<!DOCTYPE html>
<html lang="en" dir="ltr" prefix="og: https://ogp.me/ns#">
<head>
<meta charset="utf-8" />
<meta name="description" content="Klg roti segar dan lezat? Toko roti online kami menawarkan pilihan roti terlengkap dengan bahan premium. Rasakan kelezatan tiap gigitan, pesan sekarang!" />
<link rel="shortlink" href="https://klg.co.id/" />
<link rel="canonical" href="https://klg.co.id/" />
<link rel="image_src" href="https://klg.co.id/sites/default/files/2022-02/meta-image-uoft_2.jpg" />
<meta property="og:image" content="https://klg.co.id/sites/default/files/2022-02/meta-image-uoft_2.jpg" />
<meta name="Generator" content="Drupal 10 (https://www.drupal.org)" />
<meta name="MobileOptimized" content="width" />
<meta name="HandheldFriendly" content="true" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
<meta http-equiv="x-ua-compatible" content="ie=edge" />
<link rel="icon" href="https://klg.co.id/themes/custom/bootstrap_uoft/images/favicons/favicon.ico" type="image/vnd.microsoft.icon" />
<script src="sites/default/files/google_tag/utoronto.ca/google_tag.script.js@sytuz4" defer></script>
<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:"1134326665",accountID:"3922848",trustKey:"66686",xpid:"Vw8FU15XABABVFVTAgUBV1MC",licenseKey:"NRJS-27992c020635ff9e4a2",applicationID:"1041546173"};;/*! For license information please see nr-loader-spa-1.292.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){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{D:()=>s,f:()=>a});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}const s=e=>(0,i.a)(e,o)},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.292.0",i="PROD",o="CDN",a="^2.0.0-alpha.18"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},3241:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(6154);const i="newrelic";function o(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>u,Ze:()=>f,x3:()=>d});var n=r(3241),i=r(7836),o=r(3606),a=r(860),s=r(2646);const c={};function u(e,t){const r={staged:!1,priority:a.P3[t]||0};l(e),c[e].get(t)||c[e].set(t,r)}function d(e,t){e&&c[e]&&(c[e].get(t)&&c[e].delete(t),p(e,t,!1),c[e].size&&h(e))}function l(e){if(!e)throw new Error("agentIdentifier required");c[e]||(c[e]=new Map)}function f(e="",t="feature",r=!1){if(l(e),!e||!c[e].get(t)||r)return p(e,t);c[e].get(t).staged=!0,h(e)}function h(e){const t=Array.from(c[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{c[e].delete(t),p(e,t)})))}function p(e,t,r=!0){const a=e?i.ee.get(e):i.ee,c=o.i.handlers;if(!a.aborted&&a.backlog&&c){if((0,n.W)({agentIdentifier:e,type:"lifecycle",name:"drain",feature:t}),r){const e=a.backlog[t],r=c[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof s.y&&t[0].on(e,t[1])}))}))}}a.isolatedBacklog||delete c[t],a.backlog[t]=null,a.emit("drain-"+t,[])}}function g(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>s,ee:()=>c});var n=r(384),i=r(8990),o=r(2646),a=r(5607);const s="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},d={},l=!1;try{l=16===r.length&&u.initializedAgents?.[r]?.runtime.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(c.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var s=h(n),u=g(e),d=u.length,l=0;l<d;l++)u[l].apply(s,r);var p=v()[a[e]];p&&p.push([f,e,r,s]);return s},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])=>{a[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof o.y?e:e?(0,i.I)(e,s,(()=>new o.y(s))):new o.y(s)}function 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"),u=(0,n.Zm)();u.ee||(u.ee=c)},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";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({agentIdentifier:null,drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},5701:(e,t,r)=>{"use strict";r.d(t,{B:()=>o,t:()=>a});var n=r(3241);const i=new Set,o={};function a(e,t){const r=t.agentIdentifier;o[r]??={},e&&"object"==typeof e&&(i.has(r)||(t.ee.emit("rumresp",[e]),o[r]=e,i.add(r),(0,n.W)({agentIdentifier:r,loaded:!0,drained:!0,type:"lifecycle",name:"load",feature:void 0,data:e})))}},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""}}},3496:(e,t,r)=>{"use strict";function n(e){return!e||!(!e.licenseKey||!e.applicationID)}function i(e,t){return!e||e.licenseKey===t.info.licenseKey&&e.applicationID===t.info.applicationID}r.d(t,{A:()=>i,I:()=>n})},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,Qr:()=>s,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}function s(e){if(i())return e();(0,n.sp)("popstate",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>u,Zm:()=>a,bQ:()=>c,dV:()=>s,pV:()=>d});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,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),c&&h(c.prototype,f),h(a.gm,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Zp:()=>i,kd:()=>c,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3,c=["PageAction","UserAction","BrowserPerformance"],u={MARKS:"experimental.marks",MEASURES:"experimental.measures",RESOURCES:"experimental.resources"}},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>o,ET:()=>a,TZ:()=>s,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",s=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(8154),s=r(993);function c(e,t,r={},c=s.p_.INFO,u,d=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[d,t,r,c,u],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},8154:(e,t,r)=>{"use strict";r.d(t,{z_:()=>o,XG:()=>s,TZ:()=>n,rs:()=>i,xV:()=>a});r(6154),r(9566),r(384);const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",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:()=>s,CT:()=>c,SR:()=>a,rF:()=>u});var n=r(384),i=r(7767),o=r(6154);function a(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function s(e){return!0===e?.session_replay.preload&&a(e)}function c(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:o.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(o.WN-t.correctedOriginTime)}}function u(e,t){try{if("string"==typeof t?.type){if("password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>c,Qu:()=>u,TZ:()=>s,ih:()=>d,pP:()=>a,tC:()=>i});var n=r(860);const i=["click","keydown","submit","popstate"],o="api",a="initialPageLoad",s=n.K7.softNav,c={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},u={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},d={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>w,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>R,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,R="-start",w="-end",x="-body",T="cb"+w,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:()=>i});var n=r(6154);const i=e=>n.RI&&!0===e?.privacy.cookies_enabled},1741:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(944),i=r(4261);class o{#e(e,...t){if(this[e]!==o.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e){return this.#e(i.Dl,e)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(i.$9,e,t)}start(){return this.#e(i.d3)}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(){return this.#e(i.dT)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}}},4261:(e,t,r)=>{"use strict";r.d(t,{$9:()=>d,BL:()=>c,CH:()=>p,Dl:()=>w,Fw:()=>R,PA:()=>v,Pl:()=>n,Tb:()=>f,U2:()=>a,V1:()=>A,Wb:()=>T,bt:()=>y,cD:()=>b,d3:()=>x,dT:()=>u,eY:()=>g,fF:()=>h,hG:()=>o,hw:()=>i,k6:()=>s,nb:()=>m,o5:()=>l});const n="api-",i=n+"ixn-",o="addPageAction",a="addToTrace",s="addRelease",c="finished",u="interaction",d="log",l="noticeError",f="pauseReplay",h="recordCustomEvent",p="recordReplay",g="register",m="setApplicationVersion",v="setCurrentRouteName",b="setCustomAttribute",y="setErrorHandler",R="setPageViewName",w="setUserId",x="start",T="wrapLogger",A="measure"},5205:(e,t,r)=>{"use strict";r.d(t,{j:()=>S});var n=r(384),i=r(1741);var o=r(2555),a=r(3333);const s=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var c=r(2614),u=r(944),d=r(8122);const l="[data-nr-mask]",f=e=>(0,d.a)(e,(()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},api:{allow_registered_children:!0,duplicate_registered_data:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(a.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(a.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(a.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:c.wk,inactiveMs:c.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){s(t)?e.mask_selector="".concat(t,",").concat(l):""===t||null===t?e.mask_selector=l:(0,u.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){s(t)?e.block_selector+=",".concat(t):""!==t&&(0,u.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,u.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}})());var h=r(6154),p=r(9324);let g=0;const m={buildEnv:p.F3,distMethod:p.Xs,version:p.xv,originTime:h.WN},v={appMetadata:{},customTransaction:void 0,denyList:void 0,disabled:!1,entityManager:void 0,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,get harvestCount(){return++g}},b=e=>{const t=(0,d.a)(e,v),r=Object.keys(m).reduce(((e,t)=>(e[t]={value:m[t],writable:!1,configurable:!0,enumerable:!0},e)),{});return Object.defineProperties(t,r)};var y=r(5701);const R=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};var w=r(7836),x=r(3241);const T={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},A=e=>(0,d.a)(e,T),E=new Set;function S(e,t={},r,a){let{init:s,info:c,loader_config:u,runtime:d={},exposed:l=!0}=t;if(!c){const e=(0,n.pV)();s=e.init,c=e.info,u=e.loader_config}e.init=f(s||{}),e.loader_config=A(u||{}),c.jsAttributes??={},h.bv&&(c.jsAttributes.isWorker=!0),e.info=(0,o.D)(c);const p=e.init,g=[c.beacon,c.errorBeacon];E.has(e.agentIdentifier)||(p.proxy.assets&&(R(p.proxy.assets),g.push(p.proxy.assets)),p.proxy.beacon&&g.push(p.proxy.beacon),function(e){const t=(0,n.pV)();Object.getOwnPropertyNames(i.W.prototype).forEach((r=>{const n=i.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let o=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return o?o(...t):n})}))}(e),(0,n.US)("activatedFeatures",y.B),e.runSoftNavOverSpa&&=!0===p.soft_navigations.enabled&&p.feature_flags.includes("soft_nav")),d.denyList=[...p.ajax.deny_list||[],...p.ajax.block_internal?g:[]],d.ptid=e.agentIdentifier,d.loaderType=r,e.runtime=b(d),E.has(e.agentIdentifier)||(e.ee=w.ee.get(e.agentIdentifier),e.exposed=l,(0,x.W)({agentIdentifier:e.agentIdentifier,drained:!!y.B?.[e.agentIdentifier],type:"lifecycle",name:"initialize",feature:void 0,data:e.config})),E.add(e.agentIdentifier)}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>d,K7:()=>c,P3:()=>u,XX:()=>i,Yy:()=>s,df:()=>o,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},u={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},d={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:o,[c.sessionReplay]:o,[c.logging]:s,[c.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.292.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.292.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-TAxjn+tHs+1lVWiAHWpmDycHw1oJpddeYnw1SW/Yr2DtHEz1bJu1onE5HVtc6qWq9lWDWp7nbKH7nmIM8SdPCA==",249:"sha512-VkdREA+sw8+FglrkR6hpknnljB0rJbH9D/aa75/NmxHiyyao1upUiSurfPjxeAdSzzvM/vhhuwd0c08MsfASXw==",212:"sha512-lEC00aiRYsgeVPwFsj6thWrGLkZ7pGjdXDTQK137nHEYol3SmoR91rScxss5nmfgiY2N6YLNsnV61mkSnTx3aw=="};(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.292.0.PROD"]=self["webpackChunk:NRBA-1.292.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(9566),t=i(1741);class r extends t.W{agentIdentifier=(0,e.LA)(16)}var n=i(860);const o=Object.values(n.K7);var a=i(5205);var s=i(9908),c=i(1863),u=i(4261),d=i(3241),l=i(944),f=i(5701),h=i(8154);function p(e,t,i,o){const a=o||i;!a||a[e]&&a[e]!==r.prototype[e]||(a[e]=function(){(0,s.p)(h.xV,["API/"+e+"/called"],void 0,n.K7.metrics,i.ee),(0,d.W)({agentIdentifier:i.agentIdentifier,drained:!!f.B?.[i.agentIdentifier],type:"data",name:"api",feature:u.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,l.R)(23,e)}})}function g(e,t,r,n,i){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(i||null===r)&&(0,s.p)(u.Pl+n,[(0,c.t)(),t,r],void 0,"session",e.ee)}var m=i(1687),v=i(4234),b=i(5289),y=i(6154),R=i(5270),w=i(7767),x=i(6389);class T extends v.W{constructor(e,t){super(e.agentIdentifier,t),this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise(((t,r)=>{this.ee.on("manual-start-all",(0,x.J)((()=>{(0,m.Ak)(e.agentIdentifier,this.featureName),t()})))})):(0,m.Ak)(e.agentIdentifier,t)}importAggregator(e,t,r={}){if(this.featAggregate)return;let o;this.onAggregateImported=new Promise((e=>{o=e}));const a=async()=>{let a;await this.deferred;try{if((0,w.V)(e.init)){const{setupAgentSession:t}=await i.e(478).then(i.bind(i,6526));a=t(e)}}catch(e){(0,l.R)(20,e),this.ee.emit("internal-error",[e]),this.featureName===n.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,a,e.init))return(0,m.Ze)(this.agentIdentifier,this.featureName),void o(!1);const{Aggregate:n}=await t();this.featAggregate=new n(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),o(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,m.Ze)(this.agentIdentifier,this.featureName,!0),o(!1),this.ee&&this.ee.abort()}};y.RI?(0,b.GG)((()=>a()),!0):a()}#t(e,t,r){switch(e){case n.K7.sessionReplay:return(0,R.SR)(r)&&!!t;case n.K7.sessionTrace:return!!t;default:return!0}}}var A=i(6630),E=i(2614);class S extends T{static featureName=A.T;constructor(e){var t;super(e,A.T),this.setupInspectionEvents(e.agentIdentifier),t=e,p(u.Fw,(function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,s.p)(u.Pl+u.Fw,[(0,c.t)()],void 0,void 0,t.ee))}),t),this.ee.on("api-send-rum",((e,t)=>(0,s.p)("send-rum",[e,t],void 0,this.featureName,this.ee))),this.importAggregator(e,(()=>i.e(478).then(i.bind(i,1983))))}setupInspectionEvents(e){const t=(t,r)=>{t&&(0,d.W)({agentIdentifier:e,timeStamp:t.timeStamp,loaded:"complete"===t.target.readyState,type:"window",name:r,data:t.target.location+""})};(0,b.sB)((e=>{t(e,"DOMContentLoaded")})),(0,b.GG)((e=>{t(e,"load")})),(0,b.Qr)((e=>{t(e,"navigate")})),this.ee.on(E.tS.UPDATE,((t,r)=>{(0,d.W)({agentIdentifier:e,type:"lifecycle",name:"session",data:r})}))}}var _=i(384);var N=i(2843),O=i(3878),I=i(782);class P extends T{static featureName=I.T;constructor(e){super(e,I.T),y.RI&&((0,N.u)((()=>(0,s.p)("docHidden",[(0,c.t)()],void 0,I.T,this.ee)),!0),(0,O.sp)("pagehide",(()=>(0,s.p)("winPagehide",[(0,c.t)()],void 0,I.T,this.ee))),this.importAggregator(e,(()=>i.e(478).then(i.bind(i,9917)))))}}class j extends T{static featureName=h.TZ;constructor(e){super(e,h.TZ),y.RI&&document.addEventListener("securitypolicyviolation",(e=>{(0,s.p)(h.xV,["Generic/CSPViolation/Detected"],void 0,this.featureName,this.ee)})),this.importAggregator(e,(()=>i.e(478).then(i.bind(i,8351))))}}var C=i(6774),k=i(3304);class L{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,k.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function M(e){return K(e)?e:new L(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function H(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(K(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return M(e.reason)}const r=M(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function D(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new L(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return K(e.error)?e.error:M(e)}function K(e){return e instanceof Error&&!!e.stack}function U(e,t,r,i,o=(0,c.t)()){"string"==typeof e&&(e=new Error(e)),(0,s.p)("err",[e,o,!1,t,r.runtime.isRecording,void 0,i],void 0,n.K7.jserrors,r.ee)}var F=i(3496),W=i(993),B=i(3785);function G(e,{customAttributes:t={},level:r=W.p_.INFO}={},n,i,o=(0,c.t)()){(0,B.R)(n.ee,e,t,r,i,o)}function V(e,t,r,i,o=(0,c.t)()){(0,s.p)(u.Pl+u.hG,[o,e,t,i],void 0,n.K7.genericEvents,r.ee)}function z(e){p(u.eY,(function(t){return function(e,t){const r={};let i,o;(0,l.R)(54,"newrelic.register"),e.init.api.allow_registered_children||(i=()=>(0,l.R)(55));t&&(0,F.I)(t)||(i=()=>(0,l.R)(48,t));const a={addPageAction:(n,i={})=>{u(V,[n,{...r,...i},e],t)},log:(n,i={})=>{u(G,[n,{...i,customAttributes:{...r,...i.customAttributes||{}}},e],t)},noticeError:(n,i={})=>{u(U,[n,{...r,...i},e],t)},setApplicationVersion:e=>{r["application.version"]=e},setCustomAttribute:(e,t)=>{r[e]=t},setUserId:e=>{r["enduser.id"]=e},metadata:{customAttributes:r,target:t,get connected(){return o||Promise.reject(new Error("Failed to connect"))}}};i?i():o=new Promise(((n,i)=>{try{const o=e.runtime?.entityManager;let s=!!o?.get().entityGuid,c=o?.getEntityGuidFor(t.licenseKey,t.applicationID),u=!!c;if(s&&u)t.entityGuid=c,n(a);else{const d=setTimeout((()=>i(new Error("Failed to connect - Timeout"))),15e3);function l(r){(0,F.A)(r,e)?s||=!0:t.licenseKey===r.licenseKey&&t.applicationID===r.applicationID&&(u=!0,t.entityGuid=r.entityGuid),s&&u&&(clearTimeout(d),e.ee.removeEventListener("entity-added",l),n(a))}e.ee.emit("api-send-rum",[r,t]),e.ee.on("entity-added",l)}}catch(f){i(f)}}));const u=async(t,r,a)=>{if(i)return i();const u=(0,c.t)();(0,s.p)(h.xV,["API/register/".concat(t.name,"/called")],void 0,n.K7.metrics,e.ee);try{await o;const n=e.init.api.duplicate_registered_data;(!0===n||Array.isArray(n)&&n.includes(a.entityGuid))&&t(...r,void 0,u),t(...r,a.entityGuid,u)}catch(e){(0,l.R)(50,e)}};return a}(e,t)}),e)}class Z extends T{static featureName=C.T;constructor(e){var t;super(e,C.T),t=e,p(u.o5,((e,r)=>U(e,r,t)),t),function(e){p(u.bt,(function(t){e.runtime.onerror=t}),e)}(e),function(e){let t=0;p(u.k6,(function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))}),e)}(e),z(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",((t,r)=>{this.abortHandler&&(0,s.p)("ierr",[M(t),(0,c.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)})),y.gm.addEventListener("unhandledrejection",(t=>{this.abortHandler&&(0,s.p)("err",[H(t),(0,c.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)}),(0,O.jT)(!1,this.removeOnAbort?.signal)),y.gm.addEventListener("error",(t=>{this.abortHandler&&(0,s.p)("err",[D(t),(0,c.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)}),(0,O.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#r,this.importAggregator(e,(()=>i.e(478).then(i.bind(i,5928))))}#r(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var q=i(8990);let X=1;function Y(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===y.gm?0:(0,q.I)(e,"nr@id",(function(){return X++}))}function J(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,k.A)(e).length}catch(e){return}}}var Q=i(8139),ee=i(7836),te=i(3434);const re={},ne=["open","send"];function ie(e){var t=e||ee.ee;const r=function(e){return(e||ee.ee).get("xhr")}(t);if(void 0===y.gm.XMLHttpRequest)return r;if(re[r.debugId]++)return r;re[r.debugId]=1,(0,Q.u)(t);var n=(0,te.YM)(r),i=y.gm.XMLHttpRequest,o=y.gm.MutationObserver,a=y.gm.Promise,s=y.gm.setInterval,c="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],d=[],f=y.gm.XMLHttpRequest=function(e){const t=new i(e),o=r.context(t);try{r.emit("new-xhr",[t],o),t.addEventListener(c,(a=o,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,r.emit("xhr-resolved",[],e)),n.inPlace(e,u,"fn-",b)}),(0,O.jT)(!1))}catch(e){(0,l.R)(15,e);try{r.emit("internal-error",[e])}catch(e){}}var a;return t};function h(e,t){n.inPlace(t,["onreadystatechange"],"fn-",b)}if(function(e,t){for(var r in e)t[r]=e[r]}(i,f),f.prototype=i.prototype,n.inPlace(f.prototype,ne,"-xhr-",b),r.on("send-xhr-start",(function(e,t){h(e,t),function(e){d.push(e),o&&(p?p.then(v):s?s(v):(g=-g,m.data=g))}(t)})),r.on("open-xhr-start",h),o){var p=a&&a.resolve();if(!s&&!a){var g=1,m=document.createTextNode(g);new o(v).observe(m,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===c||v()}));function v(){for(var e=0;e<d.length;e++)h(0,d[e]);d.length&&(d=[])}function b(e,t){return t}return r}var oe="fetch-",ae=oe+"body-",se=["arrayBuffer","blob","json","text","formData"],ce=y.gm.Request,ue=y.gm.Response,de="prototype";const le={};function fe(e){const t=function(e){return(e||ee.ee).get("fetch")}(e);if(!(ce&&ue&&y.gm.fetch))return t;if(le[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[ee.P]&&o[ee.P].dt&&(e=o[ee.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 le[t.debugId]=1,se.forEach((e=>{r(ce[de],e,ae),r(ue[de],e,ae)})),r(y.gm,"fetch",oe),t.on(oe+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(oe+"done",[null,r],n)}else t.emit(oe+"done",[e],n)})),t}var he=i(7485);class pe{constructor(e){this.agentRef=e}generateTracePayload(t){const r=this.agentRef.loader_config;if(!this.shouldGenerateTrace(t)||!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,e.ZF)(),s=(0,e.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(t.sameOrigin||this.isAllowedOrigin(t)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(t.sameOrigin&&!this.excludeNewrelicHeader()||!t.sameOrigin&&this.isAllowedOrigin(t)&&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 y.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,k.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,he.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var ge=i(9300),me=i(7295),ve=["load","error","abort","timeout"],be=ve.length,ye=(0,_.dV)().o.REQ,Re=(0,_.dV)().o.XHR;const we="X-NewRelic-App-Data";class xe extends T{static featureName=ge.T;constructor(e){super(e,ge.T),this.dt=new pe(e),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};y.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},i={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};Te(r,t.name),this.handler("xhr",[r,i,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,n.K7.ajax)}}))}catch(e){}fe(this.ee),ie(this.ee),function(e,t,r,i){function o(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,O.jT)(!1)),y.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.jT)(!1))}function a(e){this.params={method:e[0]},Te(this,e[1]),this.metrics={}}function u(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var o=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),o=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),o=!0),o&&(this.dt=n)}}function d(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=J(i);a&&(n.txSize=a)}this.startTime=(0,c.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<be;s++)r.addEventListener(ve[s],this.listener,(0,O.jT)(!1))}function l(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function f(e,t){var r=""+Y(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Y(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function g(){this.endTime=(0,c.t)()}function m(e,r){r instanceof Re&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function v(e,r){r instanceof Re&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function b(e,t,r){t instanceof Re&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,c.t)()))}function R(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,c.t)()-this.xhrCbStart,this.onload,r],r)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&y.RI&&(t=""+y.gm.location.href):e[0]&&e[0].url?t=e[0].url:y.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,he.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,n)&&(this.dt=n);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,n)&&(this.dt=n),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,c.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof ye?r=i.url:y.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),Te(this,r);var o=(""+(i&&i instanceof ye&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=J(n.body)||0}function T(e,t){if(this.endTime=(0,c.t)(),this.params||(this.params={}),(0,me.iW)(this.params))return;let i;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(i=+this.rxSize);const o={txSize:this.txSize,rxSize:i,duration:(0,c.t)()-this.startTime};r("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,n.K7.ajax)}function A(e){const t=this.params,i=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<be;t++)e.removeEventListener(ve[t],this.listener,!1);t.aborted||(0,me.iW)(t)||(i.duration=(0,c.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),i.cbTime=this.cbTime,r("xhr",[t,i,this.startTime,this.endTime,"xhr"],this,n.K7.ajax))}}function E(e,r){e.params.status=r.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?J(e.response):"text"===r||""===r||void 0===r?J(e.responseText):void 0}(r,e.lastSize);if(i&&(e.metrics.rxSize=i),e.sameOrigin&&r.getAllResponseHeaders().indexOf(we)>=0){var o=r.getResponseHeader(we);o&&((0,s.p)(h.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,n.K7.metrics,t),e.params.cat=o.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",o),t.on("open-xhr-start",a),t.on("open-xhr-end",u),t.on("send-xhr-start",d),t.on("xhr-cb-time",l),t.on("xhr-load-added",f),t.on("xhr-load-removed",p),t.on("xhr-resolved",g),t.on("addEventListener-end",m),t.on("removeEventListener-end",v),t.on("fn-end",R),t.on("fetch-before-start",w),t.on("fetch-start",x),t.on("fn-start",b),t.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,(()=>i.e(478).then(i.bind(i,3845))))}}function Te(e,t){var r=(0,he.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 Ae={},Ee=["pushState","replaceState"];function Se(e){const t=function(e){return(e||ee.ee).get("history")}(e);return!y.RI||Ae[t.debugId]++||(Ae[t.debugId]=1,(0,te.YM)(t).inPlace(window.history,Ee,"-")),t}var _e=i(3738);function Ne(e){p(u.BL,(function(t=Date.now()){const r=t-y.WN;r<0&&(0,l.R)(62,t),(0,s.p)(h.XG,[u.BL,{time:r}],void 0,n.K7.metrics,e.ee),e.addToTrace({name:u.BL,start:t,origin:"nr"}),(0,s.p)(u.Pl+u.hG,[r,u.BL],void 0,n.K7.genericEvents,e.ee)}),e)}const{He:Oe,bD:Ie,d3:Pe,Kp:je,TZ:Ce,Lc:ke,uP:Le,Rz:Me}=_e;class He extends T{static featureName=Ce;constructor(e){var t;super(e,Ce),t=e,p(u.U2,(function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-y.WN,e:(e.end||e.start)-y.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,s.p)("bstApi",[r],void 0,n.K7.sessionTrace,t.ee)}),t),Ne(e);if(!(0,w.V)(e.init))return void this.deregisterDrain();const r=this.ee;let o;Se(r),this.eventsEE=(0,Q.u)(r),this.eventsEE.on(Le,(function(e,t){this.bstStart=(0,c.t)()})),this.eventsEE.on(ke,(function(e,t){(0,s.p)("bst",[e[0],t,this.bstStart,(0,c.t)()],void 0,n.K7.sessionTrace,r)})),r.on(Me+Pe,(function(e){this.time=(0,c.t)(),this.startPath=location.pathname+location.hash})),r.on(Me+je,(function(e){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,n.K7.sessionTrace,r)}));try{o=new PerformanceObserver((e=>{const t=e.getEntries();(0,s.p)(Oe,[t],void 0,n.K7.sessionTrace,r)})),o.observe({type:Ie,buffered:!0})}catch(e){}this.importAggregator(e,(()=>i.e(478).then(i.bind(i,575))),{resourceObserver:o})}}var De=i(6344);class Ke extends T{static featureName=De.TZ;#n;#i;constructor(e){var t;let r;super(e,De.TZ),t=e,p(u.CH,(function(){(0,s.p)(u.CH,[],void 0,n.K7.sessionReplay,t.ee)}),t),function(e){p(u.Tb,(function(){(0,s.p)(u.Tb,[],void 0,n.K7.sessionReplay,e.ee)}),e)}(e),this.#i=e;try{r=JSON.parse(localStorage.getItem("".concat(E.H3,"_").concat(E.uh)))}catch(e){}(0,R.SR)(e.init)&&this.ee.on(De.G4.RECORD,(()=>this.#o())),this.#a(r)?(this.#n=r?.sessionReplayMode,this.#s()):this.importAggregator(this.#i,(()=>i.e(478).then(i.bind(i,6167)))),this.ee.on("err",(e=>{this.#i.runtime.isRecording&&(this.errorNoticed=!0,(0,s.p)(De.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))}))}#a(e){return e&&(e.sessionReplayMode===E.g.FULL||e.sessionReplayMode===E.g.ERROR)||(0,R.Aw)(this.#i.init)}#c=!1;async#s(e){if(!this.#c){this.#c=!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.#n,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee,agentRef:this.#i}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){this.parent.ee.emit("internal-error",[e])}this.importAggregator(this.#i,(()=>i.e(478).then(i.bind(i,6167))),{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#o(){this.featAggregate?this.featAggregate.mode!==E.g.FULL&&this.featAggregate.initializeRecording(E.g.FULL,!0):(this.#n=E.g.FULL,this.#s(De.Qb.API),this.recorder&&this.recorder.parent.mode!==E.g.FULL&&(this.recorder.parent.mode=E.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ue=i(3962);function Fe(e){const t=e.ee.get("tracer");function r(){}p(u.dT,(function(e){return(new r).get("object"==typeof e?e:{})}),e);const i=r.prototype={createTracer:function(r,i){var o={},a=this,d="function"==typeof i;return(0,s.p)(h.xV,["API/createTracer/called"],void 0,n.K7.metrics,e.ee),e.runSoftNavOverSpa||(0,s.p)(u.hw+"tracer",[(0,c.t)(),r,o],a,n.K7.spa,e.ee),function(){if(t.emit((d?"":"no-")+"fn-start",[(0,c.t)(),a,d],o),d)try{return i.apply(this,arguments)}catch(e){const r="string"==typeof e?new Error(e):e;throw t.emit("fn-err",[arguments,this,r],o),r}finally{t.emit("fn-end",[(0,c.t)()],o)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((t=>{p.apply(this,[t,function(){return(0,s.p)(u.hw+t,[(0,c.t)(),...arguments],this,e.runSoftNavOverSpa?n.K7.softNav:n.K7.spa,e.ee),this},e,i])})),p(u.PA,(function(){e.runSoftNavOverSpa?(0,s.p)(u.hw+"routeName",[performance.now(),...arguments],void 0,n.K7.softNav,e.ee):(0,s.p)(u.Pl+"routeName",[(0,c.t)(),...arguments],this,n.K7.spa,e.ee)}),e)}class We extends T{static featureName=Ue.TZ;constructor(e){if(super(e,Ue.TZ),Fe(e),!y.RI||!(0,_.dV)().o.MO)return;const t=Se(this.ee);Ue.tC.forEach((e=>{(0,O.sp)(e,(e=>{a(e)}),!0)}));const r=()=>(0,s.p)("newURL",[(0,c.t)(),""+window.location],void 0,this.featureName,this.ee);t.on("pushState-end",r),t.on("replaceState-end",r);try{this.removeOnAbort=new AbortController}catch(e){}(0,O.sp)("popstate",(e=>(0,s.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let n=!1;const o=new((0,_.dV)().o.MO)(((e,t)=>{n||(n=!0,requestAnimationFrame((()=>{(0,s.p)("newDom",[(0,c.t)()],void 0,this.featureName,this.ee),n=!1})))})),a=(0,x.s)((e=>{(0,s.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,(()=>i.e(478).then(i.bind(i,4393))),{domObserver:o})}}var Be=i(7378);const Ge={},Ve=["appendChild","insertBefore","replaceChild"];function ze(e){const t=function(e){return(e||ee.ee).get("jsonp")}(e);if(!y.RI||Ge[t.debugId])return t;Ge[t.debugId]=!0;var r=(0,te.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,Ve,"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,O.jT)(!1)),e.removeEventListener("error",f,(0,O.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,O.jT)(!1)),e.removeEventListener("error",f,(0,O.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,O.jT)(!1)),e.addEventListener("error",f,(0,O.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const Ze={};function qe(e){const t=function(e){return(e||ee.ee).get("promise")}(e);if(Ze[t.debugId])return t;Ze[t.debugId]=!0;var r=t.context,n=(0,te.YM)(t),i=y.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}y.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[te.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 Xe={},Ye="setTimeout",$e="setInterval",Je="clearTimeout",Qe="-start",et=[Ye,"setImmediate",$e,Je,"clearImmediate"];function tt(e){const t=function(e){return(e||ee.ee).get("timer")}(e);if(Xe[t.debugId]++)return t;Xe[t.debugId]=1;var r=(0,te.YM)(t);return r.inPlace(y.gm,et.slice(0,2),Ye+"-"),r.inPlace(y.gm,et.slice(2,3),$e+"-"),r.inPlace(y.gm,et.slice(3),Je+"-"),t.on($e+Qe,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ye+Qe,(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 rt={};function nt(e){const t=function(e){return(e||ee.ee).get("mutation")}(e);if(!y.RI||rt[t.debugId])return t;rt[t.debugId]=!0;var r=(0,te.YM)(t),n=y.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:it,d3:ot,Kp:at,$p:st,wW:ct,e5:ut,tH:dt,uP:lt,rw:ft,Lc:ht}=Be;class pt extends T{static featureName=it;constructor(e){if(super(e,it),Fe(e),!y.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let t,r=0;const n=this.ee.get("tracer"),o=ze(this.ee),a=qe(this.ee),u=tt(this.ee),d=ie(this.ee),l=this.ee.get("events"),f=fe(this.ee),h=Se(this.ee),p=nt(this.ee);function g(e,t){h.emit("newURL",[""+window.location,t])}function m(){r++,t=window.location.hash,this[lt]=(0,c.t)()}function v(){r--,window.location.hash!==t&&g(0,!0);var e=(0,c.t)();this[ut]=~~this[ut]+e-this[lt],this[ht]=e}function b(e,t){e.on(t,(function(){this[t]=(0,c.t)()}))}this.ee.on(lt,m),a.on(ft,m),o.on(ft,m),this.ee.on(ht,v),a.on(ct,v),o.on(ct,v),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,s.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([lt,ht,"xhr-resolved"],this.featureName),l.buffer([lt],this.featureName),u.buffer(["setTimeout"+at,"clearTimeout"+ot,lt],this.featureName),d.buffer([lt,"new-xhr","send-xhr"+ot],this.featureName),f.buffer([dt+ot,dt+"-done",dt+st+ot,dt+st+at],this.featureName),h.buffer(["newURL"],this.featureName),p.buffer([lt],this.featureName),a.buffer(["propagate",ft,ct,"executor-err","resolve"+ot],this.featureName),n.buffer([lt,"no-"+lt],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),b(f,dt+ot),b(f,dt+"-done"),b(o,"new-jsonp"),b(o,"jsonp-end"),b(o,"cb-start"),h.on("pushState-end",g),h.on("replaceState-end",g),window.addEventListener("hashchange",g,(0,O.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",g,(0,O.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){g(0,r>1)}),(0,O.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#r,this.importAggregator(e,(()=>i.e(478).then(i.bind(i,5592))))}#r(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var gt=i(3333);class mt extends T{static featureName=gt.TZ;constructor(e){super(e,gt.TZ);const t=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];var r;if(r=e,p(u.hG,((e,t)=>V(e,t,r)),r),function(e){p(u.fF,(function(){(0,s.p)(u.Pl+u.fF,[(0,c.t)(),...arguments],void 0,n.K7.genericEvents,e.ee)}),e)}(e),Ne(e),z(e),function(e){p(u.V1,(function(t,r){const i=(0,c.t)(),{start:o,end:a,customAttributes:d}=r||{},f={customAttributes:d||{}};if("object"!=typeof f.customAttributes||"string"!=typeof t||0===t.length)return void(0,l.R)(57);const h=(e,t)=>null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(f.start=h(o,0),f.end=h(a,i),Number.isNaN(f.start)||Number.isNaN(f.end))(0,l.R)(57);else{if(f.duration=f.end-f.start,!(f.duration<0))return(0,s.p)(u.Pl+u.V1,[f,t],void 0,n.K7.genericEvents,e.ee),f;(0,l.R)(58)}}),e)}(e),y.RI&&(e.init.user_actions.enabled&&(gt.Zp.forEach((e=>(0,O.sp)(e,(e=>(0,s.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),gt.qN.forEach((e=>{const t=(0,x.s)((e=>{(0,s.p)("ua",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,O.sp)(e,t)}))),e.init.performance.resources.enabled&&y.gm.PerformanceObserver?.supportedEntryTypes.includes("resource"))){new PerformanceObserver((e=>{e.getEntries().forEach((e=>{(0,s.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)}))})).observe({type:"resource",buffered:!0})}t.some((e=>e))?this.importAggregator(e,(()=>i.e(478).then(i.bind(i,8019)))):this.deregisterDrain()}}var vt=i(2646);const bt=new Map;function yt(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||ee.ee).get("logger")}(e),o=(0,te.YM)(i),a=new vt.y(ee.P);a.level=n.level,a.customAttributes=n.customAttributes;const s=t[r]?.[te.Jt]||t[r];return bt.set(s,a),o.inPlace(t,[r],"wrap-logger-",(()=>bt.get(s))),i}class Rt extends T{static featureName=W.TZ;constructor(e){var t;super(e,W.TZ),t=e,p(u.$9,((e,r)=>G(e,r,t)),t),function(e){p(u.Wb,((t,r,{customAttributes:n={},level:i=W.p_.INFO}={})=>{yt(e.ee,t,r,{customAttributes:n,level:i})}),e)}(e),z(e);const r=this.ee;yt(r,y.gm.console,"log",{level:"info"}),yt(r,y.gm.console,"error",{level:"error"}),yt(r,y.gm.console,"warn",{level:"warn"}),yt(r,y.gm.console,"info",{level:"info"}),yt(r,y.gm.console,"debug",{level:"debug"}),yt(r,y.gm.console,"trace",{level:"trace"}),this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,B.R)(r,e,n,t)})),this.importAggregator(e,(()=>i.e(478).then(i.bind(i,5288))))}}new class extends r{constructor(e){var t;(super(),y.gm)?(this.features={},(0,_.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(S),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===n.K7.softNav)),(0,a.j)(this,e,e.loaderType||"agent"),t=this,p(u.cD,(function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return g(t,e,r,u.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)}),t),function(e){p(u.Dl,(function(t){if("string"==typeof t||null===t)return g(e,"enduser.id",t,u.Dl,!0);(0,l.R)(41,typeof t)}),e)}(this),function(e){p(u.nb,(function(t){if("string"==typeof t||null===t)return g(e,"application.version",t,u.nb,!1);(0,l.R)(42,typeof t)}),e)}(this),function(e){p(u.d3,(function(){e.ee.emit("manual-start-all")}),e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return o.forEach((r=>{t[r]=!!e[r]?.enabled})),t}(this.init),t=[...this.desiredFeatures];t.sort(((e,t)=>n.P3[e.featureName]-n.P3[t.featureName])),t.forEach((t=>{if(!e[t.featureName]&&t.featureName!==n.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&t.featureName===n.K7.spa)return;if(!this.runSoftNavOverSpa&&t.featureName===n.K7.softNav)return;const r=function(e){switch(e){case n.K7.ajax:return[n.K7.jserrors];case n.K7.sessionTrace:return[n.K7.ajax,n.K7.pageViewEvent];case n.K7.sessionReplay:return[n.K7.sessionTrace];case n.K7.pageViewTiming:return[n.K7.pageViewEvent];default:return[]}}(t.featureName).filter((e=>!(e in this.features)));r.length>0&&(0,l.R)(36,{targetFeature:t.featureName,missingDependencies:r}),this.features[t.featureName]=new t(this)}))}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,_.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}({features:[xe,S,P,He,Ke,j,Z,mt,Rt,We,pt],loaderType:"spa"})})()})();</script>
<title>Klg Toko Roti Online Terlengkap - Pesan Roti Enak Sekarang</title>
<link rel="stylesheet" media="all" href="sites/default/files/css/css_Zg3nHEchfsDV550FSUskeXXDXXaq-BKy70lZupZdB5Y.css@delta=0&language=en&theme=bootstrap_uoft&include=eJyNjEGOAyEMBD_EwJOQGQxjycYIm13l94ly2dXkkksfqkpdVN18wcwF1iJNTZeEcqck0DE33lQ_paDZS1tm6pd_eodiuW3mf2.css" />
<link rel="stylesheet" media="all" href="sites/default/files/css/css_bagBah-MoNVdkHBDCQD8AigYxtGxvg_ngVWC5wAVFvc.css@delta=1&language=en&theme=bootstrap_uoft&include=eJyNjEGOAyEMBD_EwJOQGQxjycYIm13l94ly2dXkkksfqkpdVN18wcwF1iJNTZeEcqck0DE33lQ_paDZS1tm6pd_eodiuW3mf2.css" />
<link rel="preload" href="themes/custom/bootstrap_uoft/gstatic/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="themes/custom/bootstrap_uoft/gstatic/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2" as="font" type="font/woff2" crossorigin>
</head>
<body class="layout-no-sidebars page-node-171268 path-frontpage node--type-audience-page">
<a href="https://klg.co.id/" class="visually-hidden focusable skip-link">
Skip to main content
</a>
<div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas>
<div id="page-wrapper">
<div id="page">
<h1 class="screen-reader-only">Welcome to Klg Toko Roti Online Terlengkap - Pesan Roti Enak Sekarang</h1>
<header data-sticky-header data-sticky-offset="6" data-sticky-media="(min-width: 40rem)" data-sticky-selector="main *:focus" id="header" class="header" role="banner" aria-label="Site header">
<nav class="navbar bg-transparent navbar-expand-lg" id="navbar-main">
<div class="uoft-logo">
<a href="https://klg.co.id/" title="Home" rel="home" class="navbar-brand">
<img src="themes/custom/bootstrap_uoft/logo.svg" alt="Home" class="img-fluid d-inline-block align-top" />
<span class="ml-2 d-none d-md-inline"></span>
</a>
</div>
<div class="navbar-form desktop">
<div class="header-tools">
<section class="row region region-header-tools">
<nav role="navigation" aria-labelledby="block-mainmenutools-menu" id="block-mainmenutools" class="settings-tray-editable block block-menu navigation menu--main-menu-tools" data-drupal-settingstray="editable">
<h2 class="visually-hidden" id="block-mainmenutools-menu">Main menu tools</h2>
<ul class="clearfix nav" data-component-id="bootstrap_barrio:menu">
<li class="nav-item">
<a href="https://klg.co.id/" class="webmail nav-link nav-link-https--mailutorontoca-">Email</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="portal nav-link nav-link-https--qutorontoca-">Quercus</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="acorn nav-link nav-link-http--wwwacornutorontoca-">Acorn</a>
</li>
</ul>
</nav>
<div id="block-maincampusstatus" class="settings-tray-editable block-content-main_campus_status block block-block-content block-block-contentc1abfe24-37a7-4697-b0a9-915322534083" data-drupal-settingstray="editable">
<div class="campus-status-wrapper">
<div class="status-ok">
<div class="status"> </div>
<div class="status-output"><a href="https://klg.co.id/">Campus status</a></div>
</div>
</div>
</div>
</section>
</div>
<div class="header-form">
<section class="row region region-header-form">
<div class="views-exposed-form settings-tray-editable block block-views block-views-exposed-filter-blocksearch-page-1" data-drupal-selector="views-exposed-form-search-page-1" id="block-exposedformsearchpage-1-2" data-drupal-settingstray="editable">
<div class="content">
<form action="https://klg.co.id/" method="get" id="views-exposed-form-search-page-1" accept-charset="UTF-8">
<div class="d-flex flex-wrap">
<fieldset class="js-form-item js-form-type-textfield form-type-textfield js-form-item-query form-item-query bs-mb-2">
<label for="edit-query" class="bs-mb-1">Search the U of T website</label>
<input data-drupal-selector="edit-query" type="text" id="edit-query" name="query" value="" size="30" maxlength="128" class="form-control" />
</fieldset>
<div data-drupal-selector="edit-actions" class="form-actions js-form-wrapper bs-mb-2" id="edit-actions">
<button data-drupal-selector="edit-submit-search" type="submit" id="edit-submit-search" value=" Search" class="button js-form-submit form-submit btn btn-primary"> Search</button>
</div>
</div>
</form>
</div>
</div>
<nav role="navigation" aria-labelledby="block-jumptomenu-menu" id="block-jumptomenu" class="block-jumptomenu settings-tray-editable block block-menu navigation menu--sub" data-drupal-settingstray="editable">
<h2 class="visually-hidden" id="block-jumptomenu-menu">Jump to menu</h2>
<button class="jumpto-menu btn collapsed" data-toggle="collapse" data-target="#jumpto-menu" aria-controls="jumpto-menu" aria-expanded="false" aria-label="Jump to different areas on the site" role="button">
<span class="label">Jump to...</span>
<span class="icon"><i class="fa-solid fa-caret-down"></i></span>
</button>
<div class="jumpto-menu-wrapper">
<div class="collapse" id="jumpto-menu" aria-expanded="false">
<ul class="clearfix nav" data-component-id="bootstrap_barrio:menu">
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--news" data-drupal-link-system-path="node/171269">News & Media</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--about-u-of-t" data-drupal-link-system-path="node/169259">About U of T</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link-https--boundlessutorontoca-">Give to U of T</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--academics" data-drupal-link-system-path="node/169257">Academics</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--academics-undergraduate-programs" data-drupal-link-system-path="node/300738">Undergraduate programs</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--academics-graduate-programs" data-drupal-link-system-path="node/313925">Graduate programs</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--research-innovation" data-drupal-link-system-path="node/169249">Research & innovation</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--university-life" data-drupal-link-system-path="node/169254">University life</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--libraries" data-drupal-link-system-path="node/169263">Libraries</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--utogether">UTogether</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--a-to-z-directory" data-drupal-link-system-path="a-to-z-directory">A to Z Directory</a>
</li>
</ul>
</div>
</div>
<div id="jumpto-menu-mobile">
<ul class="clearfix nav" data-component-id="bootstrap_barrio:menu">
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--news" data-drupal-link-system-path="node/171269">News & Media</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--about-u-of-t" data-drupal-link-system-path="node/169259">About U of T</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link-https--boundlessutorontoca-">Give to U of T</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--academics" data-drupal-link-system-path="node/169257">Academics</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--academics-undergraduate-programs" data-drupal-link-system-path="node/300738">Undergraduate programs</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--academics-graduate-programs" data-drupal-link-system-path="node/313925">Graduate programs</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--research-innovation" data-drupal-link-system-path="node/169249">Research & innovation</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--university-life" data-drupal-link-system-path="node/169254">University life</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--libraries" data-drupal-link-system-path="node/169263">Libraries</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--utogether">UTogether</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--a-to-z-directory" data-drupal-link-system-path="a-to-z-directory">A to Z Directory</a>
</li>
</ul>
</div>
</nav>
</section>
</div>
</div>
<div class="navbar-form mobile">
<a class="search-mobile collapsed" href="https://klg.co.id/" role="button" data-toggle="collapse" aria-label="search in mobile screen" aria-expanded="false" aria-controls="search-drawer"><i class="fa-regular fa-magnifying-glass"></i></a>
<button class="navbar-toggler-mobile btn" type="button" data-toggle="collapse" data-target="#navbarMobile"
aria-controls="navbarMobile" aria-expanded="false" aria-label="Mobile navigation">
<div class="animated-icon" id="animated-icon"><span></span><span></span><span></span><span></span></div>
</button>
</div>
</nav>
<div id="search-drawer" class="collapse">
<div class="views-exposed-form settings-tray-editable block block-views block-views-exposed-filter-blocksearch-page-1" data-drupal-selector="views-exposed-form-search-page-1" id="block-exposedformsearchpage-1-2" data-drupal-settingstray="editable">
<div class="content">
<form action="https://klg.co.id/" method="get" id="views-exposed-form-search-page-1" accept-charset="UTF-8">
<div class="d-flex flex-wrap">
<fieldset class="js-form-item js-form-type-textfield form-type-textfield js-form-item-query form-item-query bs-mb-2">
<label for="edit-query" class="bs-mb-1">Search the U of T website</label>
<input data-drupal-selector="edit-query" type="text" id="edit-query" name="query" value="" size="30" maxlength="128" class="form-control" />
</fieldset>
<div data-drupal-selector="edit-actions" class="form-actions js-form-wrapper bs-mb-2" id="edit-actions">
<button data-drupal-selector="edit-submit-search" type="submit" id="edit-submit-search" value=" Search" class="button js-form-submit form-submit btn btn-primary"> Search</button>
</div>
</div>
</form>
</div>
</div>
</div>
<div class="primary-menu desktop justify-content-end">
<nav role="navigation" aria-labelledby="block-bootstrap-uoft-main-menu-menu" id="block-bootstrap-uoft-main-menu" class="block-bootstrap-uoft-main-menu settings-tray-editable block block-menu navigation menu--main" data-drupal-settingstray="editable">
<h2 class="visually-hidden" id="block-bootstrap-uoft-main-menu-menu">Main navigation</h2>
<ul class="clearfix nav navbar-nav" data-component-id="bootstrap_barrio:menu_main">
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--future-students" data-drupal-link-system-path="node/169243">Future students</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--current-students" data-drupal-link-system-path="node/169246">Current students</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--alumni" data-drupal-link-system-path="node/169247">Alumni</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--faculty-staff" data-drupal-link-system-path="node/169250">Faculty and Staff</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link-https--defygravitycampaignutorontoca-">Donors</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--visitors" data-drupal-link-system-path="node/169248">Visitors</a>
</li>
</ul>
</nav>
</div>
<div class="collapse navbar-collapse" id="navbarMobile">
<section class="row region region-header-tools">
<nav role="navigation" aria-labelledby="block-mainmenutools-menu" id="block-mainmenutools" class="settings-tray-editable block block-menu navigation menu--main-menu-tools" data-drupal-settingstray="editable">
<h2 class="visually-hidden" id="block-mainmenutools-menu">Main menu tools</h2>
<ul class="clearfix nav" data-component-id="bootstrap_barrio:menu">
<li class="nav-item">
<a href="https://klg.co.id/" class="webmail nav-link nav-link-https--mailutorontoca-">Email</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="portal nav-link nav-link-https--qutorontoca-">Quercus</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="acorn nav-link nav-link-http--wwwacornutorontoca-">Acorn</a>
</li>
</ul>
</nav>
<div id="block-maincampusstatus" class="settings-tray-editable block-content-main_campus_status block block-block-content block-block-contentc1abfe24-37a7-4697-b0a9-915322534083" data-drupal-settingstray="editable">
<div class="campus-status-wrapper">
<div class="status-ok">
<div class="status"> </div>
<div class="status-output"><a href="https://klg.co.id/">Campus status</a></div>
</div>
</div>
</div>
</section>
<div class="mobile-navigation-wrapper">
<nav role="navigation" aria-labelledby="block-bootstrap-uoft-main-menu-menu" id="block-bootstrap-uoft-main-menu" class="block-bootstrap-uoft-main-menu settings-tray-editable block block-menu navigation menu--main" data-drupal-settingstray="editable">
<h2 class="visually-hidden" id="block-bootstrap-uoft-main-menu-menu">Main navigation</h2>
<ul class="clearfix nav navbar-nav" data-component-id="bootstrap_barrio:menu_main">
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--future-students" data-drupal-link-system-path="node/169243">Future students</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--current-students" data-drupal-link-system-path="node/169246">Current students</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--alumni" data-drupal-link-system-path="node/169247">Alumni</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--faculty-staff" data-drupal-link-system-path="node/169250">Faculty and Staff</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link-https--defygravitycampaignutorontoca-">Donors</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--visitors" data-drupal-link-system-path="node/169248">Visitors</a>
</li>
</ul>
</nav>
<hr>
<div class="row">
<nav role="navigation" aria-labelledby="block-jumptomenu-menu" id="block-jumptomenu" class="block-jumptomenu settings-tray-editable block block-menu navigation menu--sub" data-drupal-settingstray="editable">
<h2 class="visually-hidden" id="block-jumptomenu-menu">Jump to menu</h2>
<button class="jumpto-menu btn collapsed" data-toggle="collapse" data-target="#jumpto-menu" aria-controls="jumpto-menu" aria-expanded="false" aria-label="Jump to different areas on the site" role="button">
<span class="label">Jump to...</span>
<span class="icon"><i class="fa-solid fa-caret-down"></i></span>
</button>
<div class="jumpto-menu-wrapper">
<div class="collapse" id="jumpto-menu" aria-expanded="false">
<ul class="clearfix nav" data-component-id="bootstrap_barrio:menu">
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--news" data-drupal-link-system-path="node/171269">News & Media</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--about-u-of-t" data-drupal-link-system-path="node/169259">About U of T</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link-https--boundlessutorontoca-">Give to U of T</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--academics" data-drupal-link-system-path="node/169257">Academics</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--academics-undergraduate-programs" data-drupal-link-system-path="node/300738">Undergraduate programs</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--academics-graduate-programs" data-drupal-link-system-path="node/313925">Graduate programs</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--research-innovation" data-drupal-link-system-path="node/169249">Research & innovation</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--university-life" data-drupal-link-system-path="node/169254">University life</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--libraries" data-drupal-link-system-path="node/169263">Libraries</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--utogether">UTogether</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--a-to-z-directory" data-drupal-link-system-path="a-to-z-directory">A to Z Directory</a>
</li>
</ul>
</div>
</div>
<div id="jumpto-menu-mobile">
<ul class="clearfix nav" data-component-id="bootstrap_barrio:menu">
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--news" data-drupal-link-system-path="node/171269">News & Media</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--about-u-of-t" data-drupal-link-system-path="node/169259">About U of T</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link-https--boundlessutorontoca-">Give to U of T</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--academics" data-drupal-link-system-path="node/169257">Academics</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--academics-undergraduate-programs" data-drupal-link-system-path="node/300738">Undergraduate programs</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--academics-graduate-programs" data-drupal-link-system-path="node/313925">Graduate programs</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--research-innovation" data-drupal-link-system-path="node/169249">Research & innovation</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--university-life" data-drupal-link-system-path="node/169254">University life</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--libraries" data-drupal-link-system-path="node/169263">Libraries</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--utogether">UTogether</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--a-to-z-directory" data-drupal-link-system-path="a-to-z-directory">A to Z Directory</a>
</li>
</ul>
</div>
</nav>
</div>
</div>
</div>
</header>
<canvas id="confetti-canvas"></canvas>
<div id="confetti-button" class="ready position-fixed"></div>
<div id="main-wrapper" class="layout-main-wrapper clearfix">
<div id="main" class=" ">
<div class="clearfix">
<main class="main-content col" id="content" role="main">
<section class="section">
<a id="main-content" tabindex="-1"></a>
<div id="block-bootstrap-uoft-content" class="block block-system block-system-main-block">
<div class="content">
<article data-history-node-id="171268" class="node node--type-audience-page node--view-mode-full clearfix">
<header>
</header>
<div class="node__content clearfix">
<div class="field field--name-field-content-component field--type-entity-reference-revisions field--label-hidden field__items">
<div class="field__item">
<div class="audience-row no-mt no-mb bs-no-pt bs-pb-l bg-transparent" >
<div class="paragraph paragraph--type--layout-column-grid-audience-page paragraph--view-mode--default">
<div class="field field--name-field-components field--type-entity-reference-revisions field--label-hidden field__items">
<div class="field__item"> <div class="paragraph paragraph--type--banner paragraph--view-mode--default">
<section class="hero-banner-section">
<!-- The CSS grid area that displays the image (layer 1) -->
<div class="banner-image-wrapper">
<img loading="eager" srcset="sites/default/files/styles/banner_380/public/2025-07/2025-06-12-convo-chadwin-36-crop.jpg@h=81d682ee&itok=5c-pQ_uoQ_uo 38sites/default/files/styles/banner_634/public/2025-07/2025-06-12-convo-chadwin-36-crop.jpg@h=81d682ee&itok=IBWnpYqaIBWnpYqsites/default/files/styles/banner_951/public/2025-07/2025-06-12-convo-chadwin-36-crop.jpg@h=81d682ee&itok=8apQeXLWtok=8apsites/default/files/styles/banner_1268/public/2025-07/2025-06-12-convo-chadwin-36-crop.jpg@h=81d682ee&itok=zHkqDVQLmp;itok=sites/default/files/styles/banner_1400x660/public/2025-07/2025-06-12-convo-chadwin-36-crop.jpg@h=81d682ee&itok=-sNSzDDdee&itok=-sNSzDDd 1400w" sizes="(min-width: 1400px) 1400px, 100vw" width="380" height="140" src="sites/default/files/styles/banner_380/public/2025-07/2025-06-12-convo-chadwin-36-crop.jpg@h=81d682ee&itok=5c-pQ_uo" alt="Graduating students smile for a photographer" />
</div>
<!-- The CSS grid area that displays the content (layer 2) -->
<div class="heading-wrapper">
<a class="container" href="https://klg.co.id/" aria-label="In photos: U of T celebrates the Class of 2025">
<div class="banner-tag">
U of T News
</div>
<div class="heading bg-white bs-mb-2">
<p class="h1 bs-color-primary no-mb"><span>In photos: U of T celebrates the Class of 2025</span></p>
</div>
</a>
</div>
</section>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="field__item">
<div class="audience-row no-mt no-mb bs-pb-l bg-transparent" >
<div class="container">
<div class="row">
<div class="col-md-12">
<div class="paragraph paragraph--type--layout-column-grid-audience-page paragraph--view-mode--default utogether-announcement-box">
<div class="field field--name-field-components field--type-entity-reference-revisions field--label-hidden field__items">
<div class="field__item"> <div class="paragraph paragraph--type--paragraph paragraph--view-mode--default no-mb">
<h2 style="border-bottom:4px solid #8DBF2E; border-radius:2px; margin-bottom:40px; padding-bottom:10px">UTogether: Your guide to the U of T community</h2>
<div class="row">
<div class="col-md-4">
<h3 style="margin-bottom:30px;">Your journey starts here!</h3>
<p style="margin-bottom:30px;">There’s so much to experience on our three campuses — and UTogether is here to help you thrive in our vibrant university ecosystem. This is your roadmap to <strong>essential student, faculty and staff resources</strong>, <strong>academic and wellness supports</strong>, <strong>campus maps</strong>, <strong>where to eat</strong>, <strong>leadership messages</strong>, and more. Take a tour of this resource to discover your U of T!</p>
<a class="btn" href="https://klg.co.id/">Explore UTogether</a></div>
<div class="col-md-8 rounded-image">
<div>
<div class="field field--name-field-media-image field--type-image field--label-hidden field__item"> <img loading="lazy" src="sites/default/files/styles/scale_image_750_width_/public/2024-12/utogether-f24-01.png@itok=eWDpGZMu" width="750" height="342" alt="Three students talking and smiling" class="image-style-scale-image-750-width-">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="field__item">
<div class="audience-row no-mt no-mb bs-no-pt bs-pb-l bg-transparent" >
<div class="container">
<div class="row">
<div class="col-md-6">
<div class="paragraph paragraph--type--layout-column-grid-audience-page paragraph--view-mode--default">
<div class="field field--name-field-components field--type-entity-reference-revisions field--label-hidden field__items">
<div class="field__item"> <div class="paragraph paragraph--type--paragraph paragraph--view-mode--default no-mb">
<h2 class="bs-mb-2"><a href="https://klg.co.id/">Latest news</a></h2>
</div>
</div>
<div class="field__item"> <div class="paragraph paragraph--type--dynamic-content-block paragraph--view-mode--default no-mb">
<div class="views-element-container block block-views block-views-blocklatest-news-on-homepage-block-1" id="block-views-block-latest-news-on-homepage-block-1">
<div class="content">
<div><div class="container view view-latest-news-on-homepage view-id-latest_news_on_homepage view-display-id-block_1 js-view-dom-id-b1efe5777406c26d9e97ad2b076e6a598dbf73f90402991c15977f4484cf3b89">
<div class="view-content row">
<div class="views-row">
<a class="news-grid-item" href="https://klg.co.id/" aria-label="U of T astronomers develop AI model to determine stars' ages">
<span class="thumbnail-wrapper bs-mb-2">
<img loading="eager" srcset="sites/default/files/styles/event_330x119/public/2025-07/eso1439a-crop.jpg@h=81d682ee&itok=eB3AGYgaGYga 33sites/default/files/styles/event_360x130/public/2025-07/eso1439a-crop.jpg@h=81d682ee&itok=ikQq_DwhikQq_Dwsites/default/files/styles/event_450x162/public/2025-07/eso1439a-crop.jpg@h=81d682ee&itok=nh47CwVetok=nh4sites/default/files/styles/event_540x195/public/2025-07/eso1439a-crop.jpg@h=81d682ee&itok=07vqbXmKmp;itok=07vqbXmK 540w" sizes="(min-width: 1200px) 540px, (min-width: 992px) 450px, (min-width: 768px) 330px" width="540" height="195" src="sites/default/files/styles/event_540x195/public/2025-07/eso1439a-crop.jpg@h=81d682ee&itok=07vqbXmK" alt="""" />
</span>
<span class="date bs-mb-1">
July 2, 2025
</span>
<span class="headline">U of T astronomers develop AI model to determine stars' ages</span>
</a>
</div>
</div>
<div class="attachment attachment-after">
<div class="views-element-container"><div class="view view-latest-news-on-homepage view-id-latest_news_on_homepage view-display-id-attachment_1 js-view-dom-id-e059234c1523b92c56b6e1e4f50123cf4be4bf0493ec9026ac9c93e4595e8e54">
<div class="view-content row">
<div class="views-row">
<a class="news-grid-item" href="https://klg.co.id/" aria-label="Geoffrey Hinton discusses promise and perils of AI at Toronto Tech Week">
<span class="date bs-mb-1">
June 27, 2025
</span>
<span class="headline">Geoffrey Hinton discusses promise and perils of AI at Toronto Tech Week</span>
</a>
</div>
<div class="views-row">
<a class="news-grid-item" href="https://klg.co.id/" aria-label="Reimagined 90 Queen’s Park project to foster collaboration, city-building and civic engagement">
<span class="date bs-mb-1">
June 27, 2025
</span>
<span class="headline">Reimagined 90 Queen’s Park project to foster collaboration, city-building and civic engagement</span>
</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="field__item">
<div class="mlcl-buttons row no-mb">
<div class="col-md-12 item">
<div class="btn-wrapper align-left">
<a class="btn light-blue " href="https://klg.co.id/">
More U of T News
</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="paragraph paragraph--type--layout-column-grid-audience-page paragraph--view-mode--default">
<div class="field field--name-field-components field--type-entity-reference-revisions field--label-hidden field__items">
<div class="field__item"> <div class="paragraph paragraph--type--paragraph paragraph--view-mode--default no-mb">
<h2 class="bs-mb-2"><a href="https://klg.co.id/">Upcoming events</a></h2>
</div>
</div>
<div class="field__item"> <div class="paragraph paragraph--type--dynamic-content-block paragraph--view-mode--default no-mb">
<div class="views-element-container block block-views block-views-blockupcoming-events-on-homepage-block-1" id="block-views-block-upcoming-events-on-homepage-block-1">
<div class="content">
<div><div class="container view view-upcoming-events-on-homepage view-id-upcoming_events_on_homepage view-display-id-block_1 js-view-dom-id-8a4ec93de83a332749fa5157ad10c23d664d8dcc8ad6f30ee91956a560459417">
<div class="view-content row">
<div class="views-row">
<a class="news-grid-item" href="https://klg.co.id/" aria-label="Japanism in Modern Architecture: Who Spoke about Boogie Woogie?">
<span class="thumbnail-wrapper bs-mb-2">
<img loading="lazy" srcset="sites/default/files/styles/event_330x119/public/2025-06/CLUZEL_Poster image_0.jpg@h=3f5ead97&itok=mv5fKwuDKwuD 33sites/default/files/styles/event_360x130/public/2025-06/CLUZEL_Poster image_0.jpg@h=3f5ead97&itok=UMS3nU92UMS3nU9sites/default/files/styles/event_450x162/public/2025-06/CLUZEL_Poster image_0.jpg@h=3f5ead97&itok=4O9FYT1htok=4O9sites/default/files/styles/event_540x195/public/2025-06/CLUZEL_Poster image_0.jpg@h=3f5ead97&itok=lrQLOm0tmp;itok=lrQLOm0t 540w" sizes="(min-width: 1200px) 540px, (min-width: 992px) 450px, (min-width: 768px) 330px" width="540" height="195" src="sites/default/files/styles/event_540x195/public/2025-06/CLUZEL_Poster image_0.jpg@h=3f5ead97&itok=lrQLOm0t" alt="a black and white interior photo over a colour block background" />
</span>
<span class="date bs-mb-1">
July 22, 2025
</span>
<span class="headline">Japanism in Modern Architecture: Who Spoke about Boogie Woogie?</span>
</a>
</div>
</div>
<div class="attachment attachment-after">
<div class="views-element-container"><div class="view view-upcoming-events-on-homepage view-id-upcoming_events_on_homepage view-display-id-attachment_1 js-view-dom-id-552afed8c24b6d07319c6c98c61cb5dc19135d902549071303344cc2746daff0">
<div class="view-content row">
<div class="views-row">
<a class="news-grid-item" href="https://klg.co.id/" aria-label="Hart House Live in partnership with Courtyard Concerts">
<span class="date bs-mb-1">
July 9 to July 30, 2025
</span>
<span class="headline">Hart House Live in partnership with Courtyard Concerts</span>
</a>
</div>
<div class="views-row">
<a class="news-grid-item" href="https://klg.co.id/" aria-label="Every Child Belongs: Gender Expansiveness and 2SLGBTQ+ Inclusion in the Early Years">
<span class="date bs-mb-1">
July 23, 2025
</span>
<span class="headline">Every Child Belongs: Gender Expansiveness and 2SLGBTQ+ Inclusion in the Early Years</span>
</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="field__item">
<div class="mlcl-buttons row no-mb">
<div class="col-md-12 item">
<div class="btn-wrapper align-left">
<a class="btn light-blue " href="https://klg.co.id/">
More U of T events
</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="field__item">
<div class="audience-row no-mt no-mb bs-pt-l bs-pb-l bg-primary-blue" >
<div class="container">
<div class="row">
<div class="col-md-12">
<div class="paragraph paragraph--type--layout-column-grid-audience-page paragraph--view-mode--default">
<div class="field field--name-field-components field--type-entity-reference-revisions field--label-hidden field__items">
<div class="field__item"> <div class="paragraph paragraph--type--celebrates paragraph--view-mode--default convocation-row">
<div class="celebrates-banner">
<div class="container">
<a class="row" href="https://klg.co.id/" aria-label="Go to U of T Celebrates hub page">
<div class="col-md-8 col-sm-12 bs-mb-2">
<div class="celebrates-logo h1">U of T Celebrates</div>
<p class="tagline"><i>The Klg Toko Roti Online Terlengkap - Pesan Roti Enak Sekarang is home to some of the world’s top faculty, students, alumni and staff. U of T Celebrates recognizes their award-winning accomplishments.</i></p>
</div>
<div class="col-md-4 col-sm-12 bs-mb-2 text-right">
<span class="btn">Explore U of T Celebrates</span>
</div>
</a>
<div class="row content">
<div class="col-md-6 left">
<a aria-label="Richard Bond recognized with Shaw Prize in Astronomy" href="https://klg.co.id/">
<img loading="lazy" src="sites/default/files/styles/focal_750x500/public/2025-05/DickBondPortrait.jpeg@h=2240b8e9&itok=vUZsw9sN" width="750" height="500" alt="Richard Bond" class="image-style-focal-750x500" />
</a>
</div>
<div class="col-md-6 right">
<div class="awards-type bs-mb-2">
<a href="https://klg.co.id/" hreflang="en">Research & Innovation</a>
</div>
<div class="title">
<p class="intro"><a aria-label="Richard Bond recognized with Shaw Prize in Astronomy" href="https://klg.co.id/">Richard Bond recognized with Shaw Prize in Astronomy</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="field__item">
<div class="audience-row no-mt no-mb bs-pt-l bs-pb-l bg-medium-grey" >
<div class="container">
<div class="row">
<div class="col-md-12">
<div class="paragraph paragraph--type--layout-column-grid-audience-page paragraph--view-mode--default">
<div class="field field--name-field-components field--type-entity-reference-revisions field--label-hidden field__items">
<div class="field__item"> <div class="paragraph paragraph--type--magazine paragraph--view-mode--default">
<div class="magazine-banner">
<a href="https://klg.co.id/" class="row" aria-label="Go to U of T Magazine site">
<div class="magezine-logo col-md-3 bs-p-4 no-mb">
<img src="themes/custom/bootstrap_uoft/images/logos/logo-magazine.png" alt="U of T Magazine logo" loading="lazy" />
</div>
<div class="col-md-9 bs-p-4 no-mb">
<div class="bs-mb-2"><p>Big changes are happening at U of T. Read about the legacy of President Meric Gertler, a profile of chancellor Wes Hall, the latest about the <i>Defy Gravity </i>campaign, and more.</p>
</div>
<div><span class="btn">Explore the issue</span></div>
</div>
</a>
<div class="bottom-row">
<a class="story-wrap" href="https://klg.co.id/">
<div class="article-image-wrap">
<div class="story-image">
<img loading="eager" srcset="sites/default/files/styles/magazine_345x250/public/2025-04/Meric-Gertler-S2025-crop3.png@h=707772c7&itok=zH8PkI_2kI_2 34sites/default/files/styles/magazine_690x500/public/2025-04/Meric-Gertler-S2025-crop3.png@h=707772c7&itok=_WaYnm6B_WaYnm6sites/default/files/styles/magazine_1000x725/public/2025-04/Meric-Gertler-S2025-crop3.png@h=707772c7&itok=XAb6pO0gtok=XAb6pO0g 1000w" sizes="(min-width: 1000px) 1000px, (min-width: 690px) 690px, (min-width: 345px) 345px" width="345" height="250" src="sites/default/files/styles/magazine_345x250/public/2025-04/Meric-Gertler-S2025-crop3.png@h=707772c7&itok=zH8PkI_2" alt="President Meric Gertler walks down a hallway" />
</div>
</div>
<div class="story-text">
<div class="banner-tag">Campus</div>
<div class="text-wrapper">
<p class="article-from bs-mb-1">The Gertler Years</p>
<p class="intro bs-mb-1">A Legacy to Remember</p>
<p>Over the past 12 years, President Meric Gertler has positioned U of T as a global powerhouse in research, sustainability and student opportunity</p>
</div>
</div>
</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</article>
</div>
</div>
</section>
</main>
</div>
</div>
</div>
<footer id="footer">
<div class="site-footer">
<div class="container">
<div class="row">
<div class="col-md-12">
<section class="row region region-footer-logo">
<div id="block-footerlogo" class="settings-tray-editable block-content-basic block block-block-content block-block-content2fe9eedb-2036-47ab-b428-a7c80f3e78ef" data-drupal-settingstray="editable">
<div class="content">
<div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="footer-logo-wrapper">
<p class="footer-campaign-logo"><a href="https://klg.co.id/" title="Defy gravity"><img alt="defy gravity logo" height="80" loading="lazy" src="sites/default/files/2023-06/Defy_Gravity_KO-150.png" width="150"> </a></p>
</div>
</div>
</div>
</div>
</section>
</div>
</div>
<div class="row footer-cols">
<div class="col col-xs-6 col-md-3">
<section class="row region region-footer-first">
<nav role="navigation" aria-labelledby="block-mainnavigation-menu" id="block-mainnavigation" class="settings-tray-editable block block-menu navigation menu--main" data-drupal-settingstray="editable">
<h2 class="visually-hidden" id="block-mainnavigation-menu">Main navigation repeated</h2>
<ul class="clearfix nav navbar-nav" data-component-id="bootstrap_barrio:menu_main">
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--future-students" data-drupal-link-system-path="node/169243">Future students</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--current-students" data-drupal-link-system-path="node/169246">Current students</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--alumni" data-drupal-link-system-path="node/169247">Alumni</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--faculty-staff" data-drupal-link-system-path="node/169250">Faculty and Staff</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link-https--defygravitycampaignutorontoca-">Donors</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--visitors" data-drupal-link-system-path="node/169248">Visitors</a>
</li>
</ul>
</nav>
</section>
</div>
<div class="col col-xs-6 col-md-3">
<section class="row region region-footer-second">
<nav role="navigation" aria-labelledby="block-subnavigation-2-menu" id="block-subnavigation-2" class="settings-tray-editable block block-menu navigation menu--sub" data-drupal-settingstray="editable">
<h2 class="visually-hidden" id="block-subnavigation-2-menu">Jump to menu repeated</h2>
<ul class="clearfix nav" data-component-id="bootstrap_barrio:menu">
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--news" data-drupal-link-system-path="node/171269">News & Media</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--about-u-of-t" data-drupal-link-system-path="node/169259">About U of T</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link-https--boundlessutorontoca-">Give to U of T</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--academics" data-drupal-link-system-path="node/169257">Academics</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--academics-undergraduate-programs" data-drupal-link-system-path="node/300738">Undergraduate programs</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--academics-graduate-programs" data-drupal-link-system-path="node/313925">Graduate programs</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--research-innovation" data-drupal-link-system-path="node/169249">Research & innovation</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--university-life" data-drupal-link-system-path="node/169254">University life</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--libraries" data-drupal-link-system-path="node/169263">Libraries</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--utogether">UTogether</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--a-to-z-directory" data-drupal-link-system-path="a-to-z-directory">A to Z Directory</a>
</li>
</ul>
</nav>
</section>
</div>
<div class="col col-xs-6 col-md-3">
<section class="row region region-footer-third">
<nav role="navigation" aria-labelledby="block-footermenupart3-menu" id="block-footermenupart3" class="settings-tray-editable block block-menu navigation menu--footer-menu-part-3" data-drupal-settingstray="editable">
<h2 class="visually-hidden" id="block-footermenupart3-menu">Quick links</h2>
<ul class="clearfix nav" data-component-id="bootstrap_barrio:menu">
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--contacts" data-drupal-link-system-path="node/169266">Contact</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link-https--jobsutorontoca-">Careers</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--accessibility" data-drupal-link-system-path="node/169262">Accessibility</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--privacy" data-drupal-link-system-path="node/169264">Privacy</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--site-feedback" data-drupal-link-system-path="node/169265">Site feedback</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--sitemap" data-drupal-link-system-path="node/169894">Site map</a>
</li>
</ul>
</nav>
</section>
</div>
<div class="col col-xs-6 col-md-3">
<section class="row region region-footer-fourth">
<div id="block-maincampusstatus-3" class="settings-tray-editable block-content-main_campus_status block block-block-content block-block-contentc1abfe24-37a7-4697-b0a9-915322534083" data-drupal-settingstray="editable">
<div class="campus-status-wrapper">
<div class="status-ok">
<div class="status"> </div>
<div class="status-output"><a href="https://klg.co.id/">Campus status</a></div>
</div>
</div>
</div>
<nav role="navigation" aria-labelledby="block-footermenupart4-menu" id="block-footermenupart4" class="settings-tray-editable block block-menu navigation menu--footer-menu-part-4" data-drupal-settingstray="editable">
<h2 class="visually-hidden" id="block-footermenupart4-menu">Quick links</h2>
<ul class="clearfix nav" data-component-id="bootstrap_barrio:menu">
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--university-life-campuses-st-george" data-drupal-link-system-path="node/169255">St. George campus</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--university-life-campuses-mississauga" data-drupal-link-system-path="node/169256">Mississauga campus</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link--university-life-campuses-scarborough" data-drupal-link-system-path="node/169253">Scarborough campus</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link-http--maputorontoca-">Campus maps</a>
</li>
<li class="nav-item">
<a href="https://klg.co.id/" class="nav-link nav-link-http--safetyutorontoca-">Campus safety</a>
</li>
</ul>
</nav>
</section>
</div>
</div>
<div class="site-footer__bottom">
<div class="row">
<div class="col-md-12">
<section class="row region region-footer-fifth">
<div id="block-footerstatementofacknowledgement-2" class="settings-tray-editable block-content-basic block block-block-content block-block-contentba347b0a-1f37-41cb-8d09-9d580073a024" data-drupal-settingstray="editable">
<div class="content">
<div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="statement-wrapper">
<p class="title">Statement of Land Acknowledgement</p>
<p>We wish to acknowledge this land on which the Klg Toko Roti Online Terlengkap - Pesan Roti Enak Sekarang operates. For thousands of years it has been the traditional land of the Huron-Wendat, the Seneca, and the Mississaugas of the Credit. Today, this meeting place is still the home to many Indigenous people from across Turtle Island and we are grateful to have the opportunity to work on this land. <a href="https://klg.co.id/" target="_blank" title="https://klg.co.id/">Read about U of T’s Statement of Land Acknowledgement.</a></p>
</div>
</div>
</div>
</div>
</section>
</div>
</div>
</div>
</div>
</div>
<div class="site-footer-bottom">
<section class="row region region-footer-bottom">
<div id="block-footersocialicons-2" class="settings-tray-editable block-content-footer_social_icons block block-block-content block-block-content3225f7ff-2693-4e9f-8469-ca9c240414f3 footer-social-icons" data-drupal-settingstray="editable">
<div class="footer-social-icons-wrapper">
<a aria-label="Twitter link" href="https://twitter.com/" target="_blank"><i aria-hidden="true" class="fa-brands fa-x-twitter"></i></a>
<a aria-label="Facebook link" href="https://www.facebook.com/" target="_blank"><i aria-hidden="true" class="fa-brands fa-facebook-f"></i></a>
<a aria-label="instagram link" href="https://www.instagram.com/" target="_blank"><i aria-hidden="true" class="fa-brands fa-instagram"></i></a>
<a aria-label="YouTube link" href="https://www.youtube.com/" target="_blank"><i aria-hidden="true" class="fa-brands fa-youtube"></i></a>
<a aria-label="LinkedIn link" class="linkedin-icon" href="https://www.linkedin.com/" target="_blank"><i aria-hidden="true" class="fa-brands fa-linkedin-in"></i></a>
<a aria-label="Tik tok link" class="tik-tok-icon" href="https://www.tiktok.com/" target="_blank"><i aria-hidden="true" class="fa-brands fa-tiktok"></i></a>
<a aria-label="Bluesky link" class="bluesky-icon" href="https://klg.co.id/" target="_blank"><i aria-hidden="true" class="fa-brands fa-bluesky"></i></a>
<a aria-label="Threads link" class="threads-icon" href="https://klg.co.id/" target="_blank"><i aria-hidden="true" class="fa-brands fa-threads"></i></a>
<a aria-label="Social media directory link" href="https://klg.co.id/" target="_blank">Social media directory</a>
</div>
<div class="footer-message">
<div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Klg Toko Roti Online Terlengkap - Pesan Roti Enak Sekarang - SINCE 1827</p>
</div>
</div>
</div>
</section>
<button class="btn btn-move-to-top" title="Move to Top" id="move-to-top">
<i class="fa-solid fa-chevron-up"></i><br/>
TOP
<span class="visually-hidden">Move to top</span>
</button>
</div>
</footer>
</div>
</div>
</div>
<script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","pathPrefix":"","currentPath":"node\/171268","currentPathIsAdmin":false,"isFront":true,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"ajaxTrustedUrl":{"\/search":true},"user":{"uid":0,"permissionsHash":"bf8f8b022f0bf2ebd333087f6db9f8327e1a1c8d4ebdc8fe013356f6ea6ec180"}}</script>
<script src="sites/default/files/js/js_qulu7d-TP2XCDRQHaPAPNuW2TkFwFAdkynl85Npc320.js@scope=footer&delta=0&language=en&theme=bootstrap_uoft&include=eJxLys8vKS4pSiyIL81PK9FPz8lPSszRLS6pzMnMSwcAs1UL0w"></script>
<link rel="stylesheet" media="all" href="themes/custom/bootstrap_uoft/fa/css/all.min.css@v=1.4.css" />
<script src="../kit.fontawesome.com/773c4acc88.js" crossorigin="anonymous"></script>
<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-27992c020635ff9e4a2","applicationID":"1041546173","transactionName":"NgBTZ0oHWEECV0xfDQ9KcFBMD1lcTHBKQxIACW1dVwJTbiBbVkIQDgldVko6eF0HUW5fBxYmXl1MFFleD1FKG1wXDFRE","queueTime":0,"applicationTime":379,"atts":"GkdQEQIdS08=","errorBeacon":"bam.nr-data.net","agent":""}</script>
</body>
</html>