CINXE.COM

Indian Journal of Public Health

<!DOCTYPE html> <html dir="ltr" lang="en-US"> <head> <script type='text/javascript' data-ot-ignore>const otAllowScripts = ['/init.js']; new MutationObserver(function (d) { Array.prototype.forEach.call(d, function (g) { Array.prototype.forEach.call(g.addedNodes, function (e) { try { if ('script' === e.tagName?.toLowerCase() && otAllowScripts.some(s => e.src?.includes(s))) { e.setAttribute('data-ot-ignore', ''); } } catch (err) { console.error(err); } }) }) }).observe(document.documentElement, { childList: !0, subtree: !0, attributes: !0, attributeFilter: ['src'] });</script> <!-- OneTrust Cookies Consent Notice start for journals.lww.com --> <script type="text/javascript" src="https://cdn.cookielaw.org/consent/7537629c-faa0-40ce-a837-f7b14c0d4e70/OtAutoBlock.js"></script> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="7537629c-faa0-40ce-a837-f7b14c0d4e70"></script> <script type="text/javascript" src="https://lww.com/_layouts/15/oaks.journals/core/lww-cookiepro.js?v=05.24.00.023"> </script> <title> Indian Journal of Public Health </title> <!--Google Analytics --> <!-- Google Tag Manager --> <script>(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.setAttributeNode(d.createAttribute('data-ot-ignore'));j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-NLR6H6W');</script> <!-- End Google Tag Manager --> <meta name="GENERATOR" content="Microsoft SharePoint" /><meta http-equiv="Content-type" content="text/html; charset=utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><script type="text/javascript">window.NREUM||(NREUM={});NREUM.info = {"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"NRJS-310e337bbb542715b7f","applicationID":"1029107228","transactionName":"ZgdWMRZUVkVSBUBbCl9NdTY0GlFcQw4bbQZQFlUJC1JLGV4HR0YAQxJVAgEaSlNAFltcFlgUURUFUl1aUh9bRxEfA0cVHA==","queueTime":1,"applicationTime":516,"agent":"","atts":""}</script><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1103305545",accountID:"2792772",trustKey:"1191223",xpid:"VgEOU1FUChABVFNbBgEAVFYJ",licenseKey:"NRJS-310e337bbb542715b7f",applicationID:"1029107228"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><meta http-equiv="Expires" content="0" /><meta name="DCSext.FullHTMLview" content="1" /><meta name="WT.cg_n" content="IJPH" /><meta name="WT.cg_s" content="Articles,Open Access Articles" /><meta name="wkhealth_journal_title" content="Indian Journal of Public Health" /><meta name="wkhealth_journal_title_legacy" content="Indian Journal of Public Health" /><meta name="wkhealth_issue" content="2" /><meta name="wkhealth_article_publication_date" content="June 29, 2024" /><meta name="wkhealth_volume" content="68" /><meta name="wkhealth_ovid_accession_number" content="01586002-202404000-00012" /><meta name="wkhealth_issn" content="0019-557X" /><meta name="wkhealth_title" content="Air Quality and Public Health Risk Assessment: A Case of an Industrial Area in Haridwar City, Uttarakhand (India)" /><meta name="wkhealth_authors" content="Pant, Alka;Joshi, Ramesh Chandra;Sharma, Sanjay;Pant, Kamal" /><meta name="wkhealth_doi" content="10.4103/ijph.ijph_279_23" /><meta name="wkhealth_abstract_html_url" content="https://journals.lww.com/ijph/abstract/2024/04000/air_quality_and_public_health_risk_assessment__a.12.aspx" /><meta name="wkhealth_fulltext_html_url" content="https://journals.lww.com/ijph/fulltext/2024/04000/air_quality_and_public_health_risk_assessment__a.12.aspx" /><meta name="wkhealth_toc_section" content="Original Article" /><meta name="wkhealth_toc_sub_section" /><meta name="wkhealth_eJpId" content="ijph:2024:04000:00012" /><meta name="wkhealth_firstpage" content="222" /><meta name="wkhealth_date" content="Apr-Jun 2024" /><meta name="wkhealth_pdf_url" content="https://journals.lww.com/IJPH/_layouts/15/oaks.journals/downloadpdf.aspx?trckng_src_pg=Other&amp;an=01586002-202404000-00012" /><meta name="Description" content="Background: Air pollution is a significant issue for a developing country like India and the air " /><meta property="og:site_name" content="LWW" /><meta property="og:type" content="article" /><meta property="og:title" content="Air Quality and Public Health Risk Assessment: A Case of an ... : Indian Journal of Public Health" /><meta property="og:description" content="ecast the AQI for an industrial area (SIDCUL, Haridwar City) using a time series regression model. Materials and Methods: Three years of existing AQI data points (post-COVID-19) were collected from the Uttarakhand Pollution Control Board for the SIDCUL area of Haridwar City and tried to know the status of AQI values for the following 12 months. Trend and seasonality components were seen through the decomposition process. Further, the augmented Dickey–Fuller test was applied to check the stationarity of the series before finalizing the best-suited time series model for forecasting the AQI values. Results: With the help of autocorrelation function (ACF)/partial ACF plots, a seasonal autoregressive integrated moving average (ARIMA) (0,1,0) (1,0,0)[12] model was selected with the minimum akaike information criterion (253.143) and mean absolute percentage error (17.42%). The AQI values have also been forecasted for this industrial area (SIDCUL) for the following year. Conclusion: The seasonal ARIMA (0,1,0) (1,0,0)[12] model may be helpful to forecast the AQI values for a nonstationary time series dataset. Research indicates that the air of the SIDCUL area will become moderately polluted and may cause breathing discomfort to asthma patients’ health. The scientists might apply this model to other polluted regions of the country so that the public and the government can take preventive measures in advance...." /><meta property="og:image" content="https://images.journals.lww.com/ijph/SocialThumb.01586002-202404000-00012.F1.jpeg" /><meta property="og:image:width" content="741" /><meta property="og:image:height" content="456" /><meta property="og:url" content="https://journals.lww.com/ijph/fulltext/2024/04000/air_quality_and_public_health_risk_assessment__a.12.aspx" /><meta property="twitter:card" content="summary" /><meta name="robots" content="index, follow, noarchive" /><meta name="WT.sv" content="ZUSE1PEJPWEB03" /><meta name="Title" content="Indian Journal of Public Health" /><style id="SPThemeHideForms" type="text/css">body {opacity:0 !important}</style> <!-- Head container delegate control --> <link href="https://fonts.googleapis.com/css?family=Arvo:400,400i,700|Fira+Sans:300,300i,400,400i,500,500i,600,600i,700,700i&amp;display=swap" rel="stylesheet" /> <script> // temporary workaround for Bug 316328:[Stage][Registration][Regression 05.04] - Omniture events are not displayed for article viewer page // prevents JS exception in Adobe launch.js caused by situation when wkhealth_institution_type meta tag is present while wkhealth_institution_name tag is not in the page head // see this check in Adobe launch.js: null != document.querySelector("meta[name='wkhealth_institution_name']") ... // TODO: implement proper code fix after release 05.04.00 deployment var wkhealth_institution_type = document.querySelector("meta[name='wkhealth_institution_type']"); var wkhealth_institution_name = document.querySelector("meta[name='wkhealth_institution_name']"); console.warn(wkhealth_institution_type); console.warn(wkhealth_institution_name); if (wkhealth_institution_type && !wkhealth_institution_name) { console.warn('Workaround in release 05.04.00 - removing wkhealth_institution_type meta tag if wkhealth_institution_name is not present'); wkhealth_institution_type.remove(); } </script> <link rel="shortcut icon" href="https://cdn.wolterskluwer.io/wk-logos/1.0.x/favicon.png" type="image/vnd.microsoft.icon" id="favicon" /> <link id="ctl00_ctl14_wkfavicon_linkFavIcon" rel="shortcut icon" href="/IJPH/PublishingImages/WKfavicon.ico" type="image/x-icon"></link> <meta name="msapplication-TileImage" content="/_layouts/15/images/SharePointMetroAppTile.png" /><meta name="msapplication-TileColor" content="#0072C6" /> <link rel="stylesheet" type="text/css" href="https://lww.com/_layouts/15/1033/styles/Themable/corev15.css?v=05.24.00.023" media="screen" /> <link rel="stylesheet" type="text/css" href="https://lww.com/_layouts/15/oaks.journals/core/bootstrap.min.css?v=05.24.00.023" media="screen" /> <link id="ctl00_ctl14_FontAwesomeStylesheet" rel="stylesheet" type="text/css" href="https://unpkg.com/font-awesome@4.4.0/css/font-awesome.min.css"></link> <link rel="stylesheet" type="text/css" href="https://lww.com/_layouts/15/1033/styles/oaks.journals/bootstrap-overwrites.css?v=05.24.00.023" media="screen" /><link rel="stylesheet" type="text/css" href="https://lww.com/_layouts/15/1033/styles/oaks.journals/tachyons.css?v=05.24.00.023" media="screen" /><link rel="stylesheet" type="text/css" href="/IJPH/_layouts/15/1033/styles/oaks.journals/base-main-header.css?v=05.24.00.023" media="screen" /><link rel="stylesheet" type="text/css" href="https://lww.com/_layouts/15/oaks.journals/core/lww-core.css?v=05.24.00.023" media="screen" /><link rel="stylesheet" type="text/css" href="https://lww.com/_layouts/15/oaks.journals/core/ejp.css?v=05.24.00.023" media="screen" /><link rel="stylesheet" type="text/css" href="https://lww.com/_layouts/15/oaks.journals/core/ejp-print.css?v=05.24.00.023" media="print" /><link rel="stylesheet" type="text/css" href="https://lww.com/_layouts/15/oaks.journals/core/jqueryui.css?v=05.24.00.023" media="screen" /> <link rel="stylesheet" type="text/css" href="/IJPH/Style%20Library/journal.css?v=05.24.00.023" media="screen" /> <link rel="stylesheet" type="text/css" href="/IJPH/Style%20Library/custom.journal.css?v=05.24.00.023" media="screen" /> <script>var WebContext = {"EndPoints":{"ArticleMetricsEndpoint":"//services.journals.lww.com/IntegrationServices/ArticleMetricsService.svc","ThirdPartyRSSFeedServiceEndPoint":"https://services.journals.lww.com/IntegrationServices/ThirdPartyRSSFeedService.svc","JwtTokenServiceEndpoint":"https://journals.lww.com/IJPH/_layouts/15/OAKS.Journals/JsonWebToken.svc"}}</script> <script type="text/javascript">// <![CDATA[ var g_SPOffSwitches={}; // ]]> </script> <script type="text/javascript" src="/_layouts/15/1033/initstrings.js?rev=LwWun7qw6kDU1ggsF%2FPjVQ%3D%3DTAG0"></script> <script type="text/javascript" src="/_layouts/15/init.js?rev=tU8IR9byA92XOx74eVNGsA%3D%3DTAG0"></script> <script type="text/javascript" src="/_layouts/15/1033/strings.js?rev=ooCIBqeqttT8yh%2BYJX1d8A%3D%3DTAG0"></script> <script type="text/javascript" src="/_layouts/15/theming.js?rev=SuLUbbwTXcxFWOWLFUsOkw%3D%3DTAG0"></script> <script type="text/javascript" src="/_layouts/15/ie55up.js?rev=crNyMuTrnREqTu75xaukgw%3D%3DTAG0"></script> <script type="text/javascript" src="/ScriptResource.axd?d=F7rjznvAP1ZvjwmSYaDR9a3zqrnKFnNGXs7A_cRIg2rplizpOOjwg9eBfW_KxBMLRVN3lzATjzWkisQusj_Iaw7I7xHhM2EsA2p1WTk5lIh-1_uEIMq1sktVYKM3D6Gp5VSqOtDTEnrScqHWTHOzdCPnKDjm2mtJH72pNbP0u4uI_zDnfi9spPAqI_kz3qnF0&amp;t=ffffffffaa493ab8"></script> <script type="text/javascript" src="/_layouts/15/blank.js?rev=DkvtcIrq8iOu%2FY%2Ff2C9qhQ%3D%3DTAG0"></script> <script type="text/javascript" src="/ScriptResource.axd?d=yatK8ruofouVZAe4qMCnoohEpb3HRGGjDeZZjZ7kMmC722OeAMhxqxkQCI5Rxx8YROZ4ohEXEd-BY-UzqqqylduXIs6jc38C73kN3lT2QdlwTljpny1fYEjcvvbYSMHNq1-TT-bDa0cFUDuAr5ywhChhEELpPbB_In_xfOO6OlgjpjP86LmsgZzKkXo8aCS90&amp;t=ffffffffaa493ab8"></script> <script type="text/javascript" src="/ScriptResource.axd?d=Fr5k7XDliwj7SPEiKSqb-V3uT_yv_Vc0LBq3yd_m1_Ea8vkvI41fPqtWB8rH7kW9D2--SObxiXOCEDDg2Tv5yxNEAylK5ZpV5j9rD03yPUcCPh8w-y9A8MWLSg0jrQ-0kisGzu4Hba8Ct3e6oiiAj5nLa8lUDGLzNSKFrT8wEzRvrGDuqa6AKloxdLDyhLNb6sYlIjtGIn7oUTXlG_HGsg2&amp;t=596f116c"></script> <script type="text/javascript" src="/ScriptResource.axd?d=LXNyktQiaIpbp533FW-c46OHB30ylIqDlrzk7r3HlWeMLy05SwQ7ZZDsPGq7NzzDRSU0tvewepiuVrszZuoio7QLmOYibhCj6dQNfSL2hGpxpyP-E7et27fbWMHpoIuHecopwN8d_b-WR8rimwUGdbN6akitIdX32lXMez7LH7qkG1jVMDvXf2M0_6gdMpGjpPKlEhmMrNGzYuo05_KLRO4TeTkKykcR_5pPB2fyzgk1&amp;t=596f116c"></script> <script type="text/javascript" src="/ScriptResource.axd?d=UozfgYfgcP8g118ZMoKEWz_x5V51ZaIWOeFUe49mdZ8Yy8frQahBfRlFRNNeizXxYfmbtpE1uZMOMW2QeF7QCWjREvRvpNDSCGO5YICh1GalcUtEGJaGvVObluwmGza6-lV8S-wgb9vDF6UYZlWbyLOo-d94ckB8BN1hUlnIdqL9auDE1qR-ddFC7rw_89VZWQ6uTxR6vOlq2jE0iTr3J_6_Q3a7SLOduMua_ZXDgk7k01lBMUodCwi6dm-oTxLE0&amp;t=596f116c"></script> <script type="text/javascript" src="/ScriptResource.axd?d=ZWgxL8bxzPcm3sf7nBtjnXIE2wsAF-izuHnFdkP9YIwhY40NTQZWAMXXd5_I4JNrdCjHASB5kHO0Yp663zuk5AhL_jRl1k_SY5vnpUrSCkFxyolVdXM4FQlXIKn4Vvw31N76GuK5LU06Z_W9PLwfY2Syw-289UtPxVzBx9gVTRruCab2sQxw8wsPzWwQuzodrorJnIINUBwKL_vl4JpUyg2&amp;t=596f116c"></script> <script type="text/javascript" src="/ScriptResource.axd?d=EBaCwkyF6v0hRUf3ae-93ssVmxQ7oIMqv_PPxkqrb9oreHGbb2-nfpYVrHcdp3m-zVM-7IejfExLCflpv83MelmvDxCP_bfWTqE6qeqNKtnJrC6U7f-VSqzDeiqxeFeQcr2gdWPsj6xuQIL9yofEjL-H9aGyCIOqWIpEBJ7whIjP5cINMF1LSl9sjJQ7m8EzvCkRy97Lv87xdtMaOwsPZQua3oe2eRAfQMy5DfH1rBU1&amp;t=596f116c"></script> <script type="text/javascript" src="/ScriptResource.axd?d=wD8VqdUYdbEDwBKpnhKPdzJbzZckynHSZAFSwtw0pb9xBjjkE5QcyWugHeKYmmlr5VSa3nfGB1Xz7jafz_E7BWSKiwSgokhW7jiO928L_QrPFxF6EUuMyF_R_k74O2ZH3Z2j_4YTihok5YYe4jIHNbXew2ICIYicdQ6t5hTNp6rgynp1DalRocxe5znBs87HZLCu8p1QfDK38eKJRZE968HV31IWzfYmG-OLm0YY--COCDBd2W06gq-Q4GGHyVyR0&amp;t=596f116c"></script> <script type="text/javascript" src="/ScriptResource.axd?d=-7EYqBUD5SBnN9GXen_j6q1vUCHCiGsBm9LG-6jUM7Rd46ySBRRKNEzamKwU97Ev4GNWdvuZGqjKPpTco_vaUnZotagIyWjSOr8Y_YpPpCBN41u1qvqUa_Z3KhaMpFpLnBCVAOGXsZBX0gnLdrWl7SPrwgrfSJovgJOyKQNohnCagrVGRS7D0SajjiwZiBwbRFFXzQUODi-UXS4-R3OUE9NEoYmrfX_DvTq3geTEsrQ1&amp;t=596f116c"></script> <script type="text/javascript" src="/ScriptResource.axd?d=1Bz5XD8diaSe1jTYew43lskkqvoOQ7xUk9zYBR9yPfNI5dG64NIPCYkFSKOHNDL_QVi-dGp62xDY0jGHiOTaybK9bApxYHqJLIbzEwEQB4irPiQPiKBzzY5p7N4f-D0FpCNtiMYBBQwavF6nxBbyIVOMdRyTBQ10Hm9Zmj9z2NOmhfNxDVkOcXNQDwO54qpnA74wIl4P7kqB5Ngz9hx4kY3xEadtMKXSX7uqRVTMzso1&amp;t=596f116c"></script> <script type="text/javascript" src="/ScriptResource.axd?d=2jUlVNSVbehJJ-Lt4PSuX3imkArDDoAUwrw500StXDnRKdoHS2np91egmJiBUG7feIOax9x-3d3eG4JYvatg-8X9LQmJU49eWww19gWY7vSdphyQrCWf_QI352TwlgZkOjBO9SLzCdnP0Rkx2chN2q3GkIbDzjCD2z0q_V19F4FLoBgT9FcKUizcWUqIzBoXhgYN9ZOMKI0YCb0cjcqnIG9l7yUe6eYzolUqVyyoo5k1&amp;t=596f116c"></script> <script type="text/javascript">RegisterSod("require.js", "\u002f_layouts\u002f15\u002frequire.js?rev=bv3fWJhk0uFGpVwBxnZKNQ\u00253D\u00253DTAG0");</script> <script type="text/javascript">RegisterSod("core.js", "\u002f_layouts\u002f15\u002fcore.js?rev=KQ5\u00252BHLbmiwYd3zps1UauyA\u00253D\u00253DTAG0");</script> <script type="text/javascript">RegisterSod("menu.js", "\u002f_layouts\u002f15\u002fmenu.js?rev=kef5Ll8uG3FU4y3TKp9odw\u00253D\u00253DTAG0");</script> <script type="text/javascript">RegisterSod("mQuery.js", "\u002f_layouts\u002f15\u002fmquery.js?rev=83uwW5\u00252BeqNZ7KAouMnuqNg\u00253D\u00253DTAG0");</script> <script type="text/javascript">RegisterSod("callout.js", "\u002f_layouts\u002f15\u002fcallout.js?rev=ijn0evgF0N\u00252Bql7Rk6kfFnw\u00253D\u00253DTAG0");RegisterSodDep("callout.js", "mQuery.js");RegisterSodDep("callout.js", "core.js");</script> <script type="text/javascript">RegisterSod("clienttemplates.js", "\u002f_layouts\u002f15\u002fclienttemplates.js?rev=qCKt1p7AzzLRcELGpoUh\u00252BQ\u00253D\u00253DTAG0");</script> <script type="text/javascript">RegisterSod("sharing.js", "\u002f_layouts\u002f15\u002fsharing.js?rev=UA\u00252FVfSl7wMk7bCLHD0xEzQ\u00253D\u00253DTAG0");RegisterSodDep("sharing.js", "mQuery.js");RegisterSodDep("sharing.js", "clienttemplates.js");RegisterSodDep("sharing.js", "core.js");</script> <script type="text/javascript">RegisterSod("suitelinks.js", "\u002f_layouts\u002f15\u002fsuitelinks.js?rev=LhToRtZ9QwBC8kr2zkrTPQ\u00253D\u00253DTAG0");RegisterSodDep("suitelinks.js", "core.js");</script> <script type="text/javascript">RegisterSod("followingcommon.js", "\u002f_layouts\u002f15\u002ffollowingcommon.js?rev=\u00252FbzeSqqnwVKNkfXSg8idZQ\u00253D\u00253DTAG0");RegisterSodDep("followingcommon.js", "sp.js");RegisterSodDep("followingcommon.js", "userprofile");RegisterSodDep("followingcommon.js", "core.js");RegisterSodDep("followingcommon.js", "mQuery.js");</script> <script type="text/javascript">RegisterSod("profilebrowserscriptres.resx", "\u002f_layouts\u002f15\u002f1033\u002fprofilebrowserscriptres.js?rev=qwf69WaVc1mYlJLXqmZmVA\u00253D\u00253DTAG0");</script> <script type="text/javascript">RegisterSod("inplview", "\u002f_layouts\u002f15\u002finplview.js?rev=y76T7Yi1fEhor3ACn\u00252FLrmA\u00253D\u00253DTAG0");RegisterSodDep("inplview", "core.js");RegisterSodDep("inplview", "clienttemplates.js");RegisterSodDep("inplview", "sp.js");</script> <script type="text/javascript">RegisterSod("dragdrop.js", "\u002f_layouts\u002f15\u002fdragdrop.js?rev=noOiJJw\u00252BbQX\u00252BGFjEKMK8DA\u00253D\u00253DTAG0");</script> <script type="text/javascript">RegisterSod("quicklaunch.js", "\u002f_layouts\u002f15\u002fquicklaunch.js?rev=54IIzaYsNaXEJw7BUSb3pA\u00253D\u00253DTAG0");RegisterSodDep("quicklaunch.js", "dragdrop.js");</script> <script type="text/javascript">RegisterSod("WPAdderClass", "\u002f_layouts\u002f15\u002fwpadder.js?rev=o4niFaimrGQjq\u00252BofsYPJYA\u00253D\u00253DTAG0");</script> <script type="text/javascript" src="https://lww.com/_layouts/15/oaks.journals/core/jquery.js?v=05.24.00.023"> </script> <script type="text/javascript" src="https://lww.com/_layouts/15/oaks.journals/core/bootstrap.bundle.min.js?v=05.24.00.023" defer="true"> </script> <script type="text/javascript" src="https://lww.com/_layouts/15/oaks.journals/core/jqueryui.js?v=05.24.00.023"> </script> <link type="text/xml" rel="alternate" href="/IJPH/_vti_bin/spsdisco.aspx" /> <link rel="canonical" href="https://journals.lww.com/ijph/fulltext/2024/04000/air_quality_and_public_health_risk_assessment__a.12.aspx" /> <noscript> <meta http-equiv="Refresh" content="3;url=/_layouts/1033/OAKS.Journals/Error/JavaScript.html" /> </noscript> <script type="text/javascript" src="https://lww.com/_layouts/15/oaks.journals/core/lww-core.js?v=05.24.00.023"> </script> <script type="text/javascript" src="https://lww.com/_layouts/15/1033/Scripts/wk/journal-navigation.min.js?v=05.24.00.023" defer="true"> </script> <script type="text/javascript" src="https://lww.com/_layouts/15/1033/Scripts/wk/journals_master.min.js?v=05.24.00.023"> </script> <script type="text/javascript" src="https://lww.com/_layouts/15/oaks.journals/core/manifest.js?v=05.24.00.023" defer="true"> </script> <script type="text/javascript" src="https://lww.com/_layouts/15/oaks.journals/core/ejp.js?v=05.24.00.023" defer="true"> </script> <script type="text/javascript" src="https://lww.com/_layouts/15/oaks.journals/core/react-redux-vendors.js?v=05.24.00.023" defer="true"> </script> <script type="text/javascript"> var scpl_time = new Date(); scpl_time = scpl_time.getTime(); window.A8AJQ = jQuery.noConflict(); window.$ = jQuery.noConflict(); </script> <script async type="text/plain" src="https://aim-tag.hcn.health/js/client.js?dl=aimDataLayer&target=ie11" class="optanon-category-C0004"></script> <script> window.aimDataLayer = window.aimDataLayer || []; function aimTag() { aimDataLayer.push(arguments); } aimTag('2429bf11-c05b-409f-b998-8acef505546e', 'pageview'); aimTag('2429bf11-c05b-409f-b998-8acef505546e', 'signal', function (err, success) { if (err) { console.log(err); } else { console.log(success); if (success.identity_type === "AUT") { } } }); </script> <meta name="citation_doi" content="10.4103/ijph.ijph_279_23"><meta name="citation_fulltext_world_readable" content="" /></head> <body id="ctl00_BodyTag" class="lww-body lww-article-view"> <span class="js-custom-event" data-config="{&quot;name&quot;:&quot;omni:page:view&quot;,&quot;detail&quot;:{&quot;uid&quot;:&quot;&quot;,&quot;uid_src&quot;:&quot;None&quot;,&quot;page_loc&quot;:&quot;https://journals.lww.com/ijph/pages/articleviewer.aspx?year=2024&amp;issue=04000&amp;article=00012&amp;type=Fulltext&quot;,&quot;page_ttl&quot;:&quot;Indian Journal of Public Health&quot;},&quot;order&quot;:2147483647,&quot;config&quot;:{&quot;bubbles&quot;:true,&quot;cancelable&quot;:true,&quot;composed&quot;:false}}"></span> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NLR6H6W"height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div id="imgPrefetch" style="display:none"> <img src="https://cdn.wolterskluwer.io/wk-logos/1.0.x/favicon.png?rev=43" /> <img src="/_layouts/15/images/spcommon.png?rev=43" /> </div> <noscript><div class='noindex'>You may be trying to access this site from a secured browser on the server. Please enable scripts and reload this page.</div></noscript> <form method="post" action="/ijph/fulltext/2024/04000/air_quality_and_public_health_risk_assessment__a.12.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm"> <div class="aspNetHidden"> <input type="hidden" name="_wpcmWpid" id="_wpcmWpid" value="" /> <input type="hidden" name="wpcmVal" id="wpcmVal" value="" /> <input type="hidden" name="MSOWebPartPage_PostbackSource" id="MSOWebPartPage_PostbackSource" value="" /> <input type="hidden" name="MSOTlPn_SelectedWpId" id="MSOTlPn_SelectedWpId" value="" /> <input type="hidden" name="MSOTlPn_View" id="MSOTlPn_View" value="0" /> <input type="hidden" name="MSOTlPn_ShowSettings" id="MSOTlPn_ShowSettings" value="False" /> <input type="hidden" name="MSOGallery_SelectedLibrary" id="MSOGallery_SelectedLibrary" value="" /> <input type="hidden" name="MSOGallery_FilterString" id="MSOGallery_FilterString" value="" /> <input type="hidden" name="MSOTlPn_Button" id="MSOTlPn_Button" value="none" /> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__REQUESTDIGEST" id="__REQUESTDIGEST" value="noDigest" /> <input type="hidden" name="MSOSPWebPartManager_DisplayModeName" id="MSOSPWebPartManager_DisplayModeName" value="Browse" /> <input type="hidden" name="MSOSPWebPartManager_ExitingDesignMode" id="MSOSPWebPartManager_ExitingDesignMode" value="false" /> <input type="hidden" name="MSOWebPartPage_Shared" id="MSOWebPartPage_Shared" value="" /> <input type="hidden" name="MSOLayout_LayoutChanges" id="MSOLayout_LayoutChanges" value="" /> <input type="hidden" name="MSOLayout_InDesignMode" id="MSOLayout_InDesignMode" value="" /> <input type="hidden" name="_wpSelected" id="_wpSelected" value="" /> <input type="hidden" name="_wzSelected" id="_wzSelected" value="" /> <input type="hidden" name="MSOSPWebPartManager_OldDisplayModeName" id="MSOSPWebPartManager_OldDisplayModeName" value="Browse" /> <input type="hidden" name="MSOSPWebPartManager_StartWebPartEditingName" id="MSOSPWebPartManager_StartWebPartEditingName" value="false" /> <input type="hidden" name="MSOSPWebPartManager_EndWebPartEditing" id="MSOSPWebPartManager_EndWebPartEditing" value="false" /> <input type="hidden" name="listContainerControlstate" id="listContainerControlstate" value="AAEAAAD/////AQAAAAAAAAAEAQAAAA5TeXN0ZW0uQm9vbGVhbgEAAAAHbV92YWx1ZQABAAs=" /> <input type="hidden" name="hiddenDisplayItemView" id="hiddenDisplayItemView" value="Citation" /> <input type="hidden" name="hiddenSortBy" id="hiddenSortBy" value="" /> <input type="hidden" name="__LASTFOCUS" id="__LASTFOCUS" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTA4ODM0MTgxMw9kFgJmD2QWBGYPDxYCHgdWaXNpYmxlaGRkAgIPZBYEAgEPZBYEAg8PZBYCZg9kFgYCAw9kFgJmDxYCHgRocmVmBSQvSUpQSC9QdWJsaXNoaW5nSW1hZ2VzL1dLZmF2aWNvbi5pY29kAgsPFgIfAQU9aHR0cHM6Ly91bnBrZy5jb20vZm9udC1hd2Vzb21lQDQuNC4wL2Nzcy9mb250LWF3ZXNvbWUubWluLmNzc2QCEw8WAh4EVGV4dAXzAjxzY3JpcHQ+dmFyIFdlYkNvbnRleHQgPSB7IkVuZFBvaW50cyI6eyJBcnRpY2xlTWV0cmljc0VuZHBvaW50IjoiLy9zZXJ2aWNlcy5qb3VybmFscy5sd3cuY29tL0ludGVncmF0aW9uU2VydmljZXMvQXJ0aWNsZU1ldHJpY3NTZXJ2aWNlLnN2YyIsIlRoaXJkUGFydHlSU1NGZWVkU2VydmljZUVuZFBvaW50IjoiaHR0cHM6Ly9zZXJ2aWNlcy5qb3VybmFscy5sd3cuY29tL0ludGVncmF0aW9uU2VydmljZXMvVGhpcmRQYXJ0eVJTU0ZlZWRTZXJ2aWNlLnN2YyIsIkp3dFRva2VuU2VydmljZUVuZHBvaW50IjoiaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL0lKUEgvX2xheW91dHMvMTUvT0FLUy5Kb3VybmFscy9Kc29uV2ViVG9rZW4uc3ZjIn19PC9zY3JpcHQ+ZAIQD2QWAgIDD2QWAmYPZBYCZg88KwAGAGQCAw8WAh4FY2xhc3MFGWx3dy1ib2R5IGx3dy1hcnRpY2xlLXZpZXcWCAIBDxYCHwBoZAIFDxYCHwIFnwE8bm9zY3JpcHQ+PGlmcmFtZSBzcmM9Imh0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL25zLmh0bWw/aWQ9R1RNLU5MUjZINlciaGVpZ2h0PSIwIiB3aWR0aD0iMCIgc3R5bGU9ImRpc3BsYXk6bm9uZTt2aXNpYmlsaXR5OmhpZGRlbiI+PC9pZnJhbWU+PC9ub3NjcmlwdD5kAg0PFgIeBmFjdGlvbgVSL2lqcGgvZnVsbHRleHQvMjAyNC8wNDAwMC9haXJfcXVhbGl0eV9hbmRfcHVibGljX2hlYWx0aF9yaXNrX2Fzc2Vzc21lbnRfX2EuMTIuYXNweBYWAgEPZBYCAgEPZBYMBSZnXzM3YTg2OTgxX2M4ZmNfNDdlZV9hZWI0XzkxNThkZGZmZWI0Nw9kFgJmD2QWCgIFD2QWAgIFDxYCHwBoZAIHD2QWCGYPFjYeE2RhdGEtYXJ0aWNsZS1jb25maWcFqQF7InRpdGxlIjoiUmVhZEFsb3VkOiBBaXIgUXVhbGl0eSBhbmQgUHVibGljIEhlYWx0aCBSaXNrIEFzc2Vzc21lbnQ6IEEgQ2FzZSBvZiBhbiBJbmR1c3RyaWFsIEFyZWEgaW4gSGFyaWR3YXIgQ2l0eSwgVXR0YXJha2hhbmQgKEluZGlhKSIsImRvaSI6IjEwLjQxMDMvaWpwaC5panBoXzI3OV8yMyJ9Hg9kYXRhLXJlYWQtYWxvbmcFBWZhbHNlHhVkYXRhLXBwdC1ldmVudC1kZXRhaWwF+gJ7ImV2ZW50TmFtZSI6IlBQVERvd25sb2FkIiwiZXZlbnREZXRhaWwiOnsidXJsIjoiaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tOjQ0My9panBoL2Z1bGx0ZXh0LzIwMjQvMDQwMDAvYWlyX3F1YWxpdHlfYW5kX3B1YmxpY19oZWFsdGhfcmlza19hc3Nlc3NtZW50X19hLjEyLmFzcHg/UHB0PUFydGljbGV8aWpwaDoyMDI0OjA0MDAwOjAwMDEyfDEwLjQxMDMvaWpwaC5panBoXzI3OV8yM3wiLCJnYXRpbmciOmZhbHNlfSwiZXZlbnRPcHRpb25zIjp7ImJ1YmJsZXMiOnRydWUsImNhbmNlbGFibGUiOnRydWUsImNvbXBvc2VkIjpmYWxzZX0sImxvZ2luRGV0YWlsIjp7ImlzTG9naW5PcHRpb25hbCI6dHJ1ZSwicHJvbXB0TG9naW4iOmZhbHNlfSwiaXNOdWxsIjpmYWxzZX0eC2RhdGEtaGFzLWNlBQVmYWxzZR4eZGF0YS1pcy1zb2NpYWwtc2hhcmluZy1lbmFibGVkBQVmYWxzZR4UZGF0YS1jZS1jbWUtcmVkaXJlY3QFBWZhbHNlHhBkYXRhLXBwdC12aXNpYmxlBQR0cnVlHiJkYXRhLWVtYWlsLXRvLWNvbGxlYWd1ZS1jb250cm9sLWlkBV9jdGwwMF9jdGwyOV9nXzM3YTg2OTgxX2M4ZmNfNDdlZV9hZWI0XzkxNThkZGZmZWI0N19jdGwwMF91Y0FydGljbGVUb29sc19lbWFpbFRvQ29sbGVhZ3VlQ29udHJvbB4dZGF0YS1pbWFnZXMtc2xpZGVzaG93LXZpc2libGUFBHRydWUeGWRhdGEtc29jaWFsLXNoYXJpbmctdGl0bGUFYUFpciBRdWFsaXR5IGFuZCBQdWJsaWMgSGVhbHRoIFJpc2sgQXNzZXNzbWVudDogQSBDYXNlIG9mIGFuIC4uLiA6IEluZGlhbiBKb3VybmFsIG9mIFB1YmxpYyBIZWFsdGgeEGRhdGEtcGRmLXZpc2libGUFBHRydWUeD2RhdGEtY2UtY21lLXVybGUeFGRhdGEtaGFzLXBlcm1pc3Npb25zBQR0cnVlHhFkYXRhLWVwdWItZW5hYmxlZAUEdHJ1ZR4dZGF0YS1hcnRpY2xlLWFjY2Vzc2lvbi1udW1iZXIFGDAxNTg2MDAyLTIwMjQwNDAwMC0wMDAxMh4RZGF0YS1lcHViLXZpc2libGUFBHRydWUeFmRhdGEtaW1hZ2UtZ2FsbGVyeS11cmwFQS9JSlBIL3BhZ2VzL2ltYWdlZ2FsbGVyeS5hc3B4P3llYXI9MjAyNCZpc3N1ZT0wNDAwMCZhcnRpY2xlPTAwMDEyHhpkYXRhLXNvY2lhbC1zaGFyaW5nLXNvdXJjZQVqaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL2lqcGgvZnVsbHRleHQvMjAyNC8wNDAwMC9haXJfcXVhbGl0eV9hbmRfcHVibGljX2hlYWx0aF9yaXNrX2Fzc2Vzc21lbnRfX2EuMTIuYXNweB4bZGF0YS1mYXZvcml0ZXMtZXZlbnQtZGV0YWlsBdgCeyJldmVudE5hbWUiOiJBZGRUb0Zhdm9yaXRlcyIsImV2ZW50RGV0YWlsIjp7Iml0ZW1zIjpbIkFydGljbGV8aWpwaDoyMDI0OjA0MDAwOjAwMDEyfDEwLjQxMDMvaWpwaC5panBoXzI3OV8yM3wiXSwiYW4iOiIwMTU4NjAwMi0yMDI0MDQwMDAtMDAwMTIifSwiZXZlbnRPcHRpb25zIjp7ImJ1YmJsZXMiOnRydWUsImNhbmNlbGFibGUiOnRydWUsImNvbXBvc2VkIjpmYWxzZX0sImxvZ2luRGV0YWlsIjp7ImlzTG9naW5PcHRpb25hbCI6ZmFsc2UsInByb21wdExvZ2luIjp0cnVlLCJsb2dpblByb21wdFRleHQiOiJUbyBzYXZlIHRoaXMgaXRlbSwgbG9naW4gb3IgcmVnaXN0ZXIifSwiaXNOdWxsIjpmYWxzZX0eEWRhdGEtY2UtY21lLXRpdGxlZR4QZGF0YS1pcy1mdWxsdGV4dAUEdHJ1ZR4MZGF0YS1oYXMtY21lBQVmYWxzZR4QZGF0YS1wZGYtZW5hYmxlZAUEdHJ1ZR4bZGF0YS1pbWFnZXMtZ2FsbGVyeS12aXNpYmxlBQR0cnVlHhVkYXRhLXBkZi1ldmVudC1kZXRhaWwF1AJ7ImV2ZW50TmFtZSI6IlBERkRvd25sb2FkSW5pdCIsImV2ZW50RGV0YWlsIjp7InVybCI6Imh0dHBzOi8vam91cm5hbHMubHd3LmNvbS9JSlBIL19sYXlvdXRzLzE1L29ha3Muam91cm5hbHMvZG93bmxvYWRwZGYuYXNweD90cmNrbmdfc3JjX3BnPUFydGljbGVWaWV3ZXImYW49MDE1ODYwMDItMjAyNDA0MDAwLTAwMDEyIiwiZ2F0aW5nIjpmYWxzZX0sImV2ZW50T3B0aW9ucyI6eyJidWJibGVzIjp0cnVlLCJjYW5jZWxhYmxlIjp0cnVlLCJjb21wb3NlZCI6ZmFsc2V9LCJsb2dpbkRldGFpbCI6eyJpc0xvZ2luT3B0aW9uYWwiOnRydWUsInByb21wdExvZ2luIjpmYWxzZX0sImlzTnVsbCI6ZmFsc2V9HhZkYXRhLWVwdWItZXZlbnQtZGV0YWlsBYQDeyJldmVudE5hbWUiOiJFUFVCRG93bmxvYWQiLCJldmVudERldGFpbCI6eyJ1cmwiOiJodHRwczovL2pvdXJuYWxzLmx3dy5jb206NDQzL2lqcGgvZnVsbHRleHQvMjAyNC8wNDAwMC9haXJfcXVhbGl0eV9hbmRfcHVibGljX2hlYWx0aF9yaXNrX2Fzc2Vzc21lbnRfX2EuMTIuYXNweD9nZW5lcmF0ZUVwdWI9QXJ0aWNsZXxpanBoOjIwMjQ6MDQwMDA6MDAwMTJ8MTAuNDEwMy9panBoLmlqcGhfMjc5XzIzfCIsImdhdGluZyI6ZmFsc2V9LCJldmVudE9wdGlvbnMiOnsiYnViYmxlcyI6dHJ1ZSwiY2FuY2VsYWJsZSI6dHJ1ZSwiY29tcG9zZWQiOmZhbHNlfSwibG9naW5EZXRhaWwiOnsiaXNMb2dpbk9wdGlvbmFsIjp0cnVlLCJwcm9tcHRMb2dpbiI6ZmFsc2V9LCJpc051bGwiOmZhbHNlfR4MZGF0YS1wZGYtdXJsBYABaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL0lKUEgvX2xheW91dHMvMTUvb2Frcy5qb3VybmFscy9kb3dubG9hZHBkZi5hc3B4P3RyY2tuZ19zcmNfcGc9QXJ0aWNsZVZpZXdlciZhbj0wMTU4NjAwMi0yMDI0MDQwMDAtMDAwMTJkAgIPZBYCZg8WBh8BBY4BL2lqcGgvZnVsbHRleHQvMjAyNC8wNDAwMC9haXJfcXVhbGl0eV9hbmRfcHVibGljX2hlYWx0aF9yaXNrX2Fzc2Vzc21lbnRfX2EuMTIuYXNweD9QcHQ9QXJ0aWNsZXxpanBoOjIwMjQ6MDQwMDA6MDAwMTJ8MTAuNDEwMy9panBoLmlqcGhfMjc5XzIzfB4DcmVsBQhub2ZvbGxvdx4Hb25jbGlja2QWAmYPFQEkRXhwb3J0IEFsbCBJbWFnZXMgdG8gUG93ZXJQb2ludCBGaWxlZAIED2QWBgIBDw8WAh8CZBYCHgVzdHlsZQUNZGlzcGxheTpub25lO2QCAg8WAh4KQmVoYXZpb3JJRAUnZW1haWxUb0NvbGxlYWd1ZVBvcHVwRXh0ZW5kZXJfODg4ODUwMzQ2ZAIDD2QWBAIBD2QWCGYPDxYCHwIFEkVtYWlsIHRvIENvbGxlYWd1ZWRkAgEPZBYCAgEPDxYCHwIFHUNvbGxlYWd1ZSdzIEUtbWFpbCBpcyBJbnZhbGlkZGQCBA8PFgIfAgUSQ29sbGVhZ3VlJ3MgRW1haWw6ZGQCCA8PFgQeCENzc0NsYXNzBVlqcy1zZW5kLWJ1dHRvbiBwcmltYXJ5LWJ1dHRvbiBncmVjYXB0Y2hhLWVtYWlsLWNvbGxlYWd1ZS00YzZhMTczYjhhYmI0YWM2OGZiM2FhNDNkNWQ5MTIxOB4EXyFTQgICZGQCAw9kFgICAQ9kFgICAQ8PFgIfAgU6WW91ciBtZXNzYWdlIGhhcyBiZWVuIHN1Y2Nlc3NmdWxseSBzZW50IHRvIHlvdXIgY29sbGVhZ3VlLmRkAgUPZBYGAgEPDxYCHwJkFgIfIgUNZGlzcGxheTpub25lO2QCAg8WAh8jBSNPcGVuRXhwb3J0VG9Qb3B1cEV4dGVuZGVyXzcxNjQ4NTQ0N2QCAw9kFgJmD2QWAgIBDxBkDxYDZgIBAgIWAxAFCEVuZCBOb3RlBQdFbmROb3RlZxAFB1Byb2NpdGUFB1Byb2NpdGVnEAURUmVmZXJlbmNlIE1hbmFnZXIFEFJlZmVyZW5jZU1hbmFnZXJnZGQCCQ8WAh8AaBYCAgMPZBYCAgUPDxYCHwBoZBYCZg8UKwACZGRkAgsPZBYGAgIPFgQeCWlubmVyaHRtbAVxQWlyIFF1YWxpdHkgYW5kIFB1YmxpYyBIZWFsdGggUmlzayBBc3Nlc3NtZW50OiBBIENhc2Ugb2YgYW4gSW5kdXN0cmlhbCBBcmVhIGluIEhhcmlkd2FyIENpdHksIFV0dGFyYWtoYW5kIChJbmRpYSkfIQUQSGlkZVNsaWRlU2hvdygpO2QCBA9kFgICAQ8WAh8CBTtJbmRpYW4gSm91cm5hbCBvZiBQdWJsaWMgSGVhbHRoNjgoMik6MjIyLTIyNiwgQXByLUp1biAyMDI0LmQCCQ8WAh8hBVxzbGlkZVNob3dfTmF2aWdhdGVUb1VybCgnL0lKUEgvcGFnZXMvaW1hZ2VnYWxsZXJ5LmFzcHg/eWVhcj0yMDI0Jmlzc3VlPTA0MDAwJmFydGljbGU9MDAwMTInKWQCDA9kFgYCAQ8PFgIfAmQWAh8iBQ1kaXNwbGF5Om5vbmU7ZAICDxYCHyMFKGVtYWlsVG9Db2xsZWFndWVQb3B1cEV4dGVuZGVyXzE0MjgzODAyMTNkAgMPZBYEAgEPZBYIZg8PFgIfAgUSRW1haWwgdG8gQ29sbGVhZ3VlZGQCAQ9kFgICAQ8PFgIfAgUdQ29sbGVhZ3VlJ3MgRS1tYWlsIGlzIEludmFsaWRkZAIEDw8WAh8CBRJDb2xsZWFndWUncyBFbWFpbDpkZAIIDw8WBB8kBVlqcy1zZW5kLWJ1dHRvbiBwcmltYXJ5LWJ1dHRvbiBncmVjYXB0Y2hhLWVtYWlsLWNvbGxlYWd1ZS03NDE2ZWY5YTcxY2M0NGE4YjUyMjJiZTU4OGYwMzljNR8lAgJkZAIDD2QWAgIBD2QWAgIBDw8WAh8CBTpZb3VyIG1lc3NhZ2UgaGFzIGJlZW4gc3VjY2Vzc2Z1bGx5IHNlbnQgdG8geW91ciBjb2xsZWFndWUuZGQFJmdfNGQxYjVkMTdfNTQxNl80NjEwX2EzODRfOWJlZWIyOTBhMjc1D2QWAmYPZBYCAgIPFgQfAwUoZWotYWR2ZXJ0aXNlbWVudCBlai1hZHZlcnRpc2VtZW50LW1pZGRsZR8AZxYCAgEPFgQfAgX6AjxkaXYgaWQ9ImdhX2NkMjQzNzlhLWE1YWUtNDM4ZS1iZTQ1LTA0MDE4OWRlMTZlZSIgY2xhc3M9ImFkLXNsb3QtY29udGFpbmVyIGFkLXNsb3QtY29udGFpbmVyLWdhX2NkMjQzNzlhLWE1YWUtNDM4ZS1iZTQ1LTA0MDE4OWRlMTZlZSIgZGF0YS1zaXplbWFwPSJbW1swLCAwXSwgW1szMDAsIDI1MF1dXV0iIGRhdGEtYWRwYXRoPSIvMTU3MjY3MDI3NjEvRGVza3RvcC9JSlBIL0FydGljbGUvUmlnaHQiIGRhdGEtYXV0b2xvYWQ9Im5vIiBkYXRhLW91dG9mcGFnZT0ibm8iIGRhdGEtc3RpY2t5PSJubyIgZGF0YS1zbG90dGFyZ2V0aW5nPScnIGRhdGEtZGlzcGxheXNsdWc9InllcyIgZGF0YS1zdGlja3ktZHVyYXRpb249IjAiIGRhdGEtbmFtZT0iUmlnaHQiPjwvZGl2Ph8AZ2QFJmdfNmNhOTJhZGFfMWRmNl80MDUzX2IwZjVfZTBjMmMxYTY1ZmQxD2QWAmYPFgQfAwUhanMtYWR2YW5jZWQtcmVjb21tZW5kYXRpb24td2lkZ2V0HgtkYXRhLWNvbmZpZwWQBnsic2VydmljZVVybCI6bnVsbCwiZGlzcGxheU1vZGUiOiJMaXN0VmlldyIsImhlYWRlclRleHQiOiJSZWxhdGVkIEFydGljbGVzIiwiaGFzaCI6IjEiLCJpdGVtc1BlclBhZ2UiOjYsInJlbmRlck9uU2VydmVyIjpmYWxzZSwic2hvd0NvbnNvbGVMb2ciOmZhbHNlLCJzaG91bGRTaG93U3BlY2lhbGl0eSI6IjAiLCJraW5kIjoiQXJ0aWNsZSIsInRpdGxlIjoiQWlyIFF1YWxpdHkgYW5kIFB1YmxpYyBIZWFsdGggUmlzayBBc3Nlc3NtZW50OiBBIENhc2Ugb2YgYW4gSW5kdXN0cmlhbCBBcmVhIGluIEhhcmlkd2FyIENpdHksIFV0dGFyYWtoYW5kIChJbmRpYSkiLCJtZXNoVGVybXMiOlsiQWlyIFBvbGx1dGlvbiIsIkluZGlhIiwiRm9yZWNhc3RpbmciLCJNb2Nsb2JlbWlkZSIsIlRyYWZmaWMtUmVsYXRlZCBQb2xsdXRpb24iLCJSaXNrIEFzc2Vzc21lbnQiLCJHb3Zlcm5tZW50IiwiQXN0aG1hIiwiRGV2ZWxvcGluZyBDb3VudHJpZXMiLCJEYXRhc2V0cyBhcyBUb3BpYyJdLCJ3a21yaWQiOiJKT1VSTkFML2lqcHViaC8wNC4wMy8wMTU4NjAwMi0yMDI0MDQwMDAtMDAwMTIvcm9vdC92LzIwMjQtMDgtMTJUMTQxMTQ3Wi9yL3RleHQteG1sIiwiaW1hZ2VIYW5kbGVyVXJsIjoiaHR0cHM6Ly9pbWFnZXMuam91cm5hbHMubHd3LmNvbS9JSlBIIiwiYWNjZXNzaW9uTnVtYmVyIjoiMDE1ODYwMDItMjAyNDA0MDAwLTAwMDEyIiwiZm9udFNpemUiOiJzbWFsbCIsImRpc3BsYXlJbWFnZSI6ZmFsc2UsInNob3dKb3VybmFsVGl0bGUiOmZhbHNlLCJzaG93UHVibGljYXRpb25EYXRlIjpmYWxzZX1kBSZnXzU0NDNkOTlmXzY2ZDFfNGJmMl9iMWUwX2Q0NzY4OTE2MzExYw9kFgJmD2QWAgICDxYEHwMFKGVqLWFkdmVydGlzZW1lbnQgZWotYWR2ZXJ0aXNlbWVudC1taWRkbGUfAGcWAgIBDxYEHwIF+gI8ZGl2IGlkPSJnYV80OTE3YTlmOC00ZjlhLTQ5MGYtYTNmMC1kNDUwY2U5MThlYmUiIGNsYXNzPSJhZC1zbG90LWNvbnRhaW5lciBhZC1zbG90LWNvbnRhaW5lci1nYV80OTE3YTlmOC00ZjlhLTQ5MGYtYTNmMC1kNDUwY2U5MThlYmUiIGRhdGEtc2l6ZW1hcD0iW1tbMCwgMF0sIFtbMzAwLCAyNTBdXV1dIiBkYXRhLWFkcGF0aD0iLzE1NzI2NzAyNzYxL0Rlc2t0b3AvSUpQSC9BcnRpY2xlL1JpZ2h0IiBkYXRhLWF1dG9sb2FkPSJubyIgZGF0YS1vdXRvZnBhZ2U9Im5vIiBkYXRhLXN0aWNreT0ibm8iIGRhdGEtc2xvdHRhcmdldGluZz0nJyBkYXRhLWRpc3BsYXlzbHVnPSJ5ZXMiIGRhdGEtc3RpY2t5LWR1cmF0aW9uPSIwIiBkYXRhLW5hbWU9IlJpZ2h0Ij48L2Rpdj4fAGdkBSZnXzU1ZTkwN2I3XzRkYzFfNDA5ZV85YmFiX2FmZjQwZWIxYmMxYQ9kFgRmDxYEHwNkHycFWnsic2VydmljZVVybCI6bnVsbCwiZGlzcGxheU1vZGUiOm51bGwsImhhc2giOiIxIiwiaXRlbXNQZXJQYWdlIjo0MCwicmVuZGVyT25TZXJ2ZXIiOmZhbHNlfWQCAQ9kFgJmD2QWAmYPFCsAAg8WBB4LXyFEYXRhQm91bmRnHgtfIUl0ZW1Db3VudAIFZGRkBSZnXzQ3OTA2YjA4XzJjNTVfNGZiOF84ZWY0XzczMzYwYWE4NmU4OQ9kFgJmD2QWAgICDxYEHwMFLWVqLWFkdmVydGlzZW1lbnQgZWotYWR2ZXJ0aXNlbWVudC1iYW5uZXJjb21ibx8AZxYCAgEPFgQfAgXgAzxkaXYgaWQ9ImdhXzkxNWMxMWIwLWJkMDEtNGEwOC1hZDQ4LTE0ZGU1ZGVlYzQxYSIgY2xhc3M9ImFkLXNsb3QtY29udGFpbmVyIGFkLXNsb3QtY29udGFpbmVyLWdhXzkxNWMxMWIwLWJkMDEtNGEwOC1hZDQ4LTE0ZGU1ZGVlYzQxYSIgZGF0YS1zaXplbWFwPSJbW1sxMDUwLCAyMDBdLCBbWzMwMCwgNjAwXSwgWzMwMCwgMjUwXSwgWzE2MCwgNjAwXV1dLCBbWzczMCwgNjAwXSwgW1szMDAsIDYwMF0sIFszMDAsIDI1MF1dXSwgWyBbIDAsIDAgXSwgWyBbMzAwLCAyNTBdIF0gXSBdIiBkYXRhLWFkcGF0aD0iLzE1NzI2NzAyNzYxL0Rlc2t0b3AvSUpQSC9BcnRpY2xlL1JpZ2h0MSIgZGF0YS1hdXRvbG9hZD0ibm8iIGRhdGEtb3V0b2ZwYWdlPSJubyIgZGF0YS1zdGlja3k9Im5vIiBkYXRhLXNsb3R0YXJnZXRpbmc9JycgZGF0YS1kaXNwbGF5c2x1Zz0ieWVzIiBkYXRhLXN0aWNreS1kdXJhdGlvbj0iMCIgZGF0YS1uYW1lPSJSaWdodDEiPjwvZGl2Ph8AZ2QCCQ8WAh8AaBYCAgUPZBYCAgMPFgIfAGgWAmYPZBYEAgIPZBYGAgEPFgIfAGhkAgMPFgIfAGhkAgUPFgIfAGhkAgMPDxYCHglBY2Nlc3NLZXkFAS9kZAILD2QWAgIBDw8WAh8AaGRkAg0PZBYCAgEPZBYCZg9kFgJmDw8WAh8AaGRkAhMPZBYCAgEPZBYCZg9kFgICAg8WBB8DBSplai1hZHZlcnRpc2VtZW50IGVqLWFkdmVydGlzZW1lbnQtdG9wY29tYm8fAGcWAgIBDxYEHwIFkQM8ZGl2IGlkPSJnYV9lZjgwNzc2Mi0zMzAzLTRmMDctOWJlMy1iZTQ0YTY2ZjFlNTYiIGNsYXNzPSJhZC1zbG90LWNvbnRhaW5lciBhZC1zbG90LWNvbnRhaW5lci1nYV9lZjgwNzc2Mi0zMzAzLTRmMDctOWJlMy1iZTQ0YTY2ZjFlNTYiIGRhdGEtc2l6ZW1hcD0iW1tbNzMwLCA1MDBdLCBbWzcyOCwgOTBdXV0sIFtbMCwgMF0sIFtbMzAwLCA1MF1dXV0iIGRhdGEtYWRwYXRoPSIvMTU3MjY3MDI3NjEvRGVza3RvcC9JSlBIL0FydGljbGUvVG9wIiBkYXRhLWF1dG9sb2FkPSJ5ZXMiIGRhdGEtb3V0b2ZwYWdlPSJubyIgZGF0YS1zdGlja3k9Im5vIiBkYXRhLXNsb3R0YXJnZXRpbmc9JycgZGF0YS1kaXNwbGF5c2x1Zz0ieWVzIiBkYXRhLXN0aWNreS1kdXJhdGlvbj0iNSIgZGF0YS1uYW1lPSJUb3AiPjwvZGl2Ph8AZ2QCFQ9kFgJmD2QWEGYPZBYEZg9kFgoCAQ8WAh8AaBYEAgMPZBYQAgEPFgIfAGgWAgIBDw8WAh4LTmF2aWdhdGVVcmwFoQFodHRwczovL2pvdXJuYWxzLmx3dy5jb20vSUpQSC9zZWN1cmUvcGFnZXMvbXlhY2NvdW50LmFzcHg/Q29udGV4dFVybD0lMmZpanBoJTJmZnVsbHRleHQlMmYyMDI0JTJmMDQwMDAlMmZhaXJfcXVhbGl0eV9hbmRfcHVibGljX2hlYWx0aF9yaXNrX2Fzc2Vzc21lbnRfX2EuMTIuYXNweGRkAgMPFgIfAGgWAgIBDw8WAh8rBcIBaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL0lKUEgvc2VjdXJlL3BhZ2VzL215YWNjb3VudC5hc3B4P0NvbnRleHRVcmw9JTJmaWpwaCUyZmZ1bGx0ZXh0JTJmMjAyNCUyZjA0MDAwJTJmYWlyX3F1YWxpdHlfYW5kX3B1YmxpY19oZWFsdGhfcmlza19hc3Nlc3NtZW50X19hLjEyLmFzcHgmZWRpdFdlYlBhcnQ9ZWRpdENoYW5nZVBhc3N3b3JkV1BkZAIFDxYCHwBoFgICAQ8PFgIfKwWjAWh0dHBzOi8vam91cm5hbHMubHd3LmNvbS9JSlBIL3NlY3VyZS9wYWdlcy9teWZhdm9yaXRlcy5hc3B4P0NvbnRleHRVcmw9JTJmaWpwaCUyZmZ1bGx0ZXh0JTJmMjAyNCUyZjA0MDAwJTJmYWlyX3F1YWxpdHlfYW5kX3B1YmxpY19oZWFsdGhfcmlza19hc3Nlc3NtZW50X19hLjEyLmFzcHhkZAIHD2QWAgIBDw8WAh8rBbwBaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL0lKUEgvc2VjdXJlL3BhZ2VzL215ZmF2b3JpdGVzLmFzcHg/Q29udGV4dFVybD0lMmZpanBoJTJmZnVsbHRleHQlMmYyMDI0JTJmMDQwMDAlMmZhaXJfcXVhbGl0eV9hbmRfcHVibGljX2hlYWx0aF9yaXNrX2Fzc2Vzc21lbnRfX2EuMTIuYXNweCZjb2xsZWN0aW9uPVNhdmVkU2VhcmNoZXNkZAILD2QWAgIBDw8WAh8rBZkBaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL0lKUEgvcGFnZXMvcmVnaXN0ZXIuYXNweD9Db250ZXh0VXJsPSUyZmlqcGglMmZmdWxsdGV4dCUyZjIwMjQlMmYwNDAwMCUyZmFpcl9xdWFsaXR5X2FuZF9wdWJsaWNfaGVhbHRoX3Jpc2tfYXNzZXNzbWVudF9fYS4xMi5hc3B4ZGQCDQ9kFgICAQ8WAh8BBRlodHRwOi8vaGVhbHRoam9ic3BsdXMuY29tZAIPDxYCHwBnFgICAQ8PFgYfKwW2AWh0dHBzOi8vam91cm5hbHMubHd3LmNvbS9JSlBIL3BhZ2VzL2xvZ2luLmFzcHg/Q29udGV4dFVybD0lMmZpanBoJTJmZnVsbHRleHQlMmYyMDI0JTJmMDQwMDAlMmZhaXJfcXVhbGl0eV9hbmRfcHVibGljX2hlYWx0aF9yaXNrX2Fzc2Vzc21lbnRfX2EuMTIuYXNweCZSZXF1ZXN0Rm9yPUFjdGl2YXRlU3Vic2NyaXB0aW9uHgdFbmFibGVkZx8AZ2RkAhMPFgIfAGgWAgIBDw8WAh8rBYsBaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL0lKUEgvX2xheW91dHMvMTUvb2Frcy5qb3VybmFscy9sb2dvdXQuYXNweD9Db250ZXh0VXJsPWh0dHBzJTNhJTJmJTJmam91cm5hbHMubHd3LmNvbSUyZklKUEglMmZwYWdlcyUyZmRlZmF1bHQuYXNweGRkAgUPFgIfAGgWAgIBDxQrAAJkZGQCAw8WAh8AZ2QCBA9kFgICAQ8PFggfJAUgdXNlci1tZW51X19saW5rIGpzLXJlZ2lzdGVyLWxpbmsfKwWZAWh0dHBzOi8vam91cm5hbHMubHd3LmNvbS9JSlBIL3BhZ2VzL3JlZ2lzdGVyLmFzcHg/Q29udGV4dFVybD0lMmZpanBoJTJmZnVsbHRleHQlMmYyMDI0JTJmMDQwMDAlMmZhaXJfcXVhbGl0eV9hbmRfcHVibGljX2hlYWx0aF9yaXNrX2Fzc2Vzc21lbnRfX2EuMTIuYXNweB8lAgIfAGcWAh8nBVR7ImV2ZW50TmFtZSI6IlJlZ2lzdGVyIiwiZXZlbnREZXRhaWwiOnsic291cmNlIjoiTWFzdGhlYWQgRHJvcGRvd24ifSwiaXNOdWxsIjpmYWxzZX1kAggPZBYCAgEPDxYEHwIFE1N1Ym1pdCBhIE1hbnVzY3JpcHQfKwUjaHR0cHM6Ly9yZXZpZXcuam93Lm1lZGtub3cuY29tL2lqcGhkZAILD2QWAgIGD2QWAgIBD2QWAgIFDw8WBB8rBUFodHRwczovL2pvdXJuYWxzLmx3dy5jb20vSUpQSC9fbGF5b3V0cy9vYWtzLmpvdXJuYWxzL3ByaXZhY3kuYXNweB8CBQ5Qcml2YWN5IFBvbGljeWRkAgEPZBYGZg8QDxYGHg1EYXRhVGV4dEZpZWxkBQRUZXh0Hg5EYXRhVmFsdWVGaWVsZAUEVGV4dB8oZ2QQFQYDQWxsCEFydGljbGVzBkltYWdlcwZWaWRlb3MIUG9kY2FzdHMFQmxvZ3MVBgNBbGwIQXJ0aWNsZXMGSW1hZ2VzBlZpZGVvcwhQb2RjYXN0cwVCbG9ncxQrAwZnZ2dnZ2dkZAIFDw8WAh8rBTdodHRwczovL2pvdXJuYWxzLmx3dy5jb20vSUpQSC9wYWdlcy9hZHZhbmNlZHNlYXJjaC5hc3B4ZGQCBg8PFgIfLGhkZAIBDw8WAh8AaGRkAgIPDxYCHysFmQFodHRwczovL2pvdXJuYWxzLmx3dy5jb20vSUpQSC9wYWdlcy9yZWdpc3Rlci5hc3B4P0NvbnRleHRVcmw9JTJmaWpwaCUyZmZ1bGx0ZXh0JTJmMjAyNCUyZjA0MDAwJTJmYWlyX3F1YWxpdHlfYW5kX3B1YmxpY19oZWFsdGhfcmlza19hc3Nlc3NtZW50X19hLjEyLmFzcHhkZAIDDw8WBB8rBaEBaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL0lKUEgvc2VjdXJlL3BhZ2VzL215YWNjb3VudC5hc3B4P0NvbnRleHRVcmw9JTJmaWpwaCUyZmZ1bGx0ZXh0JTJmMjAyNCUyZjA0MDAwJTJmYWlyX3F1YWxpdHlfYW5kX3B1YmxpY19oZWFsdGhfcmlza19hc3Nlc3NtZW50X19hLjEyLmFzcHgfAGhkZAIEDw8WAh8AaBYCHyIFImJvcmRlci1yaWdodDoxcHggc29saWQgIWltcG9ydGFudDtkAgYPDxYCHysFiwFodHRwczovL2pvdXJuYWxzLmx3dy5jb20vSUpQSC9fbGF5b3V0cy8xNS9vYWtzLmpvdXJuYWxzL2xvZ291dC5hc3B4P0NvbnRleHRVcmw9aHR0cHMlM2ElMmYlMmZqb3VybmFscy5sd3cuY29tJTJmSUpQSCUyZnBhZ2VzJTJmZGVmYXVsdC5hc3B4FgIfIgUiYm9yZGVyLXJpZ2h0OjFweCBzb2xpZCAhaW1wb3J0YW50O2QCBw8WAh8nBbkBeyJicm93c2luZ0hpc3RvcnkiOnsiaXNFbmFibGVkIjp0cnVlLCJzZXJ2aWNlVXJsIjoiaHR0cHM6Ly9hcGltLWhscnAtZWpwLXByb2QuYXp1cmUtYXBpLm5ldC9lZSIsInBkZkRvd25sb2FkVXJsIjoiL19sYXlvdXRzLzE1L29ha3Muam91cm5hbHMvZG93bmxvYWRwZGYuYXNweD90cmNrbmdfc3JjX3BnPUhpc3RvcnlUYWIifX1kAgoPZBYGZg8QDxYGHy0FBFRleHQfLgUEVGV4dB8oZ2QQFQYDQWxsCEFydGljbGVzBkltYWdlcwZWaWRlb3MIUG9kY2FzdHMFQmxvZ3MVBgNBbGwIQXJ0aWNsZXMGSW1hZ2VzBlZpZGVvcwhQb2RjYXN0cwVCbG9ncxQrAwZnZ2dnZ2dkZAIFDw8WAh8rBTdodHRwczovL2pvdXJuYWxzLmx3dy5jb20vSUpQSC9wYWdlcy9hZHZhbmNlZHNlYXJjaC5hc3B4ZGQCBg8PFgIfLGhkZAIXD2QWAmYPZBYCAgEPDxYCHwBoZGQCIQ9kFgJmD2QWHAIBD2QWAmYPZBYCZg9kFggCAQ8WAh4Dc3JjBVFodHRwczovL2ltYWdlcy5qb3VybmFscy5sd3cuY29tL2lqcGgvWExhcmdlVGh1bWIuMDE1ODYwMDItMjAyNDA3MDAwLTAwMDAwLkNWLmpwZWdkAgMPFgIfJgUTTmV2ZXIgTWlzcyBhbiBJc3N1ZWQCBQ8WAh8mBUFHZXQgbmV3IGpvdXJuYWwgVGFibGVzIG9mIENvbnRlbnRzIHNlbnQgcmlnaHQgdG8geW91ciBlbWFpbCBpbmJveGQCCQ8WBh4PZGF0YS1hbGVydC10eXBlBQRFdG9jHhNkYXRhLXN1YnNjcmliZWQtbXNnBU9Zb3UgYXJlIG5vdyBzdWJzY3JpYmVkIHRvIHJlY2VpdmUgZVRPQyBhbGVydHMgd2hlbmV2ZXIgbmV3IGlzc3VlcyBhcmUgcHVibGlzaGVkHyYFFEdldCBOZXcgSXNzdWUgQWxlcnRzZAIDD2QWBgIBDxQrAAJkZGQCAw9kFgJmDw8WAh8rBZkBaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL0lKUEgvcGFnZXMvcmVnaXN0ZXIuYXNweD9Db250ZXh0VXJsPSUyZmlqcGglMmZmdWxsdGV4dCUyZjIwMjQlMmYwNDAwMCUyZmFpcl9xdWFsaXR5X2FuZF9wdWJsaWNfaGVhbHRoX3Jpc2tfYXNzZXNzbWVudF9fYS4xMi5hc3B4ZGQCCQ8WAh8AaBYCAgEPFCsAAmRkZAIFD2QWEAIBDxYCHwBoFgICAQ8UKwACZGRkAgMPZBYCZg8WAh8AaGQCBQ8WAh8pAgEWAmYPZBYCZg8VBAA4aHR0cHM6Ly93a2hscnAubXkuc2l0ZS5jb20vTGlwcGluY290dE9ubGluZUhlbHBDZW50ZXIvcy8AFkJyb3dzZSB0aGUgaGVscCBjZW50ZXJkAgcPFgYfAQUgaHR0cHM6Ly93d3cudGZhZm9ybXMuY29tLzQ5NjY1NzAeBnRhcmdldAUGX2JsYW5rHyYFGFN1Ym1pdCBhIFNlcnZpY2UgUmVxdWVzdGQCCQ8WAh8AaGQCCw8WAh8AaGQCDw8UKwACDxYEHyhnHykCAmRkFgRmD2QWAmYPFQEdODAwLTYzOC0zMDMwICh3aXRoaW4gdGhlIFVTQSlkAgEPZBYCZg8VASEzMDEtMjIzLTIzMDAgKG91dHNpZGUgb2YgdGhlIFVTQSlkAhEPFgIfAGdkAgcPFgIfJwWiD3sibG9naW5Db25maWd1cmF0aW9uIjp7InNlcnZpY2VVcmwiOiJodHRwczovL3NlcnZpY2VzLmpvdXJuYWxzLmx3dy5jb20vSW50ZWdyYXRpb25TZXJ2aWNlcy9BY2NvdW50U2VydmljZS5zdmMvTG9naW4iLCJyZWdpc3RlclVybCI6Imh0dHBzOi8vam91cm5hbHMubHd3LmNvbS9JSlBIL3BhZ2VzL3JlZ2lzdGVyLmFzcHg/Q29udGV4dFVybD0lMmZpanBoJTJmZnVsbHRleHQlMmYyMDI0JTJmMDQwMDAlMmZhaXJfcXVhbGl0eV9hbmRfcHVibGljX2hlYWx0aF9yaXNrX2Fzc2Vzc21lbnRfX2EuMTIuYXNweCIsImZvcmdvdFBhc3N3b3JkVXJsIjoiaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL0lKUEgvcGFnZXMvZm9yZ290cGFzc3dvcmQuYXNweD9Db250ZXh0VXJsPSUyZmlqcGglMmZmdWxsdGV4dCUyZjIwMjQlMmYwNDAwMCUyZmFpcl9xdWFsaXR5X2FuZF9wdWJsaWNfaGVhbHRoX3Jpc2tfYXNzZXNzbWVudF9fYS4xMi5hc3B4IiwicmVkaXJlY3RVcmwiOiJodHRwczovL2pvdXJuYWxzLmx3dy5jb20vSUpQSC9wYWdlcy9sb2dpbi5hc3B4P0NvbnRleHRVcmw9JTJmaWpwaCUyZmZ1bGx0ZXh0JTJmMjAyNCUyZjA0MDAwJTJmYWlyX3F1YWxpdHlfYW5kX3B1YmxpY19oZWFsdGhfcmlza19hc3Nlc3NtZW50X19hLjEyLmFzcHgiLCJ0b2tlbktleSI6IkFwcFNzb1Rva2VuIiwic3NvTG9naW5PcHRpb25zIjpbXSwiY3VzdG9tZXJTZXJ2aWNlIjp7ImN1c3RvbWVyU2VydmljZVVTUGhvbmUiOiIoODAwKSA2MzgtMzAzMCIsImN1c3RvbWVyU2VydmljZUludGVybmF0aW9uYWxQaG9uZSI6IjMwMS0yMjMtMjMwMCIsImN1c3RvbWVyU2VydmljZUVtYWlsIjoiY3VzdG9tZXJzZXJ2aWNlQGx3dy5jb20ifSwidXNlQWx0ZXJuYXRpdmVBY2NvdW50TGlua3MiOmZhbHNlfSwiY29tbW9uQ29uZmlndXJhdGlvbiI6eyJjb21tb25FbmRwb2ludHMiOnsiYWRkVG9GYXZvcml0ZXNTZXJ2aWNlVXJsIjoiaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL0lKUEgvX2xheW91dHMvMTUvT0FLUy5Kb3VybmFscy9Vc2VyQ29sbGVjdGlvbnNTZXJ2aWNlLnN2Yy9BZGRUb0Zhdm9yaXRlcyIsInNhdmVTZWFyY2hTZXJ2aWNlVXJsIjoiaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL0lKUEgvX2xheW91dHMvMTUvT0FLUy5Kb3VybmFscy9Vc2VyQ29sbGVjdGlvbnNTZXJ2aWNlLnN2Yy9TYXZlU2VhcmNoIiwiY291bnRlckRhdGFTZXJ2aWNlVXJsIjoiaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL0lKUEgvX2xheW91dHMvMTUvT0FLUy5Kb3VybmFscy9EdWFsQWNjZXNzU2VydmljZS5zdmMvU2VuZENvdW50ZXJEYXRhUmVxdWVzdEJ5QU4ifSwia2FsdHVyYSI6eyJwYXJ0bmVySWQiOiIxMzE1NjMxIiwicGxheWVySWQiOiI1MjI1Mzg3MiIsImthbHR1cmFXaWRnZXRVcmwiOiJodHRwczovL2NkbmFwaXNlYy5rYWx0dXJhLmNvbS9wLzEzMTU2MzEvZW1iZWRQbGF5a2l0SnMvdWljb25mX2lkLzUyMjUzODcyIn0sImJyaWdodENvdmUiOnsiYnJpZ2h0Q292ZVNjcmlwdFVybCI6Imh0dHBzOi8vcGxheWVycy5icmlnaHRjb3ZlLm5ldC8yMzI0OTgyNjg3MDAxL0h5UDBKU0FSeF9kZWZhdWx0L2luZGV4Lm1pbi5qcyIsImRhdGFBY2NvdW50IjoiMjMyNDk4MjY4NzAwMSIsImRhdGFQbGF5ZXIiOiJIeVAwSlNBUngifSwibWF0aCI6eyJsaWJVcmwiOiJodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvbnBtL21hdGhqYXhAMy9lczUvdGV4LW1tbC1jaHRtbC5qcyJ9LCJyZWNvV2lkZ2V0Ijp7ImpvdXJuYWxzIjpbeyJJZCI6IklKUEgiLCJWZXJzaW9uIjoiMDQuMDMiLCJQcm9kdWN0Q29kZSI6ImlqcHViaCJ9XSwicHViRmlsdGVyIjp7fSwiY2xpZW50SWQiOiJlanBfdjMiLCJsaWJVcmwiOiJodHRwczovL2Fzc2V0cy5vdmlkLmNvbS93aWRnZXQvdjMvd2lkZ2V0LmpzIn0sInNjaXRlQmFkZ2UiOnsibGliVXJsIjoiaHR0cHM6Ly9jZG4uc2NpdGUuYWkvYmFkZ2Uvc2NpdGUtYmFkZ2UtbGF0ZXN0Lm1pbi5qcyJ9fX1kAgkPFgIfAGgWAgIBD2QWAgIBDxQrAAJkZGQCCw8PFgQfKwVBaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL0lKUEgvX2xheW91dHMvb2Frcy5qb3VybmFscy9wcml2YWN5LmFzcHgfAgUOUHJpdmFjeSBQb2xpY3lkZAINDw8WAh8rBURodHRwczovL2pvdXJuYWxzLmx3dy5jb20vSUpQSC9fbGF5b3V0cy9vYWtzLmpvdXJuYWxzL2Rpc2NsYWltZXIuYXNweGRkAg8PDxYCHysFP2h0dHBzOi8vam91cm5hbHMubHd3LmNvbS9JSlBIL19sYXlvdXRzL29ha3Muam91cm5hbHMvdGVybXMuYXNweGRkAhEPDxYCHysFVWh0dHBzOi8vd3d3LndvbHRlcnNrbHV3ZXIuY29tL2VuL3NvbHV0aW9ucy9saXBwaW5jb3R0LWpvdXJuYWxzL2xpcHBpbmNvdHQtb3Blbi1hY2Nlc3NkZAITDxQrAAIPFgIfAGhkZGQCFQ8PFgQfAgUfWW91ciBDYWxpZm9ybmlhIFByaXZhY3kgQ2hvaWNlcx8rBXdodHRwczovL3ByaXZhY3lwb3J0YWwtZGUub25ldHJ1c3QuY29tL3dlYmZvcm0vMjIxN2UxMTctNTI2Yi00Njk2LThhOTgtOGM0MDJmOGYyYjgxLzViMDQ5YmEzLTAxMDYtNGI3Ny1hN2RhLTVkMTIyMzhjOTBhNGRkAhcPFgIfLwU3L19sYXlvdXRzLzEwMzMvSU1BR0VTL09BS1MuSm91cm5hbHMvQ0FQcml2YWN5UG9saWN5LnBuZ2QCGQ8WAh8CBSw8c3Bhbj5Db3B5cmlnaHQmbmJzcDsmY29weTsmbmJzcDsyMDI0PC9zcGFuPmQCGw8WAh8CBYkBPHNwYW4+PHNwYW4+SW5kaWFuIEpvdXJuYWwgb2YgUHVibGljIEhlYWx0aCB8IFB1Ymxpc2hlZCBieSBXb2x0ZXJzIEtsdXdlciAtICA8YSBocmVmPSJodHRwczovL3d3dy5tZWRrbm93LmNvbS8iPk1lZGtub3c8L2E+PC9zcGFuPjwvc3Bhbj5kAiMPZBYCZg9kFghmDw8WAh8AaGRkAgIPDxYCHwBoZGQCBA9kFgJmDxYCHwBoZAIGD2QWAmYPFgIfAGhkAiUPZBYCZg9kFgICAg8WBB8DBUllai1hZHZlcnRpc2VtZW50IGVqcC1hZHZlcnRpc2VtZW50LWhpZ2hpbXBhY3QganMtYWR2ZXJ0aXNlbWVudC1oaWdoaW1wYWN0HwBnFgICAQ8WBB8CBbUDPGRpdiBpZD0iZ2FfYzE0YzNmMTAtOGE5Mi00MDI3LTlkM2QtNzc1NjBlMWZmYzYzIiBjbGFzcz0iYWQtc2xvdC1jb250YWluZXIgYWQtc2xvdC1jb250YWluZXItZ2FfYzE0YzNmMTAtOGE5Mi00MDI3LTlkM2QtNzc1NjBlMWZmYzYzIiBkYXRhLXNpemVtYXA9IltbWzk5MiwgNTAwXSwgW1szMDAsIDI1MF1dXSwgW1s3NjgsIDE4MF0sIFtbNzI4LCA5MF1dXSwgW1swLCAwXSwgW1szMDAsIDUwXV1dXSIgZGF0YS1hZHBhdGg9Ii8xNTcyNjcwMjc2MS9EZXNrdG9wL0lKUEgvSGlnaEltcGFjdCIgZGF0YS1hdXRvbG9hZD0ieWVzIiBkYXRhLW91dG9mcGFnZT0ibm8iIGRhdGEtc3RpY2t5PSJ5ZXMiIGRhdGEtc2xvdHRhcmdldGluZz0nJyBkYXRhLWRpc3BsYXlzbHVnPSJ5ZXMiIGRhdGEtc3RpY2t5LWR1cmF0aW9uPSIxMCIgZGF0YS1uYW1lPSJIaWdoSW1wYWN0Ij48L2Rpdj4fAGdkAikPZBYCZg8WAh8AaGQCEw9kFgJmD2QWBGYPFggeDWRhdGEtYWRjb25maWcF0wF7ImFkVGl0bGUiOiJBZHZlcnRpc2VtZW50Iiwic2xvdENsYXNzIjoiYWQtc2xvdC1jb250YWluZXIiLCJ0b3BCYW5uZXIiOnsic3RpY2t5IjoiZmFsc2UiLCJzdGlja3lEdXJhdGlvbiI6IjUwMDAifSwibGF6eUxvYWRpbmdFbmFibGVkIjpmYWxzZSwibnBpSGFzaCI6IiIsInBhZ2VUYXJnZXRpbmciOnsiQXJ0aWNsZUlkIjoiMDE1ODYwMDItMjAyNDA0MDAwLTAwMDEyIn19HhJkYXRhLXZpZGVvYWRjb25maWcFjQJ7InNlcnZlclVSTCI6Imh0dHBzOi8vcHViYWRzLmcuZG91YmxlY2xpY2submV0L2dhbXBhZC9hZHMiLCJzaXplcyI6IjMyMHgxODB8NjQweDM2MCIsIm92ZXJsYXlVbml0UGF0aCI6Ii8xNTcyNjcwMjc2MS9EZXNrdG9wL0lKUEgvVmlkZW8vb3ZlcmxheSIsInByZXJvbGxVbml0UGF0aCI6Ii8xNTcyNjcwMjc2MS9EZXNrdG9wL0lKUEgvVmlkZW8vcHJlLXJvbGwiLCJwb3N0cm9sbFVuaXRQYXRoIjoiLzE1NzI2NzAyNzYxL0Rlc2t0b3AvSUpQSC9WaWRlby9wb3N0LXJvbGwifR8DBQxqcy1hZC1jb25maWcfAGdkAgIPFgIfAGdkGAwFGWN0bDAwJGN0bDU2JGx2U29jaWFsTGlua3MPZ2QFHWN0bDAwJGN0bDUxJFRvcE5hdmlnYXRpb25NZW51Dw9kBQRIb21lZAUaY3RsMDAkY3RsNTYkbHZDb250ZW50TGlua3MPZ2QFU2N0bDAwJGN0bDI5JGdfMzdhODY5ODFfYzhmY180N2VlX2FlYjRfOTE1OGRkZmZlYjQ3JGN0bDAwJHNzb0xpc3RDb250cm9sJHNzb0xpc3RWaWV3D2dkBRhjdGwwMCRjdGw1NiRsdkluZm9QaG9uZXMPFCsADmRkZGRkZGQUKwACZGQCAmRkZGYC/////w9kBR5fX0NvbnRyb2xzUmVxdWlyZVBvc3RCYWNrS2V5X18WAQV3Y3RsMDAkY3RsMjkkZ18zN2E4Njk4MV9jOGZjXzQ3ZWVfYWViNF85MTU4ZGRmZmViNDckY3RsMDAkdWNBcnRpY2xlVG9vbHMkZXhwb3J0VG9DaXRhdGlvbk1hbmFnZXIkY2hlY2tCb3hTYXZlTXlTZWxlY3Rpb24FF2N0bDAwJGN0bDU2JGx2U2l0ZUxpbmtzD2dkBUtjdGwwMCRjdGwyOSRnXzU1ZTkwN2I3XzRkYzFfNDA5ZV85YmFiX2FmZjQwZWIxYmMxYSRjdGwwMSRyZWNlbnRBY3Rpdml0eUxpc3QPFCsADmRkZGRkZGQ8KwAFAAIFZGRkZgL/////D2QFH2N0bDAwJGN0bDU2JGx2Rm9ySm91cm5hbEF1dGhvcnMPZ2QFGGN0bDAwJGN0bDU2JGx2T3RoZXJMaW5rcw9nZAVMY3RsMDAkY3RsNTEkSGVhZGVyJFVzZXJBY3Rpb25Ub29scyRyZWNlbnRTZWFyY2hlc0NvbnRyb2wkbHZ3UmVjZW50U2VhcmNoTGlzdA88KwAOAwhmDGYNAv////8PZAU8Y3RsMDAkY3RsNTEkSGVhZGVyJFVzZXJBY3Rpb25Ub29scyRsdkFsdGVybmF0aXZlQWNjb3VudExpbmtzD2dk1fTFQhApiRs9+rknHjqL0fyCpIpnXXuKQP/0b8ZJYvk=" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['aspnetForm']; if (!theForm) { theForm = document.aspnetForm; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="/WebResource.axd?d=dnaDAFNiQGyAS-8AAnEusSAvRcEvxsZnbowJJdr_Pi9Oz7lzs5k45FStkRo1xlEHk9NeovbY1Hwq_CwXR_md87LXDXM1L2hMpaL8ksMyAA01&amp;t=637811513229275428" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ var MSOWebPartPageFormName = 'aspnetForm'; var g_presenceEnabled = true; var g_wsaEnabled = false; var g_correlationId = '66d267a1-b268-f0c3-6507-5d1ade70eb3f'; var g_wsaQoSEnabled = false; var g_wsaQoSDataPoints = []; var g_wsaRUMEnabled = false; var g_wsaLCID = 1033; var g_wsaListTemplateId = 850; var g_wsaSiteTemplateId = 'EJOURNALS#18'; var _spPageContextInfo={"webServerRelativeUrl":"/IJPH","webAbsoluteUrl":"https://journals.lww.com/IJPH","viewId":"","listId":"{b47e0e8e-87f6-4609-ab2e-9ffe737fc542}","listPermsMask":{"High":0,"Low":200769},"listUrl":"/IJPH/Pages","listTitle":"Pages","listBaseTemplate":850,"viewOnlyExperienceEnabled":false,"blockDownloadsExperienceEnabled":false,"idleSessionSignOutEnabled":false,"cdnPrefix":"","siteAbsoluteUrl":"https://journals.lww.com/ijph","siteId":"{2f94ca7f-d34f-4b42-8e97-9bcd87f2e4fa}","showNGSCDialogForSyncOnTS":false,"supportPoundStorePath":true,"supportPercentStorePath":true,"siteSubscriptionId":null,"CustomMarkupInCalculatedFieldDisabled":true,"AllowCustomMarkupInCalculatedField":false,"isSPO":false,"farmLabel":null,"serverRequestPath":"/ijph/pages/articleviewer.aspx","layoutsUrl":"_layouts/15","webId":"{f4d0ecaf-6ba0-44a8-ae95-383886bb9b37}","webTitle":"Indian Journal of Public Health","webTemplate":"20200","webTemplateConfiguration":"EJOURNALS#18","webDescription":"","tenantAppVersion":"0","isAppWeb":false,"webLogoUrl":"_layouts/15/images/siteicon.png","webLanguage":1033,"currentLanguage":1033,"currentUICultureName":"en-US","currentCultureName":"en-US","currentCultureLCID":1033,"env":null,"nid":0,"fid":0,"serverTime":"2024-11-27T00:16:00.2920658Z","siteClientTag":"0$$16.0.10415.20001","crossDomainPhotosEnabled":false,"openInClient":false,"Has2019Era":true,"webUIVersion":15,"webPermMasks":{"High":0,"Low":196609},"pageListId":"{b47e0e8e-87f6-4609-ab2e-9ffe737fc542}","pageItemId":100,"pagePermsMask":{"High":0,"Low":200769},"pagePersonalizationScope":1,"userEmail":"","userId":0,"userLoginName":null,"userDisplayName":null,"isAnonymousUser":true,"isAnonymousGuestUser":false,"isEmailAuthenticationGuestUser":false,"isExternalGuestUser":false,"systemUserKey":null,"alertsEnabled":true,"siteServerRelativeUrl":"/ijph","allowSilverlightPrompt":"True","themeCacheToken":"/IJPH::1:","themedCssFolderUrl":null,"themedImageFileNames":null,"modernThemingEnabled":true,"isSiteAdmin":false,"ExpFeatures":[480216468,1884350801,1158731092,62197791,538521105,335811073,4194306,34614301,268500996,-1946025984,28445328,-2147475455,134291456,65536,288,950272,1282,808326148,134217873,0,0,-1073217536,545285252,18350656,-467402752,6291457,-2147483644,1074794496,-1728053184,1845537108,622628,4102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"killSwitches":{},"InternalValidAuthorities":["journals.na.lww.com","journals.lww.com","journals.na.lww.com","journals.lww.com","cloud-journals.lww.com","cloud-journals.lww.com"],"CorrelationId":"66d267a1-b268-f0c3-6507-5d1ade70eb3f","hasManageWebPermissions":false,"isNoScriptEnabled":false,"groupId":null,"groupHasHomepage":true,"groupHasQuickLaunchConversationsLink":false,"departmentId":null,"hubSiteId":null,"hasPendingWebTemplateExtension":false,"isHubSite":false,"isWebWelcomePage":false,"siteClassification":"","hideSyncButtonOnODB":false,"showNGSCDialogForSyncOnODB":false,"sitePagesEnabled":false,"sitePagesFeatureVersion":0,"DesignPackageId":"00000000-0000-0000-0000-000000000000","groupType":null,"groupColor":"#8151fd","siteColor":"#8151fd","headerEmphasis":0,"navigationInfo":null,"guestsEnabled":false,"MenuData":{"SignInUrl":"/IJPH/_layouts/15/Authenticate.aspx?Source=%2Fijph%2Ffulltext%2F2024%2F04000%2Fair%5Fquality%5Fand%5Fpublic%5Fhealth%5Frisk%5Fassessment%5F%5Fa%2E12%2Easpx"},"RecycleBinItemCount":-1,"PublishingFeatureOn":true,"PreviewFeaturesEnabled":false,"disableAppViews":false,"disableFlows":false,"serverRedirectedUrl":null,"formDigestValue":"0xDD13946DEE059B082B7B1BA7A558E0743092F9DD2D11AB854ABB10E28A83E15F8F5C330A9877E6C3AA2939C004DBA873B129CDD3C3C59AC3DA5520CCD1D5FD1B,27 Nov 2024 00:16:00 -0000","maximumFileSize":10240,"formDigestTimeoutSeconds":1800,"canUserCreateMicrosoftForm":false,"canUserCreateVisioDrawing":true,"readOnlyState":null,"isTenantDevSite":false,"preferUserTimeZone":false,"userTimeZoneData":null,"userTime24":false,"userFirstDayOfWeek":null,"webTimeZoneData":null,"webTime24":false,"webFirstDayOfWeek":null,"isSelfServiceSiteCreationEnabled":null,"alternateWebAppHost":"","aadTenantId":"","aadUserId":"","aadInstanceUrl":"","msGraphEndpointUrl":"https://","allowInfectedDownload":true};_spPageContextInfo.updateFormDigestPageLoaded=new Date();_spPageContextInfo.clientServerTimeDelta=new Date(_spPageContextInfo.serverTime)-new Date();if(typeof(define)=='function'){define('SPPageContextInfo',[],function(){return _spPageContextInfo;});}var L_Menu_BaseUrl="/IJPH"; var L_Menu_LCID="1033"; var L_Menu_SiteTheme="null"; document.onreadystatechange=fnRemoveAllStatus; function fnRemoveAllStatus(){removeAllStatus(true)};//]]> </script> <script src="https://lww.com/_layouts/15/1033/Scripts/wk/alerts-subscription.min.js?v=05.24.00.023" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ Flighting.ExpFeatures = [480216468,1884350801,1158731092,62197791,538521105,335811073,4194306,34614301,268500996,-1946025984,28445328,-2147475455,134291456,65536,288,950272,1282,808326148,134217873,0,0,-1073217536,545285252,18350656,-467402752,6291457,-2147483644,1074794496,-1728053184,1845537108,622628,4102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]; (function() { if(typeof(window.SP) == "undefined") window.SP = {}; if(typeof(window.SP.YammerSwitch) == "undefined") window.SP.YammerSwitch = {}; var ysObj = window.SP.YammerSwitch; ysObj.IsEnabled = false; ysObj.TargetYammerHostName = "www.yammer.com"; } )(); var _spWebPartComponents = new Object();function openEmtcIfAuthenticated(resourceId){logCounterDataEmailToColleagueByAN('01586002-202404000-00012', false); window.location.assign('https://journals.lww.com/IJPH/pages/login.aspx?ReturnUrl=%2fijph%2ffulltext%2f2024%2f04000%2fair_quality_and_public_health_risk_assessment__a.12.aspx');}function slideShow_NavigateToUrl(urlToNavigate) { $('#ArticleImageModal').modal('hide'); logCounterDataImageGalleryByAN('01586002-202404000-00012'); window.location = urlToNavigate; }function HideSlideShow() { $('#ArticleImageModal').modal('hide'); }//]]> </script> <script src="https://lww.com/_layouts/15/1033/Scripts/wk/ListContainerControlBase.js?v=05.24.00.023" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ function getSelectedItemsField() { return $get("selectedItems"); }function getCheckBoxListContainer() { return $get("checkBoxListContainer"); }function getListActionsContainerTop() { return $get("listActionsContainerTop"); }function getListActionsContainerBottom() { return $get("listActionsContainerBottom"); }function getSelectedItemsCount() {{ return getSelectedItemsField().value.split(';').length - 1; }}function article_AddSelectedItem(){ addToMyCollectionsLinkClicked('00012'); }function getEmailRegularExpression() { return /^(([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})$/; }function getMultipleEmailsRegularExpression() { return /^(([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+([;.](([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+)*$/; }function getMailMessage() { return 'Thought you might appreciate this item(s) I saw in Indian Journal of Public Health.'; }function getImageCountStatus() { return $get("ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_imageCountStatus"); }function getCallshowImage() { return $get("ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_callShowImage"); }function getImageUrl() { return $get("ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_image_url"); }function getDescription() { return $get("ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_image_description"); }function getImageSourceTitle() { return $get("ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_image_sourceTitle"); }function getImageSourceUrl() { return $get("ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_image_sourceUrl"); }function getImageSourceInfo() { return $get("ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_image_sourceInfo"); }function getImageKey() { return $get("ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_image_key"); }function getImageFullSizeUrl() { return $get("ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_image_fullSizeUrl"); }function getImageGalleryUrl() { return $get("ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_image_imageGalleryUrl"); }function getEmailTOColleaguePopupID() { return "ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague"; }function image(id, nextImageId, previousImageId, title, description, rolloverUrl, popupUrl, fullSizeUrl, originalUrl, imageGalleryUrl, windowId){this.id = id;this.title = title;this.description = description;this.rolloverUrl = rolloverUrl;this.popupUrl = popupUrl;this.nextImageId = nextImageId;this.previousImageId = previousImageId; this.fullsizeUrl = fullSizeUrl; this.originalUrl = originalUrl;this.imageGalleryUrl = imageGalleryUrl; this.windowId=windowId}function Global_GetImagesCollection(){var images = new Object();images["F1"]=new image("F1","SF1","","Figure 1","Original time series dataset (air quality index).","https://images.journals.lww.com/ijph/Rollover.01586002-202404000-00012.F1.jpeg","https://images.journals.lww.com/ijph/Gallery.01586002-202404000-00012.F1.jpeg","https://journals.lww.com/IJPH/_layouts/oaks.journals/ImageView.aspx?k=ijph:2024:04000:00012&i=F1&year=2024&issue=04000&article=00012&type=Fulltext","https://images.journals.lww.com/ijph/Original.01586002-202404000-00012.F1.jpeg","/IJPH/pages/imagegallery.aspx?year=2024&issue=04000&article=00012", "ijph_2024_04000_00012_F1");images["SF1"]=new image("SF1","SF2","F1","Supplementary Figure 1","Autocorrelation function plot on original time series. ACF: Autocorrelation function.","https://images.journals.lww.com/ijph/Rollover.01586002-202404000-00012.SF1.jpeg","https://images.journals.lww.com/ijph/Gallery.01586002-202404000-00012.SF1.jpeg","https://journals.lww.com/IJPH/_layouts/oaks.journals/ImageView.aspx?k=ijph:2024:04000:00012&i=SF1&year=2024&issue=04000&article=00012&type=Fulltext","https://images.journals.lww.com/ijph/Original.01586002-202404000-00012.SF1.jpeg","/IJPH/pages/imagegallery.aspx?year=2024&issue=04000&article=00012", "ijph_2024_04000_00012_SF1");images["SF2"]=new image("SF2","SF3","SF1","Supplementary Figure 2","Time series decomposition of the original dataset.","https://images.journals.lww.com/ijph/Rollover.01586002-202404000-00012.SF2.jpeg","https://images.journals.lww.com/ijph/Gallery.01586002-202404000-00012.SF2.jpeg","https://journals.lww.com/IJPH/_layouts/oaks.journals/ImageView.aspx?k=ijph:2024:04000:00012&i=SF2&year=2024&issue=04000&article=00012&type=Fulltext","https://images.journals.lww.com/ijph/Original.01586002-202404000-00012.SF2.jpeg","/IJPH/pages/imagegallery.aspx?year=2024&issue=04000&article=00012", "ijph_2024_04000_00012_SF2");images["SF3"]=new image("SF3","SF4","SF2","Supplementary Figure 3","Time series dataset with first-order differencing.","https://images.journals.lww.com/ijph/Rollover.01586002-202404000-00012.SF3.jpeg","https://images.journals.lww.com/ijph/Gallery.01586002-202404000-00012.SF3.jpeg","https://journals.lww.com/IJPH/_layouts/oaks.journals/ImageView.aspx?k=ijph:2024:04000:00012&i=SF3&year=2024&issue=04000&article=00012&type=Fulltext","https://images.journals.lww.com/ijph/Original.01586002-202404000-00012.SF3.jpeg","/IJPH/pages/imagegallery.aspx?year=2024&issue=04000&article=00012", "ijph_2024_04000_00012_SF3");images["SF4"]=new image("SF4","T1","SF3","Supplementary Figure 4","(a) Autocorrelation function plot after differencing, (b) Partial autocorrelation function plot after differencing. ACF: Autocorrelation function, PACF: Partial autocorrelation function.","https://images.journals.lww.com/ijph/Rollover.01586002-202404000-00012.SF4.jpeg","https://images.journals.lww.com/ijph/Gallery.01586002-202404000-00012.SF4.jpeg","https://journals.lww.com/IJPH/_layouts/oaks.journals/ImageView.aspx?k=ijph:2024:04000:00012&i=SF4&year=2024&issue=04000&article=00012&type=Fulltext","https://images.journals.lww.com/ijph/Original.01586002-202404000-00012.SF4.jpeg","/IJPH/pages/imagegallery.aspx?year=2024&issue=04000&article=00012", "ijph_2024_04000_00012_SF4");images["T1"]=new image("T1","SF5","SF4","Table 1","Seasonal ARIMA model’s results","https://images.journals.lww.com/ijph/Rollover.01586002-202404000-00012.T1.jpeg","https://images.journals.lww.com/ijph/Gallery.01586002-202404000-00012.T1.jpeg","https://journals.lww.com/IJPH/_layouts/oaks.journals/ImageView.aspx?k=ijph:2024:04000:00012&i=T1&year=2024&issue=04000&article=00012&type=Fulltext","https://images.journals.lww.com/ijph/Original.01586002-202404000-00012.T1.jpeg","/IJPH/pages/imagegallery.aspx?year=2024&issue=04000&article=00012", "ijph_2024_04000_00012_T1");images["SF5"]=new image("SF5","SF6","T1","Supplementary Figure 5","Actual versus predicted values of air quality index using seasonal autoregressive integrated moving average model. AQI: Air quality index.","https://images.journals.lww.com/ijph/Rollover.01586002-202404000-00012.SF5.jpeg","https://images.journals.lww.com/ijph/Gallery.01586002-202404000-00012.SF5.jpeg","https://journals.lww.com/IJPH/_layouts/oaks.journals/ImageView.aspx?k=ijph:2024:04000:00012&i=SF5&year=2024&issue=04000&article=00012&type=Fulltext","https://images.journals.lww.com/ijph/Original.01586002-202404000-00012.SF5.jpeg","/IJPH/pages/imagegallery.aspx?year=2024&issue=04000&article=00012", "ijph_2024_04000_00012_SF5");images["SF6"]=new image("SF6","F2","SF5","Supplementary Figure 6","Seasonal autoregressive integrated moving average model forecast with 99% confidence interval. SARIMA: Seasonal autoregressive integrated moving average.","https://images.journals.lww.com/ijph/Rollover.01586002-202404000-00012.SF6.jpeg","https://images.journals.lww.com/ijph/Gallery.01586002-202404000-00012.SF6.jpeg","https://journals.lww.com/IJPH/_layouts/oaks.journals/ImageView.aspx?k=ijph:2024:04000:00012&i=SF6&year=2024&issue=04000&article=00012&type=Fulltext","https://images.journals.lww.com/ijph/Original.01586002-202404000-00012.SF6.jpeg","/IJPH/pages/imagegallery.aspx?year=2024&issue=04000&article=00012", "ijph_2024_04000_00012_SF6");images["F2"]=new image("F2","ST1","SF6","Figure 2","Forecast of air quality index values using seasonal autoregressive integrated moving average model. AQI: Air quality index.","https://images.journals.lww.com/ijph/Rollover.01586002-202404000-00012.F2.jpeg","https://images.journals.lww.com/ijph/Gallery.01586002-202404000-00012.F2.jpeg","https://journals.lww.com/IJPH/_layouts/oaks.journals/ImageView.aspx?k=ijph:2024:04000:00012&i=F2&year=2024&issue=04000&article=00012&type=Fulltext","https://images.journals.lww.com/ijph/Original.01586002-202404000-00012.F2.jpeg","/IJPH/pages/imagegallery.aspx?year=2024&issue=04000&article=00012", "ijph_2024_04000_00012_F2");images["ST1"]=new image("ST1","F3","F2","Supplementary Table 1","Forecast values of air quality index using SARIMA","https://images.journals.lww.com/ijph/Rollover.01586002-202404000-00012.ST1.jpeg","https://images.journals.lww.com/ijph/Gallery.01586002-202404000-00012.ST1.jpeg","https://journals.lww.com/IJPH/_layouts/oaks.journals/ImageView.aspx?k=ijph:2024:04000:00012&i=ST1&year=2024&issue=04000&article=00012&type=Fulltext","https://images.journals.lww.com/ijph/Original.01586002-202404000-00012.ST1.jpeg","/IJPH/pages/imagegallery.aspx?year=2024&issue=04000&article=00012", "ijph_2024_04000_00012_ST1");images["F3"]=new image("F3","","ST1","Figure 3","Predictive model for air quality index forecasting. AQI: Air quality index, ADF: Augmented Dickey–Fuller, ACF: Autocorrelation function, AIC: Akaike information criterion, MAPE: Mean absolute percentage error, SARIMA: Seasonal autoregressive integrated moving average, AI: Artificial intelligence.","https://images.journals.lww.com/ijph/Rollover.01586002-202404000-00012.F3.jpeg","https://images.journals.lww.com/ijph/Gallery.01586002-202404000-00012.F3.jpeg","https://journals.lww.com/IJPH/_layouts/oaks.journals/ImageView.aspx?k=ijph:2024:04000:00012&i=F3&year=2024&issue=04000&article=00012&type=Fulltext","https://images.journals.lww.com/ijph/Original.01586002-202404000-00012.F3.jpeg","/IJPH/pages/imagegallery.aspx?year=2024&issue=04000&article=00012", "ijph_2024_04000_00012_F3"); return images; }function getPopupImageId() { return $get("ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_popupImageId"); }function getIsExportToPPT() { return $get("ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_IsExportToPPT"); }//]]> </script> <script src="/ScriptResource.axd?d=11ySqNT2t8wJXf-5ynqkHTYVaR0CZPUQDLhFk5-B61-yY4pHK9T4A-OmNoLERHX1OU2F3io32lKHXeNlvH0kpnJP6-ZQm2Ado5OlvNqUwB9TpwuIgMVQBgIz-DSVpHWqDoVFHrt69C9fSrbhF6t9QBuuAcSpa-p9_2de4EnR0aU1&amp;t=2265eaa7" type="text/javascript"></script> <script src="/_layouts/15/blank.js?rev=DkvtcIrq8iOu%2FY%2Ff2C9qhQ%3D%3DTAG0" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ window.SPThemeUtils && SPThemeUtils.RegisterCssReferences([]); (function(){ if (typeof(_spBodyOnLoadFunctions) === 'undefined' || _spBodyOnLoadFunctions === null) { return; } _spBodyOnLoadFunctions.push(function() { SP.SOD.executeFunc('core.js', 'FollowingDocument', function() { FollowingDocument(); }); }); })();(function(){ if (typeof(_spBodyOnLoadFunctions) === 'undefined' || _spBodyOnLoadFunctions === null) { return; } _spBodyOnLoadFunctions.push(function() { SP.SOD.executeFunc('core.js', 'FollowingCallout', function() { FollowingCallout(); }); }); })();if (typeof(DeferWebFormInitCallback) == 'function') DeferWebFormInitCallback();//]]> </script> <script src="/WebResource.axd?d=ujR-dJ4zUHGN6jELxLVetl199sJpE_qZiBmEfUoaRM4DCmEfpBr9GGhTGo9ZJcfF6mQ45yf4Ik1RnQ9yqZG9_5EcA9R0xynU6JEfYiEh3vA1&amp;t=637811513229275428" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ function WebForm_OnSubmit() { UpdateFormDigest('\u002fIJPH', 1440000);if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;if (typeof(_spFormOnSubmitWrapper) != 'undefined') {return _spFormOnSubmitWrapper();} else {return true;}; return true; } //]]> </script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="772B4A1A" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAEX8aa+UvztLVATUCSznzaHXQLWtVERrnnBjDi1TrnEeR4WvAxnu63PHPpRuQMmHD73hhCCDEOLJF8tjJaxmMzMg1YNR2eABby/ZmsATgKXmBIgiSF8jQJGeTpsLHGFoaml6MWDr3/8QXodhxVfx8FS0g7H8RoGW3YgcM38Iwm1iMoVcaco2XnSaoUn3/TSh9vw+j4gIpltQ5uW2VbbW1PImpoGMijX+dXo51/j94T3WnxtqL7EjWJewpmSUZzpKg5/Jtl4d8ICFIqbNuETyv88w038zSbCfvYdn0fsL6scwEdfJPc71FC5mBJymu6c9+5C0rDcTIucUcfVcXg24Qcj2Rwj5n+JKj+fmndTJk+d0g1Ns6wXx7DauK8z/WtJTWnj9qTe+W5DS1HpgmEvmovI14iQ+XkCnfxSv0yXht6ieDJtzFzR8syNRhfGfwSq/GQ4A45M1vfNdXzPTwjVcQ+2ia6amFEb/j9tiuMsekvwmwL2vaL5SrnSg5rvAhywk5+rNFhF1b0KSycCN55kmFNw0GZbPrRKe+jfieaxg5tqN/WAd/aM9EmdgjdRUFdYHVnKAfn5bByG8o+6N4Ztj5EyGgnCF/B0ZdZma13DCQsB6ptnw6xPqDbzh5JDWuGvu9OaKLgfqGEThY7c6RN4LyFR8Nc62HezU6mTzNkUWtXGt4UTxEgFUrsnH99f0W4IJ2+0z0rQ5JmJJtHYo3SRqT1HN+DZBJgPNyrrZGaSq41H3D4scNsuEmWRRscvnQ4L27owmwFq6My7cvycl+Ajn3BdvNEe/AvlhWTmVikL5aR/NGHaYOxJnH1qjGbIVBDgXwpCsG1LnlXsnTSBB5QC9zChjMDzyOusFTeVhm5VYUpN9+A1okg8n1HxoUvqBHw2sKZFOl9Qfgmm1wiqV0RfsuM8MxqtNGaY0YKO37TTd7rmV0FRqDhT6opBozS+hb5y6/97qBHf/6+oTZemXY3iE0YY8u08ed206tDct9NdF4RaHJRFhKbTOcJx4Qkhg0OP+AbEN9dn8AjrVbVsQrvuB9pZXeT+Cv4aub2Vq8NuUORr8Ldb+cGPG+4BYaWOo5HxhJdO59JT3vkwAG+xdE+VsTThlpojgpgn5+1e5bg8cLCv7ofR357djflE/qsdE28GtnqJDNKOVy2LMrqGXI7LBNwoYZWt/Gh8upV0Und+qXMvU8leumQjlTNnl7Ki4M7DoQkb/Rr/7U7Kv7IH4EcUUHS7/o+POd4/TLZfk6LwZCP/zzECL1wQF6sJUdcNG11KJvCgKeZAyxjiwXr5Otb+3Hf1Wk31IOmWxYskKpE/sA1/q7lnz4SyKMWygjZe1qW5bra+/52P2tsyqID+aRD/wU6GJiPcBUT58Qy64gLVZX7G1QqDGxx5BcV/mBCA13l+o5UbQbIHqNCN+R8nFJs16F8QEKIIChA4ovoIgKGI6zgGf6fmmKSSfeqlWXfZxW4ELm/j6X7yi0yHpRP/6i5rXQDVK9IsVbK16gROoPNVfu44nuw==" /> </div> <script type="text/javascript"> var submitHook = function () { return false; }; theForm._spOldSubmit = theForm.submit; theForm.submit = function () { if (!submitHook()) { this._spOldSubmit(); } }; </script> <span id="DeltaSPWebPartManager"> </span> <script type="text/javascript">$.getJSON("https://login.journals.lww.com/AuthCheck.aspx?Callback=?", null, function (data) { if(data.IsAuthenticated.toLowerCase() == "true") {window.location.replace("https://login.journals.lww.com/?wa=wsignin1.0&wtrealm=urn%3ajournals&wctx=https%3a%2f%2fjournals.lww.com%2fIJPH%2f_layouts%2f15%2fAuthenticate.aspx%3fSource%3d%252fijph%252ffulltext%252f2024%252f04000%252fair_quality_and_public_health_risk_assessment__a.12.aspx"); } }) </script> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager', 'aspnetForm', ['fctl00$WebPartAdderUpdatePanel',''], [], ['ctl00$WebPartAdder','','ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$ucArticleTools$exportToCitationManager$btnOpenExportDialog',''], 90, 'ctl00'); //]]> </script> <span id="DeltaDelegateControls"> </span> <!-- start ( this can all go into PublishingSiteAction:SiteActionMenu )---> <!-- end ( this can all go into PublishingSiteAction:SiteActionMenu )---> <div id="ctl00_MicrobarContainer" class="top-microbar-container"> </div> <!-- Header Banners delegate control --> <a id="HiddenAnchor" href="javascript:;" style="display: none;"></a> <!-- Header Advertisements delegate control --> <div id="ctl00_TopAdvertisementContainer" class="advertisement-content_top top-banner"> <div class="top-banner__content--centered top-banner--low-opacity"> <div id="ctl00_ctl49_adContainer" class="ej-advertisement ej-advertisement-topcombo"> <div class="ej-advertisement-content"> <div> <div id="ga_ef807762-3303-4f07-9be3-be44a66f1e56" class="ad-slot-container ad-slot-container-ga_ef807762-3303-4f07-9be3-be44a66f1e56" data-sizemap="[[[730, 500], [[728, 90]]], [[0, 0], [[300, 50]]]]" data-adpath="/15726702761/Desktop/IJPH/Article/Top" data-autoload="yes" data-outofpage="no" data-sticky="no" data-slottargeting='' data-displayslug="yes" data-sticky-duration="5" data-name="Top"></div> </div> </div> </div> </div> </div> <div class="main-wrapper"> <div id="main-container"> <!-- Header delegate control --> <header class="header"> <div class="header__holder"> <div class="header__layout-top wk-grid-page-container"> <script type="text/javascript" src="https://lww.com/_layouts/15/1033/Scripts/wk/UserToolbarDropdown.js?v=05.24.00.023" defer="true"> </script> <section class="user-action-toolbar"> <ul class="user-menu user-info" role="tablist"> <li id="ctl00_ctl51_Header_UserActionTools_liLogin" class="user-menu__item user-menu__item--popup-container user-menu__item--login-popup-container dib"> <button class="user-menu__link user-menu__link--login js-ejp-login-btn" type="button" data-config="{&quot;eventName&quot;:&quot;login&quot;,&quot;eventDetail&quot;:{&quot;source&quot;:&quot;Masthead Dropdown&quot;},&quot;isNull&quot;:false}"> <i class="fa fa-sign-in"></i> <span>Log in</span> </button> </li> <li id="ctl00_ctl51_Header_UserActionTools_liOr" class="dib or-spacing"><span>or</span></li> <li id="ctl00_ctl51_Header_UserActionTools_liRegister2" class="user-menu__item dib"> <a id="ctl00_ctl51_Header_UserActionTools_RegisterUserPopupLnk" class="user-menu__link js-register-link" data-config="{&quot;eventName&quot;:&quot;Register&quot;,&quot;eventDetail&quot;:{&quot;source&quot;:&quot;Masthead Dropdown&quot;},&quot;isNull&quot;:false}" href="https://journals.lww.com/IJPH/pages/register.aspx?ContextUrl=%2fijph%2ffulltext%2f2024%2f04000%2fair_quality_and_public_health_risk_assessment__a.12.aspx">Register</a> </li> <li id="ctl00_ctl51_Header_UserActionTools_liIssueAlerts" class="user-menu__item dib"> <i class="fa fa-envelope"></i> <a rel="nofollow" title href="javascript:javascript: alerts_ShowSubscribeeTOCPopup(&#39;Indian Journal of Public Health&#39;,&#39;IJPH&#39;,&#39;eTOC&#39;, &#39;eTOC&#39;);;" onclick="javascript: alerts_ShowSubscribeeTOCPopup(&#39;Indian Journal of Public Health&#39;,&#39;IJPH&#39;,&#39;eTOC&#39;, &#39;eTOC&#39;);" class="user-menu__link"><span id="ctl00_ctl51_Header_UserActionTools_SubscribeToAlertsActionToolLink_defaultText" class="hideOnFixed">Get new issue alerts</span><span id="ctl00_ctl51_Header_UserActionTools_SubscribeToAlertsActionToolLink_stickyText" class="showOnFixed">Get alerts</span></a> </li> <li id="ctl00_ctl51_Header_UserActionTools_liDynamicItem" class="user-menu__item dib"> <i class="fa fa-stop user-menu__dynamic-item-icon"></i> <a id="ctl00_ctl51_Header_UserActionTools_lnkDynamicItem" class="user-menu__link" href="https://review.jow.medknow.com/ijph">Submit a Manuscript</a> </li> </ul> </section> <span id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_dummyTargetControl"></span> <div id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_pnlunSubscribeToAlerts" style="display: none;"> <div tabindex="-1" role="dialog" class="wk-modal horizontally-centered small wk-modal-with-overlay wk-modal-small ejp-modal"> <div id="ej-box-modal-style-1"> <div id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_pnlMain"> <div id="tocUnsubscribeModal" > <section class="wk-modal-content"> <header class="wk-modal-header ejp-modal-header"> <div class="wk-modal-title ejp-modal-title"></div> <button aria-label="close dialog" class="js-close primary-button wk-button-icon wk-modal-close ejp-modal-close "><i class="fa fa-times"></i></button> </header> <div class="wk-modal-body"> <div class="wk-field-item"> <p> <span id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_lblUnsubscribeMessage"></span> </p> <div class="wk-button-bar"> <div class="wk-button-group-left"> <p id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_pUnsubscribeButtons" Style="display: none;"> <input type="submit" name="ctl00$ctl51$Header$UserActionTools$ucUnsubscribeToAlertsUserControl$btnContinue" value="Yes" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$ctl51$Header$UserActionTools$ucUnsubscribeToAlertsUserControl$btnContinue&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_btnContinue" class="primary-button" /> <input type="button" value="No" id="btnCancel" aria-label="close dialog" class="js-close secondary-button" /> </p> </div> </div> </div> </div> </section> </div> </div> </div> </div> </div> <div id="ej-clear-float"> </div> <input type="hidden" name="ctl00$ctl51$Header$UserActionTools$ucUnsubscribeToAlertsUserControl$hiddenUnSubscribeAlertType" id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnSubscribeAlertType" /> <input type="hidden" name="ctl00$ctl51$Header$UserActionTools$ucUnsubscribeToAlertsUserControl$hiddenUnsubscribeJournalId" id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnsubscribeJournalId" /> <input type="hidden" name="ctl00$ctl51$Header$UserActionTools$ucUnsubscribeToAlertsUserControl$hiddenUnsubscribeMessage" id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnsubscribeMessage" /> <input type="hidden" name="ctl00$ctl51$Header$UserActionTools$ucUnsubscribeToAlertsUserControl$hiddenTopicalCollectionId" id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenTopicalCollectionId" /> <input type="hidden" name="ctl00$ctl51$Header$UserActionTools$ucUnsubscribeToAlertsUserControl$hiddenOvidId" id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenOvidId" /> <input type="hidden" name="ctl00$ctl51$Header$UserActionTools$ucUnsubscribeToAlertsUserControl$hiddenJournalId" id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenJournalId" /> <script type="text/javascript"> function alerts_ShowUnSubscribeeTOCPopup(title, alertType, journalId) { var unSubscribeeTocPopup = $find('unSubscribeToAlerts'); var lblUnsubscribeMessage = document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_lblUnsubscribeMessage'); lblUnsubscribeMessage.innerHTML = title; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnSubscribeAlertType').value = alertType; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnsubscribeMessage').value = title; $('#' + 'ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_pUnsubscribeButtons').show(); if (document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenJournalId').value == null || document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenJournalId').value == '') { document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenJournalId').value = journalId; } if (unSubscribeeTocPopup != null) { unSubscribeeTocPopup.show(); } } function alerts_ShowUnSubscribeeTOCPopup_Root(title, journalId, alertType) { var unSubscribeeTocPopup = $find('unSubscribeToAlerts'); var lblUnsubscribeMessage = document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_lblUnsubscribeMessage'); lblUnsubscribeMessage.innerHTML = title; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnsubscribeMessage').value = title; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnSubscribeAlertType').value = alertType; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnsubscribeJournalId').value = journalId; $('#' + 'ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_pUnsubscribeButtons').show(); if (unSubscribeeTocPopup != null) { unSubscribeeTocPopup.show(); } } function alerts_ShowUnSubscribeeTOCPopup_Citation(title, journalId, ovidId) { var unSubscribeeTocPopup = $find('unSubscribeToAlerts'); var lblUnsubscribeMessage = document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_lblUnsubscribeMessage'); lblUnsubscribeMessage.innerHTML = title; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnsubscribeMessage').value = title; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnSubscribeAlertType').value = 'Citation'; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnsubscribeJournalId').value = journalId; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenOvidId').value = ovidId; $('#' + 'ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_pUnsubscribeButtons').show(); if (unSubscribeeTocPopup != null) { unSubscribeeTocPopup.show(); } } function alerts_ShowUnSubscribeeTOCPopup_Topical(title, journalId, topicalCollectionId) { var unSubscribeeTocPopup = $find('unSubscribeToAlerts'); var lblUnsubscribeMessage = document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_lblUnsubscribeMessage'); lblUnsubscribeMessage.innerHTML = title; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnsubscribeMessage').value = title; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnSubscribeAlertType').value = 'Topical'; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnsubscribeJournalId').value = journalId; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenTopicalCollectionId').value = topicalCollectionId; $('#' + 'ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_pUnsubscribeButtons').show(); if (document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenJournalId').value == null || document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenJournalId').value == '') { document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenJournalId').value = journalId; } if (unSubscribeeTocPopup != null) { unSubscribeeTocPopup.show(); } } function alerts_ShowUnSubscribeeTOCSuccessPopup() { var unSubscribeeTocPopup = $find('unSubscribeToAlerts'); if (unSubscribeeTocPopup != null) { unSubscribeeTocPopup.show(); } } $('.js-close').on('click', function() { var unSubscribeeTocPopup = $find('unSubscribeToAlerts'); if (unSubscribeeTocPopup != null) { unSubscribeeTocPopup.hide(); } return false; }); </script> <span id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_dummyTargetControl"></span> <input type="hidden" name="ctl00$ctl51$Header$UserActionTools$SubscribeToEtocPopupControl$hiddenSubscribeToEtocPopupState" id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hiddenSubscribeToEtocPopupState" value="showemail" /> <input type="hidden" name="ctl00$ctl51$Header$UserActionTools$SubscribeToEtocPopupControl$hiddenConfirmSubscriptionPageUrl" id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hiddenConfirmSubscriptionPageUrl" /> <input type="hidden" name="ctl00$ctl51$Header$UserActionTools$SubscribeToEtocPopupControl$hiddenJournalId" id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hiddenJournalId" /> <input type="hidden" name="ctl00$ctl51$Header$UserActionTools$SubscribeToEtocPopupControl$hiddenSubscriptionType" id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hiddenSubscriptionType" /> <div id="divPopupOverLay" class="Popup-Overlay" style="display: none; position: fixed; left: 0; top: 0; z-index: 3800; width: 1920px; height: 4517px;"></div> <div id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_pnlSubscribeToEtoc" class="etoc-popup ej-box-modal-drop-shadow" style="display: none;"> <div tabindex="-1" role="dialog" class="wk-modal horizontally-centered small wk-modal-with-overlay wk-modal-small ejp-modal"> <div id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_pnlMain" onkeypress="javascript:return WebForm_FireDefaultButton(event, &#39;ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_btnContinue&#39;)"> <section class="wk-modal-content"> <header class="wk-modal-header ejp-modal-header"> <div class="wk-modal-title ejp-modal-title"> <span id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_lblTitle"></span> </div> <button aria-label="close dialog" class="js-close primary-button wk-button-icon wk-modal-close ejp-modal-close "> <i class="fa fa-times"></i> </button> </header> <div class="wk-modal-body"> <div class="wk-field-item"> <div class="wk-field-body"> <strong> <span id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_lblThankYouMessage"></span></strong> </div> <div class="wk-field-body"> <span id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError" style="color:Black;display:none;"> <div class="ej-error-message"> <p class="ej-error-message-icon error-red"> </p> </div> </span> <label for="Email input">Enter your Email address:</label> <div class="wk-field-body"> <input name="ctl00$ctl51$Header$UserActionTools$SubscribeToEtocPopupControl$txtEmailAddress" type="text" id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_txtEmailAddress" class="ej-box-modal-style-1-input" /> </div> </div> <div class="wk-button-bar"> <div class="wk-button-group-left"> <input type="submit" name="ctl00$ctl51$Header$UserActionTools$SubscribeToEtocPopupControl$btnContinue" value="Continue" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$ctl51$Header$UserActionTools$SubscribeToEtocPopupControl$btnContinue&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_btnContinue" class="primary-button" /> <input type="button" value="Cancel" id="btnCancel" class="js-close secondary-button" /> </div> </div> </div> <div class="wk-field-item"> <div class="wk-field-body"> <a id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hypPrivacy" href="https://journals.lww.com/IJPH/_layouts/oaks.journals/privacy.aspx" target="_blank">Privacy Policy</a> </div> </div> </div> </section> </div> <div id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_pnlAuthenticatedUser" style="display: none;"> <section class="wk-modal-content"> <header class="wk-modal-header ejp-modal-header"> <div class="wk-modal-title ejp-modal-title"></div> <button aria-label="close dialog" class="js-close primary-button wk-button-icon wk-modal-close ejp-modal-close "><i class="fa fa-times"></i></button> </header> <div class="wk-modal-body"> <div class="wk-field-item"> <p> <strong> <span id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_lblAuthenticatedUserTitle"></span> </strong> </p> </div> <p id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_pAuthenticatedUserMessage"> </p> </div> </section> </div> </div> </div> <div id="ej-clear-float"> </div> <script type="text/javascript"> function alerts_SaveSubscriptionTypeInHiddenField(url, subscriptionType, journalId, yearId, issueId, articleId) { if (journalId && yearId && issueId && articleId) { logCounterDataAlertWhenCitedSynchronously(journalId, yearId, issueId, articleId); } $('#' + 'ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hiddenSubscriptionType').val(subscriptionType); $('#' + 'ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hiddenJournalId').val(journalId); if (url) window.location = url; else __doPostBack('hypSubscribeToAlerts'); return false; } function alerts_ShowSubscribeeTOCPopup(journalTitle, journalId, subscriptionType, displaySubscriptionType) { $('#' + 'ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hiddenSubscriptionType').val(subscriptionType); var subscribeToEtocPopup = $find('subscribeToEtoc'); subscribeToEtocPopup.show(); document.getElementsByTagName( 'html' )[0].classList.add('no-scroll'); var modelPopupState = document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hiddenSubscribeToEtocPopupState'); var emailTextBox = document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_txtEmailAddress'); var thanksPanel = document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_pnlAuthenticatedUser'); var mainPanel = document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_pnlMain'); var thankYouMessageUnAuthenticated = document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_lblThankYouMessage'); var thankYouMessageAuthenticated = document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_lblAuthenticatedUserTitle'); if (!displaySubscriptionType) { displaySubscriptionType = subscriptionType; } if (modelPopupState.value == 'showthanksmessage') { thanksPanel.style.display = "block"; mainPanel.style.display = "none"; thankYouMessageAuthenticated.innerHTML = "Thank you for subscribing to the " + displaySubscriptionType + " for " + journalTitle + "."; } if (modelPopupState.value == 'showemail') { thanksPanel.style.display = "none"; mainPanel.style.display = "block"; thankYouMessageUnAuthenticated.innerHTML = "Thank you for choosing to subscribe to the " + displaySubscriptionType + " for " + journalTitle + "."; } if ($('.etoc-popup') != null) { document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hiddenJournalId').value = journalId; if (modelPopupState.value == 'showemail') emailTextBox.focus(); } } $('.js-close').on('click', function () { document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_txtEmailAddress').value = ""; document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError').style.display = "none"; var pageUrl = document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hiddenConfirmSubscriptionPageUrl'); var subscribeeTocPopup = $find('subscribeToEtoc'); if (subscribeeTocPopup != null) { subscribeeTocPopup.hide(); document.getElementsByTagName( 'html' )[0].classList.remove('no-scroll'); if (pageUrl.value !== '' && pageUrl.value !== window.location.pathname) window.location = pageUrl.value; } return false; }); </script> <div id="ctl00_ctl51_Header_UserActionTools_eTocTopContainer"> <div id="eTocTop" style="display: none;"> <a rel="nofollow" title href="javascript:javascript: alerts_ShowSubscribeeTOCPopup(&#39;Indian Journal of Public Health&#39;,&#39;IJPH&#39;,&#39;eTOC&#39;, &#39;eTOC&#39;);;" onclick="javascript: alerts_ShowSubscribeeTOCPopup(&#39;Indian Journal of Public Health&#39;,&#39;IJPH&#39;,&#39;eTOC&#39;, &#39;eTOC&#39;);"><span id="ctl00_ctl51_Header_UserActionTools_alertLinkControlTop_defaultText" class="hideOnFixed">Subscribe to eTOC</span></a> </div> </div> <script> $(function () { //find recent searches link and move container var recentSearchesControl = $("a[id$='RecentSearches']"); if (recentSearchesControl.length) { recentSearchesControl.click(function (e) { e.stopPropagation(); if ($("#ResentSearchContainer").is(":hidden")) { $("#ResentSearchContainer").slideDown("slow"); recentSearchesControl.addClass('open'); } else { $("#ResentSearchContainer").hide(); recentSearchesControl.removeClass('open'); } }); } var eTocAccountLink = $("ul.js-user-action-toolbar__dropdown>li>a[id='SubscribeToEToc']"); if (eTocAccountLink.length) { eTocAccountLink.parent().html($("#eTocTop>a")); } }); </script> <a class="logo-secondary white" href="http://wolterskluwer.com/" target="_blank"> <h3 class="logo-secondary-text">Secondary Logo</h3> </a> <a href="#" class="sticky-search"><i class="fa fa-search"></i></a> </div> <div class="header__layout-bottom wk-grid-page-container"> <a id="hypJournals" class="logo-main" href="https://journals.lww.com/IJPH/pages/default.aspx"> <h3 class="logo-main-text">Journal Logo </h3> </a> <div class="search-v2"> <div class="search-wrapper"> <select name="ctl00$ctl51$Header$SearchTopBoxControl$ddlContentScope" id="ctl00_ctl51_Header_SearchTopBoxControl_ddlContentScope"> <option value="All">All</option> <option selected="selected" value="Articles">Articles</option> <option value="Images">Images</option> <option value="Videos">Videos</option> <option value="Podcasts">Podcasts</option> <option value="Blogs">Blogs</option> </select> <div class="input-group" id="globalSearch"> <input name="ctl00$ctl51$Header$SearchTopBoxControl$txtKeywords" type="text" value="Search" id="ctl00_ctl51_Header_SearchTopBoxControl_txtKeywords" class="form-control searchText" /> <span class="input-group-btn"> <button id="ctl00_ctl51_Header_SearchTopBoxControl_btnGlobalSearchMagnifier" type="submit" class="btn btn-default"><i class="fa fa-search"></i></button> </span> <input type="hidden" name="ctl00$ctl51$Header$SearchTopBoxControl$IsAutoCompleteEnabled" id="ctl00_ctl51_Header_SearchTopBoxControl_IsAutoCompleteEnabled" value="false" /> <input type="hidden" name="ctl00$ctl51$Header$SearchTopBoxControl$AutocompleteApiUrl" id="ctl00_ctl51_Header_SearchTopBoxControl_AutocompleteApiUrl" value="https://platformservices.wolterskluwerhealth.com/autocomplete/IJPUBH/shingle/" /> </div> </div> <div class="advance-search" style=""> <a id="ctl00_ctl51_Header_SearchTopBoxControl_lnkAdvanceSearch" href="https://journals.lww.com/IJPH/pages/advancedsearch.aspx">Advanced Search</a> <input type="submit" name="ctl00$ctl51$Header$SearchTopBoxControl$btnGlobalSearch" value="" id="ctl00_ctl51_Header_SearchTopBoxControl_btnGlobalSearch" disabled="disabled" class="aspNetDisabled btnGlobalSearch" style="display: none;" /> <input name="ctl00$ctl51$Header$SearchTopBoxControl$hfldKeywords" type="hidden" id="ctl00_ctl51_Header_SearchTopBoxControl_hfldKeywords" class="hfldKeywords" value="disableButton" /> </div> </div> <script> $(function() { try { var objSearchBox = { btnGlobalSearchMagnifierId: 'ctl00_ctl51_Header_SearchTopBoxControl_btnGlobalSearchMagnifier', searchButtonId: 'ctl00_ctl51_Header_SearchTopBoxControl_btnGlobalSearch', txtKeywordsId: 'ctl00_ctl51_Header_SearchTopBoxControl_txtKeywords', hfldKeywordsHiddenId: 'ctl00_ctl51_Header_SearchTopBoxControl_hfldKeywords', defaultSearchText: 'Search' }; new Searchbox(objSearchBox).Init(); } catch (e) { console.error(e); } }); //autocomplete functionality for basic search //this functionality will call the SBA url and start suggesting after typing 3rd character var textKeywords = null; var hiddenAutocompleteApiUrl = null; var buttonGlobalSearch = null; $(function () { try { var objAutocomplete = { hiddenIsAutoCompleteEnabled: $('#ctl00_ctl51_Header_SearchTopBoxControl_IsAutoCompleteEnabled'), textKeywords: $('#ctl00_ctl51_Header_SearchTopBoxControl_txtKeywords'), hiddenAutocompleteApiUrl: $('#ctl00_ctl51_Header_SearchTopBoxControl_AutocompleteApiUrl'), buttonGlobalSearch: $('#ctl00_ctl51_Header_SearchTopBoxControl_btnGlobalSearch'), enableNewAutoComplete: true, newAutoCompleteUrl: 'https://dxg-search-na-prd.wkgposvc.cloud/Query.svc/Query_Expand', newAutoCompleteMaxSuggestions: '10', newAutoCompleteDictionaryIds: 'ovid_sted28_mesh22' }; autoComplete(objAutocomplete); } catch (e) { console.error(e); } }); $(function () { let searchSelect = $('select[id$="ddlContentScope"]');; if (searchSelect.length){ searchSelect.selectize(); } }); </script> </div> <div id="main-nav-container-v2"> <nav id="main-nav" class="navbar navbar-default yamm wk-grid-page-container"> <div class="navbar-header"> <button id="fatJuicy" type="button" class="navbar-hamburger-button navbar-toggle collapsed pull-left" data-bs-toggle="collapse" data-bs-target="#zz1_TopNavigationMenu" aria-expanded="false" aria-controls="navbar"> <span class="visually-hidden">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="navbar-hamburger-button__text"></span> </button> </div> <div id="navActionButtons" class="btn-group navbar-hover-color" role="group" aria-label="..."> <a id="ctl00_ctl51_lnkRegister" class="btn btn-default navbar-button" href="https://journals.lww.com/IJPH/pages/register.aspx?ContextUrl=%2fijph%2ffulltext%2f2024%2f04000%2fair_quality_and_public_health_risk_assessment__a.12.aspx">Register</a> <button class="user-menu__link user-menu__link--login js-ejp-login-btn btn btn-default navbar-button" type="button" data-config="{&quot;eventName&quot;:&quot;login&quot;,&quot;eventDetail&quot;:{},&quot;isNull&quot;:false}"> <span>Login</span> </button> </div> <div id="ctl00_ctl51_TopNavigationMenuConfiguration" style="display:none" class="js-top-navigation-menu-configuration" data-config="{&quot;browsingHistory&quot;:{&quot;isEnabled&quot;:true,&quot;serviceUrl&quot;:&quot;https://apim-hlrp-ejp-prod.azure-api.net/ee&quot;,&quot;pdfDownloadUrl&quot;:&quot;/_layouts/15/oaks.journals/downloadpdf.aspx?trckng_src_pg=HistoryTab&quot;}}"></div> <div id="zz1_TopNavigationMenu" class="navbar-collapse collapse js-top-navigation-menu noindex ms-core-listMenu-horizontalBox"> <ul id="zz2_RootAspMenu" class="root ms-core-listMenu-root static"> <li class="static selected"><a class="static selected menu-item ms-core-listMenu-item ms-displayInline ms-core-listMenu-selected ms-navedit-linkNode" href="/IJPH/pages/default.aspx" accesskey="1"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Home</span><span class="ms-hidden">Currently selected</span></span></a></li><li class="static"><a class="static menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/IJPH/pages/currenttoc.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Current Issue</span></span></a></li><li class="static"><a class="static menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/IJPH/pages/issuelist.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Previous Issue</span></span></a></li><li class="static"><a class="static menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/ijph/toc/publishahead"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Published Ahead-of-Print</span></span></a></li><li class="static dynamic-children"><span class="static dynamic-children menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode"><span aria-haspopup="true" class="additional-background ms-navedit-flyoutArrow dynamic-children"><span class="menu-item-text">For Authors</span></span></span><ul aria-hidden="true" class="dynamic"> <li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="https://review.jow.medknow.com/ijph"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Submit a Manuscript</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/IJPH/Pages/informationforauthors.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Information for Authors</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/IJPH/_layouts/1033/oaks.journals/editservices.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Language Editing Services</span></span></a></li> </ul></li><li class="static dynamic-children"><span class="static dynamic-children menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode"><span aria-haspopup="true" class="additional-background ms-navedit-flyoutArrow dynamic-children"><span class="menu-item-text">Journal Info</span></span></span><ul aria-hidden="true" class="dynamic"> <li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/IJPH/pages/aboutthejournal.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">About the Journal</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/IJPH/pages/editorialboard.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Editorial Board</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/IJPH/pages/affiliatedsociety.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Affiliated Society</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="https://www.medknow.com/advertise.asp"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Advertising</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="https://www.medknow.com/subscribe.asp"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Subscriptions</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="https://www.medknow.com/ReprintsAndLicensing.asp"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Reprints</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="https://www.medknow.com/rights.asp"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Rights and Permissions</span></span></a></li> </ul></li> </ul> </div> <div class="search-v2"> <div class="search-wrapper"> <select name="ctl00$ctl51$SearchBox$ddlContentScope" id="ctl00_ctl51_SearchBox_ddlContentScope"> <option value="All">All</option> <option selected="selected" value="Articles">Articles</option> <option value="Images">Images</option> <option value="Videos">Videos</option> <option value="Podcasts">Podcasts</option> <option value="Blogs">Blogs</option> </select> <div class="input-group" id="globalSearch"> <input name="ctl00$ctl51$SearchBox$txtKeywords" type="text" value="Search" id="ctl00_ctl51_SearchBox_txtKeywords" class="form-control searchText" /> <span class="input-group-btn"> <button id="ctl00_ctl51_SearchBox_btnGlobalSearchMagnifier" type="submit" class="btn btn-default"><i class="fa fa-search"></i></button> </span> <input type="hidden" name="ctl00$ctl51$SearchBox$IsAutoCompleteEnabled" id="ctl00_ctl51_SearchBox_IsAutoCompleteEnabled" value="false" /> <input type="hidden" name="ctl00$ctl51$SearchBox$AutocompleteApiUrl" id="ctl00_ctl51_SearchBox_AutocompleteApiUrl" value="https://platformservices.wolterskluwerhealth.com/autocomplete/IJPUBH/shingle/" /> </div> </div> <div class="advance-search" style=""> <a id="ctl00_ctl51_SearchBox_lnkAdvanceSearch" href="https://journals.lww.com/IJPH/pages/advancedsearch.aspx">Advanced Search</a> <input type="submit" name="ctl00$ctl51$SearchBox$btnGlobalSearch" value="" id="ctl00_ctl51_SearchBox_btnGlobalSearch" disabled="disabled" class="aspNetDisabled btnGlobalSearch" style="display: none;" /> <input name="ctl00$ctl51$SearchBox$hfldKeywords" type="hidden" id="ctl00_ctl51_SearchBox_hfldKeywords" class="hfldKeywords" value="disableButton" /> </div> </div> <script> $(function() { try { var objSearchBox = { btnGlobalSearchMagnifierId: 'ctl00_ctl51_SearchBox_btnGlobalSearchMagnifier', searchButtonId: 'ctl00_ctl51_SearchBox_btnGlobalSearch', txtKeywordsId: 'ctl00_ctl51_SearchBox_txtKeywords', hfldKeywordsHiddenId: 'ctl00_ctl51_SearchBox_hfldKeywords', defaultSearchText: 'Search' }; new Searchbox(objSearchBox).Init(); } catch (e) { console.error(e); } }); //autocomplete functionality for basic search //this functionality will call the SBA url and start suggesting after typing 3rd character var textKeywords = null; var hiddenAutocompleteApiUrl = null; var buttonGlobalSearch = null; $(function () { try { var objAutocomplete = { hiddenIsAutoCompleteEnabled: $('#ctl00_ctl51_SearchBox_IsAutoCompleteEnabled'), textKeywords: $('#ctl00_ctl51_SearchBox_txtKeywords'), hiddenAutocompleteApiUrl: $('#ctl00_ctl51_SearchBox_AutocompleteApiUrl'), buttonGlobalSearch: $('#ctl00_ctl51_SearchBox_btnGlobalSearch'), enableNewAutoComplete: true, newAutoCompleteUrl: 'https://dxg-search-na-prd.wkgposvc.cloud/Query.svc/Query_Expand', newAutoCompleteMaxSuggestions: '10', newAutoCompleteDictionaryIds: 'ovid_sted28_mesh22' }; autoComplete(objAutocomplete); } catch (e) { console.error(e); } }); $(function () { let searchSelect = $('select[id$="ddlContentScope"]');; if (searchSelect.length){ searchSelect.selectize(); } }); </script> </nav> </div> </div> </header> <!-- topbanner start --> <!-- topbanner start --> <!-- topbanner end --> <!-- topbanner end --> <div id="main-container-content" class="wk-grid-page-container"> <div id="DeltaWebPartAdderUpdatePanelContainer" class="ms-core-webpartadder"> <div id="WebPartAdderUpdatePanelContainer"> <div id="ctl00_WebPartAdderUpdatePanel"> <span id="ctl00_WebPartAdder"></span> </div> </div> </div> <div id="notificationArea" class="ms-notif-box"></div> <div id="DeltaPageStatusBar"> <div id="pageStatusBar"></div> </div> <div id="DeltaPlaceHolderMain" class="delta-place-holder-main"> <a id="mainContent" name="mainContent" tabindex="-1"></a> <div id="ctl00_PlaceHolderMain_ResponsivePageLayoutRenderer_responsivePageLayoutContainer" class="main-content ejp-page-container"> <div class="wk-grid-container-no-margin" id="AddRowTopContainer"> </div> <div id="ctl00_PlaceHolderMain_ResponsivePageLayoutRenderer_ResponsiveLayoutRowRepeater_ctl00_ResponsiveLayoutRowContainer" class="wk-grid-container-no-margin"> <div id="ctl00_PlaceHolderMain_ResponsivePageLayoutRenderer_ResponsiveLayoutRowRepeater_ctl00_ResponsiveLayoutRow" class="wk-grid"> <div id="ctl00_PlaceHolderMain_ResponsivePageLayoutRenderer_ResponsiveLayoutRowRepeater_ctl00_ResponsiveLayoutColumnRepeater_ctl00_ResponsiveLayoutColumn" class=" wk-column-12 wk-column-12-m wk-column-12-l wk-column-12-xl wk-column-12-xxl"> <div class="ms-webpart-zone ms-fullWidth"> <div id="MSOZoneCell_WebPartctl00_ctl29_g_af46fbb4_593e_4924_980d_47b305a854d6" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical-inline-table ms-webpart-cell-vertical ms-fullWidth "> <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth "> <div WebPartID="af46fbb4-593e-4924-980d-47b305a854d6" HasPers="false" id="WebPartctl00_ctl29_g_af46fbb4_593e_4924_980d_47b305a854d6" width="100%" class="ms-WPBody noindex " allowDelete="false" style="" ><div id="ctl00_ctl29_g_af46fbb4_593e_4924_980d_47b305a854d6"> <!-- ===== ASP._controltemplates_oaks_journals_articlenavigationcontrol_ascx generated at 11/26/2024 6:16:00 PM ===== --> <div class="ejp-article-breadcrumb"> <div class="ejp-article-breadcrumb__left"> <a title href="/IJPH/toc/2024/04000" class="ejp-article-nav__list-link-back">Apr-Jun 2024 - Volume 68 - Issue 2 </a> </div> <div class="ejp-article-breadcrumb__right"> <nav id="ctl00_ctl29_g_af46fbb4_593e_4924_980d_47b305a854d6__ff4729b65311eb55_ArticleNavigator"> <ul class="ejp-article-nav__list"> <li id="ctl00_ctl29_g_af46fbb4_593e_4924_980d_47b305a854d6__ff4729b65311eb55_liArticleNavigatorPrev"> <a title href="/ijph/fulltext/2024/04000/_the_early_years_are_like_a_foundation_for_the.11.aspx" onmouseover="javascript:Tooltip_Article(&#39;“The Early Years are Like a Foundation for the Future” Perspectives, Facilitators, and Challenges of Anganwadi Workers in Supporting Early Child Development Interventions in Hyderabad, India: Qualitative Findings from a Scalable Program Incorporating Early Child Development Interventions&#39;, &#39;Lall Gitanjali; Roy, Reetabrata; Chandrika, Kunduru Sharath; Divan, Gauri&#39;, &#39;Indian Journal of Public Health&#39;, &#39;Apr-Jun 2024&#39;, &#39;68&#39;, &#39;2&#39; , &#39;p 214-221&#39;)" onmouseout="javascript:Tooltip_MouseOut()" class="ejp-article-nav__list-link-prev"> <span>Previous</span> <span class="ejp-article-nav__list-link-mobile-hide">Article</span> </a> </li> <li id="ctl00_ctl29_g_af46fbb4_593e_4924_980d_47b305a854d6__ff4729b65311eb55_liArticleNavigatorNext"> <a title href="/ijph/fulltext/2024/04000/tracking_missing_deaths__an_exploratory_study_on.13.aspx" onmouseover="javascript:Tooltip_Article(&#39;Tracking Missing Deaths: An Exploratory Study on the Mortality Impact of COVID-19 in Kozhikode City, India&#39;, &#39;Abraham Shilka; Ghosh, Soumitra&#39;, &#39;Indian Journal of Public Health&#39;, &#39;Apr-Jun 2024&#39;, &#39;68&#39;, &#39;2&#39; , &#39;p 227-232&#39;)" onmouseout="javascript:Tooltip_MouseOut()" class="ejp-article-nav__list-link-next"> <span>Next</span> <span class="ejp-article-nav__list-link-mobile-hide">Article</span> </a> </li> </ul> </nav> </div> </div> </div><div class="ms-clear"></div></div> </div> </div> </div></div> </div> </div> <div id="ctl00_PlaceHolderMain_ResponsivePageLayoutRenderer_ResponsiveLayoutRowRepeater_ctl01_ResponsiveLayoutRowContainer" class="wk-grid-container-no-margin"> <div id="ctl00_PlaceHolderMain_ResponsivePageLayoutRenderer_ResponsiveLayoutRowRepeater_ctl01_ResponsiveLayoutRow" class="wk-grid"> <div id="ctl00_PlaceHolderMain_ResponsivePageLayoutRenderer_ResponsiveLayoutRowRepeater_ctl01_ResponsiveLayoutColumnRepeater_ctl00_ResponsiveLayoutColumn" class=" wk-column-12 wk-column-8-m wk-column-8-l wk-column-8-xl wk-column-8-xxl"> <div class="ms-webpart-zone ms-fullWidth"> <div id="MSOZoneCell_WebPartctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical-inline-table ms-webpart-cell-vertical ms-fullWidth "> <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth "> <div WebPartID="37a86981-c8fc-47ee-aeb4-9158ddffeb47" HasPers="false" id="WebPartctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47" width="100%" class="ms-WPBody noindex " allowDelete="false" style="" ><div id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47"> <!-- ===== ASP._controltemplates_oaks_journals_articleviewerusercontrol_ascx generated at 11/26/2024 6:16:00 PM ===== --> <script type="text/javascript" src="https://lww.com/_layouts/15/1033/Scripts/wk/article.min.js?v=05.24.00.023"> </script> <link rel="stylesheet" type="text/css" href="https://lww.com/_layouts/1033/OAKS.Journals/MediaElement/mediaelementplayer.css?v=05.24.00.023" media="print" /> <span class="js-custom-event" data-config="{&quot;name&quot;:&quot;articleView&quot;,&quot;detail&quot;:{&quot;articleDetails&quot;:{&quot;journalName&quot;:&quot;Indian Journal of Public Health&quot;,&quot;articleTopicName&quot;:&quot;&quot;,&quot;articleName&quot;:&quot;Air Quality and Public Health Risk Assessment: A Case of an Industrial Area in Haridwar City, Uttarakhand (India)&quot;,&quot;publicationDate&quot;:&quot;04/01/2024&quot;,&quot;accessionNumber&quot;:&quot;01586002-202404000-00000&quot;,&quot;doi&quot;:&quot;10.4103/ijph.ijph_279_23&quot;,&quot;authors&quot;:&quot;Alka Pant; Ramesh Chandra Joshi; Sanjay Sharma; Kamal Pant&quot;,&quot;societyName&quot;:&quot;&quot;,&quot;collectionName&quot;:&quot;&quot;,&quot;abstractValues&quot;:&quot;Background: Air pollution is a significant issu&quot;,&quot;sku&quot;:&quot;0019-557X&quot;,&quot;format&quot;:&quot;HTML&quot;,&quot;articleKeywords&quot;:&quot;Air quality index; forecasting; python language; seasonal autoregressive integrated moving average; time series analysis&quot;,&quot;articleMetadata&quot;:&quot;OPENACCESS=TRUE&quot;,&quot;systemIndicators&quot;:[&quot;Open&quot;],&quot;meshTerms&quot;:[&quot;Air Pollution&quot;,&quot;India&quot;,&quot;Forecasting&quot;,&quot;Moclobemide&quot;,&quot;Traffic-Related Pollution&quot;,&quot;Risk Assessment&quot;,&quot;Government&quot;,&quot;Asthma&quot;,&quot;Developing Countries&quot;,&quot;Datasets as Topic&quot;],&quot;pageSource&quot;:&quot;ArticleViewer&quot;},&quot;articleDisplayType&quot;:&quot;Fulltext&quot;},&quot;order&quot;:2147483647,&quot;config&quot;:{&quot;bubbles&quot;:true,&quot;cancelable&quot;:true,&quot;composed&quot;:false}}"></span><span class="js-custom-event" data-config="{&quot;name&quot;:&quot;omni:article:view&quot;,&quot;detail&quot;:{&quot;viewType&quot;:&quot;Fulltext&quot;,&quot;publisher&quot;:&quot;Medknow&quot;,&quot;journalTitle&quot;:&quot;Indian Journal of Public Health&quot;,&quot;issueNumber&quot;:&quot;04000&quot;,&quot;volumeNumber&quot;:&quot;68&quot;,&quot;accessionNumber&quot;:&quot;01586002-202404000-00012&quot;,&quot;doi&quot;:&quot;10.4103/ijph.ijph_279_23&quot;,&quot;articleTitle&quot;:&quot;Air Quality and Public Health Risk Assessment: A Case of an Industrial Area in Haridwar City, Uttarakhand (India)&quot;,&quot;publicationDate&quot;:&quot;04/01/2024&quot;,&quot;flags&quot;:&quot;Open&quot;,&quot;keywords&quot;:&quot;Air quality index, forecasting, python language, seasonal autoregressive integrated moving average, time series analysis&quot;,&quot;tocSection&quot;:&quot;Original Article&quot;,&quot;firstPage&quot;:&quot;222&quot;},&quot;order&quot;:2147483647,&quot;config&quot;:{&quot;bubbles&quot;:true,&quot;cancelable&quot;:true,&quot;composed&quot;:false}}"></span> <!--link tag emitted to support printing--> <link rel="stylesheet" type="text/css" href="https://lww.com/_layouts/1033/styles/oaks.journals/print-article.css?v=05.24.00.023" media="print" /> <script type="text/javascript"> var articleContainer = document.getElementById('ArticleContainer'); function getElementReferences() { textDiv = articleContainer; // textDiv = document.getElementById('ArticleContainer'); } function getArticleContainer() { return articleContainer; } $(function () { // Change the '+', '-' icon when panels are collapsed. $('a.toggle-content').click(function () { var isExpanded = $(this).attr('aria-expanded'); var i = $(this).children('i'); if (isExpanded === 'true') { i.removeClass('fa fa-minus-square-o').addClass('fa fa-plus-square-o'); } else { i.removeClass('fa fa-plus-square-o').addClass('fa fa-minus-square-o'); } }); var articleAbstractLink = $('#article-abstract-content4>ul>li>a')[0]; if ($(articleAbstractLink).html() === 'Abstract') { $(articleAbstractLink).click($.proxy(clickAbstractLink, this)); } }); function LogArticleSubTabClickEventToCounterData(subTabType) { var dualAccessHelper = new DualAccess(); if (subTabType === "AISummary") { //handle it for other sub tab types dualAccessHelper.SendCounterDataRequestByAn(dualAccessHelper.EventTypes.Investigation, dualAccessHelper.ContentTypes.AISummary, '01586002-202404000-00012'); } else { dualAccessHelper.SendCounterDataRequestByAn(dualAccessHelper.EventTypes.Investigation, dualAccessHelper.ContentTypes.ArticleTab, '01586002-202404000-00012'); } }; function ArticleTabClickLogToCounterService() { var dualAccessHelper = new DualAccess(); dualAccessHelper.SendCounterDataRequestByAn(dualAccessHelper.EventTypes.Investigation, dualAccessHelper.ContentTypes.ArticleTab, '01586002-202404000-00012'); }; window.addEventListener("load", () => { HighlightSearchTerms(); }); document.addEventListener('DOMContentLoaded', function() { function dispatchCustomEvent(eventName, linkUrl) { document.dispatchEvent(new CustomEvent(eventName, { detail: { link_url: linkUrl } })); } var anchors = { 'omni:articleviewer:buy': document.getElementById('ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_hypPurchase'), 'omni:articleviewer:subscribe': document.getElementById('ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_hypSubscribe'), 'omni:articleviewer:permission': document.getElementById('ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_hypliPatentOrCaregiver'), 'omni:articleviewer:society': document.getElementById('ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_hypSociety') }; Object.keys(anchors).forEach(function(eventName) { var anchor = anchors[eventName]; if (anchor) { anchor.addEventListener('click', function(event) { dispatchCustomEvent(eventName, anchor.href); }); } }); }); </script> <script> function closeArticleViewerModalDialog() { $('#articleViewerDialog').hide(); return false; } </script> <div class="ejp-article-wrapper"> <div id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_container" data-article-config="{&quot;title&quot;:&quot;ReadAloud: Air Quality and Public Health Risk Assessment: A Case of an Industrial Area in Haridwar City, Uttarakhand (India)&quot;,&quot;doi&quot;:&quot;10.4103/ijph.ijph_279_23&quot;}" data-read-along="false" data-ppt-event-detail="{&quot;eventName&quot;:&quot;PPTDownload&quot;,&quot;eventDetail&quot;:{&quot;url&quot;:&quot;https://journals.lww.com:443/ijph/fulltext/2024/04000/air_quality_and_public_health_risk_assessment__a.12.aspx?Ppt=Article|ijph:2024:04000:00012|10.4103/ijph.ijph_279_23|&quot;,&quot;gating&quot;:false},&quot;eventOptions&quot;:{&quot;bubbles&quot;:true,&quot;cancelable&quot;:true,&quot;composed&quot;:false},&quot;loginDetail&quot;:{&quot;isLoginOptional&quot;:true,&quot;promptLogin&quot;:false},&quot;isNull&quot;:false}" data-has-ce="false" data-is-social-sharing-enabled="false" data-ce-cme-redirect="false" data-ppt-visible="true" data-email-to-colleague-control-id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl" data-images-slideshow-visible="true" data-social-sharing-title="Air Quality and Public Health Risk Assessment: A Case of an ... : Indian Journal of Public Health" data-pdf-visible="true" class="js-ejp-article-tools lww-ejp-article-tools" data-ce-cme-url="" data-has-permissions="true" data-epub-enabled="true" data-article-accession-number="01586002-202404000-00012" data-epub-visible="true" data-image-gallery-url="/IJPH/pages/imagegallery.aspx?year=2024&amp;issue=04000&amp;article=00012" data-social-sharing-source="https://journals.lww.com/ijph/fulltext/2024/04000/air_quality_and_public_health_risk_assessment__a.12.aspx" data-favorites-event-detail="{&quot;eventName&quot;:&quot;AddToFavorites&quot;,&quot;eventDetail&quot;:{&quot;items&quot;:[&quot;Article|ijph:2024:04000:00012|10.4103/ijph.ijph_279_23|&quot;],&quot;an&quot;:&quot;01586002-202404000-00012&quot;},&quot;eventOptions&quot;:{&quot;bubbles&quot;:true,&quot;cancelable&quot;:true,&quot;composed&quot;:false},&quot;loginDetail&quot;:{&quot;isLoginOptional&quot;:false,&quot;promptLogin&quot;:true,&quot;loginPromptText&quot;:&quot;To save this item, login or register&quot;},&quot;isNull&quot;:false}" data-ce-cme-title="" data-is-fulltext="true" data-has-cme="false" data-pdf-enabled="true" data-images-gallery-visible="true" data-pdf-event-detail="{&quot;eventName&quot;:&quot;PDFDownloadInit&quot;,&quot;eventDetail&quot;:{&quot;url&quot;:&quot;https://journals.lww.com/IJPH/_layouts/15/oaks.journals/downloadpdf.aspx?trckng_src_pg=ArticleViewer&amp;an=01586002-202404000-00012&quot;,&quot;gating&quot;:false},&quot;eventOptions&quot;:{&quot;bubbles&quot;:true,&quot;cancelable&quot;:true,&quot;composed&quot;:false},&quot;loginDetail&quot;:{&quot;isLoginOptional&quot;:true,&quot;promptLogin&quot;:false},&quot;isNull&quot;:false}" data-epub-event-detail="{&quot;eventName&quot;:&quot;EPUBDownload&quot;,&quot;eventDetail&quot;:{&quot;url&quot;:&quot;https://journals.lww.com:443/ijph/fulltext/2024/04000/air_quality_and_public_health_risk_assessment__a.12.aspx?generateEpub=Article|ijph:2024:04000:00012|10.4103/ijph.ijph_279_23|&quot;,&quot;gating&quot;:false},&quot;eventOptions&quot;:{&quot;bubbles&quot;:true,&quot;cancelable&quot;:true,&quot;composed&quot;:false},&quot;loginDetail&quot;:{&quot;isLoginOptional&quot;:true,&quot;promptLogin&quot;:false},&quot;isNull&quot;:false}" data-pdf-url="https://journals.lww.com/IJPH/_layouts/15/oaks.journals/downloadpdf.aspx?trckng_src_pg=ArticleViewer&amp;an=01586002-202404000-00012"> </div> <div style="display: none;"> <div id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_epubContainer"> <a an="01586002-202404000-00012" rel="opener" title href="#epub-link" class="ej-art-as-epub">Article as EPUB</a> </div> <a href="/ijph/fulltext/2024/04000/air_quality_and_public_health_risk_assessment__a.12.aspx?Ppt=Article|ijph:2024:04000:00012|10.4103/ijph.ijph_279_23|" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_lnkExportImagesToPPT_fileLink" rel="nofollow">Export All Images to PowerPoint File</a> <button class="user-menu__link user-menu__link--add-to-favorites js-ejp-login-btn addToMyFavoriteLink" type="button" data-config="{&quot;eventName&quot;:&quot;AddToFavorites&quot;,&quot;eventDetail&quot;:{&quot;items&quot;:[&quot;Article|ijph:2024:04000:00012|10.4103/ijph.ijph_279_23|&quot;],&quot;an&quot;:&quot;01586002-202404000-00012&quot;},&quot;eventOptions&quot;:{&quot;bubbles&quot;:true,&quot;cancelable&quot;:true,&quot;composed&quot;:false},&quot;loginDetail&quot;:{&quot;isLoginOptional&quot;:false,&quot;promptLogin&quot;:true,&quot;loginPromptText&quot;:&quot;To save this item, login or register&quot;},&quot;isNull&quot;:false}"> <span>Add to My Favorites</span> </button> </div> <script type="text/javascript" src="https://lww.com/_layouts/15/1033/Scripts/wk/EmailToColleague.js?v=05.24.00.023" defer="true"> </script> <a id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_hypEmailToColleague" href="javascript:" style="display:none;"></a> <div id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_pnlEmailToColleague" class="wk-modal-table" style="display: none"> <div class="wk-modal-cell"> <div id="ej-box-modal-drop-shadow" class="wk-modal horizontally-centered small wk-modal-with-overlay wk-modal-small ejp-modal email-to-colleague" tabindex="-1" role="dialog" style="position: static;"> <div id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_pnlMain" class="js-main-panel" onkeypress="javascript:return WebForm_FireDefaultButton(event, &#39;ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_btnSend&#39;)"> <section class="wk-modal-content"> <header class="wk-modal-header ejp-modal-header"> <div class="wk-modal-title ejp-modal-title"> <strong> <span id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_lblEmailToColleague">Email to Colleague</span></strong> </div> <button aria-label="close dialog" class="primary-button wk-button-icon wk-modal-close ejp-modal-close js-close "> <i class="fa fa-times"></i> </button> </header> <div class="wk-modal-body"> <div class="wk-field-item"> <div class="wk-field-header"> <div id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_divErrorMessage" class="js-error-message-div ej-error-message-panel" style="display: none; color: red; font-style: italic"> <p class="ej-error-message-icon"> <span id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_lblErrorMessage" class="js-error-message-label">Colleague's E-mail is Invalid</span> </p> </div> </div> </div> <div class="wk-field-item"> <div class="wk-field-header"> Your Name: </div> <div class="wk-field-body"> <input name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$ucArticleTools$emailToColleagueControl$txtYourName" type="text" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_txtYourName" class="js-name" /> </div> </div> <div class="wk-field-item"> <div class="wk-field-header"> <span id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_lblColleaguesEmail" class="js-collegaues-email-lbl">Colleague's Email:</span> </div> <div class="wk-field-body no-bottom-margin"> <input name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$ucArticleTools$emailToColleagueControl$txtColleaguesEmail" type="text" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_txtColleaguesEmail" class="js-collegaues-email" /> </div> <div class="wk-field-header"><span class="ej-form-comments">Separate multiple e-mails with a (;).</span></div> </div> <div class="wk-field-item"> <div class="wk-field-header"> Message: </div> <div class="wk-field-body"> <textarea name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$ucArticleTools$emailToColleagueControl$txtMessage" rows="2" cols="20" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_txtMessage" class="js-message"> Thought you might appreciate this item(s) I saw in Indian Journal of Public Health.</textarea> </div> </div> <div class="wk-button-bar"> <div class="wk-button-group-left"> <input type="submit" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$ucArticleTools$emailToColleagueControl$btnSend" value="Send" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_btnSend" class="js-send-button primary-button grecaptcha-email-colleague-4c6a173b8abb4ac68fb3aa43d5d91218" /> <input type="button" value="Cancel" id="btnCancel" class="secondary-button js-close" /> </div> </div> <div class="wk-field-item wk-email-colleague-captcha-bar"> <div class="wk-field-body"> <div id="div-recaptcha-4c6a173b8abb4ac68fb3aa43d5d91218" class="div-recaptcha-container" data-uniqueclassidentifier="grecaptcha-email-colleague-4c6a173b8abb4ac68fb3aa43d5d91218" data-sitekey="6LeeoSAUAAAAACFv8yNuINPv8IWyXHJ6uN447qEK" data-callback="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_captchaCallBack" data-badge="inline" data-size="invisible" data-type="image" > </div> </div> </div> </div> </section> </div> <div id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_pnlSuccessMessage" class="js-success-message-panel" style="display: none;"> <section class="wk-modal-content"> <header class="wk-modal-header ejp-modal-header"> <div class="wk-modal-title ejp-modal-title"></div> <button aria-label="close dialog" class="primary-button wk-button-icon wk-modal-close ejp-modal-close js-close "><i class="fa fa-times"></i></button> </header> <div class="wk-modal-body"> <div class="wk-field-item"> <br /> <p> <span id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_lblMessageSent">Your message has been successfully sent to your colleague.</span> </p> <br /> </div> <div class="wk-button-bar"> <div class="wk-button-group-left"> <input type="button" value="Close Window" id="btnClose" class="primary-button js-close" /> </div> </div> </div> </section> </div> <div id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_pnlErrorMessage" class="js-error-message-panel" style="display: none;"> <section class="wk-modal-content"> <header class="wk-modal-header ejp-modal-header"> <div class="wk-modal-title ejp-modal-title"></div> <button aria-label="close dialog" class="primary-button wk-button-icon wk-modal-close ejp-modal-close js-close "><i class="fa fa-times"></i></button> </header> <div class="wk-modal-body"> <br /> <div class="wk-field-item"> <span id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_lblInvalidEmail" style="color:Red;">Some error has occurred while processing your request. Please try after some time.</span> </div> <br /> <div class="wk-button-bar"> <div class="wk-button-group-left"> <input type="button" value="Close Window" id="btnEClose" class="primary-button js-close" /> </div> </div> </div> </section> </div> </div> <input type="hidden" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$ucArticleTools$emailToColleagueControl$hiddenEmailToColleague" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_hiddenEmailToColleague" /> <input type="hidden" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$ucArticleTools$emailToColleagueControl$hiddenIsUser" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_hiddenIsUser" /> </div> </div> <script type="text/javascript"> window.emailToColleaguePopups = window.emailToColleaguePopups || []; var ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_captchaCallBack = function () { ejpAnalytics.track('emailColleaguereCAPTCHA'); ejpAnalytics.track('emailColleagueComplete'); __doPostBack('ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$ucArticleTools$emailToColleagueControl$btnSend','') }; var initEmailToColleaguectl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl = function () { window.emailToColleaguePopups['ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl'] = new EmailToColleagueComponent('ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_pnlEmailToColleague', 'div-recaptcha-4c6a173b8abb4ac68fb3aa43d5d91218', 'grecaptcha-email-colleague-4c6a173b8abb4ac68fb3aa43d5d91218', 'emailToColleaguePopupExtender_888850346', 'ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_hiddenEmailToColleague', 'ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_hiddenIsUser', '01586002-202404000-00012' ); } Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(initEmailToColleaguectl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl); </script> <script type="text/javascript" src="https://lww.com/_layouts/15/1033/Scripts/wk/ExportToCitationManager.js?v=05.24.00.023" defer="true"> </script> <a id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_hypExportToCitationManager" href="javascript:" style="display:none;"></a> <div id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_pnlExportTo" style="display: none"> <div id="ej-box-modal-drop-shadow"> <div id="ej-box-modal-style-1" tabindex="-1" role="dialog" class="wk-modal wk-modal-with-overlay wk-modal-small ejp-modal horizontally-centered" data-behaviorid="OpenExportToPopupExtender_716485447"> <div id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_pnlMainExport"> <section class="wk-modal-content"> <header class="wk-modal-header ejp-modal-header"> <div class="wk-modal-title ejp-modal-title"><strong>Export to</strong></div> <button onclick="return closeExportToModalPopUp();" aria-label="close dialog" class="primary-button wk-button-icon wk-modal-close ejp-modal-close "><i class="fa fa-times"></i></button> </header> <div class="wk-modal-body"> <div class="wk-field-item"> <fieldset> <table id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_radioBtnExportTypes"> <tr> <td><input id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_radioBtnExportTypes_0" type="radio" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$ucArticleTools$exportToCitationManager$radioBtnExportTypes" value="EndNote" checked="checked" /><label for="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_radioBtnExportTypes_0">End Note</label></td> </tr><tr> <td><input id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_radioBtnExportTypes_1" type="radio" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$ucArticleTools$exportToCitationManager$radioBtnExportTypes" value="Procite" /><label for="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_radioBtnExportTypes_1">Procite</label></td> </tr><tr> <td><input id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_radioBtnExportTypes_2" type="radio" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$ucArticleTools$exportToCitationManager$radioBtnExportTypes" value="ReferenceManager" /><label for="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_radioBtnExportTypes_2">Reference Manager</label></td> </tr> </table> </fieldset> <p> <label for="default"> <input id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_checkBoxSaveMySelection" type="checkbox" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$ucArticleTools$exportToCitationManager$checkBoxSaveMySelection" /><label for="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_checkBoxSaveMySelection">Save my selection</label> </label> </p> <div class="wk-button-bar"> <div class="wk-button-group-left"> <input type="submit" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$ucArticleTools$exportToCitationManager$btnOpenExportDialog" value="Export" onclick="return validateExportType();WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$ucArticleTools$exportToCitationManager$btnOpenExportDialog&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_btnOpenExportDialog" class="primary-button" /> <input type="submit" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$ucArticleTools$exportToCitationManager$btnCancelOpenExportDialog" value="Cancel" onclick="return closeExportToModalPopUp();WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$ucArticleTools$exportToCitationManager$btnCancelOpenExportDialog&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_btnCancelOpenExportDialog" class="secondary-button" /> <p id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_pUnsubscribeButtons"> </p> </div> </div> </div> </div> </section> </div> </div> </div> <div id="ej-clear-float"></div> <input type="hidden" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$ucArticleTools$exportToCitationManager$hiddenExportType" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_hiddenExportType" /> </div> <script type="text/javascript"> var hiddenExportType = $get('ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_hiddenExportType'); function getExportPopup() { return $find('OpenExportToPopupExtender_716485447'); } var pnlMainExport = $get('ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_pnlMainExport'); document.addEventListener('DOMContentLoaded', function () { function dispatchCustomEvent(eventName) { try { document.dispatchEvent(new CustomEvent(eventName)); } catch (error) { console.error('Error dispatching custom event:', error); } } try { var exportButton = document.getElementById('ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_btnOpenExportDialog'); var radioButtons = document.querySelectorAll('#ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_radioBtnExportTypes input[type=radio]'); exportButton.addEventListener('click', function (event) { var selectedRadioButton = Array.from(radioButtons).find(rb => rb.checked); if (selectedRadioButton) { var selectedValue = selectedRadioButton.value; var eventName = ''; switch (selectedValue) { case "Procite": case "ReferenceManager": eventName = 'omni:articletools:cite:ris'; break; case 'EndNote': eventName = 'omni:articletools:cite:endnote'; break; default: eventName = ''; } if (eventName) { dispatchCustomEvent(eventName); } else { console.warn('No event name matched for the selected radio button value:', selectedValue); } } else { console.warn('No radio button selected'); } }); } catch (error) { console.error('Error initializing event listeners:', error); } }); </script> <script type="text/javascript"> $(document).ready(function () { $('p').filter(function () { return this.innerHTML.trim() === "" }).remove(); }); function showPrinterFriendlyView() { open("https://journals.lww.com/IJPH/pages/printerfriendly.aspx?year=2024&issue=04000&article=00012&type=Fulltext", ""); } function showExportToCitationPopUp() { return "OpenExportToPopupExtender_716485447"; } function getPermissionsClick() { showRightsLinkPopUp( 'https://s100.copyright.com/AppDispatchServlet', 'medknow', 'IJPH', 'Air Quality and Public Health Risk Assessment: A Case of an Industrial Area in Haridwar City, Uttarakhand (India)', '06292024', 'Alka Pant, Ramesh Chandra Joshi, Sanjay Sharma, et al', '68', '2', 'Copyright: \u00A9 2024 Indian Journal of Public Health', '01586002-202404000-00012', '', true, ''); } </script> <div id="ArticleContainer"> <article id="ej-article-view" class="js-article-view ej-article-view" xmlns:ssr="http://ssr-eus-go-csi.cloudapp.net/v1/assets" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xhtml="http://www.w3.org/1999/xhtml"><section class="ejp-r-article-subsection"><div class="ejp-r-article-subsection__text">Original Article</div></section><header class="ejp-article-header"><h1 class="ejp-article-title">Air Quality and Public Health Risk Assessment: A Case of an Industrial Area in Haridwar City, Uttarakhand (India)</h1></header><section id="ejp-article-authors"><p id="P7">Pant, Alka<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">1</sup>; Joshi, Ramesh Chandra<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">2</sup>; Sharma, Sanjay<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">3</sup>; Pant, Kamal<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">4</sup></p><section><a href="#" id="ejp-article-authors-link"> Author Information <i class="wk-icon-arrow-down-r"></i></a></section></section><section id="ejp-article-authors-info" class="ejp-article-authors-info ejp-article-authors-info--hidden"><div class="ejp-article-authors-info-holder"> <p id=""><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">1</sup>Associate Professor, Department of Computer Applications, School of Computing, Graphic Era Hill University, Dehradun, Uttarakhand, India</p> <p id=""><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">2</sup>Advisor, Graphic Era (Deemed to be University),Department of Computer Applications, School of Computer Applications and Information Technology, Shri Guru Ram Rai University, Dehradun, Uttarakhand, India</p> <p id=""><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">3</sup>Professor, Department of Computer Applications, School of Computer Applications and Information Technology, Shri Guru Ram Rai University, Dehradun, Uttarakhand, India</p> <p id=""><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">4</sup>Professor, School of Vocational Studies, Graphic Era Hill University, Dehradun, Uttarakhand, India</p> <p id="cor1"><strong xmlns:mrws="http://webservices.ovid.com/mrws/1.0">Address for correspondence:</strong> Dr. Alka Pant, School of Computing, Graphic Era Hill University, Dehradun, Uttarakhand, India. E-mail: <span><a href="/cdn-cgi/l/email-protection#107d71797c647f2a717c7b7160717e6423292250777d71797c3e737f7d" onclick="javascript:window.open('mailto:mailto:alkapant392@gmail.com');return false"><span class="__cf_email__" data-cfemail="d0b1bcbbb1a0b1bea4e3e9e290b7bdb1b9bcfeb3bfbd">[email&#160;protected]</span></a></span></p> <p id="">This is an open access journal, and articles are distributed under the terms of the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 License, which allows others to remix, tweak, and build upon the work non-commercially, as long as appropriate credit is given and the new creations are licensed under the identical terms.</p> </div></section><section id="article-journal-info"><div class="ej-journal-info"><span class="ej-journal-name">Indian Journal of Public Health </span><span id="ej-journal-date-volume-issue-pg"><a href="/IJPH/toc/2024/04000">68(2):p 222-226, Apr–Jun 2024.</a></span><span> | </span><span class="ej-journal-doi">DOI: </span>10.4103/ijph.ijph_279_23<a id="ej-article-indicators-ccl" onmouseover="javascript:Tooltip_CCL('Creative Commons License Information')" onmouseout="javascript:Tooltip_MouseOut()" href="" target="_blank"><span class="ejp-article-indicators__ccl"></span></a></div></section><section id="ejp-article-indicators" class="ejp-article-indicators"><ul class="ejp-article-indicators__list"> <li id="ej-article-indicators-open" class="ejp-article-indicators__list-item" onmouseover="javascript:Tooltip_Open()" onmouseout="javascript:Tooltip_MouseOut()"><span class="ejp-indicator">Open</span></li> </ul><button id="openArticleMetricsPopupButton" type="button" class="wk-button wk-button-ghost wk-button-icon-left ejp-article-metrics-btn" data-articleMetricsEndpoint="//services.journals.lww.com/IntegrationServices/ArticleMetricsService.svc" data-articleMetricsDetailsUrl="https://wolterskluwer.altmetric.com/details/" data-doi="10.4103/ijph.ijph_279_23" data-suiteId="vrs_woltere_journalsglobalvrs" data-articlePublicationDate="2024-06-29" data-articlePublicationDateString="June 29, 2024" data-receivedDate="2023-02-26" data-revisionReceivedDate="2023-11-26" data-acceptedDate="2024-05-06" data-crossrefRefLinkRoot="https://doi.org/" data-medlineRefLinkRoot="http://www.ncbi.nlm.nih.gov/pubmed/" data-pubMedId="38953809"><i class="wk-icon-filled-chart-r"></i><i class="wk-icon-filled-chart-white-r"></i> Metrics </button></section><section class="ejp-article-tabs" id="abstractWrap"><h2 class="ejp-article-tabs-heading">Abstract</h2> <div class="ejp-article-tabs__tabpanel" id="panel1" role="tabpanel" aria-labelledby="tab1"> <div id="article-abstract-content1"> <div class="ejp-article-text-abstract"> <h3>Background:&nbsp;</h3> <p>Air pollution is a significant issue for a developing country like India and the air quality index (AQI) forecasting helps to predict air quality levels in advance and allows individuals to take precautionary measures to protect their health.</p> <h3>Objectives:&nbsp;</h3> <p>The study aimed to forecast the AQI for an industrial area (SIDCUL, Haridwar City) using a time series regression model.</p> <h3>Materials and Methods:&nbsp;</h3> <p>Three years of existing AQI data points (post-COVID-19) were collected from the Uttarakhand Pollution Control Board for the SIDCUL area of Haridwar City and tried to know the status of AQI values for the following 12 months. Trend and seasonality components were seen through the decomposition process. Further, the augmented Dickey–Fuller test was applied to check the stationarity of the series before finalizing the best-suited time series model for forecasting the AQI values.</p> <h3>Results:&nbsp;</h3> <p>With the help of autocorrelation function (ACF)/partial ACF plots, a seasonal autoregressive integrated moving average (ARIMA) (0,1,0) (1,0,0)<sub xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[12]</sub> model was selected with the minimum akaike information criterion (253.143) and mean absolute percentage error (17.42%). The AQI values have also been forecasted for this industrial area (SIDCUL) for the following year.</p> <h3>Conclusion:&nbsp;</h3> <p>The seasonal ARIMA (0,1,0) (1,0,0)<sub xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[12]</sub> model may be helpful to forecast the AQI values for a nonstationary time series dataset. Research indicates that the air of the SIDCUL area will become moderately polluted and may cause breathing discomfort to asthma patients’ health. The scientists might apply this model to other polluted regions of the country so that the public and the government can take preventive measures in advance.</p> </div> </div> </div></section><div class="ejp-fulltext-content js-ejp-fulltext-content"><section id="ArticleBody"><h2 class="ejp-article-outline-heading" data-level="1" id="sec1-1">I<span style="font-variant: small-caps;" xmlns:mrws="http://webservices.ovid.com/mrws/1.0">NTRODUCTION</span></h2> <p id="JCL-P-5">Air is an essential element for life, and the air quality is a necessary component of air that makes it fit or unfit for human, animal, and plant consumption. The damage caused to the environment due to lack of proper management of resources or by uncontrolled human activities results in pollution of the atmosphere. Lung cancer, heart disease, and respiratory problems such as asthma are among the long-term health repercussions of air pollution.<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R1">1</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> Any activity leading to nature’s degradation by violating its original character caused air pollution.<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R2">2</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> The Minister for Environment, Forests, and Climate Change, the late Shri Prakash Javadekar, launched the National Air Quality Index (NAQI) in New Delhi. Speaking at the event, Shri Javadekar described the air quality index (AQI) as “<em xmlns:mrws="http://webservices.ovid.com/mrws/1.0">one number, one color, one description</em>” so that the average person can figure out how clean the air is around him. Time series forecasting is crucial for data analysis and decision-making in various fields. The air we used to breathe earlier was too pure and fresh. Still, after the Industrial Revolution, things deteriorated considerably, which marked the rapid growth in the number of industries and automobiles that contributed significantly to air pollution. The particulate matter (PM<sub xmlns:mrws="http://webservices.ovid.com/mrws/1.0">10</sub>/<sub xmlns:mrws="http://webservices.ovid.com/mrws/1.0">2.5</sub>) is considered one of the most dangerous pollutants emitted from construction, trucks, and smoke and has contributed to increased hospitalization cases, especially for respiratory problems.<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R3">3</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">,</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R4">4</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup></p> <p id="JCL-P-6">Based on PM<sub xmlns:mrws="http://webservices.ovid.com/mrws/1.0">2.5</sub> air pollutant data, India is now the eighth most polluted country in the world. At the same time, the capital of India (New Delhi) is the second-most polluted capital globally.<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R5">5</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> However, to tackle this air pollution problem by 2024, the government has launched the National Clean Air Programme along with the Ministry of Environment, Forests, and Climate Change. The AQI is a communicator that tells the clean air status. The NAQI rated air quality as good, satisfactory, moderately polluted, poor, very poor, and severe as per the AQI levels. There was an improvement in air pollution during the lockdown period of the pandemic (COVID-19), but again, it adversely impacts human health.<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R6">6</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> Now, air pollution is a widespread problem in developing countries like India. The machine learning algorithms<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R7">7</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> and the time series forecasting models<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R8">8</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> are essential tools to predict the AQI category. Based on past values, it is necessary to know the future values of AQI in different regions, and time series analysis makes it easier as it is an application of data science using the time parameter.<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R9">9</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> However, the researchers employ various strategies to predict the level of AQI using machine learning algorithms,<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R10 R11 R12">10-12</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> and a few developed different models for AQI prediction.<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R13">13</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">,</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R14">14</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> To forecast the AQI, an autoregressive model, i.e. autoregressive-integrated moving average (ARIMA) can also be used.<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R15">15</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> Hence, this study aims to predict an effective model to forecast the AQI values using time series analysis in Jupyter Notebook (python language) for an industrial area of Haridwar city.</p> <h2 class="ejp-article-outline-heading" data-level="1" id="sec1-2">M<span style="font-variant: small-caps;" xmlns:mrws="http://webservices.ovid.com/mrws/1.0">ATERIALS AND</span> M<span style="font-variant: small-caps;" xmlns:mrws="http://webservices.ovid.com/mrws/1.0">ETHODS</span></h2> <p id="JCL-P-7">The foundation of time series forecasting is historical data. AQI forecasting helps to predict air quality levels in advance and allows individuals to take precautionary measures to protect their health. Python libraries such as Pandas, Matplotlib, NumPy, auto-ARIMA and statsmodel have been used for data engineering and visualization purposes in Jupyter Notebook. For predictive modeling purposes, we have taken the past 3 years of AQI values (post-COVID-19) of an industrial area, namely, SIDCUL, Haridwar (Uttarakhand state, India) from the website of the Pollution Control Board of Uttarakhand state,<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R16">16</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> and tried to know the status of AQI values for the following 12 months. We have decomposed our time series dataset to see the trend and seasonality components.<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R17">17</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> Further, stationarity has been checked out with the help of the augmented Dickey–Fuller (ADF) test on this time series dataset before finalizing the best-suited model for forecasting the AQI values.</p> <h3 class="ejp-article-outline-heading" data-level="2" id="sec2-1">Decomposition of a time series</h3> <p id="JCL-P-8">A time series refers to the observations taken at regular time intervals. These observations cannot be distinct from other ones. Further, the decomposition process on a time series dataset divides its original dataset into its various parts, such as trend (T), seasonality (S), cyclic (C), and residual (R) and examines each component separately.</p> <h3 class="ejp-article-outline-heading" data-level="2" id="sec2-2">Stationarity of the time series</h3> <p id="JCL-P-9">The time series forecasting models perform best with a stationary dataset. Before using a time series model for forecasting purposes, it is important to know the stationarity status of the dataset, i.e. whether the series is stationary. An autocorrelation function (ACF) graphic can also determine a time series’ status. If a series is nonstationary, then it can be converted to a stationary series through a differencing process. The ADF test is the most widely used statistical approach for determining the stationarity of a time series dataset.<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R18">18</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup></p> <h3 class="ejp-article-outline-heading" data-level="2" id="sec2-3">Time series modeling techniques</h3> <h4 class="ejp-article-outline-heading" data-level="3" id="sec3-1">Autoregressive</h4> <p id="JCL-P-10">Autoregressive refers (AR) to a model, in which the independent variable is none other than the lag of the dependent variable. AR model considers past values and error terms for predicting the future value. AR models are called the long memory model as the first observation of the series always somehow affects the current value of variables irrespective of the time. The main assumption for estimating the time series is that the correlation with the increase in lags should decrease, so the impact should be highest for the first lag and slowly diminish to zero.<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R19">19</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> A time series of “p” past values with error is called AR (p). The model that only depends on the previous value of the previous lag or one lag in the past is called AR.<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R1">1</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup></p> <h4 class="ejp-article-outline-heading" data-level="3" id="sec3-2">Moving average</h4> <p id="JCL-P-11">Moving average (MA) refers to that model, in which the variable does not depend on any other variables instead, it depends on the lag of error.<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R20">20</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> In this model, we try to estimate the future value based solely on the past errors in the series. The value of error is the difference between the expected value and the actual value in the past. It is based on the assumption that the literal error from the period before affects the current value. MA Model is also called the short memory model because these errors do not last long into the future. A time series of q past errors is called MA (q).</p> <h4 class="ejp-article-outline-heading" data-level="3" id="sec3-3">Autoregressive moving average or autoregressive integrated moving average</h4> <p id="JCL-P-12">ARIMA model (Box–Jenkins Methodology) is used when a time series is nonstationary, as the autoregressive MA (ARMA) is used only when the variable in a series is stationary. In ARMA or ARIMA modeling, we can find out how many orders the AR and MA go up to through the ACF (q) and partial ACF (PACF) (p). In ARIMA, “<em xmlns:mrws="http://webservices.ovid.com/mrws/1.0">I</em>” means “Integrated,” which recognizes that the original series is already passed out (d = differencing) to make the series stationary. If a time series has a seasonal component, then seasonal ARMA or ARIMA can be used.<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R21">21</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> The seasonal ARIMA (SARIMA) model has some additional parameters of ARIMA, i.e. P, D, Q, and m for the seasonal component in the time series dataset where P means seasonal p (autoregressive), D means seasonal order d (differencing), Q means the seasonal q (MA), and m are the seasonal periods.<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R22">22</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">,</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R23">23</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup></p> <h3 class="ejp-article-outline-heading" data-level="2" id="sec2-4">Auto-correlation function and partial auto-correlation function</h3> <p id="JCL-P-13">ACF and PACF are critical functions determining the order of autoregressive (AR) and MA for the ARIMA model. They can also help detect the seasonality component within the dataset. The ACF/PACF often generates key graphs for determining the order of p, q, and r. These values are utilized in the ARIMA/SARIMA model to forecast a time series dataset.<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R24">24</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> The ACF gives us values of autocorrelation of time series with its lagged values and with consideration of time series components. ACF and PACF are measures of association between present and past values, which helps predict future values. ACF is used for the estimated parameter value of the MA model, whereas PACF is used for the estimated parameter value of the autoregressive (AR) model.</p> <h3 class="ejp-article-outline-heading" data-level="2" id="sec2-5">Akaike information criterion and mean absolute percentage error</h3> <p id="JCL-P-14">An akaike information criterion (AIC) has been employed to validate a model.<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R25">25</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> The model with the lowest AIC value is preferred. A data scientist can use the AIC value to choose the model that minimizes the expected information loss. Further, the mean absolute error mean absolute percentage error (MAPE) is an evaluation metric of time series forecasting for understanding the model’s goodness of the error value (difference between the predicted and actual values). The variation in MAPE score depends on the type of dataset. Generally, a MAPE lower than 20% is suitable for time series forecasting.</p> <h2 class="ejp-article-outline-heading" data-level="1" id="sec1-3">R<span style="font-variant: small-caps;" xmlns:mrws="http://webservices.ovid.com/mrws/1.0">ESULTS</span></h2> <p id="JCL-P-15">Autoregressive models implicitly assume that the future will resemble the past, which means predicted future values are based on past values. EDA involves visualizing time series plots and ACFs and identifying seasonality or trends. With the help of the auto-ARIMA function in the Python library, we are trying to pick the best model to forecast the AQI values<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R26">26</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> for the SIDCUL area of Haridwar City. AQI points (post-COVID-19 data) have been collected from the Uttarakhand Government portal of CPCB for research purposes. Using the train-test approach, we also split our data points into training and test datasets.<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R27">27</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> Before applying any forecasting method, it is essential to understand the underlying patterns in the historical dataset. The autoregressive model is best fitted on a stationary time series dataset. As a preliminary step of our work, we have to check out the stationarity of our dataset, whether our AQI dataset is a static dataset or a nonstationary dataset (evidence of a trend or seasonal effects).</p> <p id="JCL-P-16">We have investigated this with the help of the ADF test<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R28">28</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> through the statsmodel library. Here, the <em xmlns:mrws="http://webservices.ovid.com/mrws/1.0">P</em> = 0.10 is more than the significance level (0.05), which shows that our AQI dataset is a nonstationary dataset [<a href="javascript:void(0)" onclick="javascript:showSlideShowByImageID('F1', '01586002-202404000-00012');">Figure 1</a>]. It indicates that our AQI values have no constant variance over time. The ACF plot also supports the nonstationarity of the dataset due to the trend in the spikes [<a href="javascript:void(0)" onclick="javascript:showSlideShowByImageID('SF1', '01586002-202404000-00012');">Supplementary Figure 1</a>]. The seasonal component is an essential factor in choosing the best autoregressive model. Based on the seasonality component of the stationary dataset, the next step is to finalize the order (<em xmlns:mrws="http://webservices.ovid.com/mrws/1.0">p, q</em>) and (<em xmlns:mrws="http://webservices.ovid.com/mrws/1.0">P, Q</em>) of our SARIMA model.<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R29">29</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> Hence, we have to check the seasonality component in our AQI dataset. For this, we decomposed our time series dataset into trend, seasonal, and residual components [<a href="javascript:void(0)" onclick="javascript:showSlideShowByImageID('SF2', '01586002-202404000-00012');">Supplementary Figure 2</a>]. Here, we identify the seasonal component in our AQI dataset, which validates that a SARIMA model will best forecast the AQI.</p><section class="ejp-r-article-images"><figure class="ejp-r-article-images__figure"><a href="javascript:void(0)" class="ejp-r-article-images__image-link" onclick="showSlideShowByImageID('F1', '01586002-202404000-00012')"><img class="ejp-r-article-images__img js-lazy-load lazy-load" src="javascript:void(0);" data-src="https://images.journals.lww.com/ijph/ArticleViewerPreview.01586002-202404000-00012.F1.jpeg" data-srcset="https://images.journals.lww.com/ijph/ArticleViewerPreview@2.01586002-202404000-00012.F1.jpeg 2x" srcset="" alt="F1"></a><figcaption class="ejp-r-article-images__figcaption"><a href="javascript:void(0)" class="ejp-r-article-images__figcaption-link" onclick="showSlideShowByImageID('F1', '01586002-202404000-00012')">Figure 1: </a><div class="ejp-r-article-images__figcaption-text">Original time series dataset (air quality index).</div></figcaption></figure><figure class="ejp-r-article-images__figure"><a href="javascript:void(0)" class="ejp-r-article-images__image-link" onclick="showSlideShowByImageID('SF1', '01586002-202404000-00012')"><img class="ejp-r-article-images__img js-lazy-load lazy-load" src="javascript:void(0);" data-src="https://images.journals.lww.com/ijph/ArticleViewerPreview.01586002-202404000-00012.SF1.jpeg" data-srcset="https://images.journals.lww.com/ijph/ArticleViewerPreview@2.01586002-202404000-00012.SF1.jpeg 2x" srcset="" alt="SF1"></a><figcaption class="ejp-r-article-images__figcaption"><a href="javascript:void(0)" class="ejp-r-article-images__figcaption-link" onclick="showSlideShowByImageID('SF1', '01586002-202404000-00012')">Supplementary Figure 1: </a><div class="ejp-r-article-images__figcaption-text">Autocorrelation function plot on original time series. ACF: Autocorrelation function.</div></figcaption></figure><figure class="ejp-r-article-images__figure"><a href="javascript:void(0)" class="ejp-r-article-images__image-link" onclick="showSlideShowByImageID('SF2', '01586002-202404000-00012')"><img class="ejp-r-article-images__img js-lazy-load lazy-load" src="javascript:void(0);" data-src="https://images.journals.lww.com/ijph/ArticleViewerPreview.01586002-202404000-00012.SF2.jpeg" data-srcset="https://images.journals.lww.com/ijph/ArticleViewerPreview@2.01586002-202404000-00012.SF2.jpeg 2x" srcset="" alt="SF2"></a><figcaption class="ejp-r-article-images__figcaption"><a href="javascript:void(0)" class="ejp-r-article-images__figcaption-link" onclick="showSlideShowByImageID('SF2', '01586002-202404000-00012')">Supplementary Figure 2: </a><div class="ejp-r-article-images__figcaption-text">Time series decomposition of the original dataset.</div></figcaption></figure></section><p id="JCL-P-17">Now, our existing dataset requires a differencing process to remove its trend. After applying first-order differencing, the <em xmlns:mrws="http://webservices.ovid.com/mrws/1.0">P</em> value becomes 9.56e-08, less than the significance level (0.05), showing that our new dataset is stationary [<a href="javascript:void(0)" onclick="javascript:showSlideShowByImageID('SF3', '01586002-202404000-00012');">Supplementary Figure 3</a>]. We have again plotted the autocorrelation (ACF) and partial autocorrelation (PACF) plots for our new data to take some ideas to figure out the seasonal order of P (AR) and Q (MA) parameters. <a href="javascript:void(0)" onclick="javascript:showSlideShowByImageID('SF4', '01586002-202404000-00012');">Supplementary Figure 4</a> indicates that the differencing <em xmlns:mrws="http://webservices.ovid.com/mrws/1.0">(d)</em> will be one due to the first-order differencing, and P (AR) and Q (MA) can also be 1. We have used the auto-ARIMA function in our Jupyter Notebook (Python coding) to confirm our assumption. This function provides us different two values of (<em xmlns:mrws="http://webservices.ovid.com/mrws/1.0">pd, q</em>)(<em xmlns:mrws="http://webservices.ovid.com/mrws/1.0">P, D, Q</em>)<em xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sub>m</sub></em> models and their AIC values. Here, many experiments have been performed again and again after splitting our data into train and test datasets (70:30). <a href="javascript:void(0)" onclick="javascript:showSlideShowByImageID('T1', '01586002-202404000-00012');">Table 1</a> shows the different parameters {(<em xmlns:mrws="http://webservices.ovid.com/mrws/1.0">p, d, q</em>) (<em xmlns:mrws="http://webservices.ovid.com/mrws/1.0">P, D, Q</em>), [<em xmlns:mrws="http://webservices.ovid.com/mrws/1.0">m</em>]} of the SARIMA model along with AIC values.</p><section class="ejp-r-article-images"><figure class="ejp-r-article-images__figure"><a href="javascript:void(0)" class="ejp-r-article-images__image-link" onclick="showSlideShowByImageID('SF3', '01586002-202404000-00012')"><img class="ejp-r-article-images__img js-lazy-load lazy-load" src="javascript:void(0);" data-src="https://images.journals.lww.com/ijph/ArticleViewerPreview.01586002-202404000-00012.SF3.jpeg" data-srcset="https://images.journals.lww.com/ijph/ArticleViewerPreview@2.01586002-202404000-00012.SF3.jpeg 2x" srcset="" alt="SF3"></a><figcaption class="ejp-r-article-images__figcaption"><a href="javascript:void(0)" class="ejp-r-article-images__figcaption-link" onclick="showSlideShowByImageID('SF3', '01586002-202404000-00012')">Supplementary Figure 3: </a><div class="ejp-r-article-images__figcaption-text">Time series dataset with first-order differencing.</div></figcaption></figure><figure class="ejp-r-article-images__figure"><a href="javascript:void(0)" class="ejp-r-article-images__image-link" onclick="showSlideShowByImageID('SF4', '01586002-202404000-00012')"><img class="ejp-r-article-images__img js-lazy-load lazy-load" src="javascript:void(0);" data-src="https://images.journals.lww.com/ijph/ArticleViewerPreview.01586002-202404000-00012.SF4.jpeg" data-srcset="https://images.journals.lww.com/ijph/ArticleViewerPreview@2.01586002-202404000-00012.SF4.jpeg 2x" srcset="" alt="SF4"></a><figcaption class="ejp-r-article-images__figcaption"><a href="javascript:void(0)" class="ejp-r-article-images__figcaption-link" onclick="showSlideShowByImageID('SF4', '01586002-202404000-00012')">Supplementary Figure 4: </a><div class="ejp-r-article-images__figcaption-text">(a) Autocorrelation function plot after differencing, (b) Partial autocorrelation function plot after differencing. ACF: Autocorrelation function, PACF: Partial autocorrelation function.</div></figcaption></figure><figure class="ejp-r-article-images__figure"><a href="javascript:void(0)" class="ejp-r-article-images__image-link" onclick="showSlideShowByImageID('T1', '01586002-202404000-00012')"><img class="ejp-r-article-images__img js-lazy-load lazy-load" src="javascript:void(0);" data-src="https://images.journals.lww.com/ijph/ArticleViewerPreview.01586002-202404000-00012.T1.jpeg" data-srcset="https://images.journals.lww.com/ijph/ArticleViewerPreview@2.01586002-202404000-00012.T1.jpeg 2x" srcset="" alt="T1"></a><figcaption class="ejp-r-article-images__figcaption"><a href="javascript:void(0)" class="ejp-r-article-images__figcaption-link" onclick="showSlideShowByImageID('T1', '01586002-202404000-00012')">Table 1: </a><div class="ejp-r-article-images__figcaption-text">Seasonal ARIMA model’s results</div></figcaption></figure></section><p id="JCL-P-18">According to the AIC criterion, the lowest the AIC value, the better the model’s fitting effect. Hence, it has been easy to choose our best model based on its minimum AIC. The result of <a href="javascript:void(0)" onclick="javascript:showSlideShowByImageID('T1', '01586002-202404000-00012');">Table 1</a> shows that the SARIMA (0, 1, 0) (1, 0, 0)<sub xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[12]</sub> model has the lowest AIC value of 253.143 comprising the best parameters (<em xmlns:mrws="http://webservices.ovid.com/mrws/1.0">p, q</em> and <em xmlns:mrws="http://webservices.ovid.com/mrws/1.0">P, Q</em>) to forecast the AQI. It is time to validate our model for predicting the AQI values. Here, we have considered the data points up to December 2022 as a training dataset and January 2023 onward as test data for validation purposes.<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[</sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0"><sup><a class="ejp-citation-link js-ejp-citation-link" data-reference-links="R30">30</a></sup></sup><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">]</sup> Using the SARIMA {(0,1,0) (1,0,0)<sub xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[12]</sub>} model, values have been predicted on the test dataset. We have also plotted the predicted values (SARIMA Forecast) with our actual dataset along with the 99% confidence interval [<a href="javascript:void(0)" onclick="javascript:showSlideShowByImageID('SF5', '01586002-202404000-00012');">Supplementary Figures 5</a> and <a href="javascript:void(0)" onclick="javascript:showSlideShowByImageID('SF6', '01586002-202404000-00012');">6</a>], and it seems quite acceptable to refit the entire dataset. Further, using the stats model of the Python library, mean absolute error (MAPE) has also been calculated for the acceptability of this model. The MAPE of this model is 17.42% (below 20%), indicating that our time series model is good and can be used to forecast the AQI values for the following year.</p><section class="ejp-r-article-images"><figure class="ejp-r-article-images__figure"><a href="javascript:void(0)" class="ejp-r-article-images__image-link" onclick="showSlideShowByImageID('SF5', '01586002-202404000-00012')"><img class="ejp-r-article-images__img js-lazy-load lazy-load" src="javascript:void(0);" data-src="https://images.journals.lww.com/ijph/ArticleViewerPreview.01586002-202404000-00012.SF5.jpeg" data-srcset="https://images.journals.lww.com/ijph/ArticleViewerPreview@2.01586002-202404000-00012.SF5.jpeg 2x" srcset="" alt="SF5"></a><figcaption class="ejp-r-article-images__figcaption"><a href="javascript:void(0)" class="ejp-r-article-images__figcaption-link" onclick="showSlideShowByImageID('SF5', '01586002-202404000-00012')">Supplementary Figure 5: </a><div class="ejp-r-article-images__figcaption-text">Actual versus predicted values of air quality index using seasonal autoregressive integrated moving average model. AQI: Air quality index.</div></figcaption></figure><figure class="ejp-r-article-images__figure"><a href="javascript:void(0)" class="ejp-r-article-images__image-link" onclick="showSlideShowByImageID('SF6', '01586002-202404000-00012')"><img class="ejp-r-article-images__img js-lazy-load lazy-load" src="javascript:void(0);" data-src="https://images.journals.lww.com/ijph/ArticleViewerPreview.01586002-202404000-00012.SF6.jpeg" data-srcset="https://images.journals.lww.com/ijph/ArticleViewerPreview@2.01586002-202404000-00012.SF6.jpeg 2x" srcset="" alt="SF6"></a><figcaption class="ejp-r-article-images__figcaption"><a href="javascript:void(0)" class="ejp-r-article-images__figcaption-link" onclick="showSlideShowByImageID('SF6', '01586002-202404000-00012')">Supplementary Figure 6: </a><div class="ejp-r-article-images__figcaption-text">Seasonal autoregressive integrated moving average model forecast with 99% confidence interval. SARIMA: Seasonal autoregressive integrated moving average.</div></figcaption></figure></section><p id="JCL-P-19">After the model validation, the last step is forecasting the AQI values for the following year. <a href="javascript:void(0)" onclick="javascript:showSlideShowByImageID('F2', '01586002-202404000-00012');">Figure 2</a> shows the forecasted values of the AQI (100–200) for the year 2024 [<a href="javascript:void(0)" onclick="javascript:showSlideShowByImageID('ST1', '01586002-202404000-00012');">Supplementary Table 1</a>].</p><section class="ejp-r-article-images"><figure class="ejp-r-article-images__figure"><a href="javascript:void(0)" class="ejp-r-article-images__image-link" onclick="showSlideShowByImageID('F2', '01586002-202404000-00012')"><img class="ejp-r-article-images__img js-lazy-load lazy-load" src="javascript:void(0);" data-src="https://images.journals.lww.com/ijph/ArticleViewerPreview.01586002-202404000-00012.F2.jpeg" data-srcset="https://images.journals.lww.com/ijph/ArticleViewerPreview@2.01586002-202404000-00012.F2.jpeg 2x" srcset="" alt="F2"></a><figcaption class="ejp-r-article-images__figcaption"><a href="javascript:void(0)" class="ejp-r-article-images__figcaption-link" onclick="showSlideShowByImageID('F2', '01586002-202404000-00012')">Figure 2: </a><div class="ejp-r-article-images__figcaption-text">Forecast of air quality index values using seasonal autoregressive integrated moving average model. AQI: Air quality index.</div></figcaption></figure><figure class="ejp-r-article-images__figure"><a href="javascript:void(0)" class="ejp-r-article-images__image-link" onclick="showSlideShowByImageID('ST1', '01586002-202404000-00012')"><img class="ejp-r-article-images__img js-lazy-load lazy-load" src="javascript:void(0);" data-src="https://images.journals.lww.com/ijph/ArticleViewerPreview.01586002-202404000-00012.ST1.jpeg" data-srcset="https://images.journals.lww.com/ijph/ArticleViewerPreview@2.01586002-202404000-00012.ST1.jpeg 2x" srcset="" alt="ST1"></a><figcaption class="ejp-r-article-images__figcaption"><a href="javascript:void(0)" class="ejp-r-article-images__figcaption-link" onclick="showSlideShowByImageID('ST1', '01586002-202404000-00012')">Supplementary Table 1: </a><div class="ejp-r-article-images__figcaption-text">Forecast values of air quality index using SARIMA</div></figcaption></figure></section><p id="JCL-P-20">The above process to forecast the AQI values for a nonstationary dataset (having a seasonal component) has been figured out in <a href="javascript:void(0)" onclick="javascript:showSlideShowByImageID('F3', '01586002-202404000-00012');">Figure 3</a>.</p><section class="ejp-r-article-images"><figure class="ejp-r-article-images__figure"><a href="javascript:void(0)" class="ejp-r-article-images__image-link" onclick="showSlideShowByImageID('F3', '01586002-202404000-00012')"><img class="ejp-r-article-images__img js-lazy-load lazy-load" src="javascript:void(0);" data-src="https://images.journals.lww.com/ijph/ArticleViewerPreview.01586002-202404000-00012.F3.jpeg" data-srcset="https://images.journals.lww.com/ijph/ArticleViewerPreview@2.01586002-202404000-00012.F3.jpeg 2x" srcset="" alt="F3"></a><figcaption class="ejp-r-article-images__figcaption"><a href="javascript:void(0)" class="ejp-r-article-images__figcaption-link" onclick="showSlideShowByImageID('F3', '01586002-202404000-00012')">Figure 3: </a><div class="ejp-r-article-images__figcaption-text">Predictive model for air quality index forecasting. AQI: Air quality index, ADF: Augmented Dickey–Fuller, ACF: Autocorrelation function, AIC: Akaike information criterion, MAPE: Mean absolute percentage error, SARIMA: Seasonal autoregressive integrated moving average, AI: Artificial intelligence.</div></figcaption></figure></section><h2 class="ejp-article-outline-heading" data-level="1" id="sec1-4">C<span style="font-variant: small-caps;" xmlns:mrws="http://webservices.ovid.com/mrws/1.0">ONCLUSION</span></h2> <p id="JCL-P-21">Polluted air can be seen in every state of India, but we can forecast the upcoming trends of air pollution using historical information and experiences. For predicting air quality, the train-test approach of machine learning has made incredible technological breakthroughs. The present work focused on forecasting the AQI values using a time series regression technique for a nonstationary dataset having a seasonal component. The auto-ARIMA function and statsmodel libraries are used to find a SARIMA model of {(0,1,0) (1,0,0)<sub xmlns:mrws="http://webservices.ovid.com/mrws/1.0">[12]</sub>}. This model was selected based on its lowest AIC (253.143) and MAPE (17.42%) to forecast the AQI values for the following months. The research indicates that the air will be moderately polluted and may cause breathing discomfort to people with lung disease (asthma patients), heart disease, and older adults living in the SIDCUL area of Haridwar City. The model can be helpful for a scientist, and the forecasted values of AQI for this region can help the government and the general public to take preventive measures in advance.</p> <h3 class="ejp-article-outline-heading" data-level="2" id="sec2-6">Financial support and sponsorship</h3> <p id="JCL-P-22">This research work was funded by the Uttarakhand State Council for Science and Technology, Government of Uttarakhand, India under the order number UCS&amp;T/R&amp;D-25/23-24/25096.</p> <h3 class="ejp-article-outline-heading" data-level="2" id="sec2-7">Conflicts of interest</h3> <p id="JCL-P-23">There are no conflicts of interest.</p></section><section id="article-references" class="article-references js-article-references"><h2 class="ejp-article-outline-heading" data-level="1" id="JCL-L-0">R<span style="font-variant: small-caps;" xmlns:mrws="http://webservices.ovid.com/mrws/1.0">EFERENCES</span></h2> <div id="R1" class="article-references__item js-article-reference">1. Nadali A, Leili M, Karami M, Bahrami A, Afkhami A. The short-term association between air pollution and asthma hospitalization: A time-series analysis. Air Qual Atmos Health 2021;15:1153-67. Available from: http://dx.doi.org/10.1007/s11869-021-01111-w. [Last accessed on 2023 Jan 20].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-5"> Cited Here</a></li> </ul> </div> </div> <div id="R2" class="article-references__item js-article-reference">2. Torkashvand J, Azarian G, Leili M, Godini K, Younesi S, Godini H. Projection of environmental pollutant emissions from different final waste disposal methods based on life cycle assessment studies in Qazvin city. Avicenna J Environ Health Eng 2015;2:4653. Available from: <span><a href="http://dx.doi.org/10.17795/ajehe-4653" onclick="javascript:window.open('http://dx.doi.org/10.17795/ajehe-4653');return false">http://dx.doi.org/10.17795/ajehe-4653</a></span>. [Last accessed on 2023 Jan 20].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-5"> Cited Here</a></li> </ul> </div> </div> <div id="R3" class="article-references__item js-article-reference">3. Sharma AK, Saini S, Chhabra P, Chhabra SK, Ghosh C, Baliyan P. Air pollution and weather as the determinants of acute attacks of asthma: Spatiotemporal approach. Indian J Public Health 2020;64:124-9.<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-5"> Cited Here</a></li> </ul> </div> </div> <div id="R4" class="article-references__item js-article-reference">4. Mekasha M, Haddis A, Shaweno T, Mereta ST. Emission level of PM2.5 and its association with chronic respiratory symptoms among workers in cement industry: A case of mugher cement industry, central Ethiopia. Avicenna J Environ Health Eng 2018;5:1-7. Available from: <span><a href="http://dx.doi.org/10.15171/ajehe.2018.01" onclick="javascript:window.open('http://dx.doi.org/10.15171/ajehe.2018.01');return false">http://dx.doi.org/10.15171/ajehe.2018.01</a></span>. [Last accessed on 2023 Jan 20].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-5"> Cited Here</a></li> </ul> </div> </div> <div id="R5" class="article-references__item js-article-reference">5. India the 8<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">th</sup> Most Polluted Country Worldwide in 2022: IQAir – Greenpeace India. Greenpeace India; 2023. Available from: <span><a href="https://www.greenpeace.org/india/en/publication/15432/india-the-8th-most-polluted-country-worldwide-in-2022-iqair/" onclick="javascript:window.open('https://www.greenpeace.org/india/en/publication/15432/india-the-8th-most-polluted-country-worldwide-in-2022-iqair/');return false">https://www.greenpeace.org/india/en/publication/15432/india-the-8th-most-polluted-country-worldwide-in-2022-iqair/</a></span>. [Last accessed on 2023 Nov 25].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-6"> Cited Here</a></li> </ul> </div> </div> <div id="R6" class="article-references__item js-article-reference">6. Manisalidis I, Stavropoulou E, Stavropoulos A, Bezirtzoglou E. Environmental and health impacts of air pollution: A review. Front Public Health 2020;8:14.<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-6"> Cited Here</a></li> </ul> </div> </div> <div id="R7" class="article-references__item js-article-reference">7. Pant A, Sharma S, Chandra Joshi R. Air quality modeling for effective environmental management in Uttarakhand, India: A comparison of logistic regression and naive Bayes. J Air Pollut Health 2022;7:287-98. Available from: <span><a href="http://dx.doi.org/10.18502/japh.v7i3.10542" onclick="javascript:window.open('http://dx.doi.org/10.18502/japh.v7i3.10542');return false">http://dx.doi.org/10.18502/japh.v7i3.10542</a></span>. [Last accessed on 2023 Jan 20].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-6"> Cited Here</a></li> </ul> </div> </div> <div id="R8" class="article-references__item js-article-reference">8. Samal KK, Babu KS, Das SK, Acharaya A. Time Series based Air Pollution Forecasting using SARIMA and Prophet Model. Proceedings of the 2019 International Conference on Information Technology and Computer Communications. New York, NY, USA: ACM; 2019. Available from: <span><a href="http://dx.doi.org/10.1145/3355402.3355417" onclick="javascript:window.open('http://dx.doi.org/10.1145/3355402.3355417');return false">http://dx.doi.org/10.1145/3355402.3355417</a></span>. [Last accessed on 2023 Jan 20].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-6"> Cited Here</a></li> </ul> </div> </div> <div id="R9" class="article-references__item js-article-reference">9. Sethi JK, Mittal M. Analysis of Air Quality using Univariate and Multivariate Time Series Models. 2020 10<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">th</sup> International Conference on Cloud Computing, Data Science and Engineering (Confluence). IEEE; 2020. Available from: <span><a href="http://dx.doi.org/10.1109/confluence47617.2020.9058303" onclick="javascript:window.open('http://dx.doi.org/10.1109/confluence47617.2020.9058303');return false">http://dx.doi.org/10.1109/confluence47617.2020.9058303</a></span>. [Last accessed on 2023 Jan 20].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-6"> Cited Here</a></li> </ul> </div> </div> <div id="R10" class="article-references__item js-article-reference">10. Pant A, Sharma S, Bansal M, Narang M. Comparative Analysis of Supervised Machine Learning Techniques for AQI Prediction. 2022 International Conference on Advanced Computing Technologies and Applications (ICACTA). IEEE; 2022. Available from: <span><a href="http://dx.doi.org/10.1109/icacta54488.2022.9753636" onclick="javascript:window.open('http://dx.doi.org/10.1109/icacta54488.2022.9753636');return false">http://dx.doi.org/10.1109/icacta54488.2022.9753636</a></span>. [Last accessed on 2023 Nov 25].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-6"> Cited Here</a></li> </ul> </div> </div> <div id="R11" class="article-references__item js-article-reference">11. Ameer S, Shah MA, Khan A, Song H, Maple C, Islam SU, et al. Comparative Analysis of Machine Learning Techniques for Predicting Air Quality in Smart Cities. IEEE Access 2019;7:25-38. Available from: <span><a href="http://dx.doi.org/10.1109/access.2019.2925082" onclick="javascript:window.open('http://dx.doi.org/10.1109/access.2019.2925082');return false">http://dx.doi.org/10.1109/access.2019.2925082</a></span>. [Last accessed on 2023 Jan 20].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-6"> Cited Here</a></li> </ul> </div> </div> <div id="R12" class="article-references__item js-article-reference">12. Mahalingam U, Elangovan K, Dobhal H, Valliappa C, Shrestha S, Kedam G. A Machine Learning Model for Air Quality Prediction for Smart Cities. 2019 International Conference on Wireless Communications Signal Processing and Networking (WiSPNET). IEEE; 2019. Available from: <span><a href="http://dx.doi.org/10.1109/wispnet45539.2019.9032734" onclick="javascript:window.open('http://dx.doi.org/10.1109/wispnet45539.2019.9032734');return false">http://dx.doi.org/10.1109/wispnet45539.2019.9032734</a></span>. [Last accessed on 2023 Jan 20].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-6"> Cited Here</a></li> </ul> </div> </div> <div id="R13" class="article-references__item js-article-reference">13. Kleine Deters J, Zalakeviciute R, Gonzalez M, Rybarczyk Y. Modeling PM2.5 urban pollution using machine learning and selected meteorological parameters. J Electr Comput Eng 2017;2017:1-14. Available from: <span><a href="http://dx.doi.org/10.1155/2017/5106045" onclick="javascript:window.open('http://dx.doi.org/10.1155/2017/5106045');return false">http://dx.doi.org/10.1155/2017/5106045</a></span>. [Last accessed on 2023 Jan 20].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-6"> Cited Here</a></li> </ul> </div> </div> <div id="R14" class="article-references__item js-article-reference">14. Zhang K, Batterman S. Air pollution and health risks due to vehicle traffic. Sci Total Environ 2013;450-451:307-16.<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-6"> Cited Here</a></li> </ul> </div> </div> <div id="R15" class="article-references__item js-article-reference">15. Liu T, You S. Analysis and forecast of beijing’s air quality index based on arima model and neural network model. Atmosphere 2022;13:512. Available from: <span><a href="http://dx.doi.org/10.3390/atmos13040512" onclick="javascript:window.open('http://dx.doi.org/10.3390/atmos13040512');return false">http://dx.doi.org/10.3390/atmos13040512</a></span>. [Last accessed on 2023 Nov 25].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-6"> Cited Here</a></li> </ul> </div> </div> <div id="R16" class="article-references__item js-article-reference">16. Uttarakhand Pollution Control Board, Government of Uttarakhand. Available from: <span><a href="https://www.ueppcb.uk.gov.in/pages/display/95-air-quality-data" onclick="javascript:window.open('https://www.ueppcb.uk.gov.in/pages/display/95-air-quality-data');return false">https://www.ueppcb.uk.gov.in/pages/display/95-air-quality-data</a></span>. [Last accessed on 2023 Nov 25].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-7"> Cited Here</a></li> </ul> </div> </div> <div id="R17" class="article-references__item js-article-reference">17. Pant A, Pant K, Pathak N, Ram M. Prediction of particulate matter (PM<sub xmlns:mrws="http://webservices.ovid.com/mrws/1.0">2.5</sub>) for industrial area based on naive Bayes classifier. In: Proceedings of Data Analytics and Management. Singapore: Springer Nature Singapore; 2024. p. 189-95. Available from: <span><a href="http://dx.doi.org/10.1007/978-981-99-6547-2_15" onclick="javascript:window.open('http://dx.doi.org/10.1007/978-981-99-6547-2_15');return false">http://dx.doi.org/10.1007/978-981-99-6547-2_15</a></span>. [Last accessed on 2024 Jan 10].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-7"> Cited Here</a></li> </ul> </div> </div> <div id="R18" class="article-references__item js-article-reference">18. Dickey DA, Fuller WA. Distribution of the estimators for autoregressive time series with a unit root. J Am Stat Assoc 1979;74:427. Available from: <span><a href="http://dx.doi.org/10.2307/2286348" onclick="javascript:window.open('http://dx.doi.org/10.2307/2286348');return false">http://dx.doi.org/10.2307/2286348</a></span>. [Last accessed on 2023 Jan 20].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-9"> Cited Here</a></li> </ul> </div> </div> <div id="R19" class="article-references__item js-article-reference">19. Tomar N, Patel D, Jain A. Air Quality Index Forecasting using Auto-regression Models. International Students’ Conference on Electrical, Electronics and Computer Science (SCEECS). IEEE; 2020. Available from: <span><a href="http://dx.doi.org/10.1109/sceecs48394.2020.216" onclick="javascript:window.open('http://dx.doi.org/10.1109/sceecs48394.2020.216');return false">http://dx.doi.org/10.1109/sceecs48394.2020.216</a></span>. [Last accessed on 2023 Jan 20].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-10"> Cited Here</a></li> </ul> </div> </div> <div id="R20" class="article-references__item js-article-reference">20. Shmueli G, Lichtendahl KC. Practical Time Series Forecasting with R. USA: Axelrod Schnall Publishers; 2016. Available from: <span><a href="https://www.books.google.ie/books?id=mxWXDwAAQBAJ&amp;printsec=frontcover&amp;dq=Practical+Time+Series+Forecasting+with+R.+Axelrod+Schnall+Publishers%3B+2016&amp;hl=&amp;cd=1&amp;source=gbs_api" onclick="javascript:window.open('https://www.books.google.ie/books?id=mxWXDwAAQBAJ&amp;printsec=frontcover&amp;dq=Practical+Time+Series+Forecasting+with+R.+Axelrod+Schnall+Publishers%3B+2016&amp;hl=&amp;cd=1&amp;source=gbs_api');return false">https://www.books.google.ie/books?id=mxWXDwAAQBAJ &amp;printsec=frontcover&amp;dq=Practical+Time+Series +Forecasting+with+R.+Axelrod+Schnall+Publishers%3B+2016&amp;hl= &amp;cd=1&amp;source=gbs_api</a></span>. [Last accessed on 2023 Jan 20].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-11"> Cited Here</a></li> </ul> </div> </div> <div id="R21" class="article-references__item js-article-reference">21. Bhagat J, Saha G. Pollutant PM2.5 Multi Step Prediction Under Seasonal Influences across 13 Indian Cities. 2021 Innovations in Power and Advanced Computing Technologies (i-PACT). IEEE; 2021. Available from: http://dx.doi.org/10.1109/i-pact52855.2021.9696866. [Last accessed on 2023 Jan 20].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-12"> Cited Here</a></li> </ul> </div> </div> <div id="R22" class="article-references__item js-article-reference">22. Huang C, Petukhina A. Applied Time Series Analysis and Forecasting with Python. Switzerland: Springer Nature; 2022. Available from: <span><a href="https://www.books.google.ie/books?id=TfaVEAAAQBAJ&amp;printsec=frontcover&amp;dq=Applied+Time+Series+Analysis+and+Forecasting+with+Python&amp;hl=&amp;cd=1&amp;source=gbs_api" onclick="javascript:window.open('https://www.books.google.ie/books?id=TfaVEAAAQBAJ&amp;printsec=frontcover&amp;dq=Applied+Time+Series+Analysis+and+Forecasting+with+Python&amp;hl=&amp;cd=1&amp;source=gbs_api');return false">https://www.books.google.ie/books?id=TfaVEAAAQBAJ&amp;printsec=frontcover&amp; dq=Applied+Time+Series+Analysis+and+Forecasting+with+Python&amp; hl=&amp;cd=1&amp;source=gbs_api</a></span>. [Last accessed on 2023 Nov 25].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-12"> Cited Here</a></li> </ul> </div> </div> <div id="R23" class="article-references__item js-article-reference">23. Bhatnagar S, Lal V, Gupta SD, Gupta OP. Forecasting incidence of dengue in Rajasthan, using time series analyses. Indian J Public Health 2012;56:281-5.<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-12"> Cited Here</a></li> </ul> </div> </div> <div id="R24" class="article-references__item js-article-reference">24. Hyndman RJ, Athanasopoulos G. Forecasting: Principles and Practice. Australia: OTexts; 2018. Available from: <span><a href="https://www.books.google.ie/books?id=_bBhDwAAQBAJ&amp;printsec=frontcover&amp;dq=Forecasting:+Principles+and+Practice&amp;hl=&amp;cd=1&amp;source=gbs_api" onclick="javascript:window.open('https://www.books.google.ie/books?id=_bBhDwAAQBAJ&amp;printsec=frontcover&amp;dq=Forecasting:+Principles+and+Practice&amp;hl=&amp;cd=1&amp;source=gbs_api');return false">https://www.books.google.ie/books?id=_bBhDwAAQBAJ&amp;printsec=frontcover&amp; dq=Forecasting:+Principles+and+Practice&amp;hl=&amp;cd=1&amp;source=gbs_api</a></span>. [Last accessed on 2023 Jan 20].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-13"> Cited Here</a></li> </ul> </div> </div> <div id="R25" class="article-references__item js-article-reference">25. Akaike H. Information theory and an extension of the maximum likelihood principle. In: Springer Series in Statistics. New York, NY: Springer New York; 1998. p. 199-213. Available from: http://dx.doi.org/10.1007/978-1-4612-1694-0_15. [Last accessed on 2023 Jan 20].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-14"> Cited Here</a></li> </ul> </div> </div> <div id="R26" class="article-references__item js-article-reference">26. Sakib SR, Sara KN, Hossain Rasel MD, Islam Asif MD, Hasan Nahid MD, Rahman MD, et al. Time Series Analysis and Forecasting of Air Quality Index of Dhaka City of Bangladesh. World AI IoT Congress (AIIoT). IEEE; 2023. Available from: <span><a href="http://dx.doi.org/10.1109/aiiot58121.2023.10174539" onclick="javascript:window.open('http://dx.doi.org/10.1109/aiiot58121.2023.10174539');return false">http://dx.doi.org/10.1109/aiiot58121.2023.10174539</a></span>. [Last accessed on 2023 Nov 25].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-15"> Cited Here</a></li> </ul> </div> </div> <div id="R27" class="article-references__item js-article-reference">27. Kumar K, Pande BP. Air pollution prediction with machine learning: A case study of Indian cities. Int J Environ Sci Technol 2022;20:5333-48. Available from: <span><a href="http://dx.doi.org/10.1007/s13762-022-04241-5" onclick="javascript:window.open('http://dx.doi.org/10.1007/s13762-022-04241-5');return false">http://dx.doi.org/10.1007/s13762-022-04241-5</a></span>. [Last accessed on 2023 Jan 20].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-15"> Cited Here</a></li> </ul> </div> </div> <div id="R28" class="article-references__item js-article-reference">28. Bashir Shaban K, Kadri A, Rezk E. Urban air pollution monitoring system with forecasting models. IEEE Sens J 2016;16:2598-606. Available from: <span><a href="http://dx.doi.org/10.1109/jsen.2016.2514378" onclick="javascript:window.open('http://dx.doi.org/10.1109/jsen.2016.2514378');return false">http://dx.doi.org/10.1109/jsen.2016.2514378</a></span>. [Last accessed on 2023 Jan 20].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-16"> Cited Here</a></li> </ul> </div> </div> <div id="R29" class="article-references__item js-article-reference">29. Mohd N. Seasonal ARIMA for forecasting air pollution index: A case study. Am J Appl Sci 2012;9:570-8. Available from: <span><a href="http://dx.doi.org/10.3844/ajassp.2012.570.578" onclick="javascript:window.open('http://dx.doi.org/10.3844/ajassp.2012.570.578');return false">http://dx.doi.org/10.3844/ajassp.2012.570.578</a></span>. [Last accessed on 2023 Jan 20].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-16"> Cited Here</a></li> </ul> </div> </div> <div id="R30" class="article-references__item js-article-reference">30. Mahendra HN, Mallikarjunaswamy S, Kumar DM, Kumari S, Kashyap S, Fulwani S, et al. Assessment and prediction of air quality level using ARIMA model: A case study of Surat city, Gujarat state, India. Nat Environ Pollut Technol 2023;22:199-210. Available from: <span><a href="http://dx.doi.org/10.46488/nept.2023.v22i01.018" onclick="javascript:window.open('http://dx.doi.org/10.46488/nept.2023.v22i01.018');return false">http://dx.doi.org/10.46488/nept.2023.v22i01.018</a></span>. [Last accessed on 2023 Nov 25].<div> <ul class="article-references__item-links"> <li class="internal-links"><a href="#JCL-P-18"> Cited Here</a></li> </ul> </div> </div> <div class="article-references__button-container"></div></section><div><strong>Keywords:</strong><p id="">Air quality index; forecasting; python language; seasonal autoregressive integrated moving average; time series analysis</p> </div><section class="ej-article-copyright">Copyright: © 2024 Indian Journal of Public Health</section></div><button class="ejp-toggle-fulltext-button js-ejp-toggle-fulltext-button">View full article text</button></article> </div> </div> <div id="article-metrics"> <div id="article-metrics-container"> </div> </div> <div id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_divOutlineHTML"></div> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/javascript" src="https://lww.com/_layouts/15/1033/Scripts/wk/SlideShowPopup.js?v=05.24.00.023" defer="true"> </script> <script type="text/javascript" src="https://lww.com/_layouts/15/1033/Scripts/wk/zoom.js?v=05.24.00.023" defer="true"> </script> <script> var sample = 6; var smPos = 153; var spPos = 153; var sW; var sH; var articleImageDialogModal = $('#ArticleImageDialogModal'); function setImage(imageUrl) { var $container = $("#zoom_container"); var width = $container.width(); $container.z("destroy") .css("background-image", "url(/_layouts/1033/images/oaks.journals/preloader.gif)") .z({ width: width, image_url: imageUrl, responsive: true, responsive_maintain_ratio: true, max_WIDTH: '1200', max_HEIGHT: '1200', initial_ZOOM: 100, initial_POSITION: '0,0' }); return false; } </script> <div id="ArticleImageModal" class="wk-modal wk-modal-slideshow horizontally-centered large fixed-vertical ejp-modal" role="dialog" style="display: none;"> <div class="modal-dialog"> <section class="modal-content wk-modal-content wk-modal-slideshow__content"> <header class="wk-modal-header ejp-modal-header"> <button onclick="return displaySlideShowModal(false);" aria-label="close dialog" class="wk-button-icon wk-modal-close ejp-modal-close" data-dismiss="wk-modal"><i class="fa fa-times"></i></button> </header> <div class="modal-body wk-modal-body wk-modal-slideshow__body flex flex-column"> <div id="zoom_container" class="wk-modal-slideshow__zoom-container"></div> <div id="ZoomContainerDetails" class="wk-modal-slideshow__zoom-container-details pa3"> <h3> <div class="wk-modal-slideshow__title"></div> </h3> <div class="wk-modal-slideshow__description"></div> <h4>Source</h4> <div class="wk-modal-slideshow__source-article mb4"> <a href="javascript:void(0);" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_sourceArticleUrl" onclick="HideSlideShow();">Air Quality and Public Health Risk Assessment: A Case of an Industrial Area in Haridwar City, Uttarakhand (India)</a> </div> <div id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_citationdiv" class="wk-modal-slideshow__source-citation mb4"> Indian Journal of Public Health68(2):222-226, Apr-Jun 2024. </div> </div> </div> <div class="modal-footer wk-modal-footer wk-modal-slideshow__footer pa2 flex flex-column flex-wrap"> <div class="wk-modal-slideshow__zoom-controls flex justify-between items-center mb2"> <div id="zoom_buttons" class="wk-modal-slideshow__zoom-buttons flex justify-between"> <a href="#" onmousedown="$('#zoom_container').z('zoomIn')" onclick="return false" title="Zoom In" class="ph3"><i class="fa fa-plus-square white"></i></a> <a href="#" onmousedown="$('#zoom_container').z('zoomOut')" onclick="return false" title="Zoom Out" class="ph3"><i class="fa fa-minus-square white"></i></a> </div> <div class="wk-modal-slideshow__list-pager flex pr3"> <a href="javascript:void(0);" onclick="MovePrevious();" id="anchorPrev" title="Previous"><i class="fa fa-arrow-circle-left white"></i></a> <span id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_imageCountStatus" class="wk-modal-slideshow__list-pager-text mh3 tc white"></span> <a href="javascript:void(0);" onclick="MoveNext();" id="anchorNext" title="Next"><i class="fa fa-arrow-circle-right white"></i></a> </div> </div> <ul class="wk-modal-slideshow__action-controls flex justify-between"> <li class="pv2 ph3"> <a href="javascript:void(0);" onclick="ShowFullSize('01586002-202404000-00012');" class="white tc"> <i class="fa fa-arrows-alt mb2 db white"></i> <span class="wk-modal-slideshow__action-controls-text">Full-Size</span> </a> </li> <li id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_lnkEmailToColleague" class="pv2 ph3"> <a href="javascript:void(0);" onclick="slideShow_EmailLinkClicked(imageIndex);" class="white tc"> <i class="fa fa-envelope mb2 db white"></i> <span class="wk-modal-slideshow__action-controls-text">Email</span> </a> </li> <li id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_lnkFavorites" class="pv2 ph3"> <button class="user-menu__link user-menu__link--add-to-favorites js-ejp-login-btn white tc" type="button" data-config="{&quot;eventName&quot;:&quot;AddToFavoritesFromSlideShow&quot;,&quot;eventDetail&quot;:{&quot;items&quot;:[&quot;Image|ijph:2024:04000:00012|{0}|&quot;],&quot;an&quot;:&quot;01586002-202404000-00012&quot;},&quot;eventOptions&quot;:{&quot;bubbles&quot;:true,&quot;cancelable&quot;:true,&quot;composed&quot;:false},&quot;loginDetail&quot;:{&quot;isLoginOptional&quot;:false,&quot;promptLogin&quot;:true,&quot;loginPromptText&quot;:&quot;To save this item, login or register&quot;},&quot;isNull&quot;:false}"> <i class="fa fa-folder mb2 db white"></i> <span class="wk-modal-slideshow__action-controls-text">+ Favorites</span> </button> </li> <li class="pv2 ph3"> <button class="user-menu__link user-menu__link--ppt-download js-ejp-login-btn" type="button" data-config="{&quot;eventName&quot;:&quot;PPTDownload&quot;,&quot;eventDetail&quot;:{&quot;url&quot;:&quot;https://journals.lww.com:443/ijph/fulltext/2024/04000/air_quality_and_public_health_risk_assessment__a.12.aspx?Ppt=Article|ijph:2024:04000:00012|10.4103/ijph.ijph_279_23|&quot;,&quot;gating&quot;:false},&quot;eventOptions&quot;:{&quot;bubbles&quot;:true,&quot;cancelable&quot;:true,&quot;composed&quot;:false},&quot;loginDetail&quot;:{&quot;isLoginOptional&quot;:true,&quot;promptLogin&quot;:false},&quot;isNull&quot;:false}"> <i class="fa fa-file-powerpoint-o mb2 db white"></i> <span class="wk-modal-slideshow__action-controls-text">Export</span> </button> </li> <li class="wk-modal-slideshow__view-gallery pv2 ph3"> <a href="javascript:void(0);" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_imageGalleryUrl" class="white tc" onclick="slideShow_NavigateToUrl(&#39;/IJPH/pages/imagegallery.aspx?year=2024&amp;issue=04000&amp;article=00012&#39;)"> <i class="fa fa-th-large mb2 db white"></i> <span class="wk-modal-slideshow__action-controls-text">View in Gallery</span> </a> </li> </ul> </div> </section> </div> </div> <input type="hidden" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$slideShowUserControl$callShowImage" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_callShowImage" /> <input type="hidden" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$slideShowUserControl$popupImageId" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_popupImageId" value="F1" /> <input type="hidden" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$slideShowUserControl$IsExportToPPT" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_IsExportToPPT" value="false" /> <input type="hidden" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$slideShowUserControl$keyword" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_keyword" /> <input type="hidden" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$slideShowUserControl$image_url" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_image_url" /> <input type="hidden" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$slideShowUserControl$image_description" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_image_description" /> <input type="hidden" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$slideShowUserControl$image_sourceTitle" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_image_sourceTitle" /> <input type="hidden" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$slideShowUserControl$image_sourceUrl" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_image_sourceUrl" /> <input type="hidden" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$slideShowUserControl$image_sourceInfo" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_image_sourceInfo" /> <input type="hidden" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$slideShowUserControl$image_key" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_image_key" /> <input type="hidden" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$slideShowUserControl$image_fullSizeUrl" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_image_fullSizeUrl" /> <input type="hidden" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$slideShowUserControl$image_imageGalleryUrl" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_slideShowUserControl_image_imageGalleryUrl" /> <input type="hidden" id="NoOfImages" name="NoOfImages" value="11" /> <script type="text/javascript" src="https://lww.com/_layouts/15/1033/Scripts/wk/EmailToColleague.js?v=05.24.00.023" defer="true"> </script> <a id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_hypEmailToColleague" href="javascript:" style="display:none;"></a> <div id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_pnlEmailToColleague" class="wk-modal-table" style="display: none"> <div class="wk-modal-cell"> <div id="ej-box-modal-drop-shadow" class="wk-modal horizontally-centered small wk-modal-with-overlay wk-modal-small ejp-modal email-to-colleague" tabindex="-1" role="dialog" style="position: static;"> <div id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_pnlMain" class="js-main-panel" onkeypress="javascript:return WebForm_FireDefaultButton(event, &#39;ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_btnSend&#39;)"> <section class="wk-modal-content"> <header class="wk-modal-header ejp-modal-header"> <div class="wk-modal-title ejp-modal-title"> <strong> <span id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_lblEmailToColleague">Email to Colleague</span></strong> </div> <button aria-label="close dialog" class="primary-button wk-button-icon wk-modal-close ejp-modal-close js-close "> <i class="fa fa-times"></i> </button> </header> <div class="wk-modal-body"> <div class="wk-field-item"> <div class="wk-field-header"> <div id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_divErrorMessage" class="js-error-message-div ej-error-message-panel" style="display: none; color: red; font-style: italic"> <p class="ej-error-message-icon"> <span id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_lblErrorMessage" class="js-error-message-label">Colleague's E-mail is Invalid</span> </p> </div> </div> </div> <div class="wk-field-item"> <div class="wk-field-header"> Your Name: </div> <div class="wk-field-body"> <input name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$emailToColleague$txtYourName" type="text" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_txtYourName" class="js-name" /> </div> </div> <div class="wk-field-item"> <div class="wk-field-header"> <span id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_lblColleaguesEmail" class="js-collegaues-email-lbl">Colleague's Email:</span> </div> <div class="wk-field-body no-bottom-margin"> <input name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$emailToColleague$txtColleaguesEmail" type="text" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_txtColleaguesEmail" class="js-collegaues-email" /> </div> <div class="wk-field-header"><span class="ej-form-comments">Separate multiple e-mails with a (;).</span></div> </div> <div class="wk-field-item"> <div class="wk-field-header"> Message: </div> <div class="wk-field-body"> <textarea name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$emailToColleague$txtMessage" rows="2" cols="20" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_txtMessage" class="js-message"> Thought you might appreciate this item(s) I saw in Indian Journal of Public Health.</textarea> </div> </div> <div class="wk-button-bar"> <div class="wk-button-group-left"> <input type="submit" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$emailToColleague$btnSend" value="Send" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_btnSend" class="js-send-button primary-button grecaptcha-email-colleague-7416ef9a71cc44a8b5222be588f039c5" /> <input type="button" value="Cancel" id="btnCancel" class="secondary-button js-close" /> </div> </div> <div class="wk-field-item wk-email-colleague-captcha-bar"> <div class="wk-field-body"> <div id="div-recaptcha-7416ef9a71cc44a8b5222be588f039c5" class="div-recaptcha-container" data-uniqueclassidentifier="grecaptcha-email-colleague-7416ef9a71cc44a8b5222be588f039c5" data-sitekey="6LeeoSAUAAAAACFv8yNuINPv8IWyXHJ6uN447qEK" data-callback="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_captchaCallBack" data-badge="inline" data-size="invisible" data-type="image" > </div> </div> </div> </div> </section> </div> <div id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_pnlSuccessMessage" class="js-success-message-panel" style="display: none;"> <section class="wk-modal-content"> <header class="wk-modal-header ejp-modal-header"> <div class="wk-modal-title ejp-modal-title"></div> <button aria-label="close dialog" class="primary-button wk-button-icon wk-modal-close ejp-modal-close js-close "><i class="fa fa-times"></i></button> </header> <div class="wk-modal-body"> <div class="wk-field-item"> <br /> <p> <span id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_lblMessageSent">Your message has been successfully sent to your colleague.</span> </p> <br /> </div> <div class="wk-button-bar"> <div class="wk-button-group-left"> <input type="button" value="Close Window" id="btnClose" class="primary-button js-close" /> </div> </div> </div> </section> </div> <div id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_pnlErrorMessage" class="js-error-message-panel" style="display: none;"> <section class="wk-modal-content"> <header class="wk-modal-header ejp-modal-header"> <div class="wk-modal-title ejp-modal-title"></div> <button aria-label="close dialog" class="primary-button wk-button-icon wk-modal-close ejp-modal-close js-close "><i class="fa fa-times"></i></button> </header> <div class="wk-modal-body"> <br /> <div class="wk-field-item"> <span id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_lblInvalidEmail" style="color:Red;">Some error has occurred while processing your request. Please try after some time.</span> </div> <br /> <div class="wk-button-bar"> <div class="wk-button-group-left"> <input type="button" value="Close Window" id="btnEClose" class="primary-button js-close" /> </div> </div> </div> </section> </div> </div> <input type="hidden" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$emailToColleague$hiddenEmailToColleague" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_hiddenEmailToColleague" /> <input type="hidden" name="ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$emailToColleague$hiddenIsUser" id="ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_hiddenIsUser" /> </div> </div> <script type="text/javascript"> window.emailToColleaguePopups = window.emailToColleaguePopups || []; var ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_captchaCallBack = function () { ejpAnalytics.track('emailColleaguereCAPTCHA'); ejpAnalytics.track('emailColleagueComplete'); __doPostBack('ctl00$ctl29$g_37a86981_c8fc_47ee_aeb4_9158ddffeb47$ctl00$emailToColleague$btnSend','') }; var initEmailToColleaguectl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague = function () { window.emailToColleaguePopups['ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague'] = new EmailToColleagueComponent('ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_pnlEmailToColleague', 'div-recaptcha-7416ef9a71cc44a8b5222be588f039c5', 'grecaptcha-email-colleague-7416ef9a71cc44a8b5222be588f039c5', 'emailToColleaguePopupExtender_1428380213', 'ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_hiddenEmailToColleague', 'ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_hiddenIsUser', '01586002-202404000-00012' ); } Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(initEmailToColleaguectl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague); </script> <input type="hidden" id="selectedItems" name="selectedItems" value="" /> </div><div class="ms-clear"></div></div> </div> </div> </div></div> <div id="ctl00_PlaceHolderMain_ResponsivePageLayoutRenderer_ResponsiveLayoutRowRepeater_ctl01_ResponsiveLayoutColumnRepeater_ctl01_ResponsiveLayoutColumn" class=" wk-column-12 wk-column-4-m wk-column-4-l wk-column-4-xl wk-column-4-xxl"> <div class="ms-webpart-zone ms-fullWidth"> <div id="MSOZoneCell_WebPartWPQ1" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical-inline-table ms-webpart-cell-vertical ms-fullWidth "> <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth "> <div WebPartID="4d1b5d17-5416-4610-a384-9beeb290a275" HasPers="false" id="WebPartWPQ1" width="100%" class="ms-WPBody noindex " allowDelete="false" style="" ><div id="ctl00_ctl29_g_4d1b5d17_5416_4610_a384_9beeb290a275"> <div id="ctl00_ctl29_g_4d1b5d17_5416_4610_a384_9beeb290a275_ctl00_adContainer" class="ej-advertisement ej-advertisement-middle"> <div class="ej-advertisement-content"> <div> <div id="ga_cd24379a-a5ae-438e-be45-040189de16ee" class="ad-slot-container ad-slot-container-ga_cd24379a-a5ae-438e-be45-040189de16ee" data-sizemap="[[[0, 0], [[300, 250]]]]" data-adpath="/15726702761/Desktop/IJPH/Article/Right" data-autoload="no" data-outofpage="no" data-sticky="no" data-slottargeting='' data-displayslug="yes" data-sticky-duration="0" data-name="Right"></div> </div> </div> </div> </div><div class="ms-clear"></div></div> </div><div class="ms-PartSpacingVertical"></div> </div><div id="MSOZoneCell_WebPartWPQ2" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical-inline-table ms-webpart-cell-vertical ms-fullWidth "> <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth "> <div WebPartID="6ca92ada-1df6-4053-b0f5-e0c2c1a65fd1" HasPers="false" id="WebPartWPQ2" width="100%" class="ms-WPBody noindex " allowDelete="false" style="" ><div id="ctl00_ctl29_g_6ca92ada_1df6_4053_b0f5_e0c2c1a65fd1"> <div class="js-advanced-recommendation-widget" data-config="{&quot;serviceUrl&quot;:null,&quot;displayMode&quot;:&quot;ListView&quot;,&quot;headerText&quot;:&quot;Related Articles&quot;,&quot;hash&quot;:&quot;1&quot;,&quot;itemsPerPage&quot;:6,&quot;renderOnServer&quot;:false,&quot;showConsoleLog&quot;:false,&quot;shouldShowSpeciality&quot;:&quot;0&quot;,&quot;kind&quot;:&quot;Article&quot;,&quot;title&quot;:&quot;Air Quality and Public Health Risk Assessment: A Case of an Industrial Area in Haridwar City, Uttarakhand (India)&quot;,&quot;meshTerms&quot;:[&quot;Air Pollution&quot;,&quot;India&quot;,&quot;Forecasting&quot;,&quot;Moclobemide&quot;,&quot;Traffic-Related Pollution&quot;,&quot;Risk Assessment&quot;,&quot;Government&quot;,&quot;Asthma&quot;,&quot;Developing Countries&quot;,&quot;Datasets as Topic&quot;],&quot;wkmrid&quot;:&quot;JOURNAL/ijpubh/04.03/01586002-202404000-00012/root/v/2024-08-12T141147Z/r/text-xml&quot;,&quot;imageHandlerUrl&quot;:&quot;https://images.journals.lww.com/IJPH&quot;,&quot;accessionNumber&quot;:&quot;01586002-202404000-00012&quot;,&quot;fontSize&quot;:&quot;small&quot;,&quot;displayImage&quot;:false,&quot;showJournalTitle&quot;:false,&quot;showPublicationDate&quot;:false}"></div> </div><div class="ms-clear"></div></div> </div><div class="ms-PartSpacingVertical"></div> </div><div id="MSOZoneCell_WebPartWPQ3" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical-inline-table ms-webpart-cell-vertical ms-fullWidth "> <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth "> <div WebPartID="5443d99f-66d1-4bf2-b1e0-d4768916311c" HasPers="false" id="WebPartWPQ3" width="100%" class="ms-WPBody noindex " allowDelete="false" style="" ><div id="ctl00_ctl29_g_5443d99f_66d1_4bf2_b1e0_d4768916311c"> <div id="ctl00_ctl29_g_5443d99f_66d1_4bf2_b1e0_d4768916311c_ctl00_adContainer" class="ej-advertisement ej-advertisement-middle"> <div class="ej-advertisement-content"> <div> <div id="ga_4917a9f8-4f9a-490f-a3f0-d450ce918ebe" class="ad-slot-container ad-slot-container-ga_4917a9f8-4f9a-490f-a3f0-d450ce918ebe" data-sizemap="[[[0, 0], [[300, 250]]]]" data-adpath="/15726702761/Desktop/IJPH/Article/Right" data-autoload="no" data-outofpage="no" data-sticky="no" data-slottargeting='' data-displayslug="yes" data-sticky-duration="0" data-name="Right"></div> </div> </div> </div> </div><div class="ms-clear"></div></div> </div><div class="ms-PartSpacingVertical"></div> </div><div id="MSOZoneCell_WebPartWPQ4" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical-inline-table ms-webpart-cell-vertical ms-fullWidth "> <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth "> <div WebPartID="55e907b7-4dc1-409e-9bab-aff40eb1bc1a" HasPers="false" id="WebPartWPQ4" width="100%" class="ms-WPBody noindex " allowDelete="false" style="" ><div id="ctl00_ctl29_g_55e907b7_4dc1_409e_9bab_aff40eb1bc1a"> <div data-config="{&quot;serviceUrl&quot;:null,&quot;displayMode&quot;:null,&quot;hash&quot;:&quot;1&quot;,&quot;itemsPerPage&quot;:40,&quot;renderOnServer&quot;:false}"></div><section id="ctl00_ctl29_g_55e907b7_4dc1_409e_9bab_aff40eb1bc1a_ctl01_divRecentActivity" class="content-box cb-collapsible"> <div class="ejp-uc--small"> <header class="ejp-heading-2"> <h2 aria-expanded="false"> Readers Of this Article Also Read </h2> </header> <div id="ej-box-01-body"> <div id="ej-articlesWithTerms"> <ul> <li class="ejp-uc__list-item"> <h3 class='ejp-uc__article-title'><a title href="https://journals.lww.com/ijph/fulltext/2024/04000/factors_associated_with_high_prevalence_of.2.aspx" onmouseover="javascript:event.cancelBubble = true;Tooltip_Article(&#39;Factors Associated with High Prevalence of Multibacillary Leprosy in West Bengal: A Case–Control Study&#39;, &#39;Mukhopadhyay Dipta Kanti; Sarkar, Tarun Kumar; Chatterjee, Supantha; Ray, Soumalya; Roy, Pritam; Biswas, Asit Kumar&#39;, &#39;Indian Journal of Public Health&#39;, &#39;Apr-Jun 2024&#39;, &#39;68&#39;, &#39;2&#39; , &#39;p 157-162&#39;);" onmouseout="javascript:Tooltip_MouseOut()" class="ejp-uc__article-title-link">Factors Associated with High Prevalence of Multibacillary Leprosy in West...</a></h3></li> <li class="ejp-uc__list-item"> <h3 class='ejp-uc__article-title'><a title href="https://journals.lww.com/ijph/fulltext/2024/07000/_fit_india_movement__promotes_who_s_physical.25.aspx" onmouseover="javascript:event.cancelBubble = true;Tooltip_Article(&#39;“Fit India Movement” Promotes WHO’s Physical Activity Recommendations: Some Issues to Consider&#39;, &#39;Mohanty Satyajit; Ganesh, G. Shankar&#39;, &#39;Indian Journal of Public Health&#39;, &#39;Jul-Sep 2024&#39;, &#39;68&#39;, &#39;3&#39; , &#39;p 460-461&#39;);" onmouseout="javascript:Tooltip_MouseOut()" class="ejp-uc__article-title-link">“Fit India Movement” Promotes WHO’s Physical Activity Recommendations: Some...</a></h3></li> <li class="ejp-uc__list-item"> <h3 class='ejp-uc__article-title'><a title href="https://journals.lww.com/ijph/fulltext/2023/67040/research_on_antimicrobial_resistance_in_the_last.34.aspx" onmouseover="javascript:event.cancelBubble = true;Tooltip_Article(&#39;Research on Antimicrobial Resistance in the Last 15 Years, India: A Bibliometric Analysis&#39;, &#39;Yadav Shikha; Sharma, Mayank; Point Prevalence Survey Team; Rajesh, Kavita; Dudhraj, Vibhor; Anand, Shailja; Kaur, Suneet; Bahl, Arti&#39;, &#39;Indian Journal of Public Health&#39;, &#39;Oct-Dec 2023&#39;, &#39;67&#39;, &#39;4&#39; , &#39;p 670-674&#39;);" onmouseout="javascript:Tooltip_MouseOut()" class="ejp-uc__article-title-link">Research on Antimicrobial Resistance in the Last 15 Years, India: A...</a></h3></li> <li class="ejp-uc__list-item"> <h3 class='ejp-uc__article-title'><a title href="https://journals.lww.com/ijph/fulltext/2024/04000/compliance_and_experience_of_quarantine_during_the.7.aspx" onmouseover="javascript:event.cancelBubble = true;Tooltip_Article(&#39;Compliance and Experience of Quarantine during the 1&lt;sup xmlns:mrws=\&quot;http://webservices.ovid.com/mrws/1.0\&quot;>st&lt;/sup> Wave of COVID-19 Pandemic in Mumbai&#39;, &#39;Nellikkal Shilpa; Hadaye, Rujuta; Lonikar, Apurva&#39;, &#39;Indian Journal of Public Health&#39;, &#39;Apr-Jun 2024&#39;, &#39;68&#39;, &#39;2&#39; , &#39;p 189-193&#39;);" onmouseout="javascript:Tooltip_MouseOut()" class="ejp-uc__article-title-link">Compliance and Experience of Quarantine during the 1<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">st</sup> Wave of COVID-19...</a></h3></li> <li class="ejp-uc__list-item"> <h3 class='ejp-uc__article-title'><a title href="https://journals.lww.com/ijph/fulltext/2024/04000/profile_and_geospatial_analysis_of_dog_bite_cases.5.aspx" onmouseover="javascript:event.cancelBubble = true;Tooltip_Article(&#39;Profile and Geospatial Analysis of Dog Bite Cases Attending the Antirabies Vaccine Outpatient Department at the Tertiary Level Hospital of Mumbai&#39;, &#39;Asokan Dinesh; Mall, Anjali; Sankhe, Lalit; Jaganathasamy, Nagaraj; Pardeshi, Geeta&#39;, &#39;Indian Journal of Public Health&#39;, &#39;Apr-Jun 2024&#39;, &#39;68&#39;, &#39;2&#39; , &#39;p 175-179&#39;);" onmouseout="javascript:Tooltip_MouseOut()" class="ejp-uc__article-title-link">Profile and Geospatial Analysis of Dog Bite Cases Attending the Antirabies...</a></h3></li> </ul> </div> </div> </div> </section> </div><div class="ms-clear"></div></div> </div><div class="ms-PartSpacingVertical"></div> </div><div id="MSOZoneCell_WebPartWPQ5" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical-inline-table ms-webpart-cell-vertical ms-fullWidth "> <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth "> <div WebPartID="47906b08-2c55-4fb8-8ef4-73360aa86e89" HasPers="false" id="WebPartWPQ5" width="100%" class="ms-WPBody noindex " allowDelete="false" style="" ><div id="ctl00_ctl29_g_47906b08_2c55_4fb8_8ef4_73360aa86e89"> <div id="ctl00_ctl29_g_47906b08_2c55_4fb8_8ef4_73360aa86e89_ctl00_adContainer" class="ej-advertisement ej-advertisement-bannercombo"> <div class="ej-advertisement-content"> <div> <div id="ga_915c11b0-bd01-4a08-ad48-14de5deec41a" class="ad-slot-container ad-slot-container-ga_915c11b0-bd01-4a08-ad48-14de5deec41a" data-sizemap="[[[1050, 200], [[300, 600], [300, 250], [160, 600]]], [[730, 600], [[300, 600], [300, 250]]], [ [ 0, 0 ], [ [300, 250] ] ] ]" data-adpath="/15726702761/Desktop/IJPH/Article/Right1" data-autoload="no" data-outofpage="no" data-sticky="no" data-slottargeting='' data-displayslug="yes" data-sticky-duration="0" data-name="Right1"></div> </div> </div> </div> </div><div class="ms-clear"></div></div> </div><div class="ms-PartSpacingVertical"></div> </div><div id="MSOZoneCell_WebPartWPQ6" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical-inline-table ms-webpart-cell-vertical ms-fullWidth "> <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth "> <div WebPartID="833adb7d-5440-4dcc-8ed1-a43f9a15742a" HasPers="false" id="WebPartWPQ6" width="100%" class="ms-WPBody noindex " allowDelete="false" style="" ><div id="ctl00_ctl29_g_833adb7d_5440_4dcc_8ed1_a43f9a15742a"> <div class="js-ejp-universalMostPopular-webpart" data-config="{&quot;serviceUrl&quot;:&quot;https://services.journals.lww.com/IntegrationServices/MostPopularDataService.svc/GetMostPopularItems?timeframe=90d&amp;journalIds=IJPH&amp;publisher=Medknow&amp;results=5&amp;numberOfSymbolsInSubtitle=275&amp;hash=1&amp;displayCustomIndicator=False&quot;,&quot;headerText&quot;:&quot;Most Popular&quot;,&quot;headerUrl&quot;:null,&quot;displayMode&quot;:&quot;ListView&quot;,&quot;hash&quot;:&quot;1&quot;,&quot;shouldShowImage&quot;:false,&quot;shouldShowSpeciality&quot;:&quot;JournalSpeciality&quot;,&quot;showArticleDescription&quot;:false,&quot;showJournalTitle&quot;:false,&quot;viewAllLink&quot;:null,&quot;fontSize&quot;:&quot;small&quot;,&quot;showSpecialitySection&quot;:false,&quot;showPublicationDate&quot;:false,&quot;showIndicators&quot;:false}"></div> </div><div class="ms-clear"></div></div> </div> </div> </div></div> </div> </div> <div class="wk-grid-container-no-margin" id="AddRowBottomContainer"> </div> </div> <div style='display:none' id='hidZone'><menu class="ms-hide"> <ie:menuitem id="MSOMenu_Help" iconsrc="/_layouts/15/images/HelpIcon.gif" onmenuclick="MSOWebPartPage_SetNewWindowLocation(MenuWebPart.getAttribute('helpLink'), MenuWebPart.getAttribute('helpMode'))" text="Help" type="option" style="display:none"> </ie:menuitem> </menu></div> </div> <div id="DeltaFormDigest"> <script type="text/javascript">//<![CDATA[ var formDigestElement = document.getElementsByName('__REQUESTDIGEST')[0]; if (!((formDigestElement == null) || (formDigestElement.tagName.toLowerCase() != 'input') || (formDigestElement.type.toLowerCase() != 'hidden') || (formDigestElement.value == null) || (formDigestElement.value.length <= 0))) { formDigestElement.value = '0xDD13946DEE059B082B7B1BA7A558E0743092F9DD2D11AB854ABB10E28A83E15F8F5C330A9877E6C3AA2939C004DBA873B129CDD3C3C59AC3DA5520CCD1D5FD1B,27 Nov 2024 00:16:00 -0000';_spPageContextInfo.updateFormDigestPageLoaded = new Date(); } //]]> </script> </div> </div> <!-- Footer Delegate Control --> <footer class="ejp-footer"> <div class="container wk-grid-page-container"> <a class="ejp-footer__back-to-top-link"><i class="fa fa-angle-up b ejp-footer__back-to-top-link-icon"></i>Back to Top</a> <div class="ejp-footer__main-content"> <!-- Footer smart control --> <div class="ejp-footer__smart-control-section"> <section class="ejp-footer__smart-control-section-wrapper js-section-alert"> <div class="ejp-footer__smart-control-section-image-container"> <img src="https://images.journals.lww.com/ijph/XLargeThumb.01586002-202407000-00000.CV.jpeg" id="ctl00_ctl56_FooterSmartControl_ctl00_imgAlertControl" alt="Current Issue Cover Image" class="" /> </div> <div class="ejp-footer__smart-control-section-text-holder"> <h4 id="ctl00_ctl56_FooterSmartControl_ctl00_headerAlertControl">Never Miss an Issue</h4> <div class="js-section-alert__content"> <span id="ctl00_ctl56_FooterSmartControl_ctl00_spanBodyAlertControl" class="ejp-footer__smart-control-section-info">Get new journal Tables of Contents sent right to your email inbox</span> <input name="ctl00$ctl56$FooterSmartControl$ctl00$userEmailAlertControl" type="text" id="ctl00_ctl56_FooterSmartControl_ctl00_userEmailAlertControl" class="js-section-alert__email" placeholder="Type your email" /> <span class="js-section-alert--error"></span> <button id="ctl00_ctl56_FooterSmartControl_ctl00_buttonAlertControl" type="button" class="js-section-alert__subscribe-button" data-alert-type="Etoc" data-subscribed-msg="You are now subscribed to receive eTOC alerts whenever new issues are published">Get New Issue Alerts</button> </div> </div> </section> <script type="text/javascript"> (function($) { $("#smartWpMostPopularLink").on('click', function() { window.location = "https://journals.lww.com/IJPH/pages/viewallmostpopulararticles.aspx?WT.mc_id=HPxADx20100319xMP"; }); })(jQuery); </script> </div> <div class="ejp-footer__info-holder"> <div id="ctl00_ctl56_divLeftColumn" class="ejp-footer__info-left-wrapper"> <div class="ejp-footer__info-block"> <h4 class="ejp-footer__info-block-header">Browse Journal Content</h4> <ul class="ejp-footer__info-block-two-col-list"> <li id="ctl00_ctl56_liRegister"><a id="ctl00_ctl56_lnkRegister" href="https://journals.lww.com/IJPH/pages/register.aspx?ContextUrl=%2fijph%2ffulltext%2f2024%2f04000%2fair_quality_and_public_health_risk_assessment__a.12.aspx">Register on the website</a></li> <li id="ctl00_ctl56_liHyperSubscribeToEtoc"><a rel="nofollow" title href="javascript:javascript: alerts_ShowSubscribeeTOCPopup(&#39;Indian Journal of Public Health&#39;,&#39;IJPH&#39;,&#39;eTOC&#39;, &#39;eTOC&#39;);;" onclick="javascript: alerts_ShowSubscribeeTOCPopup(&#39;Indian Journal of Public Health&#39;,&#39;IJPH&#39;,&#39;eTOC&#39;, &#39;eTOC&#39;);"><span id="ctl00_ctl56_alertLinkControl_defaultText" class="hideOnFixed">Get eTOC Alerts</span></a> </li> </ul> </div> </div> <div id="ctl00_ctl56_divRightColumn" class="ejp-footer__info-right-wrapper"> <div class="ejp-footer__info-block ejp-footer__info-block--custom-service"> <h4 class="ejp-footer__info-block-header">Customer Service</h4> <ul> <li class=''> <a href='https://wkhlrp.my.site.com/LippincottOnlineHelpCenter/s/' target='' rel="noopener">Browse the help center</a> </li> <li><span class="ejp-footer--show-on-mobile">Contact us at:</span> <ul> <li class="ejp-footer__contacts-wrapper ejp-footer__email-settings"> <div class="ejp-footer--show-on-mobile">Support:</div> <a href="https://www.tfaforms.com/4966570" id="ctl00_ctl56_custSupport" target="_blank">Submit a Service Request</a> </li> <li class="ejp-footer__contacts-wrapper ejp-footer__phone-settings"> <div class="ejp-footer--show-on-mobile ejp-footer__phone-settings--version"> <div id="ctl00_ctl56_telMobileCustom">TEL:</div> </div> <div class="ejp-footer__phone-settings--holder"> <div>800-638-3030 (within the USA)</div> <div>301-223-2300 (outside of the USA)</div> </div> </li> </ul> </li> </ul> <ul><li> <button id="ot-sdk-btn" class="ot-sdk-show-settings ot-ejp-btn" onclick="return false;">Cookie Settings</button> </li> </ul> </div> </div> </div> <span id="ctl00_ctl56_FooterConfiguration" class="js-config-provider" data-config="{&quot;loginConfiguration&quot;:{&quot;serviceUrl&quot;:&quot;https://services.journals.lww.com/IntegrationServices/AccountService.svc/Login&quot;,&quot;registerUrl&quot;:&quot;https://journals.lww.com/IJPH/pages/register.aspx?ContextUrl=%2fijph%2ffulltext%2f2024%2f04000%2fair_quality_and_public_health_risk_assessment__a.12.aspx&quot;,&quot;forgotPasswordUrl&quot;:&quot;https://journals.lww.com/IJPH/pages/forgotpassword.aspx?ContextUrl=%2fijph%2ffulltext%2f2024%2f04000%2fair_quality_and_public_health_risk_assessment__a.12.aspx&quot;,&quot;redirectUrl&quot;:&quot;https://journals.lww.com/IJPH/pages/login.aspx?ContextUrl=%2fijph%2ffulltext%2f2024%2f04000%2fair_quality_and_public_health_risk_assessment__a.12.aspx&quot;,&quot;tokenKey&quot;:&quot;AppSsoToken&quot;,&quot;ssoLoginOptions&quot;:[],&quot;customerService&quot;:{&quot;customerServiceUSPhone&quot;:&quot;(800) 638-3030&quot;,&quot;customerServiceInternationalPhone&quot;:&quot;301-223-2300&quot;,&quot;customerServiceEmail&quot;:&quot;customerservice@lww.com&quot;},&quot;useAlternativeAccountLinks&quot;:false},&quot;commonConfiguration&quot;:{&quot;commonEndpoints&quot;:{&quot;addToFavoritesServiceUrl&quot;:&quot;https://journals.lww.com/IJPH/_layouts/15/OAKS.Journals/UserCollectionsService.svc/AddToFavorites&quot;,&quot;saveSearchServiceUrl&quot;:&quot;https://journals.lww.com/IJPH/_layouts/15/OAKS.Journals/UserCollectionsService.svc/SaveSearch&quot;,&quot;counterDataServiceUrl&quot;:&quot;https://journals.lww.com/IJPH/_layouts/15/OAKS.Journals/DualAccessService.svc/SendCounterDataRequestByAN&quot;},&quot;kaltura&quot;:{&quot;partnerId&quot;:&quot;1315631&quot;,&quot;playerId&quot;:&quot;52253872&quot;,&quot;kalturaWidgetUrl&quot;:&quot;https://cdnapisec.kaltura.com/p/1315631/embedPlaykitJs/uiconf_id/52253872&quot;},&quot;brightCove&quot;:{&quot;brightCoveScriptUrl&quot;:&quot;https://players.brightcove.net/2324982687001/HyP0JSARx_default/index.min.js&quot;,&quot;dataAccount&quot;:&quot;2324982687001&quot;,&quot;dataPlayer&quot;:&quot;HyP0JSARx&quot;},&quot;math&quot;:{&quot;libUrl&quot;:&quot;https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js&quot;},&quot;recoWidget&quot;:{&quot;journals&quot;:[{&quot;Id&quot;:&quot;IJPH&quot;,&quot;Version&quot;:&quot;04.03&quot;,&quot;ProductCode&quot;:&quot;ijpubh&quot;}],&quot;pubFilter&quot;:{},&quot;clientId&quot;:&quot;ejp_v3&quot;,&quot;libUrl&quot;:&quot;https://assets.ovid.com/widget/v3/widget.js&quot;},&quot;sciteBadge&quot;:{&quot;libUrl&quot;:&quot;https://cdn.scite.ai/badge/scite-badge-latest.min.js&quot;}}}"></span> </div> <div class="ejp-footer__bottom-links"> <ul class="ejp-footer__useful-links"> <li><a id="ctl00_ctl56_hlkPrivacy" href="https://journals.lww.com/IJPH/_layouts/oaks.journals/privacy.aspx">Privacy Policy</a></li> <li><a id="ctl00_ctl56_hlkLegal" href="https://journals.lww.com/IJPH/_layouts/oaks.journals/disclaimer.aspx">Legal Disclaimer</a></li> <li><a id="ctl00_ctl56_hlkTermsOfUse" href="https://journals.lww.com/IJPH/_layouts/oaks.journals/terms.aspx">Terms of Use</a></li> <li><a id="ctl00_ctl56_hlkNIHPublicAccess" href="https://www.wolterskluwer.com/en/solutions/lippincott-journals/lippincott-open-access">Open Access Policy</a></li> <li><a id="ctl00_ctl56_hlkCAPrivacyChoices" href="https://privacyportal-de.onetrust.com/webform/2217e117-526b-4696-8a98-8c402f8f2b81/5b049ba3-0106-4b77-a7da-5d12238c90a4">Your California Privacy Choices</a> <img src="/_layouts/1033/IMAGES/OAKS.Journals/CAPrivacyPolicy.png" id="ctl00_ctl56_imgCAPrivacyPolicyChoices" class="wk-footer__ca-privacy-logo" alt="California Consumer Privacy Act (CCPA) Opt-Out Icon" /> </li> </ul> <ul class="ejp-footer__copyright-block"> <li><span>Copyright&nbsp;&copy;&nbsp;2024</span></li> <li><span><span>Indian Journal of Public Health | Published by Wolters Kluwer - <a href="https://www.medknow.com/">Medknow</a></span></span></li> </ul> </div> </div> </footer> </div> </div> <!--Scripts --> <!--<script src="~/js/ejp-scripts.js"></script> --> <script> $(document).on('click', '.yamm .dropdown-menu', function (e) { e.stopPropagation(); }); </script> <!-- Additional custom controls --> <!-- High Impact Advertisement --> <div id="ctl00_ctl59_adContainer" class="ej-advertisement ejp-advertisement-highimpact js-advertisement-highimpact"> <div class="ej-advertisement-content"> <div> <div id="ga_c14c3f10-8a92-4027-9d3d-77560e1ffc63" class="ad-slot-container ad-slot-container-ga_c14c3f10-8a92-4027-9d3d-77560e1ffc63" data-sizemap="[[[992, 500], [[300, 250]]], [[768, 180], [[728, 90]]], [[0, 0], [[300, 50]]]]" data-adpath="/15726702761/Desktop/IJPH/HighImpact" data-autoload="yes" data-outofpage="no" data-sticky="yes" data-slottargeting='' data-displayslug="yes" data-sticky-duration="10" data-name="HighImpact"></div> </div> </div> </div> <!-- Bottom Banner --> <!-- QuantcastTracker - don't have key in configuration DB, seems like controls is deprecated --> <!----> <script type="text/javascript"> //<![CDATA[ var Page_Validators = new Array(document.getElementById("ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError")); //]]> </script> <script type="text/javascript"> //<![CDATA[ var ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError = document.all ? document.all["ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError"] : document.getElementById("ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError"); ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError.display = "Dynamic"; ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError.validationGroup = "EmailValidationGroup"; ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError.evaluationfunction = "CustomValidatorEvaluateIsValid"; //]]> </script> <script type="text/javascript"> //<![CDATA[ var _spFormDigestRefreshInterval = 1440000;window.SPThemeUtils && SPThemeUtils.ApplyCurrentTheme(true); IsSPSocialSwitchEnabled = function() { return true; };var _fV4UI = true; function _RegisterWebPartPageCUI() { var initInfo = {editable: false,isEditMode: false,allowWebPartAdder: false,listId: "{b47e0e8e-87f6-4609-ab2e-9ffe737fc542}",itemId: 100,recycleBinEnabled: true,enableMinorVersioning: false,enableModeration: false,forceCheckout: false,rootFolderUrl: "\u002fIJPH\u002fPages",itemPermissions:{High:0,Low:200769}}; SP.Ribbon.WebPartComponent.registerWithPageManager(initInfo); var wpcomp = SP.Ribbon.WebPartComponent.get_instance(); var hid; hid = document.getElementById("_wpSelected"); if (hid != null) { var wpid = hid.value; if (wpid.length > 0) { var zc = document.getElementById(wpid); if (zc != null) wpcomp.selectWebPart(zc, false); } } hid = document.getElementById("_wzSelected"); if (hid != null) { var wzid = hid.value; if (wzid.length > 0) { wpcomp.selectWebPartZone(null, wzid); } } }; function __RegisterWebPartPageCUI() { ExecuteOrDelayUntilScriptLoaded(_RegisterWebPartPageCUI, "sp.ribbon.js");} _spBodyOnLoadFunctionNames.push("__RegisterWebPartPageCUI");var __wpmExportWarning='This Web Part Page has been personalized. As a result, one or more Web Part properties may contain confidential information. Make sure the properties contain information that is safe for others to read. After exporting this Web Part, view properties in the Web Part description file (.WebPart) by using a text editor such as Microsoft Notepad.';var __wpmCloseProviderWarning='You are about to close this Web Part. It is currently providing data to other Web Parts, and these connections will be deleted if this Web Part is closed. To close this Web Part, click OK. To keep this Web Part, click Cancel.';var __wpmDeleteWarning='You are about to permanently delete this Web Part. Are you sure you want to do this? To delete this Web Part, click OK. To keep this Web Part, click Cancel.';var lblColleaguesEmail = $get('ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_lblColleaguesEmail'); var Page_ValidationActive = false; if (typeof(ValidatorOnLoad) == "function") { ValidatorOnLoad(); } function ValidatorOnSubmit() { if (Page_ValidationActive) { return ValidatorCommonOnSubmit(); } else { return true; } } //]]> </script> <script type='text/javascript'>SP.SOD.set_prefetch(0);</script> <script type="text/javascript"> //<![CDATA[ WPSC.Init(document); var varPartWPQ1 = WPSC.WebPartPage.Parts.Register('WPQ1','4d1b5d17-5416-4610-a384-9beeb290a275',document.getElementById('WebPartWPQ1')); var varPartWPQ2 = WPSC.WebPartPage.Parts.Register('WPQ2','6ca92ada-1df6-4053-b0f5-e0c2c1a65fd1',document.getElementById('WebPartWPQ2')); var varPartWPQ3 = WPSC.WebPartPage.Parts.Register('WPQ3','5443d99f-66d1-4bf2-b1e0-d4768916311c',document.getElementById('WebPartWPQ3')); var varPartWPQ4 = WPSC.WebPartPage.Parts.Register('WPQ4','55e907b7-4dc1-409e-9bab-aff40eb1bc1a',document.getElementById('WebPartWPQ4')); var varPartWPQ5 = WPSC.WebPartPage.Parts.Register('WPQ5','47906b08-2c55-4fb8-8ef4-73360aa86e89',document.getElementById('WebPartWPQ5')); var varPartWPQ6 = WPSC.WebPartPage.Parts.Register('WPQ6','833adb7d-5440-4dcc-8ed1-a43f9a15742a',document.getElementById('WebPartWPQ6')); WPSC.WebPartPage.WebURL = 'https:\u002f\u002fjournals.lww.com\u002fIJPH'; WPSC.WebPartPage.WebServerRelativeURL = '\u002fIJPH'; var g_clientIdDeltaPlaceHolderMain = "DeltaPlaceHolderMain"; var g_clientIdDeltaPlaceHolderUtilityContent = "DeltaPlaceHolderUtilityContent"; WebForm_AutoFocus('ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_txtYourName');Sys.Application.add_init(function() { $create(AjaxControlToolkit.ModalPopupBehavior, {"BackgroundCssClass":"Popup-Overlay","DropShadow":true,"PopupControlID":"ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_pnlunSubscribeToAlerts","dynamicServicePath":"/ijph/pages/articleviewer.aspx","id":"unSubscribeToAlerts"}, null, null, $get("ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_dummyTargetControl")); }); Sys.Application.add_init(function() { $create(AjaxControlToolkit.ModalPopupBehavior, {"BackgroundCssClass":"Popup-Overlay","DropShadow":true,"PopupControlID":"ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_pnlSubscribeToEtoc","dynamicServicePath":"/ijph/pages/articleviewer.aspx","id":"subscribeToEtoc"}, null, null, $get("ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_dummyTargetControl")); }); document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError').dispose = function() { Array.remove(Page_Validators, document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError')); } g_QuickLaunchControlIds.push("zz1_TopNavigationMenu");_spBodyOnLoadFunctionNames.push('QuickLaunchInitDroppable'); var g_zz1_TopNavigationMenu = null; function init_zz1_TopNavigationMenu() { if (g_zz1_TopNavigationMenu == null) g_zz1_TopNavigationMenu = $create(SP.UI.AspMenu, null, null, null, $get('zz1_TopNavigationMenu')); } if(g_spPreFetchKeys) {{ g_spPreFetchKeys.push('SP.Core.js');}}EnsureScriptFunc('SP.Core.js', 'SP.UI.AspMenu', init_zz1_TopNavigationMenu); Sys.Application.add_init(function() { $create(AjaxControlToolkit.ModalPopupBehavior, {"BackgroundCssClass":"Popup-Overlay","PopupControlID":"ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_pnlEmailToColleague","dynamicServicePath":"/ijph/pages/articleviewer.aspx","id":"emailToColleaguePopupExtender_888850346"}, null, null, $get("ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_emailToColleagueControl_hypEmailToColleague")); }); Sys.Application.add_init(function() { $create(AjaxControlToolkit.ModalPopupBehavior, {"BackgroundCssClass":"Popup-Overlay","PopupControlID":"ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_pnlExportTo","dynamicServicePath":"/ijph/pages/articleviewer.aspx","id":"OpenExportToPopupExtender_716485447"}, null, null, $get("ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_ucArticleTools_exportToCitationManager_hypExportToCitationManager")); }); Sys.Application.add_init(function() { $create(AjaxControlToolkit.ModalPopupBehavior, {"BackgroundCssClass":"Popup-Overlay","PopupControlID":"ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_pnlEmailToColleague","dynamicServicePath":"/ijph/pages/articleviewer.aspx","id":"emailToColleaguePopupExtender_1428380213"}, null, null, $get("ctl00_ctl29_g_37a86981_c8fc_47ee_aeb4_9158ddffeb47_ctl00_emailToColleague_hypEmailToColleague")); }); //]]> </script> </form> <span id="DeltaPlaceHolderUtilityContent"> </span> <script type="text/javascript">// <![CDATA[ var g_Workspace = "s4-workspace"; // ]]> </script> <div id="ctl00_ctl64_divAdConfig" data-adconfig="{&quot;adTitle&quot;:&quot;Advertisement&quot;,&quot;slotClass&quot;:&quot;ad-slot-container&quot;,&quot;topBanner&quot;:{&quot;sticky&quot;:&quot;false&quot;,&quot;stickyDuration&quot;:&quot;5000&quot;},&quot;lazyLoadingEnabled&quot;:false,&quot;npiHash&quot;:&quot;&quot;,&quot;pageTargeting&quot;:{&quot;ArticleId&quot;:&quot;01586002-202404000-00012&quot;}}" data-videoadconfig="{&quot;serverURL&quot;:&quot;https://pubads.g.doubleclick.net/gampad/ads&quot;,&quot;sizes&quot;:&quot;320x180|640x360&quot;,&quot;overlayUnitPath&quot;:&quot;/15726702761/Desktop/IJPH/Video/overlay&quot;,&quot;prerollUnitPath&quot;:&quot;/15726702761/Desktop/IJPH/Video/pre-roll&quot;,&quot;postrollUnitPath&quot;:&quot;/15726702761/Desktop/IJPH/Video/post-roll&quot;}" class="js-ad-config"> </div> <div id="ctl00_ctl64_divScripts"><script type="text/plain" async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" class="optanon-category-C0004"></script> <script type="text/javascript" src="https://lww.com/_layouts/15/oaks.journals/core/ads.js?v=05.24.00.023" defer="true"> </script> </div> <!-- Control to add scripts depending on settings from Configuration DB like --> <script type="text/javascript"> (function($) { if (false) { $(".top-microbar-container").addClass('top-microbar-container-moved').insertAfter(".advertisement-content_top"); } $(function () { if (false) { $( '<div class="top-banner-verify-email">Be sure to check your email to verify your new user account! Thanks!</div>') .insertAfter(".top-microbar-container"); } }); })(jQuery); </script> <script type="text/javascript"> window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.parentNode.insertBefore(js, fjs); t._e = []; t.ready = function(f) { t._e.push(f); }; return t; }(document, "script", "twitter-wjs")); </script> <script type="text/javascript" src="https://lww.com/_layouts/15/oaks.journals/core/ee.js?v=05.24.00.023" defer="true"> </script> <script type="text/javascript"> function OTScriptExecutedEventHandler(e) { if (window.WKTracker && window.TrackingSetup) { window.TrackingSetup.api = window.TrackingSetup.api || {}; window.TrackingSetup.api.baseUrl = 'https://apim-hlrp-ejp-prod.azure-api.net/ee'; window.TrackingSetup.api.log = window.TrackingSetup.api.log || {}; window.TrackingSetup.api.resolve = window.TrackingSetup.api.resolve || {}; window.TrackingSetup.gdpr = window.TrackingSetup.gdpr || {}; window.TrackingSetup.gdpr.cookieUsageConsent = window.cookieUsageConsent || false; window.WKTracker.configure(window.TrackingSetup); window.WKTracker.track(); // Remove the event listener window.removeEventListener('OTScriptExecuted', OTScriptExecutedEventHandler); } } window.addEventListener('OTScriptExecuted', OTScriptExecutedEventHandler); </script> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8e8ded4ffdc891ad',t:'MTczMjY2NjU2MC4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10