PageSourceSearch

https://proformaurbanpeddler.com/

html proformaurbanpeddler.com collected 2026-10-07 00:45:06 UTC 122,643 bytes, 1,103 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	Home - Proforma Urban Peddler
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": 501441760,
16                    "_code": '$7NY',
17                    "_name": 'eCommerce Platinum',
18                    "_version": '2.0.0',
19                    "_guid": '',
20                    "_siteAppId": 500009946,
21                    "_hostId": 308854,
22                    "_isSupplierWebsite": false,
23                    "_isCompanyStore": false,
24                    "allowedLanguages": 'fr,en',
25                    "currentUrl": 'https://proformaurbanpeddler.com',
26                    "_bearer": 'eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkEyNTZHQ00iLCJrZXlpZCI6IiQ3TlkifQ.kquxwaD_PGANfMfLZTur8X98GXEUfKSVU3N3OhjXxy7w6Bscasw3BOdRUQw2wqYiD8RMi9F0GR58LYVvR01YNIq65kDuIt1WmrH6TLQ1FziZAsouLh1JNPuC94_kvCB98je9iJ5Ax0GD9Y7b3VW0OTn1O3jHDgdfsR5PowpqIoQ.dPdqBLZ_LaZh28Lx.GXj83oiXSRTjIOPxTJVxDtnB2zGCJ0YhJhApb_u7gRstjvtI6EVMQGr_1jGCRg0RBBQk6gK8yxemw0wji_H8q9mvClD1Cd1dA7LjMbSW66qr_N27jshpQiO7KuoSoMU-VfFZnx-35vciqU9meNIc_v4956CJF-6yrbbLUKoqNB_iv988eDKREWtm7S2_5-r1raGlRJLIpXdnPx5j4MjN-lrYtFPkyLPkdlf8pdsqWwJ8PRpHYFP1fisUWoeQuj15pdERuCKlI2vxZ-pMoTYaxpQludOX3qaowxQsEDh4m1Y1QENvn02Ho82xSXVPP4UBChFCrCbqWDpoVkoKw4GxKlIFUHxAZfRRl67vAqvPljomMtfIuWa6lisgy8rSse2il2n0boLfDnd53QTtmz3Nx3NhkIxisMcmUsPhdGCfkEl4elPw5ArxvcoUNzUEQp_1LSJ0JF7WjeF-Bbm4j4YeJGfRqKEaZgQTcJ43bDju6ty8XRtKhzdgBMGqgTVvFUmFGcS56CYkX2MJqToicTDDJiZSnELrWy4DSZlnuaclllh21YXemXgK4EA-06FOgvkf_q483Z3m09-nIeQkhe4Dj7DeGIyS_zMnIfatg6y4MjchqnGFaMmsEcE3eNDtvjfbhpmfLBjlCegjAKAAL_BqG_NBsrPNg5zfNI4nFTL6308.mbd-JUcuTUbNVLuuWbj88A',
27                    "googleId": '', 
28                    "cookieConsentBlocked": false, 
29                    "siteCurrencyCode":'CAD'
30                },
31                "page": {
32                    "name": 'Home',
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://proformaurbanpeddler.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/Logo/1_0_0/css/Logo.css?rls=20260909" />
147<link rel="stylesheet" type="text/css" href="/Modules/Logo/1_0_0/css/Logo-mobile.css?rls=20260909" />
148<link rel="stylesheet" type="text/css" href="/Modules/Address/2_0_0/css/Address.css?rls=20260909" />
149<link rel="stylesheet" type="text/css" href="/Modules/Address/2_0_0/css/Address-mobile.css?rls=20260909" />
150<link rel="stylesheet" type="text/css" href="/Modules/Menu/2_0_0/css/Menu.css?rls=20260909" />
151<link rel="stylesheet" type="text/css" href="/Modules/Menu/2_0_0/css/Menu-mobile.css?rls=20260909" />
152<link rel="stylesheet" type="text/css" href="/Modules/SocialLinks/2_0_0/css/SocialLinks.css?rls=20260909" />
153<link rel="stylesheet" type="text/css" href="/Modules/QuickSearchBasic/1_0_1/css/QuickSearchBasic.css?rls=20260909" />
154<link rel="stylesheet" type="text/css" href="/Modules/QuickSearchBasic/1_0_1/css/QuickSearchBasic-mobile.css?rls=20260909" />
155<link rel="stylesheet" type="text/css" href="/Modules/ShoppingCart/4_0_0/css/ShoppingCart.css?rls=20260909" />
156<link rel="stylesheet" type="text/css" href="/Modules/ShoppingCart/4_0_0/css/ShoppingCart-mobile.css?rls=20260909" />
157<link rel="stylesheet" type="text/css" href="/Modules/ProductOfTheDay/3_0_0/css/ProductOfTheDay.css?rls=20260909" />
158<link rel="stylesheet" type="text/css" href="/Modules/ProductSetAutoUpdate/1_0_1/css/ProductSetAutoUpdate.css?rls=20260909" />
159<link rel="stylesheet" type="text/css" href="/Modules/ProductSetAutoUpdate/1_0_1/css/ProductSetAutoUpdate-mobile.css?rls=20260909" />
160<script src="/JavaScript/Core.min.js?v=20260909"></script>
160<link rel="shortcut icon" type="image/x-icon" href="https://commonmedia.asicentral.com/3000000/3006675/favi.ico" /><meta property="og:url" content="https://proformaurbanpeddler.com" /><meta property="og:title" content="Home - Proforma Urban Peddler" /><meta property="og:image" content="https://commonmedia.asicentral.com/3000000/3006674/logo.png" /><meta property="og:image:width" content="1146" /><meta property="og:image:height" content="600" /><meta name="description" content="Proforma Urban Peddler Promos from Kingston ON CAN Looking for promotional products, advertising specialties and business gifts? You&#39;ve come to the right site! Whether you are looking for a specific item or just browsing for ideas, our site is your one-stop source." /><meta property="og:description" content="Proforma Urban Peddler Promos from Kingston ON CAN Looking for promotional products, advertising specialties and business gifts? You&#39;ve come to the right site! Whether you are looking for a specific item or just browsing for ideas, our site is your one-stop source." /><meta name="keywords" content="Proforma Urban Peddler Promos Kingston ON CAN Kingston,promotional products, advertising specialties, promos, Ontario, swag, promotions, ad specialties, logo products, imprinted, imprinted products, specialty advertising, awards, gifts, corporate gifts, giveaways, advertising ideas, business gifts" /><meta name="twitter:card" content="summary" /><meta name="twitter:title" content="Home - Proforma Urban Peddler" /><meta name="twitter:site" content="https://proformaurbanpeddler.com" /><meta name="twitter:description" content="Proforma Urban Peddler Promos from Kingston ON CAN Looking for promotional products, advertising specialties and business gifts? You&#39;ve come to the right site! Whether you are looking for a specific item or just browsing for ideas, our site is your one-stop source." /><meta name="twitter:image" content="https://commonmedia.asicentral.com/3000000/3006674/logo.png" /><!-- Google Tag Manager -->
161                        
161<script>
vendor: 428 bytes, lines 161-165
161(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
162                        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
163                        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
164                        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
165                        })(window,document,'script','_dataLayer','
165GTM-TW3SK7T
vendor: 3 bytes, line 165
165');
165</script>
165
166                        <!-- End Google Tag Manager --><link href="//commonmedia.asicentral.com/dsgn/Apps/04FE/app.css" rel="stylesheet" type="text/css" media="all" />
166<script type="text/javascript">asi.app.registerModule(384, 'ESMENU', 'Menu', '2.0.0');asi.app.registerModule(390, 'CMPLGO', 'Logo', '1.0.0');asi.app.registerModule(371, 'ESSNET', 'SocialLinks', '2.0.0');asi.app.registerModule(386, 'QKSCHB', 'QuickSearchBasic', '1.0.1');asi.app.registerModule(481, 'SHOPCT', 'ShoppingCart', '4.0.0');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(403, 'PRDDAY', 'ProductOfTheDay', '3.0.0');asi.app.registerModule(383, 'ESCNTE', 'Content', '2.0.0');asi.app.registerModule(342, 'PRDATU', 'ProductSetAutoUpdate', '1.0.1');asi.app.registerModule(390, 'CMPLGO', 'Logo', '1.0.0');asi.app.registerModule(381, 'ADDRES', 'Address', '2.0.0');asi.app.registerModule(384, 'ESMENU', 'Menu', '2.0.0');asi.app.registerModule(383, 'ESCNTE', 'Content', '2.0.0');asi.app.registerModule(383, 'ESCNTE', 'Content', '2.0.0');</script>
166</head>
167<body id="template-7NY" class="$7NY Home">
168    <a id="top"></a>
169    <form name="form1" method="post" action="/" id="form1">
170<div>
171<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
172<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
173<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJMjUzMjU2NjQxEBYEHg9BcHBVcGdyYWRlZEZsYWdnHg1BcHBsaWNhdGlvbklEAtqXtu4BZBYCAgEPZBYCAgEQZGQWBgICDxYCHghTZWxlY3RvcgUgI3tEZWZhdWx0RGlhbG9nX0lGcmFtZUNvbnRhaW5lcn1kAhIPZBYCZg8WAh8CBRwje2RsZ1BvbGljeV9JRnJhbWVDb250YWluZXJ9ZAIUD2QWEgIDEGRkFgZmEBYCHghJc01vZHVsZQUEVHJ1ZWQWAmYQDxYCHg5TZWxlY3RlZE1lbnVJZAUJNTAxNDc5MjAyZGQWAmYPZBYCAgEQFgQeBWNsYXNzBQVtZW51IB4JaW5uZXJodG1sBYFEPHVsIGNsYXNzPSJ0YWJzIGNsZWFyZml4Ij48bGk+PGEgaHJlZj0iaHR0cHM6Ly9wcm9mb3JtYXVyYmFucGVkZGxlci5jb20vP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJlBDVXJsPTEiIGNsYXNzPSIgY3VycmVudCIgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPkhvbWU8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vcHJvZm9ybWF1cmJhbnBlZGRsZXIuY29tL1Byb2R1Y3RSZXN1bHRzLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUyNTU5MTgzMyZQQ1VybD0xIiAgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCBleHBhbmQiPlByb2R1Y3RzPC9zcGFuPjwvYT48dWwgY2xhc3M9ImRyb3Bkb3duIG1lbnUtSU5UUiI+PGxpPjxhIGhyZWY9IiMiICB0YXJnZXQ9Il9zZWxmIj48c3BhbiBjbGFzcz0ibG5rVHh0IGV4cGFuZCI+VG9wIENhdGVnb3JpZXM8L3NwYW4+PC9hPjx1bCBjbGFzcz0iZHJvcGRvd24gbWVudS1UQ0FUIj48bGkgY2xhc3M9InRvcENhdGVnb3J5SXRlbSIgZGF0YS1hZGlkPSI1MDAwMjI5NTAiPjxhIGhyZWY9IiMiIG9uY2xpY2s9Im1udUxhdW5jaFRvcENhdGVnb3J5KDUwMDAyMjk1MCwgJ2h0dHBzOi8vcHJvZm9ybWF1cmJhbnBlZGRsZXIuY29tL1Byb2R1Y3RSZXN1bHRzLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUyNTU5MTgzMyZBZElkPTUwMDAyMjk1MCZMdklkPTQ2MTY1OCZQQ1VybD0xJyk7IHJldHVybiBmYWxzZTsiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5Bd2FyZHM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iNTAwMDI4MDczIj48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSg1MDAwMjgwNzMsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD01MDAwMjgwNzMmTHZJZD00OTUyMzEmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+QmFnczwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9InRvcENhdGVnb3J5SXRlbSIgZGF0YS1hZGlkPSI1MDAwMjAyODUiPjxhIGhyZWY9IiMiIG9uY2xpY2s9Im1udUxhdW5jaFRvcENhdGVnb3J5KDUwMDAyMDI4NSwgJ2h0dHBzOi8vcHJvZm9ybWF1cmJhbnBlZGRsZXIuY29tL1Byb2R1Y3RSZXN1bHRzLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUyNTU5MTgzMyZBZElkPTUwMDAyMDI4NSZMdklkPTQ1MzA0MiZQQ1VybD0xJyk7IHJldHVybiBmYWxzZTsiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5CYW5kYW5uYXM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iNTAwMDU0MDkwIj48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSg1MDAwNTQwOTAsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD01MDAwNTQwOTAmTHZJZD01ODYxODAmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+QmxhbmtldHM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iNTAwMDYwODcxIj48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSg1MDAwNjA4NzEsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD01MDAwNjA4NzEmTHZJZD02MTQyNDMmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+Qm90dGxlZCBXYXRlcjwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9InRvcENhdGVnb3J5SXRlbSIgZGF0YS1hZGlkPSIyMDA5MjE5NSI+PGEgaHJlZj0iIyIgb25jbGljaz0ibW51TGF1bmNoVG9wQ2F0ZWdvcnkoMjAwOTIxOTUsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD0yMDA5MjE5NSZMdklkPTM3NTQ3NSZQQ1VybD0xJyk7IHJldHVybiBmYWxzZTsiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5Cb3R0bGVzPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0idG9wQ2F0ZWdvcnlJdGVtIiBkYXRhLWFkaWQ9IjUwMDA2MjgzMSI+PGEgaHJlZj0iIyIgb25jbGljaz0ibW51TGF1bmNoVG9wQ2F0ZWdvcnkoNTAwMDYyODMxLCAnaHR0cHM6Ly9wcm9mb3JtYXVyYmFucGVkZGxlci5jb20vUHJvZHVjdFJlc3VsdHMvP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJkFkSWQ9NTAwMDYyODMxJkx2SWQ9NjE5MDk4JlBDVXJsPTEnKTsgcmV0dXJuIGZhbHNlOyI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPkZpcnN0IEFpZCBLaXRzPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0idG9wQ2F0ZWdvcnlJdGVtIiBkYXRhLWFkaWQ9IjIwMDkyMjEyIj48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSgyMDA5MjIxMiwgJ2h0dHBzOi8vcHJvZm9ybWF1cmJhbnBlZGRsZXIuY29tL1Byb2R1Y3RSZXN1bHRzLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUyNTU5MTgzMyZBZElkPTIwMDkyMjEyJkx2SWQ9Mzc1NDk3JlBDVXJsPTEnKTsgcmV0dXJuIGZhbHNlOyI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPkdvbGYgQWNjZXNzb3JpZXM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iMjAwOTIyMTciPjxhIGhyZWY9IiMiIG9uY2xpY2s9Im1udUxhdW5jaFRvcENhdGVnb3J5KDIwMDkyMjE3LCAnaHR0cHM6Ly9wcm9mb3JtYXVyYmFucGVkZGxlci5jb20vUHJvZHVjdFJlc3VsdHMvP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJkFkSWQ9MjAwOTIyMTcmTHZJZD0zNzU1MDImUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+SGFuZCBTYW5pdGl6ZXJzPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0idG9wQ2F0ZWdvcnlJdGVtIiBkYXRhLWFkaWQ9IjIwMDkyMjE4Ij48YS
173BocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSgyMDA5MjIxOCwgJ2h0dHBzOi8vcHJvZm9ybWF1cmJhbnBlZGRsZXIuY29tL1Byb2R1Y3RSZXN1bHRzLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUyNTU5MTgzMyZBZElkPTIwMDkyMjE4Jkx2SWQ9Mzc1NTAzJlBDVXJsPTEnKTsgcmV0dXJuIGZhbHNlOyI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPktpdHM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iNTAwMDI5NDMzIj48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSg1MDAwMjk0MzMsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD01MDAwMjk0MzMmTHZJZD00OTg1NTAmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+TGFueWFyZHM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iMjAwOTIyMjAiPjxhIGhyZWY9IiMiIG9uY2xpY2s9Im1udUxhdW5jaFRvcENhdGVnb3J5KDIwMDkyMjIwLCAnaHR0cHM6Ly9wcm9mb3JtYXVyYmFucGVkZGxlci5jb20vUHJvZHVjdFJlc3VsdHMvP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJkFkSWQ9MjAwOTIyMjAmTHZJZD0zNzU1MDUmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+TWljcm9maWJlciBDbG90aHM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iNTAwMDQ2MDMyIj48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSg1MDAwNDYwMzIsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD01MDAwNDYwMzImTHZJZD01NjE5MTgmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+TW91c2UgUGFkczwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9InRvcENhdGVnb3J5SXRlbSIgZGF0YS1hZGlkPSI1MDAwMTEwNjEiPjxhIGhyZWY9IiMiIG9uY2xpY2s9Im1udUxhdW5jaFRvcENhdGVnb3J5KDUwMDAxMTA2MSwgJ2h0dHBzOi8vcHJvZm9ybWF1cmJhbnBlZGRsZXIuY29tL1Byb2R1Y3RSZXN1bHRzLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUyNTU5MTgzMyZBZElkPTUwMDAxMTA2MSZMdklkPTQyNDQ2OSZQQ1VybD0xJyk7IHJldHVybiBmYWxzZTsiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5QZXQgSXRlbXM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iNTAwMDc0MjI2Ij48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSg1MDAwNzQyMjYsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD01MDAwNzQyMjYmTHZJZD02NDc3NDkmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+U29ja3M8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iNTAwMDYzODMzIj48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSg1MDAwNjM4MzMsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD01MDAwNjM4MzMmTHZJZD02MjA4MTEmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+U3Rvb2xzPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0idG9wQ2F0ZWdvcnlJdGVtIiBkYXRhLWFkaWQ9IjUwMDAxMTA2MiI+PGEgaHJlZj0iIyIgb25jbGljaz0ibW51TGF1bmNoVG9wQ2F0ZWdvcnkoNTAwMDExMDYyLCAnaHR0cHM6Ly9wcm9mb3JtYXVyYmFucGVkZGxlci5jb20vUHJvZHVjdFJlc3VsdHMvP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJkFkSWQ9NTAwMDExMDYyJkx2SWQ9NDI0NDcwJlBDVXJsPTEnKTsgcmV0dXJuIGZhbHNlOyI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPlN1bmdsYXNzZXM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iNTAwMDY4MDQyIj48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSg1MDAwNjgwNDIsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD01MDAwNjgwNDImTHZJZD02MzEyNDgmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+U3dlYXRzaGlydHM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iMjAwOTIxOTQiPjxhIGhyZWY9IiMiIG9uY2xpY2s9Im1udUxhdW5jaFRvcENhdGVnb3J5KDIwMDkyMTk0LCAnaHR0cHM6Ly9wcm9mb3JtYXVyYmFucGVkZGxlci5jb20vUHJvZHVjdFJlc3VsdHMvP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJkFkSWQ9MjAwOTIxOTQmTHZJZD0zNzU0NzQmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+VHJhdmVsIE11Z3MgYW5kIEN1cHM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iNTAwMDY4MDQxIj48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSg1MDAwNjgwNDEsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD01MDAwNjgwNDEmTHZJZD02MzEyNDcmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+VC1TaGlydHM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iNTAwMDI5NDM0Ij48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSg1MDAwMjk0MzQsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD01MDAwMjk0MzQmTHZJZD00OTg1NTEmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+V3Jpc3RiYW5kczwvc3Bhbj48L2E+PC9saT48L3VsPjwvbGk+PGxpPjxhIGhyZWY9IiMiICB0YXJnZXQ9Il9zZWxmIj48c3BhbiBjbGFzcz0ibG5rVHh0IGV4cGFuZCI+UHJvZHVjdCBDb2xsZWN0aW9uczwvc3Bhbj48L2E+PHVsIGNsYXNzPSJkcm9wZG93biBtZW51LVRFWFQiPj
173xsaT48YSBocmVmPSJodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmUHJvZFNldElkcz0xNTcmUENVcmw9MSIgIHRhcmdldD0iX3NlbGYiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5QYXRyaW90aWMgUHJvZHVjdHM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vcHJvZm9ybWF1cmJhbnBlZGRsZXIuY29tL1Byb2R1Y3RSZXN1bHRzLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUyNTU5MTgzMyZQcm9kU2V0SWRzPTQmUENVcmw9MSIgIHRhcmdldD0iX3NlbGYiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5CYWNrIHRvIHRoZSBCZWFjaDwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9wcm9mb3JtYXVyYmFucGVkZGxlci5jb20vUHJvZHVjdFJlc3VsdHMvP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJlByb2RTZXRJZHM9MTU4JlBDVXJsPTEiICB0YXJnZXQ9Il9zZWxmIj48c3BhbiBjbGFzcz0ibG5rVHh0ICI+U2Nob29sIFN0b3JlPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmUHJvZFNldElkcz0yMDcmUENVcmw9MSIgIHRhcmdldD0iX3NlbGYiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5CcmVhc3QgQ2FuY2VyIEF3YXJlbmVzczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9wcm9mb3JtYXVyYmFucGVkZGxlci5jb20vUHJvZHVjdFJlc3VsdHMvP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJlByb2RTZXRJZHM9MTU5JlBDVXJsPTEiICB0YXJnZXQ9Il9zZWxmIj48c3BhbiBjbGFzcz0ibG5rVHh0ICI+Q29tcHV0ZXIgQWNjZXNzb3JpZXM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vcHJvZm9ybWF1cmJhbnBlZGRsZXIuY29tL1Byb2R1Y3RSZXN1bHRzLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUyNTU5MTgzMyZQcm9kU2V0SWRzPTE2MCZQQ1VybD0xIiAgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPkhvbGlkYXkgR2lmdHM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vcHJvZm9ybWF1cmJhbnBlZGRsZXIuY29tL1Byb2R1Y3RSZXN1bHRzLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUyNTU5MTgzMyZQcm9kU2V0SWRzPTcwNzAyJlBDVXJsPTEiICB0YXJnZXQ9Il9zZWxmIj48c3BhbiBjbGFzcz0ibG5rVHh0ICI+Rm9vZCAmYW1wOyBEcmluazwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9wcm9mb3JtYXVyYmFucGVkZGxlci5jb20vUHJvZHVjdFJlc3VsdHMvP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJlByb2RTZXRJZHM9MTImUENVcmw9MSIgIHRhcmdldD0iX3NlbGYiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5FbXBsb3llZSBSZWNvZ25pdGlvbjwvc3Bhbj48L2E+PC9saT48L3VsPjwvbGk+PC91bD48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9BYm91dFVzLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUyNTU5MTgzMyZQQ1VybD0xIiAgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPkFib3V0PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Db250YWN0VXMvP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJlBDVXJsPTEiICB0YXJnZXQ9Il9zZWxmIj48c3BhbiBjbGFzcz0ibG5rVHh0ICI+Q29udGFjdDwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cDovL3d3dy5wcm9mb3JtYWJsb2cuY29tIiAgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPkJsb2c8L3NwYW4+PC9hPjwvbGk+PC91bD5kZAIBEBYCHwMFBFRydWVkFgJmEGRkFgICARAPFgQeC05hdmlnYXRlVXJsBU1odHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmUENVcmw9MR4HVmlzaWJsZWdkZBYCZg8PFggeDUFsdGVybmF0ZVRleHQFHVByb2Zvcm1hIFVyYmFuIFBlZGRsZXIncyBMb2dvHghJbWFnZVVybAU7aHR0cHM6Ly9jb21tb25tZWRpYS5hc2ljZW50cmFsLmNvbS8zMDAwMDAwLzMwMDY2NzQvbG9nby5wbmceBVdpZHRoGwAAAAAAgGtAAQAAAB4EXyFTQgKAAmRkAgIQFgIfAwUEVHJ1ZWQWAmYQDxYCHgpkaXNwbGF5T3B0BQRJY29uZGQWBAIBEA8WAh4EVGV4dAUMU29jaWFsIExpbmtzZGRkAgMPFgIeC18hSXRlbUNvdW50AgMWBmYPZBYCAgEQFgIfBQUGaW5saW5lZBYCAgEPZBYEAgIQZGQWAmYPFQIERkNCS0BodHRwczovL3d3dy5mYWNlYm9vay5jb20vc2VhcmNoL3RvcD9xPXByb2Zvcm1hJTIwdXJiYW4lMjBwZWRkbGVyZAIDEA8WBB8HBUBodHRwczovL3d3dy5mYWNlYm9vay5jb20vc2VhcmNoL3RvcD9xPXByb2Zvcm1hJTIwdXJiYW4lMjBwZWRkbGVyHwhoZGRkAgEPZBYCAgEQFgIfBQUGaW5saW5lZBYCAgEPZBYEAgIQZGQWAmYPFQIETE5LRDJodHRwczovL3d3dy5saW5rZWRpbi5jb20vaW4vc2FtLWFuZGVyc29uLWEyYjE2NTE0L2QCAxAPFgQfBwUyaHR0cHM6Ly93d3cubGlua2VkaW4uY29tL2luL3NhbS1hbmRlcnNvbi1hMmIxNjUxNC8fCGhkZGQCAg9kFgICARAWAh8FBQZpbmxpbmVkFgICAQ9kFgQCAhBkZBYCZg8VAgRCTE9HHGh0dHA6Ly93d3cucHJvZm9ybWFibG9nLmNvbS9kAgMQDxYEHwcFHGh0dHA6Ly93d3cucHJvZm9ybWFibG9nLmNvbS8fCGhkZGQCDRBkZBYEZhAWAh8DBQRUcnVlZBYCZhAPFgIeDU1vZHVsZVNldHRpbmcy+gIAAQAAAP////8BAAAAAAAAAAwCAAAAS01vZHVsZVNldHRpbmdzXzFfMF8wLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAI01vZHVsZVNldHRpbmdzXzFfMF8wLlFLU0NIQl9TZXR0aW5nBgAAACA8U2hvd1ByaWNlU2VhcmNoPmtfX0JhY2tpbmdGaWVsZBo8U2hvd1ByaWNlPmtfX0JhY2tpbmdGaWVsZCE8U2hvd1NlYXJjaFdpdGhpbj5rX19CYWNraW5nRmllbGQcPFNlYXJjaEFzaU5vPmtfX0JhY2tpbmdGaWVsZB88U2VhcmNoTGluZU5hbWU+a19fQmFja2luZ0ZpZWxkJjxQcm9kdWN0UmVzdWx0UGFnZU5hbWU+a19fQmFja2luZ0ZpZWxkAAAAAAABAQEBAQECAAAAAQEBAAAGAwAAAA5Qcm9kdWN0UmVzdWx0cwtkZBYCAgIPZBYGZhAWAh8OBQVFcnJvcmRkAgQQDxYCHw4FAkdvZGRkAgYPFgIfCGgWAgICEA8WAh8OBQ1TZWFyY2ggd2l0aGluZGRkAgEQFgIfAwUEVHJ1ZWRkAg8QZGQWAmYQFgIfAwUEVHJ1ZWQWAmYQDxYCHhBJc0xpYnJhcnlDb250ZW50Z2RkFgJmD2QWAgIBEBYCHw4FWTxpbWcgYWx0PSIiIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzLzMwMDA5NF9wcm8vaW1hZ2VzL2Jhbm5lci5qcGciIC8+ZGQCIRBkZBYKZhAWAh8DBQRUcnVlZBYCZhAPFgIfEWdkZBYCZg9kFgICARAWAh8OBeACPGRpdiBjbGFzcz0iaW50cm9Db250ZW50Ij4NCjxoMz5XRUxDT01FITwvaDM+DQo8cD5XZeKAmXJlIHlvdXIgbWFya2V0aW5nIGFnZW5jeSB3aXRob3V0IHRoZSBhZ2VuY3kgZmVlcy4gQ29tYmluZSB0aGUgc3RheWluZyBwb3dlciBvZiBwcm9tb3Rpb25hbA0KcHJvZHVjdHMgd2l0aCB0aGUgaW5ub3ZhdGlvbiBvZiBhZHZhbmNlZCBwcmludGluZyB0ZWNobmlxdWVzIGFuZCBhZGQgYSBjcmVhdGl2ZSB0d2lzdC4uLiB0aGF04oCZcyB0aGUNClByb2Zvcm1hIEFkdmFudGFnZS4gT3VyIGZ1bGwgc2VydmljZSBtYXJrZXRpbmcgc29sdXRpb25zIHB1dCB5b3UgYWhlYWQgb2YgdGhlIGNvbXBldGl0aW9uLjwvcD4NCjwvZGl2PmRkAgEQFgIfAwUEVHJ1ZWQWAmYQDxYEHg1QcmV2aWV3SGVpZ2h0BQMxNzUeDkFydGljbGVzUGVyUm93BQExZGQWAmYPZBYCAgEPFgIfDwIBFgJmD2QWBmYPFQIgUHJlbWl1bSBQb2xvcyAmIEdvbGYgQWNjZXNzb3JpZXO6FzxwPjxzdHJvbmc+VGhlIGdvbGYgY2F0ZWdvcnkgaG9sZHMgYSB2YXN0IGFycmF5IG9mIHByb21vIG9wcG9ydHVuaXR5LCBmcm9tIGJyYW5kZWQgcG9sb3MgdG8gY2hhcml0eSB0b3VybmFtZW50IGdpdmVhd2F5cy48L3N0cm9uZz4NCjwvcD4NCg0KPHA+VGhlIDxhIHJlbD0ibm9mb2xsb3ciIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy5uZ2Yub3JnL3RoZS1jbHViaG91c2UvZ29sZi1pbmR1c3RyeS1yZXNlYXJjaC8iPk5hdGlvbmFsIEdvbGYgRm91bmRhdGlvbjwvYT4gZXN0aW1hdGVzIHRoYXQgbW9yZSB0aGFuIG9uZS10aGlyZCBvZiB0aGUgVS5TLiBwb3B1bGF0aW9uIGVuZ2FnZWQgd2l0aCBnb2xmIGluIDIwMjUsIGVpdGhlciBvbiB0aGUgY291cnNlIG9yIGZvbGxvd2luZyB0aGUgc3BvcnQgb25saW5lLiBJbiBhZGRpdGlvbiB0byBjbGFzc2ljIGdvbGYg4oCTIGFuZCBvZmZpY2Ug4oCTIGF0dGlyZSBsaWtlIHBvbG9zLCBwcm9tb3Rpb25hbCBpdGVtcyBsaWtlIHRlZSBzZXRzIG9yIHNwb3J0IHRvd2VscyBtYWtlIGZvciB0aG91Z2h0ZnVsIGFkZC1vbnMgZm9yIHRvdXJuYW1lbnQgcGFydGljaXBhbnRzLCByZWNyZWF0aW9uYWwgcGxheWVycyBhbmQgY29ycG9yYXRlIGdyb3VwcyBhbGlrZS4NCjwvcD4NCg0KDQo8cD4NCjxpbWcgYWx0PSJOaWtlIG1pY3JvcGlxdcOpIHBvbG8iIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzL2luZHVzdHJ5bmV3cy8yMDI2LTA3L3Nhbm1hcnBvbG8tNjE2LmpwZyIgc3R5bGU9Im1hcmdpbjowIGF1dG87Ij4NCjwvcD4NCg0KPHA+VGhpcyBOaWtlIG1pY3JvcGlxdcOpIHBvbG8gY29tYmluZXMgY29tZm9ydCBhbmQgc3R5bGUgd2l0aCBEcmktRklUIG1vaXN0dXJlIG1hbmFnZW1lbnQgYW5kIGEgbGlnaHR3ZWlnaHQgMTAwJSBwb2x5ZXN0ZXIgbWF0ZXJpYWwuIElkZWFsIGZvciBjb3Jwb3JhdGUgdW5pZm9ybXMsIHdpdGggdGFsbCBzaXplcyBhdmFpbGFibGUgaW4gc2VsZWN0IGNvbG9ycy4NCjwvcD4NCg0KPHA+
173DQo8aW1nIGFsdD0ib3ZhbC1zaGFwZWQgY2FycmllcnMiIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzL2luZHVzdHJ5bmV3cy8yMDI2LTA3L3ByaW1lbGluZWdvbGYtNjE2LmpwZyIgc3R5bGU9Im1hcmdpbjowIGF1dG87Ij4NCjwvcD4NCg0KPHA+RWFjaCBvZiB0aGVzZSBvdmFsLXNoYXBlZCBjYXJyaWVycyBsZXRzIHVzZXJzIGtlZXAgZ29sZiBjb3Vyc2UgbmVjZXNzaXRpZXMgY2xvc2UgYXQgaGFuZCB3aXRoIGEgY2FyYWJpbmVyLXN0eWxlIGNsaXAuIFdpdGggdHdvIGJhbGwgbWFya2VycyBhbmQgZWlnaHQgcGxhc3RpYyB0ZWVzLCBpdOKAmXMgYW4gZWFzeSBhZGRpdGlvbmFsIHNwb25zb3JzaGlwIG9wcG9ydHVuaXR5IGF0IGZ1bmRyYWlzaW5nIGV2ZW50cy4NCjwvcD4NCg0KPHA+DQo8aW1nIGFsdD0iUGV0ZXIgTWlsbGFyIHBvbG8iIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzL2luZHVzdHJ5bmV3cy8yMDI2LTA3L2RyaXZpbmdpbXByZXNzaW9uc3BvbG8tNjE2LmpwZyIgc3R5bGU9Im1hcmdpbjowIGF1dG87Ij4NCjwvcD4NCg0KPHA+Q29uc3RydWN0ZWQgZnJvbSBhIG1vaXN0dXJlLXdpY2tpbmcgcG9seS1ibGVuZCBmYWJyaWMgd2l0aCBVUEYgcHJvdGVjdGlvbiwgdGhpcyBzb2xpZCBQZXRlciBNaWxsYXIgcG9sbyBpcyBidWlsdCB0byBrZWVwIHdlYXJlcnMgY29vbCBhbmQgZHJ5IGFsbCBkYXkgb24gdGhlIGNvdXJzZS4gQSBjbGFzc2ljIG9wdGlvbiBmb3IgZ29sZiBwcm8gc2hvcHMgb3IgY29ycG9yYXRlIGluY2VudGl2ZXMuDQo8L3A+DQoNCjxwPg0KPGltZyBhbHQ9ImZpdmUgdGVlcyIgc3JjPSJodHRwczovL2Nkbi5hc2ljZW50cmFsLmNvbS9lc3Atd2Vic2l0ZXMvaW5kdXN0cnluZXdzLzIwMjYtMDcvYmFsbHByb3RlZXMtNjE2LmpwZyIgc3R5bGU9Im1hcmdpbjowIGF1dG87Ij4NCjwvcD4NCg0KPHA+Q29udGFpbmVkIGluIGEgbmVhdCBtYXRjaGJvb2stc3R5bGUgaG9sZGVyLCB0aGlzIHNldCBvZiBmaXZlIHRlZXMgbWFrZXMgZm9yIGEgZ3JlYXQgY2hlY2staW4gZ2l2ZWF3YXkgYXQgZ29sZiBjb3Vyc2UgcmVzb3J0cyBvciBjaGFyaXR5IHRvdXJuYW1lbnRzLiBQbGFzdGljLCB3b29kIG9yIGJhbWJvbyB0ZWUgc3R5bGVzIGF2YWlsYWJsZS4NCjwvcD4NCg0KDQo8cD4NCjxpbWcgYWx0PSJlY28gcGlxdcOpIHBvbG8iIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzL2luZHVzdHJ5bmV3cy8yMDI2LTA3L2N1dHRlcmJ1Y2twb2xvLTYxNi5qcGciIHN0eWxlPSJtYXJnaW46MCBhdXRvOyI+DQo8L3A+DQoNCjxwPkZlYXR1cmluZyBVUEYgcHJvdGVjdGlvbiwgYSBzZWxmLWZhYnJpYyBjb2xsYXIgYW5kIGEgbW9pc3R1cmUtd2lja2luZyBmYWJyaWMgd2l0aCBmb3VyLXdheSBzdHJldGNoLCB0aGUgZWNvIHBpcXXDqSBwb2xvIGlzIGEgc3VzdGFpbmFibGUgb3B0aW9uIGZvciB1bml2ZXJzaXR5IGJvb2tzdG9yZXMgb3IgbmV3IGhpcmVzLiBNYWRlIGZyb20gOTUlIHJlY3ljbGVkIHBvbHllc3Rlci4NCjwvcD4NCg0KDQo8cD4NCjxpbWcgYWx0PSJtaWNyb2ZpYmVyIGdvbGYgdG93ZWwiIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzL2luZHVzdHJ5bmV3cy8yMDI2LTA3L21hZ25ldGdyb3VwdG93ZWwtNjE2LmpwZyIgc3R5bGU9Im1hcmdpbjowIGF1dG87Ij4NCjwvcD4NCg0KPHA+RGVzaWduZWQgZm9yIGVhc3kgYWNjZXNzIG9uIHRoZSBnbywgdGhpcyBtaWNyb2ZpYmVyIGdvbGYgdG93ZWwgY29tZXMgd2l0aCBhbiBhdHRhY2hlZCBncm9tbWV0IGFuZCBob29rIHRvIGVuc3VyZSBpdOKAmXMgYWx3YXlzIGF0IGhhbmQgb24gdGhlIGNvdXJzZSB0byBrZWVwIGhhbmRzLCBjbHVicyBhbmQgZ29sZiBiYWxscyBzcG90bGVzcy4gQSB0aG91Z2h0ZnVsIGFjY29tcGFuaW1lbnQgZm9yIGdvbGYgY2FydCByZW50YWxzIG9yIGdlYXIgc2VydmljZXMuDQo8L3A+ZAIBEA8WBB4PQ29tbWFuZEFyZ3VtZW50BQk1MTM5OTY3MTUfCGhkZGQCAxAPFgIfBwVcaHR0cHM6Ly9wcm9mb3JtYXVyYmFucGVkZGxlci5jb20vZG9jdW1lbnRzLzUxMzk5NjcxNS9uZXdzL3ByZW1pdW0tcG9sb3MtJTI2LWdvbGYtYWNjZXNzb3JpZXNkZGQCAhAWBB8DBQRUcnVlHgVzdHlsZQULYm9yZGVyOm5vbmVkFgJmEGRkFgJmDxYCHwhoZAIDEBYCHwMFBFRydWVkFgJmEA8WAh8RZ2RkFgJmD2QWAgIBEBYCHw4F8BA8ZGl2IGNsYXNzPSJpY29uLWNhdGVnb3JpZXMiPg0KPHVsIGNsYXNzPSJpY29uLWxpc3QiPg0KICAgIDxsaT48YSBocmVmPSIvUHJvZHVjdFJlc3VsdHMvP1NlYXJjaFRlcm1zPWFwcGFyZWwiIHRpdGxlPSJBcHBhcmVsIj48aW1nIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzLzMwMDA5NF9wcm8vaW1hZ2VzL3NoaXJ0LnBuZyIgYWx0PSJBcHBhcmVsIiAvPg0KICAgIDxoMz5BcHBhcmVsPC9oMz4NCiAgICA8L2E+PC9saT4NCiAgICA8bGk+PGEgaHJlZj0iL1Byb2R1Y3RSZXN1bHRzLz9TZWFyY2hUZXJtcz1kcmlua3dhcmUiIHRpdGxlPSJEcmlua3dhcmUiPjxpbWcgc3JjPSJodHRwczovL2Nkbi5hc2ljZW50cmFsLmNvbS9lc3Atd2Vic2l0ZXMvMzAwMDk0X3Byby9pbWFnZXMvY3VwLnBuZyIgYWx0PSJEcmlua3dhcmUiIC8+DQogICAgPGgzPkRyaW5rd2FyZTwvaDM+DQogICAgPC9hPjwvbGk+DQogICAgPGxpPjxhIGhyZWY9Ii9Qcm9kdWN0UmVzdWx0cy8/U2VhcmNoVGVybXM9RWxlY3Ryb25pY3MiIHRpdGxlPSJFbGVjdHJvbmljcyI+PGltZyBzcmM9Imh0dHBzOi8vY2RuLmFzaWNlbnRyYWwuY29tL2VzcC13ZWJzaXRlcy8zMDAwOTRfcHJvL2ltYWdlcy9oZWFkcGhvbmVzLnBuZyIgYWx0PSJFbGVjdHJvbmljcyIgLz4NCiAgICA8aDM+RWxlY3Ryb25pY3M8L2gzPg0KICAgIDwvYT48L2xpPg0KICAgIDxsaT48YSBocmVmPSIvUHJvZHVjdFJlc3VsdHMvP1NlYXJjaFRlcm1zPUJhZ3MiIHRpdGxlPSJCYWdzIj48aW1nIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzLzMwMDA5NF9wcm8vaW1hZ2VzL2JhZy5wbmciIGFsdD0iQmFncyIgLz4NCiAgICA8aDM+QmFnczwvaDM+DQogICAgPC9hPjwvbGk+DQogICAgPGxpPjxhIGhyZWY9Ii9Qcm9kdWN0UmVzdWx0cy8/U2VhcmNoVGVybXM9V3JpdGluZyIgdGl0bGU9IldyaXRpbmciPjxpbWcgc3JjPSJodHRwczovL2Nkbi5hc2ljZW50cmFsLmNvbS9lc3Atd2Vic2l0ZXMvMzAwMDk0X3Byby9pbWFnZXMvcGVuLnBuZyIgYWx0PSJXcml0aW5nIiAvPg0KICAgIDxoMz5Xcml0aW5nPC9oMz4NCiAgICA8L2E+PC9saT4NCiAgICA8bGk+PGEgaHJlZj0iL1Byb2R1Y3RSZXN1bHRzLz9TZWFyY2hUZXJtcz1Gb29kK0NhbmR5IiB0aXRsZT0iRm9vZCAmYW1wOyBDYW5keSI+PGltZyBzcmM9Imh0dHBzOi8vY2RuLmFzaWNlbnRyYWwuY29tL2VzcC13ZWJzaXRlcy8zMDAwOTRfcHJvL2ltYWdlcy9jYW5keS5wbmciIGFsdD0iRm9vZCAmYW1wOyBDYW5keSIgLz4NCiAgICA8aDM+Rm9vZCAmYW1wOyBDYW5keTwvaDM+DQogICAgPC9hPjwvbGk+DQogICAgPGxpPjxhIGhyZWY9Ii9Qcm9kdWN0UmVzdWx0cy8/U2VhcmNoVGVybXM9QXdhcmRzIiB0aXRsZT0iQXdhcmRzIj48aW1nIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzLzMwMDA5NF9wcm8vaW1hZ2VzL3Ryb3BoeS5wbmciIGFsdD0iQXdhcmRzIiAvPg0KICAgIDxoMz5Bd2FyZHM8L2gzPg0KICAgIDwvYT48L2xpPg0KICAgIDxsaT48YSBocmVmPSIvUHJvZHVjdFJlc3VsdHMvP1NlYXJjaFRlcm1zPVRyYWRlc2hvd3MiIHRpdGxlPSJUcmFkZXNob3dzIj48aW1nIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzLzMwMDA5NF9wcm8vaW1hZ2VzL2lkLnBuZyIgYWx0PSJ
173UcmFkZXNob3dzIiAvPg0KICAgIDxoMz5UcmFkZXNob3dzPC9oMz4NCiAgICA8L2E+PC9saT4NCiAgICA8bGk+PGEgaHJlZj0iL1Byb2R1Y3RSZXN1bHRzLz9TZWFyY2hUZXJtcz1HaWZ0cyIgdGl0bGU9IkdpZnRzIj48aW1nIHNyYz0iaHR0cHM6Ly9jZG4uYXNpY2VudHJhbC5jb20vZXNwLXdlYnNpdGVzLzMwMDA5NF9wcm8vaW1hZ2VzL2dpZnQucG5nIiBhbHQ9IkdpZnRzIiAvPg0KICAgIDxoMz5HaWZ0czwvaDM+DQogICAgPC9hPjwvbGk+DQogICAgPGxpPjxhIGhyZWY9Ii9Qcm9kdWN0UmVzdWx0cy8/U2VhcmNoVGVybXM9V2VsbG5lc3MiIHRpdGxlPSJXZWxsbmVzcyI+PGltZyBzcmM9Imh0dHBzOi8vY2RuLmFzaWNlbnRyYWwuY29tL2VzcC13ZWJzaXRlcy8zMDAwOTRfcHJvL2ltYWdlcy9oZWFydC5wbmciIGFsdD0iV2VsbG5lc3MiIC8+DQogICAgPGgzPldlbGxuZXNzPC9oMz4NCiAgICA8L2E+PC9saT4NCjwvdWw+DQo8L2Rpdj5kZAIEEBYCHwMFBFRydWVkFgJmEA8WAh4GcHNldElEBQUzMzM1MWRkFgJmD2QWAmYQFgIfCGhkZAItEGRkFgJmEBYCHwMFBFRydWVkFgJmEGRkFgICARAPFgQfBwVNaHR0cHM6Ly9wcm9mb3JtYXVyYmFucGVkZGxlci5jb20vP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJlBDVXJsPTEfCGdkZBYCZg8PFggfCQUdUHJvZm9ybWEgVXJiYW4gUGVkZGxlcidzIExvZ28fCgU7aHR0cHM6Ly9jb21tb25tZWRpYS5hc2ljZW50cmFsLmNvbS8zMDAwMDAwLzMwMDY2NzQvbG9nby5wbmcfCxsAAAAAAIBrQAEAAAAfDAKAAmRkAi8QZGQWAmYQFgIfAwUEVHJ1ZWQWAmYQDxYCHgtmdWxsQWRkcmVzcwUjNDA4IE5lbHNvbiBTdCxLaW5nc3RvbiwgT04gIEs3SyA0TjJkZBYCZhBkZBYEAgEQFgIfCGhkZAIDEGRkFgwCARAWAh8GBQ9PZmZpY2UgTG9jYXRpb25kZAIDEA8WAh8OBRZQcm9mb3JtYSBVcmJhbiBQZWRkbGVyZGRkAgcQDxYCHw4FDTQwOCBOZWxzb24gU3RkZGQCCRAPFgIfDgUVS2luZ3N0b24sIE9OICBLN0sgNE4yZGRkAg0PFgIfCGcWBAIBEA8WAh8OBQdQaG9uZTogZGRkAgIQDxYCHw4FDig2MTMpIDM1NC0yNTM0ZGRkAhEPFgIfCGcWBAIBEA8WAh8OBQhFLW1haWw6IGRkZAICEBYEHgRocmVmBSBtYWlsdG86dXJiYW5wZWRkbGVyQHByb2Zvcm1hLmNvbR8GBRl1cmJhbnBlZGRsZXJAcHJvZm9ybWEuY29tZGQCMRBkZBYCZhAWAh8DBQRUcnVlZBYCZhAPFgIfBAUJNTAxNDc5MjAyZGQWAmYPDxYEHghDc3NDbGFzcwUWbW9kdWxlQ29udGFpbmVyIGZvb3Rlch8MAgJkFgICARAWBB8FBQVtZW51IB8GBYFEPHVsIGNsYXNzPSJ0YWJzIGNsZWFyZml4Ij48bGk+PGEgaHJlZj0iaHR0cHM6Ly9wcm9mb3JtYXVyYmFucGVkZGxlci5jb20vP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJlBDVXJsPTEiIGNsYXNzPSIgY3VycmVudCIgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPkhvbWU8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vcHJvZm9ybWF1cmJhbnBlZGRsZXIuY29tL1Byb2R1Y3RSZXN1bHRzLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUyNTU5MTgzMyZQQ1VybD0xIiAgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCBleHBhbmQiPlByb2R1Y3RzPC9zcGFuPjwvYT48dWwgY2xhc3M9ImRyb3Bkb3duIG1lbnUtSU5UUiI+PGxpPjxhIGhyZWY9IiMiICB0YXJnZXQ9Il9zZWxmIj48c3BhbiBjbGFzcz0ibG5rVHh0IGV4cGFuZCI+VG9wIENhdGVnb3JpZXM8L3NwYW4+PC9hPjx1bCBjbGFzcz0iZHJvcGRvd24gbWVudS1UQ0FUIj48bGkgY2xhc3M9InRvcENhdGVnb3J5SXRlbSIgZGF0YS1hZGlkPSI1MDAwMjI5NTAiPjxhIGhyZWY9IiMiIG9uY2xpY2s9Im1udUxhdW5jaFRvcENhdGVnb3J5KDUwMDAyMjk1MCwgJ2h0dHBzOi8vcHJvZm9ybWF1cmJhbnBlZGRsZXIuY29tL1Byb2R1Y3RSZXN1bHRzLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUyNTU5MTgzMyZBZElkPTUwMDAyMjk1MCZMdklkPTQ2MTY1OCZQQ1VybD0xJyk7IHJldHVybiBmYWxzZTsiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5Bd2FyZHM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iNTAwMDI4MDczIj48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSg1MDAwMjgwNzMsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD01MDAwMjgwNzMmTHZJZD00OTUyMzEmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+QmFnczwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9InRvcENhdGVnb3J5SXRlbSIgZGF0YS1hZGlkPSI1MDAwMjAyODUiPjxhIGhyZWY9IiMiIG9uY2xpY2s9Im1udUxhdW5jaFRvcENhdGVnb3J5KDUwMDAyMDI4NSwgJ2h0dHBzOi8vcHJvZm9ybWF1cmJhbnBlZGRsZXIuY29tL1Byb2R1Y3RSZXN1bHRzLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUyNTU5MTgzMyZBZElkPTUwMDAyMDI4NSZMdklkPTQ1MzA0MiZQQ1VybD0xJyk7IHJldHVybiBmYWxzZTsiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5CYW5kYW5uYXM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iNTAwMDU0MDkwIj48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSg1MDAwNTQwOTAsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD01MDAwNTQwOTAmTHZJZD01ODYxODAmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+QmxhbmtldHM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iNTAwMDYwODcxIj48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSg1MDAwNjA4NzEsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD01MDAwNjA4NzEmTHZJZD02MTQyNDMmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+Qm90dGxlZCBXYXRlcjwvc3Bhbj48L2E+PC9saT48bGkgY2x
173hc3M9InRvcENhdGVnb3J5SXRlbSIgZGF0YS1hZGlkPSIyMDA5MjE5NSI+PGEgaHJlZj0iIyIgb25jbGljaz0ibW51TGF1bmNoVG9wQ2F0ZWdvcnkoMjAwOTIxOTUsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD0yMDA5MjE5NSZMdklkPTM3NTQ3NSZQQ1VybD0xJyk7IHJldHVybiBmYWxzZTsiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5Cb3R0bGVzPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0idG9wQ2F0ZWdvcnlJdGVtIiBkYXRhLWFkaWQ9IjUwMDA2MjgzMSI+PGEgaHJlZj0iIyIgb25jbGljaz0ibW51TGF1bmNoVG9wQ2F0ZWdvcnkoNTAwMDYyODMxLCAnaHR0cHM6Ly9wcm9mb3JtYXVyYmFucGVkZGxlci5jb20vUHJvZHVjdFJlc3VsdHMvP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJkFkSWQ9NTAwMDYyODMxJkx2SWQ9NjE5MDk4JlBDVXJsPTEnKTsgcmV0dXJuIGZhbHNlOyI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPkZpcnN0IEFpZCBLaXRzPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0idG9wQ2F0ZWdvcnlJdGVtIiBkYXRhLWFkaWQ9IjIwMDkyMjEyIj48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSgyMDA5MjIxMiwgJ2h0dHBzOi8vcHJvZm9ybWF1cmJhbnBlZGRsZXIuY29tL1Byb2R1Y3RSZXN1bHRzLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUyNTU5MTgzMyZBZElkPTIwMDkyMjEyJkx2SWQ9Mzc1NDk3JlBDVXJsPTEnKTsgcmV0dXJuIGZhbHNlOyI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPkdvbGYgQWNjZXNzb3JpZXM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iMjAwOTIyMTciPjxhIGhyZWY9IiMiIG9uY2xpY2s9Im1udUxhdW5jaFRvcENhdGVnb3J5KDIwMDkyMjE3LCAnaHR0cHM6Ly9wcm9mb3JtYXVyYmFucGVkZGxlci5jb20vUHJvZHVjdFJlc3VsdHMvP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJkFkSWQ9MjAwOTIyMTcmTHZJZD0zNzU1MDImUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+SGFuZCBTYW5pdGl6ZXJzPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0idG9wQ2F0ZWdvcnlJdGVtIiBkYXRhLWFkaWQ9IjIwMDkyMjE4Ij48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSgyMDA5MjIxOCwgJ2h0dHBzOi8vcHJvZm9ybWF1cmJhbnBlZGRsZXIuY29tL1Byb2R1Y3RSZXN1bHRzLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUyNTU5MTgzMyZBZElkPTIwMDkyMjE4Jkx2SWQ9Mzc1NTAzJlBDVXJsPTEnKTsgcmV0dXJuIGZhbHNlOyI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPktpdHM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iNTAwMDI5NDMzIj48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSg1MDAwMjk0MzMsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD01MDAwMjk0MzMmTHZJZD00OTg1NTAmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+TGFueWFyZHM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iMjAwOTIyMjAiPjxhIGhyZWY9IiMiIG9uY2xpY2s9Im1udUxhdW5jaFRvcENhdGVnb3J5KDIwMDkyMjIwLCAnaHR0cHM6Ly9wcm9mb3JtYXVyYmFucGVkZGxlci5jb20vUHJvZHVjdFJlc3VsdHMvP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJkFkSWQ9MjAwOTIyMjAmTHZJZD0zNzU1MDUmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+TWljcm9maWJlciBDbG90aHM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iNTAwMDQ2MDMyIj48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSg1MDAwNDYwMzIsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD01MDAwNDYwMzImTHZJZD01NjE5MTgmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+TW91c2UgUGFkczwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9InRvcENhdGVnb3J5SXRlbSIgZGF0YS1hZGlkPSI1MDAwMTEwNjEiPjxhIGhyZWY9IiMiIG9uY2xpY2s9Im1udUxhdW5jaFRvcENhdGVnb3J5KDUwMDAxMTA2MSwgJ2h0dHBzOi8vcHJvZm9ybWF1cmJhbnBlZGRsZXIuY29tL1Byb2R1Y3RSZXN1bHRzLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUyNTU5MTgzMyZBZElkPTUwMDAxMTA2MSZMdklkPTQyNDQ2OSZQQ1VybD0xJyk7IHJldHVybiBmYWxzZTsiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5QZXQgSXRlbXM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iNTAwMDc0MjI2Ij48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSg1MDAwNzQyMjYsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD01MDAwNzQyMjYmTHZJZD02NDc3NDkmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+U29ja3M8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iNTAwMDYzODMzIj48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSg1MDAwNjM4MzMsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD01MDAwNjM4MzMmTHZJZD02MjA4MTEmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+U3Rvb2xzPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0idG9wQ2F0ZWdvcnlJdGVtIiBkYXRhLWFkaWQ9IjUwMDAxMTA2MiI+PGEgaHJlZj0iIyIgb25jbGljaz0ibW51TGF1bmNoVG9wQ2F0ZWdvcnkoNTAwMDExMDYyLCAnaHR0cHM6Ly9wcm9mb3JtYXVyYmFucGVkZGxlci5jb20vUHJvZHVjdFJlc3VsdHMvP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJkFkSWQ9NTAwMDExMDYyJkx2SWQ9NDI0NDcwJlBDVXJsPTEnKTsgcmV0dXJuIGZhbHNlOyI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPlN1bmdsYXNzZXM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iNTAwMDY4MDQyIj48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSg1MDAwNjgwNDIsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD01MDAwNjgwNDImTHZJZD02MzEyNDgmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+U3dlYXRzaGlydHM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iMjAwOTIxOTQiPjxhIGhyZWY9IiMiIG9uY2xpY2s9Im1udUxhdW5jaFRvcENhdGVnb3J5KDIwMDkyMTk0LCAnaHR0cHM6Ly9wcm9mb3JtYXVyYmFucGVkZGxlci5jb20vUHJvZHVjdFJlc3VsdHMvP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJkFkSWQ9MjAwOTIxOTQmTHZJZD0zNzU0NzQmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+VHJhdmVsIE11Z3MgYW5kIEN1cHM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iNTAwMDY4MDQxIj48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSg1MDAwNjgwNDEsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD01MDAwNjgwNDEmTHZJZD02MzEyNDcmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+VC1TaGlydHM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b3BDYXRlZ29yeUl0ZW0iIGRhdGEtYWRpZD0iNTAwMDI5NDM0Ij48YSBocmVmPSIjIiBvbmNsaWNrPSJtbnVMYXVuY2hUb3BDYXRlZ29yeSg1MDAwMjk0MzQsICdodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmQWRJZD01MDAwMjk0MzQmTHZJZD00OTg1NTEmUENVcmw9MScpOyByZXR1cm4gZmFsc2U7Ij48c3BhbiBjbGFzcz0ibG5rVHh0ICI+V3Jpc3RiYW5kczwvc3Bhbj48L2E+PC9saT48L3VsPjwvbGk+PGxpPjxhIGhyZWY9IiMiICB0YXJnZXQ9Il9zZWxmIj48c3BhbiBjbGFzcz0ibG5rVHh0IGV4cGFuZCI+UHJvZHVjdCBDb2xsZWN0aW9uczwvc3Bhbj48L2E+PHVsIGNsYXNzPSJkcm9wZG93biBtZW51LVRFWFQiPj
173xsaT48YSBocmVmPSJodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmUHJvZFNldElkcz0xNTcmUENVcmw9MSIgIHRhcmdldD0iX3NlbGYiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5QYXRyaW90aWMgUHJvZHVjdHM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vcHJvZm9ybWF1cmJhbnBlZGRsZXIuY29tL1Byb2R1Y3RSZXN1bHRzLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUyNTU5MTgzMyZQcm9kU2V0SWRzPTQmUENVcmw9MSIgIHRhcmdldD0iX3NlbGYiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5CYWNrIHRvIHRoZSBCZWFjaDwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9wcm9mb3JtYXVyYmFucGVkZGxlci5jb20vUHJvZHVjdFJlc3VsdHMvP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJlByb2RTZXRJZHM9MTU4JlBDVXJsPTEiICB0YXJnZXQ9Il9zZWxmIj48c3BhbiBjbGFzcz0ibG5rVHh0ICI+U2Nob29sIFN0b3JlPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Qcm9kdWN0UmVzdWx0cy8/cmVmZXJyZXJQYWdlPUhvbWUmcmVmUGdJZD01MjU1OTE4MzMmUHJvZFNldElkcz0yMDcmUENVcmw9MSIgIHRhcmdldD0iX3NlbGYiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5CcmVhc3QgQ2FuY2VyIEF3YXJlbmVzczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9wcm9mb3JtYXVyYmFucGVkZGxlci5jb20vUHJvZHVjdFJlc3VsdHMvP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJlByb2RTZXRJZHM9MTU5JlBDVXJsPTEiICB0YXJnZXQ9Il9zZWxmIj48c3BhbiBjbGFzcz0ibG5rVHh0ICI+Q29tcHV0ZXIgQWNjZXNzb3JpZXM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vcHJvZm9ybWF1cmJhbnBlZGRsZXIuY29tL1Byb2R1Y3RSZXN1bHRzLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUyNTU5MTgzMyZQcm9kU2V0SWRzPTE2MCZQQ1VybD0xIiAgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPkhvbGlkYXkgR2lmdHM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vcHJvZm9ybWF1cmJhbnBlZGRsZXIuY29tL1Byb2R1Y3RSZXN1bHRzLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUyNTU5MTgzMyZQcm9kU2V0SWRzPTcwNzAyJlBDVXJsPTEiICB0YXJnZXQ9Il9zZWxmIj48c3BhbiBjbGFzcz0ibG5rVHh0ICI+Rm9vZCAmYW1wOyBEcmluazwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9wcm9mb3JtYXVyYmFucGVkZGxlci5jb20vUHJvZHVjdFJlc3VsdHMvP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJlByb2RTZXRJZHM9MTImUENVcmw9MSIgIHRhcmdldD0iX3NlbGYiPjxzcGFuIGNsYXNzPSJsbmtUeHQgIj5FbXBsb3llZSBSZWNvZ25pdGlvbjwvc3Bhbj48L2E+PC9saT48L3VsPjwvbGk+PC91bD48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9BYm91dFVzLz9yZWZlcnJlclBhZ2U9SG9tZSZyZWZQZ0lkPTUyNTU5MTgzMyZQQ1VybD0xIiAgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPkFib3V0PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3Byb2Zvcm1hdXJiYW5wZWRkbGVyLmNvbS9Db250YWN0VXMvP3JlZmVycmVyUGFnZT1Ib21lJnJlZlBnSWQ9NTI1NTkxODMzJlBDVXJsPTEiICB0YXJnZXQ9Il9zZWxmIj48c3BhbiBjbGFzcz0ibG5rVHh0ICI+Q29udGFjdDwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cDovL3d3dy5wcm9mb3JtYWJsb2cuY29tIiAgdGFyZ2V0PSJfc2VsZiI+PHNwYW4gY2xhc3M9Imxua1R4dCAiPkJsb2c8L3NwYW4+PC9hPjwvbGk+PC91bD5kZAI3EGRkFgJmEBYCHwMFBFRydWVkFgJmEGRkFgJmD2QWAgIBEBYCHw5lZGQCORBkZBYCZhAWAh8DBQRUcnVlZBYCZhAPFgIfEWdkZBYCZg9kFgICARAWAh8OBW88c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSJodHRwczovL2Nkbi5hc2ljZW50cmFsLmNvbS9lc3Atd2Vic2l0ZXMvMzAwMDk0X3Byby9qcy9zY3JpcHRzLmpzIj48L3NjcmlwdD5kZGSTF22Y+I15LWWfNpxO7zYL92n3Sg==" />
174</div>
175
176<script type="text/javascript">
177//<![CDATA[
178var theForm = document.forms['form1'];
179function __doPostBack(eventTarget, eventArgument) {
180    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
181        theForm.__EVENTTARGET.value = eventTarget;
182        theForm.__EVENTARGUMENT.value = eventArgument;
183        theForm.submit();
184    }
185}
186//]]>
187</script>
187
188
189
190<script src="/WebResource.axd?d=5jJJBEfIXvCuusyUnnJ3KuVo9vJoy5kinMN8akF2eRsYRoREb_gIyj5NOb4i4ijqp75V97k0BttZS1pI6FTJr-aT6q81&amp;t=639190689332169432" type="text/javascript"></script>
190
191
192
193<script src="/ScriptResource.axd?d=dRi4KZ8skkntFJZoF7s397VNBrrXN6BwkrRPvVZEsH9tP4UB5VBWeoN1OL3bW8mVTnxwYFzWtPK5_bFQE5LHQjKOZsaQy86uLnilF568p1cs9yqwvXbUPHqyQxVd89P1bTvGQbnrRNC6LwuinK66TzPNm_kiJ1WJNOnlMp3w9x9Im7QYPT1UAa2ef-F1j1C4SzexyJIqio-aBksLQiXw5EniP0Q1" type="text/javascript"></script>
vendor: 2 bytes, line 193
193
194<script src="JavaScript/jquery.hoverIntent.minified.js" type="text/javascript"></script>
vendor: 2 bytes, line 194
194
195<script src="/JavaScript/Common.min.js?v=20260909" type="text/javascript"></script>
195
196<div>
197
198	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="8B6CFE89" />
199	<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdABwh7rGokuIUtNvYRzNQlimMsn3zAhXiQboLBoP/e/PxDdVITnd5hHc0KqrXuVfgbaRbYPgKMKbTZauY0mnwLwniY4M5vpFgyfKfTU7Vh8bVu6D5GCYaB6toNzF4bg8uFmmeg0lyZ7ir9qg/7aYhF6kgqgMdnmvkyjsAIZ8EwOACOhNx8NgAHXIhGKAXJDnI5gTa1pd6pvGs/l9+1JGB43+I6m2XyyOJrQNGWSHmfh06jI6O47Xq3s0qqZb+mFKluvITng1ZHPUIhgKZSCIMf9Aql6PheC+ty1PDJE1LGt8GP5149kA+WwYSVCrPLf0/LvT8uTMWsBOyTPnSZFydGO4Se5TBGjsRd4IvL3hFPKjIpOqOOGJLdBVvxOHORe4oJyJc+ZNWvVwKrYD01FXF4SN6V7Tswl1geCUNa9ObexdaTYpJUo3b6gj22QFD67zMPHwwZqf08weNOTwzMLvMZNydiqA/cpbn4g+42QIEycG6XmEENoKVjRUZ45bTsAG/fip3JxrwZ5I7Tcq23n40Cfte9nLenicDjUClLxQn2d2p0R4gKoSX/LNSqU+iW5pgFeCYwnQVDKotNHFUayXAi4Hx8jRVdz5RwJGpPcALhtTkeIAjOaQ=" />
200</div>
200<script type="text/javascript">
201//<![CDATA[
202Sys.WebForms.PageRequestManager._initialize('scriptManager', 'form1', [], [], [], 90, '');
203//]]>
204</script>
204
205<div id="DefaultDialog_DefaultDialog_IFrameContainer" style="display:none">
206	<iframe id="DefaultDialog_DefaultDialog_IFrame" src="about:blank" width="100%" height="100%" frameBorder="0" marginWidth="0" marginHeight="0" scrolling="auto" background="transparent"></iframe>
207</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" />
207<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>
207<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] == 'proformaurbanpeddler.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>
207
208        
209
210<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>
210
211
212        <input type="hidden" name="hdnServerPageLoadTime" id="hdnServerPageLoadTime" value="315" />
213        <input type="hidden" name="hdnModuleLoadCount" id="hdnModuleLoadCount" value="383,5;390,2;381,1;384,2;371,1;386,1;481,1;361,1;403,1;342,1" />
214        <input type="hidden" name="hdnRequestType" id="hdnRequestType" value="GET" />
215        <input type="hidden" name="hdnEventTarget" id="hdnEventTarget" />
216        <input type="hidden" name="hdnPwdTaken" id="hdnPwdTaken" value="N" />
217        <div id="admn2">
218            
219
220<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>
220
221
222        </div>
223        <div id="divPrivPlcy" class="plhPrivPlcy">
224            
225
226<script type="text/javascript">
227    function showPrivacyPolicy() {
228        showPrivacyDialog('https://commonmedia.asicentral.com/websites/legal/privacy-policy.html', 'Privacy Policy');
229    }
230
231    function showTermsofService() {
232        showPrivacyDialog('https://commonmedia.asicentral.com/websites/legal/terms-of-service.html', 'Terms of Service');
233    }
234
235    function showPrivacyDialog(url, title) {
236        var url = url;
237
238        $('#ctlPrivPlcy_dlgPolicy_dlgPolicy_IFrameContainer iframe').attr('src', url);
239        $('#ctlPrivPlcy_dlgPolicy_dlgPolicy_IFrameContainer iframe').parent().css('padding', '0px')
240        $('#ctlPrivPlcy_dlgPolicy_dlgPolicy_IFrameContainer').dialog({ title: title, height: 610, width: 740, open: function (event, ui) { $('.ui-widget-overlay').css('position', 'fixed'); } });       
241        $('#ctlPrivPlcy_dlgPolicy_dlgPolicy_IFrameContainer').dialog('open');
242        $('.ui-button').blur();
243
244    }
245
246    
247
248</script>
248
249
250<div id="ctlPrivPlcy_dlgPolicy_dlgPolicy_IFrameContainer" style="display:none">
251	<iframe id="ctlPrivPlcy_dlgPolicy_dlgPolicy_IFrame" src="about:blank" width="100%" height="100%" frameBorder="0" marginWidth="0" marginHeight="0" scrolling="auto" background="transparent"></iframe>
252</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" />
252<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>
252<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] == 'proformaurbanpeddler.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>
252
253
254        </div>
255        
255<script type="text/javascript">
256            $(document).ready(function () {
257                if ($(".adminToolBar").length > 0) {
258                    $("#admn2").appendTo($('form:last'));
259                }
260            });
261        </script>
261
262    
263<div>
264    <div id="google_dropdown">
265    <div class="navbar nav-default g-navbar">
266   <div class="navbar-header">       
267    <div id="google_translate_element"></div>
268       </div>
269        </div>
270        </div>
271</div>
272<div id="ctl03_FullWidthSupHeaderZone" class="supHeader fullWidthHeaderZone"></div>
273<div class="clear"></div>
274<div class="container container_12">
275    <header>
276    <div class="headerWrap">
277    <div class="header clearfix">
278        
279        <div id="ctl03_HeaderRow1Zone1" class="grid_12 headerZone1"><div id="ctl03_Module_557649072" class="asiModule Menu" IsModule="True"><div id="ctl03_ctl06_menuWrap" class="moduleContainer">
280	
281    <div class="menuWrap">
282        <div id="ctl03_ctl06_menu" class="menu "><ul class="tabs clearfix"><li><a href="https://proformaurbanpeddler.com/?referrerPage=Home&refPgId=525591833&PCUrl=1" class=" current" target="_self"><span class="lnkTxt ">Home</span></a></li><li><a href="https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&PCUrl=1"  target="_self"><span class="lnkTxt expand">Products</span></a><ul class="dropdown menu-INTR"><li><a href="#"  target="_self"><span class="lnkTxt expand">Top Categories</span></a><ul class="dropdown menu-TCAT"><li class="topCategoryItem" data-adid="500022950"><a href="#" onclick="mnuLaunchTopCategory(500022950, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500022950&LvId=461658&PCUrl=1'); return false;"><span class="lnkTxt ">Awards</span></a></li><li class="topCategoryItem" data-adid="500028073"><a href="#" onclick="mnuLaunchTopCategory(500028073, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500028073&LvId=495231&PCUrl=1'); return false;"><span class="lnkTxt ">Bags</span></a></li><li class="topCategoryItem" data-adid="500020285"><a href="#" onclick="mnuLaunchTopCategory(500020285, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500020285&LvId=453042&PCUrl=1'); return false;"><span class="lnkTxt ">Bandannas</span></a></li><li class="topCategoryItem" data-adid="500054090"><a href="#" onclick="mnuLaunchTopCategory(500054090, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500054090&LvId=586180&PCUrl=1'); return false;"><span class="lnkTxt ">Blankets</span></a></li><li class="topCategoryItem" data-adid="500060871"><a href="#" onclick="mnuLaunchTopCategory(500060871, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500060871&LvId=614243&PCUrl=1'); return false;"><span class="lnkTxt ">Bottled Water</span></a></li><li class="topCategoryItem" data-adid="20092195"><a href="#" onclick="mnuLaunchTopCategory(20092195, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=20092195&LvId=375475&PCUrl=1'); return false;"><span class="lnkTxt ">Bottles</span></a></li><li class="topCategoryItem" data-adid="500062831"><a href="#" onclick="mnuLaunchTopCategory(500062831, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500062831&LvId=619098&PCUrl=1'); return false;"><span class="lnkTxt ">First Aid Kits</span></a></li><li class="topCategoryItem" data-adid="20092212"><a href="#" onclick="mnuLaunchTopCategory(20092212, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=20092212&LvId=375497&PCUrl=1'); return false;"><span class="lnkTxt ">Golf Accessories</span></a></li><li class="topCategoryItem" data-adid="20092217"><a href="#" onclick="mnuLaunchTopCategory(20092217, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=20092217&LvId=375502&PCUrl=1'); return false;"><span class="lnkTxt ">Hand Sanitizers</span></a></li><li class="topCategoryItem" data-adid="20092218"><a href="#" onclick="mnuLaunchTopCategory(20092218, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=20092218&LvId=375503&PCUrl=1'); return false;"><span class="lnkTxt ">Kits</span></a></li><li class="topCategoryItem" data-adid="500029433">
282<a href="#" onclick="mnuLaunchTopCategory(500029433, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500029433&LvId=498550&PCUrl=1'); return false;"><span class="lnkTxt ">Lanyards</span></a></li><li class="topCategoryItem" data-adid="20092220"><a href="#" onclick="mnuLaunchTopCategory(20092220, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=20092220&LvId=375505&PCUrl=1'); return false;"><span class="lnkTxt ">Microfiber Cloths</span></a></li><li class="topCategoryItem" data-adid="500046032"><a href="#" onclick="mnuLaunchTopCategory(500046032, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500046032&LvId=561918&PCUrl=1'); return false;"><span class="lnkTxt ">Mouse Pads</span></a></li><li class="topCategoryItem" data-adid="500011061"><a href="#" onclick="mnuLaunchTopCategory(500011061, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500011061&LvId=424469&PCUrl=1'); return false;"><span class="lnkTxt ">Pet Items</span></a></li><li class="topCategoryItem" data-adid="500074226"><a href="#" onclick="mnuLaunchTopCategory(500074226, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500074226&LvId=647749&PCUrl=1'); return false;"><span class="lnkTxt ">Socks</span></a></li><li class="topCategoryItem" data-adid="500063833"><a href="#" onclick="mnuLaunchTopCategory(500063833, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500063833&LvId=620811&PCUrl=1'); return false;"><span class="lnkTxt ">Stools</span></a></li><li class="topCategoryItem" data-adid="500011062"><a href="#" onclick="mnuLaunchTopCategory(500011062, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500011062&LvId=424470&PCUrl=1'); return false;"><span class="lnkTxt ">Sunglasses</span></a></li><li class="topCategoryItem" data-adid="500068042"><a href="#" onclick="mnuLaunchTopCategory(500068042, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500068042&LvId=631248&PCUrl=1'); return false;"><span class="lnkTxt ">Sweatshirts</span></a></li><li class="topCategoryItem" data-adid="20092194"><a href="#" onclick="mnuLaunchTopCategory(20092194, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=20092194&LvId=375474&PCUrl=1'); return false;"><span class="lnkTxt ">Travel Mugs and Cups</span></a></li><li class="topCategoryItem" data-adid="500068041"><a href="#" onclick="mnuLaunchTopCategory(500068041, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500068041&LvId=631247&PCUrl=1'); return false;"><span class="lnkTxt ">T-Shirts</span></a></li><li class="topCategoryItem" data-adid="500029434"><a href="#" onclick="mnuLaunchTopCategory(500029434, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500029434&LvId=498551&PCUrl=1'); return false;"><span class="lnkTxt ">Wristbands</span></a></li></ul></li><li><a href="#"  target="_self"><span class="lnkTxt expand">Product Collections</span></a><ul class="dropdown menu-TEXT"><li><a href="https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&ProdSetIds=157&PCUrl=1"  target="_self"><span class="lnkTxt ">Patriotic Products</span></a></li><li><a href="https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&ProdSetIds=4&PCUrl=1"  target="_self"><span class="lnkTxt ">Back to the Beach</span></a></li><li><a href="https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&ProdSetIds=158&PCUrl=1"  target="_self"><span class="lnkTxt ">School Store</span></a></li><li><a href="https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&ProdSetIds=207&PCUrl=1"  target="_self"><span class="lnkTxt ">Breast Cancer Awareness</span></a></li><li><a href="https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&ProdSetIds=159&PCUrl=1"  target="_self"><span class="lnkTxt ">Computer Accessories</span></a></li><li><a href="https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&ProdSetIds=160&PCUrl=1"  target="_self"><span class="lnkTxt ">Holiday Gifts</span></a></li><li><a href="https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&ProdSetIds=70702&PCUrl=1"  target="_self"><span class="lnkTxt ">Food &amp; Drink</span></a></li><li><a href="https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&ProdSetIds=12&PCUrl=1"  target="_self"><span class="lnkTxt ">Employee Recognition</span></a></li></ul></li></ul></li><li><a href="https://proformaurbanpeddler.com/AboutUs/?referrerPage=Home&refPgId=525591833&PCUrl=1"  target="_self"><span class="lnkTxt ">About</span></a></li><li><a href="https://proformaurbanpeddler.com/ContactUs/?referrerPage=Home&refPgId=525591833&PCUrl=1"  target="_self"><span class="lnkTxt ">Contact</span></a></li><li><a href="http://www.proformablog.com"  target="_self"><span class="lnkTxt ">Blog</span></a></li></ul></div>
283    </div>
284
285</div></div><div id="ctl03_Module_557649075" class="asiModule Logo" IsModule="True">
286
287<script type="text/javascript">
288
289    function showProgress() {
290        $.blockUI({ blockMsgClass: 'ui-corner-all', fadeIn: 0, fadeOut: 0 });
291        return true;
292  }
293
294  $(document).ready(function () {
295    var prefWidth = parseInt($('#ctl03_ctl07_hdPrefWidth').val()),
296      prefHeight = parseInt($('#ctl03_ctl07_hdPrefHeight').val());
297    var img = $(".site-logo");
298    if (img.get(0) && prefHeight > 0 && prefWidth > 0) {
299      var naturalWidth = parseInt(img.get(0).naturalWidth);
300      var naturalHeight = parseInt(img.get(0).naturalHeight);
301      var ratioX = prefWidth / naturalWidth;
302      var ratioY = prefHeight / naturalHeight;
303      img.css('width', '').css('height','');;
304      if (ratioX > ratioY)
305        img.css('height', prefHeight);
306      else
307        img.css('width', prefWidth);
308    }
309  });
310
311</script>
311
312
313<div class="logo notranslate">
314    
315    <a id="ctl03_ctl07_lnkLogo" href="https://proformaurbanpeddler.com/?referrerPage=Home&amp;refPgId=525591833&amp;PCUrl=1"><img id="ctl03_ctl07_imgLogoLnk" class="site-logo" src="https://commonmedia.asicentral.com/3000000/3006674/logo.png" alt="Proforma Urban Peddler&#39;s Logo" style="width:220px;border-width:0px;" /></a>    
316</div>
317<input type="hidden" name="ctl03$ctl07$hdPrefWidth" id="ctl03_ctl07_hdPrefWidth" value="220" />
318<input type="hidden" name="ctl03$ctl07$hdPrefHeight" id="ctl03_ctl07_hdPrefHeight" value="60" />
319<span id="ctl03_ctl07_BlockUI_EUL"></span>
320</div><div id="ctl03_Module_557649077" class="asiModule SocialLinks" IsModule="True">
321
322<script type="text/javascript">
323    function openSocialLinkWindow(url) {
324        window.open(url, "blank");
325        return false;
326    }
327</script>
327
328
329<div class="socialLinks">
330    <h3><span id="ctl03_ctl08_lblSocialLinksTitle" class="text-uppercase">Social Links</span></h3>
331    <ul class="social">
332        
333                <li id="ctl03_ctl08_rptSocialLinks_ctl00_liSocial" class="inline">
334                    <input type="hidden" name="ctl03$ctl08$rptSocialLinks$ctl00$hdnSocialNetwork_ID" id="ctl03_ctl08_rptSocialLinks_ctl00_hdnSocialNetwork_ID" value="1495395" /><input type="hidden" name="ctl03$ctl08$rptSocialLinks$ctl00$hdnSocialNetwork_CD" id="ctl03_ctl08_rptSocialLinks_ctl00_hdnSocialNetwork_CD" value="FCBK" /><span id="ctl03_ctl08_rptSocialLinks_ctl00_spIcon">
335                            <button id="btnIconLink" class="socialicon social-icon FCBK" onclick="return openSocialLinkWindow('https://www.facebook.com/search/top?q=proforma%20urban%20peddler');"></button>
336                        </span>
337                </li>
338            
339                <li id="ctl03_ctl08_rptSocialLinks_ctl01_liSocial" class="inline">
340                    <input type="hidden" name="ctl03$ctl08$rptSocialLinks$ctl01$hdnSocialNetwork_ID" id="ctl03_ctl08_rptSocialLinks_ctl01_hdnSocialNetwork_ID" value="1495396" /><input type="hidden" name="ctl03$ctl08$rptSocialLinks$ctl01$hdnSocialNetwork_CD" id="ctl03_ctl08_rptSocialLinks_ctl01_hdnSocialNetwork_CD" value="LNKD" /><span id="ctl03_ctl08_rptSocialLinks_ctl01_spIcon">
341                            <button id="btnIconLink" class="socialicon social-icon LNKD" onclick="return openSocialLinkWindow('https://www.linkedin.com/in/sam-anderson-a2b16514/');"></button>
342                        </span>
343                </li>
344            
345                <li id="ctl03_ctl08_rptSocialLinks_ctl02_liSocial" class="inline">
346                    <input type="hidden" name="ctl03$ctl08$rptSocialLinks$ctl02$hdnSocialNetwork_ID" id="ctl03_ctl08_rptSocialLinks_ctl02_hdnSocialNetwork_ID" value="1495397" /><input type="hidden" name="ctl03$ctl08$rptSocialLinks$ctl02$hdnSocialNetwork_CD" id="ctl03_ctl08_rptSocialLinks_ctl02_hdnSocialNetwork_CD" value="BLOG" /><span id="ctl03_ctl08_rptSocialLinks_ctl02_spIcon">
347                            <button id="btnIconLink" class="socialicon social-icon BLOG" onclick="return openSocialLinkWindow('http://www.proformablog.com/');"></button>
348                        </span>
349                </li>
350            
351    </ul>
352</div>
353</div></div>
354        
355        <div class="headerRow2 clearfix">
356        <div id="ctl03_HeaderRow2LeftZone2" class="grid_3 headerZone2"></div>
357        <div id="ctl03_HeaderRow2RightZone3" class="grid_9 headerZone3"></div>
358        </div>
359        
360        <div class="headerRow2b clearfix">
361        <div id="ctl03_HeaderRow2LeftZone2b" class="grid_4 headerZone2b"></div>
362        <div id="ctl03_HeaderRow2RightZone3b" class="grid_8 headerZone3b"></div>
363        </div>
364        
365        <div id="ctl03_HeaderRow3Zone4" class="grid_12 headerZone4"><div id="ctl03_Module_557649071" class="asiModule QuickSearchBasic" IsModule="True">
366	
366<script type="text/javascript">
367	    function onSearchClick(sender) {
368
369	        var searchWord = document.getElementById('ctl03_ctl09_txtSearchTerms');
370	        var from = document.getElementById('ctl03_ctl09_PriceFrom');
371	        var to = document.getElementById('ctl03_ctl09_PriceTo');
372
373	        var dftSearchWord = "Search all Products";
374	        var dftFrom = 'Price From $';
375			var dftTo = 'Price To $';
376
377			var qsPh = $("#qsValidationPlaceholder");
378			
379			if (searchWord.value == dftSearchWord) {
380				searchWord.value = '';
381			}
382       
383	        if ((from != null) && (searchWord.value == "" || searchWord.value == dftSearchWord) && (from.value == "" || from.value == dftFrom) && (to.value == "" || to.value == dftTo)) {
384	            qsPh.find(".qsValidationMessage").html('Please enter at least one search criteria');
385				qsPh.show();
386	            return false;
387	        }
388	        else if ((to != null) && ((to.value != "" && to.value != dftTo && !isNumber(to.value)) || (from.value != "" && from.value != dftFrom && !isNumber(from.value)))) {
389	            qsPh.find(".qsValidationMessage").html('Prices must be in 0 to 999999.99 range.');
390				qsPh.show();
391	            return false;
392	        }
393	        else if (searchWord.value != "" && searchWord.value != dftSearchWord) {
394
395				if (validateSearchText() == false) {
396	                qsPh.find(".qsValidationMessage").html('Only a-z, A-Z, 0-9, "&$%-/ are valid.');
397					qsPh.show();
398	                return false;
399	            }
400				else {
401                    qsPh.hide();
402	                return true;
403	            }
404			}
405            else if (searchWord.value == '') {
406
407				if (validateSearchText() == false) {
408                    qsPh.find(".qsValidationMessage").html('Please enter at least one search criteria');
409					qsPh.show();    
410                    return false;
411				}
412				else {
413                    qsPh.hide();
414                    return true;
415                }
416			}
417			else {
418                qsPh.hide();
419	            return true;
420	        }
421	    }
422
423	    function validateSearchText() {
424	        var regex = /^[a-zA-Z0-9\s\&\$%\-\/\"\']+$/g;
425	        var searchText = $('#ctl03_ctl09_txtSearchTerms').val();
426	        return regex.test(searchText);
427	    }
428
429	    function onSearchWithinClicked(sender) {
430	        if (sender.checked) {
431	            $('#ctl03_ctl09_PriceFrom').attr('disabled', 'true');
432				$('#ctl03_ctl09_PriceTo').attr('disabled', 'true');
433
434                $('#' + cmdFld).val('SWC');
435	        }
436	        else {
437	            $('#ctl03_ctl09_PriceFrom').removeAttr('disabled');
438	            $('#ctl03_ctl09_PriceTo').removeAttr('disabled');
439			} 
440	    }
441
442	    function isNumber(o) {
443	        return !isNaN(parseFloat(o)) && isFinite(o);
444	    }
445
446	    function isPositiveNumber(evt) {
447	        var o = evt.target.value;
448	        var code = (evt.which) ? evt.which : event.keyCode;
449	        if (code == 8) return true;
450	        var sChar = String.fromCharCode(code);
451	        o += sChar;
452	        if (o=='.') {
453	            o = '0.';
454	        }
455	        return isNumber(o);
456	    }
457		
458		function onFocusForPriceFromLabel(val) {
459			if (val =='Price From $') {
460				val = "";
461			}
462			return val;
463		}
464
465		function onBlurForPriceFromLabel(val) {
466			if (val =='') {
467				val = 'Price From $';
468			}
469			return val;
470		}
471
472		function onFocusForPriceToLabel(val) {
473			if (val =='Price To $') {
474				val = "";
475			}
476			return val;
477		}
478
479		function onBlurForPriceToLabel(val) {
480			if (val =='') {
481				val = 'Price To $';
482			}
483			return val;
484		}
485
486		function onFocusForSearchText(val) {
487            qsPh.hide();
488			if (val == 'Search all Products') {
489				val = '';
490				return false;
491			}
492            
493		}
494
495		function onBlurForSearchText(val) {
496            qsPh.hide();
497			if (this.value == '') {
498				this.value = 'Search all Products';
499				return false;
500			}
501		}
502
503		
504
505	    $(document).ready(function () {
506	        $('#ctl03_ctl09_txtSearchTerms')
507                .tooltip({
508                    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>',
509                    position: {
510                        my: 'left top',
511                        at: 'left bottom',
512                        offset: '15 0'
513                    }
514	            }).bind({
515	                'keypress': function (evt) {                    
516	                    var tooltipContent = $('.specialTooltip'),
517                            charCode = (evt.which) ? evt.which : evt.keyCode;
518	                    if ((charCode > 33 && charCode < 35) ||
519                            (charCode > 35 && charCode < 40) ||
520                            (charCode > 46 && charCode < 58) ||
521                            (charCode > 64 && charCode < 91) ||
522                            (charCode > 96 && charCode < 123) ||
523                            charCode == 8 || charCode == 32 || charCode == 13 || charCode == 45) {
524	                        tooltipContent.html('<div style="width:350px;padding:4px"><strong>Product Search</strong>:  Product Keyword, Category, ASI #, Description, Product #, Supplier Name, Line Name<br></div>');
525	                        return true;
526	                    } else {
527	                        tooltipContent.html('<table class="infoTable" width="100%"><tr style="height:30px;"><td align="center"><img id="ctl03_ctl09_imgWarning" src="images/Warning28x24.png" style="border-width:0px;" /></td><td><span id="ctl03_ctl09_lblInfoText">Only a-z, A-Z, 0-9, "&$%-/ are valid.</span></td></tr></table>');
528	                        return false;
529	                    }	                
530	                }
531				});
532			var toPrice = document.getElementById('ctl03_ctl09_PriceTo');
533			if (toPrice == null) {
534				var sIcon = $('.buttons');
535                var val = sIcon.css('margin-right');
536				if (val != '0px') {
537                    sIcon.css('margin-right', '0px');
538				}
539			}
540
541
542	        var chkSearchWithin = document.getElementById('ctl03_ctl09_chkSearchWithin');
543
544	        if (chkSearchWithin != null) {
545	            onSearchWithinClicked(chkSearchWithin);
546	        }
547	    });        
548    </script>
548
549
550
551<div class="moduleContainer quickSearch">
552    <div id="ctl03_ctl09_Panel1" onkeypress="javascript:return WebForm_FireDefaultButton(event, &#39;ctl03_ctl09_btnSearchShadow&#39;)">
553	
554    <div class="errorMessage" id="qsValidationPlaceholder" style="display:none;">
555        <strong class="capitalized addColon">Error</strong>
556        <span class="qsValidationMessage"></span>
557    </div>
558    <div class="formLayout inline inlineTitle">
559        <div class="info">
560            <h2>Search</h2>
561        </div> <!--info End-->
562
563        <div class="flGrp Xxxx search-keyword">   
564            <span>
565                <input name="ctl03$ctl09$txtSearchTerms" type="text" value="Search all Products" maxlength="1000" id="ctl03_ctl09_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;" />
566                <label for="ctl03_ctl09_txtSearchTerms" id="ctl03_ctl09_lblSearchTerms">Search all Products</label>
567            </span>
568        </div> 
569
570        
571            <div class="flGrp price">
572                <span class="price-from">
573                    <input name="ctl03$ctl09$PriceFrom" type="text" value="Price From $" maxlength="15" size="5" id="ctl03_ctl09_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_ctl09_PriceFrom" id="ctl03_ctl09_lblPriceFrom">Price From $</label>
574                </span> 
575                <span class="symbol price-separator">-</span>
576                <span class="price-to">
577                    <input name="ctl03$ctl09$PriceTo" type="text" value="Price To $" maxlength="15" size="5" id="ctl03_ctl09_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_ctl09_PriceTo" id="ctl03_ctl09_lblPriceTo">Price To $</label>
578                </span>                
579            </div>
580        
581
582        <!-- begin Buttons -->
583        <div class="flGrp buttons ">   
584            <a onclick="return onSearchClick(this);" id="ctl03_ctl09_btnSearch" class="btn" href="javascript:__doPostBack(&#39;ctl03$ctl09$btnSearch&#39;,&#39;&#39;)">Go</a>
585			
586			<input type="submit" name="ctl03$ctl09$btnSearchShadow" value="Search" onclick="return onSearchClick(this);" id="ctl03_ctl09_btnSearchShadow" style="display:none;" />
587			
588			
589        </div>
590        <!-- end Buttons -->
591    </div>
592    
593</div>	
594</div></div><div id="ctl03_Module_557649070" class="asiModule ShoppingCart" IsModule="True">
595
596<script type="text/preloaded" name="websiteSettings">
597  {"WebsiteData":{"HostedSiteAppId":500009946,"HostedSiteOwnerEntityId":308854,"HostedSiteTenantId":500084893,"HostedSiteAppVerId":501441760,"HostedSiteAppCode":"$7NY","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":true,"DepositType":"FIXED_AMT","DepositAmount":0,"DepositPercentage":0,"SupportedCardTypes":"VISA,MSTR,DCVR,AMEX","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 request! Please check your e-mail for order details.","ListPaymentOptions":"","CorporateCreditCardTypes":"VISA,MSTR,DCVR,AMEX","TaxSetting":0,"SalesTax":null,"AcceptCoupons":false,"AcceptCompanyPoints":false,"CustomCurrencyCode":"","CustomCurrencyName":"Points","CustomCurrencyRate":0,"EnableLogoSelect":false,"AcceptArtworkUpload":true,"OrderPriceDisclaimer":"-Please contact us directly for confirmed product pricing-\nAll 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":308854,"CodedProdNumPrefix":"CPN-","SiteOwnerName":"21876","SiteOwnerTitle":null,"SiteEmail":"[email protected]","SiteCRMOwnerSSOId":"21876","SiteOrderRecordOwnerssoId":"21876","SiteCRMVisibilityType":"Everyone","SiteCRMVisibilityValue":"","SiteOrderVisibilityType":"Everyone","SiteOrderVisibilityValue":"","OrderFeeWarning":"-Please contact us directly for confirmed product pricing-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":"-Please contact us directly for confirmed product pricing-Total Price is for Merchandise Only. This price does not include any tax, setup, or decoration charges.","SiteLogoText":"","SiteLogoImageUrl":"https://commonmedia.asicentral.com/3000000/3006674/logo.png","ProductConfiguratorOption":"BasicPOA","ShowAsiNo":false,"ShowProductNo":true,"ShowCodedProductNo":false,"ShowQuickRequestAfterPOA":true,"ShowPrice":true,"PaymentProvider":"PROMOP","ShippingCharge":null,"OrderCurrencyCode":"CAD","OrderCurrencies":[{"Id":0,"CurrencyCode":"USD","ConversionRate":1.30}],"ApprovedArtwork":null,"CompanyName":"Proforma Urban Peddler\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":true,"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":{}}
598</script>
598
599
600<shopping-cart checkout-label="Checkout"></shopping-cart>
601
602<script type="text/javascript">
603    Module['ShoppingCart'] = {
604        'moduleCode': 'SHOPCT',
605        'moduleVersion': '4.0.0',
606        'moduleVersionId': '481',
607        // todo: add website flag
608        'URL': {
609            'ProductDetails': 'https://proformaurbanpeddler.com/ProductDetails/?referrerPage=Home&refPgId=525591833&referrerModule=SHOPCT&PCUrl=1',
610            'SupplierDetails': ''
611        }
612    };
613</script>
613
614</div></div>
615    </div>
616    </div>
617    </header>
618    <div class="clear"></div>
619    <section>
620    <div class="sectionWrap">
621	<div class="section clearfix">
622        
623        <div id="ctl03_ContentTopZone" class="grid_12 mainZone1"><div id="ctl03_Module_557649084" class="asiModule Content" IsModule="True"><div id="ctl03_ctl00_cntW" class="contentModule">
624	
625    <img alt="" src="https://cdn.asicentral.com/esp-websites/300094_pro/images/banner.jpg" />
626
627</div>
628</div></div>
629        
630        <div id="ctl03_MainRow2LeftZone2" class="grid_6 mainZone2"></div>
631        <div id="ctl03_MainRow2RightZone3" class="grid_6 mainZone3"></div>
632        
633        <div id="ctl03_MainRow3LeftZone4" class="grid_9 mainZone4"></div>
634        <div id="ctl03_MainRow3RightZone5" class="grid_3 mainZone5"></div>
635        
636        <div id="ctl03_MainRow4LeftZone6" class="grid_7 mainZone6"></div>
637        <div id="ctl03_MainRow4RightZone7" class="grid_5 mainZone7"></div>
638         
639        <div id="ctl03_MainRow4bLeftZone6" class="grid_5 mainZone6b"></div>
640        <div id="ctl03_MainRow4bRightZone7" class="grid_7 mainZone7b"></div>
641        
642        <div id="ctl03_MainRow5Zone8" class="grid_12 mainZone8"><div id="ctl03_Module_557649083" class="asiModule Content" IsModule="True"><div id="ctl03_ctl11_cntW" class="contentModule">
643	
644    <div class="introContent">
645<h3>WELCOME!</h3>
646<p>We’re your marketing agency without the agency fees. Combine the staying power of promotional
647products with the innovation of advanced printing techniques and add a creative twist... that’s the
648Proforma Advantage. Our full service marketing solutions put you ahead of the competition.</p>
649</div>
650
651</div>
652</div><div id="ctl03_Module_557649052" class="asiModule EditorialContentFeed" IsModule="True">
653
654<script type="text/javascript">
655    $(document).ready(function () {
656
657        var configHeight = '175';
658        var artclsPerRow = parseInt('1');
659        $(".article").each(function (index) {
660            if (artclsPerRow > 1) {
661                var minuselwidth = 2;
662                if ($.browser.msie && parseInt($.browser.version, 10) === 8) { minuselwidth = 2.13; }
663                var elWidth = (100 / artclsPerRow) - minuselwidth;
664                $(this).width(elWidth + "%").addClass("fltLeft");
665            } else {
666                $(".article").attr('style', 'float:none; display:block;');
667            }
668            var currHeight = $(this).children(".articleDescr").height();
669            if (currHeight > configHeight) {
670                $(this).children(".articleDescr").height(configHeight + "px").css("overflow", "hidden")
671            } else {
672                $(this).children(".readmore").hide();
673            }
674
675        });
676
677        // var maxHeight = Math.max.apply(null, $(".article h3").map(function () { return $(this).height(); }).get());
678        // $(".article h3").each(function () { $(this).height(maxHeight); });
679    });
680</script>
680
681
682<div class="moduleContainer rss clearfix">
683    <div id="ctl03_ctl12_pnlFeed">
684	
685        
686                <div class="article">
687                    <h3>Premium Polos & Golf Accessories</h3>
688                    <div class="articleDescr" >
689                        <p><strong>The golf category holds a vast array of promo opportunity, from branded polos to charity tournament giveaways.</strong>
690</p>
691
692<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.
693</p>
694
695
696<p>
697<img alt="Nike micropiqué polo" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-07/sanmarpolo-616.jpg" style="margin:0 auto;">
698</p>
699
700<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.
701</p>
702
703<p>
704<img alt="oval-shaped carriers" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-07/primelinegolf-616.jpg" style="margin:0 auto;">
705</p>
706
707<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.
708</p>
709
710<p>
711<img alt="Peter Millar polo" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-07/drivingimpressionspolo-616.jpg" style="margin:0 auto;">
712</p>
713
714<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.
715</p>
716
717<p>
718<img alt="five tees" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-07/ballprotees-616.jpg" style="margin:0 auto;">
719</p>
720
721<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.
722</p>
723
724
725<p>
726<img alt="eco piqué polo" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-07/cutterbuckpolo-616.jpg" style="margin:0 auto;">
727</p>
728
729<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.
730</p>
731
732
733<p>
734<img alt="microfiber golf towel" src="https://cdn.asicentral.com/esp-websites/industrynews/2026-07/magnetgrouptowel-616.jpg" style="margin:0 auto;">
735</p>
736
737<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.
738</p>
739                    </div>
740                    <div class="readmore">
741                        
742                        <a id="ctl03_ctl12_rptRssFeed_ctl00_hlReadMore" href="https://proformaurbanpeddler.com/documents/513996715/news/premium-polos-%26-golf-accessories">Read More</a>
743                    </div>
744                </div>
745            
746    
747</div>
748    
749</div>
750<!-- end StripWrap --></div><div id="ctl03_Module_557649073" class="asiModule ProductOfTheDay" IsModule="True" style="border:none">
751<script type="text/javascript" language="javascript">
752    var stockImageURL = "https://media-asicdn.azureedge.net/images/jpgb/348740000/348748058.jpg";
753    var POTDFinalImageURL = "";
754    var BaseUrl = "https://proformaurbanpeddler.com:443/";
755    var ImgNotInCat = "https://proformaurbanpeddler.com:443/" + 'images/ImageNotInCatalog110.png';
756
757    function onProductDetailPOTD(productId, adId, index, isVSOpen) {
758        var url = 'https://proformaurbanpeddler.com/ProductDetails/?referrerPage=Home&refPgId=525591833&referrerModule=PRDDAY&PCUrl=1&productID=' + productId + '&tab=ProductOfTheDay&autoLaunchVS=' + isVSOpen;
759        var post_params = {};
760        post_params['CT'] = '1';
761        post_params['AdId'] = adId;
762        post_to_url(url, post_params, '_self');
763    }
764    $(document).ready(function () {
765        var $prodImg = $('.PODay .prodImg img');
766        $prodImg.attr('data-original', POTDFinalImageURL);
767        $prodImg.attr('data-fail', stockImageURL);
768        $prodImg.lazyload({ effect: 'fadeIn', failimage: ImgNotInCat }).trigger('appear');
769    });
770</script>
770
771
772</div><div id="ctl03_Module_557649078" class="asiModule Content" IsModule="True"><div id="ctl03_ctl14_cntW" class="contentModule">
773	
774    <div class="icon-categories">
775<ul class="icon-list">
776    <li><a href="/ProductResults/?SearchTerms=apparel" title="Apparel"><img src="https://cdn.asicentral.com/esp-websites/300094_pro/images/shirt.png" alt="Apparel" />
777    <h3>Apparel</h3>
778    </a></li>
779    <li><a href="/ProductResults/?SearchTerms=drinkware" title="Drinkware"><img src="https://cdn.asicentral.com/esp-websites/300094_pro/images/cup.png" alt="Drinkware" />
780    <h3>Drinkware</h3>
781    </a></li>
782    <li><a href="/ProductResults/?SearchTerms=Electronics" title="Electronics"><img src="https://cdn.asicentral.com/esp-websites/300094_pro/images/headphones.png" alt="Electronics" />
783    <h3>Electronics</h3>
784    </a></li>
785    <li><a href="/ProductResults/?SearchTerms=Bags" title="Bags"><img src="https://cdn.asicentral.com/esp-websites/300094_pro/images/bag.png" alt="Bags" />
786    <h3>Bags</h3>
787    </a></li>
788    <li><a href="/ProductResults/?SearchTerms=Writing" title="Writing"><img src="https://cdn.asicentral.com/esp-websites/300094_pro/images/pen.png" alt="Writing" />
789    <h3>Writing</h3>
790    </a></li>
791    <li><a href="/ProductResults/?SearchTerms=Food+Candy" title="Food &amp; Candy"><img src="https://cdn.asicentral.com/esp-websites/300094_pro/images/candy.png" alt="Food &amp; Candy" />
792    <h3>Food &amp; Candy</h3>
793    </a></li>
794    <li><a href="/ProductResults/?SearchTerms=Awards" title="Awards"><img src="https://cdn.asicentral.com/esp-websites/300094_pro/images/trophy.png" alt="Awards" />
795    <h3>Awards</h3>
796    </a></li>
797    <li><a href="/ProductResults/?SearchTerms=Tradeshows" title="Tradeshows"><img src="https://cdn.asicentral.com/esp-websites/300094_pro/images/id.png" alt="Tradeshows" />
798    <h3>Tradeshows</h3>
799    </a></li>
800    <li><a href="/ProductResults/?SearchTerms=Gifts" title="Gifts"><img src="https://cdn.asicentral.com/esp-websites/300094_pro/images/gift.png" alt="Gifts" />
801    <h3>Gifts</h3>
802    </a></li>
803    <li><a href="/ProductResults/?SearchTerms=Wellness" title="Wellness"><img src="https://cdn.asicentral.com/esp-websites/300094_pro/images/heart.png" alt="Wellness" />
804    <h3>Wellness</h3>
805    </a></li>
806</ul>
807</div>
808
809</div>
810</div><div id="ctl03_Module_557649079" class="asiModule ProductSetAutoUpdate" IsModule="True">
811
812<script type="text/javascript">    
813    Module['ProductSetAutoUpdate'] = {
814        'URL': {
815            'ProductDetailsBasic': 'https://proformaurbanpeddler.com/ProductDetails/?referrerPage=Home&refPgId=525591833&referrerModule=PRDATU&PCUrl=1',
816            'api': 'https://api.asicentral.com',
817            'SeeAllThemes': 'https://proformaurbanpeddler.com/AllSets/?referrerPage=Home&refPgId=525591833&PCUrl=1'
818        },
819        'BusinessLevel_CD': 'ASIU',
820        'DefaultLogoIsSet': 'True',
821        'UseBlank': 'False',
822        'UseText' : 'False',
823        'TextSegmentFromPref':'$fcol=000000&amp;$decal=is{ASI/text500-wrap}&amp;$fsize=200&amp;$fmax=500&amp;$textsize=500,500&amp;$fname=Arial&amp;$text=',
824        'BaseTextSeg' : '?obj=decal&decal&src=is(ASI/imprint-color?',
825        'EndTextSeg' : ')&res=140&show&pos=0,0',
826        'DefaultLogoUrl' : '?obj=decal&decal&src=is(ASI/imprint-none?$fcol=000000&$fsize=20&$fmax=200&$textsize=500,500&$fname=Arial&$text=0&layer=1&src=ugc(ASI/logo))&res=140&show&pos=0,0',
827        'Scene7BaseAndRender' : 'https://asi.scene7.com/ir/render/ASIRender/',
828        'DefaultLogoFromPref' : 'L-2027',
829        'UseStockImage': 'True'
830    };
831    var BaseUrl = "https://proformaurbanpeddler.com:443/",
832        failImg = BaseUrl + 'images/ImageNotInCatalog110.png';
833
834    $(document).ready(function () {
835        $('#productset-content').find('.prodImg img').lazyload({ effect: 'fadeIn', failimage: failImg }).trigger("appear");
836    });
837</script>
837
838
839<div id="ctl03_ctl15_panPSET">
840	
841    <div class="contentModule">
842        
843        
844
845
846
847
848        
849        <productset-homepage set-id = '33351' , rpp = '12' , product-set-name = "Canadian Promotional Products" , products-per-row = 6 , show-product-set = true , see-all-products = 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&referrerModule=PRDATU&ProdSetIds=33351&PCUrl=1' ></productset-homepage>
850    </div>
851    <input type="hidden" name="ctl03$ctl15$hdnClickedID" id="ctl03_ctl15_hdnClickedID" />
852
853</div></div></div>
854        
855        <div id="ctl03_MainRow6Zone9" class="grid_4 mainZone9"></div>
856        <div id="ctl03_MainRow6Zone10" class="grid_8 mainZone10"></div>
857         
858        <div id="ctl03_MainRow7Zone11" class="grid_3 mainZone11"></div>
859        <div id="ctl03_MainRow7Zone12" class="grid_9 mainZone12"></div>
860    </div>
861    </div>
862    </section>
863    <div class="clear"></div>
864    <footer>
865    <div class="footerWrap">
866    <div class="footer">
867    <div class="innerWrapper clearfix">
868        
869        <div id="ctl03_FooterRow1Zone1" class="grid_12 FooterZone1"></div>
870        
871        <div id="ctl03_FooterRow2LeftZone2" class="grid_4 FooterZone2"><div id="ctl03_Module_557649081" class="asiModule Logo" IsModule="True">
872
873<script type="text/javascript">
874
875    function showProgress() {
876        $.blockUI({ blockMsgClass: 'ui-corner-all', fadeIn: 0, fadeOut: 0 });
877        return true;
878  }
879
880  $(document).ready(function () {
881    var prefWidth = parseInt($('#ctl03_ctl01_hdPrefWidth').val()),
882      prefHeight = parseInt($('#ctl03_ctl01_hdPrefHeight').val());
883    var img = $(".site-logo");
884    if (img.get(0) && prefHeight > 0 && prefWidth > 0) {
885      var naturalWidth = parseInt(img.get(0).naturalWidth);
886      var naturalHeight = parseInt(img.get(0).naturalHeight);
887      var ratioX = prefWidth / naturalWidth;
888      var ratioY = prefHeight / naturalHeight;
889      img.css('width', '').css('height','');;
890      if (ratioX > ratioY)
891        img.css('height', prefHeight);
892      else
893        img.css('width', prefWidth);
894    }
895  });
896
897</script>
897
898
899<div class="logo notranslate">
900    
901    <a id="ctl03_ctl01_lnkLogo" href="https://proformaurbanpeddler.com/?referrerPage=Home&amp;refPgId=525591833&amp;PCUrl=1"><img id="ctl03_ctl01_imgLogoLnk" class="site-logo" src="https://commonmedia.asicentral.com/3000000/3006674/logo.png" alt="Proforma Urban Peddler&#39;s Logo" style="width:220px;border-width:0px;" /></a>    
902</div>
903<input type="hidden" name="ctl03$ctl01$hdPrefWidth" id="ctl03_ctl01_hdPrefWidth" value="220" />
904<input type="hidden" name="ctl03$ctl01$hdPrefHeight" id="ctl03_ctl01_hdPrefHeight" value="60" />
905<span id="ctl03_ctl01_BlockUI_EUL"></span>
906</div></div>
907        <div id="ctl03_FooterRow2MidZone3" class="grid_5 FooterdZone3"><div id="ctl03_Module_557649074" class="asiModule Address" IsModule="True"><div id="ctl03_ctl02_divAddress" class="address">
908    
909    <span id="ctl03_ctl02_spnOfficeLocation">
910        <h3 id="ctl03_ctl02_h3Title">Office Location</h3>
911        <div class="companyName notranslate">
912            <span id="ctl03_ctl02_lblCompanyName">Proforma Urban Peddler</span>
913        </div>
914
915        <div class="ownerNameTitle">
916            <span id="ctl03_ctl02_lblOwnerNameTitle"></span>
917        </div>
918
919        <div class="addressline notranslate">
920            <span id="ctl03_ctl02_lblAddress1" class="line1 address-line1">408 Nelson St</span>
921            <span id="ctl03_ctl02_lblAddress2" class="line2 address-line2">Kingston, ON  K7K 4N2</span>
922            <span id="ctl03_ctl02_lblAddress3" class="line3 address-line3"></span>
923        </div>
924        
925            <div class="phone">
926                <span id="ctl03_ctl02_lblPhone1" class="phonelabel">Phone: </span><span id="ctl03_ctl02_lblPhone">(613) 354-2534</span>
927            </div>
928        
929        
930        
931            <div class="email">
932                <span id="ctl03_ctl02_lblEmail" class="emaillabel">E-mail: </span><a href="/cdn-cgi/l/email-protection#97e2e5f5f6f9e7f2f3f3fbf2e5d7e7e5f8f1f8e5faf6b9f4f8fa" id="ctl03_ctl02_aEmail"><span class="__cf_email__" data-cfemail="7e0b0c1c1f100e1b1a1a121b0c3e0e0c1118110c131f501d1113">[email&#160;protected]</span></a>
933            </div>
934        
935    </span>
936    
937</div>
938<span id="ctl03_ctl02_BlockUI_EUL"></span>
939</div></div>
940        <div id="ctl03_FooterRow2RightZone4" class="grid_3 omega FooterZone4"><div id="ctl03_Module_557649080" class="asiModule Menu" IsModule="True"><div id="ctl03_ctl03_menuWrap" class="moduleContainer footer">
941	
942    <div class="menuWrap">
943        <div id="ctl03_ctl03_menu" class="menu "><ul class="tabs clearfix"><li><a href="https://proformaurbanpeddler.com/?referrerPage=Home&refPgId=525591833&PCUrl=1" class=" current" target="_self"><span class="lnkTxt ">Home</span></a></li><li><a href="https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&PCUrl=1"  target="_self"><span class="lnkTxt expand">Products</span></a><ul class="dropdown menu-INTR"><li><a href="#"  target="_self"><span class="lnkTxt expand">Top Categories</span></a><ul class="dropdown menu-TCAT"><li class="topCategoryItem" data-adid="500022950"><a href="#" onclick="mnuLaunchTopCategory(500022950, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500022950&LvId=461658&PCUrl=1'); return false;"><span class="lnkTxt ">Awards</span></a></li><li class="topCategoryItem" data-adid="500028073"><a href="#" onclick="mnuLaunchTopCategory(500028073, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500028073&LvId=495231&PCUrl=1'); return false;"><span class="lnkTxt ">Bags</span></a></li><li class="topCategoryItem" data-adid="500020285"><a href="#" onclick="mnuLaunchTopCategory(500020285, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500020285&LvId=453042&PCUrl=1'); return false;"><span class="lnkTxt ">Bandannas</span></a></li><li class="topCategoryItem" data-adid="500054090"><a href="#" onclick="mnuLaunchTopCategory(500054090, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500054090&LvId=586180&PCUrl=1'); return false;"><span class="lnkTxt ">Blankets</span></a></li><li class="topCategoryItem" data-adid="500060871">
943<a href="#" onclick="mnuLaunchTopCategory(500060871, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500060871&LvId=614243&PCUrl=1'); return false;"><span class="lnkTxt ">Bottled Water</span></a></li><li class="topCategoryItem" data-adid="20092195"><a href="#" onclick="mnuLaunchTopCategory(20092195, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=20092195&LvId=375475&PCUrl=1'); return false;"><span class="lnkTxt ">Bottles</span></a></li><li class="topCategoryItem" data-adid="500062831"><a href="#" onclick="mnuLaunchTopCategory(500062831, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500062831&LvId=619098&PCUrl=1'); return false;"><span class="lnkTxt ">First Aid Kits</span></a></li><li class="topCategoryItem" data-adid="20092212"><a href="#" onclick="mnuLaunchTopCategory(20092212, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=20092212&LvId=375497&PCUrl=1'); return false;"><span class="lnkTxt ">Golf Accessories</span></a></li><li class="topCategoryItem" data-adid="20092217"><a href="#" onclick="mnuLaunchTopCategory(20092217, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=20092217&LvId=375502&PCUrl=1'); return false;"><span class="lnkTxt ">Hand Sanitizers</span></a></li><li class="topCategoryItem" data-adid="20092218"><a href="#" onclick="mnuLaunchTopCategory(20092218, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=20092218&LvId=375503&PCUrl=1'); return false;"><span class="lnkTxt ">Kits</span></a></li><li class="topCategoryItem" data-adid="500029433"><a href="#" onclick="mnuLaunchTopCategory(500029433, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500029433&LvId=498550&PCUrl=1'); return false;"><span class="lnkTxt ">Lanyards</span></a></li><li class="topCategoryItem" data-adid="20092220"><a href="#" onclick="mnuLaunchTopCategory(20092220, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=20092220&LvId=375505&PCUrl=1'); return false;"><span class="lnkTxt ">Microfiber Cloths</span></a></li><li class="topCategoryItem" data-adid="500046032"><a href="#" onclick="mnuLaunchTopCategory(500046032, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500046032&LvId=561918&PCUrl=1'); return false;"><span class="lnkTxt ">Mouse Pads</span></a></li><li class="topCategoryItem" data-adid="500011061"><a href="#" onclick="mnuLaunchTopCategory(500011061, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500011061&LvId=424469&PCUrl=1'); return false;"><span class="lnkTxt ">Pet Items</span></a></li><li class="topCategoryItem" data-adid="500074226"><a href="#" onclick="mnuLaunchTopCategory(500074226, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500074226&LvId=647749&PCUrl=1'); return false;"><span class="lnkTxt ">Socks</span></a></li><li class="topCategoryItem" data-adid="500063833"><a href="#" onclick="mnuLaunchTopCategory(500063833, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500063833&LvId=620811&PCUrl=1'); return false;"><span class="lnkTxt ">Stools</span></a></li><li class="topCategoryItem" data-adid="500011062"><a href="#" onclick="mnuLaunchTopCategory(500011062, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500011062&LvId=424470&PCUrl=1'); return false;"><span class="lnkTxt ">Sunglasses</span></a></li><li class="topCategoryItem" data-adid="500068042"><a href="#" onclick="mnuLaunchTopCategory(500068042, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500068042&LvId=631248&PCUrl=1'); return false;"><span class="lnkTxt ">Sweatshirts</span></a></li><li class="topCategoryItem" data-adid="20092194"><a href="#" onclick="mnuLaunchTopCategory(20092194, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=20092194&LvId=375474&PCUrl=1'); return false;"><span class="lnkTxt ">Travel Mugs and Cups</span></a></li><li class="topCategoryItem" data-adid="500068041">
943<a href="#" onclick="mnuLaunchTopCategory(500068041, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500068041&LvId=631247&PCUrl=1'); return false;"><span class="lnkTxt ">T-Shirts</span></a></li><li class="topCategoryItem" data-adid="500029434"><a href="#" onclick="mnuLaunchTopCategory(500029434, 'https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&AdId=500029434&LvId=498551&PCUrl=1'); return false;"><span class="lnkTxt ">Wristbands</span></a></li></ul></li><li><a href="#"  target="_self"><span class="lnkTxt expand">Product Collections</span></a><ul class="dropdown menu-TEXT"><li><a href="https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&ProdSetIds=157&PCUrl=1"  target="_self"><span class="lnkTxt ">Patriotic Products</span></a></li><li><a href="https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&ProdSetIds=4&PCUrl=1"  target="_self"><span class="lnkTxt ">Back to the Beach</span></a></li><li><a href="https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&ProdSetIds=158&PCUrl=1"  target="_self"><span class="lnkTxt ">School Store</span></a></li><li><a href="https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&ProdSetIds=207&PCUrl=1"  target="_self"><span class="lnkTxt ">Breast Cancer Awareness</span></a></li><li><a href="https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&ProdSetIds=159&PCUrl=1"  target="_self"><span class="lnkTxt ">Computer Accessories</span></a></li><li><a href="https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&ProdSetIds=160&PCUrl=1"  target="_self"><span class="lnkTxt ">Holiday Gifts</span></a></li><li><a href="https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&ProdSetIds=70702&PCUrl=1"  target="_self"><span class="lnkTxt ">Food &amp; Drink</span></a></li><li><a href="https://proformaurbanpeddler.com/ProductResults/?referrerPage=Home&refPgId=525591833&ProdSetIds=12&PCUrl=1"  target="_self"><span class="lnkTxt ">Employee Recognition</span></a></li></ul></li></ul></li><li><a href="https://proformaurbanpeddler.com/AboutUs/?referrerPage=Home&refPgId=525591833&PCUrl=1"  target="_self"><span class="lnkTxt ">About</span></a></li><li><a href="https://proformaurbanpeddler.com/ContactUs/?referrerPage=Home&refPgId=525591833&PCUrl=1"  target="_self"><span class="lnkTxt ">Contact</span></a></li><li><a href="http://www.proformablog.com"  target="_self"><span class="lnkTxt ">Blog</span></a></li></ul></div>
944    </div>
945
946</div></div></div>
947        
948        <div id="ctl03_FooterRow2bLeftZone2" class="grid_8 FooterZone2b"></div>
949        <div id="ctl03_FooterRow2bRightZone4" class="grid_4 omega FooterZone4b"></div>
950        
951        <div id="ctl03_FooterRow3Zone5" class="grid_12 FooterZone5"><div id="ctl03_Module_557649086" class="asiModule Content" IsModule="True"><div id="ctl03_ctl04_cntW" class="contentModule">
952	
953    
954
955</div>
956</div></div>
957    </div>
958    </div>
959    </div>
960    </footer>
961</div>
962<div class="clear"></div>
963<div id="ctl03_FullWidthSubFooterZone" class="clearfix fullWidthFooterZone"><div id="ctl03_Module_557649082" class="asiModule Content" IsModule="True"><div id="ctl03_ctl05_cntW" class="contentModule">
vendor: 117 bytes, lines 963-965
963
964	
965    <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
965<script type="text/javascript" src="https://cdn.asicentral.com/esp-websites/300094_pro/js/scripts.js"></script>
965
966
967</div>
968</div></div>
969<script type="text/javascript" src="/Modules/Address/2_0_0/js/Address.js?rls=20260909"></script>
vendor: 2 bytes, line 969
969
970<script type="text/javascript" src="/Modules/Menu/2_0_0/js/Menu.js?rls=20260909"></script>
vendor: 2 bytes, line 970
970
971<script type="text/javascript" src="/Modules/Menu/2_0_0/js/Menu-mobile.js?rls=20260909"></script>
vendor: 2 bytes, line 971
971
972<script type="text/javascript" src="/JavaScript/jquery.lazyloadVS.min.js?rls=20260909"></script>
vendor: 2 bytes, line 972
972
973<script type="text/javascript" src="/JavaScript/jquery.carousel.js?rls=20260909"></script>
vendor: 2 bytes, line 973
973
974<script type="text/javascript" src="/Modules/ProductSetAutoUpdate/1_0_1/js/ProductSetAutoUpdate.js?rls=20260909"></script>
974
975</form>
976    <div id="divCookieConsent">
977    </div>
978    
978<script type="text/javascript">    
979        function CloseDefaultDialog() {
980            $(__dialogSelector).dialog('close');
981            $('#' + 'hdnPwdTaken').val('Y');
982        }
983
984        function LMLogin(query) {
985            var url = "/WebPages/LMSiteLogin.aspx" + query;
986            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(); } };
987            if ($('#' + 'hdnPwdTaken').val() == 'N') {
988                $('body').addClass('password-protected');
989                openPopup(url, options);
990            }
991        }
992
993        var consentObj = {};
994        const CC = window.CookieConsent;
995        $(document).ready(function () {
996
997            var popupPages = ['/SignInPop', '/ProductDetailsQuickView', '/Request'];
998
999            var isPopup = false;
1000
1001            var sameSiteVal = isSecure() && inIframe() ? 'None' : 'Lax';
1002
1003            popupPages.forEac
1003h(function (item, index) {
1004                if (window.location.href.toLowerCase().includes(item.toLowerCase())) {
1005                    isPopup = true;
1006                }
1007            });
1008            
1009            if (!window.location.hostname.startsWith('checkout.') && !asi.app.cookieConsentBlocked &&
1010                !isPopup && asi.app._version === '2.0.0') {
1011
1012                consentObj = new CC({
1013                    // just some default styling
1014                    "palette": {
1015                        "popup": {
1016                            "background": "white",
1017                            "text": "black"
1018                        },
1019                        "button": {
1020                            "background": "#1c69af"
1021                        }
1022                    },
1023                    type: 'opt-in',
1024                    revokable: true,
1025                    container: document.getElementById("divCookieConsent"),
1026                    layout: 'categories',
1027                    showCategories: {
1028                        [CC.UNCATEGORIZED]: false,
1029                        [CC.ESSENTIAL]: true,
1030                        [CC.PERSONALIZATION]: false,
1031                        [CC.ANALYTICS]: true,
1032                        [CC.MARKETING]: false
1033                    },
1034                    content: {
1035                        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.',
1036                        allow: 'Accept All Cookies',
1037                        customize: 'Cookies Settings',
1038                        customizeHeader: 'Manage your consent',
1039                        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.',
1040                        acceptSelected: 'Confirm My Choices',
1041                        privacyPolicyLink: '/privacy-policy',
1042                        cookiePolicyLink: '/cookie-policy',
1043                        categoryEssential: 'These cookies are necessary for the website to run optimally.',
1044                        categoryAnalytics: 'These cookies provide information on the usage of this website and do not store any personally identifiable information.',
1045                        policy: 'Cookies Settings'
1046                    },
1047                    elements: {
1048                        policiesLinks: ''
1049                    },
1050                    cookie: {
1051                        domain: window.location.hostname,
1052                        secure: window.location.protocol === 'https:' ? true : false,
1053                        sameSite: sameSiteVal
1054                    },
1055                    // Cookies that belong to each consent category. When a category
1056                    // is not consented to, the library clears these on init and on
1057                    // every consent change. Google Translate's `googtrans` cookie is
1058                    // treated as analytics/tracking alongside the GA cookies.
1059                    cookieCategories: {
1060                        [CC.ANALYTICS]: ['_ga', '_gid', '_gat', 'googtrans']
1061                    }
1062                });
1063
1064                // Keep Google Consent Mode in sync with the user's choice. Fires on
1065                // first paint (returning users) and whenever the choice changes.
1066                consentObj.on('consentApplied', function (result) {
1067                    if (typeof window.asiUpdateConsent === 'function') {
1068                        window.asiUpdateConsent(result.consents.ANALYTICS === CC.ALLOW);
1069                    }
1070                });
1071
1072                consentObj.on('popupClosed', function () {
1073                    // Reload so the new consent state is applied cleanly on the next
1074                    // paint (ga-disable flag, Consent Mode defaults, tagged scripts).
1075                    location.reload();
1076                });
1077
1078            } else if (CC && typeof CC.activateScripts === 'function') {
1079                // The consent banner is not shown here (checkout, block-listed/exempt
1080                // sites, popups, or legacy apps). These contexts loaded analytics
1081                // scripts unconditionally before, so activate the analytics-tagged
1082                // scripts (e.g. Google Translate) to avoid a regression.
1083                CC.activateScripts([CC.ANALYTICS]);
1084            }
1085        });
1086
1087        function inIframe() {
1088            return window.frameElement !== null || window !== window.parent;
1089        }
1090
1091        function isSecure() {
1092            return window.location.protocol === 'https:';
1093        }
1094
1095    </script>
1095
1096    
1097    
1098    
1099        
1099<script type="text/plain" data-cookiecategory="ANALYTICS" data-src="/JavaScript/google-translator.js"></script>
1099
1100        
1100<script type="text/plain" data-cookiecategory="ANALYTICS" data-src="https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
1100
1101    
1101<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>
1101<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.1/angular-resource.min.js"></script>
1101<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.1/angular-cookies.min.js"></script>
1101<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/angular-ui-bootstrap/2.5.0/ui-bootstrap-tpls.min.js"></script>
1101<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-notify/0.2.0/js/bootstrap-notify.min.js"></script>
1101<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/2.1.2/toastr.min.js"></script>
1101<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/angular-translate/2.18.1/angular-translate.min.js"></script>
1101<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>
1101<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>
1101<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>
1101<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>
1101<script type="text/javascript" src="/Javascript/vendor-bundle.min.js"></script>
1101
1102</body>
1103</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.