PageSourceSearch

https://cdn.centreforaviation.com/client/397d1f689a75d7279bb4.js

js centreforaviation.com collected 2026-10-02 02:41:41 UTC 20,796 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkcapa_frontend=self.webpackChunkcapa_frontend||[]).push([[3612],{43423:function(e,r,n){var i,o,t,a,s,u=n(25602),c=n(67639),d=n(92517),p=n(17258),f=n(99143),l=n(65200),h=n(152),y=n(49851),m=n(95300),v=n(112),g=n(74302),b=n.n(g),E=n(85284),C=n(54689),w=n.n(C),P=n(7391),D=n(95460),F=n(55349),O=n(98308);function x(e,r,n,i){s||(s="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,t=arguments.length-3;if(r||0===t||(r={children:void 0}),1===t)r.children=i;else if(t>1){for(var a=Array(t),u=0;u<t;u++)a[u]=arguments[u+3];r.children=a}if(r&&o)for(var c in o)void 0===r[c]&&(r[c]=o[c]);else r||(r=o||{});return{$$typeof:s,type:e,key:void 0===n?null:""+n,ref:null,props:r,_owner:null}}function N(e,r){if(e!==r)throw new TypeError("Cannot instantiate an arrow function")}function G(e,r,n){return(r=function(e){var r=function(e,r){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,r||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(e,"string");return"symbol"==typeof r?r:r+""}(r))in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n,e}class T extends u.Component{constructor(...e){var r,n={},i={},o={};super(...e),r=this,G(this,"buildGraphData",function(){N(this,n);const{sustainability:e,fyEnd:i}=r.props,o=[],t=[],a=(0,F.RL)(e),s=(0,F.NX)(e,1188931);let u={},p=[],h=!1;a&&a.values&&a.values.forEach(function(e){u[e.year]||(u[e.year]={year:e.year,calc:0,report:0}),e.periods.forEach(function(r){r.value&&(u[e.year].calc=r.value)})}),s&&s.values&&s.values.forEach(function(e){u[e.year]||(u[e.year]={year:e.year,calc:0,report:0}),e.periods.forEach(function(r){r.value&&(u[e.year].report=r.value)})});for(let e in u)u[e].y=(u[e].calc-u[e].report)/(0,D.Z)([u[e].calc,u[e].report])*100,u[e].calc>0&&u[e].report>0&&(p.push(u[e]),h=!0);return 1==h&&(p=p.sort(function(e,r){return e.year<r.year?-1:e.year>r.year?1:0}),p.forEach(function(e){let r=e.year;if(i&&12!=i){const n=(0,l.d)((0,f.i)(new Date,e.year),1);r=(0,d.GP)(n,"yyyy")+"/"+(0,d.GP)((0,c.e)(n,1),"yy")}t.push(r),o.push(e)})),{categories:t,data:o,showGraph:h}}.bind(n)),G(this,"setDisplayOptions",function(){N(this,i);const e=r.buildGraphData();return{graph:{chart:{type:"column",zoomType:"xy"},xAxis:{categories:e.categories,title:{text:"Year"}},yAxis:{title:{text:"Percentage Difference Between CO₂ Emissions Reported and Calculated from Fuel Use (%)"},allowDecimals:!0},tooltip:{formatter:function(){return"<strong>"+this.key+"</strong><br/>CO₂ Emissions Calculated from Fuel Use: "+(0,h.ZV)(this.point.calc,{useGrouping:!0,minimumFractionDigits:2,maximumFractionDigits:2})+" Tonnes<br />CO₂ Emissions Reported: "+(0,h.ZV)(this.point.report,{useGrouping:!0,minimumFractionDigits:2,maximumFractionDigits:2})+" Tonnes<br />Percentage Difference: "+(0,h.ZV)(this.y,{useGrouping:!0,minimumFractionDigits:4,maximumFractionDigits:4})+"%"}},legend:{enabled:!0},series:[{name:"Percentage Difference Between CO₂ Emissions Reported (Tonnes) and Emissions Calculated from Fuel Use Reported (Tonnes)",data:e.data,negativeColor:E.Ay.colors[1]}]},csv:r.buildCSVData(e),showGraph:e.showGraph}}.bind(i)),G(this,"buildCSVData",function(e){N(this,o);const r=[["Year","CO2 Emissions Calculated from Fuel Use Reported (Tonnes)","CO2 Emissions Reported (Tonnes)","Percentage Difference (%)"]];return e.data.forEach(function(e){r.push([e.year,(0,h.ZV)(e.calc,{useGrouping:!0,minimumFractionDigits:2,maximumFractionDigits:2}),(0,h.ZV)(e.report,{useGrouping:!0,minimumFractionDigits:2,maximumFractionDigits:2}),(0,h.ZV)(e.y,{useGrouping:!0,minimumFractionDigits:4,maximumFractionDigits:4})])}),r}.bind(o))}render(){const{id:e,type:r,name:n,sustainability:s,noExport:u,myCAPA:c,bare:f,fyEnd:l,fNotes:h}=this.props;if(!s.length)return i||(i=x(v.A,{text:"Loading CO₂ emissions"}));const g=(0,F.RL)(s),b=(0,F.NX)(s,1188931);if(!(g&&g.values&&b&&b.values))return null;const E=this.setDisplayOptions();if(0==E.showGraph)return null;const C=x("div",{},void 0,!c&&!f&&x(O.A,{id:"profile-sustainability-reporting-transparency-disclosure",name:n+" CO₂ Emissions Reported vs. Calculated from Reported Fuel Use by year",settings:{id:e,type:r}}),!c&&n+" Difference Between CO₂ Emissions Reported (Tonnes) and Emissions Calculated from Fuel Use Reported (Tonnes) by year"),w=this.props.source||o||(o=x(P.dx,{})),D=[t||(t=x("div",{},"note-sust","Sustainability data is provided by the respective airlines and may not include the entire aircraft fleet"))];if(h){const e=h.map(function(e,r){return x("div",{},"profile-note-"+r,e)});D.unshift(e)}l&&D.unshift(x("div",{},"note-fyend",n," financial year ends in"," ",(0,d.GP)((0,p.Z)(new Date,l-1),"MMMM")));const N=a||(a=x("div",{},void 0,"Difference Between CO₂ Emissions Reported (Tonnes) and Emissions Calculated from Fuel Use Reported (Tonnes) may point to an inconsistent basis of comparison (e.g., group data versus airline data), inaccurate calculation or reporting of CO₂ emissions, inclusion/exclusion of emissions from JV airlines (and appropriation of emissions if controlled or non-controlled), inclusion of emissions from other Scope 1 activities (e.g., maintenance and ground transportation), or inclusion/exclusion of Scope 2 and 3 emissions, and, use of SAF or counting of offsets"));return x(m.A,{filename:n+" CO2 Emissions Reported vs. Calculated from Reported Fuel Use by year",data:E.csv},void 0,x(y.A,{config:E.graph,footer:w,header:C,help:N,isTrial:this.props.isTrial,noExport:u,note:D,watermark:["capa"]}))}}r.A=b()(w())(T)},43612:function(e,r,n){n.r(r);var i=n(25602),o=n(43423),t=n(38415);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var n=arguments[r];for(var i in n)({}).hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},a.apply(null,arguments)}const s=function(e){!function(e,r){if(e!==r)throw new TypeError("Cannot instantiate an arrow function")}(this,void 0);const{settingKey:r}=e,n=(0,t.t0)(r),s=(0,t.Mr)(r);return s?i.createElement(o.A,a({},n,e,s)):null}.bind(void 0);r.default=s},38415:function(e,r,n){n.d(r,{M3:function(){return h},Mr:function(){return E},OX:function(){return g},Q3:function(){return C},SM:function(){return m},TE:function(){return v},dS:function(){return l},dU:function(){return b},t0:function(){return p},vA:function(){return w},xc:function(){return f}});var i=n(25602),o=n(92369),t=n(50919),a=n(56243),s=n(89754),u=n(44711),c=n(28802);function d(e,r){if(e!==r)throw new TypeError("Cannot instantiate an arrow function")}function p(e){var r=this;return(0,o.d4)(function(n){return d(this,r),n.toolSettings[e]}.bind(this),{equalityFn:o.bN})}function f(e){var r=this;return(0,o.d4)(function(n){d(this,r);const i=n.data.profiles,{type:o,id:t}=n.toolSettings[e];return i[o]&&i[o][t]?i[o][t]:{}}.bind(this),{equalityFn:o.bN})}function l(e){var r=this;const n=(0,o.wA)(),t=p(e),a=f(e),{id:s,type:u}=t,l="mycapa-profile-"+u+"-"+s,h=(0,o.d4)(function(e){return d(this,r),e.loading[l]}.bind(this),{equalityFn:o.bN}),{info:y}=a;return(0,i.useEffect)(function(){d(this,r),y||h||n((0,c.qk)({id:s,type:u,loadID:l}))}.bind(this),[]),y}function h(){var e=this;return(0,o.d4)(function(r){return d(this,e),r.loading}.bind(this),{equalityFn:o.bN})}function y(e,{profileKey:r,actionCreator:n,loadIDPrefix:t,mapResult:a}){var s=this;const u=(0,o.wA)(),c=p(e),l=f(e),{id:h,type:y}=c,m=l[r];return(0,i.useEffect)(function(){d(this,s),m||u(n({id:h,loadID:t+"-"+y+"-"+h,type:y}))}.bind(this),[u,n,h,t,m,y]),m?a(m):null}function m(e){var r=this;return y(e,{profileKey:"codeshares",actionCreator:c.qT,loadIDPrefix:"codeshares-data",mapResult:function(e){return d(this,r),{codeshares:e}}.bind(this)})}function v(e,r=!1){const n=p(e),i=f(e),o=l(e);if(!o)return null;return{...n,date:o.eto?(0,a.W)((0,t.S)(o.eto)):(0,a.W)((0,s.b)(new Date)),fleet:i[r?"currentFleet":"fleet"]}}function g(e){return v(e,!0)}function b(e){const r=p(e),n=f(e),i=l(e);if(!i)return null;
1const o=(0,a.W)((0,s.b)(new Date)),t=r.country||(i.country&&i.country.id?i.country.id:4==r.type?r.id:0);return{...r,date:o,country:t,capacity:n.capacity,marketCapacity:n.marketCapacity}}function E(e){var r=this;return y(e,{profileKey:"sustainability",actionCreator:c.sg,loadIDPrefix:"sustainability-data",mapResult:function(e){return d(this,r),{sustainability:e.data,source:e.meta.source,fNotes:e.meta.note}}.bind(this)})}function C(e){var r=this;return y(e,{profileKey:"safContracts",actionCreator:c.ib,loadIDPrefix:"saf-contracts-data",mapResult:function(e){return d(this,r),{safContracts:e.data}}.bind(this)})}function w(e,r){var n=this;const i=(0,o.d4)(function(e){return d(this,n),e.user.activesubs}.bind(this),{equalityFn:o.bN});return"boolean"==typeof r?r:(0,u.mv)(i,e)}},95460:function(e,r,n){function i(e,r){if(e!==r)throw new TypeError("Cannot instantiate an arrow function")}n.d(r,["B",0,function(e){var r=this;if(e.sort(function(e,n){return i(this,r),e-n}.bind(this)),e.length%2)return 1*e[Math.ceil(e.length/2)-1].toFixed(1);{const r=e.length/2;return 1*((e[r]-1+e[r])/2).toFixed(1)}},"Z",0,function(e){var r=this;return 1*(e.reduce(function(e,n){return i(this,r),e+n}.bind(this))/e.length).toFixed(1)}])},55349:function(e,r,n){n.d(r,{D9:function(){return f},IL:function(){return t},MX:function(){return b},NX:function(){return c},RL:function(){return h},VE:function(){return m},VO:function(){return s},X:function(){return p},Xn:function(){return u},aK:function(){return g},cq:function(){return l},f9:function(){return a},f_:function(){return d},kP:function(){return y},si:function(){return v}});var i=n(26045),o=n.n(i);function t(e,r){const n=[],i=[];for(let i in e)r.forEach(function(r){e[i][r]&&e[i][r].forEach(function(e){n.indexOf(e)<0&&n.push(e)})});return n.sort(function(e,r){return e>r?1:e<r?-1:0}),r.length&&n.forEach(function(n){let o=!1;for(let i in e){let t=!0;r.forEach(function(r){e[i][r]?e[i][r].indexOf(n)<0&&(t=!1):t=!1}),1==t&&(o=!0)}1==o&&i.push(n)}),i.length?i:e}function a(e,r,n=0){if("both"==r)return e;const i=[];return e.forEach(function(e){e.type.id!=r||1==r&&0!=n&&n!=e.bizmodel.id||i.push(e)}),i}function s(e){let r={};const n=[];e.forEach(function(e){!r[e.bizmodel.id]&&e.bizmodel.id>0&&(r[e.bizmodel.id]=e.bizmodel)});for(let e in r)n.push(r[e]);return n.sort(function(e,r){return e.id>r.id?1:e.id<r.id?-1:0}),n}function u(e,r){let n={children:[],id:Number.isInteger(r)?r+"-usd":0,isPercent:0,name:"",showGrowth:0,unit:"USD",values:[]},i={};e.forEach(function(e){(1188920==e.id||Number.isInteger(r)&&e.id==r||!Number.isInteger(r)&&e.name==r)&&(n.name=e.name,e.values.forEach(function(r){i[r.year]||(i[r.year]={year:r.year,periods:{}}),r.periods.forEach(function(n){i[r.year].periods[n.period]||(i[r.year].periods[n.period]={period:n.period,value:0,conversion:0,local:0}),i[r.year].periods[n.period][1188920==e.id?"conversion":"local"]=n.value})}))});for(let e in i){const r=[];for(let n in i[e].periods)r.push({period:i[e].periods[n].period,note:"",grouping:"",value:i[e].periods[n].conversion*i[e].periods[n].local});n.values.push({year:i[e].year,periods:r})}return n}function c(e,r){let n={values:[]};return e.forEach(function(e){(Number.isInteger(r)&&e.id==r||!Number.isInteger(r)&&e.name==r)&&(n=e),e.children&&e.children.forEach(function(e){(Number.isInteger(r)&&e.id==r||!Number.isInteger(r)&&e.name==r)&&(n=e)})}),n}function d(e){let r={children:[],id:0,isPercent:1,name:"Profit margin",showGrowth:0,unit:"USD",values:[]},n={};e.forEach(function(e){3851!=e.id&&1180376!=e.id||e.values.forEach(function(r){n[r.year]||(n[r.year]={year:r.year,periods:{}}),r.periods.forEach(function(i){n[r.year].periods[i.period]||(n[r.year].periods[i.period]={period:i.period,value:0,revenue:0,opProfit:0}),n[r.year].periods[i.period][3851==e.id?"revenue":"opProfit"]=i.value})})});for(let e in n){const i=[];for(let r in n[e].periods)i.push({period:n[e].periods[r].period,note:"",grouping:"",value:n[e].periods[r].opProfit&&n[e].periods[r].revenue?n[e].periods[r].opProfit/n[e].periods[r].revenue*100:0});r.values.push({year:n[e].year,periods:i})}return r}function p(e){const r=o()(e);r.push(u(e,2950)),r.push(u(e,1188923));let n={children:[],id:0,isPercent:1,name:"Fuel costs as % of operating costs",showGrowth:0,unit:"",values:[]},i={};r.forEach(function(e){"2950-usd"!=e.id&&"1188923-usd"!=e.id||e.values.forEac
1h(function(r){i[r.year]||(i[r.year]={year:r.year,periods:{}}),r.periods.forEach(function(n){i[r.year].periods[n.period]||(i[r.year].periods[n.period]={period:n.period,value:0,fuel:0,opCost:0}),i[r.year].periods[n.period]["2950-usd"==e.id?"opCost":"fuel"]=n.value})})});for(let e in i){const r=[];for(let n in i[e].periods)r.push({period:i[e].periods[n].period,note:"",grouping:"",value:i[e].periods[n].fuel&&i[e].periods[n].opCost?i[e].periods[n].fuel/i[e].periods[n].opCost*100:0});n.values.push({year:i[e].year,periods:r})}return n}function f(e){let r={children:[],id:0,isPercent:1,name:"Passenger as % of total load",showGrowth:0,unit:"PTK/RTK",values:[]},n={};e.forEach(function(e){1188928!=e.id&&1188930!=e.id||e.values.forEach(function(r){n[r.year]||(n[r.year]={year:r.year,periods:{}}),r.periods.forEach(function(i){n[r.year].periods[i.period]||(n[r.year].periods[i.period]={period:i.period,value:0,ptk:null,rtk:null}),n[r.year].periods[i.period][e.name.toLowerCase()]=i.value})})});for(let e in n){const i=[];for(let r in n[e].periods)null!==n[e].periods[r].carbon&&null!==n[e].periods[r].pax&&i.push({period:n[e].periods[r].period,note:"",grouping:"",value:n[e].periods[r].rtk>0&&n[e].periods[r].ptk>0?n[e].periods[r].ptk/n[e].periods[r].rtk*100:0});r.values.push({year:n[e].year,periods:i})}return r}function l(e){let r={children:[],id:0,isPercent:0,name:"Fuel use calculated from CO₂ emissions",showGrowth:0,unit:"tonnes",values:[]};return e.forEach(function(e){1188931==e.id&&e.values.forEach(function(e){let n=[];e.periods.forEach(function(e){n.push({period:e.period,note:"",grouping:"",value:e.value/3.16})}),r.values.push({year:e.year,periods:n})})}),r}function h(e){let r={children:[],id:0,isPercent:0,name:"CO₂ emissions calculated from fuel use reported",showGrowth:0,unit:"tonnes",values:[]};return e.forEach(function(e){1188925==e.id&&e.values.forEach(function(e){let n=[];e.periods.forEach(function(e){n.push({period:e.period,note:"",grouping:"",value:3.16*e.value})}),r.values.push({year:e.year,periods:n})})}),r}function y(e){const r=o()(e);r.push(f(e)),r.push(h(e));let n={children:[],id:0,isPercent:0,name:"Passenger CO₂ emissions",showGrowth:0,unit:"tonnes",values:[]},i={};r.forEach(function(e){"Passenger as % of total load"!=e.name&&"CO₂ emissions calculated from fuel use reported"!=e.name||e.values.forEach(function(r){i[r.year]||(i[r.year]={year:r.year,periods:{}}),r.periods.forEach(function(n){i[r.year].periods[n.period]||(i[r.year].periods[n.period]={period:n.period,value:0,carbon:null,pax:null}),i[r.year].periods[n.period]["CO₂ emissions calculated from fuel use reported"==e.name?"carbon":"pax"]=n.value})})});for(let e in i){const r=[];for(let n in i[e].periods)null!==i[e].periods[n].carbon&&null!==i[e].periods[n].pax&&r.push({period:i[e].periods[n].period,note:"",grouping:"",value:i[e].periods[n].carbon&&i[e].periods[n].pax?i[e].periods[n].carbon*(i[e].periods[n].pax/100):0});n.values.push({year:i[e].year,periods:r})}return n}function m(e){const r=o()(e);r.push(y(e)),r.push(h(e));let n={children:[],id:0,isPercent:0,name:"Cargo CO₂ emissions",showGrowth:0,unit:"tonnes",values:[]},i={};r.forEach(function(e){"CTK"!=e.name&&"RTK"!=e.name&&"CO₂ emissions calculated from fuel use reported"!=e.name||e.values.forEach(function(r){i[r.year]||(i[r.year]={year:r.year,periods:{}}),r.periods.forEach(function(n){i[r.year].periods[n.period]||(i[r.year].periods[n.period]={period:n.period,value:0,carbon:null,ctk:null,rtk:null}),i[r.year].periods[n.period]["CO₂ emissions calculated from fuel use reported"==e.name?"carbon":e.name.toLowerCase()]=n.value})})});for(let e in i){const r=[];for(let n in i[e].periods)null!==i[e].periods[n].carbon&&null!==i[e].periods[n].ctk&&null!==i[e].periods[n].rtk&&r.push({period:i[e].periods[n].period,note:"",grouping:"",value:i[e].periods[n].carbon*(i[e].periods[n].ctk/i[e].periods[n].rtk*100)/100});n.values.push({year:i[e].year,periods:r})}return n}function v(e,r){const n=o()(e);let i="Passenger";1188930==r?(n.push(h(e)),i="Total"):1188929==r?(n.push(m(e)),i="Cargo"):n.push(y(e));let t="";const a=Number(r);Number.isInteger(a)&&a>
10?n.forEach(function(e){e.id==r&&(t=e.name.toUpperCase())}):t=r.toUpperCase();let s={children:[],id:0,isPercent:0,name:i+" CO₂ emissions/"+t,dataName:t,showGrowth:0,significantFigures:1,unit:"tonnes per million "+t,values:[]},u={};n.forEach(function(e){(0==e.id||Number.isInteger(a)&&a>0&&e.id==a||!Number.isInteger(r)&&e.name.toLowerCase()==r.toLowerCase())&&e.values.forEach(function(r){u[r.year]||(u[r.year]={year:r.year,periods:{}}),r.periods.forEach(function(n){u[r.year].periods[n.period]||(u[r.year].periods[n.period]={period:n.period,value:0,carbon:0,range:0}),u[r.year].periods[n.period][0==e.id?"carbon":"range"]=n.value})})});for(let e in u){const r=[];for(let n in u[e].periods)r.push({period:u[e].periods[n].period,note:"",grouping:"",value:u[e].periods[n].carbon&&u[e].periods[n].range?u[e].periods[n].carbon/u[e].periods[n].range*1e6:0});s.values.push({year:u[e].year,periods:r})}return s}function g(e){const r=o()(e);r.push(h(e)),r.push(u(e,1180376));let n={children:[],id:0,isPercent:0,name:"Emissions and profit",showGrowth:0,significantFigures:1,unit:"$ profit per tonne CO₂",values:[]},i={};r.forEach(function(e){"CO₂ emissions calculated from fuel use reported"!=e.name&&"1180376-usd"!=e.id||e.values.forEach(function(r){i[r.year]||(i[r.year]={year:r.year,periods:{}}),r.periods.forEach(function(n){i[r.year].periods[n.period]||(i[r.year].periods[n.period]={period:n.period,value:0,carbon:0,opProfit:0}),i[r.year].periods[n.period]["CO₂ emissions calculated from fuel use reported"==e.name?"carbon":"opProfit"]=n.value})})});for(let e in i){const r=[];for(let n in i[e].periods)r.push({period:i[e].periods[n].period,note:"",grouping:"",value:i[e].periods[n].opProfit&&i[e].periods[n].carbon?i[e].periods[n].opProfit/i[e].periods[n].carbon:0});n.values.push({year:i[e].year,periods:r})}return n}function b(e){const r=o()(e);r.push(h(e)),r.push(u(e,3851));let n={children:[],id:0,isPercent:0,name:"Weighted average scope 1 carbon intensity",showGrowth:0,unit:"tonne CO₂ per $ revenue",values:[]},i={};r.forEach(function(e){("CO₂ emissions calculated from fuel use reported"==e.name||"3851-usd"==e.id&&"USD"==e.unit)&&e.values.forEach(function(r){i[r.year]||(i[r.year]={year:r.year,periods:{}}),r.periods.forEach(function(n){i[r.year].periods[n.period]||(i[r.year].periods[n.period]={period:n.period,value:0,carbon:0,revenue:0}),i[r.year].periods[n.period]["CO₂ emissions calculated from fuel use reported"==e.name?"carbon":"revenue"]=n.value})})});for(let e in i){const r=[];for(let n in i[e].periods)r.push({period:i[e].periods[n].period,note:"",grouping:"",value:i[e].periods[n].carbon&&i[e].periods[n].revenue?i[e].periods[n].carbon/(i[e].periods[n].revenue/1e6):0});n.values.push({year:i[e].year,periods:r})}return n}},7250:function(e,r,n){n.d(r,{P:function(){return t}});var i=n(66859),o=n(97245);function t(e,r,n){const t=(0,o.a)(e,n?.in);if(isNaN(r))return(0,i.w)(n?.in||e,NaN);if(!r)return t;const a=t.getDate(),s=(0,i.w)(n?.in||e,t.getTime());s.setMonth(t.getMonth()+r+1,0);return a>=s.getDate()?s:(t.setFullYear(s.getFullYear(),s.getMonth(),a),t)}},67639:function(e,r,n){n.d(r,{e:function(){return o}});var i=n(7250);function o(e,r,n){return(0,i.P)(e,12*r,n)}},50919:function(e,r,n){n.d(r,{S:function(){return o}});var i=n(97245);function o(e,r){return(0,i.a)(1e3*e,r?.in)}},81454:function(e,r,n){n.d(r,{P:function(){return t}});var i=n(66859),o=n(97245);function t(e,r){const n=(0,o.a)(e,r?.in),t=n.getFullYear(),a=n.getMonth(),s=(0,i.w)(n,0);return s.setFullYear(t,a+1,0),s.setHours(0,0,0,0),s.getDate()}},56243:function(e,r,n){n.d(r,{W:function(){return o}});var i=n(97245);function o(e){return+(0,i.a)(e)}},17258:function(e,r,n){n.d(r,{Z:function(){return a}});var i=n(66859),o=n(81454),t=n(97245);function a(e,r,n){const a=(0,t.a)(e,n?.in),s=a.getFullYear(),u=a.getDate(),c=(0,i.w)(n?.in||e,0);c.setFullYear(s,r,15),c.setHours(0,0,0,0);const d=(0,o.P)(c);return a.setMonth(r,Math.min(u,d)),a}},99143:function(e,r,n){n.d(r,{i:function(){return t}});var i=n(66859),o=n(97245);function t(e,r,n){const t=(0,o.a)(e,n?.in);return isNaN(+t)?(0,i.w)(n?.in||e,NaN):(t.setFullYear(r),t)}},65200:function(e,r,n){n.d(r,{d:function(){return o}});var i=n(67639);function o(e,r,n){return(0,i.e)(e,-r,n)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.