PageSourceSearch

https://nanakshahi.net/timings/times.min.js

js nanakshahi.net collected 2026-09-24 20:33:27 UTC 42,726 bytes, 2 lines download raw bytes

1/*! Copyright (C) nanakshahi.net */
2!function(n,r){"object"==typeof exports&&"object"==typeof module?module.exports=r():"function"==typeof define&&define.amd?define([],r):"object"==typeof exports?exports.NTimes=r():n.NTimes=r()}(this,()=>(()=>{var n={679(n,r,t){var e=t(123),a=t(55),o=t(622),i=t(584),u=t(558),f=t(422),s=t(585);n.exports={ModernHindu:e,ObservationalIslamic:a,Persian:o,astronomy:i,general:u,gregorian:f,julian:s}},584(n,r,t){function e(n,r){return function(n){if(Array.isArray(n))return n}(n)||function(n,r){var t=null==n?null:"undefined"!=typeof Symbol&&n[Symbol.iterator]||n["@@iterator"];if(null!=t){var e,a,o,i,u=[],f=!0,s=!1;try{if(o=(t=t.call(n)).next,0===r){if(Object(t)!==t)return;f=!1}else for(;!(f=(e=o.call(t)).done)&&(u.push(e.value),u.length!==r);f=!0);}catch(n){s=!0,a=n}finally{try{if(!f&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(s)throw a}}return u}}(n,r)||function(n,r){if(n){if("string"==typeof n)return a(n,r);var t={}.toString.call(n).slice(8,-1);return"Object"===t&&n.constructor&&(t=n.constructor.name),"Map"===t||"Set"===t?Array.from(n):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?a(n,r):void 0}}(n,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(n,r){(null==r||r>n.length)&&(r=n.length);for(var t=0,e=Array(r);t<r;t++)e[t]=n[t];return e}var o=t(422).fixedFromGregorian,i=t(558),u=i.angle,f=i.arccosDegrees,s=i.arcsinDegrees,c=i.arctanDegrees,l=i.binarySearch,d=i.cosDegrees,h=i.final,m=i.hr,v=i.invertAngular,g=i.mod,y=i.mod3,p=i.next,M=i.poly,O=i.sec,A=i.sigma,S=i.sinDegrees,b=i.tanDegrees,F=i.timeFromMoment,L=t(422),N=L.gregorianDateDifference,I=L.gregorianYearFromFixed,H=function(n){return n/360},D=function(n,r){return n-H(r.longitude)},R=function(n,r){return n+H(r.longitude)},x=function(n,r){return n+r.zone},_=function(n,r){return n-r.zone},E=function(n,r){return x(D(n,r),r)},T=function(n){var r=I(Math.floor(n)),t=1/36525*N({year:1900,month:1,day:1},{year:r,month:7,day:1}),e=r-2e3,a=r-1700,o=r-1600,i=(r-1e3)/100,u=r/100,f=(r-1820)/100;return r>=2051&&r<=2150?1/86400*(32*Math.pow(f,2)-20-.5628*(2150-r)):r>=2006&&r<=2050?1/86400*M(e,[62.92,.32217,.005589]):r>=1987&&r<=2005?1/86400*M(e,[63.86,.3345,-.060374,.0017275,651814e-9,2373599e-11]):r>=1900&&r<=1986?M(t,[-2e-5,297e-6,.025184,-.181133,.55304,-.861938,.677066,-.212591]):r>=1800&&r<=1899?M(t,[-9e-6,.003844,.083563,.865736,4.867575,15.845535,31.332267,38.291999,28.316289,11.636204,2.043794]):r>=1700&&r<=1799?1/86400*M(a,[8.118780842,-.005092142,.003336121,-266484e-10]):r>=1600&&r<=1699?1/86400*M(o,[120,-.9808,-.01532,.000140272128]):r>=500&&r<=1599?1/86400*M(i,[1574.2,-556.01,71.23472,.319781,-.8503463,-.005050998,.0083572073]):r>-500&&r<500?1/86400*M(u,[10583.6,-1014.41,33.78311,-5.952053,-.1798452,.022174192,.0090316521]):1/86400*M(f,[-20,0,32])},C=function(n){return n-T(n)},w=function(n){return n+T(n)},P=m(12)+730120,U=function(n){return 1/36525*(w(n)-P)},j=function(n){var r=U(n);return u(23,26,21.448)+M(r,[0,u(0,0,-46.815),u(0,0,-59e-5),u(0,0,.001813)])},Y=function(n){var r=U(n),t=M(r,[280.46645,36000.76983,3032e-7]),e=M(r,[357.5291,35999.0503,-1559e-7,-48e-8]),a=M(r,[.016708617,-42037e-9,-1.236e-7]),o=j(n),i=Math.pow(b(o/2),2),u=1/(2*Math.PI)*(i*S(2*t)-2*a*S(e)+4*a*i*S(e)*d(2*t)-.5*Math.pow(i,2)*S(4*t)-1.25*Math.pow(a,2)*S(2*e));return Math.sign(u)*Math.min(Math.abs(u),m(12))},B=function(n,r){return n-Y(D(n,r))},J=function(n,r){return D(B(n,r),r)},G=function(n){return g(M((n-P)/36525,[280.46061837,13185000.770053742,387933e-9,-1/3871e4]),360)},W=function(n,r,t){var e=j(n);return s(S(r)*d(e)+d(r)*S(e)*S(t))},k=function(n,r,t){var e=j(n);return c(S(t)*d(e)-b(r)*S(e),d(t))},z=function(n){var r=U(n),t=M(r,[124.9,-1934.134,.002063]),e=M(r,[201.11,72001.5377,57e-5]);return-.004778*S(t)-3667e-7*S(e)},Z=function(n){var r=U(n);return 974e-7*d(177.63+35999.01848*r)-.005575},q=function(n){var r=U(n),t=282.7771834+36000.76953744*r+5729577951308232e-21*A([[403406,195207,119433,112392,3891,2819,1721,660,350,334,314,268,242,234,158,132,129,114,99,93,86,78,72,68,64,46,38,37,32,29,28,27,27,25,24,21,21,20,18,17,14,13,13,13,12,10,10,10,10],[270.54861,340.19128,63.91854,331.2622,317.843,86.631,240.052,310.26,247.23,260.87,297.82,343.14,166.79,81.53,3.5,132.75,182.95,162.03,29.8,266.4,249.2,157.6,257.8,185.1,69.9,8,197.1,250.4,65.3,162.7,341.5,291.6,98.5,146.7,110,5.2,342.6,230.9,256.1,45.3,242.9,115.2,151.8,285.3,53.3,126.6,205.7,85.9,146.1],[.9287892,35999.1376958,35999.4089666,35998.7287385,71998.20261,71998.4403,36000.35726,71997.4812,32964.4678,-19.441,445267.1117,45036.884,3.1008,22518.4434,-19.9739,65928.9345,9038.0293,3034.7684,33718.148,3034.448,-2280.773,29929.992,31556.493,149.588,9037.75,107997.405,-4444.176,151.771,67555.316,31556.08,-4561.54,107996.706,1221.655,62894.167,31437.369,14578.298,-31931.757,34777.243,1221.999,62894.511,-4442.039,107997.909,119.066,16859.071,-4.578,26895.292,-39.127,12297.536,90073.778]],function(n){var t=e(n,3),a=t[0],o=t[1],i=t[2];return a*S(o+i*r)});return g(t+Z(n)+z(n),360)},K=365.242189,V=function(n){var r=U(n),t=g(M(r,[0,u(0,0,47.0029),u(0,0,-.03302),u(0,0,6e
2-5)]),360),e=g(M(r,[174.876384,u(0,0,-869.8089),u(0,0,.03536)]),360),a=g(M(r,[0,u(0,0,5029.0966),u(0,0,1.11113),u(0,0,6e-6)]),360),o=d(t)*S(e),i=d(e),f=c(o,i);return g(a+e-f,360)},Q=V(o(1956,3,21))+z(o(1956,3,21))-u(23,15,0),X=29.530588861,$=function(n){return g(M(n,[218.3164477,481267.88123421,-.0015786,1/538841,-1/65194e3]),360)},nn=function(n){return g(M(n,[297.8501921,445267.1114034,-.0018819,1/545868,-1/113065e3]),360)},rn=function(n){return g(M(n,[357.5291092,35999.0502909,-1536e-7,1/2449e4]),360)},tn=function(n){return g(M(n,[134.9633964,477198.8675055,.0087414,1/69699,-1/14712e3]),360)},en=function(n){return g(M(n,[93.272095,483202.0175233,-.0036539,-1/3526e3,1/86331e4]),360)},an=function(n){var r=U(n),t=$(r),a=nn(r),o=rn(r),i=tn(r),u=en(r),f=M(r,[1,-.002516,-74e-7]),s=1e-6*A([[6288774,1274027,658314,213618,-185116,-114332,58793,57066,53322,45758,-40923,-34720,-30383,15327,-12528,10980,10675,10034,8548,-7888,-6766,-5163,4987,4036,3994,3861,3665,-2689,-2602,2390,-2348,2236,-2120,-2069,2048,-1773,-1595,1215,-1110,-892,-810,759,-713,-700,691,596,549,537,520,-487,-399,-381,351,-340,330,327,-323,299,294],[0,2,2,0,0,0,2,2,2,2,0,1,0,2,0,0,4,0,4,2,2,1,1,2,2,4,2,0,2,2,1,2,0,0,2,2,2,4,0,3,2,4,0,2,2,2,4,0,4,1,2,0,1,3,4,2,0,1,2],[0,0,0,0,1,0,0,-1,0,-1,1,0,1,0,0,0,0,0,0,1,1,0,1,-1,0,0,0,1,0,-1,0,-2,1,2,-2,0,0,-1,0,0,1,-1,2,2,1,-1,0,0,-1,0,1,0,1,0,0,-1,2,1,0],[1,-1,0,2,0,0,-2,-1,1,0,-1,0,1,0,1,1,-1,3,-2,-1,0,-1,0,1,2,0,-3,-2,-1,-2,1,0,2,0,-1,1,0,-1,2,-1,1,-2,-1,-1,-2,0,1,4,0,-2,0,2,1,-2,-3,2,1,-1,3],[0,0,0,0,0,2,0,0,0,0,0,0,0,-2,2,-2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,-2,2,0,2,0,0,0,0,0,0,-2,0,0,0,0,-2,-2,0,0,0,0,0,0,0]],function(n){var r=e(n,5),t=r[0],s=r[1],c=r[2],l=r[3],d=r[4];return t*Math.pow(f,Math.abs(c))*S(s*a+c*o+l*i+d*u)}),c=.003958*S(119.75+131.849*r),l=318e-6*S(53.09+479264.29*r),d=.001962*S(t-u);return g(t+s+c+l+d+z(n),360)},on=function(n){var r=n-24724,t=r/1236.85,a=P+M(t,[5.09766,36524.908832727844,15437e-8,-15e-8,7.3e-10]),o=M(t,[1,-.002516,-74e-7]),i=M(t,[2.5534,35998.960434395,-14e-7,-11e-8]),u=M(t,[201.5643,477197.67640106793,.0107582,1238e-8,-58e-9]),f=M(t,[160.7108,483200.81143765396,-.0016118,-227e-8,11e-9]),s=M(t,[124.7746,-1934.1314601779998,.0020672,215e-8]),c=-17e-5*S(s)+A([[-.4072,.17241,.01608,.01039,.00739,-.00514,.00208,-.00111,-57e-5,56e-5,-42e-5,42e-5,38e-5,-24e-5,-7e-5,4e-5,4e-5,3e-5,3e-5,-3e-5,3e-5,-2e-5,-2e-5,2e-5],[0,1,0,0,1,1,2,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0],[0,1,0,0,-1,1,2,0,0,1,0,1,1,-1,2,0,3,1,0,1,-1,-1,1,0],[1,0,2,0,1,1,0,1,1,2,3,0,0,2,1,2,0,1,2,1,1,1,3,4],[0,0,0,2,0,0,0,-2,2,0,0,2,-2,0,0,-2,0,-2,2,2,2,-2,0,0]],function(n){var r=e(n,5),t=r[0],a=r[1],s=r[2],c=r[3],l=r[4];return t*Math.pow(o,a)*S(s*i+c*u+l*f)}),l=325e-6*S(M(t,[299.77,132.8475848,-.009173])),d=A([[251.88,251.83,349.42,84.66,141.74,207.14,154.84,34.52,207.19,291.34,161.72,239.56,331.55],[.016321,26.651886,36.412478,18.206239,53.303771,2.453732,7.30686,27.261239,.121824,1.844379,24.198154,25.513099,3.592518],[165e-6,164e-6,126e-6,11e-5,62e-6,6e-5,56e-6,47e-6,42e-6,4e-5,37e-6,35e-6,23e-6]],function(n){var t=e(n,3),a=t[0],o=t[1];return t[2]*S(a+o*r)});return C(a+c+l+d)},un=function(n){var r=g(an(n)-q(n),360),t=on(0),e=Math.round((n-t)/X),a=360*g((n-on(e))/X,1);return Math.abs(r-a)>180?a:r},fn=function(n,r){var t=r-.08202941350277777*g(un(r)-n,360),e=t-2,a=Math.min(r,t+2);return v(un,n,e,a)},sn=function(n){var r=U(n),t=$(r),a=nn(r),o=rn(r),i=tn(r),u=en(r),f=M(r,[1,-.002516,-74e-7]);return 1e-6*A([[5128122,280602,277693,173237,55413,46271,32573,17198,9266,8822,8216,4324,4200,-3359,2463,2211,2065,-1870,1828,-1794,-1749,-1565,-1491,-1475,-1410,-1344,-1335,1107,1021,833,777,671,607,596,491,-451,439,422,421,-366,-351,331,315,302,-283,-229,223,223,-220,-220,-185,181,-177,176,166,-164,132,-119,115,107],[0,0,0,2,2,2,2,0,2,0,2,2,2,2,2,2,2,0,4,0,0,0,1,0,0,0,1,0,4,4,0,4,2,2,2,2,0,2,2,2,2,4,2,2,0,2,1,1,0,2,1,2,0,4,4,1,4,1,4,2],[0,0,0,0,0,0,0,0,0,0,-1,0,0,1,-1,-1,-1,1,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,-1,0,0,0,0,1,1,0,-1,-2,0,1,1,1,1,1,0,-1,1,0,-1,0,0,0,-1,-2],[0,1,1,0,-1,-1,0,2,1,2,0,-2,1,0,-1,0,-1,-1,-1,0,0,-1,0,1,1,0,0,3,0,-1,1,-2,0,2,1,-2,3,2,-3,-1,0,0,1,0,1,1,0,0,-2,-1,1,-2,2,-2,-1,1,1,-1,0,0],[1,1,-1,-1,1,-1,1,1,-1,-1,-1,-1,1,-1,1,1,-1,-1,-1,1,3,1,1,1,-1,-1,-1,1,-1,1,-3,1,-3,-1,-1,1,-1,1,-1,1,1,1,1,-1,3,-1,-1,1,-1,-1,1,-1,1,-1,-1,-1,-1,-1,-1,1]],function(n){var r=e(n,5),t=r[0],s=r[1],c=r[2],l=r[3],d=r[4];return t*Math.pow(f,Math.abs(c))*S(s*a+c*o+l*i+d*u)})+175e-6*(S(119.75+131.849*r+u)+S(119.75+131.849*r-u))+(-.002235*S(t)+127e-6*S(t-i)-115e-6*S(t+i))+382e-6*S(313.45+481266.484*r)},cn=function(n,r){var t=an(n),e=sn(n),a=k(n,e,t),o=W(n,e,t),i=G(n),u=g(i+r.longitude-a,360),f=s(S(r.latitude)*S(o)+d(r.latitude)*d(o)*d(u));return y(f,-180,180)},ln=function(n){var r=U(n),t=nn(r),a=rn(r),o=tn(r),i=en(r),u=M(r,[1,-.002516,-74e-7]);return 385000560+A([[-20905355,-3699111,-2955968,-569925,48888,-3149,246158,-152138,-170733,-204586,-12962
20,108743,104755,10321,0,79661,-34782,-23210,-21636,24208,30824,-8379,-16675,-12831,-10445,-11650,14403,-7003,0,10056,6322,-9884,5751,0,-4950,4130,0,-3958,0,3258,2616,-1897,-2117,2354,0,0,-1423,-1117,-1571,-1739,0,-4421,0,0,0,0,1165,0,0,8752],[0,2,2,0,0,0,2,2,2,2,0,1,0,2,0,0,4,0,4,2,2,1,1,2,2,4,2,0,2,2,1,2,0,0,2,2,2,4,0,3,2,4,0,2,2,2,4,0,4,1,2,0,1,3,4,2,0,1,2,2],[0,0,0,0,1,0,0,-1,0,-1,1,0,1,0,0,0,0,0,0,1,1,0,1,-1,0,0,0,1,0,-1,0,-2,1,2,-2,0,0,-1,0,0,1,-1,2,2,1,-1,0,0,-1,0,1,0,1,0,0,-1,2,1,0,0],[1,-1,0,2,0,0,-2,-1,1,0,-1,0,1,0,1,1,-1,3,-2,-1,0,-1,0,1,2,0,-3,-2,-1,-2,1,0,2,0,-1,1,0,-1,2,-1,1,-2,-1,-1,-2,0,1,4,0,-2,0,2,1,-2,-3,2,1,-1,3,-1],[0,0,0,0,0,2,0,0,0,0,0,0,0,-2,2,-2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,-2,2,0,2,0,0,0,0,0,0,-2,0,0,0,0,-2,-2,0,0,0,0,0,0,0,-2]],function(n){var r=e(n,5),f=r[0],s=r[1],c=r[2],l=r[3],h=r[4];return f*Math.pow(u,Math.abs(c))*d(s*t+c*a+l*o+h*i)})},dn=function(n,r){var t=cn(n,r),e=ln(n);return s(6378140/e*d(t))},hn=function(n,r){return cn(n,r)-dn(n,r)},mn=function(n,r,t){var e=r.latitude,a=D(n,r),o=W(a,0,q(a));return b(e)*b(o)+S(t)/(d(o)*d(e))},vn=function(n,r,t,e){var a=mn(n,r,t),o=Math.floor(n),i=t>=0&&e?o:t>=0?o+1:o+m(12),u=Math.abs(a)>1?mn(i,r,t):a,f=y(s(u)/360,m(-12),m(12));return Math.abs(u)<=1?B(o+(e?m(6)-f:m(18)+f),r):null},gn=function(n,r,t,e){var a=vn(n,r,t,e);return null===a?null:Math.abs(n-a)<O(30)?a:gn(a,r,t,e)},yn=function(n,r,t){var e=gn(n+m(6),r,t,!0);return null===e?null:E(e,r)},pn=function(n,r,t){var e=gn(n+m(18),r,t,!1);return null===e?null:E(e,r)},Mn=function(n){var r=Math.max(0,n.elevation),t=6.372*Math.pow(10,6),e=f(t/(t+r));return u(0,34,0)+e+u(0,0,19)*Math.sqrt(r)},On=function(n,r){var t=Mn(r)+u(0,16,0);return yn(n,r,t)},An=function(n,r){var t=Mn(r)+u(0,16,0);return pn(n,r,t)},Sn=function(n,r){return hn(n,r)+Mn(r)+u(0,16,0)},bn=function(n,r){return null===On(n,r)||null===An(n,r)?null:1/12*(An(n,r)-On(n,r))},Fn=function(n,r){return null===On(n+1,r)||null===An(n,r)?null:1/12*(On(n+1,r)-An(n,r))},Ln=function(n){return f(d(sn(n))*d(un(n)))},Nn=function(n,r){var t=pn(n,r,4.5);return _(null===t?n+1:t,r)},In=function(n,r){var t=Nn(n-1,r),e=un(t),a=cn(t,r),o=Ln(t);return e>0&&e<90&&o>=10.6&&o<=90&&a>4.1},Hn=function(n,r){return In(n,r)};n.exports={zoneFromLongitude:H,universalFromLocal:D,localFromUniveral:R,standardFromUniversal:x,universalFromStandard:_,standardFromLocal:E,localFromStandard:function(n,r){return R(_(n,r),r)},ephemerisCorrection:T,universalFromDynamical:C,dynamicalFromUniversal:w,J2000:P,julianCenturies:U,obliquity:j,equationOfTime:Y,localFromApparent:B,universalFromApparent:J,midnight:function(n,r){return J(n,r)},midday:function(n,r){return J(n+m(12),r)},siderealFromMoment:G,declination:W,rightAscension:k,nutation:z,aberration:Z,solarLongitude:q,MEAN_TROPICAL_YEAR:K,solarLongitudeAfter:function(n,r){var t=r+1.0145616361111112*g(n-q(r),360),e=Math.max(r,t-5);return v(q,n,e,t+5)},precession:V,MEAN_SIDEREAL_YEAR:365.25636,SIDEREAL_START:Q,siderealSolarLongitude:function(n){return g(q(n)-V(n)-z(n)+Q,360)},estimatePriorSolarLongitude:function(n,r){var t=1.0145616361111112,e=r-t*g(q(r)-n,360),a=y(q(e)-n,-180,180);return Math.min(r,e-t*a)},MEAN_SYNODIC_MONTH:X,meanLunarLongitude:$,lunarElongation:nn,solarAnomaly:rn,lunarAnomaly:tn,moonNode:en,lunarLongitude:an,nthNewMoon:on,lunarPhase:un,lunarPhaseAtOrBefore:fn,lunarPhaseAtOrAfter:function(n,r){var t=r+.08202941350277777*g(n-un(r),360),e=Math.max(r,t-2);return v(un,n,e,t+2)},lunarLatitude:sn,lunarAltitude:cn,lunarDistance:ln,lunarParallax:dn,topocentricLunarAltitude:hn,newMoonBefore:function(n){var r=on(0),t=un(n),e=Math.round((n-r)/X-t/360);return on(h(e-1,function(r){return on(r)<n}))},newMoonAtOrAfter:function(n){var r=on(0),t=un(n),e=Math.round((n-r)/X-t/360);return on(p(e,function(r){return on(r)>=n}))},sineOffset:mn,approxMomentOfDepression:vn,momentOfDepression:gn,dawn:yn,dusk:pn,refraction:Mn,sunrise:On,sunset:An,observedLunarAltitude:Sn,moonrise:function(n,r){var t,e=_(n,r),a=un(e)>180,o=Sn(e,r)/(4*(90-Math.abs(r.latitude))),i=l((t=a&&o>0?e+1-o:a?e-o:e+.5+o)-m(6),t+m(6),function(n,r){return r-n<m(1/60)},function(n){return Sn(n,r)>0});return i<e+1?Math.max(x(i,r),n):null},moonset:function(n,r){var t,e=_(n,r),a=un(e)<180,o=Sn(e,r)/(4*(90-Math.abs(r.latitude))),i=l((t=a&&o>0?e+o:a?e+1+o:e-o+.5)-m(6),t+m(6),function(n,r){return r-n<m(1/60)},function(n){return Sn(n,r)<0});return i<e+1?Math.max(x(i,r),n):null},daytimeTemporalHour:bn,nighttimeTemporalHour:Fn,standardFromSundial:function(n,r){var t,e=Math.floor(n),a=24*F(n);return null===(t=a>=6&&a<=18?bn(e,r):Fn(a<6?e-1:e,r))?null:a>
2=6&&a<=18?On(e,r)+(a-6)*t:a<6?An(e-1,r)+(a+6)*t:An(e,r)+(a-18)*t},arcOfLight:Ln,simpleBestView:Nn,shaukatCriterion:In,visibleCrescent:Hn,phasisOnOrBefore:function(n,r){var t=Math.floor(fn(0,n)),e=n-t<=3&&!Hn(n,r)?t-30:t;return p(e,function(n){return Hn(n,r)})},phasisOnOrAfter:function(n,r){var t=Math.floor(fn(0,n)),e=n-t>=4&&Hn(n-1,r)?t+29:n;return p(e,function(n){return Hn(n,r)})}}},558(n){var r=function(n,r){return(n%r+r)%r},t=function(n,r){return r(n)?n:t(n+1,r)},e=function(n,r){return r(n)?e(n+1,r):n-1},a=function(n,r,t,e){var o=(n+r)/2;return t(n,r)?o:e(o)?a(n,o,t,e):a(o,r,t,e)},o=function(n){return r(n,1)},i=function(n){return r(n*(180/Math.PI),360)},u=function(n){return r(n,360)*(Math.PI/180)},f=-1721424.5,s=function(n){return n+f},c=function(n){return n-f},l=719163,d=function(n,r){return r[0]<=n&&n<r[1]};n.exports={mod:r,amod:function(n,t){return t+r(n,-t)},mod3:function(n,t,e){return t===e?n:t+r(n-t,e-t)},next:t,final:e,binarySearch:a,invertAngular:function(n,t,e,o){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:Math.pow(10,-5);return a(e,o,function(n,r){return r-n<=i},function(e){return r(n(e)-t,360)<180})},sigma:function(n,r){var t;return(t=n,t[0].map(function(n,r){return t.map(function(n){return n[r]})})).reduce(function(n,t){return n+r(t)},0)},poly:function(n,r){for(var t=r.length-1,e=r[t],a=1;a<t+1;a+=1)e=e*n+r[t-a];return e},timeFromMoment:o,clockFromMoment:function(n){var t=o(n);return{hour:Math.floor(24*t),minute:Math.floor(r(24*t*60,60)),second:r(24*t*60*60,60)}},hr:function(n){return n/24},sec:function(n){return n/24/60/60},angle:function(n,r,t){return n+(r+t/60)/60},degreesFromRadians:i,radiansFromDegrees:u,sinDegrees:function(n){return Math.sin(u(n))},cosDegrees:function(n){return Math.cos(u(n))},tanDegrees:function(n){return Math.tan(u(n))},arcsinDegrees:function(n){return i(Math.asin(n))},arccosDegrees:function(n){return i(Math.acos(n))},arctanDegrees:function(n,t){if(0===t&&0===n)return null;var e=i(Math.atan(n/t));return r(0===t?90*Math.sign(n):t>=0?e:e+180,360)},dayOfWeekFromFixed:function(n){return r(n,7)},JD_EPOCH:f,momentFromJd:s,jdFromMoment:c,fixedFromJd:function(n){return Math.floor(s(n))},jdFromFixed:function(n){return c(n)},UNIX_EPOCH:l,momentFromUnix:function(n){return l+n/86400},unixFromMoment:function(n){return 86400*(n-l)},isInRange:d,listRange:function(n,r){return n.filter(function(n){return d(n,r)})}}},422(n,r,t){var e=t(558).mod,a=function(n){return 0===e(n,4)&&![100,200,300].includes(e(n,400))},o=function(n,r,t){return 0+365*(n-1)+Math.floor((n-1)/4)-Math.floor((n-1)/100)+Math.floor((n-1)/400)+Math.floor(1/12*(367*r-362))+(r<=2?0:a(n)?-1:-2)+t},i=function(n){return o(n,1,1)},u=function(n){var r=n-1,t=Math.floor(r/146097),a=e(r,146097),o=Math.floor(a/36524),i=e(a,36524),u=Math.floor(i/1461),f=e(i,1461),s=Math.floor(f/365),c=400*t+100*o+4*u+s;return 4===o||4===s?c:c+1};n.exports={GREGORIAN_EPOCH:1,JANUARY:1,FEBRUARY:2,MARCH:3,APRIL:4,MAY:5,JUNE:6,JULY:7,AUGUST:8,SEPTEMBER:9,OCTOBER:10,NOVEMBER:11,DECEMBER:12,isGregorianLeapYear:a,fixedFromGregorian:o,gregorianNewYear:i,gregorianYearEnd:function(n){return o(n,12,31)},gregorianYearRange:function(n){return[i(n),i(n+1)]},gregorianYearFromFixed:u,gregorianFromFixed:function(n){var r=u(n),t=n-i(r),e=n<o(r,3,1)?0:a(r)?1:2,f=Math.floor(1/367*(12*(t+e)+373));return{year:r,month:f,day:n-o(r,f,1)+1}},gregorianDateDifference:function(n,r){var t=n.year,e=n.month,a=n.day,i=r.year,u=r.month,f=r.day;return o(i,u,f)-o(t,e,a)}}},585(n,r,t){var e=t(558).mod,a=t(422),o=a.DECEMBER,i=a.JANUARY,u=a.MARCH,f=(0,a.fixedFromGregorian)(0,o,30),s=function(n){return e(n,4)===(n>0?0:3)},c=function(n,r,t){var e=n<0?n+1:n;return f-1+365*(e-1)+Math.floor((e-1)/4)+Math.floor(1/12*(367*r-362))+(r<=2?0:s(n)?-1:-2)+t};n.exports={JULIAN_EPOCH:f,isJulianLeapYear:s,fixedFromJulian:c,julianFromFixed:function(n){var r,t=Math.floor(1/1461*(4*(n-f)+1464)),e=t<=0?t-1:t,a=n-c(e,i,1);r=n<c(e,u,1)?0:s(e)?1:2;var o=Math.floor(1/367*(12*(a+r)+373));return{year:e,month:o,day:n-c(e,o,1)+1}}}},123(n,r,t){function e(n){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},e(n)}var a;function o(n,r){for(var t=0;t<r.length;t++){var e=r[t];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(n,f(e.key),e)}}function i(n,r,t){return r&&o(n.prototype,r),t&&o(n,t),Object.defineProperty(n,"prototype",{writable:!1}),n}function u(n,r,t){return(r=f(r))in n?Object.defineProperty(n,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[r]=t,n}function f(n){var r=function(n,r){if("object"!=e(n)||!n)return n;var t=n[Symbol.toPrimitive];if(void 0!==t){var a=t.call(n,r||"default");if("object"!=e(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(n)}(n,"string");return"symbol"==e(r)?r:r+""}var s=t(585).fixedFromJulian,c=t(422),l=c.FEBRUARY,d=c.gregorianNewYear,h=c.gregorianYearRange,m=t(584),v=m.J2000,g=m.MEAN_SIDEREAL_YEAR,y=m.MEAN_SYNODIC_MONTH,p=m.MEAN_TROPICAL_YEAR,M=m.dawn,O=m.dusk,A=m.lunarLongitude,S=m.lunarPhase,b=m.newMoonAtOrAfter,F=m.newMoonBefore,L=m.siderealSolarLongitude,N=m.solarLongitude,I=m.standardFromSundial,H=m.standardFromUniversal,D=m.universalFromStandard,R=t(558),x=R.amod,_=R.angle,E=R.binarySearch,T=R.hr,C=R.invertAngular,w=R.listRange,P=R.mod,U=R.mod3,j=R.next,Y=R.sinDegrees,B=R.timeFromMoment,J=s(-3102,l,18),G=365.2587564814815,W=27.321674162683866,k=29.53058794607172,z=J-714402296627,Z=365.25878920258134,q=27.554597974680476,K={latitude:_(23,9,0),longitude:_(75,46,6),elevation:0,zone:T(5+461/9e3)},V=function(n){var r=3438*Y(n*_(0,225,0)),t=.215*Math.sign(r)*Math.sign(Math.abs(r)-1716);return 1/3438*Math.round(r+t)},Q=function(n){var r=n/_(0,225,0),t=P(r,1);return t*V(Math.ceil(r))+(1-t)*V(Math.floor(r))},X=function(n){if(n<0)return-X(-n);var r=j(0,function(r){return n<=V(r)}),t=V(r-1);return _(0,225,0)*(r-1+(n-t)/(V(r)-t))},$=function(n,r){return 360*P((n-z)/r,1)}
2,nn=function(n,r,t,e,a){var o=$(n,r),i=Q($(n,e)),u=Math.abs(i)*a*t,f=X(i*(t-u));return P(o-f,360)},rn=function(n){return nn(n,G,14/360,Z,1/42)},tn=function(n){return Math.floor(rn(n)/30)+1},en=function(n){return nn(n,W,32/360,q,1/96)},an=function(n){return P(en(n)-rn(n),360)},on=function(n){return Math.floor(an(n)/12)+1},un=function(n){var r=Math.pow(2,-1e3),t=n-1/360*an(n)*k;return E(t-1,Math.min(n,t+1),function(n,t){return tn(n)===tn(t)||t-n<r},function(n){return an(n)<180})},fn=function(n){return Math.round((n-J)/G-rn(n)/360)},sn=function(n){var r=$(n,Z),t=14/360-1/1080*Math.abs(Q(r)),e=Math.floor(r/_(0,225,0));return.9856026545889308*(-15.28*(V(e+1)-V(e))*t+1)},cn=function(n){var r=n-J,t=27-Math.abs(108*U(600/1577917828*r-1/4,-.5,.5));return P(rn(n)-t,360)},ln=function(n,r){var t=1397/3438*Q(cn(n)),e=r.latitude,a=Q(90+X(t)),o=Q(e)/Q(90+e);return X(-(t*o)/a)},dn=function(n){var r=Math.floor(cn(n)/30);return[1670/1800,1795/1800,1.075,1.075,1795/1800,1670/1800][P(r,6)]},hn=function(n){return sn(n)*dn(n)},mn=function(n){var r=Q($(n,Z)),t=r*_(57,18,0)*(14/360-Math.abs(r)/1080);return sn(n)/360*(t/360)*G},vn=function(n){return Math.floor(S(n)/12)+1},gn=function(n,r){var t=12*(n-1),e=r+1/360*P(t-an(r),360)*k,a=Math.max(r,e-2);return C(an,t,a,e+2)},yn=function(n,r){var t=12*(n-1),e=r+1/360*P(t-S(r),360)*y,a=Math.max(r,e-2);return C(S,t,a,e+2)},pn=function(n,r){return n.year<r.year||n.year===r.year&&(n.month<r.month||n.month1===r.month2&&(n.leapMonth&&!r.leapMonth||n.leapMonth===r.leapMonth&&(n.day<r.day||n.day===r.day&&(!n.leapDay||r.leapDay))))},Mn=(a=i(function n(){var r=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.location,a=t.solarEra,o=t.lunarEra,i=t.oldSunrise,f=t.customAyanamsha;!function(n,r){if(!(n instanceof r))throw new TypeError("Cannot call a class as a function")}(this,n),u(this,"hinduSunrise",function(n){return n+T(6)+(K.longitude-r.HINDU_LOCATION.longitude)/360-mn(n)+.002770193582919304*(ln(n,r.HINDU_LOCATION)+1/4*hn(n))}),u(this,"hinduSunset",function(n){return n+T(18)+(K.longitude-r.HINDU_LOCATION.longitude)/360-mn(n)+.002770193582919304*(-ln(n,r.HINDU_LOCATION)+3/4*hn(n))}),u(this,"hinduStandardFromSundial",function(n){var t=Math.floor(n),e=B(n),a=Math.floor(4*e),o=0===a?r.hinduSunset(t-1):3===a?r.hinduSunset(t):r.hinduSunrise(t);return o+2*((0===a?r.hinduSunrise(t):3===a?r.hinduSunrise(t+1):r.hinduSunset(t))-o)*(e-T(3===a?18:0===a?-6:6))}),u(this,"astroHinduSunrise",function(n){var t=M(n,r.HINDU_LOCATION,_(0,47,0));return D(1/60/24*Math.round(24*t*60),r.HINDU_LOCATION)}),u(this,"hinduSolarFromFixed",function(n){var t=r.ssSunrise(n+1),e=tn(t),a=fn(t)-r.HINDU_SOLAR_ERA,o=n-3-P(Math.floor(rn(t)),30),i=j(o,function(n){return tn(r.ssSunrise(n+1))===e});return{year:a,month:e,day:n-i+1}}),u(this,"fixedFromHinduSolar",function(n,t,e){var a=Math.floor((n+r.HINDU_SOLAR_ERA+(t-1)/12)*G)+J;return e-1+j(a-3,function(n){return tn(r.ssSunrise(n+1))===t})}),u(this,"hinduLunarFromFixed",function(n){var t=r.ssSunrise(n),e=on(t),a=e===on(r.ssSunrise(n-1)),o=un(t),i=un(Math.floor(o)+35),u=tn(o),f=u===tn(i),s=x(u+1,12);return{year:fn(s<=2?n+180:n)-r.HINDU_LUNAR_ERA,month:s,leapMonth:f,day:e,leapDay:a}}),u(this,"fixedFromHinduLunar",function(n,t){var e=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3?arguments[3]:void 0,o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i=J+G*(n+r.HINDU_LUNAR_ERA+(t-1)/12),u=Math.floor(i-G*U(rn(i)/360-(t-1)/12,-.5,.5)),f=on(u+T(6)),s=r.hinduLunarFromFixed(u-15),c=u+a;f>3&&f<27?c-=f:s.month!==t||s.leapMonth&&!e?c-=U(f,-15,15):c-=U(f,15,45);var l=c-U(on(c+T(6))-a,-15,15),d=j(l-1,function(n){return[a,x(a+1,30)].includes(on(r.ssSunrise(n)))});return o?d+1:d}),u(this,"hinduFullmoonFromFixed",function(n){var t=r.hinduLunarFromFixed(n),e=t.year,a=t.month,o=t.leapMonth,i=t.day,u=t.leapDay;return{year:e,month:i>=16?r.hinduLunarFromFixed(n+20).month:a,leapMonth:o,day:i,leapDay:u}}),u(this,"astroHinduFullmoonFromFixed",function(n){var t=r.astroHinduLunarFromFixed(n),e=t.year,a=t.month,o=t.leapMonth,i=t.day,u=t.leapDay;return{year:e,month:i>=16?r.astroHinduLunarFromFixed(n+20).month:a,leapMonth:o,day:i,leapDay:u}}),u(this,"isHinduExpunged",function(n,t){return t!==r.hinduLunarFromFixed(r.fixedFromHinduLunar(n,t,!1,15,!1)).month}),u(this,"isAstroHinduExpunged",function(n,t){return t!==r.astroHinduLunarFromFixed(r.fixedFromAstroHinduLunar(n,t,!1,15,!1)).month}),u(this,"fixedFromHinduFullmoon",function(n,t){var e,a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=arguments.length>3?arguments[3]:void 0,i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return e=a||o<=15?t:r.isHinduExpunged(n,x(t-1,12))?x(t-2,12):x(t-1,12),r.f
2ixedFromHinduLunar(n,e,a,o,i)}),u(this,"fixedFromAstroHinduFullmoon",function(n,t){var e,a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=arguments.length>3?arguments[3]:void 0,i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return e=a||o<=15?t:r.isAstroHinduExpunged(n,x(t-1,12))?x(t-2,12):x(t-1,12),r.fixedFromAstroHinduLunar(n,e,a,o,i)}),u(this,"astroHinduSunset",function(n){return D(O(n,r.HINDU_LOCATION,_(0,47,0)),r.HINDU_LOCATION)}),u(this,"ayanamsha",function(n){return U(N(n)-r.siderealSolarLongitude(n),-180,180)}),u(this,"siderealZodiac",function(n){return Math.floor(r.siderealSolarLongitude(n)/30)+1}),u(this,"astroHinduCalendarYear",function(n){return Math.round((n-J)/r.MEAN_SOLAR_YEAR-r.siderealSolarLongitude(n)/360)}),u(this,"astroHinduSolarFromFixed",function(n){var t=r.astroHinduSunrise(n+1),e=r.siderealZodiac(t),a=r.astroHinduCalendarYear(t)-r.HINDU_SOLAR_ERA,o=n-3-P(Math.floor(r.siderealSolarLongitude(t)),30),i=j(o,function(n){return r.siderealZodiac(r.astroHinduSunrise(n+1))===e});return{year:a,month:e,day:n-i+1}}),u(this,"fixedFromAstroHinduSolar",function(n,t,e){var a=J-3+Math.floor((n+r.HINDU_SOLAR_ERA+(t-1)/12)*r.MEAN_SOLAR_YEAR);return j(a,function(n){return r.siderealZodiac(r.astroHinduSunrise(n+1))===t})+e-1}),u(this,"astroHinduLunarFromFixed",function(n){var t=r.astroHinduSunrise(n),e=vn(t),a=e===vn(r.astroHinduSunrise(n-1)),o=F(t),i=b(t),u=r.siderealZodiac(o),f=u===r.siderealZodiac(i),s=x(u+1,12);return{year:r.astroHinduCalendarYear(s<=2?n+180:n)-r.HINDU_LUNAR_ERA,month:s,leapMonth:f,day:e,leapDay:a}}),u(this,"fixedFromAstroHinduLunar",function(n,t){var e=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3?arguments[3]:void 0,o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i=J+r.MEAN_SOLAR_YEAR*(n+r.HINDU_LUNAR_ERA+(t-1)/12),u=Math.floor(i-G*U(r.siderealSolarLongitude(i)/360-(t-1)/12,-.5,.5)),f=vn(u+T(6)),s=r.astroHinduLunarFromFixed(u-15),c=u+a;f>3&&f<27?c-=f:s.month!==t||s.leapMonth&&!e?c-=U(f,-15,15):c-=U(f,15,45);var l=c-U(vn(c+T(6))-a,-15,15),d=j(l-1,function(n){return[a,x(a+1,30)].includes(vn(r.astroHinduSunrise(n)))});return o?d+1:d}),u(this,"hinduDateOccur",function(n,t,e){var a=r.fixedFromHinduLunar(n,t,!1,e,!1),o=r.hinduLunarFromFixed(e>15?a-5:a),i=t!==o.month,u={year:o.year,month:o.month,leapMonth:o.leapMonth,day:e,leapDay:!1};return i?j(a,function(n){return!pn(r.hinduLunarFromFixed(n),u)})-1:e!==r.hinduLunarFromFixed(a).day?a-1:a}),u(this,"astroHinduDateOccur",function(n,t,e){var a=r.fixedFromAstroHinduLunar(n,t,!1,e,!1),o=r.astroHinduLunarFromFixed(e>15?a-5:a),i=t!==o.month,u={year:o.year,month:o.month,leapMonth:o.leapMonth,day:e,leapDay:!1};return i?j(a,function(n){return!pn(r.astroHinduLunarFromFixed(n),u)})-1:e!==r.astroHinduLunarFromFixed(a).day?a-1:a}),u(this,"hinduLunarHoliday",function(n,t,e){var a=r.hinduLunarFromFixed(d(e)).year,o=r.hinduDateOccur(a,n,t),i=r.hinduDateOccur(a+1,n,t);return w([o,i],h(e))}),u(this,"astroHinduLunarHoliday",function(n,t,e){var a=r.astroHinduLunarFromFixed(d(e)).year,o=r.astroHinduDateOccur(a,n,t),i=r.astroHinduDateOccur(a+1,n,t);return w([o,i],h(e))}),u(this,"hinduTithiOccur",function(n,t,e,a){var o=r.hinduDateOccur(a,n,Math.floor(t)),i=gn(t,o-2),u=Math.floor(i);return i<=r.ssSundial(u+e)||an(r.ssSundial(u+1+e))>12*t?u:u+1}),u(this,"astroHinduTithiOccur",function(n,t,e,a){var o=r.astroHinduDateOccur(a,n,Math.floor(t)),i=yn(t,o-2),u=Math.floor(i);return i<=D(I(u+e,r.HINDU_LOCATION),r.HINDU_LOCATION)||S(D(I(u+1+e,r.HINDU_LOCATION),r.HINDU_LOCATION))>12*t?u:u+1}),u(this,"hinduLunarEvent",function(n,t,e,a){var o=r.hinduLunarFromFixed(d(a)).year,i=r.hinduTithiOccur(n,t,e,o),u=r.hinduTithiOccur(n,t,e,o+1);return w([i,u],h(a))}),u(this,"astroHinduLunarEvent",function(n,t,e,a){var o=r.astroHinduLunarFromFixed(d(a)).year,i=r.astroHinduTithiOccur(n,t,e,o),u=r.astroHinduTithiOccur(n,t,e,o+1);return w([i,u],h(a))}),u(this,"hinduLunarStation",function(n){var t=r.ssSunrise(n);return Math.floor(en(t)/_(0,800,0))+1}),u(this,"astroHinduLunarStation",function(n){var t=r.astroHinduSunrise(n);return Math.floor(P(A(t)-r.ayanamsha(t),360)/_(0,800,0))+1}),u(this,"astroHinduSolarLongitudeAtOrAfter",function(n,t){var e=t+r.MEAN_SOLAR_YEAR*(1/360)*P(n-r.siderealSolarLongitude(t),360),a=Math.max(t,e-5),o=e+5;return C(r.siderealSolarLongitude,n,a,o)}
2),this.HINDU_LOCATION=e||K,this.HINDU_SOLAR_ERA=a||3179,this.HINDU_LUNAR_ERA=o||3044,this.siderealSolarLongitude=function(n){return f?P(N(n)-f(n),360):L(n)},this.MEAN_SOLAR_YEAR=0===this.ayanamsha(v)?p:g,i?(this.ssSunrise=this.hinduSunrise,this.ssSunset=this.hinduSunset,this.ssSundial=this.hinduStandardFromSundial):this.HINDU_LOCATION===K?(this.ssSunrise=function(n){return H(r.astroHinduSunrise(n),r.HINDU_LOCATION)},this.ssSunset=function(n){return H(r.astroHinduSunset(n),r.HINDU_LOCATION)},this.ssSundial=function(n){return I(n,r.HINDU_LOCATION)}):(this.ssSunrise=function(n){return H(r.astroHinduSunrise(n),K)},this.ssSunset=function(n){return H(r.astroHinduSunset(n),K)},this.ssSundial=function(n){return H(D(I(n,r.HINDU_LOCATION),r.HINDU_LOCATION),K)})}),u(a,"HINDU_EPOCH",J),u(a,"HINDU_SIDEREAL_YEAR",G),u(a,"HINDU_SIDEREAL_MONTH",W),u(a,"HINDU_SYNODIC_MONTH",k),u(a,"HINDU_CREATION",z),u(a,"HINDU_ANOMALISTIC_YEAR",Z),u(a,"HINDU_ANOMALISTIC_MONTH",q),u(a,"UJJAIN",K),u(a,"hinduDayCount",function(n){return n-J}),u(a,"hinduSineTable",V),u(a,"hinduSine",Q),u(a,"hinduArcsin",X),u(a,"hinduMeanPosition",$),u(a,"hinduTruePosition",nn),u(a,"hinduSolarLongitude",rn),u(a,"hinduZodiac",tn),u(a,"hinduLunarLongitude",en),u(a,"hinduLunarPhase",an),u(a,"hinduLunarDayFromMoment",on),u(a,"hinduNewMoonBefore",un),u(a,"hinduCalendarYear",fn),u(a,"hinduDailyMotion",sn),u(a,"hinduTropicalLongitude",cn),u(a,"hinduAscensionalDifference",ln),u(a,"hinduRisingSign",dn),u(a,"hinduSolarSiderealDifference",hn),u(a,"hinduEquationOfTime",mn),u(a,"astroLunarDayFromMoment",vn),u(a,"hinduSolarLongitudeAtOrAfter",function(n,r){var t=r+1.0146076568930043*P(n-rn(r),360),e=Math.max(r,t-5);return C(rn,n,e,t+5)}),u(a,"hinduLunarDayAtOrAfter",gn),u(a,"astroHinduLunarDayAtOrAfter",yn),u(a,"isHinduLunarOnOrBefore",pn),a);n.exports=Mn},55(n,r,t){function e(n){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},e(n)}var a;function o(n,r){for(var t=0;t<r.length;t++){var e=r[t];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(n,f(e.key),e)}}function i(n,r,t){return r&&o(n.prototype,r),t&&o(n,t),Object.defineProperty(n,"prototype",{writable:!1}),n}function u(n,r,t){return(r=f(r))in n?Object.defineProperty(n,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[r]=t,n}function f(n){var r=function(n,r){if("object"!=e(n)||!n)return n;var t=n[Symbol.toPrimitive];if(void 0!==t){var a=t.call(n,r||"default");if("object"!=e(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(n)}(n,"string");return"symbol"==e(r)?r:r+""}var s=t(585).fixedFromJulian,c=t(584),l=c.MEAN_SYNODIC_MONTH,d=c.phasisOnOrAfter,h=c.phasisOnOrBefore,m=t(558),v=m.hr,g=m.mod,y=s(622,7,16),p=function(n,r){return d(n+1,r)-h(n,r)},M=function(n,r){var t=h(n,r),e=t-15;return n-t>=30||p(e,r)>30||30===p(e,r)&&M(e,r)},O=(a=i(function n(r){var t=this;!function(n,r){if(!(n instanceof r))throw new TypeError("Cannot call a class as a function")}(this,n),u(this,"fixedFromObservationalIslamic",function(n,r,e){var a=y+Math.floor((12*(n-1)+r-.5)*l);return h(a,t.ISLAMIC_LOCATION)+e-1}),u(this,"observationalIslamicFromFixed",function(n){var r=h(n,t.ISLAMIC_LOCATION),e=Math.round((r-y)/l);return{year:Math.floor(1/12*e)+1,month:g(e,12)+1,day:n-r+1}}),u(this,"altFixedFromObservationalIslamic",function(n,r,e){var a=y+Math.floor((12*(n-1)+r-.5)*l),o=h(a,t.ISLAMIC_LOCATION)+e-1;return M(a,t.ISLAMIC_LOCATION)?o-1:o}),u(this,"altObservationalIslamicFromFixed",function(n){var r=M(n,t.ISLAMIC_LOCATION),e=r&&p(n,t.ISLAMIC_LOCATION)>29,a=e?n+1:n,o=h(a,t.ISLAMIC_LOCATION),i=Math.round((o-y)/l);return{year:Math.floor(1/12*i)+1,month:g(i,12)+1,day:a-o-(r&&!e?-2:-1)}}),this.ISLAMIC_LOCATION=r||{latitude:30.1,longitude:31.3,elevation:200,zone:v(2)}}),u(a,"ISLAMIC_EPOCH",y),u(a,"monthLength",p),u(a,"isEarlyMonth",M),a);n.exports=O},622(n,r,t){function e(n){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},e(n)}var a;function o(n,r){for(var t=0;t<r.length;t++){var e=r[t];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(n,f(e.key),e)}}function i(n,r,t){return r&&o(n.prototype,r),t&&o(n,t),Object.defineProperty(n,"prototype",{writable:!1}),n}function u(n,r,t){return(r=f(r))in n?Object.defineProperty(n,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[r]=t,n}function f(n){var r=function(n,r){if("object"!=e(n)||!n)return n;var t=n[Symbol.toPrimitive];if(void 0!==t){var a=t.call(n,r||"default");if("object"!=e(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(n)}(n,"string");return"symbol"==e(r)?r:r+""}var s=t(585).fixedFromJulian,c=t(422),l=c.MARCH,d=c.gregorianYearFromFixed,h=t(584),m=h.MEAN_TROPICAL_YEAR,v=h.estimatePriorSolarLongitude,g=h.midday,y=h.solarLongitude,p=t(558),M=p.hr,O=p.next,A=s(622,l,19),S={latitude:35.68,longitude:51.42,elevation:1100,zone:M(3.5)},b=function(n){return g(n,S)},F=(a=i(function n(r){var t=this;!function(n,r){if(!(n instanceof r))throw new TypeError("Cannot call a class as a function")}(this,n),u(this,"persianNewYearOnOrBefore",function(n){var r=v(0,t.midday(n));return O(Math.floor(r)-1,function(n){return y(t.midday(n))<=2})}),u(this,"fixedFromPersian",function(n,r,e){return t.persianNewYearOnOrBefore(A+180+Math.floor(m*(n>0?n-1:n)))-1+(r<=7?31*(r-1):30*(r-1)+6)+e}),u(this,"persianFromFixed",function(n){var r=t.persianNewYearOnOrBefore(n),e=Math.round((r-A)/m)+1,a=e>
20?e:e-1,o=n-t.fixedFromPersian(a,1,1)+1,i=o<=186?Math.ceil(1/31*o):Math.ceil(1/30*(o-6));return{year:a,month:i,day:n-t.fixedFromPersian(a,i,1)+1}}),u(this,"nowruz",function(n){var r=n-d(A)+1,e=r<=0?r-1:r;return t.fixedFromPersian(e,1,1)}),this.midday=function(n){return r?g(n,r):b(n)}}),u(a,"PERSIAN_EPOCH",A),u(a,"TEHRAN",S),u(a,"middayInTehran",b),a);n.exports=F}},r={};function t(e){var a=r[e];if(void 0!==a)return a.exports;var o=r[e]={exports:{}};return n[e](o,o.exports,t),o.exports}t.d=(n,r)=>{for(var e in r)t.o(r,e)&&!t.o(n,e)&&Object.defineProperty(n,e,{enumerable:!0,get:r[e]})},t.o=(n,r)=>Object.prototype.hasOwnProperty.call(n,r);var e={};return(()=>{"use strict";t.d(e,{default:()=>I});var n=t(584),r=t(558),a=t(679).general,o=a.angle,i=a.hr;const u={latitude:o(31,37,12),longitude:o(74,52,35),elevation:0,zone:i(5.5)};var f=(n.MEAN_SYNODIC_MONTH-4)/4;const s=[{emoji:"🌑",name:"New Moon",length:1},{emoji:"🌒",name:"Waxing Crescent",length:f},{emoji:"🌓",name:"First Quarter",length:1},{emoji:"🌔",name:"Waxing Gibbous",length:f},{emoji:"🌕",name:"Full Moon",length:1},{emoji:"🌖",name:"Waning Gibbous",length:f},{emoji:"🌗",name:"Last Quarter",length:1},{emoji:"🌘",name:"Waning Crescent",length:f}],c={night:[[{pa:"ਸਿਰੀ ਰਾਗੁ",en:"Sri Raag"},{pa:"ਰਾਗੁ ਮਾਝ",en:"Raag Maajh"},{pa:"ਰਾਗੁ ਗਉੜੀ",en:"Raag Gauri"},{pa:"ਰਾਗੁ ਕੇਦਾਰਾ",en:"Raag Kedara"},{pa:"ਰਾਗੁ ਕਲਿਆਨ",en:"Raag Kalyaan"}],[{pa:"ਰਾਗੁ ਬਿਹਾਗੜਾ",en:"Raag Bihagra"},{pa:"ਰਾਗੁ ਸੋਰਠਿ",en:"Raag Sorath"},{pa:"ਰਾਗੁ ਨਟ ਨਾਰਾਇਨ",en:"Raag Nat Narayan"},{pa:"ਰਾਗੁ ਕਾਨੜਾ",en:"Raag Kanra"},{pa:"ਰਾਗੁ ਜੈਜਾਵੰਤੀ",en:"Raag Jaijavanti"}],[{pa:"ਰਾਗੁ ਮਲਾਰ",en:"Raag Malaar"}],[{pa:"ਰਾਗੁ ਆਸਾ",en:"Raag Aasa"},{pa:"ਰਾਗੁ ਭੈਰਉ",en:"Raag Bhairo"}]],day:[[{pa:"ਰਾਗੁ ਰਾਮਕਲੀ",en:"Raag Ramkali"},{pa:"ਰਾਗੁ ਪ੍ਰਭਾਤੀ",en:"Raag Prabhati"}],[{pa:"ਰਾਗੁ ਗੂਜਰੀ",en:"Raag Gujri"},{pa:"ਰਾਗੁ ਦੇਵਗੰਧਾਰੀ",en:"Raag Devgandhari"},{pa:"ਰਾਗੁ ਵਡਹੰਸੁ",en:"Raag Vadhans"},{pa:"ਰਾਗੁ ਟੋਡੀ",en:"Raag Todi"},{pa:"ਰਾਗੁ ਸੂਹੀ",en:"Raag Suhi"},{pa:"ਰਾਗੁ ਬਿਲਾਵਲੁ",en:"Raag Bilaaval"},{pa:"ਰਾਗੁ ਗੋਂਡ",en:"Raag Gond"},{pa:"ਰਾਗੁ ਬਸੰਤੁ",en:"Raag Basant"}],[{pa:"ਰਾਗੁ ਧਨਾਸਰੀ",en:"Raag Dhanasri"},{pa:"ਰਾਗੁ ਤਿਲੰਗ",en:"Raag Tilang"},{pa:"ਰਾਗੁ ਮਾਰੂ",en:"Raag Maru"},{pa:"ਰਾਗੁ ਸਾਰੰਗ",en:"Raag Sarang"}],[{pa:"ਰਾਗੁ ਆਸਾ",en:"Raag Aasa"},{pa:"ਰਾਗੁ ਜੈਤਸਰੀ",en:"Raag Jaitsri"},{pa:"ਰਾਗੁ ਬੈਰਾੜੀ",en:"Raag Bairari"},{pa:"ਰਾਗੁ ਮਾਲੀ ਗਉੜਾ",en:"Raag Mali Gaura"},{pa:"ਰਾਗੁ ਤੁਖਾਰੀ",en:"Raag Tukhari"}]]};var l=r.clockFromMoment;const d=function(n){var r=l(n),t=r.hour,e=r.minute;60===(e=r.second>=30?e+1:e)&&(e=0,t+=1);var a="AM";return t>=12&&(a="PM",t-=12),"".concat(t=0===t?12:t,":").concat(e<10?"0".concat(e):e," ").concat(a)};function h(n){return h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},h(n)}function m(n,r){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(n);r&&(e=e.filter(function(r){return Object.getOwnPropertyDescriptor(n,r).enumerable})),t.push.apply(t,e)}return t}function v(n,r,t){return(r=function(n){var r=function(n,r){if("object"!=h(n)||!n)return n;var t=n[Symbol.toPrimitive];if(void 0!==t){var e=t.call(n,r||"default");if("object"!=h(e))return e;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(n)}(n,"string");return"symbol"==h(r)?r:r+""}(r))in n?Object.defineProperty(n,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[r]=t,n}var g=n.MEAN_SYNODIC_MONTH,y=n.lunarPhase,p=n.midday,M=n.midnight,O=n.standardFromUniversal,A=n.sunrise,S=n.sunset,b=r.mod,F=r.momentFromUnix,L=r.timeFromMoment,N=function(n,r,t){var e=t?"(ਕੱਲ੍ਹ ਨੂੰ)":"(Tmr
2w.)",a=t?"(ਕੱਲ੍ਹ)":"(Yest.)",o=d(n);return Math.floor(n)===r+1?"".concat(o," ").concat(e):Math.floor(n)===r-1?"".concat(o," ").concat(a):o};const I={getTimes:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,r=arguments.length>1?arguments[1]:void 0,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u,e=Math.floor(O(F(n.getTime()/1e3),t)),a=A(e,t),o=S(e,t),i=A(e+1,t),f=O(p(e,t),t),s=O(M(e+1,t),t),l=(f-a)/2,h=(o-f)/2,m=(s-o)/2,v=(i-s)/2,g=(a-O(M(e,t),t))/2,y=a-g;return{input:n,sun:{savaPehar:d(a-1.25*g),amritvela:d(y),sunrise:d(a),noon:d(f),sunset:d(o),midnight:d(s)},pehar:{day:[{name:{pa:"ਦਿਨ ਦਾ ਪਹਿਲਾ ਪਹਿਰ",en:"First Watch of the Day"},start:N(a,e,r),end:N(a+l,e,r),raags:c.day[0]},{name:{pa:"ਦਿਨ ਦਾ ਦੂਜਾ ਪਹਿਰ",en:"Second Watch of the Day"},start:N(f-l,e,r),end:N(f,e,r),raags:c.day[1]},{name:{pa:"ਦਿਨ ਦਾ ਤੀਜਾ ਪਹਿਰ",en:"Third Watch of the Day"},start:N(f,e,r),end:N(f+h,e,r),raags:c.day[2]},{name:{pa:"ਦਿਨ ਦਾ ਚੌਥਾ ਪਹਿਰ",en:"Fourth Watch of the Day"},start:N(o-h,e,r),end:N(o,e,r),raags:c.day[3]}],night:[{name:{pa:"ਰਾਤ ਦਾ ਪਹਿਲਾ ਪਹਿਰ",en:"First Watch of the Night"},start:N(o,e,r),end:N(o+m,e,r),raags:c.night[0]},{name:{pa:"ਰਾਤ ਦਾ ਦੂਜਾ ਪਹਿਰ",en:"Second Watch of the Night"},start:N(s-m,e,r),end:N(s,e,r),raags:c.night[1]},{name:{pa:"ਰਾਤ ਦਾ ਤੀਜਾ ਪਹਿਰ",en:"Third Watch of the Night"},start:N(s,e,r),end:N(s+v,e,r),raags:c.night[2]},{name:{pa:"ਰਾਤ ਦਾ ਚੌਥਾ ਪਹਿਰ",en:"Fourth Watch of the Night"},start:N(i-v,e,r),end:N(i,e,r),raags:c.night[3]}]}}},getMoon:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,r=F(n.getTime()/1e3),t=function(n){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?m(Object(t),!0).forEach(function(r){v(n,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):m(Object(t)).forEach(function(r){Object.defineProperty(n,r,Object.getOwnPropertyDescriptor(t,r))})}return n}({},s[function(n){var r,t=n*g;return s.every(function(n,e){return t-=n.length,r=e,!(t<=0)}),r}(y(r)/360)]);return delete t.length,t},ghari:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:u,t=O(F(n.getTime()/1e3),r),e=Math.floor(t),a=A(e,r);a>t&&(a=A(e-1,r));var o=L(t-a),i=Math.floor(60*o),f=Math.floor(b(60*o*60,60));f=f<10?"0".concat(f):f;var s=Math.floor(b(60*o*60*30,30));return{ghari:i,pal:f,chasa:s=s<10?"0".concat(s):s}}}})(),e=e.default})());

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.