Radiation therapy for synchronous... | F1000Research "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r 3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}(); dataLayer = dataLayer || []; // Standard GTM initialization - Google Consent Mode handles consent automatically (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=hzk0Vc3qFsQYhCrIoHz68A>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MWFK8L5J'); ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"438030",trustKey:"438030",agentID:"772317073",licenseKey:"97f8f67f26",applicationID:"772317073"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"97f8f67f26",applicationID:"772317073",sa:1} ;/*! For license information please see nr-loader-spa-1.236.0.min.js.LICENSE.txt */ (()=>{"use strict";var e,t,r={5763:(e,t,r)=>{r.d(t,{P_:()=>l,Mt:()=>g,C5:()=>s,DL:()=>v,OP:()=>T,lF:()=>D,Yu:()=>y,Dg:()=>h,CX:()=>c,GE:()=>b,sU:()=>_});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o),(0,n.Qy)(e,a[e],"info")}var u=r(7056);const d=()=>{const e={blockSelector:"[data-nr-block]",maskInputOptions:{password:!0}};return{allow_bfcache:!0,privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,enabled:!0,harvestTimeSeconds:10},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},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10},metrics:{enabled:!0},page_action:{enabled:!0,harvestTimeSeconds:30},page_view_event:{enabled:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1},session_trace:{enabled:!0,harvestTimeSeconds:10},harvest:{tooManyRequestsDelay:60},session_replay:{enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:"*",maskAllInputs:!0,get blockClass(){return"nr-block"},get ignoreClass(){return"nr-ignore"},get maskTextClass(){return"nr-mask"},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=",".concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={...t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10}}},f={};function l(e){if(!e)throw new Error("All configuration objects require an agent identifier!");if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function h(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");f[e]=(0,i.D)(t,d()),(0,n.Qy)(e,f[e],"config")}function g(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");var r=l(e);if(r){for(var n=t.split("."),i=0;i {r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");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{"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n="1.236.0",i="PROD",o="CDN"},385:(e,t,r)=>{r.d(t,{FN:()=>a,IF:()=>u,Nk:()=>f,Tt:()=>s,_A:()=>o,il:()=>n,pL:()=>c,v6:()=>i,w1:()=>d});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=""+o?.location,s=/iPad|iPhone|iPod/.test(navigator.userAgent),c=s&&"undefined"==typeof SharedWorker,u=(()=>{const e=navigator.userAgent.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),d=Boolean(n&&window.document.documentMode),f=!!navigator.sendBeacon},1117:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{r.d(t,{L:()=>d,R:()=>c});var n=r(2177),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u {let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((e=>{let[t]=e;a(t)})))}function f(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},2177:(e,t,r)=>{r.d(t,{c:()=>f,ee:()=>u});var n=r(8632),i=r(2210),o=r(1284),a=r(5763),s="nr@context";let c=(0,n.fP)();var u;function d(){}function f(e){return(0,i.X)(e,s,l)}function l(){return new d}function h(){u.aborted=!0,u.backlog={}}c.ee?u=c.ee:(u=function e(t,r){var n={},c={},f={},g=!1;try{g=16===r.length&&(0,a.OP)(r).isolatedBacklog}catch(e){}var p={on:b,addEventListener:b,removeEventListener:y,emit:v,get:x,listeners:w,context:m,buffer:A,abort:h,aborted:!1,isBuffering:E,debugId:r,backlog:g?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return p;function m(e){return e&&e instanceof d?e:e?(0,i.X)(e,s,l):l()}function v(e,r,n,i,o){if(!1!==o&&(o=!0),!u.aborted||i){t&&o&&t.emit(e,r,n);for(var a=m(n),s=w(e),d=s.length,f=0;fn,p:()=>i});var n=r(2177).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))}},4322:(e,t,r)=>{r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},4402:(e,t,r)=>{r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);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._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),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._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s {r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(385),i={};function o(e){if(e in i)return i[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};let t;var r=n._A?.location,o={};if(n.il)t=document.createElement("a"),t.href=e;else try{t=new URL(e,r.href)}catch(e){return o}o.port=t.port;var a=t.href.split("://");!o.port&&a[1]&&(o.port=a[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===a[0]?"443":"80"),o.hostname=t.hostname||r.hostname,o.pathname=t.pathname,o.protocol=a[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var s=!t.protocol||":"===t.protocol||t.protocol===r.protocol,c=t.hostname===r.hostname&&t.port===r.port;return o.sameOrigin=s&&(!t.hostname||c),"/"===o.pathname&&(i[e]=o),o}},50:(e,t,r)=>{function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2587:(e,t,r)=>{r.d(t,{N:()=>c,T:()=>u});var n=r(2177),i=r(5546),o=r(8e3),a=r(3325);const s={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]};function c(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(Object.entries(e).forEach((e=>{let[t,n]=e;void 0===u[t]&&(s[t]?s[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),u[t]=Boolean(n))})),Object.keys(s).forEach((e=>{void 0===u[e]&&(s[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),u[e]=!1)})),(0,o.L)(t,a.D.pageViewEvent))}const u={}},2210:(e,t,r)=>{r.d(t,{X:()=>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}},1284:(e,t,r)=>{r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{r.d(t,{P:()=>o});var n=r(2177);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){}}}},3960:(e,t,r)=>{r.d(t,{K:()=>a,b:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{r.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>o,fP:()=>a,gG:()=>d,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,r){let i=a();const o=i.initializedAgents||{},s=o[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,n.z)(),date:new Date}),i.initializedAgents={...o,[e]:{...s,[r]:t}},i}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()}},7956:(e,t,r)=>{r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return void(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"==document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{r.d(t,{em:()=>v,u5:()=>N,QU:()=>S,_L:()=>I,Gm:()=>L,Lg:()=>M,gy:()=>U,BV:()=>Q,Kf:()=>ee});var n=r(2177);const i="nr@original";var o=Object.prototype.hasOwnProperty,a=!1;function s(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");var a,s,c,u="-"===n.charAt(0);for(c=0;c 2?n-2:0),o=2;o {r(A[T],e,w),r(E[T],e,w)})),r(l._A,"fetch",y),t.on(y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(y+"done",[null,r],n)}else t.emit(y+"done",[e],n)})),t}const O={},j=["pushState","replaceState"];function S(e){const t=function(e){return(e||n.ee).get("history")}(e);return!l.il||O[t.debugId]++||(O[t.debugId]=1,s(t).inPlace(window.history,j,"-")),t}var P=r(3239);const C={},R=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!l.il||C[t.debugId])return t;C[t.debugId]=!0;var r=s(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function c(e,t){var r=e.match(a),n=r[1],i=r[3];return i?c(i,t[n]):t[n]}return r.inPlace(Node.prototype,R,"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 n=(a=e.src,s=a.match(i),s?s[1]:null);var a,s;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:c(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function f(){t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}function l(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",f,(0,P.m$)(!1)),e.addEventListener("error",l,(0,P.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}var k=r(5763);const H={};function L(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!l.il||H[t.debugId])return t;H[t.debugId]=!0;var r=s(t),i=k.Yu.MO;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function M(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=n.c,o=s(t),a=k.Yu.PR;return a&&function(){function e(r){var n=t.context(),i=o(r,"executor-",n,null,!1);const s=Reflect.construct(a,[i],e);return t.context(s).getCtx=function(){return n},s}l._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[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=a[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=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,i=r(e);i.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c e())),t};function m(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}function b(){var e=this,t=r.context(e);e.readyState>3&&!t.resolved&&(t.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,f,"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,J,"-xhr-",E),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){h.push(e),a&&(y?y.then(A):u?u(A):(w=-w,x.data=w))}(t)})),r.on("open-xhr-start",m),a){var y=c&&c.resolve();if(!u&&!c){var w=1,x=document.createTextNode(w);new a(A).observe(x,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e {r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{r.d(t,{A:()=>i,t:()=>n});const n=r(3325).D.jserrors,i="nr@seenError"},3081:(e,t,r)=>{r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{r.d(t,{Dz:()=>i,OJ:()=>a,qw:()=>o,t9:()=>n});const n=r(3325).D.pageViewEvent,i="firstbyte",o="domcontent",a="windowload"},9251:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},3614:(e,t,r)=>{r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{r.d(t,{BODY:()=>A,CB_END:()=>E,CB_START:()=>u,END:()=>x,FEATURE_NAME:()=>i,FETCH:()=>_,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>p,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>l,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>g,JS_TIME:()=>T,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>f,SPA_NODE:()=>h,START:()=>w,originalSetTimeout:()=>y});var n=r(5763);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",f="remaining",l="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,w="-start",x="-end",A="-body",E="cb"+x,T="jsTime",_="fetch"},5938:(e,t,r)=>{r.d(t,{W:()=>o});var n=r(5763),i=r(2177);class o{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,n.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=r,this.blocked=!1}}},9144:(e,t,r)=>{r.d(t,{j:()=>m});var n=r(3325),i=r(5763),o=r(5546),a=r(2177),s=r(7894),c=r(8e3),u=r(3960),d=r(385),f=r(50),l=r(3081),h=r(8632);function g(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i 1?r-1:0),i=1;i {e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var p=r(2587);function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=arguments.length>2?arguments[2]:void 0,v=arguments.length>3?arguments[3]:void 0,{init:b,info:y,loader_config:w,runtime:x={loaderType:m},exposed:A=!0}=t;const E=(0,h.gG)();y||(b=E.init,y=E.info,w=E.loader_config),(0,i.Dg)(e,b||{}),(0,i.GE)(e,w||{}),(0,i.sU)(e,x),y.jsAttributes??={},d.v6&&(y.jsAttributes.isWorker=!0),(0,i.CX)(e,y),g();const T=function(e,t){t||(0,c.R)(e,"api");const h={};var g=a.ee.get(e),p=g.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),x(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>h[e]=x(m,e,!0,"api"))),h.addPageAction=x(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=x(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,x(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,f.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of was provided."))}else(0,f.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,f.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of was provided."))},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,g),function(){if(p.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw p.emit("fn-err",[arguments,this,"string"==typeof e?new Error(e):e],r),e}finally{p.emit("fn-end",[(0,s.z)()],r)}}}};function x(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,g),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,g),r?void 0:this}}function A(){r.e(439).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,f.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=x(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,g),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,g)},d.il?(0,u.b)((()=>A()),!0):A(),h}(e,v);return(0,h.Qy)(e,T,"api"),(0,h.Qy)(e,A,"exposed"),(0,h.EZ)("activatedFeatures",p.T),T}},3325:(e,t,r)=>{r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},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=>(({78:"page_action-aggregate",147:"metrics-aggregate",242:"session-manager",317:"jserrors-aggregate",348:"page_view_timing-aggregate",412:"lazy-feature-loader",439:"async-api",538:"recorder",590:"session_replay-aggregate",675:"compressor",733:"session_trace-aggregate",786:"page_view_event-aggregate",873:"spa-aggregate",898:"ajax-aggregate"}[e]||e)+"."+{78:"ac76d497",147:"3dc53903",148:"1a20d5fe",242:"2a64278a",317:"49e41428",348:"bd6de33a",412:"2f55ce66",439:"30bd804e",538:"1b18459f",590:"cf0efb30",675:"ae9f91a8",733:"83105561",786:"06482edd",860:"03a8b7a5",873:"e6b09d52",898:"998ef92b"}[e]+"-1.236.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA:",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 {s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(l.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=l.bind(null,s.onerror),s.onload=l.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.j=364,i.p="https://js-agent.newrelic.com/",(()=>{var e={364:0,953: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 {i.r(o);var e=i(3325),t=i(5763);const r=Object.values(e.D);function n(e){const n={};return r.forEach((r=>{n[r]=function(e,r){return!1!==(0,t.Mt)(r,"".concat(e,".enabled"))}(r,e)})),n}var a=i(9144);var s=i(5546),c=i(385),u=i(8e3),d=i(5938),f=i(3960),l=i(50);class h extends d.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler,this.featAggregate,this.onAggregateImported,n&&(0,u.R)(e,r)}importAggregator(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;const r=c.il&&!0===(0,t.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let t;try{if(r){const{setupAgentSession:e}=await Promise.all([i.e(860),i.e(242)]).then(i.bind(i,3228));t=e(this.agentIdentifier)}}catch(e){(0,l.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",e)}try{if(!this.shouldImportAgg(this.featureName,t))return void(0,u.L)(this.agentIdentifier,this.featureName);const{lazyFeatureLoader:r}=await i.e(412).then(i.bind(i,8582)),{Aggregate:o}=await r(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,e),n(!0)}catch(e){(0,l.Z)("Downloading and initializing ".concat(this.featureName," failed..."),e),this.abortHandler?.(),n(!1)}};c.il?(0,f.b)((()=>o()),!0):o()}shouldImportAgg(r,n){return r!==e.D.sessionReplay||!1!==(0,t.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!n?.isNew||!!n?.state.sessionReplay)}}var g=i(7633),p=i(7894);class m extends h{static featureName=g.t9;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(r,n,g.t9,i),("undefined"==typeof PerformanceNavigationTiming||c.Tt)&&"undefined"!=typeof PerformanceTiming){const n=(0,t.OP)(r);n[g.Dz]=Math.max(Date.now()-n.offset,0),(0,f.K)((()=>n[g.qw]=Math.max((0,p.z)()-n[g.Dz],0))),(0,f.b)((()=>{const t=(0,p.z)();n[g.OJ]=Math.max(t-n[g.Dz],0),(0,s.p)("timing",["load",t],void 0,e.D.pageViewTiming,this.ee)}))}this.importAggregator()}}var v=i(1117),b=i(1284);class y extends v.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,b.D)(e,(function(e,r){t[e]=w(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,b.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=w(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=w(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i t.max&&(t.max=e),e 2&&void 0!==arguments[2])||arguments[2];super(e,r,j.t,n),c.il&&((0,t.OP)(e).initHidden=Boolean("hidden"===document.visibilityState),(0,N.N)((()=>(0,s.p)("docHidden",[(0,p.z)()],void 0,j.t,this.ee)),!0),(0,O.bP)("pagehide",(()=>(0,s.p)("winPagehide",[(0,p.z)()],void 0,j.t,this.ee))),this.importAggregator())}}var P=i(3081);class C extends h{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var R,I=i(2210),k=i(1214),H=i(2177),L={};try{R=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(L.console=!0,-1!==R.indexOf("dev")&&(L.dev=!0),-1!==R.indexOf("nr_dev")&&(L.nrDev=!0))}catch(e){}function z(e){try{L.console&&z(e)}catch(e){}}L.nrDev&&H.ee.on("internal-error",(function(e){z(e.stack)})),L.dev&&H.ee.on("fn-err",(function(e,t,r){z(r.stack)})),L.dev&&(z("NR AGENT IN DEVELOPMENT MODE"),z("flags: "+(0,b.D)(L,(function(e,t){return e})).join(", ")));var M=i(6660);class B extends h{static featureName=M.t;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(r,n,M.t,i),this.skipNext=0;try{this.removeOnAbort=new AbortController}catch(e){}const o=this;o.ee.on("fn-start",(function(e,t,r){o.abortHandler&&(o.skipNext+=1)})),o.ee.on("fn-err",(function(t,r,n){o.abortHandler&&!n[M.A]&&((0,I.X)(n,M.A,(function(){return!0})),this.thrown=!0,(0,s.p)("err",[n,(0,p.z)()],void 0,e.D.jserrors,o.ee))})),o.ee.on("fn-end",(function(){o.abortHandler&&!this.thrown&&o.skipNext>0&&(o.skipNext-=1)})),o.ee.on("internal-error",(function(t){(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,o.ee)})),this.origOnerror=c._A.onerror,c._A.onerror=this.onerrorHandler.bind(this),c._A.addEventListener("unhandledrejection",(t=>{const r=function(e){let t="Unhandled Promise Rejection: ";if(e instanceof Error)try{return e.message=t+e.message,e}catch(t){return e}if(void 0===e)return new Error(t);try{return new Error(t+(0,D.P)(e))}catch(e){return new Error(t)}}(t.reason);(0,s.p)("err",[r,(0,p.z)(),!1,{unhandledPromiseRejection:1}],void 0,e.D.jserrors,this.ee)}),(0,O.m$)(!1,this.removeOnAbort?.signal)),(0,k.gy)(this.ee),(0,k.BV)(this.ee),(0,k.em)(this.ee),(0,t.OP)(r).xhrWrappable&&(0,k.Kf)(this.ee),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}onerrorHandler(t,r,n,i,o){"function"==typeof this.origOnerror&&this.origOnerror(...arguments);try{this.skipNext?this.skipNext-=1:(0,s.p)("err",[o||new F(t,r,n),(0,p.z)()],void 0,e.D.jserrors,this.ee)}catch(t){try{(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,this.ee)}catch(e){}}return!1}}function F(e,t,r){this.message=e||"Uncaught error with no additional information",this.sourceURL=t,this.line=r}let U=1;const q="nr@id";function G(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===c._A?0:(0,I.X)(e,q,(function(){return U++}))}function V(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,D.P)(e).length}catch(e){return}}}var X=i(7243);class W{constructor(e){this.agentIdentifier=e,this.generateTracePayload=this.generateTracePayload.bind(this),this.shouldGenerateTrace=this.shouldGenerateTrace.bind(this)}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var r=(0,t.DL)(this.agentIdentifier);if(!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,_.M)(),s=(0,_.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof c._A?.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,D.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var r=!1,n={};if((0,t.Mt)(this.agentIdentifier,"distributed_tracing")&&(n=(0,t.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)r=!0;else if(n.allowed_origins instanceof Array)for(var i=0;i 2&&void 0!==arguments[2])||arguments[2];super(r,n,Z.t,i),(0,t.OP)(r).xhrWrappable&&(this.dt=new W(r),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee),(0,k.u5)(this.ee),(0,k.Kf)(this.ee),function(r,n,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,O.m$)(!1)),c.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.m$)(!1))}function s(e){this.params={method:e[0]},T(this,e[1]),this.metrics={}}function u(e,n){var i=(0,t.DL)(r);i.xpid&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(n.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(n.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&n.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function d(e,t){var r=this.metrics,i=e[0],o=this;if(r&&i){var a=V(i);a&&(r.txSize=a)}this.startTime=(0,p.z)(),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 t.onload)&&"function"==typeof o.end)&&o.end(t)}catch(e){try{n.emit("internal-error",[e])}catch(e){}}};for(var s=0;s 1?e[1]=i:e.push(i)}else e[0]&&e[0].headers&&s(e[0].headers,n)&&(this.dt=n);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,p.z)(),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 Y?r=i.url:c._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),T(this,r);var o=(""+(i&&i instanceof Y&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.txSize=V(n.body)||0}function A(t,r){var n;this.endTime=(0,p.z)(),this.params||(this.params={}),this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,p.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,e.D.ajax)}function E(t){var r=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o 2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,_.ky)(16);c._A?(this.agentIdentifier=t,this.sharedAggregator=new y({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(m),Object.assign(this,(0,a.j)(this.agentIdentifier,e,e.loaderType||"agent")),this.start()):(0,l.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,t.C5)(this.agentIdentifier),init:(0,t.P_)(this.agentIdentifier),loader_config:(0,t.DL)(this.agentIdentifier),runtime:(0,t.OP)(this.agentIdentifier)}}start(){const t="features";try{const r=n(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((t,r)=>e.p[t.featureName]-e.p[r.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===e.D.pageViewEvent){const n=function(t){switch(t){case e.D.ajax:return[e.D.jserrors];case e.D.sessionTrace:return[e.D.ajax,e.D.pageViewEvent];case e.D.sessionReplay:return[e.D.sessionTrace];case e.D.pageViewTiming:return[e.D.pageViewEvent];default:return[]}}(t.featureName);n.every((e=>r[e]))||(0,l.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,D.P)(n),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,T.Qy)(this.agentIdentifier,this.features,t)}catch(e){(0,l.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",e);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,T.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[J,m,S,class extends h{static featureName=oe;constructor(t,r){if(super(t,r,oe,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;const n=this.ee;let i;(0,k.QU)(n),this.eventsEE=(0,k.em)(n),this.eventsEE.on(se,(function(e,t){this.bstStart=(0,p.z)()})),this.eventsEE.on(ae,(function(t,r){(0,s.p)("bst",[t[0],r,this.bstStart,(0,p.z)()],void 0,e.D.sessionTrace,n)})),n.on(ce+ne,(function(e){this.time=(0,p.z)(),this.startPath=location.pathname+location.hash})),n.on(ce+ie,(function(t){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,e.D.sessionTrace,n)}));try{i=new PerformanceObserver((t=>{const r=t.getEntries();(0,s.p)(te,[r],void 0,e.D.sessionTrace,n)})),i.observe({type:re,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},C,xe,B,class extends h{static featureName=de;constructor(e,r){if(super(e,r,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;if(!(0,t.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=(0,k._L)(this.ee),s=(0,k.Lg)(this.ee),u=(0,k.BV)(this.ee),d=(0,k.Kf)(this.ee),f=this.ee.get("events"),l=(0,k.u5)(this.ee),h=(0,k.QU)(this.ee),g=(0,k.Gm)(this.ee);function m(e,t){h.emit("newURL",[""+window.location,t])}function v(){i++,n=window.location.hash,this[ve]=(0,p.z)()}function b(){i--,window.location.hash!==n&&m(0,!0);var e=(0,p.z)();this[pe]=~~this[pe]+e-this[ve],this[ye]=e}function y(e,t){e.on(t,(function(){this[t]=(0,p.z)()}))}this.ee.on(ve,v),s.on(be,v),a.on(be,v),this.ee.on(ye,b),s.on(ge,b),a.on(ge,b),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),f.buffer([ve],this.featureName),u.buffer(["setTimeout"+le,"clearTimeout"+fe,ve],this.featureName),d.buffer([ve,"new-xhr","send-xhr"+fe],this.featureName),l.buffer([me+fe,me+"-done",me+he+fe,me+he+le],this.featureName),h.buffer(["newURL"],this.featureName),g.buffer([ve],this.featureName),s.buffer(["propagate",be,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),y(l,me+fe),y(l,me+"-done"),y(a,"new-jsonp"),y(a,"jsonp-end"),y(a,"cb-start"),h.on("pushState-end",m),h.on("replaceState-end",m),window.addEventListener("hashchange",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){m(0,i>1)}),(0,O.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})(),window.NRBA=o})(); window.jQuery || document.write(' ') CKEDITOR_BASEPATH='https://f1000research.com/js/vendor/ckeditor/' window.reactTheme = 'research'; window.MathJax = { CommonHTML: { linebreaks: { automatic: true } }, 'HTML-CSS': { linebreaks: { automatic: true } }, SVG: { linebreaks: { automatic: true } }, AuthorInit: function() { MathJax.Hub.Register.MessageHook('End Process', function () { let timeout = false; // holder for timeout id const delay = 250; // delay after event is "complete" to run callback const reflowMath = function() { const dispFormulas = document.querySelectorAll('.disp-formula.panel'); if (!dispFormulas) { return; } for (const dispFormula of dispFormulas) { const child = dispFormula.querySelector('.MathJax_Preview').nextSibling.firstChild; const isMultiline = MathJax.Hub.getAllJax(dispFormula)[0].root.isMultiline; if (dispFormula.offsetWidth < child.offsetWidth || isMultiline) { MathJax.Hub.Queue(['Rerender', MathJax.Hub, dispFormula]); } } }; window.addEventListener('resize', function() { clearTimeout(timeout); // clear the timeout timeout = setTimeout(reflowMath, delay); // start timing for event "completion" }); }); }, }; if (window.location.hash == '#_=_'){ window.location = window.location.href.split('#')[0] } !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function() {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)} ;if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1641728616063202'); fbq('track', "PixelInitialized", {}); (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2318163,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); search file_upload Submit your research search menu close search Browse Gateways & Collections How to Publish Submit your Research My Submissions Article Guidelines Article Guidelines (New Versions) Open Data, Software and Code Guidelines Open Data and Accessible Source Materials Guidelines (HSS) Open Data, Software and Code Guidelines (PSE) Prepublication Checks Production Process Posters and Slides Guidelines Document Guidelines Article Processing Charges Peer Review Finding Article Reviewers About How it Works For Reviewers Our Advisors Policies Glossary FAQs For Developers Newsroom Contact My Research Submissions Content and Tracking Alerts My Details Sign In file_upload Submit your research { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://f1000research.com/articles/14-786" }, "headline": "Radiation therapy for synchronous oligometastatic Nasopharyngeal cancer in a low-middle-income country", "datePublished": "2025-08-13T13:39:00", "dateModified": "2025-08-13T13:39:00", "author": [ { "@type": "Person", "name": "Najla Attia" }, { "@type": "Person", "name": "Alia Mousli" }, { "@type": "Person", "name": "Khedija Ben zid" }, { "@type": "Person", "name": "Cyrine Mokrani" }, { "@type": "Person", "name": "Rami Hammami" }, { "@type": "Person", "name": "Hadhemi Ayadi" }, { "@type": "Person", "name": "Asma Ghorbel" }, { "@type": "Person", "name": "Amani Yousfi" }, { "@type": "Person", "name": "Skander Kedous" }, { "@type": "Person", "name": "Jebali Souheil" }, { "@type": "Person", "name": "Semia Zaraa" }, { "@type": "Person", "name": "Rim Abidi" }, { "@type": "Person", "name": "Chiraz Nasr" } ], "publisher": { "@type": "Organization", "name": "F1000Research", "logo": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 480, "width": 60 } }, "image": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 1200, "width": 150 }, "description": " Introduction Nasopharyngeal cancer, prevalent in Tunisia, is often diagnosed at an advanced stage. The therapeutic approach for metastatic forms has evolved with the concept of oligometastasis. Our study aims to evaluate the effectiveness of curative locoregional radiotherapy in these cases, with the objectives of estimating overall and progression-free survival and identifying prognostic factors. Methods This was a retrospective study, including 50 patients treated with curative radiotherapy for oligometastatic nasopharyngeal cancer from January 1st, 2015, to December 31, 2021, at the Salah Azaiez Institute. Results The mean age was 49.6 years, with a male predominance (72%). Initial symptoms were mainly rhinological (38%) and cervical lymphadenopathy (34%). Most patients presented with an advanced stage (T3-T4: 60%, N3: 52%). Metastases were most often osseous (46%), pulmonary (38%), or visceral (liver, extra-cervical lymph nodes: 16%). Thirty-six percent of patients had a single metastatic site, while 30% had more than two. All patients received platinum-based chemotherapy (3 cycles on average), followed by locoregional radiotherapy (70 Gy in 33-35 fractions), mainly with IMRT (76%). Concomitant chemotherapy was associated in 98% of cases. These treatments were associated with adverse effects, including radiodermatitis (100%) and mucositis (98%, including 18% grade 3). Twenty-four percent of patients received maintenance chemotherapy with capecitabine, and 44% received local treatment of metastases. At 3 years, progression-free survival (PFS) was 18% and overall survival (OS) was 44%. Univariate analysis showed a significant impact of several factors on PFS (gender, T stage, interruption of radiotherapy, maintenance chemotherapy). Multivariate analysis did not identify any independent prognostic factor for PFS. However, for OS, T stage (p = 0.024) and metastatic site (p = 0.001) emerged as independent prognostic factors. Conclusion This study served to evaluate radiotherapy practices; it would be even more interesting to conduct a larger-scale study. " } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://f1000research.com/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://f1000research.com/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://f1000research.com/articles/14-786/v1", "name": "Radiation therapy for synchronous oligometastaticNasopharyngeal cancer..." } } ] } Home Browse Radiation therapy for synchronous oligometastaticNasopharyngeal cancer... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Attia N, Mousli A, Ben zid K et al. Radiation therapy for synchronous oligometastatic Nasopharyngeal cancer in a low-middle-income country [version 1; peer review: 1 approved] . F1000Research 2025, 14 :786 ( https://doi.org/10.12688/f1000research.164478.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. Close Copy Citation Details Export Export Citation Sciwheel EndNote Ref. Manager Bibtex ProCite Sente EXPORT Select a format first Track Share ▬ ✚ Research Article Radiation therapy for synchronous oligometastatic Nasopharyngeal cancer in a low-middle-income country [version 1; peer review: 1 approved] Najla Attia https://orcid.org/0009-0005-5936-4049 1 , Alia Mousli 1 , Khedija Ben zid 1 , [...] Cyrine Mokrani https://orcid.org/0009-0003-2765-8937 1 , Rami Hammami https://orcid.org/0009-0000-6030-1372 2 , Hadhemi Ayadi 1 , Asma Ghorbel 1 , Amani Yousfi 1 , Skander Kedous https://orcid.org/0000-0003-2811-5777 3 , Jebali Souheil 3 , Semia Zaraa 1 , Rim Abidi 1 , Chiraz Nasr 1 Najla Attia https://orcid.org/0009-0005-5936-4049 1 , Alia Mousli 1 , [...] Khedija Ben zid 1 , Cyrine Mokrani https://orcid.org/0009-0003-2765-8937 1 , Rami Hammami https://orcid.org/0009-0000-6030-1372 2 , Hadhemi Ayadi 1 , Asma Ghorbel 1 , Amani Yousfi 1 , Skander Kedous https://orcid.org/0000-0003-2811-5777 3 , Jebali Souheil 3 , Semia Zaraa 1 , Rim Abidi 1 , Chiraz Nasr 1 PUBLISHED 13 Aug 2025 Author details Author details 1 Department of radiotherapy, Salah Azaiez's Institute, Tunis, Tunisia 2 Faculty of medicine of Tunis, University of Tunis El Manar, Tunis, Tunisia 3 Otolaryngology Department, Salah Azaiez's Institute, Tunis, Tunisia Najla Attia Roles: Conceptualization, Data Curation, Writing – Original Draft Preparation Alia Mousli Roles: Conceptualization, Project Administration Khedija Ben zid Roles: Supervision, Writing – Original Draft Preparation Cyrine Mokrani Roles: Data Curation Rami Hammami Roles: Formal Analysis Hadhemi Ayadi Roles: Data Curation Asma Ghorbel Roles: Data Curation Amani Yousfi Roles: Conceptualization Skander Kedous Roles: Visualization Jebali Souheil Roles: Writing – Review & Editing Semia Zaraa Roles: Supervision Rim Abidi Roles: Supervision, Validation, Writing – Review & Editing Chiraz Nasr Roles: Validation OPEN PEER REVIEW DETAILS REVIEWER STATUS This article is included in the Oncology gateway. Abstract Introduction Nasopharyngeal cancer, prevalent in Tunisia, is often diagnosed at an advanced stage. The therapeutic approach for metastatic forms has evolved with the concept of oligometastasis. Our study aims to evaluate the effectiveness of curative locoregional radiotherapy in these cases, with the objectives of estimating overall and progression-free survival and identifying prognostic factors. Methods This was a retrospective study, including 50 patients treated with curative radiotherapy for oligometastatic nasopharyngeal cancer from January 1st, 2015, to December 31, 2021, at the Salah Azaiez Institute. Results The mean age was 49.6 years, with a male predominance (72%). Initial symptoms were mainly rhinological (38%) and cervical lymphadenopathy (34%). Most patients presented with an advanced stage (T3-T4: 60%, N3: 52%). Metastases were most often osseous (46%), pulmonary (38%), or visceral (liver, extra-cervical lymph nodes: 16%). Thirty-six percent of patients had a single metastatic site, while 30% had more than two. All patients received platinum-based chemotherapy (3 cycles on average), followed by locoregional radiotherapy (70 Gy in 33-35 fractions), mainly with IMRT (76%). Concomitant chemotherapy was associated in 98% of cases. These treatments were associated with adverse effects, including radiodermatitis (100%) and mucositis (98%, including 18% grade 3). Twenty-four percent of patients received maintenance chemotherapy with capecitabine, and 44% received local treatment of metastases. At 3 years, progression-free survival (PFS) was 18% and overall survival (OS) was 44%. Univariate analysis showed a significant impact of several factors on PFS (gender, T stage, interruption of radiotherapy, maintenance chemotherapy). Multivariate analysis did not identify any independent prognostic factor for PFS. However, for OS, T stage (p = 0.024) and metastatic site (p = 0.001) emerged as independent prognostic factors. Conclusion This study served to evaluate radiotherapy practices; it would be even more interesting to conduct a larger-scale study. READ ALL READ LESS Keywords Carcinoma, Nasopharynx, Metastasis, Radiotherapy, Chemotherapy, Survival, Prognosis. Corresponding Author(s) Najla Attia ( [email protected] ) Close Corresponding author: Najla Attia Competing interests: No competing interests were disclosed. Grant information: The author(s) declared that no grants were involved in supporting this work. Copyright: © 2025 Attia N et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. How to cite: Attia N, Mousli A, Ben zid K et al. Radiation therapy for synchronous oligometastatic Nasopharyngeal cancer in a low-middle-income country [version 1; peer review: 1 approved] . F1000Research 2025, 14 :786 ( https://doi.org/10.12688/f1000research.164478.1 ) First published: 13 Aug 2025, 14 :786 ( https://doi.org/10.12688/f1000research.164478.1 ) Latest published: 13 Aug 2025, 14 :786 ( https://doi.org/10.12688/f1000research.164478.1 ) Introduction Nasopharyngeal cancer ranks 23rd globally in terms of occurrence. In North Africa, its prevalence is significant, with an annual incidence rate of 24 cases per 100,000 inhabitants. 1 In Tunisia, it is the second most common head and neck cancer, following laryngeal tumors. 2 Due to its location within the nasopharynx and the often-non-specific nature of its early symptoms, diagnosis frequently occurs late, leading to a poorer prognosis. 3 Metastases are present at the time of diagnosis in 4 to 10% of cases. 4 For localized tumors, radiotherapy is the standard treatment, which may or may not be combined with chemotherapy. 5 For metastatic tumors, polychemotherapy is often recommended. 5 Indeed, the concept of oligometastasis has revolutionized the treatment of many solid tumors; it describes a state between localized disease and disseminated cancer, characterized by a limited number of metastases. 7 Numerous studies have demonstrated that aggressive treatment, including curative intent therapy for the primary tumor, can significantly improve survival rates in cancers such as prostate, colorectal, and lung cancer. 8 , 9 Given the promising outcomes observed in other cancers with oligometastasis, we hypothesized that a similar approach could be beneficial for patients with oligometastatic nasopharyngeal cancer. Therefore, we conducted a retrospective study on patients with oligometastatic nasopharyngeal cancer treated with curative intent radiotherapy to analyze survival outcomes and identify prognostic factors. Materials and methods Study design This was a retrospective, single-center study analyzing data from patients treated for oligometastatic nasopharyngeal cancer with locoregional radiotherapy and concurrent chemotherapy at in Tunisia. The oligometastatic state is defined as the presence of no more than five metastases involving at most two organs. Inclusion and exclusion criteria We included patients aged 18 years or older with histopathologically confirmed nasopharyngeal cancer and a Karnofsky Performance Status (KPS) score ≥ 70. Patients were excluded if they received palliative radiotherapy or if they progressed after primary chemotherapy. Data collection Patient medical records were reviewed retrospectively to collect data. Verbal informed consent was obtained from all patients or their families for the use of their data in this study. Due to the retrospective nature of the data collection and the primary method of communication being telephone contact, verbal consent was determined to be the most suitable approach. This procedure was reviewed and approved by the Ethics Committee of Salah Azaiez Institute. The data supporting the findings of this study are openly available. 10 Study endpoint The primary endpoints are overall survival (OS) and progression-free survival (PFS). OS is defined as the time interval from diagnosis to death from any cause or the last date of follow-up. PFS is defined as the time interval from the completion of radiotherapy to the identification of disease progression or death. The secondary endpoint is to identify prognostic factors that may influence overall survival and progression-free survival. Statistical analysis Data was analyzed using Microsoft Excel 2019 and IBM SPSS version 22. Descriptive statistics were employed to summarize the data. For categorical variables, frequencies and percentages were calculated. For continuous variables, normality was assessed using skewness, kurtosis, and the Kolmogorov-Smirnov and Shapiro-Wilk tests. Means and standard deviations were calculated for normally distributed variables, while medians and interquartile ranges were used for non-normally distributed variables. Inferential statistics were used to assess relationships between variables. Bivariate analyses included chi-square tests or Fisher’s exact tests for categorical variables and t-tests or Mann-Whitney U tests for continuous variables. For multiple group comparisons, ANOVA or Kruskal-Wallis tests were used. Multivariate analysis utilized Cox proportional hazards regression with stepwise selection based on the Wald test to identify predictors of survival. Statistical significance was defined as a p-value less than 0.05. Results Between January 2015 and December 2021, 70 patients were diagnosed with oligometastatic nasopharyngeal cancer at our institution. After excluding 11 patients who received palliative radiotherapy and 9 others who experienced disease progression after primary chemotherapy, a total of 50 patients were deemed eligible for inclusion in our study. The mean age of the patients was 49.6 years, with a male predominance (male-to-female ratio of 2:1). The median delay in consultation was 4 months. Presenting symptoms included rhinologic symptoms in 38% of patients and the presence of lymphadenopathy in 34% of cases. All patients presented with undifferentiated carcinoma nasopharyngeal type. The basic clinical data of the patient cohort are shown in Table 1 . Table 1. Baseline demographics and disease characteristics of patients. Characteristic No (%) Gender Male 34 (68%) Female 16 (32%) Smoking Status Yes 22 (44%) No 28 (56%) Symptoms Rhinological 19 (38%) Lymphadenopathy 17 (34%) Otological 12 (24%) Neurological 2 (4%) locoregional extension work-up Cervical MRI 42 (84%) Cervical CT 8 (16%) assessment of distant extension Whole-body CT 45 (90%) Bone scan 15 (30%) PET CT 1 (2%) Others 4 (8%) EBV serology Yes 21 (42%) No 29 (58%) T stage T1-T2 20 (40%) T3-T4 30 (60%) N stage N0-N1 11 (22%) N2-N3 39 (78%) Pathology of metastases Yes 5 (10%) No 45 (90%) Nº of metastatic lesion 1-2 35 (70%) ≥3 15 (30%) Nº of metastatic organs 1 48 (96%) 2 2 (4%) Metastatic sites Bone 23 (46%) Lung 19 (38%) Liver 6 (12%) Distant lymph nodes 3 (6%) Ninety-four percent of patients completed 3 to 6 cycles of palliative chemotherapy, including a platinum-based regimen. Eighty-four percent of patients achieved a partial response in the primary tumor, while 42% achieved a partial response in metastatic sites. All patients underwent curative radiotherapy to the primary tumor with a dose of 70 Gy delivered in 35 fractions, and 49 patients received concurrent chemotherapy during radiotherapy. Forty-six percent of patients received curative treatment for metastases, with 6 patients undergoing surgery and 17 receiving radiotherapy. The surgical treatments included 3 wedge resections of pulmonary masses, 1 laminectomy, and 2 axillary dissections for nodal metastases. Twenty-four percent of patients received maintenance chemotherapy with capecitabine. Table 2 summarizes the treatment modalities administered to our patients. Table 2. Treatment modalities and response rates. Treatment regimes No (%) Neoadjuvant chemotherapy PF 25 (50%) TPF 20 (40%) Other 5 (10%) Cycles of NAC 1-3 32 (64%) 4-6 18 (36%) Respond to NAC in the primary tumor CR 1 (2%) PR 42 (84%) Stability 7 (14%) Respond to NAC in the metastatic sites CR 8 (16%) PR 21 (42%) Stability 12 (24%) Technique of radiotherapy 2D 12 (24%) IMRT/VMAT 38 (76%) Concomitant chemotherapy Cisplatin 40 (80%) Carboplatin 9 (18%) Respond to radiotherapy in the primary tumor CR 36 (72%) PR 9 (18%) Stability or progression 3 (6%) Respond to radiotherapy in the metastatic sites CR 21 (42%) PR 17 (34%) Stability or progression 10 (20%) Local treatment of metastatic sites No 27 (54%) Surgery 6 (12%) Radiotherapy 17 (34%) Maintenance treatment No 26 (52%) Chemotherapy 12 (24%) Biphosphonates 12 (24%) During a median follow-up of 39.9 months, we found that 52% of patients with disease progression, and 39 patients died. Median PFS was 14 months (95% CI: 7-24.5 months) and Median OS was 32 months (95% CI: 23.5-49.5 months). The 1-year PFS rate was 56% and the 3-year PFS rate was 18% ( Figure 1 ). The 1-year OS rate was 92% and the 3-year OS rate was 44% ( Figure 2 ). Figure 1. Progression free survival of the entire patient cohort. Figure 2. Overall survival of the entire patient cohort. Univariate analysis indicated that several factors were significantly associated with improved OS: female gender (p=0.046), early-stage tumors (T1-T2, p=0.028), metastases in sites other than bone (p=0.023), treatment with intensity-modulated radiation therapy (IMRT) (p=0.03), and maintenance chemotherapy following radiotherapy (p=0.047). Additionally, factors associated with improved PFS included female gender (p=0.008), early-stage tumors (T1-T2, p=0.021), absence of RT interruption (p=0.043), and maintenance chemotherapy following radiotherapy (p=0.04). Table 3 summarizes the results of the univariate analysis. Table 3. Univariate analysis of prognostic factors of PFS and OS. PFS OS Gender Male (N = 34) 12 [6-21] 0.008 32.3 ± 14.9 0.046 Female (N = 16) 18.5 [13.5-45] 42.4 ± 18.5 Smoking status Yes (N = 22) 13 [6-25] 0.830 36 ± 16 0.746 No (N = 28) 14 [7.3-26.8] 34.4 ± 17 T stage T1-T2 (N = 20) 21.5 [12.3-35.8 0.021 39.5|28.8-51.8] 0.028 T3-T4 (N = 30) 12 [6-15] 24 [20.5-40.5] N stage N0-N1 (N = 11] 14.5 [6.8-30.5] 0.598 37.5 [23.5-51] 0.475 N2-N3 (N = 39) 13 [7-26] 28 [22-51] Metastatic sites Bone (N = 23) 9.5 [5.5-16] 0.058 28 ± 12.1 0.023 Lung (N = 19) 17 [13.5-44] 40 ± 17.6 Others (N = 8) 12 [6.5-29.5] 42.3 ± 18.4 Nº of metastatic lesion 1-2 (N = 36) 14 [8-28] 0.166 36.1 ± 16.5 0.153 >2 (N = 14) 12.5 [6-15<) 28.8 ± 15.7 Technique of radiotherapy 2D (N = 12) 10.5 [6-18] 0.149 25.3 ± 14.9 0.03 IMRT VMAT (N = 38) 14 [8.5-28.5] 37.9 ± 17.3 Interruption of RT Yes (N = 32) 9.5 [6-15.3] 0.043 29.5 ± 13.3 0.053 No (N = 18) 15 [9-29] 38.6 ± 17.3 Maintenance chemotherapy Yes (N = 12) 21 ± 12.1 0.040 37.3 ± 16.9 0.047 No (N = 38) 10.2 ± 5.4 27.5 ± 12.4 Local treatment of metastases Yes (N = 22) 13.5 [7.8-30.5] 0.867 35.7 ± 16.9 0.812 As for the multivariate analysis, no prognostic factors were associated with progression-free survival. However, T1-T2 stage and metastases to sites other than bone were independent prognostic factors for overall survival with p=0.024 and 0.001, respectively. Discussion The concept of oligometastatic cancer was introduced by Hellman and Weichselbaum in 1995, 7 and since then, its definition has varied across different studies. Recently, the WHO published the 9th edition of the nasopharyngeal carcinoma classification, introducing a new subgroup, M1a, for patients with 3 or fewer metastases. 11 In our study, we considered patients with fewer than 5 metastases and a maximum of two affected organs as oligometastatic. Numerous retrospective studies have demonstrated improved OS in metastatic nasopharyngeal carcinoma (mNPC) patients treated with palliative chemotherapy combined with curative radiotherapy compared to those receiving only palliative chemotherapy. 12 – 17 A large series from the National Cancer Database (NCDB), which included 718 patients newly diagnosed with mNPC, further corroborated these findings. This analysis revealed a significant improvement in OS for patients receiving radiotherapy (median OS: 21.4 months) compared to those who did not receive it (median OS: 15.5 months). Moreover, the study showed a positive correlation between increasing radiotherapy doses and improved OS. 16 A phase 3 prospective study involving 126 patients with mNPC evaluated the impact of curative radiotherapy following palliative chemotherapy. After a median follow-up of 26.7 months, the 24-month OS was significantly higher in patients receiving radiotherapy (76.4%) than in those treated with chemotherapy alone (54.5%). The study also demonstrated an improvement in PFS in patients receiving curative RT (p < 0.01). However, it is important to note that only a limited proportion of patients (19–20%) had oligometastatic disease. 6 A recent phase 2 prospective study by Huang et al. involving 69 patients investigated the efficacy of locoregional RT in patients with oligometastatic nasopharyngeal carcinoma. With a median follow-up of 60 months, the study demonstrated a median PFS of 24.23 months, suggesting a promising role for locoregional RT in this setting. Furthermore, it reported a median OS of 53.87 months in patients treated with chemoradiotherapy, indicating a significant improvement in long-term survival outcomes. 18 In our study, the median OS and PFS were 32 and 14 months, respectively. The 3-year OS and PFS rates were 44% and 18%, respectively. While these results compare favorably with some previously reported outcomes, they fall below those observed in the phase 2 study by Huang et al. Several factors may have contributed to this discrepancy. Firstly, our study included a relatively small patient population. Secondly, the limited availability of initial 18F-FDG PET/CT imaging may have impacted patient selection and treatment planning, potentially influencing overall outcomes. The impact of gender on OS and PFS in mNPC remains controversial, with conflicting findings in the literature. Some retrospective studies reported no significant OS or PFS differences between genders, while others suggested a survival advantage for either men or women. 14 , 19 , 20 Notably, our study found a statistically significant improvement in OS (p=0.046) and PFS (p=0.008) for women. The number of affected organs has been identified as an important factor influencing OS and PFS in several retrospective studies. 14 , 21 This was further confirmed in the study by Huang et al., which found significantly better OS ( p = 0.001) and PFS ( p = 0.037) in patients with only one affected organ. Additionally, it showed that among oligometastatic patients, the exact number of metastases (1, 2, or 3–5) had no impact on survival. 18 The site of metastasis also impacts survival outcomes. The literature suggests that hepatic metastases are associated with poorer survival. 15 , 21 However, our findings differed, showing better survival in patients with visceral metastases (other than bone). These unexpected results may be explained by the limited number of patients with hepatic metastases in our study. The analysis of the NCDB highlighted the importance of the RT dose in the treatment of mNPC, showing that a dose greater than 50 Gy is beneficial, with an optimal dose of 70 Gy or higher. 16 The optimal fractionation schedule for RT remains uncertain. A prospective phase 2 study found no significant difference between normofractionated treatment (70 Gy in 33 fractions) and hypofractionated treatment (60 Gy in 25 fractions). 22 It has been shown that interruptions in RT negatively impact local control, even if the delay is brief (>2 days). 23 Our study further confirmed these findings from the literature. The RT technique was established based on studies of localized NPC, with IMRT being the standard of care. 24 , 25 However, no studies have directly compared the impact of different RT techniques on survival in mNPC. Notably, our results showed that patients treated with IMRT had better OS and PFS than those treated with 2D RT. A phase 3 clinical study demonstrated that maintenance chemotherapy with capecitabine improves survival; however, none of these patients received RT. 26 Similarly, in the study conducted by Huang et al., patients receiving maintenance chemotherapy had better PFS. 18 The limited number of patients receiving this adjuvant chemotherapy in our cohort may explain the lack of long-term survival benefits. The value of local treatment for metastases remains controversial. Most retrospective studies suggest that combining systemic therapy with local treatment in mNPC may improve survival outcomes. 27 , 28 One study involving 105 patients with oligometastatic mNPC with a single lung lesion found that combining local treatment - either stereotactic RT or surgery - with chemotherapy significantly improved OS and PFS compared to chemotherapy alone. 29 Furthermore, Huang et al. confirmed the importance of local treatment in improving OS (p = 0.05). 18 In our study, most patients received radiotherapy, but primarily at a palliative dose, which may explain the absence of improved survival rates. The addition of anti-PD-1 therapy to chemotherapy (gemcitabine-cisplatin) has shown promising results in mNPC, with a significant improvement in survival. 30 , 31 Several ongoing studies are evaluating the combination of chemotherapy, immunotherapy, locoregional RT, and local metastasis-directed treatment with SBRT in oligometastatic nasopharyngeal cancer (NCT05385926, NCT05431764, NCT05290194). A more aggressive treatment approach may further enhance survival and quality of life for these patients. Our study has several limitations. First, its retrospective design inherently restricts its value. Second, the absence of PET-CT FDG for initial staging and the lack of circulating EBV DNA assessment hindered our ability to perform accurate initial stratification. Finally, treatment heterogeneity over time, including variations in chemotherapy regimens and radiotherapy techniques, adds another limitation. Nevertheless, it is important to note that, to our knowledge, this is the first north-African study reporting results for this specific patient population. Conclusion Our study examined the treatment outcomes for patients with newly diagnosed oligometastatic nasopharyngeal cancer. It demonstrates that an optimal treatment approach combining chemotherapy, high-dose radiotherapy, and curative local treatment of metastases can improve overall survival and progression-free survival. Further prospective studies evaluating the addition of immunotherapy are needed in order to determine the best treatment strategy for these patients, who have a better prognosis. Ethics statement This study was approved by the ethical committee of Salah Azaiez Institute, on January 9 th , 2025 (Approval N0: ISA/2025/1). The study was conducted in accordance with the ethical principles of the Declaration of Helsinki. Patient data anonymity and confidentiality were ensured throughout the data collection process. Data availability The data supporting the findings of this study are openly available in Figshare at https://doi.org/10.6084/m9.figshare.28839293.v2 . 10 Data are available under the terms of the Creative Commons Attribution 4.0 International (CC BY 4.0) license. References 1. Cancer Today. Accessed July 9, 2024. Reference Source 2. Azziza - PROJET DE COOPERATION AVEC L’UNION EUROPEENNE.pdf. Accessed November 6, 2024. Reference Source 3. Adham M, Mat Lazim N, Carlos R: Clinical presentation of nasopharyngeal carcinoma. An Evidence-Based Approach to the Management of Nasopharyngeal Cancer. Elsevier; 2020; pp. 93–109. Publisher Full Text 4. Bray F, Ferlay J, Soerjomataram I, et al. : Global cancer statistics 2018: GLOBOCAN estimates of incidence and mortality worldwide for 36 cancers in 185 countries. CA Cancer J. Clin. 2018; 68 (6): 394–424. PubMed Abstract | Publisher Full Text 5. head-and-neck.pdf. Accessed September 25, 2024. Reference Source 6. You R, Liu YP, Huang PY, et al. : Efficacy and Safety of Locoregional Radiotherapy With Chemotherapy vs Chemotherapy Alone in De Novo Metastatic Nasopharyngeal Carcinoma: A Multicenter Phase 3 Randomized Clinical Trial. JAMA Oncol. 2020; 6 (9): 1345–1352. PubMed Abstract | Publisher Full Text | Free Full Text 7. Hellman S, Weichselbaum RR: Oligometastases. J. Clin. Oncol. 1995; 13 (1): 8–10. Publisher Full Text 8. Parker CC, James ND, Brawley CD, et al. : Radiotherapy to the primary tumour for newly diagnosed, metastatic prostate cancer (STAMPEDE): a randomised controlled phase 3 trial. Lancet. 2018; 392 (10162): 2353–2366. PubMed Abstract | Publisher Full Text | Free Full Text 9. Juan O, Popat S: Ablative Therapy for Oligometastatic Non–Small Cell Lung Cancer. Clin. Lung Cancer. 2017; 18 (6): 595–606. Publisher Full Text 10. Attia N, et al. : data of Radiation therapy for synchronous oligometastatic Nasopharyngeal cancer in a low-middle-income country (Version 2). Figshare. 2025. Publisher Full Text 11. Pan JJ, Mai HQ, Ng WT, et al. : Ninth Version of the AJCC and UICC Nasopharyngeal Cancer TNM Staging Classification. JAMA Oncol. 2024; 10 (12): 1627–1635. PubMed Abstract | Publisher Full Text | Free Full Text 12. Zeng F, Lu T, Xie F, et al. : Effects of locoregional radiotherapy in de novo metastatic nasopharyngeal carcinoma: A real-world study. Transl. Oncol. 2021; 14 (11): 101187. PubMed Abstract | Publisher Full Text | Free Full Text 13. Liao W, He J, Gou Q, et al. : Synchronous Metastatic Nasopharyngeal Carcinoma: Characteristics and Survival of Patients Adding Definitive Nasopharyngeal-Neck Radiotherapy to Systematic Chemotherapy. Cancer Manag. Res. 2020; 12 : 10211–10219. PubMed Abstract | Publisher Full Text | Free Full Text 14. Yang Y, Li X, Zhou P, et al. : Survival Effects of Radiotherapy on Patients Newly Diagnosed with Distant Metastatic Nasopharyngeal Carcinoma in Non-High-Incidence Areas. Cancer Manag. Res. 2021; 13 : 8169–8178. PubMed Abstract | Publisher Full Text | Free Full Text 15. Shuang H, Feng J, Caineng C, et al. : The value of radical radiotherapy in the primary tumor of newly diagnosed oligo-metastatic nasopharyngeal carcinoma patients. Clin. Transl. Oncol. 2019; 21 (2): 213–219. PubMed Abstract | Publisher Full Text 16. Rusthoven CG, Lanning RM, Jones BL, et al. : Metastatic nasopharyngeal carcinoma: Patterns of care and survival for patients receiving chemotherapy with and without local radiotherapy. Radiother. Oncol. 2017; 124 (1): 139–146. PubMed Abstract | Publisher Full Text 17. Chee J, Liu X, Eu D, et al. : Defining a cohort of oligometastatic nasopharyngeal carcinoma patients with improved clinical outcomes. Head Neck. 2020; 42 (5): 945–954. PubMed Abstract | Publisher Full Text 18. Huang S, Jiang F, Cao C, et al. : Long-term efficacy analysis of radiotherapy and local management of metastases in patients with newly diagnosed oligometastatic nasopharyngeal carcinoma: A prospective, single-arm, single-center clinical study. Radiother. Oncol. 2024; 196 : 110265. PubMed Abstract | Publisher Full Text 19. Lin M, Yang Q, You R, et al. : Metastatic characteristics associated with survival of synchronous metastatic nasopharyngeal carcinoma in non-epidemic areas. Oral Oncol. 2021; 115 : 105200. PubMed Abstract | Publisher Full Text 20. Qu W, Li S, Zhang M, et al. : Pattern and prognosis of distant metastases in nasopharyngeal carcinoma: A large-population retrospective analysis. Cancer Med. 2020; 9 (17): 6147–6158. PubMed Abstract | Publisher Full Text | Free Full Text 21. Ming TY, Zeng HW, Hong LY, et al. : Prognostic model and optimal treatment for patients with stage IVc nasopharyngeal carcinoma at diagnosis. Sci. Rep. 2019; 9 (1): 19272. PubMed Abstract | Publisher Full Text | Free Full Text 22. Liu J, Zhang B, Su Y, et al. : Hypofractionated radiotherapy compared with conventionally fractionated radiotherapy to treat initial distant metastases in nasopharyngeal carcinoma: A multicenter, prospective, randomized, phase II trial. Radiother. Oncol. 2023; 187 : 109815. PubMed Abstract | Publisher Full Text 23. Zhao F, Yang D, Li X: Effect of radiotherapy interruption on nasopharyngeal cancer. Front. Oncol. 2023; 13 : 1114652. PubMed Abstract | Publisher Full Text | Free Full Text 24. Fatima K, Andleeb A, Sofi MA, et al. : Clinical outcome of intensity-modulated radiotherapy versus two-dimensional conventional radiotherapy in locally advanced nasopharyngeal carcinoma: Comparative study at SKIMS Tertiary Care Institute. J. Cancer Res. Ther. 2022; 18 (1): 133–139. PubMed Abstract | Publisher Full Text 25. Xu M, Zang J, Luo S, et al. : Long-term survival outcomes and adverse effects of nasopharyngeal carcinoma patients treated with IMRT in a non-endemic region: a population-based retrospective study. BMJ Open. 2021; 11 (8): e045417. PubMed Abstract | Publisher Full Text | Free Full Text 26. Liu GY, Li WZ, Wang DS, et al. : Effect of Capecitabine Maintenance Therapy Plus Best Supportive Care vs Best Supportive Care Alone on Progression-Free Survival Among Patients With Newly Diagnosed Metastatic Nasopharyngeal Carcinoma Who Had Received Induction Chemotherapy: A Phase 3 Randomized Clinical Trial. JAMA Oncol. 2022; 8 (4): 553–561. PubMed Abstract | Publisher Full Text | Free Full Text 27. Lim SJM, Iyer NG, Ooi LL, et al. : Metastasectomy for metachronous pulmonary and hepatic metastases from nasopharyngeal carcinoma: Report of 6 cases and review of the literature: Resection of pulmonary and hepatic metastases from NPC. Andersen P, ed. Head Neck. 2016; 38 (2): E37–E40. PubMed Abstract | Publisher Full Text 28. Jin Y, Cai Y, Cao Y, et al. : Radiofrequency ablation combined with systemic chemotherapy in nasopharyngeal carcinoma liver metastases improves response to treatment and survival outcomes. J. Surg. Oncol. 2012; 106 (3): 322–326. PubMed Abstract | Publisher Full Text 29. Ma J, Wen ZS, Lin P, et al. : The results and prognosis of different treatment modalities for solitary metastatic lung tumor from nasopharyngeal carcinoma: a retrospective study of 105 cases. Chin. J. Cancer. 2010; 29 (9): 787–795. PubMed Abstract | Publisher Full Text 30. Yang Y, Qu S, Li J, et al. : Camrelizumab versus placebo in combination with gemcitabine and cisplatin as first-line treatment for recurrent or metastatic nasopharyngeal carcinoma (CAPTAIN-1st): a multicentre, randomised, double-blind, phase 3 trial. Lancet Oncol. 2021; 22 (8): 1162–1174. PubMed Abstract | Publisher Full Text 31. Yang Y, Pan J, Wang H, et al. : Tislelizumab plus chemotherapy as first-line treatment for recurrent or metastatic nasopharyngeal cancer: A multicenter phase 3 trial (RATIONALE-309). Cancer Cell. 2023; 41 (6): 1061–1072.e4. PubMed Abstract | Publisher Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 13 Aug 2025 ADD YOUR COMMENT Comment Author details Author details 1 Department of radiotherapy, Salah Azaiez's Institute, Tunis, Tunisia 2 Faculty of medicine of Tunis, University of Tunis El Manar, Tunis, Tunisia 3 Otolaryngology Department, Salah Azaiez's Institute, Tunis, Tunisia Najla Attia Roles: Conceptualization, Data Curation, Writing – Original Draft Preparation Alia Mousli Roles: Conceptualization, Project Administration Khedija Ben zid Roles: Supervision, Writing – Original Draft Preparation Cyrine Mokrani Roles: Data Curation Rami Hammami Roles: Formal Analysis Hadhemi Ayadi Roles: Data Curation Asma Ghorbel Roles: Data Curation Amani Yousfi Roles: Conceptualization Skander Kedous Roles: Visualization Jebali Souheil Roles: Writing – Review & Editing Semia Zaraa Roles: Supervision Rim Abidi Roles: Supervision, Validation, Writing – Review & Editing Chiraz Nasr Roles: Validation Competing interests No competing interests were disclosed. Grant information The author(s) declared that no grants were involved in supporting this work. Article Versions (1) version 1 Published: 13 Aug 2025, 14:786 https://doi.org/10.12688/f1000research.164478.1 Copyright © 2025 Attia N et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Download Export To Sciwheel Bibtex EndNote ProCite Ref. Manager (RIS) Sente metrics Views Downloads F1000Research - - PubMed Central info_outline Data from PMC are received and updated monthly. - - Citations open_in_new 0 open_in_new 0 open_in_new SEE MORE DETAILS CITE how to cite this article Attia N, Mousli A, Ben zid K et al. Radiation therapy for synchronous oligometastatic Nasopharyngeal cancer in a low-middle-income country [version 1; peer review: 1 approved] . F1000Research 2025, 14 :786 ( https://doi.org/10.12688/f1000research.164478.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS track receive updates on this article Track an article to receive email alerts on any updates to this article. TRACK THIS ARTICLE Share Open Peer Review Current Reviewer Status: ? Key to Reviewer Statuses VIEW HIDE Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Version 1 VERSION 1 PUBLISHED 13 Aug 2025 Views 0 Cite How to cite this report: Bhattacharyya M. Reviewer Report For: Radiation therapy for synchronous oligometastatic Nasopharyngeal cancer in a low-middle-income country [version 1; peer review: 1 approved] . F1000Research 2025, 14 :786 ( https://doi.org/10.5256/f1000research.180999.r408318 ) The direct URL for this report is: https://f1000research.com/articles/14-786/v1#referee-response-408318 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 05 Sep 2025 Mouchumee Bhattacharyya , Dr Bhubaneswar Borooah Cancer Institute, Guwahati, Assam, India Approved VIEWS 0 https://doi.org/10.5256/f1000research.180999.r408318 A very well written and well analyzed article. The authors have admitted to the limitations of the study. But, considering the high incidence of cancer nasopharynx in North Africa, a prospective study with adequate sample size will definitely help stake-holders, ... Continue reading READ ALL A very well written and well analyzed article. The authors have admitted to the limitations of the study. But, considering the high incidence of cancer nasopharynx in North Africa, a prospective study with adequate sample size will definitely help stake-holders, policy makers in tackling the problem and this study could guide the designing of the prospective study. Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Yes Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: Radiotherapy in 1.Cancer of Nasopharynx, 2.Gynecological cancers, 3.Pediatric malignancies. I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Bhattacharyya M. Reviewer Report For: Radiation therapy for synchronous oligometastatic Nasopharyngeal cancer in a low-middle-income country [version 1; peer review: 1 approved] . F1000Research 2025, 14 :786 ( https://doi.org/10.5256/f1000research.180999.r408318 ) The direct URL for this report is: https://f1000research.com/articles/14-786/v1#referee-response-408318 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 13 Aug 2025 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Reviewer Reports Invited Reviewers 1 Version 1 13 Aug 25 read Mouchumee Bhattacharyya , Dr Bhubaneswar Borooah Cancer Institute, Guwahati, India Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Browse by related subjects keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Bhattacharyya M. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 05 Sep 2025 | for Version 1 Mouchumee Bhattacharyya , Dr Bhubaneswar Borooah Cancer Institute, Guwahati, Assam, India 0 Views copyright © 2025 Bhattacharyya M. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions A very well written and well analyzed article. The authors have admitted to the limitations of the study. But, considering the high incidence of cancer nasopharynx in North Africa, a prospective study with adequate sample size will definitely help stake-holders, policy makers in tackling the problem and this study could guide the designing of the prospective study. Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Yes Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise Radiotherapy in 1.Cancer of Nasopharynx, 2.Gynecological cancers, 3.Pediatric malignancies. I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. reply Respond to this report Responses (0) Bhattacharyya M. Peer Review Report For: Radiation therapy for synchronous oligometastatic Nasopharyngeal cancer in a low-middle-income country [version 1; peer review: 1 approved] . F1000Research 2025, 14 :786 ( https://doi.org/10.5256/f1000research.180999.r408318) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/14-786/v1#referee-response-408318 Alongside their report, reviewers assign a status to the article: Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions Adjust parameters to alter display View on desktop for interactive features Includes Interactive Elements View on desktop for interactive features Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Stay Updated Sign up for content alerts and receive a weekly or monthly email with all newly published articles Register with F1000Research Already registered? Sign in Not now, thanks close PLEASE NOTE If you are an AUTHOR of this article, please check that you signed in with the account associated with this article otherwise we cannot automatically identify your role as an author and your comment will be labelled as a “User Comment”. If you are a REVIEWER of this article, please check that you have signed in with the account associated with this article and then go to your account to submit your report, please do not post your review here. If you do not have access to your original account, please contact us . All commenters must hold a formal affiliation as per our Policies . The information that you give us will be displayed next to your comment. User comments must be in English, comprehensible and relevant to the article under discussion. We reserve the right to remove any comments that we consider to be inappropriate, offensive or otherwise in breach of the User Comment Terms and Conditions . Commenters must not use a comment for personal attacks. When criticisms of the article are based on unpublished data, the data should be made available. I accept the User Comment Terms and Conditions Please confirm that you accept the User Comment Terms and Conditions. Affiliation ✕ refresh Please enter your institution. Note: To add your institution or organisation, start typing the name and then select the correct name from the list. Where applicable, the name will appear in both the original language and in English. Do not paste in the name. If the name does not appear in the drop-down list, we will display the information you have entered. ✕ refresh Country/Region * USA UK Canada China France Germany Afghanistan Aland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba Cyprus Czech Republic Democratic Republic of the Congo Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands Faroe Islands Federated States of Micronesia Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and Mcdonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kosovo (Serbia and Montenegro) Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Minor Outlying Islands of the United States Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands Antilles New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Korea North Macedonia Northern Mariana Islands Norway Oman Pakistan Palau Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Reunion Romania Russian Federation Rwanda Saint Helena Saint Kitts and Nevis Saint Lucia Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Is South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Swaziland Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Gambia The Netherlands Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu UK USA Uganda Ukraine United Arab Emirates United States Virgin Islands Uruguay Uzbekistan Vanuatu Venezuela Vietnam Wallis and Futuna West Bank and Gaza Strip Western Sahara Yemen Zambia Zimbabwe Please select your country/region. You must enter a comment. Competing Interests Please disclose any competing interests that might be construed to influence your judgment of the article's or peer review report's validity or importance. Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Please state your competing interests The comment has been saved. An error has occurred. Please try again. Cancel Post var lTitle = "Radiation therapy for synchronous oligometastatic\u00A0Nasopharyngeal...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/14-786/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/14-786/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/14-786/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Attia N et al.'); var offsetTop = /chrome/i.test( navigator.userAgent ) ? 4 : -10; var addthis_config = { ui_offset_top: offsetTop, services_compact : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_expanded : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_custom : [ { name: "LinkedIn", url: linkedInUrl, icon:"/img/icon/at_linkedin.svg" }, { name: "Mendeley", url: "http://www.mendeley.com/import/?url=https://f1000research.com/articles/14-786/v1/mendeley", icon:"/img/icon/at_mendeley.svg" }, { name: "Reddit", url: redditUrl, icon:"/img/icon/at_reddit.svg" }, ] }; var addthis_share = { url: "https://f1000research.com/articles/14-786", templates : { twitter : "Radiation therapy for synchronous oligometastatic\u00A0Nasopharyngeal.... Attia N et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/14-786/v1" } }; if (typeof(addthis) != "undefined"){ addthis.addEventListener('addthis.ready', checkCount); addthis.addEventListener('addthis.menu.share', checkCount); } $(".f1r-shares-twitter").attr("href", "https://twitter.com/intent/tweet?text=" + addthis_share.templates.twitter); $(".f1r-shares-facebook").attr("href", "https://www.facebook.com/sharer/sharer.php?u=" + addthis_share.url); $(".f1r-shares-linkedin").attr("href", addthis_config.services_custom[0].url); $(".f1r-shares-reddit").attr("href", addthis_config.services_custom[2].url); $(".f1r-shares-mendelay").attr("href", addthis_config.services_custom[1].url); function checkCount(){ setTimeout(function(){ $(".addthis_button_expanded").each(function(){ var count = $(this).text(); if (count !== "" && count != "0") $(this).removeClass("is-hidden"); else $(this).addClass("is-hidden"); }); }, 1000); } close How to cite this report {{reportCitation}} Cancel Copy Citation Details $(function(){R.ui.buttonDropdowns('.dropdown-for-downloads');}); $(function(){R.ui.toolbarDropdowns('.toolbar-dropdown-for-downloads');}); $.get("/articles/acj/164478/180999") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "180999"); $(document).ready(function() { $( "#frame1" ).on('load', function() { var mydiv = $(this).contents().find("div"); var h = mydiv.height(); console.log(h) }); var tooltipLivingFigure = jQuery(".interactive-living-figure-label .icon-more-info"), titleLivingFigure = tooltipLivingFigure.attr("title"); tooltipLivingFigure.simpletip({ fixed: true, position: ["-115", "30"], baseClass: 'small-tooltip', content:titleLivingFigure + " " }); tooltipLivingFigure.removeAttr("title"); $("body").on("click", ".cite-living-figure", function(e) { e.preventDefault(); var ref = $(this).attr("data-ref"); $(this).closest(".living-figure-list-container").find("#" + ref).fadeIn(200); }); $("body").on("click", ".close-cite-living-figure", function(e) { e.preventDefault(); $(this).closest(".popup-window-wrapper").fadeOut(200); }); $(document).on("mouseup", function(e) { var metricsContainer = $(".article-metrics-popover-wrapper"); if (!metricsContainer.is(e.target) && metricsContainer.has(e.target).length === 0) { $(".article-metrics-close-button").click(); } }); var articleId = $('#articleId').val(); if($("#main-article-count-box").attachArticleMetrics) { $("#main-article-count-box").attachArticleMetrics(articleId, { articleMetricsView: true }); } }); var figshareWidget = $(".new_figshare_widget"); if (figshareWidget.length > 0) { window.figshare.load("f1000", function(Widget) { // Select a tag/tags defined in your page. In this tag we will place the widget. _.map(figshareWidget, function(el){ var widget = new Widget({ articleId: $(el).attr("figshare_articleId") //height:300 // this is the height of the viewer part. [Default: 550] }); widget.initialize(); // initialize the widget widget.mount(el); // mount it in a tag that's on your page // this will save the widget on the global scope for later use from // your JS scripts. This line is optional. //window.widget = widget; }); }); } close Error Close Add Reset F1000.MICROSERVICES.AFFILIATION = ''; $(document).ready(function () { $('.js-affiliations-form').each((index, form) => { new AffiliationForm({ formId: form.id, institutionErrorSelector: '.comment-enter-institution', departmentErrorSelector: '.comment-enter-department', placeSelector: '.js-add-comment-place', stateSelector: '.js-add-comment-state', zipCodeSelector: '.js-add-comment-zipcode', countrySelector: '.js-add-comment-country', countryErrorSelector: '.comment-enter-country', }); }); }); $(document).ready(function () { var reportIds = { "413830": 0, "413831": 0, "408322": 0, "408320": 0, "408321": 0, "413838": 0, "413839": 0, "413836": 0, "413837": 0, "413834": 0, "413835": 0, "413832": 0, "413833": 0, "422742": 0, "422743": 0, "422750": 0, "422751": 0, "422748": 0, "422749": 0, "422746": 0, "422747": 0, "422744": 0, "422745": 0, "411254": 0, "405878": 0, "411255": 0, "405879": 0, "411252": 0, "411253": 0, "405877": 0, "411251": 0, "408318": 18, "405886": 0, "408319": 0, "411260": 0, "405884": 0, "408316": 0, "405885": 0, "408317": 0, "411258": 0, "405882": 0, "408314": 0, "411259": 0, "405883": 0, "408315": 0, "411256": 0, "405880": 0, "411257": 0, "405881": 0, "408313": 0, }; $(".referee-response-container,.js-referee-report").each(function(index, el) { var reportId = $(el).attr("data-reportid"), reportCount = reportIds[reportId] || 0; $(el).find(".comments-count-container,.js-referee-report-views").html(reportCount); }); var uuidInput = $("#article_uuid"), oldUUId = uuidInput.val(), newUUId = "8f5edb82-686c-49e3-8f1b-a59b808dddbf"; uuidInput.val(newUUId); $("a[href*='article_uuid=']").each(function(index, el) { var newHref = $(el).attr("href").replace(oldUUId, newUUId); $(el).attr("href", newHref); }); }); An innovative open access publishing platform offering rapid publication and open peer review, whilst supporting data deposition and sharing. Browse Gateways Collections How it Works Contact For Developers Cookie Notice Privacy Notice RSS Submit Your Research Follow us © 2012-2026 F1000 Research Ltd. ISSN 2046-1402 | Legal | Partner of Research4Life • CrossRef • ORCID • FAIRSharing R.templateTests.simpleTemplate = R.template(' $text $text $text $text $text '); R.templateTests.runTests(); var F1000platform = new F1000.Platform({ name: "f1000research", displayName: "F1000Research", hostName: "f1000research.com", id: "1", editorialEmail: "
[email protected]", infoEmail: "
[email protected]", usePmcStats: true }); $(function(){R.ui.dropdowns('.dropdown-for-authors, .dropdown-for-about, .dropdown-for-myresearch');}); // $(function(){R.ui.dropdowns('.dropdown-for-referees');}); $(document).ready(function () { if ($(".cookie-warning").is(":visible")) { $(".sticky").css("margin-bottom", "35px"); $(".devices").addClass("devices-and-cookie-warning"); } $(".cookie-warning .close-button").click(function (e) { $(".devices").removeClass("devices-and-cookie-warning"); $(".sticky").css("margin-bottom", "0"); }); $("#tweeter-feed .tweet-message").each(function (i, message) { var self = $(message); self.html(linkify(self.html())); }); $(".partner").on("mouseenter mouseleave", function() { $(this).find(".gray-scale, .colour").toggleClass("is-hidden"); }); }); Sign In Remember me Forgotten your password? Sign In Cancel Email or password not correct. Please try again Please wait... $(function(){ // Note: All the setup needs to run against a name attribute and *not* the id due the clonish // nature of facebox... $("a[id=googleSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("GOOGLE"); $("form[id=oAuthForm]").submit(); }); $("a[id=facebookSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("FACEBOOK"); $("form[id=oAuthForm]").submit(); }); $("a[id=orcidSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("ORCID"); $("form[id=oAuthForm]").submit(); }); }); If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password. The email address should be the one you originally registered with F1000. Email address not valid, please try again You registered with F1000 via Google, so we cannot reset your password. To sign in, please click here . If you still need help with your Google account password, please click here . You registered with F1000 via Facebook, so we cannot reset your password. To sign in, please click here . If you still need help with your Facebook account password, please click here . Code not correct, please try again Reset password Cancel Email us for further assistance. Server error, please try again. If your email address is registered with us, we will email you instructions to reset your password. If you think you should have received this email but it has not arrived, please check your spam filters and/or contact for further assistance. Please wait... Register $(document).ready(function () { signIn.createSignInAsRow($("#sign-in-form-gfb-popup")); $(".target-field").each(function () { var uris = $(this).val().split("/"); if (uris.pop() === "login") { $(this).val(uris.toString().replace(",","/")); } }); });
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.