<!DOCTYPE html>
<html lang='en' xmlns:fb='http://www.facebook.com/2008/fbml' xmlns:og='http://ogp.me/ns#'>
<head>
<script type='text/javascript'>
//<![CDATA[
// <!-- Google Tag Manager -->
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-MGVL2VK7');
// <!-- End Google Tag Manager -->
//]]>
</script>
<script src='https://cmp.osano.com/16A03oT68BUAr9x2X/c0b3844c-744e-425e-acc1-189cbcdcdb86/osano.js'></script>
<title>Member Profile: bankbirch31 | Blurb Books</title>
<meta content='en_US' property='og:locale' />
<meta content='Member Profile: bankbirch31 | Blurb Books' property='og:title' />
<meta content='http://www.blurb.com/user/bankbirch31' property='og:url' />
<meta content='Blurb' property='og:site_name' />
<meta content='text/html; charset=utf-8' http-equiv='Content-Type' />
<meta content='IE=edge' http-equiv='X-UA-Compatible' />
<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"de77588fbd","applicationID":"3336","transactionName":"cFxaRkdWWlxRFxxXXVxYR0ZaS1MfQRZWR21DQVtUXFVT","queueTime":1,"applicationTime":64,"agent":""}</script>
<script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]},feature_flags:["soft_nav"]};(window.NREUM||(NREUM={})).loader_config={xpid:"UwMHUEVQCwAG",licenseKey:"de77588fbd",applicationID:"3336",browserID:"369881"};;/*! For license information please see nr-loader-full-1.303.0.min.js.LICENSE.txt */
(()=>{var e,t,r={384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>a,US:()=>u,Zm:()=>s,bQ:()=>d,dV:()=>c,pV:()=>l});var n=r(6154),i=r(1863),o=r(1910);const a={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function s(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function c(){let e=s();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,o.i)(...Object.values(e.o))),e}function d(e,t){let r=s();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e,t){s()[e]=t}function l(){return function(){let e=s();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=s();const t=e.init||{};e.init={...t}}(),c(),function(){let e=s();const t=e.loader_config||{};e.loader_config={...t}}(),s()}},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>c,P3:()=>d,XX:()=>i,Yy:()=>s,df:()=>o,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},d={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},u={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:o,[c.sessionReplay]:o,[c.logging]:s,[c.genericEvents]:"ins"}},944:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({agentIdentifier:null,drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>o,ET:()=>a,TZ:()=>s,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",s=n.K7.logging},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>d,Ze:()=>f,x3:()=>u});var n=r(3241),i=r(7836),o=r(3606),a=r(860),s=r(2646);const c={};function d(e,t){const r={staged:!1,priority:a.P3[t]||0};l(e),c[e].get(t)||c[e].set(t,r)}function u(e,t){e&&c[e]&&(c[e].get(t)&&c[e].delete(t),g(e,t,!1),c[e].size&&h(e))}function l(e){if(!e)throw new Error("agentIdentifier required");c[e]||(c[e]=new Map)}function f(e="",t="feature",r=!1){if(l(e),!e||!c[e].get(t)||r)return g(e,t);c[e].get(t).staged=!0,h(e)}function h(e){const t=Array.from(c[e]);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{c[e].delete(t),g(e,t)}))}function g(e,t,r=!0){const a=e?i.ee.get(e):i.ee,c=o.i.handlers;if(!a.aborted&&a.backlog&&c){if((0,n.W)({agentIdentifier:e,type:"lifecycle",name:"drain",feature:t}),r){const e=a.backlog[t],r=c[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0]?.context()instanceof s.y&&t[0].on(e,t[1])})})}}a.isolatedBacklog||delete c[t],a.backlog[t]=null,a.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}})}},1741:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(944),i=r(4261);class o{#e(e,...t){if(this[e]!==o.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e){return this.#e(i.Dl,e)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(i.$9,e,t)}start(){return this.#e(i.d3)}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},1910:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(944);const i=new Map;function o(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e&&e.toString().includes("[native code]");return t||(0,n.R)(64,e?.name||e?.toString()),i.set(e,t),t})}},2555:(e,t,r)=>{"use strict";r.d(t,{D:()=>s,f:()=>a});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}const s=e=>(0,i.a)(e,o)},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>d,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},d={OFF:0,FULL:1,ERROR:2}},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}},3241:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(6154);const i="newrelic";function o(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Xh:()=>c,Zp:()=>i,kd:()=>d,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3,c=2e3,d=["PageAction","UserAction","BrowserPerformance"],u={RESOURCES:"experimental.resources",REGISTER:"register"}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>d});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W),a=50;var s=Object.prototype.hasOwnProperty,c=!1;function d(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],d=e[c];l(d)||(e[c]=r(d,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,c,d){return l(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)s.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,s,l,f;let h;try{s=this,o=[...arguments],l="function"==typeof n?n(o,s):n||{}}catch(t){u([t,"",[o,s,c],l],e)}i(r+"start",[o,s,c],l,d);const g=performance.now();let p;try{return f=t.apply(s,o),p=performance.now(),f}catch(e){throw p=performance.now(),i(r+"err",[o,s,e],l,d),h=e,h}finally{const e=p-g,t={start:g,end:p,duration:e,isLongTask:e>=a,methodName:c,thrownError:h};t.isLongTask&&i("long-task",[t,s],l,d),i(r+"end",[o,s,f],l,d)}}}function i(r,n,i,o){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>d,Rz:()=>u,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,sl:()=>f,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,d="fn"+s,u="pushState",l=1e3,f=3e4},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),o=r(860),a=r(8154),s=r(993);function c(e,t,r={},c=s.p_.INFO,d,u=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[u,t,r,c,d],void 0,o.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(s.p_).some(t=>t===e.toUpperCase().trim())}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},4261:(e,t,r)=>{"use strict";r.d(t,{$9:()=>d,BL:()=>s,CH:()=>h,Dl:()=>R,Fw:()=>y,PA:()=>m,Pl:()=>n,Pv:()=>_,Tb:()=>l,U2:()=>o,V1:()=>T,Wb:()=>x,bt:()=>b,cD:()=>v,d3:()=>w,dT:()=>c,eY:()=>g,fF:()=>f,hG:()=>i,k6:()=>a,nb:()=>p,o5:()=>u});const n="api-",i="addPageAction",o="addToTrace",a="addRelease",s="finished",c="interaction",d="log",u="noticeError",l="pauseReplay",f="recordCustomEvent",h="recordReplay",g="register",p="setApplicationVersion",m="setCurrentRouteName",v="setCustomAttribute",b="setErrorHandler",y="setPageViewName",R="setUserId",w="start",x="wrapLogger",T="measure",_="consent"},4387:(e,t,r)=>{"use strict";function n(e={}){return!(!e.id||!e.name)}function i(e){return"string"==typeof e&&e.trim().length<501||"number"==typeof e}function o(e,t){if(2!==t?.harvestEndpointVersion)return{};const r=t.agentRef.runtime.appMetadata.agents[0].entityGuid;return n(e)?{"mfe.id":e.id,"mfe.name":e.name,eventSource:e.eventSource,"parent.id":e.parent?.id||r}:{"entity.guid":r,appId:t.agentRef.info.applicationID}}r.d(t,{Ux:()=>o,c7:()=>n,yo:()=>i})},5205:(e,t,r)=>{"use strict";r.d(t,{j:()=>A});var n=r(384),i=r(1741);var o=r(2555),a=r(3333);const s=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var c=r(2614),d=r(944),u=r(8122);const l="[data-nr-mask]",f=e=>(0,u.a)(e,(()=>{const e={feature_flags:[],experimental:{allow_registered_children:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},api:{get allow_registered_children(){return e.feature_flags.includes(a.$v.REGISTER)||e.experimental.allow_registered_children},set allow_registered_children(t){e.experimental.allow_registered_children=t},duplicate_registered_data:!1},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(a.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:c.wk,inactiveMs:c.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){s(t)?e.mask_selector="".concat(t,",").concat(l):""===t||null===t?e.mask_selector=l:(0,d.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){s(t)?e.block_selector+=",".concat(t):""!==t&&(0,d.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,d.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}})());var h=r(6154),g=r(9324);let p=0;const m={buildEnv:g.F3,distMethod:g.Xs,version:g.xv,originTime:h.WN},v={consented:!1},b={appMetadata:{},get consented(){return this.session?.state?.consent||v.consented},set consented(e){v.consented=e},customTransaction:void 0,denyList:void 0,disabled:!1,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++p}},y=e=>{const t=(0,u.a)(e,b),r=Object.keys(m).reduce((e,t)=>(e[t]={value:m[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)};var R=r(5701);const w=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};var x=r(7836),T=r(3241);const _={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},E=e=>(0,u.a)(e,_),S=new Set;function A(e,t={},r,a){let{init:s,info:c,loader_config:d,runtime:u={},exposed:l=!0}=t;if(!c){const e=(0,n.pV)();s=e.init,c=e.info,d=e.loader_config}e.init=f(s||{}),e.loader_config=E(d||{}),c.jsAttributes??={},h.bv&&(c.jsAttributes.isWorker=!0),e.info=(0,o.D)(c);const g=e.init,p=[c.beacon,c.errorBeacon];S.has(e.agentIdentifier)||(g.proxy.assets&&(w(g.proxy.assets),p.push(g.proxy.assets)),g.proxy.beacon&&p.push(g.proxy.beacon),e.beacons=[...p],function(e){const t=(0,n.pV)();Object.getOwnPropertyNames(i.W.prototype).forEach(r=>{const n=i.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let o=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return o?o(...t):n})})}(e),(0,n.US)("activatedFeatures",R.B),e.runSoftNavOverSpa&&=!0===g.soft_navigations.enabled&&g.feature_flags.includes("soft_nav")),u.denyList=[...g.ajax.deny_list||[],...g.ajax.block_internal?p:[]],u.ptid=e.agentIdentifier,u.loaderType=r,e.runtime=y(u),S.has(e.agentIdentifier)||(e.ee=x.ee.get(e.agentIdentifier),e.exposed=l,(0,T.W)({agentIdentifier:e.agentIdentifier,drained:!!R.B?.[e.agentIdentifier],type:"lifecycle",name:"initialize",feature:void 0,data:e.config})),S.add(e.agentIdentifier)}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>a,SR:()=>o,rF:()=>s});var n=r(384),i=r(7767);function o(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&o(e)}function s(e,t){try{if("string"==typeof t?.type){if("password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,Qr:()=>s,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}function s(e){if(i())return e();(0,n.sp)("popstate",e)}},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},5701:(e,t,r)=>{"use strict";r.d(t,{B:()=>o,t:()=>a});var n=r(3241);const i=new Set,o={};function a(e,t){const r=t.agentIdentifier;o[r]??={},e&&"object"==typeof e&&(i.has(r)||(t.ee.emit("rumresp",[e]),o[r]=e,i.add(r),(0,n.W)({agentIdentifier:r,loaded:!0,drained:!0,type:"lifecycle",name:"load",feature:void 0,data:e})))}},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>d,RI:()=>i,WN:()=>f,bv:()=>o,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>s,sb:()=>u});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)()},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>u,Qb:()=>l,TZ:()=>i,Ug:()=>a,Vh:()=>o,_s:()=>s,bc:()=>d,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o="errorDuringReplay",a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},d={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},u=5e3,l={API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7699:(e,t,r)=>{"use strict";r.d(t,{It:()=>o,KC:()=>s,No:()=>i,qh:()=>a});var n=r(860);const i=16e3,o=1e6,a="SESSION_ERROR",s={[n.K7.logging]:!0,[n.K7.genericEvents]:!1,[n.K7.jserrors]:!1,[n.K7.ajax]:!1}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>i});var n=r(6154);const i=e=>n.RI&&!0===e?.privacy.cookies_enabled},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>s,ee:()=>c});var n=r(384),i=r(8990),o=r(2646),a=r(5607);const s="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(c.aborted&&!i)return;t&&o&&t.emit(e,r,n);var s=h(n);p(e).forEach(e=>{e.apply(s,r)});var d=v()[a[e]];d&&d.push([f,e,r,s]);return s},get:m,listeners:p,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof o.y?e:e?(0,i.I)(e,s,()=>new o.y(s)):new o.y(s)}function g(e,t){n[e]=p(e).concat(t)}function p(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c)},8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),c&&h(c.prototype,f),h(a.gm,f)),t.on(d+"-start",function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)&&"newrelic"!==e[0]){var i=(0,o.I)(n,l,function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n});this.wrapped=e[1]=i}}),t.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},8154:(e,t,r)=>{"use strict";r.d(t,{z_:()=>o,XG:()=>s,TZ:()=>n,rs:()=>i,xV:()=>a});r(6154),r(9566),r(384);const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},9324:(e,t,r)=>{"use strict";r.d(t,{AJ:()=>a,F3:()=>i,Xs:()=>o,Yq:()=>s,xv:()=>n});const n="1.303.0",i="PROD",o="CDN",a="@newrelic/rrweb",s="1.0.1"},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>d});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map(e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function d(){return s(32)}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce((t,r)=>(i.f[r](e,t),t),[])),i.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",891:"nr-full"}[e]+"-1.303.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.303.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={891:"sha512-NjTqL37sTIH4ScIjNMSN8m6Ynix4ZSYE49nDzHKiY6gYpNUuEOsC1/5QN5HnuxkYRqn2UlQDJVp4sxJyZEdGXA==",222:"sha512-0Y12t8M+YYLQtd24mGFaBCMEF/U0XGMH+5jVd//rR5jMLhAjTiUIGsby5zwArCbwpIU85j9WgCsn728Y4lf2NQ==",95:"sha512-3/nNcQ5eHnNm+Fc0f0wb/kotkbeU0ggV73r7XesXbR9XYUmBehQI//8iIWuBOFQRevQeyCf3b+bke4vD3EYVaw=="};(s=document.createElement("script")).charset="utf-8",i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(g);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach(e=>e(n)),t)return t(n)},g=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={85:0,959:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise((r,i)=>n=e[t]=[r,i]);r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}},"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,d=0;if(a.some(t=>0!==e[t])){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);d<a.length;d++)o=a[d],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.303.0.PROD"]=self["webpackChunk:NRBA-1.303.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(9566),t=i(1741);class r extends t.W{agentIdentifier=(0,e.LA)(16)}var n=i(860);const o=Object.values(n.K7);var a=i(5205);var s=i(9908),c=i(1863),d=i(4261),u=i(3241),l=i(944),f=i(5701),h=i(8154);function g(e,t,i,o){const a=o||i;!a||a[e]&&a[e]!==r.prototype[e]||(a[e]=function(){(0,s.p)(h.xV,["API/"+e+"/called"],void 0,n.K7.metrics,i.ee),(0,u.W)({agentIdentifier:i.agentIdentifier,drained:!!f.B?.[i.agentIdentifier],type:"data",name:"api",feature:d.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,l.R)(23,e)}})}function p(e,t,r,n,i){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(i||null===r)&&(0,s.p)(d.Pl+n,[(0,c.t)(),t,r],void 0,"session",e.ee)}var m=i(1687),v=i(4234),b=i(5289),y=i(6154),R=i(5270),w=i(7767),x=i(6389),T=i(7699);class _ extends v.W{constructor(e,t){super(e.agentIdentifier,t),this.agentRef=e,this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,x.J)(()=>{(0,m.Ak)(e.agentIdentifier,this.featureName),t()}))}):(0,m.Ak)(e.agentIdentifier,t)}importAggregator(e,t,r={}){if(this.featAggregate)return;const n=async()=>{let n;await this.deferred;try{if((0,w.V)(e.init)){const{setupAgentSession:t}=await i.e(891).then(i.bind(i,8766));n=t(e)}}catch(e){(0,l.R)(20,e),this.ee.emit("internal-error",[e]),(0,s.p)(T.qh,[e],void 0,this.featureName,this.ee)}try{if(!this.#t(this.featureName,n,e.init))return(0,m.Ze)(this.agentIdentifier,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:i}=await t();this.featAggregate=new i(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,m.Ze)(this.agentIdentifier,this.featureName,!0),this.loadedSuccessfully(!1),this.ee&&this.ee.abort()}};y.RI?(0,b.GG)(()=>n(),!0):n()}#t(e,t,r){if(this.blocked)return!1;switch(e){case n.K7.sessionReplay:return(0,R.SR)(r)&&!!t;case n.K7.sessionTrace:return!!t;default:return!0}}}var E=i(6630),S=i(2614);class A extends _{static featureName=E.T;constructor(e){var t;super(e,E.T),this.setupInspectionEvents(e.agentIdentifier),t=e,g(d.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,s.p)(d.Pl+d.Fw,[(0,c.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>i.e(891).then(i.bind(i,7550)))}setupInspectionEvents(e){const t=(t,r)=>{t&&(0,u.W)({agentIdentifier:e,timeStamp:t.timeStamp,loaded:"complete"===t.target.readyState,type:"window",name:r,data:t.target.location+""})};(0,b.sB)(e=>{t(e,"DOMContentLoaded")}),(0,b.GG)(e=>{t(e,"load")}),(0,b.Qr)(e=>{t(e,"navigate")}),this.ee.on(S.tS.UPDATE,(t,r)=>{(0,u.W)({agentIdentifier:e,type:"lifecycle",name:"session",data:r})})}}var O=i(384);var N=i(2843),I=i(3878),P=i(782);class k extends _{static featureName=P.T;constructor(e){super(e,P.T),y.RI&&((0,N.u)(()=>(0,s.p)("docHidden",[(0,c.t)()],void 0,P.T,this.ee),!0),(0,I.sp)("pagehide",()=>(0,s.p)("winPagehide",[(0,c.t)()],void 0,P.T,this.ee)),this.importAggregator(e,()=>i.e(891).then(i.bind(i,9917))))}}class j extends _{static featureName=h.TZ;constructor(e){super(e,h.TZ),y.RI&&document.addEventListener("securitypolicyviolation",e=>{(0,s.p)(h.xV,["Generic/CSPViolation/Detected"],void 0,this.featureName,this.ee)}),this.importAggregator(e,()=>i.e(891).then(i.bind(i,6555)))}}var C=i(6774),L=i(3304);class H{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,L.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function M(e){return B(e)?e:new H(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function K(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(B(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return M(e.reason)}const r=M(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function D(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new H(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return B(e.error)?e.error:M(e)}function B(e){return e instanceof Error&&!!e.stack}function W(e,t,r,i,o=(0,c.t)()){"string"==typeof e&&(e=new Error(e)),(0,s.p)("err",[e,o,!1,t,r.runtime.isRecording,void 0,i],void 0,n.K7.jserrors,r.ee),(0,s.p)("uaErr",[],void 0,n.K7.genericEvents,r.ee)}var F=i(4387),U=i(993),V=i(3785);function G(e,{customAttributes:t={},level:r=U.p_.INFO}={},n,i,o=(0,c.t)()){(0,V.R)(n.ee,e,t,r,i,o)}function z(e,t,r,i,o=(0,c.t)()){(0,s.p)(d.Pl+d.hG,[o,e,t,i],void 0,n.K7.genericEvents,r.ee)}function Z(e,t,r,i,o=(0,c.t)()){const{start:a,end:u,customAttributes:f}=t||{},h={customAttributes:f||{}};if("object"!=typeof h.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const g=(e,t)=>null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(h.start=g(a,0),h.end=g(u,o),Number.isNaN(h.start)||Number.isNaN(h.end))(0,l.R)(57);else{if(h.duration=h.end-h.start,!(h.duration<0))return(0,s.p)(d.Pl+d.V1,[h,e,i],void 0,n.K7.genericEvents,r.ee),h;(0,l.R)(58)}}function q(e,t={},r,i,o=(0,c.t)()){(0,s.p)(d.Pl+d.fF,[o,e,t,i],void 0,n.K7.genericEvents,r.ee)}function X(e){g(d.eY,function(t){return Y(e,t)},e)}function Y(e,t,r){const i={};(0,l.R)(54,"newrelic.register"),t||={},t.eventSource="MicroFrontendBrowserAgent",t.licenseKey||=e.info.licenseKey,t.blocked=!1,t.parent=r||{};let o=()=>{};const a=e.runtime.registeredEntities,d=a.find(({metadata:{target:{id:e,name:r}}})=>e===t.id);if(d)return d.metadata.target.name!==t.name&&(d.metadata.target.name=t.name),d;const u=e=>{t.blocked=!0,o=e};e.init.api.allow_registered_children||u((0,x.J)(()=>(0,l.R)(55))),(0,F.c7)(t)||u((0,x.J)(()=>(0,l.R)(48,t))),(0,F.yo)(t.id)&&(0,F.yo)(t.name)||u((0,x.J)(()=>(0,l.R)(48,t)));const f={addPageAction:(r,n={})=>m(z,[r,{...i,...n},e],t),log:(r,n={})=>m(G,[r,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],t),measure:(r,n={})=>m(Z,[r,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],t),noticeError:(r,n={})=>m(W,[r,{...i,...n},e],t),register:(t={})=>m(Y,[e,t],f.metadata.target),recordCustomEvent:(r,n={})=>m(q,[r,{...i,...n},e],t),setApplicationVersion:e=>p("application.version",e),setCustomAttribute:(e,t)=>p(e,t),setUserId:e=>p("enduser.id",e),metadata:{customAttributes:i,target:t}},g=()=>(t.blocked&&o(),t.blocked);g()||a.push(f);const p=(e,t)=>{g()||(i[e]=t)},m=(t,r,i)=>{if(g())return;const o=(0,c.t)();(0,s.p)(h.xV,["API/register/".concat(t.name,"/called")],void 0,n.K7.metrics,e.ee);try{return e.init.api.duplicate_registered_data&&"register"!==t.name&&t(...r,void 0,o),t(...r,i,o)}catch(e){(0,l.R)(50,e)}};return f}class J extends _{static featureName=C.T;constructor(e){var t;super(e,C.T),t=e,g(d.o5,(e,r)=>W(e,r,t),t),function(e){g(d.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;g(d.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),X(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,s.p)("ierr",[M(t),(0,c.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),y.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,s.p)("err",[K(t),(0,c.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,I.jT)(!1,this.removeOnAbort?.signal)),y.gm.addEventListener("error",t=>{this.abortHandler&&(0,s.p)("err",[D(t),(0,c.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,I.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#r,this.importAggregator(e,()=>i.e(891).then(i.bind(i,2176)))}#r(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var Q=i(8990);let ee=1;function te(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===y.gm?0:(0,Q.I)(e,"nr@id",function(){return ee++})}function re(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,L.A)(e).length}catch(e){return}}}var ne=i(8139),ie=i(7836),oe=i(3434);const ae={},se=["open","send"];function ce(e){var t=e||ie.ee;const r=function(e){return(e||ie.ee).get("xhr")}(t);if(void 0===y.gm.XMLHttpRequest)return r;if(ae[r.debugId]++)return r;ae[r.debugId]=1,(0,ne.u)(t);var n=(0,oe.YM)(r),i=y.gm.XMLHttpRequest,o=y.gm.MutationObserver,a=y.gm.Promise,s=y.gm.setInterval,c="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],u=[],f=y.gm.XMLHttpRequest=function(e){const t=new i(e),o=r.context(t);try{r.emit("new-xhr",[t],o),t.addEventListener(c,(a=o,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,r.emit("xhr-resolved",[],e)),n.inPlace(e,d,"fn-",b)}),(0,I.jT)(!1))}catch(e){(0,l.R)(15,e);try{r.emit("internal-error",[e])}catch(e){}}var a;return t};function h(e,t){n.inPlace(t,["onreadystatechange"],"fn-",b)}if(function(e,t){for(var r in e)t[r]=e[r]}(i,f),f.prototype=i.prototype,n.inPlace(f.prototype,se,"-xhr-",b),r.on("send-xhr-start",function(e,t){h(e,t),function(e){u.push(e),o&&(g?g.then(v):s?s(v):(p=-p,m.data=p))}(t)}),r.on("open-xhr-start",h),o){var g=a&&a.resolve();if(!s&&!a){var p=1,m=document.createTextNode(p);new o(v).observe(m,{characterData:!0})}}else t.on("fn-end",function(e){e[0]&&e[0].type===c||v()});function v(){for(var e=0;e<u.length;e++)h(0,u[e]);u.length&&(u=[])}function b(e,t){return t}return r}var de="fetch-",ue=de+"body-",le=["arrayBuffer","blob","json","text","formData"],fe=y.gm.Request,he=y.gm.Response,ge="prototype";const pe={};function me(e){const t=function(e){return(e||ie.ee).get("fetch")}(e);if(!(fe&&he&&y.gm.fetch))return t;if(pe[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[ie.P]&&o[ie.P].dt&&(e=o[ie.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then(function(e){return t.emit(n+"end",[null,e],a),e},function(e){throw t.emit(n+"end",[e],a),e})})}return pe[t.debugId]=1,le.forEach(e=>{r(fe[ge],e,ue),r(he[ge],e,ue)}),r(y.gm,"fetch",de),t.on(de+"end",function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(de+"done",[null,r],n)}else t.emit(de+"done",[e],n)}),t}var ve=i(7485);class be{constructor(e){this.agentRef=e}generateTracePayload(t){const r=this.agentRef.loader_config;if(!this.shouldGenerateTrace(t)||!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,e.ZF)(),s=(0,e.el)(),c=Date.now(),d={spanId:a,traceId:s,timestamp:c};return(t.sameOrigin||this.isAllowedOrigin(t)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),d.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(t.sameOrigin&&!this.excludeNewrelicHeader()||!t.sameOrigin&&this.isAllowedOrigin(t)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),d}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof y.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,L.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ve.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var ye=i(9300),Re=i(7295);function we(e){return"string"==typeof e?e:e instanceof(0,O.dV)().o.REQ?e.url:y.gm?.URL&&e instanceof URL?e.href:void 0}var xe=["load","error","abort","timeout"],Te=xe.length,_e=(0,O.dV)().o.REQ,Ee=(0,O.dV)().o.XHR;const Se="X-NewRelic-App-Data";class Ae extends _{static featureName=ye.T;constructor(e){super(e,ye.T),this.dt=new be(e),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};y.gm?.performance?.getEntriesByType("resource").forEach(t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},i={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};Oe(r,t.name),this.handler("xhr",[r,i,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,n.K7.ajax)}})}catch(e){}me(this.ee),ce(this.ee),function(e,t,r,i){function o(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=_,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){E(t,e)},(0,I.jT)(!1)),y.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,I.jT)(!1))}function a(e){this.params={method:e[0]},Oe(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var o=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),o=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),o=!0),o&&(this.dt=n)}}function u(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=re(i);a&&(n.txSize=a)}this.startTime=(0,c.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<Te;s++)r.addEventListener(xe[s],this.listener,(0,I.jT)(!1))}function l(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function f(e,t){var r=""+te(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function g(e,t){var r=""+te(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function p(){this.endTime=(0,c.t)()}function m(e,r){r instanceof Ee&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function v(e,r){r instanceof Ee&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function b(e,t,r){t instanceof Ee&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,c.t)()))}function R(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,c.t)()-this.xhrCbStart,this.onload,r],r)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&y.RI&&(t=""+y.gm.location.href):e[0]&&e[0].url?t=e[0].url:y.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ve.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,n)&&(this.dt=n);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,n)&&(this.dt=n),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,c.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r=this.opts||{},n=this.target;Oe(this,we(n));var i=(""+(n&&n instanceof _e&&n.method||r.method||"GET")).toUpperCase();this.params.method=i,this.body=r.body,this.txSize=re(r.body)||0}function T(e,t){if(this.endTime=(0,c.t)(),this.params||(this.params={}),(0,Re.iW)(this.params))return;let i;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(i=+this.rxSize);const o={txSize:this.txSize,rxSize:i,duration:(0,c.t)()-this.startTime};r("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,n.K7.ajax)}function _(e){const t=this.params,i=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<Te;t++)e.removeEventListener(xe[t],this.listener,!1);t.aborted||(0,Re.iW)(t)||(i.duration=(0,c.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),i.cbTime=this.cbTime,r("xhr",[t,i,this.startTime,this.endTime,"xhr"],this,n.K7.ajax))}}function E(e,r){e.params.status=r.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?re(e.response):"text"===r||""===r||void 0===r?re(e.responseText):void 0}(r,e.lastSize);if(i&&(e.metrics.rxSize=i),e.sameOrigin&&r.getAllResponseHeaders().indexOf(Se)>=0){var o=r.getResponseHeader(Se);o&&((0,s.p)(h.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,n.K7.metrics,t),e.params.cat=o.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",o),t.on("open-xhr-start",a),t.on("open-xhr-end",d),t.on("send-xhr-start",u),t.on("xhr-cb-time",l),t.on("xhr-load-added",f),t.on("xhr-load-removed",g),t.on("xhr-resolved",p),t.on("addEventListener-end",m),t.on("removeEventListener-end",v),t.on("fn-end",R),t.on("fetch-before-start",w),t.on("fetch-start",x),t.on("fn-start",b),t.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>i.e(891).then(i.bind(i,3845)))}}function Oe(e,t){var r=(0,ve.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const Ne={},Ie=["pushState","replaceState"];function Pe(e){const t=function(e){return(e||ie.ee).get("history")}(e);return!y.RI||Ne[t.debugId]++||(Ne[t.debugId]=1,(0,oe.YM)(t).inPlace(window.history,Ie,"-")),t}var ke=i(3738);function je(e){g(d.BL,function(t=Date.now()){const r=t-y.WN;r<0&&(0,l.R)(62,t),(0,s.p)(h.XG,[d.BL,{time:r}],void 0,n.K7.metrics,e.ee),e.addToTrace({name:d.BL,start:t,origin:"nr"}),(0,s.p)(d.Pl+d.hG,[r,d.BL],void 0,n.K7.genericEvents,e.ee)},e)}const{He:Ce,bD:Le,d3:He,Kp:Me,TZ:Ke,Lc:De,uP:Be,Rz:We}=ke;class Fe extends _{static featureName=Ke;constructor(e){var t;super(e,Ke),t=e,g(d.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-y.WN,e:(e.end||e.start)-y.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,s.p)("bstApi",[r],void 0,n.K7.sessionTrace,t.ee)},t),je(e);if(!(0,w.V)(e.init))return void this.deregisterDrain();const r=this.ee;let o;Pe(r),this.eventsEE=(0,ne.u)(r),this.eventsEE.on(Be,function(e,t){this.bstStart=(0,c.t)()}),this.eventsEE.on(De,function(e,t){(0,s.p)("bst",[e[0],t,this.bstStart,(0,c.t)()],void 0,n.K7.sessionTrace,r)}),r.on(We+He,function(e){this.time=(0,c.t)(),this.startPath=location.pathname+location.hash}),r.on(We+Me,function(e){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,n.K7.sessionTrace,r)});try{o=new PerformanceObserver(e=>{const t=e.getEntries();(0,s.p)(Ce,[t],void 0,n.K7.sessionTrace,r)}),o.observe({type:Le,buffered:!0})}catch(e){}this.importAggregator(e,()=>i.e(891).then(i.bind(i,6974)),{resourceObserver:o})}}var Ue=i(6344);class Ve extends _{static featureName=Ue.TZ;#n;recorder;constructor(e){var t;let r;super(e,Ue.TZ),t=e,g(d.CH,function(){(0,s.p)(d.CH,[],void 0,n.K7.sessionReplay,t.ee)},t),function(e){g(d.Tb,function(){(0,s.p)(d.Tb,[],void 0,n.K7.sessionReplay,e.ee)},e)}(e);try{r=JSON.parse(localStorage.getItem("".concat(S.H3,"_").concat(S.uh)))}catch(e){}(0,R.SR)(e.init)&&this.ee.on(d.CH,()=>this.#i()),this.#o(r)&&this.importRecorder().then(e=>{e.startRecording(Ue.Qb.PRELOAD,r?.sessionReplayMode)}),this.importAggregator(this.agentRef,()=>i.e(891).then(i.bind(i,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,s.p)(Ue.Vh,[e],void 0,this.featureName,this.ee))})}#o(e){return e&&(e.sessionReplayMode===S.g.FULL||e.sessionReplayMode===S.g.ERROR)||(0,R.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#n??=Promise.all([i.e(891),i.e(222)]).then(i.bind(i,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#n)}#i(){this.blocked||(this.featAggregate?this.featAggregate.mode!==S.g.FULL&&this.featAggregate.initializeRecording(S.g.FULL,!0,Ue.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(Ue.Qb.API,S.g.FULL)}))}}var Ge=i(3333);class ze extends _{static featureName=Ge.TZ;constructor(e){super(e,Ge.TZ);const t=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];var r;r=e,g(d.hG,(e,t)=>z(e,t,r),r),function(e){g(d.fF,(t,r)=>q(t,r,e),e)}(e),je(e),X(e),function(e){g(d.V1,(t,r)=>Z(t,r,e),e)}(e);const o=e.init.feature_flags.includes("user_frustrations");let a;if(y.RI&&o&&(me(this.ee),ce(this.ee),a=Pe(this.ee)),y.RI){if(e.init.user_actions.enabled&&(Ge.Zp.forEach(e=>(0,I.sp)(e,e=>(0,s.p)("ua",[e],void 0,this.featureName,this.ee),!0)),Ge.qN.forEach(e=>{const t=(0,x.s)(e=>{(0,s.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,I.sp)(e,t)}),o)){function c(t){const r=(0,ve.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function u(){a.emit("navChange")}y.gm.addEventListener("error",()=>{(0,s.p)("uaErr",[],void 0,n.K7.genericEvents,this.ee)},(0,I.jT)(!1,this.removeOnAbort?.signal)),this.ee.on("open-xhr-start",(e,t)=>{c(e[1])||t.addEventListener("readystatechange",()=>{2===t.readyState&&(0,s.p)("uaXhr",[],void 0,n.K7.genericEvents,this.ee)})}),this.ee.on("fetch-start",e=>{e.length>=1&&!c(we(e[0]))&&(0,s.p)("uaXhr",[],void 0,n.K7.genericEvents,this.ee)}),a.on("pushState-end",u),a.on("replaceState-end",u),window.addEventListener("hashchange",u,(0,I.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",u,(0,I.jT)(!0,this.removeOnAbort?.signal))}if(e.init.performance.resources.enabled&&y.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,s.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}try{this.removeOnAbort=new AbortController}catch(l){}this.abortHandler=()=>{this.removeOnAbort?.abort(),this.abortHandler=void 0},t.some(e=>e)?this.importAggregator(e,()=>i.e(891).then(i.bind(i,8019))):this.deregisterDrain()}}var Ze=i(2646);const qe=new Map;function Xe(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||ie.ee).get("logger")}(e),o=(0,oe.YM)(i),a=new Ze.y(ie.P);a.level=n.level,a.customAttributes=n.customAttributes;const s=t[r]?.[oe.Jt]||t[r];return qe.set(s,a),o.inPlace(t,[r],"wrap-logger-",()=>qe.get(s)),i}var Ye=i(1910);class Je extends _{static featureName=U.TZ;constructor(e){var t;super(e,U.TZ),t=e,g(d.$9,(e,r)=>G(e,r,t),t),function(e){g(d.Wb,(t,r,{customAttributes:n={},level:i=U.p_.INFO}={})=>{Xe(e.ee,t,r,{customAttributes:n,level:i})},e)}(e),X(e);const r=this.ee;["log","error","warn","info","debug","trace"].forEach(e=>{(0,Ye.i)(y.gm.console[e]),Xe(r,y.gm.console,e,{level:"log"===e?"info":e})}),this.ee.on("wrap-logger-end",function([e]){const{level:t,customAttributes:n}=this;(0,V.R)(r,e,n,t)}),this.importAggregator(e,()=>i.e(891).then(i.bind(i,5288)))}}new class extends r{constructor(e){var t;(super(),y.gm)?(this.features={},(0,O.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(A),this.runSoftNavOverSpa=[...this.desiredFeatures].some(e=>e.featureName===n.K7.softNav),(0,a.j)(this,e,e.loaderType||"agent"),t=this,g(d.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return p(t,e,r,d.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){g(d.Dl,function(t){if("string"==typeof t||null===t)return p(e,"enduser.id",t,d.Dl,!0);(0,l.R)(41,typeof t)},e)}(this),function(e){g(d.nb,function(t){if("string"==typeof t||null===t)return p(e,"application.version",t,d.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){g(d.d3,function(){e.ee.emit("manual-start-all")},e)}(this),function(e){g(d.Pv,function(t=!0){if("boolean"==typeof t){if((0,s.p)(d.Pl+d.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return o.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),t=[...this.desiredFeatures];t.sort((e,t)=>n.P3[e.featureName]-n.P3[t.featureName]),t.forEach(t=>{if(!e[t.featureName]&&t.featureName!==n.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&t.featureName===n.K7.spa)return;if(!this.runSoftNavOverSpa&&t.featureName===n.K7.softNav)return;const r=function(e){switch(e){case n.K7.ajax:return[n.K7.jserrors];case n.K7.sessionTrace:return[n.K7.ajax,n.K7.pageViewEvent];case n.K7.sessionReplay:return[n.K7.sessionTrace];case n.K7.pageViewTiming:return[n.K7.pageViewEvent];default:return[]}}(t.featureName).filter(e=>!(e in this.features));r.length>0&&(0,l.R)(36,{targetFeature:t.featureName,missingDependencies:r}),this.features[t.featureName]=new t(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,O.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}({features:[A,k,Fe,Ve,Ae,j,J,ze,Je],loaderType:"pro"})})()})();</script>
<meta content='user-scalable=no, initial-scale=1.0, maximum-scale=1.0, width=device-width' name='viewport' />
<meta name='show-sitewide-banner' />
<meta content='NOINDEX' name='Robots' />
<meta name='show-account-menu' />
<meta content='profile' name='og:type' />
<meta content='https://www.blurb.com/images/user_no_avatar.png' name='og:image' />
<meta content='' name='profile:first_name' />
<meta content='' name='profile:last_name' />
<meta content='bankbirch31' name='profile:username' />
<link href='https://tags.tiqcdn.com' rel='dns-prefetch' />
<link href='https://share.blurb.com' rel='dns-prefetch' />
<link href='https://bam.nr-data.net' rel='dns-prefetch' />
<link href='https://js-agent.newrelic.com' rel='dns-prefetch' />
<link href='https://connect.facebook.net' rel='dns-prefetch' />
<link href='https://s.yimg.com' rel='dns-prefetch' />
<link href='https://www.google-analytics.com' rel='dns-prefetch' />
<link href='https://www.googleadservices.com' rel='dns-prefetch' />
<link href='https://script.hotjar.com' rel='dns-prefetch' />
<link href='https://static.hotjar.com' rel='dns-prefetch' />
<link href='https://vars.hotjar.com' rel='dns-prefetch' />
<link href='https://www.googletagmanager.com' rel='dns-prefetch' />
<link href='https://bat.bing.com' rel='dns-prefetch' />
<link href='https://use.typekit.net' rel='dns-prefetch' />
<link href='https://googleads.g.doubleclick.net' rel='dns-prefetch' />
<link href='https://5132858.fls.doubleclick.net' rel='dns-prefetch' />
<link href='https://www.gstatic.com' rel='dns-prefetch' />
<link href='https://sp.analytics.yahoo.com' rel='dns-prefetch' />
<link href='https://gum.criteo.com/' rel='dns-prefetch' />
<link href='https://static.criteo.net' rel='dns-prefetch' />
<link href='https://widget.criteo.com' rel='dns-prefetch' />
<link href='https://dis.us.criteo.com' rel='dns-prefetch' />
<link href='https://d2jjzw81hqbuqv.cloudfront.net' rel='dns-prefetch' />
<link href='https://insight.adsrvr.org' rel='dns-prefetch' />
<link href='https://js.adsrvr.org' rel='dns-prefetch' />
<link href='https://c1.rfihub.net' rel='dns-prefetch' />
<link href='https://20782002p.rfihub.com' rel='dns-prefetch' />
<link href='https://a.rfihub.com' rel='dns-prefetch' />
<link href='https://tags.crwdcntrl.net' rel='dns-prefetch' />
<link href='https://vt.myvisualiq.net' rel='dns-prefetch' />
<link href='https://www.blurb.com/user/bankbirch31' rel='canonical' />
<!--[if (!IE)|(gte IE 8)]><!-->
<link href="https://assets.blurb.com/jammit/application_responsive-datauri.css?1764111719" media="screen" rel="stylesheet" type="text/css" />
<!--<![endif]-->
<!--[if lte IE 7]>
<link href="https://assets.blurb.com/jammit/application_responsive.css?1764111719" media="screen" rel="stylesheet" type="text/css" />
<![endif]-->
<link href="https://assets.blurb.com/stylesheets/author_profile.css?1764111728" media="screen" rel="stylesheet" type="text/css" />
<script src="https://assets.blurb.com/jammit/application_base.js?1764110555" type="text/javascript"></script>
<script async="async" src="https://assets.blurb.com/jammit/buildkit.js?1764110551" type="text/javascript"></script>
<link href='https://www.blurb.com/user/bankbirch31' hreflang='en-us' rel='alternate' />
<link href='https://la.blurb.com/user/bankbirch31' hreflang='es-us' rel='alternate' />
<link href='https://au.blurb.com/user/bankbirch31' hreflang='en-au' rel='alternate' />
<link href='https://br.blurb.com/user/bankbirch31' hreflang='pt' rel='alternate' />
<link href='https://it.blurb.com/user/bankbirch31' hreflang='it' rel='alternate' />
<link href='https://nl.blurb.com/user/bankbirch31' hreflang='nl' rel='alternate' />
<link href='https://www.blurb.co.uk/user/bankbirch31' hreflang='en-gb' rel='alternate' />
<link href='https://www.blurb.fr/user/bankbirch31' hreflang='fr' rel='alternate' />
<link href='https://www.blurb.de/user/bankbirch31' hreflang='de' rel='alternate' />
<link href='https://www.blurb.es/user/bankbirch31' hreflang='es' rel='alternate' />
<link href='https://www.blurb.ca/user/bankbirch31' hreflang='en-ca' rel='alternate' />
<link href='https://fr.blurb.ca/user/bankbirch31' hreflang='fr-ca' rel='alternate' />
<!-- Tealium Setup and Script -->
<script type='text/javascript'>
//<![CDATA[
(function() {
var getEnv = function () {
var host = window.location.hostname;
if (/127\.0\.0\.1|website|dev/.test(host)) {
return 'dev';
} else if (/master|integration|ws/.test(host)) {
return 'qa';
}
return 'prod';
};
window.utag_data = Object.assign(
{},
{"site_region":"US","site_currency":"USD","page_type":"content","purchase_count_ap":null,"purchase_count_nap":null},
null
);
window.enable_tealium = true;
// asynchronous version
(function (t, e, a, l, i, u, m) {
t = "blurb/main"; // account/profile
e = getEnv();
a = '/' + t + '/' + e + '/utag.js'; l = '//tags.tiqcdn.com/utag' + a; i = document; u = 'script'; m = i.createElement(u); m.src = l; m.type = 'text/java' + u; m.async = true; l = i.getElementsByTagName(u)[0]; l.parentNode.insertBefore(m, l);
})();
})();
//]]>
</script>
<!-- End Tealium Setup and Script-->
<!-- This JS is so we can use the explicit api recaptcha api, which is needed for async like implementations. -->
<!-- Basically, it's just a very simple deferred implementation -->
<script type='text/javascript'>
//<![CDATA[
window.onRecaptchaLoadedFns = [];
window.onRecaptchaLoaded = function (fn) {
var fns = window.onRecaptchaLoadedFns;
if (fn) fns.push(fn);
if (!window.recaptchaIsLoaded) return;
while (fns.length) {
var fn = fns.shift();
// setTimeout so the other function gets called in it's own context
setTimeout(fn, 1);
}
}
window.recaptchaIsLoaded = false;
window.recaptchaOnLoad = function () {
window.recaptchaIsLoaded = true;
window.onRecaptchaLoaded();
};
//]]>
</script>
<script async='async' defer='defer' src='https://www.google.com/recaptcha/api.js?onload=recaptchaOnLoad&hl=en' type='text/javascript'></script>
</head>
<body class='blurb-main-site blurb-main-site--no-controls-nav'>
<noscript>
<iframe height='0' src='https://www.googletagmanager.com/ns.html?id=GTM-MGVL2VK7' style='display:none;visibility:hidden' width='0'></iframe>
</noscript>
<div class='wrapper'>
<div class='inner-wrapper js-inner-wrapper page-bookstore-user_profile' style='display: flex; flex-direction: column'>
<header class='header' role='banner'>
<div class='header--main'>
<div class='grid-construct-x'>
<a class='logo js-logo' href='https://www.blurb.com' title='Blurb'>
<svg class='icon icon--blurb-logo--header' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#blurb-logo'></use>
</svg>
</a>
<div class='new-controls controls--main js-controls'>
<nav class='controls__nav' data-controller='controlsNav'>
<ul class='controls__nav__list'>
<li class='controls__nav__list-item' data-tab='categories-dropdown'>
<div class='controls__nav__cta js-parent-nav-link'>
<span class='icon controls__nav__expand-icon'></span>
<a href="https://www.blurb.com/bookstore/category" class="controls__nav__cta__link">Categories</a>
</div>
<ul class='controls__subnav--lvl1 js-subnav' data-trigger='categories-dropdown'>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/bookstore/category" class="controls__subnav--lvl1__link">Overview</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/bookstore/c-biographies-memoirs" class="controls__subnav--lvl1__link">Biographies & Memoirs</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/bookstore/c-business-economics" class="controls__subnav--lvl1__link">Business & Economics</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/bookstore/c-children" class="controls__subnav--lvl1__link">Children’s Books</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/bookstore/c-education" class="controls__subnav--lvl1__link">Education</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/bookstore/c-fine-art" class="controls__subnav--lvl1__link">Fine Art</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/bookstore/c-fine-art-photography" class="controls__subnav--lvl1__link">Fine Art Photography</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/bookstore/c-cooking" class="controls__subnav--lvl1__link">Cookbooks</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/bookstore/c-history" class="controls__subnav--lvl1__link">History</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/bookstore/c-literature-fiction" class="controls__subnav--lvl1__link">Literature & Fiction</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/bookstore/c-arts-photography" class="controls__subnav--lvl1__link">Photography</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/bookstore/c-poetry" class="controls__subnav--lvl1__link">Poetry</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/bookstore/c-religion-spirituality" class="controls__subnav--lvl1__link">Religion & Spirituality</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/bookstore/c-sports-adventure" class="controls__subnav--lvl1__link">Sports & Adventure</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/bookstore/c-travel" class="controls__subnav--lvl1__link">Travel</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/bookstore/c-wedding" class="controls__subnav--lvl1__link">Wedding</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/bookstore/category" class="controls__subnav--lvl1__link">All Categories</a></li>
</ul>
</li>
<li class='controls__nav__list-item' data-tab='featured-dropdown'>
<div class='controls__nav__cta js-parent-nav-link'>
<span class='icon controls__nav__expand-icon'></span>
<a href="https://www.blurb.com/bookstore/featured" class="controls__nav__cta__link">Staff Picks</a>
</div>
<ul class='controls__subnav--lvl1 js-subnav' data-trigger='featured-dropdown'>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/bookstore/featured" class="controls__subnav--lvl1__link">Overview</a></li>
</ul>
</li>
<li class='controls__nav__list-item' data-tab='popular-dropdown'>
<div class='controls__nav__cta js-parent-nav-link'>
<span class='icon controls__nav__expand-icon'></span>
<a href="https://www.blurb.com/bookstore/popular" class="controls__nav__cta__link">Best Sellers</a>
</div>
<ul class='controls__subnav--lvl1 js-subnav' data-trigger='popular-dropdown'>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/bookstore/popular" class="controls__subnav--lvl1__link">Overview</a></li>
</ul>
</li>
<li class='controls__nav__list-item' data-tab='new-dropdown'>
<div class='controls__nav__cta js-parent-nav-link'>
<span class='icon controls__nav__expand-icon'></span>
<a href="https://www.blurb.com/bookstore/new" class="controls__nav__cta__link">Just Published</a>
</div>
<ul class='controls__subnav--lvl1 js-subnav' data-trigger='new-dropdown'>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/bookstore/new" class="controls__subnav--lvl1__link">Overview</a></li>
</ul>
</li>
<li class='controls__nav__list-item' data-tab='sell-and-distribute-dropdown'>
<div class='controls__nav__cta js-parent-nav-link'>
<span class='icon controls__nav__expand-icon'></span>
<a href="https://www.blurb.com/sell-and-distribute" class="controls__nav__cta__link">Publish Your Book</a>
</div>
<ul class='controls__subnav--lvl1 js-subnav' data-trigger='sell-and-distribute-dropdown'>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/sell-and-distribute" class="controls__subnav--lvl1__link">Overview</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/photo-books" class="controls__subnav--lvl1__link">Photo Books</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/trade-books" class="controls__subnav--lvl1__link">Trade Books</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/magazine" class="controls__subnav--lvl1__link">Magazines</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/notebooks-journals" class="controls__subnav--lvl1__link">Notebooks</a></li>
<li class='controls__subnav--lvl1__item'><a href="https://www.blurb.com/ebook" class="controls__subnav--lvl1__link">Ebooks</a></li>
</ul>
</li>
</ul>
<ul class='controls__nav__list utility'>
<li class='controls__nav__list-item hidden-sm'>
<a href="https://www.blurb.com/my/account/register" class="controls__nav__cta__link">Sign Up</a>
</li>
<li class='controls__nav__list-item hidden-sm'>
<a href="https://www.blurb.com/my/account/login" class="controls__nav__cta__link">Log In</a>
</li>
<li class='utility__list-item hidden-sm'>
<div class='language-selector language-selector--header' data-controller='languageSelect'>
<button class='language-selector__btn js-lang-select-btn' role='button' type='button'>
<svg class='icon icon--flag language-selector__btn__flag' data-src='/components/buildkit-build/img/icons.svg'>
<title>United States</title>
<use xlink:href='#flag-united-states' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>
</button>
<div class='language-selector__wrap js-lang-select-wrap'>
<ul class='language-selector__list'>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://www.blurb.com?redirect=true'><svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-united-states' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>United States
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://au.blurb.com?redirect=true'><svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-australia' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>Australia
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://br.blurb.com?redirect=true'>
<img class='icon icon--flag' src='/components/buildkit-build/img/flag-portugal.svg' style='height: 14px; width: 24px;' />
Portugal
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://nl.blurb.com?redirect=true'><svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-netherlands' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>Netherlands
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://it.blurb.com?redirect=true'><svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-italy' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>Italy
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://www.blurb.co.uk?redirect=true'><svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-united-kingdom' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>United Kingdom
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://www.blurb.fr?redirect=true'><svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-france' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>France
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://www.blurb.de?redirect=true'><svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-germany' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>Germany
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://www.blurb.es?redirect=true'><svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-spain' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>Spain
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://www.blurb.ca?redirect=true'><svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-canada' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>Canada (English)
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://fr.blurb.ca?redirect=true'><svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-canada' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>Canada (French)
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://www.blurb.com?redirect=true'><svg class='icon icon--flag icon--earth' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#earth' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg></a>
</li>
</ul>
</div>
</div>
</li>
<li class='controls__nav__list-item hidden-md--plus'>
<a href="https://www.blurb.com/" class="controls__nav__cta__link">Home</a>
</li>
<li class='controls__nav__list-item hidden-md--plus'>
<a href="https://www.blurb.com/my/account/register" class="controls__nav__cta__link">Sign Up</a>
</li>
<li class='controls__nav__list-item hidden-md--plus'>
<a href="https://www.blurb.com/my/account/login" class="controls__nav__cta__link">Log In</a>
</li>
</ul>
</nav>
</div>
</div>
<ul class='controls__current-subnav controls__current-subnav--categories' data-trigger='categories-dropdown'>
<section class='controls__current-subnav__group controls__current-subnav__group--lg'>
<ul class='controls__current-subnav__list multi-column-list'>
<li class='controls__current-subnav__item multi-column-list__item'>
<a href="https://www.blurb.com/bookstore/c-biographies-memoirs" class="controls__current-subnav__link">Biographies & Memoirs</a>
</li>
<li class='controls__current-subnav__item multi-column-list__item'>
<a href="https://www.blurb.com/bookstore/c-business-economics" class="controls__current-subnav__link">Business & Economics</a>
</li>
<li class='controls__current-subnav__item multi-column-list__item'>
<a href="https://www.blurb.com/bookstore/c-children" class="controls__current-subnav__link">Children’s Books</a>
</li>
<li class='controls__current-subnav__item multi-column-list__item'>
<a href="https://www.blurb.com/bookstore/c-education" class="controls__current-subnav__link">Education</a>
</li>
<li class='controls__current-subnav__item multi-column-list__item'>
<a href="https://www.blurb.com/bookstore/c-fine-art" class="controls__current-subnav__link">Fine Art</a>
</li>
<li class='controls__current-subnav__item multi-column-list__item'>
<a href="https://www.blurb.com/bookstore/c-fine-art-photography" class="controls__current-subnav__link">Fine Art Photography</a>
</li>
<li class='controls__current-subnav__item multi-column-list__item'>
<a href="https://www.blurb.com/bookstore/c-cooking" class="controls__current-subnav__link">Cookbooks</a>
</li>
<li class='controls__current-subnav__item multi-column-list__item'>
<a href="https://www.blurb.com/bookstore/c-history" class="controls__current-subnav__link">History</a>
</li>
<li class='controls__current-subnav__item multi-column-list__item'>
<a href="https://www.blurb.com/bookstore/c-literature-fiction" class="controls__current-subnav__link">Literature & Fiction</a>
</li>
<li class='controls__current-subnav__item multi-column-list__item'>
<a href="https://www.blurb.com/bookstore/c-arts-photography" class="controls__current-subnav__link">Photography</a>
</li>
<li class='controls__current-subnav__item multi-column-list__item'>
<a href="https://www.blurb.com/bookstore/c-poetry" class="controls__current-subnav__link">Poetry</a>
</li>
<li class='controls__current-subnav__item multi-column-list__item'>
<a href="https://www.blurb.com/bookstore/c-religion-spirituality" class="controls__current-subnav__link">Religion & Spirituality</a>
</li>
<li class='controls__current-subnav__item multi-column-list__item'>
<a href="https://www.blurb.com/bookstore/c-sports-adventure" class="controls__current-subnav__link">Sports & Adventure</a>
</li>
<li class='controls__current-subnav__item multi-column-list__item'>
<a href="https://www.blurb.com/bookstore/c-travel" class="controls__current-subnav__link">Travel</a>
</li>
<li class='controls__current-subnav__item multi-column-list__item'>
<a href="https://www.blurb.com/bookstore/c-wedding" class="controls__current-subnav__link">Wedding</a>
</li>
</ul>
</section>
<section class='controls__current-subnav__group controls__current-subnav__group--sm'>
<a href="/bookstore/category" class="btn btn--white-on-black--sm">All Categories</a>
</section>
</ul>
<ul class='controls__current-subnav' data-trigger='sell-and-distribute-dropdown'>
<li class='controls__current-subnav__item'>
<a href="https://www.blurb.com/photo-books" class="controls__current-subnav__link">Photo Books</a>
</li>
<li class='controls__current-subnav__item'>
<a href="https://www.blurb.com/trade-books" class="controls__current-subnav__link">Trade Books</a>
</li>
<li class='controls__current-subnav__item'>
<a href="https://www.blurb.com/magazine" class="controls__current-subnav__link">Magazines</a>
</li>
<li class='controls__current-subnav__item'>
<a href="https://www.blurb.com/notebooks-journals" class="controls__current-subnav__link">Notebooks</a>
</li>
<li class='controls__current-subnav__item'>
<a href="https://www.blurb.com/ebook" class="controls__current-subnav__link">Ebooks</a>
</li>
</ul>
<div class='header-main__footer'>
<nav class='footer__legal' role='navigation'>
<ul class='footer__legal__list'>
<li class='footer__legal__list-item footer__legal__list-item--copyright'>© 2015 - 2025 RPI Print, Inc.</li>
<li class='footer__legal__list-item'><a href="https://www.blurb.com/company-profile" class="footer__legal__link">Company</a></li>
<li class='footer__legal__list-item'><a href="https://www.blurb.com/careers" class="footer__legal__link">Work at Blurb</a></li>
<li class='footer__legal__list-item'><a href="https://www.blurb.com/pricing" class="footer__legal__link">Pricing</a></li>
<li class='footer__legal__list-item'><a href="https://www.blurb.com/privacy" class="footer__legal__link">Privacy Policy</a></li>
<li class='footer__legal__list-item'><a href="https://www.blurb.com/privacy#cookies" class="footer__legal__link">Cookie Policy</a></li>
<li class='footer__legal__list-item'><a href="https://support.blurb.com/hc/en-us" class="footer__legal__link">Support</a></li>
<li class='footer__legal__list-item'><a href="https://www.blurb.com/sitemap" class="footer__legal__link">Sitemap</a></li>
</ul>
<div class='language-selector language-selector--mobile' data-controller='languageSelect'>
<button class='language-selector__btn js-lang-select-btn' role='button' type='button'>
<svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-united-states' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>
United States
</button>
<div class='language-selector__wrap js-lang-select-wrap'>
<ul class='language-selector__list'>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://www.blurb.com?redirect=true'><svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-united-states' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>United States
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://au.blurb.com?redirect=true'><svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-australia' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>Australia
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://br.blurb.com?redirect=true'>
<img class='icon icon--flag' src='/components/buildkit-build/img/flag-portugal.svg' style='height: 14px; width: 24px;' />
Portugal
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://nl.blurb.com?redirect=true'><svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-netherlands' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>Netherlands
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://it.blurb.com?redirect=true'><svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-italy' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>Italy
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://www.blurb.co.uk?redirect=true'><svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-united-kingdom' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>United Kingdom
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://www.blurb.fr?redirect=true'><svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-france' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>France
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://www.blurb.de?redirect=true'><svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-germany' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>Germany
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://www.blurb.es?redirect=true'><svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-spain' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>Spain
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://www.blurb.ca?redirect=true'><svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-canada' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>Canada (English)
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://fr.blurb.ca?redirect=true'><svg class='icon icon--flag' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#flag-canada' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg>Canada (French)
</a>
</li>
<li class='language-selector__list-item'>
<a class='language-selector__link' href='https://www.blurb.com?redirect=true'><svg class='icon icon--flag icon--earth' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#earth' xmlns:xlink='http://www.w3.org/1999/xlink'></use>
</svg></a>
</li>
</ul>
</div>
</div>
</nav>
</div>
</div>
<div class='header--mobile hidden-md--plus'>
<ul class='header--mobile__utility__list js-mobile-header'></ul>
<a class='header--mobile-nav-toggle js-mobile-nav-toggle' href='#'>
<span class='icon icon--mobile-nav'></span>
</a>
</div>
</header>
<main class='main' role='main' style='flex: 1 0 auto'>
<div id='cart-message'></div>
<div id='page_errors'></div>
<div class='noticeMessage' id='flash_notice'></div>
<div class='errorMessage' id='flash_error'></div>
<script type='text/javascript'>
//<![CDATA[
(function($) {
Flash.transferFromCookies();
Flash.writeDataTo('error', '#flash_error');
Flash.writeDataTo('notice', '#flash_notice');
var $flashError = $('#flash_error'),
$flashNotice = $('#flash_notice'),
windowWidth = $('#contentArea, .app .page, .main').width();
$('#flash_error, #flash_notice').delay(7000).fadeOut(2000);
})(jQuery);
//]]>
</script>
<meta content='NOINDEX' name='Robots' />
<section class='module hero-banner hero-banner--cinema hero-banner--secondary hero-banner--dark-text' data-controller='heroBanner'>
<div class='grid-construct'>
<div class='top hero-banner__container' data-lg-src='/images/author_profile/bg_320px.png' data-sm-md-src='/images/author_profile/bg_320px.png' data-sm-src='/images/author_profile/bg_320px.png'>
<div class='hero-banner__inner'>
<div class='hero-banner__content'>
<div class='profile-img'>
<img alt="User_no_avatar" border="0" class="no-image" src="https://assets.blurb.com/images/user_no_avatar.png?1764109832" />
</div>
<h1 class='hero-banner__heading'>bankbirch31</h1>
<div class='hero-banner__btns'>
</div>
</div>
</div>
</div>
</div>
</section>
<section class='about-section'>
<div class='module two-thirds-video'>
<div class='grid-construct two-thirds-video__wrapper clearfix'>
<hr />
<div class='profile_corkboard_under_link'>
</div>
<div class='copy__wrapper'>
<div class='module center-col'>
<div class='grid-construct'>
<div class='center-col__inner'>
<div class='media'>
<div class='media-left'>
<a href="https://business-dynamique.com/" class="link" rel="nofollow" target="_blank"><i class='view-link'></i>
</a></div>
<div class='media-body'>
<strong><a href="https://business-dynamique.com/" class="userProfileLink" rel="nofollow" target="_blank">Website</a></strong>
</div>
</div>
<div class='media'>
</div>
</div>
</div>
</div>
</div>
<div class='video__wrapper clearfix'>
<div class='module center-col center-col--left'>
<div class='grid-construct'>
<div class='center-col__inner'>
<h6 class='subhead-c1'>About</h6>
<hr />
<p><br/> Man without information is as good as dead. Every morning on the right to work, you likely will meet an estimated ten people reading the morning newspapers. Some, thanks to the new media, tend to be finding the happenings in the world from the touch within buttons. Sometime ago does it take to get your article on everyone's morning traditional? If you want to start writing a person local news, here are a couple of tips which do you good.<br/> <br/><br/> <br/>Most News reporters have degrees in journalism. Reduced by turbines . they have learned much a little more about gathering facts and information than might find realize. Attract traffic where these people could go the they should do to obtain the story they want, exactly where there is they must stop before they cross a associated with privacy. These folks spend years in college learning these things, in extensive classes on writing, grammar, and ethics. If you would like to be one among the ne</p>
</div>
</div>
</div>
</div>
</div>
</div>
<section class='module book-list'>
<div class='grid-construct book-list__header'>
</div>
</section>
</section>
</main>
<footer class='footer js-footer' role='contentinfo'>
<div class='footer__legal'>
<div class='grid-construct'>
<div class='footer__icons--social typ--align-center--mobile'>
<a href='https://www.facebook.com/BlurbBooks'>
<svg class='icon icon--30x30' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#facebook'></use>
</svg>
</a>
<a href='https://twitter.com/blurbbooks'>
<svg class='icon icon--30x30' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#twitter'></use>
</svg>
</a>
<a href='https://www.instagram.com/blurbbooks/'>
<svg class='icon icon--30x30' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#instagram'></use>
</svg>
</a>
<a href='https://www.pinterest.com/blurbbooks/'>
<svg class='icon icon--30x30' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#pinterest'></use>
</svg>
</a>
<a href='https://www.youtube.com/user/blurbbooks'>
<svg class='icon icon--30x30' data-src='/components/buildkit-build/img/icons.svg'>
<use xlink:href='#youtube'></use>
</svg>
</a>
</div>
<ul class='footer__legal__list'>
<li class='footer__legal__list-item footer__legal__list-item--copyright'>© 2015 - 2025 RPI Print, Inc.</li>
<li class='footer__legal__list-item lnk-company'>
<a href="https://www.blurb.com/company-profile" class="footer__legal__link">Company</a>
</li>
<li class='footer__legal__list-item lnk-work-at-blurb'>
<a href="https://www.blurb.com/careers" class="footer__legal__link">Work at Blurb</a>
</li>
<li class='footer__legal__list-item lnk-pricing'>
<a href="https://www.blurb.com/pricing" class="footer__legal__link">Pricing</a>
</li>
<li class='footer__legal__list-item lnk-privacy'>
<a href="https://www.blurb.com/privacy" class="footer__legal__link">Privacy Policy</a>
</li>
<li class='footer__legal__list-item lnk-cookie_policy'>
<a href="https://www.blurb.com/privacy#cookies" class="footer__legal__link">Cookie Policy</a>
</li>
<li class='footer__legal__list-item lnk-support'>
<a href="https://support.blurb.com/hc/en-us" class="footer__legal__link">Support</a>
</li>
<li class='footer__legal__list-item lnk-sitemap'>
<a href="https://www.blurb.com/sitemap" class="footer__legal__link">Sitemap</a>
</li>
</ul>
</div>
</div>
</footer>
</div>
</div>
<script type='text/javascript'>
//<![CDATA[
(function(d) {
var config = { kitId: 'tar4yyp', scriptTimeout: 3000, async: true },
h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&&a!="complete"&&a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
})(document);
//]]>
</script>
<script type='text/javascript'>
//<![CDATA[
window.Blurb = window.Blurb || {};
Blurb.locale = "en_US";
Blurb.Hostnames || (Blurb.Hostnames = {});
Blurb.Hostnames.www_url = "https://www.blurb.com"
//]]>
</script>
<script type='text/javascript'>
//<![CDATA[
(function() {
window.addEventListener('load', function(event) {
event.preventDefault();
var closeButtonEvents = 0;
var daysBeforeCookieExpiry = 100; // set to 0 to show everytime a user visits the site
window.recaptchaDeferred = $j.Deferred();
window.recaptchaCallback = function(response) {
window.recaptchaDeferred.resolve(response);
};
window.recaptchaReset = function() {
// replace existing deferred object
window.recaptchaDeferred = $j.Deferred();
window.onRecaptchaLoaded(function() {
if(typeof grecaptcha !== 'undefined') {
grecaptcha.reset();
}
});
};
var isProductionEnvironment = function() {
var hostname = window.location.hostname;
var regex = /master|dev|integration/g;
return !hostname.match(regex);
};
var getCookie = function(name) {
var value = "; " + document.cookie;
var parts = value.split("; " + name + "=");
return parts.length === 2 ? parts.pop().split(";").shift() : false;
};
var userHasViewed = function() {
return getCookie('exitIntent_shown');
};
var createCookie = function() {
var date = new Date();
date.setTime(date.getTime() + (daysBeforeCookieExpiry * 24 * 60 * 60 * 1000));
document.cookie = 'exitIntent_shown=true;expires=' + date.toGMTString() + '0; path=/';
};
var validateEmail = function(email) {
var re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return re.test(email.toString().toLowerCase());
};
var postToApi = function(email, email_signup_source) {
var req = new XMLHttpRequest();
var encoded = encodeURIComponent('email') + '=' + encodeURIComponent(email);
var encodedSource = encodeURIComponent('email_signup_source') + '=' + encodeURIComponent(email_signup_source);
if (isProductionEnvironment() && typeof grecaptcha !== 'undefined') {
try {
grecaptcha.execute();
} catch(error) {
console.log(error);
window.recaptchaDeferred.resolve(true);
}
} else {
window.recaptchaDeferred.resolve(true);
}
$j.when(window.recaptchaDeferred).done(function(grecaptchaResponse){
req.open('POST', '/api/v4/users/newsletter_opt_in');
req.setRequestHeader('Content-type', 'application/x-www-form-urlencoded; charset=UTF-8');
req.send(encoded + '&' + encodedSource);
});
};
var shown = userHasViewed();
document.body.addEventListener('mouseleave', function(event) {
event.preventDefault();
// detect when the users mouse leaves the top of the browser tab
if (!shown && (event.clientY <= event.relatedTarget || event.clientY <= event.toElement)) {
shown = true;
createCookie();
var modal = document.getElementById('exit-modal');
var closeButtons = Array.from(document.getElementsByClassName('exit-modal__btn--close'));
var modalForm = document.getElementById('exit-modal-form');
modal.classList.add('modal--is-open');
document.body.classList.add('modal-open');
modalForm.addEventListener('submit', function(event) {
event.preventDefault();
var email = document.querySelector('.exit-modal-input').value;
var email_signup_source = document.querySelector('#email_signup_source').value;
// hidden input field to detect bots
var username = document.querySelector('#exit-modal #username').value;
if (!validateEmail(email)) {
document.querySelector('#exit-modal .field__error').classList.remove('hidden');
document.querySelector('#exit-modal .exit-modal-input').classList.add('input-error');
} else {
document.querySelector('#exit-modal .field__error').classList.add('hidden');
document.querySelector('#exit-modal .modal-input').classList.remove('input-error');
if (!username){
postToApi(email, email_signup_source);
}
// if username field has a value don't send post but continue as normal
document.querySelector('#thank-you').classList.remove('hidden');
document.querySelector('#main-text').classList.add('hidden');
document.querySelector('#exit-modal .exit-modal__content__original').classList.add('hidden');
}
});
if (closeButtonEvents < closeButtons.length) {
closeButtons.forEach(function(button) {
closeButtonEvents++;
button.addEventListener('click', function(event) {
event.preventDefault();
modal.classList.remove('modal--is-open');
document.body.classList.remove('modal-open');
})
});
}
}
});
});
})();
//]]>
</script>
<!--[if (!IE)|(gte IE 8)]><!-->
<link href="https://assets.blurb.com/jammit/modal-datauri.css?1764111731" media="screen" rel="stylesheet" type="text/css" />
<!--<![endif]-->
<!--[if lte IE 7]>
<link href="https://assets.blurb.com/jammit/modal.css?1764111731" media="screen" rel="stylesheet" type="text/css" />
<![endif]-->
<section class='modal' id='exit-modal' tabindex='-1'>
<div class='exit-beautiful-modal__content exit-modal__content' tabindex='-1'>
<img alt="Suas2020crop" class="suas-image" src="https://assets.blurb.com/images/suas2020crop.jpeg?1764109831" />
<div class='exit-beautiful-modal__container'>
<div class='exit-beautiful-modal__text-container modal-thank-you-content hidden' id='thank-you'>
<h1 class='exit-modal__head' id='thank-you-text'>
Good Things on<br/>the Way
</h1>
<div class='exit-modal__content__main'>
<hr class='exit-hr--sm v-bg-dark-smoke' />
<h2 class='exit-modal__subhead' id='signupandsave-subhead'>
Watch your email for news and exclusive offers.
</h2>
</div>
</div>
<div class='exit-beautiful-modal__text-container' id='main-text'>
<h1 class='exit-modal__head' id='signupandsave-head'>
Before you go
</h1>
<h2 class='exit-modal__subhead' id='signupandsave-subhead'>
Sign up to get 30% off<br>your first book.
</h2>
<hr class='exit-hr--sm v-bg-dark-smoke' />
<div class='exit-modal__content__main exit-modal__content__original'>
<form action='#' aria-describedby='signupandsave-subhead' aria-labelledby='signupandsave-head' class='exit-beautiful-modal__form' id='exit-modal-form' novalidate='novalidate'>
<input id="email_signup_source" name="email_signup_source" type="hidden" value="suas_naps" />
<input hidden='hidden' id='username' name='username' type='text' />
<input class='field__input exit-beautiful-modal__form-input js-input-placeholder modal-input exit-modal-input' placeholder='Email' type='email' />
<button class='btn--black-on-white exit-beautiful-modal__form-button modal-submit' role='button' type='submit'>
Sign up
</button>
<div class='g-recaptcha' data-badge='inline' data-callback='recaptchaCallback' data-sitekey='6LdYlHUUAAAAAGR0VR_KjlDMfvnnWb2XhZ4cAhOK' data-size='invisible' style='display: none;'></div>
</form>
<div class='field__error hidden' role='alert'>
Please enter a valid email address
</div>
</div>
<p class='exit-modal__text margin--20px--md margin--10px'>
Get access to exclusive email offers when you join Blurb's creative community.
</p>
<p class='exit-modal__text margin--20px margin--10px'>
<small>
By continuing you agree to the <a href='/terms'> Terms & Conditions</a> and the <a href='/privacy'>Privacy Policy</a>.
</small>
</p>
</div>
</div>
<button aria-label='Close' class='exit-modal__btn--close exit-modal__btn--close--no-background js-close-modal' role='button' type='button'></button>
<a aria-label='Close' class='exit-modal__btn--close exit-modal__btn--close--no-js' href='#' role='button'></a>
</div>
</section>
<script type='text/javascript'>
//<![CDATA[
(function($) {
$(document).ready(function() {
Flash.writeDataTo('error_list');
});
})(jQuery);
//]]>
</script>
<script type='text/javascript'>
//<![CDATA[
window.onBlurbPartnerTrackingReady = function () {
if (typeof $j !== 'undefined') {
$j(function() {
new Blurb.PartnerTracking().track()
});
}
}
//]]>
</script>
<script async="async" src="https://assets.blurb.com/jammit/blurb_partner_tracking.js?1764111041" type="text/javascript"></script>
<div id="fb-root"></div>
<script type="text/javascript">
window.fbAsyncInit = function() {
FB.init({
appId : '171267949565135',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true, // parse XFBML
channelUrl: 'https://www.blurb.com/misc/fb_channel',
version: 'v2.7'
});
$j('#fb-root').trigger('facebookloaded');
};
var $j;
(function() {
var add_facebook = function() {
var e = document.createElement('script');
e.src = document.location.protocol + '//connect.facebook.net/en_US/sdk.js';
e.async = "async";
e.defer = "defer";
document.getElementById('fb-root').appendChild(e);
}
var wait_to_add_facebook = function() {
if ($j.browser.msie) {
setTimeout(add_facebook, 1500);
} else {
add_facebook();
}
}
// We add this because utopia pages normally don't define $j as jQuery, since we dont
// have prototype to collide with
if(typeof $j === 'undefined'){
$j = jQuery;
};
if (window.attachEvent)
window.attachEvent('onload', wait_to_add_facebook);
else
window.addEventListener('load', wait_to_add_facebook, false);
})();
</script>
</body>
</html>