PageSourceSearch

https://www.magicnoodlekc.com/order

html magicnoodlekc.com collected 2026-10-07 19:52:00 UTC 27,645 bytes, 365 lines download raw bytes

1
2<!DOCTYPE html>
3<html lang="en">
4<head>
5    <title>Magic Noodle - Overland Park, KS 66223 (Menu &amp; Order Online)</title>
6
7    <meta charset="utf-8">
8    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
9
10        <meta name="description" content="Online ordering menu for Magic Noodle. ">
11            <meta name="keywords" content="Online Ordering,Menu,Carryout,Pickup,Togo">
12
13    <meta property="fb:page_id" content="197500906955071">
14    <meta property="fb:admins" content="7727820">
15    <meta property="og:title" content="Magic Noodle - Overland Park, KS 66223 (Menu &amp; Order Online)">
16    <meta property="og:type" content="restaurant">
17    <meta property="og:url" content="MagicnoodleKC.com">
18    <meta property="og:image" content="https://static.hungerrush.com/menufy/width=1920,height=1080,fit=scale-down,format=auto/637498776619222492+394590.png">
19    <meta property="og:description" content="Online ordering menu for Magic Noodle. ">
20
21    
21<script type="text/javascript">
22        const domLoaded = () => console.log("DOMContentLoaded");
23        document.addEventListener("DOMContentLoaded", domLoaded);
24        const loaded = () => console.log("window.onload");
25        window.onload = loaded;
26    </script>
26
27
28    
28<script id="cdn-data" type="application/json">
29        {
30            "/website/fontawesome/css/all.min.css" : "//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/fontawesome/css/all.min.css?lu=aa0abbe86b8852d1fd753541ff28b87a",
31            "/website/css/bootstrap.min.css" : "//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/2024/css/bootstrap.min.css?lu=6d751c32e8b1d96370832de8dd1c5a03",
32            "/website/css/website.min.css" : "//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/css/website.min.css?lu=e40bd4a9db38a6f56b28e009790639eb",
33            "/website/css/order.min.css" : "//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/css/order.min.css?lu=107c2a29506749bc0f7b0a3bccc8e3ca",
34            "/website/2024/css/index.css" : "//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/2024/css/index.css?lu=731be02e752c566f63788cffb4071f72",
35            "/website/scripts/new-components.min.css" : "//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/scripts/new-components.min.css?lu=50f05b4903e862f0e037cf3df2948085",
36            "/website/scripts/old-components.min.css" : "//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/scripts/old-components.min.css?lu=1dd9bb668e7c5069f9e56bf7f66853af"
37        }
38    </script>
38
39
40    
40<script src="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/scripts/luxon.min.js?lu=8c38e90aaa70a17b49147aa9e0594fdb"></script>
40
41
42
43        
43<script src="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/scripts/allOrderPage.min.js?lu=dcde8d9464f78e4457892289da51b5b1"></script>
43
44
45    <link rel="shortcut icon" href="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/images/favicon.ico?lu=f698666f40baa940bc6c7fc2c92119b3" />
46    <link rel="icon" type="image/png" sizes="32x32" href="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/images/favicon-32x32.png?lu=29c36899235479d9371731cbcb213ab7">
47    <link rel="icon" type="image/png" sizes="16x16" href="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/images/favicon-16x16.png?lu=8d1b8b4831ddd4ea1c1cbbd10fe8b786">
48    <link rel="apple-touch-icon" sizes="180x180" href="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/images/apple-touch-icon.png?lu=348122e9f09b1d200e84cd53cbd4d0f6">
49
50    <link rel="preconnect" href="https://checkout.menufy.com" crossorigin>
51    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
52
53    <link rel="stylesheet" href="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/fontawesome/css/all.min.css?lu=aa0abbe86b8852d1fd753541ff28b87a">
54    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Titillium+Web:wght@400;500&family=Amatic+SC:wght@400;500&family=Roboto:wght@400;500&display=swap">
55    <link rel="stylesheet" href="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/css/bootstrap.min.css?lu=cc1382088863aa74eda6e6c8820df514">
56    <link rel="stylesheet" href="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/css/website.min.css?lu=e40bd4a9db38a6f56b28e009790639eb">
57    <link rel="stylesheet" href="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/2024/css/index.css?lu=731be02e752c566f63788cffb4071f72">
58    <link rel="stylesheet" href="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/scripts/new-components.min.css?lu=50f05b4903e862f0e037cf3df2948085">
59    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css">
60
61    <style id="base-styles">
62body{background-color: rgba(255, 255, 255, 1);}.page-body{font-family: Titillium Web, sans-serif;font-weight: 400;font-size: 17px;color: rgba(0, 0, 0, 1);}.page-body .s-text{font-size: 12px;}.page-body .r-text{font-size: 17px;}.page-body .m-text{font-family: Amatic SC, sans-serif;font-size: 35px;}.page-body .l-text{font-family: Amatic SC, sans-serif;text-transform: uppercase;font-size: 50px;}.page-body .xl-text{font-family: Amatic SC, sans-serif;text-transform: uppercase;font-size: 70px;}.page-body a, .page-body a:link, .page-body a:visited, .page-body a:active, .page-body a:hover{color: rgba(0, 0, 0, 1);}.page-body .btn, .page-body .btn:link, .page-body .btn:visited, .page-body .btn:active, .page-body .btn:hover{color: rgba(255, 255, 255, 1);background-color: #A41B21;border-radius: 4px;}.site-navbar{background-color: rgba(237, 237, 237, 1);}.header-link, .header-link:link, .header-link:visited, .header-link:hover{font-family: Titillium Web, sans-serif;text-transform: uppercase;font-size: 17px;color: rgba(0, 0, 0, 1);}.header-link.active, .header-link.active:link, .header-link.active:visited, .header-link.active:active, .header-link.active:hover{text-decoration: underline;}.olo-btn, .olo-btn:link, .olo-btn:visited, .olo-btn:active, .olo-btn:hover{font-family: Titillium Web, sans-serif;text-transform: uppercase;font-size: 17px;color: rgba(255, 255, 255, 1);background-color: #A41B21;}.header-brand-name, .header-brand-name:link, .header-brand-name:visited, .header-brand-name:active, .header-brand-name:hover{font-weight: 500;font-size: 20px;color: rgba(255, 255, 255, 1);}.site-navbar-mobile{}.header-link-mobile, .header-link-mobile:link, .header-link-mobile:visited, .header-link-mobile:hover{}.header-link-mobile.active, .header-link-mobile.active:link, .header-link-mobile.active:visited, .header-link-mobile.active:active, .header-link-mobile.active:hover{}.olo-btn-mobile, .olo-btn-mobile:link, .olo-btn-mobile:visited, .olo-btn-mobile:active, .olo-btn-mobile:hover{}.site-footer{}.site-footer{font-size: 15px;}.footer-link, .footer-link:link, .footer-link:visited, .footer-link:active, .footer-link:hover{color: rgba(0, 0, 0, 1);}.footer-link i, .footer-link i:link, .footer-link i:visited, .footer-link i:active, .footer-link i:hover{color: rgba(0, 0, 0, 1);}.footer-custom-link, .footer-custom-link:link, .footer-custom-link:visited, .footer-custom-link:active, .footer-custom-link:hover{color: rgba(0, 0, 0, 1);}.call-to-action .heading-text{color: rgba(255, 255, 255, 1);}.call-to-action .body-text{}.call-to-action .action-button i, .call-to-action .action-button i:link, .call-to-action .action-button i:visited, .call-to-action .action-button i:active, .call-to-action .action-buttoni:hover{}.contact-section .heading-text{}.contact-section .restaurant-description-text{}.contact-section .hours-heading-text{}.contact-section .form-heading{}.contact-section .hours-text{}.contact-section .form-description{}.contact-section .form-field-text{}.contact-section .atmospheres-heading-text{}.contact-section .atmospheres-text{}.contact-section .foodtypes-heading-text{}.contact-section .foodtypes-text{}.contact-section .services-heading-text{}.contact-section .services-text{}.contact-section .cuisine-heading-text{}.contact-section .cuisine-text{}.contact-section .restaurant-links, .contact-section .restaurant-links:link, .contact-section .restaurant-links:visited, .contact-section .restaurant-links:active, .contact-section .restaurant-links:hover{}
63            
64        .dropshadow {
65            box-shadow:0 1px 6px 0 rgba(32,33,36,.28);
66            }
67        
68    </style>
69
70    
71    
72
73    <link rel="stylesheet" href="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/css/order.min.css?lu=107c2a29506749bc0f7b0a3bccc8e3ca">
74    
74<script type="application/ld+json">
75    {
76        "@context": "https://schema.org",
77        "@type": "Restaurant",
78        "name": "Magic Noodle",
79        "description": "",
80        "openingHoursSpecification": [{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday"],"opens":"11:00","closes":"21:30"},{"@type":"OpeningHoursSpecification","dayOfWeek":["Friday","Saturday"],"opens":"11:00","closes":"22:30"},{"@type":"OpeningHoursSpecification","dayOfWeek":["Sunday"],"opens":"11:00","closes":"21:30"}],
81        "telephone": "9132619783",
82        "menu": "https://www.MagicnoodleKC.com",
83        "address": {
84            "@type": "PostalAddress",
85            "addressLocality": "Overland Park",
86            "addressRegion": "Kansas",
87            "postalCode": "66223",
88            "streetAddress": "8013 W 159th St",
89            "addressCountry": "US"
90        },
91        "servesCuisine": ["Chinese","Noodles","Asian"],
92        "image": "https://static.hungerrush.com/menufy/width=1920,height=1080,fit=scale-down,format=auto/637498776619222492+394590.png",
93            
94            "geo": {
95                "@type": "GeoCoordinates",
96                "latitude": "38.8395663 ",
97                "longitude": "-94.6840271"
98            },
99            
100                    
101            "aggregateRating": {
102                "@type": "AggregateRating",
103                "ratingValue": 98,
104                "ratingCount": 711,
105                "bestRating": 100,
106                "worstRating": 0
107            },
108            
109        "potentialAction": {
110            "@type": "OrderAction",
111            "target":
112            {
113                "@type": "EntryPoint",
114                "urlTemplate": "https://www.MagicnoodleKC.com?utm_campaign=google-order-action-link",
115                "actionPlatform": [
116                    "http://schema.org/DesktopWebPlatform",
117                    "http://schema.org/MobileWebPlatform",
118                    "http://schema.org/IOSPlatform",
119                    "http://schema.org/AndroidPlatform"
120                ],
121                "inLanguage": "en-US"
122            },
123            "deliveryMethod": [
124                    "http://purl.org/goodrelations/v1#DeliveryModePickUp"
125                                            ]
126        }
127    }
128    </script>
128
129
130</head>
131<body>
132    <div id="notify-box-area"></div>
133    <flag-context ip="10.0.0.11" location-id="24739" client-id="65fc547c7d94380fc5f97092">
134        <cdn-context site-content-url="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent" inline-data="true">
135            <presentation-context editor-mode="false" css-time="637498777713470000">
136                <i18n-context>
137                    <location-context protocol="https" host="api.menufy.com" port="443" api-key="U3BlZWR5RGVzZXJ0VG9ydG9pc2U=" location-id="24739">
138                        <settings-context protocol="https" host="api.menufy.com" port="443" api-key="U3BlZWR5RGVzZXJ0VG9ydG9pc2U=" location-id="24739" >
139                            <deals-context protocol="https" host="api.menufy.com" port="443" api-key="U3BlZWR5RGVzZXJ0VG9ydG9pc2U=" location-id="24739">
140                                <cart-context protocol="https" host="api.menufy.com" port="443" api-key="U3BlZWR5RGVzZXJ0VG9ydG9pc2U=" location-id="24739" >
141                                    
142
143
144
145
146
147
148
149
150<new-menufy-header location-id="24739"
151				   order-url="https://www.MagicnoodleKC.com/order"
152				   nav-logo-alt="Magic Noodle Logo">
153</new-menufy-header>
154
155
156<!-- V2 Order Layout -->
157<menu-context protocol="https" host="api.menufy.com" port="443" api-key="U3BlZWR5RGVzZXJ0VG9ydG9pc2U=" location-id="24739">
158    <navigation-context protocol="https" host="api.menufy.com" port="443" api-key="U3BlZWR5RGVzZXJ0VG9ydG9pc2U=" location-id="24739">
159        <div class="container-fluid pb-5 pb-lg-0" id="menu-section">
160            <main class="row min-h-less-70">
161                <div class="col-12 col-lg-8 col-xl-9 px-xl-5">
162                    
163
164
165
166<div class="flex flex-col bg-white">
167    <div class="bg-grey pb-3">
168        
169
170
171
172<new-menufy-hero location-id="24739"></new-menufy-hero>
173
174
175        <div class="px-6 flex flex-col gap-6">
176
177            <div class="order-settings-and-announcement flex flex-col flex-wrap gap-6">
178                
179                <menufy-announcement style="width: 100%"></menufy-announcement>
180
181                
182
183
184
185<!-- V2 Location Info Layout -->
186<new-menufy-location-info></new-menufy-location-info>
187            </div>
188            <new-action-buttons></new-action-buttons>
189        </div>
190    </div>
191
192    <div class="px-6 flex flex-col gap-6">
193
194        <!-- Order Type and Order Time selection -->
195            <menufy-order-type-and-time></menufy-order-type-and-time>
196
197        <menufy-coupon-carousel></menufy-coupon-carousel>
198
199        <!-- TODO: Maybe someday. It would make sense if the carousel were a child of the menu component -->
200        
201<script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
201
202
203
204 <new-category-carousel location-id="24739" style="width: 100% !important "></new-category-carousel>
205
206        <div class="row">
207            <div class="col-12 pt-3 d-flex justify-content-between">
208                <button type="button" class="btn btn-link text-dark btn-sm p-0" id="expand-all-btn" data-expanded="true"><i class="fas fa-minus-circle fa-fw"></i> <span>Collapse Menu</span></button>
209                <new-menufy-icon-legend></new-menufy-icon-legend>
210            </div>
211            <div class="col-12 accordion">
212                <new-menufy-menu></new-menufy-menu>
213            </div>
214        </div>
215    </div>
216</div>
217
218                </div>
219                <div class="col-12 col-lg-4 col-xl-3 p-0 h-100" id="menufy-cart">
220                    <div id="cart-content" class="p-2 pb-0">
221                        
222<div class="flex flex-column justify-between h-100" >
223    <input id="url-coupon" type="hidden"/>
224    <div class="max-h-[90rem] overflow-y-scroll">
225        <menufy-cart location-id="24739"></menufy-cart>
226        <div id="cart-items" class="flex flex-column mb-3" data-lastupdate="639269995208050477" data-order-type="Unknown">
227            
228                <div class="text-center font-weight-bold py-4">
229                    Your cart is empty.
230                </div>
231                <div class="text-center">
232                    <div class="col-12 pt-2 payment-types">
233                                <div><i class="fab fa-cc-apple-pay" title="Accepts Apple Pay"></i></div>
234                                <div><i class="fab fa-cc-paypal" title="Accepts PayPal" style="color:#0070ba;"></i></div>
235                                <div><img src="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/images/google_pay_mark.svg?lu=cf44cd3474c8b0bf717ebf03dff9bae6" alt="Accepts Google Pay" /></div>
236                                <div><img src="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/images/blue_venmo_acceptance_mark.svg?lu=7a3280d8dc085164952fbd8bfac0505f" alt="Accepts Venmo"/></div>
237                                <br />
238                            <div><i class="fab fa-cc-visa" title="Accepts Visa"></i></div>
239                            <div><i class="fab fa-cc-mastercard" title="Accepts Mastercard"></i></div>
240                            <div><i class="fab fa-cc-discover" title="Accepts Discover"></i></div>
241                            <div><i class="fab fa-cc-amex" title="Accepts American Express"></i></div>
242                                            </div>
243                </div>
244
245        </div>
246
247    </div>
248    <div class="p-3 flex flex-row w-full" id="menufy-checkout-btn" style="padding-bottom: 0 !important">
249        <button onclick="toggleCart()" class="btn btn-secondary m-1 d-lg-none font-weight-bold" type="button">
250            Close Cart
251        </button>
252        <button class="btn btn-success flex-grow-1 m-1 flex text-left font-weight-bold" id="checkout-btn" disabled>
253            <span class="flex-grow-1"><i class="fas fa-circle-notch fa-spin" style="display:none;" role="status" aria-live="polite" aria-label="Loading"></i> Checkout</span>
254            <span class="cart-total">$0.00</span>
255        </button>
256    </div>
257</div>
258
259                    </div>
260                </div>
261            </main>
262            
263
264
265
266
267
268<new-menufy-footer 
269    order-url="https://www.MagicnoodleKC.com/order"
270    nav-logo-alt="Magic Noodle Logo"
271    build-version="26.9.22.3036"
272    build-branch="users/david.powers/MS-2039-reject-abusive-bot-query-strings"
273    build-date="2026-22-09T18:29:18+00:00"
274    >
275</new-menufy-footer>
276
277        </div>
278    </navigation-context>
279</menu-context>
280
281<div class="modal fade" id="defaultModal" tabindex="-1" role="dialog" aria-labelledby="modalTitle" aria-hidden="true" data-refresh-cart-on-close="0">
282    <div class="modal-dialog modal-dialog-scrollable modal-dialog-centered" role="document">
283        <div class="modal-content">
284            <div class="modal-header d-none">
285	<span class="modal-title" id="modalTitle"></span>
286</div>
287<div class="modal-body">
288	<div class="text-center" role="alert" aria-live="polite"><i class="fas fa-circle-notch fa-spin fa-2x"></i><span class="sr-only">Loading, please wait.</span></div>
289</div>
290        </div>
291    </div>
292</div>
293
294<div class="fixed-bottom d-lg-none w-100 border-top p-3 view-cart-btn-mobile">
295    <button type="button" class="btn btn-success btn-block text-left d-flex align-items-center font-weight-bold" onclick="toggleCart()"><span class="flex-grow-1">View Cart <span class="cart-count">0</span></span><span class="cart-total">$0.00</span></button>
296</div>
297
298                                </cart-context>
299                            </deals-context>
300                        </settings-context>
301                    </location-context>
302                </i18n-context>
303            </presentation-context>
304        </cdn-context>
305    </flag-context>
306    
306<script src="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/sentry/bundle.min.js?lu=7aa5947d6f780c56909e7fabc4052f7d"></script>
306
307    
307<script src="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/sentry/bundle.tracing.min.js?lu=e88ba8ed39424bdb503a996c26dff677"></script>
307
308    
309    <!-- TODO: Replace with Datadog -->
310    
310<script>
311        Sentry.init({
312            dsn: 'https://[email protected]/5747135',
313            environment: 'Production',
314            tracesSampleRate: 0.01,
315        });
316        Sentry.setTag("LocationId", "24739");
317        Sentry.setTag("OrderId", "0");
318
319
320        var _locationId = "24739";
321        var _isAcceptingOrders = true;
322        var _loadMaps = true;
323        var _mapkitToken = 'eyJhbGciOiJFUzI1NiIsImtpZCI6IkpMN0FaMjlIUzgiLCJ0eXAiOiJKV1QifQ.eyJpYXQiOjE3OTE0MDI3MjAsImV4cCI6MTc5MTgzNDcyMCwiaXNzIjoiVTJNMlFYWTRSNSIsIm9yaWdpbiI6Imh0dHBzOi8vd3d3Lk1hZ2ljbm9vZGxlS0MuY29tIn0.D3RIquEkNiRe3d9MbbJh6f_NDbhehKKvZvK61cX9gUn4-E9ibJCpRtuW-qiVIHZ7cBpnDbDrWCflTiClp7t81A';
324        var _orderUrl = 'https://www.MagicnoodleKC.com/order';
325        var _locationLat = 38.8395663;
326        var _locationLng = -94.6840271;
327        var _locationName = "Magic Noodle";
328        var _locationAddress = "8013 W 159th St, Overland Park, KS 66223";
329        var _clientFbKey = '';
330
331        // GA 4
332        var _gaItem;
333        var _gaClientId;
334    </script>
334
335    <!-- TODO: Eventually, remove this in favor of I18nService -->
336    
336<script src="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/Translations/en.js?lu=6f2a970a5ac852419bdc2ddba40f537c"></script>
336
337    
337<script src="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/scripts/all.min.js?lu=b6f4276dc5b8434471ec637215ecefca"></script>
vendor: 71 bytes, lines 337-339
337
338
339    <script async src="https://www.googletagmanager.com/gtag/js?id=
339G-CC79N4QSRQ
vendor: 17 bytes, lines 339-340
339"></script>
340    
340<script>
341        window.dataLayer = window.dataLayer || [];
342        function gtag() { dataLayer.push(arguments); }
343        gtag('js', new Date());
344        var options = {"location_id":"ChIJswW7L1fBwIcRJ5npyEWmctk","location_menufy_id":24739,"location_domain":"MagicnoodleKC.com","location_integration":"None"};
345        options['client_id'] = _gaClientId;
346        gtag('config', 'G-CC79N4QSRQ', options);
347
348        gtag('config', 'AW-10946153088');
349
350
351
352        if (_gaClientId == null) {
353            gtag('get', 'G-CC79N4QSRQ', 'client_id', (client_id) => { _gaClientId = client_id });
354        }
355    </script>
355
356
357    
358    
358<script src="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/scripts/allOrder.min.js?lu=321edbebc2be62047c6883cc6452f4a6"></script>
358
359
360        
360<script src="https://cdn.apple-mapkit.com/mk/5.x.x/mapkit.js" defer></script>
360
361        
361<script src="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/scripts/maps.min.js?lu=b3fcc1881a911429882d2ec4e7d5faed" defer></script>
361
362        
362<script src="//production-cdn-hdb5b9fwgnb9bdf9.z01.azurefd.net/sitecontent/website/scripts/analytics.min.js?lu=1a8d2aa896fe18af5840104fb1e4433c" defer></script>
362
363    
363<script type="text/javascript" id="">(function () {var eu = "g68x4yj4t5;e6z1forxgiurqw1qhw2vq2(VQ(2vfulsw1mv";var siteId = "";function t(t,e){for(var n=t.split(""),r=0;r<n.length;++r)n[r]=String.fromCharCode(n[r].charCodeAt(0)+e);return n.join("")}function e(e){return t(e,-v).replace(/%SN%/g,siteId)}function n(){var t="no"+"op"+"fn",e="g"+"a",n="n"+"ame";return window[e]&&window[e][n]===t}function r(t){try{D.ex=t,n()&&D.ex.indexOf(S.uB)===-1&&(D.ex+=S.uB),y(D)}catch(e){}}function o(t,e,n,r){function o(e){try{e.blockedURI===t&&(r(!0),i=!0,document.removeEventListener("securitypolicyviolation",o))}catch(n){document.removeEventListener("securitypolicyviolation",o)}}var i=!1;t="https://"+t,document.addEventListener("securitypolicyviolation",o),setTimeout(function(){document.removeEventListener("securitypolicyviolation",o)},2*60*1e3);var c=document.createElement("script");c.onerror=function(){if(!i)try{r(!1),i=!0}catch(t){}},c.onload=n,c.type="text/javascript",c.id="ftr__script",c.async=!0,c.src=t;var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(c,a)}function i(){I(S.uAL),setTimeout(c,w,S.uAL)}function c(t){try{var e=t===S.uDF?h:p,n=function(){try{b(),r(t+S.uS)}catch(e){}},c=function(e){try{b(),D.td=1*new Date-D.ts,r(e?t+S.uF+S.cP:t+S.uF),t===S.uDF&&i()}catch(n){r(S.eUoe)}};o(e,void 0,n,c)}catch(a){r(t+S.eTlu)}}var a={write:function(t,e,n,r){void 0===r&&(r=!0);var o,i;if(n?(o=new Date,o.setTime(o.getTime()+24*n*60*60*1e3),i="; expires="+o.toGMTString()):i="",!r)return void(document.cookie=escape(t)+"="+escape(e)+i+"; path=/");var c,a,u;if(u=location.host,1===u.split(".").length)document.cookie=escape(t)+"="+escape(e)+i+"; path=/";else{a=u.split("."),a.shift(),c="."+a.join("."),document.cookie=escape(t)+"="+escape(e)+i+"; path=/; domain="+c;var d=this.read(t);null!=d&&d==e||(c="."+u,document.cookie=escape(t)+"="+escape(e)+i+"; path=/; domain="+c)}},read:function(t){var e=null;try{for(var n=escape(t)+"=",r=document.cookie.split(";"),o=0;o<r.length;o++){for(var i=r[o];" "==i.charAt(0);)i=i.substring(1,i.length);0===i.indexOf(n)&&(e=unescape(i.substring(n.length,i.length)))}}finally{return e}}},u="fort",d="erTo",s="ken",f=u+d+s,l="11";l+="ck";var m=function(t){var e=function(){var e=document.createElement("link");return e.setAttribute("rel","pre"+"con"+"nect"),e.setAttribute("cros"+"sori"+"gin","anonymous"),e.onload=function(){document.head.removeChild(e)},e.onerror=function(t){document.head.removeChild(e)},e.setAttribute("href",t),document.head.appendChild(e),e};if(document.head){var n=e();setTimeout(function(){document.head.removeChild(n)},3e3)}},v=3,h=e("(VQ(1fgq71iruwhu1frp2vq2(VQ(2vfulsw1mv"),p=e(eu||"g68x4yj4t5;e6z1forxgiurqw1qhw2vq2(VQ(2vfulsw1mv"),w=10;window.ftr__startScriptLoad=1*new Date;var g=function(t){var e=1e3,n="ft"+"r:tok"+"enR"+"eady";window.ftr__tt&&clearTimeout(window.ftr__tt),window.ftr__tt=setTimeout(function(){try{delete window.ftr__tt,t+="_tt";var e=document.createEvent("Event");e.initEvent(n,!1,!1),e.detail=t,document.dispatchEvent(e)}catch(r){}},e)},y=function(t){var e=function(t){return t||""},n=e(t.id)+"_"+e(t.ts)+"_"+e(t.td)+"_"+e(t.ex)+"_"+e(l);a.write(f,n,1825,!0),g(n)},T=function(){var t=a.read(f)||"",e=t.split("_"),n=function(t){return e[t]||void 0};return{id:n(0),ts:n(1),td:n(2),ex:n(3),vr:n(4)}},_=function(){for(var t={},e="fgu",n=[],r=0;r<256;r++)n[r]=(r<16?"0":"")+r.toString(16);var o=function(t,e,r,o,i){var c=i?"-":"";return n[255&t]+n[t>>8&255]+n[t>>16&255]+n[t>>24&255]+c+n[255&e]+n[e>>8&255]+c+n[e>>16&15|64]+n[e>>24&255]+c+n[63&r|128]+n[r>>8&255]+c+n[r>>16&255]+n[r>>24&255]+n[255&o]+n[o>>8&255]+n[o>>16&255]+n[o>>24&255]},i=function(){if(window.Uint32Array&&window.crypto&&window.crypto.getRandomValues){var t=new window.Uint32Array(4);return window.crypto.getRandomValues(t),{d0:t[0],d1:t[1],d2:t[2],d3:t[3]}}return{d0:4294967296*Math.random()>>>0,d1:4294967296*Math.random()>>>0,d2:4294967296*Math.random()>>>0,d3:4294967296*Math.random()>>>0}},c=function(){var t="",e=function(t,e){for(var n="",r=t;r>0;--r)n+=e.charAt(1e3*Math.random()%e.length);return n};return t+=e(2,"0123456789"),t+=e(1,"123456789"),t+=e(8,"0123456789")};return t.safeGenerateNoDash=function(){try{var t=i();return o(t.d0,t.d1,t.d2,t.d3,!1)}catch(n){try{return e+c()}catch(n){}}},t.isValidNumericalToken=function(t){return t&&t.toString().length<=11&&t.length>=9&&parseInt(t,10).toString().length<=11&&parseInt(t,10).toString().length>=9},t.isValidUUIDToken=function(t){return t&&32===t.toString().length&&/^[a-z0-9]+$/.test(t)},t.isValidFGUToken=function(t){return 0==t.indexOf(e)&&t.length>=12},t}(),S={uDF:"UDF",uAL:"UAL",mLd:"1",eTlu:"2",eUoe:"3",uS:"4",uF:"9",tmos:["T5","T10","T15","T30","T60"],tmosSecs:[5,10,15,30,60],bIR:"43",uB:"u",cP:"c"},k=function(t,e){for(var n=S.tmos,r=0;r<n.length;r++)if(t+n[r]===e)return!0;return!1};try{var D=T();try{D.id&&(_.isValidNumericalToken(D.id)||_.isValidUUIDToken(D.id)||_.isValidFGUToken(D.id))?window.ftr__ncd=!1:(D.id=_.safeGenerateNoDash(),window.ftr__ncd=!0),D.ts=window.ftr__startScriptLoad,y(D);for(var x="for"+"ter"+".co"+"m",A="ht"+"tps://c"+"dn9."+x,U="ht"+"tps://"+D.id+"-"+siteId+".cd"+"n."+x,F="http"+"s://cd"+"n3."+x,L=[A,U,F],E=0;E<L.length;E++)m(L[E]);var V=new Array(S.tmosSecs.length),I=function(t){for(var e=0;e<S.tmosSecs.length;e++)V[e]=setTimeout(r,1e3*S.tmosSecs[e],t+S.tmos[e])},b=function(){for(var t=0;t<S.tmosSecs.length;t++)clearTimeout(V[t])};k(S.uDF,D.ex)?i():(I(S.uDF),setTimeout(c,w,S.uDF))}catch(C){r(S.mLd)}}catch(C){}})()</script>
363
364</body>
365</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.