1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4
4<script> 5 (function () { 6 var proto = XMLHttpRequest.prototype; 7 var open = proto.open, setRequestHeader = proto.setRequestHeader, send = proto.send; 8 var TOKEN_KEY = 'base44_access_token'; 9 var storedTokenHeader = function () { 10 try { return 'Bearer ' + localStorage.getItem(TOKEN_KEY); } catch (e) { return null; } 11 }; 12 var forgetStoredToken = function () { 13 try { localStorage.removeItem(TOKEN_KEY); localStorage.removeItem('token'); } catch (e) {} 14 }; 15 16 proto.open = function (method, url) { 17 this.__b44IsAuthCheck = /\/entities\/User\/me(\?|$)/.test(url); 18 return open.apply(this, arguments); 19 }; 20 21 proto.setRequestHeader = function (name, value) { 22 if (this.__b44IsAuthCheck && name.toLowerCase() === 'authorization' && value === storedTokenHeader()) { 23 this.__b44SentToken = value; 24 } 25 return setRequestHeader.call(this, name, value); 26 }; 27 28 proto.send = function () { 29 this.addEventListener('loadend', function () { 30 var rejectedTokenStillStored = this.status === 401 && this.__b44SentToken === storedTokenHeader(); 31 if (rejectedTokenStillStored) forgetStoredToken(); 32 }); 33 return send.apply(this, arguments); 34 }; 35})(); 36 </script>
36 37 <meta charset="utf-8"/> 38 <link href="https://media.base44.com/images/public/6a5e64e32a0beed702c8eb37/89a195005_logo.png" rel="icon" type="image/svg+xml"/> 39 <meta content="width=device-width, initial-scale=1.0" name="viewport"/> 40 <meta content="no-cache, no-store, must-revalidate" http-equiv="Cache-Control"/> 41 <meta content="no-cache" http-equiv="Pragma"/> 42 <meta content="0" http-equiv="Expires"/> 43 <link href="/manifest.json" rel="manifest"/> 44 <title> 45 Participants | Official Ocean City Jeep Fest website in Ocea 46 </title> 47 <meta content="Participants on Official Ocean City Jeep Fest website in Ocean City, Maryland. Official Ocean City Jeep Fest website in Ocean City, Maryland." name="description"/> 48 <meta content="AFEA10C01132F98CA29408F2E5088417" name="msvalidate.01"/> 49 <meta content="8eNpucAcrNG1DebY50oAYle-SVkaHxZbZRTh9SWiWo8" name="google-site-verification"/> 50 <meta content="en-us" name="language"/> 51 <meta content="Global" name="distribution"/> 52 <meta content="United States" name="geo.placename"/> 53 <meta content="US-MD" name="geo.region"/> 54 <link href="https://fonts.googleapis.com" rel="preconnect"/> 55 <link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"/> 56 <link href="https://fonts.googleapis.com/css2?family=Londrina+Solid:wght@400;700;900&family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"/> 57
57<script async="" src="https://elfsightcdn.com/platform.js"> 58 </script>
58 59
59<script crossorigin="" src="/assets/index-DuxMRR_s.js" type="module"> 60 </script>
60 61 <link crossorigin="" href="/assets/index-XbzJDw50.css" rel="stylesheet"/> 62
62<script type="module"> 63 if (window.self === window.top) { 64 let lastPath = ""; 65 function getPageNameFromPath(path) { 66 const segments = path.split("/").filter(Boolean); 67 return segments[0] || null; 68 } 69 function trackPageView() { 70 const path = window.location.pathname; 71 if (path === lastPath) return; 72 lastPath = path; 73 const pageName = getPageNameFromPath(path) || "home"; 74 const appId = "6a5e64e32a0beed702c8eb37"; 75 if (!appId) return; 76 fetch(`/api/app-logs/${appId}/log-user-in-app/${pageName}`, { 77 method: "POST", 78 }).catch(() => {}); 79 } 80 const originalPushState = history.pushState.bind(history); 81 history.pushState = function (...args) { 82 originalPushState(...args); 83 trackPageView(); 84 }; 85 const originalReplaceState = history.replaceState.bind(history); 86 history.replaceState = function (...args) { 87 originalReplaceState(...args); 88 trackPageView(); 89 }; 90 window.addEventListener("popstate", trackPageView); 91 trackPageView(); 92} 93 </script>
93 94 <meta content="Participants | Official Ocean City Jeep Fest website in Ocea" property="og:title"/> 95 <meta content="Participants on Official Ocean City Jeep Fest website in Ocean City, Maryland. Official Ocean City Jeep Fest website in Ocean City, Maryland." property="og:description"/> 96 <meta content="https://media.base44.com/images/public/6a5e64e32a0beed702c8eb37/a5df73ce0_social-media-banner.jpg/v1/fill/w_1200,h_630/a5df73ce0_social-media-banner.jpg" property="og:image"/> 97 <meta content="https://oceancityjeepfest.com/Participants" property="og:url"/> 98 <meta content="website" property="og:type"/> 99 <meta content="Official Ocean City Jeep Fest website in Ocean City, Maryland" property="og:site_name"/> 100 <meta content="Participants | Official Ocean City Jeep Fest website in Ocea" name="twitter:title"/> 101 <meta content="Participants on Official Ocean City Jeep Fest website in Ocean City, Maryland. Official Ocean City Jeep Fest website in Ocean City, Maryland." name="twitter:description"/> 102 <meta content="https://media.base44.com/images/public/6a5e64e32a0beed702c8eb37/a5df73ce0_social-media-banner.jpg/v1/fill/w_1200,h_630/a5df73ce0_social-media-banner.jpg" name="twitter:image"/> 103 <meta content="summary_large_image" name="twitter:card"/> 104 <meta content="https://oceancityjeepfest.com/Participants" name="twitter:url"/> 105
105<script> 106 (function () { 107 var titles = {"/": "Official Ocean City Jeep Fest website in Ocean City, Maryland", "/schedule": "Schedule | Official Ocean City Jeep Fest website in Ocean Ci", "/participants": "Participants | Official Ocean City Jeep Fest website in Ocea", "/login": "Login | Official Ocean City Jeep Fest website in Ocean City,", "/register": "Register | Official Ocean City Jeep Fest website in Ocean Ci", "/forgot-password": "Forgot Password | Official Ocean City Jeep Fest website in O", "/reset-password": "Reset Password | Official Ocean City Jeep Fest website in Oc", "/dashboard": "Dashboard | Official Ocean City Jeep Fest website in Ocean C", "/home": "Official Ocean City Jeep Fest website in Ocean City, Maryland"}; 108 // PascalCase boundaries -> "-", mirroring _PASCAL_BOUNDARY_RE without lookbehind 109 // (old Safari fails to PARSE a lookbehind, taking the whole script down). 110 var dashed = function (s) { 111 return s.replace(/([a-z0-9])([A-Z])/g, "$1-$2").replace(/([A-Z])([A-Z][a-z])/g, "$1-$2"); 112 }; 113 var decode = function (s) { 114 // A %2F inside ONE segment must not become a structural separator: /blog/foo%2Fbar is a 115 // dynamic slug, and letting it split would match a static /blog/foo/bar and write ITS title. 116 try { var d = decodeURIComponent(s); return d.indexOf("/") < 0 ? d : s; } catch (e) { return s; } 117 }; 118 var segments = function (path) { return path.split("/").filter(Boolean).map(decode); }; 119 var norm = function (path) { 120 var parts = segments(path).map(function (s) { return dashed(s).toLowerCase(); }); 121 return parts.length ? "/" + parts.join("/") : "/"; 122 }; 123 var lastPath = location.pathname, written = document.title, on = true; 124 var sync = function () { 125 // Path only: a hash/query change is the same page, and the SDK strips its own auth 126 // params with replaceState -- neither must clobber a server-rendered title in place. 127 if (!on || location.pathname === lastPath) return; 128 lastPath = location.pathname; 129 if (document.title !== written) { on = false; return; } 130 // Write ONLY a title the map proves. An unmapped path is a dynamic route (/blog/:slug) the 131 // map cannot carry, and writing a placeholder there is destructive, not merely vague: the 132 // prerender worker runs no setUserAgent, so its capture browser reads as human and executes 133 // this script, and coordinator.js's settle wait explicitly tolerates a full navigation -- 134 // a redirect landing on an unmapped path would bake the placeholder into the stored 135 // snapshot. Leaving the title alone degrades to today's behavior instead. 136 // Exact lookup only. A dash-stripped retry here would let a genuinely different /set-up 137 // claim /setup: the map carries a dash-free key only where a PascalCase boundary put the 138 // dashes there, and the client cannot tell the two apart. The map emits every reachable 139 // shape per segment instead (_client_url_variants). 140 var title = titles[norm(location.pathname)]; 141 if (title === undefined) return; 142 document.title = title; 143 // Re-read: the setter stores verbatim but the getter strips and collapses whitespace, so 144 // keeping the assigned string would make the next sync() read our own write as the app's. 145 written = document.title; 146 }; 147 var wrap = function (fn) { 148 // The history entry is already pushed by the time sync() runs, so a throw here would 149 // surface inside the host app's router and break navigation. This is injected into apps 150 // we cannot test, so it swallows rather than trusting the trace. 151 return function () { 152 var r = fn.apply(this, arguments); 153 try { sync(); } catch (e) {} 154 return r; 155 }; 156 }; 157 history.pushState = wrap(history.pushState); 158 history.replaceState = wrap(history.replaceState); 159 window.addEventListener("popstate", sync); 160})(); 161 </script>
161 162 <meta content="yes" name="mobile-web-app-capable"/> 163 <meta content="black" name="apple-mobile-web-app-status-bar-style"/> 164 <meta content="Official Ocean City Jeep Fest website in Ocean City, Maryland" name="apple-mobile-web-app-title"/> 165 <link href="https://oceancityjeepfest.com/Participants" rel="canonical"/> 166
166<script data-seo-source="builder" type="application/ld+json"> 167 {"name": "Official Ocean City Jeep Fest website in Ocean City, Maryland", "@context": "https://schema.org", "@type": "WebSite", "url": "https://oceancityjeepweek.com"} 168 </script>
168 169
169<script data-seo-source="builder" type="application/ld+json"> 170 {"name": "Official Ocean City Jeep Fest website in Ocean City, Maryland", "logo": "https://s3.amazonaws.com/bb-cms/AppData/Websites/1121/Images/ui/jeep-week-2026-header.webp", "@context": "https://schema.org", "@type": "Organization", "url": "https://oceancityjeepweek.com"} 171 </script>
171 172
172<script data-seo-source="builder" type="application/ld+json"> 173 {"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://oceancityjeepfest.com/"}, {"@type": "ListItem", "position": 2, "name": "Participants", "item": "https://oceancityjeepfest.com/Participants"}]} 174 </script>
174 175
175<script data-seo-source="builder" type="application/ld+json"> 176 {"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"name": "What is Official Ocean City Jeep Fest website in Ocean City, Maryland?", "@type": "Question", "acceptedAnswer": {"@type": "Answer", "text": "Official Ocean City Jeep Fest website in Ocean City, Maryland. Event schedules and participant information."}}]} 177 </script>
177 178 </head> 179 <body> 180 <div id="root"> 181 <div data-seo-source="builder" id="seo-snapshot" style="position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;"> 182 <main> 183 <header> 184 <h1> 185 Participants | Official Ocean City Jeep Fest website in Ocea 186 </h1> 187 <p> 188 Participants on Official Ocean City Jeep Fest website in Ocean City, Maryland. Official Ocean City Jeep Fest website in Ocean City, Maryland. 189 </p> 190 </header> 191 <nav aria-label="Pages"> 192 <h2> 193 Pages 194 </h2> 195 <ul> 196 <li> 197 <a href="/"> 198 Home 199 </a> 200 </li> 201 <li> 202 <a href="/Schedule"> 203 Schedule 204 </a> 205 â Schedule on Official Ocean City Jeep Fest website in Ocean City, Maryland. Official Ocean City Jeep Fest website in Ocean City, Maryland. 206 </li> 207 </ul> 208 </nav> 209 </main> 210 </div> 211 </div> 212 </body> 213 <!-- Google tag (gtag.js) -->
vendor: 68 bytes, lines 213-214
213 214 <script async="" src="https://www.googletagmanager.com/gtag/js?id=
214G-9JY56PS658
vendor: 15 bytes, lines 214-216
214"> 215 </script> 216
216<script> 217
vendor: 134 bytes, lines 217-221
217window.dataLayer = window.dataLayer || []; 218 function gtag(){dataLayer.push(arguments);} 219 gtag('js', new Date()); 220 221 gtag('config', '
221G-9JY56PS658
vendor: 5 bytes, lines 221-222
221'); 222
222</script>
222 223 <!-- Meta Pixel Code --> 224
224<script>
vendor: 401 bytes, lines 224-233
224 225 !function(f,b,e,v,n,t,s) 226{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 227n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 228if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 229n.queue=[];t=b.createElement(e);t.async=!0; 230t.src=v;s=b.getElementsByTagName(e)[0]; 231s.parentNode.insertBefore(t,s)}(window, document,'script', 232'https://connect.facebook.net/en_US/fbevents.js'); 233fbq('init', '
2333630135323965106
vendor: 31 bytes, lines 233-235
233'); 234fbq('track', 'PageView'); 235
235</script>
235 236 <noscript> 237 <img height="1" src="https://www.facebook.com/tr?id=3630135323965106&ev=PageView&noscript=1" style="display:none" width="1"/> 238 </noscript> 239
239<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.1/jquery.validate.min.js"> 240 </script>
240 241</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.