Help
RSS
API
Feed
Maltego
Contact
Domain > barrymcguigan.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2019-03-09
79.170.44.76
(
ClassC
)
2024-09-14
191.96.144.114
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: hcdnDate: Sat, 14 Sep 2024 22:35:46 GMTContent-Type: text/htmlContent-Length: 795Connection: keep-alivelocation: https://barrymcguigan.com/platform: hostingerpanel: hpanelcontent-security-policy: upgrade-insecure-requestsalt-svc: h3:443; ma86400x-hcdn-request-id: fca9531eb194b172c1e57d0f9a84f9a7-bos-edge1x-hcdn-cache-status: MISSx-hcdn-upstream-rt: 0.140 !DOCTYPE html>html styleheight:100%>head>meta nameviewport contentwidthdevice-width, initial-scale1, shrink-to-fitno />title> 301 Moved Permanently/title>style>@media (prefers-color-scheme:dark){body{background-color:#000!important}}/style>/head>body stylecolor: #444; margin:0;font: normal 14px/20px Arial, Helvetica, sans-serif; height:100%; background-color: #fff;>div styleheight:auto; min-height:100%; > div styletext-align: center; width:800px; margin-left: -400px; position:absolute; top: 30%; left:50%;> h1 stylemargin:0; font-size:150px; line-height:150px; font-weight:bold;>301/h1>h2 stylemargin-top:20px;font-size: 30px;>Moved Permanently/h2>p>The document has been permanently moved./p>/div>/div>/body>/html>
Port 443
HTTP/1.1 200 OKServer: hcdnDate: Sat, 14 Sep 2024 22:35:46 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveVary: Accept-Encodingx-powered-by: PHP/8.1.27last-modified: Fri, 13 Sep 2024 08:58:04 GMTplatform: hostingerpanel: hpanelcontent-security-policy: upgrade-insecure-requestsalt-svc: h3:443; ma86400x-hcdn-request-id: 7fc473dceb2080e8566519792d131609-bos-edge2x-hcdn-cache-status: DYNAMICx-hcdn-upstream-rt: 0.205 !DOCTYPE html>html langen-US>head>meta charsetUTF-8>script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var hrefdocument.location.href;if(!href.match(/?&nowprocket/)){if(href.indexOf(?)-1){if(href.indexOf(#)-1){document.location.hrefhref+?nowprocket1}else{document.location.hrefhref.replace(#,?nowprocket1#)}}else{if(href.indexOf(#)-1){document.location.hrefhref+&nowprocket1}else{document.location.hrefhref.replace(#,&nowprocket1#)}}}}/script>script>class RocketLazyLoadScripts{constructor(){this.v1.2.3,this.triggerEventskeydown,mousedown,mousemove,touchmove,touchstart,touchend,wheel,this.userEventHandlerthis._triggerListener.bind(this),this.touchStartHandlerthis._onTouchStart.bind(this),this.touchMoveHandlerthis._onTouchMove.bind(this),this.touchEndHandlerthis._onTouchEnd.bind(this),this.clickHandlerthis._onClick.bind(this),this.interceptedClicks,window.addEventListener(pageshow,t>{this.persistedt.persisted}),window.addEventListener(DOMContentLoaded,()>{this._preconnect3rdParties()}),this.delayedScripts{normal:,async:,defer:},this.trash,this.allJQueries}_addUserInteractionListener(t){if(document.hidden){t._triggerListener();return}this.triggerEvents.forEach(e>window.addEventListener(e,t.userEventHandler,{passive:!0})),window.addEventListener(touchstart,t.touchStartHandler,{passive:!0}),window.addEventListener(mousedown,t.touchStartHandler),document.addEventListener(visibilitychange,t.userEventHandler)}_removeUserInteractionListener(){this.triggerEvents.forEach(t>window.removeEventListener(t,this.userEventHandler,{passive:!0})),document.removeEventListener(visibilitychange,this.userEventHandler)}_onTouchStart(t){HTML!t.target.tagName&&(window.addEventListener(touchend,this.touchEndHandler),window.addEventListener(mouseup,this.touchEndHandler),window.addEventListener(touchmove,this.touchMoveHandler,{passive:!0}),window.addEventListener(mousemove,this.touchMoveHandler),t.target.addEventListener(click,this.clickHandler),this._renameDOMAttribute(t.target,onclick,rocket-onclick),this._pendingClickStarted())}_onTouchMove(t){window.removeEventListener(touchend,this.touchEndHandler),window.removeEventListener(mouseup,this.touchEndHandler),window.removeEventListener(touchmove,this.touchMoveHandler,{passive:!0}),window.removeEventListener(mousemove,this.touchMoveHandler),t.target.removeEventListener(click,this.clickHandler),this._renameDOMAttribute(t.target,rocket-onclick,onclick),this._pendingClickFinished()}_onTouchEnd(t){window.removeEventListener(touchend,this.touchEndHandler),window.removeEventListener(mouseup,this.touchEndHandler),window.removeEventListener(touchmove,this.touchMoveHandler,{passive:!0}),window.removeEventListener(mousemove,this.touchMoveHandler)}_onClick(t){t.target.removeEventListener(click,this.clickHandler),this._renameDOMAttribute(t.target,rocket-onclick,onclick),this.interceptedClicks.push(t),t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),this._pendingClickFinished()}_replayClicks(){window.removeEventListener(touchstart,this.touchStartHandler,{passive:!0}),window.removeEventListener(mousedown,this.touchStartHandler),this.interceptedClicks.forEach(t>{t.target.dispatchEvent(new MouseEvent(click,{view:t.view,bubbles:!0,cancelable:!0}))})}_waitForPendingClicks(){return new Promise(t>{this._isClickPending?this._pendingClickFinishedt:t()})}_pendingClickStarted(){this._isClickPending!0}_pendingClickFinished(){this._isClickPending!1}_renameDOMAttribute(t,e,r){t.hasAttribute&&t.hasAttribute(e)&&(event.target.setAttribute(r,event.target.getAttribute(e)),event.target.removeAttribute(e))}_triggerListener(){this._removeUserInteractionListener(this),loadingdocument.readyState?document.addEventListener(DOMContentLoaded,this._loadEverythingNow.bind(this)):this._loadEverythingNow()}_preconnect3rdParties(){let t;document.querySelectorAll(scripttyperocketlazyloadscript).forEach(e>{if(e.hasAttribute(src)){let rnew URL(e.src).origin;r!location.origin&&t.push({src:r,crossOrigin:e.crossOrigin||modulee.getAttribute(data-rocket-type)})}}),t...new Map(t.map(t>JSON.stringify(t),t)).values(),this._batchInjectResourceHints(t,preconnect)}async _loadEverythingNow(){this.lastBreathDate.now(),this._delayEventListeners(this),this._delayJQueryReady(this),this._handleDocumentWrite(),this._registerAllDelayedScripts(),this._preloadAllScripts(),await this._loadScriptsFromList(this.delayedScripts.normal),await this._loadScriptsFromList(this.delayedScripts.defer),await this._loadScriptsFromList(this.delayedScripts.async);try{await this._triggerDOMContentLoaded(),await this._triggerWindowLoad()}catch(t){console.error(t)}window.dispatchEvent(new Event(rocket-allScriptsLoaded)),this._waitForPendingClicks().then(()>{this._replayClicks()}),this._emptyTrash()}_registerAllDelayedScripts(){document.querySelectorAll(scripttyperocketlazyloadscript).forEach(t>{t.hasAttribute(data-rocket-src)?t.hasAttribute(async)&&!1!t.async?this.delayedScripts.async.push(t):t.hasAttribute(defer)&&!1!t.defer||modulet.getAttribute(data-rocket-type)?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)})}async _transformScript(t){return new Promise((await this._littleBreath(),navigator.userAgent.indexOf(Firefox/)>0||navigator.vendor)?e>{let rdocument.createElement(script);...t.attributes.forEach(t>{let et.nodeName;type!e&&(data-rocket-typee&&(etype),data-rocket-srce&&(esrc),r.setAttribute(e,t.nodeValue))}),t.text&&(r.textt.text),r.hasAttribute(src)?(r.addEventListener(load,e),r.addEventListener(error,e)):(r.textt.text,e());try{t.parentNode.replaceChild(r,t)}catch(i){e()}}:async e>{function r(){t.setAttribute(data-rocket-status,failed),e()}try{let it.getAttribute(data-rocket-type),nt.getAttribute(data-rocket-src);t.text,i?(t.typei,t.removeAttribute(data-rocket-type)):t.removeAttribute(type),t.addEventListener(load,function r(){t.setAttribute(data-rocket-status,executed),e()}),t.addEventListener(error,r),n?(t.removeAttribute(data-rocket-src),t.srcn):t.srcdata:text/javascript;base64,+window.btoa(unescape(encodeURIComponent(t.text)))}catch(s){r()}})}async _loadScriptsFromList(t){let et.shift();return e&&e.isConnected?(await this._transformScript(e),this._loadScriptsFromList(t)):Promise.resolve()}_preloadAllScripts(){this._batchInjectResourceHints(...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async,preload)}_batchInjectResourceHints(t,e){var rdocument.createDocumentFragment();t.forEach(t>{let it.getAttribute&&t.getAttribute(data-rocket-src)||t.src;if(i){let ndocument.createElement(link);n.hrefi,n.rele,preconnect!e&&(n.asscript),t.getAttribute&&modulet.getAttribute(data-rocket-type)&&(n.crossOrigin!0),t.crossOrigin&&(n.crossOrigint.crossOrigin),t.integrity&&(n.integrityt.integrity),r.appendChild(n),this.trash.push(n)}}),document.head.appendChild(r)}_delayEventListeners(t){let e{};function r(t,r){!function t(r){!er&&(er{originalFunctions:{add:r.addEventListener,remove:r.removeEventListener},eventsToRewrite:},r.addEventListenerfunction(){arguments0i(arguments0),er.originalFunctions.add.apply(r,arguments)},r.removeEventListenerfunction(){arguments0i(arguments0),er.originalFunctions.remove.apply(r,arguments)});function i(t){return er.eventsToRewrite.indexOf(t)>0?rocket-+t:t}}(t),et.eventsToRewrite.push(r)}function i(t,e){let rte;Object.defineProperty(t,e,{get:()>r||function(){},set(i){trocket+eri}})}r(document,DOMContentLoaded),r(window,DOMContentLoaded),r(window,load),r(window,pageshow),r(document,readystatechange),i(document,onreadystatechange),i(window,onload),i(window,onpageshow)}_delayJQueryReady(t){let e;function r(r){if(r&&r.fn&&!t.allJQueries.includes(r)){r.fn.readyr.fn.init.prototype.readyfunction(e){return t.domReadyFired?e.bind(document)(r):document.addEventListener(rocket-DOMContentLoaded,()>e.bind(document)(r)),r()};let ir.fn.on;r.fn.onr.fn.init.prototype.onfunction(){if(this0window){function t(t){return t.split( ).map(t>loadt||0t.indexOf(load.)?rocket-jquery-load:t).join( )}stringtypeof arguments0||arguments0instanceof String?arguments0t(arguments0):objecttypeof arguments0&&Object.keys(arguments0).forEach(e>{let rarguments0e;delete arguments0e,arguments0t(e)r})}return i.apply(this,arguments),this},t.allJQueries.push(r)}er}r(window.jQuery),Object.defineProperty(window,jQuery,{get:()>e,set(t){r(t)}})}async _triggerDOMContentLoaded(){this.domReadyFired!0,await this._littleBreath(),document.dispatchEvent(new Event(rocket-DOMContentLoaded)),await this._littleBreath(),window.dispatchEvent(new Event(rocket-DOMContentLoaded)),await this._littleBreath(),document.dispatchEvent(new Event(rocket-readystatechange)),await this._littleBreath(),document.rocketonreadystatechange&&document.rocketonreadystatechange()}async _triggerWindowLoad(){await this._littleBreath(),window.dispatchEvent(new Event(rocket-load)),await this._littleBreath(),window.rocketonload&&window.rocketonload(),await this._littleBreath(),this.allJQueries.forEach(t>t(window).trigger(rocket-jquery-load)),await this._littleBreath();let tnew Event(rocket-pageshow);t.persistedthis.persisted,window.dispatchEvent(t),await this._littleBreath(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}_handleDocumentWrite(){let tnew Map;document.writedocument.writelnfunction(e){let rdocument.currentScript;r||console.error(WPRocket unable to document.write this: +e);let idocument.createRange(),nr.parentElement,st.get(r);void 0s&&(sr.nextSibling,t.set(r,s));let adocument.createDocumentFragment();i.setStart(a,0),a.appendChild(i.createContextualFragment(e)),n.insertBefore(a,s)}}async _littleBreath(){Date.now()-this.lastBreath>45&&(await this._requestAnimFrame(),this.lastBreathDate.now())}async _requestAnimFrame(){return document.hidden?new Promise(t>setTimeout(t)):new Promise(t>requestAnimationFrame(t))}_emptyTrash(){this.trash.forEach(t>t.remove())}static run(){let tnew RocketLazyLoadScripts;t._addUserInteractionListener(t)}}RocketLazyLoadScripts.run();/script> meta namerobots contentindex, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1 />meta nameviewport contentwidthdevice-width, initial-scale1> !-- This site is optimized with the Yoast SEO plugin v23.3 - https://yoast.com/wordpress/plugins/seo/ --> title>Home - BarryMcGuigan.com/title>link relpreload asstyle hrefhttps://fonts.googleapis.com/css?familyInter%3A100%2C200%2C300%2Cregular%2C500%2C600%2C700%2C800%2C900&displayswap />link relstylesheet hrefhttps://fonts.googleapis.com/css?familyInter%3A100%2C200%2C300%2Cregular%2C500%2C600%2C700%2C800%2C900&displayswap mediaprint onloadthis.mediaall />noscript>link relstylesheet hrefhttps://fonts.googleapis.com/css?familyInter%3A100%2C200%2C300%2Cregular%2C500%2C600%2C700%2C800%2C900&displayswap />/noscript> link relcanonical hrefhttps://barrymcguigan.com/ /> meta propertyog:locale contenten_US /> meta propertyog:type contentwebsite /> meta propertyog:title contentHome - BarryMcGuigan.com /> meta propertyog:description contentQuitting is not an option LaTEST /> meta propertyog:url contenthttps://barrymcguigan.com/ /> meta propertyog:site_name contentBarryMcGuigan.com /> meta propertyarticle:modified_time content2024-06-21T06:33:24+00:00 /> meta nametwitter:card contentsummary_large_image /> script typeapplication/ld+json classyoast-schema-graph>{@context:https://schema.org,@graph:{@type:WebPage,@id:https://barrymcguigan.com/,url:https://barrymcguigan.com/,name:Home - BarryMcGuigan.com,isPartOf:{@id:https://barrymcguigan.com/#website},about:{@id:https://barrymcguigan.com/#organization},datePublished:2021-05-30T13:08:16+00:00,dateModified:2024-06-21T06:33:24+00:00,breadcrumb:{@id:https://barrymcguigan.com/#breadcrumb},inLanguage:en-US,potentialAction:{@type:ReadAction,target:https://barrymcguigan.com/}},{@type:BreadcrumbList,@id:https://barrymcguigan.com/#breadcrumb,itemListElement:{@type:ListItem,position:1,name:Home}},{@type:WebSite,@id:https://barrymcguigan.com/#website,url:https://barrymcguigan.com/,name:BarryMcGuigan.com,description:Legacy,publisher:{@id:https://barrymcguigan.com/#organization},potentialAction:{@type:SearchAction,target:{@type:EntryPoint,urlTemplate:https://barrymcguigan.com/?s{search_term_string}},query-input:required namesearch_term_string},inLanguage:en-US},{@type:Organization,@id:https://barrymcguigan.com/#organization,name:BarryMcGuigan.com,url:https://barrymcguigan.com/,logo:{@type:ImageObject,inLanguage:en-US,@id:https://barrymcguigan.com/#/schema/logo/image/,url:https://barrymcguigan.com/wp-content/uploads/2022/11/cropped-logo.png,contentUrl:https://barrymcguigan.com/wp-content/uploads/2022/11/cropped-logo.png,width:206,height:28,caption:BarryMcGuigan.com},image:{@id:https://barrymcguigan.com/#/schema/logo/image/}}}/script> !-- / Yoast SEO plugin. -->link relamphtml hrefhttps://barrymcguigan.com/amp/ />meta namegenerator contentAMP for WP 1.0.98/>link reldns-prefetch href//www.googletagmanager.com />link hrefhttps://fonts.gstatic.com crossorigin relpreconnect />link hrefhttps://fonts.googleapis.com crossorigin relpreconnect />link relalternate typeapplication/rss+xml titleBarryMcGuigan.com » Feed hrefhttps://barrymcguigan.com/feed/ />link relalternate typeapplication/rss+xml titleBarryMcGuigan.com » Comments Feed hrefhttps://barrymcguigan.com/comments/feed/ />style idwp-emoji-styles-inline-css> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; }/style>link relstylesheet idwp-block-library-css hrefhttps://barrymcguigan.com/wp-includes/css/dist/block-library/style.min.css?ver6.6.2 mediaall />style idclassic-theme-styles-inline-css>/*! This file is auto-generated */.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}/style>style idglobal-styles-inline-css>:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--contrast: var(--contrast);--wp--preset--color--contrast-2: var(--contrast-2);--wp--preset--color--contrast-3: var(--contrast-3);--wp--preset--color--contrast-4: var(--contrast-4);--wp--preset--color--base: var(--base);--wp--preset--color--base-2: var(--base-2);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}/style>link data-minify1 relstylesheet iduag-style-586-css hrefhttps://barrymcguigan.com/wp-content/cache/min/1/wp-content/uploads/uag-plugin/assets/1000/uag-css-586.css?ver1723180554 mediaall />link relstylesheet idgenerate-style-css hrefhttps://barrymcguigan.com/wp-content/themes/generatepress/assets/css/main.min.css?ver3.4.0 mediaall />style idgenerate-style-inline-css>body{background-color:var(--contrast);color:var(--base-2);}a{color:var(--base-2);}a:hover, a:focus, a:active{color:var(--base-2);}.wp-block-group__inner-container{max-width:1200px;margin-left:auto;margin-right:auto;}.generate-back-to-top{font-size:20px;border-radius:3px;position:fixed;bottom:30px;right:30px;line-height:40px;width:40px;text-align:center;z-index:10;transition:opacity 300ms ease-in-out;opacity:0.1;transform:translateY(1000px);}.generate-back-to-top__show{opacity:1;transform:translateY(0);}:root{--contrast:#171717;--contrast-2:#2b2b2b;--contrast-3:#616161;--contrast-4:#939393;--base:#d1d1d1;--base-2:#ffffff;}:root .has-contrast-color{color:var(--contrast);}:root .has-contrast-background-color{background-color:var(--contrast);}:root .has-contrast-2-color{color:var(--contrast-2);}:root .has-contrast-2-background-color{background-color:var(--contrast-2);}:root .has-contrast-3-color{color:var(--contrast-3);}:root .has-contrast-3-background-color{background-color:var(--contrast-3);}:root .has-contrast-4-color{color:var(--contrast-4);}:root .has-contrast-4-background-color{background-color:var(--contrast-4);}:root .has-base-color{color:var(--base);}:root .has-base-background-color{background-color:var(--base);}:root .has-base-2-color{color:var(--base-2);}:root .has-base-2-background-color{background-color:var(--base-2);}h1{font-family:inherit;font-weight:600;font-size:48px;line-height:1.4em;}@media (max-width: 1024px){h1{font-size:42px;}}@media (max-width:768px){h1{font-size:40px;}}h2{font-family:inherit;font-weight:600;font-size:40px;}@media (max-width:768px){h2{font-size:34px;}}h3{font-family:inherit;font-weight:600;font-size:33px;}@media (max-width:768px){h3{font-size:28px;}}h4{font-family:inherit;font-weight:600;font-size:22px;}@media (max-width:768px){h4{font-size:20px;}}h5{font-family:inherit;font-weight:500;font-size:18px;}@media (max-width:768px){h5{font-size:17px;}}h6{font-family:inherit;font-weight:600;font-size:14px;margin-bottom:15px;}body, button, input, select, textarea{font-family:Inter, sans-serif;font-size:16px;}.main-navigation a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{font-weight:600;text-transform:uppercase;font-size:13px;}.main-title{font-family:inherit;text-transform:uppercase;font-size:20px;letter-spacing:0.04em;}button:not(.menu-toggle),html inputtypebutton,inputtypereset,inputtypesubmit,.button,.wp-block-button .wp-block-button__link{font-family:inherit;font-weight:500;}.top-bar{background-color:#000000;color:#ffffff;}.top-bar a{color:#ffffff;}.top-bar a:hover{color:var(--base-2);}.site-header{background-color:var(--contrast);color:var(--base-2);}.site-header a{color:var(--base-2);}.site-header a:hover{color:var(--base-2);}.main-title a,.main-title a:hover{color:var(--base-2);}.site-description{color:var(--base-2);}.main-navigation .main-nav ul li a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{color:var(--base-2);}.main-navigation .main-nav ul li:not(class*current-menu-):hover > a, .main-navigation .main-nav ul li:not(class*current-menu-):focus > a, .main-navigation .main-nav ul li.sfHover:not(class*current-menu-) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{color:var(--base);}button.menu-toggle:hover,button.menu-toggle:focus{color:var(--base-2);}.main-navigation .main-nav ul liclass*current-menu- > a{color:var(--accent);}.navigation-search inputtypesearch,.navigation-search inputtypesearch:active, .navigation-search inputtypesearch:focus, .main-navigation .main-nav ul li.search-item.active > a, .main-navigation .menu-bar-items .search-item.active > a{color:var(--base);}.main-navigation .main-nav ul ul li a{color:var(--base-2);}.main-navigation .main-nav ul ul li:not(class*current-menu-):hover > a,.main-navigation .main-nav ul ul li:not(class*current-menu-):focus > a, .main-navigation .main-nav ul ul li.sfHover:not(class*current-menu-) > a{color:var(--base-2);}.main-navigation .main-nav ul ul liclass*current-menu- > a{color:var(--base-2);}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header{color:var(--base-2);background-color:var(--contrast);}.inside-article a,.paging-navigation a,.comments-area a,.page-header a{color:var(--base-2);}.inside-article a:hover,.paging-navigation a:hover,.comments-area a:hover,.page-header a:hover{color:var(--base-2);}.entry-header h1,.page-header h1{color:var(--base-2);}.entry-title a{color:var(--base-2);}.entry-title a:hover{color:var(--base-2);}.entry-meta{color:var(--base-2);}.entry-meta a{color:var(--base-2);}.entry-meta a:hover{color:var(--base-2);}h2{color:var(--base-2);}h3{color:var(--base-2);}h4{color:var(--base-2);}h5{color:var(--base-2);}h6{color:var(--base-2);}.sidebar .widget{color:var(--base);background-color:var(--contrast-2);}.sidebar .widget a{color:var(--accent);}.sidebar .widget a:hover{color:var(--base-2);}.sidebar .widget .widget-title{color:var(--base-2);}inputtypetext,inputtypeemail,inputtypeurl,inputtypepassword,inputtypesearch,inputtypetel,inputtypenumber,textarea,select{color:var(--contrast);background-color:var(--contrast-2);border-color:var(--contrast-4);}inputtypetext:focus,inputtypeemail:focus,inputtypeurl:focus,inputtypepassword:focus,inputtypesearch:focus,inputtypetel:focus,inputtypenumber:focus,textarea:focus,select:focus{color:var(--contrast);background-color:var(--contrast-2);border-color:var(--base);}button,html inputtypebutton,inputtypereset,inputtypesubmit,a.button,a.wp-block-button__link:not(.has-background){color:var(--base-2);background-color:var(--accent);}button:hover,html inputtypebutton:hover,inputtypereset:hover,inputtypesubmit:hover,a.button:hover,button:focus,html inputtypebutton:focus,inputtypereset:focus,inputtypesubmit:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:var(--accent);background-color:var(--base-2);}a.generate-back-to-top{background-color:rgba( 0,0,0,0.4 );color:#ffffff;}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgba( 0,0,0,0.6 );color:#ffffff;}:root{--gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,0.2);}@media (max-width:768px){.main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{background:none;color:var(--base-2);}}.nav-below-header .main-navigation .inside-navigation.grid-container, .nav-above-header .main-navigation .inside-navigation.grid-container{padding:0px 22px 0px 22px;}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:100px 40px 100px 40px;}.site-main .wp-block-group__inner-container{padding:100px 40px 100px 40px;}.separate-containers .paging-navigation{padding-top:20px;padding-bottom:20px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-40px;width:calc(100% + 80px);max-width:calc(100% + 80px);}.sidebar .widget, .page-header, .widget-area .main-navigation, .site-main > *{margin-bottom:40px;}.separate-containers .site-main{margin:40px;}.both-right .inside-left-sidebar,.both-left .inside-left-sidebar{margin-right:20px;}.both-right .inside-right-sidebar,.both-left .inside-right-sidebar{margin-left:20px;}.one-container.archive .post:not(:last-child):not(.is-loop-template-item), .one-container.blog .post:not(:last-child):not(.is-loop-template-item){padding-bottom:100px;}.separate-containers .featured-image{margin-top:40px;}.separate-containers .inside-right-sidebar, .separate-containers .inside-left-sidebar{margin-top:40px;margin-bottom:40px;}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-item > a{padding-left:18px;padding-right:18px;}.main-navigation .main-nav ul ul li a{padding:10px 18px 10px 18px;}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:18px;}.menu-item-has-children .dropdown-menu-toggle{padding-right:18px;}.rtl .main-navigation .main-nav ul li.menu-item-has-children > a{padding-right:18px;}@media (max-width:768px){.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:60px 30px 60px 30px;}.site-main .wp-block-group__inner-container{padding:60px 30px 60px 30px;}.inside-top-bar{padding-right:30px;padding-left:30px;}.inside-header{padding-right:30px;padding-left:30px;}.widget-area .widget{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.footer-widgets-container{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.inside-site-info{padding-right:30px;padding-left:30px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-30px;width:calc(100% + 60px);max-width:calc(100% + 60px);}.one-container .site-main .paging-navigation{margin-bottom:40px;}}/* End cached CSS */.is-right-sidebar{width:30%;}.is-left-sidebar{width:30%;}.site-content .content-area{width:100%;}@media (max-width:768px){.main-navigation .menu-toggle,.sidebar-nav-mobile:not(#sticky-placeholder){display:block;}.main-navigation ul,.gen-sidebar-nav,.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav > ul,.has-inline-mobile-toggle #site-navigation .inside-navigation > *:not(.navigation-search):not(.main-nav){display:none;}.nav-align-right .inside-navigation,.nav-align-center .inside-navigation{justify-content:space-between;}.has-inline-mobile-toggle .mobile-menu-control-wrapper{display:flex;flex-wrap:wrap;}.has-inline-mobile-toggle .inside-header{flex-direction:row;text-align:left;flex-wrap:wrap;}.has-inline-mobile-toggle .header-widget,.has-inline-mobile-toggle #site-navigation{flex-basis:100%;}.nav-float-left .has-inline-mobile-toggle #site-navigation{order:10;}}/style>link data-minify1 relstylesheet idgenerateblocks-css hrefhttps://barrymcguigan.com/wp-content/cache/min/1/wp-content/uploads/generateblocks/style-586.css?ver1723180554 mediaall />style idrocket-lazyload-inline-css>.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:url(https://barrymcguigan.com/wp-content/plugins/wp-rocket/assets/img/youtube.png) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;}.wp-embed-responsive .wp-has-aspect-ratio .rll-youtube-player{position:absolute;padding-bottom:0;width:100%;height:100%;top:0;bottom:0;left:0;right:0}/style>script typerocketlazyloadscript data-rocket-srchttps://barrymcguigan.com/wp-includes/js/jquery/jquery.min.js?ver3.7.1 idjquery-core-js>/script>script typerocketlazyloadscript data-rocket-srchttps://barrymcguigan.com/wp-includes/js/jquery/jquery-migrate.min.js?ver3.4.1 idjquery-migrate-js defer>/script>!-- Google tag (gtag.js) snippet added by Site Kit -->!-- Google Analytics snippet added by Site Kit -->script typerocketlazyloadscript data-rocket-srchttps://www.googletagmanager.com/gtag/js?idGT-W6KJK4L idgoogle_gtagjs-js async>/script>script typerocketlazyloadscript idgoogle_gtagjs-js-after>window.dataLayer window.dataLayer || ;function gtag(){dataLayer.push(arguments);}gtag(set,linker,{domains:barrymcguigan.com});gtag(js, new Date());gtag(set, developer_id.dZTNiMT, true);gtag(config, GT-W6KJK4L);/script>!-- End Google tag (gtag.js) snippet added by Site Kit -->link relhttps://api.w.org/ hrefhttps://barrymcguigan.com/wp-json/ />link relalternate titleJSON typeapplication/json hrefhttps://barrymcguigan.com/wp-json/wp/v2/pages/586 />link relEditURI typeapplication/rsd+xml titleRSD hrefhttps://barrymcguigan.com/xmlrpc.php?rsd />meta namegenerator contentWordPress 6.6.2 />link relshortlink hrefhttps://barrymcguigan.com/ />link relalternate titleoEmbed (JSON) typeapplication/json+oembed hrefhttps://barrymcguigan.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Fbarrymcguigan.com%2F />link relalternate titleoEmbed (XML) typetext/xml+oembed hrefhttps://barrymcguigan.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Fbarrymcguigan.com%2F&formatxml />meta namegenerator contentSite Kit by Google 1.133.0 />!-- Google tag (gtag.js) -->script typerocketlazyloadscript async data-rocket-srchttps://www.googletagmanager.com/gtag/js?idG-T4KGKDXTER>/script>script typerocketlazyloadscript> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, G-T4KGKDXTER);/script>meta namegoogle-site-verification contentA_KX1SPd1C0dJt2MLOlbd71JsHAJkLGCNpm4hu8bUPE />script typerocketlazyloadscript async data-rocket-srchttps://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?clientca-pub-5213346727963581 crossoriginanonymous>/script>meta namelh-site-verification content7aaca7ed25a9290e1953 />!-- Google AdSense meta tags added by Site Kit -->meta namegoogle-adsense-platform-account contentca-host-pub-2644536267352236>meta namegoogle-adsense-platform-domain contentsitekit.withgoogle.com>!-- End Google AdSense meta tags added by Site Kit -->style iduagb-style-conditional-extension>@media (min-width: 1025px){body .uag-hide-desktop.uagb-google-map__wrap,body .uag-hide-desktop{display:none !important}}@media (min-width: 768px) and (max-width: 1024px){body .uag-hide-tab.uagb-google-map__wrap,body .uag-hide-tab{display:none !important}}@media (max-width: 767px){body .uag-hide-mob.uagb-google-map__wrap,body .uag-hide-mob{display:none !important}}/style>link relicon hrefhttps://barrymcguigan.com/wp-content/uploads/2024/03/cropped-BMG-32x32.png sizes32x32 />link relicon hrefhttps://barrymcguigan.com/wp-content/uploads/2024/03/cropped-BMG-192x192.png sizes192x192 />link relapple-touch-icon hrefhttps://barrymcguigan.com/wp-content/uploads/2024/03/cropped-BMG-180x180.png />meta namemsapplication-TileImage contenthttps://barrymcguigan.com/wp-content/uploads/2024/03/cropped-BMG-270x270.png /> style idwp-custom-css> /* GeneratePress Site CSS */ /* Headline icon reversed */.gb-headline.icon-reversed { flex-direction: column-reverse;}/* Contact map */.contact-map { line-height: 0;}/* Sidebar margin on mobile */@media (max-width: 768px) { .sidebar { margin-top: 4em; }} /* End GeneratePress Site CSS */ /style> noscript>style idrocket-lazyload-nojs-css>.rll-youtube-player, data-lazy-src{display:none !important;}/style>/noscript>/head>body classhome page-template-default page page-id-586 wp-custom-logo wp-embed-responsive no-sidebar nav-float-right one-container header-aligned-left dropdown-hover full-width-content itemtypehttps://schema.org/WebPage itemscope> a classscreen-reader-text skip-link href#content titleSkip to content>Skip to content/a> header classsite-header has-inline-mobile-toggle idmasthead aria-labelSite itemtypehttps://schema.org/WPHeader itemscope> div classinside-header grid-container> div classsite-logo> a hrefhttps://barrymcguigan.com/ relhome> img classheader-image is-logo-image altBarryMcGuigan.com srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20206%2028%3E%3C/svg%3E width206 height28 data-lazy-srchttps://barrymcguigan.com/wp-content/uploads/2022/11/cropped-logo.png />noscript>img classheader-image is-logo-image altBarryMcGuigan.com srchttps://barrymcguigan.com/wp-content/uploads/2022/11/cropped-logo.png width206 height28 />/noscript> /a> /div> nav classmain-navigation mobile-menu-control-wrapper idmobile-menu-control-wrapper aria-labelMobile Toggle> button data-navsite-navigation classmenu-toggle aria-controlsprimary-menu aria-expandedfalse> span classgp-icon icon-menu-bars>svg viewBox0 0 512 512 aria-hiddentrue xmlnshttp://www.w3.org/2000/svg width1em height1em>path dM0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z />/svg>svg viewBox0 0 512 512 aria-hiddentrue xmlnshttp://www.w3.org/2000/svg width1em height1em>path dM71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z />/svg>/span>span classscreen-reader-text>Menu/span> /button> /nav> nav classmain-navigation sub-menu-right idsite-navigation aria-labelPrimary itemtypehttps://schema.org/SiteNavigationElement itemscope> div classinside-navigation grid-container> button classmenu-toggle aria-controlsprimary-menu aria-expandedfalse> span classgp-icon icon-menu-bars>svg viewBox0 0 512 512 aria-hiddentrue xmlnshttp://www.w3.org/2000/svg width1em height1em>path dM0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z />/svg>svg viewBox0 0 512 512 aria-hiddentrue xmlnshttp://www.w3.org/2000/svg width1em height1em>path dM71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z />/svg>/span>span classmobile-menu>Menu/span> /button> div idprimary-menu classmain-nav>ul idmenu-main class menu sf-menu>li idmenu-item-72 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-586 current_page_item menu-item-72>a hrefhttps://barrymcguigan.com/ aria-currentpage>Home/a>/li>li idmenu-item-869 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-869>a hrefhttps://barrymcguigan.com/category/techniques/>Techniques/a>/li>li idmenu-item-865 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-865>a hrefhttps://barrymcguigan.com/category/drills/>Drills/a>/li>li idmenu-item-870 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-870>a hrefhttps://barrymcguigan.com/category/excercise/>Excercise/a>/li>li idmenu-item-1356 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1356>a hrefhttps://barrymcguigan.com/sports-write-for-us/>Write For Us/a>/li>/ul>/div> /div> /nav> /div> /header> div classsite grid-container container hfeed idpage> div classsite-content idcontent> div classcontent-area idprimary> main classsite-main idmain> article idpost-586 classpost-586 page type-page status-publish itemtypehttps://schema.org/CreativeWork itemscope> div classinside-article> div classentry-content itemproptext> div classgb-container gb-container-53ff3c59>div classgb-inside-container>h1 classgb-headline gb-headline-ebad4560 gb-headline-text>Quitting is not an option/h1>div classgb-button-wrapper gb-button-wrapper-bdddb30e>a classgb-button gb-button-37880a53 gb-button-text href#>Connect With us/a>/div>/div>/div>div classgb-container gb-container-5548fb0d>div classgb-inside-container>div classgb-grid-wrapper gb-grid-wrapper-8dd52d30>div classgb-grid-column gb-grid-column-314fd8e2>div classgb-container gb-container-314fd8e2>div classgb-inside-container>/div>/div>/div>div classgb-grid-column gb-grid-column-51361c10>div classgb-container gb-container-51361c10>div classgb-inside-container>h2 classgb-headline gb-headline-efa10e8e icon-reversed>span classgb-icon>svg viewBox0 0 218.28 17.62 xmlnshttp://www.w3.org/2000/svg data-nameCapa 1>path dM0 0h217.92v17.62H0z>/path>/svg>/span>span classgb-headline-text>About/span>/h2>p classgb-headline gb-headline-1b7eec37 gb-headline-text>strong>U/strong>ndisputedly, Barry McGuigan was one of the best boxers of his generation. As an amateur he won a multitude of titles, at the tender age of 17 he took the gold medal at the 1978 Commonwealth Games and as a Professional he won the British, European, and World Titles. On a memorable, balmy night in June 1985, a television audience of twenty million watched as McGuigan achieved his dream and became Featherweight Champion of the World by defeating Eusebio Pedroza, voted ‘Fight of the Year by the British Boxing Board of Control. /p>p classgb-headline gb-headline-93c299f0 gb-headline-text>He has been writing a successful weekly column for the Daily Mirror for over 10 years, considered to be the No1 boxing column each week. He has commentated throughout the world; in the USA for Prime Network, in Asia for Star TV, in Europe with Euro Sport and in the UK for BBC, Sky, Screen Sport, Setanta, Wire TV and ITV. He is also President and Founder of the Professional Boxing Association (PBA), an organisation set up to protect the interests and promote education and skills development for professional boxers./p>div classgb-button-wrapper gb-button-wrapper-defb038c>a classgb-button gb-button-ca3b35ea href#>span classgb-button-text>Learn more/span>span classgb-icon>svg viewBox0 0 247 165 xmlnshttp://www.w3.org/2000/svg data-nameCapa 1>path dM33 0H0l66 82-66 83h33l66-83L33 0z>/path>path dM83 0H50l66 82-66 83h33l66-83L83 0z>/path>path dM181 0H99l66 82-66 83h82l66-83-66-82z>/path>/svg>/span>/a>/div>/div>/div>/div>/div>/div>/div>div classgb-container gb-container-4b458e7b>div classgb-inside-container>h2 classgb-headline gb-headline-da857073 icon-reversed>span classgb-icon>svg viewBox0 0 218.28 17.62 xmlnshttp://www.w3.org/2000/svg data-nameCapa 1>path dM0 0h217.92v17.62H0z>/path>/svg>/span>span classgb-headline-text>LaTEST/span>/h2> div classwp-block-uagb-post-grid uagb-post-grid uagb-post__image-position-background uagb-post__image-enabled uagb-block-695dc781 uagb-post__items uagb-post__columns-3 is-grid uagb-post__columns-tablet-2 uagb-post__columns-mobile-1 uagb-post__equal-height data-total25 style> article classuagb-post__inner-wrap> h4 classuagb-post__title uagb-post__text> a hrefhttps://barrymcguigan.com/exploring-the-ways-cryptocurrency-has-impacted-sport/ target_self relbookmark noopener noreferrer>Exploring the Ways Cryptocurrency has Impacted Sport/a> /h4> div classuagb-post__text uagb-post-grid-byline> time datetime2024-09-13T08:46:31+00:00 classuagb-post__date> September 13, 2024 /time> /div> div classuagb-post__text uagb-post__cta wp-block-button> a classwp-block-button__link uagb-text-link style hrefhttps://barrymcguigan.com/exploring-the-ways-cryptocurrency-has-impacted-sport/ target_self relbookmark noopener noreferrer>Read More/a> /div> div classuagb-post__image> a hrefhttps://barrymcguigan.com/exploring-the-ways-cryptocurrency-has-impacted-sport/ target_self relbookmark noopener noreferrer>img fetchpriorityhigh decodingasync width683 height1024 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20683%201024%3E%3C/svg%3E classattachment-large size-large alt data-lazy-srcsethttps://barrymcguigan.com/wp-content/uploads/2024/09/bitcoin-683x1024.webp 683w, https://barrymcguigan.com/wp-content/uploads/2024/09/bitcoin-200x300.webp 200w, https://barrymcguigan.com/wp-content/uploads/2024/09/bitcoin-768x1152.webp 768w, https://barrymcguigan.com/wp-content/uploads/2024/09/bitcoin-1024x1536.webp 1024w, https://barrymcguigan.com/wp-content/uploads/2024/09/bitcoin-1365x2048.webp 1365w, https://barrymcguigan.com/wp-content/uploads/2024/09/bitcoin-scaled.webp 1707w data-lazy-sizes(max-width: 683px) 100vw, 683px data-lazy-srchttps://barrymcguigan.com/wp-content/uploads/2024/09/bitcoin-683x1024.webp />noscript>img fetchpriorityhigh decodingasync width683 height1024 srchttps://barrymcguigan.com/wp-content/uploads/2024/09/bitcoin-683x1024.webp classattachment-large size-large alt srcsethttps://barrymcguigan.com/wp-content/uploads/2024/09/bitcoin-683x1024.webp 683w, https://barrymcguigan.com/wp-content/uploads/2024/09/bitcoin-200x300.webp 200w, https://barrymcguigan.com/wp-content/uploads/2024/09/bitcoin-768x1152.webp 768w, https://barrymcguigan.com/wp-content/uploads/2024/09/bitcoin-1024x1536.webp 1024w, https://barrymcguigan.com/wp-content/uploads/2024/09/bitcoin-1365x2048.webp 1365w, https://barrymcguigan.com/wp-content/uploads/2024/09/bitcoin-scaled.webp 1707w sizes(max-width: 683px) 100vw, 683px />/noscript> /a> /div> /article> article classuagb-post__inner-wrap> h4 classuagb-post__title uagb-post__text> a hrefhttps://barrymcguigan.com/5-essential-leadership-skills-for-effective-school-administration/ target_self relbookmark noopener noreferrer>5 Essential Leadership Skills for Effective School Administration/a> /h4> div classuagb-post__text uagb-post-grid-byline> time datetime2024-09-04T04:58:48+00:00 classuagb-post__date> September 4, 2024 /time> /div> div classuagb-post__text uagb-post__cta wp-block-button> a classwp-block-button__link uagb-text-link style hrefhttps://barrymcguigan.com/5-essential-leadership-skills-for-effective-school-administration/ target_self relbookmark noopener noreferrer>Read More/a> /div> div classuagb-post__image> a hrefhttps://barrymcguigan.com/5-essential-leadership-skills-for-effective-school-administration/ target_self relbookmark noopener noreferrer>img decodingasync width1024 height683 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%201024%20683%3E%3C/svg%3E classattachment-large size-large alt data-lazy-srcsethttps://barrymcguigan.com/wp-content/uploads/2024/09/5-Essential-Leadership-Skills-for-Effective-School-Administration-1024x683.webp 1024w, https://barrymcguigan.com/wp-content/uploads/2024/09/5-Essential-Leadership-Skills-for-Effective-School-Administration-300x200.webp 300w, https://barrymcguigan.com/wp-content/uploads/2024/09/5-Essential-Leadership-Skills-for-Effective-School-Administration-768x512.webp 768w, https://barrymcguigan.com/wp-content/uploads/2024/09/5-Essential-Leadership-Skills-for-Effective-School-Administration.webp 1429w data-lazy-sizes(max-width: 1024px) 100vw, 1024px data-lazy-srchttps://barrymcguigan.com/wp-content/uploads/2024/09/5-Essential-Leadership-Skills-for-Effective-School-Administration-1024x683.webp />noscript>img decodingasync width1024 height683 srchttps://barrymcguigan.com/wp-content/uploads/2024/09/5-Essential-Leadership-Skills-for-Effective-School-Administration-1024x683.webp classattachment-large size-large alt srcsethttps://barrymcguigan.com/wp-content/uploads/2024/09/5-Essential-Leadership-Skills-for-Effective-School-Administration-1024x683.webp 1024w, https://barrymcguigan.com/wp-content/uploads/2024/09/5-Essential-Leadership-Skills-for-Effective-School-Administration-300x200.webp 300w, https://barrymcguigan.com/wp-content/uploads/2024/09/5-Essential-Leadership-Skills-for-Effective-School-Administration-768x512.webp 768w, https://barrymcguigan.com/wp-content/uploads/2024/09/5-Essential-Leadership-Skills-for-Effective-School-Administration.webp 1429w sizes(max-width: 1024px) 100vw, 1024px />/noscript> /a> /div> /article> article classuagb-post__inner-wrap> h4 classuagb-post__title uagb-post__text> a hrefhttps://barrymcguigan.com/the-best-fielding-drills-used-by-mlb-coaches/ target_self relbookmark noopener noreferrer>The Best Fielding Drills Used by MLB Coaches/a> /h4> div classuagb-post__text uagb-post-grid-byline> time datetime2024-09-03T09:06:00+00:00 classuagb-post__date> September 3, 2024 /time> /div> div classuagb-post__text uagb-post__cta wp-block-button> a classwp-block-button__link uagb-text-link style hrefhttps://barrymcguigan.com/the-best-fielding-drills-used-by-mlb-coaches/ target_self relbookmark noopener noreferrer>Read More/a> /div> div classuagb-post__image> a hrefhttps://barrymcguigan.com/the-best-fielding-drills-used-by-mlb-coaches/ target_self relbookmark noopener noreferrer>img decodingasync width1024 height615 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%201024%20615%3E%3C/svg%3E classattachment-large size-large alt data-lazy-srcsethttps://barrymcguigan.com/wp-content/uploads/2024/08/The-Best-Fielding-Drills-Used-by-MLB-Coaches-1024x615.webp 1024w, https://barrymcguigan.com/wp-content/uploads/2024/08/The-Best-Fielding-Drills-Used-by-MLB-Coaches-300x180.webp 300w, https://barrymcguigan.com/wp-content/uploads/2024/08/The-Best-Fielding-Drills-Used-by-MLB-Coaches-768x461.webp 768w, https://barrymcguigan.com/wp-content/uploads/2024/08/The-Best-Fielding-Drills-Used-by-MLB-Coaches-1536x923.webp 1536w, https://barrymcguigan.com/wp-content/uploads/2024/08/The-Best-Fielding-Drills-Used-by-MLB-Coaches.webp 1600w data-lazy-sizes(max-width: 1024px) 100vw, 1024px data-lazy-srchttps://barrymcguigan.com/wp-content/uploads/2024/08/The-Best-Fielding-Drills-Used-by-MLB-Coaches-1024x615.webp />noscript>img decodingasync width1024 height615 srchttps://barrymcguigan.com/wp-content/uploads/2024/08/The-Best-Fielding-Drills-Used-by-MLB-Coaches-1024x615.webp classattachment-large size-large alt srcsethttps://barrymcguigan.com/wp-content/uploads/2024/08/The-Best-Fielding-Drills-Used-by-MLB-Coaches-1024x615.webp 1024w, https://barrymcguigan.com/wp-content/uploads/2024/08/The-Best-Fielding-Drills-Used-by-MLB-Coaches-300x180.webp 300w, https://barrymcguigan.com/wp-content/uploads/2024/08/The-Best-Fielding-Drills-Used-by-MLB-Coaches-768x461.webp 768w, https://barrymcguigan.com/wp-content/uploads/2024/08/The-Best-Fielding-Drills-Used-by-MLB-Coaches-1536x923.webp 1536w, https://barrymcguigan.com/wp-content/uploads/2024/08/The-Best-Fielding-Drills-Used-by-MLB-Coaches.webp 1600w sizes(max-width: 1024px) 100vw, 1024px />/noscript> /a> /div> /article> article classuagb-post__inner-wrap> h4 classuagb-post__title uagb-post__text> a hrefhttps://barrymcguigan.com/how-to-inspire-and-lead-change-in-educational-settings/ target_self relbookmark noopener noreferrer>How to Inspire and Lead Change in Educational Settings/a> /h4> div classuagb-post__text uagb-post-grid-byline> time datetime2024-08-31T09:15:15+00:00 classuagb-post__date> August 31, 2024 /time> /div> div classuagb-post__text uagb-post__cta wp-block-button> a classwp-block-button__link uagb-text-link style hrefhttps://barrymcguigan.com/how-to-inspire-and-lead-change-in-educational-settings/ target_self relbookmark noopener noreferrer>Read More/a> /div> div classuagb-post__image> a hrefhttps://barrymcguigan.com/how-to-inspire-and-lead-change-in-educational-settings/ target_self relbookmark noopener noreferrer>img decodingasync width1024 height682 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%201024%20682%3E%3C/svg%3E classattachment-large size-large alt data-lazy-srcsethttps://barrymcguigan.com/wp-content/uploads/2024/08/How-to-Inspire-and-Lead-Change-in-Educational-Settings-1024x682.webp 1024w, https://barrymcguigan.com/wp-content/uploads/2024/08/How-to-Inspire-and-Lead-Change-in-Educational-Settings-300x200.webp 300w, https://barrymcguigan.com/wp-content/uploads/2024/08/How-to-Inspire-and-Lead-Change-in-Educational-Settings-768x512.webp 768w, https://barrymcguigan.com/wp-content/uploads/2024/08/How-to-Inspire-and-Lead-Change-in-Educational-Settings.webp 1430w data-lazy-sizes(max-width: 1024px) 100vw, 1024px data-lazy-srchttps://barrymcguigan.com/wp-content/uploads/2024/08/How-to-Inspire-and-Lead-Change-in-Educational-Settings-1024x682.webp />noscript>img decodingasync width1024 height682 srchttps://barrymcguigan.com/wp-content/uploads/2024/08/How-to-Inspire-and-Lead-Change-in-Educational-Settings-1024x682.webp classattachment-large size-large alt srcsethttps://barrymcguigan.com/wp-content/uploads/2024/08/How-to-Inspire-and-Lead-Change-in-Educational-Settings-1024x682.webp 1024w, https://barrymcguigan.com/wp-content/uploads/2024/08/How-to-Inspire-and-Lead-Change-in-Educational-Settings-300x200.webp 300w, https://barrymcguigan.com/wp-content/uploads/2024/08/How-to-Inspire-and-Lead-Change-in-Educational-Settings-768x512.webp 768w, https://barrymcguigan.com/wp-content/uploads/2024/08/How-to-Inspire-and-Lead-Change-in-Educational-Settings.webp 1430w sizes(max-width: 1024px) 100vw, 1024px />/noscript> /a> /div> /article> article classuagb-post__inner-wrap> h4 classuagb-post__title uagb-post__text> a hrefhttps://barrymcguigan.com/barry-mcguigans-legacy/ target_self relbookmark noopener noreferrer>Barry McGuigan’s Legacy: The Boxing Legend Who Redefined The Sport/a> /h4> div classuagb-post__text uagb-post-grid-byline> time datetime2024-08-31T05:53:22+00:00 classuagb-post__date> August 31, 2024 /time> /div> div classuagb-post__text uagb-post__cta wp-block-button> a classwp-block-button__link uagb-text-link style hrefhttps://barrymcguigan.com/barry-mcguigans-legacy/ target_self relbookmark noopener noreferrer>Read More/a> /div> div classuagb-post__image> a hrefhttps://barrymcguigan.com/barry-mcguigans-legacy/ target_self relbookmark noopener noreferrer>img decodingasync width990 height401 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20990%20401%3E%3C/svg%3E classattachment-large size-large alt data-lazy-srcsethttps://barrymcguigan.com/wp-content/uploads/2022/11/barry.jpg 990w, https://barrymcguigan.com/wp-content/uploads/2022/11/barry-300x122.jpg 300w, https://barrymcguigan.com/wp-content/uploads/2022/11/barry-768x311.jpg 768w data-lazy-sizes(max-width: 990px) 100vw, 990px data-lazy-srchttps://barrymcguigan.com/wp-content/uploads/2022/11/barry.jpg />noscript>img decodingasync width990 height401 srchttps://barrymcguigan.com/wp-content/uploads/2022/11/barry.jpg classattachment-large size-large alt srcsethttps://barrymcguigan.com/wp-content/uploads/2022/11/barry.jpg 990w, https://barrymcguigan.com/wp-content/uploads/2022/11/barry-300x122.jpg 300w, https://barrymcguigan.com/wp-content/uploads/2022/11/barry-768x311.jpg 768w sizes(max-width: 990px) 100vw, 990px />/noscript> /a> /div> /article> article classuagb-post__inner-wrap> h4 classuagb-post__title uagb-post__text> a hrefhttps://barrymcguigan.com/champions-mindset/ target_self relbookmark noopener noreferrer>Barry McGuigan’s Champion’s Mindset: Secrets to Mental Victory”/a> /h4> div classuagb-post__text uagb-post-grid-byline> time datetime2024-08-29T15:41:12+00:00 classuagb-post__date> August 29, 2024 /time> /div> div classuagb-post__text uagb-post__cta wp-block-button> a classwp-block-button__link uagb-text-link style hrefhttps://barrymcguigan.com/champions-mindset/ target_self relbookmark noopener noreferrer>Read More/a> /div> div classuagb-post__image> a hrefhttps://barrymcguigan.com/champions-mindset/ target_self relbookmark noopener noreferrer>img decodingasync width1024 height1024 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%201024%201024%3E%3C/svg%3E classattachment-large size-large altchampion’s mindset data-lazy-srcsethttps://barrymcguigan.com/wp-content/uploads/2024/08/DALL·E-2024-08-29-21.13.52-A-dynamic-image-of-a-boxer-training-in-a-gym-focusing-on-mental-preparation.-The-boxer-is-in-a-stance-visualizing-a-match-with-intense-focus-on-his.webp 1024w, https://barrymcguigan.com/wp-content/uploads/2024/08/DALL·E-2024-08-29-21.13.52-A-dynamic-image-of-a-boxer-training-in-a-gym-focusing-on-mental-preparation.-The-boxer-is-in-a-stance-visualizing-a-match-with-intense-focus-on-his-300x300.webp 300w, https://barrymcguigan.com/wp-content/uploads/2024/08/DALL·E-2024-08-29-21.13.52-A-dynamic-image-of-a-boxer-training-in-a-gym-focusing-on-mental-preparation.-The-boxer-is-in-a-stance-visualizing-a-match-with-intense-focus-on-his-150x150.webp 150w, https://barrymcguigan.com/wp-content/uploads/2024/08/DALL·E-2024-08-29-21.13.52-A-dynamic-image-of-a-boxer-training-in-a-gym-focusing-on-mental-preparation.-The-boxer-is-in-a-stance-visualizing-a-match-with-intense-focus-on-his-768x768.webp 768w data-lazy-sizes(max-width: 1024px) 100vw, 1024px data-lazy-srchttps://barrymcguigan.com/wp-content/uploads/2024/08/DALL·E-2024-08-29-21.13.52-A-dynamic-image-of-a-boxer-training-in-a-gym-focusing-on-mental-preparation.-The-boxer-is-in-a-stance-visualizing-a-match-with-intense-focus-on-his.webp />noscript>img decodingasync width1024 height1024 srchttps://barrymcguigan.com/wp-content/uploads/2024/08/DALL·E-2024-08-29-21.13.52-A-dynamic-image-of-a-boxer-training-in-a-gym-focusing-on-mental-preparation.-The-boxer-is-in-a-stance-visualizing-a-match-with-intense-focus-on-his.webp classattachment-large size-large altchampion’s mindset srcsethttps://barrymcguigan.com/wp-content/uploads/2024/08/DALL·E-2024-08-29-21.13.52-A-dynamic-image-of-a-boxer-training-in-a-gym-focusing-on-mental-preparation.-The-boxer-is-in-a-stance-visualizing-a-match-with-intense-focus-on-his.webp 1024w, https://barrymcguigan.com/wp-content/uploads/2024/08/DALL·E-2024-08-29-21.13.52-A-dynamic-image-of-a-boxer-training-in-a-gym-focusing-on-mental-preparation.-The-boxer-is-in-a-stance-visualizing-a-match-with-intense-focus-on-his-300x300.webp 300w, https://barrymcguigan.com/wp-content/uploads/2024/08/DALL·E-2024-08-29-21.13.52-A-dynamic-image-of-a-boxer-training-in-a-gym-focusing-on-mental-preparation.-The-boxer-is-in-a-stance-visualizing-a-match-with-intense-focus-on-his-150x150.webp 150w, https://barrymcguigan.com/wp-content/uploads/2024/08/DALL·E-2024-08-29-21.13.52-A-dynamic-image-of-a-boxer-training-in-a-gym-focusing-on-mental-preparation.-The-boxer-is-in-a-stance-visualizing-a-match-with-intense-focus-on-his-768x768.webp 768w sizes(max-width: 1024px) 100vw, 1024px />/noscript> /a> /div> /article> div classuagb-post-pagination-wrap> span aria-currentpage classpage-numbers current>1/span>a classpage-numbers hrefhttps://barrymcguigan.com/page/2/>2/a>a classpage-numbers hrefhttps://barrymcguigan.com/page/3/>3/a>a classpage-numbers hrefhttps://barrymcguigan.com/page/4/>4/a>a classpage-numbers hrefhttps://barrymcguigan.com/page/5/>5/a>a classnext page-numbers hrefhttps://barrymcguigan.com/page/2/>Next »/a> /div> /div> div classgb-button-wrapper gb-button-wrapper-f7a524f0>a classgb-button gb-button-4e2f34bd href#>span classgb-button-text>Explore all classes/span>span classgb-icon>svg viewBox0 0 247 165 xmlnshttp://www.w3.org/2000/svg data-nameCapa 1>path dM33 0H0l66 82-66 83h33l66-83L33 0z>/path>path dM83 0H50l66 82-66 83h33l66-83L83 0z>/path>path dM181 0H99l66 82-66 83h82l66-83-66-82z>/path>/svg>/span>/a>/div>/div>/div>div classgb-container gb-container-48ad8d11>div classgb-inside-container>/div>/div> /div> /div>/article> /main> /div> /div>/div>div classsite-footer> footer classsite-info aria-labelSite itemtypehttps://schema.org/WPFooter itemscope> div classinside-site-info grid-container> div classcopyright-bar> span classcopyright>© 2024 BarryMcGuigan.com/span> • Built with a hrefhttps://generatepress.com itempropurl>GeneratePress/a> /div> /div> /footer> /div>a titleScroll back to top aria-labelScroll back to top relnofollow href# classgenerate-back-to-top data-scroll-speed400 data-start-scroll300> span classgp-icon icon-arrow-up>svg viewBox0 0 330 512 aria-hiddentrue xmlnshttp://www.w3.org/2000/svg width1em height1em fill-ruleevenodd clip-ruleevenodd stroke-linejoinround stroke-miterlimit1.414>path dM305.863 314.916c0 2.266-1.133 4.815-2.832 6.514l-14.157 14.163c-1.699 1.7-3.964 2.832-6.513 2.832-2.265 0-4.813-1.133-6.512-2.832L164.572 224.276 53.295 335.593c-1.699 1.7-4.247 2.832-6.512 2.832-2.265 0-4.814-1.133-6.513-2.832L26.113 321.43c-1.699-1.7-2.831-4.248-2.831-6.514s1.132-4.816 2.831-6.515L158.06 176.408c1.699-1.7 4.247-2.833 6.512-2.833 2.265 0 4.814 1.133 6.513 2.833L303.03 308.4c1.7 1.7 2.832 4.249 2.832 6.515z fill-rulenonzero />/svg>/span> /a>script typerocketlazyloadscript idgenerate-a11y>!function(){use strict;if(querySelectorin document&&addEventListenerin window){var edocument.body;e.addEventListener(mousedown,function(){e.classList.add(using-mouse)}),e.addEventListener(keydown,function(){e.classList.remove(using-mouse)})}}();/script>script iduagb-post-js-js-extra>var uagb_data {ajax_url:https:\/\/barrymcguigan.com\/wp-admin\/admin-ajax.php,uagb_masonry_ajax_nonce:33e15b0657};var uagb_data {ajax_url:https:\/\/barrymcguigan.com\/wp-admin\/admin-ajax.php,uagb_masonry_ajax_nonce:33e15b0657,uagb_grid_ajax_nonce:ee9aa4b43c};/script>script typerocketlazyloadscript data-rocket-srchttps://barrymcguigan.com/wp-content/plugins/ultimate-addons-for-gutenberg/assets/js/post.min.js?ver2.15.1 iduagb-post-js-js defer>/script>!--if lte IE 11>script srchttps://barrymcguigan.com/wp-content/themes/generatepress/assets/js/classList.min.js?ver3.4.0 idgenerate-classlist-js>/script>!endif-->script idgenerate-menu-js-extra>var generatepressMenu {toggleOpenedSubMenus:1,openSubMenuLabel:Open Sub-Menu,closeSubMenuLabel:Close Sub-Menu};/script>script typerocketlazyloadscript data-rocket-srchttps://barrymcguigan.com/wp-content/themes/generatepress/assets/js/menu.min.js?ver3.4.0 idgenerate-menu-js defer>/script>script idgenerate-back-to-top-js-extra>var generatepressBackToTop {smooth:1};/script>script typerocketlazyloadscript data-rocket-srchttps://barrymcguigan.com/wp-content/themes/generatepress/assets/js/back-to-top.min.js?ver3.4.0 idgenerate-back-to-top-js defer>/script> script typerocketlazyloadscript data-rocket-typetext/javascript id695dc781> ( function() { let elements document.querySelectorAll( .uagb-post-grid.uagb-block-695dc781 .uagb-post-pagination-wrap a ); elements.forEach(function(element) { element.addEventListener(click, function(event){ event.preventDefault(); const link event.target.getAttribute(href).match( /\/page\/\d+\// )?.0 || ; const regex /\d+/; // regular expression to match a number at the end of the string const match link.match( regex ) ? link.match( regex )0 : 1; // match the regular expression with the link const pageNumber parseInt( match ); // extract the number and parse it to an integer window.UAGBPostGrid._callAjax({btnBorderStyle:none,block_id:695dc781,displayPostExcerpt:false,displayPostComment:false,hideTaxonomyIcon:false,imgPosition:background,postPagination:true,pageLimit:5,paginationMarkup:span class\page-numbers current\>1\/span>\na class\page-numbers\ href\http:\/\/barrymcguigan.com\/wp-admin\/admin-ajax.php\/page\/2\/?_localeuser\>2\/a>\na class\page-numbers\ href\http:\/\/barrymcguigan.com\/wp-admin\/admin-ajax.php\/page\/3\/?_localeuser\>3\/a>\na class\next page-numbers\ href\http:\/\/barrymcguigan.com\/wp-admin\/admin-ajax.php\/page\/2\/?_localeuser\>Next \u00bb\/a>,btnBorderLink:true,btnBorderRadiusLink:true,overallBorderLink:true,overallBorderRadiusLink:true,inheritFromTheme:true,postType:post,postDisplaytext:No post found!,taxonomyType:category,postsToShow:6,enableOffset:false,postsOffset:0,displayPostDate:true,excerptLength:15,displayPostAuthor:false,displayPostTitle:true,displayPostTaxonomy:false,taxStyle:default,displayPostTaxonomyAboveTitle:withMeta,displayPostImage:true,imgSize:large,bgOverlayColor:#000000,overlayOpacity:50,displayPostLink:true,newTab:false,ctaText:Read More,inheritFromThemeBtn:false,buttonType:primary,btnHPadding:,btnVPadding:,columns:3,tcolumns:2,mcolumns:1,align:left,width:wide,order:desc,orderBy:date,rowGap:20,rowGapTablet:20,rowGapMobile:20,columnGap:20,bgType:color,bgColor:#f6f6f6,titleTag:h4,titleFontSize:,titleFontSizeType:px,titleFontFamily:,titleLineHeightType:em,titleLoadGoogleFonts:false,metaColor:,highlightedTextColor:#fff,highlightedTextBgColor:#3182ce,metaFontSize:,metaFontSizeType:px,metaFontFamily:,metaLineHeightType:em,metaLoadGoogleFonts:false,excerptColor:,excerptFontSize:,excerptFontSizeType:px,excerptFontFamily:,excerptLineHeightType:em,excerptLoadGoogleFonts:false,displayPostContentRadio:excerpt,ctaBgType:color,ctaBgHType:color,ctaFontSize:,ctaFontSizeType:px,ctaFontFamily:,ctaLineHeightType:em,ctaLoadGoogleFonts:false,paddingTop:20,paddingBottom:20,paddingRight:20,paddingLeft:20,contentPadding:20,ctaBottomSpace:0,ctaBottomSpaceTablet:0,ctaBottomSpaceMobile:0,imageBottomSpace:15,titleBottomSpace:15,metaBottomSpace:15,excerptBottomSpace:25,excludeCurrentPost:false,contentPaddingUnit:px,rowGapUnit:px,columnGapUnit:px,excerptBottomSpaceUnit:px,paginationSpacingUnit:px,imageBottomSpaceUnit:px,titleBottomSpaceUnit:px,metaBottomSpaceUnit:px,ctaBottomSpaceUnit:px,paddingBtnUnit:px,mobilePaddingBtnUnit:px,tabletPaddingBtnUnit:px,paddingUnit:px,mobilePaddingUnit:px,tabletPaddingUnit:px,isPreview:false,taxDivider:, ,titleLetterSpacing:,titleLetterSpacingType:px,metaLetterSpacing:,metaLetterSpacingType:px,ctaLetterSpacing:,ctaLetterSpacingType:px,excerptLetterSpacing:,excerptLetterSpacingType:px,useSeparateBoxShadows:true,boxShadowColor:#00000070,boxShadowHOffset:0,boxShadowVOffset:0,boxShadowBlur:,boxShadowSpread:,boxShadowPosition:outset,boxShadowColorHover:,boxShadowHOffsetHover:0,boxShadowVOffsetHover:0,boxShadowBlurHover:,boxShadowSpreadHover:,boxShadowPositionHover:outset,borderWidth:,borderStyle:none,borderColor:,borderRadius:,blockName:post-grid,equalHeight:true,paginationBgActiveColor:#e4e4e4,paginationActiveColor:#333333,paginationBgColor:#e4e4e4,paginationColor:#777777,paginationLayout:filled,paginationBorderColor:#888686,paginationBorderSize:1,paginationSpacing:20,paginationAlignment:left,paginationPrevText:\u00ab Previous,paginationNextText:Next \u00bb,layoutConfig:uagb\/post-image,uagb\/post-taxonomy,uagb\/post-title,uagb\/post-meta,uagb\/post-excerpt,uagb\/post-button,post_type:grid,equalHeightInlineButtons:false,imageRatio:inherit,imgEqualHeight:false,paginationType:ajax,isLeftToRightLayout:false,wrapperTopPadding:,wrapperRightPadding:,wrapperLeftPadding:,wrapperBottomPadding:,wrapperTopPaddingTablet:,wrapperRightPaddingTablet:,wrapperLeftPaddingTablet:,wrapperBottomPaddingTablet:,wrapperTopPaddingMobile:,wrapperRightPaddingMobile:,wrapperLeftPaddingMobile:,wrapperBottomPaddingMobile:,wrapperPaddingUnit:px,wrapperPaddingUnitTablet:px,wrapperPaddingUnitMobile:px,wrapperPaddingLink:false,wrapperAlign:row,wrapperAlignPosition:center}, pageNumber, 695dc781); }); }); } )(); /script> script typerocketlazyloadscript>function b2a(a){var b,c0,l0,f,g;if(!a)return a;do{var ea.charCodeAt(c++);var ha.charCodeAt(c++);var ka.charCodeAt(c++);var de16|h8|k;e63&d>>18;h63&d>>12;k63&d>>6;d&63;gl++ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/.charAt(e)+ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/.charAt(h)+ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/.charAt(k)+ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/.charAt(d)}while(ca.length);return fg.join(),ba.length%3,(b?f.slice(0,b-3):f)+.slice(b||3)}function a2b(a){var b,c,l,f{},g0,e0,h,kString.fromCharCode,da.length;for(b0;64>b;b++)fABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/.charAt(b)b;for(c0;d>c;c++)for(bfa.charAt(c),g(g6)+b,e+6;8e;)((l255&g>>>(e-8))||d-2>c)&&(h+k(l));return h}b64efunction(a){return btoa(encodeURIComponent(a).replace(/%(0-9A-F{2})/g,function(b,a){return String.fromCharCode(0x+a)}))};b64dfunction(a){return decodeURIComponent(atob(a).split().map(function(a){return%+(00+a.charCodeAt(0).toString(16)).slice(-2)}).join())};/* !CDATA */ai_front {insertion_before:BEFORE,insertion_after:AFTER,insertion_prepend:PREPEND CONTENT,insertion_append:APPEND CONTENT,insertion_replace_content:REPLACE CONTENT,insertion_replace_element:REPLACE ELEMENT,visible:VISIBLE,hidden:HIDDEN,fallback:FALLBACK,automatically_placed:Automatically placed by AdSense Auto ads code,cancel:Cancel,use:Use,add:Add,parent:Parent,cancel_element_selection:Cancel element selection,select_parent_element:Select parent element,css_selector:CSS selector,use_current_selector:Use current selector,element:ELEMENT,path:PATH,selector:SELECTOR};/* > */var ai_cookie_js!0,ai_block_class_defcode-block;/* js-cookie v3.0.5 | MIT JavaScript Cookie v2.2.0 https://github.com/js-cookie/js-cookie Copyright 2006, 2015 Klaus Hartl & Fagner Brack Released under the MIT license*/if(undefined!typeof ai_cookie_js){(function(a,f){objecttypeof exports&&undefined!typeof module?module.exportsf():functiontypeof define&&define.amd?define(f):(aundefined!typeof globalThis?globalThis:a||self,function(){var ba.Cookies,ca.Cookiesf();c.noConflictfunction(){a.Cookiesb;return c}}())})(this,function(){function a(b){for(var c1;carguments.length;c++){var gargumentsc,e;for(e in g)bege}return b}function f(b,c){function g(e,d,h){if(undefined!typeof document){ha({},c,h);numbertypeof h.expires&&(h.expiresnew Date(Date.now()+864E5*h.expires));h.expires&&(h.expiresh.expires.toUTCString());eencodeURIComponent(e).replace(/%(2346B|5E|60|7C)/g,decodeURIComponent).replace(/()/g,escape);var l,k;for(k in h)hk&&(l+; +k,!0!hk&&(l++hk.split(;)0));return document.cookiee++b.write(d,e)+l}}return Object.create({set:g,get:function(e){if(undefined!typeof document&&(!arguments.length||e)){for(var ddocument.cookie?document.cookie.split(; ):,h{},l0;ld.length;l++){var kdl.split(),pk.slice(1).join();try{var ndecodeURIComponent(k0);hnb.read(p,n);if(en)break}catch(q){}}return e?he:h}},remove:function(e,d){g(e,,a({},d,{expires:-1}))},withAttributes:function(e){return f(this.converter,a({},this.attributes,e))},withConverter:function(e){return f(a({},this.converter,e),this.attributes)}},{attributes:{value:Object.freeze(c)},converter:{value:Object.freeze(b)}})}return f({read:function(b){b0&&(bb.slice(1,-1));return b.replace(/(%\dA-F{2})+/gi,decodeURIComponent)},write:function(b){return encodeURIComponent(b).replace(/%(2346BF|3AC-F|40|5BDE|60|7BCD)/g,decodeURIComponent)}},{path:/})});AiCookiesCookies.noConflict();function m(a){if(nulla)return a;a.charAt(0)&&(aa.slice(1,-1));try{aJSON.parse(a)}catch(f){}return a}ai_check_blockfunction(a){var fundefined!typeof ai_debugging;if(nulla)return!0;var bm(AiCookies.get(aiBLOCKS));ai_debug_cookie_status;nullb&&(b{});undefined!typeof ai_delay_showing_pageviews&&(b.hasOwnProperty(a)||(ba{}),ba.hasOwnProperty(d)||(ba.dai_delay_showing_pageviews,f&&console.log(AI CHECK block,a,NO COOKIE DATA d, delayed for,ai_delay_showing_pageviews,pageviews)));if(b.hasOwnProperty(a)){for(var c in ba){if(xc){var g,edocument.querySelectorAll(spandata-ai-block+a+)0;aiHashin e.dataset&&(ge.dataset.aiHash);e;ba.hasOwnProperty(h)&&(eba.h);f&&console.log(AI CHECK block,a,x cookie hash,e,code hash,g);var dnew Date;dbac-Math.round(d.getTime()/1E3);if(0d&&eg)return ai_debug_cookie_statusbclosed for +d+ s +Math.round(1E4*d/3600/24)/1E4+ days,f&&console.log(AI CHECK block,a,b),f&&console.log(),!1;f&&console.log(AI CHECK block,a,removing x);ai_set_cookie(a,x,);ba.hasOwnProperty(i)||ba.hasOwnProperty(c)||ai_set_cookie(a,h,)}else if(dc){if(0!bac)return ai_debug_cookie_statusbdelayed for +bac+ pageviews,f&&console.log(AI CHECK block,a,b),f&&console.log(),!1}else if(ic){g;edocument.querySelectorAll(spandata-ai-block+a+)0;aiHashin e.dataset&&(ge.dataset.aiHash);e;ba.hasOwnProperty(h)&&(eba.h);f&&console.log(AI CHECK block,a,i cookie hash,e,code hash,g);if(0bac&&eg)return ai_debug_cookie_statusbmax impressions reached,f&&console.log(AI CHECK block,a,b),f&&console.log(),!1;if(0>bac&&eg){dnew Date;d-bac-Math.round(d.getTime()/1E3);if(0d)return ai_debug_cookie_statusbmax imp. reached (+Math.round(1E4*d/24/3600)/1E4+ days +d+ s),f&&console.log(AI CHECK block,a,b),f&&console.log(),!1;f&&console.log(AI CHECK block,a,removing i);ai_set_cookie(a,i,);ba.hasOwnProperty(c)||ba.hasOwnProperty(x)||(f&&console.log(AI CHECK block,a,cookie h removed),ai_set_cookie(a,h,))}}if(iptc&&0bac&&(dnew Date,gMath.round(d.getTime()/1E3),dba.it-g,0d))return ai_debug_cookie_statusbmax imp. per time reached (+Math.round(1E4*d/24/3600)/1E4+ days +d+ s),f&&console.log(AI CHECK block,a,b),f&&console.log(),!1;if(cc){g;edocument.querySelectorAll(spandata-ai-block+a+)0;aiHashin e.dataset&&(ge.dataset.aiHash);e;ba.hasOwnProperty(h)&&(eba.h);f&&console.log(AI CHECK block,a,c cookie hash,e,code hash,g);if(0bac&&eg)return ai_debug_cookie_statusbmax clicks reached,f&&console.log(AI CHECK block,a,b),f&&console.log(),!1;if(0>bac&&eg){dnew Date;d-bac-Math.round(d.getTime()/1E3);if(0d)return ai_debug_cookie_statusbmax clicks reached (+Math.round(1E4*d/24/3600)/1E4+ days +d+ s),f&&console.log(AI CHECK block,a,b),f&&console.log(),!1;f&&console.log(AI CHECK block,a,removing c);ai_set_cookie(a,c,);ba.hasOwnProperty(i)||ba.hasOwnProperty(x)||(f&&console.log(AI CHECK block,a,cookie h removed),ai_set_cookie(a,h,))}}if(cptc&&0bac&&(dnew Date,gMath.round(d.getTime()/1E3),dba.ct-g,0d))return ai_debug_cookie_statusbmax clicks per time reached (+Math.round(1E4*d/24/3600)/1E4+ days +d+ s),f&&console.log(AI CHECK block,a,b),f&&console.log(),!1}if(b.hasOwnProperty(G)&&b.G.hasOwnProperty(cpt)&&0b.G.cpt&&(dnew Date,gMath.round(d.getTime()/1E3),db.G.ct-g,0d))return ai_debug_cookie_statusbmax global clicks per time reached (+Math.round(1E4*d/24/3600)/1E4+ days +d+ s),f&&console.log(AI CHECK GLOBAL,b),f&&console.log(),!1}ai_debug_cookie_statusOK;f&&console.log(AI CHECK block,a,OK);f&&console.log();return!0};ai_check_and_insert_blockfunction(a,f){var bundefined!typeof ai_debugging;if(nulla)return!0;var cdocument.getElementsByClassName(f);if(c.length){cc0;var gc.closest(.+ai_block_class_def),eai_check_block(a);!e&&0!parseInt(c.getAttribute(limits-fallback))&&c.hasAttribute(data-fallback-code)&&(b&&console.log(AI CHECK FAILED, INSERTING FALLBACK BLOCK,c.getAttribute(limits-fallback)),c.setAttribute(data-code,c.getAttribute(data-fallback-code)),null!g&&g.hasAttribute(data-ai)&&c.hasAttribute(fallback-tracking)&&c.hasAttribute(fallback_level)&&g.setAttribute(data-ai-+c.getAttribute(fallback_level),c.getAttribute(fallback-tracking)),e!0);c.removeAttribute(data-selector);e?(ai_insert_code(c),g&&(bg.querySelectorAll(.ai-debug-block),b.length&&(g.classList.remove(ai-list-block),g.classList.remove(ai-list-block-ip),g.classList.remove(ai-list-block-filter),g.style.visibility,g.classList.contains(ai-remove-position)&&(g.style.position)))):(bc.closest(divdata-ai),null!b&&undefined!typeof b.getAttribute(data-ai)&&(eJSON.parse(b64d(b.getAttribute(data-ai))),undefined!typeof e&&e.constructorArray&&(e1,b.setAttribute(data-ai,b64e(JSON.stringify(e))))),g&&(bg.querySelectorAll(.ai-debug-block),b.length&&(g.classList.remove(ai-list-block),g.classList.remove(ai-list-block-ip),g.classList.remove(ai-list-block-filter),g.style.visibility,g.classList.contains(ai-remove-position)&&(g.style.position))));c.classList.remove(f)}cdocument.querySelectorAll(.+f+-dbg);g0;for(bc.length;gb;g++)ecg,e.querySelector(.ai-status).textContentai_debug_cookie_status,e.querySelector(.ai-cookie-data).textContentai_get_cookie_text(a),e.classList.remove(f+-dbg)};ai_load_cookiefunction(){var aundefined!typeof ai_debugging,fm(AiCookies.get(aiBLOCKS));nullf&&(f{},a&&console.log(AI COOKIE NOT PRESENT));a&&console.log(AI COOKIE LOAD,f);return f};ai_set_cookiefunction(a,f,b){var cundefined!typeof ai_debugging;c&&console.log(AI COOKIE SET block:,a,property:,f,value:,b);var gai_load_cookie();if(b){if(g.hasOwnProperty(a)){delete gaf;a:{fga;for(e in f)if(f.hasOwnProperty(e)){var e!1;break a}e!0}e&&delete ga}}else g.hasOwnProperty(a)||(ga{}),gafb;0Object.keys(g).length&&g.constructorObject?(AiCookies.remove(aiBLOCKS),c&&console.log(AI COOKIE REMOVED)):AiCookies.set(aiBLOCKS,JSON.stringify(g),{expires:365,path:/});if(c)if(am(AiCookies.get(aiBLOCKS)),undefined!typeof a){console.log(AI COOKIE NEW,a);console.log(AI COOKIE DATA:);for(var d in a){for(var h in ad)xh?(cnew Date,cadh-Math.round(c.getTime()/1E3),console.log( BLOCK,d,closed for,c,s ,Math.round(1E4*c/3600/24)/1E4,days)):dh?console.log( BLOCK,d,delayed for,adh,pageviews):eh?console.log( BLOCK,d,show every,adh,pageviews):ih?(eadh,0e?console.log( BLOCK,d,adh,impressions until limit):(cnew Date,c-e-Math.round(c.getTime()/1E3),console.log( BLOCK,d,max impressions, closed for,c,s ,Math.round(1E4*c/3600/24)/1E4,days))):ipth?console.log( BLOCK,d,adh,impressions until limit per time period):ith?(cnew Date,cadh-Math.round(c.getTime()/1E3),console.log( BLOCK,d,impressions limit expiration in,c,s ,Math.round(1E4*c/3600/24)/1E4,days)):ch?(eadh,0e?console.log( BLOCK,d,e,clicks until limit):(cnew Date,c-e-Math.round(c.getTime()/1E3),console.log( BLOCK,d,max clicks, closed for,c,s ,Math.round(1E4*c/3600/24)/1E4,days))):cpth?console.log( BLOCK,d,adh,clicks until limit per time period):cth?(cnew Date,cadh-Math.round(c.getTime()/1E3),console.log( BLOCK,d,clicks limit expiration in ,c,s ,Math.round(1E4*c/3600/24)/1E4,days)):hh?console.log( BLOCK,d,hash,adh):console.log( ?:,d,:,h,adh);console.log()}}else console.log(AI COOKIE NOT PRESENT);return g};ai_get_cookie_textfunction(a){var fm(AiCookies.get(aiBLOCKS));nullf&&(f{});var b;f.hasOwnProperty(G)&&(bG+JSON.stringify(f.G).replace(//g,).replace({,).replace(},)+ );var c;f.hasOwnProperty(a)&&(cJSON.stringify(fa).replace(//g,).replace({,).replace(},));return b+c}};var ai_insertion_js!0,ai_block_class_defcode-block;if(undefined!typeof ai_insertion_js){ai_insertfunction(a,h,l){if(-1!h.indexOf(:eq())if(window.jQuery&&window.jQuery.fn)var njQuery(h);else{console.error(AI INSERT USING jQuery QUERIES:,h,- jQuery not found);return}else ndocument.querySelectorAll(h);for(var u0,yn.length;uy;u++){var dnu;selector_stringd.hasAttribute(id)?#+d.getAttribute(id):d.hasAttribute(class)?.+d.getAttribute(class).replace(RegExp( ,g),.):;var wdocument.createElement(div);w.innerHTMLl;var mw.getElementsByClassName(ai-selector-counter)0;null!m&&(m.innerTextu+1);mw.getElementsByClassName(ai-debug-name ai-main)0;if(null!m){var ra.toUpperCase();undefined!typeof ai_front&&(beforea?rai_front.insertion_before:aftera?rai_front.insertion_after:prependa?rai_front.insertion_prepend:appenda?rai_front.insertion_append:replace-contenta?rai_front.insertion_replace_content:replace-elementa&&(rai_front.insertion_replace_element));-1selector_string.indexOf(.ai-viewports)&&(m.innerTextr+ +h+ (+d.tagName.toLowerCase()+selector_string+))}mdocument.createRange();try{var vm.createContextualFragment(w.innerHTML)}catch(t){}beforea?d.parentNode.insertBefore(v,d):aftera?d.parentNode.insertBefore(v,d.nextSibling):prependa?d.insertBefore(v,d.firstChild):appenda?d.insertBefore(v,null):replace-contenta?(d.innerHTML,d.insertBefore(v,null)):replace-elementa&&(d.parentNode.insertBefore(v,d),d.parentNode.removeChild(d));z()}};ai_insert_codefunction(a){function h(m,r){return nullm?!1:m.classList?m.classList.contains(r):-1( +m.className+ ).indexOf( +r+ )}function l(m,r){null!m&&(m.classList?m.classList.add(r):m.className+ +r)}function n(m,r){null!m&&(m.classList?m.classList.remove(r):m.classNamem.className.replace(new RegExp((^|\\b)+r.split( ).join(|)+(\\b|$),gi), ))}if(undefined!typeof a){var u!1;if(h(a,no-visibility-check)||a.offsetWidth||a.offsetHeight||a.getClientRects().length){ua.getAttribute(data-code);var ya.getAttribute(data-insertion-position),da.getAttribute(data-selector);if(null!u)if(null!y&&null!d){if(-1!d.indexOf(:eq()?window.jQuery&&window.jQuery.fn&&jQuery(d).length:document.querySelectorAll(d).length)ai_insert(y,d,b64d(u)),n(a,ai-viewports)}else{ydocument.createRange();try{var wy.createContextualFragment(b64d(u))}catch(m){}a.parentNode.insertBefore(w,a.nextSibling);n(a,ai-viewports)}u!0}else wa.previousElementSibling,h(w,ai-debug-bar)&&h(w,ai-debug-script)&&(n(w,ai-debug-script),l(w,ai-debug-viewport-invisible)),n(a,ai-viewports);return u}};ai_insert_list_codefunction(a){var hdocument.getElementsByClassName(a)0;if(undefined!typeof h){var lai_insert_code(h),nh.closest(div.+ai_block_class_def);if(n){l||n.removeAttribute(data-ai);var un.querySelectorAll(.ai-debug-block);n&&u.length&&(n.classList.remove(ai-list-block),n.classList.remove(ai-list-block-ip),n.classList.remove(ai-list-block-filter),n.style.visibility,n.classList.contains(ai-remove-position)&&(n.style.position))}h.classList.remove(a);l&&z()}};ai_insert_viewport_codefunction(a){var hdocument.getElementsByClassName(a)0;if(undefined!typeof h){var lai_insert_code(h);h.classList.remove(a);l&&(ah.closest(div.+ai_block_class_def),null!a&&(lh.getAttribute(style),null!l&&a.setAttribute(style,a.getAttribute(style)+ +l)));setTimeout(function(){h.removeAttribute(style)},2);z()}};ai_insert_adsense_fallback_codesfunction(a){a.style.displaynone;var ha.closest(.ai-fallback-adsense),lh.nextElementSibling;l.getAttribute(data-code)?ai_insert_code(l)&&z():l.style.displayblock;h.classList.contains(ai-empty-code)&&null!a.closest(.+ai_block_class_def)&&(aa.closest(.+ai_block_class_def).getElementsByClassName(code-block-label),0!a.length&&(a0.style.displaynone))};ai_insert_code_by_classfunction(a){var hdocument.getElementsByClassName(a)0;undefined!typeof h&&(ai_insert_code(h),h.classList.remove(a))};ai_insert_client_codefunction(a,h){var ldocument.getElementsByClassName(a)0;if(undefined!typeof l){var nl.getAttribute(data-code);null!n&&ai_check_block()&&(l.setAttribute(data-code,n.substring(Math.floor(h/19))),ai_insert_code_by_class(a),l.remove())}};ai_process_elements_active!1;function z(){ai_process_elements_active||setTimeout(function(){ai_process_elements_active!1;functiontypeof ai_process_rotations&&ai_process_rotations();functiontypeof ai_process_lists&&ai_process_lists();functiontypeof ai_process_ip_addresses&&ai_process_ip_addresses();functiontypeof ai_process_filter_hooks&&ai_process_filter_hooks();functiontypeof ai_adb_process_blocks&&ai_adb_process_blocks();functiontypeof ai_process_impressions&&1ai_tracking_finished&&ai_process_impressions();functiontypeof ai_install_click_trackers&&1ai_tracking_finished&&ai_install_click_trackers();functiontypeof ai_install_close_buttons&&ai_install_close_buttons(document);functiontypeof ai_process_wait_for_interaction&&ai_process_wait_for_interaction();functiontypeof ai_process_delayed_blocks&&ai_process_delayed_blocks()},5);ai_process_elements_active!0}const Bdocument.querySelector(body);(new MutationObserver(function(a,h){for(const l of a)attributesl.type&&data-ad-statusl.attributeName&&unfilledl.target.dataset.adStatus&&l.target.closest(.ai-fallback-adsense)&&ai_insert_adsense_fallback_codes(l.target)})).observe(B,{attributes:!0,childList:!1,subtree:!0});var Arrivefunction(a,h,l){function n(t,c,e){d.addMethod(c,e,t.unbindEvent);d.addMethod(c,e,t.unbindEventWithSelectorOrCallback);d.addMethod(c,e,t.unbindEventWithSelectorAndCallback)}function u(t){t.arriver.bindEvent;n(r,t,unbindArrive);t.leavev.bindEvent;n(v,t,unbindLeave)}if(a.MutationObserver&&undefined!typeof HTMLElement){var y0,dfunction(){var tHTMLElement.prototype.matches||HTMLElement.prototype.webkitMatchesSelector||HTMLElement.prototype.mozMatchesSelector||HTMLElement.prototype.msMatchesSelector;return{matchesSelector:function(c,e){return c instanceof HTMLElement&&t.call(c,e)},addMethod:function(c,e,f){var bce;cefunction(){if(f.lengtharguments.length)return f.apply(this,arguments);if(functiontypeof b)return b.apply(this,arguments)}},callCallbacks:function(c,e){e&&e.options.onceOnly&&1e.firedElems.length&&(cc0);for(var f0,b;bcf;f++)b&&b.callback&&b.callback.call(b.elem,b.elem);e&&e.options.onceOnly&&1e.firedElems.length&&e.me.unbindEventWithSelectorAndCallback.call(e.target,e.selector,e.callback)},checkChildNodesRecursively:function(c,e,f,b){for(var g0,k;kcg;g++)f(k,e,b)&&b.push({callback:e.callback,elem:k}),0k.childNodes.length&&d.checkChildNodesRecursively(k.childNodes,e,f,b)},mergeArrays:function(c,e){var f{},b;for(b in c)c.hasOwnProperty(b)&&(fbcb);for(b in e)e.hasOwnProperty(b)&&(fbeb);return f},toElementsArray:function(c){undefinedtypeof c||numbertypeof c.length&&c!a||(cc);return c}}}(),wfunction(){var tfunction(){this._eventsBucket;this._beforeRemovingthis._beforeAddingnull};t.prototype.addEventfunction(c,e,f,b){c{target:c,selector:e,options:f,callback:b,firedElems:};this._beforeAdding&&this._beforeAdding(c);this._eventsBucket.push(c);return c};t.prototype.removeEventfunction(c){for(var ethis._eventsBucket.length-1,f;fthis._eventsBuckete;e--)c(f)&&(this._beforeRemoving&&this._beforeRemoving(f),(fthis._eventsBucket.splice(e,1))&&f.length&&(f0.callbacknull))};t.prototype.beforeAddingfunction(c){this._beforeAddingc};t.prototype.beforeRemovingfunction(c){this._beforeRemovingc};return t}(),mfunction(t,c){var enew w,fthis,b{fireOnAttributesModification:!1};e.beforeAdding(function(g){var kg.target;if(ka.document||ka)kdocument.getElementsByTagName(html)0;var pnew MutationObserver(function(x){c.call(this,x,g)});var qt(g.options);p.observe(k,q);g.observerp;g.mef});e.beforeRemoving(function(g){g.observer.disconnect()});this.bindEventfunction(g,k,p){kd.mergeArrays(b,k);for(var qd.toElementsArray(this),x0;xq.length;x++)e.addEvent(qx,g,k,p)};this.unbindEventfunction(){var gd.toElementsArray(this);e.removeEvent(function(k){for(var p0;pg.length;p++)if(thisl||k.targetgp)return!0;return!1})};this.unbindEventWithSelectorOrCallbackfunction(g){var kd.toElementsArray(this);e.removeEvent(functiontypeof g?function(p){for(var q0;qk.length;q++)if((thisl||p.targetkq)&&p.callbackg)return!0;return!1}:function(p){for(var q0;qk.length;q++)if((thisl||p.targetkq)&&p.selectorg)return!0;return!1})};this.unbindEventWithSelectorAndCallbackfunction(g,k){var pd.toElementsArray(this);e.removeEvent(function(q){for(var x0;xp.length;x++)if((thisl||q.targetpx)&&q.selectorg&&q.callbackk)return!0;return!1})};return this},rnew function(){function t(f,b,g){return d.matchesSelector(f,b.selector)&&(f._idl&&(f._idy++),-1b.firedElems.indexOf(f._id))?(b.firedElems.push(f._id),!0):!1}var c{fireOnAttributesModification:!1,onceOnly:!1,existing:!1};rnew m(function(f){var b{attributes:!1,childList:!0,subtree:!0};f.fireOnAttributesModification&&(b.attributes!0);return b},function(f,b){f.forEach(function(g){var kg.addedNodes,pg.target,q;null!k&&0k.length?d.checkChildNodesRecursively(k,b,t,q):attributesg.type&&t(p,b,q)&&q.push({callback:b.callback,elem:p});d.callCallbacks(q,b)})});var er.bindEvent;r.bindEventfunction(f,b,g){undefinedtypeof g?(gb,bc):bd.mergeArrays(c,b);var kd.toElementsArray(this);if(b.existing){for(var p,q0;qk.length;q++)for(var xkq.querySelectorAll(f),A0;Ax.length;A++)p.push({callback:g,elem:xA});if(b.onceOnly&&p.length)return g.call(p0.elem,p0.elem);setTimeout(d.callCallbacks,1,p)}e.call(this,f,b,g)};return r},vnew function(){function t(f,b){return d.matchesSelector(f,b.selector)}var c{};vnew m(function(){return{childList:!0,subtree:!0}},function(f,b){f.forEach(function(g){gg.removedNodes;var k;null!g&&0g.length&&d.checkChildNodesRecursively(g,b,t,k);d.callCallbacks(k,b)})});var ev.bindEvent;v.bindEventfunction(f,b,g){undefinedtypeof g?(gb,bc):bd.mergeArrays(c,b);e.call(this,f,b,g)};return v};h&&u(h.fn);u(HTMLElement.prototype);u(NodeList.prototype);u(HTMLCollection.prototype);u(HTMLDocument.prototype);u(Window.prototype);h{};n(r,h,unbindAllArrive);n(v,h,unbindAllLeave);return h}}(window,undefinedtypeof jQuery?null:jQuery,void 0)};var ai_rotation_triggers,ai_block_class_defcode-block;if(undefined!typeof ai_rotation_triggers){ai_process_rotationfunction(b){var dnumbertypeof b.length;window.jQuery&&window.jQuery.fn&&b instanceof jQuery&&(bd?Array.prototype.slice.call(b):b0);if(d){var e!1;b.forEach((c,h)>{if(c.classList.contains(ai-unprocessed)||c.classList.contains(ai-timer))e!0});if(!e)return;b.forEach((c,h)>{c.classList.remove(ai-unprocessed);c.classList.remove(ai-timer)})}else{if(!b.classList.contains(ai-unprocessed)&&!b.classList.contains(ai-timer))return;b.classList.remove(ai-unprocessed);b.classList.remove(ai-timer)}var a!1;if(d?b0.hasAttribute(data-info):b.hasAttribute(data-info)){var fdiv.ai-rotate.ai-+(d?JSON.parse(atob(b0.dataset.info)):JSON.parse(atob(b.dataset.info)))0;ai_rotation_triggers.includes(f)&&(ai_rotation_triggers.splice(ai_rotation_triggers.indexOf(f),1),a!0)}if(d)for(d0;db.length;d++)0d?ai_process_single_rotation(bd,!0):ai_process_single_rotation(bd,!1);else ai_process_single_rotation(b,!a)};ai_process_single_rotationfunction(b,d){var e;Array.from(b.children).forEach((g,p)>{g.matches(.ai-rotate-option)&&e.push(g)});if(0!e.length){e.forEach((g,p)>{g.style.displaynone});if(b.hasAttribute(data-next)){kparseInt(b.getAttribute(data-next));var aek;if(a.hasAttribute(data-code)){var fdocument.createRange(),c!0;try{var hf.createContextualFragment(b64d(a.dataset.code))}catch(g){c!1}c&&(ah)}0!a.querySelectorAll(spandata-ai-groups).length&&0!document.querySelectorAll(.ai-rotation-groups).length&&setTimeout(function(){B()},5)}else if(e0.hasAttribute(data-group)){var k-1,u;document.querySelectorAll(spandata-ai-groups).forEach((g,p)>{(g.offsetWidth||g.offsetHeight||g.getClientRects().length)&&u.push(g)});1u.length&&(timed_groups,groups,u.forEach(function(g,p){active_groupsJSON.parse(b64d(g.dataset.aiGroups));var r!1;gg.closest(.ai-rotate);null!g&&g.classList.contains(ai-timed-rotation)&&(r!0);active_groups.forEach(function(t,v){groups.push(t);r&&timed_groups.push(t)})}),groups.forEach(function(g,p){-1k&&e.forEach((r,t)>{var vb64d(r.dataset.group);option_group_itemsv.split(,);option_group_items.forEach(function(C,E){-1k&&C.trim()g&&(kt,timed_groups.includes(v)&&b.classList.add(ai-timed-rotation))})})}))}else if(b.hasAttribute(data-shares))for(fJSON.parse(atob(b.dataset.shares)),aMath.round(100*Math.random()),c0;cf.length&&(kc,0>fc||!(afc));c++);else fb.classList.contains(ai-unique),anew Date,f?(number!typeof ai_rotation_seed&&(ai_rotation_seed(Math.floor(1E3*Math.random())+a.getMilliseconds())%e.length),fai_rotation_seed,f>e.length&&(f%e.length),aparseInt(b.dataset.counter),ae.length?(kparseInt(f+a-1),k>e.length&&(k-e.length)):ke.length):(kMath.floor(Math.random()*e.length),a.getMilliseconds()%2&&(ke.length-k-1));if(b.classList.contains(ai-rotation-scheduling))for(k-1,f0;fe.length;f++)if(aef,a.hasAttribute(data-scheduling)){cb64d(a.dataset.scheduling);a!0;0c.indexOf(^)&&(a!1,cc.substring(1));var qc.split(),m-1!c.indexOf(%)?q0.split(%):q0;cm0.trim().toLowerCase();mundefined!typeof m1?m1.trim():0;qq1.replace( ,);var n(new Date).getTime();nnew Date(n);var l0;switch(c){case s:ln.getSeconds();break;case i:ln.getMinutes();break;case h:ln.getHours();break;case d:ln.getDate();break;case m:ln.getMonth();break;case y:ln.getFullYear();break;case w:ln.getDay(),l0l?6:l-1}c0!m?l%m:l;mq.split(,);q!a;for(n0;nm.length;n++)if(lmn,-1!l.indexOf(-)){if(ll.split(-),c>l0&&cl1){qa;break}}else if(cl){qa;break}if(q){kf;break}}if(!(0>k||k>e.length)){aek;var z,wb.classList.contains(ai-timed-rotation);e.forEach((g,p)>{g.hasAttribute(data-time)&&(w!0)});if(a.hasAttribute(data-time)){fatob(a.dataset.time);if(0f&&1e.length){ck;do{c++;c>e.length&&(c0);mec;if(!m.hasAttribute(data-time)){kc;aek;f0;break}matob(m.dataset.time)}while(0m&&c!k);0!f&&(kc,aek,fatob(a.dataset.time))}if(0f&&(ck+1,c>e.length&&(c0),b.hasAttribute(data-info))){mJSON.parse(atob(b.dataset.info))0;b.setAttribute(data-next,c);var xdiv.ai-rotate.ai-+m;ai_rotation_triggers.includes(x)&&(d!1);d&&(ai_rotation_triggers.push(x),setTimeout(function(){var gdocument.querySelectorAll(x);g.forEach((p,r)>{p.classList.add(ai-timer)});ai_process_rotation(g)},1E3*f));z (+f+ s)}}else a.hasAttribute(data-group)||e.forEach((g,p)>{p!k&&g.remove()});a.style.display;a.style.visibility;a.style.position;a.style.width;a.style.height;a.style.top;a.style.left;a.classList.remove(ai-rotate-hidden);a.classList.remove(ai-rotate-hidden-2);b.style.position;if(a.hasAttribute(data-code)){e.forEach((g,p)>{g.innerText});db64d(a.dataset.code);fdocument.createRange();c!0;try{hf.createContextualFragment(d)}catch(g){c!1}a.append(h);D()}fparseInt(a.dataset.index);var yb64d(a.dataset.name);db.closest(.ai-debug-block);if(null!d){hd.querySelectorAll(kbd.ai-option-name);dd.querySelectorAll(.ai-debug-block);if(0!d.length){var A;d.forEach((g,p)>{g.querySelectorAll(kbd.ai-option-name).forEach((r,t)>{A.push(r)})});hArray.from(h);hh.slice(0,h.length-A.length)}0!h.length&&(separatorh0.hasAttribute(data-separator)?h0.dataset.separator:,h.forEach((g,p)>{g.innerTextseparator+y+z}))}d!1;ab.closest(.ai-adb-show);null!a&&a.hasAttribute(data-ai-tracking)&&(hJSON.parse(b64d(a.getAttribute(data-ai-tracking))),undefined!typeof h&&h.constructorArray&&(h1f,h3y,a.setAttribute(data-ai-tracking,b64e(JSON.stringify(h))),a.classList.add(ai-track),w&&ai_tracking_finished&&a.classList.add(ai-no-pageview),d!0));d||(db.closest(divdata-ai),null!d&&d.hasAttribute(data-ai)&&(hJSON.parse(b64d(d.getAttribute(data-ai))),undefined!typeof h&&h.constructorArray&&(h1f,h3y,d.setAttribute(data-ai,b64e(JSON.stringify(h))),d.classList.add(ai-track),w&&ai_tracking_finished&&d.classList.add(ai-no-pageview))))}}};ai_process_rotationsfunction(){document.querySelectorAll(div.ai-rotate).forEach((b,d)>{ai_process_rotation(b)})};function B(){document.querySelectorAll(div.ai-rotate.ai-rotation-groups).forEach((b,d)>{b.classList.add(ai-timer);ai_process_rotation(b)})}ai_process_rotations_in_elementfunction(b){null!b&&b.querySelectorAll(div.ai-rotate).forEach((d,e)>{ai_process_rotation(d)})};(function(b){completedocument.readyState||loading!document.readyState&&!document.documentElement.doScroll?b():document.addEventListener(DOMContentLoaded,b)})(function(){setTimeout(function(){ai_process_rotations()},10)});ai_process_elements_active!1;function D(){ai_process_elements_active||setTimeout(function(){ai_process_elements_active!1;functiontypeof ai_process_rotations&&ai_process_rotations();functiontypeof ai_process_lists&&ai_process_lists();functiontypeof ai_process_ip_addresses&&ai_process_ip_addresses();functiontypeof ai_process_filter_hooks&&ai_process_filter_hooks();functiontypeof ai_adb_process_blocks&&ai_adb_process_blocks();functiontypeof ai_process_impressions&&1ai_tracking_finished&&ai_process_impressions();functiontypeof ai_install_click_trackers&&1ai_tracking_finished&&ai_install_click_trackers();functiontypeof ai_install_close_buttons&&ai_install_close_buttons(document)},5);ai_process_elements_active!0}};;!function(a,b){a(function(){use strict;function a(a,b){return null!a&&null!b&&a.toLowerCase()b.toLowerCase()}function c(a,b){var c,d,ea.length;if(!e||!b)return!1;for(cb.toLowerCase(),d0;de;++d)if(cad.toLowerCase())return!0;return!1}function d(a){for(var b in a)i.call(a,b)&&(abnew RegExp(ab,i))}function e(a){return(a||).substr(0,500)}function f(a,b){this.uae(a),this._cache{},this.maxPhoneWidthb||600}var g{};g.mobileDetectRules{phones:{iPhone:\\biPhone\\b|\\biPod\\b,BlackBerry:BlackBerry|\\bBB10\\b|rim0-9+|\\b(BBA100|BBB100|BBD100|BBE100|BBF100|STH100)\\b-0-9+,Pixel:; \\bPixel\\b,HTC:HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\\bEVO\\b|T-Mobile G1|Z520m|Android 0-9.+; Pixel,Nexus:Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 5X|Nexus 6,Dell:Dell;? (Streak|Aero|Venue|Venue Pro|Flash|Smoke|Mini 3iX)|XCD28|XCD35|\\b001DL\\b|\\b101DL\\b|\\bGS01\\b,Motorola:Motorola|DROIDX|DROID BIONIC|\\bDroid\\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\\bMoto E\\b|XT1068|XT1092|XT1052,Samsung:\\bSamsung\\b|SM-G950F|SM-G955F|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|SGH-X630|SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|GT-N7105|SCH-I535|SM-N900A|SGH-I317|SGH-T999L|GT-S5360B|GT-I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205|SM-G9350|SM-J120F|SM-G920F|SM-G920V|SM-G930F|SM-N910C|SM-A310F|GT-I9190|SM-J500FN|SM-G903F|SM-J330F|SM-G610F|SM-G981B|SM-G892A|SM-A530F,LG:\\bLG\\b;|LG- ?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802|MS323|M257)|LM-G710,Sony:SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533|SOV34|601SO|F8332,Asus:Asus.*Galaxy|PadFone.*Mobile,Xiaomi:^(?!.*\\bx11\\b).*xiaomi.*$|POCOPHONE F1|MI 8|Redmi Note 9S|Redmi Note 5A Prime|N2G47H|M2001J2G|M2001J2I|M1805E10A|M2004J11G|M1902F1G|M2002J9G|M2004J19G|M2003J6A1G,NokiaLumia:Lumia 0-9{3,4},Micromax:Micromax.*\\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\\b,Palm:PalmSource|Palm,Vertu:Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature,Pantech:PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|P2000|P7040|P7000|C790,Fly:IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250,Wiko:KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA(?!nna)|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLIM|CINK SLIM 2|CINK +|CINK KING|CINK PEAX|CINK SLIM|SUBLIM,iMobile:i-mobile (IQ|i-STYLE|idea|ZAA|Hitz),SimValley:\\b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\\b,Wolfgang:AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q,Alcatel:Alcatel,Nintendo:Nintendo (3DS|Switch),Amoi:Amoi,INQ:INQ,OnePlus:ONEPLUS,GenericPhone:Tapatalk|PDA;|SAGEM|\\bmmp\\b|pocket|\\bpsp\\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\\bwap\\b|nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser},tablets:{iPad:iPad|iPad.*Mobile,NexusTablet:Android.*Nexus\\s+(7|9|10),GoogleTablet:Android.*Pixel C,SamsungTablet:SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|SHV-E230S|SHW-M180K|SHW-M180L|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|SM-P601|SM-P605|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T330|SM-T530|SM-T705|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-T116BU|SM-P550|SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805|GT-P3113|SM-T710|SM-T810|SM-T815|SM-T360|SM-T533|SM-T113|SM-T335|SM-T715|SM-T560|SM-T670|SM-T677|SM-T377|SM-T567|SM-T357T|SM-T555|SM-T561|SM-T713|SM-T719|SM-T813|SM-T819|SM-T580|SM-T355Y?|SM-T280|SM-T817A|SM-T820|SM-W700|SM-P580|SM-T587|SM-P350|SM-P555M|SM-P355M|SM-T113NU|SM-T815Y|SM-T585|SM-T285|SM-T825|SM-W708|SM-T835|SM-T830|SM-T837V|SM-T720|SM-T510|SM-T387V|SM-P610|SM-T290|SM-T515|SM-T590|SM-T595|SM-T725|SM-T817P|SM-P585N0|SM-T395|SM-T295|SM-T865|SM-P610N|SM-P615|SM-T970|SM-T380|SM-T5950|SM-T905|SM-T231|SM-T500|SM-T860,Kindle:Kindle|Silk.*Accelerated|Android.*\\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI|KFARWI|KFFOWI|KFGIWI|KFMEWI)\\b|Android.*Silk/0-9.+ like Chrome/0-9.+ (?!Mobile),SurfaceTablet:Windows NT 0-9.+; ARM;.*(Tablet|ARMBJS),HPTablet:HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10,AsusTablet:^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|Slider SL101|\\bK00F\\b|\\bK00C\\b|\\bK00E\\b|\\bK00L\\b|TX201LA|ME176C|ME102A|\\bM80TA\\b|ME372CL|ME560CG|ME372CG|ME302KL| K010 | K011 | K017 | K01E |ME572C|ME103K|ME170C|ME171C|\\bME70C\\b|ME581C|ME581CL|ME8510C|ME181C|P01Y|PO1MA|P01Z|\\bP027\\b|\\bP024\\b|\\bP00C\\b,BlackBerryTablet:PlayBook|RIM Tablet,HTCtablet:HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410,MotorolaTablet:xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617,NookTablet:Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2,AcerTablet:Android.*; \\b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\\b|W3-810|\\bA3-A10\\b|\\bA3-A11\\b|\\bA3-A20\\b|\\bA3-A30|A3-A40,ToshibaTablet:Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO,LGTablet:\\bL-06C|LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\\b,FujitsuTablet:Android.*\\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\\b,PrestigioTablet:PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|PMP5297C|PMP5297C_QUAD|PMP812E|PMP812E3G|PMP812F|PMP810E|PMP880TD|PMT3017|PMT3037|PMT3047|PMT3057|PMT7008|PMT5887|PMT5001|PMT5002,LenovoTablet:Lenovo TAB|Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad( +)?Tablet|YT3-850M|YT3-X90L|YT3-X90F|YT3-X90X|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|B8000|B8080)(-|)(FL|F|HV|H|)|TB-X103F|TB-X304X|TB-X304F|TB-X304L|TB-X505F|TB-X505L|TB-X505X|TB-X605F|TB-X605L|TB-8703F|TB-8703X|TB-8703N|TB-8704N|TB-8704F|TB-8704X|TB-8704V|TB-7304F|TB-7304I|TB-7304X|Tab2A7-10F|Tab2A7-20F|TB2-X30L|YT3-X50L|YT3-X50F|YT3-X50M|YT-X705F|YT-X703F|YT-X703L|YT-X705L|YT-X705X|TB2-X30F|TB2-X30L|TB2-X30M|A2107A-F|A2107A-H|TB3-730F|TB3-730M|TB3-730X|TB-7504F|TB-7504X|TB-X704F|TB-X104F|TB3-X70F|TB-X705F|TB-8504F|TB3-X70L|TB3-710F|TB-X704L,DellTablet:Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7,YarvikTablet:Android.*\\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\\b,MedionTablet:Android.*\\bOYO\\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB,ArnovaTablet:97G4|AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2,IntensoTablet:INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004,IRUTablet:M702pro,MegafonTablet:MegaFon V9|\\bZTE V9\\b|Android.*\\bMT7A\\b,EbodaTablet:E-Boda (Supreme|Impresspeed|Izzycomm|Essential),AllViewTablet:Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2),ArchosTablet:\\b(101G9|80G9|A101IT)\\b|Qilive 97R|Archos5|\\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|c|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\\b,AinolTablet:NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark,NokiaLumiaTablet:Lumia 2520,SonyTablet:Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP641|SGP612|SOT31|SGP771|SGP611|SGP612|SGP712,PhilipsTablet:\\b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\\b,CubeTablet:Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT,CobyTablet:MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010,MIDTablet:M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MID810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733|MID4X10,MSITablet:MSI \\b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\\b,SMiTTablet:Android.*(\\bMID\\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530),RockChipTablet:Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A,FlyTablet:IQ310|Fly Vision,bqTablet:Android.*(bq)?.*\\b(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris (E|M10|M8))\\b|Maxwell.*Lite|Maxwell.*Plus,HuaweiTablet:MediaPad|MediaPad 7 Youth|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|S7-201|S7-Slim|M2-A01L|BAH-L09|BAH-W09|AGS-L09|CMR-AL19,NecTablet:\\bN-06D|\\bN-08D,PantechTablet:Pantech.*P4100,BronchoTablet:Broncho.*(N701|N708|N802|a710),VersusTablet:TOUCHPAD.*78910|\\bTOUCHTAB\\b,ZyncTablet:z1000|Z99 2G|z930|z990|z909|Z919|z900,PositivoTablet:TB07STA|TB10STA|TB07FTA|TB10FTA,NabiTablet:Android.*\\bNabi,KoboTablet:Kobo Touch|\\bK080\\b|\\bVox\\b Build|\\bArc\\b Build,DanewTablet:DSlide.*\\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\\b,TexetTablet:NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|TB-436|TB-416|TB-146SE|TB-126SE,PlaystationTablet:Playstation.*(Portable|Vita),TrekstorTablet:ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab,PyleAudioTablet:\\b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\\b,AdvanTablet:Android.* \\b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\\b ,DanyTechTablet:Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab S1,GalapadTablet:Android 0-9.+; a-z-+; \\bG1\\b,MicromaxTablet:Funbook|Micromax.*\\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\\b,KarbonnTablet:Android.*\\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\\b,AllFineTablet:Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide,PROSCANTablet:\\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\\b,YONESTablet:BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026,ChangJiaTablet:TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|TPC10111|TPC10203|TPC10205|TPC10503,GUTablet:TX-A1301|TX-M9002|Q702|kf026,PointOfViewTablet:TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB0-9+|TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10,OvermaxTablet:OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)|Qualcore 1027,HCLTablet:HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync,DPSTablet:DPS Dream 9|DPS Dual 7,VistureTablet:V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10,CrestaTablet:CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989,MediatekTablet:\\bMT8125|MT8389|MT8135|MT8377\\b,ConcordeTablet:Concorde( +)?Tab|ConCorde ReadMan,GoCleverTablet:GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|TAB R104|TAB R83.3|TAB A1042,ModecomTablet:FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003,VoninoTablet:\\b(Argus _?S|Diamond _?79HD|Emerald _?78E|Luna _?70C|Onyx _?S|Onyx _?Z|Orin _?HD|Orin _?S|Otis _?S|SpeedStar _?S|Magnet _?M9|Primus _?94 _?3G|Primus _?94HD|Primus _?QS|Android.*\\bQ8\\b|Sirius _?EVO _?QS|Sirius _?QS|Spirit _?S)\\b,ECSTablet:V07OT2|TM105A|S10OT1|TR10CS1,StorexTablet:eZee_?(Tab|Go)0-9+|TabLC7|Looney Tunes Tab,VodafoneTablet:SmartTab( +)?0-9+|SmartTabII10|SmartTabII7|VF-1497|VFD 1400,EssentielBTablet:Smart ?TAB +?0-9+|Family ?TAB2,RossMoorTablet:RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711,iMobileTablet:i-mobile i-note,TolinoTablet:tolino tab 0-9.+|tolino shine,AudioSonicTablet:\\bC-22Q|T7-QC|T-17B|T-17P\\b,AMPETablet:Android.* A78 ,SkkTablet:Android.* (SKYPAD|PHOENIX|CYCLOPS),TecnoTablet:TECNO P9|TECNO DP8D,JXDTablet:Android.* \\b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|P1000|P300|S18|S6600|S9100)\\b,iJoyTablet:Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10),FX2Tablet:FX2 PAD7|FX2 PAD10,XoroTablet:KidsPAD 701|PAD ?712|PAD ?714|PAD ?716|PAD ?717|PAD ?718|PAD ?720|PAD ?721|PAD ?722|PAD ?790|PAD ?792|PAD ?900|PAD ?9715D|PAD ?9716DR|PAD ?9718DR|PAD ?9719QR|PAD ?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151,ViewsonicTablet:ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a,VerizonTablet:QTAQZ3|QTAIR7|QTAQTZ3|QTASUN1|QTASUN2|QTAXIA1,OdysTablet:LOOX|XENO10|ODYS -(Space|EVO|Xpress|NOON)|\\bXELIO\\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10,CaptivaTablet:CAPTIVA PAD,IconbitTablet:NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S,TeclastTablet:T98 4G|\\bP80\\b|\\bX90HD\\b|X98 Air|X98 Air 3G|\\bX89\\b|P80 3G|\\bX80h\\b|P98 Air|\\bX89HD\\b|P98 3G|\\bP90HD\\b|P89 3G|X98 3G|\\bP70h\\b|P79HD 3G|G18d 3G|\\bP79HD\\b|\\bP89s\\b|\\bA88\\b|\\bP10HD\\b|\\bP19HD\\b|G18 3G|\\bP78HD\\b|\\bA78\\b|\\bP75\\b|G17s 3G|G17h 3G|\\bP85t\\b|\\bP90\\b|\\bP11\\b|\\bP98t\\b|\\bP98HD\\b|\\bG18d\\b|\\bP85s\\b|\\bP11HD\\b|\\bP88s\\b|\\bA80HD\\b|\\bA80se\\b|\\bA10h\\b|\\bP89\\b|\\bP78s\\b|\\bG18\\b|\\bP85\\b|\\bA70h\\b|\\bA70\\b|\\bG17\\b|\\bP18\\b|\\bA80s\\b|\\bA11s\\b|\\bP88HD\\b|\\bA80h\\b|\\bP76s\\b|\\bP76h\\b|\\bP98\\b|\\bA10HD\\b|\\bP78\\b|\\bP88\\b|\\bA11\\b|\\bA10t\\b|\\bP76a\\b|\\bP76t\\b|\\bP76e\\b|\\bP85HD\\b|\\bP85a\\b|\\bP86\\b|\\bP75HD\\b|\\bP76v\\b|\\bA12\\b|\\bP75a\\b|\\bA15\\b|\\bP76Ti\\b|\\bP81HD\\b|\\bA10\\b|\\bT760VE\\b|\\bT720HD\\b|\\bP76\\b|\\bP73\\b|\\bP71\\b|\\bP72\\b|\\bT720SE\\b|\\bC520Ti\\b|\\bT760\\b|\\bT720VE\\b|T720-3GE|T720-WiFi,OndaTablet:\\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|Vi40)\\b\\s+|V10 \\b4G\\b,JaytechTablet:TPC-PA762,BlaupunktTablet:Endeavour 800NG|Endeavour 1010,DigmaTablet:\\b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\\b,EvolioTablet:ARIA_Mini_wifi|Aria _Mini|Evolio X10|Evolio X7|Evolio X8|\\bEvotab\\b|\\bNeura\\b,LavaTablet:QPAD E704|\\bIvoryS\\b|E-TAB IVORY|\\bE-TAB\\b,AocTablet:MW0811|MW0812|MW0922|MTK8382|MW1031|MW0831|MW0821|MW0931|MW0712,MpmanTablet:MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\\bMPG7\\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|MPDC9000|MPDC905|MPDC706HD|MPDC706|MPDC705|MPDC110|MPDC100|MPDC99|MPDC97|MPDC88|MPDC8|MPDC77|MP709|MID701|MID711|MID170|MPDC703|MPQC1010,CelkonTablet:CT695|CT888|CT\\s?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\\bCT-1\\b,WolderTablet:miTab \\b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\\b,MediacomTablet:M-MPI10C3G|M-SP10EG|M-SP10EGP|M-SP10HXAH|M-SP7HXAH|M-SP10HXBH|M-SP8HXAH|M-SP8MXA,MiTablet:\\bMI PAD\\b|\\bHM NOTE 1W\\b,NibiruTablet:Nibiru M1|Nibiru Jupiter One,NexoTablet:NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI,LeaderTablet:TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100,UbislateTablet:UbiSlate\\s?7C,PocketBookTablet:Pocketbook,KocasoTablet:\\b(TB-1207)\\b,HisenseTablet:\\b(F5281|E2371)\\b,Hudl:Hudl HT7S3|Hudl 2,TelstraTablet:T-Hub2,GenericTablet:Android.*\\b97D\\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\\bA7EB\\b|CatNova8|A1_07|CT704|CT1002|\\bM721\\b|rk30sdk|\\bEVOTAB\\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|Tablet-PC-4|Tagi Tab|\\bM6pro\\b|CT1020W|arc 10HD|\\bTP750\\b|\\bQTAQZ3\\b|WVT101|TM1088|KT107},oss:{AndroidOS:Android,BlackBerryOS:blackberry|\\bBB10\\b|rim tablet os,PalmOS:PalmOS|avantgo|blazer|elaine|hiptop|palm|plucker|xiino,SymbianOS:Symbian|SymbOS|Series60|Series40|SYB-0-9+|\\bS60\\b,WindowsMobileOS:Windows CE.*(PPC|Smartphone|Mobile|0-9{3}x0-9{3})|Windows Mobile|Windows Phone 0-9.+|WCE;,WindowsPhoneOS:Windows Phone 10.0|Windows Phone 8.1|Windows Phone 8.0|Windows Phone OS|XBLWP7|ZuneWP7|Windows NT 6.23; ARM;,iOS:\\biPhone.*Mobile|\\biPod|\\biPad|AppleCoreMedia,iPadOS:CPU OS 13,SailfishOS:Sailfish,MeeGoOS:MeeGo,MaemoOS:Maemo,JavaOS:J2ME/|\\bMIDP\\b|\\bCLDC\\b,webOS:webOS|hpwOS,badaOS:\\bBada\\b,BREWOS:BREW},uas:{Chrome:\\bCrMo\\b|CriOS|Android.*Chrome/.0-9* (Mobile)?,Dolfin:\\bDolfin\\b,Opera:Opera.*Mini|Opera.*Mobi|Android.*Opera|Mobile.*OPR/0-9.+$|Coast/0-9.+,Skyfire:Skyfire,Edge:\\bEdgiOS\\b|Mobile Safari/.0-9* Edge,IE:IEMobile|MSIEMobile,Firefox:fennec|firefox.*maemo|(Mobile|Tablet).*Firefox|Firefox.*Mobile|FxiOS,Bolt:bolt,TeaShark:teashark,Blazer:Blazer,Safari:Version((?!\\bEdgiOS\\b).)*Mobile.*Safari|Safari.*Mobile|MobileSafari,WeChat:\\bMicroMessenger\\b,UCBrowser:UC.*Browser|UCWEB,baiduboxapp:baiduboxapp,baidubrowser:baidubrowser,DiigoBrowser:DiigoBrowser,Mercury:\\bMercury\\b,ObigoBrowser:Obigo,NetFront:NF-Browser,GenericBrowser:NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessenger,PaleMoon:Android.*PaleMoon|Mobile.*PaleMoon},props:{Mobile:Mobile/VER,Build:Build/VER,Version:Version/VER,VendorID:VendorID/VER,iPad:iPad.*CPUa-z +VER,iPhone:iPhone.*CPUa-z +VER,iPod:iPod.*CPUa-z +VER,Kindle:Kindle/VER,Chrome:Chrome/VER,CriOS/VER,CrMo/VER,Coast:Coast/VER,Dolfin:Dolfin/VER,Firefox:Firefox/VER,FxiOS/VER,Fennec:Fennec/VER,Edge:Edge/VER,IE:IEMobile/VER;,IEMobile VER,MSIE VER;,Trident/0-9.+;.*rv:VER,NetFront:NetFront/VER,NokiaBrowser:NokiaBrowser/VER,Opera: OPR/VER,Opera Mini/VER,Version/VER,Opera Mini:Opera Mini/VER,Opera Mobi:Version/VER,UCBrowser:UCWEBVER,UC.*Browser/VER,MQQBrowser:MQQBrowser/VER,MicroMessenger:MicroMessenger/VER,baiduboxapp:baiduboxapp/VER,baidubrowser:baidubrowser/VER,SamsungBrowser:SamsungBrowser/VER,Iron:Iron/VER,Safari:Version/VER,Safari/VER,Skyfire:Skyfire/VER,Tizen:Tizen/VER,Webkit:webkit /VER,PaleMoon:PaleMoon/VER,SailfishBrowser:SailfishBrowser/VER,Gecko:Gecko/VER,Trident:Trident/VER,Presto:Presto/VER,Goanna:Goanna/VER,iOS: \\bi?OS\\b VER ;{1},Android:Android VER,Sailfish:Sailfish VER,BlackBerry:BlackBerry\\w+/VER,BlackBerry.*Version/VER,Version/VER,BREW:BREW VER,Java:Java/VER,Windows Phone OS:Windows Phone OS VER,Windows Phone VER,Windows Phone:Windows Phone VER,Windows CE:Windows CE/VER,Windows NT:Windows NT VER,Symbian:SymbianOS/VER,Symbian/VER,webOS:webOS/VER,hpwOS/VER;},utils:{Bot:Googlebot|facebookexternalhit|Google-AMPHTML|s~amp-validator|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|YandexMobileBot|bingbot|ia_archiver|AhrefsBot|Ezooms|GSLFbot|WBSearchBot|Twitterbot|TweetmemeBot|Twikle|PaperLiBot|Wotbox|UnwindFetchor|Exabot|MJ12bot|YandexImages|TurnitinBot|Pingdom|contentkingapp|AspiegelBot,MobileBot:Googlebot-Mobile|AdsBot-Google-Mobile|YahooSeeker/M1A1-R2D2,DesktopMode:WPDesktop,TV:SonyDTV|HbbTV,WebKit:(webkit) /(\\w.+),Console:\\b(Nintendo|Nintendo WiiU|Nintendo 3DS|Nintendo Switch|PLAYSTATION|Xbox)\\b,Watch:SM-V700}},g.detectMobileBrowsers{fullPattern:/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,shortPattern:/1207|6310|6590|3gso|4thp|501-6i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez(4-70|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-a-w)|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n100-2|n202-3|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-(1-8|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-2-7|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|50-3|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,tabletPattern:/android|ipad|playbook|silk/i};var h,iObject.prototype.hasOwnProperty;return g.FALLBACK_PHONEUnknownPhone,g.FALLBACK_TABLETUnknownTablet,g.FALLBACK_MOBILEUnknownMobile,hisArrayin Array?Array.isArray:function(a){returnobject ArrayObject.prototype.toString.call(a)},function(){var a,b,c,e,f,j,kg.mobileDetectRules;for(a in k.props)if(i.call(k.props,a)){for(bk.propsa,h(b)||(bb),fb.length,e0;ef;++e)cbe,jc.indexOf(VER),j>0&&(cc.substring(0,j)+(\\w._\\++)+c.substring(j+5)),benew RegExp(c,i);k.propsab}d(k.oss),d(k.phones),d(k.tablets),d(k.uas),d(k.utils),k.oss0{WindowsPhoneOS:k.oss.WindowsPhoneOS,WindowsMobileOS:k.oss.WindowsMobileOS}}(),g.findMatchfunction(a,b){for(var c in a)if(i.call(a,c)&&ac.test(b))return c;return null},g.findMatchesfunction(a,b){var c;for(var d in a)i.call(a,d)&&ad.test(b)&&c.push(d);return c},g.getVersionStrfunction(a,b){var c,d,e,f,hg.mobileDetectRules.props;if(i.call(h,a))for(cha,ec.length,d0;de;++d)if(fcd.exec(b),null!f)return f1;return null},g.getVersionfunction(a,b){var cg.getVersionStr(a,b);return c?g.prepareVersionNo(c):NaN},g.prepareVersionNofunction(a){var b;return ba.split(/a-z._ \/\-/i),1b.length&&(ab0),b.length>1&&(ab0+.,b.shift(),a+b.join()),Number(a)},g.isMobileFallbackfunction(a){return g.detectMobileBrowsers.fullPattern.test(a)||g.detectMobileBrowsers.shortPattern.test(a.substr(0,4))},g.isTabletFallbackfunction(a){return g.detectMobileBrowsers.tabletPattern.test(a)},g.prepareDetectionCachefunction(a,c,d){if(a.mobileb){var e,h,i;return(hg.findMatch(g.mobileDetectRules.tablets,c))?(a.mobilea.tableth,void(a.phonenull)):(eg.findMatch(g.mobileDetectRules.phones,c))?(a.mobilea.phonee,void(a.tabletnull)):void(g.isMobileFallback(c)?(if.isPhoneSized(d),ib?(a.mobileg.FALLBACK_MOBILE,a.tableta.phonenull):i?(a.mobilea.phoneg.FALLBACK_PHONE,a.tabletnull):(a.mobilea.tabletg.FALLBACK_TABLET,a.phonenull)):g.isTabletFallback(c)?(a.mobilea.tabletg.FALLBACK_TABLET,a.phonenull):a.mobilea.tableta.phonenull)}},g.mobileGradefunction(a){var bnull!a.mobile();return a.os(iOS)&&a.version(iPad)>4.3||a.os(iOS)&&a.version(iPhone)>3.1||a.os(iOS)&&a.version(iPod)>3.1||a.version(Android)>2.1&&a.is(Webkit)||a.version(Windows Phone OS)>7||a.is(BlackBerry)&&a.version(BlackBerry)>6||a.match(Playbook.*Tablet)||a.version(webOS)>1.4&&a.match(Palm|Pre|Pixi)||a.match(hp.*TouchPad)||a.is(Firefox)&&a.version(Firefox)>12||a.is(Chrome)&&a.is(AndroidOS)&&a.version(Android)>4||a.is(Skyfire)&&a.version(Skyfire)>4.1&&a.is(AndroidOS)&&a.version(Android)>2.3||a.is(Opera)&&a.version(Opera Mobi)>11&&a.is(AndroidOS)||a.is(MeeGoOS)||a.is(Tizen)||a.is(Dolfin)&&a.version(Bada)>2||(a.is(UC Browser)||a.is(Dolfin))&&a.version(Android)>2.3||a.match(Kindle Fire)||a.is(Kindle)&&a.version(Kindle)>3||a.is(AndroidOS)&&a.is(NookTablet)||a.version(Chrome)>11&&!b||a.version(Safari)>5&&!b||a.version(Firefox)>4&&!b||a.version(MSIE)>7&&!b||a.version(Opera)>10&&!b?A:a.os(iOS)&&a.version(iPad)4.3||a.os(iOS)&&a.version(iPhone)3.1||a.os(iOS)&&a.version(iPod)3.1||a.is(Blackberry)&&a.version(BlackBerry)>5&&a.version(BlackBerry)6||a.version(Opera Mini)>5&&a.version(Opera Mini)6.5&&(a.version(Android)>2.3||a.is(iOS))||a.match(NokiaN8|NokiaC7|N97.*Series60|Symbian/3)||a.version(Opera Mobi)>11&&a.is(SymbianOS)?B:(a.version(BlackBerry)5||a.match(MSIEMobile|Windows CE.*Mobile)||a.version(Windows Mobile)5.2,C)},g.detectOSfunction(a){return g.findMatch(g.mobileDetectRules.oss0,a)||g.findMatch(g.mobileDetectRules.oss,a)},g.getDeviceSmallerSidefunction(){return window.screen.widthwindow.screen.height?window.screen.width:window.screen.height},f.prototype{constructor:f,mobile:function(){return g.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.mobile},phone:function(){return g.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.phone},tablet:function(){return g.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.tablet},userAgent:function(){return this._cache.userAgentb&&(this._cache.userAgentg.findMatch(g.mobileDetectRules.uas,this.ua)),this._cache.userAgent},userAgents:function(){return this._cache.userAgentsb&&(this._cache.userAgentsg.findMatches(g.mobileDetectRules.uas,this.ua)),this._cache.userAgents},os:function(){return this._cache.osb&&(this._cache.osg.detectOS(this.ua)),this._cache.os},version:function(a){return g.getVersion(a,this.ua)},versionStr:function(a){return g.getVersionStr(a,this.ua)},is:function(b){return c(this.userAgents(),b)||a(b,this.os())||a(b,this.phone())||a(b,this.tablet())||c(g.findMatches(g.mobileDetectRules.utils,this.ua),b)},match:function(a){return a instanceof RegExp||(anew RegExp(a,i)),a.test(this.ua)},isPhoneSized:function(a){return f.isPhoneSized(a||this.maxPhoneWidth)},mobileGrade:function(){return this._cache.gradeb&&(this._cache.gradeg.mobileGrade(this)),this._cache.grade}},undefined!typeof window&&window.screen?f.isPhoneSizedfunction(a){return a0?b:g.getDeviceSmallerSide()a}:f.isPhoneSizedfunction(){},f._implg,f.version1.4.5 2021-03-13,f})}(function(a){if(undefined!typeof module&&module.exports)return function(a){module.exportsa()};if(functiontypeof define&&define.amd)return define;if(undefined!typeof window)return function(a){window.MobileDetecta()};throw new Error(unknown environment)}());var ai_lists!0,ai_block_class_defcode-block;if(undefined!typeof ai_lists){function X(b,e){for(var p;bb.previousElementSibling;)(undefinedtypeof e||b.matches(e))&&p.push(b);return p}function fa(b,e){for(var p;bb.nextElementSibling;)(undefinedtypeof e||b.matches(e))&&p.push(b);return p}var host_regexpRegExp(:\\/\\/(.^/:+),i);function ha(b){bb.match(host_regexp);return null!b&&1b.length&&stringtypeof b1&&0b1.length?b1.toLowerCase():null}function Q(b){return b.includes(:)?(bb.split(:),1E3*(3600*parseInt(b0)+60*parseInt(b1)+parseInt(b2))):null}function Y(b){try{var eDate.parse(b);isNaN(e)&&(enull)}catch(p){enull}if(nulle&&b.includes( )){bb.split( );try{eDate.parse(b0),e+Q(b1),isNaN(e)&&(enull)}catch(p){enull}}return e}function Z(){nulldocument.querySelector(#ai-iab-tcf-bar)&&nulldocument.querySelector(.ai-list-manual)||function!typeof __tcfapi||function!typeof ai_load_blocks||undefined!typeof ai_iab_tcf_callback_installed||(__tcfapi(addEventListener,2,function(b,e){e&&useractioncompleteb.eventStatus&&(ai_tcDatab,ai_load_blocks(),bdocument.querySelector(#ai-iab-tcf-status),null!b&&(b.textContentIAB TCF 2.0 DATA LOADED),bdocument.querySelector(#ai-iab-tcf-bar),null!b&&(b.classList.remove(status-error),b.classList.add(status-ok)))}),ai_iab_tcf_callback_installed!0)}ai_process_listsfunction(b){function e(a,d,k){if(0a.length){if(!@!k)return!0;d!k&&(truek.toLowerCase()?k!0:falsek.toLowerCase()&&(k!1));return dk}if(object!typeof d&&array!typeof d)return!1;var la0;aa.slice(1);if(*l)for(let ,nof Object.entries(d)){if(e(a,n,k))return!0}else if(l in d)return e(a,dl,k);return!1}function p(a,d,k){if(object!typeof a||-1d.indexOf())return!1;dd.replace(/| /gi,).split();return e(d,a,k)}function z(){if(functiontypeof __tcfapi){var adocument.querySelector(#ai-iab-tcf-status),ddocument.querySelector(#ai-iab-tcf-bar);null!a&&(a.textContentIAB TCF 2.0 DETECTED);__tcfapi(getTCData,2,function(k,l){l?(null!d&&d.classList.add(status-ok),tcloadedk.eventStatus||useractioncompletek.eventStatus)?(ai_tcDatak,k.gdprApplies?null!a&&(a.textContentIAB TCF 2.0 DATA LOADED):null!a&&(a.textContentIAB TCF 2.0 GDPR DOES NOT APPLY),null!d&&(d.classList.remove(status-error),d.classList.add(status-ok)),setTimeout(function(){ai_process_lists()},10)):cmpuishownk.eventStatus&&(ai_cmpuishown!0,null!a&&(a.textContentIAB TCF 2.0 CMP UI SHOWN),null!d&&(d.classList.remove(status-error),d.classList.add(status-ok))):(null!a&&(a.textContentIAB TCF 2.0 __tcfapi getTCData failed),null!d&&(d.classList.remove(status-ok),d.classList.add(status-error)))})}}function C(a){functiontypeof __tcfapi?(ai_tcfapi_found!0,undefinedtypeof ai_iab_tcf_callback_installed&&Z(),undefinedtypeof ai_tcData_requested&&(ai_tcData_requested!0,z(),cookies_need_tcData!0)):a&&(undefinedtypeof ai_tcfapi_found&&(ai_tcfapi_found!1,setTimeout(function(){ai_process_lists()},10)),adocument.querySelector(#ai-iab-tcf-status),null!a&&(a.textContentIAB TCF 2.0 MISSING: __tcfapi function not found),adocument.querySelector(#ai-iab-tcf-bar),null!a&&(a.classList.remove(status-ok),a.classList.add(status-error)))}if(nullb)bdocument.querySelectorAll(div.ai-list-data, meta.ai-list-data);else{window.jQuery&&window.jQuery.fn&&b instanceof jQuery&&(bArray.prototype.slice.call(b));var x;b.forEach((a,d)>{a.matches(.ai-list-data)?x.push(a):(aa.querySelectorAll(.ai-list-data),a.length&&a.forEach((k,l)>{x.push(k)}))});bx}if(b.length){b.forEach((a,d)>{a.classList.remove(ai-list-data)});var Lia(window.location.search);if(null!L.referrer)var AL.referrer;else Adocument.referrer,!A&&(Aha(A));var Rwindow.navigator.userAgent,SR.toLowerCase(),aanavigator.language,Maa.toLowerCase();if(undefined!typeof MobileDetect)var banew MobileDetect(R);b.forEach((a,d)>{var kdocument.cookie.split(;);k.forEach(function(f,h){khf.trim()});da.closest(div.+ai_block_class_def);var l!0;if(a.hasAttribute(referer-list)){var na.getAttribute(referer-list);nb64d(n).split(,);var va.getAttribute(referer-list-type),E!1;n.every((f,h)>{ff.trim();if(f)return!0;if(*f.charAt(0))if(*f.charAt(f.length-1)){if(ff.substr(1,f.length-2),-1!A.indexOf(f))return E!0,!1}else{if(ff.substr(1),A.substr(-f.length)f)return E!0,!1}else if(*f.charAt(f.length-1)){if(ff.substr(0,f.length-1),0A.indexOf(f))return E!0,!1}else if(#f){if(A)return E!0,!1}else if(fA)return E!0,!1;return!0});var rE;switch(v){case B:r&&(l!1);break;case W:r||(l!1)}}if(l&&a.hasAttribute(client-list)&&undefined!typeof ba)switch(na.getAttribute(client-list),nb64d(n).split(,),va.getAttribute(client-list-type),r!1,n.every((f,h)>{if(f.trim())return!0;f.split(&&).every((c,t)>{t!0;var w!1;for(cc.trim();!!c.substring(0,2);)t!t,cc.substring(2);language:c.substring(0,9)&&(w!0,cc.substring(9).toLowerCase());var q!1;w?*c.charAt(0)?*c.charAt(c.length-1)?(cc.substr(1,c.length-2).toLowerCase(),-1!M.indexOf(c)&&(q!0)):(cc.substr(1).toLowerCase(),M.substr(-c.length)c&&(q!0)):*c.charAt(c.length-1)?(cc.substr(0,c.length-1).toLowerCase(),0M.indexOf(c)&&(q!0)):cM&&(q!0):*c.charAt(0)?*c.charAt(c.length-1)?(cc.substr(1,c.length-2).toLowerCase(),-1!S.indexOf(c)&&(q!0)):(cc.substr(1).toLowerCase(),S.substr(-c.length)c&&(q!0)):*c.charAt(c.length-1)?(cc.substr(0,c.length-1).toLowerCase(),0S.indexOf(c)&&(q!0)):ba.is(c)&&(q!0);return(rq?t:!t)?!0:!1});return r?!1:!0}),v){case B:r&&(l!1);break;case W:r||(l!1)}var Nn!1;for(v1;2>v;v++)if(l){switch(v){case 1:var ga.getAttribute(cookie-list);break;case 2:ga.getAttribute(parameter-list)}if(null!g){gb64d(g);switch(v){case 1:var ya.getAttribute(cookie-list-type);break;case 2:ya.getAttribute(parameter-list-type)}gg.replace(tcf-gdpr,tcf-v2gdprAppliestrue);gg.replace(tcf-no-gdpr,tcf-v2gdprAppliesfalse);gg.replace(tcf-google,tcf-v2vendorconsents755true && tcf-v2purposeconsents1true);gg.replace(tcf-no-google,!!tcf-v2vendorconsents755);gg.replace(tcf-media.net,tcf-v2vendorconsents142true && tcf-v2purposeconsents1true);gg.replace(tcf-no-media.net,!!tcf-v2vendorconsents142);gg.replace(tcf-amazon,tcf-v2vendorconsents793true && tcf-v2purposeconsents1true);gg.replace(tcf-no-amazon,!!tcf-v2vendorconsents793);gg.replace(tcf-ezoic,tcf-v2vendorconsents347true && tcf-v2purposeconsents1true);gg.replace(tcf-no-ezoic,!!tcf-v2vendorconsents347);var Fg.split(,),ca;k.forEach(function(f){ff.split();try{var hJSON.parse(decodeURIComponent(f1))}catch(c){hdecodeURIComponent(f1)}caf0h});r!1;var Ia;F.every((f,h)>{f.split(&&).every((c,t)>{t!0;for(cc.trim();!!c.substring(0,2);)t!t,cc.substring(2);var wc,q!@!,Ttcf-v2w&&!@!q,B-1!c.indexOf(),J0c.indexOf(tcf-v2)||0c.indexOf(euconsent-v2);JJ&&(B||T);-1!c.indexOf()&&(qc.split(),wq0,qq1,B-1!w.indexOf(),J(J0w.indexOf(tcf-v2)||0w.indexOf(euconsent-v2))&&(B||T));if(J)document.querySelector(#ai-iab-tcf-status),Bdocument.querySelector(#ai-iab-tcf-bar),null!B&&(B.style.displayblock),T&&booleantypeof ai_tcfapi_found?rai_tcfapi_found?t:!t:objecttypeof ai_tcData?(null!B&&B.classList.add(status-ok),ww.replace(/| /gi,).split(),w.shift(),r(we(w,ai_tcData,q))?t:!t):undefinedtypeof ai_tcfapi_found&&(I.classList.add(ai-list-data),N!0,functiontypeof __tcfapi?C(!1):undefinedtypeof ai_tcData_retrying&&(ai_tcData_retrying!0,setTimeout(function(){functiontypeof __tcfapi?C(!1):setTimeout(function(){functiontypeof __tcfapi?C(!1):setTimeout(function(){C(!0)},3E3)},1E3)},600)));else if(B)r(wp(ca,w,q))?t:!t;else{var U!1;!@!q?k.every(function(ja){return ja.split()0c?(U!0,!1):!0}):U-1!k.indexOf(c);rU?t:!t}return r?!0:!1});return r?!1:!0});r&&(N!1,I.classList.remove(ai-list-data));switch(y){case B:r&&(l!1);break;case W:r||(l!1)}}}a.classList.contains(ai-list-manual)&&(l?(I.classList.remove(ai-list-data),I.classList.remove(ai-list-manual)):(n!0,I.classList.add(ai-list-data)));(l||!n&&!N)&&a.hasAttribute(data-debug-info)&&(gdocument.querySelector(.+a.dataset.debugInfo),null!g&&(gg.parentElement,null!g&&g.classList.contains(ai-debug-info)&&g.remove()));yX(a,.ai-debug-bar.ai-debug-lists);var kaA?#:A;0!y.length&&y.forEach((f,h)>{hf.querySelector(.ai-debug-name.ai-list-info);null!h&&(h.textContentka,h.titleR+\n+aa);hf.querySelector(.ai-debug-name.ai-list-status);null!h&&(h.textContentl?ai_front.visible:ai_front.hidden)});g!1;if(l&&a.hasAttribute(scheduling-start)&&a.hasAttribute(scheduling-end)&&a.hasAttribute(scheduling-days)){var ua.getAttribute(scheduling-start);va.getAttribute(scheduling-end);ya.getAttribute(scheduling-days);g!0;ub64d(u);Fb64d(v);var VparseInt(a.getAttribute(scheduling-fallback)),OparseInt(a.getAttribute(gmt));if(u.includes(-)||F.includes(-))PY(u)+O,KY(F)+O;else var PQ(u),KQ(F);P??0;K??0;var Wb64d(y).split(,);ya.getAttribute(scheduling-type);var D(new Date).getTime()+O;vnew Date(D);var Gv.getDay();0G?G6:G--;u.includes(-)||F.includes(-)||(u(new Date(v.getFullYear(),v.getMonth(),v.getDate())).getTime()+O,D-u,0>D&&(D+864E5));scheduling_start_date_okD>P;scheduling_end_date_ok0K||DK;uscheduling_start_date_ok&&scheduling_end_date_ok&&W.includes(G.toString());switch(y){case B:u!u}u||(l!1);var lav.toISOString().split(.)0.replace(T, );yX(a,.ai-debug-bar.ai-debug-scheduling);0!y.length&&y.forEach((f,h)>{hf.querySelector(.ai-debug-name.ai-scheduling-info);null!h&&(h.textContentla+ +G+ current_time: +Math.floor(D.toString()/1E3)+ start_date:+Math.floor(P/1E3).toString()+>+scheduling_start_date_ok.toString()+ end_date:+Math.floor(K/1E3).toString()+>+scheduling_end_date_ok.toString()+ days:+W.toString()+>+W.includes(G.toString()).toString());hf.querySelector(.ai-debug-name.ai-scheduling-status);null!h&&(h.textContentl?ai_front.visible:ai_front.hidden);l||0V||(f.classList.remove(ai-debug-scheduling),f.classList.add(ai-debug-fallback),hf.querySelector(.ai-debug-name.ai-scheduling-status),null!h&&(h.textContentai_front.fallback+ +V))})}if(n||!l&&N)return!0;a.style.visibility;a.style.position;a.style.width;a.style.height;a.style.zIndex;if(l){if(null!d&&(d.style.visibility,d.classList.contains(ai-remove-position)&&(d.style.position)),a.hasAttribute(data-code)){nb64d(a.dataset.code);udocument.createRange();g!0;try{Hu.createContextualFragment(n)}catch(f){g!1}g&&(null!a.closest(head)?(a.parentNode.insertBefore(H,a.nextSibling),a.remove()):a.append(H));da(a)}}else if(g&&!u&&0!V){null!d&&(d.style.visibility,d.classList.contains(ai-remove-position)&&d.css({position:}));nfa(a,.ai-fallback);0!n.length&&n.forEach((f,h)>{f.classList.remove(ai-fallback)});if(a.hasAttribute(data-fallback-code)){nb64d(a.dataset.fallbackCode);udocument.createRange();g!0;try{var Hu.createContextualFragment(n)}catch(f){g!1}g&&a.append(H);da(a)}else a.style.displaynone,null!d&&nulld.querySelector(.ai-debug-block)&&d.hasAttribute(style)&&-1d.getAttribute(style).indexOf(height:)&&(d.style.displaynone);null!d&&d.hasAttribute(data-ai)&&(d.getAttribute(data-ai),a.hasAttribute(fallback-tracking)&&(Ha.getAttribute(fallback-tracking),d.setAttribute(data-ai-+a.getAttribute(fallback_level),H)))}else a.style.displaynone,null!d&&(d.removeAttribute(data-ai),d.classList.remove(ai-track),null!d.querySelector(.ai-debug-block)?(d.style.visibility,d.classList.remove(ai-close),d.classList.contains(ai-remove-position)&&(d.style.position)):d.hasAttribute(style)&&-1d.getAttribute(style).indexOf(height:)&&(d.style.displaynone));a.setAttribute(data-code,);a.setAttribute(data-fallback-code,);null!d&&d.classList.remove(ai-list-block)})}};function ea(b){b`; ${document.cookie}`.split(`; ${b}`);if(2b.length)return b.pop().split(;).shift()}function ma(b,e,p){ea(b)&&(document.cookieb++(e?;path+e:)+(p?;domain+p:)+;expiresThu, 01 Jan 1970 00:00:01 GMT)}function m(b){ea(b)&&(ma(b,/,window.location.hostname),document.cookieb+; Path/; ExpiresThu, 01 Jan 1970 00:00:01 GMT;)}(function(b){completedocument.readyState||loading!document.readyState&&!document.documentElement.doScroll?b():document.addEventListener(DOMContentLoaded,b)})(function(){setTimeout(function(){ai_process_lists();setTimeout(function(){Z();if(functiontypeof ai_load_blocks){document.addEventListener(cmplzEnableScripts,e);document.addEventListener(cmplz_event_marketing,e);function e(p){cmplzEnableScripts!p.type&&all!p.consentLevel||ai_load_blocks()}}},50);var bdocument.querySelector(.ai-debug-page-type);null!b&&b.addEventListener(dblclick,e>{edocument.querySelector(#ai-iab-tcf-status);null!e&&(e.textContentCONSENT COOKIES);edocument.querySelector(#ai-iab-tcf-bar);null!e&&(e.style.displayblock)});bdocument.querySelector(#ai-iab-tcf-bar);null!b&&b.addEventListener(click,e>{m(euconsent-v2);m(__lxG__consent__v2);m(__lxG__consent__v2_daisybit);m(__lxG__consent__v2_gdaisybit);m(CookieLawInfoConsent);m(cookielawinfo-checkbox-advertisement);m(cookielawinfo-checkbox-analytics);m(cookielawinfo-checkbox-necessary);m(complianz_policy_id);m(complianz_consent_status);m(cmplz_marketing);m(cmplz_consent_status);m(cmplz_preferences);m(cmplz_statistics-anonymous);m(cmplz_choice);m(cmplz_banner-status);m(cmplz_functional);m(cmplz_policy_id);m(cmplz_statistics);m(moove_gdpr_popup);m(real_cookie_banner-blog:1-tcf);m(real_cookie_banner-blog:1);edocument.querySelector(#ai-iab-tcf-status);null!e&&(e.textContentCONSENT COOKIES DELETED)})},5)});function da(b){setTimeout(function(){functiontypeof ai_process_rotations_in_element&&ai_process_rotations_in_element(b);functiontypeof ai_process_lists&&ai_process_lists();functiontypeof ai_process_ip_addresses&&ai_process_ip_addresses();functiontypeof ai_process_filter_hooks&&ai_process_filter_hooks();functiontypeof ai_adb_process_blocks&&ai_adb_process_blocks(b);functiontypeof ai_process_impressions&&1ai_tracking_finished&&ai_process_impressions();functiontypeof ai_install_click_trackers&&1ai_tracking_finished&&ai_install_click_trackers();functiontypeof ai_install_close_buttons&&ai_install_close_buttons(document)},5)}function ia(b){var eb?b.split(?)1:window.location.search.slice(1);b{};if(e){ee.split(#)0;ee.split(&);for(var p0;pe.length;p++){var zep.split(),Cvoid 0,xz0.replace(/\\d*\/,function(L){CL.slice(1,-1);return});zundefinedtypeof z1?:z1;xx.toLowerCase();zz.toLowerCase();bx?(stringtypeof bx&&(bxbx),undefinedtypeof C?bx.push(z):bxCz):bxz}}return b}};ai_js_code true;/script>script>window.lazyLoadOptions{elements_selector:imgdata-lazy-src,.rocket-lazyload,iframedata-lazy-src,data_src:lazy-src,data_srcset:lazy-srcset,data_sizes:lazy-sizes,class_loading:lazyloading,class_loaded:lazyloaded,threshold:300,callback_loaded:function(element){if(element.tagNameIFRAME&&element.dataset.rocketLazyloadfitvidscompatible){if(element.classList.contains(lazyloaded)){if(typeof window.jQuery!undefined){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:.rocket-lazyload,data_src:lazy-src,data_srcset:lazy-srcset,data_sizes:lazy-sizes,class_loading:lazyloading,class_loaded:lazyloaded,threshold:300,};window.addEventListener(LazyLoad::Initialized,function(e){var lazyLoadInstancee.detail.instance;if(window.MutationObserver){var observernew MutationObserver(function(mutations){var image_count0;var iframe_count0;var rocketlazy_count0;mutations.forEach(function(mutation){for(var i0;imutation.addedNodes.length;i++){if(typeof mutation.addedNodesi.getElementsByTagName!function){continue}if(typeof mutation.addedNodesi.getElementsByClassName!function){continue}imagesmutation.addedNodesi.getElementsByTagName(img);is_imagemutation.addedNodesi.tagNameIMG;iframesmutation.addedNodesi.getElementsByTagName(iframe);is_iframemutation.addedNodesi.tagNameIFRAME;rocket_lazymutation.addedNodesi.getElementsByClassName(rocket-lazyload);image_count+images.length;iframe_count+iframes.length;rocketlazy_count+rocket_lazy.length;if(is_image){image_count+1}if(is_iframe){iframe_count+1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var bdocument.getElementsByTagName(body)0;var config{childList:!0,subtree:!0};observer.observe(b,config)}},!1)/script>script data-no-minify1 async srchttps://barrymcguigan.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js>/script>script>function lazyLoadThumb(e,alt){var timg data-lazy-srchttps://i.ytimg.com/vi/ID/hqdefault.jpg alt width480 height360>noscript>img srchttps://i.ytimg.com/vi/ID/hqdefault.jpg alt width480 height360>/noscript>,abutton classplay aria-labelplay Youtube video>/button>;tt.replace(alt,alt+alt+);return t.replace(ID,e)+a}function lazyLoadYoutubeIframe(){var edocument.createElement(iframe),tID?autoplay1;t+0this.parentNode.dataset.query.length?:&+this.parentNode.dataset.query;e.setAttribute(src,t.replace(ID,this.parentNode.dataset.src)),e.setAttribute(frameborder,0),e.setAttribute(allowfullscreen,1),e.setAttribute(allow, accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener(DOMContentLoaded,function(){var e,t,p,adocument.getElementsByClassName(rll-youtube-player);for(t0;ta.length;t++)edocument.createElement(div),e.setAttribute(data-id,at.dataset.id),e.setAttribute(data-query, at.dataset.query),e.setAttribute(data-src, at.dataset.src),e.innerHTMLlazyLoadThumb(at.dataset.id,at.dataset.alt),at.appendChild(e),pe.querySelector(.play),p.onclicklazyLoadYoutubeIframe});/script>/body>/html>!-- This website is like a Rocket, isnt it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1726217884 -->
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]