System.register(["./_commonjsHelpers-364bf34e.js"],(function(t){"use strict";var e;return{setters:[function(t){e=t.c}],execute:function(){var n;n=e((function(t){var e,n=(e="undefined"!=typeof document&&document.currentScript?document.currentScript.src:void 0,function(t){var n;t=t||{},n||(n=void 0!==t?t:{});var o,p,r,i,c,_={};for(o in n)n.hasOwnProperty(o)&&(_[o]=n[o]);p="object"==typeof window,r="function"==typeof importScripts,i="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node&&!p&&!r,c=!p&&!i&&!r;var a,s,l="";i?(l=__dirname+"/",a=function(t){return console.error("shell read",t,void 0)},s=function(t){return(t=a(t)).buffer||(t=new Uint8Array(t)),h(t.buffer),t},1>2],c=v[e+(8*r+4)>>2],_=0;_=m);)++d;if(16(j=224==(240&j)?(15&j)<<12|S<<6|O:(7&j)<<18|S<<12|O<<6|63&u[f++]))m+=String.fromCharCode(j);else{var I=j-65536;m+=String.fromCharCode(55296|I>>10,56320|1023&I)}}}else m+=String.fromCharCode(j)}h=m}l(h),s.length=0}else s.push(a)}p+=c}return v[o>>2]=p,0}catch(t){return L(t),t.Tq}},a:function(t){var e=Date.now();return v[t>>2]=e/1e3|0,v[t+4>>2]=e%1e3*1e3|0,0},memory:f,table:m},H=function(){function t(t){n.asm=t.exports,A--,n.monitorRunDependencies&&n.monitorRunDependencies(A),0==A&&M&&(t=M,M=null,t())}function e(e){t(e.instance)}function o(t){return(u||!p&&!r||"function"!=typeof fetch?new Promise((function(t){t(G())})):fetch(F,{credentials:"same-origin"}).then((function(t){if(!t.ok)throw"failed to load wasm binary file at '"+F+"'";return t.arrayBuffer()})).catch((function(){return G()}))).then((function(t){return WebAssembly.instantiate(t,i)})).then(t,(function(t){b("failed to asynchronously prepare wasm: "+t),L(t)}))}var i={env:w,wasi_unstable:w};if(A++,n.monitorRunDependencies&&n.monitorRunDependencies(A),n.instantiateWasm)try{return n.instantiateWasm(i,t)}catch(t){return b("Module.instantiateWasm callback failed with error: "+t),!1}return function(){if(u||"function"!=typeof WebAssembly.instantiateStreaming||k()||"function"!=typeof fetch)return o(e);fetch(F,{credentials:"same-origin"}).then((function(t){return WebAssembly.instantiateStreaming(t,i).then(e,(function(t){b("wasm streaming compile failed: "+t),b("falling back to ArrayBuffer instantiation"),o(e)}))}))}(),{}}();n.asm=H;var q,K=n.___wasm_call_ctors=function(){return n.asm.h.apply(null,arguments)},E=n._emscripten_bind_btCollisionShape_setLocalScaling_1=function(){return n.asm.i.apply(null,arguments)},N=n._emscripten_bind_btCollisionShape_getLocalScaling_0=function(){return n.asm.j.apply(null,arguments)},V=n._emscripten_bind_btCollisionShape_calculateLocalInertia_2=function(){return n.asm.k.apply(null,arguments)},z=n._emscripten_bind_btCollisionShape_setMargin_1=function(){return n.asm.l.apply(null,arguments)},Q=n._emscripten_bind_btCollisionShape_getMargin_0=function(){return n.asm.m.apply(null,arguments)},Y=n._emscripten_bind_btCollisionShape_isCompound_0=function(){return n.asm.n.apply(null,arguments)},J=n._emscripten_bind_btCollisionShape_getUserIndex_0=function(){return n.asm.o.apply(null,arguments)},X=n._emscripten_bind_btCollisionShape_setUserIndex_1=function(){return n.asm.p.apply(null,arguments)},Z=n._emscripten_bind_btCollisionShape_getAabb_3=function(){return n.asm.q.apply(null,arguments)},$=n._emscripten_bind_btCollisionShape_getLocalBoundingSphere_0=function(){return n.asm.r.apply(null,arguments)},tt=n._emscripten_bind_btCollisionShape___destroy___0=function(){return n.asm.s.apply(null,arguments)},et=n._emscripten_bind_btCollisionObject_btCollisionObject_0=function(){return n.asm.t.apply(null,arguments)},nt=n._emscripten_bind_btCollisionObject_setAnisotropicFriction_2=function(){return n.asm.u.apply(null,arguments)},ot=n._emscripten_bind_btCollisionObject_getCollisionShape_0=function(){return n.asm.v.apply(null,arguments)},pt=n._emscripten_bind_btCollisionObject_getActivationState_0=function(){return n.asm.w.apply(null,arguments)},rt=n._emscripten_bind_btCollisionObject_setActivationState_1=function(){return n.asm.x.apply(null,arguments)},it=n._emscripten_bind_btCollisionObject_forceActivationState_1=function(){return n.asm.y.apply(null,arguments)},ct=n._emscripten_bind_btCollisionObject_activate_0=function(){return n.asm.z.apply(null,arguments)},_t=n._emscripten_bind_btCollisionObject_activate_1=function(){return n.asm.A.apply(null,arguments)},at=n._emscripten_bind_btCollisionObject_isActive_0=function(){return n.asm.B.apply(null,arguments)},st=n._emscripten_bind_btCollisionObject_isKinematicObject_0=function(){return n.asm.C.apply(null,arguments)},lt=n._emscripten_bind_btCollisionObject_isStaticObject_0=function(){return n.asm.D.apply(null,arguments)},ut=n._emscripten_bind_btCollisionObject_isStaticOrKinematicObject_0=function(){return n.asm.E.apply(null,arguments)},yt=n._emscripten_bind_btCollisionObject_setRestitution_1=function(){return n.asm.F.apply(null,arguments)},bt=n._emscripten_bind_btCollisionObject_setFriction_1=function(){return n.asm.G.apply(null,arguments)},ft=n._emscripten_bind_btCollisionObject_setRollingFriction_1=function(){return n.asm.H.apply(null,arguments)},mt=n._emscripten_bind_btCollisionObject_setSpinningFriction_1=function(){return n.asm.I.apply(null,arguments)},dt=n._emscripten_bind_btCollisionObject_getWorldTransform_0=function(){return n.asm.J.apply(null,arguments)},ht=n._emscripten_bind_btCollisionObject_getCollisionFlags_0=function(){return n.asm.K.apply(null,arguments)},gt=n._emscripten_bind_btCollisionObject_setCollisionFlags_1=function(){return n.asm.L.apply(null,arguments)},jt=n._emscripten_bind_btCollisionObject_setWorldTransform_1=function(){return n.asm.M.apply(null,arguments)},Ct=n._emscripten_bind_btCollisionObject_setCollisionShape_1=function(){return n.asm.N.apply(null,arguments)},vt=n._emscripten_bind_btCollisionObject_setCcdMotionThreshold_1=function(){return n.asm.O.apply(null,arguments)},St=n._emscripten_bind_btCollisionObject_setCcdSweptSphereRadius_1=function(){return n.asm.P.apply(null,arguments)},Ot=n._emscripten_bind_btCollisionObject_getUserIndex_0=function(){return n.asm.Q.apply(null,arguments)},It=n._emscripten_bind_btCollisionObject_setUserIndex_1=function(){return n.asm.R.apply(null,arguments)},Pt=n._emscripten_bind_btCollisionObject_setUserIndex2_1=function(){return n.asm.S.apply(null,arguments)},Tt=n._emscripten_bind_btCollisionObject_setIgnoreCollisionCheck_2=function(){return n.asm.T.apply(null,arguments)},Rt=n._emscripten_bind_btCollisionObject___destroy___0=function(){return n.asm.U.apply(null,arguments)},Dt=n._emscripten_bind_btConvexShape_setLocalScaling_1=function(){return n.asm.V.apply(null,arguments)},Bt=n._emscripten_bind_btConvexShape_getLocalScaling_0=function(){return n.asm.W.apply(null,arguments)},xt=n._emscripten_bind_btConvexShape_calculateLocalInertia_2=function(){return n.asm.X.apply(null,arguments)},At=n._emscripten_bind_btConvexShape_setMargin_1=function(){return n.asm.Y.apply(null,arguments)},Mt=n._emscripten_bind_btConvexShape_getMargin_0=function(){return n.asm.Z.apply(null,arguments)},Lt=n._emscripten_bind_btConvexShape_isCompound_0=function(){return n.asm._.apply(null,arguments)},kt=n._emscripten_bind_btConvexShape_getUserIndex_0=function(){return n.asm.$.apply(null,arguments)},Ft=n._emscripten_bind_btConvexShape_setUserIndex_1=function(){return n.asm.aa.apply(null,arguments)},Wt=n._emscripten_bind_btConvexShape_getAabb_3=function(){return n.asm.ba.apply(null,arguments)},Gt=n._emscripten_bind_btConvexShape_getLocalBoundingSphere_0=function(){return n.asm.ca.apply(null,arguments)},Ut=n._emscripten_bind_btConvexShape___destroy___0=function(){return n.asm.da.apply(null,arguments)},wt=n._emscripten_bind_btConcaveShape_setLocalScaling_1=function(){return n.asm.ea.apply(null,arguments)},Ht=n._emscripten_bind_btConcaveShape_getLocalScaling_0=function(){return n.asm.fa.apply(null,arguments)},qt=n._emscripten_bind_btConcaveShape_calculateLocalInertia_2=function(){return n.asm.ga.apply(null,arguments)},Kt=n._emscripten_bind_btConcaveShape_isCompound_0=function(){return n.asm.ha.apply(null,arguments)},Et=n._emscripten_bind_btConcaveShape_getUserIndex_0=function(){return n.asm.ia.apply(null,arguments)},Nt=n._emscripten_bind_btConcaveShape_setUserIndex_1=function(){return n.asm.ja.apply(null,arguments)},Vt=n._emscripten_bind_btConcaveShape_getAabb_3=function(){return n.asm.ka.apply(null,arguments)},zt=n._emscripten_bind_btConcaveShape_getLocalBoundingSphere_0=function(){return n.asm.la.apply(null,arguments)},Qt=n._emscripten_bind_btConcaveShape___destroy___0=function(){return n.asm.ma.apply(null,arguments)},Yt=n._emscripten_bind_btCollisionWorld_getDispatcher_0=function(){return n.asm.na.apply(null,arguments)},Jt=n._emscripten_bind_btCollisionWorld_rayTest_3=function(){return n.asm.oa.apply(null,arguments)},Xt=n._emscripten_bind_btCollisionWorld_rayTestSingle_6=function(){return n.asm.pa.apply(null,arguments)},Zt=n._emscripten_bind_btCollisionWorld_getPairCache_0=function(){return n.asm.qa.apply(null,arguments)},$t=n._emscripten_bind_btCollisionWorld_addCollisionObject_1=function(){return n.asm.ra.apply(null,arguments)},te=n._emscripten_bind_btCollisionWorld_addCollisionObject_2=function(){return n.asm.sa.apply(null,arguments)},ee=n._emscripten_bind_btCollisionWorld_addCollisionObject_3=function(){return n.asm.ta.apply(null,arguments)},ne=n._emscripten_bind_btCollisionWorld_removeCollisionObject_1=function(){return n.asm.ua.apply(null,arguments)},oe=n._emscripten_bind_btCollisionWorld_setContactBreakingThreshold_1=function(){return n.asm.va.apply(null,arguments)},pe=n._emscripten_bind_btCollisionWorld___destroy___0=function(){return n.asm.wa.apply(null,arguments)},re=n._emscripten_bind_btTypedConstraint_enableFeedback_1=function(){return n.asm.xa.apply(null,arguments)},ie=n._emscripten_bind_btTypedConstraint_getBreakingImpulseThreshold_0=function(){return n.asm.ya.apply(null,arguments)},ce=n._emscripten_bind_btTypedConstraint_setBreakingImpulseThreshold_1=function(){return n.asm.za.apply(null,arguments)},_e=n._emscripten_bind_btTypedConstraint_getParam_2=function(){return n.asm.Aa.apply(null,arguments)},ae=n._emscripten_bind_btTypedConstraint_setParam_3=function(){return n.asm.Ba.apply(null,arguments)},se=n._emscripten_bind_btTypedConstraint___destroy___0=function(){return n.asm.Ca.apply(null,arguments)},le=n._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_3=function(){return n.asm.Da.apply(null,arguments)},ue=n._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_5=function(){return n.asm.Ea.apply(null,arguments)},ye=n._emscripten_bind_btGeneric6DofConstraint_setLinearLowerLimit_1=function(){return n.asm.Fa.apply(null,arguments)},be=n._emscripten_bind_btGeneric6DofConstraint_setLinearUpperLimit_1=function(){return n.asm.Ga.apply(null,arguments)},fe=n._emscripten_bind_btGeneric6DofConstraint_setAngularLowerLimit_1=function(){return n.asm.Ha.apply(null,arguments)},me=n._emscripten_bind_btGeneric6DofConstraint_setAngularUpperLimit_1=function(){return n.asm.Ia.apply(null,arguments)},de=n._emscripten_bind_btGeneric6DofConstraint_getFrameOffsetA_0=function(){return n.asm.Ja.apply(null,arguments)},he=n._emscripten_bind_btGeneric6DofConstraint_enableFeedback_1=function(){return n.asm.Ka.apply(null,arguments)},ge=n._emscripten_bind_btGeneric6DofConstraint_getBreakingImpulseThreshold_0=function(){return n.asm.La.apply(null,arguments)},je=n._emscripten_bind_btGeneric6DofConstraint_setBreakingImpulseThreshold_1=function(){return n.asm.Ma.apply(null,arguments)},Ce=n._emscripten_bind_btGeneric6DofConstraint_getParam_2=function(){return n.asm.Na.apply(null,arguments)},ve=n._emscripten_bind_btGeneric6DofConstraint_setParam_3=function(){return n.asm.Oa.apply(null,arguments)},Se=n._emscripten_bind_btGeneric6DofConstraint___destroy___0=function(){return n.asm.Pa.apply(null,arguments)},Oe=n._emscripten_bind_btStridingMeshInterface_setScaling_1=function(){return n.asm.Qa.apply(null,arguments)},Ie=n._emscripten_bind_btStridingMeshInterface___destroy___0=function(){return n.asm.Ra.apply(null,arguments)},Pe=n._emscripten_bind_btBroadphaseInterface_getOverlappingPairCache_0=function(){return n.asm.Sa.apply(null,arguments)},Te=n._emscripten_bind_btBroadphaseInterface___destroy___0=function(){return n.asm.Ta.apply(null,arguments)},Re=n._emscripten_bind_btMotionState_getWorldTransform_1=function(){return n.asm.Ua.apply(null,arguments)},De=n._emscripten_bind_btMotionState_setWorldTransform_1=function(){return n.asm.Va.apply(null,arguments)},Be=n._emscripten_bind_btMotionState___destroy___0=function(){return n.asm.Wa.apply(null,arguments)},xe=n._emscripten_bind_btConvexInternalShape_getImplicitShapeDimensions_0=function(){return n.asm.Xa.apply(null,arguments)},Ae=n._emscripten_bind_btConvexInternalShape_setLocalScaling_1=function(){return n.asm.Ya.apply(null,arguments)},Me=n._emscripten_bind_btConvexInternalShape_getLocalScaling_0=function(){return n.asm.Za.apply(null,arguments)},Le=n._emscripten_bind_btConvexInternalShape_calculateLocalInertia_2=function(){return n.asm._a.apply(null,arguments)},ke=n._emscripten_bind_btConvexInternalShape_setMargin_1=function(){return n.asm.$a.apply(null,arguments)},Fe=n._emscripten_bind_btConvexInternalShape_getMargin_0=function(){return n.asm.ab.apply(null,arguments)},We=n._emscripten_bind_btConvexInternalShape_isCompound_0=function(){return n.asm.bb.apply(null,arguments)},Ge=n._emscripten_bind_btConvexInternalShape_getUserIndex_0=function(){return n.asm.cb.apply(null,arguments)},Ue=n._emscripten_bind_btConvexInternalShape_setUserIndex_1=function(){return n.asm.db.apply(null,arguments)},we=n._emscripten_bind_btConvexInternalShape_getAabb_3=function(){return n.asm.eb.apply(null,arguments)},He=n._emscripten_bind_btConvexInternalShape_getLocalBoundingSphere_0=function(){return n.asm.fb.apply(null,arguments)},qe=n._emscripten_bind_btConvexInternalShape___destroy___0=function(){return n.asm.gb.apply(null,arguments)},Ke=n._emscripten_bind_btDynamicsWorld_addAction_1=function(){return n.asm.hb.apply(null,arguments)},Ee=n._emscripten_bind_btDynamicsWorld_removeAction_1=function(){return n.asm.ib.apply(null,arguments)},Ne=n._emscripten_bind_btDynamicsWorld_getSolverInfo_0=function(){return n.asm.jb.apply(null,arguments)},Ve=n._emscripten_bind_btDynamicsWorld_getFixedBody_0=function(){return n.asm.kb.apply(null,arguments)},ze=n._emscripten_bind_btDynamicsWorld_getDispatcher_0=function(){return n.asm.lb.apply(null,arguments)},Qe=n._emscripten_bind_btDynamicsWorld_rayTest_3=function(){return n.asm.mb.apply(null,arguments)},Ye=n._emscripten_bind_btDynamicsWorld_rayTestSingle_6=function(){return n.asm.nb.apply(null,arguments)},Je=n._emscripten_bind_btDynamicsWorld_getPairCache_0=function(){return n.asm.ob.apply(null,arguments)},Xe=n._emscripten_bind_btDynamicsWorld_addCollisionObject_1=function(){return n.asm.pb.apply(null,arguments)},Ze=n._emscripten_bind_btDynamicsWorld_addCollisionObject_2=function(){return n.asm.qb.apply(null,arguments)},$e=n._emscripten_bind_btDynamicsWorld_addCollisionObject_3=function(){return n.asm.rb.apply(null,arguments)},tn=n._emscripten_bind_btDynamicsWorld_removeCollisionObject_1=function(){return n.asm.sb.apply(null,arguments)},en=n._emscripten_bind_btDynamicsWorld_setContactBreakingThreshold_1=function(){return n.asm.tb.apply(null,arguments)},nn=n._emscripten_bind_btDynamicsWorld___destroy___0=function(){return n.asm.ub.apply(null,arguments)},on=n._emscripten_bind_btDispatcher_getNumManifolds_0=function(){return n.asm.vb.apply(null,arguments)},pn=n._emscripten_bind_btDispatcher_getManifoldByIndexInternal_1=function(){return n.asm.wb.apply(null,arguments)},rn=n._emscripten_bind_btDispatcher___destroy___0=function(){return n.asm.xb.apply(null,arguments)},cn=n._emscripten_bind_RayResultCallback_hasHit_0=function(){return n.asm.yb.apply(null,arguments)},_n=n._emscripten_bind_RayResultCallback_setUseCC_1=function(){return n.asm.zb.apply(null,arguments)},an=n._emscripten_bind_RayResultCallback_get_m_collisionFilterGroup_0=function(){return n.asm.Ab.apply(null,arguments)},sn=n._emscripten_bind_RayResultCallback_set_m_collisionFilterGroup_1=function(){return n.asm.Bb.apply(null,arguments)},ln=n._emscripten_bind_RayResultCallback_get_m_collisionFilterMask_0=function(){return n.asm.Cb.apply(null,arguments)},un=n._emscripten_bind_RayResultCallback_set_m_collisionFilterMask_1=function(){return n.asm.Db.apply(null,arguments)},yn=n._emscripten_bind_RayResultCallback_get_m_shapePart_0=function(){return n.asm.Eb.apply(null,arguments)},bn=n._emscripten_bind_RayResultCallback_set_m_shapePart_1=function(){return n.asm.Fb.apply(null,arguments)},fn=n._emscripten_bind_RayResultCallback_get_m_closestHitFraction_0=function(){return n.asm.Gb.apply(null,arguments)},mn=n._emscripten_bind_RayResultCallback_set_m_closestHitFraction_1=function(){return n.asm.Hb.apply(null,arguments)},dn=n._emscripten_bind_RayResultCallback_get_m_collisionObject_0=function(){return n.asm.Ib.apply(null,arguments)},hn=n._emscripten_bind_RayResultCallback_set_m_collisionObject_1=function(){return n.asm.Jb.apply(null,arguments)},gn=n._emscripten_bind_RayResultCallback___destroy___0=function(){return n.asm.Kb.apply(null,arguments)},jn=n._emscripten_bind_btActionInterface_updateAction_2=function(){return n.asm.Lb.apply(null,arguments)},Cn=n._emscripten_bind_btActionInterface___destroy___0=function(){return n.asm.Mb.apply(null,arguments)},vn=n._emscripten_bind_btTriangleMeshShape_setLocalScaling_1=function(){return n.asm.Nb.apply(null,arguments)},Sn=n._emscripten_bind_btTriangleMeshShape_getLocalScaling_0=function(){return n.asm.Ob.apply(null,arguments)},On=n._emscripten_bind_btTriangleMeshShape_calculateLocalInertia_2=function(){return n.asm.Pb.apply(null,arguments)},In=n._emscripten_bind_btTriangleMeshShape_isCompound_0=function(){return n.asm.Qb.apply(null,arguments)},Pn=n._emscripten_bind_btTriangleMeshShape_getUserIndex_0=function(){return n.asm.Rb.apply(null,arguments)},Tn=n._emscripten_bind_btTriangleMeshShape_setUserIndex_1=function(){return n.asm.Sb.apply(null,arguments)},Rn=n._emscripten_bind_btTriangleMeshShape_getAabb_3=function(){return n.asm.Tb.apply(null,arguments)},Dn=n._emscripten_bind_btTriangleMeshShape_getLocalBoundingSphere_0=function(){return n.asm.Ub.apply(null,arguments)},Bn=n._emscripten_bind_btTriangleMeshShape___destroy___0=function(){return n.asm.Vb.apply(null,arguments)},xn=n._emscripten_bind_btGhostObject_btGhostObject_0=function(){return n.asm.Wb.apply(null,arguments)},An=n._emscripten_bind_btGhostObject_getNumOverlappingObjects_0=function(){return n.asm.Xb.apply(null,arguments)},Mn=n._emscripten_bind_btGhostObject_getOverlappingObject_1=function(){return n.asm.Yb.apply(null,arguments)},Ln=n._emscripten_bind_btGhostObject_setAnisotropicFriction_2=function(){return n.asm.Zb.apply(null,arguments)},kn=n._emscripten_bind_btGhostObject_getCollisionShape_0=function(){return n.asm._b.apply(null,arguments)},Fn=n._emscripten_bind_btGhostObject_getActivationState_0=function(){return n.asm.$b.apply(null,arguments)},Wn=n._emscripten_bind_btGhostObject_setActivationState_1=function(){return n.asm.ac.apply(null,arguments)},Gn=n._emscripten_bind_btGhostObject_forceActivationState_1=function(){return n.asm.bc.apply(null,arguments)},Un=n._emscripten_bind_btGhostObject_activate_0=function(){return n.asm.cc.apply(null,arguments)},wn=n._emscripten_bind_btGhostObject_activate_1=function(){return n.asm.dc.apply(null,arguments)},Hn=n._emscripten_bind_btGhostObject_isActive_0=function(){return n.asm.ec.apply(null,arguments)},qn=n._emscripten_bind_btGhostObject_isKinematicObject_0=function(){return n.asm.fc.apply(null,arguments)},Kn=n._emscripten_bind_btGhostObject_isStaticObject_0=function(){return n.asm.gc.apply(null,arguments)},En=n._emscripten_bind_btGhostObject_isStaticOrKinematicObject_0=function(){return n.asm.hc.apply(null,arguments)},Nn=n._emscripten_bind_btGhostObject_setRestitution_1=function(){return n.asm.ic.apply(null,arguments)},Vn=n._emscripten_bind_btGhostObject_setFriction_1=function(){return n.asm.jc.apply(null,arguments)},zn=n._emscripten_bind_btGhostObject_setRollingFriction_1=function(){return n.asm.kc.apply(null,arguments)},Qn=n._emscripten_bind_btGhostObject_setSpinningFriction_1=function(){return n.asm.lc.apply(null,arguments)},Yn=n._emscripten_bind_btGhostObject_getWorldTransform_0=function(){return n.asm.mc.apply(null,arguments)},Jn=n._emscripten_bind_btGhostObject_getCollisionFlags_0=function(){return n.asm.nc.apply(null,arguments)},Xn=n._emscripten_bind_btGhostObject_setCollisionFlags_1=function(){return n.asm.oc.apply(null,arguments)},Zn=n._emscripten_bind_btGhostObject_setWorldTransform_1=function(){return n.asm.pc.apply(null,arguments)},$n=n._emscripten_bind_btGhostObject_setCollisionShape_1=function(){return n.asm.qc.apply(null,arguments)},to=n._emscripten_bind_btGhostObject_setCcdMotionThreshold_1=function(){return n.asm.rc.apply(null,arguments)},eo=n._emscripten_bind_btGhostObject_setCcdSweptSphereRadius_1=function(){return n.asm.sc.apply(null,arguments)},no=n._emscripten_bind_btGhostObject_getUserIndex_0=function(){return n.asm.tc.apply(null,arguments)},oo=n._emscripten_bind_btGhostObject_setUserIndex_1=function(){return n.asm.uc.apply(null,arguments)},po=n._emscripten_bind_btGhostObject_setUserIndex2_1=function(){return n.asm.vc.apply(null,arguments)},ro=n._emscripten_bind_btGhostObject_setIgnoreCollisionCheck_2=function(){return n.asm.wc.apply(null,arguments)},io=n._emscripten_bind_btGhostObject___destroy___0=function(){return n.asm.xc.apply(null,arguments)},co=n._emscripten_bind_btOverlapFilterCallback___destroy___0=function(){return n.asm.yc.apply(null,arguments)},_o=n._emscripten_bind_btQuadWord_x_0=function(){return n.asm.zc.apply(null,arguments)},ao=n._emscripten_bind_btQuadWord_y_0=function(){return n.asm.Ac.apply(null,arguments)},so=n._emscripten_bind_btQuadWord_z_0=function(){return n.asm.Bc.apply(null,arguments)},lo=n._emscripten_bind_btQuadWord_w_0=function(){return n.asm.Cc.apply(null,arguments)},uo=n._emscripten_bind_btQuadWord_setX_1=function(){return n.asm.Dc.apply(null,arguments)},yo=n._emscripten_bind_btQuadWord_setY_1=function(){return n.asm.Ec.apply(null,arguments)},bo=n._emscripten_bind_btQuadWord_setZ_1=function(){return n.asm.Fc.apply(null,arguments)},fo=n._emscripten_bind_btQuadWord_setW_1=function(){return n.asm.Gc.apply(null,arguments)},mo=n._emscripten_bind_btQuadWord___destroy___0=function(){return n.asm.Hc.apply(null,arguments)},ho=n._emscripten_bind_btMatrix3x3_getRotation_1=function(){return n.asm.Ic.apply(null,arguments)},go=n._emscripten_bind_btMatrix3x3___destroy___0=function(){return n.asm.Jc.apply(null,arguments)},jo=n._emscripten_bind_btScalarArray_size_0=function(){return n.asm.Kc.apply(null,arguments)},Co=n._emscripten_bind_btScalarArray_at_1=function(){return n.asm.Lc.apply(null,arguments)},vo=n._emscripten_bind_btScalarArray_clear_0=function(){return n.asm.Mc.apply(null,arguments)},So=n._emscripten_bind_btScalarArray___destroy___0=function(){return n.asm.Nc.apply(null,arguments)},Oo=n._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_2=function(){return n.asm.Oc.apply(null,arguments)},Io=n._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_3=function(){return n.asm.Pc.apply(null,arguments)},Po=n._emscripten_bind_btBvhTriangleMeshShape_setLocalScaling_1=function(){return n.asm.Qc.apply(null,arguments)},To=n._emscripten_bind_btBvhTriangleMeshShape_getLocalScaling_0=function(){return n.asm.Rc.apply(null,arguments)},Ro=n._emscripten_bind_btBvhTriangleMeshShape_calculateLocalInertia_2=function(){return n.asm.Sc.apply(null,arguments)},Do=n._emscripten_bind_btBvhTriangleMeshShape_isCompound_0=function(){return n.asm.Tc.apply(null,arguments)},Bo=n._emscripten_bind_btBvhTriangleMeshShape_getUserIndex_0=function(){return n.asm.Uc.apply(null,arguments)},xo=n._emscripten_bind_btBvhTriangleMeshShape_setUserIndex_1=function(){return n.asm.Vc.apply(null,arguments)},Ao=n._emscripten_bind_btBvhTriangleMeshShape_getAabb_3=function(){return n.asm.Wc.apply(null,arguments)},Mo=n._emscripten_bind_btBvhTriangleMeshShape_getLocalBoundingSphere_0=function(){return n.asm.Xc.apply(null,arguments)},Lo=n._emscripten_bind_btBvhTriangleMeshShape___destroy___0=function(){return n.asm.Yc.apply(null,arguments)},ko=n._emscripten_bind_btDbvtBroadphase_btDbvtBroadphase_0=function(){return n.asm.Zc.apply(null,arguments)},Fo=n._emscripten_bind_btDbvtBroadphase_getOverlappingPairCache_0=function(){return n.asm._c.apply(null,arguments)},Wo=n._emscripten_bind_btDbvtBroadphase___destroy___0=function(){return n.asm.$c.apply(null,arguments)},Go=n._emscripten_bind_btIntArray_size_0=function(){return n.asm.ad.apply(null,arguments)},Uo=n._emscripten_bind_btIntArray_at_1=function(){return n.asm.bd.apply(null,arguments)},wo=n._emscripten_bind_btIntArray_clear_0=function(){return n.asm.cd.apply(null,arguments)},Ho=n._emscripten_bind_btIntArray___destroy___0=function(){return n.asm.dd.apply(null,arguments)},qo=n._emscripten_bind_btConstCollisionObjectArray_size_0=function(){return n.asm.ed.apply(null,arguments)},Ko=n._emscripten_bind_btConstCollisionObjectArray_at_1=function(){return n.asm.fd.apply(null,arguments)},Eo=n._emscripten_bind_btConstCollisionObjectArray_clear_0=function(){return n.asm.gd.apply(null,arguments)},No=n._emscripten_bind_btConstCollisionObjectArray___destroy___0=function(){return n.asm.hd.apply(null,arguments)},Vo=n._emscripten_bind_btBroadphaseProxy_get_m_collisionFilterGroup_0=function(){return n.asm.id.apply(null,arguments)},zo=n._emscripten_bind_btBroadphaseProxy_set_m_collisionFilterGroup_1=function(){return n.asm.jd.apply(null,arguments)},Qo=n._emscripten_bind_btBroadphaseProxy_get_m_collisionFilterMask_0=function(){return n.asm.kd.apply(null,arguments)},Yo=n._emscripten_bind_btBroadphaseProxy_set_m_collisionFilterMask_1=function(){return n.asm.ld.apply(null,arguments)},Jo=n._emscripten_bind_btBroadphaseProxy___destroy___0=function(){return n.asm.md.apply(null,arguments)},Xo=n._emscripten_bind_btSliderConstraint_btSliderConstraint_3=function(){return n.asm.nd.apply(null,arguments)},Zo=n._emscripten_bind_btSliderConstraint_btSliderConstraint_5=function(){return n.asm.od.apply(null,arguments)},$o=n._emscripten_bind_btSliderConstraint_setLowerLinLimit_1=function(){return n.asm.pd.apply(null,arguments)},tp=n._emscripten_bind_btSliderConstraint_setUpperLinLimit_1=function(){return n.asm.qd.apply(null,arguments)},ep=n._emscripten_bind_btSliderConstraint_setLowerAngLimit_1=function(){return n.asm.rd.apply(null,arguments)},np=n._emscripten_bind_btSliderConstraint_setUpperAngLimit_1=function(){return n.asm.sd.apply(null,arguments)},op=n._emscripten_bind_btSliderConstraint_enableFeedback_1=function(){return n.asm.td.apply(null,arguments)},pp=n._emscripten_bind_btSliderConstraint_getBreakingImpulseThreshold_0=function(){return n.asm.ud.apply(null,arguments)},rp=n._emscripten_bind_btSliderConstraint_setBreakingImpulseThreshold_1=function(){return n.asm.vd.apply(null,arguments)},ip=n._emscripten_bind_btSliderConstraint_getParam_2=function(){return n.asm.wd.apply(null,arguments)},cp=n._emscripten_bind_btSliderConstraint_setParam_3=function(){return n.asm.xd.apply(null,arguments)},_p=n._emscripten_bind_btSliderConstraint___destroy___0=function(){return n.asm.yd.apply(null,arguments)},ap=n._emscripten_bind_btIndexedMesh_get_m_numTriangles_0=function(){return n.asm.zd.apply(null,arguments)},sp=n._emscripten_bind_btIndexedMesh_set_m_numTriangles_1=function(){return n.asm.Ad.apply(null,arguments)},lp=n._emscripten_bind_btIndexedMesh___destroy___0=function(){return n.asm.Bd.apply(null,arguments)},up=n._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_3=function(){return n.asm.Cd.apply(null,arguments)},yp=n._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_4=function(){return n.asm.Dd.apply(null,arguments)},bp=n._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearDamping_0=function(){return n.asm.Ed.apply(null,arguments)},fp=n._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearDamping_1=function(){return n.asm.Fd.apply(null,arguments)},mp=n._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularDamping_0=function(){return n.asm.Gd.apply(null,arguments)},dp=n._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularDamping_1=function(){return n.asm.Hd.apply(null,arguments)},hp=n._emscripten_bind_btRigidBodyConstructionInfo_get_m_friction_0=function(){return n.asm.Id.apply(null,arguments)},gp=n._emscripten_bind_btRigidBodyConstructionInfo_set_m_friction_1=function(){return n.asm.Jd.apply(null,arguments)},jp=n._emscripten_bind_btRigidBodyConstructionInfo_get_m_rollingFriction_0=function(){return n.asm.Kd.apply(null,arguments)},Cp=n._emscripten_bind_btRigidBodyConstructionInfo_set_m_rollingFriction_1=function(){return n.asm.Ld.apply(null,arguments)},vp=n._emscripten_bind_btRigidBodyConstructionInfo_get_m_restitution_0=function(){return n.asm.Md.apply(null,arguments)},Sp=n._emscripten_bind_btRigidBodyConstructionInfo_set_m_restitution_1=function(){return n.asm.Nd.apply(null,arguments)},Op=n._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearSleepingThreshold_0=function(){return n.asm.Od.apply(null,arguments)},Ip=n._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearSleepingThreshold_1=function(){return n.asm.Pd.apply(null,arguments)},Pp=n._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularSleepingThreshold_0=function(){return n.asm.Qd.apply(null,arguments)},Tp=n._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularSleepingThreshold_1=function(){return n.asm.Rd.apply(null,arguments)},Rp=n._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDamping_0=function(){return n.asm.Sd.apply(null,arguments)},Dp=n._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDamping_1=function(){return n.asm.Td.apply(null,arguments)},Bp=n._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDampingFactor_0=function(){return n.asm.Ud.apply(null,arguments)},xp=n._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDampingFactor_1=function(){return n.asm.Vd.apply(null,arguments)},Ap=n._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalLinearDampingThresholdSqr_0=function(){return n.asm.Wd.apply(null,arguments)},Mp=n._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalLinearDampingThresholdSqr_1=function(){return n.asm.Xd.apply(null,arguments)},Lp=n._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingThresholdSqr_0=function(){return n.asm.Yd.apply(null,arguments)},kp=n._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingThresholdSqr_1=function(){return n.asm.Zd.apply(null,arguments)},Fp=n._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingFactor_0=function(){return n.asm._d.apply(null,arguments)},Wp=n._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingFactor_1=function(){return n.asm.$d.apply(null,arguments)},Gp=n._emscripten_bind_btRigidBodyConstructionInfo___destroy___0=function(){return n.asm.ae.apply(null,arguments)},Up=n._emscripten_bind_btManifoldPoint_getAppliedImpulse_0=function(){return n.asm.be.apply(null,arguments)},wp=n._emscripten_bind_btManifoldPoint_getDistance_0=function(){return n.asm.ce.apply(null,arguments)},Hp=n._emscripten_bind_btManifoldPoint_getShape0_0=function(){return n.asm.de.apply(null,arguments)},qp=n._emscripten_bind_btManifoldPoint_getShape1_0=function(){return n.asm.ee.apply(null,arguments)},Kp=n._emscripten_bind_btManifoldPoint_get_m_localPointA_0=function(){return n.asm.fe.apply(null,arguments)},Ep=n._emscripten_bind_btManifoldPoint_set_m_localPointA_1=function(){return n.asm.ge.apply(null,arguments)},Np=n._emscripten_bind_btManifoldPoint_get_m_localPointB_0=function(){return n.asm.he.apply(null,arguments)},Vp=n._emscripten_bind_btManifoldPoint_set_m_localPointB_1=function(){return n.asm.ie.apply(null,arguments)},zp=n._emscripten_bind_btManifoldPoint_get_m_positionWorldOnA_0=function(){return n.asm.je.apply(null,arguments)},Qp=n._emscripten_bind_btManifoldPoint_set_m_positionWorldOnA_1=function(){return n.asm.ke.apply(null,arguments)},Yp=n._emscripten_bind_btManifoldPoint_get_m_positionWorldOnB_0=function(){return n.asm.le.apply(null,arguments)},Jp=n._emscripten_bind_btManifoldPoint_set_m_positionWorldOnB_1=function(){return n.asm.me.apply(null,arguments)},Xp=n._emscripten_bind_btManifoldPoint_get_m_normalWorldOnB_0=function(){return n.asm.ne.apply(null,arguments)},Zp=n._emscripten_bind_btManifoldPoint_set_m_normalWorldOnB_1=function(){return n.asm.oe.apply(null,arguments)},$p=n._emscripten_bind_btManifoldPoint_get_m_distance1_0=function(){return n.asm.pe.apply(null,arguments)},tr=n._emscripten_bind_btManifoldPoint_set_m_distance1_1=function(){return n.asm.qe.apply(null,arguments)},er=n._emscripten_bind_btManifoldPoint_get_m_index0_0=function(){return n.asm.re.apply(null,arguments)},nr=n._emscripten_bind_btManifoldPoint_set_m_index0_1=function(){return n.asm.se.apply(null,arguments)},or=n._emscripten_bind_btManifoldPoint_get_m_index1_0=function(){return n.asm.te.apply(null,arguments)},pr=n._emscripten_bind_btManifoldPoint_set_m_index1_1=function(){return n.asm.ue.apply(null,arguments)},rr=n._emscripten_bind_btManifoldPoint_get_m_userPersistentData_0=function(){return n.asm.ve.apply(null,arguments)},ir=n._emscripten_bind_btManifoldPoint_set_m_userPersistentData_1=function(){return n.asm.we.apply(null,arguments)},cr=n._emscripten_bind_btManifoldPoint_get_m_userPersistentData0_0=function(){return n.asm.xe.apply(null,arguments)},_r=n._emscripten_bind_btManifoldPoint_set_m_userPersistentData0_1=function(){return n.asm.ye.apply(null,arguments)},ar=n._emscripten_bind_btManifoldPoint_get_m_userPersistentData1_0=function(){return n.asm.ze.apply(null,arguments)},sr=n._emscripten_bind_btManifoldPoint_set_m_userPersistentData1_1=function(){return n.asm.Ae.apply(null,arguments)},lr=n._emscripten_bind_btManifoldPoint___destroy___0=function(){return n.asm.Be.apply(null,arguments)},ur=n._emscripten_bind_btSequentialImpulseConstraintSolver_btSequentialImpulseConstraintSolver_0=function(){return n.asm.Ce.apply(null,arguments)},yr=n._emscripten_bind_btSequentialImpulseConstraintSolver___destroy___0=function(){return n.asm.De.apply(null,arguments)},br=n._emscripten_bind_btDiscreteDynamicsWorld_btDiscreteDynamicsWorld_4=function(){return n.asm.Ee.apply(null,arguments)},fr=n._emscripten_bind_btDiscreteDynamicsWorld_setGravity_1=function(){return n.asm.Fe.apply(null,arguments)},mr=n._emscripten_bind_btDiscreteDynamicsWorld_getGravity_0=function(){return n.asm.Ge.apply(null,arguments)},dr=n._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_1=function(){return n.asm.He.apply(null,arguments)},hr=n._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_3=function(){return n.asm.Ie.apply(null,arguments)},gr=n._emscripten_bind_btDiscreteDynamicsWorld_removeRigidBody_1=function(){return n.asm.Je.apply(null,arguments)},jr=n._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_1=function(){return n.asm.Ke.apply(null,arguments)},Cr=n._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_2=function(){return n.asm.Le.apply(null,arguments)},vr=n._emscripten_bind_btDiscreteDynamicsWorld_removeConstraint_1=function(){return n.asm.Me.apply(null,arguments)},Sr=n._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_1=function(){return n.asm.Ne.apply(null,arguments)},Or=n._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_2=function(){return n.asm.Oe.apply(null,arguments)},Ir=n._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_3=function(){return n.asm.Pe.apply(null,arguments)},Pr=n._emscripten_bind_btDiscreteDynamicsWorld_getDispatcher_0=function(){return n.asm.Qe.apply(null,arguments)},Tr=n._emscripten_bind_btDiscreteDynamicsWorld_rayTest_3=function(){return n.asm.Re.apply(null,arguments)},Rr=n._emscripten_bind_btDiscreteDynamicsWorld_rayTestSingle_6=function(){return n.asm.Se.apply(null,arguments)},Dr=n._emscripten_bind_btDiscreteDynamicsWorld_getPairCache_0=function(){return n.asm.Te.apply(null,arguments)},Br=n._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_1=function(){return n.asm.Ue.apply(null,arguments)},xr=n._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_2=function(){return n.asm.Ve.apply(null,arguments)},Ar=n._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_3=function(){return n.asm.We.apply(null,arguments)},Mr=n._emscripten_bind_btDiscreteDynamicsWorld_removeCollisionObject_1=function(){return n.asm.Xe.apply(null,arguments)},Lr=n._emscripten_bind_btDiscreteDynamicsWorld_setContactBreakingThreshold_1=function(){return n.asm.Ye.apply(null,arguments)},kr=n._emscripten_bind_btDiscreteDynamicsWorld_addAction_1=function(){return n.asm.Ze.apply(null,arguments)},Fr=n._emscripten_bind_btDiscreteDynamicsWorld_removeAction_1=function(){return n.asm._e.apply(null,arguments)},Wr=n._emscripten_bind_btDiscreteDynamicsWorld_getSolverInfo_0=function(){return n.asm.$e.apply(null,arguments)},Gr=n._emscripten_bind_btDiscreteDynamicsWorld_getFixedBody_0=function(){return n.asm.af.apply(null,arguments)},Ur=n._emscripten_bind_btDiscreteDynamicsWorld___destroy___0=function(){return n.asm.bf.apply(null,arguments)},wr=n._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_2=function(){return n.asm.cf.apply(null,arguments)},Hr=n._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_4=function(){return n.asm.df.apply(null,arguments)},qr=n._emscripten_bind_btPoint2PointConstraint_setPivotA_1=function(){return n.asm.ef.apply(null,arguments)},Kr=n._emscripten_bind_btPoint2PointConstraint_setPivotB_1=function(){return n.asm.ff.apply(null,arguments)},Er=n._emscripten_bind_btPoint2PointConstraint_getPivotInA_0=function(){return n.asm.gf.apply(null,arguments)},Nr=n._emscripten_bind_btPoint2PointConstraint_getPivotInB_0=function(){return n.asm.hf.apply(null,arguments)},Vr=n._emscripten_bind_btPoint2PointConstraint_enableFeedback_1=function(){return n.asm.jf.apply(null,arguments)},zr=n._emscripten_bind_btPoint2PointConstraint_getBreakingImpulseThreshold_0=function(){return n.asm.kf.apply(null,arguments)},Qr=n._emscripten_bind_btPoint2PointConstraint_setBreakingImpulseThreshold_1=function(){return n.asm.lf.apply(null,arguments)},Yr=n._emscripten_bind_btPoint2PointConstraint_getParam_2=function(){return n.asm.mf.apply(null,arguments)},Jr=n._emscripten_bind_btPoint2PointConstraint_setParam_3=function(){return n.asm.nf.apply(null,arguments)},Xr=n._emscripten_bind_btPoint2PointConstraint_get_m_setting_0=function(){return n.asm.of.apply(null,arguments)},Zr=n._emscripten_bind_btPoint2PointConstraint_set_m_setting_1=function(){return n.asm.pf.apply(null,arguments)},$r=n._emscripten_bind_btPoint2PointConstraint___destroy___0=function(){return n.asm.qf.apply(null,arguments)},ti=n._emscripten_bind_ccOverlapFilterCallback_ccOverlapFilterCallback_0=function(){return n.asm.rf.apply(null,arguments)},ei=n._emscripten_bind_ccOverlapFilterCallback___destroy___0=function(){return n.asm.sf.apply(null,arguments)},ni=n._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_1=function(){return n.asm.tf.apply(null,arguments)},oi=n._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_2=function(){return n.asm.uf.apply(null,arguments)},pi=n._emscripten_bind_btConvexTriangleMeshShape_setLocalScaling_1=function(){return n.asm.vf.apply(null,arguments)},ri=n._emscripten_bind_btConvexTriangleMeshShape_getLocalScaling_0=function(){return n.asm.wf.apply(null,arguments)},ii=n._emscripten_bind_btConvexTriangleMeshShape_calculateLocalInertia_2=function(){return n.asm.xf.apply(null,arguments)},ci=n._emscripten_bind_btConvexTriangleMeshShape_setMargin_1=function(){return n.asm.yf.apply(null,arguments)},_i=n._emscripten_bind_btConvexTriangleMeshShape_getMargin_0=function(){return n.asm.zf.apply(null,arguments)},ai=n._emscripten_bind_btConvexTriangleMeshShape_isCompound_0=function(){return n.asm.Af.apply(null,arguments)},si=n._emscripten_bind_btConvexTriangleMeshShape_getUserIndex_0=function(){return n.asm.Bf.apply(null,arguments)},li=n._emscripten_bind_btConvexTriangleMeshShape_setUserIndex_1=function(){return n.asm.Cf.apply(null,arguments)},ui=n._emscripten_bind_btConvexTriangleMeshShape_getAabb_3=function(){return n.asm.Df.apply(null,arguments)},yi=n._emscripten_bind_btConvexTriangleMeshShape_getLocalBoundingSphere_0=function(){return n.asm.Ef.apply(null,arguments)},bi=n._emscripten_bind_btConvexTriangleMeshShape___destroy___0=function(){return n.asm.Ff.apply(null,arguments)},fi=n._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_2=function(){return n.asm.Gf.apply(null,arguments)},mi=n._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_4=function(){return n.asm.Hf.apply(null,arguments)},di=n._emscripten_bind_btConeTwistConstraint_setLimit_2=function(){return n.asm.If.apply(null,arguments)},hi=n._emscripten_bind_btConeTwistConstraint_setAngularOnly_1=function(){return n.asm.Jf.apply(null,arguments)},gi=n._emscripten_bind_btConeTwistConstraint_setDamping_1=function(){return n.asm.Kf.apply(null,arguments)},ji=n._emscripten_bind_btConeTwistConstraint_enableMotor_1=function(){return n.asm.Lf.apply(null,arguments)},Ci=n._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulse_1=function(){return n.asm.Mf.apply(null,arguments)},vi=n._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulseNormalized_1=function(){return n.asm.Nf.apply(null,arguments)},Si=n._emscripten_bind_btConeTwistConstraint_setMotorTarget_1=function(){return n.asm.Of.apply(null,arguments)},Oi=n._emscripten_bind_btConeTwistConstraint_setMotorTargetInConstraintSpace_1=function(){return n.asm.Pf.apply(null,arguments)},Ii=n._emscripten_bind_btConeTwistConstraint_enableFeedback_1=function(){return n.asm.Qf.apply(null,arguments)},Pi=n._emscripten_bind_btConeTwistConstraint_getBreakingImpulseThreshold_0=function(){return n.asm.Rf.apply(null,arguments)},Ti=n._emscripten_bind_btConeTwistConstraint_setBreakingImpulseThreshold_1=function(){return n.asm.Sf.apply(null,arguments)},Ri=n._emscripten_bind_btConeTwistConstraint_getParam_2=function(){return n.asm.Tf.apply(null,arguments)},Di=n._emscripten_bind_btConeTwistConstraint_setParam_3=function(){return n.asm.Uf.apply(null,arguments)},Bi=n._emscripten_bind_btConeTwistConstraint___destroy___0=function(){return n.asm.Vf.apply(null,arguments)},xi=n._emscripten_bind_btConeShape_btConeShape_2=function(){return n.asm.Wf.apply(null,arguments)},Ai=n._emscripten_bind_btConeShape_setRadius_1=function(){return n.asm.Xf.apply(null,arguments)},Mi=n._emscripten_bind_btConeShape_setHeight_1=function(){return n.asm.Yf.apply(null,arguments)},Li=n._emscripten_bind_btConeShape_setConeUpIndex_1=function(){return n.asm.Zf.apply(null,arguments)},ki=n._emscripten_bind_btConeShape_setLocalScaling_1=function(){return n.asm._f.apply(null,arguments)},Fi=n._emscripten_bind_btConeShape_getLocalScaling_0=function(){return n.asm.$f.apply(null,arguments)},Wi=n._emscripten_bind_btConeShape_calculateLocalInertia_2=function(){return n.asm.ag.apply(null,arguments)},Gi=n._emscripten_bind_btConeShape_isCompound_0=function(){return n.asm.bg.apply(null,arguments)},Ui=n._emscripten_bind_btConeShape_getUserIndex_0=function(){return n.asm.cg.apply(null,arguments)},wi=n._emscripten_bind_btConeShape_setUserIndex_1=function(){return n.asm.dg.apply(null,arguments)},Hi=n._emscripten_bind_btConeShape_getAabb_3=function(){return n.asm.eg.apply(null,arguments)},qi=n._emscripten_bind_btConeShape_getLocalBoundingSphere_0=function(){return n.asm.fg.apply(null,arguments)},Ki=n._emscripten_bind_btConeShape_getImplicitShapeDimensions_0=function(){return n.asm.gg.apply(null,arguments)},Ei=n._emscripten_bind_btConeShape___destroy___0=function(){return n.asm.hg.apply(null,arguments)},Ni=n._emscripten_bind_btHeightfieldTerrainShape_btHeightfieldTerrainShape_9=function(){return n.asm.ig.apply(null,arguments)},Vi=n._emscripten_bind_btHeightfieldTerrainShape_setMargin_1=function(){return n.asm.jg.apply(null,arguments)},zi=n._emscripten_bind_btHeightfieldTerrainShape_getMargin_0=function(){return n.asm.kg.apply(null,arguments)},Qi=n._emscripten_bind_btHeightfieldTerrainShape_setLocalScaling_1=function(){return n.asm.lg.apply(null,arguments)},Yi=n._emscripten_bind_btHeightfieldTerrainShape_getLocalScaling_0=function(){return n.asm.mg.apply(null,arguments)},Ji=n._emscripten_bind_btHeightfieldTerrainShape_calculateLocalInertia_2=function(){return n.asm.ng.apply(null,arguments)},Xi=n._emscripten_bind_btHeightfieldTerrainShape_isCompound_0=function(){return n.asm.og.apply(null,arguments)},Zi=n._emscripten_bind_btHeightfieldTerrainShape_getUserIndex_0=function(){return n.asm.pg.apply(null,arguments)},$i=n._emscripten_bind_btHeightfieldTerrainShape_setUserIndex_1=function(){return n.asm.qg.apply(null,arguments)},tc=n._emscripten_bind_btHeightfieldTerrainShape_getAabb_3=function(){return n.asm.rg.apply(null,arguments)},ec=n._emscripten_bind_btHeightfieldTerrainShape_getLocalBoundingSphere_0=function(){return n.asm.sg.apply(null,arguments)},nc=n._emscripten_bind_btHeightfieldTerrainShape___destroy___0=function(){return n.asm.tg.apply(null,arguments)},oc=n._emscripten_bind_VoidPtr___destroy___0=function(){return n.asm.ug.apply(null,arguments)},pc=n._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_0=function(){return n.asm.vg.apply(null,arguments)},rc=n._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_1=function(){return n.asm.wg.apply(null,arguments)},ic=n._emscripten_bind_btDefaultCollisionConfiguration___destroy___0=function(){return n.asm.xg.apply(null,arguments)},cc=n._emscripten_bind_btPairCachingGhostObject_btPairCachingGhostObject_0=function(){return n.asm.yg.apply(null,arguments)},_c=n._emscripten_bind_btPairCachingGhostObject_setAnisotropicFriction_2=function(){return n.asm.zg.apply(null,arguments)},ac=n._emscripten_bind_btPairCachingGhostObject_getCollisionShape_0=function(){return n.asm.Ag.apply(null,arguments)},sc=n._emscripten_bind_btPairCachingGhostObject_getActivationState_0=function(){return n.asm.Bg.apply(null,arguments)},lc=n._emscripten_bind_btPairCachingGhostObject_setActivationState_1=function(){return n.asm.Cg.apply(null,arguments)},uc=n._emscripten_bind_btPairCachingGhostObject_forceActivationState_1=function(){return n.asm.Dg.apply(null,arguments)},yc=n._emscripten_bind_btPairCachingGhostObject_activate_0=function(){return n.asm.Eg.apply(null,arguments)},bc=n._emscripten_bind_btPairCachingGhostObject_activate_1=function(){return n.asm.Fg.apply(null,arguments)},fc=n._emscripten_bind_btPairCachingGhostObject_isActive_0=function(){return n.asm.Gg.apply(null,arguments)},mc=n._emscripten_bind_btPairCachingGhostObject_isKinematicObject_0=function(){return n.asm.Hg.apply(null,arguments)},dc=n._emscripten_bind_btPairCachingGhostObject_isStaticObject_0=function(){return n.asm.Ig.apply(null,arguments)},hc=n._emscripten_bind_btPairCachingGhostObject_isStaticOrKinematicObject_0=function(){return n.asm.Jg.apply(null,arguments)},gc=n._emscripten_bind_btPairCachingGhostObject_setRestitution_1=function(){return n.asm.Kg.apply(null,arguments)},jc=n._emscripten_bind_btPairCachingGhostObject_setFriction_1=function(){return n.asm.Lg.apply(null,arguments)},Cc=n._emscripten_bind_btPairCachingGhostObject_setRollingFriction_1=function(){return n.asm.Mg.apply(null,arguments)},vc=n._emscripten_bind_btPairCachingGhostObject_setSpinningFriction_1=function(){return n.asm.Ng.apply(null,arguments)},Sc=n._emscripten_bind_btPairCachingGhostObject_getWorldTransform_0=function(){return n.asm.Og.apply(null,arguments)},Oc=n._emscripten_bind_btPairCachingGhostObject_getCollisionFlags_0=function(){return n.asm.Pg.apply(null,arguments)},Ic=n._emscripten_bind_btPairCachingGhostObject_setCollisionFlags_1=function(){return n.asm.Qg.apply(null,arguments)},Pc=n._emscripten_bind_btPairCachingGhostObject_setWorldTransform_1=function(){return n.asm.Rg.apply(null,arguments)},Tc=n._emscripten_bind_btPairCachingGhostObject_setCollisionShape_1=function(){return n.asm.Sg.apply(null,arguments)},Rc=n._emscripten_bind_btPairCachingGhostObject_setCcdMotionThreshold_1=function(){return n.asm.Tg.apply(null,arguments)},Dc=n._emscripten_bind_btPairCachingGhostObject_setCcdSweptSphereRadius_1=function(){return n.asm.Ug.apply(null,arguments)},Bc=n._emscripten_bind_btPairCachingGhostObject_getUserIndex_0=function(){return n.asm.Vg.apply(null,arguments)},xc=n._emscripten_bind_btPairCachingGhostObject_setUserIndex_1=function(){return n.asm.Wg.apply(null,arguments)},Ac=n._emscripten_bind_btPairCachingGhostObject_setUserIndex2_1=function(){return n.asm.Xg.apply(null,arguments)},Mc=n._emscripten_bind_btPairCachingGhostObject_setIgnoreCollisionCheck_2=function(){return n.asm.Yg.apply(null,arguments)},Lc=n._emscripten_bind_btPairCachingGhostObject_getNumOverlappingObjects_0=function(){return n.asm.Zg.apply(null,arguments)},kc=n._emscripten_bind_btPairCachingGhostObject_getOverlappingObject_1=function(){return n.asm._g.apply(null,arguments)},Fc=n._emscripten_bind_btPairCachingGhostObject___destroy___0=function(){return n.asm.$g.apply(null,arguments)},Wc=n._emscripten_bind_btOverlappingPairCallback___destroy___0=function(){return n.asm.ah.apply(null,arguments)},Gc=n._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_3=function(){return n.asm.bh.apply(null,arguments)},Uc=n._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_5=function(){return n.asm.ch.apply(null,arguments)},wc=n._emscripten_bind_btGeneric6DofSpringConstraint_enableSpring_2=function(){return n.asm.dh.apply(null,arguments)},Hc=n._emscripten_bind_btGeneric6DofSpringConstraint_setStiffness_2=function(){return n.asm.eh.apply(null,arguments)},qc=n._emscripten_bind_btGeneric6DofSpringConstraint_setDamping_2=function(){return n.asm.fh.apply(null,arguments)},Kc=n._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_0=function(){return n.asm.gh.apply(null,arguments)},Ec=n._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_1=function(){return n.asm.hh.apply(null,arguments)},Nc=n._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_2=function(){return n.asm.ih.apply(null,arguments)},Vc=n._emscripten_bind_btGeneric6DofSpringConstraint_setLinearLowerLimit_1=function(){return n.asm.jh.apply(null,arguments)},zc=n._emscripten_bind_btGeneric6DofSpringConstraint_setLinearUpperLimit_1=function(){return n.asm.kh.apply(null,arguments)},Qc=n._emscripten_bind_btGeneric6DofSpringConstraint_setAngularLowerLimit_1=function(){return n.asm.lh.apply(null,arguments)},Yc=n._emscripten_bind_btGeneric6DofSpringConstraint_setAngularUpperLimit_1=function(){return n.asm.mh.apply(null,arguments)},Jc=n._emscripten_bind_btGeneric6DofSpringConstraint_getFrameOffsetA_0=function(){return n.asm.nh.apply(null,arguments)},Xc=n._emscripten_bind_btGeneric6DofSpringConstraint_enableFeedback_1=function(){return n.asm.oh.apply(null,arguments)},Zc=n._emscripten_bind_btGeneric6DofSpringConstraint_getBreakingImpulseThreshold_0=function(){return n.asm.ph.apply(null,arguments)},$c=n._emscripten_bind_btGeneric6DofSpringConstraint_setBreakingImpulseThreshold_1=function(){return n.asm.qh.apply(null,arguments)},t_=n._emscripten_bind_btGeneric6DofSpringConstraint_getParam_2=function(){return n.asm.rh.apply(null,arguments)},e_=n._emscripten_bind_btGeneric6DofSpringConstraint_setParam_3=function(){return n.asm.sh.apply(null,arguments)},n_=n._emscripten_bind_btGeneric6DofSpringConstraint___destroy___0=function(){return n.asm.th.apply(null,arguments)},o_=n._emscripten_bind_btTriangleMesh_btTriangleMesh_0=function(){return n.asm.uh.apply(null,arguments)},p_=n._emscripten_bind_btTriangleMesh_btTriangleMesh_1=function(){return n.asm.vh.apply(null,arguments)},r_=n._emscripten_bind_btTriangleMesh_btTriangleMesh_2=function(){return n.asm.wh.apply(null,arguments)},i_=n._emscripten_bind_btTriangleMesh_addTriangle_3=function(){return n.asm.xh.apply(null,arguments)},c_=n._emscripten_bind_btTriangleMesh_addTriangle_4=function(){return n.asm.yh.apply(null,arguments)},__=n._emscripten_bind_btTriangleMesh_addTriangleIndices_3=function(){return n.asm.zh.apply(null,arguments)},a_=n._emscripten_bind_btTriangleMesh_getIndexedMeshArray_0=function(){return n.asm.Ah.apply(null,arguments)},s_=n._emscripten_bind_btTriangleMesh_setScaling_1=function(){return n.asm.Bh.apply(null,arguments)},l_=n._emscripten_bind_btTriangleMesh___destroy___0=function(){return n.asm.Ch.apply(null,arguments)},u_=n._emscripten_bind_btCollisionConfiguration___destroy___0=function(){return n.asm.Dh.apply(null,arguments)},y_=n._emscripten_bind_btPersistentManifold_btPersistentManifold_0=function(){return n.asm.Eh.apply(null,arguments)},b_=n._emscripten_bind_btPersistentManifold_getBody0_0=function(){return n.asm.Fh.apply(null,arguments)},f_=n._emscripten_bind_btPersistentManifold_getBody1_0=function(){return n.asm.Gh.apply(null,arguments)},m_=n._emscripten_bind_btPersistentManifold_getNumContacts_0=function(){return n.asm.Hh.apply(null,arguments)},d_=n._emscripten_bind_btPersistentManifold_getContactPoint_1=function(){return n.asm.Ih.apply(null,arguments)},h_=n._emscripten_bind_btPersistentManifold___destroy___0=function(){return n.asm.Jh.apply(null,arguments)},g_=n._emscripten_bind_btBoxShape_btBoxShape_1=function(){return n.asm.Kh.apply(null,arguments)},j_=n._emscripten_bind_btBoxShape_setMargin_1=function(){return n.asm.Lh.apply(null,arguments)},C_=n._emscripten_bind_btBoxShape_getMargin_0=function(){return n.asm.Mh.apply(null,arguments)},v_=n._emscripten_bind_btBoxShape_setUnscaledHalfExtents_1=function(){return n.asm.Nh.apply(null,arguments)},S_=n._emscripten_bind_btBoxShape_setLocalScaling_1=function(){return n.asm.Oh.apply(null,arguments)},O_=n._emscripten_bind_btBoxShape_getLocalScaling_0=function(){return n.asm.Ph.apply(null,arguments)},I_=n._emscripten_bind_btBoxShape_calculateLocalInertia_2=function(){return n.asm.Qh.apply(null,arguments)},P_=n._emscripten_bind_btBoxShape_isCompound_0=function(){return n.asm.Rh.apply(null,arguments)},T_=n._emscripten_bind_btBoxShape_getUserIndex_0=function(){return n.asm.Sh.apply(null,arguments)},R_=n._emscripten_bind_btBoxShape_setUserIndex_1=function(){return n.asm.Th.apply(null,arguments)},D_=n._emscripten_bind_btBoxShape_getAabb_3=function(){return n.asm.Uh.apply(null,arguments)},B_=n._emscripten_bind_btBoxShape_getLocalBoundingSphere_0=function(){return n.asm.Vh.apply(null,arguments)},x_=n._emscripten_bind_btBoxShape_getImplicitShapeDimensions_0=function(){return n.asm.Wh.apply(null,arguments)},A_=n._emscripten_bind_btBoxShape___destroy___0=function(){return n.asm.Xh.apply(null,arguments)},M_=n._emscripten_bind_btCapsuleShape_btCapsuleShape_2=function(){return n.asm.Yh.apply(null,arguments)},L_=n._emscripten_bind_btCapsuleShape_setMargin_1=function(){return n.asm.Zh.apply(null,arguments)},k_=n._emscripten_bind_btCapsuleShape_getMargin_0=function(){return n.asm._h.apply(null,arguments)},F_=n._emscripten_bind_btCapsuleShape_updateProp_3=function(){return n.asm.$h.apply(null,arguments)},W_=n._emscripten_bind_btCapsuleShape_setLocalScaling_1=function(){return n.asm.ai.apply(null,arguments)},G_=n._emscripten_bind_btCapsuleShape_getLocalScaling_0=function(){return n.asm.bi.apply(null,arguments)},U_=n._emscripten_bind_btCapsuleShape_calculateLocalInertia_2=function(){return n.asm.ci.apply(null,arguments)},w_=n._emscripten_bind_btCapsuleShape_isCompound_0=function(){return n.asm.di.apply(null,arguments)},H_=n._emscripten_bind_btCapsuleShape_getUserIndex_0=function(){return n.asm.ei.apply(null,arguments)},q_=n._emscripten_bind_btCapsuleShape_setUserIndex_1=function(){return n.asm.fi.apply(null,arguments)},K_=n._emscripten_bind_btCapsuleShape_getAabb_3=function(){return n.asm.gi.apply(null,arguments)},E_=n._emscripten_bind_btCapsuleShape_getLocalBoundingSphere_0=function(){return n.asm.hi.apply(null,arguments)},N_=n._emscripten_bind_btCapsuleShape_getImplicitShapeDimensions_0=function(){return n.asm.ii.apply(null,arguments)},V_=n._emscripten_bind_btCapsuleShape___destroy___0=function(){return n.asm.ji.apply(null,arguments)},z_=n._emscripten_bind_btCompoundShape_btCompoundShape_0=function(){return n.asm.ki.apply(null,arguments)},Q_=n._emscripten_bind_btCompoundShape_btCompoundShape_1=function(){return n.asm.li.apply(null,arguments)},Y_=n._emscripten_bind_btCompoundShape_addChildShape_2=function(){return n.asm.mi.apply(null,arguments)},J_=n._emscripten_bind_btCompoundShape_removeChildShape_1=function(){return n.asm.ni.apply(null,arguments)},X_=n._emscripten_bind_btCompoundShape_removeChildShapeByIndex_1=function(){return n.asm.oi.apply(null,arguments)},Z_=n._emscripten_bind_btCompoundShape_getNumChildShapes_0=function(){return n.asm.pi.apply(null,arguments)},$_=n._emscripten_bind_btCompoundShape_getChildShape_1=function(){return n.asm.qi.apply(null,arguments)},ta=n._emscripten_bind_btCompoundShape_updateChildTransform_2=function(){return n.asm.ri.apply(null,arguments)},ea=n._emscripten_bind_btCompoundShape_updateChildTransform_3=function(){return n.asm.si.apply(null,arguments)},na=n._emscripten_bind_btCompoundShape_setMargin_1=function(){return n.asm.ti.apply(null,arguments)},oa=n._emscripten_bind_btCompoundShape_getMargin_0=function(){return n.asm.ui.apply(null,arguments)},pa=n._emscripten_bind_btCompoundShape_setMaterial_3=function(){return n.asm.vi.apply(null,arguments)},ra=n._emscripten_bind_btCompoundShape_setMaterial_4=function(){return n.asm.wi.apply(null,arguments)},ia=n._emscripten_bind_btCompoundShape_setMaterial_5=function(){return n.asm.xi.apply(null,arguments)},ca=n._emscripten_bind_btCompoundShape_setMaterial_6=function(){return n.asm.yi.apply(null,arguments)},_a=n._emscripten_bind_btCompoundShape_setLocalScaling_1=function(){return n.asm.zi.apply(null,arguments)},aa=n._emscripten_bind_btCompoundShape_getLocalScaling_0=function(){return n.asm.Ai.apply(null,arguments)},sa=n._emscripten_bind_btCompoundShape_calculateLocalInertia_2=function(){return n.asm.Bi.apply(null,arguments)},la=n._emscripten_bind_btCompoundShape_isCompound_0=function(){return n.asm.Ci.apply(null,arguments)},ua=n._emscripten_bind_btCompoundShape_getUserIndex_0=function(){return n.asm.Di.apply(null,arguments)},ya=n._emscripten_bind_btCompoundShape_setUserIndex_1=function(){return n.asm.Ei.apply(null,arguments)},ba=n._emscripten_bind_btCompoundShape_getAabb_3=function(){return n.asm.Fi.apply(null,arguments)},fa=n._emscripten_bind_btCompoundShape_getLocalBoundingSphere_0=function(){return n.asm.Gi.apply(null,arguments)},ma=n._emscripten_bind_btCompoundShape___destroy___0=function(){return n.asm.Hi.apply(null,arguments)},da=n._emscripten_bind_btDefaultMotionState_btDefaultMotionState_0=function(){return n.asm.Ii.apply(null,arguments)},ha=n._emscripten_bind_btDefaultMotionState_btDefaultMotionState_1=function(){return n.asm.Ji.apply(null,arguments)},ga=n._emscripten_bind_btDefaultMotionState_btDefaultMotionState_2=function(){return n.asm.Ki.apply(null,arguments)},ja=n._emscripten_bind_btDefaultMotionState_getWorldTransform_1=function(){return n.asm.Li.apply(null,arguments)},Ca=n._emscripten_bind_btDefaultMotionState_setWorldTransform_1=function(){return n.asm.Mi.apply(null,arguments)},va=n._emscripten_bind_btDefaultMotionState___destroy___0=function(){return n.asm.Ni.apply(null,arguments)},Sa=n._emscripten_bind_AllHitsRayResultCallback_AllHitsRayResultCallback_2=function(){return n.asm.Oi.apply(null,arguments)},Oa=n._emscripten_bind_AllHitsRayResultCallback_hasHit_0=function(){return n.asm.Pi.apply(null,arguments)},Ia=n._emscripten_bind_AllHitsRayResultCallback_setUseCC_1=function(){return n.asm.Qi.apply(null,arguments)},Pa=n._emscripten_bind_AllHitsRayResultCallback_get_m_collisionObjects_0=function(){return n.asm.Ri.apply(null,arguments)},Ta=n._emscripten_bind_AllHitsRayResultCallback_set_m_collisionObjects_1=function(){return n.asm.Si.apply(null,arguments)},Ra=n._emscripten_bind_AllHitsRayResultCallback_get_m_rayFromWorld_0=function(){return n.asm.Ti.apply(null,arguments)},Da=n._emscripten_bind_AllHitsRayResultCallback_set_m_rayFromWorld_1=function(){return n.asm.Ui.apply(null,arguments)},Ba=n._emscripten_bind_AllHitsRayResultCallback_get_m_rayToWorld_0=function(){return n.asm.Vi.apply(null,arguments)},xa=n._emscripten_bind_AllHitsRayResultCallback_set_m_rayToWorld_1=function(){return n.asm.Wi.apply(null,arguments)},Aa=n._emscripten_bind_AllHitsRayResultCallback_get_m_hitNormalWorld_0=function(){return n.asm.Xi.apply(null,arguments)},Ma=n._emscripten_bind_AllHitsRayResultCallback_set_m_hitNormalWorld_1=function(){return n.asm.Yi.apply(null,arguments)},La=n._emscripten_bind_AllHitsRayResultCallback_get_m_hitPointWorld_0=function(){return n.asm.Zi.apply(null,arguments)},ka=n._emscripten_bind_AllHitsRayResultCallback_set_m_hitPointWorld_1=function(){return n.asm._i.apply(null,arguments)},Fa=n._emscripten_bind_AllHitsRayResultCallback_get_m_hitFractions_0=function(){return n.asm.$i.apply(null,arguments)},Wa=n._emscripten_bind_AllHitsRayResultCallback_set_m_hitFractions_1=function(){return n.asm.aj.apply(null,arguments)},Ga=n._emscripten_bind_AllHitsRayResultCallback_get_m_shapeParts_0=function(){return n.asm.bj.apply(null,arguments)},Ua=n._emscripten_bind_AllHitsRayResultCallback_set_m_shapeParts_1=function(){return n.asm.cj.apply(null,arguments)},wa=n._emscripten_bind_AllHitsRayResultCallback_get_m_collisionFilterGroup_0=function(){return n.asm.dj.apply(null,arguments)},Ha=n._emscripten_bind_AllHitsRayResultCallback_set_m_collisionFilterGroup_1=function(){return n.asm.ej.apply(null,arguments)},qa=n._emscripten_bind_AllHitsRayResultCallback_get_m_collisionFilterMask_0=function(){return n.asm.fj.apply(null,arguments)},Ka=n._emscripten_bind_AllHitsRayResultCallback_set_m_collisionFilterMask_1=function(){return n.asm.gj.apply(null,arguments)},Ea=n._emscripten_bind_AllHitsRayResultCallback_get_m_shapePart_0=function(){return n.asm.hj.apply(null,arguments)},Na=n._emscripten_bind_AllHitsRayResultCallback_set_m_shapePart_1=function(){return n.asm.ij.apply(null,arguments)},Va=n._emscripten_bind_AllHitsRayResultCallback_get_m_closestHitFraction_0=function(){return n.asm.jj.apply(null,arguments)},za=n._emscripten_bind_AllHitsRayResultCallback_set_m_closestHitFraction_1=function(){return n.asm.kj.apply(null,arguments)},Qa=n._emscripten_bind_AllHitsRayResultCallback_get_m_collisionObject_0=function(){return n.asm.lj.apply(null,arguments)},Ya=n._emscripten_bind_AllHitsRayResultCallback_set_m_collisionObject_1=function(){return n.asm.mj.apply(null,arguments)},Ja=n._emscripten_bind_AllHitsRayResultCallback___destroy___0=function(){return n.asm.nj.apply(null,arguments)},Xa=n._emscripten_bind_ClosestRayResultCallback_ClosestRayResultCallback_2=function(){return n.asm.oj.apply(null,arguments)},Za=n._emscripten_bind_ClosestRayResultCallback_hasHit_0=function(){return n.asm.pj.apply(null,arguments)},$a=n._emscripten_bind_ClosestRayResultCallback_setUseCC_1=function(){return n.asm.qj.apply(null,arguments)},ts=n._emscripten_bind_ClosestRayResultCallback_get_m_rayFromWorld_0=function(){return n.asm.rj.apply(null,arguments)},es=n._emscripten_bind_ClosestRayResultCallback_set_m_rayFromWorld_1=function(){return n.asm.sj.apply(null,arguments)},ns=n._emscripten_bind_ClosestRayResultCallback_get_m_rayToWorld_0=function(){return n.asm.tj.apply(null,arguments)},os=n._emscripten_bind_ClosestRayResultCallback_set_m_rayToWorld_1=function(){return n.asm.uj.apply(null,arguments)},ps=n._emscripten_bind_ClosestRayResultCallback_get_m_hitNormalWorld_0=function(){return n.asm.vj.apply(null,arguments)},rs=n._emscripten_bind_ClosestRayResultCallback_set_m_hitNormalWorld_1=function(){return n.asm.wj.apply(null,arguments)},is=n._emscripten_bind_ClosestRayResultCallback_get_m_hitPointWorld_0=function(){return n.asm.xj.apply(null,arguments)},cs=n._emscripten_bind_ClosestRayResultCallback_set_m_hitPointWorld_1=function(){return n.asm.yj.apply(null,arguments)},_s=n._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterGroup_0=function(){return n.asm.zj.apply(null,arguments)},as=n._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterGroup_1=function(){return n.asm.Aj.apply(null,arguments)},ss=n._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterMask_0=function(){return n.asm.Bj.apply(null,arguments)},ls=n._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterMask_1=function(){return n.asm.Cj.apply(null,arguments)},us=n._emscripten_bind_ClosestRayResultCallback_get_m_shapePart_0=function(){return n.asm.Dj.apply(null,arguments)},ys=n._emscripten_bind_ClosestRayResultCallback_set_m_shapePart_1=function(){return n.asm.Ej.apply(null,arguments)},bs=n._emscripten_bind_ClosestRayResultCallback_get_m_closestHitFraction_0=function(){return n.asm.Fj.apply(null,arguments)},fs=n._emscripten_bind_ClosestRayResultCallback_set_m_closestHitFraction_1=function(){return n.asm.Gj.apply(null,arguments)},ms=n._emscripten_bind_ClosestRayResultCallback_get_m_collisionObject_0=function(){return n.asm.Hj.apply(null,arguments)},ds=n._emscripten_bind_ClosestRayResultCallback_set_m_collisionObject_1=function(){return n.asm.Ij.apply(null,arguments)},hs=n._emscripten_bind_ClosestRayResultCallback___destroy___0=function(){return n.asm.Jj.apply(null,arguments)},gs=n._emscripten_bind_ccKinematicCharacterController_ccKinematicCharacterController_3=function(){return n.asm.Kj.apply(null,arguments)},js=n._emscripten_bind_ccKinematicCharacterController_ccKinematicCharacterController_4=function(){return n.asm.Lj.apply(null,arguments)},Cs=n._emscripten_bind_ccKinematicCharacterController_setUpAxis_1=function(){return n.asm.Mj.apply(null,arguments)},vs=n._emscripten_bind_ccKinematicCharacterController_setWalkDirection_1=function(){return n.asm.Nj.apply(null,arguments)},Ss=n._emscripten_bind_ccKinematicCharacterController_setVelocityForTimeInterval_2=function(){return n.asm.Oj.apply(null,arguments)},Os=n._emscripten_bind_ccKinematicCharacterController_warp_1=function(){return n.asm.Pj.apply(null,arguments)},Is=n._emscripten_bind_ccKinematicCharacterController_preStep_1=function(){return n.asm.Qj.apply(null,arguments)},Ps=n._emscripten_bind_ccKinematicCharacterController_playerStep_2=function(){return n.asm.Rj.apply(null,arguments)},Ts=n._emscripten_bind_ccKinematicCharacterController_setFallSpeed_1=function(){return n.asm.Sj.apply(null,arguments)},Rs=n._emscripten_bind_ccKinematicCharacterController_setJumpSpeed_1=function(){return n.asm.Tj.apply(null,arguments)},Ds=n._emscripten_bind_ccKinematicCharacterController_setMaxJumpHeight_1=function(){return n.asm.Uj.apply(null,arguments)},Bs=n._emscripten_bind_ccKinematicCharacterController_canJump_0=function(){return n.asm.Vj.apply(null,arguments)},xs=n._emscripten_bind_ccKinematicCharacterController_jump_0=function(){return n.asm.Wj.apply(null,arguments)},As=n._emscripten_bind_ccKinematicCharacterController_setGravity_1=function(){return n.asm.Xj.apply(null,arguments)},Ms=n._emscripten_bind_ccKinematicCharacterController_getGravity_0=function(){return n.asm.Yj.apply(null,arguments)},Ls=n._emscripten_bind_ccKinematicCharacterController_setMaxSlope_1=function(){return n.asm.Zj.apply(null,arguments)},ks=n._emscripten_bind_ccKinematicCharacterController_getMaxSlope_0=function(){return n.asm._j.apply(null,arguments)},Fs=n._emscripten_bind_ccKinematicCharacterController_getGhostObject_0=function(){return n.asm.$j.apply(null,arguments)},Ws=n._emscripten_bind_ccKinematicCharacterController_setUseGhostSweepTest_1=function(){return n.asm.ak.apply(null,arguments)},Gs=n._emscripten_bind_ccKinematicCharacterController_onGround_0=function(){return n.asm.bk.apply(null,arguments)},Us=n._emscripten_bind_ccKinematicCharacterController_setUpInterpolate_1=function(){return n.asm.ck.apply(null,arguments)},ws=n._emscripten_bind_ccKinematicCharacterController_updateAction_2=function(){return n.asm.dk.apply(null,arguments)},Hs=n._emscripten_bind_ccKinematicCharacterController___destroy___0=function(){return n.asm.ek.apply(null,arguments)},qs=n._emscripten_bind_btHingeConstraint_btHingeConstraint_2=function(){return n.asm.fk.apply(null,arguments)},Ks=n._emscripten_bind_btHingeConstraint_btHingeConstraint_3=function(){return n.asm.gk.apply(null,arguments)},Es=n._emscripten_bind_btHingeConstraint_btHingeConstraint_4=function(){return n.asm.hk.apply(null,arguments)},Ns=n._emscripten_bind_btHingeConstraint_btHingeConstraint_5=function(){return n.asm.ik.apply(null,arguments)},Vs=n._emscripten_bind_btHingeConstraint_btHingeConstraint_6=function(){return n.asm.jk.apply(null,arguments)},zs=n._emscripten_bind_btHingeConstraint_btHingeConstraint_7=function(){return n.asm.kk.apply(null,arguments)},Qs=n._emscripten_bind_btHingeConstraint_setLimit_4=function(){return n.asm.lk.apply(null,arguments)},Ys=n._emscripten_bind_btHingeConstraint_setLimit_5=function(){return n.asm.mk.apply(null,arguments)},Js=n._emscripten_bind_btHingeConstraint_enableAngularMotor_3=function(){return n.asm.nk.apply(null,arguments)},Xs=n._emscripten_bind_btHingeConstraint_setAngularOnly_1=function(){return n.asm.ok.apply(null,arguments)},Zs=n._emscripten_bind_btHingeConstraint_enableMotor_1=function(){return n.asm.pk.apply(null,arguments)},$s=n._emscripten_bind_btHingeConstraint_setMaxMotorImpulse_1=function(){return n.asm.qk.apply(null,arguments)},tl=n._emscripten_bind_btHingeConstraint_setMotorTarget_2=function(){return n.asm.rk.apply(null,arguments)},el=n._emscripten_bind_btHingeConstraint_setFrames_2=function(){return n.asm.sk.apply(null,arguments)},nl=n._emscripten_bind_btHingeConstraint_setAxis_1=function(){return n.asm.tk.apply(null,arguments)},ol=n._emscripten_bind_btHingeConstraint_setUseReferenceFrameA_1=function(){return n.asm.uk.apply(null,arguments)},pl=n._emscripten_bind_btHingeConstraint_enableFeedback_1=function(){return n.asm.vk.apply(null,arguments)},rl=n._emscripten_bind_btHingeConstraint_getBreakingImpulseThreshold_0=function(){return n.asm.wk.apply(null,arguments)},il=n._emscripten_bind_btHingeConstraint_setBreakingImpulseThreshold_1=function(){return n.asm.xk.apply(null,arguments)},cl=n._emscripten_bind_btHingeConstraint_getParam_2=function(){return n.asm.yk.apply(null,arguments)},_l=n._emscripten_bind_btHingeConstraint_setParam_3=function(){return n.asm.zk.apply(null,arguments)},al=n._emscripten_bind_btHingeConstraint___destroy___0=function(){return n.asm.Ak.apply(null,arguments)},sl=n._emscripten_bind_btQuaternion_btQuaternion_4=function(){return n.asm.Bk.apply(null,arguments)},ll=n._emscripten_bind_btQuaternion_setValue_4=function(){return n.asm.Ck.apply(null,arguments)},ul=n._emscripten_bind_btQuaternion_x_0=function(){return n.asm.Dk.apply(null,arguments)},yl=n._emscripten_bind_btQuaternion_y_0=function(){return n.asm.Ek.apply(null,arguments)},bl=n._emscripten_bind_btQuaternion_z_0=function(){return n.asm.Fk.apply(null,arguments)},fl=n._emscripten_bind_btQuaternion_w_0=function(){return n.asm.Gk.apply(null,arguments)},ml=n._emscripten_bind_btQuaternion_setX_1=function(){return n.asm.Hk.apply(null,arguments)},dl=n._emscripten_bind_btQuaternion_setY_1=function(){return n.asm.Ik.apply(null,arguments)},hl=n._emscripten_bind_btQuaternion_setZ_1=function(){return n.asm.Jk.apply(null,arguments)},gl=n._emscripten_bind_btQuaternion_setW_1=function(){return n.asm.Kk.apply(null,arguments)},jl=n._emscripten_bind_btQuaternion___destroy___0=function(){return n.asm.Lk.apply(null,arguments)},Cl=n._emscripten_bind_btBU_Simplex1to4_btBU_Simplex1to4_0=function(){return n.asm.Mk.apply(null,arguments)},vl=n._emscripten_bind_btBU_Simplex1to4_addVertex_1=function(){return n.asm.Nk.apply(null,arguments)},Sl=n._emscripten_bind_btBU_Simplex1to4_setLocalScaling_1=function(){return n.asm.Ok.apply(null,arguments)},Ol=n._emscripten_bind_btBU_Simplex1to4_getLocalScaling_0=function(){return n.asm.Pk.apply(null,arguments)},Il=n._emscripten_bind_btBU_Simplex1to4_calculateLocalInertia_2=function(){return n.asm.Qk.apply(null,arguments)},Pl=n._emscripten_bind_btBU_Simplex1to4_isCompound_0=function(){return n.asm.Rk.apply(null,arguments)},Tl=n._emscripten_bind_btBU_Simplex1to4_getUserIndex_0=function(){return n.asm.Sk.apply(null,arguments)},Rl=n._emscripten_bind_btBU_Simplex1to4_setUserIndex_1=function(){return n.asm.Tk.apply(null,arguments)},Dl=n._emscripten_bind_btBU_Simplex1to4_getAabb_3=function(){return n.asm.Uk.apply(null,arguments)},Bl=n._emscripten_bind_btBU_Simplex1to4_getLocalBoundingSphere_0=function(){return n.asm.Vk.apply(null,arguments)},xl=n._emscripten_bind_btBU_Simplex1to4___destroy___0=function(){return n.asm.Wk.apply(null,arguments)},Al=n._emscripten_bind_btContactSolverInfo_get_m_splitImpulse_0=function(){return n.asm.Xk.apply(null,arguments)},Ml=n._emscripten_bind_btContactSolverInfo_set_m_splitImpulse_1=function(){return n.asm.Yk.apply(null,arguments)},Ll=n._emscripten_bind_btContactSolverInfo_get_m_splitImpulsePenetrationThreshold_0=function(){return n.asm.Zk.apply(null,arguments)},kl=n._emscripten_bind_btContactSolverInfo_set_m_splitImpulsePenetrationThreshold_1=function(){return n.asm._k.apply(null,arguments)},Fl=n._emscripten_bind_btContactSolverInfo_get_m_numIterations_0=function(){return n.asm.$k.apply(null,arguments)},Wl=n._emscripten_bind_btContactSolverInfo_set_m_numIterations_1=function(){return n.asm.al.apply(null,arguments)},Gl=n._emscripten_bind_btContactSolverInfo___destroy___0=function(){return n.asm.bl.apply(null,arguments)},Ul=n._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_3=function(){return n.asm.cl.apply(null,arguments)},wl=n._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_4=function(){return n.asm.dl.apply(null,arguments)},Hl=n._emscripten_bind_btKinematicCharacterController_setUp_1=function(){return n.asm.el.apply(null,arguments)},ql=n._emscripten_bind_btKinematicCharacterController_setWalkDirection_1=function(){return n.asm.fl.apply(null,arguments)},Kl=n._emscripten_bind_btKinematicCharacterController_setVelocityForTimeInterval_2=function(){return n.asm.gl.apply(null,arguments)},El=n._emscripten_bind_btKinematicCharacterController_reset_1=function(){return n.asm.hl.apply(null,arguments)},Nl=n._emscripten_bind_btKinematicCharacterController_warp_1=function(){return n.asm.il.apply(null,arguments)},Vl=n._emscripten_bind_btKinematicCharacterController_preStep_1=function(){return n.asm.jl.apply(null,arguments)},zl=n._emscripten_bind_btKinematicCharacterController_playerStep_2=function(){return n.asm.kl.apply(null,arguments)},Ql=n._emscripten_bind_btKinematicCharacterController_setFallSpeed_1=function(){return n.asm.ll.apply(null,arguments)},Yl=n._emscripten_bind_btKinematicCharacterController_setJumpSpeed_1=function(){return n.asm.ml.apply(null,arguments)},Jl=n._emscripten_bind_btKinematicCharacterController_setMaxJumpHeight_1=function(){return n.asm.nl.apply(null,arguments)},Xl=n._emscripten_bind_btKinematicCharacterController_canJump_0=function(){return n.asm.ol.apply(null,arguments)},Zl=n._emscripten_bind_btKinematicCharacterController_jump_0=function(){return n.asm.pl.apply(null,arguments)},$l=n._emscripten_bind_btKinematicCharacterController_jump_1=function(){return n.asm.ql.apply(null,arguments)},tu=n._emscripten_bind_btKinematicCharacterController_setGravity_1=function(){return n.asm.rl.apply(null,arguments)},eu=n._emscripten_bind_btKinematicCharacterController_getGravity_0=function(){return n.asm.sl.apply(null,arguments)},nu=n._emscripten_bind_btKinematicCharacterController_setMaxSlope_1=function(){return n.asm.tl.apply(null,arguments)},ou=n._emscripten_bind_btKinematicCharacterController_getMaxSlope_0=function(){return n.asm.ul.apply(null,arguments)},pu=n._emscripten_bind_btKinematicCharacterController_getGhostObject_0=function(){return n.asm.vl.apply(null,arguments)},ru=n._emscripten_bind_btKinematicCharacterController_setUseGhostSweepTest_1=function(){return n.asm.wl.apply(null,arguments)},iu=n._emscripten_bind_btKinematicCharacterController_onGround_0=function(){return n.asm.xl.apply(null,arguments)},cu=n._emscripten_bind_btKinematicCharacterController_setUpInterpolate_1=function(){return n.asm.yl.apply(null,arguments)},_u=n._emscripten_bind_btKinematicCharacterController_updateAction_2=function(){return n.asm.zl.apply(null,arguments)},au=n._emscripten_bind_btKinematicCharacterController___destroy___0=function(){return n.asm.Al.apply(null,arguments)},su=n._emscripten_bind_btStaticPlaneShape_btStaticPlaneShape_2=function(){return n.asm.Bl.apply(null,arguments)},lu=n._emscripten_bind_btStaticPlaneShape_getPlaneNormal_0=function(){return n.asm.Cl.apply(null,arguments)},uu=n._emscripten_bind_btStaticPlaneShape_setPlaneConstant_1=function(){return n.asm.Dl.apply(null,arguments)},yu=n._emscripten_bind_btStaticPlaneShape_setLocalScaling_1=function(){return n.asm.El.apply(null,arguments)},bu=n._emscripten_bind_btStaticPlaneShape_getLocalScaling_0=function(){return n.asm.Fl.apply(null,arguments)},fu=n._emscripten_bind_btStaticPlaneShape_calculateLocalInertia_2=function(){return n.asm.Gl.apply(null,arguments)},mu=n._emscripten_bind_btStaticPlaneShape_isCompound_0=function(){return n.asm.Hl.apply(null,arguments)},du=n._emscripten_bind_btStaticPlaneShape_getUserIndex_0=function(){return n.asm.Il.apply(null,arguments)},hu=n._emscripten_bind_btStaticPlaneShape_setUserIndex_1=function(){return n.asm.Jl.apply(null,arguments)},gu=n._emscripten_bind_btStaticPlaneShape_getAabb_3=function(){return n.asm.Kl.apply(null,arguments)},ju=n._emscripten_bind_btStaticPlaneShape_getLocalBoundingSphere_0=function(){return n.asm.Ll.apply(null,arguments)},Cu=n._emscripten_bind_btStaticPlaneShape___destroy___0=function(){return n.asm.Ml.apply(null,arguments)},vu=n._emscripten_bind_btOverlappingPairCache_setInternalGhostPairCallback_1=function(){return n.asm.Nl.apply(null,arguments)},Su=n._emscripten_bind_btOverlappingPairCache_setOverlapFilterCallback_1=function(){return n.asm.Ol.apply(null,arguments)},Ou=n._emscripten_bind_btOverlappingPairCache_getNumOverlappingPairs_0=function(){return n.asm.Pl.apply(null,arguments)},Iu=n._emscripten_bind_btOverlappingPairCache___destroy___0=function(){return n.asm.Ql.apply(null,arguments)},Pu=n._emscripten_bind_btVector3_btVector3_0=function(){return n.asm.Rl.apply(null,arguments)},Tu=n._emscripten_bind_btVector3_btVector3_3=function(){return n.asm.Sl.apply(null,arguments)},Ru=n._emscripten_bind_btVector3_x_0=function(){return n.asm.Tl.apply(null,arguments)},Du=n._emscripten_bind_btVector3_y_0=function(){return n.asm.Ul.apply(null,arguments)},Bu=n._emscripten_bind_btVector3_z_0=function(){return n.asm.Vl.apply(null,arguments)},xu=n._emscripten_bind_btVector3_setX_1=function(){return n.asm.Wl.apply(null,arguments)},Au=n._emscripten_bind_btVector3_setY_1=function(){return n.asm.Xl.apply(null,arguments)},Mu=n._emscripten_bind_btVector3_setZ_1=function(){return n.asm.Yl.apply(null,arguments)},Lu=n._emscripten_bind_btVector3_setValue_3=function(){return n.asm.Zl.apply(null,arguments)},ku=n._emscripten_bind_btVector3___destroy___0=function(){return n.asm._l.apply(null,arguments)},Fu=n._emscripten_bind_btSphereShape_btSphereShape_1=function(){return n.asm.$l.apply(null,arguments)},Wu=n._emscripten_bind_btSphereShape_setMargin_1=function(){return n.asm.am.apply(null,arguments)},Gu=n._emscripten_bind_btSphereShape_getMargin_0=function(){return n.asm.bm.apply(null,arguments)},Uu=n._emscripten_bind_btSphereShape_setUnscaledRadius_1=function(){return n.asm.cm.apply(null,arguments)},wu=n._emscripten_bind_btSphereShape_setLocalScaling_1=function(){return n.asm.dm.apply(null,arguments)},Hu=n._emscripten_bind_btSphereShape_getLocalScaling_0=function(){return n.asm.em.apply(null,arguments)},qu=n._emscripten_bind_btSphereShape_calculateLocalInertia_2=function(){return n.asm.fm.apply(null,arguments)},Ku=n._emscripten_bind_btSphereShape_isCompound_0=function(){return n.asm.gm.apply(null,arguments)},Eu=n._emscripten_bind_btSphereShape_getUserIndex_0=function(){return n.asm.hm.apply(null,arguments)},Nu=n._emscripten_bind_btSphereShape_setUserIndex_1=function(){return n.asm.im.apply(null,arguments)},Vu=n._emscripten_bind_btSphereShape_getAabb_3=function(){return n.asm.jm.apply(null,arguments)},zu=n._emscripten_bind_btSphereShape_getLocalBoundingSphere_0=function(){return n.asm.km.apply(null,arguments)},Qu=n._emscripten_bind_btSphereShape_getImplicitShapeDimensions_0=function(){return n.asm.lm.apply(null,arguments)},Yu=n._emscripten_bind_btSphereShape___destroy___0=function(){return n.asm.mm.apply(null,arguments)},Ju=n._emscripten_bind_btDefaultCollisionConstructionInfo_btDefaultCollisionConstructionInfo_0=function(){return n.asm.nm.apply(null,arguments)},Xu=n._emscripten_bind_btDefaultCollisionConstructionInfo___destroy___0=function(){return n.asm.om.apply(null,arguments)},Zu=n._emscripten_bind_btEmptyShape_btEmptyShape_0=function(){return n.asm.pm.apply(null,arguments)},$u=n._emscripten_bind_btEmptyShape_setLocalScaling_1=function(){return n.asm.qm.apply(null,arguments)},ty=n._emscripten_bind_btEmptyShape_getLocalScaling_0=function(){return n.asm.rm.apply(null,arguments)},ey=n._emscripten_bind_btEmptyShape_calculateLocalInertia_2=function(){return n.asm.sm.apply(null,arguments)},ny=n._emscripten_bind_btEmptyShape_isCompound_0=function(){return n.asm.tm.apply(null,arguments)},oy=n._emscripten_bind_btEmptyShape_getUserIndex_0=function(){return n.asm.um.apply(null,arguments)},py=n._emscripten_bind_btEmptyShape_setUserIndex_1=function(){return n.asm.vm.apply(null,arguments)},ry=n._emscripten_bind_btEmptyShape_getAabb_3=function(){return n.asm.wm.apply(null,arguments)},iy=n._emscripten_bind_btEmptyShape_getLocalBoundingSphere_0=function(){return n.asm.xm.apply(null,arguments)},cy=n._emscripten_bind_btEmptyShape___destroy___0=function(){return n.asm.ym.apply(null,arguments)},_y=n._emscripten_bind_btConstraintSetting_btConstraintSetting_0=function(){return n.asm.zm.apply(null,arguments)},ay=n._emscripten_bind_btConstraintSetting_get_m_tau_0=function(){return n.asm.Am.apply(null,arguments)},sy=n._emscripten_bind_btConstraintSetting_set_m_tau_1=function(){return n.asm.Bm.apply(null,arguments)},ly=n._emscripten_bind_btConstraintSetting_get_m_damping_0=function(){return n.asm.Cm.apply(null,arguments)},uy=n._emscripten_bind_btConstraintSetting_set_m_damping_1=function(){return n.asm.Dm.apply(null,arguments)},yy=n._emscripten_bind_btConstraintSetting_get_m_impulseClamp_0=function(){return n.asm.Em.apply(null,arguments)},by=n._emscripten_bind_btConstraintSetting_set_m_impulseClamp_1=function(){return n.asm.Fm.apply(null,arguments)},fy=n._emscripten_bind_btConstraintSetting___destroy___0=function(){return n.asm.Gm.apply(null,arguments)},my=n._emscripten_bind_LocalShapeInfo_get_m_shapePart_0=function(){return n.asm.Hm.apply(null,arguments)},dy=n._emscripten_bind_LocalShapeInfo_set_m_shapePart_1=function(){return n.asm.Im.apply(null,arguments)},hy=n._emscripten_bind_LocalShapeInfo_get_m_triangleIndex_0=function(){return n.asm.Jm.apply(null,arguments)},gy=n._emscripten_bind_LocalShapeInfo_set_m_triangleIndex_1=function(){return n.asm.Km.apply(null,arguments)},jy=n._emscripten_bind_LocalShapeInfo___destroy___0=function(){return n.asm.Lm.apply(null,arguments)},Cy=n._emscripten_bind_btVector3Array_size_0=function(){return n.asm.Mm.apply(null,arguments)},vy=n._emscripten_bind_btVector3Array_at_1=function(){return n.asm.Nm.apply(null,arguments)},Sy=n._emscripten_bind_btVector3Array_clear_0=function(){return n.asm.Om.apply(null,arguments)},Oy=n._emscripten_bind_btVector3Array___destroy___0=function(){return n.asm.Pm.apply(null,arguments)},Iy=n._emscripten_bind_btConstraintSolver___destroy___0=function(){return n.asm.Qm.apply(null,arguments)},Py=n._emscripten_bind_btFixedConstraint_btFixedConstraint_4=function(){return n.asm.Rm.apply(null,arguments)},Ty=n._emscripten_bind_btFixedConstraint_enableFeedback_1=function(){return n.asm.Sm.apply(null,arguments)},Ry=n._emscripten_bind_btFixedConstraint_getBreakingImpulseThreshold_0=function(){return n.asm.Tm.apply(null,arguments)},Dy=n._emscripten_bind_btFixedConstraint_setBreakingImpulseThreshold_1=function(){return n.asm.Um.apply(null,arguments)},By=n._emscripten_bind_btFixedConstraint_getParam_2=function(){return n.asm.Vm.apply(null,arguments)},xy=n._emscripten_bind_btFixedConstraint_setParam_3=function(){return n.asm.Wm.apply(null,arguments)},Ay=n._emscripten_bind_btFixedConstraint___destroy___0=function(){return n.asm.Xm.apply(null,arguments)},My=n._emscripten_bind_btCollisionDispatcher_btCollisionDispatcher_1=function(){return n.asm.Ym.apply(null,arguments)},Ly=n._emscripten_bind_btCollisionDispatcher_setDispatcherFlags_1=function(){return n.asm.Zm.apply(null,arguments)},ky=n._emscripten_bind_btCollisionDispatcher_getNumManifolds_0=function(){return n.asm._m.apply(null,arguments)},Fy=n._emscripten_bind_btCollisionDispatcher_getManifoldByIndexInternal_1=function(){return n.asm.$m.apply(null,arguments)},Wy=n._emscripten_bind_btCollisionDispatcher___destroy___0=function(){return n.asm.an.apply(null,arguments)},Gy=n._emscripten_bind_btRigidBody_btRigidBody_1=function(){return n.asm.bn.apply(null,arguments)},Uy=n._emscripten_bind_btRigidBody_getCenterOfMassTransform_0=function(){return n.asm.cn.apply(null,arguments)},wy=n._emscripten_bind_btRigidBody_setCenterOfMassTransform_1=function(){return n.asm.dn.apply(null,arguments)},Hy=n._emscripten_bind_btRigidBody_setSleepingThresholds_2=function(){return n.asm.en.apply(null,arguments)},qy=n._emscripten_bind_btRigidBody_getLinearSleepingThreshold_0=function(){return n.asm.fn.apply(null,arguments)},Ky=n._emscripten_bind_btRigidBody_getLinearDamping_0=function(){return n.asm.gn.apply(null,arguments)},Ey=n._emscripten_bind_btRigidBody_getAngularDamping_0=function(){return n.asm.hn.apply(null,arguments)},Ny=n._emscripten_bind_btRigidBody_setDamping_2=function(){return n.asm.jn.apply(null,arguments)},Vy=n._emscripten_bind_btRigidBody_setMassProps_2=function(){return n.asm.kn.apply(null,arguments)},zy=n._emscripten_bind_btRigidBody_getLinearFactor_0=function(){return n.asm.ln.apply(null,arguments)},Qy=n._emscripten_bind_btRigidBody_setLinearFactor_1=function(){return n.asm.mn.apply(null,arguments)},Yy=n._emscripten_bind_btRigidBody_applyTorque_1=function(){return n.asm.nn.apply(null,arguments)},Jy=n._emscripten_bind_btRigidBody_applyForce_2=function(){return n.asm.on.apply(null,arguments)},Xy=n._emscripten_bind_btRigidBody_applyCentralForce_1=function(){return n.asm.pn.apply(null,arguments)},Zy=n._emscripten_bind_btRigidBody_applyTorqueImpulse_1=function(){return n.asm.qn.apply(null,arguments)},$y=n._emscripten_bind_btRigidBody_applyImpulse_2=function(){return n.asm.rn.apply(null,arguments)},tb=n._emscripten_bind_btRigidBody_applyCentralImpulse_1=function(){return n.asm.sn.apply(null,arguments)},eb=n._emscripten_bind_btRigidBody_updateInertiaTensor_0=function(){return n.asm.tn.apply(null,arguments)},nb=n._emscripten_bind_btRigidBody_getLinearVelocity_0=function(){return n.asm.un.apply(null,arguments)},ob=n._emscripten_bind_btRigidBody_getAngularVelocity_0=function(){return n.asm.vn.apply(null,arguments)},pb=n._emscripten_bind_btRigidBody_setLinearVelocity_1=function(){return n.asm.wn.apply(null,arguments)},rb=n._emscripten_bind_btRigidBody_setAngularVelocity_1=function(){return n.asm.xn.apply(null,arguments)},ib=n._emscripten_bind_btRigidBody_getMotionState_0=function(){return n.asm.yn.apply(null,arguments)},cb=n._emscripten_bind_btRigidBody_setMotionState_1=function(){return n.asm.zn.apply(null,arguments)},_b=n._emscripten_bind_btRigidBody_getAngularFactor_0=function(){return n.asm.An.apply(null,arguments)},ab=n._emscripten_bind_btRigidBody_setAngularFactor_1=function(){return n.asm.Bn.apply(null,arguments)},sb=n._emscripten_bind_btRigidBody_upcast_1=function(){return n.asm.Cn.apply(null,arguments)},lb=n._emscripten_bind_btRigidBody_getAabb_2=function(){return n.asm.Dn.apply(null,arguments)},ub=n._emscripten_bind_btRigidBody_applyGravity_0=function(){return n.asm.En.apply(null,arguments)},yb=n._emscripten_bind_btRigidBody_getGravity_0=function(){return n.asm.Fn.apply(null,arguments)},bb=n._emscripten_bind_btRigidBody_setGravity_1=function(){return n.asm.Gn.apply(null,arguments)},fb=n._emscripten_bind_btRigidBody_getFlags_0=function(){return n.asm.Hn.apply(null,arguments)},mb=n._emscripten_bind_btRigidBody_setFlags_1=function(){return n.asm.In.apply(null,arguments)},db=n._emscripten_bind_btRigidBody_wantsSleeping_0=function(){return n.asm.Jn.apply(null,arguments)},hb=n._emscripten_bind_btRigidBody_clearForces_0=function(){return n.asm.Kn.apply(null,arguments)},gb=n._emscripten_bind_btRigidBody_getTotalForce_0=function(){return n.asm.Ln.apply(null,arguments)},jb=n._emscripten_bind_btRigidBody_getTotalTorque_0=function(){return n.asm.Mn.apply(null,arguments)},Cb=n._emscripten_bind_btRigidBody_clearState_0=function(){return n.asm.Nn.apply(null,arguments)},vb=n._emscripten_bind_btRigidBody_setAnisotropicFriction_2=function(){return n.asm.On.apply(null,arguments)},Sb=n._emscripten_bind_btRigidBody_getCollisionShape_0=function(){return n.asm.Pn.apply(null,arguments)},Ob=n._emscripten_bind_btRigidBody_getActivationState_0=function(){return n.asm.Qn.apply(null,arguments)},Ib=n._emscripten_bind_btRigidBody_setActivationState_1=function(){return n.asm.Rn.apply(null,arguments)},Pb=n._emscripten_bind_btRigidBody_forceActivationState_1=function(){return n.asm.Sn.apply(null,arguments)},Tb=n._emscripten_bind_btRigidBody_activate_0=function(){return n.asm.Tn.apply(null,arguments)},Rb=n._emscripten_bind_btRigidBody_activate_1=function(){return n.asm.Un.apply(null,arguments)},Db=n._emscripten_bind_btRigidBody_isActive_0=function(){return n.asm.Vn.apply(null,arguments)},Bb=n._emscripten_bind_btRigidBody_isKinematicObject_0=function(){return n.asm.Wn.apply(null,arguments)},xb=n._emscripten_bind_btRigidBody_isStaticObject_0=function(){return n.asm.Xn.apply(null,arguments)},Ab=n._emscripten_bind_btRigidBody_isStaticOrKinematicObject_0=function(){return n.asm.Yn.apply(null,arguments)},Mb=n._emscripten_bind_btRigidBody_setRestitution_1=function(){return n.asm.Zn.apply(null,arguments)},Lb=n._emscripten_bind_btRigidBody_setFriction_1=function(){return n.asm._n.apply(null,arguments)},kb=n._emscripten_bind_btRigidBody_setRollingFriction_1=function(){return n.asm.$n.apply(null,arguments)},Fb=n._emscripten_bind_btRigidBody_setSpinningFriction_1=function(){return n.asm.ao.apply(null,arguments)},Wb=n._emscripten_bind_btRigidBody_getWorldTransform_0=function(){return n.asm.bo.apply(null,arguments)},Gb=n._emscripten_bind_btRigidBody_getCollisionFlags_0=function(){return n.asm.co.apply(null,arguments)},Ub=n._emscripten_bind_btRigidBody_setCollisionFlags_1=function(){return n.asm.eo.apply(null,arguments)},wb=n._emscripten_bind_btRigidBody_setWorldTransform_1=function(){return n.asm.fo.apply(null,arguments)},Hb=n._emscripten_bind_btRigidBody_setCollisionShape_1=function(){return n.asm.go.apply(null,arguments)},qb=n._emscripten_bind_btRigidBody_setCcdMotionThreshold_1=function(){return n.asm.ho.apply(null,arguments)},Kb=n._emscripten_bind_btRigidBody_setCcdSweptSphereRadius_1=function(){return n.asm.io.apply(null,arguments)},Eb=n._emscripten_bind_btRigidBody_getUserIndex_0=function(){return n.asm.jo.apply(null,arguments)},Nb=n._emscripten_bind_btRigidBody_setUserIndex_1=function(){return n.asm.ko.apply(null,arguments)},Vb=n._emscripten_bind_btRigidBody_setUserIndex2_1=function(){return n.asm.lo.apply(null,arguments)},zb=n._emscripten_bind_btRigidBody_setIgnoreCollisionCheck_2=function(){return n.asm.mo.apply(null,arguments)},Qb=n._emscripten_bind_btRigidBody___destroy___0=function(){return n.asm.no.apply(null,arguments)},Yb=n._emscripten_bind_btIndexedMeshArray_size_0=function(){return n.asm.oo.apply(null,arguments)},Jb=n._emscripten_bind_btIndexedMeshArray_at_1=function(){return n.asm.po.apply(null,arguments)},Xb=n._emscripten_bind_btIndexedMeshArray___destroy___0=function(){return n.asm.qo.apply(null,arguments)},Zb=n._emscripten_bind_btTransform_btTransform_0=function(){return n.asm.ro.apply(null,arguments)},$b=n._emscripten_bind_btTransform_btTransform_2=function(){return n.asm.so.apply(null,arguments)},tf=n._emscripten_bind_btTransform_setIdentity_0=function(){return n.asm.to.apply(null,arguments)},ef=n._emscripten_bind_btTransform_setOrigin_1=function(){return n.asm.uo.apply(null,arguments)},nf=n._emscripten_bind_btTransform_setRotation_1=function(){return n.asm.vo.apply(null,arguments)},of=n._emscripten_bind_btTransform_getOrigin_0=function(){return n.asm.wo.apply(null,arguments)},pf=n._emscripten_bind_btTransform_getRotation_0=function(){return n.asm.xo.apply(null,arguments)},rf=n._emscripten_bind_btTransform_getBasis_0=function(){return n.asm.yo.apply(null,arguments)},cf=n._emscripten_bind_btTransform_inverse_0=function(){return n.asm.zo.apply(null,arguments)},_f=n._emscripten_bind_btTransform_op_mul_1=function(){return n.asm.Ao.apply(null,arguments)},af=n._emscripten_bind_btTransform___destroy___0=function(){return n.asm.Bo.apply(null,arguments)},sf=n._emscripten_bind_btCylinderShape_btCylinderShape_1=function(){return n.asm.Co.apply(null,arguments)},lf=n._emscripten_bind_btCylinderShape_setMargin_1=function(){return n.asm.Do.apply(null,arguments)},uf=n._emscripten_bind_btCylinderShape_getMargin_0=function(){return n.asm.Eo.apply(null,arguments)},yf=n._emscripten_bind_btCylinderShape_updateProp_3=function(){return n.asm.Fo.apply(null,arguments)},bf=n._emscripten_bind_btCylinderShape_setLocalScaling_1=function(){return n.asm.Go.apply(null,arguments)},ff=n._emscripten_bind_btCylinderShape_getLocalScaling_0=function(){return n.asm.Ho.apply(null,arguments)},mf=n._emscripten_bind_btCylinderShape_calculateLocalInertia_2=function(){return n.asm.Io.apply(null,arguments)},df=n._emscripten_bind_btCylinderShape_isCompound_0=function(){return n.asm.Jo.apply(null,arguments)},hf=n._emscripten_bind_btCylinderShape_getUserIndex_0=function(){return n.asm.Ko.apply(null,arguments)},gf=n._emscripten_bind_btCylinderShape_setUserIndex_1=function(){return n.asm.Lo.apply(null,arguments)},jf=n._emscripten_bind_btCylinderShape_getAabb_3=function(){return n.asm.Mo.apply(null,arguments)},Cf=n._emscripten_bind_btCylinderShape_getLocalBoundingSphere_0=function(){return n.asm.No.apply(null,arguments)},vf=n._emscripten_bind_btCylinderShape_getImplicitShapeDimensions_0=function(){return n.asm.Oo.apply(null,arguments)},Sf=n._emscripten_bind_btCylinderShape___destroy___0=function(){return n.asm.Po.apply(null,arguments)},Of=n._emscripten_enum_btConstraintParams_BT_CONSTRAINT_ERP=function(){return n.asm.Qo.apply(null,arguments)},If=n._emscripten_enum_btConstraintParams_BT_CONSTRAINT_STOP_ERP=function(){return n.asm.Ro.apply(null,arguments)},Pf=n._emscripten_enum_btConstraintParams_BT_CONSTRAINT_CFM=function(){return n.asm.So.apply(null,arguments)},Tf=n._emscripten_enum_btConstraintParams_BT_CONSTRAINT_STOP_CFM=function(){return n.asm.To.apply(null,arguments)},Rf=n._emscripten_enum_PHY_ScalarType_PHY_FLOAT=function(){return n.asm.Uo.apply(null,arguments)},Df=n._emscripten_enum_PHY_ScalarType_PHY_DOUBLE=function(){return n.asm.Vo.apply(null,arguments)},Bf=n._emscripten_enum_PHY_ScalarType_PHY_INTEGER=function(){return n.asm.Wo.apply(null,arguments)},xf=n._emscripten_enum_PHY_ScalarType_PHY_SHORT=function(){return n.asm.Xo.apply(null,arguments)},Af=n._emscripten_enum_PHY_ScalarType_PHY_FIXEDPOINT88=function(){return n.asm.Yo.apply(null,arguments)},Mf=n._emscripten_enum_PHY_ScalarType_PHY_UCHAR=function(){return n.asm.Zo.apply(null,arguments)};function Lf(){function t(){if(!q&&(q=!0,!d)){if(B=!0,I(T),I(R),n.onRuntimeInitialized&&n.onRuntimeInitialized(),n.postRun)for("function"==typeof n.postRun&&(n.postRun=[n.postRun]);n.postRun.length;){var t=n.postRun.shift();D.unshift(t)}I(D)}}if(!(0