Precolonial Centralization, Koranic Education... | Gates Open Research "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r 3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}(); dataLayer = dataLayer || []; // Standard GTM initialization - Google Consent Mode handles consent automatically (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=hzk0Vc3qFsQYhCrIoHz68A>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MWFK8L5J'); ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"438030",trustKey:"438030",agentID:"772317073",licenseKey:"97f8f67f26",applicationID:"772317073"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"97f8f67f26",applicationID:"772317073",sa:1} ;/*! For license information please see nr-loader-spa-1.236.0.min.js.LICENSE.txt */ (()=>{"use strict";var e,t,r={5763:(e,t,r)=>{r.d(t,{P_:()=>l,Mt:()=>g,C5:()=>s,DL:()=>v,OP:()=>T,lF:()=>D,Yu:()=>y,Dg:()=>h,CX:()=>c,GE:()=>b,sU:()=>_});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o),(0,n.Qy)(e,a[e],"info")}var u=r(7056);const d=()=>{const e={blockSelector:"[data-nr-block]",maskInputOptions:{password:!0}};return{allow_bfcache:!0,privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,enabled:!0,harvestTimeSeconds:10},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10},metrics:{enabled:!0},page_action:{enabled:!0,harvestTimeSeconds:30},page_view_event:{enabled:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1},session_trace:{enabled:!0,harvestTimeSeconds:10},harvest:{tooManyRequestsDelay:60},session_replay:{enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:"*",maskAllInputs:!0,get blockClass(){return"nr-block"},get ignoreClass(){return"nr-ignore"},get maskTextClass(){return"nr-mask"},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=",".concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={...t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10}}},f={};function l(e){if(!e)throw new Error("All configuration objects require an agent identifier!");if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function h(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");f[e]=(0,i.D)(t,d()),(0,n.Qy)(e,f[e],"config")}function g(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");var r=l(e);if(r){for(var n=t.split("."),i=0;i {r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n="1.236.0",i="PROD",o="CDN"},385:(e,t,r)=>{r.d(t,{FN:()=>a,IF:()=>u,Nk:()=>f,Tt:()=>s,_A:()=>o,il:()=>n,pL:()=>c,v6:()=>i,w1:()=>d});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=""+o?.location,s=/iPad|iPhone|iPod/.test(navigator.userAgent),c=s&&"undefined"==typeof SharedWorker,u=(()=>{const e=navigator.userAgent.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),d=Boolean(n&&window.document.documentMode),f=!!navigator.sendBeacon},1117:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{r.d(t,{L:()=>d,R:()=>c});var n=r(2177),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u {let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((e=>{let[t]=e;a(t)})))}function f(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},2177:(e,t,r)=>{r.d(t,{c:()=>f,ee:()=>u});var n=r(8632),i=r(2210),o=r(1284),a=r(5763),s="nr@context";let c=(0,n.fP)();var u;function d(){}function f(e){return(0,i.X)(e,s,l)}function l(){return new d}function h(){u.aborted=!0,u.backlog={}}c.ee?u=c.ee:(u=function e(t,r){var n={},c={},f={},g=!1;try{g=16===r.length&&(0,a.OP)(r).isolatedBacklog}catch(e){}var p={on:b,addEventListener:b,removeEventListener:y,emit:v,get:x,listeners:w,context:m,buffer:A,abort:h,aborted:!1,isBuffering:E,debugId:r,backlog:g?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return p;function m(e){return e&&e instanceof d?e:e?(0,i.X)(e,s,l):l()}function v(e,r,n,i,o){if(!1!==o&&(o=!0),!u.aborted||i){t&&o&&t.emit(e,r,n);for(var a=m(n),s=w(e),d=s.length,f=0;fn,p:()=>i});var n=r(2177).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},4402:(e,t,r)=>{r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split("").map((e=>"x"===e?o(t,++r).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s {r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(385),i={};function o(e){if(e in i)return i[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};let t;var r=n._A?.location,o={};if(n.il)t=document.createElement("a"),t.href=e;else try{t=new URL(e,r.href)}catch(e){return o}o.port=t.port;var a=t.href.split("://");!o.port&&a[1]&&(o.port=a[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===a[0]?"443":"80"),o.hostname=t.hostname||r.hostname,o.pathname=t.pathname,o.protocol=a[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var s=!t.protocol||":"===t.protocol||t.protocol===r.protocol,c=t.hostname===r.hostname&&t.port===r.port;return o.sameOrigin=s&&(!t.hostname||c),"/"===o.pathname&&(i[e]=o),o}},50:(e,t,r)=>{function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2587:(e,t,r)=>{r.d(t,{N:()=>c,T:()=>u});var n=r(2177),i=r(5546),o=r(8e3),a=r(3325);const s={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]};function c(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(Object.entries(e).forEach((e=>{let[t,n]=e;void 0===u[t]&&(s[t]?s[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),u[t]=Boolean(n))})),Object.keys(s).forEach((e=>{void 0===u[e]&&(s[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),u[e]=!1)})),(0,o.L)(t,a.D.pageViewEvent))}const u={}},2210:(e,t,r)=>{r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{r.d(t,{P:()=>o});var n=r(2177);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{r.d(t,{K:()=>a,b:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{r.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>o,fP:()=>a,gG:()=>d,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,r){let i=a();const o=i.initializedAgents||{},s=o[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,n.z)(),date:new Date}),i.initializedAgents={...o,[e]:{...s,[r]:t}},i}function u(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return void(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"==document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{r.d(t,{em:()=>v,u5:()=>N,QU:()=>S,_L:()=>I,Gm:()=>L,Lg:()=>M,gy:()=>U,BV:()=>Q,Kf:()=>ee});var n=r(2177);const i="nr@original";var o=Object.prototype.hasOwnProperty,a=!1;function s(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");var a,s,c,u="-"===n.charAt(0);for(c=0;c 2?n-2:0),o=2;o {r(A[T],e,w),r(E[T],e,w)})),r(l._A,"fetch",y),t.on(y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(y+"done",[null,r],n)}else t.emit(y+"done",[e],n)})),t}const O={},j=["pushState","replaceState"];function S(e){const t=function(e){return(e||n.ee).get("history")}(e);return!l.il||O[t.debugId]++||(O[t.debugId]=1,s(t).inPlace(window.history,j,"-")),t}var P=r(3239);const C={},R=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!l.il||C[t.debugId])return t;C[t.debugId]=!0;var r=s(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function c(e,t){var r=e.match(a),n=r[1],i=r[3];return i?c(i,t[n]):t[n]}return r.inPlace(Node.prototype,R,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,s=a.match(i),s?s[1]:null);var a,s;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:c(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function f(){t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}function l(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",f,(0,P.m$)(!1)),e.addEventListener("error",l,(0,P.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}var k=r(5763);const H={};function L(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!l.il||H[t.debugId])return t;H[t.debugId]=!0;var r=s(t),i=k.Yu.MO;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function M(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=n.c,o=s(t),a=k.Yu.PR;return a&&function(){function e(r){var n=t.context(),i=o(r,"executor-",n,null,!1);const s=Reflect.construct(a,[i],e);return t.context(s).getCtx=function(){return n},s}l._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,i=r(e);i.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c e())),t};function m(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}function b(){var e=this,t=r.context(e);e.readyState>3&&!t.resolved&&(t.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,f,"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,J,"-xhr-",E),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){h.push(e),a&&(y?y.then(A):u?u(A):(w=-w,x.data=w))}(t)})),r.on("open-xhr-start",m),a){var y=c&&c.resolve();if(!u&&!c){var w=1,x=document.createTextNode(w);new a(A).observe(x,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e {r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{r.d(t,{A:()=>i,t:()=>n});const n=r(3325).D.jserrors,i="nr@seenError"},3081:(e,t,r)=>{r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{r.d(t,{Dz:()=>i,OJ:()=>a,qw:()=>o,t9:()=>n});const n=r(3325).D.pageViewEvent,i="firstbyte",o="domcontent",a="windowload"},9251:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},3614:(e,t,r)=>{r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{r.d(t,{BODY:()=>A,CB_END:()=>E,CB_START:()=>u,END:()=>x,FEATURE_NAME:()=>i,FETCH:()=>_,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>p,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>l,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>g,JS_TIME:()=>T,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>f,SPA_NODE:()=>h,START:()=>w,originalSetTimeout:()=>y});var n=r(5763);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",f="remaining",l="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,w="-start",x="-end",A="-body",E="cb"+x,T="jsTime",_="fetch"},5938:(e,t,r)=>{r.d(t,{W:()=>o});var n=r(5763),i=r(2177);class o{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,n.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=r,this.blocked=!1}}},9144:(e,t,r)=>{r.d(t,{j:()=>m});var n=r(3325),i=r(5763),o=r(5546),a=r(2177),s=r(7894),c=r(8e3),u=r(3960),d=r(385),f=r(50),l=r(3081),h=r(8632);function g(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i 1?r-1:0),i=1;i {e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var p=r(2587);function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=arguments.length>2?arguments[2]:void 0,v=arguments.length>3?arguments[3]:void 0,{init:b,info:y,loader_config:w,runtime:x={loaderType:m},exposed:A=!0}=t;const E=(0,h.gG)();y||(b=E.init,y=E.info,w=E.loader_config),(0,i.Dg)(e,b||{}),(0,i.GE)(e,w||{}),(0,i.sU)(e,x),y.jsAttributes??={},d.v6&&(y.jsAttributes.isWorker=!0),(0,i.CX)(e,y),g();const T=function(e,t){t||(0,c.R)(e,"api");const h={};var g=a.ee.get(e),p=g.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),x(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>h[e]=x(m,e,!0,"api"))),h.addPageAction=x(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=x(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,x(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,f.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of was provided."))}else(0,f.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,f.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of was provided."))},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,g),function(){if(p.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw p.emit("fn-err",[arguments,this,"string"==typeof e?new Error(e):e],r),e}finally{p.emit("fn-end",[(0,s.z)()],r)}}}};function x(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,g),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,g),r?void 0:this}}function A(){r.e(439).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,f.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=x(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,g),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,g)},d.il?(0,u.b)((()=>A()),!0):A(),h}(e,v);return(0,h.Qy)(e,T,"api"),(0,h.Qy)(e,A,"exposed"),(0,h.EZ)("activatedFeatures",p.T),T}},3325:(e,t,r)=>{r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>(({78:"page_action-aggregate",147:"metrics-aggregate",242:"session-manager",317:"jserrors-aggregate",348:"page_view_timing-aggregate",412:"lazy-feature-loader",439:"async-api",538:"recorder",590:"session_replay-aggregate",675:"compressor",733:"session_trace-aggregate",786:"page_view_event-aggregate",873:"spa-aggregate",898:"ajax-aggregate"}[e]||e)+"."+{78:"ac76d497",147:"3dc53903",148:"1a20d5fe",242:"2a64278a",317:"49e41428",348:"bd6de33a",412:"2f55ce66",439:"30bd804e",538:"1b18459f",590:"cf0efb30",675:"ae9f91a8",733:"83105561",786:"06482edd",860:"03a8b7a5",873:"e6b09d52",898:"998ef92b"}[e]+"-1.236.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d {s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(l.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=l.bind(null,s.onerror),s.onload=l.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.j=364,i.p="https://js-agent.newrelic.com/",(()=>{var e={364:0,953:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u {i.r(o);var e=i(3325),t=i(5763);const r=Object.values(e.D);function n(e){const n={};return r.forEach((r=>{n[r]=function(e,r){return!1!==(0,t.Mt)(r,"".concat(e,".enabled"))}(r,e)})),n}var a=i(9144);var s=i(5546),c=i(385),u=i(8e3),d=i(5938),f=i(3960),l=i(50);class h extends d.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler,this.featAggregate,this.onAggregateImported,n&&(0,u.R)(e,r)}importAggregator(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;const r=c.il&&!0===(0,t.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let t;try{if(r){const{setupAgentSession:e}=await Promise.all([i.e(860),i.e(242)]).then(i.bind(i,3228));t=e(this.agentIdentifier)}}catch(e){(0,l.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",e)}try{if(!this.shouldImportAgg(this.featureName,t))return void(0,u.L)(this.agentIdentifier,this.featureName);const{lazyFeatureLoader:r}=await i.e(412).then(i.bind(i,8582)),{Aggregate:o}=await r(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,e),n(!0)}catch(e){(0,l.Z)("Downloading and initializing ".concat(this.featureName," failed..."),e),this.abortHandler?.(),n(!1)}};c.il?(0,f.b)((()=>o()),!0):o()}shouldImportAgg(r,n){return r!==e.D.sessionReplay||!1!==(0,t.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!n?.isNew||!!n?.state.sessionReplay)}}var g=i(7633),p=i(7894);class m extends h{static featureName=g.t9;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(r,n,g.t9,i),("undefined"==typeof PerformanceNavigationTiming||c.Tt)&&"undefined"!=typeof PerformanceTiming){const n=(0,t.OP)(r);n[g.Dz]=Math.max(Date.now()-n.offset,0),(0,f.K)((()=>n[g.qw]=Math.max((0,p.z)()-n[g.Dz],0))),(0,f.b)((()=>{const t=(0,p.z)();n[g.OJ]=Math.max(t-n[g.Dz],0),(0,s.p)("timing",["load",t],void 0,e.D.pageViewTiming,this.ee)}))}this.importAggregator()}}var v=i(1117),b=i(1284);class y extends v.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,b.D)(e,(function(e,r){t[e]=w(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,b.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=w(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=w(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i t.max&&(t.max=e),e 2&&void 0!==arguments[2])||arguments[2];super(e,r,j.t,n),c.il&&((0,t.OP)(e).initHidden=Boolean("hidden"===document.visibilityState),(0,N.N)((()=>(0,s.p)("docHidden",[(0,p.z)()],void 0,j.t,this.ee)),!0),(0,O.bP)("pagehide",(()=>(0,s.p)("winPagehide",[(0,p.z)()],void 0,j.t,this.ee))),this.importAggregator())}}var P=i(3081);class C extends h{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var R,I=i(2210),k=i(1214),H=i(2177),L={};try{R=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(L.console=!0,-1!==R.indexOf("dev")&&(L.dev=!0),-1!==R.indexOf("nr_dev")&&(L.nrDev=!0))}catch(e){}function z(e){try{L.console&&z(e)}catch(e){}}L.nrDev&&H.ee.on("internal-error",(function(e){z(e.stack)})),L.dev&&H.ee.on("fn-err",(function(e,t,r){z(r.stack)})),L.dev&&(z("NR AGENT IN DEVELOPMENT MODE"),z("flags: "+(0,b.D)(L,(function(e,t){return e})).join(", ")));var M=i(6660);class B extends h{static featureName=M.t;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(r,n,M.t,i),this.skipNext=0;try{this.removeOnAbort=new AbortController}catch(e){}const o=this;o.ee.on("fn-start",(function(e,t,r){o.abortHandler&&(o.skipNext+=1)})),o.ee.on("fn-err",(function(t,r,n){o.abortHandler&&!n[M.A]&&((0,I.X)(n,M.A,(function(){return!0})),this.thrown=!0,(0,s.p)("err",[n,(0,p.z)()],void 0,e.D.jserrors,o.ee))})),o.ee.on("fn-end",(function(){o.abortHandler&&!this.thrown&&o.skipNext>0&&(o.skipNext-=1)})),o.ee.on("internal-error",(function(t){(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,o.ee)})),this.origOnerror=c._A.onerror,c._A.onerror=this.onerrorHandler.bind(this),c._A.addEventListener("unhandledrejection",(t=>{const r=function(e){let t="Unhandled Promise Rejection: ";if(e instanceof Error)try{return e.message=t+e.message,e}catch(t){return e}if(void 0===e)return new Error(t);try{return new Error(t+(0,D.P)(e))}catch(e){return new Error(t)}}(t.reason);(0,s.p)("err",[r,(0,p.z)(),!1,{unhandledPromiseRejection:1}],void 0,e.D.jserrors,this.ee)}),(0,O.m$)(!1,this.removeOnAbort?.signal)),(0,k.gy)(this.ee),(0,k.BV)(this.ee),(0,k.em)(this.ee),(0,t.OP)(r).xhrWrappable&&(0,k.Kf)(this.ee),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}onerrorHandler(t,r,n,i,o){"function"==typeof this.origOnerror&&this.origOnerror(...arguments);try{this.skipNext?this.skipNext-=1:(0,s.p)("err",[o||new F(t,r,n),(0,p.z)()],void 0,e.D.jserrors,this.ee)}catch(t){try{(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,this.ee)}catch(e){}}return!1}}function F(e,t,r){this.message=e||"Uncaught error with no additional information",this.sourceURL=t,this.line=r}let U=1;const q="nr@id";function G(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===c._A?0:(0,I.X)(e,q,(function(){return U++}))}function V(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,D.P)(e).length}catch(e){return}}}var X=i(7243);class W{constructor(e){this.agentIdentifier=e,this.generateTracePayload=this.generateTracePayload.bind(this),this.shouldGenerateTrace=this.shouldGenerateTrace.bind(this)}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var r=(0,t.DL)(this.agentIdentifier);if(!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,_.M)(),s=(0,_.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof c._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,D.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var r=!1,n={};if((0,t.Mt)(this.agentIdentifier,"distributed_tracing")&&(n=(0,t.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)r=!0;else if(n.allowed_origins instanceof Array)for(var i=0;i 2&&void 0!==arguments[2])||arguments[2];super(r,n,Z.t,i),(0,t.OP)(r).xhrWrappable&&(this.dt=new W(r),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee),(0,k.u5)(this.ee),(0,k.Kf)(this.ee),function(r,n,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,O.m$)(!1)),c.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.m$)(!1))}function s(e){this.params={method:e[0]},T(this,e[1]),this.metrics={}}function u(e,n){var i=(0,t.DL)(r);i.xpid&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(n.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(n.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&n.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function d(e,t){var r=this.metrics,i=e[0],o=this;if(r&&i){var a=V(i);a&&(r.txSize=a)}this.startTime=(0,p.z)(),this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof o.end)&&o.end(t)}catch(e){try{n.emit("internal-error",[e])}catch(e){}}};for(var s=0;s 1?e[1]=i:e.push(i)}else e[0]&&e[0].headers&&s(e[0].headers,n)&&(this.dt=n);function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,p.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof Y?r=i.url:c._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),T(this,r);var o=(""+(i&&i instanceof Y&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.txSize=V(n.body)||0}function A(t,r){var n;this.endTime=(0,p.z)(),this.params||(this.params={}),this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,p.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,e.D.ajax)}function E(t){var r=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o 2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,_.ky)(16);c._A?(this.agentIdentifier=t,this.sharedAggregator=new y({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(m),Object.assign(this,(0,a.j)(this.agentIdentifier,e,e.loaderType||"agent")),this.start()):(0,l.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,t.C5)(this.agentIdentifier),init:(0,t.P_)(this.agentIdentifier),loader_config:(0,t.DL)(this.agentIdentifier),runtime:(0,t.OP)(this.agentIdentifier)}}start(){const t="features";try{const r=n(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((t,r)=>e.p[t.featureName]-e.p[r.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===e.D.pageViewEvent){const n=function(t){switch(t){case e.D.ajax:return[e.D.jserrors];case e.D.sessionTrace:return[e.D.ajax,e.D.pageViewEvent];case e.D.sessionReplay:return[e.D.sessionTrace];case e.D.pageViewTiming:return[e.D.pageViewEvent];default:return[]}}(t.featureName);n.every((e=>r[e]))||(0,l.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,D.P)(n),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,T.Qy)(this.agentIdentifier,this.features,t)}catch(e){(0,l.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",e);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,T.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[J,m,S,class extends h{static featureName=oe;constructor(t,r){if(super(t,r,oe,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;const n=this.ee;let i;(0,k.QU)(n),this.eventsEE=(0,k.em)(n),this.eventsEE.on(se,(function(e,t){this.bstStart=(0,p.z)()})),this.eventsEE.on(ae,(function(t,r){(0,s.p)("bst",[t[0],r,this.bstStart,(0,p.z)()],void 0,e.D.sessionTrace,n)})),n.on(ce+ne,(function(e){this.time=(0,p.z)(),this.startPath=location.pathname+location.hash})),n.on(ce+ie,(function(t){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,e.D.sessionTrace,n)}));try{i=new PerformanceObserver((t=>{const r=t.getEntries();(0,s.p)(te,[r],void 0,e.D.sessionTrace,n)})),i.observe({type:re,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},C,xe,B,class extends h{static featureName=de;constructor(e,r){if(super(e,r,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;if(!(0,t.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=(0,k._L)(this.ee),s=(0,k.Lg)(this.ee),u=(0,k.BV)(this.ee),d=(0,k.Kf)(this.ee),f=this.ee.get("events"),l=(0,k.u5)(this.ee),h=(0,k.QU)(this.ee),g=(0,k.Gm)(this.ee);function m(e,t){h.emit("newURL",[""+window.location,t])}function v(){i++,n=window.location.hash,this[ve]=(0,p.z)()}function b(){i--,window.location.hash!==n&&m(0,!0);var e=(0,p.z)();this[pe]=~~this[pe]+e-this[ve],this[ye]=e}function y(e,t){e.on(t,(function(){this[t]=(0,p.z)()}))}this.ee.on(ve,v),s.on(be,v),a.on(be,v),this.ee.on(ye,b),s.on(ge,b),a.on(ge,b),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),f.buffer([ve],this.featureName),u.buffer(["setTimeout"+le,"clearTimeout"+fe,ve],this.featureName),d.buffer([ve,"new-xhr","send-xhr"+fe],this.featureName),l.buffer([me+fe,me+"-done",me+he+fe,me+he+le],this.featureName),h.buffer(["newURL"],this.featureName),g.buffer([ve],this.featureName),s.buffer(["propagate",be,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),y(l,me+fe),y(l,me+"-done"),y(a,"new-jsonp"),y(a,"jsonp-end"),y(a,"cb-start"),h.on("pushState-end",m),h.on("replaceState-end",m),window.addEventListener("hashchange",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){m(0,i>1)}),(0,O.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})(),window.NRBA=o})(); window.jQuery || document.write(' ') CKEDITOR_BASEPATH='https://gatesopenresearch.org/js/vendor/ckeditor/' window.reactTheme = 'gates'; window.MathJax = { CommonHTML: { linebreaks: { automatic: true } }, 'HTML-CSS': { linebreaks: { automatic: true } }, SVG: { linebreaks: { automatic: true } }, AuthorInit: function() { MathJax.Hub.Register.MessageHook('End Process', function () { let timeout = false; // holder for timeout id const delay = 250; // delay after event is "complete" to run callback const reflowMath = function() { const dispFormulas = document.querySelectorAll('.disp-formula.panel'); if (!dispFormulas) { return; } for (const dispFormula of dispFormulas) { const child = dispFormula.querySelector('.MathJax_Preview').nextSibling.firstChild; const isMultiline = MathJax.Hub.getAllJax(dispFormula)[0].root.isMultiline; if (dispFormula.offsetWidth < child.offsetWidth || isMultiline) { MathJax.Hub.Queue(['Rerender', MathJax.Hub, dispFormula]); } } }; window.addEventListener('resize', function() { clearTimeout(timeout); // clear the timeout timeout = setTimeout(reflowMath, delay); // start timing for event "completion" }); }); }, }; if (window.location.hash == '#_=_'){ window.location = window.location.href.split('#')[0] } !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function() {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)} ;if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1641728616063202'); fbq('track', "PixelInitialized", {}); Skip to content Gates Open Research file_upload Submit via VeriXiv search clear search menu close clear Search Browse Gateways & Collections How to Publish Submit via VeriXiv My Submissions Article Guidelines Article Guidelines (New Versions) Open Data, Software and Code Guidelines Open Data and Accessible Source Materials Guidelines (HSS) Prepublication Checks Production Process Posters and Slides Guidelines Document Guidelines Publication Charges Finding Article Reviewers About How it Works For Reviewers Our Advisors Policies Glossary FAQs For Developers Contact Blog My Account Submissions Content and Tracking Alerts My Details Sign In Submit via VeriXiv { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://gatesopenresearch.org/articles/9-67" }, "headline": "Precolonial Centralization, Koranic Education and School Participation in Nigeria", "datePublished": "2025-08-27T16:57:50", "dateModified": "2025-08-27T16:57:50", "author": [ { "@type": "Person", "name": "Musiliu Adeolu Adewole" } ], "publisher": { "@type": "Organization", "name": "Gates Open Research", "logo": { "@type": "ImageObject", "url": "https://gatesopenresearch.org/img/AMP/Gates_image.png", "height": 600, "width": 47 } }, "image": { "@type": "ImageObject", "url": "https://gatesopenresearch.org/img/AMP/Gates_image.png", "height": 1200, "width": 94 }, "description": "Several studies have documented the persistence of economic development outcomes across space and over long periods. Other studies have argued that the reversal of fortune has also occurred over time and space. Since different areas of current Nigeria were once under the rule of states with different degrees of political centralization and later investment in Koranic, this study seeks to explore whether areas or districts under a more centralized political system are more likely to participate in large-scale school expansion programs, such as the 1976 Universal Primary Education (UPE) and 1999 Universal Basic Education (UBE). To check for evidence of the reversal of fortune, we determine whether the degree of state centralization on school participation is more or less in areas that have large investments in Koranic education. OLS results show that while an index of state centralization has a positive and significant impact on enrolment in UPE and UBE programs, the effect is negative and statistically significant for those with heavy investment in Koranic education (measured by district fraction of 1914-46 cohorts with Koranic education). The results are robust to adding an extensive range of explanatory variables and specification tests. While the structure of the economy at the onset of Islamic activities in Nigeria may have made investment in Koranic education worthwhile, the contemporary world does not require Koranic education to make either regional or national advancement possible. Thus, there is a clear case of mismatch between the demands of modern economic life and the skills possessed by a large section. Thus, well-designed policies are required to address this mismatch and accelerate inclusive economic development." } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://gatesopenresearch.org/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://gatesopenresearch.org/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://gatesopenresearch.org/articles/9-67/v1", "name": "Precolonial Centralization, Koranic Education and School Participation..." } } ] } Home Browse Precolonial Centralization, Koranic Education and School Participation... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Adewole MA. Precolonial Centralization, Koranic Education and School Participation in Nigeria . Gates Open Res 2025, 9 :67 ( https://doi.org/10.12688/gatesopenres.16358.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. Close Copy Citation Details Export Export Citation Sciwheel EndNote Ref. Manager Bibtex ProCite Sente EXPORT Select a format first Track Share ▬ ✚ Research Article Precolonial Centralization, Koranic Education and School Participation in Nigeria Musiliu Adeolu Adewole Musiliu Adeolu Adewole PUBLISHED 27 Aug 2025 Author details Author details Federal University of Technology Akure School of Management Technology, Akure, Ondo, 340001, Nigeria Musiliu Adeolu Adewole Roles: Conceptualization, Data Curation, Formal Analysis, Funding Acquisition, Investigation, Methodology, Project Administration OPEN PEER REVIEW REVIEWER STATUS AWAITING PEER REVIEW Originally published as a preprint: https://doi.org/10.12688/verixiv.497.3 Abstract Several studies have documented the persistence of economic development outcomes across space and over long periods. Other studies have argued that the reversal of fortune has also occurred over time and space. Since different areas of current Nigeria were once under the rule of states with different degrees of political centralization and later investment in Koranic, this study seeks to explore whether areas or districts under a more centralized political system are more likely to participate in large-scale school expansion programs, such as the 1976 Universal Primary Education (UPE) and 1999 Universal Basic Education (UBE). To check for evidence of the reversal of fortune, we determine whether the degree of state centralization on school participation is more or less in areas that have large investments in Koranic education. OLS results show that while an index of state centralization has a positive and significant impact on enrolment in UPE and UBE programs, the effect is negative and statistically significant for those with heavy investment in Koranic education (measured by district fraction of 1914-46 cohorts with Koranic education). The results are robust to adding an extensive range of explanatory variables and specification tests. While the structure of the economy at the onset of Islamic activities in Nigeria may have made investment in Koranic education worthwhile, the contemporary world does not require Koranic education to make either regional or national advancement possible. Thus, there is a clear case of mismatch between the demands of modern economic life and the skills possessed by a large section. Thus, well-designed policies are required to address this mismatch and accelerate inclusive economic development. READ ALL READ LESS Keywords Precolonial Centralization, Koranic Education, School Participation, Religion Corresponding Author(s) Musiliu Adeolu Adewole ( [email protected] ) Close Corresponding author: Musiliu Adeolu Adewole Competing interests: No competing interests were disclosed. Grant information: This research has been funded by African Economic Research Consortium or Consortium pour la recherche économique en Afrique (AERC) under its Human Capital Development (HCD) Project under grant OPP21617. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Copyright: © 2025 Adewole MA. This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. How to cite: Adewole MA. Precolonial Centralization, Koranic Education and School Participation in Nigeria . Gates Open Res 2025, 9 :67 ( https://doi.org/10.12688/gatesopenres.16358.1 ) First published: 27 Aug 2025, 9 :67 ( https://doi.org/10.12688/gatesopenres.16358.1 ) Latest published: 27 Aug 2025, 9 :67 ( https://doi.org/10.12688/gatesopenres.16358.1 ) 1. Introduction In recent years, the development economics and political economy literature has increasingly emphasized the role of historical institutions and cultural legacies in shaping contemporary development outcomes ( Acemoglu et al., 2001 ; Nunn, 2008 ; Michalopoulos & Papaioannou, 2013 ). One central theme in this literature is the persistence of precolonial state capacity—often proxied by political centralization, and its enduring influence on economic and social indicators such as infrastructure provision, human capital accumulation, and service delivery ( Gennaioli & Rainer, 2007 ; Besley & Persson, 2013 ; Lowes et al., 2017 ). At the same time, other studies highlight a “reversal of fortune”, wherein historically centralized or economically advanced regions today lag behind due to cultural, institutional, or colonial legacies that stifled adaptation to modern growth-enhancing institutions ( Acemoglu et al., 2002 ; Nunn & Wantchekon, 2011 ; Chaney, 2016 ). This study contributes to this evolving discourse by investigating how the interaction between precolonial political centralization and investment in Islamic (Koranic) education has influenced modern school participation in Nigeria, particularly in the context of tuition-free, large-scale public education programs such as the 1976 Universal Primary Education (UPE) and the 1999 Universal Basic Education (UBE) programs. Despite the universal and free nature of these interventions, regional disparities in school participation persist—most notably, lower enrolment rates in Nigeria’s historically centralized northern regions, where Islamic institutions were dominant long before the colonial era. Earlier works ( Archibong, 2019 ; Antoninis, 2014 ; Lincove, 2009 ) offer valuable insights into religious barriers to schooling and the limits of infrastructure-led interventions. However, they fall short of jointly exploring how precolonial political structures and religious educational investments interact to shape modern outcomes. This paper addresses that gap by examining whether historically centralized districts that also invested heavily in Koranic education exhibit different responses to public education programs compared to those without such overlapping legacies. Our conceptual framework builds on the idea that historical institutions shape preferences and incentives ( North, 1990 ; Greif, 2006), and that religiously grounded educational systems, particularly Koranic schools, may foster cultural norms and social sanctions that discourage participation in Western-style formal education, even when it is free ( Fryer, 2007 ; Chaney, 2016 ). This framework is especially relevant in Nigeria, where colonial and post-colonial education policies have had uneven uptake due to varying degrees of alignment with local norms and religious worldviews ( Okoye & Pongou, 2024 ; Efobi, 2024 ). To empirically test our hypotheses, I leverage district-level data on school enrolment from the 2006 Nigerian Census and historical measures of political centralization and Islamic education exposure drawn from the Murdock Ethnographic Atlas and archival records. Our econometric approach includes interaction terms between state centralization and Koranic education, and extensive controls for geography, demography, colonial missionary activity, natural resources, and conflict exposure. I also perform multiple robustness checks, including IV regressions using colonial restrictions on missionary activity as an instrument for koranic education intensity. Our results reveal that while precolonial centralization alone is positively associated with school enrolment, this effect is significantly attenuated or reversed in areas with high historical investment in Koranic education. This pattern holds across both UPE and UBE cohorts and is robust to alternative specifications and controls. These findings suggest a nuanced mechanism where historical political complexity can either promote or hinder development, depending on its interaction with cultural-religious legacies. In so doing, the study contributes to the broader literature on persistent and path-dependent development outcomes, and the role of cultural resistance in shaping human capital trajectories in Sub-Saharan Africa. The remainder of the paper is structured as follows: Section 2 provides a historical overview of Islamic and Koranic education in Nigeria. Section 3 describes the data sources and key variables. Section 4 outlines the empirical strategy. Section 5 presents the main results and robustness checks. Section 6 concludes with implications for policy and further research. 2. History of Islamic and Koranic Education in Nigeria 2.1 Islam and Islamic Education in Nigeria 1 Islam first reached the Savannah region of western Africa around the 8th century A. D, some 1000 years before Christian missionaries first set their foot on the shores of Nigeria. The spread of Islam in this region has brought about extensive commercial relationships with North Africa ( Fafunwa, 1991 ). With the established religious and trade relationship between the savannah region of West Africa and North Africa, new cultural experiences, which included the development of new intellectual and literacy skills that later made the region the hub of intellectual activities for many centuries, began to emerge. Through the efforts of Islamic cleric and scholar Hamed Muhammed Mani, Islam was introduced to the ruler of Kanem Bornu between 1085 and 1097 ( Fafunwa, 1991 ). From Kanem-Bornu, traders and scholars took Islam to Hausa Land in the early 14th century during the reign of Ali Yaji. From 1452 to 1463, books on Islamic theology and jurisprudence were introduced to Hausaland by Fulani scholars ( Fafunwa, 1991 ). During the 1463-99 reign of Muhammed Rumfa in Kano, Islam became firmly established, and many Islamic learning centers were established. Islamic scholars from Timbuktu also taught and preached Islam in Kano. Islam later spread to Katsina in the 15th century, with Katsina receiving pilgrims from Mecca and Timbuktu scholars, with latter groups from Timbuktu often visiting books on Islamic divinity and etymology. From Timbuktu, Islam was introduced to Yorubaland towards the close to the 19th century ( Johnson, 1966 ), although before 1627, this area was already known to Muslims, when Ahmed Baba identified Yorubaland as a location where paganism was prevalent and Islam had no root ( Fafunwa, 1991 ). Learned Islamic scholars formally brought Islam to Yorubaland through lorin in 1830. Some of these scholars made contact with Ibadan, about the time the town was established, and later with Ijebu-Ode and Abeokuta. Ilorin became a center of Islamic learning, with many basic and advanced schools established to teach Islamic religion. Ilorin often received famous Islamic scholars from Katsina, Kano, and the south-west. With the passage of time, Ibadan became a renowned center of excellence in Islamic education, with the construction of many mosques and Islamic schools to encourage the spread of Islam. 3. Data Sources and Description 3.1 School Enrolment Data Our dependent variables, the fraction of UPE and UBE cohorts reported to have enrolled in schools, were taken from the district level summary of Nigeria’s 2006 census, which contains relevant information. We restricted ourselves to cohorts who, by virtue of age, should have participated in the universal primary or basic education program. For the UPE cohorts, this included those reported to be in the 35-39 and 40-44 age brackets. Similarly, those in the 6-9 and 10-14 age bracket for the UBE cohorts were included in this study. The choice of these cohorts is primarily due to the fact that post-1970, the number of schools more than doubled ( Archibong, 2019 ). The number of schools remained unchanged at about 35,000 until 1989, and again increased to about 69,979 ( Archibong, 2019 ) by 2010, a period of 11 years after the re-introduction of UPE as UBE, with basic education becoming free and compulsory for the first time. The slash in the cost of education, coming from the direct reduction in tuition fees and access to schooling facilities, was required to increase educational attainment. 3.2 Explanatory Variables Murdock’s (1967) Ethnographic Atlas is the source of state centralization and other relevant historical data. We matched Murdock’s ethnographic data using the information available in Archibong (2019) , who identified which of the historical variables could be matched to the 774 districts or LGAs. The Atlas provides descriptions of the spatial distribution of ethnic groups across Africa, and for much of Africa, the data capture the pre-colonial attributes of these ethnicities, although they were sampled in the 20th century ( Murdock, 1967 ; Michalopoulos, 2012 ; Obikili, 2016 ). Murdock constructed historical variables and the political complexity of each ethnic group using both primary and secondary sources, including other 59 historical variables besides the political complexity of state centralization. Murdock’s 243 ethnic locations out of 1265 fall within the African continent and 117 are currently within Nigeria. At the most, over three ethnic groups would overlap a given district today; they tend to share the same level of state centralization or political complexity value. Following Gennaioli and Rainer (2007) , Michalopoulos (2012) , Alesina et al. (2013) , and Archibong (2019) , we adopted Murdock’s (1967) information on “Jurisdictional Hierarchy beyond the Local Community Level”. This measure ranges from zero to four, starting from the absence of hierarchical authority to four levels or layers of authority. This measure describes the complexity of political systems that allow pre-colonial states to deliver on the provision of social services and collect taxes. For our benchmark model, we choose additional historical variables depicting various degrees of political and economic development. First, the Ethnographic Atlas describes the complexity of human settlement, namely nomadic or fully migratory, semi-nomadic, semi-sedentary, compact but impermanent settlement, neighborhood of dispersed family homesteads, separated hamlets forming a single community, compact and relatively permanent settlements, and complex settlements. The values range from 1 to 8 in order of complexity. Second, ethnographic variable 40 depicts the use of large animals by ethnic groups inhabiting the 774 districts in Nigeria. The seven categories are the absence or near absence of large domestic animals (1); pigs are the only large domestic animals (2); sheep and goats without large domestic animals (3); equine animals such as horses and donkeys (4); deer (5); camels, alpacas, or llamas (6); and bovine animals and cattle, Mithun, water buffalo, and yaks (7). The variable for the use of large animals was constructed by assigning 1 to locations with ethnic groups that fell within categories 2 to 7 and 0 otherwise. Third, we used an indicator variable constructed from the Murdock Ethnographic Atlas v39, indicating whether groups inhabiting any district in our sample were using animal plow at the time of observation or whether plow existed before contact. Fourth, the historical variable indicates the intensity of the agricultural practices. This was obtained from v28 of the Murdock Ethnographic Atlas, with the following categories of intensity: no agriculture, casual agriculture, extensive or shifting agriculture, horticulture, intensive agriculture, and intensive irrigated agriculture. It ranges from 1 to 6, with higher values indicating a greater intensity. The final historical variables in our baseline specification were the extent to which districts had groups that mainly hunt and herd large animals as a form of subsistence. The hunting variable taken from v2 and the herding variable are from v4 of the Murdock Ethnographic Atlas. The level of dependence for hunting and animal husbandry is graded as 0-5 %, 6-15%, 16-25%, 26-35%, 36-45%, 46-55%, 56-65%, 66-75%, 76-85% and 86-100%. More Historical Variables Because the present-day level of school enrolment could have been influenced by contact (or lack thereof ) with Europeans, we introduced several historical variables that reflect this experience and could serve as confounding factors if not accounted for. We included a variable measuring the number of Christian mission stations (Protestant and Catholic) per square kilometer as of 1924 for each of the 774 districts. Alternatively, we introduced a variable measuring the number of mission schools in 1925. Data originally provided by Century Company (1911) and used by Nunn and Wantchekon (2011) 2 to construct a dummy variable assigning 1 to every district which had a European explorer passing through it, otherwise zero. Using the century map again, we constructed an indicator variable for every district through which the colonial rail passed. District Geographic Controls In addition to the variables listed in our benchmark specifications, we introduce several geographic controls. First, we used the district terrain ruggedness index obtained by Nunn and Puga (2012) . This geographic variable measures the extent to which land can be worked upon, or the extent to which it facilitates or impedes access to certain localities, including schools and other public facilities. The second was the extent of temperature experienced in a district. It was constructed by including temperatures at the time of birth for the UPE and UBE cohorts in our specification. The data were obtained from GeoAid ( Goodman et al., 2019 ). This is because drought, prompted by high temperatures and water shortages, can impede several activities ( Maccini and Yang, 2009 ), including participation in formal education. Third, we constructed district rainfall variables for UPE and UBE cohorts in the same way as we did for the temperature variable. Fourth, we included the presence or absence of gemstones (21 types) in each of the 774 districts. The presence of gold and crude oil was also included in the extended econometric specifications. Fifth, various dimensions of conflict were added to our specification because conflict can affect enrolment (for UBE because of the data used). Sixth, the distance variables that can affect school enrolment are included in our augmented specifications. This includes the mean distance to the coast, water bodies, roads, country borders, major cities, lootable gold locations, gemstone deposit areas, drug cultivation, and onshore crude oil exploration sites 3 . The summary statistics for the dependent variables and the selected baseline variables are presented in Table 1 . Table 1. Descriptive statistics: Dependent variables and baseline variables. Variable description OBS. Mean Std. Deviation Minimum Maximum Enrolment Rates for UBE Cohorts Aged Between 6-9 Years in 2006 774 46.7405 22.56239 0.8398606 95.2381 Enrolment Rates for UPE Cohorts Aged Between 35-39 Years in 2006 774 61.69573 23.27299 6.899872 97.14136 Jurisdictional hierarchy beyond local community as measure of state centralization 774 2.219638 1.245256 1 4 District complexity of settlement pattern 774 5.731266 2.364601 0 8 District ever used plough, before and after contact with Europeans 774 0.9069767 0.2906528 0 1 Degree of dependence on hunting 774 0.4082687 0.51496 0 2 Intensity of Agriculture 774 3.255814 1.383393 0 6 District population per square km in 1975 774 428.3484 1328.088 0 14209.84 4. Empirical Model To determine the separate or interactive effects of state centralization and Koranic education on school enrolment of the UPE and UBE cohorts, we adopted the Archibong (2019) model to determine the relationship between each of these important explanatory variables and observed school outcomes. Model 1 captured the essence of the proposed approach. S ds = β 0 + λ 1 S Centra d + λ 2 Kor d + λ 3 ( S Centra d ) ( Kor d ) + X d h α + S fe + ε ds The dependent variable ( S ds ) is the school enrolment rate for UPE cohorts (born after 1969) and UBE cohorts (born after 1992). Centra d is our measure of district historical state centralization index. Kor d represents the district fraction of 1916-46 cohorts having Koranic education. The key variable of interest is the interaction variable [ ( S Centra d ) ( Kor d ) ], which allows us to determine the impact of state centralization on school enrolment when a district has two standard deviations higher investments than other districts. X d h is a vector of baseline historical variables reflecting the district complexity of human settlements, use of large domestic animals, use of animal-drawn plows, and the degree of dependence on hunting and herding. Other historical variables were added to check the robustness of the estimates of our key explanatory variable of interest ( S Centra d X Kor d ) and are included alongside other district-level geographic variables that will be added to the Model 1 specification later. The X d g vector of district geographic variables was also added as a robustness check to our main results. S fe is state fixed effects and should capture time-invariant factors operating at the state level that affect enrolment. We addressed spatial autocorrelation issues by clustering at the state level. Ordinary Least Squares (OLS) is used throughout, and because of endogeneity issues, we do not claim that our regression results represent a causal relationship between each of the key explanatory variables and school enrolment rates. 5. Discussion of Results In starting our regression analysis based on Model 1, we separately include the three key variables of interest: pre-colonial centralization, the Koranic education dummy, and the interaction of pre-colonial centralization and Koranic education variables. Table 2 (column, Panels A and B) includes only centralization for the UBE and UPE cohorts, respectively. The estimate shows a strong and statistically significant relationship between pre-colonial centralization capacity and school enrolment for UBE cohorts (Panel A). That is, the 1976 tuition-free primary education program, which started with a substantial reduction in access costs due to large-scale school construction, had greater effects in districts with historical exposure to state centralization. That is, residents in districts that were once in highly centralized states are more likely to enrol those in districts with less centralized status. Table 2. OLS regression: Dependent variable: Enrolment rate. Panel A 6-9 Cohorts All All All All All All All State Centralization Beta Coefficient 4.7211 a (0.5610) 0.2606 a 5.6998 a (0.5908) 0.3156 a 5.8077 a (0.7344) 0.3216 a 5.0429 a (0.7170) 0.2792 a 5.4496 a (0.7233) 0.3017 a Koranic Education Beta Coefficient -41.8017 a (1.7456) -0.6355 a -28.2092 a (3.0730) -0.4289 a -23.5352 a (3.6201) -0.3578 a -24.366 a (3.4914) -0.3705 a -21.9052 a (3.5734) -0.3330 a (State Centralization) (Koranic Education) Beta Coefficient -0.1004 a (0.0072) -0.4153 a -0.0575 a (0.0119) -0.2379 a -0.0633 a (0.0142) -0.2619 a -0.0626 a (0.0136) -0.2587 a -0.0674 a (0.01374) -0.2786 a Historical Variables Yes Yes Yes 1975 LGA Population Per Square Km Yes Yes State Fixed Effects Yes F-Statistics 70.83 573.46 192.69 255.36 120.80 121.47 111.97 Observations 774 771 771 771 771 771 771 R-Squared 0.0679 0.4039 0.1725 0.4548 0.4796 0.5269 0.5346 Panel B 35-39 Cohorts State Centralization Beta Coefficient 4.3496 a (0.5932) 0.2327 a 4.5277 a (0.6537) 0.2433 a 5.1150 a (08111) 0.2749 a 4.2618 a (07913) 0.2290 a 4.7931 a (0.7946) 0.2576 a Koranic Education Beta Coefficient -41.0934 a (1.8787) -0.6064 a -32.2812 a (3.3923) -0.4764 a -25.8258 a (3.9057) -0.3811 a -26.7525 a (3.7584) -0.3948 a -23.5386 a (3.8075) -0.3474 a (State Centralization) (Koranic Education) Beta Coefficient -0.0958 a (0.0082) -0.3845 a -0.0356 a (0.0139) -0.1428 a -0.0472 a (0.0158) -0.1896 a -0.0464 a (0.0151) -0.1862 a -0.0527 a (0.0150) -0.2113 a Historical Variables Yes Yes Yes 1975 LGA Population Per Square Km Yes Yes State Fixed Effects Yes District Fixed Effects F-Statistics 53.76 478.44 135.43 196.45 98.06 99.26 93.55 Observations 774 771 771 771 771 771 771 R-Squared 0.0542 0.3677 0.1478 0.4014 0.4323 0.4879 0.5002 a Significant at 1% level. b Significant at 1% level. c Significant at 1% level. The regression estimates showed that a unit increase in centralization increases UBE and UPE school enrolment by 17.31 and 16.18 percent respectively, and the estimates are statistically significant at the 1% level. Alternatively, one standard deviation increase in centralization leads to 0.3438 increases in UBE cohorts’ school enrolment and 0.31 for UPE-cohort school enrolment measure. In Column 2, the Koranic education variable was added to the model. The effect of 1916-46 cohorts’ Koranic education was negative and statistically significant, reducing school enrolment by approximately 29.6 and 29.7 percent for the UBE and UPE cohorts, respectively. Better put, a standard deviation increase in Koranic education leads to a reduction in school enrolment by 0.64 and 0.6141 for UBE and UPE, respectively. In column 2, the coefficient of determination is higher than that shown in the Column 1 regression. This implies that Koranic education has greater explanatory power than the centralization variable in explaining the variation in the school environment. The more important interaction variable included in Column 3 is also strong and negative, indicating that residents in highly centralized districts with heavy investment in Koranic education are less likely to be enrolled in school, which is true for both the UBE and UPE cohorts. The estimate is 22 % lower for school enrolment rates for both UBE and UPE cohorts relative to districts with less centralized state structure and less Koranic education. The estimate was statistically significant at 1%. In Column 4, we added three 3 variables to the specification simultaneously. As shown in Panels A and B of Table 1 , all pre-colonial centralization, Koranic education, and the interaction variable are still statistically significant at 1% with only the interaction variable for UPE cohorts being significant at 10% (Panel B Table 2 ). With the three variables added simultaneously, the explanatory power of our model increases, with Koranic education and the interaction variable giving it greater explanatory power. The strong negative relationship between centralization and the Koranic education variable and school environment indicates that the reversal of economic fortune can occur when critical intervention of great importance takes place. This is in line with the reversal of fortune documented in Acemoglu, Johnson and Robinson (2002) , although contested by Putterman and Weil (2010) . The results presented here are in sharp contrast to the findings in the literature on the relationship between state centralization and development outcomes ( Gennaioli and Rainer, 2007 ). Negative reversal of fortune has also been associated with the African slave trade ( Nunn, 2008 ; Nunn and Wantchenkon, 2011 ) and Tsetse prevalence and the rapid growth in Islamic literature relative to scientific works ( Chaney, 2013 , 2016 ). There has also been a positive reversal of fortune from well-implemented health and education programs that has led to significant improvements in socioeconomic status ( Bleakley, 2007 , 2010 ; Lucas, 2010 ; Cutler, Fung, Kremer, Singhal and Vogl, 2010 ; Feyrer, Politi and Weil, 2017 ; Ager, Hansen and Jensen, 2018 ; Duflo, 2001 ). Altogether, these three variables can explain the large change in school enrolment for both the UPE and UBE cohorts. Because districts governed under highly centralized systems might also be more developed along other dimensions, we introduce Murdock’s historical variables in Column 5, depicting the complexity of its settlement system (use of animal plow, herding, hunting intensity, and intensity in agricultural practice). The relevant estimate was not dramatically changed by the inclusion of these variables, with the interaction increasing slightly. The population density variable, 1975 district population for the UPE cohorts, and 1990 district population density for the UBE cohorts are included in the Column 6 regression; however, neither the Koranic education nor the centralization-Koranic education variable change in terms of statistical and economic significance, although the estimate dropped slightly. Introducing state fixed effects did not significantly change the estimates (Column 7). Overall, district pre-colonial centralization increases school enrolment significantly in specifications that include all over baseline variables, both for the UPE and UBE cohorts. Similarly, a higher level of investment in the Koranic education report reduced school enrolment for the UPE and UBE cohorts. If we consider the mean values of the dependent variables relative to the regression estimates of pre-colonial state centralization, Koranic education, and interaction variables, they are quite considerable when considered separately or in combination. 5.1 Robustness Tests: Sample Selection and Influential Observations Although the estimates of the three key explanatory variables are statistically significant at 1 % with baseline control variables, there are concerns that specification issues due to influential observations from these explanatory variables might be at play. Therefore, we ran regressions that accounted for the presence of extreme values. Table 3 presents the results. First, we eliminate districts with a centralization index greater than three (four are at the highest level). Second, we removed districts with a centralization index of less than one (zero is the lowest) and those with a centralization index greater than three. Third, we exclude districts with no investment in Koranic education. Fourth, we also removed districts with more than two-thirds of the 1914-1946 district cohorts with Koranic education. The results for both the UPE and UBE cohorts are reported in Table 3 . Columns 1-8 show that most estimates are economically and statistically significant for the three key variables. Table 3. Robustness checks: Sample selection & influential observations. Dependent variable: Enrolment rate Panel A Cohorts 6-9 35-39 6-9 35-39 6-9 35-39 6-9 35-39 Exclude Sample Centralization>3 Centralization>3 v33>0 & v330 & v33<4 LGA_KOR46<0 LGA_KOR460.627 LGA_KOR46>0.627 State Centralization Beta Coefficient 4.0910 a (1.1673) 3.2296 b (1.28811) 3.3575 b (1.3921) 2.014457 (1.5098) 7.2322 a (1.0922) 7.1664 a (1.2785) 5.4325 a (0.7643) 4.9063 a (0.8229) Koranic Education Beta Coefficient -14.962 a (3.6470) -15.2723 a (3.9017) -13.924 b (6.9696) -19.7625 a (6.7736) -10.102b (4.3857) -8.4539c (4.9438) -43.5744a 7.735804 -52.0093a (8.3942) (State Centralization) (Koranic Education) Beta Coefficient -0.1060 a (0.0164) -0.0968 a (0.0175) -0.1095 a (0.0280) -0.0783 a (0.0274) -0.0776 a (0.0165) -0.0683 a (0.0186) -0.0838 a (0.0310) -0.0729 b (0.0346) Historical Variables Yes Yes Yes Yes Yes Yes Yes Yes 1975 LGA Population Per Square Km Yes Yes Yes Yes Yes Yes Yes Yes District Fixed Effects Yes Yes Yes Yes Yes Yes Yes Yes F-Statistics 91.10 91.70 77.53 78.27 68.06 51.30 68.36 58.47 Observations 621 621 537 537 480 480 599 599 R-Squared 0.5562 0.5533 0.5504 0.5569 0.5079 0.4355 0.4985 0.5013 We used more standard methods to account for the influential observations. First, we used Student-T residuals that eliminated observations with plus or minus 2.0, 2.5, and 3.0. Second, we used Cook-Distance (based on d=4/771) to remove influential observations. Appendix Table 1 reports the results of the estimates. All estimates are economically significant and are statistically significant at 1%. Furthermore, we used the DFIT and DFBETA 4 methods to check for outlying observations. Appendix Table 2 (columns 1-4) indicate that the presence of influential observations has no perceptible effects on our dependent variables. Based on RREG and QREG econometric methods 5 , We ran regressions that corrected for influential observations based on the RREG and QREG econometric methods. Again, Appendix Table 2 (columns 5-8) show that estimates for the three variables barely changed, remaining economically and statistically significant. Finally, we used dummy variables for the three core variables. The Koranic education dummy was constructed by assigning 1 to districts with equal or higher mean values (lga_kor46 ≥ 0.3), otherwise zero. For the state centralization index dummy, we assigned 1 to a district higher than one level of political authority (v33 ≥ 2). The interaction variable was constructed using the product of the Koranic and State Centralization dummies. The results were all significant (results not shown, but available). 5.2 Additional Explanatory Variables 6 Several covariates were included in our econometric specification to mitigate omitted variable bias. The included variables accounted for European influence in Appendix Table 3 (columns 1-4), conflict in Panels A and B columns 5-9 Appendix Table 3, rainfall and temperature (Appendix Table 4, Panels A and B), natural resources ( Appendix Table 4, Panels A and B column 3), Chinese foreign aid (Appendix Table 4.0, Panels A & B Column 4), distance to centers of economic activity (Appendix Table 4 Panels A and B column 5), d iseases ( (Appendix Table 4, Panels A and B column 6), with these additional explanatory variables, running regressions separately for male and female folks (Appendix Table 4, Panels A and B columns 7-8) and UBE cohorts in the 10-14 (Column 9) age category did not change results in any materially significant way. 5.3 Additional Robustness Checks So far, the regression results from our baseline model and robustness checks have shown that state centralization has negative effects on school enrolment in districts where Koranic educational investment has been well above the average. The results still hold when many explanatory variables that could impact school enrolment are included in our econometric model. As we are not sure that our model is correctly specified, it is possible that one or two explanatory variables omitted from the econometric specification are strong enough to undermine the observed empirical relationships. In other words, our reported regression estimates may be biased by unobservables that are strongly correlated with our key explanatory variables, as well as school enrolment. In this concluding section (reported in Table 4 ), we attempt to perform a few more tests to mitigate the potential effects of unobservables on the observed results. Table 4. Dependent variable: School enrolment OLS regression: More robustness checks. Panel A 6-9 Cohorts 6-9 Cohorts 34-39 Cohorts 6-9 Cohorts 34-39 Cohorts 6-9 Cohorts 34-39 Cohorts 6-9 Cohorts 34-39 Cohorts 6-9 Cohorts 34-39 Cohorts State Centralization Beta coefficient 1.9410 a (0.0224) {0.1056} 1.9443 a (0.0242) {0.1032} 4.3250 a (0.0417) {0.3374} 3.4895 a (0.0469) {0.2427} 2.4566 a (0.0546) {0.1402} 2.6128 a (0.0555) {0.1496} ------- ------- -------- -------- (State-Centralization) (Koranic Education) Beta coefficient -0.0287 a (0.0004) {-0.1171} -0.0186 a (0.0004) {-0.0740} -0.0567 a (0.0006) {-0.3665} -0.0354 a (0.0007) {-0.2042} -0.0398 a (0.0012) {-0.1683} -0.0283 a (0.0012) {-0.1200} ------- ------- -------- -------- Koranic Education Beta coefficient -10.9871 a (0.1095) {-0.1626} -10.9243 a (0.1179) {-0.1577} -3.4421 a (0.1410) {-0.0688} -5.6163 a (0.1569) {-0.1001} -27.2257 a (0.3161) {-0.4032} -24.1253 a (0.3227) {-0.3585} -37.570 a (0.0894) {-0.5293} -10.462 a (0.1193) {-0.1944} -31.290 a (0.0945) {-0.4308} -8.958 a (0.1217) {-0.1540} F-Statistics 32152.44 39082.08 5723.06 7770.20 3685.88 4881.62 18880.28 7726.73 24346.34 11333.67 Observations 527,094 527,094 268,578 268,578 84,990 84,990 388,548 138,546 388,548 138,546 Adj. R-Squared 0.7454 0.7099 0.5003 0.4807 0.6708 0.6476 0.6763 0.7150 0.6369 0.7105 a Significant at 1% level. b Significant at 1% level. c Significant at 1% level. First, we want to ensure that the permanent historical and geographical differences between northern and southern Nigeria are not confounding the reported results. To facilitate comparison, we show the beta coefficients in brackets while showing the normal standard error in parentheses. Therefore, we introduced an indicator variable to the north. Columns 1 and 2 report our regression results. All three key explanatory variables are statistically and economically significant. Second, we ran regressions for the northern sample to ensure that the vast differences in the northern and southern regions were not driving results. In this case, we compare areas in the north with differential exposure to both historical state complexity and Koranic education investment. To a large extent, this should mitigate the role that unobservables might play in influencing the results. Columns (3) and (4) show the regression estimates. Again, all the key variables remain significant. This shows that the difference between north and south cannot account for our reported results. Restricting regressions to a pair of LGAs within 200 km of each other yielded similar results to the previous regressions 7 (Columns 5 and 6). The empirical estimates reported in columns 7-10 showed where that Koranic education has the greatest effect on education outcomes. This is done by splitting LGAs into two groups, one group having to 3-4 layers of governmental authority beyond the local level (high state centralization LGAs) and the other having to 1-2 layers of authority (low-state centralization LGAs). For the two cohorts (6-9 and 34-39), estimates of the effects of Koranic education on school participation are negative and statistically significant. However, the effects in high-state centralization LGAs are nearly four times the effect on low-state centralization LGAs (Columns 7-10). Finally, we implemented the Instrumental Variable (IV) method, which exploits the fact that Koranic education was ongoing in areas where Christian missionaries were restricted from reaching by the colonial government, and not necessarily because these areas were unreachable ( Okoye and Pongou (2024) . Therefore, we used the Emirate dummy variable as an instrument for Koranic education, assigning 1 to LGAs considered restricted areas for missionaries 8 . Table 5 presents the regression results. IV regressions are reported for the 6-9 and 34-39 cohorts for all samples, as well as high- and low-state centralization LGAs (Column 1-6). Koranic education had negative and significant effects on school enrolment for both cohorts and the whole sample, but significantly more so for high-state centralization areas. IV regressions for the northern sample implemented for high- and low-state centralization LGAs produce similar results. Koranic education tends to have greater negative effects on school enrolment in high-state centralization LGAs than in low-state centralization LGAs (Columns 7-10). These results should only be regarded as suggestive of causal effects because we do not have definitive evidence to make any serious claims about causal inference. Table 5. Dependent Variable: School Enrolment (IV Regressions): More Robustness Checks. Panel A 6-9 Cohorts 6-9 Cohorts 6-9 Cohorts 6-9 Cohorts 34-39 Cohorts 34-39 Cohorts 34-39 Cohorts 6-9 Cohorts 6-9 Cohorts 34-39 Cohorts 34-39 Cohorts Sample Whole Sample High SC Low SC Whole Sample High SC Low SC North + High SC North + Low SC North + High SC North + Low SC Second Stage Koranic Education -45.356 a (5.6755) -58.625 a (6.1134) -18.046 a (6.3650) -40.891 a (7.2208) -52.266 a (10.3562) -17.088 c (8.6464) -46.021 a (8.5475) -12.174 c (6.7017) -52.332 a (16.3140) -14.119 (10.8012) F-Statistics 34.10 24.59 9.76 45.25 33.72 11.60 6.63 4.76 9.01 5.03 Observations 769 554 215 681 502 179 248 168 212 135 First Stage Koranic Education Emirate 0.4833 a (0.0201) 0.4714 a (0.0247) 0.4749 a (0.0429) 0.4725 a (0.0209) 0.4402 a (0.0250) 0.4723 a (0.0487) 0.2940 a (0.0413) 0.4309 a (0.0511) 0.2409 a (0.0422) 0.4488 a (0.0595) a Significant at 1% level. b Significant at 1% level. c Significant at 1% level. 6. Conclusion This study investigates the long-term influence of precolonial state centralization and Koranic education on school participation in contemporary Nigeria, with a focus on enrolment in government-led, tuition-free education programs such as the 1976 Universal Primary Education (UPE) and the 1999 Universal Basic Education (UBE). Our findings indicate that precolonial centralization is positively associated with school enrolment; however, this positive relationship is significantly attenuated—or even reversed—in districts where there was a high historical investment in Koranic education. These results are robust across multiple specifications and persist after controlling for a comprehensive set of historical and geographic variables. While our analysis includes an instrumental variable approach using Emirate region status as an instrument for Koranic education, I remain cautious in interpreting these estimates due to limitations in instrument strength and validity. Thus, I do not claim causal inference, and interpret our findings as robust correlations that reflect the enduring legacy of institutional and cultural history. The study adds to the broader literature on institutional persistence, reversal of fortune, and the cultural determinants of human capital development. Specifically, it highlights how beneficial features of historical state capacity can be undermined by parallel cultural forces, such as deeply embedded preferences for Islamic education that may conflict with modern, secular schooling. The case of Northern Nigeria demonstrates how historical exposure to centralized authority does not uniformly translate into development gains, particularly where social norms discourage participation in formal education systems. These insights have important implications for education policy. Interventions aimed at increasing enrolment must account for cultural resistance and local institutional histories. Blending formal curricula with locally accepted religious frameworks, increasing community engagement, and aligning incentives with local values may be more effective than infrastructure expansion alone. However, several limitations must be acknowledged. First, although the study explores historical determinants of educational outcomes, it does not make strong causal claims. The primary empirical strategy relies on OLS regressions, and while instrumental variable (IV) approaches were explored in a limited capacity, the results are interpreted with caution. The absence of natural experiments or clearly defined treatment and control groups also limits the applicability of quasi-experimental methods such as difference-in-differences (DiD) or propensity score matching (PSM). Second, while the study controls for a wide range of historical and geographic factors, including 37 state fixed effects to account for time-invariant state-level heterogeneity, it does not directly test alternative mechanisms such as contemporary economic conditions, labor market incentives, or broader cultural norms beyond Koranic education. These are important areas for future research and should be considered when interpreting the findings. In addition, the study suggests several directions for future research. Longitudinal data and quasi-experimental designs such as difference-in-differences (DiD) or regression discontinuity designs (RDD) could help establish causal mechanisms. Greater attention should also be given to how cultural traits such as religious norms, gender roles, and social sanctions influence education choices over time. As Nigeria and other countries in Sub-Saharan Africa continue to invest in human capital, understanding the historical and cultural context remains critical for designing inclusive and effective policies. Finally, the policy implications of this study point to the need for more context-sensitive educational interventions. In regions with strong traditions of Koranic education, integrating formal schooling with culturally relevant curricula, improving community engagement, and addressing institutional trust deficits may be more effective than infrastructure expansion alone. Policymakers should consider these historical and cultural dynamics when designing inclusive education strategies. Ethics and consent Ethics and consent are not required. Data availability statement The data was obtained from multiple sources and would be made available to other researchers after the study has been published. All data sources are cited in the study. Supplementary Material can be found at: https://www.doi.org/10.6084/m9.figshare.28130474 References Acemoglu D, Johnson S, Robinson JA: The Colonial Origins of Comparative Development: An Empirical Investigation. Am. Econ. Rev. 2001; 91 (5): 1369–1401. Publisher Full Text Acemoglu D, Johnson S, Robinson JA: Reversal of Fortune: Geography and Institutions in the Making of the Modern World Income Distribution. Q. J. Econ. 2002; 117 (4): 1231–1294. Publisher Full Text Acemoglu D, Johnson S, Robinson JA: Institutions as a Fundamental Cause of Long-Run Growth. Handbook of Economic Growth. Aghion P, Durlauf SN, editors. Amsterdam: North-Holland; 2005; pp. 109–39. Acemoglu D, Gallego FA, Robinson JA: Institutions, Human Capital, and Development. Annu. Rev. Econ. 2014; 6 (1): 875–912. Publisher Full Text Adewole MA: Determinants of Participation in Large-Scale School Expansion in Nigeria, State Centralisation, Koranic Education and School Participation, African Economic Research Consortium report on Human Capital in Africa Research Project.2022. Ager P, Hansen CW, Jensen PS: Fertility and Early-Life Mortality: Evidence from Smallpox Vaccination in Sweden. J. Eur. Econ. Assoc. 2018; 16 : 487–521. Publisher Full Text Aghedo I, Eke SJ: From Alms to Arms: The Almajiri Phenomenon and Internal Security in Northern Nigeria. Korean J. Policy Stud. 2013; 28 (3): 97–123. Publisher Full Text Alesina A, Giuliano P, Nunn N: On the Origins of Gender Roles: Women and The Plough. Q. J. Econ. 2013; 128 (2): 469–530. Publisher Full Text Alfano M: Islamic Law and Investments in Children: Evidence from The Sharia Introduction in Nigeria. J. Health Econ. 2022; 85 : 1–25. 102660. Alsan M: The Effect of the TseTse Fly on African Development. Am. Econ. Rev. 2015; 105 (1): 382–410. Publisher Full Text Anaxagorou C, Georgios E, Vassilis S: Electoral Motives and The Subnational Allocation of Foreign Aid in Sub-Saharan Africa. Eur. Econ. Rev. 2020; 127 (C): 103430. Publisher Full Text Antoninis M: Tackling the Largest Global Education Challenge? Secular and Religious Education in Northern Nigeria. World Dev. 2014; 59 (C): 82–92. Publisher Full Text Archibong B: Historical Origins of Persistent Inequality in Nigeria. Oxf. Dev. Stud. 2018; 46 (3): 325–347. Publisher Full Text Archibong B: Explaining Divergence in The Long-Term Effects of Precolonial Centralization on Access to Public Infrastructure Services in Nigeria. World Dev. 2019; 121 (C): 123–140. Publisher Full Text Ashrat N, Bau N, Nunn N, et al. : Bride Price and Female Education, Journal of Political Economy. J. Polit. Econ. 2020; 128 (2): 591–641. Publisher Full Text Bandyopadhyay S, Green E: Precolonial Political Centralization and Contemporary Development in Uganda. Econ. Dev. Cult. Chang. 2016; 64 (3): 47. Bau N: Can Policy Change Culture? Government Pension Plans and Traditional Kinship Practices. Working paper. 2019. Besley T, Persson T: Taxation and development. J. Econ. Lit. 2013; 50 (2): 325–370. Publisher Full Text Bhalotra S, Valente C, van Soest A : The Puzzle of Muslim Advantage in Child Survival in India. J. Health Econ. 2010; 29 (2): 191–204. PubMed Abstract | Publisher Full Text Bleakley H: Disease and Development: Evidence from Hookworm Eradication in the American South. Q. J. Econ. 2007; 122 (1): 73–117. PubMed Abstract | Publisher Full Text | Free Full Text Bleakley H: Malaria Eradication in The Americas: A Retrospective Analysis of Childhood Exposure. Am. Econ. J. Appl. Econ. 2010; 2 (2): 1–45. Bockstette V, Chanda A, Putterman L: States and Markets: The Advantage of an Early Start. J. Econ. Growth. 2002; 7 (4): 347–369. Publisher Full Text Chanda AC, Cook J, Putterman L: Persistence of Fortune: Accounting for Population Movements, There Was No Post-Columbian Reversal. Am. Econ. J. Macroecon. 2014; 6 (3): 1–28. Publisher Full Text Chaney E: Revolt on The Nile: Economic Shocks, Religion and Political Power. Econometrica. 2013; 81 : 2033–2053. Publisher Full Text Chaney E: Religion and The Rise and Fall of Islamic Science. Harvard University Working Paper. May 2016. Comin D, Easterly W, Gong E: Was the Wealth of Nations Determined in 1000 BC?. Am. Econ. J. Macroecon. 2010; 2 (3): 65–97. Publisher Full Text Cutler D, Fung W, Kremer M, et al. : Early-life malaria exposure and adult outcomes: evidence from malaria eradication in India. Am. Econ. J. Appl. Econ. 2010; 2 (2): 72–94. Dreher A, Fuchs A, Hodler R, et al. : African leaders and the geography of China’s foreign assistance. J. Dev. Econ. 2019; 140 (2019): 44–71. Publisher Full Text Duflo E: Schooling and Labor Market Consequences of School Construction in Indonesia: Evidence from an Unusual Policy Experiment. Am. Econ. Rev. 2001; 91 : 795–813. Publisher Full Text Easterly W, Levine R: The European Origins of Economic Development. J. Econ. Growth. 2016; 21 (3): 225–257. Publisher Full Text Efobi U: Marital “Mismatch” from Changes in Women’s Litigant Rights. Econ. Dev. Cult. Chang. 2024; 72 (2): 459–491. Publisher Full Text Engerman SL, Sokoloff KL: Factor Endowments, Institutions, and Differential Paths of Growth among New World Economies. How Latin America Fell Behind. Haber S, editor. Stanford, CA: Stanford University Press; 1997; pp. 260—304. Engerman SL, Sokoloff KL: Factor Endowments, Inequality, and Paths of Development among New World Economies. NBER Working Paper 9259. 2002. Fafunwa BA: History of Education in Nigeria. London: Allen and Unwin; 1991. (New Edition in 1991). Fenske J: Ecology, Trade, and States in Pre-colonial Africa. J. Eur. Econ. Assoc. 2014; 12 (3): 612–640. Publisher Full Text Fenske J, Zurimendi I: Oil and Ethnic Inequality in Nigeria. J. Econ. Growth. 2017; 22 : 397–420. Publisher Full Text Fryer RG: Belief flipping in a dynamic model of statistical discrimination. J. Public Econ. 2007; 91 (5–6): 1151–1166. Publisher Full Text Feyrer J, Politi D, Weil D: The Cognitive Effects of Micronutrient Deficiency: Evidence from Salt Iodization in The United States. J. Eur. Econ. Assoc. 2017 April 2017; 15 (2): 355–387. PubMed Abstract | Publisher Full Text | Free Full Text Herbst J: States and Power in Africa: Comparative Lessons in Authority and Control. Princeton: Princeton University Press; 2000. Hickey R: The 1982 Maitatsine uprisings in Nigeria: A note. Afr. Aff. 1984; 83 (331): 251–256. Hicks, J. R., & Phillipson, Sidney. Publisher Full Text Huillery E: History Matters: The Long-Term Impact of Colonial Public Investments in French West Africa. Am. Econ. J. Appl. Econ. 2009; 1 (2): 176–215. Publisher Full Text Gaspart F, Platteau J-P: Strategic Behavior and Marriage Payments: Theory and Evidence from Senegal. Econ. Dev. Cult. Chang. 2010; 59 (1): 149–185. PubMed Abstract | Publisher Full Text Gennaioli N, Rainer I: The Modern Impact of Precolonial Centralization in Africa. J. Econ. Growth. 2007; 12 (3): 185–234. Publisher Full Text Goodman S, BenYishay A, Lv Z, et al. : GeoQuery: Integrating HPC systems and public web-based geospatial data tools. Comput. Geosci. 2019; 122 : 103–112. Publisher Full Text Gruber J, Hungerman D: The Church Versus the Mall: What Happens When Religion Faces Increased Secular Competition? Q. J. Econ. 2008; 123 (2): 831–862. Publisher Full Text Iannaccone L: Introduction to the Economics of Religion. J. Econ. Lit. 1998; 36 (3): 373–389. Publisher Full Text Iyer S: The New Economics of Religion. J. Econ. Lit. 2016; 54 (2): 395–441. Publisher Full Text Iyer L: Direct Versus Indirect Colonial Rule in India: Long-Term Consequences. Rev. Econ. Stat. 2010; 92 (4): 693–713. Publisher Full Text Jacoby HG: The Economics of Polygyny in Sub-Saharan Africa: Female Productivity and the Demand for Wives in Côte d’Ivoire. J. Polit. Econ. 1995; 103 (5): 938–971. Publisher Full Text Jayachandran S, Pande R: Why are Indian Children So Short? The Role of Birth Order and Son Preference. Am. Econ. Rev. 2017; 107 (9): 2600–2629. PubMed Abstract | Publisher Full Text Johnson S: The History of the Yoruba. Routledge; 1966. La Ferrara E, Milazzo A: Customary Norms, Inheritance and Human Capital: Evidence from a Reform of the Matrilineal System in Ghana. Working paper. 2011. Levine D, Kevane M: Are Investments in Daughters Lower When Daughters Move Away? Evidence from Indonesia. World Dev. 2003; 31 (6): 1065–1084. Publisher Full Text Reference Source Lincove JA: The Effects of Costs on Primary Schooling for Boys and Girls in Nigeria. Econ. Educ. Rev. 2009; 28 (40): 474–484. Publisher Full Text Lowes S, Nunn N, Robinson JA, et al. : The Evolution of Culture and Institutions: Evidence from the Kuba Kingdom. Econometrica. 2017; 85 (4): 1065–1091. Publisher Full Text Lucas AM: Malaria Eradication and Educational Attainment: Evidence from Paraguay and Sri Lanka. Am. Econ. J. Appl. Econ. 2010; 2 (2): 46–71. PubMed Abstract Maccini S, Yang D: Under the Weather: Health, Schooling, and Economic Consequences of Early-Life Rainfall. Am. Econ. Rev. 2009; 99 (3): 1006–1026. PubMed Abstract | Publisher Full Text Mamdani M: Citizen and Subject: Contemporary Africa and the Legacy of Late Colonialism. Princeton: Princeton University Press; 1996. Michalopoulos S: The Origins of Ethnolinguistic Diversity. Am. Econ. Rev. 2012; 102 (4): 1508–1539. PubMed Abstract | Publisher Full Text | Free Full Text Michalopoulos S, Papaioannou E: Pre-colonial Ethnic Institutions and Contemporary African Development. Econometrica. 2013; 81 (1): 113–152. PubMed Abstract Michalopoulos S, Papaioannou E: On the Ethnic Origins of African Development: Traditional Chiefs and Precolonial Political Centralization. Acad. Manag. Perspect. 2015; 29 (1): 32–71. PubMed Abstract | Publisher Full Text | Free Full Text Murdock GP: Ethnographic Atlas: A Summary. Pittsburgh: The University of Pittsburgh Press; 1967. Mustapha AR: Ethnic Structure, Inequality and Governance of The Public Sector in Nigeria. United Nations Research Institute for Social Development; 2006. Norris P, Inglehart R: Sacred and secular: Religion and Politics World-Wide. Vol. 2004 . . Cambridge, UK: Cambridge University Press; 2004. North DC: Institutions, Institutional Change and Economic Performance. Cambridge: Cambridge University Press; 1990. Nunn N: The Long-Term Effects of Africa’s Slave Trades. Q. J. Econ. 2008; 123 (1): 139–176. Publisher Full Text Nunn N: Understanding the Long-Run Effects of Africa’s Slave Trades. Africa and Asia. Vol. 2, Long Economic and Political Shadow of History. Michalopoulos S, Papaioannou E, editors. Washington, DC: Center for Economic and Policy Research (CEPR); 2017; pp. 37–49. Nunn N, Wantchekon L: The Slave Trade and The Origins of Mistrust in Africa. Am. Econ. Rev. 2011; 101 (7): 3221–3252. Publisher Full Text Nunn N, Puga D: Ruggedness: The Blessing of Bad Geography in Africa. Rev. Econ. Stat. 2012; 94 (1): 20–36. Publisher Full Text Obikili N: The Impact of the Slave Trade on Literacy in West Africa: Evidence from the Colonial Era. J. Afr. Econ. 2016; 25 (1): 1–27. Ogundiran A: Themes and Directions in the History of Precolonial Nigeria. Precolonial Nigeria: Essays in Honor of Toyin Falola. Trenton, NJ: Africa World; 2005; 2005 . . 3–51. Print. Okoye D, Pongue R: Missions, Fertility Transition, and the Reversal of Fortunes: Evidence from Border Discontinuities in the Emirates of Nigeria, Forthcoming. J. Econ. Growth. 2024; 29 : 251–325. Publisher Full Text Osili UO: The Impact of Universal Primary Education on Socio-Economic Outcomes: A Nigerian Experiment.Collier P, Soludo CC, Pattillo C, editors. Economic Policy Options for a Prosperous Nigeria. Basingstoke: Palgrave Macmillan; 2008; pp. 373–396. Putterman L, Weil DN: Post-1500 population flows and the long-run determinants of economic growth and inequality. Q. J. Econ. 2010; 125 (4): 1627–1682. PubMed Abstract | Publisher Full Text | Free Full Text Stonawski M, Potančoková M, Cantele M, et al. : The Changing Religious Composition of Nigeria: Causes and Implications of Demographic Divergence. J. Mod. Afr. Stud. 2016. Cambridge University Press. Tertilt M: Polygyny, Fertility, and Savings. J. Polit. Econ. 2005; 113 (6): 1341–1371. Publisher Full Text Tertilt M: Polygyny, Women’s Rights, and Development. J. Eur. Econ. Assoc. 2006; 4 (2–3): 523–530. Publisher Full Text Tonwe DA, Osemwota O: Traditional Rulers and Local Government in Nigeria: A Pathway to Resolving the Challenge. Commonw. J. Local Gov. 2013; 13 (14): 128–140. Publisher Full Text UNICEF: Baseline Survey of Qur’anic Schools in Katsina. Kebbi, Sokoto and Zamfara States: 1999. World Bank: World Development Report 2015: Mind, Society, and Behavior. Washington, DC: World Bank; 2015. Footnotes 1 Detailed discussion is contained in Appendix Section B. 2 The data from obtained from Nunn and Wantchekon (2011) . 3 These distance variables are measured in metres. These are all from GeoAid. 4 Both are measures of determining the influence of outlying observations by measuring the difference in the estimated coefficients of key variables when the observations are added and when they are omitted from the regression sample. 5 RREG and QREG are robust and quantile regressions respectively, they produce regression estimates robust to the presence of influential observations in the regression sample. 6 Detailed discussion is contained in section C of the appendix. 7 In fact, running regressions with pair of LGAs within less than 150km, 100km or 50kmof each other produce qualitatively similar results. Results available upon request. 8 This includes all LGAs in states of the north-east and north-west except Adamawa and Taraba ( Okoye and Pongue, 2024 ). Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 27 Aug 2025 ADD YOUR COMMENT Comment Author details Author details Federal University of Technology Akure School of Management Technology, Akure, Ondo, 340001, Nigeria Musiliu Adeolu Adewole Roles: Conceptualization, Data Curation, Formal Analysis, Funding Acquisition, Investigation, Methodology, Project Administration Competing interests No competing interests were disclosed. Grant information This research has been funded by African Economic Research Consortium or Consortium pour la recherche économique en Afrique (AERC) under its Human Capital Development (HCD) Project under grant OPP21617. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Article Versions (1) version 1 Published: 27 Aug 2025, 9:67 https://doi.org/10.12688/gatesopenres.16358.1 Copyright © 2025 Adewole MA. This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Download Export To Sciwheel Bibtex EndNote ProCite Ref. Manager (RIS) Sente metrics Views Downloads Gates Open Research - - PubMed Central info_outline Data from PMC are received and updated monthly. - - Citations open_in_new 0 open_in_new 0 open_in_new SEE MORE DETAILS CITE how to cite this article Adewole MA. Precolonial Centralization, Koranic Education and School Participation in Nigeria . Gates Open Res 2025, 9 :67 ( https://doi.org/10.12688/gatesopenres.16358.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS track receive updates on this article Track an article to receive email alerts on any updates to this article. TRACK THIS ARTICLE Share Open Peer Review Current Reviewer Status: AWAITING PEER REVIEW AWAITING PEER REVIEW ? Key to Reviewer Statuses VIEW HIDE Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 27 Aug 2025 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Alongside their report, reviewers assign a status to the article: Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions Adjust parameters to alter display View on desktop for interactive features Includes Interactive Elements View on desktop for interactive features Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Stay Updated Sign up for content alerts and receive a weekly or monthly email with all newly published articles Register with Gates Open Research Already registered? Sign in Not now, thanks close PLEASE NOTE If you are an AUTHOR of this article, please check that you signed in with the account associated with this article otherwise we cannot automatically identify your role as an author and your comment will be labelled as a “User Comment”. If you are a REVIEWER of this article, please check that you have signed in with the account associated with this article and then go to your account to submit your report, please do not post your review here. If you do not have access to your original account, please contact us . All commenters must hold a formal affiliation as per our Policies . The information that you give us will be displayed next to your comment. User comments must be in English, comprehensible and relevant to the article under discussion. We reserve the right to remove any comments that we consider to be inappropriate, offensive or otherwise in breach of the User Comment Terms and Conditions . Commenters must not use a comment for personal attacks. When criticisms of the article are based on unpublished data, the data should be made available. I accept the User Comment Terms and Conditions Please confirm that you accept the User Comment Terms and Conditions. Affiliation ✕ refresh Please enter your institution. Note: To add your institution or organisation, start typing the name and then select the correct name from the list. Where applicable, the name will appear in both the original language and in English. Do not paste in the name. If the name does not appear in the drop-down list, we will display the information you have entered. ✕ refresh Country/Region * USA UK Canada China France Germany Afghanistan Aland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba Cyprus Czech Republic Democratic Republic of the Congo Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands Faroe Islands Federated States of Micronesia Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and Mcdonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kosovo (Serbia and Montenegro) Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Minor Outlying Islands of the United States Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands Antilles New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Korea North Macedonia Northern Mariana Islands Norway Oman Pakistan Palau Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Reunion Romania Russian Federation Rwanda Saint Helena Saint Kitts and Nevis Saint Lucia Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Is South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Swaziland Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Gambia The Netherlands Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu UK USA Uganda Ukraine United Arab Emirates United States Virgin Islands Uruguay Uzbekistan Vanuatu Venezuela Vietnam Wallis and Futuna West Bank and Gaza Strip Western Sahara Yemen Zambia Zimbabwe Please select your country/region. You must enter a comment. Competing Interests Please disclose any competing interests that might be construed to influence your judgment of the article's or peer review report's validity or importance. Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Please state your competing interests The comment has been saved. An error has occurred. Please try again. Cancel Post var lTitle = "Precolonial Centralization, Koranic Education...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://gatesopenresearch.org/articles/9-67/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://gatesopenresearch.org/articles/9-67/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://gatesopenresearch.org/articles/9-67/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Adewole MA'); var offsetTop = /chrome/i.test( navigator.userAgent ) ? 4 : -10; var addthis_config = { ui_offset_top: offsetTop, services_compact : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_expanded : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_custom : [ { name: "LinkedIn", url: linkedInUrl, icon:"/img/icon/at_linkedin.svg" }, { name: "Mendeley", url: "http://www.mendeley.com/import/?url=https://gatesopenresearch.org/articles/9-67/v1/mendeley", icon:"/img/icon/at_mendeley.svg" }, { name: "Reddit", url: redditUrl, icon:"/img/icon/at_reddit.svg" }, ] }; var addthis_share = { url: "https://gatesopenresearch.org/articles/9-67", templates : { twitter : "Precolonial Centralization, Koranic Education and School Participation.... Adewole MA, published by " + "Gates Open Research" + ", https://gatesopenresearch.org/articles/9-67/v1" } }; if (typeof(addthis) != "undefined"){ addthis.addEventListener('addthis.ready', checkCount); addthis.addEventListener('addthis.menu.share', checkCount); } $(".f1r-shares-twitter").attr("href", "https://twitter.com/intent/tweet?text=" + addthis_share.templates.twitter); $(".f1r-shares-facebook").attr("href", "https://www.facebook.com/sharer/sharer.php?u=" + addthis_share.url); $(".f1r-shares-linkedin").attr("href", addthis_config.services_custom[0].url); $(".f1r-shares-reddit").attr("href", addthis_config.services_custom[2].url); $(".f1r-shares-mendelay").attr("href", addthis_config.services_custom[1].url); function checkCount(){ setTimeout(function(){ $(".addthis_button_expanded").each(function(){ var count = $(this).text(); if (count !== "" && count != "0") $(this).removeClass("is-hidden"); else $(this).addClass("is-hidden"); }); }, 1000); } close How to cite this report {{reportCitation}} Cancel Copy Citation Details $(function(){R.ui.buttonDropdowns('.dropdown-for-downloads');}); $(function(){R.ui.toolbarDropdowns('.toolbar-dropdown-for-downloads');}); $.get("/articles/acj/16358/17760") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "17760"); $(document).ready(function() { $( "#frame1" ).on('load', function() { var mydiv = $(this).contents().find("div"); var h = mydiv.height(); console.log(h) }); var tooltipLivingFigure = jQuery(".interactive-living-figure-label .icon-more-info"), titleLivingFigure = tooltipLivingFigure.attr("title"); tooltipLivingFigure.simpletip({ fixed: true, position: ["-115", "30"], baseClass: 'small-tooltip', content:titleLivingFigure + " " }); tooltipLivingFigure.removeAttr("title"); $("body").on("click", ".cite-living-figure", function(e) { e.preventDefault(); var ref = $(this).attr("data-ref"); $(this).closest(".living-figure-list-container").find("#" + ref).fadeIn(200); }); $("body").on("click", ".close-cite-living-figure", function(e) { e.preventDefault(); $(this).closest(".popup-window-wrapper").fadeOut(200); }); $(document).on("mouseup", function(e) { var metricsContainer = $(".article-metrics-popover-wrapper"); if (!metricsContainer.is(e.target) && metricsContainer.has(e.target).length === 0) { $(".article-metrics-close-button").click(); } }); var articleId = $('#articleId').val(); if($("#main-article-count-box").attachArticleMetrics) { $("#main-article-count-box").attachArticleMetrics(articleId, { articleMetricsView: true }); } }); var figshareWidget = $(".new_figshare_widget"); if (figshareWidget.length > 0) { window.figshare.load("f1000", function(Widget) { // Select a tag/tags defined in your page. In this tag we will place the widget. _.map(figshareWidget, function(el){ var widget = new Widget({ articleId: $(el).attr("figshare_articleId") //height:300 // this is the height of the viewer part. [Default: 550] }); widget.initialize(); // initialize the widget widget.mount(el); // mount it in a tag that's on your page // this will save the widget on the global scope for later use from // your JS scripts. This line is optional. //window.widget = widget; }); }); } close Error Close Add Reset F1000.MICROSERVICES.AFFILIATION = ''; $(document).ready(function () { $('.js-affiliations-form').each((index, form) => { new AffiliationForm({ formId: form.id, institutionErrorSelector: '.comment-enter-institution', departmentErrorSelector: '.comment-enter-department', placeSelector: '.js-add-comment-place', stateSelector: '.js-add-comment-state', zipCodeSelector: '.js-add-comment-zipcode', countrySelector: '.js-add-comment-country', countryErrorSelector: '.comment-enter-country', }); }); }); $(document).ready(function () { var reportIds = { }; $(".referee-response-container,.js-referee-report").each(function(index, el) { var reportId = $(el).attr("data-reportid"), reportCount = reportIds[reportId] || 0; $(el).find(".comments-count-container,.js-referee-report-views").html(reportCount); }); var uuidInput = $("#article_uuid"), oldUUId = uuidInput.val(), newUUId = "2630b588-1cbb-48b4-ac3a-052bfbc688fe"; uuidInput.val(newUUId); $("a[href*='article_uuid=']").each(function(index, el) { var newHref = $(el).attr("href").replace(oldUUId, newUUId); $(el).attr("href", newHref); }); }); Are you a Gates-funded researcher? If you are a previous or current Gates grant holder, sign up for information about developments, publishing and publications from Gates Open Research. First Name * You must provide your first name Last Name * You must provide your last name Email * You must provide a valid email address Institution You must provide an institution. Submit Thank you! We'll keep you updated on any major new updates to Gates Open Research Gates Open Research Browse Gateways How to Publish About Contact Legal For Developers Cookie Notice Privacy Notice RSS Submit via VeriXiv © F1000 Research Limited and its licensors ISSN 2572-4754 var F1000platform = new F1000.Platform({ name: "gates", displayName: "Gates Open Research", hostName: "gatesopenresearch.org", id: "3", editorialEmail: "
[email protected]", infoEmail: "
[email protected]", usePmcStats: true }); Sign In Remember me Forgotten your password? Sign In Cancel Email or password not correct. Please try again Please wait... $(function(){ // Note: All the setup needs to run against a name attribute and *not* the id due the clonish // nature of facebox... $("a[id=googleSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("GOOGLE"); $("form[id=oAuthForm]").submit(); }); $("a[id=facebookSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("FACEBOOK"); $("form[id=oAuthForm]").submit(); }); $("a[id=orcidSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("ORCID"); $("form[id=oAuthForm]").submit(); }); }); If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password. The email address should be the one you originally registered with F1000. Email address not valid, please try again You registered with F1000 via Google, so we cannot reset your password. To sign in, please click here . If you still need help with your Google account password, please click here . You registered with F1000 via Facebook, so we cannot reset your password. To sign in, please click here . If you still need help with your Facebook account password, please click here . Code not correct, please try again Reset password Cancel Email us for further assistance. Server error, please try again. If your email address is registered with us, we will email you instructions to reset your password. If you think you should have received this email but it has not arrived, please check your spam filters and/or contact for further assistance. Please wait... Register $(document).ready(function () { signIn.createSignInAsRow($("#sign-in-form-gfb-popup")); $(".target-field").each(function () { var uris = $(this).val().split("/"); if (uris.pop() === "login") { $(this).val(uris.toString().replace(",","/")); } }); });
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.