{"id":64125,"date":"2026-09-14T19:49:22","date_gmt":"2026-09-14T17:49:22","guid":{"rendered":"https:\/\/www.vaia.eu\/?post_type=product&#038;p=64125"},"modified":"2026-11-01T18:30:18","modified_gmt":"2026-11-01T17:30:18","slug":"new-vaia-focus","status":"publish","type":"product","link":"https:\/\/www.vaia.eu\/de\/produkt\/new-vaia-focus\/","title":{"rendered":"Neu VAIA Focus"},"content":{"rendered":"<div class=\"fascia-spedizione-shop\">\n    <div class=\"fascia-spedizione-shop__inner\">\n        <span class=\"title-spedizione\"><\/span>\n        <div class=\"testo\"><p>Versand ab dem 12. Oktober 2026<\/p>\n<\/div>\n    <\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignfull is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<style>\n\/* ==========================================================================\n   VAIA FOCUS \u2014 SEZIONE DESCRIZIONE PRODOTTO  (v2)\n   Scope: #vaia-focus  |  Prefisso classi: vf-\n   Palette istituzionale VAIA. Nessun corsivo.\n   ========================================================================== *\/\n@import url('https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@400,500,600,700&display=swap');\n\n#vaia-focus{\n  --vf-dark:#0E3B26;\n  --vf-green:#007A4E;\n  --vf-mint:#C9ECD9;\n  --vf-yellow:#DDC000;\n  --vf-cream:#F3F0E4;\n  --vf-bordeaux:#610F38;\n  --vf-ink:#1A1A1A;\n  --vf-muted:#5C6660;\n  --vf-line:#DDD8C8;\n\n  \/* swatch clip \u2014 valori indicativi, da tarare sul campione reale *\/\n  --vf-c-marrone:#7E4B26;\n  --vf-c-giallo:#DDB20C;\n  --vf-c-verde:#41604A;\n  --vf-c-azzurro:#A9C4D6;\n\n  font-family:'Clash Display',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;\n  color:var(--vf-ink);\n  line-height:1.55;\n  font-size:17px;\n  -webkit-font-smoothing:antialiased;\n}\n\n#vaia-focus *,#vaia-focus *::before,#vaia-focus *::after{box-sizing:border-box;}\n#vaia-focus img{max-width:100%;height:auto;display:block;}\n#vaia-focus p{margin:0 0 1.1em;}\n#vaia-focus p:last-child{margin-bottom:0;}\n#vaia-focus h2,#vaia-focus h3,#vaia-focus h4{\n  font-family:'Clash Display',sans-serif;font-weight:600;line-height:1.1;\n  margin:0 0 .6em;letter-spacing:-.01em;font-style:normal;\n  color:var(--vf-dark);\n}\n#vaia-focus em,#vaia-focus i{font-style:normal;font-weight:600;}\n#vaia-focus h2{font-size:clamp(1.9rem,4.2vw,3.1rem);}\n#vaia-focus h3{font-size:clamp(1.35rem,2.6vw,1.9rem);}\n#vaia-focus h4{font-size:1.1rem;font-weight:600;}\n\n#vaia-focus .vf-wrap{max-width:1180px;margin:0 auto;padding:0 22px;}\n\n\/* eyebrow con trattino *\/\n#vaia-focus .vf-eyebrow{\n  display:flex;align-items:center;gap:12px;font-size:.72rem;font-weight:600;\n  letter-spacing:.18em;text-transform:uppercase;color:var(--vf-green);margin-bottom:1.2em;\n}\n#vaia-focus .vf-eyebrow::before{content:\"\";width:28px;height:1px;background:currentColor;flex:0 0 28px;}\n\n#vaia-focus .vf-lead{font-size:clamp(1.05rem,1.9vw,1.3rem);font-weight:500;color:var(--vf-dark);}\n#vaia-focus .vf-sec{padding:clamp(56px,8vw,110px) 0;}\n#vaia-focus .vf-sec--cream{background:var(--vf-cream);}\n#vaia-focus .vf-sec--mint{background:var(--vf-mint);}\n#vaia-focus .vf-sec--dark{background:var(--vf-dark);color:var(--vf-cream);}\n#vaia-focus .vf-sec--dark h2,#vaia-focus .vf-sec--dark h3{color:var(--vf-cream);}\n#vaia-focus .vf-sec--dark .vf-eyebrow{color:var(--vf-yellow);}\n#vaia-focus .vf-sec--dark .vf-lead{color:var(--vf-mint);}\n\n#vaia-focus .vf-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,76px);align-items:center;}\n#vaia-focus .vf-split--rev .vf-split__media{order:-1;}\n\n\/* media con parentesi grafiche agli angoli *\/\n#vaia-focus .vf-media{position:relative;}\n#vaia-focus .vf-media img{width:100%;object-fit:cover;position:relative;z-index:1;}\n#vaia-focus .vf-media::before,\n#vaia-focus .vf-media::after{\n  content:\"\";position:absolute;width:clamp(46px,7vw,86px);height:clamp(46px,7vw,86px);z-index:0;\n}\n#vaia-focus .vf-media::before{\n  top:-14px;left:-14px;border-top:2px solid var(--vf-green);border-left:2px solid var(--vf-green);\n}\n#vaia-focus .vf-media::after{\n  bottom:-14px;right:-14px;border-bottom:2px solid var(--vf-yellow);border-right:2px solid var(--vf-yellow);\n}\n#vaia-focus .vf-sec--dark .vf-media::before{border-color:var(--vf-mint);}\n\n\/* ---------- PRIMA SEZIONE ---------- *\/\n#vaia-focus .vf-sec:first-child{padding-top:clamp(44px,6vw,86px);}\n\n\/* ---------- PILLS ---------- *\/\n#vaia-focus .vf-pills{display:flex;flex-wrap:wrap;gap:9px;margin-top:1.5em;}\n#vaia-focus .vf-pill{\n  border:1px solid var(--vf-green);color:var(--vf-green);border-radius:999px;\n  padding:7px 15px;font-size:.82rem;font-weight:500;background:transparent;\n}\n#vaia-focus .vf-sec--dark .vf-pill{border-color:var(--vf-mint);color:var(--vf-mint);}\n\n\/* ---------- BOX CARATTERISTICHE ---------- *\/\n#vaia-focus .vf-feat{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1px;background:var(--vf-line);border:1px solid var(--vf-line);margin-top:clamp(28px,4vw,46px);}\n#vaia-focus .vf-feat__cell{background:#fff;padding:28px 24px;transition:background .25s ease;}\n#vaia-focus .vf-feat__cell:hover{background:#FCFBF6;}\n#vaia-focus .vf-feat__k{font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--vf-green);font-weight:600;display:block;margin-bottom:.8em;}\n#vaia-focus .vf-feat__v{font-size:1.02rem;font-weight:500;color:var(--vf-dark);line-height:1.4;}\n\n\/* ---------- COLORI ---------- *\/\n#vaia-focus .vf-colorshot{aspect-ratio:4\/5;overflow:hidden;}\n#vaia-focus .vf-colorshot img{width:100%;height:100%;object-fit:cover;object-position:center;}\n\n#vaia-focus .vf-colors{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(16px,2.6vw,30px);margin-top:clamp(34px,5vw,58px);}\n#vaia-focus .vf-color{text-align:center;}\n#vaia-focus .vf-color__dot{\n  width:100%;aspect-ratio:1;border-radius:50%;margin-bottom:16px;\n  box-shadow:0 0 0 1px rgba(0,0,0,.08), 0 0 0 0 rgba(0,122,78,0);\n  transition:box-shadow .3s ease, transform .3s ease;\n}\n#vaia-focus .vf-color:hover .vf-color__dot{\n  transform:translateY(-4px);\n  box-shadow:0 0 0 1px rgba(0,0,0,.08), 0 0 0 7px rgba(0,122,78,.12);\n}\n#vaia-focus .vf-color__name{font-weight:600;font-size:.98rem;color:var(--vf-dark);display:block;line-height:1.25;}\n#vaia-focus .vf-color__desc{font-size:.82rem;color:var(--vf-muted);display:block;margin-top:6px;}\n\n\/* ---------- COME FUNZIONA ---------- *\/\n#vaia-focus .vf-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:clamp(18px,2.6vw,30px);margin-top:clamp(30px,4vw,52px);}\n#vaia-focus .vf-step{\n  background:#fff;border:1px solid var(--vf-line);padding:28px 24px 26px;position:relative;overflow:hidden;\n  transition:transform .28s ease, box-shadow .28s ease;\n}\n#vaia-focus .vf-step::before{\n  content:\"\";position:absolute;top:0;left:0;width:100%;height:3px;background:var(--vf-green);\n  transform:scaleX(0);transform-origin:left;transition:transform .35s ease;\n}\n#vaia-focus .vf-step:hover{transform:translateY(-4px);box-shadow:0 10px 26px rgba(14,59,38,.10);}\n#vaia-focus .vf-step:hover::before{transform:scaleX(1);}\n#vaia-focus .vf-step__ico{width:34px;height:34px;color:var(--vf-green);margin-bottom:18px;}\n#vaia-focus .vf-step__ico svg{width:100%;height:100%;display:block;}\n#vaia-focus .vf-step__ico svg *{fill:none !important;stroke:currentColor !important;}\n#vaia-focus .vf-step__n{font-size:.72rem;letter-spacing:.16em;font-weight:600;color:var(--vf-green);display:block;margin-bottom:.6em;}\n#vaia-focus .vf-step__t{font-size:1rem;font-weight:500;color:var(--vf-dark);line-height:1.35;}\n\n\/* ---------- SPECIFICHE ---------- *\/\n#vaia-focus .vf-specs{width:100%;border-collapse:collapse;margin-top:clamp(26px,4vw,44px);}\n#vaia-focus .vf-specs tr{border-bottom:1px solid var(--vf-line);}\n#vaia-focus .vf-specs tr:first-child{border-top:1px solid var(--vf-line);}\n#vaia-focus .vf-specs th{\n  text-align:left;vertical-align:top;padding:20px 44px 20px 0;width:32%;\n  font-weight:600;color:var(--vf-green);font-size:.86rem;letter-spacing:.05em;text-transform:uppercase;\n  border-right:1px solid var(--vf-green);\n}\n#vaia-focus .vf-specs td{padding:20px 0 20px 44px;vertical-align:top;color:var(--vf-ink);font-size:.98rem;}\n\n\/* ---------- CAROSELLO ---------- *\/\n#vaia-focus .vf-carou-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;}\n#vaia-focus .vf-carou-head h2{margin-bottom:0;}\n#vaia-focus .vf-nav{display:flex;gap:10px;}\n#vaia-focus .vf-nav button{\n  width:46px;height:46px;border-radius:50%;border:1px solid var(--vf-green);background:transparent;\n  color:var(--vf-green);cursor:pointer;display:flex;align-items:center;justify-content:center;\n  padding:0;transition:background .25s ease,color .25s ease,transform .25s ease;\n}\n#vaia-focus .vf-nav button:hover{background:var(--vf-green);color:var(--vf-cream);transform:translateY(-2px);}\n#vaia-focus .vf-nav svg{width:19px;height:19px;display:block;}\n\n#vaia-focus .vf-carou{\n  display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;\n  padding:6px 4px 22px;margin-top:clamp(26px,4vw,44px);\n  -webkit-overflow-scrolling:touch;scrollbar-width:thin;\n}\n#vaia-focus .vf-carou::-webkit-scrollbar{height:5px;}\n#vaia-focus .vf-carou::-webkit-scrollbar-thumb{background:var(--vf-green);border-radius:99px;}\n#vaia-focus .vf-carou::-webkit-scrollbar-track{background:rgba(0,0,0,.07);border-radius:99px;}\n#vaia-focus .vf-card{\n  flex:0 0 clamp(230px,24vw,280px);scroll-snap-align:start;background:#fff;\n  border:1px solid var(--vf-line);display:flex;flex-direction:column;text-decoration:none;color:inherit;\n  transition:transform .28s ease, box-shadow .28s ease, border-color .28s ease;\n}\n#vaia-focus .vf-card:hover{transform:translateY(-5px);border-color:var(--vf-green);box-shadow:0 12px 28px rgba(14,59,38,.12);}\n#vaia-focus .vf-card__media{aspect-ratio:1;background:var(--vf-cream);overflow:hidden;}\n#vaia-focus .vf-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;}\n#vaia-focus .vf-card:hover .vf-card__media img{transform:scale(1.04);}\n#vaia-focus .vf-card__body{padding:22px 22px 24px;display:flex;flex-direction:column;gap:8px;flex:1;}\n#vaia-focus .vf-card__t{font-weight:600;font-size:1.04rem;color:var(--vf-dark);line-height:1.25;}\n#vaia-focus .vf-card__d{font-size:.86rem;color:var(--vf-muted);line-height:1.45;flex:1;}\n#vaia-focus .vf-card__link{font-size:.86rem;font-weight:600;color:var(--vf-green);}\n#vaia-focus .vf-card__link .vf-arrow{display:inline-block;transition:transform .25s ease;}\n#vaia-focus .vf-card:hover .vf-arrow{transform:translateX(5px);}\n\n\/* ---------- MOBILE ---------- *\/\n@media (max-width:860px){\n  #vaia-focus .vf-split{grid-template-columns:1fr;}\n  #vaia-focus .vf-split--rev .vf-split__media{order:0;}\n  #vaia-focus .vf-colors{grid-template-columns:repeat(2,1fr);}\n  #vaia-focus .vf-colorshot{aspect-ratio:4\/3;}\n  #vaia-focus .vf-media::before,#vaia-focus .vf-media::after{width:44px;height:44px;}\n  #vaia-focus .vf-specs th{width:40%;padding-right:22px;font-size:.8rem;}\n  #vaia-focus .vf-specs td{padding-left:22px;font-size:.94rem;}\n  #vaia-focus .vf-carou-head{align-items:flex-start;}\n  #vaia-focus .vf-nav button{width:42px;height:42px;}\n}\n\n\/* ---------- AVVERTENZA SICUREZZA ---------- *\/\n#vaia-focus .vf-warn{\n  margin-top:clamp(32px,4vw,56px);\n  display:flex;gap:clamp(16px,2.4vw,26px);align-items:flex-start;\n  background:#fff;border:1px solid var(--vf-bordeaux);\n  border-left:5px solid var(--vf-bordeaux);\n  padding:clamp(22px,3vw,32px) clamp(20px,3vw,34px);\n}\n#vaia-focus .vf-warn__ico{flex:0 0 34px;width:34px;height:34px;color:var(--vf-bordeaux);margin-top:2px;}\n#vaia-focus .vf-warn__ico svg{width:100%;height:100%;display:block;}\n#vaia-focus .vf-warn__ico svg *{fill:none !important;stroke:currentColor !important;}\n#vaia-focus .vf-warn__t{\n  display:block;font-weight:600;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;\n  color:var(--vf-bordeaux);margin-bottom:.7em;\n}\n#vaia-focus .vf-warn__txt{font-size:.96rem;line-height:1.6;color:var(--vf-ink);}\n@media (max-width:600px){\n  #vaia-focus .vf-warn{flex-direction:column;gap:14px;}\n}\n<\/style>\n\n<div id=\"vaia-focus\">\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 1. TECNOLOGIA \u2014 crema \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section class=\"vf-sec vf-sec--cream\">\n    <div class=\"vf-wrap vf-split vf-split--rev\">\n      <div class=\"vf-split__media vf-media\">\n        <img decoding=\"async\" src=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/09\/DSC0184-mod-scaled.jpg\" alt=\"Detail der Fresnel-Linse des neuen VAIA Focus\">\n      <\/div>\n      <div class=\"vf-split__text\">\n        <span class=\"vf-eyebrow\">Technologie<\/span>\n        <h2>Technologie,<br>auf das Wesentliche reduziert.<\/h2>\n        <p>VAIA Focus ist ein optischer Smartphone-Verst\u00e4rker, der die visuelle Technologie der Fresnel-Linse nutzt \u2013 dieselbe Linse, die auch in Spiegelreflexkameras zum Einsatz kommt.<\/p>\n        <p>Die Linse vergr\u00f6\u00dfert das Display unter Beibehaltung der Bildqualit\u00e4t, ganz ohne Stromverbrauch und ohne elektronische Komponenten.<\/p>\n        <p class=\"vf-lead\">Nur eine analoge Linse und Tannenholz.<\/p>\n        <div class=\"vf-pills\">\n          <span class=\"vf-pill\">Fresnel-Linse<\/span>\n          <span class=\"vf-pill\">Null Elektronik<\/span>\n          <span class=\"vf-pill\">Keine Batterien<\/span>\n          <span class=\"vf-pill\">Holz nach Sturm Vaia<\/span>\n          <span class=\"vf-pill\">Lokale Handwerkskunst<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 SICHERHEITSHINWEIS \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"vf-sec\" style=\"padding-top:0;\">\n  <div class=\"vf-wrap\">\n    <div class=\"vf-warn\">\n      <div class=\"vf-warn__ico\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10.3 3.9 1.9 18.3a2 2 0 0 0 1.7 3h16.8a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0Z\"><\/path><path d=\"M12 9v4.5\"><\/path><path d=\"M12 17.5h.01\"><\/path><\/svg>\n      <\/div>\n      <div>\n        <span class=\"vf-warn__t\">Achtung<\/span>\n        <p class=\"vf-warn__txt\">Die Fresnel-Linse dieses Produkts b&uuml;ndelt das Licht. Bei Sonneneinstrahlung &ndash; auch durch Glas &ndash; kann sie so viel Hitze erzeugen, dass Verbrennungen oder Br&auml;nde entstehen. Nicht in der Sonne, im Auto oder in der N&auml;he brennbarer Materialien liegen lassen. Nicht durch die Linse in die Sonne blicken. Von Kindern fernhalten.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 2. ESPERIENZA D'USO \u2014 bianco \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section class=\"vf-sec\">\n    <div class=\"vf-wrap vf-split\">\n      <div class=\"vf-split__text\">\n        <span class=\"vf-eyebrow\">Anwendererlebnis<\/span>\n        <h2>Ein Moment, der ganz dir geh\u00f6rt.<\/h2>\n        <p class=\"vf-lead\">Wann hast du das letzte Mal eine Serie geschaut, ohne dabei durch den Feed zu scrollen?<\/p>\n        <p>Der neue Focus entfaltet seine Wirkung am besten bei der Einzelnutzung in einer ruhigen, gedimmten Umgebung. Um ihn zu nutzen, musst du zwangsl\u00e4ufig das Smartphone zur Seite legen.<\/p>\n        <p>Keine Ablenkungen, keine externen St\u00f6rungen. Das Smartphone wird hinter der Linse platziert: Alles, was du tun musst, ist endlich einen Moment ganz f\u00fcr dich zu genie\u00dfen.<\/p>\n      <\/div>\n      <div class=\"vf-split__media vf-media\">\n        <img decoding=\"async\" src=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/09\/Gemini_Generated_Image_nmmqy4nmmqy4nmmq.jpg\" alt=\"Neuer VAIA Focus in Verwendung, mit Smartphone hinter der Linse platziert\">\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 3. IL NUOVO FOCUS \u2014 mint \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section class=\"vf-sec vf-sec--mint\">\n    <div class=\"vf-wrap\">\n      <span class=\"vf-eyebrow\">Was sich \u00e4ndert<\/span>\n      <h2>Der neue VAIA Focus.<\/h2>\n      <p class=\"vf-lead\">Gleiches Prinzip. Ein vollst\u00e4ndig erneuertes Design.<\/p>\n      <div class=\"vf-feat\">\n        <div class=\"vf-feat__cell\">\n          <span class=\"vf-feat__k\">Design<\/span>\n          <span class=\"vf-feat__v\">Noch minimalistischer und eleganter.<\/span>\n        <\/div>\n        <div class=\"vf-feat__cell\">\n          <span class=\"vf-feat__k\">Linsen-Neigung<\/span>\n          <span class=\"vf-feat__v\">F\u00fcr eine optimale Sicht einstellbar.<\/span>\n        <\/div>\n        <div class=\"vf-feat__cell\">\n          <span class=\"vf-feat__k\">Buchformat<\/span>\n          <span class=\"vf-feat__v\">Kompakt und bequem mitzunehmen.<\/span>\n        <\/div>\n        <div class=\"vf-feat__cell\">\n          <span class=\"vf-feat__k\">Schutz<\/span>\n          <span class=\"vf-feat__v\">Linse sicher im Holzeinsatz gesch\u00fctzt.<\/span>\n        <\/div>\n        <div class=\"vf-feat__cell\">\n          <span class=\"vf-feat__k\">Farbe<\/span>\n          <span class=\"vf-feat__v\">Farbige Clip-Auswahl mit verschiedenen T\u00f6nen.<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 4. DESIGN \u2014 bianco \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section class=\"vf-sec\">\n    <div class=\"vf-wrap vf-split vf-split--rev\">\n      <div class=\"vf-split__media vf-media\">\n        <img decoding=\"async\" src=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/09\/Focus-Lente-scaled.jpg\" alt=\"Design des neuen VAIA Focus, Buchformat mit herausziehbarer Linse\">\n      <\/div>\n      <div class=\"vf-split__text\">\n        <span class=\"vf-eyebrow\">Design<\/span>\n        <h2>Einfacher in der Anwendung.<br>Nat\u00fcrlicher im Erlebnis.<\/h2>\n        <p>Der neue VAIA Focus ist kompakter, vielseitiger und auf das Wesentliche reduziert.<\/p>\n        <p>Die Linse l\u00e4sst sich bei Bedarf aus der Halterung herausziehen und gleitet nach der Nutzung wieder gesch\u00fctzt hinein. Zudem kannst du zwischen zwei Neigungswinkeln f\u00fcr das Smartphone w\u00e4hlen, um die perfekte Perspektive zu finden.<\/p>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 5. MATERIALE \u2014 verde scuro \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section class=\"vf-sec vf-sec--dark\">\n    <div class=\"vf-wrap vf-split\">\n      <div class=\"vf-split__text\">\n        <span class=\"vf-eyebrow\">Material<\/span>\n        <h2>Holz versteckt<br>seine Geschichte nicht.<\/h2>\n        <p>VAIA Focus wird aus Fichtenholz gefertigt, das von den B\u00e4umen stammt, die beim Sturmtief Vaia umgest\u00fcrzt wurden.<\/p>\n        <p>Das Holz wird von lokalen Handwerkern verarbeitet und naturbelassen belassen: keine Lacke, \u00d6le oder Wachse. Nur geschliffen, um die Textur, die haptische Porosit\u00e4t und den nat\u00fcrlichen Duft der Tanne zu bewahren.<\/p>\n        <p>Maserungen, \u00c4ste und m\u00f6gliche bl\u00e4ulich-graue Schattierungen sind nat\u00fcrliche Merkmale des Altholzes. Jedes St\u00fcck erz\u00e4hlt auf seine Weise die Geschichte des Baumes, aus dem es stammt.<\/p>\n        <p class=\"vf-lead\">Es ist kein perfektes Holz. Es ist echtes Holz.<\/p>\n      <\/div>\n      <div class=\"vf-split__media vf-media\">\n        <img decoding=\"async\" src=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/09\/DSC0159-scaled.jpg\" alt=\"Detail des unbehandelten Fichtenholzes des VAIA Focus\">\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 6. COLORI \u2014 crema \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section class=\"vf-sec vf-sec--cream\">\n    <div class=\"vf-wrap vf-split vf-split--rev\">\n      <div class=\"vf-split__media vf-media vf-colorshot\">\n        <img decoding=\"async\" src=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/09\/tmp_7e30debe-180c-48f2-8408-72c6629b745e-scaled.jpeg\" alt=\"Die vier Farbnuancen des Clips des neuen VAIA Focus\">\n      <\/div>\n      <div class=\"vf-split__text\">\n        <span class=\"vf-eyebrow\">Farben<\/span>\n        <h2>Ein kleines Detail.<br>Ein neuer Charakter.<\/h2>\n        <p>Der neue Clip verleiht dem naturbelassenen Holz des VAIA Focus einen farbigen Akzent.<\/p>\n        <p>Die Farbpalette ist von den alpinen Landschaften und den nat\u00fcrlichen Elementen inspiriert, die die vom Sturmtief Vaia betroffenen Regionen pr\u00e4gen.<\/p>\n        <p class=\"vf-lead\">W\u00e4hle die Farbe, die am besten zu dir passt.<\/p>\n      <\/div>\n    <\/div>\n    <div class=\"vf-wrap\">\n      <div class=\"vf-colors\">\n        <div class=\"vf-color\">\n          <div class=\"vf-color__dot\" style=\"background:var(--vf-c-marrone)\"><\/div>\n          <span class=\"vf-color__name\">Rindenbraun<\/span>\n          <span class=\"vf-color__desc\">Die Farbe der Tannenrinde<\/span>\n        <\/div>\n        <div class=\"vf-color\">\n          <div class=\"vf-color__dot\" style=\"background:var(--vf-c-giallo)\"><\/div>\n          <span class=\"vf-color__name\">Flechtengelb<\/span>\n          <span class=\"vf-color__desc\">Die Farbe der Flechten auf den St\u00e4mmen<\/span>\n        <\/div>\n        <div class=\"vf-color\">\n          <div class=\"vf-color__dot\" style=\"background:var(--vf-c-verde)\"><\/div>\n          <span class=\"vf-color__name\">Tannengr\u00fcn<\/span>\n          <span class=\"vf-color__desc\">Die Farbe der Dolomitenw\u00e4lder<\/span>\n        <\/div>\n        <div class=\"vf-color\">\n          <div class=\"vf-color__dot\" style=\"background:var(--vf-c-azzurro)\"><\/div>\n          <span class=\"vf-color__name\">Gipfelblau<\/span>\n          <span class=\"vf-color__desc\">Die Farbe des Himmels \u00fcber den Berggipfeln<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 7. COME FUNZIONA \u2014 mint \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section class=\"vf-sec vf-sec--mint\">\n    <div class=\"vf-wrap\">\n      <span class=\"vf-eyebrow\">Wie es funktioniert<\/span>\n      <h2>Wenige Handgriffe f\u00fcr mehr Seherlebnis.<\/h2>\n      <div class=\"vf-steps\">\n\n        <div class=\"vf-step\">\n          <div class=\"vf-step__ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"16\" rx=\"2\"><\/rect><path d=\"M9 4v16\"><\/path><path d=\"M14 12h5\"><\/path><path d=\"M16.5 9.5 19 12l-2.5 2.5\"><\/path><\/svg><\/div>\n          <span class=\"vf-step__n\">01<\/span>\n          <span class=\"vf-step__t\">Ziehe die Linse heraus.<\/span>\n        <\/div>\n\n        <div class=\"vf-step\">\n          <div class=\"vf-step__ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"6\" width=\"18\" height=\"13\" rx=\"2\"><\/rect><path d=\"M12 3v6\"><\/path><path d=\"m9.5 6.5 2.5-2.5 2.5 2.5\"><\/path><\/svg><\/div>\n          <span class=\"vf-step__n\">02<\/span>\n          <span class=\"vf-step__t\">Setze die Linse in ihre Halterung ein.<\/span>\n        <\/div>\n\n        <div class=\"vf-step\">\n          <div class=\"vf-step__ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"7\" y=\"2.5\" width=\"10\" height=\"19\" rx=\"2\"><\/rect><path d=\"M10.5 5.5h3\"><\/path><path d=\"M12 18.5h.01\"><\/path><\/svg><\/div>\n          <span class=\"vf-step__n\">03<\/span>\n          <span class=\"vf-step__t\">Platziere dein Smartphone.<\/span>\n        <\/div>\n\n        <div class=\"vf-step\">\n          <div class=\"vf-step__ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 20h16\"><\/path><path d=\"M6 20 15 6\"><\/path><path d=\"M11 9.5 17.5 13\"><\/path><\/svg><\/div>\n          <span class=\"vf-step__n\">04<\/span>\n          <span class=\"vf-step__t\">Passe die Neigung mit dem mitgelieferten St\u00e4nder an.<\/span>\n        <\/div>\n\n        <div class=\"vf-step\">\n          <div class=\"vf-step__ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M1.8 12S5.5 5.5 12 5.5 22.2 12 22.2 12 18.5 18.5 12 18.5 1.8 12 1.8 12Z\"><\/path><circle cx=\"12\" cy=\"12\" r=\"3\"><\/circle><\/svg><\/div>\n          <span class=\"vf-step__n\">05<\/span>\n          <span class=\"vf-step__t\">Genie\u00dfe den Moment.<\/span>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 8. SPECIFICHE TECNICHE \u2014 bianco \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section class=\"vf-sec\">\n    <div class=\"vf-wrap\">\n      <span class=\"vf-eyebrow\">Technische Details<\/span>\n      <h2>Spezifikationen<\/h2>\n      <table class=\"vf-specs\">\n        <tbody>\n          <tr><th>Material<\/th><td>Fichtenholz (Picea abies) aus den durch das Sturmtief Vaia gef\u00e4llten B\u00e4umen.<\/td><\/tr>\n          <tr><th>Linse<\/th><td>Fresnel-Optiklinse.<\/td><\/tr>\n          <tr><th>Technologie<\/th><td>Passive optische Verst\u00e4rkung, ohne elektronische Komponenten.<\/td><\/tr>\n          <tr><th>Herstellung<\/th><td>Lokale Handwerkskunst.<\/td><\/tr>\n          <tr><th>Struktur<\/th><td>Herausziehbare Linse, bei Nichtgebrauch im Inneren gesch\u00fctzt.<\/td><\/tr>\n          <tr><th>Einstellung<\/th><td>Zwei Neigungsm\u00f6glichkeiten f\u00fcr das Smartphone.<\/td><\/tr>\n          <tr><th>Produktabmessungen<\/th><td>24,5 \u00d7 17,5 \u00d7 1,8 cm.<\/td><\/tr>\n          <tr><th>Linsenabmessungen<\/th><td>22,5 \u00d7 15 \u00d7 0,18 cm.<\/td><\/tr>\n          <tr><th>Smartphoneschlitz<\/th><td>17 \u00d7 2,3 \u00d7 0,5 cm.<\/td><\/tr>\n          <tr><th>Kompatibilit\u00e4t<\/th><td>Konzipiert f\u00fcr Smartphones in Standard- oder Pro-Gr\u00f6\u00dfe.<br>Weniger optimal bei Modellen mit gr\u00f6\u00dferem Bildschirm (Plus, Max, Ultra).<\/td><\/tr>\n          <tr><th>Empfohlene Nutzung<\/th><td>Einzelnutzung, vorzugsweise in schwach beleuchteten Umgebungen.<\/td><\/tr>\n          <tr><th>Holz<\/th><td>Unbehandelt ohne Lacke, \u00d6le oder Wachse. Nur geschliffen.<\/td><\/tr>\n          <tr><th>Reinigung<\/th><td>Linse mit einem weichen, leicht feuchten Tuch und neutralem Allzweckreiniger. <br>Holz mit einem trockenen oder leicht feuchten Tuch ohne Reinigungsmittel.<\/td><\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n  <\/section>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 9. CAROSELLO \u2014 crema \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section class=\"vf-sec vf-sec--cream\">\n    <div class=\"vf-wrap\">\n      <div class=\"vf-carou-head\">\n        <div>\n          <span class=\"vf-eyebrow\">Die VAIA Familie<\/span>\n          <h2>Aus demselben Holz geboren<\/h2>\n        <\/div>\n        <div class=\"vf-nav\">\n          <button type=\"button\" aria-label=\"Zur\u00fcck bl\u00e4ttern\" onclick=\"this.closest('.vf-wrap').querySelector('.vf-carou').scrollBy({left:-320,behavior:'smooth'})\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 5 8 12l7 7\"><\/path><\/svg>\n          <\/button>\n          <button type=\"button\" aria-label=\"Vorw\u00e4rts bl\u00e4ttern\" onclick=\"this.closest('.vf-wrap').querySelector('.vf-carou').scrollBy({left:320,behavior:'smooth'})\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 5l7 7-7 7\"><\/path><\/svg>\n          <\/button>\n        <\/div>\n      <\/div>\n\n      <div class=\"vf-carou\">\n\n        <a class=\"vf-card\" href=\"https:\/\/www.vaia.eu\/de\/produkt\/vaia-cube\/\">\n          <div class=\"vf-card__media\"><img decoding=\"async\" src=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2022\/09\/PRINCIPALE_1000x1000_PRODOTTI-cube_2-1-600x600.jpg\" alt=\"VAIA Cube\"><\/div>\n          <div class=\"vf-card__body\">\n            <span class=\"vf-card__t\">VAIA Cube<\/span>\n            <span class=\"vf-card__d\">Nat\u00fcrlicher Akustikverst\u00e4rker. 1 Cube = 1 Baum in den Dolomiten.<\/span>\n            <span class=\"vf-card__link\">Entdecken <span class=\"vf-arrow\">\u2192<\/span><\/span>\n          <\/div>\n        <\/a>\n\n        <a class=\"vf-card\" href=\"https:\/\/www.vaia.eu\/de\/produkt\/vaia-cube-joy\/\">\n          <div class=\"vf-card__media\"><img decoding=\"async\" src=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2023\/03\/1000x1000-joy-600x600.jpg\" alt=\"VAIA Cube JOY\"><\/div>\n          <div class=\"vf-card__body\">\n            <span class=\"vf-card__t\">VAIA Cube JOY<\/span>\n            <span class=\"vf-card__d\">Der VAIA Holzverst\u00e4rker, erh\u00e4ltlich in verschiedenen lebendigen Farben.<\/span>\n            <span class=\"vf-card__link\">Entdecken <span class=\"vf-arrow\">\u2192<\/span><\/span>\n          <\/div>\n        <\/a>\n\n        <a class=\"vf-card\" href=\"https:\/\/www.vaia.eu\/de\/produkt\/vaia-cube-essential-aria\/\">\n          <div class=\"vf-card__media\"><img decoding=\"async\" src=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/03\/Untitled-design-6.jpg\" alt=\"VAIA Cube Essential Aria\"><\/div>\n          <div class=\"vf-card__body\">\n            <span class=\"vf-card__t\">VAIA Cube Essential Aria<\/span>\n            <span class=\"vf-card__d\">Nat\u00fcrlicher Akustikverst\u00e4rker. 1 Cube = 1 Baum in den Dolomiten.<\/span>\n            <span class=\"vf-card__link\">Entdecken <span class=\"vf-arrow\">\u2192<\/span><\/span>\n          <\/div>\n        <\/a>\n\n        <a class=\"vf-card\" href=\"https:\/\/www.vaia.eu\/de\/produkt\/vaia-cube-imperfetto\/\">\n          <div class=\"vf-card__media\"><img decoding=\"async\" src=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2023\/10\/1000x1000_PRODOTTI-imperfetto-600x600.jpg\" alt=\"VAIA Cube Imperfetto\"><\/div>\n          <div class=\"vf-card__body\">\n            <span class=\"vf-card__t\">VAIA Cube Imperfetto<\/span>\n            <span class=\"vf-card__d\">Der ikonische Cube, einzigartig gemacht durch nat\u00fcrliche Flecken und Holzunvollkommenheiten.<\/span>\n            <span class=\"vf-card__link\">Entdecken <span class=\"vf-arrow\">\u2192<\/span><\/span>\n          <\/div>\n      <\/a>\n\n        <a class=\"vf-card\" href=\"https:\/\/www.vaia.eu\/de\/produkt\/vaia-people\/\">\n          <div class=\"vf-card__media\"><img decoding=\"async\" src=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2024\/11\/VAIA-People-Dock-Station.jpg\" alt=\"VAIA People\"><\/div>\n          <div class=\"vf-card__body\">\n            <span class=\"vf-card__t\">VAIA People<\/span>\n            <span class=\"vf-card__d\">Jedes personalisierte VAIA People erz\u00e4hlt eine andere Geschichte: deine eigene.<\/span>\n            <span class=\"vf-card__link\">Entdecken <span class=\"vf-arrow\">\u2192<\/span><\/span>\n          <\/div>\n        <\/a>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Konzentrieren Sie sich auf das Wesentliche! VAIA Focus &#8211; Bildschirmvergr\u00f6\u00dferer<\/p>\n<p style=\"font-size: 17px;\">Versand ab dem 12. Oktober 2026<\/p>\n","protected":false},"featured_media":64107,"template":"","meta":{"_acf_changed":true,"_crdt_document":"{\"document\":\"AACUA4KQ5bEbgtuFzQHavr\/GGAC5k932EdbF4qEEAIKQ5bEbss\/c6Bmavr\/GGIy0wtIP+ZPd9hEA2r6\/xhgAlNLq7ROqta\/IBdTS6u0TIeq1r8gFANTS6u0TAKq1r8gFlsXioQS5k932EdbF4qEEDPmT3fYRAIrL8dgRlNLq7ROWxeKhBNTS6u0TAYy0wtIPlsXioQSWssObDZbF4qEEqrWvyAXCkOWxGwLWxeKhBADqta\/IBQGWxeKhBOq1r8gFAJbF4qEE6rWvyAUAlsXioQTqta\/IBQCWxeKhBOq1r8gFAJbF4qEE6rWvyAUAlsXioQTqta\/IBQCWxeKhBOq1r8gFGJbF4qEEqrWvyAXWxeKhBACqta\/IBZbF4qEE6rWvyAUAlsXioQTqta\/IBQCWxeKhBOq1r8gFAJbF4qEE6rWvyAUClsXioQTqta\/IBQLWxeKhBNsBp9umtQPU0urtEwDWxeKhBBmC24XNAdbF4qEECILbhc0B1sXioQQAuZPd9hGWxeKhBMLbhc0BANbF4qEEAILbhc0BkgS+EfoRAowOvocJzpYJAJIOAtQOBrRr+msCAQIKAQFKABYBAgoAShACAQMMAgECCkqEawLua0RMlrEJthGqEZYSmhOcFS4CaMCCCgKimwPeqAPMAYgBygECiAGeAeIBApjMB+DNB4gBApbMB+zHB6zHB\/zCB7zCB9K+B5K+B+q5B6q5B8S1B4S1B+CwB6CwB\/qrB\/AbApQgAuoElAn6DZ4SwheoG84gtiTeKYgu8jKeN848uECsxQbGwAaGwAb4uQa4uQbytAaytAburwaurwbsqgbaOwKE5gbopQYDAO5mFBKQEAKIBAKyIAKiCQKaLQKiCQKiHQKiCQKGOAKCFQK2KQKsVwKMDwKaBAK+AwK8AgK+BAKYBQKgAwKiAwKGBQKuBwKqAbACAPaYA4oEtCCkCZwtpAmkHaQJiDiEFbgprleOD5wEgAS+AoAFmgWiA6QDqPoC4PUCsAeO\/gKWC6wNsAauAa4DpAy2DLYBiAGuApgJqAKsCKwChgO6AoQHhAW+ApwChAOQCJgrpAWcnwGKCKgFtAaMBroInAGsGZYCpgu8Aj6eApILvAI+tAKoC7wCPqwCuAy8AjqaAqALvALc4QakGALwGI7mBgIGAgYMUAIWAwHgjwpKhpIGnhCCGbAGnAWaGb4ChgyUC7IFgBKgBajYAaYUijiqEZYSnhOwEfSNAertCKrtCPr0CJaBCeT7CKwBkpYJ6NMFsO4FthGqEZYSmhPW+QmSzAfWzAeuBKwEqgSoBKYEpAQA5ATmBOgE6gTsBO4ElswHykHAvwaIBYYFhAWCBcBhkhCKBLQgpAmcLaQJpB2kCYg4hBW4Ka5Xjg+cBIAEvgKABZoFogOkAwCIBbAHATLUpQMBAISTBp4QghmwBpwFmhm+AoYMlAuyBYASoAWo2AH+5giuswmqEZYSnhOwEfSNAe76CIqHCcUDKAChAAAAoQLEAKEAIQGhA6gAIQCnAAcAIQAoAicAKAAhACgBJwCHACgDJwAoAScABwAoAycBBwAoAycAIQAnAKgBoQAhAKEAQQAhAMQEoQAAAKEEIQBEAIQAqAIhAKEAIQCoACEAoQEAAKEBwQChAsEAoQDBAKEAwQChAMEAoQDBAKEAwQChAMEAoQLBAKEAwQChAMEAoQDBAKEAwQChAMEAoQDBAKEAxAChAAAAwQChAMEAoQDBAKEAwQChAMEAoQLEAKECIQAoACEBJwAEAIEAJwABAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQAnAAQAKAEnACEAKAMhAAAAIQFBAMQWwQDEAcEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMEAxADBAMQAwQHEAMEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMEAxADBAMQAwQDEAKEHRADBAMQAoQUhAKgBxBIhAMEAoQDBAKEAwQChpe0BuesBc3RhdGV2ZXJzaW9uICAgICAgICAgIDxoMj5BdXMgZGVtc2VsYmVuIEhvbHogZ2Vib3JlbjwvaDI+CnN0YXRldmVyc2lvbnN0YXRldmVyc2lvbnN0YXRldmVyc2lvbmNsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzbmFtZWRhdGFhbGlnbm1vZGVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaXNTdGFja2VkT25Nb2JpbGVhbGlnbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudGlubmVyQmxvY2tzX2FjZl9jb250ZXh0c3RhdGV2ZXJzaW9uICAgICAgICA8YSBjbGFzcz0idmYtY2FyZCIgaHJlZj0iaHR0cHM6Ly93d3cudmFpYS5ldS9kZS9wcm9kdWt0L3ZhaWEtY3ViZS8iPgogICAgICAgIDxhIGNsYXNzPSJ2Zi1jYXJkIiBocmVmPSJodHRwczovL3d3dy52YWlhLmV1L2RlL3Byb2R1a3QvdmFpYS1jdWJlLWpveS8iPgogICAgICAgIDxhIGNsYXNzPSJ2Zi1jYXJkIiBocmVmPSJodHRwczovL3d3dy52YWlhLmV1L2RlL3Byb2R1a3QvdmFpYS1jdWJlLWVzc2VudGlhbC1hcmlhLyI+CiAgICAgICAgPGEgY2xhc3M9InZmLWNhcmQiIGhyZWY9Imh0dHBzOi8vd3d3LnZhaWEuZXUvZGUvcHJvZHVrdC92YWlhLWN1YmUtaW1wZXJmZXR0by8iPgogICAgICAgIDxhIGNsYXNzPSJ2Zi1jYXJkIiBocmVmPSJodHRwczovL3d3dy52YWlhLmV1L2RlL3Byb2R1a3QvdmFpYS1wZW9wbGUvIj4Kc3RhdGV2ZXJzaW9uPCEtLSB3cDphY2YvZmFzY2lhLXNwZWRpemlvbmUtc2hvcCB7Im5hbWUiOiJhY2YvZmFzY2lhLXNwZWRpemlvbmUtc2hvcCIsImRhdGEiOnsidGl0bGUiOiIiLCJfdGl0bGUiOiJmaWVsZF9mYXNjaWEtc3BlZGl6aW9uZS1zaG9wXzAxIiwidGVzdG8iOiJWZXJzYW5kIGFiIGRlbSAxMi4gT2t0b2JlciAyMDI2IiwiX3Rlc3RvIjoiZmllbGRfZmFzY2lhLXNwZWRpemlvbmUtc2hvcF8wMiJ9LCJhbGlnbiI6IiIsIm1vZGUiOiJwcmV2aWV3In0gLy0tPgoNCjxwIHN0eWxlPSJmb250LXNpemU6IDE3cHg7Ij5WZXJzYW5kIGFiIGRlbSAxMi4gT2t0b2JlciAyMDI2PC9wPnN0YXRldmVyc2lvbnN0YXRldmVyc2lvbnN0YXRldmVyc2lvbiAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vd3d3LnZhaWEuZXUvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDkvdG1wXzdlMzBkZWJlLTE4MGMtNDhmMi04NDA4LTcyYzY2MjliNzQ1ZS1zY2FsZWQuanBlZyIgYWx0PSJEaWUgdmllciBGYXJibnVhbmNlbiBkZXMgQ2xpcHMgZGVzIG5ldWVuIFZBSUEgRm9jdXMiPgogICAgICAgIDxpbWcgc3JjPSJodHRwczovL3d3dy52YWlhLmV1L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5L0ZvY3VzLUxlbnRlLXNjYWxlZC5qcGciIGFsdD0iRGVzaWduIGRlcyBuZXVlbiBWQUlBIEZvY3VzLCBCdWNoZm9ybWF0IG1pdCBoZXJhdXN6aWVoYmFyZXIgTGluc2UiPgpzdGF0ZXZlcnNpb25kb2N1bWVudGRhdGVkb2N1bWVudHNsdWdkb2N1bWVudHN0YXR1c2RvY3VtZW50dGl0bGVWQUlBIEZvY3VzZG9jdW1lbnRjb250ZW50CgoKCgoKCgoKCgoKCgoKCgoKCgoKCmRvY3VtZW50ZXhjZXJwdDxwPktvbnplbnRyaWVyZW4gU2llIHNpY2ggYXVmIGRhcyBXZXNlbnRsaWNoZSEgVkFJQSBGb2N1cyAtIEJpbGRzY2hpcm12ZXJncsO2w59lcmVyPC9wPmRvY3VtZW50ZmVhdHVyZWRfbWVkaWFkb2N1bWVudHRlbXBsYXRlZG9jdW1lbnRtZXRhX2FjZl9jaGFuZ2VkY29udGVudC10eXBlZG9jdW1lbnRwcm9kdWN0X2JyYW5kZG9jdW1lbnRwcm9kdWN0X2NhdGRvY3VtZW50cHJvZHVjdF90YWdkb2N1bWVudGJsb2Nrc3N0YXRlc2F2ZWRBdHN0YXRlc2F2ZWRCeTwhLS0gd3A6Y29sdW1ucyB7ImFsaWduIjoiZnVsbCJ9IC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIGFsaWduZnVsbCI+PCEtLSB3cDpjb2x1bW4gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbiI+PCEtLSB3cDpodG1sIC0tPgo8c3R5bGU+Ci8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAgIFZBSUEgRk9DVVMg4oCUIFNFWklPTkUgREVTQ1JJWklPTkUgUFJPRE9UVE8gICh2MikKICAgU2NvcGU6ICN2YWlhLWZvY3VzICB8ICBQcmVmaXNzbyBjbGFzc2k6IHZmLQogICBQYWxldHRlIGlzdGl0dXppb25hbGUgVkFJQS4gTmVzc3VuIGNvcnNpdm8uCiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovCkBpbXBvcnQgdXJsKCdodHRwczovL2FwaS5mb250c2hhcmUuY29tL3YyL2Nzcz9mW109Y2xhc2gtZGlzcGxheUA0MDAsNTAwLDYwMCw3MDAmZGlzcGxheT1zd2FwJyk7CiN2YWlhLWZvY3VzewogIC0tdmYtZGFyazojMEUzQjI2OwogIC0tdmYtZ3JlZW46IzAwN0E0RTsKICAtLXZmLW1pbnQ6I0M5RUNEOTsKICAtLXZmLXllbGxvdzojRERDMDAwOwogIC0tdmYtY3JlYW06I0YzRjBFNDsKICAtLXZmLWJvcmRlYXV4OiM2MTBGMzg7CiAgLS12Zi1pbms6IzFBMUExQTsKICAtLXZmLW11dGVkOiM1QzY2NjA7CiAgLS12Zi1saW5lOiNEREQ4Qzg7CiAgLyogc3dhdGNoIGNsaXAg4oCUIHZhbG9yaSBpbmRpY2F0aXZpLCBkYSB0YXJhcmUgc3VsIGNhbXBpb25lIHJlYWxlICovCiAgLS12Zi1jLW1hcnJvbmU6IzdFNEIyNjsKICAtLXZmLWMtZ2lhbGxvOiNEREIyMEM7CiAgLS12Zi1jLXZlcmRlOiM0MTYwNEE7CiAgLS12Zi1jLWF6enVycm86I0E5QzRENjsKICBmb250LWZhbWlseTonQ2xhc2ggRGlzcGxheScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsJ1NlZ29lIFVJJyxzYW5zLXNlcmlmOwogIGNvbG9yOnZhcigtLXZmLWluayk7CiAgbGluZS1oZWlnaHQ6MS41NTsKICBmb250LXNpemU6MTdweDsKICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOwp9CiN2YWlhLWZvY3VzICosI3ZhaWEtZm9jdXMgKjo6YmVmb3JlLCN2YWlhLWZvY3VzICo6OmFmdGVye2JveC1zaXppbmc6Ym9yZGVyLWJveDt9CiN2YWlhLWZvY3VzIGltZ3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztkaXNwbGF5OmJsb2NrO30KI3ZhaWEtZm9jdXMgcHttYXJnaW46MCAwIDEuMWVtO30KI3ZhaWEtZm9jdXMgcDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MDt9CiN2YWlhLWZvY3VzIGgyLCN2YWlhLWZvY3VzIGgzLCN2YWlhLWZvY3VzIGg0ewogIGZvbnQtZmFtaWx5OidDbGFzaCBEaXNwbGF5JyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxLjE7CiAgbWFyZ2luOjAgMCAuNmVtO2xldHRlci1zcGFjaW5nOi0uMDFlbTtmb250LXN0eWxlOm5vcm1hbDsKICBjb2xvcjp2YXIoLS12Zi1kYXJrKTsKfQojdmFpYS1mb2N1cyBlbSwjdmFpYS1mb2N1cyBpe2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDt9CiN2YWlhLWZvY3VzIGgye2ZvbnQtc2l6ZTpjbGFtcCgxLjlyZW0sNC4ydncsMy4xcmVtKTt9CiN2YWlhLWZvY3VzIGgze2ZvbnQtc2l6ZTpjbGFtcCgxLjM1cmVtLDIuNnZ3LDEuOXJlbSk7fQojdmFpYS1mb2N1cyBoNHtmb250LXNpemU6MS4xcmVtO2ZvbnQtd2VpZ2h0OjYwMDt9CiN2YWlhLWZvY3VzIC52Zi13cmFwe21heC13aWR0aDoxMTgwcHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjAgMjJweDt9Ci8qIGV5ZWJyb3cgY29uIHRyYXR0aW5vICovCiN2YWlhLWZvY3VzIC52Zi1leWVicm93ewogIGRpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEycHg7Zm9udC1zaXplOi43MnJlbTtmb250LXdlaWdodDo2MDA7CiAgbGV0dGVyLXNwYWNpbmc6LjE4ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOnZhcigtLXZmLWdyZWVuKTttYXJnaW4tYm90dG9tOjEuMmVtOwp9CiN2YWlhLWZvY3VzIC52Zi1leWVicm93OjpiZWZvcmV7Y29udGVudDoiIjt3aWR0aDoyOHB4O2hlaWdodDoxcHg7YmFja2dyb3VuZDpjdXJyZW50Q29sb3I7ZmxleDowIDAgMjhweDt9CiN2YWlhLWZvY3VzIC52Zi1sZWFke2ZvbnQtc2l6ZTpjbGFtcCgxLjA1cmVtLDEuOXZ3LDEuM3JlbSk7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOnZhcigtLXZmLWRhcmspO30KI3ZhaWEtZm9jdXMgLnZmLXNlY3twYWRkaW5nOmNsYW1wKDU2cHgsOHZ3LDExMHB4KSAwO30KI3ZhaWEtZm9jdXMgLnZmLXNlYy0tY3JlYW17YmFja2dyb3VuZDp2YXIoLS12Zi1jcmVhbSk7fQojdmFpYS1mb2N1cyAudmYtc2VjLS1taW50e2JhY2tncm91bmQ6dmFyKC0tdmYtbWludCk7fQojdmFpYS1mb2N1cyAudmYtc2VjLS1kYXJre2JhY2tncm91bmQ6dmFyKC0tdmYtZGFyayk7Y29sb3I6dmFyKC0tdmYtY3JlYW0pO30KI3ZhaWEtZm9jdXMgLnZmLXNlYy0tZGFyayBoMiwjdmFpYS1mb2N1cyAudmYtc2VjLS1kYXJrIGgze2NvbG9yOnZhcigtLXZmLWNyZWFtKTt9CiN2YWlhLWZvY3VzIC52Zi1zZWMtLWRhcmsgLnZmLWV5ZWJyb3d7Y29sb3I6dmFyKC0tdmYteWVsbG93KTt9CiN2YWlhLWZvY3VzIC52Zi1zZWMtLWRhcmsgLnZmLWxlYWR7Y29sb3I6dmFyKC0tdmYtbWludCk7fQojdmFpYS1mb2N1cyAudmYtc3BsaXR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dhcDpjbGFtcCgzMHB4LDV2dyw3NnB4KTthbGlnbi1pdGVtczpjZW50ZXI7fQojdmFpYS1mb2N1cyAudmYtc3BsaXQtLXJldiAudmYtc3BsaXRfX21lZGlhe29yZGVyOi0xO30KLyogbWVkaWEgY29uIHBhcmVudGVzaSBncmFmaWNoZSBhZ2xpIGFuZ29saSAqLwojdmFpYS1mb2N1cyAudmYtbWVkaWF7cG9zaXRpb246cmVsYXRpdmU7fQojdmFpYS1mb2N1cyAudmYtbWVkaWEgaW1ne3dpZHRoOjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7fQojdmFpYS1mb2N1cyAudmYtbWVkaWE6OmJlZm9yZSwKI3ZhaWEtZm9jdXMgLnZmLW1lZGlhOjphZnRlcnsKICBjb250ZW50OiIiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOmNsYW1wKDQ2cHgsN3Z3LDg2cHgpO2hlaWdodDpjbGFtcCg0NnB4LDd2dyw4NnB4KTt6LWluZGV4OjA7Cn0KI3ZhaWEtZm9jdXMgLnZmLW1lZGlhOjpiZWZvcmV7CiAgdG9wOi0xNHB4O2xlZnQ6LTE0cHg7Ym9yZGVyLXRvcDoycHggc29saWQgdmFyKC0tdmYtZ3JlZW4pO2JvcmRlci1sZWZ0OjJweCBzb2xpZCB2YXIoLS12Zi1ncmVlbik7Cn0KI3ZhaWEtZm9jdXMgLnZmLW1lZGlhOjphZnRlcnsKICBib3R0b206LTE0cHg7cmlnaHQ6LTE0cHg7Ym9yZGVyLWJvdHRvbToycHggc29saWQgdmFyKC0tdmYteWVsbG93KTtib3JkZXItcmlnaHQ6MnB4IHNvbGlkIHZhcigtLXZmLXllbGxvdyk7Cn0KI3ZhaWEtZm9jdXMgLnZmLXNlYy0tZGFyayAudmYtbWVkaWE6OmJlZm9yZXtib3JkZXItY29sb3I6dmFyKC0tdmYtbWludCk7fQovKiAtLS0tLS0tLS0tIFBSSU1BIFNFWklPTkUgLS0tLS0tLS0tLSAqLwojdmFpYS1mb2N1cyAudmYtc2VjOmZpcnN0LWNoaWxke3BhZGRpbmctdG9wOmNsYW1wKDQ0cHgsNnZ3LDg2cHgpO30KLyogLS0tLS0tLS0tLSBQSUxMUyAtLS0tLS0tLS0tICovCiN2YWlhLWZvY3VzIC52Zi1waWxsc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOjlweDttYXJnaW4tdG9wOjEuNWVtO30KI3ZhaWEtZm9jdXMgLnZmLXBpbGx7CiAgYm9yZGVyOjFweCBzb2xpZCB2YXIoLS12Zi1ncmVlbik7Y29sb3I6dmFyKC0tdmYtZ3JlZW4pO2JvcmRlci1yYWRpdXM6OTk5cHg7CiAgcGFkZGluZzo3cHggMTVweDtmb250LXNpemU6LjgycmVtO2ZvbnQtd2VpZ2h0OjUwMDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50Owp9CiN2YWlhLWZvY3VzIC52Zi1zZWMtLWRhcmsgLnZmLXBpbGx7Ym9yZGVyLWNvbG9yOnZhcigtLXZmLW1pbnQpO2NvbG9yOnZhcigtLXZmLW1pbnQpO30KLyogLS0tLS0tLS0tLSBCT1ggQ0FSQVRURVJJU1RJQ0hFIC0tLS0tLS0tLS0gKi8KI3ZhaWEtZm9jdXMgLnZmLWZlYXR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsbWlubWF4KDIxMHB4LDFmcikpO2dhcDoxcHg7YmFja2dyb3VuZDp2YXIoLS12Zi1saW5lKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXZmLWxpbmUpO21hcmdpbi10b3A6Y2xhbXAoMjhweCw0dncsNDZweCk7fQojdmFpYS1mb2N1cyAudmYtZmVhdF9fY2VsbHtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzoyOHB4IDI0cHg7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4yNXMgZWFzZTt9CiN2YWlhLWZvY3VzIC52Zi1mZWF0X19jZWxsOmhvdmVye2JhY2tncm91bmQ6I0ZDRkJGNjt9CiN2YWlhLWZvY3VzIC52Zi1mZWF0X19re2ZvbnQtc2l6ZTouN3JlbTtsZXR0ZXItc3BhY2luZzouMTZlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6dmFyKC0tdmYtZ3JlZW4pO2ZvbnQtd2VpZ2h0OjYwMDtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206LjhlbTt9CiN2YWlhLWZvY3VzIC52Zi1mZWF0X192e2ZvbnQtc2l6ZToxLjAycmVtO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjp2YXIoLS12Zi1kYXJrKTtsaW5lLWhlaWdodDoxLjQ7fQovKiAtLS0tLS0tLS0tIENPTE9SSSAtLS0tLS0tLS0tICovCiN2YWlhLWZvY3VzIC52Zi1jb2xvcnNob3R7YXNwZWN0LXJhdGlvOjQvNTtvdmVyZmxvdzpoaWRkZW47fQojdmFpYS1mb2N1cyAudmYtY29sb3JzaG90IGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOmNlbnRlcjt9CiN2YWlhLWZvY3VzIC52Zi1jb2xvcnN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNCwxZnIpO2dhcDpjbGFtcCgxNnB4LDIuNnZ3LDMwcHgpO21hcmdpbi10b3A6Y2xhbXAoMzRweCw1dncsNThweCk7fQojdmFpYS1mb2N1cyAudmYtY29sb3J7dGV4dC1hbGlnbjpjZW50ZXI7fQojdmFpYS1mb2N1cyAudmYtY29sb3JfX2RvdHsKICB3aWR0aDoxMDAlO2FzcGVjdC1yYXRpbzoxO2JvcmRlci1yYWRpdXM6NTAlO21hcmdpbi1ib3R0b206MTZweDsKICBib3gtc2hhZG93OjAgMCAwIDFweCByZ2JhKDAsMCwwLC4wOCksIDAgMCAwIDAgcmdiYSgwLDEyMiw3OCwwKTsKICB0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzIGVhc2UsIHRyYW5zZm9ybSAuM3MgZWFzZTsKfQojdmFpYS1mb2N1cyAudmYtY29sb3I6aG92ZXIgLnZmLWNvbG9yX19kb3R7CiAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTRweCk7CiAgYm94LXNoYWRvdzowIDAgMCAxcHggcmdiYSgwLDAsMCwuMDgpLCAwIDAgMCA3cHggcmdiYSgwLDEyMiw3OCwuMTIpOwp9CiN2YWlhLWZvY3VzIC52Zi1jb2xvcl9fbmFtZXtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOi45OHJlbTtjb2xvcjp2YXIoLS12Zi1kYXJrKTtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjEuMjU7fQojdmFpYS1mb2N1cyAudmYtY29sb3JfX2Rlc2N7Zm9udC1zaXplOi44MnJlbTtjb2xvcjp2YXIoLS12Zi1tdXRlZCk7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjZweDt9Ci8qIC0tLS0tLS0tLS0gQ09NRSBGVU5aSU9OQSAtLS0tLS0tLS0tICovCiN2YWlhLWZvY3VzIC52Zi1zdGVwc3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMTkwcHgsMWZyKSk7Z2FwOmNsYW1wKDE4cHgsMi42dncsMzBweCk7bWFyZ2luLXRvcDpjbGFtcCgzMHB4LDR2dyw1MnB4KTt9CiN2YWlhLWZvY3VzIC52Zi1zdGVwewogIGJhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXZmLWxpbmUpO3BhZGRpbmc6MjhweCAyNHB4IDI2cHg7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuOwogIHRyYW5zaXRpb246dHJhbnNmb3JtIC4yOHMgZWFzZSwgYm94LXNoYWRvdyAuMjhzIGVhc2U7Cn0KI3ZhaWEtZm9jdXMgLnZmLXN0ZXA6OmJlZm9yZXsKICBjb250ZW50OiIiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDozcHg7YmFja2dyb3VuZDp2YXIoLS12Zi1ncmVlbik7CiAgdHJhbnNmb3JtOnNjYWxlWCgwKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQ7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjM1cyBlYXNlOwp9CiN2YWlhLWZvY3VzIC52Zi1zdGVwOmhvdmVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKC00cHgpO2JveC1zaGFkb3c6MCAxMHB4IDI2cHggcmdiYSgxNCw1OSwzOCwuMTApO30KI3ZhaWEtZm9jdXMgLnZmLXN0ZXA6aG92ZXI6OmJlZm9yZXt0cmFuc2Zvcm06c2NhbGVYKDEpO30KI3ZhaWEtZm9jdXMgLnZmLXN0ZXBfX2ljb3t3aWR0aDozNHB4O2hlaWdodDozNHB4O2NvbG9yOnZhcigtLXZmLWdyZWVuKTttYXJnaW4tYm90dG9tOjE4cHg7fQojdmFpYS1mb2N1cyAudmYtc3RlcF9faWNvIHN2Z3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6YmxvY2s7fQojdmFpYS1mb2N1cyAudmYtc3RlcF9faWNvIHN2ZyAqe2ZpbGw6bm9uZSAhaW1wb3J0YW50O3N0cm9rZTpjdXJyZW50Q29sb3IgIWltcG9ydGFudDt9CiN2YWlhLWZvY3VzIC52Zi1zdGVwX19ue2ZvbnQtc2l6ZTouNzJyZW07bGV0dGVyLXNwYWNpbmc6LjE2ZW07Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOnZhcigtLXZmLWdyZWVuKTtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206LjZlbTt9CiN2YWlhLWZvY3VzIC52Zi1zdGVwX190e2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjp2YXIoLS12Zi1kYXJrKTtsaW5lLWhlaWdodDoxLjM1O30KLyogLS0tLS0tLS0tLSBTUEVDSUZJQ0hFIC0tLS0tLS0tLS0gKi8KI3ZhaWEtZm9jdXMgLnZmLXNwZWNze3dpZHRoOjEwMCU7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO21hcmdpbi10b3A6Y2xhbXAoMjZweCw0dncsNDRweCk7fQojdmFpYS1mb2N1cyAudmYtc3BlY3MgdHJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tdmYtbGluZSk7fQojdmFpYS1mb2N1cyAudmYtc3BlY3MgdHI6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDoxcHggc29saWQgdmFyKC0tdmYtbGluZSk7fQojdmFpYS1mb2N1cyAudmYtc3BlY3MgdGh7CiAgdGV4dC1hbGlnbjpsZWZ0O3ZlcnRpY2FsLWFsaWduOnRvcDtwYWRkaW5nOjIwcHggNDRweCAyMHB4IDA7d2lkdGg6MzIlOwogIGZvbnQtd2VpZ2h0OjYwMDtjb2xvcjp2YXIoLS12Zi1ncmVlbik7Zm9udC1zaXplOi44NnJlbTtsZXR0ZXItc3BhY2luZzouMDVlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7CiAgYm9yZGVyLXJpZ2h0OjFweCBzb2xpZCB2YXIoLS12Zi1ncmVlbik7Cn0KI3ZhaWEtZm9jdXMgLnZmLXNwZWNzIHRke3BhZGRpbmc6MjBweCAwIDIwcHggNDRweDt2ZXJ0aWNhbC1hbGlnbjp0b3A7Y29sb3I6dmFyKC0tdmYtaW5rKTtmb250LXNpemU6Ljk4cmVtO30KLyogLS0tLS0tLS0tLSBDQVJPU0VMTE8gLS0tLS0tLS0tLSAqLwojdmFpYS1mb2N1cyAudmYtY2Fyb3UtaGVhZHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjIwcHg7ZmxleC13cmFwOndyYXA7fQojdmFpYS1mb2N1cyAudmYtY2Fyb3UtaGVhZCBoMnttYXJnaW4tYm90dG9tOjA7fQojdmFpYS1mb2N1cyAudmYtbmF2e2Rpc3BsYXk6ZmxleDtnYXA6MTBweDt9CiN2YWlhLWZvY3VzIC52Zi1uYXYgYnV0dG9uewogIHdpZHRoOjQ2cHg7aGVpZ2h0OjQ2cHg7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS12Zi1ncmVlbik7YmFja2dyb3VuZDp0cmFuc3BhcmVudDsKICBjb2xvcjp2YXIoLS12Zi1ncmVlbik7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOwogIHBhZGRpbmc6MDt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjI1cyBlYXNlLGNvbG9yIC4yNXMgZWFzZSx0cmFuc2Zvcm0gLjI1cyBlYXNlOwp9CiN2YWlhLWZvY3VzIC52Zi1uYXYgYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6dmFyKC0tdmYtZ3JlZW4pO2NvbG9yOnZhcigtLXZmLWNyZWFtKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KTt9CiN2YWlhLWZvY3VzIC52Zi1uYXYgc3Zne3dpZHRoOjE5cHg7aGVpZ2h0OjE5cHg7ZGlzcGxheTpibG9jazt9CiN2YWlhLWZvY3VzIC52Zi1jYXJvdXsKICBkaXNwbGF5OmZsZXg7Z2FwOjIwcHg7b3ZlcmZsb3cteDphdXRvO3Njcm9sbC1zbmFwLXR5cGU6eCBtYW5kYXRvcnk7c2Nyb2xsLWJlaGF2aW9yOnNtb290aDsKICBwYWRkaW5nOjZweCA0cHggMjJweDttYXJnaW4tdG9wOmNsYW1wKDI2cHgsNHZ3LDQ0cHgpOwogIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO3Njcm9sbGJhci13aWR0aDp0aGluOwp9CiN2YWlhLWZvY3VzIC52Zi1jYXJvdTo6LXdlYmtpdC1zY3JvbGxiYXJ7aGVpZ2h0OjVweDt9CiN2YWlhLWZvY3VzIC52Zi1jYXJvdTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7YmFja2dyb3VuZDp2YXIoLS12Zi1ncmVlbik7Ym9yZGVyLXJhZGl1czo5OXB4O30KI3ZhaWEtZm9jdXMgLnZmLWNhcm91Ojotd2Via2l0LXNjcm9sbGJhci10cmFja3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA3KTtib3JkZXItcmFkaXVzOjk5cHg7fQojdmFpYS1mb2N1cyAudmYtY2FyZHsKICBmbGV4OjAgMCBjbGFtcCgyMzBweCwyNHZ3LDI4MHB4KTtzY3JvbGwtc25hcC1hbGlnbjpzdGFydDtiYWNrZ3JvdW5kOiNmZmY7CiAgYm9yZGVyOjFweCBzb2xpZCB2YXIoLS12Zi1saW5lKTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOmluaGVyaXQ7CiAgdHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjI4cyBlYXNlLCBib3gtc2hhZG93IC4yOHMgZWFzZSwgYm9yZGVyLWNvbG9yIC4yOHMgZWFzZTsKfQojdmFpYS1mb2N1cyAudmYtY2FyZDpob3Zlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNXB4KTtib3JkZXItY29sb3I6dmFyKC0tdmYtZ3JlZW4pO2JveC1zaGFkb3c6MCAxMnB4IDI4cHggcmdiYSgxNCw1OSwzOCwuMTIpO30KI3ZhaWEtZm9jdXMgLnZmLWNhcmRfX21lZGlhe2FzcGVjdC1yYXRpbzoxO2JhY2tncm91bmQ6dmFyKC0tdmYtY3JlYW0pO292ZXJmbG93OmhpZGRlbjt9CiN2YWlhLWZvY3VzIC52Zi1jYXJkX19tZWRpYSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO3RyYW5zaXRpb246dHJhbnNmb3JtIC41cyBlYXNlO30KI3ZhaWEtZm9jdXMgLnZmLWNhcmQ6aG92ZXIgLnZmLWNhcmRfX21lZGlhIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4wNCk7fQojdmFpYS1mb2N1cyAudmYtY2FyZF9fYm9keXtwYWRkaW5nOjIycHggMjJweCAyNHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjhweDtmbGV4OjE7fQojdmFpYS1mb2N1cyAudmYtY2FyZF9fdHtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjEuMDRyZW07Y29sb3I6dmFyKC0tdmYtZGFyayk7bGluZS1oZWlnaHQ6MS4yNTt9CiN2YWlhLWZvY3VzIC52Zi1jYXJkX19ke2ZvbnQtc2l6ZTouODZyZW07Y29sb3I6dmFyKC0tdmYtbXV0ZWQpO2xpbmUtaGVpZ2h0OjEuNDU7ZmxleDoxO30KI3ZhaWEtZm9jdXMgLnZmLWNhcmRfX2xpbmt7Zm9udC1zaXplOi44NnJlbTtmb250LXdlaWdodDo2MDA7Y29sb3I6dmFyKC0tdmYtZ3JlZW4pO30KI3ZhaWEtZm9jdXMgLnZmLWNhcmRfX2xpbmsgLnZmLWFycm93e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zaXRpb246dHJhbnNmb3JtIC4yNXMgZWFzZTt9CiN2YWlhLWZvY3VzIC52Zi1jYXJkOmhvdmVyIC52Zi1hcnJvd3t0cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpO30KLyogLS0tLS0tLS0tLSBNT0JJTEUgLS0tLS0tLS0tLSAqLwpAbWVkaWEgKG1heC13aWR0aDo4NjBweCl7CiAgI3ZhaWEtZm9jdXMgLnZmLXNwbGl0e2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7fQogICN2YWlhLWZvY3VzIC52Zi1zcGxpdC0tcmV2IC52Zi1zcGxpdF9fbWVkaWF7b3JkZXI6MDt9CiAgI3ZhaWEtZm9jdXMgLnZmLWNvbG9yc3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsMWZyKTt9CiAgI3ZhaWEtZm9jdXMgLnZmLWNvbG9yc2hvdHthc3BlY3QtcmF0aW86NC8zO30KICAjdmFpYS1mb2N1cyAudmYtbWVkaWE6OmJlZm9yZSwjdmFpYS1mb2N1cyAudmYtbWVkaWE6OmFmdGVye3dpZHRoOjQ0cHg7aGVpZ2h0OjQ0cHg7fQogICN2YWlhLWZvY3VzIC52Zi1zcGVjcyB0aHt3aWR0aDo0MCU7cGFkZGluZy1yaWdodDoyMnB4O2ZvbnQtc2l6ZTouOHJlbTt9CiAgI3ZhaWEtZm9jdXMgLnZmLXNwZWNzIHRke3BhZGRpbmctbGVmdDoyMnB4O2ZvbnQtc2l6ZTouOTRyZW07fQogICN2YWlhLWZvY3VzIC52Zi1jYXJvdS1oZWFke2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7fQogICN2YWlhLWZvY3VzIC52Zi1uYXYgYnV0dG9ue3dpZHRoOjQycHg7aGVpZ2h0OjQycHg7fQp9Cjwvc3R5bGU+CjxkaXYgaWQ9InZhaWEtZm9jdXMiPgogIDwhLS0g4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIDEuIFRFQ05PTE9HSUEg4oCUIGNyZW1hIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCAtLT4KICA8c2VjdGlvbiBjbGFzcz0idmYtc2VjIHZmLXNlYy0tY3JlYW0iPgogICAgPGRpdiBjbGFzcz0idmYtd3JhcCB2Zi1zcGxpdCB2Zi1zcGxpdC0tcmV2Ij4KICAgICAgPGRpdiBjbGFzcz0idmYtc3BsaXRfX21lZGlhIHZmLW1lZGlhIj4KICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly93d3cudmFpYS5ldS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wOS9EU0MwMTg0LW1vZC1zY2FsZWQuanBnIiBhbHQ9IkRldGFpbCBkZXIgRnJlc25lbC1MaW5zZSBkZXMgbmV1ZW4gVkFJQSBGb2N1cyI+CiAgICAgIDwvZGl2PgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1zcGxpdF9fdGV4dCI+CiAgICAgICAgPHNwYW4gY2xhc3M9InZmLWV5ZWJyb3ciPlRlY2hub2xvZ2llPC9zcGFuPgogICAgICAgIDxoMj5UZWNobm9sb2dpZSw8YnI+YXVmIGRhcyBXZXNlbnRsaWNoZSByZWR1emllcnQuPC9oMj4KICAgICAgICA8cCBjbGFzcz0idmYtbGVhZCI+TnVyIGVpbmUgYW5hbG9nZSBMaW5zZSB1bmQgVGFubmVuaG9sei48L3A+CiAgICAgICAgPGRpdiBjbGFzcz0idmYtcGlsbHMiPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLXBpbGwiPkZyZXNuZWwtTGluc2U8L3NwYW4+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtcGlsbCI+TnVsbCBFbGVrdHJvbmlrPC9zcGFuPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLXBpbGwiPktlaW5lIEJhdHRlcmllbjwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1waWxsIj5Ib2x6IG5hY2ggU3R1cm0gVmFpYTwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1waWxsIj5Mb2thbGUgSGFuZHdlcmtza3Vuc3Q8L3NwYW4+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgPC9zZWN0aW9uPgoKICA8IS0tIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCAyLiBFU1BFUklFTlpBIEQnVVNPIOKAlCBiaWFuY28g4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIC0tPgogIDxzZWN0aW9uIGNsYXNzPSJ2Zi1zZWMiPgogICAgPGRpdiBjbGFzcz0idmYtd3JhcCB2Zi1zcGxpdCI+CiAgICAgIDxkaXYgY2xhc3M9InZmLXNwbGl0X190ZXh0Ij4KICAgICAgICA8c3BhbiBjbGFzcz0idmYtZXllYnJvdyI+QW53ZW5kZXJlcmxlYm5pczwvc3Bhbj4KICAgICAgICA8cCBjbGFzcz0idmYtbGVhZCI+V2FubiBoYXN0IGR1IGRhcyBsZXR6dGUgTWFsIGVpbmUgU2VyaWUgZ2VzY2hhdXQsIG9obmUgZGFiZWkgZHVyY2ggZGVuIEZlZWQgenUgc2Nyb2xsZW4\/PC9wPgogICAgICA8L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0idmYtc3BsaXRfX21lZGlhIHZmLW1lZGlhIj4KICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly93d3cudmFpYS5ldS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wOS9HZW1pbmlfR2VuZXJhdGVkX0ltYWdlX25tbXF5NG5tbXF5NG5tbXEuanBnIiBhbHQ9Ik5ldWVyIFZBSUEgRm9jdXMgaW4gVmVyd2VuZHVuZywgbWl0IFNtYXJ0cGhvbmUgaGludGVyIGRlciBMaW5zZSBwbGF0emllcnQiPgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogIDwvc2VjdGlvbj4KCiAgPCEtLSDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZAgMy4gSUwgTlVPVk8gRk9DVVMg4oCUIG1pbnQg4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIC0tPgogIDxzZWN0aW9uIGNsYXNzPSJ2Zi1zZWMgdmYtc2VjLS1taW50Ij4KICAgIDxkaXYgY2xhc3M9InZmLXdyYXAiPgogICAgICA8aDI+RGVyIG5ldWUgVkFJQSBGb2N1cy48L2gyPgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1mZWF0Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1mZWF0X19jZWxsIj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1mZWF0X19rIj5EZXNpZ248L3NwYW4+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtZmVhdF9fdiI+Tm9jaCBtaW5pbWFsaXN0aXNjaGVyIHVuZCBlbGVnYW50ZXIuPC9zcGFuPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InZmLWZlYXRfX2NlbGwiPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWZlYXRfX2siPkxpbnNlbi1OZWlndW5nPC9zcGFuPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InZmLWZlYXRfX2NlbGwiPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWZlYXRfX2siPkJ1Y2hmb3JtYXQ8L3NwYW4+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtZmVhdF9fdiI+S29tcGFrdCB1bmQgYmVxdWVtIG1pdHp1bmVobWVuLjwvc3Bhbj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1mZWF0X19jZWxsIj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1mZWF0X19rIj5TY2h1dHo8L3NwYW4+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0idmYtZmVhdF9fY2VsbCI+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtZmVhdF9fayI+RmFyYmU8L3NwYW4+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgPC9zZWN0aW9uPgoKICA8IS0tIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCA0LiBERVNJR04g4oCUIGJpYW5jbyDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZAgLS0+CiAgPHNlY3Rpb24gY2xhc3M9InZmLXNlYyI+CiAgICA8ZGl2IGNsYXNzPSJ2Zi13cmFwIHZmLXNwbGl0IHZmLXNwbGl0LS1yZXYiPgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1zcGxpdF9fbWVkaWEgdmYtbWVkaWEiPgogICAgICA8L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0idmYtc3BsaXRfX3RleHQiPgogICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1leWVicm93Ij5EZXNpZ248L3NwYW4+CiAgICAgICAgPHA+RGVyIG5ldWUgVkFJQSBGb2N1cyBpc3Qga29tcGFrdGVyLCB2aWVsc2VpdGlnZXIgdW5kIGF1ZiBkYXMgV2VzZW50bGljaGUgcmVkdXppZXJ0LjwvcD4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICA8L3NlY3Rpb24+CgogIDwhLS0g4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIDUuIE1BVEVSSUFMRSDigJQgdmVyZGUgc2N1cm8g4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIC0tPgogIDxzZWN0aW9uIGNsYXNzPSJ2Zi1zZWMgdmYtc2VjLS1kYXJrIj4KICAgIDxkaXYgY2xhc3M9InZmLXdyYXAgdmYtc3BsaXQiPgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1zcGxpdF9fdGV4dCI+CiAgICAgICAgPHNwYW4gY2xhc3M9InZmLWV5ZWJyb3ciPk1hdGVyaWFsPC9zcGFuPgogICAgICAgIDxoMj5Ib2x6IHZlcnN0ZWNrdDxicj5zZWluZSBHZXNjaGljaHRlIG5pY2h0LjwvaDI+CiAgICAgICAgPHA+VkFJQSBGb2N1cyB3aXJkIGF1cyBGaWNodGVuaG9seiBnZWZlcnRpZ3QsIGRhcyB2b24gZGVuIELDpHVtZW4gc3RhbW10LCBkaWUgYmVpbSBTdHVybXRpZWYgVmFpYSB1bWdlc3TDvHJ6dCB3dXJkZW4uPC9wPgogICAgICAgIDxwPkRhcyBIb2x6IHdpcmQgdm9uIGxva2FsZW4gSGFuZHdlcmtlcm4gdmVyYXJiZWl0ZXQgdW5kIG5hdHVyYmVsYXNzZW4gYmVsYXNzZW46IGtlaW5lIExhY2tlLCDDlmxlIG9kZXIgV2FjaHNlLiBOdXIgZ2VzY2hsaWZmZW4sIHVtIGRpZSBUZXh0dXIsIGRpZSBoYXB0aXNjaGUgUG9yb3NpdMOkdCB1bmQgZGVuIG5hdMO8cmxpY2hlbiBEdWZ0IGRlciBUYW5uZSB6dSBiZXdhaHJlbi48L3A+CiAgICAgICAgPHA+TWFzZXJ1bmdlbiwgw4RzdGUgdW5kIG3DtmdsaWNoZSBibMOkdWxpY2gtZ3JhdWUgU2NoYXR0aWVydW5nZW4gc2luZCBuYXTDvHJsaWNoZSBNZXJrbWFsZSBkZXMgQWx0aG9semVzLiBKZWRlcyBTdMO8Y2sgZXJ6w6RobHQgYXVmIHNlaW5lIFdlaXNlIGRpZSBHZXNjaGljaHRlIGRlcyBCYXVtZXMsIGF1cyBkZW0gZXMgc3RhbW10LjwvcD4KICAgICAgICA8cCBjbGFzcz0idmYtbGVhZCI+RXMgaXN0IGtlaW4gcGVyZmVrdGVzIEhvbHouIEVzIGlzdCBlY2h0ZXMgSG9sei48L3A+CiAgICAgIDwvZGl2PgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1zcGxpdF9fbWVkaWEgdmYtbWVkaWEiPgogICAgICAgIDxpbWcgc3JjPSJodHRwczovL3d3dy52YWlhLmV1L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5L0RTQzAxNTktc2NhbGVkLmpwZyIgYWx0PSJEZXRhaWwgZGVzIHVuYmVoYW5kZWx0ZW4gRmljaHRlbmhvbHplcyBkZXMgVkFJQSBGb2N1cyI+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgPC9zZWN0aW9uPgoKICA8IS0tIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCA2LiBDT0xPUkkg4oCUIGNyZW1hIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCAtLT4KICA8c2VjdGlvbiBjbGFzcz0idmYtc2VjIHZmLXNlYy0tY3JlYW0iPgogICAgPGRpdiBjbGFzcz0idmYtd3JhcCB2Zi1zcGxpdCB2Zi1zcGxpdC0tcmV2Ij4KICAgICAgPGRpdiBjbGFzcz0idmYtc3BsaXRfX21lZGlhIHZmLW1lZGlhIHZmLWNvbG9yc2hvdCI+CiAgICAgIDwvZGl2PgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1zcGxpdF9fdGV4dCI+CiAgICAgICAgPHNwYW4gY2xhc3M9InZmLWV5ZWJyb3ciPkZhcmJlbjwvc3Bhbj4KICAgICAgICA8aDI+RWluIGtsZWluZXMgRGV0YWlsLjxicj5FaW4gbmV1ZXIgQ2hhcmFrdGVyLjwvaDI+CiAgICAgICAgPHA+RGVyIG5ldWUgQ2xpcCB2ZXJsZWlodCBkZW0gbmF0dXJiZWxhc3NlbmVuIEhvbHogZGVzIFZBSUEgRm9jdXMgZWluZW4gZmFyYmlnZW4gQWt6ZW50LjwvcD4KICAgICAgICA8cD5EaWUgRmFyYnBhbGV0dGUgaXN0IHZvbiBkZW4gYWxwaW5lbiBMYW5kc2NoYWZ0ZW4gdW5kIGRlbiBuYXTDvHJsaWNoZW4gRWxlbWVudGVuIGluc3BpcmllcnQsIGRpZSBkaWUgdm9tIFN0dXJtdGllZiBWYWlhIGJldHJvZmZlbmVuIFJlZ2lvbmVuIHByw6RnZW4uPC9wPgogICAgICAgIDxwIGNsYXNzPSJ2Zi1sZWFkIj5Xw6RobGUgZGllIEZhcmJlLCBkaWUgYW0gYmVzdGVuIHp1IGRpciBwYXNzdC48L3A+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJ2Zi13cmFwIj4KICAgICAgPGRpdiBjbGFzcz0idmYtY29sb3JzIj4KICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1jb2xvciI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1jb2xvcl9fZG90IiBzdHlsZT0iYmFja2dyb3VuZDp2YXIoLS12Zi1jLW1hcnJvbmUpIj48L2Rpdj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jb2xvcl9fbmFtZSI+UmluZGVuYnJhdW48L3NwYW4+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtY29sb3JfX2Rlc2MiPkRpZSBGYXJiZSBkZXIgVGFubmVucmluZGU8L3NwYW4+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0idmYtY29sb3IiPgogICAgICAgICAgPGRpdiBjbGFzcz0idmYtY29sb3JfX2RvdCIgc3R5bGU9ImJhY2tncm91bmQ6dmFyKC0tdmYtYy1naWFsbG8pIj48L2Rpdj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jb2xvcl9fbmFtZSI+RmxlY2h0ZW5nZWxiPC9zcGFuPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNvbG9yX19kZXNjIj5EaWUgRmFyYmUgZGVyIEZsZWNodGVuIGF1ZiBkZW4gU3TDpG1tZW48L3NwYW4+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0idmYtY29sb3IiPgogICAgICAgICAgPGRpdiBjbGFzcz0idmYtY29sb3JfX2RvdCIgc3R5bGU9ImJhY2tncm91bmQ6dmFyKC0tdmYtYy12ZXJkZSkiPjwvZGl2PgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNvbG9yX19uYW1lIj5UYW5uZW5ncsO8bjwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jb2xvcl9fZGVzYyI+RGllIEZhcmJlIGRlciBEb2xvbWl0ZW53w6RsZGVyPC9zcGFuPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InZmLWNvbG9yIj4KICAgICAgICAgIDxkaXYgY2xhc3M9InZmLWNvbG9yX19kb3QiIHN0eWxlPSJiYWNrZ3JvdW5kOnZhcigtLXZmLWMtYXp6dXJybykiPjwvZGl2PgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNvbG9yX19uYW1lIj5HaXBmZWxibGF1PC9zcGFuPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNvbG9yX19kZXNjIj5EaWUgRmFyYmUgZGVzIEhpbW1lbHMgw7xiZXIgZGVuIEJlcmdnaXBmZWxuPC9zcGFuPgogICAgICAgIDwvZGl2PgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogIDwvc2VjdGlvbj4KCiAgPCEtLSDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZAgNy4gQ09NRSBGVU5aSU9OQSDigJQgbWludCDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZAgLS0+CiAgPHNlY3Rpb24gY2xhc3M9InZmLXNlYyB2Zi1zZWMtLW1pbnQiPgogICAgPGRpdiBjbGFzcz0idmYtd3JhcCI+CiAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1leWVicm93Ij5XaWUgZXMgZnVua3Rpb25pZXJ0PC9zcGFuPgogICAgICA8aDI+V2VuaWdlIEhhbmRncmlmZmUgZsO8ciBtZWhyIFNlaGVybGVibmlzLjwvaDI+CiAgICAgIDxkaXYgY2xhc3M9InZmLXN0ZXBzIj4KCiAgICAgICAgPGRpdiBjbGFzcz0idmYtc3RlcCI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1zdGVwX19pY28iPjxzdmcgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHJlY3QgeD0iMyIgeT0iNCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE2IiByeD0iMiI+PC9yZWN0PjxwYXRoIGQ9Ik05IDR2MTYiPjwvcGF0aD48cGF0aCBkPSJNMTQgMTJoNSI+PC9wYXRoPjxwYXRoIGQ9Ik0xNi41IDkuNSAxOSAxMmwtMi41IDIuNSI+PC9wYXRoPjwvc3ZnPjwvZGl2PgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLXN0ZXBfX24iPjAxPC9zcGFuPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLXN0ZXBfX3QiPlppZWhlIGRpZSBMaW5zZSBoZXJhdXMuPC9zcGFuPgogICAgICAgIDwvZGl2PgoKICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1zdGVwIj4KICAgICAgICAgIDxkaXYgY2xhc3M9InZmLXN0ZXBfX2ljbyI+PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cmVjdCB4PSIzIiB5PSI2IiB3aWR0aD0iMTgiIGhlaWdodD0iMTMiIHJ4PSIyIj48L3JlY3Q+PHBhdGggZD0iTTEyIDN2NiI+PC9wYXRoPjxwYXRoIGQ9Im05LjUgNi41IDIuNS0yLjUgMi41IDIuNSI+PC9wYXRoPjwvc3ZnPjwvZGl2PgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLXN0ZXBfX24iPjAyPC9zcGFuPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLXN0ZXBfX3QiPlNldHplIGRpZSBMaW5zZSBpbiBpaHJlIEhhbHRlcnVuZyBlaW4uPC9zcGFuPgogICAgICAgIDwvZGl2PgoKICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1zdGVwIj4KICAgICAgICAgIDxkaXYgY2xhc3M9InZmLXN0ZXBfX2ljbyI+PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cmVjdCB4PSI3IiB5PSIyLjUiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxOSIgcng9IjIiPjwvcmVjdD48cGF0aCBkPSJNMTAuNSA1LjVoMyI+PC9wYXRoPjxwYXRoIGQ9Ik0xMiAxOC41aC4wMSI+PC9wYXRoPjwvc3ZnPjwvZGl2PgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLXN0ZXBfX24iPjAzPC9zcGFuPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLXN0ZXBfX3QiPlBsYXR6aWVyZSBkZWluIFNtYXJ0cGhvbmUuPC9zcGFuPgogICAgICAgIDwvZGl2PgoKICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1zdGVwIj4KICAgICAgICAgIDxkaXYgY2xhc3M9InZmLXN0ZXBfX2ljbyI+PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNNCAyMGgxNiI+PC9wYXRoPjxwYXRoIGQ9Ik02IDIwIDE1IDYiPjwvcGF0aD48cGF0aCBkPSJNMTEgOS41IDE3LjUgMTMiPjwvcGF0aD48L3N2Zz48L2Rpdj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1zdGVwX19uIj4wNDwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1zdGVwX190Ij5QYXNzZSBkaWUgTmVpZ3VuZyBtaXQgZGVtIG1pdGdlbGllZmVydGVuIFN0w6RuZGVyIGFuLjwvc3Bhbj4KICAgICAgICA8L2Rpdj4KCiAgICAgICAgPGRpdiBjbGFzcz0idmYtc3RlcCI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1zdGVwX19pY28iPjxzdmcgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTEuOCAxMlM1LjUgNS41IDEyIDUuNSAyMi4yIDEyIDIyLjIgMTIgMTguNSAxOC41IDEyIDE4LjUgMS44IDEyIDEuOCAxMloiPjwvcGF0aD48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIj48L2NpcmNsZT48L3N2Zz48L2Rpdj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1zdGVwX19uIj4wNTwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1zdGVwX190Ij5HZW5pZcOfZSBkZW4gTW9tZW50Ljwvc3Bhbj4KICAgICAgICA8L2Rpdj4KCiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgPC9zZWN0aW9uPgoKICA8IS0tIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCA4LiBTUEVDSUZJQ0hFIFRFQ05JQ0hFIOKAlCBiaWFuY28g4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIC0tPgogIDxzZWN0aW9uIGNsYXNzPSJ2Zi1zZWMiPgogICAgPGRpdiBjbGFzcz0idmYtd3JhcCI+CiAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1leWVicm93Ij5UZWNobmlzY2hlIERldGFpbHM8L3NwYW4+CiAgICAgIDxoMj5TcGV6aWZpa2F0aW9uZW48L2gyPgogICAgICA8dGFibGUgY2xhc3M9InZmLXNwZWNzIj4KICAgICAgICA8dGJvZHk+CiAgICAgICAgICA8dHI+PHRoPk1hdGVyaWFsPC90aD48dGQ+RmljaHRlbmhvbHogKFBpY2VhIGFiaWVzKSBhdXMgZGVuIGR1cmNoIGRhcyBTdHVybXRpZWYgVmFpYSBnZWbDpGxsdGVuIELDpHVtZW4uPC90ZD48L3RyPgogICAgICAgICAgPHRyPjx0aD5MaW5zZTwvdGg+PHRkPkZyZXNuZWwtT3B0aWtsaW5zZS48L3RkPjwvdHI+CiAgICAgICAgICA8dHI+PHRoPlRlY2hub2xvZ2llPC90aD48dGQ+UGFzc2l2ZSBvcHRpc2NoZSBWZXJzdMOkcmt1bmcsIG9obmUgZWxla3Ryb25pc2NoZSBLb21wb25lbnRlbi48L3RkPjwvdHI+CiAgICAgICAgICA8dHI+PHRoPkhlcnN0ZWxsdW5nPC90aD48dGQ+TG9rYWxlIEhhbmR3ZXJrc2t1bnN0LjwvdGQ+PC90cj4KICAgICAgICAgIDx0cj48dGg+U3RydWt0dXI8L3RoPjx0ZD5IZXJhdXN6aWVoYmFyZSBMaW5zZSwgYmVpIE5pY2h0Z2VicmF1Y2ggaW0gSW5uZXJlbiBnZXNjaMO8dHp0LjwvdGQ+PC90cj4KICAgICAgICAgIDx0cj48dGg+RWluc3RlbGx1bmc8L3RoPjx0ZD5ad2VpIE5laWd1bmdzbcO2Z2xpY2hrZWl0ZW4gZsO8ciBkYXMgU21hcnRwaG9uZS48L3RkPjwvdHI+CiAgICAgICAgICA8dHI+PHRoPkVtcGZvaGxlbmUgTnV0enVuZzwvdGg+PHRkPkVpbnplbG51dHp1bmcsIHZvcnp1Z3N3ZWlzZSBpbiBzY2h3YWNoIGJlbGV1Y2h0ZXRlbiBVbWdlYnVuZ2VuLjwvdGQ+PC90cj4KICAgICAgICAgIDx0cj48dGg+SG9sejwvdGg+PHRkPlVuYmVoYW5kZWx0IG9obmUgTGFja2UsIMOWbGUgb2RlciBXYWNoc2UuIE51ciBnZXNjaGxpZmZlbi48L3RkPjwvdHI+CiAgICAgICAgPC90Ym9keT4KICAgICAgPC90YWJsZT4KICAgIDwvZGl2PgogIDwvc2VjdGlvbj4KCiAgPCEtLSDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZAgOS4gQ0FST1NFTExPIOKAlCBjcmVtYSDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZAgLS0+CiAgPHNlY3Rpb24gY2xhc3M9InZmLXNlYyB2Zi1zZWMtLWNyZWFtIj4KICAgIDxkaXYgY2xhc3M9InZmLXdyYXAiPgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1jYXJvdS1oZWFkIj4KICAgICAgICA8ZGl2PgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWV5ZWJyb3ciPkRpZSBWQUlBIEZhbWlsaWU8L3NwYW4+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0idmYtbmF2Ij4KICAgICAgICAgIDxidXR0b24gdHlwZT0iYnV0dG9uIiBhcmlhLWxhYmVsPSJadXLDvGNrIGJsw6R0dGVybiIgb25jbGljaz0idGhpcy5jbG9zZXN0KCcudmYtd3JhcCcpLnF1ZXJ5U2VsZWN0b3IoJy52Zi1jYXJvdScpLnNjcm9sbEJ5KHtsZWZ0Oi0zMjAsYmVoYXZpb3I6J3Ntb290aCd9KSI+CiAgICAgICAgICAgIDxzdmcgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTE1IDUgOCAxMmw3IDciPjwvcGF0aD48L3N2Zz4KICAgICAgICAgIDwvYnV0dG9uPgogICAgICAgICAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGFyaWEtbGFiZWw9IlZvcnfDpHJ0cyBibMOkdHRlcm4iIG9uY2xpY2s9InRoaXMuY2xvc2VzdCgnLnZmLXdyYXAnKS5xdWVyeVNlbGVjdG9yKCcudmYtY2Fyb3UnKS5zY3JvbGxCeSh7bGVmdDozMjAsYmVoYXZpb3I6J3Ntb290aCd9KSI+CiAgICAgICAgICAgIDxzdmcgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTkgNWw3IDctNyA3Ij48L3BhdGg+PC9zdmc+CiAgICAgICAgICA8L2J1dHRvbj4KICAgICAgICA8L2Rpdj4KICAgICAgPC9kaXY+CgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1jYXJvdSI+CgogICAgICAgICAgPGRpdiBjbGFzcz0idmYtY2FyZF9fbWVkaWEiPjxpbWcgc3JjPSJodHRwczovL3d3dy52YWlhLmV1L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIyLzA5L1BSSU5DSVBBTEVfMTAwMHgxMDAwX1BST0RPVFRJLWN1YmVfMi0xLTYwMHg2MDAuanBnIiBhbHQ9IlZBSUEgQ3ViZSI+PC9kaXY+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1jYXJkX19ib2R5Ij4KICAgICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNhcmRfX3QiPlZBSUEgQ3ViZTwvc3Bhbj4KICAgICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNhcmRfX2QiPk5hdMO8cmxpY2hlciBBa3VzdGlrdmVyc3TDpHJrZXIuIDEgQ3ViZSA9IDEgQmF1bSBpbiBkZW4gRG9sb21pdGVuLjwvc3Bhbj4KICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvYT4KCiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1jYXJkX19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LnZhaWEuZXUvd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDMvMTAwMHgxMDAwLWpveS02MDB4NjAwLmpwZyIgYWx0PSJWQUlBIEN1YmUgSk9ZIj48L2Rpdj4KICAgICAgICAgIDxkaXYgY2xhc3M9InZmLWNhcmRfX2JvZHkiPgogICAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtY2FyZF9fdCI+VkFJQSBDdWJlIEpPWTwvc3Bhbj4KICAgICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNhcmRfX2QiPkRlciBWQUlBIEhvbHp2ZXJzdMOkcmtlciwgZXJow6RsdGxpY2ggaW4gdmVyc2NoaWVkZW5lbiBsZWJlbmRpZ2VuIEZhcmJlbi48L3NwYW4+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2E+CgogICAgICAgICAgPGRpdiBjbGFzcz0idmYtY2FyZF9fbWVkaWEiPjxpbWcgc3JjPSJodHRwczovL3d3dy52YWlhLmV1L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAzL1VudGl0bGVkLWRlc2lnbi02LmpwZyIgYWx0PSJWQUlBIEN1YmUgRXNzZW50aWFsIEFyaWEiPjwvZGl2PgogICAgICAgICAgPGRpdiBjbGFzcz0idmYtY2FyZF9fYm9keSI+CiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jYXJkX190Ij5WQUlBIEN1YmUgRXNzZW50aWFsIEFyaWE8L3NwYW4+CiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jYXJkX19kIj5OYXTDvHJsaWNoZXIgQWt1c3Rpa3ZlcnN0w6Rya2VyLiAxIEN1YmUgPSAxIEJhdW0gaW4gZGVuIERvbG9taXRlbi48L3NwYW4+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2E+CgogICAgICAgICAgPGRpdiBjbGFzcz0idmYtY2FyZF9fbWVkaWEiPjxpbWcgc3JjPSJodHRwczovL3d3dy52YWlhLmV1L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzEwLzEwMDB4MTAwMF9QUk9ET1RUSS1pbXBlcmZldHRvLTYwMHg2MDAuanBnIiBhbHQ9IlZBSUEgQ3ViZSBJbXBlcmZldHRvIj48L2Rpdj4KICAgICAgICAgIDxkaXYgY2xhc3M9InZmLWNhcmRfX2JvZHkiPgogICAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtY2FyZF9fdCI+VkFJQSBDdWJlIEltcGVyZmV0dG88L3NwYW4+CiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jYXJkX19kIj5EZXIgaWtvbmlzY2hlIEN1YmUsIGVpbnppZ2FydGlnIGdlbWFjaHQgZHVyY2ggbmF0w7xybGljaGUgRmxlY2tlbiB1bmQgSG9senVudm9sbGtvbW1lbmhlaXRlbi48L3NwYW4+CiAgICAgICAgICA8L2Rpdj4KICAgICAgPC9hPgoKICAgICAgICAgIDxkaXYgY2xhc3M9InZmLWNhcmRfX21lZGlhIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cudmFpYS5ldS93cC1jb250ZW50L3VwbG9hZHMvMjAyNC8xMS9WQUlBLVBlb3BsZS1Eb2NrLVN0YXRpb24uanBnIiBhbHQ9IlZBSUEgUGVvcGxlIj48L2Rpdj4KICAgICAgICAgIDxkaXYgY2xhc3M9InZmLWNhcmRfX2JvZHkiPgogICAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtY2FyZF9fdCI+VkFJQSBQZW9wbGU8L3NwYW4+CiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jYXJkX19kIj5KZWRlcyBwZXJzb25hbGlzaWVydGUgVkFJQSBQZW9wbGUgZXJ6w6RobHQgZWluZSBhbmRlcmUgR2VzY2hpY2h0ZTogZGVpbmUgZWlnZW5lLjwvc3Bhbj4KICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvYT4KCiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgPC9zZWN0aW9uPgoKPC9kaXY+CjwhLS0gL3dwOmh0bWwgLS0+PC9kaXY+CjwhLS0gL3dwOmNvbHVtbiAtLT48L2Rpdj4KPCEtLSAvd3A6Y29sdW1ucyAtLT5OZXUgc3RhdGV2ZXJzaW9uCi8qIC0tLS0tLS0tLS0gQVZWRVJURU5aQSBTSUNVUkVaWkEgLS0tLS0tLS0tLSAqLwojdmFpYS1mb2N1cyAudmYtd2FybnsKICBtYXJnaW4tdG9wOmNsYW1wKDMycHgsNHZ3LDU2cHgpOwogIGRpc3BsYXk6ZmxleDtnYXA6Y2xhbXAoMTZweCwyLjR2dywyNnB4KTthbGlnbi1pdGVtczpmbGV4LXN0YXJ0OwogIGJhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXZmLWJvcmRlYXV4KTsKICBib3JkZXItbGVmdDo1cHggc29saWQgdmFyKC0tdmYtYm9yZGVhdXgpOwogIHBhZGRpbmc6Y2xhbXAoMjJweCwzdncsMzJweCkgY2xhbXAoMjBweCwzdncsMzRweCk7Cn0KI3ZhaWEtZm9jdXMgLnZmLXdhcm5fX2ljb3tmbGV4OjAgMCAzNHB4O3dpZHRoOjM0cHg7aGVpZ2h0OjM0cHg7Y29sb3I6dmFyKC0tdmYtYm9yZGVhdXgpO21hcmdpbi10b3A6MnB4O30KI3ZhaWEtZm9jdXMgLnZmLXdhcm5fX2ljbyBzdmd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmJsb2NrO30KI3ZhaWEtZm9jdXMgLnZmLXdhcm5fX2ljbyBzdmcgKntmaWxsOm5vbmUgIWltcG9ydGFudDtzdHJva2U6Y3VycmVudENvbG9yICFpbXBvcnRhbnQ7fQojdmFpYS1mb2N1cyAudmYtd2Fybl9fdHsKICBkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6Ljc4cmVtO2xldHRlci1zcGFjaW5nOi4xNmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsKICBjb2xvcjp2YXIoLS12Zi1ib3JkZWF1eCk7bWFyZ2luLWJvdHRvbTouN2VtOwp9CiN2YWlhLWZvY3VzIC52Zi13YXJuX190eHR7Zm9udC1zaXplOi45NnJlbTtsaW5lLWhlaWdodDoxLjY7Y29sb3I6dmFyKC0tdmYtaW5rKTt9CkBtZWRpYSAobWF4LXdpZHRoOjYwMHB4KXsKICAjdmFpYS1mb2N1cyAudmYtd2FybntmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjE0cHg7fQp9CiAgICAgICAgPHA+VkFJQSBGb2N1cyBpc3QgZWluIG9wdGlzY2hlciBTbWFydHBob25lLVZlcnN0w6Rya2VyLCBkZXIgZGllIHZpc3VlbGxlIFRlY2hub2xvZ2llIGRlciBGcmVzbmVsLUxpbnNlIG51dHp0IOKAkyBkaWVzZWxiZSBMaW5zZSwgZGllIGF1Y2ggaW4gU3BpZWdlbHJlZmxleGthbWVyYXMgenVtIEVpbnNhdHoga29tbXQuPC9wPgogICAgICAgIDxwPkRpZSBMaW5zZSB2ZXJncsO2w59lcnQgZGFzIERpc3BsYXkgdW50ZXIgQmVpYmVoYWx0dW5nIGRlciBCaWxkcXVhbGl0w6R0LCBnYW56IG9obmUgU3Ryb212ZXJicmF1Y2ggdW5kIG9obmUgZWxla3Ryb25pc2NoZSBLb21wb25lbnRlbi48L3A+CjwhLS0g4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIFNJQ0hFUkhFSVRTSElOV0VJUyDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZAgLS0+CjxzZWN0aW9uIGNsYXNzPSJ2Zi1zZWMiIHN0eWxlPSJwYWRkaW5nLXRvcDowOyI+CiAgPGRpdiBjbGFzcz0idmYtd3JhcCI+CiAgICA8ZGl2IGNsYXNzPSJ2Zi13YXJuIj4KICAgICAgPGRpdiBjbGFzcz0idmYtd2Fybl9faWNvIj4KICAgICAgICA8c3ZnIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0xMC4zIDMuOSAxLjkgMTguM2EyIDIgMCAwIDAgMS43IDNoMTYuOGEyIDIgMCAwIDAgMS43LTNMMTMuNyAzLjlhMiAyIDAgMCAwLTMuNCAwWiI+PC9wYXRoPjxwYXRoIGQ9Ik0xMiA5djQuNSI+PC9wYXRoPjxwYXRoIGQ9Ik0xMiAxNy41aC4wMSI+PC9wYXRoPjwvc3ZnPgogICAgICA8L2Rpdj4KICAgICAgPGRpdj4KICAgICAgICA8c3BhbiBjbGFzcz0idmYtd2Fybl9fdCI+QWNodHVuZzwvc3Bhbj4KICAgICAgICA8cCBjbGFzcz0idmYtd2Fybl9fdHh0Ij5EaWUgRnJlc25lbC1MaW5zZSBkaWVzZXMgUHJvZHVrdHMgYiZ1dW1sO25kZWx0IGRhcyBMaWNodC4gQmVpIFNvbm5lbmVpbnN0cmFobHVuZyAmbmRhc2g7IGF1Y2ggZHVyY2ggR2xhcyAmbmRhc2g7IGthbm4gc2llIHNvIHZpZWwgSGl0emUgZXJ6ZXVnZW4sIGRhc3MgVmVyYnJlbm51bmdlbiBvZGVyIEJyJmF1bWw7bmRlIGVudHN0ZWhlbi4gTmljaHQgaW4gZGVyIFNvbm5lLCBpbSBBdXRvIG9kZXIgaW4gZGVyIE4mYXVtbDtoZSBicmVubmJhcmVyIE1hdGVyaWFsaWVuIGxpZWdlbiBsYXNzZW4uIE5pY2h0IGR1cmNoIGRpZSBMaW5zZSBpbiBkaWUgU29ubmUgYmxpY2tlbi4gVm9uIEtpbmRlcm4gZmVybmhhbHRlbi48L3A+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgPC9kaXY+Cjwvc2VjdGlvbj4KCiAgICAgICAgPGgyPkVpbiBNb21lbnQsIGRlciBnYW56IGRpciBnZWjDtnJ0LjwvaDI+CiAgICAgICAgPHA+RGVyIG5ldWUgRm9jdXMgZW50ZmFsdGV0IHNlaW5lIFdpcmt1bmcgYW0gYmVzdGVuIGJlaSBkZXIgRWluemVsbnV0enVuZyBpbiBlaW5lciBydWhpZ2VuLCBnZWRpbW10ZW4gVW1nZWJ1bmcuIFVtIGlobiB6dSBudXR6ZW4sIG11c3N0IGR1IHp3YW5nc2zDpHVmaWcgZGFzIFNtYXJ0cGhvbmUgenVyIFNlaXRlIGxlZ2VuLjwvcD4KICAgICAgICA8cD5LZWluZSBBYmxlbmt1bmdlbiwga2VpbmUgZXh0ZXJuZW4gU3TDtnJ1bmdlbi4gRGFzIFNtYXJ0cGhvbmUgd2lyZCBoaW50ZXIgZGVyIExpbnNlIHBsYXR6aWVydDogQWxsZXMsIHdhcyBkdSB0dW4gbXVzc3QsIGlzdCBlbmRsaWNoIGVpbmVuIE1vbWVudCBnYW56IGbDvHIgZGljaCB6dSBnZW5pZcOfZW4uPC9wPgogICAgICA8c3BhbiBjbGFzcz0idmYtZXllYnJvdyI+V2FzIHNpY2ggw6RuZGVydDwvc3Bhbj4KICAgICAgPHAgY2xhc3M9InZmLWxlYWQiPkdsZWljaGVzIFByaW56aXAuIEVpbiB2b2xsc3TDpG5kaWcgZXJuZXVlcnRlcyBEZXNpZ24uPC9wPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWZlYXRfX3YiPkbDvHIgZWluZSBvcHRpbWFsZSBTaWNodCBlaW5zdGVsbGJhci48L3NwYW4+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtZmVhdF9fdiI+TGluc2Ugc2ljaGVyIGltIEhvbHplaW5zYXR6IGdlc2Now7x0enQuPC9zcGFuPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWZlYXRfX3YiPkZhcmJpZ2UgQ2xpcC1BdXN3YWhsIG1pdCB2ZXJzY2hpZWRlbmVuIFTDtm5lbi48L3NwYW4+CiAgICAgICAgPGgyPkVpbmZhY2hlciBpbiBkZXIgQW53ZW5kdW5nLjxicj5OYXTDvHJsaWNoZXIgaW0gRXJsZWJuaXMuPC9oMj4KICAgICAgICA8cD5EaWUgTGluc2UgbMOkc3N0IHNpY2ggYmVpIEJlZGFyZiBhdXMgZGVyIEhhbHRlcnVuZyBoZXJhdXN6aWVoZW4gdW5kIGdsZWl0ZXQgbmFjaCBkZXIgTnV0enVuZyB3aWVkZXIgZ2VzY2jDvHR6dCBoaW5laW4uIFp1ZGVtIGthbm5zdCBkdSB6d2lzY2hlbiB6d2VpIE5laWd1bmdzd2lua2VsbiBmw7xyIGRhcyBTbWFydHBob25lIHfDpGhsZW4sIHVtIGRpZSBwZXJmZWt0ZSBQZXJzcGVrdGl2ZSB6dSBmaW5kZW4uPC9wPgogICAgICAgICAgPHRyPjx0aD5Qcm9kdWt0YWJtZXNzdW5nZW48L3RoPjx0ZD4yNCw1IMOXIDE3LDUgw5cgMSw4IGNtLjwvdGQ+PC90cj4KICAgICAgICAgIDx0cj48dGg+TGluc2VuYWJtZXNzdW5nZW48L3RoPjx0ZD4yMiw1IMOXIDE1IMOXIDAsMTggY20uPC90ZD48L3RyPgogICAgICAgICAgPHRyPjx0aD5TbWFydHBob25lc2NobGl0ejwvdGg+PHRkPjE3IMOXIDIsMyDDlyAwLDUgY20uPC90ZD48L3RyPgogICAgICAgICAgPHRyPjx0aD5Lb21wYXRpYmlsaXTDpHQ8L3RoPjx0ZD5Lb256aXBpZXJ0IGbDvHIgU21hcnRwaG9uZXMgaW4gU3RhbmRhcmQtIG9kZXIgUHJvLUdyw7bDn2UuPGJyPldlbmlnZXIgb3B0aW1hbCBiZWkgTW9kZWxsZW4gbWl0IGdyw7bDn2VyZW0gQmlsZHNjaGlybSAoUGx1cywgTWF4LCBVbHRyYSkuPC90ZD48L3RyPgogICAgICAgICAgPHRyPjx0aD5SZWluaWd1bmc8L3RoPjx0ZD5MaW5zZSBtaXQgZWluZW0gd2VpY2hlbiwgbGVpY2h0IGZldWNodGVuIFR1Y2ggdW5kIG5ldXRyYWxlbSBBbGx6d2Vja3JlaW5pZ2VyLiA8YnI+SG9seiBtaXQgZWluZW0gdHJvY2tlbmVuIG9kZXIgbGVpY2h0IGZldWNodGVuIFR1Y2ggb2huZSBSZWluaWd1bmdzbWl0dGVsLjwvdGQ+PC90cj4KICAgICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNhcmRfX2xpbmsiPkVudGRlY2tlbiA8c3BhbiBjbGFzcz0idmYtYXJyb3ciPuKGkjwvc3Bhbj48L3NwYW4+CiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jYXJkX19saW5rIj5FbnRkZWNrZW4gPHNwYW4gY2xhc3M9InZmLWFycm93Ij7ihpI8L3NwYW4+PC9zcGFuPgogICAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtY2FyZF9fbGluayI+RW50ZGVja2VuIDxzcGFuIGNsYXNzPSJ2Zi1hcnJvdyI+4oaSPC9zcGFuPjwvc3Bhbj4KICAgICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNhcmRfX2xpbmsiPkVudGRlY2tlbiA8c3BhbiBjbGFzcz0idmYtYXJyb3ciPuKGkjwvc3Bhbj48L3NwYW4+CiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jYXJkX19saW5rIj5FbnRkZWNrZW4gPHNwYW4gY2xhc3M9InZmLWFycm93Ij7ihpI8L3NwYW4+PC9zcGFuPgpzdGF0ZXZlcnNpb24FBy4FBwUHBQcIBw8ECkQABQQLCAcPBAoRBQsIBw8ECgsIBw8ECgcLDAUHjQGRAZwBmAGPAQUHvgOBAQUHBQcFB7ICogIFBwgECAQIBggFCggHQRQIB5UBCA5IAQRMAAgNCAsICwgGBQcFB6YIkgOrArsChQqFAYcFnQimAqgKrQG3BYQKvwKuC4ETswmXC48apQkJFrAHtgaYA7cBmwYkrASWBKMBogOfAaIBrBWuT5oDnQS2DLMFH6kFH7QFH5wGHbAFkgIBAwUHmg6QBZQPMr0FNpIBjwGRAZgBiQG0A5gGigPZAQMFBxUBAwAiAQkAAAEAAAABAAAAAQIAAQEQAEEAAEEAAEEAAEEAAEIBAcsBQQAjQSacA0EAI0EAAkELI0EAlAJBAZUCAZQCAZMCAZICAZECAZICAZMCQQGSAgGRAgGSAgGTAgGUAgGVAgGUAkEAI6MCAaICAaECAaACAaECQQgIiAiEApkQsQStFrEEsQ6xBIMcoQq7FLYrpgeNAr8BngGfAqwCsAGxAaMCtwM0QQaRDEEApASrBTeSBjuXAZQBlgGdAaICjgGIBLIChQS0AoYDLosBngGPAZ4BmgGeAZYBngGNAZ4BQQECQQIGQQi5AgG4AgGLAwEMCAB9AQEABgB3Dm5ldy12YWlhLWZvY3VzKwB4dwB3GmFjZi9mYXNjaWEtc3BlZGl6aW9uZS1zaG9wdxphY2YvZmFzY2lhLXNwZWRpemlvbmUtc2hvcHcAdwdwcmV2aWV3dyQ1MDc2MzNjZS00NGEwLTQyYzEtYTNmNS1mY2RiMjAxMzM3NWN4dy48ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIGFsaWduZnVsbCI+PC9kaXY+dwxjb3JlL2NvbHVtbnN4dwRmdWxsdyQyYjgxYTMxMy03MjNjLTQ4ZWQtYThkNi01MTY3NzFiZTJiMmJ4dyM8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iPjwvZGl2PncLY29yZS9jb2x1bW53JGIwZmI4ZmY5LTBjOTQtNDdlMi1hMGYzLTcyNTkxY2ExZDRkNHh3iNMBPHN0eWxlPgovKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogICBWQUlBIEZPQ1VTIOKAlCBTRVpJT05FIERFU0NSSVpJT05FIFBST0RPVFRPICAodjIpCiAgIFNjb3BlOiAjdmFpYS1mb2N1cyAgfCAgUHJlZmlzc28gY2xhc3NpOiB2Zi0KICAgUGFsZXR0ZSBpc3RpdHV6aW9uYWxlIFZBSUEuIE5lc3N1biBjb3JzaXZvLgogICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqLwpAaW1wb3J0IHVybCgnaHR0cHM6Ly9hcGkuZm9udHNoYXJlLmNvbS92Mi9jc3M\/ZltdPWNsYXNoLWRpc3BsYXlANDAwLDUwMCw2MDAsNzAwJmRpc3BsYXk9c3dhcCcpOwoKI3ZhaWEtZm9jdXN7CiAgLS12Zi1kYXJrOiMwRTNCMjY7CiAgLS12Zi1ncmVlbjojMDA3QTRFOwogIC0tdmYtbWludDojQzlFQ0Q5OwogIC0tdmYteWVsbG93OiNEREMwMDA7CiAgLS12Zi1jcmVhbTojRjNGMEU0OwogIC0tdmYtYm9yZGVhdXg6IzYxMEYzODsKICAtLXZmLWluazojMUExQTFBOwogIC0tdmYtbXV0ZWQ6IzVDNjY2MDsKICAtLXZmLWxpbmU6I0RERDhDODsKCiAgLyogc3dhdGNoIGNsaXAg4oCUIHZhbG9yaSBpbmRpY2F0aXZpLCBkYSB0YXJhcmUgc3VsIGNhbXBpb25lIHJlYWxlICovCiAgLS12Zi1jLW1hcnJvbmU6IzdFNEIyNjsKICAtLXZmLWMtZ2lhbGxvOiNEREIyMEM7CiAgLS12Zi1jLXZlcmRlOiM0MTYwNEE7CiAgLS12Zi1jLWF6enVycm86I0E5QzRENjsKCiAgZm9udC1mYW1pbHk6J0NsYXNoIERpc3BsYXknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LCdTZWdvZSBVSScsc2Fucy1zZXJpZjsKICBjb2xvcjp2YXIoLS12Zi1pbmspOwogIGxpbmUtaGVpZ2h0OjEuNTU7CiAgZm9udC1zaXplOjE3cHg7CiAgLXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDsKfQoKI3ZhaWEtZm9jdXMgKiwjdmFpYS1mb2N1cyAqOjpiZWZvcmUsI3ZhaWEtZm9jdXMgKjo6YWZ0ZXJ7Ym94LXNpemluZzpib3JkZXItYm94O30KI3ZhaWEtZm9jdXMgaW1ne21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO2Rpc3BsYXk6YmxvY2s7fQojdmFpYS1mb2N1cyBwe21hcmdpbjowIDAgMS4xZW07fQojdmFpYS1mb2N1cyBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowO30KI3ZhaWEtZm9jdXMgaDIsI3ZhaWEtZm9jdXMgaDMsI3ZhaWEtZm9jdXMgaDR7CiAgZm9udC1mYW1pbHk6J0NsYXNoIERpc3BsYXknLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjEuMTsKICBtYXJnaW46MCAwIC42ZW07bGV0dGVyLXNwYWNpbmc6LS4wMWVtO2ZvbnQtc3R5bGU6bm9ybWFsOwogIGNvbG9yOnZhcigtLXZmLWRhcmspOwp9CiN2YWlhLWZvY3VzIGVtLCN2YWlhLWZvY3VzIGl7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO30KI3ZhaWEtZm9jdXMgaDJ7Zm9udC1zaXplOmNsYW1wKDEuOXJlbSw0LjJ2dywzLjFyZW0pO30KI3ZhaWEtZm9jdXMgaDN7Zm9udC1zaXplOmNsYW1wKDEuMzVyZW0sMi42dncsMS45cmVtKTt9CiN2YWlhLWZvY3VzIGg0e2ZvbnQtc2l6ZToxLjFyZW07Zm9udC13ZWlnaHQ6NjAwO30KCiN2YWlhLWZvY3VzIC52Zi13cmFwe21heC13aWR0aDoxMTgwcHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjAgMjJweDt9CgovKiBleWVicm93IGNvbiB0cmF0dGlubyAqLwojdmFpYS1mb2N1cyAudmYtZXllYnJvd3sKICBkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMnB4O2ZvbnQtc2l6ZTouNzJyZW07Zm9udC13ZWlnaHQ6NjAwOwogIGxldHRlci1zcGFjaW5nOi4xOGVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjp2YXIoLS12Zi1ncmVlbik7bWFyZ2luLWJvdHRvbToxLjJlbTsKfQojdmFpYS1mb2N1cyAudmYtZXllYnJvdzo6YmVmb3Jle2NvbnRlbnQ6IiI7d2lkdGg6MjhweDtoZWlnaHQ6MXB4O2JhY2tncm91bmQ6Y3VycmVudENvbG9yO2ZsZXg6MCAwIDI4cHg7fQoKI3ZhaWEtZm9jdXMgLnZmLWxlYWR7Zm9udC1zaXplOmNsYW1wKDEuMDVyZW0sMS45dncsMS4zcmVtKTtmb250LXdlaWdodDo1MDA7Y29sb3I6dmFyKC0tdmYtZGFyayk7fQojdmFpYS1mb2N1cyAudmYtc2Vje3BhZGRpbmc6Y2xhbXAoNTZweCw4dncsMTEwcHgpIDA7fQojdmFpYS1mb2N1cyAudmYtc2VjLS1jcmVhbXtiYWNrZ3JvdW5kOnZhcigtLXZmLWNyZWFtKTt9CiN2YWlhLWZvY3VzIC52Zi1zZWMtLW1pbnR7YmFja2dyb3VuZDp2YXIoLS12Zi1taW50KTt9CiN2YWlhLWZvY3VzIC52Zi1zZWMtLWRhcmt7YmFja2dyb3VuZDp2YXIoLS12Zi1kYXJrKTtjb2xvcjp2YXIoLS12Zi1jcmVhbSk7fQojdmFpYS1mb2N1cyAudmYtc2VjLS1kYXJrIGgyLCN2YWlhLWZvY3VzIC52Zi1zZWMtLWRhcmsgaDN7Y29sb3I6dmFyKC0tdmYtY3JlYW0pO30KI3ZhaWEtZm9jdXMgLnZmLXNlYy0tZGFyayAudmYtZXllYnJvd3tjb2xvcjp2YXIoLS12Zi15ZWxsb3cpO30KI3ZhaWEtZm9jdXMgLnZmLXNlYy0tZGFyayAudmYtbGVhZHtjb2xvcjp2YXIoLS12Zi1taW50KTt9CgojdmFpYS1mb2N1cyAudmYtc3BsaXR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dhcDpjbGFtcCgzMHB4LDV2dyw3NnB4KTthbGlnbi1pdGVtczpjZW50ZXI7fQojdmFpYS1mb2N1cyAudmYtc3BsaXQtLXJldiAudmYtc3BsaXRfX21lZGlhe29yZGVyOi0xO30KCi8qIG1lZGlhIGNvbiBwYXJlbnRlc2kgZ3JhZmljaGUgYWdsaSBhbmdvbGkgKi8KI3ZhaWEtZm9jdXMgLnZmLW1lZGlhe3Bvc2l0aW9uOnJlbGF0aXZlO30KI3ZhaWEtZm9jdXMgLnZmLW1lZGlhIGltZ3t3aWR0aDoxMDAlO29iamVjdC1maXQ6Y292ZXI7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO30KI3ZhaWEtZm9jdXMgLnZmLW1lZGlhOjpiZWZvcmUsCiN2YWlhLWZvY3VzIC52Zi1tZWRpYTo6YWZ0ZXJ7CiAgY29udGVudDoiIjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDpjbGFtcCg0NnB4LDd2dyw4NnB4KTtoZWlnaHQ6Y2xhbXAoNDZweCw3dncsODZweCk7ei1pbmRleDowOwp9CiN2YWlhLWZvY3VzIC52Zi1tZWRpYTo6YmVmb3JlewogIHRvcDotMTRweDtsZWZ0Oi0xNHB4O2JvcmRlci10b3A6MnB4IHNvbGlkIHZhcigtLXZmLWdyZWVuKTtib3JkZXItbGVmdDoycHggc29saWQgdmFyKC0tdmYtZ3JlZW4pOwp9CiN2YWlhLWZvY3VzIC52Zi1tZWRpYTo6YWZ0ZXJ7CiAgYm90dG9tOi0xNHB4O3JpZ2h0Oi0xNHB4O2JvcmRlci1ib3R0b206MnB4IHNvbGlkIHZhcigtLXZmLXllbGxvdyk7Ym9yZGVyLXJpZ2h0OjJweCBzb2xpZCB2YXIoLS12Zi15ZWxsb3cpOwp9CiN2YWlhLWZvY3VzIC52Zi1zZWMtLWRhcmsgLnZmLW1lZGlhOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnZhcigtLXZmLW1pbnQpO30KCi8qIC0tLS0tLS0tLS0gUFJJTUEgU0VaSU9ORSAtLS0tLS0tLS0tICovCiN2YWlhLWZvY3VzIC52Zi1zZWM6Zmlyc3QtY2hpbGR7cGFkZGluZy10b3A6Y2xhbXAoNDRweCw2dncsODZweCk7fQoKLyogLS0tLS0tLS0tLSBQSUxMUyAtLS0tLS0tLS0tICovCiN2YWlhLWZvY3VzIC52Zi1waWxsc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOjlweDttYXJnaW4tdG9wOjEuNWVtO30KI3ZhaWEtZm9jdXMgLnZmLXBpbGx7CiAgYm9yZGVyOjFweCBzb2xpZCB2YXIoLS12Zi1ncmVlbik7Y29sb3I6dmFyKC0tdmYtZ3JlZW4pO2JvcmRlci1yYWRpdXM6OTk5cHg7CiAgcGFkZGluZzo3cHggMTVweDtmb250LXNpemU6LjgycmVtO2ZvbnQtd2VpZ2h0OjUwMDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50Owp9CiN2YWlhLWZvY3VzIC52Zi1zZWMtLWRhcmsgLnZmLXBpbGx7Ym9yZGVyLWNvbG9yOnZhcigtLXZmLW1pbnQpO2NvbG9yOnZhcigtLXZmLW1pbnQpO30KCi8qIC0tLS0tLS0tLS0gQk9YIENBUkFUVEVSSVNUSUNIRSAtLS0tLS0tLS0tICovCiN2YWlhLWZvY3VzIC52Zi1mZWF0e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZml0LG1pbm1heCgyMTBweCwxZnIpKTtnYXA6MXB4O2JhY2tncm91bmQ6dmFyKC0tdmYtbGluZSk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS12Zi1saW5lKTttYXJnaW4tdG9wOmNsYW1wKDI4cHgsNHZ3LDQ2cHgpO30KI3ZhaWEtZm9jdXMgLnZmLWZlYXRfX2NlbGx7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MjhweCAyNHB4O3RyYW5zaXRpb246YmFja2dyb3VuZCAuMjVzIGVhc2U7fQojdmFpYS1mb2N1cyAudmYtZmVhdF9fY2VsbDpob3ZlcntiYWNrZ3JvdW5kOiNGQ0ZCRjY7fQojdmFpYS1mb2N1cyAudmYtZmVhdF9fa3tmb250LXNpemU6LjdyZW07bGV0dGVyLXNwYWNpbmc6LjE2ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOnZhcigtLXZmLWdyZWVuKTtmb250LXdlaWdodDo2MDA7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOi44ZW07fQojdmFpYS1mb2N1cyAudmYtZmVhdF9fdntmb250LXNpemU6MS4wMnJlbTtmb250LXdlaWdodDo1MDA7Y29sb3I6dmFyKC0tdmYtZGFyayk7bGluZS1oZWlnaHQ6MS40O30KCi8qIC0tLS0tLS0tLS0gQ09MT1JJIC0tLS0tLS0tLS0gKi8KI3ZhaWEtZm9jdXMgLnZmLWNvbG9yc2hvdHthc3BlY3QtcmF0aW86NC81O292ZXJmbG93OmhpZGRlbjt9CiN2YWlhLWZvY3VzIC52Zi1jb2xvcnNob3QgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyO30KCiN2YWlhLWZvY3VzIC52Zi1jb2xvcnN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNCwxZnIpO2dhcDpjbGFtcCgxNnB4LDIuNnZ3LDMwcHgpO21hcmdpbi10b3A6Y2xhbXAoMzRweCw1dncsNThweCk7fQojdmFpYS1mb2N1cyAudmYtY29sb3J7dGV4dC1hbGlnbjpjZW50ZXI7fQojdmFpYS1mb2N1cyAudmYtY29sb3JfX2RvdHsKICB3aWR0aDoxMDAlO2FzcGVjdC1yYXRpbzoxO2JvcmRlci1yYWRpdXM6NTAlO21hcmdpbi1ib3R0b206MTZweDsKICBib3gtc2hhZG93OjAgMCAwIDFweCByZ2JhKDAsMCwwLC4wOCksIDAgMCAwIDAgcmdiYSgwLDEyMiw3OCwwKTsKICB0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzIGVhc2UsIHRyYW5zZm9ybSAuM3MgZWFzZTsKfQojdmFpYS1mb2N1cyAudmYtY29sb3I6aG92ZXIgLnZmLWNvbG9yX19kb3R7CiAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTRweCk7CiAgYm94LXNoYWRvdzowIDAgMCAxcHggcmdiYSgwLDAsMCwuMDgpLCAwIDAgMCA3cHggcmdiYSgwLDEyMiw3OCwuMTIpOwp9CiN2YWlhLWZvY3VzIC52Zi1jb2xvcl9fbmFtZXtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOi45OHJlbTtjb2xvcjp2YXIoLS12Zi1kYXJrKTtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjEuMjU7fQojdmFpYS1mb2N1cyAudmYtY29sb3JfX2Rlc2N7Zm9udC1zaXplOi44MnJlbTtjb2xvcjp2YXIoLS12Zi1tdXRlZCk7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjZweDt9CgovKiAtLS0tLS0tLS0tIENPTUUgRlVOWklPTkEgLS0tLS0tLS0tLSAqLwojdmFpYS1mb2N1cyAudmYtc3RlcHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsbWlubWF4KDE5MHB4LDFmcikpO2dhcDpjbGFtcCgxOHB4LDIuNnZ3LDMwcHgpO21hcmdpbi10b3A6Y2xhbXAoMzBweCw0dncsNTJweCk7fQojdmFpYS1mb2N1cyAudmYtc3RlcHsKICBiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS12Zi1saW5lKTtwYWRkaW5nOjI4cHggMjRweCAyNnB4O3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjsKICB0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMjhzIGVhc2UsIGJveC1zaGFkb3cgLjI4cyBlYXNlOwp9CiN2YWlhLWZvY3VzIC52Zi1zdGVwOjpiZWZvcmV7CiAgY29udGVudDoiIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6M3B4O2JhY2tncm91bmQ6dmFyKC0tdmYtZ3JlZW4pOwogIHRyYW5zZm9ybTpzY2FsZVgoMCk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0O3RyYW5zaXRpb246dHJhbnNmb3JtIC4zNXMgZWFzZTsKfQojdmFpYS1mb2N1cyAudmYtc3RlcDpob3Zlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNHB4KTtib3gtc2hhZG93OjAgMTBweCAyNnB4IHJnYmEoMTQsNTksMzgsLjEwKTt9CiN2YWlhLWZvY3VzIC52Zi1zdGVwOmhvdmVyOjpiZWZvcmV7dHJhbnNmb3JtOnNjYWxlWCgxKTt9CiN2YWlhLWZvY3VzIC52Zi1zdGVwX19pY297d2lkdGg6MzRweDtoZWlnaHQ6MzRweDtjb2xvcjp2YXIoLS12Zi1ncmVlbik7bWFyZ2luLWJvdHRvbToxOHB4O30KI3ZhaWEtZm9jdXMgLnZmLXN0ZXBfX2ljbyBzdmd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmJsb2NrO30KI3ZhaWEtZm9jdXMgLnZmLXN0ZXBfX2ljbyBzdmcgKntmaWxsOm5vbmUgIWltcG9ydGFudDtzdHJva2U6Y3VycmVudENvbG9yICFpbXBvcnRhbnQ7fQojdmFpYS1mb2N1cyAudmYtc3RlcF9fbntmb250LXNpemU6LjcycmVtO2xldHRlci1zcGFjaW5nOi4xNmVtO2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjp2YXIoLS12Zi1ncmVlbik7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOi42ZW07fQojdmFpYS1mb2N1cyAudmYtc3RlcF9fdHtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo1MDA7Y29sb3I6dmFyKC0tdmYtZGFyayk7bGluZS1oZWlnaHQ6MS4zNTt9CgovKiAtLS0tLS0tLS0tIFNQRUNJRklDSEUgLS0tLS0tLS0tLSAqLwojdmFpYS1mb2N1cyAudmYtc3BlY3N7d2lkdGg6MTAwJTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7bWFyZ2luLXRvcDpjbGFtcCgyNnB4LDR2dyw0NHB4KTt9CiN2YWlhLWZvY3VzIC52Zi1zcGVjcyB0cntib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS12Zi1saW5lKTt9CiN2YWlhLWZvY3VzIC52Zi1zcGVjcyB0cjpmaXJzdC1jaGlsZHtib3JkZXItdG9wOjFweCBzb2xpZCB2YXIoLS12Zi1saW5lKTt9CiN2YWlhLWZvY3VzIC52Zi1zcGVjcyB0aHsKICB0ZXh0LWFsaWduOmxlZnQ7dmVydGljYWwtYWxpZ246dG9wO3BhZGRpbmc6MjBweCA0NHB4IDIwcHggMDt3aWR0aDozMiU7CiAgZm9udC13ZWlnaHQ6NjAwO2NvbG9yOnZhcigtLXZmLWdyZWVuKTtmb250LXNpemU6Ljg2cmVtO2xldHRlci1zcGFjaW5nOi4wNWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsKICBib3JkZXItcmlnaHQ6MXB4IHNvbGlkIHZhcigtLXZmLWdyZWVuKTsKfQojdmFpYS1mb2N1cyAudmYtc3BlY3MgdGR7cGFkZGluZzoyMHB4IDAgMjBweCA0NHB4O3ZlcnRpY2FsLWFsaWduOnRvcDtjb2xvcjp2YXIoLS12Zi1pbmspO2ZvbnQtc2l6ZTouOThyZW07fQoKLyogLS0tLS0tLS0tLSBDQVJPU0VMTE8gLS0tLS0tLS0tLSAqLwojdmFpYS1mb2N1cyAudmYtY2Fyb3UtaGVhZHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjIwcHg7ZmxleC13cmFwOndyYXA7fQojdmFpYS1mb2N1cyAudmYtY2Fyb3UtaGVhZCBoMnttYXJnaW4tYm90dG9tOjA7fQojdmFpYS1mb2N1cyAudmYtbmF2e2Rpc3BsYXk6ZmxleDtnYXA6MTBweDt9CiN2YWlhLWZvY3VzIC52Zi1uYXYgYnV0dG9uewogIHdpZHRoOjQ2cHg7aGVpZ2h0OjQ2cHg7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS12Zi1ncmVlbik7YmFja2dyb3VuZDp0cmFuc3BhcmVudDsKICBjb2xvcjp2YXIoLS12Zi1ncmVlbik7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOwogIHBhZGRpbmc6MDt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjI1cyBlYXNlLGNvbG9yIC4yNXMgZWFzZSx0cmFuc2Zvcm0gLjI1cyBlYXNlOwp9CiN2YWlhLWZvY3VzIC52Zi1uYXYgYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6dmFyKC0tdmYtZ3JlZW4pO2NvbG9yOnZhcigtLXZmLWNyZWFtKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KTt9CiN2YWlhLWZvY3VzIC52Zi1uYXYgc3Zne3dpZHRoOjE5cHg7aGVpZ2h0OjE5cHg7ZGlzcGxheTpibG9jazt9CgojdmFpYS1mb2N1cyAudmYtY2Fyb3V7CiAgZGlzcGxheTpmbGV4O2dhcDoyMHB4O292ZXJmbG93LXg6YXV0bztzY3JvbGwtc25hcC10eXBlOnggbWFuZGF0b3J5O3Njcm9sbC1iZWhhdmlvcjpzbW9vdGg7CiAgcGFkZGluZzo2cHggNHB4IDIycHg7bWFyZ2luLXRvcDpjbGFtcCgyNnB4LDR2dyw0NHB4KTsKICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtzY3JvbGxiYXItd2lkdGg6dGhpbjsKfQojdmFpYS1mb2N1cyAudmYtY2Fyb3U6Oi13ZWJraXQtc2Nyb2xsYmFye2hlaWdodDo1cHg7fQojdmFpYS1mb2N1cyAudmYtY2Fyb3U6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2JhY2tncm91bmQ6dmFyKC0tdmYtZ3JlZW4pO2JvcmRlci1yYWRpdXM6OTlweDt9CiN2YWlhLWZvY3VzIC52Zi1jYXJvdTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2t7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wNyk7Ym9yZGVyLXJhZGl1czo5OXB4O30KI3ZhaWEtZm9jdXMgLnZmLWNhcmR7CiAgZmxleDowIDAgY2xhbXAoMjMwcHgsMjR2dywyODBweCk7c2Nyb2xsLXNuYXAtYWxpZ246c3RhcnQ7YmFja2dyb3VuZDojZmZmOwogIGJvcmRlcjoxcHggc29saWQgdmFyKC0tdmYtbGluZSk7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjppbmhlcml0OwogIHRyYW5zaXRpb246dHJhbnNmb3JtIC4yOHMgZWFzZSwgYm94LXNoYWRvdyAuMjhzIGVhc2UsIGJvcmRlci1jb2xvciAuMjhzIGVhc2U7Cn0KI3ZhaWEtZm9jdXMgLnZmLWNhcmQ6aG92ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTVweCk7Ym9yZGVyLWNvbG9yOnZhcigtLXZmLWdyZWVuKTtib3gtc2hhZG93OjAgMTJweCAyOHB4IHJnYmEoMTQsNTksMzgsLjEyKTt9CiN2YWlhLWZvY3VzIC52Zi1jYXJkX19tZWRpYXthc3BlY3QtcmF0aW86MTtiYWNrZ3JvdW5kOnZhcigtLXZmLWNyZWFtKTtvdmVyZmxvdzpoaWRkZW47fQojdmFpYS1mb2N1cyAudmYtY2FyZF9fbWVkaWEgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNXMgZWFzZTt9CiN2YWlhLWZvY3VzIC52Zi1jYXJkOmhvdmVyIC52Zi1jYXJkX19tZWRpYSBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMDQpO30KI3ZhaWEtZm9jdXMgLnZmLWNhcmRfX2JvZHl7cGFkZGluZzoyMnB4IDIycHggMjRweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDo4cHg7ZmxleDoxO30KI3ZhaWEtZm9jdXMgLnZmLWNhcmRfX3R7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxLjA0cmVtO2NvbG9yOnZhcigtLXZmLWRhcmspO2xpbmUtaGVpZ2h0OjEuMjU7fQojdmFpYS1mb2N1cyAudmYtY2FyZF9fZHtmb250LXNpemU6Ljg2cmVtO2NvbG9yOnZhcigtLXZmLW11dGVkKTtsaW5lLWhlaWdodDoxLjQ1O2ZsZXg6MTt9CiN2YWlhLWZvY3VzIC52Zi1jYXJkX19saW5re2ZvbnQtc2l6ZTouODZyZW07Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOnZhcigtLXZmLWdyZWVuKTt9CiN2YWlhLWZvY3VzIC52Zi1jYXJkX19saW5rIC52Zi1hcnJvd3tkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMjVzIGVhc2U7fQojdmFpYS1mb2N1cyAudmYtY2FyZDpob3ZlciAudmYtYXJyb3d7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KTt9CgovKiAtLS0tLS0tLS0tIE1PQklMRSAtLS0tLS0tLS0tICovCkBtZWRpYSAobWF4LXdpZHRoOjg2MHB4KXsKICAjdmFpYS1mb2N1cyAudmYtc3BsaXR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjt9CiAgI3ZhaWEtZm9jdXMgLnZmLXNwbGl0LS1yZXYgLnZmLXNwbGl0X19tZWRpYXtvcmRlcjowO30KICAjdmFpYS1mb2N1cyAudmYtY29sb3Jze2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwxZnIpO30KICAjdmFpYS1mb2N1cyAudmYtY29sb3JzaG90e2FzcGVjdC1yYXRpbzo0LzM7fQogICN2YWlhLWZvY3VzIC52Zi1tZWRpYTo6YmVmb3JlLCN2YWlhLWZvY3VzIC52Zi1tZWRpYTo6YWZ0ZXJ7d2lkdGg6NDRweDtoZWlnaHQ6NDRweDt9CiAgI3ZhaWEtZm9jdXMgLnZmLXNwZWNzIHRoe3dpZHRoOjQwJTtwYWRkaW5nLXJpZ2h0OjIycHg7Zm9udC1zaXplOi44cmVtO30KICAjdmFpYS1mb2N1cyAudmYtc3BlY3MgdGR7cGFkZGluZy1sZWZ0OjIycHg7Zm9udC1zaXplOi45NHJlbTt9CiAgI3ZhaWEtZm9jdXMgLnZmLWNhcm91LWhlYWR7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt9CiAgI3ZhaWEtZm9jdXMgLnZmLW5hdiBidXR0b257d2lkdGg6NDJweDtoZWlnaHQ6NDJweDt9Cn0KPC9zdHlsZT4KCjxkaXYgaWQ9InZhaWEtZm9jdXMiPgoKICA8IS0tIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCAxLiBURUNOT0xPR0lBIOKAlCBjcmVtYSDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZAgLS0+CiAgPHNlY3Rpb24gY2xhc3M9InZmLXNlYyB2Zi1zZWMtLWNyZWFtIj4KICAgIDxkaXYgY2xhc3M9InZmLXdyYXAgdmYtc3BsaXQgdmYtc3BsaXQtLXJldiI+CiAgICAgIDxkaXYgY2xhc3M9InZmLXNwbGl0X19tZWRpYSB2Zi1tZWRpYSI+CiAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vd3d3LnZhaWEuZXUvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDkvRFNDMDE4NC1tb2Qtc2NhbGVkLmpwZyIgYWx0PSJEZXRhaWwgZGVyIEZyZXNuZWwtTGluc2UgZGVzIG5ldWVuIFZBSUEgRm9jdXMiPgogICAgICA8L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0idmYtc3BsaXRfX3RleHQiPgogICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1leWVicm93Ij5UZWNobm9sb2dpZTwvc3Bhbj4KICAgICAgICA8aDI+VGVjaG5vbG9naWUsPGJyPmF1ZiBkYXMgV2VzZW50bGljaGUgcmVkdXppZXJ0LjwvaDI+CiAgICAgICAgPHA+VkFJQSBGb2N1cyBpc3QgZWluIG9wdGlzY2hlciBTbWFydHBob25lLVZlcnN0JmF1bWw7cmtlciwgZGVyIGRpZSB2aXN1ZWxsZSBUZWNobm9sb2dpZSBkZXIgRnJlc25lbC1MaW5zZSBudXR6dCAmbmRhc2g7IGRpZXNlbGJlIExpbnNlLCBkaWUgYXVjaCBpbiBTcGllZ2VscmVmbGV4a2FtZXJhcyB6dW0gRWluc2F0eiBrb21tdC48L3A+CiAgICAgICAgPHA+RGllIExpbnNlIHZlcmdyJm91bWw7JnN6bGlnO2VydCBkYXMgRGlzcGxheSB1bnRlciBCZWliZWhhbHR1bmcgZGVyIEJpbGRxdWFsaXQmYXVtbDt0LCBnYW56IG9obmUgU3Ryb212ZXJicmF1Y2ggdW5kIG9obmUgZWxla3Ryb25pc2NoZSBLb21wb25lbnRlbi48L3A+CiAgICAgICAgPHAgY2xhc3M9InZmLWxlYWQiPk51ciBlaW5lIGFuYWxvZ2UgTGluc2UgdW5kIFRhbm5lbmhvbHouPC9wPgogICAgICAgIDxkaXYgY2xhc3M9InZmLXBpbGxzIj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1waWxsIj5GcmVzbmVsLUxpbnNlPC9zcGFuPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLXBpbGwiPk51bGwgRWxla3Ryb25pazwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1waWxsIj5LZWluZSBCYXR0ZXJpZW48L3NwYW4+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtcGlsbCI+SG9seiBuYWNoIFN0dXJtIFZhaWE8L3NwYW4+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtcGlsbCI+TG9rYWxlIEhhbmR3ZXJrc2t1bnN0PC9zcGFuPgogICAgICAgIDwvZGl2PgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogIDwvc2VjdGlvbj4KCiAgPCEtLSDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZAgMi4gRVNQRVJJRU5aQSBEJ1VTTyDigJQgYmlhbmNvIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCAtLT4KICA8c2VjdGlvbiBjbGFzcz0idmYtc2VjIj4KICAgIDxkaXYgY2xhc3M9InZmLXdyYXAgdmYtc3BsaXQiPgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1zcGxpdF9fdGV4dCI+CiAgICAgICAgPHNwYW4gY2xhc3M9InZmLWV5ZWJyb3ciPkFud2VuZGVyZXJsZWJuaXM8L3NwYW4+CiAgICAgICAgPGgyPkVpbiBNb21lbnQsIGRlciBnYW56IGRpciBnZWgmb3VtbDtydC48L2gyPgogICAgICAgIDxwIGNsYXNzPSJ2Zi1sZWFkIj5XYW5uIGhhc3QgZHUgZGFzIGxldHp0ZSBNYWwgZWluZSBTZXJpZSBnZXNjaGF1dCwgb2huZSBkYWJlaSBkdXJjaCBkZW4gRmVlZCB6dSBzY3JvbGxlbj88L3A+CiAgICAgICAgPHA+RGVyIG5ldWUgRm9jdXMgZW50ZmFsdGV0IHNlaW5lIFdpcmt1bmcgYW0gYmVzdGVuIGJlaSBkZXIgRWluemVsbnV0enVuZyBpbiBlaW5lciBydWhpZ2VuLCBnZWRpbW10ZW4gVW1nZWJ1bmcuIFVtIGlobiB6dSBudXR6ZW4sIG11c3N0IGR1IHp3YW5nc2wmYXVtbDt1ZmlnIGRhcyBTbWFydHBob25lIHp1ciBTZWl0ZSBsZWdlbi48L3A+CiAgICAgICAgPHA+S2VpbmUgQWJsZW5rdW5nZW4sIGtlaW5lIGV4dGVybmVuIFN0Jm91bWw7cnVuZ2VuLiBEYXMgU21hcnRwaG9uZSB3aXJkIGhpbnRlciBkZXIgTGluc2UgcGxhdHppZXJ0OiBBbGxlcywgd2FzIGR1IHR1biBtdXNzdCwgaXN0IGVuZGxpY2ggZWluZW4gTW9tZW50IGdhbnogZiZ1dW1sO3IgZGljaCB6dSBnZW5pZSZzemxpZztlbi48L3A+CiAgICAgIDwvZGl2PgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1zcGxpdF9fbWVkaWEgdmYtbWVkaWEiPgogICAgICAgIDxpbWcgc3JjPSJodHRwczovL3d3dy52YWlhLmV1L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5L0dlbWluaV9HZW5lcmF0ZWRfSW1hZ2Vfbm1tcXk0bm1tcXk0bm1tcS5qcGciIGFsdD0iTmV1ZXIgVkFJQSBGb2N1cyBpbiBWZXJ3ZW5kdW5nLCBtaXQgU21hcnRwaG9uZSBoaW50ZXIgZGVyIExpbnNlIHBsYXR6aWVydCI+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgPC9zZWN0aW9uPgoKICA8IS0tIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCAzLiBJTCBOVU9WTyBGT0NVUyDigJQgbWludCDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZAgLS0+CiAgPHNlY3Rpb24gY2xhc3M9InZmLXNlYyB2Zi1zZWMtLW1pbnQiPgogICAgPGRpdiBjbGFzcz0idmYtd3JhcCI+CiAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1leWVicm93Ij5XYXMgc2ljaCAmYXVtbDtuZGVydDwvc3Bhbj4KICAgICAgPGgyPkRlciBuZXVlIFZBSUEgRm9jdXMuPC9oMj4KICAgICAgPHAgY2xhc3M9InZmLWxlYWQiPkdsZWljaGVzIFByaW56aXAuIEVpbiB2b2xsc3QmYXVtbDtuZGlnIGVybmV1ZXJ0ZXMgRGVzaWduLjwvcD4KICAgICAgPGRpdiBjbGFzcz0idmYtZmVhdCI+CiAgICAgICAgPGRpdiBjbGFzcz0idmYtZmVhdF9fY2VsbCI+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtZmVhdF9fayI+RGVzaWduPC9zcGFuPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWZlYXRfX3YiPk5vY2ggbWluaW1hbGlzdGlzY2hlciB1bmQgZWxlZ2FudGVyLjwvc3Bhbj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1mZWF0X19jZWxsIj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1mZWF0X19rIj5MaW5zZW4tTmVpZ3VuZzwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1mZWF0X192Ij5GJnV1bWw7ciBlaW5lIG9wdGltYWxlIFNpY2h0IGVpbnN0ZWxsYmFyLjwvc3Bhbj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1mZWF0X19jZWxsIj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1mZWF0X19rIj5CdWNoZm9ybWF0PC9zcGFuPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWZlYXRfX3YiPktvbXBha3QgdW5kIGJlcXVlbSBtaXR6dW5laG1lbi48L3NwYW4+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0idmYtZmVhdF9fY2VsbCI+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtZmVhdF9fayI+U2NodXR6PC9zcGFuPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWZlYXRfX3YiPkxpbnNlIHNpY2hlciBpbSBIb2x6ZWluc2F0eiBnZXNjaCZ1dW1sO3R6dC48L3NwYW4+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0idmYtZmVhdF9fY2VsbCI+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtZmVhdF9fayI+RmFyYmU8L3NwYW4+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtZmVhdF9fdiI+RmFyYmlnZSBDbGlwLUF1c3dhaGwgbWl0IHZlcnNjaGllZGVuZW4gVCZvdW1sO25lbi48L3NwYW4+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgPC9zZWN0aW9uPgoKICA8IS0tIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCA0LiBERVNJR04g4oCUIGJpYW5jbyDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZAgLS0+CiAgPHNlY3Rpb24gY2xhc3M9InZmLXNlYyI+CiAgICA8ZGl2IGNsYXNzPSJ2Zi13cmFwIHZmLXNwbGl0IHZmLXNwbGl0LS1yZXYiPgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1zcGxpdF9fbWVkaWEgdmYtbWVkaWEiPgogICAgICAgIDxpbWcgc3JjPSJodHRwczovL3d3dy52YWlhLmV1L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5L0ZvY3VzLUxlbnRlLXNjYWxlZC5qcGciIGFsdD0iRGVzaWduIGRlcyBuZXVlbiBWQUlBIEZvY3VzLCBCdWNoZm9ybWF0IG1pdCBoZXJhdXN6aWVoYmFyZXIgTGluc2UiPgogICAgICA8L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0idmYtc3BsaXRfX3RleHQiPgogICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1leWVicm93Ij5EZXNpZ248L3NwYW4+CiAgICAgICAgPGgyPkVpbmZhY2hlciBpbiBkZXIgQW53ZW5kdW5nLjxicj5OYXQmdXVtbDtybGljaGVyIGltIEVybGVibmlzLjwvaDI+CiAgICAgICAgPHA+RGVyIG5ldWUgVkFJQSBGb2N1cyBpc3Qga29tcGFrdGVyLCB2aWVsc2VpdGlnZXIgdW5kIGF1ZiBkYXMgV2VzZW50bGljaGUgcmVkdXppZXJ0LjwvcD4KICAgICAgICA8cD5EaWUgTGluc2UgbCZhdW1sO3NzdCBzaWNoIGJlaSBCZWRhcmYgYXVzIGRlciBIYWx0ZXJ1bmcgaGVyYXVzemllaGVuIHVuZCBnbGVpdGV0IG5hY2ggZGVyIE51dHp1bmcgd2llZGVyIGdlc2NoJnV1bWw7dHp0IGhpbmVpbi4gWnVkZW0ga2FubnN0IGR1IHp3aXNjaGVuIHp3ZWkgTmVpZ3VuZ3N3aW5rZWxuIGYmdXVtbDtyIGRhcyBTbWFydHBob25lIHcmYXVtbDtobGVuLCB1bSBkaWUgcGVyZmVrdGUgUGVyc3Bla3RpdmUgenUgZmluZGVuLjwvcD4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICA8L3NlY3Rpb24+CgogIDwhLS0g4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIDUuIE1BVEVSSUFMRSDigJQgdmVyZGUgc2N1cm8g4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIC0tPgogIDxzZWN0aW9uIGNsYXNzPSJ2Zi1zZWMgdmYtc2VjLS1kYXJrIj4KICAgIDxkaXYgY2xhc3M9InZmLXdyYXAgdmYtc3BsaXQiPgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1zcGxpdF9fdGV4dCI+CiAgICAgICAgPHNwYW4gY2xhc3M9InZmLWV5ZWJyb3ciPk1hdGVyaWFsPC9zcGFuPgogICAgICAgIDxoMj5Ib2x6IHZlcnN0ZWNrdDxicj5zZWluZSBHZXNjaGljaHRlIG5pY2h0LjwvaDI+CiAgICAgICAgPHA+VkFJQSBGb2N1cyB3aXJkIGF1cyBGaWNodGVuaG9seiBnZWZlcnRpZ3QsIGRhcyB2b24gZGVuIELDpHVtZW4gc3RhbW10LCBkaWUgYmVpbSBTdHVybXRpZWYgVmFpYSB1bWdlc3TDvHJ6dCB3dXJkZW4uPC9wPgogICAgICAgIDxwPkRhcyBIb2x6IHdpcmQgdm9uIGxva2FsZW4gSGFuZHdlcmtlcm4gdmVyYXJiZWl0ZXQgdW5kIG5hdHVyYmVsYXNzZW4gYmVsYXNzZW46IGtlaW5lIExhY2tlLCDDlmxlIG9kZXIgV2FjaHNlLiBOdXIgZ2VzY2hsaWZmZW4sIHVtIGRpZSBUZXh0dXIsIGRpZSBoYXB0aXNjaGUgUG9yb3NpdMOkdCB1bmQgZGVuIG5hdMO8cmxpY2hlbiBEdWZ0IGRlciBUYW5uZSB6dSBiZXdhaHJlbi48L3A+CiAgICAgICAgPHA+TWFzZXJ1bmdlbiwgw4RzdGUgdW5kIG3DtmdsaWNoZSBibMOkdWxpY2gtZ3JhdWUgU2NoYXR0aWVydW5nZW4gc2luZCBuYXTDvHJsaWNoZSBNZXJrbWFsZSBkZXMgQWx0aG9semVzLiBKZWRlcyBTdMO8Y2sgZXJ6w6RobHQgYXVmIHNlaW5lIFdlaXNlIGRpZSBHZXNjaGljaHRlIGRlcyBCYXVtZXMsIGF1cyBkZW0gZXMgc3RhbW10LjwvcD4KICAgICAgICA8cCBjbGFzcz0idmYtbGVhZCI+RXMgaXN0IGtlaW4gcGVyZmVrdGVzIEhvbHouIEVzIGlzdCBlY2h0ZXMgSG9sei48L3A+CiAgICAgIDwvZGl2PgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1zcGxpdF9fbWVkaWEgdmYtbWVkaWEiPgogICAgICAgIDxpbWcgc3JjPSJodHRwczovL3d3dy52YWlhLmV1L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5L0RTQzAxNTktc2NhbGVkLmpwZyIgYWx0PSJEZXRhaWwgZGVzIHVuYmVoYW5kZWx0ZW4gRmljaHRlbmhvbHplcyBkZXMgVkFJQSBGb2N1cyI+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgPC9zZWN0aW9uPgoKICA8IS0tIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCA2LiBDT0xPUkkg4oCUIGNyZW1hIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCAtLT4KICA8c2VjdGlvbiBjbGFzcz0idmYtc2VjIHZmLXNlYy0tY3JlYW0iPgogICAgPGRpdiBjbGFzcz0idmYtd3JhcCB2Zi1zcGxpdCB2Zi1zcGxpdC0tcmV2Ij4KICAgICAgPGRpdiBjbGFzcz0idmYtc3BsaXRfX21lZGlhIHZmLW1lZGlhIHZmLWNvbG9yc2hvdCI+CiAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vd3d3LnZhaWEuZXUvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDkvdG1wXzdlMzBkZWJlLTE4MGMtNDhmMi04NDA4LTcyYzY2MjliNzQ1ZS1zY2FsZWQuanBlZyIgYWx0PSJEaWUgdmllciBGYXJibnVhbmNlbiBkZXMgQ2xpcHMgZGVzIG5ldWVuIFZBSUEgRm9jdXMiPgogICAgICA8L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0idmYtc3BsaXRfX3RleHQiPgogICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1leWVicm93Ij5GYXJiZW48L3NwYW4+CiAgICAgICAgPGgyPkVpbiBrbGVpbmVzIERldGFpbC48YnI+RWluIG5ldWVyIENoYXJha3Rlci48L2gyPgogICAgICAgIDxwPkRlciBuZXVlIENsaXAgdmVybGVpaHQgZGVtIG5hdHVyYmVsYXNzZW5lbiBIb2x6IGRlcyBWQUlBIEZvY3VzIGVpbmVuIGZhcmJpZ2VuIEFremVudC48L3A+CiAgICAgICAgPHA+RGllIEZhcmJwYWxldHRlIGlzdCB2b24gZGVuIGFscGluZW4gTGFuZHNjaGFmdGVuIHVuZCBkZW4gbmF0w7xybGljaGVuIEVsZW1lbnRlbiBpbnNwaXJpZXJ0LCBkaWUgZGllIHZvbSBTdHVybXRpZWYgVmFpYSBiZXRyb2ZmZW5lbiBSZWdpb25lbiBwcsOkZ2VuLjwvcD4KICAgICAgICA8cCBjbGFzcz0idmYtbGVhZCI+V8OkaGxlIGRpZSBGYXJiZSwgZGllIGFtIGJlc3RlbiB6dSBkaXIgcGFzc3QuPC9wPgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogICAgPGRpdiBjbGFzcz0idmYtd3JhcCI+CiAgICAgIDxkaXYgY2xhc3M9InZmLWNvbG9ycyI+CiAgICAgICAgPGRpdiBjbGFzcz0idmYtY29sb3IiPgogICAgICAgICAgPGRpdiBjbGFzcz0idmYtY29sb3JfX2RvdCIgc3R5bGU9ImJhY2tncm91bmQ6dmFyKC0tdmYtYy1tYXJyb25lKSI+PC9kaXY+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtY29sb3JfX25hbWUiPlJpbmRlbmJyYXVuPC9zcGFuPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNvbG9yX19kZXNjIj5EaWUgRmFyYmUgZGVyIFRhbm5lbnJpbmRlPC9zcGFuPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InZmLWNvbG9yIj4KICAgICAgICAgIDxkaXYgY2xhc3M9InZmLWNvbG9yX19kb3QiIHN0eWxlPSJiYWNrZ3JvdW5kOnZhcigtLXZmLWMtZ2lhbGxvKSI+PC9kaXY+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtY29sb3JfX25hbWUiPkZsZWNodGVuZ2VsYjwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jb2xvcl9fZGVzYyI+RGllIEZhcmJlIGRlciBGbGVjaHRlbiBhdWYgZGVuIFN0w6RtbWVuPC9zcGFuPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InZmLWNvbG9yIj4KICAgICAgICAgIDxkaXYgY2xhc3M9InZmLWNvbG9yX19kb3QiIHN0eWxlPSJiYWNrZ3JvdW5kOnZhcigtLXZmLWMtdmVyZGUpIj48L2Rpdj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jb2xvcl9fbmFtZSI+VGFubmVuZ3LDvG48L3NwYW4+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtY29sb3JfX2Rlc2MiPkRpZSBGYXJiZSBkZXIgRG9sb21pdGVud8OkbGRlcjwvc3Bhbj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1jb2xvciI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1jb2xvcl9fZG90IiBzdHlsZT0iYmFja2dyb3VuZDp2YXIoLS12Zi1jLWF6enVycm8pIj48L2Rpdj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jb2xvcl9fbmFtZSI+R2lwZmVsYmxhdTwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jb2xvcl9fZGVzYyI+RGllIEZhcmJlIGRlcyBIaW1tZWxzIMO8YmVyIGRlbiBCZXJnZ2lwZmVsbjwvc3Bhbj4KICAgICAgICA8L2Rpdj4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICA8L3NlY3Rpb24+CgogIDwhLS0g4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIDcuIENPTUUgRlVOWklPTkEg4oCUIG1pbnQg4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIC0tPgogIDxzZWN0aW9uIGNsYXNzPSJ2Zi1zZWMgdmYtc2VjLS1taW50Ij4KICAgIDxkaXYgY2xhc3M9InZmLXdyYXAiPgogICAgICA8c3BhbiBjbGFzcz0idmYtZXllYnJvdyI+V2llIGVzIGZ1bmt0aW9uaWVydDwvc3Bhbj4KICAgICAgPGgyPldlbmlnZSBIYW5kZ3JpZmZlIGbDvHIgbWVociBTZWhlcmxlYm5pcy48L2gyPgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1zdGVwcyI+CgogICAgICAgIDxkaXYgY2xhc3M9InZmLXN0ZXAiPgogICAgICAgICAgPGRpdiBjbGFzcz0idmYtc3RlcF9faWNvIj48c3ZnIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxyZWN0IHg9IjMiIHk9IjQiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNiIgcng9IjIiPjwvcmVjdD48cGF0aCBkPSJNOSA0djE2Ij48L3BhdGg+PHBhdGggZD0iTTE0IDEyaDUiPjwvcGF0aD48cGF0aCBkPSJNMTYuNSA5LjUgMTkgMTJsLTIuNSAyLjUiPjwvcGF0aD48L3N2Zz48L2Rpdj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1zdGVwX19uIj4wMTwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1zdGVwX190Ij5aaWVoZSBkaWUgTGluc2UgaGVyYXVzLjwvc3Bhbj4KICAgICAgICA8L2Rpdj4KCiAgICAgICAgPGRpdiBjbGFzcz0idmYtc3RlcCI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1zdGVwX19pY28iPjxzdmcgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHJlY3QgeD0iMyIgeT0iNiIgd2lkdGg9IjE4IiBoZWlnaHQ9IjEzIiByeD0iMiI+PC9yZWN0PjxwYXRoIGQ9Ik0xMiAzdjYiPjwvcGF0aD48cGF0aCBkPSJtOS41IDYuNSAyLjUtMi41IDIuNSAyLjUiPjwvcGF0aD48L3N2Zz48L2Rpdj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1zdGVwX19uIj4wMjwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1zdGVwX190Ij5TZXR6ZSBkaWUgTGluc2UgaW4gaWhyZSBIYWx0ZXJ1bmcgZWluLjwvc3Bhbj4KICAgICAgICA8L2Rpdj4KCiAgICAgICAgPGRpdiBjbGFzcz0idmYtc3RlcCI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1zdGVwX19pY28iPjxzdmcgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHJlY3QgeD0iNyIgeT0iMi41IiB3aWR0aD0iMTAiIGhlaWdodD0iMTkiIHJ4PSIyIj48L3JlY3Q+PHBhdGggZD0iTTEwLjUgNS41aDMiPjwvcGF0aD48cGF0aCBkPSJNMTIgMTguNWguMDEiPjwvcGF0aD48L3N2Zz48L2Rpdj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1zdGVwX19uIj4wMzwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1zdGVwX190Ij5QbGF0emllcmUgZGVpbiBTbWFydHBob25lLjwvc3Bhbj4KICAgICAgICA8L2Rpdj4KCiAgICAgICAgPGRpdiBjbGFzcz0idmYtc3RlcCI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1zdGVwX19pY28iPjxzdmcgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTQgMjBoMTYiPjwvcGF0aD48cGF0aCBkPSJNNiAyMCAxNSA2Ij48L3BhdGg+PHBhdGggZD0iTTExIDkuNSAxNy41IDEzIj48L3BhdGg+PC9zdmc+PC9kaXY+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtc3RlcF9fbiI+MDQ8L3NwYW4+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtc3RlcF9fdCI+UGFzc2UgZGllIE5laWd1bmcgbWl0IGRlbSBtaXRnZWxpZWZlcnRlbiBTdMOkbmRlciBhbi48L3NwYW4+CiAgICAgICAgPC9kaXY+CgogICAgICAgIDxkaXYgY2xhc3M9InZmLXN0ZXAiPgogICAgICAgICAgPGRpdiBjbGFzcz0idmYtc3RlcF9faWNvIj48c3ZnIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0xLjggMTJTNS41IDUuNSAxMiA1LjUgMjIuMiAxMiAyMi4yIDEyIDE4LjUgMTguNSAxMiAxOC41IDEuOCAxMiAxLjggMTJaIj48L3BhdGg+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMyI+PC9jaXJjbGU+PC9zdmc+PC9kaXY+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtc3RlcF9fbiI+MDU8L3NwYW4+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtc3RlcF9fdCI+R2VuaWXDn2UgZGVuIE1vbWVudC48L3NwYW4+CiAgICAgICAgPC9kaXY+CgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogIDwvc2VjdGlvbj4KCiAgPCEtLSDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZAgOC4gU1BFQ0lGSUNIRSBURUNOSUNIRSDigJQgYmlhbmNvIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCAtLT4KICA8c2VjdGlvbiBjbGFzcz0idmYtc2VjIj4KICAgIDxkaXYgY2xhc3M9InZmLXdyYXAiPgogICAgICA8c3BhbiBjbGFzcz0idmYtZXllYnJvdyI+VGVjaG5pc2NoZSBEZXRhaWxzPC9zcGFuPgogICAgICA8aDI+U3BlemlmaWthdGlvbmVuPC9oMj4KICAgICAgPHRhYmxlIGNsYXNzPSJ2Zi1zcGVjcyI+CiAgICAgICAgPHRib2R5PgogICAgICAgICAgPHRyPjx0aD5NYXRlcmlhbDwvdGg+PHRkPkZpY2h0ZW5ob2x6IChQaWNlYSBhYmllcykgYXVzIGRlbiBkdXJjaCBkYXMgU3R1cm10aWVmIFZhaWEgZ2Vmw6RsbHRlbiBCw6R1bWVuLjwvdGQ+PC90cj4KICAgICAgICAgIDx0cj48dGg+TGluc2U8L3RoPjx0ZD5GcmVzbmVsLU9wdGlrbGluc2UuPC90ZD48L3RyPgogICAgICAgICAgPHRyPjx0aD5UZWNobm9sb2dpZTwvdGg+PHRkPlBhc3NpdmUgb3B0aXNjaGUgVmVyc3TDpHJrdW5nLCBvaG5lIGVsZWt0cm9uaXNjaGUgS29tcG9uZW50ZW4uPC90ZD48L3RyPgogICAgICAgICAgPHRyPjx0aD5IZXJzdGVsbHVuZzwvdGg+PHRkPkxva2FsZSBIYW5kd2Vya3NrdW5zdC48L3RkPjwvdHI+CiAgICAgICAgICA8dHI+PHRoPlN0cnVrdHVyPC90aD48dGQ+SGVyYXVzemllaGJhcmUgTGluc2UsIGJlaSBOaWNodGdlYnJhdWNoIGltIElubmVyZW4gZ2VzY2jDvHR6dC48L3RkPjwvdHI+CiAgICAgICAgICA8dHI+PHRoPkVpbnN0ZWxsdW5nPC90aD48dGQ+WndlaSBOZWlndW5nc23DtmdsaWNoa2VpdGVuIGbDvHIgZGFzIFNtYXJ0cGhvbmUuPC90ZD48L3RyPgogICAgICAgICAgPHRyPjx0aD5Qcm9kdWt0YWJtZXNzdW5nZW48L3RoPjx0ZD4yNCw1ICZ0aW1lczsgMTcsNSAmdGltZXM7IDEsOCBjbS48L3RkPjwvdHI+CiAgICAgICAgICA8dHI+PHRoPkxpbnNlbmFibWVzc3VuZ2VuPC90aD48dGQ+MjIsNSAmdGltZXM7IDE1ICZ0aW1lczsgMCwxOCBjbS48L3RkPjwvdHI+CiAgICAgICAgICA8dHI+PHRoPlNtYXJ0cGhvbmVzY2hsaXR6PC90aD48dGQ+MTcgJnRpbWVzOyAyLDMgJnRpbWVzOyAwLDUgY20uPC90ZD48L3RyPgogICAgICAgICAgPHRyPjx0aD5Lb21wYXRpYmlsaXTDpHQ8L3RoPjx0ZD5Lb256aXBpZXJ0IGbDvHIgU21hcnRwaG9uZXMgaW4gU3RhbmRhcmQtIG9kZXIgUHJvLUdyw7bDn2UuPC9icj5XZW5pZ2VyIG9wdGltYWwgYmVpIE1vZGVsbGVuIG1pdCBncsO2w59lcmVtIEJpbGRzY2hpcm0gKFBsdXMsIE1heCwgVWx0cmEpLjwvdGQ+PC90cj4KICAgICAgICAgIDx0cj48dGg+RW1wZm9obGVuZSBOdXR6dW5nPC90aD48dGQ+RWluemVsbnV0enVuZywgdm9yenVnc3dlaXNlIGluIHNjaHdhY2ggYmVsZXVjaHRldGVuIFVtZ2VidW5nZW4uPC90ZD48L3RyPgogICAgICAgICAgPHRyPjx0aD5Ib2x6PC90aD48dGQ+VW5iZWhhbmRlbHQgb2huZSBMYWNrZSwgw5ZsZSBvZGVyIFdhY2hzZS4gTnVyIGdlc2NobGlmZmVuLjwvdGQ+PC90cj4KICAgICAgICAgIDx0cj48dGg+UmVpbmlndW5nPC90aD48dGQ+TGluc2UgbWl0IGVpbmVtIHdlaWNoZW4sIGxlaWNodCBmZXVjaHRlbiBUdWNoIHVuZCBuZXV0cmFsZW0gQWxsendlY2tyZWluaWdlci4gPC9icj5Ib2x6IG1pdCBlaW5lbSB0cm9ja2VuZW4gb2RlciBsZWljaHQgZmV1Y2h0ZW4gVHVjaCBvaG5lIFJlaW5pZ3VuZ3NtaXR0ZWwuPC90ZD48L3RyPgogICAgICAgIDwvdGJvZHk+CiAgICAgIDwvdGFibGU+CiAgICA8L2Rpdj4KICA8L3NlY3Rpb24+CgogIDwhLS0g4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIDkuIENBUk9TRUxMTyDigJQgY3JlbWEg4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIC0tPgogIDxzZWN0aW9uIGNsYXNzPSJ2Zi1zZWMgdmYtc2VjLS1jcmVhbSI+CiAgICA8ZGl2IGNsYXNzPSJ2Zi13cmFwIj4KICAgICAgPGRpdiBjbGFzcz0idmYtY2Fyb3UtaGVhZCI+CiAgICAgICAgPGRpdj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1leWVicm93Ij5EaWUgVkFJQSBGYW1pbGllPC9zcGFuPgogICAgICAgICAgPGgyPkF1cyBkZW1zZWxiZW4gSG9seiBnZWJvcmVuPC9oMj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1uYXYiPgogICAgICAgICAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGFyaWEtbGFiZWw9Ilp1csO8Y2sgYmzDpHR0ZXJuIiBvbmNsaWNrPSJ0aGlzLmNsb3Nlc3QoJy52Zi13cmFwJykucXVlcnlTZWxlY3RvcignLnZmLWNhcm91Jykuc2Nyb2xsQnkoe2xlZnQ6LTMyMCxiZWhhdmlvcjonc21vb3RoJ30pIj4KICAgICAgICAgICAgPHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNMTUgNSA4IDEybDcgNyI+PC9wYXRoPjwvc3ZnPgogICAgICAgICAgPC9idXR0b24+CiAgICAgICAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgYXJpYS1sYWJlbD0iVm9yd8OkcnRzIGJsw6R0dGVybiIgb25jbGljaz0idGhpcy5jbG9zZXN0KCcudmYtd3JhcCcpLnF1ZXJ5U2VsZWN0b3IoJy52Zi1jYXJvdScpLnNjcm9sbEJ5KHtsZWZ0OjMyMCxiZWhhdmlvcjonc21vb3RoJ30pIj4KICAgICAgICAgICAgPHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNOSA1bDcgNy03IDciPjwvcGF0aD48L3N2Zz4KICAgICAgICAgIDwvYnV0dG9uPgogICAgICAgIDwvZGl2PgogICAgICA8L2Rpdj4KCiAgICAgIDxkaXYgY2xhc3M9InZmLWNhcm91Ij4KCiAgICAgICAgPGEgY2xhc3M9InZmLWNhcmQiIGhyZWY9Imh0dHBzOi8vd3d3LnZhaWEuZXUvZGUvcHJvZHVrdC92YWlhLWN1YmUvIj4KICAgICAgICAgIDxkaXYgY2xhc3M9InZmLWNhcmRfX21lZGlhIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cudmFpYS5ldS93cC1jb250ZW50L3VwbG9hZHMvMjAyMi8wOS9QUklOQ0lQQUxFXzEwMDB4MTAwMF9QUk9ET1RUSS1jdWJlXzItMS02MDB4NjAwLmpwZyIgYWx0PSJWQUlBIEN1YmUiPjwvZGl2PgogICAgICAgICAgPGRpdiBjbGFzcz0idmYtY2FyZF9fYm9keSI+CiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jYXJkX190Ij5WQUlBIEN1YmU8L3NwYW4+CiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jYXJkX19kIj5OYXTDvHJsaWNoZXIgQWt1c3Rpa3ZlcnN0w6Rya2VyLiAxIEN1YmUgPSAxIEJhdW0gaW4gZGVuIERvbG9taXRlbi48L3NwYW4+CiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jYXJkX19saW5rIj5FbnRkZWNrZW4gPHNwYW4gY2xhc3M9InZmLWFycm93Ij4mcmFycjs8L3NwYW4+PC9zcGFuPgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9hPgoKICAgICAgICA8YSBjbGFzcz0idmYtY2FyZCIgaHJlZj0iaHR0cHM6Ly93d3cudmFpYS5ldS9kZS9wcm9kdWt0L3ZhaWEtY3ViZS1qb3kvIj4KICAgICAgICAgIDxkaXYgY2xhc3M9InZmLWNhcmRfX21lZGlhIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cudmFpYS5ldS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wMy8xMDAweDEwMDAtam95LTYwMHg2MDAuanBnIiBhbHQ9IlZBSUEgQ3ViZSBKT1kiPjwvZGl2PgogICAgICAgICAgPGRpdiBjbGFzcz0idmYtY2FyZF9fYm9keSI+CiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jYXJkX190Ij5WQUlBIEN1YmUgSk9ZPC9zcGFuPgogICAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtY2FyZF9fZCI+RGVyIFZBSUEgSG9senZlcnN0w6Rya2VyLCBlcmjDpGx0bGljaCBpbiB2ZXJzY2hpZWRlbmVuIGxlYmVuZGlnZW4gRmFyYmVuLjwvc3Bhbj4KICAgICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNhcmRfX2xpbmsiPkVudGRlY2tlbiA8c3BhbiBjbGFzcz0idmYtYXJyb3ciPiZyYXJyOzwvc3Bhbj48L3NwYW4+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2E+CgogICAgICAgIDxhIGNsYXNzPSJ2Zi1jYXJkIiBocmVmPSJodHRwczovL3d3dy52YWlhLmV1L2RlL3Byb2R1a3QvdmFpYS1jdWJlLWVzc2VudGlhbC1hcmlhLyI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1jYXJkX19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LnZhaWEuZXUvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDMvVW50aXRsZWQtZGVzaWduLTYuanBnIiBhbHQ9IlZBSUEgQ3ViZSBFc3NlbnRpYWwgQXJpYSI+PC9kaXY+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1jYXJkX19ib2R5Ij4KICAgICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNhcmRfX3QiPlZBSUEgQ3ViZSBFc3NlbnRpYWwgQXJpYTwvc3Bhbj4KICAgICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNhcmRfX2QiPk5hdMO8cmxpY2hlciBBa3VzdGlrdmVyc3TDpHJrZXIuIDEgQ3ViZSA9IDEgQmF1bSBpbiBkZW4gRG9sb21pdGVuLjwvc3Bhbj4KICAgICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNhcmRfX2xpbmsiPkVudGRlY2tlbiA8c3BhbiBjbGFzcz0idmYtYXJyb3ciPiZyYXJyOzwvc3Bhbj48L3NwYW4+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2E+CgogICAgICAgIDxhIGNsYXNzPSJ2Zi1jYXJkIiBocmVmPSJodHRwczovL3d3dy52YWlhLmV1L2RlL3Byb2R1a3QvdmFpYS1jdWJlLWltcGVyZmV0dG8vIj4KICAgICAgICAgIDxkaXYgY2xhc3M9InZmLWNhcmRfX21lZGlhIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cudmFpYS5ldS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8xMC8xMDAweDEwMDBfUFJPRE9UVEktaW1wZXJmZXR0by02MDB4NjAwLmpwZyIgYWx0PSJWQUlBIEN1YmUgSW1wZXJmZXR0byI+PC9kaXY+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1jYXJkX19ib2R5Ij4KICAgICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNhcmRfX3QiPlZBSUEgQ3ViZSBJbXBlcmZldHRvPC9zcGFuPgogICAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtY2FyZF9fZCI+RGVyIGlrb25pc2NoZSBDdWJlLCBlaW56aWdhcnRpZyBnZW1hY2h0IGR1cmNoIG5hdMO8cmxpY2hlIEZsZWNrZW4gdW5kIEhvbHp1bnZvbGxrb21tZW5oZWl0ZW4uPC9zcGFuPgogICAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtY2FyZF9fbGluayI+RW50ZGVja2VuIDxzcGFuIGNsYXNzPSJ2Zi1hcnJvdyI+JnJhcnI7PC9zcGFuPjwvc3Bhbj4KICAgICAgICAgIDwvZGl2PgogICAgICA8L2E+CgogICAgICAgIDxhIGNsYXNzPSJ2Zi1jYXJkIiBocmVmPSJodHRwczovL3d3dy52YWlhLmV1L2RlL3Byb2R1a3QvdmFpYS1wZW9wbGUvIj4KICAgICAgICAgIDxkaXYgY2xhc3M9InZmLWNhcmRfX21lZGlhIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cudmFpYS5ldS93cC1jb250ZW50L3VwbG9hZHMvMjAyNC8xMS9WQUlBLVBlb3BsZS1Eb2NrLVN0YXRpb24uanBnIiBhbHQ9IlZBSUEgUGVvcGxlIj48L2Rpdj4KICAgICAgICAgIDxkaXYgY2xhc3M9InZmLWNhcmRfX2JvZHkiPgogICAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtY2FyZF9fdCI+VkFJQSBQZW9wbGU8L3NwYW4+CiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jYXJkX19kIj5KZWRlcyBwZXJzb25hbGlzaWVydGUgVkFJQSBQZW9wbGUgZXJ6w6RobHQgZWluZSBhbmRlcmUgR2VzY2hpY2h0ZTogZGVpbmUgZWlnZW5lLjwvc3Bhbj4KICAgICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNhcmRfX2xpbmsiPkVudGRlY2tlbiA8c3BhbiBjbGFzcz0idmYtYXJyb3ciPiZyYXJyOzwvc3Bhbj48L3NwYW4+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2E+CgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogIDwvc2VjdGlvbj4KCjwvZGl2PncJY29yZS9odG1se0J6C0uvoGAAe0Hj26qSgAAADQAGAHh3JGY0MTMxMjk1LWJiMmQtNGVhZS05MjAzLTQzMGJhMjU0MWI2ZHYEBXRpdGxldwAGX3RpdGxldx9maWVsZF9mYXNjaWEtc3BlZGl6aW9uZS1zaG9wXzAxBXRlc3Rvdx9WZXJzYW5kIGFiIGRlbSAxMi4gT2t0b2JlciAyMDI2Bl90ZXN0b3cfZmllbGRfZmFzY2lhLXNwZWRpemlvbmUtc2hvcF8wMgIAAgB3B3B1Ymxpc2g7AKABAHcTMjAyNi0wOS0xNFQxOTo0OToyMn2r6Qd3AHcAdQB1AX0RdQAWAHYCBnBvc3RJZH296QcIcG9zdFR5cGV3B3Byb2R1Y3R3neEBPHN0eWxlPgovKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogICBWQUlBIEZPQ1VTIOKAlCBTRVpJT05FIERFU0NSSVpJT05FIFBST0RPVFRPICAodjIpCiAgIFNjb3BlOiAjdmFpYS1mb2N1cyAgfCAgUHJlZmlzc28gY2xhc3NpOiB2Zi0KICAgUGFsZXR0ZSBpc3RpdHV6aW9uYWxlIFZBSUEuIE5lc3N1biBjb3JzaXZvLgogICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqLwpAaW1wb3J0IHVybCgnaHR0cHM6Ly9hcGkuZm9udHNoYXJlLmNvbS92Mi9jc3M\/ZltdPWNsYXNoLWRpc3BsYXlANDAwLDUwMCw2MDAsNzAwJmRpc3BsYXk9c3dhcCcpOwoKI3ZhaWEtZm9jdXN7CiAgLS12Zi1kYXJrOiMwRTNCMjY7CiAgLS12Zi1ncmVlbjojMDA3QTRFOwogIC0tdmYtbWludDojQzlFQ0Q5OwogIC0tdmYteWVsbG93OiNEREMwMDA7CiAgLS12Zi1jcmVhbTojRjNGMEU0OwogIC0tdmYtYm9yZGVhdXg6IzYxMEYzODsKICAtLXZmLWluazojMUExQTFBOwogIC0tdmYtbXV0ZWQ6IzVDNjY2MDsKICAtLXZmLWxpbmU6I0RERDhDODsKCiAgLyogc3dhdGNoIGNsaXAg4oCUIHZhbG9yaSBpbmRpY2F0aXZpLCBkYSB0YXJhcmUgc3VsIGNhbXBpb25lIHJlYWxlICovCiAgLS12Zi1jLW1hcnJvbmU6IzdFNEIyNjsKICAtLXZmLWMtZ2lhbGxvOiNEREIyMEM7CiAgLS12Zi1jLXZlcmRlOiM0MTYwNEE7CiAgLS12Zi1jLWF6enVycm86I0E5QzRENjsKCiAgZm9udC1mYW1pbHk6J0NsYXNoIERpc3BsYXknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LCdTZWdvZSBVSScsc2Fucy1zZXJpZjsKICBjb2xvcjp2YXIoLS12Zi1pbmspOwogIGxpbmUtaGVpZ2h0OjEuNTU7CiAgZm9udC1zaXplOjE3cHg7CiAgLXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDsKfQoKI3ZhaWEtZm9jdXMgKiwjdmFpYS1mb2N1cyAqOjpiZWZvcmUsI3ZhaWEtZm9jdXMgKjo6YWZ0ZXJ7Ym94LXNpemluZzpib3JkZXItYm94O30KI3ZhaWEtZm9jdXMgaW1ne21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO2Rpc3BsYXk6YmxvY2s7fQojdmFpYS1mb2N1cyBwe21hcmdpbjowIDAgMS4xZW07fQojdmFpYS1mb2N1cyBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowO30KI3ZhaWEtZm9jdXMgaDIsI3ZhaWEtZm9jdXMgaDMsI3ZhaWEtZm9jdXMgaDR7CiAgZm9udC1mYW1pbHk6J0NsYXNoIERpc3BsYXknLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjEuMTsKICBtYXJnaW46MCAwIC42ZW07bGV0dGVyLXNwYWNpbmc6LS4wMWVtO2ZvbnQtc3R5bGU6bm9ybWFsOwogIGNvbG9yOnZhcigtLXZmLWRhcmspOwp9CiN2YWlhLWZvY3VzIGVtLCN2YWlhLWZvY3VzIGl7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO30KI3ZhaWEtZm9jdXMgaDJ7Zm9udC1zaXplOmNsYW1wKDEuOXJlbSw0LjJ2dywzLjFyZW0pO30KI3ZhaWEtZm9jdXMgaDN7Zm9udC1zaXplOmNsYW1wKDEuMzVyZW0sMi42dncsMS45cmVtKTt9CiN2YWlhLWZvY3VzIGg0e2ZvbnQtc2l6ZToxLjFyZW07Zm9udC13ZWlnaHQ6NjAwO30KCiN2YWlhLWZvY3VzIC52Zi13cmFwe21heC13aWR0aDoxMTgwcHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjAgMjJweDt9CgovKiBleWVicm93IGNvbiB0cmF0dGlubyAqLwojdmFpYS1mb2N1cyAudmYtZXllYnJvd3sKICBkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMnB4O2ZvbnQtc2l6ZTouNzJyZW07Zm9udC13ZWlnaHQ6NjAwOwogIGxldHRlci1zcGFjaW5nOi4xOGVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjp2YXIoLS12Zi1ncmVlbik7bWFyZ2luLWJvdHRvbToxLjJlbTsKfQojdmFpYS1mb2N1cyAudmYtZXllYnJvdzo6YmVmb3Jle2NvbnRlbnQ6IiI7d2lkdGg6MjhweDtoZWlnaHQ6MXB4O2JhY2tncm91bmQ6Y3VycmVudENvbG9yO2ZsZXg6MCAwIDI4cHg7fQoKI3ZhaWEtZm9jdXMgLnZmLWxlYWR7Zm9udC1zaXplOmNsYW1wKDEuMDVyZW0sMS45dncsMS4zcmVtKTtmb250LXdlaWdodDo1MDA7Y29sb3I6dmFyKC0tdmYtZGFyayk7fQojdmFpYS1mb2N1cyAudmYtc2Vje3BhZGRpbmc6Y2xhbXAoNTZweCw4dncsMTEwcHgpIDA7fQojdmFpYS1mb2N1cyAudmYtc2VjLS1jcmVhbXtiYWNrZ3JvdW5kOnZhcigtLXZmLWNyZWFtKTt9CiN2YWlhLWZvY3VzIC52Zi1zZWMtLW1pbnR7YmFja2dyb3VuZDp2YXIoLS12Zi1taW50KTt9CiN2YWlhLWZvY3VzIC52Zi1zZWMtLWRhcmt7YmFja2dyb3VuZDp2YXIoLS12Zi1kYXJrKTtjb2xvcjp2YXIoLS12Zi1jcmVhbSk7fQojdmFpYS1mb2N1cyAudmYtc2VjLS1kYXJrIGgyLCN2YWlhLWZvY3VzIC52Zi1zZWMtLWRhcmsgaDN7Y29sb3I6dmFyKC0tdmYtY3JlYW0pO30KI3ZhaWEtZm9jdXMgLnZmLXNlYy0tZGFyayAudmYtZXllYnJvd3tjb2xvcjp2YXIoLS12Zi15ZWxsb3cpO30KI3ZhaWEtZm9jdXMgLnZmLXNlYy0tZGFyayAudmYtbGVhZHtjb2xvcjp2YXIoLS12Zi1taW50KTt9CgojdmFpYS1mb2N1cyAudmYtc3BsaXR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dhcDpjbGFtcCgzMHB4LDV2dyw3NnB4KTthbGlnbi1pdGVtczpjZW50ZXI7fQojdmFpYS1mb2N1cyAudmYtc3BsaXQtLXJldiAudmYtc3BsaXRfX21lZGlhe29yZGVyOi0xO30KCi8qIG1lZGlhIGNvbiBwYXJlbnRlc2kgZ3JhZmljaGUgYWdsaSBhbmdvbGkgKi8KI3ZhaWEtZm9jdXMgLnZmLW1lZGlhe3Bvc2l0aW9uOnJlbGF0aXZlO30KI3ZhaWEtZm9jdXMgLnZmLW1lZGlhIGltZ3t3aWR0aDoxMDAlO29iamVjdC1maXQ6Y292ZXI7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO30KI3ZhaWEtZm9jdXMgLnZmLW1lZGlhOjpiZWZvcmUsCiN2YWlhLWZvY3VzIC52Zi1tZWRpYTo6YWZ0ZXJ7CiAgY29udGVudDoiIjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDpjbGFtcCg0NnB4LDd2dyw4NnB4KTtoZWlnaHQ6Y2xhbXAoNDZweCw3dncsODZweCk7ei1pbmRleDowOwp9CiN2YWlhLWZvY3VzIC52Zi1tZWRpYTo6YmVmb3JlewogIHRvcDotMTRweDtsZWZ0Oi0xNHB4O2JvcmRlci10b3A6MnB4IHNvbGlkIHZhcigtLXZmLWdyZWVuKTtib3JkZXItbGVmdDoycHggc29saWQgdmFyKC0tdmYtZ3JlZW4pOwp9CiN2YWlhLWZvY3VzIC52Zi1tZWRpYTo6YWZ0ZXJ7CiAgYm90dG9tOi0xNHB4O3JpZ2h0Oi0xNHB4O2JvcmRlci1ib3R0b206MnB4IHNvbGlkIHZhcigtLXZmLXllbGxvdyk7Ym9yZGVyLXJpZ2h0OjJweCBzb2xpZCB2YXIoLS12Zi15ZWxsb3cpOwp9CiN2YWlhLWZvY3VzIC52Zi1zZWMtLWRhcmsgLnZmLW1lZGlhOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnZhcigtLXZmLW1pbnQpO30KCi8qIC0tLS0tLS0tLS0gUFJJTUEgU0VaSU9ORSAtLS0tLS0tLS0tICovCiN2YWlhLWZvY3VzIC52Zi1zZWM6Zmlyc3QtY2hpbGR7cGFkZGluZy10b3A6Y2xhbXAoNDRweCw2dncsODZweCk7fQoKLyogLS0tLS0tLS0tLSBQSUxMUyAtLS0tLS0tLS0tICovCiN2YWlhLWZvY3VzIC52Zi1waWxsc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOjlweDttYXJnaW4tdG9wOjEuNWVtO30KI3ZhaWEtZm9jdXMgLnZmLXBpbGx7CiAgYm9yZGVyOjFweCBzb2xpZCB2YXIoLS12Zi1ncmVlbik7Y29sb3I6dmFyKC0tdmYtZ3JlZW4pO2JvcmRlci1yYWRpdXM6OTk5cHg7CiAgcGFkZGluZzo3cHggMTVweDtmb250LXNpemU6LjgycmVtO2ZvbnQtd2VpZ2h0OjUwMDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50Owp9CiN2YWlhLWZvY3VzIC52Zi1zZWMtLWRhcmsgLnZmLXBpbGx7Ym9yZGVyLWNvbG9yOnZhcigtLXZmLW1pbnQpO2NvbG9yOnZhcigtLXZmLW1pbnQpO30KCi8qIC0tLS0tLS0tLS0gQk9YIENBUkFUVEVSSVNUSUNIRSAtLS0tLS0tLS0tICovCiN2YWlhLWZvY3VzIC52Zi1mZWF0e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZml0LG1pbm1heCgyMTBweCwxZnIpKTtnYXA6MXB4O2JhY2tncm91bmQ6dmFyKC0tdmYtbGluZSk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS12Zi1saW5lKTttYXJnaW4tdG9wOmNsYW1wKDI4cHgsNHZ3LDQ2cHgpO30KI3ZhaWEtZm9jdXMgLnZmLWZlYXRfX2NlbGx7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MjhweCAyNHB4O3RyYW5zaXRpb246YmFja2dyb3VuZCAuMjVzIGVhc2U7fQojdmFpYS1mb2N1cyAudmYtZmVhdF9fY2VsbDpob3ZlcntiYWNrZ3JvdW5kOiNGQ0ZCRjY7fQojdmFpYS1mb2N1cyAudmYtZmVhdF9fa3tmb250LXNpemU6LjdyZW07bGV0dGVyLXNwYWNpbmc6LjE2ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOnZhcigtLXZmLWdyZWVuKTtmb250LXdlaWdodDo2MDA7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOi44ZW07fQojdmFpYS1mb2N1cyAudmYtZmVhdF9fdntmb250LXNpemU6MS4wMnJlbTtmb250LXdlaWdodDo1MDA7Y29sb3I6dmFyKC0tdmYtZGFyayk7bGluZS1oZWlnaHQ6MS40O30KCi8qIC0tLS0tLS0tLS0gQ09MT1JJIC0tLS0tLS0tLS0gKi8KI3ZhaWEtZm9jdXMgLnZmLWNvbG9yc2hvdHthc3BlY3QtcmF0aW86NC81O292ZXJmbG93OmhpZGRlbjt9CiN2YWlhLWZvY3VzIC52Zi1jb2xvcnNob3QgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyO30KCiN2YWlhLWZvY3VzIC52Zi1jb2xvcnN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNCwxZnIpO2dhcDpjbGFtcCgxNnB4LDIuNnZ3LDMwcHgpO21hcmdpbi10b3A6Y2xhbXAoMzRweCw1dncsNThweCk7fQojdmFpYS1mb2N1cyAudmYtY29sb3J7dGV4dC1hbGlnbjpjZW50ZXI7fQojdmFpYS1mb2N1cyAudmYtY29sb3JfX2RvdHsKICB3aWR0aDoxMDAlO2FzcGVjdC1yYXRpbzoxO2JvcmRlci1yYWRpdXM6NTAlO21hcmdpbi1ib3R0b206MTZweDsKICBib3gtc2hhZG93OjAgMCAwIDFweCByZ2JhKDAsMCwwLC4wOCksIDAgMCAwIDAgcmdiYSgwLDEyMiw3OCwwKTsKICB0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzIGVhc2UsIHRyYW5zZm9ybSAuM3MgZWFzZTsKfQojdmFpYS1mb2N1cyAudmYtY29sb3I6aG92ZXIgLnZmLWNvbG9yX19kb3R7CiAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTRweCk7CiAgYm94LXNoYWRvdzowIDAgMCAxcHggcmdiYSgwLDAsMCwuMDgpLCAwIDAgMCA3cHggcmdiYSgwLDEyMiw3OCwuMTIpOwp9CiN2YWlhLWZvY3VzIC52Zi1jb2xvcl9fbmFtZXtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOi45OHJlbTtjb2xvcjp2YXIoLS12Zi1kYXJrKTtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjEuMjU7fQojdmFpYS1mb2N1cyAudmYtY29sb3JfX2Rlc2N7Zm9udC1zaXplOi44MnJlbTtjb2xvcjp2YXIoLS12Zi1tdXRlZCk7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjZweDt9CgovKiAtLS0tLS0tLS0tIENPTUUgRlVOWklPTkEgLS0tLS0tLS0tLSAqLwojdmFpYS1mb2N1cyAudmYtc3RlcHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsbWlubWF4KDE5MHB4LDFmcikpO2dhcDpjbGFtcCgxOHB4LDIuNnZ3LDMwcHgpO21hcmdpbi10b3A6Y2xhbXAoMzBweCw0dncsNTJweCk7fQojdmFpYS1mb2N1cyAudmYtc3RlcHsKICBiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS12Zi1saW5lKTtwYWRkaW5nOjI4cHggMjRweCAyNnB4O3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjsKICB0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMjhzIGVhc2UsIGJveC1zaGFkb3cgLjI4cyBlYXNlOwp9CiN2YWlhLWZvY3VzIC52Zi1zdGVwOjpiZWZvcmV7CiAgY29udGVudDoiIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6M3B4O2JhY2tncm91bmQ6dmFyKC0tdmYtZ3JlZW4pOwogIHRyYW5zZm9ybTpzY2FsZVgoMCk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0O3RyYW5zaXRpb246dHJhbnNmb3JtIC4zNXMgZWFzZTsKfQojdmFpYS1mb2N1cyAudmYtc3RlcDpob3Zlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNHB4KTtib3gtc2hhZG93OjAgMTBweCAyNnB4IHJnYmEoMTQsNTksMzgsLjEwKTt9CiN2YWlhLWZvY3VzIC52Zi1zdGVwOmhvdmVyOjpiZWZvcmV7dHJhbnNmb3JtOnNjYWxlWCgxKTt9CiN2YWlhLWZvY3VzIC52Zi1zdGVwX19pY297d2lkdGg6MzRweDtoZWlnaHQ6MzRweDtjb2xvcjp2YXIoLS12Zi1ncmVlbik7bWFyZ2luLWJvdHRvbToxOHB4O30KI3ZhaWEtZm9jdXMgLnZmLXN0ZXBfX2ljbyBzdmd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmJsb2NrO30KI3ZhaWEtZm9jdXMgLnZmLXN0ZXBfX2ljbyBzdmcgKntmaWxsOm5vbmUgIWltcG9ydGFudDtzdHJva2U6Y3VycmVudENvbG9yICFpbXBvcnRhbnQ7fQojdmFpYS1mb2N1cyAudmYtc3RlcF9fbntmb250LXNpemU6LjcycmVtO2xldHRlci1zcGFjaW5nOi4xNmVtO2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjp2YXIoLS12Zi1ncmVlbik7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOi42ZW07fQojdmFpYS1mb2N1cyAudmYtc3RlcF9fdHtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo1MDA7Y29sb3I6dmFyKC0tdmYtZGFyayk7bGluZS1oZWlnaHQ6MS4zNTt9CgovKiAtLS0tLS0tLS0tIFNQRUNJRklDSEUgLS0tLS0tLS0tLSAqLwojdmFpYS1mb2N1cyAudmYtc3BlY3N7d2lkdGg6MTAwJTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7bWFyZ2luLXRvcDpjbGFtcCgyNnB4LDR2dyw0NHB4KTt9CiN2YWlhLWZvY3VzIC52Zi1zcGVjcyB0cntib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS12Zi1saW5lKTt9CiN2YWlhLWZvY3VzIC52Zi1zcGVjcyB0cjpmaXJzdC1jaGlsZHtib3JkZXItdG9wOjFweCBzb2xpZCB2YXIoLS12Zi1saW5lKTt9CiN2YWlhLWZvY3VzIC52Zi1zcGVjcyB0aHsKICB0ZXh0LWFsaWduOmxlZnQ7dmVydGljYWwtYWxpZ246dG9wO3BhZGRpbmc6MjBweCA0NHB4IDIwcHggMDt3aWR0aDozMiU7CiAgZm9udC13ZWlnaHQ6NjAwO2NvbG9yOnZhcigtLXZmLWdyZWVuKTtmb250LXNpemU6Ljg2cmVtO2xldHRlci1zcGFjaW5nOi4wNWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsKICBib3JkZXItcmlnaHQ6MXB4IHNvbGlkIHZhcigtLXZmLWdyZWVuKTsKfQojdmFpYS1mb2N1cyAudmYtc3BlY3MgdGR7cGFkZGluZzoyMHB4IDAgMjBweCA0NHB4O3ZlcnRpY2FsLWFsaWduOnRvcDtjb2xvcjp2YXIoLS12Zi1pbmspO2ZvbnQtc2l6ZTouOThyZW07fQoKLyogLS0tLS0tLS0tLSBDQVJPU0VMTE8gLS0tLS0tLS0tLSAqLwojdmFpYS1mb2N1cyAudmYtY2Fyb3UtaGVhZHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjIwcHg7ZmxleC13cmFwOndyYXA7fQojdmFpYS1mb2N1cyAudmYtY2Fyb3UtaGVhZCBoMnttYXJnaW4tYm90dG9tOjA7fQojdmFpYS1mb2N1cyAudmYtbmF2e2Rpc3BsYXk6ZmxleDtnYXA6MTBweDt9CiN2YWlhLWZvY3VzIC52Zi1uYXYgYnV0dG9uewogIHdpZHRoOjQ2cHg7aGVpZ2h0OjQ2cHg7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS12Zi1ncmVlbik7YmFja2dyb3VuZDp0cmFuc3BhcmVudDsKICBjb2xvcjp2YXIoLS12Zi1ncmVlbik7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOwogIHBhZGRpbmc6MDt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjI1cyBlYXNlLGNvbG9yIC4yNXMgZWFzZSx0cmFuc2Zvcm0gLjI1cyBlYXNlOwp9CiN2YWlhLWZvY3VzIC52Zi1uYXYgYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6dmFyKC0tdmYtZ3JlZW4pO2NvbG9yOnZhcigtLXZmLWNyZWFtKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KTt9CiN2YWlhLWZvY3VzIC52Zi1uYXYgc3Zne3dpZHRoOjE5cHg7aGVpZ2h0OjE5cHg7ZGlzcGxheTpibG9jazt9CgojdmFpYS1mb2N1cyAudmYtY2Fyb3V7CiAgZGlzcGxheTpmbGV4O2dhcDoyMHB4O292ZXJmbG93LXg6YXV0bztzY3JvbGwtc25hcC10eXBlOnggbWFuZGF0b3J5O3Njcm9sbC1iZWhhdmlvcjpzbW9vdGg7CiAgcGFkZGluZzo2cHggNHB4IDIycHg7bWFyZ2luLXRvcDpjbGFtcCgyNnB4LDR2dyw0NHB4KTsKICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtzY3JvbGxiYXItd2lkdGg6dGhpbjsKfQojdmFpYS1mb2N1cyAudmYtY2Fyb3U6Oi13ZWJraXQtc2Nyb2xsYmFye2hlaWdodDo1cHg7fQojdmFpYS1mb2N1cyAudmYtY2Fyb3U6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2JhY2tncm91bmQ6dmFyKC0tdmYtZ3JlZW4pO2JvcmRlci1yYWRpdXM6OTlweDt9CiN2YWlhLWZvY3VzIC52Zi1jYXJvdTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2t7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wNyk7Ym9yZGVyLXJhZGl1czo5OXB4O30KI3ZhaWEtZm9jdXMgLnZmLWNhcmR7CiAgZmxleDowIDAgY2xhbXAoMjMwcHgsMjR2dywyODBweCk7c2Nyb2xsLXNuYXAtYWxpZ246c3RhcnQ7YmFja2dyb3VuZDojZmZmOwogIGJvcmRlcjoxcHggc29saWQgdmFyKC0tdmYtbGluZSk7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjppbmhlcml0OwogIHRyYW5zaXRpb246dHJhbnNmb3JtIC4yOHMgZWFzZSwgYm94LXNoYWRvdyAuMjhzIGVhc2UsIGJvcmRlci1jb2xvciAuMjhzIGVhc2U7Cn0KI3ZhaWEtZm9jdXMgLnZmLWNhcmQ6aG92ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTVweCk7Ym9yZGVyLWNvbG9yOnZhcigtLXZmLWdyZWVuKTtib3gtc2hhZG93OjAgMTJweCAyOHB4IHJnYmEoMTQsNTksMzgsLjEyKTt9CiN2YWlhLWZvY3VzIC52Zi1jYXJkX19tZWRpYXthc3BlY3QtcmF0aW86MTtiYWNrZ3JvdW5kOnZhcigtLXZmLWNyZWFtKTtvdmVyZmxvdzpoaWRkZW47fQojdmFpYS1mb2N1cyAudmYtY2FyZF9fbWVkaWEgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNXMgZWFzZTt9CiN2YWlhLWZvY3VzIC52Zi1jYXJkOmhvdmVyIC52Zi1jYXJkX19tZWRpYSBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMDQpO30KI3ZhaWEtZm9jdXMgLnZmLWNhcmRfX2JvZHl7cGFkZGluZzoyMnB4IDIycHggMjRweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDo4cHg7ZmxleDoxO30KI3ZhaWEtZm9jdXMgLnZmLWNhcmRfX3R7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxLjA0cmVtO2NvbG9yOnZhcigtLXZmLWRhcmspO2xpbmUtaGVpZ2h0OjEuMjU7fQojdmFpYS1mb2N1cyAudmYtY2FyZF9fZHtmb250LXNpemU6Ljg2cmVtO2NvbG9yOnZhcigtLXZmLW11dGVkKTtsaW5lLWhlaWdodDoxLjQ1O2ZsZXg6MTt9CiN2YWlhLWZvY3VzIC52Zi1jYXJkX19saW5re2ZvbnQtc2l6ZTouODZyZW07Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOnZhcigtLXZmLWdyZWVuKTt9CiN2YWlhLWZvY3VzIC52Zi1jYXJkX19saW5rIC52Zi1hcnJvd3tkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMjVzIGVhc2U7fQojdmFpYS1mb2N1cyAudmYtY2FyZDpob3ZlciAudmYtYXJyb3d7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KTt9CgovKiAtLS0tLS0tLS0tIE1PQklMRSAtLS0tLS0tLS0tICovCkBtZWRpYSAobWF4LXdpZHRoOjg2MHB4KXsKICAjdmFpYS1mb2N1cyAudmYtc3BsaXR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjt9CiAgI3ZhaWEtZm9jdXMgLnZmLXNwbGl0LS1yZXYgLnZmLXNwbGl0X19tZWRpYXtvcmRlcjowO30KICAjdmFpYS1mb2N1cyAudmYtY29sb3Jze2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwxZnIpO30KICAjdmFpYS1mb2N1cyAudmYtY29sb3JzaG90e2FzcGVjdC1yYXRpbzo0LzM7fQogICN2YWlhLWZvY3VzIC52Zi1tZWRpYTo6YmVmb3JlLCN2YWlhLWZvY3VzIC52Zi1tZWRpYTo6YWZ0ZXJ7d2lkdGg6NDRweDtoZWlnaHQ6NDRweDt9CiAgI3ZhaWEtZm9jdXMgLnZmLXNwZWNzIHRoe3dpZHRoOjQwJTtwYWRkaW5nLXJpZ2h0OjIycHg7Zm9udC1zaXplOi44cmVtO30KICAjdmFpYS1mb2N1cyAudmYtc3BlY3MgdGR7cGFkZGluZy1sZWZ0OjIycHg7Zm9udC1zaXplOi45NHJlbTt9CiAgI3ZhaWEtZm9jdXMgLnZmLWNhcm91LWhlYWR7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt9CiAgI3ZhaWEtZm9jdXMgLnZmLW5hdiBidXR0b257d2lkdGg6NDJweDtoZWlnaHQ6NDJweDt9Cn0KCi8qIC0tLS0tLS0tLS0gQVZWRVJURU5aQSBTSUNVUkVaWkEgLS0tLS0tLS0tLSAqLwojdmFpYS1mb2N1cyAudmYtd2FybnsKICBtYXJnaW4tdG9wOmNsYW1wKDMycHgsNHZ3LDU2cHgpOwogIGRpc3BsYXk6ZmxleDtnYXA6Y2xhbXAoMTZweCwyLjR2dywyNnB4KTthbGlnbi1pdGVtczpmbGV4LXN0YXJ0OwogIGJhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXZmLWJvcmRlYXV4KTsKICBib3JkZXItbGVmdDo1cHggc29saWQgdmFyKC0tdmYtYm9yZGVhdXgpOwogIHBhZGRpbmc6Y2xhbXAoMjJweCwzdncsMzJweCkgY2xhbXAoMjBweCwzdncsMzRweCk7Cn0KI3ZhaWEtZm9jdXMgLnZmLXdhcm5fX2ljb3tmbGV4OjAgMCAzNHB4O3dpZHRoOjM0cHg7aGVpZ2h0OjM0cHg7Y29sb3I6dmFyKC0tdmYtYm9yZGVhdXgpO21hcmdpbi10b3A6MnB4O30KI3ZhaWEtZm9jdXMgLnZmLXdhcm5fX2ljbyBzdmd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmJsb2NrO30KI3ZhaWEtZm9jdXMgLnZmLXdhcm5fX2ljbyBzdmcgKntmaWxsOm5vbmUgIWltcG9ydGFudDtzdHJva2U6Y3VycmVudENvbG9yICFpbXBvcnRhbnQ7fQojdmFpYS1mb2N1cyAudmYtd2Fybl9fdHsKICBkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6Ljc4cmVtO2xldHRlci1zcGFjaW5nOi4xNmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsKICBjb2xvcjp2YXIoLS12Zi1ib3JkZWF1eCk7bWFyZ2luLWJvdHRvbTouN2VtOwp9CiN2YWlhLWZvY3VzIC52Zi13YXJuX190eHR7Zm9udC1zaXplOi45NnJlbTtsaW5lLWhlaWdodDoxLjY7Y29sb3I6dmFyKC0tdmYtaW5rKTt9CkBtZWRpYSAobWF4LXdpZHRoOjYwMHB4KXsKICAjdmFpYS1mb2N1cyAudmYtd2FybntmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjE0cHg7fQp9Cjwvc3R5bGU+Cgo8ZGl2IGlkPSJ2YWlhLWZvY3VzIj4KCiAgPCEtLSDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZAgMS4gVEVDTk9MT0dJQSDigJQgY3JlbWEg4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIC0tPgogIDxzZWN0aW9uIGNsYXNzPSJ2Zi1zZWMgdmYtc2VjLS1jcmVhbSI+CiAgICA8ZGl2IGNsYXNzPSJ2Zi13cmFwIHZmLXNwbGl0IHZmLXNwbGl0LS1yZXYiPgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1zcGxpdF9fbWVkaWEgdmYtbWVkaWEiPgogICAgICAgIDxpbWcgc3JjPSJodHRwczovL3d3dy52YWlhLmV1L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5L0RTQzAxODQtbW9kLXNjYWxlZC5qcGciIGFsdD0iRGV0YWlsIGRlciBGcmVzbmVsLUxpbnNlIGRlcyBuZXVlbiBWQUlBIEZvY3VzIj4KICAgICAgPC9kaXY+CiAgICAgIDxkaXYgY2xhc3M9InZmLXNwbGl0X190ZXh0Ij4KICAgICAgICA8c3BhbiBjbGFzcz0idmYtZXllYnJvdyI+VGVjaG5vbG9naWU8L3NwYW4+CiAgICAgICAgPGgyPlRlY2hub2xvZ2llLDxicj5hdWYgZGFzIFdlc2VudGxpY2hlIHJlZHV6aWVydC48L2gyPgogICAgICAgIDxwPlZBSUEgRm9jdXMgaXN0IGVpbiBvcHRpc2NoZXIgU21hcnRwaG9uZS1WZXJzdMOkcmtlciwgZGVyIGRpZSB2aXN1ZWxsZSBUZWNobm9sb2dpZSBkZXIgRnJlc25lbC1MaW5zZSBudXR6dCDigJMgZGllc2VsYmUgTGluc2UsIGRpZSBhdWNoIGluIFNwaWVnZWxyZWZsZXhrYW1lcmFzIHp1bSBFaW5zYXR6IGtvbW10LjwvcD4KICAgICAgICA8cD5EaWUgTGluc2UgdmVyZ3LDtsOfZXJ0IGRhcyBEaXNwbGF5IHVudGVyIEJlaWJlaGFsdHVuZyBkZXIgQmlsZHF1YWxpdMOkdCwgZ2FueiBvaG5lIFN0cm9tdmVyYnJhdWNoIHVuZCBvaG5lIGVsZWt0cm9uaXNjaGUgS29tcG9uZW50ZW4uPC9wPgogICAgICAgIDxwIGNsYXNzPSJ2Zi1sZWFkIj5OdXIgZWluZSBhbmFsb2dlIExpbnNlIHVuZCBUYW5uZW5ob2x6LjwvcD4KICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1waWxscyI+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtcGlsbCI+RnJlc25lbC1MaW5zZTwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1waWxsIj5OdWxsIEVsZWt0cm9uaWs8L3NwYW4+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtcGlsbCI+S2VpbmUgQmF0dGVyaWVuPC9zcGFuPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLXBpbGwiPkhvbHogbmFjaCBTdHVybSBWYWlhPC9zcGFuPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLXBpbGwiPkxva2FsZSBIYW5kd2Vya3NrdW5zdDwvc3Bhbj4KICAgICAgICA8L2Rpdj4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICA8L3NlY3Rpb24+Cgo8IS0tIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCBTSUNIRVJIRUlUU0hJTldFSVMg4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIC0tPgo8c2VjdGlvbiBjbGFzcz0idmYtc2VjIiBzdHlsZT0icGFkZGluZy10b3A6MDsiPgogIDxkaXYgY2xhc3M9InZmLXdyYXAiPgogICAgPGRpdiBjbGFzcz0idmYtd2FybiI+CiAgICAgIDxkaXYgY2xhc3M9InZmLXdhcm5fX2ljbyI+CiAgICAgICAgPHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNMTAuMyAzLjkgMS45IDE4LjNhMiAyIDAgMCAwIDEuNyAzaDE2LjhhMiAyIDAgMCAwIDEuNy0zTDEzLjcgMy45YTIgMiAwIDAgMC0zLjQgMFoiPjwvcGF0aD48cGF0aCBkPSJNMTIgOXY0LjUiPjwvcGF0aD48cGF0aCBkPSJNMTIgMTcuNWguMDEiPjwvcGF0aD48L3N2Zz4KICAgICAgPC9kaXY+CiAgICAgIDxkaXY+CiAgICAgICAgPHNwYW4gY2xhc3M9InZmLXdhcm5fX3QiPkFjaHR1bmc8L3NwYW4+CiAgICAgICAgPHAgY2xhc3M9InZmLXdhcm5fX3R4dCI+RGllIEZyZXNuZWwtTGluc2UgZGllc2VzIFByb2R1a3RzIGImdXVtbDtuZGVsdCBkYXMgTGljaHQuIEJlaSBTb25uZW5laW5zdHJhaGx1bmcgJm5kYXNoOyBhdWNoIGR1cmNoIEdsYXMgJm5kYXNoOyBrYW5uIHNpZSBzbyB2aWVsIEhpdHplIGVyemV1Z2VuLCBkYXNzIFZlcmJyZW5udW5nZW4gb2RlciBCciZhdW1sO25kZSBlbnRzdGVoZW4uIE5pY2h0IGluIGRlciBTb25uZSwgaW0gQXV0byBvZGVyIGluIGRlciBOJmF1bWw7aGUgYnJlbm5iYXJlciBNYXRlcmlhbGllbiBsaWVnZW4gbGFzc2VuLiBOaWNodCBkdXJjaCBkaWUgTGluc2UgaW4gZGllIFNvbm5lIGJsaWNrZW4uIFZvbiBLaW5kZXJuIGZlcm5oYWx0ZW4uPC9wPgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogIDwvZGl2Pgo8L3NlY3Rpb24+CgogIDwhLS0g4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIDIuIEVTUEVSSUVOWkEgRCdVU08g4oCUIGJpYW5jbyDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZAgLS0+CiAgPHNlY3Rpb24gY2xhc3M9InZmLXNlYyI+CiAgICA8ZGl2IGNsYXNzPSJ2Zi13cmFwIHZmLXNwbGl0Ij4KICAgICAgPGRpdiBjbGFzcz0idmYtc3BsaXRfX3RleHQiPgogICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1leWVicm93Ij5BbndlbmRlcmVybGVibmlzPC9zcGFuPgogICAgICAgIDxoMj5FaW4gTW9tZW50LCBkZXIgZ2FueiBkaXIgZ2Vow7ZydC48L2gyPgogICAgICAgIDxwIGNsYXNzPSJ2Zi1sZWFkIj5XYW5uIGhhc3QgZHUgZGFzIGxldHp0ZSBNYWwgZWluZSBTZXJpZSBnZXNjaGF1dCwgb2huZSBkYWJlaSBkdXJjaCBkZW4gRmVlZCB6dSBzY3JvbGxlbj88L3A+CiAgICAgICAgPHA+RGVyIG5ldWUgRm9jdXMgZW50ZmFsdGV0IHNlaW5lIFdpcmt1bmcgYW0gYmVzdGVuIGJlaSBkZXIgRWluemVsbnV0enVuZyBpbiBlaW5lciBydWhpZ2VuLCBnZWRpbW10ZW4gVW1nZWJ1bmcuIFVtIGlobiB6dSBudXR6ZW4sIG11c3N0IGR1IHp3YW5nc2zDpHVmaWcgZGFzIFNtYXJ0cGhvbmUgenVyIFNlaXRlIGxlZ2VuLjwvcD4KICAgICAgICA8cD5LZWluZSBBYmxlbmt1bmdlbiwga2VpbmUgZXh0ZXJuZW4gU3TDtnJ1bmdlbi4gRGFzIFNtYXJ0cGhvbmUgd2lyZCBoaW50ZXIgZGVyIExpbnNlIHBsYXR6aWVydDogQWxsZXMsIHdhcyBkdSB0dW4gbXVzc3QsIGlzdCBlbmRsaWNoIGVpbmVuIE1vbWVudCBnYW56IGbDvHIgZGljaCB6dSBnZW5pZcOfZW4uPC9wPgogICAgICA8L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0idmYtc3BsaXRfX21lZGlhIHZmLW1lZGlhIj4KICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly93d3cudmFpYS5ldS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wOS9HZW1pbmlfR2VuZXJhdGVkX0ltYWdlX25tbXF5NG5tbXF5NG5tbXEuanBnIiBhbHQ9Ik5ldWVyIFZBSUEgRm9jdXMgaW4gVmVyd2VuZHVuZywgbWl0IFNtYXJ0cGhvbmUgaGludGVyIGRlciBMaW5zZSBwbGF0emllcnQiPgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogIDwvc2VjdGlvbj4KCiAgPCEtLSDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZAgMy4gSUwgTlVPVk8gRk9DVVMg4oCUIG1pbnQg4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIC0tPgogIDxzZWN0aW9uIGNsYXNzPSJ2Zi1zZWMgdmYtc2VjLS1taW50Ij4KICAgIDxkaXYgY2xhc3M9InZmLXdyYXAiPgogICAgICA8c3BhbiBjbGFzcz0idmYtZXllYnJvdyI+V2FzIHNpY2ggw6RuZGVydDwvc3Bhbj4KICAgICAgPGgyPkRlciBuZXVlIFZBSUEgRm9jdXMuPC9oMj4KICAgICAgPHAgY2xhc3M9InZmLWxlYWQiPkdsZWljaGVzIFByaW56aXAuIEVpbiB2b2xsc3TDpG5kaWcgZXJuZXVlcnRlcyBEZXNpZ24uPC9wPgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1mZWF0Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1mZWF0X19jZWxsIj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1mZWF0X19rIj5EZXNpZ248L3NwYW4+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtZmVhdF9fdiI+Tm9jaCBtaW5pbWFsaXN0aXNjaGVyIHVuZCBlbGVnYW50ZXIuPC9zcGFuPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InZmLWZlYXRfX2NlbGwiPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWZlYXRfX2siPkxpbnNlbi1OZWlndW5nPC9zcGFuPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWZlYXRfX3YiPkbDvHIgZWluZSBvcHRpbWFsZSBTaWNodCBlaW5zdGVsbGJhci48L3NwYW4+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0idmYtZmVhdF9fY2VsbCI+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtZmVhdF9fayI+QnVjaGZvcm1hdDwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1mZWF0X192Ij5Lb21wYWt0IHVuZCBiZXF1ZW0gbWl0enVuZWhtZW4uPC9zcGFuPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InZmLWZlYXRfX2NlbGwiPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWZlYXRfX2siPlNjaHV0ejwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1mZWF0X192Ij5MaW5zZSBzaWNoZXIgaW0gSG9semVpbnNhdHogZ2VzY2jDvHR6dC48L3NwYW4+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0idmYtZmVhdF9fY2VsbCI+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtZmVhdF9fayI+RmFyYmU8L3NwYW4+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtZmVhdF9fdiI+RmFyYmlnZSBDbGlwLUF1c3dhaGwgbWl0IHZlcnNjaGllZGVuZW4gVMO2bmVuLjwvc3Bhbj4KICAgICAgICA8L2Rpdj4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICA8L3NlY3Rpb24+CgogIDwhLS0g4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIDQuIERFU0lHTiDigJQgYmlhbmNvIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCAtLT4KICA8c2VjdGlvbiBjbGFzcz0idmYtc2VjIj4KICAgIDxkaXYgY2xhc3M9InZmLXdyYXAgdmYtc3BsaXQgdmYtc3BsaXQtLXJldiI+CiAgICAgIDxkaXYgY2xhc3M9InZmLXNwbGl0X19tZWRpYSB2Zi1tZWRpYSI+CiAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vd3d3LnZhaWEuZXUvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDkvRm9jdXMtTGVudGUtc2NhbGVkLmpwZyIgYWx0PSJEZXNpZ24gZGVzIG5ldWVuIFZBSUEgRm9jdXMsIEJ1Y2hmb3JtYXQgbWl0IGhlcmF1c3ppZWhiYXJlciBMaW5zZSI+CiAgICAgIDwvZGl2PgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1zcGxpdF9fdGV4dCI+CiAgICAgICAgPHNwYW4gY2xhc3M9InZmLWV5ZWJyb3ciPkRlc2lnbjwvc3Bhbj4KICAgICAgICA8aDI+RWluZmFjaGVyIGluIGRlciBBbndlbmR1bmcuPGJyPk5hdMO8cmxpY2hlciBpbSBFcmxlYm5pcy48L2gyPgogICAgICAgIDxwPkRlciBuZXVlIFZBSUEgRm9jdXMgaXN0IGtvbXBha3RlciwgdmllbHNlaXRpZ2VyIHVuZCBhdWYgZGFzIFdlc2VudGxpY2hlIHJlZHV6aWVydC48L3A+CiAgICAgICAgPHA+RGllIExpbnNlIGzDpHNzdCBzaWNoIGJlaSBCZWRhcmYgYXVzIGRlciBIYWx0ZXJ1bmcgaGVyYXVzemllaGVuIHVuZCBnbGVpdGV0IG5hY2ggZGVyIE51dHp1bmcgd2llZGVyIGdlc2Now7x0enQgaGluZWluLiBadWRlbSBrYW5uc3QgZHUgendpc2NoZW4gendlaSBOZWlndW5nc3dpbmtlbG4gZsO8ciBkYXMgU21hcnRwaG9uZSB3w6RobGVuLCB1bSBkaWUgcGVyZmVrdGUgUGVyc3Bla3RpdmUgenUgZmluZGVuLjwvcD4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICA8L3NlY3Rpb24+CgogIDwhLS0g4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIDUuIE1BVEVSSUFMRSDigJQgdmVyZGUgc2N1cm8g4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIC0tPgogIDxzZWN0aW9uIGNsYXNzPSJ2Zi1zZWMgdmYtc2VjLS1kYXJrIj4KICAgIDxkaXYgY2xhc3M9InZmLXdyYXAgdmYtc3BsaXQiPgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1zcGxpdF9fdGV4dCI+CiAgICAgICAgPHNwYW4gY2xhc3M9InZmLWV5ZWJyb3ciPk1hdGVyaWFsPC9zcGFuPgogICAgICAgIDxoMj5Ib2x6IHZlcnN0ZWNrdDxicj5zZWluZSBHZXNjaGljaHRlIG5pY2h0LjwvaDI+CiAgICAgICAgPHA+VkFJQSBGb2N1cyB3aXJkIGF1cyBGaWNodGVuaG9seiBnZWZlcnRpZ3QsIGRhcyB2b24gZGVuIELDpHVtZW4gc3RhbW10LCBkaWUgYmVpbSBTdHVybXRpZWYgVmFpYSB1bWdlc3TDvHJ6dCB3dXJkZW4uPC9wPgogICAgICAgIDxwPkRhcyBIb2x6IHdpcmQgdm9uIGxva2FsZW4gSGFuZHdlcmtlcm4gdmVyYXJiZWl0ZXQgdW5kIG5hdHVyYmVsYXNzZW4gYmVsYXNzZW46IGtlaW5lIExhY2tlLCDDlmxlIG9kZXIgV2FjaHNlLiBOdXIgZ2VzY2hsaWZmZW4sIHVtIGRpZSBUZXh0dXIsIGRpZSBoYXB0aXNjaGUgUG9yb3NpdMOkdCB1bmQgZGVuIG5hdMO8cmxpY2hlbiBEdWZ0IGRlciBUYW5uZSB6dSBiZXdhaHJlbi48L3A+CiAgICAgICAgPHA+TWFzZXJ1bmdlbiwgw4RzdGUgdW5kIG3DtmdsaWNoZSBibMOkdWxpY2gtZ3JhdWUgU2NoYXR0aWVydW5nZW4gc2luZCBuYXTDvHJsaWNoZSBNZXJrbWFsZSBkZXMgQWx0aG9semVzLiBKZWRlcyBTdMO8Y2sgZXJ6w6RobHQgYXVmIHNlaW5lIFdlaXNlIGRpZSBHZXNjaGljaHRlIGRlcyBCYXVtZXMsIGF1cyBkZW0gZXMgc3RhbW10LjwvcD4KICAgICAgICA8cCBjbGFzcz0idmYtbGVhZCI+RXMgaXN0IGtlaW4gcGVyZmVrdGVzIEhvbHouIEVzIGlzdCBlY2h0ZXMgSG9sei48L3A+CiAgICAgIDwvZGl2PgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1zcGxpdF9fbWVkaWEgdmYtbWVkaWEiPgogICAgICAgIDxpbWcgc3JjPSJodHRwczovL3d3dy52YWlhLmV1L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5L0RTQzAxNTktc2NhbGVkLmpwZyIgYWx0PSJEZXRhaWwgZGVzIHVuYmVoYW5kZWx0ZW4gRmljaHRlbmhvbHplcyBkZXMgVkFJQSBGb2N1cyI+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgPC9zZWN0aW9uPgoKICA8IS0tIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCA2LiBDT0xPUkkg4oCUIGNyZW1hIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCAtLT4KICA8c2VjdGlvbiBjbGFzcz0idmYtc2VjIHZmLXNlYy0tY3JlYW0iPgogICAgPGRpdiBjbGFzcz0idmYtd3JhcCB2Zi1zcGxpdCB2Zi1zcGxpdC0tcmV2Ij4KICAgICAgPGRpdiBjbGFzcz0idmYtc3BsaXRfX21lZGlhIHZmLW1lZGlhIHZmLWNvbG9yc2hvdCI+CiAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vd3d3LnZhaWEuZXUvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDkvdG1wXzdlMzBkZWJlLTE4MGMtNDhmMi04NDA4LTcyYzY2MjliNzQ1ZS1zY2FsZWQuanBlZyIgYWx0PSJEaWUgdmllciBGYXJibnVhbmNlbiBkZXMgQ2xpcHMgZGVzIG5ldWVuIFZBSUEgRm9jdXMiPgogICAgICA8L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0idmYtc3BsaXRfX3RleHQiPgogICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1leWVicm93Ij5GYXJiZW48L3NwYW4+CiAgICAgICAgPGgyPkVpbiBrbGVpbmVzIERldGFpbC48YnI+RWluIG5ldWVyIENoYXJha3Rlci48L2gyPgogICAgICAgIDxwPkRlciBuZXVlIENsaXAgdmVybGVpaHQgZGVtIG5hdHVyYmVsYXNzZW5lbiBIb2x6IGRlcyBWQUlBIEZvY3VzIGVpbmVuIGZhcmJpZ2VuIEFremVudC48L3A+CiAgICAgICAgPHA+RGllIEZhcmJwYWxldHRlIGlzdCB2b24gZGVuIGFscGluZW4gTGFuZHNjaGFmdGVuIHVuZCBkZW4gbmF0w7xybGljaGVuIEVsZW1lbnRlbiBpbnNwaXJpZXJ0LCBkaWUgZGllIHZvbSBTdHVybXRpZWYgVmFpYSBiZXRyb2ZmZW5lbiBSZWdpb25lbiBwcsOkZ2VuLjwvcD4KICAgICAgICA8cCBjbGFzcz0idmYtbGVhZCI+V8OkaGxlIGRpZSBGYXJiZSwgZGllIGFtIGJlc3RlbiB6dSBkaXIgcGFzc3QuPC9wPgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogICAgPGRpdiBjbGFzcz0idmYtd3JhcCI+CiAgICAgIDxkaXYgY2xhc3M9InZmLWNvbG9ycyI+CiAgICAgICAgPGRpdiBjbGFzcz0idmYtY29sb3IiPgogICAgICAgICAgPGRpdiBjbGFzcz0idmYtY29sb3JfX2RvdCIgc3R5bGU9ImJhY2tncm91bmQ6dmFyKC0tdmYtYy1tYXJyb25lKSI+PC9kaXY+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtY29sb3JfX25hbWUiPlJpbmRlbmJyYXVuPC9zcGFuPgogICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNvbG9yX19kZXNjIj5EaWUgRmFyYmUgZGVyIFRhbm5lbnJpbmRlPC9zcGFuPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InZmLWNvbG9yIj4KICAgICAgICAgIDxkaXYgY2xhc3M9InZmLWNvbG9yX19kb3QiIHN0eWxlPSJiYWNrZ3JvdW5kOnZhcigtLXZmLWMtZ2lhbGxvKSI+PC9kaXY+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtY29sb3JfX25hbWUiPkZsZWNodGVuZ2VsYjwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jb2xvcl9fZGVzYyI+RGllIEZhcmJlIGRlciBGbGVjaHRlbiBhdWYgZGVuIFN0w6RtbWVuPC9zcGFuPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InZmLWNvbG9yIj4KICAgICAgICAgIDxkaXYgY2xhc3M9InZmLWNvbG9yX19kb3QiIHN0eWxlPSJiYWNrZ3JvdW5kOnZhcigtLXZmLWMtdmVyZGUpIj48L2Rpdj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jb2xvcl9fbmFtZSI+VGFubmVuZ3LDvG48L3NwYW4+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtY29sb3JfX2Rlc2MiPkRpZSBGYXJiZSBkZXIgRG9sb21pdGVud8OkbGRlcjwvc3Bhbj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1jb2xvciI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1jb2xvcl9fZG90IiBzdHlsZT0iYmFja2dyb3VuZDp2YXIoLS12Zi1jLWF6enVycm8pIj48L2Rpdj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jb2xvcl9fbmFtZSI+R2lwZmVsYmxhdTwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jb2xvcl9fZGVzYyI+RGllIEZhcmJlIGRlcyBIaW1tZWxzIMO8YmVyIGRlbiBCZXJnZ2lwZmVsbjwvc3Bhbj4KICAgICAgICA8L2Rpdj4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICA8L3NlY3Rpb24+CgogIDwhLS0g4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIDcuIENPTUUgRlVOWklPTkEg4oCUIG1pbnQg4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQIC0tPgogIDxzZWN0aW9uIGNsYXNzPSJ2Zi1zZWMgdmYtc2VjLS1taW50Ij4KICAgIDxkaXYgY2xhc3M9InZmLXdyYXAiPgogICAgICA8c3BhbiBjbGFzcz0idmYtZXllYnJvdyI+V2llIGVzIGZ1bmt0aW9uaWVydDwvc3Bhbj4KICAgICAgPGgyPldlbmlnZSBIYW5kZ3JpZmZlIGbDvHIgbWVociBTZWhlcmxlYm5pcy48L2gyPgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1zdGVwcyI+CgogICAgICAgIDxkaXYgY2xhc3M9InZmLXN0ZXAiPgogICAgICAgICAgPGRpdiBjbGFzcz0idmYtc3RlcF9faWNvIj48c3ZnIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxyZWN0IHg9IjMiIHk9IjQiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNiIgcng9IjIiPjwvcmVjdD48cGF0aCBkPSJNOSA0djE2Ij48L3BhdGg+PHBhdGggZD0iTTE0IDEyaDUiPjwvcGF0aD48cGF0aCBkPSJNMTYuNSA5LjUgMTkgMTJsLTIuNSAyLjUiPjwvcGF0aD48L3N2Zz48L2Rpdj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1zdGVwX19uIj4wMTwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1zdGVwX190Ij5aaWVoZSBkaWUgTGluc2UgaGVyYXVzLjwvc3Bhbj4KICAgICAgICA8L2Rpdj4KCiAgICAgICAgPGRpdiBjbGFzcz0idmYtc3RlcCI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1zdGVwX19pY28iPjxzdmcgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHJlY3QgeD0iMyIgeT0iNiIgd2lkdGg9IjE4IiBoZWlnaHQ9IjEzIiByeD0iMiI+PC9yZWN0PjxwYXRoIGQ9Ik0xMiAzdjYiPjwvcGF0aD48cGF0aCBkPSJtOS41IDYuNSAyLjUtMi41IDIuNSAyLjUiPjwvcGF0aD48L3N2Zz48L2Rpdj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1zdGVwX19uIj4wMjwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1zdGVwX190Ij5TZXR6ZSBkaWUgTGluc2UgaW4gaWhyZSBIYWx0ZXJ1bmcgZWluLjwvc3Bhbj4KICAgICAgICA8L2Rpdj4KCiAgICAgICAgPGRpdiBjbGFzcz0idmYtc3RlcCI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1zdGVwX19pY28iPjxzdmcgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHJlY3QgeD0iNyIgeT0iMi41IiB3aWR0aD0iMTAiIGhlaWdodD0iMTkiIHJ4PSIyIj48L3JlY3Q+PHBhdGggZD0iTTEwLjUgNS41aDMiPjwvcGF0aD48cGF0aCBkPSJNMTIgMTguNWguMDEiPjwvcGF0aD48L3N2Zz48L2Rpdj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1zdGVwX19uIj4wMzwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1zdGVwX190Ij5QbGF0emllcmUgZGVpbiBTbWFydHBob25lLjwvc3Bhbj4KICAgICAgICA8L2Rpdj4KCiAgICAgICAgPGRpdiBjbGFzcz0idmYtc3RlcCI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1zdGVwX19pY28iPjxzdmcgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTQgMjBoMTYiPjwvcGF0aD48cGF0aCBkPSJNNiAyMCAxNSA2Ij48L3BhdGg+PHBhdGggZD0iTTExIDkuNSAxNy41IDEzIj48L3BhdGg+PC9zdmc+PC9kaXY+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtc3RlcF9fbiI+MDQ8L3NwYW4+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtc3RlcF9fdCI+UGFzc2UgZGllIE5laWd1bmcgbWl0IGRlbSBtaXRnZWxpZWZlcnRlbiBTdMOkbmRlciBhbi48L3NwYW4+CiAgICAgICAgPC9kaXY+CgogICAgICAgIDxkaXYgY2xhc3M9InZmLXN0ZXAiPgogICAgICAgICAgPGRpdiBjbGFzcz0idmYtc3RlcF9faWNvIj48c3ZnIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0xLjggMTJTNS41IDUuNSAxMiA1LjUgMjIuMiAxMiAyMi4yIDEyIDE4LjUgMTguNSAxMiAxOC41IDEuOCAxMiAxLjggMTJaIj48L3BhdGg+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMyI+PC9jaXJjbGU+PC9zdmc+PC9kaXY+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtc3RlcF9fbiI+MDU8L3NwYW4+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtc3RlcF9fdCI+R2VuaWXDn2UgZGVuIE1vbWVudC48L3NwYW4+CiAgICAgICAgPC9kaXY+CgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogIDwvc2VjdGlvbj4KCiAgPCEtLSDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZAgOC4gU1BFQ0lGSUNIRSBURUNOSUNIRSDigJQgYmlhbmNvIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCAtLT4KICA8c2VjdGlvbiBjbGFzcz0idmYtc2VjIj4KICAgIDxkaXYgY2xhc3M9InZmLXdyYXAiPgogICAgICA8c3BhbiBjbGFzcz0idmYtZXllYnJvdyI+VGVjaG5pc2NoZSBEZXRhaWxzPC9zcGFuPgogICAgICA8aDI+U3BlemlmaWthdGlvbmVuPC9oMj4KICAgICAgPHRhYmxlIGNsYXNzPSJ2Zi1zcGVjcyI+CiAgICAgICAgPHRib2R5PgogICAgICAgICAgPHRyPjx0aD5NYXRlcmlhbDwvdGg+PHRkPkZpY2h0ZW5ob2x6IChQaWNlYSBhYmllcykgYXVzIGRlbiBkdXJjaCBkYXMgU3R1cm10aWVmIFZhaWEgZ2Vmw6RsbHRlbiBCw6R1bWVuLjwvdGQ+PC90cj4KICAgICAgICAgIDx0cj48dGg+TGluc2U8L3RoPjx0ZD5GcmVzbmVsLU9wdGlrbGluc2UuPC90ZD48L3RyPgogICAgICAgICAgPHRyPjx0aD5UZWNobm9sb2dpZTwvdGg+PHRkPlBhc3NpdmUgb3B0aXNjaGUgVmVyc3TDpHJrdW5nLCBvaG5lIGVsZWt0cm9uaXNjaGUgS29tcG9uZW50ZW4uPC90ZD48L3RyPgogICAgICAgICAgPHRyPjx0aD5IZXJzdGVsbHVuZzwvdGg+PHRkPkxva2FsZSBIYW5kd2Vya3NrdW5zdC48L3RkPjwvdHI+CiAgICAgICAgICA8dHI+PHRoPlN0cnVrdHVyPC90aD48dGQ+SGVyYXVzemllaGJhcmUgTGluc2UsIGJlaSBOaWNodGdlYnJhdWNoIGltIElubmVyZW4gZ2VzY2jDvHR6dC48L3RkPjwvdHI+CiAgICAgICAgICA8dHI+PHRoPkVpbnN0ZWxsdW5nPC90aD48dGQ+WndlaSBOZWlndW5nc23DtmdsaWNoa2VpdGVuIGbDvHIgZGFzIFNtYXJ0cGhvbmUuPC90ZD48L3RyPgogICAgICAgICAgPHRyPjx0aD5Qcm9kdWt0YWJtZXNzdW5nZW48L3RoPjx0ZD4yNCw1IMOXIDE3LDUgw5cgMSw4IGNtLjwvdGQ+PC90cj4KICAgICAgICAgIDx0cj48dGg+TGluc2VuYWJtZXNzdW5nZW48L3RoPjx0ZD4yMiw1IMOXIDE1IMOXIDAsMTggY20uPC90ZD48L3RyPgogICAgICAgICAgPHRyPjx0aD5TbWFydHBob25lc2NobGl0ejwvdGg+PHRkPjE3IMOXIDIsMyDDlyAwLDUgY20uPC90ZD48L3RyPgogICAgICAgICAgPHRyPjx0aD5Lb21wYXRpYmlsaXTDpHQ8L3RoPjx0ZD5Lb256aXBpZXJ0IGbDvHIgU21hcnRwaG9uZXMgaW4gU3RhbmRhcmQtIG9kZXIgUHJvLUdyw7bDn2UuPGJyPldlbmlnZXIgb3B0aW1hbCBiZWkgTW9kZWxsZW4gbWl0IGdyw7bDn2VyZW0gQmlsZHNjaGlybSAoUGx1cywgTWF4LCBVbHRyYSkuPC90ZD48L3RyPgogICAgICAgICAgPHRyPjx0aD5FbXBmb2hsZW5lIE51dHp1bmc8L3RoPjx0ZD5FaW56ZWxudXR6dW5nLCB2b3J6dWdzd2Vpc2UgaW4gc2Nod2FjaCBiZWxldWNodGV0ZW4gVW1nZWJ1bmdlbi48L3RkPjwvdHI+CiAgICAgICAgICA8dHI+PHRoPkhvbHo8L3RoPjx0ZD5VbmJlaGFuZGVsdCBvaG5lIExhY2tlLCDDlmxlIG9kZXIgV2FjaHNlLiBOdXIgZ2VzY2hsaWZmZW4uPC90ZD48L3RyPgogICAgICAgICAgPHRyPjx0aD5SZWluaWd1bmc8L3RoPjx0ZD5MaW5zZSBtaXQgZWluZW0gd2VpY2hlbiwgbGVpY2h0IGZldWNodGVuIFR1Y2ggdW5kIG5ldXRyYWxlbSBBbGx6d2Vja3JlaW5pZ2VyLiA8YnI+SG9seiBtaXQgZWluZW0gdHJvY2tlbmVuIG9kZXIgbGVpY2h0IGZldWNodGVuIFR1Y2ggb2huZSBSZWluaWd1bmdzbWl0dGVsLjwvdGQ+PC90cj4KICAgICAgICA8L3Rib2R5PgogICAgICA8L3RhYmxlPgogICAgPC9kaXY+CiAgPC9zZWN0aW9uPgoKICA8IS0tIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCA5LiBDQVJPU0VMTE8g4oCUIGNyZW1hIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkCAtLT4KICA8c2VjdGlvbiBjbGFzcz0idmYtc2VjIHZmLXNlYy0tY3JlYW0iPgogICAgPGRpdiBjbGFzcz0idmYtd3JhcCI+CiAgICAgIDxkaXYgY2xhc3M9InZmLWNhcm91LWhlYWQiPgogICAgICAgIDxkaXY+CiAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtZXllYnJvdyI+RGllIFZBSUEgRmFtaWxpZTwvc3Bhbj4KICAgICAgICAgIDxoMj5BdXMgZGVtc2VsYmVuIEhvbHogZ2Vib3JlbjwvaDI+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0idmYtbmF2Ij4KICAgICAgICAgIDxidXR0b24gdHlwZT0iYnV0dG9uIiBhcmlhLWxhYmVsPSJadXLDvGNrIGJsw6R0dGVybiIgb25jbGljaz0idGhpcy5jbG9zZXN0KCcudmYtd3JhcCcpLnF1ZXJ5U2VsZWN0b3IoJy52Zi1jYXJvdScpLnNjcm9sbEJ5KHtsZWZ0Oi0zMjAsYmVoYXZpb3I6J3Ntb290aCd9KSI+CiAgICAgICAgICAgIDxzdmcgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTE1IDUgOCAxMmw3IDciPjwvcGF0aD48L3N2Zz4KICAgICAgICAgIDwvYnV0dG9uPgogICAgICAgICAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGFyaWEtbGFiZWw9IlZvcnfDpHJ0cyBibMOkdHRlcm4iIG9uY2xpY2s9InRoaXMuY2xvc2VzdCgnLnZmLXdyYXAnKS5xdWVyeVNlbGVjdG9yKCcudmYtY2Fyb3UnKS5zY3JvbGxCeSh7bGVmdDozMjAsYmVoYXZpb3I6J3Ntb290aCd9KSI+CiAgICAgICAgICAgIDxzdmcgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTkgNWw3IDctNyA3Ij48L3BhdGg+PC9zdmc+CiAgICAgICAgICA8L2J1dHRvbj4KICAgICAgICA8L2Rpdj4KICAgICAgPC9kaXY+CgogICAgICA8ZGl2IGNsYXNzPSJ2Zi1jYXJvdSI+CgogICAgICAgIDxhIGNsYXNzPSJ2Zi1jYXJkIiBocmVmPSJodHRwczovL3d3dy52YWlhLmV1L2RlL3Byb2R1a3QvdmFpYS1jdWJlLyI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1jYXJkX19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LnZhaWEuZXUvd3AtY29udGVudC91cGxvYWRzLzIwMjIvMDkvUFJJTkNJUEFMRV8xMDAweDEwMDBfUFJPRE9UVEktY3ViZV8yLTEtNjAweDYwMC5qcGciIGFsdD0iVkFJQSBDdWJlIj48L2Rpdj4KICAgICAgICAgIDxkaXYgY2xhc3M9InZmLWNhcmRfX2JvZHkiPgogICAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtY2FyZF9fdCI+VkFJQSBDdWJlPC9zcGFuPgogICAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtY2FyZF9fZCI+TmF0w7xybGljaGVyIEFrdXN0aWt2ZXJzdMOkcmtlci4gMSBDdWJlID0gMSBCYXVtIGluIGRlbiBEb2xvbWl0ZW4uPC9zcGFuPgogICAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtY2FyZF9fbGluayI+RW50ZGVja2VuIDxzcGFuIGNsYXNzPSJ2Zi1hcnJvdyI+4oaSPC9zcGFuPjwvc3Bhbj4KICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvYT4KCiAgICAgICAgPGEgY2xhc3M9InZmLWNhcmQiIGhyZWY9Imh0dHBzOi8vd3d3LnZhaWEuZXUvZGUvcHJvZHVrdC92YWlhLWN1YmUtam95LyI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1jYXJkX19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LnZhaWEuZXUvd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDMvMTAwMHgxMDAwLWpveS02MDB4NjAwLmpwZyIgYWx0PSJWQUlBIEN1YmUgSk9ZIj48L2Rpdj4KICAgICAgICAgIDxkaXYgY2xhc3M9InZmLWNhcmRfX2JvZHkiPgogICAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtY2FyZF9fdCI+VkFJQSBDdWJlIEpPWTwvc3Bhbj4KICAgICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNhcmRfX2QiPkRlciBWQUlBIEhvbHp2ZXJzdMOkcmtlciwgZXJow6RsdGxpY2ggaW4gdmVyc2NoaWVkZW5lbiBsZWJlbmRpZ2VuIEZhcmJlbi48L3NwYW4+CiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jYXJkX19saW5rIj5FbnRkZWNrZW4gPHNwYW4gY2xhc3M9InZmLWFycm93Ij7ihpI8L3NwYW4+PC9zcGFuPgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9hPgoKICAgICAgICA8YSBjbGFzcz0idmYtY2FyZCIgaHJlZj0iaHR0cHM6Ly93d3cudmFpYS5ldS9kZS9wcm9kdWt0L3ZhaWEtY3ViZS1lc3NlbnRpYWwtYXJpYS8iPgogICAgICAgICAgPGRpdiBjbGFzcz0idmYtY2FyZF9fbWVkaWEiPjxpbWcgc3JjPSJodHRwczovL3d3dy52YWlhLmV1L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAzL1VudGl0bGVkLWRlc2lnbi02LmpwZyIgYWx0PSJWQUlBIEN1YmUgRXNzZW50aWFsIEFyaWEiPjwvZGl2PgogICAgICAgICAgPGRpdiBjbGFzcz0idmYtY2FyZF9fYm9keSI+CiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jYXJkX190Ij5WQUlBIEN1YmUgRXNzZW50aWFsIEFyaWE8L3NwYW4+CiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jYXJkX19kIj5OYXTDvHJsaWNoZXIgQWt1c3Rpa3ZlcnN0w6Rya2VyLiAxIEN1YmUgPSAxIEJhdW0gaW4gZGVuIERvbG9taXRlbi48L3NwYW4+CiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jYXJkX19saW5rIj5FbnRkZWNrZW4gPHNwYW4gY2xhc3M9InZmLWFycm93Ij7ihpI8L3NwYW4+PC9zcGFuPgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9hPgoKICAgICAgICA8YSBjbGFzcz0idmYtY2FyZCIgaHJlZj0iaHR0cHM6Ly93d3cudmFpYS5ldS9kZS9wcm9kdWt0L3ZhaWEtY3ViZS1pbXBlcmZldHRvLyI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1jYXJkX19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LnZhaWEuZXUvd3AtY29udGVudC91cGxvYWRzLzIwMjMvMTAvMTAwMHgxMDAwX1BST0RPVFRJLWltcGVyZmV0dG8tNjAweDYwMC5qcGciIGFsdD0iVkFJQSBDdWJlIEltcGVyZmV0dG8iPjwvZGl2PgogICAgICAgICAgPGRpdiBjbGFzcz0idmYtY2FyZF9fYm9keSI+CiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jYXJkX190Ij5WQUlBIEN1YmUgSW1wZXJmZXR0bzwvc3Bhbj4KICAgICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNhcmRfX2QiPkRlciBpa29uaXNjaGUgQ3ViZSwgZWluemlnYXJ0aWcgZ2VtYWNodCBkdXJjaCBuYXTDvHJsaWNoZSBGbGVja2VuIHVuZCBIb2x6dW52b2xsa29tbWVuaGVpdGVuLjwvc3Bhbj4KICAgICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNhcmRfX2xpbmsiPkVudGRlY2tlbiA8c3BhbiBjbGFzcz0idmYtYXJyb3ciPuKGkjwvc3Bhbj48L3NwYW4+CiAgICAgICAgICA8L2Rpdj4KICAgICAgPC9hPgoKICAgICAgICA8YSBjbGFzcz0idmYtY2FyZCIgaHJlZj0iaHR0cHM6Ly93d3cudmFpYS5ldS9kZS9wcm9kdWt0L3ZhaWEtcGVvcGxlLyI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1jYXJkX19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LnZhaWEuZXUvd3AtY29udGVudC91cGxvYWRzLzIwMjQvMTEvVkFJQS1QZW9wbGUtRG9jay1TdGF0aW9uLmpwZyIgYWx0PSJWQUlBIFBlb3BsZSI+PC9kaXY+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJ2Zi1jYXJkX19ib2R5Ij4KICAgICAgICAgICAgPHNwYW4gY2xhc3M9InZmLWNhcmRfX3QiPlZBSUEgUGVvcGxlPC9zcGFuPgogICAgICAgICAgICA8c3BhbiBjbGFzcz0idmYtY2FyZF9fZCI+SmVkZXMgcGVyc29uYWxpc2llcnRlIFZBSUEgUGVvcGxlIGVyesOkaGx0IGVpbmUgYW5kZXJlIEdlc2NoaWNodGU6IGRlaW5lIGVpZ2VuZS48L3NwYW4+CiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ2Zi1jYXJkX19saW5rIj5FbnRkZWNrZW4gPHNwYW4gY2xhc3M9InZmLWFycm93Ij7ihpI8L3NwYW4+PC9zcGFuPgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9hPgoKICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICA8L3NlY3Rpb24+Cgo8L2Rpdj4HAAyCyPLYDQIBJi4A8qeu9AwBAACa35+jDAEABJSp9fYJBQAAAgAFABkAA94B+cmu+wgCAAChAynK5bjsCAEAAIyaoekHAQABltnhzQYBAADq2pfkAgMA1xGyAdEGogEC1qLxkAI4AAABAQsHAYcEAYMBAZgIAbACAawLAbACAbAHAbACAYIOAaAFAboKAfUVAeUDAYwBAX4BXQGeAQGrAQFvAXABogEB9gEBM1kABLcI\/VXqAo4FNneRA5sDOiRWrAJTlgJVY1ziAaEBX01ihwLsCrEB7ie4A9oBxQGdAi22BkrzAl0fTukCXR9Z9AJdH1WcA10dTPACXZIBCAEFAwXnrdPaAQEAAMLtwmYBAL8E\",\"updateId\":913660311}","content-type":""},"product_brand":[],"product_cat":[17],"product_tag":[],"giftcard-category":[],"class_list":{"0":"post-64125","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-senza-categoria","8":"first","9":"instock","10":"shipping-taxable","11":"purchasable","12":"product-type-variable"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>VAIA Focus | Smartphone-Bildschirmverst\u00e4rker | VAIA Store<\/title>\n<meta name=\"description\" content=\"Bildschirmverst\u00e4rker f\u00fcr Smartphones, der die Gletscherforschung unterst\u00fctzt und VAIA-Holz wiederverwendet. VAIA Focus Smartphone-Bildschirmvergr\u00f6\u00dferer.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.vaia.eu\/de\/produkt\/new-vaia-focus\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"VAIA Focus | Smartphone-Bildschirmverst\u00e4rker | VAIA Store\" \/>\n<meta property=\"og:description\" content=\"Bildschirmverst\u00e4rker f\u00fcr Smartphones, der die Gletscherforschung unterst\u00fctzt und VAIA-Holz wiederverwendet. VAIA Focus Smartphone-Bildschirmvergr\u00f6\u00dferer.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vaia.eu\/de\/produkt\/new-vaia-focus\/\" \/>\n<meta property=\"og:site_name\" content=\"VAIA\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/therealvaia\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-01T17:30:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/09\/Gemini_Generated_Image_nmmqy4nmmqy4nmmq.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1253\" \/>\n\t<meta property=\"og:image:height\" content=\"832\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verf\u00fcgbarkeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"Auf Lager\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/de\\\/produkt\\\/new-vaia-focus\\\/\",\"url\":\"https:\\\/\\\/www.vaia.eu\\\/de\\\/produkt\\\/new-vaia-focus\\\/\",\"name\":\"VAIA Focus | Smartphone-Bildschirmverst\u00e4rker | VAIA Store\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/de\\\/produkt\\\/new-vaia-focus\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/de\\\/produkt\\\/new-vaia-focus\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vaia.eu\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Gemini_Generated_Image_nmmqy4nmmqy4nmmq.jpg\",\"datePublished\":\"2026-09-14T17:49:22+00:00\",\"dateModified\":\"2026-11-01T17:30:18+00:00\",\"description\":\"Bildschirmverst\u00e4rker f\u00fcr Smartphones, der die Gletscherforschung unterst\u00fctzt und VAIA-Holz wiederverwendet. VAIA Focus Smartphone-Bildschirmvergr\u00f6\u00dferer.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/de\\\/produkt\\\/new-vaia-focus\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.vaia.eu\\\/de\\\/produkt\\\/new-vaia-focus\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/de\\\/produkt\\\/new-vaia-focus\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.vaia.eu\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Gemini_Generated_Image_nmmqy4nmmqy4nmmq.jpg\",\"contentUrl\":\"https:\\\/\\\/www.vaia.eu\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Gemini_Generated_Image_nmmqy4nmmqy4nmmq.jpg\",\"width\":1253,\"height\":832},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/de\\\/produkt\\\/new-vaia-focus\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.vaia.eu\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Neu VAIA Focus\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/#website\",\"url\":\"https:\\\/\\\/www.vaia.eu\\\/\",\"name\":\"VAIA - Face what matters\",\"description\":\"Face What Matters\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.vaia.eu\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/#organization\",\"name\":\"VAIA\",\"url\":\"https:\\\/\\\/www.vaia.eu\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.vaia.eu\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/logo-vaia.svg\",\"contentUrl\":\"https:\\\/\\\/www.vaia.eu\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/logo-vaia.svg\",\"width\":1000,\"height\":1000,\"caption\":\"VAIA\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vaia.eu\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/therealvaia\\\/\",\"https:\\\/\\\/www.instagram.com\\\/therealvaia\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/vaiasrl\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCPtTJEh97yiEMm-vE_Ux3Aw\"]}]}<\/script>\n<meta property=\"og:availability\" content=\"instock\" \/>\n<meta property=\"product:availability\" content=\"instock\" \/>\n<meta property=\"product:retailer_item_id\" content=\"NVF\" \/>\n<meta property=\"product:condition\" content=\"new\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"VAIA Focus | Smartphone-Bildschirmverst\u00e4rker | VAIA Store","description":"Bildschirmverst\u00e4rker f\u00fcr Smartphones, der die Gletscherforschung unterst\u00fctzt und VAIA-Holz wiederverwendet. VAIA Focus Smartphone-Bildschirmvergr\u00f6\u00dferer.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.vaia.eu\/de\/produkt\/new-vaia-focus\/","og_locale":"de_DE","og_type":"article","og_title":"VAIA Focus | Smartphone-Bildschirmverst\u00e4rker | VAIA Store","og_description":"Bildschirmverst\u00e4rker f\u00fcr Smartphones, der die Gletscherforschung unterst\u00fctzt und VAIA-Holz wiederverwendet. VAIA Focus Smartphone-Bildschirmvergr\u00f6\u00dferer.","og_url":"https:\/\/www.vaia.eu\/de\/produkt\/new-vaia-focus\/","og_site_name":"VAIA","article_publisher":"https:\/\/www.facebook.com\/therealvaia\/","article_modified_time":"2026-11-01T17:30:18+00:00","og_image":[{"width":1253,"height":832,"url":"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/09\/Gemini_Generated_Image_nmmqy4nmmqy4nmmq.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Verf\u00fcgbarkeit":"Auf Lager"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.vaia.eu\/de\/produkt\/new-vaia-focus\/","url":"https:\/\/www.vaia.eu\/de\/produkt\/new-vaia-focus\/","name":"VAIA Focus | Smartphone-Bildschirmverst\u00e4rker | VAIA Store","isPartOf":{"@id":"https:\/\/www.vaia.eu\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vaia.eu\/de\/produkt\/new-vaia-focus\/#primaryimage"},"image":{"@id":"https:\/\/www.vaia.eu\/de\/produkt\/new-vaia-focus\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/09\/Gemini_Generated_Image_nmmqy4nmmqy4nmmq.jpg","datePublished":"2026-09-14T17:49:22+00:00","dateModified":"2026-11-01T17:30:18+00:00","description":"Bildschirmverst\u00e4rker f\u00fcr Smartphones, der die Gletscherforschung unterst\u00fctzt und VAIA-Holz wiederverwendet. VAIA Focus Smartphone-Bildschirmvergr\u00f6\u00dferer.","breadcrumb":{"@id":"https:\/\/www.vaia.eu\/de\/produkt\/new-vaia-focus\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vaia.eu\/de\/produkt\/new-vaia-focus\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.vaia.eu\/de\/produkt\/new-vaia-focus\/#primaryimage","url":"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/09\/Gemini_Generated_Image_nmmqy4nmmqy4nmmq.jpg","contentUrl":"https:\/\/www.vaia.eu\/wp-content\/uploads\/2026\/09\/Gemini_Generated_Image_nmmqy4nmmqy4nmmq.jpg","width":1253,"height":832},{"@type":"BreadcrumbList","@id":"https:\/\/www.vaia.eu\/de\/produkt\/new-vaia-focus\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vaia.eu\/de\/"},{"@type":"ListItem","position":2,"name":"Neu VAIA Focus"}]},{"@type":"WebSite","@id":"https:\/\/www.vaia.eu\/#website","url":"https:\/\/www.vaia.eu\/","name":"VAIA - Face what matters","description":"Face What Matters","publisher":{"@id":"https:\/\/www.vaia.eu\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vaia.eu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.vaia.eu\/#organization","name":"VAIA","url":"https:\/\/www.vaia.eu\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.vaia.eu\/#\/schema\/logo\/image\/","url":"https:\/\/www.vaia.eu\/wp-content\/uploads\/2023\/12\/logo-vaia.svg","contentUrl":"https:\/\/www.vaia.eu\/wp-content\/uploads\/2023\/12\/logo-vaia.svg","width":1000,"height":1000,"caption":"VAIA"},"image":{"@id":"https:\/\/www.vaia.eu\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/therealvaia\/","https:\/\/www.instagram.com\/therealvaia\/","https:\/\/www.linkedin.com\/company\/vaiasrl\/","https:\/\/www.youtube.com\/channel\/UCPtTJEh97yiEMm-vE_Ux3Aw"]}]},"og_availability":"instock","product_availability":"instock","product_retailer_item_id":"NVF","product_condition":"new"},"_links":{"self":[{"href":"https:\/\/www.vaia.eu\/de\/wp-json\/wp\/v2\/product\/64125","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vaia.eu\/de\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.vaia.eu\/de\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.vaia.eu\/de\/wp-json\/wp\/v2\/media\/64107"}],"wp:attachment":[{"href":"https:\/\/www.vaia.eu\/de\/wp-json\/wp\/v2\/media?parent=64125"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.vaia.eu\/de\/wp-json\/wp\/v2\/product_brand?post=64125"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.vaia.eu\/de\/wp-json\/wp\/v2\/product_cat?post=64125"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.vaia.eu\/de\/wp-json\/wp\/v2\/product_tag?post=64125"},{"taxonomy":"giftcard-category","embeddable":true,"href":"https:\/\/www.vaia.eu\/de\/wp-json\/wp\/v2\/giftcard-category?post=64125"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}