CINXE.COM
News | American Film Institute
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1103240418",accountID:"3934328",trustKey:"66686",xpid:"Vw8EVVVRABABVFBaAgkPVlwF",licenseKey:"NRJS-93da15506e488dba2c8",applicationID:"1018588084"};;/*! For license information please see nr-loader-spa-1.286.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:()=>u});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 u(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:()=>g,xN:()=>p});var n=r(3333);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 u="[data-nr-mask]",d=()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(n.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(n.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(n.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(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,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}},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 p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(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},u={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,harvester:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.286.0",i="PROD",o="CDN",a="^2.0.0-alpha.18"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});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="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=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}},3241:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(6154);const i="newrelic";function o(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});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};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(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)p(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 p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,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(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,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 p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},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:()=>u});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 u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,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"},u={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})},5701:(e,t,r)=>{"use strict";r.d(t,{B:()=>a,t:()=>s});var n=r(7836),i=r(3241);const o=new Set,a={};function s(e,t){const r=n.ee.get(t);a[t]??={},e&&"object"==typeof e&&(o.has(t)||(r.emit("rumresp",[e]),a[t]=e,o.add(t),(0,i.W)({agentIdentifier:t,loaded:!0,drained:!0,type:"lifecycle",name:"load",feature:void 0,data:e})))}},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:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,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 u(e){let t=a();return t.initializedAgents?.[e]}function d(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,u="addEventListener",d="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,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),c&&h(c.prototype,f),h(a.gm,f)),t.on(u+"-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(d+"-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,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,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],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,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){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9414:(e,t,r)=>{"use strict";r.d(t,{J:()=>c});var n=r(7836),i=r(2646),o=r(944),a=r(3434);const s=new Map;function c(e,t,r,c){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,o.R)(29);const u=function(e){return(e||n.ee).get("logger")}(e),d=(0,a.YM)(u),l=new i.y(n.P);l.level=c.level,l.customAttributes=c.customAttributes;const f=t[r]?.[a.Jt]||t[r];return s.set(f,l),d.inPlace(t,[r],"wrap-logger-",(()=>s.get(f))),u}},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,{$v:()=>u,TZ:()=>n,Zp:()=>i,kd:()=>c,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3,c=["PageAction","UserAction","BrowserPerformance"],u={MARKS:"experimental.marks",MEASURES:"experimental.measures",RESOURCES:"experimental.resources"}},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,{A$:()=>o,ET:()=>a,TZ:()=>s,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",s=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(8154),s=r(993);function c(e,t,r={},c=s.p_.INFO){(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 u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},8154:(e,t,r)=>{"use strict";r.d(t,{z_:()=>o,XG:()=>s,TZ:()=>n,rs:()=>i,xV:()=>a});r(6154),r(9566),r(384);const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},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:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,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},u={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"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s,rF:()=>d});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 u(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)}}function d(e,t){try{if("string"==typeof t?.type){if("password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,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,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>c,Qu:()=>u,TZ:()=>s,ih:()=>d,pP:()=>a,tC:()=>i});var n=r(860);const i=["click","keydown","submit","popstate"],o="api",a="initialPageLoad",s=n.K7.softNav,c={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},u={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},d={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>T,uP:()=>s,wW:()=>E,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",E="cb"+R,A="jsTime",T="fetch"},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")},8969:(e,t,r)=>{"use strict";r.d(t,{j:()=>I});var n=r(860),i=r(2555),o=r(9908),a=r(1687),s=r(5289),c=r(6154),u=r(944),d=r(8154),l=r(384),f=r(6344);const h=["setErrorHandler","finished","addToTrace","addRelease","recordCustomEvent","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",f.G4.RECORD,f.G4.PAUSE,"log","wrapLogger"],p=["setErrorHandler","finished","addToTrace","addRelease"];var g=r(1863),m=r(2614),v=r(993),b=r(3785),y=r(9414),w=r(3241),R=r(5701);function x(){const e=(0,l.pV)();h.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.runtime?e.exposed&&e[t]&&"micro-agent"!==e.runtime.loaderType&&n.push(e[t](...r)):(0,u.R)(38,t)})),n[0]}(t,...r)}))}const E={};var A=r(9417),T=r(5603),S=r(3371);const N=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};var O=r(7836);const _=new Set;function I(e,t={},h,I){let{init:P,info:j,loader_config:C,runtime:k={},exposed:L=!0}=t;k.loaderType=h;const H=(0,l.pV)();j||(P=H.init,j=H.info,C=H.loader_config),(0,A.xN)(e.agentIdentifier,P||{}),(0,T.a)(e.agentIdentifier,C||{}),j.jsAttributes??={},c.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const M=e.init,D=[j.beacon,j.errorBeacon];_.has(e.agentIdentifier)||(M.proxy.assets&&(N(M.proxy.assets),D.push(M.proxy.assets)),M.proxy.beacon&&D.push(M.proxy.beacon),x(),(0,l.US)("activatedFeatures",R.B),e.runSoftNavOverSpa&&=!0===M.soft_navigations.enabled&&M.feature_flags.includes("soft_nav")),k.denyList=[...M.ajax.deny_list||[],...M.ajax.block_internal?D:[]],k.ptid=e.agentIdentifier,(0,S.V)(e.agentIdentifier,k),_.has(e.agentIdentifier)||(e.ee=O.ee.get(e.agentIdentifier),e.exposed=L,function(e,t){t||(0,a.Ak)(e.agentIdentifier,"api");const l=e.ee.get("tracer");E[e.agentIdentifier]=m.g.OFF,e.ee.on(f.G4.REPLAY_RUNNING,(t=>{E[e.agentIdentifier]=t}));const h="api-",x=h+"ixn-";function A(t,r,n,o){const a=e.info;return null===r?delete a.jsAttributes[t]:(0,i.x1)(e.agentIdentifier,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),N(h,n,!0,o||null===r?"session":void 0)(t,r)}function T(){}e.log=function(t,{customAttributes:r={},level:i=v.p_.INFO}={}){(0,o.p)(d.xV,["API/log/called"],void 0,n.K7.metrics,e.ee),(0,b.R)(e.ee,t,r,i)},e.wrapLogger=(t,r,{customAttributes:i={},level:a=v.p_.INFO}={})=>{(0,o.p)(d.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,e.ee),(0,y.J)(e.ee,t,r,{customAttributes:i,level:a})},p.forEach((t=>{e[t]=N(h,t,!0,"api")})),e.addPageAction=N(h,"addPageAction",!0,n.K7.genericEvents),e.recordCustomEvent=N(h,"recordCustomEvent",!0,n.K7.genericEvents),e.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),e.runtime.customTransaction=(r||"http://custom.transaction")+t,N(h,"setPageViewName",!0)()},e.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return A(e,t,"setCustomAttribute",r);(0,u.R)(40,typeof t)}else(0,u.R)(39,typeof e)},e.setUserId=function(e){if("string"==typeof e||null===e)return A("enduser.id",e,"setUserId",!0);(0,u.R)(41,typeof e)},e.setApplicationVersion=function(e){if("string"==typeof e||null===e)return A("application.version",e,"setApplicationVersion",!1);(0,u.R)(42,typeof e)},e.start=()=>{try{(0,o.p)(d.xV,["API/start/called"],void 0,n.K7.metrics,e.ee),e.ee.emit("manual-start-all")}catch(e){(0,u.R)(23,e)}},e[f.G4.RECORD]=function(){(0,o.p)(d.xV,["API/recordReplay/called"],void 0,n.K7.metrics,e.ee),(0,o.p)(f.G4.RECORD,[],void 0,n.K7.sessionReplay,e.ee)},e[f.G4.PAUSE]=function(){(0,o.p)(d.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,e.ee),(0,o.p)(f.G4.PAUSE,[],void 0,n.K7.sessionReplay,e.ee)},e.interaction=function(e){return(new T).get("object"==typeof e?e:{})};const S=T.prototype={createTracer:function(t,r){var i={},a=this,s="function"==typeof r;return(0,o.p)(d.xV,["API/createTracer/called"],void 0,n.K7.metrics,e.ee),e.runSoftNavOverSpa||(0,o.p)(x+"tracer",[(0,g.t)(),t,i],a,n.K7.spa,e.ee),function(){if(l.emit((s?"":"no-")+"fn-start",[(0,g.t)(),a,s],i),s)try{return r.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw l.emit("fn-err",[arguments,this,t],i),t}finally{l.emit("fn-end",[(0,g.t)()],i)}}}};function N(t,r,i,a){return function(){return(0,o.p)(d.xV,["API/"+r+"/called"],void 0,n.K7.metrics,e.ee),(0,w.W)({agentIdentifier:e.agentIdentifier,drained:!!R.B?.[e.agentIdentifier],type:"data",name:"api",feature:t+r,data:{notSpa:i,bufferGroup:a}}),a&&(0,o.p)(t+r,[i?(0,g.t)():performance.now(),...arguments],i?null:this,a,e.ee),i?void 0:this}}function O(){r.e(478).then(r.bind(r,8778)).then((({setAsyncAPI:t})=>{t(e),(0,a.Ze)(e.agentIdentifier,"api")})).catch((t=>{(0,u.R)(27,t),e.ee.abort()}))}["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((t=>{S[t]=N(x,t,void 0,e.runSoftNavOverSpa?n.K7.softNav:n.K7.spa)})),e.setCurrentRouteName=e.runSoftNavOverSpa?N(x,"routeName",void 0,n.K7.softNav):N(h,"routeName",!0,n.K7.spa),e.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,o.p)(d.xV,["API/noticeError/called"],void 0,n.K7.metrics,e.ee),(0,o.p)("err",[t,(0,g.t)(),!1,r,!!E[e.agentIdentifier]],void 0,n.K7.jserrors,e.ee)},c.RI?(0,s.GG)((()=>O()),!0):O()}(e,I),(0,w.W)({agentIdentifier:e.agentIdentifier,drained:!!R.B?.[e.agentIdentifier],type:"lifecycle",name:"initialize",feature:void 0,data:e.config})),_.add(e.agentIdentifier)}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>d,K7:()=>c,P3:()=>u,XX:()=>i,Yy:()=>s,df:()=>o,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},u={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},d={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:o,[c.sessionReplay]:o,[c.logging]:s,[c.genericEvents]:"ins"}}},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=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.286.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.286.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 u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-xt9QypT23DNupLy9wXPzK6uGCHucLx9ieBiprVZwJD/HfkKcTY5t9xUrMvJ/ybOBfVDiFPL8R/YCJHdANxjV3g==",249:"sha512-KxJzV7dF4ry7RzxsxRBMJPnHjRdZUbseWowgGkDemMtubSveBZAlqlWb/489Lpd5K2u0Q2zTSBK599A9+u9jpA==",212:"sha512-ges3wTNuYgFINvgkoryTYKsHZWBqvLFD9qo1XJQWq5OYq+1DVXuGFs9cYogVoQEoCQxuaUdKAXcxF/sl3Ntbrg=="};(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(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=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={38:0,788: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,u=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);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.286.0.PROD"]=self["webpackChunk:NRBA-1.286.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(){this.agentIdentifier=(0,r.LA)(16)}#e(t,...r){if(this[t]!==n.prototype[t])return this[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}recordCustomEvent(e,t){return this.#e("recordCustomEvent",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(this[t]!==o.prototype[t]&&this[t]!==n.prototype[t])return this[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 u(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 d=i(8969);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=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(478).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(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),t.runtime.harvester.initializedAggregates.push(this.featAggregate),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()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),E=i(2843),A=i(3878),T=i(782),S=i(1863);class N extends b{static featureName=T.T;constructor(e,t=!0){super(e,T.T,t),p.RI&&((0,E.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,T.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,T.T,this.ee))),this.importAggregator(e))}}var O=i(8154);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),p.RI&&document.addEventListener("securitypolicyviolation",(e=>{(0,x.p)(O.xV,["Generic/CSPViolation/Detected"],void 0,this.featureName,this.ee)})),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 H(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(H(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return C(e.reason)}const r=C(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function L(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 H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class M 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,t)=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r,t],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.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)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(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 D=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,D.I)(e,U,(function(){return K++}))}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(void 0===p.gm.XMLHttpRequest)return n;if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"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&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=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===u||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-",J=Y+"body-",X=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.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,X.forEach((e=>{r(Q[te],e,J),r(ee[te],e,J)})),r(p.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(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}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 p.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),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;const he="X-NewRelic-App-Data";class pe 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,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.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=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,A.jT)(!1)),p.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<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(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 d(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 g(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&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.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:p.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 w(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 R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function E(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&&r.getAllResponseHeaders().indexOf(he)>=0){var i=r.getResponseHeader(he);i&&((0,x.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",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),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",w)}(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 me={},ve=["pushState","replaceState"];function be(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||me[t.debugId]++||(me[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,ve,"-")),t}var ye=i(3738);const{He:we,bD:Re,d3:xe,Kp:Ee,TZ:Ae,Lc:Te,uP:Se,Rz:Ne}=ye;class Oe extends b{static featureName=Ae;constructor(e,t=!0){super(e,Ae,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;be(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Se,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Te,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Ne+xe,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Ne+Ee,(function(e){(0,x.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,x.p)(we,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:Re,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var _e=i(2614);class Ie 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(_e.H3,"_").concat(_e.uh)))}catch(e){}(0,g.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,x.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===_e.g.FULL||e.sessionReplayMode===_e.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee,agentRef:this.#o}),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!==_e.g.FULL&&this.featAggregate.initializeRecording(_e.g.FULL,!0):(this.#i=_e.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==_e.g.FULL&&(this.recorder.parent.mode=_e.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Pe=i(3962);class je extends b{static featureName=Pe.TZ;constructor(e,t=!0){if(super(e,Pe.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=be(this.ee);Pe.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Ce=i(7378);const ke={},Le=["appendChild","insertBefore","replaceChild"];function He(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||ke[t.debugId])return t;ke[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,Le,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const Me={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(Me[t.debugId])return t;Me[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Ke={},Ue="setTimeout",Ve="setInterval",Ge="clearTimeout",Fe="-start",Be=[Ue,"setImmediate",Ve,Ge,"clearImmediate"];function We(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Ke[t.debugId]++)return t;Ke[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Be.slice(0,2),Ue+"-"),r.inPlace(p.gm,Be.slice(2,3),Ve+"-"),r.inPlace(p.gm,Be.slice(3),Ge+"-"),t.on(Ve+Fe,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ue+Fe,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const ze={};function qe(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||ze[t.debugId])return t;ze[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:Ze,d3:Ye,Kp:Je,$p:Xe,wW:$e,e5:Qe,tH:et,uP:tt,rw:rt,Lc:nt}=Ce;class it extends b{static featureName=Ze;constructor(e,t=!0){if(super(e,Ze,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=He(this.ee),a=De(this.ee),s=We(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=be(this.ee),f=qe(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[tt]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[tt],this[nt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(tt,g),a.on(rt,g),o.on(rt,g),this.ee.on(nt,m),a.on($e,m),o.on($e,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([tt,nt,"xhr-resolved"],this.featureName),u.buffer([tt],this.featureName),s.buffer(["setTimeout"+Je,"clearTimeout"+Ye,tt],this.featureName),c.buffer([tt,"new-xhr","send-xhr"+Ye],this.featureName),d.buffer([et+Ye,et+"-done",et+Xe+Ye,et+Xe+Je],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([tt],this.featureName),a.buffer(["propagate",rt,$e,"executor-err","resolve"+Ye],this.featureName),i.buffer([tt,"no-"+tt],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,et+Ye),v(d,et+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var ot=i(3333);class at extends b{static featureName=ot.TZ;constructor(e,t=!0){super(e,ot.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];if(p.RI&&(e.init.user_actions.enabled&&(ot.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),ot.qN.forEach((e=>{const t=(0,v.s)((e=>{(0,x.p)("ua",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,A.sp)(e,t)}))),e.init.performance.resources.enabled&&p.gm.PerformanceObserver?.supportedEntryTypes.includes("resource"))){new PerformanceObserver((e=>{e.getEntries().forEach((e=>{(0,x.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)}))})).observe({type:"resource",buffered:!0})}r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var st=i(993),ct=i(3785),ut=i(9414);class dt extends b{static featureName=st.TZ;constructor(e,t=!0){super(e,st.TZ,t);const r=this.ee;(0,ut.J)(r,p.gm.console,"log",{level:"info"}),(0,ut.J)(r,p.gm.console,"error",{level:"error"}),(0,ut.J)(r,p.gm.console,"warn",{level:"warn"}),(0,ut.J)(r,p.gm.console,"info",{level:"info"}),(0,ut.J)(r,p.gm.console,"debug",{level:"debug"}),(0,ut.J)(r,p.gm.console,"trace",{level:"trace"}),this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,ct.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t){super(),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.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}}get api(){return this}run(){try{const t=u(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,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[pe,w,N,Oe,Ie,_,M,at,dt,je,it],loaderType:"spa"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title> News | American Film Institute </title> <meta name="description" content="THE HUSTLER (1961) – AFI Movie Club Directed by Robert Rossen, with editing by AFI Honorary Degree recipient Dede Allen and starring Paul Newman and Jackie Gleason as small-town pool sha" /> <meta property="og:title" content="THE HUSTLER (1961) – AFI Movie Club"/> <meta name="robots" content="noindex, nofollow"> <meta http-equiv="Content-Type" content="text/html" /> <meta name="twitter:card" content="summary_large_image" /> <meta data-n-head="ssr" data-hid="og:image:type" property="og:image:type" content="image/jpeg"> <meta property="og:locale" content="en_US" /> <meta property="og:site_name" content="American Film Institute" /> <meta property="og:type" content="website" /> <meta property="og:title" content="News | American Film Institute" /> <meta property="og:url" content="https://www.afi.com/news/the-hustler-afi-movie-club/" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="American Film Institute" /> <meta name="twitter:title" content="News | American Film Institute" /> <meta name="twitter:description" content="" /> <meta name="twitter:creator" content="@afifilm" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="630" /> <meta property="og:description" content=""> <meta property="og:image" content="https://www.afi.com/images/afi-social.jpg"> <meta name="twitter:image" content="https://www.afi.com/images/afi-social.jpg"> <link rel="icon" href="https://prdaficalmjediwestussa.blob.core.windows.net/images/2019/09/favicon.ico" type="image/png"> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-WG5NKRT3RK"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-WG5NKRT3RK'); gtag('config', 'UA-9824359-2'); !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '404753177081502'); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=404753177081502&ev=PageView&noscript=1" /></noscript> <!-- Fundraise Up: the new standard for online giving --> <script>(function(w,d,s,n,a){if(!w[n]){var l='call,catch,on,once,set,then,track' .split(','),i,o=function(n){return'function'==typeof n?o.l.push([arguments])&&o :function(){return o.l.push([n,arguments])&&o}},t=d.getElementsByTagName(s)[0], j=d.createElement(s);j.async=!0;j.src='https://cdn.fundraiseup.com/widget/'+a+''; t.parentNode.insertBefore(j,t);o.s=Date.now();o.v=4;o.h=w.location.href;o.l=[]; for(i=0;i<7;i++)o[l[i]]=o(l[i]);w[n]=o} })(window,document,'script','FundraiseUp','ASGUHUWB');</script> <!-- End Fundraise Up --> <meta name='robots' content='max-image-preview:large' /> <link rel='dns-prefetch' href='//www.afi.com' /> <link rel='dns-prefetch' href='//use.typekit.net' /> <link rel="alternate" type="application/rss+xml" title="American Film Institute » Feed" href="https://www.afi.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="American Film Institute » Comments Feed" href="https://www.afi.com/comments/feed/" /> <link rel="alternate" type="application/rss+xml" title="American Film Institute » News Feed" href="https://www.afi.com/feed/" /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.afi.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.5.3"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <link rel='stylesheet' id='sbi_styles-css' href='https://www.afi.com/wp-content/plugins/instagram-feed-pro/css/sbi-styles.min.css?ver=6.4' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://www.afi.com/wp-includes/css/dist/block-library/style.min.css?ver=6.5.3' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='ajax-load-more-css' href='https://www.afi.com/wp-content/plugins/ajax-load-more/build/frontend/ajax-load-more.min.css?ver=7.3.1' type='text/css' media='all' /> <link rel='stylesheet' id='fvp-frontend-css' href='https://www.afi.com/wp-content/plugins/featured-video-plus/styles/frontend.css?ver=2.3.3' type='text/css' media='all' /> <link rel='stylesheet' id='pdf-css' href='https://www.afi.com/wp-content/themes/AFI/css/pdf.css?ver=1.0' type='text/css' media='dompdf' /> <link rel='stylesheet' id='afi_silver-style-css' href='https://www.afi.com/wp-content/themes/AFI/style.css?ver=6.5.3' type='text/css' media='all' /> <link rel='stylesheet' id='lightbox-css' href='https://www.afi.com/wp-content/themes/AFI/css/lightbox.css?ver=6.5.3' type='text/css' media='all' /> <link rel='stylesheet' id='mCustomScrollbar-css' href='https://www.afi.com/wp-content/themes/AFI/css/jquery.mCustomScrollbar.min.css?ver=6.5.3' type='text/css' media='all' /> <link rel='stylesheet' id='flexImages-style-css' href='https://www.afi.com/wp-content/themes/AFI/css/jquery.flex-images.css?ver=6.5.3' type='text/css' media='all' /> <link rel='stylesheet' id='slick-style-css' href='https://www.afi.com/wp-content/themes/AFI/css/slick.css?ver=6.5.3' type='text/css' media='all' /> <link rel='stylesheet' id='slick-theme-style-css' href='https://www.afi.com/wp-content/themes/AFI/css/slick-theme.css?ver=6.5.3' type='text/css' media='all' /> <link rel='stylesheet' id='typekit-css' href='https://use.typekit.net/gpa8boy.css?ver=6.5.3' type='text/css' media='all' /> <link rel='stylesheet' id='style-css' href='https://www.afi.com/wp-content/themes/AFI/css/style.css?ver=6.5.3' type='text/css' media='all' /> <link rel='stylesheet' id='resposive-css' href='https://www.afi.com/wp-content/themes/AFI/css/responsive.css?ver=6.5.3' type='text/css' media='all' /> <link rel='stylesheet' id='js_composer_front-css' href='https://www.afi.com/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=7.8' type='text/css' media='all' /> <link rel='stylesheet' id='jquery-lazyloadxt-spinner-css-css' href='//www.afi.com/wp-content/plugins/a3-lazy-load/assets/css/jquery.lazyloadxt.spinner.css?ver=6.5.3' type='text/css' media='all' /> <link rel='stylesheet' id='a3a3_lazy_load-css' href='//www.afi.com/wp-content/uploads/sass/a3_lazy_load.min.css?ver=1739926072' type='text/css' media='all' /> <link rel='stylesheet' id='bsf-Defaults-css' href='https://www.afi.com/wp-content/uploads/smile_fonts/Defaults/Defaults.css?ver=6.5.3' type='text/css' media='all' /> <link rel='stylesheet' id='moove_gdpr_frontend-css' href='https://www.afi.com/wp-content/plugins/gdpr-cookie-compliance/dist/styles/gdpr-main.css?ver=4.15.10' type='text/css' media='all' /> <style id='moove_gdpr_frontend-inline-css' type='text/css'> #moove_gdpr_cookie_modal,#moove_gdpr_cookie_info_bar,.gdpr_cookie_settings_shortcode_content{font-family:Nunito,sans-serif}#moove_gdpr_save_popup_settings_button{background-color:#373737;color:#fff}#moove_gdpr_save_popup_settings_button:hover{background-color:#000}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{background-color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,.gdpr_cookie_settings_shortcode_content .gdpr-shr-button.button-green{background-color:#000;border-color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover,.gdpr_cookie_settings_shortcode_content .gdpr-shr-button.button-green:hover{background-color:#fff;color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{background-color:#000;border:1px solid #000}#moove_gdpr_cookie_info_bar span.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar span.change-settings-button:focus,#moove_gdpr_cookie_info_bar button.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar button.change-settings-button:focus{-webkit-box-shadow:0 0 1px 3px #000;-moz-box-shadow:0 0 1px 3px #000;box-shadow:0 0 1px 3px #000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon:hover,#moove_gdpr_cookie_info_bar span[data-href]>u.change-settings-button{color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button span.gdpr-icon{color:inherit}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon{color:inherit}#moove_gdpr_cookie_modal .gdpr-acc-link{line-height:0;font-size:0;color:transparent;position:absolute}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.change-settings-button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button:hover,#moove_gdpr_cookie_info_bar span[data-href]>u.change-settings-button,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button.focus-g,span.change-settings-button:focus,button.change-settings-button.focus-g,button.change-settings-button:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button:focus{color:#000}#moove_gdpr_cookie_modal.gdpr_lightbox-hide{display:none} </style> <!--n2css--><!--n2js--><script type="text/javascript" src="https://www.afi.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.afi.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://www.afi.com/wp-content/plugins/featured-video-plus/js/jquery.fitvids.min.js?ver=master-2015-08" id="jquery.fitvids-js"></script> <script type="text/javascript" id="fvp-frontend-js-extra"> /* <![CDATA[ */ var fvpdata = {"ajaxurl":"https:\/\/www.afi.com\/wp-admin\/admin-ajax.php","nonce":"4be692cfdd","fitvids":"1","dynamic":"","overlay":"","opacity":"0.75","color":"b","width":"640"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.afi.com/wp-content/plugins/featured-video-plus/js/frontend.min.js?ver=2.3.3" id="fvp-frontend-js"></script> <script></script><link rel="https://api.w.org/" href="https://www.afi.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.afi.com/xmlrpc.php?rsd" /> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script> <script src="https://www.google.com/recaptcha/api.js" async defer></script> <script type="text/javascript"> // Load google charts google.charts.load('current', {'packages':['corechart']}); var movie_time_zone='UTC-8'; </script> <script> window.fbAsyncInit = function() { FB.init({ appId : '264342603043905', xfbml : true, version : 'v17.0' }); FB.AppEvents.logPageView(); }; (function(d, s, id){ var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) {return;} js = d.createElement(s); js.id = id; js.src = "https://connect.facebook.net/en_US/sdk.js"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); </script> <script type='text/javascript' src='https://www.afi.com/wp-content/plugins/movie-game/js/game2.js?time='></script> <script>document.documentElement.className += " js";</script> <meta name="keywords" content="THE HUSTLER (1961) – AFI Movie Club, American Film Institute, AFI, film, film school, top 100 lists, nonprofit, arts" /> <style type="text/css" id="wp-custom-css"> .frm_fields_container [class^="frm__"] { display: none !important; } .lists-message {display:none;} </style> <noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript> </head> <body class="archive post-type-archive post-type-archive-post wpb-js-composer js-comp-ver-7.8 vc_responsive" id="body"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PJLVF3W" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!--header section start--> <header> <div class="header_top"> <div class="container"> <div class="header_top_menu"> <div class="menu-top-menu-container"><ul id="menu-top-menu" class="nav navbar-nav"><li id="menu-item-11111" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-has-children menu-item-11111"><a href="https://www.afi.com/">AFI</a> <ul class="sub-menu"> <li id="menu-item-14300" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-14300"><a href="https://www.afi.com/">AFI Home</a></li> <li id="menu-item-11112" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11112"><a href="https://www.afi.com/about-afi/">About AFI</a></li> <li id="menu-item-36308" class="aboutitem menu-item menu-item-type-custom menu-item-object-custom menu-item-36308"><a href="https://www.afi.com/about-afi/#missionandvision">MISSION AND VISION</a></li> <li id="menu-item-36309" class="aboutitem menu-item menu-item-type-custom menu-item-object-custom menu-item-36309"><a href="https://www.afi.com/equity-and-inclusion">EQUITY AND INCLUSION</a></li> <li id="menu-item-43135" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-43135"><a href="https://www.afi.com/protect/">Protect</a></li> <li id="menu-item-11113" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11113"><a href="https://www.afi.com/history/">History</a></li> <li id="menu-item-11115" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11115"><a href="https://www.afi.com/board-of-trustees/">Board of Trustees</a></li> <li id="menu-item-11116" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11116"><a href="https://www.afi.com/senior-staff/">Senior Staff</a></li> <li id="menu-item-25447" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-25447"><a href="https://www.afi.com/impact/">Impact Report</a></li> <li id="menu-item-11118" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11118"><a href="https://www.afi.com/directions/">Directions</a></li> <li id="menu-item-11122" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11122"><a href="https://www.afi.com/contact/">Contact</a></li> </ul> </li> <li id="menu-item-50709" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50709"><a href="https://www.afi.com/wp-login.php">Log In</a></li> <li id="menu-item-30858" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-30858"><a href="https://shop.afi.com">Shop</a></li> <li id="menu-item-12724" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12724"><a href="https://www.afi.com/support/">Support</a></li> </ul></div> </div> </div> </div> <div class="mega-menu-dropdown"> <img class="toggle_close" src="https://www.afi.com/wp-content/themes/AFI/images/search_close.png" alt=""/> <div class="container"> <div class="row"> <div class="col-xl-3 col-lg-3 col-md-4 col-sm-6 col-12 container-height"> <div class="text-white menu-head-border-bottom"><a href="https://conservatory.afi.com/" class="title">CONSERVATORY</a></div> <ul class="nav flex-column custom-nav"> <li> <a href="https://conservatory.afi.com/" class="title">Masters Degree Program</a> </li> <li> <a href="https://conservatory.afi.com/alumni-home-2/" class="title">Alumni</a> </li> <li> <a href="https://conservatory.afi.com/innovative-programs/" class="title">Innovative Programs</a> </li> <li> <a href="https://www.afi.com/louis-b-mayer-library/" class="title">Library</a> </li> </ul> </div> <div class="col-xl-3 col-lg-3 col-md-4 col-sm-6 col-12 container-height"> <div class="text-white menu-head-border-bottom"><a href="" class="title">FESTIVALS</a></div> <ul class="nav flex-column custom-nav"> <li> <a href="https://fest.afi.com/" class="title">AFI FEST</a> </li> <li> <a href="https://docs.afi.com/" class="title">AFI DOCS</a> </li> </ul> </div> <div class="col-xl-3 col-lg-3 col-md-4 col-sm-6 col-12 container-height"> <div class="text-white menu-head-border-bottom"><a href="" class="title">AWARDS</a></div> <ul class="nav flex-column custom-nav"> <li> <a href="https://www.afi.com/afi-awards/" class="title">AFI AWARDS</a> </li> <li> <a href="https://www.afi.com/afi-life-achievement-award-recipients/" class="title">AFI Life Achievement Award Recipients</a> </li> </ul> </div> <div class="col-xl-3 col-lg-3 col-md-4 col-sm-6 col-12 container-height"> <div class="text-white menu-head-border-bottom"><a href="" class="title">PRESERVATION</a></div> <ul class="nav flex-column custom-nav"> <li> <a href="https://aficatalog.afi.com/" class="title">AFI Catalog of Feature Films</a> </li> <li> <a href="https://www.afi.com/afi-archive/" class="title">Archive</a> </li> <li> <a href="https://www.afi.com/afi-collection-at-the-library-of-congress/" class="title">Collection at the Library of Congress</a> </li> <li> <a href="https://www.afi.com/robert-osborne/" class="title">The Robert Osborne Collection</a> </li> </ul> </div> <div class="col-xl-3 col-lg-3 col-md-4 col-sm-6 col-12 container-height1"> <div class="text-white menu-head-border-bottom"><a href="https://www.afi.com/afi-lists/" class="title">LISTS</a></div> <ul class="nav flex-column custom-nav"> <li> <a href="https://www.afi.com/afis-100-years-100-movies-10th-anniversary-edition/" class="title">AFI 100 Years…100 Movies</a> </li> <li> <a href="https://www.afi.com/afis-100-years-100-movie-quotes/" class="title">AFI 100 Years…100 Quotes</a> </li> <li> <a href="https://www.afi.com/afis-10-top-10/" class="title">TEN TOP TEN</a> </li> <li> <a href="https://www.afi.com/afi-lists/" class="title">See all lists</a> </li> </ul> </div> <div class="col-xl-3 col-lg-3 col-md-4 col-sm-6 col-12 container-height1"> <div class="text-white menu-head-border-bottom"><a href="https://www.afi.com/silver/" class="title">AFI SILVER THEATRE</a></div> <ul class="nav flex-column custom-nav"> <li> <a href="https://www.afi.com/silver/" class="title">AFI Silver Theatre and Cultural Center</a> </li> </ul> </div> <div class="col-xl-3 col-lg-3 col-md-4 col-sm-6 col-12 container-height1"> <div class="text-white menu-head-border-bottom"><a href="https://www.afi.com/support/" class="title">SUPPORT</a></div> <ul class="nav flex-column custom-nav"> <li> <a href="https://www.afi.com/support/" class="title">Donate</a> </li> <li> <a href="https://www.afi.com/support" class="title">Become a member</a> </li> </ul> </div> <div class="col-xl-3 col-lg-3 col-md-4 col-sm-6 col-12 container-height1"> <div class="text-white menu-head-border-bottom"><a href="https://www.afi.com/" class="title">AFI</a></div> <ul class="nav flex-column custom-nav"> <li> <a href="https://www.afi.com/movieclub" class="title">AFI Movie Club</a> </li> <li> <a href="https://www.afi.com/news" class="title">News</a> </li> <li> <a href="https://www.afi.com/press/" class="title">Press</a> </li> <li> <a href="https://www.afi.com/sign-up/?method=signup" class="title">Newsletter Sign-up</a> </li> <li> <a href="https://www.afi.com/members/all-access/" class="title">AFI Member All-Access</a> </li> <li> <a href="https://www.afi.com/wp-login.php" class="title">Log In </a> </li> </div> <div class="header_social_icon"> <h2>STAY CONNECTED</h2> <ul> <li class="fb_icon"><a href="https://www.facebook.com/americanfilminstitute/" target="_blank"></a></li> <li class="instagram_icon"><a href="https://www.instagram.com/americanfilminstitute/" target="_blank"></a></li> <li class="twitter_icon" ><a href="https://twitter.com/americanfilm" target="_blank"></a></li> <li class="youtube_icon" ><a href="https://www.youtube.com/AFI" target="_blank"></a></li> </ul> </div> </div> </div> </header> <div class="header_bottom header_my" id="myHeader"> <div class="container"> <div class="header_bottom_left"> <div class="header_logo"> <a href="https://www.afi.com"> <img src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2019/05/AFI-Logo.png" alt="header logo" class="img_responsive" /> <span>AMERICAN FILM INSTITUTE</span> </a> </div> <div class="header_logo_hover"> <a href="https://www.afi.com"> <img src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2019/05/AFI-Logo.png" alt="header logo" class="img_responsive" /><span>AMERICAN FILM INSTITUTE</span></a> </div> </div> <div class="header_bottom_right"> <div class="header_search"> <img src="https://www.afi.com/wp-content/themes/AFI/images/search.png" class="search_icon desktop_view" alt=""> <img src="https://www.afi.com/wp-content/themes/AFI/images/white_search.png" class="search_icon mobile_view" alt=""> <div class="header_search_box"> <img class="search_close" src="https://www.afi.com/wp-content/themes/AFI/images/search_close.png" alt=""/> <form role="search" method="get" class="search-form" action="https://www.afi.com/"> <input type="search" class="search-field" placeholder="Search" value="" name="s" /> <button type="submit" class="search-submit"><img src="https://www.afi.com/wp-content/themes/AFI/images/search_white.png" class="search_open_icon" alt=""/></button> </form> </div> </div> <div class="header_toggle"> <img src="https://www.afi.com/wp-content/themes/AFI/images/toggle.png" class="toggle_icon desktop_view" alt=""> <img src="https://www.afi.com/wp-content/themes/AFI/images/white_toggle.png" class="toggle_icon mobile_view" alt=""> </div> </div> </div> </div> <div class="content"> <!--header section End--> <section class="blog_section archive_section"> <div class="container"> <div class="row"> <div class="col-md-9"> <div class="single_post"> <a href="https://www.afi.com/news/the-hustler-afi-movie-club/"><img width="889" height="500" src="//www.afi.com/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1097.webp" class="lazy lazy-hidden attachment-975x500 size-975x500 wp-post-image" alt="THE HUSTLER film still" decoding="async" fetchpriority="high" srcset="" data-srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1097.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1097-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1097-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1097-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1097-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1097-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /><noscript><img width="889" height="500" src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1097.webp" class="attachment-975x500 size-975x500 wp-post-image" alt="THE HUSTLER film still" decoding="async" fetchpriority="high" srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1097.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1097-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1097-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1097-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1097-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1097-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /></noscript></a> <div class="info_section"> <div class=" post_date">April 4, 2025</div> </div> <h4><a href="https://www.afi.com/news/the-hustler-afi-movie-club/">THE HUSTLER (1961) – AFI Movie Club</a></h4> <div class="post_content">Directed by Robert Rossen, with editing by AFI Honorary Degree recipient Dede Allen and starring Paul Newman and Jackie Gleason as small-town pool sharks, THE HUSTLER (1961) was named by the American Film Institute among the greatest sports movies of all time. Visit the AFI Catalog to learn more about THE HUSTLER. Have Get The...</div> <div class="read_more"> <a href="https://www.afi.com/news/the-hustler-afi-movie-club/">Read More</a> </div> </div> <div class="single_post"> <a href="https://www.afi.com/news/memento-afi-movie-club/"><img width="889" height="500" src="//www.afi.com/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1096.webp" class="lazy lazy-hidden attachment-975x500 size-975x500 wp-post-image" alt="MEMENTO film still" decoding="async" srcset="" data-srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1096.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1096-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1096-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1096-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1096-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1096-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /><noscript><img width="889" height="500" src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1096.webp" class="attachment-975x500 size-975x500 wp-post-image" alt="MEMENTO film still" decoding="async" srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1096.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1096-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1096-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1096-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1096-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1096-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /></noscript></a> <div class="info_section"> <div class=" post_date">April 3, 2025</div> </div> <h4><a href="https://www.afi.com/news/memento-afi-movie-club/">MEMENTO (2001) – AFI Movie Club</a></h4> <div class="post_content">The first of seven collaborations between director Christopher Nolan and cinematographer – and AFI Alum – Wally Pfister (AFI Class of 1988), MEMENTO (2001) was honored with an AFI AWARD in 2001, recognizing it as one of the year’s most outstanding achievements in the art of the moving image. According to the official rationale, ”MEMENTO...</div> <div class="read_more"> <a href="https://www.afi.com/news/memento-afi-movie-club/">Read More</a> </div> </div> <div class="single_post"> <a href="https://www.afi.com/news/the-manchurian-candidate-afi-movie-club/"><img width="889" height="500" src="//www.afi.com/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1095.webp" class="lazy lazy-hidden attachment-975x500 size-975x500 wp-post-image" alt="THE MANCHURIAN CANDIDATE film still" decoding="async" srcset="" data-srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1095.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1095-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1095-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1095-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1095-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1095-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /><noscript><img width="889" height="500" src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1095.webp" class="attachment-975x500 size-975x500 wp-post-image" alt="THE MANCHURIAN CANDIDATE film still" decoding="async" srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1095.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1095-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1095-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1095-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1095-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1095-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /></noscript></a> <div class="info_section"> <div class=" post_date">April 2, 2025</div> </div> <h4><a href="https://www.afi.com/news/the-manchurian-candidate-afi-movie-club/">THE MANCHURIAN CANDIDATE (1962) – AFI Movie Club</a></h4> <div class="post_content">Appearing on the American Film Institute’s list of the greatest films of all time as well as among the art form’s greatest thrillers, director John Frankenheimer’s THE MANCHURIAN CANDIDATE (1962) stars screen legend – and AFI Honorary Degree recipient – Angela Lansbury in a chilling role that earned her a place among AFI’s accounting of...</div> <div class="read_more"> <a href="https://www.afi.com/news/the-manchurian-candidate-afi-movie-club/">Read More</a> </div> </div> <div class="single_post"> <a href="https://www.afi.com/news/behind-the-scenes-with-bob-trevino-likes-it-filmmakers/"><img width="889" height="500" src="//www.afi.com/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/BTLI-ft.webp" class="lazy lazy-hidden attachment-975x500 size-975x500 wp-post-image" alt="An image featuring moderator Chris Schwartz, writer/director Tracie Laymon, producers Sean Mullin and Edgar Rosa, editor Anisha Acharya and post-production supervisor Rich Song." decoding="async" loading="lazy" srcset="" data-srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/BTLI-ft.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/BTLI-ft-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/BTLI-ft-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/BTLI-ft-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/BTLI-ft-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/BTLI-ft-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /><noscript><img width="889" height="500" src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/BTLI-ft.webp" class="attachment-975x500 size-975x500 wp-post-image" alt="An image featuring moderator Chris Schwartz, writer/director Tracie Laymon, producers Sean Mullin and Edgar Rosa, editor Anisha Acharya and post-production supervisor Rich Song." decoding="async" loading="lazy" srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/BTLI-ft.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/BTLI-ft-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/BTLI-ft-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/BTLI-ft-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/BTLI-ft-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/BTLI-ft-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /></noscript></a> <div class="info_section"> <div class=" post_date">April 1, 2025</div> </div> <h4><a href="https://www.afi.com/news/behind-the-scenes-with-bob-trevino-likes-it-filmmakers/">Behind the scenes with BOB TREVINO LIKES IT Filmmakers</a></h4> <div class="post_content">A year after its triumphant debut at SXSW, where it won the Grand Jury Prize and the Audience Award for Best Narrative Feature, the indie film BOB TREVINO LIKES IT has officially hit theaters. Starring Barbie Ferreira and John Leguizamo, the film draws inspiration from the unexpected real-life friendship that writer, director and producer Tracie Laymon struck...</div> <div class="read_more"> <a href="https://www.afi.com/news/behind-the-scenes-with-bob-trevino-likes-it-filmmakers/">Read More</a> </div> </div> <div class="single_post"> <a href="https://www.afi.com/news/spotlight-on-peter-indall-afi-director-of-national-advancement/"><img width="889" height="500" src="//www.afi.com/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/Staff-Spotlight-ft.webp" class="lazy lazy-hidden attachment-975x500 size-975x500 wp-post-image" alt="A photo of Peter Indall, Director of National Advancement" decoding="async" loading="lazy" srcset="" data-srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/Staff-Spotlight-ft.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/Staff-Spotlight-ft-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/Staff-Spotlight-ft-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/Staff-Spotlight-ft-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/Staff-Spotlight-ft-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/Staff-Spotlight-ft-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /><noscript><img width="889" height="500" src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/Staff-Spotlight-ft.webp" class="attachment-975x500 size-975x500 wp-post-image" alt="A photo of Peter Indall, Director of National Advancement" decoding="async" loading="lazy" srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/Staff-Spotlight-ft.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/Staff-Spotlight-ft-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/Staff-Spotlight-ft-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/Staff-Spotlight-ft-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/Staff-Spotlight-ft-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/Staff-Spotlight-ft-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /></noscript></a> <div class="info_section"> <div class=" post_date">April 1, 2025</div> </div> <h4><a href="https://www.afi.com/news/spotlight-on-peter-indall-afi-director-of-national-advancement/">Spotlight on Peter Indall, AFI Director of National Advancement</a></h4> <div class="post_content">As the AFI Life Achievement Award Tribute Gala honoring Francis Ford Coppola approaches this April, we sat down with Peter Indall, Director of National Advancement, to discuss his role in helping to organize the highly anticipated event. A seasoned professional, Peter has combined his passion for the arts with his expertise in individual giving, previously...</div> <div class="read_more"> <a href="https://www.afi.com/news/spotlight-on-peter-indall-afi-director-of-national-advancement/">Read More</a> </div> </div> <div class="single_post"> <a href="https://www.afi.com/news/what-to-watch-april-2025/"><img width="889" height="500" src="//www.afi.com/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/NP-April-2025-ft.webp" class="lazy lazy-hidden attachment-975x500 size-975x500 wp-post-image" alt="Posters of AFI Alumni projects including The Luckiest Man in America, Government Cheese and Eric Larue" decoding="async" loading="lazy" srcset="" data-srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/NP-April-2025-ft.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/NP-April-2025-ft-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/NP-April-2025-ft-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/NP-April-2025-ft-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/NP-April-2025-ft-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/NP-April-2025-ft-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /><noscript><img width="889" height="500" src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/NP-April-2025-ft.webp" class="attachment-975x500 size-975x500 wp-post-image" alt="Posters of AFI Alumni projects including The Luckiest Man in America, Government Cheese and Eric Larue" decoding="async" loading="lazy" srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/NP-April-2025-ft.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/NP-April-2025-ft-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/NP-April-2025-ft-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/NP-April-2025-ft-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/NP-April-2025-ft-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/NP-April-2025-ft-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /></noscript></a> <div class="info_section"> <div class=" post_date">April 1, 2025</div> </div> <h4><a href="https://www.afi.com/news/what-to-watch-april-2025/">What to Watch: April 2025</a></h4> <div class="post_content">Looking for a new film or TV series to watch? Check out these projects by Alumni from the AFI Conservatory film school. THE ACCOUNTANT 2 –Sandra Doyle Carmola, (AFI Class of 2014), Art Director –Katia Najera, (AFI Class of 2018), Art Director –Shi Min Yong (AFI Class of 2020), Assistant Art Director –Esmé Jackson (AFI...</div> <div class="read_more"> <a href="https://www.afi.com/news/what-to-watch-april-2025/">Read More</a> </div> </div> <div class="single_post"> <a href="https://www.afi.com/news/omar-sharif-afi-catalog-spotlight/"><img width="889" height="500" src="//www.afi.com/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/AFI25_APR-SpotlightBlog.webp" class="lazy lazy-hidden attachment-975x500 size-975x500 wp-post-image" alt="Image of Omar Sharif with the caption AFI Catalog Spotlight" decoding="async" loading="lazy" srcset="" data-srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/AFI25_APR-SpotlightBlog.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/AFI25_APR-SpotlightBlog-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/AFI25_APR-SpotlightBlog-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/AFI25_APR-SpotlightBlog-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/AFI25_APR-SpotlightBlog-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/AFI25_APR-SpotlightBlog-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /><noscript><img width="889" height="500" src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/AFI25_APR-SpotlightBlog.webp" class="attachment-975x500 size-975x500 wp-post-image" alt="Image of Omar Sharif with the caption AFI Catalog Spotlight" decoding="async" loading="lazy" srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/AFI25_APR-SpotlightBlog.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/AFI25_APR-SpotlightBlog-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/AFI25_APR-SpotlightBlog-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/AFI25_APR-SpotlightBlog-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/AFI25_APR-SpotlightBlog-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/AFI25_APR-SpotlightBlog-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /></noscript></a> <div class="info_section"> <div class=" post_date">April 1, 2025</div> </div> <h4><a href="https://www.afi.com/news/omar-sharif-afi-catalog-spotlight/">Omar Sharif – AFI Catalog Spotlight</a></h4> <div class="post_content">This month, the AFI Catalog shines a spotlight on the illustrious Egyptian actor Omar Sharif, who would have celebrated his 93rd birthday on April 10. Known as one of the first and most prominent Arab actors to achieve stardom in Hollywood,[i] Sharif performed in over 100 American and international films including LAWRENCE OF ARABIA (1962),...</div> <div class="read_more"> <a href="https://www.afi.com/news/omar-sharif-afi-catalog-spotlight/">Read More</a> </div> </div> <div class="single_post"> <a href="https://www.afi.com/news/little-shop-of-horrors-afi-movie-club/"><img width="889" height="500" src="//www.afi.com/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1094.webp" class="lazy lazy-hidden attachment-975x500 size-975x500 wp-post-image" alt="LITTLE SHOP OF HORRORS film still" decoding="async" loading="lazy" srcset="" data-srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1094.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1094-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1094-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1094-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1094-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1094-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /><noscript><img width="889" height="500" src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1094.webp" class="attachment-975x500 size-975x500 wp-post-image" alt="LITTLE SHOP OF HORRORS film still" decoding="async" loading="lazy" srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1094.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1094-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1094-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1094-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1094-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1094-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /></noscript></a> <div class="info_section"> <div class=" post_date">April 1, 2025</div> </div> <h4><a href="https://www.afi.com/news/little-shop-of-horrors-afi-movie-club/">LITTLE SHOP OF HORRORS (1986) – AFI Movie Club</a></h4> <div class="post_content">Adapted from Howard Ashman’s Broadway musical based on the 1960 film directed by AFI Honorary Degree recipient Roger Corman, Frank Oz’s LITTLE SHOP OF HORRORS (1986) features – in addition to its stunningly realized headliner, Audrey II – a murderer’s row of all-star talent that includes Rick Moranis, Ellen Greene, James Belushi, John Candy, Christopher...</div> <div class="read_more"> <a href="https://www.afi.com/news/little-shop-of-horrors-afi-movie-club/">Read More</a> </div> </div> <div class="single_post"> <a href="https://www.afi.com/news/the-blues-brothers-afi-movie-club/"><img width="889" height="500" src="//www.afi.com/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1093.webp" class="lazy lazy-hidden attachment-975x500 size-975x500 wp-post-image" alt="THE BLUES BROTHERS film still" decoding="async" loading="lazy" srcset="" data-srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1093.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1093-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1093-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1093-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1093-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1093-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /><noscript><img width="889" height="500" src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1093.webp" class="attachment-975x500 size-975x500 wp-post-image" alt="THE BLUES BROTHERS film still" decoding="async" loading="lazy" srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1093.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1093-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1093-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1093-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1093-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1093-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /></noscript></a> <div class="info_section"> <div class=" post_date">March 31, 2025</div> </div> <h4><a href="https://www.afi.com/news/the-blues-brothers-afi-movie-club/">THE BLUES BROTHERS (1980) – AFI Movie Club</a></h4> <div class="post_content">In addition to John Belushi and Dan Aykroyd as the titular duo, THE BLUES BROTHERS’ (1980) “mission from God” connects them with a cavalcade of high-wattage cameos, including James Brown, Cab Calloway, Aretha Franklin, John Lee Hooker, Carrie Fisher, Twiggy, Chaka Khan and AFI Life Achievement Award honoree Steven Spielberg – who makes an uncredited...</div> <div class="read_more"> <a href="https://www.afi.com/news/the-blues-brothers-afi-movie-club/">Read More</a> </div> </div> <div class="single_post"> <a href="https://www.afi.com/news/days-of-thunder-afi-movie-club/"><img width="889" height="500" src="//www.afi.com/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1092.webp" class="lazy lazy-hidden attachment-975x500 size-975x500 wp-post-image" alt="DAYS OF THUNDER film still" decoding="async" loading="lazy" srcset="" data-srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1092.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1092-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1092-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1092-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1092-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1092-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /><noscript><img width="889" height="500" src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1092.webp" class="attachment-975x500 size-975x500 wp-post-image" alt="DAYS OF THUNDER film still" decoding="async" loading="lazy" srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1092.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1092-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1092-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1092-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1092-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1092-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /></noscript></a> <div class="info_section"> <div class=" post_date">March 30, 2025</div> </div> <h4><a href="https://www.afi.com/news/days-of-thunder-afi-movie-club/">DAYS OF THUNDER (1990) – AFI Movie Club</a></h4> <div class="post_content">A high-octane NASCAR racing picture directed by Tony Scott from a screenplay by AFI Honorary Degree recipient Robert Towne, DAYS OF THUNDER (1990) marked an international breakthrough performance from AFI Life Achievement Award honoree Nicole Kidman. Visit the AFI Catalog to learn more about DAYS OF THUNDER. Have Get The Picture delivered to your inbox...</div> <div class="read_more"> <a href="https://www.afi.com/news/days-of-thunder-afi-movie-club/">Read More</a> </div> </div> <div class="single_post"> <a href="https://www.afi.com/news/the-good-shepherd-afi-movie-club/"><img width="889" height="500" src="//www.afi.com/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1091.webp" class="lazy lazy-hidden attachment-975x500 size-975x500 wp-post-image" alt="THE GOOD SHEPHERD film still" decoding="async" loading="lazy" srcset="" data-srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1091.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1091-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1091-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1091-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1091-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1091-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /><noscript><img width="889" height="500" src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1091.webp" class="attachment-975x500 size-975x500 wp-post-image" alt="THE GOOD SHEPHERD film still" decoding="async" loading="lazy" srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1091.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1091-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1091-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1091-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1091-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1091-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /></noscript></a> <div class="info_section"> <div class=" post_date">March 29, 2025</div> </div> <h4><a href="https://www.afi.com/news/the-good-shepherd-afi-movie-club/">THE GOOD SHEPHERD (2006) – AFI Movie Club</a></h4> <div class="post_content">Marshalling an all-star cast led by Matt Damon, AFI Life Achievement Award honoree Robert De Niro stepped behind the camera to produce and direct THE GOOD SHEPHERD (2006) – photographed by AFI Alum Robert Richardson (AFI Class of 1979) and executive produced by Francis Ford Coppola, who served among the founding Trustees of AFI in...</div> <div class="read_more"> <a href="https://www.afi.com/news/the-good-shepherd-afi-movie-club/">Read More</a> </div> </div> <div class="single_post"> <a href="https://www.afi.com/news/indiana-jones-and-the-last-crusade-afi-movie-club/"><img width="889" height="500" src="//www.afi.com/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1090.webp" class="lazy lazy-hidden attachment-975x500 size-975x500 wp-post-image" alt="INDIANA JONES AND THE LAST CRUSADE film still" decoding="async" loading="lazy" srcset="" data-srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1090.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1090-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1090-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1090-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1090-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1090-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /><noscript><img width="889" height="500" src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1090.webp" class="attachment-975x500 size-975x500 wp-post-image" alt="INDIANA JONES AND THE LAST CRUSADE film still" decoding="async" loading="lazy" srcset="https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1090.webp 1920w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1090-300x169.webp 300w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1090-1024x576.webp 1024w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1090-768x432.webp 768w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1090-1536x864.webp 1536w, https://prdaficalmjediwestussa.blob.core.windows.net/images/2025/03/mc-gtp-1090-242x136.webp 242w" sizes="(max-width: 889px) 100vw, 889px" /></noscript></a> <div class="info_section"> <div class=" post_date">March 28, 2025</div> </div> <h4><a href="https://www.afi.com/news/indiana-jones-and-the-last-crusade-afi-movie-club/">INDIANA JONES AND THE LAST CRUSADE (1989) – AFI Movie Club</a></h4> <div class="post_content">INDIANA JONES AND THE LAST CRUSADE boasts contributions by no fewer than five AFI Life Achievement Award recipients – director Steven Spielberg, producer George Lucas, stars Harrison Ford and Sean Connery and composer John Williams – as well as an early credit for AFI Board of Trustees Chair Kathleen Kennedy. Indiana Jones himself was named...</div> <div class="read_more"> <a href="https://www.afi.com/news/indiana-jones-and-the-last-crusade-afi-movie-club/">Read More</a> </div> </div> <div class="search_pagination"> <nav class="navigation pagination" aria-label=" "> <h2 class="screen-reader-text"> </h2> <div class="nav-links"><span aria-current="page" class="page-numbers current">1</span> <a class="page-numbers" href="https://www.afi.com/news/page/2/">2</a> <a class="page-numbers" href="https://www.afi.com/news/page/3/">3</a> <a class="page-numbers" href="https://www.afi.com/news/page/4/">4</a> <span class="page-numbers dots">…</span> <a class="page-numbers" href="https://www.afi.com/news/page/205/">205</a> <a class="page-numbers" href="https://www.afi.com/news/page/206/">206</a> <a class="page-numbers" href="https://www.afi.com/news/page/207/">207</a> <a class="next page-numbers" href="https://www.afi.com/news/page/2/">»</a></div> </nav> </div> </div> <div class="col-md-3"> <div class="blog_slidebar"> <div id="custom_html-2" class="widget_text widget widget_custom_html"><h2 class="widgettitle">Archives</h2><div class="textwidget custom-html-widget"> <div class="news_yearly"> <li class="active"><a href='https://www.afi.com/news/2025/'>2025</a></li> <li class="active"><a href='https://www.afi.com/news/2024/'>2024</a></li> <li class="active"><a href='https://www.afi.com/news/2023/'>2023</a></li> <li class="active"><a href='https://www.afi.com/news/2022/'>2022</a></li> <li class="active"><a href='https://www.afi.com/news/2021/'>2021</a></li> <li class="active"><a href='https://www.afi.com/news/2020/'>2020</a></li> <li class="active"><a href='https://www.afi.com/news/2019/'>2019</a></li> <li class="active"><a href='https://www.afi.com/news/2018/'>2018</a></li> <li class="active"><a href='https://www.afi.com/news/2017/'>2017</a></li> <li class="active"><a href='https://www.afi.com/news/2016/'>2016</a></li> <li class="active"><a href='https://www.afi.com/news/2015/'>2015</a></li> <li class="active"><a href='https://www.afi.com/news/2014/'>2014</a></li> </div> </div></div></div> </div> </div> </div> </section> <div class="modal donate_ok" id="myModal_donate" role="dialog"> <div class="modal-dialog container"> <div class="modal-content"> <div class="modal_donate_main"> <div class="modal-body"> <p id="final_msg">Thank you for your support.</p> </div> <div class="modal-footer"> <input type="hidden" name="redirect_this" id="redirect_this" value=""> <button type="button" id="close_ok">OK</button> </div> </div> </div> </div> </div> <div class="subscription_section" style="background: #000;"> <div class="subscription_section_container"> <div class="subscription_section_title" style="padding-bottom: 20px;"> <img src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2020/02/Donate-to-AFI@2x.png"> </div> <div><a id="footer-donate" href="https://www.afi.com/support?Op=donate">DONATE</a></div> <div id="donate-nonprofit">AFI is a 501c3 non-profit advancing the art of the moving image by empowering storytellers and inspiring audiences</div> </div> </div> <div class="subscription_section" style="background: url('https://prdaficalmjediwestussa.blob.core.windows.net/images/2019/09/newsletter_bg-NEW.png');"> <div class="subscription_section_container"> <div class="subscription_section_title"> <h2>SIGN UP FOR OUR NEWSLETTER</h2> </div> <div class="subscription_section_form"> <form action=https://www.afi.com/sign-up/ method="post" name="signup_n"> <input type="text" placeholder="EMAIL ADDRESS" name="email" id="email_signup" required> <input type="submit" value="submit" id="go_to_signup"> </form> </div> </div> </div> </div> <footer> <div class="footer_top"> <div class="container"> <div class="row"> <div class="col-sm-4"> <div id="block-17" class="widget widget_block widget_text"> <p>The American Film Institute is a 501c3 nonprofit dedicated to celebrating excellence in the art form and to creating national education initiatives that inspire artists and audiences alike.</p> </div><div id="block-5" class="widget widget_block widget_text"> <p><br class="">American Film Institute<br>2021 North Western Avenue<br>Los Angeles, CA 90027-1657</p> </div><div id="block-6" class="widget widget_block widget_text"> <p><a href="tel:323.856.7600">323.856.7600</a></p> </div><div id="block-7" class="widget widget_block widget_text"> <p><a href="https://www.afi.com/contact/">Contact Us</a></p> </div> </div> <!-- <div class="col-sm-3"> </div> --> <div class="col-sm-3"> <div id="block-8" class="widget widget_block"><h2>PROGRAMS</h2></div><div id="block-19" class="widget widget_block"><ul> <li><a href="https://aficatalog.afi.com/">AFI Catalog</a></li> <li><a href="https://conservatory.afi.com/">AFI Conservatory</a></li> <li><a href="https://conservatory.afi.com/dww/">AFI DWW+</a></li> <li><a href="https://fest.afi.com/ ">AFI FEST</a></li> <li><a href="https://www.afi.com/afi-lists/">AFI Lists</a></li> <li><a href="https://www.afi.com/silver">AFI Silver Theatre</a></li> <li><a href="https://www.afi.com/afi-awards/">AFI AWARDS</a></li> <li><a href="https://www.afi.com/afi-life-achievement-award/">AFI Life Achievement Award</a></li> <li><a href="https://www.afi.com/movieclub/">AFI Movie Club</a></li> <li><a href="https://conservatory.afi.com/innovative-programs/">AFI Innovative Programs</a></li> </ul></div><div id="block-10" class="widget widget_block"><p><a href="https://www.afi.com/legal/"></a></p><a href="https://www.afi.com/legal/"> <h2>LEGAL</h2> </a></div><div id="block-11" class="widget widget_block"> <ul> <li><a href="https://www.afi.com/access">Events Access Disclaimer</a></li> <li><a href="https://www.afi.com/policy/">Privacy Policy</a></li> <li><a href="https://www.afi.com/safety-at-afi/">Safety at AFI</a></li> <li><a href="https://www.afi.com/title-ix/">Title IX</a></li> </ul> </div> </div> <div class="col-sm-3 last_footer_content"> <div id="block-13" class="widget widget_block"><ul> <li><a href="https://www.afi.com/careers/">CAREERS</a></li> <p></p> <li><a href="https://www.afi.com/press">PRESS</a></li> <p></p> <li><a href="https://www.afi.com/news/">NEWS</a></li> <p></p> <li><a href="https://www.youtube.com/AFI">VIDEOS</a></li> </ul> <p></p></div><div id="block-14" class="widget widget_block"><h2>MEMBER PORTAL</h2></div><div id="block-15" class="widget widget_block"><ul style="font-weight: 400;"> <li><a href="https://www.afi.com/support/?Op=join">Join the Premiere Circle</a></li> <li><a href="https://www.afi.com/support/?Op=donate">Donate</a></li> <li><a href="https://www.afi.com/my-profile/">Update Profile</a></li> <li><a href="https://www.afi.com/members/all-access/">AFI Member All-Access</a></li> </ul></div><div id="text-9" class="widget widget_text"> <div class="textwidget"></div> </div> </div> </div> </div> </div> <div class="footer_bottom"> <div class="footer_social_icon"> <h2>STAY CONNECTED</h2> <ul> <li class="fb_icon"><a href="https://www.facebook.com/americanfilminstitute/" target="_blank"></a></li> <li class="instagram_icon"><a href="https://www.instagram.com/americanfilminstitute/" target="_blank"></a></li> <li class="twitter_icon" ><a href="https://twitter.com/americanfilm" target="_blank"></a></li> <li class="youtube_icon" ><a href="https://www.youtube.com/AFI" target="_blank"></a></li> <li class="threads_icon" ><a href="https://www.threads.net/@americanfilminstitute" target="_blank"></a></li> <li class="letterboxd_icon" ><a href="https://letterboxd.com/AFI/" target="_blank"></a></li> <li class="tiktok_icon" ><a href="https://www.tiktok.com/@americanfilminstitute" target="_blank"></a></li> </ul> </div> <span>©2025 AMERICAN FILM INSTITUTE. ALL RIGHTS RESERVED.</span> </div> </footer> <a id="back2Top" title="Back to top" href="#"><img src="https://www.afi.com/wp-content/themes/AFI/images/top.png"></a> <div id="myModal" class="modal" style="display:none"></div> <div id="descModal" class="descmodal" style="display:none"></div> <div id="statsModal" class="statsmodal" style="display:none"></div> <!--copyscapeskip--> <aside id="moove_gdpr_cookie_info_bar" class="moove-gdpr-info-bar-hidden moove-gdpr-align-center moove-gdpr-light-scheme gdpr_infobar_postion_bottom" aria-label="GDPR Cookie Banner" style="display: none;"> <div class="moove-gdpr-info-bar-container"> <div class="moove-gdpr-info-bar-content"> <div class="moove-gdpr-cookie-notice"> <p>This website uses cookies to provide you with the best browsing experience.</p> </div> <!-- .moove-gdpr-cookie-notice --> <div class="moove-gdpr-button-holder"> <button class="mgbutton moove-gdpr-infobar-allow-all gdpr-fbo-0" aria-label="Accept" >Accept</button> </div> <!-- .button-container --> </div> <!-- moove-gdpr-info-bar-content --> </div> <!-- moove-gdpr-info-bar-container --> </aside> <!-- #moove_gdpr_cookie_info_bar --> <!--/copyscapeskip--> <!-- Custom Feeds for Instagram JS --> <script type="text/javascript"> var sbiajaxurl = "https://www.afi.com/wp-admin/admin-ajax.php"; </script> <script type="text/javascript" id="jquery-lazyloadxt-js-extra"> /* <![CDATA[ */ var a3_lazyload_params = {"apply_images":"1","apply_videos":"1"}; /* ]]> */ </script> <script type="text/javascript" src="//www.afi.com/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.extra.min.js?ver=2.7.3" id="jquery-lazyloadxt-js"></script> <script type="text/javascript" src="//www.afi.com/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.srcset.min.js?ver=2.7.3" id="jquery-lazyloadxt-srcset-js"></script> <script type="text/javascript" id="jquery-lazyloadxt-extend-js-extra"> /* <![CDATA[ */ var a3_lazyload_extend_params = {"edgeY":"0","horizontal_container_classnames":""}; /* ]]> */ </script> <script type="text/javascript" src="//www.afi.com/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.extend.js?ver=2.7.3" id="jquery-lazyloadxt-extend-js"></script> <script type="text/javascript" id="moove_gdpr_frontend-js-extra"> /* <![CDATA[ */ var moove_frontend_gdpr_scripts = {"ajaxurl":"https:\/\/www.afi.com\/wp-admin\/admin-ajax.php","post_id":"61534","plugin_dir":"https:\/\/www.afi.com\/wp-content\/plugins\/gdpr-cookie-compliance","show_icons":"all","is_page":"","ajax_cookie_removal":"false","strict_init":"1","enabled_default":{"third_party":0,"advanced":0},"geo_location":"false","force_reload":"false","is_single":"","hide_save_btn":"false","current_user":"0","cookie_expiration":"365","script_delay":"2000","close_btn_action":"1","close_btn_rdr":"","scripts_defined":"{\"cache\":false,\"header\":\"\",\"body\":\"\",\"footer\":\"\",\"thirdparty\":{\"header\":\"\",\"body\":\"\",\"footer\":\"\"},\"advanced\":{\"header\":\"\",\"body\":\"\",\"footer\":\"\"}}","gdpr_scor":"true","wp_lang":"","wp_consent_api":"false"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.afi.com/wp-content/plugins/gdpr-cookie-compliance/dist/scripts/main.js?ver=4.15.10" id="moove_gdpr_frontend-js"></script> <script type="text/javascript" id="moove_gdpr_frontend-js-after"> /* <![CDATA[ */ var gdpr_consent__strict = "false" var gdpr_consent__thirdparty = "false" var gdpr_consent__advanced = "false" var gdpr_consent__cookies = "" /* ]]> */ </script> <script type="text/javascript" src="https://www.afi.com/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js?ver=7.8" id="wpb_composer_front_js-js"></script> <script type="text/javascript" src="https://www.afi.com/wp-content/themes/AFI/js/lightbox-plus-jquery.min.js?ver=6.5.3" id="jquery-lightbox-js"></script> <script type="text/javascript" src="https://www.afi.com/wp-content/themes/AFI/js/jquery.mCustomScrollbar.concat.min.js?ver=6.5.3" id="jquery.mCustomScrollbar-js"></script> <script type="text/javascript" src="https://www.afi.com/wp-content/themes/AFI/js/jquery.flex-images.js?ver=6.5.3" id="jquery-flexImages-js"></script> <script type="text/javascript" src="https://www.afi.com/wp-content/themes/AFI/js/payform.js?ver=6.5.3" id="jquery-payform-js"></script> <script type="text/javascript" src="https://www.afi.com/wp-content/themes/AFI/js/jquery.payform.min.js?ver=6.5.3" id="jquery-jquery-payform-min-js"></script> <script type="text/javascript" src="https://www.afi.com/wp-content/themes/AFI/js/form.js?ver=6.5.3" id="jquery-card_form-js"></script> <script type="text/javascript" src="https://www.afi.com/wp-content/themes/AFI/js/slick.js?ver=6.5.3" id="slick-js-js"></script> <script type="text/javascript" id="jquery-custom-js-extra"> /* <![CDATA[ */ var frontendajax = {"ajaxurl":"https:\/\/www.afi.com\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.afi.com/wp-content/themes/AFI/js/custom.js?ver=1743793285.8268" id="jquery-custom-js"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.1/jquery.validate.js?ver=6.5.3" id="jquery-custom2-js"></script> <script></script> <!--copyscapeskip--> <!-- V1 --> <div id="moove_gdpr_cookie_modal" class="gdpr_lightbox-hide" role="complementary" aria-label="GDPR Settings Screen"> <div class="moove-gdpr-modal-content moove-clearfix logo-position-left moove_gdpr_modal_theme_v1"> <button class="moove-gdpr-modal-close" aria-label="Close GDPR Cookie Settings"> <span class="gdpr-sr-only">Close GDPR Cookie Settings</span> <span class="gdpr-icon moovegdpr-arrow-close"></span> </button> <div class="moove-gdpr-modal-left-content"> <div class="moove-gdpr-company-logo-holder"> <img src="https://prdaficalmjediwestussa.blob.core.windows.net/images/2019/08/gdpr-logo.png" alt="American Film Institute" class="img-responsive" /> </div> <!-- .moove-gdpr-company-logo-holder --> <ul id="moove-gdpr-menu"> <li class="menu-item-on menu-item-privacy_overview menu-item-selected"> <button data-href="#privacy_overview" class="moove-gdpr-tab-nav" aria-label="Privacy Overview"> <span class="gdpr-nav-tab-title">Privacy Overview</span> </button> </li> <li class="menu-item-strict-necessary-cookies menu-item-off"> <button data-href="#strict-necessary-cookies" class="moove-gdpr-tab-nav" aria-label="Strictly Necessary Cookies"> <span class="gdpr-nav-tab-title">Strictly Necessary Cookies</span> </button> </li> </ul> <div class="moove-gdpr-branding-cnt"> </div> <!-- .moove-gdpr-branding --> </div> <!-- .moove-gdpr-modal-left-content --> <div class="moove-gdpr-modal-right-content"> <div class="moove-gdpr-modal-title"> </div> <!-- .moove-gdpr-modal-ritle --> <div class="main-modal-content"> <div class="moove-gdpr-tab-content"> <div id="privacy_overview" class="moove-gdpr-tab-main"> <span class="tab-title">Privacy Overview</span> <div class="moove-gdpr-tab-main-content"> <p>This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.</p> <p>You can adjust all of your cookie settings by navigating the tabs on the left hand side.</p> </div> <!-- .moove-gdpr-tab-main-content --> </div> <!-- #privacy_overview --> <div id="strict-necessary-cookies" class="moove-gdpr-tab-main" style="display:none"> <span class="tab-title">Strictly Necessary Cookies</span> <div class="moove-gdpr-tab-main-content"> <p>Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.</p> <div class="moove-gdpr-status-bar "> <div class="gdpr-cc-form-wrap"> <div class="gdpr-cc-form-fieldset"> <label class="cookie-switch" for="moove_gdpr_strict_cookies"> <span class="gdpr-sr-only">Enable or Disable Cookies</span> <input type="checkbox" aria-label="Strictly Necessary Cookies" value="check" name="moove_gdpr_strict_cookies" id="moove_gdpr_strict_cookies"> <span class="cookie-slider cookie-round" data-text-enable="Accept" data-text-disabled="Decline"></span> </label> </div> <!-- .gdpr-cc-form-fieldset --> </div> <!-- .gdpr-cc-form-wrap --> </div> <!-- .moove-gdpr-status-bar --> <div class="moove-gdpr-strict-warning-message" style="margin-top: 10px;"> <p>If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.</p> </div> <!-- .moove-gdpr-tab-main-content --> </div> <!-- .moove-gdpr-tab-main-content --> </div> <!-- #strict-necesarry-cookies --> </div> <!-- .moove-gdpr-tab-content --> </div> <!-- .main-modal-content --> <div class="moove-gdpr-modal-footer-content"> <div class="moove-gdpr-button-holder"> <button class="mgbutton moove-gdpr-modal-allow-all button-visible" aria-label="Enable All">Enable All</button> <button class="mgbutton moove-gdpr-modal-save-settings button-visible" aria-label="Save Changes">Save Changes</button> </div> <!-- .moove-gdpr-button-holder --> </div> <!-- .moove-gdpr-modal-footer-content --> </div> <!-- .moove-gdpr-modal-right-content --> <div class="moove-clearfix"></div> </div> <!-- .moove-gdpr-modal-content --> </div> <!-- #moove_gdpr_cookie_modal --> <!--/copyscapeskip--> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-93da15506e488dba2c8","applicationID":"1018588084","transactionName":"YlZbN0tYXxAFAkcKXVsceABNUF4NSwBBAFpcRVw=","queueTime":0,"applicationTime":792,"atts":"ThFYQQNCTB4=","errorBeacon":"bam.nr-data.net","agent":""}</script><script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'92b70b426c80fde8',t:'MTc0MzgzNTEyMS4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body> </html> <!-- plugin=object-cache-pro client=phpredis metric#hits=4246 metric#misses=792 metric#hit-ratio=84.3 metric#bytes=1003280 metric#prefetches=0 metric#store-reads=500 metric#store-writes=72 metric#store-hits=36 metric#store-misses=774 metric#sql-queries=64 metric#ms-total=792.45 metric#ms-cache=162.31 metric#ms-cache-avg=0.2843 metric#ms-cache-ratio=20.5 -->