CINXE.COM
Anansi Boys I #6 | Dark Horse Digital Comics
<!DOCTYPE html> <html lang="en" > <head> <meta charset="utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"><script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"6d9017bcfb","applicationID":"320176","transactionName":"b1ZRbUpQVxUCUEZfDVYcdUxWUk0PDF0dUgtLQ19YQR9PDwZEQQwgV1xYb1FUTkgEVkY=","queueTime":0,"applicationTime":525,"agent":""}; (window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"UgcAUF5ACwEAVVZU",licenseKey:"6d9017bcfb",applicationID:"320176"};;/*! For license information please see nr-loader-full-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={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){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>d});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},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function d(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>p,xN:()=>g});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const d="[data-nr-mask]",u=()=>{const e={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,harvestTimeSeconds:10,autoStart:!0},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},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,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){i(t)?e.mask_selector="".concat(t,",").concat(d):""===t||null===t?e.mask_selector=d:(0,a.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){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.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,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function g(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,u());const r=(0,s.nY)(e);r&&(r.init=l[e])}function p(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},d={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},u={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!u[e])throw new Error("Runtime for ".concat(e," was never set"));return u[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");u[e]={...(0,n.a)(t,d),...c},Object.hasOwnProperty.call(u[e],"harvestCount")||Object.defineProperty(u[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=u[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},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)()},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}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>d});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function d(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function u(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(u(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function g(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)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>d});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),d=function e(t,r){var n={},s={},u={},l=!1;try{l=16===r.length&&(0,o.f)(r).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(d.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=p(e),u=c.length,l=0;l<u;l++)c[l].apply(a,r);var g=v()[s[e]];g&&g.push([f,e,r,a]);return a},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])=>{s[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()[s[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 a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}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"),u=(0,n.Zm)();u.ee||(u.ee=d)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},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))}},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])}},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})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},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)}},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}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},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{}}}},944:(e,t,r)=>{"use strict";function n(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)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},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}},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})},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""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,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)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>u,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>d,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,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}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function d(e){let t=a();return t.initializedAgents?.[e]}function u(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},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)}},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),h(a.gm,f),h(c.prototype,f)),t.on(d+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){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)}},3434:(e,t,r)=>{"use strict";r.d(t,{YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(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];u(d)||(e[c]=r(d,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return u(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){d([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,u,l;try{a=this,o=[...arguments],u="function"==typeof n?n(o,a):n||{}}catch(t){d([t,"",[o,a,s],u],e)}i(r+"start",[o,a,s],u,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],u,c),e}finally{i(r+"end",[o,a,l],u,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){d([t,r,n,i],e)}s=a}}}function d(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function u(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,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},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},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(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>u,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>d,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"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"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>d,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function d(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},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,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},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)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>P});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),d=r(5289),u=r(6154),l=r(944),f=r(3969),h=r(384),g=r(6344);const p=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",g.G4.RECORD,g.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),R=r(3785),x=r(2646),w=r(3434);function T(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||s.ee).get("logger")}(e),o=(0,w.YM)(i),a=new x.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();p.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),_=r(5603),O=r(5284);const N=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function P(e,t={},p,x){let{init:w,info:P,loader_config:j,runtime:C={},exposed:k=!0}=t;C.loaderType=p;const H=(0,h.pV)();P||(w=H.init,P=H.info,j=H.loader_config),(0,S.xN)(e.agentIdentifier,w||{}),(0,_.a)(e.agentIdentifier,j||{}),P.jsAttributes??={},u.bv&&(P.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,P);const D=(0,S.D0)(e.agentIdentifier),L=[P.beacon,P.errorBeacon];I||(D.proxy.assets&&(N(D.proxy.assets),L.push(D.proxy.assets)),D.proxy.beacon&&L.push(D.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===D.soft_navigations.enabled&&D.feature_flags.includes("soft_nav")),C.denyList=[...D.ajax.deny_list||[],...D.ajax.block_internal?L:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const p={};var x=s.ee.get(e),w=x.get("tracer");E[e]=b.g.OFF,x.on(g.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function _(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}p.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,x),(0,R.R)(x,e,t,r)},p.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,x),T(x,e,t,{customAttributes:r,level:i})},m.forEach((e=>{p[e]=I(A,e,!0,"api")})),p.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),p.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},p.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return _(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},p.setUserId=function(e){if("string"==typeof e||null===e)return _("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},p.setApplicationVersion=function(e){if("string"==typeof e||null===e)return _("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},p.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,x),x.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},p[g.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(g.G4.RECORD,[],void 0,n.K7.sessionReplay,x)},p[g.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(g.G4.PAUSE,[],void 0,n.K7.sessionReplay,x)},p.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const N=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,x),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,x),function(){if(w.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw w.emit("fn-err",[arguments,this,t],r),t}finally{w.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,x),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,x),r?void 0:this}}function P(){r.e(891).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),x.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{N[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),p.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),p.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,x),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,x)},u.RI?(0,d.GG)((()=>P()),!0):P(),p}(e.agentIdentifier,x,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",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"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},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.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.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-Sx2xJQrHp2m/Ngn/ZcfBCUwNr2Xy/C5urYtWpfm3bWpil4spXOQGTtNwIfF5HvPGioGASn9QTyE4Z+zC7r7wcg==",222:"sha512-hMte3OWgwwYeisSiD7WCIx/6tT16zLaPjag9uF4tIZp7ybOvrJKbeyzhe4fz1tDbkdcdOMm8dvgPPLBatSAGeA==",95:"sha512-MPaT9dkHv16XzwEUVZPyqpN1do/Er1XFAZoIAPYWylmv+iGIThqN+GwQq27pUyAX7sNXVJQVZezH96p53Ks3Pg=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,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={959:0,85: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.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function d(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var u=i(425);var l=i(1687),f=i(4234),h=i(5289),g=i(6154),p=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(891).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(891).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(891).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};g.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,p.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class R extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var x=i(384);var w=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class _ extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),g.RI&&((0,T.u)((()=>(0,w.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,w.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class N extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return D(e)?e:new j(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(D(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function H(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return D(e.error)?e.error:C(e)}function D(e){return e instanceof Error&&!!e.stack}class L extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,w.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),g.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,w.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",(e=>{this.abortHandler&&(0,w.p)("err",[H(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var K=i(8990);let M=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,K.I)(e,U,(function(){return M++}))}function G(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,P.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,s=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=g.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(p?p.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var p=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===d||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",Q=["arrayBuffer","blob","json","text","formData"],J=g.gm.Request,ee=g.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(J&&ee&&g.gm.fetch))return t;if(re[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[B.P]&&o[B.P].dt&&(e=o[B.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 re[t.debugId]=1,Q.forEach((e=>{r(J[te],e,X),r(ee[te],e,X)})),r(g.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),d={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),d.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&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 g.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,P.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),de=["load","error","abort","timeout"],ue=de.length,le=(0,x.dV)().o.REQ,fe=(0,x.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,w.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};ge(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),g.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},ge(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.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<ue;s++)r.addEventListener(de[s],this.listener,(0,A.jT)(!1))}function d(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 u(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function p(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.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,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),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 y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:g.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),ge(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function R(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function x(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<ue;t++)e.removeEventListener(de[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,w.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",d),t.on("xhr-load-added",u),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",p),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",R)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function ge(e,t){var r=(0,ie.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 pe={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!g.RI||pe[t.debugId]++||(pe[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:Re,d3:xe,Kp:we,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class _e extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,w.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+xe,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+we,(function(e){(0,w.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,w.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:Re,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class Ne extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,p.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,w.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,p.Aw)(this.agentIdentifier)}#d=!1;async#c(e){if(!this.#d){this.#d=!0;try{const{Recorder:t}=await Promise.all([i.e(891),i.e(222)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3333);class Pe extends b{static featureName=Ie.TZ;constructor(e,t=!0){super(e,Ie.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];g.RI&&e.init.user_actions.enabled&&(Ie.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),Ie.qN.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var je=i(993),Ce=i(3785);class ke extends b{static featureName=je.TZ;constructor(e,t=!0){super(e,je.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,Ce.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),g.gm?(this.features={},(0,x.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(R),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,u.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=d(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,x.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[R,_,_e,Ne,he,N,L,Pe,ke],loaderType:"pro"})})()})();</script> <meta name="keywords" content="Anansi Boys I #6 Anansi Boys Fantasy Media Tie-In Neil Gaiman Marc Bernardin Shawn Martinbrough Christopher Sotomayor Jim Campbell David Mack "/> <meta name="description" content=" Anansi Boys I #6: York Times bestselling author Neil Gaiman joins forces with Eisner nominated Adora writer Marc Bernardin and Thief of Thieves co-creator Shawn Martinbrough to adapt Gaiman’s Locus and British Fant "/> <meta name="viewport" content="width=device-width" /> <meta name="apple-itunes-app" content="app-id=415378623, affiliate-data=1010l5ZB"> <link href="//d2q9qmpt911m8b.cloudfront.net/digital/nav/dhicon.png" rel="apple-touch-icon-precomposed" /> <script src="https://kit.fontawesome.com/5b7d1da55e.js" crossorigin="anonymous"></script> <title> Anansi Boys I #6 | Dark Horse Digital Comics </title> <link rel="shortcut icon" href="//d1p1su8170li4z.cloudfront.net/favicon.ico?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d"/> <!-- RSS Feeds --> <link rel="alternate" type="application/rss+xml" title="New Releases Feed" href="/rss/new/"/> <link rel="alternate" type="application/rss+xml" title="Blog RSS Feed" href="http://www.darkhorse.com/Blog/"/> <link rel="stylesheet" href="https://d1p1su8170li4z.cloudfront.net/CACHE/css/output.d2745772f5bf.css?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d" type="text/css"> <link rel="stylesheet" href="https://d1p1su8170li4z.cloudfront.net/CACHE/css/output.8dc31adba1da.css?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d" type="text/css"> <link rel="stylesheet" href="/accounts/buttons.css"/> <link rel="canonical" href="http://digital.darkhorse.com/books/c5eb9c5288cf48389d21615f94b2a19f/anansi-boys-i-6"> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-ZNKSSFG8KW"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){ dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-ZNKSSFG8KW'); gtag('config', 'AW-991916327'); </script> <script src="https://www.google.com/recaptcha/api.js"></script> <script src="//code.jquery.com/jquery-3.5.1.js" integrity="sha384-/LjQZzcpTzaYn7qWqRIWYC5l8FWEZ2bIHIz0D73Uzba4pShEcdLdZyZkI4Kv676E" crossorigin="anonymous"></script> <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.min.js" integrity="sha384-Dziy8F2VlJQLMShA6FHWNul/veM9bCkRUaLqr199K94ntO5QUrLJBEbYegdSkkqX" crossorigin="anonymous"></script> <script src="https://d1p1su8170li4z.cloudfront.net/CACHE/js/output.d49fb2814fb6.js?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d"></script> <style class="unauthenticated"> .authenticated { display: none; } </style> <script> function open_login_overlay(event) { event.preventDefault(); $("#login-overlay").trigger("click.modal"); } $(document).ready(function() { // wishlist requests should redirect to login const wish_form = $("form.ajax.wish-form, form.ajax.wishlist-form"); wish_form.off("submit"); // unregister ajax clicks wish_form.on("submit", open_login_overlay); }); </script> <script src="//d1p1su8170li4z.cloudfront.net/dhreader/js/jquery.bookreader.js?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d"></script> </head> <body> <header id="header" role="banner"> <div id="header-container"> <h1 id="header-main-logo-container"> <a href="/browse/"> <img id="header-main-logo-container-desktop-logo" src="//d2q9qmpt911m8b.cloudfront.net/digital/nav/dh-digital-logo-brick.svg" alt="Dark Horse Digital Comics"/> <img id="header-main-logo-container-mobile-logo" src="//d1p1su8170li4z.cloudfront.net/images/dh_horseheadonly.svg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d" alt="Dark Horse Digital Comics"/> </a> </h1> <!-- end #main-logo --> <!-- Everything but the logo --> <div id="header-midsection-container"> <div id="header-midsection-top-elements-container"> <div id="header-midsection-headline-container"> <font size="2"><a href="https://digital.darkhorse.com/faq/">Purchase DIGITAL editions from DARK HORSE here!</a></font> </div> <div id="header-menu-actions-search"> <form id="header-menu-actions-search-form" method="GET" action="/search" role="search"> <input type="hidden" name="index" id="header-menu-actions-search-form-dropdown-value-holder" value="all"> <div id="header-menu-actions-search-form-pseudo-select"> <div id="header-menu-actions-search-form-pseudo-select-selected"> <span class="selector-text"> All </span> <i class="fa fa-chevron-down"></i> </div> <div id="header-menu-actions-search-form-pseudo-select-options"> <div data-option-value="all" class="pseudo-select-mouseover-option pseudo-selected "> All </div> <div data-option-value="product" class="pseudo-select-mouseover-option "> Books </div> <div data-option-value="series" class="pseudo-select-mouseover-option "> Series </div> <div data-option-value="contributor" class="pseudo-select-mouseover-option "> Contributors </div> <div data-option-value="bookshelf" class="pseudo-select-mouseover-option "> Bookshelf </div> </div> </div> <input type="text" value="" name="q" id="search-box" class="placeholder-text search-input" autocomplete="off" spellcheck="false" placeholder="SEARCH"> <label style="width:0; overflow: hidden" for="search-box">SEARCH</label> <button type="submit">Go</button> </form> <div id="header-menu-action-search-autcomplete" aria-live="polite"></div> </div> </div> <div id="header-midsection-topnav-container"> <ul id="header-midsection-topnav-item-list"> <li id="header-midsection-topnav-item-shop-trigger" class="header-midsection-topnav-item-list-item dropdown-trigger" data-dropdown-target="header-shop-dropdown"> <!-- Trigger for #header-shop-dropdown --> Shop <i class="fa fa-chevron-down"></i> </li> <li class="header-midsection-topnav-item-list-item"> <a href="/bookshelf">Bookshelf</a> </li> <li class="header-midsection-topnav-item-list-item"> <a href="/about/apps/">Apps</a> </li> <li id="header-midsection-topnav-item-free-trigger" class="header-midsection-topnav-item-list-item dropdown-trigger" data-dropdown-target="header-free-items-dropdown"> <!-- Trigger for #header-free-items-dropdown --> Free <i class="fa fa-chevron-down"></i> </li> <li> <span id="header-menu-actions-cart-summary-text"> 0 items </span> | <a href="/cart/">Checkout</a> </li> <li class="header-midsection-topnav-item-list-item" id="header-menu-actions-account"> <a href="/accounts/login/?next=/books/c5eb9c5288cf48389d21615f94b2a19f/anansi-boys-i-6"> Sign In/Register </a> </li> </ul> </div> </div> <!-- end desktop header components --> <!-- begin mobile header components --> <div id="header-mobile-nav-container"> <ul> <li> <i class="fa fa-search"></i> </li> <li> <a href="/cart/"> <span id="header-mobile-nav-cart-count">0</span> <i class="fa fa-shopping-cart"></i> </a> </li> <li> <i class="fa fa-bars dropdown-trigger" data-dropdown-target="header-mobile-hamburger-expanded"></i> </li> </ul> </div> </div> <div id="header-shop-dropdown" class="header-dropdown"> <ul> <li> <span class="header-shop-dropdown-section-header"> New </span> <ul> <li> <a href="/pages/new" class="header-shop-dropdown-static-link">New Releases</a> </li> <li><a href="/pages/upcoming">Upcoming</a> </li> <!--<li>Manage Pre-Orders</li>--> </ul> </li> <li> <span class="header-shop-dropdown-section-header"> <a href="/pages/featured" class="header-shop-dropdown-static-link">Featured</a> </span> <ul> <li> <a href="/pages/30" class="header-shop-dropdown-dynamic-link">Free Comic Book Day</a> </li> <li> <a href="/pages/185" class="header-shop-dropdown-dynamic-link">World of Black Hammer</a> </li> <li> <a href="/pages/50" class="header-shop-dropdown-dynamic-link">Mike Mignola</a> </li> <li> <a href="/pages/184" class="header-shop-dropdown-dynamic-link">Matt Kindt</a> </li> </ul> </li> <li> <span class="header-shop-dropdown-section-header"> <a href="/pages/series" class="header-shop-dropdown-static-link">Series</a> </span> <ul> <li> <a href="/series/275/avatar-the-last-airbender" class="header-shop-dropdown-dynamic-link">Avatar: The Last Airbender</a> </li> <li> <a href="/pages/156/berserk" class="header-shop-dropdown-dynamic-link">Berserk</a> </li> <li> <a href="/series/752/black-hammer" class="header-shop-dropdown-dynamic-link">Black Hammer</a> </li> <li> <a href="/series/859/critical-role" class="header-shop-dropdown-dynamic-link">Critical Role</a> </li> <li> <a href="/series/4/grendel" class="header-shop-dropdown-dynamic-link">Grendel</a> </li> <li> <a href="/pages/series" class="header-shop-dropdown-static-link">More Series...</a> </li> </ul> </li> <li> <span class="header-shop-dropdown-section-header"> <a href="/pages/genres" class="header-shop-dropdown-static-link">Genres</a> </span> <ul> <li> <a href="/genres/2/actionadventure" class="header-shop-dropdown-dynamic-link">Action/Adventure</a> </li> <li> <a href="/genres/1/horror" class="header-shop-dropdown-dynamic-link">Horror</a> </li> <li> <a href="/genres/3/fantasy" class="header-shop-dropdown-dynamic-link">Fantasy</a> </li> <li> <a href="/genres/6/science-fiction" class="header-shop-dropdown-dynamic-link">Science-Fiction</a> </li> <li> <a href="/genres/276/gamers" class="header-shop-dropdown-dynamic-link">Gamers</a> </li> <li> <a href="/pages/genres" class="header-shop-dropdown-static-link">More Genres...</a> </li> </ul> </li> <li> <span class="header-shop-dropdown-section-header"> <a href="/pages/creators" class="header-shop-dropdown-static-link">Creators</a> </span> <ul> <li> <a href="/contributors/2/mike-mignola" class="header-shop-dropdown-dynamic-link">Mike Mignola</a> </li> <li> <a href="/contributors/3169/jeff-lemire" class="header-shop-dropdown-dynamic-link">Jeff Lemire</a> </li> <li> <a href="/contributors/3450/kentaro-miura" class="header-shop-dropdown-dynamic-link">Kentaro Miura</a> </li> <li> <a href="/contributors/2154/mark-millar" class="header-shop-dropdown-dynamic-link">Mark Millar</a> </li> <li> <a href="/contributors/3831/jody-houser" class="header-shop-dropdown-dynamic-link">Jody Houser</a> </li> <li> <a href="/pages/creators" class="header-shop-dropdown-static-link">More Creators...</a> </li> </ul> </li> </ul> </div> <div id="header-free-items-dropdown" class="header-dropdown "> <span class="static-link-container"><a href="/browse/free/" class="header-free-items-dropdown-static-link">Free Comics!</a></span> <ul> <li><a href="/books/3f1f45920c7f46f5bf5e9c4d2629e2b4/climate-keepers-agents-of-project-zero" class="header-free-items-dropdown-dynamic-link">Climate Keepers</a></li> <li><a href="/books/453d6d04258d4fa0aca3d625b99ca4cd/final-cp-bundle-test" class="header-free-items-dropdown-dynamic-link">Cyberpunk 2077</a></li> <li><a href="/books/ac4f850fdc3b47b1a434281fda02240d/tales-from-the-crypt-bookend-exclusves" class="header-free-items-dropdown-dynamic-link">EC Archives</a></li> <li><a href="/books/32341f3c9fce49a6bd8fe14e430dc06c/eve-online-capsuleer-chronicles-4" class="header-free-items-dropdown-dynamic-link">EVE</a></li> <li><a href="/books/6f78fb8146f945c6a44749fa266f4579/free-comic-book-day-2024-general" class="header-free-items-dropdown-dynamic-link">Free Comic Book Day</a></li> <li><a href="/books/d56573acc7a5473a82269776ecb90752/the-legend-of-vox-machina-whitestone-chronicles-ripley-preview" class="header-free-items-dropdown-dynamic-link">The Legend of Vox Machina</a></li> <li><a href="/books/235a18c62e48413087c76d3b4d28d199/the-many-deaths-of-barnaby-james-preview" class="header-free-items-dropdown-dynamic-link">The Many Deaths of Barnaby James</a></li> <li><a href="/books/41ea7313bc5a4f159f5ae34d68be6804/mr-rager" class="header-free-items-dropdown-dynamic-link">Mr. Rager</a></li> <li><a href="/books/f1d3cd6e60a547f5a39cd72d3efc6d98/overwatch-new-blood-5" class="header-free-items-dropdown-dynamic-link">Overwatch</a></li> <li><a href="/books/2805ca15a64146768db4abbefc978ec5/the-witcher-ronin-preview" class="header-free-items-dropdown-dynamic-link">The Witcher</a></li> <li><a href="/browse/free/" class="header-free-items-dropdown-static-link">More Free Books...</a></li> </ul> </div> <div id="header-mobile-hamburger-expanded" class="header-mobile-dropdown"> <ul> <li> <span class="header-mobile-hamburger-expanded-subheader dropdown-trigger" data-dropdown-target="header-mobile-hamburger-expanded-account-dropdown"> <i class="fa fa-user"></i>Account<i class="fa fa-chevron-down closed"></i><i class="fa fa-chevron-up open"></i> </span> <ul id="header-mobile-hamburger-expanded-account-dropdown"> <li> <a href="/accounts/manage/"> <span class="fa fa-solid fa-user-gear"></span> Settings </a> </li> <li> <a href="/wishlist/manage"> <span class="fa fa-solid fa-star"></span> Wishlist </a> </li> <li> <a href="/accounts/manage/credit_card_change/"> <span class="fa fa-solid fa-credit-card"></span> Credit Cards </a> </li> <li> <a href="/accounts/manage/order_history/"> <span class="fa fa-solid fa-receipt"></span> Purchases </a> </li> </ul> </li> <li> <a href="/pages/free" class="header-mobile-hamburger-static-link">Free Books</a> </li> <li> <span class="header-mobile-hamburger-expanded-subheader dropdown-trigger" data-dropdown-target="header-mobile-hamburger-expanded-new-dropdown"> New <i class="fa fa-chevron-down closed"></i><i class="fa fa-chevron-up open"></i> </span> <ul id="header-mobile-hamburger-expanded-new-dropdown"> <li> <a href="/pages/new" class="header-shop-dropdown-static-link">New Releases</a> </li> <li><a href="/pages/upcoming">Upcoming</a> </li> </ul> </li> <li> <span class="header-mobile-hamburger-expanded-subheader dropdown-trigger" data-dropdown-target="header-mobile-hamburger-expanded-shop-dropdown"><!-- -->Shop <i class="fa fa-chevron-down closed"></i><i class="fa fa-chevron-up open"></i> </span> <ul id="header-mobile-hamburger-expanded-shop-dropdown"> <li> <a href="/pages/series" class="header-mobile-hamburger-static-link">Series</a> </li> <li> <a href="/pages/genres" class="header-mobile-hamburger-static-link">Genres</a> </li> <li> <a href="/pages/creators" class="header-mobile-hamburger-static-link">Creators</a> </li> </ul> </li> <li> <span class="header-mobile-hamburger-expanded-subheader dropdown-trigger" data-dropdown-target="header-mobile-hamburger-expanded-feature-dropdown"> Featured <i class="fa fa-chevron-down closed"></i><i class="fa fa-chevron-up open"></i> </span> <ul id="header-mobile-hamburger-expanded-feature-dropdown"> <li> <a href="/pages/30" class="header-mobile-hamburger-dynamic-link">Free Comic Book Day</a> </li> <li> <a href="/pages/185" class="header-mobile-hamburger-dynamic-link">World of Black Hammer</a> </li> <li> <a href="/pages/50" class="header-mobile-hamburger-dynamic-link">Mike Mignola</a> </li> <li> <a href="/pages/184" class="header-mobile-hamburger-dynamic-link">Matt Kindt</a> </li> </ul> </li> <li><a href="/bookshelf" class="header-mobile-hamburger-static-link">Bookshelf</a> </li> </ul> </div> </header> <!-- end #header --> <div id="content"> <div id="modal-overlay"> <div id="modal-window-wrapper"> <div id="modal-window"></div> </div> </div> <div id="login-overlay" class="modal-open"> <div class="modal"> <h3>Wishlist Unavailable</h3> <p> In order to use the Wishlist, you will need to be signed in to a Dark Horse Digital Account. Sign in now? </p> <br/> <ul class="login-list"> <li><a class="button blue small" href="/accounts/login/?next=/books/c5eb9c5288cf48389d21615f94b2a19f/anansi-boys-i-6">Log In</a></li> <li><a class="button blue small" href="/accounts/register/?next=/books/c5eb9c5288cf48389d21615f94b2a19f/anansi-boys-i-6">Create Account</a></li> <li><a class="button cancel small modal-close" href="#" class="modal-close">Cancel</a></li> </ul> </div> </div> <div id="cookie-warning-container"> This website uses cookies so you can place orders and so that we can provide the most secure and effective website possible. By using digital.darkhorse.com, you accept our use of cookies. <p><a href="/privacy">Learn more</a> or <a id="accept-link" href="">Accept</a></p> </div> <div id="site-messages"> <noscript> <div class="message warning"> This website requires JavaScript, which is currently disabled in your web browser. Please <a href="http://www.enable-javascript.com/" target="_blank">enable JavaScript</a> for the best experience. </div> </noscript> </div> <div id="toast"></div> <div class="page-content" role="main"> <script> $(function () { update_wishlist(""); }); </script> <div id="book-profile"> <div id="book-cover-image"> <picture> <source srcset="https://d1p1su8170li4z.cloudfront.net/book_covers/12322/focus@2x.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1732238592" media="(min-width: 351px)"> <img id="book-cover" srcset="https://d1p1su8170li4z.cloudfront.net/book_covers/12322/thumb@2x.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1732238592" alt="Anansi Boys I #6"> </picture> <div id="book-preview"></div> <div id="book-read-now"> <div id="book-buy-button"> <span class="book-button book-12322 " data-product="12322"> <a href="/read/c5eb9c5288cf48389d21615f94b2a19f" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable allow_list AS CA GU MP PR US UM VG"> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available allow_list AS CA GU MP PR US UM VG"> <span class="live-button 12322"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="12322"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$3.99</span></a> </form> </span> </div> </div> <span class="gift-button book-12322" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="12322"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="12322"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="12322"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div id="book-preview-button" class="svg-button"> <div></div> <div> <a href="#"> <img src="https://d1p1su8170li4z.cloudfront.net/images/preview_red.svg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d" alt="Open Preview"><span>PREVIEW</span> </a> </div> <div></div> </div> <div id="book-region-restrictions-button" class="svg-button modal-open"> <div></div> <div class="geo-restricted"> <a href="#"> <img src="https://d1p1su8170li4z.cloudfront.net/images/region_globe.svg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d"><span>REGION<br />RESTRICTIONS</span> </a> <div class="modal"> <div class="geo-restricted-list"> <h3>Region restrictions</h3> <p> Due to licensing restrictions, this book is only available in the listed countries. <ul> <li class="country-flag"> <img src="//d2q9qmpt911m8b.cloudfront.net/digital/icons/flags/png/as.png" alt=""/> American Samoa </li> <li class="country-flag"> <img src="//d2q9qmpt911m8b.cloudfront.net/digital/icons/flags/png/ca.png" alt=""/> Canada </li> <li class="country-flag"> <img src="//d2q9qmpt911m8b.cloudfront.net/digital/icons/flags/png/gu.png" alt=""/> Guam </li> <li class="country-flag"> <img src="//d2q9qmpt911m8b.cloudfront.net/digital/icons/flags/png/mp.png" alt=""/> Northern Mariana Islands </li> <li class="country-flag"> <img src="//d2q9qmpt911m8b.cloudfront.net/digital/icons/flags/png/pr.png" alt=""/> Puerto Rico </li> <li class="country-flag"> <img src="//d2q9qmpt911m8b.cloudfront.net/digital/icons/flags/png/us.png" alt=""/> United States of America </li> <li class="country-flag"> <img src="//d2q9qmpt911m8b.cloudfront.net/digital/icons/flags/png/um.png" alt=""/> United States Minor Outlying Islands </li> <li class="country-flag"> <img src="//d2q9qmpt911m8b.cloudfront.net/digital/icons/flags/png/vg.png" alt=""/> Virgin Islands (British) </li> </ul> </p> </div> </div> </div> <div></div> </div> <span class="wishlist-button-wrapper book-12322"> <form id="wishlist-form-12322" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="12322" data-product-uuid="c5eb9c5288cf48389d21615f94b2a19f" data-product-price="3.99" data-product-title="Anansi Boys I #6" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="12322"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> </div> </div> <div id="right-of-image"> <div id="book-header"> <div id="book-title"> <h1> Anansi Boys I #6 </h1> </div> </div> <div class="book-description"> <p><p><em>New York Times</em> bestselling author Neil Gaiman joins forces with Eisner nominated <em>Adora</em> writer Marc Bernardin and <em>Thief of Thieves</em> co-creator Shawn Martinbrough to adapt Gaiman’s Locus and British Fantasy award-winning novel as a comic book series for the first time—and soon to be a television show on Amazon Prime!</p> <p>Fat Charlie is forced to deal with the fallout of Spider’s day pretending to be him – the chaos he caused at Fat Charlie’s job at the Grahame Coats Agency as well as the kiss-filled complications with Spider and Rosie. Daisy (the woman Fat Charlie woke up with after the evening of wine, women, and song) is more than meets the eye. Plus: A classic tale of young Anansi brewing his particular brand of mischief.</p> <p>• Eight issue series.</p></p> <div class="fadeout"></div> </div> <div id="book-description-overflow-toggle"><i class="fa fa-chevron-down">Show More</i><i class="fa fa-chevron-up" style="display: none;">Show Less</i></div> <div id="book-details" class="hidden-on-mobile"> <div id="book-details-left"> <div id="profile-contributors"> <span id="profile-contributors-title">Creators</span> <dl> <dt>Writers<span>:</span></dt> <dd> <span></span><a href=/contributors/182/neil-gaiman>Neil Gaiman</a><span>, </span><a href=/contributors/5453/marc-bernardin>Marc Bernardin</a> </dd> <dt>Artist<span>:</span></dt> <dd> <span></span><a href=/contributors/3819/shawn-martinbrough>Shawn Martinbrough</a> </dd> <dt>Colorist<span>:</span></dt> <dd> <span></span><a href=/contributors/5454/christopher-sotomayor>Christopher Sotomayor</a> </dd> <dt>Letterer<span>:</span></dt> <dd> <span></span><a href=/contributors/258/jim-campbell>Jim Campbell</a> </dd> <dt>Cover Artist<span>:</span></dt> <dd> <span></span><a href=/contributors/1250/david-mack>David Mack</a> </dd> </dl> </div> <div id="profile-meta"> <dl> <div> <span id="book-profile-release-date-label">Release date:</span> <span id="book-profile-release-date-date">Nov. 27, 2024</span> </div> <div> <span class="profile-meta-label">Publisher:</span> <span> <a href="#">Dark Horse Comics</a> </span> </div> <div> <span class="profile-meta-label">Genres:</span> <span> <a href="/genres/3/fantasy">Fantasy,</a> <a href="/genres/72/media-tie-in">Media Tie-In</a> </span> </div> <div> <span class="profile-meta-label">Series:</span> <span id="series-title-wrapper"> <a href="/series/1481/anansi-boys">Anansi Boys</a> </span> </div> <div> <span class="profile-meta-label">Pages:</span> <span>24 </span> </div> <div> <span class="profile-meta-label">Ages:</span> <span>14+</span> </div> </dl> </div> </div> <div id="book-details-right"> </div> </div> </div> </div> <div id="book-profile-footer"> <div id="related-books" class="hidden-on-mobile"> <h4>YOU MIGHT ALSO ENJOY</h4> <div class="carousel"> <div id="prev-items-c5eb9c5288cf48389d21615f94b2a19f" class="slider-control prev"></div> <ul class="widget-row-c5eb9c5288cf48389d21615f94b2a19f widget-row"> <li class="widget-item"> <a href="/books/bcc6b6398e4d497995cb4d719c9916fd"> <img data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/12069/thumb.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1721789049" alt="Anansi Boys I #1" width="90px"> </a> <div class="product-title">Anansi Boys I #1</div> </li> <li class="widget-item"> <a href="/books/f528adef06604bf58c262c80b329da8f"> <img data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/12128/thumb.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1724810264" alt="Anansi Boys I #2" width="90px"> </a> <div class="product-title">Anansi Boys I #2</div> </li> <li class="widget-item"> <a href="/books/5520c8f6701b4098ab9061449e2ead76"> <img data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/12163/thumb.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1727229682" alt="Anansi Boys I #3" width="90px"> </a> <div class="product-title">Anansi Boys I #3</div> </li> <li class="widget-item"> <a href="/books/504bcf533f7d42c3b17f110d63eef5cf"> <img data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/12179/thumb.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1729641614" alt="Anansi Boys I #4" width="90px"> </a> <div class="product-title">Anansi Boys I #4</div> </li> <li class="widget-item"> <a href="/books/b93c9e75ee3b491ab02c557eedea159c"> <img data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/12269/thumb.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1732679329" alt="Anansi Boys I #5" width="90px"> </a> <div class="product-title">Anansi Boys I #5</div> </li> </ul> <div id="next-items-c5eb9c5288cf48389d21615f94b2a19f" class="slider-control next"></div> <div class="cheat"></div> </div> </div> </div> <div class="mobile-book-menus"> <div class="mobile-book-info-trigger"> <a href="javascript:;">Creators <i class="fa fa-chevron-down"></i></a> </div> <div class="mobile-book-info-target"> <div id="profile-contributors"> <h3>Creators</h3> <dl> <dt>Writers<span>:</span></dt> <dd> <a href=/contributors/182/neil-gaiman>Neil Gaiman</a>, <a href=/contributors/5453/marc-bernardin>Marc Bernardin</a> </dd> <dt>Artist<span>:</span></dt> <dd> <a href=/contributors/3819/shawn-martinbrough>Shawn Martinbrough</a> </dd> <dt>Colorist<span>:</span></dt> <dd> <a href=/contributors/5454/christopher-sotomayor>Christopher Sotomayor</a> </dd> <dt>Letterer<span>:</span></dt> <dd> <a href=/contributors/258/jim-campbell>Jim Campbell</a> </dd> <dt>Cover Artist<span>:</span></dt> <dd> <a href=/contributors/1250/david-mack>David Mack</a> </dd> </dl> </div> <div id="profile-meta"> <dl> <dt>Publisher:</dt> <dd> <a href="#">Dark Horse Comics</a> </dd> <dt>Genres:</dt> <dd> <a href="/genres/3/fantasy">Fantasy,</a> <a href="/genres/72/media-tie-in">Media Tie-In</a> </dd> <dt>Release date:</dt> <dd>Nov. 27, 2024</dd> </dl> </div> </div> <div class="mobile-book-info-trigger"> <a href="javascript:;">YOU MIGHT ALSO ENJOY <i class="fa fa-chevron-down"></i></a> </div> <div class="mobile-book-info-target"> <div class="carousel"> <div class="slider-control prev prev-items-c5eb9c5288cf48389d21615f94b2a19f"></div> <div class="widget-row widget-row-c5eb9c5288cf48389d21615f94b2a19f"> <div class="widget-item"> <a href="/books/bcc6b6398e4d497995cb4d719c9916fd"> <img src="https://d1p1su8170li4z.cloudfront.net/book_covers/12069/thumb.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1721789049" alt="Anansi Boys I #1" width="90px"> </a> Anansi Boys I #1 </div> <div class="widget-item"> <a href="/books/f528adef06604bf58c262c80b329da8f"> <img src="https://d1p1su8170li4z.cloudfront.net/book_covers/12128/thumb.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1724810264" alt="Anansi Boys I #2" width="90px"> </a> Anansi Boys I #2 </div> <div class="widget-item"> <a href="/books/5520c8f6701b4098ab9061449e2ead76"> <img src="https://d1p1su8170li4z.cloudfront.net/book_covers/12163/thumb.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1727229682" alt="Anansi Boys I #3" width="90px"> </a> Anansi Boys I #3 </div> <div class="widget-item"> <a href="/books/504bcf533f7d42c3b17f110d63eef5cf"> <img src="https://d1p1su8170li4z.cloudfront.net/book_covers/12179/thumb.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1729641614" alt="Anansi Boys I #4" width="90px"> </a> Anansi Boys I #4 </div> <div class="widget-item"> <a href="/books/b93c9e75ee3b491ab02c557eedea159c"> <img src="https://d1p1su8170li4z.cloudfront.net/book_covers/12269/thumb.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1732679329" alt="Anansi Boys I #5" width="90px"> </a> Anansi Boys I #5 </div> </div> <div class="slider-control next next-items-c5eb9c5288cf48389d21615f94b2a19f"></div> <div class="cheat"></div> </div> </div> </div> </div> <!-- end #page-content --> </div> <!-- end #content --> <div id="footer"> <div class="footer-block" role="group"> <p> <a href="/about/apps/"> <img src="//d2q9qmpt911m8b.cloudfront.net/digital/nav/footer_freeapps14.png" alt="Free Apps" /> </a> </p> </div> <div class="footer-block" role="group"> <h3>Support</h3> <ul role="navigation"> <li><a href="/faq/">FAQ</a></li> <li><a href="/about/">About Us</a></li> <li><a href="/contact/">Contact Us</a></li> <li><a href="/getresponse/manage/">Newsletter Sign-Up</a></li> </ul> </div> <div class="footer-block" role="group"> <h3>Account</h3> <ul role="navigation"> <li><a href="/accounts/manage/">My Account</a></li> <li><a href="/gifts/claim/">Claim a Gift</a></li> <li><a href="/redeem/">Redeem code</a></li> <li><a href="/privacy/">Privacy Policy</a></li> <li><a href="/terms-of-service/#PaymentsReturnPolicy">Return Policy</a></li> <li><a href="/terms-of-service/">Terms of Service</a></li> </ul> </div> <div class="footer-block" role="group"> <h3>Sites</h3> <ul> <li><a href="http://www.darkhorse.com/">Darkhorse.com</a></li> <li><a class="comic-shop-locator" href="http://www.comicshoplocator.com/" target="_blank">Comic Shop Locator</a></li> </ul> </div> <div class="footer-block legal" role="group" aria-label="indicia"> <p> Entire contents trademarked (® or TM) and copyrighted (©) 1986-2024 by Dark Horse Comics, LLC and its respective Licensors. Dark Horse, Dark Horse Comics, and the Dark Horse logo are trademarks of Dark Horse Comics, LLC, registered in various categories and countries. Dark Horse is a part of <a target="_new" href="https://embracer.com/">Embracer Group</a>. </p> </div> </div> <script src="https://d1p1su8170li4z.cloudfront.net/CACHE/js/output.8350f950968b.js?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d"></script> <script src="https://d1p1su8170li4z.cloudfront.net/CACHE/js/output.7cbfb7bfa778.js?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d" defer></script> <script> function init_lazyload() { $('img.lazy').unveil(); } $(function () { if ($(window).width() < 640) { $("#main-logo img").attr("src", "//d1p1su8170li4z.cloudfront.net/images/dh_horseheadonly.svg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d"); $("#main-logo img").css("height", "80px"); $("#main-logo img").css("margin", "-6px 0 0 -5px"); $("#main-logo img").css("background-color", "#FFF"); $("#main-logo img").css("padding-top", "2px"); $("#main-logo").css("background-color", "#FFF"); } }); $(document).ready(function () { $('#header-midsection-topnav-item-list').on('click', '.header-midsection-topnav-item-list-item', function () { let arrow = $(this).find("i"); if (arrow.hasClass("fa-chevron-down")) { $(this).find("ul").slideUp(200); $(this).find("span").css('border-bottom', 'none'); arrow.removeClass("fa-chevron-down").addClass("fa-chevron-up"); } else { $(this).find("ul").slideDown(200); $(this).find("span").css('border-bottom', '2px solid black'); arrow.removeClass("fa-chevron-up").addClass("fa-chevron-down"); } }); $('#header-mobile-nav-container .fa-search').on("click", function () { // get template var search_template = $('#search-overlay-template').html(); $('html, body').animate({ scrollTop: 0 }, 'fast'); // load it in $('#footer').after(search_template); }); $('body').on('click', '.search-close', function () { $('#search-overlay').remove(); }); $(window).on("resize", function () { if ($(window).width() > 1023) { $(".hmenu.fulljustify").show(); $('#search-overlay').remove(); $(".extra-link").hide(); } else { // its less then, and we want to hide the menu if nav is not active $(".hmenu.fulljustify").hide(); $(".extra-link").css("display", "block!important"); $('#featured-page-trigger').parent().hide(); } }); $(document).on("mouseup", function (e) { var container = $("#popped-out-nav-menu"); if (!container.is(e.target) // if the target of the click isn't the container... && container.has(e.target).length === 0 // ... nor a descendant of the container && $(window).width() < 1023) // and the window is appropriately sized { container.slideUp(200); } }); $("#header-menu-actions-search-form input[type='text']").off('keyup').on('keyup', function(){ var query = $(this).val(); var search_url = "/search/autocomplet"; $.get(search_url, { q: query, render: true }, function (data) { $('#header-menu-action-search-autcomplete').html(data).show(); }); }); init_lazyload(); }); </script> <script type="text/html" id="search-overlay-template"> <div id="search-overlay"> <div class="search-form-wrapper"> <div></div> <form class="search-form" onsubmit="get_search_context(this);" action="/search" role="search" method="GET"> <label> <input type="text" name="q" class="search-text" autocomplete="off" placeholder="Search Terms..."> <a href="javascript:;" class="search-close"><i class="fa fa-times-circle-o"></i></a> </label> <div id="search-verlay-form-input-flexbox"> <div></div> <div id="search-overlay-form-input-container"> <label> <input type="radio" name="models" value="all" /><div></div><span>All</span> </label> <label> <input type="radio" name="models" value="inventory.product" /><div></div><span>Books</span> </label> <label> <input type="radio" name="models" value="profiles.series" /><div></div><span>Series</span> </label> <label> <input type="radio" name="models" value="profiles.contributor" /><div></div><span>Creators</span> </label> <label> <input id="search-overlay-form-bookmark-search-option" type="radio" name="models" value="bookshelf" /><div></div><span>Bookshelf</span> </label> </div> <div></div> </div> <button type="submit">Go</button> </form> <div></div> </div> </div> </script> <script> function get_search_context(form) { if($('#search-overlay-form-bookmark-search-option').is(':checked')) { form.action = "/bookshelf" } } </script> <script src="/api/v10/download/preview/c5eb9c5288cf48389d21615f94b2a19f/preview.jsonp"></script> <script> $(function () { if ($(window).width() < 612) { $("#profile-preview a").text("PREVIEW"); } if ($('.bundle-image').length == 0) { $('#bundles-save-money-header').hide(); } }); $(document).on("mouseup", function (e) { var container = $(".bundle-children"); if (!container.is(e.target) // if the target of the click isn't the container... && container.has(e.target).length === 0) // ... nor a descendant of the container { container.hide(); } }); $(document).ready(function () { var widgetRow = $(".widget-row-c5eb9c5288cf48389d21615f94b2a19f"); widgetRow.slick({ variableWidth: true, lazyLoad: 'progressive', responsive: [ { breakpoint: 612, settings: { variableWidth: false, slidesToShow: 3, slidesToScroll: 3 } } ] }); $('.slider-control').css('top','30%'); $('.carousel').css('margin-top','10px'); $('.bundle-image').on("hover", function() { $(this).find('img').css('opacity', '0.5'); }, function() { $(this).find('img').css('opacity', '1.0'); }); $('.bundle-image').on("click", function () { var bundle_id = $(this).parent().attr('id'); var children_id = '#bundle-children-' + bundle_id; $(children_id).show(); }); }); $('#book-preview-button').on("click", function() { var book_preview = $('#book-preview'); book_manifest.base_url = "/read/preview/c5eb9c5288cf48389d21615f94b2a19f/page/"; if($("#book-preview").is(":empty")) { book_preview.bookreader({ manifest: book_manifest, title: 'Free Preview', width: 300, height: "auto", embedded: 1, panelZoom: 1, trackProgress: false, postInit: function () { book_preview.css('visibility', 'visible').show(); $('#bookreader-fullscreen').show(); $('#book-cover-image picture').hide(); }, postClose: function () { $('#book-cover-image').find('picture').show(); } }); } return false; }); $('.mobile-book-info-trigger a').on("click", function(){ if($(this).children().first().hasClass('fa-chevron-down')) { $(this).parent().next().slideDown(); $(this).children().first().attr('class','fa fa-chevron-up'); } else { $(this).parent().next().slideUp(); $(this).children().first().attr('class','fa fa-chevron-down'); } }); $('.geo-restricted img').on("click", function() { $('html, body').animate({scrollTop: 0}, 'fast'); }); </script> <script> var addthis_config = { data_ga_property: 'UA-18981735-1', data_ga_social: true }; var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-18981735-1']); _gaq.push(['_trackPageview']); _gaq.push(['_trackPageLoadTime']); ga_event("view_item", [{ product_uuid: "c5eb9c5288cf48389d21615f94b2a19f", title: "Anansi Boys I #6", is_bundle: false, is_gift: false, price: 3.99 }]); (function () { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> </body> </html>