1(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{114:function(e,t,n){"use strict";t.a=!1},175:function(e,t,n){"use strict";var r=n(142),a=Object(r.a)(),o=null,i=[],c={init:function(){a.listen((function(e){}))},updatePathname:function(e){o!==e&&(this.lastPath()===e?(i.shift(),o=e):(o&&i.unshift(o),o=e))},lastPath:function(){return i[0]},push:function(e){a.push(e)},replace:function(e){a.replace(e)},goBack:function(){a.goBack()},goForward:function(){a.goForward()},getLocation:function(){return a.location},getAction:function(){return a.action},block:function(e){return a.block(e)}};t.a=c},338:function(e,t,n){"use strict";n.d(t,"a",(function(){return ne}));var r=n(7),a=n.n(r),o=n(11),i=n(0),c=n.n(i),s=n(49),l=n(165),u=n(203),f=n(54),m=n.n(f),d=n(1),p=n.n(d),h=n(89),y=n(37),b=n(2),v=n(26),g=n(41),w=n(57),k=n(498),E=n.n(k),S=n(834),O=n.n(S),j=n(835),_=n.n(j),C=n(836),N=n.n(C),T=n(837),I=n.n(T),P=n(137),D=n.n(P),x=(n(1701),n(339)),F=n.n(x),M=n(108),A=n.n(M),Y=n(166),R=n(25);function L(e){return(L="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function B(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function W(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,U(r.key),r)}}function z(e,t,n){return t&&W(e.prototype,t),n&&W(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function U(e){var t=function(e,t){if("object"!=L(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=L(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==L(t)?t:t+""}function H(e,t,n){return t=G(t),function(e,t){if(t&&("object"==L(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],G(e).constructor):t.apply(e,n))}function G(e){return(G=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function V(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Z(e,t)}function Z(e,t){return(Z=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var q=[E.a,O.a,_.a,N.a,I.a],Q=u.b||u.c,X=function(e){return e&&(e.preventDefault(),e.stopPropagation()),!1};function J(e){for(var t=e.querySelectorAll("a"),n=0;n<t.length;n++){var r=t[n];location.hostname!==r.hostname&&r.hostname.length&&r.setAttribute("target","_blank")}}var $=function(e){function t(){return B(this,t),H(this,t,arguments)}return V(t,e),z(t,[{key:"componentDidMount",value:function(){this.refs.link&&J(this.refs.link)}},{key:"render",value:function(){var e=this.props.id,t=o.a.getState();if(!t.postIt)return null;var n=t.postIt[e];if(!n)return null;var r=n.url,i=n.displayWeb,l=n.content,u=n.style,f=n.videoId;if(!i)return null;if(-1!==t.postIt.top.style.indexOf("paper")&&t.postIt.top.display&&"top"!==n.id)return null;var d=u.slice(0,-2),p=u.slice(-1),y="url('".concat(E.a,"')");if("paper"===d?y=null:"postit"===d&&(y="url('".concat(q[parseInt(u.slice(-1))-1],"')")),!l)return null;l=m()(l);var b=a()("post-it",e,d,p),v=a()("content",d),g=f?"/video?vimeoId=".concat(f):r;if(g){var w=Object(h.a)(g);return 0===w.indexOf("http")?c.a.createElement("div",{ref:"link",style:{backgroundImage:y},className:b},c.a.createElement("a",{className:v,href:w,dangerouslySetInnerHTML:{__html:l}})):c.a.createElement("div",{ref:"link",style:{backgroundImage:y},className:b},c.a.createElement(s.a,{className:v,to:w,dangerouslySetInnerHTML:{__html:l}}))}return c.a.createElement("div",{style:{backgroundImage:y},className:b},c.a.createElement("div",{className:v,dangerouslySetInnerHTML:{__html:l}}))}}])}(i.Component);function K(e,t,n,r,a,o){var i="link"+e,c="video"+e,s="iconSize"+r,l="icon"+r,u="iconSize"+e,f="performanceLogLink"+e,m="hide"+e,d=t["icon"+e],h=t[l],y=t[c],b=t[u],v=t[s],g=t[m],w="",k={gridRow:"".concat(e)};if(g)0;else if(d&&p.a.has(d,"fields.file.url")){var E=Object(R.a)(d.fields.file.url),S="url(".concat(E,")"),O=y?"/video?vimeoId=".concat(y):t[f]||t[i]||"";a.push("'".concat(e,"'")),"default"!==b&&void 0!==b&&(w=b,v&&v==b&&h&&(w="small side-to-side",k={gridRow:"".concat(r)},a.pop())),n.push({link:O,backgroundImage:S,columnClass:w,gridRow:k})}}function ee(e){var t="left"==e?o.a.getState().leftSideIcons.icons:o.a.getState().rightSideIcons.icons,n={},r=0;if(!t)return[];for(var a,i=[],c=[],s=Object.keys(t),l=0;l<=s.length;l++){var u=s[l];if(l>=1&&(a=Object(g.b)(s[l-1])),u&&"icon"==Object(g.a)(u))r++,K(Object(g.b)(u),t,i,a,c)}return r=c.length,c='"'.concat(c.toString(),'"').replace(/[,"]/g,""),n[e]="30px",n.gridTemplateAreas=c,{columnCount:r,sideIconStyle:n,icons:i}}var te=function(e){function t(e,n){var r;B(this,t),r=H(this,t,[e,n]);var a=ee(e.iconSide),o=a.icons,i=a.sideIconStyle,c=a.columnCount;return r.state={icons:o,sideIconStyle:i,columnCount:c,iconSide:e.iconSide},r}
1return V(t,e),z(t,[{key:"componentDidMount",value:function(){this.refs.icons&&J(this.refs.icons)}},{key:"render",value:function(){var e=this.state,t=e.icons,n=e.columnCount,r=e.iconSide,a=e.sideIconStyle,o=function(e){var t=e.gridRow;return"right"===r&&t&&"6"===t.gridRow},i=t.filter((function(e){return!o(e)})),l=("right"===r&&t.find(o),5==n?"extendedColumn":6==n?"extraColumn":"defaultColumn"),u="left"===r?"left-icons":"right-icons";return c.a.createElement("div",{className:"side-icons ".concat(u," ").concat(l),ref:"icons",style:a},i.map((function(e,t){var n=e.link,r=e.backgroundImage,a=e.columnClass,o=e.gridRow,i=Object(h.a)(n),l=Object(b.Q)(),u="https://store.neilyoungarchives.com"+"?user_jwt=".concat(l);if(0===i.indexOf("http")||0===i.indexOf("https")){var f=i.includes("store.neilyoungarchives")||i.includes("nya.orastream")?u:i;return c.a.createElement("a",{href:f,key:t,className:a,style:o},c.a.createElement("div",{className:"icon",style:{backgroundImage:r}}))}return c.a.createElement(s.a,{to:i,key:t,className:a,style:o},c.a.createElement("div",{className:"icon",style:{backgroundImage:r}}))})))}}])}(i.Component);var ne=function(e){function t(e){var n;return B(this,t),(n=H(this,t,[e])).hideAuth0=n.hideAuth0.bind(n),n.state={dataLoaded:!1,showCabinetSwitcher:!1},console.log("%cstore","color:red;font-size:1.1em;",o.a),n}return V(t,e),z(t,[{key:"componentDidMount",value:function(){var e=this;this.hideAuth0(),Object(b.L)().then((function(t){Object(w.c)(t),e.setState({dataLoaded:!0})})),Object(v.a)()}},{key:"UNSAFE_componentWillUpdate",value:function(){this.hideAuth0()}},{key:"hideAuth0",value:function(){Object(b.gb)()||y.a.hide()}},{key:"postIt",value:function(e){return this.props.behindLogin||!this.state.dataLoaded?null:c.a.createElement($,{id:e})}},{key:"sideIcons",value:function(e){return this.props.behindLogin||!this.state.dataLoaded?null:c.a.createElement(te,{iconSide:e})}},{key:"centerBottomIcon",value:function(){return this.props.behindLogin||!this.state.dataLoaded?null:function(){var e=ee("right"),t=(e&&e.icons||[]).find((function(e){var t=e.gridRow;return t&&"6"===t.gridRow}));if(!t)return null;var n=t.link,r=t.backgroundImage,a=t.columnClass,o=Object(h.a)(n),i=Object(b.Q)(),l="https://store.neilyoungarchives.com"+"?user_jwt=".concat(i),u=c.a.createElement("div",{className:"icon",style:{backgroundImage:r}});if(0===o.indexOf("http")){var f=o.includes("store.neilyoungarchives")||o.includes("nya.orastream")?l:o;return c.a.createElement("a",{href:f,className:"center-bottom-icon ".concat(a)},u)}return c.a.createElement(s.a,{to:o||"/",className:"center-bottom-icon ".concat(a)},u)}()}},{key:"render",value:function(){var e=this,t=!this.props.hideLinks,n=o.a.getState().commonValues.showRightSideIcons,r=String.fromCharCode(169),a=this.state.showCabinetSwitcher;return c.a.createElement(l.a,{height:"109px",style:{width:"100%",height:"100%"}},c.a.createElement("div",{style:{width:"100%",height:"100%"}}),c.a.createElement("div",{id:"drawer-front-container"},c.a.createElement("div",{id:"drawer-front"},c.a.createElement("div",{className:"front-wrapper"},c.a.createElement("div",{className:"cabinet-switcher-trigger",onClick:function(){return e.setState({showCabinetSwitcher:!0})},"aria-label":"Switch Cabinet"},c.a.createElement("img",{className:"cabinet-switcher-trigger-img",src:A.a,loading:"lazy",alt:"Switch Cabinet"})),c.a.createElement(Y.a,{isOpen:a,onClose:function(){return e.setState({showCabinetSwitcher:!1})}}),c.a.createElement(s.a,{to:"/drawer?position=0",className:"subscribe-btn"},c.a.createElement("img",{className:"button-img",src:F.a,loading:"lazy"})),c.a.createElement(s.a,{to:"/drawer?position=0"},c.a.createElement("img",{className:"front",src:D.a,loading:"lazy"})),c.a.createElement("div",{className:"ul panel"}),c.a.createElement("div",{className:"ur panel"}),c.a.createElement("div",{className:"ll panel"}),c.a.createElement("div",{className:"lm panel"}),c.a.createElement("div",{className:"lr panel"}),!1,!1,Q&&c.a.createElement("a",{href:"https://www.facebook.com/NeilYoung/videos/10159601154410317/",target:"_blank"},c.a.createElement("div",{className:"livestream"})),u.a&&c.a.createElement("a",{href:"https://www.facebook.com/NeilYoung/videos/10159601154410317/",target:"_blank"},c.a.createElement("div",{className:"livestream-recording"})),this.sideIcons("left"),n&&this.sideIcons("right"),!n&&c.a.createElement(c.a.Fragment,null,this.postIt("top"),this.postIt("middle"),this.postIt("bottom")))),c.a.createElement("div",{className:"drawer-top-line"})),c.a.createElement("div",{className:"drawer-front-bottom-items"},this.centerBottomIcon(),c.a.createElement("div",{className:"items-top"},"THE CUTTING EDGE OF FILING CABINET TECHNOLOGY"),t&&c.a.createElement("div",null,c.a.createElement("div",{className:"items-right"},c.a.createElement("div",{className:"items-right-line"},c.a.createElement("span",{className:"c"},r),(new Date).getFullYear()," Shakey Pictures/",c.a.createElement("span",{className:"c"},r),(new Date).getFullYear()," Warner Bros. Records",c.a.createElement("span",{className:"pipe"},"|"),c.a.createElement("a",{target:"_blank",onContextMenu:X,href:"https://store.neilyoungarchives.com"},"powered by ORASTREAM")),c.a.createElement("div",{className:"items-right-line"},c.a.createElement("a",{target:"_blank",onContextMenu:X,href:"/terms.html"},"TERMS AND CONDITIONS"),c.a.createElement("span",{className:"pipe"},"|"),c.a.createElement("a",{target:"_blank",onContextMenu:X,href:"/privacy.html"},"PRIVACY POLICY"),c.a.createElement("span",{className:"pipe"},"|"),c.a.createElement("a",{target:"_blank",onContextMenu:X,href:"/privacy.html#adchoices"},"AD CHOICES"),c.a.createElement("span",{className:"pipe"},"|"),c.a.createElement(s.a,{to:"/credits"},"CREDITS"),c.a.createElement("span",{className:"pipe"},"|"),c.a.createElement("p",null,"V. ","5.3.15"))))))}}])}(i.Component)},349:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}
1));var r=n(0),a=n.n(r),o=function(e){Object(r.useEffect)((function(){return document.addEventListener("mousedown",t),function(){document.removeEventListener("mousedown",t)}}),[]);var t=function(t){t.target.className.includes("copy")||e.toggleEmbedModal(!1)},n=e.album,o=void 0!==n&&n,i=e.track,c=e.setCopy,s=e.copy,l=e.toggleEmbedModal,u=e.style,f=void 0===u?{}:u,m=o?'<iframe src="'.concat("https://neilyoungarchives.com","/embed?albumId=").concat(o,'" width="720" height="470" style="border:0;"></iframe>'):'<iframe src="'.concat("https://neilyoungarchives.com","/embed?trackId=").concat(i,'" width="720" height="320" style="border:0;"></iframe>');return a.a.createElement("div",{className:"playlist-popup copy",style:f},a.a.createElement("div",{className:"close-btn",onClick:function(){return l(!1)}}),a.a.createElement("div",{className:"copy-btn",onClick:function(){(o||i)&&navigator.clipboard.writeText(m).then((function(){c()}),(function(e){console.error("Async: Could not copy text: ",e)}))}},s),a.a.createElement("div",{className:"copy-terms"},"By embeding the NYA player on your website, you are agreeing to NYA's ",a.a.createElement("a",{href:"/terms.html",target:"_blank",className:"link-copy"},"terms of services")," "))}},504:function(e,t,n){"use strict";var r=n(0),a=n.n(r),o=n(17),i=n(42),c=n(28),s=n(169),l=n(94);function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function d(e){var t=function(e,t){if("object"!=u(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==u(t)?t:t+""}function p(e,t,n){return t=h(t),function(e,t){if(t&&("object"==u(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],h(e).constructor):t.apply(e,n))}function h(e){return(h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function y(e,t){return(y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var b=function(e){function t(){return f(this,t),p(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&y(e,t)}(t,e),n=t,(r=[{key:"contentType",value:function(){return"docs"}},{key:"selectedTab",value:function(){return"documents"}},{key:"extractPhotosFromTrack",value:function(e){return e.documents}},{key:"modalForPhotoAndPhotos",value:function(e,t){return a.a.createElement(l.a,{photo:e,collection:t,location:this.props.location,alwaysShowZoom:!0,onUpdate:this.showCurrentPhoto,onDismiss:this.hideModal})}}])&&m(n.prototype,r),o&&m(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(s.a);t.a=Object(i.a)(Object(o.b)((function(e){return"drawerLoaded"!==e.status?{loaded:!1}:{loaded:!0}}))((function(e){return e.loaded?a.a.createElement(b,e):a.a.createElement("div",{className:"info-card-section"},a.a.createElement(c.a,{loadState:100}))})))},511:function(e,t,n){"use strict";var r=n(1),a=n.n(r),o=n(0),i=n.n(o),c=n(49),s=n(42),l=n(315),u=n.n(l),f=n(7),m=n.n(f),d=n(914),p=n(27),h=n(10),y=n(17),b=n(2);function v(e){return(v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function g(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,w(r.key),r)}}function w(e){var t=function(e,t){if("object"!=v(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=v(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==v(t)?t:t+""}
1function k(e,t,n){return t=E(t),function(e,t){if(t&&("object"==v(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],E(e).constructor):t.apply(e,n))}function E(e){return(E=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function S(e,t){return(S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var O=function(e){return function(){return"".concat(e,"?").concat(Object(p.b)())}},j=[[{path:"/search?fromMenu=1",className:"find",text:"Find"},{className:"gifts",text:"Giftcard"},{type:"delimiter"},{path:"/news/3",className:"sub-news",text:"Subscriber News"},{path:"album?id=X",className:"aow",text:"Album of the Week"},{path:"/info-card?track=X",className:"sod",text:"Song of the Day"}],[{path:"/welcome",className:"home",text:"Home"},{type:"delimiter"},{path:"/drawer?position=0",className:"file-cabinet",text:"Recordings"},{path:"/outtakes?position=0",className:"outtakes-cabinet",text:"Outtakes"},{path:"/friends-and-family?position=0",className:"outtakes-cabinet",text:"Friends & Family"},{path:"/playlists?position=0",className:"playlist",text:"Playlists"},{type:"delimiter"},{path:O("/timeline-basic"),className:"timeline",text:"Timeline"},{path:"/news",className:"news",text:"NYA Times-Contrarian"},{path:"/movie-night/home",className:"movie-night-image",text:"Hearse Theater"},{path:"/movie-night/movietone",className:"pay-per-view-menu",text:"Movietone"},{type:"delimiter"},{url:"https://neilyoung.warnerrecords.com",className:"greedy-store",text:"Greedy Hand Store"},{url:"https://store.neilyoungarchives.com",className:"hi-res-store",text:"NYA Download Store"}],[{type:"delimiter"},{path:"/account?screen=tickets",className:"tickets",text:"Tickets"},{type:"delimiter"},{path:"/audio-setup",className:"audio-setup",text:"Audio Setup"},{type:"delimiter"},{path:"/getting-started",className:"audio-setup",text:"Getting Started"},{path:"/contact",className:"contact",text:"Contact Us"}]],_=(O("/timeline-basic"),function(e){return e&&(e.preventDefault(),e.stopPropagation()),!1}),C=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=k(this,t,[e]);var r=localStorage.getItem("nya-user-has-signed-up-for-newsletter");return n.state={ready:!1,hasSigned:r,showingPulldown:!1},n.onClose=n.onClose.bind(n),n.escFunction=n.escFunction.bind(n),n.onBGClick=n.onBGClick.bind(n),n.onNewsletterClick=n.onNewsletterClick.bind(n),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&S(e,t)}(t,e),function(e,t,n){return t&&g(e.prototype,t),n&&g(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}(t,[{key:"go",value:function(e){this.props.history.push(e),localStorage.removeItem("searchedQuery")}},{key:"onNewsletterClick",value:function(){this.go("/newsletter")}},{key:"onClose",value:function(){this.props.history.goBack()}},{key:"escFunction",value:function(e){27===e.keyCode&&this.props.history.goBack()}},{key:"onBGClick",value:function(e){e.target.closest(".user-info")||e.target.closest(".sharing")||e.target.closest(".drawer-front-bottom-items")||e.target.closest(".link")||this.props.history.goBack()}},{key:"renderColumnList",value:function(e){var t=this,n=this.props.commonValues,r=n.freeAlbums,o=n.freeTracks,c=(n.globalMenuNewUrl,[]);return e.forEach((function(e,n){var s,l,u,f=e.type,d=e.text,p=e.path,h=void 0!==p&&p,y=e.className,b=e.url,v=void 0!==b&&b;if("delimiter"===f)c.push(i.a.createElement("div",{key:"delimiter-".concat(n),className:"delimiter"}));else{var g=a.a.isFunction(h)?e.path():h;if(g&&g.includes("X")){var k=function(e){var t={};return Object.keys(e).forEach((function(n){var r=e[n];t=r&&r.id})),t},E="sod"===y&&o?k(o):k(r)||!1;E&&(g=g.replace("X",E))}var S=m()("link",(s={},u=!0,(l=w(l=y))in s?Object.defineProperty(s,l,{value:u,enumerable:!0,configurable:!0,writable:!0}):s[l]=u,s));"playlist"===y&&(g="/playlists?position=0"),"gifts"===y&&(g="/account?screen=gift"),c.push(i.a.createElement("div",{onClick:function(){v?window.open(v,"_blank"):g&&t.go(g)},key:g,className:S},d))}})),i.a.createElement(i.a.Fragment,null,c)}},{key:"getLinks",value:function(){var e=this,t=[];
1return j.forEach((function(n,r){var a=1===r?"column center":"column";2===r?t.push(i.a.createElement("div",{key:r,className:Object(b.gb)()?"".concat(a," logged-in"):a},e.props.readyToRenderUserInfo&&i.a.createElement(d.a,{showSubscribe:Object(h.l)()}),e.renderColumnList(n))):t.push(i.a.createElement("div",{key:r,className:Object(b.gb)()?"".concat(a," logged-in"):a},e.renderColumnList(n)))})),i.a.createElement(i.a.Fragment,null,t)}},{key:"componentDidMount",value:function(){var e=this;setTimeout((function(){e.setState({ready:!0})}),50),document.addEventListener("keydown",this.escFunction,!1)}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.escFunction,!1)}},{key:"renderContent",value:function(){this.state.hasSigned;var e=String.fromCharCode(169);return i.a.createElement("div",{className:"global-menu",onClick:this.onBGClick,key:"global-menu"},i.a.createElement("div",{className:"text-items"},this.getLinks()),i.a.createElement("div",{className:"drawer-front-bottom-items"},i.a.createElement("div",{className:"items-right"},i.a.createElement("p",{className:"noHighlight"},i.a.createElement("span",null,e),(new Date).getFullYear()," Shakey Pictures/",i.a.createElement("span",null,e),(new Date).getFullYear()," Warner Records"),i.a.createElement("span",{className:"pipe"},"|"),i.a.createElement("a",{target:"_blank",onContextMenu:_,href:"https://store.neilyoungarchives.com"},"powered by ORASTREAM"),i.a.createElement("span",{className:"pipe"},"|"),i.a.createElement("a",{target:"_blank",onContextMenu:_,href:"/terms.html"},"TERMS AND CONDITIONS"),i.a.createElement("span",{className:"pipe"},"|"),i.a.createElement("a",{target:"_blank",onContextMenu:_,href:"/privacy.html"},"PRIVACY POLICY"),i.a.createElement("span",{className:"pipe"},"|"),i.a.createElement("a",{target:"_blank",onContextMenu:_,href:"/privacy.html#adchoices"},"AD CHOICES"),i.a.createElement("span",{className:"pipe"},"|"),i.a.createElement(c.a,{to:"/credits"},"CREDITS"),i.a.createElement("span",{className:"pipe"},"|"),i.a.createElement("p",{className:"noHighlight"},"V. ","5.3.15"))))}},{key:"render",value:function(){var e=this.state.ready;return i.a.createElement("div",{id:"global-menu-wrapper"},i.a.createElement(u.a,{component:"div",transitionName:"global-menu-fade-in",transitionEnterTimeout:1e3,transitionLeaveTimeout:1e3},e?this.renderContent():i.a.createElement("div",{key:"dummy"})))}}])}(o.Component);t.a=Object(s.a)(Object(y.b)((function(e){return console.log("state",e),{readyToRenderUserInfo:e.userData,playlists:e.playlists,commonValues:e.commonValues}}))(C))},513:function(e,t,n){"use strict";var r=n(0),a=n.n(r),o=n(11),i=n(26),c=n(172),s=n.n(c),l=n(7),u=n.n(l),f=n(21),m=n(49),d=n(42),p=n(17);function h(e){return(h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,b(r.key),r)}}function b(e){var t=function(e,t){if("object"!=h(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=h(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==h(t)?t:t+""}function v(e,t,n){return t=g(t),function(e,t){if(t&&("object"==h(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],g(e).constructor):t.apply(e,n))}function g(e){return(g=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}
1function w(e,t){return(w=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var k=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=v(this,t,[e])).mapLinksToPages=n.mapLinksToPages.bind(n),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&w(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){Object(i.a)()}},{key:"getContent",value:function(){return o.a.getState().pages.byId.audioSetup.content}},{key:"mapLinksToPages",value:function(e){return e.map((function(e,t){return a.a.createElement("div",{className:"page-link-button",key:e.routePath||t},a.a.createElement(m.a,{to:e.routePath},a.a.createElement("div",{className:"button clear"},a.a.createElement("div",{className:"text"},e.headerText))))}))}},{key:"render",value:function(){var e=u()("section-page","audio-setup-page"),t=this.props.pages.filter((function(e){return e.showInGettingStarted})).sort((function(e,t){return e.order-t.order}));return a.a.createElement(f.a,{className:e,ref:"bg"},a.a.createElement("div",{className:"content-area-wrapper"},a.a.createElement("span",{className:"content-area-span"}),a.a.createElement("div",{className:"content-area"},a.a.createElement("div",{className:"background"}),a.a.createElement("div",{style:{position:"absolute",top:"20px"}},a.a.createElement("div",{style:{marginBottom:"30px"}},a.a.createElement("img",{src:s.a,loading:"lazy",alt:"Decorative line"}),a.a.createElement("h1",{style:{fontSize:"3.5em",textAlign:"center",margin:"0",fontFamily:"Veneer",letterSpacing:"0.07em",color:"#1A1711DD"}},"GETTING STARTED"),a.a.createElement("img",{src:s.a,loading:"lazy",alt:"Decorative line"})),this.mapLinksToPages(t)))))}}])&&y(n.prototype,r),c&&y(n,c),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,c}(r.Component);t.a=Object(d.a)(Object(p.b)((function(e){return{pages:e.pages.all}}),{})(k))},62:function(e,t,n){"use strict";n.d(t,"c",(function(){return h})),n.d(t,"a",(function(){return w})),n.d(t,"b",(function(){return k})),n.d(t,"d",(function(){return _})),n.d(t,"e",(function(){return C}));var r=n(850),a=n(1),o=n.n(a),i=n(22);document.body.addEventListener("click",(function e(){try{!0===("suspended"===o.a.get(Howler,"ctx.state","running"))&&Howler.ctx.resume().then((function(){console.log("Howler is resumed..."),this&&this.removeEventListener("click",e)}))}catch(e){console.warn("Howler can't resume...",e)}}));var c=["01","02","03","04","05","06","07","08","09","10"],s=c.map((function(e){return["slow_slide".concat(e),"/sounds/slow_scroll_v2/slow_".concat(e,"_v2.mp3")]})),l=c.map((function(e){return["fast_slide".concat(e),"/sounds/fast_scroll_v3/fast5clicks_".concat(e,"_v2.mp3")]})),u=document.location.pathname.split("/")[1],f=["times-contrarian"],m=!(null!=f&&f.includes(u)),d=s.concat(s).map((function(e){return new r.Howl({src:[e[1]],pool:100,preload:m})})),p=Object(i.f)(o.a.shuffle(d.slice(0,5)),!1);function h(){return l.concat(s)}var y=!1;window.START_TIMEOUT=50;var b,v=-1;function g(){p().play()}var w=function(e){b=o.a.throttle(g,e,{leading:!0,trailing:!1}),window.maxSpeed=e};function k(e){if(-1!==v){var t=Math.floor(e/60),n=Math.floor(v/60);v=e,t!==n&&b()}else v=e}w(50);var E=null;var S,O=!0,j=0;function _(){j++,O&&(O=!1,y||(y=!0))}function C(){var e=j;clearTimeout(S),S=setTimeout((function(){O=!0,e===j&&(console.log("STOPPING FOR SCROLL"),console.log("STOPPED"),clearInterval(E),E=null,y=!1,v=-1)}),window.START_TIMEOUT)}},8:function(e,t,n){"use strict";n.d(t,"J",(function(){return N})),n.d(t,"I",(function(){return T})),n.d(t,"F",(function(){return M})),n.d(t,"H",(function(){return Y})),n.d(t,"k",(function(){return de})),n.d(t,"n",(function(){return pe})),n.d(t,"h",(function(){return he})),n.d(t,"g",(function(){return be})),n.d(t,"q",(function(){return ve})),n.d(t,"r",(function(){return ge})),n.d(t,"B",(function(){return we})),n.d(t,"C",(function(){return ke})),n.d(t,"a",(function(){return Se})),n.d(t,"b",(function(){return Oe})),n.d(t,"j",(function(){return je})),n.d(t,"u",(function(){return Te})),n.d(t,"E",(function(){return Ie})),n.d(t,"i",(function(){return xe})),n.d(t,"A",(function(){return Fe})),n.d(t,"w",(function(){return Me})),n.d(t,"z",(function(){return Ae})),n.d(t,"v",(function(){return Ye})),n.d(t,"t",(function(){return Re})),n.d(t,"s",(function(){return Le})),n.d(t,"D",(function(){return Be})),n.d(t,"l",(function(){return We})),n.d(t,"m",(function(){return ze})),n.d(t,"f",(function(){return Ue})),n.d(t,"p",(function(){return He})),n.d(t,"e",(function(){return Ge})),n.d(t,"d",(function(){return Ve})),n.d(t,"c",(function(){return Ze})),n.d(t,"o",(function(){return qe})),n.d(t,"G",(function(){return Qe})),n.d(t,"y",(function(){return Je})),n.d(t,"x",(function(){return $e}));var r=n(22),a=n(141),o=n(385),i=n(236),c=n(11),s=n(1),l=n.n(s),u=n(39),f=(n(47),n(2)),m=n(75),d=n(112),p=(n(121),n(57)),h=(n(477),n(41)),y=(n(805),n(483),n(164)),b=n.n(y);n(19),n(384);function v(e){return(v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?g(Object(n),!0).forEach((function(t){k(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function k(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=v(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=v(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==v(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function E(e){return function(e){if(Array.isArray(e))return S(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return S(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?S(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function O(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function o(n,r,a,o){var s=r&&r.prototype instanceof c?r:c,l=Object.create(s.prototype);return j(l,"_invoke",function(n,r,a){var o,c,s,l=0,u=a||[],f=!1,m={p:0,n:0,v:e,a:d,f:d.bind(e,4),d:function(t,n){return o=t,c=0,s=e,m.n=n,i}};function d(n,r){for(c=n,s=r,t=0;!f&&l&&!a&&t<u.length;t++){var a,o=u[t],d=m.p,p=o[2];n>3?(a=p===r)&&(s=o[(c=o[4])?5:(c=3,3)],o[4]=o[5]=e):o[0]<=d&&((a=n<2&&d<o[1])?(c=0,m.v=r,m.n=o[1]):d<p&&(a=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,m.n=p,c=0))}if(a||n>1)return i;throw f=!0,r}return function(a,u,p){if(l>1)throw TypeError("Generator is already running");for(f&&1===u&&d(u,p),c=u,s=p;(t=c<2?e:s)||!f;){o||(c?c<3?(c>1&&(m.n=-1),d(c,s)):m.n=s:m.v=s);try{if(l=2,o){if(c||(a="next"),t=o[a]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,c<2&&(c=0)}else 1===c&&(t=o.return)&&t.call(o),c<2&&(s=TypeError("The iterator does not provide a '"+a+"' method"),c=1);o=e}else if((t=(f=m.n<0)?s:n.call(r,m))!==i)break}catch(t){o=e,c=1,s=t}finally{l=1}}return{value:t,done:f}}}(n,a,o),!0),l}var i={};function c(){}function s(){}function l(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(j(t={},r,(function(){return this})),t),f=l.prototype=c.prototype=Object.create(u);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,j(e,a,"GeneratorFunction")),e.prototype=Object.create(f),e}return s.prototype=l,j(f,"constructor",l),j(l,"constructor",s),s.displayName="GeneratorFunction",j(l,a,"GeneratorFunction"),j(f),j(f,a,"Generator"),j(f,r,(function(){return this})),j(f,"toString",(function(){return"[object Generator]"})),(O=function(){return{w:o,m:m}})()}function j(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}(j=function(e,t,n,r){function o(t,n){j(e,t,(function(e){return this._invoke(t,n,e)}))}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function _(e,t,n,r,a,o,i){try{var c=e[o](i),s=c.value}catch(e){return void n(e)}c.done?t(s):Promise.resolve(s).then(r,a)}function C(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){_(o,r,a,i,c,"next",e)}function c(e){_(o,r,a,i,c,"throw",e)}i(void 0)}))}}function N(){return!1}var T=!1,I=[],P=[],D=[],x=[],F=[];function M(){return A.apply(this,arguments)}function A(){return(A=C(O().m((function e(){var t,n,r,a,o,i,c,s,f,m,d,h,y,b,v,g,w,k,E,S,j,_,C,N,I,P,F=arguments;return O().w((function(e){for(;;)switch(e.n){case 0:if(t=F.length>0&&void 0!==F[0]?F[0]:{},!T){e.n=1;break}return e.a(2);case 1:n=t.tracks||{},r=t.albums||{},a=t.related||{},o=t.artists||{},i=t.videos||{},c=t.films||{},t.movieNightFilm||{},t.movieNightCategory||{},s=t.more||{},f=t.albumArt||{},m=t.boxset||{},d=t.tourZO||{},h=t.tourZI||{},y=t.timelineEvents||{},b=t.lyrics||{},v=t.playlists||{},g=t.tour||{},w=t.performance||{},k=t.venue||{},E=t.userRequest||{},S=t.requestable||{},j=t.photos||{},_=t.mp3tracks||{},le(S,n,i,w,E,_),ue(w,k,S,j,s),fe(g,S,o),C=L(s,a),X(n),J(r),K(r,o),ee(n,r,v,a),te(n,c,r,i),ne(i),oe(s,r,c),re(s),ie(r,f),ce(m,r,c),se(d,C),se(h,C),me(y,C,i),$(v),b&&ae(n,b),N=n.all,I=r.all,P=c.all,x=v.all,I=I.filter((function(e){return!e.unreleased})),r.filtered=I,r.all=I.filter((function(e){return"hideFromTimeLine"in e?0==e.hideFromCabinet?e:void 0:e})),N=(N=N.filter((function(e){return!e.listOnly}))).filter((function(e){return!e.hiddenTrack}
1)),R(D=l.a.compact(N.concat(I).concat(P))),D=D.concat(l.a.compact(x.sort(u.b))),Z(),q(),Q(I),console.log("\n\n------------------------------------------------------------"),console.log("tracks:",n.all.length),console.log("albums:",r.all.length),console.log("films:",c.all.length),console.log("------------------------------------------------------------"),Object(p.a)();case 2:return e.a(2)}}),e)})))).apply(this,arguments)}function Y(e){return e.slice().sort(u.a)}function R(e){e.sort(u.a)}function L(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r;if(1===t.length){var a=t[0];r=function(e){var t=e._id;return a.byContentfulId[t]}}else r=function(e){for(var n=e._id,r=0;r<t.length;r++){var a=t[r];if(a.byContentfulId[n])return a.byContentfulId[n]}return null};return function(e,t,n,a){var o=e[n]||[];return l.a.compact(o).reduce((function(e,t){var n=r(t);return n&&(e.push(n),a&&a(n)),e}),[])}}T&&(I=i.a.items,P=l.a.filter(a.a.all,(function(e){return!e.unreleased})),D=I.concat(P).concat(o.a.all)),T&&R(D);var B=[void 0,b.a,b.a,b.a],W=Object(r.f)(["folder-1","folder-2","folder-3","folder-4","folder-5","folder-6","folder-7","folder-8","folder-9","folder-10"]),z=Object(r.f)(["folder-pl-1","folder-pl-2","folder-pl-3"]),U=Object(r.f)(["tab-1","tab-2","tab-3","tab-4","tab-5"]),H=Object(r.f)(["black-1","black-2","blue-1","blue-2","green-1","green-2","orange-1","orange-2","red-1","red-2","yellow-1","yellow-2"].concat([null])),G=Object(r.f)(B),V=Object(r.f)(["paperclip-01","paperclip-02","paperclip-03","paperclip-04","paperclip-05","paperclip-06"]);function Z(){D.forEach((function(e){if(e.isTrack&&(e.paperclip=V()),e.isFilm?e.folder="folder-film":e.isCompilation?e.folder="folder-compilation":e.isPerformanceSeries?e.folder="folder-performance-series":e.isPlaylist?e.folder=z():e.folder=W(),e.isAlbum&&e.isCompilation?e.tab="tab-compilation":e.isAlbum||e.isFilm||e.isPlaylist?e.tab="tab-center":e.tab=U(),"right"===e.position||(e.isCompilation||"compilation"===e.labelSticker?e.sticker="compilation":e.isPerformanceSeries||"performance-series"===e.labelSticker?e.sticker="performance-series":e.isFilm?e.sticker="film":e.isPlaylist?e.sticker=e.type:e.labelSticker?e.sticker=e.labelSticker:e.sticker||(e.sticker=H(),!e.sticker&&e.isAlbum&&(e.sticker=H()))),e.sticker){var t={"label-45":"type-1",film:"type-film",compilation:"type-compilation","performance-series":"type-performance-series",playlist:"black-2 type-2","playlist-custom":"blank-label"}[e.sticker];t||(t=e.sticker.match(/1/)?"type-1":"type-2"),e.stickerStyle=t}else e.stickerStyle=null;T&&!e.isPlaylist&&(e.labelImage=G())}))}function q(){D.splice(-x.length,0,{id:"playlists-section",folder:"folder-playlist-section",title:"Playlist",tab:"tab-section",position:"center"});for(var e=5;--e;)D.push({id:"empty-".concat(e),spacer:!0,folder:W()})}function Q(e){e.forEach((function(e){!function(e,t){var n=e.associatedReleases;if(!n)return;var r=n.indexOf(e.id);if(-1===r)return;var a=["1st edition","2nd edition","3rd edition","4th edition","5th edition"],o=r-1,i=r+1;n[o]&&(e.previousRelease={name:a[o],id:n[o]});n[i]&&(e.nextRelease={name:a[i],id:n[i]})}(e);var t=function(e){return e.free=!0};e.free&&(e.tracks&&e.tracks.forEach((function(e){e.free=!0,e.memorabilia&&e.memorabilia.forEach(t),e.photos&&e.photos.forEach(t),e.press&&e.press.forEach(t),e.documents&&e.documents.forEach(t),e.videos&&e.videos.forEach(t)})),e.videos&&e.videos.forEach(t),e.more&&e.more.forEach(t))}))}function X(e){e.all.forEach((function(t){var n=t.linkedTrack;if(Array.isArray(n)&&(n=n[0]),n&&n._id){var r=e.byContentfulId[n._id];if(!r)return;t.linkedTrack=r,r.primaryTrack=t}}))}function J(e){e.all.forEach((function(e){e.repriseLink&&(e.purchaseOptions||(e.purchaseOptions={}),e.purchaseOptions.reprise=e.repriseLink),e.free&&(F=e.id)}))}function $(e){e.all.forEach((function(e){if("playlist-custom"===e.type){var t=Object(f.cb)();e.creator=t.user_metadata&&t.user_metadata.customFirstname||t.name||t.nickname||""}}))}function K(e,t){if(t){var n=function(e){var n=e._id;return t[n]};["all","releaseItems","completionItems"].forEach((function(t){e[t].forEach((function(e){var t;0==e.hasOwnProperty("hideFromCabinet")&&(e.hideFromCabinet=!1),0==e.hasOwnProperty("hideFromTimeLine")&&(e.hideFromTimeLine=!1),e.artists?e.artists=(t=e["artists"]||[],l.a.compact(t).map(n)):e.artists=[{name:"Neil Young"}]}))}))}}function ee(e,t,n,r){["all","releaseItems","completionItems"].forEach((function(n){t[n].forEac
1h((function(t){var n=l.a.compact(t.tracks||[]),r=l.a.compact(t.outtakeTracks||[]),a=function(n){var r=n._id,a=e.byContentfulId[r],o=!1;return a?(t.outtakeTracks&&(o=t.outtakeTracks.find((function(e){return e&&e._id==r}))),o||(a.presentOn[t.id]=t),t.bootLeg&&(a.bootLeg=!0),t.labelStickerBootLeg&&(a.labelStickerBootLeg=t.labelStickerBootLeg),a.originalReleaseSystemId&&a.originalReleaseSystemId===t._id?a.album=t:!a.outTake||null!=a&&a.album||(a.album=t),a):null};t.tracks=l.a.compact(n.map(a)),t.outtakeTracks=l.a.compact(r.map(a)),t.outtakeTracksMap=t.outtakeTracks.reduce((function(e,t){return e[t.trackId]=t,e}),{}),t.hasAudioTracks=l.a.find(t.tracks,(function(e){return e.orastream})),t.tracksForTimeline=l.a.filter(l.a.concat(t.tracks,t.outtakeTracks),(function(e){return!e.listOnly})).sort(u.a),t.hasTracksForTimeline=t.tracksForTimeline.length>0}))})),n.all.forEach((function(t){var n=l.a.compact(t.tracks||[]);t.tracks=l.a.compact(n.map((function(n){var r=n._id,a=e.byContentfulId[r]||e.byId[r];return a?(a.presentOn[t.id]=t,a.originalReleaseSystemId&&a.originalReleaseSystemId===t._id&&(a.album=t),a):null}))),t.hasAudioTracks=l.a.find(t.tracks,(function(e){return e.orastream})),t.tracksForTimeline=l.a.filter(t.tracks,(function(e){return!e.listOnly})).sort(u.a),t.hasTracksForTimeline=t.tracksForTimeline.length>0})),e.all.forEach((function(e){if(!e.album){var n=e.originalRelease,r=e.releases;if(r){for(var a=null,o=0;o<r.length;o++){var i=r[o];if(a=t.byContentfulId[null==i?void 0:i._id]){var c=a.albumId;e.presentOn[c]=a}}e.album=a}else e.album=null;if(n){var s=n._id,u=t.byContentfulId[s];u?(e.album=e.originalRelease=u,e.presentOn[u.albumId]=u,e.album=u):e.album=e.originalRelease=null}var f=Object.keys(e.presentOn);if(e.album||l.a.isEmpty(f))e.album||(e.album=null,e.presenOnEmpty=!0);else{var m=f[0];e.album=e.presentOn[m],e.presenOnEmpty=!1}}}));var a=function(e){var t=e._id;return r.byContentfulId[t]};function o(e,t){var n=e[t]||[],r=l.a.compact(n);return l.a.compact(r.map(a))}e.all.forEach((function(e){e.memorabilia=o(e,"memorabilia"),e.photos=o(e,"photos"),e.press=o(e,"press"),e.documents=o(e,"documents")}))}function te(e,t,n,r){var a=function(e){var t=e._id;return r.byContentfulId[t]||null};var o=function(e){return function(e){e.videos=function(e,t,n){var r=e[n]||[];return l.a.compact(r).map(a)}(e,0,"videos")}};l.a.each(e.all,o()),l.a.each(t.all,o()),l.a.each(n.all,o())}function ne(e){e.all.forEach((function(e){e.vimeoThumbnail}))}function re(e){e.all.forEach((function(e){e.vimeoThumbnail}))}function ae(e,t){l.a.each(t,(function(t){var n=t.trackId;if(n){var r=n.split(",").map((function(e){return e.trim()}));l.a.each(r,(function(n){var r=e.byId[n];r&&(r.lyrics=t.lyrics)}))}}))}function oe(e,t,n){var r=L(e);t.all.forEach((function(e){e.more=r(e,"album","more")})),n.all.forEach((function(e){e.more=r(e,"film","more")}))}function ie(e,t){var n=L(t);e.all.forEach((function(e){e.largeArtwork=n(e,"album","largeArtwork")}))}function ce(e,t,n){var r=L(t,n);e.all.forEach((function(e){e.items=r(e,"boxset","items")}))}function se(e,t){e.all.forEach((function(e){e.photos=t(e,"tour","photos")}))}T&&(Z(),Q(P));var le=function(e,t,n,r,a,o){var i=L(a),c=L(t,n,r,o);e.all.forEach((function(e){e.userRequests=i(e,"","userRequests");var t=e.asset;e.asset=[e.asset],e.asset=c(e,"","asset")[0]||t}))},ue=function(){var e=C(O().m((function e(t,n,r,a,o){var i,c,s;return O().w((function(e){for(;;)switch(e.n){case 0:i=L(n),c=L(r),s=L(a,o),t.all.forEach((function(e){e.hasLog=!1,e.gallery&&(e.gallery=s(e,"","gallery")||e.gallery),e.venue&&(e.venue=[e.venue],e.venue=i(e,"","venue")||e.venue),e.tracks&&(e.tracks=c(e,"","tracks")||e.tracks),e.videos&&(e.videos=c(e,"","videos")||e.videos,e.videos.map(function(){var t=C(O().m((function t(n,r){var a;return O().w((function(t){for(;;)switch(t.n){case 0:if(a="",!l.a.has(n,"asset.vimeoId")){t.n=2;break}return t.n=1,Object(m.a)(n.asset.vimeoId);case 1:a=t.v,e.videos[r].thumbnail=a;case 2:return t.a(2)}}),t)})));return function(e,n){return t.apply(this,arguments)}}())),(e.tracks||e.videos||e.gallery)&&(e.hasLog=!0)}));case 1:return e.a(2)}}),e)})));return function(t,n,r,a,o){return e.apply(this,arguments)}}(),fe=function(e,t,n){var r=L(t),a={};e.all.forEach((function(e){if(e.performances){var t=function(t){if(t&&l.a.has(t,"year")){var n=t.year,r=t.month;a[n]||(a[n]={}),a[n][r]||(a[n][r]=new Set),a[n][r].add(e)}},o=[];r(e,"","performances",(function(e){!l.a.isEmpty(e)&&e.asset&&e.asset.startDate&&e.asset.endDate&&(o.push(e),t(e.asset.startDate),t(e.asset.endDate))}));var i=o.sort((function(e,t){var n=e.asset.startDate,r=n.year,a=n.month,o=n.day,i=t.asset.startDate,c=i.year,s=i.month,l=i.day;return new Date(r,a-1,o).getTime()-new Date(c,s-1,l).getTime()}));if(!l.a.isEmpty(i)&&i.length>0&&l.a.has(i[0],"asset")&&!l.a.isEmpty(i[0].asset)){var c=i[0].asset.startDate,
1s=i[i.length-1].asset.endDate,u=c.month,f=s.month,m=s.year-c.year;if(0===m)for(var d=u+1;d<f;d++)t({year:c.year,month:d});else for(var p=0;p<=m;p++)if(0===p)for(var h=u+1;h<=12;h++)t({year:c.year+p,month:h});else if(p<m)for(var y=1;y<=12;y++)t({year:c.year+p,month:y});else for(var b=1;b<f;b++)t({year:c.year+p,month:b})}e.performances=i||e.performances}var v,g;e.performer&&(e.performer=(v=e.performer,g=v._id,n[g]||e.performer))})),e.byDate=a};function me(e,t,n){e.all.forEach((function(e){e.photos=t(e,"event","photos");var r,a=e.video;a&&(e.video=(r=a._id,n.byContentfulId[r]))}))}function de(){return F}function pe(){return D}function he(){return D.filter((function(e){return e.isPlaylist&&"playlist"!==e.type}))}function ye(){return T?i.a.items:c.a.getState().tracks.all}function be(){if(T)return i.a.items;var e=c.a.getState(),t=e.albums&&e.albums.filtered;return t&&Array.isArray(t)?E(t).sort((function(e,t){return new Date(e.releaseDateTimeStamp)-new Date(t.releaseDateTimeStamp)})).flatMap((function(e){return e.tracks&&Array.isArray(e.tracks)?e.tracks.map((function(t){return w(w({},t),{},{trackOrderId:"".concat(e.id,"_").concat(t.id),albumTitle:e.title,albumReleaseDate:e.releaseDateTimeStamp})})):[]})):(console.warn("getAllSortedTracks: Albums not loaded yet, returning empty array"),[])}function ve(e){var t=de(),n=ze().id;return null!=e&&e.hideWithinInfoCardList?[e]:l.a.filter(ye(),(function(e){var r=e.id,a=e.hiddenTrack,o=e.listOnly,i=e.album,c=e.hideWithinInfoCardList;return!a&&!c&&(r===n||(l.a.get(i,"albumId",-1)===t||(!(!o||!e.outTake&&!e.friendsAndFamily)||!o)))}))}function ge(){return l.a.filter(ye(),(function(e){var t=e.hiddenTrack,n=e.listOnly,r=e.hideWithinInfoCardList;return!t&&(!n&&!r)}))}function we(e){return(T?i.a.index:c.a.getState().tracks.byId)[e]}function ke(e){return(T?i.a:c.a.getState().tracks).byYear[e]}function Ee(){return null==c.a.getState().albums.filtered?c.a.getState().albums.all:c.a.getState().albums.filtered}function Se(e){return(T?a.a.index:c.a.getState().albums.byId)[e]}function Oe(e){return(T?a.a:c.a.getState().albums).filtered.filter((function(t){return t.releaseDate.year==e&&!t.hideFromCabinet}))}function je(e){return(T?o.a.index:c.a.getState().films.byId)[e]}function _e(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=T?o.a:c.a.getState().films;if(t)return n.timelineCompletion[e]||[];var r=n.byYear[e],a=n.timelineRelease[e];r&&r.map((function(e){e.releaseSticker=!1}));var i=(r||[]).concat(a||[]),s=new Set;return i.filter((function(e){return!s.has(e.id)&&(s.add(e.id),!0)}))}function Ce(e,t){return e?t?e.concat(t):e:t}function Ne(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=T?a.a:c.a.getState().albums;if(t){var r=n.timelineCompletion&&n.timelineCompletion[e]?n.timelineCompletion[e]:[];return r&&r.map((function(e){e.releaseSticker=!1})),r}var o=n.byYear&&n.byYear[e]?n.byYear[e]:[];return o&&o.map((function(e){e.releaseSticker=!1})),o}function Te(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return Ce(Ne(e,t),Ce(_e(e,t),Ce(Pe(e),De(e))))}function Ie(e){return c.a.getState().videos.byId[e]}function Pe(e){return c.a.getState().boxset.byYear[e]}function De(e){return c.a.getState().book.byYear[e]}function xe(e){return c.a.getState().timelineEvents.byYear[e]}function Fe(e){return c.a.getState().tourZO.byYear[e]}function Me(e){return t=e,c.a.getState().timelineEvents.byId[t]||function(e){return c.a.getState().tourZO.byId[e]}(e);var t}function Ae(e,t){var n=c.a.getState().tourZI.byYear[e];return n&&n[t]}function Ye(e){return t=e,c.a.getState().tourZI.byId[t];var t}function Re(e){return c.a.getState().more.byId[e]}function Le(e){return c.a.getState().more.byContentfulId[e]}function Be(e){return c.a.getState().videos.byContentfulId[e]}function We(e){return c.a.getState().tracks.all.filter((function(e){return e.freeToDownload}))}function ze(){var e=c.a.getState().tracks.freeTracks;return e&&e.length?e[e.length-1]:null}function Ue(){var e=Ee(),t=new Map,n=[];return e.forEach((function(e){if(!0===e.outtakes){if(!0===e.isConcert)return;if(!0===e.hideFromTimeLine&&!0===e.hideInWeb)return;if(!e.id)return;var r=e.releaseDate||e.completionDate||{year:2024,month:1,day:1},a=e.completionDate||e.releaseDate||{year:2024,month:1,day:1},o=w(w({},e),{},{isOuttake:!0,isAlbum:!0,releaseDate:r,completionDate:a,releaseDateTimeStamp:e.releaseDateTimeStamp||(r?new Date(r.year,(r.month||1)-1,r.day||1).getTime():Date.now())});delete o.folder,delete o.tab,t.set(e.id,o),n.push(o)}})),e.forEach((function(e){!0!==e.isConcert&&(!0===e.hideFromTimeLine&&!0===e.hideInWeb||e.outtakeTracks&&e.outtakeTracks.length>0&&e.outtakeTracks.forEach((function(r){if(r&&r.id&&!t.has(r.id)&&!0===r.outTake&&!0!==r.hiddenTrack&&!0!==r.listOnly){var a=r.releaseDate||{year:2024,month:1,day:1},o=r.completionDate||e.completionDate||e.releaseDate||{year:2024,month:1,day:1},i=w(w({},r),{},{album:e,isOuttake:!0,isTrack:!0,releaseDate:a,completionDate:o,releaseDateTimeStamp:r.releaseDateTimeStamp});t.set(r.id,i),n.push(i)}})))})),n.filter((function(e){return e&&e.id&&e.releaseDate&&e.completionDate&&!e.spacer&&(e.album||e.isAlbum)})).sort((function(e,t){return Object(u.c)(e.releaseDate,t.releaseDate)}))}function He(){return Ue()}function Ge(){return ye().filter((function(e){return e&&!0===e.outTake&&!e.hiddenTrack})).sort((function(e,t){return Object(u.c)(e.releaseDate||{},t.releaseDate||{})}))}function Ve(){return ye().filter((function(e){return e&&!0===e.friendsAndFamily&&!e.hiddenTrack})).sort((function(e,t){return Object(u.c)(e.releaseDate||{},t.releaseDate||{})}))}function Ze(){var e=ye(),t=Ee(),n=new Map;return t.forEach((function(e){if(!0===e.friendsAndFamily&&!0!==e.isConcert&&e.id){var t=e.releaseDate||e.completionDate||{year:2024,month:1,day:1};n.set(e.id,w(w({},e),{},{isAlbum:!0,isFriendsAndFamily:!0,releaseDate:t}))}})),e.forEach((function(e){e&&!0===e.friendsAndFamily&&!0!==e.hiddenTrack&&(n.has(e.id)||n.set(e.id,w(w({},e),{},{isTrack:!0})))})),Array.from(n.values()).sort((function(e,t){return Object(u.c)(e.releaseDate||{},t.releaseDate||{})}))}function qe(){return Ve()}function Qe(e){return Xe.apply(this,arguments)}function Xe(){return(Xe=C(O().m((function e(t){var n,r,a,o,i,c,s,l,u;return O().w((function(e){for(;;)switch(e.n){case 0:return n=t.movieNightFilm,r=void 0===n?{}:n,a=t.movieFilmCategory,o={categories:[],all:{},byCategoryName:{}},i=[],c=Object.keys(r),o.hearseTheater={},e.n=1,Promise.all(c.map(function(){var e=C(O().m((function e(t){var n,c,s,l,u,f,m,p,y,b,v,g,w;return O().w((function(e){for(;;)switch(e.n){case 0:return n=r[t],c=!1,e.n=1,Object(d.d)(n);case 1:if(!(s=e.v).isExpired){e.n=2;break}return e.a(2,null);case 2:return n.hasOwnProperty("movieNightFilmCategory")&&n.movieNightFilmCategory.fields&&(l=n.movieNightFilmCategory.fields.name,u=n.mov
1ieNightFilmCategory.sys&&n.movieNightFilmCategory.sys.id||"",c=l&&Object(h.f)(l)||"",o.categories.includes(c)||(f=a[u]||{},m=f.title,p=f.description,y=void 0===p?"":p,b=f.image,v=void 0!==b&&b,n.movieNightFilmCategory.fields.unparsedName=l,n.movieNightFilmCategory.fields.name=c,n.movieNightFilmCategory.fields.description=y,n.movieNightFilmCategory.fields.title=m,n.movieNightFilmCategory.fields.image=v,o.categories.push(c),i.push(n.movieNightFilmCategory.fields))),c&&(o.hasOwnProperty(c)||(o[c]=[],o.byCategoryName[c]=[]),o[c].push(s),o.byCategoryName[c].push(s),o.hearseTheater.hasOwnProperty(c)||(o.hearseTheater[c]={},o.hearseTheater[c].films=[],o.hearseTheater[c].films[d.a]=[],o.hearseTheater[c].subcategories=[]),n.hasOwnProperty("subcategory")&&n.subcategory.fields.title?(g=n.subcategory,w=n.subcategory.fields.title,o.hearseTheater[c].films.hasOwnProperty(w)||(o.hearseTheater[c].subcategories.push(g.fields),o.hearseTheater[c].films[w]=[]),o.hearseTheater[c].films[w].push(n)):o.hearseTheater[c].films[d.a].push(n)),e.a(2,s)}}),e)})));return function(t){return e.apply(this,arguments)}}()));case 1:for(o.all=e.v,o.all=o.all.filter(Boolean),s=0,l=Object.keys(o.hearseTheater);s<l.length;s++)u=l[s],o.hearseTheater[u].subcategories.sort((function(e,t){return parseFloat(e.postion-t.position)}));Object(p.e)({movieNightFilm:o,movieFilmCategory:i});case 2:return e.a(2)}}),e)})))).apply(this,arguments)}function Je(){return c.a.getState().toggle}function $e(e){return c.a.getState().contrarianPage.byTitle[e]||{}}},829:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(19);
1function a(){var e=108,t=Math.floor(window.innerHeight*(1/Object(r.c)())),n="\n\n.x-drawer-slide-down-enter {\n -webkit-transform: translateY(-".concat(t-e,"px);\n transform: translateY(-").concat(t-e,"px); }\n .x-drawer-slide-down-enter-active {\n -webkit-transform: translateY(",0,"px);\n transform: translateY(",0,"px);\n -webkit-transition: -webkit-transform 1000ms ease-in-out;\n transition: -webkit-transform 1000ms ease-in-out;\n transition: transform 1000ms ease-in-out;\n transition: transform 1000ms ease-in-out, -webkit-transform 1000ms ease-in-out; }\n\n.x-drawer-slide-down-leave {\n -webkit-transform: translateY(-").concat(t,"px);\n transform: translateY(-").concat(t,"px); }\n .x-drawer-slide-down-leave-active {\n -webkit-transform: translateY(").concat(-e,"px);\n transform: translateY(").concat(-e,"px);\n -webkit-transition: -webkit-transform 1000ms ease-in-out;\n transition: -webkit-transform 1000ms ease-in-out;\n transition: transform 1000ms ease-in-out;\n transition: transform 1000ms ease-in-out, -webkit-transform 1000ms ease-in-out; }\n\n.x-drawer-slide-up-enter {\n -webkit-transform: translateY(").concat(t-e,"px);\n transform: translateY(").concat(t-e,"px); }\n .x-drawer-slide-up-enter-active {\n -webkit-transform: translateY(",0,"px);\n transform: translateY(",0,"px);\n -webkit-transition: -webkit-transform 1000ms ease-in-out;\n transition: -webkit-transform 1000ms ease-in-out;\n transition: transform 1000ms ease-in-out;\n transition: transform 1000ms ease-in-out, -webkit-transform 1000ms ease-in-out; }\n\n.x-drawer-slide-up-leave {\n -webkit-transform: translateY(-").concat(t,"px);\n transform: translateY(-").concat(t,"px); }\n .x-drawer-slide-up-leave-active {\n -webkit-transform: translateY(-").concat(2*t-e,"px);\n transform: translateY(-").concat(2*t-e,"px);\n -webkit-transition: -webkit-transform 1000ms ease-in-out;\n transition: -webkit-transform 1000ms ease-in-out;\n transition: transform 1000ms ease-in-out;\n transition: transform 1000ms ease-in-out, -webkit-transform 1000ms ease-in-out; }\n\n "),a=document.getElementById("drawer-open-transition");a.styleSheet?a.styleSheet.cssText=n:(a.innerText="",a.appendChild(document.createTextNode(n)))}function o(){window.addEventListener("resize",a,!1),a()}},840:function(e,t,n){"use strict";var r=n(0),a=n.n(r),o=n(1),i=n.n(o),c=n(42),s=n(167),l=n(21),u=n(226),f=n(171),m=n(81),d=n(135),p=n(19),h=n(17),y=n(82),b=n(39),v=n(62),g=n(35),w=n(110),k=n(27),E=n(26),S=n(28);function O(e){return(O="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function j(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return _(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){c=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(c)throw o}}}}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function C(){return(C=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function N(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function T(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,P(r.key),r)}}function I(e,t,n){return t&&T(e.prototype,t),n&&T(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function P(e){var t=function(e,t){if("object"!=O(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=O(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==O(t)?t:t+""}function D(e,t,n){return t=x(t),function(e,t){if(t&&("object"==O(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],x(e).constructor):t.apply(e,n))}
1function x(e){return(x=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function F(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&M(e,t)}function M(e,t){return(M=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var A=function(e){Object(v.b)(e)};function Y(){return Object(p.b)()*window.innerWidth}function R(){return Object(p.b)()*window.innerHeight-106}function L(){return Object(p.b)()*window.innerHeight}var B=function(e){function t(){return N(this,t),D(this,t,arguments)}return F(t,e),I(t,[{key:"render",value:function(){return a.a.createElement("div",{className:"top-bar"})}}])}(a.a.Component),W=function(e){function t(){return N(this,t),D(this,t,arguments)}return F(t,e),I(t,[{key:"setScroll",value:function(e){this.refs.items.setScroll(e)}},{key:"render",value:function(){var e=this.props.items.filter((function(e){return!e.isPlaylist&&!e.isConcert}));return a.a.createElement("div",{className:"box"},a.a.createElement(f.a,C({ref:"items"},this.props,{items:e})))}}])}(a.a.Component),z=0,U=0,H=null,G=function(){H&&(clearInterval(H),H=null,console.log("ENDED"),Object(v.e)())},V=function(e){function t(e,n){var r;N(this,t),r=D(this,t,[e,n]);var a=new URLSearchParams(e.location.search),o=r._getDrawerItems(e.items);if(a.has("currTrack"))z=r._positionForItem(a.get("currTrack"),o);else if(a.has("month")&&a.has("year"))z=r._positionForYearAndMonth(a.get("year"),a.get("month"),o);else if(a.has("position")){var c=parseFloat(a.get("position"));i.a.isFinite(c)&&(z=c)}return r.updateCurrDate(z,o),r.state={position:z,width:Y(),height:R()},r.updateCurrDate=i.a.debounce(r.updateCurrDate.bind(r),300,{trailing:!0}),r.updatePositionUrl=i.a.debounce(r.updatePositionUrl.bind(r),300,{trailing:!0}),r.updateScrollPosition=r.updateScrollPosition.bind(r),r.onResize=r.onResize.bind(r),r.onScrub=r.onScrub.bind(r),r.onWindowFocus=r.onWindowFocus.bind(r),r.viewMore=r.viewMore.bind(r),r.clickYear=r.clickYear.bind(r),r.boundYear=r.boundYear.bind(r),r.startedScrubbing=r.startedScrubbing.bind(r),r.endedScrubbing=r.endedScrubbing.bind(r),r._didScroll=r._didScroll.bind(r),r._didScroll=i.a.throttle(r._didScroll,100),r}return F(t,e),I(t,[{key:"startedScrubbing",value:function(){console.log("started scrubbing!"),Object(v.a)(0)}},{key:"endedScrubbing",value:function(){console.log("ended scrubbing!"),Object(v.a)(50)}},{key:"shouldComponentUpdate",value:function(e,t){return!0}},{key:"updateScrollPosition",value:function(e){e!==this.state.position&&(i.a.isNaN(e)||(e=Math.max(0,Math.min(100,e)),z=e,U=this._getPixelPosition(z),A(U),this._didScroll(e)))}},{key:"_didScroll",value:function(e){this.updateCurrDate(e,this._getDrawerItems()),this.setState({position:e},this.updatePositionUrl)}},{key:"updateCurrDate",value:function(e,t){Object(k.e)(this._getCurrentlyCenteredItem(e,t))}},{key:"updatePositionUrl",value:function(){var e=this.state.position;this.props.history.replace("/drawer?position=".concat(e))}},{key:"onResize",value:function(){var e=Y(),t=R();this.setState({width:e,height:t})}},{key:"onWindowFocus",value:function(){i.a.delay(this.onResize,30)}},{key:"componentDidMount",value:function(){window.addEventListener("resize",this.onResize,!1),window.addEventListener("focus",this.onWindowFocus,!1),this.onResize(),this.onScrub(this.state.position)}},{key:"componentWillMount",value:function(){Object(E.a)()}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.onResize,!1),window.removeEventListener("focus",this.onWindowFocus,!1),G()}},{key:"viewMore",value:function(e){var t=e.id,n=e.isAlbum,r=e.isFilm,a=e.isPlaylist,o=e.playlistId;"playlists-section"!==t&&(n?this.props.history.push("/album?id=".concat(t)):a?this.props.history.push("/playlist?id=".concat(t||o)):r?this.props.history.push("/film?id=".concat(t)):this.props.history.push("/info-card?track=".concat(t)))}},{key:"onScrub",value:function(e){this.refs.drawer.setScroll(e),this.updateScrollPosition(e)}},{key:"clickYear",value:function(e,t){var n=this,r=this.boundYear(e),a=this._positionForYear(r);this.setState({animating:!0,targetYear:r},(function(){n.animateTo(a,(function(){n.setState({animating:!1,targetYear:null}),t&&t()}))}))}},{key:"animateTo",value:function(e,t){var n=this,r=this.state.position,a=e-r,o=0,i=0,c=setInterval((function(){i++,o+=1/(1e3/(1e3/30)
1);var s=y.a.easeInOutQuad(o)*a+r;n.onScrub(s),i>=1e3/(1e3/30)&&(clearInterval(c),n.onScrub(e),t&&t())}),1e3/30)}},{key:"_positionForItemIndex",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=R()/60,a=1/(e.length-r)*100,o=a*t;if(n){var i=L()/2,c=(R()-i)/60;o-=c*a,o+=a/2}return Math.max(0,Math.min(100,o))}},{key:"_positionForItem",value:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._getDrawerItems(),n=0;n<t.length;n++)if(t[n]&&t[n].id===e)return this._positionForItemIndex(t,n);return 100}},{key:"_positionForYearAndMonth",value:function(e,t){for(var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this._getDrawerItems(),a=function(e){return n._positionForItemIndex(r,e,!1)},o=!1,i={year:e,month:Object(g.d)(t),day:1},c=0;c<r.length;c++){var s=r[c],l=this._itemDate(s);if(l&&l.year){var u=Object(b.c)(i,l);if(-1===u)return o?a(c):0;if(0===u)return a(c);o=!0}}return 100}},{key:"_getDrawerItems",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props.items;return(e||[]).filter((function(e){return!e.isPlaylist&&!e.isConcert}))}},{key:"_itemDate",value:function(e){function t(e){if(!e)return null;if("string"==typeof e){var t=e.match(/^(\d{4})-(\d{2})-(\d{2})/);return t?{year:parseInt(t[1],10),month:parseInt(t[2],10),day:parseInt(t[3],10)}:null}return e.year?e:null}return t(e.releaseDate)||t(e.completionDate)}},{key:"_positionForYear",value:function(e){var t=this._getDrawerItems();if(!t||0===t.length)return 0;for(var n=R()/60,r=Math.max(1,t.length-n),a=function(e){return Math.min(100,Math.max(0,e/r*100))},o=!1,i=0;i<t.length;i++){var c=t[i],s=this._itemDate(c);if(c&&s&&!c.spacer){var l=s.year;if((l-=1)>e)return o?a(i):0;if(l===e)return a(i);o=!0}}return 100}},{key:"boundYear",value:function(e){var t=this.props.items;if(!t||0===t.length)return e;var n=this._getAvailableYears();if(0===n.length)return Math.max(1950,Math.min(e,(new Date).getFullYear()));var r=n[0],a=n[n.length-1];if(e<r)return r;if(e>a)return a;if(n.includes(e))return e;var o,i=r,c=Math.abs(e-r),s=j(n);try{for(s.s();!(o=s.n()).done;){var l=o.value,u=Math.abs(e-l);u<c&&(c=u,i=l)}}catch(e){s.e(e)}finally{s.f()}return i}},{key:"_getAvailableYears",value:function(){var e=this,t=this._getDrawerItems();if(!t||0===t.length)return[];var n=t.filter((function(t){var n=e._itemDate(t);return t&&!t.spacer&&n&&n.year&&t.id&&(t.title||t.isAlbum||t.isFilm||t.isPlaylist)&&!t.hiddenTrack&&!t.listOnly})),r=new Set;return n.forEach((function(t){var n=e._itemDate(t);n&&n.year&&r.add(n.year)})),Array.from(r).sort((function(e,t){return e-t}))}},{key:"_getMinYear",value:function(){var e=this._getAvailableYears();return e.length>0?e[0]:1950}},{key:"_getMaxYear",value:function(){var e=this._getAvailableYears();return e.length>0?e[e.length-1]:(new Date).getFullYear()}},{key:"_getCurrentDate",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.position,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._getDrawerItems();if(!t||0===t.length)return{year:1950,month:1,day:1};var n=R()/60;n-=.5;var r=Math.max(0,t.length-n),a=Math.floor(e/100*r),o=t[a=Math.min(t.length-1,Math.max(0,a))];if(o&&this._itemDate(o)&&!o.spacer)return this._itemDate(o);for(var i=a;i<Math.min(t.length,a+10);i++){var c=this._itemDate(t[i]);if(t[i]&&c&&!t[i].spacer)return c}for(var s=a-1;s>=Math.max(0,a-10);s--){var l=this._itemDate(t[s]);if(t[s]&&l&&!t[s].spacer)return l}if(e<20)for(var u=0;u<t.length;u++){var f=this._itemDate(t[u]);if(t[u]&&f&&!t[u].spacer)return f}else for(var m=Math.min(50,t.length),d=Math.max(0,a-m/2),p=Math.min(t.length,a+m/2),h=d;h<p;h++){var y=this._itemDate(t[h]);if(t[h]&&y&&!t[h].spacer)return y}var b=this._getAvailableYears();if(b.length>0){var v=e>50?b[b.length-1]:b[0];return{year:v,month:1,day:1}}return{year:1950,month:1,day:1}}},{key:"_getPixelPosition",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.position,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.props.items;if(!t||0===t.length||!this.state.height)return 0;var n=this.state.height/60,r=Math.max(1,t.length-n);return r*(e/100)*60}},{key:"_getCurrentlyCenteredItem",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.position,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._getDrawerItems();if(!t||0===t.length)return null;var n=R()/60,r=Math.max(0,t.length-n),a=e/100*r;a=Math.floor(a+n/2)-1;var o=t[a=Math.min(t.length-1,Math.max(0,a))];if(o&&this._itemDate(o)&&!o.spacer)return o;for(var i=a;i<Math.min(t.length,a+10);i++)if(t[i]&&this._itemDate(t[i])&&!t[i].spacer)return t[i];for(var c=a-1;c>=Math.max(0,a-10);c--)if(t[c]&&this._itemDate(t[c])&&!t[c].spacer)return t[c];if(e>80){for(var s=t.length-1;s>=0;s--)if(t[s]&&this._itemDate(t[s])&&!t[s].spacer)return t[s]}else if(e<20){for(var l=0;l<t.length;l++)if(t[l]&&this._itemDate(t[l])&&!t[l].spacer)return t[l]}else for(var u=Math.min(50,t.length),f=Math.max(0,a-u/2),m=Math.min(t.length,a+u/2),d=f;d<m;d++)if(t[d]&&this._itemDate(t[d])&&!t[d].spacer)return t[d];return null}},{key:"render",value:function(){var e=this.state.position,t=this.state,n=t.animating,r=t.targetYear,o=t.componentWasUpdatedInRender,i=this._getCurrentDate(),c=n?r:i.year,f=this.boundYear(c);return this.props.location&&this.props.location.state&&this.props.location.state.updateItems&&!o&&this.setState({componentWasUpdatedInRender:!0}),a.a.createElement("div",{id:"drawer"},a.a.createElement(B,null),a.a.createElement(W,{ref:"drawer",onScroll:this.updateScrollPosition,pct:e,viewM
1ore:this.viewMore,measureWidth:Y,measureHeight:R,items:this.props.items,dispatch:this.props.dispatch}),a.a.createElement("div",{className:"shader-wrapper top"},a.a.createElement("div",{className:"shader top"})),a.a.createElement(l.a,{className:"scrubber-container"},a.a.createElement(s.a,{onScroll:this.onScrub,pct:e,moveStart:this.startedScrubbing,moveEnd:this.endedScrubbing})),a.a.createElement(l.a,{className:"years-container"},a.a.createElement(u.a,{year:f,boundYear:this.boundYear,onClick:this.clickYear,availableYears:this._getAvailableYears()})),a.a.createElement(m.a,null),a.a.createElement(d.a,null))}}])}(r.Component);t.a=Object(c.a)(Object(h.b)((function(e){if("drawerLoaded"!==e.status)return{loaded:!1};var t=Object(w.d)(e).items;return{loaded:!0,tracks:e.tracks,items:t}}))((function(e){return e.loaded?a.a.createElement(V,e):a.a.createElement("div",{id:"drawer"},a.a.createElement(B,null),a.a.createElement(S.a,{loadState:100}))})))},852:function(e,t,n){"use strict";var r=n(0),a=n.n(r),o=n(1),i=n.n(o),c=n(42),s=n(167),l=n(21),u=n(226),f=n(171),m=n(81),d=n(135),p=n(19),h=n(17),y=n(82),b=(n(39),n(62)),v=(n(35),n(110)),g=n(27),w=n(26),k=n(28);function E(e){return(E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function S(){return(S=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function O(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function j(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,C(r.key),r)}}function _(e,t,n){return t&&j(e.prototype,t),n&&j(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function C(e){var t=function(e,t){if("object"!=E(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=E(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==E(t)?t:t+""}function N(e,t,n){return t=T(t),function(e,t){if(t&&("object"==E(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],T(e).constructor):t.apply(e,n))}function T(e){return(T=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function I(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&P(e,t)}function P(e,t){return(P=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var D=function(e){Object(b.b)(e)};function x(){return Object(p.b)()*window.innerWidth}function F(){return Object(p.b)()*window.innerHeight-106}function M(){return Object(p.b)()*window.innerHeight}var A=function(e){function t(){return O(this,t),N(this,t,arguments)}return I(t,e),_(t,[{key:"render",value:function(){return a.a.createElement("div",{className:"top-bar friends-and-family"})}}])}(a.a.Component),Y=function(e){function t(){return O(this,t),N(this,t,arguments)}return I(t,e),_(t,[{key:"setScroll",value:function(e){this.refs.items.setScroll(e)}},{key:"render",value:function(){var e=(this.props.items||[]).filter((function(e){return!(!e||!e.id)&&(!e.spacer&&((!e.album||!0!==e.album.isConcert)&&!0!==e.hiddenTrack))}));return a.a.createElement("div",{className:"box"},a.a.createElement(f.a,S({ref:"items"},this.props,{items:e})))}}])}(a.a.Component),R=100,L=0,B=null,W=function(){B&&(clearInterval(B),B=null,Object(b.e)())},z=function(e){function t(e){var n;O(this,t),n=N(this,t,[e]);var r=0;if(e.location&&e.location.search){var a=e.location.search.match(/position=(\d+(\.\d+)?)/);a&&(r=parseFloat(a[1]))}return n.state={position:r,width:0,height:0,animating:!1,targetYear:null,componentWasUpdatedInRender:!1},n.updateScrollPosition=n.updateScrollPosition.bind(n),n.onResize=n.onResize.bind(n),n.onScrub=n.onScrub.bind(n),n.onWindowFocus=n.onWindowFocus.bind(n),n.viewMore=n.viewMore.bind(n),n.clickYear=n.clickYear.bind(n),n.boundYear=n.boundYear.bind(n),n.startedScrubbing=n.startedScrubbing.bind(n),n.endedScrubbing=n.endedScrubbing.bind(n),n._didScroll=n._didScroll.bind(n),n._didScroll=i.a.throttle(n._didScroll,100),n}return I(t,e),_(t,[{key:"startedScrubbing",value:function(){console.log("started scrubbing!"),Object(b.a)(0)}},{key:"endedScrubbing",value:function(){console.log("ended scrubbing!"),Object(b.a)(50)}},{key:"shouldComponentUpdate",value:function(e,t){return!0}},{key:"updateScrollPosition",value:function(e){if(e!==this.state.position&&!i.a.isNaN(e)){var t=this.props.items;if(t&&t.length>0){var n=F()/60;e=t.length<=n?0:Math.max(0,Math.min(100,e))}R=e,L=this._getPixelPosition(R),D(L),this._didScroll(e)}}},{key:"_didScroll",value:function(e){this.updateCurrDate(e,this.props.items),this.setState({position:e},this.updatePositionUrl)}},{key:"updateCurrDate",value:function(e,t){var n=this._getCurrentlyCenteredItem(e,t);n&&n.releaseDate&&n.releaseDate.year&&Object(g.e)(n)}},{key:"updatePositionUrl",value:function(){var e=this.state.position;this.props.history.replace("/friends-and-family?position=".concat(e))}},{key:"onResize",value:function(){var e=x(),t=F();this.setState({width:e,height:t})}},{key:"onWindowFocus",value:function(){i.a.delay(this.onResize,30)}},{key:"componentDidMount",value:function(){window.addEventListener("resize",this.onResize,!1),window.addEventListener("focus",this.onWindowFocus,!1),this.onResize(),this.onScrub(this.state.position)}},{key:"componentWillMount",value:function(){Object(w.a)()}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.onResize,!1),window.removeEventListener("focus",this.onWindowFocus,!1),W()}},{key:"viewMore",value:function(e){var t=e.id,n=e.isAlbum,r=e.isFilm,a=e.isPlaylist,o=e.playlistId;n?this.props.history.push("/album?id=".concat(t,"&cabinetMode=friendsAndFamily")):a?this.props.history.push("/playlist?id=".concat(t||o)):r?this.props.history.push("/film?id=".concat(t)):this.props.history.push("/info-card?track=".concat(t,"&friendsAndFamily=true"))}},{key:"onScrub",value:function(e){this.refs.drawer.setScroll(e),this.updateScrollPosition(e)}},{key:"clickYear",value:function(e,t){var n=this,r=this._positionForYear(e);this.setState({animating:!0,targetYear:e},(function(){n.animateTo(r,(function(){n.setState({animating:!1,targetYear:null}),t&&t()}))}))}},{key:"animateTo",value:function(e,t){var n=this,r=this.state.position,a=e-r,o=0,i=0,c=setInterval((function(){i++,o+=1/(1e3/(1e3/30)
1);var s=y.a.easeInOutQuad(o)*a+r;n.onScrub(s),i>=1e3/(1e3/30)&&(clearInterval(c),n.onScrub(e),t&&t())}),1e3/30)}},{key:"_positionForItemIndex",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e||0===e.length)return 0;var r=F()/60,a=Math.max(1,e.length-r),o=1/a*100,i=o*t;if(n){var c=M()/2,s=(F()-c)/60;i-=s*o,i+=o/2}return Math.max(0,Math.min(100,i))}},{key:"_positionForYear",value:function(e){var t=this.props.items;if(!t||0===t.length)return 0;for(var n=F()/60,r=function(e){return e/(t.length-1-n)*100},a=!1,o=0;o<t.length;o++){var i=t[o];if(i.completionDate&&!i.spacer){var c=i.completionDate.year;if((c-=1)>e)return a?r(o):0;if(c===e)return r(o)}i.completionDate&&!i.spacer&&(a=!0)}return 100}},{key:"boundYear",value:function(e){var t=this.props.items;if(!t||0===t.length)return e;var n=this._getAvailableYears();if(0===n.length)return e;var r=n[0],a=n[n.length-1];return e<r?r:e>a?a:e}},{key:"_getAvailableYears",value:function(){var e=this.props.items;if(!e||0===e.length)return[];var t=e.filter((function(e){return e&&!e.spacer&&e.completionDate&&e.completionDate.year&&e.id&&e.title&&!(e.album&&!0===e.album.isConcert)})),n=new Set;return t.forEach((function(e){e.completionDate&&e.completionDate.year&&n.add(e.completionDate.year)})),Array.from(n).sort((function(e,t){return e-t}))}},{key:"_getCurrentDate",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.position,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.props.items;if(!t||0===t.length)return{year:2024,month:1,day:1};var n=F()/60,r=Math.max(1,t.length-n),a=e/100*r;a=Math.floor(a)-1;for(var o=t[a=Math.min(t.length-1,Math.max(0,a))],i=a<t.length/2?1:-1,c=0;(!o||!o.completionDate)&&a>=0&&a<t.length&&c<t.length;)o=t[a+=i],c++;if(o&&o.completionDate)return o.completionDate;for(var s=0;s<t.length;s++)if(t[s]&&t[s].completionDate)return t[s].completionDate;return{year:2024,month:1,day:1}}},{key:"_getPixelPosition",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.position,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.props.items;if(!t||0===t.length||!this.state.height)return 0;var n=this.state.height/60,r=Math.max(1,t.length-n);return r*(e/100)*60}},{key:"_getCurrentlyCenteredItem",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.position,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.props.items;if(!t||0===t.length)return null;var n=t.filter((function(e){return e&&!e.spacer&&e.completionDate&&e.releaseDate&&e.id&&e.title&&!(e.album&&!0===e.album.isConcert)}));if(0===n.length)return null;var r=F()/60,a=Math.max(1,n.length-r),o=e/100*a;o=Math.floor(o+r/2)-1;var i=n[o=Math.min(n.length-1,Math.max(0,o))];return i&&i.completionDate&&i.releaseDate&&!i.spacer?i:n[0]||null}},{key:"render",value:function(){var e=this.state.position,t=this.state,n=t.animating,r=t.targetYear,o=t.componentWasUpdatedInRender,i=this._getCurrentDate(),c=n?r:i?i.year:2024;return this.props.location&&this.props.location.state&&this.props.location.state.updateItems&&!o&&this.setState({componentWasUpdatedInRender:!0}),a.a.createElement("div",{id:"drawer",className:"friends-and-family-drawer"},a.a.createElement(A,null),a.a.createElement(Y,{ref:"drawer",onScroll:this.updateScrollPosition,pct:e,viewMore:this.viewMore,measureWidth:x,measureHeight:F,items:this.props.items,dispatch:this.props.dispatch}),a.a.createElement("div",{className:"shader-wrapper top"},a.a.createElement("div",{className:"shader top"})),a.a.createElement(l.a,{className:"scrubber-container"},a.a.createElement(s.a,{onScroll:this.onScrub,pct:e,moveStart:this.startedScrubbing,moveEnd:this.endedScrubbing})),a.a.createElement(l.a,{className:"years-container"},a.a.createElement(u.a,{year:c,boundYear:this.boundYear,onClick:this.clickYear})),a.a.createElement(m.a,null),a.a.createElement(d.a,null))}}])}(r.Component);t.a=Object(c.a)(Object(h.b)((function(e){if("drawerLoaded"!==e.status)return{loaded:!1};var t=Object(v.a)(e).items;return{loaded:!0,tracks:e.tracks,items:t||[]}}))((function(e){return e.loaded?a.a.createElement(z,e):a.a.createElement("div",{id:"drawer",className:"friends-and-family-drawer"},a.a.createElement(A,null),a.a.createElement(k.a,{loadState:100}))}
1)))},893:function(e,t,n){"use strict";n.d(t,"a",(function(){return O}));n(7),n(11);var r=n(0),a=n.n(r),o=n(49),i=n(165),c=(n(89),n(37)),s=n(2),l=n(26),u=n(57),f=n(137),m=n.n(f),d=n(894),p=n.n(d),h=n(108),y=n.n(h),b=n(166);function v(e){return(v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function g(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,w(r.key),r)}}function w(e){var t=function(e,t){if("object"!=v(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=v(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==v(t)?t:t+""}function k(e,t,n){return t=E(t),function(e,t){if(t&&("object"==v(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],E(e).constructor):t.apply(e,n))}function E(e){return(E=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function S(e,t){return(S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var O=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=k(this,t,[e])).hideAuth0=n.hideAuth0.bind(n),n.state={dataLoaded:!1,showCabinetSwitcher:!1},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&S(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this;this.hideAuth0(),Object(s.L)().then((function(t){Object(u.c)(t),e.setState({dataLoaded:!0})})),Object(l.a)()}},{key:"UNSAFE_componentWillUpdate",value:function(){this.hideAuth0()}},{key:"hideAuth0",value:function(){Object(s.gb)()||c.a.hide()}},{key:"render",value:function(){var e=this,t=(this.props.hideLinks,String.fromCharCode(169),this.state.showCabinetSwitcher);return a.a.createElement(i.a,{height:"109px",style:{width:"100%",height:"100%"}},a.a.createElement("div",{style:{width:"100%",height:"100%"}}),a.a.createElement("div",{id:"drawer-front-container",className:"friends-and-family-cabinet"},a.a.createElement("div",{id:"drawer-front"},a.a.createElement("div",{className:"front-wrapper"},a.a.createElement("div",{className:"cabinet-switcher-trigger",onClick:function(){return e.setState({showCabinetSwitcher:!0})},"aria-label":"Switch Cabinet"},a.a.createElement("img",{className:"cabinet-switcher-trigger-img",src:y.a,loading:"lazy",alt:"Switch Cabinet"})),a.a.createElement(b.a,{isOpen:t,onClose:function(){return e.setState({showCabinetSwitcher:!1})}}),a.a.createElement("div",{className:"subscribe-btn"},a.a.createElement(o.a,{to:"/friends-and-family?position=0"},a.a.createElement("img",{src:p.a,loading:"lazy"}))),a.a.createElement(o.a,{to:"/friends-and-family?position=0"},a.a.createElement("img",{className:"front friends-and-family-front",src:m.a,loading:"lazy"})),a.a.createElement("div",{className:"ul panel"}),a.a.createElement("div",{className:"ur panel"}),a.a.createElement("div",{className:"ll panel"}),a.a.createElement("div",{className:"lm panel"}),a.a.createElement("div",{className:"lr panel"}))),a.a.createElement("div",{className:"drawer-top-line"})))}}])&&g(n.prototype,r),f&&g(n,f),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,f}(r.Component)}}]); 2//# sourceMappingURL=main~c004ef77.f56c937f56e6569bc045.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.