{"id":8951,"date":"2026-05-10T17:12:54","date_gmt":"2026-05-10T15:12:54","guid":{"rendered":"https:\/\/kryptozukunft.com\/?p=8951"},"modified":"2026-05-10T17:12:57","modified_gmt":"2026-05-10T15:12:57","slug":"krypto-steuersoftware-vergleich-2026-cointracking-vs-blockpit-vs-koinly-vs-waltio-welche-lohnt-sich","status":"publish","type":"post","link":"https:\/\/kryptozukunft.com\/en\/2026\/05\/10\/krypto-steuersoftware-vergleich-2026-cointracking-vs-blockpit-vs-koinly-vs-waltio-welche-lohnt-sich\/","title":{"rendered":"Krypto Steuersoftware Vergleich 2026: CoinTracking vs. Blockpit vs. Koinly vs. Waltio \u2013 welche lohnt sich?"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">Krypto Steuersoftware Vergleich 2026: CoinTracking vs. Blockpit vs. Koinly vs. Waltio \u2013 welche lohnt sich?<\/h1>\n\n\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Article\",\n  \"headline\": \"Krypto Steuersoftware Vergleich 2026: CoinTracking vs. Blockpit vs. Koinly vs. Waltio \u2013 welche lohnt sich?\",\n  \"description\": \"Krypto Steuersoftware Vergleich 2026: CoinTracking (ab 96 \u20ac\/J., 300+ B\u00f6rsen, Deutschland-Marktf\u00fchrer), Blockpit (ab 49 \u20ac\/J., \u00d6sterreich, moderne UI), Koinly (ab 49 \u20ac\/J., 800+ Integrationen, international), Waltio (ab 0 \u20ac, pro Steuerjahr abgerechnet, Frankreich). DAC8-Readiness, Anlage SO, DeFi-Support, FIFO-Berechnung. Klare Empfehlung je Nutzer-Profil: Einsteiger, aktiver Trader, DeFi-Power-User, Langzeit-HODLer.\",\n  \"datePublished\": \"2026-05-10\",\n  \"dateModified\": \"2026-05-10\",\n  \"author\": {\"@type\": \"Person\", \"name\": \"Felix Rieger\", \"url\": \"https:\/\/kryptozukunft.com\/author\/\"},\n  \"publisher\": {\"@type\": \"Organization\", \"name\": \"KryptoZukunft\", \"url\": \"https:\/\/kryptozukunft.com\"},\n  \"inLanguage\": \"de-DE\",\n  \"keywords\": \"Krypto Steuersoftware Vergleich 2026, CoinTracking vs Blockpit, beste Krypto Steuer Software Deutschland, Krypto Steuer Tool 2026, Blockpit Kosten, CoinTracking Preise, Koinly Deutschland, DAC8 Steuersoftware\"\n}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche Krypto Steuersoftware ist 2026 am besten f\u00fcr Deutschland?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"F\u00fcr Deutschland 2026 empfehlen wir: Einsteiger (unter 100 Transaktionen) \u2192 Blockpit Lite (49 \u20ac) wegen moderner UI und einfacher Anlage-SO-Erstellung. Aktive Trader mit langer Historie \u2192 CoinTracking (ab 96 \u20ac\/J.) wegen maximaler B\u00f6rsen-Integration (300+) und Anlage-SO-Export. DeFi-Power-User \u2192 Koinly (ab 49 \u20ac\/J.) wegen der besten DeFi-Protokoll-Erkennung (800+ Integrationen). Kostenloser Einstieg mit Portfolio-Tracking \u2192 Waltio (kostenlos bis zur Steuerreport-Erstellung). Alle vier Tools berechnen nach FIFO und unterst\u00fctzen die Anlage SO.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Was ist der Unterschied zwischen CoinTracking und Blockpit?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"CoinTracking (Deutschland, seit 2012): Marktf\u00fchrer im DACH-Raum, 300+ B\u00f6rsen-Integrationen, 1,5 Mio. Nutzer, lebenslange Lizenz m\u00f6glich, komplexere UI. Preismodell kumulativ: alle jemals get\u00e4tigten Transaktionen z\u00e4hlen. Ab 96 \u20ac\/Jahr. Blockpit (\u00d6sterreich, seit 2017): Modernere UI, einfacher f\u00fcr Einsteiger, fertige Steuerformulare, Anlage SO als PDF, Preis pro Steuerjahr (nicht kumulativ). Ab 49 \u20ac\/Steuerjahr. F\u00fcr neue Anleger: Blockpit g\u00fcnstiger und einfacher. F\u00fcr erfahrene Anleger mit langer History: CoinTracking oft leistungsf\u00e4higer.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist Koinly f\u00fcr Deutschland geeignet?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Koinly ist eingeschr\u00e4nkt f\u00fcr Deutschland geeignet. St\u00e4rken: 800+ B\u00f6rsen-Integrationen (die meisten aller Tools), sehr gute DeFi-Erkennung, intuitive Benutzeroberfl\u00e4che. Schw\u00e4chen: Erstellt keine fertige Anlage SO als PDF \u2013 Daten m\u00fcssen manuell in ELSTER \u00fcbertragen werden. Keine spezifische Optimierung f\u00fcr deutsche Steuergesetze. F\u00fcr reine Transaktionserfassung und internationale Portfolios stark, f\u00fcr den deutschen Steuerreport im Nachteil gegen\u00fcber CoinTracking und Blockpit.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Unterst\u00fctzt Waltio Deutschland?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Waltio ist seit M\u00e4rz 2026 in Deutschland verf\u00fcgbar. Besonderheit: Waltio berechnet Kosten pro Steuerjahr (nicht kumulativ \u00fcber alle Transaktionen der Gesamthistorie) \u2013 das macht es f\u00fcr Langzeit-Investoren mit gro\u00dfer Transaktionshistorie g\u00fcnstiger als CoinTracking. 700+ Integrationen, kostenloser Portfolio-Tracker. DAC8-Readiness zum Stand Mai 2026 noch nicht vollst\u00e4ndig umgesetzt. F\u00fcr Einsteiger und mittlere Portfolios eine interessante g\u00fcnstige Alternative.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Muss ich eine Krypto Steuersoftware nutzen?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Gesetzlich nicht verpflichtend \u2013 aber praktisch unvermeidlich ab ca. 20+ Transaktionen pro Jahr. Die FIFO-Methode (in Deutschland einzige anerkannte Berechnungsmethode) manuell zu berechnen ist bei mehreren B\u00f6rsen und Coins nahezu unm\u00f6glich ohne Fehler. Seit DAC8 (1. Januar 2026) gleicht das Finanzamt Steuererkl\u00e4rungen automatisch mit B\u00f6rsendaten ab. Fehler in der FIFO-Berechnung werden dann sofort sichtbar. Eine Steuersoftware f\u00fcr 49\u2013150 \u20ac pro Jahr ist damit eine Versicherung gegen teure Nachforderungen.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind Krypto Steuersoftware-Kosten steuerlich absetzbar?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Ja. Die Kosten f\u00fcr Krypto-Steuersoftware (CoinTracking, Blockpit, Koinly, Waltio) sind als Werbungskosten bei den sonstigen Eink\u00fcnften (\u00a7 22 Nr. 3 EStG) oder als Kosten der Steuererkl\u00e4rung absetzbar. Bei einer Jahresgeb\u00fchr von 49\u2013150 \u20ac und einem Steuersatz von 30% spart das 15\u201345 \u20ac Steuern \u2013 die Software zahlt sich damit teilweise selbst.\"}\n    }\n  ]\n}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"ItemList\",\n  \"name\": \"Beste Krypto Steuersoftware Deutschland 2026\",\n  \"description\": \"Vergleich der besten Krypto-Steuer-Tools f\u00fcr deutsche Anleger 2026\",\n  \"numberOfItems\": 4,\n  \"itemListElement\": [\n    {\n      \"@type\": \"ListItem\",\n      \"position\": 1,\n      \"name\": \"CoinTracking\",\n      \"description\": \"Marktf\u00fchrer Deutschland: 300+ B\u00f6rsen, 1,5 Mio. Nutzer, Anlage SO, DAC8-ready. Ab 96 \u20ac\/Jahr.\",\n      \"url\": \"https:\/\/cointracking.info\"\n    },\n    {\n      \"@type\": \"ListItem\",\n      \"position\": 2,\n      \"name\": \"Blockpit\",\n      \"description\": \"Moderne UI, \u00d6sterreich, Anlage SO als PDF, ab 49 \u20ac\/Steuerjahr, DAC8-ready.\",\n      \"url\": \"https:\/\/blockpit.io\"\n    },\n    {\n      \"@type\": \"ListItem\",\n      \"position\": 3,\n      \"name\": \"Koinly\",\n      \"description\": \"International f\u00fchrend, 800+ Integrationen, beste DeFi-Erkennung, ab 49 \u20ac\/Jahr. Kein deutsches Anlage-SO-Formular.\",\n      \"url\": \"https:\/\/koinly.io\"\n    },\n    {\n      \"@type\": \"ListItem\",\n      \"position\": 4,\n      \"name\": \"Waltio\",\n      \"description\": \"Frankreich, 700+ Integrationen, kostenloser Portfolio-Tracker, pro Steuerjahr abgerechnet. Seit M\u00e4rz 2026 in Deutschland.\",\n      \"url\": \"https:\/\/waltio.com\/de\"\n    }\n  ]\n}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"HowTo\",\n  \"name\": \"Krypto Steuersoftware in 5 Schritten einrichten\",\n  \"description\": \"Schritt-f\u00fcr-Schritt-Anleitung zum Einrichten einer Krypto-Steuersoftware f\u00fcr die deutsche Steuererkl\u00e4rung 2025\",\n  \"totalTime\": \"PT1H\",\n  \"step\": [\n    {\"@type\": \"HowToStep\", \"position\": 1, \"name\": \"Software ausw\u00e4hlen und kostenlosen Account erstellen\", \"text\": \"W\u00e4hle CoinTracking, Blockpit, Koinly oder Waltio je nach deinem Nutzungsprofil. Starte immer mit dem kostenlosen Test-Account bevor du kaufst.\"},\n    {\"@type\": \"HowToStep\", \"position\": 2, \"name\": \"Alle B\u00f6rsen und Wallets verbinden\", \"text\": \"Importiere Transaktionsdaten von jeder genutzten B\u00f6rse via API-Schl\u00fcssel (automatisch und aktuell) oder CSV-Export (manuell). F\u00fcr Hardware Wallets (Ledger, Trezor): \u00f6ffentliche Adresse im Tool eingeben.\"},\n    {\"@type\": \"HowToStep\", \"position\": 3, \"name\": \"Transaktionen pr\u00fcfen und DeFi-Aktivit\u00e4ten erg\u00e4nzen\", \"text\": \"Pr\u00fcfe ob alle Transaktionen korrekt kategorisiert wurden. DEX-Transaktionen, Staking-Rewards und DeFi-Aktivit\u00e4ten m\u00fcssen ggf. manuell nachgetragen oder korrigiert werden.\"},\n    {\"@type\": \"HowToStep\", \"position\": 4, \"name\": \"Steuerreport f\u00fcr 2025 generieren\", \"text\": \"Bezahlten Plan aktivieren und FIFO-basierten deutschen Steuerreport generieren. CoinTracking und Blockpit erstellen die Anlage SO als fertiges Dokument. Koinly und Waltio liefern die Werte zum manuellen Eintrag in ELSTER.\"},\n    {\"@type\": \"HowToStep\", \"position\": 5, \"name\": \"Bericht in ELSTER einpflegen \u2013 Frist 31. Juli 2026\", \"text\": \"Werte aus dem Steuerreport in die Anlage SO in ELSTER eintragen. Abgabefrist Steuerjahr 2025: 31. Juli 2026 ohne Steuerberater, 28. Februar 2027 mit Steuerberater.\"}\n  ]\n}\n<\/script>\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Outfit:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;600;700&family=Exo+2:wght@800;900&display=swap');\n:root{\n  --a:#F7931A;--a2:rgba(247,147,26,.09);--a3:rgba(247,147,26,.22);\n  --g:#2ecc71;--g2:rgba(46,204,113,.08);--g3:rgba(46,204,113,.22);\n  --r:#e74c3c;--r2:rgba(231,76,60,.08);--r3:rgba(231,76,60,.22);\n  --b:#5dade2;--b2:rgba(93,173,226,.08);--b3:rgba(93,173,226,.22);\n  --y:#f0c040;--y2:rgba(240,192,64,.08);--y3:rgba(240,192,64,.22);\n  --p:#9b59b6;--p2:rgba(155,89,182,.08);--p3:rgba(155,89,182,.22);\n  --c:#1abc9c;--c2:rgba(26,188,156,.08);--c3:rgba(26,188,156,.22);\n}\n.sv{max-width:910px;margin:0 auto;padding:0 20px 70px;background:#060e0a;font-family:'Outfit',sans-serif;color:#f0f7f2}\n.sv *{box-sizing:border-box}\n.sv h2{font-family:'Exo 2',sans-serif;font-weight:900;font-size:clamp(19px,2.6vw,27px);margin:52px 0 12px;line-height:1.2;color:#f0f7f2}\n.sv h2 em{font-style:normal;color:var(--a)}\n.sv h3{font-family:'Exo 2',sans-serif;font-weight:800;font-size:clamp(15px,2vw,20px);margin:22px 0 10px;color:#f0f7f2}\n.sv p{font-size:15.5px;line-height:1.97;color:#c8ddd0;margin-bottom:16px}\n.sv p strong{color:#f0f7f2}\n.sv ul,.sv ol{padding-left:22px;color:#c8ddd0;font-size:15px;line-height:1.95;margin-bottom:16px}\n.sv li{margin-bottom:7px}\n.sv a.il{color:var(--a);text-decoration:none;border-bottom:1px solid rgba(247,147,26,.3);font-weight:600}\n.sv a.il.g{color:var(--g);border-color:rgba(46,204,113,.35)}\n.sv a.il.r{color:var(--r);border-color:rgba(231,76,60,.3)}\n.sv a.il.b{color:var(--b);border-color:rgba(93,173,226,.3)}\n.sv a.il.p{color:var(--p);border-color:rgba(155,89,182,.3)}\n.sv a.il.c{color:var(--c);border-color:rgba(26,188,156,.3)}\n.sv a.src{font-family:'JetBrains Mono',monospace;font-size:10px;color:#5a6a3a;background:#0a120a;border:1px solid rgba(247,147,26,.14);border-radius:4px;padding:1px 6px;margin-left:4px;vertical-align:middle;text-decoration:none}\n.sv-hr{height:1px;background:linear-gradient(90deg,var(--a3),transparent);margin:50px 0}\n\n\/* HERO *\/\n.sv-hero{background:linear-gradient(135deg,var(--a2),var(--g2));border:1px solid var(--a3);border-radius:14px;padding:30px 34px;margin:0 0 26px;position:relative;overflow:hidden}\n.sv-hero::before{content:'';position:absolute;top:-60px;right:-60px;width:240px;height:240px;background:radial-gradient(circle,rgba(247,147,26,.07),transparent 70%);pointer-events:none}\n.sv-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}\n.sv-badge{font-family:'JetBrains Mono',monospace;font-size:8px;font-weight:700;padding:3px 9px;border-radius:4px;letter-spacing:.08em;text-transform:uppercase}\n.sv-badge.o{color:var(--a);border:1px solid var(--a3);background:var(--a2)}\n.sv-badge.g{color:var(--g);border:1px solid var(--g3);background:var(--g2)}\n.sv-badge.r{color:var(--r);border:1px solid var(--r3);background:var(--r2)}\n.sv-hero h1{font-family:'Exo 2',sans-serif;font-weight:900;font-size:clamp(20px,3.1vw,34px);line-height:1.08;color:#f0f7f2;margin:0 0 13px}\n.sv-hero h1 span{color:var(--a)}\n.sv-hero-lead{font-size:15.5px;color:#c8ddd0;line-height:1.93;margin:0 0 20px}\n.sv-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}\n.sv-hero-panel{background:#0a120a;border-radius:11px;padding:14px 18px}\n.sv-hero-panel.g{border:1px solid rgba(46,204,113,.12)}.sv-hero-panel.a{border:1px solid rgba(247,147,26,.12)}\n.sv-hero-panel h3{margin:0 0 9px;font-size:12px;font-family:'Exo 2',sans-serif;font-weight:800}\n.sv-hero-panel h3.g{color:var(--g)}.sv-hero-panel h3.a{color:var(--a)}\n.sv-hero-panel ul{padding-left:14px;font-size:13px;color:#c8ddd0;line-height:1.85;margin:0}\n.sv-hero-panel li{margin-bottom:4px}\n\n\/* TOOL KARTEN *\/\n.sv-tool{background:#0a120a;border-radius:14px;padding:26px 28px;margin:22px 0;position:relative}\n.sv-tool.ct{border-left:5px solid #1A7FE0}\n.sv-tool.bp{border-left:5px solid var(--a)}\n.sv-tool.ko{border-left:5px solid #6EE7C7}\n.sv-tool.wa{border-left:5px solid var(--p)}\n\n.sv-tool-badge{position:absolute;top:18px;right:18px;font-family:'JetBrains Mono',monospace;font-size:8px;font-weight:700;padding:4px 9px;border-radius:5px;letter-spacing:.1em;text-transform:uppercase}\n.sv-tool-badge.best{color:#000;background:var(--g)}\n.sv-tool-badge.easy{color:#000;background:var(--a)}\n.sv-tool-badge.defi{color:#000;background:#6EE7C7}\n.sv-tool-badge.new{color:#fff;background:var(--p)}\n.sv-tool-badge.free{background:#2a2a0a;color:var(--y);border:1px solid var(--y3)}\n\n.sv-tool-header{display:flex;align-items:flex-start;gap:16px;margin-bottom:18px;flex-wrap:wrap}\n.sv-tool-logo{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-family:'Exo 2',sans-serif;font-weight:900;font-size:15px;color:#fff;flex-shrink:0}\n.sv-tool.ct .sv-tool-logo{background:#1A7FE0}\n.sv-tool.bp .sv-tool-logo{background:var(--a);color:#000}\n.sv-tool.ko .sv-tool-logo{background:#6EE7C7;color:#000}\n.sv-tool.wa .sv-tool-logo{background:var(--p)}\n\n.sv-tool-info{flex:1}\n.sv-tool-name{font-family:'Exo 2',sans-serif;font-weight:900;font-size:clamp(18px,2.5vw,24px);line-height:1.1;color:#f0f7f2;margin-bottom:3px}\n.sv-tool-meta{font-family:'JetBrains Mono',monospace;font-size:9px;margin-bottom:8px}\n.sv-tool.ct .sv-tool-meta{color:#1A7FE0}\n.sv-tool.bp .sv-tool-meta{color:var(--a)}\n.sv-tool.ko .sv-tool-meta{color:#6EE7C7}\n.sv-tool.wa .sv-tool-meta{color:var(--p)}\n.sv-tool-price{display:inline-flex;align-items:center;gap:6px;font-family:'JetBrains Mono',monospace;font-size:11px;font-weight:700;padding:4px 10px;background:#060e0a;border-radius:5px;color:#f0f7f2;border:1px solid rgba(255,255,255,.06)}\n\n.sv-tool-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:7px;margin:14px 0}\n.sv-ts{background:#060e0a;border:1px solid rgba(255,255,255,.04);border-radius:8px;padding:10px 12px;text-align:center}\n.sv-ts-val{font-family:'Exo 2',sans-serif;font-weight:900;font-size:clamp(11px,1.5vw,15px);line-height:1.1;margin-bottom:3px}\n.sv-ts-val.g{color:var(--g)}.sv-ts-val.r{color:var(--r)}.sv-ts-val.a{color:var(--a)}.sv-ts-val.y{color:var(--y)}.sv-ts-val.n{color:#c8ddd0}\n.sv-ts-label{font-size:8px;color:#3a3a1a;font-family:'JetBrains Mono',monospace;line-height:1.4}\n\n.sv-tool-body{font-size:15px;color:#c8ddd0;line-height:1.93;margin:14px 0 12px}\n.sv-tool-body strong{color:#f0f7f2}\n\n.sv-pros-cons{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0}\n.sv-pc{background:#060e0a;border-radius:9px;padding:12px 14px}\n.sv-pc h4{font-family:'Exo 2',sans-serif;font-weight:800;font-size:12px;margin:0 0 8px}\n.sv-pc h4.g{color:var(--g)}.sv-pc h4.r{color:var(--r)}\n.sv-pc ul{padding-left:14px;font-size:12.5px;color:#9dbfaa;line-height:1.82;margin:0}\n.sv-pc li{margin-bottom:4px}\n\n.sv-tool-for{background:rgba(46,204,113,.04);border:1px solid rgba(46,204,113,.1);border-radius:9px;padding:11px 15px;font-size:13.5px;color:#c8ddd0;line-height:1.82;margin:10px 0 0}\n.sv-tool-for strong{color:var(--g)}\n\n\/* PREISTABELLE *\/\n.sv-tw{overflow-x:auto;border-radius:12px;border:1px solid rgba(247,147,26,.1);margin:20px 0}\n.sv-tbl{width:100%;border-collapse:collapse;min-width:560px}\n.sv-tbl th{font-family:'JetBrains Mono',monospace;font-size:8px;color:var(--a);letter-spacing:.08em;text-transform:uppercase;padding:11px 14px;border-bottom:1px solid var(--a3);background:#080c08;text-align:left}\n.sv-tbl td{padding:10px 14px;color:#c8ddd0;border-bottom:1px solid rgba(247,147,26,.04);font-size:13px;line-height:1.75;vertical-align:middle}\n.sv-tbl td:first-child{font-weight:700;color:#f0f7f2}\n.sv-tbl tr:last-child td{border-bottom:none}\n.sv-tbl tr:nth-child(odd) td{background:rgba(247,147,26,.012)}\n.sv-tbl .hl td{background:rgba(46,204,113,.05)!important;border-left:3px solid var(--g)}\n.tc-g{color:var(--g);font-weight:700}.tc-r{color:var(--r);font-weight:700}.tc-a{color:var(--a);font-weight:700}.tc-y{color:var(--y);font-weight:700}\n.tc-ok{color:var(--g)}.tc-no{color:var(--r)}.tc-part{color:var(--y)}\n\n\/* PROFIL-EMPFEHLUNGEN *\/\n.sv-profiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:18px 0}\n.sv-profile{background:#0a120a;border:1px solid rgba(247,147,26,.09);border-radius:12px;padding:16px;border-top:3px solid var(--a)}\n.sv-profile.ct{border-top-color:#1A7FE0}\n.sv-profile.bp{border-top-color:var(--a)}\n.sv-profile.ko{border-top-color:#6EE7C7}\n.sv-profile.wa{border-top-color:var(--p)}\n.sv-profile-icon{font-size:26px;margin-bottom:8px}\n.sv-profile-user{font-family:'Exo 2',sans-serif;font-weight:900;font-size:13px;color:#f0f7f2;margin-bottom:4px}\n.sv-profile-tool{font-family:'JetBrains Mono',monospace;font-size:9px;font-weight:700;margin-bottom:8px;padding:2px 7px;border-radius:4px;display:inline-block}\n.sv-profile.ct .sv-profile-tool{color:#1A7FE0;background:rgba(26,127,224,.1)}\n.sv-profile.bp .sv-profile-tool{color:var(--a);background:var(--a2)}\n.sv-profile.ko .sv-profile-tool{color:#6EE7C7;background:rgba(110,231,199,.08)}\n.sv-profile.wa .sv-profile-tool{color:var(--p);background:var(--p2)}\n.sv-profile-body{font-size:12.5px;color:#9dbfaa;line-height:1.72}\n\n\/* BOX *\/\n.sv-box{border-radius:12px;padding:18px 22px;margin:20px 0}\n.sv-box.org{background:var(--a2);border:1px solid var(--a3)}\n.sv-box.grn{background:var(--g2);border:1px solid var(--g3)}\n.sv-box.red{background:var(--r2);border:1px solid var(--r3)}\n.sv-box.ylw{background:var(--y2);border:1px solid var(--y3)}\n.sv-box-t{font-family:'JetBrains Mono',monospace;font-size:8.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px}\n.sv-box.org .sv-box-t{color:var(--a)}.sv-box.grn .sv-box-t{color:var(--g)}.sv-box.red .sv-box-t{color:var(--r)}.sv-box.ylw .sv-box-t{color:var(--y)}\n.sv-box p,.sv-box ul{font-size:14.5px;color:#c8ddd0;margin-bottom:0;line-height:1.9}\n.sv-box p:not(:last-child),.sv-box ul:not(:last-child){margin-bottom:10px}\n.sv-box li{margin-bottom:6px}\n.sv-box strong{color:#f0f7f2}\n\n\/* SETUP STEPS *\/\n.sv-steps{display:flex;flex-direction:column;gap:0;margin:20px 0}\n.sv-step{display:flex;gap:0;position:relative}\n.sv-step:not(:last-child)::after{content:'';position:absolute;left:22px;top:46px;width:2px;height:calc(100% - 20px);background:linear-gradient(180deg,var(--a3),transparent)}\n.sv-step-num{width:44px;height:44px;border-radius:50%;background:var(--a);display:flex;align-items:center;justify-content:center;font-family:'Exo 2',sans-serif;font-weight:900;font-size:18px;color:#000;flex-shrink:0;margin-right:18px;margin-bottom:12px;z-index:1}\n.sv-step-body{background:#0a120a;border:1px solid rgba(247,147,26,.08);border-radius:11px;padding:16px 20px;margin-bottom:10px;flex:1}\n.sv-step-body h3{margin:0 0 8px;font-family:'Exo 2',sans-serif;font-weight:900;font-size:16px;color:#f0f7f2}\n.sv-step-body h3 span{color:var(--a)}\n.sv-step-body p{font-size:14.5px;color:#c8ddd0;line-height:1.9;margin:0}\n\n\/* QUOTE *\/\n.sv-q{border-left:4px solid var(--a);background:var(--a2);padding:18px 22px;margin:22px 0;border-radius:0 11px 11px 0}\n.sv-q blockquote{margin:0 0 10px;font-size:15.5px;color:#f0e5cc;font-style:italic;line-height:1.92}\n.sv-q-attr{font-family:'JetBrains Mono',monospace;font-size:9px;color:#5a4a1a;line-height:1.7}\n.sv-q-attr strong{color:var(--a)}\n\n\/* FAQ *\/\n.sv-faq{margin:18px 0}\n.sv-fi{border:1px solid rgba(247,147,26,.1);border-radius:9px;margin-bottom:7px;overflow:hidden}\n.sv-fq{padding:14px 18px;cursor:pointer;font-weight:700;font-size:14px;color:#f0f7f2;display:flex;justify-content:space-between;align-items:center;user-select:none;background:#0a120a;line-height:1.4}\n.sv-fq::after{content:'+';font-size:20px;color:var(--a);transition:transform .22s;flex-shrink:0;margin-left:12px}\n.sv-fi.open .sv-fq::after{transform:rotate(45deg)}\n.sv-fa{max-height:0;overflow:hidden;transition:max-height .35s ease}\n.sv-fi.open .sv-fa{max-height:500px}\n.sv-fa-i{padding:14px 18px;font-size:14px;color:#c8ddd0;line-height:1.9;border-top:1px solid rgba(247,147,26,.08)}\n.sv-fa-i strong{color:#f0f7f2}\n\n\/* CTA *\/\n.sv-cta{background:linear-gradient(135deg,var(--a2),transparent);border:1px solid var(--a3);border-radius:12px;padding:22px 26px;text-align:center;margin:28px 0}\n.sv-cta-btn{display:inline-block;background:var(--g);color:#000 !important;font-family:'Exo 2',sans-serif;font-weight:900;font-size:15px;padding:13px 28px;border-radius:9px;text-decoration:none !important;margin-top:8px}\n\n\/* CARDS *\/\n.sv-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:8px;margin:14px 0}\n.sv-card{background:#0a120a;border:1px solid rgba(247,147,26,.07);border-radius:8px;padding:12px;text-decoration:none;display:block;border-bottom:none}\n.sv-card-cat{font-size:8px;font-family:'JetBrains Mono',monospace;color:var(--a);margin-bottom:3px;text-transform:uppercase}\n.sv-card-title{font-weight:700;color:#f0f7f2;font-size:12px;line-height:1.4}\n\n.sv-author{background:var(--a2);border:1px solid var(--a3);border-radius:12px;padding:18px 22px;margin:26px 0;display:flex;gap:14px;align-items:flex-start}\n.sv-av{width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,var(--a),rgba(247,147,26,.3));display:flex;align-items:center;justify-content:center;font-family:'Exo 2',sans-serif;font-weight:900;font-size:17px;color:#000;flex-shrink:0}\n.sv-an{font-family:'Exo 2',sans-serif;font-weight:900;font-size:14px;color:#f0f7f2}\n.sv-ar{font-family:'JetBrains Mono',monospace;font-size:8px;color:var(--a);margin:2px 0 6px}\n.sv-ab{font-size:12.5px;color:#9dbfaa;line-height:1.65}\n.sv-disc{background:var(--r2);border:1px solid var(--r3);border-radius:10px;padding:13px 17px;font-size:13px;color:#d9a0a0;line-height:1.85;margin:20px 0}\n.sv-meta{font-family:'JetBrains Mono',monospace;font-size:8px;color:#2a4a1a;margin-top:14px;line-height:1.9}\n\n@media(max-width:660px){.sv-hero-grid,.sv-pros-cons,.sv-profiles{grid-template-columns:1fr}.sv-step-num{display:none}.sv-step-body{margin-bottom:10px}.sv-tool-header{flex-direction:column;gap:10px}.sv-author{flex-direction:column}}\n<\/style>\n\n<div class=\"sv\">\n\n<!-- HERO -->\n<div class=\"sv-hero\">\n  <div class=\"sv-badges\">\n    <span class=\"sv-badge o\">Software-Vergleich 2026<\/span>\n    <span class=\"sv-badge g\">4 Tools im Test<\/span>\n    <span class=\"sv-badge o\">DAC8-ready<\/span>\n    <span class=\"sv-badge r\">Stand: Mai 2026<\/span>\n  <\/div>\n  <h1>Krypto Steuersoftware Vergleich 2026:<br><span>CoinTracking vs. Blockpit vs. Koinly vs. Waltio<\/span><\/h1>\n  <p class=\"sv-hero-lead\">Seit DAC8 am 1. Januar 2026 in Kraft ist, gleicht das Finanzamt Steuererkl\u00e4rungen automatisch mit B\u00f6rsendaten ab. Fehler in der FIFO-Berechnung werden sichtbar. <strong>Eine Krypto-Steuersoftware ist damit keine Spielerei mehr \u2013 sie ist Pflichtversicherung.<\/strong> Aber welche lohnt sich f\u00fcr wen? Wir vergleichen die vier f\u00fchrenden Tools ehrlich \u2013 mit Preisen, St\u00e4rken, Schw\u00e4chen und klarer Empfehlung je Nutzer-Profil.<\/p>\n  <div class=\"sv-hero-grid\">\n    <div class=\"sv-hero-panel g\">\n      <h3 class=\"g\">Was du in diesem Artikel lernst<\/h3>\n      <ul>\n        <li>CoinTracking, Blockpit, Koinly, Waltio im Direktvergleich<\/li>\n        <li>Preismodelle erkl\u00e4rt: kumulativ vs. pro Steuerjahr<\/li>\n        <li>Anlage SO: welche Tools sie fertig erstellen<\/li>\n        <li>DAC8-Readiness: wer ist bereit, wer nicht<\/li>\n        <li>Klare Empfehlung je Nutzer-Profil (4 Profile)<\/li>\n        <li>5-Schritte-Setup: Software in einer Stunde einrichten<\/li>\n      <\/ul>\n    <\/div>\n    <div class=\"sv-hero-panel a\">\n      <h3 class=\"a\">Schnell-\u00dcbersicht<\/h3>\n      <ul>\n        <li><strong>Testsieger Marktf\u00fchrer:<\/strong> CoinTracking (300+ B\u00f6rsen)<\/li>\n        <li><strong>Einsteiger-Empfehlung:<\/strong> Blockpit (einfachste UI)<\/li>\n        <li><strong>DeFi-Power-User:<\/strong> Koinly (800+ Integrationen)<\/li>\n        <li><strong>G\u00fcnstigste Option:<\/strong> Waltio (pro Steuerjahr)<\/li>\n        <li><strong>Fertige Anlage SO:<\/strong> CoinTracking + Blockpit<\/li>\n        <li><strong>DAC8-ready:<\/strong> CT, Blockpit, Koinly \u2013 Waltio teilweise<\/li>\n      <\/ul>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div class=\"sv-q\">\n  <blockquote>&bdquo;FIFO manuell berechnen ist bei mehr als 20 Transaktionen pro Jahr nahezu unm\u00f6glich ohne Fehler. Und seit DAC8 werden diese Fehler ab 2027 automatisch auffallen \u2013 wenn das Finanzamt die B\u00f6rsendaten gegen die Steuererkl\u00e4rung abgleicht. Eine Steuersoftware f\u00fcr 49\u2013150 \u20ac pro Jahr ist damit die g\u00fcnstigste Versicherung die ein Krypto-Anleger kaufen kann. Die Frage ist nicht ob, sondern welche.&ldquo;<\/blockquote>\n  <div class=\"sv-q-attr\"><strong>Felix Rieger<\/strong><span>Gr\u00fcnder &amp; Chefredakteur KryptoZukunft.com &middot; Mai 2026<\/span><\/div>\n<\/div>\n\n<div class=\"sv-hr\"><\/div>\n\n<!-- WARUM STEUERSOFTWARE -->\n<h2>Warum du 2026 eine <em>Krypto-Steuersoftware brauchst<\/em><\/h2>\n\n<p>Drei Gr\u00fcnde machen Krypto-Steuersoftware 2026 faktisch unverzichtbar:<\/p>\n\n<div class=\"sv-box org\">\n  <div class=\"sv-box-t\">&#128161; Die 3 Gr\u00fcnde warum Steuersoftware 2026 Pflicht ist<\/div>\n  <ul>\n    <li><strong>FIFO-Pflicht:<\/strong> Deutschland erkennt nur die FIFO-Methode (First In, First Out) an. Bei mehreren Kaufzeitpunkten und Coins ist das manuell nicht korrekt berechenbar. Fehler bei FIFO = falsche Steuererkl\u00e4rung = Nachzahlung + Strafen.<\/li>\n    <li><strong>DAC8 ab 2026:<\/strong> Kryptob\u00f6rsen melden alle Transaktionen automatisch ans Finanzamt. Ab Ende 2027 werden diese Daten mit Steuererkl\u00e4rungen abgeglichen. Wer falsch berechnet hat, bekommt Post. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/kryptowaehrungen-steuern\/\" class=\"il\">Mehr zu DAC8 auf KryptoZukunft.<\/a><\/li>\n    <li><strong>Anlage SO:<\/strong> Krypto-Gewinne m\u00fcssen in die Anlage SO in ELSTER eingetragen werden. CoinTracking und Blockpit erstellen dieses Formular automatisch als fertige PDF \u2013 ohne Software: manueller Aufwand von Stunden.<\/li>\n  <\/ul>\n<\/div>\n\n<div class=\"sv-hr\"><\/div>\n\n<!-- TOOL 1: COINTRACKING -->\n<h2>Die 4 besten Krypto-Steuer-Tools im Vergleich<\/h2>\n\n<div class=\"sv-tool ct\">\n  <span class=\"sv-tool-badge best\">&#127775; Deutschland-Marktf\u00fchrer<\/span>\n  <div class=\"sv-tool-header\">\n    <div class=\"sv-tool-logo\">CT<\/div>\n    <div class=\"sv-tool-info\">\n      <div class=\"sv-tool-name\">CoinTracking<\/div>\n      <div class=\"sv-tool-meta\">M\u00dcNCHEN, DEUTSCHLAND &middot; seit 2012 &middot; 1,5 Mio. Nutzer &middot; cointracking.info<\/div>\n      <span class=\"sv-tool-price\">Ab 96 \u20ac\/Jahr &middot; Lifetime ab 169 \u20ac<\/span>\n    <\/div>\n  <\/div>\n  <div class=\"sv-tool-stats\">\n    <div class=\"sv-ts\"><div class=\"sv-ts-val g\">300+<\/div><div class=\"sv-ts-label\">B\u00f6rsen-Integrationen<\/div><\/div>\n    <div class=\"sv-ts\"><div class=\"sv-ts-val g\">Ja<\/div><div class=\"sv-ts-label\">Anlage SO fertig<\/div><\/div>\n    <div class=\"sv-ts\"><div class=\"sv-ts-val g\">DAC8-ready<\/div><div class=\"sv-ts-label\">vollst\u00e4ndig<\/div><\/div>\n    <div class=\"sv-ts\"><div class=\"sv-ts-val n\">200<\/div><div class=\"sv-ts-label\">Gratis-Transaktionen<\/div><\/div>\n    <div class=\"sv-ts\"><div class=\"sv-ts-val a\">Kumulativ<\/div><div class=\"sv-ts-label\">Preismodell<\/div><\/div>\n    <div class=\"sv-ts\"><div class=\"sv-ts-val g\">25.000+<\/div><div class=\"sv-ts-label\">Steuerberater-Netzwerk<\/div><\/div>\n  <\/div>\n  <p class=\"sv-tool-body\">CoinTracking ist der <strong>unbestrittene Marktf\u00fchrer im deutschsprachigen Raum<\/strong> \u2013 gegr\u00fcndet 2012 in M\u00fcnchen, knapp 1,5 Millionen aktive Nutzer weltweit, gr\u00f6\u00dfte B\u00f6rsen-Integrationsliste (300+). Was CoinTracking heraushebt: vollst\u00e4ndige Anlage-SO-Generierung als fertiges PDF, das direkt in ELSTER hochgeladen werden kann, ein Netzwerk von 25.000+ Steuerberatern und Unternehmen sowie maximale Detailtiefe bei der Transaktionsanalyse. <strong>Schw\u00e4che:<\/strong> Das kumulative Preismodell bestraft langj\u00e4hrige Anleger \u2013 wer 5.000 historische Transaktionen hat, zahlt f\u00fcr alle, auch wenn er dieses Jahr nur 100 Trades gemacht hat. Die UI gilt als komplex und weniger anf\u00e4ngerfreundlich. <a href=\"https:\/\/cointracking.info\/de\/steuer-guides\/staking-steuern\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">cointracking.info, 2026<\/a><\/p>\n  <div class=\"sv-pros-cons\">\n    <div class=\"sv-pc\"><h4 class=\"g\">Pro<\/h4><ul><li>300+ B\u00f6rsen, Wallets, Blockchains<\/li><li>Fertige Anlage SO als PDF f\u00fcr ELSTER<\/li><li>DAC8-ready, FIFO automatisch<\/li><li>Lifetime-Lizenz m\u00f6glich (169 \u20ac f\u00fcr 3.500 Transaktionen)<\/li><li>25.000+ Steuerberater-Netzwerk<\/li><li>Kostenlose Version: 200 Transaktionen<\/li><\/ul><\/div>\n    <div class=\"sv-pc\"><h4 class=\"r\">Contra<\/h4><ul><li>Kumulatives Preismodell benachteiligt erfahrene Anleger<\/li><li>UI gilt als veraltet und komplex<\/li><li>Ab 96 \u20ac\/J. teurer als Blockpit und Koinly<\/li><li>Kein Lifetime-Modell f\u00fcr unbegrenzte Transaktionen<\/li><\/ul><\/div>\n  <\/div>\n  <div class=\"sv-tool-for\"><strong>Empfohlen f\u00fcr:<\/strong> Aktive Trader mit umfangreicher B\u00f6rsen-Nutzung (Binance, Kraken, Coinbase, Ledger gleichzeitig), Anleger die maximale Detailtiefe brauchen, Nutzer mit Steuerberater im CoinTracking-Netzwerk.<\/div>\n<\/div>\n\n<!-- TOOL 2: BLOCKPIT -->\n<div class=\"sv-tool bp\">\n  <span class=\"sv-tool-badge easy\">&#127919; Einsteiger-Empfehlung<\/span>\n  <div class=\"sv-tool-header\">\n    <div class=\"sv-tool-logo\">BP<\/div>\n    <div class=\"sv-tool-info\">\n      <div class=\"sv-tool-name\">Blockpit<\/div>\n      <div class=\"sv-tool-meta\">LINZ, \u00d6STERREICH &middot; seit 2017 &middot; 350.000+ Kunden &middot; blockpit.io<\/div>\n      <span class=\"sv-tool-price\">Ab 49 \u20ac\/Steuerjahr &middot; keine kumulative Berechnung<\/span>\n    <\/div>\n  <\/div>\n  <div class=\"sv-tool-stats\">\n    <div class=\"sv-ts\"><div class=\"sv-ts-val g\">300+<\/div><div class=\"sv-ts-label\">B\u00f6rsen-Integrationen<\/div><\/div>\n    <div class=\"sv-ts\"><div class=\"sv-ts-val g\">Ja<\/div><div class=\"sv-ts-label\">Anlage SO als PDF<\/div><\/div>\n    <div class=\"sv-ts\"><div class=\"sv-ts-val g\">DAC8-ready<\/div><div class=\"sv-ts-label\">vollst\u00e4ndig<\/div><\/div>\n    <div class=\"sv-ts\"><div class=\"sv-ts-val g\">Kostenlos<\/div><div class=\"sv-ts-label\">Gratis Portfolio-Tracking<\/div><\/div>\n    <div class=\"sv-ts\"><div class=\"sv-ts-val g\">Pro Jahr<\/div><div class=\"sv-ts-label\">Preismodell<\/div><\/div>\n    <div class=\"sv-ts\"><div class=\"sv-ts-val g\">Modern<\/div><div class=\"sv-ts-label\">UI-Design<\/div><\/div>\n  <\/div>\n  <p class=\"sv-tool-body\">Blockpit ist <strong>\u00d6sterreichs f\u00fchrendes Krypto-Steuer-Tool<\/strong> mit der modernsten Benutzeroberfl\u00e4che im Vergleich. Das entscheidende Alleinstellungsmerkmal: <strong>Preismodell pro Steuerjahr<\/strong> statt kumulativ. Wer dieses Jahr 150 Transaktionen hatte, zahlt f\u00fcr 150 \u2013 egal ob er in der Vergangenheit 10.000 hatte. Das macht Blockpit f\u00fcr Langzeit-Anleger mit langer Transaktionshistorie deutlich g\u00fcnstiger als CoinTracking. Anlage SO wird als fertiges Formular exportiert. St\u00e4rke bei der Benutzerf\u00fchrung: Blockpit erkl\u00e4rt Schritt f\u00fcr Schritt was wo eingetragen werden muss \u2013 ideal f\u00fcr Krypto-Einsteiger ohne Steuer-Vorwissen. <a href=\"https:\/\/www.blockpit.io\/de-de\/blog\/beste-krypto-steuer-tools\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">blockpit.io, Feb. 2026<\/a><\/p>\n  <div class=\"sv-pros-cons\">\n    <div class=\"sv-pc\"><h4 class=\"g\">Pro<\/h4><ul><li>G\u00fcnstigstes Einstiegsangebot: 49 \u20ac\/Steuerjahr<\/li><li>Preismodell pro Jahr \u2013 keine kumulative Bestrafung<\/li><li>Modernste, intuitivste UI aller vier Tools<\/li><li>Fertige Anlage SO als PDF<\/li><li>DAC8-ready, Steueroptimierungs-Feature<\/li><li>Kostenloser Portfolio-Tracker ohne Transaktionslimit<\/li><\/ul><\/div>\n    <div class=\"sv-pc\"><h4 class=\"r\">Contra<\/h4><ul><li>Kein Lifetime-Modell \u2013 zahle jedes Jahr erneut<\/li><li>Weniger B\u00f6rsen-Integrationen als CoinTracking<\/li><li>DeFi-Erkennung weniger ausgereift als Koinly<\/li><li>Zusatzfunktionen (Herkunftsnachweis) kosten extra<\/li><\/ul><\/div>\n  <\/div>\n  <div class=\"sv-tool-for\"><strong>Empfohlen f\u00fcr:<\/strong> Einsteiger und mittlere Portfolios, Anleger die einfache Handhabung \u00fcber Funktionstiefe stellen, alle die wenige Transaktionen pro Jahr haben und g\u00fcnstig abrechnen wollen.<\/div>\n<\/div>\n\n<!-- TOOL 3: KOINLY -->\n<div class=\"sv-tool ko\">\n  <span class=\"sv-tool-badge defi\">&#127978; DeFi-Champion<\/span>\n  <div class=\"sv-tool-header\">\n    <div class=\"sv-tool-logo\">KO<\/div>\n    <div class=\"sv-tool-info\">\n      <div class=\"sv-tool-name\">Koinly<\/div>\n      <div class=\"sv-tool-meta\">INTERNATIONAL &middot; seit 2018 &middot; koinly.io<\/div>\n      <span class=\"sv-tool-price\">Ab 49 \u20ac\/Jahr &middot; bis zu 10.000 Gratis-Transaktionen<\/span>\n    <\/div>\n  <\/div>\n  <div class=\"sv-tool-stats\">\n    <div class=\"sv-ts\"><div class=\"sv-ts-val g\">800+<\/div><div class=\"sv-ts-label\">B\u00f6rsen + Wallets<\/div><\/div>\n    <div class=\"sv-ts\"><div class=\"sv-ts-val r\">Nein<\/div><div class=\"sv-ts-label\">Keine fertige Anlage SO<\/div><\/div>\n    <div class=\"sv-ts\"><div class=\"sv-ts-val g\">DAC8-ready<\/div><div class=\"sv-ts-label\">vollst\u00e4ndig<\/div><\/div>\n    <div class=\"sv-ts\"><div class=\"sv-ts-val g\">10.000<\/div><div class=\"sv-ts-label\">Gratis-Transaktionen<\/div><\/div>\n    <div class=\"sv-ts\"><div class=\"sv-ts-val g\">Beste<\/div><div class=\"sv-ts-label\">DeFi-Erkennung<\/div><\/div>\n    <div class=\"sv-ts\"><div class=\"sv-ts-val a\">Steuerjahr<\/div><div class=\"sv-ts-label\">Preismodell<\/div><\/div>\n  <\/div>\n  <p class=\"sv-tool-body\">Koinly ist das <strong>internationalste und integrationsst\u00e4rkste Tool<\/strong> im Vergleich \u2013 mit 800+ unterst\u00fctzten B\u00f6rsen, Wallets und Blockchains die breiteste Abdeckung \u00fcberhaupt. Besondere St\u00e4rke: <strong>DeFi-Erkennung<\/strong> \u2013 Koinly versteht komplexe On-Chain-Transaktionen auf Uniswap, Aave, Lido und anderen Protokollen am zuverl\u00e4ssigsten. Gro\u00dfz\u00fcgigste Gratis-Version: 10.000 Transaktionen kostenlos (Portfolio-Tracking, ohne Steuerreport). <strong>Kritischer Schwachpunkt f\u00fcr Deutschland:<\/strong> Keinly erstellt keine fertige Anlage SO als PDF. Deutsche Nutzer m\u00fcssen die Werte manuell in ELSTER \u00fcbertragen \u2013 das kostet zus\u00e4tzliche Zeit und erh\u00f6ht Fehlerrisiko. <a href=\"https:\/\/misscrypto.de\/vergleich\/steuersoftware\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">misscrypto.de, Mai 2026<\/a><\/p>\n  <div class=\"sv-pros-cons\">\n    <div class=\"sv-pc\"><h4 class=\"g\">Pro<\/h4><ul><li>800+ Integrationen \u2013 absolut f\u00fchrend<\/li><li>Beste DeFi-Protokoll-Erkennung (Uniswap, Aave, Lido)<\/li><li>10.000 Gratis-Transaktionen f\u00fcr Portfolio-Tracking<\/li><li>Intuitive, moderne Benutzeroberfl\u00e4che<\/li><li>DAC8-ready, FIFO automatisch<\/li><li>Ab 49 \u20ac\/J. \u2013 sehr fairer Preis<\/li><\/ul><\/div>\n    <div class=\"sv-pc\"><h4 class=\"r\">Contra<\/h4><ul><li>Keine fertige Anlage SO PDF \u2013 manueller ELSTER-Eintrag<\/li><li>Nicht f\u00fcr den deutschen Markt prim\u00e4r entwickelt<\/li><li>Kein dedizierter deutscher Support<\/li><li>Deutsche Steueroptimierungen weniger ausgereift<\/li><\/ul><\/div>\n  <\/div>\n  <div class=\"sv-tool-for\"><strong>Empfohlen f\u00fcr:<\/strong> DeFi-Power-User mit vielen On-Chain-Transaktionen (Uniswap, Aave, Lido), internationale Portfolios auf vielen verschiedenen B\u00f6rsen, Anleger die die breiteste Exchange-Abdeckung brauchen.<\/div>\n<\/div>\n\n<!-- TOOL 4: WALTIO -->\n<div class=\"sv-tool wa\">\n  <span class=\"sv-tool-badge new\">&#128293; Newcomer 2026<\/span>\n  <div class=\"sv-tool-header\">\n    <div class=\"sv-tool-logo\">WA<\/div>\n    <div class=\"sv-tool-info\">\n      <div class=\"sv-tool-name\">Waltio<\/div>\n      <div class=\"sv-tool-meta\">PARIS, FRANKREICH &middot; seit 2021 &middot; in Deutschland seit M\u00e4rz 2026 &middot; waltio.com\/de<\/div>\n      <span class=\"sv-tool-price\">Portfolio-Tracking kostenlos &middot; Steuerreport pro Steuerjahr<\/span>\n    <\/div>\n  <\/div>\n  <div class=\"sv-tool-stats\">\n    <div class=\"sv-ts\"><div class=\"sv-ts-val g\">700+<\/div><div class=\"sv-ts-label\">Integrationen<\/div><\/div>\n    <div class=\"sv-ts\"><div class=\"sv-ts-val a\">Teilweise<\/div><div class=\"sv-ts-label\">Anlage SO<\/div><\/div>\n    <div class=\"sv-ts\"><div class=\"sv-ts-val y\">Teilweise<\/div><div class=\"sv-ts-label\">DAC8-Readiness<\/div><\/div>\n    <div class=\"sv-ts\"><div class=\"sv-ts-val g\">Kostenlos<\/div><div class=\"sv-ts-label\">Portfolio-Tracking<\/div><\/div>\n    <div class=\"sv-ts\"><div class=\"sv-ts-val g\">Pro Jahr<\/div><div class=\"sv-ts-label\">Preismodell (g\u00fcnstig)<\/div><\/div>\n    <div class=\"sv-ts\"><div class=\"sv-ts-val a\">Seit Mrz. 26<\/div><div class=\"sv-ts-label\">Deutschland-Verf\u00fcgbarkeit<\/div><\/div>\n  <\/div>\n  <p class=\"sv-tool-body\">Waltio ist der <strong>Newcomer aus Paris<\/strong> \u2013 seit M\u00e4rz 2026 offiziell in Deutschland verf\u00fcgbar. Der entscheidende Unterschied zu CoinTracking: <strong>Waltio berechnet nur die Transaktionen des jeweiligen Steuerjahres<\/strong> \u2013 nicht kumulativ die gesamte Transaktionshistorie. Wer 10 Jahre Krypto-Geschichte mit 50.000 Transaktionen hat, aber dieses Jahr nur 200 Trades gemacht hat, zahlt bei Waltio nur f\u00fcr 200. Das macht Waltio f\u00fcr Langzeit-Anleger strukturell g\u00fcnstiger. Kostenloser Portfolio-Tracker ohne Limit als Einstieg. DAC8-Konformit\u00e4t ist noch nicht vollst\u00e4ndig umgesetzt. <a href=\"https:\/\/www.waltio.com\/de\/cointracking-alternative-deutschland\/\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">waltio.com, April 2026<\/a><\/p>\n  <div class=\"sv-pros-cons\">\n    <div class=\"sv-pc\"><h4 class=\"g\">Pro<\/h4><ul><li>Nur Transaktionen des Steuerjahres werden berechnet<\/li><li>G\u00fcnstigste Option f\u00fcr Langzeit-Anleger mit gro\u00dfer History<\/li><li>Kostenloser Portfolio-Tracker unbegrenzt<\/li><li>700+ Integrationen<\/li><li>Klare Schritt-f\u00fcr-Schritt-Steuererkl\u00e4rungsf\u00fchrung<\/li><\/ul><\/div>\n    <div class=\"sv-pc\"><h4 class=\"r\">Contra<\/h4><ul><li>Erst seit M\u00e4rz 2026 in Deutschland \u2013 wenig Track Record<\/li><li>DAC8-Readiness noch nicht vollst\u00e4ndig<\/li><li>Kein deutschsprachiges Support-Team<\/li><li>Weniger Erfahrungsberichte deutscher Nutzer verf\u00fcgbar<\/li><\/ul><\/div>\n  <\/div>\n  <div class=\"sv-tool-for\"><strong>Empfohlen f\u00fcr:<\/strong> Langzeit-Anleger mit umfangreicher Transaktionshistorie die mit CoinTracking zu teuer fahren, Einsteiger die mit kostenlosem Portfolio-Tracking starten wollen.<\/div>\n<\/div>\n\n<div class=\"sv-hr\"><\/div>\n\n<!-- GROSSER VERGLEICH -->\n<h2>Direktvergleich: <em>Alle 4 Tools auf einen Blick<\/em><\/h2>\n\n<div class=\"sv-tw\">\n  <table class=\"sv-tbl\">\n    <thead><tr><th>Kriterium<\/th><th>CoinTracking<\/th><th>Blockpit<\/th><th>Koinly<\/th><th>Waltio<\/th><\/tr><\/thead>\n    <tbody>\n      <tr><td>Einstiegspreis<\/td><td class=\"tc-a\">96 \u20ac\/Jahr<\/td><td class=\"tc-g\">49 \u20ac\/Steuerjahr<\/td><td class=\"tc-g\">49 \u20ac\/Jahr<\/td><td class=\"tc-g\">0 \u20ac (Tracking)<\/td><\/tr>\n      <tr><td>Preismodell<\/td><td class=\"tc-r\">Kumulativ (alle Txn.)<\/td><td class=\"tc-g\">Pro Steuerjahr<\/td><td class=\"tc-g\">Pro Steuerjahr<\/td><td class=\"tc-g\">Pro Steuerjahr<\/td><\/tr>\n      <tr><td>B\u00f6rsen-Integrationen<\/td><td class=\"tc-g\">300+<\/td><td class=\"tc-g\">300+<\/td><td class=\"tc-g\">800+ &#127775;<\/td><td class=\"tc-g\">700+<\/td><\/tr>\n      <tr><td>Fertige Anlage SO<\/td><td class=\"tc-g\">&#10003; Ja<\/td><td class=\"tc-g\">&#10003; Ja<\/td><td class=\"tc-r\">&#10007; Nein<\/td><td class=\"tc-y\">&#9888; Teilweise<\/td><\/tr>\n      <tr><td>DAC8-Readiness<\/td><td class=\"tc-g\">&#10003; Vollst\u00e4ndig<\/td><td class=\"tc-g\">&#10003; Vollst\u00e4ndig<\/td><td class=\"tc-g\">&#10003; Vollst\u00e4ndig<\/td><td class=\"tc-y\">&#9888; Teilweise<\/td><\/tr>\n      <tr><td>DeFi-Support<\/td><td class=\"tc-g\">Gut<\/td><td class=\"tc-g\">Gut<\/td><td class=\"tc-g\">Sehr gut &#127775;<\/td><td class=\"tc-g\">Gut<\/td><\/tr>\n      <tr><td>Gratis-Version<\/td><td class=\"tc-a\">200 Transaktionen<\/td><td class=\"tc-g\">Portfolio-Tracking<\/td><td class=\"tc-g\">10.000 Transaktionen<\/td><td class=\"tc-g\">Portfolio-Tracking<\/td><\/tr>\n      <tr><td>Herkunftsland<\/td><td>Deutschland &#127465;&#127466;<\/td><td>\u00d6sterreich &#127462;&#127481;<\/td><td>International &#127758;<\/td><td>Frankreich &#127467;&#127479;<\/td><\/tr>\n      <tr><td>UI-Komplexit\u00e4t<\/td><td class=\"tc-r\">Komplex<\/td><td class=\"tc-g\">Einfach &#127775;<\/td><td class=\"tc-g\">Mittel<\/td><td class=\"tc-g\">Einfach<\/td><\/tr>\n      <tr class=\"hl\"><td>Empfohlen f\u00fcr<\/td><td>Aktive Trader, Power-User<\/td><td>Einsteiger, mittlere Portfolios<\/td><td>DeFi-User, international<\/td><td>Langzeit-Anleger<\/td><\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n<div class=\"sv-hr\"><\/div>\n\n<!-- PROFIL-EMPFEHLUNGEN -->\n<h2>Welche Software f\u00fcr welchen Nutzer? <em>4 Profile, 4 Empfehlungen<\/em><\/h2>\n\n<div class=\"sv-profiles\">\n  <div class=\"sv-profile bp\">\n    <div class=\"sv-profile-icon\">&#128218;<\/div>\n    <div class=\"sv-profile-user\">Einsteiger \/ HODLer<\/div>\n    <div class=\"sv-profile-tool\">\u2192 Blockpit<\/div>\n    <div class=\"sv-profile-body\">Kauft BTC und ETH auf einer B\u00f6rse, wenige Transaktionen pro Jahr, will einfach nur die Anlage SO erstellen ohne Steuer-Vorkenntnisse. Blockpit Lite (49 \u20ac) reicht vollst\u00e4ndig, moderne UI f\u00fchrt durch den Prozess.<\/div>\n  <\/div>\n  <div class=\"sv-profile ct\">\n    <div class=\"sv-profile-icon\">&#128200;<\/div>\n    <div class=\"sv-profile-user\">Aktiver Trader<\/div>\n    <div class=\"sv-profile-tool\">\u2192 CoinTracking<\/div>\n    <div class=\"sv-profile-body\">Nutzt 5+ B\u00f6rsen, handelt t\u00e4glich, hat mehrj\u00e4hrige Transaktionshistorie mit Bitget, Binance, Kraken und Ledger parallel. Braucht maximale B\u00f6rsen-Abdeckung und fertigen Anlage-SO-Export. CoinTracking Expert (156 \u20ac) ist die richtige Wahl.<\/div>\n  <\/div>\n  <div class=\"sv-profile ko\">\n    <div class=\"sv-profile-icon\">&#127978;<\/div>\n    <div class=\"sv-profile-user\">DeFi-Power-User<\/div>\n    <div class=\"sv-profile-tool\">\u2192 Koinly<\/div>\n    <div class=\"sv-profile-body\">Nutzt Uniswap, Aave, Lido, Rocket Pool, Raydium, Jupiter. Viele verschiedene Wallets und Chains (ETH, SOL, Polygon, Arbitrum). Braucht die breiteste DeFi-Protokoll-Erkennung. Keinly (49\u201399 \u20ac) ist bei DeFi-Komplexit\u00e4t unschlagbar. Anlage SO manuell eintragen.<\/div>\n  <\/div>\n  <div class=\"sv-profile wa\">\n    <div class=\"sv-profile-icon\">&#9200;<\/div>\n    <div class=\"sv-profile-user\">Langzeit-Anleger<\/div>\n    <div class=\"sv-profile-tool\">\u2192 Waltio<\/div>\n    <div class=\"sv-profile-body\">Investiert seit 2017\u20132020, hat eine sehr lange Transaktionshistorie, handelt heute nur noch wenig. CoinTracking w\u00e4re wegen der kumulativen Berechnung teuer. Waltio berechnet nur das aktuelle Steuerjahr \u2013 deutlich g\u00fcnstiger f\u00fcr erfahrene Anleger mit gro\u00dfer History.<\/div>\n  <\/div>\n<\/div>\n\n<div class=\"sv-hr\"><\/div>\n\n<!-- PREISMODELL-ERKL\u00c4RUNG -->\n<h2>Kumulativ vs. pro Steuerjahr: <em>Der wichtigste Unterschied beim Preis<\/em><\/h2>\n\n<p>Das Preismodell ist der am h\u00e4ufigsten \u00fcbersehene Faktor beim Kauf einer Krypto-Steuersoftware \u2013 und kann den Unterschied zwischen 49 \u20ac und 300+ \u20ac pro Jahr bedeuten:<\/p>\n\n<div class=\"sv-box ylw\">\n  <div class=\"sv-box-t\">&#128200; Kumulatives Preismodell (CoinTracking)<\/div>\n  <p>CoinTracking berechnet den Preis auf Basis der <strong>Gesamtanzahl aller jemals get\u00e4tigten Transaktionen<\/strong>. Wer seit 2018 investiert und insgesamt 8.000 Transaktionen hat, zahlt f\u00fcr die Expert-Version (bis 100.000 Txn.) \u2013 auch wenn er dieses Jahr nur 50 Trades gemacht hat. Das bestraft erfahrene, langj\u00e4hrige Anleger strukturell.<\/p>\n<\/div>\n\n<div class=\"sv-box grn\">\n  <div class=\"sv-box-t\">&#128200; Pro-Steuerjahr-Modell (Blockpit, Koinly, Waltio)<\/div>\n  <p>Blockpit, Koinly und Waltio berechnen ausschlie\u00dflich die <strong>Transaktionen des jeweiligen Steuerjahres<\/strong>. Wer 8.000 historische Trades hat, aber dieses Jahr nur 200 aktive Transaktionen, zahlt nur f\u00fcr 200. F\u00fcr Langzeit-Anleger mit langer History und ruhigerem aktuellem Trading ist das deutlich g\u00fcnstiger.<\/p>\n<\/div>\n\n<div class=\"sv-q\">\n  <blockquote>&bdquo;Das kumulative Preismodell von CoinTracking ist ein oft untersch\u00e4tzter Kostentreiber. Ich erlebe immer wieder Anleger die 2018 oder 2019 mit Krypto angefangen haben, damals viel gehandelt haben, heute aber nur noch langfristig halten \u2013 und trotzdem in den teuersten CoinTracking-Plan gedr\u00e4ngt werden wegen ihrer historischen Transaktionszahl. F\u00fcr diese Anleger ist Waltio oder Blockpit strukturell g\u00fcnstiger. Gleichzeitig: Wer ein sehr aktiver Trader ist und Steuerberater-Support braucht, ist bei CoinTracking besser aufgehoben.&ldquo;<\/blockquote>\n  <div class=\"sv-q-attr\"><strong>Felix Rieger<\/strong><span>Gr\u00fcnder &amp; Chefredakteur KryptoZukunft.com &middot; Mai 2026<\/span><\/div>\n<\/div>\n\n<div class=\"sv-hr\"><\/div>\n\n<!-- SETUP GUIDE -->\n<h2>In 5 Schritten einrichten: <em>Krypto-Steuersoftware in einer Stunde<\/em><\/h2>\n\n<div class=\"sv-steps\">\n  <div class=\"sv-step\">\n    <div class=\"sv-step-num\">1<\/div>\n    <div class=\"sv-step-body\">\n      <h3>Tool ausw\u00e4hlen &amp; <span>kostenlosen Account erstellen<\/span><\/h3>\n      <p>Entscheide anhand des Nutzer-Profils welches Tool zu dir passt. Starte immer mit dem kostenlosen Account: Blockpit und Waltio bieten unbegrenztes Portfolio-Tracking gratis, Koinly bis zu 10.000 Transaktionen, CoinTracking bis 200. Teste die UI bevor du bezahlst.<\/p>\n    <\/div>\n  <\/div>\n  <div class=\"sv-step\">\n    <div class=\"sv-step-num\">2<\/div>\n    <div class=\"sv-step-body\">\n      <h3>Alle B\u00f6rsen via API <span>oder CSV verbinden<\/span><\/h3>\n      <p>F\u00fcr jede genutzte B\u00f6rse (<a href=\"https:\/\/kryptozukunft.com\/2025\/07\/13\/bitget-testbericht\/\" class=\"il g\">Bitget<\/a>, Binance, Kraken, Coinbase): entweder API-Schl\u00fcssel (automatisch, aktuell) oder CSV-Export (manuell, snapshot). Hardware Wallets (Ledger, Trezor): \u00f6ffentliche Empfangsadresse eingeben \u2013 die Software liest alle Transaktionen direkt aus der Blockchain.<\/p>\n    <\/div>\n  <\/div>\n  <div class=\"sv-step\">\n    <div class=\"sv-step-num\">3<\/div>\n    <div class=\"sv-step-body\">\n      <h3>Transaktionen pr\u00fcfen &amp; <span>DeFi erg\u00e4nzen<\/span><\/h3>\n      <p>Nach dem Import: Alle Transaktionen pr\u00fcfen ob korrekt kategorisiert (Kauf, Verkauf, Staking-Reward, Mining, Airdrop). DEX-Transaktionen (<a href=\"https:\/\/kryptozukunft.com\/2025\/03\/10\/defi-die-zukunft-des-finanzwesens-eine-umfassende-erklarung\/\" class=\"il\">DeFi<\/a>-Protokolle) m\u00fcssen ggf. manuell erg\u00e4nzt oder \u00fcber \u00f6ffentliche Wallet-Adressen importiert werden.<\/p>\n    <\/div>\n  <\/div>\n  <div class=\"sv-step\">\n    <div class=\"sv-step-num\">4<\/div>\n    <div class=\"sv-step-body\">\n      <h3>Bezahlten Plan aktivieren &amp; <span>Steuerreport generieren<\/span><\/h3>\n      <p>Plan w\u00e4hlen der deiner Transaktionszahl entspricht. FIFO-Berechnung l\u00e4uft automatisch. Report f\u00fcr Deutschland generieren: CoinTracking und Blockpit erstellen die fertige Anlage SO als PDF. Koinly und Waltio liefern Zahlen zum manuellen ELSTER-Eintrag.<\/p>\n    <\/div>\n  <\/div>\n  <div class=\"sv-step\">\n    <div class=\"sv-step-num\">5<\/div>\n    <div class=\"sv-step-body\">\n      <h3>Anlage SO in ELSTER eintragen &amp; <span>bis 31. Juli 2026 abgeben<\/span><\/h3>\n      <p>Werte aus dem Report in die Anlage SO in ELSTER einpflegen. <strong>Abgabefrist Steuerjahr 2025: 31. Juli 2026<\/strong> ohne Steuerberater, 28. Februar 2027 mit Steuerberater. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/kryptowaehrungen-steuern\/\" class=\"il\">Krypto-Steuer-Guide auf KryptoZukunft.<\/a><\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div class=\"sv-hr\"><\/div>\n\n<!-- CTA BITGET -->\n<div class=\"sv-cta\">\n  <h3 style=\"margin:0 0 7px;font-size:16px;color:#f0f7f2\">Krypto g\u00fcnstig handeln &amp; Steuerdokumentation automatisieren<\/h3>\n  <p style=\"color:#9dbfaa;font-size:13px;margin-bottom:10px\">\n    <a href=\"https:\/\/kryptozukunft.com\/2025\/07\/13\/bitget-testbericht\/\" class=\"il g\">Bitget<\/a> bietet vollst\u00e4ndigen CSV-Export der direkt in alle vier Steuer-Tools importiert werden kann. Code <strong>krypto30<\/strong> spart 30% auf Handelsgeb\u00fchren.<br>\n    Alternativ: <a href=\"https:\/\/kryptozukunft.com\/2026\/01\/23\/was-ist-der-beste-okx-referralcode-bonuscode-2026\/\" class=\"il\">OKX<\/a> Code <strong>CRYPTO2026<\/strong> (45%) &middot; <a href=\"https:\/\/kryptozukunft.com\/2025\/12\/17\/bingx-bonuscode-na4qyr-30-gebuehren-sparen-alle-vorteile-erklaert\/\" class=\"il g\">BingX<\/a> Code <strong>NA4QYR<\/strong> (50%) \u2013 alle drei haben direkte API-Integration in CoinTracking, Blockpit &amp; Koinly.\n  <\/p>\n  <a class=\"sv-cta-btn\" href=\"https:\/\/bonus.bitget.com\/Kryptozukunft1\" target=\"_blank\" rel=\"nofollow noopener\" style=\"color:#000 !important\">&#9889; Jetzt bei Bitget \u2013 Code krypto30 f\u00fcr 30% Rabatt<\/a>\n<\/div>\n\n<!-- FAQ -->\n<h2>FAQ: <em>Krypto Steuersoftware Vergleich 2026<\/em><\/h2>\n<div class=\"sv-faq\">\n  <div class=\"sv-fi\">\n    <div class=\"sv-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.sv-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Welche Krypto Steuersoftware ist 2026 am besten f\u00fcr Deutschland?<\/div>\n    <div class=\"sv-fa\"><div class=\"sv-fa-i\"><strong>Einsteiger:<\/strong> Blockpit (49 \u20ac\/Steuerjahr, fertige Anlage SO, einfachste UI). <strong>Aktive Trader:<\/strong> CoinTracking (96 \u20ac\/J., 300+ B\u00f6rsen, bester Support). <strong>DeFi-Power-User:<\/strong> Koinly (49 \u20ac\/J., 800+ Integrationen, beste DeFi-Erkennung). <strong>Langzeit-Anleger mit gro\u00dfer History:<\/strong> Waltio (g\u00fcnstiger durch Jahres-Abrechnung). Alle vier berechnen nach FIFO und sind DAC8-konform (Waltio teilweise). <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/kryptowaehrungen-steuern\/\" class=\"il\">Krypto-Steuer-Guide.<\/a><\/div><\/div>\n  <\/div>\n  <div class=\"sv-fi\">\n    <div class=\"sv-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.sv-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Was ist der Unterschied zwischen CoinTracking und Blockpit?<\/div>\n    <div class=\"sv-fa\"><div class=\"sv-fa-i\"><strong>CoinTracking<\/strong> (M\u00fcnchen, 2012): Marktf\u00fchrer, 300+ B\u00f6rsen, kumulatives Preismodell (alle historischen Transaktionen z\u00e4hlen), komplexere UI, ab 96 \u20ac\/J. <strong>Blockpit<\/strong> (Linz, 2017): modernere UI, Preis nur f\u00fcr das aktuelle Steuerjahr, fertige Anlage-SO-PDF, ab 49 \u20ac\/Steuerjahr. F\u00fcr Einsteiger: Blockpit. F\u00fcr Power-User mit vielen B\u00f6rsen: CoinTracking. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/26\/staking-steuern\/\" class=\"il\">Staking-Steuern-Guide.<\/a><\/div><\/div>\n  <\/div>\n  <div class=\"sv-fi\">\n    <div class=\"sv-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.sv-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Muss ich wirklich eine Krypto-Steuersoftware nutzen?<\/div>\n    <div class=\"sv-fa\"><div class=\"sv-fa-i\">Gesetzlich nicht verpflichtend \u2013 aber praktisch unvermeidlich ab ca. 20+ Transaktionen. FIFO manuell berechnen ist bei mehreren B\u00f6rsen und Coins nahezu unm\u00f6glich ohne Fehler. Seit DAC8 (Januar 2026) gleicht das Finanzamt Steuererkl\u00e4rungen automatisch mit B\u00f6rsendaten ab. Fehler fallen ab Ende 2027 auf. Eine Software f\u00fcr 49\u2013150 \u20ac ist die g\u00fcnstigste Versicherung gegen Nachforderungen.<\/div><\/div>\n  <\/div>\n  <div class=\"sv-fi\">\n    <div class=\"sv-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.sv-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Sind die Kosten der Steuersoftware steuerlich absetzbar?<\/div>\n    <div class=\"sv-fa\"><div class=\"sv-fa-i\">Ja. Die Kosten f\u00fcr Krypto-Steuersoftware sind als <strong>Werbungskosten bei den sonstigen Eink\u00fcnften<\/strong> (\u00a7 22 Nr. 3 EStG) oder als Kosten der Steuererkl\u00e4rung absetzbar. Bei 49\u2013150 \u20ac Jahresgeb\u00fchr und 30% Steuersatz sparst du 15\u201345 \u20ac \u2013 die Software finanziert sich teilweise selbst.<\/div><\/div>\n  <\/div>\n  <div class=\"sv-fi\">\n    <div class=\"sv-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.sv-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Unterst\u00fctzt Waltio Deutschland?<\/div>\n    <div class=\"sv-fa\"><div class=\"sv-fa-i\">Ja, seit M\u00e4rz 2026 offiziell in Deutschland. Waltio berechnet nur die Transaktionen des jeweiligen Steuerjahres (nicht kumulativ) \u2013 das macht es f\u00fcr Langzeit-Anleger g\u00fcnstiger als CoinTracking. 700+ Integrationen. DAC8-Readiness noch nicht vollst\u00e4ndig implementiert. F\u00fcr Einsteiger und mittlere Portfolios eine interessante kosteng\u00fcnstige Option.<\/div><\/div>\n  <\/div>\n  <div class=\"sv-fi\">\n    <div class=\"sv-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.sv-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Kann ich meine Daten zwischen Steuersoftware-Tools \u00fcbertragen?<\/div>\n    <div class=\"sv-fa\"><div class=\"sv-fa-i\">Ja, alle vier Tools unterst\u00fctzen CSV-Import\/-Export f\u00fcr den Datentransfer. Waltio bietet explizit eine Migrations-Option von CoinTracking. Blockchain-Daten werden direkt aus der Chain importiert. F\u00fcr DeFi-Transaktionen ist eine vollst\u00e4ndige Migration jedoch oft m\u00fchsam und erfordert manuelle Nacharbeit. Tipp: Starte mit dem kostenlosen Account des neuen Tools und \u00fcberpr\u00fcfe ob alle deine B\u00f6rsen und DeFi-Protokolle korrekt erkannt werden, bevor du migrierst.<\/div><\/div>\n  <\/div>\n<\/div>\n\n<div class=\"sv-hr\"><\/div>\n\n<h2>Weitere Steuer- &amp; Krypto-Guides<\/h2>\n<div class=\"sv-cards\">\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/kryptowaehrungen-steuern\/\" class=\"sv-card\"><div class=\"sv-card-cat\">STEUERN<\/div><div class=\"sv-card-title\">Krypto Steuern 2026<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/26\/staking-steuern\/\" class=\"sv-card\"><div class=\"sv-card-cat\">STEUERN<\/div><div class=\"sv-card-title\">Staking Steuern 2026<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/krypto-steuerrechner\/\" class=\"sv-card\"><div class=\"sv-card-cat\">TOOLS<\/div><div class=\"sv-card-title\">Krypto-Steuerrechner<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/mica-verordnung\/\" class=\"sv-card\"><div class=\"sv-card-cat\">REGULIERUNG<\/div><div class=\"sv-card-title\">MiCA-Verordnung 2026<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/kryptowaehrungen-rechtliches\/\" class=\"sv-card\"><div class=\"sv-card-cat\">RECHT<\/div><div class=\"sv-card-title\">Krypto &#038; Recht<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/15\/kyc\/\" class=\"sv-card\"><div class=\"sv-card-cat\">GRUNDLAGEN<\/div><div class=\"sv-card-title\">Was ist KYC?<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/26\/kryptosteuern-oesterreich\/\" class=\"sv-card\"><div class=\"sv-card-cat\">STEUERN<\/div><div class=\"sv-card-title\">Krypto Steuern \u00d6sterreich<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/07\/13\/bitget-testbericht\/\" class=\"sv-card\"><div class=\"sv-card-cat\">B\u00d6RSE<\/div><div class=\"sv-card-title\">Bitget Testbericht 2026<\/div><\/a>\n<\/div>\n\n<div class=\"sv-author\">\n  <div class=\"sv-av\">FR<\/div>\n  <div>\n    <div class=\"sv-an\">Felix Rieger<\/div>\n    <div class=\"sv-ar\">Gr\u00fcnder &amp; Chefredakteur &middot; KryptoZukunft.com &middot; 10. Mai 2026<\/div>\n    <div class=\"sv-ab\">Quellen: misscrypto.de (Krypto Steuersoftware Vergleich 2026, Mai 2026), questr.io (CoinTracking vs. Blockpit, Nov. 2025), waltio.com\/de (Blockpit Alternative 2026, M\u00e4rz 2026 + CoinTracking Alternative April 2026), divly.com\/de (Vergleich Deutschland, 2026), tradetax.de (Steuersoftware Vergleich 2026, Mai 2026), finanzwissen.de (Krypto Steuer Tools, Feb. 2026), bitcoin-2go.de (Krypto Steuer Apps, April 2026), blockpit.io (Beste Krypto Steuer Tools, Feb. 2026). Preise Stand Mai 2026, k\u00f6nnen sich \u00e4ndern. Keine Steuerberatung. Kein Affiliate-Verh\u00e4ltnis mit CoinTracking, Blockpit, Koinly oder Waltio.<\/div>\n  <\/div>\n<\/div>\n\n<div class=\"sv-disc\"><strong>Hinweis:<\/strong> Dieser Artikel stellt keine Steuer- oder Rechtsberatung dar. Preise und Features der genannten Software-Tools k\u00f6nnen sich \u00e4ndern. Die genannten Preise basieren auf dem Stand Mai 2026. \u00dcberpr\u00fcfe vor dem Kauf immer die aktuellen Preise direkt beim Anbieter. Dieser Artikel enth\u00e4lt <strong>keine Affiliate-Links<\/strong> zu Steuersoftware-Anbietern. Der CTA-Link verweist auf Bitget (Handelsgeb\u00fchren-Rabatt). <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/kryptowaehrungen-steuern\/\" class=\"il\">Allgemeiner Krypto-Steuer-Guide auf KryptoZukunft.<\/a><\/div>\n\n<div class=\"sv-meta\">\n  Ver\u00f6ffentlicht: 10. Mai 2026 &middot; Autor: Felix Rieger &middot; KryptoZukunft.com &middot; Keine Steuerberatung &middot; Affiliate: Bitget krypto30 \/ OKX CRYPTO2026 \/ BingX NA4QYR\n<\/div>\n\n<\/div>\n\n\n\n\n<!-- Schema.org: Autor + Artikel-Disclaimer -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Person\",\n  \"name\": \"Felix Rieger\",\n  \"givenName\": \"Felix\",\n  \"familyName\": \"Rieger\",\n  \"jobTitle\": \"Krypto-Journalist, Marktanalyst & Gr\u00fcnder\",\n  \"description\": \"Felix Rieger ist Gr\u00fcnder und Hauptautor von KryptoZukunft.com. Seit 2021 testet er pers\u00f6nlich \u00fcber 12 Kryptob\u00f6rsen, analysiert M\u00e4rkte und erkl\u00e4rt komplexe Krypto-Konzepte auf Deutsch \u2013 klar, ehrlich, ohne Hype. Er hat \u00fcber 100 Fachartikel zu Bitcoin, Ethereum, DeFi, Blockchain und Kryptob\u00f6rsen verfasst und hilft t\u00e4glich tausenden deutschsprachigen Lesern, sicher in Kryptow\u00e4hrungen einzusteigen.\",\n  \"url\": \"https:\/\/kryptozukunft.com\/author\/\",\n  \"image\": \"https:\/\/kryptozukunft.com\/wp-content\/uploads\/2025\/05\/ChatGPT-Image-15.-Mai-2025-16_16_41.png\",\n  \"address\": {\n    \"@type\": \"PostalAddress\",\n    \"streetAddress\": \"Industriestrasse 3\",\n    \"addressLocality\": \"Rheinm\u00fcnster\",\n    \"postalCode\": \"77836\",\n    \"addressCountry\": \"DE\"\n  },\n  \"worksFor\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KryptoZukunft\",\n    \"url\": \"https:\/\/kryptozukunft.com\"\n  },\n  \"founder\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KryptoZukunft\",\n    \"url\": \"https:\/\/kryptozukunft.com\",\n    \"foundingDate\": \"2021\"\n  },\n  \"knowsAbout\": [\n    \"Bitcoin\", \"Ethereum\", \"Solana\", \"BNB\", \"Kryptow\u00e4hrungen\",\n    \"Blockchain-Technologie\", \"DeFi\", \"Kryptob\u00f6rsen-Tests\",\n    \"Bitget\", \"Binance\", \"OKX\", \"KuCoin\", \"MEXC\",\n    \"Spot-Handel\", \"Futures Trading\", \"Krypto-Sicherheit\",\n    \"Cold Wallets\", \"Seed-Phrase\", \"Fear and Greed Index\",\n    \"On-Chain-Analyse\", \"Krypto-Steuer Deutschland\",\n    \"MiCA Regulierung\", \"Bitcoin Halving\", \"EMA Trading Strategie\"\n  ],\n  \"hasCredential\": [\n    {\"@type\": \"EducationalOccupationalCredential\", \"name\": \"5+ Jahre aktive Krypto-Markterfahrung seit 2021\"},\n    {\"@type\": \"EducationalOccupationalCredential\", \"name\": \"12+ Kryptob\u00f6rsen pers\u00f6nlich getestet und bewertet\"},\n    {\"@type\": \"EducationalOccupationalCredential\", \"name\": \"100+ Fachartikel zu Kryptow\u00e4hrungen verfasst\"},\n    {\"@type\": \"EducationalOccupationalCredential\", \"name\": \"Gr\u00fcnder und Herausgeber von KryptoZukunft.com\"}\n  ],\n  \"publishingPrinciples\": \"https:\/\/kryptozukunft.com\/about\/\",\n  \"sameAs\": [\n    \"https:\/\/kryptozukunft.com\/author\/\",\n    \"https:\/\/www.linkedin.com\/in\/felix-rieger-751148377\/\",\n    \"https:\/\/twitter.com\/FelixRieger\",\n    \"https:\/\/felixrieger.tumblr.com\/\"\n  ]\n}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Article\",\n  \"author\": {\n    \"@type\": \"Person\",\n    \"name\": \"Felix Rieger\",\n    \"url\": \"https:\/\/kryptozukunft.com\/author\/\"\n  },\n  \"publisher\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KryptoZukunft\",\n    \"url\": \"https:\/\/kryptozukunft.com\",\n    \"logo\": {\n      \"@type\": \"ImageObject\",\n      \"url\": \"https:\/\/kryptozukunft.com\/wp-content\/uploads\/2025\/07\/cropped-047745EA-BCA4-432E-B75B-1DBCCBE9FA30.png\"\n    }\n  },\n  \"disclaimer\": \"Dieser Artikel dient ausschlie\u00dflich zu Informationszwecken und stellt keine Finanz-, Anlage- oder Steuerberatung dar. Kryptow\u00e4hrungen sind hochvolatile Anlageinstrumente. Der Handel kann zum vollst\u00e4ndigen Verlust des eingesetzten Kapitals f\u00fchren. Investiere nur, was du bereit bist zu verlieren.\",\n  \"about\": {\"@type\": \"Thing\", \"name\": \"Kryptow\u00e4hrungen\"}\n}\n<\/script>\n\n<style>\n.kzab-wrap{font-family:'Outfit',sans-serif;margin:40px 0}\n.kzab-wrap *{box-sizing:border-box}\n\n\/* Autoren-Box *\/\n.kzab-box{background:#0d1c16;border:1px solid rgba(46,204,113,.15);border-radius:14px;padding:22px 24px;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:20px;position:relative;overflow:hidden}\n.kzab-box::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#2ecc71,rgba(46,204,113,.3),transparent)}\n\n\/* Avatar *\/\n.kzab-avatar{width:76px;height:76px;border-radius:50%;object-fit:cover;border:2px solid rgba(46,204,113,.35);outline:2px solid rgba(46,204,113,.12);outline-offset:3px;flex-shrink:0;display:block}\n\n\/* Info *\/\n.kzab-info{min-width:0}\n.kzab-label{font-family:'JetBrains Mono',monospace;font-size:9px;font-weight:700;color:#2ecc71;letter-spacing:.15em;text-transform:uppercase;margin-bottom:4px;display:flex;align-items:center;gap:5px}\n.kzab-label::before{content:'';width:5px;height:5px;border-radius:50%;background:#2ecc71;animation:kzabdot 1.8s ease-in-out infinite}\n@keyframes kzabdot{0%,100%{opacity:1}50%{opacity:.2}}\n.kzab-name{font-weight:800;font-size:18px;color:#f0f7f2;margin-bottom:3px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}\n.kzab-verified{font-family:'JetBrains Mono',monospace;font-size:9px;color:#060e0a;background:#2ecc71;padding:2px 8px;border-radius:4px;font-weight:700;white-space:nowrap}\n.kzab-role{font-family:'JetBrains Mono',monospace;font-size:10px;color:#4a6b57;margin-bottom:10px}\n.kzab-bio{font-size:13.5px;color:#9dbfaa;line-height:1.65;margin-bottom:12px}\n.kzab-bio strong{color:#f0f7f2}\n.kzab-badges{display:flex;gap:8px;flex-wrap:wrap}\n.kzab-badge{font-family:'JetBrains Mono',monospace;font-size:10px;color:#7aaa8e;background:#060e0a;border:1px solid rgba(46,204,113,.1);border-radius:5px;padding:3px 9px;display:flex;align-items:center;gap:4px;white-space:nowrap}\n\n\/* Leitlinien *\/\n.kzab-editorial{flex-shrink:0;display:flex;flex-direction:column;gap:6px;min-width:170px}\n.kzab-editorial-title{font-family:'JetBrains Mono',monospace;font-size:9px;font-weight:700;color:#2ecc71;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px}\n.kzab-editorial-row{display:flex;align-items:center;gap:6px;font-size:11.5px;color:#7aaa8e}\n.kzab-editorial-row a{color:#2ecc71;text-decoration:none}\n.kzab-editorial-row a:hover{text-decoration:underline}\n\n\/* Socials *\/\n.kzab-socials{display:flex;flex-direction:row;gap:7px;flex-shrink:0;align-self:center}\n.kzab-soc{width:34px;height:34px;border-radius:8px;background:#060e0a;border:1px solid rgba(46,204,113,.13);display:flex;align-items:center;justify-content:center;color:#7aaa8e;text-decoration:none;transition:all .2s}\n.kzab-soc:hover{background:rgba(46,204,113,.1);color:#2ecc71;border-color:rgba(46,204,113,.3)}\n\n\/* Divider *\/\n.kzab-divider{width:1px;background:rgba(46,204,113,.08);align-self:stretch;flex-shrink:0}\n\n\/* Risikohinweis *\/\n.kzab-risk{background:#0a1510;border:1px solid rgba(240,192,64,.18);border-left:3px solid #f0c040;border-radius:0 10px 10px 0;padding:13px 18px;margin-top:10px;display:flex;align-items:flex-start;gap:12px}\n.kzab-risk-icon{font-size:18px;flex-shrink:0;margin-top:1px}\n.kzab-risk-body{flex:1}\n.kzab-risk-title{font-family:'JetBrains Mono',monospace;font-size:9px;font-weight:700;color:#f0c040;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px}\n.kzab-risk-text{font-size:12px;color:#7aaa8e;line-height:1.65;margin:0}\n.kzab-risk-text strong{color:#cde3d5}\n\n\/* Responsive *\/\n@media(max-width:900px){\n  .kzab-editorial,.kzab-divider{display:none}\n  .kzab-mobile-links{display:flex !important}\n}\n.kzab-mobile-links{display:none}\n.kzab-mobile-link{font-family:'JetBrains Mono',monospace;font-size:10px;font-weight:600;color:#7aaa8e;text-decoration:none;background:#060e0a;border:1px solid rgba(46,204,113,.13);border-radius:6px;padding:5px 10px;transition:all .2s}\n.kzab-mobile-link:hover{color:#2ecc71;border-color:rgba(46,204,113,.3)}\n@media(max-width:640px){\n  .kzab-box{grid-template-columns:auto 1fr;gap:14px}\n  .kzab-socials{flex-direction:row;grid-column:1\/-1}\n  .kzab-avatar{width:60px;height:60px}\n  .kzab-name{font-size:16px}\n}\n<\/style>\n\n<div class=\"kzab-wrap\">\n\n  <!-- Autoren-Box -->\n  <div class=\"kzab-box\">\n\n    <img decoding=\"async\" class=\"kzab-avatar\" src=\"https:\/\/kryptozukunft.com\/wp-content\/uploads\/2025\/05\/ChatGPT-Image-15.-Mai-2025-16_16_41.png\" alt=\"Felix Rieger \u2013 Gr\u00fcnder und Autor KryptoZukunft\" width=\"76\" height=\"76\" loading=\"lazy\" title=\"\">\n\n    <div class=\"kzab-info\">\n      <div class=\"kzab-label\">\u00dcber den Autor<\/div>\n      <div class=\"kzab-name\">\n        Felix Rieger\n        <span class=\"kzab-verified\">&#10003; Verifiziert<\/span>\n      <\/div>\n      <div class=\"kzab-role\">Gr\u00fcnder &amp; Hauptautor \u00b7 KryptoZukunft.com \u00b7 Rheinm\u00fcnster, Deutschland \u00b7 seit 2021<\/div>\n      <div class=\"kzab-bio\">\n        Seit 2021 teste ich pers\u00f6nlich Kryptob\u00f6rsen, analysiere M\u00e4rkte und erkl\u00e4re komplexe Themen verst\u00e4ndlich \u2013\n        <strong>klar, ehrlich, ohne Hype.<\/strong> Als Gr\u00fcnder von KryptoZukunft.com habe ich \u00fcber\n        <strong>12 B\u00f6rsen getestet<\/strong>, mehr als <strong>100 Fachartikel<\/strong> verfasst und helfe\n        t\u00e4glich tausenden Lesern, <strong>sicher in Kryptow\u00e4hrungen einzusteigen.<\/strong>\n        Kein Finanzberater \u2013 aber jemand der die Fehler bereits gemacht hat und daraus gelernt hat.\n      <\/div>\n      <div class=\"kzab-badges\">\n        <span class=\"kzab-badge\">&#128197; Seit 2021 aktiv<\/span>\n        <span class=\"kzab-badge\">&#127970; 12+ B\u00f6rsen getestet<\/span>\n        <span class=\"kzab-badge\">&#128240; 100+ Artikel<\/span>\n        <span class=\"kzab-badge\">&#128205; Rheinm\u00fcnster, DE<\/span>\n        <span class=\"kzab-badge\">&#9989; Gepr\u00fcfte Inhalte<\/span>\n      <\/div>\n      <div class=\"kzab-mobile-links\">\n        <a href=\"https:\/\/kryptozukunft.com\/author\/\" class=\"kzab-mobile-link\">&#128100; Vollst\u00e4ndiges Profil \u2192<\/a>\n        <a href=\"https:\/\/kryptozukunft.com\/about\/\" class=\"kzab-mobile-link\">&#128221; Impressum &amp; Kontakt<\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"kzab-divider\"><\/div>\n\n    <div class=\"kzab-editorial\">\n      <div class=\"kzab-editorial-title\">&#128221; Redaktionelle Leitlinien<\/div>\n      <div class=\"kzab-editorial-row\"><span>&#9989;<\/span><span>Unabh\u00e4ngig &amp; transparent<\/span><\/div>\n      <div class=\"kzab-editorial-row\"><span>&#128269;<\/span><span>Sorgf\u00e4ltig recherchiert<\/span><\/div>\n      <div class=\"kzab-editorial-row\"><span>&#128260;<\/span><span>Regelm\u00e4\u00dfig aktualisiert<\/span><\/div>\n      <div class=\"kzab-editorial-row\"><span>&#128100;<\/span><a href=\"https:\/\/kryptozukunft.com\/author\/\">Vollst\u00e4ndiges Profil \u2192<\/a><\/div>\n      <div class=\"kzab-editorial-row\"><span>&#128221;<\/span><a href=\"https:\/\/kryptozukunft.com\/about\/\">Impressum &amp; Kontakt<\/a><\/div>\n    <\/div>\n\n    <div class=\"kzab-divider\"><\/div>\n\n    <div class=\"kzab-socials\">\n      <a href=\"https:\/\/www.linkedin.com\/in\/felix-rieger-751148377\/\" class=\"kzab-soc\" title=\"LinkedIn\" target=\"_blank\" rel=\"noopener me nofollow\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z\"\/><\/svg>\n      <\/a>\n      <a href=\"https:\/\/twitter.com\/FelixRieger\" class=\"kzab-soc\" title=\"X \/ Twitter\" target=\"_blank\" rel=\"noopener me nofollow\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-4.714-6.231-5.401 6.231H2.74l7.73-8.835L1.254 2.25H8.08l4.253 5.622zm-1.161 17.52h1.833L7.084 4.126H5.117z\"\/><\/svg>\n      <\/a>\n      <a href=\"https:\/\/felixrieger.tumblr.com\/\" class=\"kzab-soc\" title=\"Tumblr\" target=\"_blank\" rel=\"noopener me nofollow\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M14.563 24c-5.093 0-7.031-3.756-7.031-6.411V9.747H5.116V6.648c3.63-1.313 4.512-4.596 4.71-6.469C9.84.051 9.941 0 9.999 0h3.517v6.114h4.801v3.633h-4.82v7.47c.016 1.001.375 2.371 2.207 2.371h.09c.631-.02 1.486-.205 1.936-.419l1.156 3.425c-.436.636-2.4 1.374-4.304 1.406z\"\/><\/svg>\n      <\/a>\n    <\/div>\n\n  <\/div>\n\n  <!-- Risikohinweis -->\n  <div class=\"kzab-risk\">\n    <div class=\"kzab-risk-icon\">&#9888;&#65039;<\/div>\n    <div class=\"kzab-risk-body\">\n      <div class=\"kzab-risk-title\">Risikohinweis &amp; Haftungsausschluss<\/div>\n      <p class=\"kzab-risk-text\">\n        Dieser Artikel dient ausschlie\u00dflich zu <strong>Informationszwecken<\/strong> und stellt\n        <strong>keine Finanz-, Anlage- oder Steuerberatung<\/strong> dar.\n        Kryptow\u00e4hrungen sind hochvolatile Anlageinstrumente \u2013 der Handel kann zum\n        <strong>vollst\u00e4ndigen Verlust des eingesetzten Kapitals<\/strong> f\u00fchren.\n        Investiere nur, was du bereit bist zu verlieren.\n        KryptoZukunft.com \u00fcbernimmt keine Haftung f\u00fcr Entscheidungen auf Basis dieser Inhalte.\n        Bei steuerlichen Fragen wende dich an einen zugelassenen Steuerberater.\n      <\/p>\n    <\/div>\n  <\/div>\n\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Der Vergleich analysiert vier Krypto-Steuersoftware f\u00fcr 2026, empfiehlt L\u00f6sungen je Nutzerprofil und behandelt Preisunterschiede.<\/p>","protected":false},"author":263121695,"featured_media":8955,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"{\"document\":\"AAAG9arV+gdsVAYFAQMBBgMEBggDAAQcAQkeAgEBCAEBSAIEAhBYHAEBCAEBSAIERhgBAQgBAUgCBAMA8AGAA4YBLCQCwARsan4GBAYCBAYQBrwEJtwEhAL6AiDsAQ8JAAYEBgIEBhAGvAQm2AJXKAEhACcABACEEScBKAYnACgNJwAHACgCJwEoAicAqAEoAKgAhwAoAicBKAInAKgBhwAoAicBKAInAKgBKACoAAQAgQCEAIEAhAGoAQQARADECgQAxACowcUDzsQDc3RhdGV2ZXJzaW9uZG9jdW1lbnRkYXRlZG9jdW1lbnRzdGF0dXNkb2N1bWVudHRpdGxlQXV0b21hdGlzY2ggZ2VzcGVpY2hlcnRlciBFbnR3dXJmZG9jdW1lbnRjb250ZW50ZG9jdW1lbnRleGNlcnB0ZG9jdW1lbnRhdXRob3Jkb2N1bWVudGZlYXR1cmVkX21lZGlhZG9jdW1lbnRjb21tZW50X3N0YXR1c2RvY3VtZW50cGluZ19zdGF0dXNkb2N1bWVudHN0aWNreWRvY3VtZW50dGVtcGxhdGVkb2N1bWVudGZvcm1hdGRvY3VtZW50bWV0YV9qZXRwYWNrX25ld3NsZXR0ZXJfYWNjZXNzX2pldHBhY2tfZG9udF9lbWFpbF9wb3N0X3RvX3N1YnNfamV0cGFja19uZXdzbGV0dGVyX3RpZXJfaWRfamV0cGFja19tZW1iZXJzaGlwc19jb250YWluc19wYXl3YWxsZWRfY29udGVudF9qZXRwYWNrX21lbWJlcnNoaXBzX2NvbnRhaW5zX3BhaWRfY29udGVudGZvb3Rub3Rlc2pldHBhY2tfcHVibGljaXplX21lc3NhZ2VqZXRwYWNrX3B1YmxpY2l6ZV9mZWF0dXJlX2VuYWJsZWRqZXRwYWNrX3NvY2lhbF9wb3N0X2FscmVhZHlfc2hhcmVkamV0cGFja19zb2NpYWxfb3B0aW9uc193cGFzX2N1c3RvbWl6ZV9wZXJfbmV0d29ya2pldHBhY2tfcG9zdF93YXNfZXZlcl9wdWJsaXNoZWRkb2N1bWVudGNhdGVnb3JpZXNkb2N1bWVudHRhZ3Nkb2N1bWVudGJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBwbGFjZWhvbGRlclRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzbGV2ZWxjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwcGxhY2Vob2xkZXJUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBwbGFjZWhvbGRlclRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzcmVmPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjF9IC0tPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKCjwhLS0gd3A6YmxvY2sgeyJyZWYiOjE4NTJ9IC8tLT5EZXIgVmVyZ2xlaWNoIGFuYWx5c2llcnQgdmllciBLcnlwdG8tU3RldWVyc29mdHdhcmUgZsO8ciAyMDI2LCBlbXBmaWVobHQgTMO2c3VuZ2VuIGplIE51dHplcnByb2ZpbCB1bmQgYmVoYW5kZWx0IFByZWlzdW50ZXJzY2hpZWRlLktyeXAgU2V1ZXJvZnR3YXJlIFZlcmdsZWkyMDI2OiBDb2luVHJhY2tpbiB2LiBCbG9ja3QgdnMuIEtvaW5seSB2cy4gV2FsdGlvIOKAkyB3ZWxsb2ggc2ljaD88IS0tIHdwOmh0bWwgLS0+CjwhLS0gd3A6aHRtbCAtLT4KPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9sZCtqc29uIj4KewogICJAY29udGV4dCI6ICJodHRwczovL3NjaGVtYS5vcmciLAogICJAdHlwZSI6ICJBcnRpY2xlIiwKICAiaGVhZGxpbmUiOiAiS3J5cHRvIFN0ZXVlcnNvZnR3YXJlIFZlcmdsZWljaCAyMDI2OiBDb2luVHJhY2tpbmcgdnMuIEJsb2NrcGl0IHZzLiBLb2lubHkgdnMuIFdhbHRpbyDigJMgd2VsY2hlIGxvaG50IHNpY2g\/IiwKICAiZGVzY3JpcHRpb24iOiAiS3J5cHRvIFN0ZXVlcnNvZnR3YXJlIFZlcmdsZWljaCAyMDI2OiBDb2luVHJhY2tpbmcgKGFiIDk2IOKCrC9KLiwgMzAwKyBCw7Zyc2VuLCBEZXV0c2NobGFuZC1NYXJrdGbDvGhyZXIpLCBCbG9ja3BpdCAoYWIgNDkg4oKsL0ouLCDDlnN0ZXJyZWljaCwgbW9kZXJuZSBVSSksIEtvaW5seSAoYWIgNDkg4oKsL0ouLCA4MDArIEludGVncmF0aW9uZW4sIGludGVybmF0aW9uYWwpLCBXYWx0aW8gKGFiIDAg4oKsLCBwcm8gU3RldWVyamFociBhYmdlcmVjaG5ldCwgRnJhbmtyZWljaCkuIERBQzgtUmVhZGluZXNzLCBBbmxhZ2UgU08sIERlRmktU3VwcG9ydCwgRklGTy1CZXJlY2hudW5nLiBLbGFyZSBFbXBmZWhsdW5nIGplIE51dHplci1Qcm9maWw6IEVpbnN0ZWlnZXIsIGFrdGl2ZXIgVHJhZGVyLCBEZUZpLVBvd2VyLVVzZXIsIExhbmd6ZWl0LUhPRExlci4iLAogICJkYXRlUHVibGlzaGVkIjogIjIwMjYtMDUtMTAiLAogICJkYXRlTW9kaWZpZWQiOiAiMjAyNi0wNS0xMCIsCiAgImF1dGhvciI6IHsiQHR5cGUiOiAiUGVyc29uIiwgIm5hbWUiOiAiRmVsaXggUmllZ2VyIiwgInVybCI6ICJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tL2F1dGhvci8ifSwKICAicHVibGlzaGVyIjogeyJAdHlwZSI6ICJPcmdhbml6YXRpb24iLCAibmFtZSI6ICJLcnlwdG9adWt1bmZ0IiwgInVybCI6ICJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tIn0sCiAgImluTGFuZ3VhZ2UiOiAiZGUtREUiLAogICJrZXl3b3JkcyI6ICJLcnlwdG8gU3RldWVyc29mdHdhcmUgVmVyZ2xlaWNoIDIwMjYsIENvaW5UcmFja2luZyB2cyBCbG9ja3BpdCwgYmVzdGUgS3J5cHRvIFN0ZXVlciBTb2Z0d2FyZSBEZXV0c2NobGFuZCwgS3J5cHRvIFN0ZXVlciBUb29sIDIwMjYsIEJsb2NrcGl0IEtvc3RlbiwgQ29pblRyYWNraW5nIFByZWlzZSwgS29pbmx5IERldXRzY2hsYW5kLCBEQUM4IFN0ZXVlcnNvZnR3YXJlIgp9Cjwvc2NyaXB0Pgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgIkB0eXBlIjogIkZBUVBhZ2UiLAogICJtYWluRW50aXR5IjogWwogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJXZWxjaGUgS3J5cHRvIFN0ZXVlcnNvZnR3YXJlIGlzdCAyMDI2IGFtIGJlc3RlbiBmw7xyIERldXRzY2hsYW5kPyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiRsO8ciBEZXV0c2NobGFuZCAyMDI2IGVtcGZlaGxlbiB3aXI6IEVpbnN0ZWlnZXIgKHVudGVyIDEwMCBUcmFuc2FrdGlvbmVuKSDihpIgQmxvY2twaXQgTGl0ZSAoNDkg4oKsKSB3ZWdlbiBtb2Rlcm5lciBVSSB1bmQgZWluZmFjaGVyIEFubGFnZS1TTy1FcnN0ZWxsdW5nLiBBa3RpdmUgVHJhZGVyIG1pdCBsYW5nZXIgSGlzdG9yaWUg4oaSIENvaW5UcmFja2luZyAoYWIgOTYg4oKsL0ouKSB3ZWdlbiBtYXhpbWFsZXIgQsO2cnNlbi1JbnRlZ3JhdGlvbiAoMzAwKykgdW5kIEFubGFnZS1TTy1FeHBvcnQuIERlRmktUG93ZXItVXNlciDihpIgS29pbmx5IChhYiA0OSDigqwvSi4pIHdlZ2VuIGRlciBiZXN0ZW4gRGVGaS1Qcm90b2tvbGwtRXJrZW5udW5nICg4MDArIEludGVncmF0aW9uZW4pLiBLb3N0ZW5sb3NlciBFaW5zdGllZyBtaXQgUG9ydGZvbGlvLVRyYWNraW5nIOKGkiBXYWx0aW8gKGtvc3RlbmxvcyBiaXMgenVyIFN0ZXVlcnJlcG9ydC1FcnN0ZWxsdW5nKS4gQWxsZSB2aWVyIFRvb2xzIGJlcmVjaG5lbiBuYWNoIEZJRk8gdW5kIHVudGVyc3TDvHR6ZW4gZGllIEFubGFnZSBTTy4ifQogICAgfSwKICAgIHsKICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwKICAgICAgIm5hbWUiOiAiV2FzIGlzdCBkZXIgVW50ZXJzY2hpZWQgendpc2NoZW4gQ29pblRyYWNraW5nIHVuZCBCbG9ja3BpdD8iLAogICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7IkB0eXBlIjogIkFuc3dlciIsICJ0ZXh0IjogIkNvaW5UcmFja2luZyAoRGV1dHNjaGxhbmQsIHNlaXQgMjAxMik6IE1hcmt0ZsO8aHJlciBpbSBEQUNILVJhdW0sIDMwMCsgQsO2cnNlbi1JbnRlZ3JhdGlvbmVuLCAxLDUgTWlvLiBOdXR6ZXIsIGxlYmVuc2xhbmdlIExpemVueiBtw7ZnbGljaCwga29tcGxleGVyZSBVSS4gUHJlaXNtb2RlbGwga3VtdWxhdGl2OiBhbGxlIGplbWFscyBnZXTDpHRpZ3RlbiBUcmFuc2FrdGlvbmVuIHrDpGhsZW4uIEFiIDk2IOKCrC9KYWhyLiBCbG9ja3BpdCAow5ZzdGVycmVpY2gsIHNlaXQgMjAxNyk6IE1vZGVybmVyZSBVSSwgZWluZmFjaGVyIGbDvHIgRWluc3RlaWdlciwgZmVydGlnZSBTdGV1ZXJmb3JtdWxhcmUsIEFubGFnZSBTTyBhbHMgUERGLCBQcmVpcyBwcm8gU3RldWVyamFociAobmljaHQga3VtdWxhdGl2KS4gQWIgNDkg4oKsL1N0ZXVlcmphaHIuIEbDvHIgbmV1ZSBBbmxlZ2VyOiBCbG9ja3BpdCBnw7xuc3RpZ2VyIHVuZCBlaW5mYWNoZXIuIEbDvHIgZXJmYWhyZW5lIEFubGVnZXIgbWl0IGxhbmdlciBIaXN0b3J5OiBDb2luVHJhY2tpbmcgb2Z0IGxlaXN0dW5nc2bDpGhpZ2VyLiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJJc3QgS29pbmx5IGbDvHIgRGV1dHNjaGxhbmQgZ2VlaWduZXQ\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJLb2lubHkgaXN0IGVpbmdlc2NocsOkbmt0IGbDvHIgRGV1dHNjaGxhbmQgZ2VlaWduZXQuIFN0w6Rya2VuOiA4MDArIELDtnJzZW4tSW50ZWdyYXRpb25lbiAoZGllIG1laXN0ZW4gYWxsZXIgVG9vbHMpLCBzZWhyIGd1dGUgRGVGaS1Fcmtlbm51bmcsIGludHVpdGl2ZSBCZW51dHplcm9iZXJmbMOkY2hlLiBTY2h3w6RjaGVuOiBFcnN0ZWxsdCBrZWluZSBmZXJ0aWdlIEFubGFnZSBTTyBhbHMgUERGIOKAkyBEYXRlbiBtw7xzc2VuIG1hbnVlbGwgaW4gRUxTVEVSIMO8YmVydHJhZ2VuIHdlcmRlbi4gS2VpbmUgc3BlemlmaXNjaGUgT3B0aW1pZXJ1bmcgZsO8ciBkZXV0c2NoZSBTdGV1ZXJnZXNldHplLiBGw7xyIHJlaW5lIFRyYW5zYWt0aW9uc2VyZmFzc3VuZyB1bmQgaW50ZXJuYXRpb25hbGUgUG9ydGZvbGlvcyBzdGFyaywgZsO8ciBkZW4gZGV1dHNjaGVuIFN0ZXVlcnJlcG9ydCBpbSBOYWNodGVpbCBnZWdlbsO8YmVyIENvaW5UcmFja2luZyB1bmQgQmxvY2twaXQuIn0KICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIlVudGVyc3TDvHR6dCBXYWx0aW8gRGV1dHNjaGxhbmQ\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJXYWx0aW8gaXN0IHNlaXQgTcOkcnogMjAyNiBpbiBEZXV0c2NobGFuZCB2ZXJmw7xnYmFyLiBCZXNvbmRlcmhlaXQ6IFdhbHRpbyBiZXJlY2huZXQgS29zdGVuIHBybyBTdGV1ZXJqYWhyIChuaWNodCBrdW11bGF0aXYgw7xiZXIgYWxsZSBUcmFuc2FrdGlvbmVuIGRlciBHZXNhbXRoaXN0b3JpZSkg4oCTIGRhcyBtYWNodCBlcyBmw7xyIExhbmd6ZWl0LUludmVzdG9yZW4gbWl0IGdyb8OfZXIgVHJhbnNha3Rpb25zaGlzdG9yaWUgZ8O8bnN0aWdlciBhbHMgQ29pblRyYWNraW5nLiA3MDArIEludGVncmF0aW9uZW4sIGtvc3Rlbmxvc2VyIFBvcnRmb2xpby1UcmFja2VyLiBEQUM4LVJlYWRpbmVzcyB6dW0gU3RhbmQgTWFpIDIwMjYgbm9jaCBuaWNodCB2b2xsc3TDpG5kaWcgdW1nZXNldHp0LiBGw7xyIEVpbnN0ZWlnZXIgdW5kIG1pdHRsZXJlIFBvcnRmb2xpb3MgZWluZSBpbnRlcmVzc2FudGUgZ8O8bnN0aWdlIEFsdGVybmF0aXZlLiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJNdXNzIGljaCBlaW5lIEtyeXB0byBTdGV1ZXJzb2Z0d2FyZSBudXR6ZW4\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJHZXNldHpsaWNoIG5pY2h0IHZlcnBmbGljaHRlbmQg4oCTIGFiZXIgcHJha3Rpc2NoIHVudmVybWVpZGxpY2ggYWIgY2EuIDIwKyBUcmFuc2FrdGlvbmVuIHBybyBKYWhyLiBEaWUgRklGTy1NZXRob2RlIChpbiBEZXV0c2NobGFuZCBlaW56aWdlIGFuZXJrYW5udGUgQmVyZWNobnVuZ3NtZXRob2RlKSBtYW51ZWxsIHp1IGJlcmVjaG5lbiBpc3QgYmVpIG1laHJlcmVuIELDtnJzZW4gdW5kIENvaW5zIG5haGV6dSB1bm3DtmdsaWNoIG9obmUgRmVobGVyLiBTZWl0IERBQzggKDEuIEphbnVhciAyMDI2KSBnbGVpY2h0IGRhcyBGaW5hbnphbXQgU3RldWVyZXJrbMOkcnVuZ2VuIGF1dG9tYXRpc2NoIG1pdCBCw7Zyc2VuZGF0ZW4gYWIuIEZlaGxlciBpbiBkZXIgRklGTy1CZXJlY2hudW5nIHdlcmRlbiBkYW5uIHNvZm9ydCBzaWNodGJhci4gRWluZSBTdGV1ZXJzb2Z0d2FyZSBmw7xyIDQ54oCTMTUwIOKCrCBwcm8gSmFociBpc3QgZGFtaXQgZWluZSBWZXJzaWNoZXJ1bmcgZ2VnZW4gdGV1cmUgTmFjaGZvcmRlcnVuZ2VuLiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJTaW5kIEtyeXB0byBTdGV1ZXJzb2Z0d2FyZS1Lb3N0ZW4gc3RldWVybGljaCBhYnNldHpiYXI\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJKYS4gRGllIEtvc3RlbiBmw7xyIEtyeXB0by1TdGV1ZXJzb2Z0d2FyZSAoQ29pblRyYWNraW5nLCBCbG9ja3BpdCwgS29pbmx5LCBXYWx0aW8pIHNpbmQgYWxzIFdlcmJ1bmdza29zdGVuIGJlaSBkZW4gc29uc3RpZ2VuIEVpbmvDvG5mdGVuICjCpyAyMiBOci4gMyBFU3RHKSBvZGVyIGFscyBLb3N0ZW4gZGVyIFN0ZXVlcmVya2zDpHJ1bmcgYWJzZXR6YmFyLiBCZWkgZWluZXIgSmFocmVzZ2Viw7xociB2b24gNDnigJMxNTAg4oKsIHVuZCBlaW5lbSBTdGV1ZXJzYXR6IHZvbiAzMCUgc3BhcnQgZGFzIDE14oCTNDUg4oKsIFN0ZXVlcm4g4oCTIGRpZSBTb2Z0d2FyZSB6YWhsdCBzaWNoIGRhbWl0IHRlaWx3ZWlzZSBzZWxic3QuIn0KICAgIH0KICBdCn0KPC9zY3JpcHQ+Cgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgIkB0eXBlIjogIkl0ZW1MaXN0IiwKICAibmFtZSI6ICJCZXN0ZSBLcnlwdG8gU3RldWVyc29mdHdhcmUgRGV1dHNjaGxhbmQgMjAyNiIsCiAgImRlc2NyaXB0aW9uIjogIlZlcmdsZWljaCBkZXIgYmVzdGVuIEtyeXB0by1TdGV1ZXItVG9vbHMgZsO8ciBkZXV0c2NoZSBBbmxlZ2VyIDIwMjYiLAogICJudW1iZXJPZkl0ZW1zIjogNCwKICAiaXRlbUxpc3RFbGVtZW50IjogWwogICAgewogICAgICAiQHR5cGUiOiAiTGlzdEl0ZW0iLAogICAgICAicG9zaXRpb24iOiAxLAogICAgICAibmFtZSI6ICJDb2luVHJhY2tpbmciLAogICAgICAiZGVzY3JpcHRpb24iOiAiTWFya3Rmw7xocmVyIERldXRzY2hsYW5kOiAzMDArIELDtnJzZW4sIDEsNSBNaW8uIE51dHplciwgQW5sYWdlIFNPLCBEQUM4LXJlYWR5LiBBYiA5NiDigqwvSmFoci4iLAogICAgICAidXJsIjogImh0dHBzOi8vY29pbnRyYWNraW5nLmluZm8iCiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiTGlzdEl0ZW0iLAogICAgICAicG9zaXRpb24iOiAyLAogICAgICAibmFtZSI6ICJCbG9ja3BpdCIsCiAgICAgICJkZXNjcmlwdGlvbiI6ICJNb2Rlcm5lIFVJLCDDlnN0ZXJyZWljaCwgQW5sYWdlIFNPIGFscyBQREYsIGFiIDQ5IOKCrC9TdGV1ZXJqYWhyLCBEQUM4LXJlYWR5LiIsCiAgICAgICJ1cmwiOiAiaHR0cHM6Ly9ibG9ja3BpdC5pbyIKICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJMaXN0SXRlbSIsCiAgICAgICJwb3NpdGlvbiI6IDMsCiAgICAgICJuYW1lIjogIktvaW5seSIsCiAgICAgICJkZXNjcmlwdGlvbiI6ICJJbnRlcm5hdGlvbmFsIGbDvGhyZW5kLCA4MDArIEludGVncmF0aW9uZW4sIGJlc3RlIERlRmktRXJrZW5udW5nLCBhYiA0OSDigqwvSmFoci4gS2VpbiBkZXV0c2NoZXMgQW5sYWdlLVNPLUZvcm11bGFyLiIsCiAgICAgICJ1cmwiOiAiaHR0cHM6Ly9rb2lubHkuaW8iCiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiTGlzdEl0ZW0iLAogICAgICAicG9zaXRpb24iOiA0LAogICAgICAibmFtZSI6ICJXYWx0aW8iLAogICAgICAiZGVzY3JpcHRpb24iOiAiRnJhbmtyZWljaCwgNzAwKyBJbnRlZ3JhdGlvbmVuLCBrb3N0ZW5sb3NlciBQb3J0Zm9saW8tVHJhY2tlciwgcHJvIFN0ZXVlcmphaHIgYWJnZXJlY2huZXQuIFNlaXQgTcOkcnogMjAyNiBpbiBEZXV0c2NobGFuZC4iLAogICAgICAidXJsIjogImh0dHBzOi8vd2FsdGlvLmNvbS9kZSIKICAgIH0KICBdCn0KPC9zY3JpcHQ+Cgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgIkB0eXBlIjogIkhvd1RvIiwKICAibmFtZSI6ICJLcnlwdG8gU3RldWVyc29mdHdhcmUgaW4gNSBTY2hyaXR0ZW4gZWlucmljaHRlbiIsCiAgImRlc2NyaXB0aW9uIjogIlNjaHJpdHQtZsO8ci1TY2hyaXR0LUFubGVpdHVuZyB6dW0gRWlucmljaHRlbiBlaW5lciBLcnlwdG8tU3RldWVyc29mdHdhcmUgZsO8ciBkaWUgZGV1dHNjaGUgU3RldWVyZXJrbMOkcnVuZyAyMDI1IiwKICAidG90YWxUaW1lIjogIlBUMUgiLAogICJzdGVwIjogWwogICAgeyJAdHlwZSI6ICJIb3dUb1N0ZXAiLCAicG9zaXRpb24iOiAxLCAibmFtZSI6ICJTb2Z0d2FyZSBhdXN3w6RobGVuIHVuZCBrb3N0ZW5sb3NlbiBBY2NvdW50IGVyc3RlbGxlbiIsICJ0ZXh0IjogIlfDpGhsZSBDb2luVHJhY2tpbmcsIEJsb2NrcGl0LCBLb2lubHkgb2RlciBXYWx0aW8gamUgbmFjaCBkZWluZW0gTnV0enVuZ3Nwcm9maWwuIFN0YXJ0ZSBpbW1lciBtaXQgZGVtIGtvc3Rlbmxvc2VuIFRlc3QtQWNjb3VudCBiZXZvciBkdSBrYXVmc3QuIn0sCiAgICB7IkB0eXBlIjogIkhvd1RvU3RlcCIsICJwb3NpdGlvbiI6IDIsICJuYW1lIjogIkFsbGUgQsO2cnNlbiB1bmQgV2FsbGV0cyB2ZXJiaW5kZW4iLCAidGV4dCI6ICJJbXBvcnRpZXJlIFRyYW5zYWt0aW9uc2RhdGVuIHZvbiBqZWRlciBnZW51dHp0ZW4gQsO2cnNlIHZpYSBBUEktU2NobMO8c3NlbCAoYXV0b21hdGlzY2ggdW5kIGFrdHVlbGwpIG9kZXIgQ1NWLUV4cG9ydCAobWFudWVsbCkuIEbDvHIgSGFyZHdhcmUgV2FsbGV0cyAoTGVkZ2VyLCBUcmV6b3IpOiDDtmZmZW50bGljaGUgQWRyZXNzZSBpbSBUb29sIGVpbmdlYmVuLiJ9LAogICAgeyJAdHlwZSI6ICJIb3dUb1N0ZXAiLCAicG9zaXRpb24iOiAzLCAibmFtZSI6ICJUcmFuc2FrdGlvbmVuIHByw7xmZW4gdW5kIERlRmktQWt0aXZpdMOkdGVuIGVyZ8OkbnplbiIsICJ0ZXh0IjogIlByw7xmZSBvYiBhbGxlIFRyYW5zYWt0aW9uZW4ga29ycmVrdCBrYXRlZ29yaXNpZXJ0IHd1cmRlbi4gREVYLVRyYW5zYWt0aW9uZW4sIFN0YWtpbmctUmV3YXJkcyB1bmQgRGVGaS1Ba3Rpdml0w6R0ZW4gbcO8c3NlbiBnZ2YuIG1hbnVlbGwgbmFjaGdldHJhZ2VuIG9kZXIga29ycmlnaWVydCB3ZXJkZW4uIn0sCiAgICB7IkB0eXBlIjogIkhvd1RvU3RlcCIsICJwb3NpdGlvbiI6IDQsICJuYW1lIjogIlN0ZXVlcnJlcG9ydCBmw7xyIDIwMjUgZ2VuZXJpZXJlbiIsICJ0ZXh0IjogIkJlemFobHRlbiBQbGFuIGFrdGl2aWVyZW4gdW5kIEZJRk8tYmFzaWVydGVuIGRldXRzY2hlbiBTdGV1ZXJyZXBvcnQgZ2VuZXJpZXJlbi4gQ29pblRyYWNraW5nIHVuZCBCbG9ja3BpdCBlcnN0ZWxsZW4gZGllIEFubGFnZSBTTyBhbHMgZmVydGlnZXMgRG9rdW1lbnQuIEtvaW5seSB1bmQgV2FsdGlvIGxpZWZlcm4gZGllIFdlcnRlIHp1bSBtYW51ZWxsZW4gRWludHJhZyBpbiBFTFNURVIuIn0sCiAgICB7IkB0eXBlIjogIkhvd1RvU3RlcCIsICJwb3NpdGlvbiI6IDUsICJuYW1lIjogIkJlcmljaHQgaW4gRUxTVEVSIGVpbnBmbGVnZW4g4oCTIEZyaXN0IDMxLiBKdWxpIDIwMjYiLCAidGV4dCI6ICJXZXJ0ZSBhdXMgZGVtIFN0ZXVlcnJlcG9ydCBpbiBkaWUgQW5sYWdlIFNPIGluIEVMU1RFUiBlaW50cmFnZW4uIEFiZ2FiZWZyaXN0IFN0ZXVlcmphaHIgMjAyNTogMzEuIEp1bGkgMjAyNiBvaG5lIFN0ZXVlcmJlcmF0ZXIsIDI4LiBGZWJydWFyIDIwMjcgbWl0IFN0ZXVlcmJlcmF0ZXIuIn0KICBdCn0KPC9zY3JpcHQ+Cgo8c3R5bGU+CkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI\/ZmFtaWx5PU91dGZpdDp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDAmZmFtaWx5PUpldEJyYWlucytNb25vOndnaHRANDAwOzYwMDs3MDAmZmFtaWx5PUV4bysyOndnaHRAODAwOzkwMCZkaXNwbGF5PXN3YXAnKTsKOnJvb3R7CiAgLS1hOiNGNzkzMUE7LS1hMjpyZ2JhKDI0NywxNDcsMjYsLjA5KTstLWEzOnJnYmEoMjQ3LDE0NywyNiwuMjIpOwogIC0tZzojMmVjYzcxOy0tZzI6cmdiYSg0NiwyMDQsMTEzLC4wOCk7LS1nMzpyZ2JhKDQ2LDIwNCwxMTMsLjIyKTsKICAtLXI6I2U3NGMzYzstLXIyOnJnYmEoMjMxLDc2LDYwLC4wOCk7LS1yMzpyZ2JhKDIzMSw3Niw2MCwuMjIpOwogIC0tYjojNWRhZGUyOy0tYjI6cmdiYSg5MywxNzMsMjI2LC4wOCk7LS1iMzpyZ2JhKDkzLDE3MywyMjYsLjIyKTsKICAtLXk6I2YwYzA0MDstLXkyOnJnYmEoMjQwLDE5Miw2NCwuMDgpOy0teTM6cmdiYSgyNDAsMTkyLDY0LC4yMik7CiAgLS1wOiM5YjU5YjY7LS1wMjpyZ2JhKDE1NSw4OSwxODIsLjA4KTstLXAzOnJnYmEoMTU1LDg5LDE4MiwuMjIpOwogIC0tYzojMWFiYzljOy0tYzI6cmdiYSgyNiwxODgsMTU2LC4wOCk7LS1jMzpyZ2JhKDI2LDE4OCwxNTYsLjIyKTsKfQouc3Z7bWF4LXdpZHRoOjkxMHB4O21hcmdpbjowIGF1dG87cGFkZGluZzowIDIwcHggNzBweDtiYWNrZ3JvdW5kOiMwNjBlMGE7Zm9udC1mYW1pbHk6J091dGZpdCcsc2Fucy1zZXJpZjtjb2xvcjojZjBmN2YyfQouc3YgKntib3gtc2l6aW5nOmJvcmRlci1ib3h9Ci5zdiBoMntmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZTpjbGFtcCgxOXB4LDIuNnZ3LDI3cHgpO21hcmdpbjo1MnB4IDAgMTJweDtsaW5lLWhlaWdodDoxLjI7Y29sb3I6I2YwZjdmMn0KLnN2IGgyIGVte2ZvbnQtc3R5bGU6bm9ybWFsO2NvbG9yOnZhcigtLWEpfQouc3YgaDN7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjgwMDtmb250LXNpemU6Y2xhbXAoMTVweCwydncsMjBweCk7bWFyZ2luOjIycHggMCAxMHB4O2NvbG9yOiNmMGY3ZjJ9Ci5zdiBwe2ZvbnQtc2l6ZToxNS41cHg7bGluZS1oZWlnaHQ6MS45Nztjb2xvcjojYzhkZGQwO21hcmdpbi1ib3R0b206MTZweH0KLnN2IHAgc3Ryb25ne2NvbG9yOiNmMGY3ZjJ9Ci5zdiB1bCwuc3Ygb2x7cGFkZGluZy1sZWZ0OjIycHg7Y29sb3I6I2M4ZGRkMDtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoxLjk1O21hcmdpbi1ib3R0b206MTZweH0KLnN2IGxpe21hcmdpbi1ib3R0b206N3B4fQouc3YgYS5pbHtjb2xvcjp2YXIoLS1hKTt0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjMpO2ZvbnQtd2VpZ2h0OjYwMH0KLnN2IGEuaWwuZ3tjb2xvcjp2YXIoLS1nKTtib3JkZXItY29sb3I6cmdiYSg0NiwyMDQsMTEzLC4zNSl9Ci5zdiBhLmlsLnJ7Y29sb3I6dmFyKC0tcik7Ym9yZGVyLWNvbG9yOnJnYmEoMjMxLDc2LDYwLC4zKX0KLnN2IGEuaWwuYntjb2xvcjp2YXIoLS1iKTtib3JkZXItY29sb3I6cmdiYSg5MywxNzMsMjI2LC4zKX0KLnN2IGEuaWwucHtjb2xvcjp2YXIoLS1wKTtib3JkZXItY29sb3I6cmdiYSgxNTUsODksMTgyLC4zKX0KLnN2IGEuaWwuY3tjb2xvcjp2YXIoLS1jKTtib3JkZXItY29sb3I6cmdiYSgyNiwxODgsMTU2LC4zKX0KLnN2IGEuc3Jje2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxMHB4O2NvbG9yOiM1YTZhM2E7YmFja2dyb3VuZDojMGExMjBhO2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4xNCk7Ym9yZGVyLXJhZGl1czo0cHg7cGFkZGluZzoxcHggNnB4O21hcmdpbi1sZWZ0OjRweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Ci5zdi1ocntoZWlnaHQ6MXB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLHZhcigtLWEzKSx0cmFuc3BhcmVudCk7bWFyZ2luOjUwcHggMH0KCi8qIEhFUk8gKi8KLnN2LWhlcm97YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLHZhcigtLWEyKSx2YXIoLS1nMikpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYTMpO2JvcmRlci1yYWRpdXM6MTRweDtwYWRkaW5nOjMwcHggMzRweDttYXJnaW46MCAwIDI2cHg7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVufQouc3YtaGVybzo6YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7dG9wOi02MHB4O3JpZ2h0Oi02MHB4O3dpZHRoOjI0MHB4O2hlaWdodDoyNDBweDtiYWNrZ3JvdW5kOnJhZGlhbC1ncmFkaWVudChjaXJjbGUscmdiYSgyNDcsMTQ3LDI2LC4wNyksdHJhbnNwYXJlbnQgNzAlKTtwb2ludGVyLWV2ZW50czpub25lfQouc3YtYmFkZ2Vze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6OHB4O21hcmdpbi1ib3R0b206MTRweH0KLnN2LWJhZGdle2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6M3B4IDlweDtib3JkZXItcmFkaXVzOjRweDtsZXR0ZXItc3BhY2luZzouMDhlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Ci5zdi1iYWRnZS5ve2NvbG9yOnZhcigtLWEpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYTMpO2JhY2tncm91bmQ6dmFyKC0tYTIpfQouc3YtYmFkZ2UuZ3tjb2xvcjp2YXIoLS1nKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWczKTtiYWNrZ3JvdW5kOnZhcigtLWcyKX0KLnN2LWJhZGdlLnJ7Y29sb3I6dmFyKC0tcik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1yMyk7YmFja2dyb3VuZDp2YXIoLS1yMil9Ci5zdi1oZXJvIGgxe2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOmNsYW1wKDIwcHgsMy4xdncsMzRweCk7bGluZS1oZWlnaHQ6MS4wODtjb2xvcjojZjBmN2YyO21hcmdpbjowIDAgMTNweH0KLnN2LWhlcm8gaDEgc3Bhbntjb2xvcjp2YXIoLS1hKX0KLnN2LWhlcm8tbGVhZHtmb250LXNpemU6MTUuNXB4O2NvbG9yOiNjOGRkZDA7bGluZS1oZWlnaHQ6MS45MzttYXJnaW46MCAwIDIwcHh9Ci5zdi1oZXJvLWdyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dhcDoxMnB4fQouc3YtaGVyby1wYW5lbHtiYWNrZ3JvdW5kOiMwYTEyMGE7Ym9yZGVyLXJhZGl1czoxMXB4O3BhZGRpbmc6MTRweCAxOHB4fQouc3YtaGVyby1wYW5lbC5ne2JvcmRlcjoxcHggc29saWQgcmdiYSg0NiwyMDQsMTEzLC4xMil9LnN2LWhlcm8tcGFuZWwuYXtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMTIpfQouc3YtaGVyby1wYW5lbCBoM3ttYXJnaW46MCAwIDlweDtmb250LXNpemU6MTJweDtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6ODAwfQouc3YtaGVyby1wYW5lbCBoMy5ne2NvbG9yOnZhcigtLWcpfS5zdi1oZXJvLXBhbmVsIGgzLmF7Y29sb3I6dmFyKC0tYSl9Ci5zdi1oZXJvLXBhbmVsIHVse3BhZGRpbmctbGVmdDoxNHB4O2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiNjOGRkZDA7bGluZS1oZWlnaHQ6MS44NTttYXJnaW46MH0KLnN2LWhlcm8tcGFuZWwgbGl7bWFyZ2luLWJvdHRvbTo0cHh9CgovKiBUT09MIEtBUlRFTiAqLwouc3YtdG9vbHtiYWNrZ3JvdW5kOiMwYTEyMGE7Ym9yZGVyLXJhZGl1czoxNHB4O3BhZGRpbmc6MjZweCAyOHB4O21hcmdpbjoyMnB4IDA7cG9zaXRpb246cmVsYXRpdmV9Ci5zdi10b29sLmN0e2JvcmRlci1sZWZ0OjVweCBzb2xpZCAjMUE3RkUwfQouc3YtdG9vbC5icHtib3JkZXItbGVmdDo1cHggc29saWQgdmFyKC0tYSl9Ci5zdi10b29sLmtve2JvcmRlci1sZWZ0OjVweCBzb2xpZCAjNkVFN0M3fQouc3YtdG9vbC53YXtib3JkZXItbGVmdDo1cHggc29saWQgdmFyKC0tcCl9Cgouc3YtdG9vbC1iYWRnZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MThweDtyaWdodDoxOHB4O2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6NHB4IDlweDtib3JkZXItcmFkaXVzOjVweDtsZXR0ZXItc3BhY2luZzouMWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0KLnN2LXRvb2wtYmFkZ2UuYmVzdHtjb2xvcjojMDAwO2JhY2tncm91bmQ6dmFyKC0tZyl9Ci5zdi10b29sLWJhZGdlLmVhc3l7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kOnZhcigtLWEpfQouc3YtdG9vbC1iYWRnZS5kZWZpe2NvbG9yOiMwMDA7YmFja2dyb3VuZDojNkVFN0M3fQouc3YtdG9vbC1iYWRnZS5uZXd7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOnZhcigtLXApfQouc3YtdG9vbC1iYWRnZS5mcmVle2JhY2tncm91bmQ6IzJhMmEwYTtjb2xvcjp2YXIoLS15KTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXkzKX0KCi5zdi10b29sLWhlYWRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtnYXA6MTZweDttYXJnaW4tYm90dG9tOjE4cHg7ZmxleC13cmFwOndyYXB9Ci5zdi10b29sLWxvZ297d2lkdGg6NDRweDtoZWlnaHQ6NDRweDtib3JkZXItcmFkaXVzOjEwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE1cHg7Y29sb3I6I2ZmZjtmbGV4LXNocmluazowfQouc3YtdG9vbC5jdCAuc3YtdG9vbC1sb2dve2JhY2tncm91bmQ6IzFBN0ZFMH0KLnN2LXRvb2wuYnAgLnN2LXRvb2wtbG9nb3tiYWNrZ3JvdW5kOnZhcigtLWEpO2NvbG9yOiMwMDB9Ci5zdi10b29sLmtvIC5zdi10b29sLWxvZ297YmFja2dyb3VuZDojNkVFN0M3O2NvbG9yOiMwMDB9Ci5zdi10b29sLndhIC5zdi10b29sLWxvZ297YmFja2dyb3VuZDp2YXIoLS1wKX0KCi5zdi10b29sLWluZm97ZmxleDoxfQouc3YtdG9vbC1uYW1le2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOmNsYW1wKDE4cHgsMi41dncsMjRweCk7bGluZS1oZWlnaHQ6MS4xO2NvbG9yOiNmMGY3ZjI7bWFyZ2luLWJvdHRvbTozcHh9Ci5zdi10b29sLW1ldGF7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjlweDttYXJnaW4tYm90dG9tOjhweH0KLnN2LXRvb2wuY3QgLnN2LXRvb2wtbWV0YXtjb2xvcjojMUE3RkUwfQouc3YtdG9vbC5icCAuc3YtdG9vbC1tZXRhe2NvbG9yOnZhcigtLWEpfQouc3YtdG9vbC5rbyAuc3YtdG9vbC1tZXRhe2NvbG9yOiM2RUU3Qzd9Ci5zdi10b29sLndhIC5zdi10b29sLW1ldGF7Y29sb3I6dmFyKC0tcCl9Ci5zdi10b29sLXByaWNle2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo2cHg7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjExcHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6NHB4IDEwcHg7YmFja2dyb3VuZDojMDYwZTBhO2JvcmRlci1yYWRpdXM6NXB4O2NvbG9yOiNmMGY3ZjI7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4wNil9Cgouc3YtdG9vbC1zdGF0c3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMTAwcHgsMWZyKSk7Z2FwOjdweDttYXJnaW46MTRweCAwfQouc3YtdHN7YmFja2dyb3VuZDojMDYwZTBhO2JvcmRlcjoxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMDQpO2JvcmRlci1yYWRpdXM6OHB4O3BhZGRpbmc6MTBweCAxMnB4O3RleHQtYWxpZ246Y2VudGVyfQouc3YtdHMtdmFse2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOmNsYW1wKDExcHgsMS41dncsMTVweCk7bGluZS1oZWlnaHQ6MS4xO21hcmdpbi1ib3R0b206M3B4fQouc3YtdHMtdmFsLmd7Y29sb3I6dmFyKC0tZyl9LnN2LXRzLXZhbC5ye2NvbG9yOnZhcigtLXIpfS5zdi10cy12YWwuYXtjb2xvcjp2YXIoLS1hKX0uc3YtdHMtdmFsLnl7Y29sb3I6dmFyKC0teSl9LnN2LXRzLXZhbC5ue2NvbG9yOiNjOGRkZDB9Ci5zdi10cy1sYWJlbHtmb250LXNpemU6OHB4O2NvbG9yOiMzYTNhMWE7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7bGluZS1oZWlnaHQ6MS40fQoKLnN2LXRvb2wtYm9keXtmb250LXNpemU6MTVweDtjb2xvcjojYzhkZGQwO2xpbmUtaGVpZ2h0OjEuOTM7bWFyZ2luOjE0cHggMCAxMnB4fQouc3YtdG9vbC1ib2R5IHN0cm9uZ3tjb2xvcjojZjBmN2YyfQoKLnN2LXByb3MtY29uc3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnI7Z2FwOjEwcHg7bWFyZ2luOjEycHggMH0KLnN2LXBje2JhY2tncm91bmQ6IzA2MGUwYTtib3JkZXItcmFkaXVzOjlweDtwYWRkaW5nOjEycHggMTRweH0KLnN2LXBjIGg0e2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo4MDA7Zm9udC1zaXplOjEycHg7bWFyZ2luOjAgMCA4cHh9Ci5zdi1wYyBoNC5ne2NvbG9yOnZhcigtLWcpfS5zdi1wYyBoNC5ye2NvbG9yOnZhcigtLXIpfQouc3YtcGMgdWx7cGFkZGluZy1sZWZ0OjE0cHg7Zm9udC1zaXplOjEyLjVweDtjb2xvcjojOWRiZmFhO2xpbmUtaGVpZ2h0OjEuODI7bWFyZ2luOjB9Ci5zdi1wYyBsaXttYXJnaW4tYm90dG9tOjRweH0KCi5zdi10b29sLWZvcntiYWNrZ3JvdW5kOnJnYmEoNDYsMjA0LDExMywuMDQpO2JvcmRlcjoxcHggc29saWQgcmdiYSg0NiwyMDQsMTEzLC4xKTtib3JkZXItcmFkaXVzOjlweDtwYWRkaW5nOjExcHggMTVweDtmb250LXNpemU6MTMuNXB4O2NvbG9yOiNjOGRkZDA7bGluZS1oZWlnaHQ6MS44MjttYXJnaW46MTBweCAwIDB9Ci5zdi10b29sLWZvciBzdHJvbmd7Y29sb3I6dmFyKC0tZyl9CgovKiBQUkVJU1RBQkVMTEUgKi8KLnN2LXR3e292ZXJmbG93LXg6YXV0bztib3JkZXItcmFkaXVzOjEycHg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjEpO21hcmdpbjoyMHB4IDB9Ci5zdi10Ymx7d2lkdGg6MTAwJTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7bWluLXdpZHRoOjU2MHB4fQouc3YtdGJsIHRoe2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Y29sb3I6dmFyKC0tYSk7bGV0dGVyLXNwYWNpbmc6LjA4ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3BhZGRpbmc6MTFweCAxNHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWEzKTtiYWNrZ3JvdW5kOiMwODBjMDg7dGV4dC1hbGlnbjpsZWZ0fQouc3YtdGJsIHRke3BhZGRpbmc6MTBweCAxNHB4O2NvbG9yOiNjOGRkZDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4wNCk7Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6MS43NTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Ci5zdi10YmwgdGQ6Zmlyc3QtY2hpbGR7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmMGY3ZjJ9Ci5zdi10YmwgdHI6bGFzdC1jaGlsZCB0ZHtib3JkZXItYm90dG9tOm5vbmV9Ci5zdi10YmwgdHI6bnRoLWNoaWxkKG9kZCkgdGR7YmFja2dyb3VuZDpyZ2JhKDI0NywxNDcsMjYsLjAxMil9Ci5zdi10YmwgLmhsIHRke2JhY2tncm91bmQ6cmdiYSg0NiwyMDQsMTEzLC4wNSkhaW1wb3J0YW50O2JvcmRlci1sZWZ0OjNweCBzb2xpZCB2YXIoLS1nKX0KLnRjLWd7Y29sb3I6dmFyKC0tZyk7Zm9udC13ZWlnaHQ6NzAwfS50Yy1ye2NvbG9yOnZhcigtLXIpO2ZvbnQtd2VpZ2h0OjcwMH0udGMtYXtjb2xvcjp2YXIoLS1hKTtmb250LXdlaWdodDo3MDB9LnRjLXl7Y29sb3I6dmFyKC0teSk7Zm9udC13ZWlnaHQ6NzAwfQoudGMtb2t7Y29sb3I6dmFyKC0tZyl9LnRjLW5ve2NvbG9yOnZhcigtLXIpfS50Yy1wYXJ0e2NvbG9yOnZhcigtLXkpfQoKLyogUFJPRklMLUVNUEZFSExVTkdFTiAqLwouc3YtcHJvZmlsZXN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsbWlubWF4KDIwMHB4LDFmcikpO2dhcDoxMHB4O21hcmdpbjoxOHB4IDB9Ci5zdi1wcm9maWxle2JhY2tncm91bmQ6IzBhMTIwYTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMDkpO2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjE2cHg7Ym9yZGVyLXRvcDozcHggc29saWQgdmFyKC0tYSl9Ci5zdi1wcm9maWxlLmN0e2JvcmRlci10b3AtY29sb3I6IzFBN0ZFMH0KLnN2LXByb2ZpbGUuYnB7Ym9yZGVyLXRvcC1jb2xvcjp2YXIoLS1hKX0KLnN2LXByb2ZpbGUua297Ym9yZGVyLXRvcC1jb2xvcjojNkVFN0M3fQouc3YtcHJvZmlsZS53YXtib3JkZXItdG9wLWNvbG9yOnZhcigtLXApfQouc3YtcHJvZmlsZS1pY29ue2ZvbnQtc2l6ZToyNnB4O21hcmdpbi1ib3R0b206OHB4fQouc3YtcHJvZmlsZS11c2Vye2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjEzcHg7Y29sb3I6I2YwZjdmMjttYXJnaW4tYm90dG9tOjRweH0KLnN2LXByb2ZpbGUtdG9vbHtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OXB4O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjhweDtwYWRkaW5nOjJweCA3cHg7Ym9yZGVyLXJhZGl1czo0cHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9Ci5zdi1wcm9maWxlLmN0IC5zdi1wcm9maWxlLXRvb2x7Y29sb3I6IzFBN0ZFMDtiYWNrZ3JvdW5kOnJnYmEoMjYsMTI3LDIyNCwuMSl9Ci5zdi1wcm9maWxlLmJwIC5zdi1wcm9maWxlLXRvb2x7Y29sb3I6dmFyKC0tYSk7YmFja2dyb3VuZDp2YXIoLS1hMil9Ci5zdi1wcm9maWxlLmtvIC5zdi1wcm9maWxlLXRvb2x7Y29sb3I6IzZFRTdDNztiYWNrZ3JvdW5kOnJnYmEoMTEwLDIzMSwxOTksLjA4KX0KLnN2LXByb2ZpbGUud2EgLnN2LXByb2ZpbGUtdG9vbHtjb2xvcjp2YXIoLS1wKTtiYWNrZ3JvdW5kOnZhcigtLXAyKX0KLnN2LXByb2ZpbGUtYm9keXtmb250LXNpemU6MTIuNXB4O2NvbG9yOiM5ZGJmYWE7bGluZS1oZWlnaHQ6MS43Mn0KCi8qIEJPWCAqLwouc3YtYm94e2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjE4cHggMjJweDttYXJnaW46MjBweCAwfQouc3YtYm94Lm9yZ3tiYWNrZ3JvdW5kOnZhcigtLWEyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWEzKX0KLnN2LWJveC5ncm57YmFja2dyb3VuZDp2YXIoLS1nMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1nMyl9Ci5zdi1ib3gucmVke2JhY2tncm91bmQ6dmFyKC0tcjIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tcjMpfQouc3YtYm94Lnlsd3tiYWNrZ3JvdW5kOnZhcigtLXkyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXkzKX0KLnN2LWJveC10e2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4LjVweDtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjE0ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi1ib3R0b206MTBweH0KLnN2LWJveC5vcmcgLnN2LWJveC10e2NvbG9yOnZhcigtLWEpfS5zdi1ib3guZ3JuIC5zdi1ib3gtdHtjb2xvcjp2YXIoLS1nKX0uc3YtYm94LnJlZCAuc3YtYm94LXR7Y29sb3I6dmFyKC0tcil9LnN2LWJveC55bHcgLnN2LWJveC10e2NvbG9yOnZhcigtLXkpfQouc3YtYm94IHAsLnN2LWJveCB1bHtmb250LXNpemU6MTQuNXB4O2NvbG9yOiNjOGRkZDA7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjEuOX0KLnN2LWJveCBwOm5vdCg6bGFzdC1jaGlsZCksLnN2LWJveCB1bDpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MTBweH0KLnN2LWJveCBsaXttYXJnaW4tYm90dG9tOjZweH0KLnN2LWJveCBzdHJvbmd7Y29sb3I6I2YwZjdmMn0KCi8qIFNFVFVQIFNURVBTICovCi5zdi1zdGVwc3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDowO21hcmdpbjoyMHB4IDB9Ci5zdi1zdGVwe2Rpc3BsYXk6ZmxleDtnYXA6MDtwb3NpdGlvbjpyZWxhdGl2ZX0KLnN2LXN0ZXA6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjIycHg7dG9wOjQ2cHg7d2lkdGg6MnB4O2hlaWdodDpjYWxjKDEwMCUgLSAyMHB4KTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsdmFyKC0tYTMpLHRyYW5zcGFyZW50KX0KLnN2LXN0ZXAtbnVte3dpZHRoOjQ0cHg7aGVpZ2h0OjQ0cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDp2YXIoLS1hKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MThweDtjb2xvcjojMDAwO2ZsZXgtc2hyaW5rOjA7bWFyZ2luLXJpZ2h0OjE4cHg7bWFyZ2luLWJvdHRvbToxMnB4O3otaW5kZXg6MX0KLnN2LXN0ZXAtYm9keXtiYWNrZ3JvdW5kOiMwYTEyMGE7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjA4KTtib3JkZXItcmFkaXVzOjExcHg7cGFkZGluZzoxNnB4IDIwcHg7bWFyZ2luLWJvdHRvbToxMHB4O2ZsZXg6MX0KLnN2LXN0ZXAtYm9keSBoM3ttYXJnaW46MCAwIDhweDtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiNmMGY3ZjJ9Ci5zdi1zdGVwLWJvZHkgaDMgc3Bhbntjb2xvcjp2YXIoLS1hKX0KLnN2LXN0ZXAtYm9keSBwe2ZvbnQtc2l6ZToxNC41cHg7Y29sb3I6I2M4ZGRkMDtsaW5lLWhlaWdodDoxLjk7bWFyZ2luOjB9CgovKiBRVU9URSAqLwouc3YtcXtib3JkZXItbGVmdDo0cHggc29saWQgdmFyKC0tYSk7YmFja2dyb3VuZDp2YXIoLS1hMik7cGFkZGluZzoxOHB4IDIycHg7bWFyZ2luOjIycHggMDtib3JkZXItcmFkaXVzOjAgMTFweCAxMXB4IDB9Ci5zdi1xIGJsb2NrcXVvdGV7bWFyZ2luOjAgMCAxMHB4O2ZvbnQtc2l6ZToxNS41cHg7Y29sb3I6I2YwZTVjYztmb250LXN0eWxlOml0YWxpYztsaW5lLWhlaWdodDoxLjkyfQouc3YtcS1hdHRye2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo5cHg7Y29sb3I6IzVhNGExYTtsaW5lLWhlaWdodDoxLjd9Ci5zdi1xLWF0dHIgc3Ryb25ne2NvbG9yOnZhcigtLWEpfQoKLyogRkFRICovCi5zdi1mYXF7bWFyZ2luOjE4cHggMH0KLnN2LWZpe2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4xKTtib3JkZXItcmFkaXVzOjlweDttYXJnaW4tYm90dG9tOjdweDtvdmVyZmxvdzpoaWRkZW59Ci5zdi1mcXtwYWRkaW5nOjE0cHggMThweDtjdXJzb3I6cG9pbnRlcjtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2YwZjdmMjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO3VzZXItc2VsZWN0Om5vbmU7YmFja2dyb3VuZDojMGExMjBhO2xpbmUtaGVpZ2h0OjEuNH0KLnN2LWZxOjphZnRlcntjb250ZW50OicrJztmb250LXNpemU6MjBweDtjb2xvcjp2YXIoLS1hKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMjJzO2ZsZXgtc2hyaW5rOjA7bWFyZ2luLWxlZnQ6MTJweH0KLnN2LWZpLm9wZW4gLnN2LWZxOjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0KLnN2LWZhe21heC1oZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjptYXgtaGVpZ2h0IC4zNXMgZWFzZX0KLnN2LWZpLm9wZW4gLnN2LWZhe21heC1oZWlnaHQ6NTAwcHh9Ci5zdi1mYS1pe3BhZGRpbmc6MTRweCAxOHB4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNjOGRkZDA7bGluZS1oZWlnaHQ6MS45O2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMDgpfQouc3YtZmEtaSBzdHJvbmd7Y29sb3I6I2YwZjdmMn0KCi8qIENUQSAqLwouc3YtY3Rhe2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZyx2YXIoLS1hMiksdHJhbnNwYXJlbnQpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYTMpO2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjIycHggMjZweDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MjhweCAwfQouc3YtY3RhLWJ0bntkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOnZhcigtLWcpO2NvbG9yOiMwMDAgIWltcG9ydGFudDtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxNXB4O3BhZGRpbmc6MTNweCAyOHB4O2JvcmRlci1yYWRpdXM6OXB4O3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDo4cHh9CgovKiBDQVJEUyAqLwouc3YtY2FyZHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsbWlubWF4KDE2NXB4LDFmcikpO2dhcDo4cHg7bWFyZ2luOjE0cHggMH0KLnN2LWNhcmR7YmFja2dyb3VuZDojMGExMjBhO2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4wNyk7Ym9yZGVyLXJhZGl1czo4cHg7cGFkZGluZzoxMnB4O3RleHQtZGVjb3JhdGlvbjpub25lO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLWJvdHRvbTpub25lfQouc3YtY2FyZC1jYXR7Zm9udC1zaXplOjhweDtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtjb2xvcjp2YXIoLS1hKTttYXJnaW4tYm90dG9tOjNweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Ci5zdi1jYXJkLXRpdGxle2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojZjBmN2YyO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNH0KCi5zdi1hdXRob3J7YmFja2dyb3VuZDp2YXIoLS1hMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1hMyk7Ym9yZGVyLXJhZGl1czoxMnB4O3BhZGRpbmc6MThweCAyMnB4O21hcmdpbjoyNnB4IDA7ZGlzcGxheTpmbGV4O2dhcDoxNHB4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Ci5zdi1hdnt3aWR0aDo0NnB4O2hlaWdodDo0NnB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZyx2YXIoLS1hKSxyZ2JhKDI0NywxNDcsMjYsLjMpKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTdweDtjb2xvcjojMDAwO2ZsZXgtc2hyaW5rOjB9Ci5zdi1hbntmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNmMGY3ZjJ9Ci5zdi1hcntmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OHB4O2NvbG9yOnZhcigtLWEpO21hcmdpbjoycHggMCA2cHh9Ci5zdi1hYntmb250LXNpemU6MTIuNXB4O2NvbG9yOiM5ZGJmYWE7bGluZS1oZWlnaHQ6MS42NX0KLnN2LWRpc2N7YmFja2dyb3VuZDp2YXIoLS1yMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1yMyk7Ym9yZGVyLXJhZGl1czoxMHB4O3BhZGRpbmc6MTNweCAxN3B4O2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiNkOWEwYTA7bGluZS1oZWlnaHQ6MS44NTttYXJnaW46MjBweCAwfQouc3YtbWV0YXtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OHB4O2NvbG9yOiMyYTRhMWE7bWFyZ2luLXRvcDoxNHB4O2xpbmUtaGVpZ2h0OjEuOX0KCkBtZWRpYShtYXgtd2lkdGg6NjYwcHgpey5zdi1oZXJvLWdyaWQsLnN2LXByb3MtY29ucywuc3YtcHJvZmlsZXN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn0uc3Ytc3RlcC1udW17ZGlzcGxheTpub25lfS5zdi1zdGVwLWJvZHl7bWFyZ2luLWJvdHRvbToxMHB4fS5zdi10b29sLWhlYWRlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjEwcHh9LnN2LWF1dGhvcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59fQo8L3N0eWxlPgoKPGRpdiBjbGFzcz0ic3YiPgoKPCEtLSBIRVJPIC0tPgo8ZGl2IGNsYXNzPSJzdi1oZXJvIj4KICA8ZGl2IGNsYXNzPSJzdi1iYWRnZXMiPgogICAgPHNwYW4gY2xhc3M9InN2LWJhZGdlIG8iPlNvZnR3YXJlLVZlcmdsZWljaCAyMDI2PC9zcGFuPgogICAgPHNwYW4gY2xhc3M9InN2LWJhZGdlIGciPjQgVG9vbHMgaW0gVGVzdDwvc3Bhbj4KICAgIDxzcGFuIGNsYXNzPSJzdi1iYWRnZSBvIj5EQUM4LXJlYWR5PC9zcGFuPgogICAgPHNwYW4gY2xhc3M9InN2LWJhZGdlIHIiPlN0YW5kOiBNYWkgMjAyNjwvc3Bhbj4KICA8L2Rpdj4KICA8aDE+S3J5cHRvIFN0ZXVlcnNvZnR3YXJlIFZlcmdsZWljaCAyMDI2Ojxicj48c3Bhbj5Db2luVHJhY2tpbmcgdnMuIEJsb2NrcGl0IHZzLiBLb2lubHkgdnMuIFdhbHRpbzwvc3Bhbj48L2gxPgogIDxwIGNsYXNzPSJzdi1oZXJvLWxlYWQiPlNlaXQgREFDOCBhbSAxLiBKYW51YXIgMjAyNiBpbiBLcmFmdCBpc3QsIGdsZWljaHQgZGFzIEZpbmFuemFtdCBTdGV1ZXJlcmtsw6RydW5nZW4gYXV0b21hdGlzY2ggbWl0IELDtnJzZW5kYXRlbiBhYi4gRmVobGVyIGluIGRlciBGSUZPLUJlcmVjaG51bmcgd2VyZGVuIHNpY2h0YmFyLiA8c3Ryb25nPkVpbmUgS3J5cHRvLVN0ZXVlcnNvZnR3YXJlIGlzdCBkYW1pdCBrZWluZSBTcGllbGVyZWkgbWVociDigJMgc2llIGlzdCBQZmxpY2h0dmVyc2ljaGVydW5nLjwvc3Ryb25nPiBBYmVyIHdlbGNoZSBsb2hudCBzaWNoIGbDvHIgd2VuPyBXaXIgdmVyZ2xlaWNoZW4gZGllIHZpZXIgZsO8aHJlbmRlbiBUb29scyBlaHJsaWNoIOKAkyBtaXQgUHJlaXNlbiwgU3TDpHJrZW4sIFNjaHfDpGNoZW4gdW5kIGtsYXJlciBFbXBmZWhsdW5nIGplIE51dHplci1Qcm9maWwuPC9wPgogIDxkaXYgY2xhc3M9InN2LWhlcm8tZ3JpZCI+CiAgICA8ZGl2IGNsYXNzPSJzdi1oZXJvLXBhbmVsIGciPgogICAgICA8aDMgY2xhc3M9ImciPldhcyBkdSBpbiBkaWVzZW0gQXJ0aWtlbCBsZXJuc3Q8L2gzPgogICAgICA8dWw+CiAgICAgICAgPGxpPkNvaW5UcmFja2luZywgQmxvY2twaXQsIEtvaW5seSwgV2FsdGlvIGltIERpcmVrdHZlcmdsZWljaDwvbGk+CiAgICAgICAgPGxpPlByZWlzbW9kZWxsZSBlcmtsw6RydDoga3VtdWxhdGl2IHZzLiBwcm8gU3RldWVyamFocjwvbGk+CiAgICAgICAgPGxpPkFubGFnZSBTTzogd2VsY2hlIFRvb2xzIHNpZSBmZXJ0aWcgZXJzdGVsbGVuPC9saT4KICAgICAgICA8bGk+REFDOC1SZWFkaW5lc3M6IHdlciBpc3QgYmVyZWl0LCB3ZXIgbmljaHQ8L2xpPgogICAgICAgIDxsaT5LbGFyZSBFbXBmZWhsdW5nIGplIE51dHplci1Qcm9maWwgKDQgUHJvZmlsZSk8L2xpPgogICAgICAgIDxsaT41LVNjaHJpdHRlLVNldHVwOiBTb2Z0d2FyZSBpbiBlaW5lciBTdHVuZGUgZWlucmljaHRlbjwvbGk+CiAgICAgIDwvdWw+CiAgICA8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LWhlcm8tcGFuZWwgYSI+CiAgICAgIDxoMyBjbGFzcz0iYSI+U2NobmVsbC3DnGJlcnNpY2h0PC9oMz4KICAgICAgPHVsPgogICAgICAgIDxsaT48c3Ryb25nPlRlc3RzaWVnZXIgTWFya3Rmw7xocmVyOjwvc3Ryb25nPiBDb2luVHJhY2tpbmcgKDMwMCsgQsO2cnNlbik8L2xpPgogICAgICAgIDxsaT48c3Ryb25nPkVpbnN0ZWlnZXItRW1wZmVobHVuZzo8L3N0cm9uZz4gQmxvY2twaXQgKGVpbmZhY2hzdGUgVUkpPC9saT4KICAgICAgICA8bGk+PHN0cm9uZz5EZUZpLVBvd2VyLVVzZXI6PC9zdHJvbmc+IEtvaW5seSAoODAwKyBJbnRlZ3JhdGlvbmVuKTwvbGk+CiAgICAgICAgPGxpPjxzdHJvbmc+R8O8bnN0aWdzdGUgT3B0aW9uOjwvc3Ryb25nPiBXYWx0aW8gKHBybyBTdGV1ZXJqYWhyKTwvbGk+CiAgICAgICAgPGxpPjxzdHJvbmc+RmVydGlnZSBBbmxhZ2UgU086PC9zdHJvbmc+IENvaW5UcmFja2luZyArIEJsb2NrcGl0PC9saT4KICAgICAgICA8bGk+PHN0cm9uZz5EQUM4LXJlYWR5Ojwvc3Ryb25nPiBDVCwgQmxvY2twaXQsIEtvaW5seSDigJMgV2FsdGlvIHRlaWx3ZWlzZTwvbGk+CiAgICAgIDwvdWw+CiAgICA8L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzdi1xIj4KICA8YmxvY2txdW90ZT4mYmRxdW87RklGTyBtYW51ZWxsIGJlcmVjaG5lbiBpc3QgYmVpIG1laHIgYWxzIDIwIFRyYW5zYWt0aW9uZW4gcHJvIEphaHIgbmFoZXp1IHVubcO2Z2xpY2ggb2huZSBGZWhsZXIuIFVuZCBzZWl0IERBQzggd2VyZGVuIGRpZXNlIEZlaGxlciBhYiAyMDI3IGF1dG9tYXRpc2NoIGF1ZmZhbGxlbiDigJMgd2VubiBkYXMgRmluYW56YW10IGRpZSBCw7Zyc2VuZGF0ZW4gZ2VnZW4gZGllIFN0ZXVlcmVya2zDpHJ1bmcgYWJnbGVpY2h0LiBFaW5lIFN0ZXVlcnNvZnR3YXJlIGbDvHIgNDnigJMxNTAg4oKsIHBybyBKYWhyIGlzdCBkYW1pdCBkaWUgZ8O8bnN0aWdzdGUgVmVyc2ljaGVydW5nIGRpZSBlaW4gS3J5cHRvLUFubGVnZXIga2F1ZmVuIGthbm4uIERpZSBGcmFnZSBpc3QgbmljaHQgb2IsIHNvbmRlcm4gd2VsY2hlLiZsZHF1bzs8L2Jsb2NrcXVvdGU+CiAgPGRpdiBjbGFzcz0ic3YtcS1hdHRyIj48c3Ryb25nPkZlbGl4IFJpZWdlcjwvc3Ryb25nPjxzcGFuPkdyw7xuZGVyICZhbXA7IENoZWZyZWRha3RldXIgS3J5cHRvWnVrdW5mdC5jb20gJm1pZGRvdDsgTWFpIDIwMjY8L3NwYW4+PC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic3YtaHIiPjwvZGl2PgoKPCEtLSBXQVJVTSBTVEVVRVJTT0ZUV0FSRSAtLT4KPGgyPldhcnVtIGR1IDIwMjYgZWluZSA8ZW0+S3J5cHRvLVN0ZXVlcnNvZnR3YXJlIGJyYXVjaHN0PC9lbT48L2gyPgoKPHA+RHJlaSBHcsO8bmRlIG1hY2hlbiBLcnlwdG8tU3RldWVyc29mdHdhcmUgMjAyNiBmYWt0aXNjaCB1bnZlcnppY2h0YmFyOjwvcD4KCjxkaXYgY2xhc3M9InN2LWJveCBvcmciPgogIDxkaXYgY2xhc3M9InN2LWJveC10Ij4mIzEyODE2MTsgRGllIDMgR3LDvG5kZSB3YXJ1bSBTdGV1ZXJzb2Z0d2FyZSAyMDI2IFBmbGljaHQgaXN0PC9kaXY+CiAgPHVsPgogICAgPGxpPjxzdHJvbmc+RklGTy1QZmxpY2h0Ojwvc3Ryb25nPiBEZXV0c2NobGFuZCBlcmtlbm50IG51ciBkaWUgRklGTy1NZXRob2RlIChGaXJzdCBJbiwgRmlyc3QgT3V0KSBhbi4gQmVpIG1laHJlcmVuIEthdWZ6ZWl0cHVua3RlbiB1bmQgQ29pbnMgaXN0IGRhcyBtYW51ZWxsIG5pY2h0IGtvcnJla3QgYmVyZWNoZW5iYXIuIEZlaGxlciBiZWkgRklGTyA9IGZhbHNjaGUgU3RldWVyZXJrbMOkcnVuZyA9IE5hY2h6YWhsdW5nICsgU3RyYWZlbi48L2xpPgogICAgPGxpPjxzdHJvbmc+REFDOCBhYiAyMDI2Ojwvc3Ryb25nPiBLcnlwdG9iw7Zyc2VuIG1lbGRlbiBhbGxlIFRyYW5zYWt0aW9uZW4gYXV0b21hdGlzY2ggYW5zIEZpbmFuemFtdC4gQWIgRW5kZSAyMDI3IHdlcmRlbiBkaWVzZSBEYXRlbiBtaXQgU3RldWVyZXJrbMOkcnVuZ2VuIGFiZ2VnbGljaGVuLiBXZXIgZmFsc2NoIGJlcmVjaG5ldCBoYXQsIGJla29tbXQgUG9zdC4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI1L2tyeXB0b3dhZWhydW5nZW4tc3RldWVybi8iIGNsYXNzPSJpbCI+TWVociB6dSBEQUM4IGF1ZiBLcnlwdG9adWt1bmZ0LjwvYT48L2xpPgogICAgPGxpPjxzdHJvbmc+QW5sYWdlIFNPOjwvc3Ryb25nPiBLcnlwdG8tR2V3aW5uZSBtw7xzc2VuIGluIGRpZSBBbmxhZ2UgU08gaW4gRUxTVEVSIGVpbmdldHJhZ2VuIHdlcmRlbi4gQ29pblRyYWNraW5nIHVuZCBCbG9ja3BpdCBlcnN0ZWxsZW4gZGllc2VzIEZvcm11bGFyIGF1dG9tYXRpc2NoIGFscyBmZXJ0aWdlIFBERiDigJMgb2huZSBTb2Z0d2FyZTogbWFudWVsbGVyIEF1ZndhbmQgdm9uIFN0dW5kZW4uPC9saT4KICA8L3VsPgo8L2Rpdj4KCjxkaXYgY2xhc3M9InN2LWhyIj48L2Rpdj4KCjwhLS0gVE9PTCAxOiBDT0lOVFJBQ0tJTkcgLS0+CjxoMj5EaWUgNCBiZXN0ZW4gS3J5cHRvLVN0ZXVlci1Ub29scyBpbSBWZXJnbGVpY2g8L2gyPgoKPGRpdiBjbGFzcz0ic3YtdG9vbCBjdCI+CiAgPHNwYW4gY2xhc3M9InN2LXRvb2wtYmFkZ2UgYmVzdCI+JiMxMjc3NzU7IERldXRzY2hsYW5kLU1hcmt0ZsO8aHJlcjwvc3Bhbj4KICA8ZGl2IGNsYXNzPSJzdi10b29sLWhlYWRlciI+CiAgICA8ZGl2IGNsYXNzPSJzdi10b29sLWxvZ28iPkNUPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi10b29sLWluZm8iPgogICAgICA8ZGl2IGNsYXNzPSJzdi10b29sLW5hbWUiPkNvaW5UcmFja2luZzwvZGl2PgogICAgICA8ZGl2IGNsYXNzPSJzdi10b29sLW1ldGEiPk3DnE5DSEVOLCBERVVUU0NITEFORCAmbWlkZG90OyBzZWl0IDIwMTIgJm1pZGRvdDsgMSw1IE1pby4gTnV0emVyICZtaWRkb3Q7IGNvaW50cmFja2luZy5pbmZvPC9kaXY+CiAgICAgIDxzcGFuIGNsYXNzPSJzdi10b29sLXByaWNlIj5BYiA5NiDigqwvSmFociAmbWlkZG90OyBMaWZldGltZSBhYiAxNjkg4oKsPC9zcGFuPgogICAgPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic3YtdG9vbC1zdGF0cyI+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGciPjMwMCs8L2Rpdj48ZGl2IGNsYXNzPSJzdi10cy1sYWJlbCI+QsO2cnNlbi1JbnRlZ3JhdGlvbmVuPC9kaXY+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGciPkphPC9kaXY+PGRpdiBjbGFzcz0ic3YtdHMtbGFiZWwiPkFubGFnZSBTTyBmZXJ0aWc8L2Rpdj48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXRzIj48ZGl2IGNsYXNzPSJzdi10cy12YWwgZyI+REFDOC1yZWFkeTwvZGl2PjxkaXYgY2xhc3M9InN2LXRzLWxhYmVsIj52b2xsc3TDpG5kaWc8L2Rpdj48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXRzIj48ZGl2IGNsYXNzPSJzdi10cy12YWwgbiI+MjAwPC9kaXY+PGRpdiBjbGFzcz0ic3YtdHMtbGFiZWwiPkdyYXRpcy1UcmFuc2FrdGlvbmVuPC9kaXY+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGEiPkt1bXVsYXRpdjwvZGl2PjxkaXYgY2xhc3M9InN2LXRzLWxhYmVsIj5QcmVpc21vZGVsbDwvZGl2PjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtdHMiPjxkaXYgY2xhc3M9InN2LXRzLXZhbCBnIj4yNS4wMDArPC9kaXY+PGRpdiBjbGFzcz0ic3YtdHMtbGFiZWwiPlN0ZXVlcmJlcmF0ZXItTmV0endlcms8L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8cCBjbGFzcz0ic3YtdG9vbC1ib2R5Ij5Db2luVHJhY2tpbmcgaXN0IGRlciA8c3Ryb25nPnVuYmVzdHJpdHRlbmUgTWFya3Rmw7xocmVyIGltIGRldXRzY2hzcHJhY2hpZ2VuIFJhdW08L3N0cm9uZz4g4oCTIGdlZ3LDvG5kZXQgMjAxMiBpbiBNw7xuY2hlbiwga25hcHAgMSw1IE1pbGxpb25lbiBha3RpdmUgTnV0emVyIHdlbHR3ZWl0LCBncsO2w590ZSBCw7Zyc2VuLUludGVncmF0aW9uc2xpc3RlICgzMDArKS4gV2FzIENvaW5UcmFja2luZyBoZXJhdXNoZWJ0OiB2b2xsc3TDpG5kaWdlIEFubGFnZS1TTy1HZW5lcmllcnVuZyBhbHMgZmVydGlnZXMgUERGLCBkYXMgZGlyZWt0IGluIEVMU1RFUiBob2NoZ2VsYWRlbiB3ZXJkZW4ga2FubiwgZWluIE5ldHp3ZXJrIHZvbiAyNS4wMDArIFN0ZXVlcmJlcmF0ZXJuIHVuZCBVbnRlcm5laG1lbiBzb3dpZSBtYXhpbWFsZSBEZXRhaWx0aWVmZSBiZWkgZGVyIFRyYW5zYWt0aW9uc2FuYWx5c2UuIDxzdHJvbmc+U2Nod8OkY2hlOjwvc3Ryb25nPiBEYXMga3VtdWxhdGl2ZSBQcmVpc21vZGVsbCBiZXN0cmFmdCBsYW5nasOkaHJpZ2UgQW5sZWdlciDigJMgd2VyIDUuMDAwIGhpc3RvcmlzY2hlIFRyYW5zYWt0aW9uZW4gaGF0LCB6YWhsdCBmw7xyIGFsbGUsIGF1Y2ggd2VubiBlciBkaWVzZXMgSmFociBudXIgMTAwIFRyYWRlcyBnZW1hY2h0IGhhdC4gRGllIFVJIGdpbHQgYWxzIGtvbXBsZXggdW5kIHdlbmlnZXIgYW5mw6RuZ2VyZnJldW5kbGljaC4gPGEgaHJlZj0iaHR0cHM6Ly9jb2ludHJhY2tpbmcuaW5mby9kZS9zdGV1ZXItZ3VpZGVzL3N0YWtpbmctc3RldWVybiIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPmNvaW50cmFja2luZy5pbmZvLCAyMDI2PC9hPjwvcD4KICA8ZGl2IGNsYXNzPSJzdi1wcm9zLWNvbnMiPgogICAgPGRpdiBjbGFzcz0ic3YtcGMiPjxoNCBjbGFzcz0iZyI+UHJvPC9oND48dWw+PGxpPjMwMCsgQsO2cnNlbiwgV2FsbGV0cywgQmxvY2tjaGFpbnM8L2xpPjxsaT5GZXJ0aWdlIEFubGFnZSBTTyBhbHMgUERGIGbDvHIgRUxTVEVSPC9saT48bGk+REFDOC1yZWFkeSwgRklGTyBhdXRvbWF0aXNjaDwvbGk+PGxpPkxpZmV0aW1lLUxpemVueiBtw7ZnbGljaCAoMTY5IOKCrCBmw7xyIDMuNTAwIFRyYW5zYWt0aW9uZW4pPC9saT48bGk+MjUuMDAwKyBTdGV1ZXJiZXJhdGVyLU5ldHp3ZXJrPC9saT48bGk+S29zdGVubG9zZSBWZXJzaW9uOiAyMDAgVHJhbnNha3Rpb25lbjwvbGk+PC91bD48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXBjIj48aDQgY2xhc3M9InIiPkNvbnRyYTwvaDQ+PHVsPjxsaT5LdW11bGF0aXZlcyBQcmVpc21vZGVsbCBiZW5hY2h0ZWlsaWd0IGVyZmFocmVuZSBBbmxlZ2VyPC9saT48bGk+VUkgZ2lsdCBhbHMgdmVyYWx0ZXQgdW5kIGtvbXBsZXg8L2xpPjxsaT5BYiA5NiDigqwvSi4gdGV1cmVyIGFscyBCbG9ja3BpdCB1bmQgS29pbmx5PC9saT48bGk+S2VpbiBMaWZldGltZS1Nb2RlbGwgZsO8ciB1bmJlZ3Jlbnp0ZSBUcmFuc2FrdGlvbmVuPC9saT48L3VsPjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InN2LXRvb2wtZm9yIj48c3Ryb25nPkVtcGZvaGxlbiBmw7xyOjwvc3Ryb25nPiBBa3RpdmUgVHJhZGVyIG1pdCB1bWZhbmdyZWljaGVyIELDtnJzZW4tTnV0enVuZyAoQmluYW5jZSwgS3Jha2VuLCBDb2luYmFzZSwgTGVkZ2VyIGdsZWljaHplaXRpZyksIEFubGVnZXIgZGllIG1heGltYWxlIERldGFpbHRpZWZlIGJyYXVjaGVuLCBOdXR6ZXIgbWl0IFN0ZXVlcmJlcmF0ZXIgaW0gQ29pblRyYWNraW5nLU5ldHp3ZXJrLjwvZGl2Pgo8L2Rpdj4KCjwhLS0gVE9PTCAyOiBCTE9DS1BJVCAtLT4KPGRpdiBjbGFzcz0ic3YtdG9vbCBicCI+CiAgPHNwYW4gY2xhc3M9InN2LXRvb2wtYmFkZ2UgZWFzeSI+JiMxMjc5MTk7IEVpbnN0ZWlnZXItRW1wZmVobHVuZzwvc3Bhbj4KICA8ZGl2IGNsYXNzPSJzdi10b29sLWhlYWRlciI+CiAgICA8ZGl2IGNsYXNzPSJzdi10b29sLWxvZ28iPkJQPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi10b29sLWluZm8iPgogICAgICA8ZGl2IGNsYXNzPSJzdi10b29sLW5hbWUiPkJsb2NrcGl0PC9kaXY+CiAgICAgIDxkaXYgY2xhc3M9InN2LXRvb2wtbWV0YSI+TElOWiwgw5ZTVEVSUkVJQ0ggJm1pZGRvdDsgc2VpdCAyMDE3ICZtaWRkb3Q7IDM1MC4wMDArIEt1bmRlbiAmbWlkZG90OyBibG9ja3BpdC5pbzwvZGl2PgogICAgICA8c3BhbiBjbGFzcz0ic3YtdG9vbC1wcmljZSI+QWIgNDkg4oKsL1N0ZXVlcmphaHIgJm1pZGRvdDsga2VpbmUga3VtdWxhdGl2ZSBCZXJlY2hudW5nPC9zcGFuPgogICAgPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic3YtdG9vbC1zdGF0cyI+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGciPjMwMCs8L2Rpdj48ZGl2IGNsYXNzPSJzdi10cy1sYWJlbCI+QsO2cnNlbi1JbnRlZ3JhdGlvbmVuPC9kaXY+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGciPkphPC9kaXY+PGRpdiBjbGFzcz0ic3YtdHMtbGFiZWwiPkFubGFnZSBTTyBhbHMgUERGPC9kaXY+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGciPkRBQzgtcmVhZHk8L2Rpdj48ZGl2IGNsYXNzPSJzdi10cy1sYWJlbCI+dm9sbHN0w6RuZGlnPC9kaXY+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGciPktvc3RlbmxvczwvZGl2PjxkaXYgY2xhc3M9InN2LXRzLWxhYmVsIj5HcmF0aXMgUG9ydGZvbGlvLVRyYWNraW5nPC9kaXY+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGciPlBybyBKYWhyPC9kaXY+PGRpdiBjbGFzcz0ic3YtdHMtbGFiZWwiPlByZWlzbW9kZWxsPC9kaXY+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGciPk1vZGVybjwvZGl2PjxkaXYgY2xhc3M9InN2LXRzLWxhYmVsIj5VSS1EZXNpZ248L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8cCBjbGFzcz0ic3YtdG9vbC1ib2R5Ij5CbG9ja3BpdCBpc3QgPHN0cm9uZz7DlnN0ZXJyZWljaHMgZsO8aHJlbmRlcyBLcnlwdG8tU3RldWVyLVRvb2w8L3N0cm9uZz4gbWl0IGRlciBtb2Rlcm5zdGVuIEJlbnV0emVyb2JlcmZsw6RjaGUgaW0gVmVyZ2xlaWNoLiBEYXMgZW50c2NoZWlkZW5kZSBBbGxlaW5zdGVsbHVuZ3NtZXJrbWFsOiA8c3Ryb25nPlByZWlzbW9kZWxsIHBybyBTdGV1ZXJqYWhyPC9zdHJvbmc+IHN0YXR0IGt1bXVsYXRpdi4gV2VyIGRpZXNlcyBKYWhyIDE1MCBUcmFuc2FrdGlvbmVuIGhhdHRlLCB6YWhsdCBmw7xyIDE1MCDigJMgZWdhbCBvYiBlciBpbiBkZXIgVmVyZ2FuZ2VuaGVpdCAxMC4wMDAgaGF0dGUuIERhcyBtYWNodCBCbG9ja3BpdCBmw7xyIExhbmd6ZWl0LUFubGVnZXIgbWl0IGxhbmdlciBUcmFuc2FrdGlvbnNoaXN0b3JpZSBkZXV0bGljaCBnw7xuc3RpZ2VyIGFscyBDb2luVHJhY2tpbmcuIEFubGFnZSBTTyB3aXJkIGFscyBmZXJ0aWdlcyBGb3JtdWxhciBleHBvcnRpZXJ0LiBTdMOkcmtlIGJlaSBkZXIgQmVudXR6ZXJmw7xocnVuZzogQmxvY2twaXQgZXJrbMOkcnQgU2Nocml0dCBmw7xyIFNjaHJpdHQgd2FzIHdvIGVpbmdldHJhZ2VuIHdlcmRlbiBtdXNzIOKAkyBpZGVhbCBmw7xyIEtyeXB0by1FaW5zdGVpZ2VyIG9obmUgU3RldWVyLVZvcndpc3Nlbi4gPGEgaHJlZj0iaHR0cHM6Ly93d3cuYmxvY2twaXQuaW8vZGUtZGUvYmxvZy9iZXN0ZS1rcnlwdG8tc3RldWVyLXRvb2xzIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+YmxvY2twaXQuaW8sIEZlYi4gMjAyNjwvYT48L3A+CiAgPGRpdiBjbGFzcz0ic3YtcHJvcy1jb25zIj4KICAgIDxkaXYgY2xhc3M9InN2LXBjIj48aDQgY2xhc3M9ImciPlBybzwvaDQ+PHVsPjxsaT5Hw7xuc3RpZ3N0ZXMgRWluc3RpZWdzYW5nZWJvdDogNDkg4oKsL1N0ZXVlcmphaHI8L2xpPjxsaT5QcmVpc21vZGVsbCBwcm8gSmFociDigJMga2VpbmUga3VtdWxhdGl2ZSBCZXN0cmFmdW5nPC9saT48bGk+TW9kZXJuc3RlLCBpbnR1aXRpdnN0ZSBVSSBhbGxlciB2aWVyIFRvb2xzPC9saT48bGk+RmVydGlnZSBBbmxhZ2UgU08gYWxzIFBERjwvbGk+PGxpPkRBQzgtcmVhZHksIFN0ZXVlcm9wdGltaWVydW5ncy1GZWF0dXJlPC9saT48bGk+S29zdGVubG9zZXIgUG9ydGZvbGlvLVRyYWNrZXIgb2huZSBUcmFuc2FrdGlvbnNsaW1pdDwvbGk+PC91bD48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXBjIj48aDQgY2xhc3M9InIiPkNvbnRyYTwvaDQ+PHVsPjxsaT5LZWluIExpZmV0aW1lLU1vZGVsbCDigJMgemFobGUgamVkZXMgSmFociBlcm5ldXQ8L2xpPjxsaT5XZW5pZ2VyIELDtnJzZW4tSW50ZWdyYXRpb25lbiBhbHMgQ29pblRyYWNraW5nPC9saT48bGk+RGVGaS1Fcmtlbm51bmcgd2VuaWdlciBhdXNnZXJlaWZ0IGFscyBLb2lubHk8L2xpPjxsaT5adXNhdHpmdW5rdGlvbmVuIChIZXJrdW5mdHNuYWNod2Vpcykga29zdGVuIGV4dHJhPC9saT48L3VsPjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InN2LXRvb2wtZm9yIj48c3Ryb25nPkVtcGZvaGxlbiBmw7xyOjwvc3Ryb25nPiBFaW5zdGVpZ2VyIHVuZCBtaXR0bGVyZSBQb3J0Zm9saW9zLCBBbmxlZ2VyIGRpZSBlaW5mYWNoZSBIYW5kaGFidW5nIMO8YmVyIEZ1bmt0aW9uc3RpZWZlIHN0ZWxsZW4sIGFsbGUgZGllIHdlbmlnZSBUcmFuc2FrdGlvbmVuIHBybyBKYWhyIGhhYmVuIHVuZCBnw7xuc3RpZyBhYnJlY2huZW4gd29sbGVuLjwvZGl2Pgo8L2Rpdj4KCjwhLS0gVE9PTCAzOiBLT0lOTFkgLS0+CjxkaXYgY2xhc3M9InN2LXRvb2wga28iPgogIDxzcGFuIGNsYXNzPSJzdi10b29sLWJhZGdlIGRlZmkiPiYjMTI3OTc4OyBEZUZpLUNoYW1waW9uPC9zcGFuPgogIDxkaXYgY2xhc3M9InN2LXRvb2wtaGVhZGVyIj4KICAgIDxkaXYgY2xhc3M9InN2LXRvb2wtbG9nbyI+S088L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXRvb2wtaW5mbyI+CiAgICAgIDxkaXYgY2xhc3M9InN2LXRvb2wtbmFtZSI+S29pbmx5PC9kaXY+CiAgICAgIDxkaXYgY2xhc3M9InN2LXRvb2wtbWV0YSI+SU5URVJOQVRJT05BTCAmbWlkZG90OyBzZWl0IDIwMTggJm1pZGRvdDsga29pbmx5LmlvPC9kaXY+CiAgICAgIDxzcGFuIGNsYXNzPSJzdi10b29sLXByaWNlIj5BYiA0OSDigqwvSmFociAmbWlkZG90OyBiaXMgenUgMTAuMDAwIEdyYXRpcy1UcmFuc2FrdGlvbmVuPC9zcGFuPgogICAgPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic3YtdG9vbC1zdGF0cyI+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGciPjgwMCs8L2Rpdj48ZGl2IGNsYXNzPSJzdi10cy1sYWJlbCI+QsO2cnNlbiArIFdhbGxldHM8L2Rpdj48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXRzIj48ZGl2IGNsYXNzPSJzdi10cy12YWwgciI+TmVpbjwvZGl2PjxkaXYgY2xhc3M9InN2LXRzLWxhYmVsIj5LZWluZSBmZXJ0aWdlIEFubGFnZSBTTzwvZGl2PjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtdHMiPjxkaXYgY2xhc3M9InN2LXRzLXZhbCBnIj5EQUM4LXJlYWR5PC9kaXY+PGRpdiBjbGFzcz0ic3YtdHMtbGFiZWwiPnZvbGxzdMOkbmRpZzwvZGl2PjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtdHMiPjxkaXYgY2xhc3M9InN2LXRzLXZhbCBnIj4xMC4wMDA8L2Rpdj48ZGl2IGNsYXNzPSJzdi10cy1sYWJlbCI+R3JhdGlzLVRyYW5zYWt0aW9uZW48L2Rpdj48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXRzIj48ZGl2IGNsYXNzPSJzdi10cy12YWwgZyI+QmVzdGU8L2Rpdj48ZGl2IGNsYXNzPSJzdi10cy1sYWJlbCI+RGVGaS1Fcmtlbm51bmc8L2Rpdj48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXRzIj48ZGl2IGNsYXNzPSJzdi10cy12YWwgYSI+U3RldWVyamFocjwvZGl2PjxkaXYgY2xhc3M9InN2LXRzLWxhYmVsIj5QcmVpc21vZGVsbDwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxwIGNsYXNzPSJzdi10b29sLWJvZHkiPktvaW5seSBpc3QgZGFzIDxzdHJvbmc+aW50ZXJuYXRpb25hbHN0ZSB1bmQgaW50ZWdyYXRpb25zc3TDpHJrc3RlIFRvb2w8L3N0cm9uZz4gaW0gVmVyZ2xlaWNoIOKAkyBtaXQgODAwKyB1bnRlcnN0w7x0enRlbiBCw7Zyc2VuLCBXYWxsZXRzIHVuZCBCbG9ja2NoYWlucyBkaWUgYnJlaXRlc3RlIEFiZGVja3VuZyDDvGJlcmhhdXB0LiBCZXNvbmRlcmUgU3TDpHJrZTogPHN0cm9uZz5EZUZpLUVya2VubnVuZzwvc3Ryb25nPiDigJMgS29pbmx5IHZlcnN0ZWh0IGtvbXBsZXhlIE9uLUNoYWluLVRyYW5zYWt0aW9uZW4gYXVmIFVuaXN3YXAsIEFhdmUsIExpZG8gdW5kIGFuZGVyZW4gUHJvdG9rb2xsZW4gYW0genV2ZXJsw6Rzc2lnc3Rlbi4gR3Jvw596w7xnaWdzdGUgR3JhdGlzLVZlcnNpb246IDEwLjAwMCBUcmFuc2FrdGlvbmVuIGtvc3RlbmxvcyAoUG9ydGZvbGlvLVRyYWNraW5nLCBvaG5lIFN0ZXVlcnJlcG9ydCkuIDxzdHJvbmc+S3JpdGlzY2hlciBTY2h3YWNocHVua3QgZsO8ciBEZXV0c2NobGFuZDo8L3N0cm9uZz4gS2Vpbmx5IGVyc3RlbGx0IGtlaW5lIGZlcnRpZ2UgQW5sYWdlIFNPIGFscyBQREYuIERldXRzY2hlIE51dHplciBtw7xzc2VuIGRpZSBXZXJ0ZSBtYW51ZWxsIGluIEVMU1RFUiDDvGJlcnRyYWdlbiDigJMgZGFzIGtvc3RldCB6dXPDpHR6bGljaGUgWmVpdCB1bmQgZXJow7ZodCBGZWhsZXJyaXNpa28uIDxhIGhyZWY9Imh0dHBzOi8vbWlzc2NyeXB0by5kZS92ZXJnbGVpY2gvc3RldWVyc29mdHdhcmUiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5taXNzY3J5cHRvLmRlLCBNYWkgMjAyNjwvYT48L3A+CiAgPGRpdiBjbGFzcz0ic3YtcHJvcy1jb25zIj4KICAgIDxkaXYgY2xhc3M9InN2LXBjIj48aDQgY2xhc3M9ImciPlBybzwvaDQ+PHVsPjxsaT44MDArIEludGVncmF0aW9uZW4g4oCTIGFic29sdXQgZsO8aHJlbmQ8L2xpPjxsaT5CZXN0ZSBEZUZpLVByb3Rva29sbC1Fcmtlbm51bmcgKFVuaXN3YXAsIEFhdmUsIExpZG8pPC9saT48bGk+MTAuMDAwIEdyYXRpcy1UcmFuc2FrdGlvbmVuIGbDvHIgUG9ydGZvbGlvLVRyYWNraW5nPC9saT48bGk+SW50dWl0aXZlLCBtb2Rlcm5lIEJlbnV0emVyb2JlcmZsw6RjaGU8L2xpPjxsaT5EQUM4LXJlYWR5LCBGSUZPIGF1dG9tYXRpc2NoPC9saT48bGk+QWIgNDkg4oKsL0ouIOKAkyBzZWhyIGZhaXJlciBQcmVpczwvbGk+PC91bD48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXBjIj48aDQgY2xhc3M9InIiPkNvbnRyYTwvaDQ+PHVsPjxsaT5LZWluZSBmZXJ0aWdlIEFubGFnZSBTTyBQREYg4oCTIG1hbnVlbGxlciBFTFNURVItRWludHJhZzwvbGk+PGxpPk5pY2h0IGbDvHIgZGVuIGRldXRzY2hlbiBNYXJrdCBwcmltw6RyIGVudHdpY2tlbHQ8L2xpPjxsaT5LZWluIGRlZGl6aWVydGVyIGRldXRzY2hlciBTdXBwb3J0PC9saT48bGk+RGV1dHNjaGUgU3RldWVyb3B0aW1pZXJ1bmdlbiB3ZW5pZ2VyIGF1c2dlcmVpZnQ8L2xpPjwvdWw+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic3YtdG9vbC1mb3IiPjxzdHJvbmc+RW1wZm9obGVuIGbDvHI6PC9zdHJvbmc+IERlRmktUG93ZXItVXNlciBtaXQgdmllbGVuIE9uLUNoYWluLVRyYW5zYWt0aW9uZW4gKFVuaXN3YXAsIEFhdmUsIExpZG8pLCBpbnRlcm5hdGlvbmFsZSBQb3J0Zm9saW9zIGF1ZiB2aWVsZW4gdmVyc2NoaWVkZW5lbiBCw7Zyc2VuLCBBbmxlZ2VyIGRpZSBkaWUgYnJlaXRlc3RlIEV4Y2hhbmdlLUFiZGVja3VuZyBicmF1Y2hlbi48L2Rpdj4KPC9kaXY+Cgo8IS0tIFRPT0wgNDogV0FMVElPIC0tPgo8ZGl2IGNsYXNzPSJzdi10b29sIHdhIj4KICA8c3BhbiBjbGFzcz0ic3YtdG9vbC1iYWRnZSBuZXciPiYjMTI4MjkzOyBOZXdjb21lciAyMDI2PC9zcGFuPgogIDxkaXYgY2xhc3M9InN2LXRvb2wtaGVhZGVyIj4KICAgIDxkaXYgY2xhc3M9InN2LXRvb2wtbG9nbyI+V0E8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXRvb2wtaW5mbyI+CiAgICAgIDxkaXYgY2xhc3M9InN2LXRvb2wtbmFtZSI+V2FsdGlvPC9kaXY+CiAgICAgIDxkaXYgY2xhc3M9InN2LXRvb2wtbWV0YSI+UEFSSVMsIEZSQU5LUkVJQ0ggJm1pZGRvdDsgc2VpdCAyMDIxICZtaWRkb3Q7IGluIERldXRzY2hsYW5kIHNlaXQgTcOkcnogMjAyNiAmbWlkZG90OyB3YWx0aW8uY29tL2RlPC9kaXY+CiAgICAgIDxzcGFuIGNsYXNzPSJzdi10b29sLXByaWNlIj5Qb3J0Zm9saW8tVHJhY2tpbmcga29zdGVubG9zICZtaWRkb3Q7IFN0ZXVlcnJlcG9ydCBwcm8gU3RldWVyamFocjwvc3Bhbj4KICAgIDwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InN2LXRvb2wtc3RhdHMiPgogICAgPGRpdiBjbGFzcz0ic3YtdHMiPjxkaXYgY2xhc3M9InN2LXRzLXZhbCBnIj43MDArPC9kaXY+PGRpdiBjbGFzcz0ic3YtdHMtbGFiZWwiPkludGVncmF0aW9uZW48L2Rpdj48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXRzIj48ZGl2IGNsYXNzPSJzdi10cy12YWwgYSI+VGVpbHdlaXNlPC9kaXY+PGRpdiBjbGFzcz0ic3YtdHMtbGFiZWwiPkFubGFnZSBTTzwvZGl2PjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtdHMiPjxkaXYgY2xhc3M9InN2LXRzLXZhbCB5Ij5UZWlsd2Vpc2U8L2Rpdj48ZGl2IGNsYXNzPSJzdi10cy1sYWJlbCI+REFDOC1SZWFkaW5lc3M8L2Rpdj48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXRzIj48ZGl2IGNsYXNzPSJzdi10cy12YWwgZyI+S29zdGVubG9zPC9kaXY+PGRpdiBjbGFzcz0ic3YtdHMtbGFiZWwiPlBvcnRmb2xpby1UcmFja2luZzwvZGl2PjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtdHMiPjxkaXYgY2xhc3M9InN2LXRzLXZhbCBnIj5Qcm8gSmFocjwvZGl2PjxkaXYgY2xhc3M9InN2LXRzLWxhYmVsIj5QcmVpc21vZGVsbCAoZ8O8bnN0aWcpPC9kaXY+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGEiPlNlaXQgTXJ6LiAyNjwvZGl2PjxkaXYgY2xhc3M9InN2LXRzLWxhYmVsIj5EZXV0c2NobGFuZC1WZXJmw7xnYmFya2VpdDwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxwIGNsYXNzPSJzdi10b29sLWJvZHkiPldhbHRpbyBpc3QgZGVyIDxzdHJvbmc+TmV3Y29tZXIgYXVzIFBhcmlzPC9zdHJvbmc+IOKAkyBzZWl0IE3DpHJ6IDIwMjYgb2ZmaXppZWxsIGluIERldXRzY2hsYW5kIHZlcmbDvGdiYXIuIERlciBlbnRzY2hlaWRlbmRlIFVudGVyc2NoaWVkIHp1IENvaW5UcmFja2luZzogPHN0cm9uZz5XYWx0aW8gYmVyZWNobmV0IG51ciBkaWUgVHJhbnNha3Rpb25lbiBkZXMgamV3ZWlsaWdlbiBTdGV1ZXJqYWhyZXM8L3N0cm9uZz4g4oCTIG5pY2h0IGt1bXVsYXRpdiBkaWUgZ2VzYW10ZSBUcmFuc2FrdGlvbnNoaXN0b3JpZS4gV2VyIDEwIEphaHJlIEtyeXB0by1HZXNjaGljaHRlIG1pdCA1MC4wMDAgVHJhbnNha3Rpb25lbiBoYXQsIGFiZXIgZGllc2VzIEphaHIgbnVyIDIwMCBUcmFkZXMgZ2VtYWNodCBoYXQsIHphaGx0IGJlaSBXYWx0aW8gbnVyIGbDvHIgMjAwLiBEYXMgbWFjaHQgV2FsdGlvIGbDvHIgTGFuZ3plaXQtQW5sZWdlciBzdHJ1a3R1cmVsbCBnw7xuc3RpZ2VyLiBLb3N0ZW5sb3NlciBQb3J0Zm9saW8tVHJhY2tlciBvaG5lIExpbWl0IGFscyBFaW5zdGllZy4gREFDOC1Lb25mb3JtaXTDpHQgaXN0IG5vY2ggbmljaHQgdm9sbHN0w6RuZGlnIHVtZ2VzZXR6dC4gPGEgaHJlZj0iaHR0cHM6Ly93d3cud2FsdGlvLmNvbS9kZS9jb2ludHJhY2tpbmctYWx0ZXJuYXRpdmUtZGV1dHNjaGxhbmQvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+d2FsdGlvLmNvbSwgQXByaWwgMjAyNjwvYT48L3A+CiAgPGRpdiBjbGFzcz0ic3YtcHJvcy1jb25zIj4KICAgIDxkaXYgY2xhc3M9InN2LXBjIj48aDQgY2xhc3M9ImciPlBybzwvaDQ+PHVsPjxsaT5OdXIgVHJhbnNha3Rpb25lbiBkZXMgU3RldWVyamFocmVzIHdlcmRlbiBiZXJlY2huZXQ8L2xpPjxsaT5Hw7xuc3RpZ3N0ZSBPcHRpb24gZsO8ciBMYW5nemVpdC1BbmxlZ2VyIG1pdCBncm\/Dn2VyIEhpc3Rvcnk8L2xpPjxsaT5Lb3N0ZW5sb3NlciBQb3J0Zm9saW8tVHJhY2tlciB1bmJlZ3Jlbnp0PC9saT48bGk+NzAwKyBJbnRlZ3JhdGlvbmVuPC9saT48bGk+S2xhcmUgU2Nocml0dC1mw7xyLVNjaHJpdHQtU3RldWVyZXJrbMOkcnVuZ3Nmw7xocnVuZzwvbGk+PC91bD48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXBjIj48aDQgY2xhc3M9InIiPkNvbnRyYTwvaDQ+PHVsPjxsaT5FcnN0IHNlaXQgTcOkcnogMjAyNiBpbiBEZXV0c2NobGFuZCDigJMgd2VuaWcgVHJhY2sgUmVjb3JkPC9saT48bGk+REFDOC1SZWFkaW5lc3Mgbm9jaCBuaWNodCB2b2xsc3TDpG5kaWc8L2xpPjxsaT5LZWluIGRldXRzY2hzcHJhY2hpZ2VzIFN1cHBvcnQtVGVhbTwvbGk+PGxpPldlbmlnZXIgRXJmYWhydW5nc2JlcmljaHRlIGRldXRzY2hlciBOdXR6ZXIgdmVyZsO8Z2JhcjwvbGk+PC91bD48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzdi10b29sLWZvciI+PHN0cm9uZz5FbXBmb2hsZW4gZsO8cjo8L3N0cm9uZz4gTGFuZ3plaXQtQW5sZWdlciBtaXQgdW1mYW5ncmVpY2hlciBUcmFuc2FrdGlvbnNoaXN0b3JpZSBkaWUgbWl0IENvaW5UcmFja2luZyB6dSB0ZXVlciBmYWhyZW4sIEVpbnN0ZWlnZXIgZGllIG1pdCBrb3N0ZW5sb3NlbSBQb3J0Zm9saW8tVHJhY2tpbmcgc3RhcnRlbiB3b2xsZW4uPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic3YtaHIiPjwvZGl2PgoKPCEtLSBHUk9TU0VSIFZFUkdMRUlDSCAtLT4KPGgyPkRpcmVrdHZlcmdsZWljaDogPGVtPkFsbGUgNCBUb29scyBhdWYgZWluZW4gQmxpY2s8L2VtPjwvaDI+Cgo8ZGl2IGNsYXNzPSJzdi10dyI+CiAgPHRhYmxlIGNsYXNzPSJzdi10YmwiPgogICAgPHRoZWFkPjx0cj48dGg+S3JpdGVyaXVtPC90aD48dGg+Q29pblRyYWNraW5nPC90aD48dGg+QmxvY2twaXQ8L3RoPjx0aD5Lb2lubHk8L3RoPjx0aD5XYWx0aW88L3RoPjwvdHI+PC90aGVhZD4KICAgIDx0Ym9keT4KICAgICAgPHRyPjx0ZD5FaW5zdGllZ3NwcmVpczwvdGQ+PHRkIGNsYXNzPSJ0Yy1hIj45NiDigqwvSmFocjwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj40OSDigqwvU3RldWVyamFocjwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj40OSDigqwvSmFocjwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj4wIOKCrCAoVHJhY2tpbmcpPC90ZD48L3RyPgogICAgICA8dHI+PHRkPlByZWlzbW9kZWxsPC90ZD48dGQgY2xhc3M9InRjLXIiPkt1bXVsYXRpdiAoYWxsZSBUeG4uKTwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj5Qcm8gU3RldWVyamFocjwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj5Qcm8gU3RldWVyamFocjwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj5Qcm8gU3RldWVyamFocjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5Cw7Zyc2VuLUludGVncmF0aW9uZW48L3RkPjx0ZCBjbGFzcz0idGMtZyI+MzAwKzwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj4zMDArPC90ZD48dGQgY2xhc3M9InRjLWciPjgwMCsgJiMxMjc3NzU7PC90ZD48dGQgY2xhc3M9InRjLWciPjcwMCs8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+RmVydGlnZSBBbmxhZ2UgU088L3RkPjx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgSmE8L3RkPjx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgSmE8L3RkPjx0ZCBjbGFzcz0idGMtciI+JiMxMDAwNzsgTmVpbjwvdGQ+PHRkIGNsYXNzPSJ0Yy15Ij4mIzk4ODg7IFRlaWx3ZWlzZTwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5EQUM4LVJlYWRpbmVzczwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBWb2xsc3TDpG5kaWc8L3RkPjx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgVm9sbHN0w6RuZGlnPC90ZD48dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IFZvbGxzdMOkbmRpZzwvdGQ+PHRkIGNsYXNzPSJ0Yy15Ij4mIzk4ODg7IFRlaWx3ZWlzZTwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5EZUZpLVN1cHBvcnQ8L3RkPjx0ZCBjbGFzcz0idGMtZyI+R3V0PC90ZD48dGQgY2xhc3M9InRjLWciPkd1dDwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj5TZWhyIGd1dCAmIzEyNzc3NTs8L3RkPjx0ZCBjbGFzcz0idGMtZyI+R3V0PC90ZD48L3RyPgogICAgICA8dHI+PHRkPkdyYXRpcy1WZXJzaW9uPC90ZD48dGQgY2xhc3M9InRjLWEiPjIwMCBUcmFuc2FrdGlvbmVuPC90ZD48dGQgY2xhc3M9InRjLWciPlBvcnRmb2xpby1UcmFja2luZzwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj4xMC4wMDAgVHJhbnNha3Rpb25lbjwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj5Qb3J0Zm9saW8tVHJhY2tpbmc8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+SGVya3VuZnRzbGFuZDwvdGQ+PHRkPkRldXRzY2hsYW5kICYjMTI3NDY1OyYjMTI3NDY2OzwvdGQ+PHRkPsOWc3RlcnJlaWNoICYjMTI3NDYyOyYjMTI3NDgxOzwvdGQ+PHRkPkludGVybmF0aW9uYWwgJiMxMjc3NTg7PC90ZD48dGQ+RnJhbmtyZWljaCAmIzEyNzQ2NzsmIzEyNzQ3OTs8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+VUktS29tcGxleGl0w6R0PC90ZD48dGQgY2xhc3M9InRjLXIiPktvbXBsZXg8L3RkPjx0ZCBjbGFzcz0idGMtZyI+RWluZmFjaCAmIzEyNzc3NTs8L3RkPjx0ZCBjbGFzcz0idGMtZyI+TWl0dGVsPC90ZD48dGQgY2xhc3M9InRjLWciPkVpbmZhY2g8L3RkPjwvdHI+CiAgICAgIDx0ciBjbGFzcz0iaGwiPjx0ZD5FbXBmb2hsZW4gZsO8cjwvdGQ+PHRkPkFrdGl2ZSBUcmFkZXIsIFBvd2VyLVVzZXI8L3RkPjx0ZD5FaW5zdGVpZ2VyLCBtaXR0bGVyZSBQb3J0Zm9saW9zPC90ZD48dGQ+RGVGaS1Vc2VyLCBpbnRlcm5hdGlvbmFsPC90ZD48dGQ+TGFuZ3plaXQtQW5sZWdlcjwvdGQ+PC90cj4KICAgIDwvdGJvZHk+CiAgPC90YWJsZT4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzdi1ociI+PC9kaXY+Cgo8IS0tIFBST0ZJTC1FTVBGRUhMVU5HRU4gLS0+CjxoMj5XZWxjaGUgU29mdHdhcmUgZsO8ciB3ZWxjaGVuIE51dHplcj8gPGVtPjQgUHJvZmlsZSwgNCBFbXBmZWhsdW5nZW48L2VtPjwvaDI+Cgo8ZGl2IGNsYXNzPSJzdi1wcm9maWxlcyI+CiAgPGRpdiBjbGFzcz0ic3YtcHJvZmlsZSBicCI+CiAgICA8ZGl2IGNsYXNzPSJzdi1wcm9maWxlLWljb24iPiYjMTI4MjE4OzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtcHJvZmlsZS11c2VyIj5FaW5zdGVpZ2VyIC8gSE9ETGVyPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi1wcm9maWxlLXRvb2wiPuKGkiBCbG9ja3BpdDwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtcHJvZmlsZS1ib2R5Ij5LYXVmdCBCVEMgdW5kIEVUSCBhdWYgZWluZXIgQsO2cnNlLCB3ZW5pZ2UgVHJhbnNha3Rpb25lbiBwcm8gSmFociwgd2lsbCBlaW5mYWNoIG51ciBkaWUgQW5sYWdlIFNPIGVyc3RlbGxlbiBvaG5lIFN0ZXVlci1Wb3JrZW5udG5pc3NlLiBCbG9ja3BpdCBMaXRlICg0OSDigqwpIHJlaWNodCB2b2xsc3TDpG5kaWcsIG1vZGVybmUgVUkgZsO8aHJ0IGR1cmNoIGRlbiBQcm96ZXNzLjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InN2LXByb2ZpbGUgY3QiPgogICAgPGRpdiBjbGFzcz0ic3YtcHJvZmlsZS1pY29uIj4mIzEyODIwMDs8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXByb2ZpbGUtdXNlciI+QWt0aXZlciBUcmFkZXI8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXByb2ZpbGUtdG9vbCI+4oaSIENvaW5UcmFja2luZzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtcHJvZmlsZS1ib2R5Ij5OdXR6dCA1KyBCw7Zyc2VuLCBoYW5kZWx0IHTDpGdsaWNoLCBoYXQgbWVocmrDpGhyaWdlIFRyYW5zYWt0aW9uc2hpc3RvcmllIG1pdCBCaXRnZXQsIEJpbmFuY2UsIEtyYWtlbiB1bmQgTGVkZ2VyIHBhcmFsbGVsLiBCcmF1Y2h0IG1heGltYWxlIELDtnJzZW4tQWJkZWNrdW5nIHVuZCBmZXJ0aWdlbiBBbmxhZ2UtU08tRXhwb3J0LiBDb2luVHJhY2tpbmcgRXhwZXJ0ICgxNTYg4oKsKSBpc3QgZGllIHJpY2h0aWdlIFdhaGwuPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic3YtcHJvZmlsZSBrbyI+CiAgICA8ZGl2IGNsYXNzPSJzdi1wcm9maWxlLWljb24iPiYjMTI3OTc4OzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtcHJvZmlsZS11c2VyIj5EZUZpLVBvd2VyLVVzZXI8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXByb2ZpbGUtdG9vbCI+4oaSIEtvaW5seTwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtcHJvZmlsZS1ib2R5Ij5OdXR6dCBVbmlzd2FwLCBBYXZlLCBMaWRvLCBSb2NrZXQgUG9vbCwgUmF5ZGl1bSwgSnVwaXRlci4gVmllbGUgdmVyc2NoaWVkZW5lIFdhbGxldHMgdW5kIENoYWlucyAoRVRILCBTT0wsIFBvbHlnb24sIEFyYml0cnVtKS4gQnJhdWNodCBkaWUgYnJlaXRlc3RlIERlRmktUHJvdG9rb2xsLUVya2VubnVuZy4gS2Vpbmx5ICg0OeKAkzk5IOKCrCkgaXN0IGJlaSBEZUZpLUtvbXBsZXhpdMOkdCB1bnNjaGxhZ2Jhci4gQW5sYWdlIFNPIG1hbnVlbGwgZWludHJhZ2VuLjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InN2LXByb2ZpbGUgd2EiPgogICAgPGRpdiBjbGFzcz0ic3YtcHJvZmlsZS1pY29uIj4mIzkyMDA7PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi1wcm9maWxlLXVzZXIiPkxhbmd6ZWl0LUFubGVnZXI8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXByb2ZpbGUtdG9vbCI+4oaSIFdhbHRpbzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtcHJvZmlsZS1ib2R5Ij5JbnZlc3RpZXJ0IHNlaXQgMjAxN+KAkzIwMjAsIGhhdCBlaW5lIHNlaHIgbGFuZ2UgVHJhbnNha3Rpb25zaGlzdG9yaWUsIGhhbmRlbHQgaGV1dGUgbnVyIG5vY2ggd2VuaWcuIENvaW5UcmFja2luZyB3w6RyZSB3ZWdlbiBkZXIga3VtdWxhdGl2ZW4gQmVyZWNobnVuZyB0ZXVlci4gV2FsdGlvIGJlcmVjaG5ldCBudXIgZGFzIGFrdHVlbGxlIFN0ZXVlcmphaHIg4oCTIGRldXRsaWNoIGfDvG5zdGlnZXIgZsO8ciBlcmZhaHJlbmUgQW5sZWdlciBtaXQgZ3Jvw59lciBIaXN0b3J5LjwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InN2LWhyIj48L2Rpdj4KCjwhLS0gUFJFSVNNT0RFTEwtRVJLTMOEUlVORyAtLT4KPGgyPkt1bXVsYXRpdiB2cy4gcHJvIFN0ZXVlcmphaHI6IDxlbT5EZXIgd2ljaHRpZ3N0ZSBVbnRlcnNjaGllZCBiZWltIFByZWlzPC9lbT48L2gyPgoKPHA+RGFzIFByZWlzbW9kZWxsIGlzdCBkZXIgYW0gaMOkdWZpZ3N0ZW4gw7xiZXJzZWhlbmUgRmFrdG9yIGJlaW0gS2F1ZiBlaW5lciBLcnlwdG8tU3RldWVyc29mdHdhcmUg4oCTIHVuZCBrYW5uIGRlbiBVbnRlcnNjaGllZCB6d2lzY2hlbiA0OSDigqwgdW5kIDMwMCsg4oKsIHBybyBKYWhyIGJlZGV1dGVuOjwvcD4KCjxkaXYgY2xhc3M9InN2LWJveCB5bHciPgogIDxkaXYgY2xhc3M9InN2LWJveC10Ij4mIzEyODIwMDsgS3VtdWxhdGl2ZXMgUHJlaXNtb2RlbGwgKENvaW5UcmFja2luZyk8L2Rpdj4KICA8cD5Db2luVHJhY2tpbmcgYmVyZWNobmV0IGRlbiBQcmVpcyBhdWYgQmFzaXMgZGVyIDxzdHJvbmc+R2VzYW10YW56YWhsIGFsbGVyIGplbWFscyBnZXTDpHRpZ3RlbiBUcmFuc2FrdGlvbmVuPC9zdHJvbmc+LiBXZXIgc2VpdCAyMDE4IGludmVzdGllcnQgdW5kIGluc2dlc2FtdCA4LjAwMCBUcmFuc2FrdGlvbmVuIGhhdCwgemFobHQgZsO8ciBkaWUgRXhwZXJ0LVZlcnNpb24gKGJpcyAxMDAuMDAwIFR4bi4pIOKAkyBhdWNoIHdlbm4gZXIgZGllc2VzIEphaHIgbnVyIDUwIFRyYWRlcyBnZW1hY2h0IGhhdC4gRGFzIGJlc3RyYWZ0IGVyZmFocmVuZSwgbGFuZ2rDpGhyaWdlIEFubGVnZXIgc3RydWt0dXJlbGwuPC9wPgo8L2Rpdj4KCjxkaXYgY2xhc3M9InN2LWJveCBncm4iPgogIDxkaXYgY2xhc3M9InN2LWJveC10Ij4mIzEyODIwMDsgUHJvLVN0ZXVlcmphaHItTW9kZWxsIChCbG9ja3BpdCwgS29pbmx5LCBXYWx0aW8pPC9kaXY+CiAgPHA+QmxvY2twaXQsIEtvaW5seSB1bmQgV2FsdGlvIGJlcmVjaG5lbiBhdXNzY2hsaWXDn2xpY2ggZGllIDxzdHJvbmc+VHJhbnNha3Rpb25lbiBkZXMgamV3ZWlsaWdlbiBTdGV1ZXJqYWhyZXM8L3N0cm9uZz4uIFdlciA4LjAwMCBoaXN0b3Jpc2NoZSBUcmFkZXMgaGF0LCBhYmVyIGRpZXNlcyBKYWhyIG51ciAyMDAgYWt0aXZlIFRyYW5zYWt0aW9uZW4sIHphaGx0IG51ciBmw7xyIDIwMC4gRsO8ciBMYW5nemVpdC1BbmxlZ2VyIG1pdCBsYW5nZXIgSGlzdG9yeSB1bmQgcnVoaWdlcmVtIGFrdHVlbGxlbSBUcmFkaW5nIGlzdCBkYXMgZGV1dGxpY2ggZ8O8bnN0aWdlci48L3A+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic3YtcSI+CiAgPGJsb2NrcXVvdGU+JmJkcXVvO0RhcyBrdW11bGF0aXZlIFByZWlzbW9kZWxsIHZvbiBDb2luVHJhY2tpbmcgaXN0IGVpbiBvZnQgdW50ZXJzY2jDpHR6dGVyIEtvc3RlbnRyZWliZXIuIEljaCBlcmxlYmUgaW1tZXIgd2llZGVyIEFubGVnZXIgZGllIDIwMTggb2RlciAyMDE5IG1pdCBLcnlwdG8gYW5nZWZhbmdlbiBoYWJlbiwgZGFtYWxzIHZpZWwgZ2VoYW5kZWx0IGhhYmVuLCBoZXV0ZSBhYmVyIG51ciBub2NoIGxhbmdmcmlzdGlnIGhhbHRlbiDigJMgdW5kIHRyb3R6ZGVtIGluIGRlbiB0ZXVlcnN0ZW4gQ29pblRyYWNraW5nLVBsYW4gZ2VkcsOkbmd0IHdlcmRlbiB3ZWdlbiBpaHJlciBoaXN0b3Jpc2NoZW4gVHJhbnNha3Rpb25zemFobC4gRsO8ciBkaWVzZSBBbmxlZ2VyIGlzdCBXYWx0aW8gb2RlciBCbG9ja3BpdCBzdHJ1a3R1cmVsbCBnw7xuc3RpZ2VyLiBHbGVpY2h6ZWl0aWc6IFdlciBlaW4gc2VociBha3RpdmVyIFRyYWRlciBpc3QgdW5kIFN0ZXVlcmJlcmF0ZXItU3VwcG9ydCBicmF1Y2h0LCBpc3QgYmVpIENvaW5UcmFja2luZyBiZXNzZXIgYXVmZ2Vob2Jlbi4mbGRxdW87PC9ibG9ja3F1b3RlPgogIDxkaXYgY2xhc3M9InN2LXEtYXR0ciI+PHN0cm9uZz5GZWxpeCBSaWVnZXI8L3N0cm9uZz48c3Bhbj5HcsO8bmRlciAmYW1wOyBDaGVmcmVkYWt0ZXVyIEtyeXB0b1p1a3VuZnQuY29tICZtaWRkb3Q7IE1haSAyMDI2PC9zcGFuPjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InN2LWhyIj48L2Rpdj4KCjwhLS0gU0VUVVAgR1VJREUgLS0+CjxoMj5JbiA1IFNjaHJpdHRlbiBlaW5yaWNodGVuOiA8ZW0+S3J5cHRvLVN0ZXVlcnNvZnR3YXJlIGluIGVpbmVyIFN0dW5kZTwvZW0+PC9oMj4KCjxkaXYgY2xhc3M9InN2LXN0ZXBzIj4KICA8ZGl2IGNsYXNzPSJzdi1zdGVwIj4KICAgIDxkaXYgY2xhc3M9InN2LXN0ZXAtbnVtIj4xPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi1zdGVwLWJvZHkiPgogICAgICA8aDM+VG9vbCBhdXN3w6RobGVuICZhbXA7IDxzcGFuPmtvc3Rlbmxvc2VuIEFjY291bnQgZXJzdGVsbGVuPC9zcGFuPjwvaDM+CiAgICAgIDxwPkVudHNjaGVpZGUgYW5oYW5kIGRlcyBOdXR6ZXItUHJvZmlscyB3ZWxjaGVzIFRvb2wgenUgZGlyIHBhc3N0LiBTdGFydGUgaW1tZXIgbWl0IGRlbSBrb3N0ZW5sb3NlbiBBY2NvdW50OiBCbG9ja3BpdCB1bmQgV2FsdGlvIGJpZXRlbiB1bmJlZ3Jlbnp0ZXMgUG9ydGZvbGlvLVRyYWNraW5nIGdyYXRpcywgS29pbmx5IGJpcyB6dSAxMC4wMDAgVHJhbnNha3Rpb25lbiwgQ29pblRyYWNraW5nIGJpcyAyMDAuIFRlc3RlIGRpZSBVSSBiZXZvciBkdSBiZXphaGxzdC48L3A+CiAgICA8L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzdi1zdGVwIj4KICAgIDxkaXYgY2xhc3M9InN2LXN0ZXAtbnVtIj4yPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi1zdGVwLWJvZHkiPgogICAgICA8aDM+QWxsZSBCw7Zyc2VuIHZpYSBBUEkgPHNwYW4+b2RlciBDU1YgdmVyYmluZGVuPC9zcGFuPjwvaDM+CiAgICAgIDxwPkbDvHIgamVkZSBnZW51dHp0ZSBCw7Zyc2UgKDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNy8xMy9iaXRnZXQtdGVzdGJlcmljaHQvIiBjbGFzcz0iaWwgZyI+Qml0Z2V0PC9hPiwgQmluYW5jZSwgS3Jha2VuLCBDb2luYmFzZSk6IGVudHdlZGVyIEFQSS1TY2hsw7xzc2VsIChhdXRvbWF0aXNjaCwgYWt0dWVsbCkgb2RlciBDU1YtRXhwb3J0IChtYW51ZWxsLCBzbmFwc2hvdCkuIEhhcmR3YXJlIFdhbGxldHMgKExlZGdlciwgVHJlem9yKTogw7ZmZmVudGxpY2hlIEVtcGZhbmdzYWRyZXNzZSBlaW5nZWJlbiDigJMgZGllIFNvZnR3YXJlIGxpZXN0IGFsbGUgVHJhbnNha3Rpb25lbiBkaXJla3QgYXVzIGRlciBCbG9ja2NoYWluLjwvcD4KICAgIDwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InN2LXN0ZXAiPgogICAgPGRpdiBjbGFzcz0ic3Ytc3RlcC1udW0iPjM8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXN0ZXAtYm9keSI+CiAgICAgIDxoMz5UcmFuc2FrdGlvbmVuIHByw7xmZW4gJmFtcDsgPHNwYW4+RGVGaSBlcmfDpG56ZW48L3NwYW4+PC9oMz4KICAgICAgPHA+TmFjaCBkZW0gSW1wb3J0OiBBbGxlIFRyYW5zYWt0aW9uZW4gcHLDvGZlbiBvYiBrb3JyZWt0IGthdGVnb3Jpc2llcnQgKEthdWYsIFZlcmthdWYsIFN0YWtpbmctUmV3YXJkLCBNaW5pbmcsIEFpcmRyb3ApLiBERVgtVHJhbnNha3Rpb25lbiAoPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzEwL2RlZmktZGllLXp1a3VuZnQtZGVzLWZpbmFuendlc2Vucy1laW5lLXVtZmFzc2VuZGUtZXJrbGFydW5nLyIgY2xhc3M9ImlsIj5EZUZpPC9hPi1Qcm90b2tvbGxlKSBtw7xzc2VuIGdnZi4gbWFudWVsbCBlcmfDpG56dCBvZGVyIMO8YmVyIMO2ZmZlbnRsaWNoZSBXYWxsZXQtQWRyZXNzZW4gaW1wb3J0aWVydCB3ZXJkZW4uPC9wPgogICAgPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic3Ytc3RlcCI+CiAgICA8ZGl2IGNsYXNzPSJzdi1zdGVwLW51bSI+NDwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3Ytc3RlcC1ib2R5Ij4KICAgICAgPGgzPkJlemFobHRlbiBQbGFuIGFrdGl2aWVyZW4gJmFtcDsgPHNwYW4+U3RldWVycmVwb3J0IGdlbmVyaWVyZW48L3NwYW4+PC9oMz4KICAgICAgPHA+UGxhbiB3w6RobGVuIGRlciBkZWluZXIgVHJhbnNha3Rpb25zemFobCBlbnRzcHJpY2h0LiBGSUZPLUJlcmVjaG51bmcgbMOkdWZ0IGF1dG9tYXRpc2NoLiBSZXBvcnQgZsO8ciBEZXV0c2NobGFuZCBnZW5lcmllcmVuOiBDb2luVHJhY2tpbmcgdW5kIEJsb2NrcGl0IGVyc3RlbGxlbiBkaWUgZmVydGlnZSBBbmxhZ2UgU08gYWxzIFBERi4gS29pbmx5IHVuZCBXYWx0aW8gbGllZmVybiBaYWhsZW4genVtIG1hbnVlbGxlbiBFTFNURVItRWludHJhZy48L3A+CiAgICA8L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzdi1zdGVwIj4KICAgIDxkaXYgY2xhc3M9InN2LXN0ZXAtbnVtIj41PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi1zdGVwLWJvZHkiPgogICAgICA8aDM+QW5sYWdlIFNPIGluIEVMU1RFUiBlaW50cmFnZW4gJmFtcDsgPHNwYW4+YmlzIDMxLiBKdWxpIDIwMjYgYWJnZWJlbjwvc3Bhbj48L2gzPgogICAgICA8cD5XZXJ0ZSBhdXMgZGVtIFJlcG9ydCBpbiBkaWUgQW5sYWdlIFNPIGluIEVMU1RFUiBlaW5wZmxlZ2VuLiA8c3Ryb25nPkFiZ2FiZWZyaXN0IFN0ZXVlcmphaHIgMjAyNTogMzEuIEp1bGkgMjAyNjwvc3Ryb25nPiBvaG5lIFN0ZXVlcmJlcmF0ZXIsIDI4LiBGZWJydWFyIDIwMjcgbWl0IFN0ZXVlcmJlcmF0ZXIuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNS9rcnlwdG93YWVocnVuZ2VuLXN0ZXVlcm4vIiBjbGFzcz0iaWwiPktyeXB0by1TdGV1ZXItR3VpZGUgYXVmIEtyeXB0b1p1a3VuZnQuPC9hPjwvcD4KICAgIDwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InN2LWhyIj48L2Rpdj4KCjwhLS0gQ1RBIEJJVEdFVCAtLT4KPGRpdiBjbGFzcz0ic3YtY3RhIj4KICA8aDMgc3R5bGU9Im1hcmdpbjowIDAgN3B4O2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiNmMGY3ZjIiPktyeXB0byBnw7xuc3RpZyBoYW5kZWxuICZhbXA7IFN0ZXVlcmRva3VtZW50YXRpb24gYXV0b21hdGlzaWVyZW48L2gzPgogIDxwIHN0eWxlPSJjb2xvcjojOWRiZmFhO2ZvbnQtc2l6ZToxM3B4O21hcmdpbi1ib3R0b206MTBweCI+CiAgICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDcvMTMvYml0Z2V0LXRlc3RiZXJpY2h0LyIgY2xhc3M9ImlsIGciPkJpdGdldDwvYT4gYmlldGV0IHZvbGxzdMOkbmRpZ2VuIENTVi1FeHBvcnQgZGVyIGRpcmVrdCBpbiBhbGxlIHZpZXIgU3RldWVyLVRvb2xzIGltcG9ydGllcnQgd2VyZGVuIGthbm4uIENvZGUgPHN0cm9uZz5rcnlwdG8zMDwvc3Ryb25nPiBzcGFydCAzMCUgYXVmIEhhbmRlbHNnZWLDvGhyZW4uPGJyPgogICAgQWx0ZXJuYXRpdjogPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI2LzAxLzIzL3dhcy1pc3QtZGVyLWJlc3RlLW9reC1yZWZlcnJhbGNvZGUtYm9udXNjb2RlLTIwMjYvIiBjbGFzcz0iaWwiPk9LWDwvYT4gQ29kZSA8c3Ryb25nPkNSWVBUTzIwMjY8L3N0cm9uZz4gKDQ1JSkgJm1pZGRvdDsgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzEyLzE3L2Jpbmd4LWJvbnVzY29kZS1uYTRxeXItMzAtZ2VidWVocmVuLXNwYXJlbi1hbGxlLXZvcnRlaWxlLWVya2xhZXJ0LyIgY2xhc3M9ImlsIGciPkJpbmdYPC9hPiBDb2RlIDxzdHJvbmc+TkE0UVlSPC9zdHJvbmc+ICg1MCUpIOKAkyBhbGxlIGRyZWkgaGFiZW4gZGlyZWt0ZSBBUEktSW50ZWdyYXRpb24gaW4gQ29pblRyYWNraW5nLCBCbG9ja3BpdCAmYW1wOyBLb2lubHkuCiAgPC9wPgogIDxhIGNsYXNzPSJzdi1jdGEtYnRuIiBocmVmPSJodHRwczovL2JvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDEiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBzdHlsZT0iY29sb3I6IzAwMCAhaW1wb3J0YW50Ij4mIzk4ODk7IEpldHp0IGJlaSBCaXRnZXQg4oCTIENvZGUga3J5cHRvMzAgZsO8ciAzMCUgUmFiYXR0PC9hPgo8L2Rpdj4KCjwhLS0gRkFRIC0tPgo8aDI+RkFROiA8ZW0+S3J5cHRvIFN0ZXVlcnNvZnR3YXJlIFZlcmdsZWljaCAyMDI2PC9lbT48L2gyPgo8ZGl2IGNsYXNzPSJzdi1mYXEiPgogIDxkaXYgY2xhc3M9InN2LWZpIj4KICAgIDxkaXYgY2xhc3M9InN2LWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5zdi1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPldlbGNoZSBLcnlwdG8gU3RldWVyc29mdHdhcmUgaXN0IDIwMjYgYW0gYmVzdGVuIGbDvHIgRGV1dHNjaGxhbmQ\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi1mYSI+PGRpdiBjbGFzcz0ic3YtZmEtaSI+PHN0cm9uZz5FaW5zdGVpZ2VyOjwvc3Ryb25nPiBCbG9ja3BpdCAoNDkg4oKsL1N0ZXVlcmphaHIsIGZlcnRpZ2UgQW5sYWdlIFNPLCBlaW5mYWNoc3RlIFVJKS4gPHN0cm9uZz5Ba3RpdmUgVHJhZGVyOjwvc3Ryb25nPiBDb2luVHJhY2tpbmcgKDk2IOKCrC9KLiwgMzAwKyBCw7Zyc2VuLCBiZXN0ZXIgU3VwcG9ydCkuIDxzdHJvbmc+RGVGaS1Qb3dlci1Vc2VyOjwvc3Ryb25nPiBLb2lubHkgKDQ5IOKCrC9KLiwgODAwKyBJbnRlZ3JhdGlvbmVuLCBiZXN0ZSBEZUZpLUVya2VubnVuZykuIDxzdHJvbmc+TGFuZ3plaXQtQW5sZWdlciBtaXQgZ3Jvw59lciBIaXN0b3J5Ojwvc3Ryb25nPiBXYWx0aW8gKGfDvG5zdGlnZXIgZHVyY2ggSmFocmVzLUFicmVjaG51bmcpLiBBbGxlIHZpZXIgYmVyZWNobmVuIG5hY2ggRklGTyB1bmQgc2luZCBEQUM4LWtvbmZvcm0gKFdhbHRpbyB0ZWlsd2Vpc2UpLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvd2FlaHJ1bmdlbi1zdGV1ZXJuLyIgY2xhc3M9ImlsIj5LcnlwdG8tU3RldWVyLUd1aWRlLjwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzdi1maSI+CiAgICA8ZGl2IGNsYXNzPSJzdi1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuc3YtZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5XYXMgaXN0IGRlciBVbnRlcnNjaGllZCB6d2lzY2hlbiBDb2luVHJhY2tpbmcgdW5kIEJsb2NrcGl0PzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtZmEiPjxkaXYgY2xhc3M9InN2LWZhLWkiPjxzdHJvbmc+Q29pblRyYWNraW5nPC9zdHJvbmc+IChNw7xuY2hlbiwgMjAxMik6IE1hcmt0ZsO8aHJlciwgMzAwKyBCw7Zyc2VuLCBrdW11bGF0aXZlcyBQcmVpc21vZGVsbCAoYWxsZSBoaXN0b3Jpc2NoZW4gVHJhbnNha3Rpb25lbiB6w6RobGVuKSwga29tcGxleGVyZSBVSSwgYWIgOTYg4oKsL0ouIDxzdHJvbmc+QmxvY2twaXQ8L3N0cm9uZz4gKExpbnosIDIwMTcpOiBtb2Rlcm5lcmUgVUksIFByZWlzIG51ciBmw7xyIGRhcyBha3R1ZWxsZSBTdGV1ZXJqYWhyLCBmZXJ0aWdlIEFubGFnZS1TTy1QREYsIGFiIDQ5IOKCrC9TdGV1ZXJqYWhyLiBGw7xyIEVpbnN0ZWlnZXI6IEJsb2NrcGl0LiBGw7xyIFBvd2VyLVVzZXIgbWl0IHZpZWxlbiBCw7Zyc2VuOiBDb2luVHJhY2tpbmcuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNi9zdGFraW5nLXN0ZXVlcm4vIiBjbGFzcz0iaWwiPlN0YWtpbmctU3RldWVybi1HdWlkZS48L2E+PC9kaXY+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic3YtZmkiPgogICAgPGRpdiBjbGFzcz0ic3YtZnEiIG9uY2xpY2s9IihmdW5jdGlvbihiKXt2YXIgaT1iLnBhcmVudE5vZGU7ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLnN2LWZpJykuZm9yRWFjaChmdW5jdGlvbihlKXtpZihlIT09aSllLmNsYXNzTGlzdC5yZW1vdmUoJ29wZW4nKTt9KTtpLmNsYXNzTGlzdC50b2dnbGUoJ29wZW4nKTt9KSh0aGlzKSI+TXVzcyBpY2ggd2lya2xpY2ggZWluZSBLcnlwdG8tU3RldWVyc29mdHdhcmUgbnV0emVuPzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtZmEiPjxkaXYgY2xhc3M9InN2LWZhLWkiPkdlc2V0emxpY2ggbmljaHQgdmVycGZsaWNodGVuZCDigJMgYWJlciBwcmFrdGlzY2ggdW52ZXJtZWlkbGljaCBhYiBjYS4gMjArIFRyYW5zYWt0aW9uZW4uIEZJRk8gbWFudWVsbCBiZXJlY2huZW4gaXN0IGJlaSBtZWhyZXJlbiBCw7Zyc2VuIHVuZCBDb2lucyBuYWhlenUgdW5tw7ZnbGljaCBvaG5lIEZlaGxlci4gU2VpdCBEQUM4IChKYW51YXIgMjAyNikgZ2xlaWNodCBkYXMgRmluYW56YW10IFN0ZXVlcmVya2zDpHJ1bmdlbiBhdXRvbWF0aXNjaCBtaXQgQsO2cnNlbmRhdGVuIGFiLiBGZWhsZXIgZmFsbGVuIGFiIEVuZGUgMjAyNyBhdWYuIEVpbmUgU29mdHdhcmUgZsO8ciA0OeKAkzE1MCDigqwgaXN0IGRpZSBnw7xuc3RpZ3N0ZSBWZXJzaWNoZXJ1bmcgZ2VnZW4gTmFjaGZvcmRlcnVuZ2VuLjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InN2LWZpIj4KICAgIDxkaXYgY2xhc3M9InN2LWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5zdi1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPlNpbmQgZGllIEtvc3RlbiBkZXIgU3RldWVyc29mdHdhcmUgc3RldWVybGljaCBhYnNldHpiYXI\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi1mYSI+PGRpdiBjbGFzcz0ic3YtZmEtaSI+SmEuIERpZSBLb3N0ZW4gZsO8ciBLcnlwdG8tU3RldWVyc29mdHdhcmUgc2luZCBhbHMgPHN0cm9uZz5XZXJidW5nc2tvc3RlbiBiZWkgZGVuIHNvbnN0aWdlbiBFaW5rw7xuZnRlbjwvc3Ryb25nPiAowqcgMjIgTnIuIDMgRVN0Rykgb2RlciBhbHMgS29zdGVuIGRlciBTdGV1ZXJlcmtsw6RydW5nIGFic2V0emJhci4gQmVpIDQ54oCTMTUwIOKCrCBKYWhyZXNnZWLDvGhyIHVuZCAzMCUgU3RldWVyc2F0eiBzcGFyc3QgZHUgMTXigJM0NSDigqwg4oCTIGRpZSBTb2Z0d2FyZSBmaW5hbnppZXJ0IHNpY2ggdGVpbHdlaXNlIHNlbGJzdC48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzdi1maSI+CiAgICA8ZGl2IGNsYXNzPSJzdi1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuc3YtZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5VbnRlcnN0w7x0enQgV2FsdGlvIERldXRzY2hsYW5kPzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtZmEiPjxkaXYgY2xhc3M9InN2LWZhLWkiPkphLCBzZWl0IE3DpHJ6IDIwMjYgb2ZmaXppZWxsIGluIERldXRzY2hsYW5kLiBXYWx0aW8gYmVyZWNobmV0IG51ciBkaWUgVHJhbnNha3Rpb25lbiBkZXMgamV3ZWlsaWdlbiBTdGV1ZXJqYWhyZXMgKG5pY2h0IGt1bXVsYXRpdikg4oCTIGRhcyBtYWNodCBlcyBmw7xyIExhbmd6ZWl0LUFubGVnZXIgZ8O8bnN0aWdlciBhbHMgQ29pblRyYWNraW5nLiA3MDArIEludGVncmF0aW9uZW4uIERBQzgtUmVhZGluZXNzIG5vY2ggbmljaHQgdm9sbHN0w6RuZGlnIGltcGxlbWVudGllcnQuIEbDvHIgRWluc3RlaWdlciB1bmQgbWl0dGxlcmUgUG9ydGZvbGlvcyBlaW5lIGludGVyZXNzYW50ZSBrb3N0ZW5nw7xuc3RpZ2UgT3B0aW9uLjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InN2LWZpIj4KICAgIDxkaXYgY2xhc3M9InN2LWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5zdi1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPkthbm4gaWNoIG1laW5lIERhdGVuIHp3aXNjaGVuIFN0ZXVlcnNvZnR3YXJlLVRvb2xzIMO8YmVydHJhZ2VuPzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtZmEiPjxkaXYgY2xhc3M9InN2LWZhLWkiPkphLCBhbGxlIHZpZXIgVG9vbHMgdW50ZXJzdMO8dHplbiBDU1YtSW1wb3J0Ly1FeHBvcnQgZsO8ciBkZW4gRGF0ZW50cmFuc2Zlci4gV2FsdGlvIGJpZXRldCBleHBsaXppdCBlaW5lIE1pZ3JhdGlvbnMtT3B0aW9uIHZvbiBDb2luVHJhY2tpbmcuIEJsb2NrY2hhaW4tRGF0ZW4gd2VyZGVuIGRpcmVrdCBhdXMgZGVyIENoYWluIGltcG9ydGllcnQuIEbDvHIgRGVGaS1UcmFuc2FrdGlvbmVuIGlzdCBlaW5lIHZvbGxzdMOkbmRpZ2UgTWlncmF0aW9uIGplZG9jaCBvZnQgbcO8aHNhbSB1bmQgZXJmb3JkZXJ0IG1hbnVlbGxlIE5hY2hhcmJlaXQuIFRpcHA6IFN0YXJ0ZSBtaXQgZGVtIGtvc3Rlbmxvc2VuIEFjY291bnQgZGVzIG5ldWVuIFRvb2xzIHVuZCDDvGJlcnByw7xmZSBvYiBhbGxlIGRlaW5lIELDtnJzZW4gdW5kIERlRmktUHJvdG9rb2xsZSBrb3JyZWt0IGVya2FubnQgd2VyZGVuLCBiZXZvciBkdSBtaWdyaWVyc3QuPC9kaXY+PC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic3YtaHIiPjwvZGl2PgoKPGgyPldlaXRlcmUgU3RldWVyLSAmYW1wOyBLcnlwdG8tR3VpZGVzPC9oMj4KPGRpdiBjbGFzcz0ic3YtY2FyZHMiPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNS9rcnlwdG93YWVocnVuZ2VuLXN0ZXVlcm4vIiBjbGFzcz0ic3YtY2FyZCI+PGRpdiBjbGFzcz0ic3YtY2FyZC1jYXQiPlNURVVFUk48L2Rpdj48ZGl2IGNsYXNzPSJzdi1jYXJkLXRpdGxlIj5LcnlwdG8gU3RldWVybiAyMDI2PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNi9zdGFraW5nLXN0ZXVlcm4vIiBjbGFzcz0ic3YtY2FyZCI+PGRpdiBjbGFzcz0ic3YtY2FyZC1jYXQiPlNURVVFUk48L2Rpdj48ZGl2IGNsYXNzPSJzdi1jYXJkLXRpdGxlIj5TdGFraW5nIFN0ZXVlcm4gMjAyNjwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvLXN0ZXVlcnJlY2huZXIvIiBjbGFzcz0ic3YtY2FyZCI+PGRpdiBjbGFzcz0ic3YtY2FyZC1jYXQiPlRPT0xTPC9kaXY+PGRpdiBjbGFzcz0ic3YtY2FyZC10aXRsZSI+S3J5cHRvLVN0ZXVlcnJlY2huZXI8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI1L21pY2EtdmVyb3JkbnVuZy8iIGNsYXNzPSJzdi1jYXJkIj48ZGl2IGNsYXNzPSJzdi1jYXJkLWNhdCI+UkVHVUxJRVJVTkc8L2Rpdj48ZGl2IGNsYXNzPSJzdi1jYXJkLXRpdGxlIj5NaUNBLVZlcm9yZG51bmcgMjAyNjwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvd2FlaHJ1bmdlbi1yZWNodGxpY2hlcy8iIGNsYXNzPSJzdi1jYXJkIj48ZGl2IGNsYXNzPSJzdi1jYXJkLWNhdCI+UkVDSFQ8L2Rpdj48ZGl2IGNsYXNzPSJzdi1jYXJkLXRpdGxlIj5LcnlwdG8gJiBSZWNodDwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMTUva3ljLyIgY2xhc3M9InN2LWNhcmQiPjxkaXYgY2xhc3M9InN2LWNhcmQtY2F0Ij5HUlVORExBR0VOPC9kaXY+PGRpdiBjbGFzcz0ic3YtY2FyZC10aXRsZSI+V2FzIGlzdCBLWUM\/PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNi9rcnlwdG9zdGV1ZXJuLW9lc3RlcnJlaWNoLyIgY2xhc3M9InN2LWNhcmQiPjxkaXYgY2xhc3M9InN2LWNhcmQtY2F0Ij5TVEVVRVJOPC9kaXY+PGRpdiBjbGFzcz0ic3YtY2FyZC10aXRsZSI+S3J5cHRvIFN0ZXVlcm4gw5ZzdGVycmVpY2g8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA3LzEzL2JpdGdldC10ZXN0YmVyaWNodC8iIGNsYXNzPSJzdi1jYXJkIj48ZGl2IGNsYXNzPSJzdi1jYXJkLWNhdCI+QsOWUlNFPC9kaXY+PGRpdiBjbGFzcz0ic3YtY2FyZC10aXRsZSI+Qml0Z2V0IFRlc3RiZXJpY2h0IDIwMjY8L2Rpdj48L2E+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic3YtYXV0aG9yIj4KICA8ZGl2IGNsYXNzPSJzdi1hdiI+RlI8L2Rpdj4KICA8ZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtYW4iPkZlbGl4IFJpZWdlcjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtYXIiPkdyw7xuZGVyICZhbXA7IENoZWZyZWRha3RldXIgJm1pZGRvdDsgS3J5cHRvWnVrdW5mdC5jb20gJm1pZGRvdDsgMTAuIE1haSAyMDI2PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi1hYiI+UXVlbGxlbjogbWlzc2NyeXB0by5kZSAoS3J5cHRvIFN0ZXVlcnNvZnR3YXJlIFZlcmdsZWljaCAyMDI2LCBNYWkgMjAyNiksIHF1ZXN0ci5pbyAoQ29pblRyYWNraW5nIHZzLiBCbG9ja3BpdCwgTm92LiAyMDI1KSwgd2FsdGlvLmNvbS9kZSAoQmxvY2twaXQgQWx0ZXJuYXRpdmUgMjAyNiwgTcOkcnogMjAyNiArIENvaW5UcmFja2luZyBBbHRlcm5hdGl2ZSBBcHJpbCAyMDI2KSwgZGl2bHkuY29tL2RlIChWZXJnbGVpY2ggRGV1dHNjaGxhbmQsIDIwMjYpLCB0cmFkZXRheC5kZSAoU3RldWVyc29mdHdhcmUgVmVyZ2xlaWNoIDIwMjYsIE1haSAyMDI2KSwgZmluYW56d2lzc2VuLmRlIChLcnlwdG8gU3RldWVyIFRvb2xzLCBGZWIuIDIwMjYpLCBiaXRjb2luLTJnby5kZSAoS3J5cHRvIFN0ZXVlciBBcHBzLCBBcHJpbCAyMDI2KSwgYmxvY2twaXQuaW8gKEJlc3RlIEtyeXB0byBTdGV1ZXIgVG9vbHMsIEZlYi4gMjAyNikuIFByZWlzZSBTdGFuZCBNYWkgMjAyNiwga8O2bm5lbiBzaWNoIMOkbmRlcm4uIEtlaW5lIFN0ZXVlcmJlcmF0dW5nLiBLZWluIEFmZmlsaWF0ZS1WZXJow6RsdG5pcyBtaXQgQ29pblRyYWNraW5nLCBCbG9ja3BpdCwgS29pbmx5IG9kZXIgV2FsdGlvLjwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InN2LWRpc2MiPjxzdHJvbmc+SGlud2Vpczo8L3N0cm9uZz4gRGllc2VyIEFydGlrZWwgc3RlbGx0IGtlaW5lIFN0ZXVlci0gb2RlciBSZWNodHNiZXJhdHVuZyBkYXIuIFByZWlzZSB1bmQgRmVhdHVyZXMgZGVyIGdlbmFubnRlbiBTb2Z0d2FyZS1Ub29scyBrw7ZubmVuIHNpY2ggw6RuZGVybi4gRGllIGdlbmFubnRlbiBQcmVpc2UgYmFzaWVyZW4gYXVmIGRlbSBTdGFuZCBNYWkgMjAyNi4gw5xiZXJwcsO8ZmUgdm9yIGRlbSBLYXVmIGltbWVyIGRpZSBha3R1ZWxsZW4gUHJlaXNlIGRpcmVrdCBiZWltIEFuYmlldGVyLiBEaWVzZXIgQXJ0aWtlbCBlbnRow6RsdCA8c3Ryb25nPmtlaW5lIEFmZmlsaWF0ZS1MaW5rczwvc3Ryb25nPiB6dSBTdGV1ZXJzb2Z0d2FyZS1BbmJpZXRlcm4uIERlciBDVEEtTGluayB2ZXJ3ZWlzdCBhdWYgQml0Z2V0IChIYW5kZWxzZ2Viw7xocmVuLVJhYmF0dCkuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNS9rcnlwdG93YWVocnVuZ2VuLXN0ZXVlcm4vIiBjbGFzcz0iaWwiPkFsbGdlbWVpbmVyIEtyeXB0by1TdGV1ZXItR3VpZGUgYXVmIEtyeXB0b1p1a3VuZnQuPC9hPjwvZGl2PgoKPGRpdiBjbGFzcz0ic3YtbWV0YSI+CiAgVmVyw7ZmZmVudGxpY2h0OiAxMC4gTWFpIDIwMjYgJm1pZGRvdDsgQXV0b3I6IEZlbGl4IFJpZWdlciAmbWlkZG90OyBLcnlwdG9adWt1bmZ0LmNvbSAmbWlkZG90OyBLZWluZSBTdGV1ZXJiZXJhdHVuZyAmbWlkZG90OyBBZmZpbGlhdGU6IEJpdGdldCBrcnlwdG8zMCAvIE9LWCBDUllQVE8yMDI2IC8gQmluZ1ggTkE0UVlSCjwvZGl2PgoKPC9kaXY+CjwhLS0gL3dwOmh0bWwgLS0+CjwhLS0gL3dwOmh0bWwgLS0+CgpLcnlwdG8gU3RldWVyc29mdHdhcmUgVmVyZ2xlaWNoIDIwMjY6IENvaW5UcmFja2luZyB2cy4gQmxvY2twaXQgdnMuIEtvaW5seSB2cy4gV2FsdGlvIOKAkyB3ZWxjaGUgbG9obnQgc2ljaD88aDEgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPktyeXB0byBTdGV1ZXJzb2Z0d2FyZSBWZXJnbGVpY2ggMjAyNjogQ29pblRyYWNraW5nIHZzLiBCbG9ja3BpdCB2cy4gS29pbmx5IHZzLiBXYWx0aW8g4oCTIHdlbGNoZSBsb2hudCBzaWNoPzwvaDE+CgUHCAQIBggFQgFBAQNBBAMEQQACBAgHCAcIBggOCA4ICwgGSAEGCAQaIBsvKgkZISIWGx8ICggECAYIBwQKRwALFQsFCAcECkcACxULCAcECkcACxULAyAWAR+BAgQCBA8RAgcdAwaHE6zXBqoBjQILAQMAAAEJAAsBAgAQQgEBAEEAAgBBAAIAQQACAAZBMiMSQQMBcgB9AXcTMjAyNi0wNS0xMFQxNTo1ODoxOX2frPf6AX0AdwRvcGVudwRvcGVueXcAdwhzdGFuZGFyZHcAeX0AeXl3AHcAeHl2AhhpbWFnZV9nZW5lcmF0b3Jfc2V0dGluZ3N2BAh0ZW1wbGF0ZXcHaGlnaHdheRBkZWZhdWx0X2ltYWdlX2lkfQAEZm9udHcAB2VuYWJsZWR4B3ZlcnNpb259Anl5dQB1AHckMjE2ZDc2N2YtYzJkYi00NTU3LTkwNjQtYTRmZmE5YjU4ZDY4eHcOY29yZS9wYXJhZ3JhcGh5d01HaWIgLyBlaW4sIHVtIGVpbmVuIEJsb2NrIGF1c3p1d8OkaGxlbiwgb2RlciAvLyB1bSBkaWUgSW5oYWx0LUtJIHp1IHZlcndlbmRlbnYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JGI0MzNhMDkwLWQ3MGItNGEzOS05MTJkLWVmNDFiZWE1MzY1OHcMY29yZS9oZWFkaW5nfQN9AXckZTA3MDhjYTMtYTkwMC00ZjJiLThiYmEtNzc5YTM3YmZjOGJjeHcOY29yZS9wYXJhZ3JhcGh5d01HaWIgLyBlaW4sIHVtIGVpbmVuIEJsb2NrIGF1c3p1d8OkaGxlbiwgb2RlciAvLyB1bSBkaWUgSW5oYWx0LUtJIHp1IHZlcndlbmRlbnYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JGE3YzA0N2VlLTgzMzMtNDI2MS1hOWU1LTIzMTA5NGFmNWE0NHcJY29yZS9odG1sdyQ0ODIwYzZhOC0xNjgwLTRiYjEtYmYyMi1iY2E4MWExZDMyNDl4dw5jb3JlL3BhcmFncmFwaHl3TUdpYiAvIGVpbiwgdW0gZWluZW4gQmxvY2sgYXVzenV3w6RobGVuLCBvZGVyIC8vIHVtIGRpZSBJbmhhbHQtS0kgenUgdmVyd2VuZGVudgMQcmVzdHJpY3Rpb25fdHlwZXcHZXhjbHVkZRJzZWxlY3RlZF9sYW5ndWFnZXN1AApwYW5lbF9vcGVueHckYmIzYWFjMTItM2M4Ni00NDFmLWJmMGUtMTUyNDJhYzFlMmRhdwpjb3JlL2Jsb2NrfbwcdQB367gDPCEtLSB3cDpodG1sIC0tPgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgIkB0eXBlIjogIkFydGljbGUiLAogICJoZWFkbGluZSI6ICJLcnlwdG8gU3RldWVyc29mdHdhcmUgVmVyZ2xlaWNoIDIwMjY6IENvaW5UcmFja2luZyB2cy4gQmxvY2twaXQgdnMuIEtvaW5seSB2cy4gV2FsdGlvIOKAkyB3ZWxjaGUgbG9obnQgc2ljaD8iLAogICJkZXNjcmlwdGlvbiI6ICJLcnlwdG8gU3RldWVyc29mdHdhcmUgVmVyZ2xlaWNoIDIwMjY6IENvaW5UcmFja2luZyAoYWIgOTYg4oKsL0ouLCAzMDArIELDtnJzZW4sIERldXRzY2hsYW5kLU1hcmt0ZsO8aHJlciksIEJsb2NrcGl0IChhYiA0OSDigqwvSi4sIMOWc3RlcnJlaWNoLCBtb2Rlcm5lIFVJKSwgS29pbmx5IChhYiA0OSDigqwvSi4sIDgwMCsgSW50ZWdyYXRpb25lbiwgaW50ZXJuYXRpb25hbCksIFdhbHRpbyAoYWIgMCDigqwsIHBybyBTdGV1ZXJqYWhyIGFiZ2VyZWNobmV0LCBGcmFua3JlaWNoKS4gREFDOC1SZWFkaW5lc3MsIEFubGFnZSBTTywgRGVGaS1TdXBwb3J0LCBGSUZPLUJlcmVjaG51bmcuIEtsYXJlIEVtcGZlaGx1bmcgamUgTnV0emVyLVByb2ZpbDogRWluc3RlaWdlciwgYWt0aXZlciBUcmFkZXIsIERlRmktUG93ZXItVXNlciwgTGFuZ3plaXQtSE9ETGVyLiIsCiAgImRhdGVQdWJsaXNoZWQiOiAiMjAyNi0wNS0xMCIsCiAgImRhdGVNb2RpZmllZCI6ICIyMDI2LTA1LTEwIiwKICAiYXV0aG9yIjogeyJAdHlwZSI6ICJQZXJzb24iLCAibmFtZSI6ICJGZWxpeCBSaWVnZXIiLCAidXJsIjogImh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vYXV0aG9yLyJ9LAogICJwdWJsaXNoZXIiOiB7IkB0eXBlIjogIk9yZ2FuaXphdGlvbiIsICJuYW1lIjogIktyeXB0b1p1a3VuZnQiLCAidXJsIjogImh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20ifSwKICAiaW5MYW5ndWFnZSI6ICJkZS1ERSIsCiAgImtleXdvcmRzIjogIktyeXB0byBTdGV1ZXJzb2Z0d2FyZSBWZXJnbGVpY2ggMjAyNiwgQ29pblRyYWNraW5nIHZzIEJsb2NrcGl0LCBiZXN0ZSBLcnlwdG8gU3RldWVyIFNvZnR3YXJlIERldXRzY2hsYW5kLCBLcnlwdG8gU3RldWVyIFRvb2wgMjAyNiwgQmxvY2twaXQgS29zdGVuLCBDb2luVHJhY2tpbmcgUHJlaXNlLCBLb2lubHkgRGV1dHNjaGxhbmQsIERBQzggU3RldWVyc29mdHdhcmUiCn0KPC9zY3JpcHQ+Cgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgIkB0eXBlIjogIkZBUVBhZ2UiLAogICJtYWluRW50aXR5IjogWwogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJXZWxjaGUgS3J5cHRvIFN0ZXVlcnNvZnR3YXJlIGlzdCAyMDI2IGFtIGJlc3RlbiBmw7xyIERldXRzY2hsYW5kPyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiRsO8ciBEZXV0c2NobGFuZCAyMDI2IGVtcGZlaGxlbiB3aXI6IEVpbnN0ZWlnZXIgKHVudGVyIDEwMCBUcmFuc2FrdGlvbmVuKSDihpIgQmxvY2twaXQgTGl0ZSAoNDkg4oKsKSB3ZWdlbiBtb2Rlcm5lciBVSSB1bmQgZWluZmFjaGVyIEFubGFnZS1TTy1FcnN0ZWxsdW5nLiBBa3RpdmUgVHJhZGVyIG1pdCBsYW5nZXIgSGlzdG9yaWUg4oaSIENvaW5UcmFja2luZyAoYWIgOTYg4oKsL0ouKSB3ZWdlbiBtYXhpbWFsZXIgQsO2cnNlbi1JbnRlZ3JhdGlvbiAoMzAwKykgdW5kIEFubGFnZS1TTy1FeHBvcnQuIERlRmktUG93ZXItVXNlciDihpIgS29pbmx5IChhYiA0OSDigqwvSi4pIHdlZ2VuIGRlciBiZXN0ZW4gRGVGaS1Qcm90b2tvbGwtRXJrZW5udW5nICg4MDArIEludGVncmF0aW9uZW4pLiBLb3N0ZW5sb3NlciBFaW5zdGllZyBtaXQgUG9ydGZvbGlvLVRyYWNraW5nIOKGkiBXYWx0aW8gKGtvc3RlbmxvcyBiaXMgenVyIFN0ZXVlcnJlcG9ydC1FcnN0ZWxsdW5nKS4gQWxsZSB2aWVyIFRvb2xzIGJlcmVjaG5lbiBuYWNoIEZJRk8gdW5kIHVudGVyc3TDvHR6ZW4gZGllIEFubGFnZSBTTy4ifQogICAgfSwKICAgIHsKICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwKICAgICAgIm5hbWUiOiAiV2FzIGlzdCBkZXIgVW50ZXJzY2hpZWQgendpc2NoZW4gQ29pblRyYWNraW5nIHVuZCBCbG9ja3BpdD8iLAogICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7IkB0eXBlIjogIkFuc3dlciIsICJ0ZXh0IjogIkNvaW5UcmFja2luZyAoRGV1dHNjaGxhbmQsIHNlaXQgMjAxMik6IE1hcmt0ZsO8aHJlciBpbSBEQUNILVJhdW0sIDMwMCsgQsO2cnNlbi1JbnRlZ3JhdGlvbmVuLCAxLDUgTWlvLiBOdXR6ZXIsIGxlYmVuc2xhbmdlIExpemVueiBtw7ZnbGljaCwga29tcGxleGVyZSBVSS4gUHJlaXNtb2RlbGwga3VtdWxhdGl2OiBhbGxlIGplbWFscyBnZXTDpHRpZ3RlbiBUcmFuc2FrdGlvbmVuIHrDpGhsZW4uIEFiIDk2IOKCrC9KYWhyLiBCbG9ja3BpdCAow5ZzdGVycmVpY2gsIHNlaXQgMjAxNyk6IE1vZGVybmVyZSBVSSwgZWluZmFjaGVyIGbDvHIgRWluc3RlaWdlciwgZmVydGlnZSBTdGV1ZXJmb3JtdWxhcmUsIEFubGFnZSBTTyBhbHMgUERGLCBQcmVpcyBwcm8gU3RldWVyamFociAobmljaHQga3VtdWxhdGl2KS4gQWIgNDkg4oKsL1N0ZXVlcmphaHIuIEbDvHIgbmV1ZSBBbmxlZ2VyOiBCbG9ja3BpdCBnw7xuc3RpZ2VyIHVuZCBlaW5mYWNoZXIuIEbDvHIgZXJmYWhyZW5lIEFubGVnZXIgbWl0IGxhbmdlciBIaXN0b3J5OiBDb2luVHJhY2tpbmcgb2Z0IGxlaXN0dW5nc2bDpGhpZ2VyLiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJJc3QgS29pbmx5IGbDvHIgRGV1dHNjaGxhbmQgZ2VlaWduZXQ\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJLb2lubHkgaXN0IGVpbmdlc2NocsOkbmt0IGbDvHIgRGV1dHNjaGxhbmQgZ2VlaWduZXQuIFN0w6Rya2VuOiA4MDArIELDtnJzZW4tSW50ZWdyYXRpb25lbiAoZGllIG1laXN0ZW4gYWxsZXIgVG9vbHMpLCBzZWhyIGd1dGUgRGVGaS1Fcmtlbm51bmcsIGludHVpdGl2ZSBCZW51dHplcm9iZXJmbMOkY2hlLiBTY2h3w6RjaGVuOiBFcnN0ZWxsdCBrZWluZSBmZXJ0aWdlIEFubGFnZSBTTyBhbHMgUERGIOKAkyBEYXRlbiBtw7xzc2VuIG1hbnVlbGwgaW4gRUxTVEVSIMO8YmVydHJhZ2VuIHdlcmRlbi4gS2VpbmUgc3BlemlmaXNjaGUgT3B0aW1pZXJ1bmcgZsO8ciBkZXV0c2NoZSBTdGV1ZXJnZXNldHplLiBGw7xyIHJlaW5lIFRyYW5zYWt0aW9uc2VyZmFzc3VuZyB1bmQgaW50ZXJuYXRpb25hbGUgUG9ydGZvbGlvcyBzdGFyaywgZsO8ciBkZW4gZGV1dHNjaGVuIFN0ZXVlcnJlcG9ydCBpbSBOYWNodGVpbCBnZWdlbsO8YmVyIENvaW5UcmFja2luZyB1bmQgQmxvY2twaXQuIn0KICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIlVudGVyc3TDvHR6dCBXYWx0aW8gRGV1dHNjaGxhbmQ\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJXYWx0aW8gaXN0IHNlaXQgTcOkcnogMjAyNiBpbiBEZXV0c2NobGFuZCB2ZXJmw7xnYmFyLiBCZXNvbmRlcmhlaXQ6IFdhbHRpbyBiZXJlY2huZXQgS29zdGVuIHBybyBTdGV1ZXJqYWhyIChuaWNodCBrdW11bGF0aXYgw7xiZXIgYWxsZSBUcmFuc2FrdGlvbmVuIGRlciBHZXNhbXRoaXN0b3JpZSkg4oCTIGRhcyBtYWNodCBlcyBmw7xyIExhbmd6ZWl0LUludmVzdG9yZW4gbWl0IGdyb8OfZXIgVHJhbnNha3Rpb25zaGlzdG9yaWUgZ8O8bnN0aWdlciBhbHMgQ29pblRyYWNraW5nLiA3MDArIEludGVncmF0aW9uZW4sIGtvc3Rlbmxvc2VyIFBvcnRmb2xpby1UcmFja2VyLiBEQUM4LVJlYWRpbmVzcyB6dW0gU3RhbmQgTWFpIDIwMjYgbm9jaCBuaWNodCB2b2xsc3TDpG5kaWcgdW1nZXNldHp0LiBGw7xyIEVpbnN0ZWlnZXIgdW5kIG1pdHRsZXJlIFBvcnRmb2xpb3MgZWluZSBpbnRlcmVzc2FudGUgZ8O8bnN0aWdlIEFsdGVybmF0aXZlLiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJNdXNzIGljaCBlaW5lIEtyeXB0byBTdGV1ZXJzb2Z0d2FyZSBudXR6ZW4\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJHZXNldHpsaWNoIG5pY2h0IHZlcnBmbGljaHRlbmQg4oCTIGFiZXIgcHJha3Rpc2NoIHVudmVybWVpZGxpY2ggYWIgY2EuIDIwKyBUcmFuc2FrdGlvbmVuIHBybyBKYWhyLiBEaWUgRklGTy1NZXRob2RlIChpbiBEZXV0c2NobGFuZCBlaW56aWdlIGFuZXJrYW5udGUgQmVyZWNobnVuZ3NtZXRob2RlKSBtYW51ZWxsIHp1IGJlcmVjaG5lbiBpc3QgYmVpIG1laHJlcmVuIELDtnJzZW4gdW5kIENvaW5zIG5haGV6dSB1bm3DtmdsaWNoIG9obmUgRmVobGVyLiBTZWl0IERBQzggKDEuIEphbnVhciAyMDI2KSBnbGVpY2h0IGRhcyBGaW5hbnphbXQgU3RldWVyZXJrbMOkcnVuZ2VuIGF1dG9tYXRpc2NoIG1pdCBCw7Zyc2VuZGF0ZW4gYWIuIEZlaGxlciBpbiBkZXIgRklGTy1CZXJlY2hudW5nIHdlcmRlbiBkYW5uIHNvZm9ydCBzaWNodGJhci4gRWluZSBTdGV1ZXJzb2Z0d2FyZSBmw7xyIDQ54oCTMTUwIOKCrCBwcm8gSmFociBpc3QgZGFtaXQgZWluZSBWZXJzaWNoZXJ1bmcgZ2VnZW4gdGV1cmUgTmFjaGZvcmRlcnVuZ2VuLiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJTaW5kIEtyeXB0byBTdGV1ZXJzb2Z0d2FyZS1Lb3N0ZW4gc3RldWVybGljaCBhYnNldHpiYXI\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJKYS4gRGllIEtvc3RlbiBmw7xyIEtyeXB0by1TdGV1ZXJzb2Z0d2FyZSAoQ29pblRyYWNraW5nLCBCbG9ja3BpdCwgS29pbmx5LCBXYWx0aW8pIHNpbmQgYWxzIFdlcmJ1bmdza29zdGVuIGJlaSBkZW4gc29uc3RpZ2VuIEVpbmvDvG5mdGVuICjCpyAyMiBOci4gMyBFU3RHKSBvZGVyIGFscyBLb3N0ZW4gZGVyIFN0ZXVlcmVya2zDpHJ1bmcgYWJzZXR6YmFyLiBCZWkgZWluZXIgSmFocmVzZ2Viw7xociB2b24gNDnigJMxNTAg4oKsIHVuZCBlaW5lbSBTdGV1ZXJzYXR6IHZvbiAzMCUgc3BhcnQgZGFzIDE14oCTNDUg4oKsIFN0ZXVlcm4g4oCTIGRpZSBTb2Z0d2FyZSB6YWhsdCBzaWNoIGRhbWl0IHRlaWx3ZWlzZSBzZWxic3QuIn0KICAgIH0KICBdCn0KPC9zY3JpcHQ+Cgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgIkB0eXBlIjogIkl0ZW1MaXN0IiwKICAibmFtZSI6ICJCZXN0ZSBLcnlwdG8gU3RldWVyc29mdHdhcmUgRGV1dHNjaGxhbmQgMjAyNiIsCiAgImRlc2NyaXB0aW9uIjogIlZlcmdsZWljaCBkZXIgYmVzdGVuIEtyeXB0by1TdGV1ZXItVG9vbHMgZsO8ciBkZXV0c2NoZSBBbmxlZ2VyIDIwMjYiLAogICJudW1iZXJPZkl0ZW1zIjogNCwKICAiaXRlbUxpc3RFbGVtZW50IjogWwogICAgewogICAgICAiQHR5cGUiOiAiTGlzdEl0ZW0iLAogICAgICAicG9zaXRpb24iOiAxLAogICAgICAibmFtZSI6ICJDb2luVHJhY2tpbmciLAogICAgICAiZGVzY3JpcHRpb24iOiAiTWFya3Rmw7xocmVyIERldXRzY2hsYW5kOiAzMDArIELDtnJzZW4sIDEsNSBNaW8uIE51dHplciwgQW5sYWdlIFNPLCBEQUM4LXJlYWR5LiBBYiA5NiDigqwvSmFoci4iLAogICAgICAidXJsIjogImh0dHBzOi8vY29pbnRyYWNraW5nLmluZm8iCiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiTGlzdEl0ZW0iLAogICAgICAicG9zaXRpb24iOiAyLAogICAgICAibmFtZSI6ICJCbG9ja3BpdCIsCiAgICAgICJkZXNjcmlwdGlvbiI6ICJNb2Rlcm5lIFVJLCDDlnN0ZXJyZWljaCwgQW5sYWdlIFNPIGFscyBQREYsIGFiIDQ5IOKCrC9TdGV1ZXJqYWhyLCBEQUM4LXJlYWR5LiIsCiAgICAgICJ1cmwiOiAiaHR0cHM6Ly9ibG9ja3BpdC5pbyIKICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJMaXN0SXRlbSIsCiAgICAgICJwb3NpdGlvbiI6IDMsCiAgICAgICJuYW1lIjogIktvaW5seSIsCiAgICAgICJkZXNjcmlwdGlvbiI6ICJJbnRlcm5hdGlvbmFsIGbDvGhyZW5kLCA4MDArIEludGVncmF0aW9uZW4sIGJlc3RlIERlRmktRXJrZW5udW5nLCBhYiA0OSDigqwvSmFoci4gS2VpbiBkZXV0c2NoZXMgQW5sYWdlLVNPLUZvcm11bGFyLiIsCiAgICAgICJ1cmwiOiAiaHR0cHM6Ly9rb2lubHkuaW8iCiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiTGlzdEl0ZW0iLAogICAgICAicG9zaXRpb24iOiA0LAogICAgICAibmFtZSI6ICJXYWx0aW8iLAogICAgICAiZGVzY3JpcHRpb24iOiAiRnJhbmtyZWljaCwgNzAwKyBJbnRlZ3JhdGlvbmVuLCBrb3N0ZW5sb3NlciBQb3J0Zm9saW8tVHJhY2tlciwgcHJvIFN0ZXVlcmphaHIgYWJnZXJlY2huZXQuIFNlaXQgTcOkcnogMjAyNiBpbiBEZXV0c2NobGFuZC4iLAogICAgICAidXJsIjogImh0dHBzOi8vd2FsdGlvLmNvbS9kZSIKICAgIH0KICBdCn0KPC9zY3JpcHQ+Cgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgIkB0eXBlIjogIkhvd1RvIiwKICAibmFtZSI6ICJLcnlwdG8gU3RldWVyc29mdHdhcmUgaW4gNSBTY2hyaXR0ZW4gZWlucmljaHRlbiIsCiAgImRlc2NyaXB0aW9uIjogIlNjaHJpdHQtZsO8ci1TY2hyaXR0LUFubGVpdHVuZyB6dW0gRWlucmljaHRlbiBlaW5lciBLcnlwdG8tU3RldWVyc29mdHdhcmUgZsO8ciBkaWUgZGV1dHNjaGUgU3RldWVyZXJrbMOkcnVuZyAyMDI1IiwKICAidG90YWxUaW1lIjogIlBUMUgiLAogICJzdGVwIjogWwogICAgeyJAdHlwZSI6ICJIb3dUb1N0ZXAiLCAicG9zaXRpb24iOiAxLCAibmFtZSI6ICJTb2Z0d2FyZSBhdXN3w6RobGVuIHVuZCBrb3N0ZW5sb3NlbiBBY2NvdW50IGVyc3RlbGxlbiIsICJ0ZXh0IjogIlfDpGhsZSBDb2luVHJhY2tpbmcsIEJsb2NrcGl0LCBLb2lubHkgb2RlciBXYWx0aW8gamUgbmFjaCBkZWluZW0gTnV0enVuZ3Nwcm9maWwuIFN0YXJ0ZSBpbW1lciBtaXQgZGVtIGtvc3Rlbmxvc2VuIFRlc3QtQWNjb3VudCBiZXZvciBkdSBrYXVmc3QuIn0sCiAgICB7IkB0eXBlIjogIkhvd1RvU3RlcCIsICJwb3NpdGlvbiI6IDIsICJuYW1lIjogIkFsbGUgQsO2cnNlbiB1bmQgV2FsbGV0cyB2ZXJiaW5kZW4iLCAidGV4dCI6ICJJbXBvcnRpZXJlIFRyYW5zYWt0aW9uc2RhdGVuIHZvbiBqZWRlciBnZW51dHp0ZW4gQsO2cnNlIHZpYSBBUEktU2NobMO8c3NlbCAoYXV0b21hdGlzY2ggdW5kIGFrdHVlbGwpIG9kZXIgQ1NWLUV4cG9ydCAobWFudWVsbCkuIEbDvHIgSGFyZHdhcmUgV2FsbGV0cyAoTGVkZ2VyLCBUcmV6b3IpOiDDtmZmZW50bGljaGUgQWRyZXNzZSBpbSBUb29sIGVpbmdlYmVuLiJ9LAogICAgeyJAdHlwZSI6ICJIb3dUb1N0ZXAiLCAicG9zaXRpb24iOiAzLCAibmFtZSI6ICJUcmFuc2FrdGlvbmVuIHByw7xmZW4gdW5kIERlRmktQWt0aXZpdMOkdGVuIGVyZ8OkbnplbiIsICJ0ZXh0IjogIlByw7xmZSBvYiBhbGxlIFRyYW5zYWt0aW9uZW4ga29ycmVrdCBrYXRlZ29yaXNpZXJ0IHd1cmRlbi4gREVYLVRyYW5zYWt0aW9uZW4sIFN0YWtpbmctUmV3YXJkcyB1bmQgRGVGaS1Ba3Rpdml0w6R0ZW4gbcO8c3NlbiBnZ2YuIG1hbnVlbGwgbmFjaGdldHJhZ2VuIG9kZXIga29ycmlnaWVydCB3ZXJkZW4uIn0sCiAgICB7IkB0eXBlIjogIkhvd1RvU3RlcCIsICJwb3NpdGlvbiI6IDQsICJuYW1lIjogIlN0ZXVlcnJlcG9ydCBmw7xyIDIwMjUgZ2VuZXJpZXJlbiIsICJ0ZXh0IjogIkJlemFobHRlbiBQbGFuIGFrdGl2aWVyZW4gdW5kIEZJRk8tYmFzaWVydGVuIGRldXRzY2hlbiBTdGV1ZXJyZXBvcnQgZ2VuZXJpZXJlbi4gQ29pblRyYWNraW5nIHVuZCBCbG9ja3BpdCBlcnN0ZWxsZW4gZGllIEFubGFnZSBTTyBhbHMgZmVydGlnZXMgRG9rdW1lbnQuIEtvaW5seSB1bmQgV2FsdGlvIGxpZWZlcm4gZGllIFdlcnRlIHp1bSBtYW51ZWxsZW4gRWludHJhZyBpbiBFTFNURVIuIn0sCiAgICB7IkB0eXBlIjogIkhvd1RvU3RlcCIsICJwb3NpdGlvbiI6IDUsICJuYW1lIjogIkJlcmljaHQgaW4gRUxTVEVSIGVpbnBmbGVnZW4g4oCTIEZyaXN0IDMxLiBKdWxpIDIwMjYiLCAidGV4dCI6ICJXZXJ0ZSBhdXMgZGVtIFN0ZXVlcnJlcG9ydCBpbiBkaWUgQW5sYWdlIFNPIGluIEVMU1RFUiBlaW50cmFnZW4uIEFiZ2FiZWZyaXN0IFN0ZXVlcmphaHIgMjAyNTogMzEuIEp1bGkgMjAyNiBvaG5lIFN0ZXVlcmJlcmF0ZXIsIDI4LiBGZWJydWFyIDIwMjcgbWl0IFN0ZXVlcmJlcmF0ZXIuIn0KICBdCn0KPC9zY3JpcHQ+Cgo8c3R5bGU+CkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI\/ZmFtaWx5PU91dGZpdDp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDAmZmFtaWx5PUpldEJyYWlucytNb25vOndnaHRANDAwOzYwMDs3MDAmZmFtaWx5PUV4bysyOndnaHRAODAwOzkwMCZkaXNwbGF5PXN3YXAnKTsKOnJvb3R7CiAgLS1hOiNGNzkzMUE7LS1hMjpyZ2JhKDI0NywxNDcsMjYsLjA5KTstLWEzOnJnYmEoMjQ3LDE0NywyNiwuMjIpOwogIC0tZzojMmVjYzcxOy0tZzI6cmdiYSg0NiwyMDQsMTEzLC4wOCk7LS1nMzpyZ2JhKDQ2LDIwNCwxMTMsLjIyKTsKICAtLXI6I2U3NGMzYzstLXIyOnJnYmEoMjMxLDc2LDYwLC4wOCk7LS1yMzpyZ2JhKDIzMSw3Niw2MCwuMjIpOwogIC0tYjojNWRhZGUyOy0tYjI6cmdiYSg5MywxNzMsMjI2LC4wOCk7LS1iMzpyZ2JhKDkzLDE3MywyMjYsLjIyKTsKICAtLXk6I2YwYzA0MDstLXkyOnJnYmEoMjQwLDE5Miw2NCwuMDgpOy0teTM6cmdiYSgyNDAsMTkyLDY0LC4yMik7CiAgLS1wOiM5YjU5YjY7LS1wMjpyZ2JhKDE1NSw4OSwxODIsLjA4KTstLXAzOnJnYmEoMTU1LDg5LDE4MiwuMjIpOwogIC0tYzojMWFiYzljOy0tYzI6cmdiYSgyNiwxODgsMTU2LC4wOCk7LS1jMzpyZ2JhKDI2LDE4OCwxNTYsLjIyKTsKfQouc3Z7bWF4LXdpZHRoOjkxMHB4O21hcmdpbjowIGF1dG87cGFkZGluZzowIDIwcHggNzBweDtiYWNrZ3JvdW5kOiMwNjBlMGE7Zm9udC1mYW1pbHk6J091dGZpdCcsc2Fucy1zZXJpZjtjb2xvcjojZjBmN2YyfQouc3YgKntib3gtc2l6aW5nOmJvcmRlci1ib3h9Ci5zdiBoMntmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZTpjbGFtcCgxOXB4LDIuNnZ3LDI3cHgpO21hcmdpbjo1MnB4IDAgMTJweDtsaW5lLWhlaWdodDoxLjI7Y29sb3I6I2YwZjdmMn0KLnN2IGgyIGVte2ZvbnQtc3R5bGU6bm9ybWFsO2NvbG9yOnZhcigtLWEpfQouc3YgaDN7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjgwMDtmb250LXNpemU6Y2xhbXAoMTVweCwydncsMjBweCk7bWFyZ2luOjIycHggMCAxMHB4O2NvbG9yOiNmMGY3ZjJ9Ci5zdiBwe2ZvbnQtc2l6ZToxNS41cHg7bGluZS1oZWlnaHQ6MS45Nztjb2xvcjojYzhkZGQwO21hcmdpbi1ib3R0b206MTZweH0KLnN2IHAgc3Ryb25ne2NvbG9yOiNmMGY3ZjJ9Ci5zdiB1bCwuc3Ygb2x7cGFkZGluZy1sZWZ0OjIycHg7Y29sb3I6I2M4ZGRkMDtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoxLjk1O21hcmdpbi1ib3R0b206MTZweH0KLnN2IGxpe21hcmdpbi1ib3R0b206N3B4fQouc3YgYS5pbHtjb2xvcjp2YXIoLS1hKTt0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjMpO2ZvbnQtd2VpZ2h0OjYwMH0KLnN2IGEuaWwuZ3tjb2xvcjp2YXIoLS1nKTtib3JkZXItY29sb3I6cmdiYSg0NiwyMDQsMTEzLC4zNSl9Ci5zdiBhLmlsLnJ7Y29sb3I6dmFyKC0tcik7Ym9yZGVyLWNvbG9yOnJnYmEoMjMxLDc2LDYwLC4zKX0KLnN2IGEuaWwuYntjb2xvcjp2YXIoLS1iKTtib3JkZXItY29sb3I6cmdiYSg5MywxNzMsMjI2LC4zKX0KLnN2IGEuaWwucHtjb2xvcjp2YXIoLS1wKTtib3JkZXItY29sb3I6cmdiYSgxNTUsODksMTgyLC4zKX0KLnN2IGEuaWwuY3tjb2xvcjp2YXIoLS1jKTtib3JkZXItY29sb3I6cmdiYSgyNiwxODgsMTU2LC4zKX0KLnN2IGEuc3Jje2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxMHB4O2NvbG9yOiM1YTZhM2E7YmFja2dyb3VuZDojMGExMjBhO2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4xNCk7Ym9yZGVyLXJhZGl1czo0cHg7cGFkZGluZzoxcHggNnB4O21hcmdpbi1sZWZ0OjRweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Ci5zdi1ocntoZWlnaHQ6MXB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLHZhcigtLWEzKSx0cmFuc3BhcmVudCk7bWFyZ2luOjUwcHggMH0KCi8qIEhFUk8gKi8KLnN2LWhlcm97YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLHZhcigtLWEyKSx2YXIoLS1nMikpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYTMpO2JvcmRlci1yYWRpdXM6MTRweDtwYWRkaW5nOjMwcHggMzRweDttYXJnaW46MCAwIDI2cHg7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVufQouc3YtaGVybzo6YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7dG9wOi02MHB4O3JpZ2h0Oi02MHB4O3dpZHRoOjI0MHB4O2hlaWdodDoyNDBweDtiYWNrZ3JvdW5kOnJhZGlhbC1ncmFkaWVudChjaXJjbGUscmdiYSgyNDcsMTQ3LDI2LC4wNyksdHJhbnNwYXJlbnQgNzAlKTtwb2ludGVyLWV2ZW50czpub25lfQouc3YtYmFkZ2Vze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6OHB4O21hcmdpbi1ib3R0b206MTRweH0KLnN2LWJhZGdle2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6M3B4IDlweDtib3JkZXItcmFkaXVzOjRweDtsZXR0ZXItc3BhY2luZzouMDhlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Ci5zdi1iYWRnZS5ve2NvbG9yOnZhcigtLWEpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYTMpO2JhY2tncm91bmQ6dmFyKC0tYTIpfQouc3YtYmFkZ2UuZ3tjb2xvcjp2YXIoLS1nKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWczKTtiYWNrZ3JvdW5kOnZhcigtLWcyKX0KLnN2LWJhZGdlLnJ7Y29sb3I6dmFyKC0tcik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1yMyk7YmFja2dyb3VuZDp2YXIoLS1yMil9Ci5zdi1oZXJvIGgxe2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOmNsYW1wKDIwcHgsMy4xdncsMzRweCk7bGluZS1oZWlnaHQ6MS4wODtjb2xvcjojZjBmN2YyO21hcmdpbjowIDAgMTNweH0KLnN2LWhlcm8gaDEgc3Bhbntjb2xvcjp2YXIoLS1hKX0KLnN2LWhlcm8tbGVhZHtmb250LXNpemU6MTUuNXB4O2NvbG9yOiNjOGRkZDA7bGluZS1oZWlnaHQ6MS45MzttYXJnaW46MCAwIDIwcHh9Ci5zdi1oZXJvLWdyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dhcDoxMnB4fQouc3YtaGVyby1wYW5lbHtiYWNrZ3JvdW5kOiMwYTEyMGE7Ym9yZGVyLXJhZGl1czoxMXB4O3BhZGRpbmc6MTRweCAxOHB4fQouc3YtaGVyby1wYW5lbC5ne2JvcmRlcjoxcHggc29saWQgcmdiYSg0NiwyMDQsMTEzLC4xMil9LnN2LWhlcm8tcGFuZWwuYXtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMTIpfQouc3YtaGVyby1wYW5lbCBoM3ttYXJnaW46MCAwIDlweDtmb250LXNpemU6MTJweDtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6ODAwfQouc3YtaGVyby1wYW5lbCBoMy5ne2NvbG9yOnZhcigtLWcpfS5zdi1oZXJvLXBhbmVsIGgzLmF7Y29sb3I6dmFyKC0tYSl9Ci5zdi1oZXJvLXBhbmVsIHVse3BhZGRpbmctbGVmdDoxNHB4O2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiNjOGRkZDA7bGluZS1oZWlnaHQ6MS44NTttYXJnaW46MH0KLnN2LWhlcm8tcGFuZWwgbGl7bWFyZ2luLWJvdHRvbTo0cHh9CgovKiBUT09MIEtBUlRFTiAqLwouc3YtdG9vbHtiYWNrZ3JvdW5kOiMwYTEyMGE7Ym9yZGVyLXJhZGl1czoxNHB4O3BhZGRpbmc6MjZweCAyOHB4O21hcmdpbjoyMnB4IDA7cG9zaXRpb246cmVsYXRpdmV9Ci5zdi10b29sLmN0e2JvcmRlci1sZWZ0OjVweCBzb2xpZCAjMUE3RkUwfQouc3YtdG9vbC5icHtib3JkZXItbGVmdDo1cHggc29saWQgdmFyKC0tYSl9Ci5zdi10b29sLmtve2JvcmRlci1sZWZ0OjVweCBzb2xpZCAjNkVFN0M3fQouc3YtdG9vbC53YXtib3JkZXItbGVmdDo1cHggc29saWQgdmFyKC0tcCl9Cgouc3YtdG9vbC1iYWRnZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MThweDtyaWdodDoxOHB4O2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6NHB4IDlweDtib3JkZXItcmFkaXVzOjVweDtsZXR0ZXItc3BhY2luZzouMWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0KLnN2LXRvb2wtYmFkZ2UuYmVzdHtjb2xvcjojMDAwO2JhY2tncm91bmQ6dmFyKC0tZyl9Ci5zdi10b29sLWJhZGdlLmVhc3l7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kOnZhcigtLWEpfQouc3YtdG9vbC1iYWRnZS5kZWZpe2NvbG9yOiMwMDA7YmFja2dyb3VuZDojNkVFN0M3fQouc3YtdG9vbC1iYWRnZS5uZXd7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOnZhcigtLXApfQouc3YtdG9vbC1iYWRnZS5mcmVle2JhY2tncm91bmQ6IzJhMmEwYTtjb2xvcjp2YXIoLS15KTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXkzKX0KCi5zdi10b29sLWhlYWRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtnYXA6MTZweDttYXJnaW4tYm90dG9tOjE4cHg7ZmxleC13cmFwOndyYXB9Ci5zdi10b29sLWxvZ297d2lkdGg6NDRweDtoZWlnaHQ6NDRweDtib3JkZXItcmFkaXVzOjEwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE1cHg7Y29sb3I6I2ZmZjtmbGV4LXNocmluazowfQouc3YtdG9vbC5jdCAuc3YtdG9vbC1sb2dve2JhY2tncm91bmQ6IzFBN0ZFMH0KLnN2LXRvb2wuYnAgLnN2LXRvb2wtbG9nb3tiYWNrZ3JvdW5kOnZhcigtLWEpO2NvbG9yOiMwMDB9Ci5zdi10b29sLmtvIC5zdi10b29sLWxvZ297YmFja2dyb3VuZDojNkVFN0M3O2NvbG9yOiMwMDB9Ci5zdi10b29sLndhIC5zdi10b29sLWxvZ297YmFja2dyb3VuZDp2YXIoLS1wKX0KCi5zdi10b29sLWluZm97ZmxleDoxfQouc3YtdG9vbC1uYW1le2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOmNsYW1wKDE4cHgsMi41dncsMjRweCk7bGluZS1oZWlnaHQ6MS4xO2NvbG9yOiNmMGY3ZjI7bWFyZ2luLWJvdHRvbTozcHh9Ci5zdi10b29sLW1ldGF7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjlweDttYXJnaW4tYm90dG9tOjhweH0KLnN2LXRvb2wuY3QgLnN2LXRvb2wtbWV0YXtjb2xvcjojMUE3RkUwfQouc3YtdG9vbC5icCAuc3YtdG9vbC1tZXRhe2NvbG9yOnZhcigtLWEpfQouc3YtdG9vbC5rbyAuc3YtdG9vbC1tZXRhe2NvbG9yOiM2RUU3Qzd9Ci5zdi10b29sLndhIC5zdi10b29sLW1ldGF7Y29sb3I6dmFyKC0tcCl9Ci5zdi10b29sLXByaWNle2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo2cHg7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjExcHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6NHB4IDEwcHg7YmFja2dyb3VuZDojMDYwZTBhO2JvcmRlci1yYWRpdXM6NXB4O2NvbG9yOiNmMGY3ZjI7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4wNil9Cgouc3YtdG9vbC1zdGF0c3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMTAwcHgsMWZyKSk7Z2FwOjdweDttYXJnaW46MTRweCAwfQouc3YtdHN7YmFja2dyb3VuZDojMDYwZTBhO2JvcmRlcjoxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMDQpO2JvcmRlci1yYWRpdXM6OHB4O3BhZGRpbmc6MTBweCAxMnB4O3RleHQtYWxpZ246Y2VudGVyfQouc3YtdHMtdmFse2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOmNsYW1wKDExcHgsMS41dncsMTVweCk7bGluZS1oZWlnaHQ6MS4xO21hcmdpbi1ib3R0b206M3B4fQouc3YtdHMtdmFsLmd7Y29sb3I6dmFyKC0tZyl9LnN2LXRzLXZhbC5ye2NvbG9yOnZhcigtLXIpfS5zdi10cy12YWwuYXtjb2xvcjp2YXIoLS1hKX0uc3YtdHMtdmFsLnl7Y29sb3I6dmFyKC0teSl9LnN2LXRzLXZhbC5ue2NvbG9yOiNjOGRkZDB9Ci5zdi10cy1sYWJlbHtmb250LXNpemU6OHB4O2NvbG9yOiMzYTNhMWE7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7bGluZS1oZWlnaHQ6MS40fQoKLnN2LXRvb2wtYm9keXtmb250LXNpemU6MTVweDtjb2xvcjojYzhkZGQwO2xpbmUtaGVpZ2h0OjEuOTM7bWFyZ2luOjE0cHggMCAxMnB4fQouc3YtdG9vbC1ib2R5IHN0cm9uZ3tjb2xvcjojZjBmN2YyfQoKLnN2LXByb3MtY29uc3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnI7Z2FwOjEwcHg7bWFyZ2luOjEycHggMH0KLnN2LXBje2JhY2tncm91bmQ6IzA2MGUwYTtib3JkZXItcmFkaXVzOjlweDtwYWRkaW5nOjEycHggMTRweH0KLnN2LXBjIGg0e2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo4MDA7Zm9udC1zaXplOjEycHg7bWFyZ2luOjAgMCA4cHh9Ci5zdi1wYyBoNC5ne2NvbG9yOnZhcigtLWcpfS5zdi1wYyBoNC5ye2NvbG9yOnZhcigtLXIpfQouc3YtcGMgdWx7cGFkZGluZy1sZWZ0OjE0cHg7Zm9udC1zaXplOjEyLjVweDtjb2xvcjojOWRiZmFhO2xpbmUtaGVpZ2h0OjEuODI7bWFyZ2luOjB9Ci5zdi1wYyBsaXttYXJnaW4tYm90dG9tOjRweH0KCi5zdi10b29sLWZvcntiYWNrZ3JvdW5kOnJnYmEoNDYsMjA0LDExMywuMDQpO2JvcmRlcjoxcHggc29saWQgcmdiYSg0NiwyMDQsMTEzLC4xKTtib3JkZXItcmFkaXVzOjlweDtwYWRkaW5nOjExcHggMTVweDtmb250LXNpemU6MTMuNXB4O2NvbG9yOiNjOGRkZDA7bGluZS1oZWlnaHQ6MS44MjttYXJnaW46MTBweCAwIDB9Ci5zdi10b29sLWZvciBzdHJvbmd7Y29sb3I6dmFyKC0tZyl9CgovKiBQUkVJU1RBQkVMTEUgKi8KLnN2LXR3e292ZXJmbG93LXg6YXV0bztib3JkZXItcmFkaXVzOjEycHg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjEpO21hcmdpbjoyMHB4IDB9Ci5zdi10Ymx7d2lkdGg6MTAwJTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7bWluLXdpZHRoOjU2MHB4fQouc3YtdGJsIHRoe2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Y29sb3I6dmFyKC0tYSk7bGV0dGVyLXNwYWNpbmc6LjA4ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3BhZGRpbmc6MTFweCAxNHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWEzKTtiYWNrZ3JvdW5kOiMwODBjMDg7dGV4dC1hbGlnbjpsZWZ0fQouc3YtdGJsIHRke3BhZGRpbmc6MTBweCAxNHB4O2NvbG9yOiNjOGRkZDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4wNCk7Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6MS43NTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Ci5zdi10YmwgdGQ6Zmlyc3QtY2hpbGR7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmMGY3ZjJ9Ci5zdi10YmwgdHI6bGFzdC1jaGlsZCB0ZHtib3JkZXItYm90dG9tOm5vbmV9Ci5zdi10YmwgdHI6bnRoLWNoaWxkKG9kZCkgdGR7YmFja2dyb3VuZDpyZ2JhKDI0NywxNDcsMjYsLjAxMil9Ci5zdi10YmwgLmhsIHRke2JhY2tncm91bmQ6cmdiYSg0NiwyMDQsMTEzLC4wNSkhaW1wb3J0YW50O2JvcmRlci1sZWZ0OjNweCBzb2xpZCB2YXIoLS1nKX0KLnRjLWd7Y29sb3I6dmFyKC0tZyk7Zm9udC13ZWlnaHQ6NzAwfS50Yy1ye2NvbG9yOnZhcigtLXIpO2ZvbnQtd2VpZ2h0OjcwMH0udGMtYXtjb2xvcjp2YXIoLS1hKTtmb250LXdlaWdodDo3MDB9LnRjLXl7Y29sb3I6dmFyKC0teSk7Zm9udC13ZWlnaHQ6NzAwfQoudGMtb2t7Y29sb3I6dmFyKC0tZyl9LnRjLW5ve2NvbG9yOnZhcigtLXIpfS50Yy1wYXJ0e2NvbG9yOnZhcigtLXkpfQoKLyogUFJPRklMLUVNUEZFSExVTkdFTiAqLwouc3YtcHJvZmlsZXN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsbWlubWF4KDIwMHB4LDFmcikpO2dhcDoxMHB4O21hcmdpbjoxOHB4IDB9Ci5zdi1wcm9maWxle2JhY2tncm91bmQ6IzBhMTIwYTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMDkpO2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjE2cHg7Ym9yZGVyLXRvcDozcHggc29saWQgdmFyKC0tYSl9Ci5zdi1wcm9maWxlLmN0e2JvcmRlci10b3AtY29sb3I6IzFBN0ZFMH0KLnN2LXByb2ZpbGUuYnB7Ym9yZGVyLXRvcC1jb2xvcjp2YXIoLS1hKX0KLnN2LXByb2ZpbGUua297Ym9yZGVyLXRvcC1jb2xvcjojNkVFN0M3fQouc3YtcHJvZmlsZS53YXtib3JkZXItdG9wLWNvbG9yOnZhcigtLXApfQouc3YtcHJvZmlsZS1pY29ue2ZvbnQtc2l6ZToyNnB4O21hcmdpbi1ib3R0b206OHB4fQouc3YtcHJvZmlsZS11c2Vye2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjEzcHg7Y29sb3I6I2YwZjdmMjttYXJnaW4tYm90dG9tOjRweH0KLnN2LXByb2ZpbGUtdG9vbHtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OXB4O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjhweDtwYWRkaW5nOjJweCA3cHg7Ym9yZGVyLXJhZGl1czo0cHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9Ci5zdi1wcm9maWxlLmN0IC5zdi1wcm9maWxlLXRvb2x7Y29sb3I6IzFBN0ZFMDtiYWNrZ3JvdW5kOnJnYmEoMjYsMTI3LDIyNCwuMSl9Ci5zdi1wcm9maWxlLmJwIC5zdi1wcm9maWxlLXRvb2x7Y29sb3I6dmFyKC0tYSk7YmFja2dyb3VuZDp2YXIoLS1hMil9Ci5zdi1wcm9maWxlLmtvIC5zdi1wcm9maWxlLXRvb2x7Y29sb3I6IzZFRTdDNztiYWNrZ3JvdW5kOnJnYmEoMTEwLDIzMSwxOTksLjA4KX0KLnN2LXByb2ZpbGUud2EgLnN2LXByb2ZpbGUtdG9vbHtjb2xvcjp2YXIoLS1wKTtiYWNrZ3JvdW5kOnZhcigtLXAyKX0KLnN2LXByb2ZpbGUtYm9keXtmb250LXNpemU6MTIuNXB4O2NvbG9yOiM5ZGJmYWE7bGluZS1oZWlnaHQ6MS43Mn0KCi8qIEJPWCAqLwouc3YtYm94e2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjE4cHggMjJweDttYXJnaW46MjBweCAwfQouc3YtYm94Lm9yZ3tiYWNrZ3JvdW5kOnZhcigtLWEyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWEzKX0KLnN2LWJveC5ncm57YmFja2dyb3VuZDp2YXIoLS1nMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1nMyl9Ci5zdi1ib3gucmVke2JhY2tncm91bmQ6dmFyKC0tcjIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tcjMpfQouc3YtYm94Lnlsd3tiYWNrZ3JvdW5kOnZhcigtLXkyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXkzKX0KLnN2LWJveC10e2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4LjVweDtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjE0ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi1ib3R0b206MTBweH0KLnN2LWJveC5vcmcgLnN2LWJveC10e2NvbG9yOnZhcigtLWEpfS5zdi1ib3guZ3JuIC5zdi1ib3gtdHtjb2xvcjp2YXIoLS1nKX0uc3YtYm94LnJlZCAuc3YtYm94LXR7Y29sb3I6dmFyKC0tcil9LnN2LWJveC55bHcgLnN2LWJveC10e2NvbG9yOnZhcigtLXkpfQouc3YtYm94IHAsLnN2LWJveCB1bHtmb250LXNpemU6MTQuNXB4O2NvbG9yOiNjOGRkZDA7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjEuOX0KLnN2LWJveCBwOm5vdCg6bGFzdC1jaGlsZCksLnN2LWJveCB1bDpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MTBweH0KLnN2LWJveCBsaXttYXJnaW4tYm90dG9tOjZweH0KLnN2LWJveCBzdHJvbmd7Y29sb3I6I2YwZjdmMn0KCi8qIFNFVFVQIFNURVBTICovCi5zdi1zdGVwc3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDowO21hcmdpbjoyMHB4IDB9Ci5zdi1zdGVwe2Rpc3BsYXk6ZmxleDtnYXA6MDtwb3NpdGlvbjpyZWxhdGl2ZX0KLnN2LXN0ZXA6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjIycHg7dG9wOjQ2cHg7d2lkdGg6MnB4O2hlaWdodDpjYWxjKDEwMCUgLSAyMHB4KTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsdmFyKC0tYTMpLHRyYW5zcGFyZW50KX0KLnN2LXN0ZXAtbnVte3dpZHRoOjQ0cHg7aGVpZ2h0OjQ0cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDp2YXIoLS1hKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MThweDtjb2xvcjojMDAwO2ZsZXgtc2hyaW5rOjA7bWFyZ2luLXJpZ2h0OjE4cHg7bWFyZ2luLWJvdHRvbToxMnB4O3otaW5kZXg6MX0KLnN2LXN0ZXAtYm9keXtiYWNrZ3JvdW5kOiMwYTEyMGE7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjA4KTtib3JkZXItcmFkaXVzOjExcHg7cGFkZGluZzoxNnB4IDIwcHg7bWFyZ2luLWJvdHRvbToxMHB4O2ZsZXg6MX0KLnN2LXN0ZXAtYm9keSBoM3ttYXJnaW46MCAwIDhweDtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiNmMGY3ZjJ9Ci5zdi1zdGVwLWJvZHkgaDMgc3Bhbntjb2xvcjp2YXIoLS1hKX0KLnN2LXN0ZXAtYm9keSBwe2ZvbnQtc2l6ZToxNC41cHg7Y29sb3I6I2M4ZGRkMDtsaW5lLWhlaWdodDoxLjk7bWFyZ2luOjB9CgovKiBRVU9URSAqLwouc3YtcXtib3JkZXItbGVmdDo0cHggc29saWQgdmFyKC0tYSk7YmFja2dyb3VuZDp2YXIoLS1hMik7cGFkZGluZzoxOHB4IDIycHg7bWFyZ2luOjIycHggMDtib3JkZXItcmFkaXVzOjAgMTFweCAxMXB4IDB9Ci5zdi1xIGJsb2NrcXVvdGV7bWFyZ2luOjAgMCAxMHB4O2ZvbnQtc2l6ZToxNS41cHg7Y29sb3I6I2YwZTVjYztmb250LXN0eWxlOml0YWxpYztsaW5lLWhlaWdodDoxLjkyfQouc3YtcS1hdHRye2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo5cHg7Y29sb3I6IzVhNGExYTtsaW5lLWhlaWdodDoxLjd9Ci5zdi1xLWF0dHIgc3Ryb25ne2NvbG9yOnZhcigtLWEpfQoKLyogRkFRICovCi5zdi1mYXF7bWFyZ2luOjE4cHggMH0KLnN2LWZpe2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4xKTtib3JkZXItcmFkaXVzOjlweDttYXJnaW4tYm90dG9tOjdweDtvdmVyZmxvdzpoaWRkZW59Ci5zdi1mcXtwYWRkaW5nOjE0cHggMThweDtjdXJzb3I6cG9pbnRlcjtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2YwZjdmMjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO3VzZXItc2VsZWN0Om5vbmU7YmFja2dyb3VuZDojMGExMjBhO2xpbmUtaGVpZ2h0OjEuNH0KLnN2LWZxOjphZnRlcntjb250ZW50OicrJztmb250LXNpemU6MjBweDtjb2xvcjp2YXIoLS1hKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMjJzO2ZsZXgtc2hyaW5rOjA7bWFyZ2luLWxlZnQ6MTJweH0KLnN2LWZpLm9wZW4gLnN2LWZxOjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0KLnN2LWZhe21heC1oZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjptYXgtaGVpZ2h0IC4zNXMgZWFzZX0KLnN2LWZpLm9wZW4gLnN2LWZhe21heC1oZWlnaHQ6NTAwcHh9Ci5zdi1mYS1pe3BhZGRpbmc6MTRweCAxOHB4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNjOGRkZDA7bGluZS1oZWlnaHQ6MS45O2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMDgpfQouc3YtZmEtaSBzdHJvbmd7Y29sb3I6I2YwZjdmMn0KCi8qIENUQSAqLwouc3YtY3Rhe2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZyx2YXIoLS1hMiksdHJhbnNwYXJlbnQpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYTMpO2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjIycHggMjZweDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MjhweCAwfQouc3YtY3RhLWJ0bntkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOnZhcigtLWcpO2NvbG9yOiMwMDAgIWltcG9ydGFudDtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxNXB4O3BhZGRpbmc6MTNweCAyOHB4O2JvcmRlci1yYWRpdXM6OXB4O3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDo4cHh9CgovKiBDQVJEUyAqLwouc3YtY2FyZHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsbWlubWF4KDE2NXB4LDFmcikpO2dhcDo4cHg7bWFyZ2luOjE0cHggMH0KLnN2LWNhcmR7YmFja2dyb3VuZDojMGExMjBhO2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4wNyk7Ym9yZGVyLXJhZGl1czo4cHg7cGFkZGluZzoxMnB4O3RleHQtZGVjb3JhdGlvbjpub25lO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLWJvdHRvbTpub25lfQouc3YtY2FyZC1jYXR7Zm9udC1zaXplOjhweDtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtjb2xvcjp2YXIoLS1hKTttYXJnaW4tYm90dG9tOjNweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Ci5zdi1jYXJkLXRpdGxle2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojZjBmN2YyO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNH0KCi5zdi1hdXRob3J7YmFja2dyb3VuZDp2YXIoLS1hMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1hMyk7Ym9yZGVyLXJhZGl1czoxMnB4O3BhZGRpbmc6MThweCAyMnB4O21hcmdpbjoyNnB4IDA7ZGlzcGxheTpmbGV4O2dhcDoxNHB4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Ci5zdi1hdnt3aWR0aDo0NnB4O2hlaWdodDo0NnB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZyx2YXIoLS1hKSxyZ2JhKDI0NywxNDcsMjYsLjMpKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTdweDtjb2xvcjojMDAwO2ZsZXgtc2hyaW5rOjB9Ci5zdi1hbntmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNmMGY3ZjJ9Ci5zdi1hcntmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OHB4O2NvbG9yOnZhcigtLWEpO21hcmdpbjoycHggMCA2cHh9Ci5zdi1hYntmb250LXNpemU6MTIuNXB4O2NvbG9yOiM5ZGJmYWE7bGluZS1oZWlnaHQ6MS42NX0KLnN2LWRpc2N7YmFja2dyb3VuZDp2YXIoLS1yMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1yMyk7Ym9yZGVyLXJhZGl1czoxMHB4O3BhZGRpbmc6MTNweCAxN3B4O2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiNkOWEwYTA7bGluZS1oZWlnaHQ6MS44NTttYXJnaW46MjBweCAwfQouc3YtbWV0YXtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OHB4O2NvbG9yOiMyYTRhMWE7bWFyZ2luLXRvcDoxNHB4O2xpbmUtaGVpZ2h0OjEuOX0KCkBtZWRpYShtYXgtd2lkdGg6NjYwcHgpey5zdi1oZXJvLWdyaWQsLnN2LXByb3MtY29ucywuc3YtcHJvZmlsZXN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn0uc3Ytc3RlcC1udW17ZGlzcGxheTpub25lfS5zdi1zdGVwLWJvZHl7bWFyZ2luLWJvdHRvbToxMHB4fS5zdi10b29sLWhlYWRlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjEwcHh9LnN2LWF1dGhvcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59fQo8L3N0eWxlPgoKPGRpdiBjbGFzcz0ic3YiPgoKPCEtLSBIRVJPIC0tPgo8ZGl2IGNsYXNzPSJzdi1oZXJvIj4KICA8ZGl2IGNsYXNzPSJzdi1iYWRnZXMiPgogICAgPHNwYW4gY2xhc3M9InN2LWJhZGdlIG8iPlNvZnR3YXJlLVZlcmdsZWljaCAyMDI2PC9zcGFuPgogICAgPHNwYW4gY2xhc3M9InN2LWJhZGdlIGciPjQgVG9vbHMgaW0gVGVzdDwvc3Bhbj4KICAgIDxzcGFuIGNsYXNzPSJzdi1iYWRnZSBvIj5EQUM4LXJlYWR5PC9zcGFuPgogICAgPHNwYW4gY2xhc3M9InN2LWJhZGdlIHIiPlN0YW5kOiBNYWkgMjAyNjwvc3Bhbj4KICA8L2Rpdj4KICA8aDE+S3J5cHRvIFN0ZXVlcnNvZnR3YXJlIFZlcmdsZWljaCAyMDI2Ojxicj48c3Bhbj5Db2luVHJhY2tpbmcgdnMuIEJsb2NrcGl0IHZzLiBLb2lubHkgdnMuIFdhbHRpbzwvc3Bhbj48L2gxPgogIDxwIGNsYXNzPSJzdi1oZXJvLWxlYWQiPlNlaXQgREFDOCBhbSAxLiBKYW51YXIgMjAyNiBpbiBLcmFmdCBpc3QsIGdsZWljaHQgZGFzIEZpbmFuemFtdCBTdGV1ZXJlcmtsw6RydW5nZW4gYXV0b21hdGlzY2ggbWl0IELDtnJzZW5kYXRlbiBhYi4gRmVobGVyIGluIGRlciBGSUZPLUJlcmVjaG51bmcgd2VyZGVuIHNpY2h0YmFyLiA8c3Ryb25nPkVpbmUgS3J5cHRvLVN0ZXVlcnNvZnR3YXJlIGlzdCBkYW1pdCBrZWluZSBTcGllbGVyZWkgbWVociDigJMgc2llIGlzdCBQZmxpY2h0dmVyc2ljaGVydW5nLjwvc3Ryb25nPiBBYmVyIHdlbGNoZSBsb2hudCBzaWNoIGbDvHIgd2VuPyBXaXIgdmVyZ2xlaWNoZW4gZGllIHZpZXIgZsO8aHJlbmRlbiBUb29scyBlaHJsaWNoIOKAkyBtaXQgUHJlaXNlbiwgU3TDpHJrZW4sIFNjaHfDpGNoZW4gdW5kIGtsYXJlciBFbXBmZWhsdW5nIGplIE51dHplci1Qcm9maWwuPC9wPgogIDxkaXYgY2xhc3M9InN2LWhlcm8tZ3JpZCI+CiAgICA8ZGl2IGNsYXNzPSJzdi1oZXJvLXBhbmVsIGciPgogICAgICA8aDMgY2xhc3M9ImciPldhcyBkdSBpbiBkaWVzZW0gQXJ0aWtlbCBsZXJuc3Q8L2gzPgogICAgICA8dWw+CiAgICAgICAgPGxpPkNvaW5UcmFja2luZywgQmxvY2twaXQsIEtvaW5seSwgV2FsdGlvIGltIERpcmVrdHZlcmdsZWljaDwvbGk+CiAgICAgICAgPGxpPlByZWlzbW9kZWxsZSBlcmtsw6RydDoga3VtdWxhdGl2IHZzLiBwcm8gU3RldWVyamFocjwvbGk+CiAgICAgICAgPGxpPkFubGFnZSBTTzogd2VsY2hlIFRvb2xzIHNpZSBmZXJ0aWcgZXJzdGVsbGVuPC9saT4KICAgICAgICA8bGk+REFDOC1SZWFkaW5lc3M6IHdlciBpc3QgYmVyZWl0LCB3ZXIgbmljaHQ8L2xpPgogICAgICAgIDxsaT5LbGFyZSBFbXBmZWhsdW5nIGplIE51dHplci1Qcm9maWwgKDQgUHJvZmlsZSk8L2xpPgogICAgICAgIDxsaT41LVNjaHJpdHRlLVNldHVwOiBTb2Z0d2FyZSBpbiBlaW5lciBTdHVuZGUgZWlucmljaHRlbjwvbGk+CiAgICAgIDwvdWw+CiAgICA8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LWhlcm8tcGFuZWwgYSI+CiAgICAgIDxoMyBjbGFzcz0iYSI+U2NobmVsbC3DnGJlcnNpY2h0PC9oMz4KICAgICAgPHVsPgogICAgICAgIDxsaT48c3Ryb25nPlRlc3RzaWVnZXIgTWFya3Rmw7xocmVyOjwvc3Ryb25nPiBDb2luVHJhY2tpbmcgKDMwMCsgQsO2cnNlbik8L2xpPgogICAgICAgIDxsaT48c3Ryb25nPkVpbnN0ZWlnZXItRW1wZmVobHVuZzo8L3N0cm9uZz4gQmxvY2twaXQgKGVpbmZhY2hzdGUgVUkpPC9saT4KICAgICAgICA8bGk+PHN0cm9uZz5EZUZpLVBvd2VyLVVzZXI6PC9zdHJvbmc+IEtvaW5seSAoODAwKyBJbnRlZ3JhdGlvbmVuKTwvbGk+CiAgICAgICAgPGxpPjxzdHJvbmc+R8O8bnN0aWdzdGUgT3B0aW9uOjwvc3Ryb25nPiBXYWx0aW8gKHBybyBTdGV1ZXJqYWhyKTwvbGk+CiAgICAgICAgPGxpPjxzdHJvbmc+RmVydGlnZSBBbmxhZ2UgU086PC9zdHJvbmc+IENvaW5UcmFja2luZyArIEJsb2NrcGl0PC9saT4KICAgICAgICA8bGk+PHN0cm9uZz5EQUM4LXJlYWR5Ojwvc3Ryb25nPiBDVCwgQmxvY2twaXQsIEtvaW5seSDigJMgV2FsdGlvIHRlaWx3ZWlzZTwvbGk+CiAgICAgIDwvdWw+CiAgICA8L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzdi1xIj4KICA8YmxvY2txdW90ZT4mYmRxdW87RklGTyBtYW51ZWxsIGJlcmVjaG5lbiBpc3QgYmVpIG1laHIgYWxzIDIwIFRyYW5zYWt0aW9uZW4gcHJvIEphaHIgbmFoZXp1IHVubcO2Z2xpY2ggb2huZSBGZWhsZXIuIFVuZCBzZWl0IERBQzggd2VyZGVuIGRpZXNlIEZlaGxlciBhYiAyMDI3IGF1dG9tYXRpc2NoIGF1ZmZhbGxlbiDigJMgd2VubiBkYXMgRmluYW56YW10IGRpZSBCw7Zyc2VuZGF0ZW4gZ2VnZW4gZGllIFN0ZXVlcmVya2zDpHJ1bmcgYWJnbGVpY2h0LiBFaW5lIFN0ZXVlcnNvZnR3YXJlIGbDvHIgNDnigJMxNTAg4oKsIHBybyBKYWhyIGlzdCBkYW1pdCBkaWUgZ8O8bnN0aWdzdGUgVmVyc2ljaGVydW5nIGRpZSBlaW4gS3J5cHRvLUFubGVnZXIga2F1ZmVuIGthbm4uIERpZSBGcmFnZSBpc3QgbmljaHQgb2IsIHNvbmRlcm4gd2VsY2hlLiZsZHF1bzs8L2Jsb2NrcXVvdGU+CiAgPGRpdiBjbGFzcz0ic3YtcS1hdHRyIj48c3Ryb25nPkZlbGl4IFJpZWdlcjwvc3Ryb25nPjxzcGFuPkdyw7xuZGVyICZhbXA7IENoZWZyZWRha3RldXIgS3J5cHRvWnVrdW5mdC5jb20gJm1pZGRvdDsgTWFpIDIwMjY8L3NwYW4+PC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic3YtaHIiPjwvZGl2PgoKPCEtLSBXQVJVTSBTVEVVRVJTT0ZUV0FSRSAtLT4KPGgyPldhcnVtIGR1IDIwMjYgZWluZSA8ZW0+S3J5cHRvLVN0ZXVlcnNvZnR3YXJlIGJyYXVjaHN0PC9lbT48L2gyPgoKPHA+RHJlaSBHcsO8bmRlIG1hY2hlbiBLcnlwdG8tU3RldWVyc29mdHdhcmUgMjAyNiBmYWt0aXNjaCB1bnZlcnppY2h0YmFyOjwvcD4KCjxkaXYgY2xhc3M9InN2LWJveCBvcmciPgogIDxkaXYgY2xhc3M9InN2LWJveC10Ij4mIzEyODE2MTsgRGllIDMgR3LDvG5kZSB3YXJ1bSBTdGV1ZXJzb2Z0d2FyZSAyMDI2IFBmbGljaHQgaXN0PC9kaXY+CiAgPHVsPgogICAgPGxpPjxzdHJvbmc+RklGTy1QZmxpY2h0Ojwvc3Ryb25nPiBEZXV0c2NobGFuZCBlcmtlbm50IG51ciBkaWUgRklGTy1NZXRob2RlIChGaXJzdCBJbiwgRmlyc3QgT3V0KSBhbi4gQmVpIG1laHJlcmVuIEthdWZ6ZWl0cHVua3RlbiB1bmQgQ29pbnMgaXN0IGRhcyBtYW51ZWxsIG5pY2h0IGtvcnJla3QgYmVyZWNoZW5iYXIuIEZlaGxlciBiZWkgRklGTyA9IGZhbHNjaGUgU3RldWVyZXJrbMOkcnVuZyA9IE5hY2h6YWhsdW5nICsgU3RyYWZlbi48L2xpPgogICAgPGxpPjxzdHJvbmc+REFDOCBhYiAyMDI2Ojwvc3Ryb25nPiBLcnlwdG9iw7Zyc2VuIG1lbGRlbiBhbGxlIFRyYW5zYWt0aW9uZW4gYXV0b21hdGlzY2ggYW5zIEZpbmFuemFtdC4gQWIgRW5kZSAyMDI3IHdlcmRlbiBkaWVzZSBEYXRlbiBtaXQgU3RldWVyZXJrbMOkcnVuZ2VuIGFiZ2VnbGljaGVuLiBXZXIgZmFsc2NoIGJlcmVjaG5ldCBoYXQsIGJla29tbXQgUG9zdC4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI1L2tyeXB0b3dhZWhydW5nZW4tc3RldWVybi8iIGNsYXNzPSJpbCI+TWVociB6dSBEQUM4IGF1ZiBLcnlwdG9adWt1bmZ0LjwvYT48L2xpPgogICAgPGxpPjxzdHJvbmc+QW5sYWdlIFNPOjwvc3Ryb25nPiBLcnlwdG8tR2V3aW5uZSBtw7xzc2VuIGluIGRpZSBBbmxhZ2UgU08gaW4gRUxTVEVSIGVpbmdldHJhZ2VuIHdlcmRlbi4gQ29pblRyYWNraW5nIHVuZCBCbG9ja3BpdCBlcnN0ZWxsZW4gZGllc2VzIEZvcm11bGFyIGF1dG9tYXRpc2NoIGFscyBmZXJ0aWdlIFBERiDigJMgb2huZSBTb2Z0d2FyZTogbWFudWVsbGVyIEF1ZndhbmQgdm9uIFN0dW5kZW4uPC9saT4KICA8L3VsPgo8L2Rpdj4KCjxkaXYgY2xhc3M9InN2LWhyIj48L2Rpdj4KCjwhLS0gVE9PTCAxOiBDT0lOVFJBQ0tJTkcgLS0+CjxoMj5EaWUgNCBiZXN0ZW4gS3J5cHRvLVN0ZXVlci1Ub29scyBpbSBWZXJnbGVpY2g8L2gyPgoKPGRpdiBjbGFzcz0ic3YtdG9vbCBjdCI+CiAgPHNwYW4gY2xhc3M9InN2LXRvb2wtYmFkZ2UgYmVzdCI+JiMxMjc3NzU7IERldXRzY2hsYW5kLU1hcmt0ZsO8aHJlcjwvc3Bhbj4KICA8ZGl2IGNsYXNzPSJzdi10b29sLWhlYWRlciI+CiAgICA8ZGl2IGNsYXNzPSJzdi10b29sLWxvZ28iPkNUPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi10b29sLWluZm8iPgogICAgICA8ZGl2IGNsYXNzPSJzdi10b29sLW5hbWUiPkNvaW5UcmFja2luZzwvZGl2PgogICAgICA8ZGl2IGNsYXNzPSJzdi10b29sLW1ldGEiPk3DnE5DSEVOLCBERVVUU0NITEFORCAmbWlkZG90OyBzZWl0IDIwMTIgJm1pZGRvdDsgMSw1IE1pby4gTnV0emVyICZtaWRkb3Q7IGNvaW50cmFja2luZy5pbmZvPC9kaXY+CiAgICAgIDxzcGFuIGNsYXNzPSJzdi10b29sLXByaWNlIj5BYiA5NiDigqwvSmFociAmbWlkZG90OyBMaWZldGltZSBhYiAxNjkg4oKsPC9zcGFuPgogICAgPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic3YtdG9vbC1zdGF0cyI+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGciPjMwMCs8L2Rpdj48ZGl2IGNsYXNzPSJzdi10cy1sYWJlbCI+QsO2cnNlbi1JbnRlZ3JhdGlvbmVuPC9kaXY+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGciPkphPC9kaXY+PGRpdiBjbGFzcz0ic3YtdHMtbGFiZWwiPkFubGFnZSBTTyBmZXJ0aWc8L2Rpdj48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXRzIj48ZGl2IGNsYXNzPSJzdi10cy12YWwgZyI+REFDOC1yZWFkeTwvZGl2PjxkaXYgY2xhc3M9InN2LXRzLWxhYmVsIj52b2xsc3TDpG5kaWc8L2Rpdj48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXRzIj48ZGl2IGNsYXNzPSJzdi10cy12YWwgbiI+MjAwPC9kaXY+PGRpdiBjbGFzcz0ic3YtdHMtbGFiZWwiPkdyYXRpcy1UcmFuc2FrdGlvbmVuPC9kaXY+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGEiPkt1bXVsYXRpdjwvZGl2PjxkaXYgY2xhc3M9InN2LXRzLWxhYmVsIj5QcmVpc21vZGVsbDwvZGl2PjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtdHMiPjxkaXYgY2xhc3M9InN2LXRzLXZhbCBnIj4yNS4wMDArPC9kaXY+PGRpdiBjbGFzcz0ic3YtdHMtbGFiZWwiPlN0ZXVlcmJlcmF0ZXItTmV0endlcms8L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8cCBjbGFzcz0ic3YtdG9vbC1ib2R5Ij5Db2luVHJhY2tpbmcgaXN0IGRlciA8c3Ryb25nPnVuYmVzdHJpdHRlbmUgTWFya3Rmw7xocmVyIGltIGRldXRzY2hzcHJhY2hpZ2VuIFJhdW08L3N0cm9uZz4g4oCTIGdlZ3LDvG5kZXQgMjAxMiBpbiBNw7xuY2hlbiwga25hcHAgMSw1IE1pbGxpb25lbiBha3RpdmUgTnV0emVyIHdlbHR3ZWl0LCBncsO2w590ZSBCw7Zyc2VuLUludGVncmF0aW9uc2xpc3RlICgzMDArKS4gV2FzIENvaW5UcmFja2luZyBoZXJhdXNoZWJ0OiB2b2xsc3TDpG5kaWdlIEFubGFnZS1TTy1HZW5lcmllcnVuZyBhbHMgZmVydGlnZXMgUERGLCBkYXMgZGlyZWt0IGluIEVMU1RFUiBob2NoZ2VsYWRlbiB3ZXJkZW4ga2FubiwgZWluIE5ldHp3ZXJrIHZvbiAyNS4wMDArIFN0ZXVlcmJlcmF0ZXJuIHVuZCBVbnRlcm5laG1lbiBzb3dpZSBtYXhpbWFsZSBEZXRhaWx0aWVmZSBiZWkgZGVyIFRyYW5zYWt0aW9uc2FuYWx5c2UuIDxzdHJvbmc+U2Nod8OkY2hlOjwvc3Ryb25nPiBEYXMga3VtdWxhdGl2ZSBQcmVpc21vZGVsbCBiZXN0cmFmdCBsYW5nasOkaHJpZ2UgQW5sZWdlciDigJMgd2VyIDUuMDAwIGhpc3RvcmlzY2hlIFRyYW5zYWt0aW9uZW4gaGF0LCB6YWhsdCBmw7xyIGFsbGUsIGF1Y2ggd2VubiBlciBkaWVzZXMgSmFociBudXIgMTAwIFRyYWRlcyBnZW1hY2h0IGhhdC4gRGllIFVJIGdpbHQgYWxzIGtvbXBsZXggdW5kIHdlbmlnZXIgYW5mw6RuZ2VyZnJldW5kbGljaC4gPGEgaHJlZj0iaHR0cHM6Ly9jb2ludHJhY2tpbmcuaW5mby9kZS9zdGV1ZXItZ3VpZGVzL3N0YWtpbmctc3RldWVybiIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPmNvaW50cmFja2luZy5pbmZvLCAyMDI2PC9hPjwvcD4KICA8ZGl2IGNsYXNzPSJzdi1wcm9zLWNvbnMiPgogICAgPGRpdiBjbGFzcz0ic3YtcGMiPjxoNCBjbGFzcz0iZyI+UHJvPC9oND48dWw+PGxpPjMwMCsgQsO2cnNlbiwgV2FsbGV0cywgQmxvY2tjaGFpbnM8L2xpPjxsaT5GZXJ0aWdlIEFubGFnZSBTTyBhbHMgUERGIGbDvHIgRUxTVEVSPC9saT48bGk+REFDOC1yZWFkeSwgRklGTyBhdXRvbWF0aXNjaDwvbGk+PGxpPkxpZmV0aW1lLUxpemVueiBtw7ZnbGljaCAoMTY5IOKCrCBmw7xyIDMuNTAwIFRyYW5zYWt0aW9uZW4pPC9saT48bGk+MjUuMDAwKyBTdGV1ZXJiZXJhdGVyLU5ldHp3ZXJrPC9saT48bGk+S29zdGVubG9zZSBWZXJzaW9uOiAyMDAgVHJhbnNha3Rpb25lbjwvbGk+PC91bD48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXBjIj48aDQgY2xhc3M9InIiPkNvbnRyYTwvaDQ+PHVsPjxsaT5LdW11bGF0aXZlcyBQcmVpc21vZGVsbCBiZW5hY2h0ZWlsaWd0IGVyZmFocmVuZSBBbmxlZ2VyPC9saT48bGk+VUkgZ2lsdCBhbHMgdmVyYWx0ZXQgdW5kIGtvbXBsZXg8L2xpPjxsaT5BYiA5NiDigqwvSi4gdGV1cmVyIGFscyBCbG9ja3BpdCB1bmQgS29pbmx5PC9saT48bGk+S2VpbiBMaWZldGltZS1Nb2RlbGwgZsO8ciB1bmJlZ3Jlbnp0ZSBUcmFuc2FrdGlvbmVuPC9saT48L3VsPjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InN2LXRvb2wtZm9yIj48c3Ryb25nPkVtcGZvaGxlbiBmw7xyOjwvc3Ryb25nPiBBa3RpdmUgVHJhZGVyIG1pdCB1bWZhbmdyZWljaGVyIELDtnJzZW4tTnV0enVuZyAoQmluYW5jZSwgS3Jha2VuLCBDb2luYmFzZSwgTGVkZ2VyIGdsZWljaHplaXRpZyksIEFubGVnZXIgZGllIG1heGltYWxlIERldGFpbHRpZWZlIGJyYXVjaGVuLCBOdXR6ZXIgbWl0IFN0ZXVlcmJlcmF0ZXIgaW0gQ29pblRyYWNraW5nLU5ldHp3ZXJrLjwvZGl2Pgo8L2Rpdj4KCjwhLS0gVE9PTCAyOiBCTE9DS1BJVCAtLT4KPGRpdiBjbGFzcz0ic3YtdG9vbCBicCI+CiAgPHNwYW4gY2xhc3M9InN2LXRvb2wtYmFkZ2UgZWFzeSI+JiMxMjc5MTk7IEVpbnN0ZWlnZXItRW1wZmVobHVuZzwvc3Bhbj4KICA8ZGl2IGNsYXNzPSJzdi10b29sLWhlYWRlciI+CiAgICA8ZGl2IGNsYXNzPSJzdi10b29sLWxvZ28iPkJQPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi10b29sLWluZm8iPgogICAgICA8ZGl2IGNsYXNzPSJzdi10b29sLW5hbWUiPkJsb2NrcGl0PC9kaXY+CiAgICAgIDxkaXYgY2xhc3M9InN2LXRvb2wtbWV0YSI+TElOWiwgw5ZTVEVSUkVJQ0ggJm1pZGRvdDsgc2VpdCAyMDE3ICZtaWRkb3Q7IDM1MC4wMDArIEt1bmRlbiAmbWlkZG90OyBibG9ja3BpdC5pbzwvZGl2PgogICAgICA8c3BhbiBjbGFzcz0ic3YtdG9vbC1wcmljZSI+QWIgNDkg4oKsL1N0ZXVlcmphaHIgJm1pZGRvdDsga2VpbmUga3VtdWxhdGl2ZSBCZXJlY2hudW5nPC9zcGFuPgogICAgPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic3YtdG9vbC1zdGF0cyI+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGciPjMwMCs8L2Rpdj48ZGl2IGNsYXNzPSJzdi10cy1sYWJlbCI+QsO2cnNlbi1JbnRlZ3JhdGlvbmVuPC9kaXY+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGciPkphPC9kaXY+PGRpdiBjbGFzcz0ic3YtdHMtbGFiZWwiPkFubGFnZSBTTyBhbHMgUERGPC9kaXY+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGciPkRBQzgtcmVhZHk8L2Rpdj48ZGl2IGNsYXNzPSJzdi10cy1sYWJlbCI+dm9sbHN0w6RuZGlnPC9kaXY+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGciPktvc3RlbmxvczwvZGl2PjxkaXYgY2xhc3M9InN2LXRzLWxhYmVsIj5HcmF0aXMgUG9ydGZvbGlvLVRyYWNraW5nPC9kaXY+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGciPlBybyBKYWhyPC9kaXY+PGRpdiBjbGFzcz0ic3YtdHMtbGFiZWwiPlByZWlzbW9kZWxsPC9kaXY+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGciPk1vZGVybjwvZGl2PjxkaXYgY2xhc3M9InN2LXRzLWxhYmVsIj5VSS1EZXNpZ248L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8cCBjbGFzcz0ic3YtdG9vbC1ib2R5Ij5CbG9ja3BpdCBpc3QgPHN0cm9uZz7DlnN0ZXJyZWljaHMgZsO8aHJlbmRlcyBLcnlwdG8tU3RldWVyLVRvb2w8L3N0cm9uZz4gbWl0IGRlciBtb2Rlcm5zdGVuIEJlbnV0emVyb2JlcmZsw6RjaGUgaW0gVmVyZ2xlaWNoLiBEYXMgZW50c2NoZWlkZW5kZSBBbGxlaW5zdGVsbHVuZ3NtZXJrbWFsOiA8c3Ryb25nPlByZWlzbW9kZWxsIHBybyBTdGV1ZXJqYWhyPC9zdHJvbmc+IHN0YXR0IGt1bXVsYXRpdi4gV2VyIGRpZXNlcyBKYWhyIDE1MCBUcmFuc2FrdGlvbmVuIGhhdHRlLCB6YWhsdCBmw7xyIDE1MCDigJMgZWdhbCBvYiBlciBpbiBkZXIgVmVyZ2FuZ2VuaGVpdCAxMC4wMDAgaGF0dGUuIERhcyBtYWNodCBCbG9ja3BpdCBmw7xyIExhbmd6ZWl0LUFubGVnZXIgbWl0IGxhbmdlciBUcmFuc2FrdGlvbnNoaXN0b3JpZSBkZXV0bGljaCBnw7xuc3RpZ2VyIGFscyBDb2luVHJhY2tpbmcuIEFubGFnZSBTTyB3aXJkIGFscyBmZXJ0aWdlcyBGb3JtdWxhciBleHBvcnRpZXJ0LiBTdMOkcmtlIGJlaSBkZXIgQmVudXR6ZXJmw7xocnVuZzogQmxvY2twaXQgZXJrbMOkcnQgU2Nocml0dCBmw7xyIFNjaHJpdHQgd2FzIHdvIGVpbmdldHJhZ2VuIHdlcmRlbiBtdXNzIOKAkyBpZGVhbCBmw7xyIEtyeXB0by1FaW5zdGVpZ2VyIG9obmUgU3RldWVyLVZvcndpc3Nlbi4gPGEgaHJlZj0iaHR0cHM6Ly93d3cuYmxvY2twaXQuaW8vZGUtZGUvYmxvZy9iZXN0ZS1rcnlwdG8tc3RldWVyLXRvb2xzIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+YmxvY2twaXQuaW8sIEZlYi4gMjAyNjwvYT48L3A+CiAgPGRpdiBjbGFzcz0ic3YtcHJvcy1jb25zIj4KICAgIDxkaXYgY2xhc3M9InN2LXBjIj48aDQgY2xhc3M9ImciPlBybzwvaDQ+PHVsPjxsaT5Hw7xuc3RpZ3N0ZXMgRWluc3RpZWdzYW5nZWJvdDogNDkg4oKsL1N0ZXVlcmphaHI8L2xpPjxsaT5QcmVpc21vZGVsbCBwcm8gSmFociDigJMga2VpbmUga3VtdWxhdGl2ZSBCZXN0cmFmdW5nPC9saT48bGk+TW9kZXJuc3RlLCBpbnR1aXRpdnN0ZSBVSSBhbGxlciB2aWVyIFRvb2xzPC9saT48bGk+RmVydGlnZSBBbmxhZ2UgU08gYWxzIFBERjwvbGk+PGxpPkRBQzgtcmVhZHksIFN0ZXVlcm9wdGltaWVydW5ncy1GZWF0dXJlPC9saT48bGk+S29zdGVubG9zZXIgUG9ydGZvbGlvLVRyYWNrZXIgb2huZSBUcmFuc2FrdGlvbnNsaW1pdDwvbGk+PC91bD48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXBjIj48aDQgY2xhc3M9InIiPkNvbnRyYTwvaDQ+PHVsPjxsaT5LZWluIExpZmV0aW1lLU1vZGVsbCDigJMgemFobGUgamVkZXMgSmFociBlcm5ldXQ8L2xpPjxsaT5XZW5pZ2VyIELDtnJzZW4tSW50ZWdyYXRpb25lbiBhbHMgQ29pblRyYWNraW5nPC9saT48bGk+RGVGaS1Fcmtlbm51bmcgd2VuaWdlciBhdXNnZXJlaWZ0IGFscyBLb2lubHk8L2xpPjxsaT5adXNhdHpmdW5rdGlvbmVuIChIZXJrdW5mdHNuYWNod2Vpcykga29zdGVuIGV4dHJhPC9saT48L3VsPjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InN2LXRvb2wtZm9yIj48c3Ryb25nPkVtcGZvaGxlbiBmw7xyOjwvc3Ryb25nPiBFaW5zdGVpZ2VyIHVuZCBtaXR0bGVyZSBQb3J0Zm9saW9zLCBBbmxlZ2VyIGRpZSBlaW5mYWNoZSBIYW5kaGFidW5nIMO8YmVyIEZ1bmt0aW9uc3RpZWZlIHN0ZWxsZW4sIGFsbGUgZGllIHdlbmlnZSBUcmFuc2FrdGlvbmVuIHBybyBKYWhyIGhhYmVuIHVuZCBnw7xuc3RpZyBhYnJlY2huZW4gd29sbGVuLjwvZGl2Pgo8L2Rpdj4KCjwhLS0gVE9PTCAzOiBLT0lOTFkgLS0+CjxkaXYgY2xhc3M9InN2LXRvb2wga28iPgogIDxzcGFuIGNsYXNzPSJzdi10b29sLWJhZGdlIGRlZmkiPiYjMTI3OTc4OyBEZUZpLUNoYW1waW9uPC9zcGFuPgogIDxkaXYgY2xhc3M9InN2LXRvb2wtaGVhZGVyIj4KICAgIDxkaXYgY2xhc3M9InN2LXRvb2wtbG9nbyI+S088L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXRvb2wtaW5mbyI+CiAgICAgIDxkaXYgY2xhc3M9InN2LXRvb2wtbmFtZSI+S29pbmx5PC9kaXY+CiAgICAgIDxkaXYgY2xhc3M9InN2LXRvb2wtbWV0YSI+SU5URVJOQVRJT05BTCAmbWlkZG90OyBzZWl0IDIwMTggJm1pZGRvdDsga29pbmx5LmlvPC9kaXY+CiAgICAgIDxzcGFuIGNsYXNzPSJzdi10b29sLXByaWNlIj5BYiA0OSDigqwvSmFociAmbWlkZG90OyBiaXMgenUgMTAuMDAwIEdyYXRpcy1UcmFuc2FrdGlvbmVuPC9zcGFuPgogICAgPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic3YtdG9vbC1zdGF0cyI+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGciPjgwMCs8L2Rpdj48ZGl2IGNsYXNzPSJzdi10cy1sYWJlbCI+QsO2cnNlbiArIFdhbGxldHM8L2Rpdj48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXRzIj48ZGl2IGNsYXNzPSJzdi10cy12YWwgciI+TmVpbjwvZGl2PjxkaXYgY2xhc3M9InN2LXRzLWxhYmVsIj5LZWluZSBmZXJ0aWdlIEFubGFnZSBTTzwvZGl2PjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtdHMiPjxkaXYgY2xhc3M9InN2LXRzLXZhbCBnIj5EQUM4LXJlYWR5PC9kaXY+PGRpdiBjbGFzcz0ic3YtdHMtbGFiZWwiPnZvbGxzdMOkbmRpZzwvZGl2PjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtdHMiPjxkaXYgY2xhc3M9InN2LXRzLXZhbCBnIj4xMC4wMDA8L2Rpdj48ZGl2IGNsYXNzPSJzdi10cy1sYWJlbCI+R3JhdGlzLVRyYW5zYWt0aW9uZW48L2Rpdj48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXRzIj48ZGl2IGNsYXNzPSJzdi10cy12YWwgZyI+QmVzdGU8L2Rpdj48ZGl2IGNsYXNzPSJzdi10cy1sYWJlbCI+RGVGaS1Fcmtlbm51bmc8L2Rpdj48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXRzIj48ZGl2IGNsYXNzPSJzdi10cy12YWwgYSI+U3RldWVyamFocjwvZGl2PjxkaXYgY2xhc3M9InN2LXRzLWxhYmVsIj5QcmVpc21vZGVsbDwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxwIGNsYXNzPSJzdi10b29sLWJvZHkiPktvaW5seSBpc3QgZGFzIDxzdHJvbmc+aW50ZXJuYXRpb25hbHN0ZSB1bmQgaW50ZWdyYXRpb25zc3TDpHJrc3RlIFRvb2w8L3N0cm9uZz4gaW0gVmVyZ2xlaWNoIOKAkyBtaXQgODAwKyB1bnRlcnN0w7x0enRlbiBCw7Zyc2VuLCBXYWxsZXRzIHVuZCBCbG9ja2NoYWlucyBkaWUgYnJlaXRlc3RlIEFiZGVja3VuZyDDvGJlcmhhdXB0LiBCZXNvbmRlcmUgU3TDpHJrZTogPHN0cm9uZz5EZUZpLUVya2VubnVuZzwvc3Ryb25nPiDigJMgS29pbmx5IHZlcnN0ZWh0IGtvbXBsZXhlIE9uLUNoYWluLVRyYW5zYWt0aW9uZW4gYXVmIFVuaXN3YXAsIEFhdmUsIExpZG8gdW5kIGFuZGVyZW4gUHJvdG9rb2xsZW4gYW0genV2ZXJsw6Rzc2lnc3Rlbi4gR3Jvw596w7xnaWdzdGUgR3JhdGlzLVZlcnNpb246IDEwLjAwMCBUcmFuc2FrdGlvbmVuIGtvc3RlbmxvcyAoUG9ydGZvbGlvLVRyYWNraW5nLCBvaG5lIFN0ZXVlcnJlcG9ydCkuIDxzdHJvbmc+S3JpdGlzY2hlciBTY2h3YWNocHVua3QgZsO8ciBEZXV0c2NobGFuZDo8L3N0cm9uZz4gS2Vpbmx5IGVyc3RlbGx0IGtlaW5lIGZlcnRpZ2UgQW5sYWdlIFNPIGFscyBQREYuIERldXRzY2hlIE51dHplciBtw7xzc2VuIGRpZSBXZXJ0ZSBtYW51ZWxsIGluIEVMU1RFUiDDvGJlcnRyYWdlbiDigJMgZGFzIGtvc3RldCB6dXPDpHR6bGljaGUgWmVpdCB1bmQgZXJow7ZodCBGZWhsZXJyaXNpa28uIDxhIGhyZWY9Imh0dHBzOi8vbWlzc2NyeXB0by5kZS92ZXJnbGVpY2gvc3RldWVyc29mdHdhcmUiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5taXNzY3J5cHRvLmRlLCBNYWkgMjAyNjwvYT48L3A+CiAgPGRpdiBjbGFzcz0ic3YtcHJvcy1jb25zIj4KICAgIDxkaXYgY2xhc3M9InN2LXBjIj48aDQgY2xhc3M9ImciPlBybzwvaDQ+PHVsPjxsaT44MDArIEludGVncmF0aW9uZW4g4oCTIGFic29sdXQgZsO8aHJlbmQ8L2xpPjxsaT5CZXN0ZSBEZUZpLVByb3Rva29sbC1Fcmtlbm51bmcgKFVuaXN3YXAsIEFhdmUsIExpZG8pPC9saT48bGk+MTAuMDAwIEdyYXRpcy1UcmFuc2FrdGlvbmVuIGbDvHIgUG9ydGZvbGlvLVRyYWNraW5nPC9saT48bGk+SW50dWl0aXZlLCBtb2Rlcm5lIEJlbnV0emVyb2JlcmZsw6RjaGU8L2xpPjxsaT5EQUM4LXJlYWR5LCBGSUZPIGF1dG9tYXRpc2NoPC9saT48bGk+QWIgNDkg4oKsL0ouIOKAkyBzZWhyIGZhaXJlciBQcmVpczwvbGk+PC91bD48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXBjIj48aDQgY2xhc3M9InIiPkNvbnRyYTwvaDQ+PHVsPjxsaT5LZWluZSBmZXJ0aWdlIEFubGFnZSBTTyBQREYg4oCTIG1hbnVlbGxlciBFTFNURVItRWludHJhZzwvbGk+PGxpPk5pY2h0IGbDvHIgZGVuIGRldXRzY2hlbiBNYXJrdCBwcmltw6RyIGVudHdpY2tlbHQ8L2xpPjxsaT5LZWluIGRlZGl6aWVydGVyIGRldXRzY2hlciBTdXBwb3J0PC9saT48bGk+RGV1dHNjaGUgU3RldWVyb3B0aW1pZXJ1bmdlbiB3ZW5pZ2VyIGF1c2dlcmVpZnQ8L2xpPjwvdWw+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic3YtdG9vbC1mb3IiPjxzdHJvbmc+RW1wZm9obGVuIGbDvHI6PC9zdHJvbmc+IERlRmktUG93ZXItVXNlciBtaXQgdmllbGVuIE9uLUNoYWluLVRyYW5zYWt0aW9uZW4gKFVuaXN3YXAsIEFhdmUsIExpZG8pLCBpbnRlcm5hdGlvbmFsZSBQb3J0Zm9saW9zIGF1ZiB2aWVsZW4gdmVyc2NoaWVkZW5lbiBCw7Zyc2VuLCBBbmxlZ2VyIGRpZSBkaWUgYnJlaXRlc3RlIEV4Y2hhbmdlLUFiZGVja3VuZyBicmF1Y2hlbi48L2Rpdj4KPC9kaXY+Cgo8IS0tIFRPT0wgNDogV0FMVElPIC0tPgo8ZGl2IGNsYXNzPSJzdi10b29sIHdhIj4KICA8c3BhbiBjbGFzcz0ic3YtdG9vbC1iYWRnZSBuZXciPiYjMTI4MjkzOyBOZXdjb21lciAyMDI2PC9zcGFuPgogIDxkaXYgY2xhc3M9InN2LXRvb2wtaGVhZGVyIj4KICAgIDxkaXYgY2xhc3M9InN2LXRvb2wtbG9nbyI+V0E8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXRvb2wtaW5mbyI+CiAgICAgIDxkaXYgY2xhc3M9InN2LXRvb2wtbmFtZSI+V2FsdGlvPC9kaXY+CiAgICAgIDxkaXYgY2xhc3M9InN2LXRvb2wtbWV0YSI+UEFSSVMsIEZSQU5LUkVJQ0ggJm1pZGRvdDsgc2VpdCAyMDIxICZtaWRkb3Q7IGluIERldXRzY2hsYW5kIHNlaXQgTcOkcnogMjAyNiAmbWlkZG90OyB3YWx0aW8uY29tL2RlPC9kaXY+CiAgICAgIDxzcGFuIGNsYXNzPSJzdi10b29sLXByaWNlIj5Qb3J0Zm9saW8tVHJhY2tpbmcga29zdGVubG9zICZtaWRkb3Q7IFN0ZXVlcnJlcG9ydCBwcm8gU3RldWVyamFocjwvc3Bhbj4KICAgIDwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InN2LXRvb2wtc3RhdHMiPgogICAgPGRpdiBjbGFzcz0ic3YtdHMiPjxkaXYgY2xhc3M9InN2LXRzLXZhbCBnIj43MDArPC9kaXY+PGRpdiBjbGFzcz0ic3YtdHMtbGFiZWwiPkludGVncmF0aW9uZW48L2Rpdj48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXRzIj48ZGl2IGNsYXNzPSJzdi10cy12YWwgYSI+VGVpbHdlaXNlPC9kaXY+PGRpdiBjbGFzcz0ic3YtdHMtbGFiZWwiPkFubGFnZSBTTzwvZGl2PjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtdHMiPjxkaXYgY2xhc3M9InN2LXRzLXZhbCB5Ij5UZWlsd2Vpc2U8L2Rpdj48ZGl2IGNsYXNzPSJzdi10cy1sYWJlbCI+REFDOC1SZWFkaW5lc3M8L2Rpdj48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXRzIj48ZGl2IGNsYXNzPSJzdi10cy12YWwgZyI+S29zdGVubG9zPC9kaXY+PGRpdiBjbGFzcz0ic3YtdHMtbGFiZWwiPlBvcnRmb2xpby1UcmFja2luZzwvZGl2PjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtdHMiPjxkaXYgY2xhc3M9InN2LXRzLXZhbCBnIj5Qcm8gSmFocjwvZGl2PjxkaXYgY2xhc3M9InN2LXRzLWxhYmVsIj5QcmVpc21vZGVsbCAoZ8O8bnN0aWcpPC9kaXY+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi10cyI+PGRpdiBjbGFzcz0ic3YtdHMtdmFsIGEiPlNlaXQgTXJ6LiAyNjwvZGl2PjxkaXYgY2xhc3M9InN2LXRzLWxhYmVsIj5EZXV0c2NobGFuZC1WZXJmw7xnYmFya2VpdDwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxwIGNsYXNzPSJzdi10b29sLWJvZHkiPldhbHRpbyBpc3QgZGVyIDxzdHJvbmc+TmV3Y29tZXIgYXVzIFBhcmlzPC9zdHJvbmc+IOKAkyBzZWl0IE3DpHJ6IDIwMjYgb2ZmaXppZWxsIGluIERldXRzY2hsYW5kIHZlcmbDvGdiYXIuIERlciBlbnRzY2hlaWRlbmRlIFVudGVyc2NoaWVkIHp1IENvaW5UcmFja2luZzogPHN0cm9uZz5XYWx0aW8gYmVyZWNobmV0IG51ciBkaWUgVHJhbnNha3Rpb25lbiBkZXMgamV3ZWlsaWdlbiBTdGV1ZXJqYWhyZXM8L3N0cm9uZz4g4oCTIG5pY2h0IGt1bXVsYXRpdiBkaWUgZ2VzYW10ZSBUcmFuc2FrdGlvbnNoaXN0b3JpZS4gV2VyIDEwIEphaHJlIEtyeXB0by1HZXNjaGljaHRlIG1pdCA1MC4wMDAgVHJhbnNha3Rpb25lbiBoYXQsIGFiZXIgZGllc2VzIEphaHIgbnVyIDIwMCBUcmFkZXMgZ2VtYWNodCBoYXQsIHphaGx0IGJlaSBXYWx0aW8gbnVyIGbDvHIgMjAwLiBEYXMgbWFjaHQgV2FsdGlvIGbDvHIgTGFuZ3plaXQtQW5sZWdlciBzdHJ1a3R1cmVsbCBnw7xuc3RpZ2VyLiBLb3N0ZW5sb3NlciBQb3J0Zm9saW8tVHJhY2tlciBvaG5lIExpbWl0IGFscyBFaW5zdGllZy4gREFDOC1Lb25mb3JtaXTDpHQgaXN0IG5vY2ggbmljaHQgdm9sbHN0w6RuZGlnIHVtZ2VzZXR6dC4gPGEgaHJlZj0iaHR0cHM6Ly93d3cud2FsdGlvLmNvbS9kZS9jb2ludHJhY2tpbmctYWx0ZXJuYXRpdmUtZGV1dHNjaGxhbmQvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+d2FsdGlvLmNvbSwgQXByaWwgMjAyNjwvYT48L3A+CiAgPGRpdiBjbGFzcz0ic3YtcHJvcy1jb25zIj4KICAgIDxkaXYgY2xhc3M9InN2LXBjIj48aDQgY2xhc3M9ImciPlBybzwvaDQ+PHVsPjxsaT5OdXIgVHJhbnNha3Rpb25lbiBkZXMgU3RldWVyamFocmVzIHdlcmRlbiBiZXJlY2huZXQ8L2xpPjxsaT5Hw7xuc3RpZ3N0ZSBPcHRpb24gZsO8ciBMYW5nemVpdC1BbmxlZ2VyIG1pdCBncm\/Dn2VyIEhpc3Rvcnk8L2xpPjxsaT5Lb3N0ZW5sb3NlciBQb3J0Zm9saW8tVHJhY2tlciB1bmJlZ3Jlbnp0PC9saT48bGk+NzAwKyBJbnRlZ3JhdGlvbmVuPC9saT48bGk+S2xhcmUgU2Nocml0dC1mw7xyLVNjaHJpdHQtU3RldWVyZXJrbMOkcnVuZ3Nmw7xocnVuZzwvbGk+PC91bD48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXBjIj48aDQgY2xhc3M9InIiPkNvbnRyYTwvaDQ+PHVsPjxsaT5FcnN0IHNlaXQgTcOkcnogMjAyNiBpbiBEZXV0c2NobGFuZCDigJMgd2VuaWcgVHJhY2sgUmVjb3JkPC9saT48bGk+REFDOC1SZWFkaW5lc3Mgbm9jaCBuaWNodCB2b2xsc3TDpG5kaWc8L2xpPjxsaT5LZWluIGRldXRzY2hzcHJhY2hpZ2VzIFN1cHBvcnQtVGVhbTwvbGk+PGxpPldlbmlnZXIgRXJmYWhydW5nc2JlcmljaHRlIGRldXRzY2hlciBOdXR6ZXIgdmVyZsO8Z2JhcjwvbGk+PC91bD48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzdi10b29sLWZvciI+PHN0cm9uZz5FbXBmb2hsZW4gZsO8cjo8L3N0cm9uZz4gTGFuZ3plaXQtQW5sZWdlciBtaXQgdW1mYW5ncmVpY2hlciBUcmFuc2FrdGlvbnNoaXN0b3JpZSBkaWUgbWl0IENvaW5UcmFja2luZyB6dSB0ZXVlciBmYWhyZW4sIEVpbnN0ZWlnZXIgZGllIG1pdCBrb3N0ZW5sb3NlbSBQb3J0Zm9saW8tVHJhY2tpbmcgc3RhcnRlbiB3b2xsZW4uPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic3YtaHIiPjwvZGl2PgoKPCEtLSBHUk9TU0VSIFZFUkdMRUlDSCAtLT4KPGgyPkRpcmVrdHZlcmdsZWljaDogPGVtPkFsbGUgNCBUb29scyBhdWYgZWluZW4gQmxpY2s8L2VtPjwvaDI+Cgo8ZGl2IGNsYXNzPSJzdi10dyI+CiAgPHRhYmxlIGNsYXNzPSJzdi10YmwiPgogICAgPHRoZWFkPjx0cj48dGg+S3JpdGVyaXVtPC90aD48dGg+Q29pblRyYWNraW5nPC90aD48dGg+QmxvY2twaXQ8L3RoPjx0aD5Lb2lubHk8L3RoPjx0aD5XYWx0aW88L3RoPjwvdHI+PC90aGVhZD4KICAgIDx0Ym9keT4KICAgICAgPHRyPjx0ZD5FaW5zdGllZ3NwcmVpczwvdGQ+PHRkIGNsYXNzPSJ0Yy1hIj45NiDigqwvSmFocjwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj40OSDigqwvU3RldWVyamFocjwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj40OSDigqwvSmFocjwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj4wIOKCrCAoVHJhY2tpbmcpPC90ZD48L3RyPgogICAgICA8dHI+PHRkPlByZWlzbW9kZWxsPC90ZD48dGQgY2xhc3M9InRjLXIiPkt1bXVsYXRpdiAoYWxsZSBUeG4uKTwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj5Qcm8gU3RldWVyamFocjwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj5Qcm8gU3RldWVyamFocjwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj5Qcm8gU3RldWVyamFocjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5Cw7Zyc2VuLUludGVncmF0aW9uZW48L3RkPjx0ZCBjbGFzcz0idGMtZyI+MzAwKzwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj4zMDArPC90ZD48dGQgY2xhc3M9InRjLWciPjgwMCsgJiMxMjc3NzU7PC90ZD48dGQgY2xhc3M9InRjLWciPjcwMCs8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+RmVydGlnZSBBbmxhZ2UgU088L3RkPjx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgSmE8L3RkPjx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgSmE8L3RkPjx0ZCBjbGFzcz0idGMtciI+JiMxMDAwNzsgTmVpbjwvdGQ+PHRkIGNsYXNzPSJ0Yy15Ij4mIzk4ODg7IFRlaWx3ZWlzZTwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5EQUM4LVJlYWRpbmVzczwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBWb2xsc3TDpG5kaWc8L3RkPjx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgVm9sbHN0w6RuZGlnPC90ZD48dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IFZvbGxzdMOkbmRpZzwvdGQ+PHRkIGNsYXNzPSJ0Yy15Ij4mIzk4ODg7IFRlaWx3ZWlzZTwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5EZUZpLVN1cHBvcnQ8L3RkPjx0ZCBjbGFzcz0idGMtZyI+R3V0PC90ZD48dGQgY2xhc3M9InRjLWciPkd1dDwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj5TZWhyIGd1dCAmIzEyNzc3NTs8L3RkPjx0ZCBjbGFzcz0idGMtZyI+R3V0PC90ZD48L3RyPgogICAgICA8dHI+PHRkPkdyYXRpcy1WZXJzaW9uPC90ZD48dGQgY2xhc3M9InRjLWEiPjIwMCBUcmFuc2FrdGlvbmVuPC90ZD48dGQgY2xhc3M9InRjLWciPlBvcnRmb2xpby1UcmFja2luZzwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj4xMC4wMDAgVHJhbnNha3Rpb25lbjwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj5Qb3J0Zm9saW8tVHJhY2tpbmc8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+SGVya3VuZnRzbGFuZDwvdGQ+PHRkPkRldXRzY2hsYW5kICYjMTI3NDY1OyYjMTI3NDY2OzwvdGQ+PHRkPsOWc3RlcnJlaWNoICYjMTI3NDYyOyYjMTI3NDgxOzwvdGQ+PHRkPkludGVybmF0aW9uYWwgJiMxMjc3NTg7PC90ZD48dGQ+RnJhbmtyZWljaCAmIzEyNzQ2NzsmIzEyNzQ3OTs8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+VUktS29tcGxleGl0w6R0PC90ZD48dGQgY2xhc3M9InRjLXIiPktvbXBsZXg8L3RkPjx0ZCBjbGFzcz0idGMtZyI+RWluZmFjaCAmIzEyNzc3NTs8L3RkPjx0ZCBjbGFzcz0idGMtZyI+TWl0dGVsPC90ZD48dGQgY2xhc3M9InRjLWciPkVpbmZhY2g8L3RkPjwvdHI+CiAgICAgIDx0ciBjbGFzcz0iaGwiPjx0ZD5FbXBmb2hsZW4gZsO8cjwvdGQ+PHRkPkFrdGl2ZSBUcmFkZXIsIFBvd2VyLVVzZXI8L3RkPjx0ZD5FaW5zdGVpZ2VyLCBtaXR0bGVyZSBQb3J0Zm9saW9zPC90ZD48dGQ+RGVGaS1Vc2VyLCBpbnRlcm5hdGlvbmFsPC90ZD48dGQ+TGFuZ3plaXQtQW5sZWdlcjwvdGQ+PC90cj4KICAgIDwvdGJvZHk+CiAgPC90YWJsZT4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzdi1ociI+PC9kaXY+Cgo8IS0tIFBST0ZJTC1FTVBGRUhMVU5HRU4gLS0+CjxoMj5XZWxjaGUgU29mdHdhcmUgZsO8ciB3ZWxjaGVuIE51dHplcj8gPGVtPjQgUHJvZmlsZSwgNCBFbXBmZWhsdW5nZW48L2VtPjwvaDI+Cgo8ZGl2IGNsYXNzPSJzdi1wcm9maWxlcyI+CiAgPGRpdiBjbGFzcz0ic3YtcHJvZmlsZSBicCI+CiAgICA8ZGl2IGNsYXNzPSJzdi1wcm9maWxlLWljb24iPiYjMTI4MjE4OzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtcHJvZmlsZS11c2VyIj5FaW5zdGVpZ2VyIC8gSE9ETGVyPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi1wcm9maWxlLXRvb2wiPuKGkiBCbG9ja3BpdDwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtcHJvZmlsZS1ib2R5Ij5LYXVmdCBCVEMgdW5kIEVUSCBhdWYgZWluZXIgQsO2cnNlLCB3ZW5pZ2UgVHJhbnNha3Rpb25lbiBwcm8gSmFociwgd2lsbCBlaW5mYWNoIG51ciBkaWUgQW5sYWdlIFNPIGVyc3RlbGxlbiBvaG5lIFN0ZXVlci1Wb3JrZW5udG5pc3NlLiBCbG9ja3BpdCBMaXRlICg0OSDigqwpIHJlaWNodCB2b2xsc3TDpG5kaWcsIG1vZGVybmUgVUkgZsO8aHJ0IGR1cmNoIGRlbiBQcm96ZXNzLjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InN2LXByb2ZpbGUgY3QiPgogICAgPGRpdiBjbGFzcz0ic3YtcHJvZmlsZS1pY29uIj4mIzEyODIwMDs8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXByb2ZpbGUtdXNlciI+QWt0aXZlciBUcmFkZXI8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXByb2ZpbGUtdG9vbCI+4oaSIENvaW5UcmFja2luZzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtcHJvZmlsZS1ib2R5Ij5OdXR6dCA1KyBCw7Zyc2VuLCBoYW5kZWx0IHTDpGdsaWNoLCBoYXQgbWVocmrDpGhyaWdlIFRyYW5zYWt0aW9uc2hpc3RvcmllIG1pdCBCaXRnZXQsIEJpbmFuY2UsIEtyYWtlbiB1bmQgTGVkZ2VyIHBhcmFsbGVsLiBCcmF1Y2h0IG1heGltYWxlIELDtnJzZW4tQWJkZWNrdW5nIHVuZCBmZXJ0aWdlbiBBbmxhZ2UtU08tRXhwb3J0LiBDb2luVHJhY2tpbmcgRXhwZXJ0ICgxNTYg4oKsKSBpc3QgZGllIHJpY2h0aWdlIFdhaGwuPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic3YtcHJvZmlsZSBrbyI+CiAgICA8ZGl2IGNsYXNzPSJzdi1wcm9maWxlLWljb24iPiYjMTI3OTc4OzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtcHJvZmlsZS11c2VyIj5EZUZpLVBvd2VyLVVzZXI8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXByb2ZpbGUtdG9vbCI+4oaSIEtvaW5seTwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtcHJvZmlsZS1ib2R5Ij5OdXR6dCBVbmlzd2FwLCBBYXZlLCBMaWRvLCBSb2NrZXQgUG9vbCwgUmF5ZGl1bSwgSnVwaXRlci4gVmllbGUgdmVyc2NoaWVkZW5lIFdhbGxldHMgdW5kIENoYWlucyAoRVRILCBTT0wsIFBvbHlnb24sIEFyYml0cnVtKS4gQnJhdWNodCBkaWUgYnJlaXRlc3RlIERlRmktUHJvdG9rb2xsLUVya2VubnVuZy4gS2Vpbmx5ICg0OeKAkzk5IOKCrCkgaXN0IGJlaSBEZUZpLUtvbXBsZXhpdMOkdCB1bnNjaGxhZ2Jhci4gQW5sYWdlIFNPIG1hbnVlbGwgZWludHJhZ2VuLjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InN2LXByb2ZpbGUgd2EiPgogICAgPGRpdiBjbGFzcz0ic3YtcHJvZmlsZS1pY29uIj4mIzkyMDA7PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi1wcm9maWxlLXVzZXIiPkxhbmd6ZWl0LUFubGVnZXI8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXByb2ZpbGUtdG9vbCI+4oaSIFdhbHRpbzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtcHJvZmlsZS1ib2R5Ij5JbnZlc3RpZXJ0IHNlaXQgMjAxN+KAkzIwMjAsIGhhdCBlaW5lIHNlaHIgbGFuZ2UgVHJhbnNha3Rpb25zaGlzdG9yaWUsIGhhbmRlbHQgaGV1dGUgbnVyIG5vY2ggd2VuaWcuIENvaW5UcmFja2luZyB3w6RyZSB3ZWdlbiBkZXIga3VtdWxhdGl2ZW4gQmVyZWNobnVuZyB0ZXVlci4gV2FsdGlvIGJlcmVjaG5ldCBudXIgZGFzIGFrdHVlbGxlIFN0ZXVlcmphaHIg4oCTIGRldXRsaWNoIGfDvG5zdGlnZXIgZsO8ciBlcmZhaHJlbmUgQW5sZWdlciBtaXQgZ3Jvw59lciBIaXN0b3J5LjwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InN2LWhyIj48L2Rpdj4KCjwhLS0gUFJFSVNNT0RFTEwtRVJLTMOEUlVORyAtLT4KPGgyPkt1bXVsYXRpdiB2cy4gcHJvIFN0ZXVlcmphaHI6IDxlbT5EZXIgd2ljaHRpZ3N0ZSBVbnRlcnNjaGllZCBiZWltIFByZWlzPC9lbT48L2gyPgoKPHA+RGFzIFByZWlzbW9kZWxsIGlzdCBkZXIgYW0gaMOkdWZpZ3N0ZW4gw7xiZXJzZWhlbmUgRmFrdG9yIGJlaW0gS2F1ZiBlaW5lciBLcnlwdG8tU3RldWVyc29mdHdhcmUg4oCTIHVuZCBrYW5uIGRlbiBVbnRlcnNjaGllZCB6d2lzY2hlbiA0OSDigqwgdW5kIDMwMCsg4oKsIHBybyBKYWhyIGJlZGV1dGVuOjwvcD4KCjxkaXYgY2xhc3M9InN2LWJveCB5bHciPgogIDxkaXYgY2xhc3M9InN2LWJveC10Ij4mIzEyODIwMDsgS3VtdWxhdGl2ZXMgUHJlaXNtb2RlbGwgKENvaW5UcmFja2luZyk8L2Rpdj4KICA8cD5Db2luVHJhY2tpbmcgYmVyZWNobmV0IGRlbiBQcmVpcyBhdWYgQmFzaXMgZGVyIDxzdHJvbmc+R2VzYW10YW56YWhsIGFsbGVyIGplbWFscyBnZXTDpHRpZ3RlbiBUcmFuc2FrdGlvbmVuPC9zdHJvbmc+LiBXZXIgc2VpdCAyMDE4IGludmVzdGllcnQgdW5kIGluc2dlc2FtdCA4LjAwMCBUcmFuc2FrdGlvbmVuIGhhdCwgemFobHQgZsO8ciBkaWUgRXhwZXJ0LVZlcnNpb24gKGJpcyAxMDAuMDAwIFR4bi4pIOKAkyBhdWNoIHdlbm4gZXIgZGllc2VzIEphaHIgbnVyIDUwIFRyYWRlcyBnZW1hY2h0IGhhdC4gRGFzIGJlc3RyYWZ0IGVyZmFocmVuZSwgbGFuZ2rDpGhyaWdlIEFubGVnZXIgc3RydWt0dXJlbGwuPC9wPgo8L2Rpdj4KCjxkaXYgY2xhc3M9InN2LWJveCBncm4iPgogIDxkaXYgY2xhc3M9InN2LWJveC10Ij4mIzEyODIwMDsgUHJvLVN0ZXVlcmphaHItTW9kZWxsIChCbG9ja3BpdCwgS29pbmx5LCBXYWx0aW8pPC9kaXY+CiAgPHA+QmxvY2twaXQsIEtvaW5seSB1bmQgV2FsdGlvIGJlcmVjaG5lbiBhdXNzY2hsaWXDn2xpY2ggZGllIDxzdHJvbmc+VHJhbnNha3Rpb25lbiBkZXMgamV3ZWlsaWdlbiBTdGV1ZXJqYWhyZXM8L3N0cm9uZz4uIFdlciA4LjAwMCBoaXN0b3Jpc2NoZSBUcmFkZXMgaGF0LCBhYmVyIGRpZXNlcyBKYWhyIG51ciAyMDAgYWt0aXZlIFRyYW5zYWt0aW9uZW4sIHphaGx0IG51ciBmw7xyIDIwMC4gRsO8ciBMYW5nemVpdC1BbmxlZ2VyIG1pdCBsYW5nZXIgSGlzdG9yeSB1bmQgcnVoaWdlcmVtIGFrdHVlbGxlbSBUcmFkaW5nIGlzdCBkYXMgZGV1dGxpY2ggZ8O8bnN0aWdlci48L3A+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic3YtcSI+CiAgPGJsb2NrcXVvdGU+JmJkcXVvO0RhcyBrdW11bGF0aXZlIFByZWlzbW9kZWxsIHZvbiBDb2luVHJhY2tpbmcgaXN0IGVpbiBvZnQgdW50ZXJzY2jDpHR6dGVyIEtvc3RlbnRyZWliZXIuIEljaCBlcmxlYmUgaW1tZXIgd2llZGVyIEFubGVnZXIgZGllIDIwMTggb2RlciAyMDE5IG1pdCBLcnlwdG8gYW5nZWZhbmdlbiBoYWJlbiwgZGFtYWxzIHZpZWwgZ2VoYW5kZWx0IGhhYmVuLCBoZXV0ZSBhYmVyIG51ciBub2NoIGxhbmdmcmlzdGlnIGhhbHRlbiDigJMgdW5kIHRyb3R6ZGVtIGluIGRlbiB0ZXVlcnN0ZW4gQ29pblRyYWNraW5nLVBsYW4gZ2VkcsOkbmd0IHdlcmRlbiB3ZWdlbiBpaHJlciBoaXN0b3Jpc2NoZW4gVHJhbnNha3Rpb25zemFobC4gRsO8ciBkaWVzZSBBbmxlZ2VyIGlzdCBXYWx0aW8gb2RlciBCbG9ja3BpdCBzdHJ1a3R1cmVsbCBnw7xuc3RpZ2VyLiBHbGVpY2h6ZWl0aWc6IFdlciBlaW4gc2VociBha3RpdmVyIFRyYWRlciBpc3QgdW5kIFN0ZXVlcmJlcmF0ZXItU3VwcG9ydCBicmF1Y2h0LCBpc3QgYmVpIENvaW5UcmFja2luZyBiZXNzZXIgYXVmZ2Vob2Jlbi4mbGRxdW87PC9ibG9ja3F1b3RlPgogIDxkaXYgY2xhc3M9InN2LXEtYXR0ciI+PHN0cm9uZz5GZWxpeCBSaWVnZXI8L3N0cm9uZz48c3Bhbj5HcsO8bmRlciAmYW1wOyBDaGVmcmVkYWt0ZXVyIEtyeXB0b1p1a3VuZnQuY29tICZtaWRkb3Q7IE1haSAyMDI2PC9zcGFuPjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InN2LWhyIj48L2Rpdj4KCjwhLS0gU0VUVVAgR1VJREUgLS0+CjxoMj5JbiA1IFNjaHJpdHRlbiBlaW5yaWNodGVuOiA8ZW0+S3J5cHRvLVN0ZXVlcnNvZnR3YXJlIGluIGVpbmVyIFN0dW5kZTwvZW0+PC9oMj4KCjxkaXYgY2xhc3M9InN2LXN0ZXBzIj4KICA8ZGl2IGNsYXNzPSJzdi1zdGVwIj4KICAgIDxkaXYgY2xhc3M9InN2LXN0ZXAtbnVtIj4xPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi1zdGVwLWJvZHkiPgogICAgICA8aDM+VG9vbCBhdXN3w6RobGVuICZhbXA7IDxzcGFuPmtvc3Rlbmxvc2VuIEFjY291bnQgZXJzdGVsbGVuPC9zcGFuPjwvaDM+CiAgICAgIDxwPkVudHNjaGVpZGUgYW5oYW5kIGRlcyBOdXR6ZXItUHJvZmlscyB3ZWxjaGVzIFRvb2wgenUgZGlyIHBhc3N0LiBTdGFydGUgaW1tZXIgbWl0IGRlbSBrb3N0ZW5sb3NlbiBBY2NvdW50OiBCbG9ja3BpdCB1bmQgV2FsdGlvIGJpZXRlbiB1bmJlZ3Jlbnp0ZXMgUG9ydGZvbGlvLVRyYWNraW5nIGdyYXRpcywgS29pbmx5IGJpcyB6dSAxMC4wMDAgVHJhbnNha3Rpb25lbiwgQ29pblRyYWNraW5nIGJpcyAyMDAuIFRlc3RlIGRpZSBVSSBiZXZvciBkdSBiZXphaGxzdC48L3A+CiAgICA8L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzdi1zdGVwIj4KICAgIDxkaXYgY2xhc3M9InN2LXN0ZXAtbnVtIj4yPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi1zdGVwLWJvZHkiPgogICAgICA8aDM+QWxsZSBCw7Zyc2VuIHZpYSBBUEkgPHNwYW4+b2RlciBDU1YgdmVyYmluZGVuPC9zcGFuPjwvaDM+CiAgICAgIDxwPkbDvHIgamVkZSBnZW51dHp0ZSBCw7Zyc2UgKDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNy8xMy9iaXRnZXQtdGVzdGJlcmljaHQvIiBjbGFzcz0iaWwgZyI+Qml0Z2V0PC9hPiwgQmluYW5jZSwgS3Jha2VuLCBDb2luYmFzZSk6IGVudHdlZGVyIEFQSS1TY2hsw7xzc2VsIChhdXRvbWF0aXNjaCwgYWt0dWVsbCkgb2RlciBDU1YtRXhwb3J0IChtYW51ZWxsLCBzbmFwc2hvdCkuIEhhcmR3YXJlIFdhbGxldHMgKExlZGdlciwgVHJlem9yKTogw7ZmZmVudGxpY2hlIEVtcGZhbmdzYWRyZXNzZSBlaW5nZWJlbiDigJMgZGllIFNvZnR3YXJlIGxpZXN0IGFsbGUgVHJhbnNha3Rpb25lbiBkaXJla3QgYXVzIGRlciBCbG9ja2NoYWluLjwvcD4KICAgIDwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InN2LXN0ZXAiPgogICAgPGRpdiBjbGFzcz0ic3Ytc3RlcC1udW0iPjM8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InN2LXN0ZXAtYm9keSI+CiAgICAgIDxoMz5UcmFuc2FrdGlvbmVuIHByw7xmZW4gJmFtcDsgPHNwYW4+RGVGaSBlcmfDpG56ZW48L3NwYW4+PC9oMz4KICAgICAgPHA+TmFjaCBkZW0gSW1wb3J0OiBBbGxlIFRyYW5zYWt0aW9uZW4gcHLDvGZlbiBvYiBrb3JyZWt0IGthdGVnb3Jpc2llcnQgKEthdWYsIFZlcmthdWYsIFN0YWtpbmctUmV3YXJkLCBNaW5pbmcsIEFpcmRyb3ApLiBERVgtVHJhbnNha3Rpb25lbiAoPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzEwL2RlZmktZGllLXp1a3VuZnQtZGVzLWZpbmFuendlc2Vucy1laW5lLXVtZmFzc2VuZGUtZXJrbGFydW5nLyIgY2xhc3M9ImlsIj5EZUZpPC9hPi1Qcm90b2tvbGxlKSBtw7xzc2VuIGdnZi4gbWFudWVsbCBlcmfDpG56dCBvZGVyIMO8YmVyIMO2ZmZlbnRsaWNoZSBXYWxsZXQtQWRyZXNzZW4gaW1wb3J0aWVydCB3ZXJkZW4uPC9wPgogICAgPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic3Ytc3RlcCI+CiAgICA8ZGl2IGNsYXNzPSJzdi1zdGVwLW51bSI+NDwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3Ytc3RlcC1ib2R5Ij4KICAgICAgPGgzPkJlemFobHRlbiBQbGFuIGFrdGl2aWVyZW4gJmFtcDsgPHNwYW4+U3RldWVycmVwb3J0IGdlbmVyaWVyZW48L3NwYW4+PC9oMz4KICAgICAgPHA+UGxhbiB3w6RobGVuIGRlciBkZWluZXIgVHJhbnNha3Rpb25zemFobCBlbnRzcHJpY2h0LiBGSUZPLUJlcmVjaG51bmcgbMOkdWZ0IGF1dG9tYXRpc2NoLiBSZXBvcnQgZsO8ciBEZXV0c2NobGFuZCBnZW5lcmllcmVuOiBDb2luVHJhY2tpbmcgdW5kIEJsb2NrcGl0IGVyc3RlbGxlbiBkaWUgZmVydGlnZSBBbmxhZ2UgU08gYWxzIFBERi4gS29pbmx5IHVuZCBXYWx0aW8gbGllZmVybiBaYWhsZW4genVtIG1hbnVlbGxlbiBFTFNURVItRWludHJhZy48L3A+CiAgICA8L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzdi1zdGVwIj4KICAgIDxkaXYgY2xhc3M9InN2LXN0ZXAtbnVtIj41PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi1zdGVwLWJvZHkiPgogICAgICA8aDM+QW5sYWdlIFNPIGluIEVMU1RFUiBlaW50cmFnZW4gJmFtcDsgPHNwYW4+YmlzIDMxLiBKdWxpIDIwMjYgYWJnZWJlbjwvc3Bhbj48L2gzPgogICAgICA8cD5XZXJ0ZSBhdXMgZGVtIFJlcG9ydCBpbiBkaWUgQW5sYWdlIFNPIGluIEVMU1RFUiBlaW5wZmxlZ2VuLiA8c3Ryb25nPkFiZ2FiZWZyaXN0IFN0ZXVlcmphaHIgMjAyNTogMzEuIEp1bGkgMjAyNjwvc3Ryb25nPiBvaG5lIFN0ZXVlcmJlcmF0ZXIsIDI4LiBGZWJydWFyIDIwMjcgbWl0IFN0ZXVlcmJlcmF0ZXIuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNS9rcnlwdG93YWVocnVuZ2VuLXN0ZXVlcm4vIiBjbGFzcz0iaWwiPktyeXB0by1TdGV1ZXItR3VpZGUgYXVmIEtyeXB0b1p1a3VuZnQuPC9hPjwvcD4KICAgIDwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InN2LWhyIj48L2Rpdj4KCjwhLS0gQ1RBIEJJVEdFVCAtLT4KPGRpdiBjbGFzcz0ic3YtY3RhIj4KICA8aDMgc3R5bGU9Im1hcmdpbjowIDAgN3B4O2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiNmMGY3ZjIiPktyeXB0byBnw7xuc3RpZyBoYW5kZWxuICZhbXA7IFN0ZXVlcmRva3VtZW50YXRpb24gYXV0b21hdGlzaWVyZW48L2gzPgogIDxwIHN0eWxlPSJjb2xvcjojOWRiZmFhO2ZvbnQtc2l6ZToxM3B4O21hcmdpbi1ib3R0b206MTBweCI+CiAgICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDcvMTMvYml0Z2V0LXRlc3RiZXJpY2h0LyIgY2xhc3M9ImlsIGciPkJpdGdldDwvYT4gYmlldGV0IHZvbGxzdMOkbmRpZ2VuIENTVi1FeHBvcnQgZGVyIGRpcmVrdCBpbiBhbGxlIHZpZXIgU3RldWVyLVRvb2xzIGltcG9ydGllcnQgd2VyZGVuIGthbm4uIENvZGUgPHN0cm9uZz5rcnlwdG8zMDwvc3Ryb25nPiBzcGFydCAzMCUgYXVmIEhhbmRlbHNnZWLDvGhyZW4uPGJyPgogICAgQWx0ZXJuYXRpdjogPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI2LzAxLzIzL3dhcy1pc3QtZGVyLWJlc3RlLW9reC1yZWZlcnJhbGNvZGUtYm9udXNjb2RlLTIwMjYvIiBjbGFzcz0iaWwiPk9LWDwvYT4gQ29kZSA8c3Ryb25nPkNSWVBUTzIwMjY8L3N0cm9uZz4gKDQ1JSkgJm1pZGRvdDsgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzEyLzE3L2Jpbmd4LWJvbnVzY29kZS1uYTRxeXItMzAtZ2VidWVocmVuLXNwYXJlbi1hbGxlLXZvcnRlaWxlLWVya2xhZXJ0LyIgY2xhc3M9ImlsIGciPkJpbmdYPC9hPiBDb2RlIDxzdHJvbmc+TkE0UVlSPC9zdHJvbmc+ICg1MCUpIOKAkyBhbGxlIGRyZWkgaGFiZW4gZGlyZWt0ZSBBUEktSW50ZWdyYXRpb24gaW4gQ29pblRyYWNraW5nLCBCbG9ja3BpdCAmYW1wOyBLb2lubHkuCiAgPC9wPgogIDxhIGNsYXNzPSJzdi1jdGEtYnRuIiBocmVmPSJodHRwczovL2JvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDEiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBzdHlsZT0iY29sb3I6IzAwMCAhaW1wb3J0YW50Ij4mIzk4ODk7IEpldHp0IGJlaSBCaXRnZXQg4oCTIENvZGUga3J5cHRvMzAgZsO8ciAzMCUgUmFiYXR0PC9hPgo8L2Rpdj4KCjwhLS0gRkFRIC0tPgo8aDI+RkFROiA8ZW0+S3J5cHRvIFN0ZXVlcnNvZnR3YXJlIFZlcmdsZWljaCAyMDI2PC9lbT48L2gyPgo8ZGl2IGNsYXNzPSJzdi1mYXEiPgogIDxkaXYgY2xhc3M9InN2LWZpIj4KICAgIDxkaXYgY2xhc3M9InN2LWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5zdi1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPldlbGNoZSBLcnlwdG8gU3RldWVyc29mdHdhcmUgaXN0IDIwMjYgYW0gYmVzdGVuIGbDvHIgRGV1dHNjaGxhbmQ\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi1mYSI+PGRpdiBjbGFzcz0ic3YtZmEtaSI+PHN0cm9uZz5FaW5zdGVpZ2VyOjwvc3Ryb25nPiBCbG9ja3BpdCAoNDkg4oKsL1N0ZXVlcmphaHIsIGZlcnRpZ2UgQW5sYWdlIFNPLCBlaW5mYWNoc3RlIFVJKS4gPHN0cm9uZz5Ba3RpdmUgVHJhZGVyOjwvc3Ryb25nPiBDb2luVHJhY2tpbmcgKDk2IOKCrC9KLiwgMzAwKyBCw7Zyc2VuLCBiZXN0ZXIgU3VwcG9ydCkuIDxzdHJvbmc+RGVGaS1Qb3dlci1Vc2VyOjwvc3Ryb25nPiBLb2lubHkgKDQ5IOKCrC9KLiwgODAwKyBJbnRlZ3JhdGlvbmVuLCBiZXN0ZSBEZUZpLUVya2VubnVuZykuIDxzdHJvbmc+TGFuZ3plaXQtQW5sZWdlciBtaXQgZ3Jvw59lciBIaXN0b3J5Ojwvc3Ryb25nPiBXYWx0aW8gKGfDvG5zdGlnZXIgZHVyY2ggSmFocmVzLUFicmVjaG51bmcpLiBBbGxlIHZpZXIgYmVyZWNobmVuIG5hY2ggRklGTyB1bmQgc2luZCBEQUM4LWtvbmZvcm0gKFdhbHRpbyB0ZWlsd2Vpc2UpLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvd2FlaHJ1bmdlbi1zdGV1ZXJuLyIgY2xhc3M9ImlsIj5LcnlwdG8tU3RldWVyLUd1aWRlLjwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzdi1maSI+CiAgICA8ZGl2IGNsYXNzPSJzdi1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuc3YtZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5XYXMgaXN0IGRlciBVbnRlcnNjaGllZCB6d2lzY2hlbiBDb2luVHJhY2tpbmcgdW5kIEJsb2NrcGl0PzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtZmEiPjxkaXYgY2xhc3M9InN2LWZhLWkiPjxzdHJvbmc+Q29pblRyYWNraW5nPC9zdHJvbmc+IChNw7xuY2hlbiwgMjAxMik6IE1hcmt0ZsO8aHJlciwgMzAwKyBCw7Zyc2VuLCBrdW11bGF0aXZlcyBQcmVpc21vZGVsbCAoYWxsZSBoaXN0b3Jpc2NoZW4gVHJhbnNha3Rpb25lbiB6w6RobGVuKSwga29tcGxleGVyZSBVSSwgYWIgOTYg4oKsL0ouIDxzdHJvbmc+QmxvY2twaXQ8L3N0cm9uZz4gKExpbnosIDIwMTcpOiBtb2Rlcm5lcmUgVUksIFByZWlzIG51ciBmw7xyIGRhcyBha3R1ZWxsZSBTdGV1ZXJqYWhyLCBmZXJ0aWdlIEFubGFnZS1TTy1QREYsIGFiIDQ5IOKCrC9TdGV1ZXJqYWhyLiBGw7xyIEVpbnN0ZWlnZXI6IEJsb2NrcGl0LiBGw7xyIFBvd2VyLVVzZXIgbWl0IHZpZWxlbiBCw7Zyc2VuOiBDb2luVHJhY2tpbmcuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNi9zdGFraW5nLXN0ZXVlcm4vIiBjbGFzcz0iaWwiPlN0YWtpbmctU3RldWVybi1HdWlkZS48L2E+PC9kaXY+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic3YtZmkiPgogICAgPGRpdiBjbGFzcz0ic3YtZnEiIG9uY2xpY2s9IihmdW5jdGlvbihiKXt2YXIgaT1iLnBhcmVudE5vZGU7ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLnN2LWZpJykuZm9yRWFjaChmdW5jdGlvbihlKXtpZihlIT09aSllLmNsYXNzTGlzdC5yZW1vdmUoJ29wZW4nKTt9KTtpLmNsYXNzTGlzdC50b2dnbGUoJ29wZW4nKTt9KSh0aGlzKSI+TXVzcyBpY2ggd2lya2xpY2ggZWluZSBLcnlwdG8tU3RldWVyc29mdHdhcmUgbnV0emVuPzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtZmEiPjxkaXYgY2xhc3M9InN2LWZhLWkiPkdlc2V0emxpY2ggbmljaHQgdmVycGZsaWNodGVuZCDigJMgYWJlciBwcmFrdGlzY2ggdW52ZXJtZWlkbGljaCBhYiBjYS4gMjArIFRyYW5zYWt0aW9uZW4uIEZJRk8gbWFudWVsbCBiZXJlY2huZW4gaXN0IGJlaSBtZWhyZXJlbiBCw7Zyc2VuIHVuZCBDb2lucyBuYWhlenUgdW5tw7ZnbGljaCBvaG5lIEZlaGxlci4gU2VpdCBEQUM4IChKYW51YXIgMjAyNikgZ2xlaWNodCBkYXMgRmluYW56YW10IFN0ZXVlcmVya2zDpHJ1bmdlbiBhdXRvbWF0aXNjaCBtaXQgQsO2cnNlbmRhdGVuIGFiLiBGZWhsZXIgZmFsbGVuIGFiIEVuZGUgMjAyNyBhdWYuIEVpbmUgU29mdHdhcmUgZsO8ciA0OeKAkzE1MCDigqwgaXN0IGRpZSBnw7xuc3RpZ3N0ZSBWZXJzaWNoZXJ1bmcgZ2VnZW4gTmFjaGZvcmRlcnVuZ2VuLjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InN2LWZpIj4KICAgIDxkaXYgY2xhc3M9InN2LWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5zdi1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPlNpbmQgZGllIEtvc3RlbiBkZXIgU3RldWVyc29mdHdhcmUgc3RldWVybGljaCBhYnNldHpiYXI\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi1mYSI+PGRpdiBjbGFzcz0ic3YtZmEtaSI+SmEuIERpZSBLb3N0ZW4gZsO8ciBLcnlwdG8tU3RldWVyc29mdHdhcmUgc2luZCBhbHMgPHN0cm9uZz5XZXJidW5nc2tvc3RlbiBiZWkgZGVuIHNvbnN0aWdlbiBFaW5rw7xuZnRlbjwvc3Ryb25nPiAowqcgMjIgTnIuIDMgRVN0Rykgb2RlciBhbHMgS29zdGVuIGRlciBTdGV1ZXJlcmtsw6RydW5nIGFic2V0emJhci4gQmVpIDQ54oCTMTUwIOKCrCBKYWhyZXNnZWLDvGhyIHVuZCAzMCUgU3RldWVyc2F0eiBzcGFyc3QgZHUgMTXigJM0NSDigqwg4oCTIGRpZSBTb2Z0d2FyZSBmaW5hbnppZXJ0IHNpY2ggdGVpbHdlaXNlIHNlbGJzdC48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzdi1maSI+CiAgICA8ZGl2IGNsYXNzPSJzdi1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuc3YtZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5VbnRlcnN0w7x0enQgV2FsdGlvIERldXRzY2hsYW5kPzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtZmEiPjxkaXYgY2xhc3M9InN2LWZhLWkiPkphLCBzZWl0IE3DpHJ6IDIwMjYgb2ZmaXppZWxsIGluIERldXRzY2hsYW5kLiBXYWx0aW8gYmVyZWNobmV0IG51ciBkaWUgVHJhbnNha3Rpb25lbiBkZXMgamV3ZWlsaWdlbiBTdGV1ZXJqYWhyZXMgKG5pY2h0IGt1bXVsYXRpdikg4oCTIGRhcyBtYWNodCBlcyBmw7xyIExhbmd6ZWl0LUFubGVnZXIgZ8O8bnN0aWdlciBhbHMgQ29pblRyYWNraW5nLiA3MDArIEludGVncmF0aW9uZW4uIERBQzgtUmVhZGluZXNzIG5vY2ggbmljaHQgdm9sbHN0w6RuZGlnIGltcGxlbWVudGllcnQuIEbDvHIgRWluc3RlaWdlciB1bmQgbWl0dGxlcmUgUG9ydGZvbGlvcyBlaW5lIGludGVyZXNzYW50ZSBrb3N0ZW5nw7xuc3RpZ2UgT3B0aW9uLjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InN2LWZpIj4KICAgIDxkaXYgY2xhc3M9InN2LWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5zdi1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPkthbm4gaWNoIG1laW5lIERhdGVuIHp3aXNjaGVuIFN0ZXVlcnNvZnR3YXJlLVRvb2xzIMO8YmVydHJhZ2VuPzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtZmEiPjxkaXYgY2xhc3M9InN2LWZhLWkiPkphLCBhbGxlIHZpZXIgVG9vbHMgdW50ZXJzdMO8dHplbiBDU1YtSW1wb3J0Ly1FeHBvcnQgZsO8ciBkZW4gRGF0ZW50cmFuc2Zlci4gV2FsdGlvIGJpZXRldCBleHBsaXppdCBlaW5lIE1pZ3JhdGlvbnMtT3B0aW9uIHZvbiBDb2luVHJhY2tpbmcuIEJsb2NrY2hhaW4tRGF0ZW4gd2VyZGVuIGRpcmVrdCBhdXMgZGVyIENoYWluIGltcG9ydGllcnQuIEbDvHIgRGVGaS1UcmFuc2FrdGlvbmVuIGlzdCBlaW5lIHZvbGxzdMOkbmRpZ2UgTWlncmF0aW9uIGplZG9jaCBvZnQgbcO8aHNhbSB1bmQgZXJmb3JkZXJ0IG1hbnVlbGxlIE5hY2hhcmJlaXQuIFRpcHA6IFN0YXJ0ZSBtaXQgZGVtIGtvc3Rlbmxvc2VuIEFjY291bnQgZGVzIG5ldWVuIFRvb2xzIHVuZCDDvGJlcnByw7xmZSBvYiBhbGxlIGRlaW5lIELDtnJzZW4gdW5kIERlRmktUHJvdG9rb2xsZSBrb3JyZWt0IGVya2FubnQgd2VyZGVuLCBiZXZvciBkdSBtaWdyaWVyc3QuPC9kaXY+PC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic3YtaHIiPjwvZGl2PgoKPGgyPldlaXRlcmUgU3RldWVyLSAmYW1wOyBLcnlwdG8tR3VpZGVzPC9oMj4KPGRpdiBjbGFzcz0ic3YtY2FyZHMiPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNS9rcnlwdG93YWVocnVuZ2VuLXN0ZXVlcm4vIiBjbGFzcz0ic3YtY2FyZCI+PGRpdiBjbGFzcz0ic3YtY2FyZC1jYXQiPlNURVVFUk48L2Rpdj48ZGl2IGNsYXNzPSJzdi1jYXJkLXRpdGxlIj5LcnlwdG8gU3RldWVybiAyMDI2PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNi9zdGFraW5nLXN0ZXVlcm4vIiBjbGFzcz0ic3YtY2FyZCI+PGRpdiBjbGFzcz0ic3YtY2FyZC1jYXQiPlNURVVFUk48L2Rpdj48ZGl2IGNsYXNzPSJzdi1jYXJkLXRpdGxlIj5TdGFraW5nIFN0ZXVlcm4gMjAyNjwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvLXN0ZXVlcnJlY2huZXIvIiBjbGFzcz0ic3YtY2FyZCI+PGRpdiBjbGFzcz0ic3YtY2FyZC1jYXQiPlRPT0xTPC9kaXY+PGRpdiBjbGFzcz0ic3YtY2FyZC10aXRsZSI+S3J5cHRvLVN0ZXVlcnJlY2huZXI8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI1L21pY2EtdmVyb3JkbnVuZy8iIGNsYXNzPSJzdi1jYXJkIj48ZGl2IGNsYXNzPSJzdi1jYXJkLWNhdCI+UkVHVUxJRVJVTkc8L2Rpdj48ZGl2IGNsYXNzPSJzdi1jYXJkLXRpdGxlIj5NaUNBLVZlcm9yZG51bmcgMjAyNjwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvd2FlaHJ1bmdlbi1yZWNodGxpY2hlcy8iIGNsYXNzPSJzdi1jYXJkIj48ZGl2IGNsYXNzPSJzdi1jYXJkLWNhdCI+UkVDSFQ8L2Rpdj48ZGl2IGNsYXNzPSJzdi1jYXJkLXRpdGxlIj5LcnlwdG8gJiBSZWNodDwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMTUva3ljLyIgY2xhc3M9InN2LWNhcmQiPjxkaXYgY2xhc3M9InN2LWNhcmQtY2F0Ij5HUlVORExBR0VOPC9kaXY+PGRpdiBjbGFzcz0ic3YtY2FyZC10aXRsZSI+V2FzIGlzdCBLWUM\/PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNi9rcnlwdG9zdGV1ZXJuLW9lc3RlcnJlaWNoLyIgY2xhc3M9InN2LWNhcmQiPjxkaXYgY2xhc3M9InN2LWNhcmQtY2F0Ij5TVEVVRVJOPC9kaXY+PGRpdiBjbGFzcz0ic3YtY2FyZC10aXRsZSI+S3J5cHRvIFN0ZXVlcm4gw5ZzdGVycmVpY2g8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA3LzEzL2JpdGdldC10ZXN0YmVyaWNodC8iIGNsYXNzPSJzdi1jYXJkIj48ZGl2IGNsYXNzPSJzdi1jYXJkLWNhdCI+QsOWUlNFPC9kaXY+PGRpdiBjbGFzcz0ic3YtY2FyZC10aXRsZSI+Qml0Z2V0IFRlc3RiZXJpY2h0IDIwMjY8L2Rpdj48L2E+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic3YtYXV0aG9yIj4KICA8ZGl2IGNsYXNzPSJzdi1hdiI+RlI8L2Rpdj4KICA8ZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtYW4iPkZlbGl4IFJpZWdlcjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3YtYXIiPkdyw7xuZGVyICZhbXA7IENoZWZyZWRha3RldXIgJm1pZGRvdDsgS3J5cHRvWnVrdW5mdC5jb20gJm1pZGRvdDsgMTAuIE1haSAyMDI2PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzdi1hYiI+UXVlbGxlbjogbWlzc2NyeXB0by5kZSAoS3J5cHRvIFN0ZXVlcnNvZnR3YXJlIFZlcmdsZWljaCAyMDI2LCBNYWkgMjAyNiksIHF1ZXN0ci5pbyAoQ29pblRyYWNraW5nIHZzLiBCbG9ja3BpdCwgTm92LiAyMDI1KSwgd2FsdGlvLmNvbS9kZSAoQmxvY2twaXQgQWx0ZXJuYXRpdmUgMjAyNiwgTcOkcnogMjAyNiArIENvaW5UcmFja2luZyBBbHRlcm5hdGl2ZSBBcHJpbCAyMDI2KSwgZGl2bHkuY29tL2RlIChWZXJnbGVpY2ggRGV1dHNjaGxhbmQsIDIwMjYpLCB0cmFkZXRheC5kZSAoU3RldWVyc29mdHdhcmUgVmVyZ2xlaWNoIDIwMjYsIE1haSAyMDI2KSwgZmluYW56d2lzc2VuLmRlIChLcnlwdG8gU3RldWVyIFRvb2xzLCBGZWIuIDIwMjYpLCBiaXRjb2luLTJnby5kZSAoS3J5cHRvIFN0ZXVlciBBcHBzLCBBcHJpbCAyMDI2KSwgYmxvY2twaXQuaW8gKEJlc3RlIEtyeXB0byBTdGV1ZXIgVG9vbHMsIEZlYi4gMjAyNikuIFByZWlzZSBTdGFuZCBNYWkgMjAyNiwga8O2bm5lbiBzaWNoIMOkbmRlcm4uIEtlaW5lIFN0ZXVlcmJlcmF0dW5nLiBLZWluIEFmZmlsaWF0ZS1WZXJow6RsdG5pcyBtaXQgQ29pblRyYWNraW5nLCBCbG9ja3BpdCwgS29pbmx5IG9kZXIgV2FsdGlvLjwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InN2LWRpc2MiPjxzdHJvbmc+SGlud2Vpczo8L3N0cm9uZz4gRGllc2VyIEFydGlrZWwgc3RlbGx0IGtlaW5lIFN0ZXVlci0gb2RlciBSZWNodHNiZXJhdHVuZyBkYXIuIFByZWlzZSB1bmQgRmVhdHVyZXMgZGVyIGdlbmFubnRlbiBTb2Z0d2FyZS1Ub29scyBrw7ZubmVuIHNpY2ggw6RuZGVybi4gRGllIGdlbmFubnRlbiBQcmVpc2UgYmFzaWVyZW4gYXVmIGRlbSBTdGFuZCBNYWkgMjAyNi4gw5xiZXJwcsO8ZmUgdm9yIGRlbSBLYXVmIGltbWVyIGRpZSBha3R1ZWxsZW4gUHJlaXNlIGRpcmVrdCBiZWltIEFuYmlldGVyLiBEaWVzZXIgQXJ0aWtlbCBlbnRow6RsdCA8c3Ryb25nPmtlaW5lIEFmZmlsaWF0ZS1MaW5rczwvc3Ryb25nPiB6dSBTdGV1ZXJzb2Z0d2FyZS1BbmJpZXRlcm4uIERlciBDVEEtTGluayB2ZXJ3ZWlzdCBhdWYgQml0Z2V0IChIYW5kZWxzZ2Viw7xocmVuLVJhYmF0dCkuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNS9rcnlwdG93YWVocnVuZ2VuLXN0ZXVlcm4vIiBjbGFzcz0iaWwiPkFsbGdlbWVpbmVyIEtyeXB0by1TdGV1ZXItR3VpZGUgYXVmIEtyeXB0b1p1a3VuZnQuPC9hPjwvZGl2PgoKPGRpdiBjbGFzcz0ic3YtbWV0YSI+CiAgVmVyw7ZmZmVudGxpY2h0OiAxMC4gTWFpIDIwMjYgJm1pZGRvdDsgQXV0b3I6IEZlbGl4IFJpZWdlciAmbWlkZG90OyBLcnlwdG9adWt1bmZ0LmNvbSAmbWlkZG90OyBLZWluZSBTdGV1ZXJiZXJhdHVuZyAmbWlkZG90OyBBZmZpbGlhdGU6IEJpdGdldCBrcnlwdG8zMCAvIE9LWCBDUllQVE8yMDI2IC8gQmluZ1ggTkE0UVlSCjwvZGl2PgoKPC9kaXY+CjwhLS0gL3dwOmh0bWwgLS0+dQF9vo\/bxQR9u4sBdgIYaW1hZ2VfZ2VuZXJhdG9yX3NldHRpbmdzdgUIdGVtcGxhdGV3B2hpZ2h3YXkQZGVmYXVsdF9pbWFnZV9pZH0ABGZvbnR3AAdlbmFibGVkeAV0b2tlbnetA2V5SnBiV2NpT2lKb2RIUndjenBjTDF3dmEzSjVjSFJ2ZW5WcmRXNW1kQzVqYjIxY0wzZHdMV052Ym5SbGJuUmNMM1Z3Ykc5aFpITmNMekl3TWpaY0x6QTFYQzlyY25sd2RHOTZkV3QxYm1aMExUWmhNREJoTURVeE1tSTVNV1V0TWpBd2VESXdNQzV3Ym1jX1kzSnZjRDB4SWl3aWRIaDBJam9pUzNKNWNIUnZJRk4wWlhWbGNuTnZablIzWVhKbElGWmxjbWRzWldsamFDQXlNREkyT2lCRGIybHVWSEpoWTJ0cGJtY2dkbk11SUVKc2IyTnJjR2wwSUhaekxpQkxiMmx1YkhrZ2RuTXVJRmRoYkhScGJ5QmNkVEl3TVRNZ2QyVnNZMmhsSUd4dmFHNTBJSE5wWTJnX0lpd2lkR1Z0Y0d4aGRHVWlPaUpvYVdkb2QyRjVJaXdpWm05dWRDSTZJaUlzSW1Kc2IyZGZhV1FpT2pJME1qUXlPVEEwT0gwLkFJblNQdWxJdkRaMTJWUExqQ19oa1pBOU0yQVJwaGFfbVN1b25tdS1MVFFNUQd2ZXJzaW9ufQJ3B3B1Ymxpc2gBtdWq\/QMYAgABAQIBAQAFAAIABAMBAAIDAwAPAAIAAwABAAIBBAACAAEAAQIFAAEAAQImIhYR\",\"updateId\":798662658}","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":true,"token":"eyJpbWciOiJodHRwczpcL1wva3J5cHRvenVrdW5mdC5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjZcLzA1XC9rcnlwdG96dWt1bmZ0LTZhMDBhMDUxMmI5MWUtMjAweDIwMC5wbmc_Y3JvcD0xIiwidHh0IjoiS3J5cHRvIFN0ZXVlcnNvZnR3YXJlIFZlcmdsZWljaCAyMDI2OiBDb2luVHJhY2tpbmcgdnMuIEJsb2NrcGl0IHZzLiBLb2lubHkgdnMuIFdhbHRpbyBcdTIwMTMgd2VsY2hlIGxvaG50IHNpY2g_IiwidGVtcGxhdGUiOiJoaWdod2F5IiwiZm9udCI6IiIsImJsb2dfaWQiOjI0MjQyOTA0OH0.AInSPulIvDZ12VPLjC_hkZA9M2ARpha_mSuonmu-LTQMQ"},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[609969150],"tags":[],"class_list":["post-8951","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-krypto-news"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/kryptozukunft.com\/wp-content\/uploads\/2026\/05\/kryptozukunft-6a00a0512b91e.png","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":3649,"url":"https:\/\/kryptozukunft.com\/en\/2025\/07\/24\/carf-neue-meldepflichten-fuer-kryptoanleger\/","url_meta":{"origin":8951,"position":0},"title":"CARF: New reporting obligations for crypto investors","author":"Felix Rieger","date":"July 24, 2025","format":false,"excerpt":"The Crypto-Asset Reporting Framework (CARF) will require crypto service providers to report transaction data to tax authorities from 2026, which will significantly limit anonymity.","rel":"","context":"In &quot;Krypto News - Nachrichten Portal&quot;","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/en\/category\/krypto-news\/"},"img":{"alt_text":"CARF: Neue Meldepflichten f\u00fcr Kryptoanleger","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/07\/image-20.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/07\/image-20.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/07\/image-20.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/07\/image-20.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":1863,"url":"https:\/\/kryptozukunft.com\/en\/2025\/04\/19\/faq-krypto-regulierung\/","url_meta":{"origin":8951,"position":1},"title":"FAQ crypto regulation","author":"Felix Rieger","date":"April 19, 2025","format":false,"excerpt":"The FAQ covers legal aspects of MiCA, taxes and regulations in the crypto space, including crypto companies, taxes and DeFi.","rel":"","context":"In &quot;FAQ Kryptow\u00e4hrungen - die H\u00e4ufigsten Fragen&quot;","block_context":{"text":"FAQ Kryptow\u00e4hrungen - die H\u00e4ufigsten Fragen","link":"https:\/\/kryptozukunft.com\/en\/category\/faq-kryptowaehrungen\/"},"img":{"alt_text":"FAQ Krypto Regulierung &amp; Steuern","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/04\/image-28.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/04\/image-28.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/04\/image-28.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/04\/image-28.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":8792,"url":"https:\/\/kryptozukunft.com\/en\/2026\/04\/20\/krypto-steuern-2026-haltefrist-dac8-meldepflicht-und-alle-aenderungen-fuer-deine-steuererklaerung\/","url_meta":{"origin":8951,"position":2},"title":"Crypto Taxes 2026: Holding Period, DAC8 Reporting Obligation, and All Changes for Your Tax Return","author":"Felix Rieger","date":"April 20, 2026","format":false,"excerpt":"In 2026, new crypto tax regulations will apply in Germany, including a 1-year holding period, a \u20ac1,000 exemption limit, and DAC8 reporting obligations for investors.","rel":"","context":"In &quot;Krypto News - Nachrichten Portal&quot;","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/en\/category\/krypto-news\/"},"img":{"alt_text":"Digital network with various cryptocurrency symbols and the text Krypto Steuern","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e6200d7e888.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e6200d7e888.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e6200d7e888.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e6200d7e888.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":2770,"url":"https:\/\/kryptozukunft.com\/en\/2025\/06\/09\/was-sind-krypto-kreditkarten\/","url_meta":{"origin":8951,"position":3},"title":"What are crypto credit cards?","author":"Felix Rieger","date":"June 9, 2025","format":false,"excerpt":"Crypto credit cards enable payments with cryptocurrencies in everyday life, offer cashback and require conscious use.","rel":"","context":"In &quot;Krypto Begriffe erkl\u00e4rt- Kryptowikipedia&quot;","block_context":{"text":"Krypto Begriffe erkl\u00e4rt- Kryptowikipedia","link":"https:\/\/kryptozukunft.com\/en\/category\/krypto-begriffe\/"},"img":{"alt_text":"Was sind Krypto-Kreditkarten?","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/06\/image-40.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/06\/image-40.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/06\/image-40.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/06\/image-40.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":3190,"url":"https:\/\/kryptozukunft.com\/en\/2025\/06\/21\/copy-trading-plattformen-im-vergleich-2025-bitget-vs-bingx-vs-etoro\/","url_meta":{"origin":8951,"position":4},"title":"Copy trading platforms compared in 2025: Bitget vs BingX vs eToro","author":"Felix Rieger","date":"June 21, 2025","format":false,"excerpt":"The comparison of copy trading platforms 2025 shows Bitget as the market leader, while BingX offers newcomers and eToro offers social trading.","rel":"","context":"In &quot;Krypto News - Nachrichten Portal&quot;","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/en\/category\/krypto-news\/"},"img":{"alt_text":"Copy Trading Plattformen im Vergleich 2025: Bitget vs. BingX vs. eToro","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/06\/image-70.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/06\/image-70.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/06\/image-70.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/06\/image-70.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":4310,"url":"https:\/\/kryptozukunft.com\/en\/2025\/08\/18\/bitget-vs-kucoin-passives-einkommen-mit-krypto-im-vergleich\/","url_meta":{"origin":8951,"position":5},"title":"Bitget vs KuCoin - Passive income with crypto in comparison","author":"Felix Rieger","date":"August 18, 2025","format":false,"excerpt":"Bitget and KuCoin offer various options for passive income through crypto investments.","rel":"","context":"In &quot;Kryptob\u00f6rsen Geb\u00fchren \u00dcbersicht und Ratgeber&quot;","block_context":{"text":"Kryptob\u00f6rsen Geb\u00fchren \u00dcbersicht und Ratgeber","link":"https:\/\/kryptozukunft.com\/en\/category\/kryptoborsen-gebuhren\/"},"img":{"alt_text":"Bitget vs KuCoin \u2013 Passives Einkommen mit Krypto im Vergleich","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/08\/image-37.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/08\/image-37.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/08\/image-37.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/08\/image-37.png?resize=700%2C400&ssl=1 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/kryptozukunft.com\/en\/wp-json\/wp\/v2\/posts\/8951","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kryptozukunft.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kryptozukunft.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kryptozukunft.com\/en\/wp-json\/wp\/v2\/users\/263121695"}],"replies":[{"embeddable":true,"href":"https:\/\/kryptozukunft.com\/en\/wp-json\/wp\/v2\/comments?post=8951"}],"version-history":[{"count":3,"href":"https:\/\/kryptozukunft.com\/en\/wp-json\/wp\/v2\/posts\/8951\/revisions"}],"predecessor-version":[{"id":8958,"href":"https:\/\/kryptozukunft.com\/en\/wp-json\/wp\/v2\/posts\/8951\/revisions\/8958"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kryptozukunft.com\/en\/wp-json\/wp\/v2\/media\/8955"}],"wp:attachment":[{"href":"https:\/\/kryptozukunft.com\/en\/wp-json\/wp\/v2\/media?parent=8951"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kryptozukunft.com\/en\/wp-json\/wp\/v2\/categories?post=8951"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kryptozukunft.com\/en\/wp-json\/wp\/v2\/tags?post=8951"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}