PageSourceSearch

https://sjbpromotions.com/NewsVideos/?referrerPage=Home&refPgId=532564312&PCUrl=1

html sjbpromotions.com collected 2026-10-07 17:30:03 UTC 130,455 bytes, 1,409 lines download raw bytes

1
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3<html id="main_page" xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#" xmlns:fb="https://www.facebook.com/2008/fbml" lang="en">
4<head id="Head1">
4<script type="text/javascript" src="../jQueryScriptCombiner.ashx?c=jquery-306501c3648b3401704f2a45c4e89dec32ff36b7"></script>
4<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.1/angular.min.js"></script>
4<script type="text/javascript" src="/app/public/websites/application.min.js?v=20260909"></script>
4<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha256-k2/8zcNbxVIh5mnQ52A0r3a6jAgMGxFJFE2707UxGCk= sha512-ZV9KawG2Legkwp3nAlxLIVFudTauWuBpC10uEafMHYL0Sarrz5A7G79kXh5+5+woxQ5HM559XX2UZjMJ36Wplg==" crossorigin="anonymous" /><link href="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/2.1.2/toastr.min.css" rel="stylesheet" /><title>
5	News & Videos - S J B Promotions Inc Mason City IL
6</title>
7        
7<script type="text/javascript">
8            var startDT = new Date().getTime();
9            var startAjaxDT = new Date();
10            var endAjaxDT = new Date();
11            document.startTime = new Date().getTime();
12
13            var asi = {
14                "app": {
15                    "_id": 501805147,
16                    "_code": '1368',
17                    "_name": 'eCommerce Platinum',
18                    "_version": '2.0.0',
19                    "_guid": '',
20                    "_siteAppId": 500098854,
21                    "_hostId": 100328,
22                    "_isSupplierWebsite": false,
23                    "_isCompanyStore": false,
24                    "allowedLanguages": 'en',
25                    "currentUrl": 'https://sjbpromotions.com',
26                    "_bearer": 'eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkEyNTZHQ00iLCJrZXlpZCI6IjEzNjgifQ.MMWKcS5LviJIB2VeFAxT44JxvLwK7TiyajteHhB_07u4whD-lio80PPPtnvKSFcQnaq4WALH289dnynOOq291EU0iBdsjwJhBgt4kL5ZBYVVRnMordfO12PBGCoa3A77bWWYoS02h-kKG6bg8dbEMYzV_rb-G12S07OKbvS8BSk.N1vVCdq5n2YYpPWu.JoXkwjLDhN0TtucAPCeviRY29CDk4GE95T67_V_rcQ5HrvPLYxscO69h4byaPBWbFnxMMErkA44FV9M_eEUmMv5bt_WqATa94V4Wjf4dCsNIVB2I6-r6eTeasvH_IorlF9B0KT5eE_Xwje2zbvOlSn2IhbynM0OJRIZD1r5Kd0O4LrmMtkEUEsyc808HiHLBzD7R0y3VcGHpblNwmubayYd5sVe-Px5a45hVZY5k-Q5d8-9xExIR-ZxGSjvB5NxSVl0jvkixWvN_5awii-wWGF-JKG_ANrzjolJqSJeLM_e_HF4nl2QIE5s3kGmTfpdJEqiBN7UNHOD3U3rpQWRuXFApVRGmALzAmFjot6Dn-kjuDtqzOBtcJxmWedHv1r1SVSDXjQC43xYxgf2b3QTKutEHbxH-OrIDZiTuah7DtmUcRcKTbU6_CpyoQqau-K3AWM6iBjuNrYffSixeso0L3oD7WqgtTSXvHtKjdkJ3OKFmwxOBlp-qMMtg-5ZPsTMDHt9mwJVb0yAz1iOVFQPYoSUIpoPs3jliDE1RTG258iVrZyCTb9vKTIY1PDgLdvdDaK5UilMKhj0OjLDoEyBB9T7LurI3iAnjPQNr_n7_OwcMEtgNc7KUdj0yjEWFif_P4iD16zRH22nsgjR-CMEIei1oMMgCWEahsFTj_ssendc.dyqcM9CfKonHGPuBohSHxw',
27                    "googleId": 'UA-51697615-1', 
28                    "cookieConsentBlocked": false, 
29                    "siteCurrencyCode":'USD'
30                },
31                "page": {
32                    "name": 'NewsVideos',
33                    "is_postback": false,
34                    "render_type": 'Html'
35                },
36                "stats": {
37                    "enabled": false
38                },
39                "settings": {
40                    "UseStockImage": true,
41                    "VirtualSampleSettings": ''
42                },
43                "smartLinkUrl": 'https://api.asicentral.com'
44            };
45
46            var __uriPartAuthority = 'https://sjbpromotions.com',
47                __moduleLoadCntClientID = 'hdnModuleLoadCount',
48                __requestTypeClientID = 'hdnRequestType',
49                __eventTargetClientID = 'hdnEventTarget',
50                __serverPageLoadTimeClientID = 'hdnServerPageLoadTime',
51                __dialogSelector = '#DefaultDialog_DefaultDialog_IFrameContainer',
52                __dialogReturn = 'DefaultDialog_Variable',
53                __urlRewriteEnabled = true;
54
55            var Application = {
56                'defaultPage': {
57                    'page': 'Home'
58                }
59            };
60            var Module = {};
61            var OAS_POS = [];
62
63            function getCookie(c_name) {
64                if (document.cookie.length > 0) {
65                    c_start = document.cookie.indexOf(c_name + "=");
66                    if (c_start != -1) {
67                        c_start = c_start + c_name.length + 1;
68                        c_end = document.cookie.indexOf(";", c_start);
69                        if (c_end == -1) c_end = document.cookie.length;
70                        return unescape(document.cookie.substring(c_start, c_end));
71                    }
72                }
73                return "";
74            }
75
76            // Analytics consent is granted only when the user has explicitly chosen "allow".
77            // Sites on the consent block list (internal/legacy) are treated as consented.
78            var analyticsConsentGranted = asi.app.cookieConsentBlocked ||
79                getCookie('cookieconsent_status_ANALYTICS').toLowerCase() === 'allow';
80
81            // Hard-disable Google Analytics until analytics consent is granted.
82            if (asi.app.googleId.length && !analyticsConsentGranted) {
83                window['ga-disable-' + asi.app.googleId] = true;
84            }
85
86            // Google Consent Mode v2 defaults. This MUST run before any GTM/GA loads
87            // (GTM is appended later in <head>). GTM stays loaded on every page and is
88            // governed by these consent signals rather than being withheld entirely.
89            // We push to both dataLayers because the page can host two GTM containers:
90            // the site owner's ('dataLayer') and ASI's ('_dataLayer').
91            (function () {
92                window.dataLayer = window.dataLayer || [];
93                window._dataLayer = window._dataLayer || [];
94                function gtag() { window.dataLayer.push(arguments); }
95                function gtagAsi() { window._dataLayer.push(arguments); }
96
97                var defaults = {
98                    'ad_storage': 'denied',
99                    'ad_user_data': 'denied',
100                    'ad_personalization': 'denied',
101                    'analytics_storage': analyticsConsentGranted ? 'granted' : 'denied',
102                    'wait_for_update': 500
103                };
104                gtag('consent', 'default', defaults);
105                gtagAsi('consent', 'default', defaults);
106
107                // Called when the user changes their analytics choice in-page.
108                window.asiUpdateConsent = function (allowed) {
109                    var update = { 'analytics_storage': allowed ? 'granted' : 'denied' };
110                    gtag('consent', 'update', update);
111                    gtagAsi('consent', 'update', update);
112                };
113            })();
114
115        </script>
115
116    <meta id="metaViewport" name="viewport" content="width=device-width" />
117    
117<script type="text/javascript" src="/Common/ScriptConstants.ashx"></script>
117 
118    
118<script type="text/javascript" src="/JavaScript/angular-recaptcha.js"></script>
118
119    
119<script type="text/javascript" src="/JavaScript/CookieConsent/cookieconsent.min.js"></script>
119
120    <link rel="stylesheet" href="/css/google-translator.css" /><link rel="stylesheet" href="/css/CookieConsent/cookieconsent.min.css" />
121    <style type="text/css">
122        .cc-window {
123            font-family: inherit;
124        }
125        .cc-banner {
126            border: 3px solid black;
127        }
128        .cc-revoke {
129            border: 2px solid black;
130        }
131        .cc-customize-header {
132            font-weight: bold !important;
133        }
134    </style>
135<link rel="stylesheet" type="text/css" href="/css/960gs/reset.css?rls=20260909" />
136<link rel="stylesheet" type="text/css" href="/css/960gs/text.css?rls=20260909" />
137<link rel="stylesheet" type="text/css" href="/css/960gs/960-mobile.css?rls=20260909" />
138<link rel="stylesheet" type="text/css" href="/css/jQueryUI/jquery-ui.css?rls=20260909" />
139<link rel="stylesheet" type="text/css" href="/css/universal30.css?rls=20260909" />
140<link rel="stylesheet" type="text/css" href="/css/universal30-mobile.css?rls=20260909" />
141<link rel="stylesheet" type="text/css" href="/css/lgml20.css?rls=20260909" />
142<link rel="stylesheet" type="text/css" href="/css/ui-select.css?rls=20260909" />
143<link rel="stylesheet" type="text/css" href="/css/angular-block-ui.min.css?rls=20260909" />
144<link rel="stylesheet" type="text/css" href="/app/public/websites/application.min.css?rls=20260909" />
145<link rel="stylesheet" type="text/css" href="/Modules/Content/2_0_0/css/Content-mobile.css?rls=20260909" />
146<link rel="stylesheet" type="text/css" href="/Modules/SocialLinks/2_0_0/css/SocialLinks.css?rls=20260909" />
147<link rel="stylesheet" type="text/css" href="/Modules/Address/2_0_0/css/Address.css?rls=20260909" />
148<link rel="stylesheet" type="text/css" href="/Modules/Address/2_0_0/css/Address-mobile.css?rls=20260909" />
149<link rel="stylesheet" type="text/css" href="/Modules/Logo/1_0_0/css/Logo.css?rls=20260909" />
150<link rel="stylesheet" type="text/css" href="/Modules/Logo/1_0_0/css/Logo-mobile.css?rls=20260909" />
151<link rel="stylesheet" type="text/css" href="/Modules/Menu/2_0_0/css/Menu.css?rls=20260909" />
152<link rel="stylesheet" type="text/css" href="/Modules/Menu/2_0_0/css/Menu-mobile.css?rls=20260909" />
153<link rel="stylesheet" type="text/css" href="/Modules/ShoppingCart/4_0_0/css/ShoppingCart.css?rls=20260909" />
154<link rel="stylesheet" type="text/css" href="/Modules/ShoppingCart/4_0_0/css/ShoppingCart-mobile.css?rls=20260909" />
155<link rel="stylesheet" type="text/css" href="/Modules/EndUserStatus/1_0_1/css/EndUserStatus.css?rls=20260909" />
156<link rel="stylesheet" type="text/css" href="/Modules/QuickSearchBasic/1_0_1/css/QuickSearchBasic.css?rls=20260909" />
157<link rel="stylesheet" type="text/css" href="/Modules/QuickSearchBasic/1_0_1/css/QuickSearchBasic-mobile.css?rls=20260909" />
158<link rel="stylesheet" type="text/css" href="/Modules/FeaturedVideos/1_0_0/css/FeaturedVideos.css?rls=20260909" />
159<script src="/JavaScript/Core.min.js?v=20260909"></script>
159<link rel="shortcut icon" type="image/x-icon" href="https://commonmedia.asicentral.com/6730000/6739864/SJB-22_notag.ico" /><meta property="og:url" content="https://sjbpromotions.com/NewsVideos/?referrerPage=Home&amp;refPgId=532564312&amp;PCUrl=1" /><meta property="og:title" content="News &amp; Videos - S J B Promotions Inc Mason City IL" /><meta property="og:image" content="https://commonmedia.asicentral.com/5920000/5928139/SJBlogo_social_2000px.jpg" /><meta property="og:image:width" content="1146" /><meta property="og:image:height" content="600" /><meta name="description" content="S J B Promotions Inc from Mason City IL USA " /><meta property="og:description" content="S J B Promotions Inc from Mason City IL USA " /><meta name="keywords" content="S J B Promotions Inc Mason City IL USA " /><meta name="twitter:card" content="summary" /><meta name="twitter:title" content="News &amp; Videos - S J B Promotions Inc Mason City IL" /><meta name="twitter:site" content="https://sjbpromotions.com/NewsVideos/?referrerPage=Home&amp;refPgId=532564312&amp;PCUrl=1" /><meta name="twitter:description" content="S J B Promotions Inc from Mason City IL USA " /><meta name="twitter:image" content="https://commonmedia.asicentral.com/5920000/5928139/SJBlogo_social_2000px.jpg" /><!-- Google Tag Manager -->
160                        
160<script>
vendor: 427 bytes, lines 160-164
160(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
161                        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
162                        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
163                        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
164                        })(window,document,'script','dataLayer','
164GTM-NCXDL3S
vendor: 3 bytes, line 164
164');
164</script>
164
165                        <!-- End Google Tag Manager --><!-- Google Tag Manager -->
166                        
166<script>
vendor: 428 bytes, lines 166-170
166(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
167                        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
168                        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
169                        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
170                        })(window,document,'script','_dataLayer','
170GTM-TW3SK7T
vendor: 3 bytes, line 170
170');
170</script>
170
171                        <!-- End Google Tag Manager --><link href="//commonmedia.asicentral.com/dsgn/Apps/1368/app.css" rel="stylesheet" type="text/css" media="all" />
171<script type="text/javascript">(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function()
172                        { (i[r].q=i[r].q||[]).push(arguments)}
173                        ,i[r].l=1*new Date();a=s.createElement(o),
174                        m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
175                        })(window,document,'script','https://www.google-analytics.com/analytics.js','_ga');
176                        _ga('create', 'UA-51697615-1', 'auto');  _ga('send', 'pageview', '/NewsVideos');  _ga('require', 'ec');</script>
176<script type="text/javascript">asi.app.registerModule(390, 'CMPLGO', 'Logo', '1.0.0');asi.app.registerModule(383, 'ESCNTE', 'Content', '2.0.0');asi.app.registerModule(384, 'ESMENU', 'Menu', '2.0.0');asi.app.registerModule(481, 'SHOPCT', 'ShoppingCart', '4.0.0');asi.app.registerModule(358, 'EUSTAT', 'EndUserStatus', '1.0.1');asi.app.registerModule(386, 'QKSCHB', 'QuickSearchBasic', '1.0.1');asi.app.registerModule(383, 'ESCNTE', 'Content', '2.0.0');asi.app.registerModule(383, 'ESCNTE', 'Content', '2.0.0');asi.app.registerModule(361, 'ECFEED', 'EditorialContentFeed', '1.0.1');asi.app.registerModule(415, 'FTRVDS', 'FeaturedVideos', '1.0.0');asi.app.registerModule(383, 'ESCNTE', 'Content', '2.0.0');asi.app.registerModule(371, 'ESSNET', 'SocialLinks', '2.0.0');asi.app.registerModule(381, 'ADDRES', 'Address', '2.0.0');asi.app.registerModule(383, 'ESCNTE', 'Content', '2.0.0');asi.app.registerModule(383, 'ESCNTE', 'Content', '2.0.0');</script>
176</head>
177<body id="1368" class="1368 NewsVideos">
178    <a id="top"></a>
179    <form name="form1" method="post" action="/NewsVideos/?referrerPage=Home&amp;refPgId=532564312&amp;PCUrl=1" id="form1">
180<div>
181<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
182<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
183<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJMjUzMjU2NjQxEBYEHg9BcHBVcGdyYWRlZEZsYWdnHg1BcHBsaWNhdGlvbklEAqbOu+4BZBYCAgEPZBYCAgEQZGQWBgICDxYCHghTZWxlY3RvcgUgI3tEZWZhdWx0RGlhbG9nX0lGcmFtZUNvbnRhaW5lcn1kAhIPZBYCZg8WAh8CBRwje2RsZ1BvbGljeV9JRnJhbWVDb250YWluZXJ9ZAIUD2QWEAIFEGRkFgJmEBYCHghJc01vZHVsZQUEVHJ1ZWQWAmYQZGQWAgIBEA8WBB4LTmF2aWdhdGVVcmwFTGh0dHBzOi8vc2picHJvbW90aW9ucy5jb20vP3JlZmVycmVyUGFnZT1OZXdzVmlkZW9zJnJlZlBnSWQ9NTMyNTY0MzE4JlBDVXJsPTEeB1Zpc2libGVnZGQWAmYPDxYIHg1BbHRlcm5hdGVUZXh0BRtTIEogQiBQcm9tb3Rpb25zIEluYydzIExvZ28eCEltYWdlVXJsBUxodHRwczovL2NvbW1vbm1lZGlhLmFzaWNlbnRyYWwuY29tLzU5MjAwMDAvNTkyODEzOS9TSkJsb2dvX3NvY2lhbF8yMDAwcHguanBnHgVXaWR0aBsAAAAAAGCNQAEAAAAeBF8hU0ICgAJkZAIHEGRkFgxmEBYCHwMFBFRydWVkFgJmEGRkFgJmD2QWAgIBEBYCHgRUZXh0BR88ZGl2IGNsYXNzPSJtZW51U2lnbk91dCI+PC9kaXY+ZGQCARAWAh8DBQRUcnVlZBYCZhAPFgIeDlNlbGVjdGVkTWVudUlkBQk1MDM1ODMyMzlkZBYCZg9kFgICARAWBB4FY2xhc3MFBW1lbnUgHglpbm5lcmh0bWwFnis8dWwgY2xhc3M9InRhYnMgY2xlYXJmaXgiPjxsaT48YSBocmVmPSJodHRwczovL3NqYnByb21vdGlvbnMuY29tLz9yZWZlcnJlclBhZ2U9TmV3c1ZpZGVvcyZyZWZQZ0lkPTUzMjU2NDMxOCZQQ1VybD0xIiAgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPkhvbWU8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vc2picHJvbW90aW9ucy5jb20vQWJvdXRVcy8/cmVmZXJyZXJQYWdlPU5ld3NWaWRlb3MmcmVmUGdJZD01MzI1NjQzMTgmUENVcmw9MSIgIHRhcmdldD0iX3NlbGYiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5BYm91dCBVczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iIyIgIHRhcmdldD0iX3NlbGYiPjxzcGFuIGNsYXNzPSJsbmtUeHQgZXhwYW5kIj5Qcm9kdWN0czwvc3Bhbj48L2E+PHVsIGNsYXNzPSJkcm9wZG93biBtZW51LVRFWFQiPjxsaT48YSBocmVmPSIjIiAgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCBleHBhbmQiPlByb2R1Y3QgQ29sbGVjdGlvbnM8L3NwYW4+PC9hPjx1bCBjbGFzcz0iZHJvcGRvd24gbWVudS1URVhUIj48bGk+PGEgaHJlZj0iaHR0cHM6Ly9zamJwcm9tb3Rpb25zLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPU5ld3NWaWRlb3MmcmVmUGdJZD01MzI1NjQzMTgmUHJvZFNldElkcz0xNTcmUENVcmw9MSIgIHRhcmdldD0iX3NlbGYiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5QYXRyaW90aWMgUHJvZHVjdHM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vc2picHJvbW90aW9ucy5jb20vUHJvZHVjdFJlc3VsdHMvP3JlZmVycmVyUGFnZT1OZXdzVmlkZW9zJnJlZlBnSWQ9NTMyNTY0MzE4JlByb2RTZXRJZHM9NCZQQ1VybD0xIiAgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPkJhY2sgdG8gdGhlIEJlYWNoPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3NqYnByb21vdGlvbnMuY29tL1Byb2R1Y3RSZXN1bHRzLz9yZWZlcnJlclBhZ2U9TmV3c1ZpZGVvcyZyZWZQZ0lkPTUzMjU2NDMxOCZQcm9kU2V0SWRzPTE1OCZQQ1VybD0xIiAgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPlNjaG9vbCBTdG9yZTwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9zamJwcm9tb3Rpb25zLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPU5ld3NWaWRlb3MmcmVmUGdJZD01MzI1NjQzMTgmUHJvZFNldElkcz0yMDcmUENVcmw9MSIgIHRhcmdldD0iX3NlbGYiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5CcmVhc3QgQ2FuY2VyIEF3YXJlbmVzczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9zamJwcm9tb3Rpb25zLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPU5ld3NWaWRlb3MmcmVmUGdJZD01MzI1NjQzMTgmUHJvZFNldElkcz0xOTUmUENVcmw9MSIgIHRhcmdldD0iX3NlbGYiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5Db21wdXRlciBBY2Nlc3Nvcmllczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9zamJwcm9tb3Rpb25zLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPU5ld3NWaWRlb3MmcmVmUGdJZD01MzI1NjQzMTgmUHJvZFNldElkcz0xNjAmUENVcmw9MSIgIHRhcmdldD0iX3NlbGYiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5Ib2xpZGF5IEdpZnRzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3NqYnByb21vdGlvbnMuY29tL1Byb2R1Y3RSZXN1bHRzLz9yZWZlcnJlclBhZ2U9TmV3c1ZpZGVvcyZyZWZQZ0lkPTUzMjU2NDMxOCZQcm9kU2V0SWRzPTEyMTYzMyZQQ1VybD0xIiAgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPkZvb2QgJmFtcDsgRHJpbms8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vc2picHJvbW90aW9ucy5jb20vUHJvZHVjdFJlc3VsdHMvP3JlZmVycmVyUGFnZT1OZXdzVmlkZW9zJnJlZlBnSWQ9NTMyNTY0MzE4JlByb2RTZXRJZHM9MTImUENVcmw9MSIgIHRhcmdldD0iX3NlbGYiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5FbXBsb3llZSBSZWNvZ25pdGlvbjwvc3Bhbj48L2E+PC9saT48L3VsPjwvbGk+PC91bD48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3NqYnByb21vdGlvbnMuY29tL05ld3NWaWRlb3MvP3JlZmVycmVyUGFnZT1OZXdzVmlkZW9zJnJlZlBnSWQ9NTMyNTY0MzE4JlBDVXJsPTEiIGNsYXNzPSIgY3VycmVudCIgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPk5ld3MgJmFtcDsgVmlkZW9zPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3NqYnByb21vdGlvbnMuY29tL1RoZW1lc0V2ZW50cy8/cmVmZXJyZXJQYWdlPU5ld3NWaWRlb3MmcmVmUGdJZD01MzI1NjQzMTgmUENVcmw9MSIgIHRhcmdldD0iX3NlbGYiPjxzcGFuIGNsYXNzPSJsbmtUeHQgZXhwYW5kIj
1835UaGVtZXMgJmFtcDsgRXZlbnRzPC9zcGFuPjwvYT48dWwgY2xhc3M9ImRyb3Bkb3duIG1lbnUtSU5UUiI+PGxpPjxhIGhyZWY9Imh0dHBzOi8vc2picHJvbW90aW9ucy5jb20vVHJhZGVzaG93Lz9yZWZlcnJlclBhZ2U9TmV3c1ZpZGVvcyZyZWZQZ0lkPTUzMjU2NDMxOCZQQ1VybD0xIiAgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPlRyYWRlIFNob3dzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3NqYnByb21vdGlvbnMuY29tL0dvbGZUb3VybmFtZW50Lz9yZWZlcnJlclBhZ2U9TmV3c1ZpZGVvcyZyZWZQZ0lkPTUzMjU2NDMxOCZQQ1VybD0xIiAgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPkdvbGYgVG91cm5hbWVudHM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vc2picHJvbW90aW9ucy5jb20vR2lmdElkZWFzLz9yZWZlcnJlclBhZ2U9TmV3c1ZpZGVvcyZyZWZQZ0lkPTUzMjU2NDMxOCZQQ1VybD0xIiAgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPkdpZnQgSWRlYXM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vc2picHJvbW90aW9ucy5jb20vRmx1UHJldmVudGlvbi8/cmVmZXJyZXJQYWdlPU5ld3NWaWRlb3MmcmVmUGdJZD01MzI1NjQzMTgmUENVcmw9MSIgIHRhcmdldD0iX3NlbGYiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5GbHUgUHJldmVudGlvbjwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9zamJwcm9tb3Rpb25zLmNvbS9Ib2xpZGF5R2lmdHMvP3JlZmVycmVyUGFnZT1OZXdzVmlkZW9zJnJlZlBnSWQ9NTMyNTY0MzE4JlBDVXJsPTEiICB0YXJnZXQ9Il9zZWxmIj48c3BhbiBjbGFzcz0ibG5rVHh0ICI+SG9saWRheSBHaWZ0czwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9zamJwcm9tb3Rpb25zLmNvbS9CYXJSZXN0YXVyYW50Lz9yZWZlcnJlclBhZ2U9TmV3c1ZpZGVvcyZyZWZQZ0lkPTUzMjU2NDMxOCZQQ1VybD0xIiAgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPkJhciAmYW1wOyBSZXN0YXVyYW50IE9wZW5pbmdzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3NqYnByb21vdGlvbnMuY29tL1BvbGl0aWNhbENhbXBhaWducy8/cmVmZXJyZXJQYWdlPU5ld3NWaWRlb3MmcmVmUGdJZD01MzI1NjQzMTgmUENVcmw9MSIgIHRhcmdldD0iX3NlbGYiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5Qb2xpdGljYWwgQ2FtcGFpZ25zPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3NqYnByb21vdGlvbnMuY29tL0NoYXJpdHlSdW5zLz9yZWZlcnJlclBhZ2U9TmV3c1ZpZGVvcyZyZWZQZ0lkPTUzMjU2NDMxOCZQQ1VybD0xIiAgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPkNoYXJpdHkgUnVucyAmYW1wOyBXYWxrczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9zamJwcm9tb3Rpb25zLmNvbS9FbXBsb3llZUluY2VudGl2ZXMvP3JlZmVycmVyUGFnZT1OZXdzVmlkZW9zJnJlZlBnSWQ9NTMyNTY0MzE4JlBDVXJsPTEiICB0YXJnZXQ9Il9zZWxmIj48c3BhbiBjbGFzcz0ibG5rVHh0ICI+RW1wbG95ZWUgSW5jZW50aXZlIFByb2dyYW1zPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3NqYnByb21vdGlvbnMuY29tL0VtcGxveWVlV2VsbG5lc3MvP3JlZmVycmVyUGFnZT1OZXdzVmlkZW9zJnJlZlBnSWQ9NTMyNTY0MzE4JlBDVXJsPTEiICB0YXJnZXQ9Il9zZWxmIj48c3BhbiBjbGFzcz0ibG5rVHh0ICI+RW1wbG95ZWUgV2VsbG5lc3MgUHJvZ3JhbXM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vc2picHJvbW90aW9ucy5jb20vUmVhbEVzdGF0ZS8/cmVmZXJyZXJQYWdlPU5ld3NWaWRlb3MmcmVmUGdJZD01MzI1NjQzMTgmUENVcmw9MSIgIHRhcmdldD0iX3NlbGYiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5SZWFsIEVzdGF0ZSBQcm9ncmFtczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9zamJwcm9tb3Rpb25zLmNvbS9IZWFsdGhGaXRuZXNzLz9yZWZlcnJlclBhZ2U9TmV3c1ZpZGVvcyZyZWZQZ0lkPTUzMjU2NDMxOCZQQ1VybD0xIiAgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPkhlYWx0aCAmYW1wOyBGaXRuZXNzIEZhaXJzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3NqYnByb21vdGlvbnMuY29tL1Nwb3J0c1Byb2dyYW0vP3JlZmVycmVyUGFnZT1OZXdzVmlkZW9zJnJlZlBnSWQ9NTMyNTY0MzE4JlBDVXJsPTEiICB0YXJnZXQ9Il9zZWxmIj48c3BhbiBjbGFzcz0ibG5rVHh0ICI+U3BvcnRzIFByb2dyYW1zPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3NqYnByb21vdGlvbnMuY29tL1NjaG9vbEZ1bmRyYWlzZXIvP3JlZmVycmVyUGFnZT1OZXdzVmlkZW9zJnJlZlBnSWQ9NTMyNTY0MzE4JlBDVXJsPTEiICB0YXJnZXQ9Il9zZWxmIj48c3BhbiBjbGFzcz0ibG5rVHh0ICI+U2Nob29sIEZ1bmRyYWlzZXJzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3NqYnByb21vdGlvbnMuY29tL1N0YXRlRmFpci8/cmVmZXJyZXJQYWdlPU5ld3NWaWRlb3MmcmVmUGdJZD01MzI1NjQzMTgmUENVcmw9MSIgIHRhcmdldD0iX3NlbGYiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5TdGF0ZSBGYWlyczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9zamJwcm9tb3Rpb25zLmNvbS9XZWRkaW5nLz9yZWZlcnJlclBhZ2U9TmV3c1ZpZGVvcyZyZWZQZ0lkPTUzMjU2NDMxOCZQQ1VybD0xIiAgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPldlZGRpbmcgRXZlbnRzPC9zcGFuPjwvYT48L2xpPjwvdWw+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9zamJwcm9tb3Rpb25zLmNvbS9Db250YWN0VXMvP3JlZmVycmVyUGFnZT1OZXdzVmlkZW9zJnJlZlBnSWQ9NTMyNTY0MzE4JlBDVXJsPTEiICB0YXJnZXQ9Il9zZWxmIj48c3BhbiBjbGFzcz0ibG5rVHh0ICI+Q29udGFjdCBVczwvc3Bhbj48L2E+PC9saT48L3VsPmRkAgIQFgIfAwUEVHJ1ZWRkAgMQFgIfAwUEVHJ1ZWQWAmYQ
183ZGQWAmYQZGQWBAIBD2QWAgIBEA8WAh8KBQ5DcmVhdGUgQWNjb3VudGRkZAIDD2QWAgIFEA8WAh8KBQhTaWduIE91dGRkZAIEEBYCHwMFBFRydWVkFgJmEA8WAh4NTW9kdWxlU2V0dGluZzL6AgABAAAA/////wEAAAAAAAAADAIAAABLTW9kdWxlU2V0dGluZ3NfMV8wXzAsIFZlcnNpb249MS4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1udWxsBQEAAAAjTW9kdWxlU2V0dGluZ3NfMV8wXzAuUUtTQ0hCX1NldHRpbmcGAAAAIDxTaG93UHJpY2VTZWFyY2g+a19fQmFja2luZ0ZpZWxkGjxTaG93UHJpY2U+a19fQmFja2luZ0ZpZWxkITxTaG93U2VhcmNoV2l0aGluPmtfX0JhY2tpbmdGaWVsZBw8U2VhcmNoQXNpTm8+a19fQmFja2luZ0ZpZWxkHzxTZWFyY2hMaW5lTmFtZT5rX19CYWNraW5nRmllbGQmPFByb2R1Y3RSZXN1bHRQYWdlTmFtZT5rX19CYWNraW5nRmllbGQAAAAAAAEBAQEBAQIAAAABAQEAAQYDAAAADlByb2R1Y3RSZXN1bHRzC2RkFgICAg9kFgZmEBYCHwoFBUVycm9yZGQCBBAPFgIfCgUCR29kZGQCBg8WAh8FaBYCAgIQDxYCHwoFDVNlYXJjaCB3aXRoaW5kZGQCBRAWAh8DBQRUcnVlZBYCZhBkZBYCZg9kFgICARAWAh8KBbsBPGg0PjxiPjxwIHN0eWxlPSJ0ZXh0LWFsaWduOiByaWdodDsgdGV4dC1pbmRlbnQ6IC0zMHB4Ow0KICAgICAgICAgICAgICAgICI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTJweDsiPlNKQiBQcm9tb3Rpb25zIGlzIGFuIElsbGlub2lzIENlcnRpZmllZCBXb21hbi1Pd25lZCBCdXNpbmVzcy48L3NwYW4+PC9wPjwvYj48L2g0PmRkAg0QZGQWAmYQFgIfAwUEVHJ1ZWQWAmYQZGQWAmYPZBYCAgEQFgIfCgVcPGRpdiBjbGFzcz0iWGhlcm9iYW5uZXIiPg0KPGgyIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7ICI+TmV3cyAmYW1wOyBWaWRlb3MNCjwvaDI+DQo8L2Rpdj5kZAIREGRkFgJmEBYCHwMFBFRydWVkFgJmEA8WBB4NUHJldmlld0hlaWdodAUDMTAwHg5BcnRpY2xlc1BlclJvdwUBMWRkFgJmD2QWAgIBDxYCHgtfIUl0ZW1Db3VudAIFFgpmD2QWBmYPFQIgUHJlbWl1bSBQb2xvcyAmIEdvbGYgQWNjZXNzb3JpZXO6FzxwPjxzdHJvbmc+VGhlIGdvbGYgY2F0ZWdvcnkgaG9sZHMgYSB2YXN0IGFycmF5IG9mIHByb21vIG9wcG9ydHVuaXR5LCBmcm9tIGJyYW5kZWQgcG9sb3MgdG8gY2hhcml0eSB0b3VybmFtZW50IGdpdmVhd2F5cy48L3N0cm9uZz4NCjwvcD4NCg0KPHA+VGhlIDxhIHJlbD0ibm9mb2xsb3ciIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy5uZ2Yub3JnL3RoZS1jbHViaG91c2UvZ29sZi1pbmR1c3RyeS1yZXNlYXJjaC8iPk5hdGlvbmFsIEdvbGYgRm91bmRhdGlvbjwvYT4gZXN0aW1hdGVzIHRoYXQgbW9yZSB0aGFuIG9uZS10aGlyZCBvZiB0aGUgVS5TLiBwb3B1bGF0aW9uIGVuZ2FnZWQgd2l0aCBnb2xmIGluIDIwMjUsIGVpdGhlciBvbiB0aGUgY291cnNlIG9yIGZvbGxvd2luZyB0aGUgc3BvcnQgb25saW5lLiBJbiBhZGRpdGlvbiB0byBjbGFzc2ljIGdvbGYg4oCTIGFuZCBvZmZpY2Ug4oCTIGF0dGlyZSBsaWtlIHBvbG9zLCBwcm9tb3Rpb25hbCBpdGVtcyBsaWtlIHRlZSBzZXRzIG9yIHNwb3J0IHRvd2VscyBtYWtlIGZvciB0aG91Z2h0ZnVsIGFkZC1vbnMgZm9yIHRvdXJuYW1lbnQgcGFydGljaXBhbnRzLCByZWNyZWF0aW9uYWwgcGxheWVycyBhbmQgY29ycG9yYXRlIGdyb3VwcyBhbGlrZS4NCjwvcD4NCg0KDQo8cD4NCjxpbWcgYWx0PSJOaWtlIG1pY3JvcGlxdcOpIHBvbG8iIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzL2luZHVzdHJ5bmV3cy8yMDI2LTA3L3Nhbm1hcnBvbG8tNjE2LmpwZyIgc3R5bGU9Im1hcmdpbjowIGF1dG87Ij4NCjwvcD4NCg0KPHA+VGhpcyBOaWtlIG1pY3JvcGlxdcOpIHBvbG8gY29tYmluZXMgY29tZm9ydCBhbmQgc3R5bGUgd2l0aCBEcmktRklUIG1vaXN0dXJlIG1hbmFnZW1lbnQgYW5kIGEgbGlnaHR3ZWlnaHQgMTAwJSBwb2x5ZXN0ZXIgbWF0ZXJpYWwuIElkZWFsIGZvciBjb3Jwb3JhdGUgdW5pZm9ybXMsIHdpdGggdGFsbCBzaXplcyBhdmFpbGFibGUgaW4gc2VsZWN0IGNvbG9ycy4NCjwvcD4NCg0KPHA+DQo8aW1nIGFsdD0ib3ZhbC1zaGFwZWQgY2FycmllcnMiIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzL2luZHVzdHJ5bmV3cy8yMDI2LTA3L3ByaW1lbGluZWdvbGYtNjE2LmpwZyIgc3R5bGU9Im1hcmdpbjowIGF1dG87Ij4NCjwvcD4NCg0KPHA+RWFjaCBvZiB0aGVzZSBvdmFsLXNoYXBlZCBjYXJyaWVycyBsZXRzIHVzZXJzIGtlZXAgZ29sZiBjb3Vyc2UgbmVjZXNzaXRpZXMgY2xvc2UgYXQgaGFuZCB3aXRoIGEgY2FyYWJpbmVyLXN0eWxlIGNsaXAuIFdpdGggdHdvIGJhbGwgbWFya2VycyBhbmQgZWlnaHQgcGxhc3RpYyB0ZWVzLCBpdOKAmXMgYW4gZWFzeSBhZGRpdGlvbmFsIHNwb25zb3JzaGlwIG9wcG9ydHVuaXR5IGF0IGZ1bmRyYWlzaW5nIGV2ZW50cy4NCjwvcD4NCg0KPHA+DQo8aW1nIGFsdD0iUGV0ZXIgTWlsbGFyIHBvbG8iIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzL2luZHVzdHJ5bmV3cy8yMDI2LTA3L2RyaXZpbmdpbXByZXNzaW9uc3BvbG8tNjE2LmpwZyIgc3R5bGU9Im1hcmdpbjowIGF1dG87Ij4NCjwvcD4NCg0KPHA+Q29uc3RydWN0ZWQgZnJvbSBhIG1vaXN0dXJlLXdpY2tpbmcgcG9seS1ibGVuZCBmYWJyaWMgd2l0aCBVUEYgcHJvdGVjdGlvbiwgdGhpcyBzb2xpZCBQZXRlciBNaWxsYXIgcG9sbyBpcyBidWlsdCB0byBrZWVwIHdlYXJlcnMgY29vbCBhbmQgZHJ5IGFsbCBkYXkgb24gdGhlIGNvdXJzZS4gQSBjbGFzc2ljIG9wdGlvbiBmb3IgZ29sZiBwcm8gc2hvcHMgb3IgY29ycG9yYXRlIGluY2VudGl2ZXMuDQo8L3A+DQoNCjxwPg0KPGltZyBhbHQ9ImZpdmUgdGVlcyIgc3JjPSJodHRwczovL2Nkbi5hc2ljZW50cmFsLmNvbS9lc3Atd2Vic2l0ZXMvaW5kdXN0cnluZXdzLzIwMjYtMDcvYmFsbHByb3RlZXMtNjE2LmpwZyIgc3R5bGU9Im1hcmdpbjowIGF1dG87Ij4NCjwvcD4NCg0KPHA+Q29udGFpbmVkIGluIGEgbmVhdCBtYXRjaGJvb2stc3R5bGUgaG9sZGVyLCB0aGlzIHNldCBvZiBmaXZlIHRlZXMgbWFrZXMgZm9yIGEgZ3JlYXQgY2hlY2staW4gZ2l2ZWF3YXkgYXQgZ29sZiBjb3Vyc2UgcmVzb3J0cyBvciBjaGFyaXR5IHRvdXJuYW1lbnRzLiBQbGFzdGljLCB3b29kIG9yIGJhbWJvbyB0ZWUgc3R5bGVzIGF2YWlsYWJsZS4NCjwvcD4NCg0KDQo8cD4NCjxpbWcgYWx0PSJlY28gcGlxdcOpIHBvbG8iIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzL2luZHVzdHJ5bmV3cy8yMDI2LTA3L2N1dHRlcmJ1Y2t
183wb2xvLTYxNi5qcGciIHN0eWxlPSJtYXJnaW46MCBhdXRvOyI+DQo8L3A+DQoNCjxwPkZlYXR1cmluZyBVUEYgcHJvdGVjdGlvbiwgYSBzZWxmLWZhYnJpYyBjb2xsYXIgYW5kIGEgbW9pc3R1cmUtd2lja2luZyBmYWJyaWMgd2l0aCBmb3VyLXdheSBzdHJldGNoLCB0aGUgZWNvIHBpcXXDqSBwb2xvIGlzIGEgc3VzdGFpbmFibGUgb3B0aW9uIGZvciB1bml2ZXJzaXR5IGJvb2tzdG9yZXMgb3IgbmV3IGhpcmVzLiBNYWRlIGZyb20gOTUlIHJlY3ljbGVkIHBvbHllc3Rlci4NCjwvcD4NCg0KDQo8cD4NCjxpbWcgYWx0PSJtaWNyb2ZpYmVyIGdvbGYgdG93ZWwiIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzL2luZHVzdHJ5bmV3cy8yMDI2LTA3L21hZ25ldGdyb3VwdG93ZWwtNjE2LmpwZyIgc3R5bGU9Im1hcmdpbjowIGF1dG87Ij4NCjwvcD4NCg0KPHA+RGVzaWduZWQgZm9yIGVhc3kgYWNjZXNzIG9uIHRoZSBnbywgdGhpcyBtaWNyb2ZpYmVyIGdvbGYgdG93ZWwgY29tZXMgd2l0aCBhbiBhdHRhY2hlZCBncm9tbWV0IGFuZCBob29rIHRvIGVuc3VyZSBpdOKAmXMgYWx3YXlzIGF0IGhhbmQgb24gdGhlIGNvdXJzZSB0byBrZWVwIGhhbmRzLCBjbHVicyBhbmQgZ29sZiBiYWxscyBzcG90bGVzcy4gQSB0aG91Z2h0ZnVsIGFjY29tcGFuaW1lbnQgZm9yIGdvbGYgY2FydCByZW50YWxzIG9yIGdlYXIgc2VydmljZXMuDQo8L3A+ZAIBEA8WBB4PQ29tbWFuZEFyZ3VtZW50BQk1MTM5OTY3MTUfBWhkZGQCAxAPFgIfBAVVaHR0cHM6Ly9zamJwcm9tb3Rpb25zLmNvbS9kb2N1bWVudHMvNTEzOTk2NzE1L25ld3MvcHJlbWl1bS1wb2xvcy0lMjYtZ29sZi1hY2Nlc3Nvcmllc2RkZAIBD2QWBmYPFQIbQm9sZCBXaW5lICYgQmFyIEFjY2Vzc29yaWVz+Rc8cD48c3Ryb25nPlJlc3RhdXJhbnRzLCBiYXJzIGFuZCBldmVudHMgY2FuIGVsZXZhdGUgdGhlaXIgYnJhbmRpbmcgd2l0aCB1c2VmdWwgaXRlbXMgZmVhdHVyaW5nIGN1c3RvbSBsb2dvcyBvciBtZXNzYWdpbmcuPC9zdHJvbmc+DQo8L3A+DQoNCjxwPlRoZSBwZXJjZW50YWdlIG9mIEFtZXJpY2FucyB3aG8gY29uc3VtZSBhbGNvaG9sIGhhcyBzbG93bHkgYnV0IHN1cmVseSBiZWVuIDxhIHJlbD0ibm9mb2xsb3ciIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL25ld3MuZ2FsbHVwLmNvbS9wb2xsLzY5MzM2Mi9kcmlua2luZy1yYXRlLW5ldy1sb3ctYWxjb2hvbC1jb25jZXJucy1zdXJnZS5hc3B4Ij5kZWNsaW5pbmcgc2luY2UgMjAyMjwvYT4uIERlc3BpdGUgdGhlIGNoYWxsZW5nZXMgdGhpcyB0cmVuZCBoYXMgY2F1c2VkIGZvciB0aGUgYWRqYWNlbnQgc2VjdG9ycywgdGhlcmXigJlzIHN0aWxsIGFuIG9wcG9ydHVuaXR5IGZvciByZXN0YXVyYW50cyBvciBicmV3ZXJpZXMgdG8gbWFrZSBhIGRpZmZlcmVuY2UgaW4gdGhlaXIgbWFya2V0cyBieSB1c2luZyBwcm9tbywgbGlrZSBicmFuZGVkIHdpbmUgYW5kIGJhciBhY2Nlc3NvcmllcyDigJMgd2hldGhlciBpdOKAmXMgbGVhbmluZyBpbnRvIGhvc3RlZCBldmVudHMgYW5kIGdpdmVhd2F5cyBvciBwcm9tb3RpbmcgdGhlaXIgbW9ja3RhaWwvbm9uLWFsY29ob2xpYyBiZXZlcmFnZSBvZmZlcmluZ3MuDQo8L3A+DQoNCg0KPHA+DQo8aW1nIGFsdD0iMTItb3ouIHJvY2tzIGdsYXNzIiBzcmM9Imh0dHBzOi8vY2RuLmFzaWNlbnRyYWwuY29tL2VzcC13ZWJzaXRlcy9pbmR1c3RyeW5ld3MvMjAyNi0wNi9wY25hZ2xhc3MtNjE2LmpwZyIgc3R5bGU9Im1hcmdpbjowIGF1dG87Ij4NCjwvcD4NCg0KPHA+VGhpcyBjbGFzc2ljIDEyLW96LiByb2NrcyBnbGFzcyBpcyBwZXJmZWN0IGZvciB0b2FzdGluZyBzdWNjZXNzIHdpdGggd2hpc2tleSBvciBhIG1vY2t0YWlsLCB3aGlsZSBlbnN1cmluZyBkdXJhYmlsaXR5IHdpdGggaXRzIEJQQS1mcmVlLCBzaGF0dGVycHJvb2Ygc2lsaWNvbmUgbWF0ZXJpYWwuIFRoaW5rIHBvb2xzaWRlIHJlc29ydHMgYW5kIGNyb3dkZWQgYmFycy4NCjwvcD4NCg0KPHA+DQo8aW1nIGFsdD0iY29tcGFjdCBib3R0bGUgb3BlbmVyIGtleWNoYWluIiBzcmM9Imh0dHBzOi8vY2RuLmFzaWNlbnRyYWwuY29tL2VzcC13ZWJzaXRlcy9pbmR1c3RyeW5ld3MvMjAyNi0wNi9ldmFuc21hbnVmYWN0dXJpbmctNjE2LmpwZyIgc3R5bGU9Im1hcmdpbjowIGF1dG87Ij4NCjwvcD4NCg0KPHA+UG9wIHRoZSB0b3Agb2ZmIHlvdXIgY2xpZW504oCZcyBuZXh0IGNhbXBhaWduIHdpdGggdGhpcyBjb21wYWN0IGJvdHRsZSBvcGVuZXIga2V5Y2hhaW4uIEZlYXR1cmVzIGEgc3BsaXQgcmluZyBmb3IgZWFzeSBhdHRhY2htZW50LCBhIHN0YWlubGVzcy1zdGVlbCBpbnNlcnQgZm9yIHRvdWdoIGJvdHRsZSBjYXBzIGFuZCBhIGxldmVyIGVkZ2UgZm9yIHBvcC10b3AgY2Fucy4gQSBmdW4gdHJhZGUgc2hvdyBnaXZlYXdheSBvciBmb3IgcmVzdGF1cmFudCBicmFuZGluZy4NCjwvcD4NCg0KPHA+DQo8aW1nIGFsdD0iQ3VzdG9tIGljZSBtb2xkcyIgc3JjPSJodHRwczovL2Nkbi5hc2ljZW50cmFsLmNvbS9lc3Atd2Vic2l0ZXMvaW5kdXN0cnluZXdzLzIwMjYtMDYvcG9wcHJvbW9zLTYxNi5qcGciIHN0eWxlPSJtYXJnaW46MCBhdXRvOyI+DQo8L3A+DQoNCjxwPkN1c3RvbSBpY2UgbW9sZHMgYWRkIGFuIGVsZXZhdGVkIHRvdWNoIHRvIGRyaW5rcyBhdCBjb3Jwb3JhdGUgZXZlbnRzLCBnYWxhcyBvciByb29mdG9wIGJhcnMgYnkgY3JlYXRpbmcgaWNlIGVtYm9zc2VkIHdpdGggYSBsb2dvIG9yIHNsb2dhbi4gTWFkZSBpbiBVU0EuIFBhbnRvbmUgY29sb3ItbWF0Y2hpbmcgaXMgYXZhaWxhYmxlLg0KPC9wPg0KDQo8cD4NCjxpbWcgYWx0PSJzdGFpbmxlc3Mtc3RlZWwgd2luZSB0dW1ibGVyIiBzcmM9Imh0dHBzOi8vY2RuLmFzaWNlbnRyYWwuY29tL2VzcC13ZWJzaXRlcy9pbmR1c3RyeW5ld3MvMjAyNi0wNi9qb3JuaWttYW51ZmFjdHVyaW5nLTYxNi5qcGciIHN0eWxlPSJtYXJnaW46MCBhdXRvOyI+DQo8L3A+DQoNCjxwPlByZXAgZm9yIHN1bW1lciBzaXBwaW5nIHdpdGggdGhpcyBzdGFpbmxlc3Mtc3RlZWwgd2luZSB0dW1ibGVyLiBXaXRoIGEgcG9seXByb3B5bGVuZSBsaW5lciBhbmQgYW4gZWFzeS10by1ob2xkIDEyLW96LiBkZXNpZ24sIGl04oCZcyBncmVhdCBmb3Igd2luZXJ5IHRvdXJzIG9yIGhvc3BpdGFsaXR5IGluZHVzdHJ5IHByb21vdGlvbnMuIFBhY2thZ2luZyBhbHNvIGF2YWlsYWJsZS4NCjwvcD4NCg0KDQo8cD4NCjxpbWcgYWx0PSIxLjc1LW96LiBzaG90IGdsYXNzIiBzcmM9Imh0dHBzOi8vY2RuLmFzaWNlbnRyYWwuY29tL2VzcC13ZWJzaXRlcy9pbmR1c3RyeW5ld3MvMjAyNi0wNi9iZWxwcm9tby02MTYuanBnIiBzdHlsZT0ibWFyZ2luOjAgYXV0bzsiPg0KPC9wPg0KDQo8cD5DbGVhciBhbmQgY29tcGFjdCwgdGhpcyAxLjc1LW96LiBzaG90IGdsYXNzIGlzIGlkZWFsIGZvciBhbm5pdmVyc2FyaWVzLCBiYXIgb3BlbmluZ3MsIHRhc3RpbmcgZXZlbnRzIG9yIGxpcXVvciBicmFuZCBsYXVuY2hlcy4gQSBjbGFzc2ljIHNpbGhvdWV0dGUgdGhhdCB3b3JrcyBpbiBhbnkgc2V0dGluZy4NCjwvcD4NCg0KDQo8cD4NCjxpbWcgYWx0PSJiYXIgcnVubmVyIG1hdCIgc3JjPSJodHRwczovL2Nkbi5hc2ljZW50cmFsLmNvbS9lc3Atd2Vic2l0ZXMvaW5kdXN0cnluZXdzLzIwMjYtMDYvYmFtYmFtcy02MTYuanBnIiBzdHlsZT0ibWFyZ2luOjAgYXV0bzsiPg0KPC9wPg0KDQo8cD5SZWNvbW1lbmRlZCBmb3IgY291bnRlcnRvcCBwb2ludC1vZi1wdXJjaGFzZSBzaXRlcywgdGhpcyAxNOKAnSB4IDE04oCdIGJhciBydW5uZXIgbWF0IGFkZHMgZXh0cmEgYnJhbmRpbmcgYW5kIG1lc3NhZ2luZyBhdCBwZWFrIGN1c3RvbWVyIHRyYWZmaWMgYXJlYXMuIEZlYXR1cmVzIDE1MCBzdGFuZGFyZCBjb2xvciBvcHRpb25zIGFuZCBhbiBlZGdlLXRvLWVkZ2UgYmxlZWQgdG8gbWFrZSBhbiBleWUtY2F0Y2hpbmcgYnJhbmQgc3RhdGVtZW50Lg0KPC9wPmQCARAPFgQfEgUJNTEzOTk2NzE0HwVoZGRkAgMQDxYCHwQFUGh0dHBzOi8vc2picHJvbW90aW9ucy5jb20vZG9jdW1lbnRzLzUxMzk5NjcxNC9uZXdzL2JvbGQtd2luZS0lMjYtYmFyLWFjY2Vzc29yaWVzZGRkAgIPZBYGZg8VAhxNaW5kZnVsIE1hZGUtaW4tVVNBIFByb2R1Y3Rz1xY8cD48c3Ryb25nPk1lZX
183QgZGVtYW5kIGZyb20gY2xpZW50cyBsb29raW5nIGZvciBkb21lc3RpY2FsbHkgbWFudWZhY3R1cmVkIGdpdmVhd2F5IG9wdGlvbnMgdGhpcyB5ZWFyLjwvc3Ryb25nPg0KPC9wPg0KDQo8cD5XaXRoIHRoZSBVbml0ZWQgU3RhdGVz4oCZIDI1MHRoIGFubml2ZXJzYXJ5IGNlbGVicmF0aW9ucyBzb29uIGtpY2tpbmcgaW50byBoaWdoIGdlYXIg4oCTIGNvdXBsZWQgd2l0aCB0aGUgMjAyNiBXb3JsZCBDdXAgdGhpcyBzdW1tZXIgYW5kIHByZXBhcmF0aW9ucyBmb3IgdGhlIDIwMjggT2x5bXBpY3MgaW4gTG9zIEFuZ2VsZXMgcmFtcGluZyB1cCDigJMgdGhlcmUgaXMgc2lnbmlmaWNhbnQgYXR0ZW50aW9uIG9uIHRoZSBicmFuZGVkIE1hZGUtaW4tVVNBIHByb2R1Y3QgY2F0ZWdvcnkgdGhpcyB5ZWFyLiBSYW5naW5nIGZyb20gc3RhdGlvbmVyeSB0byBkcmlua3dhcmUsIHRoZXJlIGFyZSBwbGVudHkgb2Ygb3B0aW9ucyBhdmFpbGFibGUgZm9yIGdpdmVhd2F5cyBhdCBjZWxlYnJhdGlvbnMsIHRhaWxnYXRlcywgY29tbXVuaXR5IGV2ZW50cyBhbmQgbW9yZS4NCjwvcD4NCg0KDQo8cD4NCjxpbWcgYWx0PSJzdGlja3kgbm90ZXMiIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzL2luZHVzdHJ5bmV3cy8yMDI2LTA2L2tvb3ppZWdyb3Vwc3RpY2t5bm90ZXMtNjE2LmpwZyIgc3R5bGU9Im1hcmdpbjowIGF1dG87Ij4NCjwvcD4NCg0KPHA+RW5kLXVzZXJzIGNhbiBvcmdhbml6ZSBsaXN0cyBhbmQgcmVtaW5kZXJzIHdpdGggM+KAnSB4IDPigJ0gc3RpY2t5IG5vdGVzLiBJZGVhbCBmb3IgaW5kdXN0cmllcyBmcm9tIGhvc3BpdGFsaXR5IHRvIGhlYWx0aGNhcmUsIHRoZXNlIDI1LXNoZWV0IGFkaGVzaXZlIG5vdGVwYWRzIGFyZSBGU0MtY2VydGlmaWVkLCBlbnN1cmluZyB0aGF0IG1hdGVyaWFscyBjb21lIGZyb20gcmVzcG9uc2libHkgbWFuYWdlZCBmb3Jlc3RzLg0KPC9wPg0KDQo8cD4NCjxpbWcgYWx0PSJjaGlwIGNsaXAiIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzL2luZHVzdHJ5bmV3cy8yMDI2LTA2L2V2YW5zbWFudWZhY3R1cmluZ2NsaXBzLTYxNi5qcGciIHN0eWxlPSJtYXJnaW46MCBhdXRvOyI+DQo8L3A+DQoNCjxwPkF2YWlsYWJsZSBpbiBhIHdpZGUgcmFuZ2Ugb2YgdHJhbnNsdWNlbnQgb3Igc29saWQgY29sb3JzLCB0aGlzIDTigJ0gY2hpcCBjbGlwIGtlZXBzIG9wZW4gZm9vZCBpdGVtcyBmcmVzaCBsb25nZXIgd2hpbGUgc2hvd2luZyBvZmYgYSBicmFuZC4gQSBncmVhdCBnaWZ0LXdpdGgtcHVyY2hhc2UgYXQgbmV3bHkgb3BlbmVkIGdyb2Nlcnkgb3IgY29udmVuaWVuY2Ugc3RvcmVzLg0KPC9wPg0KDQo8cD4NCjxpbWcgYWx0PSJTaGFycGllIFMtR2VsIHBlbiIgc3JjPSJodHRwczovL2Nkbi5hc2ljZW50cmFsLmNvbS9lc3Atd2Vic2l0ZXMvaW5kdXN0cnluZXdzLzIwMjYtMDYvZ2VtbGluZXBlbi02MTYuanBnIiBzdHlsZT0ibWFyZ2luOjAgYXV0bzsiPg0KPC9wPg0KDQo8cD5IZWxwIGNsaWVudCBtZXNzYWdlcyBzdGFuZCBvdXQgd2l0aCB0aGUgU2hhcnBpZSBTLUdlbCBwZW4uIEZlYXR1cmVzIG5vLXNtZWFyIGluayBpbiBmaXZlIHZpYnJhbnQgc2hhZGVzLCBhIGNvbnRvdXJlZCBncmlwIGFuZCBhIG1hdHRlIGZpbmlzaC4gQSBzbGVla2VyIG9wdGlvbiBmb3IgZ2l2ZWF3YXlzIGF0IHRlYW0gbWVldGluZ3Mgb3IgY29sbGVnZSBhbmQgY2FyZWVyIGZhaXJzLg0KPC9wPg0KDQo8cD4NCjxpbWcgYWx0PSJjbGFzc2ljIGJldmVyYWdlIG5hcGtpbiwiIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzL2luZHVzdHJ5bmV3cy8yMDI2LTA2L2FtZXJpY2FuYWNjZW50cy02MTYuanBnIiBzdHlsZT0ibWFyZ2luOjAgYXV0bzsiPg0KPC9wPg0KDQo8cD5FbGV2YXRlIHlvdXIgY3VzdG9tZXLigJlzIG5leHQgZXZlbnQgd2l0aCB0aGlzIGNsYXNzaWMgYmV2ZXJhZ2UgbmFwa2luLCBhdmFpbGFibGUgaW4gMTcgY29sb3JzLiBCaW9kZWdyYWRhYmxlLCByZWN5Y2xhYmxlIGFuZCBtYWRlIGZyb20gMjAlIHJlY3ljbGVkIGZpYmVycywgaXTigJlzIGEgc3RhcGxlIGZvciBjb2NrdGFpbCBldmVudHMsIGhvbGlkYXkgcGFydGllcyBhbmQgY29ycG9yYXRlIGx1bmNoZW9ucy4NCjwvcD4NCg0KDQo8cD4NCjxpbWcgYWx0PSJzdGFkaXVtIGN1cHMiIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzL2luZHVzdHJ5bmV3cy8yMDI2LTA2L2xlcHJlY2hhdW5wcm9tb3Rpb25zLTYxNi5qcGciIHN0eWxlPSJtYXJnaW46MCBhdXRvOyI+DQo8L3A+DQoNCjxwPlRoZXNlIDE2LW96LiBleWUtY2F0Y2hpbmcgc3RhZGl1bSBjdXBzIG1hZGUgZnJvbSByZWN5Y2xhYmxlIHBsYXN0aWMgYXJlIHBlcmZlY3QgZm9yIGFtcGluZyB1cCB0aGUgZW5lcmd5IGF0IHNwb3J0aW5nIGV2ZW50cywgdHJhZGUgc2hvd3MgYW5kIHRhaWxnYXRlcy4gQlBBLWZyZWUgYW5kIGF2YWlsYWJsZSBpbiBhIHJhaW5ib3cgb2YgY29sb3JzLg0KPC9wPg0KDQoNCjxwPg0KPGltZyBhbHQ9ImNvbGxhcHNpYmxlIGNhbiBjb29sZXIiIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzL2luZHVzdHJ5bmV3cy8yMDI2LTA2L2hwZ2Nvb3ppZS02MTYuanBnIiBzdHlsZT0ibWFyZ2luOjAgYXV0bzsiPg0KPC9wPg0KDQo8cD5SZWNpcGllbnRzIGNhbiB0YWtlIHlvdXIgY3VzdG9tZXLigJlzIGJyYW5kIHRvIGhhcHB5IGhvdXIgd2l0aCB0aGlzIGNvbGxhcHNpYmxlIGNhbiBjb29sZXIsIHNpemVkIHRvIGZpdCBtb3N0IGJvdHRsZXMgYW5kIGNhbnMgd2l0aCBtZWRpdW0tZGVuc2l0eSBmb2FtLiBUaGluayBvdXRkb29yIGNvbW11bml0eSBldmVudHMgb3IgbXVzaWMgZmVzdGl2YWxzLg0KPC9wPmQCARAPFgQfEgUJNTEzOTk2NzAyHwVoZGRkAgMQDxYCHwQFT2h0dHBzOi8vc2picHJvbW90aW9ucy5jb20vZG9jdW1lbnRzLzUxMzk5NjcwMi9uZXdzL21pbmRmdWwtbWFkZS1pbi11c2EtcHJvZHVjdHNkZGQCAw9kFgZmDxUCGkNoaWxsIENvb2xlcnMgJiBMdW5jaCBCYWdzoRg8cD48c3Ryb25nPkZyb20gcGFja2luZyBhbiBvZmZpY2UgbHVuY2ggdG8gZ29pbmcgb24gYW4gb3V0ZG9vciBhZHZlbnR1cmUsIHRoZXNlIOKAnGNvb2zigJ0gcHJvZHVjdHMgd2lsbCBzZXJ2ZSByZWNpcGllbnRzIHdlbGwuPC9zdHJvbmc+DQo8L3A+DQoNCjxwPk91dGRvb3IgcmVjcmVhdGlvbiBpcyBtb3JlIHBvcHVsYXIgdGh
183hbiBldmVyLCA8YSByZWw9Im5vZm9sbG93IiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cuYmFja3BhY2tlci5jb20vbmV3cy1hbmQtZXZlbnRzL25ld3Mvb3V0ZG9vci1yZWNyZWF0aW9uLWhpdC1hbi1hbGwtdGltZS1oaWdoLWluLTIwMjQtcmVwb3J0LWZpbmRzLyI+YWNjb3JkaW5nIHRvIEJhY2twYWNrZXIgTWFnYXppbmU8L2E+LCB3aXRoIG1vcmUgdGhhbiA2MCBtaWxsaW9uIHBlb3BsZSBnb2luZyBvbiBhIGhpa2UgYW5udWFsbHksIGZvciBleGFtcGxlLiBDb29sZXIgYmFncyBhcmUgYSBncmVhdCBnaXZlYXdheSBvciBjb3Jwb3JhdGUgaW5jZW50aXZlIG9wdGlvbiB0byB0YXJnZXQgdGhlIG91dGRvb3IgYWR2ZW50dXJlciDigJMgYnV0IHRoZSBjYXRlZ29yeSBhbHNvIGhhcyBhIHdpZGUgdmFyaWV0eSBvZiBvcHRpb25zIGZvciBvZmZpY2Ugd29ya2VycywgaGVhbHRoY2FyZSBzdGFmZiBhbmQgbW9yZSB0byB1c2UgaW4gdGhlaXIgZGF5LXRvLWRheS4NCjwvcD4NCg0KDQo8cD4NCjxpbWcgYWx0PSJjb29sZXIgYmFja3BhY2siIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzL2luZHVzdHJ5bmV3cy8yMDI2LTA2L2tvb3ppZWNvb2xlci02MTYuanBnIiBzdHlsZT0ibWFyZ2luOjAgYXV0bzsiPg0KPC9wPg0KDQo8cD5DYW1wZXJzLCBoaWtlcnMgYW5kIGJlYWNoZ29lcnMgYWxpa2UgY2FuIHN0YXkgaHlkcmF0ZWQgYW5kIGNvbWZvcnRhYmxlIG9uIHRoZSBnbyB3aXRoIHRoaXMgY29vbGVyIGJhY2twYWNrIHRoYXQgZG91YmxlcyBhcyBhIHF1aWNrIHNlYXQuIEl0cyBkdXJhYmxlIHN0ZWVsIGZyYW1lIGhvbGRzIHVwIHRvIDI1MCBwb3VuZHMuDQo8L3A+DQoNCjxwPg0KPGltZyBhbHQ9ImJhY2twYWNrIGNvb2xlciIgc3JjPSJodHRwczovL2Nkbi5hc2ljZW50cmFsLmNvbS9lc3Atd2Vic2l0ZXMvaW5kdXN0cnluZXdzLzIwMjYtMDYvaGl0cHJvbW9jb29sZXItNjE2LmpwZyIgc3R5bGU9Im1hcmdpbjowIGF1dG87Ij4NCjwvcD4NCg0KPHA+V2l0aCBhIHJvb215IDI0LWNhbiBjYXBhY2l0eSwgZG91YmxlLXppcHBlcmVkIG1haW4gY29tcGFydG1lbnQgYW5kIHNsZWVrLCBtb2Rlcm4gZGVzaWduLCB0aGlzIGJhY2twYWNrIGNvb2xlciBpcyBpZGVhbCBmb3Igd2VsbG5lc3MgZ2l2ZWF3YXlzIG9yIG91dGRvb3IgcmV0cmVhdHMgYXQgdGVjaCBmaXJtcy4NCjwvcD4NCg0KPHA+DQo8aW1nIGFsdD0iSWdsb28gcHVmZmVyIGNvb2xlciIgc3JjPSJodHRwczovL2Nkbi5hc2ljZW50cmFsLmNvbS9lc3Atd2Vic2l0ZXMvaW5kdXN0cnluZXdzLzIwMjYtMDYvZ2VtbGluZWNvb2xlci02MTYuanBnIiBzdHlsZT0ibWFyZ2luOjAgYXV0bzsiPg0KPC9wPg0KDQo8cD5XaXRoIHRoZSBjYXBhYmlsaXR5IHRvIGZvbGQgZG93biBuZWF0bHkgZnJvbSBpdHMgMjAtY2FuIGNhcGFjaXR5IHRvIGEgbW9yZSB0cmF2ZWwtZnJpZW5kbHkgc2l6ZSwgdGhpcyBJZ2xvbyBwdWZmZXIgY29vbGVyIGlzIGEgc3R5bGlzaCwgc3VzdGFpbmFibGUgb3B0aW9uIGZvciB0cmF2ZWwgYWdlbmNpZXMgb3IgaG9zcGl0YWxpdHkgY2hhaW5zLg0KPC9wPg0KDQo8cD4NCjxpbWcgYWx0PSJyZXRybyBwYXBlciBiYWctaW5zcGlyZWQgbHVuY2ggdG90ZXMiIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzL2luZHVzdHJ5bmV3cy8yMDI2LTA2L2hwZ2Nvb2xlci02MTYuanBnIiBzdHlsZT0ibWFyZ2luOjAgYXV0bzsiPg0KPC9wPg0KDQo8cD5UaGVzZSByZXRybyBwYXBlciBiYWctaW5zcGlyZWQgbHVuY2ggdG90ZXMsIG1hZGUgb2YgZHVyYWJsZSBrcmFmdCBwYXBlciwgYXJlIGRlc2lnbmVkIHRvIGhlbHAgcmVjaXBpZW50cyBicm93bi1iYWcgaXQgaW4gc3R5bGUuIFBlcmZlY3QgZm9yIHN1bW1lciBjYW1wcyBvciBzY2hvb2wgZGlzdHJpY3RzLg0KPC9wPg0KDQoNCjxwPg0KPGltZyBhbHQ9Imluc3VsYXRlZCBjb29sZXIgYmFnIiBzcmM9Imh0dHBzOi8vY2RuLmFzaWNlbnRyYWwuY29tL2VzcC13ZWJzaXRlcy9pbmR1c3RyeW5ld3MvMjAyNi0wNi9wY25hY29vbGVyLTYxNi5qcGciIHN0eWxlPSJtYXJnaW46MCBhdXRvOyI+DQo8L3A+DQoNCjxwPlRoaXMgaW5zdWxhdGVkIGNvb2xlciBiYWcgaGFzIHBsZW50eSBvZiByb29tIGZvciBsdW5jaCwgc25hY2tzIGFuZCBiZXZlcmFnZXMgdG8gY2FycnkgaGVhbHRoY2FyZSB3b3JrZXJzIHRocm91Z2ggYSBsb25nIHNoaWZ0Lg0KPC9wPg0KDQoNCjxwPg0KPGltZyBhbHQ9IllFVEkgc29mdCBjb29sZXIiIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzL2luZHVzdHJ5bmV3cy8yMDI2LTA2L2RpYW1vbmRiYWNrY29vbGVyLTYxNi5qcGciIHN0eWxlPSJtYXJnaW46MCBhdXRvOyI+DQo8L3A+DQoNCjxwPkJ1aWx0IGZvciB0aGUgb3V0ZG9vcnMsIHRoaXMgWUVUSSBzb2Z0IGNvb2xlciBmaXRzIGVub3VnaCBzbmFja3MgYW5kIGRyaW5rcyBmb3IgdGhlIHdob2xlIGNyZXcuIFdlbGwtc3VpdGVkIGZvciBjb25zdHJ1Y3Rpb24gc2l0ZXMgb3IgZW1wbG95ZWUgaW5jZW50aXZlIHByb2dyYW1zLg0KPC9wPg0KDQoNCjxwPg0KPGltZyBhbHQ9Imluc3VsYXRlZCB0b3RlIiBzcmM9Imh0dHBzOi8vY2RuLmFzaWNlbnRyYWwuY29tL2VzcC13ZWJzaXRlcy9pbmR1c3RyeW5ld3MvMjAyNi0wNi9iYWdtYWtlcnNjb29sZXItNjE2LmpwZyIgc3R5bGU9Im1hcmdpbjowIGF1dG87Ij4NCjwvcD4NCg0KPHA+VGhlIHRoZXJtYWwgZm9pbCBsaW5pbmcgb2YgdGhpcyBpbnN1bGF0ZWQgdG90ZSBpcyBkZXNpZ25lZCB0byBrZWVwIGNvbnRlbnRzIGhvdCBvciBjb2xkIHRocm91Z2hvdXQgdGhlIGRheS4gSXTigJlzIGEgbmF0dXJhbCBwaWNrIGZvciB3b3JrcGxhY2Ugd2VsbG5lc3MgaW5pdGlhdGl2ZXMgdGhhdCBlbmNvdXJhZ2UgcGFja2luZyBsdW5jaC4NCjwvcD5kAgEQDxYEHxIFCTUxMzk5NjcwMR8FaGRkZAIDEA8WAh8EBU9odHRwczovL3NqYnByb21vdGlvbnMuY29tL2RvY3VtZW50cy81MTM5OTY3MDEvbmV3cy9jaGlsbC1jb29sZXJzLSUyNi1sdW5jaC1iYWdzZGRkAgQPZBYGZg8VAjFTdXJ2ZXkgU2hvd3MgVmFsdWUgb2YgU2Nob29scyBTcGlyaXR3ZWFyIFByb2dyYW1zuQw8cD48c3Ryb25nPkZpbmRpbmdzIGluZGljYXRlIHRoYXQgSy0xMiBpbnN0aXR1dGlvbnMgd2l0aCBpbmNvbnNpc3RlbnQgbWVyY2ggb2ZmZXJpbmdzIHNlZSB3ZWFrZXIgZnVuZHJhaXNpbmcgYW5kIGNvbW11bml0eSBlbmdhZ2VtZW50Ljwvc3Ryb25nPg0KPC9wPg0KDQo8cD5TY2hvb2xzIHdpdGggYSBjb25zaXN0ZW50IHNwaXJpdHdlYXIgcHJvZ3JhbSBvZnRlbiBzZWUgaGlnaCBhdHRlbmRhbmNlIG51bWJlcnMgYXQgdGhlaXIgZXZlbnRzIGFuZCBzdHJvbmdlciBjb21tdW5pdHkgZW5nYWdlbWVudC48L3A+DQoNCjxwPkRhdGEgZnJvbSB0aGUgbmV3IDIwMjYgU2Nob29sIFNwaXJpdCBHYXAgU3VydmV5LCBjb25kdWN0ZWQgYnkgQ291bnNlbG9yIFRvcCA0MCBkaXN0cmlidXRvciBDdXN0b20gSW5rIChhc2kvMTczMjMyKSwgc2hvd3MgdGhhdCAzMyUgb2Ygc2Nob29sc+KAmSBjb21tdW5pdHkgZXZlbnQgb3JnYW5pemVycyB3aXRoIHJlY3VycmluZyBicmFuZGVkIHByb2R1Y3Qgb2ZmZXJpbmdzIHJlcG9ydGVkIGhpZ2hlci10aGFuLWV4cGVjdGVkIHR1cm5vdXQgYXQgdGhlaXIgbW9zdCByZWNlbnQgZXZlbnQuIEFtb25nIHRob3NlIHdpdGggbm8gcHJvZ3JhbSBhdCBhbGwsIHRoYXQgbnVtYmVyIGRyb3BwZWQgdG8gMTQlLg0KPC9wPg0KDQo8cD4NCjxpbWcgYWx0PSJjaGVlcmxlYWRlcnMiIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzL2luZHVzdHJ5bmV3cy8yMDI2LTA1L2NoZWVyLTYxNi5qcGciIHN0eWxlPSJtYXJnaW46MCBhdXRvOyI+DQo8L3A+DQoNCjxwPkFtb25nIHRob3NlIHN1cnZleWVkLCBtb3JlIHRoYW4gNjAlIG9mIHNjaG9vbHMgd2l0aCBhIHJlZ3VsYXIgbWVyY2ggcHJvZ3JhbSBzdHJvbmdseSBhZ3JlZSB0aGF0IHNwaXJpdHdlYXIgaXMga2V5IHRvIGNvbW11bml0eSBlbmdhZ2VtZW50IGFuZCBzY2hvb2wgcHJpZGUuIE1lYW53aGlsZSwgNDMlIG9mIG9yZ2FuaXplcnMgc2F5IHRoZWlyIHByb2dyYW1zIGFyZSBpbmNvbnNpc3RlbnQgeWVhci10by15ZWFyLCBldmVuIHRob3VnaCBuZWFybHkgaGFsZiAoNDglKSBzYXkgbWVyY2hhbmRpc2UgaXMgYSBwcmltYXJ5IGZ1bmRyYWlzZXIgdGhhdOKAmXMgb2Z0ZW4gbW9yZSBlZmZlY3RpdmUgdGh
183hbiBjYW5keSBzYWxlcyBhbmQgY291cG9uIGJvb2tzLjwvcD4NCgkNCjxwPlRoZSBzdXJ2ZXkgd2FzIGNvbXBsZXRlZCBieSA0NDcgSy0xMiBQVEEgY29vcmRpbmF0b3JzLCBib29zdGVyIGNsdWIgbGVhZHMsIGF0aGxldGljIGRpcmVjdG9ycywgdGVhY2hlcnMgYW5kIGFkbWluaXN0cmF0b3JzIGFjcm9zcyB0aGUgVS5TLiwgYW5kIHNob3dzIHRoYXQgc2Nob29scyB3aXRob3V0IGNvbnNpc3RlbnQgc3dhZyBwcm9ncmFtcyBhcmUgbGVhdmluZyBtb25leSBhbmQgY29tbXVuaXR5IHByaWRlIG9uIHRoZSB0YWJsZS4gT3JnYW5pemVycyBzaG91bGQgY29uc2lkZXIgYnVpbGRpbmcgYSByZWN1cnJpbmcgc3Bpcml0d2VhciBwcm9ncmFtIOKAkyBzYW1lIHByb2Nlc3MsIHNhbWUgdGltZWxpbmUsIGV2ZXJ5IHllYXIg4oCTIGFzIGEgdXNlZnVsIGxldmVyIGZvciBpbXByb3ZpbmcgY29tbXVuaXR5IG91dGNvbWVzLjwvcD5kAgEQDxYEHxIFCTUxMzk5NjY1Mx8FaGRkZAIDEA8WAh8EBWRodHRwczovL3NqYnByb21vdGlvbnMuY29tL2RvY3VtZW50cy81MTM5OTY2NTMvbmV3cy9zdXJ2ZXktc2hvd3MtdmFsdWUtb2Ytc2Nob29scy1zcGlyaXR3ZWFyLXByb2dyYW1zZGRkAhMQZGQWAmYQFgIfAwUEVHJ1ZWQWAmYQZGQWAmYQZGQWAmYPFgIfEQIJFhICAQ9kFgJmDxUOBTIwMzYxAAEwCDMwOTAyNzQzSC8vd3d3LnlvdXR1YmUuY29tL2VtYmVkLzJUVlFKWWgtRnA4P3RoZW1lPWxpZ2h0JmFtcDtjb2xvcj1yZWQmc2hvd2luZm89MCdodHRwcyUzYSUyZiUyZmNsb3VkZmxhcmUuZXNwd2Vic2l0ZS5jb20AATAIMzA5MDI3NDMBMAgzMDkwMjc0My4vL2ltZy55b3V0dWJlLmNvbS92aS8yVFZRSlloLUZwOC9ocWRlZmF1bHQuanBnIjNEIENyeXN0YWwgSmV3ZWwgQ3ViZSBNZWRpdW0gQXdhcmQiM0QgQ3J5c3RhbCBKZXdlbCBDdWJlIE1lZGl1bSBBd2FyZGQCAg9kFgJmDxUOBTIwMzU4AAExCDMwOTAyNzQxSC8vd3d3LnlvdXR1YmUuY29tL2VtYmVkLzJqT1kzNk1uSnc4P3RoZW1lPWxpZ2h0JmFtcDtjb2xvcj1yZWQmc2hvd2luZm89MCdodHRwcyUzYSUyZiUyZmNsb3VkZmxhcmUuZXNwd2Vic2l0ZS5jb20LJmNvbnRyb2xzPTABMQgzMDkwMjc0MQExCDMwOTAyNzQxLi8vaW1nLnlvdXR1YmUuY29tL3ZpLzJqT1kzNk1uSnc4L2hxZGVmYXVsdC5qcGclMTFveiBEb3VibGUgV2FsbCBTdGFpbmxlc3MgQ29mZmVlIEN1cCUxMW96IERvdWJsZSBXYWxsIFN0YWlubGVzcyBDb2ZmZWUgQ3VwZAIDD2QWAmYPFQ4FMjAzNjgAATIIMzA5MDI3MzlILy93d3cueW91dHViZS5jb20vZW1iZWQvQk13dk1fM2NySlU/dGhlbWU9bGlnaHQmYW1wO2NvbG9yPXJlZCZzaG93aW5mbz0wJ2h0dHBzJTNhJTJmJTJmY2xvdWRmbGFyZS5lc3B3ZWJzaXRlLmNvbQsmY29udHJvbHM9MAEyCDMwOTAyNzM5ATIIMzA5MDI3MzkuLy9pbWcueW91dHViZS5jb20vdmkvQk13dk1fM2NySlUvaHFkZWZhdWx0LmpwZxFXaXJlbGVzcyBFYXIgQnVkcxFXaXJlbGVzcyBFYXIgQnVkc2QCBA9kFgJmDxUOBTIwMzYyAAEzCDMwOTAyNzM3SC8vd3d3LnlvdXR1YmUuY29tL2VtYmVkLzVEZkJwVWNJUnU0P3RoZW1lPWxpZ2h0JmFtcDtjb2xvcj1yZWQmc2hvd2luZm89MCdodHRwcyUzYSUyZiUyZmNsb3VkZmxhcmUuZXNwd2Vic2l0ZS5jb20LJmNvbnRyb2xzPTABMwgzMDkwMjczNwEzCDMwOTAyNzM3Li8vaW1nLnlvdXR1YmUuY29tL3ZpLzVEZkJwVWNJUnU0L2hxZGVmYXVsdC5qcGcPQmxhY2sgRmxhc2sgU2V0D0JsYWNrIEZsYXNrIFNldGQCBQ9kFgJmDxUOBTIwMzY2AAE0CDMwOTAyNzM2SC8vd3d3LnlvdXR1YmUuY29tL2VtYmVkL2RFSll6UmJ3MUFVP3RoZW1lPWxpZ2h0JmFtcDtjb2xvcj1yZWQmc2hvd2luZm89MCdodHRwcyUzYSUyZiUyZmNsb3VkZmxhcmUuZXNwd2Vic2l0ZS5jb20LJmNvbnRyb2xzPTABNAgzMDkwMjczNgE0CDMwOTAyNzM2Li8vaW1nLnlvdXR1YmUuY29tL3ZpL2RFSll6UmJ3MUFVL2hxZGVmYXVsdC5qcGciUmV0cmFjdGFibGUgRmxhc2hsaWdodCBhbmQgTGFudGVybiJSZXRyYWN0YWJsZSBGbGFzaGxpZ2h0IGFuZCBMYW50ZXJuZAIGD2QWAmYPFQ4FMjAzNjAAATUIMzA5MDI3NDRILy93d3cueW91dHViZS5jb20vZW1iZWQvbExTSm4wNzQ1cW8/dGhlbWU9bGlnaHQmYW1wO2NvbG9yPXJlZCZzaG93aW5mbz0wJ2h0dHBzJTNhJTJmJTJmY2xvdWRmbGFyZS5lc3B3ZWJzaXRlLmNvbQsmY29udHJvbHM9MAE1CDMwOTAyNzQ0ATUIMzA5MDI3NDQuLy9pbWcueW91dHViZS5jb20vdmkvbExTSm4wNzQ1cW8vaHFkZWZhdWx0LmpwZxRDaGFtcGlvbnMgR29sZiBUb3dlbBRDaGFtcGlvbnMgR29sZiBUb3dlbGQCBw9kFgJmDxUOBTIwMzY3BWZpcnN0ATYIMzA5MDI3MzhILy93d3cueW91dHViZS5jb20vZW1iZWQvQkxkMlZHUmVmY2M/dGhlbWU9bGlnaHQmYW1wO2NvbG9yPXJlZCZzaG93aW5mbz0wJ2h0dHBzJTNhJTJmJTJmY2xvdWRmbGFyZS5lc3B3ZWJzaXRlLmNvbQsmY29udHJvbHM9MAE2CDMwOTAyNzM4ATYIMzA5MDI3MzguLy9pbWcueW91dHViZS5jb20vdmkvQkxkMlZHUmVmY2MvaHFkZWZhdWx0LmpwZytXaXJlbGVzcyBDaGFyZ2luZyBNb3VzZXBhZCB3aXRoIFBob25lIFN0YW5kK1dpcmVsZXNzIENoYXJnaW5nIE1vdXNlcGFkIHdpdGggUGhvbmUgU3RhbmRkAggPZBYCZg8VDgUyMDM2OQABNwgzMDkwMjc0MkgvL3d3dy55b3V0dWJlLmNvbS9lbWJlZC9QRnZ1LWNFbWRWUT90
183aGVtZT1saWdodCZhbXA7Y29sb3I9cmVkJnNob3dpbmZvPTAnaHR0cHMlM2ElMmYlMmZjbG91ZGZsYXJlLmVzcHdlYnNpdGUuY29tCyZjb250cm9scz0wATcIMzA5MDI3NDIBNwgzMDkwMjc0Mi4vL2ltZy55b3V0dWJlLmNvbS92aS9QRnZ1LWNFbWRWUS9ocWRlZmF1bHQuanBnHlVsdHJhIExpdGUgMjAgT3ogU3BvcnRzIEJvdHRsZR5VbHRyYSBMaXRlIDIwIE96IFNwb3J0cyBCb3R0bGVkAgkPZBYCZg8VDgUyMDM1OQABOAgzMDkwMjc0MEgvL3d3dy55b3V0dWJlLmNvbS9lbWJlZC9TeEdacTQ5TU9CRT90aGVtZT1saWdodCZhbXA7Y29sb3I9cmVkJnNob3dpbmZvPTAnaHR0cHMlM2ElMmYlMmZjbG91ZGZsYXJlLmVzcHdlYnNpdGUuY29tCyZjb250cm9scz0wATgIMzA5MDI3NDABOAgzMDkwMjc0MC4vL2ltZy55b3V0dWJlLmNvbS92aS9TeEdacTQ5TU9CRS9ocWRlZmF1bHQuanBnLkNvbG9yIFNwbGFzaCBDb3JrIDIwb3ogU3RhaW5sZXNzIFN0ZWVsIFR1bWJsZXIuQ29sb3IgU3BsYXNoIENvcmsgMjBveiBTdGFpbmxlc3MgU3RlZWwgVHVtYmxlcmQCLRBkZBYEZhAWAh8DBQRUcnVlZBYCZhBkZBYCZg9kFgICARAWAh8KBSA8ZGl2IGNsYXNzPSJjb21wYW55LW5hbWUiPjwvZGl2PmRkAgEQFgIfAwUEVHJ1ZWQWAmYQDxYCHgpkaXNwbGF5T3B0BQRJY29uZGQWBAIBEA8WAh8KBQxTb2NpYWwgTGlua3NkZGQCAw8WAh8RAgQWCGYPZBYCAgEQFgIfDAUGaW5saW5lZBYCAgEPZBYEAgIQZGQWAmYPFQIERkNCSydodHRwczovL3d3dy5mYWNlYm9vay5jb20vU0pCUHJvbW90aW9ucy9kAgMQDxYEHwQFJ2h0dHBzOi8vd3d3LmZhY2Vib29rLmNvbS9TSkJQcm9tb3Rpb25zLx8FaGRkZAIBD2QWAgIBEBYCHwwFBmlubGluZWQWAgIBD2QWBAICEGRkFgJmDxUCBFRXVFIiaHR0cHM6Ly90d2l0dGVyLmNvbS9TSkJfUHJvbW90aW9uc2QCAxAPFgQfBAUiaHR0cHM6Ly90d2l0dGVyLmNvbS9TSkJfUHJvbW90aW9ucx8FaGRkZAICD2QWAgIBEBYCHwwFBmlubGluZWQWAgIBD2QWBAICEGRkFgJmDxUCBElOU1QpaHR0cHM6Ly93d3cuaW5zdGFncmFtLmNvbS9zamJyaGluZXN0b25lcy9kAgMQDxYEHwQFKWh0dHBzOi8vd3d3Lmluc3RhZ3JhbS5jb20vc2picmhpbmVzdG9uZXMvHwVoZGRkAgMPZBYCAgEQFgIfDAUGaW5saW5lZBYCAgEPZBYEAgIQZGQWAmYPFQIETE5LRDRodHRwczovL3d3dy5saW5rZWRpbi5jb20vY29tcGFueS9zamItcHJvbW90aW9ucy1pbmMvZAIDEA8WBB8EBTRodHRwczovL3d3dy5saW5rZWRpbi5jb20vY29tcGFueS9zamItcHJvbW90aW9ucy1pbmMvHwVoZGRkAjEQZGQWAmYQFgIfAwUEVHJ1ZWQWAmYQDxYCHgtmdWxsQWRkcmVzcwUsMTYyIEUgQ2hlc3RudXQgU3QsTWFzb24gQ2l0eSwgSUwgIDYyNjY0LTE0MDRkZBYCZhAWAh8MBQ5hZGRyZXNzIGlubGluZWQWBAIBEBYCHwVoZGQCAxBkZBYMAgEQFgIfDQUPT2ZmaWNlIExvY2F0aW9uZGQCAxAPFgIfCgUUUyBKIEIgUHJvbW90aW9ucyBJbmNkZGQCBxAPFgIfCgURMTYyIEUgQ2hlc3RudXQgU3RkZGQCCRAPFgIfCgUaTWFzb24gQ2l0eSwgSUwgIDYyNjY0LTE0MDRkZGQCDQ8WAh8FZxYEAgEQDxYCHwoFB1Bob25lOiBkZGQCAhAPFgIfCgUOKDIxNykgNDgyLTkwMDBkZGQCEQ8WAh8FZxYEAgEQDxYCHwoFCEUtbWFpbDogZGRkAgIQFgQeBGhyZWYFHG1haWx0bzpzamJAc2picHJvbW90aW9ucy5jb20fDQUVc2piQHNqYnByb21vdGlvbnMuY29tZGQCORBkZBY
183EZhAWAh8DBQRUcnVlZBYCZhAPFgIeEElzTGlicmFyeUNvbnRlbnRnZGQWAmYPZBYCAgEQFgIfCgXSAjxzcGFuIGNsYXNzPSJub3RyYW5zbGF0ZSI+UG93ZXJlZCBieSBBU0kuPC9zcGFuPiA8c3BhbiBpZD0ibG5rUFAiIHN0eWxlPSJtYXJnaW4tbGVmdDogMTBweDsiPjxhIGhyZWY9ImphdmFzY3JpcHQ6c2hvd1ByaXZhY3lQb2xpY3koKTsiPlByaXZhY3kgUG9saWN5IGFuZCBOb3RpY2Ugb2YgQ29sbGVjdGlvbjwvYT4mbmJzcDsgJm5ic3A7Jm5ic3A7PC9zcGFuPiA8c3BhbiBpZD0ibG5rUFAiIHN0eWxlPSJtYXJnaW4tbGVmdDogMTBweDsiPjxhIGhyZWY9ImphdmFzY3JpcHQ6c2hvd1Rlcm1zb2ZTZXJ2aWNlKCk7Ij5UZXJtcyBvZiBTZXJ2aWNlPC9hPiZuYnNwOyAmbmJzcDsmbmJzcDs8L3NwYW4+ZGQCARAWAh8DBQRUcnVlZBYCZhBkZBYCZg9kFgICARAWAh8KBV88c2NyaXB0IHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzLzkwMDAwNy9zcGxhc2gvc3BsYXNoLWZpbHRlcnMuanMiPjwvc2NyaXB0PmRkZCT8+jBPy4xuTA5quTyeUk+64QMU" />
184</div>
185
186<script type="text/javascript">
187//<![CDATA[
188var theForm = document.forms['form1'];
189function __doPostBack(eventTarget, eventArgument) {
190    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
191        theForm.__EVENTTARGET.value = eventTarget;
192        theForm.__EVENTARGUMENT.value = eventArgument;
193        theForm.submit();
194    }
195}
196//]]>
197</script>
197
198
199
200<script src="/WebResource.axd?d=5jJJBEfIXvCuusyUnnJ3KuVo9vJoy5kinMN8akF2eRsYRoREb_gIyj5NOb4i4ijqp75V97k0BttZS1pI6FTJr-aT6q81&amp;t=639190689332169432" type="text/javascript"></script>
200
201
202
203<script src="/ScriptResource.axd?d=dRi4KZ8skkntFJZoF7s397VNBrrXN6BwkrRPvVZEsH9tP4UB5VBWeoN1OL3bW8mVTnxwYFzWtPK5_bFQE5LHQjKOZsaQy86uLnilF568p1cs9yqwvXbUPHqyQxVd89P1bTvGQbnrRNC6LwuinK66TzPNm_kiJ1WJNOnlMp3w9x9Im7QYPT1UAa2ef-F1j1C4SzexyJIqio-aBksLQiXw5EniP0Q1" type="text/javascript"></script>
vendor: 2 bytes, line 203
203
204<script src="/JavaScript/jquery.fitvids.js" type="text/javascript"></script>
vendor: 2 bytes, line 204
204
205<script src="../JavaScript/jquery.hoverIntent.minified.js" type="text/javascript"></script>
vendor: 2 bytes, line 205
205
206<script src="/JavaScript/Common.min.js?v=20260909" type="text/javascript"></script>
206
207<div>
208
209	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="8B6CFE89" />
210	<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdABzJPaWLki+mVm3en+rs57Jmsn3zAhXiQboLBoP/e/PxDdVITnd5hHc0KqrXuVfgbaRbYPgKMKbTZauY0mnwLwniY4M5vpFgyfKfTU7Vh8bVu6D5GCYaB6toNzF4bg8uFmmeg0lyZ7ir9qg/7aYhF6kgqgMdnmvkyjsAIZ8EwOACOhNx8NgAHXIhGKAXJDnI5gTa1pd6pvGs/l9+1JGB43+I6m2XyyOJrQNGWSHmfh06jI6O47Xq3s0qqZb+mFKluvLcmIuUOv+tCzKW59VVdrVMoJFMBUcmzx1coYvOR2PmzmcqtjvW14sEtLkIhY7ULU7jTDBD0Occa/GKMWExyN8WifTS0nqo/6UO42p2ltVfadA6pfxvWYjw0z1AH+yu7QkFNaRBmFy9DBVkStSRKC7AXI/jYfds92l0W5blUTmKp1GlFHdHsYB4ABy5wn6FXJokWtdJLZlEc7pb6STadk0jRVTeCFLC66fTVH+SR2OQjZGT6FkhOcJgccYc4RVfp1GmkX7NDjuGkHvFNUkLenmho6bvFXTQPuYabrQBxUtUZ4u7XKd5Pn5lrGY5oyU2sHRnZ+yin9ZLwfJav0DfhlIyCbV8iQoAMgtTKKONDpU3YlUL048=" />
211</div>
211<script type="text/javascript">
212//<![CDATA[
213Sys.WebForms.PageRequestManager._initialize('scriptManager', 'form1', [], [], [], 90, '');
214//]]>
215</script>
215
216<div id="DefaultDialog_DefaultDialog_IFrameContainer" style="display:none">
217	<iframe id="DefaultDialog_DefaultDialog_IFrame" src="about:blank" width="100%" height="100%" frameBorder="0" marginWidth="0" marginHeight="0" scrolling="auto" background="transparent"></iframe>
218</div><input type="hidden" name="DefaultDialog$DefaultDialog_ClientState" id="DefaultDialog_DefaultDialog_ClientState" /><input type="hidden" name="DefaultDialog$DefaultDialog_Dimensions" id="DefaultDialog_DefaultDialog_Dimensions" /><input type="hidden" name="DefaultDialog$DefaultDialog_Position" id="DefaultDialog_DefaultDialog_Position" />
218<script type="text/javascript">var DefaultDialog_init = function() {jQuery(document).ready(function($) { var ctl = jQuery('#DefaultDialog_DefaultDialog_IFrameContainer'); window.DefaultDialog_ctl = ctl.dialog( {zIndex: 100000,resizable: false,autoOpen: false,modal: true} );});}; DefaultDialog_init();</script>
218<script type="text/javascript">jQuery(document).ready(function($) {var dlg = jQuery('#DefaultDialog_DefaultDialog_IFrameContainer');var spinner = jQuery('<div></div>');var frame = dlg.find('iframe');spinner.addClass('loading-image');frame.css('margin','0').css('border','0').css('padding','0').css('top','0').css('left','0').css('right','0').css('bottom','0');dlg.css('overflow','hidden').append(spinner);dlg.bind('dialogopen',function(event, ui){spinner.show();frame.hide().bind('load',function(){jQuery(this).show();spinner.hide();var url = frame.attr('src'); if (url) url = url.toLowerCase();if (url && ((url.indexOf('http://') != 0 && url.indexOf('https://') != 0) || url.split(/\/+|:(?=\d)/g)[1] == 'sjbpromotions.com')){var win = frame.get(0).contentWindow || frame.get(0).contentDocument.defaultView;win.dialogWindow = dlg;window['DefaultDialog_Variable'] = {};win.dialogWindow.setResult = function(value) { var doc = $(dlg.parent())[0].ownerDocument; var win = doc.defaultView || doc.parentWindow; if (win)  win['DefaultDialog_Variable'] = value; };win.dialogWindow.spinner = spinner;}});spinner.height(spinner.closest('.ui-dialog-content').height());});dlg.dialog().parents('.ui-dialog').find('.ui-dialog-titlebar').removeClass('ui-widget-header').addClass('asiBlue');dlg.bind('dialogdragstop',function(event, ui){var container = dlg.dialog().parents('.ui-dialog'); var value = '[' + container.position().left + ',' + container.position().top + ']'; jQuery('#DefaultDialog_DefaultDialog_Position').val(value)});});</script>
218
219        
220
221<script type="text/javascript">var admintools_toolTipExt_init = function() {jQuery(document).ready(function($) { var ctl = jQuery('.btnPublish'); window.admintools_toolTipExt_ctl = ctl.tooltip( {position: { my: 'left top', at: 'left bottom', offset: '15 0' }} );});}; admintools_toolTipExt_init();</script>
221
222
223        <input type="hidden" name="hdnServerPageLoadTime" id="hdnServerPageLoadTime" value="474" />
224        <input type="hidden" name="hdnModuleLoadCount" id="hdnModuleLoadCount" value="383,6;371,1;381,1;390,1;384,1;481,1;358,1;386,1;361,1;415,1" />
225        <input type="hidden" name="hdnRequestType" id="hdnRequestType" value="GET" />
226        <input type="hidden" name="hdnEventTarget" id="hdnEventTarget" />
227        <input type="hidden" name="hdnPwdTaken" id="hdnPwdTaken" value="N" />
228        <div id="admn2">
229            
230
231<script type="text/javascript">var admintools2_toolTipExt_init = function() {jQuery(document).ready(function($) { var ctl = jQuery('.btnPublish'); window.admintools2_toolTipExt_ctl = ctl.tooltip( {position: { my: 'left top', at: 'left bottom', offset: '15 0' }} );});}; admintools2_toolTipExt_init();</script>
231
232
233        </div>
234        <div id="divPrivPlcy" class="plhPrivPlcy">
235            
236
237<script type="text/javascript">
238    function showPrivacyPolicy() {
239        showPrivacyDialog('https://commonmedia.asicentral.com/websites/legal/privacy-policy.html', 'Privacy Policy');
240    }
241
242    function showTermsofService() {
243        showPrivacyDialog('https://commonmedia.asicentral.com/websites/legal/terms-of-service.html', 'Terms of Service');
244    }
245
246    function showPrivacyDialog(url, title) {
247        var url = url;
248
249        $('#ctlPrivPlcy_dlgPolicy_dlgPolicy_IFrameContainer iframe').attr('src', url);
250        $('#ctlPrivPlcy_dlgPolicy_dlgPolicy_IFrameContainer iframe').parent().css('padding', '0px')
251        $('#ctlPrivPlcy_dlgPolicy_dlgPolicy_IFrameContainer').dialog({ title: title, height: 610, width: 740, open: function (event, ui) { $('.ui-widget-overlay').css('position', 'fixed'); } });       
252        $('#ctlPrivPlcy_dlgPolicy_dlgPolicy_IFrameContainer').dialog('open');
253        $('.ui-button').blur();
254
255    }
256
257    
258
259</script>
259
260
261<div id="ctlPrivPlcy_dlgPolicy_dlgPolicy_IFrameContainer" style="display:none">
262	<iframe id="ctlPrivPlcy_dlgPolicy_dlgPolicy_IFrame" src="about:blank" width="100%" height="100%" frameBorder="0" marginWidth="0" marginHeight="0" scrolling="auto" background="transparent"></iframe>
263</div><input type="hidden" name="ctlPrivPlcy$dlgPolicy$dlgPolicy_ClientState" id="ctlPrivPlcy_dlgPolicy_dlgPolicy_ClientState" /><input type="hidden" name="ctlPrivPlcy$dlgPolicy$dlgPolicy_Dimensions" id="ctlPrivPlcy_dlgPolicy_dlgPolicy_Dimensions" /><input type="hidden" name="ctlPrivPlcy$dlgPolicy$dlgPolicy_Position" id="ctlPrivPlcy_dlgPolicy_dlgPolicy_Position" />
263<script type="text/javascript">var ctlPrivPlcy_dlgPolicy_init = function() {jQuery(document).ready(function($) { var ctl = jQuery('#ctlPrivPlcy_dlgPolicy_dlgPolicy_IFrameContainer'); window.ctlPrivPlcy_dlgPolicy_ctl = ctl.dialog( {zIndex: 10000,dialogClass: 'asiGray',resizable: false,draggable: false,autoOpen: false,modal: true} );});}; ctlPrivPlcy_dlgPolicy_init();</script>
263<script type="text/javascript">jQuery(document).ready(function($) {var dlg = jQuery('#ctlPrivPlcy_dlgPolicy_dlgPolicy_IFrameContainer');var spinner = jQuery('<div></div>');var frame = dlg.find('iframe');dlg.bind('dialogopen',function(event, ui){spinner.show();frame.hide().bind('load',function(){jQuery(this).show();spinner.hide();var url = frame.attr('src'); if (url) url = url.toLowerCase();if (url && ((url.indexOf('http://') != 0 && url.indexOf('https://') != 0) || url.split(/\/+|:(?=\d)/g)[1] == 'sjbpromotions.com')){var win = frame.get(0).contentWindow || frame.get(0).contentDocument.defaultView;win.dialogWindow = dlg;window['ctlPrivPlcy_dlgPolicy_Variable'] = {};win.dialogWindow.setResult = function(value) { var doc = $(dlg.parent())[0].ownerDocument; var win = doc.defaultView || doc.parentWindow; if (win)  win['ctlPrivPlcy_dlgPolicy_Variable'] = value; };win.dialogWindow.spinner = spinner;}});spinner.height(spinner.closest('.ui-dialog-content').height());});});</script>
263
264
265        </div>
266        
266<script type="text/javascript">
267            $(document).ready(function () {
268                if ($(".adminToolBar").length > 0) {
269                    $("#admn2").appendTo($('form:last'));
270                }
271            });
272        </script>
272
273    
274<div>
275    <div id="google_dropdown">
276    <div class="navbar nav-default g-navbar">
277   <div class="navbar-header">       
278    <div id="google_translate_element"></div>
279       </div>
280        </div>
281        </div>
282</div>
283<div id="ctl03_FullWidthSupHeaderZone" class="supHeader fullWidthHeaderZone"></div>
284<div class="clear"></div>
285<div class="container container_12">
286    <header>
287    <div class="headerWrap">
288    <div class="header clearfix">
289        
290        <div id="ctl03_HeaderRow1Zone1" class="grid_12 headerZone1"></div>
291        
292        <div class="headerRow2 clearfix">
293        <div id="ctl03_HeaderRow2LeftZone2" class="grid_3 headerZone2"><div id="ctl03_Module_574266326" class="asiModule Logo" IsModule="True">
294
295<script type="text/javascript">
296
297    function showProgress() {
298        $.blockUI({ blockMsgClass: 'ui-corner-all', fadeIn: 0, fadeOut: 0 });
299        return true;
300  }
301
302  $(document).ready(function () {
303    var prefWidth = parseInt($('#ctl03_ctl05_hdPrefWidth').val()),
304      prefHeight = parseInt($('#ctl03_ctl05_hdPrefHeight').val());
305    var img = $(".site-logo");
306    if (img.get(0) && prefHeight > 0 && prefWidth > 0) {
307      var naturalWidth = parseInt(img.get(0).naturalWidth);
308      var naturalHeight = parseInt(img.get(0).naturalHeight);
309      var ratioX = prefWidth / naturalWidth;
310      var ratioY = prefHeight / naturalHeight;
311      img.css('width', '').css('height','');;
312      if (ratioX > ratioY)
313        img.css('height', prefHeight);
314      else
315        img.css('width', prefWidth);
316    }
317  });
318
319</script>
319
320
321<div class="logo notranslate">
322    
323    <a id="ctl03_ctl05_lnkLogo" href="https://sjbpromotions.com/?referrerPage=NewsVideos&amp;refPgId=532564318&amp;PCUrl=1"><img id="ctl03_ctl05_imgLogoLnk" class="site-logo" src="https://commonmedia.asicentral.com/5920000/5928139/SJBlogo_social_2000px.jpg" alt="S J B Promotions Inc&#39;s Logo" style="width:940px;border-width:0px;" /></a>    
324</div>
325<input type="hidden" name="ctl03$ctl05$hdPrefWidth" id="ctl03_ctl05_hdPrefWidth" value="940" />
326<input type="hidden" name="ctl03$ctl05$hdPrefHeight" id="ctl03_ctl05_hdPrefHeight" value="259" />
327<span id="ctl03_ctl05_BlockUI_EUL"></span>
328</div></div>
329        <div id="ctl03_HeaderRow2RightZone3" class="grid_9 headerZone3"><div id="ctl03_Module_574266419" class="asiModule Content" IsModule="True"><div id="ctl03_ctl06_cntW" class="contentModule">
330	
331    <div class="menuSignOut"></div>
332
333</div>
334</div><div id="ctl03_Module_574266347" class="asiModule Menu" IsModule="True"><div id="ctl03_ctl07_menuWrap" class="moduleContainer">
335	
336    <div class="menuWrap">
337        <div id="ctl03_ctl07_menu" class="menu "><ul class="tabs clearfix"><li><a href="https://sjbpromotions.com/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1"  target="_self"><span class="lnkTxt ">Home</span></a></li><li><a href="https://sjbpromotions.com/AboutUs/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1"  target="_self"><span class="lnkTxt ">About Us</span></a></li><li><a href="#"  target="_self"><span class="lnkTxt expand">Products</span></a><ul class="dropdown menu-TEXT"><li><a href="#"  target="_self"><span class="lnkTxt expand">Product Collections</span></a><ul class="dropdown menu-TEXT"><li><a href="https://sjbpromotions.com/ProductResults/?referrerPage=NewsVideos&refPgId=532564318&ProdSetIds=157&PCUrl=1"  target="_self"><span class="lnkTxt ">Patriotic Products</span></a></li><li><a href="https://sjbpromotions.com/ProductResults/?referrerPage=NewsVideos&refPgId=532564318&ProdSetIds=4&PCUrl=1"  target="_self"><span class="lnkTxt ">Back to the Beach</span></a></li><li><a href="https://sjbpromotions.com/ProductResults/?referrerPage=NewsVideos&refPgId=532564318&ProdSetIds=158&PCUrl=1"  target="_self"><span class="lnkTxt ">School Store</span></a></li><li><a href="https://sjbpromotions.com/ProductResults/?referrerPage=NewsVideos&refPgId=532564318&ProdSetIds=207&PCUrl=1"  target="_self"><span class="lnkTxt ">Breast Cancer Awareness</span></a></li><li><a href="https://sjbpromotions.com/ProductResults/?referrerPage=NewsVideos&refPgId=532564318&ProdSetIds=195&PCUrl=1"  target="_self"><span class="lnkTxt ">Computer Accessories</span></a></li><li><a href="https://sjbpromotions.com/ProductResults/?referrerPage=NewsVideos&refPgId=532564318&ProdSetIds=160&PCUrl=1"  target="_self"><span class="lnkTxt ">Holiday Gifts</span></a></li><li><a href="https://sjbpromotions.com/ProductResults/?referrerPage=NewsVideos&refPgId=532564318&ProdSetIds=121633&PCUrl=1"  target="_self"><span class="lnkTxt ">Food &amp; Drink</span></a></li><li><a href="https://sjbpromotions.com/ProductResults/?referrerPage=NewsVideos&refPgId=532564318&ProdSetIds=12&PCUrl=1"  target="_self"><span class="lnkTxt ">Employee Recognition</span></a></li></ul></li></ul></li><li><a href="https://sjbpromotions.com/NewsVideos/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1" class=" current" target="_self"><span class="lnkTxt ">News &amp; Videos</span></a></li><li><a href="https://sjbpromotions.com/ThemesEvents/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1"  target="_self"><span class="lnkTxt expand">Themes &amp; Events</span></a><ul class="dropdown menu-INTR"><li><a href="https://sjbpromotions.com/Tradeshow/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1"  target="_self"><span class="lnkTxt ">Trade Shows</span></a></li><li><a href="https://sjbpromotions.com/GolfTournament/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1"  target="_self"><span class="lnkTxt ">Golf Tournaments</span></a></li><li><a href="https://sjbpromotions.com/GiftIdeas/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1"  target="_self"><span class="lnkTxt ">Gift Ideas</span></a></li><li><a href="https://sjbpromotions.com/FluPrevention/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1"  target="_self"><span class="lnkTxt ">Flu Prevention</span></a></li><li><a href="https://sjbpromotions.com/HolidayGifts/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1"  target="_self"><span class="lnkTxt ">Holiday Gifts</span></a></li><li><a href="https://sjbpromotions.com/BarRestaurant/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1"  target="_self"><span class="lnkTxt ">Bar &amp; Restaurant Openings</span></a></li><li><a href="https://sjbpromotions.com/PoliticalCampaigns/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1"  target="_self"><span class="lnkTxt ">Political Campaigns</span></a></li><li><a href="https://sjbpromotions.com/CharityRuns/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1"  target="_self"><span class="lnkTxt ">Charity Runs &amp; Walks</span></a></li><li><a href="https://sjbpromotions.com/EmployeeIncentives/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1"  target="_self"><span class="lnkTxt ">Employee Incentive Programs</span></a></li><li><a href="https://sjbpromotions.com/EmployeeWellness/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1"  target="_self"><span class="lnkTxt ">Employee Wellness Programs</span></a></li><li><a href="https://sjbpromotions.com/RealEstate/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1"  target="_self"><span class="lnkTxt ">Real Estate Programs</span></a></li><li><a href="https://sjbpromotions.com/HealthFitness/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1"  target="_self"><span class="lnkTxt ">Health &amp; Fitness Fairs</span></a></li><li><a href="https://sjbpromotions.com/SportsProgram/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1"  target="_self"><span class="lnkTxt ">Sports Programs</span></a></li><li><a href="https://sjbpromotions.com/SchoolFundraiser/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1"  target="_self"><span class="lnkTxt ">
337School Fundraisers</span></a></li><li><a href="https://sjbpromotions.com/StateFair/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1"  target="_self"><span class="lnkTxt ">State Fairs</span></a></li><li><a href="https://sjbpromotions.com/Wedding/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1"  target="_self"><span class="lnkTxt ">Wedding Events</span></a></li></ul></li><li><a href="https://sjbpromotions.com/ContactUs/?referrerPage=NewsVideos&refPgId=532564318&PCUrl=1"  target="_self"><span class="lnkTxt ">Contact Us</span></a></li></ul></div>
338    </div>
339
340</div></div><div id="ctl03_Module_574266345" class="asiModule ShoppingCart" IsModule="True">
341
342<script type="text/preloaded" name="websiteSettings">
343  {"WebsiteData":{"HostedSiteAppId":500098854,"HostedSiteOwnerEntityId":100328,"HostedSiteTenantId":500080378,"HostedSiteAppVerId":501805147,"HostedSiteAppCode":"1368","HostedSiteAppVersion":"2.0.0","HostedSiteDomain":null,"RequestedPageId":null,"EndUserSignonId":0,"EndUserCrmCompanyId":0,"HostedSiteItemIds":null,"IsSupplierWebsite":false,"OrdersAppRootURL":"esp.asicentral.com","IsCompanyStore":false,"IsShowCompanyInputAsList":false,"AllowAccountCreation":true},"CheckoutLabels":{"OrderFeeWarning":"IMPORTANT: Exchange rates are set by the provider and are subject to change. Additional fees, such as setup, imprint and shipping charges may not be reflected in your order total. We will contact you to confirm these additional charges.","OrderSubTotalLabel":"Estimated Sub Total","AdjustedTotalPriceLabel":"Adjusted Estimated Sub Total","ShippingLabel":"Estimated Shipping","SalesTaxAmountLabel":null,"OrderTotalLabel":"Estimated Order Total","OrderAmountDueLabel":"Estimated Amount Due"},"ECommerceSettings":{"ProductPricingSelect":0,"AdjustmentPercentage":0,"MaxDecimalNumber":3,"ApplySetupCharge":0.00,"SetupChargeName":"Setup Charge","ShowPricingCodes":false,"HidePricesNotConfirmed":false,"AcceptPayment":false,"SupportedPaymentTypes":"CCRD,ACHP","RequireDeposit":false,"DepositType":"PRCTG","DepositAmount":0,"DepositPercentage":75.00,"SupportedCardTypes":"VISA,MSTR,DCVR","PayPalEmail":"","SubmitOrderThankyouContent":"Thank you for shopping with us. Please check your e-mail for confirmation details. We will be in touch soon to review your order and answer any additional questions you may have.","SubmitPaymentThankyouContent":"Thank you for your payment! Please check your e-mail for order details.","ListPaymentOptions":"CCRD,ACHP,PPAL,INVC,BLML","CorporateCreditCardTypes":"VISA,MSTR,DCVR,AMEX","TaxSetting":0,"SalesTax":null,"AcceptCoupons":true,"AcceptCompanyPoints":false,"CustomCurrencyCode":"","CustomCurrencyName":"Points","CustomCurrencyRate":0,"EnableLogoSelect":false,"AcceptArtworkUpload":true,"OrderPriceDisclaimer":"All prices and descriptions are subject to change without notice. If the price listed is different from the actual price, we will notify you before processing your order. Prices will be calculated using end of day exchange rates if orders contain products with different currencies. Total price is for merchandise only. Prices may be exclusive of any setup charges, art changes, shipping charges, state / provincial required taxes, rush charges or any other additional charges, which will be communicated prior to processing the order.","SiteOwnerCompanyId":100328,"CodedProdNumPrefix":"CPN-","SiteOwnerName":"30435","SiteOwnerTitle":null,"SiteEmail":"[email protected]","SiteCRMOwnerSSOId":"30435","SiteOrderRecordOwnerssoId":"30435","SiteCRMVisibilityType":"Everyone","SiteCRMVisibilityValue":"0","SiteOrderVisibilityType":"Everyone","SiteOrderVisibilityValue":"0","OrderFeeWarning":"IMPORTANT: Exchange rates are set by the provider and are subject to change. Additional fees, such as setup, imprint and shipping charges may not be reflected in your order total. We will contact you to confirm these additional charges.","POADisclaimer":"Total Price is for Merchandise Only. This price does not include any tax, setup, or decoration charges","SiteLogoText":"","SiteLogoImageUrl":"https://commonmedia.asicentral.com/5920000/5928139/SJBlogo_social_2000px.jpg","ProductConfiguratorOption":"BasicPOA","ShowAsiNo":false,"ShowProductNo":true,"ShowCodedProductNo":true,"ShowQuickRequestAfterPOA":true,"ShowPrice":true,"PaymentProvider":"NONE","ShippingCharge":null,"OrderCurrencyCode":"USD","OrderCurrencies":[{"Id":0,"CurrencyCode":"CAD","ConversionRate":1}],"ApprovedArtwork":null,"CompanyName":"S J B Promotions Inc\u0027s Logo","ClientAPIKey":null,"ApiLoginId":null,"PaymentProviderClientKey":null},"CheckoutAdditionalInformation":{"ShowAdditionalComments":0,"AdditionalCommentsLabel":"Additional Comments","ShowPurchaseOrderNum":0,"PurchaseOrderNumLabel":"Purchase Order Number","ShowDateNeeded":0,"DateNeededLabel":"Date Needed","RequiredNumDays":0,"AllowLessThanMin":false,"AllowLessThanMinText":"Attention! You have ordered a quantity that is less than the minimum required ({0}). Additional charges may apply.","NotAllowLessThanMinText":"We\u0027re sorry. You must order at least the minimum quantity ({0}). Please contact us to place an order.","LessThanMinShowWarningText":true,"LessThanMinFixedAmount":0,"LessThanMinPercentageAmount":0,"ShowPanel":true,"ShowReCaptcha":false,"GoogleReCaptchaSiteKey":"6LfotXEgAAAAAPqdxDIoMKHMnblqz7CtR-jGAcL0"},"INJECT_OrdersClient":{"ValidFileExtensionsForArtwork":[".jpg",".jpeg",".png",".tiff",".tif",".eps",".pdf"]},"INJECT_CrmClient":{}}
344</script>
344
345
346<shopping-cart checkout-label="Checkout"></shopping-cart>
347
348<script type="text/javascript">
349    Module['ShoppingCart'] = {
350        'moduleCode': 'SHOPCT',
351        'moduleVersion': '4.0.0',
352        'moduleVersionId': '481',
353        // todo: add website flag
354        'URL': {
355            'ProductDetails': 'https://sjbpromotions.com/ProductDetails/?referrerPage=NewsVideos&refPgId=532564318&referrerModule=SHOPCT&PCUrl=1',
356            'SupplierDetails': ''
357        }
358    };
359</script>
359
360</div><div id="ctl03_Module_574266327" class="asiModule EndUserStatus" IsModule="True"><div id="ctl03_ctl09_lgnWrp" class="loginModule">
361    <div class="menuWrap">
362        <div class="menu fltRight">
363            <ul class="tabs user-actions">
364                <div id="ctl03_ctl09_pnlSignedOut">
365	
366                    <li class="sign-in">
367                        <a id="signin" href="#" class="sign-in-link" onclick="openSignInDialog(event)">Sign in</a>
368                    </li>
369                    <li class="divider end-user-login-divider">
370                        <a id="ctl03_ctl09_noLink1" class="noLink divider">|</a>
371                    </li>
372                    <li class="create-account">
373                        <a id="ctl03_ctl09_lnkCreateAccount" href="javascript:__doPostBack(&#39;ctl03$ctl09$lnkCreateAccount&#39;,&#39;&#39;)">Create Account</a>
374                    </li>
375                
376</div>
377                
378            </ul>
379        </div>
380    </div>
381</div>
382
383<script type="text/javascript">
384    function openSignInDialog(event) {
385        if (!window.$dlgSignin) {
386            var buttonContainer = $(this).parent('li');
387            var orgurl = 'aHR0cHM6Ly9zamJwcm9tb3Rpb25zLmNvbS9OZXdzVmlkZW9zLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUzMjU2NDMxMiZQQ1VybD0x0';
388            var pageName = 'SignInPop';
389            var url = 'https://sjbpromotions.com/SignInPop/?referrerPage=NewsVideos&refPgId=532564318&referrerModule=EUSTAT&PCUrl=1&OriginalRequestedUrl=' + orgurl + '&si=1';
390            window.$dlgSignin = $('<div id="snPop"><iframe id="ifrm" src="' + url + '" style="width:100%; height: 100%; overflow: hidden;" frameborder="0" scrolling="no"></iframe></div>');
391            window.$dlgSignin.dialog({
392                autoOpen: false,
393                height: 250,
394                width: 240,
395                draggable: false,
396                title: 'Sign in',
397                //modal: true,
398                position: { my: "center", at: "center", of: window },
399                close:function(){
400                    var res = window[__dialogReturn];
401                    if (res === true) {
402                        openForgetPassword();
403                    }
404                }                
405            });           
406           
407        }
408        event.preventDefault();
409        event.stopPropagation();
410        window.$dlgSignin.dialog("open");
411        setTimeout(function () {
412            var ui_button = window.$dlgSignin.dialog().parents('.ui-dialog').find('.ui-dialog-titlebar').find('.ui-button');
413            ui_button.blur();
414        },50);
415        return false;
416    }
417    function openForgetPassword()
418    {
419        if (!window.$dlgForgotPassword) {
420            var buttonContainer = $(this).parent('li');
421            var orgurl = 'aHR0cHM6Ly9zamJwcm9tb3Rpb25zLmNvbS9OZXdzVmlkZW9zLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUzMjU2NDMxMiZQQ1VybD0x0';
422            var pageName = 'SignInPop';
423            var url = 'https://sjbpromotions.com/SignInPop/?referrerPage=NewsVideos&refPgId=532564318&referrerModule=EUSTAT&PCUrl=1&OriginalRequestedUrl=' + orgurl + '&pwd=1';
424            window.$dlgForgotPassword = $('<div id="snPop"><iframe id="ifrm" src="' + url + '" style="width:100%; height: 100%; overflow: hidden;" frameborder="0" scrolling="no"></iframe></div>');
425            window.$dlgForgotPassword.dialog({
426                autoOpen: false,
427                height: 250,
428                width: 240,
429                draggable: false,
430                title: 'Forgot Password',
431                //modal: true,
432                position: { my: "center", at: "center", of: window },
433            });
434        }
435      
436        window.$dlgForgotPassword.dialog("open");
437
438        return false;
439    }
440    $(document).ready(function () {
441        $(window).resize(function () {
442            if (window.$dlgSignin && window.$dlgSignin.is(':visible')) {
443                window.$dlgSignin.dialog("option", "position", { my: "center", at: "center", of: window });
444            }
445        });
446    });
447
448</script>
448
449
450</div><div id="ctl03_Module_574266346" class="asiModule QuickSearchBasic" IsModule="True">
451	
451<script type="text/javascript">
452	    function onSearchClick(sender) {
453
454	        var searchWord = document.getElementById('ctl03_ctl10_txtSearchTerms');
455	        var from = document.getElementById('ctl03_ctl10_PriceFrom');
456	        var to = document.getElementById('ctl03_ctl10_PriceTo');
457
458	        var dftSearchWord = "Search all Products";
459	        var dftFrom = 'Price From $';
460			var dftTo = 'Price To $';
461
462			var qsPh = $("#qsValidationPlaceholder");
463			
464			if (searchWord.value == dftSearchWord) {
465				searchWord.value = '';
466			}
467       
468	        if ((from != null) && (searchWord.value == "" || searchWord.value == dftSearchWord) && (from.value == "" || from.value == dftFrom) && (to.value == "" || to.value == dftTo)) {
469	            qsPh.find(".qsValidationMessage").html('Please enter at least one search criteria');
470				qsPh.show();
471	            return false;
472	        }
473	        else if ((to != null) && ((to.value != "" && to.value != dftTo && !isNumber(to.value)) || (from.value != "" && from.value != dftFrom && !isNumber(from.value)))) {
474	            qsPh.find(".qsValidationMessage").html('Prices must be in 0 to 999999.99 range.');
475				qsPh.show();
476	            return false;
477	        }
478	        else if (searchWord.value != "" && searchWord.value != dftSearchWord) {
479
480				if (validateSearchText() == false) {
481	                qsPh.find(".qsValidationMessage").html('Only a-z, A-Z, 0-9, "&$%-/ are valid.');
482					qsPh.show();
483	                return false;
484	            }
485				else {
486                    qsPh.hide();
487	                return true;
488	            }
489			}
490            else if (searchWord.value == '') {
491
492				if (validateSearchText() == false) {
493                    qsPh.find(".qsValidationMessage").html('Please enter at least one search criteria');
494					qsPh.show();    
495                    return false;
496				}
497				else {
498                    qsPh.hide();
499                    return true;
500                }
501			}
502			else {
503                qsPh.hide();
504	            return true;
505	        }
506	    }
507
508	    function validateSearchText() {
509	        var regex = /^[a-zA-Z0-9\s\&\$%\-\/\"\']+$/g;
510	        var searchText = $('#ctl03_ctl10_txtSearchTerms').val();
511	        return regex.test(searchText);
512	    }
513
514	    function onSearchWithinClicked(sender) {
515	        if (sender.checked) {
516	            $('#ctl03_ctl10_PriceFrom').attr('disabled', 'true');
517				$('#ctl03_ctl10_PriceTo').attr('disabled', 'true');
518
519                $('#' + cmdFld).val('SWC');
520	        }
521	        else {
522	            $('#ctl03_ctl10_PriceFrom').removeAttr('disabled');
523	            $('#ctl03_ctl10_PriceTo').removeAttr('disabled');
524			} 
525	    }
526
527	    function isNumber(o) {
528	        return !isNaN(parseFloat(o)) && isFinite(o);
529	    }
530
531	    function isPositiveNumber(evt) {
532	        var o = evt.target.value;
533	        var code = (evt.which) ? evt.which : event.keyCode;
534	        if (code == 8) return true;
535	        var sChar = String.fromCharCode(code);
536	        o += sChar;
537	        if (o=='.') {
538	            o = '0.';
539	        }
540	        return isNumber(o);
541	    }
542		
543		function onFocusForPriceFromLabel(val) {
544			if (val =='Price From $') {
545				val = "";
546			}
547			return val;
548		}
549
550		function onBlurForPriceFromLabel(val) {
551			if (val =='') {
552				val = 'Price From $';
553			}
554			return val;
555		}
556
557		function onFocusForPriceToLabel(val) {
558			if (val =='Price To $') {
559				val = "";
560			}
561			return val;
562		}
563
564		function onBlurForPriceToLabel(val) {
565			if (val =='') {
566				val = 'Price To $';
567			}
568			return val;
569		}
570
571		function onFocusForSearchText(val) {
572            qsPh.hide();
573			if (val == 'Search all Products') {
574				val = '';
575				return false;
576			}
577            
578		}
579
580		function onBlurForSearchText(val) {
581            qsPh.hide();
582			if (this.value == '') {
583				this.value = 'Search all Products';
584				return false;
585			}
586		}
587
588		
589
590	    $(document).ready(function () {
591	        $('#ctl03_ctl10_txtSearchTerms')
592                .tooltip({
593                    content: '<div class="specialTooltip"><div style="width:350px;padding:4px"><strong>Product Search</strong>:  Product Keyword, Category, ASI #, Description, Product #, Supplier Name, Line Name<br></div></div>',
594                    position: {
595                        my: 'left top',
596                        at: 'left bottom',
597                        offset: '15 0'
598                    }
599	            }).bind({
600	                'keypress': function (evt) {                    
601	                    var tooltipContent = $('.specialTooltip'),
602                            charCode = (evt.which) ? evt.which : evt.keyCode;
603	                    if ((charCode > 33 && charCode < 35) ||
604                            (charCode > 35 && charCode < 40) ||
605                            (charCode > 46 && charCode < 58) ||
606                            (charCode > 64 && charCode < 91) ||
607                            (charCode > 96 && charCode < 123) ||
608                            charCode == 8 || charCode == 32 || charCode == 13 || charCode == 45) {
609	                        tooltipContent.html('<div style="width:350px;padding:4px"><strong>Product Search</strong>:  Product Keyword, Category, ASI #, Description, Product #, Supplier Name, Line Name<br></div>');
610	                        return true;
611	                    } else {
612	                        tooltipContent.html('<table class="infoTable" width="100%"><tr style="height:30px;"><td align="center"><img id="ctl03_ctl10_imgWarning" src="../images/Warning28x24.png" style="border-width:0px;" /></td><td><span id="ctl03_ctl10_lblInfoText">Only a-z, A-Z, 0-9, "&$%-/ are valid.</span></td></tr></table>');
613	                        return false;
614	                    }	                
615	                }
616				});
617			var toPrice = document.getElementById('ctl03_ctl10_PriceTo');
618			if (toPrice == null) {
619				var sIcon = $('.buttons');
620                var val = sIcon.css('margin-right');
621				if (val != '0px') {
622                    sIcon.css('margin-right', '0px');
623				}
624			}
625
626
627	        var chkSearchWithin = document.getElementById('ctl03_ctl10_chkSearchWithin');
628
629	        if (chkSearchWithin != null) {
630	            onSearchWithinClicked(chkSearchWithin);
631	        }
632	    });        
633    </script>
633
634
635
636<div class="moduleContainer quickSearch">
637    <div id="ctl03_ctl10_Panel1" onkeypress="javascript:return WebForm_FireDefaultButton(event, &#39;ctl03_ctl10_btnSearchShadow&#39;)">
638	
639    <div class="errorMessage" id="qsValidationPlaceholder" style="display:none;">
640        <strong class="capitalized addColon">Error</strong>
641        <span class="qsValidationMessage"></span>
642    </div>
643    <div class="formLayout inline inlineTitle">
644        <div class="info">
645            <h2>Search</h2>
646        </div> <!--info End-->
647
648        <div class="flGrp Xxxx search-keyword">   
649            <span>
650                <input name="ctl03$ctl10$txtSearchTerms" type="text" value="Search all Products" maxlength="1000" id="ctl03_ctl10_txtSearchTerms" title="&lt;div style=&quot;width:350px;padding:4px&quot;>&lt;strong>Product Search&lt;/strong>:  Product Keyword, Category, ASI #, Description, Product #, Supplier Name, Line Name&lt;br>&lt;/div>" class="field text keywords" onfocus="if (this.value==&#39;Search all Products&#39;) this.value=&#39;&#39;; return false;" onblur="if (this.value==&#39;&#39;) this.value=&#39;Search all Products&#39;; return false;" />
651                <label for="ctl03_ctl10_txtSearchTerms" id="ctl03_ctl10_lblSearchTerms">Search all Products</label>
652            </span>
653        </div> 
654
655        
656            <div class="flGrp price">
657                <span class="price-from">
658                    <input name="ctl03$ctl10$PriceFrom" type="text" value="Price From $" maxlength="15" size="5" id="ctl03_ctl10_PriceFrom" class="field text decimal" name="PriceFrom" onKeyPress="return isPositiveNumber(event)" onpaste="return isPositiveNumber(event)" onfocus="this.value= onFocusForPriceFromLabel(this.value);return false;" onblur="this.value=onBlurForPriceFromLabel(this.value);return false;" /><label for="ctl03_ctl10_PriceFrom" id="ctl03_ctl10_lblPriceFrom">Price From $</label>
659                </span> 
660                <span class="symbol price-separator">-</span>
661                <span class="price-to">
662                    <input name="ctl03$ctl10$PriceTo" type="text" value="Price To $" maxlength="15" size="5" id="ctl03_ctl10_PriceTo" class="field text decimal" onKeyPress="return isPositiveNumber(event)" onpaste="return isPositiveNumber(event)" onfocus="this.value= onFocusForPriceToLabel(this.value);return false;" onblur="this.value=onBlurForPriceToLabel(this.value);return false;" /><label for="ctl03_ctl10_PriceTo" id="ctl03_ctl10_lblPriceTo">Price To $</label>
663                </span>                
664            </div>
665        
666
667        <!-- begin Buttons -->
668        <div class="flGrp buttons ">   
669            <a onclick="return onSearchClick(this);" id="ctl03_ctl10_btnSearch" class="btn" href="javascript:__doPostBack(&#39;ctl03$ctl10$btnSearch&#39;,&#39;&#39;)">Go</a>
670			
671			<input type="submit" name="ctl03$ctl10$btnSearchShadow" value="Search" onclick="return onSearchClick(this);" id="ctl03_ctl10_btnSearchShadow" style="display:none;" />
672			
673			
674        </div>
675        <!-- end Buttons -->
676    </div>
677    
678</div>	
679</div></div><div id="ctl03_Module_574266423" class="asiModule Content" IsModule="True"><div id="ctl03_ctl11_cntW" class="contentModule">
680	
681    <h4><b><p style="text-align: right; text-indent: -30px;
682                "><span style="font-size: 12px;">SJB Promotions is an Illinois Certified Woman-Owned Business.</span></p></b></h4>
683
684</div>
685</div></div>
686        </div>
687        
688        <div class="headerRow2b clearfix">
689        <div id="ctl03_HeaderRow2LeftZone2b" class="grid_4 headerZone2b"></div>
690        <div id="ctl03_HeaderRow2RightZone3b" class="grid_8 headerZone3b"></div>
691        </div>
692        
693        <div id="ctl03_HeaderRow3Zone4" class="grid_12 headerZone4"><div id="ctl03_Module_574266361" class="asiModule Content" IsModule="True"><div id="ctl03_ctl12_cntW" class="contentModule">
694	
695    <div class="Xherobanner">
696<h2 style="text-align: center; ">News &amp; Videos
697</h2>
698</div>
699
700</div>
701</div></div>
702    </div>
703    </div>
704    </header>
705    <div class="clear"></div>
706    <section>
707    <div class="sectionWrap">
708	<div class="section clearfix">
709        
710        <div id="ctl03_ContentTopZone" class="grid_12 mainZone1"></div>
711        
712        <div id="ctl03_MainRow2LeftZone2" class="grid_6 mainZone2"><div id="ctl03_Module_574266334" class="asiModule EditorialContentFeed" IsModule="True">
713
714<script type="text/javascript">
715    $(document).ready(function () {
716
717        var configHeight = '100';
718        var artclsPerRow = parseInt('1');
719        $(".article").each(function (index) {
720            if (artclsPerRow > 1) {
721                var minuselwidth = 2;
722                if ($.browser.msie && parseInt($.browser.version, 10) === 8) { minuselwidth = 2.13; }
723                var elWidth = (100 / artclsPerRow) - minuselwidth;
724                $(this).width(elWidth + "%").addClass("fltLeft");
725            } else {
726                $(".article").attr('style', 'float:none; display:block;');
727            }
728            var currHeight = $(this).children(".articleDescr").height();
729            if (currHeight > configHeight) {
730                $(this).children(".articleDescr").height(configHeight + "px").css("overflow", "hidden")
731            } else {
732                $(this).children(".readmore").hide();
733            }
734
735        });
736
737        // var maxHeight = Math.max.apply(null, $(".article h3").map(function () { return $(this).height(); }).get());
738        // $(".article h3").each(function () { $(this).height(maxHeight); });
739    });
740</script>
740
741
742<div class="moduleContainer rss clearfix">
743    <div id="ctl03_ctl13_pnlFeed">
744	
745        
746                <div class="article">
747                    <h3>Premium Polos & Golf Accessories</h3>
748                    <div class="articleDescr" >
749                        <p><strong>The golf category holds a vast array of promo opportunity, from branded polos to charity tournament giveaways.</strong>
750</p>
751
752<p>The <a rel="nofollow" target="_blank" href="https://www.ngf.org/the-clubhouse/golf-industry-research/">National Golf Foundation</a> estimates that more than one-third of the U.S. population engaged with golf in 2025, either on the course or following the sport online. In addition to classic golf – and office – attire like polos, promotional items like tee sets or sport towels make for thoughtful add-ons for tournament participants, recreational players and corporate groups alike.
753</p>
754
755
756<p>
757<img alt="Nike micropiqué polo" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-07/sanmarpolo-616.jpg" style="margin:0 auto;">
758</p>
759
760<p>This Nike micropiqué polo combines comfort and style with Dri-FIT moisture management and a lightweight 100% polyester material. Ideal for corporate uniforms, with tall sizes available in select colors.
761</p>
762
763<p>
764<img alt="oval-shaped carriers" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-07/primelinegolf-616.jpg" style="margin:0 auto;">
765</p>
766
767<p>Each of these oval-shaped carriers lets users keep golf course necessities close at hand with a carabiner-style clip. With two ball markers and eight plastic tees, it’s an easy additional sponsorship opportunity at fundraising events.
768</p>
769
770<p>
771<img alt="Peter Millar polo" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-07/drivingimpressionspolo-616.jpg" style="margin:0 auto;">
772</p>
773
774<p>Constructed from a moisture-wicking poly-blend fabric with UPF protection, this solid Peter Millar polo is built to keep wearers cool and dry all day on the course. A classic option for golf pro shops or corporate incentives.
775</p>
776
777<p>
778<img alt="five tees" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-07/ballprotees-616.jpg" style="margin:0 auto;">
779</p>
780
781<p>Contained in a neat matchbook-style holder, this set of five tees makes for a great check-in giveaway at golf course resorts or charity tournaments. Plastic, wood or bamboo tee styles available.
782</p>
783
784
785<p>
786<img alt="eco piqué polo" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-07/cutterbuckpolo-616.jpg" style="margin:0 auto;">
787</p>
788
789<p>Featuring UPF protection, a self-fabric collar and a moisture-wicking fabric with four-way stretch, the eco piqué polo is a sustainable option for university bookstores or new hires. Made from 95% recycled polyester.
790</p>
791
792
793<p>
794<img alt="microfiber golf towel" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-07/magnetgrouptowel-616.jpg" style="margin:0 auto;">
795</p>
796
797<p>Designed for easy access on the go, this microfiber golf towel comes with an attached grommet and hook to ensure it’s always at hand on the course to keep hands, clubs and golf balls spotless. A thoughtful accompaniment for golf cart rentals or gear services.
798</p>
799                    </div>
800                    <div class="readmore">
801                        
802                        <a id="ctl03_ctl13_rptRssFeed_ctl00_hlReadMore" href="https://sjbpromotions.com/documents/513996715/news/premium-polos-%26-golf-accessories">Read More</a>
803                    </div>
804                </div>
805            
806                <div class="article">
807                    <h3>Bold Wine & Bar Accessories</h3>
808                    <div class="articleDescr" >
809                        <p><strong>Restaurants, bars and events can elevate their branding with useful items featuring custom logos or messaging.</strong>
810</p>
811
812<p>The percentage of Americans who consume alcohol has slowly but surely been <a rel="nofollow" target="_blank" href="https://news.gallup.com/poll/693362/drinking-rate-new-low-alcohol-concerns-surge.aspx">declining since 2022</a>. Despite the challenges this trend has caused for the adjacent sectors, there’s still an opportunity for restaurants or breweries to make a difference in their markets by using promo, like branded wine and bar accessories – whether it’s leaning into hosted events and giveaways or promoting their mocktail/non-alcoholic beverage offerings.
813</p>
814
815
816<p>
817<img alt="12-oz. rocks glass" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-06/pcnaglass-616.jpg" style="margin:0 auto;">
818</p>
819
820<p>This classic 12-oz. rocks glass is perfect for toasting success with whiskey or a mocktail, while ensuring durability with its BPA-free, shatterproof silicone material. Think poolside resorts and crowded bars.
821</p>
822
823<p>
824<img alt="compact bottle opener keychain" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-06/evansmanufacturing-616.jpg" style="margin:0 auto;">
825</p>
826
827<p>Pop the top off your client’s next campaign with this compact bottle opener keychain. Features a split ring for easy attachment, a stainless-steel insert for tough bottle caps and a lever edge for pop-top cans. A fun trade show giveaway or for restaurant branding.
828</p>
829
830<p>
831<img alt="Custom ice molds" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-06/poppromos-616.jpg" style="margin:0 auto;">
832</p>
833
834<p>Custom ice molds add an elevated touch to drinks at corporate events, galas or rooftop bars by creating ice embossed with a logo or slogan. Made in USA. Pantone color-matching is available.
835</p>
836
837<p>
838<img alt="stainless-steel wine tumbler" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-06/jornikmanufacturing-616.jpg" style="margin:0 auto;">
839</p>
840
841<p>Prep for summer sipping with this stainless-steel wine tumbler. With a polypropylene liner and an easy-to-hold 12-oz. design, it’s great for winery tours or hospital
841ity industry promotions. Packaging also available.
842</p>
843
844
845<p>
846<img alt="1.75-oz. shot glass" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-06/belpromo-616.jpg" style="margin:0 auto;">
847</p>
848
849<p>Clear and compact, this 1.75-oz. shot glass is ideal for anniversaries, bar openings, tasting events or liquor brand launches. A classic silhouette that works in any setting.
850</p>
851
852
853<p>
854<img alt="bar runner mat" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-06/bambams-616.jpg" style="margin:0 auto;">
855</p>
856
857<p>Recommended for countertop point-of-purchase sites, this 14” x 14” bar runner mat adds extra branding and messaging at peak customer traffic areas. Features 150 standard color options and an edge-to-edge bleed to make an eye-catching brand statement.
858</p>
859                    </div>
860                    <div class="readmore">
861                        
862                        <a id="ctl03_ctl13_rptRssFeed_ctl01_hlReadMore" href="https://sjbpromotions.com/documents/513996714/news/bold-wine-%26-bar-accessories">Read More</a>
863                    </div>
864                </div>
865            
866                <div class="article">
867                    <h3>Mindful Made-in-USA Products</h3>
868                    <div class="articleDescr" >
869                        <p><strong>Meet demand from clients looking for domestically manufactured giveaway options this year.</strong>
870</p>
871
872<p>With the United States’ 250th anniversary celebrations soon kicking into high gear – coupled with the 2026 World Cup this summer and preparations for the 2028 Olympics in Los Angeles ramping up – there is significant attention on the branded Made-in-USA product category this year. Ranging from stationery to drinkware, there are plenty of options available for giveaways at celebrations, tailgates, community events and more.
873</p>
874
875
876<p>
877<img alt="sticky notes" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-06/kooziegroupstickynotes-616.jpg" style="margin:0 auto;">
878</p>
879
880<p>End-users can organize lists and reminders with 3” x 3” sticky notes. Ideal for industries from hospitality to healthcare, these 25-sheet adhesive notepads are FSC-certified, ensuring that materials come from responsibly managed forests.
881</p>
882
883<p>
884<img alt="chip clip" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-06/evansmanufacturingclips-616.jpg" style="margin:0 auto;">
885</p>
886
887<p>Available in a wide range of translucent or solid colors, this 4” chip clip keeps open food items fresh longer while showing off a brand. A great gift-with-purchase at newly opened grocery or convenience stores.
888</p>
889
890<p>
891<img alt="Sharpie S-Gel pen" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-06/gemlinepen-616.jpg" style="margin:0 auto;">
892</p>
893
894<p>Help client messages stand out with the Sharpie S-Gel pen. Features no-smear ink in five vibrant shades, a contoured grip and a matte finish. A sleeker option for giveaways at team meetings or college and career fairs.
895</p>
896
897<p>
898<img alt="classic beverage napkin," src="https://cdn.asicentral.com/esp-websites/industrynews/2026-06/americanaccents-616.jpg" style="margin:0 auto;">
899</p>
900
901<p>Elevate your customer’s next event with this classic beverage napkin, available in 17 colors. Biodegradable, recyclable and made from 20% recycled fibers, it’s a staple for cocktail events, holiday parties and corporate luncheons.
902</p>
903
904
905<p>
906<img alt="stadium cups" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-06/leprechaunpromotions-616.jpg" style="margin:0 auto;">
907</p>
908
909<p>These 16-oz. eye-catching stadium cups made from recyclable plastic are perfect for amping up the energy at sporting events, trade shows and tailgates. BPA-free and available in a rainbow of colors.
910</p>
911
912
913<p>
914<img alt="collapsible can cooler" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-06/hpgcoozie-616.jpg" style="margin:0 auto;">
915</p>
916
917<p>Recipients can take your customer’s brand to happy hour with this collapsible can cooler, sized to fit most bottles and cans with medium-density foam. Think outdoor community events or music festivals.
918</p>
919                    </div>
920                    <div class="readmore">
921                        
922                        <a id="ctl03_ctl13_rptRssFeed_ctl02_hlReadMore" href="https://sjbpromotions.com/documents/513996702/news/mindful-made-in-usa-products">Read More</a>
923                    </div>
924                </div>
925            
926                <div class="article">
927                    <h3>Chill Coolers & Lunch Bags</h3>
928                    <div class="articleDescr" >
929                        <p><strong>From packing an office lunch to going on an outdoor adventure, these “cool” products will serve recipients well.</strong>
930</p>
931
932<p>Outdoor recreation is more popular than ever, <a rel="nofollow" target="_blank" href="https://www.backpacker.com/news-and-events/news/outdoor-recreation-hit-an-all-time-high-in-2024-report-finds/">according to Backpacker Magazine</a>, with more than 60 million people going on a hike annually, for example. Cooler bags are a great giveaway or corporate incentive option to target the outdoor adventurer – but the category also has a wide variety of options for office workers, healthcare staff and more to use in their day-to-day.
933</p>
934
935
936<p>
937<img alt="cooler backpack" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-06/kooziecooler-616.jpg" style="margin:0 auto;">
938</p>
939
940<p>Campers, hikers and beachgoers alike can stay hydrated and comfortable on the go with this cooler backpack that doubles as a quick seat. Its durable steel frame holds up to 250 pounds.
941</p>
942
943<p>
944<img alt="backpack cooler" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-06/hitpromocooler-616.jpg" style="margin:0 auto;">
945</p>
946
947<p>With a roomy 24-can capacity, double-zippered main compartment and sleek, modern design, this backpack cooler is ideal for wellness giveaways or outdoor retreats at tech firms.
948</p>
949
950<p>
951<img alt="Igloo puffer cooler" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-06/gemlinecooler-616.jpg" style="margin:0 auto;">
952</p>
953
954<p>With the capability to fold down neatly from its 20-can capacity to a more travel-friendly size, this Igloo puffer cooler is a stylish, sustainable option for travel agencies or hospital
954ity chains.
955</p>
956
957<p>
958<img alt="retro paper bag-inspired lunch totes" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-06/hpgcooler-616.jpg" style="margin:0 auto;">
959</p>
960
961<p>These retro paper bag-inspired lunch totes, made of durable kraft paper, are designed to help recipients brown-bag it in style. Perfect for summer camps or school districts.
962</p>
963
964
965<p>
966<img alt="insulated cooler bag" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-06/pcnacooler-616.jpg" style="margin:0 auto;">
967</p>
968
969<p>This insulated cooler bag has plenty of room for lunch, snacks and beverages to carry healthcare workers through a long shift.
970</p>
971
972
973<p>
974<img alt="YETI soft cooler" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-06/diamondbackcooler-616.jpg" style="margin:0 auto;">
975</p>
976
977<p>Built for the outdoors, this YETI soft cooler fits enough snacks and drinks for the whole crew. Well-suited for construction sites or employee incentive programs.
978</p>
979
980
981<p>
982<img alt="insulated tote" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-06/bagmakerscooler-616.jpg" style="margin:0 auto;">
983</p>
984
985<p>The thermal foil lining of this insulated tote is designed to keep contents hot or cold throughout the day. It’s a natural pick for workplace wellness initiatives that encourage packing lunch.
986</p>
987                    </div>
988                    <div class="readmore">
989                        
990                        <a id="ctl03_ctl13_rptRssFeed_ctl03_hlReadMore" href="https://sjbpromotions.com/documents/513996701/news/chill-coolers-%26-lunch-bags">Read More</a>
991                    </div>
992                </div>
993            
994                <div class="article">
995                    <h3>Survey Shows Value of Schools Spiritwear Programs</h3>
996                    <div class="articleDescr" >
997                        <p><strong>Findings indicate that K-12 institutions with inconsistent merch offerings see weaker fundraising and community engagement.</strong>
998</p>
999
1000<p>Schools with a consistent spiritwear program often see high attendance numbers at their events and stronger community engagement.</p>
1001
1002<p>Data from the new 2026 School Spirit Gap Survey, conducted by Counselor Top 40 distributor Custom Ink (asi/173232), shows that 33% of schools’ community event organizers with recurring branded product offerings reported higher-than-expected turnout at their most recent event. Among those with no program at all, that number dropped to 14%.
1003</p>
1004
1005<p>
1006<img alt="cheerleaders" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-05/cheer-616.jpg" style="margin:0 auto;">
1007</p>
1008
1009<p>Among those surveyed, more than 60% of schools with a regular merch program strongly agree that spiritwear is key to community engagement and school pride. Meanwhile, 43% of organizers say their programs are inconsistent year-to-year, even though nearly half (48%) say merchandise is a primary fundraiser that’s often more effective than candy sales and coupon books.</p>
1010	
1011<p>The survey was completed by 447 K-12 PTA coordinators, booster club leads, athletic directors, teachers and administrators across the U.S., and shows that schools without consistent swag programs are leaving money and community pride on the table. Organizers should consider building a recurring spiritwear program – same process, same timeline, every year – as a useful lever for improving community outcomes.</p>
1012                    </div>
1013                    <div class="readmore">
1014                        
1015                        <a id="ctl03_ctl13_rptRssFeed_ctl04_hlReadMore" href="https://sjbpromotions.com/documents/513996653/news/survey-shows-value-of-schools-spiritwear-programs">Read More</a>
1016                    </div>
1017                </div>
1018            
1019    
1020</div>
1021    
1022</div>
1023<!-- end StripWrap --></div></div>
1024        <div id="ctl03_MainRow2RightZone3" class="grid_6 mainZone3"><div id="ctl03_Module_574266335" class="asiModule FeaturedVideos" IsModule="True"><div id="ctl03_ctl14_divFeatureVideoSet" class="featureVideoSet">
1025    <h2>Featured Videos</h2>
1026    <div>
1027        
1028	        <ul id="featuredVideos" class="clearfix">
1029	    
1030	        <li id='creative_20361' class=' tileHolder'>
1031		    <div class="tile">
1032                <div class="mainVideo ytube" style="overflow:hidden;">
1033                    <iframe id="player_0_30902743" class="yt_iframe" style="display:none;" width="200" height="100" src="" data-src="//www.youtube.com/embed/2TVQJYh-Fp8?theme=light&amp;color=red&showinfo=0&enablejsapi=1&rel=0&autoplay=1&showsearch=0&origin=https%3a%2f%2fcloudflare.espwebsite.com" frameborder="0" allowfullscreen></iframe>
1034                    <div id="image_0_30902743" class="imgHolder" onclick="loadVideo('0_30902743');">
1035                        <div class="playIcon"></div>
1036                        <img  class="fluid-width-video-wrapper" alt="" width="100%" src="//img.youtube.com/vi/2TVQJYh-Fp8/hqdefault.jpg" />
1037                    </div>
1038                </div>
1039            </div>
1040            <div class="title ellipsis" title="3D Crystal Jewel Cube Medium Award">3D Crystal Jewel Cube Medium Award</div>
1041	        </li>
1042	    
1043	        <li id='creative_20358' class=' tileHolder'>
1044		    <div class="tile">
1045                <div class="mainVideo ytube" style="overflow:hidden;">
1046                    <iframe id="player_1_30902741" class="yt_iframe" style="display:none;" width="200" height="100" src="" data-src="//www.youtube.com/embed/2jOY36MnJw8?theme=light&amp;color=red&showinfo=0&enablejsapi=1&rel=0&autoplay=1&showsearch=0&origin=https%3a%2f%2fcloudflare.espwebsite.com&controls=0" frameborder="0" allowfullscreen></iframe>
1047                    <div id="image_1_30902741" class="imgHolder" onclick="loadVideo('1_30902741');">
1048                        <div class="playIcon"></div>
1049                        <img  class="fluid-width-video-wrapper" alt="" width="100%" src="//img.youtube.com/vi/2jOY36MnJw8/hqdefault.jpg" />
1050                    </div>
1051                </div>
1052            </div>
1053            <div class="title ellipsis" title="11oz Double Wall Stainless Coffee Cup">11oz Double Wall Stainless Coffee Cup</div>
1054	        </li>
1055	    
1056	        <li id='creative_20368' class=' tileHolder'>
1057		    <div class="tile">
1058                <div class="mainVideo ytube" style="overflow:hidden;">
1059                    <iframe id="player_2_30902739" class="yt_iframe" style="display:none;" width="200" height="100" src="" data-src="//www.youtube.com/embed/BMwvM_3crJU?theme=light&amp;color=red&showinfo=0&enablejsapi=1&rel=0&autoplay=1&showsearch=0&origin=https%3a%2f%2fcloudflare.espwebsite.com&controls=0" frameborder="0" allowfullscreen></iframe>
1060                    <div id="image_2_30902739" class="imgHolder" onclick="loadVideo('2_30902739');">
1061                        <div class="playIcon"></div>
1062                        <img  class="fluid-width-video-wrapper" alt="" width="100%" src="//img.youtube.com/vi/BMwvM_3crJU/hqdefault.jpg" />
1063                    </div>
1064                </div>
1065            </div>
1066            <div class="title ellipsis" title="Wireless Ear Buds">Wireless Ear Buds</div>
1067	        </li>
1068	    
1069	        <li id='creative_20362' class=' tileHolder'>
1070		    <div class="tile">
1071                <div class="mainVideo ytube" style="overflow:hidden;">
1072                    <iframe id="player_3_30902737" class="yt_iframe" style="display:none;" width="200" height="100" src="" data-src="//www.youtube.com/embed/5
1072DfBpUcIRu4?theme=light&amp;color=red&showinfo=0&enablejsapi=1&rel=0&autoplay=1&showsearch=0&origin=https%3a%2f%2fcloudflare.espwebsite.com&controls=0" frameborder="0" allowfullscreen></iframe>
1073                    <div id="image_3_30902737" class="imgHolder" onclick="loadVideo('3_30902737');">
1074                        <div class="playIcon"></div>
1075                        <img  class="fluid-width-video-wrapper" alt="" width="100%" src="//img.youtube.com/vi/5DfBpUcIRu4/hqdefault.jpg" />
1076                    </div>
1077                </div>
1078            </div>
1079            <div class="title ellipsis" title="Black Flask Set">Black Flask Set</div>
1080	        </li>
1081	    
1082	        <li id='creative_20366' class=' tileHolder'>
1083		    <div class="tile">
1084                <div class="mainVideo ytube" style="overflow:hidden;">
1085                    <iframe id="player_4_30902736" class="yt_iframe" style="display:none;" width="200" height="100" src="" data-src="//www.youtube.com/embed/dEJYzRbw1AU?theme=light&amp;color=red&showinfo=0&enablejsapi=1&rel=0&autoplay=1&showsearch=0&origin=https%3a%2f%2fcloudflare.espwebsite.com&controls=0" frameborder="0" allowfullscreen></iframe>
1086                    <div id="image_4_30902736" class="imgHolder" onclick="loadVideo('4_30902736');">
1087                        <div class="playIcon"></div>
1088                        <img  class="fluid-width-video-wrapper" alt="" width="100%" src="//img.youtube.com/vi/dEJYzRbw1AU/hqdefault.jpg" />
1089                    </div>
1090                </div>
1091            </div>
1092            <div class="title ellipsis" title="Retractable Flashlight and Lantern">Retractable Flashlight and Lantern</div>
1093	        </li>
1094	    
1095	        <li id='creative_20360' class=' tileHolder'>
1096		    <div class="tile">
1097                <div class="mainVideo ytube" style="overflow:hidden;">
1098                    <iframe id="player_5_30902744" class="yt_iframe" style="display:none;" width="200" height="100" src="" data-src="//www.youtube.com/embed/lLSJn0745qo?theme=light&amp;color=red&showinfo=0&enablejsapi=1&rel=0&autoplay=1&showsearch=0&origin=https%3a%2f%2fcloudflare.espwebsite.com&controls=0" frameborder="0" allowfullscreen></iframe>
1099                    <div id="image_5_30902744" class="imgHolder" onclick="loadVideo('5_30902744');">
1100                        <div class="playIcon"></div>
1101                        <img  class="fluid-width-video-wrapper" alt="" width="100%" src="//img.youtube.com/vi/lLSJn0745qo/hqdefault.jpg" />
1102                    </div>
1103                </div>
1104            </div>
1105            <div class="title ellipsis" title="Champions Golf Towel">Champions Golf Towel</div>
1106	        </li>
1107	    
1108	        <li id='creative_20367' class='first tileHolder'>
1109		    <div class="tile">
1110                <div class="mainVideo ytube" style="overflow:hidden;">
1111                    <iframe id="player_6_30902738" class="yt_iframe" style="display:none;" width="200" height="100" src="" data-src="//www.youtube.com/embed/BLd2VGRefcc?theme=light&amp;color=red&showinfo=0&enablejsapi=1&rel=0&autoplay=1&showsearch=0&origin=https%3a%2f%2fcloudflare.espwebsite.com&controls=0" frameborder="0" allowfullscreen></iframe>
1112                    <div id="image_6_30902738" class="imgHolder" onclick="loadVideo('6_30902738');">
1113                        <div class="playIcon"></div>
1114                        <img  class="fluid-width-video-wrapper" alt="" width="100%" src="//img.youtube.com/vi/BLd2VGRefcc/hqdefault.jpg" />
1115                    </div>
1116                </div>
1117            </div>
1118            <div class="title ellipsis" title="Wireless Charging Mousepad with Phone Stand">Wireless Charging Mousepad with Phone Stand</div>
1119	        </li>
1120	    
1121	        <li id='creative_20369' class=' tileHolder'>
1122		    <div class="tile">
1123                <div class="mainVideo ytube" style="overflow:hidden;">
1124                    <iframe id="player_7_30902742" class="yt_iframe" style="display:none;" width="200" height="100" src="" data-src="//www.youtube.com/embed/PFvu-cEmdVQ?theme=light&amp;color=red&showinfo=0&enablejsapi=1&rel=0&autoplay=1&showsearch=0&origin=https%3a%2f%2fcloudflare.espwebsite.com&controls=0" frameborder="0" allowfullscreen></iframe>
1125                    <div id="image_7_30902742" class="imgHolder" onclick="loadVideo('7_30902742');">
1126                        <div class="playIcon"></div>
1127                        <img  class="fluid-width-video-wrapper" alt="" width="100%" src="//img.youtube.com/vi/PFvu-cEmdVQ/hqdefault.jpg" />
1128                    </div>
1129                </div>
1130            </div>
1131            <div class="title ellipsis" title="Ultra Lite 20 Oz Sports Bottle">Ultra Lite 20 Oz Sports Bottle</div>
1132	        </li>
1133	    
1134	        <li id='creative_20359' class=' tileHolder'>
1135		    <div class="tile">
1136                <div class="mainVideo ytube" style="overflow:hidden;">
1137                    <iframe id="player_8_30902740" class="yt_iframe" style="display:none;" width="200" height="100" src="" data-src="//www.youtube.com/embed/SxGZq49MOBE?theme=light&amp;color=red&showinfo=0&enablejsapi=1&rel=0&autoplay=1&showsearch=0&origin=https%3a%2f%2fcloudflare.espwebsite.com&controls=0" frameborder="0" allowfullscreen></iframe>
1138                    <div id="image_8_30902740" class="imgHolder" onclick="loadVideo('8_30902740');">
1139                        <div class="playIcon"></div>
1140                        <img  class="fluid-width-video-wrapper" alt="" width="100%" src="//img.youtube.com/vi/SxGZq49MOBE/hqdefault.jpg" />
1141                    </div>
1142                </div>
1143            </div>
1144            <div class="title ellipsis" title="Color Splash Cork 20oz Stainless Steel Tumbler">Color Splash Cork 20oz Stainless Steel Tumbler</div>
1145	        </li>
1146	    
1147	        </ul>
1148	    
1149    </div>
1150</div></div></div>
1151        
1152        <div id="ctl03_MainRow3LeftZone4" class="grid_9 mainZone4"></div>
1153        <div id="ctl03_MainRow3RightZone5" class="grid_3 mainZone5"></div>
1154        
1155        <div id="ctl03_MainRow4LeftZone6" class="grid_7 mainZone6"></div>
1156        <div id="ctl03_MainRow4RightZone7" class="grid_5 mainZone7"></div>
1157         
1158        <div id="ctl03_MainRow4bLeftZone6" class="grid_5 mainZone6b"></div>
1159        <div id="ctl03_MainRow4bRightZone7" class="grid_7 mainZone7b"></div>
1160        
1161        <div id="ctl03_MainRow5Zone8" class="grid_12 mainZone8"></div>
1162        
1163        <div id="ctl03_MainRow6Zone9" class="grid_4 mainZone9"></div>
1164        <div id="ctl03_MainRow6Zone10" class="grid_8 mainZone10"></div>
1165         
1166        <div id="ctl03_MainRow7Zone11" class="grid_3 mainZone11"></div>
1167        <div id="ctl03_MainRow7Zone12" class="grid_9 mainZone12"></div>
1168    </div>
1169    </div>
1170    </section>
1171    <div class="clear"></div>
1172    <footer>
1173    <div class="footerWrap">
1174    <div class="footer">
1175    <div class="innerWrapper clearfix">
1176        
1177        <div id="ctl03_FooterRow1Zone1" class="grid_12 FooterZone1"></div>
1178        
1179        <div id="ctl03_FooterRow2LeftZone2" class="grid_4 FooterZone2"><div id="ctl03_Module_574266415" class="asiModule Content" IsModule="True"><div id="ctl03_ctl00_cntW" class="contentModule">
1180	
1181    <div class="company-name"></div>
1182
1183</div>
1184</div><div id="ctl03_Module_574266329" class="asiModule SocialLinks" IsModule="True">
1185
1186<script type="text/javascript">
1187    function openSocialLinkWindow(url) {
1188        window.open(url, "blank");
1189        return false;
1190    }
1191</script>
1191
1192
1193<div class="socialLinks">
1194    <h3><span id="ctl03_ctl01_lblSocialLinksTitle" class="text-uppercase">Social Links</span></h3>
1195    <ul class="social">
1196        
1197                <li id="ctl03_ctl01_rptSocialLinks_ctl00_liSocial" class="inline">
1198                    <input type="hidden" name="ctl03$ctl01$rptSocialLinks$ctl00$hdnSocialNetwork_ID" id="ctl03_ctl01_rptSocialLinks_ctl00_hdnSocialNetwork_ID" value="2264969" /><input type="hidden" name="ctl03$ctl01$rptSocialLinks$ctl00$hdnSocialNetwork_CD" id="ctl03_ctl01_rptSocialLinks_ctl00_hdnSocialNetwork_CD" value="FCBK" /><span id="ctl03_ctl01_rptSocialLinks_ctl00_spIcon">
1199                            <button id="btnIconLink" class="socialicon social-icon FCBK" onclick="return openSocialLinkWindow('https://www.facebook.com/SJBPromotions/');"></button>
1200                        </span>
1201                </li>
1202            
1203                <li id="ctl03_ctl01_rptSocialLinks_ctl01_liSocial" class="inline">
1204                    <input type="hidden" name="ctl03$ctl01$rptSocialLinks$ctl01$hdnSocialNetwork_ID" id="ctl03_ctl01_rptSocialLinks_ctl01_hdnSocialNetwork_ID" value="2264970" /><input type="hidden" name="ctl03$ctl01$rptSocialLinks$ctl01$hdnSocialNetwork_CD" id="ctl03_ctl01_rptSocialLinks_ctl01_hdnSocialNetwork_CD" value="TWTR" /><span id="ctl03_ctl01_rptSocialLinks_ctl01_spIcon">
1205                            <button id="btnIconLink" class="socialicon social-icon TWTR" onclick="return openSocialLinkWindow('https://twitter.com/SJB_Promotions');"></button>
1206                        </span>
1207                </li>
1208            
1209                <li id="ctl03_ctl01_rptSocialLinks_ctl02_liSocial" class="inline">
1210                    <input type="hidden" name="ctl03$ctl01$rptSocialLinks$ctl02$hdnSocialNetwork_ID" id="ctl03_ctl01_rptSocialLinks_ctl02_hdnSocialNetwork_ID" value="2264971" /><input type="hidden" name="ctl03$ctl01$rptSocialLinks$ctl02$hdnSocialNetwork_CD" id="ctl03_ctl01_rptSocialLinks_ctl02_hdnSocialNetwork_CD" value="INST" /><span id="ctl03_ctl01_rptSocialLinks_ctl02_spIcon">
1211                            <button id="btnIconLink" class="socialicon social-icon INST" onclick="return openSocialLinkWindow('https://www.instagram.com/sjbrhinestones/');"></button>
1212                        </span>
1213                </li>
1214            
1215                <li id="ctl03_ctl01_rptSocialLinks_ctl03_liSocial" class="inline">
1216                    <input type="hidden" name="ctl03$ctl01$rptSocialLinks$ctl03$hdnSocialNetwork_ID" id="ctl03_ctl01_rptSocialLinks_ctl03_hdnSocialNetwork_ID" value="2264972" /><input type="hidden" name="ctl03$ctl01$rptSocialLinks$ctl03$hdnSocialNetwork_CD" id="ctl03_ctl01_rptSocialLinks_ctl03_hdnSocialNetwork_CD" value="LNKD" /><span id="ctl03_ctl01_rptSocialLinks_ctl03_spIcon">
1217                            <button id="btnIconLink" class="socialicon social-icon LNKD" onclick="return openSocialLinkWindow('https://www.linkedin.com/company/sjb-promotions-inc/');"></button>
1218                        </span>
1219                </li>
1220            
1221    </ul>
1222</div>
1223</div></div>
1224        <div id="ctl03_FooterRow2MidZone3" class="grid_5 FooterdZone3"></div>
1225        <div id="ctl03_FooterRow2RightZone4" class="grid_3 omega FooterZone4"><div id="ctl03_Module_574266348" class="asiModule Address" IsModule="True"><div id="ctl03_ctl02_divAddress" class="address inline">
1226    
1227    <span id="ctl03_ctl02_spnOfficeLocation">
1228        <h3 id="ctl03_ctl02_h3Title">Office Location</h3>
1229        <div class="companyName notranslate">
1230            <span id="ctl03_ctl02_lblCompanyName">S J B Promotions Inc</span>
1231        </div>
1232
1233        <div class="ownerNameTitle">
1234            <span id="ctl03_ctl02_lblOwnerNameTitle"></span>
1235        </div>
1236
1237        <div class="addressline notranslate">
1238            <span id="ctl03_ctl02_lblAddress1" class="line1 address-line1">162 E Chestnut St</span>
1239            <span id="ctl03_ctl02_lblAddress2" class="line2 address-line2">Mason City, IL  62664-1404</span>
1240            <span id="ctl03_ctl02_lblAddress3" class="line3 address-line3"></span>
1241        </div>
1242        
1243            <div class="phone">
1244                <span id="ctl03_ctl02_lblPhone1" class="phonelabel">Phone: </span><span id="ctl03_ctl02_lblPhone">(217) 482-9000</span>
1245            </div>
1246        
1247        
1248        
1249            <div class="email">
1250                <span id="ctl03_ctl02_lblEmail" class="emaillabel">E-mail: </span><a href="/cdn-cgi/l/email-protection#e1928b83a1928b8391938e8c8e95888e8f92cf828e8c" id="ctl03_ctl02_aEmail"><span class="__cf_email__" data-cfemail="a5d6cfc7e5d6cfc7d5d7cac8cad1cccacbd68bc6cac8">[email&#160;protected]</span></a>
1251            </div>
1252        
1253    </span>
1254    
1255</div>
1256<span id="ctl03_ctl02_BlockUI_EUL"></span>
1257</div></div>
1258        
1259        <div id="ctl03_FooterRow2bLeftZone2" class="grid_8 FooterZone2b"></div>
1260        <div id="ctl03_FooterRow2bRightZone4" class="grid_4 omega FooterZone4b"></div>
1261        
1262        <div id="ctl03_FooterRow3Zone5" class="grid_12 FooterZone5"></div>
1263    </div>
1264    </div>
1265    </div>
1266    </footer>
1267</div>
1268<div class="clear"></div>
1269<div id="ctl03_FullWidthSubFooterZone" class="clearfix fullWidthFooterZone"><div id="ctl03_Module_574266328" class="asiModule Content" IsModule="True"><div id="ctl03_ctl03_cntW" class="contentModule">
1270	
1271    <span class="notranslate">Powered by ASI.</span> <span id="lnkPP" style="margin-left: 10px;"><a href="javascript:showPrivacyPolicy();">Privacy Policy and Notice of Collection</a>&nbsp; &nbsp;&nbsp;</span> <span id="lnkPP" style="margin-left: 10px;"><a href="javascript:showTermsofService();">Terms of Service</a>&nbsp; &nbsp;&nbsp;</span>
1272
1273</div>
1274</div><div id="ctl03_Module_574266422" class="asiModule Content" IsModule="True"><div id="ctl03_ctl04_cntW" class="contentModule">
vendor: 117 bytes, lines 1274-1276
1274
1275	
1276    <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1276<script src="https://cdn.asicentral.com/esp-websites/900007/splash/splash-filters.js"></script>
1276
1277
1278</div>
1279</div></div>
1280<script type="text/javascript" src="/Modules/Address/2_0_0/js/Address.js?rls=20260909"></script>
vendor: 2 bytes, line 1280
1280
1281<script type="text/javascript" src="/Modules/Menu/2_0_0/js/Menu.js?rls=20260909"></script>
vendor: 2 bytes, line 1281
1281
1282<script type="text/javascript" src="/Modules/Menu/2_0_0/js/Menu-mobile.js?rls=20260909"></script>
vendor: 2 bytes, line 1282
1282
1283<script type="text/javascript" src="/Modules/FeaturedVideos/1_0_0/js/FeaturedVideos.js?rls=20260909"></script>
1283
1284</form>
1285    <div id="divCookieConsent">
1286    </div>
1287    
1287<script type="text/javascript">    
1288        function CloseDefaultDialog() {
1289            $(__dialogSelector).dialog('close');
1290            $('#' + 'hdnPwdTaken').val('Y');
1291        }
1292
1293        function LMLogin(query) {
1294            var url = "/WebPages/LMSiteLogin.aspx" + query;
1295            var options = { title: 'Site Login', width: 740, height: 655, modal: true, closeOnEscape: false, draggable: false, titleBarClass: 'ui-widget-header', open: function (event, ui) { $(".ui-dialog-titlebar-close").hide(); } };
1296            if ($('#' + 'hdnPwdTaken').val() == 'N') {
1297                $('body').addClass('password-protected');
1298                openPopup(url, options);
1299            }
1300        }
1301
1302        var consentObj = {};
1303        const CC = window.CookieConsent;
1304        $(document).ready(function () {
1305
1306            var popupPages = ['/SignInPop', '/ProductDetailsQuickView', '/Request'];
1307
1308            var isPopup = false;
1309
1310            var sameSiteVal = isSecure() && inIframe() ? 'None' : 'Lax';
1311
1312            popupPages.forEac
1312h(function (item, index) {
1313                if (window.location.href.toLowerCase().includes(item.toLowerCase())) {
1314                    isPopup = true;
1315                }
1316            });
1317            
1318            if (!window.location.hostname.startsWith('checkout.') && !asi.app.cookieConsentBlocked &&
1319                !isPopup && asi.app._version === '2.0.0') {
1320
1321                consentObj = new CC({
1322                    // just some default styling
1323                    "palette": {
1324                        "popup": {
1325                            "background": "white",
1326                            "text": "black"
1327                        },
1328                        "button": {
1329                            "background": "#1c69af"
1330                        }
1331                    },
1332                    type: 'opt-in',
1333                    revokable: true,
1334                    container: document.getElementById("divCookieConsent"),
1335                    layout: 'categories',
1336                    showCategories: {
1337                        [CC.UNCATEGORIZED]: false,
1338                        [CC.ESSENTIAL]: true,
1339                        [CC.PERSONALIZATION]: false,
1340                        [CC.ANALYTICS]: true,
1341                        [CC.MARKETING]: false
1342                    },
1343                    content: {
1344                        message: 'This website uses cookies to provide the optimal experience to visitors as well as to gather insight on site usage. By clicking "Accept All Cookies" you agree to the storing of cookies on your device for the best performance of this website and to analyze site usage.',
1345                        allow: 'Accept All Cookies',
1346                        customize: 'Cookies Settings',
1347                        customizeHeader: 'Manage your consent',
1348                        customizeMessage: 'Below are the categories of Cookies used on this website. You can select the categories you are OK with being enabled when you visit this website. You can update your choices at any time by moving your mouse to the bottom left of the website and clicking the "Cookies Settings" tab that will appear.',
1349                        acceptSelected: 'Confirm My Choices',
1350                        privacyPolicyLink: '/privacy-policy',
1351                        cookiePolicyLink: '/cookie-policy',
1352                        categoryEssential: 'These cookies are necessary for the website to run optimally.',
1353                        categoryAnalytics: 'These cookies provide information on the usage of this website and do not store any personally identifiable information.',
1354                        policy: 'Cookies Settings'
1355                    },
1356                    elements: {
1357                        policiesLinks: ''
1358                    },
1359                    cookie: {
1360                        domain: window.location.hostname,
1361                        secure: window.location.protocol === 'https:' ? true : false,
1362                        sameSite: sameSiteVal
1363                    },
1364                    // Cookies that belong to each consent category. When a category
1365                    // is not consented to, the library clears these on init and on
1366                    // every consent change. Google Translate's `googtrans` cookie is
1367                    // treated as analytics/tracking alongside the GA cookies.
1368                    cookieCategories: {
1369                        [CC.ANALYTICS]: ['_ga', '_gid', '_gat', 'googtrans']
1370                    }
1371                });
1372
1373                // Keep Google Consent Mode in sync with the user's choice. Fires on
1374                // first paint (returning users) and whenever the choice changes.
1375                consentObj.on('consentApplied', function (result) {
1376                    if (typeof window.asiUpdateConsent === 'function') {
1377                        window.asiUpdateConsent(result.consents.ANALYTICS === CC.ALLOW);
1378                    }
1379                });
1380
1381                consentObj.on('popupClosed', function () {
1382                    // Reload so the new consent state is applied cleanly on the next
1383                    // paint (ga-disable flag, Consent Mode defaults, tagged scripts).
1384                    location.reload();
1385                });
1386
1387            } else if (CC && typeof CC.activateScripts === 'function') {
1388                // The consent banner is not shown here (checkout, block-listed/exempt
1389                // sites, popups, or legacy apps). These contexts loaded analytics
1390                // scripts unconditionally before, so activate the analytics-tagged
1391                // scripts (e.g. Google Translate) to avoid a regression.
1392                CC.activateScripts([CC.ANALYTICS]);
1393            }
1394        });
1395
1396        function inIframe() {
1397            return window.frameElement !== null || window !== window.parent;
1398        }
1399
1400        function isSecure() {
1401            return window.location.protocol === 'https:';
1402        }
1403
1404    </script>
1404
1405    
1406    
1407    
1407<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/angular-ui-router/1.0.0-rc.1/angular-ui-router.min.js"></script>
1407<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.1/angular-resource.min.js"></script>
1407<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.1/angular-cookies.min.js"></script>
1407<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/angular-ui-bootstrap/2.5.0/ui-bootstrap-tpls.min.js"></script>
1407<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-notify/0.2.0/js/bootstrap-notify.min.js"></script>
1407<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/2.1.2/toastr.min.js"></script>
1407<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/angular-translate/2.18.1/angular-translate.min.js"></script>
1407<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/angular-translate/2.18.1/angular-translate-loader-partial/angular-translate-loader-partial.min.js"></script>
1407<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/angular-translate/2.18.1/angular-translate-storage-cookie/angular-translate-storage-cookie.min.js"></script>
1407<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/angular-translate/2.18.1/angular-translate-storage-local/angular-translate-storage-local.min.js"></script>
1407<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/angular-translate/2.18.1/angular-translate-handler-log/angular-translate-handler-log.min.js"></script>
1407<script type="text/javascript" src="/Javascript/vendor-bundle.min.js"></script>
1407
1408</body>
1409</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.