PageSourceSearch

https://www.outriggercanoeclub.com/privacy-policy

html outriggercanoeclub.com collected 2026-10-03 23:22:57 UTC 96,173 bytes, 4,281 lines download raw bytes

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37		<!DOCTYPE html>
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101	
102<!-- Social URLs -->
103
104<!-- Footer Variables -->
105
106<!-- Defined Resources Paths -->
107
108
109
110
111<html class="ltr" dir="ltr" lang="en-US">
112	<head>
113		<title>Privacy Policy - Outrigger Canoe Club</title>
114		<meta content="width=device-width, initial-scale=1, maximum-scale=1.0, shrink-to-fit=no, user-scalable=no" name="viewport" />
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154<meta content="text/html; charset=UTF-8" http-equiv="content-type" />
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169<link charset="utf-8" data-senna-track="permanent" href="/o/frontend-theme-font-awesome-web/css/main.css" rel="stylesheet"></script>
vendor: 2 bytes, line 169
169
170<script data-senna-track="permanent" src="/combo?browserId=Chrome&minifierType=js&languageId=en_US&b=7201&t=1789036587904&/o/frontend-js-jquery-web/jquery/jquery.min.js&/o/frontend-js-jquery-web/jquery/bootstrap.bundle.min.js&/o/frontend-js-jquery-web/jquery/collapsible_search.js&/o/frontend-js-jquery-web/jquery/fm.js&/o/frontend-js-jquery-web/jquery/form.js&/o/frontend-js-jquery-web/jquery/popper.min.js&/o/frontend-js-jquery-web/jquery/side_navigation.js" type="text/javascript"></script>
170
171
172
173
174
175<link id="faviconLink" href="https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/images/favicon.ico" rel="icon" />
176
177
178
179
180
181		
182			
183				<link data-senna-track="temporary" href="https://www.outriggercanoeclub.com/privacy-policy" rel="canonical" />
184			
185		
186
187
188
189
190
191
192
193<link class="lfr-css-file" data-senna-track="temporary" href="https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/css/clay.css?t=1789123997439" id="liferayAUICSS" rel="stylesheet" type="text/css" />
194
195
196
197<link data-senna-track="temporary" href="/o/frontend-css-web/main.css?browserId=Chrome&amp;themeId=outriggercanoeclub_WAR_OutriggerCanoeClub&amp;minifierType=css&amp;languageId=en_US&amp;b=7201&amp;t=1789036145446" id="liferayPortalCSS" rel="stylesheet" type="text/css" />
198
199
200
201
202
203
204
205
206
207	
208
209	
210
211
212
213
214
215	
216
217
218
219	
220
221		<link data-senna-track="temporary" href="/combo?browserId=Chrome&amp;minifierType=&amp;themeId=outriggercanoeclub_WAR_OutriggerCanoeClub&amp;languageId=en_US&amp;b=7201&amp;com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_RkuokWxRIYJS:%2Fcss%2Fmain.css&amp;com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch:%2Fsearch%2Fbar%2Fcss%2Fmain.css&amp;com_liferay_product_navigation_product_menu_web_portlet_ProductMenuPortlet:%2Fcss%2Fmain.css&amp;com_liferay_product_navigation_user_personal_bar_web_portlet_ProductNavigationUserPersonalBarPortlet:%2Fcss%2Fmain.css&amp;com_sibisoft_northstar_htmlgenerator_HTMLGeneratorPortlet_INSTANCE_ilRkWNJ0wsrR:%2Fcss%2Fmain.css&amp;com_sibisoft_northstar_navigation_DropDownNavigationPortlet:%2Fcss%2Fmain.css&amp;t=1789073512000" id="6b52066c" rel="stylesheet" type="text/css" />
222
223	
224
225
226
227
228
229
230
231
232
233
234
235<script data-senna-track="temporary" type="text/javascript">
236	// <![CDATA[
237		var Liferay = Liferay || {};
238
239		Liferay.Browser = {
240			acceptsGzip: function() {
241				return true;
242			},
243
244			
245
246			getMajorVersion: function() {
247				return 128.0;
248			},
249
250			getRevision: function() {
251				return '537.36';
252			},
253			getVersion: function() {
254				return '128.0';
255			},
256
257			
258
259			isAir: function() {
260				return false;
261			},
262			isChrome: function() {
263				return true;
264			},
265			isEdge: function() {
266				return false;
267			},
268			isFirefox: function() {
269				return false;
270			},
271			isGecko: function() {
272				return true;
273			},
274			isIe: function() {
275				return false;
276			},
277			isIphone: function() {
278				return false;
279			},
280			isLinux: function() {
281				return false;
282			},
283			isMac: function() {
284				return false;
285			},
286			isMobile: function() {
287				return false;
288			},
289			isMozilla: function() {
290				return false;
291			},
292			isOpera: function() {
293				return false;
294			},
295			isRtf: function() {
296				return true;
297			},
298			isSafari: function() {
299				return true;
300			},
301			isSun: function() {
302				return false;
303			},
304			isWebKit: function() {
305				return true;
306			},
307			isWindows: function() {
308				return false;
309			},
310			isIpad: function() {
311				return false;
312			},
313			getBrowserOS: function() {
314				return "Unknown";
315			},
316			isAndroidWebview: function() {
317				return "false";
318			},
319			isiOSWebview: function() {
320				return "false";
321			},
322			isWebview: function() {
323				return "false";
324			},
325			isClubNow: function() {
326				return "false";
327			}
328		};
329
330		Liferay.Data = Liferay.Data || {};
331
332		Liferay.Data.ICONS_INLINE_SVG = true;
333
334		Liferay.Data.NAV_SELECTOR = '#navigation';
335
336		Liferay.Data.NAV_SELECTOR_MOBILE = '#navigationCollapse';
337
338		Liferay.Data.isCustomizationView = function() {
339			return false;
340		};
341
342		Liferay.Data.notices = [
343			null
344
345			
346
347			
348		];
349
350		Liferay.PortletKeys = {
351			DOCUMENT_LIBRARY: 'com_liferay_document_library_web_portlet_DLPortlet',
352			DYNAMIC_DATA_MAPPING: 'com_liferay_dynamic_data_mapping_web_portlet_DDMPortlet',
353			ITEM_SELECTOR: 'com_liferay_item_selector_web_portlet_ItemSelectorPortlet'
354		};
355
356		Liferay.PropsValues = {
357			JAVASCRIPT_SINGLE_PAGE_APPLICATION_TIMEOUT: 0,
358			NTLM_AUTH_ENABLED: false,
359			UPLOAD_SERVLET_REQUEST_IMPL_MAX_SIZE: 100390124
360		};
361
362		Liferay.ThemeDisplay = {
363
364			
365
366			
367				getLayoutId: function() {
368					return '37';
369				},
370
371				
372
373				getLayoutRelativeControlPanelURL: function() {
374					return '/group/pages/~/control_panel/manage';
375				},
376
377				getLayoutRelativeURL: function() {
378					return '/web/pages/privacy-policy';
379				},
380				getLayoutURL: function() {
381					return 'https://www.outriggercanoeclub.com/web/pages/privacy-policy';
382				},
383				getParentLayoutId: function() {
384					return '0';
385				},
386				isControlPanel: function() {
387					return false;
388				},
389				isPrivateLayout: function() {
390					return 'false';
391				},
392				isVirtualLayout: function() {
393					return false;
394				},
395			
396
397			getBCP47LanguageId: function() {
398				return 'en-US';
399			},
400			getCanonicalURL: function() {
401
402				
403
404				return 'https\x3a\x2f\x2fwww\x2eoutriggercanoeclub\x2ecom\x2fprivacy-policy';
405			},
406			getCDNBaseURL: function() {
407				return 'https://www.outriggercanoeclub.com';
408			},
409			getCDNDynamicResourcesHost: function() {
410				return '';
411			},
412			getCDNHost: function() {
413				return '';
414			},
415			getCompanyGroupId: function() {
416				return '20128';
417			},
418			getCompanyId: function() {
419				return '20101';
420			},
421			getDefaultLanguageId: function() {
422				return 'en_US';
423			},
424			getDoAsUserIdEncoded: function() {
425				return '';
426			},
427			getLanguageId: function() {
428				return 'en_US';
429			},
430			getParentGroupId: function() {
431				return '20124';
432			},
433			getPathContext: function() {
434				return '';
435			},
436			getPathImage: function() {
437				return '/image';
438			},
439			getPathJavaScript: function() {
440				return '/o/frontend-js-web';
441			},
442			getPathMain: function() {
443				return '/c';
444			},
445			getPathThemeImages: function() {
446				return 'https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/images';
447			},
448			getPathThemeRoot: function() {
449				return '/o/OutriggerCanoeClub';
450			},
451			getPlid: function() {
452				return '256';
453			},
454			getPortalURL: function() {
455				return 'https://www.outriggercanoeclub.com';
456			},
457			getScopeGroupId: function() {
458				return '20124';
459			},
460			getScopeGroupIdOrLiveGroupId: function() {
461				return '20124';
462			},
463			getSessionId: function() {
464				return '';
465			},
466			getSiteAdminURL: function() {
467				return 'https://www.outriggercanoeclub.com/group/pages/~/control_panel/manage?p_p_lifecycle=0&p_p_state=maximized&p_p_mode=view';
468			},
469			getSiteGroupId: function() {
470				return '20124';
471			},
472			getURLControlPanel: function() {
473				return '/group/control_panel?refererPlid=256';
474			},
475			getURLHome: function() {
476				return 'https\x3a\x2f\x2fwww\x2eoutriggercanoeclub\x2ecom\x2fweb\x2fpages\x2fhome';
477			},
478			getUserEmailAddress: function() {
479				return '';
480			},
481			getUserId: function() {
482				return '20105';
483			},
484			getUserName: function() {
485				return '';
486			},
487			getNsCompanyId: function() {
488				return "0";
489			},
490			getNsMemberId: function() {
491				return "0";
492			},
493			getNsMemberNumber: function() {
494				return "default";
495			},				
496			getNsMemberTypeId: function() {
497				return "0";
498			},			
499			getNsMemberTypeSiteId: function() {
500				return "0";
501			},
502			getNsReferenceType: function() {
503				return "1";
504			},
505			isAddSessionIdToURL: function() {
506				return false;
507			},
508			isImpersonated: function() {
509				return false;
510			},
511			isSignedIn: function() {
512				return false;
513			},
514			isStateExclusive: function() {
515				return false;
516			},
517			isStateMaximized: function() {
518				return false;
519			},
520			isStatePopUp: function() {
521				return false;
522			},
523			getSiteGroupName: function() {
524				return "Outrigger Canoe Club";			
525			},
526			getLastLoginDate: function() {
527				return "null";
528			}
529		};
530
531		var themeDisplay = Liferay.ThemeDisplay;
532
533		Liferay.AUI = {
534
535			
536
537			getAvailableLangPath: function() {
538				return 'available_languages.jsp?browserId=Chrome&themeId=outriggercanoeclub_WAR_OutriggerCanoeClub&colorSchemeId=01&minifierType=js&languageId=en_US&b=7201&t=1789035875854';
539			},
540			getCombine: function() {
541				return true;
542			},
543			getComboPath: function() {
544				return '/combo/?browserId=Chrome&minifierType=&languageId=en_US&b=7201&t=1789036208923&';
545			},
546			getDateFormat: function() {
547				return '%m/%d/%Y';
548			},
549			getEditorCKEditorPath: function() {
550				return '/o/frontend-editor-ckeditor-web';
551			},
552			getFilter: function() {
553				var filter = 'raw';
554
555				
556					
557						filter = 'min';
558					
559					
560
561				return filter;
562			},
563			getFilterConfig: function() {
564				var instance = this;
565
566				var filterConfig = null;
567
568				if (!instance.getCombine()) {
569					filterConfig = {
570						replaceStr: '.js' + instance.getStaticResourceURLParams(),
571						searchExp: '\\.js$'
572					};
573				}
574
575				return filterConfig;
576			},
577			getJavaScriptRootPath: function() {
578				return '/o/frontend-js-web';
579			},
580			getLangPath: function() {
581				return 'aui_lang.jsp?browserId=Chrome&themeId=outriggercanoeclub_WAR_OutriggerCanoeClub&colorSchemeId=01&minifierType=js&languageId=en_US&b=7201&t=1789036208923';
582			},
583			getPortletRootPath: function() {
584				return '/html/portlet';
585			},
586			getStaticResourceURLParams: function() {
587				return '?browserId=Chrome&minifierType=&languageId=en_US&b=7201&t=1789036208923';
588			}
589		};
590
591		Liferay.authToken = 'd6OX6hFE';
592
593		
594
595		Liferay.currentURL = '\x2fprivacy-policy';
596		Liferay.currentURLEncoded = '\x252Fprivacy-policy';
597	// ]]>
598</script>
598
599
600<script src="/o/js_loader_config?t=1789036587892" type="text/javascript"></script>
vendor: 2 bytes, line 600
600
601<script data-senna-track="permanent" src="/combo?browserId=Chrome&minifierType=js&languageId=en_US&b=7201&t=1789036208923&/o/frontend-js-web/loader/config.js&/o/frontend-js-web/loader/loader.js&/o/frontend-js-web/aui/aui/aui.js&/o/frontend-js-web/aui/aui-base-html5-shiv/aui-base-html5-shiv.js&/o/frontend-js-web/liferay/browser_selectors.js&/o/frontend-js-web/liferay/modules.js&/o/frontend-js-web/liferay/aui_sandbox.js&/o/frontend-js-web/misc/svg4everybody.js&/o/frontend-js-web/aui/arraylist-add/arraylist-add.js&/o/frontend-js-web/aui/arraylist-filter/arraylist-filter.js&/o/frontend-js-web/aui/arraylist/arraylist.js&/o/frontend-js-web/aui/array-extras/array-extras.js&/o/frontend-js-web/aui/array-invoke/array-invoke.js&/o/frontend-js-web/aui/attribute-base/attribute-base.js&/o/frontend-js-web/aui/attribute-complex/attribute-complex.js&/o/frontend-js-web/aui/attribute-core/attribute-core.js&/o/frontend-js-web/aui/attribute-observable/attribute-observable.js&/o/frontend-js-web/aui/attribute-extras/attribute-extras.js&/o/frontend-js-web/aui/base-base/base-base.js&/o/frontend-js-web/aui/base-pluginhost/base-pluginhost.js&/o/frontend-js-web/aui/classnamemanager/classnamemanager.js&/o/frontend-js-web/aui/datatype-xml-format/datatype-xml-format.js&/o/frontend-js-web/aui/datatype-xml-parse/datatype-xml-parse.js&/o/frontend-js-web/aui/dom-base/dom-base.js&/o/frontend-js-web/aui/dom-core/dom-core.js&/o/frontend-js-web/aui/dom-screen/dom-screen.js&/o/frontend-js-web/aui/dom-style/dom-style.js&/o/frontend-js-web/aui/event-base/event-base.js&/o/frontend-js-web/aui/event-custom-base/event-custom-base.js&/o/frontend-js-web/aui/event-custom-complex/event-custom-complex.js&/o/frontend-js-web/aui/event-delegate/event-delegate.js&/o/frontend-js-web/aui/event-focus/event-focus.js&/o/frontend-js-web/aui/event-hover/event-hover.js&/o/frontend-js-web/aui/event-key/event-key.js&/o/frontend-js-web/aui/event-mouseenter/event-mouseenter.js&/o/frontend-js-web/aui/event-mousewheel/event-mousewheel.js" type="text/javascript"></script>
vendor: 2 bytes, line 601
601
602<script data-senna-track="permanent" src="/combo?browserId=Chrome&minifierType=js&languageId=en_US&b=7201&t=1789036208923&/o/frontend-js-web/aui/event-outside/event-outside.js&/o/frontend-js-web/aui/event-resize/event-resize.js&/o/frontend-js-web/aui/event-simulate/event-simulate.js&/o/frontend-js-web/aui/event-synthetic/event-synthetic.js&/o/frontend-js-web/aui/intl/intl.js&/o/frontend-js-web/aui/io-base/io-base.js&/o/frontend-js-web/aui/io-form/io-form.js&/o/frontend-js-web/aui/io-queue/io-queue.js&/o/frontend-js-web/aui/io-upload-iframe/io-upload-iframe.js&/o/frontend-js-web/aui/io-xdr/io-xdr.js&/o/frontend-js-web/aui/json-parse/json-parse.js&/o/frontend-js-web/aui/json-stringify/json-stringify.js&/o/frontend-js-web/aui/node-base/node-base.js&/o/frontend-js-web/aui/node-core/node-core.js&/o/frontend-js-web/aui/node-event-delegate/node-event-delegate.js&/o/frontend-js-web/aui/node-event-simulate/node-event-simulate.js&/o/frontend-js-web/aui/node-focusmanager/node-focusmanager.js&/o/frontend-js-web/aui/node-pluginhost/node-pluginhost.js&/o/frontend-js-web/aui/node-screen/node-screen.js&/o/frontend-js-web/aui/node-style/node-style.js&/o/frontend-js-web/aui/oop/oop.js&/o/frontend-js-web/aui/plugin/plugin.js&/o/frontend-js-web/aui/pluginhost-base/pluginhost-base.js&/o/frontend-js-web/aui/pluginhost-config/pluginhost-config.js&/o/frontend-js-web/aui/querystring-stringify-simple/querystring-stringify-simple.js&/o/frontend-js-web/aui/queue-promote/queue-promote.js&/o/frontend-js-web/aui/selector-css2/selector-css2.js&/o/frontend-js-web/aui/selector-css3/selector-css3.js&/o/frontend-js-web/aui/selector-native/selector-native.js&/o/frontend-js-web/aui/selector/selector.js&/o/frontend-js-web/aui/widget-base/widget-base.js&/o/frontend-js-web/aui/widget-htmlparser/widget-htmlparser.js&/o/frontend-js-web/aui/widget-skin/widget-skin.js&/o/frontend-js-web/aui/widget-uievents/widget-uievents.js&/o/frontend-js-web/aui/yui-throttle/yui-throttle.js&/o/frontend-js-web/aui/aui-base-core/aui-base-core.js" type="text/javascript"></script>
vendor: 2 bytes, line 602
602
603<script data-senna-track="permanent" src="/combo?browserId=Chrome&minifierType=js&languageId=en_US&b=7201&t=1789036208923&/o/frontend-js-web/aui/aui-base-lang/aui-base-lang.js&/o/frontend-js-web/aui/aui-classnamemanager/aui-classnamemanager.js&/o/frontend-js-web/aui/aui-component/aui-component.js&/o/frontend-js-web/aui/aui-debounce/aui-debounce.js&/o/frontend-js-web/aui/aui-delayed-task-deprecated/aui-delayed-task-deprecated.js&/o/frontend-js-web/aui/aui-event-base/aui-event-base.js&/o/frontend-js-web/aui/aui-event-input/aui-event-input.js&/o/frontend-js-web/aui/aui-form-validator/aui-form-validator.js&/o/frontend-js-web/aui/aui-node-base/aui-node-base.js&/o/frontend-js-web/aui/aui-node-html5/aui-node-html5.js&/o/frontend-js-web/aui/aui-selector/aui-selector.js&/o/frontend-js-web/aui/aui-timer/aui-timer.js&/o/frontend-js-web/liferay/dependency.js&/o/frontend-js-web/liferay/dom_task_runner.js&/o/frontend-js-web/liferay/events.js&/o/frontend-js-web/liferay/language.js&/o/frontend-js-web/liferay/lazy_load.js&/o/frontend-js-web/liferay/liferay.js&/o/frontend-js-web/liferay/util.js&/o/frontend-js-web/liferay/global.bundle.js&/o/frontend-js-web/liferay/portal.js&/o/frontend-js-web/liferay/portlet.js&/o/frontend-js-web/liferay/workflow.js&/o/frontend-js-web/liferay/form.js&/o/frontend-js-web/liferay/form_placeholders.js&/o/frontend-js-web/liferay/icon.js&/o/frontend-js-web/liferay/menu.js&/o/frontend-js-web/liferay/notice.js&/o/frontend-js-web/liferay/poller.js" type="text/javascript"></script>
603
604
605
606
607
608	
609
610	
610<script data-senna-track="temporary" src="/o/js_bundle_config?t=1789036660722" type="text/javascript"></script>
610
611
612
613<script data-senna-track="temporary" type="text/javascript">
614	// <![CDATA[
615		
616			
617				
618		
619
620		
621
622		
623	// ]]>
624</script>
624
625
626
627
628
629
630	
631		
632
633			
634
635			
636				
636<script data-senna-track="permanent" id="googleAnalyticsScript" type="text/javascript">
637					(function(i, s, o, g, r, a, m) {
638						i['GoogleAnalyticsObject'] = r;
639
640						i[r] = i[r] || function() {
641							var arrayValue = i[r].q || [];
642
643							i[r].q = arrayValue;
644
645							(i[r].q).push(arguments);
646						};
647
648						i[r].l = 1 * new Date();
649
650						a = s.createElement(o);
651						m = s.getElementsByTagName(o)[0];
652						a.async = 1;
653						a.src = g;
654						m.parentNode.insertBefore(a, m);
655					})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
656
657					ga('create', 'G-M7VRQWV76K', 'auto');
658					ga('send', 'pageview');
659
660					
661				</script>
vendor: 143 bytes, lines 661-685
661
662			
663		
664		
665
666
667
668	
669		
670
671			
672
673			
674		
675	
676
677
678
679	
680		
681
682			
683
684			
685				<script async src="https://www.googletagmanager.com/gtag/js?id=
685G-6ZZKWE0CXL
vendor: 12 bytes, line 685
685"></script>
686<script>
687  
vendor: 135 bytes, lines 687-691
687window.dataLayer = window.dataLayer || [];
688  function gtag(){dataLayer.push(arguments);}
689  gtag('js', new Date());
690 
691  gtag('config', '
691G-6ZZKWE0CXL
vendor: 4 bytes, line 691
691');
692</script>
692
693			
694		
695	
696
697
698
699
700
701
702
703
704	
704<script>
705		var googleAnalyticsResponse = '{"globalTag":"","cohortTag":"","clubName":"Outrigger Canoe Club","clubTag":""}';
706	</script>
706
707	
707<script src="/html/js/analytics/google.js" async></script>
707
708
709
710
711
712
713
714
715
716
717
718	
719
720	
721
722
723
724
725
726	
727
728
729
730	
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746<link class="lfr-css-file" data-senna-track="temporary" href="https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/css/main.css?t=1789123997439" id="liferayThemeCSS" rel="stylesheet" type="text/css" />
747
748
749
750
751
752
753
754
755	<style data-senna-track="temporary" type="text/css">
756
757		
758
759			
760
761		
762
763			
764
765		
766
767			
768
769		
770
771			
772
773		
774
775			
776
777		
778
779			
780
781		
782
783			
784
785		
786
787			
788
789		
790
791			
792
793		
794
795	</style>
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821<script data-senna-track="temporary" type="text/javascript">
822	if (window.Analytics) {
823		window._com_liferay_document_library_analytics_isViewFileEntry = false;
824	}
825</script>
825
826
827<script type="text/javascript">
828// <![CDATA[
829Liferay.on(
830	'ddmFieldBlur', function(event) {
831		if (window.Analytics) {
832			Analytics.send(
833				'fieldBlurred',
834				'Form',
835				{
836					fieldName: event.fieldName,
837					focusDuration: event.focusDuration,
838					formId: event.formId,
839					page: event.page - 1
840				}
841			);
842		}
843	}
844);
845
846Liferay.on(
847	'ddmFieldFocus', function(event) {
848		if (window.Analytics) {
849			Analytics.send(
850				'fieldFocused',
851				'Form',
852				{
853					fieldName: event.fieldName,
854					formId: event.formId,
855					page: event.page - 1
856				}
857			);
858		}
859	}
860);
861
862Liferay.on(
863	'ddmFormPageShow', function(event) {
864		if (window.Analytics) {
865			Analytics.send(
866				'pageViewed',
867				'Form',
868				{
869					formId: event.formId,
870					page: event.page,
871					title: event.title
872				}
873			);
874		}
875	}
876);
877
878Liferay.on(
879	'ddmFormSubmit', function(event) {
880		if (window.Analytics) {
881			Analytics.send(
882				'formSubmitted',
883				'Form',
884				{
885					formId: event.formId
886				}
887			);
888		}
889	}
890);
891
892Liferay.on(
893	'ddmFormView', function(event) {
894		if (window.Analytics) {
895			Analytics.send(
896				'formViewed',
897				'Form',
898				{
899					formId: event.formId,
900					title: event.title
901				}
902			);
903		}
904	}
905);
906// ]]>
907</script>
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932<link rel="preconnect" href="https://fonts.googleapis.com">
933<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
934<link href="https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap" rel="stylesheet">
935<link rel="stylesheet" type="text/css" href="https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/css/dist/owl.carousel.min.css" />
936<link rel="stylesheet" type="text/css" href="https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/css/dist/jquery.fancybox.css" />
937<link rel="stylesheet" href="https://basethemeui.globalnorthstar.net/NSC7.0/basetheme-ui.min.css"/>
938<link rel="stylesheet" charset="utf-8" href="https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/css/fontawesome/css/all.min.css">
939<style>
940	#footer{position:absolute;display:block}
941</style>
941<script type="application/ld+json">
942{
943  "@context": "https://schema.org",
944  "@type": "Organization",
945  "name": "",
946  "alternateName": "",
947  "url": "",
948  "logo": "https://www.admiralscove.net/image/company_logo?img_id=11948&t=1631786498922",
949  "contactPoint": {
950    "@type": "ContactPoint",
951    "telephone": "",
952    "contactType": "customer service",
953    "areaServed": "US",
954    "availableLanguage": "en"
955  },
956  "sameAs": [
957    "https://www.facebook.com/",
958    "https://twitter.com/",
959    "https://www.instagram.com//",
960    "https://www.linkedin.com/company/"
961  ]
962}
963</script>
963<!-- Primary Meta Tags -->
964<title>Privacy Policy</title>
965<meta name="title" content="Privacy Policy">
966<meta name="description" content="">
967
968<!-- Open Graph / Facebook -->
969<meta property="og:type" content="website">
970<meta property="og:url" content="https://www.outriggercanoeclub.com">
971<meta property="og:title" content="Privacy Policy">
972<meta property="og:description" content="">
973<meta property="og:image" content="https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/images/seo-images/home-banner.jpg">
974
975<!-- Twitter -->
976<meta property="twitter:card" content="summary_large_image">
977<meta property="twitter:url" content="https://www.outriggercanoeclub.com">
978<meta property="twitter:title" content="Privacy Policy">
979<meta property="twitter:description" content="">
980<meta property="twitter:image" content="https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/images/seo-images/home-banner.jpg">
981<style>
982	:root {
983  /* header & footer */
984		/** Logo **/
985		--logo-bg-color: rgba(0, 0, 0, 0);
986		/** Header **/
987		--header-bg-color: rgba(255, 255, 255, 1);
988		--header-font-color: rgba(0, 0, 0, 1);
989		--header-separator-color: rgba(255, 255, 255, 1);
990		--header-border-color: rgba(0, 0, 0, 0);
991		--headerbtn-bg-color: rgba(10, 22, 39, 1);
992		--headerbtn-font-color: rgba(255, 255, 255, 1);
993		--menu-bg-color: rgba(0, 0, 0, 0);
994		--menu-font-color: rgba(0, 0, 0, 1);
995		--menu-active-bg-color: rgba(227, 0, 43, 1);
996		--menu-active-font-color: rgba(245, 245, 245, 1);
997		--menu-hover-font-color: rgba(245, 245, 245, 1);
998		--menu-border-color: rgba(34, 68, 90, 1);
999		--submenu-bg-color: rgba(10, 22, 39, 1);
1000		--submenu-font-color: rgba(255, 255, 255, 1);
1001		--submenu-hover-bg-color: rgba(227, 0, 43, 1);
1002		--submenu-hover-font-color: rgba(255, 255, 255, 1);
1003		--submenu-separator-color: rgba(255, 255, 255, 1);
1004		--menu-font-size: 16;
1005		--submenu-font-size: 15;
1006		--menu-font-family: Maven Pro, serif;
1007		/** Footer **/
1008		--footer-bg-color: rgba(10, 22, 39, 1);
1009		--footer-font-color: rgba(190, 190, 190, 1);
1010		--footer-separator-color: rgba(190, 190, 190, 1);
1011		--footer-font-size: 17;
1012	/* typography */
1013		/** Body **/
1014		--wc-font-family: Maven Pro, serif;
1015		--wc-font-size: 17;
1016		--wc-font-color: rgba(0, 0, 0, 1);
1017		--wc-base-lineHeight: 1.5;
1018		--wc-mobile-font-size: 14;
1019		/** Heading **/
1020		--wc-heading-font-family1: calps-medium-webfont;
1021		--wc-heading-font-family2: calps-medium-webfont;
1022		--wc-headingLineHeight: 1.2;
1023		--wc-h-margin: 1;
1024		--wc-fs-heading1: 36;
1025		--heading-color1: rgba(227, 0, 43, 1);
1026		--wc-fs-heading2: 32;
1027		--heading-color2: rgba(227, 0, 43, 1);
1028		--wc-fs-heading3: 28;
1029		--heading-color3: rgba(227, 0, 43, 1);
1030		--wc-fs-heading4: 24;
1031		--heading-color4: rgba(227, 0, 43, 1);
1032		--wc-fs-heading5: 22;
1033		--heading-color5: rgba(227, 0, 43, 1);
1034		--wc-fs-heading6: 20;
1035		--heading-color6: rgba(227, 0, 43, 1);
1036	/* buttons & Links */
1037		/** Button **/
1038    --btn-text-color: rgba(255, 255, 255, 1);
1039    --btn-text-hover: rgba(255, 255, 255, 1);
1040    --BtnborderRadius: 50;
1041    --btn-danger: rgba(148, 0, 0, 1);
1042    /** Link **/
1043    --link-color: rgba(227, 0, 43, 1);
1044    --link-color-hover: rgba(10, 22, 39, 1);
1045	/* Accordion & Table */
1046		/** Accordion **/
1047		--accordion-headbg-color: rgba(46, 48, 138, 1);
1048		--accordion-headtext-color: rgba(255, 255, 255, 1);
1049		--accordion-headbg-hover-color: rgba(227, 0, 43, 1);
1050		--accordion-headtext-hover-color: rgba(255, 255, 255, 1);
1051		/** Table **/
1052		--table-thead-color: rgba(46, 48, 138, 1);
1053		--table-th-color: rgba(245, 245, 245, 1);
1054	/* Site Settings */
1055		/** Theme Colors **/
1056		--primary-color: rgba(227, 0, 43, 1);
1057		--primary-color-hover: rgba(46, 48, 138, 1);
1058		--secondary-color: rgba(251, 206, 69, 1);
1059		--secondary-color-hover: rgba(46, 48, 138, 1);
1060		/** General **/
1061		--wc-body-bg: rgba(245, 243, 227, 0);
1062		--wc-overlay-bg: rgba(245, 243, 227, 1);
1063		--bg-text-color: rgba(255, 255, 255, 1);
1064		--borderRadius: 2;
1065		--white-color: rgba(255, 255, 255, 1);
1066		--wc-border-color: rgba(10, 22, 39, 1);
1067		--field-height: 50;
1068		/** Slider **/
1069		--sliderArrow-bg: rgba(255, 255, 255, 1);
1070		--sliderArrow-width: 50;
1071		--sliderArrow-height: 50;
1072
1073		/* Fontawesome Icons */
1074		--list-icon: "\f105";
1075		--link-icon: "\f0c1";
1076		--arrow-icon-down: "\f107";
1077		--arrow-icon-up: "\f106";
1078		--arrow-icon-up-01: "\f077";
1079		--arrow-icon-left: "\f104";
1080		--arrow-icon-right: "\f105";
1081		--email-icon: "\f0e0";
1082		--phone-icon: "\f879";
1083		--calendar-icon: "\f073";
1084		--clock-icon: "\f017";
1085		--location-icon: "\f3c5";
1086		--plus-icon: "\f0fe";
1087		--plus-icon-1: "\f067";
1088		--minus-icon: "\f146";
1089		--minus-icon-1: "\f068";
1090		--disable-icon: "\f070";
1091		--meeting-icon: "\f0c0";
1092		--reminder-icon: "\f0f3";
1093		--repeat-icon: "\f021";
1094		--help-icon: "\f05a";
1095		--member-icon: "\f007";
1096		--hash-icon: "\f292";
1097		--search-icon: "\f002";
1098		--check-icon: "\f00c";
1099		--check-icon-01: "\f14a";
1100		--close-icon: "\f00d";
1101		--close-icon-1: "\f057";
1102		--upload-icon: "\f093";
1103		--address-icon: "\f1ad";
1104		--trash-icon: "\f2ed";
1105		--edit-icon: "\f044";
1106		--fontawesome-family: "Font Awesome 5 Free";
1107	}
1108</style>	</head>
1109	<body class=" controls-visible  yui3-skin-sam guest-site signed-out public-page site dockbar-split body-bg wcprop-2 body-overflow">
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166	<nav class="quick-access-nav" id="foiv_quickAccessNav">
1167		<div class="hide-accessible">Navigation</div>
1168
1169		<ul>
1170			
1171				<li><a href="#main-content">Skip to Content</a></li>
1172			
1173
1174			
1175
1176		</ul>
1177	</nav>
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266<div class="body-inner-wrap">
1267	<div id="wrapper">
1268		<div id="ui-area">
1269			<div class="preloader">
1270  <div class="preloader-bg"></div>
1271  <div class="preloader-inner">
1272    <div class="logo">
1273      <img src="https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/images/club-images/preloader.png"/>
1274    </div>
1275  </div>
1276</div> <div class="cookie-consent-wrapper open">
1277  <div class="cookie-medium">
1278    <h3 class="cookie-heading">We use Cookies</h3>
1279    <p class="cookie-text">To better your experience!  Click the read more button to read more about the cookies we use.</p>
1280    <div class="btn-footer">
1281      <button class="btn-accept-cookie">Accept Cookies</button>
1282    </div>
1283  </div>
1284</div>				<div id="wrapper-main">
1285					<section id="content">
1286<header class="header-main-wrapper">
1287	<div class="container-fluid">
1288		<div class="row align-items-center">
1289			<div class="col-lg-2 col-6 col-md-3">
1290				<!--Remove comment for logo visiable before the navigation-->
1291											<a class="club_logo" href="/web/pages/home" title=""> <img class="img-fluid" alt="" src="/image/company_logo?img_id=182325&amp;t=1789037147083"/> </a>
1292			</div>
1293			<div class="col-lg-10 col-6 col-md-9">
1294				<div class="navigation_styling">
1295					<nav> 
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336	
1337
1338	<div class="portlet-boundary portlet-boundary_com_sibisoft_northstar_navigation_DropDownNavigationPortlet_  portlet-static portlet-static-end decorate drop-down-navigation-portlet " id="p_p_id_com_sibisoft_northstar_navigation_DropDownNavigationPortlet_">
1339		<span id="p_com_sibisoft_northstar_navigation_DropDownNavigationPortlet"></span>
1340
1341
1342
1343
1344	
1345
1346	
1347		
1348			
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387	
1388		
1389<section class="portlet" id="portlet_com_sibisoft_northstar_navigation_DropDownNavigationPortlet">
1390
1391
1392	<div class="portlet-content">
1393
1394			<div class="autofit-float autofit-row portlet-header">
1395
1396					<div class="autofit-col autofit-col-expand">
1397						<h2 class="portlet-title-text">Drop Down Navigation</h2>
1398					</div>
1399
1400			</div>
1401
1402		
1403			<div class=" portlet-content-container">
1404				
1405
1406
1407	<div class="portlet-body">
1408
1409
1410
1411	
1412		
1413			
1414				
1415					
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467	
1468
1469				
1470
1471				
1472					
1473						
1474
1475
1476	
1477
1478		
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515<script>
1516	var pageNamesJS = [];
1517	var restrictedPagesJS = [];
1518	var restrictedMemberTypesJS = [];
1519	var navMemberTypeId = '0';
1520	
1521	
1522
1523	
1524	
1525	
1526</script>
1526
1527
1528
1529<script src="/html/js/jquery/jquery.min.js?v=1.0"></script>
1529
1530
1531<script>
1532	var jQuery_navigation = jQuery.noConflict();
1533</script>
1533
1534
1535<input id="mmMenuScript" value="new Mmenu( '#menu', { 'navbars': [{ 'position': 'bottom', 'content': '<a href=\'#\' id=\'mmMenuHomeLink\' onClick=\'navigateToMMMenuHome();\'>Home</a>'}]});" type="hidden" />
1536
1537
1538
1539
1540	
1541<nav id="navigation" class="textured-nav">
1542<div id="textured-cssmenu" class="textured-nav-div drop-down-navigation">
1543<ul class="textured-nav-ul">
1544
1545
1546			 <li class="textured-nav-parent top-li">
1547			 	
1548				<a href="https://www.outriggercanoeclub.com/web/pages/contact-us"  data-pageId="8" >
1549					
1550					
1551					
1552					<span class="textured-nav-heading textured-nav-heading-unselected">
1553						Contact Us
1554						
1555					</span>
1556				</a> 
1557			 
1558			</li>  
1559			 <li class="textured-nav-parent top-li">
1560			 	
1561				<a href="https://www.outriggercanoeclub.com/web/pages/visitors"  data-pageId="9" >
1562					
1563					
1564					
1565					<span class="textured-nav-heading textured-nav-heading-unselected">
1566						Visitors
1567						
1568					</span>
1569				</a> 
1570			 
1571			</li>  
1572			 <li class="textured-nav-parent top-li">
1573			 	
1574				<a href="https://www.outriggercanoeclub.com/web/pages/ama-magazine"  data-pageId="17" >
1575					
1576					
1577					
1578					<span class="textured-nav-heading textured-nav-heading-unselected">
1579						Ama Magazine
1580						
1581					</span>
1582				</a> 
1583			 
1584			</li>  
1585</ul>
1586</div>
1587</nav>
1588<script src="/o/navigation-portlet/js/dropdown/textured-responsive-nav.js"></script>
1588
1589
1590
1591
1592<link rel="stylesheet" href="/o/navigation-portlet/css/dropdown/fullscreen-menu-popup.css" type="text/css">
1593
1594<span id="navigation_menu_open_button" class="fullscreen-menu-icon open-nav-menu hidden-desktop">Menu</span>
1595
1596<div id="fullscreen-menu-popup-nav" class="test_nav overlay left-to-right-style" >
1597
1598	<div id="headerHTML">
1599		<div id='btn-close-div' class='close-menu-div'><a id='navigation_menu_close_button' href='javascript:void(0)' class='closebtn close-nav-menu'>Close</a></div>
1600	</div>
1601	<div class="fullscreen-menu-popup-nav-div fullscreen-overlay-content drop-down-navigation">
1602		<ul id="fullscreen-menu-popup-menu" class="fullscreen-menu-popup-nav-ul">
1603		
1604		
1605					 <li class="fullscreen-menu-popup-nav-parent">
1606					 	
1607					 	<a class="fullscreen-menu-popup-nav-parent-link" href="https://www.outriggercanoeclub.com/web/pages/contact-us"  data-pageId="8">
1608							
1609									
1610								<span class="fullscreen-menu-popup-nav-heading fullscreen-menu-popup-nav-heading-unselected">
1611									Contact Us
1612								</span>
1613							
1614						</a> 
1615					 
1616				</li>  
1617					 <li class="fullscreen-menu-popup-nav-parent">
1618					 	
1619					 	<a class="fullscreen-menu-popup-nav-parent-link" href="https://www.outriggercanoeclub.com/web/pages/visitors"  data-pageId="9">
1620							
1621									
1622								<span class="fullscreen-menu-popup-nav-heading fullscreen-menu-popup-nav-heading-unselected">
1623									Visitors
1624								</span>
1625							
1626						</a> 
1627					 
1628				</li>  
1629					 <li class="fullscreen-menu-popup-nav-parent">
1630					 	
1631					 	<a class="fullscreen-menu-popup-nav-parent-link" href="https://www.outriggercanoeclub.com/web/pages/ama-magazine"  data-pageId="17">
1632							
1633									
1634								<span class="fullscreen-menu-popup-nav-heading fullscreen-menu-popup-nav-heading-unselected">
1635									Ama Magazine
1636								</span>
1637							
1638						</a> 
1639					 
1640				</li>  
1641		</ul>
1642	</div>
1643
1644	<div id="footerHTML">
1645		
1646	</div>
1647
1648</div>
1649<script type="text/javascript">
1650	var popupStyleView = 'left-to-right-style';
1651	var popupDirection = 'left';
1652</script>
vendor: 2 bytes, line 1652
1652
1653<script type="text/javascript" src="/html/js/jquery/jquery-ui.min.js?v=1.0"></script>
vendor: 2 bytes, line 1653
1653
1654<script type="text/javascript" src="/o/navigation-portlet/js/dropdown/fullscreen-menu-popup.js?t=1"></script>
1654
1655
1656
1657
1658<script>
1659	var disableLinks = false;
1660	var disableLinkJQuerySelectotor = '.drop-down-navigation > ul > li > a';
1661	var disablePagesLinksLevel = 1;
1662	var navigationView = 'textured-responsive';
1663</script>
vendor: 2 bytes, line 1663
1663
1664<script src="/o/navigation-portlet/js/dropdown/main.js?v=2.0"></script>
1664
1665
1666	
1667	
1668					
1669				
1670			
1671		
1672	
1673	
1674
1675
1676	</div>
1677
1678			</div>
1679		
1680	</div>
1681</section>
1682	
1683
1684		
1685		
1686
1687
1688
1689
1690
1691
1692
1693	</div>
1694
1695
1696
1697
1698					</nav>
1699					<div class="mem-login-wrapper">
1700								<a href="/web/pages/login">Member Login</a>
1701					</div>
1702				</div>
1703			</div>
1704		</div> 
1705	</div>	
1706</header>
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770<div class="nsc-theme-22_24_public-inner" id="main-content" role="main">
1771	<div class="container-fluid portlet-layout">
1772		<div class="portlet-layout row main_banner_section">
1773			<div class="col-md-12 p-0 portlet-column portlet-column-only" id="column-1">
1774				<div class="portlet-dropzone portlet-column-content portlet-column-content-only" id="layout-column_column-1">
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814	
1815
1816	<div class="portlet-boundary portlet-boundary_com_sibisoft_northstar_htmlgenerator_HTMLGeneratorPortlet_  portlet-static portlet-static-end decorate html-generator-portlet " id="p_p_id_com_sibisoft_northstar_htmlgenerator_HTMLGeneratorPortlet_INSTANCE_ilRkWNJ0wsrR_">
1817		<span id="p_com_sibisoft_northstar_htmlgenerator_HTMLGeneratorPortlet_INSTANCE_ilRkWNJ0wsrR"></span>
1818
1819
1820
1821
1822	
1823
1824	
1825		
1826			
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865	
1866		
1867<section class="portlet" id="portlet_com_sibisoft_northstar_htmlgenerator_HTMLGeneratorPortlet_INSTANCE_ilRkWNJ0wsrR">
1868
1869
1870	<div class="portlet-content">
1871
1872			<div class="autofit-float autofit-row portlet-header">
1873
1874					<div class="autofit-col autofit-col-expand">
1875						<h2 class="portlet-title-text">HTML Generator</h2>
1876					</div>
1877
1878			</div>
1879
1880		
1881			<div class=" portlet-content-container">
1882				
1883
1884
1885	<div class="portlet-body">
1886
1887
1888
1889	
1890		
1891			
1892				
1893					
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945	
1946
1947				
1948
1949				
1950					
1951						
1952
1953
1954	
1955
1956		
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980<div id="rev_slider_4_1" class="rev_slider fullwidthabanner" style="display:none;" data-version="5.0.7">
1981	<ul> 
1982		<li data-index="rs-17" data-transition="fadetotopfadefrombottom" data-slotamount="default"  data-easein="Power3.easeInOut" data-easeout="Power3.easeInOut" data-masterspeed="1500"  data-thumb=""  data-rotate="0"  data-saveperformance="off"  data-title="Parallax" data-description="">
1983		<!-- MAIN IMAGE -->
1984		<img src="/documents/20124/80859/Slide-inner-7.jpg/ef7b1609-9b45-e46b-bded-14406ee5decd"  alt=""  data-bgposition="center center" data-bgfit="cover" data-bgrepeat="no-repeat" data-bgparallax="10" class="rev-slidebg" data-no-retina>
1985		<!-- LAYERS -->
1986		</li>
1987	</ul>
1988</div>
1989
1990	
1991	
1992					
1993				
1994			
1995		
1996	
1997	
1998
1999
2000	</div>
2001
2002			</div>
2003		
2004	</div>
2005</section>
2006	
2007
2008		
2009		
2010
2011
2012
2013
2014
2015
2016
2017	</div>
2018
2019
2020
2021
2022</div>
2023			</div>
2024			<div class="col-md-12 p-0 sub-navigation_style portlet-column portlet-column-only" id="column-2">
2025				<div class="portlet-dropzone portlet-column-content portlet-column-content-only" id="layout-column_column-2">
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065	
2066
2067	<div class="portlet-boundary portlet-boundary_com_sibisoft_northstar_htmlgenerator_HTMLGeneratorPortlet_  portlet-static portlet-static-end decorate html-generator-portlet " id="p_p_id_com_sibisoft_northstar_htmlgenerator_HTMLGeneratorPortlet_INSTANCE_2QqkiL8u8VNw_">
2068		<span id="p_com_sibisoft_northstar_htmlgenerator_HTMLGeneratorPortlet_INSTANCE_2QqkiL8u8VNw"></span>
2069
2070
2071
2072
2073	
2074
2075	
2076		
2077			
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116	
2117		
2118<section class="portlet" id="portlet_com_sibisoft_northstar_htmlgenerator_HTMLGeneratorPortlet_INSTANCE_2QqkiL8u8VNw">
2119
2120
2121	<div class="portlet-content">
2122
2123			<div class="autofit-float autofit-row portlet-header">
2124
2125					<div class="autofit-col autofit-col-expand">
2126						<h2 class="portlet-title-text">HTML Generator</h2>
2127					</div>
2128
2129			</div>
2130
2131		
2132			<div class=" portlet-content-container">
2133				
2134
2135
2136	<div class="portlet-body">
2137
2138
2139
2140	
2141		
2142			
2143				
2144					
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196	
2197
2198				
2199
2200				
2201					
2202						
2203
2204
2205	
2206
2207		
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233	
2234	
2235					
2236				
2237			
2238		
2239	
2240	
2241
2242
2243	</div>
2244
2245			</div>
2246		
2247	</div>
2248</section>
2249	
2250
2251		
2252		
2253
2254
2255
2256
2257
2258
2259
2260	</div>
2261
2262
2263
2264
2265</div>
2266			</div>
2267		</div>
2268		<div class="portlet-layout row container">
2269			<div class="col-md-12 p-0 portlet-column portlet-column-only" id="column-3">
2270				<div class="portlet-dropzone portlet-column-content portlet-column-content-only" id="layout-column_column-3">
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310	
2311
2312	<div class="portlet-boundary portlet-boundary_com_liferay_journal_content_web_portlet_JournalContentPortlet_  portlet-static portlet-static-end decorate portlet-journal-content " id="p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_RkuokWxRIYJS_">
2313		<span id="p_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_RkuokWxRIYJS"></span>
2314
2315
2316
2317
2318	
2319
2320	
2321		
2322			
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361	
2362		
2363<section class="portlet" id="portlet_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_RkuokWxRIYJS">
2364
2365
2366	<div class="portlet-content">
2367
2368			<div class="autofit-float autofit-row portlet-header">
2369
2370					<div class="autofit-col autofit-col-expand">
2371						<h2 class="portlet-title-text">Outrigger Canoe Club</h2>
2372					</div>
2373
2374					<div class="autofit-col autofit-col-end">
2375						<div class="autofit-section">
2376							<div class="visible-interaction">
2377	
2378		
2379
2380		
2381
2382		
2383
2384		
2385	
2386</div>
2387						</div>
2388					</div>
2389			</div>
2390
2391		
2392			<div class=" portlet-content-container">
2393				
2394
2395
2396	<div class="portlet-body">
2397
2398
2399
2400	
2401		
2402			
2403				
2404					
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456	
2457
2458				
2459
2460				
2461					
2462						
2463
2464
2465	
2466
2467		
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506<script src="/html/js/jquery/jquery.min.js?v=1.0"></script>
vendor: 2 bytes, line 2506
2506
2507<script>
2508    var jQuery_ns_connect = jQuery.noConflict();
2509</script>
2509
2510
2511<script src="/html/js/common.js"></script>
2511
2512
2513
2514	
2515		
2516			
2517				
2518					
2519
2520						
2521
2522						<div class="" data-fragments-editor-item-id="20501-250099" data-fragments-editor-item-type="fragments-editor-mapped-item" >
2523							
2524							<div id="_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_RkuokWxRIYJS__msg" style="margin-bottom: 0px;"></div>
2525							
2526							
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545<div class="journal-content-article BASIC-WEB-CONTENT _com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_RkuokWxRIYJS_WebContent" data-analytics-asset-id="250097" data-analytics-asset-title="Outrigger Canoe Club" data-analytics-asset-type="web-content">
2546	
2547
2548	<div class="webc-container basic-webcontent">
2549  <div class="card">
2550    <div class="card-body">
2551      <div class="card-text"><h1>
2552	Privacy Policy
2553</h1>
2554&#160;
2555
2556<p>
2557	Outrigger Canoe Club Privacy Policy describes Our policies and procedures on the collection, use, and disclosure of Your information when You use the Service and tells You about Your privacy rights and how the law protects You.
2558</p>
2559
2560<p>
2561	We use Your Personal data to provide and improve the Service. By using the Service, You agree to the collection and use of information in accordance with this Privacy Policy.
2562</p>
2563
2564<h2>
2565	Interpretation and Definitions
2566</h2>
2567
2568<h3>
2569	Interpretation
2570</h3>
2571
2572<p>
2573	The words in which the initial letter is capitalized have meanings defined under the following conditions. The following definitions shall have the same meaning regardless of whether they appear in singular or plural.
2574</p>
2575
2576<h3>
2577	Definitions
2578</h3>
2579
2580<p>
2581	For Outrigger Canoe Club Privacy Policy:
2582</p>
2583
2584<p>
2585	<strong>Account</strong> means a unique account created for You to access our Service or parts of our Service.
2586</p>
2587
2588<p>
2589	<strong>Affiliate</strong> means an entity that controls, is controlled by or is under common control with a party, where "control" means ownership of 50% or more of the shares, equity interest, or other securities entitled to vote for the election of directors or other managing authority.
2590</p>
2591
2592<p>
2593	<strong>Application</strong> means the software program provided by the Company downloaded by You on any electronic device, named Outrigger Canoe Club.
2594</p>
2595
2596<p>
2597	<strong>Company</strong> (referred to as either "the Company", "We", "Us" or "Our" in this Agreement) refers to Northstar Technologies Inc, 3650 Mansell Rd Suite # 225 Alpharetta GA 30022.
2598</p>
2599
2600<p>
2601	<strong>Country</strong> refers to Georgia, United States
2602</p>
2603
2604<p>
2605	<strong>Device</strong> means any device that can access the Service such as a computer, a cellphone, or a digital tablet.
2606</p>
2607
2608<p>
2609	<strong>Personal Data</strong> is any information that relates to an identified or identifiable individual.
2610</p>
2611
2612<p>
2613	<strong>Service</strong> refers to the Application.
2614</p>
2615
2616<p>
2617	<strong>Service Provider</strong> means any natural or legal person who processes the data on behalf of the Company. It refers to third-party companies or individuals employed by the Company to facilitate the Service, to provide the Service on behalf of the Company, to perform services related to the Service, or to assist the Company in analyzing how the Service is used.
2618</p>
2619
2620<p>
2621	<strong>Third-party Social Media Service</strong> refers to any website or any social network website through which a User can log in or create an account to use the Service.
2622</p>
2623
2624<p>
2625	<strong>Usage Data</strong> refers to data collected automatically, either generated by the use of the Service or from the Service infrastructure itself (for example, the duration of a page visit).
2626</p>
2627
2628<p>
2629	<strong>You</strong> means the individual accessing or using the Service, or the company, or other legal entity on behalf of which such individual is accessing or using the Service, as applicable.
2630</p>
2631
2632<h2>
2633	Collecting and Using Your Personal Data
2634</h2>
2635
2636<h3>
2637	Types of Data Collected
2638</h3>
2639
2640<h3>
2641	Personal Data
2642</h3>
2643
2644<p>
2645	While using Our Service, We may ask You to provide Us with certain personally identifiable information that can be used to contact or identify You. Personally Identifiable Information (PII)&#160;may include, but is not limited to:
2646</p>
2647
2648<ul>
2649	<li>
2650		Email address
2651	</li>
2652	<li>
2653		First name and last name
2654	</li>
2655	<li>
2656		Address, State, Province, ZIP/Postal code, City
2657	</li>
2658	<li>
2659		Usage Data
2660	</li>
2661	<li>
2662		Images
2663		<ul>
2664			<li>
2665				We use this image for the app functionality and this data is not shared with the third-party service providers for any processing.
2666			</li>
2667			<li>
2668				<strong>Examples:</strong> Personalization&#160;of member profile pictures and sending images into the chat feature.
2669			</li>
2670		</ul>
2671	</li>
2672	<li>
2673		Location
2674		<ul>
2675			<li>
2676				We collect the location as per app functionality when using the Parking feature to provide the parking lot information and directions to the best available parking lot
2677			</li>
2678			<li>
2679				If the user doesn&#39;t support enabling the location then we do not collect this location and the parking feature will not work.
2680			</li>
2681		</ul>
2682	</li>
2683	<li>
2684		Device Id
2685		<ul>
2686			<li>
2687				We may collect the device Id so users may use the multiple logins feature on the different devices and it is required as app functionality.
2688			</li>
2689		</ul>
2690	</li>
2691</ul>
2692
2693<h3>
2694	Usage Data
2695</h3>
2696
2697<p>
2698	Usage Data is collected automatically when using the Service.
2699</p>
2700
2701<p>
2702	Usage Data may include information such as Your Device&#39;s Internet Protocol address (e.g. IP address), browser type, browser version, the pages of our Service that You visit, the time and date of Your visit, the time spent on those pages, unique device identifiers and other diagnostic data.
2703</p>
2704
2705<p>
2706	When You access the Service by or through a mobile device, We may collect certain information automatically, including, but not limited to, the type of mobile device You use, Your mobile device unique ID, the IP address of Your mobile device, Your mobile operating system, the type of mobile Internet browser You use, unique device identifiers and other diagnostic data.
2707</p>
2708
2709<p>
2710	We may also collect information that Your browser sends whenever You visit our Service or when You access the Service by or through a mobile device.
2711</p>
2712
2713<h3>
2714	Information Collected while Using the Application
2715</h3>
2716
2717<p>
2718	While using Our Application, in order to provide features of Our Application, We may collect, with Your prior permission:
2719</p>
2720
2721<ul>
2722	<li>
2723		Information regarding your location
2724	</li>
2725</ul>
2726
2727<p>
2728	We use this information to provide features of Our Service, to improve and customize Our Service. The information may be uploaded to the Company&#39;s servers and/or a Service Provider&#39;s server or it may be simply stored on Your device.
2729</p>
2730
2731<p>
2732	You can enable or disable access to this information at any time, through Your Device settings.
2733</p>
2734
2735<h3>
2736	Use of Your Personal Data
2737</h3>
2738
2739<p>
2740	The Company may use Personal Data for the following purposes:
2741</p>
2742
2743<ul>
2744	<li>
2745		<strong>To provide and maintain our Service</strong>, including monitoring our Service&#8217;s usage.
2746	</li>
2747	<li>
2748		<strong>To manage Your Account:</strong> to manage Your registration as a user of the Service. The Personal Data You provide can give You access to different functionalities of the Service that are available to You as a registered user.
2749	</li>
2750	<li>
2751		<strong>For the performance of a contract:</strong> the development, compliance, and undertaking of the purchase contract for the products, items, or services You have purchased or of any other contract with Us through the Service.
2752	</li>
2753	<li>
2754		<strong>To contact You:</strong> To contact You by email, or other equivalent forms of electronic communication, such as a mobile application&#39;s push notifications regarding updates or informative communications related to the functionalities, products, or contracted services, including the security updates, when necessary or reasonable for their implementation.
2755	</li>
2756	<li>
2757		<strong>To provide You</strong> with news, special offers, and general information about other goods, services, and events that we offer that are similar to those that you have already purchased or inquired about unless You have opted not to receive such information.
2758	</li>
2759	<li>
2760		<strong>To manage Your requests:</strong> To attend to and manage Your requests to Us.
2761	</li>
2762	<li>
2763		<strong>For business transfers:</strong> We may use Your information to evaluate or conduct a merger, divestiture, restructuring, reorganization, dissolution, or other sale or transfer of some or all of Our assets, whether as a going concern or as part of bankruptcy, liquidation, or similar proceeding, in which Personal Data held by Us about our Service users is among the assets transferred.
2764	</li>
2765	<li>
2766		<strong>Images:&#160;</strong>We use the images to provide the app functionality for example when a user updates their&#160;image profile from their membership screen.
2767	</li>
2768	<li>
2769		<strong>Location:&#160;</strong>We use the location to provide the best available parking lot space to the user so it can park its car without any hassle and the user can disable the location so no location will be collected and the feature might not work for that member.
2770	</li>
2771	<li>
2772		<strong>Device Id:&#160;</strong>We may use the Device Id to detect the unwanted use of the app and provide the functionality to allow multiple devices for the members to use the app.
2773	</li>
2774</ul>
2775
2776<h3>
2777	<strong>Sharing of data</strong>
2778</h3>
2779
2780<p>
2781	We may share Your personal information in the following situations:
2782</p>
2783
2784<ul>
2785	<li>
2786		<strong>With Service Providers:</strong> We may share Your personal information with Service Providers to monitor and analyze the use of our Service, to contact You.
2787	</li>
2788	<li>
2789		<strong>For business transfers:</strong> We may share or transfer Your personal information in connection with, or during negotiations of, any merger, sale of Company assets, financing, or acquisition of all or a portion of Our business to another company.
2790	</li>
2791	<li>
2792		<strong>With Affiliates:</strong> We may share Your information with Our affiliates, in which case we will require those affiliates to honor this Privacy Policy. Affiliates include Our parent company and any other subsidiaries, joint venture partners, or other companies that We control or that are under common control with Us.
2793	</li>
2794	<li>
2795		<strong>With business partners:</strong> We may share Your information with Our business partners to offer You certain products, services, or promotions.
2796	</li>
2797	<li>
2798		<strong>With other users:</strong> when You share personal information or otherwise interact in public areas with other users, such information may be viewed by all users and may be publicly distributed outside. If You interact with other users or register through a Third-Party Social Media Service, Your contacts on the Third-Party Social Media Service may see Your name, profile, pictures, and description of Your activity. Similarly, other users will be able to view descriptions of Your activity, communicate with You, and view Your profile.
2799	</li>
2800	<li>
2801		<strong>With Your consent:&#160;</strong>We may disclose Your personal information for any other purpose with Your consent.
2802	</li>
2803</ul>
2804
2805<h3>
2806	Retention of Your Personal Data
2807</h3>
2808
2809<p>
2810	The Company will retain Your Personal Data only for as long as is necessary for the purposes set out in this Privacy Policy. We will retain and use Your Personal Data to the extent necessary to comply with our legal obligations (for example, if we are required to retain your data to comply with applicable laws), resolve disputes, and enforce our legal agreements and policies.
2811</p>
2812
2813<p>
2814	The Company will also retain Usage Data for internal analysis purposes. Usage Data is generally retained for a shorter peri
2814od of time, except when this data is used to strengthen the security or to improve the functionality of Our Service, or We are legally obligated to retain this data for longer time periods.
2815</p>
2816
2817<h3>
2818	Transfer of Your Personal Data
2819</h3>
2820
2821<p>
2822	Your information, including Personal Data, is processed at the Company&#39;s operating offices and in any other places where the parties involved in the processing are located. It means that this information may be transferred to &#8212; and maintained on &#8212; computers located outside of Your state, province, country, or other governmental jurisdiction where the data protection laws may differ from those from Your jurisdiction.
2823</p>
2824
2825<p>
2826	Your consent to this Privacy Policy followed by Your submission of such information represents Your agreement to that transfer.
2827</p>
2828
2829<p>
2830	The Company will take all steps reasonably necessary to ensure that Your data is treated securely and in accordance with this Privacy Policy and no transfer of Your Personal Data will take place to an organization or a country unless there are adequate controls in place including the security of Your data and other personal information.
2831</p>
2832
2833<h3>
2834	Disclosure of Your Personal Data
2835</h3>
2836
2837<h3>
2838	Business Transactions
2839</h3>
2840
2841<p>
2842	If the Company is involved in a merger, acquisition, or asset sale, Your Personal Data may be transferred. We will provide notice before Your Personal Data is transferred and becomes subject to a different Privacy Policy.
2843</p>
2844
2845<h3>
2846	Law enforcement
2847</h3>
2848
2849<p>
2850	Under certain circumstances, the Company may be required to disclose Your Personal Data if required to do so by law or in response to valid requests by public authorities (e.g. a court or a government agency).
2851</p>
2852
2853<h3>
2854	Other legal requirements
2855</h3>
2856
2857<p>
2858	The Company may disclose Your Personal Data in the good faith belief that such action is necessary to:
2859</p>
2860
2861<ul>
2862	<li>
2863		Comply with a legal obligation
2864	</li>
2865	<li>
2866		Protect and defend the rights or property of the Company
2867	</li>
2868	<li>
2869		Prevent or investigate possible wrongdoing in connection with the Service
2870	</li>
2871	<li>
2872		Protect the personal safety of Users of the Service or the public
2873	</li>
2874	<li>
2875		Protect against legal liability
2876	</li>
2877</ul>
2878
2879<h3>
2880	Security of Your Personal Data
2881</h3>
2882
2883<p>
2884	The security of Your Personal Data is important to Us, but remember that no method of transmission over the Internet or method of electronic storage is 100% secure. While We strive to use commercially acceptable means to protect Your Personal Data, We cannot guarantee its absolute security.
2885</p>
2886
2887<h2>
2888	Children&#39;s Privacy
2889</h2>
2890
2891<p>
2892	Our Service does not address anyone under the age of 13. We do not knowingly collect personally identifiable information from anyone under the age of 13. If You are a parent or guardian and You are aware that Your child has provided Us with Personal Data, please contact Us. If We become aware that We have collected Personal Data from anyone under the age of 13 without verification of parental consent, We take steps to remove that information from Our servers.
2893</p>
2894
2895<p>
2896	If We need to rely on consent as a legal basis for processing Your information and Your country requires consent from a parent, We may require Your parent&#39;s consent before We collect and use that information.
2897</p>
2898
2899<h2>
2900	Links to Other Websites
2901</h2>
2902
2903<p>
2904	Our Service may contain links to other websites that are not operated by Us. If You click on a third-party link, You will be directed to that third-party&#39;s site. We strongly advise You to review the Privacy Policy of every site You visit.
2905</p>
2906
2907<p>
2908	We have no control over and assume no responsibility for any third-party sites or services&#39; content, privacy policies, or practices.
2909</p>
2910
2911<h2>
2912	Changes to this Privacy Policy
2913</h2>
2914
2915<p>
2916	By email: <a href="/cdn-cgi/l/email-protection#94fdfaf2fbd4f3f8fbf6f5f8fafbe6e0fce7e0f5e6baf7fbf9" target="_self" title="Click to send an Email"><span class="__cf_email__" data-cfemail="771e19111837101b1815161b191805031f040316055914181a">[email&#160;protected]</span></a>
2917</p>
2918
2919<p>
2920	By visiting this page on our website: <a href="https://www.globalnorthstar.com/" title="Click to view Global Northstar">https://www.globalnorthstar.com/</a><br>
2921	<br>
2922	<span style="font-size:18px;">Last updated: November 25, 2025</span>
2923</p></div>
2924    </div>
2925  </div>
2926</div>
2927</div>
2928
2929
2930
2931
2932							
2933							
2934							
2935							
2936						</div>
vendor: 188 bytes, lines 2936-2965
2936
2937					
2938				
2939			
2940		
2941	
2942
2943
2944
2945
2946	
2947
2948	
2949
2950	
2951
2952	
2953
2954	
2955
2956	
2957
2958
2959
2960
2961
2962	
2963
2964
2965<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
2965<script>
2966	
2967	function showEventReservation(url) {
2968
2969		var SHOW_NORTHSTAR_PRIMEFACES_EVENTS_RESERVATION_SCREEN = true;
2970		var NORTHSTAR_PRIMEFACES_EVENTS_RESERVATION_SCREEN_DISPLAY_IN_POPUP = false;
2971		var POPUP_OPEN_FROM_WEB_CONTENT = -1;
2972		var isSmartPhone = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);
2973		if (SHOW_NORTHSTAR_PRIMEFACES_EVENTS_RESERVATION_SCREEN && isSmartPhone) {
2974			window.open(url, "_blank");
2975		}
2976		else {
2977			if (SHOW_NORTHSTAR_PRIMEFACES_EVENTS_RESERVATION_SCREEN && !NORTHSTAR_PRIMEFACES_EVENTS_RESERVATION_SCREEN_DISPLAY_IN_POPUP) {
2978				window.location = url + "&backURL=" + encodeURIComponent(location.pathname + location.search);
2979			}
2980			else {
2981				openCalEvent(url, POPUP_OPEN_FROM_WEB_CONTENT);
2982			}
2983		}
2984	}
2985
2986	function openWebContentPopup(clickedLinkId) {
2987		
2988		var selectTemplateUrl = 'https://www.outriggercanoeclub.com/web/pages/privacy-policy?p_p_id=com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_RkuokWxRIYJS&p_p_lifecycle=0&p_p_state=pop_up&p_p_mode=view&_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_RkuokWxRIYJS_mvcPath=%2Fselect-template.jsp';
2989		selectTemplateUrl += '&_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_RkuokWxRIYJS_clickedLinkId=' + clickedLinkId;
2990		
2991		Liferay.Util.openWindow({ 
2992			dialog: { 
2993				centered: true, 
2994				modal: true,
2995				draggable: false,
2996				resizable: false,
2997				destroyOnHide: true
2998			 }, 
2999			 id: '_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_RkuokWxRIYJS_selectTemplateDialog',
3000			 title: 'Select Template', 
3001			 uri: selectTemplateUrl
3002		});
3003	}
3004
3005	jQuery_ns_connect(function() {
3006			
3007		jQuery_ns_connect('.custom-popup-opener-action-handler > ul').css('cssText', 'display: none !important');
3008			
3009		jQuery_ns_connect('.custom-popup-opener-action-handler > a').on('click', function(event) {
3010			
3011			// clicked link id
3012			var clickedLinkId = jQuery_ns_connect(this).attr('id');
3013			
3014			openWebContentPopup(clickedLinkId);
3015		});
3016			
3017	});
3018	
3019</script>
3019
3020
3021	
3022	
3023					
3024				
3025			
3026		
3027	
3028	
3029
3030
3031	</div>
3032
3033			</div>
3034		
3035	</div>
3036</section>
3037	
3038
3039		
3040		
3041
3042
3043
3044
3045
3046
3047
3048	</div>
3049
3050
3051
3052
3053</div>
3054			</div>
3055		</div>
3056	</div>
3057</div>
3058
3059<form action="#" class="hide" id="hrefFm" method="post" name="hrefFm"><span></span><input hidden type="submit"/></form>						<div id="push"></div>
3060<footer id="footer">
3061  <div class="custom-footer">
3062		<div class="container f-container">
3063			<div class="row f-inner-wrapper">
3064				<div class="col-lg-12">
3065					<div class="row">
3066						<div class="col-lg-4 f-logo">
3067							<img src="https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/images/club-images/footer-logo.png" title="OUTRIGGER CANOE CLUB" alt="OUTRIGGER CANOE CLUB" class="img-fluid"/>
3068							<br/>
3069							<div class="social-media-links">
3070								<h4 class="mt-lg-0 mt-sm-4">Stay connected with us</h4>
3071								<ul class="m-0 p-0">
3072									<li><a rel="noreferrer noopener nofollow" title="Follow us on Facebook" href="https://www.facebook.com/occwaikiki/" target="_blank"><i class="fab fa-facebook-f" aria-hidden="true"></i></a></li>
3073									<li><a rel="noreferrer noopener nofollow" title="Follow us on LinkedIn" href="https://www.linkedin.com/company/outriggercanoeclub" target="_blank"><i class="fab fa-linkedin-in" aria-hidden="true"></i></a></li>
3074									<li><a rel="noreferrer noopener nofollow" title="Follow us on instagram" href="https://www.instagram.com/outriggercanoeclub/?hl=en" target="_blank"><i class="fab fa-instagram" aria-hidden="true"></i></a></li>
3075								</ul>
3076							</div>
3077						</div>
3078						<div class="col-6 col-lg-2">
3079							<div class="links_main_wrapper">
3080								<div class="f-links">
3081									<h4 class="mt-lg-0 mt-sm-4 d-block">Quick Links</h4>
3082									<ul class="m-0 p-0">
3083										<li><a href="/web/pages/home">Home</a></li>
3084										<li><a href="https://www.outriggercanoeclubsports.com/">OCC Sports History Website</a></li>
3085										<li><a href="/web/pages/contact-us">Contact Us</a></li>
3086										<li><a href="/web/pages/faqs">FAQs</a></li>
3087									</ul>
3088								</div>
3089							</div>
3090						</div>
3091						<div class="col-6 col-lg-3">
3092							<h4 class="mt-lg-0 mt-sm-4">Contacts</h4>
3093							<p>2909 Kalakaua Ave Honolulu. <br class="d-none d-md-block"/> Hawaii 96815</p>
3094							<p><a href="/cdn-cgi/l/email-protection#1d7b6f72736979786e765d7268696f747a7a786f7e7c7372787e71687f337e7270" title="Click here to email"><span class="__cf_email__" data-cfemail="3b5d4954554f5f5e48507b544e4f49525c5c5e49585a55545e58574e5915585456">[email&#160;protected]</span></a></p>
3095							<h4 class="mt-lg-0 mt-sm-4">(808) 923-1585</h4>
3096						</div>
3097						<div class="col">
3098							<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3718.245124862463!2d-157.8211638!3d21.2617625!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x7c007266002a3a9f%3A0xc1651484346bd684!2s2909%20Kal%C4%81kaua%20Ave%2C%20Honolulu%2C%20HI%2096815%2C%20USA!5e0!3m2!1sen!2s!4v1713771129848!5m2!1sen!2s" width="100%" height="250" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>
3099						</div>
3100					</div>
3101				</div>
3102			</div>
3103			<div class="row mb-3 f-copyright-wrapper f-copyright align-items-center">
3104				<div class="col-md-12 text-center">
3105					&copy; 2025 All Rights Reserved. |<a href="/privacy-policy">Privacy Policy</a> |<span>Powered by <a href='http://globalnorthstar.com/' rel='noreferrer noopener nofollow' title='Northstar Club Management Software' target='_blank'>Northstar Technologies</a></span>
3106				</div>
3107			</div>
3108		</div>
3109	</div>
3110</footer>
3111					</section>
3112				</div>
3113 <div class="cookie-consent-wrapper open">
3114  <div class="cookie-medium">
3115    <h3 class="cookie-heading">We use Cookies</h3>
3116    <p class="cookie-text">To better your experience!  Click the read more button to read more about the cookies we use.</p>
3117    <div class="btn-footer">
3118      <button class="btn-accept-cookie">Accept Cookies</button>
3119    </div>
3120  </div>
3121</div>			<div id="back-top"><a href='javascript:;' aria-label='Back to top'><img alt='Back To Top Button' src='https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/images/club-images/back_to_top.png'></a></div>
3122				<!--<div id="scroll-button" class="d-none d-md-block">
3123					<a href="#" id="back-top">
3124						<svg class="arrow" width="12px" height="50px" viewBox="0 0 50 80" xml:space="preserve">
3125							<polyline fill="none" stroke="#000000" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" points="
3126						45.63, 75.80.375, 38.087 45.63, 0.375 "/>
3127						</svg>
3128						<span class="progress-cst">
3129							<svg viewBox="0 0 50 50"><circle id="progress-circle" cx="25" cy="25" r="22" style="stroke-dasharray: 138.4; stroke-dashoffset: 138.4;"></circle></svg>
3130						</span>
3131					</a>
3132				</div>-->
3133		</div>
3134	</div>
3135</div>	<style>
3136		.portlet, .portlet-layout .portlet-header {
3137			margin-bottom: 0 !important;
3138		}
3139		#wrapper {
3140			padding-top: 0px !important;
3141		}
3142</style>
3143<!-- LOAD JQUERY LIBRARY -->
vendor: 110 bytes, lines 3143-3144
3143
3144<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
3144<script type="text/javascript" src="https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/js/jquery-3.4.1.min.js"></script>
vendor: 2 bytes, line 3144
3144
3145<script type="text/javascript" src="https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/js/side-navigation/accordion.js"></script>
vendor: 2 bytes, line 3145
3145
3146<script type="text/javascript" src="https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/js/bootstrap-tab.js"></script>
vendor: 2 bytes, line 3146
3146
3147<script type="text/javascript" src="https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/js/owl/owl.carousel.js"></script>
vendor: 2 bytes, line 3147
3147
3148<script type="text/javascript" src="https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/js/navigation/desktop-nav.js"></script>
vendor: 2 bytes, line 3148
3148
3149<script src="https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/js/doubletaptogo.js" type="text/javascript"></script>
vendor: 2 bytes, line 3149
3149
3150<script type="text/javascript" src="https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/js/cookie.min.js"></script>
vendor: 2 bytes, line 3150
3150
3151<script type="text/javascript" src="https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/js/fancybox/jquery.fancybox.js"></script>
3151
3152<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/[email protected]/slick/slick.css"/>
3153<script type="text/javascript" src="//cdn.jsdelivr.net/npm/[email protected]/slick/slick.min.js"></script>
3153
3154
3155<script src="//cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/gsap.min.js"></script>
vendor: 2 bytes, line 3155
3155
3156<script src="//cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/ScrollTrigger.min.js"></script>
vendor: 2 bytes, line 3156
3156
3157<script src='//cdnjs.cloudflare.com/ajax/libs/ScrollMagic/2.0.7/ScrollMagic.min.js'></script>
vendor: 2 bytes, line 3157
3157
3158<script src='//cdnjs.cloudflare.com/ajax/libs/ScrollMagic/2.0.7/plugins/animation.gsap.min.js'></script>
3158
3159
3160<!-- 	
3160<script src='https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/js/ScrollSmoother.js?v=1'></script>
3160
3161	
3161<script>
3162	function isMobileOrTablet() {
3163	return /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);
3164	}
3165	if (!isMobileOrTablet()) {
3166		gsap.config({ trialWarn: false });
3167		gsap.registerPlugin(ScrollTrigger, ScrollSmoother);
3168	const smoother = ScrollSmoother.create({
3169		wrapper: "#wrapper-main",
3170		content: "#content",
3171		smooth: 2,
3172		normalizeScroll: false,
3173		ignoreMobileResize: false,
3174		effects: false,
3175		preventDefault: false
3176	});
3177	}
3178	</script>
3178
3179 -->
3180
3181
3182<script type="text/javascript">
3183	var themerjQuery = jQuery.noConflict();
3184	var themerFancyjQuery = jQuery.noConflict();
3185	var HeaderPosition_Set = "fixed";
3186</script>
3186 
3187	
3187<script>
3188		const headerFixed = () => {
3189			console.log("headerFixed");
3190			const header = document.querySelector(".header-main-wrapper");
3191			const compStyles = window.getComputedStyle(header);
3192			const mainContent = document.getElementById('main-content');
3193			const root = document.querySelector(':root');
3194			let headerHeight = header.offsetHeight;
3195			if (compStyles.getPropertyValue("position") === 'fixed' || compStyles.getPropertyValue("position") === 'absolute') {
3196				if (!mainContent.classList.contains("has_banner_cst")) {
3197					root.style.setProperty('--headerHeight', headerHeight+'px');
3198					mainContent.classList.add('has_pt');
3199				}
3200			}
3201		}
3202		window.addEventListener("DOMContentLoaded", headerFixed);
3203		window.addEventListener("resize", headerFixed);
3204	</script>
vendor: 2 bytes, line 3204
3204
3205<script>
3206
3207//Menu convert humburger
3208	var menuButton = document.getElementById("navigation_menu_open_button");
3209	var newHTML = '<a class="menu-trigger" href="#"><span></span><span></span><span></span></a>';
3210	menuButton.innerHTML = newHTML;
3211
3212// Check dropdown overflow 
3213function checkOverflow() {
3214  const parentDropdowns = document.querySelectorAll(".textured-nav-parent");
3215  for (let i = 0; i < parentDropdowns.length; i++) {
3216    const viewportWidth = document.documentElement.clientWidth || window.innerWidth;
3217    const parentDropdown = parentDropdowns[i];
3218    const childDropdowns = parentDropdown.querySelectorAll('ul');
3219    for (let i = 0; i < childDropdowns.length; i++) {
3220      const dropdown = childDropdowns[i];
3221      const thirdChild = childDropdowns[2];
3222      const dropdownRect = dropdown.getBoundingClientRect();
3223      const windowRightOffset = viewportWidth - dropdownRect.right;
3224      if (thirdChild) {
3225        const thirdChildRect = thirdChild.getBoundingClientRect();
3226        const thirdChildRightOffset = viewportWidth - thirdChildRect.right;
3227        if (thirdChildRightOffset < 30) {
3228          childDropdowns[1].classList.add("hasOverflow");
3229          if (windowRightOffset < 30) {
3230            dropdown.classList.add("hasOverflow");
3231          }
3232        }
3233      } else {
3234        if (windowRightOffset < 30) {
3235          dropdown.classList.add("hasOverflow");
3236        }
3237      }
3238    }
3239  }
3240}
3241document.addEventListener("DOMContentLoaded", checkOverflow);
3242window.addEventListener("resize", checkOverflow);
3243</script>
vendor: 2 bytes, line 3243
3243
3244<script>
3245var ScreenWidth = window.screen.width;
3246var r = document.querySelector(':root');
3247	function pushDivSize() {
3248		const footerHeight = document.getElementById('footer').offsetHeight;
3249		const push = document.getElementById('push');
3250		push.style.minHeight = footerHeight+'px'; 
3251	}
3252function updateVariables() {
3253  r.style.setProperty('--menupopupWidth', ScreenWidth+'px');
3254}
3255themerjQuery(document).ready(function(){
3256	pushDivSize();
3257  updateVariables();
3258});
3259window.addEventListener('resize', pushDivSize);
3260</script>
vendor: 2 bytes, line 3260
3260
3261<script>
3262/* preloader */
3263themerjQuery(window).on('load',function(){
3264	document.querySelector(".preloader").style.display = "none";
3265	document.querySelector('body').classList.remove('body-overflow');
3266});
3267/* Body load class */
3268    window.addEventListener('load', function() {
3269		setTimeout(function() {
3270			document.body.classList.add('loaded');
3271		}, 500); 	
3272	});
3273themerjQuery(document).ready(function(){
3274	/* cookies conset gdpr starts */
3275	var setCookie = "";
3276	var mediumWindow = $(".cookie-medium");
3277	themerjQuery( document ).ready(function() {
3278		setCookie = Cookies.get('gdpr-cookie'); 
3279		if(!isCookieSet()){
3280			showMediumWindow();
3281		}
3282	});
3283	$(document).on('click', '.btn-accept-cookie', function(event) {
3284			event.preventDefault();
3285			mediumWindow.removeClass("show");
3286			Cookies.remove('gdpr-cookie');
3287			Cookies.set('gdpr-cookie', 'accepted', { expires: 365 });
3288	});
3289	function showMediumWindow(){
3290		mediumWindow.addClass("show");    
3291	}
3292	function isCookieSet(){
3293		if(setCookie == "accepted" || setCookie == "rejected"){
3294			return true;
3295		}
3296	}
3297	/* cookies conset gdpr ends */
3298});
3299themerjQuery(document).ready(function() {
3300	themerjQuery("#mm-menu-link, #navigation_menu_open_button").append("<span></span>");
3301	if(themerjQuery(window).width() < 991) {
3302		themerjQuery(".from-layer-two-div").click(function(){
3303			themerjQuery(".main-heading-title").toggleClass("active");
3304			themerjQuery(".MenuBarVertical").slideToggle(500);
3305		});
3306	}
3307}); 
3308/* navigation hover effect */
3309themerjQuery(document).ready(function () {
3310	themerjQuery("#navigation li").on("mouseover", function (e) {
3311		if (!themerjQuery(this).hasClass("dd-open")) {
3312			themerjQuery(this).addClass("dd-open");
3313		}
3314	});
3315	themerjQuery("#navigation li").on("mouseout", function (e) {
3316		if (themerjQuery(this).hasClass("dd-open")) {
3317			themerjQuery(this).removeClass("dd-open");
3318		}
3319	});
3320});
3321</script>
vendor: 2 bytes, line 3321
3321
3322<script>
3323	themerjQuery(function (e) {
3324		themerjQuery('#textured-cssmenu .textured-nav-parent').hover(
3325			function(){ themerjQuery(this).addClass('hover') },
3326			function(){ themerjQuery(this).removeClass('hover') }
3327		)
3328		// hide #back-top first
3329		themerjQuery("#back-top").hide();
3330		// fade in #back-top
3331		themerjQuery(window).scroll(function() {
3332			if (themerjQuery(this).scrollTop() > 50) {
3333				themerjQuery('#back-top').fadeIn();
3334				themerjQuery('#slide_arrow').fadeOut();
3335			} else {
3336				themerjQuery('#back-top').fadeOut();
3337				themerjQuery('#slide_arrow').fadeIn();
3338			}
3339		});
3340		themerjQuery('#back-top a').click(function () {
3341			themerjQuery('body,html').animate({
3342				scrollTop: 0
3343			}, 800);
3344			return false;
3345		});
3346		themerjQuery(document).ready(function () {
3347			themerjQuery('footer').css('position', 'absolute');
3348		});
3349	});
3350	// Dynamic Title
3351	var pageTitle = themerjQuery(document).find("title").text();
3352	pageTitle = pageTitle.substring(0, pageTitle.indexOf('-'));
3353	themerjQuery('.caption2').html(pageTitle);
3354	// Link Settings
3355	var Email_Link_Target= "_self";
3356	var Email_Link_Title= "Click to send an Email";
3357	var Tel_Link_Target= "_self";
3358	var Tel_Link_Title= "Click to make a Call";
3359	themerjQuery(document).ready(function(){
3360		themerjQuery('.journal-content-article a[href*="mailto:"]').attr('target',Email_Link_Target).attr('title',Email_Link_Title);  
3361		themerjQuery('.journal-content-article a[href*="tel:"]').attr('target','_self').attr('title',Tel_Link_Title);
3362		themerjQuery('.journal-content-article a[href*=""]').attr('target','_blank');
3363		themerjQuery('.journal-content-article a[href*="http:"]').attr('target','_blank');
3364		themerjQuery('.journal-content-article a[href*=".pdf"]').attr('target','_blank');
3365	});
3366	// Navigation Style Check
3367	themerjQuery(document).ready(function(){
3368		var headerNav_StyleCheck= "Default";
3369		if(headerNav_StyleCheck == "Hamburger"){
3370			themerjQuery(".smartphone-nav-div").show();
3371			themerjQuery("#textured-cssmenu .textured-nav-ul").hide();
3372			themerjQuery("nav#menu").css( "zIndex", "999999" );
3373		}
3374		else{
3375		}
3376	});
3377	// Slider Scroll
3378	function slider_scrollDown() {
3379		themerjQuery('html,body').animate({
3380			scrollTop: themerjQuery('#slider_scrollDown').offset().top
3381		},1500);
3382	}
3383	// Sticky Header
3384	themerjQuery(document).on("scroll",function(){
3385		if(themerjQuery(document).scrollTop()>50){ 
3386			themerjQuery(".header-main-wrapper").addClass("header_small");
3387		}
3388		else{
3389			themerjQuery(".header-main-wrapper").removeClass("header_small");
3390		}
3391	});
3392// Banner Slider
3393themerjQuery(document).ready(function(){
3394	themerjQuery("#home-banner").owlCarousel({ 
3395		items: 1,
3396		loop: true, 
3397		autoplay: true,
3398		touchDrag: false,
3399		mouseDrag: false,
3400		pullDrag: false,
3401		freeDrag: false,
3402		dots: true,
3403		nav: false,
3404		animateOut: "fadeOut",
3405		animateIn: "fadeIn",
3406	});
3407	themerjQuery("#testimonial-img").owlCarousel({ 
3408		items: 1,
3409		loop: true, 
3410		autoplay: true, 
3411		dots: false,
3412		nav:  true, 
3413	});
3414	themerjQuery("#testimonial-bg").owlCarousel({ 
3415		items: 1,
3416		loop: true,
3417		autoplay: false,
3418		dots: true,
3419		nav: true, 
3420		animateOut: "fadeOut",
3421		animateIn: "fadeIn",
3422		autoHeight:true,
3423	});
3424	themerjQuery("#testimonial-coma").owlCarousel({ 
3425		items: 1,
3426		loop: true,
3427		autoplay: true,
3428		dots: false,
3429		nav: true,  
3430		autoHeight:true,
3431	});
3432  themerjQuery(".section_amenities_block").owlCarousel({ 
3433		items: 1,
3434		loop: true,
3435		autoplay: true,
3436		dots: false,
3437		nav: true,  
3438		autoHeight:true,
3439	});
3440});
3441
3442
3443//Slick slider
3444themerjQuery('.responsive').slick({
3445  slidesToShow: 4,
3446  slidesToScroll: 1,
3447  autoplay: false,
3448  autoplaySpeed: 2000,
3449  responsive: [
3450    {
3451      breakpoint: 1024,
3452      settings: {
3453        arrows: false,
3454        centerMode: true,
3455        centerPadding: '50px', 
3456        slidesToShow: 2,
3457		dots: true,
3458      },
3459    },
3460    {
3461      breakpoint: 600,
3462      settings: {
3463        arrows: false,
3464		dots: true,
3465        centerMode: true,
3466        centerPadding: '20px', 
3467        slidesToShow: 1,
3468      },
3469    },
3470  ],
3471});
3472themerjQuery('.single-item').slick({
3473    slidesToShow: 1,
3474    slidesToScroll: 1,
3475    autoplay: true,
3476    dots: false,
3477    arrows: true,
3478    autoplaySpeed: 5000,
3479    fade: true,
3480});
3481themerjQuery('.testimonials').slick({
3482    slidesToShow: 1,
3483    slidesToScroll: 1,
3484    autoplay: false,
3485    dots: true,
3486    arrows: true,
3487    autoplaySpeed: 5000,
3488    fade: false,
3489});
3490themerjQuery('.inner-banner').slick({
3491    slidesToShow: 1,
3492    slidesToScroll: 1,
3493    autoplay: true,
3494    dots: false,
3495    arrows: false,
3496    autoplaySpeed: 5000,
3497    fade: true,
3498});
3499
3500
3501
3502// Start
3503themerjQuery(function() {
3504  // global
3505  var interval;
3506  var initialized = false;
3507
3508  // marquee logic
3509  function marq() {
3510    // object references
3511    var $ctr = themerjQuery('.marquee-container');
3512
3513    // duplicate images to make transition appear more seamless
3514    var scrollerContent = $ctr.children('ul');
3515    if (!initialized) {
3516      scrollerContent.children().clone().appendTo(scrollerContent);
3517      initialized = true;
3518    }
3519
3520    // determine the width and loop breakpoint
3521    var curX = 0;
3522    scrollerContent.children().each(function() {
3523      var $this = themerjQuery(this);
3524      $this.css('left', curX);
3525      curX += $this.outerWidth(true);
3526    });
3527    var fullW = curX / 3;
3528    var viewportW = $ctr.width();
3529
3530    // Scrolling speed management
3531    var controller = {
3532      curSpeed: 0,
3533      fullSpeed: 1
3534    };
3535    var $controller = themerjQuery(controller);
3536    var tweenToNewSpeed = function(newSpeed, duration) {
3537      if (duration === undefined)
3538        duration = 600;
3539      $controller.stop(true).animate({
3540        curSpeed: newSpeed
3541      }, duration);
3542    };
3543
3544    // Pause on hover
3545    $ctr.hover(function() {
3546      tweenToNewSpeed(0);
3547    }, function() {
3548      tweenToNewSpeed(controller.fullSpeed);
3549    });
3550
3551    // Scrolling management; start the automatic scrolling
3552    var doScroll = function() {
3553      var curX = $ctr.scrollLeft();
3554      var newX = curX + controller.curSpeed;
3555      if (newX > fullW * 2 - viewportW)
3556        newX -= fullW;
3557      $ctr.scrollLeft(newX);
3558    };
3559    interval = setInterval(doScroll, 35);
3560    tweenToNewSpeed(controller.fullSpeed);
3561  }
3562
3563  if (themerjQuery('.marquee-wrapper').length) {
3564    // init marquee
3565    marq();
3566    // resize handler
3567    themerjQuery(window).resize(function() {
3568      clearInterval(interval);
3569      // re-init the marquee
3570      marq();
3571    });
3572  }
3573});
3574
3575//
3576var themerjQuery = jQuery.noConflict();
3577themerjQuery(function() {
3578  // global
3579  var interval;
3580  var initialized = false;
3581
3582  // marquee logic
3583  function marq() {
3584    // object references
3585    var $ctr = themerjQuery('.marquee-container-left');
3586
3587    // duplicate images to make the transition appear more seamless
3588    var scrollerContent = $ctr.children('ul');
3589    if (!initialized) {
3590      scrollerContent.children().clone().appendTo(scrollerContent);
3591      initialized = true;
3592    }
3593
3594    // determine the width and loop breakpoint
3595    var curX = 0;
3596    var viewportW = $ctr.width();
3597    scrollerContent.children().each(function() {
3598      var $this = themerjQuery(this);
3599      $this.css('right', curX);
3600      curX -= $this.outerWidth(true); // Reverse the direction to move from left to right
3601    });
3602    var fullW = Math.abs(curX); // Ensure it's a positive value
3603
3604    // Scrolling speed management
3605    var controller = {
3606      curSpeed: 0,
3607      fullSpeed: 1
3608    };
3609    var $controller = themerjQuery(controller);
3610    var tweenToNewSpeed = function(newSpeed, duration) {
3611      if (duration === undefined)
3612        duration = 600;
3613      $controller.stop(true).animate({
3614        curSpeed: newSpeed
3615      }, duration);
3616    };
3617
3618    // Pause on hover
3619    $ctr.hover(function() {
3620      tweenToNewSpeed(0);
3621    }, function() {
3622      tweenToNewSpeed(controller.fullSpeed);
3623    });
3624
3625    // Scrolling management; start the automatic scrolling
3626    var doScroll = function() {
3627      var curX = $ctr.scrollLeft();
3628      var newX = curX - controller.curSpeed; // Reverse the direction
3629      if (newX < 0)
3630        newX += fullW;
3631      $ctr.scrollLeft(newX);
3632    };
3633    interval = setInterval(doScroll, 35);
3634    tweenToNewSpeed(controller.fullSpeed);
3635  }
3636
3637  if (themerjQuery('.marquee-wrapper-left').length) {
3638    // init marquee
3639    marq();
3640    // resize handler
3641    themerjQuery(window).resize(function() {
3642      clearInterval(interval);
3643      // re-init the marquee
3644      marq();
3645    });
3646  }
3647});
3648
3649//End
3650
3651
3652
3653
3654themerjQuery('.slick-prev').text('');
3655themerjQuery('.slick-next').text('');
3656	
3657/* accordion */
3658function triggerAccordion() {
3659  const accordionTriggers = $(".js-accordion__trigger");
3660
3661  accordionTriggers.each((index, element) => {
3662    const target = $(element);
3663    const targetContent = target.closest(".js-accordion").find(".js-accordion__content");
3664    
3665    // Check if it's the first accordion item
3666    if (index === 0) {
3667      target.attr("aria-expanded", "true");
3668      targetContent.attr("aria-hidden", "false").slideDown(700);
3669    } else {
3670      target.attr("aria-expanded", "false");
3671      targetContent.attr("aria-hidden", "true").slideUp(700);
3672    }
3673
3674    target.on("click", (e) => {
3675      let expanded = target.attr("aria-expanded") === "true" || false;
3676
3677      /* collapse all accordion contents */
3678      accordionTriggers.attr("aria-expanded", "false");
3679      $(".js-accordion__content").attr("aria-hidden", "true").slideUp(700);
3680
3681      /* toggle the target accordion block */
3682      target.attr("aria-expanded", !expanded);
3683      targetContent.attr("aria-hidden", expanded);
3684
3685      let targetContentShown = targetContent.attr("aria-hidden") === "true" || false;
3686
3687      targetContentShown ? targetContent.slideUp(700) : targetContent.slideDown(700);
3688    });
3689  });
3690}
3691
3692// Call the function to initialize the accordion
3693triggerAccordion();
3694
3695// Mobile menu Overlay
3696			const openButton = document.getElementById("navigation_menu_open_button");
3697			const closeButton = document.getElementById("navigation_menu_close_button");
3698			const fullscreenMenu = document.getElementById("fullscreen-menu-popup-nav");
3699
3700			openButton.addEventListener("click", () => {
3701			fullscreenMenu.style.display = "block";
3702			fadeIn(fullscreenMenu);
3703			});
3704
3705			closeButton.addEventListener("click", () => {
3706			fadeOut(fullscreenMenu);
3707			});
3708
3709			function fadeIn(element) {
3710			element.style.opacity = 0;
3711			let opacity = 0;
3712			const fadeEffect = setInterval(() => {
3713				opacity += 0.05;
3714				element.style.opacity = opacity;
3715				if (opacity >= 1) {
3716				clearInterval(fadeEffect);
3717				}
3718			}, 5);
3719			}
3720
3721			function fadeOut(element) {
3722			let opacity = 1;
3723			const fadeEffect = setInterval(() => {
3724				opacity -= 0.05;
3725				element.style.opacity = opacity;
3726				if (opacity <= 0) {
3727				clearInterval(fadeEffect);
3728				setTimeout(() => {
3729					element.style.display = "none";
3730				}, 300); 
3731				}
3732			}, 10);
3733			}
3734		// End
3735
3736//
3737
3738</script>
3738 
3739
3740<script>
3741	var standalone = window.navigator.standalone,
3742		userAgent = window.navigator.userAgent.toLowerCase(),
3743		safari = /safari/.test(userAgent),
3744		ios = /iphone|ipod|ipad/.test(userAgent),
3745		android = /android/.test(userAgent),
3746		androidWebView = / wv/.test(userAgent);
3747	if ((ios && !standalone && !safari) || (android && androidWebView)) {
3748		// Web View
3749		themerjQuery("header,header.large,footer,#footer,#push,.Public-landing-banner,.top_main_heading,div.push,div.Member-login-footer").remove();
3750		themerjQuery(".container-1col,.container-2col,#wrap,#ui-area").css("padding-top", "0px");
3751		themerjQuery(".welcomesection_private").css("padding-top", "50px");
3752	}
3753	else
3754	{
3755	themerjQuery('head').append(themerjQuery('
3755<script>').attr('type', 'text/javascript').attr('src', 'https://cdnjs.cloudflare.com/ajax/libs/uikit/3.0.0-beta.35/js/uikit-icons.min.js'));
3756	}
3757</script>
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837	
3838
3839	
3840
3841
3842
3843
3844
3845	
3846
3847
3848
3849	
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859	
3860
3861	
3862
3863
3864
3865
3866
3867	
3868
3869
3870
3871	
3872
3873		
3873<script src="/combo?browserId=Chrome&amp;minifierType=&amp;themeId=outriggercanoeclub_WAR_OutriggerCanoeClub&amp;languageId=en_US&amp;b=7201&amp;com_sibisoft_northstar_htmlgenerator_HTMLGeneratorPortlet_INSTANCE_ilRkWNJ0wsrR:%2Fjs%2Fmain.js&amp;t=1789073512000" type="text/javascript"></script>
3873
3874
3875	
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887<script type="text/javascript">
3888// <![CDATA[
3889
3890	
3891		
3892
3893			
3894
3895			
3896		
3897	
3898
3899	Liferay.BrowserSelectors.run();
3900
3901// ]]>
3902</script>
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920<script type="text/javascript">
3921	// <![CDATA[
3922
3923		
3924
3925		Liferay.currentURL = '\x2fprivacy-policy';
3926		Liferay.currentURLEncoded = '\x252Fprivacy-policy';
3927
3928	// ]]>
3929</script>
3929
3930
3931
3932
3933	
3934
3935	
3936
3937	
3937<script type="text/javascript">
3938		// <![CDATA[
3939			
3940				
3941
3942				
3943			
3944		// ]]>
3945	</script>
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958	
3959
3960	
3961
3962		
3963
3964		
3965	
3966
3967
3968<script type="text/javascript">
3969// <![CDATA[
3970(function() {var $ = AUI.$;var _ = AUI._;
3971	var onDestroyPortlet = function() {
3972		Liferay.detach('messagePosted', onMessagePosted);
3973		Liferay.detach('destroyPortlet', onDestroyPortlet);
3974	};
3975
3976	Liferay.on('destroyPortlet', onDestroyPortlet);
3977
3978	var onMessagePosted = function(event) {
3979		if (window.Analytics) {
3980			Analytics.send('posted', 'Comment', {
3981				className: event.className,
3982				classPK: event.classPK,
3983				commentId: event.commentId,
3984				text: event.text
3985			});
3986		}
3987	};
3988
3989	Liferay.on('messagePosted', onMessagePosted);
3990})();(function() {var $ = AUI.$;var _ = AUI._;
3991	var pathnameRegexp = /\/documents\/(\d+)\/(\d+)\/(.+?)\/([^&]+)/;
3992
3993	function handleDownloadClick(event) {
3994		if (event.target.nodeName.toLowerCase() === 'a' && window.Analytics) {
3995			var anchor = event.target;
3996			var match = pathnameRegexp.exec(anchor.pathname);
3997
3998			var fileEntryId =
3999				anchor.dataset.analyticsFileEntryId ||
4000				(anchor.parentElement &&
4001					anchor.parentElement.dataset.analyticsFileEntryId);
4002
4003			if (fileEntryId && match) {
4004				var getParameterValue = function(parameterName) {
4005					var result = null;
4006
4007					anchor.search
4008						.substr(1)
4009						.split('&')
4010						.forEach(function(item) {
4011							var tmp = item.split('=');
4012
4013							if (tmp[0] === parameterName) {
4014								result = decodeURIComponent(tmp[1]);
4015							}
4016						});
4017
4018					return result;
4019				};
4020
4021				Analytics.send('documentDownloaded', 'Document', {
4022					groupId: match[1],
4023					fileEntryId: fileEntryId,
4024					preview: !!window._com_liferay_document_library_analytics_isViewFileEntry,
4025					title: decodeURIComponent(match[3].replace(/\+/gi, ' ')),
4026					version: getParameterValue('version')
4027				});
4028			}
4029		}
4030	}
4031
4032	document.body.addEventListener('click', handleDownloadClick);
4033
4034	var onDestroyPortlet = function() {
4035		document.body.removeEventListener('click', handleDownloadClick);
4036		Liferay.detach('destroyPortlet', onDestroyPortlet);
4037	};
4038
4039	Liferay.on('destroyPortlet', onDestroyPortlet);
4040})();(function() {var $ = AUI.$;var _ = AUI._;
4041	var onVote = function(event) {
4042		if (window.Analytics) {
4043			Analytics.send('VOTE', 'Ratings', {
4044				className: event.className,
4045				classPK: event.classPK,
4046				ratingType: event.ratingType,
4047				score: event.score
4048			});
4049		}
4050	};
4051
4052	var onDestroyPortlet = function() {
4053		Liferay.detach('ratings:vote', onVote);
4054		Liferay.detach('destroyPortlet', onDestroyPortlet);
4055	};
4056
4057	Liferay.on('ratings:vote', onVote);
4058	Liferay.on('destroyPortlet', onDestroyPortlet);
4059})();(function() {var $ = AUI.$;var _ = AUI._;
4060	var onShare = function(data) {
4061		if (window.Analytics) {
4062			Analytics.send('shared', 'SocialBookmarks', {
4063				className: data.className,
4064				classPK: data.classPK,
4065				type: data.type,
4066				url: data.url
4067			});
4068		}
4069	};
4070
4071	var onDestroyPortlet = function() {
4072		Liferay.detach('socialBookmarks:share', onShare);
4073		Liferay.detach('destroyPortlet', onDestroyPortlet);
4074	};
4075
4076	Liferay.on('socialBookmarks:share', onShare);
4077	Liferay.on('destroyPortlet', onDestroyPortlet);
4078})();
4079	if (Liferay.Data.ICONS_INLINE_SVG) {
4080		svg4everybody(
4081			{
4082				attributeName: 'data-href',
4083				polyfill: true
4084			}
4085		);
4086	}
4087
4088	
4089		Liferay.Portlet.register('com_sibisoft_northstar_navigation_DropDownNavigationPortlet');
4090	
4091
4092	Liferay.Portlet.onLoad(
4093		{
4094			canEditTitle: false,
4095			columnPos: 0,
4096			isStatic: 'end',
4097			namespacedId: 'p_p_id_com_sibisoft_northstar_navigation_DropDownNavigationPortlet_',
4098			portletId: 'com_sibisoft_northstar_navigation_DropDownNavigationPortlet',
4099			refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d256\x26p_p_id\x3dcom_sibisoft_northstar_navigation_DropDownNavigationPortlet\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fprivacy-policy\x26settingsScope\x3dportletInstance',
4100			refreshURLData: {}
4101		}
4102	);
4103
4104	
4105		Liferay.Portlet.register('com_sibisoft_northstar_htmlgenerator_HTMLGeneratorPortlet_INSTANCE_2QqkiL8u8VNw');
4106	
4107
4108	Liferay.Portlet.onLoad(
4109		{
4110			canEditTitle: false,
4111			columnPos: 0,
4112			isStatic: 'end',
4113			namespacedId: 'p_p_id_com_sibisoft_northstar_htmlgenerator_HTMLGeneratorPortlet_INSTANCE_2QqkiL8u8VNw_',
4114			portletId: 'com_sibisoft_northstar_htmlgenerator_HTMLGeneratorPortlet_INSTANCE_2QqkiL8u8VNw',
4115			refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d256\x26p_p_id\x3dcom_sibisoft_northstar_htmlgenerator_HTMLGeneratorPortlet_INSTANCE_2QqkiL8u8VNw\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dcolumn-2\x26p_p_col_pos\x3d0\x26p_p_col_count\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fprivacy-policy',
4116			refreshURLData: {}
4117		}
4118	);
4119
4120	
4121		Liferay.Portlet.register('com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_RkuokWxRIYJS');
4122	
4123
4124	Liferay.Portlet.onLoad(
4125		{
4126			canEditTitle: false,
4127			columnPos: 0,
4128			isStatic: 'end',
4129			namespacedId: 'p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_RkuokWxRIYJS_',
4130			portletId: 'com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_RkuokWxRIYJS',
4131			refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d256\x26p_p_id\x3dcom_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_RkuokWxRIYJS\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dcolumn-3\x26p_p_col_pos\x3d0\x26p_p_col_count\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fprivacy-policy',
4132			refreshURLData: {}
4133		}
4134	);
4135
4136	
4137		Liferay.Portlet.register('com_sibisoft_northstar_htmlgenerator_HTMLGeneratorPortlet_INSTANCE_ilRkWNJ0wsrR');
4138	
4139
4140	Liferay.Portlet.onLoad(
4141		{
4142			canEditTitle: false,
4143			columnPos: 0,
4144			isStatic: 'end',
4145			namespacedId: 'p_p_id_com_sibisoft_northstar_htmlgenerator_HTMLGeneratorPortlet_INSTANCE_ilRkWNJ0wsrR_',
4146			portletId: 'com_sibisoft_northstar_htmlgenerator_HTMLGeneratorPortlet_INSTANCE_ilRkWNJ0wsrR',
4147			refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d256\x26p_p_id\x3dcom_sibisoft_northstar_htmlgenerator_HTMLGeneratorPortlet_INSTANCE_ilRkWNJ0wsrR\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dcolumn-1\x26p_p_col_pos\x3d0\x26p_p_col_count\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fprivacy-policy',
4148			refreshURLData: {}
4149		}
4150	);
4151Liferay.Loader.require('metal-dom/src/all/dom', 'clay-tooltip/src/ClayTooltip', function(metalDomSrcAllDom, clayTooltipSrcClayTooltip) {
4152(function(){
4153var dom = metalDomSrcAllDom;
4154var ClayTooltip = clayTooltipSrcClayTooltip;
4155(function() {var $ = AUI.$;var _ = AUI._;
4156	var focusInPortletHandler = dom.delegate(
4157		document,
4158		'focusin',
4159		'.portlet',
4160		function(event) {
4161			dom.addClasses(dom.closest(event.delegateTarget, '.portlet'), 'open');
4162		}
4163	);
4164
4165	var focusOutPortletHandler = dom.delegate(
4166		document,
4167		'focusout',
4168		'.portlet',
4169		function(event) {
4170			dom.removeClasses(dom.closest(event.delegateTarget, '.portlet'), 'open');
4171		}
4172	);
4173})();(function() {var $ = AUI.$;var _ = AUI._;
4174	if (!Liferay.Data.LFR_PORTAL_CLAY_TOOLTIP) {
4175		Liferay.Data.LFR_PORTAL_CLAY_TOOLTIP = ClayTooltip.default.init(
4176			{
4177				selectors: [
4178					'.manage-collaborators-dialog .lexicon-icon[data-title]:not(.lfr-portal-tooltip)',
4179					'.manage-collaborators-dialog .lexicon-icon[title]:not(.lfr-portal-tooltip)',
4180					'.management-bar [data-title]:not(.lfr-portal-tooltip)',
4181					'.management-bar [title]:not(.lfr-portal-tooltip)',
4182					'.preview-toolbar-container [data-title]:not(.lfr-portal-tooltip)',
4183					'.preview-toolbar-container [title]:not(.lfr-portal-tooltip)',
4184					'.progress-container[data-title]',
4185					'.source-editor__fixed-text__help[data-title]',
4186					'.taglib-discussion [data-title]:not(.lfr-portal-tooltip)',
4187					'.taglib-discussion [title]:not(.lfr-portal-tooltip):not([title=""])',
4188					'.upper-tbar [data-title]:not(.lfr-portal-tooltip)',
4189					'.upper-tbar [title]:not(.lfr-portal-tooltip)'
4190				]
4191			}
4192		);
4193	}
4194})();})();
4195});AUI().use('aui-tooltip', 'liferay-menu', 'liferay-notice', 'aui-base', 'liferay-session', 'liferay-poller', function(A) {(function() {var $ = AUI.$;var _ = AUI._;
4196	if (A.UA.mobile) {
4197		Liferay.Util.addInputCancel();
4198	}
4199})();(function() {var $ = AUI.$;var _ = AUI._;
4200	if (!Liferay.Data.LFR_PORTAL_TOOLTIP) {
4201		var triggerShowEvent = ['mouseenter', 'MSPointerDown', 'touchstart'];
4202
4203		if (A.UA.ios) {
4204			triggerShowEvent = ['touchstart'];
4205		}
4206
4207		Liferay.Data.LFR_PORTAL_TOOLTIP = new A.TooltipDelegate(
4208			{
4209				constrain: true,
4210				opacity: 1,
4211				trigger: '.lfr-portal-tooltip',
4212				triggerHideEvent: ['click', 'mouseleave', 'MSPointerUp', 'touchend'],
4213				triggerShowEvent: triggerShowEvent,
4214				visible: false,
4215				zIndex: Liferay.zIndex.TOOLTIP
4216			}
4217		);
4218
4219		Liferay.on(
4220			'beforeNavigate',
4221			function(event) {
4222				Liferay.Data.LFR_PORTAL_TOOLTIP.getTooltip().hide();
4223			}
4224		);
4225	}
4226})();(function() {var $ = AUI.$;var _ = AUI._;
4227	new Liferay.Menu();
4228
4229	var liferayNotices = Liferay.Data.notices;
4230
4231	for (var i = 1; i < liferayNotices.length; i++) {
4232		new Liferay.Notice(liferayNotices[i]);
4233	}
4234
4235	
4236})();(function() {var $ = AUI.$;var _ = AUI._;
4237			Liferay.Session = new Liferay.SessionBase(
4238				{
4239					autoExtend: true,
4240					redirectOnExpire: false,
4241					redirectUrl: 'https\x3a\x2f\x2fwww\x2eoutriggercanoeclub\x2ecom\x2fweb\x2fpages\x2fhome',
4242					sessionLength: 1790,
4243					warningLength: 0
4244				}
4245			);
4246
4247			
4248		})();});
4249// ]]>
4250</script>
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260<script src="https://www.outriggercanoeclub.com/o/OutriggerCanoeClub/js/main.js?browserId=Chrome&amp;minifierType=js&amp;languageId=en_US&amp;b=7201&amp;t=1789073512000" type="text/javascript"></script>
4260
4261
4262
4263
4264
4265<script type="text/javascript">
4266	// <![CDATA[
4267		AUI().use(
4268			'aui-base',
4269			function(A) {
4270				var frameElement = window.frameElement;
4271
4272				if (frameElement && frameElement.getAttribute('id') === 'simulationDeviceIframe') {
4273					A.getBody().addClass('lfr-has-simulation-panel');
4274				}
4275			}
4276		);
4277	// ]]>
4278</script>
4278	
4278<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"7237c49ca72e405fab45cfa57b9cb39b","spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 4278
4278
4279<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a44fb1172afee894',t:'MTc5MTA2OTc3Ng=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
4279</body>
4280</html>
4281

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.