From 4260339f86300614bc17aeb576c9d50cf4b795a1 Mon Sep 17 00:00:00 2001 From: Bluzume <39113159+KuromeSan@users.noreply.github.com> Date: Tue, 24 Aug 2021 17:49:23 +1200 Subject: [PATCH] make 100% offline --- .../external_hosted/cannonjs/cannon.min.js | 29 ++++++++++++++++++ .../createjs/createjs-2015.11.26.min.js | 17 ++++++++++ .../expr_eval/dist/bundle.min.js | 26 ++++++++++++++++ .../pixelmplus_font/PixelMplus10-Regular.ttf | Bin 0 -> 1133216 bytes logos/2020/kitsune/rc7/kitsune20.html | 4 +-- 5 files changed, 74 insertions(+), 2 deletions(-) create mode 100644 logos/2020/kitsune/rc7/gstatic/external_hosted/cannonjs/cannon.min.js create mode 100644 logos/2020/kitsune/rc7/gstatic/external_hosted/createjs/createjs-2015.11.26.min.js create mode 100644 logos/2020/kitsune/rc7/gstatic/external_hosted/expr_eval/dist/bundle.min.js create mode 100644 logos/2020/kitsune/rc7/gstatic/external_hosted/pixelmplus_font/PixelMplus10-Regular.ttf diff --git a/logos/2020/kitsune/rc7/gstatic/external_hosted/cannonjs/cannon.min.js b/logos/2020/kitsune/rc7/gstatic/external_hosted/cannonjs/cannon.min.js new file mode 100644 index 0000000..8bab8ab --- /dev/null +++ b/logos/2020/kitsune/rc7/gstatic/external_hosted/cannonjs/cannon.min.js @@ -0,0 +1,29 @@ +/** + * @license + * Copyright (c) 2015 cannon.js Authors + * + * Permission is hereby granted, free of charge, to any person + * obtaining a copy of this software and associated documentation + * files (the "Software"), to deal in the Software without + * restriction, including without limitation the rights to use, copy, + * modify, merge, publish, distribute, sublicense, and/or sell copies + * of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be + * included in all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE + * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION + * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION + * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + */ + +!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&false)define([],e);else{var f;"undefined"!=typeof window?f=window:"undefined"!=typeof global?f=global:"undefined"!=typeof self&&(f=self),f.CANNON=e()}}(function(){return function e(f,n,o){function d(t,l){if(!n[t]){if(!f[t]){var u="function"==typeof require&&require;if(!l&&u)return u(t,!0);if(i)return i(t,!0);throw new Error("Cannot find module '"+t+"'")}var p=n[t]={exports:{}};f[t][0].call(p.exports,function(e){var n=f[t][1][e];return d(n?n:e)},p,p.exports,e,f,n,o)}return n[t].exports}for(var i="function"==typeof require&&require,t=0;t (http://steffe.se)",keywords:["cannon.js","cannon","physics","engine","3d"],main:"./build/cannon.js",engines:{node:"*"},repository:{type:"git",url:"https://github.com/schteppe/cannon.js.git"},bugs:{url:"https://github.com/schteppe/cannon.js/issues"},licenses:[{type:"MIT"}],devDependencies:{jshint:"latest","uglify-js":"latest",nodeunit:"^0.9.0",grunt:"~0.4.0","grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-concat":"~0.1.3","grunt-contrib-uglify":"^0.5.1","grunt-browserify":"^2.1.4","grunt-contrib-yuidoc":"^0.5.2",browserify:"*"},dependencies:{}}},{}],2:[function(e,f){f.exports={version:e("../package.json").version,AABB:e("./collision/AABB"),ArrayCollisionMatrix:e("./collision/ArrayCollisionMatrix"),Body:e("./objects/Body"),Box:e("./shapes/Box"),Broadphase:e("./collision/Broadphase"),Constraint:e("./constraints/Constraint"),ContactEquation:e("./equations/ContactEquation"),Narrowphase:e("./world/Narrowphase"),ConeTwistConstraint:e("./constraints/ConeTwistConstraint"),ContactMaterial:e("./material/ContactMaterial"),ConvexPolyhedron:e("./shapes/ConvexPolyhedron"),Cylinder:e("./shapes/Cylinder"),DistanceConstraint:e("./constraints/DistanceConstraint"),Equation:e("./equations/Equation"),EventTarget:e("./utils/EventTarget"),FrictionEquation:e("./equations/FrictionEquation"),GSSolver:e("./solver/GSSolver"),GridBroadphase:e("./collision/GridBroadphase"),Heightfield:e("./shapes/Heightfield"),HingeConstraint:e("./constraints/HingeConstraint"),LockConstraint:e("./constraints/LockConstraint"),Mat3:e("./math/Mat3"),Material:e("./material/Material"),NaiveBroadphase:e("./collision/NaiveBroadphase"),ObjectCollisionMatrix:e("./collision/ObjectCollisionMatrix"),Pool:e("./utils/Pool"),Particle:e("./shapes/Particle"),Plane:e("./shapes/Plane"),PointToPointConstraint:e("./constraints/PointToPointConstraint"),Quaternion:e("./math/Quaternion"),Ray:e("./collision/Ray"),RaycastVehicle:e("./objects/RaycastVehicle"),RaycastResult:e("./collision/RaycastResult"),RigidVehicle:e("./objects/RigidVehicle"),RotationalEquation:e("./equations/RotationalEquation"),RotationalMotorEquation:e("./equations/RotationalMotorEquation"),SAPBroadphase:e("./collision/SAPBroadphase"),SPHSystem:e("./objects/SPHSystem"),Shape:e("./shapes/Shape"),Solver:e("./solver/Solver"),Sphere:e("./shapes/Sphere"),SplitSolver:e("./solver/SplitSolver"),Spring:e("./objects/Spring"),Trimesh:e("./shapes/Trimesh"),Vec3:e("./math/Vec3"),Vec3Pool:e("./utils/Vec3Pool"),World:e("./world/World")}},{"../package.json":1,"./collision/AABB":3,"./collision/ArrayCollisionMatrix":4,"./collision/Broadphase":5,"./collision/GridBroadphase":6,"./collision/NaiveBroadphase":7,"./collision/ObjectCollisionMatrix":8,"./collision/Ray":9,"./collision/RaycastResult":10,"./collision/SAPBroadphase":11,"./constraints/ConeTwistConstraint":12,"./constraints/Constraint":13,"./constraints/DistanceConstraint":14,"./constraints/HingeConstraint":15,"./constraints/LockConstraint":16,"./constraints/PointToPointConstraint":17,"./equations/ContactEquation":19,"./equations/Equation":20,"./equations/FrictionEquation":21,"./equations/RotationalEquation":22,"./equations/RotationalMotorEquation":23,"./material/ContactMaterial":24,"./material/Material":25,"./math/Mat3":27,"./math/Quaternion":28,"./math/Vec3":30,"./objects/Body":31,"./objects/RaycastVehicle":32,"./objects/RigidVehicle":33,"./objects/SPHSystem":34,"./objects/Spring":35,"./shapes/Box":37,"./shapes/ConvexPolyhedron":38,"./shapes/Cylinder":39,"./shapes/Heightfield":40,"./shapes/Particle":41,"./shapes/Plane":42,"./shapes/Shape":43,"./shapes/Sphere":44,"./shapes/Trimesh":45,"./solver/GSSolver":46,"./solver/Solver":47,"./solver/SplitSolver":48,"./utils/EventTarget":49,"./utils/Pool":51,"./utils/Vec3Pool":54,"./world/Narrowphase":55,"./world/World":56}],3:[function(e,f){function n(e){e=e||{},this.lowerBound=new o,e.lowerBound&&this.lowerBound.copy(e.lowerBound),this.upperBound=new o,e.upperBound&&this.upperBound.copy(e.upperBound)}{var o=e("../math/Vec3");e("../utils/Utils")}f.exports=n;var d=new o;n.prototype.setFromPoints=function(e,f,n,o){var i=this.lowerBound,t=this.upperBound,l=n;i.copy(e[0]),l&&l.vmult(i,i),t.copy(i);for(var u=1;ut.x&&(t.x=p.x),p.xt.y&&(t.y=p.y),p.yt.z&&(t.z=p.z),p.zf&&(this.lowerBound.x=f);var n=e.upperBound.x;this.upperBound.xf&&(this.lowerBound.y=f);var n=e.upperBound.y;this.upperBound.yf&&(this.lowerBound.z=f);var n=e.upperBound.z;this.upperBound.z=d.x&&f.y<=o.y&&n.y>=d.y&&f.z<=o.z&&n.z>=d.z},n.prototype.getCorners=function(e,f,n,o,d,i,t,l){var u=this.lowerBound,p=this.upperBound;e.copy(u),f.set(p.x,u.y,u.z),n.set(p.x,p.y,u.z),o.set(u.x,p.y,p.z),d.set(p.x,u.y,u.z),i.set(u.x,p.y,u.z),t.set(u.x,u.y,p.z),l.copy(p)};var i=[new o,new o,new o,new o,new o,new o,new o,new o];n.prototype.toLocalFrame=function(e,f){var n=i,o=n[0],d=n[1],t=n[2],l=n[3],u=n[4],p=n[5],s=n[6],y=n[7];this.getCorners(o,d,t,l,u,p,s,y);for(var c=0;8!==c;c++){var a=n[c];e.pointToLocal(a,a)}return f.setFromPoints(n)},n.prototype.toWorldFrame=function(e,f){var n=i,o=n[0],d=n[1],t=n[2],l=n[3],u=n[4],p=n[5],s=n[6],y=n[7];this.getCorners(o,d,t,l,u,p,s,y);for(var c=0;8!==c;c++){var a=n[c];e.pointToWorld(a,a)}return f.setFromPoints(n)}},{"../math/Vec3":30,"../utils/Utils":53}],4:[function(e,f){function n(){this.matrix=[]}f.exports=n,n.prototype.get=function(e,f){if(e=e.index,f=f.index,f>e){var n=f;f=e,e=n}return this.matrix[(e*(e+1)>>1)+f-1]},n.prototype.set=function(e,f,n){if(e=e.index,f=f.index,f>e){var o=f;f=e,e=o}this.matrix[(e*(e+1)>>1)+f-1]=n?1:0},n.prototype.reset=function(){for(var e=0,f=this.matrix.length;e!==f;e++)this.matrix[e]=0},n.prototype.setNumObjects=function(e){this.matrix.length=e*(e-1)>>1}},{}],5:[function(e,f){function n(){this.world=null,this.useBoundingBoxes=!1,this.dirty=!0}{var o=e("../objects/Body"),d=e("../math/Vec3"),i=e("../math/Quaternion");e("../shapes/Shape"),e("../shapes/Plane")}f.exports=n,n.prototype.collisionPairs=function(){throw new Error("collisionPairs not implemented for this BroadPhase class!")};var t=o.STATIC|o.KINEMATIC;n.prototype.needBroadphaseCollision=function(e,f){return 0===(e.collisionFilterGroup&f.collisionFilterMask)||0===(f.collisionFilterGroup&e.collisionFilterMask)?!1:0===(e.type&t)&&e.sleepState!==o.SLEEPING||0===(f.type&t)&&f.sleepState!==o.SLEEPING?!0:!1},n.prototype.intersectionTest=function(e,f,n,o){this.useBoundingBoxes?this.doBoundingBoxBroadphase(e,f,n,o):this.doBoundingSphereBroadphase(e,f,n,o)};{var l=new d;new d,new i,new d}n.prototype.doBoundingSphereBroadphase=function(e,f,n,o){var d=l;f.position.vsub(e.position,d);var i=Math.pow(e.boundingRadius+f.boundingRadius,2),t=d.norm2();i>t&&(n.push(e),o.push(f))},n.prototype.doBoundingBoxBroadphase=function(e,f,n,o){e.aabbNeedsUpdate&&e.computeAABB(),f.aabbNeedsUpdate&&f.computeAABB(),e.aabb.overlaps(f.aabb)&&(n.push(e),o.push(f))};var u={keys:[]},p=[],s=[];n.prototype.makePairsUnique=function(e,f){for(var n=u,o=p,d=s,i=e.length,t=0;t!==i;t++)o[t]=e[t],d[t]=f[t];e.length=0,f.length=0;for(var t=0;t!==i;t++){var l=o[t].id,y=d[t].id,c=y>l?l+","+y:y+","+l;n[c]=t,n.keys.push(c)}for(var t=0;t!==n.keys.length;t++){var c=n.keys.pop(),a=n[c];e.push(o[a]),f.push(d[a]),delete n[c]}},n.prototype.setWorld=function(){};var y=new d;n.boundingSphereCheck=function(e,f){var n=y;return e.position.vsub(f.position,n),Math.pow(e.shape.boundingSphereRadius+f.shape.boundingSphereRadius,2)>n.norm2()},n.prototype.aabbQuery=function(){return console.warn(".aabbQuery is not implemented in this Broadphase subclass."),[]}},{"../math/Quaternion":28,"../math/Vec3":30,"../objects/Body":31,"../shapes/Plane":42,"../shapes/Shape":43}],6:[function(e,f){function n(e,f,n,i,t){o.apply(this),this.nx=n||10,this.ny=i||10,this.nz=t||10,this.aabbMin=e||new d(100,100,100),this.aabbMax=f||new d(-100,-100,-100);var l=this.nx*this.ny*this.nz;if(0>=l)throw"GridBroadphase: Each dimension's n must be >0";this.bins=[],this.binLengths=[],this.bins.length=l,this.binLengths.length=l;for(var u=0;l>u;u++)this.bins[u]=[],this.binLengths[u]=0}f.exports=n;var o=e("./Broadphase"),d=e("../math/Vec3"),i=e("../shapes/Shape");n.prototype=new o,n.prototype.constructor=n;{var t=new d;new d}n.prototype.collisionPairs=function(e,f,n){function o(e,f,n,o,d,i,t){var l=(e-g)*v|0,u=(f-x)*A|0,p=(n-j)*C|0,b=I((o-g)*v),m=I((d-x)*A),N=I((i-j)*C);0>l?l=0:l>=s&&(l=s-1),0>u?u=0:u>=y&&(u=y-1),0>p?p=0:p>=c&&(p=c-1),0>b?b=0:b>=s&&(b=s-1),0>m?m=0:m>=y&&(m=y-1),0>N?N=0:N>=c&&(N=c-1),l*=a,u*=r,p*=w,b*=a,m*=r,N*=w;for(var O=l;b>=O;O+=a)for(var h=u;m>=h;h+=r)for(var k=p;N>=k;k+=w){var q=O+h+k;E[q][F[q]++]=t}}for(var d=e.numObjects(),l=e.bodies,u=this.aabbMax,p=this.aabbMin,s=this.nx,y=this.ny,c=this.nz,a=y*c,r=c,w=1,b=u.x,m=u.y,N=u.z,g=p.x,x=p.y,j=p.z,v=s/(b-g),A=y/(m-x),C=c/(N-j),O=(b-g)/s,h=(m-x)/y,k=(N-j)/c,q=.5*Math.sqrt(O*O+h*h+k*k),z=i.types,B=z.SPHERE,D=z.PLANE,E=(z.BOX,z.COMPOUND,z.CONVEXPOLYHEDRON,this.bins),F=this.binLengths,G=this.bins.length,H=0;H!==G;H++)F[H]=0;for(var I=Math.ceil,p=Math.min,u=Math.max,H=0;H!==d;H++){var J=l[H],K=J.shape;switch(K.type){case B:var L=J.position.x,M=J.position.y,P=J.position.z,Q=K.radius;o(L-Q,M-Q,P-Q,L+Q,M+Q,P+Q,J);break;case D:K.worldNormalNeedsUpdate&&K.computeWorldNormal(J.quaternion);var R=K.worldNormal,S=g+.5*O-J.position.x,T=x+.5*h-J.position.y,U=j+.5*k-J.position.z,V=t;V.set(S,T,U);for(var W=0,X=0;W!==s;W++,X+=a,V.y=T,V.x+=O)for(var Y=0,Z=0;Y!==y;Y++,Z+=r,V.z=U,V.y+=h)for(var $=0,_=0;$!==c;$++,_+=w,V.z+=k)if(V.dot(R)1)for(var nf=E[H],W=0;W!==ff;W++)for(var J=nf[W],Y=0;Y!==W;Y++){var of=nf[Y];this.needBroadphaseCollision(J,of)&&this.intersectionTest(J,of,f,n)}}this.makePairsUnique(f,n)}},{"../math/Vec3":30,"../shapes/Shape":43,"./Broadphase":5}],7:[function(e,f){function n(){o.apply(this)}f.exports=n;var o=e("./Broadphase"),d=e("./AABB");n.prototype=new o,n.prototype.constructor=n,n.prototype.collisionPairs=function(e,f,n){var o,d,i,t,l=e.bodies,u=l.length;for(o=0;o!==u;o++)for(d=0;d!==o;d++)i=l[o],t=l[d],this.needBroadphaseCollision(i,t)&&this.intersectionTest(i,t,f,n)};new d;n.prototype.aabbQuery=function(e,f,n){n=n||[];for(var o=0;oe){var n=f;f=e,e=n}return e+"-"+f in this.matrix},n.prototype.set=function(e,f,n){if(e=e.id,f=f.id,f>e){var o=f;f=e,e=o}n?this.matrix[e+"-"+f]=!0:delete this.matrix[e+"-"+f]},n.prototype.reset=function(){this.matrix={}},n.prototype.setNumObjects=function(){}},{}],9:[function(e,f){function n(e,f){this.from=e?e.clone():new i,this.to=f?f.clone():new i,this._direction=new i,this.precision=1e-4,this.checkCollisionResponse=!0,this.skipBackfaces=!1,this.collisionFilterMask=-1,this.collisionFilterGroup=-1,this.mode=n.ANY,this.result=new u,this.hasHit=!1,this.callback=function(){}}function o(e,f,n,o){o.vsub(f,G),n.vsub(f,a),e.vsub(f,r);var d,i,t=G.dot(G),l=G.dot(a),u=G.dot(r),p=a.dot(a),s=a.dot(r);return(d=p*u-l*s)>=0&&(i=t*s-l*u)>=0&&t*p-l*l>d+i}function d(e,f,n){n.vsub(e,G);var o=G.dot(f);f.mult(o,H),H.vadd(e,H);var d=n.distanceTo(H);return d}f.exports=n;var i=e("../math/Vec3"),t=e("../math/Quaternion"),l=e("../math/Transform"),u=(e("../shapes/ConvexPolyhedron"),e("../shapes/Box"),e("../collision/RaycastResult")),p=e("../shapes/Shape"),s=e("../collision/AABB");n.prototype.constructor=n,n.CLOSEST=1,n.ANY=2,n.ALL=4;var y=new s,c=[];n.prototype.intersectWorld=function(e,f){return this.mode=f.mode||n.ANY,this.result=f.result||new u,this.skipBackfaces=!!f.skipBackfaces,this.collisionFilterMask="undefined"!=typeof f.collisionFilterMask?f.collisionFilterMask:-1,this.collisionFilterGroup="undefined"!=typeof f.collisionFilterGroup?f.collisionFilterGroup:-1,f.from&&this.from.copy(f.from),f.to&&this.to.copy(f.to),this.callback=f.callback||function(){},this.hasHit=!1,this.result.reset(),this._updateDirection(),this.getAABB(y),c.length=0,e.broadphase.aabbQuery(e,y,c),this.intersectBodies(c),this.hasHit};var a=new i,r=new i;n.pointInTriangle=o;var w=new i,b=new t;n.prototype.intersectBody=function(e,f){f&&(this.result=f,this._updateDirection());var n=this.checkCollisionResponse;if((!n||e.collisionResponse)&&0!==(this.collisionFilterGroup&e.collisionFilterMask)&&0!==(e.collisionFilterGroup&this.collisionFilterMask))for(var o=w,d=b,i=0,t=e.shapes.length;t>i;i++){var l=e.shapes[i];if((!n||l.collisionResponse)&&(e.quaternion.mult(e.shapeOrientations[i],d),e.quaternion.vmult(e.shapeOffsets[i],o),o.vadd(e.position,o),this.intersectShape(l,d,o,e),this.result._shouldStop))break}},n.prototype.intersectBodies=function(e,f){f&&(this.result=f,this._updateDirection());for(var n=0,o=e.length;!this.result._shouldStop&&o>n;n++)this.intersectBody(e[n])},n.prototype._updateDirection=function(){this.to.vsub(this.from,this._direction),this._direction.normalize()},n.prototype.intersectShape=function(e,f,n,o){var i=this.from,t=d(i,this._direction,n);if(!(t>e.boundingSphereRadius)){var l=this[e.type];l&&l.call(this,e,f,n,o)}};{var m=(new i,new i,new i),N=new i,g=new i,x=new i;new i,new u}n.prototype.intersectBox=function(e,f,n,o){return this.intersectConvex(e.convexPolyhedronRepresentation,f,n,o)},n.prototype[p.types.BOX]=n.prototype.intersectBox,n.prototype.intersectPlane=function(e,f,n,o){var d=this.from,t=this.to,l=this._direction,u=new i(0,0,1);f.vmult(u,u);var p=new i;d.vsub(n,p);var s=p.dot(u);t.vsub(n,p);var y=p.dot(u);if(!(s*y>0||d.distanceTo(t)c)&&(c=p[0]),(null===y||p[1]a)&&(a=p[1])),null!==s){var w=[];e.getRectMinMax(s,y,c,a,w);for(var b=(w[0],w[1],s);c>=b;b++)for(var m=y;a>=m;m++){if(this.result._shouldStop)return;if(e.getConvexTrianglePillar(b,m,!1),l.pointToWorldFrame(o,f,e.pillarOffset,t),this.intersectConvex(e.pillarConvex,f,t,d,j),this.result._shouldStop)return;e.getConvexTrianglePillar(b,m,!0),l.pointToWorldFrame(o,f,e.pillarOffset,t),this.intersectConvex(e.pillarConvex,f,t,d,j)}}},n.prototype[p.types.HEIGHTFIELD]=n.prototype.intersectHeightfield;var v=new i,A=new i;n.prototype.intersectSphere=function(e,f,n,o){var d=this.from,i=this.to,t=e.radius,l=Math.pow(i.x-d.x,2)+Math.pow(i.y-d.y,2)+Math.pow(i.z-d.z,2),u=2*((i.x-d.x)*(d.x-n.x)+(i.y-d.y)*(d.y-n.y)+(i.z-d.z)*(d.z-n.z)),p=Math.pow(d.x-n.x,2)+Math.pow(d.y-n.y,2)+Math.pow(d.z-n.z,2)-Math.pow(t,2),s=Math.pow(u,2)-4*l*p,y=v,c=A;if(!(0>s))if(0===s)d.lerp(i,s,y),y.vsub(n,c),c.normalize(),this.reportIntersection(c,y,e,o,-1);else{var a=(-u-Math.sqrt(s))/(2*l),r=(-u+Math.sqrt(s))/(2*l);if(a>=0&&1>=a&&(d.lerp(i,a,y),y.vsub(n,c),c.normalize(),this.reportIntersection(c,y,e,o,-1)),this.result._shouldStop)return;r>=0&&1>=r&&(d.lerp(i,r,y),y.vsub(n,c),c.normalize(),this.reportIntersection(c,y,e,o,-1))}},n.prototype[p.types.SPHERE]=n.prototype.intersectSphere;var C=new i,O=(new i,new i,new i);n.prototype.intersectConvex=function(e,f,n,d,i){for(var t=C,l=O,u=i&&i.faceList||null,p=e.faces,s=e.vertices,y=e.faceNormals,c=this._direction,a=this.from,r=this.to,w=a.distanceTo(r),b=u?u.length:p.length,j=this.result,v=0;!j._shouldStop&&b>v;v++){var A=u?u[v]:v,h=p[A],k=y[A],q=f,z=n;l.copy(s[h[0]]),q.vmult(l,l),l.vadd(z,l),l.vsub(a,l),q.vmult(k,t);var B=c.dot(t);if(!(Math.abs(B)D)){c.mult(D,m),m.vadd(a,m),N.copy(s[h[0]]),q.vmult(N,N),z.vadd(N,N);for(var E=1;!j._shouldStop&&Ew||this.reportIntersection(t,m,e,d,A)}}}}},n.prototype[p.types.CONVEXPOLYHEDRON]=n.prototype.intersectConvex;var h=new i,k=new i,q=new i,z=new i,B=new i,D=new i,E=(new s,[]),F=new l;n.prototype.intersectTrimesh=function(e,f,n,d,i){var t=h,u=E,p=F,s=O,y=k,c=q,a=z,r=D,w=B,b=(i&&i.faceList||null,e.indices),j=(e.vertices,e.faceNormals,this.from),v=this.to,A=this._direction;p.position.copy(n),p.quaternion.copy(f),l.vectorToLocalFrame(n,f,A,y),l.pointToLocalFrame(n,f,j,c),l.pointToLocalFrame(n,f,v,a);var C=c.distanceSquared(a);e.tree.rayQuery(this,p,u);for(var G=0,H=u.length;!this.result._shouldStop&&G!==H;G++){var I=u[G];e.getNormal(I,t),e.getVertex(b[3*I],N),N.vsub(c,s);var J=y.dot(t),K=t.dot(s)/J;if(!(0>K)){y.scale(K,m),m.vadd(c,m),e.getVertex(b[3*I+1],g),e.getVertex(b[3*I+2],x);var L=m.distanceSquared(c);!o(m,g,N,x)&&!o(m,N,g,x)||L>C||(l.vectorToWorldFrame(f,t,w),l.pointToWorldFrame(n,f,m,r),this.reportIntersection(w,r,e,d,I))}}u.length=0},n.prototype[p.types.TRIMESH]=n.prototype.intersectTrimesh,n.prototype.reportIntersection=function(e,f,o,d,i){var t=this.from,l=this.to,u=t.distanceTo(f),p=this.result;if(!(this.skipBackfaces&&e.dot(this._direction)>0))switch(p.hitFaceIndex="undefined"!=typeof i?i:-1,this.mode){case n.ALL:this.hasHit=!0,p.set(t,l,e,f,o,d,u),p.hasHit=!0,this.callback(p);break;case n.CLOSEST:(uf;f++){for(var o=e[f],d=f-1;d>=0&&!(e[d].aabb.lowerBound.x<=o.aabb.lowerBound.x);d--)e[d+1]=e[d];e[d+1]=o}return e},n.insertionSortY=function(e){for(var f=1,n=e.length;n>f;f++){for(var o=e[f],d=f-1;d>=0&&!(e[d].aabb.lowerBound.y<=o.aabb.lowerBound.y);d--)e[d+1]=e[d];e[d+1]=o}return e},n.insertionSortZ=function(e){for(var f=1,n=e.length;n>f;f++){for(var o=e[f],d=f-1;d>=0&&!(e[d].aabb.lowerBound.z<=o.aabb.lowerBound.z);d--)e[d+1]=e[d];e[d+1]=o}return e},n.prototype.collisionPairs=function(e,f,o){var d,i,t=this.axisList,l=t.length,u=this.axisIndex;for(this.dirty&&(this.sortList(),this.dirty=!1),d=0;d!==l;d++){var p=t[d];for(i=d+1;l>i;i++){var s=t[i];if(this.needBroadphaseCollision(p,s)){if(!n.checkBounds(p,s,u))break;this.intersectionTest(p,s,f,o)}}}},n.prototype.sortList=function(){for(var e=this.axisList,f=this.axisIndex,o=e.length,d=0;d!==o;d++){var i=e[d];i.aabbNeedsUpdate&&i.computeAABB()}0===f?n.insertionSortX(e):1===f?n.insertionSortY(e):2===f&&n.insertionSortZ(e)},n.checkBounds=function(e,f,n){var o,d;0===n?(o=e.position.x,d=f.position.x):1===n?(o=e.position.y,d=f.position.y):2===n&&(o=e.position.z,d=f.position.z);var i=e.boundingRadius,t=f.boundingRadius,l=o+i,u=d-t;return l>u},n.prototype.autoDetectAxis=function(){for(var e=0,f=0,n=0,o=0,d=0,i=0,t=this.axisList,l=t.length,u=1/l,p=0;p!==l;p++){var s=t[p],y=s.position.x;e+=y,f+=y*y;var c=s.position.y;n+=c,o+=c*c;var a=s.position.z;d+=a,i+=a*a}var r=f-e*e*u,w=o-n*n*u,b=i-d*d*u;this.axisIndex=r>w?r>b?0:2:w>b?1:2},n.prototype.aabbQuery=function(e,f,n){n=n||[],this.dirty&&(this.sortList(),this.dirty=!1);var o=this.axisIndex,d="x";1===o&&(d="y"),2===o&&(d="z");for(var i=this.axisList,t=(f.lowerBound[d],f.upperBound[d],0);td;d++)for(var i=0;3>i;i++){for(var t=0,l=0;3>l;l++)t+=e.elements[d+3*l]*this.elements[l+3*i];o.elements[d+3*i]=t}return o},n.prototype.scale=function(e,f){f=f||new n;for(var o=this.elements,d=f.elements,i=0;3!==i;i++)d[3*i+0]=e.x*o[3*i+0],d[3*i+1]=e.y*o[3*i+1],d[3*i+2]=e.z*o[3*i+2];return f},n.prototype.solve=function(e,f){f=f||new o;for(var n=3,d=4,i=[],t=0;n*d>t;t++)i.push(0);var t,l;for(t=0;3>t;t++)for(l=0;3>l;l++)i[t+d*l]=this.elements[t+3*l];i[3]=e.x,i[7]=e.y,i[11]=e.z;var u,p,s=3,y=s,c=4;do{if(t=y-s,0===i[t+d*t])for(l=t+1;y>l;l++)if(0!==i[t+d*l]){u=c;do p=c-u,i[p+d*t]+=i[p+d*l];while(--u);break}if(0!==i[t+d*t])for(l=t+1;y>l;l++){var a=i[t+d*l]/i[t+d*t];u=c;do p=c-u,i[p+d*l]=t>=p?0:i[p+d*l]-i[p+d*t]*a;while(--u)}}while(--s);if(f.z=i[2*d+3]/i[2*d+2],f.y=(i[1*d+3]-i[1*d+2]*f.z)/i[1*d+1],f.x=(i[0*d+3]-i[0*d+2]*f.z-i[0*d+1]*f.y)/i[0*d+0],isNaN(f.x)||isNaN(f.y)||isNaN(f.z)||1/0===f.x||1/0===f.y||1/0===f.z)throw"Could not solve equation! Got x=["+f.toString()+"], b=["+e.toString()+"], A=["+this.toString()+"]";return f},n.prototype.e=function(e,f,n){return void 0===n?this.elements[f+3*e]:void(this.elements[f+3*e]=n)},n.prototype.copy=function(e){for(var f=0;fn;n++)e+=this.elements[n]+f;return e},n.prototype.reverse=function(e){e=e||new n;for(var f=3,o=6,d=[],i=0;f*o>i;i++)d.push(0);var i,t;for(i=0;3>i;i++)for(t=0;3>t;t++)d[i+o*t]=this.elements[i+3*t];d[3]=1,d[9]=0,d[15]=0,d[4]=0,d[10]=1,d[16]=0,d[5]=0,d[11]=0,d[17]=1;var l,u,p=3,s=p,y=o;do{if(i=s-p,0===d[i+o*i])for(t=i+1;s>t;t++)if(0!==d[i+o*t]){l=y;do u=y-l,d[u+o*i]+=d[u+o*t];while(--l);break}if(0!==d[i+o*i])for(t=i+1;s>t;t++){var c=d[i+o*t]/d[i+o*i];l=y;do u=y-l,d[u+o*t]=i>=u?0:d[u+o*t]-d[u+o*i]*c;while(--l)}}while(--p);i=2;do{t=i-1;do{var c=d[i+o*t]/d[i+o*i];l=o;do u=o-l,d[u+o*t]=d[u+o*t]-d[u+o*i]*c;while(--l)}while(t--)}while(--i);i=2;do{var c=1/d[i+o*i];l=o;do u=o-l,d[u+o*i]=d[u+o*i]*c;while(--l)}while(i--);i=2;do{t=2;do{if(u=d[f+t+o*i],isNaN(u)||1/0===u)throw"Could not reverse! A=["+this.toString()+"]";e.e(i,t,u)}while(t--)}while(i--);return e},n.prototype.setRotationFromQuaternion=function(e){var f=e.x,n=e.y,o=e.z,d=e.w,i=f+f,t=n+n,l=o+o,u=f*i,p=f*t,s=f*l,y=n*t,c=n*l,a=o*l,r=d*i,w=d*t,b=d*l,m=this.elements;return m[0]=1-(y+a),m[1]=p-b,m[2]=s+w,m[3]=p+b,m[4]=1-(u+a),m[5]=c-r,m[6]=s-w,m[7]=c+r,m[8]=1-(u+y),this},n.prototype.transpose=function(e){e=e||new n;for(var f=e.elements,o=this.elements,d=0;3!==d;d++)for(var i=0;3!==i;i++)f[3*d+i]=o[3*i+d];return e}},{"./Vec3":30}],28:[function(e,f){function n(e,f,n,o){this.x=void 0!==e?e:0,this.y=void 0!==f?f:0,this.z=void 0!==n?n:0,this.w=void 0!==o?o:1}f.exports=n;var o=e("./Vec3");n.prototype.set=function(e,f,n,o){this.x=e,this.y=f,this.z=n,this.w=o},n.prototype.toString=function(){return this.x+","+this.y+","+this.z+","+this.w},n.prototype.toArray=function(){return[this.x,this.y,this.z,this.w]},n.prototype.setFromAxisAngle=function(e,f){var n=Math.sin(.5*f);this.x=e.x*n,this.y=e.y*n,this.z=e.z*n,this.w=Math.cos(.5*f)},n.prototype.toAxisAngle=function(e){e=e||new o,this.normalize();var f=2*Math.acos(this.w),n=Math.sqrt(1-this.w*this.w);return.001>n?(e.x=this.x,e.y=this.y,e.z=this.z):(e.x=this.x/n,e.y=this.y/n,e.z=this.z/n),[e,f]};var d=new o,i=new o;n.prototype.setFromVectors=function(e,f){if(e.isAntiparallelTo(f)){var n=d,o=i;e.tangents(n,o),this.setFromAxisAngle(n,Math.PI)}else{var t=e.cross(f);this.x=t.x,this.y=t.y,this.z=t.z,this.w=Math.sqrt(Math.pow(e.norm(),2)*Math.pow(f.norm(),2))+e.dot(f),this.normalize()}};var t=new o,l=new o,u=new o;n.prototype.mult=function(e,f){f=f||new n;var o=this.w,d=t,i=l,p=u;return d.set(this.x,this.y,this.z),i.set(e.x,e.y,e.z),f.w=o*e.w-d.dot(i),d.cross(i,p),f.x=o*i.x+e.w*d.x+p.x,f.y=o*i.y+e.w*d.y+p.y,f.z=o*i.z+e.w*d.z+p.z,f},n.prototype.inverse=function(e){var f=this.x,o=this.y,d=this.z,i=this.w;e=e||new n,this.conjugate(e);var t=1/(f*f+o*o+d*d+i*i);return e.x*=t,e.y*=t,e.z*=t,e.w*=t,e},n.prototype.conjugate=function(e){return e=e||new n,e.x=-this.x,e.y=-this.y,e.z=-this.z,e.w=this.w,e},n.prototype.normalize=function(){var e=Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z+this.w*this.w);0===e?(this.x=0,this.y=0,this.z=0,this.w=0):(e=1/e,this.x*=e,this.y*=e,this.z*=e,this.w*=e)},n.prototype.normalizeFast=function(){var e=(3-(this.x*this.x+this.y*this.y+this.z*this.z+this.w*this.w))/2;0===e?(this.x=0,this.y=0,this.z=0,this.w=0):(this.x*=e,this.y*=e,this.z*=e,this.w*=e)},n.prototype.vmult=function(e,f){f=f||new o;var n=e.x,d=e.y,i=e.z,t=this.x,l=this.y,u=this.z,p=this.w,s=p*n+l*i-u*d,y=p*d+u*n-t*i,c=p*i+t*d-l*n,a=-t*n-l*d-u*i;return f.x=s*p+a*-t+y*-u-c*-l,f.y=y*p+a*-l+c*-t-s*-u,f.z=c*p+a*-u+s*-l-y*-t,f},n.prototype.copy=function(e){return this.x=e.x,this.y=e.y,this.z=e.z,this.w=e.w,this},n.prototype.toEuler=function(e,f){f=f||"YZX";var n,o,d,i=this.x,t=this.y,l=this.z,u=this.w;switch(f){case"YZX":var p=i*t+l*u;if(p>.499&&(n=2*Math.atan2(i,u),o=Math.PI/2,d=0),-.499>p&&(n=-2*Math.atan2(i,u),o=-Math.PI/2,d=0),isNaN(n)){var s=i*i,y=t*t,c=l*l;n=Math.atan2(2*t*u-2*i*l,1-2*y-2*c),o=Math.asin(2*p),d=Math.atan2(2*i*u-2*t*l,1-2*s-2*c)}break;default:throw new Error("Euler order "+f+" not supported yet.")}e.y=n,e.z=o,e.x=d},n.prototype.setFromEuler=function(e,f,n,o){o=o||"XYZ";var d=Math.cos(e/2),i=Math.cos(f/2),t=Math.cos(n/2),l=Math.sin(e/2),u=Math.sin(f/2),p=Math.sin(n/2);return"XYZ"===o?(this.x=l*i*t+d*u*p,this.y=d*u*t-l*i*p,this.z=d*i*p+l*u*t,this.w=d*i*t-l*u*p):"YXZ"===o?(this.x=l*i*t+d*u*p,this.y=d*u*t-l*i*p,this.z=d*i*p-l*u*t,this.w=d*i*t+l*u*p):"ZXY"===o?(this.x=l*i*t-d*u*p,this.y=d*u*t+l*i*p,this.z=d*i*p+l*u*t,this.w=d*i*t-l*u*p):"ZYX"===o?(this.x=l*i*t-d*u*p,this.y=d*u*t+l*i*p,this.z=d*i*p-l*u*t,this.w=d*i*t+l*u*p):"YZX"===o?(this.x=l*i*t+d*u*p,this.y=d*u*t+l*i*p,this.z=d*i*p-l*u*t,this.w=d*i*t-l*u*p):"XZY"===o&&(this.x=l*i*t-d*u*p,this.y=d*u*t-l*i*p,this.z=d*i*p+l*u*t,this.w=d*i*t+l*u*p),this},n.prototype.clone=function(){return new n(this.x,this.y,this.z,this.w)}},{"./Vec3":30}],29:[function(e,f){function n(e){e=e||{},this.position=new o,e.position&&this.position.copy(e.position),this.quaternion=new d,e.quaternion&&this.quaternion.copy(e.quaternion)}var o=e("./Vec3"),d=e("./Quaternion");f.exports=n;var i=new d;n.pointToLocalFrame=function(e,f,n,d){var d=d||new o;return n.vsub(e,d),f.conjugate(i),i.vmult(d,d),d},n.prototype.pointToLocal=function(e,f){return n.pointToLocalFrame(this.position,this.quaternion,e,f)},n.pointToWorldFrame=function(e,f,n,d){var d=d||new o;return f.vmult(n,d),d.vadd(e,d),d},n.prototype.pointToWorld=function(e,f){return n.pointToWorldFrame(this.position,this.quaternion,e,f)},n.prototype.vectorToWorldFrame=function(e,f){var f=f||new o;return this.quaternion.vmult(e,f),f},n.vectorToWorldFrame=function(e,f,n){return e.vmult(f,n),n},n.vectorToLocalFrame=function(e,f,n,d){var d=d||new o;return f.w*=-1,f.vmult(n,d),f.w*=-1,d}},{"./Quaternion":28,"./Vec3":30}],30:[function(e,f){function n(e,f,n){this.x=e||0,this.y=f||0,this.z=n||0}f.exports=n;var o=e("./Mat3");n.ZERO=new n(0,0,0),n.UNIT_X=new n(1,0,0),n.UNIT_Y=new n(0,1,0),n.UNIT_Z=new n(0,0,1),n.prototype.cross=function(e,f){var o=e.x,d=e.y,i=e.z,t=this.x,l=this.y,u=this.z;return f=f||new n,f.x=l*i-u*d,f.y=u*o-t*i,f.z=t*d-l*o,f},n.prototype.set=function(e,f,n){return this.x=e,this.y=f,this.z=n,this},n.prototype.setZero=function(){this.x=this.y=this.z=0},n.prototype.vadd=function(e,f){return f?(f.x=e.x+this.x,f.y=e.y+this.y,f.z=e.z+this.z,void 0):new n(this.x+e.x,this.y+e.y,this.z+e.z)},n.prototype.vsub=function(e,f){return f?(f.x=this.x-e.x,f.y=this.y-e.y,f.z=this.z-e.z,void 0):new n(this.x-e.x,this.y-e.y,this.z-e.z)},n.prototype.crossmat=function(){return new o([0,-this.z,this.y,this.z,0,-this.x,-this.y,this.x,0])},n.prototype.normalize=function(){var e=this.x,f=this.y,n=this.z,o=Math.sqrt(e*e+f*f+n*n);if(o>0){var d=1/o;this.x*=d,this.y*=d,this.z*=d}else this.x=0,this.y=0,this.z=0;return o},n.prototype.unit=function(e){e=e||new n;var f=this.x,o=this.y,d=this.z,i=Math.sqrt(f*f+o*o+d*d);return i>0?(i=1/i,e.x=f*i,e.y=o*i,e.z=d*i):(e.x=1,e.y=0,e.z=0),e},n.prototype.norm=function(){var e=this.x,f=this.y,n=this.z;return Math.sqrt(e*e+f*f+n*n)},n.prototype.length=n.prototype.norm,n.prototype.norm2=function(){return this.dot(this)},n.prototype.lengthSquared=n.prototype.norm2,n.prototype.distanceTo=function(e){var f=this.x,n=this.y,o=this.z,d=e.x,i=e.y,t=e.z;return Math.sqrt((d-f)*(d-f)+(i-n)*(i-n)+(t-o)*(t-o))},n.prototype.distanceSquared=function(e){var f=this.x,n=this.y,o=this.z,d=e.x,i=e.y,t=e.z;return(d-f)*(d-f)+(i-n)*(i-n)+(t-o)*(t-o)},n.prototype.mult=function(e,f){f=f||new n;var o=this.x,d=this.y,i=this.z;return f.x=e*o,f.y=e*d,f.z=e*i,f},n.prototype.scale=n.prototype.mult,n.prototype.dot=function(e){return this.x*e.x+this.y*e.y+this.z*e.z},n.prototype.isZero=function(){return 0===this.x&&0===this.y&&0===this.z},n.prototype.negate=function(e){return e=e||new n,e.x=-this.x,e.y=-this.y,e.z=-this.z,e};var d=new n,i=new n;n.prototype.tangents=function(e,f){var n=this.norm();if(n>0){var o=d,t=1/n;o.set(this.x*t,this.y*t,this.z*t);var l=i;Math.abs(o.x)<.9?(l.set(1,0,0),o.cross(l,e)):(l.set(0,1,0),o.cross(l,e)),o.cross(e,f)}else e.set(1,0,0),f.set(0,1,0)},n.prototype.toString=function(){return this.x+","+this.y+","+this.z},n.prototype.toArray=function(){return[this.x,this.y,this.z]},n.prototype.copy=function(e){return this.x=e.x,this.y=e.y,this.z=e.z,this},n.prototype.lerp=function(e,f,n){var o=this.x,d=this.y,i=this.z;n.x=o+(e.x-o)*f,n.y=d+(e.y-d)*f,n.z=i+(e.z-i)*f},n.prototype.almostEquals=function(e,f){return void 0===f&&(f=1e-6),Math.abs(this.x-e.x)>f||Math.abs(this.y-e.y)>f||Math.abs(this.z-e.z)>f?!1:!0},n.prototype.almostZero=function(e){return void 0===e&&(e=1e-6),Math.abs(this.x)>e||Math.abs(this.y)>e||Math.abs(this.z)>e?!1:!0};var t=new n;n.prototype.isAntiparallelTo=function(e,f){return this.negate(t),t.almostEquals(e,f)},n.prototype.clone=function(){return new n(this.x,this.y,this.z)}},{"./Mat3":27}],31:[function(e,f){function n(e){e=e||{},o.apply(this),this.id=n.idCounter++,this.world=null,this.preStep=null,this.postStep=null,this.vlambda=new d,this.collisionFilterGroup="number"==typeof e.collisionFilterGroup?e.collisionFilterGroup:1,this.collisionFilterMask="number"==typeof e.collisionFilterMask?e.collisionFilterMask:1,this.collisionResponse=!0,this.position=new d,e.position&&this.position.copy(e.position),this.previousPosition=new d,this.initPosition=new d,this.velocity=new d,e.velocity&&this.velocity.copy(e.velocity),this.initVelocity=new d,this.force=new d;var f="number"==typeof e.mass?e.mass:0;this.mass=f,this.invMass=f>0?1/f:0,this.material=e.material||null,this.linearDamping="number"==typeof e.linearDamping?e.linearDamping:.01,this.type=0>=f?n.STATIC:n.DYNAMIC,typeof e.type==typeof n.STATIC&&(this.type=e.type),this.allowSleep="undefined"!=typeof e.allowSleep?e.allowSleep:!0,this.sleepState=0,this.sleepSpeedLimit="undefined"!=typeof e.sleepSpeedLimit?e.sleepSpeedLimit:.1,this.sleepTimeLimit="undefined"!=typeof e.sleepTimeLimit?e.sleepTimeLimit:1,this.timeLastSleepy=0,this._wakeUpAfterNarrowphase=!1,this.torque=new d,this.quaternion=new t,e.quaternion&&this.quaternion.copy(e.quaternion),this.initQuaternion=new t,this.angularVelocity=new d,e.angularVelocity&&this.angularVelocity.copy(e.angularVelocity),this.initAngularVelocity=new d,this.interpolatedPosition=new d,this.interpolatedQuaternion=new t,this.shapes=[],this.shapeOffsets=[],this.shapeOrientations=[],this.inertia=new d,this.invInertia=new d,this.invInertiaWorld=new i,this.invMassSolve=0,this.invInertiaSolve=new d,this.invInertiaWorldSolve=new i,this.fixedRotation="undefined"!=typeof e.fixedRotation?e.fixedRotation:!1,this.angularDamping="undefined"!=typeof e.angularDamping?e.angularDamping:.01,this.aabb=new l,this.aabbNeedsUpdate=!0,this.wlambda=new d,e.shape&&this.addShape(e.shape),this.updateMassProperties()}f.exports=n;var o=e("../utils/EventTarget"),d=(e("../shapes/Shape"),e("../math/Vec3")),i=e("../math/Mat3"),t=e("../math/Quaternion"),l=(e("../material/Material"),e("../collision/AABB")),u=e("../shapes/Box");n.prototype=new o,n.prototype.constructor=n,n.DYNAMIC=1,n.STATIC=2,n.KINEMATIC=4,n.AWAKE=0,n.SLEEPY=1,n.SLEEPING=2,n.idCounter=0,n.prototype.wakeUp=function(){var e=this.sleepState;this.sleepState=0,e===n.SLEEPING&&this.dispatchEvent({type:"wakeup"})},n.prototype.sleep=function(){this.sleepState=n.SLEEPING,this.velocity.set(0,0,0),this.angularVelocity.set(0,0,0)},n.sleepyEvent={type:"sleepy"},n.sleepEvent={type:"sleep"},n.prototype.sleepTick=function(e){if(this.allowSleep){var f=this.sleepState,o=this.velocity.norm2()+this.angularVelocity.norm2(),d=Math.pow(this.sleepSpeedLimit,2);f===n.AWAKE&&d>o?(this.sleepState=n.SLEEPY,this.timeLastSleepy=e,this.dispatchEvent(n.sleepyEvent)):f===n.SLEEPY&&o>d?this.wakeUp():f===n.SLEEPY&&e-this.timeLastSleepy>this.sleepTimeLimit&&(this.sleep(),this.dispatchEvent(n.sleepEvent))}},n.prototype.updateSolveMassProperties=function(){this.sleepState===n.SLEEPING||this.type===n.KINEMATIC?(this.invMassSolve=0,this.invInertiaSolve.setZero(),this.invInertiaWorldSolve.setZero()):(this.invMassSolve=this.invMass,this.invInertiaSolve.copy(this.invInertia),this.invInertiaWorldSolve.copy(this.invInertiaWorld))},n.prototype.pointToLocalFrame=function(e,f){var f=f||new d;return e.vsub(this.position,f),this.quaternion.conjugate().vmult(f,f),f},n.prototype.vectorToLocalFrame=function(e,f){var f=f||new d;return this.quaternion.conjugate().vmult(e,f),f},n.prototype.pointToWorldFrame=function(e,f){var f=f||new d;return this.quaternion.vmult(e,f),f.vadd(this.position,f),f},n.prototype.vectorToWorldFrame=function(e,f){var f=f||new d;return this.quaternion.vmult(e,f),f};var p=new d,s=new t;n.prototype.addShape=function(e,f,n){var o=new d,i=new t;return f&&o.copy(f),n&&i.copy(n),this.shapes.push(e),this.shapeOffsets.push(o),this.shapeOrientations.push(i),this.updateMassProperties(),this.updateBoundingRadius(),this.aabbNeedsUpdate=!0,this},n.prototype.updateBoundingRadius=function(){for(var e=this.shapes,f=this.shapeOffsets,n=e.length,o=0,d=0;d!==n;d++){var i=e[d];i.updateBoundingSphereRadius();var t=f[d].norm(),l=i.boundingSphereRadius;t+l>o&&(o=t+l)}this.boundingRadius=o};var y=new l;n.prototype.computeAABB=function(){for(var e=this.shapes,f=this.shapeOffsets,n=this.shapeOrientations,o=e.length,d=p,i=s,t=this.quaternion,l=this.aabb,u=y,c=0;c!==o;c++){var a=e[c];n[c].mult(t,i),i.vmult(f[c],d),d.vadd(this.position,d),a.calculateWorldAABB(d,i,u.lowerBound,u.upperBound),0===c?l.copy(u):l.extend(u)}this.aabbNeedsUpdate=!1};{var c=new i,a=new i;new i}n.prototype.updateInertiaWorld=function(e){var f=this.invInertia;if(f.x!==f.y||f.y!==f.z||e){var n=c,o=a;n.setRotationFromQuaternion(this.quaternion),n.transpose(o),n.scale(f,n),n.mmult(o,this.invInertiaWorld)}else;};var r=new d,w=new d;n.prototype.applyForce=function(e,f){if(this.type===n.DYNAMIC){var o=r;f.vsub(this.position,o);var d=w;o.cross(e,d),this.force.vadd(e,this.force),this.torque.vadd(d,this.torque)}};var b=new d,m=new d;n.prototype.applyLocalForce=function(e,f){if(this.type===n.DYNAMIC){var o=b,d=m;this.vectorToWorldFrame(e,o),this.pointToWorldFrame(f,d),this.applyForce(o,d)}};var N=new d,g=new d,x=new d;n.prototype.applyImpulse=function(e,f){if(this.type===n.DYNAMIC){var o=N;f.vsub(this.position,o);var d=g;d.copy(e),d.mult(this.invMass,d),this.velocity.vadd(d,this.velocity);var i=x;o.cross(e,i),this.invInertiaWorld.vmult(i,i),this.angularVelocity.vadd(i,this.angularVelocity)}};var j=new d,v=new d;n.prototype.applyLocalImpulse=function(e,f){if(this.type===n.DYNAMIC){var o=j,d=v;this.vectorToWorldFrame(e,o),this.pointToWorldFrame(f,d),this.applyImpulse(o,d)}};var A=new d;n.prototype.updateMassProperties=function(){var e=A;this.invMass=this.mass>0?1/this.mass:0;var f=this.inertia,n=this.fixedRotation;this.computeAABB(),e.set((this.aabb.upperBound.x-this.aabb.lowerBound.x)/2,(this.aabb.upperBound.y-this.aabb.lowerBound.y)/2,(this.aabb.upperBound.z-this.aabb.lowerBound.z)/2),u.calculateInertia(e,this.mass,f),this.invInertia.set(f.x>0&&!n?1/f.x:0,f.y>0&&!n?1/f.y:0,f.z>0&&!n?1/f.z:0),this.updateInertiaWorld(!0)},n.prototype.getVelocityAtWorldPoint=function(e,f){var n=new d;return e.vsub(this.position,n),this.angularVelocity.cross(n,f),this.velocity.vadd(f,f),f}},{"../collision/AABB":3,"../material/Material":25,"../math/Mat3":27,"../math/Quaternion":28,"../math/Vec3":30,"../shapes/Box":37,"../shapes/Shape":43,"../utils/EventTarget":49}],32:[function(e,f){function n(e){this.chassisBody=e.chassisBody,this.wheelInfos=[],this.sliding=!1,this.world=null,this.indexRightAxis="undefined"!=typeof e.indexRightAxis?e.indexRightAxis:1,this.indexForwardAxis="undefined"!=typeof e.indexForwardAxis?e.indexForwardAxis:0,this.indexUpAxis="undefined"!=typeof e.indexUpAxis?e.indexUpAxis:2}function o(e,f,n,o,i){var t=0,l=n,u=x,p=j,s=v;e.getVelocityAtWorldPoint(l,u),f.getVelocityAtWorldPoint(l,p),u.vsub(p,s);var y=o.dot(s),c=d(e,n,o),a=d(f,n,o),r=1,w=r/(c+a);return t=-y*w,t>i&&(t=i),-i>t&&(t=-i),t}function d(e,f,n){var o=A,d=C,i=O,t=h;return f.vsub(e.position,o),o.cross(n,d),e.invInertiaWorld.vmult(d,t),t.cross(o,i),e.invMass+n.dot(i)}function i(e,f,n,o,d,i){var t=d.norm2();if(t>1.1)return 0;var l=k,u=q,p=z;e.getVelocityAtWorldPoint(f,l),n.getVelocityAtWorldPoint(o,u),l.vsub(u,p);var s=d.dot(p),y=.2,c=1/(e.invMass+n.invMass),i=-y*s*c;return i}var t=(e("./Body"),e("../math/Vec3")),l=e("../math/Quaternion"),u=(e("../collision/RaycastResult"),e("../collision/Ray")),p=e("../objects/WheelInfo");f.exports=n;{var s=(new t,new t,new t,new t),y=new t,c=new t;new u}n.prototype.addWheel=function(e){e=e||{};var f=new p(e),n=this.wheelInfos.length;return this.wheelInfos.push(f),n},n.prototype.setSteeringValue=function(e,f){var n=this.wheelInfos[f];n.steering=e};new t;n.prototype.applyEngineForce=function(e,f){this.wheelInfos[f].engineForce=e},n.prototype.setBrake=function(e,f){this.wheelInfos[f].brake=e},n.prototype.addToWorld=function(e){this.constraints;e.add(this.chassisBody);var f=this;this.preStepCallback=function(){f.updateVehicle(e.dt)},e.addEventListener("preStep",this.preStepCallback),this.world=e},n.prototype.getVehicleAxisWorld=function(e,f){f.set(0===e?1:0,1===e?1:0,2===e?1:0),this.chassisBody.vectorToWorldFrame(f,f)},n.prototype.updateVehicle=function(e){for(var f=this.wheelInfos,n=f.length,o=this.chassisBody,d=0;n>d;d++)this.updateWheelTransform(d);this.currentVehicleSpeedKmHour=3.6*o.velocity.norm();var i=new t;this.getVehicleAxisWorld(this.indexForwardAxis,i),i.dot(o.velocity)<0&&(this.currentVehicleSpeedKmHour*=-1);for(var d=0;n>d;d++)this.castRay(f[d]);this.updateSuspension(e);for(var l=new t,u=new t,d=0;n>d;d++){var p=f[d],s=p.suspensionForce;s>p.maxSuspensionForce&&(s=p.maxSuspensionForce),p.raycastResult.hitNormalWorld.scale(s*e,l),p.raycastResult.hitPointWorld.vsub(o.position,u),o.applyImpulse(l,p.raycastResult.hitPointWorld)}this.updateFriction(e);var y=new t,c=new t,a=new t;for(d=0;n>d;d++){var p=f[d];o.getVelocityAtWorldPoint(p.chassisConnectionPointWorld,a);var r=1;switch(this.indexUpAxis){case 1:r=-1}if(p.isInContact){this.getVehicleAxisWorld(this.indexForwardAxis,c);var w=c.dot(p.raycastResult.hitNormalWorld);p.raycastResult.hitNormalWorld.scale(w,y),c.vsub(y,c);var b=c.dot(a);p.deltaRotation=r*b*e/p.radius}!p.sliding&&p.isInContact||0===p.engineForce||!p.useCustomSlidingRotationalSpeed||(p.deltaRotation=(p.engineForce>0?1:-1)*p.customSlidingRotationalSpeed*e),Math.abs(p.brake)>Math.abs(p.engineForce)&&(p.deltaRotation=0),p.rotation+=p.deltaRotation,p.deltaRotation*=.99}},n.prototype.updateSuspension=function(){for(var e=this.chassisBody,f=e.mass,n=this.wheelInfos,o=n.length,d=0;o>d;d++){var i=n[d];if(i.isInContact){var t,l=i.suspensionRestLength,u=i.suspensionLength,p=l-u;t=i.suspensionStiffness*p*i.clippedInvContactDotSuspension;var s,y=i.suspensionRelativeVelocity;s=0>y?i.dampingCompression:i.dampingRelaxation,t-=s*y,i.suspensionForce=t*f,i.suspensionForce<0&&(i.suspensionForce=0)}else i.suspensionForce=0}},n.prototype.removeFromWorld=function(e){this.constraints;e.remove(this.chassisBody),e.removeEventListener("preStep",this.preStepCallback),this.world=null};var a=new t,r=new t;n.prototype.castRay=function(e){var f=a,n=r;this.updateWheelTransformWorld(e);var o=this.chassisBody,d=-1,i=e.suspensionRestLength+e.radius;e.directionWorld.scale(i,f);var l=e.chassisConnectionPointWorld;l.vadd(f,n);var u=e.raycastResult;u.reset();var p=o.collisionResponse;o.collisionResponse=!1,this.world.rayTest(l,n,u),o.collisionResponse=p;var s=u.body;if(e.raycastResult.groundObject=0,s){d=u.distance,e.raycastResult.hitNormalWorld=u.hitNormalWorld,e.isInContact=!0;var y=u.distance;e.suspensionLength=y-e.radius;var c=e.suspensionRestLength-e.maxSuspensionTravel,w=e.suspensionRestLength+e.maxSuspensionTravel;e.suspensionLengthw&&(e.suspensionLength=w,e.raycastResult.reset());var b=e.raycastResult.hitNormalWorld.dot(e.directionWorld),m=new t;o.getVelocityAtWorldPoint(e.raycastResult.hitPointWorld,m);var N=e.raycastResult.hitNormalWorld.dot(m);if(b>=-.1)e.suspensionRelativeVelocity=0,e.clippedInvContactDotSuspension=10;else{var g=-1/b;e.suspensionRelativeVelocity=N*g,e.clippedInvContactDotSuspension=g}}else e.suspensionLength=e.suspensionRestLength+0*e.maxSuspensionTravel,e.suspensionRelativeVelocity=0,e.directionWorld.scale(-1,e.raycastResult.hitNormalWorld),e.clippedInvContactDotSuspension=1;return d},n.prototype.updateWheelTransformWorld=function(e){e.isInContact=!1;var f=this.chassisBody;f.pointToWorldFrame(e.chassisConnectionPointLocal,e.chassisConnectionPointWorld),f.vectorToWorldFrame(e.directionLocal,e.directionWorld),f.vectorToWorldFrame(e.axleLocal,e.axleWorld)},n.prototype.updateWheelTransform=function(e){var f=s,n=y,o=c,d=this.wheelInfos[e];this.updateWheelTransformWorld(d),d.directionLocal.scale(-1,f),n.copy(d.axleLocal),f.cross(n,o),o.normalize(),n.normalize();var i=d.steering,t=new l;t.setFromAxisAngle(f,i);var u=new l;u.setFromAxisAngle(n,d.rotation);var p=d.worldTransform.quaternion;this.chassisBody.quaternion.mult(t,p),p.mult(u,p),p.normalize();var a=d.worldTransform.position;a.copy(d.directionWorld),a.scale(d.suspensionLength,a),a.vadd(d.chassisConnectionPointWorld,a)};var w=[new t(1,0,0),new t(0,1,0),new t(0,0,1)];n.prototype.getWheelTransformWorld=function(e){return this.wheelInfos[e].worldTransform};var b=new t,m=[],N=[],g=1;n.prototype.updateFriction=function(e){for(var f=b,n=this.wheelInfos,d=n.length,l=this.chassisBody,u=N,p=m,s=0,y=0;d>y;y++){var c=n[y],a=c.raycastResult.body;a&&s++,c.sideImpulse=0,c.forwardImpulse=0,u[y]||(u[y]=new t),p[y]||(p[y]=new t)}for(var y=0;d>y;y++){var c=n[y],a=c.raycastResult.body;if(a){var r=p[y],x=this.getWheelTransformWorld(y);x.vectorToWorldFrame(w[this.indexRightAxis],r);var j=c.raycastResult.hitNormalWorld,v=r.dot(j);j.scale(v,f),r.vsub(f,r),r.normalize(),j.cross(r,u[y]),u[y].normalize(),c.sideImpulse=i(l,c.raycastResult.hitPointWorld,a,c.raycastResult.hitPointWorld,r),c.sideImpulse*=g}}var A=1,C=.5;this.sliding=!1;for(var y=0;d>y;y++){var c=n[y],a=c.raycastResult.body,O=0;if(c.slipInfo=1,a){var h=0,k=c.brake?c.brake:h;O=o(l,a,c.raycastResult.hitPointWorld,u[y],k),O+=c.engineForce*e;var q=k/O;c.slipInfo*=q}if(c.forwardImpulse=0,c.skidInfo=1,a){c.skidInfo=1;var z=c.suspensionForce*e*c.frictionSlip,B=z,D=z*B;c.forwardImpulse=O;var E=c.forwardImpulse*C,F=c.sideImpulse*A,G=E*E+F*F;if(c.sliding=!1,G>D){this.sliding=!0,c.sliding=!0;var q=z/Math.sqrt(G);c.skidInfo*=q}}}if(this.sliding)for(var y=0;d>y;y++){var c=n[y];0!==c.sideImpulse&&c.skidInfo<1&&(c.forwardImpulse*=c.skidInfo,c.sideImpulse*=c.skidInfo)}for(var y=0;d>y;y++){var c=n[y],H=new t;if(H.copy(c.raycastResult.hitPointWorld),0!==c.forwardImpulse){var I=new t;u[y].scale(c.forwardImpulse,I),l.applyImpulse(I,H)}if(0!==c.sideImpulse){var a=c.raycastResult.body,J=new t;J.copy(c.raycastResult.hitPointWorld);var K=new t;p[y].scale(c.sideImpulse,K),l.pointToLocalFrame(H,H),H["xyz"[this.indexUpAxis]]*=c.rollInfluence,l.pointToWorldFrame(H,H),l.applyImpulse(K,H),K.scale(-1,K),a.applyImpulse(K,J)}}};var x=new t,j=new t,v=new t,A=new t,C=new t,O=new t,h=new t,k=new t,q=new t,z=new t},{"../collision/Ray":9,"../collision/RaycastResult":10,"../math/Quaternion":28,"../math/Vec3":30,"../objects/WheelInfo":36,"./Body":31}],33:[function(e,f){function n(e){if(this.wheelBodies=[],this.coordinateSystem="undefined"==typeof e.coordinateSystem?new t(1,2,3):e.coordinateSystem.clone(),this.chassisBody=e.chassisBody,!this.chassisBody){var f=new i(new t(5,2,.5));this.chassisBody=new o(1,f)}this.constraints=[],this.wheelAxes=[],this.wheelForces=[]}var o=e("./Body"),d=e("../shapes/Sphere"),i=e("../shapes/Box"),t=e("../math/Vec3"),l=e("../constraints/HingeConstraint");f.exports=n,n.prototype.addWheel=function(e){e=e||{};var f=e.body;f||(f=new o(1,new d(1.2))),this.wheelBodies.push(f),this.wheelForces.push(0);var n=(new t,"undefined"!=typeof e.position?e.position.clone():new t),i=new t;this.chassisBody.pointToWorldFrame(n,i),f.position.set(i.x,i.y,i.z);var u="undefined"!=typeof e.axis?e.axis.clone():new t(0,1,0);this.wheelAxes.push(u);var p=new l(this.chassisBody,f,{pivotA:n,axisA:u,pivotB:t.ZERO,axisB:u,collideConnected:!1});return this.constraints.push(p),this.wheelBodies.length-1},n.prototype.setSteeringValue=function(e,f){var n=this.wheelAxes[f],o=Math.cos(e),d=Math.sin(e),i=n.x,t=n.y;this.constraints[f].axisA.set(o*i-d*t,d*i+o*t,0)},n.prototype.setMotorSpeed=function(e,f){var n=this.constraints[f];n.enableMotor(),n.motorTargetVelocity=e},n.prototype.disableMotor=function(e){var f=this.constraints[e]; +f.disableMotor()};var u=new t;n.prototype.setWheelForce=function(e,f){this.wheelForces[f]=e},n.prototype.applyWheelForce=function(e,f){var n=this.wheelAxes[f],o=this.wheelBodies[f],d=o.torque;n.scale(e,u),o.vectorToWorldFrame(u,u),d.vadd(u,d)},n.prototype.addToWorld=function(e){for(var f=this.constraints,n=this.wheelBodies.concat([this.chassisBody]),o=0;othis.particles.length&&this.neighbors.pop())};var d=new o;n.prototype.getNeighbors=function(e,f){for(var n=this.particles.length,o=e.id,i=this.smoothingRadius*this.smoothingRadius,t=d,l=0;l!==n;l++){var u=this.particles[l];u.position.vsub(e.position,t),o!==u.id&&t.norm2()=-.1)this.suspensionRelativeVelocity=0,this.clippedInvContactDotSuspension=10;else{var d=-1/n;this.suspensionRelativeVelocity=o*d,this.clippedInvContactDotSuspension=d}}else f.suspensionLength=this.suspensionRestLength,this.suspensionRelativeVelocity=0,f.directionWorld.scale(-1,f.hitNormalWorld),this.clippedInvContactDotSuspension=1}},{"../collision/RaycastResult":10,"../math/Transform":29,"../math/Vec3":30,"../utils/Utils":53}],37:[function(e,f){function n(e){o.call(this),this.type=o.types.BOX,this.halfExtents=e,this.convexPolyhedronRepresentation=null,this.updateConvexPolyhedronRepresentation(),this.updateBoundingSphereRadius()}f.exports=n;var o=e("./Shape"),d=e("../math/Vec3"),i=e("./ConvexPolyhedron");n.prototype=new o,n.prototype.constructor=n,n.prototype.updateConvexPolyhedronRepresentation=function(){var e=this.halfExtents.x,f=this.halfExtents.y,n=this.halfExtents.z,o=d,t=[new o(-e,-f,-n),new o(e,-f,-n),new o(e,f,-n),new o(-e,f,-n),new o(-e,-f,n),new o(e,-f,n),new o(e,f,n),new o(-e,f,n)],l=[[3,2,1,0],[4,5,6,7],[5,4,0,1],[2,3,7,6],[0,4,7,3],[1,2,6,5]],u=([new o(0,0,1),new o(0,1,0),new o(1,0,0)],new i(t,l));this.convexPolyhedronRepresentation=u,u.material=this.material},n.prototype.calculateLocalInertia=function(e,f){return f=f||new d,n.calculateInertia(this.halfExtents,e,f),f},n.calculateInertia=function(e,f,n){var o=e;n.x=1/12*f*(2*o.y*2*o.y+2*o.z*2*o.z),n.y=1/12*f*(2*o.x*2*o.x+2*o.z*2*o.z),n.z=1/12*f*(2*o.y*2*o.y+2*o.x*2*o.x)},n.prototype.getSideNormals=function(e,f){var n=e,o=this.halfExtents;if(n[0].set(o.x,0,0),n[1].set(0,o.y,0),n[2].set(0,0,o.z),n[3].set(-o.x,0,0),n[4].set(0,-o.y,0),n[5].set(0,0,-o.z),void 0!==f)for(var d=0;d!==n.length;d++)f.vmult(n[d],n[d]);return n},n.prototype.volume=function(){return 8*this.halfExtents.x*this.halfExtents.y*this.halfExtents.z},n.prototype.updateBoundingSphereRadius=function(){this.boundingSphereRadius=this.halfExtents.norm()};{var t=new d;new d}n.prototype.forEachWorldCorner=function(e,f,n){for(var o=this.halfExtents,d=[[o.x,o.y,o.z],[-o.x,o.y,o.z],[-o.x,-o.y,o.z],[-o.x,-o.y,-o.z],[o.x,-o.y,-o.z],[o.x,o.y,-o.z],[-o.x,o.y,-o.z],[o.x,-o.y,o.z]],i=0;it;t++){var i=l[t];f.vmult(i,i),e.vadd(i,i);var u=i.x,p=i.y,s=i.z;u>o.x&&(o.x=u),p>o.y&&(o.y=p),s>o.z&&(o.z=s),ua&&(a=w,c=r)}for(var b=[],m=n.faces[c],N=m.length,g=0;N>g;g++){var x=n.vertices[m[g]],j=new d;j.copy(x),i.vmult(j,j),o.vadd(j,j),b.push(j)}c>=0&&this.clipFaceAgainstHull(t,e,f,b,l,u,s)};var s=new d,y=new d,c=new d,a=new d,r=new d,w=new d;n.prototype.findSeparatingAxis=function(e,f,n,o,d,i,t,l){var u=s,p=y,b=c,m=a,N=r,g=w,x=Number.MAX_VALUE,j=this,v=0;if(j.uniqueAxes)for(var A=0;A!==j.uniqueAxes.length;A++){n.vmult(j.uniqueAxes[A],u);var C=j.testSepAxis(u,e,f,n,o,d);if(C===!1)return!1;x>C&&(x=C,i.copy(u))}else for(var O=t?t.length:j.faces.length,A=0;O>A;A++){var h=t?t[A]:A;u.copy(j.faceNormals[h]),n.vmult(u,u);var C=j.testSepAxis(u,e,f,n,o,d);if(C===!1)return!1;x>C&&(x=C,i.copy(u))}if(e.uniqueAxes)for(var A=0;A!==e.uniqueAxes.length;A++){d.vmult(e.uniqueAxes[A],p),v++;var C=j.testSepAxis(p,e,f,n,o,d);if(C===!1)return!1;x>C&&(x=C,i.copy(p))}else for(var k=l?l.length:e.faces.length,A=0;k>A;A++){var h=l?l[A]:A;p.copy(e.faceNormals[h]),d.vmult(p,p),v++;var C=j.testSepAxis(p,e,f,n,o,d);if(C===!1)return!1;x>C&&(x=C,i.copy(p))}for(var q=0;q!==j.uniqueEdges.length;q++){n.vmult(j.uniqueEdges[q],m);for(var z=0;z!==e.uniqueEdges.length;z++)if(d.vmult(e.uniqueEdges[z],N),m.cross(N,g),!g.almostZero()){g.normalize();var B=j.testSepAxis(g,e,f,n,o,d);if(B===!1)return!1;x>B&&(x=B,i.copy(g))}}return o.vsub(f,b),b.dot(i)>0&&i.negate(i),!0};var b=[],m=[];n.prototype.testSepAxis=function(e,f,o,d,i,t){var l=this;n.project(l,e,o,d,b),n.project(f,e,i,t,m);var u=b[0],p=b[1],s=m[0],y=m[1];if(y>u||p>s)return!1;var c=u-y,a=s-p,r=a>c?c:a;return r};var N=new d,g=new d;n.prototype.calculateLocalInertia=function(e,f){this.computeLocalAABB(N,g);var n=g.x-N.x,o=g.y-N.y,d=g.z-N.z;f.x=1/12*e*(2*o*2*o+2*d*2*d),f.y=1/12*e*(2*n*2*n+2*d*2*d),f.z=1/12*e*(2*o*2*o+2*n*2*n)},n.prototype.getPlaneConstantOfFace=function(e){var f=this.faces[e],n=this.faceNormals[e],o=this.vertices[f[0]],d=-n.dot(o);return d};var x=new d,j=new d,v=new d,A=new d,C=new d,O=new d,h=new d,k=new d;n.prototype.clipFaceAgainstHull=function(e,f,n,o,d,i,t){for(var l=x,u=j,p=v,s=A,y=C,c=O,a=h,r=k,w=this,b=[],m=o,N=b,g=-1,q=Number.MAX_VALUE,z=0;zB&&(q=B,g=z)}if(!(0>g)){var D=w.faces[g];D.connectedFaces=[];for(var E=0;EH;H++){var I=w.vertices[D[H]],J=w.vertices[D[(H+1)%G]];I.vsub(J,u),p.copy(u),n.vmult(p,p),f.vadd(p,p),s.copy(this.faceNormals[g]),n.vmult(s,s),f.vadd(s,s),p.cross(s,y),y.negate(y),c.copy(I),n.vmult(c,c),f.vadd(c,c);var K,L=(-c.dot(y),D.connectedFaces[H]);a.copy(this.faceNormals[L]);var M=this.getPlaneConstantOfFace(L);r.copy(a),n.vmult(r,r);var K=M-r.dot(f);for(this.clipFaceAgainstPlane(m,N,r,K);m.length;)m.shift();for(;N.length;)m.push(N.shift())}a.copy(this.faceNormals[g]);var M=this.getPlaneConstantOfFace(g);r.copy(a),n.vmult(r,r);for(var K=M-r.dot(f),E=0;E=P&&(console.log("clamped: depth="+P+" to minDist="+(d+"")),P=d),i>=P){var Q=m[E];if(0>=P){var R={point:Q,normal:r,depth:P};t.push(R)}}}}},n.prototype.clipFaceAgainstPlane=function(e,f,n,o){var i,t,l=e.length;if(2>l)return f;var u=e[e.length-1],p=e[0];i=n.dot(u)+o;for(var s=0;l>s;s++){if(p=e[s],t=n.dot(p)+o,0>i)if(0>t){var y=new d;y.copy(p),f.push(y)}else{var y=new d;u.lerp(p,i/(i-t),y),f.push(y)}else if(0>t){var y=new d;u.lerp(p,i/(i-t),y),f.push(y),f.push(p)}u=p,i=t}return f},n.prototype.computeWorldVertices=function(e,f){for(var n=this.vertices.length;this.worldVertices.lengthd;d++){var i=o[d];i.xf.x&&(f.x=i.x),i.yf.y&&(f.y=i.y),i.zf.z&&(f.z=i.z)}},n.prototype.computeWorldFaceNormals=function(e){for(var f=this.faceNormals.length;this.worldFaceNormals.lengthe&&(e=d)}this.boundingSphereRadius=Math.sqrt(e)};var q=new d;n.prototype.calculateWorldAABB=function(e,f,n,o){for(var d,i,t,l,u,p,s=this.vertices.length,y=this.vertices,c=0;s>c;c++){q.copy(y[c]),f.vmult(q,q),e.vadd(q,q);var a=q;a.xl||void 0===l)&&(l=a.x),a.yu||void 0===u)&&(u=a.y),a.zp||void 0===p)&&(p=a.z)}n.set(d,i,t),o.set(l,u,p)},n.prototype.volume=function(){return 4*Math.PI*this.boundingSphereRadius/3},n.prototype.getAveragePointLocal=function(e){e=e||new d;for(var f=this.vertices.length,n=this.vertices,o=0;f>o;o++)e.vadd(n[o],e);return e.mult(1/f,e),e},n.prototype.transformAllPoints=function(e,f){var n=this.vertices.length,o=this.vertices;if(f){for(var d=0;n>d;d++){var i=o[d];f.vmult(i,i)}for(var d=0;dd;d++){var i=o[d];i.vadd(e,i)}};var z=new d,B=new d,D=new d;n.prototype.pointIsInside=function(e){var f=this.vertices.length,n=this.vertices,o=this.faces,d=this.faceNormals,i=null,t=this.faces.length,l=z;this.getAveragePointLocal(l);for(var u=0;t>u;u++){var f=(this.faces[u].length,d[u]),p=n[o[u][0]],s=B;e.vsub(p,s);var y=f.dot(s),c=D;l.vsub(p,c);var a=f.dot(c);if(0>y&&a>0||y>0&&0>a)return!1}return i?1:-1};var E=(new d,new d),F=new d;n.project=function(e,f,n,o,d){var t=e.vertices.length,l=E,u=0,p=0,s=F,y=e.vertices;s.setZero(),i.vectorToLocalFrame(n,o,f,l),i.pointToLocalFrame(n,o,s,s);var c=s.dot(l);p=u=y[0].dot(l);for(var a=1;t>a;a++){var r=y[a].dot(l);r>u&&(u=r),p>r&&(p=r)}if(p-=c,u-=c,p>u){var w=p;p=u,u=w}d[0]=u,d[1]=p}},{"../math/Quaternion":28,"../math/Transform":29,"../math/Vec3":30,"./Shape":43}],39:[function(e,f){function n(e,f,n,t){var l=t,u=[],p=[],s=[],y=[],c=[],a=Math.cos,r=Math.sin;u.push(new d(f*a(0),f*r(0),.5*-n)),y.push(0),u.push(new d(e*a(0),e*r(0),.5*n)),c.push(1);for(var w=0;l>w;w++){var b=2*Math.PI/l*(w+1),m=2*Math.PI/l*(w+.5);l-1>w?(u.push(new d(f*a(b),f*r(b),.5*-n)),y.push(2*w+2),u.push(new d(e*a(b),e*r(b),.5*n)),c.push(2*w+3),s.push([2*w+2,2*w+3,2*w+1,2*w])):s.push([0,1,2*w+1,2*w]),(l%2===1||l/2>w)&&p.push(new d(a(m),r(m),0))}s.push(c),p.push(new d(0,0,1));for(var N=[],w=0;wd&&(f=d)}this.minValue=f},n.prototype.updateMaxValue=function(){for(var e=this.data,f=e[0][0],n=0;n!==e.length;n++)for(var o=0;o!==e[n].length;o++){var d=e[n][o];d>f&&(f=d)}this.maxValue=f},n.prototype.setHeightValueAtIndex=function(e,f,n){var o=this.data;o[e][f]=n,this.clearCachedConvexTrianglePillar(e,f,!1),e>0&&(this.clearCachedConvexTrianglePillar(e-1,f,!0),this.clearCachedConvexTrianglePillar(e-1,f,!1)),f>0&&(this.clearCachedConvexTrianglePillar(e,f-1,!0),this.clearCachedConvexTrianglePillar(e,f-1,!1)),f>0&&e>0&&this.clearCachedConvexTrianglePillar(e-1,f-1,!0)},n.prototype.getRectMinMax=function(e,f,n,o,d){d=d||[];for(var i=this.data,t=this.minValue,l=e;n>=l;l++)for(var u=f;o>=u;u++){var p=i[l][u];p>t&&(t=p)}d[0]=this.minValue,d[1]=t},n.prototype.getIndexOfPosition=function(e,f,n,o){var d=this.elementSize,i=this.data,t=Math.floor(e/d),l=Math.floor(f/d);return n[0]=t,n[1]=l,o&&(0>t&&(t=0),0>l&&(l=0),t>=i.length-1&&(t=i.length-1),l>=i[0].length-1&&(l=i[0].length-1)),0>t||0>l||t>=i.length-1||l>=i[0].length-1?!1:!0},n.prototype.getHeightAt=function(e,f,n){var o=[];this.getIndexOfPosition(e,f,o,n);var d=[];return this.getRectMinMax(o[0],o[1]+1,o[0],o[1]+1,d),(d[0]+d[1])/2},n.prototype.getCacheConvexTrianglePillarKey=function(e,f,n){return e+"_"+f+"_"+(n?1:0)},n.prototype.getCachedConvexTrianglePillar=function(e,f,n){return this._cachedPillars[this.getCacheConvexTrianglePillarKey(e,f,n)]},n.prototype.setCachedConvexTrianglePillar=function(e,f,n,o,d){this._cachedPillars[this.getCacheConvexTrianglePillarKey(e,f,n)]={convex:o,offset:d}},n.prototype.clearCachedConvexTrianglePillar=function(e,f,n){delete this._cachedPillars[this.getCacheConvexTrianglePillarKey(e,f,n)]},n.prototype.getConvexTrianglePillar=function(e,f,n){var o=this.pillarConvex,t=this.pillarOffset;if(this.cacheEnabled){var l=this.getCachedConvexTrianglePillar(e,f,n);if(l)return this.pillarConvex=l.convex,void(this.pillarOffset=l.offset);o=new d,t=new i,this.pillarConvex=o,this.pillarOffset=t}var l=this.data,u=this.elementSize,p=o.faces;o.vertices.length=6;for(var s=0;6>s;s++)o.vertices[s]||(o.vertices[s]=new i);p.length=5;for(var s=0;5>s;s++)p[s]||(p[s]=[]);var y=o.vertices,c=(Math.min(l[e][f],l[e+1][f],l[e][f+1],l[e+1][f+1])-this.minValue)/2+this.minValue;n?(t.set((e+.75)*u,(f+.75)*u,c),y[0].set(.25*u,.25*u,l[e+1][f+1]-c),y[1].set(-.75*u,.25*u,l[e][f+1]-c),y[2].set(.25*u,-.75*u,l[e+1][f]-c),y[3].set(.25*u,.25*u,-c-1),y[4].set(-.75*u,.25*u,-c-1),y[5].set(.25*u,-.75*u,-c-1),p[0][0]=0,p[0][1]=1,p[0][2]=2,p[1][0]=5,p[1][1]=4,p[1][2]=3,p[2][0]=2,p[2][1]=5,p[2][2]=3,p[2][3]=0,p[3][0]=3,p[3][1]=4,p[3][2]=1,p[3][3]=0,p[4][0]=1,p[4][1]=4,p[4][2]=5,p[4][3]=2):(t.set((e+.25)*u,(f+.25)*u,c),y[0].set(-.25*u,-.25*u,l[e][f]-c),y[1].set(.75*u,-.25*u,l[e+1][f]-c),y[2].set(-.25*u,.75*u,l[e][f+1]-c),y[3].set(-.25*u,-.25*u,-c-1),y[4].set(.75*u,-.25*u,-c-1),y[5].set(-.25*u,.75*u,-c-1),p[0][0]=0,p[0][1]=1,p[0][2]=2,p[1][0]=5,p[1][1]=4,p[1][2]=3,p[2][0]=0,p[2][1]=2,p[2][2]=5,p[2][3]=3,p[3][0]=1,p[3][1]=0,p[3][2]=3,p[3][3]=4,p[4][0]=4,p[4][1]=5,p[4][2]=2,p[4][3]=1),o.computeNormals(),o.computeEdges(),o.updateBoundingSphereRadius(),this.setCachedConvexTrianglePillar(e,f,n,o,t)},n.prototype.calculateLocalInertia=function(e,f){return f=f||new i,f.set(0,0,0),f},n.prototype.volume=function(){return Number.MAX_VALUE},n.prototype.calculateWorldAABB=function(e,f,n,o){n.set(-Number.MAX_VALUE,-Number.MAX_VALUE,-Number.MAX_VALUE),o.set(Number.MAX_VALUE,Number.MAX_VALUE,Number.MAX_VALUE)},n.prototype.updateBoundingSphereRadius=function(){var e=this.data,f=this.elementSize;this.boundingSphereRadius=new i(e.length*f,e[0].length*f,Math.max(Math.abs(this.maxValue),Math.abs(this.minValue))).norm()}},{"../math/Vec3":30,"../utils/Utils":53,"./ConvexPolyhedron":38,"./Shape":43}],41:[function(e,f){function n(){o.call(this),this.type=o.types.PARTICLE}f.exports=n;var o=e("./Shape"),d=e("../math/Vec3");n.prototype=new o,n.prototype.constructor=n,n.prototype.calculateLocalInertia=function(e,f){return f=f||new d,f.set(0,0,0),f},n.prototype.volume=function(){return 0},n.prototype.updateBoundingSphereRadius=function(){this.boundingSphereRadius=0},n.prototype.calculateWorldAABB=function(e,f,n,o){n.copy(e),o.copy(e)}},{"../math/Vec3":30,"./Shape":43}],42:[function(e,f){function n(){o.call(this),this.type=o.types.PLANE,this.worldNormal=new d,this.worldNormalNeedsUpdate=!0,this.boundingSphereRadius=Number.MAX_VALUE}f.exports=n;var o=e("./Shape"),d=e("../math/Vec3");n.prototype=new o,n.prototype.constructor=n,n.prototype.computeWorldNormal=function(e){var f=this.worldNormal;f.set(0,0,1),e.vmult(f,f),this.worldNormalNeedsUpdate=!1},n.prototype.calculateLocalInertia=function(e,f){return f=f||new d},n.prototype.volume=function(){return Number.MAX_VALUE};var i=new d;n.prototype.calculateWorldAABB=function(e,f,n,o){i.set(0,0,1),f.vmult(i,i);var d=Number.MAX_VALUE;n.set(-d,-d,-d),o.set(d,d,d),1===i.x&&(o.x=e.x),1===i.y&&(o.y=e.y),1===i.z&&(o.z=e.z),-1===i.x&&(n.x=e.x),-1===i.y&&(n.y=e.y),-1===i.z&&(n.z=e.z)},n.prototype.updateBoundingSphereRadius=function(){this.boundingSphereRadius=Number.MAX_VALUE}},{"../math/Vec3":30,"./Shape":43}],43:[function(e,f){function n(){this.id=n.idCounter++,this.type=0,this.boundingSphereRadius=0,this.collisionResponse=!0,this.material=null}f.exports=n;{var n=e("./Shape");e("../math/Vec3"),e("../math/Quaternion"),e("../material/Material")}n.prototype.constructor=n,n.prototype.updateBoundingSphereRadius=function(){throw"computeBoundingSphereRadius() not implemented for shape type "+this.type},n.prototype.volume=function(){throw"volume() not implemented for shape type "+this.type},n.prototype.calculateLocalInertia=function(){throw"calculateLocalInertia() not implemented for shape type "+this.type},n.idCounter=0,n.types={SPHERE:1,PLANE:2,BOX:4,COMPOUND:8,CONVEXPOLYHEDRON:16,HEIGHTFIELD:32,PARTICLE:64,CYLINDER:128,TRIMESH:256}},{"../material/Material":25,"../math/Quaternion":28,"../math/Vec3":30,"./Shape":43}],44:[function(e,f){function n(e){if(o.call(this),this.radius=void 0!==e?Number(e):1,this.type=o.types.SPHERE,this.radius<0)throw new Error("The sphere radius cannot be negative.");this.updateBoundingSphereRadius()}f.exports=n;var o=e("./Shape"),d=e("../math/Vec3");n.prototype=new o,n.prototype.constructor=n,n.prototype.calculateLocalInertia=function(e,f){f=f||new d;var n=2*e*this.radius*this.radius/5;return f.x=n,f.y=n,f.z=n,f},n.prototype.volume=function(){return 4*Math.PI*this.radius/3},n.prototype.updateBoundingSphereRadius=function(){this.boundingSphereRadius=this.radius},n.prototype.calculateWorldAABB=function(e,f,n,o){for(var d=this.radius,i=["x","y","z"],t=0;td?d+"_"+i:i+"_"+d;e[f]=!0},n=0;nn.x&&(n.x=d.x),d.yn.y&&(n.y=d.y),d.zn.z&&(n.z=d.z)},n.prototype.updateAABB=function(){this.computeLocalAABB(this.aabb)},n.prototype.updateBoundingSphereRadius=function(){for(var e=0,f=this.vertices,n=new d,o=0,i=f.length/3;o!==i;o++){this.getVertex(o,n);var t=n.norm2();t>e&&(e=t)}this.boundingSphereRadius=Math.sqrt(e)};var g=(new d,new i),x=new t;n.prototype.calculateWorldAABB=function(e,f,n,o){var d=g,i=x;d.position=e,d.quaternion=f,this.aabb.toWorldFrame(d,i),n.copy(i.lowerBound),o.copy(i.upperBound)},n.prototype.volume=function(){return 4*Math.PI*this.boundingSphereRadius/3},n.createTorus=function(e,f,o,d,i){e=e||1,f=f||.5,o=o||8,d=d||6,i=i||2*Math.PI;for(var t=[],l=[],u=0;o>=u;u++)for(var p=0;d>=p;p++){var s=p/d*i,y=u/o*Math.PI*2,c=(e+f*Math.cos(y))*Math.cos(s),a=(e+f*Math.cos(y))*Math.sin(s),r=f*Math.sin(y);t.push(c,a,r)}for(var u=1;o>=u;u++)for(var p=1;d>=p;p++){var w=(d+1)*u+p-1,b=(d+1)*(u-1)+p-1,m=(d+1)*(u-1)+p,N=(d+1)*u+p;l.push(w,b,N),l.push(b,m,N)}return new n(t,l)}},{"../collision/AABB":3,"../math/Quaternion":28,"../math/Transform":29,"../math/Vec3":30,"../utils/Octree":50,"./Shape":43}],46:[function(e,f){function n(){o.call(this),this.iterations=10,this.tolerance=1e-7}f.exports=n;var o=(e("../math/Vec3"),e("../math/Quaternion"),e("./Solver"));n.prototype=new o;var d=[],i=[],t=[];n.prototype.solve=function(e,f){var n,o,l,u,p,s,y=0,c=this.iterations,a=this.tolerance*this.tolerance,r=this.equations,w=r.length,b=f.bodies,m=b.length,N=e;if(0!==w)for(var g=0;g!==m;g++)b[g].updateSolveMassProperties();var x=i,j=t,v=d; +x.length=w,j.length=w,v.length=w;for(var g=0;g!==w;g++){var A=r[g];v[g]=0,j[g]=A.computeB(N),x[g]=1/A.computeC()}if(0!==w){for(var g=0;g!==m;g++){var C=b[g],O=C.vlambda,h=C.wlambda;O.set(0,0,0),h&&h.set(0,0,0)}for(y=0;y!==c;y++){u=0;for(var k=0;k!==w;k++){var A=r[k];n=j[k],o=x[k],s=v[k],p=A.computeGWlambda(),l=o*(n-p-A.eps*s),s+lA.maxForce&&(l=A.maxForce-s),v[k]+=l,u+=l>0?l:-l,A.addToWlambda(l)}if(a>u*u)break}for(var g=0;g!==m;g++){var C=b[g],q=C.velocity,z=C.angularVelocity;q.vadd(C.vlambda,q),z&&z.vadd(C.wlambda,z)}}return y}},{"../math/Quaternion":28,"../math/Vec3":30,"./Solver":47}],47:[function(e,f){function n(){this.equations=[]}f.exports=n,n.prototype.solve=function(){return 0},n.prototype.addEquation=function(e){e.enabled&&this.equations.push(e)},n.prototype.removeEquation=function(e){var f=this.equations,n=f.indexOf(e);-1!==n&&f.splice(n,1)},n.prototype.removeAllEquations=function(){this.equations.length=0}},{}],48:[function(e,f){function n(e){for(l.call(this),this.iterations=10,this.tolerance=1e-7,this.subsolver=e,this.nodes=[],this.nodePool=[];this.nodePool.length<128;)this.nodePool.push(this.createNode())}function o(e){for(var f=e.length,n=0;n!==f;n++){var o=e[n];if(!(o.visited||o.body.type&c))return o}return!1}function d(e,f,n,d){for(a.push(e),e.visited=!0,f(e,n,d);a.length;)for(var i,t=a.pop();i=o(t.children);)i.visited=!0,f(i,n,d),a.push(i)}function i(e,f,n){f.push(e.body);for(var o=e.eqs.length,d=0;d!==o;d++){var i=e.eqs[d];-1===n.indexOf(i)&&n.push(i)}}function t(e,f){return f.id-e.id}f.exports=n;var l=(e("../math/Vec3"),e("../math/Quaternion"),e("./Solver")),u=e("../objects/Body");n.prototype=new l;var p=[],s=[],y={bodies:[]},c=u.STATIC,a=[];n.prototype.createNode=function(){return{body:null,children:[],eqs:[],visited:!1}},n.prototype.solve=function(e,f){for(var n=p,l=this.nodePool,u=f.bodies,c=this.equations,a=c.length,r=u.length,w=this.subsolver;l.lengthb;b++)n[b]=l[b];for(var b=0;b!==r;b++){var m=n[b];m.body=u[b],m.children.length=0,m.eqs.length=0,m.visited=!1}for(var N=0;N!==a;N++){var g=c[N],b=u.indexOf(g.bi),x=u.indexOf(g.bj),j=n[b],v=n[x];j.children.push(v),j.eqs.push(g),v.children.push(j),v.eqs.push(g)}var A,C=0,O=s;w.tolerance=this.tolerance,w.iterations=this.iterations;for(var h=y;A=o(n);){O.length=0,h.bodies.length=0,d(A,i,h.bodies,O);var k=O.length;O=O.sort(t);for(var b=0;b!==k;b++)w.addEquation(O[b]);{w.solve(e,h)}w.removeAllEquations(),C++}return C}},{"../math/Quaternion":28,"../math/Vec3":30,"../objects/Body":31,"./Solver":47}],49:[function(e,f){var n=function(){};f.exports=n,n.prototype={constructor:n,addEventListener:function(e,f){void 0===this._listeners&&(this._listeners={});var n=this._listeners;return void 0===n[e]&&(n[e]=[]),-1===n[e].indexOf(f)&&n[e].push(f),this},hasEventListener:function(e,f){if(void 0===this._listeners)return!1;var n=this._listeners;return void 0!==n[e]&&-1!==n[e].indexOf(f)?!0:!1},removeEventListener:function(e,f){if(void 0===this._listeners)return this;var n=this._listeners;if(void 0===n[e])return this;var o=n[e].indexOf(f);return-1!==o&&n[e].splice(o,1),this},dispatchEvent:function(e){if(void 0===this._listeners)return this;var f=this._listeners,n=f[e.type];if(void 0!==n){e.target=this;for(var o=0,d=n.length;d>o;o++)n[o].call(this,e)}return this}}},{}],50:[function(e,f){function n(e){e=e||{},this.root=e.root||null,this.aabb=e.aabb?e.aabb.clone():new d,this.data=[],this.children=[]}function o(e,f){f=f||{},f.root=null,f.aabb=e,n.call(this,f),this.maxDepth="undefined"!=typeof f.maxDepth?f.maxDepth:8}var d=e("../collision/AABB"),i=e("../math/Vec3");f.exports=o,o.prototype=new n,n.prototype.reset=function(){this.children.length=this.data.length=0},n.prototype.insert=function(e,f,n){var o=this.data;if(n=n||0,!this.aabb.contains(e))return!1;var d=this.children;if(n<(this.maxDepth||this.root.maxDepth)){var i=!1;d.length||(this.subdivide(),i=!0);for(var t=0;8!==t;t++)if(d[t].insert(e,f,n+1))return!0;i&&(d.length=0)}return o.push(f),!0};var t=new i;n.prototype.subdivide=function(){var e=this.aabb,f=e.lowerBound,o=e.upperBound,l=this.children;l.push(new n({aabb:new d({lowerBound:new i(0,0,0)})}),new n({aabb:new d({lowerBound:new i(1,0,0)})}),new n({aabb:new d({lowerBound:new i(1,1,0)})}),new n({aabb:new d({lowerBound:new i(1,1,1)})}),new n({aabb:new d({lowerBound:new i(0,1,1)})}),new n({aabb:new d({lowerBound:new i(0,0,1)})}),new n({aabb:new d({lowerBound:new i(1,0,1)})}),new n({aabb:new d({lowerBound:new i(0,1,0)})})),o.vsub(f,t),t.scale(.5,t);for(var u=this.root||this,p=0;8!==p;p++){var s=l[p];s.root=u;var y=s.aabb.lowerBound;y.x*=t.x,y.y*=t.y,y.z*=t.z,y.vadd(f,y),y.vadd(t,s.aabb.upperBound)}},n.prototype.aabbQuery=function(e,f){for(var n=(this.data,this.children,[this]);n.length;){var o=n.pop();o.aabb.overlaps(e)&&Array.prototype.push.apply(f,o.data),Array.prototype.push.apply(n,o.children)}return f};var l=new d;n.prototype.rayQuery=function(e,f,n){return e.getAABB(l),l.toLocalFrame(f,l),this.aabbQuery(l,n),n},n.prototype.removeEmptyNodes=function(){for(var e=[this];e.length;){for(var f=e.pop(),n=f.children.length-1;n>=0;n--)f.children[n].data.length||f.children.splice(n,1);Array.prototype.push.apply(e,f.children)}}},{"../collision/AABB":3,"../math/Vec3":30}],51:[function(e,f){function n(){this.objects=[],this.type=Object}f.exports=n,n.prototype.release=function(){for(var e=arguments.length,f=0;f!==e;f++)this.objects.push(arguments[f])},n.prototype.get=function(){return 0===this.objects.length?this.constructObject():this.objects.pop()},n.prototype.constructObject=function(){throw new Error("constructObject() not implemented in this Pool subclass yet!")}},{}],52:[function(e,f){function n(){this.data={keys:[]}}f.exports=n,n.prototype.get=function(e,f){if(e>f){var n=f;f=e,e=n}return this.data[e+"-"+f]},n.prototype.set=function(e,f,n){if(e>f){var o=f;f=e,e=o}var d=e+"-"+f;this.get(e,f)||this.data.keys.push(d),this.data[d]=n},n.prototype.reset=function(){for(var e=this.data,f=e.keys;f.length>0;){var n=f.pop();delete e[n]}}},{}],53:[function(e,f){function n(){}f.exports=n,n.defaults=function(e,f){e=e||{};for(var n in f)n in e||(e[n]=f[n]);return e}},{}],54:[function(e,f){function n(){d.call(this),this.type=o}f.exports=n;var o=e("../math/Vec3"),d=e("./Pool");n.prototype=new d,n.prototype.constructObject=function(){return new o}},{"../math/Vec3":30,"./Pool":51}],55:[function(e,f){function n(e){this.contactPointPool=[],this.frictionEquationPool=[],this.result=[],this.frictionResult=[],this.v3pool=new s,this.world=e,this.currentContactMaterial=null,this.enableFrictionReduction=!1}function o(e,f,n){for(var o=null,d=e.length,i=0;i!==d;i++){var t=e[i],l=M;e[(i+1)%d].vsub(t,l);var u=P;l.cross(f,u);var p=Q;n.vsub(t,p);var s=u.dot(p);if(!(null===o||s>0&&o===!0||0>=s&&o===!1))return!1;null===o&&(o=s>0)}return!0}f.exports=n;var d=e("../collision/AABB"),i=e("../shapes/Shape"),t=e("../collision/Ray"),l=e("../math/Vec3"),u=e("../math/Transform"),p=(e("../shapes/ConvexPolyhedron"),e("../math/Quaternion")),s=(e("../solver/Solver"),e("../utils/Vec3Pool")),y=e("../equations/ContactEquation"),c=e("../equations/FrictionEquation");n.prototype.createContactEquation=function(e,f,n,o,d,i){var t;this.contactPointPool.length?(t=this.contactPointPool.pop(),t.bi=e,t.bj=f):t=new y(e,f),t.enabled=e.collisionResponse&&f.collisionResponse&&n.collisionResponse&&o.collisionResponse;var l=this.currentContactMaterial;t.restitution=l.restitution,t.setSpookParams(l.contactEquationStiffness,l.contactEquationRelaxation,this.world.dt);var u=n.material||e.material,p=o.material||f.material;return u&&p&&u.restitution>=0&&p.restitution>=0&&(t.restitution=u.restitution*p.restitution),t.si=d||n,t.sj=i||o,t},n.prototype.createFrictionEquationsFromContact=function(e,f){var n=e.bi,o=e.bj,d=e.si,i=e.sj,t=this.world,l=this.currentContactMaterial,u=l.friction,p=d.material||n.material,s=i.material||o.material;if(p&&s&&p.friction>=0&&s.friction>=0&&(u=p.friction*s.friction),u>0){var y=u*t.gravity.length(),a=n.invMass+o.invMass;a>0&&(a=1/a);var r=this.frictionEquationPool,w=r.length?r.pop():new c(n,o,y*a),b=r.length?r.pop():new c(n,o,y*a);return w.bi=b.bi=n,w.bj=b.bj=o,w.minForce=b.minForce=-y*a,w.maxForce=b.maxForce=y*a,w.ri.copy(e.ri),w.rj.copy(e.rj),b.ri.copy(e.ri),b.rj.copy(e.rj),e.ni.tangents(w.t,b.t),w.setSpookParams(l.frictionEquationStiffness,l.frictionEquationRelaxation,t.dt),b.setSpookParams(l.frictionEquationStiffness,l.frictionEquationRelaxation,t.dt),w.enabled=b.enabled=e.enabled,f.push(w,b),!0}return!1};var a=new l,r=new l,w=new l;n.prototype.createFrictionFromAverage=function(e){var f=this.result[this.result.length-1];if(this.createFrictionEquationsFromContact(f,this.frictionResult)&&1!==e){var n=this.frictionResult[this.frictionResult.length-2],o=this.frictionResult[this.frictionResult.length-1];a.setZero(),r.setZero(),w.setZero();for(var d=f.bi,i=(f.bj,0);i!==e;i++)f=this.result[this.result.length-1-i],f.bodyA!==d?(a.vadd(f.ni,a),r.vadd(f.ri,r),w.vadd(f.rj,w)):(a.vsub(f.ni,a),r.vadd(f.rj,r),w.vadd(f.ri,w));var t=1/e;r.scale(t,n.ri),w.scale(t,n.rj),o.ri.copy(n.ri),o.rj.copy(n.rj),a.normalize(),a.tangents(n.t,o.t)}};var b=new l,m=new l,N=new p,g=new p;n.prototype.getContacts=function(e,f,n,o,d,i,t){this.contactPointPool=d,this.frictionEquationPool=t,this.result=o,this.frictionResult=i;for(var l=N,u=g,p=b,s=m,y=0,c=e.length;y!==c;y++){var a=e[y],r=f[y],w=null;a.material&&r.material&&(w=n.getContactMaterial(a.material,r.material)||null);for(var x=0;xj.boundingSphereRadius+A.boundingSphereRadius)){var C=null;j.material&&A.material&&(C=n.getContactMaterial(j.material,A.material)||null),this.currentContactMaterial=C||w||n.defaultContactMaterial;var O=this[j.type|A.type];O&&(j.type=w){var b=this.createContactEquation(t,p,e,f);b.ni.copy(y);var m=v;y.scale(r.dot(y),m),s.vsub(m,m),b.ri.copy(m),b.ri.vsub(t.position,b.ri),b.rj.copy(s),b.rj.vsub(p.position,b.rj),this.result.push(b),this.createFrictionEquationsFromContact(b,this.frictionResult)}}};var A=new l,C=new l,O=(new l,new l),h=new l,k=new l,q=new l,z=new l,B=new l,D=new l,E=new l,F=new l,G=new l,H=new l,I=new d,J=[];n.prototype[i.types.SPHERE|i.types.TRIMESH]=n.prototype.sphereTrimesh=function(e,f,n,o,d,i,l,p){var s=k,y=q,c=z,a=B,r=D,w=E,b=I,m=h,N=C,g=J;u.pointToLocalFrame(o,i,n,r);var x=e.radius;b.lowerBound.set(r.x-x,r.y-x,r.z-x),b.upperBound.set(r.x+x,r.y+x,r.z+x),f.getTrianglesInAABB(b,g);for(var j=O,v=e.radius*e.radius,K=0;KL;L++)if(f.getVertex(f.indices[3*g[K]+L],j),j.vsub(r,N),N.norm2()<=v){m.copy(j),u.pointToWorldFrame(o,i,m,j),j.vsub(n,N);var M=this.createContactEquation(l,p,e,f);M.ni.copy(N),M.ni.normalize(),M.ri.copy(M.ni),M.ri.scale(e.radius,M.ri),M.ri.vadd(n,M.ri),M.ri.vsub(l.position,M.ri),M.rj.copy(j),M.rj.vsub(p.position,M.rj),this.result.push(M),this.createFrictionEquationsFromContact(M,this.frictionResult)}for(var K=0;KL;L++){f.getVertex(f.indices[3*g[K]+L],s),f.getVertex(f.indices[3*g[K]+(L+1)%3],y),y.vsub(s,c),r.vsub(y,w);var P=w.dot(c);r.vsub(s,w);var Q=w.dot(c);if(Q>0&&0>P){r.vsub(s,w),a.copy(c),a.normalize(),Q=w.dot(a),a.scale(Q,w),w.vadd(s,w);var R=w.distanceTo(r);if(RC&&C>0){var O=T,h=U;O.copy(p[(x+1)%3]),h.copy(p[(x+2)%3]);var k=O.norm(),q=h.norm();O.normalize(),h.normalize();var z=R.dot(O),B=R.dot(h);if(k>z&&z>-k&&q>B&&B>-q){var D=Math.abs(C-A-s);(null===g||g>D)&&(g=D,m=z,N=B,w=A,c.copy(v),a.copy(O),r.copy(h),b++)}}}if(b){y=!0;var E=this.createContactEquation(t,l,e,f);c.mult(-s,E.ri),E.ni.copy(c),E.ni.negate(E.ni),c.mult(w,c),a.mult(m,a),c.vadd(a,c),r.mult(N,r),c.vadd(r,E.rj),E.ri.vadd(n,E.ri),E.ri.vsub(t.position,E.ri),E.rj.vadd(o,E.rj),E.rj.vsub(l.position,E.rj),this.result.push(E),this.createFrictionEquationsFromContact(E,this.frictionResult)}for(var F=u.get(),G=W,H=0;2!==H&&!y;H++)for(var I=0;2!==I&&!y;I++)for(var J=0;2!==J&&!y;J++)if(F.set(0,0,0),H?F.vadd(p[0],F):F.vsub(p[0],F),I?F.vadd(p[1],F):F.vsub(p[1],F),J?F.vadd(p[2],F):F.vsub(p[2],F),o.vadd(F,G),G.vsub(n,G),G.norm2()_){y=!0;var ef=this.createContactEquation(t,l,e,f);L.vadd(M,ef.rj),ef.rj.copy(ef.rj),D.negate(ef.ni),ef.ni.normalize(),ef.ri.copy(ef.rj),ef.ri.vadd(o,ef.ri),ef.ri.vsub(n,ef.ri),ef.ri.normalize(),ef.ri.mult(s,ef.ri),ef.ri.vadd(n,ef.ri),ef.ri.vsub(t.position,ef.ri),ef.rj.vadd(o,ef.rj),ef.rj.vsub(l.position,ef.rj),this.result.push(ef),this.createFrictionEquationsFromContact(ef,this.frictionResult)}}u.release(K,L,E,M,D)};var $=new l,_=new l,ef=new l,ff=new l,nf=new l,of=new l,df=new l,tf=new l,lf=new l,uf=new l;n.prototype[i.types.SPHERE|i.types.CONVEXPOLYHEDRON]=n.prototype.sphereConvex=function(e,f,n,d,i,t,l,u){var p=this.v3pool;n.vsub(d,$);for(var s=f.faceNormals,y=f.faces,c=f.vertices,a=e.radius,r=0;r!==c.length;r++){var w=c[r],b=nf;t.vmult(w,b),d.vadd(b,b);var m=ff;if(b.vsub(n,m),m.norm2()k&&q.dot(A)>0){for(var z=[],B=0,D=v.length;B!==D;B++){var E=p.get();t.vmult(c[v[B]],E),d.vadd(E,E),z.push(E)}if(o(z,A,n)){g=!0;var N=this.createContactEquation(l,u,e,f);A.mult(-a,N.ri),A.negate(N.ni);var F=p.get();A.mult(-k,F);var G=p.get();A.mult(-a,G),n.vsub(d,N.rj),N.rj.vadd(G,N.rj),N.rj.vadd(F,N.rj),N.rj.vadd(d,N.rj),N.rj.vsub(u.position,N.rj),N.ri.vadd(n,N.ri),N.ri.vsub(l.position,N.ri),p.release(F),p.release(G),this.result.push(N),this.createFrictionEquationsFromContact(N,this.frictionResult);for(var B=0,H=z.length;B!==H;B++)p.release(z[B]);return}for(var B=0;B!==v.length;B++){var I=p.get(),J=p.get();t.vmult(c[v[(B+1)%v.length]],I),t.vmult(c[v[(B+2)%v.length]],J),d.vadd(I,I),d.vadd(J,J);var K=_;J.vsub(I,K);var L=ef;K.unit(L);var M=p.get(),P=p.get();n.vsub(I,P);var Q=P.dot(L);L.mult(Q,M),M.vadd(I,M);var R=p.get();if(M.vsub(n,R),Q>0&&Q*Q=a){var r=this.createContactEquation(t,l,e,f),w=cf;p.mult(p.dot(y),w),u.vsub(w,w),w.vsub(n,r.ri),r.ni.copy(p),u.vsub(o,r.rj),r.ri.vadd(n,r.ri),r.ri.vsub(t.position,r.ri),r.rj.vadd(o,r.rj),r.rj.vsub(l.position,r.rj),this.result.push(r),s++,this.enableFrictionReduction||this.createFrictionEquationsFromContact(r,this.frictionResult)}}this.enableFrictionReduction&&s&&this.createFrictionFromAverage(s)};var af=new l,rf=new l;n.prototype[i.types.CONVEXPOLYHEDRON]=n.prototype.convexConvex=function(e,f,n,o,d,i,t,l,u,p,s,y){var c=af;if(!(n.distanceTo(o)>e.boundingSphereRadius+f.boundingSphereRadius)&&e.findSeparatingAxis(f,n,d,o,i,c,s,y)){var a=[],r=rf;e.clipAgainstHull(n,d,f,o,i,c,-100,100,a);for(var w=0,b=0;b!==a.length;b++){var m=this.createContactEquation(t,l,e,f,u,p),N=m.ri,g=m.rj;c.negate(m.ni),a[b].normal.negate(r),r.mult(a[b].depth,r),a[b].point.vadd(r,N),g.copy(a[b].point),N.vsub(n,N),g.vsub(o,g),N.vadd(n,N),N.vsub(t.position,N),g.vadd(o,g),g.vsub(l.position,g),this.result.push(m),w++,this.enableFrictionReduction||this.createFrictionEquationsFromContact(m,this.frictionResult)}this.enableFrictionReduction&&w&&this.createFrictionFromAverage(w)}};var wf=new l,bf=new l,mf=new l;n.prototype[i.types.PLANE|i.types.PARTICLE]=n.prototype.planeParticle=function(e,f,n,o,d,i,t,l){var u=wf;u.set(0,0,1),t.quaternion.vmult(u,u);var p=bf;o.vsub(t.position,p);var s=u.dot(p);if(0>=s){var y=this.createContactEquation(l,t,f,e);y.ni.copy(u),y.ni.negate(y.ni),y.ri.set(0,0,0);var c=mf;u.mult(u.dot(o),c),o.vsub(c,c),y.rj.copy(c),this.result.push(y),this.createFrictionEquationsFromContact(y,this.frictionResult)}};var Nf=new l;n.prototype[i.types.PARTICLE|i.types.SPHERE]=n.prototype.sphereParticle=function(e,f,n,o,d,i,t,l){var u=Nf;u.set(0,0,1),o.vsub(n,u);var p=u.norm2();if(p<=e.radius*e.radius){var s=this.createContactEquation(l,t,f,e);u.normalize(),s.rj.copy(u),s.rj.mult(e.radius,s.rj),s.ni.copy(u),s.ni.negate(s.ni),s.ri.set(0,0,0),this.result.push(s),this.createFrictionEquationsFromContact(s,this.frictionResult)}};var gf=new p,xf=new l,jf=(new l,new l),vf=new l,Af=new l;n.prototype[i.types.PARTICLE|i.types.CONVEXPOLYHEDRON]=n.prototype.convexParticle=function(e,f,n,o,d,i,t,l){var u=-1,p=jf,s=Af,y=null,c=0,a=xf;if(a.copy(o),a.vsub(n,a),d.conjugate(gf),gf.vmult(a,a),e.pointIsInside(a)){e.worldVerticesNeedsUpdate&&e.computeWorldVertices(n,d),e.worldFaceNormalsNeedsUpdate&&e.computeWorldFaceNormals(d);for(var r=0,w=e.faces.length;r!==w;r++){var b=[e.worldVertices[e.faces[r][0]]],m=e.worldFaceNormals[r];o.vsub(b[0],vf);var N=-m.dot(vf);(null===y||Math.abs(N)b||0>N||w>p.length||m>p[0].length)){0>w&&(w=0),0>b&&(b=0),0>m&&(m=0),0>N&&(N=0),w>=p.length&&(w=p.length-1),b>=p.length&&(b=p.length-1),N>=p[0].length&&(N=p[0].length-1),m>=p[0].length&&(m=p[0].length-1);var g=[];f.getRectMinMax(w,m,b,N,g);var x=g[0],j=g[1];if(!(r.z-y>j||r.z+yv;v++)for(var A=m;N>A;A++)f.getConvexTrianglePillar(v,A,!1),u.pointToWorldFrame(o,i,f.pillarOffset,c),n.distanceTo(c)w||0>m||r>p.length||m>p[0].length)){0>r&&(r=0),0>w&&(w=0),0>b&&(b=0),0>m&&(m=0),r>=p.length&&(r=p.length-1),w>=p.length&&(w=p.length-1),m>=p[0].length&&(m=p[0].length-1),b>=p[0].length&&(b=p[0].length-1);var N=[];f.getRectMinMax(r,b,w,m,N);var g=N[0],x=N[1];if(!(a.z-s>x||a.z+sv;v++)for(var A=b;m>A;A++){var C=j.length;f.getConvexTrianglePillar(v,A,!1),u.pointToWorldFrame(o,i,f.pillarOffset,c),n.distanceTo(c)2)return}}}},{"../collision/AABB":3,"../collision/Ray":9,"../equations/ContactEquation":19,"../equations/FrictionEquation":21,"../math/Quaternion":28,"../math/Transform":29,"../math/Vec3":30,"../shapes/ConvexPolyhedron":38,"../shapes/Shape":43,"../solver/Solver":47,"../utils/Vec3Pool":54}],56:[function(e,f){function n(){u.apply(this),this.dt=-1,this.allowSleep=!1,this.contacts=[],this.frictionEquations=[],this.quatNormalizeSkip=0,this.quatNormalizeFast=!1,this.time=0,this.stepnumber=0,this.default_dt=1/60,this.nextId=0,this.gravity=new d,this.broadphase=new m,this.bodies=[],this.solver=new t,this.constraints=[],this.narrowphase=new l(this),this.collisionMatrix=new p,this.collisionMatrixPrevious=new p,this.materials=[],this.contactmaterials=[],this.contactMaterialTable=new a,this.defaultMaterial=new s("default"),this.defaultContactMaterial=new y(this.defaultMaterial,this.defaultMaterial,{friction:.3,restitution:0}),this.doProfiling=!1,this.profile={solve:0,makeContactConstraints:0,broadphase:0,integrate:0,narrowphase:0},this.subsystems=[],this.addBodyEvent={type:"addBody",body:null},this.removeBodyEvent={type:"removeBody",body:null}}f.exports=n;var o=e("../shapes/Shape"),d=e("../math/Vec3"),i=e("../math/Quaternion"),t=e("../solver/GSSolver"),l=(e("../utils/Vec3Pool"),e("../equations/ContactEquation"),e("../equations/FrictionEquation"),e("./Narrowphase")),u=e("../utils/EventTarget"),p=e("../collision/ArrayCollisionMatrix"),s=e("../material/Material"),y=e("../material/ContactMaterial"),c=e("../objects/Body"),a=e("../utils/TupleDictionary"),r=e("../collision/RaycastResult"),w=e("../collision/AABB"),b=e("../collision/Ray"),m=e("../collision/NaiveBroadphase");n.prototype=new u;var N=(new w,new b);if(n.prototype.getContactMaterial=function(e,f){return this.contactMaterialTable.get(e.id,f.id)},n.prototype.numObjects=function(){return this.bodies.length},n.prototype.collisionMatrixTick=function(){var e=this.collisionMatrixPrevious;this.collisionMatrixPrevious=this.collisionMatrix,this.collisionMatrix=e,this.collisionMatrix.reset()},n.prototype.add=n.prototype.addBody=function(e){-1===this.bodies.indexOf(e)&&(e.index=this.bodies.length,this.bodies.push(e),e.world=this,e.initPosition.copy(e.position),e.initVelocity.copy(e.velocity),e.timeLastSleepy=this.time,e instanceof c&&(e.initAngularVelocity.copy(e.angularVelocity),e.initQuaternion.copy(e.quaternion)),this.collisionMatrix.setNumObjects(this.bodies.length),this.addBodyEvent.body=e,this.dispatchEvent(this.addBodyEvent))},n.prototype.addConstraint=function(e){this.constraints.push(e)},n.prototype.removeConstraint=function(e){var f=this.constraints.indexOf(e);-1!==f&&this.constraints.splice(f,1)},n.prototype.rayTest=function(e,f,n){n instanceof r?this.raycastClosest(e,f,{skipBackfaces:!0},n):this.raycastAll(e,f,{skipBackfaces:!0},n)},n.prototype.raycastAll=function(e,f,n,o){return n.mode=b.ALL,n.from=e,n.to=f,n.callback=o,N.intersectWorld(this,n)},n.prototype.raycastAny=function(e,f,n,o){return n.mode=b.ANY,n.from=e,n.to=f,n.result=o,N.intersectWorld(this,n)},n.prototype.raycastClosest=function(e,f,n,o){return n.mode=b.CLOSEST,n.from=e,n.to=f,n.result=o,N.intersectWorld(this,n)},n.prototype.remove=function(e){e.world=null;var f=this.bodies.length-1,n=this.bodies,o=n.indexOf(e);if(-1!==o){n.splice(o,1);for(var d=0;d!==n.length;d++)n[d].index=d;this.collisionMatrix.setNumObjects(f),this.removeBodyEvent.body=e,this.dispatchEvent(this.removeBodyEvent)}},n.prototype.removeBody=n.prototype.remove,n.prototype.addMaterial=function(e){this.materials.push(e)},n.prototype.addContactMaterial=function(e){this.contactmaterials.push(e),this.contactMaterialTable.set(e.materials[0].id,e.materials[1].id,e)},"undefined"==typeof performance&&(performance={}),!performance.now){var g=Date.now();performance.timing&&performance.timing.navigationStart&&(g=performance.timing.navigationStart),performance.now=function(){return Date.now()-g}}var x=new d;n.prototype.step=function(e,f,n){if(n=n||10,f=f||0,0===f)this.internalStep(e),this.time+=e;else{var o=Math.floor((this.time+f)/e)-Math.floor(this.time/e);o=Math.min(o,n);for(var d=performance.now(),i=0;i!==o&&(this.internalStep(e),!(performance.now()-d>1e3*e));i++);this.time+=f;for(var t=this.time%e,l=t/e,u=x,p=this.bodies,s=0;s!==p.length;s++){var y=p[s];y.type!==c.STATIC&&y.sleepState!==c.SLEEPING?(y.position.vsub(y.previousPosition,u),u.scale(l,u),y.position.vadd(u,y.interpolatedPosition)):(y.interpolatedPosition.copy(y.position),y.interpolatedQuaternion.copy(y.quaternion))}}};var j={type:"postStep"},v={type:"preStep"},A={type:"collide",body:null,contact:null},C=[],O=[],h=[],k=[],q=(new d,new d,new d,new d,new d,new d,new d,new d,new d,new i,new i),z=new i,B=new d;n.prototype.internalStep=function(e){this.dt=e;var f,n=this.contacts,d=h,i=k,t=this.numObjects(),l=this.bodies,u=this.solver,p=this.gravity,s=this.doProfiling,y=this.profile,a=c.DYNAMIC,r=this.constraints,w=O,b=(p.norm(),p.x),m=p.y,N=p.z,g=0;for(s&&(f=performance.now()),g=0;g!==t;g++){var x=l[g];if(x.type&a){var D=x.force,E=x.mass;D.x+=E*b,D.y+=E*m,D.z+=E*N}}for(var g=0,F=this.subsystems.length;g!==F;g++)this.subsystems[g].update();s&&(f=performance.now()),d.length=0,i.length=0,this.broadphase.collisionPairs(this,d,i),s&&(y.broadphase=performance.now()-f);var G=r.length;for(g=0;g!==G;g++){var H=r[g];if(!H.collideConnected)for(var I=d.length-1;I>=0;I-=1)(H.bodyA===d[I]&&H.bodyB===i[I]||H.bodyB===d[I]&&H.bodyA===i[I])&&(d.splice(I,1),i.splice(I,1))}this.collisionMatrixTick(),s&&(f=performance.now());var J=C,K=n.length;for(g=0;g!==K;g++)J.push(n[g]);n.length=0;var L=this.frictionEquations.length;for(g=0;g!==L;g++)w.push(this.frictionEquations[g]);this.frictionEquations.length=0,this.narrowphase.getContacts(d,i,this,n,J,this.frictionEquations,w),s&&(y.narrowphase=performance.now()-f),s&&(f=performance.now());for(var g=0;g=0&&R.material.friction>=0&&(S=x.material.friction*R.material.friction),x.material.restitution>=0&&R.material.restitution>=0&&(H.restitution=x.material.restitution*R.material.restitution)),u.addEquation(H),x.allowSleep&&x.type===c.DYNAMIC&&x.sleepState===c.SLEEPING&&R.sleepState===c.AWAKE&&R.type!==c.STATIC){var T=R.velocity.norm2()+R.angularVelocity.norm2(),U=Math.pow(R.sleepSpeedLimit,2); +T>=2*U&&(x._wakeUpAfterNarrowphase=!0)}if(R.allowSleep&&R.type===c.DYNAMIC&&R.sleepState===c.SLEEPING&&x.sleepState===c.AWAKE&&x.type!==c.STATIC){var V=x.velocity.norm2()+x.angularVelocity.norm2(),W=Math.pow(x.sleepSpeedLimit,2);V>=2*W&&(R._wakeUpAfterNarrowphase=!0)}this.collisionMatrix.set(x,R,!0),this.collisionMatrixPrevious.get(x,R)||(A.body=R,A.contact=H,x.dispatchEvent(A),A.body=x,R.dispatchEvent(A))}for(s&&(y.makeContactConstraints=performance.now()-f,f=performance.now()),g=0;g!==t;g++){var x=l[g];x._wakeUpAfterNarrowphase&&(x.wakeUp(),x._wakeUpAfterNarrowphase=!1)}var G=r.length;for(g=0;g!==G;g++){var H=r[g];H.update();for(var I=0,X=H.equations.length;I!==X;I++){var Y=H.equations[I];u.addEquation(Y)}}u.solve(e,this),s&&(y.solve=performance.now()-f),u.removeAllEquations();var Z=Math.pow;for(g=0;g!==t;g++){var x=l[g];if(x.type&a){var $=Z(1-x.linearDamping,e),_=x.velocity;_.mult($,_);var ef=x.angularVelocity;if(ef){var ff=Z(1-x.angularDamping,e);ef.mult(ff,ef)}}}for(this.dispatchEvent(v),g=0;g!==t;g++){var x=l[g];x.preStep&&x.preStep.call(x)}s&&(f=performance.now());{var nf=q,of=z,df=this.stepnumber,tf=c.DYNAMIC|c.KINEMATIC,lf=df%(this.quatNormalizeSkip+1)===0,uf=this.quatNormalizeFast,pf=.5*e;o.types.PLANE,o.types.CONVEXPOLYHEDRON}for(g=0;g!==t;g++){var sf=l[g],yf=sf.force,cf=sf.torque;if(sf.type&tf&&sf.sleepState!==c.SLEEPING){var af=sf.velocity,rf=sf.angularVelocity,wf=sf.position,bf=sf.quaternion,mf=sf.invMass,Nf=sf.invInertiaWorld;af.x+=yf.x*mf*e,af.y+=yf.y*mf*e,af.z+=yf.z*mf*e,sf.angularVelocity&&(Nf.vmult(cf,B),B.mult(e,B),B.vadd(rf,rf)),wf.x+=af.x*e,wf.y+=af.y*e,wf.z+=af.z*e,sf.angularVelocity&&(nf.set(rf.x,rf.y,rf.z,0),nf.mult(bf,of),bf.x+=pf*of.x,bf.y+=pf*of.y,bf.z+=pf*of.z,bf.w+=pf*of.w,lf&&(uf?bf.normalizeFast():bf.normalize())),sf.aabb&&(sf.aabbNeedsUpdate=!0),sf.updateInertiaWorld&&sf.updateInertiaWorld()}}for(this.clearForces(),this.broadphase.dirty=!0,s&&(y.integrate=performance.now()-f),this.time+=e,this.stepnumber+=1,this.dispatchEvent(j),g=0;g!==t;g++){var x=l[g],gf=x.postStep;gf&&gf.call(x)}if(this.allowSleep)for(g=0;g!==t;g++)l[g].sleepTick(this.time)},n.prototype.clearForces=function(){for(var e=this.bodies,f=e.length,n=0;n!==f;n++){{var o=e[n];o.force,o.torque}o.force.set(0,0,0),o.torque.set(0,0,0)}}},{"../collision/AABB":3,"../collision/ArrayCollisionMatrix":4,"../collision/NaiveBroadphase":7,"../collision/Ray":9,"../collision/RaycastResult":10,"../equations/ContactEquation":19,"../equations/FrictionEquation":21,"../material/ContactMaterial":24,"../material/Material":25,"../math/Quaternion":28,"../math/Vec3":30,"../objects/Body":31,"../shapes/Shape":43,"../solver/GSSolver":46,"../utils/EventTarget":49,"../utils/TupleDictionary":52,"../utils/Vec3Pool":54,"./Narrowphase":55}]},{},[2])(2)}); diff --git a/logos/2020/kitsune/rc7/gstatic/external_hosted/createjs/createjs-2015.11.26.min.js b/logos/2020/kitsune/rc7/gstatic/external_hosted/createjs/createjs-2015.11.26.min.js new file mode 100644 index 0000000..ba15ff1 --- /dev/null +++ b/logos/2020/kitsune/rc7/gstatic/external_hosted/createjs/createjs-2015.11.26.min.js @@ -0,0 +1,17 @@ +/*! +* @license CreateJS +* Visit http://createjs.com/ for documentation, updates and examples. +* +* Copyright (c) 2011-2015 gskinner.com, inc. +* +* Distributed under the terms of the MIT license. +* http://www.opensource.org/licenses/mit-license.html +* +* This notice shall be included in all copies or substantial portions of the Software. +*/ +this.createjs=this.createjs||{},createjs.extend=function(a,b){"use strict";function c(){this.constructor=a}return c.prototype=b.prototype,a.prototype=new c},this.createjs=this.createjs||{},createjs.promote=function(a,b){"use strict";var c=a.prototype,d=Object.getPrototypeOf&&Object.getPrototypeOf(c)||c.__proto__;if(d){c[(b+="_")+"constructor"]=d.constructor;for(var e in d)c.hasOwnProperty(e)&&"function"==typeof d[e]&&(c[b+e]=d[e])}return a},this.createjs=this.createjs||{},createjs.indexOf=function(a,b){"use strict";for(var c=0,d=a.length;d>c;c++)if(b===a[c])return c;return-1},this.createjs=this.createjs||{},function(){"use strict";function a(a,b,c){this.type=a,this.target=null,this.currentTarget=null,this.eventPhase=0,this.bubbles=!!b,this.cancelable=!!c,this.timeStamp=(new Date).getTime(),this.defaultPrevented=!1,this.propagationStopped=!1,this.immediatePropagationStopped=!1,this.removed=!1}var b=a.prototype;b.preventDefault=function(){this.defaultPrevented=this.cancelable&&!0},b.stopPropagation=function(){this.propagationStopped=!0},b.stopImmediatePropagation=function(){this.immediatePropagationStopped=this.propagationStopped=!0},b.remove=function(){this.removed=!0},b.clone=function(){return new a(this.type,this.bubbles,this.cancelable)},b.set=function(a){for(var b in a)this[b]=a[b];return this},b.toString=function(){return"[Event (type="+this.type+")]"},createjs.Event=a}(),this.createjs=this.createjs||{},function(){"use strict";function a(){this._listeners=null,this._captureListeners=null}var b=a.prototype;a.initialize=function(a){a.addEventListener=b.addEventListener,a.on=b.on,a.removeEventListener=a.off=b.removeEventListener,a.removeAllEventListeners=b.removeAllEventListeners,a.hasEventListener=b.hasEventListener,a.dispatchEvent=b.dispatchEvent,a._dispatchEvent=b._dispatchEvent,a.willTrigger=b.willTrigger},b.addEventListener=function(a,b,c){var d;d=c?this._captureListeners=this._captureListeners||{}:this._listeners=this._listeners||{};var e=d[a];return e&&this.removeEventListener(a,b,c),e=d[a],e?e.push(b):d[a]=[b],b},b.on=function(a,b,c,d,e,f){return b.handleEvent&&(c=c||b,b=b.handleEvent),c=c||this,this.addEventListener(a,function(a){b.call(c,a,e),d&&a.remove()},f)},b.removeEventListener=function(a,b,c){var d=c?this._captureListeners:this._listeners;if(d){var e=d[a];if(e)for(var f=0,g=e.length;g>f;f++)if(e[f]==b){1==g?delete d[a]:e.splice(f,1);break}}},b.off=b.removeEventListener,b.removeAllEventListeners=function(a){a?(this._listeners&&delete this._listeners[a],this._captureListeners&&delete this._captureListeners[a]):this._listeners=this._captureListeners=null},b.dispatchEvent=function(a,b,c){if("string"==typeof a){var d=this._listeners;if(!(b||d&&d[a]))return!0;a=new createjs.Event(a,b,c)}else a.target&&a.clone&&(a=a.clone());try{a.target=this}catch(e){}if(a.bubbles&&this.parent){for(var f=this,g=[f];f.parent;)g.push(f=f.parent);var h,i=g.length;for(h=i-1;h>=0&&!a.propagationStopped;h--)g[h]._dispatchEvent(a,1+(0==h));for(h=1;i>h&&!a.propagationStopped;h++)g[h]._dispatchEvent(a,3)}else this._dispatchEvent(a,2);return!a.defaultPrevented},b.hasEventListener=function(a){var b=this._listeners,c=this._captureListeners;return!!(b&&b[a]||c&&c[a])},b.willTrigger=function(a){for(var b=this;b;){if(b.hasEventListener(a))return!0;b=b.parent}return!1},b.toString=function(){return"[EventDispatcher]"},b._dispatchEvent=function(a,b){var c,d=1==b?this._captureListeners:this._listeners;if(a&&d){var e=d[a.type];if(!e||!(c=e.length))return;try{a.currentTarget=this}catch(f){}try{a.eventPhase=b}catch(f){}a.removed=!1,e=e.slice();for(var g=0;c>g&&!a.immediatePropagationStopped;g++){var h=e[g];h.handleEvent?h.handleEvent(a):h(a),a.removed&&(this.off(a.type,h,1==b),a.removed=!1)}}},createjs.EventDispatcher=a}(),this.createjs=this.createjs||{},function(){"use strict";function a(){throw"Ticker cannot be instantiated."}a.RAF_SYNCHED="synched",a.RAF="raf",a.TIMEOUT="timeout",a.useRAF=!1,a.timingMode=null,a.maxDelta=0,a.paused=!1,a.removeEventListener=null,a.removeAllEventListeners=null,a.dispatchEvent=null,a.hasEventListener=null,a._listeners=null,createjs.EventDispatcher.initialize(a),a._addEventListener=a.addEventListener,a.addEventListener=function(){return!a._inited&&a.init(),a._addEventListener.apply(a,arguments)},a._inited=!1,a._startTime=0,a._pausedTime=0,a._ticks=0,a._pausedTicks=0,a._interval=50,a._lastTime=0,a._times=null,a._tickTimes=null,a._timerId=null,a._raf=!0,a.setInterval=function(b){a._interval=b,a._inited&&a._setupTick()},a.getInterval=function(){return a._interval},a.setFPS=function(b){a.setInterval(1e3/b)},a.getFPS=function(){return 1e3/a._interval};try{Object.defineProperties(a,{interval:{get:a.getInterval,set:a.setInterval},framerate:{get:a.getFPS,set:a.setFPS}})}catch(b){console.log(b)}a.init=function(){a._inited||(a._inited=!0,a._times=[],a._tickTimes=[],a._startTime=a._getTime(),a._times.push(a._lastTime=0),a.interval=a._interval)},a.reset=function(){if(a._raf){var b=window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.oCancelAnimationFrame||window.msCancelAnimationFrame;b&&b(a._timerId)}else clearTimeout(a._timerId);a.removeAllEventListeners("tick"),a._timerId=a._times=a._tickTimes=null,a._startTime=a._lastTime=a._ticks=0,a._inited=!1},a.getMeasuredTickTime=function(b){var c=0,d=a._tickTimes;if(!d||d.length<1)return-1;b=Math.min(d.length,b||0|a.getFPS());for(var e=0;b>e;e++)c+=d[e];return c/b},a.getMeasuredFPS=function(b){var c=a._times;return!c||c.length<2?-1:(b=Math.min(c.length-1,b||0|a.getFPS()),1e3/((c[0]-c[b])/b))},a.setPaused=function(b){a.paused=b},a.getPaused=function(){return a.paused},a.getTime=function(b){return a._startTime?a._getTime()-(b?a._pausedTime:0):-1},a.getEventTime=function(b){return a._startTime?(a._lastTime||a._startTime)-(b?a._pausedTime:0):-1},a.getTicks=function(b){return a._ticks-(b?a._pausedTicks:0)},a._handleSynch=function(){a._timerId=null,a._setupTick(),a._getTime()-a._lastTime>=.97*(a._interval-1)&&a._tick()},a._handleRAF=function(){a._timerId=null,a._setupTick(),a._tick()},a._handleTimeout=function(){a._timerId=null,a._setupTick(),a._tick()},a._setupTick=function(){if(null==a._timerId){var b=a.timingMode||a.useRAF&&a.RAF_SYNCHED;if(b==a.RAF_SYNCHED||b==a.RAF){var c=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame;if(c)return a._timerId=c(b==a.RAF?a._handleRAF:a._handleSynch),void(a._raf=!0)}a._raf=!1,a._timerId=setTimeout(a._handleTimeout,a._interval)}},a._tick=function(){var b=a.paused,c=a._getTime(),d=c-a._lastTime;if(a._lastTime=c,a._ticks++,b&&(a._pausedTicks++,a._pausedTime+=d),a.hasEventListener("tick")){var e=new createjs.Event("tick"),f=a.maxDelta;e.delta=f&&d>f?f:d,e.paused=b,e.time=c,e.runTime=c-a._pausedTime,a.dispatchEvent(e)}for(a._tickTimes.unshift(a._getTime()-c);a._tickTimes.length>100;)a._tickTimes.pop();for(a._times.unshift(c);a._times.length>100;)a._times.pop()};var c=window.performance&&(performance.now||performance.mozNow||performance.msNow||performance.oNow||performance.webkitNow);a._getTime=function(){return(c&&c.call(performance)||(new Date).getTime())-a._startTime},createjs.Ticker=a}(),this.createjs=this.createjs||{},function(){"use strict";function a(){throw"UID cannot be instantiated"}a._nextID=0,a.get=function(){return a._nextID++},createjs.UID=a}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b,c,d,e,f,g,h,i,j,k){this.Event_constructor(a,b,c),this.stageX=d,this.stageY=e,this.rawX=null==i?d:i,this.rawY=null==j?e:j,this.nativeEvent=f,this.pointerID=g,this.primary=!!h,this.relatedTarget=k}var b=createjs.extend(a,createjs.Event);b._get_localX=function(){return this.currentTarget.globalToLocal(this.rawX,this.rawY).x},b._get_localY=function(){return this.currentTarget.globalToLocal(this.rawX,this.rawY).y},b._get_isTouch=function(){return-1!==this.pointerID};try{Object.defineProperties(b,{localX:{get:b._get_localX},localY:{get:b._get_localY},isTouch:{get:b._get_isTouch}})}catch(c){}b.clone=function(){return new a(this.type,this.bubbles,this.cancelable,this.stageX,this.stageY,this.nativeEvent,this.pointerID,this.primary,this.rawX,this.rawY)},b.toString=function(){return"[MouseEvent (type="+this.type+" stageX="+this.stageX+" stageY="+this.stageY+")]"},createjs.MouseEvent=createjs.promote(a,"Event")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b,c,d,e,f){this.setValues(a,b,c,d,e,f)}var b=a.prototype;a.DEG_TO_RAD=Math.PI/180,a.identity=null,b.setValues=function(a,b,c,d,e,f){return this.a=null==a?1:a,this.b=b||0,this.c=c||0,this.d=null==d?1:d,this.tx=e||0,this.ty=f||0,this},b.append=function(a,b,c,d,e,f){var g=this.a,h=this.b,i=this.c,j=this.d;return(1!=a||0!=b||0!=c||1!=d)&&(this.a=g*a+i*b,this.b=h*a+j*b,this.c=g*c+i*d,this.d=h*c+j*d),this.tx=g*e+i*f+this.tx,this.ty=h*e+j*f+this.ty,this},b.prepend=function(a,b,c,d,e,f){var g=this.a,h=this.c,i=this.tx;return this.a=a*g+c*this.b,this.b=b*g+d*this.b,this.c=a*h+c*this.d,this.d=b*h+d*this.d,this.tx=a*i+c*this.ty+e,this.ty=b*i+d*this.ty+f,this},b.appendMatrix=function(a){return this.append(a.a,a.b,a.c,a.d,a.tx,a.ty)},b.prependMatrix=function(a){return this.prepend(a.a,a.b,a.c,a.d,a.tx,a.ty)},b.appendTransform=function(b,c,d,e,f,g,h,i,j){if(f%360)var k=f*a.DEG_TO_RAD,l=Math.cos(k),m=Math.sin(k);else l=1,m=0;return g||h?(g*=a.DEG_TO_RAD,h*=a.DEG_TO_RAD,this.append(Math.cos(h),Math.sin(h),-Math.sin(g),Math.cos(g),b,c),this.append(l*d,m*d,-m*e,l*e,0,0)):this.append(l*d,m*d,-m*e,l*e,b,c),(i||j)&&(this.tx-=i*this.a+j*this.c,this.ty-=i*this.b+j*this.d),this},b.prependTransform=function(b,c,d,e,f,g,h,i,j){if(f%360)var k=f*a.DEG_TO_RAD,l=Math.cos(k),m=Math.sin(k);else l=1,m=0;return(i||j)&&(this.tx-=i,this.ty-=j),g||h?(g*=a.DEG_TO_RAD,h*=a.DEG_TO_RAD,this.prepend(l*d,m*d,-m*e,l*e,0,0),this.prepend(Math.cos(h),Math.sin(h),-Math.sin(g),Math.cos(g),b,c)):this.prepend(l*d,m*d,-m*e,l*e,b,c),this},b.rotate=function(b){b*=a.DEG_TO_RAD;var c=Math.cos(b),d=Math.sin(b),e=this.a,f=this.b;return this.a=e*c+this.c*d,this.b=f*c+this.d*d,this.c=-e*d+this.c*c,this.d=-f*d+this.d*c,this},b.skew=function(b,c){return b*=a.DEG_TO_RAD,c*=a.DEG_TO_RAD,this.append(Math.cos(c),Math.sin(c),-Math.sin(b),Math.cos(b),0,0),this},b.scale=function(a,b){return this.a*=a,this.b*=a,this.c*=b,this.d*=b,this},b.translate=function(a,b){return this.tx+=this.a*a+this.c*b,this.ty+=this.b*a+this.d*b,this},b.identity=function(){return this.a=this.d=1,this.b=this.c=this.tx=this.ty=0,this},b.invert=function(){var a=this.a,b=this.b,c=this.c,d=this.d,e=this.tx,f=a*d-b*c;return this.a=d/f,this.b=-b/f,this.c=-c/f,this.d=a/f,this.tx=(c*this.ty-d*e)/f,this.ty=-(a*this.ty-b*e)/f,this},b.isIdentity=function(){return 0===this.tx&&0===this.ty&&1===this.a&&0===this.b&&0===this.c&&1===this.d},b.equals=function(a){return this.tx===a.tx&&this.ty===a.ty&&this.a===a.a&&this.b===a.b&&this.c===a.c&&this.d===a.d},b.transformPoint=function(a,b,c){return c=c||{},c.x=a*this.a+b*this.c+this.tx,c.y=a*this.b+b*this.d+this.ty,c},b.decompose=function(b){null==b&&(b={}),b.x=this.tx,b.y=this.ty,b.scaleX=Math.sqrt(this.a*this.a+this.b*this.b),b.scaleY=Math.sqrt(this.c*this.c+this.d*this.d);var c=Math.atan2(-this.c,this.d),d=Math.atan2(this.b,this.a),e=Math.abs(1-c/d);return 1e-5>e?(b.rotation=d/a.DEG_TO_RAD,this.a<0&&this.d>=0&&(b.rotation+=b.rotation<=0?180:-180),b.skewX=b.skewY=0):(b.skewX=c/a.DEG_TO_RAD,b.skewY=d/a.DEG_TO_RAD),b},b.copy=function(a){return this.setValues(a.a,a.b,a.c,a.d,a.tx,a.ty)},b.clone=function(){return new a(this.a,this.b,this.c,this.d,this.tx,this.ty)},b.toString=function(){return"[Matrix2D (a="+this.a+" b="+this.b+" c="+this.c+" d="+this.d+" tx="+this.tx+" ty="+this.ty+")]"},a.identity=new a,createjs.Matrix2D=a}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b,c,d,e){this.setValues(a,b,c,d,e)}var b=a.prototype;b.setValues=function(a,b,c,d,e){return this.visible=null==a?!0:!!a,this.alpha=null==b?1:b,this.shadow=c,this.compositeOperation=d,this.matrix=e||this.matrix&&this.matrix.identity()||new createjs.Matrix2D,this},b.append=function(a,b,c,d,e){return this.alpha*=b,this.shadow=c||this.shadow,this.compositeOperation=d||this.compositeOperation,this.visible=this.visible&&a,e&&this.matrix.appendMatrix(e),this},b.prepend=function(a,b,c,d,e){return this.alpha*=b,this.shadow=this.shadow||c,this.compositeOperation=this.compositeOperation||d,this.visible=this.visible&&a,e&&this.matrix.prependMatrix(e),this},b.identity=function(){return this.visible=!0,this.alpha=1,this.shadow=this.compositeOperation=null,this.matrix.identity(),this},b.clone=function(){return new a(this.alpha,this.shadow,this.compositeOperation,this.visible,this.matrix.clone())},createjs.DisplayProps=a}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b){this.setValues(a,b)}var b=a.prototype;b.setValues=function(a,b){return this.x=a||0,this.y=b||0,this},b.copy=function(a){return this.x=a.x,this.y=a.y,this},b.clone=function(){return new a(this.x,this.y)},b.toString=function(){return"[Point (x="+this.x+" y="+this.y+")]"},createjs.Point=a}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b,c,d){this.setValues(a,b,c,d)}var b=a.prototype;b.setValues=function(a,b,c,d){return this.x=a||0,this.y=b||0,this.width=c||0,this.height=d||0,this},b.extend=function(a,b,c,d){return c=c||0,d=d||0,a+c>this.x+this.width&&(this.width=a+c-this.x),b+d>this.y+this.height&&(this.height=b+d-this.y),a=this.x&&a+c<=this.x+this.width&&b>=this.y&&b+d<=this.y+this.height},b.union=function(a){return this.clone().extend(a.x,a.y,a.width,a.height)},b.intersection=function(b){var c=b.x,d=b.y,e=c+b.width,f=d+b.height;return this.x>c&&(c=this.x),this.y>d&&(d=this.y),this.x+this.width=e||d>=f?null:new a(c,d,e-c,f-d)},b.intersects=function(a){return a.x<=this.x+this.width&&this.x<=a.x+a.width&&a.y<=this.y+this.height&&this.y<=a.y+a.height},b.isEmpty=function(){return this.width<=0||this.height<=0},b.clone=function(){return new a(this.x,this.y,this.width,this.height)},b.toString=function(){return"[Rectangle (x="+this.x+" y="+this.y+" width="+this.width+" height="+this.height+")]"},createjs.Rectangle=a}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b,c,d,e,f,g){a.addEventListener&&(this.target=a,this.overLabel=null==c?"over":c,this.outLabel=null==b?"out":b,this.downLabel=null==d?"down":d,this.play=e,this._isPressed=!1,this._isOver=!1,this._enabled=!1,a.mouseChildren=!1,this.enabled=!0,this.handleEvent({}),f&&(g&&(f.actionsEnabled=!1,f.gotoAndStop&&f.gotoAndStop(g)),a.hitArea=f))}var b=a.prototype;b.setEnabled=function(a){if(a!=this._enabled){var b=this.target;this._enabled=a,a?(b.cursor="pointer",b.addEventListener("rollover",this),b.addEventListener("rollout",this),b.addEventListener("mousedown",this),b.addEventListener("pressup",this),b._reset&&(b.__reset=b._reset,b._reset=this._reset)):(b.cursor=null,b.removeEventListener("rollover",this),b.removeEventListener("rollout",this),b.removeEventListener("mousedown",this),b.removeEventListener("pressup",this),b.__reset&&(b._reset=b.__reset,delete b.__reset))}},b.getEnabled=function(){return this._enabled};try{Object.defineProperties(b,{enabled:{get:b.getEnabled,set:b.setEnabled}})}catch(c){}b.toString=function(){return"[ButtonHelper]"},b.handleEvent=function(a){var b,c=this.target,d=a.type;"mousedown"==d?(this._isPressed=!0,b=this.downLabel):"pressup"==d?(this._isPressed=!1,b=this._isOver?this.overLabel:this.outLabel):"rollover"==d?(this._isOver=!0,b=this._isPressed?this.downLabel:this.overLabel):(this._isOver=!1,b=this._isPressed?this.overLabel:this.outLabel),this.play?c.gotoAndPlay&&c.gotoAndPlay(b):c.gotoAndStop&&c.gotoAndStop(b)},b._reset=function(){var a=this.paused;this.__reset(),this.paused=a},createjs.ButtonHelper=a}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b,c,d){this.color=a||"black",this.offsetX=b||0,this.offsetY=c||0,this.blur=d||0}var b=a.prototype;a.identity=new a("transparent",0,0,0),b.toString=function(){return"[Shadow]"},b.clone=function(){return new a(this.color,this.offsetX,this.offsetY,this.blur)},createjs.Shadow=a}(),this.createjs=this.createjs||{},function(){"use strict";function a(a){this.EventDispatcher_constructor(),this.complete=!0,this.framerate=0,this._animations=null,this._frames=null,this._images=null,this._data=null,this._loadCount=0,this._frameHeight=0,this._frameWidth=0,this._numFrames=0,this._regX=0,this._regY=0,this._spacing=0,this._margin=0,this._parseData(a)}var b=createjs.extend(a,createjs.EventDispatcher);b.getAnimations=function(){return this._animations.slice()};try{Object.defineProperties(b,{animations:{get:b.getAnimations}})}catch(c){}b.getNumFrames=function(a){if(null==a)return this._frames?this._frames.length:this._numFrames||0;var b=this._data[a];return null==b?0:b.frames.length},b.getAnimation=function(a){return this._data[a]},b.getFrame=function(a){var b;return this._frames&&(b=this._frames[a])?b:null},b.getFrameBounds=function(a,b){var c=this.getFrame(a);return c?(b||new createjs.Rectangle).setValues(-c.regX,-c.regY,c.rect.width,c.rect.height):null},b.toString=function(){return"[SpriteSheet]"},b.clone=function(){throw"SpriteSheet cannot be cloned."},b._parseData=function(a){var b,c,d,e;if(null!=a){if(this.framerate=a.framerate||0,a.images&&(c=a.images.length)>0)for(e=this._images=[],b=0;c>b;b++){var f=a.images[b];if("string"==typeof f){var g=f;f=document.createElement("img"),f.src=g}e.push(f),f.getContext||f.naturalWidth||(this._loadCount++,this.complete=!1,function(a,b){f.onload=function(){a._handleImageLoad(b)}}(this,g),function(a,b){f.onerror=function(){a._handleImageError(b)}}(this,g))}if(null==a.frames);else if(Array.isArray(a.frames))for(this._frames=[],e=a.frames,b=0,c=e.length;c>b;b++){var h=e[b];this._frames.push({image:this._images[h[4]?h[4]:0],rect:new createjs.Rectangle(h[0],h[1],h[2],h[3]),regX:h[5]||0,regY:h[6]||0})}else d=a.frames,this._frameWidth=d.width,this._frameHeight=d.height,this._regX=d.regX||0,this._regY=d.regY||0,this._spacing=d.spacing||0,this._margin=d.margin||0,this._numFrames=d.count,0==this._loadCount&&this._calculateFrames();if(this._animations=[],null!=(d=a.animations)){this._data={};var i;for(i in d){var j={name:i},k=d[i];if("number"==typeof k)e=j.frames=[k];else if(Array.isArray(k))if(1==k.length)j.frames=[k[0]];else for(j.speed=k[3],j.next=k[2],e=j.frames=[],b=k[0];b<=k[1];b++)e.push(b);else{j.speed=k.speed,j.next=k.next;var l=k.frames;e=j.frames="number"==typeof l?[l]:l.slice(0)}(j.next===!0||void 0===j.next)&&(j.next=i),(j.next===!1||e.length<2&&j.next==i)&&(j.next=null),j.speed||(j.speed=1),this._animations.push(i),this._data[i]=j}}}},b._handleImageLoad=function(a){0==--this._loadCount&&(this._calculateFrames(),this.complete=!0,this.dispatchEvent("complete"))},b._handleImageError=function(a){var b=new createjs.Event("error");b.src=a,this.dispatchEvent(b),0==--this._loadCount&&this.dispatchEvent("complete")},b._calculateFrames=function(){if(!this._frames&&0!=this._frameWidth){this._frames=[];var a=this._numFrames||1e5,b=0,c=this._frameWidth,d=this._frameHeight,e=this._spacing,f=this._margin;a:for(var g=0,h=this._images;g=l;){for(var m=f;j-f-c>=m;){if(b>=a)break a;b++,this._frames.push({image:i,rect:new createjs.Rectangle(m,l,c,d),regX:this._regX,regY:this._regY}),m+=c+e}l+=d+e}this._numFrames=b}},createjs.SpriteSheet=createjs.promote(a,"EventDispatcher")}(),this.createjs=this.createjs||{},function(){"use strict";function a(){this.command=null,this._stroke=null,this._strokeStyle=null,this._oldStrokeStyle=null,this._strokeDash=null,this._oldStrokeDash=null,this._strokeIgnoreScale=!1,this._fill=null,this._instructions=[],this._commitIndex=0,this._activeInstructions=[],this._dirty=!1,this._storeIndex=0,this.clear()}var b=a.prototype,c=a;a.getRGB=function(a,b,c,d){return null!=a&&null==c&&(d=b,c=255&a,b=a>>8&255,a=a>>16&255),null==d?"rgb("+a+","+b+","+c+")":"rgba("+a+","+b+","+c+","+d+")"},a.getHSL=function(a,b,c,d){return null==d?"hsl("+a%360+","+b+"%,"+c+"%)":"hsla("+a%360+","+b+"%,"+c+"%,"+d+")"},a.BASE_64={A:0,B:1,C:2,D:3,E:4,F:5,G:6,H:7,I:8,J:9,K:10,L:11,M:12,N:13,O:14,P:15,Q:16,R:17,S:18,T:19,U:20,V:21,W:22,X:23,Y:24,Z:25,a:26,b:27,c:28,d:29,e:30,f:31,g:32,h:33,i:34,j:35,k:36,l:37,m:38,n:39,o:40,p:41,q:42,r:43,s:44,t:45,u:46,v:47,w:48,x:49,y:50,z:51,0:52,1:53,2:54,3:55,4:56,5:57,6:58,7:59,8:60,9:61,"+":62,"/":63},a.STROKE_CAPS_MAP=["butt","round","square"],a.STROKE_JOINTS_MAP=["miter","round","bevel"];var d=createjs.createCanvas?createjs.createCanvas():document.createElement("canvas");d.getContext&&(a._ctx=d.getContext("2d"),d.width=d.height=1),b.getInstructions=function(){return this._updateInstructions(),this._instructions};try{Object.defineProperties(b,{instructions:{get:b.getInstructions}})}catch(e){}b.isEmpty=function(){return!(this._instructions.length||this._activeInstructions.length)},b.draw=function(a,b){this._updateInstructions();for(var c=this._instructions,d=this._storeIndex,e=c.length;e>d;d++)c[d].exec(a,b)},b.drawAsPath=function(a){this._updateInstructions();for(var b,c=this._instructions,d=this._storeIndex,e=c.length;e>d;d++)(b=c[d]).path!==!1&&b.exec(a)},b.moveTo=function(a,b){return this.append(new c.MoveTo(a,b),!0)},b.lineTo=function(a,b){return this.append(new c.LineTo(a,b))},b.arcTo=function(a,b,d,e,f){return this.append(new c.ArcTo(a,b,d,e,f))},b.arc=function(a,b,d,e,f,g){return this.append(new c.Arc(a,b,d,e,f,g))},b.quadraticCurveTo=function(a,b,d,e){return this.append(new c.QuadraticCurveTo(a,b,d,e))},b.bezierCurveTo=function(a,b,d,e,f,g){return this.append(new c.BezierCurveTo(a,b,d,e,f,g))},b.rect=function(a,b,d,e){return this.append(new c.Rect(a,b,d,e))},b.closePath=function(){return this._activeInstructions.length?this.append(new c.ClosePath):this},b.clear=function(){return this._instructions.length=this._activeInstructions.length=this._commitIndex=0,this._strokeStyle=this._oldStrokeStyle=this._stroke=this._fill=this._strokeDash=this._oldStrokeDash=null,this._dirty=this._strokeIgnoreScale=!1,this},b.beginFill=function(a){return this._setFill(a?new c.Fill(a):null)},b.beginLinearGradientFill=function(a,b,d,e,f,g){return this._setFill((new c.Fill).linearGradient(a,b,d,e,f,g))},b.beginRadialGradientFill=function(a,b,d,e,f,g,h,i){return this._setFill((new c.Fill).radialGradient(a,b,d,e,f,g,h,i))},b.beginBitmapFill=function(a,b,d){return this._setFill(new c.Fill(null,d).bitmap(a,b))},b.endFill=function(){return this.beginFill()},b.setStrokeStyle=function(a,b,d,e,f){return this._updateInstructions(!0),this._strokeStyle=this.command=new c.StrokeStyle(a,b,d,e,f),this._stroke&&(this._stroke.ignoreScale=f),this._strokeIgnoreScale=f,this},b.setStrokeDash=function(a,b){return this._updateInstructions(!0),this._strokeDash=this.command=new c.StrokeDash(a,b),this},b.beginStroke=function(a){return this._setStroke(a?new c.Stroke(a):null)},b.beginLinearGradientStroke=function(a,b,d,e,f,g){return this._setStroke((new c.Stroke).linearGradient(a,b,d,e,f,g))},b.beginRadialGradientStroke=function(a,b,d,e,f,g,h,i){return this._setStroke((new c.Stroke).radialGradient(a,b,d,e,f,g,h,i))},b.beginBitmapStroke=function(a,b){return this._setStroke((new c.Stroke).bitmap(a,b))},b.endStroke=function(){return this.beginStroke()},b.curveTo=b.quadraticCurveTo,b.drawRect=b.rect,b.drawRoundRect=function(a,b,c,d,e){return this.drawRoundRectComplex(a,b,c,d,e,e,e,e)},b.drawRoundRectComplex=function(a,b,d,e,f,g,h,i){return this.append(new c.RoundRect(a,b,d,e,f,g,h,i))},b.drawCircle=function(a,b,d){return this.append(new c.Circle(a,b,d))},b.drawEllipse=function(a,b,d,e){return this.append(new c.Ellipse(a,b,d,e))},b.drawPolyStar=function(a,b,d,e,f,g){return this.append(new c.PolyStar(a,b,d,e,f,g))},b.append=function(a,b){return this._activeInstructions.push(a),this.command=a,b||(this._dirty=!0),this},b.decodePath=function(b){for(var c=[this.moveTo,this.lineTo,this.quadraticCurveTo,this.bezierCurveTo,this.closePath],d=[2,2,4,6,0],e=0,f=b.length,g=[],h=0,i=0,j=a.BASE_64;f>e;){var k=b.charAt(e),l=j[k],m=l>>3,n=c[m];if(!n||3&l)throw"bad path data (@"+e+"): "+k;var o=d[m];m||(h=i=0),g.length=0,e++;for(var p=(l>>2&1)+2,q=0;o>q;q++){var r=j[b.charAt(e)],s=r>>5?-1:1;r=(31&r)<<6|j[b.charAt(e+1)],3==p&&(r=r<<6|j[b.charAt(e+2)]),r=s*r/10,q%2?h=r+=h:i=r+=i,g[q]=r,e+=p}n.apply(this,g)}return this},b.store=function(){return this._updateInstructions(!0),this._storeIndex=this._instructions.length,this},b.unstore=function(){return this._storeIndex=0,this},b.clone=function(){var b=new a;return b.command=this.command,b._stroke=this._stroke,b._strokeStyle=this._strokeStyle,b._strokeDash=this._strokeDash,b._strokeIgnoreScale=this._strokeIgnoreScale,b._fill=this._fill,b._instructions=this._instructions.slice(),b._commitIndex=this._commitIndex,b._activeInstructions=this._activeInstructions.slice(),b._dirty=this._dirty,b._storeIndex=this._storeIndex,b},b.toString=function(){return"[Graphics]"},b.mt=b.moveTo,b.lt=b.lineTo,b.at=b.arcTo,b.bt=b.bezierCurveTo,b.qt=b.quadraticCurveTo,b.a=b.arc,b.r=b.rect,b.cp=b.closePath,b.c=b.clear,b.f=b.beginFill,b.lf=b.beginLinearGradientFill,b.rf=b.beginRadialGradientFill,b.bf=b.beginBitmapFill,b.ef=b.endFill,b.ss=b.setStrokeStyle,b.sd=b.setStrokeDash,b.s=b.beginStroke,b.ls=b.beginLinearGradientStroke,b.rs=b.beginRadialGradientStroke,b.bs=b.beginBitmapStroke,b.es=b.endStroke,b.dr=b.drawRect,b.rr=b.drawRoundRect,b.rc=b.drawRoundRectComplex,b.dc=b.drawCircle,b.de=b.drawEllipse,b.dp=b.drawPolyStar,b.p=b.decodePath,b._updateInstructions=function(b){var c=this._instructions,d=this._activeInstructions,e=this._commitIndex;if(this._dirty&&d.length){c.length=e,c.push(a.beginCmd);var f=d.length,g=c.length;c.length=g+f;for(var h=0;f>h;h++)c[h+g]=d[h];this._fill&&c.push(this._fill),this._stroke&&(this._strokeDash!==this._oldStrokeDash&&(this._oldStrokeDash=this._strokeDash,c.push(this._strokeDash)),this._strokeStyle!==this._oldStrokeStyle&&(this._oldStrokeStyle=this._strokeStyle,c.push(this._strokeStyle)),c.push(this._stroke)),this._dirty=!1}b&&(d.length=0,this._commitIndex=c.length)},b._setFill=function(a){return this._updateInstructions(!0),this.command=this._fill=a,this},b._setStroke=function(a){return this._updateInstructions(!0),(this.command=this._stroke=a)&&(a.ignoreScale=this._strokeIgnoreScale),this},(c.LineTo=function(a,b){this.x=a,this.y=b}).prototype.exec=function(a){a.lineTo(this.x,this.y)},(c.MoveTo=function(a,b){this.x=a,this.y=b}).prototype.exec=function(a){a.moveTo(this.x,this.y)},(c.ArcTo=function(a,b,c,d,e){this.x1=a,this.y1=b,this.x2=c,this.y2=d,this.radius=e}).prototype.exec=function(a){a.arcTo(this.x1,this.y1,this.x2,this.y2,this.radius)},(c.Arc=function(a,b,c,d,e,f){this.x=a,this.y=b,this.radius=c,this.startAngle=d,this.endAngle=e,this.anticlockwise=!!f}).prototype.exec=function(a){a.arc(this.x,this.y,this.radius,this.startAngle,this.endAngle,this.anticlockwise)},(c.QuadraticCurveTo=function(a,b,c,d){this.cpx=a,this.cpy=b,this.x=c,this.y=d}).prototype.exec=function(a){a.quadraticCurveTo(this.cpx,this.cpy,this.x,this.y)},(c.BezierCurveTo=function(a,b,c,d,e,f){this.cp1x=a,this.cp1y=b,this.cp2x=c,this.cp2y=d,this.x=e,this.y=f}).prototype.exec=function(a){a.bezierCurveTo(this.cp1x,this.cp1y,this.cp2x,this.cp2y,this.x,this.y)},(c.Rect=function(a,b,c,d){this.x=a,this.y=b,this.w=c,this.h=d}).prototype.exec=function(a){a.rect(this.x,this.y,this.w,this.h)},(c.ClosePath=function(){}).prototype.exec=function(a){a.closePath()},(c.BeginPath=function(){}).prototype.exec=function(a){a.beginPath()},b=(c.Fill=function(a,b){this.style=a,this.matrix=b}).prototype,b.exec=function(a){if(this.style){a.fillStyle=this.style;var b=this.matrix;b&&(a.save(),a.transform(b.a,b.b,b.c,b.d,b.tx,b.ty)),a.fill(),b&&a.restore()}},b.linearGradient=function(b,c,d,e,f,g){for(var h=this.style=a._ctx.createLinearGradient(d,e,f,g),i=0,j=b.length;j>i;i++)h.addColorStop(c[i],b[i]);return h.props={colors:b,ratios:c,x0:d,y0:e,x1:f,y1:g,type:"linear"},this},b.radialGradient=function(b,c,d,e,f,g,h,i){for(var j=this.style=a._ctx.createRadialGradient(d,e,f,g,h,i),k=0,l=b.length;l>k;k++)j.addColorStop(c[k],b[k]);return j.props={colors:b,ratios:c,x0:d,y0:e,r0:f,x1:g,y1:h,r1:i,type:"radial"},this},b.bitmap=function(b,c){if(b.naturalWidth||b.getContext||b.readyState>=2){var d=this.style=a._ctx.createPattern(b,c||"");d.props={image:b,repetition:c,type:"bitmap"}}return this},b.path=!1,b=(c.Stroke=function(a,b){this.style=a,this.ignoreScale=b}).prototype,b.exec=function(a){this.style&&(a.strokeStyle=this.style,this.ignoreScale&&(a.save(),a.setTransform(1,0,0,1,0,0)),a.stroke(),this.ignoreScale&&a.restore())},b.linearGradient=c.Fill.prototype.linearGradient,b.radialGradient=c.Fill.prototype.radialGradient,b.bitmap=c.Fill.prototype.bitmap,b.path=!1,b=(c.StrokeStyle=function(a,b,c,d,e){this.width=a,this.caps=b,this.joints=c,this.miterLimit=d,this.ignoreScale=e}).prototype,b.exec=function(b){b.lineWidth=null==this.width?"1":this.width,b.lineCap=null==this.caps?"butt":isNaN(this.caps)?this.caps:a.STROKE_CAPS_MAP[this.caps],b.lineJoin=null==this.joints?"miter":isNaN(this.joints)?this.joints:a.STROKE_JOINTS_MAP[this.joints],b.miterLimit=null==this.miterLimit?"10":this.miterLimit,b.ignoreScale=null==this.ignoreScale?!1:this.ignoreScale},b.path=!1,(c.StrokeDash=function(a,b){this.segments=a,this.offset=b||0}).prototype.exec=function(a){a.setLineDash&&(a.setLineDash(this.segments||c.StrokeDash.EMPTY_SEGMENTS),a.lineDashOffset=this.offset||0)},c.StrokeDash.EMPTY_SEGMENTS=[],(c.RoundRect=function(a,b,c,d,e,f,g,h){this.x=a,this.y=b,this.w=c,this.h=d,this.radiusTL=e,this.radiusTR=f,this.radiusBR=g,this.radiusBL=h}).prototype.exec=function(a){var b=(j>i?i:j)/2,c=0,d=0,e=0,f=0,g=this.x,h=this.y,i=this.w,j=this.h,k=this.radiusTL,l=this.radiusTR,m=this.radiusBR,n=this.radiusBL;0>k&&(k*=c=-1),k>b&&(k=b),0>l&&(l*=d=-1),l>b&&(l=b),0>m&&(m*=e=-1),m>b&&(m=b),0>n&&(n*=f=-1),n>b&&(n=b),a.moveTo(g+i-l,h),a.arcTo(g+i+l*d,h-l*d,g+i,h+l,l),a.lineTo(g+i,h+j-m),a.arcTo(g+i+m*e,h+j+m*e,g+i-m,h+j,m),a.lineTo(g+n,h+j),a.arcTo(g-n*f,h+j+n*f,g,h+j-n,n),a.lineTo(g,h+k),a.arcTo(g-k*c,h-k*c,g+k,h,k),a.closePath()},(c.Circle=function(a,b,c){this.x=a,this.y=b,this.radius=c}).prototype.exec=function(a){a.arc(this.x,this.y,this.radius,0,2*Math.PI)},(c.Ellipse=function(a,b,c,d){this.x=a,this.y=b,this.w=c,this.h=d}).prototype.exec=function(a){var b=this.x,c=this.y,d=this.w,e=this.h,f=.5522848,g=d/2*f,h=e/2*f,i=b+d,j=c+e,k=b+d/2,l=c+e/2;a.moveTo(b,l),a.bezierCurveTo(b,l-h,k-g,c,k,c),a.bezierCurveTo(k+g,c,i,l-h,i,l),a.bezierCurveTo(i,l+h,k+g,j,k,j),a.bezierCurveTo(k-g,j,b,l+h,b,l)},(c.PolyStar=function(a,b,c,d,e,f){this.x=a,this.y=b,this.radius=c,this.sides=d,this.pointSize=e,this.angle=f}).prototype.exec=function(a){var b=this.x,c=this.y,d=this.radius,e=(this.angle||0)/180*Math.PI,f=this.sides,g=1-(this.pointSize||0),h=Math.PI/f;a.moveTo(b+Math.cos(e)*d,c+Math.sin(e)*d);for(var i=0;f>i;i++)e+=h,1!=g&&a.lineTo(b+Math.cos(e)*d*g,c+Math.sin(e)*d*g),e+=h,a.lineTo(b+Math.cos(e)*d,c+Math.sin(e)*d);a.closePath()},a.beginCmd=new c.BeginPath,createjs.Graphics=a}(),this.createjs=this.createjs||{},function(){"use strict";function a(){this.EventDispatcher_constructor(),this.alpha=1,this.cacheCanvas=null,this.cacheID=0,this.id=createjs.UID.get(),this.mouseEnabled=!0,this.tickEnabled=!0,this.name=null,this.parent=null,this.regX=0,this.regY=0,this.rotation=0,this.scaleX=1,this.scaleY=1,this.skewX=0,this.skewY=0,this.shadow=null,this.visible=!0,this.x=0,this.y=0,this.transformMatrix=null,this.compositeOperation=null,this.snapToPixel=!0,this.filters=null, +this.mask=null,this.hitArea=null,this.cursor=null,this._cacheOffsetX=0,this._cacheOffsetY=0,this._filterOffsetX=0,this._filterOffsetY=0,this._cacheScale=1,this._cacheDataURLID=0,this._cacheDataURL=null,this._props=new createjs.DisplayProps,this._rectangle=new createjs.Rectangle,this._bounds=null}var b=createjs.extend(a,createjs.EventDispatcher);a._MOUSE_EVENTS=["click","dblclick","mousedown","mouseout","mouseover","pressmove","pressup","rollout","rollover"],a.suppressCrossDomainErrors=!1,a._snapToPixelEnabled=!1;var c=createjs.createCanvas?createjs.createCanvas():document.createElement("canvas");c.getContext&&(a._hitTestCanvas=c,a._hitTestContext=c.getContext("2d"),c.width=c.height=1),a._nextCacheID=1,b.getStage=function(){for(var a=this,b=createjs.Stage;a.parent;)a=a.parent;return a instanceof b?a:null};try{Object.defineProperties(b,{stage:{get:b.getStage}})}catch(d){}b.isVisible=function(){return!!(this.visible&&this.alpha>0&&0!=this.scaleX&&0!=this.scaleY)},b.draw=function(a,b){var c=this.cacheCanvas;if(b||!c)return!1;var d=this._cacheScale;return a.drawImage(c,this._cacheOffsetX+this._filterOffsetX,this._cacheOffsetY+this._filterOffsetY,c.width/d,c.height/d),!0},b.updateContext=function(b){var c=this,d=c.mask,e=c._props.matrix;d&&d.graphics&&!d.graphics.isEmpty()&&(d.getMatrix(e),b.transform(e.a,e.b,e.c,e.d,e.tx,e.ty),d.graphics.drawAsPath(b),b.clip(),e.invert(),b.transform(e.a,e.b,e.c,e.d,e.tx,e.ty)),this.getMatrix(e);var f=e.tx,g=e.ty;a._snapToPixelEnabled&&c.snapToPixel&&(f=f+(0>f?-.5:.5)|0,g=g+(0>g?-.5:.5)|0),b.transform(e.a,e.b,e.c,e.d,f,g),b.globalAlpha*=c.alpha,c.compositeOperation&&(b.globalCompositeOperation=c.compositeOperation),c.shadow&&this._applyShadow(b,c.shadow)},b.cache=function(a,b,c,d,e){e=e||1,this.cacheCanvas||(this.cacheCanvas=createjs.createCanvas?createjs.createCanvas():document.createElement("canvas")),this._cacheWidth=c,this._cacheHeight=d,this._cacheOffsetX=a,this._cacheOffsetY=b,this._cacheScale=e,this.updateCache()},b.updateCache=function(b){var c=this.cacheCanvas;if(!c)throw"cache() must be called before updateCache()";var d=this._cacheScale,e=this._cacheOffsetX*d,f=this._cacheOffsetY*d,g=this._cacheWidth,h=this._cacheHeight,i=c.getContext("2d"),j=this._getFilterBounds();e+=this._filterOffsetX=j.x,f+=this._filterOffsetY=j.y,g=Math.ceil(g*d)+j.width,h=Math.ceil(h*d)+j.height,g!=c.width||h!=c.height?(c.width=g,c.height=h):b||i.clearRect(0,0,g+1,h+1),i.save(),i.globalCompositeOperation=b,i.setTransform(d,0,0,d,-e,-f),this.draw(i,!0),this._applyFilters(),i.restore(),this.cacheID=a._nextCacheID++},b.uncache=function(){this._cacheDataURL=this.cacheCanvas=null,this.cacheID=this._cacheOffsetX=this._cacheOffsetY=this._filterOffsetX=this._filterOffsetY=0,this._cacheScale=1},b.getCacheDataURL=function(){return this.cacheCanvas?(this.cacheID!=this._cacheDataURLID&&(this._cacheDataURL=this.cacheCanvas.toDataURL()),this._cacheDataURL):null},b.localToGlobal=function(a,b,c){return this.getConcatenatedMatrix(this._props.matrix).transformPoint(a,b,c||new createjs.Point)},b.globalToLocal=function(a,b,c){return this.getConcatenatedMatrix(this._props.matrix).invert().transformPoint(a,b,c||new createjs.Point)},b.localToLocal=function(a,b,c,d){return d=this.localToGlobal(a,b,d),c.globalToLocal(d.x,d.y,d)},b.setTransform=function(a,b,c,d,e,f,g,h,i){return this.x=a||0,this.y=b||0,this.scaleX=null==c?1:c,this.scaleY=null==d?1:d,this.rotation=e||0,this.skewX=f||0,this.skewY=g||0,this.regX=h||0,this.regY=i||0,this},b.getMatrix=function(a){var b=this,c=a&&a.identity()||new createjs.Matrix2D;return b.transformMatrix?c.copy(b.transformMatrix):c.appendTransform(b.x,b.y,b.scaleX,b.scaleY,b.rotation,b.skewX,b.skewY,b.regX,b.regY)},b.getConcatenatedMatrix=function(a){for(var b=this,c=this.getMatrix(a);b=b.parent;)c.prependMatrix(b.getMatrix(b._props.matrix));return c},b.getConcatenatedDisplayProps=function(a){a=a?a.identity():new createjs.DisplayProps;var b=this,c=b.getMatrix(a.matrix);do a.prepend(b.visible,b.alpha,b.shadow,b.compositeOperation),b!=this&&c.prependMatrix(b.getMatrix(b._props.matrix));while(b=b.parent);return a},b.hitTest=function(b,c){var d=a._hitTestContext;d.setTransform(1,0,0,1,-b,-c),this.draw(d);var e=this._testHit(d);return d.setTransform(1,0,0,1,0,0),d.clearRect(0,0,2,2),e},b.set=function(a){for(var b in a)this[b]=a[b];return this},b.getBounds=function(){if(this._bounds)return this._rectangle.copy(this._bounds);var a=this.cacheCanvas;if(a){var b=this._cacheScale;return this._rectangle.setValues(this._cacheOffsetX,this._cacheOffsetY,a.width/b,a.height/b)}return null},b.getTransformedBounds=function(){return this._getBounds()},b.setBounds=function(a,b,c,d){null==a&&(this._bounds=a),this._bounds=(this._bounds||new createjs.Rectangle).setValues(a,b,c,d)},b.clone=function(){return this._cloneProps(new a)},b.toString=function(){return"[DisplayObject (name="+this.name+")]"},b._cloneProps=function(a){return a.alpha=this.alpha,a.mouseEnabled=this.mouseEnabled,a.tickEnabled=this.tickEnabled,a.name=this.name,a.regX=this.regX,a.regY=this.regY,a.rotation=this.rotation,a.scaleX=this.scaleX,a.scaleY=this.scaleY,a.shadow=this.shadow,a.skewX=this.skewX,a.skewY=this.skewY,a.visible=this.visible,a.x=this.x,a.y=this.y,a.compositeOperation=this.compositeOperation,a.snapToPixel=this.snapToPixel,a.filters=null==this.filters?null:this.filters.slice(0),a.mask=this.mask,a.hitArea=this.hitArea,a.cursor=this.cursor,a._bounds=this._bounds,a},b._applyShadow=function(a,b){b=b||Shadow.identity,a.shadowColor=b.color,a.shadowOffsetX=b.offsetX,a.shadowOffsetY=b.offsetY,a.shadowBlur=b.blur},b._tick=function(a){var b=this._listeners;b&&b.tick&&(a.target=null,a.propagationStopped=a.immediatePropagationStopped=!1,this.dispatchEvent(a))},b._testHit=function(b){try{var c=b.getImageData(0,0,1,1).data[3]>1}catch(d){if(!a.suppressCrossDomainErrors)throw"An error has occurred. This is most likely due to security restrictions on reading canvas pixel data with local or cross-domain images."}return c},b._applyFilters=function(){if(this.filters&&0!=this.filters.length&&this.cacheCanvas)for(var a=this.filters.length,b=this.cacheCanvas.getContext("2d"),c=this.cacheCanvas.width,d=this.cacheCanvas.height,e=0;a>e;e++)this.filters[e].applyFilter(b,0,0,c,d)},b._getFilterBounds=function(a){var b,c=this.filters,d=this._rectangle.setValues(0,0,0,0);if(!c||!(b=c.length))return d;for(var e=0;b>e;e++){var f=this.filters[e];f.getBounds&&f.getBounds(d)}return d},b._getBounds=function(a,b){return this._transformBounds(this.getBounds(),a,b)},b._transformBounds=function(a,b,c){if(!a)return a;var d=a.x,e=a.y,f=a.width,g=a.height,h=this._props.matrix;h=c?h.identity():this.getMatrix(h),(d||e)&&h.appendTransform(0,0,1,1,0,0,0,-d,-e),b&&h.prependMatrix(b);var i=f*h.a,j=f*h.b,k=g*h.c,l=g*h.d,m=h.tx,n=h.ty,o=m,p=m,q=n,r=n;return(d=i+m)p&&(p=d),(d=i+k+m)p&&(p=d),(d=k+m)p&&(p=d),(e=j+n)r&&(r=e),(e=j+l+n)r&&(r=e),(e=l+n)r&&(r=e),a.setValues(o,q,p-o,r-q)},b._hasMouseEventListener=function(){for(var b=a._MOUSE_EVENTS,c=0,d=b.length;d>c;c++)if(this.hasEventListener(b[c]))return!0;return!!this.cursor},createjs.DisplayObject=createjs.promote(a,"EventDispatcher")}(),this.createjs=this.createjs||{},function(){"use strict";function a(){this.DisplayObject_constructor(),this.children=[],this.mouseChildren=!0,this.tickChildren=!0}var b=createjs.extend(a,createjs.DisplayObject);b.getNumChildren=function(){return this.children.length};try{Object.defineProperties(b,{numChildren:{get:b.getNumChildren}})}catch(c){}b.initialize=a,b.isVisible=function(){var a=this.cacheCanvas||this.children.length;return!!(this.visible&&this.alpha>0&&0!=this.scaleX&&0!=this.scaleY&&a)},b.draw=function(a,b){if(this.DisplayObject_draw(a,b))return!0;for(var c=this.children.slice(),d=0,e=c.length;e>d;d++){var f=c[d];f.isVisible()&&(a.save(),f.updateContext(a),f.draw(a),a.restore())}return!0},b.addChild=function(a){if(null==a)return a;var b=arguments.length;if(b>1){for(var c=0;b>c;c++)this.addChild(arguments[c]);return arguments[b-1]}return a.parent&&a.parent.removeChild(a),a.parent=this,this.children.push(a),a.dispatchEvent("added"),a},b.addChildAt=function(a,b){var c=arguments.length,d=arguments[c-1];if(0>d||d>this.children.length)return arguments[c-2];if(c>2){for(var e=0;c-1>e;e++)this.addChildAt(arguments[e],d+e);return arguments[c-2]}return a.parent&&a.parent.removeChild(a),a.parent=this,this.children.splice(b,0,a),a.dispatchEvent("added"),a},b.removeChild=function(a){var b=arguments.length;if(b>1){for(var c=!0,d=0;b>d;d++)c=c&&this.removeChild(arguments[d]);return c}return this.removeChildAt(createjs.indexOf(this.children,a))},b.removeChildAt=function(a){var b=arguments.length;if(b>1){for(var c=[],d=0;b>d;d++)c[d]=arguments[d];c.sort(function(a,b){return b-a});for(var e=!0,d=0;b>d;d++)e=e&&this.removeChildAt(c[d]);return e}if(0>a||a>this.children.length-1)return!1;var f=this.children[a];return f&&(f.parent=null),this.children.splice(a,1),f.dispatchEvent("removed"),!0},b.removeAllChildren=function(){for(var a=this.children;a.length;)this.removeChildAt(0)},b.getChildAt=function(a){return this.children[a]},b.getChildByName=function(a){for(var b=this.children,c=0,d=b.length;d>c;c++)if(b[c].name==a)return b[c];return null},b.sortChildren=function(a){this.children.sort(a)},b.getChildIndex=function(a){return createjs.indexOf(this.children,a)},b.swapChildrenAt=function(a,b){var c=this.children,d=c[a],e=c[b];d&&e&&(c[a]=e,c[b]=d)},b.swapChildren=function(a,b){for(var c,d,e=this.children,f=0,g=e.length;g>f&&(e[f]==a&&(c=f),e[f]==b&&(d=f),null==c||null==d);f++);f!=g&&(e[c]=b,e[d]=a)},b.setChildIndex=function(a,b){var c=this.children,d=c.length;if(!(a.parent!=this||0>b||b>=d)){for(var e=0;d>e&&c[e]!=a;e++);e!=d&&e!=b&&(c.splice(e,1),c.splice(b,0,a))}},b.contains=function(a){for(;a;){if(a==this)return!0;a=a.parent}return!1},b.hitTest=function(a,b){return null!=this.getObjectUnderPoint(a,b)},b.getObjectsUnderPoint=function(a,b,c){var d=[],e=this.localToGlobal(a,b);return this._getObjectsUnderPoint(e.x,e.y,d,c>0,1==c),d},b.getObjectUnderPoint=function(a,b,c){var d=this.localToGlobal(a,b);return this._getObjectsUnderPoint(d.x,d.y,null,c>0,1==c)},b.getBounds=function(){return this._getBounds(null,!0)},b.getTransformedBounds=function(){return this._getBounds()},b.clone=function(b){var c=this._cloneProps(new a);return b&&this._cloneChildren(c),c},b.toString=function(){return"[Container (name="+this.name+")]"},b._tick=function(a){if(this.tickChildren)for(var b=this.children.length-1;b>=0;b--){var c=this.children[b];c.tickEnabled&&c._tick&&c._tick(a)}this.DisplayObject__tick(a)},b._cloneChildren=function(a){a.children.length&&a.removeAllChildren();for(var b=a.children,c=0,d=this.children.length;d>c;c++){var e=this.children[c].clone(!0);e.parent=a,b.push(e)}},b._getObjectsUnderPoint=function(b,c,d,e,f,g){if(g=g||0,!g&&!this._testMask(this,b,c))return null;var h,i=createjs.DisplayObject._hitTestContext;f=f||e&&this._hasMouseEventListener();for(var j=this.children,k=j.length,l=k-1;l>=0;l--){var m=j[l],n=m.hitArea;if(m.visible&&(n||m.isVisible())&&(!e||m.mouseEnabled)&&(n||this._testMask(m,b,c)))if(!n&&m instanceof a){var o=m._getObjectsUnderPoint(b,c,d,e,f,g+1);if(!d&&o)return e&&!this.mouseChildren?this:o}else{if(e&&!f&&!m._hasMouseEventListener())continue;var p=m.getConcatenatedDisplayProps(m._props);if(h=p.matrix,n&&(h.appendMatrix(n.getMatrix(n._props.matrix)),p.alpha=n.alpha),i.globalAlpha=p.alpha,i.setTransform(h.a,h.b,h.c,h.d,h.tx-b,h.ty-c),(n||m).draw(i),!this._testHit(i))continue;if(i.setTransform(1,0,0,1,0,0),i.clearRect(0,0,2,2),!d)return e&&!this.mouseChildren?this:m;d.push(m)}}return null},b._testMask=function(a,b,c){var d=a.mask;if(!d||!d.graphics||d.graphics.isEmpty())return!0;var e=this._props.matrix,f=a.parent;e=f?f.getConcatenatedMatrix(e):e.identity(),e=d.getMatrix(d._props.matrix).prependMatrix(e);var g=createjs.DisplayObject._hitTestContext;return g.setTransform(e.a,e.b,e.c,e.d,e.tx-b,e.ty-c),d.graphics.drawAsPath(g),g.fillStyle="#000",g.fill(),this._testHit(g)?(g.setTransform(1,0,0,1,0,0),g.clearRect(0,0,2,2),!0):!1},b._getBounds=function(a,b){var c=this.DisplayObject_getBounds();if(c)return this._transformBounds(c,a,b);var d=this._props.matrix;d=b?d.identity():this.getMatrix(d),a&&d.prependMatrix(a);for(var e=this.children.length,f=null,g=0;e>g;g++){var h=this.children[g];h.visible&&(c=h._getBounds(d))&&(f?f.extend(c.x,c.y,c.width,c.height):f=c.clone())}return f},createjs.Container=createjs.promote(a,"DisplayObject")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a){this.Container_constructor(),this.autoClear=!0,this.canvas="string"==typeof a?document.getElementById(a):a,this.mouseX=0,this.mouseY=0,this.drawRect=null,this.snapToPixelEnabled=!1,this.mouseInBounds=!1,this.tickOnUpdate=!0,this.mouseMoveOutside=!1,this.preventSelection=!0,this._pointerData={},this._pointerCount=0,this._primaryPointerID=null,this._mouseOverIntervalID=null,this._nextStage=null,this._prevStage=null,this.enableDOMEvents(!0)}var b=createjs.extend(a,createjs.Container);b._get_nextStage=function(){return this._nextStage},b._set_nextStage=function(a){this._nextStage&&(this._nextStage._prevStage=null),a&&(a._prevStage=this),this._nextStage=a};try{Object.defineProperties(b,{nextStage:{get:b._get_nextStage,set:b._set_nextStage}})}catch(c){}b.update=function(a){if(this.canvas&&(this.tickOnUpdate&&this.tick(a),this.dispatchEvent("drawstart",!1,!0)!==!1)){createjs.DisplayObject._snapToPixelEnabled=this.snapToPixelEnabled;var b=this.drawRect,c=this.canvas.getContext("2d");c.setTransform(1,0,0,1,0,0),this.autoClear&&(b?c.clearRect(b.x,b.y,b.width,b.height):c.clearRect(0,0,this.canvas.width+1,this.canvas.height+1)),c.save(),this.drawRect&&(c.beginPath(),c.rect(b.x,b.y,b.width,b.height),c.clip()),this.updateContext(c),this.draw(c,!1),c.restore(),this.dispatchEvent("drawend")}},b.tick=function(a){if(this.tickEnabled&&this.dispatchEvent("tickstart",!1,!0)!==!1){var b=new createjs.Event("tick");if(a)for(var c in a)a.hasOwnProperty(c)&&(b[c]=a[c]);this._tick(b),this.dispatchEvent("tickend")}},b.handleEvent=function(a){"tick"==a.type&&this.update(a)},b.clear=function(){if(this.canvas){var a=this.canvas.getContext("2d");a.setTransform(1,0,0,1,0,0),a.clearRect(0,0,this.canvas.width+1,this.canvas.height+1)}},b.toDataURL=function(a,b){var c,d=this.canvas.getContext("2d"),e=this.canvas.width,f=this.canvas.height;if(a){c=d.getImageData(0,0,e,f);var g=d.globalCompositeOperation;d.globalCompositeOperation="destination-over",d.fillStyle=a,d.fillRect(0,0,e,f)}var h=this.canvas.toDataURL(b||"image/png");return a&&(d.putImageData(c,0,0),d.globalCompositeOperation=g),h},b.enableMouseOver=function(a){if(this._mouseOverIntervalID&&(clearInterval(this._mouseOverIntervalID),this._mouseOverIntervalID=null,0==a&&this._testMouseOver(!0)),null==a)a=20;else if(0>=a)return;var b=this;this._mouseOverIntervalID=setInterval(function(){b._testMouseOver()},1e3/Math.min(50,a))},b.enableDOMEvents=function(a){null==a&&(a=!0);var b,c,d=this._eventListeners;if(!a&&d){for(b in d)c=d[b],c.t.removeEventListener(b,c.f,!1);this._eventListeners=null}else if(a&&!d&&this.canvas){var e=window.addEventListener?window:document,f=this;d=this._eventListeners={},d.mouseup={t:e,f:function(a){f._handleMouseUp(a)}},d.mousemove={t:e,f:function(a){f._handleMouseMove(a)}},d.dblclick={t:this.canvas,f:function(a){f._handleDoubleClick(a)}},d.mousedown={t:this.canvas,f:function(a){f._handleMouseDown(a)}};for(b in d)c=d[b],c.t.addEventListener(b,c.f,!1)}},b.clone=function(){throw"Stage cannot be cloned."},b.toString=function(){return"[Stage (name="+this.name+")]"},b._getElementRect=function(a){var b;try{b=a.getBoundingClientRect()}catch(c){b={top:a.offsetTop,left:a.offsetLeft,width:a.offsetWidth,height:a.offsetHeight}}var d=(window.pageXOffset||document.scrollLeft||0)-(document.clientLeft||document.body.clientLeft||0),e=(window.pageYOffset||document.scrollTop||0)-(document.clientTop||document.body.clientTop||0),f=window.getComputedStyle?getComputedStyle(a,null):a.currentStyle,g=parseInt(f.paddingLeft)+parseInt(f.borderLeftWidth),h=parseInt(f.paddingTop)+parseInt(f.borderTopWidth),i=parseInt(f.paddingRight)+parseInt(f.borderRightWidth),j=parseInt(f.paddingBottom)+parseInt(f.borderBottomWidth);return{left:b.left+d+g,right:b.right+d-i,top:b.top+e+h,bottom:b.bottom+e-j}},b._getPointerData=function(a){var b=this._pointerData[a];return b||(b=this._pointerData[a]={x:0,y:0}),b},b._handleMouseMove=function(a){a||(a=window.event),this._handlePointerMove(-1,a,a.pageX,a.pageY)},b._handlePointerMove=function(a,b,c,d,e){if((!this._prevStage||void 0!==e)&&this.canvas){var f=this._nextStage,g=this._getPointerData(a),h=g.inBounds;this._updatePointerPosition(a,b,c,d),(h||g.inBounds||this.mouseMoveOutside)&&(-1===a&&g.inBounds==!h&&this._dispatchMouseEvent(this,h?"mouseleave":"mouseenter",!1,a,g,b),this._dispatchMouseEvent(this,"stagemousemove",!1,a,g,b),this._dispatchMouseEvent(g.target,"pressmove",!0,a,g,b)),f&&f._handlePointerMove(a,b,c,d,null)}},b._updatePointerPosition=function(a,b,c,d){var e=this._getElementRect(this.canvas);c-=e.left,d-=e.top;var f=this.canvas.width,g=this.canvas.height;c/=(e.right-e.left)/f,d/=(e.bottom-e.top)/g;var h=this._getPointerData(a);(h.inBounds=c>=0&&d>=0&&f-1>=c&&g-1>=d)?(h.x=c,h.y=d):this.mouseMoveOutside&&(h.x=0>c?0:c>f-1?f-1:c,h.y=0>d?0:d>g-1?g-1:d),h.posEvtObj=b,h.rawX=c,h.rawY=d,(a===this._primaryPointerID||-1===a)&&(this.mouseX=h.x,this.mouseY=h.y,this.mouseInBounds=h.inBounds)},b._handleMouseUp=function(a){this._handlePointerUp(-1,a,!1)},b._handlePointerUp=function(a,b,c,d){var e=this._nextStage,f=this._getPointerData(a);if(!this._prevStage||void 0!==d){var g=null,h=f.target;d||!h&&!e||(g=this._getObjectsUnderPoint(f.x,f.y,null,!0)),f.down&&(this._dispatchMouseEvent(this,"stagemouseup",!1,a,f,b,g),f.down=!1),g==h&&this._dispatchMouseEvent(h,"click",!0,a,f,b),this._dispatchMouseEvent(h,"pressup",!0,a,f,b),c?(a==this._primaryPointerID&&(this._primaryPointerID=null),delete this._pointerData[a]):f.target=null,e&&e._handlePointerUp(a,b,c,d||g&&this)}},b._handleMouseDown=function(a){this._handlePointerDown(-1,a,a.pageX,a.pageY)},b._handlePointerDown=function(a,b,c,d,e){this.preventSelection&&b.preventDefault(),(null==this._primaryPointerID||-1===a)&&(this._primaryPointerID=a),null!=d&&this._updatePointerPosition(a,b,c,d);var f=null,g=this._nextStage,h=this._getPointerData(a);e||(f=h.target=this._getObjectsUnderPoint(h.x,h.y,null,!0)),h.inBounds&&(this._dispatchMouseEvent(this,"stagemousedown",!1,a,h,b,f),h.down=!0),this._dispatchMouseEvent(f,"mousedown",!0,a,h,b),g&&g._handlePointerDown(a,b,c,d,e||f&&this)},b._testMouseOver=function(a,b,c){if(!this._prevStage||void 0!==b){var d=this._nextStage;if(!this._mouseOverIntervalID)return void(d&&d._testMouseOver(a,b,c));var e=this._getPointerData(-1);if(e&&(a||this.mouseX!=this._mouseOverX||this.mouseY!=this._mouseOverY||!this.mouseInBounds)){var f,g,h,i=e.posEvtObj,j=c||i&&i.target==this.canvas,k=null,l=-1,m="";!b&&(a||this.mouseInBounds&&j)&&(k=this._getObjectsUnderPoint(this.mouseX,this.mouseY,null,!0),this._mouseOverX=this.mouseX,this._mouseOverY=this.mouseY);var n=this._mouseOverTarget||[],o=n[n.length-1],p=this._mouseOverTarget=[];for(f=k;f;)p.unshift(f),m||(m=f.cursor),f=f.parent;for(this.canvas.style.cursor=m,!b&&c&&(c.canvas.style.cursor=m),g=0,h=p.length;h>g&&p[g]==n[g];g++)l=g;for(o!=k&&this._dispatchMouseEvent(o,"mouseout",!0,-1,e,i,k),g=n.length-1;g>l;g--)this._dispatchMouseEvent(n[g],"rollout",!1,-1,e,i,k);for(g=p.length-1;g>l;g--)this._dispatchMouseEvent(p[g],"rollover",!1,-1,e,i,o);o!=k&&this._dispatchMouseEvent(k,"mouseover",!0,-1,e,i,o),d&&d._testMouseOver(a,b||k&&this,c||j&&this)}}},b._handleDoubleClick=function(a,b){var c=null,d=this._nextStage,e=this._getPointerData(-1);b||(c=this._getObjectsUnderPoint(e.x,e.y,null,!0),this._dispatchMouseEvent(c,"dblclick",!0,-1,e,a)),d&&d._handleDoubleClick(a,b||c&&this)},b._dispatchMouseEvent=function(a,b,c,d,e,f,g){if(a&&(c||a.hasEventListener(b))){var h=new createjs.MouseEvent(b,c,!1,e.x,e.y,f,d,d===this._primaryPointerID||-1===d,e.rawX,e.rawY,g);a.dispatchEvent(h)}},createjs.Stage=createjs.promote(a,"Container")}(),this.createjs=this.createjs||{},function(){function a(a){this.DisplayObject_constructor(),"string"==typeof a?(this.image=document.createElement("img"),this.image.src=a):this.image=a,this.sourceRect=null}var b=createjs.extend(a,createjs.DisplayObject);b.initialize=a,b.isVisible=function(){var a=this.image,b=this.cacheCanvas||a&&(a.naturalWidth||a.getContext||a.readyState>=2);return!!(this.visible&&this.alpha>0&&0!=this.scaleX&&0!=this.scaleY&&b)},b.draw=function(a,b){if(this.DisplayObject_draw(a,b)||!this.image)return!0;var c=this.image,d=this.sourceRect;if(d){var e=d.x,f=d.y,g=e+d.width,h=f+d.height,i=0,j=0,k=c.width,l=c.height;0>e&&(i-=e,e=0),g>k&&(g=k),0>f&&(j-=f,f=0),h>l&&(h=l),a.drawImage(c,e,f,g-e,h-f,i,j,g-e,h-f)}else a.drawImage(c,0,0);return!0},b.getBounds=function(){var a=this.DisplayObject_getBounds();if(a)return a;var b=this.image,c=this.sourceRect||b,d=b&&(b.naturalWidth||b.getContext||b.readyState>=2);return d?this._rectangle.setValues(0,0,c.width,c.height):null},b.clone=function(){var b=new a(this.image);return this.sourceRect&&(b.sourceRect=this.sourceRect.clone()),this._cloneProps(b),b},b.toString=function(){return"[Bitmap (name="+this.name+")]"},createjs.Bitmap=createjs.promote(a,"DisplayObject")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b){this.DisplayObject_constructor(),this.currentFrame=0,this.currentAnimation=null,this.paused=!0,this.spriteSheet=a,this.currentAnimationFrame=0,this.framerate=0,this._animation=null,this._currentFrame=null,this._skipAdvance=!1,null!=b&&this.gotoAndPlay(b)}var b=createjs.extend(a,createjs.DisplayObject);b.initialize=a,b.isVisible=function(){var a=this.cacheCanvas||this.spriteSheet.complete;return!!(this.visible&&this.alpha>0&&0!=this.scaleX&&0!=this.scaleY&&a)},b.draw=function(a,b){if(this.DisplayObject_draw(a,b))return!0;this._normalizeFrame();var c=this.spriteSheet.getFrame(0|this._currentFrame);if(!c)return!1;var d=c.rect;return d.width&&d.height&&a.drawImage(c.image,d.x,d.y,d.width,d.height,-c.regX,-c.regY,d.width,d.height),!0},b.play=function(){this.paused=!1},b.stop=function(){this.paused=!0},b.gotoAndPlay=function(a){this.paused=!1,this._skipAdvance=!0,this._goto(a)},b.gotoAndStop=function(a){this.paused=!0,this._goto(a)},b.advance=function(a){var b=this.framerate||this.spriteSheet.framerate,c=b&&null!=a?a/(1e3/b):1;this._normalizeFrame(c)},b.getBounds=function(){return this.DisplayObject_getBounds()||this.spriteSheet.getFrameBounds(this.currentFrame,this._rectangle)},b.clone=function(){return this._cloneProps(new a(this.spriteSheet))},b.toString=function(){return"[Sprite (name="+this.name+")]"},b._cloneProps=function(a){return this.DisplayObject__cloneProps(a),a.currentFrame=this.currentFrame,a.currentAnimation=this.currentAnimation,a.paused=this.paused,a.currentAnimationFrame=this.currentAnimationFrame,a.framerate=this.framerate,a._animation=this._animation,a._currentFrame=this._currentFrame,a._skipAdvance=this._skipAdvance,a},b._tick=function(a){this.paused||(this._skipAdvance||this.advance(a&&a.delta),this._skipAdvance=!1),this.DisplayObject__tick(a)},b._normalizeFrame=function(a){a=a||0;var b,c=this._animation,d=this.paused,e=this._currentFrame;if(c){var f=c.speed||1,g=this.currentAnimationFrame;if(b=c.frames.length,g+a*f>=b){var h=c.next;if(this._dispatchAnimationEnd(c,e,d,h,b-1))return;if(h)return this._goto(h,a-(b-g)/f);this.paused=!0,g=c.frames.length-1}else g+=a*f;this.currentAnimationFrame=g,this._currentFrame=c.frames[0|g]}else if(e=this._currentFrame+=a,b=this.spriteSheet.getNumFrames(),e>=b&&b>0&&!this._dispatchAnimationEnd(c,e,d,b-1)&&(this._currentFrame-=b)>=b)return this._normalizeFrame();e=0|this._currentFrame,this.currentFrame!=e&&(this.currentFrame=e,this.dispatchEvent("change"))},b._dispatchAnimationEnd=function(a,b,c,d,e){var f=a?a.name:null;if(this.hasEventListener("animationend")){var g=new createjs.Event("animationend");g.name=f,g.next=d,this.dispatchEvent(g)}var h=this._animation!=a||this._currentFrame!=b;return h||c||!this.paused||(this.currentAnimationFrame=e,h=!0),h},b._goto=function(a,b){if(this.currentAnimationFrame=0,isNaN(a)){var c=this.spriteSheet.getAnimation(a);c&&(this._animation=c,this.currentAnimation=a,this._normalizeFrame(b))}else this.currentAnimation=this._animation=null,this._currentFrame=a,this._normalizeFrame()},createjs.Sprite=createjs.promote(a,"DisplayObject")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a){this.DisplayObject_constructor(),this.graphics=a?a:new createjs.Graphics}var b=createjs.extend(a,createjs.DisplayObject);b.isVisible=function(){var a=this.cacheCanvas||this.graphics&&!this.graphics.isEmpty();return!!(this.visible&&this.alpha>0&&0!=this.scaleX&&0!=this.scaleY&&a)},b.draw=function(a,b){return this.DisplayObject_draw(a,b)?!0:(this.graphics.draw(a,this),!0)},b.clone=function(b){var c=b&&this.graphics?this.graphics.clone():this.graphics;return this._cloneProps(new a(c))},b.toString=function(){return"[Shape (name="+this.name+")]"},createjs.Shape=createjs.promote(a,"DisplayObject")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b,c){this.DisplayObject_constructor(),this.text=a,this.font=b,this.color=c,this.textAlign="left",this.textBaseline="top",this.maxWidth=null,this.outline=0,this.lineHeight=0,this.lineWidth=null}var b=createjs.extend(a,createjs.DisplayObject),c=createjs.createCanvas?createjs.createCanvas():document.createElement("canvas");c.getContext&&(a._workingContext=c.getContext("2d"),c.width=c.height=1),a.H_OFFSETS={start:0,left:0,center:-.5,end:-1,right:-1},a.V_OFFSETS={top:0,hanging:-.01,middle:-.4,alphabetic:-.8,ideographic:-.85,bottom:-1},b.isVisible=function(){var a=this.cacheCanvas||null!=this.text&&""!==this.text;return!!(this.visible&&this.alpha>0&&0!=this.scaleX&&0!=this.scaleY&&a)},b.draw=function(a,b){if(this.DisplayObject_draw(a,b))return!0;var c=this.color||"#000";return this.outline?(a.strokeStyle=c,a.lineWidth=1*this.outline):a.fillStyle=c,this._drawText(this._prepContext(a)),!0},b.getMeasuredWidth=function(){return this._getMeasuredWidth(this.text)},b.getMeasuredLineHeight=function(){return 1.2*this._getMeasuredWidth("M")},b.getMeasuredHeight=function(){return this._drawText(null,{}).height},b.getBounds=function(){var b=this.DisplayObject_getBounds();if(b)return b;if(null==this.text||""===this.text)return null;var c=this._drawText(null,{}),d=this.maxWidth&&this.maxWidthj;j++){var l=i[j],m=null;if(null!=this.lineWidth&&(m=b.measureText(l).width)>this.lineWidth){var n=l.split(/(\s)/);l=n[0],m=b.measureText(l).width;for(var o=1,p=n.length;p>o;o+=2){var q=b.measureText(n[o]+n[o+1]).width;m+q>this.lineWidth?(e&&this._drawTextLine(b,l,h*f),d&&d.push(l),m>g&&(g=m),l=n[o+1],m=b.measureText(l).width,h++):(l+=n[o]+n[o+1],m+=q)}}e&&this._drawTextLine(b,l,h*f),d&&d.push(l),c&&null==m&&(m=b.measureText(l).width),m>g&&(g=m),h++}return c&&(c.width=g,c.height=h*f),e||b.restore(),c},b._drawTextLine=function(a,b,c){this.outline?a.strokeText(b,0,c,this.maxWidth||65535):a.fillText(b,0,c,this.maxWidth||65535)},b._getMeasuredWidth=function(b){var c=a._workingContext;c.save();var d=this._prepContext(c).measureText(b).width;return c.restore(),d},createjs.Text=createjs.promote(a,"DisplayObject")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b){this.Container_constructor(),this.text=a||"",this.spriteSheet=b,this.lineHeight=0,this.letterSpacing=0,this.spaceWidth=0,this._oldProps={text:0,spriteSheet:0,lineHeight:0,letterSpacing:0,spaceWidth:0}}var b=createjs.extend(a,createjs.Container);a.maxPoolSize=100,a._spritePool=[],b.draw=function(a,b){this.DisplayObject_draw(a,b)||(this._updateText(),this.Container_draw(a,b))},b.getBounds=function(){return this._updateText(),this.Container_getBounds()},b.isVisible=function(){var a=this.cacheCanvas||this.spriteSheet&&this.spriteSheet.complete&&this.text;return!!(this.visible&&this.alpha>0&&0!==this.scaleX&&0!==this.scaleY&&a)},b.clone=function(){return this._cloneProps(new a(this.text,this.spriteSheet))},b.addChild=b.addChildAt=b.removeChild=b.removeChildAt=b.removeAllChildren=function(){},b._cloneProps=function(a){return this.Container__cloneProps(a),a.lineHeight=this.lineHeight,a.letterSpacing=this.letterSpacing,a.spaceWidth=this.spaceWidth,a},b._getFrameIndex=function(a,b){var c,d=b.getAnimation(a);return d||(a!=(c=a.toUpperCase())||a!=(c=a.toLowerCase())||(c=null),c&&(d=b.getAnimation(c))),d&&d.frames[0]},b._getFrame=function(a,b){var c=this._getFrameIndex(a,b);return null==c?c:b.getFrame(c)},b._getLineHeight=function(a){var b=this._getFrame("1",a)||this._getFrame("T",a)||this._getFrame("L",a)||a.getFrame(0);return b?b.rect.height:1},b._getSpaceWidth=function(a){var b=this._getFrame("1",a)||this._getFrame("l",a)||this._getFrame("e",a)||this._getFrame("a",a)||a.getFrame(0);return b?b.rect.width:1},b._updateText=function(){var b,c=0,d=0,e=this._oldProps,f=!1,g=this.spaceWidth,h=this.lineHeight,i=this.spriteSheet,j=a._spritePool,k=this.children,l=0,m=k.length;for(var n in e)e[n]!=this[n]&&(e[n]=this[n],f=!0);if(f){var o=!!this._getFrame(" ",i);o||g||(g=this._getSpaceWidth(i)),h||(h=this._getLineHeight(i));for(var p=0,q=this.text.length;q>p;p++){var r=this.text.charAt(p);if(" "!=r||o)if("\n"!=r&&"\r"!=r){var s=this._getFrameIndex(r,i);null!=s&&(m>l?b=k[l]:(k.push(b=j.length?j.pop():new createjs.Sprite),b.parent=this,m++),b.spriteSheet=i,b.gotoAndStop(s),b.x=c,b.y=d,l++,c+=b.getBounds().width+this.letterSpacing)}else"\r"==r&&"\n"==this.text.charAt(p+1)&&p++,c=0,d+=h;else c+=g}for(;m>l;)j.push(b=k.pop()),b.parent=null,m--;j.length>a.maxPoolSize&&(j.length=a.maxPoolSize)}},createjs.BitmapText=createjs.promote(a,"Container")}(),this.createjs=this.createjs||{},function(){"use strict";function a(b,c,d,e){this.Container_constructor(),!a.inited&&a.init(),this.mode=b||a.INDEPENDENT,this.startPosition=c||0,this.loop=d,this.currentFrame=0,this.timeline=new createjs.Timeline(null,e,{paused:!0,position:c,useTicks:!0}),this.paused=!1,this.actionsEnabled=!0,this.autoReset=!0,this.frameBounds=this.frameBounds||null,this.framerate=null,this._synchOffset=0,this._prevPos=-1,this._prevPosition=0,this._t=0,this._managed={}}function b(){throw"MovieClipPlugin cannot be instantiated."}var c=createjs.extend(a,createjs.Container);a.INDEPENDENT="independent",a.SINGLE_FRAME="single",a.SYNCHED="synched",a.inited=!1,a.init=function(){a.inited||(b.install(),a.inited=!0)},c.getLabels=function(){return this.timeline.getLabels()},c.getCurrentLabel=function(){return this._updateTimeline(),this.timeline.getCurrentLabel()},c.getDuration=function(){return this.timeline.duration; +};try{Object.defineProperties(c,{labels:{get:c.getLabels},currentLabel:{get:c.getCurrentLabel},totalFrames:{get:c.getDuration},duration:{get:c.getDuration}})}catch(d){}c.initialize=a,c.isVisible=function(){return!!(this.visible&&this.alpha>0&&0!=this.scaleX&&0!=this.scaleY)},c.draw=function(a,b){return this.DisplayObject_draw(a,b)?!0:(this._updateTimeline(),this.Container_draw(a,b),!0)},c.play=function(){this.paused=!1},c.stop=function(){this.paused=!0},c.gotoAndPlay=function(a){this.paused=!1,this._goto(a)},c.gotoAndStop=function(a){this.paused=!0,this._goto(a)},c.advance=function(b){var c=a.INDEPENDENT;if(this.mode==c){for(var d=this,e=d.framerate;(d=d.parent)&&null==e;)d.mode==c&&(e=d._framerate);this._framerate=e;var f=null!=e&&-1!=e&&null!=b?b/(1e3/e)+this._t:1,g=0|f;for(this._t=f-g;!this.paused&&g--;)this._prevPosition=this._prevPos<0?0:this._prevPosition+1,this._updateTimeline()}},c.clone=function(){throw"MovieClip cannot be cloned."},c.toString=function(){return"[MovieClip (name="+this.name+")]"},c._tick=function(a){this.advance(a&&a.delta),this.Container__tick(a)},c._goto=function(a){var b=this.timeline.resolve(a);null!=b&&(-1==this._prevPos&&(this._prevPos=NaN),this._prevPosition=b,this._t=0,this._updateTimeline())},c._reset=function(){this._prevPos=-1,this._t=this.currentFrame=0,this.paused=!1},c._updateTimeline=function(){var b=this.timeline,c=this.mode!=a.INDEPENDENT;b.loop=null==this.loop?!0:this.loop;var d=c?this.startPosition+(this.mode==a.SINGLE_FRAME?0:this._synchOffset):this._prevPos<0?0:this._prevPosition,e=c||!this.actionsEnabled?createjs.Tween.NONE:null;if(this.currentFrame=b._calcPosition(d),b.setPosition(d,e),this._prevPosition=b._prevPosition,this._prevPos!=b._prevPos){this.currentFrame=this._prevPos=b._prevPos;for(var f in this._managed)this._managed[f]=1;for(var g=b._tweens,h=0,i=g.length;i>h;h++){var j=g[h],k=j._target;if(k!=this&&!j.passive){var l=j._stepPosition;k instanceof createjs.DisplayObject?this._addManagedChild(k,l):this._setState(k.state,l)}}var m=this.children;for(h=m.length-1;h>=0;h--){var n=m[h].id;1==this._managed[n]&&(this.removeChildAt(h),delete this._managed[n])}}},c._setState=function(a,b){if(a)for(var c=a.length-1;c>=0;c--){var d=a[c],e=d.t,f=d.p;for(var g in f)e[g]=f[g];this._addManagedChild(e,b)}},c._addManagedChild=function(b,c){b._off||(this.addChildAt(b,0),b instanceof a&&(b._synchOffset=c,b.mode==a.INDEPENDENT&&b.autoReset&&!this._managed[b.id]&&b._reset()),this._managed[b.id]=2)},c._getBounds=function(a,b){var c=this.DisplayObject_getBounds();return c||(this._updateTimeline(),this.frameBounds&&(c=this._rectangle.copy(this.frameBounds[this.currentFrame]))),c?this._transformBounds(c,a,b):this.Container__getBounds(a,b)},createjs.MovieClip=createjs.promote(a,"Container"),b.priority=100,b.install=function(){createjs.Tween.installPlugin(b,["startPosition"])},b.init=function(a,b,c){return c},b.step=function(){},b.tween=function(b,c,d,e,f,g,h,i){return b.target instanceof a?1==g?f[c]:e[c]:d}}(),this.createjs=this.createjs||{},function(){"use strict";function a(){throw"SpriteSheetUtils cannot be instantiated"}var b=createjs.createCanvas?createjs.createCanvas():document.createElement("canvas");b.getContext&&(a._workingCanvas=b,a._workingContext=b.getContext("2d"),b.width=b.height=1),a.addFlippedFrames=function(b,c,d,e){if(c||d||e){var f=0;c&&a._flip(b,++f,!0,!1),d&&a._flip(b,++f,!1,!0),e&&a._flip(b,++f,!0,!0)}},a.extractFrame=function(b,c){isNaN(c)&&(c=b.getAnimation(c).frames[0]);var d=b.getFrame(c);if(!d)return null;var e=d.rect,f=a._workingCanvas;f.width=e.width,f.height=e.height,a._workingContext.drawImage(d.image,e.x,e.y,e.width,e.height,0,0,e.width,e.height);var g=document.createElement("img");return g.src=f.toDataURL("image/png"),g},a.mergeAlpha=function(a,b,c){c||(c=createjs.createCanvas?createjs.createCanvas():document.createElement("canvas")),c.width=Math.max(b.width,a.width),c.height=Math.max(b.height,a.height);var d=c.getContext("2d");return d.save(),d.drawImage(a,0,0),d.globalCompositeOperation="destination-in",d.drawImage(b,0,0),d.restore(),c},a._flip=function(b,c,d,e){for(var f=b._images,g=a._workingCanvas,h=a._workingContext,i=f.length/c,j=0;i>j;j++){var k=f[j];k.__tmp=j,h.setTransform(1,0,0,1,0,0),h.clearRect(0,0,g.width+1,g.height+1),g.width=k.width,g.height=k.height,h.setTransform(d?-1:1,0,0,e?-1:1,d?k.width:0,e?k.height:0),h.drawImage(k,0,0);var l=document.createElement("img");l.src=g.toDataURL("image/png"),l.width=k.width,l.height=k.height,f.push(l)}var m=b._frames,n=m.length/c;for(j=0;n>j;j++){k=m[j];var o=k.rect.clone();l=f[k.image.__tmp+i*c];var p={image:l,rect:o,regX:k.regX,regY:k.regY};d&&(o.x=l.width-o.x-o.width,p.regX=o.width-k.regX),e&&(o.y=l.height-o.y-o.height,p.regY=o.height-k.regY),m.push(p)}var q="_"+(d?"h":"")+(e?"v":""),r=b._animations,s=b._data,t=r.length/c;for(j=0;t>j;j++){var u=r[j];k=s[u];var v={name:u+q,speed:k.speed,next:k.next,frames:[]};k.next&&(v.next+=q),m=k.frames;for(var w=0,x=m.length;x>w;w++)v.frames.push(m[w]+n*c);s[v.name]=v,r.push(v.name)}},createjs.SpriteSheetUtils=a}(),this.createjs=this.createjs||{},function(){"use strict";function a(a){this.EventDispatcher_constructor(),this.maxWidth=2048,this.maxHeight=2048,this.spriteSheet=null,this.scale=1,this.padding=1,this.timeSlice=.3,this.progress=-1,this.framerate=a||0,this._frames=[],this._animations={},this._data=null,this._nextFrameIndex=0,this._index=0,this._timerID=null,this._scale=1}var b=createjs.extend(a,createjs.EventDispatcher);a.ERR_DIMENSIONS="frame dimensions exceed max spritesheet dimensions",a.ERR_RUNNING="a build is already running",b.addFrame=function(b,c,d,e,f){if(this._data)throw a.ERR_RUNNING;var g=c||b.bounds||b.nominalBounds;return!g&&b.getBounds&&(g=b.getBounds()),g?(d=d||1,this._frames.push({source:b,sourceRect:g,scale:d,funct:e,data:f,index:this._frames.length,height:g.height*d})-1):null},b.addAnimation=function(b,c,d,e){if(this._data)throw a.ERR_RUNNING;this._animations[b]={frames:c,next:d,speed:e}},b.addMovieClip=function(b,c,d,e,f,g){if(this._data)throw a.ERR_RUNNING;var h=b.frameBounds,i=c||b.bounds||b.nominalBounds;if(!i&&b.getBounds&&(i=b.getBounds()),i||h){var j,k,l=this._frames.length,m=b.timeline.duration;for(j=0;m>j;j++){var n=h&&h[j]?h[j]:i;this.addFrame(b,n,d,this._setupMovieClipFrame,{i:j,f:e,d:f})}var o=b.timeline._labels,p=[];for(var q in o)p.push({index:o[q],label:q});if(p.length)for(p.sort(function(a,b){return a.index-b.index}),j=0,k=p.length;k>j;j++){for(var r=p[j].label,s=l+p[j].index,t=l+(j==k-1?m:p[j+1].index),u=[],v=s;t>v;v++)u.push(v);(!g||(r=g(r,b,s,t)))&&this.addAnimation(r,u,!0)}}},b.build=function(){if(this._data)throw a.ERR_RUNNING;for(this._startBuild();this._drawNext(););return this._endBuild(),this.spriteSheet},b.buildAsync=function(b){if(this._data)throw a.ERR_RUNNING;this.timeSlice=b,this._startBuild();var c=this;this._timerID=setTimeout(function(){c._run()},50-50*Math.max(.01,Math.min(.99,this.timeSlice||.3)))},b.stopAsync=function(){clearTimeout(this._timerID),this._data=null},b.clone=function(){throw"SpriteSheetBuilder cannot be cloned."},b.toString=function(){return"[SpriteSheetBuilder]"},b._startBuild=function(){var b=this.padding||0;this.progress=0,this.spriteSheet=null,this._index=0,this._scale=this.scale;var c=[];this._data={images:[],frames:c,framerate:this.framerate,animations:this._animations};var d=this._frames.slice();if(d.sort(function(a,b){return a.height<=b.height?-1:1}),d[d.length-1].height+2*b>this.maxHeight)throw a.ERR_DIMENSIONS;for(var e=0,f=0,g=0;d.length;){var h=this._fillRow(d,e,g,c,b);if(h.w>f&&(f=h.w),e+=h.h,!h.h||!d.length){var i=createjs.createCanvas?createjs.createCanvas():document.createElement("canvas");i.width=this._getSize(f,this.maxWidth),i.height=this._getSize(e,this.maxHeight),this._data.images[g]=i,h.h||(f=e=0,g++)}}},b._setupMovieClipFrame=function(a,b){var c=a.actionsEnabled;a.actionsEnabled=!1,a.gotoAndStop(b.i),a.actionsEnabled=c,b.f&&b.f(a,b.d,b.i)},b._getSize=function(a,b){for(var c=4;Math.pow(2,++c)=0;l--){var m=b[l],n=this._scale*m.scale,o=m.sourceRect,p=m.source,q=Math.floor(n*o.x-f),r=Math.floor(n*o.y-f),s=Math.ceil(n*o.height+2*f),t=Math.ceil(n*o.width+2*f);if(t>g)throw a.ERR_DIMENSIONS;s>i||j+t>g||(m.img=d,m.rect=new createjs.Rectangle(j,c,t,s),k=k||s,b.splice(l,1),e[m.index]=[j,c,t,s,d,Math.round(-q+n*p.regX-f),Math.round(-r+n*p.regY-f)],j+=t)}return{w:j,h:k}},b._endBuild=function(){this.spriteSheet=new createjs.SpriteSheet(this._data),this._data=null,this.progress=1,this.dispatchEvent("complete")},b._run=function(){for(var a=50*Math.max(.01,Math.min(.99,this.timeSlice||.3)),b=(new Date).getTime()+a,c=!1;b>(new Date).getTime();)if(!this._drawNext()){c=!0;break}if(c)this._endBuild();else{var d=this;this._timerID=setTimeout(function(){d._run()},50-a)}var e=this.progress=this._index/this._frames.length;if(this.hasEventListener("progress")){var f=new createjs.Event("progress");f.progress=e,this.dispatchEvent(f)}},b._drawNext=function(){var a=this._frames[this._index],b=a.scale*this._scale,c=a.rect,d=a.sourceRect,e=this._data.images[a.img],f=e.getContext("2d");return a.funct&&a.funct(a.source,a.data),f.save(),f.beginPath(),f.rect(c.x,c.y,c.width,c.height),f.clip(),f.translate(Math.ceil(c.x-d.x*b),Math.ceil(c.y-d.y*b)),f.scale(b,b),a.source.draw(f),f.restore(),++this._indexa)&&(a=0),(isNaN(b)||0>b)&&(b=0),(isNaN(c)||1>c)&&(c=1),this.blurX=0|a,this.blurY=0|b,this.quality=0|c}var b=createjs.extend(a,createjs.Filter);a.MUL_TABLE=[1,171,205,293,57,373,79,137,241,27,391,357,41,19,283,265,497,469,443,421,25,191,365,349,335,161,155,149,9,278,269,261,505,245,475,231,449,437,213,415,405,395,193,377,369,361,353,345,169,331,325,319,313,307,301,37,145,285,281,69,271,267,263,259,509,501,493,243,479,118,465,459,113,446,55,435,429,423,209,413,51,403,199,393,97,3,379,375,371,367,363,359,355,351,347,43,85,337,333,165,327,323,5,317,157,311,77,305,303,75,297,294,73,289,287,71,141,279,277,275,68,135,67,133,33,262,260,129,511,507,503,499,495,491,61,121,481,477,237,235,467,232,115,457,227,451,7,445,221,439,218,433,215,427,425,211,419,417,207,411,409,203,202,401,399,396,197,49,389,387,385,383,95,189,47,187,93,185,23,183,91,181,45,179,89,177,11,175,87,173,345,343,341,339,337,21,167,83,331,329,327,163,81,323,321,319,159,79,315,313,39,155,309,307,153,305,303,151,75,299,149,37,295,147,73,291,145,289,287,143,285,71,141,281,35,279,139,69,275,137,273,17,271,135,269,267,133,265,33,263,131,261,130,259,129,257,1],a.SHG_TABLE=[0,9,10,11,9,12,10,11,12,9,13,13,10,9,13,13,14,14,14,14,10,13,14,14,14,13,13,13,9,14,14,14,15,14,15,14,15,15,14,15,15,15,14,15,15,15,15,15,14,15,15,15,15,15,15,12,14,15,15,13,15,15,15,15,16,16,16,15,16,14,16,16,14,16,13,16,16,16,15,16,13,16,15,16,14,9,16,16,16,16,16,16,16,16,16,13,14,16,16,15,16,16,10,16,15,16,14,16,16,14,16,16,14,16,16,14,15,16,16,16,14,15,14,15,13,16,16,15,17,17,17,17,17,17,14,15,17,17,16,16,17,16,15,17,16,17,11,17,16,17,16,17,16,17,17,16,17,17,16,17,17,16,16,17,17,17,16,14,17,17,17,17,15,16,14,16,15,16,13,16,15,16,14,16,15,16,12,16,15,16,17,17,17,17,17,13,16,15,17,17,17,16,15,17,17,17,16,15,17,17,14,16,17,17,16,17,17,16,15,17,16,14,17,16,15,17,16,17,17,16,17,15,16,17,14,17,16,15,17,16,17,13,17,16,17,17,16,17,14,17,16,17,16,17,16,17,9],b.getBounds=function(a){var b=0|this.blurX,c=0|this.blurY;if(0>=b&&0>=c)return a;var d=Math.pow(this.quality,.2);return(a||new createjs.Rectangle).pad(b*d+1,c*d+1,b*d+1,c*d+1)},b.clone=function(){return new a(this.blurX,this.blurY,this.quality)},b.toString=function(){return"[BlurFilter]"},b._applyFilter=function(b){var c=this.blurX>>1;if(isNaN(c)||0>c)return!1;var d=this.blurY>>1;if(isNaN(d)||0>d)return!1;if(0==c&&0==d)return!1;var e=this.quality;(isNaN(e)||1>e)&&(e=1),e|=0,e>3&&(e=3),1>e&&(e=1);var f=b.data,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=c+c+1|0,w=d+d+1|0,x=0|b.width,y=0|b.height,z=x-1|0,A=y-1|0,B=c+1|0,C=d+1|0,D={r:0,b:0,g:0,a:0},E=D;for(i=1;v>i;i++)E=E.n={r:0,b:0,g:0,a:0};E.n=D;var F={r:0,b:0,g:0,a:0},G=F;for(i=1;w>i;i++)G=G.n={r:0,b:0,g:0,a:0};G.n=F;for(var H=null,I=0|a.MUL_TABLE[c],J=0|a.SHG_TABLE[c],K=0|a.MUL_TABLE[d],L=0|a.SHG_TABLE[d];e-->0;){m=l=0;var M=I,N=J;for(h=y;--h>-1;){for(n=B*(r=f[0|l]),o=B*(s=f[l+1|0]),p=B*(t=f[l+2|0]),q=B*(u=f[l+3|0]),E=D,i=B;--i>-1;)E.r=r,E.g=s,E.b=t,E.a=u,E=E.n;for(i=1;B>i;i++)j=l+((i>z?z:i)<<2)|0,n+=E.r=f[j],o+=E.g=f[j+1],p+=E.b=f[j+2],q+=E.a=f[j+3],E=E.n;for(H=D,g=0;x>g;g++)f[l++]=n*M>>>N,f[l++]=o*M>>>N,f[l++]=p*M>>>N,f[l++]=q*M>>>N,j=m+((j=g+c+1)g;g++){for(l=g<<2|0,n=C*(r=f[l])|0,o=C*(s=f[l+1|0])|0,p=C*(t=f[l+2|0])|0,q=C*(u=f[l+3|0])|0,G=F,i=0;C>i;i++)G.r=r,G.g=s,G.b=t,G.a=u,G=G.n;for(k=x,i=1;d>=i;i++)l=k+g<<2,n+=G.r=f[l],o+=G.g=f[l+1],p+=G.b=f[l+2],q+=G.a=f[l+3],G=G.n,A>i&&(k+=x);if(l=g,H=F,e>0)for(h=0;y>h;h++)j=l<<2,f[j+3]=u=q*M>>>N,u>0?(f[j]=n*M>>>N,f[j+1]=o*M>>>N,f[j+2]=p*M>>>N):f[j]=f[j+1]=f[j+2]=0,j=g+((j=h+C)h;h++)j=l<<2,f[j+3]=u=q*M>>>N,u>0?(u=255/u,f[j]=(n*M>>>N)*u,f[j+1]=(o*M>>>N)*u,f[j+2]=(p*M>>>N)*u):f[j]=f[j+1]=f[j+2]=0,j=g+((j=h+C)d;d+=4)b[d+3]=c[d]||0;return!0},b._prepAlphaMap=function(){if(!this.alphaMap)return!1;if(this.alphaMap==this._alphaMap&&this._mapData)return!0;this._mapData=null;var a,b=this._alphaMap=this.alphaMap,c=b;b instanceof HTMLCanvasElement?a=c.getContext("2d"):(c=createjs.createCanvas?createjs.createCanvas():document.createElement("canvas"),c.width=b.width,c.height=b.height,a=c.getContext("2d"),a.drawImage(b,0,0));try{var d=a.getImageData(0,0,b.width,b.height)}catch(e){return!1}return this._mapData=d.data,!0},createjs.AlphaMapFilter=createjs.promote(a,"Filter")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a){this.mask=a}var b=createjs.extend(a,createjs.Filter);b.applyFilter=function(a,b,c,d,e,f,g,h){return this.mask?(f=f||a,null==g&&(g=b),null==h&&(h=c),f.save(),a!=f?!1:(f.globalCompositeOperation="destination-in",f.drawImage(this.mask,g,h),f.restore(),!0)):!0},b.clone=function(){return new a(this.mask)},b.toString=function(){return"[AlphaMaskFilter]"},createjs.AlphaMaskFilter=createjs.promote(a,"Filter")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b,c,d,e,f,g,h){this.redMultiplier=null!=a?a:1,this.greenMultiplier=null!=b?b:1,this.blueMultiplier=null!=c?c:1,this.alphaMultiplier=null!=d?d:1,this.redOffset=e||0,this.greenOffset=f||0,this.blueOffset=g||0,this.alphaOffset=h||0}var b=createjs.extend(a,createjs.Filter);b.toString=function(){return"[ColorFilter]"},b.clone=function(){return new a(this.redMultiplier,this.greenMultiplier,this.blueMultiplier,this.alphaMultiplier,this.redOffset,this.greenOffset,this.blueOffset,this.alphaOffset)},b._applyFilter=function(a){for(var b=a.data,c=b.length,d=0;c>d;d+=4)b[d]=b[d]*this.redMultiplier+this.redOffset,b[d+1]=b[d+1]*this.greenMultiplier+this.greenOffset,b[d+2]=b[d+2]*this.blueMultiplier+this.blueOffset,b[d+3]=b[d+3]*this.alphaMultiplier+this.alphaOffset;return!0},createjs.ColorFilter=createjs.promote(a,"Filter")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b,c,d){this.setColor(a,b,c,d)}var b=a.prototype;a.DELTA_INDEX=[0,.01,.02,.04,.05,.06,.07,.08,.1,.11,.12,.14,.15,.16,.17,.18,.2,.21,.22,.24,.25,.27,.28,.3,.32,.34,.36,.38,.4,.42,.44,.46,.48,.5,.53,.56,.59,.62,.65,.68,.71,.74,.77,.8,.83,.86,.89,.92,.95,.98,1,1.06,1.12,1.18,1.24,1.3,1.36,1.42,1.48,1.54,1.6,1.66,1.72,1.78,1.84,1.9,1.96,2,2.12,2.25,2.37,2.5,2.62,2.75,2.87,3,3.2,3.4,3.6,3.8,4,4.3,4.7,4.9,5,5.5,6,6.5,6.8,7,7.3,7.5,7.8,8,8.4,8.7,9,9.4,9.6,9.8,10],a.IDENTITY_MATRIX=[1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1],a.LENGTH=a.IDENTITY_MATRIX.length,b.setColor=function(a,b,c,d){return this.reset().adjustColor(a,b,c,d)},b.reset=function(){return this.copy(a.IDENTITY_MATRIX)},b.adjustColor=function(a,b,c,d){return this.adjustHue(d),this.adjustContrast(b),this.adjustBrightness(a),this.adjustSaturation(c)},b.adjustBrightness=function(a){return 0==a||isNaN(a)?this:(a=this._cleanValue(a,255),this._multiplyMatrix([1,0,0,0,a,0,1,0,0,a,0,0,1,0,a,0,0,0,1,0,0,0,0,0,1]),this)},b.adjustContrast=function(b){if(0==b||isNaN(b))return this;b=this._cleanValue(b,100);var c;return 0>b?c=127+b/100*127:(c=b%1,c=0==c?a.DELTA_INDEX[b]:a.DELTA_INDEX[b<<0]*(1-c)+a.DELTA_INDEX[(b<<0)+1]*c,c=127*c+127),this._multiplyMatrix([c/127,0,0,0,.5*(127-c),0,c/127,0,0,.5*(127-c),0,0,c/127,0,.5*(127-c),0,0,0,1,0,0,0,0,0,1]),this},b.adjustSaturation=function(a){if(0==a||isNaN(a))return this;a=this._cleanValue(a,100);var b=1+(a>0?3*a/100:a/100),c=.3086,d=.6094,e=.082;return this._multiplyMatrix([c*(1-b)+b,d*(1-b),e*(1-b),0,0,c*(1-b),d*(1-b)+b,e*(1-b),0,0,c*(1-b),d*(1-b),e*(1-b)+b,0,0,0,0,0,1,0,0,0,0,0,1]),this},b.adjustHue=function(a){if(0==a||isNaN(a))return this;a=this._cleanValue(a,180)/180*Math.PI;var b=Math.cos(a),c=Math.sin(a),d=.213,e=.715,f=.072;return this._multiplyMatrix([d+b*(1-d)+c*-d,e+b*-e+c*-e,f+b*-f+c*(1-f),0,0,d+b*-d+.143*c,e+b*(1-e)+.14*c,f+b*-f+c*-.283,0,0,d+b*-d+c*-(1-d),e+b*-e+c*e,f+b*(1-f)+c*f,0,0,0,0,0,1,0,0,0,0,0,1]),this},b.concat=function(b){return b=this._fixMatrix(b),b.length!=a.LENGTH?this:(this._multiplyMatrix(b),this)},b.clone=function(){return(new a).copy(this)},b.toArray=function(){for(var b=[],c=0,d=a.LENGTH;d>c;c++)b[c]=this[c];return b},b.copy=function(b){for(var c=a.LENGTH,d=0;c>d;d++)this[d]=b[d];return this},b.toString=function(){return"[ColorMatrix]"},b._multiplyMatrix=function(a){var b,c,d,e=[];for(b=0;5>b;b++){for(c=0;5>c;c++)e[c]=this[c+5*b];for(c=0;5>c;c++){var f=0;for(d=0;5>d;d++)f+=a[c+5*d]*e[d];this[c+5*b]=f}}},b._cleanValue=function(a,b){return Math.min(b,Math.max(-b,a))},b._fixMatrix=function(b){return b instanceof a&&(b=b.toArray()),b.lengtha.LENGTH&&(b=b.slice(0,a.LENGTH)),b},createjs.ColorMatrix=a}(),this.createjs=this.createjs||{},function(){"use strict";function a(a){this.matrix=a}var b=createjs.extend(a,createjs.Filter);b.toString=function(){return"[ColorMatrixFilter]"},b.clone=function(){return new a(this.matrix)},b._applyFilter=function(a){for(var b,c,d,e,f=a.data,g=f.length,h=this.matrix,i=h[0],j=h[1],k=h[2],l=h[3],m=h[4],n=h[5],o=h[6],p=h[7],q=h[8],r=h[9],s=h[10],t=h[11],u=h[12],v=h[13],w=h[14],x=h[15],y=h[16],z=h[17],A=h[18],B=h[19],C=0;g>C;C+=4)b=f[C],c=f[C+1],d=f[C+2],e=f[C+3],f[C]=b*i+c*j+d*k+e*l+m,f[C+1]=b*n+c*o+d*p+e*q+r,f[C+2]=b*s+c*t+d*u+e*v+w,f[C+3]=b*x+c*y+d*z+e*A+B;return!0},createjs.ColorMatrixFilter=createjs.promote(a,"Filter")}(),this.createjs=this.createjs||{},function(){"use strict";function a(){throw"Touch cannot be instantiated"}a.isSupported=function(){return!!("ontouchstart"in window||window.navigator.msPointerEnabled&&window.navigator.msMaxTouchPoints>0||window.navigator.pointerEnabled&&window.navigator.maxTouchPoints>0)},a.enable=function(b,c,d){return b&&b.canvas&&a.isSupported()?b.__touch?!0:(b.__touch={pointers:{},multitouch:!c,preventDefault:!d,count:0},"ontouchstart"in window?a._IOS_enable(b):(window.navigator.msPointerEnabled||window.navigator.pointerEnabled)&&a._IE_enable(b),!0):!1},a.disable=function(b){b&&("ontouchstart"in window?a._IOS_disable(b):(window.navigator.msPointerEnabled||window.navigator.pointerEnabled)&&a._IE_disable(b),delete b.__touch)},a._IOS_enable=function(b){var c=b.canvas,d=b.__touch.f=function(c){a._IOS_handleEvent(b,c)};c.addEventListener("touchstart",d,!1),c.addEventListener("touchmove",d,!1),c.addEventListener("touchend",d,!1),c.addEventListener("touchcancel",d,!1)},a._IOS_disable=function(a){var b=a.canvas;if(b){var c=a.__touch.f;b.removeEventListener("touchstart",c,!1),b.removeEventListener("touchmove",c,!1),b.removeEventListener("touchend",c,!1),b.removeEventListener("touchcancel",c,!1)}},a._IOS_handleEvent=function(a,b){if(a){a.__touch.preventDefault&&b.preventDefault&&b.preventDefault();for(var c=b.changedTouches,d=b.type,e=0,f=c.length;f>e;e++){var g=c[e],h=g.identifier;g.target==a.canvas&&("touchstart"==d?this._handleStart(a,h,b,g.pageX,g.pageY):"touchmove"==d?this._handleMove(a,h,b,g.pageX,g.pageY):("touchend"==d||"touchcancel"==d)&&this._handleEnd(a,h,b))}}},a._IE_enable=function(b){var c=b.canvas,d=b.__touch.f=function(c){a._IE_handleEvent(b,c)};void 0===window.navigator.pointerEnabled?(c.addEventListener("MSPointerDown",d,!1),window.addEventListener("MSPointerMove",d,!1),window.addEventListener("MSPointerUp",d,!1),window.addEventListener("MSPointerCancel",d,!1),b.__touch.preventDefault&&(c.style.msTouchAction="none")):(c.addEventListener("pointerdown",d,!1),window.addEventListener("pointermove",d,!1),window.addEventListener("pointerup",d,!1),window.addEventListener("pointercancel",d,!1),b.__touch.preventDefault&&(c.style.touchAction="none")),b.__touch.activeIDs={}},a._IE_disable=function(a){var b=a.__touch.f;void 0===window.navigator.pointerEnabled?(window.removeEventListener("MSPointerMove",b,!1),window.removeEventListener("MSPointerUp",b,!1),window.removeEventListener("MSPointerCancel",b,!1),a.canvas&&a.canvas.removeEventListener("MSPointerDown",b,!1)):(window.removeEventListener("pointermove",b,!1),window.removeEventListener("pointerup",b,!1),window.removeEventListener("pointercancel",b,!1),a.canvas&&a.canvas.removeEventListener("pointerdown",b,!1))},a._IE_handleEvent=function(a,b){if(a){a.__touch.preventDefault&&b.preventDefault&&b.preventDefault();var c=b.type,d=b.pointerId,e=a.__touch.activeIDs;if("MSPointerDown"==c||"pointerdown"==c){if(b.srcElement!=a.canvas)return;e[d]=!0,this._handleStart(a,d,b,b.pageX,b.pageY)}else e[d]&&("MSPointerMove"==c||"pointermove"==c?this._handleMove(a,d,b,b.pageX,b.pageY):("MSPointerUp"==c||"MSPointerCancel"==c||"pointerup"==c||"pointercancel"==c)&&(delete e[d],this._handleEnd(a,d,b)))}},a._handleStart=function(a,b,c,d,e){var f=a.__touch;if(f.multitouch||!f.count){var g=f.pointers;g[b]||(g[b]=!0,f.count++,a._handlePointerDown(b,c,d,e))}},a._handleMove=function(a,b,c,d,e){a.__touch.pointers[b]&&a._handlePointerMove(b,c,d,e)},a._handleEnd=function(a,b,c){var d=a.__touch,e=d.pointers;e[b]&&(d.count--,a._handlePointerUp(b,c,!0),delete e[b])},createjs.Touch=a}(),this.createjs=this.createjs||{},function(){"use strict";var a=createjs.EaselJS=createjs.EaselJS||{};a.version="0.8.2",a.buildDate="Thu, 26 Nov 2015 20:44:34 GMT"}(),this.createjs=this.createjs||{},function(){"use strict";var a=createjs.PreloadJS=createjs.PreloadJS||{};a.version="0.6.2",a.buildDate="Thu, 26 Nov 2015 20:44:31 GMT"}(),this.createjs=this.createjs||{},function(){"use strict";createjs.proxy=function(a,b){var c=Array.prototype.slice.call(arguments,2);return function(){return a.apply(b,Array.prototype.slice.call(arguments,0).concat(c))}}}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b,c){this.Event_constructor("error"),this.title=a,this.message=b,this.data=c}var b=createjs.extend(a,createjs.Event);b.clone=function(){return new createjs.ErrorEvent(this.title,this.message,this.data)},createjs.ErrorEvent=createjs.promote(a,"Event")}(),this.createjs=this.createjs||{},function(a){"use strict";function b(a,b){this.Event_constructor("progress"),this.loaded=a,this.total=null==b?1:b,this.progress=0==b?0:this.loaded/this.total}var c=createjs.extend(b,createjs.Event);c.clone=function(){return new createjs.ProgressEvent(this.loaded,this.total)},createjs.ProgressEvent=createjs.promote(b,"Event")}(window),function(){function a(b,d){function f(a){if(f[a]!==q)return f[a];var b;if("bug-string-char-index"==a)b="a"!="a"[0];else if("json"==a)b=f("json-stringify")&&f("json-parse");else{var c,e='{"a":[1,true,false,null,"\\u0000\\b\\n\\f\\r\\t"]}';if("json-stringify"==a){var i=d.stringify,k="function"==typeof i&&t;if(k){(c=function(){return 1}).toJSON=c;try{k="0"===i(0)&&"0"===i(new g)&&'""'==i(new h)&&i(s)===q&&i(q)===q&&i()===q&&"1"===i(c)&&"[1]"==i([c])&&"[null]"==i([q])&&"null"==i(null)&&"[null,null,null]"==i([q,s,null])&&i({a:[c,!0,!1,null,"\x00\b\n\f\r "]})==e&&"1"===i(null,c)&&"[\n 1,\n 2\n]"==i([1,2],null,1)&&'"-271821-04-20T00:00:00.000Z"'==i(new j(-864e13))&&'"+275760-09-13T00:00:00.000Z"'==i(new j(864e13))&&'"-000001-01-01T00:00:00.000Z"'==i(new j(-621987552e5))&&'"1969-12-31T23:59:59.999Z"'==i(new j(-1))}catch(l){k=!1}}b=k}if("json-parse"==a){var m=d.parse;if("function"==typeof m)try{if(0===m("0")&&!m(!1)){c=m(e);var n=5==c.a.length&&1===c.a[0];if(n){try{n=!m('" "')}catch(l){}if(n)try{n=1!==m("01")}catch(l){}if(n)try{n=1!==m("1.")}catch(l){}}}}catch(l){n=!1}b=n}}return f[a]=!!b}b||(b=e.Object()),d||(d=e.Object());var g=b.Number||e.Number,h=b.String||e.String,i=b.Object||e.Object,j=b.Date||e.Date,k=b.SyntaxError||e.SyntaxError,l=b.TypeError||e.TypeError,m=b.Math||e.Math,n=b.JSON||e.JSON;"object"==typeof n&&n&&(d.stringify=n.stringify,d.parse=n.parse);var o,p,q,r=i.prototype,s=r.toString,t=new j(-0xc782b5b800cec);try{t=-109252==t.getUTCFullYear()&&0===t.getUTCMonth()&&1===t.getUTCDate()&&10==t.getUTCHours()&&37==t.getUTCMinutes()&&6==t.getUTCSeconds()&&708==t.getUTCMilliseconds()}catch(u){}if(!f("json")){var v="[object Function]",w="[object Date]",x="[object Number]",y="[object String]",z="[object Array]",A="[object Boolean]",B=f("bug-string-char-index");if(!t)var C=m.floor,D=[0,31,59,90,120,151,181,212,243,273,304,334],E=function(a,b){return D[b]+365*(a-1970)+C((a-1969+(b=+(b>1)))/4)-C((a-1901+b)/100)+C((a-1601+b)/400)};if((o=r.hasOwnProperty)||(o=function(a){var b,c={};return(c.__proto__=null,c.__proto__={toString:1},c).toString!=s?o=function(a){var b=this.__proto__,c=a in(this.__proto__=null,this);return this.__proto__=b,c}:(b=c.constructor,o=function(a){var c=(this.constructor||b).prototype;return a in this&&!(a in c&&this[a]===c[a])}),c=null,o.call(this,a)}),p=function(a,b){var d,e,f,g=0;(d=function(){this.valueOf=0}).prototype.valueOf=0,e=new d;for(f in e)o.call(e,f)&&g++;return d=e=null,g?p=2==g?function(a,b){var c,d={},e=s.call(a)==v;for(c in a)e&&"prototype"==c||o.call(d,c)||!(d[c]=1)||!o.call(a,c)||b(c)}:function(a,b){var c,d,e=s.call(a)==v;for(c in a)e&&"prototype"==c||!o.call(a,c)||(d="constructor"===c)||b(c);(d||o.call(a,c="constructor"))&&b(c)}:(e=["valueOf","toString","toLocaleString","propertyIsEnumerable","isPrototypeOf","hasOwnProperty","constructor"],p=function(a,b){var d,f,g=s.call(a)==v,h=!g&&"function"!=typeof a.constructor&&c[typeof a.hasOwnProperty]&&a.hasOwnProperty||o;for(d in a)g&&"prototype"==d||!h.call(a,d)||b(d);for(f=e.length;d=e[--f];h.call(a,d)&&b(d));}),p(a,b)},!f("json-stringify")){var F={92:"\\\\",34:'\\"',8:"\\b",12:"\\f",10:"\\n",13:"\\r",9:"\\t"},G="000000",H=function(a,b){return(G+(b||0)).slice(-a)},I="\\u00",J=function(a){for(var b='"',c=0,d=a.length,e=!B||d>10,f=e&&(B?a.split(""):a);d>c;c++){var g=a.charCodeAt(c);switch(g){case 8:case 9:case 10:case 12:case 13:case 34:case 92:b+=F[g];break;default:if(32>g){b+=I+H(2,g.toString(16));break}b+=e?f[c]:a.charAt(c)}}return b+'"'},K=function(a,b,c,d,e,f,g){var h,i,j,k,m,n,r,t,u,v,B,D,F,G,I,L;try{h=b[a]}catch(M){}if("object"==typeof h&&h)if(i=s.call(h),i!=w||o.call(h,"toJSON"))"function"==typeof h.toJSON&&(i!=x&&i!=y&&i!=z||o.call(h,"toJSON"))&&(h=h.toJSON(a));else if(h>-1/0&&1/0>h){if(E){for(m=C(h/864e5),j=C(m/365.2425)+1970-1;E(j+1,0)<=m;j++);for(k=C((m-E(j,0))/30.42);E(j,k+1)<=m;k++);m=1+m-E(j,k),n=(h%864e5+864e5)%864e5,r=C(n/36e5)%24,t=C(n/6e4)%60,u=C(n/1e3)%60,v=n%1e3}else j=h.getUTCFullYear(),k=h.getUTCMonth(),m=h.getUTCDate(),r=h.getUTCHours(),t=h.getUTCMinutes(),u=h.getUTCSeconds(),v=h.getUTCMilliseconds();h=(0>=j||j>=1e4?(0>j?"-":"+")+H(6,0>j?-j:j):H(4,j))+"-"+H(2,k+1)+"-"+H(2,m)+"T"+H(2,r)+":"+H(2,t)+":"+H(2,u)+"."+H(3,v)+"Z"}else h=null;if(c&&(h=c.call(b,a,h)),null===h)return"null";if(i=s.call(h),i==A)return""+h;if(i==x)return h>-1/0&&1/0>h?""+h:"null";if(i==y)return J(""+h);if("object"==typeof h){for(G=g.length;G--;)if(g[G]===h)throw l();if(g.push(h),B=[],I=f,f+=e,i==z){for(F=0,G=h.length;G>F;F++)D=K(F,h,c,d,e,f,g),B.push(D===q?"null":D);L=B.length?e?"[\n"+f+B.join(",\n"+f)+"\n"+I+"]":"["+B.join(",")+"]":"[]"}else p(d||h,function(a){var b=K(a,h,c,d,e,f,g);b!==q&&B.push(J(a)+":"+(e?" ":"")+b)}),L=B.length?e?"{\n"+f+B.join(",\n"+f)+"\n"+I+"}":"{"+B.join(",")+"}":"{}";return g.pop(),L}};d.stringify=function(a,b,d){var e,f,g,h;if(c[typeof b]&&b)if((h=s.call(b))==v)f=b;else if(h==z){g={};for(var i,j=0,k=b.length;k>j;i=b[j++],h=s.call(i),(h==y||h==x)&&(g[i]=1));}if(d)if((h=s.call(d))==x){if((d-=d%1)>0)for(e="",d>10&&(d=10);e.lengthL;)switch(e=f.charCodeAt(L)){case 9:case 10:case 13:case 32:L++;break;case 123:case 125:case 91:case 93:case 58:case 44:return a=B?f.charAt(L):f[L],L++,a;case 34:for(a="@",L++;g>L;)if(e=f.charCodeAt(L),32>e)P();else if(92==e)switch(e=f.charCodeAt(++L)){case 92:case 34: +case 47:case 98:case 116:case 110:case 102:case 114:a+=O[e],L++;break;case 117:for(b=++L,c=L+4;c>L;L++)e=f.charCodeAt(L),e>=48&&57>=e||e>=97&&102>=e||e>=65&&70>=e||P();a+=N("0x"+f.slice(b,L));break;default:P()}else{if(34==e)break;for(e=f.charCodeAt(L),b=L;e>=32&&92!=e&&34!=e;)e=f.charCodeAt(++L);a+=f.slice(b,L)}if(34==f.charCodeAt(L))return L++,a;P();default:if(b=L,45==e&&(d=!0,e=f.charCodeAt(++L)),e>=48&&57>=e){for(48==e&&(e=f.charCodeAt(L+1),e>=48&&57>=e)&&P(),d=!1;g>L&&(e=f.charCodeAt(L),e>=48&&57>=e);L++);if(46==f.charCodeAt(L)){for(c=++L;g>c&&(e=f.charCodeAt(c),e>=48&&57>=e);c++);c==L&&P(),L=c}if(e=f.charCodeAt(L),101==e||69==e){for(e=f.charCodeAt(++L),(43==e||45==e)&&L++,c=L;g>c&&(e=f.charCodeAt(c),e>=48&&57>=e);c++);c==L&&P(),L=c}return+f.slice(b,L)}if(d&&P(),"true"==f.slice(L,L+4))return L+=4,!0;if("false"==f.slice(L,L+5))return L+=5,!1;if("null"==f.slice(L,L+4))return L+=4,null;P()}return"$"},R=function(a){var b,c;if("$"==a&&P(),"string"==typeof a){if("@"==(B?a.charAt(0):a[0]))return a.slice(1);if("["==a){for(b=[];a=Q(),"]"!=a;c||(c=!0))c&&(","==a?(a=Q(),"]"==a&&P()):P()),","==a&&P(),b.push(R(a));return b}if("{"==a){for(b={};a=Q(),"}"!=a;c||(c=!0))c&&(","==a?(a=Q(),"}"==a&&P()):P()),(","==a||"string"!=typeof a||"@"!=(B?a.charAt(0):a[0])||":"!=Q())&&P(),b[a.slice(1)]=R(Q());return b}P()}return a},S=function(a,b,c){var d=T(a,b,c);d===q?delete a[b]:a[b]=d},T=function(a,b,c){var d,e=a[b];if("object"==typeof e&&e)if(s.call(e)==z)for(d=e.length;d--;)S(e,d,c);else p(e,function(a){S(e,a,c)});return c.call(a,b,e)};d.parse=function(a,b){var c,d;return L=0,M=""+a,c=R(Q()),"$"!=Q()&&P(),L=M=null,b&&s.call(b)==v?T((d={},d[""]=c,d),"",b):c}}}return d.runInContext=a,d}var b="function"==typeof define&&define.amd,c={"function":!0,object:!0},d=c[typeof exports]&&exports&&!exports.nodeType&&exports,e=c[typeof window]&&window||this,f=d&&c[typeof module]&&module&&!module.nodeType&&"object"==typeof global&&global;if(!f||f.global!==f&&f.window!==f&&f.self!==f||(e=f),d&&!b)a(e,d);else{var g=e.JSON,h=e.JSON3,i=!1,j=a(e,e.JSON3={noConflict:function(){return i||(i=!0,e.JSON=g,e.JSON3=h,g=h=null),j}});e.JSON={parse:j.parse,stringify:j.stringify}}b&&define(function(){return j})}.call(this),function(){var a={};a.appendToHead=function(b){a.getHead().appendChild(b)},a.getHead=function(){return document.head||document.getElementsByTagName("head")[0]},a.getBody=function(){return document.body||document.getElementsByTagName("body")[0]},createjs.DomUtils=a}(),function(){var a={};a.parseXML=function(a,b){var c=null;try{if(window.DOMParser){var d=new DOMParser;c=d.parseFromString(a,b)}}catch(e){}if(!c)try{c=new ActiveXObject("Microsoft.XMLDOM"),c.async=!1,c.loadXML(a)}catch(e){c=null}return c},a.parseJSON=function(a){if(null==a)return null;try{return JSON.parse(a)}catch(b){throw b}},createjs.DataUtils=a}(),this.createjs=this.createjs||{},function(){"use strict";function a(){this.src=null,this.type=null,this.id=null,this.maintainOrder=!1,this.callback=null,this.data=null,this.method=createjs.LoadItem.GET,this.values=null,this.headers=null,this.withCredentials=!1,this.mimeType=null,this.crossOrigin=null,this.loadTimeout=c.LOAD_TIMEOUT_DEFAULT}var b=a.prototype={},c=a;c.LOAD_TIMEOUT_DEFAULT=8e3,c.create=function(b){if("string"==typeof b){var d=new a;return d.src=b,d}if(b instanceof c)return b;if(b instanceof Object&&b.src)return null==b.loadTimeout&&(b.loadTimeout=c.LOAD_TIMEOUT_DEFAULT),b;throw new Error("Type not recognized.")},b.set=function(a){for(var b in a)this[b]=a[b];return this},createjs.LoadItem=c}(),function(){var a={};a.ABSOLUTE_PATT=/^(?:\w+:)?\/{2}/i,a.RELATIVE_PATT=/^[.\/]*?\//i,a.EXTENSION_PATT=/\/?[^\/]+\.(\w{1,5})$/i,a.parseURI=function(b){var c={absolute:!1,relative:!1};if(null==b)return c;var d=b.indexOf("?");d>-1&&(b=b.substr(0,d));var e;return a.ABSOLUTE_PATT.test(b)?c.absolute=!0:a.RELATIVE_PATT.test(b)&&(c.relative=!0),(e=b.match(a.EXTENSION_PATT))&&(c.extension=e[1].toLowerCase()),c},a.formatQueryString=function(a,b){if(null==a)throw new Error("You must specify data.");var c=[];for(var d in a)c.push(d+"="+escape(a[d]));return b&&(c=c.concat(b)),c.join("&")},a.buildPath=function(a,b){if(null==b)return a;var c=[],d=a.indexOf("?");if(-1!=d){var e=a.slice(d+1);c=c.concat(e.split("&"))}return-1!=d?a.slice(0,d)+"?"+this.formatQueryString(b,c):a+"?"+this.formatQueryString(b,c)},a.isCrossDomain=function(a){var b=document.createElement("a");b.href=a.src;var c=document.createElement("a");c.href=location.href;var d=""!=b.hostname&&(b.port!=c.port||b.protocol!=c.protocol||b.hostname!=c.hostname);return d},a.isLocal=function(a){var b=document.createElement("a");return b.href=a.src,""==b.hostname&&"file:"==b.protocol},a.isBinary=function(a){switch(a){case createjs.AbstractLoader.IMAGE:case createjs.AbstractLoader.BINARY:return!0;default:return!1}},a.isImageTag=function(a){return a instanceof HTMLImageElement},a.isAudioTag=function(a){return window.HTMLAudioElement?a instanceof HTMLAudioElement:!1},a.isVideoTag=function(a){return window.HTMLVideoElement?a instanceof HTMLVideoElement:!1},a.isText=function(a){switch(a){case createjs.AbstractLoader.TEXT:case createjs.AbstractLoader.JSON:case createjs.AbstractLoader.MANIFEST:case createjs.AbstractLoader.XML:case createjs.AbstractLoader.CSS:case createjs.AbstractLoader.SVG:case createjs.AbstractLoader.JAVASCRIPT:case createjs.AbstractLoader.SPRITESHEET:return!0;default:return!1}},a.getTypeByExtension=function(a){if(null==a)return createjs.AbstractLoader.TEXT;switch(a.toLowerCase()){case"jpeg":case"jpg":case"gif":case"png":case"webp":case"bmp":return createjs.AbstractLoader.IMAGE;case"ogg":case"mp3":case"webm":return createjs.AbstractLoader.SOUND;case"mp4":case"webm":case"ts":return createjs.AbstractLoader.VIDEO;case"json":return createjs.AbstractLoader.JSON;case"xml":return createjs.AbstractLoader.XML;case"css":return createjs.AbstractLoader.CSS;case"js":return createjs.AbstractLoader.JAVASCRIPT;case"svg":return createjs.AbstractLoader.SVG;default:return createjs.AbstractLoader.TEXT}},createjs.RequestUtils=a}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b,c){this.EventDispatcher_constructor(),this.loaded=!1,this.canceled=!1,this.progress=0,this.type=c,this.resultFormatter=null,a?this._item=createjs.LoadItem.create(a):this._item=null,this._preferXHR=b,this._result=null,this._rawResult=null,this._loadedItems=null,this._tagSrcAttribute=null,this._tag=null}var b=createjs.extend(a,createjs.EventDispatcher),c=a;c.POST="POST",c.GET="GET",c.BINARY="binary",c.CSS="css",c.IMAGE="image",c.JAVASCRIPT="javascript",c.JSON="json",c.JSONP="jsonp",c.MANIFEST="manifest",c.SOUND="sound",c.VIDEO="video",c.SPRITESHEET="spritesheet",c.SVG="svg",c.TEXT="text",c.XML="xml",b.getItem=function(){return this._item},b.getResult=function(a){return a?this._rawResult:this._result},b.getTag=function(){return this._tag},b.setTag=function(a){this._tag=a},b.load=function(){this._createRequest(),this._request.on("complete",this,this),this._request.on("progress",this,this),this._request.on("loadStart",this,this),this._request.on("abort",this,this),this._request.on("timeout",this,this),this._request.on("error",this,this);var a=new createjs.Event("initialize");a.loader=this._request,this.dispatchEvent(a),this._request.load()},b.cancel=function(){this.canceled=!0,this.destroy()},b.destroy=function(){this._request&&(this._request.removeAllEventListeners(),this._request.destroy()),this._request=null,this._item=null,this._rawResult=null,this._result=null,this._loadItems=null,this.removeAllEventListeners()},b.getLoadedItems=function(){return this._loadedItems},b._createRequest=function(){this._preferXHR?this._request=new createjs.XHRRequest(this._item):this._request=new createjs.TagRequest(this._item,this._tag||this._createTag(),this._tagSrcAttribute)},b._createTag=function(a){return null},b._sendLoadStart=function(){this._isCanceled()||this.dispatchEvent("loadstart")},b._sendProgress=function(a){if(!this._isCanceled()){var b=null;"number"==typeof a?(this.progress=a,b=new createjs.ProgressEvent(this.progress)):(b=a,this.progress=a.loaded/a.total,b.progress=this.progress,(isNaN(this.progress)||this.progress==1/0)&&(this.progress=0)),this.hasEventListener("progress")&&this.dispatchEvent(b)}},b._sendComplete=function(){if(!this._isCanceled()){this.loaded=!0;var a=new createjs.Event("complete");a.rawResult=this._rawResult,null!=this._result&&(a.result=this._result),this.dispatchEvent(a)}},b._sendError=function(a){!this._isCanceled()&&this.hasEventListener("error")&&(null==a&&(a=new createjs.ErrorEvent("PRELOAD_ERROR_EMPTY")),this.dispatchEvent(a))},b._isCanceled=function(){return null==window.createjs||this.canceled?!0:!1},b.resultFormatter=null,b.handleEvent=function(a){switch(a.type){case"complete":this._rawResult=a.target._response;var b=this.resultFormatter&&this.resultFormatter(this);b instanceof Function?b.call(this,createjs.proxy(this._resultFormatSuccess,this),createjs.proxy(this._resultFormatFailed,this)):(this._result=b||this._rawResult,this._sendComplete());break;case"progress":this._sendProgress(a);break;case"error":this._sendError(a);break;case"loadstart":this._sendLoadStart();break;case"abort":case"timeout":this._isCanceled()||this.dispatchEvent(new createjs.ErrorEvent("PRELOAD_"+a.type.toUpperCase()+"_ERROR"))}},b._resultFormatSuccess=function(a){this._result=a,this._sendComplete()},b._resultFormatFailed=function(a){this._sendError(a)},b.buildPath=function(a,b){return createjs.RequestUtils.buildPath(a,b)},b.toString=function(){return"[PreloadJS AbstractLoader]"},createjs.AbstractLoader=createjs.promote(a,"EventDispatcher")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b,c){this.AbstractLoader_constructor(a,b,c),this.resultFormatter=this._formatResult,this._tagSrcAttribute="src",this.on("initialize",this._updateXHR,this)}var b=createjs.extend(a,createjs.AbstractLoader);b.load=function(){this._tag||(this._tag=this._createTag(this._item.src)),this._tag.preload="auto",this._tag.load(),this.AbstractLoader_load()},b._createTag=function(){},b._createRequest=function(){this._preferXHR?this._request=new createjs.XHRRequest(this._item):this._request=new createjs.MediaTagRequest(this._item,this._tag||this._createTag(),this._tagSrcAttribute)},b._updateXHR=function(a){a.loader.setResponseType&&a.loader.setResponseType("blob")},b._formatResult=function(a){if(this._tag.removeEventListener&&this._tag.removeEventListener("canplaythrough",this._loadedHandler),this._tag.onstalled=null,this._preferXHR){var b=window.URL||window.webkitURL,c=a.getResult(!0);a.getTag().src=b.createObjectURL(c)}return a.getTag()},createjs.AbstractMediaLoader=createjs.promote(a,"AbstractLoader")}(),this.createjs=this.createjs||{},function(){"use strict";var a=function(a){this._item=a},b=createjs.extend(a,createjs.EventDispatcher);b.load=function(){},b.destroy=function(){},b.cancel=function(){},createjs.AbstractRequest=createjs.promote(a,"EventDispatcher")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b,c){this.AbstractRequest_constructor(a),this._tag=b,this._tagSrcAttribute=c,this._loadedHandler=createjs.proxy(this._handleTagComplete,this),this._addedToDOM=!1,this._startTagVisibility=null}var b=createjs.extend(a,createjs.AbstractRequest);b.load=function(){this._tag.onload=createjs.proxy(this._handleTagComplete,this),this._tag.onreadystatechange=createjs.proxy(this._handleReadyStateChange,this),this._tag.onerror=createjs.proxy(this._handleError,this);var a=new createjs.Event("initialize");a.loader=this._tag,this.dispatchEvent(a),this._hideTag(),this._loadTimeout=setTimeout(createjs.proxy(this._handleTimeout,this),this._item.loadTimeout),this._tag[this._tagSrcAttribute]=this._item.src,null==this._tag.parentNode&&(window.document.body.appendChild(this._tag),this._addedToDOM=!0)},b.destroy=function(){this._clean(),this._tag=null,this.AbstractRequest_destroy()},b._handleReadyStateChange=function(){clearTimeout(this._loadTimeout);var a=this._tag;("loaded"==a.readyState||"complete"==a.readyState)&&this._handleTagComplete()},b._handleError=function(){this._clean(),this.dispatchEvent("error")},b._handleTagComplete=function(){this._rawResult=this._tag,this._result=this.resultFormatter&&this.resultFormatter(this)||this._rawResult,this._clean(),this._showTag(),this.dispatchEvent("complete")},b._handleTimeout=function(){this._clean(),this.dispatchEvent(new createjs.Event("timeout"))},b._clean=function(){this._tag.onload=null,this._tag.onreadystatechange=null,this._tag.onerror=null,this._addedToDOM&&null!=this._tag.parentNode&&this._tag.parentNode.removeChild(this._tag),clearTimeout(this._loadTimeout)},b._hideTag=function(){this._startTagVisibility=this._tag.style.visibility,this._tag.style.visibility="hidden"},b._showTag=function(){this._tag.style.visibility=this._startTagVisibility},b._handleStalled=function(){},createjs.TagRequest=createjs.promote(a,"AbstractRequest")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b,c){this.AbstractRequest_constructor(a),this._tag=b,this._tagSrcAttribute=c,this._loadedHandler=createjs.proxy(this._handleTagComplete,this)}var b=createjs.extend(a,createjs.TagRequest);b.load=function(){var a=createjs.proxy(this._handleStalled,this);this._stalledCallback=a;var b=createjs.proxy(this._handleProgress,this);this._handleProgress=b,this._tag.addEventListener("stalled",a),this._tag.addEventListener("progress",b),this._tag.addEventListener&&this._tag.addEventListener("canplaythrough",this._loadedHandler,!1),this.TagRequest_load()},b._handleReadyStateChange=function(){clearTimeout(this._loadTimeout);var a=this._tag;("loaded"==a.readyState||"complete"==a.readyState)&&this._handleTagComplete()},b._handleStalled=function(){},b._handleProgress=function(a){if(a&&!(a.loaded>0&&0==a.total)){var b=new createjs.ProgressEvent(a.loaded,a.total);this.dispatchEvent(b)}},b._clean=function(){this._tag.removeEventListener&&this._tag.removeEventListener("canplaythrough",this._loadedHandler),this._tag.removeEventListener("stalled",this._stalledCallback),this._tag.removeEventListener("progress",this._progressCallback),this.TagRequest__clean()},createjs.MediaTagRequest=createjs.promote(a,"TagRequest")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a){this.AbstractRequest_constructor(a),this._request=null,this._loadTimeout=null,this._xhrLevel=1,this._response=null,this._rawResponse=null,this._canceled=!1,this._handleLoadStartProxy=createjs.proxy(this._handleLoadStart,this),this._handleProgressProxy=createjs.proxy(this._handleProgress,this),this._handleAbortProxy=createjs.proxy(this._handleAbort,this),this._handleErrorProxy=createjs.proxy(this._handleError,this),this._handleTimeoutProxy=createjs.proxy(this._handleTimeout,this),this._handleLoadProxy=createjs.proxy(this._handleLoad,this),this._handleReadyStateChangeProxy=createjs.proxy(this._handleReadyStateChange,this),!this._createXHR(a)}var b=createjs.extend(a,createjs.AbstractRequest);a.ACTIVEX_VERSIONS=["Msxml2.XMLHTTP.6.0","Msxml2.XMLHTTP.5.0","Msxml2.XMLHTTP.4.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],b.getResult=function(a){return a&&this._rawResponse?this._rawResponse:this._response},b.cancel=function(){this.canceled=!0,this._clean(),this._request.abort()},b.load=function(){if(null==this._request)return void this._handleError();null!=this._request.addEventListener?(this._request.addEventListener("loadstart",this._handleLoadStartProxy,!1),this._request.addEventListener("progress",this._handleProgressProxy,!1),this._request.addEventListener("abort",this._handleAbortProxy,!1),this._request.addEventListener("error",this._handleErrorProxy,!1),this._request.addEventListener("timeout",this._handleTimeoutProxy,!1),this._request.addEventListener("load",this._handleLoadProxy,!1),this._request.addEventListener("readystatechange",this._handleReadyStateChangeProxy,!1)):(this._request.onloadstart=this._handleLoadStartProxy,this._request.onprogress=this._handleProgressProxy,this._request.onabort=this._handleAbortProxy,this._request.onerror=this._handleErrorProxy,this._request.ontimeout=this._handleTimeoutProxy,this._request.onload=this._handleLoadProxy,this._request.onreadystatechange=this._handleReadyStateChangeProxy),1==this._xhrLevel&&(this._loadTimeout=setTimeout(createjs.proxy(this._handleTimeout,this),this._item.loadTimeout));try{this._item.values&&this._item.method!=createjs.AbstractLoader.GET?this._item.method==createjs.AbstractLoader.POST&&this._request.send(createjs.RequestUtils.formatQueryString(this._item.values)):this._request.send()}catch(a){this.dispatchEvent(new createjs.ErrorEvent("XHR_SEND",null,a))}},b.setResponseType=function(a){"blob"===a&&(a=window.URL?"blob":"arraybuffer",this._responseType=a),this._request.responseType=a},b.getAllResponseHeaders=function(){return this._request.getAllResponseHeaders instanceof Function?this._request.getAllResponseHeaders():null},b.getResponseHeader=function(a){return this._request.getResponseHeader instanceof Function?this._request.getResponseHeader(a):null},b._handleProgress=function(a){if(a&&!(a.loaded>0&&0==a.total)){var b=new createjs.ProgressEvent(a.loaded,a.total);this.dispatchEvent(b)}},b._handleLoadStart=function(a){clearTimeout(this._loadTimeout),this.dispatchEvent("loadstart")},b._handleAbort=function(a){this._clean(),this.dispatchEvent(new createjs.ErrorEvent("XHR_ABORTED",null,a))},b._handleError=function(a){this._clean(),this.dispatchEvent(new createjs.ErrorEvent(a.message))},b._handleReadyStateChange=function(a){4==this._request.readyState&&this._handleLoad()},b._handleLoad=function(a){if(!this.loaded){this.loaded=!0;var b=this._checkError();if(b)return void this._handleError(b);if(this._response=this._getResponse(),"arraybuffer"===this._responseType)try{this._response=new Blob([this._response])}catch(c){if(window.BlobBuilder=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder,"TypeError"===c.name&&window.BlobBuilder){var d=new BlobBuilder;d.append(this._response),this._response=d.getBlob()}}this._clean(),this.dispatchEvent(new createjs.Event("complete"))}},b._handleTimeout=function(a){this._clean(),this.dispatchEvent(new createjs.ErrorEvent("PRELOAD_TIMEOUT",null,a))},b._checkError=function(){var a=parseInt(this._request.status);switch(a){case 404:case 0:return new Error(a)}return null},b._getResponse=function(){if(null!=this._response)return this._response;if(null!=this._request.response)return this._request.response;try{if(null!=this._request.responseText)return this._request.responseText}catch(a){}try{if(null!=this._request.responseXML)return this._request.responseXML}catch(a){}return null},b._createXHR=function(a){var b=createjs.RequestUtils.isCrossDomain(a),c={},d=null;if(window.XMLHttpRequest)d=new XMLHttpRequest,b&&void 0===d.withCredentials&&window.XDomainRequest&&(d=new XDomainRequest);else{for(var e=0,f=s.ACTIVEX_VERSIONS.length;f>e;e++){var g=s.ACTIVEX_VERSIONS[e];try{d=new ActiveXObject(g);break}catch(h){}}if(null==d)return!1}null==a.mimeType&&createjs.RequestUtils.isText(a.type)&&(a.mimeType="text/plain; charset=utf-8"),a.mimeType&&d.overrideMimeType&&d.overrideMimeType(a.mimeType),this._xhrLevel="string"==typeof d.responseType?2:1;var i=null;if(i=a.method==createjs.AbstractLoader.GET?createjs.RequestUtils.buildPath(a.src,a.values):a.src,d.open(a.method||createjs.AbstractLoader.GET,i,!0),b&&d instanceof XMLHttpRequest&&1==this._xhrLevel&&(c.Origin=location.origin),a.values&&a.method==createjs.AbstractLoader.POST&&(c["Content-Type"]="application/x-www-form-urlencoded"),b||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest"),a.headers)for(var j in a.headers)c[j]=a.headers[j];for(j in c)d.setRequestHeader(j,c[j]);return d instanceof XMLHttpRequest&&void 0!==a.withCredentials&&(d.withCredentials=a.withCredentials),this._request=d,!0},b._clean=function(){clearTimeout(this._loadTimeout),null!=this._request.removeEventListener?(this._request.removeEventListener("loadstart",this._handleLoadStartProxy),this._request.removeEventListener("progress",this._handleProgressProxy),this._request.removeEventListener("abort",this._handleAbortProxy),this._request.removeEventListener("error",this._handleErrorProxy),this._request.removeEventListener("timeout",this._handleTimeoutProxy),this._request.removeEventListener("load",this._handleLoadProxy),this._request.removeEventListener("readystatechange",this._handleReadyStateChangeProxy)):(this._request.onloadstart=null,this._request.onprogress=null,this._request.onabort=null,this._request.onerror=null,this._request.ontimeout=null,this._request.onload=null,this._request.onreadystatechange=null)},b.toString=function(){return"[PreloadJS XHRRequest]"},createjs.XHRRequest=createjs.promote(a,"AbstractRequest")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b,c){this.AbstractLoader_constructor(),this._plugins=[],this._typeCallbacks={},this._extensionCallbacks={},this.next=null,this.maintainScriptOrder=!0,this.stopOnError=!1,this._maxConnections=1,this._availableLoaders=[createjs.ImageLoader,createjs.JavaScriptLoader,createjs.CSSLoader,createjs.JSONLoader,createjs.JSONPLoader,createjs.SoundLoader,createjs.ManifestLoader,createjs.SpriteSheetLoader,createjs.XMLLoader,createjs.SVGLoader,createjs.BinaryLoader,createjs.VideoLoader,createjs.TextLoader],this._defaultLoaderLength=this._availableLoaders.length,this.init(a,b,c)}var b=createjs.extend(a,createjs.AbstractLoader),c=a;b.init=function(a,b,c){this.useXHR=!0,this.preferXHR=!0,this._preferXHR=!0,this.setPreferXHR(a),this._paused=!1,this._basePath=b,this._crossOrigin=c,this._loadStartWasDispatched=!1,this._currentlyLoadingScript=null,this._currentLoads=[],this._loadQueue=[],this._loadQueueBackup=[],this._loadItemsById={},this._loadItemsBySrc={},this._loadedResults={},this._loadedRawResults={},this._numItems=0,this._numItemsLoaded=0,this._scriptOrder=[],this._loadedScripts=[],this._lastProgress=NaN},c.loadTimeout=8e3,c.LOAD_TIMEOUT=0,c.BINARY=createjs.AbstractLoader.BINARY,c.CSS=createjs.AbstractLoader.CSS,c.IMAGE=createjs.AbstractLoader.IMAGE,c.JAVASCRIPT=createjs.AbstractLoader.JAVASCRIPT,c.JSON=createjs.AbstractLoader.JSON,c.JSONP=createjs.AbstractLoader.JSONP,c.MANIFEST=createjs.AbstractLoader.MANIFEST,c.SOUND=createjs.AbstractLoader.SOUND,c.VIDEO=createjs.AbstractLoader.VIDEO,c.SVG=createjs.AbstractLoader.SVG,c.TEXT=createjs.AbstractLoader.TEXT,c.XML=createjs.AbstractLoader.XML,c.POST=createjs.AbstractLoader.POST,c.GET=createjs.AbstractLoader.GET,b.registerLoader=function(a){if(!a||!a.canLoadItem)throw new Error("loader is of an incorrect type.");if(-1!=this._availableLoaders.indexOf(a))throw new Error("loader already exists.");this._availableLoaders.unshift(a)},b.unregisterLoader=function(a){var b=this._availableLoaders.indexOf(a);-1!=b&&b0)return;var c=!1;if(b){for(;b.length;){var d=b.pop(),e=this.getResult(d);for(f=this._loadQueue.length-1;f>=0;f--)if(g=this._loadQueue[f].getItem(),g.id==d||g.src==d){this._loadQueue.splice(f,1)[0].cancel();break}for(f=this._loadQueueBackup.length-1;f>=0;f--)if(g=this._loadQueueBackup[f].getItem(),g.id==d||g.src==d){this._loadQueueBackup.splice(f,1)[0].cancel();break}if(e)this._disposeItem(this.getItem(d));else for(var f=this._currentLoads.length-1;f>=0;f--){var g=this._currentLoads[f].getItem();if(g.id==d||g.src==d){this._currentLoads.splice(f,1)[0].cancel(),c=!0;break}}}c&&this._loadNext()}else{this.close();for(var h in this._loadItemsById)this._disposeItem(this._loadItemsById[h]);this.init(this.preferXHR,this._basePath)}},b.reset=function(){this.close();for(var a in this._loadItemsById)this._disposeItem(this._loadItemsById[a]);for(var b=[],c=0,d=this._loadQueueBackup.length;d>c;c++)b.push(this._loadQueueBackup[c].getItem());this.loadManifest(b,!1)},b.installPlugin=function(a){if(null!=a&&null!=a.getPreloadHandlers){this._plugins.push(a);var b=a.getPreloadHandlers();if(b.scope=a,null!=b.types)for(var c=0,d=b.types.length;d>c;c++)this._typeCallbacks[b.types[c]]=b;if(null!=b.extensions)for(c=0,d=b.extensions.length;d>c;c++)this._extensionCallbacks[b.extensions[c]]=b}},b.setMaxConnections=function(a){this._maxConnections=a,!this._paused&&this._loadQueue.length>0&&this._loadNext()},b.loadFile=function(a,b,c){if(null==a){var d=new createjs.ErrorEvent("PRELOAD_NO_FILE");return void this._sendError(d)}this._addItem(a,null,c),b!==!1?this.setPaused(!1):this.setPaused(!0)},b.loadManifest=function(a,b,d){var e=null,f=null;if(Array.isArray(a)){if(0==a.length){var g=new createjs.ErrorEvent("PRELOAD_MANIFEST_EMPTY");return void this._sendError(g)}e=a}else if("string"==typeof a)e=[{src:a,type:c.MANIFEST}];else{if("object"!=typeof a){var g=new createjs.ErrorEvent("PRELOAD_MANIFEST_NULL");return void this._sendError(g)}if(void 0!==a.src){if(null==a.type)a.type=c.MANIFEST;else if(a.type!=c.MANIFEST){var g=new createjs.ErrorEvent("PRELOAD_MANIFEST_TYPE");this._sendError(g)}e=[a]}else void 0!==a.manifest&&(e=a.manifest,f=a.path)}for(var h=0,i=e.length;i>h;h++)this._addItem(e[h],f,d);b!==!1?this.setPaused(!1):this.setPaused(!0)},b.load=function(){this.setPaused(!1)},b.getItem=function(a){return this._loadItemsById[a]||this._loadItemsBySrc[a]},b.getResult=function(a,b){var c=this._loadItemsById[a]||this._loadItemsBySrc[a];if(null==c)return null;var d=c.id;return b&&this._loadedRawResults[d]?this._loadedRawResults[d]:this._loadedResults[d]},b.getItems=function(a){var b=[];for(var c in this._loadItemsById){var d=this._loadItemsById[c],e=this.getResult(c);(a!==!0||null!=e)&&b.push({item:d,result:e,rawResult:this.getResult(c,!0)})}return b},b.setPaused=function(a){this._paused=a,this._paused||this._loadNext()},b.close=function(){for(;this._currentLoads.length;)this._currentLoads.pop().cancel();this._scriptOrder.length=0,this._loadedScripts.length=0,this.loadStartWasDispatched=!1,this._itemCount=0,this._lastProgress=NaN},b._addItem=function(a,b,c){var d=this._createLoadItem(a,b,c);if(null!=d){var e=this._createLoader(d);null!=e&&("plugins"in e&&(e.plugins=this._plugins),d._loader=e,this._loadQueue.push(e),this._loadQueueBackup.push(e),this._numItems++,this._updateProgress(),(this.maintainScriptOrder&&d.type==createjs.LoadQueue.JAVASCRIPT||d.maintainOrder===!0)&&(this._scriptOrder.push(d),this._loadedScripts.push(null)))}},b._createLoadItem=function(a,b,c){var d=createjs.LoadItem.create(a);if(null==d)return null;var e="",f=c||this._basePath;if(d.src instanceof Object){if(!d.type)return null;if(b){e=b;var g=createjs.RequestUtils.parseURI(b);null==f||g.absolute||g.relative||(e=f+e)}else null!=f&&(e=f)}else{var h=createjs.RequestUtils.parseURI(d.src);h.extension&&(d.ext=h.extension),null==d.type&&(d.type=createjs.RequestUtils.getTypeByExtension(d.ext));var i=d.src;if(!h.absolute&&!h.relative)if(b){e=b;var g=createjs.RequestUtils.parseURI(b);i=b+i,null==f||g.absolute||g.relative||(e=f+e)}else null!=f&&(e=f);d.src=e+d.src}d.path=e,(void 0===d.id||null===d.id||""===d.id)&&(d.id=i);var j=this._typeCallbacks[d.type]||this._extensionCallbacks[d.ext];if(j){var k=j.callback.call(j.scope,d,this);if(k===!1)return null;k===!0||null!=k&&(d._loader=k),h=createjs.RequestUtils.parseURI(d.src),null!=h.extension&&(d.ext=h.extension)}return this._loadItemsById[d.id]=d,this._loadItemsBySrc[d.src]=d,null==d.crossOrigin&&(d.crossOrigin=this._crossOrigin),d},b._createLoader=function(a){if(null!=a._loader)return a._loader;for(var b=this.preferXHR,c=0;c=this._maxConnections);a++){var b=this._loadQueue[a];this._canStartLoad(b)&&(this._loadQueue.splice(a,1),a--,this._loadItem(b))}}},b._loadItem=function(a){a.on("fileload",this._handleFileLoad,this),a.on("progress",this._handleProgress,this),a.on("complete",this._handleFileComplete,this),a.on("error",this._handleError,this),a.on("fileerror",this._handleFileError,this),this._currentLoads.push(a),this._sendFileStart(a.getItem()),a.load()},b._handleFileLoad=function(a){a.target=null,this.dispatchEvent(a)},b._handleFileError=function(a){var b=new createjs.ErrorEvent("FILE_LOAD_ERROR",null,a.item);this._sendError(b)},b._handleError=function(a){var b=a.target;this._numItemsLoaded++,this._finishOrderedItem(b,!0),this._updateProgress();var c=new createjs.ErrorEvent("FILE_LOAD_ERROR",null,b.getItem());this._sendError(c),this.stopOnError?this.setPaused(!0):(this._removeLoadItem(b),this._cleanLoadItem(b),this._loadNext())},b._handleFileComplete=function(a){var b=a.target,c=b.getItem(),d=b.getResult();this._loadedResults[c.id]=d;var e=b.getResult(!0);null!=e&&e!==d&&(this._loadedRawResults[c.id]=e),this._saveLoadedItems(b),this._removeLoadItem(b),this._finishOrderedItem(b)||this._processFinishedLoad(c,b),this._cleanLoadItem(b)},b._saveLoadedItems=function(a){var b=a.getLoadedItems();if(null!==b)for(var c=0;cb;b++){var c=this._loadedScripts[b];if(null===c)break;if(c!==!0){var d=this._loadedResults[c.id];c.type==createjs.LoadQueue.JAVASCRIPT&&createjs.DomUtils.appendToHead(d);var e=c._loader;this._processFinishedLoad(c,e),this._loadedScripts[b]=!0}}},b._processFinishedLoad=function(a,b){if(this._numItemsLoaded++,!this.maintainScriptOrder&&a.type==createjs.LoadQueue.JAVASCRIPT){var c=b.getTag();createjs.DomUtils.appendToHead(c)}this._updateProgress(),this._sendFileComplete(a,b),this._loadNext()},b._canStartLoad=function(a){if(!this.maintainScriptOrder||a.preferXHR)return!0;var b=a.getItem();if(b.type!=createjs.LoadQueue.JAVASCRIPT)return!0;if(this._currentlyLoadingScript)return!1;for(var c=this._scriptOrder.indexOf(b),d=0;c>d;){var e=this._loadedScripts[d];if(null==e)return!1;d++}return this._currentlyLoadingScript=!0,!0},b._removeLoadItem=function(a){for(var b=this._currentLoads.length,c=0;b>c;c++)if(this._currentLoads[c]==a){this._currentLoads.splice(c,1);break}},b._cleanLoadItem=function(a){var b=a.getItem();b&&delete b._loader},b._handleProgress=function(a){var b=a.target;this._sendFileProgress(b.getItem(),b.progress),this._updateProgress()},b._updateProgress=function(){var a=this._numItemsLoaded/this._numItems,b=this._numItems-this._numItemsLoaded;if(b>0){for(var c=0,d=0,e=this._currentLoads.length;e>d;d++)c+=this._currentLoads[d].progress;a+=c/b*(b/this._numItems)}this._lastProgress!=a&&(this._sendProgress(a),this._lastProgress=a)},b._disposeItem=function(a){delete this._loadedResults[a.id],delete this._loadedRawResults[a.id],delete this._loadItemsById[a.id],delete this._loadItemsBySrc[a.src]},b._sendFileProgress=function(a,b){if(!this._isCanceled()&&!this._paused&&this.hasEventListener("fileprogress")){var c=new createjs.Event("fileprogress");c.progress=b,c.loaded=b,c.total=1,c.item=a,this.dispatchEvent(c)}},b._sendFileComplete=function(a,b){ +if(!this._isCanceled()&&!this._paused){var c=new createjs.Event("fileload");c.loader=b,c.item=a,c.result=this._loadedResults[a.id],c.rawResult=this._loadedRawResults[a.id],a.completeHandler&&a.completeHandler(c),this.hasEventListener("fileload")&&this.dispatchEvent(c)}},b._sendFileStart=function(a){var b=new createjs.Event("filestart");b.item=a,this.hasEventListener("filestart")&&this.dispatchEvent(b)},b.toString=function(){return"[PreloadJS LoadQueue]"},createjs.LoadQueue=createjs.promote(a,"AbstractLoader")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a){this.AbstractLoader_constructor(a,!0,createjs.AbstractLoader.TEXT)}var b=(createjs.extend(a,createjs.AbstractLoader),a);b.canLoadItem=function(a){return a.type==createjs.AbstractLoader.TEXT},createjs.TextLoader=createjs.promote(a,"AbstractLoader")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a){this.AbstractLoader_constructor(a,!0,createjs.AbstractLoader.BINARY),this.on("initialize",this._updateXHR,this)}var b=createjs.extend(a,createjs.AbstractLoader),c=a;c.canLoadItem=function(a){return a.type==createjs.AbstractLoader.BINARY},b._updateXHR=function(a){a.loader.setResponseType("arraybuffer")},createjs.BinaryLoader=createjs.promote(a,"AbstractLoader")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b){this.AbstractLoader_constructor(a,b,createjs.AbstractLoader.CSS),this.resultFormatter=this._formatResult,this._tagSrcAttribute="href",b?this._tag=document.createElement("style"):this._tag=document.createElement("link"),this._tag.rel="stylesheet",this._tag.type="text/css"}var b=createjs.extend(a,createjs.AbstractLoader),c=a;c.canLoadItem=function(a){return a.type==createjs.AbstractLoader.CSS},b._formatResult=function(a){if(this._preferXHR){var b=a.getTag();if(b.styleSheet)b.styleSheet.cssText=a.getResult(!0);else{var c=document.createTextNode(a.getResult(!0));b.appendChild(c)}}else b=this._tag;return createjs.DomUtils.appendToHead(b),b},createjs.CSSLoader=createjs.promote(a,"AbstractLoader")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b){this.AbstractLoader_constructor(a,b,createjs.AbstractLoader.IMAGE),this.resultFormatter=this._formatResult,this._tagSrcAttribute="src",createjs.RequestUtils.isImageTag(a)?this._tag=a:createjs.RequestUtils.isImageTag(a.src)?this._tag=a.src:createjs.RequestUtils.isImageTag(a.tag)&&(this._tag=a.tag),null!=this._tag?this._preferXHR=!1:this._tag=document.createElement("img"),this.on("initialize",this._updateXHR,this)}var b=createjs.extend(a,createjs.AbstractLoader),c=a;c.canLoadItem=function(a){return a.type==createjs.AbstractLoader.IMAGE},b.load=function(){if(""!=this._tag.src&&this._tag.complete)return void this._sendComplete();var a=this._item.crossOrigin;1==a&&(a="Anonymous"),null==a||createjs.RequestUtils.isLocal(this._item.src)||(this._tag.crossOrigin=a),this.AbstractLoader_load()},b._updateXHR=function(a){a.loader.mimeType="text/plain; charset=x-user-defined-binary",a.loader.setResponseType&&a.loader.setResponseType("blob")},b._formatResult=function(a){return this._formatImage},b._formatImage=function(a,b){var c=this._tag,d=window.URL||window.webkitURL;if(this._preferXHR)if(d){var e=d.createObjectURL(this.getResult(!0));c.src=e,c.addEventListener("load",this._cleanUpURL,!1),c.addEventListener("error",this._cleanUpURL,!1)}else c.src=this._item.src;else;c.complete?a(c):(c.onload=createjs.proxy(function(){a(this._tag)},this),c.onerror=createjs.proxy(function(){b(_this._tag)},this))},b._cleanUpURL=function(a){var b=window.URL||window.webkitURL;b.revokeObjectURL(a.target.src)},createjs.ImageLoader=createjs.promote(a,"AbstractLoader")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b){this.AbstractLoader_constructor(a,b,createjs.AbstractLoader.JAVASCRIPT),this.resultFormatter=this._formatResult,this._tagSrcAttribute="src",this.setTag(document.createElement("script"))}var b=createjs.extend(a,createjs.AbstractLoader),c=a;c.canLoadItem=function(a){return a.type==createjs.AbstractLoader.JAVASCRIPT},b._formatResult=function(a){var b=a.getTag();return this._preferXHR&&(b.text=a.getResult(!0)),b},createjs.JavaScriptLoader=createjs.promote(a,"AbstractLoader")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a){this.AbstractLoader_constructor(a,!0,createjs.AbstractLoader.JSON),this.resultFormatter=this._formatResult}var b=createjs.extend(a,createjs.AbstractLoader),c=a;c.canLoadItem=function(a){return a.type==createjs.AbstractLoader.JSON},b._formatResult=function(a){var b=null;try{b=createjs.DataUtils.parseJSON(a.getResult(!0))}catch(c){var d=new createjs.ErrorEvent("JSON_FORMAT",null,c);return this._sendError(d),c}return b},createjs.JSONLoader=createjs.promote(a,"AbstractLoader")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a){this.AbstractLoader_constructor(a,!1,createjs.AbstractLoader.JSONP),this.setTag(document.createElement("script")),this.getTag().type="text/javascript"}var b=createjs.extend(a,createjs.AbstractLoader),c=a;c.canLoadItem=function(a){return a.type==createjs.AbstractLoader.JSONP},b.cancel=function(){this.AbstractLoader_cancel(),this._dispose()},b.load=function(){if(null==this._item.callback)throw new Error("callback is required for loading JSONP requests.");if(null!=window[this._item.callback])throw new Error("JSONP callback '"+this._item.callback+"' already exists on window. You need to specify a different callback or re-name the current one.");window[this._item.callback]=createjs.proxy(this._handleLoad,this),window.document.body.appendChild(this._tag),this._loadTimeout=setTimeout(createjs.proxy(this._handleTimeout,this),this._item.loadTimeout),this._tag.src=this._item.src},b._handleLoad=function(a){this._result=this._rawResult=a,this._sendComplete(),this._dispose()},b._handleTimeout=function(){this._dispose(),this.dispatchEvent(new createjs.ErrorEvent("timeout"))},b._dispose=function(){window.document.body.removeChild(this._tag),delete window[this._item.callback],clearTimeout(this._loadTimeout)},createjs.JSONPLoader=createjs.promote(a,"AbstractLoader")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a){this.AbstractLoader_constructor(a,null,createjs.AbstractLoader.MANIFEST),this.plugins=null,this._manifestQueue=null}var b=createjs.extend(a,createjs.AbstractLoader),c=a;c.MANIFEST_PROGRESS=.25,c.canLoadItem=function(a){return a.type==createjs.AbstractLoader.MANIFEST},b.load=function(){this.AbstractLoader_load()},b._createRequest=function(){var a=this._item.callback;null!=a?this._request=new createjs.JSONPLoader(this._item):this._request=new createjs.JSONLoader(this._item)},b.handleEvent=function(a){switch(a.type){case"complete":return this._rawResult=a.target.getResult(!0),this._result=a.target.getResult(),this._sendProgress(c.MANIFEST_PROGRESS),void this._loadManifest(this._result);case"progress":return a.loaded*=c.MANIFEST_PROGRESS,this.progress=a.loaded/a.total,(isNaN(this.progress)||this.progress==1/0)&&(this.progress=0),void this._sendProgress(a)}this.AbstractLoader_handleEvent(a)},b.destroy=function(){this.AbstractLoader_destroy(),this._manifestQueue.close()},b._loadManifest=function(a){if(a&&a.manifest){var b=this._manifestQueue=new createjs.LoadQueue;b.on("fileload",this._handleManifestFileLoad,this),b.on("progress",this._handleManifestProgress,this),b.on("complete",this._handleManifestComplete,this,!0),b.on("error",this._handleManifestError,this,!0);for(var c=0,d=this.plugins.length;d>c;c++)b.installPlugin(this.plugins[c]);b.loadManifest(a)}else this._sendComplete()},b._handleManifestFileLoad=function(a){a.target=null,this.dispatchEvent(a)},b._handleManifestComplete=function(a){this._loadedItems=this._manifestQueue.getItems(!0),this._sendComplete()},b._handleManifestProgress=function(a){this.progress=a.progress*(1-c.MANIFEST_PROGRESS)+c.MANIFEST_PROGRESS,this._sendProgress(this.progress)},b._handleManifestError=function(a){var b=new createjs.Event("fileerror");b.item=a.data,this.dispatchEvent(b)},createjs.ManifestLoader=createjs.promote(a,"AbstractLoader")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b){this.AbstractMediaLoader_constructor(a,b,createjs.AbstractLoader.SOUND),createjs.RequestUtils.isAudioTag(a)?this._tag=a:createjs.RequestUtils.isAudioTag(a.src)?this._tag=a:createjs.RequestUtils.isAudioTag(a.tag)&&(this._tag=createjs.RequestUtils.isAudioTag(a)?a:a.src),null!=this._tag&&(this._preferXHR=!1)}var b=createjs.extend(a,createjs.AbstractMediaLoader),c=a;c.canLoadItem=function(a){return a.type==createjs.AbstractLoader.SOUND},b._createTag=function(a){var b=document.createElement("audio");return b.autoplay=!1,b.preload="none",b.src=a,b},createjs.SoundLoader=createjs.promote(a,"AbstractMediaLoader")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b){this.AbstractMediaLoader_constructor(a,b,createjs.AbstractLoader.VIDEO),createjs.RequestUtils.isVideoTag(a)||createjs.RequestUtils.isVideoTag(a.src)?(this.setTag(createjs.RequestUtils.isVideoTag(a)?a:a.src),this._preferXHR=!1):this.setTag(this._createTag())}var b=createjs.extend(a,createjs.AbstractMediaLoader),c=a;b._createTag=function(){return document.createElement("video")},c.canLoadItem=function(a){return a.type==createjs.AbstractLoader.VIDEO},createjs.VideoLoader=createjs.promote(a,"AbstractMediaLoader")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b){this.AbstractLoader_constructor(a,b,createjs.AbstractLoader.SPRITESHEET),this._manifestQueue=null}var b=createjs.extend(a,createjs.AbstractLoader),c=a;c.SPRITESHEET_PROGRESS=.25,c.canLoadItem=function(a){return a.type==createjs.AbstractLoader.SPRITESHEET},b.destroy=function(){this.AbstractLoader_destroy,this._manifestQueue.close()},b._createRequest=function(){var a=this._item.callback;null!=a?this._request=new createjs.JSONPLoader(this._item):this._request=new createjs.JSONLoader(this._item)},b.handleEvent=function(a){switch(a.type){case"complete":return this._rawResult=a.target.getResult(!0),this._result=a.target.getResult(),this._sendProgress(c.SPRITESHEET_PROGRESS),void this._loadManifest(this._result);case"progress":return a.loaded*=c.SPRITESHEET_PROGRESS,this.progress=a.loaded/a.total,(isNaN(this.progress)||this.progress==1/0)&&(this.progress=0),void this._sendProgress(a)}this.AbstractLoader_handleEvent(a)},b._loadManifest=function(a){if(a&&a.images){var b=this._manifestQueue=new createjs.LoadQueue(this._preferXHR,this._item.path,this._item.crossOrigin);b.on("complete",this._handleManifestComplete,this,!0),b.on("fileload",this._handleManifestFileLoad,this),b.on("progress",this._handleManifestProgress,this),b.on("error",this._handleManifestError,this,!0),b.loadManifest(a.images)}},b._handleManifestFileLoad=function(a){var b=a.result;if(null!=b){var c=this.getResult().images,d=c.indexOf(a.item.src);c[d]=b}},b._handleManifestComplete=function(a){this._result=new createjs.SpriteSheet(this._result),this._loadedItems=this._manifestQueue.getItems(!0),this._sendComplete()},b._handleManifestProgress=function(a){this.progress=a.progress*(1-c.SPRITESHEET_PROGRESS)+c.SPRITESHEET_PROGRESS,this._sendProgress(this.progress)},b._handleManifestError=function(a){var b=new createjs.Event("fileerror");b.item=a.data,this.dispatchEvent(b)},createjs.SpriteSheetLoader=createjs.promote(a,"AbstractLoader")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b){this.AbstractLoader_constructor(a,b,createjs.AbstractLoader.SVG),this.resultFormatter=this._formatResult,this._tagSrcAttribute="data",b?this.setTag(document.createElement("svg")):(this.setTag(document.createElement("object")),this.getTag().type="image/svg+xml")}var b=createjs.extend(a,createjs.AbstractLoader),c=a;c.canLoadItem=function(a){return a.type==createjs.AbstractLoader.SVG},b._formatResult=function(a){var b=createjs.DataUtils.parseXML(a.getResult(!0),"text/xml"),c=a.getTag();return!this._preferXHR&&document.body.contains(c)&&document.body.removeChild(c),null!=b.documentElement?(c.appendChild(b.documentElement),c.style.visibility="visible",c):b},createjs.SVGLoader=createjs.promote(a,"AbstractLoader")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a){this.AbstractLoader_constructor(a,!0,createjs.AbstractLoader.XML),this.resultFormatter=this._formatResult}var b=createjs.extend(a,createjs.AbstractLoader),c=a;c.canLoadItem=function(a){return a.type==createjs.AbstractLoader.XML},b._formatResult=function(a){return createjs.DataUtils.parseXML(a.getResult(!0),"text/xml")},createjs.XMLLoader=createjs.promote(a,"AbstractLoader")}(),this.createjs=this.createjs||{},function(){var a=createjs.SoundJS=createjs.SoundJS||{};a.version="0.6.2",a.buildDate="Thu, 26 Nov 2015 20:44:31 GMT"}(),this.createjs=this.createjs||{},createjs.indexOf=function(a,b){"use strict";for(var c=0,d=a.length;d>c;c++)if(b===a[c])return c;return-1},this.createjs=this.createjs||{},function(){"use strict";createjs.proxy=function(a,b){var c=Array.prototype.slice.call(arguments,2);return function(){return a.apply(b,Array.prototype.slice.call(arguments,0).concat(c))}}}(),this.createjs=this.createjs||{},function(){"use strict";function a(){throw"BrowserDetect cannot be instantiated"}var b=a.agent=window.navigator.userAgent;a.isWindowPhone=b.indexOf("IEMobile")>-1||b.indexOf("Windows Phone")>-1,a.isFirefox=b.indexOf("Firefox")>-1,a.isOpera=null!=window.opera,a.isChrome=b.indexOf("Chrome")>-1,a.isIOS=(b.indexOf("iPod")>-1||b.indexOf("iPhone")>-1||b.indexOf("iPad")>-1)&&!a.isWindowPhone,a.isAndroid=b.indexOf("Android")>-1&&!a.isWindowPhone,a.isBlackberry=b.indexOf("Blackberry")>-1,createjs.BrowserDetect=a}(),this.createjs=this.createjs||{},function(){"use strict";var a=function(){this.interrupt=null,this.delay=null,this.offset=null,this.loop=null,this.volume=null,this.pan=null,this.startTime=null,this.duration=null},b=a.prototype={},c=a;c.create=function(a){if(a instanceof c||a instanceof Object){var b=new createjs.PlayPropsConfig;return b.set(a),b}throw new Error("Type not recognized.")},b.set=function(a){for(var b in a)this[b]=a[b];return this},b.toString=function(){return"[PlayPropsConfig]"},createjs.PlayPropsConfig=c}(),this.createjs=this.createjs||{},function(){"use strict";function a(){throw"Sound cannot be instantiated"}function b(a,b){this.init(a,b)}var c=a;c.INTERRUPT_ANY="any",c.INTERRUPT_EARLY="early",c.INTERRUPT_LATE="late",c.INTERRUPT_NONE="none",c.PLAY_INITED="playInited",c.PLAY_SUCCEEDED="playSucceeded",c.PLAY_INTERRUPTED="playInterrupted",c.PLAY_FINISHED="playFinished",c.PLAY_FAILED="playFailed",c.SUPPORTED_EXTENSIONS=["mp3","ogg","opus","mpeg","wav","m4a","mp4","aiff","wma","mid"],c.EXTENSION_MAP={m4a:"mp4"},c.FILE_PATTERN=/^(?:(\w+:)\/{2}(\w+(?:\.\w+)*\/?))?([\/.]*?(?:[^?]+)?\/)?((?:[^\/?]+)\.(\w+))(?:\?(\S+)?)?$/,c.defaultInterruptBehavior=c.INTERRUPT_NONE,c.alternateExtensions=[],c.activePlugin=null,c._masterVolume=1,Object.defineProperty(c,"volume",{get:function(){return this._masterVolume},set:function(a){if(null==Number(a))return!1;if(a=Math.max(0,Math.min(1,a)),c._masterVolume=a,!this.activePlugin||!this.activePlugin.setVolume||!this.activePlugin.setVolume(a))for(var b=this._instances,d=0,e=b.length;e>d;d++)b[d].setMasterVolume(a)}}),c._masterMute=!1,Object.defineProperty(c,"muted",{get:function(){return this._masterMute},set:function(a){if(null==a)return!1;if(this._masterMute=a,!this.activePlugin||!this.activePlugin.setMute||!this.activePlugin.setMute(a))for(var b=this._instances,c=0,d=b.length;d>c;c++)b[c].setMasterMute(a);return!0}}),Object.defineProperty(c,"capabilities",{get:function(){return null==c.activePlugin?null:c.activePlugin._capabilities},set:function(a){return!1}}),c._pluginsRegistered=!1,c._lastID=0,c._instances=[],c._idHash={},c._preloadHash={},c._defaultPlayPropsHash={},c.addEventListener=null,c.removeEventListener=null,c.removeAllEventListeners=null,c.dispatchEvent=null,c.hasEventListener=null,c._listeners=null,createjs.EventDispatcher.initialize(c),c.getPreloadHandlers=function(){return{callback:createjs.proxy(c.initLoad,c),types:["sound"],extensions:c.SUPPORTED_EXTENSIONS}},c._handleLoadComplete=function(a){var b=a.target.getItem().src;if(c._preloadHash[b])for(var d=0,e=c._preloadHash[b].length;e>d;d++){var f=c._preloadHash[b][d];if(c._preloadHash[b][d]=!0,c.hasEventListener("fileload")){var a=new createjs.Event("fileload");a.src=f.src,a.id=f.id,a.data=f.data,a.sprite=f.sprite,c.dispatchEvent(a)}}},c._handleLoadError=function(a){var b=a.target.getItem().src;if(c._preloadHash[b])for(var d=0,e=c._preloadHash[b].length;e>d;d++){var f=c._preloadHash[b][d];if(c._preloadHash[b][d]=!1,c.hasEventListener("fileerror")){var a=new createjs.Event("fileerror");a.src=f.src,a.id=f.id,a.data=f.data,a.sprite=f.sprite,c.dispatchEvent(a)}}},c._registerPlugin=function(a){return a.isSupported()?(c.activePlugin=new a,!0):!1},c.registerPlugins=function(a){c._pluginsRegistered=!0;for(var b=0,d=a.length;d>b;b++)if(c._registerPlugin(a[b]))return!0;return!1},c.initializeDefaultPlugins=function(){return null!=c.activePlugin?!0:c._pluginsRegistered?!1:c.registerPlugins([createjs.WebAudioPlugin,createjs.HTMLAudioPlugin])?!0:!1},c.isReady=function(){return null!=c.activePlugin},c.getCapabilities=function(){return null==c.activePlugin?null:c.activePlugin._capabilities},c.getCapability=function(a){return null==c.activePlugin?null:c.activePlugin._capabilities[a]},c.initLoad=function(a){return c._registerSound(a)},c._registerSound=function(a){if(!c.initializeDefaultPlugins())return!1;var d;if(a.src instanceof Object?(d=c._parseSrc(a.src),d.src=a.path+d.src):d=c._parsePath(a.src),null==d)return!1;a.src=d.src,a.type="sound";var e=a.data,f=null;if(null!=e&&(isNaN(e.channels)?isNaN(e)||(f=parseInt(e)):f=parseInt(e.channels),e.audioSprite))for(var g,h=e.audioSprite.length;h--;)g=e.audioSprite[h],c._idHash[g.id]={src:a.src,startTime:parseInt(g.startTime),duration:parseInt(g.duration)},g.defaultPlayProps&&(c._defaultPlayPropsHash[g.id]=createjs.PlayPropsConfig.create(g.defaultPlayProps));null!=a.id&&(c._idHash[a.id]={src:a.src});var i=c.activePlugin.register(a);return b.create(a.src,f),null!=e&&isNaN(e)?a.data.channels=f||b.maxPerChannel():a.data=f||b.maxPerChannel(),i.type&&(a.type=i.type),a.defaultPlayProps&&(c._defaultPlayPropsHash[a.src]=createjs.PlayPropsConfig.create(a.defaultPlayProps)),i},c.registerSound=function(a,b,d,e,f){var g={src:a,id:b,data:d,defaultPlayProps:f};a instanceof Object&&a.src&&(e=b,g=a),g=createjs.LoadItem.create(g),g.path=e,null==e||g.src instanceof Object||(g.src=e+a);var h=c._registerSound(g);if(!h)return!1;if(c._preloadHash[g.src]||(c._preloadHash[g.src]=[]),c._preloadHash[g.src].push(g),1==c._preloadHash[g.src].length)h.on("complete",createjs.proxy(this._handleLoadComplete,this)),h.on("error",createjs.proxy(this._handleLoadError,this)),c.activePlugin.preload(h);else if(1==c._preloadHash[g.src][0])return!0;return g},c.registerSounds=function(a,b){var c=[];a.path&&(b?b+=a.path:b=a.path,a=a.manifest);for(var d=0,e=a.length;e>d;d++)c[d]=createjs.Sound.registerSound(a[d].src,a[d].id,a[d].data,b,a[d].defaultPlayProps);return c},c.removeSound=function(a,d){if(null==c.activePlugin)return!1;a instanceof Object&&a.src&&(a=a.src);var e;if(a instanceof Object?e=c._parseSrc(a):(a=c._getSrcById(a).src,e=c._parsePath(a)),null==e)return!1;a=e.src,null!=d&&(a=d+a);for(var f in c._idHash)c._idHash[f].src==a&&delete c._idHash[f];return b.removeSrc(a),delete c._preloadHash[a],c.activePlugin.removeSound(a),!0},c.removeSounds=function(a,b){var c=[];a.path&&(b?b+=a.path:b=a.path,a=a.manifest);for(var d=0,e=a.length;e>d;d++)c[d]=createjs.Sound.removeSound(a[d].src,b);return c},c.removeAllSounds=function(){c._idHash={},c._preloadHash={},b.removeAll(),c.activePlugin&&c.activePlugin.removeAllSounds()},c.loadComplete=function(a){if(!c.isReady())return!1;var b=c._parsePath(a);return a=b?c._getSrcById(b.src).src:c._getSrcById(a).src,void 0==c._preloadHash[a]?!1:1==c._preloadHash[a][0]},c._parsePath=function(a){"string"!=typeof a&&(a=a.toString());var b=a.match(c.FILE_PATTERN);if(null==b)return!1;for(var d=b[4],e=b[5],f=c.capabilities,g=0;!f[e];)if(e=c.alternateExtensions[g++],g>c.alternateExtensions.length)return null;a=a.replace("."+b[5],"."+e);var h={name:d,src:a,extension:e};return h},c._parseSrc=function(a){var b={name:void 0,src:void 0,extension:void 0},d=c.capabilities;for(var e in a)if(a.hasOwnProperty(e)&&d[e]){b.src=a[e],b.extension=e;break}if(!b.src)return!1;var f=b.src.lastIndexOf("/");return-1!=f?b.name=b.src.slice(f+1):b.name=b.src,b},c.play=function(a,b,d,e,f,g,h,i,j){var k;k=b instanceof Object||b instanceof createjs.PlayPropsConfig?createjs.PlayPropsConfig.create(b):createjs.PlayPropsConfig.create({interrupt:b,delay:d,offset:e,loop:f,volume:g,pan:h,startTime:i,duration:j});var l=c.createInstance(a,k.startTime,k.duration),m=c._playInstance(l,k);return m||l._playFailed(),l},c.createInstance=function(a,d,e){if(!c.initializeDefaultPlugins())return new createjs.DefaultSoundInstance(a,d,e);var f=c._defaultPlayPropsHash[a];a=c._getSrcById(a);var g=c._parsePath(a.src),h=null;return null!=g&&null!=g.src?(b.create(g.src),null==d&&(d=a.startTime),h=c.activePlugin.create(g.src,d,e||a.duration),f=f||c._defaultPlayPropsHash[g.src],f&&h.applyPlayProps(f)):h=new createjs.DefaultSoundInstance(a,d,e),h.uniqueId=c._lastID++,h},c.stop=function(){for(var a=this._instances,b=a.length;b--;)a[b].stop()},c.setVolume=function(a){if(null==Number(a))return!1;if(a=Math.max(0,Math.min(1,a)),c._masterVolume=a,!this.activePlugin||!this.activePlugin.setVolume||!this.activePlugin.setVolume(a))for(var b=this._instances,d=0,e=b.length;e>d;d++)b[d].setMasterVolume(a)},c.getVolume=function(){return this._masterVolume},c.setMute=function(a){if(null==a)return!1;if(this._masterMute=a,!this.activePlugin||!this.activePlugin.setMute||!this.activePlugin.setMute(a))for(var b=this._instances,c=0,d=b.length;d>c;c++)b[c].setMasterMute(a);return!0},c.getMute=function(){return this._masterMute},c.setDefaultPlayProps=function(a,b){a=c._getSrcById(a),c._defaultPlayPropsHash[c._parsePath(a.src).src]=createjs.PlayPropsConfig.create(b)},c.getDefaultPlayProps=function(a){return a=c._getSrcById(a),c._defaultPlayPropsHash[c._parsePath(a.src).src]},c._playInstance=function(a,b){var d=c._defaultPlayPropsHash[a.src]||{};if(null==b.interrupt&&(b.interrupt=d.interrupt||c.defaultInterruptBehavior),null==b.delay&&(b.delay=d.delay||0),null==b.offset&&(b.offset=a.getPosition()),null==b.loop&&(b.loop=a.loop),null==b.volume&&(b.volume=a.volume),null==b.pan&&(b.pan=a.pan),0==b.delay){var e=c._beginPlaying(a,b);if(!e)return!1}else{var f=setTimeout(function(){c._beginPlaying(a,b)},b.delay);a.delayTimeoutId=f}return this._instances.push(a),!0},c._beginPlaying=function(a,c){if(!b.add(a,c.interrupt))return!1;var d=a._beginPlaying(c);if(!d){var e=createjs.indexOf(this._instances,a);return e>-1&&this._instances.splice(e,1),!1}return!0},c._getSrcById=function(a){return c._idHash[a]||{src:a}},c._playFinished=function(a){b.remove(a);var c=createjs.indexOf(this._instances,a);c>-1&&this._instances.splice(c,1)},createjs.Sound=a,b.channels={},b.create=function(a,c){var d=b.get(a);return null==d?(b.channels[a]=new b(a,c),!0):!1},b.removeSrc=function(a){var c=b.get(a);return null==c?!1:(c._removeAll(),delete b.channels[a],!0)},b.removeAll=function(){for(var a in b.channels)b.channels[a]._removeAll();b.channels={}},b.add=function(a,c){var d=b.get(a.src);return null==d?!1:d._add(a,c)},b.remove=function(a){var c=b.get(a.src);return null==c?!1:(c._remove(a),!0)},b.maxPerChannel=function(){return d.maxDefault},b.get=function(a){return b.channels[a]};var d=b.prototype;d.constructor=b,d.src=null,d.max=null,d.maxDefault=100,d.length=0,d.init=function(a,b){this.src=a,this.max=b||this.maxDefault,-1==this.max&&(this.max=this.maxDefault),this._instances=[]},d._get=function(a){return this._instances[a]},d._add=function(a,b){return this._getSlot(b,a)?(this._instances.push(a),this.length++,!0):!1},d._remove=function(a){var b=createjs.indexOf(this._instances,a);return-1==b?!1:(this._instances.splice(b,1),this.length--,!0)},d._removeAll=function(){for(var a=this.length-1;a>=0;a--)this._instances[a].stop()},d._getSlot=function(b,c){var d,e;if(b!=a.INTERRUPT_NONE&&(e=this._get(0),null==e))return!0;for(var f=0,g=this.max;g>f;f++){if(d=this._get(f),null==d)return!0;if(d.playState==a.PLAY_FINISHED||d.playState==a.PLAY_INTERRUPTED||d.playState==a.PLAY_FAILED){e=d;break}b!=a.INTERRUPT_NONE&&(b==a.INTERRUPT_EARLY&&d.getPosition()e.getPosition())&&(e=d)}return null!=e?(e._interrupt(),this._remove(e),!0):!1},d.toString=function(){return"[Sound SoundChannel]"}}(),this.createjs=this.createjs||{},function(){"use strict";var a=function(a,b,c,d){this.EventDispatcher_constructor(),this.src=a,this.uniqueId=-1,this.playState=null,this.delayTimeoutId=null,this._volume=1,Object.defineProperty(this,"volume",{get:this.getVolume,set:this.setVolume}),this._pan=0,Object.defineProperty(this,"pan",{get:this.getPan,set:this.setPan}),this._startTime=Math.max(0,b||0),Object.defineProperty(this,"startTime",{get:this.getStartTime,set:this.setStartTime}),this._duration=Math.max(0,c||0),Object.defineProperty(this,"duration",{get:this.getDuration,set:this.setDuration}),this._playbackResource=null,Object.defineProperty(this,"playbackResource",{get:this.getPlaybackResource,set:this.setPlaybackResource}),d!==!1&&d!==!0&&this.setPlaybackResource(d),this._position=0,Object.defineProperty(this,"position",{get:this.getPosition,set:this.setPosition}),this._loop=0,Object.defineProperty(this,"loop",{get:this.getLoop,set:this.setLoop}),this._muted=!1,Object.defineProperty(this,"muted",{get:this.getMuted,set:this.setMuted}),this._paused=!1,Object.defineProperty(this,"paused",{get:this.getPaused,set:this.setPaused})},b=createjs.extend(a,createjs.EventDispatcher);b.play=function(a,b,c,d,e,f){var g;return g=a instanceof Object||a instanceof createjs.PlayPropsConfig?createjs.PlayPropsConfig.create(a):createjs.PlayPropsConfig.create({interrupt:a,delay:b,offset:c,loop:d,volume:e,pan:f}),this.playState==createjs.Sound.PLAY_SUCCEEDED?(this.applyPlayProps(g),void(this._paused&&this.setPaused(!1))):(this._cleanUp(),createjs.Sound._playInstance(this,g),this)},b.stop=function(){return this._position=0,this._paused=!1,this._handleStop(),this._cleanUp(),this.playState=createjs.Sound.PLAY_FINISHED,this},b.destroy=function(){this._cleanUp(),this.src=null,this.playbackResource=null,this.removeAllEventListeners()},b.applyPlayProps=function(a){return null!=a.offset&&this.setPosition(a.offset),null!=a.loop&&this.setLoop(a.loop),null!=a.volume&&this.setVolume(a.volume),null!=a.pan&&this.setPan(a.pan),null!=a.startTime&&(this.setStartTime(a.startTime),this.setDuration(a.duration)),this},b.toString=function(){return"[AbstractSoundInstance]"},b.getPaused=function(){return this._paused},b.setPaused=function(a){return a!==!0&&a!==!1||this._paused==a||1==a&&this.playState!=createjs.Sound.PLAY_SUCCEEDED?void 0:(this._paused=a,a?this._pause():this._resume(),clearTimeout(this.delayTimeoutId),this)},b.setVolume=function(a){return a==this._volume?this:(this._volume=Math.max(0,Math.min(1,a)),this._muted||this._updateVolume(),this)},b.getVolume=function(){return this._volume},b.setMuted=function(a){return a===!0||a===!1?(this._muted=a,this._updateVolume(),this):void 0},b.getMuted=function(){return this._muted},b.setPan=function(a){return a==this._pan?this:(this._pan=Math.max(-1,Math.min(1,a)),this._updatePan(),this)},b.getPan=function(){return this._pan},b.getPosition=function(){return this._paused||this.playState!=createjs.Sound.PLAY_SUCCEEDED||(this._position=this._calculateCurrentPosition()),this._position},b.setPosition=function(a){return this._position=Math.max(0,a),this.playState==createjs.Sound.PLAY_SUCCEEDED&&this._updatePosition(),this},b.getStartTime=function(){return this._startTime},b.setStartTime=function(a){return a==this._startTime?this:(this._startTime=Math.max(0,a||0),this._updateStartTime(),this)},b.getDuration=function(){return this._duration},b.setDuration=function(a){return a==this._duration?this:(this._duration=Math.max(0,a||0),this._updateDuration(),this)},b.setPlaybackResource=function(a){return this._playbackResource=a,0==this._duration&&this._setDurationFromSource(),this},b.getPlaybackResource=function(){return this._playbackResource},b.getLoop=function(){return this._loop},b.setLoop=function(a){null!=this._playbackResource&&(0!=this._loop&&0==a?this._removeLooping(a):0==this._loop&&0!=a&&this._addLooping(a)),this._loop=a},b._sendEvent=function(a){var b=new createjs.Event(a);this.dispatchEvent(b)},b._cleanUp=function(){clearTimeout(this.delayTimeoutId),this._handleCleanUp(),this._paused=!1,createjs.Sound._playFinished(this)},b._interrupt=function(){this._cleanUp(),this.playState=createjs.Sound.PLAY_INTERRUPTED,this._sendEvent("interrupted")},b._beginPlaying=function(a){return this.setPosition(a.offset),this.setLoop(a.loop),this.setVolume(a.volume),this.setPan(a.pan),null!=a.startTime&&(this.setStartTime(a.startTime),this.setDuration(a.duration)),null!=this._playbackResource&&this._positionc;c++){var e=this._soundInstances[b][c];e.setPlaybackResource(this._audioSources[b]); +}},b._handlePreloadError=function(a){},b._updateVolume=function(){},createjs.AbstractPlugin=a}(),this.createjs=this.createjs||{},function(){"use strict";function a(a){this.AbstractLoader_constructor(a,!0,createjs.AbstractLoader.SOUND)}var b=createjs.extend(a,createjs.AbstractLoader);a.context=null,b.toString=function(){return"[WebAudioLoader]"},b._createRequest=function(){this._request=new createjs.XHRRequest(this._item,!1),this._request.setResponseType("arraybuffer")},b._sendComplete=function(b){a.context.decodeAudioData(this._rawResult,createjs.proxy(this._handleAudioDecoded,this),createjs.proxy(this._sendError,this))},b._handleAudioDecoded=function(a){this._result=a,this.AbstractLoader__sendComplete()},createjs.WebAudioLoader=createjs.promote(a,"AbstractLoader")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b,d,e){this.AbstractSoundInstance_constructor(a,b,d,e),this.gainNode=c.context.createGain(),this.panNode=c.context.createPanner(),this.panNode.panningModel=c._panningModel,this.panNode.connect(this.gainNode),this._updatePan(),this.sourceNode=null,this._soundCompleteTimeout=null,this._sourceNodeNext=null,this._playbackStartTime=0,this._endedHandler=createjs.proxy(this._handleSoundComplete,this)}var b=createjs.extend(a,createjs.AbstractSoundInstance),c=a;c.context=null,c._scratchBuffer=null,c.destinationNode=null,c._panningModel="equalpower",b.destroy=function(){this.AbstractSoundInstance_destroy(),this.panNode.disconnect(0),this.panNode=null,this.gainNode.disconnect(0),this.gainNode=null},b.toString=function(){return"[WebAudioSoundInstance]"},b._updatePan=function(){this.panNode.setPosition(this._pan,0,-.5)},b._removeLooping=function(a){this._sourceNodeNext=this._cleanUpAudioNode(this._sourceNodeNext)},b._addLooping=function(a){this.playState==createjs.Sound.PLAY_SUCCEEDED&&(this._sourceNodeNext=this._createAndPlayAudioNode(this._playbackStartTime,0))},b._setDurationFromSource=function(){this._duration=1e3*this.playbackResource.duration},b._handleCleanUp=function(){this.sourceNode&&this.playState==createjs.Sound.PLAY_SUCCEEDED&&(this.sourceNode=this._cleanUpAudioNode(this.sourceNode),this._sourceNodeNext=this._cleanUpAudioNode(this._sourceNodeNext)),0!=this.gainNode.numberOfOutputs&&this.gainNode.disconnect(0),clearTimeout(this._soundCompleteTimeout),this._playbackStartTime=0},b._cleanUpAudioNode=function(a){if(a){a.stop(0),a.disconnect(0);try{a.buffer=c._scratchBuffer}catch(b){}a=null}return a},b._handleSoundReady=function(a){this.gainNode.connect(c.destinationNode);var b=.001*this._duration,d=.001*this._position;d>b&&(d=b),this.sourceNode=this._createAndPlayAudioNode(c.context.currentTime-b,d),this._playbackStartTime=this.sourceNode.startTime-d,this._soundCompleteTimeout=setTimeout(this._endedHandler,1e3*(b-d)),0!=this._loop&&(this._sourceNodeNext=this._createAndPlayAudioNode(this._playbackStartTime,0))},b._createAndPlayAudioNode=function(a,b){var d=c.context.createBufferSource();d.buffer=this.playbackResource,d.connect(this.panNode);var e=.001*this._duration;return d.startTime=a+e,d.start(d.startTime,b+.001*this._startTime,e-b),d},b._pause=function(){this._position=1e3*(c.context.currentTime-this._playbackStartTime),this.sourceNode=this._cleanUpAudioNode(this.sourceNode),this._sourceNodeNext=this._cleanUpAudioNode(this._sourceNodeNext),0!=this.gainNode.numberOfOutputs&&this.gainNode.disconnect(0),clearTimeout(this._soundCompleteTimeout)},b._resume=function(){this._handleSoundReady()},b._updateVolume=function(){var a=this._muted?0:this._volume;a!=this.gainNode.gain.value&&(this.gainNode.gain.value=a)},b._calculateCurrentPosition=function(){return 1e3*(c.context.currentTime-this._playbackStartTime)},b._updatePosition=function(){this.sourceNode=this._cleanUpAudioNode(this.sourceNode),this._sourceNodeNext=this._cleanUpAudioNode(this._sourceNodeNext),clearTimeout(this._soundCompleteTimeout),this._paused||this._handleSoundReady()},b._handleLoop=function(){this._cleanUpAudioNode(this.sourceNode),this.sourceNode=this._sourceNodeNext,this._playbackStartTime=this.sourceNode.startTime,this._sourceNodeNext=this._createAndPlayAudioNode(this._playbackStartTime,0),this._soundCompleteTimeout=setTimeout(this._endedHandler,this._duration)},b._updateDuration=function(){this.playState==createjs.Sound.PLAY_SUCCEEDED&&(this._pause(),this._resume())},createjs.WebAudioSoundInstance=createjs.promote(a,"AbstractSoundInstance")}(),this.createjs=this.createjs||{},function(){"use strict";function a(){this.AbstractPlugin_constructor(),this._panningModel=c._panningModel,this.context=c.context,this.dynamicsCompressorNode=this.context.createDynamicsCompressor(),this.dynamicsCompressorNode.connect(this.context.destination),this.gainNode=this.context.createGain(),this.gainNode.connect(this.dynamicsCompressorNode),createjs.WebAudioSoundInstance.destinationNode=this.gainNode,this._capabilities=c._capabilities,this._loaderClass=createjs.WebAudioLoader,this._soundInstanceClass=createjs.WebAudioSoundInstance,this._addPropsToClasses()}var b=createjs.extend(a,createjs.AbstractPlugin),c=a;c._capabilities=null,c._panningModel="equalpower",c.context=null,c._scratchBuffer=null,c._unlocked=!1,c.isSupported=function(){var a=createjs.BrowserDetect.isIOS||createjs.BrowserDetect.isAndroid||createjs.BrowserDetect.isBlackberry;return"file:"!=location.protocol||a||this._isFileXHRSupported()?(c._generateCapabilities(),null==c.context?!1:!0):!1},c.playEmptySound=function(){if(null!=c.context){var a=c.context.createBufferSource();a.buffer=c._scratchBuffer,a.connect(c.context.destination),a.start(0,0,0)}},c._isFileXHRSupported=function(){var a=!0,b=new XMLHttpRequest;try{b.open("GET","WebAudioPluginTest.fail",!1)}catch(c){return a=!1}b.onerror=function(){a=!1},b.onload=function(){a=404==this.status||200==this.status||0==this.status&&""!=this.response};try{b.send()}catch(c){a=!1}return a},c._generateCapabilities=function(){if(null==c._capabilities){var a=document.createElement("audio");if(null==a.canPlayType)return null;if(null==c.context)if(window.AudioContext)c.context=new AudioContext;else{if(!window.webkitAudioContext)return null;c.context=new webkitAudioContext}null==c._scratchBuffer&&(c._scratchBuffer=c.context.createBuffer(1,1,22050)),c._compatibilitySetUp(),"ontouchstart"in window&&"running"!=c.context.state&&(c._unlock(),document.addEventListener("mousedown",c._unlock,!0),document.addEventListener("touchend",c._unlock,!0)),c._capabilities={panning:!0,volume:!0,tracks:-1};for(var b=createjs.Sound.SUPPORTED_EXTENSIONS,d=createjs.Sound.EXTENSION_MAP,e=0,f=b.length;f>e;e++){var g=b[e],h=d[g]||g;c._capabilities[g]="no"!=a.canPlayType("audio/"+g)&&""!=a.canPlayType("audio/"+g)||"no"!=a.canPlayType("audio/"+h)&&""!=a.canPlayType("audio/"+h)}c.context.destination.numberOfChannels<2&&(c._capabilities.panning=!1)}},c._compatibilitySetUp=function(){if(c._panningModel="equalpower",!c.context.createGain){c.context.createGain=c.context.createGainNode;var a=c.context.createBufferSource();a.__proto__.start=a.__proto__.noteGrainOn,a.__proto__.stop=a.__proto__.noteOff,c._panningModel=0}},c._unlock=function(){c._unlocked||(c.playEmptySound(),"running"==c.context.state&&(document.removeEventListener("mousedown",c._unlock,!0),document.removeEventListener("touchend",c._unlock,!0),c._unlocked=!0))},b.toString=function(){return"[WebAudioPlugin]"},b._addPropsToClasses=function(){var a=this._soundInstanceClass;a.context=this.context,a._scratchBuffer=c._scratchBuffer,a.destinationNode=this.gainNode,a._panningModel=this._panningModel,this._loaderClass.context=this.context},b._updateVolume=function(){var a=createjs.Sound._masterMute?0:this._volume;a!=this.gainNode.gain.value&&(this.gainNode.gain.value=a)},createjs.WebAudioPlugin=createjs.promote(a,"AbstractPlugin")}(),this.createjs=this.createjs||{},function(){"use strict";function a(){throw"HTMLAudioTagPool cannot be instantiated"}function b(a){this._tags=[]}var c=a;c._tags={},c._tagPool=new b,c._tagUsed={},c.get=function(a){var b=c._tags[a];return null==b?(b=c._tags[a]=c._tagPool.get(),b.src=a):c._tagUsed[a]?(b=c._tagPool.get(),b.src=a):c._tagUsed[a]=!0,b},c.set=function(a,b){b==c._tags[a]?c._tagUsed[a]=!1:c._tagPool.set(b)},c.remove=function(a){var b=c._tags[a];return null==b?!1:(c._tagPool.set(b),delete c._tags[a],delete c._tagUsed[a],!0)},c.getDuration=function(a){var b=c._tags[a];return null!=b&&b.duration?1e3*b.duration:0},createjs.HTMLAudioTagPool=a;var d=b.prototype;d.constructor=b,d.get=function(){var a;return a=0==this._tags.length?this._createTag():this._tags.pop(),null==a.parentNode&&document.body.appendChild(a),a},d.set=function(a){var b=createjs.indexOf(this._tags,a);-1==b&&(this._tags.src=null,this._tags.push(a))},d.toString=function(){return"[TagPool]"},d._createTag=function(){var a=document.createElement("audio");return a.autoplay=!1,a.preload="none",a}}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b,c,d){this.AbstractSoundInstance_constructor(a,b,c,d),this._audioSpriteStopTime=null,this._delayTimeoutId=null,this._endedHandler=createjs.proxy(this._handleSoundComplete,this),this._readyHandler=createjs.proxy(this._handleTagReady,this),this._stalledHandler=createjs.proxy(this._playFailed,this),this._audioSpriteEndHandler=createjs.proxy(this._handleAudioSpriteLoop,this),this._loopHandler=createjs.proxy(this._handleSoundComplete,this),c?this._audioSpriteStopTime=.001*(b+c):this._duration=createjs.HTMLAudioTagPool.getDuration(this.src)}var b=createjs.extend(a,createjs.AbstractSoundInstance);b.setMasterVolume=function(a){this._updateVolume()},b.setMasterMute=function(a){this._updateVolume()},b.toString=function(){return"[HTMLAudioSoundInstance]"},b._removeLooping=function(){null!=this._playbackResource&&(this._playbackResource.loop=!1,this._playbackResource.removeEventListener(createjs.HTMLAudioPlugin._AUDIO_SEEKED,this._loopHandler,!1))},b._addLooping=function(){null==this._playbackResource||this._audioSpriteStopTime||(this._playbackResource.addEventListener(createjs.HTMLAudioPlugin._AUDIO_SEEKED,this._loopHandler,!1),this._playbackResource.loop=!0)},b._handleCleanUp=function(){var a=this._playbackResource;if(null!=a){a.pause(),a.loop=!1,a.removeEventListener(createjs.HTMLAudioPlugin._AUDIO_ENDED,this._endedHandler,!1),a.removeEventListener(createjs.HTMLAudioPlugin._AUDIO_READY,this._readyHandler,!1),a.removeEventListener(createjs.HTMLAudioPlugin._AUDIO_STALLED,this._stalledHandler,!1),a.removeEventListener(createjs.HTMLAudioPlugin._AUDIO_SEEKED,this._loopHandler,!1),a.removeEventListener(createjs.HTMLAudioPlugin._TIME_UPDATE,this._audioSpriteEndHandler,!1);try{a.currentTime=this._startTime}catch(b){}createjs.HTMLAudioTagPool.set(this.src,a),this._playbackResource=null}},b._beginPlaying=function(a){return this._playbackResource=createjs.HTMLAudioTagPool.get(this.src),this.AbstractSoundInstance__beginPlaying(a)},b._handleSoundReady=function(a){if(4!==this._playbackResource.readyState){var b=this._playbackResource;return b.addEventListener(createjs.HTMLAudioPlugin._AUDIO_READY,this._readyHandler,!1),b.addEventListener(createjs.HTMLAudioPlugin._AUDIO_STALLED,this._stalledHandler,!1),b.preload="auto",void b.load()}this._updateVolume(),this._playbackResource.currentTime=.001*(this._startTime+this._position),this._audioSpriteStopTime?this._playbackResource.addEventListener(createjs.HTMLAudioPlugin._TIME_UPDATE,this._audioSpriteEndHandler,!1):(this._playbackResource.addEventListener(createjs.HTMLAudioPlugin._AUDIO_ENDED,this._endedHandler,!1),0!=this._loop&&(this._playbackResource.addEventListener(createjs.HTMLAudioPlugin._AUDIO_SEEKED,this._loopHandler,!1),this._playbackResource.loop=!0)),this._playbackResource.play()},b._handleTagReady=function(a){this._playbackResource.removeEventListener(createjs.HTMLAudioPlugin._AUDIO_READY,this._readyHandler,!1),this._playbackResource.removeEventListener(createjs.HTMLAudioPlugin._AUDIO_STALLED,this._stalledHandler,!1),this._handleSoundReady()},b._pause=function(){this._playbackResource.pause()},b._resume=function(){this._playbackResource.play()},b._updateVolume=function(){if(null!=this._playbackResource){var a=this._muted||createjs.Sound._masterMute?0:this._volume*createjs.Sound._masterVolume;a!=this._playbackResource.volume&&(this._playbackResource.volume=a)}},b._calculateCurrentPosition=function(){return 1e3*this._playbackResource.currentTime-this._startTime},b._updatePosition=function(){this._playbackResource.removeEventListener(createjs.HTMLAudioPlugin._AUDIO_SEEKED,this._loopHandler,!1),this._playbackResource.addEventListener(createjs.HTMLAudioPlugin._AUDIO_SEEKED,this._handleSetPositionSeek,!1);try{this._playbackResource.currentTime=.001*(this._position+this._startTime)}catch(a){this._handleSetPositionSeek(null)}},b._handleSetPositionSeek=function(a){null!=this._playbackResource&&(this._playbackResource.removeEventListener(createjs.HTMLAudioPlugin._AUDIO_SEEKED,this._handleSetPositionSeek,!1),this._playbackResource.addEventListener(createjs.HTMLAudioPlugin._AUDIO_SEEKED,this._loopHandler,!1))},b._handleAudioSpriteLoop=function(a){this._playbackResource.currentTime<=this._audioSpriteStopTime||(this._playbackResource.pause(),0==this._loop?this._handleSoundComplete(null):(this._position=0,this._loop--,this._playbackResource.currentTime=.001*this._startTime,this._paused||this._playbackResource.play(),this._sendEvent("loop")))},b._handleLoop=function(a){0==this._loop&&(this._playbackResource.loop=!1,this._playbackResource.removeEventListener(createjs.HTMLAudioPlugin._AUDIO_SEEKED,this._loopHandler,!1))},b._updateStartTime=function(){this._audioSpriteStopTime=.001*(this._startTime+this._duration),this.playState==createjs.Sound.PLAY_SUCCEEDED&&(this._playbackResource.removeEventListener(createjs.HTMLAudioPlugin._AUDIO_ENDED,this._endedHandler,!1),this._playbackResource.addEventListener(createjs.HTMLAudioPlugin._TIME_UPDATE,this._audioSpriteEndHandler,!1))},b._updateDuration=function(){this._audioSpriteStopTime=.001*(this._startTime+this._duration),this.playState==createjs.Sound.PLAY_SUCCEEDED&&(this._playbackResource.removeEventListener(createjs.HTMLAudioPlugin._AUDIO_ENDED,this._endedHandler,!1),this._playbackResource.addEventListener(createjs.HTMLAudioPlugin._TIME_UPDATE,this._audioSpriteEndHandler,!1))},b._setDurationFromSource=function(){this._duration=createjs.HTMLAudioTagPool.getDuration(this.src),this._playbackResource=null},createjs.HTMLAudioSoundInstance=createjs.promote(a,"AbstractSoundInstance")}(),this.createjs=this.createjs||{},function(){"use strict";function a(){this.AbstractPlugin_constructor(),this.defaultNumChannels=2,this._capabilities=c._capabilities,this._loaderClass=createjs.SoundLoader,this._soundInstanceClass=createjs.HTMLAudioSoundInstance}var b=createjs.extend(a,createjs.AbstractPlugin),c=a;c.MAX_INSTANCES=30,c._AUDIO_READY="canplaythrough",c._AUDIO_ENDED="ended",c._AUDIO_SEEKED="seeked",c._AUDIO_STALLED="stalled",c._TIME_UPDATE="timeupdate",c._capabilities=null,c.isSupported=function(){return c._generateCapabilities(),null!=c._capabilities},c._generateCapabilities=function(){if(null==c._capabilities){var a=document.createElement("audio");if(null==a.canPlayType)return null;c._capabilities={panning:!1,volume:!0,tracks:-1};for(var b=createjs.Sound.SUPPORTED_EXTENSIONS,d=createjs.Sound.EXTENSION_MAP,e=0,f=b.length;f>e;e++){var g=b[e],h=d[g]||g;c._capabilities[g]="no"!=a.canPlayType("audio/"+g)&&""!=a.canPlayType("audio/"+g)||"no"!=a.canPlayType("audio/"+h)&&""!=a.canPlayType("audio/"+h)}}},b.register=function(a){var b=createjs.HTMLAudioTagPool.get(a.src),c=this.AbstractPlugin_register(a);return c.setTag(b),c},b.removeSound=function(a){this.AbstractPlugin_removeSound(a),createjs.HTMLAudioTagPool.remove(a)},b.create=function(a,b,c){var d=this.AbstractPlugin_create(a,b,c);return d.setPlaybackResource(null),d},b.toString=function(){return"[HTMLAudioPlugin]"},b.setVolume=b.getVolume=b.setMute=null,createjs.HTMLAudioPlugin=createjs.promote(a,"AbstractPlugin")}(),this.createjs=this.createjs||{},function(){"use strict";function a(b,c,d){this.ignoreGlobalPause=!1,this.loop=!1,this.duration=0,this.pluginData=d||{},this.target=b,this.position=null,this.passive=!1,this._paused=!1,this._curQueueProps={},this._initQueueProps={},this._steps=[],this._actions=[],this._prevPosition=0,this._stepPosition=0,this._prevPos=-1,this._target=b,this._useTicks=!1,this._inited=!1,this._registered=!1,c&&(this._useTicks=c.useTicks,this.ignoreGlobalPause=c.ignoreGlobalPause,this.loop=c.loop,c.onChange&&this.addEventListener("change",c.onChange),c.override&&a.removeTweens(b)),c&&c.paused?this._paused=!0:createjs.Tween._register(this,!0),c&&null!=c.position&&this.setPosition(c.position,a.NONE)}var b=createjs.extend(a,createjs.EventDispatcher);a.NONE=0,a.LOOP=1,a.REVERSE=2,a.IGNORE={},a._tweens=[],a._plugins={},a.get=function(b,c,d,e){return e&&a.removeTweens(b),new a(b,c,d)},a.tick=function(b,c){for(var d=a._tweens.slice(),e=d.length-1;e>=0;e--){var f=d[e];c&&!f.ignoreGlobalPause||f._paused||f.tick(f._useTicks?1:b)}},a.handleEvent=function(a){"tick"==a.type&&this.tick(a.delta,a.paused)},a.removeTweens=function(b){if(b.tweenjs_count){for(var c=a._tweens,d=c.length-1;d>=0;d--){var e=c[d];e._target==b&&(e._paused=!0,c.splice(d,1))}b.tweenjs_count=0}},a.removeAllTweens=function(){for(var b=a._tweens,c=0,d=b.length;d>c;c++){var e=b[c];e._paused=!0,e.target&&(e.target.tweenjs_count=0)}b.length=0},a.hasActiveTweens=function(b){return b?null!=b.tweenjs_count&&!!b.tweenjs_count:a._tweens&&!!a._tweens.length},a.installPlugin=function(b,c){var d=b.priority;null==d&&(b.priority=d=0);for(var e=0,f=c.length,g=a._plugins;f>e;e++){var h=c[e];if(g[h]){for(var i=g[h],j=0,k=i.length;k>j&&!(d=a)return this;var c=this._cloneProps(this._curQueueProps);return this._addStep({d:a,p0:c,e:this._linearEase,p1:c,v:b})},b.to=function(a,b,c){return(isNaN(b)||0>b)&&(b=0),this._addStep({d:b||0,p0:this._cloneProps(this._curQueueProps),e:c,p1:this._cloneProps(this._appendQueueProps(a))})},b.call=function(a,b,c){return this._addAction({f:a,p:b?b:[this],o:c?c:this._target})},b.set=function(a,b){return this._addAction({f:this._set,o:this,p:[a,b?b:this._target]})},b.play=function(a){return a||(a=this),this.call(a.setPaused,[!1],a)},b.pause=function(a){return a||(a=this),this.call(a.setPaused,[!0],a)},b.setPosition=function(a,b){0>a&&(a=0),null==b&&(b=1);var c=a,d=!1;if(c>=this.duration&&(this.loop?c%=this.duration:(c=this.duration,d=!0)),c==this._prevPos)return d;var e=this._prevPos;if(this.position=this._prevPos=c,this._prevPosition=a,this._target)if(d)this._updateTargetProps(null,1);else if(this._steps.length>0){for(var f=0,g=this._steps.length;g>f&&!(this._steps[f].t>c);f++);var h=this._steps[f-1];this._updateTargetProps(h,(this._stepPosition=c-h.t)/h.d)}return 0!=b&&this._actions.length>0&&(this._useTicks?this._runActions(c,c):1==b&&e>c?(e!=this.duration&&this._runActions(e,this.duration),this._runActions(0,c,!0)):this._runActions(e,c)),d&&this.setPaused(!0),this.dispatchEvent("change"),d},b.tick=function(a){this._paused||this.setPosition(this._prevPosition+a)},b.setPaused=function(b){return this._paused===!!b?this:(this._paused=!!b,a._register(this,!b),this)},b.w=b.wait,b.t=b.to,b.c=b.call,b.s=b.set,b.toString=function(){return"[Tween]"},b.clone=function(){throw"Tween can not be cloned."},b._updateTargetProps=function(b,c){var d,e,f,g,h,i;if(b||1!=c){if(this.passive=!!b.v,this.passive)return;b.e&&(c=b.e(c,0,1,1)),d=b.p0,e=b.p1}else this.passive=!1,d=e=this._curQueueProps;for(var j in this._initQueueProps){null==(g=d[j])&&(d[j]=g=this._initQueueProps[j]),null==(h=e[j])&&(e[j]=h=g),f=g==h||0==c||1==c||"number"!=typeof g?1==c?h:g:g+(h-g)*c;var k=!1;if(i=a._plugins[j])for(var l=0,m=i.length;m>l;l++){var n=i[l].tween(this,j,f,d,e,c,!!b&&d==e,!b);n==a.IGNORE?k=!0:f=n}k||(this._target[j]=f)}},b._runActions=function(a,b,c){var d=a,e=b,f=-1,g=this._actions.length,h=1;for(a>b&&(d=b,e=a,f=g,g=h=-1);(f+=h)!=g;){var i=this._actions[f],j=i.t;(j==e||j>d&&e>j||c&&j==a)&&i.f.apply(i.o,i.p)}},b._appendQueueProps=function(b){var c,d,e,f,g;for(var h in b)if(void 0===this._initQueueProps[h]){if(d=this._target[h],c=a._plugins[h])for(e=0,f=c.length;f>e;e++)d=c[e].init(this,h,d);this._initQueueProps[h]=this._curQueueProps[h]=void 0===d?null:d}else d=this._curQueueProps[h];for(var h in b){if(d=this._curQueueProps[h],c=a._plugins[h])for(g=g||{},e=0,f=c.length;f>e;e++)c[e].step&&c[e].step(this,h,d,b[h],g);this._curQueueProps[h]=b[h]}return g&&this._appendQueueProps(g),this._curQueueProps},b._cloneProps=function(a){var b={};for(var c in a)b[c]=a[c];return b},b._addStep=function(a){return a.d>0&&(this._steps.push(a),a.t=this.duration,this.duration+=a.d),this},b._addAction=function(a){return a.t=this.duration,this._actions.push(a),this},b._set=function(a,b){for(var c in a)b[c]=a[c]},createjs.Tween=createjs.promote(a,"EventDispatcher")}(),this.createjs=this.createjs||{},function(){"use strict";function a(a,b,c){this.EventDispatcher_constructor(),this.ignoreGlobalPause=!1,this.duration=0,this.loop=!1,this.position=null,this._paused=!1,this._tweens=[],this._labels=null,this._labelList=null,this._prevPosition=0,this._prevPos=-1,this._useTicks=!1,this._registered=!1,c&&(this._useTicks=c.useTicks,this.loop=c.loop,this.ignoreGlobalPause=c.ignoreGlobalPause,c.onChange&&this.addEventListener("change",c.onChange)),a&&this.addTween.apply(this,a),this.setLabels(b),c&&c.paused?this._paused=!0:createjs.Tween._register(this,!0),c&&null!=c.position&&this.setPosition(c.position,createjs.Tween.NONE)}var b=createjs.extend(a,createjs.EventDispatcher);b.addTween=function(a){var b=arguments.length;if(b>1){for(var c=0;b>c;c++)this.addTween(arguments[c]);return arguments[0]}return 0==b?null:(this.removeTween(a),this._tweens.push(a),a.setPaused(!0),a._paused=!1,a._useTicks=this._useTicks,a.duration>this.duration&&(this.duration=a.duration),this._prevPos>=0&&a.setPosition(this._prevPos,createjs.Tween.NONE),a)},b.removeTween=function(a){var b=arguments.length;if(b>1){for(var c=!0,d=0;b>d;d++)c=c&&this.removeTween(arguments[d]);return c}if(0==b)return!1;for(var e=this._tweens,d=e.length;d--;)if(e[d]==a)return e.splice(d,1),a.duration>=this.duration&&this.updateDuration(),!0;return!1},b.addLabel=function(a,b){this._labels[a]=b;var c=this._labelList;if(c){for(var d=0,e=c.length;e>d&&!(bd&&!(b=this.duration;if(c==this._prevPos)return d;this._prevPosition=a,this.position=this._prevPos=c;for(var e=0,f=this._tweens.length;f>e;e++)if(this._tweens[e].setPosition(c,b),c!=this._prevPos)return!1;return d&&this.setPaused(!0),this.dispatchEvent("change"),d},b.setPaused=function(a){this._paused=!!a,createjs.Tween._register(this,!a)},b.updateDuration=function(){this.duration=0;for(var a=0,b=this._tweens.length;b>a;a++){var c=this._tweens[a];c.duration>this.duration&&(this.duration=c.duration)}},b.tick=function(a){this.setPosition(this._prevPosition+a)},b.resolve=function(a){var b=Number(a);return isNaN(b)&&(b=this._labels[a]),b},b.toString=function(){return"[Timeline]"},b.clone=function(){throw"Timeline can not be cloned."},b._goto=function(a){var b=this.resolve(a);null!=b&&this.setPosition(b)},b._calcPosition=function(a){return 0>a?0:aa&&(a=-1),a>1&&(a=1),function(b){return 0==a?b:0>a?b*(b*-a+1+a):b*((2-b)*a+(1-a))}},a.getPowIn=function(a){return function(b){return Math.pow(b,a)}},a.getPowOut=function(a){return function(b){return 1-Math.pow(1-b,a)}},a.getPowInOut=function(a){return function(b){return(b*=2)<1?.5*Math.pow(b,a):1-.5*Math.abs(Math.pow(2-b,a))}},a.quadIn=a.getPowIn(2),a.quadOut=a.getPowOut(2),a.quadInOut=a.getPowInOut(2),a.cubicIn=a.getPowIn(3),a.cubicOut=a.getPowOut(3),a.cubicInOut=a.getPowInOut(3),a.quartIn=a.getPowIn(4),a.quartOut=a.getPowOut(4),a.quartInOut=a.getPowInOut(4),a.quintIn=a.getPowIn(5),a.quintOut=a.getPowOut(5),a.quintInOut=a.getPowInOut(5),a.sineIn=function(a){return 1-Math.cos(a*Math.PI/2)},a.sineOut=function(a){return Math.sin(a*Math.PI/2)},a.sineInOut=function(a){return-.5*(Math.cos(Math.PI*a)-1)},a.getBackIn=function(a){return function(b){return b*b*((a+1)*b-a)}},a.backIn=a.getBackIn(1.7),a.getBackOut=function(a){return function(b){return--b*b*((a+1)*b+a)+1}},a.backOut=a.getBackOut(1.7),a.getBackInOut=function(a){return a*=1.525,function(b){return(b*=2)<1?.5*(b*b*((a+1)*b-a)):.5*((b-=2)*b*((a+1)*b+a)+2)}},a.backInOut=a.getBackInOut(1.7),a.circIn=function(a){return-(Math.sqrt(1-a*a)-1)},a.circOut=function(a){return Math.sqrt(1- --a*a)},a.circInOut=function(a){return(a*=2)<1?-.5*(Math.sqrt(1-a*a)-1):.5*(Math.sqrt(1-(a-=2)*a)+1)},a.bounceIn=function(b){return 1-a.bounceOut(1-b)},a.bounceOut=function(a){return 1/2.75>a?7.5625*a*a:2/2.75>a?7.5625*(a-=1.5/2.75)*a+.75:2.5/2.75>a?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375},a.bounceInOut=function(b){return.5>b?.5*a.bounceIn(2*b):.5*a.bounceOut(2*b-1)+.5},a.getElasticIn=function(a,b){var c=2*Math.PI;return function(d){if(0==d||1==d)return d;var e=b/c*Math.asin(1/a);return-(a*Math.pow(2,10*(d-=1))*Math.sin((d-e)*c/b))}},a.elasticIn=a.getElasticIn(1,.3),a.getElasticOut=function(a,b){var c=2*Math.PI;return function(d){if(0==d||1==d)return d;var e=b/c*Math.asin(1/a);return a*Math.pow(2,-10*d)*Math.sin((d-e)*c/b)+1}},a.elasticOut=a.getElasticOut(1,.3),a.getElasticInOut=function(a,b){var c=2*Math.PI;return function(d){var e=b/c*Math.asin(1/a);return(d*=2)<1?-.5*(a*Math.pow(2,10*(d-=1))*Math.sin((d-e)*c/b)):a*Math.pow(2,-10*(d-=1))*Math.sin((d-e)*c/b)*.5+1}},a.elasticInOut=a.getElasticInOut(1,.3*1.5),createjs.Ease=a}(),this.createjs=this.createjs||{},function(){"use strict";function a(){throw"MotionGuidePlugin cannot be instantiated."}a.priority=0,a._rotOffS,a._rotOffE,a._rotNormS,a._rotNormE,a.install=function(){return createjs.Tween.installPlugin(a,["guide","x","y","rotation"]),createjs.Tween.IGNORE},a.init=function(a,b,c){var d=a.target;return d.hasOwnProperty("x")||(d.x=0),d.hasOwnProperty("y")||(d.y=0),d.hasOwnProperty("rotation")||(d.rotation=0),"rotation"==b&&(a.__needsRot=!0),"guide"==b?null:c},a.step=function(b,c,d,e,f){if("rotation"==c&&(b.__rotGlobalS=d,b.__rotGlobalE=e,a.testRotData(b,f)),"guide"!=c)return e;var g,h=e;h.hasOwnProperty("path")||(h.path=[]);var i=h.path;if(h.hasOwnProperty("end")||(h.end=1),h.hasOwnProperty("start")||(h.start=d&&d.hasOwnProperty("end")&&d.path===i?d.end:0),h.hasOwnProperty("_segments")&&h._length)return e;var j=i.length,k=10;if(!(j>=6&&(j-2)%4==0))throw"invalid 'path' data, please see documentation for valid paths";h._segments=[],h._length=0;for(var l=2;j>l;l+=4){for(var m,n,o=i[l-2],p=i[l-1],q=i[l+0],r=i[l+1],s=i[l+2],t=i[l+3],u=o,v=p,w=0,x=[],y=1;k>=y;y++){var z=y/k,A=1-z;m=A*A*o+2*A*z*q+z*z*s,n=A*A*p+2*A*z*r+z*z*t,w+=x[x.push(Math.sqrt((g=m-u)*g+(g=n-v)*g))-1],u=m,v=n}h._segments.push(w),h._segments.push(x),h._length+=w}g=h.orient,h.orient=!0;var B={};return a.calc(h,h.start,B),b.__rotPathS=Number(B.rotation.toFixed(5)),a.calc(h,h.end,B),b.__rotPathE=Number(B.rotation.toFixed(5)),h.orient=!1,a.calc(h,h.end,f),h.orient=g,h.orient?(b.__guideData=h,a.testRotData(b,f),e):e},a.testRotData=function(a,b){if(void 0===a.__rotGlobalS||void 0===a.__rotGlobalE){if(a.__needsRot)return;void 0!==a._curQueueProps.rotation?a.__rotGlobalS=a.__rotGlobalE=a._curQueueProps.rotation:a.__rotGlobalS=a.__rotGlobalE=b.rotation=a.target.rotation||0}if(void 0!==a.__guideData){var c=a.__guideData,d=a.__rotGlobalE-a.__rotGlobalS,e=a.__rotPathE-a.__rotPathS,f=d-e;if("auto"==c.orient)f>180?f-=360:-180>f&&(f+=360);else if("cw"==c.orient){for(;0>f;)f+=360;0==f&&d>0&&180!=d&&(f+=360)}else if("ccw"==c.orient){for(f=d-(e>180?360-e:e);f>0;)f-=360;0==f&&0>d&&-180!=d&&(f-=360)}c.rotDelta=f,c.rotOffS=a.__rotGlobalS-a.__rotPathS,a.__rotGlobalS=a.__rotGlobalE=a.__guideData=a.__needsRot=void 0}},a.tween=function(b,c,d,e,f,g,h,i){var j=f.guide;if(void 0==j||j===e.guide)return d;if(j.lastRatio!=g){var k=(j.end-j.start)*(h?j.end:g)+j.start;switch(a.calc(j,k,b.target),j.orient){case"cw":case"ccw":case"auto":b.target.rotation+=j.rotOffS+j.rotDelta*g;break;case"fixed":default:b.target.rotation+=j.rotOffS}j.lastRatio=g}return"rotation"!=c||j.orient&&"false"!=j.orient?b.target[c]:d},a.calc=function(a,b,c){if(void 0==a._segments)throw"Missing critical pre-calculated information, please file a bug";void 0==c&&(c={x:0,y:0,rotation:0});for(var d=a._segments,e=a.path,f=a._length*b,g=d.length-2,h=0;f>d[h]&&g>h;)f-=d[h],h+=2;var i=d[h+1],j=0;for(g=i.length-1;f>i[j]&&g>j;)f-=i[j],j++;var k=j/++g+f/(g*i[j]);h=2*h+2;var l=1-k;return c.x=l*l*e[h-2]+2*l*k*e[h+0]+k*k*e[h+2],c.y=l*l*e[h-1]+2*l*k*e[h+1]+k*k*e[h+3],a.orient&&(c.rotation=57.2957795*Math.atan2((e[h+1]-e[h-1])*l+(e[h+3]-e[h+1])*k,(e[h+0]-e[h-2])*l+(e[h+2]-e[h+0])*k)),c},createjs.MotionGuidePlugin=a}(),this.createjs=this.createjs||{},function(){"use strict";var a=createjs.TweenJS=createjs.TweenJS||{};a.version="0.6.2",a.buildDate="Thu, 26 Nov 2015 20:44:31 GMT"}(); \ No newline at end of file diff --git a/logos/2020/kitsune/rc7/gstatic/external_hosted/expr_eval/dist/bundle.min.js b/logos/2020/kitsune/rc7/gstatic/external_hosted/expr_eval/dist/bundle.min.js new file mode 100644 index 0000000..9219fca --- /dev/null +++ b/logos/2020/kitsune/rc7/gstatic/external_hosted/expr_eval/dist/bundle.min.js @@ -0,0 +1,26 @@ +/** + * @license + * The MIT License (MIT) + * + * Copyright (c) 2015 Matthew Crumley + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.exprEval=e()}(this,function(){"use strict";function t(t,e){this.type=t,this.value=void 0!==e&&null!==e?e:0}function e(e){return new t(Q,e)}function s(e){return new t(Y,e)}function r(e){return new t(Z,e)}function n(e,s,r,i,o){for(var a,h,p,u,c=[],l=[],f=0;f1)h=c.pop(),a=c.pop(),u=r[v.value],v=new t(K,u(a.value,h.value)),c.push(v);else if(x===Z&&c.length>2)p=c.pop(),h=c.pop(),a=c.pop(),"?"===v.value?c.push(a.value?h.value:p.value):(u=i[v.value],v=new t(K,u(a.value,h.value,p.value)),c.push(v));else if(x===Q&&c.length>0)a=c.pop(),u=s[v.value],v=new t(K,u(a.value)),c.push(v);else if(x===st){for(;c.length>0;)l.push(c.shift());l.push(new t(st,n(v.value,s,r,i,o)))}else if(x===rt&&c.length>0)a=c.pop(),c.push(new t(K,a.value[v.value]));else{for(;c.length>0;)l.push(c.shift());l.push(v)}}for(;c.length>0;)l.push(c.shift());return l}function i(n,o,a){for(var h=[],p=0;p0;)v.unshift(h.pop());if(!(a=h.pop()).apply||!a.call)throw new Error(a+" is not a function");h.push(a.apply(void 0,v))}else if(c===st)h.push(u.value);else{if(c!==rt)throw new Error("invalid Expression");r=h.pop(),h.push(r[u.value])}}if(h.length>1)throw new Error("invalid Expression (parity)");return h[0]}function a(t,e){for(var s,r,n,i,o=[],p=0;p0;)f.unshift(o.pop());i=o.pop(),o.push(i+"("+f.join(", ")+")")}else if(c===rt)s=o.pop(),o.push(s+"."+u.value);else{if(c!==st)throw new Error("invalid Expression");o.push("("+a(u.value,e)+")")}}if(o.length>1)throw new Error("invalid Expression (parity)");return String(o[0])}function h(t){return"string"==typeof t?JSON.stringify(t).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029"):t}function p(t,e){for(var s=0;se}function T(t,e){return t=e}function O(t,e){return t<=e}function N(t,e){return Boolean(t&&e)}function C(t,e){return Boolean(t||e)}function P(t,e){return p(e,t)}function I(t){return(Math.exp(t)-Math.exp(-t))/2}function S(t){return(Math.exp(t)+Math.exp(-t))/2}function R(t){return t===1/0?1:t===-1/0?-1:(Math.exp(t)-Math.exp(-t))/(Math.exp(t)+Math.exp(-t))}function F(t){return t===-1/0?t:Math.log(t+Math.sqrt(t*t+1))}function L(t){return Math.log(t+Math.sqrt(t*t-1))}function U(t){return Math.log((1+t)/(1-t))/2}function q(t){return Math.log(t)*Math.LOG10E}function B(t){return-t}function $(t){return!t}function G(t){return t<0?Math.ceil(t):Math.floor(t)}function _(t){return Math.random()*(t||1)}function j(t){return W(t+1)}function J(t){return isFinite(t)&&t===Math.round(t)}function W(t){var e,s;if(J(t)){if(t<=0)return isFinite(t)?1/0:NaN;if(t>171)return 1/0;for(var r=t-2,n=t-1;r>1;)n*=r,r--;return 0===n&&(n=1),n}if(t<.5)return Math.PI/(Math.sin(Math.PI*t)*W(1-t));if(t>=171.35)return 1/0;if(t>85){var i=t*t,o=i*t,a=o*t,h=a*t;return Math.sqrt(2*Math.PI/t)*Math.pow(t/Math.E,t)*(1+1/(12*t)+1/(288*i)-139/(51840*o)-571/(2488320*a)+163879/(209018880*h)+5246819/(75246796800*h*t))}--t,s=ct[0];for(var p=1;p0?(r=n/e)*r:n}return e===1/0?1/0:e*Math.sqrt(t)}function z(t,e,s){return t?e:s}function D(t,e){return void 0===e||0==+e?Math.round(t):(t=+t,e=-+e,isNaN(t)||"number"!=typeof e||e%1!=0?NaN:(t=t.toString().split("e"),t=Math.round(+(t[0]+"e"+(t[1]?+t[1]-e:-e))),+((t=t.toString().split("e"))[0]+"e"+(t[1]?+t[1]+e:e))))}function H(t){this.options=t||{},this.unaryOps={sin:Math.sin,cos:Math.cos,tan:Math.tan,asin:Math.asin,acos:Math.acos,atan:Math.atan,sinh:Math.sinh||I,cosh:Math.cosh||S,tanh:Math.tanh||R,asinh:Math.asinh||F,acosh:Math.acosh||L,atanh:Math.atanh||U,sqrt:Math.sqrt,log:Math.log,ln:Math.log,lg:Math.log10||q,log10:Math.log10||q,abs:Math.abs,ceil:Math.ceil,floor:Math.floor,round:Math.round,trunc:Math.trunc||G,"-":B,"+":Number,exp:Math.exp,not:$,length:V,"!":j},this.binaryOps={"+":y,"-":w,"*":d,"/":M,"%":g,"^":Math.pow,"||":E,"==":k,"!=":b,">":m,"<":T,">=":A,"<=":O,and:N,or:C,in:P},this.ternaryOps={"?":z},this.functions={random:_,fac:j,min:Math.min,max:Math.max,hypot:Math.hypot||X,pyt:Math.hypot||X,pow:Math.pow,atan2:Math.atan2,if:z,gamma:W,roundTo:D},this.consts={E:Math.E,PI:Math.PI,true:!0,false:!1}}var K="INUMBER",Q="IOP1",Y="IOP2",Z="IOP3",tt="IVAR",et="IFUNCALL",st="IEXPR",rt="IMEMBER";t.prototype.toString=function(){switch(this.type){case K:case Q:case Y:case Z:case tt:return this.value;case et:return"CALL "+this.value;case rt:return"."+this.value;default:return"Invalid Instruction"}},c.prototype.simplify=function(t){return t=t||{},new c(n(this.tokens,this.unaryOps,this.binaryOps,this.ternaryOps,t),this.parser)},c.prototype.substitute=function(t,e){return e instanceof c||(e=this.parser.parse(String(e))),new c(i(this.tokens,t,e),this.parser)},c.prototype.evaluate=function(t){return t=t||{},o(this.tokens,this,t)},c.prototype.toString=function(){return a(this.tokens,!1)},c.prototype.symbols=function(t){t=t||{};var e=[];return u(this.tokens,e,t),e},c.prototype.variables=function(t){t=t||{};var e=[];u(this.tokens,e,t);var s=this.functions;return e.filter(function(t){return!(t in s)})},c.prototype.toJSFunction=function(t,e){var s=this,r=new Function(t,"with(this.functions) with (this.ternaryOps) with (this.binaryOps) with (this.unaryOps) { return "+a(this.simplify(e).tokens,!0)+"; }");return function(){return r.apply(s,arguments)}};var nt="TOP";l.prototype.toString=function(){return this.type+": "+this.value},f.prototype.newToken=function(t,e,s){return new l(t,e,null!=s?s:this.pos)},f.prototype.save=function(){this.savedPosition=this.pos,this.savedCurrent=this.current},f.prototype.restore=function(){this.pos=this.savedPosition,this.current=this.savedCurrent},f.prototype.next=function(){return this.pos>=this.expression.length?this.newToken("TEOF","EOF"):this.isWhitespace()||this.isComment()?this.next():this.isRadixInteger()||this.isNumber()||this.isOperator()||this.isString()||this.isParen()||this.isComma()||this.isNamedOp()||this.isConst()||this.isName()?this.current:void this.parseError('Unknown character "'+this.expression.charAt(this.pos)+'"')},f.prototype.isString=function(){var t=!1,e=this.pos,s=this.expression.charAt(e);if("'"===s||'"'===s)for(var r=this.expression.indexOf(s,e+1);r>=0&&this.pos"9")))break}if(e>t){var r=this.expression.substring(t,e);if(r in this.consts)return this.current=this.newToken("TNUMBER",this.consts[r]),this.pos+=r.length,!0}return!1},f.prototype.isNamedOp=function(){for(var t=this.pos,e=t;e"9")))break}if(e>t){var r=this.expression.substring(t,e);if(this.isOperatorEnabled(r)&&(r in this.binaryOps||r in this.unaryOps||r in this.ternaryOps))return this.current=this.newToken(nt,r),this.pos+=r.length,!0}return!1},f.prototype.isName=function(){for(var t=this.pos,e=t,s=!1;e"9"))break}else s=!0}if(s){var n=this.expression.substring(t,e);return this.current=this.newToken("TNAME",n),this.pos+=n.length,!0}return!1},f.prototype.isWhitespace=function(){for(var t=!1,e=this.expression.charAt(this.pos);!(" "!==e&&"\t"!==e&&"\n"!==e&&"\r"!==e||(t=!0,++this.pos>=this.expression.length));)e=this.expression.charAt(this.pos);return t};var it=/^[0-9a-f]{4}$/i;f.prototype.unescape=function(t){var e=t.indexOf("\\");if(e<0)return t;for(var s=t.substring(0,e);e>=0;){var r=t.charAt(++e);switch(r){case"'":s+="'";break;case'"':s+='"';break;case"\\":s+="\\";break;case"/":s+="/";break;case"b":s+="\b";break;case"f":s+="\f";break;case"n":s+="\n";break;case"r":s+="\r";break;case"t":s+="\t";break;case"u":var n=t.substring(e+1,e+5);it.test(n)||this.parseError("Illegal escape sequence: \\u"+n),s+=String.fromCharCode(parseInt(n,16)),e+=4;break;default:throw this.parseError('Illegal escape sequence: "\\'+r+'"')}++e;var i=t.indexOf("\\",e);s+=t.substring(e,i<0?t.length:i),e=i}return s},f.prototype.isComment=function(){return"/"===this.expression.charAt(this.pos)&&"*"===this.expression.charAt(this.pos+1)&&(this.pos=this.expression.indexOf("*/",this.pos)+2,1===this.pos&&(this.pos=this.expression.length),!0)},f.prototype.isRadixInteger=function(){var t=this.pos;if(t>=this.expression.length-2||"0"!==this.expression.charAt(t))return!1;++t;var e,s;if("x"===this.expression.charAt(t))e=16,s=/^[0-9a-f]$/i,++t;else{if("b"!==this.expression.charAt(t))return!1;e=2,s=/^[01]$/i,++t}for(var r=!1,n=t;t="0"&&t<="9"||!i&&"."===t);)"."===t?i=!0:o=!0,s++,e=o;if(e&&(n=s),"e"===t||"E"===t){s++;for(var a=!0,h=!1;s="0"&&t<="9"))break;h=!0,a=!1}else a=!1;s++}h||(s=n)}return e?(this.current=this.newToken("TNUMBER",parseFloat(this.expression.substring(r,s))),this.pos=s):this.pos=n,e},f.prototype.isOperator=function(){var t=this.pos,e=this.expression.charAt(this.pos);if("+"===e||"-"===e||"*"===e||"/"===e||"%"===e||"^"===e||"?"===e||":"===e||"."===e)this.current=this.newToken(nt,e);else if("∙"===e||"•"===e)this.current=this.newToken(nt,"*");else if(">"===e)"="===this.expression.charAt(this.pos+1)?(this.current=this.newToken(nt,">="),this.pos++):this.current=this.newToken(nt,">");else if("<"===e)"="===this.expression.charAt(this.pos+1)?(this.current=this.newToken(nt,"<="),this.pos++):this.current=this.newToken(nt,"<");else if("|"===e){if("|"!==this.expression.charAt(this.pos+1))return!1;this.current=this.newToken(nt,"||"),this.pos++}else if("="===e){if("="!==this.expression.charAt(this.pos+1))return!1;this.current=this.newToken(nt,"=="),this.pos++}else{if("!"!==e)return!1;"="===this.expression.charAt(this.pos+1)?(this.current=this.newToken(nt,"!="),this.pos++):this.current=this.newToken(nt,e)}return this.pos++,!!this.isOperatorEnabled(this.current.value)||(this.pos=t,!1)};var ot={"+":"add","-":"subtract","*":"multiply","/":"divide","%":"remainder","^":"power","!":"factorial","<":"comparison",">":"comparison","<=":"comparison",">=":"comparison","==":"comparison","!=":"comparison","||":"concatenate",and:"logical",or:"logical",not:"logical","?":"conditional",":":"conditional"};f.prototype.isOperatorEnabled=function(t){var e=v(t),s=this.options.operators||{};return"in"===e?!!s.in:!(e in s&&!s[e])},f.prototype.getCoordinates=function(){var t,e=0,s=-1;do{e++,t=this.pos-s,s=this.expression.indexOf("\n",s+1)}while(s>=0&&s=",">","in"];x.prototype.parseComparison=function(t){for(this.parseAddSub(t);this.accept(nt,at);){var e=this.current;this.parseAddSub(t),t.push(s(e.value))}};var ht=["+","-","||"];x.prototype.parseAddSub=function(t){for(this.parseTerm(t);this.accept(nt,ht);){var e=this.current;this.parseTerm(t),t.push(s(e.value))}};var pt=["*","/","%"];x.prototype.parseTerm=function(t){for(this.parseFactor(t);this.accept(nt,pt);){var e=this.current;this.parseFactor(t),t.push(s(e.value))}},x.prototype.parseFactor=function(t){var s=this.tokens.unaryOps;if(this.save(),this.accept(nt,function(t){return t.value in s}))if("-"!==this.current.value&&"+"!==this.current.value&&"TPAREN"===this.nextToken.type&&"("===this.nextToken.value)this.restore(),this.parseExponential(t);else{var r=this.current;this.parseFactor(t),t.push(e(r.value))}else this.parseExponential(t)},x.prototype.parseExponential=function(t){for(this.parsePostfixExpression(t);this.accept(nt,"^");)this.parseFactor(t),t.push(s("^"))},x.prototype.parsePostfixExpression=function(t){for(this.parseFunctionCall(t);this.accept(nt,"!");)t.push(e("!"))},x.prototype.parseFunctionCall=function(s){var r=this.tokens.unaryOps;if(this.accept(nt,function(t){return t.value in r})){var n=this.current;this.parseAtom(s),s.push(e(n.value))}else for(this.parseMemberExpression(s);this.accept("TPAREN","(");)if(this.accept("TPAREN",")"))s.push(new t(et,0));else{var i=this.parseArgumentList(s);s.push(new t(et,i))}},x.prototype.parseArgumentList=function(t){for(var e=0;!this.accept("TPAREN",")");)for(this.parseExpression(t),++e;this.accept("TCOMMA");)this.parseExpression(t),++e;return e},x.prototype.parseMemberExpression=function(e){for(this.parseAtom(e);this.accept(nt,".");){if(!this.allowMemberAccess)throw new Error('unexpected ".", member access is not permitted');this.expect("TNAME"),e.push(new t(rt,this.current.value))}};var ut=4.7421875,ct=[.9999999999999971,57.15623566586292,-59.59796035547549,14.136097974741746,-.4919138160976202,3399464998481189e-20,4652362892704858e-20,-9837447530487956e-20,.0001580887032249125,-.00021026444172410488,.00021743961811521265,-.0001643181065367639,8441822398385275e-20,-26190838401581408e-21,36899182659531625e-22];H.prototype.parse=function(t){var e=[],s=new x(this,new f(this,t),{allowMemberAccess:this.options.allowMemberAccess});return s.parseExpression(e),s.expect("TEOF","EOF"),new c(e,this)},H.prototype.evaluate=function(t,e){return this.parse(t).evaluate(e)};var lt=new H;return H.parse=function(t){return lt.parse(t)},H.evaluate=function(t,e){return lt.parse(t).evaluate(e)},{Parser:H,Expression:c}}); diff --git a/logos/2020/kitsune/rc7/gstatic/external_hosted/pixelmplus_font/PixelMplus10-Regular.ttf b/logos/2020/kitsune/rc7/gstatic/external_hosted/pixelmplus_font/PixelMplus10-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d8c10d553d95b5175e734795097299270994bbc5 GIT binary patch literal 1133216 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≤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%0A~CQ)HZvE)Lclslp1+yWb=3%@B9C>hn&;iRQjti& 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 j^l -