define(function(){var r=0;return{load:function(e,t,n,c){c.isBuild?n(null):(c="__async_req_"+(r+=1)+"__",window[c]=n,n=t.toUrl(e),t=c,e=/!(.+)/,c=n.replace(e,""),n=e.test(n)?n.replace(/.+!/,""):"callback",n=(c+=c.indexOf("?")<0?"?":"&")+n+"="+t,(t=document.createElement("script")).type="text/javascript",t.async=!0,t.src=n,(n=document.getElementsByTagName("script")[0]).parentNode.insertBefore(t,n))}}});