1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[185],{5007:function(e,n,t){Promise.resolve().then(t.bind(t,8452)),Promise.resolve().then(t.bind(t,9197)),Promise.resolve().then(t.t.bind(t,2972,23)),Promise.resolve().then(t.t.bind(t,954,23)),Promise.resolve().then(t.t.bind(t,1945,23)),Promise.resolve().then(t.t.bind(t,4256,23)),Promise.resolve().then(t.t.bind(t,7960,23))},8452:function(e,n,t){"use strict";t.d(n,{default:function(){return l}});var r=t(7437),a=t(2265),i=t(2972),o=t.n(i),s=t(9376);let c=[{href:"/",label:"Home"},{href:"/research",label:"Research"},{href:"/special-issues",label:"Special Issues"},{href:"/projects",label:"Projects"},{href:"/teaching",label:"Teaching"},{href:"/certifications",label:"Certifications"},{href:"/about",label:"About"},{href:"/contact",label:"Contact"}];function l(){let[e,n]=(0,a.useState)(!1),t=(0,s.usePathname)(),i=()=>n(!1),l=e=>"/"===e?"/"===t:t.startsWith(e);return(0,r.jsx)("header",{className:"site-header",children:(0,r.jsx)("div",{className:"container",children:(0,r.jsxs)("nav",{className:"nav","aria-label":"Primary",children:[(0,r.jsxs)(o(),{href:"/",className:"brand","aria-label":"Narasimha Rao Vajjhala â home",onClick:i,children:[(0,r.jsx)("span",{className:"brand-mark",children:"NV"}),(0,r.jsxs)("span",{className:"brand-name",children:["Narasimha Rao Vajjhala",(0,r.jsx)("span",{children:"Computer Science \xb7 AUBG"})]})]}),(0,r.jsx)("button",{className:"nav-toggle","aria-label":"Toggle menu","aria-expanded":e,"aria-controls":"nav-links",onClick:()=>n(e=>!e),children:(0,r.jsxs)("svg",{width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",children:[(0,r.jsx)("line",{x1:"3",y1:"6",x2:"21",y2:"6"}),(0,r.jsx)("line",{x1:"3",y1:"12",x2:"21",y2:"12"}),(0,r.jsx)("line",{x1:"3",y1:"18",x2:"21",y2:"18"})]})}),(0,r.jsx)("div",{className:e?"nav-links open":"nav-links",id:"nav-links",children:c.map(e=>(0,r.jsx)(o(),{href:e.href,onClick:i,className:l(e.href)?"active":void 0,children:e.label},e.href))})]})})})}},9376:function(e,n,t){"use strict";var r=t(5475);t.o(r,"useParams")&&t.d(n,{useParams:function(){return r.useParams}}),t.o(r,"usePathname")&&t.d(n,{usePathname:function(){return r.usePathname}}),t.o(r,"useSearchParams")&&t.d(n,{useSearchParams:function(){return r.useSearchParams}})},257:function(e,n,t){"use strict";var r,a;e.exports=(null==(r=t.g.process)?void 0:r.env)&&"object"==typeof(null==(a=t.g.process)?void 0:a.env)?t.g.process:t(4227)},4227:function(e){!function(){var n={229:function(e){var n,t,r,a=e.exports={};function i(){throw Error("setTimeout has not been defined")}function o(){throw Error("clearTimeout has not been defined")}function s(e){if(n===setTimeout)return setTimeout(e,0);if((n===i||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:i}catch(e){n=i}try{t="function"==typeof clearTimeout?clearTimeout:o}catch(e){t=o}}();var c=[],l=!1,u=-1;function f(){l&&r&&(l=!1,r.length?c=r.concat(c):u=-1,c.length&&d())}function d(){if(!l){var e=s(f);l=!0;for(var n=c.length;n;){for(r=c,c=[];++u<n;)r&&r[u].run();u=-1,n=c.length}r=null,l=!1,function(e){if(t===clearTimeout)return clearTimeout(e);if((t===o||!t)&&clearTimeout)return t=clearTimeout,clearTimeout(e);try{t(e)}catch(n){try{return t.call(null,e)}catch(n){return t.call(this,e)}}}(e)}}function h(e,n){this.fun=e,this.array=n}function v(){}a.nextTick=function(e){var n=Array(arguments.length-1);if(arguments.length>1)for(var t=1;t<arguments.length;t++)n[t-1]=arguments[t];c.push(new h(e,n)),1!==c.length||l||s(d)},h.prototype.run=function(){this.fun.apply(null,this.array)},a.title="browser",a.browser=!0,a.env={},a.argv=[],a.version="",a.versions={},a.on=v,a.addListener=v,a.once=v,a.off=v,a.removeListener=v,a.removeAllListeners=v,a.emit=v,a.prependListener=v,a.prependOnceListener=v,a.listeners=function(e){return[]},a.binding=function(e){throw Error("process.binding is not supported")},a.cwd=function(){return"/"},a.chdir=function(e){throw Error("process.chdir is not supported")},a.umask=function(){return 0}}},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var i=t[e]={exports:{}},o=!0;try{n[e](i,i.exports,r),o=!1}finally{o&&delete t[e]}return i.exports}r.ab="//";var a=r(229);e.exports=a}()},7960:function(){},954:function(e){e.exports={style:{fontFamily:"'__fraunces_2e08e2', '__fraunces_Fallback_2e08e2'"},className:"__className_2e08e2",variable:"__variable_2e08e2"}},4256:function(e){e.exports={style:{fontFamily:"'__plexMono_600086', '__plexMono_Fallback_600086'"},className:"__className_600086",variable:"__variable_600086"}},1945:function(e){e.exports={style:{fontFamily:"'__inter_7c473c', '__inter_Fallback_7c473c'"},className:"__className_7c473c",variable:"__variable_7c473c"}},9197:function(e,n,t){"use strict";t.d(n,{Analytics:function(){return p}});var r=t(2265),a=t(9376),i=t(257),o=()=>{window.va||(window.va=function(){for(var e=arguments.length,n=Array(e),t=0;t<e;t++)n[t]=arguments[t];window.vaq||(window.vaq=[]),window.vaq.push(n)})};function s(){return"undefined"!=typeof window}function c(){return"production"}function l(){return"development"===((s()?window.vam:c())||"production")}function u(e){return new RegExp("/".concat(e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"(?=[/?#]|$)"))}function f(e){return e.startsWith("http://")||e.startsWith("https://")||e.startsWith("/")?e:"/".concat(e)}function d(e){return(0,r.useEffect)(()=>{var n;e.beforeSend&&(null==(n=window.va)||n.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]),(0,r.useEffect)(()=>{var n,t;!function(){var e;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{debug:!0},t=arguments.length>1?arguments[1]:void 0;if(!s())return;let{beforeSend:r,src:a,dataset:i}=function(e,n){var t,r;let a=e;if(n)try{a={...null==(t=JSON.parse(n))?void 0:t.analytics,...e}}catch(e){}!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"auto";if("auto"===e){window.vam=c();return}window.vam=e}(a.mode);
1let i={sdkn:"@vercel/analytics"+(a.framework?"/".concat(a.framework):""),sdkv:"2.0.1"};return a.disableAutoTrack&&(i.disableAutoTrack="1"),a.viewEndpoint&&(i.viewEndpoint=f(a.viewEndpoint)),a.eventEndpoint&&(i.eventEndpoint=f(a.eventEndpoint)),a.sessionEndpoint&&(i.sessionEndpoint=f(a.sessionEndpoint)),l()&&!1===a.debug&&(i.debug="false"),a.dsn&&(i.dsn=a.dsn),a.endpoint?i.endpoint=a.endpoint:a.basePath&&(i.endpoint=f("".concat(a.basePath,"/insights"))),{beforeSend:a.beforeSend,src:(r=a).scriptSrc?f(r.scriptSrc):l()?"https://va.vercel-scripts.com/v1/script.debug.js":r.basePath?f("".concat(r.basePath,"/insights/script.js")):"/_vercel/insights/script.js",dataset:i}}(n,t);if(o(),r&&(null==(e=window.va)||e.call(window,"beforeSend",r)),document.head.querySelector('script[src*="'.concat(a,'"]')))return;let u=document.createElement("script");for(let[e,n]of(u.src=a,Object.entries(i)))u.dataset[e]=n;u.defer=!0,u.onerror=()=>{let e=l()?"Please check if any ad blockers are enabled and try again.":"Be sure to enable Web Analytics for your project and deploy again. See https://vercel.com/docs/analytics/quickstart for more information.";console.log("[Vercel Web Analytics] Failed to load script from ".concat(a,". ").concat(e))},document.head.appendChild(u)}({framework:e.framework||"react",basePath:null!==(n=e.basePath)&&void 0!==n?n:function(){if(void 0!==i&&void 0!==i.env)return i.env.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}(),...void 0!==e.route&&{disableAutoTrack:!0},...e},null!==(t=e.configString)&&void 0!==t?t:function(){if(void 0!==i&&void 0!==i.env)return i.env.REACT_APP_VERCEL_OBSERVABILITY_CLIENT_CONFIG}())},[]),(0,r.useEffect)(()=>{e.route&&e.path&&function(e){var n;let{route:t,path:r}=e;null==(n=window.va)||n.call(window,"pageview",{route:t,path:r})}({route:e.route,path:e.path})},[e.route,e.path]),null}var h=()=>{let e=(0,a.useParams)(),n=(0,a.useSearchParams)(),t=(0,a.usePathname)();return e?{route:function(e,n){if(!e||!n)return e;let t=e;try{let e=Object.entries(n);for(let[n,r]of e)if(!Array.isArray(r)){let e=u(r);e.test(t)&&(t=t.replace(e,"/[".concat(n,"]")))}for(let[n,r]of e)if(Array.isArray(r)){let e=u(r.join("/"));e.test(t)&&(t=t.replace(e,"/[...".concat(n,"]")))}return t}catch(n){return e}}(t,Object.keys(e).length?e:Object.fromEntries(n.entries())),path:t}:{route:null,path:t}};function v(e){let{route:n,path:t}=h();return r.createElement(d,{path:t,route:n,...e,basePath:function(){if(void 0!==i&&void 0!==i.env)return i.env.NEXT_PUBLIC_VERCEL_OBSERVABILITY_BASEPATH}
1(),configString:function(){if(void 0!==i&&void 0!==i.env)return'{"analytics":{"scriptSrc":"31769cc039970534/script.js","viewEndpoint":"31769cc039970534/view","eventEndpoint":"31769cc039970534/event","sessionEndpoint":"31769cc039970534/session"},"speedInsights":{"scriptSrc":"e2b49d55f1339349/script.js","endpoint":"e2b49d55f1339349/vitals"}}'}(),framework:"next"})}function p(e){return r.createElement(r.Suspense,{fallback:null},r.createElement(v,{...e}))}}},function(e){e.O(0,[925,972,971,117,744],function(){return e(e.s=5007)}),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.