CINXE.COM
Tuition | Arizona State University
<!DOCTYPE html> <html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# "> <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:"1588869446",accountID:"4164279",trustKey:"66686",xpid:"UAcBVVRUARABUVlRAgYGVFQH",licenseKey:"NRJS-39f6dce2286bc9e1c04",applicationID:"1583571206"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>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(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(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,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function 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},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.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},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}},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})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>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),h(a.gm,f),h(c.prototype,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])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>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});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)}}},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:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={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:()=>E,uP:()=>s,wW:()=>T,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",T="cb"+R,A="jsTime",E="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")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var 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-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(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.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function 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(425);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(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};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),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(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{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(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 D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),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 M=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,M.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,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=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-",X=Y+"body-",J=["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,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),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,j.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;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,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};pe(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){T(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]},pe(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),pe(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.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,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 pe(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 ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(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)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,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===Oe.g.FULL||e.sessionReplayMode===Oe.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}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.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 Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[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,ke,"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 He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[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 Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(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 We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[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:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,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([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-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 it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),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}}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]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <script>window.dataLayer = window.dataLayer || [];</script> <script> // Google Tag Manager - GTM-KDWN8Z (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KDWN8Z'); </script> <meta name="description" content="Find out how much it costs to go to ASU and what the average student pays per year while earning their degree. Learn how 40% of students graduate without debt." /> <link rel="canonical" href="https://tuition.asu.edu/" /> <link rel="shortlink" href="https://tuition.asu.edu/" /> <meta name="google-site-verification" content="a_iGOETTW5z7kgaJQOksbuGnWLlO0T7CyORjv8r1dy8" /> <link rel="alternate" hreflang="x-default" href="https://tuition.asu.edu/" /> <link rel="alternate" hreflang="en" href="https://tuition.asu.edu/" /> <link rel="alternate" hreflang="es" href="https://tuition.asu.edu/es" /> <meta name="Generator" content="Drupal 9 (https://www.drupal.org)" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="cmsversion" http-equiv="X-Name-of-Distro" content="Webspark2:2.11.1" /> <link rel="icon" href="/sites/default/files/favicon_1.ico" type="image/vnd.microsoft.icon" /> <title>Tuition | Arizona State University</title> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_3FRvS0J9TC_5DbSRBGI_TwwLiqDWT9nF3d5Eet6vna0.css" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_axURMtlfOBKBjtOQ2EHIpfVPFm9FMWcJ_Y-LwRoQM34.css" /> <script defer src="/libraries/fontawesome/js/all.min.js"></script> <script defer src="/themes/webspark/renovation/js/asuawesome.js"></script> </head> </head> <body class="node-78 node-type--page"> <!-- Google Tag Manager (noscript) - GTM-KDWN8Z --> <noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-KDWN8Z" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) - GTM-KDWN8Z --> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> <div class="page page-wrapper-webspark"> <main class="pt-5 pb-5"> <div class="container"> <div class="block block--custom-webspark-theme-asubrandheader"> <!-- Cookie Consent component will be initialized in this container. --> <div id="ws2CookieConsentContainer" class="cookieConsentContainer"></div> <!-- Header component will be initialized in this container. --> <div id="ws2HeaderContainer"></div> </div> <div id="block-custom-webspark-theme-cssoverrides" class="block--type-text-content block block-block-content block-block-contentbc4b0870-8f10-49d4-9397-b86bcdfc1686 clearfix default"> <div class="formatted-text"> <style type="text/css"> <!--/*--><![CDATA[/* ><!--*/ <!--/*--><![CDATA[/* ><!--*/ div.uds-card-arrangement-content-container.default {display:none;} div.mb-5.block a { background-color: #f1f1f1; padding: 24px; text-align: center; max-width: auto; margin: 24px; display: block; margin-bottom: 12px; margin-top: 12px; font-weight: bold; font-size: 21px; } @media screen and (max-width: 768px) { div.mb-5.block a { background-color: #f1f1f1; padding: 24px; text-align: center; max-width: auto; margin: 24px; display: inline-block; margin-bottom: 12px; margin-top: 12px; font-weight: bold; font-size: 21px; } } @media screen and (max-width: 576px) { .uds-card-and-image { min-height: auto; } } .uds-image-background-with-cta { z-index: -1; background-attachment: fixed; } .addtocal-container .addtocal { padding: 5px; background: none; border: 0; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; color: #990033; text-decoration: underline; cursor: pointer; } .svg-inline--fa.fa-w-16 { width: 1em; } .bottom-left { color: #fff; position: absolute; bottom: 0; left: 24px; } hr.copy-divider1 { height: 0.5rem; background-color: #ffc627; max-width: 5rem; margin-bottom: 24px; margin-top: 24px; } a.link-gold { color: #ffc627; } /*.uds-image-text-block-container {width: 90%;}*/ .insetbox { background-color: #fff; padding: 48px; border: 1px solid rgba(0,0,0,.125); margin-top: -200px; width: 100%; margin: auto; margin-top: -150px; } .insetboxnoneggray { background-color: #fafafa; padding: 48px; border: 1px solid rgba(0,0,0,.125); width: 100%; margin: auto; } .insetboxblack {border:1px solid #D0D0D0; background-color:#000; padding: 30px; color:#fff;width:100%;margin:auto;} .insetboxnoneg { background-color: #fff; padding: 48px; border: 1px solid rgba(0,0,0,.125); margin-top: -200px; width: 100%; margin: auto; } .insetboxnonegsm { background-color: #fff; padding: 48px; border: 1px solid rgba(0,0,0,.125); margin-top: -200px; width: 80%; margin: auto; } @media (max-width: 768px) { .uds-image-background-with-cta { z-index: -1; background-attachment: inherit; } .insetboxnoneg { background-color: #fff; padding: 24px; border: 1px solid rgba(0,0,0,.125); margin-top: -200px; width: 100%; margin: auto; } .insetbox { background-color: #fff; padding: 24px; border: 1px solid rgba(0,0,0,.125); margin-top: -200px; width: 100%; margin: auto; margin-top: -150px; } .insetboxnoneggray { background-color: #fafafa; padding: 24px; border: 1px solid rgba(0,0,0,.125); width: 100%; margin: auto; } .p-12 { padding: 3rem!important; } .p-6 { padding: 1.5rem!important; } .pt-9, .pb-9 { padding-top: 3rem!important; } } a.link-gold {color:#8c1d40;} @media (max-width: 550px) { .uds-image-text-block-image-container img { height: 350px; } } @media (max-width: 768px) { a.link-gold {color:#ffc627;} .uds-image-text-block-container { width: 100%; padding: 0px; } . .insetbox, .insetboxnoneg,.insetboxnonegsm, .insetboxblack, .insetboxnoneggray {width: 100%; padding: 24px;} } @media (max-width: 768px) { .pt-12,.px-12{padding-top:3rem!important} .mt-12{padding-top:3rem!important} .pb-12, .py-12 { padding-bottom: 3rem !important; } .pt-10,.px-10{padding-top:2rem!important} .pb-10, .py-10 { padding-bottom: 2rem !important; } } .uds-tabbed-panels .nav-tabs .nav-link { font-size: 21px; } hr.copy-divider-sm { height: 0.3rem; background-color: #ffc627; max-width: 5rem; margin: 1rem 0 1rem 0; } ol.uds-list.uds-steplist li { padding-bottom: 1rem; padding-left: 3rem; margin-bottom: 1rem; border-bottom: none; font-weight: 400; } ol.uds-list { padding: 1rem 2rem 2rem 2rem; } .pbl-6, .pbx-6 { padding-left: 3rem!important; } .pbr-6 { padding-right: 3rem!important; } @media (max-width: 768px) { .pbl-6, .pbx-6 {padding-left: 1.5rem!important;} .pbr-6 {padding-right: 1.6rem!important;} } @media (max-width: 767.98px) { div.uds-hero-md .hero, div.uds-hero-sm .hero { max-height: 32rem; } .uds-tabbed-panels .nav-tabs .nav-link { font-size: 18px; } } @media screen and (max-width: 768px){ div[class^="uds-hero"] .hero { grid-column: 1/span 3; grid-row: 1/span 6; object-fit: cover; max-width: 100%; height: 375px; } .paddingmobile {padding-right:24px;padding-left:24px;} } @media (max-width: 768px) { .uds-image-background-with-cta { z-index: -1; background-attachment: inherit; display: none; } } .insetbox { background-color: #fff; padding: 24px; border: 1px solid rgba(0,0,0,.125); margin-top: -200px; width: 80%; margin: auto; margin-top: 0; } @media (max-width: 768px) { .insetbox { background-color: #fff; padding: 24px; border: 1px solid rgba(0,0,0,.125); margin-top: -200px; width: 100%; margin: auto; margin-top: -150px; } } /*--><!]]]]><![CDATA[>*/ /*--><!]]>*/ </style> </div> </div> <div id="block-hotjar" class="block--type-text-content block block-block-content block-block-contentc0f9c6c7-bd55-4467-9932-28e34ac808ca clearfix default"> <div class="formatted-text"> <!-- Hotjar Tracking Code for my site --> <script> (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:3155887,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); </script> </div> </div> <div id="block-jsforaccordion" class="block--type-text-content block block-block-content block-block-contentf6d1b3be-8e43-4493-9881-1c150f279e28 clearfix default"> <div class="formatted-text"> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <script type="text/javascript"> jQuery(document).ready(function($){ console.log('ho'); if($('.accordion').length > 0) { $('.accordion').find('.card-foldable').addClass('accordion-item'); $('.accordion').find('.card-header').addClass('accordion-header'); $('.accordion').find('.card-header').find('a').attr('data-bs-toggle','collapse') } }); </script> </div> </div> <div id="block-sprig" class="block--type-text-content block block-block-content block-block-contente9e37088-6791-49b9-a033-c992b02e8c9f clearfix default"> <div class="formatted-text"> <script> <!--//--><![CDATA[// ><!-- <!--//--><![CDATA[// ><!-- (function(l,e,a,p) { if (window.Sprig) return; window.Sprig = function(){S._queue.push(arguments)} var S = window.Sprig;S.appId = a;S._queue = [];window.UserLeap=S; a=l.createElement('script'); a.async=1;a.src=e+'?id='+S.appId; p=l.getElementsByTagName('script')[0]; p.parentNode.insertBefore(a, p); })(document, 'https://cdn.sprig.com/shim.js', 'pXVjJmVn8oJ5'); //--><!]]]]><![CDATA[> //--><!]]> </script> </div> </div> </div> <div class="page__pre-content center-container max-size-container"> <div class="container"> <div data-drupal-messages-fallback class="hidden"></div> </div> </div> <div id="skip-to-content" class="page__content center-container max-size-container"> <div class="block block--custom-webspark-theme-mainpagecontent block--system-main"> <article data-history-node-id="78" role="article" about="/asu-tuition" typeof="schema:WebPage" class="node page page--full"> <span property="schema:name" content="ASU tuition" class="hidden"></span> <div class="row no-gutters"> <div class="col uds-full-width"> <div class="bg-top bg-percent-100 layout__full-width"> <div class="layout__region layout__region--first"> <div class="block block-layout-builder block-inline-blocktext-content clearfix default"> <div class="formatted-text"> <style type="text/css"> <!--/*--><![CDATA[/* ><!--*/ <!--/*--><![CDATA[/* ><!--*/ .banner__text { word-break: normal; } /*--><!]]]]><![CDATA[>*/ /*--><!]]>*/ </style> </div> </div> </div> </div> </div> </div> <div class="layout__fixed-width"> </div> <div class="layout__fixed-width"> </div> <div class="row no-gutters"> <div class="col uds-full-width"> <div class="bg-top bg-percent-100 layout__full-width"> <div class="layout__region layout__region--first"> <div class="block block-layout-builder block-inline-blockhero"> <div class="uds-hero-md "> <div class="hero-overlay"></div> <img class="hero" src="/sites/default/files/2022-05/Success-LearnToThrive1.jpg" alt="ASU tuition" loading="lazy" decoding="async" fetchpriority="high"/> <div role="doc-subtitle"> <span class="highlight-white"></span> </div> <h1> <span class="highlight-gold"> ASU tuition </span> </h1> <div class="content"> <p class="text-white"></p> </div> </div> </div> </div> </div> </div> </div> <div class="6-6 bg topo-white bg-top bg-percent-100 uds-flex-order-default"> <div class="container"> <div class="row"> <div class="layout__region layout__region--first col-md-6"> <div class="pt-10 pb-10 block block-layout-builder block-inline-blocktext-content clearfix default"> <div class="formatted-text"> <div class="uds-highlighted-heading"> <h2><span class="highlight-black">How do I pay for college? </span></h2> </div> <h2>You can pay for college in a variety of ways, but one of the most important is with financial aid.</h2> </div> </div> </div> <div class="layout__region layout__region--second col-md-6"> <div class="pt-12 pb-10 block block-layout-builder block-inline-blocktext-content clearfix default"> <div class="formatted-text"> <div class="uds-highlighted-heading"> <h3><span class="highlight-gold">A Best Value College</span></h3> </div> <p><span><span><strong><span>Princeton Review named ASU a “Best Value College” based on academic rigor, affordability and career prospects for graduates.</span></strong><span></span></span></span></p> <div class="uds-highlighted-heading"> <h3><span class="highlight-gold">More than 45% </span></h3> </div> <p><strong>More than 45% of ASU students graduate debt-free.</strong><br /> </p> </div> </div> </div> </div> </div> </div> <div class="row no-gutters"> <div class="col uds-full-width"> <div class="layout__full-width"> <div class="layout__region layout__region--first"> </div> </div> </div> </div> <div class="layout__fixed-width"> <div class="bg-top bg-percent-100 max-size-container center-container"> <div class="container"> <div class="row"> <div class="col-12"> <div class="layout__region layout__region--first"> <div class="pb-12 pt-10 block block-layout-builder block-inline-blocktext-content clearfix default"> <div class="formatted-text"> <style type="text/css"> <!--/*--><![CDATA[/* ><!--*/ <!--/*--><![CDATA[/* ><!--*/ .cit-tile[data-v-50166e36]{opacity:0;transition:opacity .5s linear} .cit-card:focus-within .cit-tile[data-v-50166e36],.cit-card:hover .cit-tile[data-v-50166e36]{opacity:1} .cit-tile {padding:24px;margin:24px;display:none;} .bottom-left { bottom: 0; left: 24px; padding-bottom: 24px;} .cit-card[data-v-7ce2c73f] { min-height: 450px; } .cit-card[data-v-7ce2c73f] { background-repeat: no-repeat; background-size: cover; background-position: top; min-height: 350px; } .position-absolute { position: absolute!important; } div.cit-tile.position-relative.d-lg-inline-flex.flex-column.justify-content-center.m-space.sm.p-space-sm.bg-white.w-100 { display:none;} /*--><!]]]]><![CDATA[>*/ /*--><!]]>*/ </style><div class="row row-cols-1 row-cols-md-3 card-deck" data-v-6574b399=""> <div class="col-12 col-md-4 pt-3" data-v-6574b399=""> <div class="cit-card position-relative d-flex h-100 " data-background-image="linear-gradient(180deg,rgba(25,25,25,0),rgba(25,25,25,.79)),url(/sites/default/files/2022-06/file-fafsa.jpg);" data-loaded="true" data-v-6574b399="" data-v-7ce2c73f="" style="cursor: pointer; background-image: linear-gradient(180deg,rgba(25,25,25,0),rgba(25,25,25,.79)),url(/sites/default/files/2022-06/file-fafsa.jpg);" tabindex="0"> <div class="cit-front position-absolute w-100 d-inline-flex flex-column justify-content-end p-space-sm p-lg-space-md bottom-left" data-v-7ce2c73f=""> <h3 class="mb-space-xs mb-lg-0 h3-xl text-white text-left" data-v-7ce2c73f="">File your FAFSA</h3> <div class="d-inline-flex d-lg-none justify-content-start" data-v-7ce2c73f=""><a class="font-weight-bold mb-0 text-gold text-medium text-underline text-secondary" data-v-7ce2c73f="" href="/financial-aid/fafsa">File your FAFSA</a></div> </div> <div class="cit-tile position-relative d-none d-lg-inline-flex flex-column justify-content-center m-space-sm p-space-sm bg-white w-100" data-v-50166e36=""> <div class="font-weight-bold mb-space-sm text-xl text-dark-3 text-left" data-v-50166e36=""> <p>The FAFSA is the first step to getting financial aid. Learn about the FAFSA and when and how to file.</p> </div> <div class="d-inline-flex justify-content-start" data-v-50166e36=""> <p><a class="btn btn-gold btn-sm" href="/financial-aid/fafsa">Learn about Financial Aid</a></p> </div> </div> </div> </div> <div class="col-12 col-md-4 pt-3" data-v-6574b399=""> <div class="cit-card position-relative d-flex h-100" data-background-image="linear-gradient(180deg,rgba(25,25,25,0),rgba(25,25,25,.79)),url(/sites/default/files/2022-06/financial-aid.jpg);" data-loaded="true" data-v-6574b399="" data-v-7ce2c73f="" style="cursor: pointer; background-image: linear-gradient(180deg,rgba(25,25,25,0),rgba(25,25,25,.79)),url(/sites/default/files/2022-06/financial-aid.jpg);" tabindex="0"> <div class="cit-front position-absolute w-100 d-inline-flex flex-column justify-content-end p-space-sm p-lg-space-md bottom-left" data-v-7ce2c73f=""> <h3 class="mb-space-xs mb-lg-0 h3-xl text-white text-left" data-v-7ce2c73f="">Find financial aid</h3> <div class="d-inline-flex d-lg-none justify-content-start" data-v-7ce2c73f=""> <p><a class="font-weight-bold mb-0 text-gold text-medium text-underline text-secondary" href="/financial-aid/">Find aid</a></p> </div> </div> <div class="cit-tile position-relative d-none d-lg-inline-flex flex-column justify-content-center m-space-sm p-space-sm bg-white w-100" data-v-50166e36=""> <div class="font-weight-bold mb-space-sm text-xl text-dark-3 text-left" data-v-50166e36=""> <p>Explore different types of financial aid from scholarships to grants and find contact information for the financial aid office.</p> </div> <div class="d-inline-flex justify-content-start" data-v-50166e36=""><a class="btn btn-gold btn-sm" href="/financial-aid/">Find aid</a></div> </div> </div> </div> <div class="col-12 col-md-4 pt-3" data-v-6574b399=""> <div class="cit-card position-relative d-flex h-100 " data-background-image="/sites/default/files/2022-06/home-manageFinances.jpg" data-loaded="true" data-v-6574b399="" data-v-7ce2c73f="" style="cursor: pointer; background-image:linear-gradient(180deg,rgba(25,25,25,0),rgba(25,25,25,.79)), url("/sites/default/files/2022-06/home-manageFinances.jpg");" tabindex="0"> <div class="cit-front position-absolute w-100 d-inline-flex flex-column justify-content-end p-space-sm p-lg-space-md bottom-left" data-v-7ce2c73f=""> <h3 class="mb-space-xs mb-lg-0 h3-xl text-white text-left" data-v-7ce2c73f="">Manage finances</h3> <div class="d-inline-flex d-lg-none justify-content-start" data-v-7ce2c73f=""> <p><a class="font-weight-bold mb-0 text-gold text-medium text-underline text-secondary" href="/billing-finances">Learn more</a></p> </div> </div> <div class="cit-tile position-relative d-none d-lg-inline-flex flex-column justify-content-center m-space-sm p-space-sm bg-white w-100" data-v-50166e36=""> <div class="font-weight-bold mb-space-sm text-xl text-dark-3 text-left" data-v-50166e36=""> <p>Make a payment on your ASU tuition, view your financial aid disbursements and learn how to manage your account.</p> </div> <div class="d-inline-flex justify-content-start" data-v-50166e36=""><a class="btn btn-gold btn-sm" href="/billing-finances">Learn more</a></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="layout__fixed-width"> <div class="bg-top bg-percent-100 max-size-container center-container"> <div class="container"> <div class="row"> <div class="col-12"> <div class="layout__region layout__region--first"> <div class="block block-layout-builder block-inline-blocktext-content clearfix default"> <div class="formatted-text"> <div class="uds-highlighted-heading"> <h2><span class="highlight-gold">What is tuition?</span></h2> </div> <p>Tuition is what you pay to attend classes and earn your degree. When you hear someone say, “Tuition is $12,000 dollars,” that usually means it is $12,000 for the entire year (i.e., fall and spring semester — summer sessions tuition is usually additional). Along with tuition costs, students usually have to pay other fees. These can include athletic, lab and technology fees. Your tuition does not include certain things like your books, campus housing and food. Find a personalized tuition estimate based on your information, degree choices and residency by using the tuition estimator.</p> <p> </p> <div class="uds-highlighted-heading"> <h2><span class="highlight-gold">How much is ASU tuition?</span></h2> </div> <p>Everyone's tuition differs depending on a number of factors such as what you study, how much financial aid you get, whether you live on campus and more.</p> <p>Most students at ASU take advantage of financial aid. Using the tuition estimator tool, select the category that fits you best to find an estimate of how much tuition will cost for you at ASU without financial aid and before other cost reductions.</p> <p><a class="btn btn-gold" href="https://students.asu.edu/tuition" role="button"><span class="text">Tuition estimator</span></a></p> </div> </div> </div> </div> </div> </div> </div> </div> <div class="layout__fixed-width"> </div> <div class="row no-gutters"> <div class="col uds-full-width"> <div class="bg-top bg-percent-100 layout__full-width"> <div class="layout__region layout__region--first"> <div class="pt-12 block block-layout-builder block-inline-blocktext-content clearfix default"> <div class="formatted-text"> <section class="uds-image-background-with-cta" style="background-image: url('/sites/default/files/2022-06/tution-important-dates.jpg')"><div class="uds-image-background-with-cta-container uds-content-align"> </div> </section> </div> </div> </div> </div> </div> </div> <div class="layout__fixed-width"> <div class="bg-top bg-percent-100 max-size-container center-container"> <div class="container"> <div class="row"> <div class="col-12"> <div class="layout__region layout__region--first"> <div class="views-element-container insetbox mb-12 p-12 block"> <div> <div class="financialaid-calendar view js-view-dom-id-dbf3fadd0d7adeb0a67c42a11f50e06ebfde22b6e93a98ee6b90e00f77512ede view-important-dates"> <div class="view-header"> <h2>Important dates</h2> </div> <div class="view-content"> <div class="table-responsive"> <table class="cols-3 table table-bordered"> <thead class="bg-light"> <tr> <th id="view-field-date-table-column" class="views-field views-field-field-date" scope="col">Date</th> <th id="view-title-table-column" class="views-field views-field-title" scope="col">Description</th> <th class="views-field views-field-field-date-2" scope="col"></th> </tr> </thead> <tbody> <tr> <td headers="view-field-date-table-column" class="views-field views-field-field-date"><h4><span class="highlight-gold"><time datetime="2025-01-19T12:00:00Z">Jan 19</time> </span></h4> </td> <td headers="view-title-table-column" class="views-field views-field-title views-field-body views-field-field-gray-bg views-field-edit-node"><h4>Tuition & Fees Refund Deadline - Session A</h4><p>Tuition and certain registration fees are subject to a 100% refund through January 19, 2025 for Session A classes. Tuition and fees are non-refundable thereafter and students are required to pay all tuition and fees for drops and withdrawals after this date. Certain registration fees are non-refundable on or after the first day of the semester. For additional information, please see the <a href="https://tuition.asu.edu/billing-finances/tuition-refund">Tuition Refund Policy</a>.</p><span class="gray">1</span> </td> <td class="views-field views-field-field-date-2"> <!-- Button trigger modal --> <div class="addtocal-container"> <button class="addtocal" type="button" class="btn btn-primary" data-toggle="modal" data-target="#staticBackdrop-addtocal-calendar_item-field_date-3963--0"> Add to Calendar </button> <!-- Modal --> <div class="modal fade" id="staticBackdrop-addtocal-calendar_item-field_date-3963--0" data-backdrop="static" data-keyboard="false" tabindex="-1" aria-labelledby="staticBackdropLabel-addtocal-calendar_item-field_date-3963--0" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="staticBackdropLabel-addtocal-calendar_item-field_date-3963--0">Add to calendar</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <ul class="addtocal-links"> <li class="addtocal-link" data-addtocal-type="google"> <a href="https://calendar.google.com/calendar/render?action=TEMPLATE&dates=20250119/20250120&ctz=UTC&text=Tuition+%26+Fees+Refund+Deadline+-+Session+A&details=%3Cp%3ETuition+and+certain+registration+fees+are+subject+to+a+100%25+refund+through+January+19%2C+2025+for+Session+A+classes.+Tuition+and+fees+are+non-refundable+thereafter+and+students+are+required+to+pay+all+tuition+and+fees+for+drops+and+withdrawals+after+this+date.+Certain+registration+fees+are+non-refundable+on+or+after+the+first+day+of+the+semester.+For+additional+information%2C+please+see+the+%3Ca+href%3D%22https%3A%2F%2Ftuition.asu.edu%2Fbilling-finances%2Ftuition-refund%22%3ETuition+Refund+Policy%3C%2Fa%3E.%3C%2Fp%3E" target="_blank" rel="noopener" aria-label="Add to Google Calendar">Google</a> </li> <li class="addtocal-link" data-addtocal-type="yahoo"> <a href="https://calendar.yahoo.com/?v=60&view=d&type=20&ST=20250119&DUR=allday&ET=20250120&TITLE=Tuition%20%26%20Fees%20Refund%20Deadline%20-%20Session%20A&DESC=%3Cp%3ETuition%20and%20certain%20registration%20fees%20are%20subject%20to%20a%20100%25%20refund%20through%20January%2019%2C%202025%20for%20Session%20A%20classes.%20Tuition%20and%20fees%20are%20non-refundable%20thereafter%20and%20students%20are%20required%20to%20pay%20all%20tuition%20and%20fees%20for%20drops%20and%20withdrawals%20after%20this%20date.%20Certain%20registration%20fees%20are%20non-refundable%20on%20or%20after%20the%20first%20day%20of%20the%20semester.%20For%20additional%20information%2C%20please%20see%20the%20%3Ca%20href%3D%22https%3A%2F%2Ftuition.asu.edu%2Fbilling-finances%2Ftuition-refund%22%3ETuition%20Refund%20Policy%3C%2Fa%3E.%3C%2Fp%3E" target="_blank" rel="noopener" aria-label="Add to Yahoo Calendar">Yahoo!</a> </li> <li class="addtocal-link" data-addtocal-type="web_outlook"> <a href="https://outlook.live.com/calendar/action/compose?path=/calendar/action/compose&rru=addevent&startdt=2025-01-19&enddt=2025-01-20&allday=true&subject=Tuition%20%26%20Fees%20Refund%20Deadline%20-%20Session%20A&body=%3Cp%3ETuition%20and%20certain%20registration%20fees%20are%20subject%20to%20a%20100%25%20refund%20through%20January%2019%2C%202025%20for%20Session%20A%20classes.%20Tuition%20and%20fees%20are%20non-refundable%20thereafter%20and%20students%20are%20required%20to%20pay%20all%20tuition%20and%20fees%20for%20drops%20and%20withdrawals%20after%20this%20date.%20Certain%20registration%20fees%20are%20non-refundable%20on%20or%20after%20the%20first%20day%20of%20the%20semester.%20For%20additional%20information%2C%20please%20see%20the%20%3Ca%20href%3D%22https%3A%2F%2Ftuition.asu.edu%2Fbilling-finances%2Ftuition-refund%22%3ETuition%20Refund%20Policy%3C%2Fa%3E.%3C%2Fp%3E" target="_blank" rel="noopener" aria-label="Add to Outlook.com Calendar">Outlook.com</a> </li> <li class="addtocal-link" data-addtocal-type="web_office"> <a href="https://outlook.office.com/calendar/deeplink/compose?path=/calendar/action/compose&rru=addevent&startdt=2025-01-19&enddt=2025-01-20&allday=true&subject=Tuition%20%26%20Fees%20Refund%20Deadline%20-%20Session%20A&body=%3Cp%3ETuition%20and%20certain%20registration%20fees%20are%20subject%20to%20a%20100%25%20refund%20through%20January%2019%2C%202025%20for%20Session%20A%20classes.%20Tuition%20and%20fees%20are%20non-refundable%20thereafter%20and%20students%20are%20required%20to%20pay%20all%20tuition%20and%20fees%20for%20drops%20and%20withdrawals%20after%20this%20date.%20Certain%20registration%20fees%20are%20non-refundable%20on%20or%20after%20the%20first%20day%20of%20the%20semester.%20For%20additional%20information%2C%20please%20see%20the%20%3Ca%20href%3D%22https%3A%2F%2Ftuition.asu.edu%2Fbilling-finances%2Ftuition-refund%22%3ETuition%20Refund%20Policy%3C%2Fa%3E.%3C%2Fp%3E" target="_blank" rel="noopener" aria-label="Add to Office.com Calendar">Office.com</a> </li> <li class="addtocal-link" data-addtocal-type="ics"> <a href="data:text/calendar;charset=utf8;base64,QkVHSU46VkNBTEVOREFSDQpWRVJTSU9OOjIuMA0KUFJPRElEOlNwYXRpZSBjYWxlbmRhci1saW5rcw0KQkVHSU46VkVWRU5UDQpVSUQ6NTM5MjI5NTFlNjYxYWRkNjEyNzA0OGRkZGZiZDM3NTQNClNVTU1BUlk6VHVpdGlvbiAmIEZlZXMgUmVmdW5kIERlYWRsaW5lIC0gU2Vzc2lvbiBBDQpEVFNUQU1QOjIwMjUwMTE5DQpEVFNUQVJUOjIwMjUwMTE5DQpEVVJBVElPTjpQMUQNCkRFU0NSSVBUSU9OOlR1aXRpb24gYW5kIGNlcnRhaW4gcmVnaXN0cmF0aW9uIGZlZXMgYXJlIHN1YmplY3QgdG8gYSAxMDAlIHJlZnVuZCB0aHJvdWdoIEphbnVhcnkgMTlcLCAyMDI1IGZvciBTZXNzaW9uIEEgY2xhc3Nlcy4gVHVpdGlvbiBhbmQgZmVlcyBhcmUgbm9uLXJlZnVuZGFibGUgdGhlcmVhZnRlciBhbmQgc3R1ZGVudHMgYXJlIHJlcXVpcmVkIHRvIHBheSBhbGwgdHVpdGlvbiBhbmQgZmVlcyBmb3IgZHJvcHMgYW5kIHdpdGhkcmF3YWxzIGFmdGVyIHRoaXMgZGF0ZS4gQ2VydGFpbiByZWdpc3RyYXRpb24gZmVlcyBhcmUgbm9uLXJlZnVuZGFibGUgb24gb3IgYWZ0ZXIgdGhlIGZpcnN0IGRheSBvZiB0aGUgc2VtZXN0ZXIuIEZvciBhZGRpdGlvbmFsIGluZm9ybWF0aW9uXCwgcGxlYXNlIHNlZSB0aGUgVHVpdGlvbiBSZWZ1bmQgUG9saWN5Lg0KRU5EOlZFVkVOVA0KRU5EOlZDQUxFTkRBUg==" target="_blank" rel="noopener" aria-label="Add to iCal / MS Outlook">iCal / MS Outlook</a> </li> </ul> </div> <div class="modal-footer"> <button type="button" class="btn btn-md btn-gray" data-dismiss="modal">Close</button> </div> </div> </div> </div> </div> </td> </tr> <tr> <td headers="view-field-date-table-column" class="views-field views-field-field-date"><h4><span class="highlight-gold"><time datetime="2025-01-25T12:00:00Z">Jan 25</time> </span></h4> </td> <td headers="view-title-table-column" class="views-field views-field-title views-field-body views-field-field-gray-bg views-field-edit-node"><h4>Tuition & Fee Payment Deadline</h4><p>For registration through January 18th.</p><span class="gray">1</span> </td> <td class="views-field views-field-field-date-2"> <!-- Button trigger modal --> <div class="addtocal-container"> <button class="addtocal" type="button" class="btn btn-primary" data-toggle="modal" data-target="#staticBackdrop-addtocal-calendar_item-field_date-3967--0"> Add to Calendar </button> <!-- Modal --> <div class="modal fade" id="staticBackdrop-addtocal-calendar_item-field_date-3967--0" data-backdrop="static" data-keyboard="false" tabindex="-1" aria-labelledby="staticBackdropLabel-addtocal-calendar_item-field_date-3967--0" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="staticBackdropLabel-addtocal-calendar_item-field_date-3967--0">Add to calendar</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <ul class="addtocal-links"> <li class="addtocal-link" data-addtocal-type="google"> <a href="https://calendar.google.com/calendar/render?action=TEMPLATE&dates=20250125/20250126&ctz=UTC&text=Tuition+%26+Fee+Payment+Deadline&details=%3Cp%3EFor+registration+through+January+18th.%3C%2Fp%3E" target="_blank" rel="noopener" aria-label="Add to Google Calendar">Google</a> </li> <li class="addtocal-link" data-addtocal-type="yahoo"> <a href="https://calendar.yahoo.com/?v=60&view=d&type=20&ST=20250125&DUR=allday&ET=20250126&TITLE=Tuition%20%26%20Fee%20Payment%20Deadline&DESC=%3Cp%3EFor%20registration%20through%20January%2018th.%3C%2Fp%3E" target="_blank" rel="noopener" aria-label="Add to Yahoo Calendar">Yahoo!</a> </li> <li class="addtocal-link" data-addtocal-type="web_outlook"> <a href="https://outlook.live.com/calendar/action/compose?path=/calendar/action/compose&rru=addevent&startdt=2025-01-25&enddt=2025-01-26&allday=true&subject=Tuition%20%26%20Fee%20Payment%20Deadline&body=%3Cp%3EFor%20registration%20through%20January%2018th.%3C%2Fp%3E" target="_blank" rel="noopener" aria-label="Add to Outlook.com Calendar">Outlook.com</a> </li> <li class="addtocal-link" data-addtocal-type="web_office"> <a href="https://outlook.office.com/calendar/deeplink/compose?path=/calendar/action/compose&rru=addevent&startdt=2025-01-25&enddt=2025-01-26&allday=true&subject=Tuition%20%26%20Fee%20Payment%20Deadline&body=%3Cp%3EFor%20registration%20through%20January%2018th.%3C%2Fp%3E" target="_blank" rel="noopener" aria-label="Add to Office.com Calendar">Office.com</a> </li> <li class="addtocal-link" data-addtocal-type="ics"> <a href="data:text/calendar;charset=utf8;base64,QkVHSU46VkNBTEVOREFSDQpWRVJTSU9OOjIuMA0KUFJPRElEOlNwYXRpZSBjYWxlbmRhci1saW5rcw0KQkVHSU46VkVWRU5UDQpVSUQ6ZmFlOTNmMTNjOWU2MTRiZjI3NGM3MWEyMGUzYmJkMDgNClNVTU1BUlk6VHVpdGlvbiAmIEZlZSBQYXltZW50IERlYWRsaW5lDQpEVFNUQU1QOjIwMjUwMTI1DQpEVFNUQVJUOjIwMjUwMTI1DQpEVVJBVElPTjpQMUQNCkRFU0NSSVBUSU9OOkZvciByZWdpc3RyYXRpb24gdGhyb3VnaCBKYW51YXJ5IDE4dGguDQpFTkQ6VkVWRU5UDQpFTkQ6VkNBTEVOREFS" target="_blank" rel="noopener" aria-label="Add to iCal / MS Outlook">iCal / MS Outlook</a> </li> </ul> </div> <div class="modal-footer"> <button type="button" class="btn btn-md btn-gray" data-dismiss="modal">Close</button> </div> </div> </div> </div> </div> </td> </tr> <tr> <td headers="view-field-date-table-column" class="views-field views-field-field-date"><h4><span class="highlight-gold"><time datetime="2025-01-26T12:00:00Z">Jan 26</time> </span></h4> </td> <td headers="view-title-table-column" class="views-field views-field-title views-field-body views-field-field-gray-bg views-field-edit-node"><h4>Tuition & Fees Refund Deadline - Session C</h4><p>Tuition and certain registration fees are subject to a 100% refund through January 26, 2025 for Session C classes. Tuition and fees are non-refundable thereafter and students are required to pay all tuition and fees for drops and withdrawals after this date. Certain registration fees are non-refundable on or after the first day of the semester. For additional information, please see the <a href="https://tuition.asu.edu/billing-finances/tuition-refund">Tuition Refund Policy</a></p><span class="gray">1</span> </td> <td class="views-field views-field-field-date-2"> <!-- Button trigger modal --> <div class="addtocal-container"> <button class="addtocal" type="button" class="btn btn-primary" data-toggle="modal" data-target="#staticBackdrop-addtocal-calendar_item-field_date-3965--0"> Add to Calendar </button> <!-- Modal --> <div class="modal fade" id="staticBackdrop-addtocal-calendar_item-field_date-3965--0" data-backdrop="static" data-keyboard="false" tabindex="-1" aria-labelledby="staticBackdropLabel-addtocal-calendar_item-field_date-3965--0" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="staticBackdropLabel-addtocal-calendar_item-field_date-3965--0">Add to calendar</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <ul class="addtocal-links"> <li class="addtocal-link" data-addtocal-type="google"> <a href="https://calendar.google.com/calendar/render?action=TEMPLATE&dates=20250126/20250127&ctz=UTC&text=Tuition+%26+Fees+Refund+Deadline+-+Session+C&details=%3Cp%3ETuition+and+certain+registration+fees+are+subject+to+a+100%25+refund+through+January+26%2C+2025+for+Session+C+classes.+Tuition+and+fees+are+non-refundable+thereafter+and+students+are+required+to+pay+all+tuition+and+fees+for+drops+and+withdrawals+after+this+date.+Certain+registration+fees+are+non-refundable+on+or+after+the+first+day+of+the+semester.+For+additional+information%2C+please+see+the%C2%A0%3Ca+href%3D%22https%3A%2F%2Ftuition.asu.edu%2Fbilling-finances%2Ftuition-refund%22%3ETuition+Refund+Policy%3C%2Fa%3E%3C%2Fp%3E" target="_blank" rel="noopener" aria-label="Add to Google Calendar">Google</a> </li> <li class="addtocal-link" data-addtocal-type="yahoo"> <a href="https://calendar.yahoo.com/?v=60&view=d&type=20&ST=20250126&DUR=allday&ET=20250127&TITLE=Tuition%20%26%20Fees%20Refund%20Deadline%20-%20Session%20C&DESC=%3Cp%3ETuition%20and%20certain%20registration%20fees%20are%20subject%20to%20a%20100%25%20refund%20through%20January%2026%2C%202025%20for%20Session%20C%20classes.%20Tuition%20and%20fees%20are%20non-refundable%20thereafter%20and%20students%20are%20required%20to%20pay%20all%20tuition%20and%20fees%20for%20drops%20and%20withdrawals%20after%20this%20date.%20Certain%20registration%20fees%20are%20non-refundable%20on%20or%20after%20the%20first%20day%20of%20the%20semester.%20For%20additional%20information%2C%20please%20see%20the%C2%A0%3Ca%20href%3D%22https%3A%2F%2Ftuition.asu.edu%2Fbilling-finances%2Ftuition-refund%22%3ETuition%20Refund%20Policy%3C%2Fa%3E%3C%2Fp%3E" target="_blank" rel="noopener" aria-label="Add to Yahoo Calendar">Yahoo!</a> </li> <li class="addtocal-link" data-addtocal-type="web_outlook"> <a href="https://outlook.live.com/calendar/action/compose?path=/calendar/action/compose&rru=addevent&startdt=2025-01-26&enddt=2025-01-27&allday=true&subject=Tuition%20%26%20Fees%20Refund%20Deadline%20-%20Session%20C&body=%3Cp%3ETuition%20and%20certain%20registration%20fees%20are%20subject%20to%20a%20100%25%20refund%20through%20January%2026%2C%202025%20for%20Session%20C%20classes.%20Tuition%20and%20fees%20are%20non-refundable%20thereafter%20and%20students%20are%20required%20to%20pay%20all%20tuition%20and%20fees%20for%20drops%20and%20withdrawals%20after%20this%20date.%20Certain%20registration%20fees%20are%20non-refundable%20on%20or%20after%20the%20first%20day%20of%20the%20semester.%20For%20additional%20information%2C%20please%20see%20the%C2%A0%3Ca%20href%3D%22https%3A%2F%2Ftuition.asu.edu%2Fbilling-finances%2Ftuition-refund%22%3ETuition%20Refund%20Policy%3C%2Fa%3E%3C%2Fp%3E" target="_blank" rel="noopener" aria-label="Add to Outlook.com Calendar">Outlook.com</a> </li> <li class="addtocal-link" data-addtocal-type="web_office"> <a href="https://outlook.office.com/calendar/deeplink/compose?path=/calendar/action/compose&rru=addevent&startdt=2025-01-26&enddt=2025-01-27&allday=true&subject=Tuition%20%26%20Fees%20Refund%20Deadline%20-%20Session%20C&body=%3Cp%3ETuition%20and%20certain%20registration%20fees%20are%20subject%20to%20a%20100%25%20refund%20through%20January%2026%2C%202025%20for%20Session%20C%20classes.%20Tuition%20and%20fees%20are%20non-refundable%20thereafter%20and%20students%20are%20required%20to%20pay%20all%20tuition%20and%20fees%20for%20drops%20and%20withdrawals%20after%20this%20date.%20Certain%20registration%20fees%20are%20non-refundable%20on%20or%20after%20the%20first%20day%20of%20the%20semester.%20For%20additional%20information%2C%20please%20see%20the%C2%A0%3Ca%20href%3D%22https%3A%2F%2Ftuition.asu.edu%2Fbilling-finances%2Ftuition-refund%22%3ETuition%20Refund%20Policy%3C%2Fa%3E%3C%2Fp%3E" target="_blank" rel="noopener" aria-label="Add to Office.com Calendar">Office.com</a> </li> <li class="addtocal-link" data-addtocal-type="ics"> <a href="data:text/calendar;charset=utf8;base64,QkVHSU46VkNBTEVOREFSDQpWRVJTSU9OOjIuMA0KUFJPRElEOlNwYXRpZSBjYWxlbmRhci1saW5rcw0KQkVHSU46VkVWRU5UDQpVSUQ6YzRmZGEzNjI2ZDZlMmY3ZGIxNGVmYzc1YjVhMGJiZjINClNVTU1BUlk6VHVpdGlvbiAmIEZlZXMgUmVmdW5kIERlYWRsaW5lIC0gU2Vzc2lvbiBDDQpEVFNUQU1QOjIwMjUwMTI2DQpEVFNUQVJUOjIwMjUwMTI2DQpEVVJBVElPTjpQMUQNCkRFU0NSSVBUSU9OOlR1aXRpb24gYW5kIGNlcnRhaW4gcmVnaXN0cmF0aW9uIGZlZXMgYXJlIHN1YmplY3QgdG8gYSAxMDAlIHJlZnVuZCB0aHJvdWdoIEphbnVhcnkgMjZcLCAyMDI1IGZvciBTZXNzaW9uIEMgY2xhc3Nlcy4gVHVpdGlvbiBhbmQgZmVlcyBhcmUgbm9uLXJlZnVuZGFibGUgdGhlcmVhZnRlciBhbmQgc3R1ZGVudHMgYXJlIHJlcXVpcmVkIHRvIHBheSBhbGwgdHVpdGlvbiBhbmQgZmVlcyBmb3IgZHJvcHMgYW5kIHdpdGhkcmF3YWxzIGFmdGVyIHRoaXMgZGF0ZS4gQ2VydGFpbiByZWdpc3RyYXRpb24gZmVlcyBhcmUgbm9uLXJlZnVuZGFibGUgb24gb3IgYWZ0ZXIgdGhlIGZpcnN0IGRheSBvZiB0aGUgc2VtZXN0ZXIuIEZvciBhZGRpdGlvbmFsIGluZm9ybWF0aW9uXCwgcGxlYXNlIHNlZSB0aGXCoFR1aXRpb24gUmVmdW5kIFBvbGljeQ0KRU5EOlZFVkVOVA0KRU5EOlZDQUxFTkRBUg==" target="_blank" rel="noopener" aria-label="Add to iCal / MS Outlook">iCal / MS Outlook</a> </li> </ul> </div> <div class="modal-footer"> <button type="button" class="btn btn-md btn-gray" data-dismiss="modal">Close</button> </div> </div> </div> </div> </div> </td> </tr> <tr> <td headers="view-field-date-table-column" class="views-field views-field-field-date"><h4><span class="highlight-gold"><time datetime="2025-02-25T12:00:00Z">Feb 25</time> </span></h4> </td> <td headers="view-title-table-column" class="views-field views-field-title views-field-body views-field-field-gray-bg views-field-edit-node"><h4>Tuition & Fee Payment Deadline</h4><p>For registration between January 19 and February 18</p><span class="gray">1</span> </td> <td class="views-field views-field-field-date-2"> <!-- Button trigger modal --> <div class="addtocal-container"> <button class="addtocal" type="button" class="btn btn-primary" data-toggle="modal" data-target="#staticBackdrop-addtocal-calendar_item-field_date-3970--0"> Add to Calendar </button> <!-- Modal --> <div class="modal fade" id="staticBackdrop-addtocal-calendar_item-field_date-3970--0" data-backdrop="static" data-keyboard="false" tabindex="-1" aria-labelledby="staticBackdropLabel-addtocal-calendar_item-field_date-3970--0" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="staticBackdropLabel-addtocal-calendar_item-field_date-3970--0">Add to calendar</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <ul class="addtocal-links"> <li class="addtocal-link" data-addtocal-type="google"> <a href="https://calendar.google.com/calendar/render?action=TEMPLATE&dates=20250225/20250226&ctz=UTC&text=Tuition+%26+Fee+Payment+Deadline&details=%3Cp%3EFor+registration+between+January+19+and+February+18%3C%2Fp%3E" target="_blank" rel="noopener" aria-label="Add to Google Calendar">Google</a> </li> <li class="addtocal-link" data-addtocal-type="yahoo"> <a href="https://calendar.yahoo.com/?v=60&view=d&type=20&ST=20250225&DUR=allday&ET=20250226&TITLE=Tuition%20%26%20Fee%20Payment%20Deadline&DESC=%3Cp%3EFor%20registration%20between%20January%2019%20and%20February%2018%3C%2Fp%3E" target="_blank" rel="noopener" aria-label="Add to Yahoo Calendar">Yahoo!</a> </li> <li class="addtocal-link" data-addtocal-type="web_outlook"> <a href="https://outlook.live.com/calendar/action/compose?path=/calendar/action/compose&rru=addevent&startdt=2025-02-25&enddt=2025-02-26&allday=true&subject=Tuition%20%26%20Fee%20Payment%20Deadline&body=%3Cp%3EFor%20registration%20between%20January%2019%20and%20February%2018%3C%2Fp%3E" target="_blank" rel="noopener" aria-label="Add to Outlook.com Calendar">Outlook.com</a> </li> <li class="addtocal-link" data-addtocal-type="web_office"> <a href="https://outlook.office.com/calendar/deeplink/compose?path=/calendar/action/compose&rru=addevent&startdt=2025-02-25&enddt=2025-02-26&allday=true&subject=Tuition%20%26%20Fee%20Payment%20Deadline&body=%3Cp%3EFor%20registration%20between%20January%2019%20and%20February%2018%3C%2Fp%3E" target="_blank" rel="noopener" aria-label="Add to Office.com Calendar">Office.com</a> </li> <li class="addtocal-link" data-addtocal-type="ics"> <a href="data:text/calendar;charset=utf8;base64,QkVHSU46VkNBTEVOREFSDQpWRVJTSU9OOjIuMA0KUFJPRElEOlNwYXRpZSBjYWxlbmRhci1saW5rcw0KQkVHSU46VkVWRU5UDQpVSUQ6ZjUxOWVhNjFhMDJlYzQwNTZjMmQ5ZDVkNTQ5Njc4MjQNClNVTU1BUlk6VHVpdGlvbiAmIEZlZSBQYXltZW50IERlYWRsaW5lDQpEVFNUQU1QOjIwMjUwMjI1DQpEVFNUQVJUOjIwMjUwMjI1DQpEVVJBVElPTjpQMUQNCkRFU0NSSVBUSU9OOkZvciByZWdpc3RyYXRpb24gYmV0d2VlbiBKYW51YXJ5IDE5IGFuZCBGZWJydWFyeSAxOA0KRU5EOlZFVkVOVA0KRU5EOlZDQUxFTkRBUg==" target="_blank" rel="noopener" aria-label="Add to iCal / MS Outlook">iCal / MS Outlook</a> </li> </ul> </div> <div class="modal-footer"> <button type="button" class="btn btn-md btn-gray" data-dismiss="modal">Close</button> </div> </div> </div> </div> </div> </td> </tr> <tr> <td headers="view-field-date-table-column" class="views-field views-field-field-date"><h4><span class="highlight-gold"><time datetime="2025-03-23T12:00:00Z">Mar 23</time> </span></h4> </td> <td headers="view-title-table-column" class="views-field views-field-title views-field-body views-field-field-gray-bg views-field-edit-node"><h4>Tuition & Fees Refund Deadline - Session B</h4><p>Tuition and certain registration fees are subject to a 100% refund through March 23, 2025 for Session B classes. Tuition and fees are non-refundable thereafter and students are required to pay all tuition and fees for drops and withdrawals after this date. Certain registration fees are non-refundable on or after the first day of the semester. For additional information, please see the <a href="https://tuition.asu.edu/billing-finances/tuition-refund">Tuition Refund Policy</a></p><span class="gray">1</span> </td> <td class="views-field views-field-field-date-2"> <!-- Button trigger modal --> <div class="addtocal-container"> <button class="addtocal" type="button" class="btn btn-primary" data-toggle="modal" data-target="#staticBackdrop-addtocal-calendar_item-field_date-3973--0"> Add to Calendar </button> <!-- Modal --> <div class="modal fade" id="staticBackdrop-addtocal-calendar_item-field_date-3973--0" data-backdrop="static" data-keyboard="false" tabindex="-1" aria-labelledby="staticBackdropLabel-addtocal-calendar_item-field_date-3973--0" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="staticBackdropLabel-addtocal-calendar_item-field_date-3973--0">Add to calendar</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <ul class="addtocal-links"> <li class="addtocal-link" data-addtocal-type="google"> <a href="https://calendar.google.com/calendar/render?action=TEMPLATE&dates=20250323/20250324&ctz=UTC&text=Tuition+%26+Fees+Refund+Deadline+-+Session+B&details=%3Cp%3ETuition+and+certain+registration+fees+are+subject+to+a+100%25+refund+through+March+23%2C+2025+for+Session+B+classes.+Tuition+and+fees+are+non-refundable+thereafter+and+students+are+required+to+pay+all+tuition+and+fees+for+drops+and+withdrawals+after+this+date.+Certain+registration+fees+are+non-refundable+on+or+after+the+first+day+of+the+semester.+For+additional+information%2C+please+see+the+%3Ca+href%3D%22https%3A%2F%2Ftuition.asu.edu%2Fbilling-finances%2Ftuition-refund%22%3ETuition+Refund+Policy%3C%2Fa%3E%3C%2Fp%3E" target="_blank" rel="noopener" aria-label="Add to Google Calendar">Google</a> </li> <li class="addtocal-link" data-addtocal-type="yahoo"> <a href="https://calendar.yahoo.com/?v=60&view=d&type=20&ST=20250323&DUR=allday&ET=20250324&TITLE=Tuition%20%26%20Fees%20Refund%20Deadline%20-%20Session%20B&DESC=%3Cp%3ETuition%20and%20certain%20registration%20fees%20are%20subject%20to%20a%20100%25%20refund%20through%20March%2023%2C%202025%20for%20Session%20B%20classes.%20Tuition%20and%20fees%20are%20non-refundable%20thereafter%20and%20students%20are%20required%20to%20pay%20all%20tuition%20and%20fees%20for%20drops%20and%20withdrawals%20after%20this%20date.%20Certain%20registration%20fees%20are%20non-refundable%20on%20or%20after%20the%20first%20day%20of%20the%20semester.%20For%20additional%20information%2C%20please%20see%20the%20%3Ca%20href%3D%22https%3A%2F%2Ftuition.asu.edu%2Fbilling-finances%2Ftuition-refund%22%3ETuition%20Refund%20Policy%3C%2Fa%3E%3C%2Fp%3E" target="_blank" rel="noopener" aria-label="Add to Yahoo Calendar">Yahoo!</a> </li> <li class="addtocal-link" data-addtocal-type="web_outlook"> <a href="https://outlook.live.com/calendar/action/compose?path=/calendar/action/compose&rru=addevent&startdt=2025-03-23&enddt=2025-03-24&allday=true&subject=Tuition%20%26%20Fees%20Refund%20Deadline%20-%20Session%20B&body=%3Cp%3ETuition%20and%20certain%20registration%20fees%20are%20subject%20to%20a%20100%25%20refund%20through%20March%2023%2C%202025%20for%20Session%20B%20classes.%20Tuition%20and%20fees%20are%20non-refundable%20thereafter%20and%20students%20are%20required%20to%20pay%20all%20tuition%20and%20fees%20for%20drops%20and%20withdrawals%20after%20this%20date.%20Certain%20registration%20fees%20are%20non-refundable%20on%20or%20after%20the%20first%20day%20of%20the%20semester.%20For%20additional%20information%2C%20please%20see%20the%20%3Ca%20href%3D%22https%3A%2F%2Ftuition.asu.edu%2Fbilling-finances%2Ftuition-refund%22%3ETuition%20Refund%20Policy%3C%2Fa%3E%3C%2Fp%3E" target="_blank" rel="noopener" aria-label="Add to Outlook.com Calendar">Outlook.com</a> </li> <li class="addtocal-link" data-addtocal-type="web_office"> <a href="https://outlook.office.com/calendar/deeplink/compose?path=/calendar/action/compose&rru=addevent&startdt=2025-03-23&enddt=2025-03-24&allday=true&subject=Tuition%20%26%20Fees%20Refund%20Deadline%20-%20Session%20B&body=%3Cp%3ETuition%20and%20certain%20registration%20fees%20are%20subject%20to%20a%20100%25%20refund%20through%20March%2023%2C%202025%20for%20Session%20B%20classes.%20Tuition%20and%20fees%20are%20non-refundable%20thereafter%20and%20students%20are%20required%20to%20pay%20all%20tuition%20and%20fees%20for%20drops%20and%20withdrawals%20after%20this%20date.%20Certain%20registration%20fees%20are%20non-refundable%20on%20or%20after%20the%20first%20day%20of%20the%20semester.%20For%20additional%20information%2C%20please%20see%20the%20%3Ca%20href%3D%22https%3A%2F%2Ftuition.asu.edu%2Fbilling-finances%2Ftuition-refund%22%3ETuition%20Refund%20Policy%3C%2Fa%3E%3C%2Fp%3E" target="_blank" rel="noopener" aria-label="Add to Office.com Calendar">Office.com</a> </li> <li class="addtocal-link" data-addtocal-type="ics"> <a href="data:text/calendar;charset=utf8;base64,QkVHSU46VkNBTEVOREFSDQpWRVJTSU9OOjIuMA0KUFJPRElEOlNwYXRpZSBjYWxlbmRhci1saW5rcw0KQkVHSU46VkVWRU5UDQpVSUQ6ODdlMWIyM2NkMjI1MmE4MGNjZTMxOGVjZmY1OTcyZDgNClNVTU1BUlk6VHVpdGlvbiAmIEZlZXMgUmVmdW5kIERlYWRsaW5lIC0gU2Vzc2lvbiBCDQpEVFNUQU1QOjIwMjUwMzIzDQpEVFNUQVJUOjIwMjUwMzIzDQpEVVJBVElPTjpQMUQNCkRFU0NSSVBUSU9OOlR1aXRpb24gYW5kIGNlcnRhaW4gcmVnaXN0cmF0aW9uIGZlZXMgYXJlIHN1YmplY3QgdG8gYSAxMDAlIHJlZnVuZCB0aHJvdWdoIE1hcmNoIDIzXCwgMjAyNSBmb3IgU2Vzc2lvbiBCIGNsYXNzZXMuIFR1aXRpb24gYW5kIGZlZXMgYXJlIG5vbi1yZWZ1bmRhYmxlIHRoZXJlYWZ0ZXIgYW5kIHN0dWRlbnRzIGFyZSByZXF1aXJlZCB0byBwYXkgYWxsIHR1aXRpb24gYW5kIGZlZXMgZm9yIGRyb3BzIGFuZCB3aXRoZHJhd2FscyBhZnRlciB0aGlzIGRhdGUuIENlcnRhaW4gcmVnaXN0cmF0aW9uIGZlZXMgYXJlIG5vbi1yZWZ1bmRhYmxlIG9uIG9yIGFmdGVyIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHNlbWVzdGVyLiBGb3IgYWRkaXRpb25hbCBpbmZvcm1hdGlvblwsIHBsZWFzZSBzZWUgdGhlIFR1aXRpb24gUmVmdW5kIFBvbGljeQ0KRU5EOlZFVkVOVA0KRU5EOlZDQUxFTkRBUg==" target="_blank" rel="noopener" aria-label="Add to iCal / MS Outlook">iCal / MS Outlook</a> </li> </ul> </div> <div class="modal-footer"> <button type="button" class="btn btn-md btn-gray" data-dismiss="modal">Close</button> </div> </div> </div> </div> </div> </td> </tr> </tbody> </table> </div> </div> </div> </div> </div> <div class="block block-layout-builder block-inline-blocktext-content clearfix default"> <div class="formatted-text"> <style type="text/css"> <!--/*--><![CDATA[/* ><!--*/ <!--/*--><![CDATA[/* ><!--*/ .views-field-field-gray-bg {background-color:#fff;} .table-bordered, .table-bordered td, .table-bordered th { background-color: #fff; } /*--><!]]]]><![CDATA[>*/ /*--><!]]>*/ </style> </div> </div> </div> </div> </div> </div> </div> </div> <div class="layout__fixed-width"> </div> <div class="layout__fixed-width"> <div class="bg-top bg-percent-100 max-size-container center-container"> <div class="container"> <div class="row"> <div class="col-12"> <div class="layout__region layout__region--first"> <div class="pb-10 block--type-text-content block block-block-content block-block-content995fc9cd-d828-46c6-b705-1ee72d59a86a clearfix default"> <div class="formatted-text"> <style type="text/css"> <!--/*--><![CDATA[/* ><!--*/ <!--/*--><![CDATA[/* ><!--*/ .tab-content { padding-bottom: 0;} @media (max-width: 768px) { } /*--><!]]]]><![CDATA[>*/ /*--><!]]>*/ </style><div class="container section-bg gray-7-bg pb-3 pl-3 pr-3"> <div class="uds-card-arrangement "> <div class="uds-card-arrangement-card-container auto-arrangement three-columns "> <div class="card-wrapper"> <div class="card cards-components" style="background-color:#fafafa;"> <div class="card-header"> <h3>Incoming on-campus students</h3> </div> <div class="card-body"> <p><strong>Incoming on-campus first-year and transfer students</strong><br /> Connect with <a href="https://admission.asu.edu/contact/undergraduate" tabindex="-1">your admission team member</a>.</p> <p><strong>Incoming graduate students</strong><br /> Connect with <a href="https://admission.asu.edu/contact/graduate" tabindex="-1">your admission team member</a>.</p> <p><strong>Incoming military/veteran students</strong><br /> Connect with <a href="https://veterans.asu.edu/about-staff" tabindex="-1">your Pat Tillman Veterans Center team member</a>.</p> <p><strong>Incoming International students</strong><br /> Connect with <a href="https://admission.asu.edu/contact" tabindex="-1">your admission team member</a>.</p> </div> </div> </div> <div class="card-wrapper"> <div class="card cards-components" style="background-color:#fafafa;"> <div class="card-header"> <h3>Incoming ASU Online students</h3> </div> <div class="card-body"> <p><strong>Call us at </strong><br /> 1-855-278-5080</p> <p><strong>or visit the <a href="https://my.asu.edu/" tabindex="-1">My ASU</a> Help tab to email a specific question.</strong></p> </div> </div> </div> <div class="card-wrapper"> <div class="card cards-components" style="background-color:#fafafa;"> <div class="card-header"> <h3>Current students</h3> </div> <div class="card-body"> <p><strong>Call us</strong></p> <p>1-855-278-5080</p> <p><strong>Email us</strong></p> <p>Visit the <a href="https://my.asu.edu/" tabindex="-1">My ASU</a> Help tab to email a specific question.</p> <p><strong>Chat with us</strong></p> <p><strong><a class="btn btn-gold btn-md" href="https://webapp4.asu.edu/myasu/student/servicecenter" role="button"><span class="text">Launch a chat session</span></a></strong></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="layout__fixed-width"> <div class="max-size-container center-container"> <div class="container"> <div class="row"> <div class="col-12"> <div class="layout__region layout__region--first"> </div> </div> </div> </div> </div> </div> </article> </div> </div> </main> <footer class="page__footer" id="asu-footer" role="contentinfo"> <div class="block block--custom-webspark-theme-asufooter"> <div class="wrapper" id="wrapper-footer-columns"> <div class="container" id="footer-columns"> <div class="row"> <div class="col-xl" id="info-column"> <div class="h5">Tuition and Aid</div> <p class="contact-link"> <a data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="Tuition and Aid" data-ga-footer-component="Tuition and Aid" href="https://tuition.asu.edu">Tuition and Aid</a></p> </div> <div class="col-xl flex-footer"> <div class="card accordion-item desktop-disable-xl"> <div class="accordion-header"> <div class="h5"> <a id="footlink-header-second-1" class="collapsed" data-bs-toggle="collapse" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer-component="" data-ga-footer="Tuition" href="#footlink-second-1" role="button" aria-expanded="false" aria-controls="footlink-second-1" > Tuition <span class="fas fa-chevron-up"></span> </a> </div> </div> <div id="footlink-second-1" class="collapse accordion-body" aria-labelledby="footlink-header-second-1" > <a href="/cost/tuition-estimator" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="Tuition Estimator" data-ga-footer-component="Tuition" >Tuition Estimator</a> <a href="/cost" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="Cost of Attendance" data-ga-footer-component="Tuition" >Cost of Attendance</a> <a href="/cost/tuition-fees" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="Tuition and Fees" data-ga-footer-component="Tuition" >Tuition and Fees</a> </div> </div> </div> <div class="col-xl flex-footer"> <div class="card accordion-item desktop-disable-xl"> <div class="accordion-header"> <div class="h5"> <a id="footlink-header-third-1" class="collapsed" data-bs-toggle="collapse" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer-component="" data-ga-footer="Financial Aid" href="#footlink-third-1" role="button" aria-expanded="false" aria-controls="footlink-third-1" > Financial Aid <span class="fas fa-chevron-up"></span> </a> </div> </div> <div id="footlink-third-1" class="collapse accordion-body" aria-labelledby="footlink-header-third-1" > <a href="/financial-aid" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="About Financial Aid" data-ga-footer-component="Financial Aid" >About Financial Aid</a> <a href="/financial-aid/fafsa" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="FAFSA" data-ga-footer-component="Financial Aid" >FAFSA</a> <a href="https://scholarships.asu.edu" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="Scholarships" data-ga-footer-component="Financial Aid" >Scholarships</a> <a href="/financial-aid/grants" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="Student Grants" data-ga-footer-component="Financial Aid" >Student Grants</a> <a href="/financial-aid/loans" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="Loans" data-ga-footer-component="Financial Aid" >Loans</a> <a href="https://students.asu.edu/employment" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="Student Jobs" data-ga-footer-component="Financial Aid" >Student Jobs</a> <a href="/financial-aid/disbursement" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="Financial Aid Disbursement" data-ga-footer-component="Financial Aid" >Financial Aid Disbursement</a> <a href="/financial-aid/maintaining-aid" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="Maintaining Your Aid" data-ga-footer-component="Financial Aid" >Maintaining Your Aid</a> </div> </div> </div> <div class="col-xl flex-footer"> <div class="card accordion-item desktop-disable-xl"> <div class="accordion-header"> <div class="h5"> <a id="footlink-header-fourth-1" class="collapsed" data-bs-toggle="collapse" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer-component="" data-ga-footer="Student Finances and Billing" href="#footlink-fourth-1" role="button" aria-expanded="false" aria-controls="footlink-fourth-1" > Student Finances and Billing <span class="fas fa-chevron-up"></span> </a> </div> </div> <div id="footlink-fourth-1" class="collapse accordion-body" aria-labelledby="footlink-header-fourth-1" > <a href="/billing-finances" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="Manage Account" data-ga-footer-component="Student Finances and Billing" >Manage Account</a> <a href="/billing-finances/pay-options" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="Payment Options" data-ga-footer-component="Student Finances and Billing" >Payment Options</a> <a href="/billing-finances/tuition-refund" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="Tuition Refund" data-ga-footer-component="Student Finances and Billing" >Tuition Refund</a> <a href="/billing-finances/payment-plan" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="ASU Payment Plan" data-ga-footer-component="Student Finances and Billing" >ASU Payment Plan</a> <a href="https://financialaid.asu.edu/financialaid/budget" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="Budget Worksheet" data-ga-footer-component="Student Finances and Billing" >Budget Worksheet</a> </div> </div> </div> <div class="col-xl flex-footer"> <div class="card accordion-item desktop-disable-xl"> <div class="accordion-header"> <div class="h5"> <a id="footlink-header-fifth-1" class="collapsed" data-bs-toggle="collapse" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer-component="" data-ga-footer="Calendar" href="#footlink-fifth-1" role="button" aria-expanded="false" aria-controls="footlink-fifth-1" > Calendar <span class="fas fa-chevron-up"></span> </a> </div> </div> <div id="footlink-fifth-1" class="collapse accordion-body" aria-labelledby="footlink-header-fifth-1" > <a href="/billing-finances/deadlines" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="Aid and Billing Calendar" data-ga-footer-component="Calendar" >Aid and Billing Calendar</a> </div> </div> </div> <div class="col-xl flex-footer"> <div class="card accordion-item desktop-disable-xl"> <div class="accordion-header"> <div class="h5"> <a id="footlink-header-sixth-1" class="collapsed" data-bs-toggle="collapse" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer-component="" data-ga-footer="Contact and Forms" href="#footlink-sixth-1" role="button" aria-expanded="false" aria-controls="footlink-sixth-1" > Contact and Forms <span class="fas fa-chevron-up"></span> </a> </div> </div> <div id="footlink-sixth-1" class="collapse accordion-body" aria-labelledby="footlink-header-sixth-1" > <a href="/contact" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="Contact" data-ga-footer-component="Contact and Forms" >Contact</a> <a href="/contact/consumer-info" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="Disclosures" data-ga-footer-component="Contact and Forms" >Disclosures</a> <a href="/contact/faq" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="FAQs" data-ga-footer-component="Contact and Forms" >FAQs</a> <a href="/forms" class="nav-link" data-ga-footer-type="internal link" data-ga-footer-region="footer" data-ga-footer-section="primary footer" data-ga-footer="Find a Form" data-ga-footer-component="Contact and Forms" >Find a Form</a> </div> </div> </div> </div> </div> </div> <div class="wrapper" id="wrapper-footer-innovation"> <div class="container" id="footer-innovation"> <div class="row"> <div class="col"> <div class="d-flex footer-innovation-links"> <nav class="nav" aria-label="University Services"> <a class="nav-link" href="https://www.asu.edu/about/locations-maps" data-ga-footer-type="internal link" data-ga-footer-section="secondary footer" data-ga-footer="maps and locations" data-ga-footer-component="" >Maps and Locations</a> <a class="nav-link" href="https://www.asu.edu/asujobs" data-ga-footer-type="internal link" data-ga-footer-section="secondary footer" data-ga-footer="jobs" data-ga-footer-component="" >Jobs</a> <a class="nav-link" href="https://isearch.asu.edu/" data-ga-footer-type="internal link" data-ga-footer-section="secondary footer" data-ga-footer="directory" data-ga-footer-component="" >Directory</a> <a class="nav-link" href="https://www.asu.edu/about/contact" data-ga-footer-type="internal link" data-ga-footer-section="secondary footer" data-ga-footer="contact asu" data-ga-footer-component="" >Contact ASU</a> <a class="nav-link" href="https://my.asu.edu/" data-ga-footer-type="internal link" data-ga-footer-section="secondary footer" data-ga-footer="my asu" data-ga-footer-component="" >My ASU</a> </nav> <a class="img-link" href="https://www.asu.edu/rankings" data-ga-footer-type="internal link" data-ga-footer-section="secondary footer" data-ga-footer="#1 in the u.s. for innovation" data-ga-footer-component="" > <img src="/modules/webspark/asu_footer/img/230918-ASU-2024-Repeatedly-rankednumber-one-global-footer-863x188.png" loading="lazy" height="392" width="1798" alt="Repeatedly ranked #1 in innovation (ASU ahead of MIT and Stanford), sustainability (ASU ahead of Stanford and UC Berkeley), and global impact (ASU ahead of MIT and Penn State)"> </a> </div> </div> </div> </div> </div> <div class="wrapper" id="wrapper-footer-colophon"> <div class="container" id="footer-colophon"> <div class="row"> <div class="col"> <div class="footer-legal-links"> <nav class="nav colophon" aria-label="University Legal and Compliance"> <a class="nav-link" href="https://www.asu.edu/about/copyright-trademark" data-ga-footer-type="internal link" data-ga-footer-section="tertiary footer" data-ga-footer="copyright and trademark" data-ga-footer-component="" >Copyright and Trademark</a> <a class="nav-link" href="https://www.asu.edu/accessibility/" data-ga-footer-type="internal link" data-ga-footer-section="tertiary footer" data-ga-footer="accessibility" data-ga-footer-component="" >Accessibility</a> <a class="nav-link" href="https://www.asu.edu/about/privacy" data-ga-footer-type="internal link" data-ga-footer-section="tertiary footer" data-ga-footer="privacy" data-ga-footer-component="" >Privacy</a> <a class="nav-link" href="https://www.asu.edu/about/terms-of-use" data-ga-footer-type="internal link" data-ga-footer-section="tertiary footer" data-ga-footer="terms of use" data-ga-footer-component="" >Terms of Use</a> <a class="nav-link" href="https://www.asu.edu/emergency/" data-ga-footer-type="internal link" data-ga-footer-section="tertiary footer" data-ga-footer="emergency" data-ga-footer-component="" >Emergency</a> </nav> </div> </div> </div> </div> </div> </div> </footer> </div> </div> <script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","scriptPath":null,"pathPrefix":"","currentPath":"node\/78","currentPathIsAdmin":false,"isFront":true,"currentLanguage":"en","themeUrl":"themes\/custom\/custom_webspark_theme"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"ajaxPageState":{"libraries":"addtocal\/addtocal,asu_brand\/components-library,asu_footer\/footer-block,asu_react_core\/react-core,asuaec_tuition_calendar\/tuition-calendar-library,custom_webspark_theme\/custom-style,paragraphs\/drupal.paragraphs.unpublished,radix\/style,renovation\/style,renovation\/tables,system\/base,views\/views.ajax,views\/views.module,webspark_blocks\/webspark_blocks,webspark_module_renovation_layouts\/onecol_full_width_section,webspark_module_renovation_layouts\/twocol_bootstrap_section","theme":"custom_webspark_theme","theme_token":null},"ajaxTrustedUrl":[],"views":{"ajax_path":"\/views\/ajax","ajaxViews":{"views_dom_id:dbf3fadd0d7adeb0a67c42a11f50e06ebfde22b6e93a98ee6b90e00f77512ede":{"view_name":"important_dates","view_display_id":"block_1","view_args":"","view_path":"\/node\/78","view_base_path":null,"view_dom_id":"dbf3fadd0d7adeb0a67c42a11f50e06ebfde22b6e93a98ee6b90e00f77512ede","pager_element":0}}},"asu_brand":{"props":{"baseUrl":"https:\/\/tuition.asu.edu","title":"Tuition and Aid","parentOrg":"","parentOrgUrl":"","expandOnHover":0,"loginLink":"\/caslogin","logoutLink":"\/caslogout","loggedIn":false,"userName":"","navTree":[{"href":"\/","text":"Home","items":"","buttons":"","type":"icon-home","class":"home"},{"href":"","text":"Tuition","items":[[{"href":"\/cost\/tuition-estimator","text":"Tuition Estimator","type":null},{"href":"\/cost","text":"Cost of Attendance","type":null},{"href":"\/cost\/tuition-fees","text":"Tuition and Fees","type":null},{"href":"\/cost\/tuition-reduction","text":"Qualified Tuition Reduction","type":null},{"href":"https:\/\/financialaid.asu.edu\/financialaid\/budget","text":"Budget Worksheet","type":null}]],"buttons":""},{"href":"","text":"Financial Aid","items":[[{"href":"\/financial-aid","text":"About Financial Aid","type":null},{"href":"\/financial-aid\/fafsa","text":"FAFSA","type":null},{"href":"\/scholarships","text":"Scholarships","type":null},{"href":"\/financial-aid\/grants","text":"Student Grants","type":null},{"href":"\/financial-aid\/loans","text":"Loans","type":null},{"href":"https:\/\/students.asu.edu\/employment","text":"Student Jobs","type":null},{"href":"\/financial-aid\/disbursement","text":"Financial Aid Disbursement","type":null},{"href":"\/financial-aid\/maintaining-aid","text":"Maintaining Your Aid","type":null},{"href":"\/contact\/help\/tutorials","text":"How-to videos","type":null},{"href":"\/pellgrants","text":"Federal Pell Grant eligibility","type":null}]],"buttons":""},{"href":"","text":"Billing and Student Finances","items":[[{"href":"\/financial-aid\/disbursement","text":"Where is my Refund?","type":null},{"href":"\/billing-finances","text":"Manage Account","type":null},{"href":"\/billing-finances\/pay-options","text":"Payment Options","type":null},{"href":"\/billing-finances\/tuition-refund","text":"Tuition Refund","type":null},{"href":"\/billing-finances\/payment-plan","text":"ASU Payment Plan","type":null},{"href":"\/billing-finances\/pay-options\/sponsorships","text":"Third Party and Sponsor Billing","type":null},{"href":"\/billing-finances\/pay-options\/late-fees-checks","text":"Late Fees and Returned Checks","type":null},{"href":"\/contact","text":"Cashiering Locations","type":null}]],"buttons":""},{"href":"\/billing-finances\/deadlines","text":"Aid and Billing Calendar","items":"","buttons":""},{"href":"\/forms","text":"Forms","items":"","buttons":""},{"href":"","text":"Contact","items":[[{"href":"\/contact","text":"Contact","type":null},{"href":"\/contact\/consumer-info","text":"Disclosures","type":null},{"href":"\/contact\/faq","text":"FAQs","type":null}]],"buttons":""}],"logo":{"alt":"Arizona State University","title":"ASU home page","src":"\/modules\/webspark\/asu_brand\/node_modules\/@asu\/component-header\/dist\/assets\/img\/arizona-state-university-logo-vertical.png","mobileSrc":"\/modules\/webspark\/asu_brand\/node_modules\/@asu\/component-header\/dist\/assets\/img\/arizona-state-university-logo.png","brandLink":"https:\/\/www.asu.edu"},"searchUrl":"https:\/\/search.asu.edu\/search","site":"tuition.asu.edu"},"cookie_consent":1},"active":{"theme_path":"https:\/\/tuition.asu.edu\/themes\/custom\/custom_webspark_theme\/assets\/img\/"},"user":{"uid":0,"permissionsHash":"68bfe8e2b2c41f1c1512882297e41eb16fd7dae2f8dffe40ab60d4528459c6f2"}}</script> <script src="/sites/default/files/js/js_GLPEVhJuOfiJ26Bvjl0r6iHHdkSJIql8-LW4rfUbijs.js"></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-39f6dce2286bc9e1c04","applicationID":"1583571206","transactionName":"YFwEY0QDVhJZUkVRDFkWJ1RCC1cPF0FQXwZoWgdUXgc=","queueTime":0,"applicationTime":21,"atts":"TBsHFQwZRRw=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>