{"id":300,"date":"2026-10-14T08:09:53","date_gmt":"2026-10-14T08:09:53","guid":{"rendered":"https:\/\/ongroundmedia.com\/?page_id=300"},"modified":"2026-10-14T08:14:06","modified_gmt":"2026-10-14T08:14:06","slug":"link-and-backlink-tools","status":"publish","type":"page","link":"https:\/\/ongroundmedia.com\/?page_id=300","title":{"rendered":"Link and Backlink Tools"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"300\" class=\"elementor elementor-300\">\n\t\t\t\t<div class=\"elementor-element elementor-element-321dad8 e-con e-atomic-element e-flexbox-base e-default-div e-469ff14 \" data-id=\"321dad8\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"321dad8\">\n    \t\t<div class=\"elementor-element elementor-element-e68fa88 elementor-widget elementor-widget-html\" data-id=\"e68fa88\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n<meta charset=\"utf-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, viewport-fit=cover\">\r\n<title>Link and Backlink Tools \u2013 Onground Media<\/title>\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Bricolage+Grotesque:opsz,wght@12..96,600;12..96,800&family=DM+Sans:wght@400;500;700&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n:root{\r\n  --primary:#4F46E5; --primary-ink:#4F46E5; --navy:#0F172A; --accent:#FF6B35; --accent-ink:#B8420F;\r\n  --success:#10B981; --success-ink:#047857; --bg:#F8FAFC; --surface:#FFFFFF; --text:#1E293B; --muted:#64748B;\r\n  --border:#E2E8F0; --field:#FFFFFF; --tint:#EEF2FF;\r\n  --head:'Bricolage Grotesque','Segoe UI',system-ui,sans-serif;\r\n  --body:'DM Sans','Segoe UI',system-ui,-apple-system,sans-serif;\r\n  box-sizing:border-box; padding-top:env(safe-area-inset-top,0px); padding-bottom:env(safe-area-inset-bottom,0px);\r\n}\r\n@media (prefers-color-scheme:dark){\r\n  :root:not([data-theme=\"light\"]){\r\n    --primary-ink:#A5B4FC; --accent-ink:#FF8A5C; --success-ink:#34D399; --bg:#0B1120; --surface:#131C31;\r\n    --text:#E2E8F0; --muted:#94A3B8; --border:#243049; --field:#0E1628; --tint:#1A2447;\r\n  }\r\n}\r\n:root[data-theme=\"dark\"]{\r\n  --primary-ink:#A5B4FC; --accent-ink:#FF8A5C; --success-ink:#34D399; --bg:#0B1120; --surface:#131C31;\r\n  --text:#E2E8F0; --muted:#94A3B8; --border:#243049; --field:#0E1628; --tint:#1A2447;\r\n}\r\nhtml{scroll-padding-top:calc(env(safe-area-inset-top,0px) + 76px);height:100%}\r\n*,*::before,*::after{box-sizing:border-box}\r\nbody{margin:0;min-height:100%;background:var(--bg);color:var(--text);font-family:var(--body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}\r\nimg{max-width:100%;display:block}\r\na{color:var(--primary-ink)}\r\n:focus-visible{outline:3px solid var(--primary);outline-offset:2px;border-radius:4px}\r\n[hidden]{display:none!important}\r\n.wrap{max-width:1180px;margin:0 auto;padding:0 24px}\r\nh1,h2,h3{font-family:var(--head);line-height:1.1;margin:0;letter-spacing:-.02em}\r\ncode,.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}\r\n\r\n\/* header *\/\r\n.top{position:sticky;top:env(safe-area-inset-top,0px);z-index:30;background:var(--navy);border-bottom:1px solid #1E293B}\r\n.top .wrap{display:flex;align-items:center;justify-content:space-between;height:64px;gap:16px}\r\n.brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:#fff}\r\n.brand img{height:34px;width:auto}\r\n.top .brand img{background:#fff;border-radius:10px;padding:4px 8px;height:40px}\r\n.brand b{font-family:var(--head);font-weight:800;font-size:18px}\r\n.brand span{color:#94A3B8;font-weight:400;font-family:var(--body)}\r\n.top .crumb{color:#CBD5E1;font-size:14px}\r\n.top .crumb a{color:#fff;text-decoration:none;font-weight:700}\r\n.top .crumb a:hover{text-decoration:underline}\r\n@media(max-width:560px){.top .crumb{display:none}}\r\n\r\n\/* buttons & fields *\/\r\n.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;cursor:pointer;font:700 14px\/1 var(--body);padding:12px 18px;border-radius:10px;text-decoration:none;transition:background .15s,transform .15s}\r\n.btn:active{transform:translateY(1px)}\r\n.btn-accent{background:var(--accent);color:#1b0a03}.btn-accent:hover{background:#ff7f4f}\r\n.btn-primary{background:var(--primary);color:#fff}.btn-primary:hover{background:#4338CA}\r\n.btn-ghost{background:transparent;color:var(--text);border:1px solid var(--border)}.btn-ghost:hover{border-color:var(--muted)}\r\n.btn-sm{padding:8px 12px;font-size:13px;border-radius:8px}\r\n.field{display:block;margin-bottom:14px}\r\n.field>span{display:block;font-size:13px;font-weight:700;margin-bottom:6px}\r\n.field>span em{font-style:normal;font-weight:400;color:var(--muted)}\r\ninput[type=text],input[type=url],input[type=number],input[type=date],input[type=search],select,textarea{width:100%;font:400 15px\/1.4 var(--body);color:var(--text);background:var(--field);border:1px solid var(--border);border-radius:8px;padding:10px 12px}\r\ntextarea{resize:vertical}\r\ntextarea.mono{font-size:13px;line-height:1.5}\r\ninput:hover,select:hover,textarea:hover{border-color:var(--muted)}\r\ninput:focus,select:focus,textarea:focus{outline:3px solid color-mix(in srgb,var(--primary) 35%,transparent);border-color:var(--primary)}\r\n.row2{display:grid;grid-template-columns:1fr 1fr;gap:12px}\r\n.row3{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}\r\n@media(max-width:560px){.row2,.row3{grid-template-columns:1fr}}\r\n.chip{font:500 13px\/1 var(--body);color:var(--text);background:transparent;border:1px solid var(--border);border-radius:999px;padding:8px 13px;cursor:pointer}\r\n.chip:hover{border-color:var(--primary)}\r\n.chip[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:#fff}\r\n.chips{display:flex;flex-wrap:wrap;gap:8px}\r\n\r\n\/* hero (home) *\/\r\n.hero{background:var(--navy);color:#fff;padding:52px 0 56px;position:relative;overflow:hidden}\r\n.hero h1{font-size:clamp(36px,5vw,58px);font-weight:800;max-width:14em}\r\n.hero p.lede{color:#CBD5E1;font-size:18px;max-width:36em;margin:16px 0 28px}\r\n.hero .bar{display:flex;flex-wrap:wrap;gap:16px;align-items:center}\r\n.hero .search{flex:1 1 320px;max-width:460px;position:relative}\r\n.hero .search input{background:#fff;color:#1E293B;border:0;padding:15px 16px 15px 44px;font-size:16px;border-radius:12px}\r\n.hero .search svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#64748B}\r\n.hero .chip{color:#E2E8F0;border-color:#334155}\r\n.hero .chip:hover{border-color:#818CF8}\r\n.hero .chip[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#1b0a03;font-weight:700}\r\n.hero .hint{margin:18px 0 0;color:#94A3B8;font-size:14px;max-width:46em}\r\n.hero .arrow{position:absolute;right:-20px;bottom:-30px;width:min(520px,60vw);opacity:.9;pointer-events:none}\r\n@media(max-width:700px){.hero .arrow{opacity:.35}}\r\n\r\n\/* home groups *\/\r\n.home{padding-top:44px;padding-bottom:72px}\r\n.group{margin-bottom:44px}\r\n.group-head{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:16px}\r\n.group-head h2{font-size:26px;font-weight:800}\r\n.group-head p{margin:0;color:var(--muted);font-size:15px}\r\n.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:16px}\r\n.tcard{display:flex;flex-direction:column;gap:10px;background:var(--surface);border:1px solid var(--border);border-top:4px solid var(--lvc,var(--primary));border-radius:12px;padding:18px 18px 16px;text-decoration:none;color:var(--text);transition:border-color .15s,box-shadow .15s,transform .15s}\r\n.tcard:hover{border-color:var(--lvc,var(--primary));box-shadow:0 14px 28px -20px rgba(15,23,42,.45);transform:translateY(-2px)}\r\n.tcard h3{font-size:19px;font-weight:600;letter-spacing:-.01em}\r\n.tcard p{margin:0;color:var(--muted);font-size:14.5px;flex:1}\r\n.tcard .go{font-weight:700;font-size:14px;color:var(--primary-ink)}\r\n.tcard .go::after{content:\" \\2192\"}\r\n.lv{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;padding:4px 10px;border-radius:999px;align-self:flex-start;white-space:nowrap}\r\n.lv::before{content:\"\";width:7px;height:7px;border-radius:50%;background:currentColor}\r\n.lv-instant{--lvc:var(--success);color:var(--success-ink);background:color-mix(in srgb,var(--success) 15%,transparent)}\r\n.lv-paste{--lvc:var(--primary);color:var(--primary-ink);background:color-mix(in srgb,var(--primary) 13%,transparent)}\r\n.lv-imp{--lvc:var(--accent);color:var(--accent-ink);background:color-mix(in srgb,var(--accent) 17%,transparent)}\r\n.lvc-instant{--lvc:var(--success)}.lvc-paste{--lvc:var(--primary)}.lvc-imp{--lvc:var(--accent)}\r\n.none{padding:40px 0;color:var(--muted);text-align:center}\r\n\r\n\/* tool view *\/\r\n.tool-view{padding:28px 0 72px}\r\n.tool-top{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:22px}\r\n.back{font-weight:700;text-decoration:none;font-size:14px;color:var(--primary-ink);padding:8px 0}\r\n.back:hover{text-decoration:underline}\r\n.switch{margin-left:auto;max-width:300px}\r\n.layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:32px;align-items:start}\r\n@media(max-width:900px){.layout{grid-template-columns:1fr}.side{display:none}}\r\n@media(min-width:901px){.switch{display:none}}\r\n.side{position:sticky;top:calc(env(safe-area-inset-top,0px) + 84px);max-height:calc(100vh - 110px);overflow:auto;padding-right:4px}\r\n.side h4{font-family:var(--head);font-size:15px;margin:18px 0 6px;color:var(--muted);font-weight:600}\r\n.side h4:first-child{margin-top:0}\r\n.side a{display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:8px;text-decoration:none;color:var(--text);font-size:14.5px;font-weight:500}\r\n.side a:hover{background:var(--border)}\r\n.side a[aria-current=page]{background:var(--tint);color:var(--primary-ink);font-weight:700}\r\n.side a i{width:8px;height:8px;border-radius:50%;flex:none;background:var(--lvc)}\r\n.work-head{margin-bottom:20px}\r\n.work-head h1{font-size:clamp(28px,3.6vw,40px);font-weight:800;margin:10px 0 8px}\r\n.work-head p{color:var(--muted);margin:0;max-width:44em;font-size:16.5px}\r\n\r\n\/* panels *\/\r\n.card{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:20px;margin-bottom:18px}\r\n.card>h3,.ch{font-size:18px;font-weight:600;letter-spacing:-.01em;margin-bottom:14px}\r\n.card.navy{background:var(--navy);border-color:var(--navy);color:#E2E8F0}\r\n.split{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}\r\n@media(max-width:900px){.split{grid-template-columns:1fr}}\r\n.callout{border:1px solid var(--border);border-left:4px solid var(--primary);background:var(--tint);border-radius:10px;padding:14px 16px;margin-bottom:18px;font-size:14.5px}\r\n.callout.warn{border-left-color:var(--accent);background:color-mix(in srgb,var(--accent) 9%,var(--surface))}\r\n.callout.good{border-left-color:var(--success);background:color-mix(in srgb,var(--success) 9%,var(--surface))}\r\n.callout b{font-weight:700}\r\n.callout p{margin:0 0 8px}.callout p:last-child{margin:0}\r\n.toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 14px}\r\n.toolbar .grow{flex:1}\r\n.how{font-size:14px;color:var(--muted);margin:0 0 14px}\r\ndetails.how-d{margin-bottom:16px;font-size:14.5px;color:var(--muted)}\r\ndetails.how-d summary{cursor:pointer;font-weight:700;color:var(--text)}\r\ndetails.how-d ol,details.how-d ul{margin:8px 0 0;padding-left:20px}\r\n\r\n.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:18px}\r\n.stat{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:14px 16px}\r\n.stat small{display:block;color:var(--muted);font-size:13px}\r\n.stat b{display:block;font-family:var(--head);font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1.15}\r\n.stat b.pos{color:var(--success-ink)}.stat b.neg{color:var(--accent-ink)}.stat b.pri{color:var(--primary-ink)}\r\n\r\n.tw{overflow-x:auto;border:1px solid var(--border);border-radius:10px;background:var(--surface);margin-bottom:18px}\r\ntable.t{width:100%;border-collapse:collapse;font-size:14px}\r\ntable.t th{text-align:left;font-weight:700;color:var(--muted);font-size:13px;padding:10px 12px;border-bottom:1px solid var(--border);background:var(--bg);white-space:nowrap}\r\ntable.t td{padding:10px 12px;border-bottom:1px solid var(--border);vertical-align:top}\r\ntable.t tr:last-child td{border-bottom:0}\r\ntable.t td.n,table.t th.n{text-align:right;white-space:nowrap}\r\n.brk{word-break:break-all}\r\n.tag{display:inline-block;font-size:12.5px;font-weight:700;padding:3px 9px;border-radius:999px;background:var(--border);color:var(--muted);white-space:nowrap}\r\n.tag.good{background:color-mix(in srgb,var(--success) 16%,transparent);color:var(--success-ink)}\r\n.tag.warn{background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent-ink)}\r\n.tag.pri{background:color-mix(in srgb,var(--primary) 14%,transparent);color:var(--primary-ink)}\r\n.hb{display:flex;align-items:center;gap:10px;min-width:120px}\r\n.hb i{display:block;height:8px;border-radius:99px;background:var(--primary);min-width:2px}\r\n.hb span{font-size:13px;color:var(--muted)}\r\n.stack{display:flex;height:20px;border-radius:99px;overflow:hidden;background:var(--border);margin:6px 0 14px}\r\n.stack span{display:block;height:100%}\r\n.dot{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:8px;vertical-align:baseline}\r\nmark{background:color-mix(in srgb,var(--accent) 35%,transparent);color:inherit;padding:0 2px;border-radius:3px}\r\n.empty{padding:28px;text-align:center;color:var(--muted);border:1px dashed var(--border);border-radius:12px}\r\n.q{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--border)}\r\n.q:last-child{border-bottom:0}\r\n.q code{flex:1;font-size:13.5px;word-break:break-word}\r\n.qh{font-family:var(--head);font-size:16px;font-weight:600;margin:20px 0 4px}\r\n.qh:first-child{margin-top:0}\r\n\r\n\/* checklist *\/\r\n.prog{height:10px;border-radius:99px;background:var(--border);overflow:hidden;margin:10px 0 6px}\r\n.prog i{display:block;height:100%;background:var(--success);width:0;transition:width .2s}\r\n.ck{display:flex;gap:12px;align-items:flex-start;padding:9px 0;border-bottom:1px solid var(--border);cursor:pointer}\r\n.ck:last-child{border-bottom:0}\r\n.ck input{width:20px;height:20px;margin-top:2px;accent-color:var(--primary);flex:none}\r\n.ck span{flex:1}\r\n.ck input:checked+span{color:var(--muted);text-decoration:line-through}\r\n.ck .rm{background:none;border:0;color:var(--muted);cursor:pointer;font-size:18px;line-height:1;padding:0 4px}\r\n\r\n\/* tracker *\/\r\n.trk td{padding:6px}\r\n.trk input,.trk select{padding:8px 9px;font-size:13.5px;min-width:120px}\r\n.trk input[type=date]{min-width:140px}\r\n.trk td:last-child{width:1%}\r\n.trk tr.due td:first-child{box-shadow:inset 4px 0 0 var(--accent)}\r\n.xbtn{background:none;border:0;color:var(--muted);font-size:20px;cursor:pointer;line-height:1;padding:6px 8px;border-radius:6px}\r\n.xbtn:hover{background:var(--border);color:var(--accent-ink)}\r\n\r\n\/* toast + copybox *\/\r\n.toast{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 22px);transform:translateX(-50%);background:var(--navy);color:#fff;padding:12px 18px;border-radius:10px;font-size:14px;font-weight:500;z-index:60;box-shadow:0 12px 30px -10px rgba(0,0,0,.5)}\r\n.overlay{position:fixed;inset:0;background:rgba(15,23,42,.6);z-index:70;display:flex;align-items:center;justify-content:center;padding:20px}\r\n.overlay .box{background:var(--surface);border-radius:14px;padding:20px;max-width:560px;width:100%}\r\n\r\nfooter{border-top:1px solid var(--border);padding:28px 0 40px;color:var(--muted);font-size:14px}\r\nfooter .wrap{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between}\r\nfooter .brand{color:var(--text)}footer .brand img{height:26px}footer .brand b{font-size:15px}\r\n.theme{background:none;border:1px solid var(--border);color:var(--text);border-radius:8px;padding:8px 12px;font:500 13px var(--body);cursor:pointer}\r\n.theme:hover{border-color:var(--muted)}\r\n.sr{position:absolute;left:-9999px}\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<header class=\"top\">\r\n  <div class=\"wrap\">\r\n    <a class=\"brand\" href=\"#\/\" aria-label=\"Onground Media SEO tools home\">\r\n      <img decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAC6CAYAAABBVJPBAACZj0lEQVR42ux9d5xdVbX\/d629z7llWmZSISGhBULvxS4iFkR8tlhQUVHsYu+\/h1Gf5emz6xPF57Mr+GxYQAUsSJEeQoQACSmQPn1uOWfvvX5\/7H3uPTO5M5lJoTn787kpM7ece85Za6\/1Xd\/1XYTptYuLABAuEatO+t+PRi5ZWSiX+gsdVVaJGoy16iixtaVYJKpWBnWtWmEioaqpQaPsCh0dabGnJxFjU1unmqn11oudJWO5O+2k9tqdxbPTI178YkOkHCDwj+k1vXbvnhVx6s8f\/Wj01GXL6gQITZ+UyS7Gmqu\/XbTrr+wsp4OzpNI\/X2uZT666sF4ZmUMu2TdmnqsJM2BticUWtKlrkoTJOjiXMmuCcwJwJCkpobjsAOVUVEzFSd2KHRGhbUbkAUSFrTYqbCcVr6W29nXVOj0wTDMGVr7ukoGlxHbaIUyvSZt9FOGeD71kTjy47bChwcoTU9X+z767R3592l\/+YqYdwLj2HmGVTQr622+Z115ZeWR7fevh9aS6P1gWaI39yNb3dVKfWdRGi0sAERAxRAhwABygXQoWG66C+KABArAGWMM4Acj\/myCwTmDDi1Wk4ISQGKnrKN4M8NrEqY0pRWttoWN9Tc9aUZ13\/F3uBV\/YfiTrBNnnTK\/p5Xd6veEzr5\/n7r\/j+HaiE+3AyLGxGzm23+n9bNe8txz0rb9+PYtjp1dYctNF5Qf+fsmhZRk8DOnIwWLTQ+KiOhi16oGRqc6OJQFRCigAMJC0DhGAyD8gyjsA4eBEHAgW\/kkhiufwNxGEGUIM55xPKIghUN6BsIBF\/OvD28ExHBVQkZI1qrzJcek+R8V7LUUrbUHf1zH74Ls7Xvq9e4jITF\/Nf7215sJzZ7h19x5ZSgaPRjpyeDGyxyEZPqQselbBWQjVsTHu2mzmH\/OKRZ\/77Z+mHYAI9V\/3+W7ZsHxhsunuM0oj25+N6vZFxRgz2SVlFhNRTHCpAXMEsRZEDoBFIy93eUyA\/cMxQIAogZAFw7aCDyDZPwBQ9kZOA6J9xAACxIXPcoALPyMFcARwAc5pGEJdtBuuWN1boa47C\/MW\/7FjwbFXF\/Z\/\/ANY\/OwhIprOFx6Da9WXflcwm3\/Y0zGw6VAZ2PTM4lD\/U1RS2a\/I6HHpSLm9KBAxIMeAA6REeLA0+\/bNB5\/4ohOWXXbvv6ADIEAcDf7ouTP7Nm49js3wM9tQOQ61oSVFbebFNmWIgYo0rLNw4sAscAKwKG+EsGDyxi8QkFDuJHJj9xcCLKngAAw45Owk\/ndEzSw+ywxGHSYYDgShppOAs+DsPUCNiIGzN1MMKxEqEqWiyxuqiO+WuPMG1bnP1f1x162HvPLHgzmPNb0eZffuJZc4dfh1S7s604GD1Ujfqbrae0qcDB2kbHUJGdNZIiICg4UhjmB1CqEUKnVgQ0Apxrb2ub9bccarzjntNcv6\/4UcAKH\/knf02O23Hka13qMLrvaK2tDASWWVRAVOQLYOgYTQ3Ifk1knY0AVMHKxSQJCwO0tzM8\/OYg5T9a5CgYjBsGBxfvPOGb6EvIB9NJLzBsGBAHCkGs9WEmIGl+EJIXoQhjj\/PCIH6wxUFME6Rp0LGJZ2Q+W5v0y45\/fSPvPmBYc+YzU98fVD00DiI\/++vf7CZ3bO2jywsDgweEBR5EhrzTO5NnRyO+qlotSAeqWRXjoBHAEOChQV4JQD2CBOCOQiGC663vZ9vzznkjvem6WJj20HoCI88ON3LTSrLn9WRzzybJ32Ha9NfZ8CSQRWAAnqSQ06UpAkgSIHpRiwzuf5RHAiuYwBoEYO3\/hrdGjfMFdAhAHSYLEgCIglGL03\/uzfDAFJCPOzCCCkCC6XIqhxq4EM57T\/TBIAFloTrLMACKxjWCmhivZ6qtpWG9G3GSle1nHUC\/7Ueea\/bwWmAcRHTlYq6vbPvWcmr\/z70R2Vrae0m8qRJWeOoiTZJ7a2R\/ttwaeGzjTxJQpeQAGWAasYLtxXUarAVEKSlka29xz07n0v\/cdFPrV8zDoAwsYfn7+\/efCGl8X1gdNjJE\/pcIMapg7FDJM6gBxYAcZaRIUIkqQg9idRnPjNPAP3OITdjY2X0Ny0eZT9y5hY3r9NiBoa8T\/giMLeT2DxvyOXs3AKhh3yA4bzn+uaiYOAIMQhhRCI2ABKknco1IQSoGNYKyBdgDCjwjOGEj3jaleY9evZR77o5\/SkN\/dNm9\/Dt\/r\/67yevpW3PFWnI6fa4cqRBbHHdUoyr5zWAJMAyvkKkfh7SITBIHB21xEBZOCcgCIfCTARYAnsCOAYg6awvn70af8257O\/uKXFnvUY8J4rVsT3X73shPZk3TNRWf9vbaq2JHaVghgLhoa1gIiF1gxnEyhNAFzYfbNzyyCtAbGw1oIYYMZoLk7wCuK8ARNx7nfZe7mwf9tQJsg5BvaVgkbGIBxAQGmmEaOuTHgtBy8kHIxfw4FBsGBJQCGGIDDEOrDyYCSsNOAJJ4AlAikNoAirO4f603hFrTD\/suKCE34970Vf+Cd5pHN67b1dnv7x0bfMLW+4e0lc6z+0I9l2fBebE5EMH6DFdClTZ7YO1hCYFEAhn9cedDZGoCmCIoa1niemNYPZwaQGSgNiBUyAs34LclEB21TpL\/POfNEZ9IZvpo8hB0D43e++WDjuwT8sLg5ufnOhtuVsSgf3KXKNBQKxAhEBOb9XWzgIWVAImYgABvmQOzgCasT5WT4uO4KJjZx\/\/FNILA3nkkcAGzbeAA9oh9h+5xQtamAN\/q0dyMOSYVdAy88VoPG3YgVnAaUKqNiCqbryfbr7gO9FXYd87x8Lztl02mmnTZcTd\/v2JFzoHD\/\/Pe8pHdw91JkMPHBwZduGZyd9m55edmZR7Ex3wdmoHDFgDSAWsEkj9XSsIKwBGL+ZNCJP8kElUROLEhm90QA+FDAKA6qE3rlzvnjQ9+575zhZ66PRk94Urb3o40+2Aw+cPcNsPWuG9B7IZqhhGA4Kwsobv3NgsRCSEFY3N3NqhPQyxjCnYpAtr\/1Ofr9nPmdnx97y+RQwChEw+5sJlpHqLtSinluruvtSnnXQz2ef+5O74aYxgl1ZV199oe6+bNWp0eY1Ty67viUFZY5S9ZElpfpwMbYJYjjAOhDHPsmzBkoJxJmGIVsifw+LA4W8vYEXU4YAtV4uVKyVKmE7l+26ufNfe\/x3ln8v\/xz9qDX+P77lkN7Pn\/eKjpHtryphaFGJq0CaNEJd4wBLPsxmctDK+viXd3SSInseDc8ijId2s5mC95BQ1eAIxgnEWUTKIXK9iGq9x8Xcfky6afMLHvzM0d8uH3X2JTOetax32qSntqrLe1Vnf99x3SPb37MvbekeoQpMmqKQAhEYRAJo5TGh1G9OFgasfEWKGFAiENgGYJwZ\/mRuWYKnjAg5OB0PdS08cDWwHI\/iCIAg1\/57z4M3XPnMTrvtTVFl4xMLMkwwIX8O1TonQEoMRwoEgRZfuyfJynA0ofHvzs48+rXykEUAu3AmIVZArCDEMOJALFBZRUIARDEGko7htG3Rb+uF\/b48\/83\/cRPRkcm0aU\/Bz37vs22b\/vSD16i+de+IZOSgsrJQ1gIu8Lk0+6jfBOxGDJg9TOTzNQag4Uggkrb8DN7JPWZQQH\/XohWzXvCG59GL3rX6UeoAGCs\/98QzetKN7+lCerKubZuhzYgHxhhNy2cFAcMKvIclByVu1NmadgChMgEPEAoBUARLArGNCiicBUQVYHQXRqS8DsWen5UOefoX2s78zw3Tpj21VOCI31z7+OT+1R8rVXqfomwf2kp+88+Y4iKAdR6cYRLPNhcGJAIkhuMEoKTl\/coTpKAOQKrK2N5z0G\/4Ze996T7PfNXIo8wBENb\/z7mLy\/3LX6Wrva8tSm1f5YbAbABHsGkKYgXWEWAFzlpfVycHwDTP0Jidf6IUYFcNc8fXyZTD9V11AEQ0xVSGANZwzm8\/zD7ktOHzLZG\/IR2jEBfAIFRrYtO2fa9K5h\/19b79n3\/VIae+cnDavCcPCPV98u37D95xw8c7k43P63L9HWRHgNR49rgCEguAGdoRtIOnlDsdcoEUjtIpOwBhoBJ1YmCfoz40\/+vXfQriHj0pwE2\/vrA8\/94\/nR5VNny8vb7lqJgNQ2kYcUhcCgZBKR068BgK8Kw7lwJZJYu9UTliOOYABsqUgTTZBUBvyg5AdlpY2GMOQECoiwYzI2J\/zjL+g8cDA\/rsBBEJYFOwApwqYit6hpP2g3+Qlhd96qBX\/3Dd2Jtqek1w3m+7ra3v+xeeW3tg1Qc7a9sWlNN+kKSQCEjE36exIyiboX3KXxPysPZUHAAcAK3Q3zbL1uceeOw+X75uRSuc4BG569\/xrVccNqdvxRs7K+teVnQDsyHG7+IM1KgES4SIav5bCoNAIOegnIAz8kvY+S0DCSk4YhScg3JuqoeTI\/\/IVJz+bkUAtJPPbOmoJnl8jgiGNAQEJQbK2VCyDOVFYggRhD1nkcn\/7QiAKqIqM2SYev420rnwi4vfdOUvxKbT1j3Z+0IpLH\/XC09re+DOZd396540g0fglIMNiVnkOADVFpYBwwBbQDlqGa3yeNffAaI1Nrbtc8+2qPuJx\/5g+Zap4AcP19lB38UvOH3e5usv7h667+1F1zsbziDXOAdNCQpSR+QctAAKvsRH1GTw5UvrLIAWBy2eSSUZ1XbMo9HX2+rxkEeMU\/tMERl18YlowvdgEWhJEUkCJTZwlRgkDIgCIwKLZ5FxYEEJAcoBXKuj3WyhuXz\/k7srt3957VcOeW\/\/397UPW3ak7xW1uKoz156dffxx1+AtvKNFuTZGw5gIZCoxs3rGDAaLbgjozeI\/PXPMAViggWhzoVb+zqfWJkqgPjQnxgRWvVfZ5xjHrjxK7PMxsdHMui\/iUKjQ06gEDmLSCxY\/A2pMjq0+JteeDQpnxwQWUFsLdREOySN83jUpZuTOWiBEg+QsgQaMoXyUyCZjHV8JAAcgYQA50Cugh7asqCjuvpjw7dd8Zn7fvTSudPmPdl73amNy28\/KqlX5zD7SgCDwU4F9F81OsfY7nh9J7rG2Z4lAhgqIEHhvlXmmPp4t\/wj44Rc98W5D1xz6YejyvpXz8BQB9JhKLZQGf0177JkNJYtwqFttunTSCSo8bjRRDsGHNMuG85DkQKMF9pPRFgaD7+Y6HgdOXC+uXFUGwP7Zigmz4QkX2rlnLCRVzcDEBeR8Ew3RB3Xph0L\/32fV\/\/h6mkTn+Ae+s83z9t4498+VKxve00Xhts5HfYRlmI40t45Zzm8wKdiyHQoJreL+\/tFYyCaUd0254i3HPytv32nFVbzCIgACBsufvGhA9d+5zOlwXveMpsHO8hWoKPQEisERwoWGpZ5VHIvpAB48QzPu3cgcr78xwxLGkK60YDzWOl8aLUD7GxXaPk+4nERIOT7iiAqS4dcMPrQjxjq0cYxUlIQpQDSECjYoQQ8vJ1L1TVPVL0rvjx86Qufsebqq4vTpj72hDPWv\/FZp27\/x5Vfah9+4M0z4lq7mIoP31lDLIHF948IWYjyBk\/ON\/5k13gy15lCC3tdqE+VimvGYw49rExAEeF1\/\/Pap8n6v3+mkzYfT5FFWq9BM0DOc9sdMjokg+DDI8W2gYgS2cbO5EFCF\/RzFCz5nJZDzsvkcl38k9zJ86odMlHuIHvIHY790AkAv90M5Vh874AlClUSHwYwO7A4cAD\/IIzwPyitYV0KKwSKYth6iqjAsC5FiSIoO3zkyObbfxINfeIjIvLNaXmyxr2u17352c\/mTas+X7ZbD07VEIYNQcce9NMpQNCASwHlmt2omQ5N0JNoaEDkeldkbJrm4wkQASqO7kkL5XvHuz8fRgdA6L34rGe19d7\/pTJtO5jMIBwztKbQ55zLZ2CDpmaQ2goyWT5FkkaXbSPnhxfGUJlpZE0w8G2UJADYNUqFlpomRQDYUV7zY5Q9Umi9FCI48rgDhHw3X\/Yiagp9kWSUGwGFpqNGVcHnLxDKficYrd4V5MVGARq+OUm4+Z04+4JjL7KTccuN\/gBdaHRSIYrK7jFBjiqUJf\/hLwNN3jGLrUJpDXGpb1d2DhGlaDMPdpsh86ENFz\/Disi3\/9WdgIjoB955+uui3ns+3OX6FrBLUWCGC\/cfKQDWeh0KEMiRP\/vs0zQwgR2Dshs1S8lIYMkrVilikJVwC4am9EIMjoo3L\/7MzzfhP+mR4wBEhLZ\/7nFviTbd8rZ2GjjYuZrXzwv97KAmuS9D8YGgxyej3gg0du+T\/GvcmK2Sms8PbNesVBjspXGCGQA5aj5R4PmZFLrqSBqafkTBCYQKQz4okLxCAOUkRCR7j+AeWLCjcp+0ACl9Oa5RsZPMwbWoD+8kVMy0Swk2MM8wQZTho62MJqx8qzmEU0BUqCA4OLFQro4Z8cD83qH7P97\/P89eKDdd9J904hsG\/hWNf9uX3rfg\/tcd\/\/Zi3\/rXzuWRmeLqEIlAjiHkAltPYHW4vbKSlENOgCJ3D2Y3Vvi5E18mBAHahIvqfOvrEMf1OhdXTOSAH3IHsGLFinj4q898UTq44ePtujLDkQXINeSx8mDYzvLgqTfxCITHnAvn9f68sAY1pbgAkJbQhcV+JyeBYwcJOycjKPeKL6EB3DRiltB5KDvE6dKIJCQTCG7AFAzyIo6Ufx9AQhDeDN+peVOQbwSeNIuQWrqXSZ7CAA4G5+ocg6G8w5UUSglsaiE0ghIwOxmU922741f9Ild\/hei02r9Ovk\/Y8p6XLq5e\/4tPtNV7X9Clapqq1pf4JPVn35B3wgSkDCACIBZKAB24LSxZ508KpwHDGgwF5QLQnfW5NyI0H0VYzRjheFtFF9dOdJgPqQOQf\/6yY+Nlr\/9gUn3wLTOLplNMCpemYG69g42HmtMu1uUb9f4QA5OEklaofze6rIJhZkZF5BoOQEKozyGL4KxxBq5RupHQlyCcjtYADP0JWVMSAY3W5GbuRqETpKk66GMNBQfbdAKSVw1+aABOCSKlLOSrBJnzEfIpKjFgLVQE2HqCKCKUSwW9tW\/lsg3f\/o9FIvKOf4V0QET4\/jc\/+Xy96eZ3lEY2HVrkxF\/FIOFFKrt2CiQRiBwEBn4zDBu8eOJPdieI9huTJeOfLz5N1SCI8+IfUNlGwoCOwaXy\/Wbm\/DXALTvbCx6Ck3L1F2YM3\/ydD8jIprdpVy0rFihXB9u0wfCT0Q50pw5gqhGAZwz7sN0TLoLXzLbORqO1hNIXRof0OUMlaZZpmtu6N14bWoG9FuAEZ7xFDcYohg3IPAfcwx+K83m2hPxvzKwByefsY0Ch8S6y2xXKcTgeF5ykI09cUc6fT4gBIoEowAggSoPjMgbTGUOu65BlG3j+t497zXf7H6vGf8fHX7LfzAf\/+ZJ4+4YP9Ui92xkLSX2KRdrASSYCS3AowEH7G4kSACZsGJm6tK8KAA6WBTaISxU43HuGfB1WPPht2XqlaMewVJJK94JvdJ\/\/0XfT45dWH9YIQG77bNvA77\/9wUJt\/QUFrhYsA86mPqXl8cPRVjs97Q4rTzzjqmnN2Q46hiuQV\/AKuxzBs7OyyNsFjT8CvAcOr5Mc3oAGoyuHaGaxPloglyLekBgAjH+qUHCGIe\/nIOTBjTim8XuPDbRWFprMZIBWvIIWbqOBRTRPYwASHQOqANRroBiICgxTNyCMoFOpjuGh1Z+Y11atA\/TVx54iMWHj519yRLL85k+0J9v\/rYwRuKTuRWG1hoUNCtMArHe+FuKN3jlo5xo5vjD7yhc5jxOIgC356F4BdfCQEtKauSQUAezrZSzGO2cnMAq1qrhbeyYw\/nH2oD0P+FWu+sVriyPr31rESMGYBIQEmkLfucsBcnv9Ekkob3vjy2SUG9EHN8+ITxcC10B0ozNLJIJFBEMRDEcwrOA0w4ROOsfN1yJoEkh4+MImoyHoCT8ZCBQ6vqBC6Of7FbQ4KFhf6iQHx87vvA1WpIYgguT8+M7KhbtboqRQbeCQqXCDM+D7iJ2xgIr9OasLtGLAWEg6jBm0tdg2sPpd67\/21Bc0PP9jI+RXd7\/9Sc+PbrvpB3NGtj6vIxkEbApoAiuPO1l2QYFJBU1HhrABcQLFqc\/ds71ImncIiYAdoJwGUxlDesY19bj80qG4+70DumeLi8pwWoMUgYVBhsEWMOKGRmK9amfHznv5xPDaTz7tdahs+1BMSRlkoVTzg32k60klO9LvR+9GrR67shh+Ug+JgcA3xBiOYJRGAoIhwDDDsEZKEeqiYMjzMZ0kIDhoC2hLiJ1C7AjaCiL2ipuOHJwCEDOcBwl8hYPFl3uUnxgETSDlpcLBFiGhAxR7EU\/FDUBXMjFhhteKE58OKKRQUgNL3UuOM40LBDrKhfzj9DdM6dzm2IPiAv+CUp\/fsicNQTQk5LFEBlKvoMMNH9BZW\/fZjRed\/rTHAjNr5VdeOXPtuYd\/cO7GNV+fWek7tpjWyGsqkOdQkAWTRSwOkdNgG4deCwctFjpoOYLhSysBXCIxIOsC3hIDqj0dirov3dhxwDu6Lhn63Zd+tuW\/e3sWvqe\/0L3Ct2mmQTnYgJghSX1gxqLFqybj1Pea8W\/+\/DOeV6qs++9Cum1uxHWIGwn5dRabMlSIt2UcmuNYtH93UgBCM2wV8S2vlpSvpRNBiYOIDUiqd06e7WbA5IJn9tEAiQBxAc441KytO1DNRcU6FcrDdVFDqbV9DDvCEOOhBz+900ExRGJitBGoC6B2J67DOSkwIS66pNRedAquDtjE90E4hzTxNqt05Ms\/SSBARaFXwjXnDDQAxVatozmOv5tibEBZaZS4UYd2DaAUzTBK4uCxJLDaUjgFKAuQFOCgsF3Nvrt85PNf3v7sL97yKN31ad3\/e9bhdt3y\/5xZrT+7M0lJTArSoWOKLIQMBM2yPWzkdwDyAzuyMnWjeSdMnMtmwTiO4VQJIygPqLa5F7XPXPxR+sKlo0L6gY+9evHIXX\/+SXt127FlM8JEMZLUocqFq7p\/M\/QM8ky5h9oBEDZ95fSzo761ny3Utx2ipQ5SFiADBY901rkIgkLRJX43Zpn07bjLToCakiCuQTOOoYQC9zrxQFYOJgABUApQCtZp1F3sEkv9beWOjWC5R0jWuKhz9YCV9bo0Z3OKfYaoZ1616nSFyyP1rZVO1xY7N6PkvUr\/euaiShSQFqktKdWtFJWrliVFp7aVedHg\/Yu7uX9xWq8vZraLlEu7i0gLzH4Ld3V\/k4kGgBSWUogDlFCYYNQ0\/vHy\/skIiLZUSgJATvkwlr0IuaPU3+EcIgwBINqXRSnDMpyv9BiCcgxwhKoqY2th9i9Ki5\/yljnP\/ubGR5Xxr1gRr\/7Ka17cU9v83qiy5eg4YnKpIDIMFoLYGkQ7iHKBj5LdftRwjAjVo0y2xoGhnR\/+QgaAjlAvduFB1fHPyox9P4Mjn\/5\/R7512XCr4\/n7+Y9bMr\/ywBtnVPrP7dJqxrABBpz+4n6\/2v5O2YlWA+0N41930fOeEm+560sz7NZjlBkBi\/HcZgA21CuIyH9Z8lp0Y8UOxiqf7ikHkH1rJ4HlLhqavZaAbztuJrcChtUx6qrcn4i6K0VxjY4776va+M6u\/Q64s+OlP79j7yjmEiqXv3O\/gbW3HG3r\/UvayRxqqkNLCoLDi5zM1EjgTAVCKVgb2CxvJB5N\/hHxgyJ2MG7skgPIqgA+j43QuH3ZBN2AzAnkwJRQ9VOZCrEJpa1SEX0mskn3EV+be+LXPkTHHjvyyMf5GPcue8ni4saVr42qm8+dZYf3cfUaDHw6WSANVxcoaDjlS3tELpvx4rkl+Z1evNi3I0CEEBGBE38bVss96bbCzMvNooM+v\/izl\/95Z\/eZiMR9737CedXe3ncbxwtrcdv5h1584\/8+5CnAgxe\/fJHbcNsPu9TQE3SyHZGrQeVQ9oQ9aFWQmg8hiQPP34xzk+7JKEAa5DkXEFcmDuGr98pOFEQXMYxy1RW7Vqpy258SV\/+jiTtW9885ctsdz\/t2ZelOwqo9e9MpXPvT\/ywttH+dFfc+cGBB+AxbHTi9hOGjizRUhhn2RKpQUqGxRizYQUK2eW55yucvc55wEUh0oCwk3tAzMFVCUdq7\/CY1WrwMmVgDMIHKZQzInO3JzCPfNOecyy59ZFcGCKvfd\/oz27asu7DD9J+iXC\/7+0eBXeql1YK0v3Iq9PNZgGzDAZhwz0ZWwEJwwv5ciiecmZQBFaOq25N6135f2b7o4M8duexnmyZ7XkRE3fehl5y6bWj49XP2W\/ipA9\/\/jbsfUgcgt\/5ixqaff+SLXXbLuUI1KKohUilcEgQQw02QMeEQgCkZo9O\/t9IAylRWM+osE0DOjwRjjUS0JNwxmBRm\/7Uazf6B65x\/y36v\/MC6R5ISrshN0ab\/\/ez8stt6mK1sfF3ktj9NJQMzSmwDGjcmzG+BB+yOA3AssOT7JdhqMHRoVEmapUFROXzZhPIpwxkHjn0\/t+8xUkhUJyptB\/69fMATXl98xpf++cgM+S+J7\/nSha8oV7Z\/sCcdOrgID9qSNQAznHUeT9GA0gRnJfN7cE5BfL7mqdRhxqML3XpNvX+BqAi9cdf23sKsz80++yXf6H6+n+A71bX8W1+ce1fXvtuWLl1qHzIHICJ016ee+O55I6s+NsMNlBIREDtwhvxbeINzo7p8GlN3GqkRNSnuk3MA5KehZiBfqCtKrnbO2edJqM0L+bRDAU5pVFFMU1W6S0qzf1vsOeDyvkOPuXH+iR+rPNJr1RuveHfbwH3\/OKVT+p7bkfY\/U7naITGqim0CiIHkCNaUIw167CnfVjpaDIAk33ad\/d6fV6cElsOGLwosOiBYJgCDHgNoTk81zTqvYv\/RRsBa+V9HMarUhVr74m\/zfs9734xnvfsRNH+AcNOHn3dQ98Y73tpd73t1lx2YQYpAqQSZHuPjeY6BWMHautdYUH7ADxk\/lVfCOWLy032cCIgDJ0V5JeuEizIctd8w3DP\/C3ce8IpfnXnBBfWH5hvuodzogS8\/4ZnxlhUXd9nhBewshLyRMY0Zlkk5TJ7Ez9CjJno9yhGM2uVHgxmZhJcTBUtRUAcXEAwce1yBSGCcb9Ih8pJLjjVEgCiOUXF62Kq25dWo+7Lq7GO+u+gVP9hERI86hoqI0LZfnXeI23rnqzCw8ew2DB3SpoZjYwyUFhgDMBOsFUSkYFPfKMTsz79vqx5DfoIOirTZxEHrc\/3s3DcaU6jBDSDKlyGbP28ItIICdqCC4QgEBuAYI5hds3OOedeMV\/3uvx8JjnfF1V9tL\/3+549r3\/rA+9urW08vuyGAMt1D7WV8XYhwiPx34cDYy1xnnRCxhjPSPA8hQmIIxFpQWWOwOKPaX5jzf7VFx1546Ad\/vPqh\/P57xAH0XfzS4+oP3vytjvSBEyJTC7LcoXNOAB4FhVLuU8PcPoz6UXPzGPVct8N7iISpqGDPjQ5NEUwOzoXXKwVrBZI6aO2HYpp4hh1ICzfYYs\/F8X5H\/bl76Y\/WjHUwj9bSVN+l5xxZ37jirKIdPK9dBg7SqEDEwRpv6BGpgHc4X3khAZzK3QgOzV4Jbg4TzOVRvmIjrcKy\/MSFnPZChoZriCtA2HleAFkwAWnqwHEXtus5Kwe7lyxd\/OrL7nw4d\/3q5y84sO\/uqy8oVre\/qNtV9kVaCfm8wJFtOEB2vnXXE7Osxz4zZTUHqMj7BxEC6RiSAtZZkCaYNAWrGL2qtM7OXfiFfc946w\/o7Ddse+i\/7W6uNV+4YEZ35covxXbrq4ypomRr0GIhLnTChR2ksctnPP5R99SOg+8bu39DvsvtcLM1k9kGraDZKRnuY+c0JIq9tJg1qKBzQHXu8\/l6234\/6Tr\/8lWPPUoqABHa\/r2lpxaG1p1Dg5tfVo5GesTUPSBlEj8cVQUTJYJY1WxkItMI27OowKuBacBFAFsIG8gUz5tvmoo9e1EZTxoi8W2xqgQrgCl1YKue982Fb\/zQO4gmprDuLZR\/3YfOenLbg3d\/uGz7zyjaAXK25tV6EIXqcN2z+ig0gxlPHhPxHZo6E+\/IuFAh9XWGwa4AYYUa1ZGyRjWac13SvfBTi756zWUPl7S63t0TVqzf\/HwafuDsUiFF1eW61bKQUgTSkPJyDW270YH2WL0ut0M5qjmxN9cNJ5xzIm70+G7li6xc8Fz9QRMP2dL8P9Z45sX7POm1fyqe+IbHro41kcwErtt4xWeXd62\/9rqRvlVvj+zGk2NVB+JM\/MCBRIfdP5BWsl81EGzvTRX8cNVd3y4EjgGWNKRoHkzkwJIhAZCmYNuPnrbiWb0\/+snPAVzxUO6DK97zonlzh+9\/vt545zvbzPbFyg3DwAAxPLvOid\/xIVCuOWHZKJ+vsrBvKw9REhHgTArS7NNPcSDthRQSPWt4a9zxm9KBR35q0Ud+sfzhnKuwWxHApq8992i34ebfztPbFtgkAWndUN0dJVOc28XHdvXlxS7HOoDROWU+RwgYAnMAnBC6pizAzteiIwXnBCkXMeI61nHb\/E\/0nPayH9Gx7x3Bv9IiwrbvvXxBsuGGz8XpprO7ymlJsQGMBdk4NEIkQE5KzYWoTdjXsDm0psJGIQWwU4wApLEhZEUCQw2SIyARdFyAWAPiMnppv+\/1POO219ORtNerL5dccok6+uqLjp83uPrTHXbw8ayToqGqj3IU4Cx5ObnAtVC5+epZRQSOwE5DHI9KgZwziAoFmNSCFUMihUF0PDDcMf\/T+z3jTd+lf3vdUP5YLsSFvPLpv+mopu3REAB0+D9KxtDw8DCstaOsQSklSinRWosxhqrVavKPf\/xjGFPIZ3fdp4sUtn786G+1Da96ZVknsMYjm9kpGA\/Flxb9qZlOT0Oxr8Er3VEgJHMWjgDRvvVRZVLVCFx8ctDFMvqkY0Q6F\/ycZh71nzNf+j8r8C+81qz5TrHr7z98sR5c9a4o7T22IFWgDpCVHTQFhAgmiKNQUA5WLq9mMrkRaw13Tl7xiMWHzcIcuAuSBYbBORDABSTl+QPbCgvf+80Hrvr2smW017bHjV9\/45xkxTWv7RrZ8sauat8i2BS2xEijCKn1HXpFzRCTNkR6SAjKRiCjAE5glYWI9qlNaDFnZ8HiPK9MF1EnwnChnEoh+sOco0\/6JF3wq2tbHc+Zj3vcopqtfjWBnFTnyHKhXRhMShzBORbPJoeIwDknzjkREVFKWQBaRK4G8K4bbrhh895NAYix5fNnnlWubz2zgDpM6ntYyEkTvR87ghtj6acyvjdqSCHtKLY5SgjReQUdgQ3TrgUOhITaMICZ91fa9v3ywse\/\/jt03Gv68S++DjjgNTWAv9\/7fy9aXtly9weKae\/z2qJNJSWpZ6a5ULrTDmQtWAlcEEsRl4mSZAAhT3nvcKJCnhyYcMQ+wmBpFhpCM1VsN3YVR0Zeds78p\/5+GbDHB5GKSPTgOx93Mt9yxVtn0eCLiujTJnLeGjRAzqJEGpo1pJqAmWFz8yUFALHLxLvBJBAxDXVqDnJeDEadBP3FGRuHSjO+3985+wtzL\/jVpvGOy8QSDfbV902smwst4LTSIKmpxklqOIBRzVtxHENE9unq6pqSTe+SA9jyg7cudit\/\/4FyOjCTGH46NwguE74U7GDkFAA9ailgKTuEI5ngZVaVy2MGQgCLn5lE5GCsg1IC0hoWBVSi2TfyrKM+uPC8X171aCzr7b3l0PPCS26\/69cXvq1941\/XVmq975yp0phdDE0xwAq2VoEqSMj5JYeuuint+q29u6e9svMjcYkYYj12Q6yACDAs0LaCdkkfb83GZwVR0T12DR\/80ttmb3vzUe\/oqmx9aRuGDnRIYFmQRP73kRNEzoEl9U1frJqIf2h9JrIQ5SCkIVaBlQEpB0qkAVw7UUjLHdiu2m4cbuv5j96nvvoPj1\/67gmBzapzti5ioGIwRRBjwcoF7kCOXo3RJXJmhrUW1loamybsFJyd8hlUGvX1t78wTvqPYSQ+7fbZPaxFGNSZ5f+jwT2vohMmSjSa71vvJiRBtlpoh8MMWhxePw8KmjWYY9TSGMPR3N+UDzjxtbNfd9mV08bfei05e9m2whHP+o96+YAPDeie4RFVhC3GsLbuS6kOIEtg6zkU3JxQ0bimU23Jpkbbi8m01MJeWgJJGyRlOGEYpZA4RixpoZxUzqv9+vX77ym4a83bTzlTbrn0p9x33\/vaqO9AoAabGsAxtCgUHCNy8N+XLJyysMrBqGYlg53XZyDlOSeqEGhSqSc7iQUQxxgqdw6vL835hjv08S9f8vU7frUz4wcArZWDgmgoRE5BZVgDebHV\/K6fOQFmbxvGGADganVqxZMpRwBrvvT8Y6PNy1\/SFSVROE9g54l+xHp03i4y\/gScSXSk7fjcMUmFMxAr4DiGo47UFnuuaF982ruKL7ronmkzn3jNfuL7h+Smm768ZcUHuoYG1r8ZdvvMtrKCqpmgUMk+zCULCbMDM7K\/7ELp1FdplMdqyDRo4GTY9xVEAuIERlKAGAXdBmdrx9d7Vz4doG\/tTrl26P8+O2fwhv97OW1cdcFcVdnfFhJUUodYEXQhgkmcb8TJ0s9GYSrgFOJyLFbX3NdYfD0fBBUVAFZIqWB6qbimuN+ST9WPfOGli5e+dXjSe6tiUVDiZQEcXDa3IfAxeJyIi4jQ1taGNE2FR5Fu9nAE8M+LP9NRWH\/bW7vqm45FWkGSWrggTggbQrrgobJdmqRVmS\/3OyehD4dyj1bCFBSigSaYaCIHKgKpiswWdP7v\/d0nvmra+KdglCeemM599VX\/Lt0Hvm642LO2EiYpQ2UKkxokardHprEQ2MZgVwBJFBRxQks22YaTEZdCs4UutWNQzUZSnjVYQbzwkkt+qnYp119zdbH6X2eeNnT1139UHlrzhe6y3b+uxXekEiG1BJdaRBpg9o07jbTHEdgC2go0nOc\/aOdPS6hIJ1AwcQkcxXCOUNHdI1vaF\/4vnnz+M7o\/9ufvHDkF4\/c5QAlaIijlIKoGx3UPoLoSCNGE5ztNfVW7XC7vrQhAqH3TM5\/RZYfPKmIEvpERIFWAsw4EA7Jpbt6FNMU8ciKeUx5fNR5kKEBEjBHuGBjCrO\/ofZ7y2aNf9z9902Y9dVxgv1f+7lebf3CGG64NfrUcmf2cpJ696RiECCKeuiuwAZPhHZqOdoYJ+jmN\/rk2OBohBxUZwDpImoBJoZgQtqalB92M+ZejrfP\/BvZd9Nelpy2dUvclscK9n3j2Sfd\/\/Z2vnJkM\/NvMZOt+HLQePIAHQBPEhgEcrlGG8CCfzqjpAaCk5hwXJwQnHudS5CWbhnQ7am3dV48UZv\/YPO4pvzxk6bKtu3IlmFkclcRL1ycQsX7yNYyffA0a09QljTTAGIPu7m4sXrwYV1111Z53AGu+8+ouvmPdeQUzMFfEgGKP6PqUXkMpAYsJctg75vMZeNcy9BfZYRiWhF4BJc03cDm3wMxIpFipF+d\/FUd\/4VOzn\/nMkWlj3sVIgEhA6tdbvnXqrIG+lZ\/o1H37sHPB0H0U4Mm\/Fn5yjeSmHSGDx0HITUHKUGtpQroI1RrL7NWESeBcCiKGiouopgWj45l\/Lncs+FrH6\/\/3cqIDpjxHYOP3PttmVvzg5bxxxQUdUj8iqg9DswGHKKNB1ZXA33d+qmQW\/jsWmODftI\/yG2EyOd9M5sSP3WYhjFBxsNa98Gc9pz33P+ae9bHV+MK1u3wdegHUlUbEOpRGa1BBak1Ee\/3IMaF\/lv875+Ccm3IEMOkUQK9acVxPuvVUJTVPIw3TM6xJveKps94bUHOuJDk\/drpRunPS1D8KDwnTfUgo8AGkOTmLtCcRCYIuP8FxDCiNEW6TLYV9f9E39\/gv7zNt\/HugNmYx+7xPfK+PFnx1hLoFHHsjIQOg5sPjqABnVZil5rsCjQaMIqQcIREFqCKgCrANrEAaZV3HhDRcYXKMWBQiIShdxgD1bBwozP+P6KAnvbbzDX\/75a4Yv3z\/\/H145U++UKj1fnaWDB3RZgZRkBGwqQMIoqUasEpBlIYDeTFXJljTHOmmINDUxJ0aKSoxDBiaFaIowoPx7PUbZy55X+mQpe8qnbVst5t4SqhC2To0rBepIYaxYefnJpU+L4uf31Cdc9i+ffueTwHW\/OILM+K\/ffU9BRnpdomDaIIUGCTWh3Y5iaOJzgHl6vqjx12jEXI1woDQFmgMEEW+1qg5QsUyqNCOamH2d\/XBJ7x\/vxf+YMu09e6pSOA0s+6S\/\/oC+n5Vqg7e9b5SNBgjqQGKIKmDg4KCBmA9JZbE8+BJIA7QWsM6gdgUTLZZ4Am9\/xIatLSwLzlSjHrUfr9um\/tNjuf8amifZ9+3z5lTbYMlDP3qA3O33HjV67bcftU5cTK0pIyE2Hmx1KwTMT8BnUkaktth0gG4oAHnIM41Zp5IoPxyAEBFFVA3Gq6ta8Ag\/g7NP+aiSz\/0f6uW0Z4hK3V1ddHQ0AayqfESalmpNDTVjaeNSURI0xQjIyNYtWrVnncA9u4\/Pi1C\/WnGpNDtRbBYOJc2u\/ZsLmMXjGntG5Mr5oTqG5FBQ8kmnEfnEWgGQLqEelpHocBwqQVzEVsx84byAU\/+7D4vvGja+PfwWrj03dWhKy78Su2ekcNUbfULtKoTuzCmyqaAjuGsn7hMAkTW\/8O5FAQHZyx0FjcLYEnDOgZSIGJPGIMwjO7eOliY+deka\/HX5p37f38pEjng8ikd630XvbhrZu\/6k6rX\/\/TtM5LKmQUSFekadDoIZh+hwHktQhYFtgi9Kra50biMCalCe4kCaQWQ8SPgRMEaAKRQjdpr1e65dzyAji8d+4oP\/GLmiWdX8OE9p6lzxBFHoL+\/H5VKJUyRosbOLkLjzskQEe98rUWhUKA96gBEJH7g\/Ye\/vEz1YlRuQ1KrQ3PTS\/p6fMiiWpbdqbW+lyDnmSVMuQ0hFzerCMYZL51kFcQ41Eodd3Qf\/MTzO5ZetHLaXPfO6njmsi0bvvvKD8FVF3Sr9BQzNAytYw+iOd\/c5RB2xlAZY+fZcMxesDTD1Vh5Mo3ECiQGdWmvmeKMK+p69n\/3vPXaPxGRxaunakSE+z5y\/FHFtbe+2yT9L203I4WIwkxMl3ojD+G8ZXhQzwZsQlygjaPZnOCle3zjjghcaiHEsI59G2+phK2utM21z\/3Sfq9661fnHPeafnzx7D1+3g888ED84x\/\/AHNWTcsb+sTVF6UUiEja29tljzqA4S8990ndyfaTtAzCqAKcLkPciGdzhRDP87vFN5FkI4+zsh150Kix6+\/IEg611gDMkGTa1RDnJZRjpUBOIy133VfT3R\/+xt0XrwC+PW2pe3EtePUPV2361tM+PDyw9evFqHKIExtmKHrwToIKMIdhFpBMf4FRFwsLIGaCtg5EGkMoJFHHvMsTLv2itt+TLp971tc34W1T3z3v\/tRzDuyp3P+iQm3ty6L60DFFFrLZoEzr50w2gOIwy1DYwZHxKYjL+vh9VJPNeHM6zHw0AkYEcAnQCiNRx2DSNuOyDfXox71nfPxPC487c68q9RhjYK2vmIwGzLml4YfqQYMkNNWld7L7R5vfe+g5s+3gQiaLepqAuNzYuhsTuBvIqjS8a5Pyn4l2oIEI01hkwAVH0ZhwGrwyEdhaqFIJQ9UoGYnm\/mCfj9x+2eTH4E6vXQcFHea97sort35x8beFqstKqBYpzCQQMQ3gtoHyZwItDIglKBUD0KhbBVeeu2a4OPfb7Uc96ZtdT\/7UVuCOqR+O3BQ98LH3PYt7V76jTNWnlN2IAhIgkTC1nWFIhz4UA6EYFlFoSU+hxQ\/obIatBEcajpwXR0GIYgJYXXeEWvvcdfXuBZ\/d9+xzvzf31FcO4qtn7tVTnqYphQXn3JiZGOPoZeTwNCKaMhV4Qgdw\/7def0Q31x\/PnMDVHKJCjLpNIaE3nFyOHYosEmhduW94s7EhDTXThDx04BWBrA+HUoW02POb8snP\/Ark1mnjfOi8AIa7jrtEqsNntyl5AjHDujSoWwUCmMvUGMnr4bECi0PKbRh0bf2ubdYf2+Yv\/tjdc99012lPPm0XJgMT1n7+zAM3fOTVb2yr957fiUqXcnUvv8vsRU4yIU5FSK0LOz+HLj1AwTT1+YPPysa4OTJ+EhMFie6oiIptqySlOX+I9l287O+H\/PKOpaeOVoE+\/\/zzo4ENdx28qX+obZ+FRyUnnHqqGx7pw+VXXsm1oSGOAcQxSUehXV7xilfI6g0b8Le\/\/U0NDQ1xCiAm2nDddddtmSikd84hijScy2tjjAfeenzAGIP+\/v49kwIQa8TbVj9R6sOLkLqgKWfALoHW2Uw\/Cj37rlEBpqD6m2ftZTXixtaeH6IpvgRFodwnyt9MxghUTFAQVF1pjek+6L9mnvHp7dNG+dCuA15zyf3V\/3n6v5vtK36k3OBcxQSb+JY+YcCkDEYRzCWoYCemVKwMo\/SbevnAby087d3\/oEPOHAQumbLh93712Yui4QefV92+8g26PrSkDSMsaa05iAQEV9A+\/CcLLQGYFoYV48lpCNz+0HdimZBCAK1g0zqKEChFSFUZQ9xpaxLfUCnv+w196NLLFrzmnf2tGE6D997b0zfU\/9mRSvW4O++8Nb3zzuU+e2UhVgRLDvWEkNRr+OLXvghjBdYBRhQ7kZpy6X8Q0XfHhuzFYhHOOVhroZSGMQYiAmaGUl7fIrfbNxxG9tBa0x4DAd0P3jt3+\/JfPaMg9aKQz5nYOWgxOUaOCk2iAtXYwaVZ+wHtcP5yvJ5mDpOLCGwi4IJGXABMalHlYlopdf33nLdf8Q9cMB36PxxRQLH99X8ZHvzY90q2\/h6p9pJWDGeBVAhRsQRJIwgXUKXCUF0Xlle47Yfzn3zWj+m4Zf3AlVMH+L541lzU7nuS2r78TcVq39OKJgky3DYIkvjhqIaUryCJAzk\/RRfhd0p8o0rjXmMFqyLUaikKMSFNayhGGuwYFSlJrTjn7j50\/mb+UY\/7+vxXfXUNcN24R1ip1VTNRfNUhH01Mr6D3yQ5lLB9F2\/ojA2zJ8iTqOqpQ0erevnQ0JBPfGl0zT8Tbh0b8rdG3PcIBkDYuOIvT2wf2vb0iAwMFCInILKhjJOV6dmzolh5uqLLkNasIhDGH3EOFGyMx3ajj9r4vEzFGnVRoMSCdQmD1H713ONf+jUiMtPG+PAsWrrUbvvvp\/0vV\/ueW9a8BKkDKQV2GklCQNyOCtpXSqnniz0HP\/H3PWd+bgNw85Q\/52oRfdgnDn9qNHDjW9gOn95uqh1sbNNWnI\/WHXGYiMxhh88iUU87d0RQzgYtQwT2oUCQolAQaBaQIUDK2CpdA648+8e838HfOOhtP71zMvdZX29d6uWSg4qh3EioYTXpwwFCaUyAzm90YAisc63CeaUUae13fq11o82XmSesAGRYgcjUtcVaOoDNV\/97O112ydntMlyyzvphtWGcdybWQ9lWLn68lq+lZqQLCelBuIGcl+hubv854GBUSCBIjICiGC4mDLjitnrHQV+ns5dVps3w4V0zN1151\/aeY74uSD5VouE2kQRWHBJdutsVZ\/2IZhx0Wc+5P78VmDoVVkRo1UePPWnmRxacW3aVM7k+uL9mQFQEQxrsErDz9w+PHT3WoCBrTy0mC8fGm14Y\/+aCarSGAyUWiBSs7qpX2vf\/Q7W04Ludj3\/Vn3rOWDqAt08uTam0lUN3HgPEXvA0N+NekI2e54baFZFXWmQQuFjcYegtAGzfvl18+K\/C7p+BfbRD\/j8e4l+v13cfA6j+9opjOoe3nEZUA5yASQGKYH1TVFOoFzZIfys\/9w0uEAKzRqAQxoSTM1rfJ1eLzWOGQVHYxB2Qtn1+tPAp7\/jDrtxU02sPRwHLyN3zref+vi2RlynZ+jjhtJIw\/xbtsz\/XteQLt9Bpp+1ShLbyK\/82c8PHjn7lnNqWN5XSvkMKbCHkW+6sU0jgEJEXLiUd0syg\/6gzXYJQMZIgY8whTbDCcM5HCnBBx7DYhmEpb0g79v1Kz+Ne8q3usz7cB\/xmagddBlBNyUlQBQr1RQrDZ5z4SUiQZm9ENi7ciSC11NIB3Hbbbejv70ccx966rIFSKpfnjw8CtkTed9UBxPWtZ3W64f0QZu4wXEAjfeMENYSRnDd2URgr\/NF0ApIbQeVapynkWwlYKcSKIGwwrNv\/SXOW\/A89\/mGQh55eLdetXb9e86Tqs345ZBIVF9WXN+xzxK+OXPqzYeC0Kb\/XAxedX457bzqVN93yDq4PPLudjXbMSB2gnQMoBTFBk0CUhOYhBluBWAdq8E2a24mwF\/CEAUARrFIgErD4u3YQnb0jxTl\/Lu9\/0seufOP3V+zqjMeRrWtRbCuDuQhntB8Zn0W\/JIEozY1qlxJPP\/aD5gVE7Frt4IODg6GRtpnjZ+XASfum3W0Guumii6Iipc8km3iPyj6MEYsmkBFeJiG8V87LJu8wRGI8jGJsz4ADOGI4R3DGwlJUL5S7\/3fOa78\/zfZ7BK2lS8lK2yHf4YPOfMGMC\/75wyOXXjo81U1n1arfFe6+8LgnRxv++Pn2gdXf77Gbn9thh7Uxdc\/kUxqkQ9hsHZQTKOsxIkmDIo4iOGI4ZjimhrCUhHIelPLVSQXoUhHDqqPSG8\/9\/fbifm\/ZuuRZ5\/W86Qe3786A17a2Mpy1ZEIPvpDnsjbHWxBy2kkNmNCCQMxgFmrlAE4++WTq7OykbGybUqpBCpoI35OcEvduRwCLKn86kJL6ocQKAhe02wiayEc6jVIehyYvAUk9lF+oORW6oetJo\/T6Rw0ByQDBwCt1AuhCGdWEVxjX\/hMiSqfN7pG19j3vK7vU6w5irPz0GceXf\/rhF7VJ77ldduu+ZBNIYvz9xZHnkDjjW00lzA2QFlsWMRL4UejEDgoWsIHEo4A6FFjHqJqCEdV1bbWj65fm8LO\/e\/DSZb3A8t0+ByMjfrQck\/KkqACMZTMYWXKDV7O6fmAlNkCCFmvx4sVyzTXXiIiDtYBSFFKArEpGLQ09ixicc7tPBHL9W85gZ2KgKbXdYOvnao9oHFRQAm6h+pM\/AY0IYOxASvEeW5wP0yqI0lqx8\/LZH7xq3bS5PTbWHR9\/xn6z0g0vR++K17ZT7aB2VBRGqn5EoPLIuUBAzjX1B3Mq5B7ZV2H8uQOLQ8SprzY5\/ztmhmKDxADDuh3VaPZq1Tnz0\/31wh8O\/8hV6\/akPqSX3zLSKu1u9LyNAeSbbcUCO07s0dfXh0KhgJGREWSDbcdLA\/YKCLjtd9\/vHLnik0\/rYKspL8mVzevbAYoM4Aua5ATJSYNnQyfzZyc\/vCdzCk4AUhqsCcMOG6rzDv09ZNr+H+3r6qsv1Ccuv\/pJbsudH+Ra35PaC64IayAVA9Lw04JTB6jGNInRWwiFuSUcwVIERwzlDNjVwCbkjpGCQKPmGMRFDFDBSse+v4z2O\/6z+5z7vRsgFvh\/e5Y\/smTJEmzcuBHbtm2bUPNyLF03+zvP7suvf\/7zn6jVag3gz5hklPCnc631APN2uVtEoP5bLzmqMxk6qYA6nLNjsncOu\/0O9Qhfh20gns2RYOCsfJGv+Y8eMCFBhslagCOFeMasH8955x+uxbumST+PWsP\/zoXFQ+\/\/3VM7r\/rBuUh7n120I12xMkAlUMgLDIGCcQLHCkwcqkWABfv0kXx\/qEDBief4R84CzsGSAsUKkiRgEVDEqNryYNq5z3X9rv3bw2rBH0581XcG9tb3O+yww1CtVrFt27ZRxj3WGFvt0iICpVTLXfruu++Wvr4+KRQK0Fo33jMD4PMpwKhovPneMjg46HbZAaj+dScXZWS2mASKMzLDGA+GcVoTgxBoXg4sU\/sZ5dHznjH8XrGCE6Bm1SB1z\/7ltJz3o3P97ktvK5wimxere375Gl174JVthZHZaVLzSXEaokXFcFBIUwtiBa0VxHkSGTX6RcI9zC6MfHd+OEmYVERCfrSZLqASdVaGuesumb3oq\/Me97xfzzvlbQ8JXdwYQ865xu6cI+PssENntpCV8sbh9eCII47AjTfeCOcc0jRF9v7Z60ar6LU2kVKptIsgIDN0bfiYkqsUSHLabzxWzTen\/EY7Hgw1xoNKcz58niTcwgnAGCiOYYtdt7nZC1ZNm9KjbTE2\/Pgd+9Hyq19ftkNnF9F3DGQQzlgYASIiuDAUxhkBKUEcMcQYkEmhciSaHUPcJk7soCBgRKxQpwhVbr8haVv0w3jxc37d86J\/Xwv8qXWIPMH7j31uc8fd+dNb7fZjNS\/HpgLOORjjWoa3Rx99NN1xxx3kBUFcQ+xTKW7wasZTBdrV1XAAsuKKmb3fPH+BZgubwEtD0zgaH8h+N3q6j4\/2d9Twd6NBA68NSABlrtAJUuh00LT9YsGdhw9NG9SjZ9314TMO2C8afFZ6629fJKb\/yZEa1tZVoeAAAxSU8opAQV+fyTV0IilLFzPo3DZvr0ZJ2WWho0fR0qgkg7rrDrTNuRQ9B\/587lt+sRLu+pbH9rxnPGm\/jQ+uPzOKS8WKOGdtBAcHuJSstSSWSVRBoJTAOWkvFahSqSCOY07TlKIouvr222+\/bez7pmlKO8vnx9bymz8D1Dgi50opCi29UKopse\/CPILx2ID55iDn3K5hAJW\/XnoAXLrAZ2FoCna28DLSSqw7A25lrL4vWmh7B5ageCoRg0C6fG9b28xf0P9b5qbN6pG\/VlxyYXvH8t+dObe+6j3Ysv3wkjJtpiSoOespt8GmvfQ2NSq+BD9gY+xt5XL6oSqTwCdGmgoQFVATBpe61pliz8XDsw\/8v0Vv\/NXdtJNa\/tb++sGVlD8M52ZZUmCtYKyA\/KxNf0s6n1IUItUA4JIkARG5Uqn0HgC3tXpvay3tbDrSVOvy119\/PQYHBxsGnaYmlwJMzAWYZNQyngNgbLv7tsNLSXWemBA2Gb9DN1F7ycc+aAqsI4grNsNB\/+WbpQvOhS7ETXpkc3x4hIrVf+nuPHHTRF1Y0+vhXyKiNn3r9UuSW3\/5ro5004uovrUzLvvdSScMTRFACk4JDLmgKgyIRLBQoXXXNUa\/ixCElQeTCwxbr0EFQJk0Q5XbMJjQyIju+lWvnv2Fu5a899alS5davGnnG13iYjXsiuVysVRSJDAmBRNDKAaUA4mFFut5BKJRryfo6OhoyGslSdJyr65UKjuE+TtD51vhAuP9zlcAbKMV2FobNAF36mh2jQq86nd3Feiys05oE+mywiCTC0EaB9UC\/Bs1FIKarpyb8+N2jB7GtjUyBmxkqsXy9d3v+Fp92sQeqYuw6dPPOqrv40\/+t+LItnPak75D2faDIz8cVmUbgxMI6SCsnwCcNX+aMBYso8lSg2RGziFNDRBriI6BQgGOIwxI+f7BVN\/EnfMurcw9\/PdHv+5\/hoClkz\/iSAurSNJ6HUUlKJDAWAsX9j0mQIsFQ5BYoFAoIEkSWGuhtXbt7e3jRhjZCK6JooDxf946sT7ppJPknnvuke3btyOKNJRSMMY0SEA7iyiISHaJB9C56jMzCpweUkjrPmQLIomShWz5VKDFsWeSXo0pYC70ATQ8RjO5o9Ag5MIJYqVh4661NG\/xXZB7p+3skbfl05ovvnFRV9+Nz6FNt76+YEeOKSGFaI2KOL97gyDGhRvV+uZYCbz9YGhZjC8htG\/AwoFCHpGnyia6HSPcsb2uOv7OMw\/+2v5n\/+KvdADVgOt3AakfgYJFBANXq0FHCiqQjlQYPGMl62jx+UdOikuGh4dbGlNXV5eEabzj7ug74fC3\/EVfXx+SJGkIgBiTIusO3Jnxh99TFEVTjwD04NoeltoiV6+Bwb60YR1IjSEyZK271CKUCaCOaxH+NObHZBUA5KqaSgNx+cbtM\/a5Z3cHK0yvPWz7v76ovOnDx78WI1tewmb4xK44LQI1wDgQxSjpCGndQJGEoM8rBbnA\/tYiXjQ0IMGeuMcQ0iA4qDCpB0ygQgn9rr1q2\/e7pBp1\/apw0CnXzF36qa27IwJj63WBdZAohlUcqHgWOvSzGzBSLvpqlrMgYxoCm1EUQY2D1gXtvkaZrlX+PV5ZcKJ8vVarNVSAkiSFiG3IfcskdDCJaNcUgZK+TXNUvbJAKw2TeBAwb\/yj74pmaaAVSMjBo1Lo25ZMID6oM+QVmUGElKKUiK8+8vXf7p02uUeI4f\/y4o57rvvGUzdd9bHXlNOhMzq51i42AeqeHOIAILUgpxBzHAZo+LmQXpHH+l5RB6hcAyg1xGMdhBmWFKyKUdPFLaY464a0NPN7+5xw1h\/pjA8OAFft9vcoFBQNDlf8UBKOYZ3xugKU+JFzzLCkYcBgV0OcKwFaa8c11EqlMqpG3wr5nzgtoHEdQKtOwJ2BgLtTDtRgBZRKh6kB6iDroBWDWMOK8WUbph1rAMGKhcai\/RSaOBwcBfICIlgWrxgkBkIEVgRXseBYoebiTaZtwUrgrmnLe5jXJZdcok6569tLHvjzZy7sMf1Pa6P6zAgpJA0qT0EMliV0wGU96hz5dI4MnBWobC4AhwifvcQ7OwdKHHTkAC5iEOXqcDznz2r+Ef8Vzznppn2XfnAAuGZSx7po0aIiAKxdu7Y20e0dKQ0mgbV1rzVBgCH2bbkQsNQRCXmCERGstZlBkda6JWWnXC4HvoBtRLU7M+68IVsr46QsptHM48JsRmv9OdZat5T+zguC7ooj0Nf+5O2lkb\/86ugOUw\/z\/RwMRxDFvpY7xnuN\/pAdacENKcCGzj83MABxAisCJ2HcV1RC1cjGXj1zw7T5PZyLIZe8ct76mz75+rZa3xviZPv8IhkfohNA4jBmkovPml0d0tDd8ypQDF9mgwtX3U96gbAGa0YiQKrKw6Y445p6ce43k\/mv+\/0Br3lNDfi\/yR0pM0455ZRFW7Zsea0xpg\/AF8fHADzrzqQ1r9enfLjuGpOrndcThGe9JmHHVUohTVMUi8VxI4CsDJjf7Sdb9hsvtViyZAmuu+46bNu2raEKlDkDY8wEWIdpHPeUHUB57f0dUkv2V9bBOfEnCg7OhtZetyPrL2t1pGzAJ+XCEGmCgV4Y0YLEgmDBXliocWOklsTq+M62c164GR\/86bQdPgzI\/pYvPn9x9e5bThu6+rLnzZLqGVrSyAFg51M3YtNQcSanABZY5XciYkBJ2pR\/DJUiawDWGhGynIBRVwX0cmmtK868ZjCe9YeOY553xbznvWMz8PfJ3aha47nPfe7x999\/\/1OGhgaeIyKnFYvFCafDWFsX5yziOEK9Xs8RZzgUsGxjx3binUt+1FatVqPxIgCv0usaM\/yy\/a85+zL7N+Vq+Q7OYYc+m2zdeOONMjw8LFrrxry\/pjqQbbnzy2i+jmTViUk7gO7+agesnRMxQDborsH5Rh6Xa8vMeP1qnGEFkgc4sw5B3+KZqZqK9aiDBLSwBhrR3bOu23fRS6ZVfx7iteYL584oblt1hlm74m3tqDyxlPaT1g7OAgpe5NUrWGoP3rFH9p2SsOvbJpMvDHMhJoA1YL2cF0SDohgVVdo8GHVeWZi93\/\/MeeH7\/z73gNNqwNWTPtbTTjvtIGvt89atW3NuvV47OjOGne241lpRSkm9Xh8V3tOooRT+CzDrxojtLNKYCFHP0p+xxLsMNvDtwBm12BuIcxJEPlVLnsDtt98utVpNsp2cmRtVgey4xkqCZxGFtRa1Wg0jIyNTBAGH+mYUknSm1\/fLvoVHdZ2MqdvvwKkOnqfxPB4lYujDK3+zZNUDcYCKNMAFCLf16575d0Nun7bIh2itWrWqEF107vMLq\/5yXqeqHy\/1wR4iBxdFqFZSxOT8ZF9CEH3RcJbhVNgUwlZPWadYlvY5n+KJBqRQRkWKsHHnnaWOGT9zjn7XWzzwnqPf86M+vGdyA0AVMw475pgTbW34nM2bNz4TwP7MXMp20yhipGnKE4OABdq+fTtpraG1Rpop+IyhsHvjdA1qb06Nd9yYOk1Tykp0EwF9o9uAGz3+0sp51Wo1YWYRkcbub4zZqR5A9vsoimTKzUBdLupmJ7Ml4\/Jysw0wFO\/g8pxj1yQESSOUosAUDMBQTtAhyAiNSiGd8SBSnfWg1R3Tjf8PBbIvQr2fe8ER+NoL32UGHzy7J0pmIqmCVGjBTQXKEiiKISaFjQWiLIgE2jFg\/NAWjwACghgOFDTuLIj97jpiCU6XVw8X5lxSnH\/I94pv\/smqEpGdbB1fROhZ\/\/Zviwb6B1\/Wt3Xzq9LEHMpkSOuoAXZ5hpyG1toL7QIt4fp6va6DSg6SJEEUReNEDR7Qy0LvXHnPjWf8ACgzvFZ9\/2PLgPm+fqWUtIoAisUijYyMULbj1+v1UaKgYxuM8hFAmqao1+tSrU4tmNZpfaRcSkxZlxTEWSANoUvEjXiGciCfz59kJ4hjjvyfAwZBhIgZlhnOKZAuDafzX7gZmM7\/96Lh8+qPPnfB5mXPeKHdeNerutP+Y0ucAPUEYIE4L6slqUAVFCRNfQnYBWVbYghcaMOFn6lF2uNAQpAoQp00EoqGa8Lrk6jt6nmHPu7rM87\/\/p3ArcBbJndtzz\/\/hOhvf+vb\/9lPf8pp6zZsOI9YnexH+DUNJ3D0Q688wVrRJ5xwgrr55pvdOMi7ttbGYWx2HuHfwWAzI8rCaWOMWrBggbvrrrtavS9bayMTeAM7pgbSyPuzyEIplRF8It6xtAYAOPLII\/nKK6+MrbWI4xhpmmasxB2A+HxFIAMAebwBAhM5gDYVl4uKyRgLxQQo38DhNdYyLfZ8a19zpDI1OP4e\/Wl4qCwyFIwe9snhwMmLI0Lp\/oVLp1V\/916ef8GMDe95\/NLO2sAbXbX36E4ZUYrqQJp4\/EsF4Q0n\/rqLgWh\/jckQ2DGcUjDK9+jrTAeOGYgUmGOMSNtApdD+Vztj\/i\/c\/BOuvPyIF298w4knTlrLUesIz33uWUde9afbn68ivGT1\/fcfWizE2jkDJ3k1HJfP7aF1DOec2rZtm4JXG2iFjvcBuF5EOtM0FSKyRI3GFXK+zW6Hzr6ABZinPvWp6\/\/yl7+0AgFrRHSTc67qnEsAuAx8ywyzWfKzQkRCRC6Ai9XOzs7140QsCTPfbq0V51ydmRt4gIi4kDeQiJBIXnkDjpnjUql066xZs2pTcgBa8UwKvfu+4YAhgaGV6XmO3fHHdnSNFg3hxojwHCbo\/3AMYgeyDgYW1mHztJnu+bXlovP3qS3\/63M67\/ndMzitntGO6gxj64BLoCjJ0J\/AyvNS2pnUOwGNse\/GGphMxs0AWgEoaQya2Fm03alLs\/4yKOVruo5+2p87Xv6pzb4f\/zOTOsYTTjihnFaHTp01Z9YZ99939+lK04kgIscx6qK9IH1oIW6xA4eGGcOzZs3itWvXtvyMgYGB2+fPn\/\/GoaGhqFwuW2OMY2YXDCirt1OuxCihH0BCCbClAOrixYt7r7766v83d+7ckjHGaa1tLh+n7L1CXg8iEqWUY2bHzPKyl72s75ZbbtnhfQ899NAtvb29F65du7ZsrTWlUklyzqHx7yiKOI5jEhEiIjHGuGq1SqeeeurwxRdf3D8VPgD1vvaoD3UPrPkP0Ukg73iAhxVCiW+0wEH+IoDCVLQQ8ngqOMMqB6sdlAQmWBj+J04HqqhDzRVlqOvAT+7z5ZUfmTbZPRfu3\/beJzy9u2\/Dm2e54We0UVKCs3DOp24kBrAphAQuIghpCHkd\/qZasy\/jpnAQ5Z2Eg\/LcdIpQ1W0reMbcn6SlGb+a96E\/3zXVkW0XXnhhfPPNN598372rXmmS+rPL5dJ+xhiw0hipJlCFMhIBmBWUq4Od2SH8bSLruLRUKr1m+fLlI9NXf9eWtjDtIp4AlOn+g4IaEFGzaSMDHkZdDGSVXn8D5dp\/jVBTMEQQSkoeYGQACtZC3MbpS7BnDH\/tJ1902vLXLHlHT2we35aO9MRuGBADcQ6sCYD22otaA7AgK9AUKNrUBGodaziOwBFBXB1wQOoKfVU94w\/V8oyf1Mozb1r81I9uotNOM\/jw5HYaZsY555wzc\/ny5c\/9yU9\/8gqlomOtqB5VaKOUFMAKdeOgdAwRBw2GSargUDlqCsw2QTClNKrVqhx66KGyfPny6ZtgVx1AoRi3e\/KGBSsCad3oimqqte5Y5mjZ7zxGANTlo\/8wHJRCn4AicgWl+8cODJtek1\/ECuv+39kL1r\/nKa8t9q89b46qLdTGwdoRECxSB0QF9v265Dyop9jr7Zugvx9GbXsFXga0hqgiBh0biWZsFFX4yzCKlz4YH3z1Ez972RAgwLLTJm34J5xwwszu7u6nr1m9+uW1auUZUVQopmkCpTSsCKqVOiIdo1AsoTJSQUQWztZRUuz5I6BRYX++9BXHsWzcOL2H7JYDqNdHOtpc6oUKxQE2q9mPEmb3N9BY9F9atAiHsIDy\/AGHRrqQDRaNGCnHsm3a+HdlMW760PP2mVfd9Kx47fI3dGPkFG1HAFdHmiQoFBRcIMsYC5DKxlM7KOsjPcnSN\/KDNZkjSFRAlXR\/nYsr0TXnrzzvoB\/OfMelK\/w1mvyQJhFRp5566hFJkjxuZGjo7M2btzyr3N7BpGPU61UUIwVxCUSA9kKMxDiMDFdQLEQgSQFjEQOoOeuJRS1WBtg9+OCD07fD7jgAU0s7IA4Uyv8Q8Ts3U0MQJAf9NQYhSy7kp0yzLYxyIWl2gblGWcBBudQ7AgIkiqrGqv7pSzDFcP+aizvW\/uxLz1Rb\/nF+XBt+XLc17doZr7zDgij2gxYp8FOcv1hgrWArBr6\/hUGkAJtAxRGGpIRhal9Pxc7LU1K\/H+zc\/+YjPnrZAzTF8Vki0v7yl7\/82CVLlrxEKf1kY9JDARSKxSKMCVRwrVE3adYj6gk3xIgVwdk0NKAxUicg8mlLpobTrK17Oq2IYN9998V0FLAbDiACtzFxYOf40UqSabiNJUxlZYHsYjQufPAFjuCCHhxZwHGze5hFwLBwAKwjiFV1Q266BDjJtebqq4vqj5959ubvfGJp29DG02bGdi6shbEEUcpLaZOCMMFaA4Q5eUoAVoSk6sBxAcZa6LiMSmqRqPYhFXf+uc\/K9dXynBvKS9977cLHL60CK4Blk0aS+TnPec7+g4ODT3vCE55w2sjIyElKqcUcNpCsrs7km4S8klzUuHc8yczmUkjAkW6mmqPGfzZvxsDsc1EUjRtCvuUtb5nJzEfX6\/WoUCigv7+flFKI45iSJBFmliiKxDknRCQjIyNoa2tDtVqlfCOQtTarCmBkZASFQgGAJwQxMwV+Qcbhl6zCkCSJjGUKpmlKxWIRzExZg09W58+IP1prMDNVq1UJ9f2sxEjFYrHxubVaDRnLcWRkBJ2dnajX69BaN5qHmJlyrxcA2LhxI8+dO3fTOeecs0I7QrRDGr8zTz\/K6scgtOEJLKMjCAljkx0DUBqWYIS77LRp7zTRx6Yvv+mo4UvfcUFhePOL2utDXWXnQBUGLKAUwymCIe9gFTQY7FH\/NPV2YwlxXICNIlQKkasD62ulmVfGsw78znANd9x8wvnDS5e+xOLLS6d8eIcddtjZ\/\/znPz8HYB+tdTkjpWTNN01ZKxp3Ws4uAp8QEbdt27Zx1TCvv\/76EwYHB7\/JzJ2ZYYQmG8qGc2THlG+icc5RJg4aRRFs6N\/NDCsjI2Ulv3zfPnI6+MwsedWgwAPIHEajocg512D8ZToESqmGQGlGIsqozNmx5JmI2WuCw2r8WynllTkCu9A5hyRJaM2aNVfcf\/\/9b9ChgwMZGMcCT++chAJJ6wtKLYBDCmUoLx5pANSccqKmB4BMZPgbv3b+nPq6fy4dvumyt810lUM6pAaCD63ECYgiMBOMc75ZhwJHP7WgTIqHNapcRAWlgQqV1pTn7HsJLVr8ywXPfO79tDAjYf1plw\/TGLOfMeagbCfKWlezGy5T2t2lUzCOs8hotdZaO3\/+fHvvveNKyUXOuR7nXEfW2CMiiON4BzGPjMCTOQmlFMJOPcrwi8UiMjmwzICjKGp857xBZlx+Y8yoST\/Z+Qj8\/cZzQnSCNE0bn1coFBrHmY9KsudnjmUs0zG7Fvk+gvx3NMZ0bt26lXQ2mqtJ3vX9+xk43DhBoyKwIPBMbtS8PwDgQBH12GDWMab8WHEiEAOpFUhBSV3xtANoAfD99YMvnL3PwP3\/Zm74w4s6K71Pbqd6UYuDY4Yhgos8zsJkQc5fg5g0XJqCtABFBTAjsSqtsV45rNquq5b3\/ctBp515Hb3oP9Z6Xv73d99HhRs0M6xqtTrK2LN\/5yfo7IndP+cckr\/+9a\/j8hCstRJFkc0MNoTWDdZf3li11juo8WQ7ct4JZMeePT9LcUKkMKoCku3emdPIMwSzvobsudm5StMUWuuGc8neP8csbEQH+S7B7L2y7zS29yF7j+w1aZoiiiLSVtj4en8IYUYN9Myz\/1o3UeyQOGQBkGtOESKhZltAkIJmBYlLxWkHkFvXvPe9Hfv2\/eVpbs31r5xB9uweqkXkKl6oxTooxVBawSiFOlmIsyiShQJg64AqtGFQF009iu5zOl4edcy4vl4s\/f6bH7\/+7mVEDl+7dc8Ckp5Rp7IbKx\/qZjdd5gh21+BbVQE6OjoqE71vHMc0NDREURTt0DufGXTeeLN0Jdut87t8ns+fdxCZAY+V72LmhrNJ0zQftTTeK4oipGk6iuAUGI6NY0rTtPFeeaeapy5n38E5h6zvoRV3IjuGcIw0MDAADaK6UDa2O4z9kmDw1PTaGalH8lOCW8wAcWF2WzYkhMJrKSsHCKCJkKQ2skldT5u9L5vddcHTju1c97O3l9O+Z7VzdY4WQpIaxBG8A2D4un0KKHDAUQQJHCzHqOmuPleacSO3d\/50Y9x5W23hYWtPefs3tkMs8Im9M2j1wgsvpJ\/\/\/OdtWdia7fSZ0WTGke2ie2Lnz+2wUqvVJmQApmnKSinKG2cWpmfhcj6XHj2Lr9nQk8+x82F19t0y4c58dJIZZbN7kRvvn+3QhUKh8RnNMWCqsUNn\/86MOHNI2fnMXpft9Nk5zsDE7DvnxUtzGIbt6OgQDWDEWgcVc5jeZEHsm3XE5XN8Dn3goa8fo1MCH96Ll1gOhi\/5luCgKec1BwnO2aJOUfwXT\/Rx3weed8j9rzriLXPTgWe2m9qhEdchLoWDg9YElwq4EMOm1nfgMYOVRqQ1UtU+sk3UTZW486+mNOeamfPm3TrvI\/+31ddzr9rrR3\/ppZdqa21nfofKg2Ktcvk95DAhIjaO48rOTnC2IyZJ0hJLmAjTykc0480MzO\/+4\/28hXLPDiBe9prs73wr8dh5g1lElR1Tq12+1evy6U93d7c97rjjRJfLnSM0ouDSBMwEUgriHMQ6YIoXLi8KtIOfJ+d9SGohcNBRXKJqf8e\/qulv+\/6XOof\/9uNzS\/fe\/N5uN7JfZIZ9nwQEVIwhpu5pFUQwVQNVjFGLYwxB17jYvkZKM\/7aNmffbxdnnvLP\/3nLRyvLiB7ykWqdnZ1q27ZtXVmY2nKM3E5bx3dtVSoV29HRMaGSdJYr1+v1xi450fjuyTqtsc+b7GCQ\/HMncj7jaQy2Oqbxfjbe5+QiFOnr64O2sMN+pjc32\/YRun5prBcJaULoHhs7hlBEdhBFHaWTKvCag3EMk9SjiLn7X83wf33RheVD77jiSHfVxW\/vHNj+\/BlSK7taP1AAwAJmFUqmEQgMw4Atl2r9SbJt2PKqas+s\/3uwvODP6qz\/t+q0004zwOXAW5c9LN8lTVMyxrRlSPVOhmFMyqAmCxRGUZTWarUJR4Hn6\/N7GoMYz+D2RHTzUKzBwUHcfPPN0JVKZbAsDjqQSZw1vsFHUSb02jKcaOAFo6AAakqIiZ+80qwyNLvNXGoAR5qSpOdfCd1f+doTHlf60w9fVpbKczpdcqBO63Aa4FghlRQEQLFD3dQRlWdggMsbh1K6ss58s8ztuaV66stvPvZV7x0BVgH\/ddXD\/o0KhYIqFouzJ4oA9tYyxqTAxO3kzjmblekybb1HuhPY1ZmCU3W2zCxdXV3QSkUDxApOUi\/pHDoB4QT5qv5oVWDaARjM\/sGZJLB4AUAhgWUCHIG1jxA8mFFik5rHfgRAhBve\/KxD5vTe94Lu3vWvLknt0FgS358TBVpsoQhDEWqK0xRYW2e+s6M84+\/Dcdv1qxY8bvkZH\/z2AGQt8PVbH1FfzTkXMfOCOI5HCWru\/VNKUErVC4XC1omep7UWIpIMUNvVHXayhrez0Huy7zFeKrWrDqcVrmGtlYGBAdFxobBNKQ2YYNRMDbQ+GwraUAfZSX5HDeNXjeJAJhbqIBAj4IhACqi7lB1o\/mPZ9h+46MKy3HLZUtp451tm2toxBTcSgeswzsABcKaA1BVdzbUPS9eMv\/WT+6krle9Ex4y1+3\/6qu0+YrrjEezbSDPzvEqlMgp82tthb8jle5VS23aWAuQ19XY1RXko10Qg5R7+DM9ujFM3BCGwJogVrwsQdq4dGwJ2PNB8U9DopysILChIRzIpUBzDiQEgaCsW0ZumCx+Lhi8rLomv\/fzXz0j\/+p3Xz64OPbtcrccInHdXijBcKNXrzKvrrnRrSh23Scec3+n5B9+3ZNn3ao+m7sg0TeenadqZLzk9VEtrfc8ZZ5wxuGLFip2lCo2a\/95MAfYmHrCnHEH+2LIqheaEEps6awup0gog44UgnXMAZRxBaoyFanQAEsEPhQ5TAAIjUJgaM0QlCIbowFZzVACBoJiQJHUU2niOiDA9DAj23rn6jBVves7BvZ\/77JsP7XvwVR0YnBnZFEKEGheM4Wj1sC7eU22f8bvB2fv+ru0pZ2485MwL6sA9mOyAjEfS6ujoOGpoaEhnde+8ge0t9D\/ce1IoFJZ\/\/vOfr33hC18Y93lKqVFDPCc6tj15rGNLf\/n339kO38qBTBYTGPve\/v9502rOQfDEkh5o1vEQlB4QKz2jwvxWY85ycwLGTgZuDhBxEAJc6EflXC4MCJx1fiYbBCyu7cEf\/VcPgG2PcsvHbe9+V1vx\/sue0\/HAbe9od5XHxZJiiGK3jYrbpb19ZVIoXFmcc\/Dl+5z17jvotNNqwB3AZ654VKOaSZIckY3IGsv225uhNhElp59++n1EU+sleaSH\/7uKUUwAP034UUAv9Lb6SG+bsVu6S1GPmATWC8SC2XfvCWRS9V2S0U5GxDcTZD8XEThrQRwUgUSgyHXKlrsWPJodgIjQtS897DkzH\/zVK5QZPKOAtGeAeYVF4RoTzbitVxXvdQcdd9dxn\/nRA7B3Af\/1m8dEsHPyySe3b9y48ZB8k0srzv\/u7qRjjSL8eySKovv3xHs\/ltbO0o98NGJMSn19Cpq7ZvTb+pZtJBWYBFBFDaQO4pwXBUF+HqA0df4o7wTCRRcXxoOHnzSavv08Nmblu9ScgzMWrj7cVd+69gAAtz0KDZ9XffCc\/f\/5imNesS\/si4zYspnR88eko+dKkPl7f3zI2mP\/6weBqnrHY+5m6+np6XzwwQcXlEqlxhy7PZ1jt7qZw01eue6669Y\/Cu+Zh90BZWlJR0enLF68D\/Q9MQ8t1oWNMOxn9wWSD4jgxpl2LLn+wbFjlsRPkIIDINmXDM5Cgv4kCFARoaioa2R44AQR+eVUw7mH9UJeeCHf\/L7XPKEwMPAmktKa7sOXvLc+tPn2gXqp75Cv\/qHuqbj\/wGN5VSqV7ra2tgXWWgwPD6O9vX1cuuzObviJmHT5RpkMvAIwUCqVNu8JY9zLSPsuvW53jmk8DGHsVO8o0pg5cyb07Ce8pSK\/\/ehaO9CHKFZeuilD71q+CTWmAoNbdf6HC5dNkglNAUKhV9o1dcKKrqa5sv3YOy\/+aDeA3kfLzX\/N3GIXNs6rdMw76r0\/ete7Ni57rICYU1jr16+fWygUOgFgxowZqNfre8Wgxkk\/702SpD6Z9Ix2ckB72xHsyu6\/NwHUDLLLonZ95Etfmmx+zTEr6xRJiZkYDoACUgMobg0Gjn6noBbmp8f6eL85MUhJ3pu7ps8QQCNFh3IHphtuWPBocgBPevMH+wDcDAB497vxr7h6enoOHxkZKYhIQ\/RjT5cBW+1mIcq45c9\/\/rOd0gCMMXjCQxGC7wq\/YVecwFT6ETJwMHtrhnNAYu9BVBwWGyak2jATMNMHkNEhGYJQozjxj1FNFhS6AwUc5gJKJhBCaAwehQAwdWg7slD1bjoE0+vRBjidTERqbJ\/72BtzPGZbq+eNXY1adVDpAQBjTMLMd0wmZczGco3tvBurNNTqMZk8emePyebj4z1\/su+Z5+S0Cv\/HCpH46V8uHRoa8vPFhgudW6rkVnMUASDYxAGhKcWDf75VOO8IMv\/hU4I8AWiMSEhjVoD4MeHZUxgQ56Drw21pZeT0X773tR3TZvXoWIcddtjiarV6TNZfnhnrnt5V82o3uRv7rn322WdSGuVJkkj+fs3jEzsz0omMaSJDnQoQ91BEGeNxBYxx9Xnz5lkGgE3a9td19ICLNAgqyB1lJkw7AIBjs\/5R4ZUL0UH2JTMlIHEQcb7NUOAHhQIo2DpKZuTxRxS2Lpw2rUfHMsY8rlKpLMjabfNiGJPNcycb2iqlUCgU8mIcK51zkwIAM7myTJxjqoY6GeOeLGlnT6cV47U2j1c52fHcRElb26E+Aii87to+lAt3DlsIQu0\/EwPZYbd3GMVWbZYB84\/RQUBjmnADFVQwoT+QnEOHrR\/cWe07bHywYXo9UpaIqEKhcBwzd2UiG3EcNxvEJhHyT\/WGHxkZQa7j8DYAw5N5bdYAlCnqTlSm3NXwv9WuPtkUYVfShomczkSpwNjUKknMsDH3OwaAE0\/SqVXqNiOqn8EQR2AVtfzSBOzcTsm3AmekoCw9YKIwb55hQzAACNrscFm2bTj8xZc4NW1ij+z1nOc8Z7aIHFUulykXEewVYC2T4YrjOOPz19M0XfWXv\/xlUgNJkyTRmXR3VqKcrJFPJWx\/KHsgppJKjOcovJOWoSc96UkmaAdZpAp3WHEPAA4qUh6xz0kLZeBfUAkZ94JLY3YINcuA8E7A2bzHpDCJCFDkUIR72hfXvaF72sQe2WvVqlVPrNVqJ2SKtznAbY9\/Vl7LPoh73B7H8e1TeD0nScKtugAniwFMNe\/fW7v+nk49jHEjL3nJS2wjJto664C1CaIHnBKYMMILTsYAfAgDPmmHJsEmyujBPrajU4WQQARcwEKJQGfewhqwGT6xbXj7GdNpwCN3LVq0qCgiT2DmGflws5UOXT4dGPvY2U6WPS8vfqmUQrlcvkFEHpgKjJCp7OZlsVu1CY933JMF16YC8I1VB84+f2cpykTH1vp4KFTgCEQKRKrx\/1qtVhORZsJ+6rIrBhNSawxpqEKUxWBNZV+i0Qn9uAdqG88IkwIRuoPCDzwqqK14J+F8VKFQb+tdf+8rt\/7y09PVgEfomj179r5KqePGuxEnsytNtjyWgXiZsVar1eFKpXLHfffdV5\/s8dZqNZv1KmRGlrUFZ5+RAZlTObaJooJJgqiI47ih85+VOfdGFNW02byjIDBzQkTQecSu2DXnjqS3UosoLUoYzNzQBA7h\/KiBQTnV4MkGIDu2LAJiHTQsCpXeJ1RuunUhgDunze2RtyqVyv7OuSV5g5lMPr2r2ECSJI36faFQ2B5F0T1TCXULhYLLdtqMT5D\/O3MIOzvWPBg+NvLZ2XdthdQTEWq12qgZA5m0+M7O184+Y5LpghGRmohglC7\/iO68rcztW60d3I9ZvB79ZA2aJhcmtQwBLaCURVdUbx8eWf8sEN\/pAYLp9UhZJ5xwQjQyMnJaFEVzs3r6VFDrqQplZM\/Naeuv7+7u\/ucUMYT1WusfAWgjIslSlUwnMD9ZJ88RyPQpxnY3tupzyAhJ2UDQyRigcy4b+RWJyAla60NrtVojKtgZW3GqQObY9zHGVGfPnj08JgIAupc8Y0Vy3Q9u1MnwfiUVXpj3eKEPIBP6zGi\/fpBIFgl49D8\/IVByEmP+gPIHCigCnDWIkkF2fQ+8bPk7\/+23R3\/+53dNm90jZ23fvv1wEXl5uVzeJdBpMg0\/rX4XcnVrrb3+xhtvnFID0K233noHgHdi6sDSQwXrty9evPjLxphDs6lEY4VLdmenz3429j2dc5WZM2cOMvNoBzDrgo8NPvi6k6+wta1nk3U6WHI2DrhJJRwzAEAo57ECsEdjxUXC82lsThJ6BsgKoohQttVjZgze9RKQWgaZHh78CFkKwBlRFB0wNiTOz9KbaPrPrqQBYQQ40jTdXCgUfjNV0dGwkz9iR9CLSKm9vX1OrVZrTAuabMrUao7AeIBji6iismnTpmHnHHis46sW2v9sHCp+Cs34QE82BrzFBJBxH75vIPc6ac4S8CLCgnYzqNuGN5654m2nTTMDHyHrO9\/5TkehUDibmWk8xH5XtPAmGtIBoFEFIKI73v3udz\/mRBWe\/exnL0rT9IB8ZWJXd\/qdPT\/DPMK1Gk6SZHBUFSBb1S0996eqcBeyQYXOwYhv4ifiBoqP3EGwMCCMfBo0+RqqZxISFCQxUM6gjatHzaytfYlcItPEoId\/0Sc\/+cnnGWNObKVz16pnf7zyX\/75rZzIePeJUur2173udX2PtRO7YcOGk5MkmZsRnsZGVHmp9YnYhxNFDHkORC4aeFAp1QtgRwdw5KWXJtWofHnNqVwXX272WC6k31MVeyMEIe1HXVuDgqmX1NDAG9Zf9dTDpu3v4V1LliyZV6lUXq+UKllrd2iomcouNB5VttXPshHcIyMjVmv9x0eTYMxk1oUXXsgjIyOnEFE5TdOWKdNkadU7Ew3NSFtZ2ZGI7uvt7W3tAACg3jbrj1ttvMERefpudoGcQByNigBGQX1TqPHmjhLiGIBqtB+LFbTVBw8qDD\/wmt5Pv79r2gwfvpWm6ZOI6PCxueTuOoHJ\/Cyg9beffPLJNz3Wzutvf\/vb+c65g1txAMYa\/66wBXPGjvz05lACvW\/t2rW1cR1Ax6ln3aJn73c5WDW2e9\/p57IWnibnd4z3zvOtJ2qcyAOE5LzWoHAGDBLKMIiqvW\/oXXP1mdNm+PCs008\/fWahUHh5sVjszhDqvCPYE80vrViCuXHYtYMPPvib3\/3ud\/sfa+d248aNR8ZxfEBWmhwPQ8k7ganSi7P+h8y5hPkN1UKhsLGRvrc6uPlv+FjFFAu\/rUDXOAv9pQWSK9IyFZhqnVITQGLhCEjhCYgQiw430hb3rnv7xgtfMWfaHB\/aJSK0evXql1ar1TPK5TKyMtVY2uxUxC+mCg4651bW6\/WrHmvn9sILL+Surq5jrLX7jIyMtBzzvau9AmNfmxl\/NhylVqtt7ezs3DChAwAElX5cQ0S\/Rwb8hXDdNwNhh91\/Vy66NEoCDkhTQPwsISEGrEDbFDPsyKn999984QM3\/bo8bZYP3TrssMOOZ+Y3FovF8sjISIO+Ot61nawwxWTahsM9JUR06dy5c1c\/1s7tN77xjYVDQ0PPBqCyiGpsBLCr2gWtznv2PnEcg5l7H3zwwY07cQDAkh+f1ZtGpT8PSXtdpABHArALNf+shkcgx+FvAYtr6AWQeGyfQI2\/s8ai0T\/Luo08WUg5BkMBRgEi6KAaepLtL97yjY+fNW2WD82aPXt2e7VafZOIHJmmacPwjTETcv8nu1oZfovIYi0R\/fHSSy99rJFBqL29\/clRFJ1ERI2dOUuxxqbQu4qtZCuKogbGEK7ftgULFvTu1AEAy9zWwpy\/D6DrAaIyWPmnWghENQ0WwiBhUCb5LQALgbKHCxqB4B1\/JtQYI2619wPKMij148lAAqQpepL+2fvWN75rzQVPnq4KPASrWCyeDuB52Y2VTdcd2602ajDMmBLf2Eerclb+d2NDYGvtDT09Pfc\/1s7tUUcdNUMp9W9a61JmmFk0lKZpy7LqeFjJWNCwlWMYo4Eg5XJ53XXXXVeZhAMANu3\/gjsRx1clAsccQZxXBCLxVGAhL\/\/dBAJaHUioGIxicY3mEQBN+TEC+XkCHN40IihJEFX7T1Yjve9f+\/UPTGsG7MW1cOHCA51z\/08pNSt\/A46tS4\/deSbTM9\/qOdkNmu2EwREMJUly5ZlnnvmYq\/0bY84QkTPGc5AT7erjga\/jnVtmbkQWhUIBtVrNGGPWAKhPygGctmxZzXV1fM9GvBY2BpMXB7UJ4IRgSGDIwpGFSBAPnYriauPgQ8og3MAEhHy6kdQEUIwODeLh\/peYO\/\/+Rvnd7wrTprrn18EHH1xg5rcVi8UTxrL7piKgOd7\/x7tJ81FGHMeIouiagw466GfLli17THWEHX300W3W2vMAtO\/MeHd27nbGosyca0YwqtfrUEoN1mq125hZJuUAAGDhC879xwiXrgWXgJo0qb8icARYAmymCyg8ql94smVABCZh40fk4MjBERAVAEkd7EgFs6VebO9\/8L13f\/c9b1n1pS9NO4E9uESElFLnRFH0yoyT3uoGHY\/NNxlHMN4Nne8hqNVqQyJy6TXXXPOY2v2JCNVq9bnGmJPHEqomQ\/jZlcpA\/lpprRFF0X1HHHHEVaPO\/U7f5MwL6sPtPT8bSVwF5HV9mAAmQeZHXNitPTdgvIoAxr05yBE4YAleKHAMT0CAgiKoZATdtd7uObUt\/65v+vbSafWgPbf233\/\/U9M0fT8RzSwWi1NCnqcijdUqR80IKoFnsMo595fH2vldsmTJonq9\/i4imrErdOhddOqN9zbGoFQq3fyb3\/ymMioCm8wbzXjSy6+sqOhKqxQcMYQ84KfDJGHX4ASFPx2C3h\/lHv7\/Y3\/u2\/7zasJBUizACuIo8AIElNSg6kPoxnBXV2XzB+++4CmnTDuB3V9PecpT5mmt3xNF0SF5rf+JbqqpINIThas50g+MMeKc+8U999yz5rF2jp1zS5VSx7bSJ5xKWrUrvIsgr25qtdr1O6Rgkzn42a\/7wFBtRs\/X+nXcB60b\/QBkVSjbAcQOIhYyDhNw4t2hOTsAYaYgOQFb8hUF+EGlrAAmA5gaOl3fYZ1b7\/nKfW8++YnTTmDXw9ITTjhh4T333PM5AM\/NBnDkxT4nk8ePvekm4vqPt0NZa5Gm6U09PT3fx0PXj\/9QRVdPrlQqr2bmKEt3JjuhaCpTg8ZLt8N13VSv11fskgMABLUD97tuuKv7b5YVSMcAR4DTgCU4AzjjsOuq0C4Af9KM+zO9QMsQKBghGIifK6oA7RLMM9tO6hpY\/+l7Xnvs40DTTmCqxn\/IIYd0bN269cPFYvEc51yU5aW7qk23KyOxMqqqiNgoin52yy23rHssnee5c+fOMcZcUCwWD5\/K3IE9cd4zZx7wh3vOOOOM+3fRAQCHLLtiEDNmfWlIF9cjKsBBA8ZrBUYc9EOD4+YpPCgDCOB2dPwCjwk4ggMhJYLhMFwYgK3W0V3re8KC4Y0\/XbP0oJdjAlmm6TV6nX766V21Wu0TWutXZ1TUjIgykTrtZPP7Vg5nIgCRma\/t6Oj44cOlsb831otf\/OK4ra3tDVEUnZUrce6SRPhkd\/v8z7KBKCKCUql0ycUXX9y3yw4AECyfeeL1lULHjwZcwUIVwhRgz\/jTjGzSx5TyR18\/EFAYMuokEw2h0e9HOX8AX4YkjoBaHcWRTfv1jDzwHw+8+MDzHrjoomnK8E5WT09P57333vt+pdT5RBRn5aIQhk9pB9\/ZlJyd3Qdhh+oloq\/cfvvtDzxWzvHhhx8eX3fddedYa98tIrGIIIqiSZ3fPbGyaxBGom1yzv2+VUs1T+VNz172zYrad8l3Rrh8kxUCIvY7c93v0qPlwia6+Dvu9JlUmCOCJcpVEx1YLEhcYAwz2BJggNQCVmm4GOjk2v5d9W1f5Wu\/\/tatF39mWlp8nHXSSSfN7Onp+QgRXeCcK2aAX54vni8D7souNRlUOpf7OxH5cU9Pzx8eS+d5cHDwFcz8GaVUV5Za1Wo1RFH0kBk\/4Ov\/xpg\/dHZ2bmv1XJ7qmy\/43B\/udnH7Tyv1tGbZgOIYgiJEtM\/bRyH\/rR\/ixvzMUW6oKMESfO9BNllAHNg5KOegnICtAouCFguyKUyVIIZRprRQHnrgg3TLTz8iv\/nUNGNwx12pZ+vWrZ8G8BZmLmf5YUY1zWSpMy39PYkBtOK4h3+vIaLv3XzzzQOPFWzlrLPOepzW+sMAZuclyYHmpOM9mQJMFIkRUdrV1XXD7bffXtkjDgAi6Dn06J9yR\/ffq47hGCCOfDgeaLxCuV6A\/CPvHwTh+crH967ZEwQhOKFRMwgYgBJAuSY2wM55DgGXkEAjFUG7DM2INq1++6YffPMHt7zmiU+\/UISnTR9YsGDBSQMDA99wzr02TdNy1hyilEKapqMGVExVfHMyjmCs4VtrYa2tW2t\/1NPTc+tjxfgXLlz47DvuuOO\/ReTA\/PCRJEkekt2\/hbO4rb29\/eo8+29sCr5La9X5T3pG28ZV350tlXmKHDgxgEthYh+qqzRAfBzkw+EABix7+\/X9RBEcK2\/IYhrBQHANXnzEeevPJw4sDApQoIWGUxoO\/meRpCBSSBGhL+pe29+z4FPxE9\/w3QNe85rav6jt8wEHHHCkc+7bInJiBg7lb9qJatPjqdJM1Mo79v\/5Wn8cx6jX65ne\/9VEdM66des2PhbO81Of+tQnbdy48T8rlcrJmQTX2HM2kYbfVJSTx9b585LiWcQhIlIulz985513fno8STXaDS+jVr3kyH+fO\/Tgv5fMAGLlCUKpMlAuOADh4AACys8OTgUjdwBLBCH2IX5OAtyPL\/MmL9KcIzDKCYSnOCgYjvxHiSCyKaAJti5QpTK2cHt9e9s+lxf2XfLJgz7703\/8Kw0cWbRoUZGI3uacey8RzZ7qbjaRA2h1w05EAMpXFwLg2NfW1vailStXPuoFP0444YTowQcffJNS6kNRFM3Nyqj5czjRoI6dOYGJxpBlf2utkSQJ4jhGRjVm5jvTNH3lgw8+OG6EtcvhMRHZyj4Hf2c47viLUmU4Y2DFgpw3UhNa+l1+pKCXFAA5wDEgbKGsA9nRRul1AwJWMMZb8RjwkMVBBZBQyMJqgRgLpR0kGUZHZVthYXXz89rvu\/nrW19xypuvPvesJZ7S\/NhdIqIWLlz4eOfcf1prP5AZ\/9hS3J4INSe6SfMrm8EXKg6mWCx+C8A\/Hu3neu7cuQds3779\/QA+ppSauyuju3aW60+EAeQjgCiK8uPUkjRNLy2XyysntOPdPQH3vfKUJ3ZtvOdHM1X\/fi4CYB2sAIYJyjGUIwgThByUeNEQAXz\/v\/P9\/4BgbAW\/8X+SHTg+mZh4FtQIERwYQn46MUPgHKAYADPSukZUKKAiZfTGnTfartmfiU459\/fz3\/CGymPN+M8777yelStXvuLBBx98D4D9xobhk+3w29mk2rEstlaadmPLfZnOP4DfP+EJT3jpD3\/4w8FHc75\/0kknHbN169ZPpml6Zn7MWDZ7cLwdfWez\/ybrdMemFlmUFc7x6s7OzqcvX758Qlr1bm+F1dqz\/jHS0f0\/Q6VupAZg699UGrOBvWaAJSAlwAmDHEEb8oAeuSm7oQxMtMo\/BAIlFsoCyobIgQmpI6TWgeMUsEMop1uwoL7upO5td329fsWy764479STRSR6LBi+iOjzzjvvCVdeeeX\/Pvjgg59I03S\/DHXOQvCx\/fxTvdHGhp75XahVP3v+32magpmhtV7R09PzsUer8RMRLrroomjevHkv27Bhw4+cc2dmop6ZE9gZk3KqVYCJRq7nz312DNVqVay1v7\/99tvXTsaWdntd9\/bnzt13092fnzm88eVtaQXCFjUNaAtEDgARDDFSBiJL0EYAsg0qoJ8PwhjLDxCRxnQi0OgbzBFg2H8B7bzj8S+PIEQwRBDtOxXBBuL8JFTlANYxKqJQi9vWDKJwZTrvwEvbznjaNfPP\/ljl0UZDv+mmm6IXvOAFJzPzqwGcbow5IAu18xNnx95AU8EBJusYWuEFeVaaMSaJoui969at+\/LuVhoejnXJJZfE73vf+46z1r7FGHNGHMfzMgO01jZQ\/laqPnsD6c8bfa1Wa5Qamfn2o4466qW\/+c1v7npIHAAA\/POC5+0\/Z83t3+tJtj9J3DCsBtg2W4aFCCYoAWoL3y5IDtBZBzCNGRoaXjieAwBgmUAQb9Qu5wCEYEkBUYTUJoAyYB0kzVOBjhRc3YFZowKNfirW0\/aZv5556KE\/2DRYvfmQz1+5iYjsI3kXOuSQQzo6OjqWiMiLN23a9Bql1KyxYFtW5mtl0JO5MacKSE2UBqRp6pj5O+3t7R9YtWrVtlaf9eQnP\/nITZs2HVOtVq\/93Oc+t27p0qWPiGtw7rnnFvv7+xffddddL+vt7X19sViclcdSMsQ\/O\/djU6Q96QTGc8DZ5\/pbwL1l\/fr135hsNL3H1soXn3LGrOG135zlBvYHpRBnQUpA2e7sCI4VAAZLqAqwN2x2agwOMJoxmP2u4QyEQaKCY7DN5zgGQUNEAaJAJHBwIDYAGzgSOGJAIpCohnyBVUBNq8FaoXzniC5dUZ2x4E9HPu\/tK+gZLxt4pAwpjeMYH\/\/4x\/e9+OKLTxkaGloaRdGTnHPzW3XvTSanbKUtNzavnAjwa\/X6jE9gjMlKURkJ6Po4jl+yevXqls0+T3ziE7vXr1\/\/rTRNn2OtvaOjo+NnBx544K+vuOKKe4nIPExpVfvxxx9\/\/MDAwIu01mcODQ0dUCwWOWP0TTT2fKJzuzvGvjPlX2PMNfPnzz\/n5ptvXveQOwARUXe\/5LDXzKwNfGFWrdIOqQBRCmM8IEcpwSsIeMMV5WCVBQTQVo06GmnhBPKlAHLKI4kQiEohynlmQBAlZWFfasjehxzAAWwk34okgZHEGU9BESSOMeA0+lX7vbbccUMKvqG4z35\/2v8zf1xFrOxDXUYMevzF5z73uYevXr36GUT05JGRkVPSNO3JDCwTlpzsLr6z3+1M+Xe8n2WcgkKhgHxrsVLqAWZ+2z333POLce6b6IADDnintXaZMaaYOY9SqXQdM19TKpWuOProo2\/88Y9\/PLi3U4c4jnHOOefMvuyyy54+b9680wYHB09P0\/TAbLpOxufPt\/VOZJhj\/7+zIaq7+ruAr\/Rprd+4atWqn6HZM\/fQOQB\/kKsKG177ys\/2bNr81rLpI+FBJMofeJwSyPqdOXMA9ciChRAZalkFaMVfEAJYFGAjgASiDAwbuDDNXLnAGBzzTYXQ6CfwuYk0y5TwbEUrDEcMihhGMWpAvRCX764nfOOQblu52cZrO4869c5DP\/q\/a4iovpd2nuiVr3zlgmuvvXZJvV4\/pFQqHe+cO6VarR4Ux7HOaLX5PH9POICJatVT4fjnnZeI1Ds6Ot5z2GGH\/Xcrie8Xv\/jFasWKFS\/r7e39TyLaJyjXwBiDYrGISqUCpdQDxWLxpnq9foNz7p8vfOEL7\/rKV75yHxHtkc6aNWvWFJctW7b4j3\/845L29vajqtXq49I0PZGIZoyNrrJzP9E0n6k42KmCr+O9X5qmKBaLF5977rnvXLZs2fBUAPU9vu774tvnFq+8+pMz7cBrtd0MUzJIjUXBAlHCPt4GIJFDLbJQEziAzJHt4E0zHUEiOHawTRQQLIFpmFULcsFAlHr8MetHzpiJAKBZQxxBjAEpAqmAVUgBIh1IWNeGmSsj4G26s3M9lYt\/i8rtt1jC\/V1zDhhas2HD0GGzFowA+5uP\/vnPWDlnjgDA4YcfLsuWLcOLX\/zixpdYvXo1t7e3q3e+853R5s2b29ffe2\/nr35z+X6qoE7euHHjk6vV6n5tbW2zlFKdzrni2DxzLKA3Xmlvsg6gBYd8p6\/byUhvOOccEV105JFHfuDyyy9vifovWrTocUNDQ\/+jlFqSjxyy6CY\/3kpEkmKxOFSv17eJyPo4jq+fMWPGDc9\/\/vPXHnHEEf0PPPBA9Vvf+la9VqulbW1tbvbs2Q4AhoeHafPmzXrhwoX6Fa94he7o6GhbuXJl529+85tFaZo+fmBg4PFEtLBcLs80xnQ457SINBiL2TFk05Gy7zeRA9jb4F\/++gfkf3m5XH79mjVrpsSt2Gv986vf\/fJF6p4bPjXT9L60yMNkJA1RgPK6\/\/BbtdFhbpmlUYcz1gG0zFMbFQHfRSiZmlBu7rkE4VJHHmSMUv97IQ8wWs4lHY6gyUMKxgpU7B0MnAKZAO6UYyTioCJCIg7OIbGCvoSj7VWJNqVReRuVO4eWD9jqxXcPbV2TaFdLawJmiNJEFMUA2q3YjtTYNiJqE2PnaaXmxnE8e3BoqJyhyWPrynlueZZrZ2q6U901ducmHe\/Gz8L\/arUKADaKoh8S0fvXrl27qdX7zJ8\/f0G9Xv+C1vpFeeScmRvfMTO+OI4b5yBjuhERoiiqFwqFvmq1utk5t91aO1QoFGpRFNWUUgkAsdbGxphCmqZFa217FEUzC4XCXGPMTOdckZkRxzFqtVoDx4iiqPEZmdGPPaZWXAnai8I040Vo1tpe59w7Nm3a9P0pX8u9mU9tuvAFBxbvvPmbHcObTidJkCqAHEM7DpOAvXigz8szB+AZBCTUCNvHgoIeCJSmAwDBicr6iMBwjQggZEge8INnHwpZCDiAhFmaESIIJyAdEFXScBYALJj9cRoBomIEZwRMgDgLdhqJCFIdo65jUEcX\/rElwWeXD2IdOmGchSAAoOQHbLjwXay1UMRI0wREgigqwJjRk2IzffesvDe2BpzRP6di\/LuS++\/sJs8EKMJu+YtisXjBfffdt77Vc0899dTSunXr\/lNE3pqvXuTQbDDzKIPLG2AOXxjFb8hq8VEUNRxjVgqt1+uN98mcVeZE898h405kzLpsKMp4+MNUyqW76lwn+FxTr9c\/dvzxx\/\/n5ZdfPuWUVO1NB\/C5v93V94pj9l3uxC3R5Pb3H8hgx14\/gAkCB6IwWSjszF5DVAKg5+lElj2jkJBNE0aDxiTZlCHKRouM9m4kmdqAwEHguKlchMAcpMA4lIAketkCB81+ZJFAoFSYb8ICZx3YCRgEk1iwcojYC5rWjcW6qsNVG6ro4xIEfqailWYOaYzXT0TY+ZgVKKguZzfp2FJT9vP8IIn88IfdufF2Jf\/MNxJljkprLcz8h1Kp9JF77713VavXnX\/++dFNN930DgBvZeZC\/j0yA8+PycrhCaPOSf67Z44jj49kqUOOG99wCplRZwaevV8eT8mX+MZSb6ea37favScCU7N\/5x\/5c5J1cYrI7+fMmfPBa6+9dnhXrvledQAQ4Ot3bN30xrOfcM\/QwPDTSiLdRUdA6kAhn4LOjLqZl0vWSJjpB4D9wFAisDhvuJkkeV40iELoLw5EGeKftSD7YSNEzn8eBEQO3GAieocTPqbxAILEsQPYEhQxBIBmgJ1XNSZNYAUociARpBzj3iHB1ZtT9HPJ6xxQQwDNX3iRnKvKbgba4SZvhbKPdxPtLr9\/ZyKU+R02E5vUWjeMJJT\/7hGR89auXXvHeMi4tfYFtVrts865rrHDMcfm1mPHY41F08eeh1ZCm+MZYWZU480\/2JUIaaIx6LsSJeRflx\/RFlKhO0TkPatXr753V6\/5Q9IVc\/BnrrgO8484bySatdwJQEULkTqUFhB7YVGAYDSQ6qY9GiakmmGJoa2CNuydAvlCgoxGDTLzCrthcxhpvpRIoUGRCTnikUyQEPnIwNuvP87s+Br\/JwrRhP9MMQ4mhJ35quFkBmlM5oZo9dgTa6L3azW\/LquFZyG2iNxBRO\/csGHDneOFy\/Pnz3\/+9u3bPwegq1gsjtpx8589VRbiRIrEk3F6kyl57o6o51Q1FFu9vlgsNqIkAANtbW0Xbt68ebcaqh4SB0BEsvirf7o6nXfQ+zcV2lcaUoDyQ0adSf0OrTjk\/rlHrp+A0JQEa+iGyE5lCFuAHq1v8lbXoylXnvkG3uEJ\/m24GY60CBcnukF2RSN+V3f1yUzp2dnK0U2RJEkjf7bWbnHOvWfdunW\/G+\/9Fi9efIy19n1pmi4yxqBarU4p593ZudhZBWRPN+Hsqbx\/IieW\/302Rdg5N+Cc+8Tq1at\/i93krj90fbHisPDrf7hc9j\/htVsL8\/5QLZSQpj6vTmNCTROU1b5M6FsAoJ0gNhaRS2HZwCrnB5O4GGSiMHV456egGQmgmWPs8KBR\/8\/LlnlFo7EXq+k1KJt1Gv5mImiloZhDKkGTMv6d7Xp7oo13MrPmJgpls3w9Q8q11hgcHLyjXq+\/4f77779qvON71rOedbgx5htEdGrmRLKy2lTTkclGMrvqGKeiczDedZlsZDZZHcWsEhRF0VBbW9uny+XyVwAku2uWD3lj\/H5f+v0N3U9\/\/ps2Rz1\/SkslWMWw1oDJejSe\/KgwmCYwD8rmBVoIBOQ0SBQod\/g0QS08j0mIEz+8xLlRjoOJGoUGycIKGZMViH9twO7C2DIeNdyEwu7IxOAA\/k1WNnuyIWweHNuTzmCyYSozI4oiWGtRqVRu6+rqeuf27dt\/CX\/VdlgHHnjgwjVr1lxorT01wxCy77CnjGR3HMbOwvaJ0oM9DbrmtRPz1zlLv5xz\/33DDTd87d57790jJLSHQRlDUHrzF1dvLh\/49i3R7B8P6HaoSEHBQZT1eXWjz9ePCXeBuMfO6wkQjC\/+5bQCGmG6yLjzCTMDzucQjehAmq\/NtAaYaFRVwf++EdBgrMAxEQHcnHgwdqz2RKOeWolmjt1NdjYuairtpRPN6Wt1E7YCs5h5Rblcfve6deuuHO9qn3DCCV3Dw8MfGx4efnFWItzZ8bQalz3RcU8WiNuZEU6mBXqqKVf+PI49t+OtVm3b1tqEmX+47777fmH27NlDe8oaFR6m9e3la7e99fkv+Csl1dTVqse2S1JwQfSfVARnHSTSMAwIGFoInOECFNr\/soiBxt9Rx4Ziu5QHNj6jKV7CmdoZq\/D7oH0gCqkuYk2N8JdNNQxwqREV5I8hzybbWVQw9rtMhoE2FUBxvLA2XwLLnp\/t\/G1tbX+aMWPGG++9997rx3v\/2bNnz+vr6\/s0M7+KmdXYEt54OMlksZGpAps749Lv7Fq0qgJMlu8\/mdLh2GuRpUjh\/9\/r6en5wPLlyzftSTt82BwAAHzlmtsqb\/vST64dvOPPW4l4iYbqiYQgSQKKGdAMKwSGlwFvbLmhnWAqJZSp3lijnpf1JTj2nIDwf08n4BAEuEBjItS5gNU1wt821zGovAMY64QmY6h7q6V0UqFhrtyX1cdD\/l9j5p8rpT6wcuXKFeO9ft68eYvSNP0P\/P\/2rjU2jus6f+fOndldcpe7pESRrEw9WyuWo8pJ1NRCEggMGshw2tR17Cp+FIJRJLBhtGn7p7VdF1KBqLHRwjJiBHHlwglguzbdNn3AgWNJIaLYURRbivW2LMnmY0lxSfG1L+7OzL23P2bucrjaJZcU9bQusAAhUjszd+4995zvnPN9wFbDMHi1Z70cz1XJgM41i1LL5q\/V5a+2LoNhUaAK1Oacv9Dc3Lzt+PHjAwv+nnGFx8qOjsItr576wVj7Z76ZFI0HMhRXKhyCMhVcWQRnLgwCFBlQxAGwabX9Gpwrn1MKfOa7YILYgbfrg9VHmFI9hpqiK9Br3McRCLQgyP5C5Ptnk5Kq5EUEC2uUUplYLPbM448\/\/vCZM2eqcs1t2LChnTG2A8BWy7KMYOpwofgILzbWvhTXqKWOYqawRUukB1KsWcdxfiCE+PtLpZp09WjpEeHYXz3w29GBo38dKw7fFxcjjUq5IJKAa4AE9+TDSEKYHhhoul4MP5sioJrjI3vrny74BlIGFCkIJryuQ+XpGkh4qsWkAEEMaasBPxshfOdYBklzEQizu7xz8WIWYgNU4gbU1wqWvZqmiXw+D6XUB+Fw+NmBgYFXAYxXu1ZHR8fq06dPPyOEuNNxHGO2EGy2kKxaZmQ+80JXQEC2lnbq4H3pJijHcQYMw3jasqwf9fT0jF+q+zNwFY3v\/+rI6GPPfW\/fxLHfDE06Yp0BJ6GUBEGACS\/uF4wgyGMWMqSaOuWpKu5X5iGwMv9g9s9Uq4LXO6CYp4RMKtisoBkMCLYRQvck4RfDzgUhwHxq7OfztzOBZbNx\/Wu33y8\/lvF4vMt13b9NpVL\/AaCqvsLNN9\/8e0NDQ9+VUv6h67pML2ZdxrwQz3oxYcR86wCqxfRz9TJmqjgse8ZTkUjksWQy+eLExMTkJQ31cJWNlo4\/za5+6dAuZ+X6b01E2n8hZAKmw0EkvY1nCJiQ4NIXDsFUKFBOHaBU5Z9rc+M0x5gqEZximhtXReewhBrOR3RJXZa\/nS07EKzLj8fj\/7Vp06ZHhoaGuma6Zmtr6\/JCofCUUuqrWmMwgGBfUn68+brptYYkc\/l9LSFAOQYU7PdwHOcEgL\/s6el5DTWSelxXBsCfILlq50\/fcts2fm3cbHl43FzcX7DqoUIGmKFg+DX8F8gO1nIiSDXto9TUz+VGRGmJskDFYakI6MLYogyHoIuK+RfKCNRC4nnBFHlNNIcZY19fvXr11hdeeOHDGa5Fra2t9zqOsyeXy3Xo01LLYeuOvSs9ai3hnU1rb6FAyXIDIIQo2Lb9PICvnTt37q3LhZMYuIrHswcOF545df7gli989qhiZr0gauVSRhgckPCYgb1ePh859fr6AGKl7cfUVJEfMZ1KJL8ZaLq+wBRoyLzOPGKe288A5oMNJbpz3amoptqTtRUommF8NKmwL1XEBIv4JcOV4+Ba0OhKqrqVYutKMX2l9FV5t1vwu6WU40T0EwCPDQ4O7vnwww+daot469atiYGBgYccx9mmlFqlcY5gmi\/Ywlt+P7NVRVZKqekUaqWNVGuIU2luy9Oy1ea4ViNTjuoHQ6vgv0kpEQ6HP8rn8zsXLVr0nWQyOXg599g1IJGj8Nkf7tu97N9PbEknVv7FaP3SQxnWDEEhzwKQAmMESAWDMzApAemBhJIILvMkzCEJEIBUBAEGlxhcv6TIZVNFh4BXYsCEApMKhvIQfqUq5BUU\/GpEKoUhXlLAVzacqShpnu7lbMBS+e+CbcPl6H5wk\/o558OMsb8ZHBy8J5VKHZjp3h555JHou++++4SU8vuc8xX6O4M6BBpMDNZA1FqKPBcQrZbS3PlkSS7GwwjKgwUJTIioZHSVUiISifxk48aN96XT6R1nz5697FoJHNfIICIXjL38zv1fOrym+aYvDw33fiOhRjZasuBV+AkbJFwQJy9bAADEIMG90154pXueXJmO0aVfQeiTe5S8Ab\/lVnpFR0SB2n8iTNcb9twLkr53IAlSAtKXO5c+O1GtC76WBTpTUUu5wQhShFcTBWWMdcfj8ZeGhoZeHxoaOlJLrH7gwAE5ODj4a6XUbinlV4Inpq4bAFBSxa22uYJtvZUUhy4m7JkPr+F8r1nJs9OcjUEug4CBOFlfX\/88gP9+\/fXXexYyxJjTvsI1ORhOffveW2Lj3Q+y\/PkH6sTE8phMw8nYMA1A+RXFijj0biUoSCUh\/P5\/0vLkun6\/VGWopsiJUHIy\/HJhj1VIMq\/vnynmXYMByu\/LUMQxEYpjzwhhx7FxJM1ExUrAi33ZtVb8BY1AkHLL7+IrGobxn+FweFd3d\/fb86HfbmlpWWHb9p9LKf+MiJZbllU65VzX9RiPKijlzrZ5ZnPh57MpLwVuUO3eg4rIuo\/fZx\/Kx+PxN1pbW3fu37\/\/l1f8YMU1PLq6unhb5798xhn\/6OEmd\/Sr0WJ2SYOyCQXb98X9ON7v3ZdKgpSckh1X8Gp6S6V9nmyx9AHGEqAvA4KlIAjmkZJoA6BIAeR4mQHiSIcasXeMsOPYGPrMhBckzIGBdyFHkAJLp+UAOFLKI1LKf00kEq+eOXPmYl1PHo\/HPx0KhZ6QUm7mnMd0CWuw\/qHas86EfSzk3MyEAcylhLqagSj\/fk3XxhhDPp8XQogzpmn+8+233\/7KG2+8kb8SJ\/51ZQD0+PjFrjBOv\/wp9B29zzrf+ycNMrs6ahQZlKt1x7zF5PcaTEuu6Bp\/ohJFuAqEASwA95NiJZ1DTT8OMqAYg4RT8gDSoQT2jgH\/dDyNPjPheQsBgKwWD2A+ZaaV0GVNl+Uj+7lwOLxv8eLFryaTyd3Dw8OD1XTj5zOeeuqp2M6dO9c3NjZ+M5VK3ckYW6zJQnTcW44H1OKq17Jx52oAat18Mxmhmb6Dcx58z8eLxeK\/xWKxH3d3d\/cs5JzfMABl4\/1v3fn70Yn+P47LzBdNkbvFLGQWR0hAChdKCE+cjBTgekU7jNhUHpExKCWhiHS4D4KEUgKKVCmjENQfUGBQzNMgJACKEdKhRnSNEnacyKCPJzzxkYABqGVhadCuPIceRI8rNdVU4o1jjA1wzg8BeMswjJeTyeTopXwHa9eutcbGxu7J5XJfZ4ytZ4yt1mFB+TzoECE4J0HgspYTulIGoRLmUkvzU6VW6yBeUu2kD3IS+vc+GYlEPrBt++dE9NK5c+cOXpXYGq7HYXAce\/aJ1tjhrs+rsb67zXz6D+KGWkqiAIINBuEzE5tgjvBSAMz0D3rh6xUKMEN3r3kGoAQIGH67sJdwABhBGarUDJQOxfGzMYYdJ9LoNZp8jsLqpbfTbt2Pl13XnYYal3sPwUWnN71G8zXw5jhOr1LqfwH8uKWl5denTp3KzqZcu5Cjra2tTkq5bnJy8humaW4OhUK36HhYk3UGN385sakGEyvhGMHKwmrpupkqHWc7wSuBpwGDOq1bkohK7MJSSlsI8X5TU9MPm5ub9xw8ePD0XFSZbxiAhQ4Pnvl2In\/w7TVRiC+7+ZF74s7YqoidS4SZASYJKDoeTmD4RBXcP94lYJABJSWEdMEMKqX0pKH5CbwCITKYx24MQDGGbLgBXaMM249MoM9s8ijQUTmfPxNRpW4K0fG0VsrRsbxenBpl91H3fF1d3aloNPqi4zj7w+HwBydOnMheyXfQ1tZWF4lEVgH4QjabfVBK+TnHcSKmaU6jPNc0Y\/p5ZuLeLzcAlTZ6NZKVajhEELAsw0ymCZSEQiHYtj1NvEQpNdbY2PhePB7\/USqV2t\/b2\/vRtbA\/rnsDEHDx2MDf\/dFNmXNnb22wi5+D7dxuusUvRsiNMVFgqpgH596MOEUv9reIYJDpg4LS1xIEhCFKlAQeKSimdAoMhlwojj0jwLbDafRbjWCBUztY3FJpcetTR2vR6YUXDodLhJyWZaFYLJaQZSFEgXN+ynGcnzPG3olGo4c0U+zVADQFN1lLS8tyABtyudwGxthXLMu61TTNsDZy2uCVhwHBkKccS6gGrJaf+OUMO+X\/N7jh9bsK0rH7BjYYDtic8yOMsd0A9q1bt+7Q3r17h64l6fNPjAEof+zOzteMe93jLcd++n8P1OdHvxRxJpYbdqalzmIxU7p1FhFUQXoSZOQ1IClfXFAwAUMpGAKQgnyFMuGnHhlyVgK7R4BthyfQb8U9ZqEyqusgQFfO\/a7ltfTfamOgXed8Pp8PhUJjhmF0F4vFk2vWrHn5jjvu+BUAe\/v27fIaMci0YsWKUDweX9\/f3\/8ggN9ljK0QQixSStXrdGI5M9FsG7+acQh6AtWyJUG9P73hNfW55kIwDGPMNM1kLpc7sn79+tfq6ureuVoQ\/RsGYH7HEk7u+m5s4Jf\/81utMrNEZUY\/RYX0+qb6+t+BLVcajrvYEk4kQiJs6RljwlMIEfCq\/pQE4HoVgwYhbSbw1ojC9qMZJM2YRxLKTc9ABBZKMK7Vp4Z2Q13X1aeha5pmnjE2ahjGaSHECaXUUc75sfvvv7\/v6aefThGRqAZ+Xd1T791vZ2en8eijjzaHQqFlhULh05zz9aZp3uo4zppCoZAAUMc5Z+XaAZXA1JlAwpmKfMrDMv9TJKJ0KBT62HGc45zz9zjn7z\/00EPJAwcOpN58883itTbnNwxAjaP\/vffq0i8+uZbSIyvjzkRb1M62cyGbBaHRZbKZlGhmAougKMYhuXLzYFKAiCFnNWDPeRf\/eHgcvTwKgzFYlgmDcYjpBBvBmnMJYJyIBhlj523bHm5oaBhWSvWPjIwkW1tbzz733HOHNm\/enPskzP\/Jkydjd9999+f7+vpWGYbRHolElgJYLKVs4Zy32La9hIjqKoGA5eXG5XRfFXj5XCIa55ynisXiYHNz8yCAwf7+\/oGGhoaPOzo6Dr3yyis916cvfGPMPkXMQOeTT1g3R7Om1X02TNlzMYvcWEgUoxDFepOHE1mn0FrITd5kWFazy81Fb\/eNxr73\/nkrqSyv0sAwJDFTcjM0CchcfSyWa2trGxZCnBsZGelJp9MTnPNcJBKZAJCORqOZu+66q7Bt2zbbNw6f2LFp0yaezWatXC4XEULElVLxsbGxeDgcrl+yZEmLUqo9lUq12rbdxBiLCSEijuMYUkoCQJxzBUBZlmW7rpsLh8Pjy5YtGxJCJDOZzMDw8PBYLBbL1tfXp7PZ7NiWLVuyW7duLa5bt86+lk\/3Gwbgss4kQ+c\/PGlZ+d+E6ifyrLf3vPX8md7Q+RHFikRydHJSxmIx0dTU5Nq27ba3t4tdu3Y5a9euLepU140x9+GHS0Z7e7uVz+dNx3HMSCTCM5mMgUCzGxGJWCwmCoWCvXTpUrezs9O+7bbb7E\/63P8\/l8mvzK2mk6UAAAAASUVORK5CYII=\" alt=\"\">\r\n      <b>Onground <span>Media<\/span><\/b>\r\n    <\/a>\r\n    <div class=\"crumb\">SEO tools \/ <a href=\"#\/\">Link and backlink tools<\/a><\/div>\r\n  <\/div>\r\n<\/header>\r\n\r\n<main>\r\n<!-- HOME -->\r\n<div id=\"home-view\">\r\n  <section class=\"hero\">\r\n    <svg class=\"arrow\" viewBox=\"0 0 520 220\" fill=\"none\" aria-hidden=\"true\">\r\n      <path d=\"M10 210 C140 190 280 130 470 40\" stroke=\"#FF6B35\" stroke-width=\"14\" stroke-linecap=\"round\"\/>\r\n      <path d=\"M430 20 L505 28 L468 92 Z\" fill=\"#FF6B35\"\/>\r\n    <\/svg>\r\n    <div class=\"wrap\" style=\"position:relative\">\r\n      <h1>Link and backlink tools<\/h1>\r\n      <p class=\"lede\">Eleven tools to find link opportunities, check what you already have, and keep outreach organized. Pick a tool, or search for what you need.<\/p>\r\n      <div class=\"bar\">\r\n        <label class=\"search\"><span class=\"sr\">Search tools<\/span>\r\n          <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"><circle cx=\"11\" cy=\"11\" r=\"7\"\/><path d=\"M20 20l-3.5-3.5\"\/><\/svg>\r\n          <input type=\"search\" id=\"q\" placeholder=\"Search: backlinks, anchor, email, spam\u2026\" autocomplete=\"off\"><\/label>\r\n        <div class=\"chips\" id=\"levels\" role=\"group\" aria-label=\"Filter by how the tool works\"><\/div>\r\n      <\/div>\r\n      <p class=\"hint\" id=\"hint\"><\/p>\r\n    <\/div>\r\n  <\/section>\r\n  <div class=\"wrap home\" id=\"home-groups\"><\/div>\r\n<\/div>\r\n\r\n<!-- TOOL -->\r\n<div id=\"tool-view\" class=\"tool-view\" hidden>\r\n  <div class=\"wrap\">\r\n    <div class=\"tool-top\">\r\n      <a class=\"back\" href=\"#\/\">&larr; All tools<\/a>\r\n      <label class=\"switch\"><span class=\"sr\">Switch tool<\/span><select id=\"switch\"><\/select><\/label>\r\n    <\/div>\r\n    <div class=\"layout\">\r\n      <nav class=\"side\" id=\"side\" aria-label=\"All link tools\"><\/nav>\r\n      <div id=\"work\"><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n<\/main>\r\n\r\n<footer>\r\n  <div class=\"wrap\">\r\n    <a class=\"brand\" href=\"#\/\"><img decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAC6CAYAAABBVJPBAACZj0lEQVR42ux9d5xdVbX\/d629z7llWmZSISGhBULvxS4iFkR8tlhQUVHsYu+\/h1Gf5emz6xPF57Mr+GxYQAUsSJEeQoQACSmQPn1uOWfvvX5\/7H3uPTO5M5lJoTn787kpM7ece85Za6\/1Xd\/1XYTptYuLABAuEatO+t+PRi5ZWSiX+gsdVVaJGoy16iixtaVYJKpWBnWtWmEioaqpQaPsCh0dabGnJxFjU1unmqn11oudJWO5O+2k9tqdxbPTI178YkOkHCDwj+k1vXbvnhVx6s8f\/Wj01GXL6gQITZ+UyS7Gmqu\/XbTrr+wsp4OzpNI\/X2uZT666sF4ZmUMu2TdmnqsJM2BticUWtKlrkoTJOjiXMmuCcwJwJCkpobjsAOVUVEzFSd2KHRGhbUbkAUSFrTYqbCcVr6W29nXVOj0wTDMGVr7ukoGlxHbaIUyvSZt9FOGeD71kTjy47bChwcoTU9X+z767R3592l\/+YqYdwLj2HmGVTQr622+Z115ZeWR7fevh9aS6P1gWaI39yNb3dVKfWdRGi0sAERAxRAhwABygXQoWG66C+KABArAGWMM4Acj\/myCwTmDDi1Wk4ISQGKnrKN4M8NrEqY0pRWttoWN9Tc9aUZ13\/F3uBV\/YfiTrBNnnTK\/p5Xd6veEzr5\/n7r\/j+HaiE+3AyLGxGzm23+n9bNe8txz0rb9+PYtjp1dYctNF5Qf+fsmhZRk8DOnIwWLTQ+KiOhi16oGRqc6OJQFRCigAMJC0DhGAyD8gyjsA4eBEHAgW\/kkhiufwNxGEGUIM55xPKIghUN6BsIBF\/OvD28ExHBVQkZI1qrzJcek+R8V7LUUrbUHf1zH74Ls7Xvq9e4jITF\/Nf7215sJzZ7h19x5ZSgaPRjpyeDGyxyEZPqQselbBWQjVsTHu2mzmH\/OKRZ\/77Z+mHYAI9V\/3+W7ZsHxhsunuM0oj25+N6vZFxRgz2SVlFhNRTHCpAXMEsRZEDoBFIy93eUyA\/cMxQIAogZAFw7aCDyDZPwBQ9kZOA6J9xAACxIXPcoALPyMFcARwAc5pGEJdtBuuWN1boa47C\/MW\/7FjwbFXF\/Z\/\/ANY\/OwhIprOFx6Da9WXflcwm3\/Y0zGw6VAZ2PTM4lD\/U1RS2a\/I6HHpSLm9KBAxIMeAA6REeLA0+\/bNB5\/4ohOWXXbvv6ADIEAcDf7ouTP7Nm49js3wM9tQOQ61oSVFbebFNmWIgYo0rLNw4sAscAKwKG+EsGDyxi8QkFDuJHJj9xcCLKngAAw45Owk\/ndEzSw+ywxGHSYYDgShppOAs+DsPUCNiIGzN1MMKxEqEqWiyxuqiO+WuPMG1bnP1f1x162HvPLHgzmPNb0eZffuJZc4dfh1S7s604GD1Ujfqbrae0qcDB2kbHUJGdNZIiICg4UhjmB1CqEUKnVgQ0Apxrb2ub9bccarzjntNcv6\/4UcAKH\/knf02O23Hka13qMLrvaK2tDASWWVRAVOQLYOgYTQ3Ifk1knY0AVMHKxSQJCwO0tzM8\/OYg5T9a5CgYjBsGBxfvPOGb6EvIB9NJLzBsGBAHCkGs9WEmIGl+EJIXoQhjj\/PCIH6wxUFME6Rp0LGJZ2Q+W5v0y45\/fSPvPmBYc+YzU98fVD00DiI\/++vf7CZ3bO2jywsDgweEBR5EhrzTO5NnRyO+qlotSAeqWRXjoBHAEOChQV4JQD2CBOCOQiGC663vZ9vzznkjvem6WJj20HoCI88ON3LTSrLn9WRzzybJ32Ha9NfZ8CSQRWAAnqSQ06UpAkgSIHpRiwzuf5RHAiuYwBoEYO3\/hrdGjfMFdAhAHSYLEgCIglGL03\/uzfDAFJCPOzCCCkCC6XIqhxq4EM57T\/TBIAFloTrLMACKxjWCmhivZ6qtpWG9G3GSle1nHUC\/7Ueea\/bwWmAcRHTlYq6vbPvWcmr\/z70R2Vrae0m8qRJWeOoiTZJ7a2R\/ttwaeGzjTxJQpeQAGWAasYLtxXUarAVEKSlka29xz07n0v\/cdFPrV8zDoAwsYfn7+\/efCGl8X1gdNjJE\/pcIMapg7FDJM6gBxYAcZaRIUIkqQg9idRnPjNPAP3OITdjY2X0Ny0eZT9y5hY3r9NiBoa8T\/giMLeT2DxvyOXs3AKhh3yA4bzn+uaiYOAIMQhhRCI2ABKknco1IQSoGNYKyBdgDCjwjOGEj3jaleY9evZR77o5\/SkN\/dNm9\/Dt\/r\/67yevpW3PFWnI6fa4cqRBbHHdUoyr5zWAJMAyvkKkfh7SITBIHB21xEBZOCcgCIfCTARYAnsCOAYg6awvn70af8257O\/uKXFnvUY8J4rVsT3X73shPZk3TNRWf9vbaq2JHaVghgLhoa1gIiF1gxnEyhNAFzYfbNzyyCtAbGw1oIYYMZoLk7wCuK8ARNx7nfZe7mwf9tQJsg5BvaVgkbGIBxAQGmmEaOuTHgtBy8kHIxfw4FBsGBJQCGGIDDEOrDyYCSsNOAJJ4AlAikNoAirO4f603hFrTD\/suKCE34970Vf+Cd5pHN67b1dnv7x0bfMLW+4e0lc6z+0I9l2fBebE5EMH6DFdClTZ7YO1hCYFEAhn9cedDZGoCmCIoa1niemNYPZwaQGSgNiBUyAs34LclEB21TpL\/POfNEZ9IZvpo8hB0D43e++WDjuwT8sLg5ufnOhtuVsSgf3KXKNBQKxAhEBOb9XWzgIWVAImYgABvmQOzgCasT5WT4uO4KJjZx\/\/FNILA3nkkcAGzbeAA9oh9h+5xQtamAN\/q0dyMOSYVdAy88VoPG3YgVnAaUKqNiCqbryfbr7gO9FXYd87x8Lztl02mmnTZcTd\/v2JFzoHD\/\/Pe8pHdw91JkMPHBwZduGZyd9m55edmZR7Ex3wdmoHDFgDSAWsEkj9XSsIKwBGL+ZNCJP8kElUROLEhm90QA+FDAKA6qE3rlzvnjQ9+575zhZ66PRk94Urb3o40+2Aw+cPcNsPWuG9B7IZqhhGA4Kwsobv3NgsRCSEFY3N3NqhPQyxjCnYpAtr\/1Ofr9nPmdnx97y+RQwChEw+5sJlpHqLtSinluruvtSnnXQz2ef+5O74aYxgl1ZV199oe6+bNWp0eY1Ty67viUFZY5S9ZElpfpwMbYJYjjAOhDHPsmzBkoJxJmGIVsifw+LA4W8vYEXU4YAtV4uVKyVKmE7l+26ufNfe\/x3ln8v\/xz9qDX+P77lkN7Pn\/eKjpHtryphaFGJq0CaNEJd4wBLPsxmctDK+viXd3SSInseDc8ijId2s5mC95BQ1eAIxgnEWUTKIXK9iGq9x8Xcfky6afMLHvzM0d8uH3X2JTOetax32qSntqrLe1Vnf99x3SPb37MvbekeoQpMmqKQAhEYRAJo5TGh1G9OFgasfEWKGFAiENgGYJwZ\/mRuWYKnjAg5OB0PdS08cDWwHI\/iCIAg1\/57z4M3XPnMTrvtTVFl4xMLMkwwIX8O1TonQEoMRwoEgRZfuyfJynA0ofHvzs48+rXykEUAu3AmIVZArCDEMOJALFBZRUIARDEGko7htG3Rb+uF\/b48\/83\/cRPRkcm0aU\/Bz37vs22b\/vSD16i+de+IZOSgsrJQ1gIu8Lk0+6jfBOxGDJg9TOTzNQag4Uggkrb8DN7JPWZQQH\/XohWzXvCG59GL3rX6UeoAGCs\/98QzetKN7+lCerKubZuhzYgHxhhNy2cFAcMKvIclByVu1NmadgChMgEPEAoBUARLArGNCiicBUQVYHQXRqS8DsWen5UOefoX2s78zw3Tpj21VOCI31z7+OT+1R8rVXqfomwf2kp+88+Y4iKAdR6cYRLPNhcGJAIkhuMEoKTl\/coTpKAOQKrK2N5z0G\/4Ze996T7PfNXIo8wBENb\/z7mLy\/3LX6Wrva8tSm1f5YbAbABHsGkKYgXWEWAFzlpfVycHwDTP0Jidf6IUYFcNc8fXyZTD9V11AEQ0xVSGANZwzm8\/zD7ktOHzLZG\/IR2jEBfAIFRrYtO2fa9K5h\/19b79n3\/VIae+cnDavCcPCPV98u37D95xw8c7k43P63L9HWRHgNR49rgCEguAGdoRtIOnlDsdcoEUjtIpOwBhoBJ1YmCfoz40\/+vXfQriHj0pwE2\/vrA8\/94\/nR5VNny8vb7lqJgNQ2kYcUhcCgZBKR068BgK8Kw7lwJZJYu9UTliOOYABsqUgTTZBUBvyg5AdlpY2GMOQECoiwYzI2J\/zjL+g8cDA\/rsBBEJYFOwApwqYit6hpP2g3+Qlhd96qBX\/3Dd2Jtqek1w3m+7ra3v+xeeW3tg1Qc7a9sWlNN+kKSQCEjE36exIyiboX3KXxPysPZUHAAcAK3Q3zbL1uceeOw+X75uRSuc4BG569\/xrVccNqdvxRs7K+teVnQDsyHG7+IM1KgES4SIav5bCoNAIOegnIAz8kvY+S0DCSk4YhScg3JuqoeTI\/\/IVJz+bkUAtJPPbOmoJnl8jgiGNAQEJQbK2VCyDOVFYggRhD1nkcn\/7QiAKqIqM2SYev420rnwi4vfdOUvxKbT1j3Z+0IpLH\/XC09re+DOZd396540g0fglIMNiVnkOADVFpYBwwBbQDlqGa3yeNffAaI1Nrbtc8+2qPuJx\/5g+Zap4AcP19lB38UvOH3e5usv7h667+1F1zsbziDXOAdNCQpSR+QctAAKvsRH1GTw5UvrLIAWBy2eSSUZ1XbMo9HX2+rxkEeMU\/tMERl18YlowvdgEWhJEUkCJTZwlRgkDIgCIwKLZ5FxYEEJAcoBXKuj3WyhuXz\/k7srt3957VcOeW\/\/397UPW3ak7xW1uKoz156dffxx1+AtvKNFuTZGw5gIZCoxs3rGDAaLbgjozeI\/PXPMAViggWhzoVb+zqfWJkqgPjQnxgRWvVfZ5xjHrjxK7PMxsdHMui\/iUKjQ06gEDmLSCxY\/A2pMjq0+JteeDQpnxwQWUFsLdREOySN83jUpZuTOWiBEg+QsgQaMoXyUyCZjHV8JAAcgYQA50Cugh7asqCjuvpjw7dd8Zn7fvTSudPmPdl73amNy28\/KqlX5zD7SgCDwU4F9F81OsfY7nh9J7rG2Z4lAhgqIEHhvlXmmPp4t\/wj44Rc98W5D1xz6YejyvpXz8BQB9JhKLZQGf0177JkNJYtwqFttunTSCSo8bjRRDsGHNMuG85DkQKMF9pPRFgaD7+Y6HgdOXC+uXFUGwP7Zigmz4QkX2rlnLCRVzcDEBeR8Ew3RB3Xph0L\/32fV\/\/h6mkTn+Ae+s83z9t4498+VKxve00Xhts5HfYRlmI40t45Zzm8wKdiyHQoJreL+\/tFYyCaUd0254i3HPytv32nFVbzCIgACBsufvGhA9d+5zOlwXveMpsHO8hWoKPQEisERwoWGpZ5VHIvpAB48QzPu3cgcr78xwxLGkK60YDzWOl8aLUD7GxXaPk+4nERIOT7iiAqS4dcMPrQjxjq0cYxUlIQpQDSECjYoQQ8vJ1L1TVPVL0rvjx86Qufsebqq4vTpj72hDPWv\/FZp27\/x5Vfah9+4M0z4lq7mIoP31lDLIHF948IWYjyBk\/ON\/5k13gy15lCC3tdqE+VimvGYw49rExAEeF1\/\/Pap8n6v3+mkzYfT5FFWq9BM0DOc9sdMjokg+DDI8W2gYgS2cbO5EFCF\/RzFCz5nJZDzsvkcl38k9zJ86odMlHuIHvIHY790AkAv90M5Vh874AlClUSHwYwO7A4cAD\/IIzwPyitYV0KKwSKYth6iqjAsC5FiSIoO3zkyObbfxINfeIjIvLNaXmyxr2u17352c\/mTas+X7ZbD07VEIYNQcce9NMpQNCASwHlmt2omQ5N0JNoaEDkeldkbJrm4wkQASqO7kkL5XvHuz8fRgdA6L34rGe19d7\/pTJtO5jMIBwztKbQ55zLZ2CDpmaQ2goyWT5FkkaXbSPnhxfGUJlpZE0w8G2UJADYNUqFlpomRQDYUV7zY5Q9Umi9FCI48rgDhHw3X\/Yiagp9kWSUGwGFpqNGVcHnLxDKficYrd4V5MVGARq+OUm4+Z04+4JjL7KTccuN\/gBdaHRSIYrK7jFBjiqUJf\/hLwNN3jGLrUJpDXGpb1d2DhGlaDMPdpsh86ENFz\/Disi3\/9WdgIjoB955+uui3ns+3OX6FrBLUWCGC\/cfKQDWeh0KEMiRP\/vs0zQwgR2Dshs1S8lIYMkrVilikJVwC4am9EIMjoo3L\/7MzzfhP+mR4wBEhLZ\/7nFviTbd8rZ2GjjYuZrXzwv97KAmuS9D8YGgxyej3gg0du+T\/GvcmK2Sms8PbNesVBjspXGCGQA5aj5R4PmZFLrqSBqafkTBCYQKQz4okLxCAOUkRCR7j+AeWLCjcp+0ACl9Oa5RsZPMwbWoD+8kVMy0Swk2MM8wQZTho62MJqx8qzmEU0BUqCA4OLFQro4Z8cD83qH7P97\/P89eKDdd9J904hsG\/hWNf9uX3rfg\/tcd\/\/Zi3\/rXzuWRmeLqEIlAjiHkAltPYHW4vbKSlENOgCJ3D2Y3Vvi5E18mBAHahIvqfOvrEMf1OhdXTOSAH3IHsGLFinj4q898UTq44ePtujLDkQXINeSx8mDYzvLgqTfxCITHnAvn9f68sAY1pbgAkJbQhcV+JyeBYwcJOycjKPeKL6EB3DRiltB5KDvE6dKIJCQTCG7AFAzyIo6Ufx9AQhDeDN+peVOQbwSeNIuQWrqXSZ7CAA4G5+ocg6G8w5UUSglsaiE0ghIwOxmU922741f9Ild\/hei02r9Ovk\/Y8p6XLq5e\/4tPtNV7X9Clapqq1pf4JPVn35B3wgSkDCACIBZKAB24LSxZ508KpwHDGgwF5QLQnfW5NyI0H0VYzRjheFtFF9dOdJgPqQOQf\/6yY+Nlr\/9gUn3wLTOLplNMCpemYG69g42HmtMu1uUb9f4QA5OEklaofze6rIJhZkZF5BoOQEKozyGL4KxxBq5RupHQlyCcjtYADP0JWVMSAY3W5GbuRqETpKk66GMNBQfbdAKSVw1+aABOCSKlLOSrBJnzEfIpKjFgLVQE2HqCKCKUSwW9tW\/lsg3f\/o9FIvKOf4V0QET4\/jc\/+Xy96eZ3lEY2HVrkxF\/FIOFFKrt2CiQRiBwEBn4zDBu8eOJPdieI9huTJeOfLz5N1SCI8+IfUNlGwoCOwaXy\/Wbm\/DXALTvbCx6Ck3L1F2YM3\/ydD8jIprdpVy0rFihXB9u0wfCT0Q50pw5gqhGAZwz7sN0TLoLXzLbORqO1hNIXRof0OUMlaZZpmtu6N14bWoG9FuAEZ7xFDcYohg3IPAfcwx+K83m2hPxvzKwByefsY0Ch8S6y2xXKcTgeF5ykI09cUc6fT4gBIoEowAggSoPjMgbTGUOu65BlG3j+t497zXf7H6vGf8fHX7LfzAf\/+ZJ4+4YP9Ui92xkLSX2KRdrASSYCS3AowEH7G4kSACZsGJm6tK8KAA6WBTaISxU43HuGfB1WPPht2XqlaMewVJJK94JvdJ\/\/0XfT45dWH9YIQG77bNvA77\/9wUJt\/QUFrhYsA86mPqXl8cPRVjs97Q4rTzzjqmnN2Q46hiuQV\/AKuxzBs7OyyNsFjT8CvAcOr5Mc3oAGoyuHaGaxPloglyLekBgAjH+qUHCGIe\/nIOTBjTim8XuPDbRWFprMZIBWvIIWbqOBRTRPYwASHQOqANRroBiICgxTNyCMoFOpjuGh1Z+Y11atA\/TVx54iMWHj519yRLL85k+0J9v\/rYwRuKTuRWG1hoUNCtMArHe+FuKN3jlo5xo5vjD7yhc5jxOIgC356F4BdfCQEtKauSQUAezrZSzGO2cnMAq1qrhbeyYw\/nH2oD0P+FWu+sVriyPr31rESMGYBIQEmkLfucsBcnv9Ekkob3vjy2SUG9EHN8+ITxcC10B0ozNLJIJFBEMRDEcwrOA0w4ROOsfN1yJoEkh4+MImoyHoCT8ZCBQ6vqBC6Of7FbQ4KFhf6iQHx87vvA1WpIYgguT8+M7KhbtboqRQbeCQqXCDM+D7iJ2xgIr9OasLtGLAWEg6jBm0tdg2sPpd67\/21Bc0PP9jI+RXd7\/9Sc+PbrvpB3NGtj6vIxkEbApoAiuPO1l2QYFJBU1HhrABcQLFqc\/ds71ImncIiYAdoJwGUxlDesY19bj80qG4+70DumeLi8pwWoMUgYVBhsEWMOKGRmK9amfHznv5xPDaTz7tdahs+1BMSRlkoVTzg32k60klO9LvR+9GrR67shh+Ug+JgcA3xBiOYJRGAoIhwDDDsEZKEeqiYMjzMZ0kIDhoC2hLiJ1C7AjaCiL2ipuOHJwCEDOcBwl8hYPFl3uUnxgETSDlpcLBFiGhAxR7EU\/FDUBXMjFhhteKE58OKKRQUgNL3UuOM40LBDrKhfzj9DdM6dzm2IPiAv+CUp\/fsicNQTQk5LFEBlKvoMMNH9BZW\/fZjRed\/rTHAjNr5VdeOXPtuYd\/cO7GNV+fWek7tpjWyGsqkOdQkAWTRSwOkdNgG4deCwctFjpoOYLhSysBXCIxIOsC3hIDqj0dirov3dhxwDu6Lhn63Zd+tuW\/e3sWvqe\/0L3Ct2mmQTnYgJghSX1gxqLFqybj1Pea8W\/+\/DOeV6qs++9Cum1uxHWIGwn5dRabMlSIt2UcmuNYtH93UgBCM2wV8S2vlpSvpRNBiYOIDUiqd06e7WbA5IJn9tEAiQBxAc441KytO1DNRcU6FcrDdVFDqbV9DDvCEOOhBz+900ExRGJitBGoC6B2J67DOSkwIS66pNRedAquDtjE90E4hzTxNqt05Ms\/SSBARaFXwjXnDDQAxVatozmOv5tibEBZaZS4UYd2DaAUzTBK4uCxJLDaUjgFKAuQFOCgsF3Nvrt85PNf3v7sL97yKN31ad3\/e9bhdt3y\/5xZrT+7M0lJTArSoWOKLIQMBM2yPWzkdwDyAzuyMnWjeSdMnMtmwTiO4VQJIygPqLa5F7XPXPxR+sKlo0L6gY+9evHIXX\/+SXt127FlM8JEMZLUocqFq7p\/M\/QM8ky5h9oBEDZ95fSzo761ny3Utx2ipQ5SFiADBY901rkIgkLRJX43Zpn07bjLToCakiCuQTOOoYQC9zrxQFYOJgABUApQCtZp1F3sEkv9beWOjWC5R0jWuKhz9YCV9bo0Z3OKfYaoZ1616nSFyyP1rZVO1xY7N6PkvUr\/euaiShSQFqktKdWtFJWrliVFp7aVedHg\/Yu7uX9xWq8vZraLlEu7i0gLzH4Ld3V\/k4kGgBSWUogDlFCYYNQ0\/vHy\/skIiLZUSgJATvkwlr0IuaPU3+EcIgwBINqXRSnDMpyv9BiCcgxwhKoqY2th9i9Ki5\/yljnP\/ubGR5Xxr1gRr\/7Ka17cU9v83qiy5eg4YnKpIDIMFoLYGkQ7iHKBj5LdftRwjAjVo0y2xoGhnR\/+QgaAjlAvduFB1fHPyox9P4Mjn\/5\/R7512XCr4\/n7+Y9bMr\/ywBtnVPrP7dJqxrABBpz+4n6\/2v5O2YlWA+0N41930fOeEm+560sz7NZjlBkBi\/HcZgA21CuIyH9Z8lp0Y8UOxiqf7ikHkH1rJ4HlLhqavZaAbztuJrcChtUx6qrcn4i6K0VxjY4776va+M6u\/Q64s+OlP79j7yjmEiqXv3O\/gbW3HG3r\/UvayRxqqkNLCoLDi5zM1EjgTAVCKVgb2CxvJB5N\/hHxgyJ2MG7skgPIqgA+j43QuH3ZBN2AzAnkwJRQ9VOZCrEJpa1SEX0mskn3EV+be+LXPkTHHjvyyMf5GPcue8ni4saVr42qm8+dZYf3cfUaDHw6WSANVxcoaDjlS3tELpvx4rkl+Z1evNi3I0CEEBGBE38bVss96bbCzMvNooM+v\/izl\/95Z\/eZiMR9737CedXe3ncbxwtrcdv5h1584\/8+5CnAgxe\/fJHbcNsPu9TQE3SyHZGrQeVQ9oQ9aFWQmg8hiQPP34xzk+7JKEAa5DkXEFcmDuGr98pOFEQXMYxy1RW7Vqpy258SV\/+jiTtW9885ctsdz\/t2ZelOwqo9e9MpXPvT\/ywttH+dFfc+cGBB+AxbHTi9hOGjizRUhhn2RKpQUqGxRizYQUK2eW55yucvc55wEUh0oCwk3tAzMFVCUdq7\/CY1WrwMmVgDMIHKZQzInO3JzCPfNOecyy59ZFcGCKvfd\/oz27asu7DD9J+iXC\/7+0eBXeql1YK0v3Iq9PNZgGzDAZhwz0ZWwEJwwv5ciiecmZQBFaOq25N6135f2b7o4M8duexnmyZ7XkRE3fehl5y6bWj49XP2W\/ipA9\/\/jbsfUgcgt\/5ixqaff+SLXXbLuUI1KKohUilcEgQQw02QMeEQgCkZo9O\/t9IAylRWM+osE0DOjwRjjUS0JNwxmBRm\/7Uazf6B65x\/y36v\/MC6R5ISrshN0ab\/\/ez8stt6mK1sfF3ktj9NJQMzSmwDGjcmzG+BB+yOA3AssOT7JdhqMHRoVEmapUFROXzZhPIpwxkHjn0\/t+8xUkhUJyptB\/69fMATXl98xpf++cgM+S+J7\/nSha8oV7Z\/sCcdOrgID9qSNQAznHUeT9GA0gRnJfN7cE5BfL7mqdRhxqML3XpNvX+BqAi9cdf23sKsz80++yXf6H6+n+A71bX8W1+ce1fXvtuWLl1qHzIHICJ016ee+O55I6s+NsMNlBIREDtwhvxbeINzo7p8GlN3GqkRNSnuk3MA5KehZiBfqCtKrnbO2edJqM0L+bRDAU5pVFFMU1W6S0qzf1vsOeDyvkOPuXH+iR+rPNJr1RuveHfbwH3\/OKVT+p7bkfY\/U7naITGqim0CiIHkCNaUIw167CnfVjpaDIAk33ad\/d6fV6cElsOGLwosOiBYJgCDHgNoTk81zTqvYv\/RRsBa+V9HMarUhVr74m\/zfs9734xnvfsRNH+AcNOHn3dQ98Y73tpd73t1lx2YQYpAqQSZHuPjeY6BWMHautdYUH7ADxk\/lVfCOWLy032cCIgDJ0V5JeuEizIctd8w3DP\/C3ce8IpfnXnBBfWH5hvuodzogS8\/4ZnxlhUXd9nhBewshLyRMY0Zlkk5TJ7Ez9CjJno9yhGM2uVHgxmZhJcTBUtRUAcXEAwce1yBSGCcb9Ih8pJLjjVEgCiOUXF62Kq25dWo+7Lq7GO+u+gVP9hERI86hoqI0LZfnXeI23rnqzCw8ew2DB3SpoZjYwyUFhgDMBOsFUSkYFPfKMTsz79vqx5DfoIOirTZxEHrc\/3s3DcaU6jBDSDKlyGbP28ItIICdqCC4QgEBuAYI5hds3OOedeMV\/3uvx8JjnfF1V9tL\/3+549r3\/rA+9urW08vuyGAMt1D7WV8XYhwiPx34cDYy1xnnRCxhjPSPA8hQmIIxFpQWWOwOKPaX5jzf7VFx1546Ad\/vPqh\/P57xAH0XfzS4+oP3vytjvSBEyJTC7LcoXNOAB4FhVLuU8PcPoz6UXPzGPVct8N7iISpqGDPjQ5NEUwOzoXXKwVrBZI6aO2HYpp4hh1ICzfYYs\/F8X5H\/bl76Y\/WjHUwj9bSVN+l5xxZ37jirKIdPK9dBg7SqEDEwRpv6BGpgHc4X3khAZzK3QgOzV4Jbg4TzOVRvmIjrcKy\/MSFnPZChoZriCtA2HleAFkwAWnqwHEXtus5Kwe7lyxd\/OrL7nw4d\/3q5y84sO\/uqy8oVre\/qNtV9kVaCfm8wJFtOEB2vnXXE7Osxz4zZTUHqMj7BxEC6RiSAtZZkCaYNAWrGL2qtM7OXfiFfc946w\/o7Ddse+i\/7W6uNV+4YEZ35covxXbrq4ypomRr0GIhLnTChR2ksctnPP5R99SOg+8bu39DvsvtcLM1k9kGraDZKRnuY+c0JIq9tJg1qKBzQHXu8\/l6234\/6Tr\/8lWPPUoqABHa\/r2lpxaG1p1Dg5tfVo5GesTUPSBlEj8cVQUTJYJY1WxkItMI27OowKuBacBFAFsIG8gUz5tvmoo9e1EZTxoi8W2xqgQrgCl1YKue982Fb\/zQO4gmprDuLZR\/3YfOenLbg3d\/uGz7zyjaAXK25tV6EIXqcN2z+ig0gxlPHhPxHZo6E+\/IuFAh9XWGwa4AYYUa1ZGyRjWac13SvfBTi756zWUPl7S63t0TVqzf\/HwafuDsUiFF1eW61bKQUgTSkPJyDW270YH2WL0ut0M5qjmxN9cNJ5xzIm70+G7li6xc8Fz9QRMP2dL8P9Z45sX7POm1fyqe+IbHro41kcwErtt4xWeXd62\/9rqRvlVvj+zGk2NVB+JM\/MCBRIfdP5BWsl81EGzvTRX8cNVd3y4EjgGWNKRoHkzkwJIhAZCmYNuPnrbiWb0\/+snPAVzxUO6DK97zonlzh+9\/vt545zvbzPbFyg3DwAAxPLvOid\/xIVCuOWHZKJ+vsrBvKw9REhHgTArS7NNPcSDthRQSPWt4a9zxm9KBR35q0Ud+sfzhnKuwWxHApq8992i34ebfztPbFtgkAWndUN0dJVOc28XHdvXlxS7HOoDROWU+RwgYAnMAnBC6pizAzteiIwXnBCkXMeI61nHb\/E\/0nPayH9Gx7x3Bv9IiwrbvvXxBsuGGz8XpprO7ymlJsQGMBdk4NEIkQE5KzYWoTdjXsDm0psJGIQWwU4wApLEhZEUCQw2SIyARdFyAWAPiMnppv+\/1POO219ORtNerL5dccok6+uqLjp83uPrTHXbw8ayToqGqj3IU4Cx5ObnAtVC5+epZRQSOwE5DHI9KgZwziAoFmNSCFUMihUF0PDDcMf\/T+z3jTd+lf3vdUP5YLsSFvPLpv+mopu3REAB0+D9KxtDw8DCstaOsQSklSinRWosxhqrVavKPf\/xjGFPIZ3fdp4sUtn786G+1Da96ZVknsMYjm9kpGA\/Flxb9qZlOT0Oxr8Er3VEgJHMWjgDRvvVRZVLVCFx8ctDFMvqkY0Q6F\/ycZh71nzNf+j8r8C+81qz5TrHr7z98sR5c9a4o7T22IFWgDpCVHTQFhAgmiKNQUA5WLq9mMrkRaw13Tl7xiMWHzcIcuAuSBYbBORDABSTl+QPbCgvf+80Hrvr2smW017bHjV9\/45xkxTWv7RrZ8sauat8i2BS2xEijCKn1HXpFzRCTNkR6SAjKRiCjAE5glYWI9qlNaDFnZ8HiPK9MF1EnwnChnEoh+sOco0\/6JF3wq2tbHc+Zj3vcopqtfjWBnFTnyHKhXRhMShzBORbPJoeIwDknzjkREVFKWQBaRK4G8K4bbrhh895NAYix5fNnnlWubz2zgDpM6ntYyEkTvR87ghtj6acyvjdqSCHtKLY5SgjReQUdgQ3TrgUOhITaMICZ91fa9v3ywse\/\/jt03Gv68S++DjjgNTWAv9\/7fy9aXtly9weKae\/z2qJNJSWpZ6a5ULrTDmQtWAlcEEsRl4mSZAAhT3nvcKJCnhyYcMQ+wmBpFhpCM1VsN3YVR0Zeds78p\/5+GbDHB5GKSPTgOx93Mt9yxVtn0eCLiujTJnLeGjRAzqJEGpo1pJqAmWFz8yUFALHLxLvBJBAxDXVqDnJeDEadBP3FGRuHSjO+3985+wtzL\/jVpvGOy8QSDfbV902smwst4LTSIKmpxklqOIBRzVtxHENE9unq6pqSTe+SA9jyg7cudit\/\/4FyOjCTGH46NwguE74U7GDkFAA9ailgKTuEI5ngZVaVy2MGQgCLn5lE5GCsg1IC0hoWBVSi2TfyrKM+uPC8X171aCzr7b3l0PPCS26\/69cXvq1941\/XVmq975yp0phdDE0xwAq2VoEqSMj5JYeuuint+q29u6e9svMjcYkYYj12Q6yACDAs0LaCdkkfb83GZwVR0T12DR\/80ttmb3vzUe\/oqmx9aRuGDnRIYFmQRP73kRNEzoEl9U1frJqIf2h9JrIQ5SCkIVaBlQEpB0qkAVw7UUjLHdiu2m4cbuv5j96nvvoPj1\/67gmBzapzti5ioGIwRRBjwcoF7kCOXo3RJXJmhrUW1loamybsFJyd8hlUGvX1t78wTvqPYSQ+7fbZPaxFGNSZ5f+jwT2vohMmSjSa71vvJiRBtlpoh8MMWhxePw8KmjWYY9TSGMPR3N+UDzjxtbNfd9mV08bfei05e9m2whHP+o96+YAPDeie4RFVhC3GsLbuS6kOIEtg6zkU3JxQ0bimU23Jpkbbi8m01MJeWgJJGyRlOGEYpZA4RixpoZxUzqv9+vX77ym4a83bTzlTbrn0p9x33\/vaqO9AoAabGsAxtCgUHCNy8N+XLJyysMrBqGYlg53XZyDlOSeqEGhSqSc7iQUQxxgqdw6vL835hjv08S9f8vU7frUz4wcArZWDgmgoRE5BZVgDebHV\/K6fOQFmbxvGGADganVqxZMpRwBrvvT8Y6PNy1\/SFSVROE9g54l+xHp03i4y\/gScSXSk7fjcMUmFMxAr4DiGo47UFnuuaF982ruKL7ronmkzn3jNfuL7h+Smm768ZcUHuoYG1r8ZdvvMtrKCqpmgUMk+zCULCbMDM7K\/7ELp1FdplMdqyDRo4GTY9xVEAuIERlKAGAXdBmdrx9d7Vz4doG\/tTrl26P8+O2fwhv97OW1cdcFcVdnfFhJUUodYEXQhgkmcb8TJ0s9GYSrgFOJyLFbX3NdYfD0fBBUVAFZIqWB6qbimuN+ST9WPfOGli5e+dXjSe6tiUVDiZQEcXDa3IfAxeJyIi4jQ1taGNE2FR5Fu9nAE8M+LP9NRWH\/bW7vqm45FWkGSWrggTggbQrrgobJdmqRVmS\/3OyehD4dyj1bCFBSigSaYaCIHKgKpiswWdP7v\/d0nvmra+KdglCeemM599VX\/Lt0Hvm642LO2EiYpQ2UKkxokardHprEQ2MZgVwBJFBRxQks22YaTEZdCs4UutWNQzUZSnjVYQbzwkkt+qnYp119zdbH6X2eeNnT1139UHlrzhe6y3b+uxXekEiG1BJdaRBpg9o07jbTHEdgC2go0nOc\/aOdPS6hIJ1AwcQkcxXCOUNHdI1vaF\/4vnnz+M7o\/9ufvHDkF4\/c5QAlaIijlIKoGx3UPoLoSCNGE5ztNfVW7XC7vrQhAqH3TM5\/RZYfPKmIEvpERIFWAsw4EA7Jpbt6FNMU8ciKeUx5fNR5kKEBEjBHuGBjCrO\/ofZ7y2aNf9z9902Y9dVxgv1f+7lebf3CGG64NfrUcmf2cpJ696RiECCKeuiuwAZPhHZqOdoYJ+jmN\/rk2OBohBxUZwDpImoBJoZgQtqalB92M+ZejrfP\/BvZd9Nelpy2dUvclscK9n3j2Sfd\/\/Z2vnJkM\/NvMZOt+HLQePIAHQBPEhgEcrlGG8CCfzqjpAaCk5hwXJwQnHudS5CWbhnQ7am3dV48UZv\/YPO4pvzxk6bKtu3IlmFkclcRL1ycQsX7yNYyffA0a09QljTTAGIPu7m4sXrwYV1111Z53AGu+8+ouvmPdeQUzMFfEgGKP6PqUXkMpAYsJctg75vMZeNcy9BfZYRiWhF4BJc03cDm3wMxIpFipF+d\/FUd\/4VOzn\/nMkWlj3sVIgEhA6tdbvnXqrIG+lZ\/o1H37sHPB0H0U4Mm\/Fn5yjeSmHSGDx0HITUHKUGtpQroI1RrL7NWESeBcCiKGiouopgWj45l\/Lncs+FrH6\/\/3cqIDpjxHYOP3PttmVvzg5bxxxQUdUj8iqg9DswGHKKNB1ZXA33d+qmQW\/jsWmODftI\/yG2EyOd9M5sSP3WYhjFBxsNa98Gc9pz33P+ae9bHV+MK1u3wdegHUlUbEOpRGa1BBak1Ee\/3IMaF\/lv875+Ccm3IEMOkUQK9acVxPuvVUJTVPIw3TM6xJveKps94bUHOuJDk\/drpRunPS1D8KDwnTfUgo8AGkOTmLtCcRCYIuP8FxDCiNEW6TLYV9f9E39\/gv7zNt\/HugNmYx+7xPfK+PFnx1hLoFHHsjIQOg5sPjqABnVZil5rsCjQaMIqQcIREFqCKgCrANrEAaZV3HhDRcYXKMWBQiIShdxgD1bBwozP+P6KAnvbbzDX\/75a4Yv3z\/\/H145U++UKj1fnaWDB3RZgZRkBGwqQMIoqUasEpBlIYDeTFXJljTHOmmINDUxJ0aKSoxDBiaFaIowoPx7PUbZy55X+mQpe8qnbVst5t4SqhC2To0rBepIYaxYefnJpU+L4uf31Cdc9i+ffueTwHW\/OILM+K\/ffU9BRnpdomDaIIUGCTWh3Y5iaOJzgHl6vqjx12jEXI1woDQFmgMEEW+1qg5QsUyqNCOamH2d\/XBJ7x\/vxf+YMu09e6pSOA0s+6S\/\/oC+n5Vqg7e9b5SNBgjqQGKIKmDg4KCBmA9JZbE8+BJIA7QWsM6gdgUTLZZ4Am9\/xIatLSwLzlSjHrUfr9um\/tNjuf8amifZ9+3z5lTbYMlDP3qA3O33HjV67bcftU5cTK0pIyE2Hmx1KwTMT8BnUkaktth0gG4oAHnIM41Zp5IoPxyAEBFFVA3Gq6ta8Ag\/g7NP+aiSz\/0f6uW0Z4hK3V1ddHQ0AayqfESalmpNDTVjaeNSURI0xQjIyNYtWrVnncA9u4\/Pi1C\/WnGpNDtRbBYOJc2u\/ZsLmMXjGntG5Mr5oTqG5FBQ8kmnEfnEWgGQLqEelpHocBwqQVzEVsx84byAU\/+7D4vvGja+PfwWrj03dWhKy78Su2ekcNUbfULtKoTuzCmyqaAjuGsn7hMAkTW\/8O5FAQHZyx0FjcLYEnDOgZSIGJPGIMwjO7eOliY+deka\/HX5p37f38pEjng8ikd630XvbhrZu\/6k6rX\/\/TtM5LKmQUSFekadDoIZh+hwHktQhYFtgi9Kra50biMCalCe4kCaQWQ8SPgRMEaAKRQjdpr1e65dzyAji8d+4oP\/GLmiWdX8OE9p6lzxBFHoL+\/H5VKJUyRosbOLkLjzskQEe98rUWhUKA96gBEJH7g\/Ye\/vEz1YlRuQ1KrQ3PTS\/p6fMiiWpbdqbW+lyDnmSVMuQ0hFzerCMYZL51kFcQ41Eodd3Qf\/MTzO5ZetHLaXPfO6njmsi0bvvvKD8FVF3Sr9BQzNAytYw+iOd\/c5RB2xlAZY+fZcMxesDTD1Vh5Mo3ECiQGdWmvmeKMK+p69n\/3vPXaPxGRxaunakSE+z5y\/FHFtbe+2yT9L203I4WIwkxMl3ojD+G8ZXhQzwZsQlygjaPZnOCle3zjjghcaiHEsI59G2+phK2utM21z\/3Sfq9661fnHPeafnzx7D1+3g888ED84x\/\/AHNWTcsb+sTVF6UUiEja29tljzqA4S8990ndyfaTtAzCqAKcLkPciGdzhRDP87vFN5FkI4+zsh150Kix6+\/IEg611gDMkGTa1RDnJZRjpUBOIy133VfT3R\/+xt0XrwC+PW2pe3EtePUPV2361tM+PDyw9evFqHKIExtmKHrwToIKMIdhFpBMf4FRFwsLIGaCtg5EGkMoJFHHvMsTLv2itt+TLp971tc34W1T3z3v\/tRzDuyp3P+iQm3ty6L60DFFFrLZoEzr50w2gOIwy1DYwZHxKYjL+vh9VJPNeHM6zHw0AkYEcAnQCiNRx2DSNuOyDfXox71nfPxPC487c68q9RhjYK2vmIwGzLml4YfqQYMkNNWld7L7R5vfe+g5s+3gQiaLepqAuNzYuhsTuBvIqjS8a5Pyn4l2oIEI01hkwAVH0ZhwGrwyEdhaqFIJQ9UoGYnm\/mCfj9x+2eTH4E6vXQcFHea97sort35x8beFqstKqBYpzCQQMQ3gtoHyZwItDIglKBUD0KhbBVeeu2a4OPfb7Uc96ZtdT\/7UVuCOqR+O3BQ98LH3PYt7V76jTNWnlN2IAhIgkTC1nWFIhz4UA6EYFlFoSU+hxQ\/obIatBEcajpwXR0GIYgJYXXeEWvvcdfXuBZ\/d9+xzvzf31FcO4qtn7tVTnqYphQXn3JiZGOPoZeTwNCKaMhV4Qgdw\/7def0Q31x\/PnMDVHKJCjLpNIaE3nFyOHYosEmhduW94s7EhDTXThDx04BWBrA+HUoW02POb8snP\/Ark1mnjfOi8AIa7jrtEqsNntyl5AjHDujSoWwUCmMvUGMnr4bECi0PKbRh0bf2ubdYf2+Yv\/tjdc99012lPPm0XJgMT1n7+zAM3fOTVb2yr957fiUqXcnUvv8vsRU4yIU5FSK0LOz+HLj1AwTT1+YPPysa4OTJ+EhMFie6oiIptqySlOX+I9l287O+H\/PKOpaeOVoE+\/\/zzo4ENdx28qX+obZ+FRyUnnHqqGx7pw+VXXsm1oSGOAcQxSUehXV7xilfI6g0b8Le\/\/U0NDQ1xCiAm2nDddddtmSikd84hijScy2tjjAfeenzAGIP+\/v49kwIQa8TbVj9R6sOLkLqgKWfALoHW2Uw\/Cj37rlEBpqD6m2ftZTXixtaeH6IpvgRFodwnyt9MxghUTFAQVF1pjek+6L9mnvHp7dNG+dCuA15zyf3V\/3n6v5vtK36k3OBcxQSb+JY+YcCkDEYRzCWoYCemVKwMo\/SbevnAby087d3\/oEPOHAQumbLh93712Yui4QefV92+8g26PrSkDSMsaa05iAQEV9A+\/CcLLQGYFoYV48lpCNz+0HdimZBCAK1g0zqKEChFSFUZQ9xpaxLfUCnv+w196NLLFrzmnf2tGE6D997b0zfU\/9mRSvW4O++8Nb3zzuU+e2UhVgRLDvWEkNRr+OLXvghjBdYBRhQ7kZpy6X8Q0XfHhuzFYhHOOVhroZSGMQYiAmaGUl7fIrfbNxxG9tBa0x4DAd0P3jt3+\/JfPaMg9aKQz5nYOWgxOUaOCk2iAtXYwaVZ+wHtcP5yvJ5mDpOLCGwi4IJGXABMalHlYlopdf33nLdf8Q9cMB36PxxRQLH99X8ZHvzY90q2\/h6p9pJWDGeBVAhRsQRJIwgXUKXCUF0Xlle47Yfzn3zWj+m4Zf3AlVMH+L541lzU7nuS2r78TcVq39OKJgky3DYIkvjhqIaUryCJAzk\/RRfhd0p8o0rjXmMFqyLUaikKMSFNayhGGuwYFSlJrTjn7j50\/mb+UY\/7+vxXfXUNcN24R1ip1VTNRfNUhH01Mr6D3yQ5lLB9F2\/ojA2zJ8iTqOqpQ0erevnQ0JBPfGl0zT8Tbh0b8rdG3PcIBkDYuOIvT2wf2vb0iAwMFCInILKhjJOV6dmzolh5uqLLkNasIhDGH3EOFGyMx3ajj9r4vEzFGnVRoMSCdQmD1H713ONf+jUiMtPG+PAsWrrUbvvvp\/0vV\/ueW9a8BKkDKQV2GklCQNyOCtpXSqnniz0HP\/H3PWd+bgNw85Q\/52oRfdgnDn9qNHDjW9gOn95uqh1sbNNWnI\/WHXGYiMxhh88iUU87d0RQzgYtQwT2oUCQolAQaBaQIUDK2CpdA648+8e838HfOOhtP71zMvdZX29d6uWSg4qh3EioYTXpwwFCaUyAzm90YAisc63CeaUUae13fq11o82XmSesAGRYgcjUtcVaOoDNV\/97O112ydntMlyyzvphtWGcdybWQ9lWLn68lq+lZqQLCelBuIGcl+hubv854GBUSCBIjICiGC4mDLjitnrHQV+ns5dVps3w4V0zN1151\/aeY74uSD5VouE2kQRWHBJdutsVZ\/2IZhx0Wc+5P78VmDoVVkRo1UePPWnmRxacW3aVM7k+uL9mQFQEQxrsErDz9w+PHT3WoCBrTy0mC8fGm14Y\/+aCarSGAyUWiBSs7qpX2vf\/Q7W04Ludj3\/Vn3rOWDqAt08uTam0lUN3HgPEXvA0N+NekI2e54baFZFXWmQQuFjcYegtAGzfvl18+K\/C7p+BfbRD\/j8e4l+v13cfA6j+9opjOoe3nEZUA5yASQGKYH1TVFOoFzZIfys\/9w0uEAKzRqAQxoSTM1rfJ1eLzWOGQVHYxB2Qtn1+tPAp7\/jDrtxU02sPRwHLyN3zref+vi2RlynZ+jjhtJIw\/xbtsz\/XteQLt9Bpp+1ShLbyK\/82c8PHjn7lnNqWN5XSvkMKbCHkW+6sU0jgEJEXLiUd0syg\/6gzXYJQMZIgY8whTbDCcM5HCnBBx7DYhmEpb0g79v1Kz+Ne8q3usz7cB\/xmagddBlBNyUlQBQr1RQrDZ5z4SUiQZm9ENi7ciSC11NIB3Hbbbejv70ccx966rIFSKpfnjw8CtkTed9UBxPWtZ3W64f0QZu4wXEAjfeMENYSRnDd2URgr\/NF0ApIbQeVapynkWwlYKcSKIGwwrNv\/SXOW\/A89\/mGQh55eLdetXb9e86Tqs345ZBIVF9WXN+xzxK+OXPqzYeC0Kb\/XAxedX457bzqVN93yDq4PPLudjXbMSB2gnQMoBTFBk0CUhOYhBluBWAdq8E2a24mwF\/CEAUARrFIgErD4u3YQnb0jxTl\/Lu9\/0seufOP3V+zqjMeRrWtRbCuDuQhntB8Zn0W\/JIEozY1qlxJPP\/aD5gVE7Frt4IODg6GRtpnjZ+XASfum3W0Guumii6Iipc8km3iPyj6MEYsmkBFeJiG8V87LJu8wRGI8jGJsz4ADOGI4R3DGwlJUL5S7\/3fOa78\/zfZ7BK2lS8lK2yHf4YPOfMGMC\/75wyOXXjo81U1n1arfFe6+8LgnRxv++Pn2gdXf77Gbn9thh7Uxdc\/kUxqkQ9hsHZQTKOsxIkmDIo4iOGI4ZjimhrCUhHIelPLVSQXoUhHDqqPSG8\/9\/fbifm\/ZuuRZ5\/W86Qe3786A17a2Mpy1ZEIPvpDnsjbHWxBy2kkNmNCCQMxgFmrlAE4++WTq7OykbGybUqpBCpoI35OcEvduRwCLKn86kJL6ocQKAhe02wiayEc6jVIehyYvAUk9lF+oORW6oetJo\/T6Rw0ByQDBwCt1AuhCGdWEVxjX\/hMiSqfN7pG19j3vK7vU6w5irPz0GceXf\/rhF7VJ77ldduu+ZBNIYvz9xZHnkDjjW00lzA2QFlsWMRL4UejEDgoWsIHEo4A6FFjHqJqCEdV1bbWj65fm8LO\/e\/DSZb3A8t0+ByMjfrQck\/KkqACMZTMYWXKDV7O6fmAlNkCCFmvx4sVyzTXXiIiDtYBSFFKArEpGLQ09ixicc7tPBHL9W85gZ2KgKbXdYOvnao9oHFRQAm6h+pM\/AY0IYOxASvEeW5wP0yqI0lqx8\/LZH7xq3bS5PTbWHR9\/xn6z0g0vR++K17ZT7aB2VBRGqn5EoPLIuUBAzjX1B3Mq5B7ZV2H8uQOLQ8SprzY5\/ztmhmKDxADDuh3VaPZq1Tnz0\/31wh8O\/8hV6\/akPqSX3zLSKu1u9LyNAeSbbcUCO07s0dfXh0KhgJGREWSDbcdLA\/YKCLjtd9\/vHLnik0\/rYKspL8mVzevbAYoM4Aua5ATJSYNnQyfzZyc\/vCdzCk4AUhqsCcMOG6rzDv09ZNr+H+3r6qsv1Ccuv\/pJbsudH+Ra35PaC64IayAVA9Lw04JTB6jGNInRWwiFuSUcwVIERwzlDNjVwCbkjpGCQKPmGMRFDFDBSse+v4z2O\/6z+5z7vRsgFvh\/e5Y\/smTJEmzcuBHbtm2bUPNyLF03+zvP7suvf\/7zn6jVag3gz5hklPCnc631APN2uVtEoP5bLzmqMxk6qYA6nLNjsncOu\/0O9Qhfh20gns2RYOCsfJGv+Y8eMCFBhslagCOFeMasH8955x+uxbumST+PWsP\/zoXFQ+\/\/3VM7r\/rBuUh7n120I12xMkAlUMgLDIGCcQLHCkwcqkWABfv0kXx\/qEDBief4R84CzsGSAsUKkiRgEVDEqNryYNq5z3X9rv3bw2rBH0581XcG9tb3O+yww1CtVrFt27ZRxj3WGFvt0iICpVTLXfruu++Wvr4+KRQK0Fo33jMD4PMpwKhovPneMjg46HbZAaj+dScXZWS2mASKMzLDGA+GcVoTgxBoXg4sU\/sZ5dHznjH8XrGCE6Bm1SB1z\/7ltJz3o3P97ktvK5wimxere375Gl174JVthZHZaVLzSXEaokXFcFBIUwtiBa0VxHkSGTX6RcI9zC6MfHd+OEmYVERCfrSZLqASdVaGuesumb3oq\/Me97xfzzvlbQ8JXdwYQ865xu6cI+PssENntpCV8sbh9eCII47AjTfeCOcc0jRF9v7Z60ar6LU2kVKptIsgIDN0bfiYkqsUSHLabzxWzTen\/EY7Hgw1xoNKcz58niTcwgnAGCiOYYtdt7nZC1ZNm9KjbTE2\/Pgd+9Hyq19ftkNnF9F3DGQQzlgYASIiuDAUxhkBKUEcMcQYkEmhciSaHUPcJk7soCBgRKxQpwhVbr8haVv0w3jxc37d86J\/Xwv8qXWIPMH7j31uc8fd+dNb7fZjNS\/HpgLOORjjWoa3Rx99NN1xxx3kBUFcQ+xTKW7wasZTBdrV1XAAsuKKmb3fPH+BZgubwEtD0zgaH8h+N3q6j4\/2d9Twd6NBA68NSABlrtAJUuh00LT9YsGdhw9NG9SjZ9314TMO2C8afFZ6629fJKb\/yZEa1tZVoeAAAxSU8opAQV+fyTV0IilLFzPo3DZvr0ZJ2WWho0fR0qgkg7rrDrTNuRQ9B\/587lt+sRLu+pbH9rxnPGm\/jQ+uPzOKS8WKOGdtBAcHuJSstSSWSVRBoJTAOWkvFahSqSCOY07TlKIouvr222+\/bez7pmlKO8vnx9bymz8D1Dgi50opCi29UKopse\/CPILx2ID55iDn3K5hAJW\/XnoAXLrAZ2FoCna28DLSSqw7A25lrL4vWmh7B5ageCoRg0C6fG9b28xf0P9b5qbN6pG\/VlxyYXvH8t+dObe+6j3Ysv3wkjJtpiSoOespt8GmvfQ2NSq+BD9gY+xt5XL6oSqTwCdGmgoQFVATBpe61pliz8XDsw\/8v0Vv\/NXdtJNa\/tb++sGVlD8M52ZZUmCtYKyA\/KxNf0s6n1IUItUA4JIkARG5Uqn0HgC3tXpvay3tbDrSVOvy119\/PQYHBxsGnaYmlwJMzAWYZNQyngNgbLv7tsNLSXWemBA2Gb9DN1F7ycc+aAqsI4grNsNB\/+WbpQvOhS7ETXpkc3x4hIrVf+nuPHHTRF1Y0+vhXyKiNn3r9UuSW3\/5ro5004uovrUzLvvdSScMTRFACk4JDLmgKgyIRLBQoXXXNUa\/ixCElQeTCwxbr0EFQJk0Q5XbMJjQyIju+lWvnv2Fu5a899alS5davGnnG13iYjXsiuVysVRSJDAmBRNDKAaUA4mFFut5BKJRryfo6OhoyGslSdJyr65UKjuE+TtD51vhAuP9zlcAbKMV2FobNAF36mh2jQq86nd3Feiys05oE+mywiCTC0EaB9UC\/Bs1FIKarpyb8+N2jB7GtjUyBmxkqsXy9d3v+Fp92sQeqYuw6dPPOqrv40\/+t+LItnPak75D2faDIz8cVmUbgxMI6SCsnwCcNX+aMBYso8lSg2RGziFNDRBriI6BQgGOIwxI+f7BVN\/EnfMurcw9\/PdHv+5\/hoClkz\/iSAurSNJ6HUUlKJDAWAsX9j0mQIsFQ5BYoFAoIEkSWGuhtXbt7e3jRhjZCK6JooDxf946sT7ppJPknnvuke3btyOKNJRSMMY0SEA7iyiISHaJB9C56jMzCpweUkjrPmQLIomShWz5VKDFsWeSXo0pYC70ATQ8RjO5o9Ag5MIJYqVh4661NG\/xXZB7p+3skbfl05ovvnFRV9+Nz6FNt76+YEeOKSGFaI2KOL97gyDGhRvV+uZYCbz9YGhZjC8htG\/AwoFCHpGnyia6HSPcsb2uOv7OMw\/+2v5n\/+KvdADVgOt3AakfgYJFBANXq0FHCiqQjlQYPGMl62jx+UdOikuGh4dbGlNXV5eEabzj7ug74fC3\/EVfXx+SJGkIgBiTIusO3Jnxh99TFEVTjwD04NoeltoiV6+Bwb60YR1IjSEyZK271CKUCaCOaxH+NObHZBUA5KqaSgNx+cbtM\/a5Z3cHK0yvPWz7v76ovOnDx78WI1tewmb4xK44LQI1wDgQxSjpCGndQJGEoM8rBbnA\/tYiXjQ0IMGeuMcQ0iA4qDCpB0ygQgn9rr1q2\/e7pBp1\/apw0CnXzF36qa27IwJj63WBdZAohlUcqHgWOvSzGzBSLvpqlrMgYxoCm1EUQY2D1gXtvkaZrlX+PV5ZcKJ8vVarNVSAkiSFiG3IfcskdDCJaNcUgZK+TXNUvbJAKw2TeBAwb\/yj74pmaaAVSMjBo1Lo25ZMID6oM+QVmUGElKKUiK8+8vXf7p02uUeI4f\/y4o57rvvGUzdd9bHXlNOhMzq51i42AeqeHOIAILUgpxBzHAZo+LmQXpHH+l5RB6hcAyg1xGMdhBmWFKyKUdPFLaY464a0NPN7+5xw1h\/pjA8OAFft9vcoFBQNDlf8UBKOYZ3xugKU+JFzzLCkYcBgV0OcKwFaa8c11EqlMqpG3wr5nzgtoHEdQKtOwJ2BgLtTDtRgBZRKh6kB6iDroBWDWMOK8WUbph1rAMGKhcai\/RSaOBwcBfICIlgWrxgkBkIEVgRXseBYoebiTaZtwUrgrmnLe5jXJZdcok6569tLHvjzZy7sMf1Pa6P6zAgpJA0qT0EMliV0wGU96hz5dI4MnBWobC4AhwifvcQ7OwdKHHTkAC5iEOXqcDznz2r+Ef8Vzznppn2XfnAAuGZSx7po0aIiAKxdu7Y20e0dKQ0mgbV1rzVBgCH2bbkQsNQRCXmCERGstZlBkda6JWWnXC4HvoBtRLU7M+68IVsr46QsptHM48JsRmv9OdZat5T+zguC7ooj0Nf+5O2lkb\/86ugOUw\/z\/RwMRxDFvpY7xnuN\/pAdacENKcCGzj83MABxAisCJ2HcV1RC1cjGXj1zw7T5PZyLIZe8ct76mz75+rZa3xviZPv8IhkfohNA4jBmkovPml0d0tDd8ypQDF9mgwtX3U96gbAGa0YiQKrKw6Y445p6ce43k\/mv+\/0Br3lNDfi\/yR0pM0455ZRFW7Zsea0xpg\/AF8fHADzrzqQ1r9enfLjuGpOrndcThGe9JmHHVUohTVMUi8VxI4CsDJjf7Sdb9hsvtViyZAmuu+46bNu2raEKlDkDY8wEWIdpHPeUHUB57f0dUkv2V9bBOfEnCg7OhtZetyPrL2t1pGzAJ+XCEGmCgV4Y0YLEgmDBXliocWOklsTq+M62c164GR\/86bQdPgzI\/pYvPn9x9e5bThu6+rLnzZLqGVrSyAFg51M3YtNQcSanABZY5XciYkBJ2pR\/DJUiawDWGhGynIBRVwX0cmmtK868ZjCe9YeOY553xbznvWMz8PfJ3aha47nPfe7x999\/\/1OGhgaeIyKnFYvFCafDWFsX5yziOEK9Xs8RZzgUsGxjx3binUt+1FatVqPxIgCv0usaM\/yy\/a85+zL7N+Vq+Q7OYYc+m2zdeOONMjw8LFrrxry\/pjqQbbnzy2i+jmTViUk7gO7+agesnRMxQDborsH5Rh6Xa8vMeP1qnGEFkgc4sw5B3+KZqZqK9aiDBLSwBhrR3bOu23fRS6ZVfx7iteYL584oblt1hlm74m3tqDyxlPaT1g7OAgpe5NUrWGoP3rFH9p2SsOvbJpMvDHMhJoA1YL2cF0SDohgVVdo8GHVeWZi93\/\/MeeH7\/z73gNNqwNWTPtbTTjvtIGvt89atW3NuvV47OjOGne241lpRSkm9Xh8V3tOooRT+CzDrxojtLNKYCFHP0p+xxLsMNvDtwBm12BuIcxJEPlVLnsDtt98utVpNsp2cmRtVgey4xkqCZxGFtRa1Wg0jIyNTBAGH+mYUknSm1\/fLvoVHdZ2MqdvvwKkOnqfxPB4lYujDK3+zZNUDcYCKNMAFCLf16575d0Nun7bIh2itWrWqEF107vMLq\/5yXqeqHy\/1wR4iBxdFqFZSxOT8ZF9CEH3RcJbhVNgUwlZPWadYlvY5n+KJBqRQRkWKsHHnnaWOGT9zjn7XWzzwnqPf86M+vGdyA0AVMw475pgTbW34nM2bNz4TwP7MXMp20yhipGnKE4OABdq+fTtpraG1Rpop+IyhsHvjdA1qb06Nd9yYOk1Tykp0EwF9o9uAGz3+0sp51Wo1YWYRkcbub4zZqR5A9vsoimTKzUBdLupmJ7Ml4\/Jysw0wFO\/g8pxj1yQESSOUosAUDMBQTtAhyAiNSiGd8SBSnfWg1R3Tjf8PBbIvQr2fe8ER+NoL32UGHzy7J0pmIqmCVGjBTQXKEiiKISaFjQWiLIgE2jFg\/NAWjwACghgOFDTuLIj97jpiCU6XVw8X5lxSnH\/I94pv\/smqEpGdbB1fROhZ\/\/Zviwb6B1\/Wt3Xzq9LEHMpkSOuoAXZ5hpyG1toL7QIt4fp6va6DSg6SJEEUReNEDR7Qy0LvXHnPjWf8ACgzvFZ9\/2PLgPm+fqWUtIoAisUijYyMULbj1+v1UaKgYxuM8hFAmqao1+tSrU4tmNZpfaRcSkxZlxTEWSANoUvEjXiGciCfz59kJ4hjjvyfAwZBhIgZlhnOKZAuDafzX7gZmM7\/96Lh8+qPPnfB5mXPeKHdeNerutP+Y0ucAPUEYIE4L6slqUAVFCRNfQnYBWVbYghcaMOFn6lF2uNAQpAoQp00EoqGa8Lrk6jt6nmHPu7rM87\/\/p3ArcBbJndtzz\/\/hOhvf+vb\/9lPf8pp6zZsOI9YnexH+DUNJ3D0Q688wVrRJ5xwgrr55pvdOMi7ttbGYWx2HuHfwWAzI8rCaWOMWrBggbvrrrtavS9bayMTeAM7pgbSyPuzyEIplRF8It6xtAYAOPLII\/nKK6+MrbWI4xhpmmasxB2A+HxFIAMAebwBAhM5gDYVl4uKyRgLxQQo38DhNdYyLfZ8a19zpDI1OP4e\/Wl4qCwyFIwe9snhwMmLI0Lp\/oVLp1V\/916ef8GMDe95\/NLO2sAbXbX36E4ZUYrqQJp4\/EsF4Q0n\/rqLgWh\/jckQ2DGcUjDK9+jrTAeOGYgUmGOMSNtApdD+Vztj\/i\/c\/BOuvPyIF298w4knTlrLUesIz33uWUde9afbn68ivGT1\/fcfWizE2jkDJ3k1HJfP7aF1DOec2rZtm4JXG2iFjvcBuF5EOtM0FSKyRI3GFXK+zW6Hzr6ABZinPvWp6\/\/yl7+0AgFrRHSTc67qnEsAuAx8ywyzWfKzQkRCRC6Ai9XOzs7140QsCTPfbq0V51ydmRt4gIi4kDeQiJBIXnkDjpnjUql066xZs2pTcgBa8UwKvfu+4YAhgaGV6XmO3fHHdnSNFg3hxojwHCbo\/3AMYgeyDgYW1mHztJnu+bXlovP3qS3\/63M67\/ndMzitntGO6gxj64BLoCjJ0J\/AyvNS2pnUOwGNse\/GGphMxs0AWgEoaQya2Fm03alLs\/4yKOVruo5+2p87Xv6pzb4f\/zOTOsYTTjihnFaHTp01Z9YZ99939+lK04kgIscx6qK9IH1oIW6xA4eGGcOzZs3itWvXtvyMgYGB2+fPn\/\/GoaGhqFwuW2OMY2YXDCirt1OuxCihH0BCCbClAOrixYt7r7766v83d+7ckjHGaa1tLh+n7L1CXg8iEqWUY2bHzPKyl72s75ZbbtnhfQ899NAtvb29F65du7ZsrTWlUklyzqHx7yiKOI5jEhEiIjHGuGq1SqeeeurwxRdf3D8VPgD1vvaoD3UPrPkP0Ukg73iAhxVCiW+0wEH+IoDCVLQQ8ngqOMMqB6sdlAQmWBj+J04HqqhDzRVlqOvAT+7z5ZUfmTbZPRfu3\/beJzy9u2\/Dm2e54We0UVKCs3DOp24kBrAphAQuIghpCHkd\/qZasy\/jpnAQ5Z2Eg\/LcdIpQ1W0reMbcn6SlGb+a96E\/3zXVkW0XXnhhfPPNN598372rXmmS+rPL5dJ+xhiw0hipJlCFMhIBmBWUq4Od2SH8bSLruLRUKr1m+fLlI9NXf9eWtjDtIp4AlOn+g4IaEFGzaSMDHkZdDGSVXn8D5dp\/jVBTMEQQSkoeYGQACtZC3MbpS7BnDH\/tJ1902vLXLHlHT2we35aO9MRuGBADcQ6sCYD22otaA7AgK9AUKNrUBGodaziOwBFBXB1wQOoKfVU94w\/V8oyf1Mozb1r81I9uotNOM\/jw5HYaZsY555wzc\/ny5c\/9yU9\/8gqlomOtqB5VaKOUFMAKdeOgdAwRBw2GSargUDlqCsw2QTClNKrVqhx66KGyfPny6ZtgVx1AoRi3e\/KGBSsCad3oimqqte5Y5mjZ7zxGANTlo\/8wHJRCn4AicgWl+8cODJtek1\/ECuv+39kL1r\/nKa8t9q89b46qLdTGwdoRECxSB0QF9v265Dyop9jr7Zugvx9GbXsFXga0hqgiBh0biWZsFFX4yzCKlz4YH3z1Ez972RAgwLLTJm34J5xwwszu7u6nr1m9+uW1auUZUVQopmkCpTSsCKqVOiIdo1AsoTJSQUQWztZRUuz5I6BRYX++9BXHsWzcOL2H7JYDqNdHOtpc6oUKxQE2q9mPEmb3N9BY9F9atAiHsIDy\/AGHRrqQDRaNGCnHsm3a+HdlMW760PP2mVfd9Kx47fI3dGPkFG1HAFdHmiQoFBRcIMsYC5DKxlM7KOsjPcnSN\/KDNZkjSFRAlXR\/nYsr0TXnrzzvoB\/OfMelK\/w1mvyQJhFRp5566hFJkjxuZGjo7M2btzyr3N7BpGPU61UUIwVxCUSA9kKMxDiMDFdQLEQgSQFjEQOoOeuJRS1WBtg9+OCD07fD7jgAU0s7IA4Uyv8Q8Ts3U0MQJAf9NQYhSy7kp0yzLYxyIWl2gblGWcBBudQ7AgIkiqrGqv7pSzDFcP+aizvW\/uxLz1Rb\/nF+XBt+XLc17doZr7zDgij2gxYp8FOcv1hgrWArBr6\/hUGkAJtAxRGGpIRhal9Pxc7LU1K\/H+zc\/+YjPnrZAzTF8Vki0v7yl7\/82CVLlrxEKf1kY9JDARSKxSKMCVRwrVE3adYj6gk3xIgVwdk0NKAxUicg8mlLpobTrK17Oq2IYN9998V0FLAbDiACtzFxYOf40UqSabiNJUxlZYHsYjQufPAFjuCCHhxZwHGze5hFwLBwAKwjiFV1Q266BDjJtebqq4vqj5959ubvfGJp29DG02bGdi6shbEEUcpLaZOCMMFaA4Q5eUoAVoSk6sBxAcZa6LiMSmqRqPYhFXf+uc\/K9dXynBvKS9977cLHL60CK4Blk0aS+TnPec7+g4ODT3vCE55w2sjIyElKqcUcNpCsrs7km4S8klzUuHc8yczmUkjAkW6mmqPGfzZvxsDsc1EUjRtCvuUtb5nJzEfX6\/WoUCigv7+flFKI45iSJBFmliiKxDknRCQjIyNoa2tDtVqlfCOQtTarCmBkZASFQgGAJwQxMwV+Qcbhl6zCkCSJjGUKpmlKxWIRzExZg09W58+IP1prMDNVq1UJ9f2sxEjFYrHxubVaDRnLcWRkBJ2dnajX69BaN5qHmJlyrxcA2LhxI8+dO3fTOeecs0I7QrRDGr8zTz\/K6scgtOEJLKMjCAljkx0DUBqWYIS77LRp7zTRx6Yvv+mo4UvfcUFhePOL2utDXWXnQBUGLKAUwymCIe9gFTQY7FH\/NPV2YwlxXICNIlQKkasD62ulmVfGsw78znANd9x8wvnDS5e+xOLLS6d8eIcddtjZ\/\/znPz8HYB+tdTkjpWTNN01ZKxp3Ws4uAp8QEbdt27Zx1TCvv\/76EwYHB7\/JzJ2ZYYQmG8qGc2THlG+icc5RJg4aRRFs6N\/NDCsjI2Ulv3zfPnI6+MwsedWgwAPIHEajocg512D8ZToESqmGQGlGIsqozNmx5JmI2WuCw2r8WynllTkCu9A5hyRJaM2aNVfcf\/\/9b9ChgwMZGMcCT++chAJJ6wtKLYBDCmUoLx5pANSccqKmB4BMZPgbv3b+nPq6fy4dvumyt810lUM6pAaCD63ECYgiMBOMc75ZhwJHP7WgTIqHNapcRAWlgQqV1pTn7HsJLVr8ywXPfO79tDAjYf1plw\/TGLOfMeagbCfKWlezGy5T2t2lUzCOs8hotdZaO3\/+fHvvveNKyUXOuR7nXEfW2CMiiON4BzGPjMCTOQmlFMJOPcrwi8UiMjmwzICjKGp857xBZlx+Y8yoST\/Z+Qj8\/cZzQnSCNE0bn1coFBrHmY9KsudnjmUs0zG7Fvk+gvx3NMZ0bt26lXQ2mqtJ3vX9+xk43DhBoyKwIPBMbtS8PwDgQBH12GDWMab8WHEiEAOpFUhBSV3xtANoAfD99YMvnL3PwP3\/Zm74w4s6K71Pbqd6UYuDY4Yhgos8zsJkQc5fg5g0XJqCtABFBTAjsSqtsV45rNquq5b3\/ctBp515Hb3oP9Z6Xv73d99HhRs0M6xqtTrK2LN\/5yfo7IndP+cckr\/+9a\/j8hCstRJFkc0MNoTWDdZf3li11juo8WQ7ct4JZMeePT9LcUKkMKoCku3emdPIMwSzvobsudm5StMUWuuGc8neP8csbEQH+S7B7L2y7zS29yF7j+w1aZoiiiLSVtj4en8IYUYN9Myz\/1o3UeyQOGQBkGtOESKhZltAkIJmBYlLxWkHkFvXvPe9Hfv2\/eVpbs31r5xB9uweqkXkKl6oxTooxVBawSiFOlmIsyiShQJg64AqtGFQF009iu5zOl4edcy4vl4s\/f6bH7\/+7mVEDl+7dc8Ckp5Rp7IbKx\/qZjdd5gh21+BbVQE6OjoqE71vHMc0NDREURTt0DufGXTeeLN0Jdut87t8ns+fdxCZAY+V72LmhrNJ0zQftTTeK4oipGk6iuAUGI6NY0rTtPFeeaeapy5n38E5h6zvoRV3IjuGcIw0MDAADaK6UDa2O4z9kmDw1PTaGalH8lOCW8wAcWF2WzYkhMJrKSsHCKCJkKQ2skldT5u9L5vddcHTju1c97O3l9O+Z7VzdY4WQpIaxBG8A2D4un0KKHDAUQQJHCzHqOmuPleacSO3d\/50Y9x5W23hYWtPefs3tkMs8Im9M2j1wgsvpJ\/\/\/OdtWdia7fSZ0WTGke2ie2Lnz+2wUqvVJmQApmnKSinKG2cWpmfhcj6XHj2Lr9nQk8+x82F19t0y4c58dJIZZbN7kRvvn+3QhUKh8RnNMWCqsUNn\/86MOHNI2fnMXpft9Nk5zsDE7DvnxUtzGIbt6OgQDWDEWgcVc5jeZEHsm3XE5XN8Dn3goa8fo1MCH96Ll1gOhi\/5luCgKec1BwnO2aJOUfwXT\/Rx3weed8j9rzriLXPTgWe2m9qhEdchLoWDg9YElwq4EMOm1nfgMYOVRqQ1UtU+sk3UTZW486+mNOeamfPm3TrvI\/+31ddzr9rrR3\/ppZdqa21nfofKg2Ktcvk95DAhIjaO48rOTnC2IyZJ0hJLmAjTykc0480MzO\/+4\/28hXLPDiBe9prs73wr8dh5g1lElR1Tq12+1evy6U93d7c97rjjRJfLnSM0ouDSBMwEUgriHMQ6YIoXLi8KtIOfJ+d9SGohcNBRXKJqf8e\/qulv+\/6XOof\/9uNzS\/fe\/N5uN7JfZIZ9nwQEVIwhpu5pFUQwVQNVjFGLYwxB17jYvkZKM\/7aNmffbxdnnvLP\/3nLRyvLiB7ykWqdnZ1q27ZtXVmY2nKM3E5bx3dtVSoV29HRMaGSdJYr1+v1xi450fjuyTqtsc+b7GCQ\/HMncj7jaQy2Oqbxfjbe5+QiFOnr64O2sMN+pjc32\/YRun5prBcJaULoHhs7hlBEdhBFHaWTKvCag3EMk9SjiLn7X83wf33RheVD77jiSHfVxW\/vHNj+\/BlSK7taP1AAwAJmFUqmEQgMw4Atl2r9SbJt2PKqas+s\/3uwvODP6qz\/t+q0004zwOXAW5c9LN8lTVMyxrRlSPVOhmFMyqAmCxRGUZTWarUJR4Hn6\/N7GoMYz+D2RHTzUKzBwUHcfPPN0JVKZbAsDjqQSZw1vsFHUSb02jKcaOAFo6AAakqIiZ+80qwyNLvNXGoAR5qSpOdfCd1f+doTHlf60w9fVpbKczpdcqBO63Aa4FghlRQEQLFD3dQRlWdggMsbh1K6ss58s8ztuaV66stvPvZV7x0BVgH\/ddXD\/o0KhYIqFouzJ4oA9tYyxqTAxO3kzjmblekybb1HuhPY1ZmCU3W2zCxdXV3QSkUDxApOUi\/pHDoB4QT5qv5oVWDaARjM\/sGZJLB4AUAhgWUCHIG1jxA8mFFik5rHfgRAhBve\/KxD5vTe94Lu3vWvLknt0FgS358TBVpsoQhDEWqK0xRYW2e+s6M84+\/Dcdv1qxY8bvkZH\/z2AGQt8PVbH1FfzTkXMfOCOI5HCWru\/VNKUErVC4XC1omep7UWIpIMUNvVHXayhrez0Huy7zFeKrWrDqcVrmGtlYGBAdFxobBNKQ2YYNRMDbQ+GwraUAfZSX5HDeNXjeJAJhbqIBAj4IhACqi7lB1o\/mPZ9h+46MKy3HLZUtp451tm2toxBTcSgeswzsABcKaA1BVdzbUPS9eMv\/WT+6krle9Ex4y1+3\/6qu0+YrrjEezbSDPzvEqlMgp82tthb8jle5VS23aWAuQ19XY1RXko10Qg5R7+DM9ujFM3BCGwJogVrwsQdq4dGwJ2PNB8U9DopysILChIRzIpUBzDiQEgaCsW0ZumCx+Lhi8rLomv\/fzXz0j\/+p3Xz64OPbtcrccInHdXijBcKNXrzKvrrnRrSh23Scec3+n5B9+3ZNn3ao+m7sg0TeenadqZLzk9VEtrfc8ZZ5wxuGLFip2lCo2a\/95MAfYmHrCnHEH+2LIqheaEEps6awup0gog44UgnXMAZRxBaoyFanQAEsEPhQ5TAAIjUJgaM0QlCIbowFZzVACBoJiQJHUU2niOiDA9DAj23rn6jBVves7BvZ\/77JsP7XvwVR0YnBnZFEKEGheM4Wj1sC7eU22f8bvB2fv+ru0pZ2485MwL6sA9mOyAjEfS6ujoOGpoaEhnde+8ge0t9D\/ce1IoFJZ\/\/vOfr33hC18Y93lKqVFDPCc6tj15rGNLf\/n339kO38qBTBYTGPve\/v9502rOQfDEkh5o1vEQlB4QKz2jwvxWY85ycwLGTgZuDhBxEAJc6EflXC4MCJx1fiYbBCyu7cEf\/VcPgG2PcsvHbe9+V1vx\/sue0\/HAbe9od5XHxZJiiGK3jYrbpb19ZVIoXFmcc\/Dl+5z17jvotNNqwB3AZ654VKOaSZIckY3IGsv225uhNhElp59++n1EU+sleaSH\/7uKUUwAP034UUAv9Lb6SG+bsVu6S1GPmATWC8SC2XfvCWRS9V2S0U5GxDcTZD8XEThrQRwUgUSgyHXKlrsWPJodgIjQtS897DkzH\/zVK5QZPKOAtGeAeYVF4RoTzbitVxXvdQcdd9dxn\/nRA7B3Af\/1m8dEsHPyySe3b9y48ZB8k0srzv\/u7qRjjSL8eySKovv3xHs\/ltbO0o98NGJMSn19Cpq7ZvTb+pZtJBWYBFBFDaQO4pwXBUF+HqA0df4o7wTCRRcXxoOHnzSavv08Nmblu9ScgzMWrj7cVd+69gAAtz0KDZ9XffCc\/f\/5imNesS\/si4zYspnR88eko+dKkPl7f3zI2mP\/6weBqnrHY+5m6+np6XzwwQcXlEqlxhy7PZ1jt7qZw01eue6669Y\/Cu+Zh90BZWlJR0enLF68D\/Q9MQ8t1oWNMOxn9wWSD4jgxpl2LLn+wbFjlsRPkIIDINmXDM5Cgv4kCFARoaioa2R44AQR+eVUw7mH9UJeeCHf\/L7XPKEwMPAmktKa7sOXvLc+tPn2gXqp75Cv\/qHuqbj\/wGN5VSqV7ra2tgXWWgwPD6O9vX1cuuzObviJmHT5RpkMvAIwUCqVNu8JY9zLSPsuvW53jmk8DGHsVO8o0pg5cyb07Ce8pSK\/\/ehaO9CHKFZeuilD71q+CTWmAoNbdf6HC5dNkglNAUKhV9o1dcKKrqa5sv3YOy\/+aDeA3kfLzX\/N3GIXNs6rdMw76r0\/ete7Ni57rICYU1jr16+fWygUOgFgxowZqNfre8Wgxkk\/702SpD6Z9Ix2ckB72xHsyu6\/NwHUDLLLonZ95Etfmmx+zTEr6xRJiZkYDoACUgMobg0Gjn6noBbmp8f6eL85MUhJ3pu7ps8QQCNFh3IHphtuWPBocgBPevMH+wDcDAB497vxr7h6enoOHxkZKYhIQ\/RjT5cBW+1mIcq45c9\/\/rOd0gCMMXjCQxGC7wq\/YVecwFT6ETJwMHtrhnNAYu9BVBwWGyak2jATMNMHkNEhGYJQozjxj1FNFhS6AwUc5gJKJhBCaAwehQAwdWg7slD1bjoE0+vRBjidTERqbJ\/72BtzPGZbq+eNXY1adVDpAQBjTMLMd0wmZczGco3tvBurNNTqMZk8emePyebj4z1\/su+Z5+S0Cv\/HCpH46V8uHRoa8vPFhgudW6rkVnMUASDYxAGhKcWDf75VOO8IMv\/hU4I8AWiMSEhjVoD4MeHZUxgQ56Drw21pZeT0X773tR3TZvXoWIcddtjiarV6TNZfnhnrnt5V82o3uRv7rn322WdSGuVJkkj+fs3jEzsz0omMaSJDnQoQ91BEGeNxBYxx9Xnz5lkGgE3a9td19ICLNAgqyB1lJkw7AIBjs\/5R4ZUL0UH2JTMlIHEQcb7NUOAHhQIo2DpKZuTxRxS2Lpw2rUfHMsY8rlKpLMjabfNiGJPNcycb2iqlUCgU8mIcK51zkwIAM7myTJxjqoY6GeOeLGlnT6cV47U2j1c52fHcRElb26E+Aii87to+lAt3DlsIQu0\/EwPZYbd3GMVWbZYB84\/RQUBjmnADFVQwoT+QnEOHrR\/cWe07bHywYXo9UpaIqEKhcBwzd2UiG3EcNxvEJhHyT\/WGHxkZQa7j8DYAw5N5bdYAlCnqTlSm3NXwv9WuPtkUYVfShomczkSpwNjUKknMsDH3OwaAE0\/SqVXqNiOqn8EQR2AVtfzSBOzcTsm3AmekoCw9YKIwb55hQzAACNrscFm2bTj8xZc4NW1ij+z1nOc8Z7aIHFUulykXEewVYC2T4YrjOOPz19M0XfWXv\/xlUgNJkyTRmXR3VqKcrJFPJWx\/KHsgppJKjOcovJOWoSc96UkmaAdZpAp3WHEPAA4qUh6xz0kLZeBfUAkZ94JLY3YINcuA8E7A2bzHpDCJCFDkUIR72hfXvaF72sQe2WvVqlVPrNVqJ2SKtznAbY9\/Vl7LPoh73B7H8e1TeD0nScKtugAniwFMNe\/fW7v+nk49jHEjL3nJS2wjJto664C1CaIHnBKYMMILTsYAfAgDPmmHJsEmyujBPrajU4WQQARcwEKJQGfewhqwGT6xbXj7GdNpwCN3LVq0qCgiT2DmGflws5UOXT4dGPvY2U6WPS8vfqmUQrlcvkFEHpgKjJCp7OZlsVu1CY933JMF16YC8I1VB84+f2cpykTH1vp4KFTgCEQKRKrx\/1qtVhORZsJ+6rIrBhNSawxpqEKUxWBNZV+i0Qn9uAdqG88IkwIRuoPCDzwqqK14J+F8VKFQb+tdf+8rt\/7y09PVgEfomj179r5KqePGuxEnsytNtjyWgXiZsVar1eFKpXLHfffdV5\/s8dZqNZv1KmRGlrUFZ5+RAZlTObaJooJJgqiI47ih85+VOfdGFNW02byjIDBzQkTQecSu2DXnjqS3UosoLUoYzNzQBA7h\/KiBQTnV4MkGIDu2LAJiHTQsCpXeJ1RuunUhgDunze2RtyqVyv7OuSV5g5lMPr2r2ECSJI36faFQ2B5F0T1TCXULhYLLdtqMT5D\/O3MIOzvWPBg+NvLZ2XdthdQTEWq12qgZA5m0+M7O184+Y5LpghGRmohglC7\/iO68rcztW60d3I9ZvB79ZA2aJhcmtQwBLaCURVdUbx8eWf8sEN\/pAYLp9UhZJ5xwQjQyMnJaFEVzs3r6VFDrqQplZM\/Naeuv7+7u\/ucUMYT1WusfAWgjIslSlUwnMD9ZJ88RyPQpxnY3tupzyAhJ2UDQyRigcy4b+RWJyAla60NrtVojKtgZW3GqQObY9zHGVGfPnj08JgIAupc8Y0Vy3Q9u1MnwfiUVXpj3eKEPIBP6zGi\/fpBIFgl49D8\/IVByEmP+gPIHCigCnDWIkkF2fQ+8bPk7\/+23R3\/+53dNm90jZ23fvv1wEXl5uVzeJdBpMg0\/rX4XcnVrrb3+xhtvnFID0K233noHgHdi6sDSQwXrty9evPjLxphDs6lEY4VLdmenz3429j2dc5WZM2cOMvNoBzDrgo8NPvi6k6+wta1nk3U6WHI2DrhJJRwzAEAo57ECsEdjxUXC82lsThJ6BsgKoohQttVjZgze9RKQWgaZHh78CFkKwBlRFB0wNiTOz9KbaPrPrqQBYQQ40jTdXCgUfjNV0dGwkz9iR9CLSKm9vX1OrVZrTAuabMrUao7AeIBji6iismnTpmHnHHis46sW2v9sHCp+Cs34QE82BrzFBJBxH75vIPc6ac4S8CLCgnYzqNuGN5654m2nTTMDHyHrO9\/5TkehUDibmWk8xH5XtPAmGtIBoFEFIKI73v3udz\/mRBWe\/exnL0rT9IB8ZWJXd\/qdPT\/DPMK1Gk6SZHBUFSBb1S0996eqcBeyQYXOwYhv4ifiBoqP3EGwMCCMfBo0+RqqZxISFCQxUM6gjatHzaytfYlcItPEoId\/0Sc\/+cnnGWNObKVz16pnf7zyX\/75rZzIePeJUur2173udX2PtRO7YcOGk5MkmZsRnsZGVHmp9YnYhxNFDHkORC4aeFAp1QtgRwdw5KWXJtWofHnNqVwXX272WC6k31MVeyMEIe1HXVuDgqmX1NDAG9Zf9dTDpu3v4V1LliyZV6lUXq+UKllrd2iomcouNB5VttXPshHcIyMjVmv9x0eTYMxk1oUXXsgjIyOnEFE5TdOWKdNkadU7Ew3NSFtZ2ZGI7uvt7W3tAACg3jbrj1ttvMERefpudoGcQByNigBGQX1TqPHmjhLiGIBqtB+LFbTVBw8qDD\/wmt5Pv79r2gwfvpWm6ZOI6PCxueTuOoHJ\/Cyg9beffPLJNz3Wzutvf\/vb+c65g1txAMYa\/66wBXPGjvz05lACvW\/t2rW1cR1Ax6ln3aJn73c5WDW2e9\/p57IWnibnd4z3zvOtJ2qcyAOE5LzWoHAGDBLKMIiqvW\/oXXP1mdNm+PCs008\/fWahUHh5sVjszhDqvCPYE80vrViCuXHYtYMPPvib3\/3ud\/sfa+d248aNR8ZxfEBWmhwPQ8k7ganSi7P+h8y5hPkN1UKhsLGRvrc6uPlv+FjFFAu\/rUDXOAv9pQWSK9IyFZhqnVITQGLhCEjhCYgQiw430hb3rnv7xgtfMWfaHB\/aJSK0evXql1ar1TPK5TKyMtVY2uxUxC+mCg4651bW6\/WrHmvn9sILL+Surq5jrLX7jIyMtBzzvau9AmNfmxl\/NhylVqtt7ezs3DChAwAElX5cQ0S\/Rwb8hXDdNwNhh91\/Vy66NEoCDkhTQPwsISEGrEDbFDPsyKn999984QM3\/bo8bZYP3TrssMOOZ+Y3FovF8sjISIO+Ot61nawwxWTahsM9JUR06dy5c1c\/1s7tN77xjYVDQ0PPBqCyiGpsBLCr2gWtznv2PnEcg5l7H3zwwY07cQDAkh+f1ZtGpT8PSXtdpABHArALNf+shkcgx+FvAYtr6AWQeGyfQI2\/s8ai0T\/Luo08WUg5BkMBRgEi6KAaepLtL97yjY+fNW2WD82aPXt2e7VafZOIHJmmacPwjTETcv8nu1oZfovIYi0R\/fHSSy99rJFBqL29\/clRFJ1ERI2dOUuxxqbQu4qtZCuKogbGEK7ftgULFvTu1AEAy9zWwpy\/D6DrAaIyWPmnWghENQ0WwiBhUCb5LQALgbKHCxqB4B1\/JtQYI2619wPKMij148lAAqQpepL+2fvWN75rzQVPnq4KPASrWCyeDuB52Y2VTdcd2602ajDMmBLf2Eerclb+d2NDYGvtDT09Pfc\/1s7tUUcdNUMp9W9a61JmmFk0lKZpy7LqeFjJWNCwlWMYo4Eg5XJ53XXXXVeZhAMANu3\/gjsRx1clAsccQZxXBCLxVGAhL\/\/dBAJaHUioGIxicY3mEQBN+TEC+XkCHN40IihJEFX7T1Yjve9f+\/UPTGsG7MW1cOHCA51z\/08pNSt\/A46tS4\/deSbTM9\/qOdkNmu2EwREMJUly5ZlnnvmYq\/0bY84QkTPGc5AT7erjga\/jnVtmbkQWhUIBtVrNGGPWAKhPygGctmxZzXV1fM9GvBY2BpMXB7UJ4IRgSGDIwpGFSBAPnYriauPgQ8og3MAEhHy6kdQEUIwODeLh\/peYO\/\/+Rvnd7wrTprrn18EHH1xg5rcVi8UTxrL7piKgOd7\/x7tJ81FGHMeIouiagw466GfLli17THWEHX300W3W2vMAtO\/MeHd27nbGosyca0YwqtfrUEoN1mq125hZJuUAAGDhC879xwiXrgWXgJo0qb8icARYAmymCyg8ql94smVABCZh40fk4MjBERAVAEkd7EgFs6VebO9\/8L13f\/c9b1n1pS9NO4E9uESElFLnRFH0yoyT3uoGHY\/NNxlHMN4Nne8hqNVqQyJy6TXXXPOY2v2JCNVq9bnGmJPHEqomQ\/jZlcpA\/lpprRFF0X1HHHHEVaPO\/U7f5MwL6sPtPT8bSVwF5HV9mAAmQeZHXNitPTdgvIoAxr05yBE4YAleKHAMT0CAgiKoZATdtd7uObUt\/65v+vbSafWgPbf233\/\/U9M0fT8RzSwWi1NCnqcijdUqR80IKoFnsMo595fH2vldsmTJonq9\/i4imrErdOhddOqN9zbGoFQq3fyb3\/ymMioCm8wbzXjSy6+sqOhKqxQcMYQ84KfDJGHX4ASFPx2C3h\/lHv7\/Y3\/u2\/7zasJBUizACuIo8AIElNSg6kPoxnBXV2XzB+++4CmnTDuB3V9PecpT5mmt3xNF0SF5rf+JbqqpINIThas50g+MMeKc+8U999yz5rF2jp1zS5VSx7bSJ5xKWrUrvIsgr25qtdr1O6Rgkzn42a\/7wFBtRs\/X+nXcB60b\/QBkVSjbAcQOIhYyDhNw4t2hOTsAYaYgOQFb8hUF+EGlrAAmA5gaOl3fYZ1b7\/nKfW8++YnTTmDXw9ITTjhh4T333PM5AM\/NBnDkxT4nk8ePvekm4vqPt0NZa5Gm6U09PT3fx0PXj\/9QRVdPrlQqr2bmKEt3JjuhaCpTg8ZLt8N13VSv11fskgMABLUD97tuuKv7b5YVSMcAR4DTgCU4AzjjsOuq0C4Af9KM+zO9QMsQKBghGIifK6oA7RLMM9tO6hpY\/+l7Xnvs40DTTmCqxn\/IIYd0bN269cPFYvEc51yU5aW7qk23KyOxMqqqiNgoin52yy23rHssnee5c+fOMcZcUCwWD5\/K3IE9cd4zZx7wh3vOOOOM+3fRAQCHLLtiEDNmfWlIF9cjKsBBA8ZrBUYc9EOD4+YpPCgDCOB2dPwCjwk4ggMhJYLhMFwYgK3W0V3re8KC4Y0\/XbP0oJdjAlmm6TV6nX766V21Wu0TWutXZ1TUjIgykTrtZPP7Vg5nIgCRma\/t6Oj44cOlsb831otf\/OK4ra3tDVEUnZUrce6SRPhkd\/v8z7KBKCKCUql0ycUXX9y3yw4AECyfeeL1lULHjwZcwUIVwhRgz\/jTjGzSx5TyR18\/EFAYMuokEw2h0e9HOX8AX4YkjoBaHcWRTfv1jDzwHw+8+MDzHrjoomnK8E5WT09P57333vt+pdT5RBRn5aIQhk9pB9\/ZlJyd3Qdhh+oloq\/cfvvtDzxWzvHhhx8eX3fddedYa98tIrGIIIqiSZ3fPbGyaxBGom1yzv2+VUs1T+VNz172zYrad8l3Rrh8kxUCIvY7c93v0qPlwia6+Dvu9JlUmCOCJcpVEx1YLEhcYAwz2BJggNQCVmm4GOjk2v5d9W1f5Wu\/\/tatF39mWlp8nHXSSSfN7Onp+QgRXeCcK2aAX54vni8D7souNRlUOpf7OxH5cU9Pzx8eS+d5cHDwFcz8GaVUV5Za1Wo1RFH0kBk\/4Ov\/xpg\/dHZ2bmv1XJ7qmy\/43B\/udnH7Tyv1tGbZgOIYgiJEtM\/bRyH\/rR\/ixvzMUW6oKMESfO9BNllAHNg5KOegnICtAouCFguyKUyVIIZRprRQHnrgg3TLTz8iv\/nUNGNwx12pZ+vWrZ8G8BZmLmf5YUY1zWSpMy39PYkBtOK4h3+vIaLv3XzzzQOPFWzlrLPOepzW+sMAZuclyYHmpOM9mQJMFIkRUdrV1XXD7bffXtkjDgAi6Dn06J9yR\/ffq47hGCCOfDgeaLxCuV6A\/CPvHwTh+crH967ZEwQhOKFRMwgYgBJAuSY2wM55DgGXkEAjFUG7DM2INq1++6YffPMHt7zmiU+\/UISnTR9YsGDBSQMDA99wzr02TdNy1hyilEKapqMGVExVfHMyjmCs4VtrYa2tW2t\/1NPTc+tjxfgXLlz47DvuuOO\/ReTA\/PCRJEkekt2\/hbO4rb29\/eo8+29sCr5La9X5T3pG28ZV350tlXmKHDgxgEthYh+qqzRAfBzkw+EABix7+\/X9RBEcK2\/IYhrBQHANXnzEeevPJw4sDApQoIWGUxoO\/meRpCBSSBGhL+pe29+z4FPxE9\/w3QNe85rav6jt8wEHHHCkc+7bInJiBg7lb9qJatPjqdJM1Mo79v\/5Wn8cx6jX65ne\/9VEdM66des2PhbO81Of+tQnbdy48T8rlcrJmQTX2HM2kYbfVJSTx9b585LiWcQhIlIulz985513fno8STXaDS+jVr3kyH+fO\/Tgv5fMAGLlCUKpMlAuOADh4AACys8OTgUjdwBLBCH2IX5OAtyPL\/MmL9KcIzDKCYSnOCgYjvxHiSCyKaAJti5QpTK2cHt9e9s+lxf2XfLJgz7703\/8Kw0cWbRoUZGI3uacey8RzZ7qbjaRA2h1w05EAMpXFwLg2NfW1vailStXPuoFP0444YTowQcffJNS6kNRFM3Nyqj5czjRoI6dOYGJxpBlf2utkSQJ4jhGRjVm5jvTNH3lgw8+OG6EtcvhMRHZyj4Hf2c47viLUmU4Y2DFgpw3UhNa+l1+pKCXFAA5wDEgbKGsA9nRRul1AwJWMMZb8RjwkMVBBZBQyMJqgRgLpR0kGUZHZVthYXXz89rvu\/nrW19xypuvPvesJZ7S\/NhdIqIWLlz4eOfcf1prP5AZ\/9hS3J4INSe6SfMrm8EXKg6mWCx+C8A\/Hu3neu7cuQds3779\/QA+ppSauyuju3aW60+EAeQjgCiK8uPUkjRNLy2XyysntOPdPQH3vfKUJ3ZtvOdHM1X\/fi4CYB2sAIYJyjGUIwgThByUeNEQAXz\/v\/P9\/4BgbAW\/8X+SHTg+mZh4FtQIERwYQn46MUPgHKAYADPSukZUKKAiZfTGnTfartmfiU459\/fz3\/CGymPN+M8777yelStXvuLBBx98D4D9xobhk+3w29mk2rEstlaadmPLfZnOP4DfP+EJT3jpD3\/4w8FHc75\/0kknHbN169ZPpml6Zn7MWDZ7cLwdfWez\/ybrdMemFlmUFc7x6s7OzqcvX758Qlr1bm+F1dqz\/jHS0f0\/Q6VupAZg699UGrOBvWaAJSAlwAmDHEEb8oAeuSm7oQxMtMo\/BAIlFsoCyobIgQmpI6TWgeMUsEMop1uwoL7upO5td329fsWy764479STRSR6LBi+iOjzzjvvCVdeeeX\/Pvjgg59I03S\/DHXOQvCx\/fxTvdHGhp75XahVP3v+32magpmhtV7R09PzsUer8RMRLrroomjevHkv27Bhw4+cc2dmop6ZE9gZk3KqVYCJRq7nz312DNVqVay1v7\/99tvXTsaWdntd9\/bnzt13092fnzm88eVtaQXCFjUNaAtEDgARDDFSBiJL0EYAsg0qoJ8PwhjLDxCRxnQi0OgbzBFg2H8B7bzj8S+PIEQwRBDtOxXBBuL8JFTlANYxKqJQi9vWDKJwZTrvwEvbznjaNfPP\/ljl0UZDv+mmm6IXvOAFJzPzqwGcbow5IAu18xNnx95AU8EBJusYWuEFeVaaMSaJoui969at+\/LuVhoejnXJJZfE73vf+46z1r7FGHNGHMfzMgO01jZQ\/laqPnsD6c8bfa1Wa5Qamfn2o4466qW\/+c1v7npIHAAA\/POC5+0\/Z83t3+tJtj9J3DCsBtg2W4aFCCYoAWoL3y5IDtBZBzCNGRoaXjieAwBgmUAQb9Qu5wCEYEkBUYTUJoAyYB0kzVOBjhRc3YFZowKNfirW0\/aZv5556KE\/2DRYvfmQz1+5iYjsI3kXOuSQQzo6OjqWiMiLN23a9Bql1KyxYFtW5mtl0JO5MacKSE2UBqRp6pj5O+3t7R9YtWrVtlaf9eQnP\/nITZs2HVOtVq\/93Oc+t27p0qWPiGtw7rnnFvv7+xffddddL+vt7X19sViclcdSMsQ\/O\/djU6Q96QTGc8DZ5\/pbwL1l\/fr135hsNL3H1soXn3LGrOG135zlBvYHpRBnQUpA2e7sCI4VAAZLqAqwN2x2agwOMJoxmP2u4QyEQaKCY7DN5zgGQUNEAaJAJHBwIDYAGzgSOGJAIpCohnyBVUBNq8FaoXzniC5dUZ2x4E9HPu\/tK+gZLxt4pAwpjeMYH\/\/4x\/e9+OKLTxkaGloaRdGTnHPzW3XvTSanbKUtNzavnAjwa\/X6jE9gjMlKURkJ6Po4jl+yevXqls0+T3ziE7vXr1\/\/rTRNn2OtvaOjo+NnBx544K+vuOKKe4nIPExpVfvxxx9\/\/MDAwIu01mcODQ0dUCwWOWP0TTT2fKJzuzvGvjPlX2PMNfPnzz\/n5ptvXveQOwARUXe\/5LDXzKwNfGFWrdIOqQBRCmM8IEcpwSsIeMMV5WCVBQTQVo06GmnhBPKlAHLKI4kQiEohynlmQBAlZWFfasjehxzAAWwk34okgZHEGU9BESSOMeA0+lX7vbbccUMKvqG4z35\/2v8zf1xFrOxDXUYMevzF5z73uYevXr36GUT05JGRkVPSNO3JDCwTlpzsLr6z3+1M+Xe8n2WcgkKhgHxrsVLqAWZ+2z333POLce6b6IADDnintXaZMaaYOY9SqXQdM19TKpWuOProo2\/88Y9\/PLi3U4c4jnHOOefMvuyyy54+b9680wYHB09P0\/TAbLpOxufPt\/VOZJhj\/7+zIaq7+ruAr\/Rprd+4atWqn6HZM\/fQOQB\/kKsKG177ys\/2bNr81rLpI+FBJMofeJwSyPqdOXMA9ciChRAZalkFaMVfEAJYFGAjgASiDAwbuDDNXLnAGBzzTYXQ6CfwuYk0y5TwbEUrDEcMihhGMWpAvRCX764nfOOQblu52cZrO4869c5DP\/q\/a4iovpd2nuiVr3zlgmuvvXZJvV4\/pFQqHe+cO6VarR4Ux7HOaLX5PH9POICJatVT4fjnnZeI1Ds6Ot5z2GGH\/Xcrie8Xv\/jFasWKFS\/r7e39TyLaJyjXwBiDYrGISqUCpdQDxWLxpnq9foNz7p8vfOEL7\/rKV75yHxHtkc6aNWvWFJctW7b4j3\/845L29vajqtXq49I0PZGIZoyNrrJzP9E0n6k42KmCr+O9X5qmKBaLF5977rnvXLZs2fBUAPU9vu774tvnFq+8+pMz7cBrtd0MUzJIjUXBAlHCPt4GIJFDLbJQEziAzJHt4E0zHUEiOHawTRQQLIFpmFULcsFAlHr8MetHzpiJAKBZQxxBjAEpAqmAVUgBIh1IWNeGmSsj4G26s3M9lYt\/i8rtt1jC\/V1zDhhas2HD0GGzFowA+5uP\/vnPWDlnjgDA4YcfLsuWLcOLX\/zixpdYvXo1t7e3q3e+853R5s2b29ffe2\/nr35z+X6qoE7euHHjk6vV6n5tbW2zlFKdzrni2DxzLKA3Xmlvsg6gBYd8p6\/byUhvOOccEV105JFHfuDyyy9vifovWrTocUNDQ\/+jlFqSjxyy6CY\/3kpEkmKxOFSv17eJyPo4jq+fMWPGDc9\/\/vPXHnHEEf0PPPBA9Vvf+la9VqulbW1tbvbs2Q4AhoeHafPmzXrhwoX6Fa94he7o6GhbuXJl529+85tFaZo+fmBg4PFEtLBcLs80xnQ457SINBiL2TFk05Gy7zeRA9jb4F\/++gfkf3m5XH79mjVrpsSt2Gv986vf\/fJF6p4bPjXT9L60yMNkJA1RgPK6\/\/BbtdFhbpmlUYcz1gG0zFMbFQHfRSiZmlBu7rkE4VJHHmSMUv97IQ8wWs4lHY6gyUMKxgpU7B0MnAKZAO6UYyTioCJCIg7OIbGCvoSj7VWJNqVReRuVO4eWD9jqxXcPbV2TaFdLawJmiNJEFMUA2q3YjtTYNiJqE2PnaaXmxnE8e3BoqJyhyWPrynlueZZrZ2q6U901ducmHe\/Gz8L\/arUKADaKoh8S0fvXrl27qdX7zJ8\/f0G9Xv+C1vpFeeScmRvfMTO+OI4b5yBjuhERoiiqFwqFvmq1utk5t91aO1QoFGpRFNWUUgkAsdbGxphCmqZFa217FEUzC4XCXGPMTOdckZkRxzFqtVoDx4iiqPEZmdGPPaZWXAnai8I040Vo1tpe59w7Nm3a9P0pX8u9mU9tuvAFBxbvvPmbHcObTidJkCqAHEM7DpOAvXigz8szB+AZBCTUCNvHgoIeCJSmAwDBicr6iMBwjQggZEge8INnHwpZCDiAhFmaESIIJyAdEFXScBYALJj9cRoBomIEZwRMgDgLdhqJCFIdo65jUEcX\/rElwWeXD2IdOmGchSAAoOQHbLjwXay1UMRI0wREgigqwJjRk2IzffesvDe2BpzRP6di\/LuS++\/sJs8EKMJu+YtisXjBfffdt77Vc0899dTSunXr\/lNE3pqvXuTQbDDzKIPLG2AOXxjFb8hq8VEUNRxjVgqt1+uN98mcVeZE898h405kzLpsKMp4+MNUyqW76lwn+FxTr9c\/dvzxx\/\/n5ZdfPuWUVO1NB\/C5v93V94pj9l3uxC3R5Pb3H8hgx14\/gAkCB6IwWSjszF5DVAKg5+lElj2jkJBNE0aDxiTZlCHKRouM9m4kmdqAwEHguKlchMAcpMA4lIAketkCB81+ZJFAoFSYb8ICZx3YCRgEk1iwcojYC5rWjcW6qsNVG6ro4xIEfqailWYOaYzXT0TY+ZgVKKguZzfp2FJT9vP8IIn88IfdufF2Jf\/MNxJljkprLcz8h1Kp9JF77713VavXnX\/++dFNN930DgBvZeZC\/j0yA8+PycrhCaPOSf67Z44jj49kqUOOG99wCplRZwaevV8eT8mX+MZSb6ea37favScCU7N\/5x\/5c5J1cYrI7+fMmfPBa6+9dnhXrvledQAQ4Ot3bN30xrOfcM\/QwPDTSiLdRUdA6kAhn4LOjLqZl0vWSJjpB4D9wFAisDhvuJkkeV40iELoLw5EGeKftSD7YSNEzn8eBEQO3GAieocTPqbxAILEsQPYEhQxBIBmgJ1XNSZNYAUociARpBzj3iHB1ZtT9HPJ6xxQQwDNX3iRnKvKbgba4SZvhbKPdxPtLr9\/ZyKU+R02E5vUWjeMJJT\/7hGR89auXXvHeMi4tfYFtVrts865rrHDMcfm1mPHY41F08eeh1ZCm+MZYWZU480\/2JUIaaIx6LsSJeRflx\/RFlKhO0TkPatXr753V6\/5Q9IVc\/BnrrgO8484bySatdwJQEULkTqUFhB7YVGAYDSQ6qY9GiakmmGJoa2CNuydAvlCgoxGDTLzCrthcxhpvpRIoUGRCTnikUyQEPnIwNuvP87s+Br\/JwrRhP9MMQ4mhJ35quFkBmlM5oZo9dgTa6L3azW\/LquFZyG2iNxBRO\/csGHDneOFy\/Pnz3\/+9u3bPwegq1gsjtpx8589VRbiRIrEk3F6kyl57o6o51Q1FFu9vlgsNqIkAANtbW0Xbt68ebcaqh4SB0BEsvirf7o6nXfQ+zcV2lcaUoDyQ0adSf0OrTjk\/rlHrp+A0JQEa+iGyE5lCFuAHq1v8lbXoylXnvkG3uEJ\/m24GY60CBcnukF2RSN+V3f1yUzp2dnK0U2RJEkjf7bWbnHOvWfdunW\/G+\/9Fi9efIy19n1pmi4yxqBarU4p593ZudhZBWRPN+Hsqbx\/IieW\/302Rdg5N+Cc+8Tq1at\/i93krj90fbHisPDrf7hc9j\/htVsL8\/5QLZSQpj6vTmNCTROU1b5M6FsAoJ0gNhaRS2HZwCrnB5O4GGSiMHV456egGQmgmWPs8KBR\/8\/LlnlFo7EXq+k1KJt1Gv5mImiloZhDKkGTMv6d7Xp7oo13MrPmJgpls3w9Q8q11hgcHLyjXq+\/4f77779qvON71rOedbgx5htEdGrmRLKy2lTTkclGMrvqGKeiczDedZlsZDZZHcWsEhRF0VBbW9uny+XyVwAku2uWD3lj\/H5f+v0N3U9\/\/ps2Rz1\/SkslWMWw1oDJejSe\/KgwmCYwD8rmBVoIBOQ0SBQod\/g0QS08j0mIEz+8xLlRjoOJGoUGycIKGZMViH9twO7C2DIeNdyEwu7IxOAA\/k1WNnuyIWweHNuTzmCyYSozI4oiWGtRqVRu6+rqeuf27dt\/CX\/VdlgHHnjgwjVr1lxorT01wxCy77CnjGR3HMbOwvaJ0oM9DbrmtRPz1zlLv5xz\/33DDTd87d57790jJLSHQRlDUHrzF1dvLh\/49i3R7B8P6HaoSEHBQZT1eXWjz9ePCXeBuMfO6wkQjC\/+5bQCGmG6yLjzCTMDzucQjehAmq\/NtAaYaFRVwf++EdBgrMAxEQHcnHgwdqz2RKOeWolmjt1NdjYuairtpRPN6Wt1E7YCs5h5Rblcfve6deuuHO9qn3DCCV3Dw8MfGx4efnFWItzZ8bQalz3RcU8WiNuZEU6mBXqqKVf+PI49t+OtVm3b1tqEmX+47777fmH27NlDe8oaFR6m9e3la7e99fkv+Csl1dTVqse2S1JwQfSfVARnHSTSMAwIGFoInOECFNr\/soiBxt9Rx4Ziu5QHNj6jKV7CmdoZq\/D7oH0gCqkuYk2N8JdNNQxwqREV5I8hzybbWVQw9rtMhoE2FUBxvLA2XwLLnp\/t\/G1tbX+aMWPGG++9997rx3v\/2bNnz+vr6\/s0M7+KmdXYEt54OMlksZGpAps749Lv7Fq0qgJMlu8\/mdLh2GuRpUjh\/9\/r6en5wPLlyzftSTt82BwAAHzlmtsqb\/vST64dvOPPW4l4iYbqiYQgSQKKGdAMKwSGlwFvbLmhnWAqJZSp3lijnpf1JTj2nIDwf08n4BAEuEBjItS5gNU1wt821zGovAMY64QmY6h7q6V0UqFhrtyX1cdD\/l9j5p8rpT6wcuXKFeO9ft68eYvSNP0P\/P\/2rjU2jus6f+fOndldcpe7pESRrEw9WyuWo8pJ1NRCEggMGshw2tR17Cp+FIJRJLBhtGn7p7VdF1KBqLHRwjJiBHHlwglguzbdNn3AgWNJIaLYURRbivW2LMnmY0lxSfG1L+7OzL23P2bucrjaJZcU9bQusAAhUjszd+4995zvnPN9wFbDMHi1Z70cz1XJgM41i1LL5q\/V5a+2LoNhUaAK1Oacv9Dc3Lzt+PHjAwv+nnGFx8qOjsItr576wVj7Z76ZFI0HMhRXKhyCMhVcWQRnLgwCFBlQxAGwabX9Gpwrn1MKfOa7YILYgbfrg9VHmFI9hpqiK9Br3McRCLQgyP5C5Ptnk5Kq5EUEC2uUUplYLPbM448\/\/vCZM2eqcs1t2LChnTG2A8BWy7KMYOpwofgILzbWvhTXqKWOYqawRUukB1KsWcdxfiCE+PtLpZp09WjpEeHYXz3w29GBo38dKw7fFxcjjUq5IJKAa4AE9+TDSEKYHhhoul4MP5sioJrjI3vrny74BlIGFCkIJryuQ+XpGkh4qsWkAEEMaasBPxshfOdYBklzEQizu7xz8WIWYgNU4gbU1wqWvZqmiXw+D6XUB+Fw+NmBgYFXAYxXu1ZHR8fq06dPPyOEuNNxHGO2EGy2kKxaZmQ+80JXQEC2lnbq4H3pJijHcQYMw3jasqwf9fT0jF+q+zNwFY3v\/+rI6GPPfW\/fxLHfDE06Yp0BJ6GUBEGACS\/uF4wgyGMWMqSaOuWpKu5X5iGwMv9g9s9Uq4LXO6CYp4RMKtisoBkMCLYRQvck4RfDzgUhwHxq7OfztzOBZbNx\/Wu33y8\/lvF4vMt13b9NpVL\/AaCqvsLNN9\/8e0NDQ9+VUv6h67pML2ZdxrwQz3oxYcR86wCqxfRz9TJmqjgse8ZTkUjksWQy+eLExMTkJQ31cJWNlo4\/za5+6dAuZ+X6b01E2n8hZAKmw0EkvY1nCJiQ4NIXDsFUKFBOHaBU5Z9rc+M0x5gqEZximhtXReewhBrOR3RJXZa\/nS07EKzLj8fj\/7Vp06ZHhoaGuma6Zmtr6\/JCofCUUuqrWmMwgGBfUn68+brptYYkc\/l9LSFAOQYU7PdwHOcEgL\/s6el5DTWSelxXBsCfILlq50\/fcts2fm3cbHl43FzcX7DqoUIGmKFg+DX8F8gO1nIiSDXto9TUz+VGRGmJskDFYakI6MLYogyHoIuK+RfKCNRC4nnBFHlNNIcZY19fvXr11hdeeOHDGa5Fra2t9zqOsyeXy3Xo01LLYeuOvSs9ai3hnU1rb6FAyXIDIIQo2Lb9PICvnTt37q3LhZMYuIrHswcOF545df7gli989qhiZr0gauVSRhgckPCYgb1ePh859fr6AGKl7cfUVJEfMZ1KJL8ZaLq+wBRoyLzOPGKe288A5oMNJbpz3amoptqTtRUommF8NKmwL1XEBIv4JcOV4+Ba0OhKqrqVYutKMX2l9FV5t1vwu6WU40T0EwCPDQ4O7vnwww+daot469atiYGBgYccx9mmlFqlcY5gmi\/Ywlt+P7NVRVZKqekUaqWNVGuIU2luy9Oy1ea4ViNTjuoHQ6vgv0kpEQ6HP8rn8zsXLVr0nWQyOXg599g1IJGj8Nkf7tu97N9PbEknVv7FaP3SQxnWDEEhzwKQAmMESAWDMzApAemBhJIILvMkzCEJEIBUBAEGlxhcv6TIZVNFh4BXYsCEApMKhvIQfqUq5BUU\/GpEKoUhXlLAVzacqShpnu7lbMBS+e+CbcPl6H5wk\/o558OMsb8ZHBy8J5VKHZjp3h555JHou++++4SU8vuc8xX6O4M6BBpMDNZA1FqKPBcQrZbS3PlkSS7GwwjKgwUJTIioZHSVUiISifxk48aN96XT6R1nz5697FoJHNfIICIXjL38zv1fOrym+aYvDw33fiOhRjZasuBV+AkbJFwQJy9bAADEIMG90154pXueXJmO0aVfQeiTe5S8Ab\/lVnpFR0SB2n8iTNcb9twLkr53IAlSAtKXO5c+O1GtC76WBTpTUUu5wQhShFcTBWWMdcfj8ZeGhoZeHxoaOlJLrH7gwAE5ODj4a6XUbinlV4Inpq4bAFBSxa22uYJtvZUUhy4m7JkPr+F8r1nJs9OcjUEug4CBOFlfX\/88gP9+\/fXXexYyxJjTvsI1ORhOffveW2Lj3Q+y\/PkH6sTE8phMw8nYMA1A+RXFijj0biUoSCUh\/P5\/0vLkun6\/VGWopsiJUHIy\/HJhj1VIMq\/vnynmXYMByu\/LUMQxEYpjzwhhx7FxJM1ExUrAi33ZtVb8BY1AkHLL7+IrGobxn+FweFd3d\/fb86HfbmlpWWHb9p9LKf+MiJZbllU65VzX9RiPKijlzrZ5ZnPh57MpLwVuUO3eg4rIuo\/fZx\/Kx+PxN1pbW3fu37\/\/l1f8YMU1PLq6unhb5798xhn\/6OEmd\/Sr0WJ2SYOyCQXb98X9ON7v3ZdKgpSckh1X8Gp6S6V9nmyx9AHGEqAvA4KlIAjmkZJoA6BIAeR4mQHiSIcasXeMsOPYGPrMhBckzIGBdyFHkAJLp+UAOFLKI1LKf00kEq+eOXPmYl1PHo\/HPx0KhZ6QUm7mnMd0CWuw\/qHas86EfSzk3MyEAcylhLqagSj\/fk3XxhhDPp8XQogzpmn+8+233\/7KG2+8kb8SJ\/51ZQD0+PjFrjBOv\/wp9B29zzrf+ycNMrs6ahQZlKt1x7zF5PcaTEuu6Bp\/ohJFuAqEASwA95NiJZ1DTT8OMqAYg4RT8gDSoQT2jgH\/dDyNPjPheQsBgKwWD2A+ZaaV0GVNl+Uj+7lwOLxv8eLFryaTyd3Dw8OD1XTj5zOeeuqp2M6dO9c3NjZ+M5VK3ckYW6zJQnTcW44H1OKq17Jx52oAat18Mxmhmb6Dcx58z8eLxeK\/xWKxH3d3d\/cs5JzfMABl4\/1v3fn70Yn+P47LzBdNkbvFLGQWR0hAChdKCE+cjBTgekU7jNhUHpExKCWhiHS4D4KEUgKKVCmjENQfUGBQzNMgJACKEdKhRnSNEnacyKCPJzzxkYABqGVhadCuPIceRI8rNdVU4o1jjA1wzg8BeMswjJeTyeTopXwHa9eutcbGxu7J5XJfZ4ytZ4yt1mFB+TzoECE4J0HgspYTulIGoRLmUkvzU6VW6yBeUu2kD3IS+vc+GYlEPrBt++dE9NK5c+cOXpXYGq7HYXAce\/aJ1tjhrs+rsb67zXz6D+KGWkqiAIINBuEzE5tgjvBSAMz0D3rh6xUKMEN3r3kGoAQIGH67sJdwABhBGarUDJQOxfGzMYYdJ9LoNZp8jsLqpbfTbt2Pl13XnYYal3sPwUWnN71G8zXw5jhOr1LqfwH8uKWl5denTp3KzqZcu5Cjra2tTkq5bnJy8humaW4OhUK36HhYk3UGN385sakGEyvhGMHKwmrpupkqHWc7wSuBpwGDOq1bkohK7MJSSlsI8X5TU9MPm5ub9xw8ePD0XFSZbxiAhQ4Pnvl2In\/w7TVRiC+7+ZF74s7YqoidS4SZASYJKDoeTmD4RBXcP94lYJABJSWEdMEMKqX0pKH5CbwCITKYx24MQDGGbLgBXaMM249MoM9s8ijQUTmfPxNRpW4K0fG0VsrRsbxenBpl91H3fF1d3aloNPqi4zj7w+HwBydOnMheyXfQ1tZWF4lEVgH4QjabfVBK+TnHcSKmaU6jPNc0Y\/p5ZuLeLzcAlTZ6NZKVajhEELAsw0ymCZSEQiHYtj1NvEQpNdbY2PhePB7\/USqV2t\/b2\/vRtbA\/rnsDEHDx2MDf\/dFNmXNnb22wi5+D7dxuusUvRsiNMVFgqpgH596MOEUv9reIYJDpg4LS1xIEhCFKlAQeKSimdAoMhlwojj0jwLbDafRbjWCBUztY3FJpcetTR2vR6YUXDodLhJyWZaFYLJaQZSFEgXN+ynGcnzPG3olGo4c0U+zVADQFN1lLS8tyABtyudwGxthXLMu61TTNsDZy2uCVhwHBkKccS6gGrJaf+OUMO+X\/N7jh9bsK0rH7BjYYDtic8yOMsd0A9q1bt+7Q3r17h64l6fNPjAEof+zOzteMe93jLcd++n8P1OdHvxRxJpYbdqalzmIxU7p1FhFUQXoSZOQ1IClfXFAwAUMpGAKQgnyFMuGnHhlyVgK7R4BthyfQb8U9ZqEyqusgQFfO\/a7ltfTfamOgXed8Pp8PhUJjhmF0F4vFk2vWrHn5jjvu+BUAe\/v27fIaMci0YsWKUDweX9\/f3\/8ggN9ljK0QQixSStXrdGI5M9FsG7+acQh6AtWyJUG9P73hNfW55kIwDGPMNM1kLpc7sn79+tfq6ureuVoQ\/RsGYH7HEk7u+m5s4Jf\/81utMrNEZUY\/RYX0+qb6+t+BLVcajrvYEk4kQiJs6RljwlMIEfCq\/pQE4HoVgwYhbSbw1ojC9qMZJM2YRxLKTc9ABBZKMK7Vp4Z2Q13X1aeha5pmnjE2ahjGaSHECaXUUc75sfvvv7\/v6aefThGRqAZ+Xd1T791vZ2en8eijjzaHQqFlhULh05zz9aZp3uo4zppCoZAAUMc5Z+XaAZXA1JlAwpmKfMrDMv9TJKJ0KBT62HGc45zz9zjn7z\/00EPJAwcOpN58883itTbnNwxAjaP\/vffq0i8+uZbSIyvjzkRb1M62cyGbBaHRZbKZlGhmAougKMYhuXLzYFKAiCFnNWDPeRf\/eHgcvTwKgzFYlgmDcYjpBBvBmnMJYJyIBhlj523bHm5oaBhWSvWPjIwkW1tbzz733HOHNm\/enPskzP\/Jkydjd9999+f7+vpWGYbRHolElgJYLKVs4Zy32La9hIjqKoGA5eXG5XRfFXj5XCIa55ynisXiYHNz8yCAwf7+\/oGGhoaPOzo6Dr3yyis916cvfGPMPkXMQOeTT1g3R7Om1X02TNlzMYvcWEgUoxDFepOHE1mn0FrITd5kWFazy81Fb\/eNxr73\/nkrqSyv0sAwJDFTcjM0CchcfSyWa2trGxZCnBsZGelJp9MTnPNcJBKZAJCORqOZu+66q7Bt2zbbNw6f2LFp0yaezWatXC4XEULElVLxsbGxeDgcrl+yZEmLUqo9lUq12rbdxBiLCSEijuMYUkoCQJxzBUBZlmW7rpsLh8Pjy5YtGxJCJDOZzMDw8PBYLBbL1tfXp7PZ7NiWLVuyW7duLa5bt86+lk\/3Gwbgss4kQ+c\/PGlZ+d+E6ifyrLf3vPX8md7Q+RHFikRydHJSxmIx0dTU5Nq27ba3t4tdu3Y5a9euLepU140x9+GHS0Z7e7uVz+dNx3HMSCTCM5mMgUCzGxGJWCwmCoWCvXTpUrezs9O+7bbb7E\/63P8\/l8mvzK2mk6UAAAAASUVORK5CYII=\" alt=\"\"><b>Onground Media<\/b><\/a>\r\n    <span>Everything runs in your browser. Text you paste or files you open are not uploaded.<\/span>\r\n    <button class=\"theme\" type=\"button\" id=\"theme\">Switch theme<\/button>\r\n  <\/div>\r\n<\/footer>\r\n\r\n<script>\r\n(function(){\r\n'use strict';\r\n\r\n\/* ================= helpers ================= *\/\r\nvar $=function(s,r){return (r||document).querySelector(s)};\r\nvar $$=function(s,r){return Array.prototype.slice.call((r||document).querySelectorAll(s))};\r\nfunction esc(s){return String(s==null?'':s).replace(\/[&<>\"']\/g,function(c){return {'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#39;'}[c]})}\r\nfunction uid(){return Math.random().toString(36).slice(2,9)}\r\nvar store={\r\n  get:function(k,d){try{var v=localStorage.getItem('ogm:'+k);return v?JSON.parse(v):d}catch(e){return d}},\r\n  set:function(k,v){try{localStorage.setItem('ogm:'+k,JSON.stringify(v))}catch(e){}}\r\n};\r\nfunction fmt(n){return Number(n).toLocaleString('en-IN')}\r\nfunction pct(a,b){return b?Math.round(a\/b*1000)\/10:0}\r\n\r\nvar toastT;\r\nfunction toast(msg){\r\n  var t=$('.toast');if(t)t.remove();\r\n  t=document.createElement('div');t.className='toast';t.setAttribute('role','status');t.textContent=msg;document.body.appendChild(t);\r\n  clearTimeout(toastT);toastT=setTimeout(function(){t.remove()},2600);\r\n}\r\nfunction showCopyBox(text){\r\n  var o=document.createElement('div');o.className='overlay';\r\n  o.innerHTML='<div class=\"box\"><h3 class=\"ch\">Copy this text<\/h3><p class=\"how\">Your browser blocked automatic copying. Select all and copy manually.<\/p><textarea class=\"mono\" rows=\"9\" readonly><\/textarea><div class=\"toolbar\" style=\"margin:14px 0 0\"><button class=\"btn btn-primary btn-sm\" type=\"button\">Close<\/button><\/div><\/div>';\r\n  var ta=$('textarea',o);ta.value=text;\r\n  $('button',o).onclick=function(){o.remove()};\r\n  o.addEventListener('click',function(e){if(e.target===o)o.remove()});\r\n  document.body.appendChild(o);ta.focus();ta.select();\r\n}\r\nfunction copyText(text,btn){\r\n  function done(ok){\r\n    if(!btn)return;\r\n    var o=btn.getAttribute('data-label')||btn.textContent;btn.setAttribute('data-label',o);\r\n    btn.textContent=ok?'Copied':'Copy failed';setTimeout(function(){btn.textContent=o},1600);\r\n  }\r\n  function fallback(){\r\n    var ta=document.createElement('textarea');ta.value=text;ta.style.cssText='position:fixed;left:-9999px;top:0';\r\n    document.body.appendChild(ta);ta.select();var ok=false;try{ok=document.execCommand('copy')}catch(e){}\r\n    ta.remove();if(ok)done(true);else{done(false);showCopyBox(text)}\r\n  }\r\n  try{\r\n    if(navigator.clipboard&&navigator.clipboard.writeText)navigator.clipboard.writeText(text).then(function(){done(true)},fallback);\r\n    else fallback();\r\n  }catch(e){fallback()}\r\n}\r\nfunction onCopy(root){ \/\/ buttons with data-copy-target or data-copy\r\n  root.addEventListener('click',function(e){\r\n    var b=e.target.closest('[data-copy]');if(!b||!root.contains(b))return;\r\n    var v=b.getAttribute('data-copy');\r\n    if(v.charAt(0)==='#'){var t=$(v,root);v=t?(t.value!==undefined?t.value:t.textContent):''}\r\n    copyText(v,b);\r\n  });\r\n}\r\nfunction toURL(s){\r\n  s=String(s||'').trim().replace(\/^[\"'<]+|[\"'>]+$\/g,'');if(!s)return null;\r\n  if(!\/^[a-z][a-z0-9+.-]*:\\\/\\\/\/i.test(s)){\r\n    if(!\/^[^\\s\\\/@]+\\.[a-z]{2,}([\\\/?#:]|$)\/i.test(s))return null;\r\n    s='https:\/\/'+s;\r\n  }\r\n  try{var u=new URL(s);return u.hostname.indexOf('.')>-1?u:null}catch(e){return null}\r\n}\r\nfunction hostOf(u){return u.hostname.replace(\/^www\\.\/i,'').toLowerCase()}\r\nfunction rootDomain(h){\r\n  if(\/^\\d+\\.\\d+\\.\\d+\\.\\d+$\/.test(h))return h;\r\n  var p=h.split('.');if(p.length<=2)return h;\r\n  var sl=['co','com','org','net','gov','edu','ac'];\r\n  if(p[p.length-1].length===2&&sl.indexOf(p[p.length-2])>-1)return p.slice(-3).join('.');\r\n  return p.slice(-2).join('.');\r\n}\r\nfunction parseTable(text){\r\n  text=String(text||'').replace(\/^\\uFEFF\/,'').trim();if(!text)return[];\r\n  var first=text.split(\/\\r?\\n\/)[0],d='\\u0000',best=0;\r\n  ['\\t',',',';','|'].forEach(function(c){var n=first.split(c).length-1;if(n>best){best=n;d=c}});\r\n  var rows=[],row=[],cell='',q=false;\r\n  for(var i=0;i<text.length;i++){\r\n    var c=text[i];\r\n    if(q){if(c==='\"'){if(text[i+1]==='\"'){cell+='\"';i++}else q=false}else cell+=c}\r\n    else if(c==='\"'&&cell==='')q=true;\r\n    else if(c===d){row.push(cell);cell=''}\r\n    else if(c==='\\n'){row.push(cell);rows.push(row);row=[];cell=''}\r\n    else if(c!=='\\r')cell+=c;\r\n  }\r\n  row.push(cell);rows.push(row);\r\n  return rows.map(function(r){return r.map(function(x){return x.trim()})}).filter(function(r){return r.some(function(x){return x})});\r\n}\r\nfunction toCSV(rows){return rows.map(function(r){return r.map(function(c){return '\"'+String(c==null?'':c).replace(\/\"\/g,'\"\"')+'\"'}).join(',')}).join('\\n')}\r\nfunction toTSV(rows){return rows.map(function(r){return r.map(function(c){return String(c==null?'':c).replace(\/[\\t\\r\\n]+\/g,' ')}).join('\\t')}).join('\\n')}\r\n\r\n\/* backlink export parsing (shared) *\/\r\nfunction parseBacklinks(text){\r\n  var rows=parseTable(text);if(!rows.length)return null;\r\n  var hasHeader=!rows[0].some(function(c){return !!toURL(c)});\r\n  var headers=hasHeader?rows[0]:rows[0].map(function(_,i){return 'Column '+(i+1)});\r\n  var data=hasHeader?rows.slice(1):rows;\r\n  function find(){\r\n    for(var k=0;k<arguments.length;k++){var re=arguments[k];\r\n      for(var i=0;i<headers.length;i++)if(re.test(headers[i]))return i}\r\n    return -1;\r\n  }\r\n  var src=find(\/^(referring page url|source url|url from|from url|linking page|referring url|source|from)$\/i,\/referring.*(page|url)\/i,\/(source|from).*url\/i,\/linking.*(site|page|domain)\/i,\/referring.*domain\/i,\/^(site|domain|url)$\/i);\r\n  var tgt=find(\/^(target url|url to|to url|link destination|target|destination url|destination)$\/i,\/target.*url\/i,\/(url to|to url)\/i);\r\n  var anc=find(\/anchor\/i);\r\n  var nf=find(\/^nofollow$\/i,\/nofollow|dofollow|follow\/i,\/^(rel|link type|type)$\/i);\r\n  if(!hasHeader){src=0;tgt=(rows[0][1]&&toURL(rows[0][1]))?1:-1;anc=-1;nf=-1}\r\n  if(src<0)src=0;\r\n  return {headers:headers,data:data,src:src,tgt:tgt,anc:anc,nf:nf,hasHeader:hasHeader};\r\n}\r\nfunction isNofollowCell(header,val){\r\n  val=String(val||'').toLowerCase();\r\n  if(\/^nofollow$\/i.test(header))return \/^(true|yes|1|y|nofollow)$\/.test(val);\r\n  if(\/dofollow\/i.test(header)&&!\/nofollow\/i.test(header))return \/^(false|no|0|n)$\/.test(val);\r\n  return \/nofollow|sponsored|ugc\/.test(val);\r\n}\r\nfunction normPath(p){return decodeSafe(p||'\/').toLowerCase().replace(\/\\\/+$\/,'')||'\/'}\r\nfunction decodeSafe(s){try{return decodeURI(s)}catch(e){return s}}\r\nfunction colSelect(id,headers,sel,allowNone){\r\n  return '<select id=\"'+id+'\">'+(allowNone?'<option value=\"-1\">Not in my file<\/option>':'')+headers.map(function(h,i){return '<option value=\"'+i+'\"'+(i===sel?' selected':'')+'>'+esc(h)+'<\/option>'}).join('')+'<\/select>';\r\n}\r\nfunction readFileInto(input,ta,cb){\r\n  input.addEventListener('change',function(){\r\n    var f=input.files&&input.files[0];if(!f)return;\r\n    var r=new FileReader();r.onload=function(){ta.value=String(r.result||'');cb()};r.readAsText(f);\r\n  });\r\n}\r\nfunction empty(msg){return '<div class=\"empty\">'+msg+'<\/div>'}\r\n\r\n\/* sample data *\/\r\nvar SAMPLE_BL=[\r\n'Referring page URL,Target URL,Anchor,Nofollow',\r\n'https:\/\/www.growthbloom.com\/blog\/best-seo-tools,https:\/\/example.com\/,Example Co,FALSE',\r\n'https:\/\/www.growthbloom.com\/resources\/link-building,https:\/\/example.com\/free-seo-guide,free SEO guide,FALSE',\r\n'https:\/\/dailymarketingnotes.net\/utm-tracking-explained,https:\/\/example.com\/old-seo-guide,SEO guide,FALSE',\r\n'https:\/\/dailymarketingnotes.net\/tools-roundup,https:\/\/example.com\/,https:\/\/example.com,FALSE',\r\n'https:\/\/indiastartupweekly.in\/2026\/05\/marketing-stack,https:\/\/example.com\/blog\/ppc-tips-2022,PPC tips,FALSE',\r\n'https:\/\/contentcraftlab.com\/link-building-101,https:\/\/example.com\/free-utm-tool,UTM builder,FALSE',\r\n'https:\/\/contentcraftlab.com\/seo-resources,https:\/\/example.com\/old-seo-guide,click here,FALSE',\r\n'https:\/\/forum.marketersclub.org\/thread\/4412,https:\/\/example.com\/,Example Co,TRUE',\r\n'https:\/\/marketersclub.org\/profile\/rahul-k,https:\/\/example.com\/,best seo agency,TRUE',\r\n'http:\/\/best-cheap-backlinks-4u.xyz\/links\/page12,https:\/\/example.com\/,cheap backlinks,FALSE',\r\n'http:\/\/best-cheap-backlinks-4u.xyz\/links\/page13,https:\/\/example.com\/free-seo-guide,seo services,FALSE',\r\n'https:\/\/casino-slots-online-win.top\/blog\/post-9,https:\/\/example.com\/,read more,FALSE',\r\n'https:\/\/myseoexperiments.blogspot.com\/2025\/11\/test.html,https:\/\/example.com\/,best seo agency,FALSE',\r\n'https:\/\/www.smallbizdigest.co.uk\/news\/digital-trends,https:\/\/example.com\/blog\/ppc-tips-2022,Example Co,FALSE',\r\n'https:\/\/www.smallbizdigest.co.uk\/news\/digital-trends-2,https:\/\/example.com\/,here,FALSE',\r\n'https:\/\/lucknowbusinessdirectory.in\/listing\/example-co,https:\/\/example.com\/,Example Co,TRUE',\r\n'https:\/\/www.edutechnotes.org\/seo-course-links,https:\/\/example.com\/free-seo-guide,seo guide,FALSE',\r\n'https:\/\/www.growthbloom.com\/podcast\/ep-44,https:\/\/example.com\/,Example Co,FALSE',\r\n'https:\/\/digitalpulse.io\/news\/example-co-launch,https:\/\/example.com\/,Example Co,FALSE'\r\n].join('\\n');\r\n\r\n\/* ================= tool registry ================= *\/\r\nvar LEVELS={\r\n  instant:{label:'Instant',hint:'Instant tools work as soon as you open them. Nothing to provide.'},\r\n  paste:{label:'Paste & analyze',hint:'Paste a page, a list or a few scores and get results straight away.'},\r\n  imp:{label:'Import your data',hint:'These need a backlink export from Google Search Console, Ahrefs, Semrush or Moz. Upload the file or paste it in.'}\r\n};\r\nvar GROUPS=[\r\n  {id:'analyze',title:'Analyze your links',desc:'See what links you have and whether they help or hurt.'},\r\n  {id:'find',title:'Find opportunities',desc:'Locate sites that may link to you, and links you have lost.'},\r\n  {id:'outreach',title:'Outreach and tracking',desc:'Write the pitch, follow the process, log every reply.'}\r\n];\r\nvar prefill=null;\r\nfunction takePrefill(tool){if(prefill&&prefill.tool===tool){var p=prefill;prefill=null;return p}return null}\r\nfunction go(id){try{location.hash='#\/'+id}catch(e){route(id)}}\r\n\r\nvar TOOLS=[\r\n {id:'backlinks',title:'Backlink Checker',group:'analyze',level:'imp',blurb:'Upload a backlink export to see referring domains, top pages, anchors and link types.',render:toolBacklinks,\r\n  desc:'Browsers cannot read other sites\\u2019 link databases, so this tool analyzes the export you already have. Download it from Google Search Console (Links report), Ahrefs, Semrush or Moz, then drop it in.'},\r\n {id:'authority',title:'Authority Checker',group:'analyze',level:'paste',blurb:'Look up DA or DR at the official checkers, then rank link prospects by quality.',render:toolAuthority,\r\n  desc:'Domain Authority (Moz) and Domain Rating (Ahrefs) can only be calculated with those companies\\u2019 data. Check scores at their free tools, then paste them here to score and rank your prospects.'},\r\n {id:'nofollow',title:'Nofollow \/ Dofollow Checker',group:'analyze',level:'paste',blurb:'Paste a page\\u2019s HTML to see which links are dofollow, nofollow, sponsored or UGC.',render:toolNofollow,\r\n  desc:'Paste the HTML source of any page. The tool lists every link with its rel attribute and flags page-level nofollow settings.'},\r\n {id:'anchors',title:'Link Anchor Text Analyzer',group:'analyze',level:'paste',blurb:'Paste anchor texts to see your mix of branded, exact-match, generic and URL anchors.',render:toolAnchors,\r\n  desc:'A natural link profile mixes many anchor types. Paste anchors from your backlink export, or paste page HTML, to see the split.'},\r\n {id:'spam',title:'Spam Score Checker',group:'analyze',level:'paste',blurb:'Paste linking domains to estimate risk and build a disavow file for the worst ones.',render:toolSpam,\r\n  desc:'This is a rule-based estimate from signals in the domain and URL, not Moz\\u2019s Spam Score. Use it to decide which links to review by hand.'},\r\n {id:'footprints',title:'Guest Post Footprint Generator',group:'find',level:'instant',blurb:'Build Google search queries that surface sites accepting guest posts in your niche.',render:toolFootprints,\r\n  desc:'Enter a topic and get ready-made Google queries. Open any of them in a new tab, or copy them all.'},\r\n {id:'reclaim',title:'Link Reclamation Finder',group:'find',level:'instant',blurb:'Find pages that mention your brand without linking, and check any page for a link.',render:toolReclaim,\r\n  desc:'Generate searches for unlinked brand mentions, then paste a page to check whether it links to you.'},\r\n {id:'broken',title:'Broken Backlink Finder',group:'find',level:'imp',blurb:'Match your 404 pages to your backlinks and generate redirect rules to win them back.',render:toolBroken,\r\n  desc:'Paste the list of broken URLs from your crawl or Search Console, plus a backlink export. The tool finds links pointing to pages that no longer work.'},\r\n {id:'outreach',title:'Backlink Outreach Email Generator',group:'outreach',level:'instant',blurb:'Fill in a few details to get subject lines and a ready-to-send email for five situations.',render:toolOutreach,\r\n  desc:'Pick the type of email, fill in the blanks, edit the result and copy it.'},\r\n {id:'checklist',title:'Link Building Checklist',group:'outreach',level:'instant',blurb:'A step-by-step strategy checklist with progress tracking. Add your own steps.',render:toolChecklist,\r\n  desc:'Tick steps off as you go. Your progress is saved in this browser.'},\r\n {id:'tracker',title:'Link Tracker Sheet Builder',group:'outreach',level:'instant',blurb:'Log every outreach contact, status and follow-up date. Copy it into Google Sheets or Excel.',render:toolTracker,\r\n  desc:'A working outreach log that saves in this browser. Copy it as a sheet when you want to share it.'}\r\n];\r\nfunction byId(id){for(var i=0;i<TOOLS.length;i++)if(TOOLS[i].id===id)return TOOLS[i];return null}\r\nfunction lvBadge(l){return '<span class=\"lv lv-'+l+'\">'+LEVELS[l].label+'<\/span>'}\r\n\r\n\/* ================= TOOL: Backlink Checker ================= *\/\r\nfunction toolBacklinks(el){\r\n  el.innerHTML=\r\n  '<div class=\"callout\"><p><b>How to get your data.<\/b> In Google Search Console open <b>Links<\/b>, choose a report and use <b>Export<\/b>. Ahrefs, Semrush and Moz all offer a CSV export of backlinks too.<\/p><p>Search Console exports are summaries, so some charts will be empty. Full exports give the richest results.<\/p><\/div>'+\r\n  '<div class=\"card\"><div class=\"toolbar\"><label class=\"btn btn-primary btn-sm\" style=\"cursor:pointer\">Open a CSV file<input type=\"file\" id=\"bl-file\" accept=\".csv,.tsv,.txt\" class=\"sr\"><\/label><button class=\"btn btn-ghost btn-sm\" id=\"bl-sample\" type=\"button\">Try sample data<\/button><button class=\"btn btn-ghost btn-sm\" id=\"bl-clear\" type=\"button\">Clear<\/button><\/div>'+\r\n  '<label class=\"field\"><span>Or paste your export <em>(CSV, tab-separated, or just a list of linking URLs)<\/em><\/span><textarea id=\"bl-text\" class=\"mono\" rows=\"7\" placeholder=\"Referring page URL,Target URL,Anchor,Nofollow\"><\/textarea><\/label>'+\r\n  '<div id=\"bl-map\"><\/div><\/div><div id=\"bl-res\"><\/div>';\r\n  var ta=$('#bl-text',el),res=$('#bl-res',el),mapEl=$('#bl-map',el),parsed=null;\r\n  function run(){\r\n    parsed=parseBacklinks(ta.value);\r\n    if(!parsed||!parsed.data.length){mapEl.innerHTML='';res.innerHTML=empty('Paste or open a backlink export to see the analysis.');return}\r\n    mapEl.innerHTML='<p class=\"how\">We guessed which columns to use. Change them if the results look wrong.<\/p><div class=\"row2\" style=\"grid-template-columns:repeat(auto-fit,minmax(170px,1fr))\">'+\r\n      '<label class=\"field\"><span>Linking page<\/span>'+colSelect('m-src',parsed.headers,parsed.src,false)+'<\/label>'+\r\n      '<label class=\"field\"><span>Your page<\/span>'+colSelect('m-tgt',parsed.headers,parsed.tgt,true)+'<\/label>'+\r\n      '<label class=\"field\"><span>Anchor text<\/span>'+colSelect('m-anc',parsed.headers,parsed.anc,true)+'<\/label>'+\r\n      '<label class=\"field\"><span>Nofollow flag<\/span>'+colSelect('m-nf',parsed.headers,parsed.nf,true)+'<\/label><\/div>';\r\n    ['m-src','m-tgt','m-anc','m-nf'].forEach(function(id){$('#'+id,el).addEventListener('change',analyze)});\r\n    analyze();\r\n  }\r\n  function analyze(){\r\n    var m={src:+$('#m-src',el).value,tgt:+$('#m-tgt',el).value,anc:+$('#m-anc',el).value,nf:+$('#m-nf',el).value};\r\n    var doms={},tlds={},targets={},anchors={},total=0,skipped=0,nfCount=0,nfKnown=m.nf>-1;\r\n    parsed.data.forEach(function(r){\r\n      var u=toURL(r[m.src]);if(!u){skipped++;return}\r\n      total++;\r\n      var rd=rootDomain(hostOf(u));doms[rd]=(doms[rd]||0)+1;\r\n      var tl=rd.split('.').pop();tlds['.'+tl]=(tlds['.'+tl]||0)+1;\r\n      if(m.tgt>-1){var t=toURL(r[m.tgt]);if(t){var k=hostOf(t)+normPath(t.pathname);targets[k]=(targets[k]||0)+1}}\r\n      if(m.anc>-1){var a=(r[m.anc]||'').trim();var key=a||'(empty)';anchors[key]=(anchors[key]||0)+1}\r\n      if(nfKnown&&isNofollowCell(parsed.headers[m.nf],r[m.nf]))nfCount++;\r\n    });\r\n    if(!total){res.innerHTML=empty('No valid URLs found in the column \u201c'+esc(parsed.headers[m.src])+'\u201d. Pick a different linking page column.');return}\r\n    function top(o,n){return Object.keys(o).map(function(k){return [k,o[k]]}).sort(function(a,b){return b[1]-a[1]}).slice(0,n)}\r\n    var domList=top(doms,10),maxD=domList[0][1];\r\n    var domCount=Object.keys(doms).length,single=Object.keys(doms).filter(function(k){return doms[k]===1}).length;\r\n    var html='<div class=\"stats\"><div class=\"stat\"><small>Backlinks<\/small><b>'+fmt(total)+'<\/b><\/div><div class=\"stat\"><small>Referring domains<\/small><b class=\"pri\">'+fmt(domCount)+'<\/b><\/div>'+\r\n      (m.tgt>-1?'<div class=\"stat\"><small>Pages linked to<\/small><b>'+fmt(Object.keys(targets).length)+'<\/b><\/div>':'')+\r\n      (nfKnown?'<div class=\"stat\"><small>Dofollow share<\/small><b class=\"pos\">'+pct(total-nfCount,total)+'%<\/b><\/div>':'')+\r\n      '<div class=\"stat\"><small>Domains with one link<\/small><b>'+pct(single,domCount)+'%<\/b><\/div><\/div>';\r\n    if(skipped)html+='<div class=\"callout warn\">'+skipped+' row'+(skipped>1?'s were':' was')+' skipped because the linking page column had no valid URL.<\/div>';\r\n    html+='<div class=\"split\"><div><h3 class=\"ch\">Top referring domains<\/h3><div class=\"tw\"><table class=\"t\"><thead><tr><th>Domain<\/th><th class=\"n\">Links<\/th><th>Share<\/th><\/tr><\/thead><tbody>'+\r\n      domList.map(function(d){return '<tr><td class=\"brk\">'+esc(d[0])+'<\/td><td class=\"n\">'+fmt(d[1])+'<\/td><td><div class=\"hb\"><i style=\"width:'+Math.max(4,d[1]\/maxD*100)+'px\"><\/i><span>'+pct(d[1],total)+'%<\/span><\/div><\/td><\/tr>'}).join('')+'<\/tbody><\/table><\/div><\/div>';\r\n    var tl=top(tlds,8),maxT=tl[0][1];\r\n    html+='<div><h3 class=\"ch\">Where links come from (domain endings)<\/h3><div class=\"tw\"><table class=\"t\"><thead><tr><th>Ending<\/th><th class=\"n\">Links<\/th><th>Share<\/th><\/tr><\/thead><tbody>'+\r\n      tl.map(function(d){return '<tr><td>'+esc(d[0])+'<\/td><td class=\"n\">'+fmt(d[1])+'<\/td><td><div class=\"hb\"><i style=\"width:'+Math.max(4,d[1]\/maxT*100)+'px\"><\/i><span>'+pct(d[1],total)+'%<\/span><\/div><\/td><\/tr>'}).join('')+'<\/tbody><\/table><\/div><\/div><\/div>';\r\n    if(m.tgt>-1&&Object.keys(targets).length){\r\n      html+='<h3 class=\"ch\">Your most linked pages<\/h3><div class=\"tw\"><table class=\"t\"><thead><tr><th>Page<\/th><th class=\"n\">Links<\/th><\/tr><\/thead><tbody>'+\r\n        top(targets,10).map(function(d){return '<tr><td class=\"brk\">'+esc(d[0])+'<\/td><td class=\"n\">'+fmt(d[1])+'<\/td><\/tr>'}).join('')+'<\/tbody><\/table><\/div>';\r\n    }\r\n    if(m.anc>-1&&Object.keys(anchors).length){\r\n      html+='<h3 class=\"ch\">Most common anchor text<\/h3><div class=\"tw\"><table class=\"t\"><thead><tr><th>Anchor<\/th><th class=\"n\">Links<\/th><\/tr><\/thead><tbody>'+\r\n        top(anchors,10).map(function(d){return '<tr><td>'+esc(d[0])+'<\/td><td class=\"n\">'+fmt(d[1])+'<\/td><\/tr>'}).join('')+'<\/tbody><\/table><\/div>'+\r\n        '<div class=\"toolbar\"><button class=\"btn btn-primary btn-sm\" id=\"bl-to-anchors\" type=\"button\">Analyze anchor types<\/button><button class=\"btn btn-ghost btn-sm\" id=\"bl-to-spam\" type=\"button\">Check linking domains for spam signals<\/button><\/div>';\r\n    }else{\r\n      html+='<div class=\"toolbar\"><button class=\"btn btn-ghost btn-sm\" id=\"bl-to-spam\" type=\"button\">Check linking domains for spam signals<\/button><\/div>';\r\n    }\r\n    res.innerHTML=html;\r\n    var a=$('#bl-to-anchors',el);\r\n    if(a)a.onclick=function(){\r\n      var lines=[];Object.keys(anchors).forEach(function(k){lines.push((k==='(empty)'?'':k)+'\\t'+anchors[k])});\r\n      prefill={tool:'anchors',text:lines.join('\\n')};go('anchors');\r\n    };\r\n    var s=$('#bl-to-spam',el);\r\n    if(s)s.onclick=function(){prefill={tool:'spam',text:Object.keys(doms).join('\\n')};go('spam')};\r\n  }\r\n  var t;ta.addEventListener('input',function(){clearTimeout(t);t=setTimeout(run,250)});\r\n  readFileInto($('#bl-file',el),ta,run);\r\n  $('#bl-sample',el).onclick=function(){ta.value=SAMPLE_BL;run()};\r\n  $('#bl-clear',el).onclick=function(){ta.value='';run()};\r\n  run();\r\n}\r\n\r\n\/* ================= TOOL: Authority Checker ================= *\/\r\nfunction addToTracker(sites){\r\n  var rows=store.get('tracker',[]).filter(function(r){return r.site||r.contact||r.email||r.url||r.notes});\r\n  var have={};rows.forEach(function(r){have[(r.site||'').toLowerCase()]=1});\r\n  var n=0;\r\n  sites.forEach(function(s){\r\n    if(have[s.site.toLowerCase()])return;\r\n    rows.push({id:uid(),site:s.site,contact:'',email:'',url:'',status:'Not contacted',sent:'',follow:'',notes:s.notes||''});n++;\r\n  });\r\n  store.set('tracker',rows);return n;\r\n}\r\nfunction toolAuthority(el){\r\n  el.innerHTML=\r\n  '<div class=\"callout\"><p><b>About authority scores.<\/b> Domain Authority belongs to Moz and Domain Rating to Ahrefs. Only they can calculate them, so look up each site below, then paste the numbers into the scorer.<\/p>'+\r\n  '<div class=\"toolbar\" style=\"margin:10px 0 0\"><a class=\"btn btn-ghost btn-sm\" href=\"https:\/\/moz.com\/link-explorer\" target=\"_blank\" rel=\"noopener\">Moz Link Explorer (DA)<\/a><a class=\"btn btn-ghost btn-sm\" href=\"https:\/\/ahrefs.com\/website-authority-checker\" target=\"_blank\" rel=\"noopener\">Ahrefs Authority Checker (DR)<\/a><\/div><\/div>'+\r\n  '<div class=\"card\"><h3>Prospect scorer<\/h3><p class=\"how\">One site per line: <span class=\"mono\">domain, authority (0-100), monthly traffic, relevance (1-5), spam % (optional)<\/span>. Relevance is your own rating of how closely the site matches your topic.<\/p>'+\r\n  '<textarea id=\"au-text\" class=\"mono\" rows=\"7\" placeholder=\"example.com, 54, 12000, 4, 3\"><\/textarea>'+\r\n  '<div class=\"toolbar\" style=\"margin:12px 0 0\"><button class=\"btn btn-ghost btn-sm\" id=\"au-sample\" type=\"button\">Try sample data<\/button><button class=\"btn btn-ghost btn-sm\" id=\"au-clear\" type=\"button\">Clear<\/button><\/div><\/div>'+\r\n  '<details class=\"how-d\"><summary>How the score is calculated<\/summary><ul><li>Authority counts for 40%.<\/li><li>Relevance (1 to 5, rescaled to 0 to 100) counts for 35%.<\/li><li>Traffic counts for 25%, on a log curve where 100,000 or more visits a month earns full marks.<\/li><li>Each spam percentage point subtracts half a point.<\/li><\/ul><p>This is Onground Media\\u2019s own prioritization score for outreach, not a Google metric.<\/p><\/details>'+\r\n  '<div id=\"au-res\"><\/div>';\r\n  var ta=$('#au-text',el),res=$('#au-res',el),scored=[];\r\n  function run(){\r\n    var rows=parseTable(ta.value);\r\n    if(rows.length&&isNaN(parseFloat(rows[0][1])))rows=rows.slice(1);\r\n    if(!rows.length){res.innerHTML=empty('Add a few sites to see them ranked.');return}\r\n    scored=rows.map(function(r){\r\n      var dom=(r[0]||'').replace(\/^https?:\\\/\\\/\/i,'').replace(\/^www\\.\/i,'').replace(\/\\\/.*$\/,'');\r\n      var a=parseFloat(r[1]),tr=parseFloat(r[2]),rel=parseFloat(r[3]),sp=parseFloat(r[4]);\r\n      if(isNaN(sp))sp=0;\r\n      var bad=!dom||isNaN(a)||isNaN(tr)||isNaN(rel);\r\n      var s=0;\r\n      if(!bad){\r\n        var ts=Math.min(100,Math.log10(Math.max(0,tr)+1)\/5*100),rs=(Math.min(5,Math.max(1,rel))-1)\/4*100;\r\n        s=0.40*Math.min(100,Math.max(0,a))+0.35*rs+0.25*ts-0.5*Math.min(100,Math.max(0,sp));\r\n        s=Math.round(Math.min(100,Math.max(0,s)));\r\n      }\r\n      var tier=bad?'Check row':s>=70?'Pursue first':s>=50?'Worth pitching':s>=30?'Low priority':'Skip';\r\n      return {dom:dom,a:a,tr:tr,rel:rel,sp:sp,s:s,tier:tier,bad:bad};\r\n    }).sort(function(x,y){return y.s-x.s});\r\n    var cls={'Pursue first':'good','Worth pitching':'pri','Low priority':'','Skip':'warn','Check row':'warn'};\r\n    var good=scored.filter(function(r){return r.tier==='Pursue first'||r.tier==='Worth pitching'});\r\n    res.innerHTML='<div class=\"stats\"><div class=\"stat\"><small>Sites scored<\/small><b>'+scored.filter(function(r){return !r.bad}).length+'<\/b><\/div><div class=\"stat\"><small>Pursue first<\/small><b class=\"pos\">'+scored.filter(function(r){return r.tier==='Pursue first'}).length+'<\/b><\/div><div class=\"stat\"><small>Skip<\/small><b class=\"neg\">'+scored.filter(function(r){return r.tier==='Skip'}).length+'<\/b><\/div><\/div>'+\r\n      '<div class=\"tw\"><table class=\"t\"><thead><tr><th>Site<\/th><th class=\"n\">Authority<\/th><th class=\"n\">Traffic<\/th><th class=\"n\">Relevance<\/th><th class=\"n\">Spam %<\/th><th>Score<\/th><th>Verdict<\/th><\/tr><\/thead><tbody>'+\r\n      scored.map(function(r){return '<tr><td class=\"brk\">'+esc(r.dom||'?')+'<\/td><td class=\"n\">'+(isNaN(r.a)?'\u2013':r.a)+'<\/td><td class=\"n\">'+(isNaN(r.tr)?'\u2013':fmt(r.tr))+'<\/td><td class=\"n\">'+(isNaN(r.rel)?'\u2013':r.rel)+'<\/td><td class=\"n\">'+r.sp+'<\/td><td><div class=\"hb\"><i style=\"width:'+Math.max(2,r.s)+'px;background:'+(r.s>=70?'var(--success)':r.s>=50?'var(--primary)':r.s>=30?'var(--muted)':'var(--accent)')+'\"><\/i><span>'+r.s+'<\/span><\/div><\/td><td><span class=\"tag '+cls[r.tier]+'\">'+r.tier+'<\/span><\/td><\/tr>'}).join('')+'<\/tbody><\/table><\/div>'+\r\n      '<div class=\"toolbar\"><button class=\"btn btn-accent btn-sm\" id=\"au-add\" type=\"button\"'+(good.length?'':' disabled')+'>Add '+good.length+' top prospect'+(good.length===1?'':'s')+' to Link Tracker<\/button><button class=\"btn btn-ghost btn-sm\" id=\"au-copy\" type=\"button\">Copy ranked list<\/button><a class=\"btn btn-ghost btn-sm\" href=\"#\/tracker\">Open Link Tracker<\/a><\/div>';\r\n    $('#au-add',el).onclick=function(){\r\n      var n=addToTracker(good.map(function(r){return {site:r.dom,notes:r.tier+' (score '+r.s+')'}}));\r\n      toast(n?n+' site'+(n>1?'s':'')+' added to Link Tracker':'Those sites are already in your tracker');\r\n    };\r\n    $('#au-copy',el).onclick=function(e){copyText(toTSV([['Site','Authority','Traffic','Relevance','Spam %','Score','Verdict']].concat(scored.map(function(r){return [r.dom,r.a,r.tr,r.rel,r.sp,r.s,r.tier]}))),e.currentTarget)};\r\n  }\r\n  ta.addEventListener('input',run);\r\n  $('#au-sample',el).onclick=function(){ta.value='growthbloom.com, 62, 48000, 5, 2\\nindiastartupweekly.in, 55, 26000, 4, 3\\ndailymarketingnotes.net, 48, 12000, 4, 4\\ncontentcraftlab.com, 37, 5400, 5, 6\\nsmallbizdigest.co.uk, 41, 9000, 3, 5\\nrandomdirectory.top, 14, 90, 1, 58\\nbestcheaplinks.xyz, 21, 300, 1, 41';run()};\r\n  $('#au-clear',el).onclick=function(){ta.value='';run()};\r\n  run();\r\n}\r\n\r\n\/* ================= TOOL: Nofollow \/ Dofollow ================= *\/\r\nfunction toolNofollow(el){\r\n  el.innerHTML=\r\n  '<details class=\"how-d\" open><summary>How to get a page\\u2019s HTML<\/summary><ol><li>Open the page in your browser.<\/li><li>Right-click and choose <b>View page source<\/b> (or press Ctrl+U, Cmd+Option+U on Mac).<\/li><li>Select all, copy, and paste below.<\/li><\/ol><\/details>'+\r\n  '<div class=\"card\"><label class=\"field\"><span>Page HTML<\/span><textarea id=\"nf-html\" class=\"mono\" rows=\"9\" placeholder=\"<html>\u2026<\/html>  or just a few <a href=\u2026> tags\"><\/textarea><\/label>'+\r\n  '<label class=\"field\"><span>Your domain <em>(optional, separates internal from external links)<\/em><\/span><input type=\"text\" id=\"nf-dom\" placeholder=\"example.com\"><\/label>'+\r\n  '<div class=\"toolbar\" style=\"margin:0\"><button class=\"btn btn-primary\" id=\"nf-run\" type=\"button\">Check links<\/button><button class=\"btn btn-ghost btn-sm\" id=\"nf-sample\" type=\"button\">Try sample<\/button><button class=\"btn btn-ghost btn-sm\" id=\"nf-clear\" type=\"button\">Clear<\/button><\/div><\/div><div id=\"nf-res\"><\/div>';\r\n  var ta=$('#nf-html',el),dom=$('#nf-dom',el),res=$('#nf-res',el),links=[],filter='All',pageNF=false;\r\n  var SAMPLE='<html><head><meta name=\"robots\" content=\"index, follow\"><title>Sample<\/title><\/head><body>\\n<p>Read our <a href=\"\/guide\">guide<\/a>, a <a href=\"https:\/\/partner-site.com\/offer\" rel=\"sponsored\">sponsor offer<\/a>, a <a href=\"https:\/\/forum.example.org\/thread\" rel=\"ugc nofollow\">forum thread<\/a>, and <a href=\"https:\/\/wikipedia.org\/wiki\/SEO\" rel=\"nofollow noopener\">Wikipedia<\/a>.<\/p>\\n<a href=\"https:\/\/growthbloom.com\/blog\">Growth Bloom<\/a> <a href=\"https:\/\/example.com\/contact\">Contact<\/a> <a href=\"mailto:hi@example.com\">Email<\/a>\\n<a href=\"https:\/\/news.site\/story\"><img decoding=\"async\" src=\"x.png\" alt=\"Featured story\"><\/a>\\n<\/body><\/html>';\r\n  function run(){\r\n    var html=ta.value;if(!html.trim()){res.innerHTML='';return}\r\n    var d=new DOMParser().parseFromString(html,'text\/html');\r\n    pageNF=$$('meta[name]',d).some(function(m){return \/^(robots|googlebot)$\/i.test(m.getAttribute('name'))&&\/nofollow|none\/i.test(m.getAttribute('content')||'')});\r\n    var u=toURL(dom.value),mine=u?rootDomain(hostOf(u)):'';\r\n    var skipped=0;links=[];\r\n    $$('a[href]',d).forEach(function(a){\r\n      var h=(a.getAttribute('href')||'').trim();\r\n      if(!h||\/^(#|mailto:|tel:|javascript:|sms:)\/i.test(h)){skipped++;return}\r\n      var rel=(a.getAttribute('rel')||'').toLowerCase().split(\/\\s+\/).filter(Boolean);\r\n      var type=rel.indexOf('sponsored')>-1?'Sponsored':rel.indexOf('ugc')>-1?'UGC':rel.indexOf('nofollow')>-1?'Nofollow':'Dofollow';\r\n      var txt=a.textContent.replace(\/\\s+\/g,' ').trim();\r\n      if(!txt){var im=a.querySelector('img[alt]');txt=im&&im.getAttribute('alt')?'[image: '+im.getAttribute('alt')+']':'[no text]'}\r\n      var abs=toURL(h),scope;\r\n      if(\/^https?:\\\/\\\/\/i.test(h)||\/^\\\/\\\/\/.test(h)){var uu=toURL(h.replace(\/^\\\/\\\/\/,'https:\/\/'));scope=mine?(uu&&rootDomain(hostOf(uu))===mine?'Internal':'External'):'Absolute'}\r\n      else scope=mine?'Internal':'Relative';\r\n      links.push({txt:txt,href:h,rel:rel.join(' '),type:type,scope:scope});\r\n    });\r\n    draw(skipped);\r\n  }\r\n  function draw(skipped){\r\n    if(!links.length){res.innerHTML='<div class=\"empty\">No links with an href were found in that HTML.<\/div>';return}\r\n    var c={Dofollow:0,Nofollow:0,Sponsored:0,UGC:0};links.forEach(function(l){c[l.type]++});\r\n    var shown=links.filter(function(l){return filter==='All'||l.type===filter});\r\n    var h='';\r\n    if(pageNF)h+='<div class=\"callout warn\"><p><b>Page-level nofollow found.<\/b> This page has a robots meta tag with nofollow, which asks search engines not to follow any link on it, whatever each link\\u2019s rel says.<\/p><\/div>';\r\n    h+='<div class=\"stats\"><div class=\"stat\"><small>Links found<\/small><b>'+links.length+'<\/b><\/div><div class=\"stat\"><small>Dofollow<\/small><b class=\"pos\">'+c.Dofollow+'<\/b><\/div><div class=\"stat\"><small>Nofollow<\/small><b class=\"neg\">'+c.Nofollow+'<\/b><\/div><div class=\"stat\"><small>Sponsored<\/small><b class=\"pri\">'+c.Sponsored+'<\/b><\/div><div class=\"stat\"><small>UGC<\/small><b>'+c.UGC+'<\/b><\/div><\/div>';\r\n    h+='<div class=\"toolbar\"><div class=\"chips\" role=\"group\" aria-label=\"Filter links\">'+['All','Dofollow','Nofollow','Sponsored','UGC'].map(function(f){return '<button class=\"chip\" type=\"button\" data-f=\"'+f+'\" aria-pressed=\"'+(f===filter)+'\">'+f+'<\/button>'}).join('')+'<\/div><span class=\"grow\"><\/span><button class=\"btn btn-ghost btn-sm\" id=\"nf-copy\" type=\"button\">Copy shown links<\/button><\/div>';\r\n    h+='<div class=\"tw\"><table class=\"t\"><thead><tr><th>Anchor text<\/th><th>Link<\/th><th>rel<\/th><th>Type<\/th><th>Scope<\/th><\/tr><\/thead><tbody>'+\r\n      shown.map(function(l){var cls=l.type==='Dofollow'?'good':l.type==='Nofollow'?'warn':l.type==='Sponsored'?'pri':'';return '<tr><td>'+esc(l.txt)+'<\/td><td class=\"brk\">'+esc(l.href)+'<\/td><td>'+(l.rel?esc(l.rel):'<span class=\"how\">none<\/span>')+'<\/td><td><span class=\"tag '+cls+'\">'+l.type+'<\/span><\/td><td>'+l.scope+'<\/td><\/tr>'}).join('')+'<\/tbody><\/table><\/div>';\r\n    h+='<p class=\"how\">Dofollow here means the link has no nofollow, sponsored or UGC value. Google treats these attributes as hints rather than strict rules. '+(skipped?skipped+' anchor'+(skipped>1?'s':'')+' (mailto, tel, #, javascript) skipped.':'')+'<\/p>';\r\n    res.innerHTML=h;\r\n    $$('.chip[data-f]',res).forEach(function(b){b.onclick=function(){filter=b.getAttribute('data-f');draw(skipped)}});\r\n    $('#nf-copy',res).onclick=function(e){copyText(toTSV([['Anchor text','Link','rel','Type','Scope']].concat(shown.map(function(l){return [l.txt,l.href,l.rel,l.type,l.scope]}))),e.currentTarget)};\r\n  }\r\n  $('#nf-run',el).onclick=run;\r\n  dom.addEventListener('input',function(){if(ta.value.trim())run()});\r\n  $('#nf-sample',el).onclick=function(){ta.value=SAMPLE;dom.value='example.com';filter='All';run()};\r\n  $('#nf-clear',el).onclick=function(){ta.value='';res.innerHTML=''};\r\n}\r\n\r\n\/* ================= TOOL: Anchor Text Analyzer ================= *\/\r\nvar CAT=[['Branded','#4F46E5'],['Naked URL','#818CF8'],['Generic','#94A3B8'],['Exact match','#FF6B35'],['Partial match','#FFA77F'],['Natural or other','#10B981'],['Image or empty','#CBD5E1']];\r\nvar GENERIC=['click here','here','read more','this link','link','website','visit','learn more','source','this','more','check it out','this site','this page','this article','go','see more','via','homepage','home','site','web site','read this','this post','click','link here','visit website','visit site'];\r\nfunction classifyAnchor(a,brands,keys){\r\n  var t=String(a).trim(),l=t.toLowerCase();\r\n  if(!l||l==='[image]'||l==='[no text]')return 'Image or empty';\r\n  if(\/^(https?:\\\/\\\/|www\\.)\/.test(l)||\/^[a-z0-9-]+(\\.[a-z0-9-]+)+(\\\/\\S*)?$\/.test(l))return 'Naked URL';\r\n  if(GENERIC.indexOf(l.replace(\/[.!\u00bb\u203a>\\s]+$\/,''))>-1)return 'Generic';\r\n  if(brands.some(function(b){return l.indexOf(b)>-1}))return 'Branded';\r\n  if(keys.some(function(k){return l===k}))return 'Exact match';\r\n  if(keys.some(function(k){return l.indexOf(k)>-1}))return 'Partial match';\r\n  return 'Natural or other';\r\n}\r\nfunction toolAnchors(el){\r\n  var pf=takePrefill('anchors')||{};\r\n  el.innerHTML=\r\n  '<div class=\"card\"><div class=\"row2\"><label class=\"field\"><span>Your brand names <em>(comma separated)<\/em><\/span><input type=\"text\" id=\"an-brand\" placeholder=\"onground media, onground\"><\/label>'+\r\n  '<label class=\"field\"><span>Keywords you want to rank for <em>(comma separated)<\/em><\/span><input type=\"text\" id=\"an-keys\" placeholder=\"seo tools, digital marketing tools\"><\/label><\/div>'+\r\n  '<label class=\"field\"><span>Anchor texts <em>(one per line, or paste page HTML. Add a tab and a number for counts.)<\/em><\/span><textarea id=\"an-text\" class=\"mono\" rows=\"8\" placeholder=\"Onground Media&#10;click here&#10;free seo tools&#10;https:\/\/example.com\"><\/textarea><\/label>'+\r\n  '<div class=\"toolbar\" style=\"margin:0\"><button class=\"btn btn-ghost btn-sm\" id=\"an-sample\" type=\"button\">Try sample<\/button><button class=\"btn btn-ghost btn-sm\" id=\"an-clear\" type=\"button\">Clear<\/button><\/div><\/div><div id=\"an-res\"><\/div>';\r\n  var brand=$('#an-brand',el),keys=$('#an-keys',el),ta=$('#an-text',el),res=$('#an-res',el);\r\n  if(pf.text)ta.value=pf.text;\r\n  function terms(v){return v.split(',').map(function(s){return s.trim().toLowerCase()}).filter(Boolean)}\r\n  function run(){\r\n    var txt=ta.value;if(!txt.trim()){res.innerHTML=empty('Add anchor texts to see the breakdown.');return}\r\n    var items=[];\r\n    if(\/<a[\\s>]\/i.test(txt)){\r\n      $$('a[href]',new DOMParser().parseFromString(txt,'text\/html')).forEach(function(a){items.push({t:a.textContent.replace(\/\\s+\/g,' ').trim(),n:1})});\r\n    }else{\r\n      txt.split(\/\\r?\\n\/).forEach(function(line){\r\n        line=line.replace(\/\\s+$\/,'');if(!line.trim())return;\r\n        var m=line.match(\/^(.*?)\\t(\\d+)$\/);\r\n        items.push(m?{t:m[1].trim(),n:+m[2]}:{t:line.trim(),n:1});\r\n      });\r\n    }\r\n    var b=terms(brand.value),k=terms(keys.value),by={},counts={},total=0;\r\n    CAT.forEach(function(c){counts[c[0]]=0});\r\n    items.forEach(function(i){\r\n      var cat=classifyAnchor(i.t,b,k),key=(i.t||'(empty)')+'||'+cat;\r\n      by[key]=by[key]||{t:i.t||'(empty)',cat:cat,n:0};by[key].n+=i.n;counts[cat]+=i.n;total+=i.n;\r\n    });\r\n    var list=Object.keys(by).map(function(x){return by[x]}).sort(function(x,y){return y.n-x.n});\r\n    var h='<div class=\"card\"><h3>Anchor mix<\/h3><div class=\"stack\" role=\"img\" aria-label=\"Anchor type distribution\">'+\r\n      CAT.map(function(c){return counts[c[0]]?'<span style=\"width:'+pct(counts[c[0]],total)+'%;background:'+c[1]+'\" title=\"'+c[0]+'\"><\/span>':''}).join('')+'<\/div>'+\r\n      '<div class=\"tw\" style=\"margin:0\"><table class=\"t\"><thead><tr><th>Type<\/th><th class=\"n\">Links<\/th><th class=\"n\">Share<\/th><\/tr><\/thead><tbody>'+\r\n      CAT.map(function(c){return '<tr><td><span class=\"dot\" style=\"background:'+c[1]+'\"><\/span>'+c[0]+'<\/td><td class=\"n\">'+fmt(counts[c[0]])+'<\/td><td class=\"n\">'+pct(counts[c[0]],total)+'%<\/td><\/tr>'}).join('')+'<\/tbody><\/table><\/div><\/div>';\r\n    var ex=pct(counts['Exact match'],total),brandish=pct(counts['Branded']+counts['Naked URL'],total);\r\n    if(!b.length&&!k.length)h+='<div class=\"callout\">Add your brand names and keywords above so branded and exact-match anchors can be told apart.<\/div>';\r\n    else{\r\n      if(ex>15)h+='<div class=\"callout warn\"><p><b>Exact-match anchors are '+ex+'% of your links.<\/b> Many SEOs treat a share above roughly 10 to 20% as a risk signal. Google has not published an official limit, but a profile this keyword-heavy can look manipulated.<\/p><\/div>';\r\n      else h+='<div class=\"callout good\"><p><b>Exact-match anchors are '+ex+'%.<\/b> That is within the range many SEOs consider natural.<\/p><\/div>';\r\n      if(total>=20&&brandish<30)h+='<div class=\"callout warn\"><p>Branded and URL anchors make up only '+brandish+'%. Natural profiles usually lean on brand name and plain URLs.<\/p><\/div>';\r\n    }\r\n    h+='<h3 class=\"ch\">Top anchors<\/h3><div class=\"tw\"><table class=\"t\"><thead><tr><th>Anchor<\/th><th>Type<\/th><th class=\"n\">Links<\/th><\/tr><\/thead><tbody>'+\r\n      list.slice(0,25).map(function(x){var col=CAT.filter(function(c){return c[0]===x.cat})[0][1];return '<tr><td class=\"brk\">'+esc(x.t)+'<\/td><td><span class=\"dot\" style=\"background:'+col+'\"><\/span>'+x.cat+'<\/td><td class=\"n\">'+fmt(x.n)+'<\/td><\/tr>'}).join('')+'<\/tbody><\/table><\/div>';\r\n    res.innerHTML=h;\r\n  }\r\n  [brand,keys,ta].forEach(function(x){x.addEventListener('input',run)});\r\n  $('#an-sample',el).onclick=function(){brand.value='example co, example.com';keys.value='best seo agency, seo guide';ta.value='Example Co\\t14\\nexample.com\\t3\\nclick here\\t6\\nbest seo agency\\t9\\nseo guide\\t5\\nthe best seo agency in india\\t4\\nhere\\t3\\nExample Co SEO team\\t2\\nthis article\\t2\\nread more\\t2\\nSEO checklist for startups\\t3\\n';run()};\r\n  $('#an-clear',el).onclick=function(){ta.value='';run()};\r\n  run();\r\n}\r\n\r\n\/* ================= TOOL: Spam Score Checker ================= *\/\r\nvar RISKY_TLD=['xyz','top','click','loan','work','gq','tk','ml','cf','ga','icu','buzz','rest','cam','monster','bid','stream','download','win','date','racing','party','trade','science','accountant','men','faith','cricket','zip','mov'];\r\nvar SPAM_WORDS=['casino','poker','slots','betting','viagra','cialis','pharma','pills','payday','loans','porn','xxx','escort','replica','buylinks','backlinks','linkfarm','cheapseo','vape'];\r\nvar FREE_HOST=['blogspot.','wixsite.com','weebly.com','over-blog.com','webnode.','jimdofree.com','site123.me','tripod.com'];\r\nvar UGC_PATH=\/\\\/(comment|comments|profile|profiles|member|members|user|users|forum|guestbook|tag|directory|links|link-directory|listing)(\\\/|$)|[?&]s=\/i;\r\nfunction spamScore(host,urls,count){\r\n  var pts=0,why=[],labels=host.split('.'),tld=labels[labels.length-1],main=labels.length>1?labels[labels.length-2]:labels[0];\r\n  if(\/^\\d+\\.\\d+\\.\\d+\\.\\d+$\/.test(host)){pts+=25;why.push('Raw IP address')}\r\n  if(RISKY_TLD.indexOf(tld)>-1){pts+=20;why.push('.'+tld+' is a TLD often used for throwaway sites')}\r\n  var w=SPAM_WORDS.filter(function(x){return host.indexOf(x)>-1});\r\n  if(w.length){pts+=30;why.push('Spam-related word in domain ('+w[0]+')')}\r\n  var hy=(main.match(\/-\/g)||[]).length;\r\n  if(hy>=3){pts+=15;why.push(hy+' hyphens in domain')}else if(hy===2){pts+=8;why.push('2 hyphens in domain')}\r\n  if(\/\\d{4,}\/.test(main)||(main.replace(\/\\D\/g,'').length\/main.length>0.3&&main.length>4)){pts+=10;why.push('Many digits in domain')}\r\n  if(main.length>25){pts+=10;why.push('Very long domain name')}\r\n  if(labels.length>=4&&!\/^(co|com|org|net|ac|gov|edu)$\/.test(labels[labels.length-2])){pts+=8;why.push('Deep subdomain')}\r\n  if(FREE_HOST.some(function(f){return host.indexOf(f)>-1})){pts+=8;why.push('Free hosting subdomain')}\r\n  if(urls.some(function(u){return UGC_PATH.test(u)})){pts+=12;why.push('Link sits on a profile, forum, tag, comment or directory page')}\r\n  if(count>=20){pts+=10;why.push(count+' links from one domain (possible sitewide link)')}\r\n  return {score:Math.min(100,pts),why:why};\r\n}\r\nfunction toolSpam(el){\r\n  var pf=takePrefill('spam')||{};\r\n  el.innerHTML=\r\n  '<div class=\"callout warn\"><p><b>This is an estimate.<\/b> It scores risk from patterns in each domain and URL, so it will miss some bad links and flag some fine ones. Treat results as a review list, not a verdict. Google advises using the disavow tool sparingly, mainly when you have many unnatural links you cannot get removed.<\/p><\/div>'+\r\n  '<div class=\"card\"><label class=\"field\"><span>Linking URLs or domains <em>(one per line, or paste a backlink export)<\/em><\/span><textarea id=\"sp-text\" class=\"mono\" rows=\"8\" placeholder=\"https:\/\/example-blog.com\/post&#10;cheap-links-4u.xyz\"><\/textarea><\/label>'+\r\n  '<div class=\"toolbar\" style=\"margin:0\"><button class=\"btn btn-primary\" id=\"sp-run\" type=\"button\">Check domains<\/button><button class=\"btn btn-ghost btn-sm\" id=\"sp-sample\" type=\"button\">Try sample<\/button><button class=\"btn btn-ghost btn-sm\" id=\"sp-clear\" type=\"button\">Clear<\/button><\/div><\/div><div id=\"sp-res\"><\/div>';\r\n  var ta=$('#sp-text',el),res=$('#sp-res',el),rows=[],sel={};\r\n  if(pf.text)ta.value=pf.text;\r\n  function run(){\r\n    var map={};\r\n    ta.value.split(\/\\r?\\n\/).forEach(function(line){\r\n      var m=line.match(\/(?:https?:\\\/\\\/)?((?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\\.)+[a-z]{2,})(\\\/[^\\s,;\"']*)?\/i);\r\n      if(!m)return;\r\n      var host=m[1].toLowerCase().replace(\/^www\\.\/,''),root=rootDomain(host);\r\n      var o=map[root]=map[root]||{root:root,hosts:{},urls:[],count:0};\r\n      o.hosts[host]=1;o.count++;if(m[2])o.urls.push(m[2]);\r\n    });\r\n    rows=Object.keys(map).map(function(k){\r\n      var o=map[k],hosts=Object.keys(o.hosts),deepest=hosts.sort(function(a,b){return b.length-a.length})[0];\r\n      var s=spamScore(deepest,o.urls,o.count);\r\n      return {dom:o.root,count:o.count,score:s.score,why:s.why};\r\n    }).sort(function(a,b){return b.score-a.score});\r\n    sel={};rows.forEach(function(r){sel[r.dom]=r.score>=50});\r\n    draw();\r\n  }\r\n  function tier(s){return s>=50?['High','warn']:s>=25?['Medium','pri']:['Low','good']}\r\n  function disavow(){\r\n    var picked=rows.filter(function(r){return sel[r.dom]}).map(function(r){return 'domain:'+r.dom});\r\n    return picked.length?'# Disavow file prepared with Onground Media Toolkit\\n# Review every line before uploading to Google Search Console\\n'+picked.join('\\n'):'';\r\n  }\r\n  function draw(){\r\n    if(!rows.length){res.innerHTML=empty('Paste some linking URLs or domains, then press Check domains.');return}\r\n    var hi=rows.filter(function(r){return r.score>=50}).length,me=rows.filter(function(r){return r.score>=25&&r.score<50}).length;\r\n    var h='<div class=\"stats\"><div class=\"stat\"><small>Domains checked<\/small><b>'+rows.length+'<\/b><\/div><div class=\"stat\"><small>High risk<\/small><b class=\"neg\">'+hi+'<\/b><\/div><div class=\"stat\"><small>Medium risk<\/small><b class=\"pri\">'+me+'<\/b><\/div><div class=\"stat\"><small>Low risk<\/small><b class=\"pos\">'+(rows.length-hi-me)+'<\/b><\/div><\/div>'+\r\n      '<div class=\"tw\"><table class=\"t\"><thead><tr><th>Add to disavow<\/th><th>Domain<\/th><th class=\"n\">Links<\/th><th>Risk<\/th><th>Why<\/th><\/tr><\/thead><tbody>'+\r\n      rows.map(function(r,i){var t=tier(r.score);return '<tr><td><input type=\"checkbox\" data-i=\"'+i+'\" aria-label=\"Add '+esc(r.dom)+' to disavow file\"'+(sel[r.dom]?' checked':'')+'><\/td><td class=\"brk\">'+esc(r.dom)+'<\/td><td class=\"n\">'+r.count+'<\/td><td><span class=\"tag '+t[1]+'\">'+t[0]+' \u00b7 '+r.score+'<\/span><\/td><td>'+(r.why.length?esc(r.why.join('; ')):'<span class=\"how\">No warning signs found<\/span>')+'<\/td><\/tr>'}).join('')+'<\/tbody><\/table><\/div>'+\r\n      '<div class=\"card\"><h3>Disavow file<\/h3><p class=\"how\">Tick the domains you want to include. Upload the file in Google Search Console\\u2019s disavow tool only after reviewing each domain yourself.<\/p><textarea id=\"sp-dis\" class=\"mono\" rows=\"7\" readonly><\/textarea><div class=\"toolbar\" style=\"margin:12px 0 0\"><button class=\"btn btn-accent btn-sm\" id=\"sp-copy\" type=\"button\">Copy disavow list<\/button><\/div><\/div>';\r\n    res.innerHTML=h;\r\n    var d=$('#sp-dis',res);d.value=disavow();\r\n    $$('input[data-i]',res).forEach(function(c){c.onchange=function(){sel[rows[+c.getAttribute('data-i')].dom]=c.checked;d.value=disavow()}});\r\n    $('#sp-copy',res).onclick=function(e){var v=disavow();if(!v){toast('Tick at least one domain first');return}copyText(v,e.currentTarget)};\r\n  }\r\n  $('#sp-run',el).onclick=run;\r\n  $('#sp-sample',el).onclick=function(){ta.value='https:\/\/www.growthbloom.com\/blog\/best-seo-tools\\nhttps:\/\/dailymarketingnotes.net\/utm-tracking-explained\\nhttp:\/\/best-cheap-backlinks-4u.xyz\/links\/page12\\nhttp:\/\/best-cheap-backlinks-4u.xyz\/links\/page13\\nhttps:\/\/casino-slots-online-win.top\/blog\/post-9\\nhttps:\/\/myseoexperiments.blogspot.com\/2025\/11\/test.html\\nhttps:\/\/marketersclub.org\/profile\/rahul-k\\nhttps:\/\/www.smallbizdigest.co.uk\/news\/digital-trends\\nhttp:\/\/192.168.4.20\/links.html\\nhttps:\/\/digitalpulse.io\/news\/example-co-launch';run()};\r\n  $('#sp-clear',el).onclick=function(){ta.value='';rows=[];res.innerHTML=''};\r\n  if(pf.text)run();\r\n}\r\n\r\n\/* ================= TOOL: Guest Post Footprints ================= *\/\r\nfunction toolFootprints(el){\r\n  el.innerHTML=\r\n  '<div class=\"split\"><div class=\"card\"><h3>What do you write about?<\/h3>'+\r\n  '<label class=\"field\"><span>Topic or keyword<\/span><input type=\"text\" id=\"fp-k\" placeholder=\"digital marketing\"><\/label>'+\r\n  '<div class=\"row2\"><label class=\"field\"><span>Limit to domain ending<\/span><select id=\"fp-tld\"><option value=\"\">Any site<\/option><option value=\".com\">.com<\/option><option value=\".in\">.in<\/option><option value=\".co.uk\">.co.uk<\/option><option value=\".org\">.org<\/option><option value=\".net\">.net<\/option><option value=\".io\">.io<\/option><\/select><\/label>'+\r\n  '<label class=\"field\"><span>Recently updated<\/span><select id=\"fp-time\"><option value=\"\">Any time<\/option><option value=\"y\">Past year<\/option><option value=\"m\">Past month<\/option><\/select><\/label><\/div>'+\r\n  '<p class=\"how\">Tip: open each search in a new tab, scan the first two pages, and save good sites to your Link Tracker.<\/p><\/div>'+\r\n  '<div class=\"card\" id=\"fp-out\"><\/div><\/div>';\r\n  var k=$('#fp-k',el),tld=$('#fp-tld',el),tm=$('#fp-time',el),out=$('#fp-out',el);\r\n  var G=[\r\n   ['Sites that invite guest posts',['\"{k}\" \"write for us\"','\"{k}\" \"guest post guidelines\"','\"{k}\" \"submit a guest post\"','\"{k}\" \"become a contributor\"','\"{k}\" \"accepting guest posts\"','\"{k}\" \"contribute to our blog\"']],\r\n   ['URL and title patterns',['intitle:\"write for us\" \"{k}\"','intitle:\"guest post\" \"{k}\"','inurl:write-for-us \"{k}\"','inurl:guest-post \"{k}\"','inurl:contribute \"{k}\"']],\r\n   ['Pages that already carry guest posts',['\"{k}\" \"this is a guest post by\"','\"{k}\" \"guest author\"','\"{k}\" intext:\"guest blogger\"','\"{k}\" \"contributed by\"']]\r\n  ];\r\n  var all=[];\r\n  function run(){\r\n    var kw=k.value.trim();\r\n    if(!kw){out.innerHTML='<h3>Search queries<\/h3><div class=\"empty\" style=\"margin-top:12px\">Enter a topic to generate queries.<\/div>';all=[];return}\r\n    all=[];\r\n    var h='<div class=\"toolbar\" style=\"margin-bottom:6px\"><h3 class=\"ch\" style=\"margin:0\">Search queries<\/h3><span class=\"grow\"><\/span><button class=\"btn btn-accent btn-sm\" id=\"fp-all\" type=\"button\">Copy all<\/button><\/div>';\r\n    G.forEach(function(g){\r\n      h+='<h4 class=\"qh\">'+g[0]+'<\/h4>';\r\n      g[1].forEach(function(t){\r\n        var q=t.replace(\/\\{k\\}\/g,kw)+(tld.value?' site:'+tld.value:'');all.push(q);\r\n        var url='https:\/\/www.google.com\/search?q='+encodeURIComponent(q)+(tm.value?'&tbs=qdr:'+tm.value:'');\r\n        h+='<div class=\"q\"><code>'+esc(q)+'<\/code><a class=\"btn btn-ghost btn-sm\" href=\"'+url+'\" target=\"_blank\" rel=\"noopener\">Search<\/a><button class=\"btn btn-ghost btn-sm\" type=\"button\" data-copy=\"'+esc(q)+'\">Copy<\/button><\/div>';\r\n      });\r\n    });\r\n    out.innerHTML=h;\r\n    $('#fp-all',out).onclick=function(e){copyText(all.join('\\n'),e.currentTarget)};\r\n  }\r\n  onCopy(el);\r\n  [k,tld,tm].forEach(function(x){x.addEventListener('input',run)});\r\n  run();\r\n}\r\n\r\n\/* ================= TOOL: Link Reclamation ================= *\/\r\nfunction toolReclaim(el){\r\n  el.innerHTML=\r\n  '<div class=\"split\"><div class=\"card\"><h3>Your brand<\/h3>'+\r\n  '<label class=\"field\"><span>Brand names <em>(comma separated, include common spellings)<\/em><\/span><input type=\"text\" id=\"rc-b\" placeholder=\"Onground Media, Onground\"><\/label>'+\r\n  '<label class=\"field\"><span>Your website domain<\/span><input type=\"text\" id=\"rc-d\" placeholder=\"example.com\"><\/label>'+\r\n  '<label class=\"field\"><span>Mentions from<\/span><select id=\"rc-t\"><option value=\"\">Any time<\/option><option value=\"y\">Past year<\/option><option value=\"m\">Past month<\/option><option value=\"w\">Past week<\/option><\/select><\/label>'+\r\n  '<p class=\"how\">Work through these searches, open pages that mention you, and check whether they link back. Ask for a link where they do not.<\/p><\/div>'+\r\n  '<div class=\"card\" id=\"rc-out\"><\/div><\/div>'+\r\n  '<div class=\"card\"><h3>Check a page for a link<\/h3><p class=\"how\">Paste a page\\u2019s HTML source (right-click, View page source, copy all) to see whether it mentions you and whether it links to your domain.<\/p>'+\r\n  '<textarea id=\"rc-html\" class=\"mono\" rows=\"6\" placeholder=\"<html>\u2026<\/html>\"><\/textarea><div class=\"toolbar\" style=\"margin:12px 0 0\"><button class=\"btn btn-primary btn-sm\" id=\"rc-check\" type=\"button\">Check page<\/button><\/div><div id=\"rc-ver\" style=\"margin-top:14px\"><\/div><\/div>';\r\n  var b=$('#rc-b',el),d=$('#rc-d',el),t=$('#rc-t',el),out=$('#rc-out',el);\r\n  function brands(){return b.value.split(',').map(function(s){return s.trim()}).filter(Boolean)}\r\n  function dm(){var u=toURL(d.value);return u?hostOf(u):''}\r\n  function drawQ(){\r\n    var bs=brands(),dom=dm();\r\n    if(!bs.length){out.innerHTML='<h3>Search queries<\/h3><div class=\"empty\" style=\"margin-top:12px\">Enter your brand name to generate searches.<\/div>';return}\r\n    var ex=dom?' -site:'+dom:'',social=' -site:facebook.com -site:linkedin.com -site:x.com -site:instagram.com -site:youtube.com';\r\n    var h='<h3 class=\"ch\">Search queries<\/h3>',all=[];\r\n    bs.forEach(function(n){\r\n      h+='<h4 class=\"qh\">'+esc(n)+'<\/h4>';\r\n      [['\"'+n+'\"'+ex,0],['\"'+n+'\"'+ex+social,0],['intitle:\"'+n+'\"'+ex,0],['\"'+n+'\" (review OR interview OR \"according to\" OR mentioned)'+ex,0],['\"'+n+'\"'+ex,1]].forEach(function(p){\r\n        var q=p[0],news=p[1];all.push(q);\r\n        var url='https:\/\/www.google.com\/search?q='+encodeURIComponent(q)+(t.value?'&tbs=qdr:'+t.value:'')+(news?'&tbm=nws':'');\r\n        h+='<div class=\"q\"><code>'+esc(q)+'<\/code>'+(news?'<span class=\"tag pri\">News<\/span>':'')+'<a class=\"btn btn-ghost btn-sm\" href=\"'+url+'\" target=\"_blank\" rel=\"noopener\">Search<\/a><button class=\"btn btn-ghost btn-sm\" type=\"button\" data-copy=\"'+esc(q)+'\">Copy<\/button><\/div>';\r\n      });\r\n    });\r\n    out.innerHTML=h;\r\n  }\r\n  onCopy(el);\r\n  [b,d,t].forEach(function(x){x.addEventListener('input',drawQ)});drawQ();\r\n  $('#rc-check',el).onclick=function(){\r\n    var html=$('#rc-html',el).value,ver=$('#rc-ver',el),bs=brands(),dom=dm();\r\n    if(!html.trim()){ver.innerHTML='<div class=\"callout warn\">Paste the page HTML first.<\/div>';return}\r\n    if(!bs.length||!dom){ver.innerHTML='<div class=\"callout warn\">Add your brand names and website domain above first.<\/div>';return}\r\n    var doc=new DOMParser().parseFromString(html,'text\/html');\r\n    var mine=rootDomain(dom),links=$$('a[href]',doc).filter(function(a){var u=toURL(a.getAttribute('href'));return u&&rootDomain(hostOf(u))===mine});\r\n    $$('script,style,noscript',doc).forEach(function(n){n.remove()});\r\n    var text=(doc.body?doc.body.textContent:html).replace(\/\\s+\/g,' ');\r\n    var re=new RegExp(bs.map(function(x){return x.replace(\/[.*+?^${}()|[\\]\\\\]\/g,'\\\\$&')}).join('|'),'gi');\r\n    var hits=[],m;while((m=re.exec(text))&&hits.length<60){hits.push(m.index)}\r\n    var h;\r\n    if(links.length)h='<div class=\"callout good\"><p><b>This page links to you.<\/b> Found '+links.length+' link'+(links.length>1?'s':'')+' to '+esc(mine)+'.<\/p><\/div>';\r\n    else if(hits.length)h='<div class=\"callout warn\"><p><b>Unlinked mention.<\/b> Your brand appears '+hits.length+' time'+(hits.length>1?'s':'')+' with no link to '+esc(mine)+'. Ask the author to link it.<\/p><\/div><div class=\"toolbar\"><button class=\"btn btn-accent btn-sm\" id=\"rc-mail\" type=\"button\">Draft the request email<\/button><\/div>';\r\n    else h='<div class=\"callout\">Your brand was not found in this page\\u2019s text.<\/div>';\r\n    if(hits.length){\r\n      h+='<h4 class=\"qh\">Where it appears<\/h4>'+hits.slice(0,5).map(function(i){\r\n        var a=Math.max(0,i-70),e=Math.min(text.length,i+90);\r\n        var seg=esc(text.slice(a,e)).replace(new RegExp('('+bs.map(function(x){return esc(x).replace(\/[.*+?^${}()|[\\]\\\\]\/g,'\\\\$&')}).join('|')+')','gi'),'<mark>$1<\/mark>');\r\n        return '<p class=\"how\" style=\"margin:6px 0\">\u2026'+seg+'\u2026<\/p>';\r\n      }).join('');\r\n    }\r\n    ver.innerHTML=h;\r\n    var mb=$('#rc-mail',ver);if(mb)mb.onclick=function(){prefill={tool:'outreach',type:'unlinked',brand:bs[0],url:dom};go('outreach')};\r\n  };\r\n}\r\n\r\n\/* ================= TOOL: Broken Backlink Finder ================= *\/\r\nfunction toolBroken(el){\r\n  el.innerHTML=\r\n  '<div class=\"callout\"><p><b>What you need.<\/b> (1) A list of your broken pages: crawl your site, or use the <b>Pages<\/b> report in Search Console and filter for \u201cNot found (404)\u201d. (2) A backlink export. The tool shows which broken pages still have links pointing at them.<\/p><\/div>'+\r\n  '<div class=\"split\"><div class=\"card\"><h3>1. Broken URLs on your site<\/h3><label class=\"field\"><span>One per line, full URLs or paths<\/span><textarea id=\"bk-urls\" class=\"mono\" rows=\"7\" placeholder=\"\/old-seo-guide&#10;https:\/\/example.com\/blog\/ppc-tips-2022\"><\/textarea><\/label><\/div>'+\r\n  '<div class=\"card\"><h3>2. Backlink export<\/h3><div class=\"toolbar\"><label class=\"btn btn-primary btn-sm\" style=\"cursor:pointer\">Open a CSV file<input type=\"file\" id=\"bk-file\" accept=\".csv,.tsv,.txt\" class=\"sr\"><\/label><\/div><label class=\"field\"><span>Or paste it here<\/span><textarea id=\"bk-bl\" class=\"mono\" rows=\"5\" placeholder=\"Referring page URL,Target URL,Anchor\"><\/textarea><\/label><\/div><\/div>'+\r\n  '<div class=\"card\"><div class=\"row2\"><label class=\"field\"><span>Your domain <em>(used when you list paths only)<\/em><\/span><input type=\"text\" id=\"bk-dom\" placeholder=\"example.com\"><\/label>'+\r\n  '<label class=\"field\"><span>Default redirect destination<\/span><input type=\"text\" id=\"bk-def\" placeholder=\"https:\/\/example.com\/blog\/\"><\/label><\/div>'+\r\n  '<div class=\"toolbar\" style=\"margin:0\"><button class=\"btn btn-primary\" id=\"bk-run\" type=\"button\">Find broken backlinks<\/button><button class=\"btn btn-ghost btn-sm\" id=\"bk-sample\" type=\"button\">Try sample data<\/button><\/div><\/div><div id=\"bk-res\"><\/div>';\r\n  var urls=$('#bk-urls',el),bl=$('#bk-bl',el),dom=$('#bk-dom',el),def=$('#bk-def',el),res=$('#bk-res',el),groups=[],fmtSel='apache';\r\n  readFileInto($('#bk-file',el),bl,function(){});\r\n  function key(u,fallbackHost){\r\n    var s=String(u).trim();if(!s)return null;\r\n    var x=toURL(s);\r\n    if(x&&\/^https?:\\\/\\\/\/i.test(s)||x&&\/^[^\\\/\\s]+\\.[a-z]{2,}\\\/\/i.test(s))return {host:hostOf(x),path:normPath(x.pathname)};\r\n    if(s.charAt(0)==='\/'){var p=s.split(\/[?#]\/)[0];return {host:fallbackHost||'',path:normPath(p)}}\r\n    return null;\r\n  }\r\n  function run(){\r\n    var p=parseBacklinks(bl.value);\r\n    if(!urls.value.trim()||!p||!p.data.length){res.innerHTML=empty('Add both lists, then press Find broken backlinks.');return}\r\n    var fh='';var du=toURL(dom.value);if(du)fh=hostOf(du);\r\n    if(p.tgt<0){res.innerHTML='<div class=\"callout warn\">We could not find a column with <b>your page<\/b> in the backlink export. Columns found: '+esc(p.headers.join(', '))+'. Use an export that includes the target URL (Ahrefs \u201cTarget URL\u201d, Semrush \u201cTarget url\u201d, Moz \u201cTarget URL\u201d).<\/div>';return}\r\n    var broken=[];urls.value.split(\/\\r?\\n\/).forEach(function(l){var k=key(l,fh);if(k)broken.push(k)});\r\n    if(!broken.length){res.innerHTML='<div class=\"callout warn\">No valid broken URLs found. Use full URLs or paths that start with \/.<\/div>';return}\r\n    var g={},matched=0;\r\n    p.data.forEach(function(r){\r\n      var src=toURL(r[p.src]),t=toURL(r[p.tgt]);if(!src||!t)return;\r\n      var th=hostOf(t),tp=normPath(t.pathname);\r\n      for(var i=0;i<broken.length;i++){\r\n        var b=broken[i];\r\n        if(b.path===tp&&(!b.host||b.host===th)){\r\n          var k=(b.host||th)+b.path;g[k]=g[k]||{host:b.host||th,path:b.path,links:0,doms:{},sources:[]};\r\n          g[k].links++;g[k].doms[rootDomain(hostOf(src))]=1;if(g[k].sources.length<8)g[k].sources.push({u:src.href,a:p.anc>-1?r[p.anc]:''});\r\n          matched++;break;\r\n        }\r\n      }\r\n    });\r\n    groups=Object.keys(g).map(function(k){return g[k]}).sort(function(a,b){return b.links-a.links});\r\n    groups.forEach(function(x){x.to=''});\r\n    draw(matched,p.data.length,broken.length);\r\n  }\r\n  function rules(){\r\n    var base=def.value.trim();\r\n    var lines=groups.map(function(x){\r\n      var to=(x.to||base||'\/').trim();\r\n      if(fmtSel==='apache')return 'Redirect 301 '+x.path+' '+to;\r\n      return 'rewrite ^'+x.path.replace(\/[.+?^${}()|[\\]\\\\]\/g,'\\\\$&')+'\/?$ '+to+' permanent;';\r\n    });\r\n    return (fmtSel==='apache'?'# Add to .htaccess\\n':'# Add inside your server block\\n')+lines.join('\\n');\r\n  }\r\n  function draw(matched,total,nb){\r\n    if(!groups.length){res.innerHTML='<div class=\"callout\">None of the '+fmt(total)+' backlinks point to the '+nb+' broken URLs you listed. Check that both lists use the same domain, or try a larger export.<\/div>';return}\r\n    var h='<div class=\"stats\"><div class=\"stat\"><small>Broken pages with links<\/small><b class=\"pri\">'+groups.length+'<\/b><\/div><div class=\"stat\"><small>Backlinks to win back<\/small><b class=\"pos\">'+fmt(matched)+'<\/b><\/div><div class=\"stat\"><small>Share of all backlinks<\/small><b>'+pct(matched,total)+'%<\/b><\/div><\/div>'+\r\n      '<h3 class=\"ch\">Broken pages that still earn links<\/h3><div class=\"tw\"><table class=\"t\"><thead><tr><th>Broken page<\/th><th class=\"n\">Links<\/th><th class=\"n\">Domains<\/th><th>Redirect to <span class=\"how\">(blank uses default)<\/span><\/th><th>Linking pages<\/th><\/tr><\/thead><tbody>'+\r\n      groups.map(function(x,i){return '<tr><td class=\"brk\">'+esc(x.path)+'<\/td><td class=\"n\">'+x.links+'<\/td><td class=\"n\">'+Object.keys(x.doms).length+'<\/td><td><input type=\"text\" data-i=\"'+i+'\" placeholder=\"Best matching live page\" style=\"min-width:220px\"><\/td><td><details><summary>View '+x.sources.length+'<\/summary>'+x.sources.map(function(s){return '<div class=\"brk how\">'+esc(s.u)+(s.a?' <em>('+esc(s.a)+')<\/em>':'')+'<\/div>'}).join('')+'<\/details><\/td><\/tr>'}).join('')+'<\/tbody><\/table><\/div>'+\r\n      '<div class=\"card\"><h3>Redirect rules<\/h3><p class=\"how\">Redirect each page to the most relevant live page, not the homepage, so the link keeps its value. Test rules on a staging site first.<\/p>'+\r\n      '<div class=\"toolbar\"><div class=\"chips\" role=\"group\" aria-label=\"Rule format\"><button class=\"chip\" type=\"button\" data-fmt=\"apache\" aria-pressed=\"'+(fmtSel==='apache')+'\">Apache<\/button><button class=\"chip\" type=\"button\" data-fmt=\"nginx\" aria-pressed=\"'+(fmtSel==='nginx')+'\">Nginx<\/button><\/div><\/div><textarea id=\"bk-rules\" class=\"mono\" rows=\"7\" readonly><\/textarea><div class=\"toolbar\" style=\"margin:12px 0 0\"><button class=\"btn btn-accent btn-sm\" id=\"bk-copy\" type=\"button\">Copy rules<\/button><button class=\"btn btn-ghost btn-sm\" id=\"bk-list\" type=\"button\">Copy opportunity list<\/button><\/div><\/div>';\r\n    res.innerHTML=h;\r\n    var ru=$('#bk-rules',res);ru.value=rules();\r\n    $$('input[data-i]',res).forEach(function(inp){inp.addEventListener('input',function(){groups[+inp.getAttribute('data-i')].to=inp.value;ru.value=rules()})});\r\n    $$('.chip[data-fmt]',res).forEach(function(c){c.onclick=function(){fmtSel=c.getAttribute('data-fmt');$$('.chip[data-fmt]',res).forEach(function(x){x.setAttribute('aria-pressed',x===c)});ru.value=rules()}});\r\n    $('#bk-copy',res).onclick=function(e){copyText(ru.value,e.currentTarget)};\r\n    $('#bk-list',res).onclick=function(e){\r\n      var rows=[['Broken page','Linking page','Anchor']];\r\n      groups.forEach(function(x){x.sources.forEach(function(s){rows.push([x.path,s.u,s.a])})});\r\n      copyText(toTSV(rows),e.currentTarget);\r\n    };\r\n  }\r\n  $('#bk-run',el).onclick=run;\r\n  [dom,def].forEach(function(x){x.addEventListener('input',function(){if(groups.length)run()})});\r\n  $('#bk-sample',el).onclick=function(){\r\n    urls.value='\/old-seo-guide\\nhttps:\/\/example.com\/blog\/ppc-tips-2022\\nhttps:\/\/example.com\/free-utm-tool\\n\/discontinued-product';\r\n    bl.value=SAMPLE_BL;dom.value='example.com';def.value='https:\/\/example.com\/blog\/';run();\r\n  };\r\n}\r\n\r\n\/* ================= TOOL: Outreach Email Generator ================= *\/\r\nfunction toolOutreach(el){\r\n  var pf=takePrefill('outreach')||{};\r\n  el.innerHTML=\r\n  '<div class=\"split\"><div class=\"card\"><h3>Fill in the details<\/h3>'+\r\n  '<label class=\"field\"><span>Email type<\/span><select id=\"o-type\"><option value=\"guest\">Guest post pitch<\/option><option value=\"broken\">Broken link replacement<\/option><option value=\"resource\">Resource page request<\/option><option value=\"unlinked\">Unlinked mention request<\/option><option value=\"update\">Better resource pitch<\/option><\/select><\/label>'+\r\n  '<div class=\"row2\"><label class=\"field\"><span>Your name<\/span><input type=\"text\" id=\"o-me\" placeholder=\"Priya Sharma\"><\/label><label class=\"field\"><span>Your brand or site<\/span><input type=\"text\" id=\"o-brand\" placeholder=\"Onground Media\"><\/label><\/div>'+\r\n  '<div class=\"row2\"><label class=\"field\"><span>Their name<\/span><input type=\"text\" id=\"o-them\" placeholder=\"Alex\"><\/label><label class=\"field\"><span>Their site<\/span><input type=\"text\" id=\"o-site\" placeholder=\"MarketingDaily\"><\/label><\/div>'+\r\n  '<label class=\"field\"><span>Your page you want linked<\/span><input type=\"text\" id=\"o-url\" placeholder=\"https:\/\/example.com\/free-seo-guide\"><\/label>'+\r\n  '<label class=\"field\"><span>Their page <em>(where the link is, or would go)<\/em><\/span><input type=\"text\" id=\"o-their\" placeholder=\"https:\/\/marketingdaily.com\/seo-resources\"><\/label>'+\r\n  '<div class=\"row2\"><label class=\"field\"><span>Topic<\/span><input type=\"text\" id=\"o-topic\" placeholder=\"link building\"><\/label><label class=\"field\"><span>Greeting style<\/span><select id=\"o-tone\"><option value=\"friendly\">Friendly<\/option><option value=\"pro\">Professional<\/option><\/select><\/label><\/div><\/div>'+\r\n  '<div class=\"card\"><h3>Subject lines<\/h3><div id=\"o-subs\"><\/div><h3 class=\"ch\" style=\"margin-top:18px\">Email<\/h3><textarea id=\"o-body\" rows=\"17\"><\/textarea>'+\r\n  '<div class=\"toolbar\" style=\"margin:12px 0 0\"><button class=\"btn btn-accent\" id=\"o-copy\" type=\"button\">Copy email<\/button><span class=\"how\" style=\"margin:0\">Text in [brackets] still needs your input.<\/span><\/div><\/div><\/div>';\r\n  var ids=['o-type','o-me','o-brand','o-them','o-site','o-url','o-their','o-topic','o-tone'],F={};\r\n  ids.forEach(function(i){F[i]=$('#'+i,el)});\r\n  if(pf.type)F['o-type'].value=pf.type;if(pf.brand)F['o-brand'].value=pf.brand;if(pf.url)F['o-url'].value=pf.url;\r\n  function v(i,ph){var x=F[i].value.trim();return x||'['+ph+']'}\r\n  function build(){\r\n    var me=v('o-me','Your name'),brand=v('o-brand','Your brand'),them=F['o-them'].value.trim(),site=v('o-site','Their site'),url=v('o-url','Your URL'),their=v('o-their','Their page URL'),topic=v('o-topic','topic');\r\n    var pro=F['o-tone'].value==='pro',hi=(pro?'Hello ':'Hi ')+(them||'[Their name]')+',',bye=pro?'Kind regards,':'Thanks,',type=F['o-type'].value,subs,body;\r\n    var T={\r\n     guest:{s:['Guest post idea for '+site,'Article idea for '+site+': '+topic,'Contributor pitch from '+brand],\r\n      b:hi+'\\n\\nI\\u2019m '+me+' from '+brand+'. I read '+site+' regularly and enjoyed your recent content on '+topic+'.\\n\\nI\\u2019d like to contribute a guest article. Here are three ideas your readers might value:\\n\\n1. [Idea one about '+topic+']\\n2. [Idea two]\\n3. [Idea three]\\n\\nI would write it from scratch with original examples and send it ready to publish. You can see my work at '+url+'.\\n\\nWould any of these suit '+site+'?\\n\\n'+bye+'\\n'+me},\r\n     broken:{s:['Broken link on '+site,'Quick heads-up about a dead link on your '+topic+' page','Found a broken link (and a possible replacement)'],\r\n      b:hi+'\\n\\nI was reading your page on '+topic+' ('+their+') and noticed a link that no longer works: [broken link URL].\\n\\nIn case it\\u2019s useful, we published a guide on the same subject that could replace it: '+url+'.\\n\\nEither way, I thought you would want to know. Thanks for the great resource.\\n\\n'+bye+'\\n'+me+'\\n'+brand},\r\n     resource:{s:['Suggestion for your '+topic+' resources page','Resource idea for '+site,'Worth adding to your '+topic+' list?'],\r\n      b:hi+'\\n\\nI came across your '+topic+' resources page ('+their+') and found it very useful, especially [a section you liked].\\n\\nI wanted to suggest one more resource for readers: '+url+'. It covers [what makes it useful] and is free to use.\\n\\nIf it fits, I would be grateful if you added it. Happy to answer any questions.\\n\\n'+bye+'\\n'+me+'\\n'+brand},\r\n     unlinked:{s:['Thanks for mentioning '+brand,'Quick favor: link to '+brand+'?','Your mention of '+brand],\r\n      b:hi+'\\n\\nThank you for mentioning '+brand+' in your article ('+their+'). We really appreciate it.\\n\\nWould you consider linking the mention to '+url+'? It would help your readers find us easily.\\n\\nThanks again for the support.\\n\\n'+bye+'\\n'+me+'\\n'+brand},\r\n     update:{s:['An updated guide on '+topic,'Fresh resource for your '+topic+' article','Idea for your '+topic+' page'],\r\n      b:hi+'\\n\\nI saw that your article on '+topic+' ('+their+') links to [older resource]. That page [is out of date \/ is missing X].\\n\\nWe recently published a more complete guide with [what is new: fresh data, templates, examples]: '+url+'.\\n\\nIf you think it adds value, you may want to link to it from your article.\\n\\n'+bye+'\\n'+me+'\\n'+brand}\r\n    };\r\n    subs=T[type].s;body=T[type].b;\r\n    $('#o-subs',el).innerHTML=subs.map(function(s,i){return '<div class=\"q\"><code>'+esc(s)+'<\/code><button class=\"btn btn-ghost btn-sm\" type=\"button\" data-copy=\"'+esc(s)+'\">Copy<\/button><\/div>'}).join('');\r\n    $('#o-body',el).value=body;\r\n  }\r\n  onCopy(el);\r\n  ids.forEach(function(i){F[i].addEventListener('input',build)});\r\n  $('#o-copy',el).onclick=function(e){copyText($('#o-body',el).value,e.currentTarget)};\r\n  build();\r\n}\r\n\r\n\/* ================= TOOL: Link Building Checklist ================= *\/\r\nvar CHECK=[\r\n ['Get ready',['Connect Google Search Console and export your current backlinks','Note your top 10 linking domains and your most linked pages','Create one page worth linking to: original data, a free tool, or a guide','Check which pages competitors earn the most links to','Decide your anchor mix: mostly brand name and plain URLs']],\r\n ['Build your prospect list',['List 50 sites that cover your topic','Find guest post sites with the Footprint Generator','Find resource pages and \u201cbest of\u201d lists in your niche','Look for broken links on relevant pages','Search for unlinked brand mentions','Watch for journalist and expert-quote requests you can answer']],\r\n ['Reach out',['Personalize your pitch templates','Send a first batch of 20 emails','Follow up once after 5 to 7 days','Log every contact in the Link Tracker','Record replies and live links']],\r\n ['Earn and claim links',['Claim relevant business profiles and local listings','Join industry associations that list members','Submit your best content to newsletters and roundups','Publish stats or research others can cite','Share new content where your audience gathers']],\r\n ['Maintain',['Review new and lost links every month','Redirect broken pages that still have backlinks','Check risky links with the Spam Score Checker','Update your most linked content once a year']]\r\n];\r\nfunction toolChecklist(el){\r\n  var S=store.get('checklist',{done:{},custom:[]});\r\n  function save(){store.set('checklist',S)}\r\n  function render(){\r\n    var total=0,done=0,h='';\r\n    CHECK.forEach(function(g,gi){\r\n      var items=g[1].map(function(t,i){return {id:'g'+gi+'_'+i,t:t}});\r\n      if(gi===CHECK.length-1)S.custom.forEach(function(c){items.push({id:c.id,t:c.t,custom:true})});\r\n      var gd=items.filter(function(x){return S.done[x.id]}).length;total+=items.length;done+=gd;\r\n      h+='<div class=\"card\"><div class=\"toolbar\" style=\"margin-bottom:6px\"><h3 class=\"ch\" style=\"margin:0\">'+g[0]+'<\/h3><span class=\"grow\"><\/span><span class=\"tag '+(gd===items.length?'good':'')+'\">'+gd+' of '+items.length+'<\/span><\/div>'+\r\n        items.map(function(x){return '<div class=\"ck\"><label style=\"display:flex;gap:12px;flex:1;cursor:pointer\"><input type=\"checkbox\" data-id=\"'+x.id+'\"'+(S.done[x.id]?' checked':'')+'><span>'+esc(x.t)+'<\/span><\/label>'+(x.custom?'<button class=\"rm\" type=\"button\" data-rm=\"'+x.id+'\" aria-label=\"Remove step\">\u00d7<\/button>':'')+'<\/div>'}).join('')+'<\/div>';\r\n    });\r\n    var p=pct(done,total);\r\n    el.innerHTML='<div class=\"card navy\"><div class=\"toolbar\" style=\"margin:0\"><h3 style=\"color:#fff\">'+done+' of '+total+' steps done<\/h3><span class=\"grow\"><\/span><b style=\"font-family:var(--head);font-size:28px\">'+Math.round(p)+'%<\/b><\/div><div class=\"prog\" role=\"progressbar\" aria-valuenow=\"'+Math.round(p)+'\" aria-valuemin=\"0\" aria-valuemax=\"100\"><i style=\"width:'+p+'%\"><\/i><\/div><\/div>'+h+\r\n      '<div class=\"card\"><h3>Add your own step<\/h3><div class=\"toolbar\" style=\"margin:0\"><input type=\"text\" id=\"ck-new\" placeholder=\"e.g. Pitch 5 local business blogs\" style=\"flex:1;min-width:220px\"><button class=\"btn btn-primary btn-sm\" id=\"ck-add\" type=\"button\">Add step<\/button><button class=\"btn btn-ghost btn-sm\" id=\"ck-reset\" type=\"button\">Reset progress<\/button><\/div><\/div>';\r\n    $$('input[data-id]',el).forEach(function(c){c.onchange=function(){S.done[c.getAttribute('data-id')]=c.checked;save();var y=window.scrollY;render();window.scrollTo(0,y)}});\r\n    $$('[data-rm]',el).forEach(function(b){b.onclick=function(){var id=b.getAttribute('data-rm');S.custom=S.custom.filter(function(c){return c.id!==id});delete S.done[id];save();render()}});\r\n    function add(){var i=$('#ck-new',el),v=i.value.trim();if(!v)return;S.custom.push({id:'c'+uid(),t:v});save();render()}\r\n    $('#ck-add',el).onclick=add;\r\n    $('#ck-new',el).addEventListener('keydown',function(e){if(e.key==='Enter')add()});\r\n    var rb=$('#ck-reset',el);\r\n    rb.onclick=function(){\r\n      if(rb.getAttribute('data-sure')){S.done={};save();render();return}\r\n      rb.setAttribute('data-sure','1');rb.textContent='Click again to confirm';setTimeout(function(){if(rb.isConnected){rb.removeAttribute('data-sure');rb.textContent='Reset progress'}},3000);\r\n    };\r\n  }\r\n  render();\r\n}\r\n\r\n\/* ================= TOOL: Link Tracker ================= *\/\r\nvar STATUS=['Not contacted','Contacted','Replied','Negotiating','Link live','Declined','No response'];\r\nfunction toolTracker(el){\r\n  function blank(){return {id:uid(),site:'',contact:'',email:'',url:'',status:'Not contacted',sent:'',follow:'',notes:''}}\r\n  var rows=store.get('tracker',null);if(!rows||!rows.length)rows=[blank(),blank(),blank()];\r\n  var filter='All';\r\n  function save(){store.set('tracker',rows)}\r\n  function today(){var d=new Date();return d.getFullYear()+'-'+('0'+(d.getMonth()+1)).slice(-2)+'-'+('0'+d.getDate()).slice(-2)}\r\n  function due(r){return !!r.follow&&r.follow<=today()&&['Contacted','Replied','Negotiating'].indexOf(r.status)>-1}\r\n  function rowHTML(r){\r\n    return '<tr data-id=\"'+r.id+'\"'+(due(r)?' class=\"due\"':'')+'><td><input data-f=\"site\" value=\"'+esc(r.site)+'\" placeholder=\"example.com\" aria-label=\"Site\"><\/td><td><input data-f=\"contact\" value=\"'+esc(r.contact)+'\" placeholder=\"Name\" aria-label=\"Contact\"><\/td><td><input data-f=\"email\" value=\"'+esc(r.email)+'\" placeholder=\"name@site.com\" aria-label=\"Email\"><\/td><td><input data-f=\"url\" value=\"'+esc(r.url)+'\" placeholder=\"Page URL\" aria-label=\"Page URL\"><\/td>'+\r\n      '<td><select data-f=\"status\" aria-label=\"Status\">'+STATUS.map(function(s){return '<option'+(s===r.status?' selected':'')+'>'+s+'<\/option>'}).join('')+'<\/select><\/td>'+\r\n      '<td><input type=\"date\" data-f=\"sent\" value=\"'+esc(r.sent)+'\" aria-label=\"Contacted on\"><\/td><td><input type=\"date\" data-f=\"follow\" value=\"'+esc(r.follow)+'\" aria-label=\"Follow up on\"><\/td><td><input data-f=\"notes\" value=\"'+esc(r.notes)+'\" placeholder=\"Notes\" style=\"min-width:180px\" aria-label=\"Notes\"><\/td><td><button class=\"xbtn\" type=\"button\" data-del aria-label=\"Delete row\">\u00d7<\/button><\/td><\/tr>';\r\n  }\r\n  el.innerHTML=\r\n  '<div id=\"tk-stats\"><\/div>'+\r\n  '<div class=\"toolbar\"><button class=\"btn btn-primary btn-sm\" id=\"tk-add\" type=\"button\">Add row<\/button><label class=\"field\" style=\"margin:0\"><span class=\"sr\">Filter by status<\/span><select id=\"tk-filter\" style=\"width:auto\"><option>All<\/option>'+STATUS.map(function(s){return '<option>'+s+'<\/option>'}).join('')+'<\/select><\/label><span class=\"grow\"><\/span><button class=\"btn btn-ghost btn-sm\" id=\"tk-sheet\" type=\"button\">Copy for Google Sheets<\/button><button class=\"btn btn-ghost btn-sm\" id=\"tk-csv\" type=\"button\">Copy as CSV<\/button><\/div>'+\r\n  '<div class=\"tw\"><table class=\"t trk\"><thead><tr><th>Site<\/th><th>Contact<\/th><th>Email<\/th><th>Page URL<\/th><th>Status<\/th><th>Contacted on<\/th><th>Follow up on<\/th><th>Notes<\/th><th><\/th><\/tr><\/thead><tbody id=\"tk-body\"><\/tbody><\/table><\/div>'+\r\n  '<p class=\"how\">Rows with an orange edge need a follow-up today or earlier. Everything saves automatically in this browser.<\/p>'+\r\n  '<details class=\"how-d\"><summary>Import from a sheet<\/summary><p>Paste rows with columns in this order: site, contact, email, page URL, status, contacted on, follow up on, notes. A header row is fine.<\/p><textarea id=\"tk-imp\" class=\"mono\" rows=\"5\"><\/textarea><div class=\"toolbar\" style=\"margin:12px 0 0\"><button class=\"btn btn-primary btn-sm\" id=\"tk-imp-go\" type=\"button\">Add rows<\/button><\/div><\/details>'+\r\n  '<div class=\"toolbar\"><button class=\"btn btn-ghost btn-sm\" id=\"tk-clear\" type=\"button\">Clear all rows<\/button><\/div>';\r\n  var body=$('#tk-body',el);\r\n  function draw(){\r\n    var list=rows.filter(function(r){return filter==='All'||r.status===filter});\r\n    body.innerHTML=list.length?list.map(rowHTML).join(''):'<tr><td colspan=\"9\"><div class=\"empty\" style=\"border:0\">No rows with this status.<\/div><\/td><\/tr>';\r\n    stats();\r\n  }\r\n  function stats(){\r\n    var used=rows.filter(function(r){return r.site||r.contact||r.email||r.url});\r\n    var contacted=used.filter(function(r){return r.status!=='Not contacted'}).length,replied=used.filter(function(r){return ['Replied','Negotiating','Link live','Declined'].indexOf(r.status)>-1}).length,live=used.filter(function(r){return r.status==='Link live'}).length,dueN=rows.filter(due).length;\r\n    $('#tk-stats',el).innerHTML='<div class=\"stats\"><div class=\"stat\"><small>Prospects<\/small><b>'+used.length+'<\/b><\/div><div class=\"stat\"><small>Contacted<\/small><b class=\"pri\">'+contacted+'<\/b><\/div><div class=\"stat\"><small>Reply rate<\/small><b>'+pct(replied,contacted)+'%<\/b><\/div><div class=\"stat\"><small>Links live<\/small><b class=\"pos\">'+live+'<\/b><\/div><div class=\"stat\"><small>Follow-ups due<\/small><b class=\"'+(dueN?'neg':'')+'\">'+dueN+'<\/b><\/div><\/div>';\r\n  }\r\n  function find(id){for(var i=0;i<rows.length;i++)if(rows[i].id===id)return rows[i]}\r\n  function onEdit(e){\r\n    var t=e.target,tr=t.closest&&t.closest('tr[data-id]'),f=t.getAttribute&&t.getAttribute('data-f');if(!tr||!f)return;\r\n    var r=find(tr.getAttribute('data-id'));if(!r)return;\r\n    r[f]=t.value;save();tr.classList.toggle('due',due(r));stats();\r\n    if(f==='status'&&filter!=='All'&&e.type==='change')draw();\r\n  }\r\n  body.addEventListener('input',onEdit);body.addEventListener('change',onEdit);\r\n  body.addEventListener('click',function(e){\r\n    var b=e.target.closest('[data-del]');if(!b)return;\r\n    var id=b.closest('tr').getAttribute('data-id');rows=rows.filter(function(r){return r.id!==id});if(!rows.length)rows=[blank()];save();draw();\r\n  });\r\n  $('#tk-add',el).onclick=function(){filter='All';$('#tk-filter',el).value='All';rows.push(blank());save();draw();var inp=$$('input[data-f=site]',body).pop();if(inp)inp.focus()};\r\n  $('#tk-filter',el).onchange=function(e){filter=e.target.value;draw()};\r\n  function data(){return [['Site','Contact','Email','Page URL','Status','Contacted on','Follow up on','Notes']].concat(rows.filter(function(r){return r.site||r.contact||r.email||r.url||r.notes}).map(function(r){return [r.site,r.contact,r.email,r.url,r.status,r.sent,r.follow,r.notes]}))}\r\n  $('#tk-sheet',el).onclick=function(e){copyText(toTSV(data()),e.currentTarget)};\r\n  $('#tk-csv',el).onclick=function(e){copyText(toCSV(data()),e.currentTarget)};\r\n  $('#tk-imp-go',el).onclick=function(){\r\n    var t=parseTable($('#tk-imp',el).value);if(!t.length){toast('Paste some rows first');return}\r\n    if(\/^(site|domain|website|prospect)\/i.test(t[0][0]))t=t.slice(1);\r\n    var add=t.map(function(c){\r\n      var s=STATUS.filter(function(x){return x.toLowerCase()===(c[4]||'').toLowerCase()})[0]||'Not contacted';\r\n      return {id:uid(),site:c[0]||'',contact:c[1]||'',email:c[2]||'',url:c[3]||'',status:s,sent:\/^\\d{4}-\\d{2}-\\d{2}$\/.test(c[5]||'')?c[5]:'',follow:\/^\\d{4}-\\d{2}-\\d{2}$\/.test(c[6]||'')?c[6]:'',notes:c[7]||''};\r\n    });\r\n    rows=rows.filter(function(r){return r.site||r.contact||r.email||r.url||r.notes}).concat(add);save();draw();$('#tk-imp',el).value='';toast(add.length+' row'+(add.length>1?'s':'')+' added');\r\n  };\r\n  var cl=$('#tk-clear',el);\r\n  cl.onclick=function(){\r\n    if(cl.getAttribute('data-sure')){rows=[blank(),blank(),blank()];save();draw();cl.removeAttribute('data-sure');cl.textContent='Clear all rows';return}\r\n    cl.setAttribute('data-sure','1');cl.textContent='Click again to delete everything';setTimeout(function(){if(cl.isConnected){cl.removeAttribute('data-sure');cl.textContent='Clear all rows'}},3000);\r\n  };\r\n  draw();\r\n}\r\n\r\n\/* ================= app shell ================= *\/\r\nvar homeView=$('#home-view'),toolView=$('#tool-view'),work=$('#work'),side=$('#side'),sw=$('#switch');\r\nvar levelFilter='all',query='';\r\n\r\nfunction drawHome(){\r\n  var h='',any=false;\r\n  GROUPS.forEach(function(g){\r\n    var list=TOOLS.filter(function(t){\r\n      return t.group===g.id&&(levelFilter==='all'||t.level===levelFilter)&&(!query||(t.title+' '+t.blurb+' '+t.desc+' '+LEVELS[t.level].label).toLowerCase().indexOf(query)>-1);\r\n    });\r\n    if(!list.length)return;any=true;\r\n    h+='<section class=\"group\"><div class=\"group-head\"><h2>'+g.title+'<\/h2><p>'+g.desc+'<\/p><\/div><div class=\"grid\">'+\r\n      list.map(function(t){return '<a class=\"tcard lvc-'+t.level+'\" href=\"#\/'+t.id+'\">'+lvBadge(t.level)+'<h3>'+esc(t.title)+'<\/h3><p>'+esc(t.blurb)+'<\/p><span class=\"go\">Open tool<\/span><\/a>'}).join('')+'<\/div><\/section>';\r\n  });\r\n  $('#home-groups').innerHTML=any?h:'<div class=\"none\">No tools match that search. Try \u201cbacklink\u201d, \u201canchor\u201d or \u201cemail\u201d, or clear the filter.<\/div>';\r\n}\r\n(function initHome(){\r\n  var lv=$('#levels'),hint=$('#hint');\r\n  var opts=[['all','All tools']].concat(Object.keys(LEVELS).map(function(k){return [k,LEVELS[k].label]}));\r\n  lv.innerHTML=opts.map(function(o){return '<button class=\"chip\" type=\"button\" data-l=\"'+o[0]+'\" aria-pressed=\"'+(o[0]==='all')+'\">'+o[1]+'<\/button>'}).join('');\r\n  function setHint(){hint.textContent=levelFilter==='all'?'Some tools need your data. Browsers cannot read other sites\\u2019 link databases, so those tools work from exports you paste or upload. Nothing leaves your device.':LEVELS[levelFilter].hint}\r\n  $$('.chip',lv).forEach(function(b){b.onclick=function(){levelFilter=b.getAttribute('data-l');$$('.chip',lv).forEach(function(x){x.setAttribute('aria-pressed',x===b)});setHint();drawHome()}});\r\n  $('#q').addEventListener('input',function(e){query=e.target.value.trim().toLowerCase();drawHome()});\r\n  setHint();drawHome();\r\n})();\r\nfunction drawSide(cur){\r\n  side.innerHTML=GROUPS.map(function(g){\r\n    return '<h4>'+g.title+'<\/h4>'+TOOLS.filter(function(t){return t.group===g.id}).map(function(t){return '<a href=\"#\/'+t.id+'\" class=\"lvc-'+t.level+'\"'+(t.id===cur?' aria-current=\"page\"':'')+'><i><\/i>'+esc(t.title)+'<\/a>'}).join('');\r\n  }).join('');\r\n  sw.innerHTML=TOOLS.map(function(t){return '<option value=\"'+t.id+'\"'+(t.id===cur?' selected':'')+'>'+esc(t.title)+'<\/option>'}).join('');\r\n}\r\nsw.addEventListener('change',function(){go(sw.value)});\r\n\r\nfunction openTool(t){\r\n  homeView.hidden=true;toolView.hidden=false;\r\n  drawSide(t.id);\r\n  work.innerHTML='<div class=\"work-head\">'+lvBadge(t.level)+'<h1>'+esc(t.title)+'<\/h1><p>'+esc(t.desc)+'<\/p><\/div><div id=\"body\"><\/div>';\r\n  document.title=t.title+' \u2013 Onground Media';\r\n  try{t.render($('#body',work))}catch(err){$('#body',work).innerHTML='<div class=\"callout warn\">Something went wrong loading this tool. Reload the page and try again.<\/div>';if(window.console)console.error(err)}\r\n  window.scrollTo(0,0);\r\n}\r\nfunction showHome(){\r\n  toolView.hidden=true;homeView.hidden=false;document.title='Link and Backlink Tools \u2013 Onground Media';window.scrollTo(0,0);\r\n}\r\nfunction route(forceId){\r\n  var id=typeof forceId==='string'?forceId:(location.hash||'').replace(\/^#\\\/?\/,'');\r\n  var t=byId(id);if(t)openTool(t);else showHome();\r\n}\r\nwindow.addEventListener('hashchange',function(){route()});\r\nroute();\r\n\r\n\/* theme *\/\r\nvar root=document.documentElement;\r\n$('#theme').addEventListener('click',function(){\r\n  var cur=root.getAttribute('data-theme'),dark=cur?cur==='dark':window.matchMedia('(prefers-color-scheme: dark)').matches;\r\n  root.setAttribute('data-theme',dark?'light':'dark');\r\n});\r\n})();\r\n<\/script>\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Link and Backlink Tools \u2013 Onground Media Onground Media SEO tools \/ Link and backlink tools Link and backlink tools [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-300","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ongroundmedia.com\/index.php?rest_route=\/wp\/v2\/pages\/300","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ongroundmedia.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ongroundmedia.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ongroundmedia.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ongroundmedia.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=300"}],"version-history":[{"count":4,"href":"https:\/\/ongroundmedia.com\/index.php?rest_route=\/wp\/v2\/pages\/300\/revisions"}],"predecessor-version":[{"id":304,"href":"https:\/\/ongroundmedia.com\/index.php?rest_route=\/wp\/v2\/pages\/300\/revisions\/304"}],"wp:attachment":[{"href":"https:\/\/ongroundmedia.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=300"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}