From 5446f535d1be11079c2f7e1389229c13f447b616 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Ebert?= Date: Thu, 11 Jan 2018 10:43:26 +0100 Subject: [PATCH] git should handle the line endings --- .gitattributes | 3 + editor/js/Sidebar.Geometry.LatheGeometry.js | 2 +- examples/js/MD2Character.js | 508 +- examples/js/MD2CharacterComplex.js | 1120 +-- examples/js/MarchingCubes.js | 2088 ++--- examples/js/MorphBlendMesh.js | 632 +- examples/js/Ocean.js | 2 +- examples/js/loaders/AssimpLoader.js | 4716 +++++----- examples/js/loaders/LoaderSupport.js | 520 +- examples/js/loaders/SVGLoader.js | 66 +- examples/js/loaders/TDSLoader.js | 2284 ++--- examples/js/loaders/sea3d/SEA3D.js | 6618 +++++++------- examples/js/loaders/sea3d/SEA3DLegacy.js | 1548 ++-- examples/js/loaders/sea3d/SEA3DLoader.js | 7686 ++++++++--------- examples/js/objects/Reflector.js | 524 +- examples/js/postprocessing/SMAAPass.js | 338 +- .../js/shaders/LuminosityHighPassShader.js | 128 +- examples/js/shaders/OceanShaders.js | 2 +- examples/js/shaders/SMAAShader.js | 924 +- examples/models/animated/horse.js | 102 +- examples/models/skinned/marine/m4.js | 118 +- examples/obj/camaro/CamaroNoUv_bin.js | 250 +- examples/obj/f50/F50NoUv_bin.js | 592 +- examples/obj/female02/Female02_bin.js | 190 +- examples/obj/female02/Female02_slim.js | 216 +- examples/obj/gallardo/GallardoNoUv_bin.js | 188 +- examples/obj/male02/Male02_bin.js | 164 +- examples/obj/male02/Male02_slim.js | 190 +- examples/obj/veyron/VeyronNoUv_bin.js | 216 +- examples/obj/walt/WaltHead_bin.js | 58 +- examples/obj/walt/WaltHead_slim.js | 84 +- .../Sidebar.Geometry.LatheGeometry.tests.js | 2 +- .../src/animation/AnimationAction.tests.js | 912 +- 33 files changed, 16497 insertions(+), 16494 deletions(-) create mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 00000000000000..607f22133f4a11 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,3 @@ +# Set the default behavior, in case people don't have core.autocrlf set. +* text=auto + diff --git a/editor/js/Sidebar.Geometry.LatheGeometry.js b/editor/js/Sidebar.Geometry.LatheGeometry.js index 405b904803d8c3..99f16d240c92f2 100644 --- a/editor/js/Sidebar.Geometry.LatheGeometry.js +++ b/editor/js/Sidebar.Geometry.LatheGeometry.js @@ -1,4 +1,4 @@ -/** +/** * @author rfm1201 */ diff --git a/examples/js/MD2Character.js b/examples/js/MD2Character.js index 3344b9868ffe28..b9846338736efa 100644 --- a/examples/js/MD2Character.js +++ b/examples/js/MD2Character.js @@ -1,254 +1,254 @@ -/** - * @author alteredq / http://alteredqualia.com/ - */ - -THREE.MD2Character = function () { - - var scope = this; - - this.scale = 1; - this.animationFPS = 6; - - this.root = new THREE.Object3D(); - - this.meshBody = null; - this.meshWeapon = null; - - this.skinsBody = []; - this.skinsWeapon = []; - - this.weapons = []; - - this.activeAnimation = null; - - this.mixer = null; - - this.onLoadComplete = function () {}; - - this.loadCounter = 0; - - this.loadParts = function ( config ) { - - this.loadCounter = config.weapons.length * 2 + config.skins.length + 1; - - var weaponsTextures = []; - for ( var i = 0; i < config.weapons.length; i ++ ) weaponsTextures[ i ] = config.weapons[ i ][ 1 ]; - // SKINS - - this.skinsBody = loadTextures( config.baseUrl + "skins/", config.skins ); - this.skinsWeapon = loadTextures( config.baseUrl + "skins/", weaponsTextures ); - - // BODY - - var loader = new THREE.MD2Loader(); - - loader.load( config.baseUrl + config.body, function( geo ) { - - geo.computeBoundingBox(); - scope.root.position.y = - scope.scale * geo.boundingBox.min.y; - - var mesh = createPart( geo, scope.skinsBody[ 0 ] ); - mesh.scale.set( scope.scale, scope.scale, scope.scale ); - - scope.root.add( mesh ); - - scope.meshBody = mesh; - - scope.meshBody.clipOffset = 0; - scope.activeAnimationClipName = mesh.geometry.animations[0].name; - - scope.mixer = new THREE.AnimationMixer( mesh ); - - checkLoadingComplete(); - - } ); - - // WEAPONS - - var generateCallback = function ( index, name ) { - - return function( geo ) { - - var mesh = createPart( geo, scope.skinsWeapon[ index ] ); - mesh.scale.set( scope.scale, scope.scale, scope.scale ); - mesh.visible = false; - - mesh.name = name; - - scope.root.add( mesh ); - - scope.weapons[ index ] = mesh; - scope.meshWeapon = mesh; - - checkLoadingComplete(); - - } - - }; - - for ( var i = 0; i < config.weapons.length; i ++ ) { - - loader.load( config.baseUrl + config.weapons[ i ][ 0 ], generateCallback( i, config.weapons[ i ][ 0 ] ) ); - - } - - }; - - this.setPlaybackRate = function ( rate ) { - - if( rate !== 0 ) { - this.mixer.timeScale = 1 / rate; - } - else { - this.mixer.timeScale = 0; - } - - }; - - this.setWireframe = function ( wireframeEnabled ) { - - if ( wireframeEnabled ) { - - if ( this.meshBody ) this.meshBody.material = this.meshBody.materialWireframe; - if ( this.meshWeapon ) this.meshWeapon.material = this.meshWeapon.materialWireframe; - - } else { - - if ( this.meshBody ) this.meshBody.material = this.meshBody.materialTexture; - if ( this.meshWeapon ) this.meshWeapon.material = this.meshWeapon.materialTexture; - - } - - }; - - this.setSkin = function( index ) { - - if ( this.meshBody && this.meshBody.material.wireframe === false ) { - - this.meshBody.material.map = this.skinsBody[ index ]; - - } - - }; - - this.setWeapon = function ( index ) { - - for ( var i = 0; i < this.weapons.length; i ++ ) this.weapons[ i ].visible = false; - - var activeWeapon = this.weapons[ index ]; - - if ( activeWeapon ) { - - activeWeapon.visible = true; - this.meshWeapon = activeWeapon; - - scope.syncWeaponAnimation(); - - } - - }; - - this.setAnimation = function ( clipName ) { - - if ( this.meshBody ) { - - if( this.meshBody.activeAction ) { - this.meshBody.activeAction.stop(); - this.meshBody.activeAction = null; - } - - var action = this.mixer.clipAction( clipName, this.meshBody ); - if( action ) { - - this.meshBody.activeAction = action.play(); - - } - - } - - scope.activeClipName = clipName; - - scope.syncWeaponAnimation(); - - }; - - this.syncWeaponAnimation = function() { - - var clipName = scope.activeClipName; - - if ( scope.meshWeapon ) { - - if( this.meshWeapon.activeAction ) { - this.meshWeapon.activeAction.stop(); - this.meshWeapon.activeAction = null; - } - - var geometry = this.meshWeapon.geometry, - animations = geometry.animations; - - var action = this.mixer.clipAction( clipName, this.meshWeapon ); - if( action ) { - - this.meshWeapon.activeAction = - action.syncWith( this.meshBody.activeAction ).play(); - - } - - } - - } - - this.update = function ( delta ) { - - if( this.mixer ) this.mixer.update( delta ); - - }; - - function loadTextures( baseUrl, textureUrls ) { - - var textureLoader = new THREE.TextureLoader(); - var textures = []; - - for ( var i = 0; i < textureUrls.length; i ++ ) { - - textures[ i ] = textureLoader.load( baseUrl + textureUrls[ i ], checkLoadingComplete ); - textures[ i ].mapping = THREE.UVMapping; - textures[ i ].name = textureUrls[ i ]; - - } - - return textures; - - } - - function createPart( geometry, skinMap ) { - - var materialWireframe = new THREE.MeshLambertMaterial( { color: 0xffaa00, wireframe: true, morphTargets: true, morphNormals: true } ); - var materialTexture = new THREE.MeshLambertMaterial( { color: 0xffffff, wireframe: false, map: skinMap, morphTargets: true, morphNormals: true } ); - - // - - var mesh = new THREE.Mesh( geometry, materialTexture ); - mesh.rotation.y = - Math.PI / 2; - - mesh.castShadow = true; - mesh.receiveShadow = true; - - // - - mesh.materialTexture = materialTexture; - mesh.materialWireframe = materialWireframe; - - return mesh; - - } - - function checkLoadingComplete() { - - scope.loadCounter -= 1; - - if ( scope.loadCounter === 0 ) scope.onLoadComplete(); - - } - -}; +/** + * @author alteredq / http://alteredqualia.com/ + */ + +THREE.MD2Character = function () { + + var scope = this; + + this.scale = 1; + this.animationFPS = 6; + + this.root = new THREE.Object3D(); + + this.meshBody = null; + this.meshWeapon = null; + + this.skinsBody = []; + this.skinsWeapon = []; + + this.weapons = []; + + this.activeAnimation = null; + + this.mixer = null; + + this.onLoadComplete = function () {}; + + this.loadCounter = 0; + + this.loadParts = function ( config ) { + + this.loadCounter = config.weapons.length * 2 + config.skins.length + 1; + + var weaponsTextures = []; + for ( var i = 0; i < config.weapons.length; i ++ ) weaponsTextures[ i ] = config.weapons[ i ][ 1 ]; + // SKINS + + this.skinsBody = loadTextures( config.baseUrl + "skins/", config.skins ); + this.skinsWeapon = loadTextures( config.baseUrl + "skins/", weaponsTextures ); + + // BODY + + var loader = new THREE.MD2Loader(); + + loader.load( config.baseUrl + config.body, function( geo ) { + + geo.computeBoundingBox(); + scope.root.position.y = - scope.scale * geo.boundingBox.min.y; + + var mesh = createPart( geo, scope.skinsBody[ 0 ] ); + mesh.scale.set( scope.scale, scope.scale, scope.scale ); + + scope.root.add( mesh ); + + scope.meshBody = mesh; + + scope.meshBody.clipOffset = 0; + scope.activeAnimationClipName = mesh.geometry.animations[0].name; + + scope.mixer = new THREE.AnimationMixer( mesh ); + + checkLoadingComplete(); + + } ); + + // WEAPONS + + var generateCallback = function ( index, name ) { + + return function( geo ) { + + var mesh = createPart( geo, scope.skinsWeapon[ index ] ); + mesh.scale.set( scope.scale, scope.scale, scope.scale ); + mesh.visible = false; + + mesh.name = name; + + scope.root.add( mesh ); + + scope.weapons[ index ] = mesh; + scope.meshWeapon = mesh; + + checkLoadingComplete(); + + } + + }; + + for ( var i = 0; i < config.weapons.length; i ++ ) { + + loader.load( config.baseUrl + config.weapons[ i ][ 0 ], generateCallback( i, config.weapons[ i ][ 0 ] ) ); + + } + + }; + + this.setPlaybackRate = function ( rate ) { + + if( rate !== 0 ) { + this.mixer.timeScale = 1 / rate; + } + else { + this.mixer.timeScale = 0; + } + + }; + + this.setWireframe = function ( wireframeEnabled ) { + + if ( wireframeEnabled ) { + + if ( this.meshBody ) this.meshBody.material = this.meshBody.materialWireframe; + if ( this.meshWeapon ) this.meshWeapon.material = this.meshWeapon.materialWireframe; + + } else { + + if ( this.meshBody ) this.meshBody.material = this.meshBody.materialTexture; + if ( this.meshWeapon ) this.meshWeapon.material = this.meshWeapon.materialTexture; + + } + + }; + + this.setSkin = function( index ) { + + if ( this.meshBody && this.meshBody.material.wireframe === false ) { + + this.meshBody.material.map = this.skinsBody[ index ]; + + } + + }; + + this.setWeapon = function ( index ) { + + for ( var i = 0; i < this.weapons.length; i ++ ) this.weapons[ i ].visible = false; + + var activeWeapon = this.weapons[ index ]; + + if ( activeWeapon ) { + + activeWeapon.visible = true; + this.meshWeapon = activeWeapon; + + scope.syncWeaponAnimation(); + + } + + }; + + this.setAnimation = function ( clipName ) { + + if ( this.meshBody ) { + + if( this.meshBody.activeAction ) { + this.meshBody.activeAction.stop(); + this.meshBody.activeAction = null; + } + + var action = this.mixer.clipAction( clipName, this.meshBody ); + if( action ) { + + this.meshBody.activeAction = action.play(); + + } + + } + + scope.activeClipName = clipName; + + scope.syncWeaponAnimation(); + + }; + + this.syncWeaponAnimation = function() { + + var clipName = scope.activeClipName; + + if ( scope.meshWeapon ) { + + if( this.meshWeapon.activeAction ) { + this.meshWeapon.activeAction.stop(); + this.meshWeapon.activeAction = null; + } + + var geometry = this.meshWeapon.geometry, + animations = geometry.animations; + + var action = this.mixer.clipAction( clipName, this.meshWeapon ); + if( action ) { + + this.meshWeapon.activeAction = + action.syncWith( this.meshBody.activeAction ).play(); + + } + + } + + } + + this.update = function ( delta ) { + + if( this.mixer ) this.mixer.update( delta ); + + }; + + function loadTextures( baseUrl, textureUrls ) { + + var textureLoader = new THREE.TextureLoader(); + var textures = []; + + for ( var i = 0; i < textureUrls.length; i ++ ) { + + textures[ i ] = textureLoader.load( baseUrl + textureUrls[ i ], checkLoadingComplete ); + textures[ i ].mapping = THREE.UVMapping; + textures[ i ].name = textureUrls[ i ]; + + } + + return textures; + + } + + function createPart( geometry, skinMap ) { + + var materialWireframe = new THREE.MeshLambertMaterial( { color: 0xffaa00, wireframe: true, morphTargets: true, morphNormals: true } ); + var materialTexture = new THREE.MeshLambertMaterial( { color: 0xffffff, wireframe: false, map: skinMap, morphTargets: true, morphNormals: true } ); + + // + + var mesh = new THREE.Mesh( geometry, materialTexture ); + mesh.rotation.y = - Math.PI / 2; + + mesh.castShadow = true; + mesh.receiveShadow = true; + + // + + mesh.materialTexture = materialTexture; + mesh.materialWireframe = materialWireframe; + + return mesh; + + } + + function checkLoadingComplete() { + + scope.loadCounter -= 1; + + if ( scope.loadCounter === 0 ) scope.onLoadComplete(); + + } + +}; diff --git a/examples/js/MD2CharacterComplex.js b/examples/js/MD2CharacterComplex.js index e5f32bdd46e603..699c82b8a15493 100644 --- a/examples/js/MD2CharacterComplex.js +++ b/examples/js/MD2CharacterComplex.js @@ -1,560 +1,560 @@ -/** - * @author alteredq / http://alteredqualia.com/ - */ - -THREE.MD2CharacterComplex = function () { - - var scope = this; - - this.scale = 1; - - // animation parameters - - this.animationFPS = 6; - this.transitionFrames = 15; - - // movement model parameters - - this.maxSpeed = 275; - this.maxReverseSpeed = - 275; - - this.frontAcceleration = 600; - this.backAcceleration = 600; - - this.frontDecceleration = 600; - - this.angularSpeed = 2.5; - - // rig - - this.root = new THREE.Object3D(); - - this.meshBody = null; - this.meshWeapon = null; - - this.controls = null; - - // skins - - this.skinsBody = []; - this.skinsWeapon = []; - - this.weapons = []; - - this.currentSkin = undefined; - - // - - this.onLoadComplete = function () {}; - - // internals - - this.meshes = []; - this.animations = {}; - - this.loadCounter = 0; - - // internal movement control variables - - this.speed = 0; - this.bodyOrientation = 0; - - this.walkSpeed = this.maxSpeed; - this.crouchSpeed = this.maxSpeed * 0.5; - - // internal animation parameters - - this.activeAnimation = null; - this.oldAnimation = null; - - // API - - this.enableShadows = function ( enable ) { - - for ( var i = 0; i < this.meshes.length; i ++ ) { - - this.meshes[ i ].castShadow = enable; - this.meshes[ i ].receiveShadow = enable; - - } - - }; - - this.setVisible = function ( enable ) { - - for ( var i = 0; i < this.meshes.length; i ++ ) { - - this.meshes[ i ].visible = enable; - this.meshes[ i ].visible = enable; - - } - - }; - - - this.shareParts = function ( original ) { - - this.animations = original.animations; - this.walkSpeed = original.walkSpeed; - this.crouchSpeed = original.crouchSpeed; - - this.skinsBody = original.skinsBody; - this.skinsWeapon = original.skinsWeapon; - - // BODY - - var mesh = createPart( original.meshBody.geometry, this.skinsBody[ 0 ] ); - mesh.scale.set( this.scale, this.scale, this.scale ); - - this.root.position.y = original.root.position.y; - this.root.add( mesh ); - - this.meshBody = mesh; - - this.meshes.push( mesh ); - - // WEAPONS - - for ( var i = 0; i < original.weapons.length; i ++ ) { - - var meshWeapon = createPart( original.weapons[ i ].geometry, this.skinsWeapon[ i ] ); - meshWeapon.scale.set( this.scale, this.scale, this.scale ); - meshWeapon.visible = false; - - meshWeapon.name = original.weapons[ i ].name; - - this.root.add( meshWeapon ); - - this.weapons[ i ] = meshWeapon; - this.meshWeapon = meshWeapon; - - this.meshes.push( meshWeapon ); - - } - - }; - - this.loadParts = function ( config ) { - - this.animations = config.animations; - this.walkSpeed = config.walkSpeed; - this.crouchSpeed = config.crouchSpeed; - - this.loadCounter = config.weapons.length * 2 + config.skins.length + 1; - - var weaponsTextures = []; - for ( var i = 0; i < config.weapons.length; i ++ ) weaponsTextures[ i ] = config.weapons[ i ][ 1 ]; - - // SKINS - - this.skinsBody = loadTextures( config.baseUrl + "skins/", config.skins ); - this.skinsWeapon = loadTextures( config.baseUrl + "skins/", weaponsTextures ); - - // BODY - - var loader = new THREE.MD2Loader(); - - loader.load( config.baseUrl + config.body, function( geo ) { - - geo.computeBoundingBox(); - scope.root.position.y = - scope.scale * geo.boundingBox.min.y; - - var mesh = createPart( geo, scope.skinsBody[ 0 ] ); - mesh.scale.set( scope.scale, scope.scale, scope.scale ); - - scope.root.add( mesh ); - - scope.meshBody = mesh; - scope.meshes.push( mesh ); - - checkLoadingComplete(); - - } ); - - // WEAPONS - - var generateCallback = function ( index, name ) { - - return function( geo ) { - - var mesh = createPart( geo, scope.skinsWeapon[ index ] ); - mesh.scale.set( scope.scale, scope.scale, scope.scale ); - mesh.visible = false; - - mesh.name = name; - - scope.root.add( mesh ); - - scope.weapons[ index ] = mesh; - scope.meshWeapon = mesh; - scope.meshes.push( mesh ); - - checkLoadingComplete(); - - } - - }; - - for ( var i = 0; i < config.weapons.length; i ++ ) { - - loader.load( config.baseUrl + config.weapons[ i ][ 0 ], generateCallback( i, config.weapons[ i ][ 0 ] ) ); - - } - - }; - - this.setPlaybackRate = function ( rate ) { - - if ( this.meshBody ) this.meshBody.duration = this.meshBody.baseDuration / rate; - if ( this.meshWeapon ) this.meshWeapon.duration = this.meshWeapon.baseDuration / rate; - - }; - - this.setWireframe = function ( wireframeEnabled ) { - - if ( wireframeEnabled ) { - - if ( this.meshBody ) this.meshBody.material = this.meshBody.materialWireframe; - if ( this.meshWeapon ) this.meshWeapon.material = this.meshWeapon.materialWireframe; - - } else { - - if ( this.meshBody ) this.meshBody.material = this.meshBody.materialTexture; - if ( this.meshWeapon ) this.meshWeapon.material = this.meshWeapon.materialTexture; - - } - - }; - - this.setSkin = function( index ) { - - if ( this.meshBody && this.meshBody.material.wireframe === false ) { - - this.meshBody.material.map = this.skinsBody[ index ]; - this.currentSkin = index; - - } - - }; - - this.setWeapon = function ( index ) { - - for ( var i = 0; i < this.weapons.length; i ++ ) this.weapons[ i ].visible = false; - - var activeWeapon = this.weapons[ index ]; - - if ( activeWeapon ) { - - activeWeapon.visible = true; - this.meshWeapon = activeWeapon; - - if ( this.activeAnimation ) { - - activeWeapon.playAnimation( this.activeAnimation ); - this.meshWeapon.setAnimationTime( this.activeAnimation, this.meshBody.getAnimationTime( this.activeAnimation ) ); - - } - - } - - }; - - this.setAnimation = function ( animationName ) { - - if ( animationName === this.activeAnimation || ! animationName ) return; - - if ( this.meshBody ) { - - this.meshBody.setAnimationWeight( animationName, 0 ); - this.meshBody.playAnimation( animationName ); - - this.oldAnimation = this.activeAnimation; - this.activeAnimation = animationName; - - this.blendCounter = this.transitionFrames; - - } - - if ( this.meshWeapon ) { - - this.meshWeapon.setAnimationWeight( animationName, 0 ); - this.meshWeapon.playAnimation( animationName ); - - } - - - }; - - this.update = function ( delta ) { - - if ( this.controls ) this.updateMovementModel( delta ); - - if ( this.animations ) { - - this.updateBehaviors( delta ); - this.updateAnimations( delta ); - - } - - }; - - this.updateAnimations = function ( delta ) { - - var mix = 1; - - if ( this.blendCounter > 0 ) { - - mix = ( this.transitionFrames - this.blendCounter ) / this.transitionFrames; - this.blendCounter -= 1; - - } - - if ( this.meshBody ) { - - this.meshBody.update( delta ); - - this.meshBody.setAnimationWeight( this.activeAnimation, mix ); - this.meshBody.setAnimationWeight( this.oldAnimation, 1 - mix ); - - } - - if ( this.meshWeapon ) { - - this.meshWeapon.update( delta ); - - this.meshWeapon.setAnimationWeight( this.activeAnimation, mix ); - this.meshWeapon.setAnimationWeight( this.oldAnimation, 1 - mix ); - - } - - }; - - this.updateBehaviors = function ( delta ) { - - var controls = this.controls; - var animations = this.animations; - - var moveAnimation, idleAnimation; - - // crouch vs stand - - if ( controls.crouch ) { - - moveAnimation = animations[ "crouchMove" ]; - idleAnimation = animations[ "crouchIdle" ]; - - } else { - - moveAnimation = animations[ "move" ]; - idleAnimation = animations[ "idle" ]; - - } - - // actions - - if ( controls.jump ) { - - moveAnimation = animations[ "jump" ]; - idleAnimation = animations[ "jump" ]; - - } - - if ( controls.attack ) { - - if ( controls.crouch ) { - - moveAnimation = animations[ "crouchAttack" ]; - idleAnimation = animations[ "crouchAttack" ]; - - } else { - - moveAnimation = animations[ "attack" ]; - idleAnimation = animations[ "attack" ]; - - } - - } - - // set animations - - if ( controls.moveForward || controls.moveBackward || controls.moveLeft || controls.moveRight ) { - - if ( this.activeAnimation !== moveAnimation ) { - - this.setAnimation( moveAnimation ); - - } - - } - - - if ( Math.abs( this.speed ) < 0.2 * this.maxSpeed && ! ( controls.moveLeft || controls.moveRight || controls.moveForward || controls.moveBackward ) ) { - - if ( this.activeAnimation !== idleAnimation ) { - - this.setAnimation( idleAnimation ); - - } - - } - - // set animation direction - - if ( controls.moveForward ) { - - if ( this.meshBody ) { - - this.meshBody.setAnimationDirectionForward( this.activeAnimation ); - this.meshBody.setAnimationDirectionForward( this.oldAnimation ); - - } - - if ( this.meshWeapon ) { - - this.meshWeapon.setAnimationDirectionForward( this.activeAnimation ); - this.meshWeapon.setAnimationDirectionForward( this.oldAnimation ); - - } - - } - - if ( controls.moveBackward ) { - - if ( this.meshBody ) { - - this.meshBody.setAnimationDirectionBackward( this.activeAnimation ); - this.meshBody.setAnimationDirectionBackward( this.oldAnimation ); - - } - - if ( this.meshWeapon ) { - - this.meshWeapon.setAnimationDirectionBackward( this.activeAnimation ); - this.meshWeapon.setAnimationDirectionBackward( this.oldAnimation ); - - } - - } - - }; - - this.updateMovementModel = function ( delta ) { - - var controls = this.controls; - - // speed based on controls - - if ( controls.crouch ) this.maxSpeed = this.crouchSpeed; - else this.maxSpeed = this.walkSpeed; - - this.maxReverseSpeed = - this.maxSpeed; - - if ( controls.moveForward ) this.speed = THREE.Math.clamp( this.speed + delta * this.frontAcceleration, this.maxReverseSpeed, this.maxSpeed ); - if ( controls.moveBackward ) this.speed = THREE.Math.clamp( this.speed - delta * this.backAcceleration, this.maxReverseSpeed, this.maxSpeed ); - - // orientation based on controls - // (don't just stand while turning) - - var dir = 1; - - if ( controls.moveLeft ) { - - this.bodyOrientation += delta * this.angularSpeed; - this.speed = THREE.Math.clamp( this.speed + dir * delta * this.frontAcceleration, this.maxReverseSpeed, this.maxSpeed ); - - } - - if ( controls.moveRight ) { - - this.bodyOrientation -= delta * this.angularSpeed; - this.speed = THREE.Math.clamp( this.speed + dir * delta * this.frontAcceleration, this.maxReverseSpeed, this.maxSpeed ); - - } - - // speed decay - - if ( ! ( controls.moveForward || controls.moveBackward ) ) { - - if ( this.speed > 0 ) { - - var k = exponentialEaseOut( this.speed / this.maxSpeed ); - this.speed = THREE.Math.clamp( this.speed - k * delta * this.frontDecceleration, 0, this.maxSpeed ); - - } else { - - var k = exponentialEaseOut( this.speed / this.maxReverseSpeed ); - this.speed = THREE.Math.clamp( this.speed + k * delta * this.backAcceleration, this.maxReverseSpeed, 0 ); - - } - - } - - // displacement - - var forwardDelta = this.speed * delta; - - this.root.position.x += Math.sin( this.bodyOrientation ) * forwardDelta; - this.root.position.z += Math.cos( this.bodyOrientation ) * forwardDelta; - - // steering - - this.root.rotation.y = this.bodyOrientation; - - }; - - // internal helpers - - function loadTextures( baseUrl, textureUrls ) { - - var textureLoader = new THREE.TextureLoader(); - var textures = []; - - for ( var i = 0; i < textureUrls.length; i ++ ) { - - textures[ i ] = textureLoader.load( baseUrl + textureUrls[ i ], checkLoadingComplete ); - textures[ i ].mapping = THREE.UVMapping; - textures[ i ].name = textureUrls[ i ]; - - } - - return textures; - - } - - function createPart( geometry, skinMap ) { - - var materialWireframe = new THREE.MeshLambertMaterial( { color: 0xffaa00, wireframe: true, morphTargets: true, morphNormals: true } ); - var materialTexture = new THREE.MeshLambertMaterial( { color: 0xffffff, wireframe: false, map: skinMap, morphTargets: true, morphNormals: true } ); - - // - - var mesh = new THREE.MorphBlendMesh( geometry, materialTexture ); - mesh.rotation.y = - Math.PI / 2; - - // - - mesh.materialTexture = materialTexture; - mesh.materialWireframe = materialWireframe; - - // - - mesh.autoCreateAnimations( scope.animationFPS ); - - return mesh; - - } - - function checkLoadingComplete() { - - scope.loadCounter -= 1; - if ( scope.loadCounter === 0 ) scope.onLoadComplete(); - - } - - function exponentialEaseOut( k ) { - - return k === 1 ? 1 : - Math.pow( 2, - 10 * k ) + 1; - - } - -}; +/** + * @author alteredq / http://alteredqualia.com/ + */ + +THREE.MD2CharacterComplex = function () { + + var scope = this; + + this.scale = 1; + + // animation parameters + + this.animationFPS = 6; + this.transitionFrames = 15; + + // movement model parameters + + this.maxSpeed = 275; + this.maxReverseSpeed = - 275; + + this.frontAcceleration = 600; + this.backAcceleration = 600; + + this.frontDecceleration = 600; + + this.angularSpeed = 2.5; + + // rig + + this.root = new THREE.Object3D(); + + this.meshBody = null; + this.meshWeapon = null; + + this.controls = null; + + // skins + + this.skinsBody = []; + this.skinsWeapon = []; + + this.weapons = []; + + this.currentSkin = undefined; + + // + + this.onLoadComplete = function () {}; + + // internals + + this.meshes = []; + this.animations = {}; + + this.loadCounter = 0; + + // internal movement control variables + + this.speed = 0; + this.bodyOrientation = 0; + + this.walkSpeed = this.maxSpeed; + this.crouchSpeed = this.maxSpeed * 0.5; + + // internal animation parameters + + this.activeAnimation = null; + this.oldAnimation = null; + + // API + + this.enableShadows = function ( enable ) { + + for ( var i = 0; i < this.meshes.length; i ++ ) { + + this.meshes[ i ].castShadow = enable; + this.meshes[ i ].receiveShadow = enable; + + } + + }; + + this.setVisible = function ( enable ) { + + for ( var i = 0; i < this.meshes.length; i ++ ) { + + this.meshes[ i ].visible = enable; + this.meshes[ i ].visible = enable; + + } + + }; + + + this.shareParts = function ( original ) { + + this.animations = original.animations; + this.walkSpeed = original.walkSpeed; + this.crouchSpeed = original.crouchSpeed; + + this.skinsBody = original.skinsBody; + this.skinsWeapon = original.skinsWeapon; + + // BODY + + var mesh = createPart( original.meshBody.geometry, this.skinsBody[ 0 ] ); + mesh.scale.set( this.scale, this.scale, this.scale ); + + this.root.position.y = original.root.position.y; + this.root.add( mesh ); + + this.meshBody = mesh; + + this.meshes.push( mesh ); + + // WEAPONS + + for ( var i = 0; i < original.weapons.length; i ++ ) { + + var meshWeapon = createPart( original.weapons[ i ].geometry, this.skinsWeapon[ i ] ); + meshWeapon.scale.set( this.scale, this.scale, this.scale ); + meshWeapon.visible = false; + + meshWeapon.name = original.weapons[ i ].name; + + this.root.add( meshWeapon ); + + this.weapons[ i ] = meshWeapon; + this.meshWeapon = meshWeapon; + + this.meshes.push( meshWeapon ); + + } + + }; + + this.loadParts = function ( config ) { + + this.animations = config.animations; + this.walkSpeed = config.walkSpeed; + this.crouchSpeed = config.crouchSpeed; + + this.loadCounter = config.weapons.length * 2 + config.skins.length + 1; + + var weaponsTextures = []; + for ( var i = 0; i < config.weapons.length; i ++ ) weaponsTextures[ i ] = config.weapons[ i ][ 1 ]; + + // SKINS + + this.skinsBody = loadTextures( config.baseUrl + "skins/", config.skins ); + this.skinsWeapon = loadTextures( config.baseUrl + "skins/", weaponsTextures ); + + // BODY + + var loader = new THREE.MD2Loader(); + + loader.load( config.baseUrl + config.body, function( geo ) { + + geo.computeBoundingBox(); + scope.root.position.y = - scope.scale * geo.boundingBox.min.y; + + var mesh = createPart( geo, scope.skinsBody[ 0 ] ); + mesh.scale.set( scope.scale, scope.scale, scope.scale ); + + scope.root.add( mesh ); + + scope.meshBody = mesh; + scope.meshes.push( mesh ); + + checkLoadingComplete(); + + } ); + + // WEAPONS + + var generateCallback = function ( index, name ) { + + return function( geo ) { + + var mesh = createPart( geo, scope.skinsWeapon[ index ] ); + mesh.scale.set( scope.scale, scope.scale, scope.scale ); + mesh.visible = false; + + mesh.name = name; + + scope.root.add( mesh ); + + scope.weapons[ index ] = mesh; + scope.meshWeapon = mesh; + scope.meshes.push( mesh ); + + checkLoadingComplete(); + + } + + }; + + for ( var i = 0; i < config.weapons.length; i ++ ) { + + loader.load( config.baseUrl + config.weapons[ i ][ 0 ], generateCallback( i, config.weapons[ i ][ 0 ] ) ); + + } + + }; + + this.setPlaybackRate = function ( rate ) { + + if ( this.meshBody ) this.meshBody.duration = this.meshBody.baseDuration / rate; + if ( this.meshWeapon ) this.meshWeapon.duration = this.meshWeapon.baseDuration / rate; + + }; + + this.setWireframe = function ( wireframeEnabled ) { + + if ( wireframeEnabled ) { + + if ( this.meshBody ) this.meshBody.material = this.meshBody.materialWireframe; + if ( this.meshWeapon ) this.meshWeapon.material = this.meshWeapon.materialWireframe; + + } else { + + if ( this.meshBody ) this.meshBody.material = this.meshBody.materialTexture; + if ( this.meshWeapon ) this.meshWeapon.material = this.meshWeapon.materialTexture; + + } + + }; + + this.setSkin = function( index ) { + + if ( this.meshBody && this.meshBody.material.wireframe === false ) { + + this.meshBody.material.map = this.skinsBody[ index ]; + this.currentSkin = index; + + } + + }; + + this.setWeapon = function ( index ) { + + for ( var i = 0; i < this.weapons.length; i ++ ) this.weapons[ i ].visible = false; + + var activeWeapon = this.weapons[ index ]; + + if ( activeWeapon ) { + + activeWeapon.visible = true; + this.meshWeapon = activeWeapon; + + if ( this.activeAnimation ) { + + activeWeapon.playAnimation( this.activeAnimation ); + this.meshWeapon.setAnimationTime( this.activeAnimation, this.meshBody.getAnimationTime( this.activeAnimation ) ); + + } + + } + + }; + + this.setAnimation = function ( animationName ) { + + if ( animationName === this.activeAnimation || ! animationName ) return; + + if ( this.meshBody ) { + + this.meshBody.setAnimationWeight( animationName, 0 ); + this.meshBody.playAnimation( animationName ); + + this.oldAnimation = this.activeAnimation; + this.activeAnimation = animationName; + + this.blendCounter = this.transitionFrames; + + } + + if ( this.meshWeapon ) { + + this.meshWeapon.setAnimationWeight( animationName, 0 ); + this.meshWeapon.playAnimation( animationName ); + + } + + + }; + + this.update = function ( delta ) { + + if ( this.controls ) this.updateMovementModel( delta ); + + if ( this.animations ) { + + this.updateBehaviors( delta ); + this.updateAnimations( delta ); + + } + + }; + + this.updateAnimations = function ( delta ) { + + var mix = 1; + + if ( this.blendCounter > 0 ) { + + mix = ( this.transitionFrames - this.blendCounter ) / this.transitionFrames; + this.blendCounter -= 1; + + } + + if ( this.meshBody ) { + + this.meshBody.update( delta ); + + this.meshBody.setAnimationWeight( this.activeAnimation, mix ); + this.meshBody.setAnimationWeight( this.oldAnimation, 1 - mix ); + + } + + if ( this.meshWeapon ) { + + this.meshWeapon.update( delta ); + + this.meshWeapon.setAnimationWeight( this.activeAnimation, mix ); + this.meshWeapon.setAnimationWeight( this.oldAnimation, 1 - mix ); + + } + + }; + + this.updateBehaviors = function ( delta ) { + + var controls = this.controls; + var animations = this.animations; + + var moveAnimation, idleAnimation; + + // crouch vs stand + + if ( controls.crouch ) { + + moveAnimation = animations[ "crouchMove" ]; + idleAnimation = animations[ "crouchIdle" ]; + + } else { + + moveAnimation = animations[ "move" ]; + idleAnimation = animations[ "idle" ]; + + } + + // actions + + if ( controls.jump ) { + + moveAnimation = animations[ "jump" ]; + idleAnimation = animations[ "jump" ]; + + } + + if ( controls.attack ) { + + if ( controls.crouch ) { + + moveAnimation = animations[ "crouchAttack" ]; + idleAnimation = animations[ "crouchAttack" ]; + + } else { + + moveAnimation = animations[ "attack" ]; + idleAnimation = animations[ "attack" ]; + + } + + } + + // set animations + + if ( controls.moveForward || controls.moveBackward || controls.moveLeft || controls.moveRight ) { + + if ( this.activeAnimation !== moveAnimation ) { + + this.setAnimation( moveAnimation ); + + } + + } + + + if ( Math.abs( this.speed ) < 0.2 * this.maxSpeed && ! ( controls.moveLeft || controls.moveRight || controls.moveForward || controls.moveBackward ) ) { + + if ( this.activeAnimation !== idleAnimation ) { + + this.setAnimation( idleAnimation ); + + } + + } + + // set animation direction + + if ( controls.moveForward ) { + + if ( this.meshBody ) { + + this.meshBody.setAnimationDirectionForward( this.activeAnimation ); + this.meshBody.setAnimationDirectionForward( this.oldAnimation ); + + } + + if ( this.meshWeapon ) { + + this.meshWeapon.setAnimationDirectionForward( this.activeAnimation ); + this.meshWeapon.setAnimationDirectionForward( this.oldAnimation ); + + } + + } + + if ( controls.moveBackward ) { + + if ( this.meshBody ) { + + this.meshBody.setAnimationDirectionBackward( this.activeAnimation ); + this.meshBody.setAnimationDirectionBackward( this.oldAnimation ); + + } + + if ( this.meshWeapon ) { + + this.meshWeapon.setAnimationDirectionBackward( this.activeAnimation ); + this.meshWeapon.setAnimationDirectionBackward( this.oldAnimation ); + + } + + } + + }; + + this.updateMovementModel = function ( delta ) { + + var controls = this.controls; + + // speed based on controls + + if ( controls.crouch ) this.maxSpeed = this.crouchSpeed; + else this.maxSpeed = this.walkSpeed; + + this.maxReverseSpeed = - this.maxSpeed; + + if ( controls.moveForward ) this.speed = THREE.Math.clamp( this.speed + delta * this.frontAcceleration, this.maxReverseSpeed, this.maxSpeed ); + if ( controls.moveBackward ) this.speed = THREE.Math.clamp( this.speed - delta * this.backAcceleration, this.maxReverseSpeed, this.maxSpeed ); + + // orientation based on controls + // (don't just stand while turning) + + var dir = 1; + + if ( controls.moveLeft ) { + + this.bodyOrientation += delta * this.angularSpeed; + this.speed = THREE.Math.clamp( this.speed + dir * delta * this.frontAcceleration, this.maxReverseSpeed, this.maxSpeed ); + + } + + if ( controls.moveRight ) { + + this.bodyOrientation -= delta * this.angularSpeed; + this.speed = THREE.Math.clamp( this.speed + dir * delta * this.frontAcceleration, this.maxReverseSpeed, this.maxSpeed ); + + } + + // speed decay + + if ( ! ( controls.moveForward || controls.moveBackward ) ) { + + if ( this.speed > 0 ) { + + var k = exponentialEaseOut( this.speed / this.maxSpeed ); + this.speed = THREE.Math.clamp( this.speed - k * delta * this.frontDecceleration, 0, this.maxSpeed ); + + } else { + + var k = exponentialEaseOut( this.speed / this.maxReverseSpeed ); + this.speed = THREE.Math.clamp( this.speed + k * delta * this.backAcceleration, this.maxReverseSpeed, 0 ); + + } + + } + + // displacement + + var forwardDelta = this.speed * delta; + + this.root.position.x += Math.sin( this.bodyOrientation ) * forwardDelta; + this.root.position.z += Math.cos( this.bodyOrientation ) * forwardDelta; + + // steering + + this.root.rotation.y = this.bodyOrientation; + + }; + + // internal helpers + + function loadTextures( baseUrl, textureUrls ) { + + var textureLoader = new THREE.TextureLoader(); + var textures = []; + + for ( var i = 0; i < textureUrls.length; i ++ ) { + + textures[ i ] = textureLoader.load( baseUrl + textureUrls[ i ], checkLoadingComplete ); + textures[ i ].mapping = THREE.UVMapping; + textures[ i ].name = textureUrls[ i ]; + + } + + return textures; + + } + + function createPart( geometry, skinMap ) { + + var materialWireframe = new THREE.MeshLambertMaterial( { color: 0xffaa00, wireframe: true, morphTargets: true, morphNormals: true } ); + var materialTexture = new THREE.MeshLambertMaterial( { color: 0xffffff, wireframe: false, map: skinMap, morphTargets: true, morphNormals: true } ); + + // + + var mesh = new THREE.MorphBlendMesh( geometry, materialTexture ); + mesh.rotation.y = - Math.PI / 2; + + // + + mesh.materialTexture = materialTexture; + mesh.materialWireframe = materialWireframe; + + // + + mesh.autoCreateAnimations( scope.animationFPS ); + + return mesh; + + } + + function checkLoadingComplete() { + + scope.loadCounter -= 1; + if ( scope.loadCounter === 0 ) scope.onLoadComplete(); + + } + + function exponentialEaseOut( k ) { + + return k === 1 ? 1 : - Math.pow( 2, - 10 * k ) + 1; + + } + +}; diff --git a/examples/js/MarchingCubes.js b/examples/js/MarchingCubes.js index 4b40518b5cab44..32bf01320ff135 100644 --- a/examples/js/MarchingCubes.js +++ b/examples/js/MarchingCubes.js @@ -1,1044 +1,1044 @@ -/** - * @author alteredq / http://alteredqualia.com/ - * @author mrdoob / http://mrdoob.com - * Port of http://webglsamples.org/blob/blob.html - */ - -THREE.MarchingCubes = function ( resolution, material, enableUvs, enableColors ) { - - THREE.ImmediateRenderObject.call( this, material ); - - var scope = this; - - // temp buffers used in polygonize - - var vlist = new Float32Array( 12 * 3 ); - var nlist = new Float32Array( 12 * 3 ); - - this.enableUvs = enableUvs !== undefined ? enableUvs : false; - this.enableColors = enableColors !== undefined ? enableColors : false; - - // functions have to be object properties - // prototype functions kill performance - // (tested and it was 4x slower !!!) - - this.init = function ( resolution ) { - - this.resolution = resolution; - - // parameters - - this.isolation = 80.0; - - // size of field, 32 is pushing it in Javascript :) - - this.size = resolution; - this.size2 = this.size * this.size; - this.size3 = this.size2 * this.size; - this.halfsize = this.size / 2.0; - - // deltas - - this.delta = 2.0 / this.size; - this.yd = this.size; - this.zd = this.size2; - - this.field = new Float32Array( this.size3 ); - this.normal_cache = new Float32Array( this.size3 * 3 ); - - // immediate render mode simulator - - this.maxCount = 4096; // TODO: find the fastest size for this buffer - this.count = 0; - - this.hasPositions = false; - this.hasNormals = false; - this.hasColors = false; - this.hasUvs = false; - - this.positionArray = new Float32Array( this.maxCount * 3 ); - this.normalArray = new Float32Array( this.maxCount * 3 ); - - if ( this.enableUvs ) { - - this.uvArray = new Float32Array( this.maxCount * 2 ); - - } - - if ( this.enableColors ) { - - this.colorArray = new Float32Array( this.maxCount * 3 ); - - } - - }; - - /////////////////////// - // Polygonization - /////////////////////// - - function lerp( a, b, t ) { - - return a + ( b - a ) * t; - - } - - function VIntX( q, offset, isol, x, y, z, valp1, valp2 ) { - - var mu = ( isol - valp1 ) / ( valp2 - valp1 ), - nc = scope.normal_cache; - - vlist[ offset + 0 ] = x + mu * scope.delta; - vlist[ offset + 1 ] = y; - vlist[ offset + 2 ] = z; - - nlist[ offset + 0 ] = lerp( nc[ q + 0 ], nc[ q + 3 ], mu ); - nlist[ offset + 1 ] = lerp( nc[ q + 1 ], nc[ q + 4 ], mu ); - nlist[ offset + 2 ] = lerp( nc[ q + 2 ], nc[ q + 5 ], mu ); - - } - - function VIntY( q, offset, isol, x, y, z, valp1, valp2 ) { - - var mu = ( isol - valp1 ) / ( valp2 - valp1 ), - nc = scope.normal_cache; - - vlist[ offset + 0 ] = x; - vlist[ offset + 1 ] = y + mu * scope.delta; - vlist[ offset + 2 ] = z; - - var q2 = q + scope.yd * 3; - - nlist[ offset + 0 ] = lerp( nc[ q + 0 ], nc[ q2 + 0 ], mu ); - nlist[ offset + 1 ] = lerp( nc[ q + 1 ], nc[ q2 + 1 ], mu ); - nlist[ offset + 2 ] = lerp( nc[ q + 2 ], nc[ q2 + 2 ], mu ); - - } - - function VIntZ( q, offset, isol, x, y, z, valp1, valp2 ) { - - var mu = ( isol - valp1 ) / ( valp2 - valp1 ), - nc = scope.normal_cache; - - vlist[ offset + 0 ] = x; - vlist[ offset + 1 ] = y; - vlist[ offset + 2 ] = z + mu * scope.delta; - - var q2 = q + scope.zd * 3; - - nlist[ offset + 0 ] = lerp( nc[ q + 0 ], nc[ q2 + 0 ], mu ); - nlist[ offset + 1 ] = lerp( nc[ q + 1 ], nc[ q2 + 1 ], mu ); - nlist[ offset + 2 ] = lerp( nc[ q + 2 ], nc[ q2 + 2 ], mu ); - - } - - function compNorm( q ) { - - var q3 = q * 3; - - if ( scope.normal_cache[ q3 ] === 0.0 ) { - - scope.normal_cache[ q3 + 0 ] = scope.field[ q - 1 ] - scope.field[ q + 1 ]; - scope.normal_cache[ q3 + 1 ] = scope.field[ q - scope.yd ] - scope.field[ q + scope.yd ]; - scope.normal_cache[ q3 + 2 ] = scope.field[ q - scope.zd ] - scope.field[ q + scope.zd ]; - - } - - } - - // Returns total number of triangles. Fills triangles. - // (this is where most of time is spent - it's inner work of O(n3) loop ) - - function polygonize( fx, fy, fz, q, isol, renderCallback ) { - - // cache indices - var q1 = q + 1, - qy = q + scope.yd, - qz = q + scope.zd, - q1y = q1 + scope.yd, - q1z = q1 + scope.zd, - qyz = q + scope.yd + scope.zd, - q1yz = q1 + scope.yd + scope.zd; - - var cubeindex = 0, - field0 = scope.field[ q ], - field1 = scope.field[ q1 ], - field2 = scope.field[ qy ], - field3 = scope.field[ q1y ], - field4 = scope.field[ qz ], - field5 = scope.field[ q1z ], - field6 = scope.field[ qyz ], - field7 = scope.field[ q1yz ]; - - if ( field0 < isol ) cubeindex |= 1; - if ( field1 < isol ) cubeindex |= 2; - if ( field2 < isol ) cubeindex |= 8; - if ( field3 < isol ) cubeindex |= 4; - if ( field4 < isol ) cubeindex |= 16; - if ( field5 < isol ) cubeindex |= 32; - if ( field6 < isol ) cubeindex |= 128; - if ( field7 < isol ) cubeindex |= 64; - - // if cube is entirely in/out of the surface - bail, nothing to draw - - var bits = THREE.edgeTable[ cubeindex ]; - if ( bits === 0 ) return 0; - - var d = scope.delta, - fx2 = fx + d, - fy2 = fy + d, - fz2 = fz + d; - - // top of the cube - - if ( bits & 1 ) { - - compNorm( q ); - compNorm( q1 ); - VIntX( q * 3, 0, isol, fx, fy, fz, field0, field1 ); - - } - - if ( bits & 2 ) { - - compNorm( q1 ); - compNorm( q1y ); - VIntY( q1 * 3, 3, isol, fx2, fy, fz, field1, field3 ); - - } - - if ( bits & 4 ) { - - compNorm( qy ); - compNorm( q1y ); - VIntX( qy * 3, 6, isol, fx, fy2, fz, field2, field3 ); - - } - - if ( bits & 8 ) { - - compNorm( q ); - compNorm( qy ); - VIntY( q * 3, 9, isol, fx, fy, fz, field0, field2 ); - - } - - // bottom of the cube - - if ( bits & 16 ) { - - compNorm( qz ); - compNorm( q1z ); - VIntX( qz * 3, 12, isol, fx, fy, fz2, field4, field5 ); - - } - - if ( bits & 32 ) { - - compNorm( q1z ); - compNorm( q1yz ); - VIntY( q1z * 3, 15, isol, fx2, fy, fz2, field5, field7 ); - - } - - if ( bits & 64 ) { - - compNorm( qyz ); - compNorm( q1yz ); - VIntX( qyz * 3, 18, isol, fx, fy2, fz2, field6, field7 ); - - } - - if ( bits & 128 ) { - - compNorm( qz ); - compNorm( qyz ); - VIntY( qz * 3, 21, isol, fx, fy, fz2, field4, field6 ); - - } - - // vertical lines of the cube - - if ( bits & 256 ) { - - compNorm( q ); - compNorm( qz ); - VIntZ( q * 3, 24, isol, fx, fy, fz, field0, field4 ); - - } - - if ( bits & 512 ) { - - compNorm( q1 ); - compNorm( q1z ); - VIntZ( q1 * 3, 27, isol, fx2, fy, fz, field1, field5 ); - - } - - if ( bits & 1024 ) { - - compNorm( q1y ); - compNorm( q1yz ); - VIntZ( q1y * 3, 30, isol, fx2, fy2, fz, field3, field7 ); - - } - - if ( bits & 2048 ) { - - compNorm( qy ); - compNorm( qyz ); - VIntZ( qy * 3, 33, isol, fx, fy2, fz, field2, field6 ); - - } - - cubeindex <<= 4; // re-purpose cubeindex into an offset into triTable - - var o1, o2, o3, numtris = 0, i = 0; - - // here is where triangles are created - - while ( THREE.triTable[ cubeindex + i ] != - 1 ) { - - o1 = cubeindex + i; - o2 = o1 + 1; - o3 = o1 + 2; - - posnormtriv( vlist, nlist, - 3 * THREE.triTable[ o1 ], - 3 * THREE.triTable[ o2 ], - 3 * THREE.triTable[ o3 ], - renderCallback ); - - i += 3; - numtris ++; - - } - - return numtris; - - } - - ///////////////////////////////////// - // Immediate render mode simulator - ///////////////////////////////////// - - function posnormtriv( pos, norm, o1, o2, o3, renderCallback ) { - - var c = scope.count * 3; - - // positions - - scope.positionArray[ c + 0 ] = pos[ o1 ]; - scope.positionArray[ c + 1 ] = pos[ o1 + 1 ]; - scope.positionArray[ c + 2 ] = pos[ o1 + 2 ]; - - scope.positionArray[ c + 3 ] = pos[ o2 ]; - scope.positionArray[ c + 4 ] = pos[ o2 + 1 ]; - scope.positionArray[ c + 5 ] = pos[ o2 + 2 ]; - - scope.positionArray[ c + 6 ] = pos[ o3 ]; - scope.positionArray[ c + 7 ] = pos[ o3 + 1 ]; - scope.positionArray[ c + 8 ] = pos[ o3 + 2 ]; - - // normals - - scope.normalArray[ c + 0 ] = norm[ o1 ]; - scope.normalArray[ c + 1 ] = norm[ o1 + 1 ]; - scope.normalArray[ c + 2 ] = norm[ o1 + 2 ]; - - scope.normalArray[ c + 3 ] = norm[ o2 ]; - scope.normalArray[ c + 4 ] = norm[ o2 + 1 ]; - scope.normalArray[ c + 5 ] = norm[ o2 + 2 ]; - - scope.normalArray[ c + 6 ] = norm[ o3 ]; - scope.normalArray[ c + 7 ] = norm[ o3 + 1 ]; - scope.normalArray[ c + 8 ] = norm[ o3 + 2 ]; - - // uvs - - if ( scope.enableUvs ) { - - var d = scope.count * 2; - - scope.uvArray[ d + 0 ] = pos[ o1 ]; - scope.uvArray[ d + 1 ] = pos[ o1 + 2 ]; - - scope.uvArray[ d + 2 ] = pos[ o2 ]; - scope.uvArray[ d + 3 ] = pos[ o2 + 2 ]; - - scope.uvArray[ d + 4 ] = pos[ o3 ]; - scope.uvArray[ d + 5 ] = pos[ o3 + 2 ]; - - } - - // colors - - if ( scope.enableColors ) { - - scope.colorArray[ c + 0 ] = pos[ o1 ]; - scope.colorArray[ c + 1 ] = pos[ o1 + 1 ]; - scope.colorArray[ c + 2 ] = pos[ o1 + 2 ]; - - scope.colorArray[ c + 3 ] = pos[ o2 ]; - scope.colorArray[ c + 4 ] = pos[ o2 + 1 ]; - scope.colorArray[ c + 5 ] = pos[ o2 + 2 ]; - - scope.colorArray[ c + 6 ] = pos[ o3 ]; - scope.colorArray[ c + 7 ] = pos[ o3 + 1 ]; - scope.colorArray[ c + 8 ] = pos[ o3 + 2 ]; - - } - - scope.count += 3; - - if ( scope.count >= scope.maxCount - 3 ) { - - scope.hasPositions = true; - scope.hasNormals = true; - - if ( scope.enableUvs ) { - - scope.hasUvs = true; - - } - - if ( scope.enableColors ) { - - scope.hasColors = true; - - } - - renderCallback( scope ); - - } - - } - - this.begin = function () { - - this.count = 0; - - this.hasPositions = false; - this.hasNormals = false; - this.hasUvs = false; - this.hasColors = false; - - }; - - this.end = function ( renderCallback ) { - - if ( this.count === 0 ) return; - - for ( var i = this.count * 3; i < this.positionArray.length; i ++ ) { - - this.positionArray[ i ] = 0.0; - - } - - this.hasPositions = true; - this.hasNormals = true; - - if ( this.enableUvs ) { - - this.hasUvs = true; - - } - - if ( this.enableColors ) { - - this.hasColors = true; - - } - - renderCallback( this ); - - }; - - ///////////////////////////////////// - // Metaballs - ///////////////////////////////////// - - // Adds a reciprocal ball (nice and blobby) that, to be fast, fades to zero after - // a fixed distance, determined by strength and subtract. - - this.addBall = function ( ballx, bally, ballz, strength, subtract ) { - - var sign = Math.sign( strength ); - strength = Math.abs( strength ); - - // Let's solve the equation to find the radius: - // 1.0 / (0.000001 + radius^2) * strength - subtract = 0 - // strength / (radius^2) = subtract - // strength = subtract * radius^2 - // radius^2 = strength / subtract - // radius = sqrt(strength / subtract) - - var radius = this.size * Math.sqrt( strength / subtract ), - zs = ballz * this.size, - ys = bally * this.size, - xs = ballx * this.size; - - var min_z = Math.floor( zs - radius ); if ( min_z < 1 ) min_z = 1; - var max_z = Math.floor( zs + radius ); if ( max_z > this.size - 1 ) max_z = this.size - 1; - var min_y = Math.floor( ys - radius ); if ( min_y < 1 ) min_y = 1; - var max_y = Math.floor( ys + radius ); if ( max_y > this.size - 1 ) max_y = this.size - 1; - var min_x = Math.floor( xs - radius ); if ( min_x < 1 ) min_x = 1; - var max_x = Math.floor( xs + radius ); if ( max_x > this.size - 1 ) max_x = this.size - 1; - - - // Don't polygonize in the outer layer because normals aren't - // well-defined there. - - var x, y, z, y_offset, z_offset, fx, fy, fz, fz2, fy2, val; - - for ( z = min_z; z < max_z; z ++ ) { - - z_offset = this.size2 * z; - fz = z / this.size - ballz; - fz2 = fz * fz; - - for ( y = min_y; y < max_y; y ++ ) { - - y_offset = z_offset + this.size * y; - fy = y / this.size - bally; - fy2 = fy * fy; - - for ( x = min_x; x < max_x; x ++ ) { - - fx = x / this.size - ballx; - val = strength / ( 0.000001 + fx * fx + fy2 + fz2 ) - subtract; - if ( val > 0.0 ) this.field[ y_offset + x ] += val * sign; - - } - - } - - } - - }; - - this.addPlaneX = function( strength, subtract ) { - - var x, y, z, xx, val, xdiv, cxy, - - // cache attribute lookups - size = this.size, - yd = this.yd, - zd = this.zd, - field = this.field, - - dist = size * Math.sqrt( strength / subtract ); - - if ( dist > size ) dist = size; - - for ( x = 0; x < dist; x ++ ) { - - xdiv = x / size; - xx = xdiv * xdiv; - val = strength / ( 0.0001 + xx ) - subtract; - - if ( val > 0.0 ) { - - for ( y = 0; y < size; y ++ ) { - - cxy = x + y * yd; - - for ( z = 0; z < size; z ++ ) { - - field[ zd * z + cxy ] += val; - - } - - } - - } - - } - - }; - - this.addPlaneY = function( strength, subtract ) { - - var x, y, z, yy, val, ydiv, cy, cxy, - - // cache attribute lookups - size = this.size, - yd = this.yd, - zd = this.zd, - field = this.field, - - dist = size * Math.sqrt( strength / subtract ); - - if ( dist > size ) dist = size; - - for ( y = 0; y < dist; y ++ ) { - - ydiv = y / size; - yy = ydiv * ydiv; - val = strength / ( 0.0001 + yy ) - subtract; - - if ( val > 0.0 ) { - - cy = y * yd; - - for ( x = 0; x < size; x ++ ) { - - cxy = cy + x; - - for ( z = 0; z < size; z ++ ) - field[ zd * z + cxy ] += val; - - } - - } - - } - - }; - - this.addPlaneZ = function( strength, subtract ) { - - var x, y, z, zz, val, zdiv, cz, cyz, - - // cache attribute lookups - size = this.size, - yd = this.yd, - zd = this.zd, - field = this.field, - - dist = size * Math.sqrt( strength / subtract ); - - if ( dist > size ) dist = size; - - for ( z = 0; z < dist; z ++ ) { - - zdiv = z / size; - zz = zdiv * zdiv; - val = strength / ( 0.0001 + zz ) - subtract; - if ( val > 0.0 ) { - - cz = zd * z; - - for ( y = 0; y < size; y ++ ) { - - cyz = cz + y * yd; - - for ( x = 0; x < size; x ++ ) - field[ cyz + x ] += val; - - } - - } - - } - - }; - - ///////////////////////////////////// - // Updates - ///////////////////////////////////// - - this.reset = function () { - - var i; - - // wipe the normal cache - - for ( i = 0; i < this.size3; i ++ ) { - - this.normal_cache[ i * 3 ] = 0.0; - this.field[ i ] = 0.0; - - } - - }; - - this.render = function ( renderCallback ) { - - this.begin(); - - // Triangulate. Yeah, this is slow. - - var smin2 = this.size - 2; - - for ( var z = 1; z < smin2; z ++ ) { - - var z_offset = this.size2 * z; - var fz = ( z - this.halfsize ) / this.halfsize; //+ 1 - - for ( var y = 1; y < smin2; y ++ ) { - - var y_offset = z_offset + this.size * y; - var fy = ( y - this.halfsize ) / this.halfsize; //+ 1 - - for ( var x = 1; x < smin2; x ++ ) { - - var fx = ( x - this.halfsize ) / this.halfsize; //+ 1 - var q = y_offset + x; - - polygonize( fx, fy, fz, q, this.isolation, renderCallback ); - - } - - } - - } - - this.end( renderCallback ); - - }; - - this.generateGeometry = function() { - - var start = 0, geo = new THREE.Geometry(); - var normals = []; - - var geo_callback = function( object ) { - - for ( var i = 0; i < object.count; i ++ ) { - - var vertex = new THREE.Vector3().fromArray( object.positionArray, i * 3 ); - var normal = new THREE.Vector3().fromArray( object.normalArray, i * 3 ); - - geo.vertices.push( vertex ); - normals.push( normal ); - - } - - var nfaces = object.count / 3; - - for ( i = 0; i < nfaces; i ++ ) { - - var a = ( start + i ) * 3; - var b = a + 1; - var c = a + 2; - - var na = normals[ a ]; - var nb = normals[ b ]; - var nc = normals[ c ]; - - var face = new THREE.Face3( a, b, c, [ na, nb, nc ] ); - geo.faces.push( face ); - - } - - start += nfaces; - object.count = 0; - - }; - - this.render( geo_callback ); - - // console.log( "generated " + geo.faces.length + " triangles" ); - - return geo; - - }; - - this.init( resolution ); - -}; - -THREE.MarchingCubes.prototype = Object.create( THREE.ImmediateRenderObject.prototype ); -THREE.MarchingCubes.prototype.constructor = THREE.MarchingCubes; - - -///////////////////////////////////// -// Marching cubes lookup tables -///////////////////////////////////// - -// These tables are straight from Paul Bourke's page: -// http://local.wasp.uwa.edu.au/~pbourke/geometry/polygonise/ -// who in turn got them from Cory Gene Bloyd. - -THREE.edgeTable = new Int32Array( [ -0x0, 0x109, 0x203, 0x30a, 0x406, 0x50f, 0x605, 0x70c, -0x80c, 0x905, 0xa0f, 0xb06, 0xc0a, 0xd03, 0xe09, 0xf00, -0x190, 0x99, 0x393, 0x29a, 0x596, 0x49f, 0x795, 0x69c, -0x99c, 0x895, 0xb9f, 0xa96, 0xd9a, 0xc93, 0xf99, 0xe90, -0x230, 0x339, 0x33, 0x13a, 0x636, 0x73f, 0x435, 0x53c, -0xa3c, 0xb35, 0x83f, 0x936, 0xe3a, 0xf33, 0xc39, 0xd30, -0x3a0, 0x2a9, 0x1a3, 0xaa, 0x7a6, 0x6af, 0x5a5, 0x4ac, -0xbac, 0xaa5, 0x9af, 0x8a6, 0xfaa, 0xea3, 0xda9, 0xca0, -0x460, 0x569, 0x663, 0x76a, 0x66, 0x16f, 0x265, 0x36c, -0xc6c, 0xd65, 0xe6f, 0xf66, 0x86a, 0x963, 0xa69, 0xb60, -0x5f0, 0x4f9, 0x7f3, 0x6fa, 0x1f6, 0xff, 0x3f5, 0x2fc, -0xdfc, 0xcf5, 0xfff, 0xef6, 0x9fa, 0x8f3, 0xbf9, 0xaf0, -0x650, 0x759, 0x453, 0x55a, 0x256, 0x35f, 0x55, 0x15c, -0xe5c, 0xf55, 0xc5f, 0xd56, 0xa5a, 0xb53, 0x859, 0x950, -0x7c0, 0x6c9, 0x5c3, 0x4ca, 0x3c6, 0x2cf, 0x1c5, 0xcc, -0xfcc, 0xec5, 0xdcf, 0xcc6, 0xbca, 0xac3, 0x9c9, 0x8c0, -0x8c0, 0x9c9, 0xac3, 0xbca, 0xcc6, 0xdcf, 0xec5, 0xfcc, -0xcc, 0x1c5, 0x2cf, 0x3c6, 0x4ca, 0x5c3, 0x6c9, 0x7c0, -0x950, 0x859, 0xb53, 0xa5a, 0xd56, 0xc5f, 0xf55, 0xe5c, -0x15c, 0x55, 0x35f, 0x256, 0x55a, 0x453, 0x759, 0x650, -0xaf0, 0xbf9, 0x8f3, 0x9fa, 0xef6, 0xfff, 0xcf5, 0xdfc, -0x2fc, 0x3f5, 0xff, 0x1f6, 0x6fa, 0x7f3, 0x4f9, 0x5f0, -0xb60, 0xa69, 0x963, 0x86a, 0xf66, 0xe6f, 0xd65, 0xc6c, -0x36c, 0x265, 0x16f, 0x66, 0x76a, 0x663, 0x569, 0x460, -0xca0, 0xda9, 0xea3, 0xfaa, 0x8a6, 0x9af, 0xaa5, 0xbac, -0x4ac, 0x5a5, 0x6af, 0x7a6, 0xaa, 0x1a3, 0x2a9, 0x3a0, -0xd30, 0xc39, 0xf33, 0xe3a, 0x936, 0x83f, 0xb35, 0xa3c, -0x53c, 0x435, 0x73f, 0x636, 0x13a, 0x33, 0x339, 0x230, -0xe90, 0xf99, 0xc93, 0xd9a, 0xa96, 0xb9f, 0x895, 0x99c, -0x69c, 0x795, 0x49f, 0x596, 0x29a, 0x393, 0x99, 0x190, -0xf00, 0xe09, 0xd03, 0xc0a, 0xb06, 0xa0f, 0x905, 0x80c, -0x70c, 0x605, 0x50f, 0x406, 0x30a, 0x203, 0x109, 0x0 ] ); - -THREE.triTable = new Int32Array( [ -- 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 8, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 1, 9, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 8, 3, 9, 8, 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 2, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 8, 3, 1, 2, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -9, 2, 10, 0, 2, 9, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -2, 8, 3, 2, 10, 8, 10, 9, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -3, 11, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 11, 2, 8, 11, 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 9, 0, 2, 3, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 11, 2, 1, 9, 11, 9, 8, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -3, 10, 1, 11, 10, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 10, 1, 0, 8, 10, 8, 11, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -3, 9, 0, 3, 11, 9, 11, 10, 9, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -9, 8, 10, 10, 8, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -4, 7, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -4, 3, 0, 7, 3, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 1, 9, 8, 4, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -4, 1, 9, 4, 7, 1, 7, 3, 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 2, 10, 8, 4, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -3, 4, 7, 3, 0, 4, 1, 2, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -9, 2, 10, 9, 0, 2, 8, 4, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -2, 10, 9, 2, 9, 7, 2, 7, 3, 7, 9, 4, - 1, - 1, - 1, - 1, -8, 4, 7, 3, 11, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -11, 4, 7, 11, 2, 4, 2, 0, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -9, 0, 1, 8, 4, 7, 2, 3, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -4, 7, 11, 9, 4, 11, 9, 11, 2, 9, 2, 1, - 1, - 1, - 1, - 1, -3, 10, 1, 3, 11, 10, 7, 8, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 11, 10, 1, 4, 11, 1, 0, 4, 7, 11, 4, - 1, - 1, - 1, - 1, -4, 7, 8, 9, 0, 11, 9, 11, 10, 11, 0, 3, - 1, - 1, - 1, - 1, -4, 7, 11, 4, 11, 9, 9, 11, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -9, 5, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -9, 5, 4, 0, 8, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 5, 4, 1, 5, 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -8, 5, 4, 8, 3, 5, 3, 1, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 2, 10, 9, 5, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -3, 0, 8, 1, 2, 10, 4, 9, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -5, 2, 10, 5, 4, 2, 4, 0, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -2, 10, 5, 3, 2, 5, 3, 5, 4, 3, 4, 8, - 1, - 1, - 1, - 1, -9, 5, 4, 2, 3, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 11, 2, 0, 8, 11, 4, 9, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 5, 4, 0, 1, 5, 2, 3, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -2, 1, 5, 2, 5, 8, 2, 8, 11, 4, 8, 5, - 1, - 1, - 1, - 1, -10, 3, 11, 10, 1, 3, 9, 5, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -4, 9, 5, 0, 8, 1, 8, 10, 1, 8, 11, 10, - 1, - 1, - 1, - 1, -5, 4, 0, 5, 0, 11, 5, 11, 10, 11, 0, 3, - 1, - 1, - 1, - 1, -5, 4, 8, 5, 8, 10, 10, 8, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -9, 7, 8, 5, 7, 9, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -9, 3, 0, 9, 5, 3, 5, 7, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 7, 8, 0, 1, 7, 1, 5, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 5, 3, 3, 5, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -9, 7, 8, 9, 5, 7, 10, 1, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -10, 1, 2, 9, 5, 0, 5, 3, 0, 5, 7, 3, - 1, - 1, - 1, - 1, -8, 0, 2, 8, 2, 5, 8, 5, 7, 10, 5, 2, - 1, - 1, - 1, - 1, -2, 10, 5, 2, 5, 3, 3, 5, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -7, 9, 5, 7, 8, 9, 3, 11, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -9, 5, 7, 9, 7, 2, 9, 2, 0, 2, 7, 11, - 1, - 1, - 1, - 1, -2, 3, 11, 0, 1, 8, 1, 7, 8, 1, 5, 7, - 1, - 1, - 1, - 1, -11, 2, 1, 11, 1, 7, 7, 1, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -9, 5, 8, 8, 5, 7, 10, 1, 3, 10, 3, 11, - 1, - 1, - 1, - 1, -5, 7, 0, 5, 0, 9, 7, 11, 0, 1, 0, 10, 11, 10, 0, - 1, -11, 10, 0, 11, 0, 3, 10, 5, 0, 8, 0, 7, 5, 7, 0, - 1, -11, 10, 5, 7, 11, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -10, 6, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 8, 3, 5, 10, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -9, 0, 1, 5, 10, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 8, 3, 1, 9, 8, 5, 10, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 6, 5, 2, 6, 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 6, 5, 1, 2, 6, 3, 0, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -9, 6, 5, 9, 0, 6, 0, 2, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -5, 9, 8, 5, 8, 2, 5, 2, 6, 3, 2, 8, - 1, - 1, - 1, - 1, -2, 3, 11, 10, 6, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -11, 0, 8, 11, 2, 0, 10, 6, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 1, 9, 2, 3, 11, 5, 10, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -5, 10, 6, 1, 9, 2, 9, 11, 2, 9, 8, 11, - 1, - 1, - 1, - 1, -6, 3, 11, 6, 5, 3, 5, 1, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 8, 11, 0, 11, 5, 0, 5, 1, 5, 11, 6, - 1, - 1, - 1, - 1, -3, 11, 6, 0, 3, 6, 0, 6, 5, 0, 5, 9, - 1, - 1, - 1, - 1, -6, 5, 9, 6, 9, 11, 11, 9, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -5, 10, 6, 4, 7, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -4, 3, 0, 4, 7, 3, 6, 5, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 9, 0, 5, 10, 6, 8, 4, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -10, 6, 5, 1, 9, 7, 1, 7, 3, 7, 9, 4, - 1, - 1, - 1, - 1, -6, 1, 2, 6, 5, 1, 4, 7, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 2, 5, 5, 2, 6, 3, 0, 4, 3, 4, 7, - 1, - 1, - 1, - 1, -8, 4, 7, 9, 0, 5, 0, 6, 5, 0, 2, 6, - 1, - 1, - 1, - 1, -7, 3, 9, 7, 9, 4, 3, 2, 9, 5, 9, 6, 2, 6, 9, - 1, -3, 11, 2, 7, 8, 4, 10, 6, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -5, 10, 6, 4, 7, 2, 4, 2, 0, 2, 7, 11, - 1, - 1, - 1, - 1, -0, 1, 9, 4, 7, 8, 2, 3, 11, 5, 10, 6, - 1, - 1, - 1, - 1, -9, 2, 1, 9, 11, 2, 9, 4, 11, 7, 11, 4, 5, 10, 6, - 1, -8, 4, 7, 3, 11, 5, 3, 5, 1, 5, 11, 6, - 1, - 1, - 1, - 1, -5, 1, 11, 5, 11, 6, 1, 0, 11, 7, 11, 4, 0, 4, 11, - 1, -0, 5, 9, 0, 6, 5, 0, 3, 6, 11, 6, 3, 8, 4, 7, - 1, -6, 5, 9, 6, 9, 11, 4, 7, 9, 7, 11, 9, - 1, - 1, - 1, - 1, -10, 4, 9, 6, 4, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -4, 10, 6, 4, 9, 10, 0, 8, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -10, 0, 1, 10, 6, 0, 6, 4, 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -8, 3, 1, 8, 1, 6, 8, 6, 4, 6, 1, 10, - 1, - 1, - 1, - 1, -1, 4, 9, 1, 2, 4, 2, 6, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -3, 0, 8, 1, 2, 9, 2, 4, 9, 2, 6, 4, - 1, - 1, - 1, - 1, -0, 2, 4, 4, 2, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -8, 3, 2, 8, 2, 4, 4, 2, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -10, 4, 9, 10, 6, 4, 11, 2, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 8, 2, 2, 8, 11, 4, 9, 10, 4, 10, 6, - 1, - 1, - 1, - 1, -3, 11, 2, 0, 1, 6, 0, 6, 4, 6, 1, 10, - 1, - 1, - 1, - 1, -6, 4, 1, 6, 1, 10, 4, 8, 1, 2, 1, 11, 8, 11, 1, - 1, -9, 6, 4, 9, 3, 6, 9, 1, 3, 11, 6, 3, - 1, - 1, - 1, - 1, -8, 11, 1, 8, 1, 0, 11, 6, 1, 9, 1, 4, 6, 4, 1, - 1, -3, 11, 6, 3, 6, 0, 0, 6, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -6, 4, 8, 11, 6, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -7, 10, 6, 7, 8, 10, 8, 9, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 7, 3, 0, 10, 7, 0, 9, 10, 6, 7, 10, - 1, - 1, - 1, - 1, -10, 6, 7, 1, 10, 7, 1, 7, 8, 1, 8, 0, - 1, - 1, - 1, - 1, -10, 6, 7, 10, 7, 1, 1, 7, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 2, 6, 1, 6, 8, 1, 8, 9, 8, 6, 7, - 1, - 1, - 1, - 1, -2, 6, 9, 2, 9, 1, 6, 7, 9, 0, 9, 3, 7, 3, 9, - 1, -7, 8, 0, 7, 0, 6, 6, 0, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -7, 3, 2, 6, 7, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -2, 3, 11, 10, 6, 8, 10, 8, 9, 8, 6, 7, - 1, - 1, - 1, - 1, -2, 0, 7, 2, 7, 11, 0, 9, 7, 6, 7, 10, 9, 10, 7, - 1, -1, 8, 0, 1, 7, 8, 1, 10, 7, 6, 7, 10, 2, 3, 11, - 1, -11, 2, 1, 11, 1, 7, 10, 6, 1, 6, 7, 1, - 1, - 1, - 1, - 1, -8, 9, 6, 8, 6, 7, 9, 1, 6, 11, 6, 3, 1, 3, 6, - 1, -0, 9, 1, 11, 6, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -7, 8, 0, 7, 0, 6, 3, 11, 0, 11, 6, 0, - 1, - 1, - 1, - 1, -7, 11, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -7, 6, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -3, 0, 8, 11, 7, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 1, 9, 11, 7, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -8, 1, 9, 8, 3, 1, 11, 7, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -10, 1, 2, 6, 11, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 2, 10, 3, 0, 8, 6, 11, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -2, 9, 0, 2, 10, 9, 6, 11, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -6, 11, 7, 2, 10, 3, 10, 8, 3, 10, 9, 8, - 1, - 1, - 1, - 1, -7, 2, 3, 6, 2, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -7, 0, 8, 7, 6, 0, 6, 2, 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -2, 7, 6, 2, 3, 7, 0, 1, 9, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 6, 2, 1, 8, 6, 1, 9, 8, 8, 7, 6, - 1, - 1, - 1, - 1, -10, 7, 6, 10, 1, 7, 1, 3, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -10, 7, 6, 1, 7, 10, 1, 8, 7, 1, 0, 8, - 1, - 1, - 1, - 1, -0, 3, 7, 0, 7, 10, 0, 10, 9, 6, 10, 7, - 1, - 1, - 1, - 1, -7, 6, 10, 7, 10, 8, 8, 10, 9, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -6, 8, 4, 11, 8, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -3, 6, 11, 3, 0, 6, 0, 4, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -8, 6, 11, 8, 4, 6, 9, 0, 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -9, 4, 6, 9, 6, 3, 9, 3, 1, 11, 3, 6, - 1, - 1, - 1, - 1, -6, 8, 4, 6, 11, 8, 2, 10, 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 2, 10, 3, 0, 11, 0, 6, 11, 0, 4, 6, - 1, - 1, - 1, - 1, -4, 11, 8, 4, 6, 11, 0, 2, 9, 2, 10, 9, - 1, - 1, - 1, - 1, -10, 9, 3, 10, 3, 2, 9, 4, 3, 11, 3, 6, 4, 6, 3, - 1, -8, 2, 3, 8, 4, 2, 4, 6, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 4, 2, 4, 6, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 9, 0, 2, 3, 4, 2, 4, 6, 4, 3, 8, - 1, - 1, - 1, - 1, -1, 9, 4, 1, 4, 2, 2, 4, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -8, 1, 3, 8, 6, 1, 8, 4, 6, 6, 10, 1, - 1, - 1, - 1, - 1, -10, 1, 0, 10, 0, 6, 6, 0, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -4, 6, 3, 4, 3, 8, 6, 10, 3, 0, 3, 9, 10, 9, 3, - 1, -10, 9, 4, 6, 10, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -4, 9, 5, 7, 6, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 8, 3, 4, 9, 5, 11, 7, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -5, 0, 1, 5, 4, 0, 7, 6, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -11, 7, 6, 8, 3, 4, 3, 5, 4, 3, 1, 5, - 1, - 1, - 1, - 1, -9, 5, 4, 10, 1, 2, 7, 6, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -6, 11, 7, 1, 2, 10, 0, 8, 3, 4, 9, 5, - 1, - 1, - 1, - 1, -7, 6, 11, 5, 4, 10, 4, 2, 10, 4, 0, 2, - 1, - 1, - 1, - 1, -3, 4, 8, 3, 5, 4, 3, 2, 5, 10, 5, 2, 11, 7, 6, - 1, -7, 2, 3, 7, 6, 2, 5, 4, 9, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -9, 5, 4, 0, 8, 6, 0, 6, 2, 6, 8, 7, - 1, - 1, - 1, - 1, -3, 6, 2, 3, 7, 6, 1, 5, 0, 5, 4, 0, - 1, - 1, - 1, - 1, -6, 2, 8, 6, 8, 7, 2, 1, 8, 4, 8, 5, 1, 5, 8, - 1, -9, 5, 4, 10, 1, 6, 1, 7, 6, 1, 3, 7, - 1, - 1, - 1, - 1, -1, 6, 10, 1, 7, 6, 1, 0, 7, 8, 7, 0, 9, 5, 4, - 1, -4, 0, 10, 4, 10, 5, 0, 3, 10, 6, 10, 7, 3, 7, 10, - 1, -7, 6, 10, 7, 10, 8, 5, 4, 10, 4, 8, 10, - 1, - 1, - 1, - 1, -6, 9, 5, 6, 11, 9, 11, 8, 9, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -3, 6, 11, 0, 6, 3, 0, 5, 6, 0, 9, 5, - 1, - 1, - 1, - 1, -0, 11, 8, 0, 5, 11, 0, 1, 5, 5, 6, 11, - 1, - 1, - 1, - 1, -6, 11, 3, 6, 3, 5, 5, 3, 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 2, 10, 9, 5, 11, 9, 11, 8, 11, 5, 6, - 1, - 1, - 1, - 1, -0, 11, 3, 0, 6, 11, 0, 9, 6, 5, 6, 9, 1, 2, 10, - 1, -11, 8, 5, 11, 5, 6, 8, 0, 5, 10, 5, 2, 0, 2, 5, - 1, -6, 11, 3, 6, 3, 5, 2, 10, 3, 10, 5, 3, - 1, - 1, - 1, - 1, -5, 8, 9, 5, 2, 8, 5, 6, 2, 3, 8, 2, - 1, - 1, - 1, - 1, -9, 5, 6, 9, 6, 0, 0, 6, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 5, 8, 1, 8, 0, 5, 6, 8, 3, 8, 2, 6, 2, 8, - 1, -1, 5, 6, 2, 1, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 3, 6, 1, 6, 10, 3, 8, 6, 5, 6, 9, 8, 9, 6, - 1, -10, 1, 0, 10, 0, 6, 9, 5, 0, 5, 6, 0, - 1, - 1, - 1, - 1, -0, 3, 8, 5, 6, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -10, 5, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -11, 5, 10, 7, 5, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -11, 5, 10, 11, 7, 5, 8, 3, 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -5, 11, 7, 5, 10, 11, 1, 9, 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -10, 7, 5, 10, 11, 7, 9, 8, 1, 8, 3, 1, - 1, - 1, - 1, - 1, -11, 1, 2, 11, 7, 1, 7, 5, 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 8, 3, 1, 2, 7, 1, 7, 5, 7, 2, 11, - 1, - 1, - 1, - 1, -9, 7, 5, 9, 2, 7, 9, 0, 2, 2, 11, 7, - 1, - 1, - 1, - 1, -7, 5, 2, 7, 2, 11, 5, 9, 2, 3, 2, 8, 9, 8, 2, - 1, -2, 5, 10, 2, 3, 5, 3, 7, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -8, 2, 0, 8, 5, 2, 8, 7, 5, 10, 2, 5, - 1, - 1, - 1, - 1, -9, 0, 1, 5, 10, 3, 5, 3, 7, 3, 10, 2, - 1, - 1, - 1, - 1, -9, 8, 2, 9, 2, 1, 8, 7, 2, 10, 2, 5, 7, 5, 2, - 1, -1, 3, 5, 3, 7, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 8, 7, 0, 7, 1, 1, 7, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -9, 0, 3, 9, 3, 5, 5, 3, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -9, 8, 7, 5, 9, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -5, 8, 4, 5, 10, 8, 10, 11, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -5, 0, 4, 5, 11, 0, 5, 10, 11, 11, 3, 0, - 1, - 1, - 1, - 1, -0, 1, 9, 8, 4, 10, 8, 10, 11, 10, 4, 5, - 1, - 1, - 1, - 1, -10, 11, 4, 10, 4, 5, 11, 3, 4, 9, 4, 1, 3, 1, 4, - 1, -2, 5, 1, 2, 8, 5, 2, 11, 8, 4, 5, 8, - 1, - 1, - 1, - 1, -0, 4, 11, 0, 11, 3, 4, 5, 11, 2, 11, 1, 5, 1, 11, - 1, -0, 2, 5, 0, 5, 9, 2, 11, 5, 4, 5, 8, 11, 8, 5, - 1, -9, 4, 5, 2, 11, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -2, 5, 10, 3, 5, 2, 3, 4, 5, 3, 8, 4, - 1, - 1, - 1, - 1, -5, 10, 2, 5, 2, 4, 4, 2, 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -3, 10, 2, 3, 5, 10, 3, 8, 5, 4, 5, 8, 0, 1, 9, - 1, -5, 10, 2, 5, 2, 4, 1, 9, 2, 9, 4, 2, - 1, - 1, - 1, - 1, -8, 4, 5, 8, 5, 3, 3, 5, 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 4, 5, 1, 0, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -8, 4, 5, 8, 5, 3, 9, 0, 5, 0, 3, 5, - 1, - 1, - 1, - 1, -9, 4, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -4, 11, 7, 4, 9, 11, 9, 10, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 8, 3, 4, 9, 7, 9, 11, 7, 9, 10, 11, - 1, - 1, - 1, - 1, -1, 10, 11, 1, 11, 4, 1, 4, 0, 7, 4, 11, - 1, - 1, - 1, - 1, -3, 1, 4, 3, 4, 8, 1, 10, 4, 7, 4, 11, 10, 11, 4, - 1, -4, 11, 7, 9, 11, 4, 9, 2, 11, 9, 1, 2, - 1, - 1, - 1, - 1, -9, 7, 4, 9, 11, 7, 9, 1, 11, 2, 11, 1, 0, 8, 3, - 1, -11, 7, 4, 11, 4, 2, 2, 4, 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -11, 7, 4, 11, 4, 2, 8, 3, 4, 3, 2, 4, - 1, - 1, - 1, - 1, -2, 9, 10, 2, 7, 9, 2, 3, 7, 7, 4, 9, - 1, - 1, - 1, - 1, -9, 10, 7, 9, 7, 4, 10, 2, 7, 8, 7, 0, 2, 0, 7, - 1, -3, 7, 10, 3, 10, 2, 7, 4, 10, 1, 10, 0, 4, 0, 10, - 1, -1, 10, 2, 8, 7, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -4, 9, 1, 4, 1, 7, 7, 1, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -4, 9, 1, 4, 1, 7, 0, 8, 1, 8, 7, 1, - 1, - 1, - 1, - 1, -4, 0, 3, 7, 4, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -4, 8, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -9, 10, 8, 10, 11, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -3, 0, 9, 3, 9, 11, 11, 9, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 1, 10, 0, 10, 8, 8, 10, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -3, 1, 10, 11, 3, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 2, 11, 1, 11, 9, 9, 11, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -3, 0, 9, 3, 9, 11, 1, 2, 9, 2, 11, 9, - 1, - 1, - 1, - 1, -0, 2, 11, 8, 0, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -3, 2, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -2, 3, 8, 2, 8, 10, 10, 8, 9, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -9, 10, 2, 0, 9, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -2, 3, 8, 2, 8, 10, 0, 1, 8, 1, 10, 8, - 1, - 1, - 1, - 1, -1, 10, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -1, 3, 8, 9, 1, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 9, 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -0, 3, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, -- 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1 ] ); +/** + * @author alteredq / http://alteredqualia.com/ + * @author mrdoob / http://mrdoob.com + * Port of http://webglsamples.org/blob/blob.html + */ + +THREE.MarchingCubes = function ( resolution, material, enableUvs, enableColors ) { + + THREE.ImmediateRenderObject.call( this, material ); + + var scope = this; + + // temp buffers used in polygonize + + var vlist = new Float32Array( 12 * 3 ); + var nlist = new Float32Array( 12 * 3 ); + + this.enableUvs = enableUvs !== undefined ? enableUvs : false; + this.enableColors = enableColors !== undefined ? enableColors : false; + + // functions have to be object properties + // prototype functions kill performance + // (tested and it was 4x slower !!!) + + this.init = function ( resolution ) { + + this.resolution = resolution; + + // parameters + + this.isolation = 80.0; + + // size of field, 32 is pushing it in Javascript :) + + this.size = resolution; + this.size2 = this.size * this.size; + this.size3 = this.size2 * this.size; + this.halfsize = this.size / 2.0; + + // deltas + + this.delta = 2.0 / this.size; + this.yd = this.size; + this.zd = this.size2; + + this.field = new Float32Array( this.size3 ); + this.normal_cache = new Float32Array( this.size3 * 3 ); + + // immediate render mode simulator + + this.maxCount = 4096; // TODO: find the fastest size for this buffer + this.count = 0; + + this.hasPositions = false; + this.hasNormals = false; + this.hasColors = false; + this.hasUvs = false; + + this.positionArray = new Float32Array( this.maxCount * 3 ); + this.normalArray = new Float32Array( this.maxCount * 3 ); + + if ( this.enableUvs ) { + + this.uvArray = new Float32Array( this.maxCount * 2 ); + + } + + if ( this.enableColors ) { + + this.colorArray = new Float32Array( this.maxCount * 3 ); + + } + + }; + + /////////////////////// + // Polygonization + /////////////////////// + + function lerp( a, b, t ) { + + return a + ( b - a ) * t; + + } + + function VIntX( q, offset, isol, x, y, z, valp1, valp2 ) { + + var mu = ( isol - valp1 ) / ( valp2 - valp1 ), + nc = scope.normal_cache; + + vlist[ offset + 0 ] = x + mu * scope.delta; + vlist[ offset + 1 ] = y; + vlist[ offset + 2 ] = z; + + nlist[ offset + 0 ] = lerp( nc[ q + 0 ], nc[ q + 3 ], mu ); + nlist[ offset + 1 ] = lerp( nc[ q + 1 ], nc[ q + 4 ], mu ); + nlist[ offset + 2 ] = lerp( nc[ q + 2 ], nc[ q + 5 ], mu ); + + } + + function VIntY( q, offset, isol, x, y, z, valp1, valp2 ) { + + var mu = ( isol - valp1 ) / ( valp2 - valp1 ), + nc = scope.normal_cache; + + vlist[ offset + 0 ] = x; + vlist[ offset + 1 ] = y + mu * scope.delta; + vlist[ offset + 2 ] = z; + + var q2 = q + scope.yd * 3; + + nlist[ offset + 0 ] = lerp( nc[ q + 0 ], nc[ q2 + 0 ], mu ); + nlist[ offset + 1 ] = lerp( nc[ q + 1 ], nc[ q2 + 1 ], mu ); + nlist[ offset + 2 ] = lerp( nc[ q + 2 ], nc[ q2 + 2 ], mu ); + + } + + function VIntZ( q, offset, isol, x, y, z, valp1, valp2 ) { + + var mu = ( isol - valp1 ) / ( valp2 - valp1 ), + nc = scope.normal_cache; + + vlist[ offset + 0 ] = x; + vlist[ offset + 1 ] = y; + vlist[ offset + 2 ] = z + mu * scope.delta; + + var q2 = q + scope.zd * 3; + + nlist[ offset + 0 ] = lerp( nc[ q + 0 ], nc[ q2 + 0 ], mu ); + nlist[ offset + 1 ] = lerp( nc[ q + 1 ], nc[ q2 + 1 ], mu ); + nlist[ offset + 2 ] = lerp( nc[ q + 2 ], nc[ q2 + 2 ], mu ); + + } + + function compNorm( q ) { + + var q3 = q * 3; + + if ( scope.normal_cache[ q3 ] === 0.0 ) { + + scope.normal_cache[ q3 + 0 ] = scope.field[ q - 1 ] - scope.field[ q + 1 ]; + scope.normal_cache[ q3 + 1 ] = scope.field[ q - scope.yd ] - scope.field[ q + scope.yd ]; + scope.normal_cache[ q3 + 2 ] = scope.field[ q - scope.zd ] - scope.field[ q + scope.zd ]; + + } + + } + + // Returns total number of triangles. Fills triangles. + // (this is where most of time is spent - it's inner work of O(n3) loop ) + + function polygonize( fx, fy, fz, q, isol, renderCallback ) { + + // cache indices + var q1 = q + 1, + qy = q + scope.yd, + qz = q + scope.zd, + q1y = q1 + scope.yd, + q1z = q1 + scope.zd, + qyz = q + scope.yd + scope.zd, + q1yz = q1 + scope.yd + scope.zd; + + var cubeindex = 0, + field0 = scope.field[ q ], + field1 = scope.field[ q1 ], + field2 = scope.field[ qy ], + field3 = scope.field[ q1y ], + field4 = scope.field[ qz ], + field5 = scope.field[ q1z ], + field6 = scope.field[ qyz ], + field7 = scope.field[ q1yz ]; + + if ( field0 < isol ) cubeindex |= 1; + if ( field1 < isol ) cubeindex |= 2; + if ( field2 < isol ) cubeindex |= 8; + if ( field3 < isol ) cubeindex |= 4; + if ( field4 < isol ) cubeindex |= 16; + if ( field5 < isol ) cubeindex |= 32; + if ( field6 < isol ) cubeindex |= 128; + if ( field7 < isol ) cubeindex |= 64; + + // if cube is entirely in/out of the surface - bail, nothing to draw + + var bits = THREE.edgeTable[ cubeindex ]; + if ( bits === 0 ) return 0; + + var d = scope.delta, + fx2 = fx + d, + fy2 = fy + d, + fz2 = fz + d; + + // top of the cube + + if ( bits & 1 ) { + + compNorm( q ); + compNorm( q1 ); + VIntX( q * 3, 0, isol, fx, fy, fz, field0, field1 ); + + } + + if ( bits & 2 ) { + + compNorm( q1 ); + compNorm( q1y ); + VIntY( q1 * 3, 3, isol, fx2, fy, fz, field1, field3 ); + + } + + if ( bits & 4 ) { + + compNorm( qy ); + compNorm( q1y ); + VIntX( qy * 3, 6, isol, fx, fy2, fz, field2, field3 ); + + } + + if ( bits & 8 ) { + + compNorm( q ); + compNorm( qy ); + VIntY( q * 3, 9, isol, fx, fy, fz, field0, field2 ); + + } + + // bottom of the cube + + if ( bits & 16 ) { + + compNorm( qz ); + compNorm( q1z ); + VIntX( qz * 3, 12, isol, fx, fy, fz2, field4, field5 ); + + } + + if ( bits & 32 ) { + + compNorm( q1z ); + compNorm( q1yz ); + VIntY( q1z * 3, 15, isol, fx2, fy, fz2, field5, field7 ); + + } + + if ( bits & 64 ) { + + compNorm( qyz ); + compNorm( q1yz ); + VIntX( qyz * 3, 18, isol, fx, fy2, fz2, field6, field7 ); + + } + + if ( bits & 128 ) { + + compNorm( qz ); + compNorm( qyz ); + VIntY( qz * 3, 21, isol, fx, fy, fz2, field4, field6 ); + + } + + // vertical lines of the cube + + if ( bits & 256 ) { + + compNorm( q ); + compNorm( qz ); + VIntZ( q * 3, 24, isol, fx, fy, fz, field0, field4 ); + + } + + if ( bits & 512 ) { + + compNorm( q1 ); + compNorm( q1z ); + VIntZ( q1 * 3, 27, isol, fx2, fy, fz, field1, field5 ); + + } + + if ( bits & 1024 ) { + + compNorm( q1y ); + compNorm( q1yz ); + VIntZ( q1y * 3, 30, isol, fx2, fy2, fz, field3, field7 ); + + } + + if ( bits & 2048 ) { + + compNorm( qy ); + compNorm( qyz ); + VIntZ( qy * 3, 33, isol, fx, fy2, fz, field2, field6 ); + + } + + cubeindex <<= 4; // re-purpose cubeindex into an offset into triTable + + var o1, o2, o3, numtris = 0, i = 0; + + // here is where triangles are created + + while ( THREE.triTable[ cubeindex + i ] != - 1 ) { + + o1 = cubeindex + i; + o2 = o1 + 1; + o3 = o1 + 2; + + posnormtriv( vlist, nlist, + 3 * THREE.triTable[ o1 ], + 3 * THREE.triTable[ o2 ], + 3 * THREE.triTable[ o3 ], + renderCallback ); + + i += 3; + numtris ++; + + } + + return numtris; + + } + + ///////////////////////////////////// + // Immediate render mode simulator + ///////////////////////////////////// + + function posnormtriv( pos, norm, o1, o2, o3, renderCallback ) { + + var c = scope.count * 3; + + // positions + + scope.positionArray[ c + 0 ] = pos[ o1 ]; + scope.positionArray[ c + 1 ] = pos[ o1 + 1 ]; + scope.positionArray[ c + 2 ] = pos[ o1 + 2 ]; + + scope.positionArray[ c + 3 ] = pos[ o2 ]; + scope.positionArray[ c + 4 ] = pos[ o2 + 1 ]; + scope.positionArray[ c + 5 ] = pos[ o2 + 2 ]; + + scope.positionArray[ c + 6 ] = pos[ o3 ]; + scope.positionArray[ c + 7 ] = pos[ o3 + 1 ]; + scope.positionArray[ c + 8 ] = pos[ o3 + 2 ]; + + // normals + + scope.normalArray[ c + 0 ] = norm[ o1 ]; + scope.normalArray[ c + 1 ] = norm[ o1 + 1 ]; + scope.normalArray[ c + 2 ] = norm[ o1 + 2 ]; + + scope.normalArray[ c + 3 ] = norm[ o2 ]; + scope.normalArray[ c + 4 ] = norm[ o2 + 1 ]; + scope.normalArray[ c + 5 ] = norm[ o2 + 2 ]; + + scope.normalArray[ c + 6 ] = norm[ o3 ]; + scope.normalArray[ c + 7 ] = norm[ o3 + 1 ]; + scope.normalArray[ c + 8 ] = norm[ o3 + 2 ]; + + // uvs + + if ( scope.enableUvs ) { + + var d = scope.count * 2; + + scope.uvArray[ d + 0 ] = pos[ o1 ]; + scope.uvArray[ d + 1 ] = pos[ o1 + 2 ]; + + scope.uvArray[ d + 2 ] = pos[ o2 ]; + scope.uvArray[ d + 3 ] = pos[ o2 + 2 ]; + + scope.uvArray[ d + 4 ] = pos[ o3 ]; + scope.uvArray[ d + 5 ] = pos[ o3 + 2 ]; + + } + + // colors + + if ( scope.enableColors ) { + + scope.colorArray[ c + 0 ] = pos[ o1 ]; + scope.colorArray[ c + 1 ] = pos[ o1 + 1 ]; + scope.colorArray[ c + 2 ] = pos[ o1 + 2 ]; + + scope.colorArray[ c + 3 ] = pos[ o2 ]; + scope.colorArray[ c + 4 ] = pos[ o2 + 1 ]; + scope.colorArray[ c + 5 ] = pos[ o2 + 2 ]; + + scope.colorArray[ c + 6 ] = pos[ o3 ]; + scope.colorArray[ c + 7 ] = pos[ o3 + 1 ]; + scope.colorArray[ c + 8 ] = pos[ o3 + 2 ]; + + } + + scope.count += 3; + + if ( scope.count >= scope.maxCount - 3 ) { + + scope.hasPositions = true; + scope.hasNormals = true; + + if ( scope.enableUvs ) { + + scope.hasUvs = true; + + } + + if ( scope.enableColors ) { + + scope.hasColors = true; + + } + + renderCallback( scope ); + + } + + } + + this.begin = function () { + + this.count = 0; + + this.hasPositions = false; + this.hasNormals = false; + this.hasUvs = false; + this.hasColors = false; + + }; + + this.end = function ( renderCallback ) { + + if ( this.count === 0 ) return; + + for ( var i = this.count * 3; i < this.positionArray.length; i ++ ) { + + this.positionArray[ i ] = 0.0; + + } + + this.hasPositions = true; + this.hasNormals = true; + + if ( this.enableUvs ) { + + this.hasUvs = true; + + } + + if ( this.enableColors ) { + + this.hasColors = true; + + } + + renderCallback( this ); + + }; + + ///////////////////////////////////// + // Metaballs + ///////////////////////////////////// + + // Adds a reciprocal ball (nice and blobby) that, to be fast, fades to zero after + // a fixed distance, determined by strength and subtract. + + this.addBall = function ( ballx, bally, ballz, strength, subtract ) { + + var sign = Math.sign( strength ); + strength = Math.abs( strength ); + + // Let's solve the equation to find the radius: + // 1.0 / (0.000001 + radius^2) * strength - subtract = 0 + // strength / (radius^2) = subtract + // strength = subtract * radius^2 + // radius^2 = strength / subtract + // radius = sqrt(strength / subtract) + + var radius = this.size * Math.sqrt( strength / subtract ), + zs = ballz * this.size, + ys = bally * this.size, + xs = ballx * this.size; + + var min_z = Math.floor( zs - radius ); if ( min_z < 1 ) min_z = 1; + var max_z = Math.floor( zs + radius ); if ( max_z > this.size - 1 ) max_z = this.size - 1; + var min_y = Math.floor( ys - radius ); if ( min_y < 1 ) min_y = 1; + var max_y = Math.floor( ys + radius ); if ( max_y > this.size - 1 ) max_y = this.size - 1; + var min_x = Math.floor( xs - radius ); if ( min_x < 1 ) min_x = 1; + var max_x = Math.floor( xs + radius ); if ( max_x > this.size - 1 ) max_x = this.size - 1; + + + // Don't polygonize in the outer layer because normals aren't + // well-defined there. + + var x, y, z, y_offset, z_offset, fx, fy, fz, fz2, fy2, val; + + for ( z = min_z; z < max_z; z ++ ) { + + z_offset = this.size2 * z; + fz = z / this.size - ballz; + fz2 = fz * fz; + + for ( y = min_y; y < max_y; y ++ ) { + + y_offset = z_offset + this.size * y; + fy = y / this.size - bally; + fy2 = fy * fy; + + for ( x = min_x; x < max_x; x ++ ) { + + fx = x / this.size - ballx; + val = strength / ( 0.000001 + fx * fx + fy2 + fz2 ) - subtract; + if ( val > 0.0 ) this.field[ y_offset + x ] += val * sign; + + } + + } + + } + + }; + + this.addPlaneX = function( strength, subtract ) { + + var x, y, z, xx, val, xdiv, cxy, + + // cache attribute lookups + size = this.size, + yd = this.yd, + zd = this.zd, + field = this.field, + + dist = size * Math.sqrt( strength / subtract ); + + if ( dist > size ) dist = size; + + for ( x = 0; x < dist; x ++ ) { + + xdiv = x / size; + xx = xdiv * xdiv; + val = strength / ( 0.0001 + xx ) - subtract; + + if ( val > 0.0 ) { + + for ( y = 0; y < size; y ++ ) { + + cxy = x + y * yd; + + for ( z = 0; z < size; z ++ ) { + + field[ zd * z + cxy ] += val; + + } + + } + + } + + } + + }; + + this.addPlaneY = function( strength, subtract ) { + + var x, y, z, yy, val, ydiv, cy, cxy, + + // cache attribute lookups + size = this.size, + yd = this.yd, + zd = this.zd, + field = this.field, + + dist = size * Math.sqrt( strength / subtract ); + + if ( dist > size ) dist = size; + + for ( y = 0; y < dist; y ++ ) { + + ydiv = y / size; + yy = ydiv * ydiv; + val = strength / ( 0.0001 + yy ) - subtract; + + if ( val > 0.0 ) { + + cy = y * yd; + + for ( x = 0; x < size; x ++ ) { + + cxy = cy + x; + + for ( z = 0; z < size; z ++ ) + field[ zd * z + cxy ] += val; + + } + + } + + } + + }; + + this.addPlaneZ = function( strength, subtract ) { + + var x, y, z, zz, val, zdiv, cz, cyz, + + // cache attribute lookups + size = this.size, + yd = this.yd, + zd = this.zd, + field = this.field, + + dist = size * Math.sqrt( strength / subtract ); + + if ( dist > size ) dist = size; + + for ( z = 0; z < dist; z ++ ) { + + zdiv = z / size; + zz = zdiv * zdiv; + val = strength / ( 0.0001 + zz ) - subtract; + if ( val > 0.0 ) { + + cz = zd * z; + + for ( y = 0; y < size; y ++ ) { + + cyz = cz + y * yd; + + for ( x = 0; x < size; x ++ ) + field[ cyz + x ] += val; + + } + + } + + } + + }; + + ///////////////////////////////////// + // Updates + ///////////////////////////////////// + + this.reset = function () { + + var i; + + // wipe the normal cache + + for ( i = 0; i < this.size3; i ++ ) { + + this.normal_cache[ i * 3 ] = 0.0; + this.field[ i ] = 0.0; + + } + + }; + + this.render = function ( renderCallback ) { + + this.begin(); + + // Triangulate. Yeah, this is slow. + + var smin2 = this.size - 2; + + for ( var z = 1; z < smin2; z ++ ) { + + var z_offset = this.size2 * z; + var fz = ( z - this.halfsize ) / this.halfsize; //+ 1 + + for ( var y = 1; y < smin2; y ++ ) { + + var y_offset = z_offset + this.size * y; + var fy = ( y - this.halfsize ) / this.halfsize; //+ 1 + + for ( var x = 1; x < smin2; x ++ ) { + + var fx = ( x - this.halfsize ) / this.halfsize; //+ 1 + var q = y_offset + x; + + polygonize( fx, fy, fz, q, this.isolation, renderCallback ); + + } + + } + + } + + this.end( renderCallback ); + + }; + + this.generateGeometry = function() { + + var start = 0, geo = new THREE.Geometry(); + var normals = []; + + var geo_callback = function( object ) { + + for ( var i = 0; i < object.count; i ++ ) { + + var vertex = new THREE.Vector3().fromArray( object.positionArray, i * 3 ); + var normal = new THREE.Vector3().fromArray( object.normalArray, i * 3 ); + + geo.vertices.push( vertex ); + normals.push( normal ); + + } + + var nfaces = object.count / 3; + + for ( i = 0; i < nfaces; i ++ ) { + + var a = ( start + i ) * 3; + var b = a + 1; + var c = a + 2; + + var na = normals[ a ]; + var nb = normals[ b ]; + var nc = normals[ c ]; + + var face = new THREE.Face3( a, b, c, [ na, nb, nc ] ); + geo.faces.push( face ); + + } + + start += nfaces; + object.count = 0; + + }; + + this.render( geo_callback ); + + // console.log( "generated " + geo.faces.length + " triangles" ); + + return geo; + + }; + + this.init( resolution ); + +}; + +THREE.MarchingCubes.prototype = Object.create( THREE.ImmediateRenderObject.prototype ); +THREE.MarchingCubes.prototype.constructor = THREE.MarchingCubes; + + +///////////////////////////////////// +// Marching cubes lookup tables +///////////////////////////////////// + +// These tables are straight from Paul Bourke's page: +// http://local.wasp.uwa.edu.au/~pbourke/geometry/polygonise/ +// who in turn got them from Cory Gene Bloyd. + +THREE.edgeTable = new Int32Array( [ +0x0, 0x109, 0x203, 0x30a, 0x406, 0x50f, 0x605, 0x70c, +0x80c, 0x905, 0xa0f, 0xb06, 0xc0a, 0xd03, 0xe09, 0xf00, +0x190, 0x99, 0x393, 0x29a, 0x596, 0x49f, 0x795, 0x69c, +0x99c, 0x895, 0xb9f, 0xa96, 0xd9a, 0xc93, 0xf99, 0xe90, +0x230, 0x339, 0x33, 0x13a, 0x636, 0x73f, 0x435, 0x53c, +0xa3c, 0xb35, 0x83f, 0x936, 0xe3a, 0xf33, 0xc39, 0xd30, +0x3a0, 0x2a9, 0x1a3, 0xaa, 0x7a6, 0x6af, 0x5a5, 0x4ac, +0xbac, 0xaa5, 0x9af, 0x8a6, 0xfaa, 0xea3, 0xda9, 0xca0, +0x460, 0x569, 0x663, 0x76a, 0x66, 0x16f, 0x265, 0x36c, +0xc6c, 0xd65, 0xe6f, 0xf66, 0x86a, 0x963, 0xa69, 0xb60, +0x5f0, 0x4f9, 0x7f3, 0x6fa, 0x1f6, 0xff, 0x3f5, 0x2fc, +0xdfc, 0xcf5, 0xfff, 0xef6, 0x9fa, 0x8f3, 0xbf9, 0xaf0, +0x650, 0x759, 0x453, 0x55a, 0x256, 0x35f, 0x55, 0x15c, +0xe5c, 0xf55, 0xc5f, 0xd56, 0xa5a, 0xb53, 0x859, 0x950, +0x7c0, 0x6c9, 0x5c3, 0x4ca, 0x3c6, 0x2cf, 0x1c5, 0xcc, +0xfcc, 0xec5, 0xdcf, 0xcc6, 0xbca, 0xac3, 0x9c9, 0x8c0, +0x8c0, 0x9c9, 0xac3, 0xbca, 0xcc6, 0xdcf, 0xec5, 0xfcc, +0xcc, 0x1c5, 0x2cf, 0x3c6, 0x4ca, 0x5c3, 0x6c9, 0x7c0, +0x950, 0x859, 0xb53, 0xa5a, 0xd56, 0xc5f, 0xf55, 0xe5c, +0x15c, 0x55, 0x35f, 0x256, 0x55a, 0x453, 0x759, 0x650, +0xaf0, 0xbf9, 0x8f3, 0x9fa, 0xef6, 0xfff, 0xcf5, 0xdfc, +0x2fc, 0x3f5, 0xff, 0x1f6, 0x6fa, 0x7f3, 0x4f9, 0x5f0, +0xb60, 0xa69, 0x963, 0x86a, 0xf66, 0xe6f, 0xd65, 0xc6c, +0x36c, 0x265, 0x16f, 0x66, 0x76a, 0x663, 0x569, 0x460, +0xca0, 0xda9, 0xea3, 0xfaa, 0x8a6, 0x9af, 0xaa5, 0xbac, +0x4ac, 0x5a5, 0x6af, 0x7a6, 0xaa, 0x1a3, 0x2a9, 0x3a0, +0xd30, 0xc39, 0xf33, 0xe3a, 0x936, 0x83f, 0xb35, 0xa3c, +0x53c, 0x435, 0x73f, 0x636, 0x13a, 0x33, 0x339, 0x230, +0xe90, 0xf99, 0xc93, 0xd9a, 0xa96, 0xb9f, 0x895, 0x99c, +0x69c, 0x795, 0x49f, 0x596, 0x29a, 0x393, 0x99, 0x190, +0xf00, 0xe09, 0xd03, 0xc0a, 0xb06, 0xa0f, 0x905, 0x80c, +0x70c, 0x605, 0x50f, 0x406, 0x30a, 0x203, 0x109, 0x0 ] ); + +THREE.triTable = new Int32Array( [ +- 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 8, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 1, 9, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 8, 3, 9, 8, 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 2, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 8, 3, 1, 2, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +9, 2, 10, 0, 2, 9, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +2, 8, 3, 2, 10, 8, 10, 9, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +3, 11, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 11, 2, 8, 11, 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 9, 0, 2, 3, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 11, 2, 1, 9, 11, 9, 8, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +3, 10, 1, 11, 10, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 10, 1, 0, 8, 10, 8, 11, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +3, 9, 0, 3, 11, 9, 11, 10, 9, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +9, 8, 10, 10, 8, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +4, 7, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +4, 3, 0, 7, 3, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 1, 9, 8, 4, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +4, 1, 9, 4, 7, 1, 7, 3, 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 2, 10, 8, 4, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +3, 4, 7, 3, 0, 4, 1, 2, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +9, 2, 10, 9, 0, 2, 8, 4, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +2, 10, 9, 2, 9, 7, 2, 7, 3, 7, 9, 4, - 1, - 1, - 1, - 1, +8, 4, 7, 3, 11, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +11, 4, 7, 11, 2, 4, 2, 0, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +9, 0, 1, 8, 4, 7, 2, 3, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +4, 7, 11, 9, 4, 11, 9, 11, 2, 9, 2, 1, - 1, - 1, - 1, - 1, +3, 10, 1, 3, 11, 10, 7, 8, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 11, 10, 1, 4, 11, 1, 0, 4, 7, 11, 4, - 1, - 1, - 1, - 1, +4, 7, 8, 9, 0, 11, 9, 11, 10, 11, 0, 3, - 1, - 1, - 1, - 1, +4, 7, 11, 4, 11, 9, 9, 11, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +9, 5, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +9, 5, 4, 0, 8, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 5, 4, 1, 5, 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +8, 5, 4, 8, 3, 5, 3, 1, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 2, 10, 9, 5, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +3, 0, 8, 1, 2, 10, 4, 9, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +5, 2, 10, 5, 4, 2, 4, 0, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +2, 10, 5, 3, 2, 5, 3, 5, 4, 3, 4, 8, - 1, - 1, - 1, - 1, +9, 5, 4, 2, 3, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 11, 2, 0, 8, 11, 4, 9, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 5, 4, 0, 1, 5, 2, 3, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +2, 1, 5, 2, 5, 8, 2, 8, 11, 4, 8, 5, - 1, - 1, - 1, - 1, +10, 3, 11, 10, 1, 3, 9, 5, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +4, 9, 5, 0, 8, 1, 8, 10, 1, 8, 11, 10, - 1, - 1, - 1, - 1, +5, 4, 0, 5, 0, 11, 5, 11, 10, 11, 0, 3, - 1, - 1, - 1, - 1, +5, 4, 8, 5, 8, 10, 10, 8, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +9, 7, 8, 5, 7, 9, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +9, 3, 0, 9, 5, 3, 5, 7, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 7, 8, 0, 1, 7, 1, 5, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 5, 3, 3, 5, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +9, 7, 8, 9, 5, 7, 10, 1, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +10, 1, 2, 9, 5, 0, 5, 3, 0, 5, 7, 3, - 1, - 1, - 1, - 1, +8, 0, 2, 8, 2, 5, 8, 5, 7, 10, 5, 2, - 1, - 1, - 1, - 1, +2, 10, 5, 2, 5, 3, 3, 5, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +7, 9, 5, 7, 8, 9, 3, 11, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +9, 5, 7, 9, 7, 2, 9, 2, 0, 2, 7, 11, - 1, - 1, - 1, - 1, +2, 3, 11, 0, 1, 8, 1, 7, 8, 1, 5, 7, - 1, - 1, - 1, - 1, +11, 2, 1, 11, 1, 7, 7, 1, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +9, 5, 8, 8, 5, 7, 10, 1, 3, 10, 3, 11, - 1, - 1, - 1, - 1, +5, 7, 0, 5, 0, 9, 7, 11, 0, 1, 0, 10, 11, 10, 0, - 1, +11, 10, 0, 11, 0, 3, 10, 5, 0, 8, 0, 7, 5, 7, 0, - 1, +11, 10, 5, 7, 11, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +10, 6, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 8, 3, 5, 10, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +9, 0, 1, 5, 10, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 8, 3, 1, 9, 8, 5, 10, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 6, 5, 2, 6, 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 6, 5, 1, 2, 6, 3, 0, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +9, 6, 5, 9, 0, 6, 0, 2, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +5, 9, 8, 5, 8, 2, 5, 2, 6, 3, 2, 8, - 1, - 1, - 1, - 1, +2, 3, 11, 10, 6, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +11, 0, 8, 11, 2, 0, 10, 6, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 1, 9, 2, 3, 11, 5, 10, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +5, 10, 6, 1, 9, 2, 9, 11, 2, 9, 8, 11, - 1, - 1, - 1, - 1, +6, 3, 11, 6, 5, 3, 5, 1, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 8, 11, 0, 11, 5, 0, 5, 1, 5, 11, 6, - 1, - 1, - 1, - 1, +3, 11, 6, 0, 3, 6, 0, 6, 5, 0, 5, 9, - 1, - 1, - 1, - 1, +6, 5, 9, 6, 9, 11, 11, 9, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +5, 10, 6, 4, 7, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +4, 3, 0, 4, 7, 3, 6, 5, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 9, 0, 5, 10, 6, 8, 4, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +10, 6, 5, 1, 9, 7, 1, 7, 3, 7, 9, 4, - 1, - 1, - 1, - 1, +6, 1, 2, 6, 5, 1, 4, 7, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 2, 5, 5, 2, 6, 3, 0, 4, 3, 4, 7, - 1, - 1, - 1, - 1, +8, 4, 7, 9, 0, 5, 0, 6, 5, 0, 2, 6, - 1, - 1, - 1, - 1, +7, 3, 9, 7, 9, 4, 3, 2, 9, 5, 9, 6, 2, 6, 9, - 1, +3, 11, 2, 7, 8, 4, 10, 6, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +5, 10, 6, 4, 7, 2, 4, 2, 0, 2, 7, 11, - 1, - 1, - 1, - 1, +0, 1, 9, 4, 7, 8, 2, 3, 11, 5, 10, 6, - 1, - 1, - 1, - 1, +9, 2, 1, 9, 11, 2, 9, 4, 11, 7, 11, 4, 5, 10, 6, - 1, +8, 4, 7, 3, 11, 5, 3, 5, 1, 5, 11, 6, - 1, - 1, - 1, - 1, +5, 1, 11, 5, 11, 6, 1, 0, 11, 7, 11, 4, 0, 4, 11, - 1, +0, 5, 9, 0, 6, 5, 0, 3, 6, 11, 6, 3, 8, 4, 7, - 1, +6, 5, 9, 6, 9, 11, 4, 7, 9, 7, 11, 9, - 1, - 1, - 1, - 1, +10, 4, 9, 6, 4, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +4, 10, 6, 4, 9, 10, 0, 8, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +10, 0, 1, 10, 6, 0, 6, 4, 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +8, 3, 1, 8, 1, 6, 8, 6, 4, 6, 1, 10, - 1, - 1, - 1, - 1, +1, 4, 9, 1, 2, 4, 2, 6, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +3, 0, 8, 1, 2, 9, 2, 4, 9, 2, 6, 4, - 1, - 1, - 1, - 1, +0, 2, 4, 4, 2, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +8, 3, 2, 8, 2, 4, 4, 2, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +10, 4, 9, 10, 6, 4, 11, 2, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 8, 2, 2, 8, 11, 4, 9, 10, 4, 10, 6, - 1, - 1, - 1, - 1, +3, 11, 2, 0, 1, 6, 0, 6, 4, 6, 1, 10, - 1, - 1, - 1, - 1, +6, 4, 1, 6, 1, 10, 4, 8, 1, 2, 1, 11, 8, 11, 1, - 1, +9, 6, 4, 9, 3, 6, 9, 1, 3, 11, 6, 3, - 1, - 1, - 1, - 1, +8, 11, 1, 8, 1, 0, 11, 6, 1, 9, 1, 4, 6, 4, 1, - 1, +3, 11, 6, 3, 6, 0, 0, 6, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +6, 4, 8, 11, 6, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +7, 10, 6, 7, 8, 10, 8, 9, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 7, 3, 0, 10, 7, 0, 9, 10, 6, 7, 10, - 1, - 1, - 1, - 1, +10, 6, 7, 1, 10, 7, 1, 7, 8, 1, 8, 0, - 1, - 1, - 1, - 1, +10, 6, 7, 10, 7, 1, 1, 7, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 2, 6, 1, 6, 8, 1, 8, 9, 8, 6, 7, - 1, - 1, - 1, - 1, +2, 6, 9, 2, 9, 1, 6, 7, 9, 0, 9, 3, 7, 3, 9, - 1, +7, 8, 0, 7, 0, 6, 6, 0, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +7, 3, 2, 6, 7, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +2, 3, 11, 10, 6, 8, 10, 8, 9, 8, 6, 7, - 1, - 1, - 1, - 1, +2, 0, 7, 2, 7, 11, 0, 9, 7, 6, 7, 10, 9, 10, 7, - 1, +1, 8, 0, 1, 7, 8, 1, 10, 7, 6, 7, 10, 2, 3, 11, - 1, +11, 2, 1, 11, 1, 7, 10, 6, 1, 6, 7, 1, - 1, - 1, - 1, - 1, +8, 9, 6, 8, 6, 7, 9, 1, 6, 11, 6, 3, 1, 3, 6, - 1, +0, 9, 1, 11, 6, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +7, 8, 0, 7, 0, 6, 3, 11, 0, 11, 6, 0, - 1, - 1, - 1, - 1, +7, 11, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +7, 6, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +3, 0, 8, 11, 7, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 1, 9, 11, 7, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +8, 1, 9, 8, 3, 1, 11, 7, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +10, 1, 2, 6, 11, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 2, 10, 3, 0, 8, 6, 11, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +2, 9, 0, 2, 10, 9, 6, 11, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +6, 11, 7, 2, 10, 3, 10, 8, 3, 10, 9, 8, - 1, - 1, - 1, - 1, +7, 2, 3, 6, 2, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +7, 0, 8, 7, 6, 0, 6, 2, 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +2, 7, 6, 2, 3, 7, 0, 1, 9, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 6, 2, 1, 8, 6, 1, 9, 8, 8, 7, 6, - 1, - 1, - 1, - 1, +10, 7, 6, 10, 1, 7, 1, 3, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +10, 7, 6, 1, 7, 10, 1, 8, 7, 1, 0, 8, - 1, - 1, - 1, - 1, +0, 3, 7, 0, 7, 10, 0, 10, 9, 6, 10, 7, - 1, - 1, - 1, - 1, +7, 6, 10, 7, 10, 8, 8, 10, 9, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +6, 8, 4, 11, 8, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +3, 6, 11, 3, 0, 6, 0, 4, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +8, 6, 11, 8, 4, 6, 9, 0, 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +9, 4, 6, 9, 6, 3, 9, 3, 1, 11, 3, 6, - 1, - 1, - 1, - 1, +6, 8, 4, 6, 11, 8, 2, 10, 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 2, 10, 3, 0, 11, 0, 6, 11, 0, 4, 6, - 1, - 1, - 1, - 1, +4, 11, 8, 4, 6, 11, 0, 2, 9, 2, 10, 9, - 1, - 1, - 1, - 1, +10, 9, 3, 10, 3, 2, 9, 4, 3, 11, 3, 6, 4, 6, 3, - 1, +8, 2, 3, 8, 4, 2, 4, 6, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 4, 2, 4, 6, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 9, 0, 2, 3, 4, 2, 4, 6, 4, 3, 8, - 1, - 1, - 1, - 1, +1, 9, 4, 1, 4, 2, 2, 4, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +8, 1, 3, 8, 6, 1, 8, 4, 6, 6, 10, 1, - 1, - 1, - 1, - 1, +10, 1, 0, 10, 0, 6, 6, 0, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +4, 6, 3, 4, 3, 8, 6, 10, 3, 0, 3, 9, 10, 9, 3, - 1, +10, 9, 4, 6, 10, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +4, 9, 5, 7, 6, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 8, 3, 4, 9, 5, 11, 7, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +5, 0, 1, 5, 4, 0, 7, 6, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +11, 7, 6, 8, 3, 4, 3, 5, 4, 3, 1, 5, - 1, - 1, - 1, - 1, +9, 5, 4, 10, 1, 2, 7, 6, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +6, 11, 7, 1, 2, 10, 0, 8, 3, 4, 9, 5, - 1, - 1, - 1, - 1, +7, 6, 11, 5, 4, 10, 4, 2, 10, 4, 0, 2, - 1, - 1, - 1, - 1, +3, 4, 8, 3, 5, 4, 3, 2, 5, 10, 5, 2, 11, 7, 6, - 1, +7, 2, 3, 7, 6, 2, 5, 4, 9, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +9, 5, 4, 0, 8, 6, 0, 6, 2, 6, 8, 7, - 1, - 1, - 1, - 1, +3, 6, 2, 3, 7, 6, 1, 5, 0, 5, 4, 0, - 1, - 1, - 1, - 1, +6, 2, 8, 6, 8, 7, 2, 1, 8, 4, 8, 5, 1, 5, 8, - 1, +9, 5, 4, 10, 1, 6, 1, 7, 6, 1, 3, 7, - 1, - 1, - 1, - 1, +1, 6, 10, 1, 7, 6, 1, 0, 7, 8, 7, 0, 9, 5, 4, - 1, +4, 0, 10, 4, 10, 5, 0, 3, 10, 6, 10, 7, 3, 7, 10, - 1, +7, 6, 10, 7, 10, 8, 5, 4, 10, 4, 8, 10, - 1, - 1, - 1, - 1, +6, 9, 5, 6, 11, 9, 11, 8, 9, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +3, 6, 11, 0, 6, 3, 0, 5, 6, 0, 9, 5, - 1, - 1, - 1, - 1, +0, 11, 8, 0, 5, 11, 0, 1, 5, 5, 6, 11, - 1, - 1, - 1, - 1, +6, 11, 3, 6, 3, 5, 5, 3, 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 2, 10, 9, 5, 11, 9, 11, 8, 11, 5, 6, - 1, - 1, - 1, - 1, +0, 11, 3, 0, 6, 11, 0, 9, 6, 5, 6, 9, 1, 2, 10, - 1, +11, 8, 5, 11, 5, 6, 8, 0, 5, 10, 5, 2, 0, 2, 5, - 1, +6, 11, 3, 6, 3, 5, 2, 10, 3, 10, 5, 3, - 1, - 1, - 1, - 1, +5, 8, 9, 5, 2, 8, 5, 6, 2, 3, 8, 2, - 1, - 1, - 1, - 1, +9, 5, 6, 9, 6, 0, 0, 6, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 5, 8, 1, 8, 0, 5, 6, 8, 3, 8, 2, 6, 2, 8, - 1, +1, 5, 6, 2, 1, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 3, 6, 1, 6, 10, 3, 8, 6, 5, 6, 9, 8, 9, 6, - 1, +10, 1, 0, 10, 0, 6, 9, 5, 0, 5, 6, 0, - 1, - 1, - 1, - 1, +0, 3, 8, 5, 6, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +10, 5, 6, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +11, 5, 10, 7, 5, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +11, 5, 10, 11, 7, 5, 8, 3, 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +5, 11, 7, 5, 10, 11, 1, 9, 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +10, 7, 5, 10, 11, 7, 9, 8, 1, 8, 3, 1, - 1, - 1, - 1, - 1, +11, 1, 2, 11, 7, 1, 7, 5, 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 8, 3, 1, 2, 7, 1, 7, 5, 7, 2, 11, - 1, - 1, - 1, - 1, +9, 7, 5, 9, 2, 7, 9, 0, 2, 2, 11, 7, - 1, - 1, - 1, - 1, +7, 5, 2, 7, 2, 11, 5, 9, 2, 3, 2, 8, 9, 8, 2, - 1, +2, 5, 10, 2, 3, 5, 3, 7, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +8, 2, 0, 8, 5, 2, 8, 7, 5, 10, 2, 5, - 1, - 1, - 1, - 1, +9, 0, 1, 5, 10, 3, 5, 3, 7, 3, 10, 2, - 1, - 1, - 1, - 1, +9, 8, 2, 9, 2, 1, 8, 7, 2, 10, 2, 5, 7, 5, 2, - 1, +1, 3, 5, 3, 7, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 8, 7, 0, 7, 1, 1, 7, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +9, 0, 3, 9, 3, 5, 5, 3, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +9, 8, 7, 5, 9, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +5, 8, 4, 5, 10, 8, 10, 11, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +5, 0, 4, 5, 11, 0, 5, 10, 11, 11, 3, 0, - 1, - 1, - 1, - 1, +0, 1, 9, 8, 4, 10, 8, 10, 11, 10, 4, 5, - 1, - 1, - 1, - 1, +10, 11, 4, 10, 4, 5, 11, 3, 4, 9, 4, 1, 3, 1, 4, - 1, +2, 5, 1, 2, 8, 5, 2, 11, 8, 4, 5, 8, - 1, - 1, - 1, - 1, +0, 4, 11, 0, 11, 3, 4, 5, 11, 2, 11, 1, 5, 1, 11, - 1, +0, 2, 5, 0, 5, 9, 2, 11, 5, 4, 5, 8, 11, 8, 5, - 1, +9, 4, 5, 2, 11, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +2, 5, 10, 3, 5, 2, 3, 4, 5, 3, 8, 4, - 1, - 1, - 1, - 1, +5, 10, 2, 5, 2, 4, 4, 2, 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +3, 10, 2, 3, 5, 10, 3, 8, 5, 4, 5, 8, 0, 1, 9, - 1, +5, 10, 2, 5, 2, 4, 1, 9, 2, 9, 4, 2, - 1, - 1, - 1, - 1, +8, 4, 5, 8, 5, 3, 3, 5, 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 4, 5, 1, 0, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +8, 4, 5, 8, 5, 3, 9, 0, 5, 0, 3, 5, - 1, - 1, - 1, - 1, +9, 4, 5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +4, 11, 7, 4, 9, 11, 9, 10, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 8, 3, 4, 9, 7, 9, 11, 7, 9, 10, 11, - 1, - 1, - 1, - 1, +1, 10, 11, 1, 11, 4, 1, 4, 0, 7, 4, 11, - 1, - 1, - 1, - 1, +3, 1, 4, 3, 4, 8, 1, 10, 4, 7, 4, 11, 10, 11, 4, - 1, +4, 11, 7, 9, 11, 4, 9, 2, 11, 9, 1, 2, - 1, - 1, - 1, - 1, +9, 7, 4, 9, 11, 7, 9, 1, 11, 2, 11, 1, 0, 8, 3, - 1, +11, 7, 4, 11, 4, 2, 2, 4, 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +11, 7, 4, 11, 4, 2, 8, 3, 4, 3, 2, 4, - 1, - 1, - 1, - 1, +2, 9, 10, 2, 7, 9, 2, 3, 7, 7, 4, 9, - 1, - 1, - 1, - 1, +9, 10, 7, 9, 7, 4, 10, 2, 7, 8, 7, 0, 2, 0, 7, - 1, +3, 7, 10, 3, 10, 2, 7, 4, 10, 1, 10, 0, 4, 0, 10, - 1, +1, 10, 2, 8, 7, 4, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +4, 9, 1, 4, 1, 7, 7, 1, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +4, 9, 1, 4, 1, 7, 0, 8, 1, 8, 7, 1, - 1, - 1, - 1, - 1, +4, 0, 3, 7, 4, 3, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +4, 8, 7, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +9, 10, 8, 10, 11, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +3, 0, 9, 3, 9, 11, 11, 9, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 1, 10, 0, 10, 8, 8, 10, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +3, 1, 10, 11, 3, 10, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 2, 11, 1, 11, 9, 9, 11, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +3, 0, 9, 3, 9, 11, 1, 2, 9, 2, 11, 9, - 1, - 1, - 1, - 1, +0, 2, 11, 8, 0, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +3, 2, 11, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +2, 3, 8, 2, 8, 10, 10, 8, 9, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +9, 10, 2, 0, 9, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +2, 3, 8, 2, 8, 10, 0, 1, 8, 1, 10, 8, - 1, - 1, - 1, - 1, +1, 10, 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +1, 3, 8, 9, 1, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 9, 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +0, 3, 8, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, +- 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1 ] ); diff --git a/examples/js/MorphBlendMesh.js b/examples/js/MorphBlendMesh.js index 7ad4f847b57a1f..73eb6ecead47d8 100644 --- a/examples/js/MorphBlendMesh.js +++ b/examples/js/MorphBlendMesh.js @@ -1,318 +1,318 @@ /** - * @author alteredq / http://alteredqualia.com/ - */ - + * @author alteredq / http://alteredqualia.com/ + */ + THREE.MorphBlendMesh = function ( geometry, material ) { - - THREE.Mesh.call( this, geometry, material ); - - this.animationsMap = {}; - this.animationsList = []; - - // prepare default animation - // (all frames played together in 1 second) - - var numFrames = this.geometry.morphTargets.length; - - var name = "__default"; - - var startFrame = 0; - var endFrame = numFrames - 1; - - var fps = numFrames / 1; - - this.createAnimation( name, startFrame, endFrame, fps ); - this.setAnimationWeight( name, 1 ); - -} - -THREE.MorphBlendMesh.prototype = Object.assign( Object.create( THREE.Mesh.prototype ), { - - constructor: THREE.MorphBlendMesh, - - createAnimation: function ( name, start, end, fps ) { - - var animation = { - - start: start, - end: end, - - length: end - start + 1, - - fps: fps, - duration: ( end - start ) / fps, - - lastFrame: 0, - currentFrame: 0, - - active: false, - - time: 0, - direction: 1, - weight: 1, - - directionBackwards: false, - mirroredLoop: false - - }; - - this.animationsMap[ name ] = animation; - this.animationsList.push( animation ); - - }, - - autoCreateAnimations: function ( fps ) { - - var pattern = /([a-z]+)_?(\d+)/i; - - var firstAnimation, frameRanges = {}; - - var geometry = this.geometry; - - for ( var i = 0, il = geometry.morphTargets.length; i < il; i ++ ) { - - var morph = geometry.morphTargets[ i ]; - var chunks = morph.name.match( pattern ); - - if ( chunks && chunks.length > 1 ) { - - var name = chunks[ 1 ]; - - if ( ! frameRanges[ name ] ) frameRanges[ name ] = { start: Infinity, end: - Infinity }; - - var range = frameRanges[ name ]; - - if ( i < range.start ) range.start = i; - if ( i > range.end ) range.end = i; - - if ( ! firstAnimation ) firstAnimation = name; - - } - - } - - for ( var name in frameRanges ) { - - var range = frameRanges[ name ]; - this.createAnimation( name, range.start, range.end, fps ); - - } - - this.firstAnimation = firstAnimation; - - }, - - setAnimationDirectionForward: function ( name ) { - - var animation = this.animationsMap[ name ]; - - if ( animation ) { - - animation.direction = 1; - animation.directionBackwards = false; - - } - - }, - - setAnimationDirectionBackward: function ( name ) { - - var animation = this.animationsMap[ name ]; - - if ( animation ) { - - animation.direction = - 1; - animation.directionBackwards = true; - - } - - }, - - setAnimationFPS: function ( name, fps ) { - - var animation = this.animationsMap[ name ]; - - if ( animation ) { - - animation.fps = fps; - animation.duration = ( animation.end - animation.start ) / animation.fps; - - } - - }, - - setAnimationDuration: function ( name, duration ) { - - var animation = this.animationsMap[ name ]; - - if ( animation ) { - - animation.duration = duration; - animation.fps = ( animation.end - animation.start ) / animation.duration; - - } - - }, - - setAnimationWeight: function ( name, weight ) { - - var animation = this.animationsMap[ name ]; - - if ( animation ) { - - animation.weight = weight; - - } - - }, - - setAnimationTime: function ( name, time ) { - - var animation = this.animationsMap[ name ]; - - if ( animation ) { - - animation.time = time; - - } - - }, - - getAnimationTime: function ( name ) { - - var time = 0; - - var animation = this.animationsMap[ name ]; - - if ( animation ) { - - time = animation.time; - - } - - return time; - - }, - - getAnimationDuration: function ( name ) { - - var duration = - 1; - - var animation = this.animationsMap[ name ]; - - if ( animation ) { - - duration = animation.duration; - - } - - return duration; - - }, - - playAnimation: function ( name ) { - - var animation = this.animationsMap[ name ]; - - if ( animation ) { - - animation.time = 0; - animation.active = true; - - } else { - - console.warn( "THREE.MorphBlendMesh: animation[" + name + "] undefined in .playAnimation()" ); - - } - - }, - - stopAnimation: function ( name ) { - - var animation = this.animationsMap[ name ]; - - if ( animation ) { - - animation.active = false; - - } - - }, - - update: function ( delta ) { - - for ( var i = 0, il = this.animationsList.length; i < il; i ++ ) { - - var animation = this.animationsList[ i ]; - - if ( ! animation.active ) continue; - - var frameTime = animation.duration / animation.length; - - animation.time += animation.direction * delta; - - if ( animation.mirroredLoop ) { - - if ( animation.time > animation.duration || animation.time < 0 ) { - - animation.direction *= - 1; - - if ( animation.time > animation.duration ) { - - animation.time = animation.duration; - animation.directionBackwards = true; - - } - - if ( animation.time < 0 ) { - - animation.time = 0; - animation.directionBackwards = false; - - } - - } - - } else { - - animation.time = animation.time % animation.duration; - - if ( animation.time < 0 ) animation.time += animation.duration; - - } - - var keyframe = animation.start + THREE.Math.clamp( Math.floor( animation.time / frameTime ), 0, animation.length - 1 ); - var weight = animation.weight; - - if ( keyframe !== animation.currentFrame ) { - - this.morphTargetInfluences[ animation.lastFrame ] = 0; - this.morphTargetInfluences[ animation.currentFrame ] = 1 * weight; - - this.morphTargetInfluences[ keyframe ] = 0; - - animation.lastFrame = animation.currentFrame; - animation.currentFrame = keyframe; - - } - - var mix = ( animation.time % frameTime ) / frameTime; - - if ( animation.directionBackwards ) mix = 1 - mix; - - if ( animation.currentFrame !== animation.lastFrame ) { - - this.morphTargetInfluences[ animation.currentFrame ] = mix * weight; - this.morphTargetInfluences[ animation.lastFrame ] = ( 1 - mix ) * weight; - - } else { - - this.morphTargetInfluences[ animation.currentFrame ] = weight; - - } - - } - - } - -} ); + + THREE.Mesh.call( this, geometry, material ); + + this.animationsMap = {}; + this.animationsList = []; + + // prepare default animation + // (all frames played together in 1 second) + + var numFrames = this.geometry.morphTargets.length; + + var name = "__default"; + + var startFrame = 0; + var endFrame = numFrames - 1; + + var fps = numFrames / 1; + + this.createAnimation( name, startFrame, endFrame, fps ); + this.setAnimationWeight( name, 1 ); + +} + +THREE.MorphBlendMesh.prototype = Object.assign( Object.create( THREE.Mesh.prototype ), { + + constructor: THREE.MorphBlendMesh, + + createAnimation: function ( name, start, end, fps ) { + + var animation = { + + start: start, + end: end, + + length: end - start + 1, + + fps: fps, + duration: ( end - start ) / fps, + + lastFrame: 0, + currentFrame: 0, + + active: false, + + time: 0, + direction: 1, + weight: 1, + + directionBackwards: false, + mirroredLoop: false + + }; + + this.animationsMap[ name ] = animation; + this.animationsList.push( animation ); + + }, + + autoCreateAnimations: function ( fps ) { + + var pattern = /([a-z]+)_?(\d+)/i; + + var firstAnimation, frameRanges = {}; + + var geometry = this.geometry; + + for ( var i = 0, il = geometry.morphTargets.length; i < il; i ++ ) { + + var morph = geometry.morphTargets[ i ]; + var chunks = morph.name.match( pattern ); + + if ( chunks && chunks.length > 1 ) { + + var name = chunks[ 1 ]; + + if ( ! frameRanges[ name ] ) frameRanges[ name ] = { start: Infinity, end: - Infinity }; + + var range = frameRanges[ name ]; + + if ( i < range.start ) range.start = i; + if ( i > range.end ) range.end = i; + + if ( ! firstAnimation ) firstAnimation = name; + + } + + } + + for ( var name in frameRanges ) { + + var range = frameRanges[ name ]; + this.createAnimation( name, range.start, range.end, fps ); + + } + + this.firstAnimation = firstAnimation; + + }, + + setAnimationDirectionForward: function ( name ) { + + var animation = this.animationsMap[ name ]; + + if ( animation ) { + + animation.direction = 1; + animation.directionBackwards = false; + + } + + }, + + setAnimationDirectionBackward: function ( name ) { + + var animation = this.animationsMap[ name ]; + + if ( animation ) { + + animation.direction = - 1; + animation.directionBackwards = true; + + } + + }, + + setAnimationFPS: function ( name, fps ) { + + var animation = this.animationsMap[ name ]; + + if ( animation ) { + + animation.fps = fps; + animation.duration = ( animation.end - animation.start ) / animation.fps; + + } + + }, + + setAnimationDuration: function ( name, duration ) { + + var animation = this.animationsMap[ name ]; + + if ( animation ) { + + animation.duration = duration; + animation.fps = ( animation.end - animation.start ) / animation.duration; + + } + + }, + + setAnimationWeight: function ( name, weight ) { + + var animation = this.animationsMap[ name ]; + + if ( animation ) { + + animation.weight = weight; + + } + + }, + + setAnimationTime: function ( name, time ) { + + var animation = this.animationsMap[ name ]; + + if ( animation ) { + + animation.time = time; + + } + + }, + + getAnimationTime: function ( name ) { + + var time = 0; + + var animation = this.animationsMap[ name ]; + + if ( animation ) { + + time = animation.time; + + } + + return time; + + }, + + getAnimationDuration: function ( name ) { + + var duration = - 1; + + var animation = this.animationsMap[ name ]; + + if ( animation ) { + + duration = animation.duration; + + } + + return duration; + + }, + + playAnimation: function ( name ) { + + var animation = this.animationsMap[ name ]; + + if ( animation ) { + + animation.time = 0; + animation.active = true; + + } else { + + console.warn( "THREE.MorphBlendMesh: animation[" + name + "] undefined in .playAnimation()" ); + + } + + }, + + stopAnimation: function ( name ) { + + var animation = this.animationsMap[ name ]; + + if ( animation ) { + + animation.active = false; + + } + + }, + + update: function ( delta ) { + + for ( var i = 0, il = this.animationsList.length; i < il; i ++ ) { + + var animation = this.animationsList[ i ]; + + if ( ! animation.active ) continue; + + var frameTime = animation.duration / animation.length; + + animation.time += animation.direction * delta; + + if ( animation.mirroredLoop ) { + + if ( animation.time > animation.duration || animation.time < 0 ) { + + animation.direction *= - 1; + + if ( animation.time > animation.duration ) { + + animation.time = animation.duration; + animation.directionBackwards = true; + + } + + if ( animation.time < 0 ) { + + animation.time = 0; + animation.directionBackwards = false; + + } + + } + + } else { + + animation.time = animation.time % animation.duration; + + if ( animation.time < 0 ) animation.time += animation.duration; + + } + + var keyframe = animation.start + THREE.Math.clamp( Math.floor( animation.time / frameTime ), 0, animation.length - 1 ); + var weight = animation.weight; + + if ( keyframe !== animation.currentFrame ) { + + this.morphTargetInfluences[ animation.lastFrame ] = 0; + this.morphTargetInfluences[ animation.currentFrame ] = 1 * weight; + + this.morphTargetInfluences[ keyframe ] = 0; + + animation.lastFrame = animation.currentFrame; + animation.currentFrame = keyframe; + + } + + var mix = ( animation.time % frameTime ) / frameTime; + + if ( animation.directionBackwards ) mix = 1 - mix; + + if ( animation.currentFrame !== animation.lastFrame ) { + + this.morphTargetInfluences[ animation.currentFrame ] = mix * weight; + this.morphTargetInfluences[ animation.lastFrame ] = ( 1 - mix ) * weight; + + } else { + + this.morphTargetInfluences[ animation.currentFrame ] = weight; + + } + + } + + } + +} ); diff --git a/examples/js/Ocean.js b/examples/js/Ocean.js index d30873ac30d88a..276d8103577fb1 100644 --- a/examples/js/Ocean.js +++ b/examples/js/Ocean.js @@ -1,4 +1,4 @@ -THREE.Ocean = function ( renderer, camera, scene, options ) { +THREE.Ocean = function ( renderer, camera, scene, options ) { // flag used to trigger parameter changes this.changed = true; diff --git a/examples/js/loaders/AssimpLoader.js b/examples/js/loaders/AssimpLoader.js index 923b87893b3abf..d11b4ab46570e2 100644 --- a/examples/js/loaders/AssimpLoader.js +++ b/examples/js/loaders/AssimpLoader.js @@ -1,2358 +1,2358 @@ -/** - * @author Virtulous / https://virtulo.us/ - */ - -THREE.AssimpLoader = function ( manager ) { - - this.manager = ( manager !== undefined ) ? manager : THREE.DefaultLoadingManager; - -}; - -THREE.AssimpLoader.prototype = { - - constructor: THREE.AssimpLoader, - - crossOrigin: 'Anonymous', - - load: function ( url, onLoad, onProgress, onError ) { - - var scope = this; - - var path = THREE.LoaderUtils.extractUrlBase( url ); - - var loader = new THREE.FileLoader( this.manager ); - loader.setResponseType( 'arraybuffer' ); - - loader.load( url, function ( buffer ) { - - onLoad( scope.parse( buffer, path ) ); - - }, onProgress, onError ); - - }, - - setCrossOrigin: function ( value ) { - - this.crossOrigin = value; - - }, - - parse: function ( buffer, path ) { - - var textureLoader = new THREE.TextureLoader( this.manager ); - textureLoader.setPath( path ).setCrossOrigin( this.crossOrigin ); - - var Virtulous = {}; - - Virtulous.KeyFrame = function ( time, matrix ) { - - this.time = time; - this.matrix = matrix.clone(); - this.position = new THREE.Vector3(); - this.quaternion = new THREE.Quaternion(); - this.scale = new THREE.Vector3( 1, 1, 1 ); - this.matrix.decompose( this.position, this.quaternion, this.scale ); - this.clone = function () { - - var n = new Virtulous.KeyFrame( this.time, this.matrix ); - return n; - - }; - this.lerp = function ( nextKey, time ) { - - time -= this.time; - var dist = ( nextKey.time - this.time ); - var l = time / dist; - var l2 = 1 - l; - var keypos = this.position; - var keyrot = this.quaternion; - // var keyscl = key.parentspaceScl || key.scl; - var key2pos = nextKey.position; - var key2rot = nextKey.quaternion; - // var key2scl = key2.parentspaceScl || key2.scl; - Virtulous.KeyFrame.tempAniPos.x = keypos.x * l2 + key2pos.x * l; - Virtulous.KeyFrame.tempAniPos.y = keypos.y * l2 + key2pos.y * l; - Virtulous.KeyFrame.tempAniPos.z = keypos.z * l2 + key2pos.z * l; - // tempAniScale.x = keyscl[0] * l2 + key2scl[0] * l; - // tempAniScale.y = keyscl[1] * l2 + key2scl[1] * l; - // tempAniScale.z = keyscl[2] * l2 + key2scl[2] * l; - Virtulous.KeyFrame.tempAniQuat.set( keyrot.x, keyrot.y, keyrot.z, keyrot.w ); - Virtulous.KeyFrame.tempAniQuat.slerp( key2rot, l ); - return Virtulous.KeyFrame.tempAniMatrix.compose( Virtulous.KeyFrame.tempAniPos, Virtulous.KeyFrame.tempAniQuat, Virtulous.KeyFrame.tempAniScale ); - - }; - - }; - - Virtulous.KeyFrame.tempAniPos = new THREE.Vector3(); - Virtulous.KeyFrame.tempAniQuat = new THREE.Quaternion(); - Virtulous.KeyFrame.tempAniScale = new THREE.Vector3( 1, 1, 1 ); - Virtulous.KeyFrame.tempAniMatrix = new THREE.Matrix4(); - Virtulous.KeyFrameTrack = function () { - - this.keys = []; - this.target = null; - this.time = 0; - this.length = 0; - this._accelTable = {}; - this.fps = 20; - this.addKey = function ( key ) { - - this.keys.push( key ); - - }; - this.init = function () { - - this.sortKeys(); - - if ( this.keys.length > 0 ) - this.length = this.keys[ this.keys.length - 1 ].time; - else - this.length = 0; - - if ( ! this.fps ) return; - - for ( var j = 0; j < this.length * this.fps; j ++ ) { - - for ( var i = 0; i < this.keys.length; i ++ ) { - - if ( this.keys[ i ].time == j ) { - - this._accelTable[ j ] = i; - break; - - } else if ( this.keys[ i ].time < j / this.fps && this.keys[ i + 1 ] && this.keys[ i + 1 ].time >= j / this.fps ) { - - this._accelTable[ j ] = i; - break; - - } - - } - - } - - }; - - this.parseFromThree = function ( data ) { - - var fps = data.fps; - this.target = data.node; - var track = data.hierarchy[ 0 ].keys; - for ( var i = 0; i < track.length; i ++ ) { - - this.addKey( new Virtulous.KeyFrame( i / fps || track[ i ].time, track[ i ].targets[ 0 ].data ) ); - - } - this.init(); - - }; - - this.parseFromCollada = function ( data ) { - - var track = data.keys; - var fps = this.fps; - - for ( var i = 0; i < track.length; i ++ ) { - - this.addKey( new Virtulous.KeyFrame( i / fps || track[ i ].time, track[ i ].matrix ) ); - - } - - this.init(); - - }; - - this.sortKeys = function () { - - this.keys.sort( this.keySortFunc ); - - }; - - this.keySortFunc = function ( a, b ) { - - return a.time - b.time; - - }; - - this.clone = function () { - - var t = new Virtulous.KeyFrameTrack(); - t.target = this.target; - t.time = this.time; - t.length = this.length; - - for ( var i = 0; i < this.keys.length; i ++ ) { - - t.addKey( this.keys[ i ].clone() ); - - } - - t.init(); - return t; - - }; - - this.reTarget = function ( root, compareitor ) { - - if ( ! compareitor ) compareitor = Virtulous.TrackTargetNodeNameCompare; - this.target = compareitor( root, this.target ); - - }; - - this.keySearchAccel = function ( time ) { - - time *= this.fps; - time = Math.floor( time ); - return this._accelTable[ time ] || 0; - - }; - - this.setTime = function ( time ) { - - time = Math.abs( time ); - if ( this.length ) - time = time % this.length + .05; - var key0 = null; - var key1 = null; - - for ( var i = this.keySearchAccel( time ); i < this.keys.length; i ++ ) { - - if ( this.keys[ i ].time == time ) { - - key0 = this.keys[ i ]; - key1 = this.keys[ i ]; - break; - - } else if ( this.keys[ i ].time < time && this.keys[ i + 1 ] && this.keys[ i + 1 ].time > time ) { - - key0 = this.keys[ i ]; - key1 = this.keys[ i + 1 ]; - break; - - } else if ( this.keys[ i ].time < time && i == this.keys.length - 1 ) { - - key0 = this.keys[ i ]; - key1 = this.keys[ 0 ].clone(); - key1.time += this.length + .05; - break; - - } - - } - - if ( key0 && key1 && key0 !== key1 ) { - - this.target.matrixAutoUpdate = false; - this.target.matrix.copy( key0.lerp( key1, time ) ); - this.target.matrixWorldNeedsUpdate = true; - return; - - } - - if ( key0 && key1 && key0 == key1 ) { - - this.target.matrixAutoUpdate = false; - this.target.matrix.copy( key0.matrix ); - this.target.matrixWorldNeedsUpdate = true; - return; - - } - - }; - - }; - - Virtulous.TrackTargetNodeNameCompare = function ( root, target ) { - - function find( node, name ) { - - if ( node.name == name ) - return node; - - for ( var i = 0; i < node.children.length; i ++ ) { - - var r = find( node.children[ i ], name ); - if ( r ) return r; - - } - - return null; - - } - - return find( root, target.name ); - - }; - - Virtulous.Animation = function () { - - this.tracks = []; - this.length = 0; - - this.addTrack = function ( track ) { - - this.tracks.push( track ); - this.length = Math.max( track.length, this.length ); - - }; - - this.setTime = function ( time ) { - - this.time = time; - - for ( var i = 0; i < this.tracks.length; i ++ ) - this.tracks[ i ].setTime( time ); - - }; - - this.clone = function ( target, compareitor ) { - - if ( ! compareitor ) compareitor = Virtulous.TrackTargetNodeNameCompare; - var n = new Virtulous.Animation(); - n.target = target; - for ( var i = 0; i < this.tracks.length; i ++ ) { - - var track = this.tracks[ i ].clone(); - track.reTarget( target, compareitor ); - n.addTrack( track ); - - } - - return n; - - }; - - }; - - var ASSBIN_CHUNK_AICAMERA = 0x1234; - var ASSBIN_CHUNK_AILIGHT = 0x1235; - var ASSBIN_CHUNK_AITEXTURE = 0x1236; - var ASSBIN_CHUNK_AIMESH = 0x1237; - var ASSBIN_CHUNK_AINODEANIM = 0x1238; - var ASSBIN_CHUNK_AISCENE = 0x1239; - var ASSBIN_CHUNK_AIBONE = 0x123a; - var ASSBIN_CHUNK_AIANIMATION = 0x123b; - var ASSBIN_CHUNK_AINODE = 0x123c; - var ASSBIN_CHUNK_AIMATERIAL = 0x123d; - var ASSBIN_CHUNK_AIMATERIALPROPERTY = 0x123e; - var ASSBIN_MESH_HAS_POSITIONS = 0x1; - var ASSBIN_MESH_HAS_NORMALS = 0x2; - var ASSBIN_MESH_HAS_TANGENTS_AND_BITANGENTS = 0x4; - var ASSBIN_MESH_HAS_TEXCOORD_BASE = 0x100; - var ASSBIN_MESH_HAS_COLOR_BASE = 0x10000; - var AI_MAX_NUMBER_OF_COLOR_SETS = 1; - var AI_MAX_NUMBER_OF_TEXTURECOORDS = 4; - var aiLightSource_UNDEFINED = 0x0; - //! A directional light source has a well-defined direction - //! but is infinitely far away. That's quite a good - //! approximation for sun light. - var aiLightSource_DIRECTIONAL = 0x1; - //! A point light source has a well-defined position - //! in space but no direction - it emits light in all - //! directions. A normal bulb is a point light. - var aiLightSource_POINT = 0x2; - //! A spot light source emits light in a specific - //! angle. It has a position and a direction it is pointing to. - //! A good example for a spot light is a light spot in - //! sport arenas. - var aiLightSource_SPOT = 0x3; - //! The generic light level of the world, including the bounces - //! of all other lightsources. - //! Typically, there's at most one ambient light in a scene. - //! This light type doesn't have a valid position, direction, or - //! other properties, just a color. - var aiLightSource_AMBIENT = 0x4; - /** Flat shading. Shading is done on per-face base, - * diffuse only. Also known as 'faceted shading'. - */ - var aiShadingMode_Flat = 0x1; - /** Simple Gouraud shading. - */ - var aiShadingMode_Gouraud = 0x2; - /** Phong-Shading - - */ - var aiShadingMode_Phong = 0x3; - /** Phong-Blinn-Shading - */ - var aiShadingMode_Blinn = 0x4; - /** Toon-Shading per pixel - * - * Also known as 'comic' shader. - */ - var aiShadingMode_Toon = 0x5; - /** OrenNayar-Shading per pixel - * - * Extension to standard Lambertian shading, taking the - * roughness of the material into account - */ - var aiShadingMode_OrenNayar = 0x6; - /** Minnaert-Shading per pixel - * - * Extension to standard Lambertian shading, taking the - * "darkness" of the material into account - */ - var aiShadingMode_Minnaert = 0x7; - /** CookTorrance-Shading per pixel - * - * Special shader for metallic surfaces. - */ - var aiShadingMode_CookTorrance = 0x8; - /** No shading at all. Constant light influence of 1.0. - */ - var aiShadingMode_NoShading = 0x9; - /** Fresnel shading - */ - var aiShadingMode_Fresnel = 0xa; - var aiTextureType_NONE = 0x0; - /** The texture is combined with the result of the diffuse - * lighting equation. - */ - var aiTextureType_DIFFUSE = 0x1; - /** The texture is combined with the result of the specular - * lighting equation. - */ - var aiTextureType_SPECULAR = 0x2; - /** The texture is combined with the result of the ambient - * lighting equation. - */ - var aiTextureType_AMBIENT = 0x3; - /** The texture is added to the result of the lighting - * calculation. It isn't influenced by incoming light. - */ - var aiTextureType_EMISSIVE = 0x4; - /** The texture is a height map. - * - * By convention, higher gray-scale values stand for - * higher elevations from the base height. - */ - var aiTextureType_HEIGHT = 0x5; - /** The texture is a (tangent space) normal-map. - * - * Again, there are several conventions for tangent-space - * normal maps. Assimp does (intentionally) not - * distinguish here. - */ - var aiTextureType_NORMALS = 0x6; - /** The texture defines the glossiness of the material. - * - * The glossiness is in fact the exponent of the specular - * (phong) lighting equation. Usually there is a conversion - * function defined to map the linear color values in the - * texture to a suitable exponent. Have fun. - */ - var aiTextureType_SHININESS = 0x7; - /** The texture defines per-pixel opacity. - * - * Usually 'white' means opaque and 'black' means - * 'transparency'. Or quite the opposite. Have fun. - */ - var aiTextureType_OPACITY = 0x8; - /** Displacement texture - * - * The exact purpose and format is application-dependent. - * Higher color values stand for higher vertex displacements. - */ - var aiTextureType_DISPLACEMENT = 0x9; - /** Lightmap texture (aka Ambient Occlusion) - * - * Both 'Lightmaps' and dedicated 'ambient occlusion maps' are - * covered by this material property. The texture contains a - * scaling value for the final color value of a pixel. Its - * intensity is not affected by incoming light. - */ - var aiTextureType_LIGHTMAP = 0xA; - /** Reflection texture - * - * Contains the color of a perfect mirror reflection. - * Rarely used, almost never for real-time applications. - */ - var aiTextureType_REFLECTION = 0xB; - /** Unknown texture - * - * A texture reference that does not match any of the definitions - * above is considered to be 'unknown'. It is still imported, - * but is excluded from any further postprocessing. - */ - var aiTextureType_UNKNOWN = 0xC; - var BONESPERVERT = 4; - - function ASSBIN_MESH_HAS_TEXCOORD( n ) { - - return ASSBIN_MESH_HAS_TEXCOORD_BASE << n; - - } - - function ASSBIN_MESH_HAS_COLOR( n ) { - - return ASSBIN_MESH_HAS_COLOR_BASE << n; - - } - - function markBones( scene ) { - - for ( var i in scene.mMeshes ) { - - var mesh = scene.mMeshes[ i ]; - for ( var k in mesh.mBones ) { - - var boneNode = scene.findNode( mesh.mBones[ k ].mName ); - if ( boneNode ) - boneNode.isBone = true; - - } - - } - - } - function cloneTreeToBones( root, scene ) { - - var rootBone = new THREE.Bone(); - rootBone.matrix.copy( root.matrix ); - rootBone.matrixWorld.copy( root.matrixWorld ); - rootBone.position.copy( root.position ); - rootBone.quaternion.copy( root.quaternion ); - rootBone.scale.copy( root.scale ); - scene.nodeCount ++; - rootBone.name = "bone_" + root.name + scene.nodeCount.toString(); - - if ( ! scene.nodeToBoneMap[ root.name ] ) - scene.nodeToBoneMap[ root.name ] = []; - scene.nodeToBoneMap[ root.name ].push( rootBone ); - for ( var i in root.children ) { - - var child = cloneTreeToBones( root.children[ i ], scene ); - if ( child ) - rootBone.add( child ); - - } - - return rootBone; - - } - - function sortWeights( indexes, weights ) { - - var pairs = []; - - for ( var i = 0; i < indexes.length; i ++ ) { - - pairs.push( { - i: indexes[ i ], - w: weights[ i ] - } ); - - } - - pairs.sort( function ( a, b ) { - - return b.w - a.w; - - } ); - - while ( pairs.length < 4 ) { - - pairs.push( { - i: 0, - w: 0 - } ); - - } - - if ( pairs.length > 4 ) - pairs.length = 4; - var sum = 0; - - for ( var i = 0; i < 4; i ++ ) { - - sum += pairs[ i ].w * pairs[ i ].w; - - } - - sum = Math.sqrt( sum ); - - for ( var i = 0; i < 4; i ++ ) { - - pairs[ i ].w = pairs[ i ].w / sum; - indexes[ i ] = pairs[ i ].i; - weights[ i ] = pairs[ i ].w; - - } - - } - - function findMatchingBone( root, name ) { - - if ( root.name.indexOf( "bone_" + name ) == 0 ) - return root; - - for ( var i in root.children ) { - - var ret = findMatchingBone( root.children[ i ], name ); - - if ( ret ) - return ret; - - } - - return undefined; - - } - - function aiMesh() { - - this.mPrimitiveTypes = 0; - this.mNumVertices = 0; - this.mNumFaces = 0; - this.mNumBones = 0; - this.mMaterialIndex = 0; - this.mVertices = []; - this.mNormals = []; - this.mTangents = []; - this.mBitangents = []; - this.mColors = [ - [] - ]; - this.mTextureCoords = [ - [] - ]; - this.mFaces = []; - this.mBones = []; - this.hookupSkeletons = function ( scene, threeScene ) { - - if ( this.mBones.length == 0 ) return; - - var allBones = []; - var offsetMatrix = []; - var skeletonRoot = scene.findNode( this.mBones[ 0 ].mName ); - - while ( skeletonRoot.mParent && skeletonRoot.mParent.isBone ) { - - skeletonRoot = skeletonRoot.mParent; - - } - - var threeSkeletonRoot = skeletonRoot.toTHREE( scene ); - var threeSkeletonRootBone = cloneTreeToBones( threeSkeletonRoot, scene ); - this.threeNode.add( threeSkeletonRootBone ); - - for ( var i = 0; i < this.mBones.length; i ++ ) { - - var bone = findMatchingBone( threeSkeletonRootBone, this.mBones[ i ].mName ); - - if ( bone ) { - - var tbone = bone; - allBones.push( tbone ); - //tbone.matrixAutoUpdate = false; - offsetMatrix.push( this.mBones[ i ].mOffsetMatrix.toTHREE() ); - - } else { - - var skeletonRoot = scene.findNode( this.mBones[ i ].mName ); - if ( ! skeletonRoot ) return; - var threeSkeletonRoot = skeletonRoot.toTHREE( scene ); - var threeSkeletonRootParent = threeSkeletonRoot.parent; - var threeSkeletonRootBone = cloneTreeToBones( threeSkeletonRoot, scene ); - this.threeNode.add( threeSkeletonRootBone ); - var bone = findMatchingBone( threeSkeletonRootBone, this.mBones[ i ].mName ); - var tbone = bone; - allBones.push( tbone ); - //tbone.matrixAutoUpdate = false; - offsetMatrix.push( this.mBones[ i ].mOffsetMatrix.toTHREE() ); - - } - - } - var skeleton = new THREE.Skeleton( allBones, offsetMatrix ); - - this.threeNode.bind( skeleton, new THREE.Matrix4() ); - this.threeNode.material.skinning = true; - - }; - - this.toTHREE = function ( scene ) { - - if ( this.threeNode ) return this.threeNode; - var geometry = new THREE.BufferGeometry(); - var mat; - if ( scene.mMaterials[ this.mMaterialIndex ] ) - mat = scene.mMaterials[ this.mMaterialIndex ].toTHREE( scene ); - else - mat = new THREE.MeshLambertMaterial(); - geometry.setIndex( new THREE.BufferAttribute( new Uint32Array( this.mIndexArray ), 1 ) ); - geometry.addAttribute( 'position', new THREE.BufferAttribute( this.mVertexBuffer, 3 ) ); - if ( this.mNormalBuffer && this.mNormalBuffer.length > 0 ) - geometry.addAttribute( 'normal', new THREE.BufferAttribute( this.mNormalBuffer, 3 ) ); - if ( this.mColorBuffer && this.mColorBuffer.length > 0 ) - geometry.addAttribute( 'color', new THREE.BufferAttribute( this.mColorBuffer, 4 ) ); - if ( this.mTexCoordsBuffers[ 0 ] && this.mTexCoordsBuffers[ 0 ].length > 0 ) - geometry.addAttribute( 'uv', new THREE.BufferAttribute( new Float32Array( this.mTexCoordsBuffers[ 0 ] ), 2 ) ); - if ( this.mTexCoordsBuffers[ 1 ] && this.mTexCoordsBuffers[ 1 ].length > 0 ) - geometry.addAttribute( 'uv1', new THREE.BufferAttribute( new Float32Array( this.mTexCoordsBuffers[ 1 ] ), 2 ) ); - if ( this.mTangentBuffer && this.mTangentBuffer.length > 0 ) - geometry.addAttribute( 'tangents', new THREE.BufferAttribute( this.mTangentBuffer, 3 ) ); - if ( this.mBitangentBuffer && this.mBitangentBuffer.length > 0 ) - geometry.addAttribute( 'bitangents', new THREE.BufferAttribute( this.mBitangentBuffer, 3 ) ); - if ( this.mBones.length > 0 ) { - - var weights = []; - var bones = []; - - for ( var i = 0; i < this.mBones.length; i ++ ) { - - for ( var j = 0; j < this.mBones[ i ].mWeights.length; j ++ ) { - - var weight = this.mBones[ i ].mWeights[ j ]; - if ( weight ) { - - if ( ! weights[ weight.mVertexId ] ) weights[ weight.mVertexId ] = []; - if ( ! bones[ weight.mVertexId ] ) bones[ weight.mVertexId ] = []; - weights[ weight.mVertexId ].push( weight.mWeight ); - bones[ weight.mVertexId ].push( parseInt( i ) ); - - } - - } - - } - - for ( var i in bones ) { - - sortWeights( bones[ i ], weights[ i ] ); - - } - - var _weights = []; - var _bones = []; - - for ( var i = 0; i < weights.length; i ++ ) { - - for ( var j = 0; j < 4; j ++ ) { - - if ( weights[ i ] && bones[ i ] ) { - - _weights.push( weights[ i ][ j ] ); - _bones.push( bones[ i ][ j ] ); - - } else { - - _weights.push( 0 ); - _bones.push( 0 ); - - } - - } - - } - - geometry.addAttribute( 'skinWeight', new THREE.BufferAttribute( new Float32Array( _weights ), BONESPERVERT ) ); - geometry.addAttribute( 'skinIndex', new THREE.BufferAttribute( new Float32Array( _bones ), BONESPERVERT ) ); - - } - - var mesh; - - if ( this.mBones.length == 0 ) - mesh = new THREE.Mesh( geometry, mat ); - - if ( this.mBones.length > 0 ) - mesh = new THREE.SkinnedMesh( geometry, mat ); - - this.threeNode = mesh; - //mesh.matrixAutoUpdate = false; - return mesh; - - }; - - } - - function aiFace() { - - this.mNumIndices = 0; - this.mIndices = []; - - } - - function aiVector3D() { - - this.x = 0; - this.y = 0; - this.z = 0; - - this.toTHREE = function () { - - return new THREE.Vector3( this.x, this.y, this.z ); - - }; - - } - - function aiVector2D() { - - this.x = 0; - this.y = 0; - this.toTHREE = function () { - - return new THREE.Vector2( this.x, this.y ); - - }; - - } - - function aiVector4D() { - - this.w = 0; - this.x = 0; - this.y = 0; - this.z = 0; - this.toTHREE = function () { - - return new THREE.Vector4( this.w, this.x, this.y, this.z ); - - }; - - } - - function aiColor4D() { - - this.r = 0; - this.g = 0; - this.b = 0; - this.a = 0; - this.toTHREE = function () { - - return new THREE.Color( this.r, this.g, this.b, this.a ); - - }; - - } - - function aiColor3D() { - - this.r = 0; - this.g = 0; - this.b = 0; - this.a = 0; - this.toTHREE = function () { - - return new THREE.Color( this.r, this.g, this.b, 1 ); - - }; - - } - - function aiQuaternion() { - - this.x = 0; - this.y = 0; - this.z = 0; - this.w = 0; - this.toTHREE = function () { - - return new THREE.Quaternion( this.x, this.y, this.z, this.w ); - - }; - - } - - function aiVertexWeight() { - - this.mVertexId = 0; - this.mWeight = 0; - - } - - function aiString() { - - this.data = []; - this.toString = function () { - - var str = ''; - this.data.forEach( function ( i ) { - - str += ( String.fromCharCode( i ) ); - - } ); - return str.replace( /[^\x20-\x7E]+/g, '' ); - - }; - - } - - function aiVectorKey() { - - this.mTime = 0; - this.mValue = null; - - } - - function aiQuatKey() { - - this.mTime = 0; - this.mValue = null; - - } - - function aiNode() { - - this.mName = ''; - this.mTransformation = []; - this.mNumChildren = 0; - this.mNumMeshes = 0; - this.mMeshes = []; - this.mChildren = []; - this.toTHREE = function ( scene ) { - - if ( this.threeNode ) return this.threeNode; - var o = new THREE.Object3D(); - o.name = this.mName; - o.matrix = this.mTransformation.toTHREE(); - - for ( var i = 0; i < this.mChildren.length; i ++ ) { - - o.add( this.mChildren[ i ].toTHREE( scene ) ); - - } - - for ( var i = 0; i < this.mMeshes.length; i ++ ) { - - o.add( scene.mMeshes[ this.mMeshes[ i ] ].toTHREE( scene ) ); - - } - - this.threeNode = o; - //o.matrixAutoUpdate = false; - o.matrix.decompose( o.position, o.quaternion, o.scale ); - return o; - - }; - - } - - function aiBone() { - - this.mName = ''; - this.mNumWeights = 0; - this.mOffsetMatrix = 0; - - } - - function aiMaterialProperty() { - - this.mKey = ""; - this.mSemantic = 0; - this.mIndex = 0; - this.mData = []; - this.mDataLength = 0; - this.mType = 0; - this.dataAsColor = function () { - - var array = ( new Uint8Array( this.mData ) ).buffer; - var reader = new DataView( array ); - var r = reader.getFloat32( 0, true ); - var g = reader.getFloat32( 4, true ); - var b = reader.getFloat32( 8, true ); - //var a = reader.getFloat32(12, true); - return new THREE.Color( r, g, b ); - - }; - - this.dataAsFloat = function () { - - var array = ( new Uint8Array( this.mData ) ).buffer; - var reader = new DataView( array ); - var r = reader.getFloat32( 0, true ); - return r; - - }; - - this.dataAsBool = function () { - - var array = ( new Uint8Array( this.mData ) ).buffer; - var reader = new DataView( array ); - var r = reader.getFloat32( 0, true ); - return !! r; - - }; - - this.dataAsString = function () { - - var s = new aiString(); - s.data = this.mData; - return s.toString(); - - }; - - this.dataAsMap = function () { - - var s = new aiString(); - s.data = this.mData; - var path = s.toString(); - path = path.replace( /\\/g, '/' ); - - if ( path.indexOf( '/' ) != - 1 ) { - - path = path.substr( path.lastIndexOf( '/' ) + 1 ); - - } - - return textureLoader.load( path ); - - }; - - } - var namePropMapping = { - - "?mat.name": "name", - "$mat.shadingm": "shading", - "$mat.twosided": "twoSided", - "$mat.wireframe": "wireframe", - "$clr.ambient": "ambient", - "$clr.diffuse": "color", - "$clr.specular": "specular", - "$clr.emissive": "emissive", - "$clr.transparent": "transparent", - "$clr.reflective": "reflect", - "$mat.shininess": "shininess", - "$mat.reflectivity": "reflectivity", - "$mat.refracti": "refraction", - "$tex.file": "map" - - }; - - var nameTypeMapping = { - - "?mat.name": "string", - "$mat.shadingm": "bool", - "$mat.twosided": "bool", - "$mat.wireframe": "bool", - "$clr.ambient": "color", - "$clr.diffuse": "color", - "$clr.specular": "color", - "$clr.emissive": "color", - "$clr.transparent": "color", - "$clr.reflective": "color", - "$mat.shininess": "float", - "$mat.reflectivity": "float", - "$mat.refracti": "float", - "$tex.file": "map" - - }; - - function aiMaterial() { - - this.mNumAllocated = 0; - this.mNumProperties = 0; - this.mProperties = []; - this.toTHREE = function ( scene ) { - - var name = this.mProperties[ 0 ].dataAsString(); - var mat = new THREE.MeshPhongMaterial(); - - for ( var i = 0; i < this.mProperties.length; i ++ ) { - - if ( nameTypeMapping[ this.mProperties[ i ].mKey ] == 'float' ) - mat[ namePropMapping[ this.mProperties[ i ].mKey ] ] = this.mProperties[ i ].dataAsFloat(); - if ( nameTypeMapping[ this.mProperties[ i ].mKey ] == 'color' ) - mat[ namePropMapping[ this.mProperties[ i ].mKey ] ] = this.mProperties[ i ].dataAsColor(); - if ( nameTypeMapping[ this.mProperties[ i ].mKey ] == 'bool' ) - mat[ namePropMapping[ this.mProperties[ i ].mKey ] ] = this.mProperties[ i ].dataAsBool(); - if ( nameTypeMapping[ this.mProperties[ i ].mKey ] == 'string' ) - mat[ namePropMapping[ this.mProperties[ i ].mKey ] ] = this.mProperties[ i ].dataAsString(); - if ( nameTypeMapping[ this.mProperties[ i ].mKey ] == 'map' ) { - - var prop = this.mProperties[ i ]; - if ( prop.mSemantic == aiTextureType_DIFFUSE ) - mat.map = this.mProperties[ i ].dataAsMap(); - if ( prop.mSemantic == aiTextureType_NORMALS ) - mat.normalMap = this.mProperties[ i ].dataAsMap(); - if ( prop.mSemantic == aiTextureType_LIGHTMAP ) - mat.lightMap = this.mProperties[ i ].dataAsMap(); - if ( prop.mSemantic == aiTextureType_OPACITY ) - mat.alphaMap = this.mProperties[ i ].dataAsMap(); - - } - - } - - mat.ambient.r = .53; - mat.ambient.g = .53; - mat.ambient.b = .53; - mat.color.r = 1; - mat.color.g = 1; - mat.color.b = 1; - return mat; - - }; - - } - - - function veclerp( v1, v2, l ) { - - var v = new THREE.Vector3(); - var lm1 = 1 - l; - v.x = v1.x * l + v2.x * lm1; - v.y = v1.y * l + v2.y * lm1; - v.z = v1.z * l + v2.z * lm1; - return v; - - } - - function quatlerp( q1, q2, l ) { - - return q1.clone().slerp( q2, 1 - l ); - - } - - function sampleTrack( keys, time, lne, lerp ) { - - if ( keys.length == 1 ) return keys[ 0 ].mValue.toTHREE(); - - var dist = Infinity; - var key = null; - var nextKey = null; - - for ( var i = 0; i < keys.length; i ++ ) { - - var timeDist = Math.abs( keys[ i ].mTime - time ); - - if ( timeDist < dist && keys[ i ].mTime <= time ) { - - dist = timeDist; - key = keys[ i ]; - nextKey = keys[ i + 1 ]; - - } - - } - - if ( ! key ) { - - return null; - - } else if ( nextKey ) { - - var dT = nextKey.mTime - key.mTime; - var T = key.mTime - time; - var l = T / dT; - - return lerp( key.mValue.toTHREE(), nextKey.mValue.toTHREE(), l ); - - } else { - - nextKey = keys[ 0 ].clone(); - nextKey.mTime += lne; - - var dT = nextKey.mTime - key.mTime; - var T = key.mTime - time; - var l = T / dT; - - return lerp( key.mValue.toTHREE(), nextKey.mValue.toTHREE(), l ); - - } - - } - - function aiNodeAnim() { - - this.mNodeName = ""; - this.mNumPositionKeys = 0; - this.mNumRotationKeys = 0; - this.mNumScalingKeys = 0; - this.mPositionKeys = []; - this.mRotationKeys = []; - this.mScalingKeys = []; - this.mPreState = ""; - this.mPostState = ""; - this.init = function ( tps ) { - - if ( ! tps ) tps = 1; - - function t( t ) { - - t.mTime /= tps; - - } - - this.mPositionKeys.forEach( t ); - this.mRotationKeys.forEach( t ); - this.mScalingKeys.forEach( t ); - - }; - - this.sortKeys = function () { - - function comp( a, b ) { - - return a.mTime - b.mTime; - - } - - this.mPositionKeys.sort( comp ); - this.mRotationKeys.sort( comp ); - this.mScalingKeys.sort( comp ); - - }; - - this.getLength = function () { - - return Math.max( - Math.max.apply( null, this.mPositionKeys.map( function ( a ) { - - return a.mTime; - - } ) ), - Math.max.apply( null, this.mRotationKeys.map( function ( a ) { - - return a.mTime; - - } ) ), - Math.max.apply( null, this.mScalingKeys.map( function ( a ) { - - return a.mTime; - - } ) ) - ); - - }; - - this.toTHREE = function ( o, tps ) { - - this.sortKeys(); - var length = this.getLength(); - var track = new Virtulous.KeyFrameTrack(); - - for ( var i = 0; i < length; i += .05 ) { - - var matrix = new THREE.Matrix4(); - var time = i; - var pos = sampleTrack( this.mPositionKeys, time, length, veclerp ); - var scale = sampleTrack( this.mScalingKeys, time, length, veclerp ); - var rotation = sampleTrack( this.mRotationKeys, time, length, quatlerp ); - matrix.compose( pos, rotation, scale ); - - var key = new Virtulous.KeyFrame( time, matrix ); - track.addKey( key ); - - } - - track.target = o.findNode( this.mNodeName ).toTHREE(); - - var tracks = [ track ]; - - if ( o.nodeToBoneMap[ this.mNodeName ] ) { - - for ( var i = 0; i < o.nodeToBoneMap[ this.mNodeName ].length; i ++ ) { - - var t2 = track.clone(); - t2.target = o.nodeToBoneMap[ this.mNodeName ][ i ]; - tracks.push( t2 ); - - } - - } - - return tracks; - - }; - - } - - function aiAnimation() { - - this.mName = ""; - this.mDuration = 0; - this.mTicksPerSecond = 0; - this.mNumChannels = 0; - this.mChannels = []; - this.toTHREE = function ( root ) { - - var animationHandle = new Virtulous.Animation(); - - for ( var i in this.mChannels ) { - - this.mChannels[ i ].init( this.mTicksPerSecond ); - - var tracks = this.mChannels[ i ].toTHREE( root ); - - for ( var j in tracks ) { - - tracks[ j ].init(); - animationHandle.addTrack( tracks[ j ] ); - - } - - } - - animationHandle.length = Math.max.apply( null, animationHandle.tracks.map( function ( e ) { - - return e.length; - - } ) ); - return animationHandle; - - }; - - } - - function aiTexture() { - - this.mWidth = 0; - this.mHeight = 0; - this.texAchFormatHint = []; - this.pcData = []; - - } - - function aiLight() { - - this.mName = ''; - this.mType = 0; - this.mAttenuationConstant = 0; - this.mAttenuationLinear = 0; - this.mAttenuationQuadratic = 0; - this.mAngleInnerCone = 0; - this.mAngleOuterCone = 0; - this.mColorDiffuse = null; - this.mColorSpecular = null; - this.mColorAmbient = null; - - } - - function aiCamera() { - - this.mName = ''; - this.mPosition = null; - this.mLookAt = null; - this.mUp = null; - this.mHorizontalFOV = 0; - this.mClipPlaneNear = 0; - this.mClipPlaneFar = 0; - this.mAspect = 0; - - } - - function aiScene() { - - this.mFlags = 0; - this.mNumMeshes = 0; - this.mNumMaterials = 0; - this.mNumAnimations = 0; - this.mNumTextures = 0; - this.mNumLights = 0; - this.mNumCameras = 0; - this.mRootNode = null; - this.mMeshes = []; - this.mMaterials = []; - this.mAnimations = []; - this.mLights = []; - this.mCameras = []; - this.nodeToBoneMap = {}; - this.findNode = function ( name, root ) { - - if ( ! root ) { - - root = this.mRootNode; - - } - - if ( root.mName == name ) { - - return root; - - } - - for ( var i = 0; i < root.mChildren.length; i ++ ) { - - var ret = this.findNode( name, root.mChildren[ i ] ); - if ( ret ) return ret; - - } - - return null; - - }; - - this.toTHREE = function () { - - this.nodeCount = 0; - - markBones( this ); - - var o = this.mRootNode.toTHREE( this ); - - for ( var i in this.mMeshes ) - this.mMeshes[ i ].hookupSkeletons( this, o ); - - if ( this.mAnimations.length > 0 ) { - - var a = this.mAnimations[ 0 ].toTHREE( this ); - - } - - return { object: o, animation: a }; - - }; - - } - - function aiMatrix4() { - - this.elements = [ - [], - [], - [], - [] - ]; - this.toTHREE = function () { - - var m = new THREE.Matrix4(); - - for ( var i = 0; i < 4; ++ i ) { - - for ( var i2 = 0; i2 < 4; ++ i2 ) { - - m.elements[ i * 4 + i2 ] = this.elements[ i2 ][ i ]; - - } - - } - - return m; - - }; - - } - - var littleEndian = true; - - function readFloat( dataview ) { - - var val = dataview.getFloat32( dataview.readOffset, littleEndian ); - dataview.readOffset += 4; - return val; - - } - - function Read_double( dataview ) { - - var val = dataview.getFloat64( dataview.readOffset, littleEndian ); - dataview.readOffset += 8; - return val; - - } - - function Read_uint8_t( dataview ) { - - var val = dataview.getUint8( dataview.readOffset ); - dataview.readOffset += 1; - return val; - - } - - function Read_uint16_t( dataview ) { - - var val = dataview.getUint16( dataview.readOffset, littleEndian ); - dataview.readOffset += 2; - return val; - - } - - function Read_unsigned_int( dataview ) { - - var val = dataview.getUint32( dataview.readOffset, littleEndian ); - dataview.readOffset += 4; - return val; - - } - - function Read_uint32_t( dataview ) { - - var val = dataview.getUint32( dataview.readOffset, littleEndian ); - dataview.readOffset += 4; - return val; - - } - - function Read_aiVector3D( stream ) { - - var v = new aiVector3D(); - v.x = readFloat( stream ); - v.y = readFloat( stream ); - v.z = readFloat( stream ); - return v; - - } - - function Read_aiVector2D( stream ) { - - var v = new aiVector2D(); - v.x = readFloat( stream ); - v.y = readFloat( stream ); - return v; - - } - - function Read_aiVector4D( stream ) { - - var v = new aiVector4D(); - v.w = readFloat( stream ); - v.x = readFloat( stream ); - v.y = readFloat( stream ); - v.z = readFloat( stream ); - return v; - - } - - function Read_aiColor3D( stream ) { - - var c = new aiColor3D(); - c.r = readFloat( stream ); - c.g = readFloat( stream ); - c.b = readFloat( stream ); - return c; - - } - - function Read_aiColor4D( stream ) { - - var c = new aiColor4D(); - c.r = readFloat( stream ); - c.g = readFloat( stream ); - c.b = readFloat( stream ); - c.a = readFloat( stream ); - return c; - - } - - function Read_aiQuaternion( stream ) { - - var v = new aiQuaternion(); - v.w = readFloat( stream ); - v.x = readFloat( stream ); - v.y = readFloat( stream ); - v.z = readFloat( stream ); - return v; - - } - - function Read_aiString( stream ) { - - var s = new aiString(); - var stringlengthbytes = Read_unsigned_int( stream ); - stream.ReadBytes( s.data, 1, stringlengthbytes ); - return s.toString(); - - } - - function Read_aiVertexWeight( stream ) { - - var w = new aiVertexWeight(); - w.mVertexId = Read_unsigned_int( stream ); - w.mWeight = readFloat( stream ); - return w; - - } - - function Read_aiMatrix4x4( stream ) { - - var m = new aiMatrix4(); - - for ( var i = 0; i < 4; ++ i ) { - - for ( var i2 = 0; i2 < 4; ++ i2 ) { - - m.elements[ i ][ i2 ] = readFloat( stream ); - - } - - } - - return m; - - } - - function Read_aiVectorKey( stream ) { - - var v = new aiVectorKey(); - v.mTime = Read_double( stream ); - v.mValue = Read_aiVector3D( stream ); - return v; - - } - - function Read_aiQuatKey( stream ) { - - var v = new aiQuatKey(); - v.mTime = Read_double( stream ); - v.mValue = Read_aiQuaternion( stream ); - return v; - - } - - function ReadArray( stream, data, size ) { - - for ( var i = 0; i < size; i ++ ) data[ i ] = Read( stream ); - - } - - function ReadArray_aiVector2D( stream, data, size ) { - - for ( var i = 0; i < size; i ++ ) data[ i ] = Read_aiVector2D( stream ); - - } - - function ReadArray_aiVector3D( stream, data, size ) { - - for ( var i = 0; i < size; i ++ ) data[ i ] = Read_aiVector3D( stream ); - - } - - function ReadArray_aiVector4D( stream, data, size ) { - - for ( var i = 0; i < size; i ++ ) data[ i ] = Read_aiVector4D( stream ); - - } - - function ReadArray_aiVertexWeight( stream, data, size ) { - - for ( var i = 0; i < size; i ++ ) data[ i ] = Read_aiVertexWeight( stream ); - - } - - function ReadArray_aiColor4D( stream, data, size ) { - - for ( var i = 0; i < size; i ++ ) data[ i ] = Read_aiColor4D( stream ); - - } - - function ReadArray_aiVectorKey( stream, data, size ) { - - for ( var i = 0; i < size; i ++ ) data[ i ] = Read_aiVectorKey( stream ); - - } - - function ReadArray_aiQuatKey( stream, data, size ) { - - for ( var i = 0; i < size; i ++ ) data[ i ] = Read_aiQuatKey( stream ); - - } - - function ReadBounds( stream, T /*p*/, n ) { - - // not sure what to do here, the data isn't really useful. - return stream.Seek( sizeof( T ) * n, aiOrigin_CUR ); - - } - - function ai_assert( bool ) { - - if ( ! bool ) - throw ( "asset failed" ); - - } - - function ReadBinaryNode( stream, parent, depth ) { - - var chunkID = Read_uint32_t( stream ); - ai_assert( chunkID == ASSBIN_CHUNK_AINODE ); - /*uint32_t size =*/ - Read_uint32_t( stream ); - var node = new aiNode(); - node.mParent = parent; - node.mDepth = depth; - node.mName = Read_aiString( stream ); - node.mTransformation = Read_aiMatrix4x4( stream ); - node.mNumChildren = Read_unsigned_int( stream ); - node.mNumMeshes = Read_unsigned_int( stream ); - - if ( node.mNumMeshes ) { - - node.mMeshes = []; - - for ( var i = 0; i < node.mNumMeshes; ++ i ) { - - node.mMeshes[ i ] = Read_unsigned_int( stream ); - - } - - } - - if ( node.mNumChildren ) { - - node.mChildren = []; - - for ( var i = 0; i < node.mNumChildren; ++ i ) { - - var node2 = ReadBinaryNode( stream, node, depth ++ ); - node.mChildren[ i ] = node2; - - } - - } - - return node; - - } - - // ----------------------------------------------------------------------------------- - - function ReadBinaryBone( stream, b ) { - - var chunkID = Read_uint32_t( stream ); - ai_assert( chunkID == ASSBIN_CHUNK_AIBONE ); - /*uint32_t size =*/ - Read_uint32_t( stream ); - b.mName = Read_aiString( stream ); - b.mNumWeights = Read_unsigned_int( stream ); - b.mOffsetMatrix = Read_aiMatrix4x4( stream ); - // for the moment we write dumb min/max values for the bones, too. - // maybe I'll add a better, hash-like solution later - if ( shortened ) { - - ReadBounds( stream, b.mWeights, b.mNumWeights ); - - } else { - - // else write as usual - - b.mWeights = []; - ReadArray_aiVertexWeight( stream, b.mWeights, b.mNumWeights ); - - } - - return b; - - } - - function ReadBinaryMesh( stream, mesh ) { - - var chunkID = Read_uint32_t( stream ); - ai_assert( chunkID == ASSBIN_CHUNK_AIMESH ); - /*uint32_t size =*/ - Read_uint32_t( stream ); - mesh.mPrimitiveTypes = Read_unsigned_int( stream ); - mesh.mNumVertices = Read_unsigned_int( stream ); - mesh.mNumFaces = Read_unsigned_int( stream ); - mesh.mNumBones = Read_unsigned_int( stream ); - mesh.mMaterialIndex = Read_unsigned_int( stream ); - mesh.mNumUVComponents = []; - // first of all, write bits for all existent vertex components - var c = Read_unsigned_int( stream ); - - if ( c & ASSBIN_MESH_HAS_POSITIONS ) { - - if ( shortened ) { - - ReadBounds( stream, mesh.mVertices, mesh.mNumVertices ); - - } else { - - // else write as usual - - mesh.mVertices = []; - mesh.mVertexBuffer = stream.subArray32( stream.readOffset, stream.readOffset + mesh.mNumVertices * 3 * 4 ); - stream.Seek( mesh.mNumVertices * 3 * 4, aiOrigin_CUR ); - - } - - } - - if ( c & ASSBIN_MESH_HAS_NORMALS ) { - - if ( shortened ) { - - ReadBounds( stream, mesh.mNormals, mesh.mNumVertices ); - - } else { - - // else write as usual - - mesh.mNormals = []; - mesh.mNormalBuffer = stream.subArray32( stream.readOffset, stream.readOffset + mesh.mNumVertices * 3 * 4 ); - stream.Seek( mesh.mNumVertices * 3 * 4, aiOrigin_CUR ); - - } - - } - - if ( c & ASSBIN_MESH_HAS_TANGENTS_AND_BITANGENTS ) { - - if ( shortened ) { - - ReadBounds( stream, mesh.mTangents, mesh.mNumVertices ); - ReadBounds( stream, mesh.mBitangents, mesh.mNumVertices ); - - } else { - - // else write as usual - - mesh.mTangents = []; - mesh.mTangentBuffer = stream.subArray32( stream.readOffset, stream.readOffset + mesh.mNumVertices * 3 * 4 ); - stream.Seek( mesh.mNumVertices * 3 * 4, aiOrigin_CUR ); - mesh.mBitangents = []; - mesh.mBitangentBuffer = stream.subArray32( stream.readOffset, stream.readOffset + mesh.mNumVertices * 3 * 4 ); - stream.Seek( mesh.mNumVertices * 3 * 4, aiOrigin_CUR ); - - } - - } - - for ( var n = 0; n < AI_MAX_NUMBER_OF_COLOR_SETS; ++ n ) { - - if ( ! ( c & ASSBIN_MESH_HAS_COLOR( n ) ) ) break; - - if ( shortened ) { - - ReadBounds( stream, mesh.mColors[ n ], mesh.mNumVertices ); - - } else { - - // else write as usual - - mesh.mColors[ n ] = []; - mesh.mColorBuffer = stream.subArray32( stream.readOffset, stream.readOffset + mesh.mNumVertices * 4 * 4 ); - stream.Seek( mesh.mNumVertices * 4 * 4, aiOrigin_CUR ); - - } - - } - - mesh.mTexCoordsBuffers = []; - - for ( var n = 0; n < AI_MAX_NUMBER_OF_TEXTURECOORDS; ++ n ) { - - if ( ! ( c & ASSBIN_MESH_HAS_TEXCOORD( n ) ) ) break; - - // write number of UV components - mesh.mNumUVComponents[ n ] = Read_unsigned_int( stream ); - - if ( shortened ) { - - ReadBounds( stream, mesh.mTextureCoords[ n ], mesh.mNumVertices ); - - } else { - - // else write as usual - - mesh.mTextureCoords[ n ] = []; - //note that assbin always writes 3d texcoords - mesh.mTexCoordsBuffers[ n ] = []; - - for ( var uv = 0; uv < mesh.mNumVertices; uv ++ ) { - - mesh.mTexCoordsBuffers[ n ].push( readFloat( stream ) ); - mesh.mTexCoordsBuffers[ n ].push( readFloat( stream ) ); - readFloat( stream ); - - } - - } - - } - // write faces. There are no floating-point calculations involved - // in these, so we can write a simple hash over the face data - // to the dump file. We generate a single 32 Bit hash for 512 faces - // using Assimp's standard hashing function. - if ( shortened ) { - - Read_unsigned_int( stream ); - - } else { - - // else write as usual - - // if there are less than 2^16 vertices, we can simply use 16 bit integers ... - mesh.mFaces = []; - - var indexCounter = 0; - mesh.mIndexArray = []; - - for ( var i = 0; i < mesh.mNumFaces; ++ i ) { - - var f = mesh.mFaces[ i ] = new aiFace(); - // BOOST_STATIC_ASSERT(AI_MAX_FACE_INDICES <= 0xffff); - f.mNumIndices = Read_uint16_t( stream ); - f.mIndices = []; - - for ( var a = 0; a < f.mNumIndices; ++ a ) { - - if ( mesh.mNumVertices < ( 1 << 16 ) ) { - - f.mIndices[ a ] = Read_uint16_t( stream ); - - } else { - - f.mIndices[ a ] = Read_unsigned_int( stream ); - - } - - - - } - - if ( f.mNumIndices === 3 ) { - - mesh.mIndexArray.push( f.mIndices[ 0 ] ); - mesh.mIndexArray.push( f.mIndices[ 1 ] ); - mesh.mIndexArray.push( f.mIndices[ 2 ] ); - - } else if ( f.mNumIndices === 4 ) { - - mesh.mIndexArray.push( f.mIndices[ 0 ] ); - mesh.mIndexArray.push( f.mIndices[ 1 ] ); - mesh.mIndexArray.push( f.mIndices[ 2 ] ); - mesh.mIndexArray.push( f.mIndices[ 2 ] ); - mesh.mIndexArray.push( f.mIndices[ 3 ] ); - mesh.mIndexArray.push( f.mIndices[ 0 ] ); - - } else { - - throw ( new Error( "Sorry, can't currently triangulate polys. Use the triangulate preprocessor in Assimp." ) ); - - } - - - - } - - } - // write bones - if ( mesh.mNumBones ) { - - mesh.mBones = []; - - for ( var a = 0; a < mesh.mNumBones; ++ a ) { - - mesh.mBones[ a ] = new aiBone(); - ReadBinaryBone( stream, mesh.mBones[ a ] ); - - } - - } - - } - - function ReadBinaryMaterialProperty( stream, prop ) { - - var chunkID = Read_uint32_t( stream ); - ai_assert( chunkID == ASSBIN_CHUNK_AIMATERIALPROPERTY ); - /*uint32_t size =*/ - Read_uint32_t( stream ); - prop.mKey = Read_aiString( stream ); - prop.mSemantic = Read_unsigned_int( stream ); - prop.mIndex = Read_unsigned_int( stream ); - prop.mDataLength = Read_unsigned_int( stream ); - prop.mType = Read_unsigned_int( stream ); - prop.mData = []; - stream.ReadBytes( prop.mData, 1, prop.mDataLength ); - - } - - // ----------------------------------------------------------------------------------- - - function ReadBinaryMaterial( stream, mat ) { - - var chunkID = Read_uint32_t( stream ); - ai_assert( chunkID == ASSBIN_CHUNK_AIMATERIAL ); - /*uint32_t size =*/ - Read_uint32_t( stream ); - mat.mNumAllocated = mat.mNumProperties = Read_unsigned_int( stream ); - - if ( mat.mNumProperties ) { - - if ( mat.mProperties ) { - - delete mat.mProperties; - - } - - mat.mProperties = []; - - for ( var i = 0; i < mat.mNumProperties; ++ i ) { - - mat.mProperties[ i ] = new aiMaterialProperty(); - ReadBinaryMaterialProperty( stream, mat.mProperties[ i ] ); - - } - - } - - } - // ----------------------------------------------------------------------------------- - function ReadBinaryNodeAnim( stream, nd ) { - - var chunkID = Read_uint32_t( stream ); - ai_assert( chunkID == ASSBIN_CHUNK_AINODEANIM ); - /*uint32_t size =*/ - Read_uint32_t( stream ); - nd.mNodeName = Read_aiString( stream ); - nd.mNumPositionKeys = Read_unsigned_int( stream ); - nd.mNumRotationKeys = Read_unsigned_int( stream ); - nd.mNumScalingKeys = Read_unsigned_int( stream ); - nd.mPreState = Read_unsigned_int( stream ); - nd.mPostState = Read_unsigned_int( stream ); - - if ( nd.mNumPositionKeys ) { - - if ( shortened ) { - - ReadBounds( stream, nd.mPositionKeys, nd.mNumPositionKeys ); - - } else { - - // else write as usual - - nd.mPositionKeys = []; - ReadArray_aiVectorKey( stream, nd.mPositionKeys, nd.mNumPositionKeys ); - - } - - } - - if ( nd.mNumRotationKeys ) { - - if ( shortened ) { - - ReadBounds( stream, nd.mRotationKeys, nd.mNumRotationKeys ); - - } else { - - // else write as usual - - nd.mRotationKeys = []; - ReadArray_aiQuatKey( stream, nd.mRotationKeys, nd.mNumRotationKeys ); - - } - - } - - if ( nd.mNumScalingKeys ) { - - if ( shortened ) { - - ReadBounds( stream, nd.mScalingKeys, nd.mNumScalingKeys ); - - } else { - - // else write as usual - - nd.mScalingKeys = []; - ReadArray_aiVectorKey( stream, nd.mScalingKeys, nd.mNumScalingKeys ); - - } - - } - - } - // ----------------------------------------------------------------------------------- - function ReadBinaryAnim( stream, anim ) { - - var chunkID = Read_uint32_t( stream ); - ai_assert( chunkID == ASSBIN_CHUNK_AIANIMATION ); - /*uint32_t size =*/ - Read_uint32_t( stream ); - anim.mName = Read_aiString( stream ); - anim.mDuration = Read_double( stream ); - anim.mTicksPerSecond = Read_double( stream ); - anim.mNumChannels = Read_unsigned_int( stream ); - - if ( anim.mNumChannels ) { - - anim.mChannels = []; - - for ( var a = 0; a < anim.mNumChannels; ++ a ) { - - anim.mChannels[ a ] = new aiNodeAnim(); - ReadBinaryNodeAnim( stream, anim.mChannels[ a ] ); - - } - - } - - } - - function ReadBinaryTexture( stream, tex ) { - - var chunkID = Read_uint32_t( stream ); - ai_assert( chunkID == ASSBIN_CHUNK_AITEXTURE ); - /*uint32_t size =*/ - Read_uint32_t( stream ); - tex.mWidth = Read_unsigned_int( stream ); - tex.mHeight = Read_unsigned_int( stream ); - stream.ReadBytes( tex.achFormatHint, 1, 4 ); - - if ( ! shortened ) { - - if ( ! tex.mHeight ) { - - tex.pcData = []; - stream.ReadBytes( tex.pcData, 1, tex.mWidth ); - - } else { - - tex.pcData = []; - stream.ReadBytes( tex.pcData, 1, tex.mWidth * tex.mHeight * 4 ); - - } - - } - - } - // ----------------------------------------------------------------------------------- - function ReadBinaryLight( stream, l ) { - - var chunkID = Read_uint32_t( stream ); - ai_assert( chunkID == ASSBIN_CHUNK_AILIGHT ); - /*uint32_t size =*/ - Read_uint32_t( stream ); - l.mName = Read_aiString( stream ); - l.mType = Read_unsigned_int( stream ); - - if ( l.mType != aiLightSource_DIRECTIONAL ) { - - l.mAttenuationConstant = readFloat( stream ); - l.mAttenuationLinear = readFloat( stream ); - l.mAttenuationQuadratic = readFloat( stream ); - - } - - l.mColorDiffuse = Read_aiColor3D( stream ); - l.mColorSpecular = Read_aiColor3D( stream ); - l.mColorAmbient = Read_aiColor3D( stream ); - - if ( l.mType == aiLightSource_SPOT ) { - - l.mAngleInnerCone = readFloat( stream ); - l.mAngleOuterCone = readFloat( stream ); - - } - - } - // ----------------------------------------------------------------------------------- - function ReadBinaryCamera( stream, cam ) { - - var chunkID = Read_uint32_t( stream ); - ai_assert( chunkID == ASSBIN_CHUNK_AICAMERA ); - /*uint32_t size =*/ - Read_uint32_t( stream ); - cam.mName = Read_aiString( stream ); - cam.mPosition = Read_aiVector3D( stream ); - cam.mLookAt = Read_aiVector3D( stream ); - cam.mUp = Read_aiVector3D( stream ); - cam.mHorizontalFOV = readFloat( stream ); - cam.mClipPlaneNear = readFloat( stream ); - cam.mClipPlaneFar = readFloat( stream ); - cam.mAspect = readFloat( stream ); - - } - - function ReadBinaryScene( stream, scene ) { - - var chunkID = Read_uint32_t( stream ); - ai_assert( chunkID == ASSBIN_CHUNK_AISCENE ); - /*uint32_t size =*/ - Read_uint32_t( stream ); - scene.mFlags = Read_unsigned_int( stream ); - scene.mNumMeshes = Read_unsigned_int( stream ); - scene.mNumMaterials = Read_unsigned_int( stream ); - scene.mNumAnimations = Read_unsigned_int( stream ); - scene.mNumTextures = Read_unsigned_int( stream ); - scene.mNumLights = Read_unsigned_int( stream ); - scene.mNumCameras = Read_unsigned_int( stream ); - // Read node graph - scene.mRootNode = new aiNode(); - scene.mRootNode = ReadBinaryNode( stream, null, 0 ); - // Read all meshes - if ( scene.mNumMeshes ) { - - scene.mMeshes = []; - - for ( var i = 0; i < scene.mNumMeshes; ++ i ) { - - scene.mMeshes[ i ] = new aiMesh(); - ReadBinaryMesh( stream, scene.mMeshes[ i ] ); - - } - - } - // Read materials - if ( scene.mNumMaterials ) { - - scene.mMaterials = []; - - for ( var i = 0; i < scene.mNumMaterials; ++ i ) { - - scene.mMaterials[ i ] = new aiMaterial(); - ReadBinaryMaterial( stream, scene.mMaterials[ i ] ); - - } - - } - // Read all animations - if ( scene.mNumAnimations ) { - - scene.mAnimations = []; - - for ( var i = 0; i < scene.mNumAnimations; ++ i ) { - - scene.mAnimations[ i ] = new aiAnimation(); - ReadBinaryAnim( stream, scene.mAnimations[ i ] ); - - } - - } - // Read all textures - if ( scene.mNumTextures ) { - - scene.mTextures = []; - - for ( var i = 0; i < scene.mNumTextures; ++ i ) { - - scene.mTextures[ i ] = new aiTexture(); - ReadBinaryTexture( stream, scene.mTextures[ i ] ); - - } - - } - // Read lights - if ( scene.mNumLights ) { - - scene.mLights = []; - - for ( var i = 0; i < scene.mNumLights; ++ i ) { - - scene.mLights[ i ] = new aiLight(); - ReadBinaryLight( stream, scene.mLights[ i ] ); - - } - - } - // Read cameras - if ( scene.mNumCameras ) { - - scene.mCameras = []; - - for ( var i = 0; i < scene.mNumCameras; ++ i ) { - - scene.mCameras[ i ] = new aiCamera(); - ReadBinaryCamera( stream, scene.mCameras[ i ] ); - - } - - } - - } - var aiOrigin_CUR = 0; - var aiOrigin_BEG = 1; - - function extendStream( stream ) { - - stream.readOffset = 0; - stream.Seek = function ( off, ori ) { - - if ( ori == aiOrigin_CUR ) { - - stream.readOffset += off; - - } - if ( ori == aiOrigin_BEG ) { - - stream.readOffset = off; - - } - - }; - - stream.ReadBytes = function ( buff, size, n ) { - - var bytes = size * n; - for ( var i = 0; i < bytes; i ++ ) - buff[ i ] = Read_uint8_t( this ); - - }; - - stream.subArray32 = function ( start, end ) { - - var buff = this.buffer; - var newbuff = buff.slice( start, end ); - return new Float32Array( newbuff ); - - }; - - stream.subArrayUint16 = function ( start, end ) { - - var buff = this.buffer; - var newbuff = buff.slice( start, end ); - return new Uint16Array( newbuff ); - - }; - - stream.subArrayUint8 = function ( start, end ) { - - var buff = this.buffer; - var newbuff = buff.slice( start, end ); - return new Uint8Array( newbuff ); - - }; - - stream.subArrayUint32 = function ( start, end ) { - - var buff = this.buffer; - var newbuff = buff.slice( start, end ); - return new Uint32Array( newbuff ); - - }; - - } - - var shortened, compressed; - - function InternReadFile( pFiledata ) { - - var pScene = new aiScene(); - var stream = new DataView( pFiledata ); - extendStream( stream ); - stream.Seek( 44, aiOrigin_CUR ); // signature - /*unsigned int versionMajor =*/ - var versionMajor = Read_unsigned_int( stream ); - /*unsigned int versionMinor =*/ - var versionMinor = Read_unsigned_int( stream ); - /*unsigned int versionRevision =*/ - var versionRevision = Read_unsigned_int( stream ); - /*unsigned int compileFlags =*/ - var compileFlags = Read_unsigned_int( stream ); - shortened = Read_uint16_t( stream ) > 0; - compressed = Read_uint16_t( stream ) > 0; - if ( shortened ) - throw "Shortened binaries are not supported!"; - stream.Seek( 256, aiOrigin_CUR ); // original filename - stream.Seek( 128, aiOrigin_CUR ); // options - stream.Seek( 64, aiOrigin_CUR ); // padding - if ( compressed ) { - - var uncompressedSize = Read_uint32_t( stream ); - var compressedSize = stream.FileSize() - stream.Tell(); - var compressedData = []; - stream.Read( compressedData, 1, compressedSize ); - var uncompressedData = []; - uncompress( uncompressedData, uncompressedSize, compressedData, compressedSize ); - var buff = new ArrayBuffer( uncompressedData ); - ReadBinaryScene( buff, pScene ); - - } else { - - ReadBinaryScene( stream, pScene ); - return pScene.toTHREE(); - - } - - } - - return InternReadFile( buffer ); - - } - -}; +/** + * @author Virtulous / https://virtulo.us/ + */ + +THREE.AssimpLoader = function ( manager ) { + + this.manager = ( manager !== undefined ) ? manager : THREE.DefaultLoadingManager; + +}; + +THREE.AssimpLoader.prototype = { + + constructor: THREE.AssimpLoader, + + crossOrigin: 'Anonymous', + + load: function ( url, onLoad, onProgress, onError ) { + + var scope = this; + + var path = THREE.LoaderUtils.extractUrlBase( url ); + + var loader = new THREE.FileLoader( this.manager ); + loader.setResponseType( 'arraybuffer' ); + + loader.load( url, function ( buffer ) { + + onLoad( scope.parse( buffer, path ) ); + + }, onProgress, onError ); + + }, + + setCrossOrigin: function ( value ) { + + this.crossOrigin = value; + + }, + + parse: function ( buffer, path ) { + + var textureLoader = new THREE.TextureLoader( this.manager ); + textureLoader.setPath( path ).setCrossOrigin( this.crossOrigin ); + + var Virtulous = {}; + + Virtulous.KeyFrame = function ( time, matrix ) { + + this.time = time; + this.matrix = matrix.clone(); + this.position = new THREE.Vector3(); + this.quaternion = new THREE.Quaternion(); + this.scale = new THREE.Vector3( 1, 1, 1 ); + this.matrix.decompose( this.position, this.quaternion, this.scale ); + this.clone = function () { + + var n = new Virtulous.KeyFrame( this.time, this.matrix ); + return n; + + }; + this.lerp = function ( nextKey, time ) { + + time -= this.time; + var dist = ( nextKey.time - this.time ); + var l = time / dist; + var l2 = 1 - l; + var keypos = this.position; + var keyrot = this.quaternion; + // var keyscl = key.parentspaceScl || key.scl; + var key2pos = nextKey.position; + var key2rot = nextKey.quaternion; + // var key2scl = key2.parentspaceScl || key2.scl; + Virtulous.KeyFrame.tempAniPos.x = keypos.x * l2 + key2pos.x * l; + Virtulous.KeyFrame.tempAniPos.y = keypos.y * l2 + key2pos.y * l; + Virtulous.KeyFrame.tempAniPos.z = keypos.z * l2 + key2pos.z * l; + // tempAniScale.x = keyscl[0] * l2 + key2scl[0] * l; + // tempAniScale.y = keyscl[1] * l2 + key2scl[1] * l; + // tempAniScale.z = keyscl[2] * l2 + key2scl[2] * l; + Virtulous.KeyFrame.tempAniQuat.set( keyrot.x, keyrot.y, keyrot.z, keyrot.w ); + Virtulous.KeyFrame.tempAniQuat.slerp( key2rot, l ); + return Virtulous.KeyFrame.tempAniMatrix.compose( Virtulous.KeyFrame.tempAniPos, Virtulous.KeyFrame.tempAniQuat, Virtulous.KeyFrame.tempAniScale ); + + }; + + }; + + Virtulous.KeyFrame.tempAniPos = new THREE.Vector3(); + Virtulous.KeyFrame.tempAniQuat = new THREE.Quaternion(); + Virtulous.KeyFrame.tempAniScale = new THREE.Vector3( 1, 1, 1 ); + Virtulous.KeyFrame.tempAniMatrix = new THREE.Matrix4(); + Virtulous.KeyFrameTrack = function () { + + this.keys = []; + this.target = null; + this.time = 0; + this.length = 0; + this._accelTable = {}; + this.fps = 20; + this.addKey = function ( key ) { + + this.keys.push( key ); + + }; + this.init = function () { + + this.sortKeys(); + + if ( this.keys.length > 0 ) + this.length = this.keys[ this.keys.length - 1 ].time; + else + this.length = 0; + + if ( ! this.fps ) return; + + for ( var j = 0; j < this.length * this.fps; j ++ ) { + + for ( var i = 0; i < this.keys.length; i ++ ) { + + if ( this.keys[ i ].time == j ) { + + this._accelTable[ j ] = i; + break; + + } else if ( this.keys[ i ].time < j / this.fps && this.keys[ i + 1 ] && this.keys[ i + 1 ].time >= j / this.fps ) { + + this._accelTable[ j ] = i; + break; + + } + + } + + } + + }; + + this.parseFromThree = function ( data ) { + + var fps = data.fps; + this.target = data.node; + var track = data.hierarchy[ 0 ].keys; + for ( var i = 0; i < track.length; i ++ ) { + + this.addKey( new Virtulous.KeyFrame( i / fps || track[ i ].time, track[ i ].targets[ 0 ].data ) ); + + } + this.init(); + + }; + + this.parseFromCollada = function ( data ) { + + var track = data.keys; + var fps = this.fps; + + for ( var i = 0; i < track.length; i ++ ) { + + this.addKey( new Virtulous.KeyFrame( i / fps || track[ i ].time, track[ i ].matrix ) ); + + } + + this.init(); + + }; + + this.sortKeys = function () { + + this.keys.sort( this.keySortFunc ); + + }; + + this.keySortFunc = function ( a, b ) { + + return a.time - b.time; + + }; + + this.clone = function () { + + var t = new Virtulous.KeyFrameTrack(); + t.target = this.target; + t.time = this.time; + t.length = this.length; + + for ( var i = 0; i < this.keys.length; i ++ ) { + + t.addKey( this.keys[ i ].clone() ); + + } + + t.init(); + return t; + + }; + + this.reTarget = function ( root, compareitor ) { + + if ( ! compareitor ) compareitor = Virtulous.TrackTargetNodeNameCompare; + this.target = compareitor( root, this.target ); + + }; + + this.keySearchAccel = function ( time ) { + + time *= this.fps; + time = Math.floor( time ); + return this._accelTable[ time ] || 0; + + }; + + this.setTime = function ( time ) { + + time = Math.abs( time ); + if ( this.length ) + time = time % this.length + .05; + var key0 = null; + var key1 = null; + + for ( var i = this.keySearchAccel( time ); i < this.keys.length; i ++ ) { + + if ( this.keys[ i ].time == time ) { + + key0 = this.keys[ i ]; + key1 = this.keys[ i ]; + break; + + } else if ( this.keys[ i ].time < time && this.keys[ i + 1 ] && this.keys[ i + 1 ].time > time ) { + + key0 = this.keys[ i ]; + key1 = this.keys[ i + 1 ]; + break; + + } else if ( this.keys[ i ].time < time && i == this.keys.length - 1 ) { + + key0 = this.keys[ i ]; + key1 = this.keys[ 0 ].clone(); + key1.time += this.length + .05; + break; + + } + + } + + if ( key0 && key1 && key0 !== key1 ) { + + this.target.matrixAutoUpdate = false; + this.target.matrix.copy( key0.lerp( key1, time ) ); + this.target.matrixWorldNeedsUpdate = true; + return; + + } + + if ( key0 && key1 && key0 == key1 ) { + + this.target.matrixAutoUpdate = false; + this.target.matrix.copy( key0.matrix ); + this.target.matrixWorldNeedsUpdate = true; + return; + + } + + }; + + }; + + Virtulous.TrackTargetNodeNameCompare = function ( root, target ) { + + function find( node, name ) { + + if ( node.name == name ) + return node; + + for ( var i = 0; i < node.children.length; i ++ ) { + + var r = find( node.children[ i ], name ); + if ( r ) return r; + + } + + return null; + + } + + return find( root, target.name ); + + }; + + Virtulous.Animation = function () { + + this.tracks = []; + this.length = 0; + + this.addTrack = function ( track ) { + + this.tracks.push( track ); + this.length = Math.max( track.length, this.length ); + + }; + + this.setTime = function ( time ) { + + this.time = time; + + for ( var i = 0; i < this.tracks.length; i ++ ) + this.tracks[ i ].setTime( time ); + + }; + + this.clone = function ( target, compareitor ) { + + if ( ! compareitor ) compareitor = Virtulous.TrackTargetNodeNameCompare; + var n = new Virtulous.Animation(); + n.target = target; + for ( var i = 0; i < this.tracks.length; i ++ ) { + + var track = this.tracks[ i ].clone(); + track.reTarget( target, compareitor ); + n.addTrack( track ); + + } + + return n; + + }; + + }; + + var ASSBIN_CHUNK_AICAMERA = 0x1234; + var ASSBIN_CHUNK_AILIGHT = 0x1235; + var ASSBIN_CHUNK_AITEXTURE = 0x1236; + var ASSBIN_CHUNK_AIMESH = 0x1237; + var ASSBIN_CHUNK_AINODEANIM = 0x1238; + var ASSBIN_CHUNK_AISCENE = 0x1239; + var ASSBIN_CHUNK_AIBONE = 0x123a; + var ASSBIN_CHUNK_AIANIMATION = 0x123b; + var ASSBIN_CHUNK_AINODE = 0x123c; + var ASSBIN_CHUNK_AIMATERIAL = 0x123d; + var ASSBIN_CHUNK_AIMATERIALPROPERTY = 0x123e; + var ASSBIN_MESH_HAS_POSITIONS = 0x1; + var ASSBIN_MESH_HAS_NORMALS = 0x2; + var ASSBIN_MESH_HAS_TANGENTS_AND_BITANGENTS = 0x4; + var ASSBIN_MESH_HAS_TEXCOORD_BASE = 0x100; + var ASSBIN_MESH_HAS_COLOR_BASE = 0x10000; + var AI_MAX_NUMBER_OF_COLOR_SETS = 1; + var AI_MAX_NUMBER_OF_TEXTURECOORDS = 4; + var aiLightSource_UNDEFINED = 0x0; + //! A directional light source has a well-defined direction + //! but is infinitely far away. That's quite a good + //! approximation for sun light. + var aiLightSource_DIRECTIONAL = 0x1; + //! A point light source has a well-defined position + //! in space but no direction - it emits light in all + //! directions. A normal bulb is a point light. + var aiLightSource_POINT = 0x2; + //! A spot light source emits light in a specific + //! angle. It has a position and a direction it is pointing to. + //! A good example for a spot light is a light spot in + //! sport arenas. + var aiLightSource_SPOT = 0x3; + //! The generic light level of the world, including the bounces + //! of all other lightsources. + //! Typically, there's at most one ambient light in a scene. + //! This light type doesn't have a valid position, direction, or + //! other properties, just a color. + var aiLightSource_AMBIENT = 0x4; + /** Flat shading. Shading is done on per-face base, + * diffuse only. Also known as 'faceted shading'. + */ + var aiShadingMode_Flat = 0x1; + /** Simple Gouraud shading. + */ + var aiShadingMode_Gouraud = 0x2; + /** Phong-Shading - + */ + var aiShadingMode_Phong = 0x3; + /** Phong-Blinn-Shading + */ + var aiShadingMode_Blinn = 0x4; + /** Toon-Shading per pixel + * + * Also known as 'comic' shader. + */ + var aiShadingMode_Toon = 0x5; + /** OrenNayar-Shading per pixel + * + * Extension to standard Lambertian shading, taking the + * roughness of the material into account + */ + var aiShadingMode_OrenNayar = 0x6; + /** Minnaert-Shading per pixel + * + * Extension to standard Lambertian shading, taking the + * "darkness" of the material into account + */ + var aiShadingMode_Minnaert = 0x7; + /** CookTorrance-Shading per pixel + * + * Special shader for metallic surfaces. + */ + var aiShadingMode_CookTorrance = 0x8; + /** No shading at all. Constant light influence of 1.0. + */ + var aiShadingMode_NoShading = 0x9; + /** Fresnel shading + */ + var aiShadingMode_Fresnel = 0xa; + var aiTextureType_NONE = 0x0; + /** The texture is combined with the result of the diffuse + * lighting equation. + */ + var aiTextureType_DIFFUSE = 0x1; + /** The texture is combined with the result of the specular + * lighting equation. + */ + var aiTextureType_SPECULAR = 0x2; + /** The texture is combined with the result of the ambient + * lighting equation. + */ + var aiTextureType_AMBIENT = 0x3; + /** The texture is added to the result of the lighting + * calculation. It isn't influenced by incoming light. + */ + var aiTextureType_EMISSIVE = 0x4; + /** The texture is a height map. + * + * By convention, higher gray-scale values stand for + * higher elevations from the base height. + */ + var aiTextureType_HEIGHT = 0x5; + /** The texture is a (tangent space) normal-map. + * + * Again, there are several conventions for tangent-space + * normal maps. Assimp does (intentionally) not + * distinguish here. + */ + var aiTextureType_NORMALS = 0x6; + /** The texture defines the glossiness of the material. + * + * The glossiness is in fact the exponent of the specular + * (phong) lighting equation. Usually there is a conversion + * function defined to map the linear color values in the + * texture to a suitable exponent. Have fun. + */ + var aiTextureType_SHININESS = 0x7; + /** The texture defines per-pixel opacity. + * + * Usually 'white' means opaque and 'black' means + * 'transparency'. Or quite the opposite. Have fun. + */ + var aiTextureType_OPACITY = 0x8; + /** Displacement texture + * + * The exact purpose and format is application-dependent. + * Higher color values stand for higher vertex displacements. + */ + var aiTextureType_DISPLACEMENT = 0x9; + /** Lightmap texture (aka Ambient Occlusion) + * + * Both 'Lightmaps' and dedicated 'ambient occlusion maps' are + * covered by this material property. The texture contains a + * scaling value for the final color value of a pixel. Its + * intensity is not affected by incoming light. + */ + var aiTextureType_LIGHTMAP = 0xA; + /** Reflection texture + * + * Contains the color of a perfect mirror reflection. + * Rarely used, almost never for real-time applications. + */ + var aiTextureType_REFLECTION = 0xB; + /** Unknown texture + * + * A texture reference that does not match any of the definitions + * above is considered to be 'unknown'. It is still imported, + * but is excluded from any further postprocessing. + */ + var aiTextureType_UNKNOWN = 0xC; + var BONESPERVERT = 4; + + function ASSBIN_MESH_HAS_TEXCOORD( n ) { + + return ASSBIN_MESH_HAS_TEXCOORD_BASE << n; + + } + + function ASSBIN_MESH_HAS_COLOR( n ) { + + return ASSBIN_MESH_HAS_COLOR_BASE << n; + + } + + function markBones( scene ) { + + for ( var i in scene.mMeshes ) { + + var mesh = scene.mMeshes[ i ]; + for ( var k in mesh.mBones ) { + + var boneNode = scene.findNode( mesh.mBones[ k ].mName ); + if ( boneNode ) + boneNode.isBone = true; + + } + + } + + } + function cloneTreeToBones( root, scene ) { + + var rootBone = new THREE.Bone(); + rootBone.matrix.copy( root.matrix ); + rootBone.matrixWorld.copy( root.matrixWorld ); + rootBone.position.copy( root.position ); + rootBone.quaternion.copy( root.quaternion ); + rootBone.scale.copy( root.scale ); + scene.nodeCount ++; + rootBone.name = "bone_" + root.name + scene.nodeCount.toString(); + + if ( ! scene.nodeToBoneMap[ root.name ] ) + scene.nodeToBoneMap[ root.name ] = []; + scene.nodeToBoneMap[ root.name ].push( rootBone ); + for ( var i in root.children ) { + + var child = cloneTreeToBones( root.children[ i ], scene ); + if ( child ) + rootBone.add( child ); + + } + + return rootBone; + + } + + function sortWeights( indexes, weights ) { + + var pairs = []; + + for ( var i = 0; i < indexes.length; i ++ ) { + + pairs.push( { + i: indexes[ i ], + w: weights[ i ] + } ); + + } + + pairs.sort( function ( a, b ) { + + return b.w - a.w; + + } ); + + while ( pairs.length < 4 ) { + + pairs.push( { + i: 0, + w: 0 + } ); + + } + + if ( pairs.length > 4 ) + pairs.length = 4; + var sum = 0; + + for ( var i = 0; i < 4; i ++ ) { + + sum += pairs[ i ].w * pairs[ i ].w; + + } + + sum = Math.sqrt( sum ); + + for ( var i = 0; i < 4; i ++ ) { + + pairs[ i ].w = pairs[ i ].w / sum; + indexes[ i ] = pairs[ i ].i; + weights[ i ] = pairs[ i ].w; + + } + + } + + function findMatchingBone( root, name ) { + + if ( root.name.indexOf( "bone_" + name ) == 0 ) + return root; + + for ( var i in root.children ) { + + var ret = findMatchingBone( root.children[ i ], name ); + + if ( ret ) + return ret; + + } + + return undefined; + + } + + function aiMesh() { + + this.mPrimitiveTypes = 0; + this.mNumVertices = 0; + this.mNumFaces = 0; + this.mNumBones = 0; + this.mMaterialIndex = 0; + this.mVertices = []; + this.mNormals = []; + this.mTangents = []; + this.mBitangents = []; + this.mColors = [ + [] + ]; + this.mTextureCoords = [ + [] + ]; + this.mFaces = []; + this.mBones = []; + this.hookupSkeletons = function ( scene, threeScene ) { + + if ( this.mBones.length == 0 ) return; + + var allBones = []; + var offsetMatrix = []; + var skeletonRoot = scene.findNode( this.mBones[ 0 ].mName ); + + while ( skeletonRoot.mParent && skeletonRoot.mParent.isBone ) { + + skeletonRoot = skeletonRoot.mParent; + + } + + var threeSkeletonRoot = skeletonRoot.toTHREE( scene ); + var threeSkeletonRootBone = cloneTreeToBones( threeSkeletonRoot, scene ); + this.threeNode.add( threeSkeletonRootBone ); + + for ( var i = 0; i < this.mBones.length; i ++ ) { + + var bone = findMatchingBone( threeSkeletonRootBone, this.mBones[ i ].mName ); + + if ( bone ) { + + var tbone = bone; + allBones.push( tbone ); + //tbone.matrixAutoUpdate = false; + offsetMatrix.push( this.mBones[ i ].mOffsetMatrix.toTHREE() ); + + } else { + + var skeletonRoot = scene.findNode( this.mBones[ i ].mName ); + if ( ! skeletonRoot ) return; + var threeSkeletonRoot = skeletonRoot.toTHREE( scene ); + var threeSkeletonRootParent = threeSkeletonRoot.parent; + var threeSkeletonRootBone = cloneTreeToBones( threeSkeletonRoot, scene ); + this.threeNode.add( threeSkeletonRootBone ); + var bone = findMatchingBone( threeSkeletonRootBone, this.mBones[ i ].mName ); + var tbone = bone; + allBones.push( tbone ); + //tbone.matrixAutoUpdate = false; + offsetMatrix.push( this.mBones[ i ].mOffsetMatrix.toTHREE() ); + + } + + } + var skeleton = new THREE.Skeleton( allBones, offsetMatrix ); + + this.threeNode.bind( skeleton, new THREE.Matrix4() ); + this.threeNode.material.skinning = true; + + }; + + this.toTHREE = function ( scene ) { + + if ( this.threeNode ) return this.threeNode; + var geometry = new THREE.BufferGeometry(); + var mat; + if ( scene.mMaterials[ this.mMaterialIndex ] ) + mat = scene.mMaterials[ this.mMaterialIndex ].toTHREE( scene ); + else + mat = new THREE.MeshLambertMaterial(); + geometry.setIndex( new THREE.BufferAttribute( new Uint32Array( this.mIndexArray ), 1 ) ); + geometry.addAttribute( 'position', new THREE.BufferAttribute( this.mVertexBuffer, 3 ) ); + if ( this.mNormalBuffer && this.mNormalBuffer.length > 0 ) + geometry.addAttribute( 'normal', new THREE.BufferAttribute( this.mNormalBuffer, 3 ) ); + if ( this.mColorBuffer && this.mColorBuffer.length > 0 ) + geometry.addAttribute( 'color', new THREE.BufferAttribute( this.mColorBuffer, 4 ) ); + if ( this.mTexCoordsBuffers[ 0 ] && this.mTexCoordsBuffers[ 0 ].length > 0 ) + geometry.addAttribute( 'uv', new THREE.BufferAttribute( new Float32Array( this.mTexCoordsBuffers[ 0 ] ), 2 ) ); + if ( this.mTexCoordsBuffers[ 1 ] && this.mTexCoordsBuffers[ 1 ].length > 0 ) + geometry.addAttribute( 'uv1', new THREE.BufferAttribute( new Float32Array( this.mTexCoordsBuffers[ 1 ] ), 2 ) ); + if ( this.mTangentBuffer && this.mTangentBuffer.length > 0 ) + geometry.addAttribute( 'tangents', new THREE.BufferAttribute( this.mTangentBuffer, 3 ) ); + if ( this.mBitangentBuffer && this.mBitangentBuffer.length > 0 ) + geometry.addAttribute( 'bitangents', new THREE.BufferAttribute( this.mBitangentBuffer, 3 ) ); + if ( this.mBones.length > 0 ) { + + var weights = []; + var bones = []; + + for ( var i = 0; i < this.mBones.length; i ++ ) { + + for ( var j = 0; j < this.mBones[ i ].mWeights.length; j ++ ) { + + var weight = this.mBones[ i ].mWeights[ j ]; + if ( weight ) { + + if ( ! weights[ weight.mVertexId ] ) weights[ weight.mVertexId ] = []; + if ( ! bones[ weight.mVertexId ] ) bones[ weight.mVertexId ] = []; + weights[ weight.mVertexId ].push( weight.mWeight ); + bones[ weight.mVertexId ].push( parseInt( i ) ); + + } + + } + + } + + for ( var i in bones ) { + + sortWeights( bones[ i ], weights[ i ] ); + + } + + var _weights = []; + var _bones = []; + + for ( var i = 0; i < weights.length; i ++ ) { + + for ( var j = 0; j < 4; j ++ ) { + + if ( weights[ i ] && bones[ i ] ) { + + _weights.push( weights[ i ][ j ] ); + _bones.push( bones[ i ][ j ] ); + + } else { + + _weights.push( 0 ); + _bones.push( 0 ); + + } + + } + + } + + geometry.addAttribute( 'skinWeight', new THREE.BufferAttribute( new Float32Array( _weights ), BONESPERVERT ) ); + geometry.addAttribute( 'skinIndex', new THREE.BufferAttribute( new Float32Array( _bones ), BONESPERVERT ) ); + + } + + var mesh; + + if ( this.mBones.length == 0 ) + mesh = new THREE.Mesh( geometry, mat ); + + if ( this.mBones.length > 0 ) + mesh = new THREE.SkinnedMesh( geometry, mat ); + + this.threeNode = mesh; + //mesh.matrixAutoUpdate = false; + return mesh; + + }; + + } + + function aiFace() { + + this.mNumIndices = 0; + this.mIndices = []; + + } + + function aiVector3D() { + + this.x = 0; + this.y = 0; + this.z = 0; + + this.toTHREE = function () { + + return new THREE.Vector3( this.x, this.y, this.z ); + + }; + + } + + function aiVector2D() { + + this.x = 0; + this.y = 0; + this.toTHREE = function () { + + return new THREE.Vector2( this.x, this.y ); + + }; + + } + + function aiVector4D() { + + this.w = 0; + this.x = 0; + this.y = 0; + this.z = 0; + this.toTHREE = function () { + + return new THREE.Vector4( this.w, this.x, this.y, this.z ); + + }; + + } + + function aiColor4D() { + + this.r = 0; + this.g = 0; + this.b = 0; + this.a = 0; + this.toTHREE = function () { + + return new THREE.Color( this.r, this.g, this.b, this.a ); + + }; + + } + + function aiColor3D() { + + this.r = 0; + this.g = 0; + this.b = 0; + this.a = 0; + this.toTHREE = function () { + + return new THREE.Color( this.r, this.g, this.b, 1 ); + + }; + + } + + function aiQuaternion() { + + this.x = 0; + this.y = 0; + this.z = 0; + this.w = 0; + this.toTHREE = function () { + + return new THREE.Quaternion( this.x, this.y, this.z, this.w ); + + }; + + } + + function aiVertexWeight() { + + this.mVertexId = 0; + this.mWeight = 0; + + } + + function aiString() { + + this.data = []; + this.toString = function () { + + var str = ''; + this.data.forEach( function ( i ) { + + str += ( String.fromCharCode( i ) ); + + } ); + return str.replace( /[^\x20-\x7E]+/g, '' ); + + }; + + } + + function aiVectorKey() { + + this.mTime = 0; + this.mValue = null; + + } + + function aiQuatKey() { + + this.mTime = 0; + this.mValue = null; + + } + + function aiNode() { + + this.mName = ''; + this.mTransformation = []; + this.mNumChildren = 0; + this.mNumMeshes = 0; + this.mMeshes = []; + this.mChildren = []; + this.toTHREE = function ( scene ) { + + if ( this.threeNode ) return this.threeNode; + var o = new THREE.Object3D(); + o.name = this.mName; + o.matrix = this.mTransformation.toTHREE(); + + for ( var i = 0; i < this.mChildren.length; i ++ ) { + + o.add( this.mChildren[ i ].toTHREE( scene ) ); + + } + + for ( var i = 0; i < this.mMeshes.length; i ++ ) { + + o.add( scene.mMeshes[ this.mMeshes[ i ] ].toTHREE( scene ) ); + + } + + this.threeNode = o; + //o.matrixAutoUpdate = false; + o.matrix.decompose( o.position, o.quaternion, o.scale ); + return o; + + }; + + } + + function aiBone() { + + this.mName = ''; + this.mNumWeights = 0; + this.mOffsetMatrix = 0; + + } + + function aiMaterialProperty() { + + this.mKey = ""; + this.mSemantic = 0; + this.mIndex = 0; + this.mData = []; + this.mDataLength = 0; + this.mType = 0; + this.dataAsColor = function () { + + var array = ( new Uint8Array( this.mData ) ).buffer; + var reader = new DataView( array ); + var r = reader.getFloat32( 0, true ); + var g = reader.getFloat32( 4, true ); + var b = reader.getFloat32( 8, true ); + //var a = reader.getFloat32(12, true); + return new THREE.Color( r, g, b ); + + }; + + this.dataAsFloat = function () { + + var array = ( new Uint8Array( this.mData ) ).buffer; + var reader = new DataView( array ); + var r = reader.getFloat32( 0, true ); + return r; + + }; + + this.dataAsBool = function () { + + var array = ( new Uint8Array( this.mData ) ).buffer; + var reader = new DataView( array ); + var r = reader.getFloat32( 0, true ); + return !! r; + + }; + + this.dataAsString = function () { + + var s = new aiString(); + s.data = this.mData; + return s.toString(); + + }; + + this.dataAsMap = function () { + + var s = new aiString(); + s.data = this.mData; + var path = s.toString(); + path = path.replace( /\\/g, '/' ); + + if ( path.indexOf( '/' ) != - 1 ) { + + path = path.substr( path.lastIndexOf( '/' ) + 1 ); + + } + + return textureLoader.load( path ); + + }; + + } + var namePropMapping = { + + "?mat.name": "name", + "$mat.shadingm": "shading", + "$mat.twosided": "twoSided", + "$mat.wireframe": "wireframe", + "$clr.ambient": "ambient", + "$clr.diffuse": "color", + "$clr.specular": "specular", + "$clr.emissive": "emissive", + "$clr.transparent": "transparent", + "$clr.reflective": "reflect", + "$mat.shininess": "shininess", + "$mat.reflectivity": "reflectivity", + "$mat.refracti": "refraction", + "$tex.file": "map" + + }; + + var nameTypeMapping = { + + "?mat.name": "string", + "$mat.shadingm": "bool", + "$mat.twosided": "bool", + "$mat.wireframe": "bool", + "$clr.ambient": "color", + "$clr.diffuse": "color", + "$clr.specular": "color", + "$clr.emissive": "color", + "$clr.transparent": "color", + "$clr.reflective": "color", + "$mat.shininess": "float", + "$mat.reflectivity": "float", + "$mat.refracti": "float", + "$tex.file": "map" + + }; + + function aiMaterial() { + + this.mNumAllocated = 0; + this.mNumProperties = 0; + this.mProperties = []; + this.toTHREE = function ( scene ) { + + var name = this.mProperties[ 0 ].dataAsString(); + var mat = new THREE.MeshPhongMaterial(); + + for ( var i = 0; i < this.mProperties.length; i ++ ) { + + if ( nameTypeMapping[ this.mProperties[ i ].mKey ] == 'float' ) + mat[ namePropMapping[ this.mProperties[ i ].mKey ] ] = this.mProperties[ i ].dataAsFloat(); + if ( nameTypeMapping[ this.mProperties[ i ].mKey ] == 'color' ) + mat[ namePropMapping[ this.mProperties[ i ].mKey ] ] = this.mProperties[ i ].dataAsColor(); + if ( nameTypeMapping[ this.mProperties[ i ].mKey ] == 'bool' ) + mat[ namePropMapping[ this.mProperties[ i ].mKey ] ] = this.mProperties[ i ].dataAsBool(); + if ( nameTypeMapping[ this.mProperties[ i ].mKey ] == 'string' ) + mat[ namePropMapping[ this.mProperties[ i ].mKey ] ] = this.mProperties[ i ].dataAsString(); + if ( nameTypeMapping[ this.mProperties[ i ].mKey ] == 'map' ) { + + var prop = this.mProperties[ i ]; + if ( prop.mSemantic == aiTextureType_DIFFUSE ) + mat.map = this.mProperties[ i ].dataAsMap(); + if ( prop.mSemantic == aiTextureType_NORMALS ) + mat.normalMap = this.mProperties[ i ].dataAsMap(); + if ( prop.mSemantic == aiTextureType_LIGHTMAP ) + mat.lightMap = this.mProperties[ i ].dataAsMap(); + if ( prop.mSemantic == aiTextureType_OPACITY ) + mat.alphaMap = this.mProperties[ i ].dataAsMap(); + + } + + } + + mat.ambient.r = .53; + mat.ambient.g = .53; + mat.ambient.b = .53; + mat.color.r = 1; + mat.color.g = 1; + mat.color.b = 1; + return mat; + + }; + + } + + + function veclerp( v1, v2, l ) { + + var v = new THREE.Vector3(); + var lm1 = 1 - l; + v.x = v1.x * l + v2.x * lm1; + v.y = v1.y * l + v2.y * lm1; + v.z = v1.z * l + v2.z * lm1; + return v; + + } + + function quatlerp( q1, q2, l ) { + + return q1.clone().slerp( q2, 1 - l ); + + } + + function sampleTrack( keys, time, lne, lerp ) { + + if ( keys.length == 1 ) return keys[ 0 ].mValue.toTHREE(); + + var dist = Infinity; + var key = null; + var nextKey = null; + + for ( var i = 0; i < keys.length; i ++ ) { + + var timeDist = Math.abs( keys[ i ].mTime - time ); + + if ( timeDist < dist && keys[ i ].mTime <= time ) { + + dist = timeDist; + key = keys[ i ]; + nextKey = keys[ i + 1 ]; + + } + + } + + if ( ! key ) { + + return null; + + } else if ( nextKey ) { + + var dT = nextKey.mTime - key.mTime; + var T = key.mTime - time; + var l = T / dT; + + return lerp( key.mValue.toTHREE(), nextKey.mValue.toTHREE(), l ); + + } else { + + nextKey = keys[ 0 ].clone(); + nextKey.mTime += lne; + + var dT = nextKey.mTime - key.mTime; + var T = key.mTime - time; + var l = T / dT; + + return lerp( key.mValue.toTHREE(), nextKey.mValue.toTHREE(), l ); + + } + + } + + function aiNodeAnim() { + + this.mNodeName = ""; + this.mNumPositionKeys = 0; + this.mNumRotationKeys = 0; + this.mNumScalingKeys = 0; + this.mPositionKeys = []; + this.mRotationKeys = []; + this.mScalingKeys = []; + this.mPreState = ""; + this.mPostState = ""; + this.init = function ( tps ) { + + if ( ! tps ) tps = 1; + + function t( t ) { + + t.mTime /= tps; + + } + + this.mPositionKeys.forEach( t ); + this.mRotationKeys.forEach( t ); + this.mScalingKeys.forEach( t ); + + }; + + this.sortKeys = function () { + + function comp( a, b ) { + + return a.mTime - b.mTime; + + } + + this.mPositionKeys.sort( comp ); + this.mRotationKeys.sort( comp ); + this.mScalingKeys.sort( comp ); + + }; + + this.getLength = function () { + + return Math.max( + Math.max.apply( null, this.mPositionKeys.map( function ( a ) { + + return a.mTime; + + } ) ), + Math.max.apply( null, this.mRotationKeys.map( function ( a ) { + + return a.mTime; + + } ) ), + Math.max.apply( null, this.mScalingKeys.map( function ( a ) { + + return a.mTime; + + } ) ) + ); + + }; + + this.toTHREE = function ( o, tps ) { + + this.sortKeys(); + var length = this.getLength(); + var track = new Virtulous.KeyFrameTrack(); + + for ( var i = 0; i < length; i += .05 ) { + + var matrix = new THREE.Matrix4(); + var time = i; + var pos = sampleTrack( this.mPositionKeys, time, length, veclerp ); + var scale = sampleTrack( this.mScalingKeys, time, length, veclerp ); + var rotation = sampleTrack( this.mRotationKeys, time, length, quatlerp ); + matrix.compose( pos, rotation, scale ); + + var key = new Virtulous.KeyFrame( time, matrix ); + track.addKey( key ); + + } + + track.target = o.findNode( this.mNodeName ).toTHREE(); + + var tracks = [ track ]; + + if ( o.nodeToBoneMap[ this.mNodeName ] ) { + + for ( var i = 0; i < o.nodeToBoneMap[ this.mNodeName ].length; i ++ ) { + + var t2 = track.clone(); + t2.target = o.nodeToBoneMap[ this.mNodeName ][ i ]; + tracks.push( t2 ); + + } + + } + + return tracks; + + }; + + } + + function aiAnimation() { + + this.mName = ""; + this.mDuration = 0; + this.mTicksPerSecond = 0; + this.mNumChannels = 0; + this.mChannels = []; + this.toTHREE = function ( root ) { + + var animationHandle = new Virtulous.Animation(); + + for ( var i in this.mChannels ) { + + this.mChannels[ i ].init( this.mTicksPerSecond ); + + var tracks = this.mChannels[ i ].toTHREE( root ); + + for ( var j in tracks ) { + + tracks[ j ].init(); + animationHandle.addTrack( tracks[ j ] ); + + } + + } + + animationHandle.length = Math.max.apply( null, animationHandle.tracks.map( function ( e ) { + + return e.length; + + } ) ); + return animationHandle; + + }; + + } + + function aiTexture() { + + this.mWidth = 0; + this.mHeight = 0; + this.texAchFormatHint = []; + this.pcData = []; + + } + + function aiLight() { + + this.mName = ''; + this.mType = 0; + this.mAttenuationConstant = 0; + this.mAttenuationLinear = 0; + this.mAttenuationQuadratic = 0; + this.mAngleInnerCone = 0; + this.mAngleOuterCone = 0; + this.mColorDiffuse = null; + this.mColorSpecular = null; + this.mColorAmbient = null; + + } + + function aiCamera() { + + this.mName = ''; + this.mPosition = null; + this.mLookAt = null; + this.mUp = null; + this.mHorizontalFOV = 0; + this.mClipPlaneNear = 0; + this.mClipPlaneFar = 0; + this.mAspect = 0; + + } + + function aiScene() { + + this.mFlags = 0; + this.mNumMeshes = 0; + this.mNumMaterials = 0; + this.mNumAnimations = 0; + this.mNumTextures = 0; + this.mNumLights = 0; + this.mNumCameras = 0; + this.mRootNode = null; + this.mMeshes = []; + this.mMaterials = []; + this.mAnimations = []; + this.mLights = []; + this.mCameras = []; + this.nodeToBoneMap = {}; + this.findNode = function ( name, root ) { + + if ( ! root ) { + + root = this.mRootNode; + + } + + if ( root.mName == name ) { + + return root; + + } + + for ( var i = 0; i < root.mChildren.length; i ++ ) { + + var ret = this.findNode( name, root.mChildren[ i ] ); + if ( ret ) return ret; + + } + + return null; + + }; + + this.toTHREE = function () { + + this.nodeCount = 0; + + markBones( this ); + + var o = this.mRootNode.toTHREE( this ); + + for ( var i in this.mMeshes ) + this.mMeshes[ i ].hookupSkeletons( this, o ); + + if ( this.mAnimations.length > 0 ) { + + var a = this.mAnimations[ 0 ].toTHREE( this ); + + } + + return { object: o, animation: a }; + + }; + + } + + function aiMatrix4() { + + this.elements = [ + [], + [], + [], + [] + ]; + this.toTHREE = function () { + + var m = new THREE.Matrix4(); + + for ( var i = 0; i < 4; ++ i ) { + + for ( var i2 = 0; i2 < 4; ++ i2 ) { + + m.elements[ i * 4 + i2 ] = this.elements[ i2 ][ i ]; + + } + + } + + return m; + + }; + + } + + var littleEndian = true; + + function readFloat( dataview ) { + + var val = dataview.getFloat32( dataview.readOffset, littleEndian ); + dataview.readOffset += 4; + return val; + + } + + function Read_double( dataview ) { + + var val = dataview.getFloat64( dataview.readOffset, littleEndian ); + dataview.readOffset += 8; + return val; + + } + + function Read_uint8_t( dataview ) { + + var val = dataview.getUint8( dataview.readOffset ); + dataview.readOffset += 1; + return val; + + } + + function Read_uint16_t( dataview ) { + + var val = dataview.getUint16( dataview.readOffset, littleEndian ); + dataview.readOffset += 2; + return val; + + } + + function Read_unsigned_int( dataview ) { + + var val = dataview.getUint32( dataview.readOffset, littleEndian ); + dataview.readOffset += 4; + return val; + + } + + function Read_uint32_t( dataview ) { + + var val = dataview.getUint32( dataview.readOffset, littleEndian ); + dataview.readOffset += 4; + return val; + + } + + function Read_aiVector3D( stream ) { + + var v = new aiVector3D(); + v.x = readFloat( stream ); + v.y = readFloat( stream ); + v.z = readFloat( stream ); + return v; + + } + + function Read_aiVector2D( stream ) { + + var v = new aiVector2D(); + v.x = readFloat( stream ); + v.y = readFloat( stream ); + return v; + + } + + function Read_aiVector4D( stream ) { + + var v = new aiVector4D(); + v.w = readFloat( stream ); + v.x = readFloat( stream ); + v.y = readFloat( stream ); + v.z = readFloat( stream ); + return v; + + } + + function Read_aiColor3D( stream ) { + + var c = new aiColor3D(); + c.r = readFloat( stream ); + c.g = readFloat( stream ); + c.b = readFloat( stream ); + return c; + + } + + function Read_aiColor4D( stream ) { + + var c = new aiColor4D(); + c.r = readFloat( stream ); + c.g = readFloat( stream ); + c.b = readFloat( stream ); + c.a = readFloat( stream ); + return c; + + } + + function Read_aiQuaternion( stream ) { + + var v = new aiQuaternion(); + v.w = readFloat( stream ); + v.x = readFloat( stream ); + v.y = readFloat( stream ); + v.z = readFloat( stream ); + return v; + + } + + function Read_aiString( stream ) { + + var s = new aiString(); + var stringlengthbytes = Read_unsigned_int( stream ); + stream.ReadBytes( s.data, 1, stringlengthbytes ); + return s.toString(); + + } + + function Read_aiVertexWeight( stream ) { + + var w = new aiVertexWeight(); + w.mVertexId = Read_unsigned_int( stream ); + w.mWeight = readFloat( stream ); + return w; + + } + + function Read_aiMatrix4x4( stream ) { + + var m = new aiMatrix4(); + + for ( var i = 0; i < 4; ++ i ) { + + for ( var i2 = 0; i2 < 4; ++ i2 ) { + + m.elements[ i ][ i2 ] = readFloat( stream ); + + } + + } + + return m; + + } + + function Read_aiVectorKey( stream ) { + + var v = new aiVectorKey(); + v.mTime = Read_double( stream ); + v.mValue = Read_aiVector3D( stream ); + return v; + + } + + function Read_aiQuatKey( stream ) { + + var v = new aiQuatKey(); + v.mTime = Read_double( stream ); + v.mValue = Read_aiQuaternion( stream ); + return v; + + } + + function ReadArray( stream, data, size ) { + + for ( var i = 0; i < size; i ++ ) data[ i ] = Read( stream ); + + } + + function ReadArray_aiVector2D( stream, data, size ) { + + for ( var i = 0; i < size; i ++ ) data[ i ] = Read_aiVector2D( stream ); + + } + + function ReadArray_aiVector3D( stream, data, size ) { + + for ( var i = 0; i < size; i ++ ) data[ i ] = Read_aiVector3D( stream ); + + } + + function ReadArray_aiVector4D( stream, data, size ) { + + for ( var i = 0; i < size; i ++ ) data[ i ] = Read_aiVector4D( stream ); + + } + + function ReadArray_aiVertexWeight( stream, data, size ) { + + for ( var i = 0; i < size; i ++ ) data[ i ] = Read_aiVertexWeight( stream ); + + } + + function ReadArray_aiColor4D( stream, data, size ) { + + for ( var i = 0; i < size; i ++ ) data[ i ] = Read_aiColor4D( stream ); + + } + + function ReadArray_aiVectorKey( stream, data, size ) { + + for ( var i = 0; i < size; i ++ ) data[ i ] = Read_aiVectorKey( stream ); + + } + + function ReadArray_aiQuatKey( stream, data, size ) { + + for ( var i = 0; i < size; i ++ ) data[ i ] = Read_aiQuatKey( stream ); + + } + + function ReadBounds( stream, T /*p*/, n ) { + + // not sure what to do here, the data isn't really useful. + return stream.Seek( sizeof( T ) * n, aiOrigin_CUR ); + + } + + function ai_assert( bool ) { + + if ( ! bool ) + throw ( "asset failed" ); + + } + + function ReadBinaryNode( stream, parent, depth ) { + + var chunkID = Read_uint32_t( stream ); + ai_assert( chunkID == ASSBIN_CHUNK_AINODE ); + /*uint32_t size =*/ + Read_uint32_t( stream ); + var node = new aiNode(); + node.mParent = parent; + node.mDepth = depth; + node.mName = Read_aiString( stream ); + node.mTransformation = Read_aiMatrix4x4( stream ); + node.mNumChildren = Read_unsigned_int( stream ); + node.mNumMeshes = Read_unsigned_int( stream ); + + if ( node.mNumMeshes ) { + + node.mMeshes = []; + + for ( var i = 0; i < node.mNumMeshes; ++ i ) { + + node.mMeshes[ i ] = Read_unsigned_int( stream ); + + } + + } + + if ( node.mNumChildren ) { + + node.mChildren = []; + + for ( var i = 0; i < node.mNumChildren; ++ i ) { + + var node2 = ReadBinaryNode( stream, node, depth ++ ); + node.mChildren[ i ] = node2; + + } + + } + + return node; + + } + + // ----------------------------------------------------------------------------------- + + function ReadBinaryBone( stream, b ) { + + var chunkID = Read_uint32_t( stream ); + ai_assert( chunkID == ASSBIN_CHUNK_AIBONE ); + /*uint32_t size =*/ + Read_uint32_t( stream ); + b.mName = Read_aiString( stream ); + b.mNumWeights = Read_unsigned_int( stream ); + b.mOffsetMatrix = Read_aiMatrix4x4( stream ); + // for the moment we write dumb min/max values for the bones, too. + // maybe I'll add a better, hash-like solution later + if ( shortened ) { + + ReadBounds( stream, b.mWeights, b.mNumWeights ); + + } else { + + // else write as usual + + b.mWeights = []; + ReadArray_aiVertexWeight( stream, b.mWeights, b.mNumWeights ); + + } + + return b; + + } + + function ReadBinaryMesh( stream, mesh ) { + + var chunkID = Read_uint32_t( stream ); + ai_assert( chunkID == ASSBIN_CHUNK_AIMESH ); + /*uint32_t size =*/ + Read_uint32_t( stream ); + mesh.mPrimitiveTypes = Read_unsigned_int( stream ); + mesh.mNumVertices = Read_unsigned_int( stream ); + mesh.mNumFaces = Read_unsigned_int( stream ); + mesh.mNumBones = Read_unsigned_int( stream ); + mesh.mMaterialIndex = Read_unsigned_int( stream ); + mesh.mNumUVComponents = []; + // first of all, write bits for all existent vertex components + var c = Read_unsigned_int( stream ); + + if ( c & ASSBIN_MESH_HAS_POSITIONS ) { + + if ( shortened ) { + + ReadBounds( stream, mesh.mVertices, mesh.mNumVertices ); + + } else { + + // else write as usual + + mesh.mVertices = []; + mesh.mVertexBuffer = stream.subArray32( stream.readOffset, stream.readOffset + mesh.mNumVertices * 3 * 4 ); + stream.Seek( mesh.mNumVertices * 3 * 4, aiOrigin_CUR ); + + } + + } + + if ( c & ASSBIN_MESH_HAS_NORMALS ) { + + if ( shortened ) { + + ReadBounds( stream, mesh.mNormals, mesh.mNumVertices ); + + } else { + + // else write as usual + + mesh.mNormals = []; + mesh.mNormalBuffer = stream.subArray32( stream.readOffset, stream.readOffset + mesh.mNumVertices * 3 * 4 ); + stream.Seek( mesh.mNumVertices * 3 * 4, aiOrigin_CUR ); + + } + + } + + if ( c & ASSBIN_MESH_HAS_TANGENTS_AND_BITANGENTS ) { + + if ( shortened ) { + + ReadBounds( stream, mesh.mTangents, mesh.mNumVertices ); + ReadBounds( stream, mesh.mBitangents, mesh.mNumVertices ); + + } else { + + // else write as usual + + mesh.mTangents = []; + mesh.mTangentBuffer = stream.subArray32( stream.readOffset, stream.readOffset + mesh.mNumVertices * 3 * 4 ); + stream.Seek( mesh.mNumVertices * 3 * 4, aiOrigin_CUR ); + mesh.mBitangents = []; + mesh.mBitangentBuffer = stream.subArray32( stream.readOffset, stream.readOffset + mesh.mNumVertices * 3 * 4 ); + stream.Seek( mesh.mNumVertices * 3 * 4, aiOrigin_CUR ); + + } + + } + + for ( var n = 0; n < AI_MAX_NUMBER_OF_COLOR_SETS; ++ n ) { + + if ( ! ( c & ASSBIN_MESH_HAS_COLOR( n ) ) ) break; + + if ( shortened ) { + + ReadBounds( stream, mesh.mColors[ n ], mesh.mNumVertices ); + + } else { + + // else write as usual + + mesh.mColors[ n ] = []; + mesh.mColorBuffer = stream.subArray32( stream.readOffset, stream.readOffset + mesh.mNumVertices * 4 * 4 ); + stream.Seek( mesh.mNumVertices * 4 * 4, aiOrigin_CUR ); + + } + + } + + mesh.mTexCoordsBuffers = []; + + for ( var n = 0; n < AI_MAX_NUMBER_OF_TEXTURECOORDS; ++ n ) { + + if ( ! ( c & ASSBIN_MESH_HAS_TEXCOORD( n ) ) ) break; + + // write number of UV components + mesh.mNumUVComponents[ n ] = Read_unsigned_int( stream ); + + if ( shortened ) { + + ReadBounds( stream, mesh.mTextureCoords[ n ], mesh.mNumVertices ); + + } else { + + // else write as usual + + mesh.mTextureCoords[ n ] = []; + //note that assbin always writes 3d texcoords + mesh.mTexCoordsBuffers[ n ] = []; + + for ( var uv = 0; uv < mesh.mNumVertices; uv ++ ) { + + mesh.mTexCoordsBuffers[ n ].push( readFloat( stream ) ); + mesh.mTexCoordsBuffers[ n ].push( readFloat( stream ) ); + readFloat( stream ); + + } + + } + + } + // write faces. There are no floating-point calculations involved + // in these, so we can write a simple hash over the face data + // to the dump file. We generate a single 32 Bit hash for 512 faces + // using Assimp's standard hashing function. + if ( shortened ) { + + Read_unsigned_int( stream ); + + } else { + + // else write as usual + + // if there are less than 2^16 vertices, we can simply use 16 bit integers ... + mesh.mFaces = []; + + var indexCounter = 0; + mesh.mIndexArray = []; + + for ( var i = 0; i < mesh.mNumFaces; ++ i ) { + + var f = mesh.mFaces[ i ] = new aiFace(); + // BOOST_STATIC_ASSERT(AI_MAX_FACE_INDICES <= 0xffff); + f.mNumIndices = Read_uint16_t( stream ); + f.mIndices = []; + + for ( var a = 0; a < f.mNumIndices; ++ a ) { + + if ( mesh.mNumVertices < ( 1 << 16 ) ) { + + f.mIndices[ a ] = Read_uint16_t( stream ); + + } else { + + f.mIndices[ a ] = Read_unsigned_int( stream ); + + } + + + + } + + if ( f.mNumIndices === 3 ) { + + mesh.mIndexArray.push( f.mIndices[ 0 ] ); + mesh.mIndexArray.push( f.mIndices[ 1 ] ); + mesh.mIndexArray.push( f.mIndices[ 2 ] ); + + } else if ( f.mNumIndices === 4 ) { + + mesh.mIndexArray.push( f.mIndices[ 0 ] ); + mesh.mIndexArray.push( f.mIndices[ 1 ] ); + mesh.mIndexArray.push( f.mIndices[ 2 ] ); + mesh.mIndexArray.push( f.mIndices[ 2 ] ); + mesh.mIndexArray.push( f.mIndices[ 3 ] ); + mesh.mIndexArray.push( f.mIndices[ 0 ] ); + + } else { + + throw ( new Error( "Sorry, can't currently triangulate polys. Use the triangulate preprocessor in Assimp." ) ); + + } + + + + } + + } + // write bones + if ( mesh.mNumBones ) { + + mesh.mBones = []; + + for ( var a = 0; a < mesh.mNumBones; ++ a ) { + + mesh.mBones[ a ] = new aiBone(); + ReadBinaryBone( stream, mesh.mBones[ a ] ); + + } + + } + + } + + function ReadBinaryMaterialProperty( stream, prop ) { + + var chunkID = Read_uint32_t( stream ); + ai_assert( chunkID == ASSBIN_CHUNK_AIMATERIALPROPERTY ); + /*uint32_t size =*/ + Read_uint32_t( stream ); + prop.mKey = Read_aiString( stream ); + prop.mSemantic = Read_unsigned_int( stream ); + prop.mIndex = Read_unsigned_int( stream ); + prop.mDataLength = Read_unsigned_int( stream ); + prop.mType = Read_unsigned_int( stream ); + prop.mData = []; + stream.ReadBytes( prop.mData, 1, prop.mDataLength ); + + } + + // ----------------------------------------------------------------------------------- + + function ReadBinaryMaterial( stream, mat ) { + + var chunkID = Read_uint32_t( stream ); + ai_assert( chunkID == ASSBIN_CHUNK_AIMATERIAL ); + /*uint32_t size =*/ + Read_uint32_t( stream ); + mat.mNumAllocated = mat.mNumProperties = Read_unsigned_int( stream ); + + if ( mat.mNumProperties ) { + + if ( mat.mProperties ) { + + delete mat.mProperties; + + } + + mat.mProperties = []; + + for ( var i = 0; i < mat.mNumProperties; ++ i ) { + + mat.mProperties[ i ] = new aiMaterialProperty(); + ReadBinaryMaterialProperty( stream, mat.mProperties[ i ] ); + + } + + } + + } + // ----------------------------------------------------------------------------------- + function ReadBinaryNodeAnim( stream, nd ) { + + var chunkID = Read_uint32_t( stream ); + ai_assert( chunkID == ASSBIN_CHUNK_AINODEANIM ); + /*uint32_t size =*/ + Read_uint32_t( stream ); + nd.mNodeName = Read_aiString( stream ); + nd.mNumPositionKeys = Read_unsigned_int( stream ); + nd.mNumRotationKeys = Read_unsigned_int( stream ); + nd.mNumScalingKeys = Read_unsigned_int( stream ); + nd.mPreState = Read_unsigned_int( stream ); + nd.mPostState = Read_unsigned_int( stream ); + + if ( nd.mNumPositionKeys ) { + + if ( shortened ) { + + ReadBounds( stream, nd.mPositionKeys, nd.mNumPositionKeys ); + + } else { + + // else write as usual + + nd.mPositionKeys = []; + ReadArray_aiVectorKey( stream, nd.mPositionKeys, nd.mNumPositionKeys ); + + } + + } + + if ( nd.mNumRotationKeys ) { + + if ( shortened ) { + + ReadBounds( stream, nd.mRotationKeys, nd.mNumRotationKeys ); + + } else { + + // else write as usual + + nd.mRotationKeys = []; + ReadArray_aiQuatKey( stream, nd.mRotationKeys, nd.mNumRotationKeys ); + + } + + } + + if ( nd.mNumScalingKeys ) { + + if ( shortened ) { + + ReadBounds( stream, nd.mScalingKeys, nd.mNumScalingKeys ); + + } else { + + // else write as usual + + nd.mScalingKeys = []; + ReadArray_aiVectorKey( stream, nd.mScalingKeys, nd.mNumScalingKeys ); + + } + + } + + } + // ----------------------------------------------------------------------------------- + function ReadBinaryAnim( stream, anim ) { + + var chunkID = Read_uint32_t( stream ); + ai_assert( chunkID == ASSBIN_CHUNK_AIANIMATION ); + /*uint32_t size =*/ + Read_uint32_t( stream ); + anim.mName = Read_aiString( stream ); + anim.mDuration = Read_double( stream ); + anim.mTicksPerSecond = Read_double( stream ); + anim.mNumChannels = Read_unsigned_int( stream ); + + if ( anim.mNumChannels ) { + + anim.mChannels = []; + + for ( var a = 0; a < anim.mNumChannels; ++ a ) { + + anim.mChannels[ a ] = new aiNodeAnim(); + ReadBinaryNodeAnim( stream, anim.mChannels[ a ] ); + + } + + } + + } + + function ReadBinaryTexture( stream, tex ) { + + var chunkID = Read_uint32_t( stream ); + ai_assert( chunkID == ASSBIN_CHUNK_AITEXTURE ); + /*uint32_t size =*/ + Read_uint32_t( stream ); + tex.mWidth = Read_unsigned_int( stream ); + tex.mHeight = Read_unsigned_int( stream ); + stream.ReadBytes( tex.achFormatHint, 1, 4 ); + + if ( ! shortened ) { + + if ( ! tex.mHeight ) { + + tex.pcData = []; + stream.ReadBytes( tex.pcData, 1, tex.mWidth ); + + } else { + + tex.pcData = []; + stream.ReadBytes( tex.pcData, 1, tex.mWidth * tex.mHeight * 4 ); + + } + + } + + } + // ----------------------------------------------------------------------------------- + function ReadBinaryLight( stream, l ) { + + var chunkID = Read_uint32_t( stream ); + ai_assert( chunkID == ASSBIN_CHUNK_AILIGHT ); + /*uint32_t size =*/ + Read_uint32_t( stream ); + l.mName = Read_aiString( stream ); + l.mType = Read_unsigned_int( stream ); + + if ( l.mType != aiLightSource_DIRECTIONAL ) { + + l.mAttenuationConstant = readFloat( stream ); + l.mAttenuationLinear = readFloat( stream ); + l.mAttenuationQuadratic = readFloat( stream ); + + } + + l.mColorDiffuse = Read_aiColor3D( stream ); + l.mColorSpecular = Read_aiColor3D( stream ); + l.mColorAmbient = Read_aiColor3D( stream ); + + if ( l.mType == aiLightSource_SPOT ) { + + l.mAngleInnerCone = readFloat( stream ); + l.mAngleOuterCone = readFloat( stream ); + + } + + } + // ----------------------------------------------------------------------------------- + function ReadBinaryCamera( stream, cam ) { + + var chunkID = Read_uint32_t( stream ); + ai_assert( chunkID == ASSBIN_CHUNK_AICAMERA ); + /*uint32_t size =*/ + Read_uint32_t( stream ); + cam.mName = Read_aiString( stream ); + cam.mPosition = Read_aiVector3D( stream ); + cam.mLookAt = Read_aiVector3D( stream ); + cam.mUp = Read_aiVector3D( stream ); + cam.mHorizontalFOV = readFloat( stream ); + cam.mClipPlaneNear = readFloat( stream ); + cam.mClipPlaneFar = readFloat( stream ); + cam.mAspect = readFloat( stream ); + + } + + function ReadBinaryScene( stream, scene ) { + + var chunkID = Read_uint32_t( stream ); + ai_assert( chunkID == ASSBIN_CHUNK_AISCENE ); + /*uint32_t size =*/ + Read_uint32_t( stream ); + scene.mFlags = Read_unsigned_int( stream ); + scene.mNumMeshes = Read_unsigned_int( stream ); + scene.mNumMaterials = Read_unsigned_int( stream ); + scene.mNumAnimations = Read_unsigned_int( stream ); + scene.mNumTextures = Read_unsigned_int( stream ); + scene.mNumLights = Read_unsigned_int( stream ); + scene.mNumCameras = Read_unsigned_int( stream ); + // Read node graph + scene.mRootNode = new aiNode(); + scene.mRootNode = ReadBinaryNode( stream, null, 0 ); + // Read all meshes + if ( scene.mNumMeshes ) { + + scene.mMeshes = []; + + for ( var i = 0; i < scene.mNumMeshes; ++ i ) { + + scene.mMeshes[ i ] = new aiMesh(); + ReadBinaryMesh( stream, scene.mMeshes[ i ] ); + + } + + } + // Read materials + if ( scene.mNumMaterials ) { + + scene.mMaterials = []; + + for ( var i = 0; i < scene.mNumMaterials; ++ i ) { + + scene.mMaterials[ i ] = new aiMaterial(); + ReadBinaryMaterial( stream, scene.mMaterials[ i ] ); + + } + + } + // Read all animations + if ( scene.mNumAnimations ) { + + scene.mAnimations = []; + + for ( var i = 0; i < scene.mNumAnimations; ++ i ) { + + scene.mAnimations[ i ] = new aiAnimation(); + ReadBinaryAnim( stream, scene.mAnimations[ i ] ); + + } + + } + // Read all textures + if ( scene.mNumTextures ) { + + scene.mTextures = []; + + for ( var i = 0; i < scene.mNumTextures; ++ i ) { + + scene.mTextures[ i ] = new aiTexture(); + ReadBinaryTexture( stream, scene.mTextures[ i ] ); + + } + + } + // Read lights + if ( scene.mNumLights ) { + + scene.mLights = []; + + for ( var i = 0; i < scene.mNumLights; ++ i ) { + + scene.mLights[ i ] = new aiLight(); + ReadBinaryLight( stream, scene.mLights[ i ] ); + + } + + } + // Read cameras + if ( scene.mNumCameras ) { + + scene.mCameras = []; + + for ( var i = 0; i < scene.mNumCameras; ++ i ) { + + scene.mCameras[ i ] = new aiCamera(); + ReadBinaryCamera( stream, scene.mCameras[ i ] ); + + } + + } + + } + var aiOrigin_CUR = 0; + var aiOrigin_BEG = 1; + + function extendStream( stream ) { + + stream.readOffset = 0; + stream.Seek = function ( off, ori ) { + + if ( ori == aiOrigin_CUR ) { + + stream.readOffset += off; + + } + if ( ori == aiOrigin_BEG ) { + + stream.readOffset = off; + + } + + }; + + stream.ReadBytes = function ( buff, size, n ) { + + var bytes = size * n; + for ( var i = 0; i < bytes; i ++ ) + buff[ i ] = Read_uint8_t( this ); + + }; + + stream.subArray32 = function ( start, end ) { + + var buff = this.buffer; + var newbuff = buff.slice( start, end ); + return new Float32Array( newbuff ); + + }; + + stream.subArrayUint16 = function ( start, end ) { + + var buff = this.buffer; + var newbuff = buff.slice( start, end ); + return new Uint16Array( newbuff ); + + }; + + stream.subArrayUint8 = function ( start, end ) { + + var buff = this.buffer; + var newbuff = buff.slice( start, end ); + return new Uint8Array( newbuff ); + + }; + + stream.subArrayUint32 = function ( start, end ) { + + var buff = this.buffer; + var newbuff = buff.slice( start, end ); + return new Uint32Array( newbuff ); + + }; + + } + + var shortened, compressed; + + function InternReadFile( pFiledata ) { + + var pScene = new aiScene(); + var stream = new DataView( pFiledata ); + extendStream( stream ); + stream.Seek( 44, aiOrigin_CUR ); // signature + /*unsigned int versionMajor =*/ + var versionMajor = Read_unsigned_int( stream ); + /*unsigned int versionMinor =*/ + var versionMinor = Read_unsigned_int( stream ); + /*unsigned int versionRevision =*/ + var versionRevision = Read_unsigned_int( stream ); + /*unsigned int compileFlags =*/ + var compileFlags = Read_unsigned_int( stream ); + shortened = Read_uint16_t( stream ) > 0; + compressed = Read_uint16_t( stream ) > 0; + if ( shortened ) + throw "Shortened binaries are not supported!"; + stream.Seek( 256, aiOrigin_CUR ); // original filename + stream.Seek( 128, aiOrigin_CUR ); // options + stream.Seek( 64, aiOrigin_CUR ); // padding + if ( compressed ) { + + var uncompressedSize = Read_uint32_t( stream ); + var compressedSize = stream.FileSize() - stream.Tell(); + var compressedData = []; + stream.Read( compressedData, 1, compressedSize ); + var uncompressedData = []; + uncompress( uncompressedData, uncompressedSize, compressedData, compressedSize ); + var buff = new ArrayBuffer( uncompressedData ); + ReadBinaryScene( buff, pScene ); + + } else { + + ReadBinaryScene( stream, pScene ); + return pScene.toTHREE(); + + } + + } + + return InternReadFile( buffer ); + + } + +}; diff --git a/examples/js/loaders/LoaderSupport.js b/examples/js/loaders/LoaderSupport.js index b844948ec70dcc..3143f7f36d4557 100644 --- a/examples/js/loaders/LoaderSupport.js +++ b/examples/js/loaders/LoaderSupport.js @@ -1310,263 +1310,263 @@ THREE.LoaderSupport.WorkerSupport = (function () { })(); -/** - * Orchestrate loading of multiple OBJ files/data from an instruction queue with a configurable amount of workers (1-16). - * Workflow: - * prepareWorkers - * enqueueForRun - * processQueue - * tearDown (to force stop) - * - * @class - * - * @param {string} classDef Class definition to be used for construction - * @param {THREE.LoaderSupport.ConsoleLogger} logger logger to be used - */ -THREE.LoaderSupport.WorkerDirector = (function () { - - var LOADER_WORKER_DIRECTOR_VERSION = '2.1.0'; - - var Validator = THREE.LoaderSupport.Validator; - - var MAX_WEB_WORKER = 16; - var MAX_QUEUE_SIZE = 8192; - - function WorkerDirector( classDef, logger ) { - this.logger = Validator.verifyInput( logger, new THREE.LoaderSupport.ConsoleLogger() ); - this.logger.logInfo( 'Using THREE.LoaderSupport.WorkerDirector version: ' + LOADER_WORKER_DIRECTOR_VERSION ); - - this.maxQueueSize = MAX_QUEUE_SIZE ; - this.maxWebWorkers = MAX_WEB_WORKER; - this.crossOrigin = null; - - if ( ! Validator.isValid( classDef ) ) throw 'Provided invalid classDef: ' + classDef; - - this.workerDescription = { - classDef: classDef, - globalCallbacks: {}, - workerSupports: {} - }; - this.objectsCompleted = 0; - this.instructionQueue = []; - this.instructionQueuePointer = 0; - - this.callbackOnFinishedProcessing = null; - } - - /** - * Returns the maximum length of the instruction queue. - * @memberOf THREE.LoaderSupport.WorkerDirector - * - * @returns {number} - */ - WorkerDirector.prototype.getMaxQueueSize = function () { - return this.maxQueueSize; - }; - - /** - * Returns the maximum number of workers. - * @memberOf THREE.LoaderSupport.WorkerDirector - * - * @returns {number} - */ - WorkerDirector.prototype.getMaxWebWorkers = function () { - return this.maxWebWorkers; - }; - - /** - * Sets the CORS string to be used. - * @memberOf THREE.LoaderSupport.WorkerDirector - * - * @param {string} crossOrigin CORS value - */ - WorkerDirector.prototype.setCrossOrigin = function ( crossOrigin ) { - this.crossOrigin = crossOrigin; - }; - - /** - * Create or destroy workers according limits. Set the name and register callbacks for dynamically created web workers. - * @memberOf THREE.LoaderSupport.WorkerDirector - * - * @param {THREE.OBJLoader2.WWOBJLoader2.PrepDataCallbacks} globalCallbacks Register global callbacks used by all web workers - * @param {number} maxQueueSize Set the maximum size of the instruction queue (1-1024) - * @param {number} maxWebWorkers Set the maximum amount of workers (1-16) - */ - WorkerDirector.prototype.prepareWorkers = function ( globalCallbacks, maxQueueSize, maxWebWorkers ) { - if ( Validator.isValid( globalCallbacks ) ) this.workerDescription.globalCallbacks = globalCallbacks; - this.maxQueueSize = Math.min( maxQueueSize, MAX_QUEUE_SIZE ); - this.maxWebWorkers = Math.min( maxWebWorkers, MAX_WEB_WORKER ); - this.maxWebWorkers = Math.min( this.maxWebWorkers, this.maxQueueSize ); - this.objectsCompleted = 0; - this.instructionQueue = []; - this.instructionQueuePointer = 0; - - for ( var instanceNo = 0; instanceNo < this.maxWebWorkers; instanceNo++ ) { - - this.workerDescription.workerSupports[ instanceNo ] = { - instanceNo: instanceNo, - inUse: false, - terminateRequested: false, - workerSupport: new THREE.LoaderSupport.WorkerSupport( this.logger ), - loader: null - }; - - } - }; - - /** - * Store run instructions in internal instructionQueue. - * @memberOf THREE.LoaderSupport.WorkerDirector - * - * @param {THREE.LoaderSupport.PrepData} prepData - */ - WorkerDirector.prototype.enqueueForRun = function ( prepData ) { - if ( this.instructionQueue.length < this.maxQueueSize ) { - this.instructionQueue.push( prepData ); - } - }; - - /** - * Returns if any workers are running. - * - * @memberOf THREE.LoaderSupport.WorkerDirector - * @returns {boolean} - */ - WorkerDirector.prototype.isRunning = function () { - var wsKeys = Object.keys( this.workerDescription.workerSupports ); - return ( ( this.instructionQueue.length > 0 && this.instructionQueuePointer < this.instructionQueue.length ) || wsKeys.length > 0 ); - }; - - /** - * Process the instructionQueue until it is depleted. - * @memberOf THREE.LoaderSupport.WorkerDirector - */ - WorkerDirector.prototype.processQueue = function () { - var prepData, supportDesc; - for ( var instanceNo in this.workerDescription.workerSupports ) { - - supportDesc = this.workerDescription.workerSupports[ instanceNo ]; - if ( ! supportDesc.inUse ) { - - if ( this.instructionQueuePointer < this.instructionQueue.length ) { - - prepData = this.instructionQueue[ this.instructionQueuePointer ]; - this._kickWorkerRun( prepData, supportDesc ); - this.instructionQueuePointer++; - - } else { - - this._deregister( supportDesc ); - - } - - } - - } - - if ( ! this.isRunning() && this.callbackOnFinishedProcessing !== null ) { - - this.callbackOnFinishedProcessing(); - this.callbackOnFinishedProcessing = null; - - } - }; - - WorkerDirector.prototype._kickWorkerRun = function( prepData, supportDesc ) { - supportDesc.inUse = true; - supportDesc.workerSupport.setTerminateRequested( supportDesc.terminateRequested ); - - this.logger.logInfo( '\nAssigning next item from queue to worker (queue length: ' + this.instructionQueue.length + ')\n\n' ); - - var scope = this; - var prepDataCallbacks = prepData.getCallbacks(); - var globalCallbacks = this.workerDescription.globalCallbacks; - var wrapperOnLoad = function ( event ) { - if ( Validator.isValid( globalCallbacks.onLoad ) ) globalCallbacks.onLoad( event ); - if ( Validator.isValid( prepDataCallbacks.onLoad ) ) prepDataCallbacks.onLoad( event ); - scope.objectsCompleted++; - supportDesc.inUse = false; - - scope.processQueue(); - }; - - var wrapperOnProgress = function ( event ) { - if ( Validator.isValid( globalCallbacks.onProgress ) ) globalCallbacks.onProgress( event ); - if ( Validator.isValid( prepDataCallbacks.onProgress ) ) prepDataCallbacks.onProgress( event ); - }; - - var wrapperOnMeshAlter = function ( event ) { - if ( Validator.isValid( globalCallbacks.onMeshAlter ) ) globalCallbacks.onMeshAlter( event ); - if ( Validator.isValid( prepDataCallbacks.onMeshAlter ) ) prepDataCallbacks.onMeshAlter( event ); - }; - - supportDesc.loader = this._buildLoader( supportDesc.instanceNo ); - - var updatedCallbacks = new THREE.LoaderSupport.Callbacks(); - updatedCallbacks.setCallbackOnLoad( wrapperOnLoad ); - updatedCallbacks.setCallbackOnProgress( wrapperOnProgress ); - updatedCallbacks.setCallbackOnMeshAlter( wrapperOnMeshAlter ); - prepData.callbacks = updatedCallbacks; - - supportDesc.loader.run( prepData, supportDesc.workerSupport ); - }; - - WorkerDirector.prototype._buildLoader = function ( instanceNo ) { - var classDef = this.workerDescription.classDef; - var loader = Object.create( classDef.prototype ); - this.workerDescription.classDef.call( loader, THREE.DefaultLoadingManager, this.logger ); - - // verify that all required functions are implemented - if ( ! loader.hasOwnProperty( 'instanceNo' ) ) throw classDef.name + ' has no property "instanceNo".'; - loader.instanceNo = instanceNo; - - if ( ! loader.hasOwnProperty( 'workerSupport' ) ) { - - throw classDef.name + ' has no property "workerSupport".'; - - } - if ( typeof loader.run !== 'function' ) throw classDef.name + ' has no function "run".'; - if ( ! loader.hasOwnProperty( 'callbacks' ) || ! Validator.isValid( loader.callbacks ) ) { - - this.logger.logWarn( classDef.name + ' has an invalid property "callbacks". Will change to "THREE.LoaderSupport.Callbacks"' ); - loader.callbacks = new THREE.LoaderSupport.Callbacks(); - - } - return loader; - }; - - WorkerDirector.prototype._deregister = function ( supportDesc ) { - if ( Validator.isValid( supportDesc ) ) { - - supportDesc.workerSupport.setTerminateRequested( true ); - this.logger.logInfo( 'Requested termination of worker #' + supportDesc.instanceNo + '.' ); - - var loaderCallbacks = supportDesc.loader.callbacks; - if ( Validator.isValid( loaderCallbacks.onProgress ) ) loaderCallbacks.onProgress( { detail: { text: '' } } ); - delete this.workerDescription.workerSupports[ supportDesc.instanceNo ]; - - } - }; - - /** - * Terminate all workers. - * @memberOf THREE.LoaderSupport.WorkerDirector - * - * @param {callback} callbackOnFinishedProcessing Function called once all workers finished processing. - */ - WorkerDirector.prototype.tearDown = function ( callbackOnFinishedProcessing ) { - this.logger.logInfo( 'WorkerDirector received the deregister call. Terminating all workers!' ); - - this.instructionQueuePointer = this.instructionQueue.length; - this.callbackOnFinishedProcessing = Validator.verifyInput( callbackOnFinishedProcessing, null ); - - for ( var name in this.workerDescription.workerSupports ) { - - this.workerDescription.workerSupports[ name ].terminateRequested = true; - - } - }; - - return WorkerDirector; - -})(); +/** + * Orchestrate loading of multiple OBJ files/data from an instruction queue with a configurable amount of workers (1-16). + * Workflow: + * prepareWorkers + * enqueueForRun + * processQueue + * tearDown (to force stop) + * + * @class + * + * @param {string} classDef Class definition to be used for construction + * @param {THREE.LoaderSupport.ConsoleLogger} logger logger to be used + */ +THREE.LoaderSupport.WorkerDirector = (function () { + + var LOADER_WORKER_DIRECTOR_VERSION = '2.1.0'; + + var Validator = THREE.LoaderSupport.Validator; + + var MAX_WEB_WORKER = 16; + var MAX_QUEUE_SIZE = 8192; + + function WorkerDirector( classDef, logger ) { + this.logger = Validator.verifyInput( logger, new THREE.LoaderSupport.ConsoleLogger() ); + this.logger.logInfo( 'Using THREE.LoaderSupport.WorkerDirector version: ' + LOADER_WORKER_DIRECTOR_VERSION ); + + this.maxQueueSize = MAX_QUEUE_SIZE ; + this.maxWebWorkers = MAX_WEB_WORKER; + this.crossOrigin = null; + + if ( ! Validator.isValid( classDef ) ) throw 'Provided invalid classDef: ' + classDef; + + this.workerDescription = { + classDef: classDef, + globalCallbacks: {}, + workerSupports: {} + }; + this.objectsCompleted = 0; + this.instructionQueue = []; + this.instructionQueuePointer = 0; + + this.callbackOnFinishedProcessing = null; + } + + /** + * Returns the maximum length of the instruction queue. + * @memberOf THREE.LoaderSupport.WorkerDirector + * + * @returns {number} + */ + WorkerDirector.prototype.getMaxQueueSize = function () { + return this.maxQueueSize; + }; + + /** + * Returns the maximum number of workers. + * @memberOf THREE.LoaderSupport.WorkerDirector + * + * @returns {number} + */ + WorkerDirector.prototype.getMaxWebWorkers = function () { + return this.maxWebWorkers; + }; + + /** + * Sets the CORS string to be used. + * @memberOf THREE.LoaderSupport.WorkerDirector + * + * @param {string} crossOrigin CORS value + */ + WorkerDirector.prototype.setCrossOrigin = function ( crossOrigin ) { + this.crossOrigin = crossOrigin; + }; + + /** + * Create or destroy workers according limits. Set the name and register callbacks for dynamically created web workers. + * @memberOf THREE.LoaderSupport.WorkerDirector + * + * @param {THREE.OBJLoader2.WWOBJLoader2.PrepDataCallbacks} globalCallbacks Register global callbacks used by all web workers + * @param {number} maxQueueSize Set the maximum size of the instruction queue (1-1024) + * @param {number} maxWebWorkers Set the maximum amount of workers (1-16) + */ + WorkerDirector.prototype.prepareWorkers = function ( globalCallbacks, maxQueueSize, maxWebWorkers ) { + if ( Validator.isValid( globalCallbacks ) ) this.workerDescription.globalCallbacks = globalCallbacks; + this.maxQueueSize = Math.min( maxQueueSize, MAX_QUEUE_SIZE ); + this.maxWebWorkers = Math.min( maxWebWorkers, MAX_WEB_WORKER ); + this.maxWebWorkers = Math.min( this.maxWebWorkers, this.maxQueueSize ); + this.objectsCompleted = 0; + this.instructionQueue = []; + this.instructionQueuePointer = 0; + + for ( var instanceNo = 0; instanceNo < this.maxWebWorkers; instanceNo++ ) { + + this.workerDescription.workerSupports[ instanceNo ] = { + instanceNo: instanceNo, + inUse: false, + terminateRequested: false, + workerSupport: new THREE.LoaderSupport.WorkerSupport( this.logger ), + loader: null + }; + + } + }; + + /** + * Store run instructions in internal instructionQueue. + * @memberOf THREE.LoaderSupport.WorkerDirector + * + * @param {THREE.LoaderSupport.PrepData} prepData + */ + WorkerDirector.prototype.enqueueForRun = function ( prepData ) { + if ( this.instructionQueue.length < this.maxQueueSize ) { + this.instructionQueue.push( prepData ); + } + }; + + /** + * Returns if any workers are running. + * + * @memberOf THREE.LoaderSupport.WorkerDirector + * @returns {boolean} + */ + WorkerDirector.prototype.isRunning = function () { + var wsKeys = Object.keys( this.workerDescription.workerSupports ); + return ( ( this.instructionQueue.length > 0 && this.instructionQueuePointer < this.instructionQueue.length ) || wsKeys.length > 0 ); + }; + + /** + * Process the instructionQueue until it is depleted. + * @memberOf THREE.LoaderSupport.WorkerDirector + */ + WorkerDirector.prototype.processQueue = function () { + var prepData, supportDesc; + for ( var instanceNo in this.workerDescription.workerSupports ) { + + supportDesc = this.workerDescription.workerSupports[ instanceNo ]; + if ( ! supportDesc.inUse ) { + + if ( this.instructionQueuePointer < this.instructionQueue.length ) { + + prepData = this.instructionQueue[ this.instructionQueuePointer ]; + this._kickWorkerRun( prepData, supportDesc ); + this.instructionQueuePointer++; + + } else { + + this._deregister( supportDesc ); + + } + + } + + } + + if ( ! this.isRunning() && this.callbackOnFinishedProcessing !== null ) { + + this.callbackOnFinishedProcessing(); + this.callbackOnFinishedProcessing = null; + + } + }; + + WorkerDirector.prototype._kickWorkerRun = function( prepData, supportDesc ) { + supportDesc.inUse = true; + supportDesc.workerSupport.setTerminateRequested( supportDesc.terminateRequested ); + + this.logger.logInfo( '\nAssigning next item from queue to worker (queue length: ' + this.instructionQueue.length + ')\n\n' ); + + var scope = this; + var prepDataCallbacks = prepData.getCallbacks(); + var globalCallbacks = this.workerDescription.globalCallbacks; + var wrapperOnLoad = function ( event ) { + if ( Validator.isValid( globalCallbacks.onLoad ) ) globalCallbacks.onLoad( event ); + if ( Validator.isValid( prepDataCallbacks.onLoad ) ) prepDataCallbacks.onLoad( event ); + scope.objectsCompleted++; + supportDesc.inUse = false; + + scope.processQueue(); + }; + + var wrapperOnProgress = function ( event ) { + if ( Validator.isValid( globalCallbacks.onProgress ) ) globalCallbacks.onProgress( event ); + if ( Validator.isValid( prepDataCallbacks.onProgress ) ) prepDataCallbacks.onProgress( event ); + }; + + var wrapperOnMeshAlter = function ( event ) { + if ( Validator.isValid( globalCallbacks.onMeshAlter ) ) globalCallbacks.onMeshAlter( event ); + if ( Validator.isValid( prepDataCallbacks.onMeshAlter ) ) prepDataCallbacks.onMeshAlter( event ); + }; + + supportDesc.loader = this._buildLoader( supportDesc.instanceNo ); + + var updatedCallbacks = new THREE.LoaderSupport.Callbacks(); + updatedCallbacks.setCallbackOnLoad( wrapperOnLoad ); + updatedCallbacks.setCallbackOnProgress( wrapperOnProgress ); + updatedCallbacks.setCallbackOnMeshAlter( wrapperOnMeshAlter ); + prepData.callbacks = updatedCallbacks; + + supportDesc.loader.run( prepData, supportDesc.workerSupport ); + }; + + WorkerDirector.prototype._buildLoader = function ( instanceNo ) { + var classDef = this.workerDescription.classDef; + var loader = Object.create( classDef.prototype ); + this.workerDescription.classDef.call( loader, THREE.DefaultLoadingManager, this.logger ); + + // verify that all required functions are implemented + if ( ! loader.hasOwnProperty( 'instanceNo' ) ) throw classDef.name + ' has no property "instanceNo".'; + loader.instanceNo = instanceNo; + + if ( ! loader.hasOwnProperty( 'workerSupport' ) ) { + + throw classDef.name + ' has no property "workerSupport".'; + + } + if ( typeof loader.run !== 'function' ) throw classDef.name + ' has no function "run".'; + if ( ! loader.hasOwnProperty( 'callbacks' ) || ! Validator.isValid( loader.callbacks ) ) { + + this.logger.logWarn( classDef.name + ' has an invalid property "callbacks". Will change to "THREE.LoaderSupport.Callbacks"' ); + loader.callbacks = new THREE.LoaderSupport.Callbacks(); + + } + return loader; + }; + + WorkerDirector.prototype._deregister = function ( supportDesc ) { + if ( Validator.isValid( supportDesc ) ) { + + supportDesc.workerSupport.setTerminateRequested( true ); + this.logger.logInfo( 'Requested termination of worker #' + supportDesc.instanceNo + '.' ); + + var loaderCallbacks = supportDesc.loader.callbacks; + if ( Validator.isValid( loaderCallbacks.onProgress ) ) loaderCallbacks.onProgress( { detail: { text: '' } } ); + delete this.workerDescription.workerSupports[ supportDesc.instanceNo ]; + + } + }; + + /** + * Terminate all workers. + * @memberOf THREE.LoaderSupport.WorkerDirector + * + * @param {callback} callbackOnFinishedProcessing Function called once all workers finished processing. + */ + WorkerDirector.prototype.tearDown = function ( callbackOnFinishedProcessing ) { + this.logger.logInfo( 'WorkerDirector received the deregister call. Terminating all workers!' ); + + this.instructionQueuePointer = this.instructionQueue.length; + this.callbackOnFinishedProcessing = Validator.verifyInput( callbackOnFinishedProcessing, null ); + + for ( var name in this.workerDescription.workerSupports ) { + + this.workerDescription.workerSupports[ name ].terminateRequested = true; + + } + }; + + return WorkerDirector; + +})(); diff --git a/examples/js/loaders/SVGLoader.js b/examples/js/loaders/SVGLoader.js index 3982538065b911..ce09a3ecd52799 100644 --- a/examples/js/loaders/SVGLoader.js +++ b/examples/js/loaders/SVGLoader.js @@ -1,33 +1,33 @@ -/** - * @author mrdoob / http://mrdoob.com/ - * @author zz85 / http://joshuakoo.com/ - */ - -THREE.SVGLoader = function ( manager ) { - - this.manager = ( manager !== undefined ) ? manager : THREE.DefaultLoadingManager; - -}; - -THREE.SVGLoader.prototype = { - - constructor: THREE.SVGLoader, - - load: function ( url, onLoad, onProgress, onError ) { - - var scope = this; - - var parser = new DOMParser(); - - var loader = new THREE.FileLoader( scope.manager ); - loader.load( url, function ( svgString ) { - - var doc = parser.parseFromString( svgString, 'image/svg+xml' ); // application/xml - - onLoad( doc.documentElement ); - - }, onProgress, onError ); - - } - -}; +/** + * @author mrdoob / http://mrdoob.com/ + * @author zz85 / http://joshuakoo.com/ + */ + +THREE.SVGLoader = function ( manager ) { + + this.manager = ( manager !== undefined ) ? manager : THREE.DefaultLoadingManager; + +}; + +THREE.SVGLoader.prototype = { + + constructor: THREE.SVGLoader, + + load: function ( url, onLoad, onProgress, onError ) { + + var scope = this; + + var parser = new DOMParser(); + + var loader = new THREE.FileLoader( scope.manager ); + loader.load( url, function ( svgString ) { + + var doc = parser.parseFromString( svgString, 'image/svg+xml' ); // application/xml + + onLoad( doc.documentElement ); + + }, onProgress, onError ); + + } + +}; diff --git a/examples/js/loaders/TDSLoader.js b/examples/js/loaders/TDSLoader.js index 8da8ae2f294c81..e1321131925b24 100644 --- a/examples/js/loaders/TDSLoader.js +++ b/examples/js/loaders/TDSLoader.js @@ -1,1142 +1,1142 @@ -/* - * Autodesk 3DS threee.js file loader, based on lib3ds. - * - * Loads geometry with uv and materials basic properties with texture support. - * - * @author @tentone - * @author @timknip - * @class TDSLoader - * @constructor - */ - -'use strict'; - -THREE.TDSLoader = function ( manager ) { - - this.manager = ( manager !== undefined ) ? manager : THREE.DefaultLoadingManager; - this.debug = false; - - this.group = null; - this.position = 0; - - this.materials = []; - this.meshes = []; - -}; - -THREE.TDSLoader.prototype = { - - constructor: THREE.TDSLoader, - - /** - * Load 3ds file from url. - * - * @method load - * @param {[type]} url URL for the file. - * @param {Function} onLoad onLoad callback, receives group Object3D as argument. - * @param {Function} onProgress onProgress callback. - * @param {Function} onError onError callback. - */ - load: function ( url, onLoad, onProgress, onError ) { - - var scope = this; - - var path = this.path !== undefined ? this.path : THREE.LoaderUtils.extractUrlBase( url ); - - var loader = new THREE.FileLoader( this.manager ); - - loader.setResponseType( 'arraybuffer' ); - - loader.load( url, function ( data ) { - - onLoad( scope.parse( data, path ) ); - - }, onProgress, onError ); - - }, - - /** - * Parse arraybuffer data and load 3ds file. - * - * @method parse - * @param {ArrayBuffer} arraybuffer Arraybuffer data to be loaded. - * @param {String} path Path for external resources. - * @return {Object3D} Group loaded from 3ds file. - */ - parse: function ( arraybuffer, path ) { - - this.group = new THREE.Group(); - this.position = 0; - this.materials = []; - this.meshes = []; - - this.readFile( arraybuffer, path ); - - for ( var i = 0; i < this.meshes.length; i ++ ) { - - this.group.add( this.meshes[ i ] ); - - } - - return this.group; - - }, - - /** - * Decode file content to read 3ds data. - * - * @method readFile - * @param {ArrayBuffer} arraybuffer Arraybuffer data to be loaded. - */ - readFile: function ( arraybuffer, path ) { - - var data = new DataView( arraybuffer ); - var chunk = this.readChunk( data ); - - if ( chunk.id === MLIBMAGIC || chunk.id === CMAGIC || chunk.id === M3DMAGIC ) { - - var next = this.nextChunk( data, chunk ); - - while ( next !== 0 ) { - - if ( next === M3D_VERSION ) { - - var version = this.readDWord( data ); - this.debugMessage( '3DS file version: ' + version ); - - } else if ( next === MDATA ) { - - this.resetPosition( data ); - this.readMeshData( data, path ); - - } else { - - this.debugMessage( 'Unknown main chunk: ' + next.toString( 16 ) ); - - } - - next = this.nextChunk( data, chunk ); - - } - - } - - this.debugMessage( 'Parsed ' + this.meshes.length + ' meshes' ); - - }, - - /** - * Read mesh data chunk. - * - * @method readMeshData - * @param {Dataview} data Dataview in use. - */ - readMeshData: function ( data, path ) { - - var chunk = this.readChunk( data ); - var next = this.nextChunk( data, chunk ); - - while ( next !== 0 ) { - - if ( next === MESH_VERSION ) { - - var version = + this.readDWord( data ); - this.debugMessage( 'Mesh Version: ' + version ); - - } else if ( next === MASTER_SCALE ) { - - var scale = this.readFloat( data ); - this.debugMessage( 'Master scale: ' + scale ); - this.group.scale.set( scale, scale, scale ); - - } else if ( next === NAMED_OBJECT ) { - - this.debugMessage( 'Named Object' ); - this.resetPosition( data ); - this.readNamedObject( data ); - - } else if ( next === MAT_ENTRY ) { - - this.debugMessage( 'Material' ); - this.resetPosition( data ); - this.readMaterialEntry( data, path ); - - } else { - - this.debugMessage( 'Unknown MDATA chunk: ' + next.toString( 16 ) ); - - } - - next = this.nextChunk( data, chunk ); - - } - - }, - - /** - * Read named object chunk. - * - * @method readNamedObject - * @param {Dataview} data Dataview in use. - */ - readNamedObject: function ( data ) { - - var chunk = this.readChunk( data ); - var name = this.readString( data, 64 ); - chunk.cur = this.position; - - var next = this.nextChunk( data, chunk ); - while ( next !== 0 ) { - - if ( next === N_TRI_OBJECT ) { - - this.resetPosition( data ); - var mesh = this.readMesh( data ); - mesh.name = name; - this.meshes.push( mesh ); - - } else { - - this.debugMessage( 'Unknown named object chunk: ' + next.toString( 16 ) ); - - } - - next = this.nextChunk( data, chunk ); - - } - - this.endChunk( chunk ); - - }, - - /** - * Read material data chunk and add it to the material list. - * - * @method readMaterialEntry - * @param {Dataview} data Dataview in use. - */ - readMaterialEntry: function ( data, path ) { - - var chunk = this.readChunk( data ); - var next = this.nextChunk( data, chunk ); - var material = new THREE.MeshPhongMaterial(); - - while ( next !== 0 ) { - - if ( next === MAT_NAME ) { - - material.name = this.readString( data, 64 ); - this.debugMessage( ' Name: ' + material.name ); - - } else if ( next === MAT_WIRE ) { - - this.debugMessage( ' Wireframe' ); - material.wireframe = true; - - } else if ( next === MAT_WIRE_SIZE ) { - - var value = this.readByte( data ); - material.wireframeLinewidth = value; - this.debugMessage( ' Wireframe Thickness: ' + value ); - - } else if ( next === MAT_TWO_SIDE ) { - - material.side = THREE.DoubleSide; - this.debugMessage( ' DoubleSided' ); - - } else if ( next === MAT_ADDITIVE ) { - - this.debugMessage( ' Additive Blending' ); - material.blending = THREE.AdditiveBlending; - - } else if ( next === MAT_DIFFUSE ) { - - this.debugMessage( ' Diffuse Color' ); - material.color = this.readColor( data ); - - } else if ( next === MAT_SPECULAR ) { - - this.debugMessage( ' Specular Color' ); - material.specular = this.readColor( data ); - - } else if ( next === MAT_AMBIENT ) { - - this.debugMessage( ' Ambient color' ); - material.color = this.readColor( data ); - - } else if ( next === MAT_SHININESS ) { - - var shininess = this.readWord( data ); - material.shininess = shininess; - this.debugMessage( ' Shininess : ' + shininess ); - - } else if ( next === MAT_TEXMAP ) { - - this.debugMessage( ' ColorMap' ); - this.resetPosition( data ); - material.map = this.readMap( data, path ); - - } else if ( next === MAT_BUMPMAP ) { - - this.debugMessage( ' BumpMap' ); - this.resetPosition( data ); - material.bumpMap = this.readMap( data, path ); - - } else if ( next === MAT_OPACMAP ) { - - this.debugMessage( ' OpacityMap' ); - this.resetPosition( data ); - material.alphaMap = this.readMap( data, path ); - - } else if ( next === MAT_SPECMAP ) { - - this.debugMessage( ' SpecularMap' ); - this.resetPosition( data ); - material.specularMap = this.readMap( data, path ); - - } else { - - this.debugMessage( ' Unknown material chunk: ' + next.toString( 16 ) ); - - } - - next = this.nextChunk( data, chunk ); - - } - - this.endChunk( chunk ); - - this.materials[ material.name ] = material; - - }, - - /** - * Read mesh data chunk. - * - * @method readMesh - * @param {Dataview} data Dataview in use. - */ - readMesh: function ( data ) { - - var chunk = this.readChunk( data ); - var next = this.nextChunk( data, chunk ); - - var useBufferGeometry = false; - var geometry = null; - var uvs = []; - - if ( useBufferGeometry ) { - - geometry = new THREE.BufferGeometry(); - - } else { - - geometry = new THREE.Geometry(); - - } - - var material = new THREE.MeshPhongMaterial(); - var mesh = new THREE.Mesh( geometry, material ); - mesh.name = 'mesh'; - - while ( next !== 0 ) { - - if ( next === POINT_ARRAY ) { - - var points = this.readWord( data ); - - this.debugMessage( ' Vertex: ' + points ); - - //BufferGeometry - - if ( useBufferGeometry ) { - - var vertices = []; - for ( var i = 0; i < points; i ++ ) { - - vertices.push( this.readFloat( data ) ); - vertices.push( this.readFloat( data ) ); - vertices.push( this.readFloat( data ) ); - - } - - geometry.addAttribute( 'position', new THREE.BufferAttribute( new Float32Array( vertices ), 3 ) ); - - } else { //Geometry - - for ( var i = 0; i < points; i ++ ) { - - geometry.vertices.push( new THREE.Vector3( this.readFloat( data ), this.readFloat( data ), this.readFloat( data ) ) ); - - } - - } - - } else if ( next === FACE_ARRAY ) { - - this.resetPosition( data ); - this.readFaceArray( data, mesh ); - - } else if ( next === TEX_VERTS ) { - - var texels = this.readWord( data ); - - this.debugMessage( ' UV: ' + texels ); - - //BufferGeometry - - if ( useBufferGeometry ) { - - var uvs = []; - for ( var i = 0; i < texels; i ++ ) { - - uvs.push( this.readFloat( data ) ); - uvs.push( this.readFloat( data ) ); - - } - geometry.addAttribute( 'uv', new THREE.BufferAttribute( new Float32Array( uvs ), 2 ) ); - - } else { //Geometry - - uvs = []; - for ( var i = 0; i < texels; i ++ ) { - - uvs.push( new THREE.Vector2( this.readFloat( data ), this.readFloat( data ) ) ); - - } - - } - - } else if ( next === MESH_MATRIX ) { - - this.debugMessage( ' Tranformation Matrix (TODO)' ); - - var values = []; - for ( var i = 0; i < 12; i ++ ) { - - values[ i ] = this.readFloat( data ); - - } - - var matrix = new THREE.Matrix4(); - - //X Line - matrix.elements[ 0 ] = values[ 0 ]; - matrix.elements[ 1 ] = values[ 6 ]; - matrix.elements[ 2 ] = values[ 3 ]; - matrix.elements[ 3 ] = values[ 9 ]; - - //Y Line - matrix.elements[ 4 ] = values[ 2 ]; - matrix.elements[ 5 ] = values[ 8 ]; - matrix.elements[ 6 ] = values[ 5 ]; - matrix.elements[ 7 ] = values[ 11 ]; - - //Z Line - matrix.elements[ 8 ] = values[ 1 ]; - matrix.elements[ 9 ] = values[ 7 ]; - matrix.elements[ 10 ] = values[ 4 ]; - matrix.elements[ 11 ] = values[ 10 ]; - - //W Line - matrix.elements[ 12 ] = 0; - matrix.elements[ 13 ] = 0; - matrix.elements[ 14 ] = 0; - matrix.elements[ 15 ] = 1; - - matrix.transpose(); - - var inverse = new THREE.Matrix4(); - inverse.getInverse( matrix, true ); - geometry.applyMatrix( inverse ); - - matrix.decompose( mesh.position, mesh.quaternion, mesh.scale ); - - } else { - - this.debugMessage( ' Unknown mesh chunk: ' + next.toString( 16 ) ); - - } - - next = this.nextChunk( data, chunk ); - - } - - this.endChunk( chunk ); - - if ( ! useBufferGeometry ) { - - //geometry.faceVertexUvs[0][faceIndex][vertexIndex] - - if ( uvs.length > 0 ) { - - var faceUV = []; - - for ( var i = 0; i < geometry.faces.length; i ++ ) { - - faceUV.push( [ uvs[ geometry.faces[ i ].a ], uvs[ geometry.faces[ i ].b ], uvs[ geometry.faces[ i ].c ] ] ); - - } - - geometry.faceVertexUvs[ 0 ] = faceUV; - - } - - geometry.computeVertexNormals(); - - } - - return mesh; - - }, - - /** - * Read face array data chunk. - * - * @method readFaceArray - * @param {Dataview} data Dataview in use. - * @param {Mesh} mesh Mesh to be filled with the data read. - */ - readFaceArray: function ( data, mesh ) { - - var chunk = this.readChunk( data ); - var faces = this.readWord( data ); - - this.debugMessage( ' Faces: ' + faces ); - - for ( var i = 0; i < faces; ++ i ) { - - mesh.geometry.faces.push( new THREE.Face3( this.readWord( data ), this.readWord( data ), this.readWord( data ) ) ); - - var visibility = this.readWord( data ); - - } - - //The rest of the FACE_ARRAY chunk is subchunks - - while ( this.position < chunk.end ) { - - var chunk = this.readChunk( data ); - - if ( chunk.id === MSH_MAT_GROUP ) { - - this.debugMessage( ' Material Group' ); - - this.resetPosition( data ); - - var group = this.readMaterialGroup( data ); - - var material = this.materials[ group.name ]; - - if ( material !== undefined ) { - - mesh.material = material; - - if ( material.name === '' ) { - - material.name = mesh.name; - - } - - } - - } else { - - this.debugMessage( ' Unknown face array chunk: ' + chunk.toString( 16 ) ); - - } - - this.endChunk( chunk ); - - } - - this.endChunk( chunk ); - - }, - - /** - * Read texture map data chunk. - * - * @method readMap - * @param {Dataview} data Dataview in use. - * @return {Texture} Texture read from this data chunk. - */ - readMap: function ( data, path ) { - - var chunk = this.readChunk( data ); - var next = this.nextChunk( data, chunk ); - var texture = {}; - - var loader = new THREE.TextureLoader( this.manager ); - loader.setPath( path ); - - while ( next !== 0 ) { - - if ( next === MAT_MAPNAME ) { - - var name = this.readString( data, 128 ); - texture = loader.load( name ); - - this.debugMessage( ' File: ' + path + name ); - - } else if ( next === MAT_MAP_UOFFSET ) { - - texture.offset.x = this.readFloat( data ); - this.debugMessage( ' OffsetX: ' + texture.offset.x ); - - } else if ( next === MAT_MAP_VOFFSET ) { - - texture.offset.y = this.readFloat( data ); - this.debugMessage( ' OffsetY: ' + texture.offset.y ); - - } else if ( next === MAT_MAP_USCALE ) { - - texture.repeat.x = this.readFloat( data ); - this.debugMessage( ' RepeatX: ' + texture.repeat.x ); - - } else if ( next === MAT_MAP_VSCALE ) { - - texture.repeat.y = this.readFloat( data ); - this.debugMessage( ' RepeatY: ' + texture.repeat.y ); - - } else { - - this.debugMessage( ' Unknown map chunk: ' + next.toString( 16 ) ); - - } - - next = this.nextChunk( data, chunk ); - - } - - this.endChunk( chunk ); - - return texture; - - }, - - /** - * Read material group data chunk. - * - * @method readMaterialGroup - * @param {Dataview} data Dataview in use. - * @return {Object} Object with name and index of the object. - */ - readMaterialGroup: function ( data ) { - - var chunk = this.readChunk( data ); - var name = this.readString( data, 64 ); - var numFaces = this.readWord( data ); - - this.debugMessage( ' Name: ' + name ); - this.debugMessage( ' Faces: ' + numFaces ); - - var index = []; - for ( var i = 0; i < numFaces; ++ i ) { - - index.push( this.readWord( data ) ); - - } - - return { name: name, index: index }; - - }, - - /** - * Read a color value. - * - * @method readColor - * @param {DataView} data Dataview. - * @return {Color} Color value read.. - */ - readColor: function ( data ) { - - var chunk = this.readChunk( data ); - var color = new THREE.Color(); - - if ( chunk.id === COLOR_24 || chunk.id === LIN_COLOR_24 ) { - - var r = this.readByte( data ); - var g = this.readByte( data ); - var b = this.readByte( data ); - - color.setRGB( r / 255, g / 255, b / 255 ); - - this.debugMessage( ' Color: ' + color.r + ', ' + color.g + ', ' + color.b ); - - } else if ( chunk.id === COLOR_F || chunk.id === LIN_COLOR_F ) { - - var r = this.readFloat( data ); - var g = this.readFloat( data ); - var b = this.readFloat( data ); - - color.setRGB( r, g, b ); - - this.debugMessage( ' Color: ' + color.r + ', ' + color.g + ', ' + color.b ); - - } else { - - this.debugMessage( ' Unknown color chunk: ' + chunk.toString( 16 ) ); - - } - - this.endChunk( chunk ); - return color; - - }, - - /** - * Read next chunk of data. - * - * @method readChunk - * @param {DataView} data Dataview. - * @return {Object} Chunk of data read. - */ - readChunk: function ( data ) { - - var chunk = {}; - - chunk.cur = this.position; - chunk.id = this.readWord( data ); - chunk.size = this.readDWord( data ); - chunk.end = chunk.cur + chunk.size; - chunk.cur += 6; - - return chunk; - - }, - - /** - * Set position to the end of the current chunk of data. - * - * @method endChunk - * @param {Object} chunk Data chunk. - */ - endChunk: function ( chunk ) { - - this.position = chunk.end; - - }, - - /** - * Move to the next data chunk. - * - * @method nextChunk - * @param {DataView} data Dataview. - * @param {Object} chunk Data chunk. - */ - nextChunk: function ( data, chunk ) { - - if ( chunk.cur >= chunk.end ) { - - return 0; - - } - - this.position = chunk.cur; - - try { - - var next = this.readChunk( data ); - chunk.cur += next.size; - return next.id; - - } catch ( e ) { - - this.debugMessage( 'Unable to read chunk at ' + this.position ); - return 0; - - } - - }, - - /** - * Reset dataview position. - * - * @method resetPosition - * @param {DataView} data Dataview. - */ - resetPosition: function () { - - this.position -= 6; - - }, - - /** - * Read byte value. - * - * @method readByte - * @param {DataView} data Dataview to read data from. - * @return {Number} Data read from the dataview. - */ - readByte: function ( data ) { - - var v = data.getUint8( this.position, true ); - this.position += 1; - return v; - - }, - - /** - * Read 32 bit float value. - * - * @method readFloat - * @param {DataView} data Dataview to read data from. - * @return {Number} Data read from the dataview. - */ - readFloat: function ( data ) { - - try { - - var v = data.getFloat32( this.position, true ); - this.position += 4; - return v; - - } catch ( e ) { - - this.debugMessage( e + ' ' + this.position + ' ' + data.byteLength ); - - } - - }, - - /** - * Read 32 bit signed integer value. - * - * @method readInt - * @param {DataView} data Dataview to read data from. - * @return {Number} Data read from the dataview. - */ - readInt: function ( data ) { - - var v = data.getInt32( this.position, true ); - this.position += 4; - return v; - - }, - - /** - * Read 16 bit signed integer value. - * - * @method readShort - * @param {DataView} data Dataview to read data from. - * @return {Number} Data read from the dataview. - */ - readShort: function ( data ) { - - var v = data.getInt16( this.position, true ); - this.position += 2; - return v; - - }, - - /** - * Read 64 bit unsigned integer value. - * - * @method readDWord - * @param {DataView} data Dataview to read data from. - * @return {Number} Data read from the dataview. - */ - readDWord: function ( data ) { - - var v = data.getUint32( this.position, true ); - this.position += 4; - return v; - - }, - - /** - * Read 32 bit unsigned integer value. - * - * @method readWord - * @param {DataView} data Dataview to read data from. - * @return {Number} Data read from the dataview. - */ - readWord: function ( data ) { - - var v = data.getUint16( this.position, true ); - this.position += 2; - return v; - - }, - - /** - * Read string value. - * - * @method readString - * @param {DataView} data Dataview to read data from. - * @param {Number} maxLength Max size of the string to be read. - * @return {String} Data read from the dataview. - */ - readString: function ( data, maxLength ) { - - var s = ''; - - for ( var i = 0; i < maxLength; i ++ ) { - - var c = this.readByte( data ); - if ( ! c ) { - - break; - - } - - s += String.fromCharCode( c ); - - } - - return s; - - }, - - /** - * Set resource path used to determine the file path to attached resources. - * - * @method setPath - * @param {String} path Path to resources. - * @return Self for chaining. - */ - setPath: function ( path ) { - - this.path = path; - - return this; - - }, - - /** - * Print debug message to the console. - * - * Is controlled by a flag to show or hide debug messages. - * - * @method debugMessage - * @param {Object} message Debug message to print to the console. - */ - debugMessage: function ( message ) { - - if ( this.debug ) { - - console.log( message ); - - } - - } -}; - -var NULL_CHUNK = 0x0000; -var M3DMAGIC = 0x4D4D; -var SMAGIC = 0x2D2D; -var LMAGIC = 0x2D3D; -var MLIBMAGIC = 0x3DAA; -var MATMAGIC = 0x3DFF; -var CMAGIC = 0xC23D; -var M3D_VERSION = 0x0002; -var M3D_KFVERSION = 0x0005; -var COLOR_F = 0x0010; -var COLOR_24 = 0x0011; -var LIN_COLOR_24 = 0x0012; -var LIN_COLOR_F = 0x0013; -var INT_PERCENTAGE = 0x0030; -var FLOAT_PERCENTAGE = 0x0031; -var MDATA = 0x3D3D; -var MESH_VERSION = 0x3D3E; -var MASTER_SCALE = 0x0100; -var LO_SHADOW_BIAS = 0x1400; -var HI_SHADOW_BIAS = 0x1410; -var SHADOW_MAP_SIZE = 0x1420; -var SHADOW_SAMPLES = 0x1430; -var SHADOW_RANGE = 0x1440; -var SHADOW_FILTER = 0x1450; -var RAY_BIAS = 0x1460; -var O_CONSTS = 0x1500; -var AMBIENT_LIGHT = 0x2100; -var BIT_MAP = 0x1100; -var SOLID_BGND = 0x1200; -var V_GRADIENT = 0x1300; -var USE_BIT_MAP = 0x1101; -var USE_SOLID_BGND = 0x1201; -var USE_V_GRADIENT = 0x1301; -var FOG = 0x2200; -var FOG_BGND = 0x2210; -var LAYER_FOG = 0x2302; -var DISTANCE_CUE = 0x2300; -var DCUE_BGND = 0x2310; -var USE_FOG = 0x2201; -var USE_LAYER_FOG = 0x2303; -var USE_DISTANCE_CUE = 0x2301; -var MAT_ENTRY = 0xAFFF; -var MAT_NAME = 0xA000; -var MAT_AMBIENT = 0xA010; -var MAT_DIFFUSE = 0xA020; -var MAT_SPECULAR = 0xA030; -var MAT_SHININESS = 0xA040; -var MAT_SHIN2PCT = 0xA041; -var MAT_TRANSPARENCY = 0xA050; -var MAT_XPFALL = 0xA052; -var MAT_USE_XPFALL = 0xA240; -var MAT_REFBLUR = 0xA053; -var MAT_SHADING = 0xA100; -var MAT_USE_REFBLUR = 0xA250; -var MAT_SELF_ILLUM = 0xA084; -var MAT_TWO_SIDE = 0xA081; -var MAT_DECAL = 0xA082; -var MAT_ADDITIVE = 0xA083; -var MAT_WIRE = 0xA085; -var MAT_FACEMAP = 0xA088; -var MAT_TRANSFALLOFF_IN = 0xA08A; -var MAT_PHONGSOFT = 0xA08C; -var MAT_WIREABS = 0xA08E; -var MAT_WIRE_SIZE = 0xA087; -var MAT_TEXMAP = 0xA200; -var MAT_SXP_TEXT_DATA = 0xA320; -var MAT_TEXMASK = 0xA33E; -var MAT_SXP_TEXTMASK_DATA = 0xA32A; -var MAT_TEX2MAP = 0xA33A; -var MAT_SXP_TEXT2_DATA = 0xA321; -var MAT_TEX2MASK = 0xA340; -var MAT_SXP_TEXT2MASK_DATA = 0xA32C; -var MAT_OPACMAP = 0xA210; -var MAT_SXP_OPAC_DATA = 0xA322; -var MAT_OPACMASK = 0xA342; -var MAT_SXP_OPACMASK_DATA = 0xA32E; -var MAT_BUMPMAP = 0xA230; -var MAT_SXP_BUMP_DATA = 0xA324; -var MAT_BUMPMASK = 0xA344; -var MAT_SXP_BUMPMASK_DATA = 0xA330; -var MAT_SPECMAP = 0xA204; -var MAT_SXP_SPEC_DATA = 0xA325; -var MAT_SPECMASK = 0xA348; -var MAT_SXP_SPECMASK_DATA = 0xA332; -var MAT_SHINMAP = 0xA33C; -var MAT_SXP_SHIN_DATA = 0xA326; -var MAT_SHINMASK = 0xA346; -var MAT_SXP_SHINMASK_DATA = 0xA334; -var MAT_SELFIMAP = 0xA33D; -var MAT_SXP_SELFI_DATA = 0xA328; -var MAT_SELFIMASK = 0xA34A; -var MAT_SXP_SELFIMASK_DATA = 0xA336; -var MAT_REFLMAP = 0xA220; -var MAT_REFLMASK = 0xA34C; -var MAT_SXP_REFLMASK_DATA = 0xA338; -var MAT_ACUBIC = 0xA310; -var MAT_MAPNAME = 0xA300; -var MAT_MAP_TILING = 0xA351; -var MAT_MAP_TEXBLUR = 0xA353; -var MAT_MAP_USCALE = 0xA354; -var MAT_MAP_VSCALE = 0xA356; -var MAT_MAP_UOFFSET = 0xA358; -var MAT_MAP_VOFFSET = 0xA35A; -var MAT_MAP_ANG = 0xA35C; -var MAT_MAP_COL1 = 0xA360; -var MAT_MAP_COL2 = 0xA362; -var MAT_MAP_RCOL = 0xA364; -var MAT_MAP_GCOL = 0xA366; -var MAT_MAP_BCOL = 0xA368; -var NAMED_OBJECT = 0x4000; -var N_DIRECT_LIGHT = 0x4600; -var DL_OFF = 0x4620; -var DL_OUTER_RANGE = 0x465A; -var DL_INNER_RANGE = 0x4659; -var DL_MULTIPLIER = 0x465B; -var DL_EXCLUDE = 0x4654; -var DL_ATTENUATE = 0x4625; -var DL_SPOTLIGHT = 0x4610; -var DL_SPOT_ROLL = 0x4656; -var DL_SHADOWED = 0x4630; -var DL_LOCAL_SHADOW2 = 0x4641; -var DL_SEE_CONE = 0x4650; -var DL_SPOT_RECTANGULAR = 0x4651; -var DL_SPOT_ASPECT = 0x4657; -var DL_SPOT_PROJECTOR = 0x4653; -var DL_SPOT_OVERSHOOT = 0x4652; -var DL_RAY_BIAS = 0x4658; -var DL_RAYSHAD = 0x4627; -var N_CAMERA = 0x4700; -var CAM_SEE_CONE = 0x4710; -var CAM_RANGES = 0x4720; -var OBJ_HIDDEN = 0x4010; -var OBJ_VIS_LOFTER = 0x4011; -var OBJ_DOESNT_CAST = 0x4012; -var OBJ_DONT_RECVSHADOW = 0x4017; -var OBJ_MATTE = 0x4013; -var OBJ_FAST = 0x4014; -var OBJ_PROCEDURAL = 0x4015; -var OBJ_FROZEN = 0x4016; -var N_TRI_OBJECT = 0x4100; -var POINT_ARRAY = 0x4110; -var POINT_FLAG_ARRAY = 0x4111; -var FACE_ARRAY = 0x4120; -var MSH_MAT_GROUP = 0x4130; -var SMOOTH_GROUP = 0x4150; -var MSH_BOXMAP = 0x4190; -var TEX_VERTS = 0x4140; -var MESH_MATRIX = 0x4160; -var MESH_COLOR = 0x4165; -var MESH_TEXTURE_INFO = 0x4170; -var KFDATA = 0xB000; -var KFHDR = 0xB00A; -var KFSEG = 0xB008; -var KFCURTIME = 0xB009; -var AMBIENT_NODE_TAG = 0xB001; -var OBJECT_NODE_TAG = 0xB002; -var CAMERA_NODE_TAG = 0xB003; -var TARGET_NODE_TAG = 0xB004; -var LIGHT_NODE_TAG = 0xB005; -var L_TARGET_NODE_TAG = 0xB006; -var SPOTLIGHT_NODE_TAG = 0xB007; -var NODE_ID = 0xB030; -var NODE_HDR = 0xB010; -var PIVOT = 0xB013; -var INSTANCE_NAME = 0xB011; -var MORPH_SMOOTH = 0xB015; -var BOUNDBOX = 0xB014; -var POS_TRACK_TAG = 0xB020; -var COL_TRACK_TAG = 0xB025; -var ROT_TRACK_TAG = 0xB021; -var SCL_TRACK_TAG = 0xB022; -var MORPH_TRACK_TAG = 0xB026; -var FOV_TRACK_TAG = 0xB023; -var ROLL_TRACK_TAG = 0xB024; -var HOT_TRACK_TAG = 0xB027; -var FALL_TRACK_TAG = 0xB028; -var HIDE_TRACK_TAG = 0xB029; -var POLY_2D = 0x5000; -var SHAPE_OK = 0x5010; -var SHAPE_NOT_OK = 0x5011; -var SHAPE_HOOK = 0x5020; -var PATH_3D = 0x6000; -var PATH_MATRIX = 0x6005; -var SHAPE_2D = 0x6010; -var M_SCALE = 0x6020; -var M_TWIST = 0x6030; -var M_TEETER = 0x6040; -var M_FIT = 0x6050; -var M_BEVEL = 0x6060; -var XZ_CURVE = 0x6070; -var YZ_CURVE = 0x6080; -var INTERPCT = 0x6090; -var DEFORM_LIMIT = 0x60A0; -var USE_CONTOUR = 0x6100; -var USE_TWEEN = 0x6110; -var USE_SCALE = 0x6120; -var USE_TWIST = 0x6130; -var USE_TEETER = 0x6140; -var USE_FIT = 0x6150; -var USE_BEVEL = 0x6160; -var DEFAULT_VIEW = 0x3000; -var VIEW_TOP = 0x3010; -var VIEW_BOTTOM = 0x3020; -var VIEW_LEFT = 0x3030; -var VIEW_RIGHT = 0x3040; -var VIEW_FRONT = 0x3050; -var VIEW_BACK = 0x3060; -var VIEW_USER = 0x3070; -var VIEW_CAMERA = 0x3080; -var VIEW_WINDOW = 0x3090; -var VIEWPORT_LAYOUT_OLD = 0x7000; -var VIEWPORT_DATA_OLD = 0x7010; -var VIEWPORT_LAYOUT = 0x7001; -var VIEWPORT_DATA = 0x7011; -var VIEWPORT_DATA_3 = 0x7012; -var VIEWPORT_SIZE = 0x7020; -var NETWORK_VIEW = 0x7030; +/* + * Autodesk 3DS threee.js file loader, based on lib3ds. + * + * Loads geometry with uv and materials basic properties with texture support. + * + * @author @tentone + * @author @timknip + * @class TDSLoader + * @constructor + */ + +'use strict'; + +THREE.TDSLoader = function ( manager ) { + + this.manager = ( manager !== undefined ) ? manager : THREE.DefaultLoadingManager; + this.debug = false; + + this.group = null; + this.position = 0; + + this.materials = []; + this.meshes = []; + +}; + +THREE.TDSLoader.prototype = { + + constructor: THREE.TDSLoader, + + /** + * Load 3ds file from url. + * + * @method load + * @param {[type]} url URL for the file. + * @param {Function} onLoad onLoad callback, receives group Object3D as argument. + * @param {Function} onProgress onProgress callback. + * @param {Function} onError onError callback. + */ + load: function ( url, onLoad, onProgress, onError ) { + + var scope = this; + + var path = this.path !== undefined ? this.path : THREE.LoaderUtils.extractUrlBase( url ); + + var loader = new THREE.FileLoader( this.manager ); + + loader.setResponseType( 'arraybuffer' ); + + loader.load( url, function ( data ) { + + onLoad( scope.parse( data, path ) ); + + }, onProgress, onError ); + + }, + + /** + * Parse arraybuffer data and load 3ds file. + * + * @method parse + * @param {ArrayBuffer} arraybuffer Arraybuffer data to be loaded. + * @param {String} path Path for external resources. + * @return {Object3D} Group loaded from 3ds file. + */ + parse: function ( arraybuffer, path ) { + + this.group = new THREE.Group(); + this.position = 0; + this.materials = []; + this.meshes = []; + + this.readFile( arraybuffer, path ); + + for ( var i = 0; i < this.meshes.length; i ++ ) { + + this.group.add( this.meshes[ i ] ); + + } + + return this.group; + + }, + + /** + * Decode file content to read 3ds data. + * + * @method readFile + * @param {ArrayBuffer} arraybuffer Arraybuffer data to be loaded. + */ + readFile: function ( arraybuffer, path ) { + + var data = new DataView( arraybuffer ); + var chunk = this.readChunk( data ); + + if ( chunk.id === MLIBMAGIC || chunk.id === CMAGIC || chunk.id === M3DMAGIC ) { + + var next = this.nextChunk( data, chunk ); + + while ( next !== 0 ) { + + if ( next === M3D_VERSION ) { + + var version = this.readDWord( data ); + this.debugMessage( '3DS file version: ' + version ); + + } else if ( next === MDATA ) { + + this.resetPosition( data ); + this.readMeshData( data, path ); + + } else { + + this.debugMessage( 'Unknown main chunk: ' + next.toString( 16 ) ); + + } + + next = this.nextChunk( data, chunk ); + + } + + } + + this.debugMessage( 'Parsed ' + this.meshes.length + ' meshes' ); + + }, + + /** + * Read mesh data chunk. + * + * @method readMeshData + * @param {Dataview} data Dataview in use. + */ + readMeshData: function ( data, path ) { + + var chunk = this.readChunk( data ); + var next = this.nextChunk( data, chunk ); + + while ( next !== 0 ) { + + if ( next === MESH_VERSION ) { + + var version = + this.readDWord( data ); + this.debugMessage( 'Mesh Version: ' + version ); + + } else if ( next === MASTER_SCALE ) { + + var scale = this.readFloat( data ); + this.debugMessage( 'Master scale: ' + scale ); + this.group.scale.set( scale, scale, scale ); + + } else if ( next === NAMED_OBJECT ) { + + this.debugMessage( 'Named Object' ); + this.resetPosition( data ); + this.readNamedObject( data ); + + } else if ( next === MAT_ENTRY ) { + + this.debugMessage( 'Material' ); + this.resetPosition( data ); + this.readMaterialEntry( data, path ); + + } else { + + this.debugMessage( 'Unknown MDATA chunk: ' + next.toString( 16 ) ); + + } + + next = this.nextChunk( data, chunk ); + + } + + }, + + /** + * Read named object chunk. + * + * @method readNamedObject + * @param {Dataview} data Dataview in use. + */ + readNamedObject: function ( data ) { + + var chunk = this.readChunk( data ); + var name = this.readString( data, 64 ); + chunk.cur = this.position; + + var next = this.nextChunk( data, chunk ); + while ( next !== 0 ) { + + if ( next === N_TRI_OBJECT ) { + + this.resetPosition( data ); + var mesh = this.readMesh( data ); + mesh.name = name; + this.meshes.push( mesh ); + + } else { + + this.debugMessage( 'Unknown named object chunk: ' + next.toString( 16 ) ); + + } + + next = this.nextChunk( data, chunk ); + + } + + this.endChunk( chunk ); + + }, + + /** + * Read material data chunk and add it to the material list. + * + * @method readMaterialEntry + * @param {Dataview} data Dataview in use. + */ + readMaterialEntry: function ( data, path ) { + + var chunk = this.readChunk( data ); + var next = this.nextChunk( data, chunk ); + var material = new THREE.MeshPhongMaterial(); + + while ( next !== 0 ) { + + if ( next === MAT_NAME ) { + + material.name = this.readString( data, 64 ); + this.debugMessage( ' Name: ' + material.name ); + + } else if ( next === MAT_WIRE ) { + + this.debugMessage( ' Wireframe' ); + material.wireframe = true; + + } else if ( next === MAT_WIRE_SIZE ) { + + var value = this.readByte( data ); + material.wireframeLinewidth = value; + this.debugMessage( ' Wireframe Thickness: ' + value ); + + } else if ( next === MAT_TWO_SIDE ) { + + material.side = THREE.DoubleSide; + this.debugMessage( ' DoubleSided' ); + + } else if ( next === MAT_ADDITIVE ) { + + this.debugMessage( ' Additive Blending' ); + material.blending = THREE.AdditiveBlending; + + } else if ( next === MAT_DIFFUSE ) { + + this.debugMessage( ' Diffuse Color' ); + material.color = this.readColor( data ); + + } else if ( next === MAT_SPECULAR ) { + + this.debugMessage( ' Specular Color' ); + material.specular = this.readColor( data ); + + } else if ( next === MAT_AMBIENT ) { + + this.debugMessage( ' Ambient color' ); + material.color = this.readColor( data ); + + } else if ( next === MAT_SHININESS ) { + + var shininess = this.readWord( data ); + material.shininess = shininess; + this.debugMessage( ' Shininess : ' + shininess ); + + } else if ( next === MAT_TEXMAP ) { + + this.debugMessage( ' ColorMap' ); + this.resetPosition( data ); + material.map = this.readMap( data, path ); + + } else if ( next === MAT_BUMPMAP ) { + + this.debugMessage( ' BumpMap' ); + this.resetPosition( data ); + material.bumpMap = this.readMap( data, path ); + + } else if ( next === MAT_OPACMAP ) { + + this.debugMessage( ' OpacityMap' ); + this.resetPosition( data ); + material.alphaMap = this.readMap( data, path ); + + } else if ( next === MAT_SPECMAP ) { + + this.debugMessage( ' SpecularMap' ); + this.resetPosition( data ); + material.specularMap = this.readMap( data, path ); + + } else { + + this.debugMessage( ' Unknown material chunk: ' + next.toString( 16 ) ); + + } + + next = this.nextChunk( data, chunk ); + + } + + this.endChunk( chunk ); + + this.materials[ material.name ] = material; + + }, + + /** + * Read mesh data chunk. + * + * @method readMesh + * @param {Dataview} data Dataview in use. + */ + readMesh: function ( data ) { + + var chunk = this.readChunk( data ); + var next = this.nextChunk( data, chunk ); + + var useBufferGeometry = false; + var geometry = null; + var uvs = []; + + if ( useBufferGeometry ) { + + geometry = new THREE.BufferGeometry(); + + } else { + + geometry = new THREE.Geometry(); + + } + + var material = new THREE.MeshPhongMaterial(); + var mesh = new THREE.Mesh( geometry, material ); + mesh.name = 'mesh'; + + while ( next !== 0 ) { + + if ( next === POINT_ARRAY ) { + + var points = this.readWord( data ); + + this.debugMessage( ' Vertex: ' + points ); + + //BufferGeometry + + if ( useBufferGeometry ) { + + var vertices = []; + for ( var i = 0; i < points; i ++ ) { + + vertices.push( this.readFloat( data ) ); + vertices.push( this.readFloat( data ) ); + vertices.push( this.readFloat( data ) ); + + } + + geometry.addAttribute( 'position', new THREE.BufferAttribute( new Float32Array( vertices ), 3 ) ); + + } else { //Geometry + + for ( var i = 0; i < points; i ++ ) { + + geometry.vertices.push( new THREE.Vector3( this.readFloat( data ), this.readFloat( data ), this.readFloat( data ) ) ); + + } + + } + + } else if ( next === FACE_ARRAY ) { + + this.resetPosition( data ); + this.readFaceArray( data, mesh ); + + } else if ( next === TEX_VERTS ) { + + var texels = this.readWord( data ); + + this.debugMessage( ' UV: ' + texels ); + + //BufferGeometry + + if ( useBufferGeometry ) { + + var uvs = []; + for ( var i = 0; i < texels; i ++ ) { + + uvs.push( this.readFloat( data ) ); + uvs.push( this.readFloat( data ) ); + + } + geometry.addAttribute( 'uv', new THREE.BufferAttribute( new Float32Array( uvs ), 2 ) ); + + } else { //Geometry + + uvs = []; + for ( var i = 0; i < texels; i ++ ) { + + uvs.push( new THREE.Vector2( this.readFloat( data ), this.readFloat( data ) ) ); + + } + + } + + } else if ( next === MESH_MATRIX ) { + + this.debugMessage( ' Tranformation Matrix (TODO)' ); + + var values = []; + for ( var i = 0; i < 12; i ++ ) { + + values[ i ] = this.readFloat( data ); + + } + + var matrix = new THREE.Matrix4(); + + //X Line + matrix.elements[ 0 ] = values[ 0 ]; + matrix.elements[ 1 ] = values[ 6 ]; + matrix.elements[ 2 ] = values[ 3 ]; + matrix.elements[ 3 ] = values[ 9 ]; + + //Y Line + matrix.elements[ 4 ] = values[ 2 ]; + matrix.elements[ 5 ] = values[ 8 ]; + matrix.elements[ 6 ] = values[ 5 ]; + matrix.elements[ 7 ] = values[ 11 ]; + + //Z Line + matrix.elements[ 8 ] = values[ 1 ]; + matrix.elements[ 9 ] = values[ 7 ]; + matrix.elements[ 10 ] = values[ 4 ]; + matrix.elements[ 11 ] = values[ 10 ]; + + //W Line + matrix.elements[ 12 ] = 0; + matrix.elements[ 13 ] = 0; + matrix.elements[ 14 ] = 0; + matrix.elements[ 15 ] = 1; + + matrix.transpose(); + + var inverse = new THREE.Matrix4(); + inverse.getInverse( matrix, true ); + geometry.applyMatrix( inverse ); + + matrix.decompose( mesh.position, mesh.quaternion, mesh.scale ); + + } else { + + this.debugMessage( ' Unknown mesh chunk: ' + next.toString( 16 ) ); + + } + + next = this.nextChunk( data, chunk ); + + } + + this.endChunk( chunk ); + + if ( ! useBufferGeometry ) { + + //geometry.faceVertexUvs[0][faceIndex][vertexIndex] + + if ( uvs.length > 0 ) { + + var faceUV = []; + + for ( var i = 0; i < geometry.faces.length; i ++ ) { + + faceUV.push( [ uvs[ geometry.faces[ i ].a ], uvs[ geometry.faces[ i ].b ], uvs[ geometry.faces[ i ].c ] ] ); + + } + + geometry.faceVertexUvs[ 0 ] = faceUV; + + } + + geometry.computeVertexNormals(); + + } + + return mesh; + + }, + + /** + * Read face array data chunk. + * + * @method readFaceArray + * @param {Dataview} data Dataview in use. + * @param {Mesh} mesh Mesh to be filled with the data read. + */ + readFaceArray: function ( data, mesh ) { + + var chunk = this.readChunk( data ); + var faces = this.readWord( data ); + + this.debugMessage( ' Faces: ' + faces ); + + for ( var i = 0; i < faces; ++ i ) { + + mesh.geometry.faces.push( new THREE.Face3( this.readWord( data ), this.readWord( data ), this.readWord( data ) ) ); + + var visibility = this.readWord( data ); + + } + + //The rest of the FACE_ARRAY chunk is subchunks + + while ( this.position < chunk.end ) { + + var chunk = this.readChunk( data ); + + if ( chunk.id === MSH_MAT_GROUP ) { + + this.debugMessage( ' Material Group' ); + + this.resetPosition( data ); + + var group = this.readMaterialGroup( data ); + + var material = this.materials[ group.name ]; + + if ( material !== undefined ) { + + mesh.material = material; + + if ( material.name === '' ) { + + material.name = mesh.name; + + } + + } + + } else { + + this.debugMessage( ' Unknown face array chunk: ' + chunk.toString( 16 ) ); + + } + + this.endChunk( chunk ); + + } + + this.endChunk( chunk ); + + }, + + /** + * Read texture map data chunk. + * + * @method readMap + * @param {Dataview} data Dataview in use. + * @return {Texture} Texture read from this data chunk. + */ + readMap: function ( data, path ) { + + var chunk = this.readChunk( data ); + var next = this.nextChunk( data, chunk ); + var texture = {}; + + var loader = new THREE.TextureLoader( this.manager ); + loader.setPath( path ); + + while ( next !== 0 ) { + + if ( next === MAT_MAPNAME ) { + + var name = this.readString( data, 128 ); + texture = loader.load( name ); + + this.debugMessage( ' File: ' + path + name ); + + } else if ( next === MAT_MAP_UOFFSET ) { + + texture.offset.x = this.readFloat( data ); + this.debugMessage( ' OffsetX: ' + texture.offset.x ); + + } else if ( next === MAT_MAP_VOFFSET ) { + + texture.offset.y = this.readFloat( data ); + this.debugMessage( ' OffsetY: ' + texture.offset.y ); + + } else if ( next === MAT_MAP_USCALE ) { + + texture.repeat.x = this.readFloat( data ); + this.debugMessage( ' RepeatX: ' + texture.repeat.x ); + + } else if ( next === MAT_MAP_VSCALE ) { + + texture.repeat.y = this.readFloat( data ); + this.debugMessage( ' RepeatY: ' + texture.repeat.y ); + + } else { + + this.debugMessage( ' Unknown map chunk: ' + next.toString( 16 ) ); + + } + + next = this.nextChunk( data, chunk ); + + } + + this.endChunk( chunk ); + + return texture; + + }, + + /** + * Read material group data chunk. + * + * @method readMaterialGroup + * @param {Dataview} data Dataview in use. + * @return {Object} Object with name and index of the object. + */ + readMaterialGroup: function ( data ) { + + var chunk = this.readChunk( data ); + var name = this.readString( data, 64 ); + var numFaces = this.readWord( data ); + + this.debugMessage( ' Name: ' + name ); + this.debugMessage( ' Faces: ' + numFaces ); + + var index = []; + for ( var i = 0; i < numFaces; ++ i ) { + + index.push( this.readWord( data ) ); + + } + + return { name: name, index: index }; + + }, + + /** + * Read a color value. + * + * @method readColor + * @param {DataView} data Dataview. + * @return {Color} Color value read.. + */ + readColor: function ( data ) { + + var chunk = this.readChunk( data ); + var color = new THREE.Color(); + + if ( chunk.id === COLOR_24 || chunk.id === LIN_COLOR_24 ) { + + var r = this.readByte( data ); + var g = this.readByte( data ); + var b = this.readByte( data ); + + color.setRGB( r / 255, g / 255, b / 255 ); + + this.debugMessage( ' Color: ' + color.r + ', ' + color.g + ', ' + color.b ); + + } else if ( chunk.id === COLOR_F || chunk.id === LIN_COLOR_F ) { + + var r = this.readFloat( data ); + var g = this.readFloat( data ); + var b = this.readFloat( data ); + + color.setRGB( r, g, b ); + + this.debugMessage( ' Color: ' + color.r + ', ' + color.g + ', ' + color.b ); + + } else { + + this.debugMessage( ' Unknown color chunk: ' + chunk.toString( 16 ) ); + + } + + this.endChunk( chunk ); + return color; + + }, + + /** + * Read next chunk of data. + * + * @method readChunk + * @param {DataView} data Dataview. + * @return {Object} Chunk of data read. + */ + readChunk: function ( data ) { + + var chunk = {}; + + chunk.cur = this.position; + chunk.id = this.readWord( data ); + chunk.size = this.readDWord( data ); + chunk.end = chunk.cur + chunk.size; + chunk.cur += 6; + + return chunk; + + }, + + /** + * Set position to the end of the current chunk of data. + * + * @method endChunk + * @param {Object} chunk Data chunk. + */ + endChunk: function ( chunk ) { + + this.position = chunk.end; + + }, + + /** + * Move to the next data chunk. + * + * @method nextChunk + * @param {DataView} data Dataview. + * @param {Object} chunk Data chunk. + */ + nextChunk: function ( data, chunk ) { + + if ( chunk.cur >= chunk.end ) { + + return 0; + + } + + this.position = chunk.cur; + + try { + + var next = this.readChunk( data ); + chunk.cur += next.size; + return next.id; + + } catch ( e ) { + + this.debugMessage( 'Unable to read chunk at ' + this.position ); + return 0; + + } + + }, + + /** + * Reset dataview position. + * + * @method resetPosition + * @param {DataView} data Dataview. + */ + resetPosition: function () { + + this.position -= 6; + + }, + + /** + * Read byte value. + * + * @method readByte + * @param {DataView} data Dataview to read data from. + * @return {Number} Data read from the dataview. + */ + readByte: function ( data ) { + + var v = data.getUint8( this.position, true ); + this.position += 1; + return v; + + }, + + /** + * Read 32 bit float value. + * + * @method readFloat + * @param {DataView} data Dataview to read data from. + * @return {Number} Data read from the dataview. + */ + readFloat: function ( data ) { + + try { + + var v = data.getFloat32( this.position, true ); + this.position += 4; + return v; + + } catch ( e ) { + + this.debugMessage( e + ' ' + this.position + ' ' + data.byteLength ); + + } + + }, + + /** + * Read 32 bit signed integer value. + * + * @method readInt + * @param {DataView} data Dataview to read data from. + * @return {Number} Data read from the dataview. + */ + readInt: function ( data ) { + + var v = data.getInt32( this.position, true ); + this.position += 4; + return v; + + }, + + /** + * Read 16 bit signed integer value. + * + * @method readShort + * @param {DataView} data Dataview to read data from. + * @return {Number} Data read from the dataview. + */ + readShort: function ( data ) { + + var v = data.getInt16( this.position, true ); + this.position += 2; + return v; + + }, + + /** + * Read 64 bit unsigned integer value. + * + * @method readDWord + * @param {DataView} data Dataview to read data from. + * @return {Number} Data read from the dataview. + */ + readDWord: function ( data ) { + + var v = data.getUint32( this.position, true ); + this.position += 4; + return v; + + }, + + /** + * Read 32 bit unsigned integer value. + * + * @method readWord + * @param {DataView} data Dataview to read data from. + * @return {Number} Data read from the dataview. + */ + readWord: function ( data ) { + + var v = data.getUint16( this.position, true ); + this.position += 2; + return v; + + }, + + /** + * Read string value. + * + * @method readString + * @param {DataView} data Dataview to read data from. + * @param {Number} maxLength Max size of the string to be read. + * @return {String} Data read from the dataview. + */ + readString: function ( data, maxLength ) { + + var s = ''; + + for ( var i = 0; i < maxLength; i ++ ) { + + var c = this.readByte( data ); + if ( ! c ) { + + break; + + } + + s += String.fromCharCode( c ); + + } + + return s; + + }, + + /** + * Set resource path used to determine the file path to attached resources. + * + * @method setPath + * @param {String} path Path to resources. + * @return Self for chaining. + */ + setPath: function ( path ) { + + this.path = path; + + return this; + + }, + + /** + * Print debug message to the console. + * + * Is controlled by a flag to show or hide debug messages. + * + * @method debugMessage + * @param {Object} message Debug message to print to the console. + */ + debugMessage: function ( message ) { + + if ( this.debug ) { + + console.log( message ); + + } + + } +}; + +var NULL_CHUNK = 0x0000; +var M3DMAGIC = 0x4D4D; +var SMAGIC = 0x2D2D; +var LMAGIC = 0x2D3D; +var MLIBMAGIC = 0x3DAA; +var MATMAGIC = 0x3DFF; +var CMAGIC = 0xC23D; +var M3D_VERSION = 0x0002; +var M3D_KFVERSION = 0x0005; +var COLOR_F = 0x0010; +var COLOR_24 = 0x0011; +var LIN_COLOR_24 = 0x0012; +var LIN_COLOR_F = 0x0013; +var INT_PERCENTAGE = 0x0030; +var FLOAT_PERCENTAGE = 0x0031; +var MDATA = 0x3D3D; +var MESH_VERSION = 0x3D3E; +var MASTER_SCALE = 0x0100; +var LO_SHADOW_BIAS = 0x1400; +var HI_SHADOW_BIAS = 0x1410; +var SHADOW_MAP_SIZE = 0x1420; +var SHADOW_SAMPLES = 0x1430; +var SHADOW_RANGE = 0x1440; +var SHADOW_FILTER = 0x1450; +var RAY_BIAS = 0x1460; +var O_CONSTS = 0x1500; +var AMBIENT_LIGHT = 0x2100; +var BIT_MAP = 0x1100; +var SOLID_BGND = 0x1200; +var V_GRADIENT = 0x1300; +var USE_BIT_MAP = 0x1101; +var USE_SOLID_BGND = 0x1201; +var USE_V_GRADIENT = 0x1301; +var FOG = 0x2200; +var FOG_BGND = 0x2210; +var LAYER_FOG = 0x2302; +var DISTANCE_CUE = 0x2300; +var DCUE_BGND = 0x2310; +var USE_FOG = 0x2201; +var USE_LAYER_FOG = 0x2303; +var USE_DISTANCE_CUE = 0x2301; +var MAT_ENTRY = 0xAFFF; +var MAT_NAME = 0xA000; +var MAT_AMBIENT = 0xA010; +var MAT_DIFFUSE = 0xA020; +var MAT_SPECULAR = 0xA030; +var MAT_SHININESS = 0xA040; +var MAT_SHIN2PCT = 0xA041; +var MAT_TRANSPARENCY = 0xA050; +var MAT_XPFALL = 0xA052; +var MAT_USE_XPFALL = 0xA240; +var MAT_REFBLUR = 0xA053; +var MAT_SHADING = 0xA100; +var MAT_USE_REFBLUR = 0xA250; +var MAT_SELF_ILLUM = 0xA084; +var MAT_TWO_SIDE = 0xA081; +var MAT_DECAL = 0xA082; +var MAT_ADDITIVE = 0xA083; +var MAT_WIRE = 0xA085; +var MAT_FACEMAP = 0xA088; +var MAT_TRANSFALLOFF_IN = 0xA08A; +var MAT_PHONGSOFT = 0xA08C; +var MAT_WIREABS = 0xA08E; +var MAT_WIRE_SIZE = 0xA087; +var MAT_TEXMAP = 0xA200; +var MAT_SXP_TEXT_DATA = 0xA320; +var MAT_TEXMASK = 0xA33E; +var MAT_SXP_TEXTMASK_DATA = 0xA32A; +var MAT_TEX2MAP = 0xA33A; +var MAT_SXP_TEXT2_DATA = 0xA321; +var MAT_TEX2MASK = 0xA340; +var MAT_SXP_TEXT2MASK_DATA = 0xA32C; +var MAT_OPACMAP = 0xA210; +var MAT_SXP_OPAC_DATA = 0xA322; +var MAT_OPACMASK = 0xA342; +var MAT_SXP_OPACMASK_DATA = 0xA32E; +var MAT_BUMPMAP = 0xA230; +var MAT_SXP_BUMP_DATA = 0xA324; +var MAT_BUMPMASK = 0xA344; +var MAT_SXP_BUMPMASK_DATA = 0xA330; +var MAT_SPECMAP = 0xA204; +var MAT_SXP_SPEC_DATA = 0xA325; +var MAT_SPECMASK = 0xA348; +var MAT_SXP_SPECMASK_DATA = 0xA332; +var MAT_SHINMAP = 0xA33C; +var MAT_SXP_SHIN_DATA = 0xA326; +var MAT_SHINMASK = 0xA346; +var MAT_SXP_SHINMASK_DATA = 0xA334; +var MAT_SELFIMAP = 0xA33D; +var MAT_SXP_SELFI_DATA = 0xA328; +var MAT_SELFIMASK = 0xA34A; +var MAT_SXP_SELFIMASK_DATA = 0xA336; +var MAT_REFLMAP = 0xA220; +var MAT_REFLMASK = 0xA34C; +var MAT_SXP_REFLMASK_DATA = 0xA338; +var MAT_ACUBIC = 0xA310; +var MAT_MAPNAME = 0xA300; +var MAT_MAP_TILING = 0xA351; +var MAT_MAP_TEXBLUR = 0xA353; +var MAT_MAP_USCALE = 0xA354; +var MAT_MAP_VSCALE = 0xA356; +var MAT_MAP_UOFFSET = 0xA358; +var MAT_MAP_VOFFSET = 0xA35A; +var MAT_MAP_ANG = 0xA35C; +var MAT_MAP_COL1 = 0xA360; +var MAT_MAP_COL2 = 0xA362; +var MAT_MAP_RCOL = 0xA364; +var MAT_MAP_GCOL = 0xA366; +var MAT_MAP_BCOL = 0xA368; +var NAMED_OBJECT = 0x4000; +var N_DIRECT_LIGHT = 0x4600; +var DL_OFF = 0x4620; +var DL_OUTER_RANGE = 0x465A; +var DL_INNER_RANGE = 0x4659; +var DL_MULTIPLIER = 0x465B; +var DL_EXCLUDE = 0x4654; +var DL_ATTENUATE = 0x4625; +var DL_SPOTLIGHT = 0x4610; +var DL_SPOT_ROLL = 0x4656; +var DL_SHADOWED = 0x4630; +var DL_LOCAL_SHADOW2 = 0x4641; +var DL_SEE_CONE = 0x4650; +var DL_SPOT_RECTANGULAR = 0x4651; +var DL_SPOT_ASPECT = 0x4657; +var DL_SPOT_PROJECTOR = 0x4653; +var DL_SPOT_OVERSHOOT = 0x4652; +var DL_RAY_BIAS = 0x4658; +var DL_RAYSHAD = 0x4627; +var N_CAMERA = 0x4700; +var CAM_SEE_CONE = 0x4710; +var CAM_RANGES = 0x4720; +var OBJ_HIDDEN = 0x4010; +var OBJ_VIS_LOFTER = 0x4011; +var OBJ_DOESNT_CAST = 0x4012; +var OBJ_DONT_RECVSHADOW = 0x4017; +var OBJ_MATTE = 0x4013; +var OBJ_FAST = 0x4014; +var OBJ_PROCEDURAL = 0x4015; +var OBJ_FROZEN = 0x4016; +var N_TRI_OBJECT = 0x4100; +var POINT_ARRAY = 0x4110; +var POINT_FLAG_ARRAY = 0x4111; +var FACE_ARRAY = 0x4120; +var MSH_MAT_GROUP = 0x4130; +var SMOOTH_GROUP = 0x4150; +var MSH_BOXMAP = 0x4190; +var TEX_VERTS = 0x4140; +var MESH_MATRIX = 0x4160; +var MESH_COLOR = 0x4165; +var MESH_TEXTURE_INFO = 0x4170; +var KFDATA = 0xB000; +var KFHDR = 0xB00A; +var KFSEG = 0xB008; +var KFCURTIME = 0xB009; +var AMBIENT_NODE_TAG = 0xB001; +var OBJECT_NODE_TAG = 0xB002; +var CAMERA_NODE_TAG = 0xB003; +var TARGET_NODE_TAG = 0xB004; +var LIGHT_NODE_TAG = 0xB005; +var L_TARGET_NODE_TAG = 0xB006; +var SPOTLIGHT_NODE_TAG = 0xB007; +var NODE_ID = 0xB030; +var NODE_HDR = 0xB010; +var PIVOT = 0xB013; +var INSTANCE_NAME = 0xB011; +var MORPH_SMOOTH = 0xB015; +var BOUNDBOX = 0xB014; +var POS_TRACK_TAG = 0xB020; +var COL_TRACK_TAG = 0xB025; +var ROT_TRACK_TAG = 0xB021; +var SCL_TRACK_TAG = 0xB022; +var MORPH_TRACK_TAG = 0xB026; +var FOV_TRACK_TAG = 0xB023; +var ROLL_TRACK_TAG = 0xB024; +var HOT_TRACK_TAG = 0xB027; +var FALL_TRACK_TAG = 0xB028; +var HIDE_TRACK_TAG = 0xB029; +var POLY_2D = 0x5000; +var SHAPE_OK = 0x5010; +var SHAPE_NOT_OK = 0x5011; +var SHAPE_HOOK = 0x5020; +var PATH_3D = 0x6000; +var PATH_MATRIX = 0x6005; +var SHAPE_2D = 0x6010; +var M_SCALE = 0x6020; +var M_TWIST = 0x6030; +var M_TEETER = 0x6040; +var M_FIT = 0x6050; +var M_BEVEL = 0x6060; +var XZ_CURVE = 0x6070; +var YZ_CURVE = 0x6080; +var INTERPCT = 0x6090; +var DEFORM_LIMIT = 0x60A0; +var USE_CONTOUR = 0x6100; +var USE_TWEEN = 0x6110; +var USE_SCALE = 0x6120; +var USE_TWIST = 0x6130; +var USE_TEETER = 0x6140; +var USE_FIT = 0x6150; +var USE_BEVEL = 0x6160; +var DEFAULT_VIEW = 0x3000; +var VIEW_TOP = 0x3010; +var VIEW_BOTTOM = 0x3020; +var VIEW_LEFT = 0x3030; +var VIEW_RIGHT = 0x3040; +var VIEW_FRONT = 0x3050; +var VIEW_BACK = 0x3060; +var VIEW_USER = 0x3070; +var VIEW_CAMERA = 0x3080; +var VIEW_WINDOW = 0x3090; +var VIEWPORT_LAYOUT_OLD = 0x7000; +var VIEWPORT_DATA_OLD = 0x7010; +var VIEWPORT_LAYOUT = 0x7001; +var VIEWPORT_DATA = 0x7011; +var VIEWPORT_DATA_3 = 0x7012; +var VIEWPORT_SIZE = 0x7020; +var NETWORK_VIEW = 0x7030; diff --git a/examples/js/loaders/sea3d/SEA3D.js b/examples/js/loaders/sea3d/SEA3D.js index 0210ef52e223bb..1a9ae6a6348cdc 100644 --- a/examples/js/loaders/sea3d/SEA3D.js +++ b/examples/js/loaders/sea3d/SEA3D.js @@ -1,3309 +1,3309 @@ -/** - * SEA3D SDK - * @author Sunag / http://www.sunag.com.br/ - */ - -'use strict'; - -var SEA3D = { VERSION: 18110 }; - -SEA3D.getVersion = function () { - - // Max = 16777215 - VV.S.S.BB | V = Version | S = Subversion | B = Buildversion - var v = SEA3D.VERSION.toString(), l = v.length; - return v.substring( 0, l - 4 ) + "." + v.substring( l - 4, l - 3 ) + "." + v.substring( l - 3, l - 2 ) + "." + parseFloat( v.substring( l - 2, l ) ).toString(); - -}; - -console.log( 'SEA3D ' + SEA3D.getVersion() ); - -// -// STREAM : STANDARD DATA-IO ( LITTLE-ENDIAN ) -// - -SEA3D.Stream = function ( buffer ) { - - this.position = 0; - this.buffer = buffer || new ArrayBuffer(); - -}; - -SEA3D.Stream.NONE = 0; - -// 1D = 0 at 31 -SEA3D.Stream.BOOLEAN = 1; - -SEA3D.Stream.BYTE = 2; -SEA3D.Stream.UBYTE = 3; - -SEA3D.Stream.SHORT = 4; -SEA3D.Stream.USHORT = 5; - -SEA3D.Stream.INT24 = 6; -SEA3D.Stream.UINT24 = 7; - -SEA3D.Stream.INT = 8; -SEA3D.Stream.UINT = 9; - -SEA3D.Stream.FLOAT = 10; -SEA3D.Stream.DOUBLE = 11; -SEA3D.Stream.DECIMAL = 12; - -// 2D = 32 at 63 - -// 3D = 64 at 95 -SEA3D.Stream.VECTOR3D = 74; - -// 4D = 96 at 127 -SEA3D.Stream.VECTOR4D = 106; - -// Undefined Size = 128 at 255 -SEA3D.Stream.STRING_TINY = 128; -SEA3D.Stream.STRING_SHORT = 129; -SEA3D.Stream.STRING_LONG = 130; - -SEA3D.Stream.ASSET = 200; -SEA3D.Stream.GROUP = 255; - -SEA3D.Stream.BLEND_MODE = [ - "normal", "add", "subtract", "multiply", "dividing", "mix", "alpha", "screen", "darken", - "overlay", "colorburn", "linearburn", "lighten", "colordodge", "lineardodge", - "softlight", "hardlight", "pinlight", "spotlight", "spotlightblend", "hardmix", - "average", "difference", "exclusion", "hue", "saturation", "color", "value", - "linearlight", "grainextract", "reflect", "glow", "darkercolor", "lightercolor", "phoenix", "negation" -]; - -SEA3D.Stream.INTERPOLATION_TABLE = [ - "normal", "linear", - "sine.in", "sine.out", "sine.inout", - "cubic.in", "cubic.out", "cubic.inout", - "quint.in", "quint.out", "quint.inout", - "circ.in", "circ.out", "circ.inout", - "back.in", "back.out", "back.inout", - "quad.in", "quad.out", "quad.inout", - "quart.in", "quart.out", "quart.inout", - "expo.in", "expo.out", "expo.inout", - "elastic.in", "elastic.out", "elastic.inout", - "bounce.in", "bounce.out", "bounce.inout" -]; - -SEA3D.Stream.sizeOf = function ( kind ) { - - if ( kind == 0 ) return 0; - else if ( kind >= 1 && kind <= 31 ) return 1; - else if ( kind >= 32 && kind <= 63 ) return 2; - else if ( kind >= 64 && kind <= 95 ) return 3; - else if ( kind >= 96 && kind <= 125 ) return 4; - return - 1; - -}; - -SEA3D.Stream.prototype = { - - constructor: SEA3D.Stream, - - set buffer( val ) { - - this.buf = val; - this.data = new DataView( val ); - - }, - - get buffer() { - - return this.buf; - - }, - - get bytesAvailable() { - - return this.length - this.position; - - }, - - get length() { - - return this.buf.byteLength; - - } - -}; - -SEA3D.Stream.prototype.getByte = function ( pos ) { - - return this.data.getInt8( pos ); - -}; - -SEA3D.Stream.prototype.readBytes = function ( len ) { - - var buf = this.buf.slice( this.position, this.position + len ); - this.position += len; - return buf; - -}; - -SEA3D.Stream.prototype.readByte = function () { - - return this.data.getInt8( this.position ++ ); - -}; - -SEA3D.Stream.prototype.readUByte = function () { - - return this.data.getUint8( this.position ++ ); - -}; - -SEA3D.Stream.prototype.readBool = function () { - - return this.data.getInt8( this.position ++ ) != 0; - -}; - -SEA3D.Stream.prototype.readShort = function () { - - var v = this.data.getInt16( this.position, true ); - this.position += 2; - return v; - -}; - -SEA3D.Stream.prototype.readUShort = function () { - - var v = this.data.getUint16( this.position, true ); - this.position += 2; - return v; - -}; - -SEA3D.Stream.prototype.readUInt24 = function () { - - var v = this.data.getUint32( this.position, true ) & 0xFFFFFF; - this.position += 3; - return v; - -}; - -SEA3D.Stream.prototype.readUInt24F = function () { - - return this.readUShort() | ( this.readUByte() << 16 ); - -}; - -SEA3D.Stream.prototype.readInt = function () { - - var v = this.data.getInt32( this.position, true ); - this.position += 4; - return v; - -}; - -SEA3D.Stream.prototype.readUInt = function () { - - var v = this.data.getUint32( this.position, true ); - this.position += 4; - return v; - -}; - -SEA3D.Stream.prototype.readFloat = function () { - - var v = this.data.getFloat32( this.position, true ); - this.position += 4; - return v; - -}; - -SEA3D.Stream.prototype.readUInteger = function () { - - var v = this.readUByte(), - r = v & 0x7F; - - if ( ( v & 0x80 ) != 0 ) { - - v = this.readUByte(); - r |= ( v & 0x7F ) << 7; - - if ( ( v & 0x80 ) != 0 ) { - - v = this.readUByte(); - r |= ( v & 0x7F ) << 13; - - } - - } - - return r; - -}; - -SEA3D.Stream.prototype.readVector2 = function () { - - return { x: this.readFloat(), y: this.readFloat() }; - -}; - -SEA3D.Stream.prototype.readVector3 = function () { - - return { x: this.readFloat(), y: this.readFloat(), z: this.readFloat() }; - -}; - -SEA3D.Stream.prototype.readVector4 = function () { - - return { x: this.readFloat(), y: this.readFloat(), z: this.readFloat(), w: this.readFloat() }; - -}; - -SEA3D.Stream.prototype.readMatrix = function () { - - var mtx = new Float32Array( 16 ); - - mtx[ 0 ] = this.readFloat(); - mtx[ 1 ] = this.readFloat(); - mtx[ 2 ] = this.readFloat(); - mtx[ 3 ] = 0.0; - mtx[ 4 ] = this.readFloat(); - mtx[ 5 ] = this.readFloat(); - mtx[ 6 ] = this.readFloat(); - mtx[ 7 ] = 0.0; - mtx[ 8 ] = this.readFloat(); - mtx[ 9 ] = this.readFloat(); - mtx[ 10 ] = this.readFloat(); - mtx[ 11 ] = 0.0; - mtx[ 12 ] = this.readFloat(); - mtx[ 13 ] = this.readFloat(); - mtx[ 14 ] = this.readFloat(); - mtx[ 15 ] = 1.0; - - return mtx; - -}; - -SEA3D.Stream.prototype.readUTF8 = function ( len ) { - - var buffer = this.readBytes( len ); - - return THREE.LoaderUtils.decodeText( new Uint8Array( buffer ) ); - -}; - -SEA3D.Stream.prototype.readExt = function () { - - return this.readUTF8( 4 ).replace( /\0/g, "" ); - -}; - -SEA3D.Stream.prototype.readUTF8Tiny = function () { - - return this.readUTF8( this.readUByte() ); - -}; - -SEA3D.Stream.prototype.readUTF8Short = function () { - - return this.readUTF8( this.readUShort() ); - -}; - -SEA3D.Stream.prototype.readUTF8Long = function () { - - return this.readUTF8( this.readUInt() ); - -}; - -SEA3D.Stream.prototype.readUByteArray = function ( length ) { - - var v = new Uint8Array( length ); - - SEA3D.Stream.memcpy( - v.buffer, - 0, - this.buffer, - this.position, - length - ); - - this.position += length; - - return v; - -}; - -SEA3D.Stream.prototype.readUShortArray = function ( length ) { - - var v = new Uint16Array( length ), - len = length * 2; - - SEA3D.Stream.memcpy( - v.buffer, - 0, - this.buffer, - this.position, - len - ); - - this.position += len; - - return v; - -}; - - -SEA3D.Stream.prototype.readUInt24Array = function ( length ) { - - var v = new Uint32Array( length ); - - for ( var i = 0; i < length; i ++ ) { - - v[ i ] = this.readUInt24(); - - } - - return v; - -}; - - -SEA3D.Stream.prototype.readUIntArray = function ( length ) { - - var v = new Uint32Array( length ), - len = length * 4; - - SEA3D.Stream.memcpy( - v.buffer, - 0, - this.buffer, - this.position, - len - ); - - this.position += len; - - return v; - -}; - -SEA3D.Stream.prototype.readFloatArray = function ( length ) { - - var v = new Float32Array( length ), - len = length * 4; - - SEA3D.Stream.memcpy( - v.buffer, - 0, - this.buffer, - this.position, - len - ); - - this.position += len; - - return v; - -}; - - -SEA3D.Stream.prototype.readBlendMode = function () { - - return SEA3D.Stream.BLEND_MODE[ this.readUByte() ]; - -}; - -SEA3D.Stream.prototype.readInterpolation = function () { - - return SEA3D.Stream.INTERPOLATION_TABLE[ this.readUByte() ]; - -}; - -SEA3D.Stream.prototype.readTags = function ( callback ) { - - var numTag = this.readUByte(); - - for ( var i = 0; i < numTag; ++ i ) { - - var kind = this.readUShort(); - var size = this.readUInt(); - var pos = this.position; - - callback( kind, this, size ); - - this.position = pos += size; - - } - -}; - -SEA3D.Stream.prototype.readProperties = function ( sea3d ) { - - var count = this.readUByte(), - props = {}, types = {}; - - props.__type = types; - - for ( var i = 0; i < count; i ++ ) { - - var name = this.readUTF8Tiny(), - type = this.readUByte(); - - types[ name ] = type; - props[ name ] = type == SEA3D.Stream.GROUP ? this.readProperties( sea3d ) : this.readToken( type, sea3d ); - - } - - return props; - -}; - -SEA3D.Stream.prototype.readAnimationList = function ( sea3d ) { - - var list = [], - count = this.readUByte(); - - var i = 0; - while ( i < count ) { - - var attrib = this.readUByte(), - anm = {}; - - anm.relative = ( attrib & 1 ) != 0; - - if ( attrib & 2 ) anm.timeScale = this.readFloat(); - - anm.tag = sea3d.getObject( this.readUInt() ); - - list[ i ++ ] = anm; - - } - - return list; - -}; - -SEA3D.Stream.prototype.readScriptList = function ( sea3d ) { - - var list = [], - count = this.readUByte(); - - var i = 0; - while ( i < count ) { - - var attrib = this.readUByte(), - script = {}; - - script.priority = ( attrib & 1 ) | ( attrib & 2 ); - - if ( attrib & 4 ) { - - var numParams = this.readUByte(); - - script.params = {}; - - for ( var j = 0; j < numParams; j ++ ) { - - var name = this.readUTF8Tiny(); - - script.params[ name ] = this.readObject( sea3d ); - - } - - } - - if ( attrib & 8 ) { - - script.method = this.readUTF8Tiny(); - - } - - script.tag = sea3d.getObject( this.readUInt() ); - - list[ i ++ ] = script; - - } - - return list; - -}; - -SEA3D.Stream.prototype.readObject = function ( sea3d ) { - - return this.readToken( this.readUByte(), sea3d ); - -}; - -SEA3D.Stream.prototype.readToken = function ( type, sea3d ) { - - switch ( type ) { - - // 1D - case SEA3D.Stream.BOOLEAN: - return this.readBool(); - break; - - case SEA3D.Stream.UBYTE: - return this.readUByte(); - break; - - case SEA3D.Stream.USHORT: - return this.readUShort(); - break; - - case SEA3D.Stream.UINT24: - return this.readUInt24(); - break; - - case SEA3D.Stream.INT: - return this.readInt(); - break; - - case SEA3D.Stream.UINT: - return this.readUInt(); - break; - - case SEA3D.Stream.FLOAT: - return this.readFloat(); - break; - - // 3D - case SEA3D.Stream.VECTOR3D: - return this.readVector3(); - break; - - // 4D - case SEA3D.Stream.VECTOR4D: - return this.readVector4(); - break; - - // Undefined Values - case SEA3D.Stream.STRING_TINY: - return this.readUTF8Tiny(); - break; - - case SEA3D.Stream.STRING_SHORT: - return this.readUTF8Short(); - break; - - case SEA3D.Stream.STRING_LONG: - return this.readUTF8Long(); - break; - - case SEA3D.Stream.ASSET: - var asset = this.readUInt(); - return asset > 0 ? sea3d.getObject( asset - 1 ) : null; - break; - - default: - console.error( "DataType not found!" ); - - } - - return null; - -}; - -SEA3D.Stream.prototype.readVector = function ( type, length, offset ) { - - var size = SEA3D.Stream.sizeOf( type ), - i = offset * size, - count = i + ( length * size ); - - switch ( type ) { - - // 1D - case SEA3D.Stream.BOOLEAN: - - return this.readUByteArray( count ); - - - case SEA3D.Stream.UBYTE: - - return this.readUByteArray( count ); - - - case SEA3D.Stream.USHORT: - - return this.readUShortArray( count ); - - - case SEA3D.Stream.UINT24: - - return this.readUInt24Array( count ); - - - case SEA3D.Stream.UINT: - - return this.readUIntArray( count ); - - - case SEA3D.Stream.FLOAT: - - return this.readFloatArray( count ); - - - // 3D - case SEA3D.Stream.VECTOR3D: - - return this.readFloatArray( count ); - - - // 4D - case SEA3D.Stream.VECTOR4D: - - return this.readFloatArray( count ); - - } - -}; - -SEA3D.Stream.prototype.append = function ( data ) { - - var buffer = new ArrayBuffer( this.data.byteLength + data.byteLength ); - - SEA3D.Stream.memcpy( buffer, 0, this.data.buffer, 0, this.data.byteLength ); - SEA3D.Stream.memcpy( buffer, this.data.byteLength, data, 0, data.byteLength ); - - this.buffer = buffer; - -}; - -SEA3D.Stream.prototype.concat = function ( position, length ) { - - return new SEA3D.Stream( this.buffer.slice( position, position + length ) ); - -}; - -/** - * @author DataStream.js - */ - -SEA3D.Stream.memcpy = function ( dst, dstOffset, src, srcOffset, byteLength ) { - - var dstU8 = new Uint8Array( dst, dstOffset, byteLength ); - var srcU8 = new Uint8Array( src, srcOffset, byteLength ); - - dstU8.set( srcU8 ); - -}; - -// -// UByteArray -// - -SEA3D.UByteArray = function () { - - this.ubytes = []; - this.length = 0; - -}; - -SEA3D.UByteArray.prototype = { - - constructor: SEA3D.UByteArray, - - add: function ( ubytes ) { - - this.ubytes.push( ubytes ); - this.length += ubytes.byteLength; - - }, - - toBuffer: function () { - - var memcpy = new Uint8Array( this.length ); - - for ( var i = 0, offset = 0; i < this.ubytes.length; i ++ ) { - - memcpy.set( this.ubytes[ i ], offset ); - offset += this.ubytes[ i ].byteLength; - - } - - return memcpy.buffer; - - } -}; - -// -// Math -// - -SEA3D.Math = { - RAD_TO_DEG: 180 / Math.PI, - DEG_TO_RAD: Math.PI / 180 -}; - -SEA3D.Math.angle = function ( val ) { - - var ang = 180, - inv = val < 0; - - val = ( inv ? - val : val ) % 360; - - if ( val > ang ) { - - val = - ang + ( val - ang ); - - } - - return ( inv ? - val : val ); - -}; - -SEA3D.Math.angleDiff = function ( a, b ) { - - a *= this.DEG_TO_RAD; - b *= this.DEG_TO_RAD; - - return Math.atan2( Math.sin( a - b ), Math.cos( a - b ) ) * this.RAD_TO_DEG; - -}; - -SEA3D.Math.angleArea = function ( angle, target, area ) { - - return Math.abs( this.angleDiff( angle, target ) ) <= area; - -}; - -SEA3D.Math.direction = function ( x1, y1, x2, y2 ) { - - return Math.atan2( y2 - y1, x2 - x1 ); - -}; - -SEA3D.Math.physicalLerp = function ( val, to, deltaTime, duration ) { - - var t = deltaTime / duration; - - if ( t > 1 ) t = 1; - - return val + ( ( to - val ) * t ); - -}; - -SEA3D.Math.physicalAngle = function ( val, to, deltaTime, duration ) { - - if ( Math.abs( val - to ) > 180 ) { - - if ( val > to ) { - - to += 360; - - } else { - - to -= 360; - - } - - } - - var t = deltaTime / duration; - - if ( t > 1 ) t = 1; - - return this.angle( val + ( ( to - val ) * t ) ); - -}; - -SEA3D.Math.zero = function ( value, precision ) { - - precision = precision || 1.0E-3; - - var pValue = value < 0 ? - value : value; - - if ( pValue - precision < 0 ) value = 0; - - return value; - -}; - -SEA3D.Math.round = function ( value, precision ) { - - precision = Math.pow( 10, precision ); - - return Math.round( value * precision ) / precision; - -}; - -SEA3D.Math.lerpAngle = function ( val, tar, t ) { - - if ( Math.abs( val - tar ) > 180 ) { - - if ( val > tar ) { - - tar += 360; - - } else { - - tar -= 360; - - } - - } - - val += ( tar - val ) * t; - - return SEA3D.Math.angle( val ); - -}; - -SEA3D.Math.lerpColor = function ( val, tar, t ) { - - var a0 = val >> 24 & 0xff, - r0 = val >> 16 & 0xff, - g0 = val >> 8 & 0xff, - b0 = val & 0xff; - - var a1 = tar >> 24 & 0xff, - r1 = tar >> 16 & 0xff, - g1 = tar >> 8 & 0xff, - b1 = tar & 0xff; - - a0 += ( a1 - a0 ) * t; - r0 += ( r1 - r0 ) * t; - g0 += ( g1 - g0 ) * t; - b0 += ( b1 - b0 ) * t; - - return a0 << 24 | r0 << 16 | g0 << 8 | b0; - -}; - -SEA3D.Math.lerp = function ( val, tar, t ) { - - return val + ( ( tar - val ) * t ); - -}; - -// -// Timer -// - -SEA3D.Timer = function () { - - this.time = this.start = Date.now(); - -}; - -SEA3D.Timer.prototype = { - - constructor: SEA3D.Timer, - - get now() { - - return Date.now(); - - }, - - get deltaTime() { - - return Date.now() - this.time; - - }, - - get elapsedTime() { - - return Date.now() - this.start; - - }, - - update: function () { - - this.time = Date.now(); - - } -}; - -// -// Object -// - -SEA3D.Object = function ( name, data, type, sea3d ) { - - this.name = name; - this.data = data; - this.type = type; - this.sea3d = sea3d; - -}; - -// -// Geometry Base -// - -SEA3D.GeometryBase = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - this.attrib = data.readUShort(); - - this.isBig = ( this.attrib & 1 ) != 0; - - // variable uint - data.readVInt = this.isBig ? data.readUInt : data.readUShort; - - this.numVertex = data.readVInt(); - - this.length = this.numVertex * 3; - -}; - -// -// Geometry -// - -SEA3D.Geometry = function ( name, data, sea3d ) { - - SEA3D.GeometryBase.call( this, name, data, sea3d ); - - var i, j, len; - - // NORMAL - if ( this.attrib & 4 ) { - - this.normal = data.readFloatArray( this.length ); - - } - - // TANGENT - if ( this.attrib & 8 ) { - - this.tangent = data.readFloatArray( this.length ); - - } - - // UV - if ( this.attrib & 32 ) { - - var uvCount = data.readUByte(); - - if ( uvCount ) { - - this.uv = []; - - len = this.numVertex * 2; - - i = 0; - while ( i < uvCount ) { - - // UV VERTEX DATA - this.uv[ i ++ ] = data.readFloatArray( len ); - - } - - } - - } - - // JOINT-INDEXES / WEIGHTS - if ( this.attrib & 64 ) { - - this.jointPerVertex = data.readUByte(); - - var jntLen = this.numVertex * this.jointPerVertex; - - this.joint = data.readUShortArray( jntLen ); - this.weight = data.readFloatArray( jntLen ); - - } - - // VERTEX_COLOR - if ( this.attrib & 128 ) { - - var colorAttrib = data.readUByte(); - - var colorCount = data.readUByte(); - - if ( colorCount ) { - - this.numColor = ( ( ( colorAttrib & 64 ) >> 6 ) | ( ( colorAttrib & 128 ) >> 6 ) ) + 1; - - this.color = []; - - for ( i = 0 & 15; i < colorCount; i ++ ) { - - this.color.push( data.readFloatArray( this.numVertex * this.numColor ) ); - - } - - } - - } - - // VERTEX - this.vertex = data.readFloatArray( this.length ); - - // SUB-MESHES - var count = data.readUByte(); - - this.groups = []; - - if ( this.attrib & 1024 ) { - - // INDEXES - for ( i = 0, len = 0; i < count; i ++ ) { - - j = data.readVInt() * 3; - - this.groups.push( { - start: len, - count: j - } ); - - len += j; - - } - - if ( ! ( this.attrib & 2048 ) ) { - - this.indexes = this.isBig ? data.readUIntArray( len ) : data.readUShortArray( len ); - - } - - } else { - - // INDEXES - var stride = this.isBig ? 4 : 2, - bytearray = new SEA3D.UByteArray(); - - for ( i = 0, j = 0; i < count; i ++ ) { - - len = data.readVInt() * 3; - - this.groups.push( { - start: j, - count: len - } ); - - j += len; - - bytearray.add( data.readUByteArray( len * stride ) ); - - } - - this.indexes = this.isBig ? new Uint32Array( bytearray.toBuffer() ) : new Uint16Array( bytearray.toBuffer() ); - - } - -}; - -SEA3D.Geometry.prototype = Object.create( SEA3D.GeometryBase.prototype ); -SEA3D.Geometry.prototype.constructor = SEA3D.Geometry; - -SEA3D.Geometry.prototype.type = "geo"; - -// -// Object3D -// - -SEA3D.Object3D = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - this.isStatic = false; - this.visible = true; - - this.attrib = data.readUShort(); - - if ( this.attrib & 1 ) this.parent = sea3d.getObject( data.readUInt() ); - - if ( this.attrib & 2 ) this.animations = data.readAnimationList( sea3d ); - - if ( this.attrib & 4 ) this.scripts = data.readScriptList( sea3d ); - - if ( this.attrib & 16 ) this.attributes = sea3d.getObject( data.readUInt() ); - - if ( this.attrib & 32 ) { - - var objectType = data.readUByte(); - - this.isStatic = ( objectType & 1 ) != 0; - this.visible = ( objectType & 2 ) == 0; - - } - -}; - -SEA3D.Object3D.prototype.readTag = function ( kind, data, size ) { - -}; - -// -// Entity3D -// - -SEA3D.Entity3D = function ( name, data, sea3d ) { - - SEA3D.Object3D.call( this, name, data, sea3d ); - - this.castShadows = true; - - if ( this.attrib & 64 ) { - - var lightType = data.readUByte(); - - this.castShadows = ( lightType & 1 ) == 0; - - } - -}; - -SEA3D.Entity3D.prototype = Object.create( SEA3D.Object3D.prototype ); -SEA3D.Entity3D.prototype.constructor = SEA3D.Entity3D; - -// -// Sound3D -// - -SEA3D.Sound3D = function ( name, data, sea3d ) { - - SEA3D.Object3D.call( this, name, data, sea3d ); - - this.autoPlay = ( this.attrib & 64 ) != 0; - - if ( this.attrib & 128 ) this.mixer = sea3d.getObject( data.readUInt() ); - - this.sound = sea3d.getObject( data.readUInt() ); - this.volume = data.readFloat(); - -}; - -SEA3D.Sound3D.prototype = Object.create( SEA3D.Object3D.prototype ); -SEA3D.Sound3D.prototype.constructor = SEA3D.Sound3D; - -// -// Sound Point -// - -SEA3D.SoundPoint = function ( name, data, sea3d ) { - - SEA3D.Sound3D.call( this, name, data, sea3d ); - - this.position = data.readVector3(); - this.distance = data.readFloat(); - - data.readTags( this.readTag.bind( this ) ); - -}; - -SEA3D.SoundPoint.prototype = Object.create( SEA3D.Sound3D.prototype ); -SEA3D.SoundPoint.prototype.constructor = SEA3D.SoundPoint; - -SEA3D.SoundPoint.prototype.type = "sp"; - -// -// Container3D -// - -SEA3D.Container3D = function ( name, data, sea3d ) { - - SEA3D.Object3D.call( this, name, data, sea3d ); - - this.transform = data.readMatrix(); - - data.readTags( this.readTag.bind( this ) ); - -}; - -SEA3D.Container3D.prototype = Object.create( SEA3D.Object3D.prototype ); -SEA3D.Container3D.prototype.constructor = SEA3D.Container3D; - -SEA3D.Container3D.prototype.type = "c3d"; - -// -// Script URL -// - -SEA3D.ScriptURL = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - this.url = data.readUTF8( data.length ); - -}; - -SEA3D.ScriptURL.prototype.type = "src"; - -// -// Texture URL -// - -SEA3D.TextureURL = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - this.url = sea3d.config.path + data.readUTF8( data.length ); - -}; - -SEA3D.TextureURL.prototype.type = "urlT"; - -// -// CubeMap URL -// - -SEA3D.CubeMapURL = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - this.faces = []; - - for ( var i = 0; i < 6; i ++ ) { - - this.faces[ i ] = data.readUTF8Tiny(); - - } - -}; - -SEA3D.CubeMapURL.prototype.type = "cURL"; - -// -// Actions -// - -SEA3D.Actions = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - this.count = data.readUInt(); - this.actions = []; - - for ( var i = 0; i < this.count; i ++ ) { - - var flag = data.readUByte(); - var kind = data.readUShort(); - - var size = data.readUShort(); - - var position = data.position; - var act = this.actions[ i ] = { kind: kind }; - - // range of animation - if ( flag & 1 ) { - - // start and count in frames - act.range = [ data.readUInt(), data.readUInt() ]; - - } - - // time - if ( flag & 2 ) { - - act.time = data.readUInt(); - - } - - // easing - if ( flag & 4 ) { - - act.intrpl = data.readInterpolation(); - - if ( act.intrpl.indexOf( 'back.' ) == 0 ) { - - act.intrplParam0 = data.readFloat(); - - } else if ( act.intrpl.indexOf( 'elastic.' ) == 0 ) { - - act.intrplParam0 = data.readFloat(); - act.intrplParam1 = data.readFloat(); - - } - - } - - switch ( kind ) { - - case SEA3D.Actions.RTT_TARGET: - act.source = sea3d.getObject( data.readUInt() ); - act.target = sea3d.getObject( data.readUInt() ); - break; - - case SEA3D.Actions.LOOK_AT: - act.source = sea3d.getObject( data.readUInt() ); - act.target = sea3d.getObject( data.readUInt() ); - break; - - case SEA3D.Actions.PLAY_SOUND: - act.sound = sea3d.getObject( data.readUInt() ); - act.offset = data.readUInt(); - break; - - case SEA3D.Actions.PLAY_ANIMATION: - act.object = sea3d.getObject( data.readUInt() ); - act.name = data.readUTF8Tiny(); - break; - - case SEA3D.Actions.FOG: - act.color = data.readUInt24(); - act.min = data.readFloat(); - act.max = data.readFloat(); - break; - - case SEA3D.Actions.ENVIRONMENT: - act.texture = sea3d.getObject( data.readUInt() ); - break; - - case SEA3D.Actions.ENVIRONMENT_COLOR: - act.color = data.readUInt24F(); - break; - - case SEA3D.Actions.CAMERA: - act.camera = sea3d.getObject( data.readUInt() ); - break; - - case SEA3D.Actions.SCRIPTS: - act.scripts = data.readScriptList( sea3d ); - break; - - case SEA3D.Actions.CLASS_OF: - act.classof = sea3d.getObject( data.readUInt() ); - break; - - case SEA3D.Actions.ATTRIBUTES: - act.attributes = sea3d.getObject( data.readUInt() ); - break; - - default: - console.log( "Action \"" + kind + "\" not found." ); - break; - - } - - data.position = position + size; - - } - -}; - -SEA3D.Actions.SCENE = 0; -SEA3D.Actions.ENVIRONMENT_COLOR = 1; -SEA3D.Actions.ENVIRONMENT = 2; -SEA3D.Actions.FOG = 3; -SEA3D.Actions.PLAY_ANIMATION = 4; -SEA3D.Actions.PLAY_SOUND = 5; -SEA3D.Actions.ANIMATION_AUDIO_SYNC = 6; -SEA3D.Actions.LOOK_AT = 7; -SEA3D.Actions.RTT_TARGET = 8; -SEA3D.Actions.CAMERA = 9; -SEA3D.Actions.SCRIPTS = 10; -SEA3D.Actions.CLASS_OF = 11; -SEA3D.Actions.ATTRIBUTES = 12; - -SEA3D.Actions.prototype.type = "act"; - -// -// Properties -// - -SEA3D.Properties = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - this.props = data.readProperties( sea3d ); - this.props.__name = name; - -}; - -SEA3D.Properties.prototype.type = "prop"; - -// -// File Info -// - -SEA3D.FileInfo = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - this.info = data.readProperties( sea3d ); - this.info.__name = name; - - sea3d.info = this.info; - -}; - -SEA3D.FileInfo.prototype.type = "info"; - -// -// Java Script -// - -SEA3D.JavaScript = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - this.src = data.readUTF8( data.length ); - -}; - -SEA3D.JavaScript.prototype.type = "js"; - -// -// Java Script Method -// - -SEA3D.JavaScriptMethod = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - var count = data.readUShort(); - - this.methods = {}; - - for ( var i = 0; i < count; i ++ ) { - - var flag = data.readUByte(); - var method = data.readUTF8Tiny(); - - this.methods[ method ] = { - src: data.readUTF8Long() - }; - - } - -}; - -SEA3D.JavaScriptMethod.prototype.type = "jsm"; - -// -// GLSL -// - -SEA3D.GLSL = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - this.src = data.readUTF8( data.length ); - -}; - -SEA3D.GLSL.prototype.type = "glsl"; - -// -// Dummy -// - -SEA3D.Dummy = function ( name, data, sea3d ) { - - SEA3D.Object3D.call( this, name, data, sea3d ); - - this.transform = data.readMatrix(); - - this.width = data.readFloat(); - this.height = data.readFloat(); - this.depth = data.readFloat(); - - data.readTags( this.readTag.bind( this ) ); - -}; - -SEA3D.Dummy.prototype = Object.create( SEA3D.Object3D.prototype ); -SEA3D.Dummy.prototype.constructor = SEA3D.Dummy; - -SEA3D.Dummy.prototype.type = "dmy"; - -// -// Line -// - -SEA3D.Line = function ( name, data, sea3d ) { - - SEA3D.Object3D.call( this, name, data, sea3d ); - - this.count = ( this.attrib & 64 ? data.readUInt() : data.readUShort() ) * 3; - this.closed = ( this.attrib & 128 ) != 0; - this.transform = data.readMatrix(); - - this.vertex = []; - - var i = 0; - while ( i < this.count ) { - - this.vertex[ i ++ ] = data.readFloat(); - - } - - data.readTags( this.readTag.bind( this ) ); - -}; - -SEA3D.Line.prototype = Object.create( SEA3D.Object3D.prototype ); -SEA3D.Line.prototype.constructor = SEA3D.Line; - -SEA3D.Line.prototype.type = "line"; - -// -// Sprite -// - -SEA3D.Sprite = function ( name, data, sea3d ) { - - SEA3D.Object3D.call( this, name, data, sea3d ); - - if ( this.attrib & 256 ) { - - this.material = sea3d.getObject( data.readUInt() ); - - } - - this.position = data.readVector3(); - - this.width = data.readFloat(); - this.height = data.readFloat(); - - data.readTags( this.readTag.bind( this ) ); - -}; - -SEA3D.Sprite.prototype = Object.create( SEA3D.Object3D.prototype ); -SEA3D.Sprite.prototype.constructor = SEA3D.Sprite; - -SEA3D.Sprite.prototype.type = "m2d"; - -// -// Mesh -// - -SEA3D.Mesh = function ( name, data, sea3d ) { - - SEA3D.Entity3D.call( this, name, data, sea3d ); - - // MATERIAL - if ( this.attrib & 256 ) { - - this.material = []; - - var len = data.readUByte(); - - if ( len == 1 ) this.material[ 0 ] = sea3d.getObject( data.readUInt() ); - else { - - var i = 0; - while ( i < len ) { - - var matIndex = data.readUInt(); - - if ( matIndex > 0 ) this.material[ i ++ ] = sea3d.getObject( matIndex - 1 ); - else this.material[ i ++ ] = undefined; - - } - - } - - } - - if ( this.attrib & 512 ) { - - this.modifiers = []; - - var len = data.readUByte(); - - for ( var i = 0; i < len; i ++ ) { - - this.modifiers[ i ] = sea3d.getObject( data.readUInt() ); - - } - - } - - if ( this.attrib & 1024 ) { - - this.reference = { - type: data.readUByte(), - ref: sea3d.getObject( data.readUInt() ) - }; - - } - - this.transform = data.readMatrix(); - - this.geometry = sea3d.getObject( data.readUInt() ); - - data.readTags( this.readTag.bind( this ) ); - -}; - -SEA3D.Mesh.prototype = Object.create( SEA3D.Entity3D.prototype ); -SEA3D.Mesh.prototype.constructor = SEA3D.Mesh; - -SEA3D.Mesh.prototype.type = "m3d"; - -// -// Skeleton -// - -SEA3D.Skeleton = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - var length = data.readUShort(); - - this.joint = []; - - for ( var i = 0; i < length; i ++ ) { - - this.joint[ i ] = { - name: data.readUTF8Tiny(), - parentIndex: data.readUShort() - 1, - inverseBindMatrix: data.readMatrix() - }; - - } - -}; - -SEA3D.Skeleton.prototype.type = "skl"; - -// -// Skeleton Local -// - -SEA3D.SkeletonLocal = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - var length = data.readUShort(); - - this.joint = []; - - for ( var i = 0; i < length; i ++ ) { - - this.joint[ i ] = { - name: data.readUTF8Tiny(), - parentIndex: data.readUShort() - 1, - // POSITION XYZ - x: data.readFloat(), - y: data.readFloat(), - z: data.readFloat(), - // QUATERNION XYZW - qx: data.readFloat(), - qy: data.readFloat(), - qz: data.readFloat(), - qw: data.readFloat() - }; - - } - -}; - -SEA3D.SkeletonLocal.prototype.type = "sklq"; - -// -// Animation Base -// - -SEA3D.AnimationBase = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - var flag = data.readUByte(); - - this.sequence = []; - - if ( flag & 1 ) { - - var count = data.readUShort(); - - for ( var i = 0; i < count; i ++ ) { - - var seqFlag = data.readUByte(); - - this.sequence[ i ] = { - name: data.readUTF8Tiny(), - start: data.readUInt(), - count: data.readUInt(), - repeat: ( seqFlag & 1 ) != 0, - intrpl: ( seqFlag & 2 ) == 0 - }; - - } - - } - - this.frameRate = data.readUByte(); - this.numFrames = data.readUInt(); - - // no contains sequence - if ( this.sequence.length == 0 ) { - - this.sequence[ 0 ] = { name: "root", start: 0, count: this.numFrames, repeat: true, intrpl: true }; - - } - -}; - -// -// Animation -// - -SEA3D.Animation = function ( name, data, sea3d ) { - - SEA3D.AnimationBase.call( this, name, data, sea3d ); - - this.dataList = []; - - for ( var i = 0, l = data.readUByte(); i < l; i ++ ) { - - var kind = data.readUShort(), - type = data.readUByte(); - - var anmRaw = data.readVector( type, this.numFrames, 0 ); - - this.dataList.push( { - kind: kind, - type: type, - blockSize: SEA3D.Stream.sizeOf( type ), - data: anmRaw - } ); - - } - -}; - -SEA3D.Animation.POSITION = 0; -SEA3D.Animation.ROTATION = 1; -SEA3D.Animation.SCALE = 2; -SEA3D.Animation.COLOR = 3; -SEA3D.Animation.MULTIPLIER = 4; -SEA3D.Animation.ATTENUATION_START = 5; -SEA3D.Animation.ATTENUATION_END = 6; -SEA3D.Animation.FOV = 7; -SEA3D.Animation.OFFSET_U = 8; -SEA3D.Animation.OFFSET_V = 9; -SEA3D.Animation.SCALE_U = 10; -SEA3D.Animation.SCALE_V = 11; -SEA3D.Animation.ANGLE = 12; -SEA3D.Animation.ALPHA = 13; -SEA3D.Animation.VOLUME = 14; - -SEA3D.Animation.MORPH = 250; - -SEA3D.Animation.prototype = Object.create( SEA3D.AnimationBase.prototype ); -SEA3D.Animation.prototype.constructor = SEA3D.Animation; - -SEA3D.Animation.prototype.type = "anm"; - -// -// Skeleton Animation -// - -SEA3D.SkeletonAnimation = function ( name, data, sea3d ) { - - SEA3D.AnimationBase.call( this, name, data, sea3d ); - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - this.numJoints = data.readUShort(); - - this.raw = data.readFloatArray( this.numFrames * this.numJoints * 7 ); - -}; - -SEA3D.SkeletonAnimation.prototype.type = "skla"; - -// -// UVW Animation -// - -SEA3D.UVWAnimation = function ( name, data, sea3d ) { - - SEA3D.Animation.call( this, name, data, sea3d ); - -}; - -SEA3D.UVWAnimation.prototype.type = "auvw"; - -// -// Morph -// - -SEA3D.Morph = function ( name, data, sea3d ) { - - SEA3D.GeometryBase.call( this, name, data, sea3d ); - - var useVertex = ( this.attrib & 2 ) != 0; - var useNormal = ( this.attrib & 4 ) != 0; - - var nodeCount = data.readUShort(); - - this.node = []; - - for ( var i = 0; i < nodeCount; i ++ ) { - - var nodeName = data.readUTF8Tiny(), - verts, norms; - - if ( useVertex ) verts = data.readFloatArray( this.length ); - if ( useNormal ) norms = data.readFloatArray( this.length ); - - this.node[ i ] = { vertex: verts, normal: norms, name: nodeName }; - - } - -}; - -SEA3D.Morph.prototype = Object.create( SEA3D.GeometryBase.prototype ); -SEA3D.Morph.prototype.constructor = SEA3D.Morph; - -SEA3D.Morph.prototype.type = "mph"; - -// -// Morph Animation -// - -SEA3D.MorphAnimation = function ( name, data, sea3d ) { - - SEA3D.AnimationBase.call( this, name, data, sea3d ); - - this.dataList = []; - - for ( var i = 0, l = data.readUByte(); i < l; i ++ ) { - - this.dataList.push( { - kind: SEA3D.Animation.MORPH, - type: SEA3D.Stream.FLOAT, - name: data.readUTF8Tiny(), - blockSize: 1, - data: data.readVector( SEA3D.Stream.FLOAT, this.numFrames, 0 ) - } ); - - } - -}; - -SEA3D.MorphAnimation.prototype.type = "mpha"; - -// -// Vertex Animation -// - -SEA3D.VertexAnimation = function ( name, data, sea3d ) { - - SEA3D.AnimationBase.call( this, name, data, sea3d ); - - var flags = data.readUByte(); - - this.isBig = ( flags & 1 ) != 0; - - data.readVInt = this.isBig ? data.readUInt : data.readUShort; - - this.numVertex = data.readVInt(); - - this.length = this.numVertex * 3; - - var useVertex = ( flags & 2 ) != 0; - var useNormal = ( flags & 4 ) != 0; - - this.frame = []; - - var i, verts, norms; - - for ( i = 0; i < this.numFrames; i ++ ) { - - if ( useVertex ) verts = data.readFloatArray( this.length ); - if ( useNormal ) norms = data.readFloatArray( this.length ); - - this.frame[ i ] = { vertex: verts, normal: norms }; - - } - -}; - -SEA3D.VertexAnimation.prototype = Object.create( SEA3D.AnimationBase.prototype ); -SEA3D.VertexAnimation.prototype.constructor = SEA3D.VertexAnimation; - -SEA3D.VertexAnimation.prototype.type = "vtxa"; - -// -// Camera -// - -SEA3D.Camera = function ( name, data, sea3d ) { - - SEA3D.Object3D.call( this, name, data, sea3d ); - - if ( this.attrib & 64 ) { - - this.dof = { - distance: data.readFloat(), - range: data.readFloat() - }; - - } - - this.transform = data.readMatrix(); - - this.fov = data.readFloat(); - - data.readTags( this.readTag.bind( this ) ); - -}; - -SEA3D.Camera.prototype = Object.create( SEA3D.Object3D.prototype ); -SEA3D.Camera.prototype.constructor = SEA3D.Camera; - -SEA3D.Camera.prototype.type = "cam"; - -// -// Orthographic Camera -// - -SEA3D.OrthographicCamera = function ( name, data, sea3d ) { - - SEA3D.Object3D.call( this, name, data, sea3d ); - - this.transform = data.readMatrix(); - - this.height = data.readFloat(); - - data.readTags( this.readTag.bind( this ) ); - -}; - -SEA3D.OrthographicCamera.prototype = Object.create( SEA3D.Object3D.prototype ); -SEA3D.OrthographicCamera.prototype.constructor = SEA3D.OrthographicCamera; - -SEA3D.OrthographicCamera.prototype.type = "camo"; - -// -// Joint Object -// - -SEA3D.JointObject = function ( name, data, sea3d ) { - - SEA3D.Object3D.call( this, name, data, sea3d ); - - this.target = sea3d.getObject( data.readUInt() ); - this.joint = data.readUShort(); - - data.readTags( this.readTag.bind( this ) ); - -}; - -SEA3D.JointObject.prototype = Object.create( SEA3D.Object3D.prototype ); -SEA3D.JointObject.prototype.constructor = SEA3D.JointObject; - -SEA3D.JointObject.prototype.type = "jnt"; - -// -// Light -// - -SEA3D.Light = function ( name, data, sea3d ) { - - SEA3D.Object3D.call( this, name, data, sea3d ); - - this.attenStart = Number.MAX_VALUE; - this.attenEnd = Number.MAX_VALUE; - - if ( this.attrib & 64 ) { - - var shadowHeader = data.readUByte(); - - this.shadow = {}; - - this.shadow.opacity = shadowHeader & 1 ? data.readFloat() : 1; - this.shadow.color = shadowHeader & 2 ? data.readUInt24() : 0x000000; - - } - - if ( this.attrib & 512 ) { - - this.attenStart = data.readFloat(); - this.attenEnd = data.readFloat(); - - } - - this.color = data.readUInt24(); - this.multiplier = data.readFloat(); - -}; - -SEA3D.Light.prototype = Object.create( SEA3D.Object3D.prototype ); -SEA3D.Light.prototype.constructor = SEA3D.Light; - -// -// Point Light -// - -SEA3D.PointLight = function ( name, data, sea3d ) { - - SEA3D.Light.call( this, name, data, sea3d ); - - if ( this.attrib & 128 ) { - - this.attenuation = { - start: data.readFloat(), - end: data.readFloat() - }; - - } - - this.position = data.readVector3(); - - data.readTags( this.readTag.bind( this ) ); - -}; - -SEA3D.PointLight.prototype = Object.create( SEA3D.Light.prototype ); -SEA3D.PointLight.prototype.constructor = SEA3D.PointLight; - -SEA3D.PointLight.prototype.type = "plht"; - -// -// Hemisphere Light -// - -SEA3D.HemisphereLight = function ( name, data, sea3d ) { - - SEA3D.Light.call( this, name, data, sea3d ); - - if ( this.attrib & 128 ) { - - this.attenuation = { - start: data.readFloat(), - end: data.readFloat() - }; - - } - - this.secondColor = data.readUInt24(); - - data.readTags( this.readTag.bind( this ) ); - -}; - -SEA3D.HemisphereLight.prototype = Object.create( SEA3D.Light.prototype ); -SEA3D.HemisphereLight.prototype.constructor = SEA3D.HemisphereLight; - -SEA3D.HemisphereLight.prototype.type = "hlht"; - -// -// Ambient Light -// - -SEA3D.AmbientLight = function ( name, data, sea3d ) { - - SEA3D.Light.call( this, name, data, sea3d ); - - data.readTags( this.readTag.bind( this ) ); - -}; - -SEA3D.AmbientLight.prototype = Object.create( SEA3D.Light.prototype ); -SEA3D.AmbientLight.prototype.constructor = SEA3D.AmbientLight; - -SEA3D.AmbientLight.prototype.type = "alht"; - -// -// Directional Light -// - -SEA3D.DirectionalLight = function ( name, data, sea3d ) { - - SEA3D.Light.call( this, name, data, sea3d ); - - this.transform = data.readMatrix(); - - data.readTags( this.readTag.bind( this ) ); - -}; - -SEA3D.DirectionalLight.prototype = Object.create( SEA3D.Light.prototype ); -SEA3D.DirectionalLight.prototype.constructor = SEA3D.DirectionalLight; - -SEA3D.DirectionalLight.prototype.type = "dlht"; - -// -// Material -// - -SEA3D.Material = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - this.technique = []; - this.tecniquesDict = {}; - - this.attrib = data.readUShort(); - - this.alpha = 1; - this.blendMode = "normal"; - - this.doubleSided = ( this.attrib & 1 ) != 0; - - this.receiveLights = ( this.attrib & 2 ) == 0; - this.receiveShadows = ( this.attrib & 4 ) == 0; - this.receiveFog = ( this.attrib & 8 ) == 0; - - this.repeat = ( this.attrib & 16 ) == 0; - - if ( this.attrib & 32 ) - this.alpha = data.readFloat(); - - if ( this.attrib & 64 ) - this.blendMode = data.readBlendMode(); - - if ( this.attrib & 128 ) - this.animations = data.readAnimationList( sea3d ); - - this.depthWrite = ( this.attrib & 256 ) == 0; - this.depthTest = ( this.attrib & 512 ) == 0; - - this.premultipliedAlpha = ( this.attrib & 1024 ) != 0; - - var count = data.readUByte(); - - for ( var i = 0; i < count; ++ i ) { - - var kind = data.readUShort(); - var size = data.readUShort(); - var pos = data.position; - var tech, methodAttrib; - - switch ( kind ) { - - case SEA3D.Material.PHONG: - - tech = { - ambientColor: data.readUInt24(), - diffuseColor: data.readUInt24(), - specularColor: data.readUInt24(), - - specular: data.readFloat(), - gloss: data.readFloat() - }; - - break; - - case SEA3D.Material.PHYSICAL: - - tech = { - color: data.readUInt24(), - roughness: data.readFloat(), - metalness: data.readFloat() - }; - - break; - - case SEA3D.Material.ANISOTROPIC: - break; - - case SEA3D.Material.COMPOSITE_TEXTURE: - - tech = { - composite: sea3d.getObject( data.readUInt() ) - }; - - break; - - case SEA3D.Material.DIFFUSE_MAP: - case SEA3D.Material.SPECULAR_MAP: - case SEA3D.Material.NORMAL_MAP: - case SEA3D.Material.AMBIENT_MAP: - case SEA3D.Material.ALPHA_MAP: - case SEA3D.Material.EMISSIVE_MAP: - case SEA3D.Material.ROUGHNESS_MAP: - case SEA3D.Material.METALNESS_MAP: - - tech = { - texture: sea3d.getObject( data.readUInt() ) - }; - - break; - - case SEA3D.Material.REFLECTION: - case SEA3D.Material.FRESNEL_REFLECTION: - - tech = { - texture: sea3d.getObject( data.readUInt() ), - alpha: data.readFloat() - }; - - if ( kind == SEA3D.Material.FRESNEL_REFLECTION ) { - - tech.power = data.readFloat(); - tech.normal = data.readFloat(); - - } - - break; - - case SEA3D.Material.REFRACTION: - - tech = { - texture: sea3d.getObject( data.readUInt() ), - alpha: data.readFloat(), - ior: data.readFloat() - }; - - break; - - case SEA3D.Material.RIM: - - tech = { - color: data.readUInt24(), - strength: data.readFloat(), - power: data.readFloat(), - blendMode: data.readBlendMode() - }; - - break; - - case SEA3D.Material.LIGHT_MAP: - - tech = { - texture: sea3d.getObject( data.readUInt() ), - channel: data.readUByte(), - blendMode: data.readBlendMode() - }; - - break; - - case SEA3D.Material.DETAIL_MAP: - - tech = { - texture: sea3d.getObject( data.readUInt() ), - scale: data.readFloat(), - blendMode: data.readBlendMode() - }; - - break; - - case SEA3D.Material.CEL: - - tech = { - color: data.readUInt24(), - levels: data.readUByte(), - size: data.readFloat(), - specularCutOff: data.readFloat(), - smoothness: data.readFloat() - }; - - break; - - case SEA3D.Material.TRANSLUCENT: - - tech = { - translucency: data.readFloat(), - scattering: data.readFloat() - }; - - break; - - case SEA3D.Material.BLEND_NORMAL_MAP: - - methodAttrib = data.readUByte(); - - tech = { - texture: sea3d.getObject( data.readUInt() ), - secondaryTexture: sea3d.getObject( data.readUInt() ) - }; - - if ( methodAttrib & 1 ) { - - tech.offsetX0 = data.readFloat(); - tech.offsetY0 = data.readFloat(); - - tech.offsetX1 = data.readFloat(); - tech.offsetY1 = data.readFloat(); - - } else { - - tech.offsetX0 = tech.offsetY0 = - tech.offsetX1 = tech.offsetY1 = 0; - - } - - tech.animate = methodAttrib & 2; - - break; - - case SEA3D.Material.MIRROR_REFLECTION: - - tech = { - texture: sea3d.getObject( data.readUInt() ), - alpha: data.readFloat() - }; - break; - - case SEA3D.Material.EMISSIVE: - - tech = { - color: data.readUInt24F() - }; - - break; - - case SEA3D.Material.VERTEX_COLOR: - - tech = { - blendMode: data.readBlendMode() - }; - - break; - - case SEA3D.Material.WRAP_LIGHTING: - - tech = { - color: data.readUInt24(), - strength: data.readFloat() - }; - - break; - - case SEA3D.Material.COLOR_REPLACE: - - methodAttrib = data.readUByte(); - - tech = { - red: data.readUInt24(), - green: data.readUInt24(), - blue: data.readUInt24F() - }; - - if ( methodAttrib & 1 ) tech.mask = sea3d.getObject( data.readUInt() ); - - if ( methodAttrib & 2 ) tech.alpha = data.readFloat(); - - break; - - case SEA3D.Material.REFLECTION_SPHERICAL: - - tech = { - texture: sea3d.getObject( data.readUInt() ), - alpha: data.readFloat() - }; - - break; - - case SEA3D.Material.REFLECTIVITY: - - methodAttrib = data.readUByte(); - - tech = { - strength: data.readFloat() - }; - - if ( methodAttrib & 1 ) tech.mask = sea3d.getObject( data.readUInt() ); - - break; - - case SEA3D.Material.CLEAR_COAT: - - tech = { - strength: data.readFloat(), - roughness: data.readFloat() - }; - - break; - - case SEA3D.Material.FLACCIDITY: - - methodAttrib = data.readUByte(); - - tech = { - target: sea3d.getObject( data.readUInt() ), - scale: data.readFloat(), - spring: data.readFloat(), - damping: data.readFloat() - }; - - if ( methodAttrib & 1 ) tech.mask = sea3d.getObject( data.readUInt() ); - - break; - - default: - - console.warn( "SEA3D: MaterialTechnique not found:", kind.toString( 16 ) ); - - data.position = pos += size; - - continue; - - } - - tech.kind = kind; - - this.technique.push( tech ); - this.tecniquesDict[ kind ] = tech; - - data.position = pos += size; - - } - -}; - -SEA3D.Material.PHONG = 0; -SEA3D.Material.COMPOSITE_TEXTURE = 1; -SEA3D.Material.DIFFUSE_MAP = 2; -SEA3D.Material.SPECULAR_MAP = 3; -SEA3D.Material.REFLECTION = 4; -SEA3D.Material.REFRACTION = 5; -SEA3D.Material.NORMAL_MAP = 6; -SEA3D.Material.FRESNEL_REFLECTION = 7; -SEA3D.Material.RIM = 8; -SEA3D.Material.LIGHT_MAP = 9; -SEA3D.Material.DETAIL_MAP = 10; -SEA3D.Material.CEL = 11; -SEA3D.Material.TRANSLUCENT = 12; -SEA3D.Material.BLEND_NORMAL_MAP = 13; -SEA3D.Material.MIRROR_REFLECTION = 14; -SEA3D.Material.AMBIENT_MAP = 15; -SEA3D.Material.ALPHA_MAP = 16; -SEA3D.Material.EMISSIVE_MAP = 17; -SEA3D.Material.VERTEX_COLOR = 18; -SEA3D.Material.WRAP_LIGHTING = 19; -SEA3D.Material.COLOR_REPLACE = 20; -SEA3D.Material.REFLECTION_SPHERICAL = 21; -SEA3D.Material.ANISOTROPIC = 22; -SEA3D.Material.EMISSIVE = 23; -SEA3D.Material.PHYSICAL = 24; -SEA3D.Material.ROUGHNESS_MAP = 25; -SEA3D.Material.METALNESS_MAP = 26; -SEA3D.Material.REFLECTIVITY = 27; -SEA3D.Material.CLEAR_COAT = 28; -SEA3D.Material.FLACCIDITY = 29; - -SEA3D.Material.prototype.type = "mat"; - -// -// Composite -// - -SEA3D.Composite = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - var layerCount = data.readUByte(); - - this.layer = []; - - for ( var i = 0; i < layerCount; i ++ ) { - - this.layer[ i ] = new SEA3D.Composite.prototype.Layer( data, sea3d ); - - } - -}; - -SEA3D.Composite.prototype.getLayerByName = function ( name ) { - - for ( var i = 0; i < this.layer.length; i ++ ) { - - if ( this.layer[ i ].name == name ) { - - return this.layer[ i ]; - - } - - } - -}; - -SEA3D.Composite.prototype.Layer = function ( data, sea3d ) { - - var attrib = data.readUShort(); - - if ( attrib & 1 ) this.texture = new SEA3D.Composite.LayerBitmap( data, sea3d ); - else this.color = data.readUInt24(); - - if ( attrib & 2 ) { - - this.mask = new SEA3D.Composite.LayerBitmap( data, sea3d ); - - } - - if ( attrib & 4 ) { - - this.name = data.readUTF8Tiny(); - - } - - this.blendMode = attrib & 8 ? data.readBlendMode() : "normal"; - - this.opacity = attrib & 16 ? data.readFloat() : 1; - -}; - -SEA3D.Composite.LayerBitmap = function ( data, sea3d ) { - - this.map = sea3d.getObject( data.readUInt() ); - - var attrib = data.readUShort(); - - this.channel = attrib & 1 ? data.readUByte() : 0; - this.repeat = attrib & 2 == 0; - this.offsetU = attrib & 4 ? data.readFloat() : 0; - this.offsetV = attrib & 8 ? data.readFloat() : 0; - this.scaleU = attrib & 16 ? data.readFloat() : 1; - this.scaleV = attrib & 32 ? data.readFloat() : 1; - this.rotation = attrib & 64 ? data.readFloat() : 0; - - if ( attrib & 128 ) this.animation = data.readAnimationList( sea3d ); - -}; - -SEA3D.Composite.prototype.type = "ctex"; - -// -// Planar Render -// - -SEA3D.PlanarRender = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - this.attrib = data.readUByte(); - - this.quality = ( this.attrib & 1 ) | ( this.attrib & 2 ); - this.transform = data.readMatrix(); - -}; - -SEA3D.PlanarRender.prototype.type = "rttp"; - -// -// Cube Render -// - -SEA3D.CubeRender = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - this.attrib = data.readUByte(); - - this.quality = ( this.attrib & 1 ) | ( this.attrib & 2 ); - this.position = data.readVector3(); - -}; - -SEA3D.CubeRender.prototype.type = "rttc"; - -// -// Cube Maps -// - -SEA3D.CubeMap = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - this.transparent = false; - - this.extension = data.readExt(); - - this.faces = []; - - for ( var i = 0; i < 6; i ++ ) { - - var size = data.readUInt(); - - this.faces[ i ] = data.concat( data.position, size ); - - data.position += size; - - } - -}; - -SEA3D.CubeMap.prototype.type = "cmap"; - -// -// JPEG -// - -SEA3D.JPEG = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - this.transparent = false; - -}; - -SEA3D.JPEG.prototype.type = "jpg"; - -// -// JPEG_XR -// - -SEA3D.JPEG_XR = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - this.transparent = true; - -}; - -SEA3D.JPEG_XR.prototype.type = "wdp"; - -// -// PNG -// - -SEA3D.PNG = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - this.transparent = data.getByte( 25 ) == 0x06; - -}; - -SEA3D.PNG.prototype.type = "png"; - -// -// GIF -// - -SEA3D.GIF = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - this.transparent = data.getByte( 11 ) > 0; - -}; - -SEA3D.GIF.prototype.type = "gif"; - -// -// OGG -// - -SEA3D.OGG = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - -}; - -SEA3D.OGG.prototype.type = "ogg"; - -// -// MP3 -// - -SEA3D.MP3 = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - -}; - -SEA3D.MP3.prototype.type = "mp3"; - -// -// Texture Update -// - -SEA3D.TextureUpdate = function ( name, data, sea3d ) { - - this.name = name; - this.data = data; - this.sea3d = sea3d; - - this.index = data.readUInt(); - this.bytes = data.concat( data.position, data.length - data.position ); - -}; - -SEA3D.TextureUpdate.prototype.type = "uTex"; - -// -// FILE FORMAT -// - -SEA3D.File = function ( config ) { - - this.config = { - streaming: true, - timeLimit: 60, - progressive: false - }; - - if ( config ) { - - if ( config.streaming !== undefined ) this.config.streaming = config.streaming; - if ( config.timeLimit !== undefined ) this.config.timeLimit = config.timeLimit; - if ( config.progressive !== undefined ) this.config.progressive = config.progressive; - if ( config.path !== undefined ) this.config.path = config.path; - - } - - this.version = SEA3D.VERSION; - this.objects = []; - this.typeClass = {}; - this.typeRead = {}; - this.typeUnique = {}; - this.position = - this.dataPosition = 0; - this.scope = this; - - // SEA3D - this.addClass( SEA3D.FileInfo, true ); - this.addClass( SEA3D.Geometry, true ); - this.addClass( SEA3D.Mesh ); - this.addClass( SEA3D.Sprite ); - this.addClass( SEA3D.Material ); - this.addClass( SEA3D.Composite ); - this.addClass( SEA3D.PointLight ); - this.addClass( SEA3D.DirectionalLight ); - this.addClass( SEA3D.HemisphereLight ); - this.addClass( SEA3D.AmbientLight ); - this.addClass( SEA3D.Animation, true ); - this.addClass( SEA3D.Skeleton, true ); - this.addClass( SEA3D.SkeletonLocal, true ); - this.addClass( SEA3D.SkeletonAnimation, true ); - this.addClass( SEA3D.UVWAnimation, true ); - this.addClass( SEA3D.JointObject ); - this.addClass( SEA3D.Camera ); - this.addClass( SEA3D.OrthographicCamera ); - this.addClass( SEA3D.Morph, true ); - this.addClass( SEA3D.MorphAnimation, true ); - this.addClass( SEA3D.VertexAnimation, true ); - this.addClass( SEA3D.CubeMap, true ); - this.addClass( SEA3D.Dummy ); - this.addClass( SEA3D.Line ); - this.addClass( SEA3D.SoundPoint ); - this.addClass( SEA3D.PlanarRender ); - this.addClass( SEA3D.CubeRender ); - this.addClass( SEA3D.Actions ); - this.addClass( SEA3D.Container3D ); - this.addClass( SEA3D.Properties ); - - // URL BASED - this.addClass( SEA3D.ScriptURL, true ); - this.addClass( SEA3D.TextureURL, true ); - this.addClass( SEA3D.CubeMapURL, true ); - - // UNIVERSAL - this.addClass( SEA3D.JPEG, true ); - this.addClass( SEA3D.JPEG_XR, true ); - this.addClass( SEA3D.PNG, true ); - this.addClass( SEA3D.GIF, true ); - this.addClass( SEA3D.OGG, true ); - this.addClass( SEA3D.MP3, true ); - this.addClass( SEA3D.JavaScript, true ); - this.addClass( SEA3D.JavaScriptMethod, true ); - this.addClass( SEA3D.GLSL, true ); - - // Updaters - this.addClass( SEA3D.TextureUpdate, true ); - - // Extensions - var i = SEA3D.File.Extensions.length; - - while ( i -- ) { - - SEA3D.File.Extensions[ i ].call( this ); - - } - -}; - -SEA3D.File.Extensions = []; -SEA3D.File.CompressionLibs = {}; -SEA3D.File.DecompressionMethod = {}; - -SEA3D.File.setExtension = function ( callback ) { - - SEA3D.File.Extensions.push( callback ); - -}; - -SEA3D.File.setDecompressionEngine = function ( id, name, method ) { - - SEA3D.File.CompressionLibs[ id ] = name; - SEA3D.File.DecompressionMethod[ id ] = method; - -}; - -SEA3D.File.prototype.addClass = function ( clazz, unique ) { - - this.typeClass[ clazz.prototype.type ] = clazz; - this.typeUnique[ clazz.prototype.type ] = unique === true; - -}; - -SEA3D.File.prototype.readHead = function () { - - if ( this.stream.bytesAvailable < 16 ) - return false; - - if ( this.stream.readUTF8( 3 ) != "SEA" ) - throw new Error( "Invalid SEA3D format." ); - - this.sign = this.stream.readUTF8( 3 ); - - this.version = this.stream.readUInt24(); - - if ( this.stream.readUByte() != 0 ) { - - throw new Error( "Protection algorithm not compatible." ); - - } - - this.compressionID = this.stream.readUByte(); - - this.compressionAlgorithm = SEA3D.File.CompressionLibs[ this.compressionID ]; - this.decompressionMethod = SEA3D.File.DecompressionMethod[ this.compressionID ]; - - if ( this.compressionID > 0 && ! this.decompressionMethod ) { - - throw new Error( "Compression algorithm not compatible." ); - - } - - this.length = this.stream.readUInt(); - - this.dataPosition = this.stream.position; - - this.objects.length = 0; - - this.state = this.readBody; - - if ( this.onHead ) { - - this.onHead( { - file: this, - sign: this.sign - } ); - - } - - return true; - -}; - -SEA3D.File.prototype.getObject = function ( index ) { - - return this.objects[ index ]; - -}; - -SEA3D.File.prototype.getObjectByName = function ( name ) { - - return this.objects[ name ]; - -}; - -SEA3D.File.prototype.readSEAObject = function () { - - if ( this.stream.bytesAvailable < 4 ) - return null; - - var size = this.stream.readUInt(), - position = this.stream.position; - - if ( this.stream.bytesAvailable < size ) - return null; - - var flag = this.stream.readUByte(), - type = this.stream.readExt(), - meta = null; - - var name = flag & 1 ? this.stream.readUTF8Tiny() : "", - compressed = ( flag & 2 ) != 0, - streaming = ( flag & 4 ) != 0; - - if ( flag & 8 ) { - - var metalen = this.stream.readUShort(); - var metabytes = this.stream.concat( this.stream.position, metalen ); - - this.stream.position += metalen; - - if ( compressed && this.decompressionMethod ) { - - metabytes.buffer = this.decompressionMethod( metabytes.buffer ); - - } - - meta = metabytes.readProperties( this ); - - } - - size -= this.stream.position - position; - position = this.stream.position; - - var data = this.stream.concat( position, size ), - obj; - - if ( this.typeClass[ type ] ) { - - if ( compressed && this.decompressionMethod ) { - - data.buffer = this.decompressionMethod( data.buffer ); - - } - - obj = new this.typeClass[ type ]( name, data, this ); - - if ( ( this.config.streaming && streaming || this.config.forceStreaming ) && this.typeRead[ type ] ) { - - this.typeRead[ type ].call( this.scope, obj ); - - } - - } else { - - obj = new SEA3D.Object( name, data, type, this ); - - console.warn( "SEA3D: Unknown format \"" + type + "\" of file \"" + name + "\". Add a module referring for this format." ); - - } - - obj.streaming = streaming; - obj.metadata = meta; - - this.objects.push( this.objects[ obj.name + "." + obj.type ] = obj ); - - this.dataPosition = position + size; - - ++ this.position; - - return obj; - -}; - -SEA3D.File.prototype.isDone = function () { - - return this.position == this.length; - -}; - -SEA3D.File.prototype.readBody = function () { - - this.timer.update(); - - if ( ! this.resume ) return false; - - while ( this.position < this.length ) { - - if ( this.timer.deltaTime < this.config.timeLimit ) { - - this.stream.position = this.dataPosition; - - var sea = this.readSEAObject(); - - if ( sea ) this.dispatchCompleteObject( sea ); - else return false; - - } else return false; - - } - - this.state = this.readComplete; - - return true; - -}; - -SEA3D.File.prototype.initParse = function () { - - this.timer = new SEA3D.Timer(); - this.position = 0; - this.resume = true; - -}; - -SEA3D.File.prototype.parse = function () { - - this.initParse(); - - if ( isFinite( this.config.timeLimit ) ) requestAnimationFrame( this.parseObject.bind( this ) ); - else this.parseObject(); - -}; - -SEA3D.File.prototype.parseObject = function () { - - this.timer.update(); - - while ( this.position < this.length && this.timer.deltaTime < this.config.timeLimit ) { - - var obj = this.objects[ this.position ++ ], - type = obj.type; - - if ( ! this.typeUnique[ type ] ) delete obj.tag; - - if ( ( obj.streaming || this.config.forceStreaming ) && this.typeRead[ type ] ) { - - if ( obj.tag == undefined ) { - - this.typeRead[ type ].call( this.scope, obj ); - - } - - } - - } - - if ( this.position == this.length ) { - - var elapsedTime = this.timer.elapsedTime; - var message = elapsedTime + "ms, " + this.objects.length + " objects"; - - if ( this.onParseComplete ) { - - this.onParseComplete( { - file: this, - timeTotal: elapsedTime, - message: message - } ); - - } else console.log( "SEA3D Parse Complete:", message ); - - } else { - - if ( this.onParseProgress ) { - - this.onParseProgress( { - file: this, - loaded: this.position, - total: this.length - } ); - - } - - setTimeout( this.parseObject.bind( this ), 10 ); - - } - -}; - -SEA3D.File.prototype.readComplete = function () { - - this.stream.position = this.dataPosition; - - if ( this.stream.readUInt24F() != 0x5EA3D1 ) - console.warn( "SEA3D file is corrupted." ); - - delete this.state; - - return false; - -}; - -SEA3D.File.prototype.readState = function () { - - while ( this.state() ) continue; - - if ( this.state ) { - - requestAnimationFrame( this.readState.bind( this ) ); - - this.dispatchProgress(); - - } else { - - this.dispatchComplete(); - - } - -}; - -SEA3D.File.prototype.append = function( buffer ) { - - if (this.state) { - - this.stream.append( buffer ); - - } else { - - this.read( buffer ); - - } - -}; - -SEA3D.File.prototype.read = function ( buffer ) { - - if ( ! buffer ) throw new Error( "No data found." ); - - this.initParse(); - - this.stream = new SEA3D.Stream( buffer ); - this.state = this.readHead; - - this.readState(); - -}; - -SEA3D.File.prototype.dispatchCompleteObject = function ( obj ) { - - if ( ! this.onCompleteObject ) return; - - this.onCompleteObject( { - file: this, - object: obj - } ); - -}; - -SEA3D.File.prototype.dispatchProgress = function () { - - if ( ! this.onProgress ) return; - - this.onProgress( { - file: this, - loaded: this.position, - total: this.length - } ); - -}; - -SEA3D.File.prototype.dispatchDownloadProgress = function ( position, length ) { - - if ( ! this.onDownloadProgress ) return; - - this.onDownloadProgress( { - file: this, - loaded: position, - total: length - } ); - -}; - -SEA3D.File.prototype.dispatchComplete = function () { - - var elapsedTime = this.timer.elapsedTime; - var message = elapsedTime + "ms, " + this.objects.length + " objects"; - - if ( this.onComplete ) this.onComplete( { - file: this, - timeTotal: elapsedTime, - message: message - } ); - else console.log( "SEA3D:", message ); - -}; - -SEA3D.File.prototype.dispatchError = function ( id, message ) { - - if ( this.onError ) this.onError( { file: this, id: id, message: message } ); - else console.error( "SEA3D: #" + id, message ); - -}; - -SEA3D.File.prototype.load = function ( url ) { - - var self = this, - xhr = new XMLHttpRequest(); - - xhr.open( "GET", url, true ); - - if (!this.config.path) { - -// this.config.path = THREE.Loader.prototype.extractUrlBase( url ); - this.config.path = THREE.LoaderUtils.extractUrlBase( url ); - - } - - if ( self.config.progressive ) { - - var position = 0; - - xhr.overrideMimeType( 'text/plain; charset=x-user-defined' ); - - } else { - - xhr.responseType = 'arraybuffer'; - - } - - xhr.onprogress = function ( e ) { - - if ( self.config.progressive ) { - - var binStr = xhr.responseText.substring( position ), - bytes = new Uint8Array( binStr.length ); - - for ( var i = 0; i < binStr.length; i ++ ) { - - bytes[ i ] = binStr.charCodeAt( i ) & 0xFF; - - } - - position += binStr.length; - - self.append( bytes.buffer ); - - } - - self.dispatchDownloadProgress( e.loaded, e.total ); - - }; - - if ( ! self.config.progressive ) { - - xhr.onreadystatechange = function () { - - if ( xhr.readyState === 4 ) { - - if ( xhr.status === 200 || xhr.status === 0 ) { - - self.read( this.response ); - - } else { - - this.dispatchError( 1001, "Couldn't load [" + url + "] [" + xhr.status + "]" ); - - } - - } - - }; - - } - - xhr.send(); - -}; +/** + * SEA3D SDK + * @author Sunag / http://www.sunag.com.br/ + */ + +'use strict'; + +var SEA3D = { VERSION: 18110 }; + +SEA3D.getVersion = function () { + + // Max = 16777215 - VV.S.S.BB | V = Version | S = Subversion | B = Buildversion + var v = SEA3D.VERSION.toString(), l = v.length; + return v.substring( 0, l - 4 ) + "." + v.substring( l - 4, l - 3 ) + "." + v.substring( l - 3, l - 2 ) + "." + parseFloat( v.substring( l - 2, l ) ).toString(); + +}; + +console.log( 'SEA3D ' + SEA3D.getVersion() ); + +// +// STREAM : STANDARD DATA-IO ( LITTLE-ENDIAN ) +// + +SEA3D.Stream = function ( buffer ) { + + this.position = 0; + this.buffer = buffer || new ArrayBuffer(); + +}; + +SEA3D.Stream.NONE = 0; + +// 1D = 0 at 31 +SEA3D.Stream.BOOLEAN = 1; + +SEA3D.Stream.BYTE = 2; +SEA3D.Stream.UBYTE = 3; + +SEA3D.Stream.SHORT = 4; +SEA3D.Stream.USHORT = 5; + +SEA3D.Stream.INT24 = 6; +SEA3D.Stream.UINT24 = 7; + +SEA3D.Stream.INT = 8; +SEA3D.Stream.UINT = 9; + +SEA3D.Stream.FLOAT = 10; +SEA3D.Stream.DOUBLE = 11; +SEA3D.Stream.DECIMAL = 12; + +// 2D = 32 at 63 + +// 3D = 64 at 95 +SEA3D.Stream.VECTOR3D = 74; + +// 4D = 96 at 127 +SEA3D.Stream.VECTOR4D = 106; + +// Undefined Size = 128 at 255 +SEA3D.Stream.STRING_TINY = 128; +SEA3D.Stream.STRING_SHORT = 129; +SEA3D.Stream.STRING_LONG = 130; + +SEA3D.Stream.ASSET = 200; +SEA3D.Stream.GROUP = 255; + +SEA3D.Stream.BLEND_MODE = [ + "normal", "add", "subtract", "multiply", "dividing", "mix", "alpha", "screen", "darken", + "overlay", "colorburn", "linearburn", "lighten", "colordodge", "lineardodge", + "softlight", "hardlight", "pinlight", "spotlight", "spotlightblend", "hardmix", + "average", "difference", "exclusion", "hue", "saturation", "color", "value", + "linearlight", "grainextract", "reflect", "glow", "darkercolor", "lightercolor", "phoenix", "negation" +]; + +SEA3D.Stream.INTERPOLATION_TABLE = [ + "normal", "linear", + "sine.in", "sine.out", "sine.inout", + "cubic.in", "cubic.out", "cubic.inout", + "quint.in", "quint.out", "quint.inout", + "circ.in", "circ.out", "circ.inout", + "back.in", "back.out", "back.inout", + "quad.in", "quad.out", "quad.inout", + "quart.in", "quart.out", "quart.inout", + "expo.in", "expo.out", "expo.inout", + "elastic.in", "elastic.out", "elastic.inout", + "bounce.in", "bounce.out", "bounce.inout" +]; + +SEA3D.Stream.sizeOf = function ( kind ) { + + if ( kind == 0 ) return 0; + else if ( kind >= 1 && kind <= 31 ) return 1; + else if ( kind >= 32 && kind <= 63 ) return 2; + else if ( kind >= 64 && kind <= 95 ) return 3; + else if ( kind >= 96 && kind <= 125 ) return 4; + return - 1; + +}; + +SEA3D.Stream.prototype = { + + constructor: SEA3D.Stream, + + set buffer( val ) { + + this.buf = val; + this.data = new DataView( val ); + + }, + + get buffer() { + + return this.buf; + + }, + + get bytesAvailable() { + + return this.length - this.position; + + }, + + get length() { + + return this.buf.byteLength; + + } + +}; + +SEA3D.Stream.prototype.getByte = function ( pos ) { + + return this.data.getInt8( pos ); + +}; + +SEA3D.Stream.prototype.readBytes = function ( len ) { + + var buf = this.buf.slice( this.position, this.position + len ); + this.position += len; + return buf; + +}; + +SEA3D.Stream.prototype.readByte = function () { + + return this.data.getInt8( this.position ++ ); + +}; + +SEA3D.Stream.prototype.readUByte = function () { + + return this.data.getUint8( this.position ++ ); + +}; + +SEA3D.Stream.prototype.readBool = function () { + + return this.data.getInt8( this.position ++ ) != 0; + +}; + +SEA3D.Stream.prototype.readShort = function () { + + var v = this.data.getInt16( this.position, true ); + this.position += 2; + return v; + +}; + +SEA3D.Stream.prototype.readUShort = function () { + + var v = this.data.getUint16( this.position, true ); + this.position += 2; + return v; + +}; + +SEA3D.Stream.prototype.readUInt24 = function () { + + var v = this.data.getUint32( this.position, true ) & 0xFFFFFF; + this.position += 3; + return v; + +}; + +SEA3D.Stream.prototype.readUInt24F = function () { + + return this.readUShort() | ( this.readUByte() << 16 ); + +}; + +SEA3D.Stream.prototype.readInt = function () { + + var v = this.data.getInt32( this.position, true ); + this.position += 4; + return v; + +}; + +SEA3D.Stream.prototype.readUInt = function () { + + var v = this.data.getUint32( this.position, true ); + this.position += 4; + return v; + +}; + +SEA3D.Stream.prototype.readFloat = function () { + + var v = this.data.getFloat32( this.position, true ); + this.position += 4; + return v; + +}; + +SEA3D.Stream.prototype.readUInteger = function () { + + var v = this.readUByte(), + r = v & 0x7F; + + if ( ( v & 0x80 ) != 0 ) { + + v = this.readUByte(); + r |= ( v & 0x7F ) << 7; + + if ( ( v & 0x80 ) != 0 ) { + + v = this.readUByte(); + r |= ( v & 0x7F ) << 13; + + } + + } + + return r; + +}; + +SEA3D.Stream.prototype.readVector2 = function () { + + return { x: this.readFloat(), y: this.readFloat() }; + +}; + +SEA3D.Stream.prototype.readVector3 = function () { + + return { x: this.readFloat(), y: this.readFloat(), z: this.readFloat() }; + +}; + +SEA3D.Stream.prototype.readVector4 = function () { + + return { x: this.readFloat(), y: this.readFloat(), z: this.readFloat(), w: this.readFloat() }; + +}; + +SEA3D.Stream.prototype.readMatrix = function () { + + var mtx = new Float32Array( 16 ); + + mtx[ 0 ] = this.readFloat(); + mtx[ 1 ] = this.readFloat(); + mtx[ 2 ] = this.readFloat(); + mtx[ 3 ] = 0.0; + mtx[ 4 ] = this.readFloat(); + mtx[ 5 ] = this.readFloat(); + mtx[ 6 ] = this.readFloat(); + mtx[ 7 ] = 0.0; + mtx[ 8 ] = this.readFloat(); + mtx[ 9 ] = this.readFloat(); + mtx[ 10 ] = this.readFloat(); + mtx[ 11 ] = 0.0; + mtx[ 12 ] = this.readFloat(); + mtx[ 13 ] = this.readFloat(); + mtx[ 14 ] = this.readFloat(); + mtx[ 15 ] = 1.0; + + return mtx; + +}; + +SEA3D.Stream.prototype.readUTF8 = function ( len ) { + + var buffer = this.readBytes( len ); + + return THREE.LoaderUtils.decodeText( new Uint8Array( buffer ) ); + +}; + +SEA3D.Stream.prototype.readExt = function () { + + return this.readUTF8( 4 ).replace( /\0/g, "" ); + +}; + +SEA3D.Stream.prototype.readUTF8Tiny = function () { + + return this.readUTF8( this.readUByte() ); + +}; + +SEA3D.Stream.prototype.readUTF8Short = function () { + + return this.readUTF8( this.readUShort() ); + +}; + +SEA3D.Stream.prototype.readUTF8Long = function () { + + return this.readUTF8( this.readUInt() ); + +}; + +SEA3D.Stream.prototype.readUByteArray = function ( length ) { + + var v = new Uint8Array( length ); + + SEA3D.Stream.memcpy( + v.buffer, + 0, + this.buffer, + this.position, + length + ); + + this.position += length; + + return v; + +}; + +SEA3D.Stream.prototype.readUShortArray = function ( length ) { + + var v = new Uint16Array( length ), + len = length * 2; + + SEA3D.Stream.memcpy( + v.buffer, + 0, + this.buffer, + this.position, + len + ); + + this.position += len; + + return v; + +}; + + +SEA3D.Stream.prototype.readUInt24Array = function ( length ) { + + var v = new Uint32Array( length ); + + for ( var i = 0; i < length; i ++ ) { + + v[ i ] = this.readUInt24(); + + } + + return v; + +}; + + +SEA3D.Stream.prototype.readUIntArray = function ( length ) { + + var v = new Uint32Array( length ), + len = length * 4; + + SEA3D.Stream.memcpy( + v.buffer, + 0, + this.buffer, + this.position, + len + ); + + this.position += len; + + return v; + +}; + +SEA3D.Stream.prototype.readFloatArray = function ( length ) { + + var v = new Float32Array( length ), + len = length * 4; + + SEA3D.Stream.memcpy( + v.buffer, + 0, + this.buffer, + this.position, + len + ); + + this.position += len; + + return v; + +}; + + +SEA3D.Stream.prototype.readBlendMode = function () { + + return SEA3D.Stream.BLEND_MODE[ this.readUByte() ]; + +}; + +SEA3D.Stream.prototype.readInterpolation = function () { + + return SEA3D.Stream.INTERPOLATION_TABLE[ this.readUByte() ]; + +}; + +SEA3D.Stream.prototype.readTags = function ( callback ) { + + var numTag = this.readUByte(); + + for ( var i = 0; i < numTag; ++ i ) { + + var kind = this.readUShort(); + var size = this.readUInt(); + var pos = this.position; + + callback( kind, this, size ); + + this.position = pos += size; + + } + +}; + +SEA3D.Stream.prototype.readProperties = function ( sea3d ) { + + var count = this.readUByte(), + props = {}, types = {}; + + props.__type = types; + + for ( var i = 0; i < count; i ++ ) { + + var name = this.readUTF8Tiny(), + type = this.readUByte(); + + types[ name ] = type; + props[ name ] = type == SEA3D.Stream.GROUP ? this.readProperties( sea3d ) : this.readToken( type, sea3d ); + + } + + return props; + +}; + +SEA3D.Stream.prototype.readAnimationList = function ( sea3d ) { + + var list = [], + count = this.readUByte(); + + var i = 0; + while ( i < count ) { + + var attrib = this.readUByte(), + anm = {}; + + anm.relative = ( attrib & 1 ) != 0; + + if ( attrib & 2 ) anm.timeScale = this.readFloat(); + + anm.tag = sea3d.getObject( this.readUInt() ); + + list[ i ++ ] = anm; + + } + + return list; + +}; + +SEA3D.Stream.prototype.readScriptList = function ( sea3d ) { + + var list = [], + count = this.readUByte(); + + var i = 0; + while ( i < count ) { + + var attrib = this.readUByte(), + script = {}; + + script.priority = ( attrib & 1 ) | ( attrib & 2 ); + + if ( attrib & 4 ) { + + var numParams = this.readUByte(); + + script.params = {}; + + for ( var j = 0; j < numParams; j ++ ) { + + var name = this.readUTF8Tiny(); + + script.params[ name ] = this.readObject( sea3d ); + + } + + } + + if ( attrib & 8 ) { + + script.method = this.readUTF8Tiny(); + + } + + script.tag = sea3d.getObject( this.readUInt() ); + + list[ i ++ ] = script; + + } + + return list; + +}; + +SEA3D.Stream.prototype.readObject = function ( sea3d ) { + + return this.readToken( this.readUByte(), sea3d ); + +}; + +SEA3D.Stream.prototype.readToken = function ( type, sea3d ) { + + switch ( type ) { + + // 1D + case SEA3D.Stream.BOOLEAN: + return this.readBool(); + break; + + case SEA3D.Stream.UBYTE: + return this.readUByte(); + break; + + case SEA3D.Stream.USHORT: + return this.readUShort(); + break; + + case SEA3D.Stream.UINT24: + return this.readUInt24(); + break; + + case SEA3D.Stream.INT: + return this.readInt(); + break; + + case SEA3D.Stream.UINT: + return this.readUInt(); + break; + + case SEA3D.Stream.FLOAT: + return this.readFloat(); + break; + + // 3D + case SEA3D.Stream.VECTOR3D: + return this.readVector3(); + break; + + // 4D + case SEA3D.Stream.VECTOR4D: + return this.readVector4(); + break; + + // Undefined Values + case SEA3D.Stream.STRING_TINY: + return this.readUTF8Tiny(); + break; + + case SEA3D.Stream.STRING_SHORT: + return this.readUTF8Short(); + break; + + case SEA3D.Stream.STRING_LONG: + return this.readUTF8Long(); + break; + + case SEA3D.Stream.ASSET: + var asset = this.readUInt(); + return asset > 0 ? sea3d.getObject( asset - 1 ) : null; + break; + + default: + console.error( "DataType not found!" ); + + } + + return null; + +}; + +SEA3D.Stream.prototype.readVector = function ( type, length, offset ) { + + var size = SEA3D.Stream.sizeOf( type ), + i = offset * size, + count = i + ( length * size ); + + switch ( type ) { + + // 1D + case SEA3D.Stream.BOOLEAN: + + return this.readUByteArray( count ); + + + case SEA3D.Stream.UBYTE: + + return this.readUByteArray( count ); + + + case SEA3D.Stream.USHORT: + + return this.readUShortArray( count ); + + + case SEA3D.Stream.UINT24: + + return this.readUInt24Array( count ); + + + case SEA3D.Stream.UINT: + + return this.readUIntArray( count ); + + + case SEA3D.Stream.FLOAT: + + return this.readFloatArray( count ); + + + // 3D + case SEA3D.Stream.VECTOR3D: + + return this.readFloatArray( count ); + + + // 4D + case SEA3D.Stream.VECTOR4D: + + return this.readFloatArray( count ); + + } + +}; + +SEA3D.Stream.prototype.append = function ( data ) { + + var buffer = new ArrayBuffer( this.data.byteLength + data.byteLength ); + + SEA3D.Stream.memcpy( buffer, 0, this.data.buffer, 0, this.data.byteLength ); + SEA3D.Stream.memcpy( buffer, this.data.byteLength, data, 0, data.byteLength ); + + this.buffer = buffer; + +}; + +SEA3D.Stream.prototype.concat = function ( position, length ) { + + return new SEA3D.Stream( this.buffer.slice( position, position + length ) ); + +}; + +/** + * @author DataStream.js + */ + +SEA3D.Stream.memcpy = function ( dst, dstOffset, src, srcOffset, byteLength ) { + + var dstU8 = new Uint8Array( dst, dstOffset, byteLength ); + var srcU8 = new Uint8Array( src, srcOffset, byteLength ); + + dstU8.set( srcU8 ); + +}; + +// +// UByteArray +// + +SEA3D.UByteArray = function () { + + this.ubytes = []; + this.length = 0; + +}; + +SEA3D.UByteArray.prototype = { + + constructor: SEA3D.UByteArray, + + add: function ( ubytes ) { + + this.ubytes.push( ubytes ); + this.length += ubytes.byteLength; + + }, + + toBuffer: function () { + + var memcpy = new Uint8Array( this.length ); + + for ( var i = 0, offset = 0; i < this.ubytes.length; i ++ ) { + + memcpy.set( this.ubytes[ i ], offset ); + offset += this.ubytes[ i ].byteLength; + + } + + return memcpy.buffer; + + } +}; + +// +// Math +// + +SEA3D.Math = { + RAD_TO_DEG: 180 / Math.PI, + DEG_TO_RAD: Math.PI / 180 +}; + +SEA3D.Math.angle = function ( val ) { + + var ang = 180, + inv = val < 0; + + val = ( inv ? - val : val ) % 360; + + if ( val > ang ) { + + val = - ang + ( val - ang ); + + } + + return ( inv ? - val : val ); + +}; + +SEA3D.Math.angleDiff = function ( a, b ) { + + a *= this.DEG_TO_RAD; + b *= this.DEG_TO_RAD; + + return Math.atan2( Math.sin( a - b ), Math.cos( a - b ) ) * this.RAD_TO_DEG; + +}; + +SEA3D.Math.angleArea = function ( angle, target, area ) { + + return Math.abs( this.angleDiff( angle, target ) ) <= area; + +}; + +SEA3D.Math.direction = function ( x1, y1, x2, y2 ) { + + return Math.atan2( y2 - y1, x2 - x1 ); + +}; + +SEA3D.Math.physicalLerp = function ( val, to, deltaTime, duration ) { + + var t = deltaTime / duration; + + if ( t > 1 ) t = 1; + + return val + ( ( to - val ) * t ); + +}; + +SEA3D.Math.physicalAngle = function ( val, to, deltaTime, duration ) { + + if ( Math.abs( val - to ) > 180 ) { + + if ( val > to ) { + + to += 360; + + } else { + + to -= 360; + + } + + } + + var t = deltaTime / duration; + + if ( t > 1 ) t = 1; + + return this.angle( val + ( ( to - val ) * t ) ); + +}; + +SEA3D.Math.zero = function ( value, precision ) { + + precision = precision || 1.0E-3; + + var pValue = value < 0 ? - value : value; + + if ( pValue - precision < 0 ) value = 0; + + return value; + +}; + +SEA3D.Math.round = function ( value, precision ) { + + precision = Math.pow( 10, precision ); + + return Math.round( value * precision ) / precision; + +}; + +SEA3D.Math.lerpAngle = function ( val, tar, t ) { + + if ( Math.abs( val - tar ) > 180 ) { + + if ( val > tar ) { + + tar += 360; + + } else { + + tar -= 360; + + } + + } + + val += ( tar - val ) * t; + + return SEA3D.Math.angle( val ); + +}; + +SEA3D.Math.lerpColor = function ( val, tar, t ) { + + var a0 = val >> 24 & 0xff, + r0 = val >> 16 & 0xff, + g0 = val >> 8 & 0xff, + b0 = val & 0xff; + + var a1 = tar >> 24 & 0xff, + r1 = tar >> 16 & 0xff, + g1 = tar >> 8 & 0xff, + b1 = tar & 0xff; + + a0 += ( a1 - a0 ) * t; + r0 += ( r1 - r0 ) * t; + g0 += ( g1 - g0 ) * t; + b0 += ( b1 - b0 ) * t; + + return a0 << 24 | r0 << 16 | g0 << 8 | b0; + +}; + +SEA3D.Math.lerp = function ( val, tar, t ) { + + return val + ( ( tar - val ) * t ); + +}; + +// +// Timer +// + +SEA3D.Timer = function () { + + this.time = this.start = Date.now(); + +}; + +SEA3D.Timer.prototype = { + + constructor: SEA3D.Timer, + + get now() { + + return Date.now(); + + }, + + get deltaTime() { + + return Date.now() - this.time; + + }, + + get elapsedTime() { + + return Date.now() - this.start; + + }, + + update: function () { + + this.time = Date.now(); + + } +}; + +// +// Object +// + +SEA3D.Object = function ( name, data, type, sea3d ) { + + this.name = name; + this.data = data; + this.type = type; + this.sea3d = sea3d; + +}; + +// +// Geometry Base +// + +SEA3D.GeometryBase = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + this.attrib = data.readUShort(); + + this.isBig = ( this.attrib & 1 ) != 0; + + // variable uint + data.readVInt = this.isBig ? data.readUInt : data.readUShort; + + this.numVertex = data.readVInt(); + + this.length = this.numVertex * 3; + +}; + +// +// Geometry +// + +SEA3D.Geometry = function ( name, data, sea3d ) { + + SEA3D.GeometryBase.call( this, name, data, sea3d ); + + var i, j, len; + + // NORMAL + if ( this.attrib & 4 ) { + + this.normal = data.readFloatArray( this.length ); + + } + + // TANGENT + if ( this.attrib & 8 ) { + + this.tangent = data.readFloatArray( this.length ); + + } + + // UV + if ( this.attrib & 32 ) { + + var uvCount = data.readUByte(); + + if ( uvCount ) { + + this.uv = []; + + len = this.numVertex * 2; + + i = 0; + while ( i < uvCount ) { + + // UV VERTEX DATA + this.uv[ i ++ ] = data.readFloatArray( len ); + + } + + } + + } + + // JOINT-INDEXES / WEIGHTS + if ( this.attrib & 64 ) { + + this.jointPerVertex = data.readUByte(); + + var jntLen = this.numVertex * this.jointPerVertex; + + this.joint = data.readUShortArray( jntLen ); + this.weight = data.readFloatArray( jntLen ); + + } + + // VERTEX_COLOR + if ( this.attrib & 128 ) { + + var colorAttrib = data.readUByte(); + + var colorCount = data.readUByte(); + + if ( colorCount ) { + + this.numColor = ( ( ( colorAttrib & 64 ) >> 6 ) | ( ( colorAttrib & 128 ) >> 6 ) ) + 1; + + this.color = []; + + for ( i = 0 & 15; i < colorCount; i ++ ) { + + this.color.push( data.readFloatArray( this.numVertex * this.numColor ) ); + + } + + } + + } + + // VERTEX + this.vertex = data.readFloatArray( this.length ); + + // SUB-MESHES + var count = data.readUByte(); + + this.groups = []; + + if ( this.attrib & 1024 ) { + + // INDEXES + for ( i = 0, len = 0; i < count; i ++ ) { + + j = data.readVInt() * 3; + + this.groups.push( { + start: len, + count: j + } ); + + len += j; + + } + + if ( ! ( this.attrib & 2048 ) ) { + + this.indexes = this.isBig ? data.readUIntArray( len ) : data.readUShortArray( len ); + + } + + } else { + + // INDEXES + var stride = this.isBig ? 4 : 2, + bytearray = new SEA3D.UByteArray(); + + for ( i = 0, j = 0; i < count; i ++ ) { + + len = data.readVInt() * 3; + + this.groups.push( { + start: j, + count: len + } ); + + j += len; + + bytearray.add( data.readUByteArray( len * stride ) ); + + } + + this.indexes = this.isBig ? new Uint32Array( bytearray.toBuffer() ) : new Uint16Array( bytearray.toBuffer() ); + + } + +}; + +SEA3D.Geometry.prototype = Object.create( SEA3D.GeometryBase.prototype ); +SEA3D.Geometry.prototype.constructor = SEA3D.Geometry; + +SEA3D.Geometry.prototype.type = "geo"; + +// +// Object3D +// + +SEA3D.Object3D = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + this.isStatic = false; + this.visible = true; + + this.attrib = data.readUShort(); + + if ( this.attrib & 1 ) this.parent = sea3d.getObject( data.readUInt() ); + + if ( this.attrib & 2 ) this.animations = data.readAnimationList( sea3d ); + + if ( this.attrib & 4 ) this.scripts = data.readScriptList( sea3d ); + + if ( this.attrib & 16 ) this.attributes = sea3d.getObject( data.readUInt() ); + + if ( this.attrib & 32 ) { + + var objectType = data.readUByte(); + + this.isStatic = ( objectType & 1 ) != 0; + this.visible = ( objectType & 2 ) == 0; + + } + +}; + +SEA3D.Object3D.prototype.readTag = function ( kind, data, size ) { + +}; + +// +// Entity3D +// + +SEA3D.Entity3D = function ( name, data, sea3d ) { + + SEA3D.Object3D.call( this, name, data, sea3d ); + + this.castShadows = true; + + if ( this.attrib & 64 ) { + + var lightType = data.readUByte(); + + this.castShadows = ( lightType & 1 ) == 0; + + } + +}; + +SEA3D.Entity3D.prototype = Object.create( SEA3D.Object3D.prototype ); +SEA3D.Entity3D.prototype.constructor = SEA3D.Entity3D; + +// +// Sound3D +// + +SEA3D.Sound3D = function ( name, data, sea3d ) { + + SEA3D.Object3D.call( this, name, data, sea3d ); + + this.autoPlay = ( this.attrib & 64 ) != 0; + + if ( this.attrib & 128 ) this.mixer = sea3d.getObject( data.readUInt() ); + + this.sound = sea3d.getObject( data.readUInt() ); + this.volume = data.readFloat(); + +}; + +SEA3D.Sound3D.prototype = Object.create( SEA3D.Object3D.prototype ); +SEA3D.Sound3D.prototype.constructor = SEA3D.Sound3D; + +// +// Sound Point +// + +SEA3D.SoundPoint = function ( name, data, sea3d ) { + + SEA3D.Sound3D.call( this, name, data, sea3d ); + + this.position = data.readVector3(); + this.distance = data.readFloat(); + + data.readTags( this.readTag.bind( this ) ); + +}; + +SEA3D.SoundPoint.prototype = Object.create( SEA3D.Sound3D.prototype ); +SEA3D.SoundPoint.prototype.constructor = SEA3D.SoundPoint; + +SEA3D.SoundPoint.prototype.type = "sp"; + +// +// Container3D +// + +SEA3D.Container3D = function ( name, data, sea3d ) { + + SEA3D.Object3D.call( this, name, data, sea3d ); + + this.transform = data.readMatrix(); + + data.readTags( this.readTag.bind( this ) ); + +}; + +SEA3D.Container3D.prototype = Object.create( SEA3D.Object3D.prototype ); +SEA3D.Container3D.prototype.constructor = SEA3D.Container3D; + +SEA3D.Container3D.prototype.type = "c3d"; + +// +// Script URL +// + +SEA3D.ScriptURL = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + this.url = data.readUTF8( data.length ); + +}; + +SEA3D.ScriptURL.prototype.type = "src"; + +// +// Texture URL +// + +SEA3D.TextureURL = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + this.url = sea3d.config.path + data.readUTF8( data.length ); + +}; + +SEA3D.TextureURL.prototype.type = "urlT"; + +// +// CubeMap URL +// + +SEA3D.CubeMapURL = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + this.faces = []; + + for ( var i = 0; i < 6; i ++ ) { + + this.faces[ i ] = data.readUTF8Tiny(); + + } + +}; + +SEA3D.CubeMapURL.prototype.type = "cURL"; + +// +// Actions +// + +SEA3D.Actions = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + this.count = data.readUInt(); + this.actions = []; + + for ( var i = 0; i < this.count; i ++ ) { + + var flag = data.readUByte(); + var kind = data.readUShort(); + + var size = data.readUShort(); + + var position = data.position; + var act = this.actions[ i ] = { kind: kind }; + + // range of animation + if ( flag & 1 ) { + + // start and count in frames + act.range = [ data.readUInt(), data.readUInt() ]; + + } + + // time + if ( flag & 2 ) { + + act.time = data.readUInt(); + + } + + // easing + if ( flag & 4 ) { + + act.intrpl = data.readInterpolation(); + + if ( act.intrpl.indexOf( 'back.' ) == 0 ) { + + act.intrplParam0 = data.readFloat(); + + } else if ( act.intrpl.indexOf( 'elastic.' ) == 0 ) { + + act.intrplParam0 = data.readFloat(); + act.intrplParam1 = data.readFloat(); + + } + + } + + switch ( kind ) { + + case SEA3D.Actions.RTT_TARGET: + act.source = sea3d.getObject( data.readUInt() ); + act.target = sea3d.getObject( data.readUInt() ); + break; + + case SEA3D.Actions.LOOK_AT: + act.source = sea3d.getObject( data.readUInt() ); + act.target = sea3d.getObject( data.readUInt() ); + break; + + case SEA3D.Actions.PLAY_SOUND: + act.sound = sea3d.getObject( data.readUInt() ); + act.offset = data.readUInt(); + break; + + case SEA3D.Actions.PLAY_ANIMATION: + act.object = sea3d.getObject( data.readUInt() ); + act.name = data.readUTF8Tiny(); + break; + + case SEA3D.Actions.FOG: + act.color = data.readUInt24(); + act.min = data.readFloat(); + act.max = data.readFloat(); + break; + + case SEA3D.Actions.ENVIRONMENT: + act.texture = sea3d.getObject( data.readUInt() ); + break; + + case SEA3D.Actions.ENVIRONMENT_COLOR: + act.color = data.readUInt24F(); + break; + + case SEA3D.Actions.CAMERA: + act.camera = sea3d.getObject( data.readUInt() ); + break; + + case SEA3D.Actions.SCRIPTS: + act.scripts = data.readScriptList( sea3d ); + break; + + case SEA3D.Actions.CLASS_OF: + act.classof = sea3d.getObject( data.readUInt() ); + break; + + case SEA3D.Actions.ATTRIBUTES: + act.attributes = sea3d.getObject( data.readUInt() ); + break; + + default: + console.log( "Action \"" + kind + "\" not found." ); + break; + + } + + data.position = position + size; + + } + +}; + +SEA3D.Actions.SCENE = 0; +SEA3D.Actions.ENVIRONMENT_COLOR = 1; +SEA3D.Actions.ENVIRONMENT = 2; +SEA3D.Actions.FOG = 3; +SEA3D.Actions.PLAY_ANIMATION = 4; +SEA3D.Actions.PLAY_SOUND = 5; +SEA3D.Actions.ANIMATION_AUDIO_SYNC = 6; +SEA3D.Actions.LOOK_AT = 7; +SEA3D.Actions.RTT_TARGET = 8; +SEA3D.Actions.CAMERA = 9; +SEA3D.Actions.SCRIPTS = 10; +SEA3D.Actions.CLASS_OF = 11; +SEA3D.Actions.ATTRIBUTES = 12; + +SEA3D.Actions.prototype.type = "act"; + +// +// Properties +// + +SEA3D.Properties = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + this.props = data.readProperties( sea3d ); + this.props.__name = name; + +}; + +SEA3D.Properties.prototype.type = "prop"; + +// +// File Info +// + +SEA3D.FileInfo = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + this.info = data.readProperties( sea3d ); + this.info.__name = name; + + sea3d.info = this.info; + +}; + +SEA3D.FileInfo.prototype.type = "info"; + +// +// Java Script +// + +SEA3D.JavaScript = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + this.src = data.readUTF8( data.length ); + +}; + +SEA3D.JavaScript.prototype.type = "js"; + +// +// Java Script Method +// + +SEA3D.JavaScriptMethod = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + var count = data.readUShort(); + + this.methods = {}; + + for ( var i = 0; i < count; i ++ ) { + + var flag = data.readUByte(); + var method = data.readUTF8Tiny(); + + this.methods[ method ] = { + src: data.readUTF8Long() + }; + + } + +}; + +SEA3D.JavaScriptMethod.prototype.type = "jsm"; + +// +// GLSL +// + +SEA3D.GLSL = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + this.src = data.readUTF8( data.length ); + +}; + +SEA3D.GLSL.prototype.type = "glsl"; + +// +// Dummy +// + +SEA3D.Dummy = function ( name, data, sea3d ) { + + SEA3D.Object3D.call( this, name, data, sea3d ); + + this.transform = data.readMatrix(); + + this.width = data.readFloat(); + this.height = data.readFloat(); + this.depth = data.readFloat(); + + data.readTags( this.readTag.bind( this ) ); + +}; + +SEA3D.Dummy.prototype = Object.create( SEA3D.Object3D.prototype ); +SEA3D.Dummy.prototype.constructor = SEA3D.Dummy; + +SEA3D.Dummy.prototype.type = "dmy"; + +// +// Line +// + +SEA3D.Line = function ( name, data, sea3d ) { + + SEA3D.Object3D.call( this, name, data, sea3d ); + + this.count = ( this.attrib & 64 ? data.readUInt() : data.readUShort() ) * 3; + this.closed = ( this.attrib & 128 ) != 0; + this.transform = data.readMatrix(); + + this.vertex = []; + + var i = 0; + while ( i < this.count ) { + + this.vertex[ i ++ ] = data.readFloat(); + + } + + data.readTags( this.readTag.bind( this ) ); + +}; + +SEA3D.Line.prototype = Object.create( SEA3D.Object3D.prototype ); +SEA3D.Line.prototype.constructor = SEA3D.Line; + +SEA3D.Line.prototype.type = "line"; + +// +// Sprite +// + +SEA3D.Sprite = function ( name, data, sea3d ) { + + SEA3D.Object3D.call( this, name, data, sea3d ); + + if ( this.attrib & 256 ) { + + this.material = sea3d.getObject( data.readUInt() ); + + } + + this.position = data.readVector3(); + + this.width = data.readFloat(); + this.height = data.readFloat(); + + data.readTags( this.readTag.bind( this ) ); + +}; + +SEA3D.Sprite.prototype = Object.create( SEA3D.Object3D.prototype ); +SEA3D.Sprite.prototype.constructor = SEA3D.Sprite; + +SEA3D.Sprite.prototype.type = "m2d"; + +// +// Mesh +// + +SEA3D.Mesh = function ( name, data, sea3d ) { + + SEA3D.Entity3D.call( this, name, data, sea3d ); + + // MATERIAL + if ( this.attrib & 256 ) { + + this.material = []; + + var len = data.readUByte(); + + if ( len == 1 ) this.material[ 0 ] = sea3d.getObject( data.readUInt() ); + else { + + var i = 0; + while ( i < len ) { + + var matIndex = data.readUInt(); + + if ( matIndex > 0 ) this.material[ i ++ ] = sea3d.getObject( matIndex - 1 ); + else this.material[ i ++ ] = undefined; + + } + + } + + } + + if ( this.attrib & 512 ) { + + this.modifiers = []; + + var len = data.readUByte(); + + for ( var i = 0; i < len; i ++ ) { + + this.modifiers[ i ] = sea3d.getObject( data.readUInt() ); + + } + + } + + if ( this.attrib & 1024 ) { + + this.reference = { + type: data.readUByte(), + ref: sea3d.getObject( data.readUInt() ) + }; + + } + + this.transform = data.readMatrix(); + + this.geometry = sea3d.getObject( data.readUInt() ); + + data.readTags( this.readTag.bind( this ) ); + +}; + +SEA3D.Mesh.prototype = Object.create( SEA3D.Entity3D.prototype ); +SEA3D.Mesh.prototype.constructor = SEA3D.Mesh; + +SEA3D.Mesh.prototype.type = "m3d"; + +// +// Skeleton +// + +SEA3D.Skeleton = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + var length = data.readUShort(); + + this.joint = []; + + for ( var i = 0; i < length; i ++ ) { + + this.joint[ i ] = { + name: data.readUTF8Tiny(), + parentIndex: data.readUShort() - 1, + inverseBindMatrix: data.readMatrix() + }; + + } + +}; + +SEA3D.Skeleton.prototype.type = "skl"; + +// +// Skeleton Local +// + +SEA3D.SkeletonLocal = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + var length = data.readUShort(); + + this.joint = []; + + for ( var i = 0; i < length; i ++ ) { + + this.joint[ i ] = { + name: data.readUTF8Tiny(), + parentIndex: data.readUShort() - 1, + // POSITION XYZ + x: data.readFloat(), + y: data.readFloat(), + z: data.readFloat(), + // QUATERNION XYZW + qx: data.readFloat(), + qy: data.readFloat(), + qz: data.readFloat(), + qw: data.readFloat() + }; + + } + +}; + +SEA3D.SkeletonLocal.prototype.type = "sklq"; + +// +// Animation Base +// + +SEA3D.AnimationBase = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + var flag = data.readUByte(); + + this.sequence = []; + + if ( flag & 1 ) { + + var count = data.readUShort(); + + for ( var i = 0; i < count; i ++ ) { + + var seqFlag = data.readUByte(); + + this.sequence[ i ] = { + name: data.readUTF8Tiny(), + start: data.readUInt(), + count: data.readUInt(), + repeat: ( seqFlag & 1 ) != 0, + intrpl: ( seqFlag & 2 ) == 0 + }; + + } + + } + + this.frameRate = data.readUByte(); + this.numFrames = data.readUInt(); + + // no contains sequence + if ( this.sequence.length == 0 ) { + + this.sequence[ 0 ] = { name: "root", start: 0, count: this.numFrames, repeat: true, intrpl: true }; + + } + +}; + +// +// Animation +// + +SEA3D.Animation = function ( name, data, sea3d ) { + + SEA3D.AnimationBase.call( this, name, data, sea3d ); + + this.dataList = []; + + for ( var i = 0, l = data.readUByte(); i < l; i ++ ) { + + var kind = data.readUShort(), + type = data.readUByte(); + + var anmRaw = data.readVector( type, this.numFrames, 0 ); + + this.dataList.push( { + kind: kind, + type: type, + blockSize: SEA3D.Stream.sizeOf( type ), + data: anmRaw + } ); + + } + +}; + +SEA3D.Animation.POSITION = 0; +SEA3D.Animation.ROTATION = 1; +SEA3D.Animation.SCALE = 2; +SEA3D.Animation.COLOR = 3; +SEA3D.Animation.MULTIPLIER = 4; +SEA3D.Animation.ATTENUATION_START = 5; +SEA3D.Animation.ATTENUATION_END = 6; +SEA3D.Animation.FOV = 7; +SEA3D.Animation.OFFSET_U = 8; +SEA3D.Animation.OFFSET_V = 9; +SEA3D.Animation.SCALE_U = 10; +SEA3D.Animation.SCALE_V = 11; +SEA3D.Animation.ANGLE = 12; +SEA3D.Animation.ALPHA = 13; +SEA3D.Animation.VOLUME = 14; + +SEA3D.Animation.MORPH = 250; + +SEA3D.Animation.prototype = Object.create( SEA3D.AnimationBase.prototype ); +SEA3D.Animation.prototype.constructor = SEA3D.Animation; + +SEA3D.Animation.prototype.type = "anm"; + +// +// Skeleton Animation +// + +SEA3D.SkeletonAnimation = function ( name, data, sea3d ) { + + SEA3D.AnimationBase.call( this, name, data, sea3d ); + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + this.numJoints = data.readUShort(); + + this.raw = data.readFloatArray( this.numFrames * this.numJoints * 7 ); + +}; + +SEA3D.SkeletonAnimation.prototype.type = "skla"; + +// +// UVW Animation +// + +SEA3D.UVWAnimation = function ( name, data, sea3d ) { + + SEA3D.Animation.call( this, name, data, sea3d ); + +}; + +SEA3D.UVWAnimation.prototype.type = "auvw"; + +// +// Morph +// + +SEA3D.Morph = function ( name, data, sea3d ) { + + SEA3D.GeometryBase.call( this, name, data, sea3d ); + + var useVertex = ( this.attrib & 2 ) != 0; + var useNormal = ( this.attrib & 4 ) != 0; + + var nodeCount = data.readUShort(); + + this.node = []; + + for ( var i = 0; i < nodeCount; i ++ ) { + + var nodeName = data.readUTF8Tiny(), + verts, norms; + + if ( useVertex ) verts = data.readFloatArray( this.length ); + if ( useNormal ) norms = data.readFloatArray( this.length ); + + this.node[ i ] = { vertex: verts, normal: norms, name: nodeName }; + + } + +}; + +SEA3D.Morph.prototype = Object.create( SEA3D.GeometryBase.prototype ); +SEA3D.Morph.prototype.constructor = SEA3D.Morph; + +SEA3D.Morph.prototype.type = "mph"; + +// +// Morph Animation +// + +SEA3D.MorphAnimation = function ( name, data, sea3d ) { + + SEA3D.AnimationBase.call( this, name, data, sea3d ); + + this.dataList = []; + + for ( var i = 0, l = data.readUByte(); i < l; i ++ ) { + + this.dataList.push( { + kind: SEA3D.Animation.MORPH, + type: SEA3D.Stream.FLOAT, + name: data.readUTF8Tiny(), + blockSize: 1, + data: data.readVector( SEA3D.Stream.FLOAT, this.numFrames, 0 ) + } ); + + } + +}; + +SEA3D.MorphAnimation.prototype.type = "mpha"; + +// +// Vertex Animation +// + +SEA3D.VertexAnimation = function ( name, data, sea3d ) { + + SEA3D.AnimationBase.call( this, name, data, sea3d ); + + var flags = data.readUByte(); + + this.isBig = ( flags & 1 ) != 0; + + data.readVInt = this.isBig ? data.readUInt : data.readUShort; + + this.numVertex = data.readVInt(); + + this.length = this.numVertex * 3; + + var useVertex = ( flags & 2 ) != 0; + var useNormal = ( flags & 4 ) != 0; + + this.frame = []; + + var i, verts, norms; + + for ( i = 0; i < this.numFrames; i ++ ) { + + if ( useVertex ) verts = data.readFloatArray( this.length ); + if ( useNormal ) norms = data.readFloatArray( this.length ); + + this.frame[ i ] = { vertex: verts, normal: norms }; + + } + +}; + +SEA3D.VertexAnimation.prototype = Object.create( SEA3D.AnimationBase.prototype ); +SEA3D.VertexAnimation.prototype.constructor = SEA3D.VertexAnimation; + +SEA3D.VertexAnimation.prototype.type = "vtxa"; + +// +// Camera +// + +SEA3D.Camera = function ( name, data, sea3d ) { + + SEA3D.Object3D.call( this, name, data, sea3d ); + + if ( this.attrib & 64 ) { + + this.dof = { + distance: data.readFloat(), + range: data.readFloat() + }; + + } + + this.transform = data.readMatrix(); + + this.fov = data.readFloat(); + + data.readTags( this.readTag.bind( this ) ); + +}; + +SEA3D.Camera.prototype = Object.create( SEA3D.Object3D.prototype ); +SEA3D.Camera.prototype.constructor = SEA3D.Camera; + +SEA3D.Camera.prototype.type = "cam"; + +// +// Orthographic Camera +// + +SEA3D.OrthographicCamera = function ( name, data, sea3d ) { + + SEA3D.Object3D.call( this, name, data, sea3d ); + + this.transform = data.readMatrix(); + + this.height = data.readFloat(); + + data.readTags( this.readTag.bind( this ) ); + +}; + +SEA3D.OrthographicCamera.prototype = Object.create( SEA3D.Object3D.prototype ); +SEA3D.OrthographicCamera.prototype.constructor = SEA3D.OrthographicCamera; + +SEA3D.OrthographicCamera.prototype.type = "camo"; + +// +// Joint Object +// + +SEA3D.JointObject = function ( name, data, sea3d ) { + + SEA3D.Object3D.call( this, name, data, sea3d ); + + this.target = sea3d.getObject( data.readUInt() ); + this.joint = data.readUShort(); + + data.readTags( this.readTag.bind( this ) ); + +}; + +SEA3D.JointObject.prototype = Object.create( SEA3D.Object3D.prototype ); +SEA3D.JointObject.prototype.constructor = SEA3D.JointObject; + +SEA3D.JointObject.prototype.type = "jnt"; + +// +// Light +// + +SEA3D.Light = function ( name, data, sea3d ) { + + SEA3D.Object3D.call( this, name, data, sea3d ); + + this.attenStart = Number.MAX_VALUE; + this.attenEnd = Number.MAX_VALUE; + + if ( this.attrib & 64 ) { + + var shadowHeader = data.readUByte(); + + this.shadow = {}; + + this.shadow.opacity = shadowHeader & 1 ? data.readFloat() : 1; + this.shadow.color = shadowHeader & 2 ? data.readUInt24() : 0x000000; + + } + + if ( this.attrib & 512 ) { + + this.attenStart = data.readFloat(); + this.attenEnd = data.readFloat(); + + } + + this.color = data.readUInt24(); + this.multiplier = data.readFloat(); + +}; + +SEA3D.Light.prototype = Object.create( SEA3D.Object3D.prototype ); +SEA3D.Light.prototype.constructor = SEA3D.Light; + +// +// Point Light +// + +SEA3D.PointLight = function ( name, data, sea3d ) { + + SEA3D.Light.call( this, name, data, sea3d ); + + if ( this.attrib & 128 ) { + + this.attenuation = { + start: data.readFloat(), + end: data.readFloat() + }; + + } + + this.position = data.readVector3(); + + data.readTags( this.readTag.bind( this ) ); + +}; + +SEA3D.PointLight.prototype = Object.create( SEA3D.Light.prototype ); +SEA3D.PointLight.prototype.constructor = SEA3D.PointLight; + +SEA3D.PointLight.prototype.type = "plht"; + +// +// Hemisphere Light +// + +SEA3D.HemisphereLight = function ( name, data, sea3d ) { + + SEA3D.Light.call( this, name, data, sea3d ); + + if ( this.attrib & 128 ) { + + this.attenuation = { + start: data.readFloat(), + end: data.readFloat() + }; + + } + + this.secondColor = data.readUInt24(); + + data.readTags( this.readTag.bind( this ) ); + +}; + +SEA3D.HemisphereLight.prototype = Object.create( SEA3D.Light.prototype ); +SEA3D.HemisphereLight.prototype.constructor = SEA3D.HemisphereLight; + +SEA3D.HemisphereLight.prototype.type = "hlht"; + +// +// Ambient Light +// + +SEA3D.AmbientLight = function ( name, data, sea3d ) { + + SEA3D.Light.call( this, name, data, sea3d ); + + data.readTags( this.readTag.bind( this ) ); + +}; + +SEA3D.AmbientLight.prototype = Object.create( SEA3D.Light.prototype ); +SEA3D.AmbientLight.prototype.constructor = SEA3D.AmbientLight; + +SEA3D.AmbientLight.prototype.type = "alht"; + +// +// Directional Light +// + +SEA3D.DirectionalLight = function ( name, data, sea3d ) { + + SEA3D.Light.call( this, name, data, sea3d ); + + this.transform = data.readMatrix(); + + data.readTags( this.readTag.bind( this ) ); + +}; + +SEA3D.DirectionalLight.prototype = Object.create( SEA3D.Light.prototype ); +SEA3D.DirectionalLight.prototype.constructor = SEA3D.DirectionalLight; + +SEA3D.DirectionalLight.prototype.type = "dlht"; + +// +// Material +// + +SEA3D.Material = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + this.technique = []; + this.tecniquesDict = {}; + + this.attrib = data.readUShort(); + + this.alpha = 1; + this.blendMode = "normal"; + + this.doubleSided = ( this.attrib & 1 ) != 0; + + this.receiveLights = ( this.attrib & 2 ) == 0; + this.receiveShadows = ( this.attrib & 4 ) == 0; + this.receiveFog = ( this.attrib & 8 ) == 0; + + this.repeat = ( this.attrib & 16 ) == 0; + + if ( this.attrib & 32 ) + this.alpha = data.readFloat(); + + if ( this.attrib & 64 ) + this.blendMode = data.readBlendMode(); + + if ( this.attrib & 128 ) + this.animations = data.readAnimationList( sea3d ); + + this.depthWrite = ( this.attrib & 256 ) == 0; + this.depthTest = ( this.attrib & 512 ) == 0; + + this.premultipliedAlpha = ( this.attrib & 1024 ) != 0; + + var count = data.readUByte(); + + for ( var i = 0; i < count; ++ i ) { + + var kind = data.readUShort(); + var size = data.readUShort(); + var pos = data.position; + var tech, methodAttrib; + + switch ( kind ) { + + case SEA3D.Material.PHONG: + + tech = { + ambientColor: data.readUInt24(), + diffuseColor: data.readUInt24(), + specularColor: data.readUInt24(), + + specular: data.readFloat(), + gloss: data.readFloat() + }; + + break; + + case SEA3D.Material.PHYSICAL: + + tech = { + color: data.readUInt24(), + roughness: data.readFloat(), + metalness: data.readFloat() + }; + + break; + + case SEA3D.Material.ANISOTROPIC: + break; + + case SEA3D.Material.COMPOSITE_TEXTURE: + + tech = { + composite: sea3d.getObject( data.readUInt() ) + }; + + break; + + case SEA3D.Material.DIFFUSE_MAP: + case SEA3D.Material.SPECULAR_MAP: + case SEA3D.Material.NORMAL_MAP: + case SEA3D.Material.AMBIENT_MAP: + case SEA3D.Material.ALPHA_MAP: + case SEA3D.Material.EMISSIVE_MAP: + case SEA3D.Material.ROUGHNESS_MAP: + case SEA3D.Material.METALNESS_MAP: + + tech = { + texture: sea3d.getObject( data.readUInt() ) + }; + + break; + + case SEA3D.Material.REFLECTION: + case SEA3D.Material.FRESNEL_REFLECTION: + + tech = { + texture: sea3d.getObject( data.readUInt() ), + alpha: data.readFloat() + }; + + if ( kind == SEA3D.Material.FRESNEL_REFLECTION ) { + + tech.power = data.readFloat(); + tech.normal = data.readFloat(); + + } + + break; + + case SEA3D.Material.REFRACTION: + + tech = { + texture: sea3d.getObject( data.readUInt() ), + alpha: data.readFloat(), + ior: data.readFloat() + }; + + break; + + case SEA3D.Material.RIM: + + tech = { + color: data.readUInt24(), + strength: data.readFloat(), + power: data.readFloat(), + blendMode: data.readBlendMode() + }; + + break; + + case SEA3D.Material.LIGHT_MAP: + + tech = { + texture: sea3d.getObject( data.readUInt() ), + channel: data.readUByte(), + blendMode: data.readBlendMode() + }; + + break; + + case SEA3D.Material.DETAIL_MAP: + + tech = { + texture: sea3d.getObject( data.readUInt() ), + scale: data.readFloat(), + blendMode: data.readBlendMode() + }; + + break; + + case SEA3D.Material.CEL: + + tech = { + color: data.readUInt24(), + levels: data.readUByte(), + size: data.readFloat(), + specularCutOff: data.readFloat(), + smoothness: data.readFloat() + }; + + break; + + case SEA3D.Material.TRANSLUCENT: + + tech = { + translucency: data.readFloat(), + scattering: data.readFloat() + }; + + break; + + case SEA3D.Material.BLEND_NORMAL_MAP: + + methodAttrib = data.readUByte(); + + tech = { + texture: sea3d.getObject( data.readUInt() ), + secondaryTexture: sea3d.getObject( data.readUInt() ) + }; + + if ( methodAttrib & 1 ) { + + tech.offsetX0 = data.readFloat(); + tech.offsetY0 = data.readFloat(); + + tech.offsetX1 = data.readFloat(); + tech.offsetY1 = data.readFloat(); + + } else { + + tech.offsetX0 = tech.offsetY0 = + tech.offsetX1 = tech.offsetY1 = 0; + + } + + tech.animate = methodAttrib & 2; + + break; + + case SEA3D.Material.MIRROR_REFLECTION: + + tech = { + texture: sea3d.getObject( data.readUInt() ), + alpha: data.readFloat() + }; + break; + + case SEA3D.Material.EMISSIVE: + + tech = { + color: data.readUInt24F() + }; + + break; + + case SEA3D.Material.VERTEX_COLOR: + + tech = { + blendMode: data.readBlendMode() + }; + + break; + + case SEA3D.Material.WRAP_LIGHTING: + + tech = { + color: data.readUInt24(), + strength: data.readFloat() + }; + + break; + + case SEA3D.Material.COLOR_REPLACE: + + methodAttrib = data.readUByte(); + + tech = { + red: data.readUInt24(), + green: data.readUInt24(), + blue: data.readUInt24F() + }; + + if ( methodAttrib & 1 ) tech.mask = sea3d.getObject( data.readUInt() ); + + if ( methodAttrib & 2 ) tech.alpha = data.readFloat(); + + break; + + case SEA3D.Material.REFLECTION_SPHERICAL: + + tech = { + texture: sea3d.getObject( data.readUInt() ), + alpha: data.readFloat() + }; + + break; + + case SEA3D.Material.REFLECTIVITY: + + methodAttrib = data.readUByte(); + + tech = { + strength: data.readFloat() + }; + + if ( methodAttrib & 1 ) tech.mask = sea3d.getObject( data.readUInt() ); + + break; + + case SEA3D.Material.CLEAR_COAT: + + tech = { + strength: data.readFloat(), + roughness: data.readFloat() + }; + + break; + + case SEA3D.Material.FLACCIDITY: + + methodAttrib = data.readUByte(); + + tech = { + target: sea3d.getObject( data.readUInt() ), + scale: data.readFloat(), + spring: data.readFloat(), + damping: data.readFloat() + }; + + if ( methodAttrib & 1 ) tech.mask = sea3d.getObject( data.readUInt() ); + + break; + + default: + + console.warn( "SEA3D: MaterialTechnique not found:", kind.toString( 16 ) ); + + data.position = pos += size; + + continue; + + } + + tech.kind = kind; + + this.technique.push( tech ); + this.tecniquesDict[ kind ] = tech; + + data.position = pos += size; + + } + +}; + +SEA3D.Material.PHONG = 0; +SEA3D.Material.COMPOSITE_TEXTURE = 1; +SEA3D.Material.DIFFUSE_MAP = 2; +SEA3D.Material.SPECULAR_MAP = 3; +SEA3D.Material.REFLECTION = 4; +SEA3D.Material.REFRACTION = 5; +SEA3D.Material.NORMAL_MAP = 6; +SEA3D.Material.FRESNEL_REFLECTION = 7; +SEA3D.Material.RIM = 8; +SEA3D.Material.LIGHT_MAP = 9; +SEA3D.Material.DETAIL_MAP = 10; +SEA3D.Material.CEL = 11; +SEA3D.Material.TRANSLUCENT = 12; +SEA3D.Material.BLEND_NORMAL_MAP = 13; +SEA3D.Material.MIRROR_REFLECTION = 14; +SEA3D.Material.AMBIENT_MAP = 15; +SEA3D.Material.ALPHA_MAP = 16; +SEA3D.Material.EMISSIVE_MAP = 17; +SEA3D.Material.VERTEX_COLOR = 18; +SEA3D.Material.WRAP_LIGHTING = 19; +SEA3D.Material.COLOR_REPLACE = 20; +SEA3D.Material.REFLECTION_SPHERICAL = 21; +SEA3D.Material.ANISOTROPIC = 22; +SEA3D.Material.EMISSIVE = 23; +SEA3D.Material.PHYSICAL = 24; +SEA3D.Material.ROUGHNESS_MAP = 25; +SEA3D.Material.METALNESS_MAP = 26; +SEA3D.Material.REFLECTIVITY = 27; +SEA3D.Material.CLEAR_COAT = 28; +SEA3D.Material.FLACCIDITY = 29; + +SEA3D.Material.prototype.type = "mat"; + +// +// Composite +// + +SEA3D.Composite = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + var layerCount = data.readUByte(); + + this.layer = []; + + for ( var i = 0; i < layerCount; i ++ ) { + + this.layer[ i ] = new SEA3D.Composite.prototype.Layer( data, sea3d ); + + } + +}; + +SEA3D.Composite.prototype.getLayerByName = function ( name ) { + + for ( var i = 0; i < this.layer.length; i ++ ) { + + if ( this.layer[ i ].name == name ) { + + return this.layer[ i ]; + + } + + } + +}; + +SEA3D.Composite.prototype.Layer = function ( data, sea3d ) { + + var attrib = data.readUShort(); + + if ( attrib & 1 ) this.texture = new SEA3D.Composite.LayerBitmap( data, sea3d ); + else this.color = data.readUInt24(); + + if ( attrib & 2 ) { + + this.mask = new SEA3D.Composite.LayerBitmap( data, sea3d ); + + } + + if ( attrib & 4 ) { + + this.name = data.readUTF8Tiny(); + + } + + this.blendMode = attrib & 8 ? data.readBlendMode() : "normal"; + + this.opacity = attrib & 16 ? data.readFloat() : 1; + +}; + +SEA3D.Composite.LayerBitmap = function ( data, sea3d ) { + + this.map = sea3d.getObject( data.readUInt() ); + + var attrib = data.readUShort(); + + this.channel = attrib & 1 ? data.readUByte() : 0; + this.repeat = attrib & 2 == 0; + this.offsetU = attrib & 4 ? data.readFloat() : 0; + this.offsetV = attrib & 8 ? data.readFloat() : 0; + this.scaleU = attrib & 16 ? data.readFloat() : 1; + this.scaleV = attrib & 32 ? data.readFloat() : 1; + this.rotation = attrib & 64 ? data.readFloat() : 0; + + if ( attrib & 128 ) this.animation = data.readAnimationList( sea3d ); + +}; + +SEA3D.Composite.prototype.type = "ctex"; + +// +// Planar Render +// + +SEA3D.PlanarRender = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + this.attrib = data.readUByte(); + + this.quality = ( this.attrib & 1 ) | ( this.attrib & 2 ); + this.transform = data.readMatrix(); + +}; + +SEA3D.PlanarRender.prototype.type = "rttp"; + +// +// Cube Render +// + +SEA3D.CubeRender = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + this.attrib = data.readUByte(); + + this.quality = ( this.attrib & 1 ) | ( this.attrib & 2 ); + this.position = data.readVector3(); + +}; + +SEA3D.CubeRender.prototype.type = "rttc"; + +// +// Cube Maps +// + +SEA3D.CubeMap = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + this.transparent = false; + + this.extension = data.readExt(); + + this.faces = []; + + for ( var i = 0; i < 6; i ++ ) { + + var size = data.readUInt(); + + this.faces[ i ] = data.concat( data.position, size ); + + data.position += size; + + } + +}; + +SEA3D.CubeMap.prototype.type = "cmap"; + +// +// JPEG +// + +SEA3D.JPEG = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + this.transparent = false; + +}; + +SEA3D.JPEG.prototype.type = "jpg"; + +// +// JPEG_XR +// + +SEA3D.JPEG_XR = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + this.transparent = true; + +}; + +SEA3D.JPEG_XR.prototype.type = "wdp"; + +// +// PNG +// + +SEA3D.PNG = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + this.transparent = data.getByte( 25 ) == 0x06; + +}; + +SEA3D.PNG.prototype.type = "png"; + +// +// GIF +// + +SEA3D.GIF = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + this.transparent = data.getByte( 11 ) > 0; + +}; + +SEA3D.GIF.prototype.type = "gif"; + +// +// OGG +// + +SEA3D.OGG = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + +}; + +SEA3D.OGG.prototype.type = "ogg"; + +// +// MP3 +// + +SEA3D.MP3 = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + +}; + +SEA3D.MP3.prototype.type = "mp3"; + +// +// Texture Update +// + +SEA3D.TextureUpdate = function ( name, data, sea3d ) { + + this.name = name; + this.data = data; + this.sea3d = sea3d; + + this.index = data.readUInt(); + this.bytes = data.concat( data.position, data.length - data.position ); + +}; + +SEA3D.TextureUpdate.prototype.type = "uTex"; + +// +// FILE FORMAT +// + +SEA3D.File = function ( config ) { + + this.config = { + streaming: true, + timeLimit: 60, + progressive: false + }; + + if ( config ) { + + if ( config.streaming !== undefined ) this.config.streaming = config.streaming; + if ( config.timeLimit !== undefined ) this.config.timeLimit = config.timeLimit; + if ( config.progressive !== undefined ) this.config.progressive = config.progressive; + if ( config.path !== undefined ) this.config.path = config.path; + + } + + this.version = SEA3D.VERSION; + this.objects = []; + this.typeClass = {}; + this.typeRead = {}; + this.typeUnique = {}; + this.position = + this.dataPosition = 0; + this.scope = this; + + // SEA3D + this.addClass( SEA3D.FileInfo, true ); + this.addClass( SEA3D.Geometry, true ); + this.addClass( SEA3D.Mesh ); + this.addClass( SEA3D.Sprite ); + this.addClass( SEA3D.Material ); + this.addClass( SEA3D.Composite ); + this.addClass( SEA3D.PointLight ); + this.addClass( SEA3D.DirectionalLight ); + this.addClass( SEA3D.HemisphereLight ); + this.addClass( SEA3D.AmbientLight ); + this.addClass( SEA3D.Animation, true ); + this.addClass( SEA3D.Skeleton, true ); + this.addClass( SEA3D.SkeletonLocal, true ); + this.addClass( SEA3D.SkeletonAnimation, true ); + this.addClass( SEA3D.UVWAnimation, true ); + this.addClass( SEA3D.JointObject ); + this.addClass( SEA3D.Camera ); + this.addClass( SEA3D.OrthographicCamera ); + this.addClass( SEA3D.Morph, true ); + this.addClass( SEA3D.MorphAnimation, true ); + this.addClass( SEA3D.VertexAnimation, true ); + this.addClass( SEA3D.CubeMap, true ); + this.addClass( SEA3D.Dummy ); + this.addClass( SEA3D.Line ); + this.addClass( SEA3D.SoundPoint ); + this.addClass( SEA3D.PlanarRender ); + this.addClass( SEA3D.CubeRender ); + this.addClass( SEA3D.Actions ); + this.addClass( SEA3D.Container3D ); + this.addClass( SEA3D.Properties ); + + // URL BASED + this.addClass( SEA3D.ScriptURL, true ); + this.addClass( SEA3D.TextureURL, true ); + this.addClass( SEA3D.CubeMapURL, true ); + + // UNIVERSAL + this.addClass( SEA3D.JPEG, true ); + this.addClass( SEA3D.JPEG_XR, true ); + this.addClass( SEA3D.PNG, true ); + this.addClass( SEA3D.GIF, true ); + this.addClass( SEA3D.OGG, true ); + this.addClass( SEA3D.MP3, true ); + this.addClass( SEA3D.JavaScript, true ); + this.addClass( SEA3D.JavaScriptMethod, true ); + this.addClass( SEA3D.GLSL, true ); + + // Updaters + this.addClass( SEA3D.TextureUpdate, true ); + + // Extensions + var i = SEA3D.File.Extensions.length; + + while ( i -- ) { + + SEA3D.File.Extensions[ i ].call( this ); + + } + +}; + +SEA3D.File.Extensions = []; +SEA3D.File.CompressionLibs = {}; +SEA3D.File.DecompressionMethod = {}; + +SEA3D.File.setExtension = function ( callback ) { + + SEA3D.File.Extensions.push( callback ); + +}; + +SEA3D.File.setDecompressionEngine = function ( id, name, method ) { + + SEA3D.File.CompressionLibs[ id ] = name; + SEA3D.File.DecompressionMethod[ id ] = method; + +}; + +SEA3D.File.prototype.addClass = function ( clazz, unique ) { + + this.typeClass[ clazz.prototype.type ] = clazz; + this.typeUnique[ clazz.prototype.type ] = unique === true; + +}; + +SEA3D.File.prototype.readHead = function () { + + if ( this.stream.bytesAvailable < 16 ) + return false; + + if ( this.stream.readUTF8( 3 ) != "SEA" ) + throw new Error( "Invalid SEA3D format." ); + + this.sign = this.stream.readUTF8( 3 ); + + this.version = this.stream.readUInt24(); + + if ( this.stream.readUByte() != 0 ) { + + throw new Error( "Protection algorithm not compatible." ); + + } + + this.compressionID = this.stream.readUByte(); + + this.compressionAlgorithm = SEA3D.File.CompressionLibs[ this.compressionID ]; + this.decompressionMethod = SEA3D.File.DecompressionMethod[ this.compressionID ]; + + if ( this.compressionID > 0 && ! this.decompressionMethod ) { + + throw new Error( "Compression algorithm not compatible." ); + + } + + this.length = this.stream.readUInt(); + + this.dataPosition = this.stream.position; + + this.objects.length = 0; + + this.state = this.readBody; + + if ( this.onHead ) { + + this.onHead( { + file: this, + sign: this.sign + } ); + + } + + return true; + +}; + +SEA3D.File.prototype.getObject = function ( index ) { + + return this.objects[ index ]; + +}; + +SEA3D.File.prototype.getObjectByName = function ( name ) { + + return this.objects[ name ]; + +}; + +SEA3D.File.prototype.readSEAObject = function () { + + if ( this.stream.bytesAvailable < 4 ) + return null; + + var size = this.stream.readUInt(), + position = this.stream.position; + + if ( this.stream.bytesAvailable < size ) + return null; + + var flag = this.stream.readUByte(), + type = this.stream.readExt(), + meta = null; + + var name = flag & 1 ? this.stream.readUTF8Tiny() : "", + compressed = ( flag & 2 ) != 0, + streaming = ( flag & 4 ) != 0; + + if ( flag & 8 ) { + + var metalen = this.stream.readUShort(); + var metabytes = this.stream.concat( this.stream.position, metalen ); + + this.stream.position += metalen; + + if ( compressed && this.decompressionMethod ) { + + metabytes.buffer = this.decompressionMethod( metabytes.buffer ); + + } + + meta = metabytes.readProperties( this ); + + } + + size -= this.stream.position - position; + position = this.stream.position; + + var data = this.stream.concat( position, size ), + obj; + + if ( this.typeClass[ type ] ) { + + if ( compressed && this.decompressionMethod ) { + + data.buffer = this.decompressionMethod( data.buffer ); + + } + + obj = new this.typeClass[ type ]( name, data, this ); + + if ( ( this.config.streaming && streaming || this.config.forceStreaming ) && this.typeRead[ type ] ) { + + this.typeRead[ type ].call( this.scope, obj ); + + } + + } else { + + obj = new SEA3D.Object( name, data, type, this ); + + console.warn( "SEA3D: Unknown format \"" + type + "\" of file \"" + name + "\". Add a module referring for this format." ); + + } + + obj.streaming = streaming; + obj.metadata = meta; + + this.objects.push( this.objects[ obj.name + "." + obj.type ] = obj ); + + this.dataPosition = position + size; + + ++ this.position; + + return obj; + +}; + +SEA3D.File.prototype.isDone = function () { + + return this.position == this.length; + +}; + +SEA3D.File.prototype.readBody = function () { + + this.timer.update(); + + if ( ! this.resume ) return false; + + while ( this.position < this.length ) { + + if ( this.timer.deltaTime < this.config.timeLimit ) { + + this.stream.position = this.dataPosition; + + var sea = this.readSEAObject(); + + if ( sea ) this.dispatchCompleteObject( sea ); + else return false; + + } else return false; + + } + + this.state = this.readComplete; + + return true; + +}; + +SEA3D.File.prototype.initParse = function () { + + this.timer = new SEA3D.Timer(); + this.position = 0; + this.resume = true; + +}; + +SEA3D.File.prototype.parse = function () { + + this.initParse(); + + if ( isFinite( this.config.timeLimit ) ) requestAnimationFrame( this.parseObject.bind( this ) ); + else this.parseObject(); + +}; + +SEA3D.File.prototype.parseObject = function () { + + this.timer.update(); + + while ( this.position < this.length && this.timer.deltaTime < this.config.timeLimit ) { + + var obj = this.objects[ this.position ++ ], + type = obj.type; + + if ( ! this.typeUnique[ type ] ) delete obj.tag; + + if ( ( obj.streaming || this.config.forceStreaming ) && this.typeRead[ type ] ) { + + if ( obj.tag == undefined ) { + + this.typeRead[ type ].call( this.scope, obj ); + + } + + } + + } + + if ( this.position == this.length ) { + + var elapsedTime = this.timer.elapsedTime; + var message = elapsedTime + "ms, " + this.objects.length + " objects"; + + if ( this.onParseComplete ) { + + this.onParseComplete( { + file: this, + timeTotal: elapsedTime, + message: message + } ); + + } else console.log( "SEA3D Parse Complete:", message ); + + } else { + + if ( this.onParseProgress ) { + + this.onParseProgress( { + file: this, + loaded: this.position, + total: this.length + } ); + + } + + setTimeout( this.parseObject.bind( this ), 10 ); + + } + +}; + +SEA3D.File.prototype.readComplete = function () { + + this.stream.position = this.dataPosition; + + if ( this.stream.readUInt24F() != 0x5EA3D1 ) + console.warn( "SEA3D file is corrupted." ); + + delete this.state; + + return false; + +}; + +SEA3D.File.prototype.readState = function () { + + while ( this.state() ) continue; + + if ( this.state ) { + + requestAnimationFrame( this.readState.bind( this ) ); + + this.dispatchProgress(); + + } else { + + this.dispatchComplete(); + + } + +}; + +SEA3D.File.prototype.append = function( buffer ) { + + if (this.state) { + + this.stream.append( buffer ); + + } else { + + this.read( buffer ); + + } + +}; + +SEA3D.File.prototype.read = function ( buffer ) { + + if ( ! buffer ) throw new Error( "No data found." ); + + this.initParse(); + + this.stream = new SEA3D.Stream( buffer ); + this.state = this.readHead; + + this.readState(); + +}; + +SEA3D.File.prototype.dispatchCompleteObject = function ( obj ) { + + if ( ! this.onCompleteObject ) return; + + this.onCompleteObject( { + file: this, + object: obj + } ); + +}; + +SEA3D.File.prototype.dispatchProgress = function () { + + if ( ! this.onProgress ) return; + + this.onProgress( { + file: this, + loaded: this.position, + total: this.length + } ); + +}; + +SEA3D.File.prototype.dispatchDownloadProgress = function ( position, length ) { + + if ( ! this.onDownloadProgress ) return; + + this.onDownloadProgress( { + file: this, + loaded: position, + total: length + } ); + +}; + +SEA3D.File.prototype.dispatchComplete = function () { + + var elapsedTime = this.timer.elapsedTime; + var message = elapsedTime + "ms, " + this.objects.length + " objects"; + + if ( this.onComplete ) this.onComplete( { + file: this, + timeTotal: elapsedTime, + message: message + } ); + else console.log( "SEA3D:", message ); + +}; + +SEA3D.File.prototype.dispatchError = function ( id, message ) { + + if ( this.onError ) this.onError( { file: this, id: id, message: message } ); + else console.error( "SEA3D: #" + id, message ); + +}; + +SEA3D.File.prototype.load = function ( url ) { + + var self = this, + xhr = new XMLHttpRequest(); + + xhr.open( "GET", url, true ); + + if (!this.config.path) { + +// this.config.path = THREE.Loader.prototype.extractUrlBase( url ); + this.config.path = THREE.LoaderUtils.extractUrlBase( url ); + + } + + if ( self.config.progressive ) { + + var position = 0; + + xhr.overrideMimeType( 'text/plain; charset=x-user-defined' ); + + } else { + + xhr.responseType = 'arraybuffer'; + + } + + xhr.onprogress = function ( e ) { + + if ( self.config.progressive ) { + + var binStr = xhr.responseText.substring( position ), + bytes = new Uint8Array( binStr.length ); + + for ( var i = 0; i < binStr.length; i ++ ) { + + bytes[ i ] = binStr.charCodeAt( i ) & 0xFF; + + } + + position += binStr.length; + + self.append( bytes.buffer ); + + } + + self.dispatchDownloadProgress( e.loaded, e.total ); + + }; + + if ( ! self.config.progressive ) { + + xhr.onreadystatechange = function () { + + if ( xhr.readyState === 4 ) { + + if ( xhr.status === 200 || xhr.status === 0 ) { + + self.read( this.response ); + + } else { + + this.dispatchError( 1001, "Couldn't load [" + url + "] [" + xhr.status + "]" ); + + } + + } + + }; + + } + + xhr.send(); + +}; diff --git a/examples/js/loaders/sea3d/SEA3DLegacy.js b/examples/js/loaders/sea3d/SEA3DLegacy.js index 381c6dc2c8fe25..9b3d37a21b59f6 100644 --- a/examples/js/loaders/sea3d/SEA3DLegacy.js +++ b/examples/js/loaders/sea3d/SEA3DLegacy.js @@ -1,774 +1,774 @@ -/** - * SEA3D Legacy for Three.JS - * @author Sunag / http://www.sunag.com.br/ - */ - -'use strict'; - -// -// Header -// - -Object.assign( THREE.SEA3D.prototype, { - - _onHead: THREE.SEA3D.prototype.onHead, - _updateTransform: THREE.SEA3D.prototype.updateTransform, - _readMorph: THREE.SEA3D.prototype.readMorph, - _readVertexAnimation: THREE.SEA3D.prototype.readVertexAnimation, - _readGeometryBuffer: THREE.SEA3D.prototype.readGeometryBuffer, - _readLine: THREE.SEA3D.prototype.readLine, - _getModifier: THREE.SEA3D.prototype.getModifier, - _readAnimation: THREE.SEA3D.prototype.readAnimation - -} ); - -// -// Utils -// - -THREE.SEA3D.prototype.isLegacy = function ( sea ) { - - var sea3d = sea.sea3d; - - if ( sea3d.sign === "S3D" ) { - - return sea3d.config.legacy; - - } - - return false; - -}; - -THREE.SEA3D.prototype.flipVec3 = function ( v ) { - - if ( ! v ) return; - - var i = 2; - - while ( i < v.length ) { - - v[ i ] = - v[ i ]; - - i += 3; - - } - - return v; - -}; - -THREE.SEA3D.prototype.addVector = function ( v, t ) { - - if ( ! v ) return; - - for ( var i = 0; i < v.length; i ++ ) { - - v[ i ] += t[ i ]; - - } - - return v; - -}; - -THREE.SEA3D.prototype.expandJoints = function ( sea ) { - - var numJoints = sea.numVertex * 4; - - var joint = sea.isBig ? new Uint32Array( numJoints ) : new Uint16Array( numJoints ); - var weight = new Float32Array( numJoints ); - - var w = 0, jpv = sea.jointPerVertex; - - for ( var i = 0; i < sea.numVertex; i ++ ) { - - var tjsIndex = i * 4; - var seaIndex = i * jpv; - - joint[ tjsIndex ] = sea.joint[ seaIndex ]; - if ( jpv > 1 ) joint[ tjsIndex + 1 ] = sea.joint[ seaIndex + 1 ]; - if ( jpv > 2 ) joint[ tjsIndex + 2 ] = sea.joint[ seaIndex + 2 ]; - if ( jpv > 3 ) joint[ tjsIndex + 3 ] = sea.joint[ seaIndex + 3 ]; - - weight[ tjsIndex ] = sea.weight[ seaIndex ]; - if ( jpv > 1 ) weight[ tjsIndex + 1 ] = sea.weight[ seaIndex + 1 ]; - if ( jpv > 2 ) weight[ tjsIndex + 2 ] = sea.weight[ seaIndex + 2 ]; - if ( jpv > 3 ) weight[ tjsIndex + 3 ] = sea.weight[ seaIndex + 3 ]; - - w = weight[ tjsIndex ] + weight[ tjsIndex + 1 ] + weight[ tjsIndex + 2 ] + weight[ tjsIndex + 3 ]; - - weight[ tjsIndex ] += 1 - w; - - } - - sea.joint = joint; - sea.weight = weight; - - sea.jointPerVertex = 4; - -}; - -THREE.SEA3D.prototype.compressJoints = function ( sea ) { - - var numJoints = sea.numVertex * 4; - - var joint = sea.isBig ? new Uint32Array( numJoints ) : new Uint16Array( numJoints ); - var weight = new Float32Array( numJoints ); - - var w = 0, jpv = sea.jointPerVertex; - - for ( var i = 0; i < sea.numVertex; i ++ ) { - - var tjsIndex = i * 4; - var seaIndex = i * jpv; - - joint[ tjsIndex ] = sea.joint[ seaIndex ]; - joint[ tjsIndex + 1 ] = sea.joint[ seaIndex + 1 ]; - joint[ tjsIndex + 2 ] = sea.joint[ seaIndex + 2 ]; - joint[ tjsIndex + 3 ] = sea.joint[ seaIndex + 3 ]; - - weight[ tjsIndex ] = sea.weight[ seaIndex ]; - weight[ tjsIndex + 1 ] = sea.weight[ seaIndex + 1 ]; - weight[ tjsIndex + 2 ] = sea.weight[ seaIndex + 2 ]; - weight[ tjsIndex + 3 ] = sea.weight[ seaIndex + 3 ]; - - w = weight[ tjsIndex ] + weight[ tjsIndex + 1 ] + weight[ tjsIndex + 2 ] + weight[ tjsIndex + 3 ]; - - weight[ tjsIndex ] += 1 - w; - - } - - sea.joint = joint; - sea.weight = weight; - - sea.jointPerVertex = 4; - -}; - -THREE.SEA3D.prototype.flipIndexes = function ( v ) { - - var i = 1; // y >-< z - - while ( i < v.length ) { - - var idx = v[ i + 1 ]; - v[ i + 1 ] = v[ i ]; - v[ i ] = idx; - - i += 3; - - } - - return v; - -}; - -THREE.SEA3D.prototype.flipBoneMatrix = function () { - - var zero = new THREE.Vector3(); - - return function ( mtx ) { - - var pos = THREE.SEA3D.VECBUF.setFromMatrixPosition( mtx ); - pos.z = - pos.z; - - mtx.setPosition( zero ); - mtx.multiplyMatrices( THREE.SEA3D.MTXBUF.makeRotationZ( THREE.Math.degToRad( 180 ) ), mtx ); - mtx.setPosition( pos ); - - return mtx; - - }; - -}(); - -THREE.SEA3D.prototype.flipScaleMatrix = function () { - - var pos = new THREE.Vector3(); - var qua = new THREE.Quaternion(); - var slc = new THREE.Vector3(); - - return function ( local, rotate, parent, parentRotate ) { - - if ( parent ) local.multiplyMatrices( parent, local ); - - local.decompose( pos, qua, slc ); - - slc.z = - slc.z; - - local.compose( pos, qua, slc ); - - if ( rotate ) { - - local.multiplyMatrices( local, THREE.SEA3D.MTXBUF.makeRotationZ( THREE.Math.degToRad( 180 ) ) ); - - } - - if ( parent ) { - - parent = parent.clone(); - - this.flipScaleMatrix( parent, parentRotate ); - - local.multiplyMatrices( parent.getInverse( parent ), local ); - - } - - return local; - - }; - -}(); - -// -// Legacy -// - -THREE.SEA3D.prototype.flipDefaultAnimation = function () { - - var buf1 = new THREE.Matrix4(); - var buf2 = new THREE.Matrix4(); - - var pos = new THREE.Vector3(); - var qua = new THREE.Quaternion(); - var slc = new THREE.Vector3(); - - var to_pos = new THREE.Vector3(); - var to_qua = new THREE.Quaternion(); - var to_slc = new THREE.Vector3(); - - return function ( animation, obj3d, relative ) { - - if ( animation.isFliped ) return; - - var dataList = animation.dataList, - t_anm = []; - - for ( var i = 0; i < dataList.length; i ++ ) { - - var data = dataList[ i ], - raw = data.data, - kind = data.kind, - numFrames = raw.length / data.blockSize; - - switch ( kind ) { - - case SEA3D.Animation.POSITION: - case SEA3D.Animation.ROTATION: - case SEA3D.Animation.SCALE: - - t_anm.push( { - kind: kind, - numFrames: numFrames, - raw: raw - } ); - - break; - - } - - } - - if ( t_anm.length > 0 ) { - - var numFrames = t_anm[ 0 ].numFrames, - parent = undefined; - - if ( relative ) { - - buf1.identity(); - parent = this.flipScaleMatrix( buf2.copy( obj3d.matrixWorld ) ); - - } else { - - if ( obj3d.parent ) { - - parent = this.flipScaleMatrix( buf2.copy( obj3d.parent.matrixWorld ) ); - - } - - this.flipScaleMatrix( buf1.copy( obj3d.matrix ), false, parent ); - - } - - buf1.decompose( pos, qua, slc ); - - for ( var f = 0, t, c; f < numFrames; f ++ ) { - - for ( t = 0; t < t_anm.length; t ++ ) { - - var raw = t_anm[ t ].raw, - kind = t_anm[ t ].kind; - - switch ( kind ) { - - case SEA3D.Animation.POSITION: - - c = f * 3; - - pos.set( - raw[ c ], - raw[ c + 1 ], - raw[ c + 2 ] - ); - - break; - - case SEA3D.Animation.ROTATION: - - c = f * 4; - - qua.set( - raw[ c ], - raw[ c + 1 ], - raw[ c + 2 ], - raw[ c + 3 ] - ); - - break; - - case SEA3D.Animation.SCALE: - - c = f * 4; - - slc.set( - raw[ c ], - raw[ c + 1 ], - raw[ c + 2 ] - ); - - break; - - } - - } - - buf1.compose( pos, qua, slc ); - - this.flipScaleMatrix( buf1, false, buf2 ); - - buf1.decompose( to_pos, to_qua, to_slc ); - - for ( t = 0; t < t_anm.length; t ++ ) { - - var raw = t_anm[ t ].raw, - kind = t_anm[ t ].kind; - - switch ( kind ) { - - case SEA3D.Animation.POSITION: - - c = f * 3; - - raw[ c ] = to_pos.x; - raw[ c + 1 ] = to_pos.y; - raw[ c + 2 ] = to_pos.z; - - break; - - case SEA3D.Animation.ROTATION: - - c = f * 4; - - raw[ c ] = to_qua.x; - raw[ c + 1 ] = to_qua.y; - raw[ c + 2 ] = to_qua.z; - raw[ c + 3 ] = to_qua.w; - - break; - - case SEA3D.Animation.SCALE: - - c = f * 3; - - raw[ c ] = to_slc.x; - raw[ c + 1 ] = to_slc.y; - raw[ c + 2 ] = to_slc.z; - - break; - - } - - } - - } - - } - - animation.isFliped = true; - - }; - -}(); - -THREE.SEA3D.prototype.readAnimation = function ( sea ) { - - if ( ! this.isLegacy( sea ) ) { - - this._readAnimation( sea ); - - } - -}; - -THREE.SEA3D.prototype.getModifier = function ( req ) { - - var sea = req.sea; - - if ( this.isLegacy( sea ) && ! sea.done ) { - - sea.done = true; - - switch ( sea.type ) { - - case SEA3D.SkeletonAnimation.prototype.type: - - this.readSkeletonAnimationLegacy( sea, req.skeleton ); - - return sea.tag; - - break; - - case SEA3D.Animation.prototype.type: - case SEA3D.MorphAnimation.prototype.type: - case SEA3D.UVWAnimation.prototype.type: - - if ( req.scope instanceof THREE.Object3D ) { - - this.flipDefaultAnimation( sea, req.scope, req.relative ); - - } - - this._readAnimation( sea ); - - return sea.tag; - - break; - - case SEA3D.Morph.prototype.type: - - this.readMorphLegacy( sea, req.geometry ); - - break; - - } - - } - - return this._getModifier( req ); - -}; - -THREE.SEA3D.prototype.updateTransform = function () { - - var buf1 = new THREE.Matrix4(); - var identity = new THREE.Matrix4(); - - return function ( obj3d, sea ) { - - if ( this.isLegacy( sea ) ) { - - if ( sea.transform ) buf1.fromArray( sea.transform ); - else buf1.makeTranslation( sea.position.x, sea.position.y, sea.position.z ); - - this.flipScaleMatrix( - buf1, false, - obj3d.parent ? obj3d.parent.matrixWorld : identity, - obj3d.parent instanceof THREE.Bone - ); - - obj3d.position.setFromMatrixPosition( buf1 ); - obj3d.scale.setFromMatrixScale( buf1 ); - - // ignore rotation scale - - buf1.scale( THREE.SEA3D.VECBUF.set( 1 / obj3d.scale.x, 1 / obj3d.scale.y, 1 / obj3d.scale.z ) ); - obj3d.rotation.setFromRotationMatrix( buf1 ); - - obj3d.updateMatrixWorld(); - - } else { - - this._updateTransform( obj3d, sea ); - - } - - }; - -}(); - -THREE.SEA3D.prototype.readSkeleton = function () { - - var mtx_tmp_inv = new THREE.Matrix4(), - mtx_local = new THREE.Matrix4(), - mtx_parent = new THREE.Matrix4(), - pos = new THREE.Vector3(), - qua = new THREE.Quaternion(); - - return function ( sea ) { - - var bones = [], - isLegacy = sea.sea3d.config.legacy; - - for ( var i = 0; i < sea.joint.length; i ++ ) { - - var bone = sea.joint[ i ]; - - // get world inverse matrix - - mtx_tmp_inv.fromArray( bone.inverseBindMatrix ); - - // convert to world matrix - - mtx_local.getInverse( mtx_tmp_inv ); - - // convert to three.js order - - if ( isLegacy ) this.flipBoneMatrix( mtx_local ); - - if ( bone.parentIndex > - 1 ) { - - // to world - - mtx_tmp_inv.fromArray( sea.joint[ bone.parentIndex ].inverseBindMatrix ); - mtx_parent.getInverse( mtx_tmp_inv ); - - // convert parent to three.js order - - if ( isLegacy ) this.flipBoneMatrix( mtx_parent ); - - // to local - - mtx_parent.getInverse( mtx_parent ); - - mtx_local.multiplyMatrices( mtx_parent, mtx_local ); - - } - - // apply matrix - - pos.setFromMatrixPosition( mtx_local ); - qua.setFromRotationMatrix( mtx_local ); - - bones[ i ] = { - name: bone.name, - pos: [ pos.x, pos.y, pos.z ], - rotq: [ qua.x, qua.y, qua.z, qua.w ], - parent: bone.parentIndex - }; - - } - - this.domain.bones = this.bones = this.bones || []; - this.bones.push( this.objects[ sea.name + '.sklq' ] = sea.tag = bones ); - - return bones; - - }; - -}(); - -THREE.SEA3D.prototype.readSkeletonAnimationLegacy = function () { - - var mtx_tmp_inv = new THREE.Matrix4(), - mtx_local = new THREE.Matrix4(), - mtx_global = new THREE.Matrix4(), - mtx_parent = new THREE.Matrix4(); - - return function ( sea, skl ) { - - if ( sea.tag ) return sea.tag; - - var animations = [], - delta = ( 1000 / sea.frameRate ) / 1000, - scale = [ 1, 1, 1 ]; - - for ( var i = 0; i < sea.sequence.length; i ++ ) { - - var seq = sea.sequence[ i ]; - - var start = seq.start; - var end = start + seq.count; - - var animation = { - name: seq.name, - repeat: seq.repeat, - fps: sea.frameRate, - JIT: 0, - length: delta * seq.count, - hierarchy: [] - }; - - var numJoints = sea.numJoints, - raw = sea.raw; - - for ( var j = 0; j < numJoints; j ++ ) { - - var bone = skl.joint[ j ], - node = { parent: bone.parentIndex, keys: [] }, - keys = node.keys, - time = 0; - - for ( var frame = start; frame < end; frame ++ ) { - - var idx = ( frame * numJoints * 7 ) + ( j * 7 ); - - mtx_local.makeRotationFromQuaternion( THREE.SEA3D.QUABUF.set( raw[ idx + 3 ], raw[ idx + 4 ], raw[ idx + 5 ], raw[ idx + 6 ] ) ); - mtx_local.setPosition( THREE.SEA3D.VECBUF.set( raw[ idx ], raw[ idx + 1 ], raw[ idx + 2 ] ) ); - - if ( bone.parentIndex > - 1 ) { - - // to global - - mtx_tmp_inv.fromArray( skl.joint[ bone.parentIndex ].inverseBindMatrix ); - - mtx_parent.getInverse( mtx_tmp_inv ); - - mtx_global.multiplyMatrices( mtx_parent, mtx_local ); - - // convert to three.js matrix - - this.flipBoneMatrix( mtx_global ); - - // flip parent inverse - - this.flipBoneMatrix( mtx_parent ); - - // to local - - mtx_parent.getInverse( mtx_parent ); - - mtx_local.multiplyMatrices( mtx_parent, mtx_global ); - - } else { - - this.flipBoneMatrix( mtx_local ); - - } - - var posQ = THREE.SEA3D.VECBUF.setFromMatrixPosition( mtx_local ); - var newQ = THREE.SEA3D.QUABUF.setFromRotationMatrix( mtx_local ); - - keys.push( { - time: time, - pos: [ posQ.x, posQ.y, posQ.z ], - rot: [ newQ.x, newQ.y, newQ.z, newQ.w ], - scl: scale - } ); - - time += delta; - - } - - animation.hierarchy[ j ] = node; - - } - - animations.push( THREE.SEA3D.AnimationClip.fromClip( THREE.AnimationClip.parseAnimation( animation, skl.tag ), seq.repeat ) ); - - } - - this.domain.clips = this.clips = this.clips || []; - this.clips.push( this.objects[ sea.name + '.anm' ] = sea.tag = animations ); - - }; - -}(); - -THREE.SEA3D.prototype.readMorphLegacy = function ( sea, geo ) { - - for ( var i = 0; i < sea.node.length; i ++ ) { - - var node = sea.node[ i ]; - - this.flipVec3( node.vertex ); - this.flipVec3( node.normal ); - - this.addVector( node.vertex, geo.vertex ); - this.addVector( node.normal, geo.normal ); - - } - - this._readMorph( sea ); - -}; - -THREE.SEA3D.prototype.readMorph = function ( sea ) { - - if ( ! this.isLegacy( sea ) ) { - - this._readMorph( sea ); - - } - -}; - -THREE.SEA3D.prototype.readVertexAnimation = function ( sea ) { - - if ( this.isLegacy( sea ) ) { - - for ( var i = 0, l = sea.frame.length; i < l; i ++ ) { - - var frame = sea.frame[ i ]; - - this.flipVec3( frame.vertex ); - this.flipVec3( frame.normal ); - - } - - } - - this._readVertexAnimation( sea ); - -}; - -THREE.SEA3D.prototype.readGeometryBuffer = function ( sea ) { - - if ( this.isLegacy( sea ) ) { - - this.flipVec3( sea.vertex ); - this.flipVec3( sea.normal ); - - this.flipIndexes( sea.indexes ); - - if ( sea.jointPerVertex > 4 ) this.compressJoints( sea ); - else if ( sea.jointPerVertex < 4 ) this.expandJoints( sea ); - - } - - this._readGeometryBuffer( sea ); - -}; - -THREE.SEA3D.prototype.readLines = function ( sea ) { - - if ( this.isLegacy( sea ) ) { - - this.flipVec3( sea.vertex ); - - } - - this._readLines( sea ); - -}; - -THREE.SEA3D.prototype.onHead = function ( args ) { - - if ( args.sign != "S3D" && args.sign != "TJS" ) { - - throw new Error( "Sign '" + args.sign + "' unknown." ); - - } - -}; - -THREE.SEA3D.EXTENSIONS_LOADER.push( { setTypeRead: function () { - - // CONFIG - - this.config.legacy = this.config.legacy == undefined ? true : this.config.legacy; - - this.file.typeRead[ SEA3D.Skeleton.prototype.type ] = this.readSkeleton; - -} } ); +/** + * SEA3D Legacy for Three.JS + * @author Sunag / http://www.sunag.com.br/ + */ + +'use strict'; + +// +// Header +// + +Object.assign( THREE.SEA3D.prototype, { + + _onHead: THREE.SEA3D.prototype.onHead, + _updateTransform: THREE.SEA3D.prototype.updateTransform, + _readMorph: THREE.SEA3D.prototype.readMorph, + _readVertexAnimation: THREE.SEA3D.prototype.readVertexAnimation, + _readGeometryBuffer: THREE.SEA3D.prototype.readGeometryBuffer, + _readLine: THREE.SEA3D.prototype.readLine, + _getModifier: THREE.SEA3D.prototype.getModifier, + _readAnimation: THREE.SEA3D.prototype.readAnimation + +} ); + +// +// Utils +// + +THREE.SEA3D.prototype.isLegacy = function ( sea ) { + + var sea3d = sea.sea3d; + + if ( sea3d.sign === "S3D" ) { + + return sea3d.config.legacy; + + } + + return false; + +}; + +THREE.SEA3D.prototype.flipVec3 = function ( v ) { + + if ( ! v ) return; + + var i = 2; + + while ( i < v.length ) { + + v[ i ] = - v[ i ]; + + i += 3; + + } + + return v; + +}; + +THREE.SEA3D.prototype.addVector = function ( v, t ) { + + if ( ! v ) return; + + for ( var i = 0; i < v.length; i ++ ) { + + v[ i ] += t[ i ]; + + } + + return v; + +}; + +THREE.SEA3D.prototype.expandJoints = function ( sea ) { + + var numJoints = sea.numVertex * 4; + + var joint = sea.isBig ? new Uint32Array( numJoints ) : new Uint16Array( numJoints ); + var weight = new Float32Array( numJoints ); + + var w = 0, jpv = sea.jointPerVertex; + + for ( var i = 0; i < sea.numVertex; i ++ ) { + + var tjsIndex = i * 4; + var seaIndex = i * jpv; + + joint[ tjsIndex ] = sea.joint[ seaIndex ]; + if ( jpv > 1 ) joint[ tjsIndex + 1 ] = sea.joint[ seaIndex + 1 ]; + if ( jpv > 2 ) joint[ tjsIndex + 2 ] = sea.joint[ seaIndex + 2 ]; + if ( jpv > 3 ) joint[ tjsIndex + 3 ] = sea.joint[ seaIndex + 3 ]; + + weight[ tjsIndex ] = sea.weight[ seaIndex ]; + if ( jpv > 1 ) weight[ tjsIndex + 1 ] = sea.weight[ seaIndex + 1 ]; + if ( jpv > 2 ) weight[ tjsIndex + 2 ] = sea.weight[ seaIndex + 2 ]; + if ( jpv > 3 ) weight[ tjsIndex + 3 ] = sea.weight[ seaIndex + 3 ]; + + w = weight[ tjsIndex ] + weight[ tjsIndex + 1 ] + weight[ tjsIndex + 2 ] + weight[ tjsIndex + 3 ]; + + weight[ tjsIndex ] += 1 - w; + + } + + sea.joint = joint; + sea.weight = weight; + + sea.jointPerVertex = 4; + +}; + +THREE.SEA3D.prototype.compressJoints = function ( sea ) { + + var numJoints = sea.numVertex * 4; + + var joint = sea.isBig ? new Uint32Array( numJoints ) : new Uint16Array( numJoints ); + var weight = new Float32Array( numJoints ); + + var w = 0, jpv = sea.jointPerVertex; + + for ( var i = 0; i < sea.numVertex; i ++ ) { + + var tjsIndex = i * 4; + var seaIndex = i * jpv; + + joint[ tjsIndex ] = sea.joint[ seaIndex ]; + joint[ tjsIndex + 1 ] = sea.joint[ seaIndex + 1 ]; + joint[ tjsIndex + 2 ] = sea.joint[ seaIndex + 2 ]; + joint[ tjsIndex + 3 ] = sea.joint[ seaIndex + 3 ]; + + weight[ tjsIndex ] = sea.weight[ seaIndex ]; + weight[ tjsIndex + 1 ] = sea.weight[ seaIndex + 1 ]; + weight[ tjsIndex + 2 ] = sea.weight[ seaIndex + 2 ]; + weight[ tjsIndex + 3 ] = sea.weight[ seaIndex + 3 ]; + + w = weight[ tjsIndex ] + weight[ tjsIndex + 1 ] + weight[ tjsIndex + 2 ] + weight[ tjsIndex + 3 ]; + + weight[ tjsIndex ] += 1 - w; + + } + + sea.joint = joint; + sea.weight = weight; + + sea.jointPerVertex = 4; + +}; + +THREE.SEA3D.prototype.flipIndexes = function ( v ) { + + var i = 1; // y >-< z + + while ( i < v.length ) { + + var idx = v[ i + 1 ]; + v[ i + 1 ] = v[ i ]; + v[ i ] = idx; + + i += 3; + + } + + return v; + +}; + +THREE.SEA3D.prototype.flipBoneMatrix = function () { + + var zero = new THREE.Vector3(); + + return function ( mtx ) { + + var pos = THREE.SEA3D.VECBUF.setFromMatrixPosition( mtx ); + pos.z = - pos.z; + + mtx.setPosition( zero ); + mtx.multiplyMatrices( THREE.SEA3D.MTXBUF.makeRotationZ( THREE.Math.degToRad( 180 ) ), mtx ); + mtx.setPosition( pos ); + + return mtx; + + }; + +}(); + +THREE.SEA3D.prototype.flipScaleMatrix = function () { + + var pos = new THREE.Vector3(); + var qua = new THREE.Quaternion(); + var slc = new THREE.Vector3(); + + return function ( local, rotate, parent, parentRotate ) { + + if ( parent ) local.multiplyMatrices( parent, local ); + + local.decompose( pos, qua, slc ); + + slc.z = - slc.z; + + local.compose( pos, qua, slc ); + + if ( rotate ) { + + local.multiplyMatrices( local, THREE.SEA3D.MTXBUF.makeRotationZ( THREE.Math.degToRad( 180 ) ) ); + + } + + if ( parent ) { + + parent = parent.clone(); + + this.flipScaleMatrix( parent, parentRotate ); + + local.multiplyMatrices( parent.getInverse( parent ), local ); + + } + + return local; + + }; + +}(); + +// +// Legacy +// + +THREE.SEA3D.prototype.flipDefaultAnimation = function () { + + var buf1 = new THREE.Matrix4(); + var buf2 = new THREE.Matrix4(); + + var pos = new THREE.Vector3(); + var qua = new THREE.Quaternion(); + var slc = new THREE.Vector3(); + + var to_pos = new THREE.Vector3(); + var to_qua = new THREE.Quaternion(); + var to_slc = new THREE.Vector3(); + + return function ( animation, obj3d, relative ) { + + if ( animation.isFliped ) return; + + var dataList = animation.dataList, + t_anm = []; + + for ( var i = 0; i < dataList.length; i ++ ) { + + var data = dataList[ i ], + raw = data.data, + kind = data.kind, + numFrames = raw.length / data.blockSize; + + switch ( kind ) { + + case SEA3D.Animation.POSITION: + case SEA3D.Animation.ROTATION: + case SEA3D.Animation.SCALE: + + t_anm.push( { + kind: kind, + numFrames: numFrames, + raw: raw + } ); + + break; + + } + + } + + if ( t_anm.length > 0 ) { + + var numFrames = t_anm[ 0 ].numFrames, + parent = undefined; + + if ( relative ) { + + buf1.identity(); + parent = this.flipScaleMatrix( buf2.copy( obj3d.matrixWorld ) ); + + } else { + + if ( obj3d.parent ) { + + parent = this.flipScaleMatrix( buf2.copy( obj3d.parent.matrixWorld ) ); + + } + + this.flipScaleMatrix( buf1.copy( obj3d.matrix ), false, parent ); + + } + + buf1.decompose( pos, qua, slc ); + + for ( var f = 0, t, c; f < numFrames; f ++ ) { + + for ( t = 0; t < t_anm.length; t ++ ) { + + var raw = t_anm[ t ].raw, + kind = t_anm[ t ].kind; + + switch ( kind ) { + + case SEA3D.Animation.POSITION: + + c = f * 3; + + pos.set( + raw[ c ], + raw[ c + 1 ], + raw[ c + 2 ] + ); + + break; + + case SEA3D.Animation.ROTATION: + + c = f * 4; + + qua.set( + raw[ c ], + raw[ c + 1 ], + raw[ c + 2 ], + raw[ c + 3 ] + ); + + break; + + case SEA3D.Animation.SCALE: + + c = f * 4; + + slc.set( + raw[ c ], + raw[ c + 1 ], + raw[ c + 2 ] + ); + + break; + + } + + } + + buf1.compose( pos, qua, slc ); + + this.flipScaleMatrix( buf1, false, buf2 ); + + buf1.decompose( to_pos, to_qua, to_slc ); + + for ( t = 0; t < t_anm.length; t ++ ) { + + var raw = t_anm[ t ].raw, + kind = t_anm[ t ].kind; + + switch ( kind ) { + + case SEA3D.Animation.POSITION: + + c = f * 3; + + raw[ c ] = to_pos.x; + raw[ c + 1 ] = to_pos.y; + raw[ c + 2 ] = to_pos.z; + + break; + + case SEA3D.Animation.ROTATION: + + c = f * 4; + + raw[ c ] = to_qua.x; + raw[ c + 1 ] = to_qua.y; + raw[ c + 2 ] = to_qua.z; + raw[ c + 3 ] = to_qua.w; + + break; + + case SEA3D.Animation.SCALE: + + c = f * 3; + + raw[ c ] = to_slc.x; + raw[ c + 1 ] = to_slc.y; + raw[ c + 2 ] = to_slc.z; + + break; + + } + + } + + } + + } + + animation.isFliped = true; + + }; + +}(); + +THREE.SEA3D.prototype.readAnimation = function ( sea ) { + + if ( ! this.isLegacy( sea ) ) { + + this._readAnimation( sea ); + + } + +}; + +THREE.SEA3D.prototype.getModifier = function ( req ) { + + var sea = req.sea; + + if ( this.isLegacy( sea ) && ! sea.done ) { + + sea.done = true; + + switch ( sea.type ) { + + case SEA3D.SkeletonAnimation.prototype.type: + + this.readSkeletonAnimationLegacy( sea, req.skeleton ); + + return sea.tag; + + break; + + case SEA3D.Animation.prototype.type: + case SEA3D.MorphAnimation.prototype.type: + case SEA3D.UVWAnimation.prototype.type: + + if ( req.scope instanceof THREE.Object3D ) { + + this.flipDefaultAnimation( sea, req.scope, req.relative ); + + } + + this._readAnimation( sea ); + + return sea.tag; + + break; + + case SEA3D.Morph.prototype.type: + + this.readMorphLegacy( sea, req.geometry ); + + break; + + } + + } + + return this._getModifier( req ); + +}; + +THREE.SEA3D.prototype.updateTransform = function () { + + var buf1 = new THREE.Matrix4(); + var identity = new THREE.Matrix4(); + + return function ( obj3d, sea ) { + + if ( this.isLegacy( sea ) ) { + + if ( sea.transform ) buf1.fromArray( sea.transform ); + else buf1.makeTranslation( sea.position.x, sea.position.y, sea.position.z ); + + this.flipScaleMatrix( + buf1, false, + obj3d.parent ? obj3d.parent.matrixWorld : identity, + obj3d.parent instanceof THREE.Bone + ); + + obj3d.position.setFromMatrixPosition( buf1 ); + obj3d.scale.setFromMatrixScale( buf1 ); + + // ignore rotation scale + + buf1.scale( THREE.SEA3D.VECBUF.set( 1 / obj3d.scale.x, 1 / obj3d.scale.y, 1 / obj3d.scale.z ) ); + obj3d.rotation.setFromRotationMatrix( buf1 ); + + obj3d.updateMatrixWorld(); + + } else { + + this._updateTransform( obj3d, sea ); + + } + + }; + +}(); + +THREE.SEA3D.prototype.readSkeleton = function () { + + var mtx_tmp_inv = new THREE.Matrix4(), + mtx_local = new THREE.Matrix4(), + mtx_parent = new THREE.Matrix4(), + pos = new THREE.Vector3(), + qua = new THREE.Quaternion(); + + return function ( sea ) { + + var bones = [], + isLegacy = sea.sea3d.config.legacy; + + for ( var i = 0; i < sea.joint.length; i ++ ) { + + var bone = sea.joint[ i ]; + + // get world inverse matrix + + mtx_tmp_inv.fromArray( bone.inverseBindMatrix ); + + // convert to world matrix + + mtx_local.getInverse( mtx_tmp_inv ); + + // convert to three.js order + + if ( isLegacy ) this.flipBoneMatrix( mtx_local ); + + if ( bone.parentIndex > - 1 ) { + + // to world + + mtx_tmp_inv.fromArray( sea.joint[ bone.parentIndex ].inverseBindMatrix ); + mtx_parent.getInverse( mtx_tmp_inv ); + + // convert parent to three.js order + + if ( isLegacy ) this.flipBoneMatrix( mtx_parent ); + + // to local + + mtx_parent.getInverse( mtx_parent ); + + mtx_local.multiplyMatrices( mtx_parent, mtx_local ); + + } + + // apply matrix + + pos.setFromMatrixPosition( mtx_local ); + qua.setFromRotationMatrix( mtx_local ); + + bones[ i ] = { + name: bone.name, + pos: [ pos.x, pos.y, pos.z ], + rotq: [ qua.x, qua.y, qua.z, qua.w ], + parent: bone.parentIndex + }; + + } + + this.domain.bones = this.bones = this.bones || []; + this.bones.push( this.objects[ sea.name + '.sklq' ] = sea.tag = bones ); + + return bones; + + }; + +}(); + +THREE.SEA3D.prototype.readSkeletonAnimationLegacy = function () { + + var mtx_tmp_inv = new THREE.Matrix4(), + mtx_local = new THREE.Matrix4(), + mtx_global = new THREE.Matrix4(), + mtx_parent = new THREE.Matrix4(); + + return function ( sea, skl ) { + + if ( sea.tag ) return sea.tag; + + var animations = [], + delta = ( 1000 / sea.frameRate ) / 1000, + scale = [ 1, 1, 1 ]; + + for ( var i = 0; i < sea.sequence.length; i ++ ) { + + var seq = sea.sequence[ i ]; + + var start = seq.start; + var end = start + seq.count; + + var animation = { + name: seq.name, + repeat: seq.repeat, + fps: sea.frameRate, + JIT: 0, + length: delta * seq.count, + hierarchy: [] + }; + + var numJoints = sea.numJoints, + raw = sea.raw; + + for ( var j = 0; j < numJoints; j ++ ) { + + var bone = skl.joint[ j ], + node = { parent: bone.parentIndex, keys: [] }, + keys = node.keys, + time = 0; + + for ( var frame = start; frame < end; frame ++ ) { + + var idx = ( frame * numJoints * 7 ) + ( j * 7 ); + + mtx_local.makeRotationFromQuaternion( THREE.SEA3D.QUABUF.set( raw[ idx + 3 ], raw[ idx + 4 ], raw[ idx + 5 ], raw[ idx + 6 ] ) ); + mtx_local.setPosition( THREE.SEA3D.VECBUF.set( raw[ idx ], raw[ idx + 1 ], raw[ idx + 2 ] ) ); + + if ( bone.parentIndex > - 1 ) { + + // to global + + mtx_tmp_inv.fromArray( skl.joint[ bone.parentIndex ].inverseBindMatrix ); + + mtx_parent.getInverse( mtx_tmp_inv ); + + mtx_global.multiplyMatrices( mtx_parent, mtx_local ); + + // convert to three.js matrix + + this.flipBoneMatrix( mtx_global ); + + // flip parent inverse + + this.flipBoneMatrix( mtx_parent ); + + // to local + + mtx_parent.getInverse( mtx_parent ); + + mtx_local.multiplyMatrices( mtx_parent, mtx_global ); + + } else { + + this.flipBoneMatrix( mtx_local ); + + } + + var posQ = THREE.SEA3D.VECBUF.setFromMatrixPosition( mtx_local ); + var newQ = THREE.SEA3D.QUABUF.setFromRotationMatrix( mtx_local ); + + keys.push( { + time: time, + pos: [ posQ.x, posQ.y, posQ.z ], + rot: [ newQ.x, newQ.y, newQ.z, newQ.w ], + scl: scale + } ); + + time += delta; + + } + + animation.hierarchy[ j ] = node; + + } + + animations.push( THREE.SEA3D.AnimationClip.fromClip( THREE.AnimationClip.parseAnimation( animation, skl.tag ), seq.repeat ) ); + + } + + this.domain.clips = this.clips = this.clips || []; + this.clips.push( this.objects[ sea.name + '.anm' ] = sea.tag = animations ); + + }; + +}(); + +THREE.SEA3D.prototype.readMorphLegacy = function ( sea, geo ) { + + for ( var i = 0; i < sea.node.length; i ++ ) { + + var node = sea.node[ i ]; + + this.flipVec3( node.vertex ); + this.flipVec3( node.normal ); + + this.addVector( node.vertex, geo.vertex ); + this.addVector( node.normal, geo.normal ); + + } + + this._readMorph( sea ); + +}; + +THREE.SEA3D.prototype.readMorph = function ( sea ) { + + if ( ! this.isLegacy( sea ) ) { + + this._readMorph( sea ); + + } + +}; + +THREE.SEA3D.prototype.readVertexAnimation = function ( sea ) { + + if ( this.isLegacy( sea ) ) { + + for ( var i = 0, l = sea.frame.length; i < l; i ++ ) { + + var frame = sea.frame[ i ]; + + this.flipVec3( frame.vertex ); + this.flipVec3( frame.normal ); + + } + + } + + this._readVertexAnimation( sea ); + +}; + +THREE.SEA3D.prototype.readGeometryBuffer = function ( sea ) { + + if ( this.isLegacy( sea ) ) { + + this.flipVec3( sea.vertex ); + this.flipVec3( sea.normal ); + + this.flipIndexes( sea.indexes ); + + if ( sea.jointPerVertex > 4 ) this.compressJoints( sea ); + else if ( sea.jointPerVertex < 4 ) this.expandJoints( sea ); + + } + + this._readGeometryBuffer( sea ); + +}; + +THREE.SEA3D.prototype.readLines = function ( sea ) { + + if ( this.isLegacy( sea ) ) { + + this.flipVec3( sea.vertex ); + + } + + this._readLines( sea ); + +}; + +THREE.SEA3D.prototype.onHead = function ( args ) { + + if ( args.sign != "S3D" && args.sign != "TJS" ) { + + throw new Error( "Sign '" + args.sign + "' unknown." ); + + } + +}; + +THREE.SEA3D.EXTENSIONS_LOADER.push( { setTypeRead: function () { + + // CONFIG + + this.config.legacy = this.config.legacy == undefined ? true : this.config.legacy; + + this.file.typeRead[ SEA3D.Skeleton.prototype.type ] = this.readSkeleton; + +} } ); diff --git a/examples/js/loaders/sea3d/SEA3DLoader.js b/examples/js/loaders/sea3d/SEA3DLoader.js index 38a15c287288ff..560b161f1046a8 100644 --- a/examples/js/loaders/sea3d/SEA3DLoader.js +++ b/examples/js/loaders/sea3d/SEA3DLoader.js @@ -1,3843 +1,3843 @@ -/** - * SEA3D for Three.JS - * @author Sunag / http://www.sunag.com.br/ - */ - -'use strict'; - -// -// -// SEA3D -// - -THREE.SEA3D = function ( config ) { - - this.config = { - id: "", - scripts: true, - runScripts: true, - autoPlay: false, - dummys: true, - multiplier: 1, - bounding: true, - audioRolloffFactor: 10, - lights: true, - useEnvironment: true, - useVertexTexture: true, - forceStatic: false, - streaming: true, - async: true, - paths: {}, - timeLimit: 10 - }; - - if ( config ) this.loadConfig( config ); - -}; - -// -// Polyfills -// - -if ( THREE.Float32BufferAttribute === undefined ) { - - THREE.Float32BufferAttribute = THREE.Float32Attribute; - -} - -THREE.SEA3D.useMultiMaterial = THREE.MultiMaterial.prototype.isMultiMaterial; - -// -// Config -// - -THREE.SEA3D.MTXBUF = new THREE.Matrix4(); -THREE.SEA3D.VECBUF = new THREE.Vector3(); -THREE.SEA3D.QUABUF = new THREE.Quaternion(); - -THREE.SEA3D.BACKGROUND_COLOR = 0x333333; -THREE.SEA3D.HELPER_COLOR = 0x9AB9E5; -THREE.SEA3D.RTT_SIZE = 512; - -THREE.SEA3D.identityMatrixScale = function () { - - var scl = new THREE.Vector3(); - - return function identityMatrixScale( matrix ) { - - scl.setFromMatrixScale( matrix ); - - return matrix.scale( scl.set( 1 / scl.x, 1 / scl.y, 1 / scl.z ) ); - - }; - -}(); - -THREE.SEA3D.prototype = Object.assign( Object.create( THREE.EventDispatcher.prototype ), { - - constructor: THREE.SEA3D, - - setShadowMap: function ( light ) { - - light.shadow.mapSize.width = 2048; - light.shadow.mapSize.height = 1024; - - light.castShadow = true; - - light.shadow.camera.left = - 200; - light.shadow.camera.right = 200; - light.shadow.camera.top = 200; - light.shadow.camera.bottom = - 200; - - light.shadow.camera.near = 1; - light.shadow.camera.far = 3000; - light.shadow.camera.fov = 45; - - light.shadow.bias = - 0.001; - - } - -} ); - -Object.defineProperties( THREE.SEA3D.prototype, { - - container: { - - set: function ( val ) { - - this.config.container = val; - - }, - - get: function () { - - return this.config.container; - - } - - }, - - elapsedTime: { - - get: function () { - - return this.file.timer.elapsedTime; - - } - - } - -} ); - -// -// Domain -// - -THREE.SEA3D.Domain = function ( id, objects, container ) { - - this.id = id; - this.objects = objects; - this.container = container; - - this.sources = []; - this.local = {}; - - this.scriptTargets = []; - - this.events = new THREE.EventDispatcher(); - -}; - -THREE.SEA3D.Domain.global = {}; - -THREE.SEA3D.Domain.prototype = Object.assign( Object.create( THREE.EventDispatcher.prototype ), { - - constructor: THREE.SEA3D.Domain, - - add: function ( src ) { - - this.sources.push( src ); - - }, - - remove: function ( src ) { - - this.sources.splice( this.sources.indexOf( src ), 1 ); - - }, - - contains: function ( src ) { - - return this.sources.indexOf( src ) != - 1; - - }, - - addEventListener: function ( type, listener ) { - - this.events.addEventListener( type, listener ); - - }, - - hasEventListener: function ( type, listener ) { - - return this.events.hasEventListener( type, listener ); - - }, - - removeEventListener: function ( type, listener ) { - - this.events.removeEventListener( type, listener ); - - }, - - print: function () { - - console.log.apply( console, arguments ); - - }, - - watch: function () { - - console.log.apply( console, 'watch:', arguments ); - - }, - - runScripts: function () { - - for ( var i = 0; i < this.scriptTargets.length; i ++ ) { - - this.runJSMList( this.scriptTargets[ i ] ); - - } - - }, - - runJSMList: function ( target ) { - - var scripts = target.scripts; - - for ( var i = 0; i < scripts.length; i ++ ) { - - this.runJSM( target, scripts[ i ] ); - - } - - return scripts; - - }, - - runJSM: function ( target, script ) { - - var include = { - print: this.print, - watch: this.watch, - sea3d: this, - scene: this.container, - source: new THREE.SEA3D.ScriptDomain( this, target instanceof THREE.SEA3D.Domain ) - }; - - Object.freeze( include.source ); - - THREE.SEA3D.ScriptHandler.add( include.source ); - - try { - - this.methods[ script.method ]( - include, - this.getReference, - THREE.SEA3D.Domain.global, - this.local, - target, - script.params - ); - - } catch ( e ) { - - console.error( 'SEA3D JavaScript: Error running method "' + script.method + '".' ); - console.error( e ); - - } - - }, - - getReference: function ( ns ) { - - return eval( ns ); - - }, - - disposeList: function ( list ) { - - if ( ! list || ! list.length ) return; - - list = list.concat(); - - var i = list.length; - - while ( i -- ) { - - list[ i ].dispose(); - - } - - }, - - dispatchEvent: function ( event ) { - - event.domain = this; - - var sources = this.sources.concat(), - i = sources.length; - - while ( i -- ) { - - sources[ i ].dispatchEvent( event ); - - } - - this.events.dispatchEvent( event ); - - }, - - dispose: function () { - - this.disposeList( this.sources ); - - while ( this.container.children.length ) { - - this.container.remove( this.container.children[ 0 ] ); - - } - - var i = THREE.SEA3D.EXTENSIONS_DOMAIN.length; - - while ( i -- ) { - - var domain = THREE.SEA3D.EXTENSIONS_DOMAIN[ i ]; - - if ( domain.dispose ) domain.dispose.call( this ); - - } - - this.disposeList( this.materials ); - this.disposeList( this.dummys ); - - this.dispatchEvent( { type: "dispose" } ); - - } -} ); - -// -// Domain Manager -// - -THREE.SEA3D.DomainManager = function ( autoDisposeRootDomain ) { - - this.domains = []; - this.autoDisposeRootDomain = autoDisposeRootDomain !== undefined ? autoDisposeRootDomain : true; - -}; - -Object.assign( THREE.SEA3D.DomainManager.prototype, { - - onDisposeDomain: function ( e ) { - - this.remove( e.domain ); - - if ( this.autoDisposeRootDomain && this.domains.length == 1 ) { - - this.dispose(); - - } - - }, - - add: function ( domain ) { - - this._onDisposeDomain = this._onDisposeDomain || this.onDisposeDomain.bind( this ); - - domain.on( "dispose", this._onDisposeDomain ); - - this.domains.push( domain ); - - this.textures = this.textures || domain.textures; - this.cubemaps = this.cubemaps || domain.cubemaps; - this.geometries = this.geometries || domain.geometries; - - }, - - remove: function ( domain ) { - - domain.removeEvent( "dispose", this._onDisposeDomain ); - - this.domains.splice( this.domains.indexOf( domain ), 1 ); - - }, - - contains: function ( domain ) { - - return this.domains.indexOf( domain ) != - 1; - - }, - - disposeList: function ( list ) { - - if ( ! list || ! list.length ) return; - - list = list.concat(); - - var i = list.length; - - while ( i -- ) { - - list[ i ].dispose(); - - } - - }, - - dispose: function () { - - this.disposeList( this.domains ); - this.disposeList( this.textures ); - this.disposeList( this.cubemaps ); - this.disposeList( this.geometries ); - - } - -} ); - -// -// Script ( closure for private functions ) -// - -THREE.SEA3D.ScriptDomain = function ( domain, root ) { - - domain = domain || new THREE.SEA3D.Domain(); - domain.add( this ); - - var events = new THREE.EventDispatcher(); - - this.getId = function () { - - return domain.id; - - }; - - this.isRoot = function () { - - return root; - - }; - - this.addEventListener = function ( type, listener ) { - - events.addEventListener( type, listener ); - - }; - - this.hasEventListener = function ( type, listener ) { - - return events.hasEventListener( type, listener ); - - }; - - this.removeEventListener = function ( type, listener ) { - - events.removeEventListener( type, listener ); - - }; - - this.dispatchEvent = function ( event ) { - - event.script = this; - - events.dispatchEvent( event ); - - }; - - this.dispose = function () { - - domain.remove( this ); - - if ( root ) domain.dispose(); - - this.dispatchEvent( { type: "dispose" } ); - - }; - -}; - -// -// Script Manager ( closure for private functions ) -// - -THREE.SEA3D.ScriptManager = function () { - - this.scripts = []; - - var onDisposeScript = ( function ( e ) { - - this.remove( e.script ); - - } ).bind( this ); - - this.add = function ( src ) { - - src.addEventListener( "dispose", onDisposeScript ); - - this.scripts.push( src ); - - }; - - this.remove = function ( src ) { - - src.removeEventListener( "dispose", onDisposeScript ); - - this.scripts.splice( this.scripts.indexOf( src ), 1 ); - - }; - - this.contains = function ( src ) { - - return this.scripts.indexOf( src ) > - 1; - - }; - - this.dispatchEvent = function ( event ) { - - var scripts = this.scripts.concat(), - i = scripts.length; - - while ( i -- ) { - - scripts[ i ].dispatchEvent( event ); - - } - - }; - -}; - -// -// Script Handler -// - -THREE.SEA3D.ScriptHandler = new THREE.SEA3D.ScriptManager(); - -THREE.SEA3D.ScriptHandler.dispatchUpdate = function ( delta ) { - - this.dispatchEvent( { - type: "update", - delta: delta - } ); - -}; - -// -// Animation Clip -// - -THREE.SEA3D.AnimationClip = function ( name, duration, tracks, repeat ) { - - THREE.AnimationClip.call( this, name, duration, tracks ); - - this.repeat = repeat !== undefined ? repeat : true; - -}; - -THREE.SEA3D.AnimationClip.fromClip = function ( clip, repeat ) { - - return new THREE.SEA3D.AnimationClip( clip.name, clip.duration, clip.tracks, repeat ); - -}; - -THREE.SEA3D.AnimationClip.prototype = Object.assign( Object.create( THREE.AnimationClip.prototype ), { - - constructor: THREE.SEA3D.AnimationClip - -} ); - -// -// Animation -// - -THREE.SEA3D.Animation = function ( clip, timeScale ) { - - this.clip = clip; - this.timeScale = timeScale !== undefined ? timeScale : 1; - -}; - -THREE.SEA3D.Animation.COMPLETE = "animationComplete"; - -THREE.SEA3D.Animation.prototype = Object.assign( Object.create( THREE.EventDispatcher.prototype ), { - - constructor: THREE.SEA3D.Animation, - - onComplete: function ( scope ) { - - this.dispatchEvent( { type: THREE.SEA3D.Animation.COMPLETE, target: this } ); - - - } - -} ); - -Object.defineProperties( THREE.SEA3D.Animation.prototype, { - - name: { - - get: function () { - - return this.clip.name; - - } - - }, - - repeat: { - - get: function () { - - return this.clip.repeat; - - } - - }, - - duration: { - - get: function () { - - return this.clip.duration; - - } - - }, - - mixer: { - - set: function ( val ) { - - if ( this.mx ) { - - this.mx.uncacheClip( this.clip ); - delete this.mx; - - } - - if ( val ) { - - this.mx = val; - this.mx.clipAction( this.clip ); - - } - - }, - - get: function () { - - return this.mx; - - } - - } - -} ); - -// -// Animator -// - -THREE.SEA3D.Animator = function ( clips, mixer ) { - - this.updateAnimations( clips, mixer ); - - this.clone = function ( scope ) { - - return new this.constructor( this.clips, new THREE.AnimationMixer( scope ) ).copyFrom( this ); - - }.bind( this ); - -}; - -Object.assign( THREE.SEA3D.Animator.prototype, { - - update: function ( dt ) { - - this.mixer.update( dt || 0 ); - - if ( this.currentAnimationAction && this.currentAnimationAction.paused ) { - - this.pause(); - - if ( this.currentAnimation ) { - - this.currentAnimation.onComplete( this ); - - } - - } - - return this; - - }, - - updateAnimations: function ( clips, mixer ) { - - if ( this.playing ) this.stop(); - - if ( this.mixer ) THREE.SEA3D.AnimationHandler.remove( this ); - - this.mixer = mixer; - - this.relative = false; - this.playing = false; - this.paused = false; - - this.timeScale = 1; - - this.animations = []; - this.animation = {}; - - this.clips = []; - - if ( clips ) { - - for ( var i = 0; i < clips.length; i ++ ) { - - this.addAnimation( clips[ i ] ); - - } - - } - - return this; - - }, - - addAnimation: function ( animation ) { - - if ( animation instanceof THREE.AnimationClip ) { - - this.clips.push( animation ); - - animation = new THREE.SEA3D.Animation( animation ); - - } - - this.animations.push( animation ); - this.animation[ animation.name ] = animation; - - animation.mixer = this.mixer; - - return animation; - - }, - - removeAnimation: function ( animation ) { - - if ( animation instanceof THREE.AnimationClip ) { - - animation = this.getAnimationByClip( animation ); - - } - - this.clips.splice( this.clips.indexOf( animation.clip ), 1 ); - - delete this.animation[ animation.name ]; - this.animations.splice( this.animations.indexOf( animation ), 1 ); - - animation.mixer = null; - - return animation; - - }, - - getAnimationByClip: function ( clip ) { - - for ( var i = 0; i < this.animations.length; i ++ ) { - - if ( this.animations[ i ].clip === clip ) return clip; - - } - - }, - - getAnimationByName: function ( name ) { - - return typeof name === "number" ? this.animations[ name ] : this.animation[ name ]; - - }, - - setAnimationWeight: function ( name, val ) { - - this.mixer.clipAction( this.getAnimationByName( name ).clip ).setEffectiveWeight( val ); - - }, - - getAnimationWeight: function ( name ) { - - return this.mixer.clipAction( this.getAnimationByName( name ).clip ).getEffectiveWeight(); - - }, - - pause: function () { - - if ( this.playing && this.currentAnimation ) { - - THREE.SEA3D.AnimationHandler.remove( this ); - - this.playing = false; - - } - - return this; - - }, - - resume: function () { - - if ( ! this.playing && this.currentAnimation ) { - - THREE.SEA3D.AnimationHandler.add( this ); - - this.playing = true; - - } - - return this; - - }, - - setTimeScale: function ( val ) { - - this.timeScale = val; - - if ( this.currentAnimationAction ) this.updateTimeScale(); - - return this; - - }, - - getTimeScale: function () { - - return this.timeScale; - - }, - - updateTimeScale: function () { - - this.currentAnimationAction.setEffectiveTimeScale( this.timeScale * ( this.currentAnimation ? this.currentAnimation.timeScale : 1 ) ); - - return this; - - }, - - play: function ( name, crossfade, offset, weight ) { - - var animation = this.getAnimationByName( name ); - - if ( ! animation ) throw new Error( 'Animation "' + name + '" not found.' ); - - if ( animation == this.currentAnimation ) { - - if ( offset !== undefined || ! animation.repeat ) this.currentAnimationAction.time = offset !== undefined ? offset : - ( this.currentAnimationAction.timeScale >= 0 ? 0 : this.currentAnimation.duration ); - - this.currentAnimationAction.setEffectiveWeight( weight !== undefined ? weight : 1 ); - this.currentAnimationAction.paused = false; - - return this.resume(); - - } else { - - this.previousAnimation = this.currentAnimation; - this.currentAnimation = animation; - - this.previousAnimationAction = this.currentAnimationAction; - this.currentAnimationAction = this.mixer.clipAction( animation.clip ).setLoop( animation.repeat ? THREE.LoopRepeat : THREE.LoopOnce, Infinity ).reset(); - this.currentAnimationAction.clampWhenFinished = ! animation.repeat; - this.currentAnimationAction.paused = false; - - this.updateTimeScale(); - - if ( offset !== undefined || ! animation.repeat ) this.currentAnimationAction.time = offset !== undefined ? offset : - ( this.currentAnimationAction.timeScale >= 0 ? 0 : this.currentAnimation.duration ); - - this.currentAnimationAction.setEffectiveWeight( weight !== undefined ? weight : 1 ); - - this.currentAnimationAction.play(); - - if ( ! this.playing ) this.mixer.update( 0 ); - - this.playing = true; - - if ( this.previousAnimation ) this.previousAnimationAction.crossFadeTo( this.currentAnimationAction, crossfade || 0, false ); - - THREE.SEA3D.AnimationHandler.add( this ); - - } - - return this; - - }, - - stop: function () { - - if ( this.playing ) THREE.SEA3D.AnimationHandler.remove( this ); - - if ( this.currentAnimation ) { - - this.currentAnimationAction.stop(); - - this.previousAnimation = this.currentAnimation; - this.previousAnimationAction = this.currentAnimationAction; - - delete this.currentAnimationAction; - delete this.currentAnimation; - - this.playing = false; - - } - - return this; - - }, - - playw: function ( name, weight ) { - - if ( ! this.playing && ! this.paused ) THREE.SEA3D.AnimationHandler.add( this ); - - var animation = this.getAnimationByName( name ); - - this.playing = true; - - var clip = this.mixer.clipAction( animation.clip ); - clip.setLoop( animation.repeat ? THREE.LoopRepeat : THREE.LoopOnce, Infinity ).reset(); - clip.clampWhenFinished = ! animation.repeat; - clip.paused = false; - - clip.setEffectiveWeight( weight ).play(); - - return clip; - - }, - - crossFade: function ( fromAnimName, toAnimName, duration, wrap ) { - - this.mixer.stopAllAction(); - - var fromAction = this.playw( fromAnimName, 1 ); - var toAction = this.playw( toAnimName, 1 ); - - fromAction.crossFadeTo( toAction, duration, wrap !== undefined ? wrap : false ); - - return this; - - }, - - stopAll: function () { - - this.stop().mixer.stopAllAction(); - - this.playing = false; - - return this; - - }, - - unPauseAll: function () { - - this.mixer.timeScale = 1; - - this.playing = true; - this.paused = false; - - return this; - - }, - - pauseAll: function () { - - this.mixer.timeScale = 0; - - this.playing = false; - this.paused = true; - - return this; - - }, - - setRelative: function ( val ) { - - if ( this.relative == val ) return; - - this.stop(); - - this.relative = val; - - return this; - - }, - - getRelative: function () { - - return this.relative; - - }, - - copyFrom: function ( scope ) { - - for ( var i = 0; i < this.animations.length; i ++ ) { - - this.animations[ i ].timeScale = scope.animations[ i ].timeScale; - - } - - return this; - - } - -} ); - -// -// Object3D Animator -// - -THREE.SEA3D.Object3DAnimator = function ( clips, object3d ) { - - this.object3d = object3d; - - THREE.SEA3D.Animator.call( this, clips, new THREE.AnimationMixer( object3d ) ); - - this.clone = function ( scope ) { - - return new this.constructor( this.clips, scope ).copyFrom( this ); - - }.bind( this ); - -}; - -THREE.SEA3D.Object3DAnimator.prototype = Object.assign( Object.create( THREE.SEA3D.Animator.prototype ), { - - constructor: THREE.SEA3D.Object3DAnimator, - - stop: function () { - - if ( this.currentAnimation ) { - - var animate = this.object3d.animate; - - if ( animate && this instanceof THREE.SEA3D.Object3DAnimator ) { - - animate.position.set( 0, 0, 0 ); - animate.quaternion.set( 0, 0, 0, 1 ); - animate.scale.set( 1, 1, 1 ); - - } - - } - - THREE.SEA3D.Animator.prototype.stop.call( this ); - - }, - - setRelative: function ( val ) { - - THREE.SEA3D.Animator.prototype.setRelative.call( this, val ); - - this.object3d.setAnimator( this.relative ); - - this.updateAnimations( this.clips, new THREE.AnimationMixer( this.relative ? this.object3d.animate : this.object3d ) ); - - } - -} ); - -// -// Camera Animator -// - -THREE.SEA3D.CameraAnimator = function ( clips, object3d ) { - - THREE.SEA3D.Object3DAnimator.call( this, clips, object3d ); - -}; - -THREE.SEA3D.CameraAnimator.prototype = Object.assign( Object.create( THREE.SEA3D.Object3DAnimator.prototype ), { - - constructor: THREE.SEA3D.CameraAnimator - -} ); - -// -// Sound Animator -// - -THREE.SEA3D.SoundAnimator = function ( clips, object3d ) { - - THREE.SEA3D.Object3DAnimator.call( this, clips, object3d ); - -}; - -THREE.SEA3D.SoundAnimator.prototype = Object.assign( Object.create( THREE.SEA3D.Object3DAnimator.prototype ), { - - constructor: THREE.SEA3D.SoundAnimator - -} ); - -// -// Light Animator -// - -THREE.SEA3D.LightAnimator = function ( clips, object3d ) { - - THREE.SEA3D.Object3DAnimator.call( this, clips, object3d ); - -}; - -THREE.SEA3D.LightAnimator.prototype = Object.assign( Object.create( THREE.SEA3D.Object3DAnimator.prototype ), { - - constructor: THREE.SEA3D.LightAnimator - -} ); - -// -// Container -// - -THREE.SEA3D.Object3D = function ( ) { - - THREE.Object3D.call( this ); - -}; - -THREE.SEA3D.Object3D.prototype = Object.assign( Object.create( THREE.Object3D.prototype ), { - - constructor: THREE.SEA3D.Object3D, - - // Relative Animation Extension ( Only used if relative animation is enabled ) - // TODO: It can be done with shader - - updateAnimateMatrix: function ( force ) { - - if ( this.matrixAutoUpdate === true ) this.updateMatrix(); - - if ( this.matrixWorldNeedsUpdate === true || force === true ) { - - if ( this.parent === null ) { - - this.matrixWorld.copy( this.matrix ); - - } else { - - this.matrixWorld.multiplyMatrices( this.parent.matrixWorld, this.matrix ); - - } - - this.animate.updateMatrix(); - - this.matrixWorld.multiplyMatrices( this.matrixWorld, this.animate.matrix ); - - this.matrixWorldNeedsUpdate = false; - - force = true; - - } - - // update children - - for ( var i = 0, l = this.children.length; i < l; i ++ ) { - - this.children[ i ].updateMatrixWorld( force ); - - } - - }, - - setAnimator: function ( val ) { - - if ( this.getAnimator() == val ) - return; - - if ( val ) { - - this.animate = new THREE.Object3D(); - - this.updateMatrixWorld = THREE.SEA3D.Object3D.prototype.updateAnimateMatrix; - - } else { - - delete this.animate; - - this.updateMatrixWorld = THREE.Object3D.prototype.updateMatrixWorld; - - } - - this.matrixWorldNeedsUpdate = true; - - }, - - getAnimator: function () { - - return this.animate != undefined; - - }, - - copy: function ( source ) { - - THREE.Object3D.prototype.copy.call( this, source ); - - this.attribs = source.attribs; - this.scripts = source.scripts; - - if ( source.animator ) this.animator = source.animator.clone( this ); - - return this; - - } - -} ); - -// -// Dummy -// - -THREE.SEA3D.Dummy = function ( width, height, depth ) { - - this.width = width != undefined ? width : 100; - this.height = height != undefined ? height : 100; - this.depth = depth != undefined ? depth : 100; - - var geo = new THREE.BoxGeometry( this.width, this.height, this.depth, 1, 1, 1 ); - - geo.computeBoundingBox(); - geo.computeBoundingSphere(); - - THREE.Mesh.call( this, geo, THREE.SEA3D.Dummy.MATERIAL ); - -}; - -THREE.SEA3D.Dummy.MATERIAL = new THREE.MeshBasicMaterial( { wireframe: true, color: THREE.SEA3D.HELPER_COLOR } ); - -THREE.SEA3D.Dummy.prototype = Object.assign( Object.create( THREE.Mesh.prototype ), THREE.SEA3D.Object3D.prototype, { - - constructor: THREE.SEA3D.Dummy, - - copy: function ( source ) { - - THREE.Mesh.prototype.copy.call( this, source ); - - this.attribs = source.attribs; - this.scripts = source.scripts; - - if ( source.animator ) this.animator = source.animator.clone( this ); - - return this; - - }, - - dispose: function () { - - this.geometry.dispose(); - - } - -} ); - -// -// Mesh -// - -THREE.SEA3D.Mesh = function ( geometry, material ) { - - THREE.Mesh.call( this, geometry, material ); - -}; - -THREE.SEA3D.Mesh.prototype = Object.assign( Object.create( THREE.Mesh.prototype ), THREE.SEA3D.Object3D.prototype, { - - constructor: THREE.SEA3D.Mesh, - - setWeight: function ( name, val ) { - - var index = typeof name === "number" ? name : this.morphTargetDictionary[ name ]; - - this.morphTargetInfluences[ index ] = val; - - }, - - getWeight: function ( name ) { - - var index = typeof name === "number" ? name : this.morphTargetDictionary[ name ]; - - return this.morphTargetInfluences[ index ]; - - }, - - copy: function ( source ) { - - THREE.Mesh.prototype.copy.call( this, source ); - - this.attribs = source.attribs; - this.scripts = source.scripts; - - if ( source.animator ) this.animator = source.animator.clone( this ); - - return this; - - } - -} ); - -// -// Skinning -// - -THREE.SEA3D.SkinnedMesh = function ( geometry, material, useVertexTexture ) { - - THREE.SkinnedMesh.call( this, geometry, material, useVertexTexture ); - - this.updateAnimations( geometry.animations, new THREE.AnimationMixer( this ) ); - -}; - -THREE.SEA3D.SkinnedMesh.prototype = Object.assign( Object.create( THREE.SkinnedMesh.prototype ), THREE.SEA3D.Mesh.prototype, THREE.SEA3D.Animator.prototype, { - - constructor: THREE.SEA3D.SkinnedMesh, - - boneByName: function ( name ) { - - var bones = this.skeleton.bones; - - for ( var i = 0, bl = bones.length; i < bl; i ++ ) { - - if ( name == bones[ i ].name ) - return bones[ i ]; - - } - - }, - - copy: function ( source ) { - - THREE.SkinnedMesh.prototype.copy.call( this, source ); - - this.attribs = source.attribs; - this.scripts = source.scripts; - - if ( source.animator ) this.animator = source.animator.clone( this ); - - return this; - - } - -} ); - -// -// Vertex Animation -// - -THREE.SEA3D.VertexAnimationMesh = function ( geometry, material ) { - - THREE.Mesh.call( this, geometry, material ); - - this.type = 'MorphAnimMesh'; - - this.updateAnimations( geometry.animations, new THREE.AnimationMixer( this ) ); - -}; - -THREE.SEA3D.VertexAnimationMesh.prototype = Object.assign( Object.create( THREE.Mesh.prototype ), THREE.SEA3D.Mesh.prototype, THREE.SEA3D.Animator.prototype, { - - constructor: THREE.SEA3D.VertexAnimationMesh, - - copy: function ( source ) { - - THREE.Mesh.prototype.copy.call( this, source ); - - this.attribs = source.attribs; - this.scripts = source.scripts; - - if ( source.animator ) this.animator = source.animator.clone( this ); - - return this; - - } - -} ); - -// -// Camera -// - -THREE.SEA3D.Camera = function ( fov, aspect, near, far ) { - - THREE.PerspectiveCamera.call( this, fov, aspect, near, far ); - -}; - -THREE.SEA3D.Camera.prototype = Object.assign( Object.create( THREE.PerspectiveCamera.prototype ), THREE.SEA3D.Object3D.prototype, { - - constructor: THREE.SEA3D.Camera, - - copy: function ( source ) { - - THREE.PerspectiveCamera.prototype.copy.call( this, source ); - - this.attribs = source.attribs; - this.scripts = source.scripts; - - if ( source.animator ) this.animator = source.animator.clone( this ); - - return this; - - } - -} ); - -// -// Orthographic Camera -// - -THREE.SEA3D.OrthographicCamera = function ( left, right, top, bottom, near, far ) { - - THREE.OrthographicCamera.call( this, left, right, top, bottom, near, far ); - -}; - -THREE.SEA3D.OrthographicCamera.prototype = Object.assign( Object.create( THREE.OrthographicCamera.prototype ), THREE.SEA3D.Object3D.prototype, { - - constructor: THREE.SEA3D.OrthographicCamera, - - copy: function ( source ) { - - THREE.OrthographicCamera.prototype.copy.call( this, source ); - - this.attribs = source.attribs; - this.scripts = source.scripts; - - if ( source.animator ) this.animator = source.animator.clone( this ); - - return this; - - } - -} ); - -// -// PointLight -// - -THREE.SEA3D.PointLight = function ( hex, intensity, distance, decay ) { - - THREE.PointLight.call( this, hex, intensity, distance, decay ); - -}; - -THREE.SEA3D.PointLight.prototype = Object.assign( Object.create( THREE.PointLight.prototype ), THREE.SEA3D.Object3D.prototype, { - - constructor: THREE.SEA3D.PointLight, - - copy: function ( source ) { - - THREE.PointLight.prototype.copy.call( this, source ); - - this.attribs = source.attribs; - this.scripts = source.scripts; - - if ( source.animator ) this.animator = source.animator.clone( this ); - - return this; - - } - -} ); - -// -// Point Sound -// - -THREE.SEA3D.PointSound = function ( listener, sound ) { - - THREE.PositionalAudio.call( this, listener ); - - this.setSound( sound ); - -}; - -THREE.SEA3D.PointSound.prototype = Object.assign( Object.create( THREE.PositionalAudio.prototype ), THREE.SEA3D.Object3D.prototype, { - - constructor: THREE.SEA3D.PointSound, - - setSound: function ( sound ) { - - this.sound = sound; - - if ( sound ) { - - if ( sound.buffer ) { - - this.setBuffer( sound.buffer ); - - } else { - - sound.addEventListener( "complete", function ( e ) { - - this.setBuffer( sound.buffer ); - - }.bind( this ) ); - - } - - } - - return this; - - }, - - copy: function ( source ) { - - THREE.PositionalAudio.prototype.copy.call( this, source ); - - this.attribs = source.attribs; - this.scripts = source.scripts; - - if ( source.animator ) this.animator = source.animator.clone( this ); - - return this; - - } - -} ); - -// -// Animation Handler -// - -THREE.SEA3D.AnimationHandler = { - - animators: [], - - update: function ( dt ) { - - var i = 0; - - while ( i < this.animators.length ) { - - this.animators[ i ++ ].update( dt ); - - } - - }, - - add: function ( animator ) { - - var index = this.animators.indexOf( animator ); - - if ( index === - 1 ) this.animators.push( animator ); - - }, - - remove: function ( animator ) { - - var index = this.animators.indexOf( animator ); - - if ( index !== - 1 ) this.animators.splice( index, 1 ); - - } - -}; - -// -// Sound -// - -THREE.SEA3D.Sound = function ( src ) { - - this.uuid = THREE.Math.generateUUID(); - - this.src = src; - - new THREE.AudioLoader().load( src, function ( buffer ) { - - this.buffer = buffer; - - this.dispatchEvent( { type: "complete" } ); - - }.bind( this ) ); - -}; - -THREE.SEA3D.Sound.prototype = Object.assign( Object.create( THREE.EventDispatcher.prototype ), { - - constructor: THREE.SEA3D.Sound - -} ); - -// -// Output -// - -THREE.SEA3D.Domain.prototype.getMesh = THREE.SEA3D.prototype.getMesh = function ( name ) { - - return this.objects[ "m3d/" + name ]; - -}; - -THREE.SEA3D.Domain.prototype.getDummy = THREE.SEA3D.prototype.getDummy = function ( name ) { - - return this.objects[ "dmy/" + name ]; - -}; - -THREE.SEA3D.Domain.prototype.getLine = THREE.SEA3D.prototype.getLine = function ( name ) { - - return this.objects[ "line/" + name ]; - -}; - -THREE.SEA3D.Domain.prototype.getSound3D = THREE.SEA3D.prototype.getSound3D = function ( name ) { - - return this.objects[ "sn3d/" + name ]; - -}; - -THREE.SEA3D.Domain.prototype.getMaterial = THREE.SEA3D.prototype.getMaterial = function ( name ) { - - return this.objects[ "mat/" + name ]; - -}; - -THREE.SEA3D.Domain.prototype.getLight = THREE.SEA3D.prototype.getLight = function ( name ) { - - return this.objects[ "lht/" + name ]; - -}; - -THREE.SEA3D.Domain.prototype.getGLSL = THREE.SEA3D.prototype.getGLSL = function ( name ) { - - return this.objects[ "glsl/" + name ]; - -}; - -THREE.SEA3D.Domain.prototype.getCamera = THREE.SEA3D.prototype.getCamera = function ( name ) { - - return this.objects[ "cam/" + name ]; - -}; - -THREE.SEA3D.Domain.prototype.getTexture = THREE.SEA3D.prototype.getTexture = function ( name ) { - - return this.objects[ "tex/" + name ]; - -}; - -THREE.SEA3D.Domain.prototype.getCubeMap = THREE.SEA3D.prototype.getCubeMap = function ( name ) { - - return this.objects[ "cmap/" + name ]; - -}; - -THREE.SEA3D.Domain.prototype.getJointObject = THREE.SEA3D.prototype.getJointObject = function ( name ) { - - return this.objects[ "jnt/" + name ]; - -}; - -THREE.SEA3D.Domain.prototype.getContainer3D = THREE.SEA3D.prototype.getContainer3D = function ( name ) { - - return this.objects[ "c3d/" + name ]; - -}; - -THREE.SEA3D.Domain.prototype.getSprite = THREE.SEA3D.prototype.getSprite = function ( name ) { - - return this.objects[ "m2d/" + name ]; - -}; - -THREE.SEA3D.Domain.prototype.getProperties = THREE.SEA3D.prototype.getProperties = function ( name ) { - - return this.objects[ "prop/" + name ]; - -}; - -// -// Utils -// - -THREE.SEA3D.prototype.isPowerOfTwo = function ( num ) { - - return num ? ( ( num & - num ) == num ) : false; - -}; - -THREE.SEA3D.prototype.nearestPowerOfTwo = function ( num ) { - - return Math.pow( 2, Math.round( Math.log( num ) / Math.LN2 ) ); - -}; - -THREE.SEA3D.prototype.updateTransform = function ( obj3d, sea ) { - - var mtx = THREE.SEA3D.MTXBUF, vec = THREE.SEA3D.VECBUF; - - if ( sea.transform ) mtx.fromArray( sea.transform ); - else mtx.makeTranslation( sea.position.x, sea.position.y, sea.position.z ); - - // matrix - - obj3d.position.setFromMatrixPosition( mtx ); - obj3d.scale.setFromMatrixScale( mtx ); - - // ignore rotation scale - - obj3d.rotation.setFromRotationMatrix( THREE.SEA3D.identityMatrixScale( mtx ) ); - - // optimize if is static - - if ( this.config.forceStatic || sea.isStatic ) { - - obj3d.updateMatrix(); - obj3d.matrixAutoUpdate = false; - - } - -}; - -THREE.SEA3D.prototype.toVector3 = function ( data ) { - - return new THREE.Vector3( data.x, data.y, data.z ); - -}; - -THREE.SEA3D.prototype.toFaces = function ( faces ) { - - // xyz(- / +) to xyz(+ / -) sequence - var f = []; - - f[ 0 ] = faces[ 1 ]; - f[ 1 ] = faces[ 0 ]; - f[ 2 ] = faces[ 3 ]; - f[ 3 ] = faces[ 2 ]; - f[ 4 ] = faces[ 5 ]; - f[ 5 ] = faces[ 4 ]; - - return f; - -}; - -THREE.SEA3D.prototype.updateScene = function () { - - if ( this.materials != undefined ) { - - for ( var i = 0, l = this.materials.length; i < l; ++ i ) { - - this.materials[ i ].needsUpdate = true; - - } - - } - -}; - -THREE.SEA3D.prototype.addSceneObject = function ( sea, obj3d ) { - - obj3d = obj3d || sea.tag; - - obj3d.visible = sea.visible; - - if ( sea.parent ) sea.parent.tag.add( obj3d ); - else if ( this.config.container ) this.config.container.add( obj3d ); - - if ( sea.attributes ) obj3d.attribs = sea.attributes.tag; - - if ( sea.scripts ) { - - obj3d.scripts = this.getJSMList( obj3d, sea.scripts ); - - if ( this.config.scripts && this.config.runScripts ) this.domain.runJSMList( obj3d ); - - } - -}; - -THREE.SEA3D.prototype.createObjectURL = function ( raw, mime ) { - - return ( window.URL || window.webkitURL ).createObjectURL( new Blob( [ raw ], { type: mime } ) ); - -}; - -THREE.SEA3D.prototype.parsePath = function ( url ) { - - var paths = this.config.paths; - - for ( var name in paths ) { - - url = url.replace( new RegExp( "%" + name + "%", "g" ), paths[ name ] ); - - } - - return url; - -}; - -THREE.SEA3D.prototype.addDefaultAnimation = function ( sea, animatorClass ) { - - var scope = sea.tag; - - for ( var i = 0, count = sea.animations ? sea.animations.length : 0; i < count; i ++ ) { - - var anm = sea.animations[ i ]; - - switch ( anm.tag.type ) { - - case SEA3D.Animation.prototype.type: - - var animation = anm.tag.tag || this.getModifier( { - sea: anm.tag, - scope: scope, - relative: anm.relative - } ); - - scope.animator = new animatorClass( animation, scope ); - scope.animator.setRelative( anm.relative ); - - if ( this.config.autoPlay ) { - - scope.animator.play( 0 ); - - } - - return scope.animator; - - break; - - } - - } - -}; - -// -// Geometry -// - -THREE.SEA3D.prototype.readGeometryBuffer = function ( sea ) { - - var geo = sea.tag || new THREE.BufferGeometry(); - - for ( var i = 0; i < sea.groups.length; i ++ ) { - - var g = sea.groups[ i ]; - - geo.addGroup( g.start, g.count, i ); - - } - - // not indexes? use polygon soup - if ( sea.indexes ) geo.setIndex( new THREE.BufferAttribute( sea.indexes, 1 ) ); - - geo.addAttribute( 'position', new THREE.BufferAttribute( sea.vertex, 3 ) ); - - if ( sea.uv ) { - - geo.addAttribute( 'uv', new THREE.BufferAttribute( sea.uv[ 0 ], 2 ) ); - if ( sea.uv.length > 1 ) geo.addAttribute( 'uv2', new THREE.BufferAttribute( sea.uv[ 1 ], 2 ) ); - - } - - if ( sea.normal ) geo.addAttribute( 'normal', new THREE.BufferAttribute( sea.normal, 3 ) ); - else geo.computeVertexNormals(); - - if ( sea.tangent4 ) geo.addAttribute( 'tangent', new THREE.BufferAttribute( sea.tangent4, 4 ) ); - - if ( sea.color ) geo.addAttribute( 'color', new THREE.BufferAttribute( sea.color[ 0 ], sea.numColor ) ); - - if ( sea.joint ) { - - geo.addAttribute( 'skinIndex', new THREE.Float32BufferAttribute( sea.joint, sea.jointPerVertex ) ); - geo.addAttribute( 'skinWeight', new THREE.Float32BufferAttribute( sea.weight, sea.jointPerVertex ) ); - - } - - if ( this.config.bounding ) { - - geo.computeBoundingBox(); - geo.computeBoundingSphere(); - - } - - geo.name = sea.name; - - this.domain.geometries = this.geometries = this.geometries || []; - this.geometries.push( this.objects[ "geo/" + sea.name ] = sea.tag = geo ); - -}; - -// -// Dummy -// - -THREE.SEA3D.prototype.readDummy = function ( sea ) { - - var dummy = new THREE.SEA3D.Dummy( sea.width, sea.height, sea.depth ); - dummy.name = sea.name; - - this.domain.dummys = this.dummys = this.dummys || []; - this.dummys.push( this.objects[ "dmy/" + sea.name ] = sea.tag = dummy ); - - this.addSceneObject( sea ); - this.updateTransform( dummy, sea ); - - this.addDefaultAnimation( sea, THREE.SEA3D.Object3DAnimator ); - -}; - -// -// Line -// - -THREE.SEA3D.prototype.readLine = function ( sea ) { - - var geo = new THREE.BufferGeometry(); - - if ( sea.closed ) - sea.vertex.push( sea.vertex[ 0 ], sea.vertex[ 1 ], sea.vertex[ 2 ] ); - - geo.addAttribute( 'position', new THREE.Float32BufferAttribute( sea.vertex, 3 ) ); - - var line = new THREE.Line( geo, new THREE.LineBasicMaterial( { color: THREE.SEA3D.HELPER_COLOR, linewidth: 3 } ) ); - line.name = sea.name; - - this.lines = this.lines || []; - this.lines.push( this.objects[ "line/" + sea.name ] = sea.tag = line ); - - this.addSceneObject( sea ); - this.updateTransform( line, sea ); - - this.addDefaultAnimation( sea, THREE.SEA3D.Object3DAnimator ); - -}; - -// -// Container3D -// - -THREE.SEA3D.prototype.readContainer3D = function ( sea ) { - - var container = new THREE.SEA3D.Object3D(); - - this.domain.containers = this.containers = this.containers || []; - this.containers.push( this.objects[ "c3d/" + sea.name ] = sea.tag = container ); - - this.addSceneObject( sea ); - this.updateTransform( container, sea ); - - this.addDefaultAnimation( sea, THREE.SEA3D.Object3DAnimator ); - -}; - -// -// Sprite -// - -THREE.SEA3D.prototype.readSprite = function ( sea ) { - - var mat; - - if ( sea.material ) { - - if ( ! sea.material.tag.sprite ) { - - mat = sea.material.tag.sprite = new THREE.SpriteMaterial(); - - this.setBlending( mat, sea.blendMode ); - - var map = sea.material.tag.map; - - if ( map ) { - - map.flipY = true; - mat.map = map; - - } - - mat.color.set( sea.material.tag.color ); - mat.opacity = sea.material.tag.opacity; - mat.fog = sea.material.receiveFog; - - } else { - - mat = sea.material.tag.sprite; - - } - - } - - var sprite = new THREE.Sprite( mat ); - sprite.name = sea.name; - - this.domain.sprites = this.sprites = this.sprites || []; - this.sprites.push( this.objects[ "m2d/" + sea.name ] = sea.tag = sprite ); - - this.addSceneObject( sea ); - this.updateTransform( sprite, sea ); - - sprite.scale.set( sea.width, sea.height, 1 ); - -}; - -// -// Mesh -// - -THREE.SEA3D.prototype.readMesh = function ( sea ) { - - var i, count, geo = sea.geometry.tag, mesh, mat, skeleton, morpher, skeletonAnimation, vertexAnimation, uvwAnimationClips, morphAnimation; - - for ( i = 0, count = sea.modifiers ? sea.modifiers.length : 0; i < count; i ++ ) { - - var mod = sea.modifiers[ i ]; - - switch ( mod.type ) { - - case SEA3D.Skeleton.prototype.type: - case SEA3D.SkeletonLocal.prototype.type: - - skeleton = mod; - - geo.bones = skeleton.tag; - - break; - - case SEA3D.Morph.prototype.type: - - morpher = mod.tag || this.getModifier( { - sea: mod, - geometry: sea.geometry - } ); - - geo.morphAttributes = morpher.attribs; - geo.morphTargets = morpher.targets; - - break; - - } - - } - - for ( i = 0, count = sea.animations ? sea.animations.length : 0; i < count; i ++ ) { - - var anm = sea.animations[ i ], - anmTag = anm.tag; - - switch ( anmTag.type ) { - - case SEA3D.SkeletonAnimation.prototype.type: - - skeletonAnimation = anmTag; - - geo.animations = skeletonAnimation.tag || this.getModifier( { - sea: skeletonAnimation, - skeleton: skeleton, - relative: true - } ); - - break; - - case SEA3D.VertexAnimation.prototype.type: - - vertexAnimation = anmTag; - - geo.morphAttributes = vertexAnimation.tag.attribs; - geo.morphTargets = vertexAnimation.tag.targets; - geo.animations = vertexAnimation.tag.animations; - - break; - - case SEA3D.UVWAnimation.prototype.type: - - uvwAnimationClips = anmTag.tag || this.getModifier( { - sea: anmTag - } ); - - break; - - case SEA3D.MorphAnimation.prototype.type: - - morphAnimation = anmTag.tag || this.getModifier( { - sea: anmTag - } ); - - break; - - } - - } - - var uMorph = morpher != undefined || vertexAnimation != undefined, - uMorphNormal = - ( morpher && morpher.attribs.normal != undefined ) || - ( vertexAnimation && vertexAnimation.tag.attribs.normal != undefined ); - - if ( sea.material ) { - - if ( sea.material.length > 1 ) { - - var mats = []; - - for ( i = 0; i < sea.material.length; i ++ ) { - - mats[ i ] = sea.material[ i ].tag; - - mats[ i ].skinning = skeleton != undefined; - mats[ i ].morphTargets = uMorph; - mats[ i ].morphNormals = uMorphNormal; - mats[ i ].vertexColors = sea.geometry.color ? THREE.VertexColors : THREE.NoColors; - - } - - mat = THREE.SEA3D.useMultiMaterial ? new THREE.MultiMaterial( mats ) : mats; - - } else { - - mat = sea.material[ 0 ].tag; - - mat.skinning = skeleton != undefined; - mat.morphTargets = uMorph; - mat.morphNormals = uMorphNormal; - mat.vertexColors = sea.geometry.color ? THREE.VertexColors : THREE.NoColors; - - } - - } - - if ( skeleton ) { - - mesh = new THREE.SEA3D.SkinnedMesh( geo, mat, this.config.useVertexTexture ); - - if ( this.config.autoPlay && skeletonAnimation ) { - - mesh.play( 0 ); - - } - - } else if ( vertexAnimation ) { - - mesh = new THREE.SEA3D.VertexAnimationMesh( geo, mat ); - - if ( this.config.autoPlay ) { - - mesh.play( 0 ); - - } - - } else { - - mesh = new THREE.SEA3D.Mesh( geo, mat ); - - } - - if ( uvwAnimationClips ) { - - mesh.uvwAnimator = new THREE.SEA3D.Animator( uvwAnimationClips, new THREE.AnimationMixer( mat.map ) ); - - if ( this.config.autoPlay ) { - - mesh.uvwAnimator.play( 0 ); - - } - - } - - if ( morphAnimation ) { - - mesh.morphAnimator = new THREE.SEA3D.Animator( morphAnimation, new THREE.AnimationMixer( mesh ) ); - - if ( this.config.autoPlay ) { - - mesh.morphAnimator.play( 0 ); - - } - - } - - mesh.name = sea.name; - - mesh.castShadow = sea.castShadows; - mesh.receiveShadow = sea.material ? sea.material[ 0 ].receiveShadows : true; - - this.domain.meshes = this.meshes = this.meshes || []; - this.meshes.push( this.objects[ "m3d/" + sea.name ] = sea.tag = mesh ); - - this.addSceneObject( sea ); - this.updateTransform( mesh, sea ); - - this.addDefaultAnimation( sea, THREE.SEA3D.Object3DAnimator ); - -}; - -// -// Sound Point -// - -THREE.SEA3D.prototype.readSoundPoint = function ( sea ) { - - if ( ! this.audioListener ) { - - this.audioListener = new THREE.AudioListener(); - - if ( this.config.container ) { - - this.config.container.add( this.audioListener ); - - } - - } - - var sound3d = new THREE.SEA3D.PointSound( this.audioListener ); - sound3d.autoplay = sea.autoPlay; - sound3d.setLoop( sea.autoPlay ); - sound3d.setVolume( sea.volume ); - sound3d.setRefDistance( sea.distance ); - sound3d.setRolloffFactor( this.config.audioRolloffFactor ); - sound3d.setSound( sea.sound.tag ); - - sound3d.name = sea.name; - - this.domain.sounds3d = this.sounds3d = this.sounds3d || []; - this.sounds3d.push( this.objects[ "sn3d/" + sea.name ] = sea.tag = sound3d ); - - this.addSceneObject( sea ); - this.updateTransform( sound3d, sea ); - - this.addDefaultAnimation( sea, THREE.SEA3D.SoundAnimator ); - -}; - -// -// Cube Render -// - -THREE.SEA3D.prototype.readCubeRender = function ( sea ) { - - var cube = new THREE.CubeCamera( 0.1, 5000, THREE.SEA3D.RTT_SIZE ); - cube.renderTarget.cubeCamera = cube; - - sea.tag = cube.renderTarget; - - this.domain.cubeRenderers = this.cubeRenderers = this.cubeRenderers || []; - this.cubeRenderers.push( this.objects[ "rttc/" + sea.name ] = cube ); - - this.addSceneObject( sea, cube ); - this.updateTransform( cube, sea ); - -}; - -// -// Texture (WDP, JPEG, PNG and GIF) -// - -THREE.SEA3D.prototype.readTexture = function ( sea ) { - - var image = new Image(), - texture = new THREE.Texture(); - - texture.name = sea.name; - texture.wrapS = texture.wrapT = THREE.RepeatWrapping; - texture.flipY = false; - texture.image = image; - - if ( this.config.anisotropy !== undefined ) texture.anisotropy = this.config.anisotropy; - - image.onload = function () { - - texture.needsUpdate = true; - - }; - - image.src = this.createObjectURL( sea.data.buffer, "image/" + sea.type ); - - this.domain.textures = this.textures = this.textures || []; - this.textures.push( this.objects[ "tex/" + sea.name ] = sea.tag = texture ); - -}; - -// -// Cube Map -// - -THREE.SEA3D.prototype.readCubeMap = function ( sea ) { - - var faces = this.toFaces( sea.faces ), texture = new THREE.CubeTexture( [] ); - - var loaded = 0; - - texture.name = sea.name; - texture.flipY = false; - texture.format = THREE.RGBFormat; - - var onLoaded = function () { - - if ( ++ loaded == 6 ) { - - texture.needsUpdate = true; - - if ( ! this.config.async ) this.file.resume = true; - - } - - }.bind( this ); - - for ( var i = 0; i < faces.length; ++ i ) { - - var cubeImage = new Image(); - cubeImage.onload = onLoaded; - cubeImage.src = this.createObjectURL( faces[ i ].buffer, "image/" + sea.extension ); - - texture.images[ i ] = cubeImage; - - } - - if ( ! this.config.async ) this.file.resume = false; - - this.domain.cubemaps = this.cubemaps = this.cubemaps || []; - this.cubemaps.push( this.objects[ "cmap/" + sea.name ] = sea.tag = texture ); - -}; - -// -// Updaters -// - -THREE.SEA3D.prototype.readTextureUpdate = function ( sea ) { - - var obj = this.file.objects[ sea.index ], - tex = obj.tag; - - var image = new Image(); - - image.onload = function () { - - tex.image = image; - tex.needsUpdate = true; - - }; - - image.src = this.createObjectURL( sea.bytes.buffer, "image/" + obj.type ); - -}; - -// -// Sound (MP3, OGG) -// - -THREE.SEA3D.prototype.readSound = function ( sea ) { - - var sound = new THREE.SEA3D.Sound( this.createObjectURL( sea.data.buffer, "audio/" + sea.type ) ); - sound.name = sea.name; - - this.domain.sounds = this.sounds = this.sounds || []; - this.sounds.push( this.objects[ "snd/" + sea.name ] = sea.tag = sound ); - -}; - -// -// Script URL -// - -THREE.SEA3D.prototype.readScriptURL = function ( sea ) { - - this.file.resume = false; - - var loader = new THREE.FileLoader(); - - loader.setResponseType( "text" ).load( sea.url, function ( src ) { - - this.file.resume = true; - - this.domain.scripts = this.scripts = this.scripts || []; - this.scripts.push( this.objects[ "src/" + sea.name ] = sea.tag = src ); - - }.bind( this ) ); - -}; - -// -// Texture URL -// - -THREE.SEA3D.prototype.readTextureURL = function ( sea ) { - - var texture = new THREE.TextureLoader().load( this.parsePath( sea.url ) ); - - texture.name = sea.name; - texture.wrapS = texture.wrapT = THREE.RepeatWrapping; - texture.flipY = false; - - if ( this.config.anisotropy !== undefined ) texture.anisotropy = this.config.anisotropy; - - this.domain.textures = this.textures = this.textures || []; - this.textures.push( this.objects[ "tex/" + sea.name ] = sea.tag = texture ); - -}; - -// -// CubeMap URL -// - -THREE.SEA3D.prototype.readCubeMapURL = function ( sea ) { - - var faces = this.toFaces( sea.faces ); - - for ( var i = 0; i < faces.length; i ++ ) { - - faces[ i ] = this.parsePath( faces[ i ] ); - - } - - var texture, format = faces[ 0 ].substr( - 3 ); - - if ( format == "hdr" ) { - - var usePMREM = THREE.PMREMGenerator != null; - - this.file.resume = ! usePMREM; - - texture = new THREE.HDRCubeTextureLoader().load( THREE.UnsignedByteType, faces, function ( texture ) { - - if ( usePMREM ) { - - var pmremGenerator = new THREE.PMREMGenerator( texture ); - pmremGenerator.update( this.config.renderer ); - - var pmremCubeUVPacker = new THREE.PMREMCubeUVPacker( pmremGenerator.cubeLods ); - pmremCubeUVPacker.update( this.config.renderer ); - - texture.dispose(); - - this.objects[ "cmap/" + sea.name ] = sea.tag = pmremCubeUVPacker.CubeUVRenderTarget.texture; - - this.file.resume = true; - - } - - }.bind( this ) ); - - } else { - - texture = new THREE.CubeTextureLoader().load( faces ); - - } - - texture.name = sea.name; - texture.wrapS = texture.wrapT = THREE.RepeatWrapping; - texture.flipY = false; - - if ( this.config.anisotropy !== undefined ) texture.anisotropy = this.config.anisotropy; - - this.domain.cubemaps = this.cubemaps = this.cubemaps || []; - this.cubemaps.push( this.objects[ "cmap/" + sea.name ] = sea.tag = texture ); - -}; - -// -// Runtime -// - -THREE.SEA3D.prototype.getJSMList = function ( target, scripts ) { - - var scriptTarget = []; - - for ( var i = 0; i < scripts.length; i ++ ) { - - var script = scripts[ i ]; - - if ( script.tag.type == SEA3D.JavaScriptMethod.prototype.type ) { - - scriptTarget.push( script ); - - } - - } - - this.domain.scriptTargets = this.scriptTargets = this.scriptTargets || []; - this.scriptTargets.push( target ); - - return scriptTarget; - -}; - -THREE.SEA3D.prototype.readJavaScriptMethod = function ( sea ) { - - try { - - var src = - '(function() {\n' + - 'var $METHOD = {}\n'; - - var declare = - 'function($INC, $REF, global, local, self, $PARAM) {\n' + - 'var watch = $INC["watch"],\n' + - 'scene = $INC["scene"],\n' + - 'sea3d = $INC["sea3d"],\n' + - 'print = $INC["print"];\n'; - - declare += - 'var $SRC = $INC["source"],\n' + - 'addEventListener = $SRC.addEventListener.bind( $SRC ),\n' + - 'hasEventListener = $SRC.hasEventListener.bind( $SRC ),\n' + - 'removeEventListener = $SRC.removeEventListener.bind( $SRC ),\n' + - 'dispatchEvent = $SRC.dispatchEvent.bind( $SRC ),\n' + - 'dispose = $SRC.dispose.bind( $SRC );\n'; - - for ( var name in sea.methods ) { - - src += '$METHOD["' + name + '"] = ' + declare + sea.methods[ name ].src + '}\n'; - - } - - src += 'return $METHOD; })'; - - this.domain.methods = eval( src )(); - - } catch ( e ) { - - console.error( 'SEA3D JavaScriptMethod: Error running "' + sea.name + '".' ); - console.error( e ); - - } - -}; - -// -// GLSL -// - -THREE.SEA3D.prototype.readGLSL = function ( sea ) { - - this.domain.glsl = this.glsl = this.glsl || []; - this.glsl.push( this.objects[ "glsl/" + sea.name ] = sea.tag = sea.src ); - -}; - -// -// Material -// - -THREE.SEA3D.prototype.materialTechnique = -( function () { - - var techniques = {}; - - // FINAL - techniques.onComplete = function ( mat, sea ) { - - if ( sea.alpha < 1 || mat.blending > THREE.NormalBlending ) { - - mat.opacity = sea.alpha; - mat.transparent = true; - - } - - }; - - // PHYSICAL - techniques[ SEA3D.Material.PHYSICAL ] = - function ( mat, tech ) { - - mat.color.setHex( tech.color ); - mat.roughness = tech.roughness; - mat.metalness = tech.metalness; - - }; - - // REFLECTIVITY - techniques[ SEA3D.Material.REFLECTIVITY ] = - function ( mat, tech ) { - - mat.reflectivity = tech.strength; - - }; - - // CLEAR_COAT - techniques[ SEA3D.Material.CLEAR_COAT ] = - function ( mat, tech ) { - - mat.clearCoat = tech.strength; - mat.clearCoatRoughness = tech.roughness; - - }; - - // PHONG - techniques[ SEA3D.Material.PHONG ] = - function ( mat, tech ) { - - mat.color.setHex( tech.diffuseColor ); - mat.specular.setHex( tech.specularColor ).multiplyScalar( tech.specular ); - mat.shininess = tech.gloss; - - }; - - // DIFFUSE_MAP - techniques[ SEA3D.Material.DIFFUSE_MAP ] = - function ( mat, tech, sea ) { - - mat.map = tech.texture.tag; - mat.color.setHex( 0xFFFFFF ); - - mat.map.wrapS = mat.map.wrapT = sea.repeat ? THREE.RepeatWrapping : THREE.ClampToEdgeWrapping; - - if ( tech.texture.transparent ) { - - mat.transparent = true; - - } - - }; - - // ROUGHNESS_MAP - techniques[ SEA3D.Material.ROUGHNESS_MAP ] = - function ( mat, tech ) { - - mat.roughnessMap = tech.texture.tag; - - }; - - // METALNESS_MAP - techniques[ SEA3D.Material.METALNESS_MAP ] = - function ( mat, tech ) { - - mat.metalnessMap = tech.texture.tag; - - }; - - // SPECULAR_MAP - techniques[ SEA3D.Material.SPECULAR_MAP ] = - function ( mat, tech ) { - - if ( mat.specular ) { - - mat.specularMap = tech.texture.tag; - mat.specular.setHex( 0xFFFFFF ); - - } - - }; - - // NORMAL_MAP - techniques[ SEA3D.Material.NORMAL_MAP ] = - function ( mat, tech ) { - - mat.normalMap = tech.texture.tag; - - }; - - // REFLECTION - techniques[ SEA3D.Material.REFLECTION ] = - techniques[ SEA3D.Material.FRESNEL_REFLECTION ] = - function ( mat, tech ) { - - mat.envMap = tech.texture.tag; - mat.envMap.mapping = THREE.CubeReflectionMapping; - mat.combine = THREE.MixOperation; - - mat.reflectivity = tech.alpha; - - }; - - // REFLECTION_SPHERICAL - techniques[ SEA3D.Material.REFLECTION_SPHERICAL ] = - function ( mat, tech ) { - - mat.envMap = tech.texture.tag; - mat.envMap.mapping = THREE.SphericalReflectionMapping; - mat.combine = THREE.MixOperation; - - mat.reflectivity = tech.alpha; - - }; - - // REFRACTION - techniques[ SEA3D.Material.REFRACTION_MAP ] = - function ( mat, tech ) { - - mat.envMap = tech.texture.tag; - mat.envMap.mapping = THREE.CubeRefractionMapping; - - mat.refractionRatio = tech.ior; - mat.reflectivity = tech.alpha; - - }; - - // LIGHT_MAP - techniques[ SEA3D.Material.LIGHT_MAP ] = - function ( mat, tech ) { - - if ( tech.blendMode == "multiply" ) mat.aoMap = tech.texture.tag; - else mat.lightMap = tech.texture.tag; - - }; - - // EMISSIVE - techniques[ SEA3D.Material.EMISSIVE ] = - function ( mat, tech ) { - - mat.emissive.setHex( tech.color ); - - }; - - // EMISSIVE_MAP - techniques[ SEA3D.Material.EMISSIVE_MAP ] = - function ( mat, tech ) { - - mat.emissiveMap = tech.texture.tag; - - }; - - // ALPHA_MAP - techniques[ SEA3D.Material.ALPHA_MAP ] = - function ( mat, tech, sea ) { - - mat.alphaMap = tech.texture.tag; - mat.transparent = true; - - mat.alphaMap.wrapS = mat.alphaMap.wrapT = sea.repeat ? THREE.RepeatWrapping : THREE.ClampToEdgeWrapping; - - }; - - return techniques; - -} )(); - -THREE.SEA3D.prototype.createMaterial = function ( sea ) { - - if ( sea.tecniquesDict[ SEA3D.Material.REFLECTIVITY ] || sea.tecniquesDict[ SEA3D.Material.CLEAR_COAT ] ) { - - return new THREE.MeshPhysicalMaterial(); - - } else if ( sea.tecniquesDict[ SEA3D.Material.PHYSICAL ] ) { - - return new THREE.MeshStandardMaterial(); - - } - - return new THREE.MeshPhongMaterial(); - -}; - -THREE.SEA3D.prototype.setBlending = function ( mat, blendMode ) { - - if ( blendMode === "normal" ) return; - - switch ( blendMode ) { - - case "add": - - mat.blending = THREE.AdditiveBlending; - - break; - - case "subtract": - - mat.blending = THREE.SubtractiveBlending; - - break; - - case "multiply": - - mat.blending = THREE.MultiplyBlending; - - break; - - case "screen": - - mat.blending = THREE.CustomBlending; - mat.blendSrc = THREE.OneFactor; - mat.blendDst = THREE.OneMinusSrcColorFactor; - mat.blendEquation = THREE.AddEquation; - - break; - - } - - mat.transparent = true; - -}; - -THREE.SEA3D.prototype.readMaterial = function ( sea ) { - - var mat = this.createMaterial( sea ); - mat.name = sea.name; - - mat.lights = sea.receiveLights; - mat.fog = sea.receiveFog; - - mat.depthWrite = sea.depthWrite; - mat.depthTest = sea.depthTest; - - mat.premultipliedAlpha = sea.premultipliedAlpha; - - mat.side = sea.doubleSided ? THREE.DoubleSide : THREE.FrontSide; - - this.setBlending( mat, sea.blendMode ); - - for ( var i = 0; i < sea.technique.length; i ++ ) { - - var tech = sea.technique[ i ]; - - if ( this.materialTechnique[ tech.kind ] ) { - - this.materialTechnique[ tech.kind ].call( this, mat, tech, sea ); - - } - - } - - if ( this.materialTechnique.onComplete ) { - - this.materialTechnique.onComplete.call( this, mat, sea ); - - } - - this.domain.materials = this.materials = this.materials || []; - this.materials.push( this.objects[ "mat/" + sea.name ] = sea.tag = mat ); - -}; - -// -// Point Light -// - -THREE.SEA3D.prototype.readPointLight = function ( sea ) { - - var light = new THREE.SEA3D.PointLight( sea.color, sea.multiplier * this.config.multiplier ); - light.name = sea.name; - - if ( sea.attenuation ) { - - light.distance = sea.attenuation.end; - - } - - if ( sea.shadow ) this.setShadowMap( light ); - - this.domain.lights = this.lights = this.lights || []; - this.lights.push( this.objects[ "lht/" + sea.name ] = sea.tag = light ); - - this.addSceneObject( sea ); - - this.updateTransform( light, sea ); - - this.addDefaultAnimation( sea, THREE.SEA3D.LightAnimator ); - - this.updateScene(); - -}; - -// -// Hemisphere Light -// - -THREE.SEA3D.prototype.readHemisphereLight = function ( sea ) { - - var light = new THREE.HemisphereLight( sea.color, sea.secondColor, sea.multiplier * this.config.multiplier ); - light.position.set( 0, 500, 0 ); - light.name = sea.name; - - this.domain.lights = this.lights = this.lights || []; - this.lights.push( this.objects[ "lht/" + sea.name ] = sea.tag = light ); - - this.addSceneObject( sea ); - - this.addDefaultAnimation( sea, THREE.SEA3D.LightAnimator ); - - this.updateScene(); - -}; - -// -// Ambient Light -// - -THREE.SEA3D.prototype.readAmbientLight = function ( sea ) { - - var light = new THREE.AmbientLight( sea.color, sea.multiplier * this.config.multiplier ); - light.name = sea.name; - - this.domain.lights = this.lights = this.lights || []; - this.lights.push( this.objects[ "lht/" + sea.name ] = sea.tag = light ); - - this.addSceneObject( sea ); - - this.addDefaultAnimation( sea, THREE.SEA3D.LightAnimator ); - - this.updateScene(); - -}; - -// -// Directional Light -// - -THREE.SEA3D.prototype.readDirectionalLight = function ( sea ) { - - var light = new THREE.DirectionalLight( sea.color, sea.multiplier * this.config.multiplier ); - light.name = sea.name; - - if ( sea.shadow ) { - - this.setShadowMap( light ); - - } - - this.domain.lights = this.lights = this.lights || []; - this.lights.push( this.objects[ "lht/" + sea.name ] = sea.tag = light ); - - this.addSceneObject( sea ); - - this.updateTransform( light, sea ); - - this.addDefaultAnimation( sea, THREE.SEA3D.LightAnimator ); - - this.updateScene(); - -}; - -// -// Camera -// - -THREE.SEA3D.prototype.readCamera = function ( sea ) { - - var camera = new THREE.SEA3D.Camera( sea.fov ); - camera.name = sea.name; - - this.domain.cameras = this.cameras = this.cameras || []; - this.cameras.push( this.objects[ "cam/" + sea.name ] = sea.tag = camera ); - - this.addSceneObject( sea ); - this.updateTransform( camera, sea ); - - this.addDefaultAnimation( sea, THREE.SEA3D.CameraAnimator ); - -}; - -// -// Orthographic Camera -// - -THREE.SEA3D.prototype.readOrthographicCamera = function ( sea ) { - - var aspect, width, height; - - var stageWidth = this.config.stageWidth !== undefined ? this.config.stageWidth : ( window ? window.innerWidth : 1024 ); - var stageHeight = this.config.stageHeight !== undefined ? this.config.stageHeight : ( window ? window.innerHeight : 1024 ); - - if ( stageWidth > stageHeight ) { - - aspect = stageWidth / stageHeight; - - width = sea.height * aspect; - height = sea.height; - - } else { - - aspect = stageHeight / stageWidth; - - width = sea.height; - height = sea.height * aspect; - - } - - var camera = new THREE.SEA3D.OrthographicCamera( - width, width, height, - height ); - camera.name = sea.name; - - this.domain.cameras = this.cameras = this.cameras || []; - this.cameras.push( this.objects[ "cam/" + sea.name ] = sea.tag = camera ); - - this.addSceneObject( sea ); - this.updateTransform( camera, sea ); - - this.addDefaultAnimation( sea, THREE.SEA3D.CameraAnimator ); - -}; - -// -// Skeleton -// - -THREE.SEA3D.prototype.getSkeletonFromBones = function ( bonesData ) { - - var bones = [], bone, gbone; - var i, il; - - for ( i = 0, il = bonesData.length; i < il; i ++ ) { - - gbone = bonesData[ i ]; - - bone = new THREE.Bone(); - bones.push( bone ); - - bone.name = gbone.name; - bone.position.fromArray( gbone.pos ); - bone.quaternion.fromArray( gbone.rotq ); - - if ( gbone.scl !== undefined ) bone.scale.fromArray( gbone.scl ); - - } - - for ( i = 0, il = bonesData.length; i < il; i ++ ) { - - gbone = bonesData[ i ]; - - if ( ( gbone.parent !== - 1 ) && ( gbone.parent !== null ) && ( bones[ gbone.parent ] !== undefined ) ) { - - bones[ gbone.parent ].add( bones[ i ] ); - - } - - } - - return new THREE.Skeleton( bones ); - -}; - -THREE.SEA3D.prototype.readSkeletonLocal = function ( sea ) { - - var bones = []; - - for ( var i = 0; i < sea.joint.length; i ++ ) { - - var bone = sea.joint[ i ]; - - bones[ i ] = { - name: bone.name, - pos: [ bone.x, bone.y, bone.z ], - rotq: [ bone.qx, bone.qy, bone.qz, bone.qw ], - parent: bone.parentIndex - }; - - } - - this.domain.bones = this.bones = this.bones || []; - this.bones.push( this.objects[ sea.name + '.sklq' ] = sea.tag = bones ); - -}; - -// -// Joint Object -// - -THREE.SEA3D.prototype.readJointObject = function ( sea ) { - - var mesh = sea.target.tag, - bone = mesh.skeleton.bones[ sea.joint ]; - - this.domain.joints = this.joints = this.joints || []; - this.joints.push( this.objects[ "jnt/" + sea.name ] = sea.tag = bone ); - -}; - -// -// Morph -// - -THREE.SEA3D.prototype.readMorph = function ( sea ) { - - var attribs = { position: [] }, targets = []; - - for ( var i = 0; i < sea.node.length; i ++ ) { - - var node = sea.node[ i ]; - - attribs.position[ i ] = new THREE.Float32BufferAttribute( node.vertex, 3 ); - attribs.position[ i ].name = node.name; - - if ( node.normal ) { - - attribs.normal = attribs.normal || []; - attribs.normal[ i ] = new THREE.Float32BufferAttribute( node.normal, 3 ); - - } - - targets[ i ] = { name: node.name }; - - } - - sea.tag = { - attribs: attribs, - targets: targets - }; - -}; - -// -// Animation -// - -THREE.SEA3D.prototype.readAnimation = function ( sea ) { - - var animations = [], delta = ( 1000 / sea.frameRate ) / 1000; - - for ( var i = 0; i < sea.sequence.length; i ++ ) { - - var seq = sea.sequence[ i ]; - - var tracks = []; - - for ( var j = 0; j < sea.dataList.length; j ++ ) { - - var anm = sea.dataList[ j ], - t, k, times, values, - data = anm.data, - start = seq.start * anm.blockSize, - end = start + ( seq.count * anm.blockSize ), - intrpl = seq.intrpl ? THREE.InterpolateLinear : false, - name = null; - - switch ( anm.kind ) { - - case SEA3D.Animation.POSITION: - - name = '.position'; - - break; - - case SEA3D.Animation.ROTATION: - - name = '.quaternion'; - - break; - - case SEA3D.Animation.SCALE: - - name = '.scale'; - - break; - - case SEA3D.Animation.COLOR: - - name = '.color'; - - break; - - case SEA3D.Animation.MULTIPLIER: - - name = '.intensity'; - - break; - - case SEA3D.Animation.FOV: - - name = '.fov'; - - break; - - case SEA3D.Animation.OFFSET_U: - - name = '.offset[x]'; - - break; - - case SEA3D.Animation.OFFSET_V: - - name = '.offset[y]'; - - break; - - case SEA3D.Animation.SCALE_U: - - name = '.repeat[x]'; - - break; - - case SEA3D.Animation.SCALE_V: - - name = '.repeat[y]'; - - break; - - case SEA3D.Animation.MORPH: - - name = '.morphTargetInfluences[' + anm.name + ']'; - - break; - - } - - if ( ! name ) continue; - - switch ( anm.type ) { - - case SEA3D.Stream.BYTE: - case SEA3D.Stream.UBYTE: - case SEA3D.Stream.INT: - case SEA3D.Stream.UINT: - case SEA3D.Stream.FLOAT: - case SEA3D.Stream.DOUBLE: - case SEA3D.Stream.DECIMAL: - - values = data.subarray( start, end ); - times = new Float32Array( values.length ); - t = 0; - - for ( k = 0; k < times.length; k ++ ) { - - times[ k ] = t; - t += delta; - - } - - tracks.push( new THREE.NumberKeyframeTrack( name, times, values, intrpl ) ); - - break; - - case SEA3D.Stream.VECTOR3D: - - values = data.subarray( start, end ); - times = new Float32Array( values.length / anm.blockSize ); - t = 0; - - for ( k = 0; k < times.length; k ++ ) { - - times[ k ] = t; - t += delta; - - } - - tracks.push( new THREE.VectorKeyframeTrack( name, times, values, intrpl ) ); - - break; - - case SEA3D.Stream.VECTOR4D: - - values = data.subarray( start, end ); - times = new Float32Array( values.length / anm.blockSize ); - t = 0; - - for ( k = 0; k < times.length; k ++ ) { - - times[ k ] = t; - t += delta; - - } - - tracks.push( new THREE.QuaternionKeyframeTrack( name, times, values, intrpl ) ); - - break; - - case SEA3D.Stream.INT24: - case SEA3D.Stream.UINT24: - - values = new Float32Array( ( end - start ) * 3 ); - times = new Float32Array( values.length / 3 ); - t = 0; - - for ( k = 0; k < times.length; k ++ ) { - - values[ ( k * 3 ) ] = ( ( data[ k ] >> 16 ) & 0xFF ) / 255; - values[ ( k * 3 ) + 1 ] = ( ( data[ k ] >> 8 ) & 0xFF ) / 255; - values[ ( k * 3 ) + 2 ] = ( data[ k ] & 0xFF ) / 255; - times[ k ] = t; - t += delta; - - } - - tracks.push( new THREE.VectorKeyframeTrack( name, times, values, intrpl ) );//ColorKeyframeTrack - - break; - - } - - } - - animations.push( new THREE.SEA3D.AnimationClip( seq.name, - 1, tracks, seq.repeat ) ); - - } - - this.domain.clips = this.clips = this.clips || []; - this.clips.push( this.objects[ sea.name + '.anm' ] = sea.tag = animations ); - -}; - -// -// Skeleton Animation -// - -THREE.SEA3D.prototype.readSkeletonAnimation = function ( sea, skl ) { - - skl = ! skl && sea.metadata && sea.metadata.skeleton ? sea.metadata.skeleton : skl; - - if ( ! skl || sea.tag ) return sea.tag; - - var animations = [], delta = ( 1000 / sea.frameRate ) / 1000; - - for ( var i = 0; i < sea.sequence.length; i ++ ) { - - var seq = sea.sequence[ i ]; - - var start = seq.start; - var end = start + seq.count; - - var animation = { - name: seq.name, - fps: sea.frameRate, - length: delta * seq.count, - hierarchy: [] - }; - - var numJoints = sea.numJoints, - raw = sea.raw; - - for ( var j = 0; j < numJoints; j ++ ) { - - var bone = skl.joint[ j ], - node = { parent: bone.parentIndex, keys: [] }, - keys = node.keys, - time = 0; - - for ( var frame = start; frame < end; frame ++ ) { - - var idx = ( frame * numJoints * 7 ) + ( j * 7 ); - - keys.push( { - time: time, - pos: [ raw[ idx ], raw[ idx + 1 ], raw[ idx + 2 ] ], - rot: [ raw[ idx + 3 ], raw[ idx + 4 ], raw[ idx + 5 ], raw[ idx + 6 ] ], - scl: [ 1, 1, 1 ] - } ); - - time += delta; - - } - - animation.hierarchy[ j ] = node; - - } - - animations.push( THREE.SEA3D.AnimationClip.fromClip( THREE.AnimationClip.parseAnimation( animation, skl.tag ), seq.repeat ) ); - - } - - this.domain.clips = this.clips = this.clips || []; - this.clips.push( this.objects[ sea.name + '.skla' ] = sea.tag = animations ); - -}; - -// -// Vertex Animation -// - -THREE.SEA3D.prototype.readVertexAnimation = function ( sea ) { - - var attribs = { position: [] }, targets = [], animations = [], i, j, l; - - for ( i = 0, l = sea.frame.length; i < l; i ++ ) { - - var frame = sea.frame[ i ]; - - attribs.position[ i ] = new THREE.Float32BufferAttribute( frame.vertex, 3 ); - - if ( frame.normal ) { - - attribs.normal = attribs.normal || []; - attribs.normal[ i ] = new THREE.Float32BufferAttribute( frame.normal, 3 ); - - } - - targets[ i ] = { name: i }; - - } - - for ( i = 0; i < sea.sequence.length; i ++ ) { - - var seq = sea.sequence[ i ]; - var seqTargets = []; - - for ( j = 0; j < seq.count; j ++ ) { - - seqTargets[ j ] = targets[ seq.start + j ]; - - } - - animations.push( THREE.SEA3D.AnimationClip.fromClip( THREE.AnimationClip.CreateFromMorphTargetSequence( seq.name, seqTargets, sea.frameRate ), seq.repeat ) ); - - } - - sea.tag = { - attribs: attribs, - targets: targets, - animations: animations - }; - - this.domain.clips = this.clips = this.clips || []; - this.clips.push( this.objects[ sea.name + '.vtxa' ] = sea.tag ); - -}; - -// -// Selector -// - -THREE.SEA3D.prototype.getModifier = function ( req ) { - - var sea = req.sea; - - switch ( sea.type ) { - - case SEA3D.SkeletonAnimation.prototype.type: - - this.readSkeletonAnimation( sea, req.skeleton ); - - break; - - case SEA3D.Animation.prototype.type: - case SEA3D.MorphAnimation.prototype.type: - case SEA3D.UVWAnimation.prototype.type: - - this.readAnimation( sea ); - - break; - - case SEA3D.Morph.prototype.type: - - this.readMorph( sea, req.geometry ); - - break; - - } - - return sea.tag; - -}; - -// -// Actions -// - -THREE.SEA3D.prototype.applyEnvironment = function ( envMap ) { - - for ( var j = 0, l = this.materials.length; j < l; ++ j ) { - - var mat = this.materials[ j ]; - - if ( mat instanceof THREE.MeshStandardMaterial ) { - - if ( mat.envMap ) continue; - - mat.envMap = envMap; - mat.envMap.mapping = THREE.CubeReflectionMapping; - - mat.needsUpdate = true; - - } - - } - -}; - -THREE.SEA3D.prototype.readActions = function ( sea ) { - - for ( var i = 0; i < sea.actions.length; i ++ ) { - - var act = sea.actions[ i ]; - - switch ( act.kind ) { - - case SEA3D.Actions.ATTRIBUTES: - - this.attribs = this.domain.attribs = act.attributes.tag; - - break; - - case SEA3D.Actions.SCRIPTS: - - this.domain.scripts = this.getJSMList( this.domain, act.scripts ); - - if ( this.config.scripts && this.config.runScripts ) this.domain.runJSMList( this.domain ); - - break; - - case SEA3D.Actions.CAMERA: - - this.domain.camera = this.camera = act.camera.tag; - - break; - - case SEA3D.Actions.ENVIRONMENT_COLOR: - - this.domain.background = this.background = this.background || {}; - - this.background.color = new THREE.Color( act.color ); - - break; - - case SEA3D.Actions.ENVIRONMENT: - - this.domain.background = this.background = this.background || {}; - - this.background.texture = act.texture.tag; - - if ( this.config.useEnvironment && this.materials != undefined ) { - - this.applyEnvironment( act.texture.tag ); - - } - - break; - - } - - } - -}; - -// -// Properties -// - -THREE.SEA3D.prototype.updatePropertiesAssets = function ( sea, props ) { - - for ( var name in props ) { - - switch ( props.__type[ name ] ) { - - case SEA3D.Stream.ASSET: - - if ( ! props.__asset ) props.__asset = {}; - if ( ! props.__asset[ name ] ) props.__asset[ name ] = props[ name ]; - - props[ name ] = props.__asset[ name ].tag; - - break; - - case SEA3D.Stream.GROUP: - - props[ name ] = this.updatePropertiesAssets( sea, props[ name ] ); - - break; - - } - - } - - return props; - -}; - -THREE.SEA3D.prototype.readProperties = function ( sea ) { - - var props = this.updatePropertiesAssets( sea, sea.props ); - - this.domain.properties = this.properties = this.properties || []; - this.properties.push( this.objects[ "prop/" + sea.name ] = sea.tag = props ); - -}; - -THREE.SEA3D.prototype.readFileInfo = function ( sea ) { - - this.domain.info = this.updatePropertiesAssets( sea, sea.info ); - -}; - -// -// Events -// - -THREE.SEA3D.Event = { - PROGRESS: "sea3d_progress", - LOAD_PROGRESS: "sea3d_load", - DOWNLOAD_PROGRESS: "sea3d_download", - COMPLETE: "sea3d_complete", - OBJECT_COMPLETE: "sea3d_object", - PARSE_PROGRESS: "parse_progress", - PARSE_COMPLETE: "parse_complete", - ERROR: "sea3d_error" -}; - -THREE.SEA3D.prototype.onProgress = function ( e ) { - - e.status = e.type; - e.progress = e.loaded / e.total; - e.type = THREE.SEA3D.Event.PROGRESS; - - this.dispatchEvent( e ); - -}; - -THREE.SEA3D.prototype.onLoadProgress = function ( e ) { - - e.type = THREE.SEA3D.Event.LOAD_PROGRESS; - this.dispatchEvent( e ); - - this.onProgress( e ); - -}; - -THREE.SEA3D.prototype.onDownloadProgress = function ( e ) { - - e.type = THREE.SEA3D.Event.DOWNLOAD_PROGRESS; - this.dispatchEvent( e ); - - this.onProgress( e ); - -}; - -THREE.SEA3D.prototype.onComplete = function ( e ) { - - e.type = THREE.SEA3D.Event.COMPLETE; - this.dispatchEvent( e ); - -}; - -THREE.SEA3D.prototype.onCompleteObject = function ( e ) { - - e.type = THREE.SEA3D.Event.OBJECT_COMPLETE; - this.dispatchEvent( e ); - -}; - -THREE.SEA3D.prototype.onParseProgress = function ( e ) { - - e.type = THREE.SEA3D.Event.PARSE_PROGRESS; - this.dispatchEvent( e ); - -}; - -THREE.SEA3D.prototype.onParseComplete = function ( e ) { - - e.type = THREE.SEA3D.Event.PARSE_COMPLETE; - this.dispatchEvent( e ); - -}; - -THREE.SEA3D.prototype.onError = function ( e ) { - - e.type = THREE.SEA3D.Event.ERROR; - this.dispatchEvent( e ); - -}; - -// -// Loader -// - -THREE.SEA3D.prototype.createDomain = function () { - - return this.domain = new THREE.SEA3D.Domain( - this.config.id, - this.objects = {}, - this.config.container - ); - -}; - -THREE.SEA3D.prototype.clone = function ( config, onParseComplete, onParseProgress ) { - - if ( ! this.file.isDone() ) throw new Error( "Previous parse is not completed." ); - - this.config.container = config && config.container !== undefined ? config.container : new THREE.Object3D(); - - if ( config ) this.loadConfig( config ); - - var timeLimit = this.config.timeLimit; - - this.config.timeLimit = config && config.timeLimit !== undefined ? config.timeLimit : Infinity; - - this.parse( onParseComplete, onParseProgress ); - - this.config.timeLimit = timeLimit; - - return this.domain; - -}; - -THREE.SEA3D.prototype.loadConfig = function ( config ) { - - for ( var name in config ) { - - this.config[ name ] = config[ name ]; - - } - -}; - -THREE.SEA3D.prototype.parse = function ( onParseComplete, onParseProgress ) { - - delete this.cameras; - delete this.containers; - delete this.lights; - delete this.joints; - delete this.meshes; - delete this.materials; - delete this.sprites; - delete this.sounds3d; - delete this.cubeRenderers; - delete this.sounds; - delete this.glsl; - delete this.dummy; - delete this.camera; - delete this.background; - delete this.properties; - delete this.scriptTargets; - - delete this.domain; - - this.createDomain(); - - this.setTypeRead(); - - this.file.onParseComplete = ( function ( e ) { - - if ( this.config.manager ) this.config.manager.add( this.domain ); - - ( onParseComplete || this.onParseComplete ).call( this, e ); - - } ).bind( this ); - - this.file.onParseProgress = onParseProgress || this.onParseProgress; - - // EXTENSIONS - - var i = THREE.SEA3D.EXTENSIONS_LOADER.length; - - while ( i -- ) { - - var loader = THREE.SEA3D.EXTENSIONS_LOADER[ i ]; - - if ( loader.parse ) loader.parse.call( this ); - - } - - this.file.parse(); - - return this.domain; - -}; - -THREE.SEA3D.prototype.onHead = function ( args ) { - - if ( args.sign != 'TJS' ) { - - throw new Error( "Sign '" + args.sign + "' not supported! Use SEA3D Studio to publish or SEA3DLegacy.js" ); - - } - -}; - -THREE.SEA3D.EXTENSIONS_LOADER = []; -THREE.SEA3D.EXTENSIONS_DOMAIN = []; - -THREE.SEA3D.prototype.setTypeRead = function () { - - this.file.typeRead = {}; - - this.file.typeRead[ SEA3D.Geometry.prototype.type ] = this.readGeometryBuffer; - this.file.typeRead[ SEA3D.Mesh.prototype.type ] = this.readMesh; - this.file.typeRead[ SEA3D.Sprite.prototype.type ] = this.readSprite; - this.file.typeRead[ SEA3D.Container3D.prototype.type ] = this.readContainer3D; - this.file.typeRead[ SEA3D.Line.prototype.type ] = this.readLine; - this.file.typeRead[ SEA3D.Material.prototype.type ] = this.readMaterial; - this.file.typeRead[ SEA3D.Camera.prototype.type ] = this.readCamera; - this.file.typeRead[ SEA3D.OrthographicCamera.prototype.type ] = this.readOrthographicCamera; - this.file.typeRead[ SEA3D.SkeletonLocal.prototype.type ] = this.readSkeletonLocal; - this.file.typeRead[ SEA3D.SkeletonAnimation.prototype.type ] = this.readSkeletonAnimation; - this.file.typeRead[ SEA3D.JointObject.prototype.type ] = this.readJointObject; - this.file.typeRead[ SEA3D.CubeMap.prototype.type ] = this.readCubeMap; - this.file.typeRead[ SEA3D.CubeRender.prototype.type ] = this.readCubeRender; - this.file.typeRead[ SEA3D.Animation.prototype.type ] = - this.file.typeRead[ SEA3D.MorphAnimation.prototype.type ] = - this.file.typeRead[ SEA3D.UVWAnimation.prototype.type ] = this.readAnimation; - this.file.typeRead[ SEA3D.SoundPoint.prototype.type ] = this.readSoundPoint; - this.file.typeRead[ SEA3D.TextureURL.prototype.type ] = this.readTextureURL; - this.file.typeRead[ SEA3D.CubeMapURL.prototype.type ] = this.readCubeMapURL; - this.file.typeRead[ SEA3D.TextureUpdate.prototype.type ] = this.readTextureUpdate; - this.file.typeRead[ SEA3D.Morph.prototype.type ] = this.readMorph; - this.file.typeRead[ SEA3D.VertexAnimation.prototype.type ] = this.readVertexAnimation; - this.file.typeRead[ SEA3D.Actions.prototype.type ] = this.readActions; - this.file.typeRead[ SEA3D.FileInfo.prototype.type ] = this.readFileInfo; - this.file.typeRead[ SEA3D.Properties.prototype.type ] = this.readProperties; - - if ( this.config.dummys ) { - - this.file.typeRead[ SEA3D.Dummy.prototype.type ] = this.readDummy; - - } - - if ( this.config.scripts ) { - - this.file.typeRead[ SEA3D.ScriptURL.prototype.type ] = this.readScriptURL; - this.file.typeRead[ SEA3D.JavaScriptMethod.prototype.type ] = this.readJavaScriptMethod; - - } - - if ( this.config.lights ) { - - this.file.typeRead[ SEA3D.PointLight.prototype.type ] = this.readPointLight; - this.file.typeRead[ SEA3D.DirectionalLight.prototype.type ] = this.readDirectionalLight; - this.file.typeRead[ SEA3D.HemisphereLight.prototype.type ] = this.readHemisphereLight; - this.file.typeRead[ SEA3D.AmbientLight.prototype.type ] = this.readAmbientLight; - - } - - // UNIVERSAL - - this.file.typeRead[ SEA3D.JPEG.prototype.type ] = - this.file.typeRead[ SEA3D.JPEG_XR.prototype.type ] = - this.file.typeRead[ SEA3D.PNG.prototype.type ] = - this.file.typeRead[ SEA3D.GIF.prototype.type ] = this.readTexture; - this.file.typeRead[ SEA3D.MP3.prototype.type ] = this.readSound; - this.file.typeRead[ SEA3D.GLSL.prototype.type ] = this.readGLSL; - - // EXTENSIONS - - var i = THREE.SEA3D.EXTENSIONS_LOADER.length; - - while ( i -- ) { - - var loader = THREE.SEA3D.EXTENSIONS_LOADER[ i ]; - - if ( loader.setTypeRead ) loader.setTypeRead.call( this ); - - } - -}; - -THREE.SEA3D.prototype.load = function ( data ) { - - this.file = new SEA3D.File(); - this.file.scope = this; - this.file.config = this.config; - this.file.onProgress = this.onLoadProgress.bind( this ); - this.file.onCompleteObject = this.onCompleteObject.bind( this ); - this.file.onDownloadProgress = this.onDownloadProgress.bind( this ); - this.file.onParseProgress = this.onParseProgress.bind( this ); - this.file.onParseComplete = this.onParseComplete.bind( this ); - this.file.onError = this.onError.bind( this ); - this.file.onHead = this.onHead.bind( this ); - - this.file.onComplete = ( function ( e ) { - - if ( this.config.manager ) this.config.manager.add( this.domain ); - - this.onComplete.call( this, e ); - - } ).bind( this ); - - // SEA3D - - this.createDomain(); - - this.setTypeRead(); - - if ( data === undefined ) return; - - if ( typeof data === "string" ) this.file.load( data ); - else this.file.read( data ); - -}; +/** + * SEA3D for Three.JS + * @author Sunag / http://www.sunag.com.br/ + */ + +'use strict'; + +// +// +// SEA3D +// + +THREE.SEA3D = function ( config ) { + + this.config = { + id: "", + scripts: true, + runScripts: true, + autoPlay: false, + dummys: true, + multiplier: 1, + bounding: true, + audioRolloffFactor: 10, + lights: true, + useEnvironment: true, + useVertexTexture: true, + forceStatic: false, + streaming: true, + async: true, + paths: {}, + timeLimit: 10 + }; + + if ( config ) this.loadConfig( config ); + +}; + +// +// Polyfills +// + +if ( THREE.Float32BufferAttribute === undefined ) { + + THREE.Float32BufferAttribute = THREE.Float32Attribute; + +} + +THREE.SEA3D.useMultiMaterial = THREE.MultiMaterial.prototype.isMultiMaterial; + +// +// Config +// + +THREE.SEA3D.MTXBUF = new THREE.Matrix4(); +THREE.SEA3D.VECBUF = new THREE.Vector3(); +THREE.SEA3D.QUABUF = new THREE.Quaternion(); + +THREE.SEA3D.BACKGROUND_COLOR = 0x333333; +THREE.SEA3D.HELPER_COLOR = 0x9AB9E5; +THREE.SEA3D.RTT_SIZE = 512; + +THREE.SEA3D.identityMatrixScale = function () { + + var scl = new THREE.Vector3(); + + return function identityMatrixScale( matrix ) { + + scl.setFromMatrixScale( matrix ); + + return matrix.scale( scl.set( 1 / scl.x, 1 / scl.y, 1 / scl.z ) ); + + }; + +}(); + +THREE.SEA3D.prototype = Object.assign( Object.create( THREE.EventDispatcher.prototype ), { + + constructor: THREE.SEA3D, + + setShadowMap: function ( light ) { + + light.shadow.mapSize.width = 2048; + light.shadow.mapSize.height = 1024; + + light.castShadow = true; + + light.shadow.camera.left = - 200; + light.shadow.camera.right = 200; + light.shadow.camera.top = 200; + light.shadow.camera.bottom = - 200; + + light.shadow.camera.near = 1; + light.shadow.camera.far = 3000; + light.shadow.camera.fov = 45; + + light.shadow.bias = - 0.001; + + } + +} ); + +Object.defineProperties( THREE.SEA3D.prototype, { + + container: { + + set: function ( val ) { + + this.config.container = val; + + }, + + get: function () { + + return this.config.container; + + } + + }, + + elapsedTime: { + + get: function () { + + return this.file.timer.elapsedTime; + + } + + } + +} ); + +// +// Domain +// + +THREE.SEA3D.Domain = function ( id, objects, container ) { + + this.id = id; + this.objects = objects; + this.container = container; + + this.sources = []; + this.local = {}; + + this.scriptTargets = []; + + this.events = new THREE.EventDispatcher(); + +}; + +THREE.SEA3D.Domain.global = {}; + +THREE.SEA3D.Domain.prototype = Object.assign( Object.create( THREE.EventDispatcher.prototype ), { + + constructor: THREE.SEA3D.Domain, + + add: function ( src ) { + + this.sources.push( src ); + + }, + + remove: function ( src ) { + + this.sources.splice( this.sources.indexOf( src ), 1 ); + + }, + + contains: function ( src ) { + + return this.sources.indexOf( src ) != - 1; + + }, + + addEventListener: function ( type, listener ) { + + this.events.addEventListener( type, listener ); + + }, + + hasEventListener: function ( type, listener ) { + + return this.events.hasEventListener( type, listener ); + + }, + + removeEventListener: function ( type, listener ) { + + this.events.removeEventListener( type, listener ); + + }, + + print: function () { + + console.log.apply( console, arguments ); + + }, + + watch: function () { + + console.log.apply( console, 'watch:', arguments ); + + }, + + runScripts: function () { + + for ( var i = 0; i < this.scriptTargets.length; i ++ ) { + + this.runJSMList( this.scriptTargets[ i ] ); + + } + + }, + + runJSMList: function ( target ) { + + var scripts = target.scripts; + + for ( var i = 0; i < scripts.length; i ++ ) { + + this.runJSM( target, scripts[ i ] ); + + } + + return scripts; + + }, + + runJSM: function ( target, script ) { + + var include = { + print: this.print, + watch: this.watch, + sea3d: this, + scene: this.container, + source: new THREE.SEA3D.ScriptDomain( this, target instanceof THREE.SEA3D.Domain ) + }; + + Object.freeze( include.source ); + + THREE.SEA3D.ScriptHandler.add( include.source ); + + try { + + this.methods[ script.method ]( + include, + this.getReference, + THREE.SEA3D.Domain.global, + this.local, + target, + script.params + ); + + } catch ( e ) { + + console.error( 'SEA3D JavaScript: Error running method "' + script.method + '".' ); + console.error( e ); + + } + + }, + + getReference: function ( ns ) { + + return eval( ns ); + + }, + + disposeList: function ( list ) { + + if ( ! list || ! list.length ) return; + + list = list.concat(); + + var i = list.length; + + while ( i -- ) { + + list[ i ].dispose(); + + } + + }, + + dispatchEvent: function ( event ) { + + event.domain = this; + + var sources = this.sources.concat(), + i = sources.length; + + while ( i -- ) { + + sources[ i ].dispatchEvent( event ); + + } + + this.events.dispatchEvent( event ); + + }, + + dispose: function () { + + this.disposeList( this.sources ); + + while ( this.container.children.length ) { + + this.container.remove( this.container.children[ 0 ] ); + + } + + var i = THREE.SEA3D.EXTENSIONS_DOMAIN.length; + + while ( i -- ) { + + var domain = THREE.SEA3D.EXTENSIONS_DOMAIN[ i ]; + + if ( domain.dispose ) domain.dispose.call( this ); + + } + + this.disposeList( this.materials ); + this.disposeList( this.dummys ); + + this.dispatchEvent( { type: "dispose" } ); + + } +} ); + +// +// Domain Manager +// + +THREE.SEA3D.DomainManager = function ( autoDisposeRootDomain ) { + + this.domains = []; + this.autoDisposeRootDomain = autoDisposeRootDomain !== undefined ? autoDisposeRootDomain : true; + +}; + +Object.assign( THREE.SEA3D.DomainManager.prototype, { + + onDisposeDomain: function ( e ) { + + this.remove( e.domain ); + + if ( this.autoDisposeRootDomain && this.domains.length == 1 ) { + + this.dispose(); + + } + + }, + + add: function ( domain ) { + + this._onDisposeDomain = this._onDisposeDomain || this.onDisposeDomain.bind( this ); + + domain.on( "dispose", this._onDisposeDomain ); + + this.domains.push( domain ); + + this.textures = this.textures || domain.textures; + this.cubemaps = this.cubemaps || domain.cubemaps; + this.geometries = this.geometries || domain.geometries; + + }, + + remove: function ( domain ) { + + domain.removeEvent( "dispose", this._onDisposeDomain ); + + this.domains.splice( this.domains.indexOf( domain ), 1 ); + + }, + + contains: function ( domain ) { + + return this.domains.indexOf( domain ) != - 1; + + }, + + disposeList: function ( list ) { + + if ( ! list || ! list.length ) return; + + list = list.concat(); + + var i = list.length; + + while ( i -- ) { + + list[ i ].dispose(); + + } + + }, + + dispose: function () { + + this.disposeList( this.domains ); + this.disposeList( this.textures ); + this.disposeList( this.cubemaps ); + this.disposeList( this.geometries ); + + } + +} ); + +// +// Script ( closure for private functions ) +// + +THREE.SEA3D.ScriptDomain = function ( domain, root ) { + + domain = domain || new THREE.SEA3D.Domain(); + domain.add( this ); + + var events = new THREE.EventDispatcher(); + + this.getId = function () { + + return domain.id; + + }; + + this.isRoot = function () { + + return root; + + }; + + this.addEventListener = function ( type, listener ) { + + events.addEventListener( type, listener ); + + }; + + this.hasEventListener = function ( type, listener ) { + + return events.hasEventListener( type, listener ); + + }; + + this.removeEventListener = function ( type, listener ) { + + events.removeEventListener( type, listener ); + + }; + + this.dispatchEvent = function ( event ) { + + event.script = this; + + events.dispatchEvent( event ); + + }; + + this.dispose = function () { + + domain.remove( this ); + + if ( root ) domain.dispose(); + + this.dispatchEvent( { type: "dispose" } ); + + }; + +}; + +// +// Script Manager ( closure for private functions ) +// + +THREE.SEA3D.ScriptManager = function () { + + this.scripts = []; + + var onDisposeScript = ( function ( e ) { + + this.remove( e.script ); + + } ).bind( this ); + + this.add = function ( src ) { + + src.addEventListener( "dispose", onDisposeScript ); + + this.scripts.push( src ); + + }; + + this.remove = function ( src ) { + + src.removeEventListener( "dispose", onDisposeScript ); + + this.scripts.splice( this.scripts.indexOf( src ), 1 ); + + }; + + this.contains = function ( src ) { + + return this.scripts.indexOf( src ) > - 1; + + }; + + this.dispatchEvent = function ( event ) { + + var scripts = this.scripts.concat(), + i = scripts.length; + + while ( i -- ) { + + scripts[ i ].dispatchEvent( event ); + + } + + }; + +}; + +// +// Script Handler +// + +THREE.SEA3D.ScriptHandler = new THREE.SEA3D.ScriptManager(); + +THREE.SEA3D.ScriptHandler.dispatchUpdate = function ( delta ) { + + this.dispatchEvent( { + type: "update", + delta: delta + } ); + +}; + +// +// Animation Clip +// + +THREE.SEA3D.AnimationClip = function ( name, duration, tracks, repeat ) { + + THREE.AnimationClip.call( this, name, duration, tracks ); + + this.repeat = repeat !== undefined ? repeat : true; + +}; + +THREE.SEA3D.AnimationClip.fromClip = function ( clip, repeat ) { + + return new THREE.SEA3D.AnimationClip( clip.name, clip.duration, clip.tracks, repeat ); + +}; + +THREE.SEA3D.AnimationClip.prototype = Object.assign( Object.create( THREE.AnimationClip.prototype ), { + + constructor: THREE.SEA3D.AnimationClip + +} ); + +// +// Animation +// + +THREE.SEA3D.Animation = function ( clip, timeScale ) { + + this.clip = clip; + this.timeScale = timeScale !== undefined ? timeScale : 1; + +}; + +THREE.SEA3D.Animation.COMPLETE = "animationComplete"; + +THREE.SEA3D.Animation.prototype = Object.assign( Object.create( THREE.EventDispatcher.prototype ), { + + constructor: THREE.SEA3D.Animation, + + onComplete: function ( scope ) { + + this.dispatchEvent( { type: THREE.SEA3D.Animation.COMPLETE, target: this } ); + + + } + +} ); + +Object.defineProperties( THREE.SEA3D.Animation.prototype, { + + name: { + + get: function () { + + return this.clip.name; + + } + + }, + + repeat: { + + get: function () { + + return this.clip.repeat; + + } + + }, + + duration: { + + get: function () { + + return this.clip.duration; + + } + + }, + + mixer: { + + set: function ( val ) { + + if ( this.mx ) { + + this.mx.uncacheClip( this.clip ); + delete this.mx; + + } + + if ( val ) { + + this.mx = val; + this.mx.clipAction( this.clip ); + + } + + }, + + get: function () { + + return this.mx; + + } + + } + +} ); + +// +// Animator +// + +THREE.SEA3D.Animator = function ( clips, mixer ) { + + this.updateAnimations( clips, mixer ); + + this.clone = function ( scope ) { + + return new this.constructor( this.clips, new THREE.AnimationMixer( scope ) ).copyFrom( this ); + + }.bind( this ); + +}; + +Object.assign( THREE.SEA3D.Animator.prototype, { + + update: function ( dt ) { + + this.mixer.update( dt || 0 ); + + if ( this.currentAnimationAction && this.currentAnimationAction.paused ) { + + this.pause(); + + if ( this.currentAnimation ) { + + this.currentAnimation.onComplete( this ); + + } + + } + + return this; + + }, + + updateAnimations: function ( clips, mixer ) { + + if ( this.playing ) this.stop(); + + if ( this.mixer ) THREE.SEA3D.AnimationHandler.remove( this ); + + this.mixer = mixer; + + this.relative = false; + this.playing = false; + this.paused = false; + + this.timeScale = 1; + + this.animations = []; + this.animation = {}; + + this.clips = []; + + if ( clips ) { + + for ( var i = 0; i < clips.length; i ++ ) { + + this.addAnimation( clips[ i ] ); + + } + + } + + return this; + + }, + + addAnimation: function ( animation ) { + + if ( animation instanceof THREE.AnimationClip ) { + + this.clips.push( animation ); + + animation = new THREE.SEA3D.Animation( animation ); + + } + + this.animations.push( animation ); + this.animation[ animation.name ] = animation; + + animation.mixer = this.mixer; + + return animation; + + }, + + removeAnimation: function ( animation ) { + + if ( animation instanceof THREE.AnimationClip ) { + + animation = this.getAnimationByClip( animation ); + + } + + this.clips.splice( this.clips.indexOf( animation.clip ), 1 ); + + delete this.animation[ animation.name ]; + this.animations.splice( this.animations.indexOf( animation ), 1 ); + + animation.mixer = null; + + return animation; + + }, + + getAnimationByClip: function ( clip ) { + + for ( var i = 0; i < this.animations.length; i ++ ) { + + if ( this.animations[ i ].clip === clip ) return clip; + + } + + }, + + getAnimationByName: function ( name ) { + + return typeof name === "number" ? this.animations[ name ] : this.animation[ name ]; + + }, + + setAnimationWeight: function ( name, val ) { + + this.mixer.clipAction( this.getAnimationByName( name ).clip ).setEffectiveWeight( val ); + + }, + + getAnimationWeight: function ( name ) { + + return this.mixer.clipAction( this.getAnimationByName( name ).clip ).getEffectiveWeight(); + + }, + + pause: function () { + + if ( this.playing && this.currentAnimation ) { + + THREE.SEA3D.AnimationHandler.remove( this ); + + this.playing = false; + + } + + return this; + + }, + + resume: function () { + + if ( ! this.playing && this.currentAnimation ) { + + THREE.SEA3D.AnimationHandler.add( this ); + + this.playing = true; + + } + + return this; + + }, + + setTimeScale: function ( val ) { + + this.timeScale = val; + + if ( this.currentAnimationAction ) this.updateTimeScale(); + + return this; + + }, + + getTimeScale: function () { + + return this.timeScale; + + }, + + updateTimeScale: function () { + + this.currentAnimationAction.setEffectiveTimeScale( this.timeScale * ( this.currentAnimation ? this.currentAnimation.timeScale : 1 ) ); + + return this; + + }, + + play: function ( name, crossfade, offset, weight ) { + + var animation = this.getAnimationByName( name ); + + if ( ! animation ) throw new Error( 'Animation "' + name + '" not found.' ); + + if ( animation == this.currentAnimation ) { + + if ( offset !== undefined || ! animation.repeat ) this.currentAnimationAction.time = offset !== undefined ? offset : + ( this.currentAnimationAction.timeScale >= 0 ? 0 : this.currentAnimation.duration ); + + this.currentAnimationAction.setEffectiveWeight( weight !== undefined ? weight : 1 ); + this.currentAnimationAction.paused = false; + + return this.resume(); + + } else { + + this.previousAnimation = this.currentAnimation; + this.currentAnimation = animation; + + this.previousAnimationAction = this.currentAnimationAction; + this.currentAnimationAction = this.mixer.clipAction( animation.clip ).setLoop( animation.repeat ? THREE.LoopRepeat : THREE.LoopOnce, Infinity ).reset(); + this.currentAnimationAction.clampWhenFinished = ! animation.repeat; + this.currentAnimationAction.paused = false; + + this.updateTimeScale(); + + if ( offset !== undefined || ! animation.repeat ) this.currentAnimationAction.time = offset !== undefined ? offset : + ( this.currentAnimationAction.timeScale >= 0 ? 0 : this.currentAnimation.duration ); + + this.currentAnimationAction.setEffectiveWeight( weight !== undefined ? weight : 1 ); + + this.currentAnimationAction.play(); + + if ( ! this.playing ) this.mixer.update( 0 ); + + this.playing = true; + + if ( this.previousAnimation ) this.previousAnimationAction.crossFadeTo( this.currentAnimationAction, crossfade || 0, false ); + + THREE.SEA3D.AnimationHandler.add( this ); + + } + + return this; + + }, + + stop: function () { + + if ( this.playing ) THREE.SEA3D.AnimationHandler.remove( this ); + + if ( this.currentAnimation ) { + + this.currentAnimationAction.stop(); + + this.previousAnimation = this.currentAnimation; + this.previousAnimationAction = this.currentAnimationAction; + + delete this.currentAnimationAction; + delete this.currentAnimation; + + this.playing = false; + + } + + return this; + + }, + + playw: function ( name, weight ) { + + if ( ! this.playing && ! this.paused ) THREE.SEA3D.AnimationHandler.add( this ); + + var animation = this.getAnimationByName( name ); + + this.playing = true; + + var clip = this.mixer.clipAction( animation.clip ); + clip.setLoop( animation.repeat ? THREE.LoopRepeat : THREE.LoopOnce, Infinity ).reset(); + clip.clampWhenFinished = ! animation.repeat; + clip.paused = false; + + clip.setEffectiveWeight( weight ).play(); + + return clip; + + }, + + crossFade: function ( fromAnimName, toAnimName, duration, wrap ) { + + this.mixer.stopAllAction(); + + var fromAction = this.playw( fromAnimName, 1 ); + var toAction = this.playw( toAnimName, 1 ); + + fromAction.crossFadeTo( toAction, duration, wrap !== undefined ? wrap : false ); + + return this; + + }, + + stopAll: function () { + + this.stop().mixer.stopAllAction(); + + this.playing = false; + + return this; + + }, + + unPauseAll: function () { + + this.mixer.timeScale = 1; + + this.playing = true; + this.paused = false; + + return this; + + }, + + pauseAll: function () { + + this.mixer.timeScale = 0; + + this.playing = false; + this.paused = true; + + return this; + + }, + + setRelative: function ( val ) { + + if ( this.relative == val ) return; + + this.stop(); + + this.relative = val; + + return this; + + }, + + getRelative: function () { + + return this.relative; + + }, + + copyFrom: function ( scope ) { + + for ( var i = 0; i < this.animations.length; i ++ ) { + + this.animations[ i ].timeScale = scope.animations[ i ].timeScale; + + } + + return this; + + } + +} ); + +// +// Object3D Animator +// + +THREE.SEA3D.Object3DAnimator = function ( clips, object3d ) { + + this.object3d = object3d; + + THREE.SEA3D.Animator.call( this, clips, new THREE.AnimationMixer( object3d ) ); + + this.clone = function ( scope ) { + + return new this.constructor( this.clips, scope ).copyFrom( this ); + + }.bind( this ); + +}; + +THREE.SEA3D.Object3DAnimator.prototype = Object.assign( Object.create( THREE.SEA3D.Animator.prototype ), { + + constructor: THREE.SEA3D.Object3DAnimator, + + stop: function () { + + if ( this.currentAnimation ) { + + var animate = this.object3d.animate; + + if ( animate && this instanceof THREE.SEA3D.Object3DAnimator ) { + + animate.position.set( 0, 0, 0 ); + animate.quaternion.set( 0, 0, 0, 1 ); + animate.scale.set( 1, 1, 1 ); + + } + + } + + THREE.SEA3D.Animator.prototype.stop.call( this ); + + }, + + setRelative: function ( val ) { + + THREE.SEA3D.Animator.prototype.setRelative.call( this, val ); + + this.object3d.setAnimator( this.relative ); + + this.updateAnimations( this.clips, new THREE.AnimationMixer( this.relative ? this.object3d.animate : this.object3d ) ); + + } + +} ); + +// +// Camera Animator +// + +THREE.SEA3D.CameraAnimator = function ( clips, object3d ) { + + THREE.SEA3D.Object3DAnimator.call( this, clips, object3d ); + +}; + +THREE.SEA3D.CameraAnimator.prototype = Object.assign( Object.create( THREE.SEA3D.Object3DAnimator.prototype ), { + + constructor: THREE.SEA3D.CameraAnimator + +} ); + +// +// Sound Animator +// + +THREE.SEA3D.SoundAnimator = function ( clips, object3d ) { + + THREE.SEA3D.Object3DAnimator.call( this, clips, object3d ); + +}; + +THREE.SEA3D.SoundAnimator.prototype = Object.assign( Object.create( THREE.SEA3D.Object3DAnimator.prototype ), { + + constructor: THREE.SEA3D.SoundAnimator + +} ); + +// +// Light Animator +// + +THREE.SEA3D.LightAnimator = function ( clips, object3d ) { + + THREE.SEA3D.Object3DAnimator.call( this, clips, object3d ); + +}; + +THREE.SEA3D.LightAnimator.prototype = Object.assign( Object.create( THREE.SEA3D.Object3DAnimator.prototype ), { + + constructor: THREE.SEA3D.LightAnimator + +} ); + +// +// Container +// + +THREE.SEA3D.Object3D = function ( ) { + + THREE.Object3D.call( this ); + +}; + +THREE.SEA3D.Object3D.prototype = Object.assign( Object.create( THREE.Object3D.prototype ), { + + constructor: THREE.SEA3D.Object3D, + + // Relative Animation Extension ( Only used if relative animation is enabled ) + // TODO: It can be done with shader + + updateAnimateMatrix: function ( force ) { + + if ( this.matrixAutoUpdate === true ) this.updateMatrix(); + + if ( this.matrixWorldNeedsUpdate === true || force === true ) { + + if ( this.parent === null ) { + + this.matrixWorld.copy( this.matrix ); + + } else { + + this.matrixWorld.multiplyMatrices( this.parent.matrixWorld, this.matrix ); + + } + + this.animate.updateMatrix(); + + this.matrixWorld.multiplyMatrices( this.matrixWorld, this.animate.matrix ); + + this.matrixWorldNeedsUpdate = false; + + force = true; + + } + + // update children + + for ( var i = 0, l = this.children.length; i < l; i ++ ) { + + this.children[ i ].updateMatrixWorld( force ); + + } + + }, + + setAnimator: function ( val ) { + + if ( this.getAnimator() == val ) + return; + + if ( val ) { + + this.animate = new THREE.Object3D(); + + this.updateMatrixWorld = THREE.SEA3D.Object3D.prototype.updateAnimateMatrix; + + } else { + + delete this.animate; + + this.updateMatrixWorld = THREE.Object3D.prototype.updateMatrixWorld; + + } + + this.matrixWorldNeedsUpdate = true; + + }, + + getAnimator: function () { + + return this.animate != undefined; + + }, + + copy: function ( source ) { + + THREE.Object3D.prototype.copy.call( this, source ); + + this.attribs = source.attribs; + this.scripts = source.scripts; + + if ( source.animator ) this.animator = source.animator.clone( this ); + + return this; + + } + +} ); + +// +// Dummy +// + +THREE.SEA3D.Dummy = function ( width, height, depth ) { + + this.width = width != undefined ? width : 100; + this.height = height != undefined ? height : 100; + this.depth = depth != undefined ? depth : 100; + + var geo = new THREE.BoxGeometry( this.width, this.height, this.depth, 1, 1, 1 ); + + geo.computeBoundingBox(); + geo.computeBoundingSphere(); + + THREE.Mesh.call( this, geo, THREE.SEA3D.Dummy.MATERIAL ); + +}; + +THREE.SEA3D.Dummy.MATERIAL = new THREE.MeshBasicMaterial( { wireframe: true, color: THREE.SEA3D.HELPER_COLOR } ); + +THREE.SEA3D.Dummy.prototype = Object.assign( Object.create( THREE.Mesh.prototype ), THREE.SEA3D.Object3D.prototype, { + + constructor: THREE.SEA3D.Dummy, + + copy: function ( source ) { + + THREE.Mesh.prototype.copy.call( this, source ); + + this.attribs = source.attribs; + this.scripts = source.scripts; + + if ( source.animator ) this.animator = source.animator.clone( this ); + + return this; + + }, + + dispose: function () { + + this.geometry.dispose(); + + } + +} ); + +// +// Mesh +// + +THREE.SEA3D.Mesh = function ( geometry, material ) { + + THREE.Mesh.call( this, geometry, material ); + +}; + +THREE.SEA3D.Mesh.prototype = Object.assign( Object.create( THREE.Mesh.prototype ), THREE.SEA3D.Object3D.prototype, { + + constructor: THREE.SEA3D.Mesh, + + setWeight: function ( name, val ) { + + var index = typeof name === "number" ? name : this.morphTargetDictionary[ name ]; + + this.morphTargetInfluences[ index ] = val; + + }, + + getWeight: function ( name ) { + + var index = typeof name === "number" ? name : this.morphTargetDictionary[ name ]; + + return this.morphTargetInfluences[ index ]; + + }, + + copy: function ( source ) { + + THREE.Mesh.prototype.copy.call( this, source ); + + this.attribs = source.attribs; + this.scripts = source.scripts; + + if ( source.animator ) this.animator = source.animator.clone( this ); + + return this; + + } + +} ); + +// +// Skinning +// + +THREE.SEA3D.SkinnedMesh = function ( geometry, material, useVertexTexture ) { + + THREE.SkinnedMesh.call( this, geometry, material, useVertexTexture ); + + this.updateAnimations( geometry.animations, new THREE.AnimationMixer( this ) ); + +}; + +THREE.SEA3D.SkinnedMesh.prototype = Object.assign( Object.create( THREE.SkinnedMesh.prototype ), THREE.SEA3D.Mesh.prototype, THREE.SEA3D.Animator.prototype, { + + constructor: THREE.SEA3D.SkinnedMesh, + + boneByName: function ( name ) { + + var bones = this.skeleton.bones; + + for ( var i = 0, bl = bones.length; i < bl; i ++ ) { + + if ( name == bones[ i ].name ) + return bones[ i ]; + + } + + }, + + copy: function ( source ) { + + THREE.SkinnedMesh.prototype.copy.call( this, source ); + + this.attribs = source.attribs; + this.scripts = source.scripts; + + if ( source.animator ) this.animator = source.animator.clone( this ); + + return this; + + } + +} ); + +// +// Vertex Animation +// + +THREE.SEA3D.VertexAnimationMesh = function ( geometry, material ) { + + THREE.Mesh.call( this, geometry, material ); + + this.type = 'MorphAnimMesh'; + + this.updateAnimations( geometry.animations, new THREE.AnimationMixer( this ) ); + +}; + +THREE.SEA3D.VertexAnimationMesh.prototype = Object.assign( Object.create( THREE.Mesh.prototype ), THREE.SEA3D.Mesh.prototype, THREE.SEA3D.Animator.prototype, { + + constructor: THREE.SEA3D.VertexAnimationMesh, + + copy: function ( source ) { + + THREE.Mesh.prototype.copy.call( this, source ); + + this.attribs = source.attribs; + this.scripts = source.scripts; + + if ( source.animator ) this.animator = source.animator.clone( this ); + + return this; + + } + +} ); + +// +// Camera +// + +THREE.SEA3D.Camera = function ( fov, aspect, near, far ) { + + THREE.PerspectiveCamera.call( this, fov, aspect, near, far ); + +}; + +THREE.SEA3D.Camera.prototype = Object.assign( Object.create( THREE.PerspectiveCamera.prototype ), THREE.SEA3D.Object3D.prototype, { + + constructor: THREE.SEA3D.Camera, + + copy: function ( source ) { + + THREE.PerspectiveCamera.prototype.copy.call( this, source ); + + this.attribs = source.attribs; + this.scripts = source.scripts; + + if ( source.animator ) this.animator = source.animator.clone( this ); + + return this; + + } + +} ); + +// +// Orthographic Camera +// + +THREE.SEA3D.OrthographicCamera = function ( left, right, top, bottom, near, far ) { + + THREE.OrthographicCamera.call( this, left, right, top, bottom, near, far ); + +}; + +THREE.SEA3D.OrthographicCamera.prototype = Object.assign( Object.create( THREE.OrthographicCamera.prototype ), THREE.SEA3D.Object3D.prototype, { + + constructor: THREE.SEA3D.OrthographicCamera, + + copy: function ( source ) { + + THREE.OrthographicCamera.prototype.copy.call( this, source ); + + this.attribs = source.attribs; + this.scripts = source.scripts; + + if ( source.animator ) this.animator = source.animator.clone( this ); + + return this; + + } + +} ); + +// +// PointLight +// + +THREE.SEA3D.PointLight = function ( hex, intensity, distance, decay ) { + + THREE.PointLight.call( this, hex, intensity, distance, decay ); + +}; + +THREE.SEA3D.PointLight.prototype = Object.assign( Object.create( THREE.PointLight.prototype ), THREE.SEA3D.Object3D.prototype, { + + constructor: THREE.SEA3D.PointLight, + + copy: function ( source ) { + + THREE.PointLight.prototype.copy.call( this, source ); + + this.attribs = source.attribs; + this.scripts = source.scripts; + + if ( source.animator ) this.animator = source.animator.clone( this ); + + return this; + + } + +} ); + +// +// Point Sound +// + +THREE.SEA3D.PointSound = function ( listener, sound ) { + + THREE.PositionalAudio.call( this, listener ); + + this.setSound( sound ); + +}; + +THREE.SEA3D.PointSound.prototype = Object.assign( Object.create( THREE.PositionalAudio.prototype ), THREE.SEA3D.Object3D.prototype, { + + constructor: THREE.SEA3D.PointSound, + + setSound: function ( sound ) { + + this.sound = sound; + + if ( sound ) { + + if ( sound.buffer ) { + + this.setBuffer( sound.buffer ); + + } else { + + sound.addEventListener( "complete", function ( e ) { + + this.setBuffer( sound.buffer ); + + }.bind( this ) ); + + } + + } + + return this; + + }, + + copy: function ( source ) { + + THREE.PositionalAudio.prototype.copy.call( this, source ); + + this.attribs = source.attribs; + this.scripts = source.scripts; + + if ( source.animator ) this.animator = source.animator.clone( this ); + + return this; + + } + +} ); + +// +// Animation Handler +// + +THREE.SEA3D.AnimationHandler = { + + animators: [], + + update: function ( dt ) { + + var i = 0; + + while ( i < this.animators.length ) { + + this.animators[ i ++ ].update( dt ); + + } + + }, + + add: function ( animator ) { + + var index = this.animators.indexOf( animator ); + + if ( index === - 1 ) this.animators.push( animator ); + + }, + + remove: function ( animator ) { + + var index = this.animators.indexOf( animator ); + + if ( index !== - 1 ) this.animators.splice( index, 1 ); + + } + +}; + +// +// Sound +// + +THREE.SEA3D.Sound = function ( src ) { + + this.uuid = THREE.Math.generateUUID(); + + this.src = src; + + new THREE.AudioLoader().load( src, function ( buffer ) { + + this.buffer = buffer; + + this.dispatchEvent( { type: "complete" } ); + + }.bind( this ) ); + +}; + +THREE.SEA3D.Sound.prototype = Object.assign( Object.create( THREE.EventDispatcher.prototype ), { + + constructor: THREE.SEA3D.Sound + +} ); + +// +// Output +// + +THREE.SEA3D.Domain.prototype.getMesh = THREE.SEA3D.prototype.getMesh = function ( name ) { + + return this.objects[ "m3d/" + name ]; + +}; + +THREE.SEA3D.Domain.prototype.getDummy = THREE.SEA3D.prototype.getDummy = function ( name ) { + + return this.objects[ "dmy/" + name ]; + +}; + +THREE.SEA3D.Domain.prototype.getLine = THREE.SEA3D.prototype.getLine = function ( name ) { + + return this.objects[ "line/" + name ]; + +}; + +THREE.SEA3D.Domain.prototype.getSound3D = THREE.SEA3D.prototype.getSound3D = function ( name ) { + + return this.objects[ "sn3d/" + name ]; + +}; + +THREE.SEA3D.Domain.prototype.getMaterial = THREE.SEA3D.prototype.getMaterial = function ( name ) { + + return this.objects[ "mat/" + name ]; + +}; + +THREE.SEA3D.Domain.prototype.getLight = THREE.SEA3D.prototype.getLight = function ( name ) { + + return this.objects[ "lht/" + name ]; + +}; + +THREE.SEA3D.Domain.prototype.getGLSL = THREE.SEA3D.prototype.getGLSL = function ( name ) { + + return this.objects[ "glsl/" + name ]; + +}; + +THREE.SEA3D.Domain.prototype.getCamera = THREE.SEA3D.prototype.getCamera = function ( name ) { + + return this.objects[ "cam/" + name ]; + +}; + +THREE.SEA3D.Domain.prototype.getTexture = THREE.SEA3D.prototype.getTexture = function ( name ) { + + return this.objects[ "tex/" + name ]; + +}; + +THREE.SEA3D.Domain.prototype.getCubeMap = THREE.SEA3D.prototype.getCubeMap = function ( name ) { + + return this.objects[ "cmap/" + name ]; + +}; + +THREE.SEA3D.Domain.prototype.getJointObject = THREE.SEA3D.prototype.getJointObject = function ( name ) { + + return this.objects[ "jnt/" + name ]; + +}; + +THREE.SEA3D.Domain.prototype.getContainer3D = THREE.SEA3D.prototype.getContainer3D = function ( name ) { + + return this.objects[ "c3d/" + name ]; + +}; + +THREE.SEA3D.Domain.prototype.getSprite = THREE.SEA3D.prototype.getSprite = function ( name ) { + + return this.objects[ "m2d/" + name ]; + +}; + +THREE.SEA3D.Domain.prototype.getProperties = THREE.SEA3D.prototype.getProperties = function ( name ) { + + return this.objects[ "prop/" + name ]; + +}; + +// +// Utils +// + +THREE.SEA3D.prototype.isPowerOfTwo = function ( num ) { + + return num ? ( ( num & - num ) == num ) : false; + +}; + +THREE.SEA3D.prototype.nearestPowerOfTwo = function ( num ) { + + return Math.pow( 2, Math.round( Math.log( num ) / Math.LN2 ) ); + +}; + +THREE.SEA3D.prototype.updateTransform = function ( obj3d, sea ) { + + var mtx = THREE.SEA3D.MTXBUF, vec = THREE.SEA3D.VECBUF; + + if ( sea.transform ) mtx.fromArray( sea.transform ); + else mtx.makeTranslation( sea.position.x, sea.position.y, sea.position.z ); + + // matrix + + obj3d.position.setFromMatrixPosition( mtx ); + obj3d.scale.setFromMatrixScale( mtx ); + + // ignore rotation scale + + obj3d.rotation.setFromRotationMatrix( THREE.SEA3D.identityMatrixScale( mtx ) ); + + // optimize if is static + + if ( this.config.forceStatic || sea.isStatic ) { + + obj3d.updateMatrix(); + obj3d.matrixAutoUpdate = false; + + } + +}; + +THREE.SEA3D.prototype.toVector3 = function ( data ) { + + return new THREE.Vector3( data.x, data.y, data.z ); + +}; + +THREE.SEA3D.prototype.toFaces = function ( faces ) { + + // xyz(- / +) to xyz(+ / -) sequence + var f = []; + + f[ 0 ] = faces[ 1 ]; + f[ 1 ] = faces[ 0 ]; + f[ 2 ] = faces[ 3 ]; + f[ 3 ] = faces[ 2 ]; + f[ 4 ] = faces[ 5 ]; + f[ 5 ] = faces[ 4 ]; + + return f; + +}; + +THREE.SEA3D.prototype.updateScene = function () { + + if ( this.materials != undefined ) { + + for ( var i = 0, l = this.materials.length; i < l; ++ i ) { + + this.materials[ i ].needsUpdate = true; + + } + + } + +}; + +THREE.SEA3D.prototype.addSceneObject = function ( sea, obj3d ) { + + obj3d = obj3d || sea.tag; + + obj3d.visible = sea.visible; + + if ( sea.parent ) sea.parent.tag.add( obj3d ); + else if ( this.config.container ) this.config.container.add( obj3d ); + + if ( sea.attributes ) obj3d.attribs = sea.attributes.tag; + + if ( sea.scripts ) { + + obj3d.scripts = this.getJSMList( obj3d, sea.scripts ); + + if ( this.config.scripts && this.config.runScripts ) this.domain.runJSMList( obj3d ); + + } + +}; + +THREE.SEA3D.prototype.createObjectURL = function ( raw, mime ) { + + return ( window.URL || window.webkitURL ).createObjectURL( new Blob( [ raw ], { type: mime } ) ); + +}; + +THREE.SEA3D.prototype.parsePath = function ( url ) { + + var paths = this.config.paths; + + for ( var name in paths ) { + + url = url.replace( new RegExp( "%" + name + "%", "g" ), paths[ name ] ); + + } + + return url; + +}; + +THREE.SEA3D.prototype.addDefaultAnimation = function ( sea, animatorClass ) { + + var scope = sea.tag; + + for ( var i = 0, count = sea.animations ? sea.animations.length : 0; i < count; i ++ ) { + + var anm = sea.animations[ i ]; + + switch ( anm.tag.type ) { + + case SEA3D.Animation.prototype.type: + + var animation = anm.tag.tag || this.getModifier( { + sea: anm.tag, + scope: scope, + relative: anm.relative + } ); + + scope.animator = new animatorClass( animation, scope ); + scope.animator.setRelative( anm.relative ); + + if ( this.config.autoPlay ) { + + scope.animator.play( 0 ); + + } + + return scope.animator; + + break; + + } + + } + +}; + +// +// Geometry +// + +THREE.SEA3D.prototype.readGeometryBuffer = function ( sea ) { + + var geo = sea.tag || new THREE.BufferGeometry(); + + for ( var i = 0; i < sea.groups.length; i ++ ) { + + var g = sea.groups[ i ]; + + geo.addGroup( g.start, g.count, i ); + + } + + // not indexes? use polygon soup + if ( sea.indexes ) geo.setIndex( new THREE.BufferAttribute( sea.indexes, 1 ) ); + + geo.addAttribute( 'position', new THREE.BufferAttribute( sea.vertex, 3 ) ); + + if ( sea.uv ) { + + geo.addAttribute( 'uv', new THREE.BufferAttribute( sea.uv[ 0 ], 2 ) ); + if ( sea.uv.length > 1 ) geo.addAttribute( 'uv2', new THREE.BufferAttribute( sea.uv[ 1 ], 2 ) ); + + } + + if ( sea.normal ) geo.addAttribute( 'normal', new THREE.BufferAttribute( sea.normal, 3 ) ); + else geo.computeVertexNormals(); + + if ( sea.tangent4 ) geo.addAttribute( 'tangent', new THREE.BufferAttribute( sea.tangent4, 4 ) ); + + if ( sea.color ) geo.addAttribute( 'color', new THREE.BufferAttribute( sea.color[ 0 ], sea.numColor ) ); + + if ( sea.joint ) { + + geo.addAttribute( 'skinIndex', new THREE.Float32BufferAttribute( sea.joint, sea.jointPerVertex ) ); + geo.addAttribute( 'skinWeight', new THREE.Float32BufferAttribute( sea.weight, sea.jointPerVertex ) ); + + } + + if ( this.config.bounding ) { + + geo.computeBoundingBox(); + geo.computeBoundingSphere(); + + } + + geo.name = sea.name; + + this.domain.geometries = this.geometries = this.geometries || []; + this.geometries.push( this.objects[ "geo/" + sea.name ] = sea.tag = geo ); + +}; + +// +// Dummy +// + +THREE.SEA3D.prototype.readDummy = function ( sea ) { + + var dummy = new THREE.SEA3D.Dummy( sea.width, sea.height, sea.depth ); + dummy.name = sea.name; + + this.domain.dummys = this.dummys = this.dummys || []; + this.dummys.push( this.objects[ "dmy/" + sea.name ] = sea.tag = dummy ); + + this.addSceneObject( sea ); + this.updateTransform( dummy, sea ); + + this.addDefaultAnimation( sea, THREE.SEA3D.Object3DAnimator ); + +}; + +// +// Line +// + +THREE.SEA3D.prototype.readLine = function ( sea ) { + + var geo = new THREE.BufferGeometry(); + + if ( sea.closed ) + sea.vertex.push( sea.vertex[ 0 ], sea.vertex[ 1 ], sea.vertex[ 2 ] ); + + geo.addAttribute( 'position', new THREE.Float32BufferAttribute( sea.vertex, 3 ) ); + + var line = new THREE.Line( geo, new THREE.LineBasicMaterial( { color: THREE.SEA3D.HELPER_COLOR, linewidth: 3 } ) ); + line.name = sea.name; + + this.lines = this.lines || []; + this.lines.push( this.objects[ "line/" + sea.name ] = sea.tag = line ); + + this.addSceneObject( sea ); + this.updateTransform( line, sea ); + + this.addDefaultAnimation( sea, THREE.SEA3D.Object3DAnimator ); + +}; + +// +// Container3D +// + +THREE.SEA3D.prototype.readContainer3D = function ( sea ) { + + var container = new THREE.SEA3D.Object3D(); + + this.domain.containers = this.containers = this.containers || []; + this.containers.push( this.objects[ "c3d/" + sea.name ] = sea.tag = container ); + + this.addSceneObject( sea ); + this.updateTransform( container, sea ); + + this.addDefaultAnimation( sea, THREE.SEA3D.Object3DAnimator ); + +}; + +// +// Sprite +// + +THREE.SEA3D.prototype.readSprite = function ( sea ) { + + var mat; + + if ( sea.material ) { + + if ( ! sea.material.tag.sprite ) { + + mat = sea.material.tag.sprite = new THREE.SpriteMaterial(); + + this.setBlending( mat, sea.blendMode ); + + var map = sea.material.tag.map; + + if ( map ) { + + map.flipY = true; + mat.map = map; + + } + + mat.color.set( sea.material.tag.color ); + mat.opacity = sea.material.tag.opacity; + mat.fog = sea.material.receiveFog; + + } else { + + mat = sea.material.tag.sprite; + + } + + } + + var sprite = new THREE.Sprite( mat ); + sprite.name = sea.name; + + this.domain.sprites = this.sprites = this.sprites || []; + this.sprites.push( this.objects[ "m2d/" + sea.name ] = sea.tag = sprite ); + + this.addSceneObject( sea ); + this.updateTransform( sprite, sea ); + + sprite.scale.set( sea.width, sea.height, 1 ); + +}; + +// +// Mesh +// + +THREE.SEA3D.prototype.readMesh = function ( sea ) { + + var i, count, geo = sea.geometry.tag, mesh, mat, skeleton, morpher, skeletonAnimation, vertexAnimation, uvwAnimationClips, morphAnimation; + + for ( i = 0, count = sea.modifiers ? sea.modifiers.length : 0; i < count; i ++ ) { + + var mod = sea.modifiers[ i ]; + + switch ( mod.type ) { + + case SEA3D.Skeleton.prototype.type: + case SEA3D.SkeletonLocal.prototype.type: + + skeleton = mod; + + geo.bones = skeleton.tag; + + break; + + case SEA3D.Morph.prototype.type: + + morpher = mod.tag || this.getModifier( { + sea: mod, + geometry: sea.geometry + } ); + + geo.morphAttributes = morpher.attribs; + geo.morphTargets = morpher.targets; + + break; + + } + + } + + for ( i = 0, count = sea.animations ? sea.animations.length : 0; i < count; i ++ ) { + + var anm = sea.animations[ i ], + anmTag = anm.tag; + + switch ( anmTag.type ) { + + case SEA3D.SkeletonAnimation.prototype.type: + + skeletonAnimation = anmTag; + + geo.animations = skeletonAnimation.tag || this.getModifier( { + sea: skeletonAnimation, + skeleton: skeleton, + relative: true + } ); + + break; + + case SEA3D.VertexAnimation.prototype.type: + + vertexAnimation = anmTag; + + geo.morphAttributes = vertexAnimation.tag.attribs; + geo.morphTargets = vertexAnimation.tag.targets; + geo.animations = vertexAnimation.tag.animations; + + break; + + case SEA3D.UVWAnimation.prototype.type: + + uvwAnimationClips = anmTag.tag || this.getModifier( { + sea: anmTag + } ); + + break; + + case SEA3D.MorphAnimation.prototype.type: + + morphAnimation = anmTag.tag || this.getModifier( { + sea: anmTag + } ); + + break; + + } + + } + + var uMorph = morpher != undefined || vertexAnimation != undefined, + uMorphNormal = + ( morpher && morpher.attribs.normal != undefined ) || + ( vertexAnimation && vertexAnimation.tag.attribs.normal != undefined ); + + if ( sea.material ) { + + if ( sea.material.length > 1 ) { + + var mats = []; + + for ( i = 0; i < sea.material.length; i ++ ) { + + mats[ i ] = sea.material[ i ].tag; + + mats[ i ].skinning = skeleton != undefined; + mats[ i ].morphTargets = uMorph; + mats[ i ].morphNormals = uMorphNormal; + mats[ i ].vertexColors = sea.geometry.color ? THREE.VertexColors : THREE.NoColors; + + } + + mat = THREE.SEA3D.useMultiMaterial ? new THREE.MultiMaterial( mats ) : mats; + + } else { + + mat = sea.material[ 0 ].tag; + + mat.skinning = skeleton != undefined; + mat.morphTargets = uMorph; + mat.morphNormals = uMorphNormal; + mat.vertexColors = sea.geometry.color ? THREE.VertexColors : THREE.NoColors; + + } + + } + + if ( skeleton ) { + + mesh = new THREE.SEA3D.SkinnedMesh( geo, mat, this.config.useVertexTexture ); + + if ( this.config.autoPlay && skeletonAnimation ) { + + mesh.play( 0 ); + + } + + } else if ( vertexAnimation ) { + + mesh = new THREE.SEA3D.VertexAnimationMesh( geo, mat ); + + if ( this.config.autoPlay ) { + + mesh.play( 0 ); + + } + + } else { + + mesh = new THREE.SEA3D.Mesh( geo, mat ); + + } + + if ( uvwAnimationClips ) { + + mesh.uvwAnimator = new THREE.SEA3D.Animator( uvwAnimationClips, new THREE.AnimationMixer( mat.map ) ); + + if ( this.config.autoPlay ) { + + mesh.uvwAnimator.play( 0 ); + + } + + } + + if ( morphAnimation ) { + + mesh.morphAnimator = new THREE.SEA3D.Animator( morphAnimation, new THREE.AnimationMixer( mesh ) ); + + if ( this.config.autoPlay ) { + + mesh.morphAnimator.play( 0 ); + + } + + } + + mesh.name = sea.name; + + mesh.castShadow = sea.castShadows; + mesh.receiveShadow = sea.material ? sea.material[ 0 ].receiveShadows : true; + + this.domain.meshes = this.meshes = this.meshes || []; + this.meshes.push( this.objects[ "m3d/" + sea.name ] = sea.tag = mesh ); + + this.addSceneObject( sea ); + this.updateTransform( mesh, sea ); + + this.addDefaultAnimation( sea, THREE.SEA3D.Object3DAnimator ); + +}; + +// +// Sound Point +// + +THREE.SEA3D.prototype.readSoundPoint = function ( sea ) { + + if ( ! this.audioListener ) { + + this.audioListener = new THREE.AudioListener(); + + if ( this.config.container ) { + + this.config.container.add( this.audioListener ); + + } + + } + + var sound3d = new THREE.SEA3D.PointSound( this.audioListener ); + sound3d.autoplay = sea.autoPlay; + sound3d.setLoop( sea.autoPlay ); + sound3d.setVolume( sea.volume ); + sound3d.setRefDistance( sea.distance ); + sound3d.setRolloffFactor( this.config.audioRolloffFactor ); + sound3d.setSound( sea.sound.tag ); + + sound3d.name = sea.name; + + this.domain.sounds3d = this.sounds3d = this.sounds3d || []; + this.sounds3d.push( this.objects[ "sn3d/" + sea.name ] = sea.tag = sound3d ); + + this.addSceneObject( sea ); + this.updateTransform( sound3d, sea ); + + this.addDefaultAnimation( sea, THREE.SEA3D.SoundAnimator ); + +}; + +// +// Cube Render +// + +THREE.SEA3D.prototype.readCubeRender = function ( sea ) { + + var cube = new THREE.CubeCamera( 0.1, 5000, THREE.SEA3D.RTT_SIZE ); + cube.renderTarget.cubeCamera = cube; + + sea.tag = cube.renderTarget; + + this.domain.cubeRenderers = this.cubeRenderers = this.cubeRenderers || []; + this.cubeRenderers.push( this.objects[ "rttc/" + sea.name ] = cube ); + + this.addSceneObject( sea, cube ); + this.updateTransform( cube, sea ); + +}; + +// +// Texture (WDP, JPEG, PNG and GIF) +// + +THREE.SEA3D.prototype.readTexture = function ( sea ) { + + var image = new Image(), + texture = new THREE.Texture(); + + texture.name = sea.name; + texture.wrapS = texture.wrapT = THREE.RepeatWrapping; + texture.flipY = false; + texture.image = image; + + if ( this.config.anisotropy !== undefined ) texture.anisotropy = this.config.anisotropy; + + image.onload = function () { + + texture.needsUpdate = true; + + }; + + image.src = this.createObjectURL( sea.data.buffer, "image/" + sea.type ); + + this.domain.textures = this.textures = this.textures || []; + this.textures.push( this.objects[ "tex/" + sea.name ] = sea.tag = texture ); + +}; + +// +// Cube Map +// + +THREE.SEA3D.prototype.readCubeMap = function ( sea ) { + + var faces = this.toFaces( sea.faces ), texture = new THREE.CubeTexture( [] ); + + var loaded = 0; + + texture.name = sea.name; + texture.flipY = false; + texture.format = THREE.RGBFormat; + + var onLoaded = function () { + + if ( ++ loaded == 6 ) { + + texture.needsUpdate = true; + + if ( ! this.config.async ) this.file.resume = true; + + } + + }.bind( this ); + + for ( var i = 0; i < faces.length; ++ i ) { + + var cubeImage = new Image(); + cubeImage.onload = onLoaded; + cubeImage.src = this.createObjectURL( faces[ i ].buffer, "image/" + sea.extension ); + + texture.images[ i ] = cubeImage; + + } + + if ( ! this.config.async ) this.file.resume = false; + + this.domain.cubemaps = this.cubemaps = this.cubemaps || []; + this.cubemaps.push( this.objects[ "cmap/" + sea.name ] = sea.tag = texture ); + +}; + +// +// Updaters +// + +THREE.SEA3D.prototype.readTextureUpdate = function ( sea ) { + + var obj = this.file.objects[ sea.index ], + tex = obj.tag; + + var image = new Image(); + + image.onload = function () { + + tex.image = image; + tex.needsUpdate = true; + + }; + + image.src = this.createObjectURL( sea.bytes.buffer, "image/" + obj.type ); + +}; + +// +// Sound (MP3, OGG) +// + +THREE.SEA3D.prototype.readSound = function ( sea ) { + + var sound = new THREE.SEA3D.Sound( this.createObjectURL( sea.data.buffer, "audio/" + sea.type ) ); + sound.name = sea.name; + + this.domain.sounds = this.sounds = this.sounds || []; + this.sounds.push( this.objects[ "snd/" + sea.name ] = sea.tag = sound ); + +}; + +// +// Script URL +// + +THREE.SEA3D.prototype.readScriptURL = function ( sea ) { + + this.file.resume = false; + + var loader = new THREE.FileLoader(); + + loader.setResponseType( "text" ).load( sea.url, function ( src ) { + + this.file.resume = true; + + this.domain.scripts = this.scripts = this.scripts || []; + this.scripts.push( this.objects[ "src/" + sea.name ] = sea.tag = src ); + + }.bind( this ) ); + +}; + +// +// Texture URL +// + +THREE.SEA3D.prototype.readTextureURL = function ( sea ) { + + var texture = new THREE.TextureLoader().load( this.parsePath( sea.url ) ); + + texture.name = sea.name; + texture.wrapS = texture.wrapT = THREE.RepeatWrapping; + texture.flipY = false; + + if ( this.config.anisotropy !== undefined ) texture.anisotropy = this.config.anisotropy; + + this.domain.textures = this.textures = this.textures || []; + this.textures.push( this.objects[ "tex/" + sea.name ] = sea.tag = texture ); + +}; + +// +// CubeMap URL +// + +THREE.SEA3D.prototype.readCubeMapURL = function ( sea ) { + + var faces = this.toFaces( sea.faces ); + + for ( var i = 0; i < faces.length; i ++ ) { + + faces[ i ] = this.parsePath( faces[ i ] ); + + } + + var texture, format = faces[ 0 ].substr( - 3 ); + + if ( format == "hdr" ) { + + var usePMREM = THREE.PMREMGenerator != null; + + this.file.resume = ! usePMREM; + + texture = new THREE.HDRCubeTextureLoader().load( THREE.UnsignedByteType, faces, function ( texture ) { + + if ( usePMREM ) { + + var pmremGenerator = new THREE.PMREMGenerator( texture ); + pmremGenerator.update( this.config.renderer ); + + var pmremCubeUVPacker = new THREE.PMREMCubeUVPacker( pmremGenerator.cubeLods ); + pmremCubeUVPacker.update( this.config.renderer ); + + texture.dispose(); + + this.objects[ "cmap/" + sea.name ] = sea.tag = pmremCubeUVPacker.CubeUVRenderTarget.texture; + + this.file.resume = true; + + } + + }.bind( this ) ); + + } else { + + texture = new THREE.CubeTextureLoader().load( faces ); + + } + + texture.name = sea.name; + texture.wrapS = texture.wrapT = THREE.RepeatWrapping; + texture.flipY = false; + + if ( this.config.anisotropy !== undefined ) texture.anisotropy = this.config.anisotropy; + + this.domain.cubemaps = this.cubemaps = this.cubemaps || []; + this.cubemaps.push( this.objects[ "cmap/" + sea.name ] = sea.tag = texture ); + +}; + +// +// Runtime +// + +THREE.SEA3D.prototype.getJSMList = function ( target, scripts ) { + + var scriptTarget = []; + + for ( var i = 0; i < scripts.length; i ++ ) { + + var script = scripts[ i ]; + + if ( script.tag.type == SEA3D.JavaScriptMethod.prototype.type ) { + + scriptTarget.push( script ); + + } + + } + + this.domain.scriptTargets = this.scriptTargets = this.scriptTargets || []; + this.scriptTargets.push( target ); + + return scriptTarget; + +}; + +THREE.SEA3D.prototype.readJavaScriptMethod = function ( sea ) { + + try { + + var src = + '(function() {\n' + + 'var $METHOD = {}\n'; + + var declare = + 'function($INC, $REF, global, local, self, $PARAM) {\n' + + 'var watch = $INC["watch"],\n' + + 'scene = $INC["scene"],\n' + + 'sea3d = $INC["sea3d"],\n' + + 'print = $INC["print"];\n'; + + declare += + 'var $SRC = $INC["source"],\n' + + 'addEventListener = $SRC.addEventListener.bind( $SRC ),\n' + + 'hasEventListener = $SRC.hasEventListener.bind( $SRC ),\n' + + 'removeEventListener = $SRC.removeEventListener.bind( $SRC ),\n' + + 'dispatchEvent = $SRC.dispatchEvent.bind( $SRC ),\n' + + 'dispose = $SRC.dispose.bind( $SRC );\n'; + + for ( var name in sea.methods ) { + + src += '$METHOD["' + name + '"] = ' + declare + sea.methods[ name ].src + '}\n'; + + } + + src += 'return $METHOD; })'; + + this.domain.methods = eval( src )(); + + } catch ( e ) { + + console.error( 'SEA3D JavaScriptMethod: Error running "' + sea.name + '".' ); + console.error( e ); + + } + +}; + +// +// GLSL +// + +THREE.SEA3D.prototype.readGLSL = function ( sea ) { + + this.domain.glsl = this.glsl = this.glsl || []; + this.glsl.push( this.objects[ "glsl/" + sea.name ] = sea.tag = sea.src ); + +}; + +// +// Material +// + +THREE.SEA3D.prototype.materialTechnique = +( function () { + + var techniques = {}; + + // FINAL + techniques.onComplete = function ( mat, sea ) { + + if ( sea.alpha < 1 || mat.blending > THREE.NormalBlending ) { + + mat.opacity = sea.alpha; + mat.transparent = true; + + } + + }; + + // PHYSICAL + techniques[ SEA3D.Material.PHYSICAL ] = + function ( mat, tech ) { + + mat.color.setHex( tech.color ); + mat.roughness = tech.roughness; + mat.metalness = tech.metalness; + + }; + + // REFLECTIVITY + techniques[ SEA3D.Material.REFLECTIVITY ] = + function ( mat, tech ) { + + mat.reflectivity = tech.strength; + + }; + + // CLEAR_COAT + techniques[ SEA3D.Material.CLEAR_COAT ] = + function ( mat, tech ) { + + mat.clearCoat = tech.strength; + mat.clearCoatRoughness = tech.roughness; + + }; + + // PHONG + techniques[ SEA3D.Material.PHONG ] = + function ( mat, tech ) { + + mat.color.setHex( tech.diffuseColor ); + mat.specular.setHex( tech.specularColor ).multiplyScalar( tech.specular ); + mat.shininess = tech.gloss; + + }; + + // DIFFUSE_MAP + techniques[ SEA3D.Material.DIFFUSE_MAP ] = + function ( mat, tech, sea ) { + + mat.map = tech.texture.tag; + mat.color.setHex( 0xFFFFFF ); + + mat.map.wrapS = mat.map.wrapT = sea.repeat ? THREE.RepeatWrapping : THREE.ClampToEdgeWrapping; + + if ( tech.texture.transparent ) { + + mat.transparent = true; + + } + + }; + + // ROUGHNESS_MAP + techniques[ SEA3D.Material.ROUGHNESS_MAP ] = + function ( mat, tech ) { + + mat.roughnessMap = tech.texture.tag; + + }; + + // METALNESS_MAP + techniques[ SEA3D.Material.METALNESS_MAP ] = + function ( mat, tech ) { + + mat.metalnessMap = tech.texture.tag; + + }; + + // SPECULAR_MAP + techniques[ SEA3D.Material.SPECULAR_MAP ] = + function ( mat, tech ) { + + if ( mat.specular ) { + + mat.specularMap = tech.texture.tag; + mat.specular.setHex( 0xFFFFFF ); + + } + + }; + + // NORMAL_MAP + techniques[ SEA3D.Material.NORMAL_MAP ] = + function ( mat, tech ) { + + mat.normalMap = tech.texture.tag; + + }; + + // REFLECTION + techniques[ SEA3D.Material.REFLECTION ] = + techniques[ SEA3D.Material.FRESNEL_REFLECTION ] = + function ( mat, tech ) { + + mat.envMap = tech.texture.tag; + mat.envMap.mapping = THREE.CubeReflectionMapping; + mat.combine = THREE.MixOperation; + + mat.reflectivity = tech.alpha; + + }; + + // REFLECTION_SPHERICAL + techniques[ SEA3D.Material.REFLECTION_SPHERICAL ] = + function ( mat, tech ) { + + mat.envMap = tech.texture.tag; + mat.envMap.mapping = THREE.SphericalReflectionMapping; + mat.combine = THREE.MixOperation; + + mat.reflectivity = tech.alpha; + + }; + + // REFRACTION + techniques[ SEA3D.Material.REFRACTION_MAP ] = + function ( mat, tech ) { + + mat.envMap = tech.texture.tag; + mat.envMap.mapping = THREE.CubeRefractionMapping; + + mat.refractionRatio = tech.ior; + mat.reflectivity = tech.alpha; + + }; + + // LIGHT_MAP + techniques[ SEA3D.Material.LIGHT_MAP ] = + function ( mat, tech ) { + + if ( tech.blendMode == "multiply" ) mat.aoMap = tech.texture.tag; + else mat.lightMap = tech.texture.tag; + + }; + + // EMISSIVE + techniques[ SEA3D.Material.EMISSIVE ] = + function ( mat, tech ) { + + mat.emissive.setHex( tech.color ); + + }; + + // EMISSIVE_MAP + techniques[ SEA3D.Material.EMISSIVE_MAP ] = + function ( mat, tech ) { + + mat.emissiveMap = tech.texture.tag; + + }; + + // ALPHA_MAP + techniques[ SEA3D.Material.ALPHA_MAP ] = + function ( mat, tech, sea ) { + + mat.alphaMap = tech.texture.tag; + mat.transparent = true; + + mat.alphaMap.wrapS = mat.alphaMap.wrapT = sea.repeat ? THREE.RepeatWrapping : THREE.ClampToEdgeWrapping; + + }; + + return techniques; + +} )(); + +THREE.SEA3D.prototype.createMaterial = function ( sea ) { + + if ( sea.tecniquesDict[ SEA3D.Material.REFLECTIVITY ] || sea.tecniquesDict[ SEA3D.Material.CLEAR_COAT ] ) { + + return new THREE.MeshPhysicalMaterial(); + + } else if ( sea.tecniquesDict[ SEA3D.Material.PHYSICAL ] ) { + + return new THREE.MeshStandardMaterial(); + + } + + return new THREE.MeshPhongMaterial(); + +}; + +THREE.SEA3D.prototype.setBlending = function ( mat, blendMode ) { + + if ( blendMode === "normal" ) return; + + switch ( blendMode ) { + + case "add": + + mat.blending = THREE.AdditiveBlending; + + break; + + case "subtract": + + mat.blending = THREE.SubtractiveBlending; + + break; + + case "multiply": + + mat.blending = THREE.MultiplyBlending; + + break; + + case "screen": + + mat.blending = THREE.CustomBlending; + mat.blendSrc = THREE.OneFactor; + mat.blendDst = THREE.OneMinusSrcColorFactor; + mat.blendEquation = THREE.AddEquation; + + break; + + } + + mat.transparent = true; + +}; + +THREE.SEA3D.prototype.readMaterial = function ( sea ) { + + var mat = this.createMaterial( sea ); + mat.name = sea.name; + + mat.lights = sea.receiveLights; + mat.fog = sea.receiveFog; + + mat.depthWrite = sea.depthWrite; + mat.depthTest = sea.depthTest; + + mat.premultipliedAlpha = sea.premultipliedAlpha; + + mat.side = sea.doubleSided ? THREE.DoubleSide : THREE.FrontSide; + + this.setBlending( mat, sea.blendMode ); + + for ( var i = 0; i < sea.technique.length; i ++ ) { + + var tech = sea.technique[ i ]; + + if ( this.materialTechnique[ tech.kind ] ) { + + this.materialTechnique[ tech.kind ].call( this, mat, tech, sea ); + + } + + } + + if ( this.materialTechnique.onComplete ) { + + this.materialTechnique.onComplete.call( this, mat, sea ); + + } + + this.domain.materials = this.materials = this.materials || []; + this.materials.push( this.objects[ "mat/" + sea.name ] = sea.tag = mat ); + +}; + +// +// Point Light +// + +THREE.SEA3D.prototype.readPointLight = function ( sea ) { + + var light = new THREE.SEA3D.PointLight( sea.color, sea.multiplier * this.config.multiplier ); + light.name = sea.name; + + if ( sea.attenuation ) { + + light.distance = sea.attenuation.end; + + } + + if ( sea.shadow ) this.setShadowMap( light ); + + this.domain.lights = this.lights = this.lights || []; + this.lights.push( this.objects[ "lht/" + sea.name ] = sea.tag = light ); + + this.addSceneObject( sea ); + + this.updateTransform( light, sea ); + + this.addDefaultAnimation( sea, THREE.SEA3D.LightAnimator ); + + this.updateScene(); + +}; + +// +// Hemisphere Light +// + +THREE.SEA3D.prototype.readHemisphereLight = function ( sea ) { + + var light = new THREE.HemisphereLight( sea.color, sea.secondColor, sea.multiplier * this.config.multiplier ); + light.position.set( 0, 500, 0 ); + light.name = sea.name; + + this.domain.lights = this.lights = this.lights || []; + this.lights.push( this.objects[ "lht/" + sea.name ] = sea.tag = light ); + + this.addSceneObject( sea ); + + this.addDefaultAnimation( sea, THREE.SEA3D.LightAnimator ); + + this.updateScene(); + +}; + +// +// Ambient Light +// + +THREE.SEA3D.prototype.readAmbientLight = function ( sea ) { + + var light = new THREE.AmbientLight( sea.color, sea.multiplier * this.config.multiplier ); + light.name = sea.name; + + this.domain.lights = this.lights = this.lights || []; + this.lights.push( this.objects[ "lht/" + sea.name ] = sea.tag = light ); + + this.addSceneObject( sea ); + + this.addDefaultAnimation( sea, THREE.SEA3D.LightAnimator ); + + this.updateScene(); + +}; + +// +// Directional Light +// + +THREE.SEA3D.prototype.readDirectionalLight = function ( sea ) { + + var light = new THREE.DirectionalLight( sea.color, sea.multiplier * this.config.multiplier ); + light.name = sea.name; + + if ( sea.shadow ) { + + this.setShadowMap( light ); + + } + + this.domain.lights = this.lights = this.lights || []; + this.lights.push( this.objects[ "lht/" + sea.name ] = sea.tag = light ); + + this.addSceneObject( sea ); + + this.updateTransform( light, sea ); + + this.addDefaultAnimation( sea, THREE.SEA3D.LightAnimator ); + + this.updateScene(); + +}; + +// +// Camera +// + +THREE.SEA3D.prototype.readCamera = function ( sea ) { + + var camera = new THREE.SEA3D.Camera( sea.fov ); + camera.name = sea.name; + + this.domain.cameras = this.cameras = this.cameras || []; + this.cameras.push( this.objects[ "cam/" + sea.name ] = sea.tag = camera ); + + this.addSceneObject( sea ); + this.updateTransform( camera, sea ); + + this.addDefaultAnimation( sea, THREE.SEA3D.CameraAnimator ); + +}; + +// +// Orthographic Camera +// + +THREE.SEA3D.prototype.readOrthographicCamera = function ( sea ) { + + var aspect, width, height; + + var stageWidth = this.config.stageWidth !== undefined ? this.config.stageWidth : ( window ? window.innerWidth : 1024 ); + var stageHeight = this.config.stageHeight !== undefined ? this.config.stageHeight : ( window ? window.innerHeight : 1024 ); + + if ( stageWidth > stageHeight ) { + + aspect = stageWidth / stageHeight; + + width = sea.height * aspect; + height = sea.height; + + } else { + + aspect = stageHeight / stageWidth; + + width = sea.height; + height = sea.height * aspect; + + } + + var camera = new THREE.SEA3D.OrthographicCamera( - width, width, height, - height ); + camera.name = sea.name; + + this.domain.cameras = this.cameras = this.cameras || []; + this.cameras.push( this.objects[ "cam/" + sea.name ] = sea.tag = camera ); + + this.addSceneObject( sea ); + this.updateTransform( camera, sea ); + + this.addDefaultAnimation( sea, THREE.SEA3D.CameraAnimator ); + +}; + +// +// Skeleton +// + +THREE.SEA3D.prototype.getSkeletonFromBones = function ( bonesData ) { + + var bones = [], bone, gbone; + var i, il; + + for ( i = 0, il = bonesData.length; i < il; i ++ ) { + + gbone = bonesData[ i ]; + + bone = new THREE.Bone(); + bones.push( bone ); + + bone.name = gbone.name; + bone.position.fromArray( gbone.pos ); + bone.quaternion.fromArray( gbone.rotq ); + + if ( gbone.scl !== undefined ) bone.scale.fromArray( gbone.scl ); + + } + + for ( i = 0, il = bonesData.length; i < il; i ++ ) { + + gbone = bonesData[ i ]; + + if ( ( gbone.parent !== - 1 ) && ( gbone.parent !== null ) && ( bones[ gbone.parent ] !== undefined ) ) { + + bones[ gbone.parent ].add( bones[ i ] ); + + } + + } + + return new THREE.Skeleton( bones ); + +}; + +THREE.SEA3D.prototype.readSkeletonLocal = function ( sea ) { + + var bones = []; + + for ( var i = 0; i < sea.joint.length; i ++ ) { + + var bone = sea.joint[ i ]; + + bones[ i ] = { + name: bone.name, + pos: [ bone.x, bone.y, bone.z ], + rotq: [ bone.qx, bone.qy, bone.qz, bone.qw ], + parent: bone.parentIndex + }; + + } + + this.domain.bones = this.bones = this.bones || []; + this.bones.push( this.objects[ sea.name + '.sklq' ] = sea.tag = bones ); + +}; + +// +// Joint Object +// + +THREE.SEA3D.prototype.readJointObject = function ( sea ) { + + var mesh = sea.target.tag, + bone = mesh.skeleton.bones[ sea.joint ]; + + this.domain.joints = this.joints = this.joints || []; + this.joints.push( this.objects[ "jnt/" + sea.name ] = sea.tag = bone ); + +}; + +// +// Morph +// + +THREE.SEA3D.prototype.readMorph = function ( sea ) { + + var attribs = { position: [] }, targets = []; + + for ( var i = 0; i < sea.node.length; i ++ ) { + + var node = sea.node[ i ]; + + attribs.position[ i ] = new THREE.Float32BufferAttribute( node.vertex, 3 ); + attribs.position[ i ].name = node.name; + + if ( node.normal ) { + + attribs.normal = attribs.normal || []; + attribs.normal[ i ] = new THREE.Float32BufferAttribute( node.normal, 3 ); + + } + + targets[ i ] = { name: node.name }; + + } + + sea.tag = { + attribs: attribs, + targets: targets + }; + +}; + +// +// Animation +// + +THREE.SEA3D.prototype.readAnimation = function ( sea ) { + + var animations = [], delta = ( 1000 / sea.frameRate ) / 1000; + + for ( var i = 0; i < sea.sequence.length; i ++ ) { + + var seq = sea.sequence[ i ]; + + var tracks = []; + + for ( var j = 0; j < sea.dataList.length; j ++ ) { + + var anm = sea.dataList[ j ], + t, k, times, values, + data = anm.data, + start = seq.start * anm.blockSize, + end = start + ( seq.count * anm.blockSize ), + intrpl = seq.intrpl ? THREE.InterpolateLinear : false, + name = null; + + switch ( anm.kind ) { + + case SEA3D.Animation.POSITION: + + name = '.position'; + + break; + + case SEA3D.Animation.ROTATION: + + name = '.quaternion'; + + break; + + case SEA3D.Animation.SCALE: + + name = '.scale'; + + break; + + case SEA3D.Animation.COLOR: + + name = '.color'; + + break; + + case SEA3D.Animation.MULTIPLIER: + + name = '.intensity'; + + break; + + case SEA3D.Animation.FOV: + + name = '.fov'; + + break; + + case SEA3D.Animation.OFFSET_U: + + name = '.offset[x]'; + + break; + + case SEA3D.Animation.OFFSET_V: + + name = '.offset[y]'; + + break; + + case SEA3D.Animation.SCALE_U: + + name = '.repeat[x]'; + + break; + + case SEA3D.Animation.SCALE_V: + + name = '.repeat[y]'; + + break; + + case SEA3D.Animation.MORPH: + + name = '.morphTargetInfluences[' + anm.name + ']'; + + break; + + } + + if ( ! name ) continue; + + switch ( anm.type ) { + + case SEA3D.Stream.BYTE: + case SEA3D.Stream.UBYTE: + case SEA3D.Stream.INT: + case SEA3D.Stream.UINT: + case SEA3D.Stream.FLOAT: + case SEA3D.Stream.DOUBLE: + case SEA3D.Stream.DECIMAL: + + values = data.subarray( start, end ); + times = new Float32Array( values.length ); + t = 0; + + for ( k = 0; k < times.length; k ++ ) { + + times[ k ] = t; + t += delta; + + } + + tracks.push( new THREE.NumberKeyframeTrack( name, times, values, intrpl ) ); + + break; + + case SEA3D.Stream.VECTOR3D: + + values = data.subarray( start, end ); + times = new Float32Array( values.length / anm.blockSize ); + t = 0; + + for ( k = 0; k < times.length; k ++ ) { + + times[ k ] = t; + t += delta; + + } + + tracks.push( new THREE.VectorKeyframeTrack( name, times, values, intrpl ) ); + + break; + + case SEA3D.Stream.VECTOR4D: + + values = data.subarray( start, end ); + times = new Float32Array( values.length / anm.blockSize ); + t = 0; + + for ( k = 0; k < times.length; k ++ ) { + + times[ k ] = t; + t += delta; + + } + + tracks.push( new THREE.QuaternionKeyframeTrack( name, times, values, intrpl ) ); + + break; + + case SEA3D.Stream.INT24: + case SEA3D.Stream.UINT24: + + values = new Float32Array( ( end - start ) * 3 ); + times = new Float32Array( values.length / 3 ); + t = 0; + + for ( k = 0; k < times.length; k ++ ) { + + values[ ( k * 3 ) ] = ( ( data[ k ] >> 16 ) & 0xFF ) / 255; + values[ ( k * 3 ) + 1 ] = ( ( data[ k ] >> 8 ) & 0xFF ) / 255; + values[ ( k * 3 ) + 2 ] = ( data[ k ] & 0xFF ) / 255; + times[ k ] = t; + t += delta; + + } + + tracks.push( new THREE.VectorKeyframeTrack( name, times, values, intrpl ) );//ColorKeyframeTrack + + break; + + } + + } + + animations.push( new THREE.SEA3D.AnimationClip( seq.name, - 1, tracks, seq.repeat ) ); + + } + + this.domain.clips = this.clips = this.clips || []; + this.clips.push( this.objects[ sea.name + '.anm' ] = sea.tag = animations ); + +}; + +// +// Skeleton Animation +// + +THREE.SEA3D.prototype.readSkeletonAnimation = function ( sea, skl ) { + + skl = ! skl && sea.metadata && sea.metadata.skeleton ? sea.metadata.skeleton : skl; + + if ( ! skl || sea.tag ) return sea.tag; + + var animations = [], delta = ( 1000 / sea.frameRate ) / 1000; + + for ( var i = 0; i < sea.sequence.length; i ++ ) { + + var seq = sea.sequence[ i ]; + + var start = seq.start; + var end = start + seq.count; + + var animation = { + name: seq.name, + fps: sea.frameRate, + length: delta * seq.count, + hierarchy: [] + }; + + var numJoints = sea.numJoints, + raw = sea.raw; + + for ( var j = 0; j < numJoints; j ++ ) { + + var bone = skl.joint[ j ], + node = { parent: bone.parentIndex, keys: [] }, + keys = node.keys, + time = 0; + + for ( var frame = start; frame < end; frame ++ ) { + + var idx = ( frame * numJoints * 7 ) + ( j * 7 ); + + keys.push( { + time: time, + pos: [ raw[ idx ], raw[ idx + 1 ], raw[ idx + 2 ] ], + rot: [ raw[ idx + 3 ], raw[ idx + 4 ], raw[ idx + 5 ], raw[ idx + 6 ] ], + scl: [ 1, 1, 1 ] + } ); + + time += delta; + + } + + animation.hierarchy[ j ] = node; + + } + + animations.push( THREE.SEA3D.AnimationClip.fromClip( THREE.AnimationClip.parseAnimation( animation, skl.tag ), seq.repeat ) ); + + } + + this.domain.clips = this.clips = this.clips || []; + this.clips.push( this.objects[ sea.name + '.skla' ] = sea.tag = animations ); + +}; + +// +// Vertex Animation +// + +THREE.SEA3D.prototype.readVertexAnimation = function ( sea ) { + + var attribs = { position: [] }, targets = [], animations = [], i, j, l; + + for ( i = 0, l = sea.frame.length; i < l; i ++ ) { + + var frame = sea.frame[ i ]; + + attribs.position[ i ] = new THREE.Float32BufferAttribute( frame.vertex, 3 ); + + if ( frame.normal ) { + + attribs.normal = attribs.normal || []; + attribs.normal[ i ] = new THREE.Float32BufferAttribute( frame.normal, 3 ); + + } + + targets[ i ] = { name: i }; + + } + + for ( i = 0; i < sea.sequence.length; i ++ ) { + + var seq = sea.sequence[ i ]; + var seqTargets = []; + + for ( j = 0; j < seq.count; j ++ ) { + + seqTargets[ j ] = targets[ seq.start + j ]; + + } + + animations.push( THREE.SEA3D.AnimationClip.fromClip( THREE.AnimationClip.CreateFromMorphTargetSequence( seq.name, seqTargets, sea.frameRate ), seq.repeat ) ); + + } + + sea.tag = { + attribs: attribs, + targets: targets, + animations: animations + }; + + this.domain.clips = this.clips = this.clips || []; + this.clips.push( this.objects[ sea.name + '.vtxa' ] = sea.tag ); + +}; + +// +// Selector +// + +THREE.SEA3D.prototype.getModifier = function ( req ) { + + var sea = req.sea; + + switch ( sea.type ) { + + case SEA3D.SkeletonAnimation.prototype.type: + + this.readSkeletonAnimation( sea, req.skeleton ); + + break; + + case SEA3D.Animation.prototype.type: + case SEA3D.MorphAnimation.prototype.type: + case SEA3D.UVWAnimation.prototype.type: + + this.readAnimation( sea ); + + break; + + case SEA3D.Morph.prototype.type: + + this.readMorph( sea, req.geometry ); + + break; + + } + + return sea.tag; + +}; + +// +// Actions +// + +THREE.SEA3D.prototype.applyEnvironment = function ( envMap ) { + + for ( var j = 0, l = this.materials.length; j < l; ++ j ) { + + var mat = this.materials[ j ]; + + if ( mat instanceof THREE.MeshStandardMaterial ) { + + if ( mat.envMap ) continue; + + mat.envMap = envMap; + mat.envMap.mapping = THREE.CubeReflectionMapping; + + mat.needsUpdate = true; + + } + + } + +}; + +THREE.SEA3D.prototype.readActions = function ( sea ) { + + for ( var i = 0; i < sea.actions.length; i ++ ) { + + var act = sea.actions[ i ]; + + switch ( act.kind ) { + + case SEA3D.Actions.ATTRIBUTES: + + this.attribs = this.domain.attribs = act.attributes.tag; + + break; + + case SEA3D.Actions.SCRIPTS: + + this.domain.scripts = this.getJSMList( this.domain, act.scripts ); + + if ( this.config.scripts && this.config.runScripts ) this.domain.runJSMList( this.domain ); + + break; + + case SEA3D.Actions.CAMERA: + + this.domain.camera = this.camera = act.camera.tag; + + break; + + case SEA3D.Actions.ENVIRONMENT_COLOR: + + this.domain.background = this.background = this.background || {}; + + this.background.color = new THREE.Color( act.color ); + + break; + + case SEA3D.Actions.ENVIRONMENT: + + this.domain.background = this.background = this.background || {}; + + this.background.texture = act.texture.tag; + + if ( this.config.useEnvironment && this.materials != undefined ) { + + this.applyEnvironment( act.texture.tag ); + + } + + break; + + } + + } + +}; + +// +// Properties +// + +THREE.SEA3D.prototype.updatePropertiesAssets = function ( sea, props ) { + + for ( var name in props ) { + + switch ( props.__type[ name ] ) { + + case SEA3D.Stream.ASSET: + + if ( ! props.__asset ) props.__asset = {}; + if ( ! props.__asset[ name ] ) props.__asset[ name ] = props[ name ]; + + props[ name ] = props.__asset[ name ].tag; + + break; + + case SEA3D.Stream.GROUP: + + props[ name ] = this.updatePropertiesAssets( sea, props[ name ] ); + + break; + + } + + } + + return props; + +}; + +THREE.SEA3D.prototype.readProperties = function ( sea ) { + + var props = this.updatePropertiesAssets( sea, sea.props ); + + this.domain.properties = this.properties = this.properties || []; + this.properties.push( this.objects[ "prop/" + sea.name ] = sea.tag = props ); + +}; + +THREE.SEA3D.prototype.readFileInfo = function ( sea ) { + + this.domain.info = this.updatePropertiesAssets( sea, sea.info ); + +}; + +// +// Events +// + +THREE.SEA3D.Event = { + PROGRESS: "sea3d_progress", + LOAD_PROGRESS: "sea3d_load", + DOWNLOAD_PROGRESS: "sea3d_download", + COMPLETE: "sea3d_complete", + OBJECT_COMPLETE: "sea3d_object", + PARSE_PROGRESS: "parse_progress", + PARSE_COMPLETE: "parse_complete", + ERROR: "sea3d_error" +}; + +THREE.SEA3D.prototype.onProgress = function ( e ) { + + e.status = e.type; + e.progress = e.loaded / e.total; + e.type = THREE.SEA3D.Event.PROGRESS; + + this.dispatchEvent( e ); + +}; + +THREE.SEA3D.prototype.onLoadProgress = function ( e ) { + + e.type = THREE.SEA3D.Event.LOAD_PROGRESS; + this.dispatchEvent( e ); + + this.onProgress( e ); + +}; + +THREE.SEA3D.prototype.onDownloadProgress = function ( e ) { + + e.type = THREE.SEA3D.Event.DOWNLOAD_PROGRESS; + this.dispatchEvent( e ); + + this.onProgress( e ); + +}; + +THREE.SEA3D.prototype.onComplete = function ( e ) { + + e.type = THREE.SEA3D.Event.COMPLETE; + this.dispatchEvent( e ); + +}; + +THREE.SEA3D.prototype.onCompleteObject = function ( e ) { + + e.type = THREE.SEA3D.Event.OBJECT_COMPLETE; + this.dispatchEvent( e ); + +}; + +THREE.SEA3D.prototype.onParseProgress = function ( e ) { + + e.type = THREE.SEA3D.Event.PARSE_PROGRESS; + this.dispatchEvent( e ); + +}; + +THREE.SEA3D.prototype.onParseComplete = function ( e ) { + + e.type = THREE.SEA3D.Event.PARSE_COMPLETE; + this.dispatchEvent( e ); + +}; + +THREE.SEA3D.prototype.onError = function ( e ) { + + e.type = THREE.SEA3D.Event.ERROR; + this.dispatchEvent( e ); + +}; + +// +// Loader +// + +THREE.SEA3D.prototype.createDomain = function () { + + return this.domain = new THREE.SEA3D.Domain( + this.config.id, + this.objects = {}, + this.config.container + ); + +}; + +THREE.SEA3D.prototype.clone = function ( config, onParseComplete, onParseProgress ) { + + if ( ! this.file.isDone() ) throw new Error( "Previous parse is not completed." ); + + this.config.container = config && config.container !== undefined ? config.container : new THREE.Object3D(); + + if ( config ) this.loadConfig( config ); + + var timeLimit = this.config.timeLimit; + + this.config.timeLimit = config && config.timeLimit !== undefined ? config.timeLimit : Infinity; + + this.parse( onParseComplete, onParseProgress ); + + this.config.timeLimit = timeLimit; + + return this.domain; + +}; + +THREE.SEA3D.prototype.loadConfig = function ( config ) { + + for ( var name in config ) { + + this.config[ name ] = config[ name ]; + + } + +}; + +THREE.SEA3D.prototype.parse = function ( onParseComplete, onParseProgress ) { + + delete this.cameras; + delete this.containers; + delete this.lights; + delete this.joints; + delete this.meshes; + delete this.materials; + delete this.sprites; + delete this.sounds3d; + delete this.cubeRenderers; + delete this.sounds; + delete this.glsl; + delete this.dummy; + delete this.camera; + delete this.background; + delete this.properties; + delete this.scriptTargets; + + delete this.domain; + + this.createDomain(); + + this.setTypeRead(); + + this.file.onParseComplete = ( function ( e ) { + + if ( this.config.manager ) this.config.manager.add( this.domain ); + + ( onParseComplete || this.onParseComplete ).call( this, e ); + + } ).bind( this ); + + this.file.onParseProgress = onParseProgress || this.onParseProgress; + + // EXTENSIONS + + var i = THREE.SEA3D.EXTENSIONS_LOADER.length; + + while ( i -- ) { + + var loader = THREE.SEA3D.EXTENSIONS_LOADER[ i ]; + + if ( loader.parse ) loader.parse.call( this ); + + } + + this.file.parse(); + + return this.domain; + +}; + +THREE.SEA3D.prototype.onHead = function ( args ) { + + if ( args.sign != 'TJS' ) { + + throw new Error( "Sign '" + args.sign + "' not supported! Use SEA3D Studio to publish or SEA3DLegacy.js" ); + + } + +}; + +THREE.SEA3D.EXTENSIONS_LOADER = []; +THREE.SEA3D.EXTENSIONS_DOMAIN = []; + +THREE.SEA3D.prototype.setTypeRead = function () { + + this.file.typeRead = {}; + + this.file.typeRead[ SEA3D.Geometry.prototype.type ] = this.readGeometryBuffer; + this.file.typeRead[ SEA3D.Mesh.prototype.type ] = this.readMesh; + this.file.typeRead[ SEA3D.Sprite.prototype.type ] = this.readSprite; + this.file.typeRead[ SEA3D.Container3D.prototype.type ] = this.readContainer3D; + this.file.typeRead[ SEA3D.Line.prototype.type ] = this.readLine; + this.file.typeRead[ SEA3D.Material.prototype.type ] = this.readMaterial; + this.file.typeRead[ SEA3D.Camera.prototype.type ] = this.readCamera; + this.file.typeRead[ SEA3D.OrthographicCamera.prototype.type ] = this.readOrthographicCamera; + this.file.typeRead[ SEA3D.SkeletonLocal.prototype.type ] = this.readSkeletonLocal; + this.file.typeRead[ SEA3D.SkeletonAnimation.prototype.type ] = this.readSkeletonAnimation; + this.file.typeRead[ SEA3D.JointObject.prototype.type ] = this.readJointObject; + this.file.typeRead[ SEA3D.CubeMap.prototype.type ] = this.readCubeMap; + this.file.typeRead[ SEA3D.CubeRender.prototype.type ] = this.readCubeRender; + this.file.typeRead[ SEA3D.Animation.prototype.type ] = + this.file.typeRead[ SEA3D.MorphAnimation.prototype.type ] = + this.file.typeRead[ SEA3D.UVWAnimation.prototype.type ] = this.readAnimation; + this.file.typeRead[ SEA3D.SoundPoint.prototype.type ] = this.readSoundPoint; + this.file.typeRead[ SEA3D.TextureURL.prototype.type ] = this.readTextureURL; + this.file.typeRead[ SEA3D.CubeMapURL.prototype.type ] = this.readCubeMapURL; + this.file.typeRead[ SEA3D.TextureUpdate.prototype.type ] = this.readTextureUpdate; + this.file.typeRead[ SEA3D.Morph.prototype.type ] = this.readMorph; + this.file.typeRead[ SEA3D.VertexAnimation.prototype.type ] = this.readVertexAnimation; + this.file.typeRead[ SEA3D.Actions.prototype.type ] = this.readActions; + this.file.typeRead[ SEA3D.FileInfo.prototype.type ] = this.readFileInfo; + this.file.typeRead[ SEA3D.Properties.prototype.type ] = this.readProperties; + + if ( this.config.dummys ) { + + this.file.typeRead[ SEA3D.Dummy.prototype.type ] = this.readDummy; + + } + + if ( this.config.scripts ) { + + this.file.typeRead[ SEA3D.ScriptURL.prototype.type ] = this.readScriptURL; + this.file.typeRead[ SEA3D.JavaScriptMethod.prototype.type ] = this.readJavaScriptMethod; + + } + + if ( this.config.lights ) { + + this.file.typeRead[ SEA3D.PointLight.prototype.type ] = this.readPointLight; + this.file.typeRead[ SEA3D.DirectionalLight.prototype.type ] = this.readDirectionalLight; + this.file.typeRead[ SEA3D.HemisphereLight.prototype.type ] = this.readHemisphereLight; + this.file.typeRead[ SEA3D.AmbientLight.prototype.type ] = this.readAmbientLight; + + } + + // UNIVERSAL + + this.file.typeRead[ SEA3D.JPEG.prototype.type ] = + this.file.typeRead[ SEA3D.JPEG_XR.prototype.type ] = + this.file.typeRead[ SEA3D.PNG.prototype.type ] = + this.file.typeRead[ SEA3D.GIF.prototype.type ] = this.readTexture; + this.file.typeRead[ SEA3D.MP3.prototype.type ] = this.readSound; + this.file.typeRead[ SEA3D.GLSL.prototype.type ] = this.readGLSL; + + // EXTENSIONS + + var i = THREE.SEA3D.EXTENSIONS_LOADER.length; + + while ( i -- ) { + + var loader = THREE.SEA3D.EXTENSIONS_LOADER[ i ]; + + if ( loader.setTypeRead ) loader.setTypeRead.call( this ); + + } + +}; + +THREE.SEA3D.prototype.load = function ( data ) { + + this.file = new SEA3D.File(); + this.file.scope = this; + this.file.config = this.config; + this.file.onProgress = this.onLoadProgress.bind( this ); + this.file.onCompleteObject = this.onCompleteObject.bind( this ); + this.file.onDownloadProgress = this.onDownloadProgress.bind( this ); + this.file.onParseProgress = this.onParseProgress.bind( this ); + this.file.onParseComplete = this.onParseComplete.bind( this ); + this.file.onError = this.onError.bind( this ); + this.file.onHead = this.onHead.bind( this ); + + this.file.onComplete = ( function ( e ) { + + if ( this.config.manager ) this.config.manager.add( this.domain ); + + this.onComplete.call( this, e ); + + } ).bind( this ); + + // SEA3D + + this.createDomain(); + + this.setTypeRead(); + + if ( data === undefined ) return; + + if ( typeof data === "string" ) this.file.load( data ); + else this.file.read( data ); + +}; diff --git a/examples/js/objects/Reflector.js b/examples/js/objects/Reflector.js index d8b4cbaa6ab17a..18bd7d3f56bec5 100644 --- a/examples/js/objects/Reflector.js +++ b/examples/js/objects/Reflector.js @@ -1,262 +1,262 @@ -/** - * @author Slayvin / http://slayvin.net - */ - -THREE.Reflector = function ( geometry, options ) { - - THREE.Mesh.call( this, geometry ); - - this.type = 'Reflector'; - - var scope = this; - - options = options || {}; - - var color = ( options.color !== undefined ) ? new THREE.Color( options.color ) : new THREE.Color( 0x7F7F7F ); - var textureWidth = options.textureWidth || 512; - var textureHeight = options.textureHeight || 512; - var clipBias = options.clipBias || 0; - var shader = options.shader || THREE.Reflector.ReflectorShader; - var recursion = options.recursion !== undefined ? options.recursion : 0; - - // - - var reflectorPlane = new THREE.Plane(); - var normal = new THREE.Vector3(); - var reflectorWorldPosition = new THREE.Vector3(); - var cameraWorldPosition = new THREE.Vector3(); - var rotationMatrix = new THREE.Matrix4(); - var lookAtPosition = new THREE.Vector3( 0, 0, - 1 ); - var clipPlane = new THREE.Vector4(); - var viewport = new THREE.Vector4(); - - var view = new THREE.Vector3(); - var target = new THREE.Vector3(); - var q = new THREE.Vector4(); - - var textureMatrix = new THREE.Matrix4(); - var virtualCamera = new THREE.PerspectiveCamera(); - - var parameters = { - minFilter: THREE.LinearFilter, - magFilter: THREE.LinearFilter, - format: THREE.RGBFormat, - stencilBuffer: false - }; - - var renderTarget = new THREE.WebGLRenderTarget( textureWidth, textureHeight, parameters ); - - if ( ! THREE.Math.isPowerOfTwo( textureWidth ) || ! THREE.Math.isPowerOfTwo( textureHeight ) ) { - - renderTarget.texture.generateMipmaps = false; - - } - - var material = new THREE.ShaderMaterial( { - uniforms: THREE.UniformsUtils.clone( shader.uniforms ), - fragmentShader: shader.fragmentShader, - vertexShader: shader.vertexShader, - - } ); - - material.uniforms.tDiffuse.value = renderTarget.texture; - material.uniforms.color.value = color; - material.uniforms.textureMatrix.value = textureMatrix; - - this.material = material; - - this.onBeforeRender = function ( renderer, scene, camera ) { - - if ( 'recursion' in camera.userData ) { - - if ( camera.userData.recursion === recursion ) return; - - camera.userData.recursion ++; - - } - - reflectorWorldPosition.setFromMatrixPosition( scope.matrixWorld ); - cameraWorldPosition.setFromMatrixPosition( camera.matrixWorld ); - - rotationMatrix.extractRotation( scope.matrixWorld ); - - normal.set( 0, 0, 1 ); - normal.applyMatrix4( rotationMatrix ); - - view.subVectors( reflectorWorldPosition, cameraWorldPosition ); - - // Avoid rendering when reflector is facing away - - if ( view.dot( normal ) > 0 ) return; - - view.reflect( normal ).negate(); - view.add( reflectorWorldPosition ); - - rotationMatrix.extractRotation( camera.matrixWorld ); - - lookAtPosition.set( 0, 0, - 1 ); - lookAtPosition.applyMatrix4( rotationMatrix ); - lookAtPosition.add( cameraWorldPosition ); - - target.subVectors( reflectorWorldPosition, lookAtPosition ); - target.reflect( normal ).negate(); - target.add( reflectorWorldPosition ); - - virtualCamera.position.copy( view ); - virtualCamera.up.set( 0, 1, 0 ); - virtualCamera.up.applyMatrix4( rotationMatrix ); - virtualCamera.up.reflect( normal ); - virtualCamera.lookAt( target ); - - virtualCamera.far = camera.far; // Used in WebGLBackground - - virtualCamera.updateMatrixWorld(); - virtualCamera.projectionMatrix.copy( camera.projectionMatrix ); - - virtualCamera.userData.recursion = 0; - - // Update the texture matrix - textureMatrix.set( - 0.5, 0.0, 0.0, 0.5, - 0.0, 0.5, 0.0, 0.5, - 0.0, 0.0, 0.5, 0.5, - 0.0, 0.0, 0.0, 1.0 - ); - textureMatrix.multiply( virtualCamera.projectionMatrix ); - textureMatrix.multiply( virtualCamera.matrixWorldInverse ); - textureMatrix.multiply( scope.matrixWorld ); - - // Now update projection matrix with new clip plane, implementing code from: http://www.terathon.com/code/oblique.html - // Paper explaining this technique: http://www.terathon.com/lengyel/Lengyel-Oblique.pdf - reflectorPlane.setFromNormalAndCoplanarPoint( normal, reflectorWorldPosition ); - reflectorPlane.applyMatrix4( virtualCamera.matrixWorldInverse ); - - clipPlane.set( reflectorPlane.normal.x, reflectorPlane.normal.y, reflectorPlane.normal.z, reflectorPlane.constant ); - - var projectionMatrix = virtualCamera.projectionMatrix; - - q.x = ( Math.sign( clipPlane.x ) + projectionMatrix.elements[ 8 ] ) / projectionMatrix.elements[ 0 ]; - q.y = ( Math.sign( clipPlane.y ) + projectionMatrix.elements[ 9 ] ) / projectionMatrix.elements[ 5 ]; - q.z = - 1.0; - q.w = ( 1.0 + projectionMatrix.elements[ 10 ] ) / projectionMatrix.elements[ 14 ]; - - // Calculate the scaled plane vector - clipPlane.multiplyScalar( 2.0 / clipPlane.dot( q ) ); - - // Replacing the third row of the projection matrix - projectionMatrix.elements[ 2 ] = clipPlane.x; - projectionMatrix.elements[ 6 ] = clipPlane.y; - projectionMatrix.elements[ 10 ] = clipPlane.z + 1.0 - clipBias; - projectionMatrix.elements[ 14 ] = clipPlane.w; - - // Render - - scope.visible = false; - - var currentRenderTarget = renderer.getRenderTarget(); - - var currentVrEnabled = renderer.vr.enabled; - var currentShadowAutoUpdate = renderer.shadowMap.autoUpdate; - - renderer.vr.enabled = false; // Avoid camera modification and recursion - renderer.shadowMap.autoUpdate = false; // Avoid re-computing shadows - - renderer.render( scene, virtualCamera, renderTarget, true ); - - renderer.vr.enabled = currentVrEnabled; - renderer.shadowMap.autoUpdate = currentShadowAutoUpdate; - - renderer.setRenderTarget( currentRenderTarget ); - - // Restore viewport - - var bounds = camera.bounds; - - if ( bounds !== undefined ) { - - var size = renderer.getSize(); - var pixelRatio = renderer.getPixelRatio(); - - viewport.x = bounds.x * size.width * pixelRatio; - viewport.y = bounds.y * size.height * pixelRatio; - viewport.z = bounds.z * size.width * pixelRatio; - viewport.w = bounds.w * size.height * pixelRatio; - - renderer.state.viewport( viewport ); - - } - - scope.visible = true; - - }; - - this.getRenderTarget = function () { - - return renderTarget; - - }; - -}; - -THREE.Reflector.prototype = Object.create( THREE.Mesh.prototype ); -THREE.Reflector.prototype.constructor = THREE.Reflector; - -THREE.Reflector.ReflectorShader = { - - uniforms: { - - 'color': { - type: 'c', - value: null - }, - - 'tDiffuse': { - type: 't', - value: null - }, - - 'textureMatrix': { - type: 'm4', - value: null - } - - }, - - vertexShader: [ - 'uniform mat4 textureMatrix;', - 'varying vec4 vUv;', - - 'void main() {', - - ' vUv = textureMatrix * vec4( position, 1.0 );', - - ' gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );', - - '}' - ].join( '\n' ), - - fragmentShader: [ - 'uniform vec3 color;', - 'uniform sampler2D tDiffuse;', - 'varying vec4 vUv;', - - 'float blendOverlay( float base, float blend ) {', - - ' return( base < 0.5 ? ( 2.0 * base * blend ) : ( 1.0 - 2.0 * ( 1.0 - base ) * ( 1.0 - blend ) ) );', - - '}', - - 'vec3 blendOverlay( vec3 base, vec3 blend ) {', - - ' return vec3( blendOverlay( base.r, blend.r ), blendOverlay( base.g, blend.g ), blendOverlay( base.b, blend.b ) );', - - '}', - - 'void main() {', - - ' vec4 base = texture2DProj( tDiffuse, vUv );', - ' gl_FragColor = vec4( blendOverlay( base.rgb, color ), 1.0 );', - - '}' - ].join( '\n' ) -}; +/** + * @author Slayvin / http://slayvin.net + */ + +THREE.Reflector = function ( geometry, options ) { + + THREE.Mesh.call( this, geometry ); + + this.type = 'Reflector'; + + var scope = this; + + options = options || {}; + + var color = ( options.color !== undefined ) ? new THREE.Color( options.color ) : new THREE.Color( 0x7F7F7F ); + var textureWidth = options.textureWidth || 512; + var textureHeight = options.textureHeight || 512; + var clipBias = options.clipBias || 0; + var shader = options.shader || THREE.Reflector.ReflectorShader; + var recursion = options.recursion !== undefined ? options.recursion : 0; + + // + + var reflectorPlane = new THREE.Plane(); + var normal = new THREE.Vector3(); + var reflectorWorldPosition = new THREE.Vector3(); + var cameraWorldPosition = new THREE.Vector3(); + var rotationMatrix = new THREE.Matrix4(); + var lookAtPosition = new THREE.Vector3( 0, 0, - 1 ); + var clipPlane = new THREE.Vector4(); + var viewport = new THREE.Vector4(); + + var view = new THREE.Vector3(); + var target = new THREE.Vector3(); + var q = new THREE.Vector4(); + + var textureMatrix = new THREE.Matrix4(); + var virtualCamera = new THREE.PerspectiveCamera(); + + var parameters = { + minFilter: THREE.LinearFilter, + magFilter: THREE.LinearFilter, + format: THREE.RGBFormat, + stencilBuffer: false + }; + + var renderTarget = new THREE.WebGLRenderTarget( textureWidth, textureHeight, parameters ); + + if ( ! THREE.Math.isPowerOfTwo( textureWidth ) || ! THREE.Math.isPowerOfTwo( textureHeight ) ) { + + renderTarget.texture.generateMipmaps = false; + + } + + var material = new THREE.ShaderMaterial( { + uniforms: THREE.UniformsUtils.clone( shader.uniforms ), + fragmentShader: shader.fragmentShader, + vertexShader: shader.vertexShader, + + } ); + + material.uniforms.tDiffuse.value = renderTarget.texture; + material.uniforms.color.value = color; + material.uniforms.textureMatrix.value = textureMatrix; + + this.material = material; + + this.onBeforeRender = function ( renderer, scene, camera ) { + + if ( 'recursion' in camera.userData ) { + + if ( camera.userData.recursion === recursion ) return; + + camera.userData.recursion ++; + + } + + reflectorWorldPosition.setFromMatrixPosition( scope.matrixWorld ); + cameraWorldPosition.setFromMatrixPosition( camera.matrixWorld ); + + rotationMatrix.extractRotation( scope.matrixWorld ); + + normal.set( 0, 0, 1 ); + normal.applyMatrix4( rotationMatrix ); + + view.subVectors( reflectorWorldPosition, cameraWorldPosition ); + + // Avoid rendering when reflector is facing away + + if ( view.dot( normal ) > 0 ) return; + + view.reflect( normal ).negate(); + view.add( reflectorWorldPosition ); + + rotationMatrix.extractRotation( camera.matrixWorld ); + + lookAtPosition.set( 0, 0, - 1 ); + lookAtPosition.applyMatrix4( rotationMatrix ); + lookAtPosition.add( cameraWorldPosition ); + + target.subVectors( reflectorWorldPosition, lookAtPosition ); + target.reflect( normal ).negate(); + target.add( reflectorWorldPosition ); + + virtualCamera.position.copy( view ); + virtualCamera.up.set( 0, 1, 0 ); + virtualCamera.up.applyMatrix4( rotationMatrix ); + virtualCamera.up.reflect( normal ); + virtualCamera.lookAt( target ); + + virtualCamera.far = camera.far; // Used in WebGLBackground + + virtualCamera.updateMatrixWorld(); + virtualCamera.projectionMatrix.copy( camera.projectionMatrix ); + + virtualCamera.userData.recursion = 0; + + // Update the texture matrix + textureMatrix.set( + 0.5, 0.0, 0.0, 0.5, + 0.0, 0.5, 0.0, 0.5, + 0.0, 0.0, 0.5, 0.5, + 0.0, 0.0, 0.0, 1.0 + ); + textureMatrix.multiply( virtualCamera.projectionMatrix ); + textureMatrix.multiply( virtualCamera.matrixWorldInverse ); + textureMatrix.multiply( scope.matrixWorld ); + + // Now update projection matrix with new clip plane, implementing code from: http://www.terathon.com/code/oblique.html + // Paper explaining this technique: http://www.terathon.com/lengyel/Lengyel-Oblique.pdf + reflectorPlane.setFromNormalAndCoplanarPoint( normal, reflectorWorldPosition ); + reflectorPlane.applyMatrix4( virtualCamera.matrixWorldInverse ); + + clipPlane.set( reflectorPlane.normal.x, reflectorPlane.normal.y, reflectorPlane.normal.z, reflectorPlane.constant ); + + var projectionMatrix = virtualCamera.projectionMatrix; + + q.x = ( Math.sign( clipPlane.x ) + projectionMatrix.elements[ 8 ] ) / projectionMatrix.elements[ 0 ]; + q.y = ( Math.sign( clipPlane.y ) + projectionMatrix.elements[ 9 ] ) / projectionMatrix.elements[ 5 ]; + q.z = - 1.0; + q.w = ( 1.0 + projectionMatrix.elements[ 10 ] ) / projectionMatrix.elements[ 14 ]; + + // Calculate the scaled plane vector + clipPlane.multiplyScalar( 2.0 / clipPlane.dot( q ) ); + + // Replacing the third row of the projection matrix + projectionMatrix.elements[ 2 ] = clipPlane.x; + projectionMatrix.elements[ 6 ] = clipPlane.y; + projectionMatrix.elements[ 10 ] = clipPlane.z + 1.0 - clipBias; + projectionMatrix.elements[ 14 ] = clipPlane.w; + + // Render + + scope.visible = false; + + var currentRenderTarget = renderer.getRenderTarget(); + + var currentVrEnabled = renderer.vr.enabled; + var currentShadowAutoUpdate = renderer.shadowMap.autoUpdate; + + renderer.vr.enabled = false; // Avoid camera modification and recursion + renderer.shadowMap.autoUpdate = false; // Avoid re-computing shadows + + renderer.render( scene, virtualCamera, renderTarget, true ); + + renderer.vr.enabled = currentVrEnabled; + renderer.shadowMap.autoUpdate = currentShadowAutoUpdate; + + renderer.setRenderTarget( currentRenderTarget ); + + // Restore viewport + + var bounds = camera.bounds; + + if ( bounds !== undefined ) { + + var size = renderer.getSize(); + var pixelRatio = renderer.getPixelRatio(); + + viewport.x = bounds.x * size.width * pixelRatio; + viewport.y = bounds.y * size.height * pixelRatio; + viewport.z = bounds.z * size.width * pixelRatio; + viewport.w = bounds.w * size.height * pixelRatio; + + renderer.state.viewport( viewport ); + + } + + scope.visible = true; + + }; + + this.getRenderTarget = function () { + + return renderTarget; + + }; + +}; + +THREE.Reflector.prototype = Object.create( THREE.Mesh.prototype ); +THREE.Reflector.prototype.constructor = THREE.Reflector; + +THREE.Reflector.ReflectorShader = { + + uniforms: { + + 'color': { + type: 'c', + value: null + }, + + 'tDiffuse': { + type: 't', + value: null + }, + + 'textureMatrix': { + type: 'm4', + value: null + } + + }, + + vertexShader: [ + 'uniform mat4 textureMatrix;', + 'varying vec4 vUv;', + + 'void main() {', + + ' vUv = textureMatrix * vec4( position, 1.0 );', + + ' gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );', + + '}' + ].join( '\n' ), + + fragmentShader: [ + 'uniform vec3 color;', + 'uniform sampler2D tDiffuse;', + 'varying vec4 vUv;', + + 'float blendOverlay( float base, float blend ) {', + + ' return( base < 0.5 ? ( 2.0 * base * blend ) : ( 1.0 - 2.0 * ( 1.0 - base ) * ( 1.0 - blend ) ) );', + + '}', + + 'vec3 blendOverlay( vec3 base, vec3 blend ) {', + + ' return vec3( blendOverlay( base.r, blend.r ), blendOverlay( base.g, blend.g ), blendOverlay( base.b, blend.b ) );', + + '}', + + 'void main() {', + + ' vec4 base = texture2DProj( tDiffuse, vUv );', + ' gl_FragColor = vec4( blendOverlay( base.rgb, color ), 1.0 );', + + '}' + ].join( '\n' ) +}; diff --git a/examples/js/postprocessing/SMAAPass.js b/examples/js/postprocessing/SMAAPass.js index ff0ad9d7690b64..7085e6057ebc14 100644 --- a/examples/js/postprocessing/SMAAPass.js +++ b/examples/js/postprocessing/SMAAPass.js @@ -1,169 +1,169 @@ -/** - * @author mpk / http://polko.me/ - */ - -THREE.SMAAPass = function ( width, height ) { - - THREE.Pass.call( this ); - - // render targets - - this.edgesRT = new THREE.WebGLRenderTarget( width, height, { - depthBuffer: false, - stencilBuffer: false, - generateMipmaps: false, - minFilter: THREE.LinearFilter, - format: THREE.RGBFormat - } ); - this.edgesRT.texture.name = "SMAAPass.edges"; - - this.weightsRT = new THREE.WebGLRenderTarget( width, height, { - depthBuffer: false, - stencilBuffer: false, - generateMipmaps: false, - minFilter: THREE.LinearFilter, - format: THREE.RGBAFormat - } ); - this.weightsRT.texture.name = "SMAAPass.weights"; - - // textures - - var areaTextureImage = new Image(); - areaTextureImage.src = this.getAreaTexture(); - - this.areaTexture = new THREE.Texture(); - this.areaTexture.name = "SMAAPass.area"; - this.areaTexture.image = areaTextureImage; - this.areaTexture.format = THREE.RGBFormat; - this.areaTexture.minFilter = THREE.LinearFilter; - this.areaTexture.generateMipmaps = false; - this.areaTexture.needsUpdate = true; - this.areaTexture.flipY = false; - - var searchTextureImage = new Image(); - searchTextureImage.src = this.getSearchTexture(); - - this.searchTexture = new THREE.Texture(); - this.searchTexture.name = "SMAAPass.search"; - this.searchTexture.image = searchTextureImage; - this.searchTexture.magFilter = THREE.NearestFilter; - this.searchTexture.minFilter = THREE.NearestFilter; - this.searchTexture.generateMipmaps = false; - this.searchTexture.needsUpdate = true; - this.searchTexture.flipY = false; - - // materials - pass 1 - - if ( THREE.SMAAShader === undefined ) { - console.error( "THREE.SMAAPass relies on THREE.SMAAShader" ); - } - - this.uniformsEdges = THREE.UniformsUtils.clone( THREE.SMAAShader[0].uniforms ); - - this.uniformsEdges[ "resolution" ].value.set( 1 / width, 1 / height ); - - this.materialEdges = new THREE.ShaderMaterial( { - defines: THREE.SMAAShader[0].defines, - uniforms: this.uniformsEdges, - vertexShader: THREE.SMAAShader[0].vertexShader, - fragmentShader: THREE.SMAAShader[0].fragmentShader - } ); - - // materials - pass 2 - - this.uniformsWeights = THREE.UniformsUtils.clone( THREE.SMAAShader[1].uniforms ); - - this.uniformsWeights[ "resolution" ].value.set( 1 / width, 1 / height ); - this.uniformsWeights[ "tDiffuse" ].value = this.edgesRT.texture; - this.uniformsWeights[ "tArea" ].value = this.areaTexture; - this.uniformsWeights[ "tSearch" ].value = this.searchTexture; - - this.materialWeights = new THREE.ShaderMaterial( { - defines: THREE.SMAAShader[1].defines, - uniforms: this.uniformsWeights, - vertexShader: THREE.SMAAShader[1].vertexShader, - fragmentShader: THREE.SMAAShader[1].fragmentShader - } ); - - // materials - pass 3 - - this.uniformsBlend = THREE.UniformsUtils.clone( THREE.SMAAShader[2].uniforms ); - - this.uniformsBlend[ "resolution" ].value.set( 1 / width, 1 / height ); - this.uniformsBlend[ "tDiffuse" ].value = this.weightsRT.texture; - - this.materialBlend = new THREE.ShaderMaterial( { - uniforms: this.uniformsBlend, - vertexShader: THREE.SMAAShader[2].vertexShader, - fragmentShader: THREE.SMAAShader[2].fragmentShader - } ); - - this.needsSwap = false; - - this.camera = new THREE.OrthographicCamera( -1, 1, 1, -1, 0, 1 ); - this.scene = new THREE.Scene(); - - this.quad = new THREE.Mesh( new THREE.PlaneBufferGeometry( 2, 2 ), null ); - this.quad.frustumCulled = false; // Avoid getting clipped - this.scene.add( this.quad ); - -}; - -THREE.SMAAPass.prototype = Object.assign( Object.create( THREE.Pass.prototype ), { - - constructor: THREE.SMAAPass, - - render: function ( renderer, writeBuffer, readBuffer, delta, maskActive ) { - - // pass 1 - - this.uniformsEdges[ "tDiffuse" ].value = readBuffer.texture; - - this.quad.material = this.materialEdges; - - renderer.render( this.scene, this.camera, this.edgesRT, this.clear ); - - // pass 2 - - this.quad.material = this.materialWeights; - - renderer.render( this.scene, this.camera, this.weightsRT, this.clear ); - - // pass 3 - - this.uniformsBlend[ "tColor" ].value = readBuffer.texture; - - this.quad.material = this.materialBlend; - - if ( this.renderToScreen ) { - - renderer.render( this.scene, this.camera ); - - } else { - - renderer.render( this.scene, this.camera, writeBuffer, this.clear ); - - } - - }, - - setSize: function ( width, height ) { - - this.edgesRT.setSize( width, height ); - this.weightsRT.setSize( width, height ); - - this.materialEdges.uniforms[ 'resolution' ].value.set( 1 / width, 1 / height ); - this.materialWeights.uniforms[ 'resolution' ].value.set( 1 / width, 1 / height ); - this.materialBlend.uniforms[ 'resolution' ].value.set( 1 / width, 1 / height ); - - }, - - getAreaTexture: function () { - return 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAIwCAIAAACOVPcQAACBeklEQVR42u39W4xlWXrnh/3WWvuciIzMrKxrV8/0rWbY0+SQFKcb4owIkSIFCjY9AC1BT/LYBozRi+EX+cV+8IMsYAaCwRcBwjzMiw2jAWtgwC8WR5Q8mDFHZLNHTarZGrLJJllt1W2qKrsumZWZcTvn7L3W54e1vrXX3vuciLPPORFR1XE2EomorB0nVuz//r71re/y/1eMvb4Cb3N11xV/PP/2v4UBAwJG/7H8urx6/25/Gf8O5hypMQ0EEEQwAqLfoN/Z+97f/SW+/NvcgQk4sGBJK6H7N4PFVL+K+e0N11yNfkKvwUdwdlUAXPHHL38oa15f/i/46Ih6SuMSPmLAYAwyRKn7dfMGH97jaMFBYCJUgotIC2YAdu+LyW9vvubxAP8kAL8H/koAuOKP3+q6+xGnd5kdYCeECnGIJViwGJMAkQKfDvB3WZxjLKGh8VSCCzhwEWBpMc5/kBbjawT4HnwJfhr+pPBIu7uu+OOTo9vsmtQcniMBGkKFd4jDWMSCRUpLjJYNJkM+IRzQ+PQvIeAMTrBS2LEiaiR9b/5PuT6Ap/AcfAFO4Y3dA3DFH7/VS+M8k4baEAQfMI4QfbVDDGIRg7GKaIY52qAjTAgTvGBAPGIIghOCYAUrGFNgzA7Q3QhgCwfwAnwe5vDejgG44o/fbm1C5ZlYQvQDARPAIQGxCWBM+wWl37ZQESb4gImexGMDouhGLx1Cst0Saa4b4AqO4Hk4gxo+3DHAV/nx27p3JziPM2pVgoiia5MdEzCGULprIN7gEEeQ5IQxEBBBQnxhsDb5auGmAAYcHMA9eAAz8PBol8/xij9+C4Djlim4gJjWcwZBhCBgMIIYxGAVIkH3ZtcBuLdtRFMWsPGoY9rN+HoBji9VBYdwD2ZQg4cnO7OSq/z4rU5KKdwVbFAjNojCQzTlCLPFSxtamwh2jMUcEgg2Wm/6XgErIBhBckQtGN3CzbVacERgCnfgLswhnvqf7QyAq/z4rRZm1YglYE3affGITaZsdIe2FmMIpnOCap25I6jt2kCwCW0D1uAD9sZctNGXcQIHCkINDQgc78aCr+zjtw3BU/ijdpw3zhCwcaONwBvdeS2YZKkJNJsMPf2JKEvC28RXxxI0ASJyzQCjCEQrO4Q7sFArEzjZhaFc4cdv+/JFdKULM4px0DfUBI2hIsy06BqLhGTQEVdbfAIZXYMPesq6VoCHICzUyjwInO4Y411//LYLs6TDa9wvg2CC2rElgAnpTBziThxaL22MYhzfkghz6GAs2VHbbdM91VZu1MEEpupMMwKyVTb5ij9+u4VJG/5EgEMMmFF01cFai3isRbKbzb+YaU/MQbAm2XSMoUPAmvZzbuKYRIFApbtlrfFuUGd6vq2hXNnH78ZLh/iFhsQG3T4D1ib7k5CC6vY0DCbtrohgLEIClXiGtl10zc0CnEGIhhatLBva7NP58Tvw0qE8yWhARLQ8h4+AhQSP+I4F5xoU+VilGRJs6wnS7ruti/4KvAY/CfdgqjsMy4pf8fodQO8/gnuX3f/3xi3om1/h7THr+co3x93PP9+FBUfbNUjcjEmhcrkT+8K7ml7V10Jo05mpIEFy1NmCJWx9SIKKt+EjAL4Ez8EBVOB6havuT/rByPvHXK+9zUcfcbb254+9fydJknYnRr1oGfdaiAgpxu1Rx/Rek8KISftx3L+DfsLWAANn8Hvw0/AFeAGO9DFV3c6D+CcWbL8Dj9e7f+T1k8AZv/d7+PXWM/Z+VvdCrIvuAKO09RpEEQJM0Ci6+B4xhTWr4cZNOvhktabw0ta0rSJmqz3Yw5/AKXwenod7cAhTmBSPKf6JBdvH8IP17h95pXqw50/+BFnj88fev4NchyaK47OPhhtI8RFSvAfDSNh0Ck0p2gLxGkib5NJj/JWCr90EWQJvwBzO4AHcgztwAFN1evHPUVGwfXON+0debT1YeGON9Yy9/63X+OguiwmhIhQhD7l4sMqlG3D86Suc3qWZ4rWjI1X7u0Ytw6x3rIMeIOPDprfe2XzNgyj6PahhBjO4C3e6puDgXrdg+/5l948vF3bqwZetZ+z9Rx9zdIY5pInPK4Nk0t+l52xdK2B45Qd87nM8fsD5EfUhIcJcERw4RdqqH7Yde5V7m1vhNmtedkz6EDzUMF/2jJYWbC+4fzzA/Y+/8PPH3j9dcBAPIRP8JLXd5BpAu03aziOL3VVHZzz3CXWDPWd+SH2AnxIqQoTZpo9Ckc6HIrFbAbzNmlcg8Ag8NFDDAhbJvTBZXbC94P7t68EXfv6o+21gUtPETU7bbkLxvNKRFG2+KXzvtObonPP4rBvsgmaKj404DlshFole1Glfh02fE7bYR7dZ82oTewIBGn1Md6CG6YUF26X376oevOLzx95vhUmgblI6LBZwTCDY7vMq0op5WVXgsObOXJ+1x3qaBl9j1FeLxbhU9w1F+Wiba6s1X/TBz1LnUfuYDi4r2C69f1f14BWfP+p+W2GFKuC9phcELMYRRLur9DEZTUdEH+iEqWdaM7X4WOoPGI+ZYD2+wcQ+y+ioHUZ9dTDbArzxmi/bJI9BND0Ynd6lBdve/butBw8+f/T9D3ABa3AG8W3VPX4hBin+bj8dMMmSpp5pg7fJ6xrBFE2WQQEWnV8Qg3FbAWzYfM1rREEnmvkN2o1+acG2d/9u68GDzx91v3mAjb1zkpqT21OipPKO0b9TO5W0nTdOmAQm0TObts3aBKgwARtoPDiCT0gHgwnbArzxmtcLc08HgF1asN0C4Ms/fvD5I+7PhfqyXE/b7RbbrGyRQRT9ARZcwAUmgdoz0ehJ9Fn7QAhUjhDAQSw0bV3T3WbNa59jzmiP6GsWbGXDX2ytjy8+f9T97fiBPq9YeLdBmyuizZHaqXITnXiMUEEVcJ7K4j3BFPurtB4bixW8wTpweL8DC95szWMOqucFYGsWbGU7p3TxxxefP+r+oTVktxY0v5hbq3KiOKYnY8ddJVSBxuMMVffNbxwIOERShst73HZ78DZrHpmJmH3K6sGz0fe3UUj0eyRrSCGTTc+rjVNoGzNSv05srAxUBh8IhqChiQgVNIIBH3AVPnrsnXQZbLTm8ammv8eVXn/vWpaTem5IXRlt+U/LA21zhSb9cye6jcOfCnOwhIAYXAMVTUNV0QhVha9xjgA27ODJbLbmitt3tRN80lqG6N/khgot4ZVlOyO4WNg3OIMzhIZQpUEHieg2im6F91hB3I2tubql6BYNN9Hj5S7G0G2tahslBWKDnOiIvuAEDzakDQKDNFQT6gbn8E2y4BBubM230YIpBnDbMa+y3dx0n1S0BtuG62lCCXwcY0F72T1VRR3t2ONcsmDjbmzNt9RFs2LO2hQNyb022JisaI8rAWuw4HI3FuAIhZdOGIcdjLJvvObqlpqvWTJnnQbyi/1M9O8UxWhBs//H42I0q1Yb/XPGONzcmm+ri172mHKvZBpHkJaNJz6v9jxqiklDj3U4CA2ugpAaYMWqNXsdXbmJNd9egCnJEsphXNM+MnK3m0FCJ5S1kmJpa3DgPVbnQnPGWIDspW9ozbcO4K/9LkfaQO2KHuqlfFXSbdNzcEcwoqNEFE9zcIXu9/6n/ym/BC/C3aJLzEKPuYVlbFnfhZ8kcWxV3dbv4bKl28566wD+8C53aw49lTABp9PWbsB+knfc/Li3eVizf5vv/xmvnPKg5ihwKEwlrcHqucuVcVOxEv8aH37E3ZqpZypUulrHEtIWKUr+txHg+ojZDGlwnqmkGlzcVi1dLiNSJiHjfbRNOPwKpx9TVdTn3K05DBx4psIk4Ei8aCkJahRgffk4YnEXe07T4H2RR1u27E6wfQsBDofUgjFUFnwC2AiVtA+05J2zpiDK2Oa0c5fmAecN1iJzmpqFZxqYBCYhFTCsUNEmUnIcZ6aEA5rQVhEywG6w7HSW02XfOoBlQmjwulOFQAg66SvJblrTEX1YtJ3uG15T/BH1OfOQeuR8g/c0gdpT5fx2SKbs9EfHTKdM8A1GaJRHLVIwhcGyydZsbifAFVKl5EMKNU2Hryo+06BeTgqnxzYjThVySDikbtJPieco75lYfKAJOMEZBTjoITuWHXXZVhcUDIS2hpiXHV9Ku4u44bN5OYLDOkJo8w+xJSMbhBRHEdEs9JZUCkQrPMAvaHyLkxgkEHxiNkx/x2YB0mGsQ8EUWj/stW5YLhtS5SMu+/YBbNPDCkGTUybN8krRLBGPlZkVOA0j+a1+rkyQKWGaPHPLZOkJhioQYnVZ2hS3zVxMtgC46KuRwbJNd9nV2PHgb36F194ecf/Yeu2vAFe5nm/bRBFrnY4BauE8ERmZRFUn0k8hbftiVYSKMEme2dJCJSCGYAlNqh87bXOPdUkGy24P6d1ll21MBqqx48Fvv8ZHH8HZFY7j/uAq1xMJUFqCSUlJPmNbIiNsmwuMs/q9CMtsZsFO6SprzCS1Z7QL8xCQClEelpjTduDMsmWD8S1PT152BtvmIGvUeDA/yRn83u/x0/4qxoPHjx+PXY9pqX9bgMvh/Nz9kpP4pOe1/fYf3axUiMdHLlPpZCNjgtNFAhcHEDxTumNONhHrBduW+vOyY++70WWnPXj98eA4kOt/mj/5E05l9+O4o8ePx67HFqyC+qSSnyselqjZGaVK2TadbFLPWAQ4NBhHqDCCV7OTpo34AlSSylPtIdd2AJZlyzYQrDJ5lcWGNceD80CunPLGGzsfD+7wRb95NevJI5docQ3tgCyr5bGnyaPRlmwNsFELViOOx9loebGNq2moDOKpHLVP5al2cymWHbkfzGXL7kfRl44H9wZy33tvt+PB/Xnf93e+nh5ZlU18wCiRUa9m7kib9LYuOk+hudQNbxwm0AQqbfloimaB2lM5fChex+ylMwuTbfmXQtmWlenZljbdXTLuOxjI/fDDHY4Hjx8/Hrse0zXfPFxbUN1kKqSCCSk50m0Ajtx3ub9XHBKHXESb8iO6E+qGytF4nO0OG3SXzbJlhxBnKtKyl0NwybjvYCD30aMdjgePHz8eu56SVTBbgxJMliQ3Oauwg0QHxXE2Ez/EIReLdQj42Gzb4CLS0YJD9xUx7bsi0vJi5mUbW1QzL0h0PFk17rtiIPfJk52MB48fPx67npJJwyrBa2RCCQRTbGZSPCxTPOiND4G2pYyOQ4h4jINIJh5wFU1NFZt+IsZ59LSnDqBjZ2awbOku+yInunLcd8VA7rNnOxkPHj9+PGY9B0MWJJNozOJmlglvDMXDEozdhQWbgs/U6oBanGzLrdSNNnZFjOkmbi5bNt1lX7JLLhn3vXAg9/h4y/Hg8ePHI9dzQMEkWCgdRfYykYKnkP7D4rIujsujaKPBsB54vE2TS00ccvFY/Tth7JXeq1hz+qgVy04sAJawTsvOknHfCwdyT062HA8eP348Zj0vdoXF4pilKa2BROed+9fyw9rWRXeTFXESMOanvDZfJuJaSXouQdMdDJZtekZcLLvEeK04d8m474UDuaenW44Hjx8/Xns9YYqZpszGWB3AN/4VHw+k7WSFtJ3Qicuqb/NlVmgXWsxh570xg2UwxUw3WfO6B5nOuO8aA7lnZxuPB48fPx6znm1i4bsfcbaptF3zNT78eFPtwi1OaCNOqp1x3zUGcs/PN++AGD1+fMXrSVm2baTtPhPahbPhA71wIHd2bXzRa69nG+3CraTtPivahV/55tXWg8fyRY/9AdsY8VbSdp8V7cKrrgdfM//z6ILQFtJ2nxHtwmuoB4/kf74+gLeRtvvMaBdeSz34+vifx0YG20jbfTa0C6+tHrwe//NmOG0L8EbSdp8R7cLrrQe/996O+ai3ujQOskpTNULa7jOjXXj99eCd8lHvoFiwsbTdZ0a78PrrwTvlo966pLuRtB2fFe3Cm6oHP9kNH/W2FryxtN1nTLvwRurBO+Kj3pWXHidtx2dFu/Bm68Fb81HvykuPlrb7LGkX3mw9eGs+6h1Y8MbSdjegXcguQLjmevDpTQLMxtJ2N6NdyBZu9AbrwVvwUW+LbteULUpCdqm0HTelXbhNPe8G68Gb8lFvVfYfSNuxvrTdTWoXbozAzdaDZzfkorOj1oxVxlIMlpSIlpLrt8D4hrQL17z+c3h6hU/wv4Q/utps4+bm+6P/hIcf0JwQ5oQGPBL0eKPTYEXTW+eL/2DKn73J9BTXYANG57hz1cEMviVf/4tf5b/6C5pTQkMIWoAq7hTpOJjtAM4pxKu5vg5vXeUrtI09/Mo/5H+4z+Mp5xULh7cEm2QbRP2tFIKR7WM3fPf/jZ3SWCqLM2l4NxID5zB72HQXv3jj/8mLR5xXNA5v8EbFQEz7PpRfl1+MB/hlAN65qgDn3wTgH13hK7T59bmP+NIx1SHHU84nLOITt3iVz8mNO+lPrjGAnBFqmioNn1mTyk1ta47R6d4MrX7tjrnjYUpdUbv2rVr6YpVfsGG58AG8Ah9eyUN8CX4WfgV+G8LVWPDGb+Zd4cU584CtqSbMKxauxTg+dyn/LkVgA+IR8KHtejeFKRtTmLLpxN6mYVLjYxwXf5x2VofiZcp/lwKk4wGOpYDnoIZPdg/AAbwMfx0+ge9dgZvYjuqKe4HnGnykYo5TvJbG0Vj12JagRhwKa44H95ShkZa5RyLGGdfYvG7aw1TsF6iapPAS29mNS3NmsTQZCmgTzFwgL3upCTgtBTRwvGMAKrgLn4evwin8+afJRcff+8izUGUM63GOOuAs3tJkw7J4kyoNreqrpO6cYLQeFUd7TTpr5YOTLc9RUUogUOVJQ1GYJaFLAW0oTmKyYS46ZooP4S4EON3xQ5zC8/CX4CnM4c1PE8ApexpoYuzqlP3d4S3OJP8ZDK7cKWNaTlqmgDiiHwl1YsE41w1zT4iRTm3DBqxvOUsbMKKDa/EHxagtnta072ejc3DOIh5ojvh8l3tk1JF/AV6FU6jh3U8HwEazLgdCLYSQ+MYiAI2ltomkzttUb0gGHdSUUgsIYjTzLG3mObX4FBRaYtpDVNZrih9TgTeYOBxsEnN1gOCTM8Bsw/ieMc75w9kuAT6A+/AiHGvN/+Gn4KRkiuzpNNDYhDGFndWRpE6SVfm8U5bxnSgVV2jrg6JCKmneqey8VMFgq2+AM/i4L4RUbfSi27lNXZ7R7W9RTcq/q9fk4Xw3AMQd4I5ifAZz8FcVtm9SAom/dyN4lczJQW/kC42ZrHgcCoIf1oVMKkVItmMBi9cOeNHGLqOZk+QqQmrbc5YmYgxELUUN35z2iohstgfLIFmcMV7s4CFmI74L9+EFmGsi+tGnAOD4Yk9gIpo01Y4cA43BWGygMdr4YZekG3OBIUXXNukvJS8tqa06e+lSDCtnqqMFu6hWHXCF+WaYt64m9QBmNxi7Ioy7D+fa1yHw+FMAcPt7SysFLtoG4PXAk7JOA3aAxBRqUiAdU9Yp5lK3HLSRFtOim0sa8euEt08xvKjYjzeJ2GU7YawexrnKI9tmobInjFXCewpwriY9+RR4aaezFhMhGCppKwom0ChrgFlKzyPKkGlTW1YQrE9HJqu8hKGgMc6hVi5QRq0PZxNfrYNgE64utmRv6KKHRpxf6VDUaOvNP5jCEx5q185My/7RKz69UQu2im5k4/eownpxZxNLwiZ1AZTO2ZjWjkU9uaB2HFn6Q3u0JcsSx/qV9hTEApRzeBLDJQXxYmTnq7bdLa3+uqFrxLJ5w1TehnNHx5ECvCh2g2c3hHH5YsfdaSKddztfjQ6imKFGSyFwlLzxEGPp6r5IevVjk1AMx3wMqi1NxDVjLBiPs9tbsCkIY5we5/ML22zrCScFxnNtzsr9Wcc3CnD+pYO+4VXXiDE0oc/vQQ/fDK3oPESJMYXNmJa/DuloJZkcTpcYE8lIH8Dz8DJMiynNC86Mb2lNaaqP/+L7f2fcE/yP7/Lde8xfgSOdMxvOixZf/9p3+M4hT1+F+zApxg9XfUvYjc8qX2lfOOpK2gNRtB4flpFu9FTKCp2XJRgXnX6olp1zyYjTKJSkGmLE2NjUr1bxFM4AeAAHBUFIeSLqXR+NvH/M9fOnfHzOD2vCSyQJKzfgsCh+yi/Mmc35F2fUrw7miW33W9hBD1vpuUojFphIyvg7aTeoymDkIkeW3XLHmguMzbIAJejN6B5MDrhipE2y6SoFRO/AK/AcHHZHNIfiWrEe/C6cr3f/yOvrQKB+zMM55/GQdLDsR+ifr5Fiuu+/y+M78LzOE5dsNuXC3PYvYWd8NXvphLSkJIasrlD2/HOqQ+RjcRdjKTGWYhhVUm4yxlyiGPuMsZR7sMCHUBeTuNWA7if+ifXgc/hovftHXs/DV+Fvwe+f8shzMiMcweFgBly3//vwJfg5AN4450fn1Hd1Rm1aBLu22Dy3y3H2+OqMemkbGZ4jozcDjJf6596xOLpC0eMTHbKnxLxH27uZ/bMTGs2jOaMOY4m87CfQwF0dw53oa1k80JRuz/XgS+8fX3N9Af4qPIMfzKgCp4H5TDGe9GGeFPzSsZz80SlPTxXjgwJmC45njzgt2vbQ4b4OAdUK4/vWhO8d8v6EE8fMUsfakXbPpFJeLs2ubM/qdm/la3WP91uWhxXHjoWhyRUq2iJ/+5mA73zwIIo+LoZ/SgvIRjAd1IMvvn98PfgOvAJfhhm8scAKVWDuaRaK8aQ9f7vuPDH6Bj47ZXau7rqYJ66mTDwEDU6lLbCjCK0qTXyl5mnDoeNRxanj3FJbaksTk0faXxHxLrssgPkWB9LnA/MFleXcJozzjwsUvUG0X/QCve51qkMDXp9mtcyOy3rwBfdvVJK7D6/ACSzg3RoruIq5UDeESfEmVclDxnniU82vxMLtceD0hGZWzBNPMM/jSPne2OVatiTKUpY5vY7gc0LdUAWeWM5tH+O2I66AOWw9xT2BuyRVLGdoDHUsVRXOo/c+ZdRXvFfnxWyIV4upFLCl9eAL7h8Zv0QH8Ry8pA2cHzQpGesctVA37ZtklBTgHjyvdSeKY/RZw/kJMk0Y25cSNRWSigQtlULPTw+kzuJPeYEkXjQRpoGZobYsLF79pyd1dMRHInbgFTZqNLhDqiIsTNpoex2WLcy0/X6rHcdMMQvFSd5dWA++4P7xv89deACnmr36uGlL69bRCL6BSZsS6c0TU2TKK5gtWCzgAOOwQcurqk9j8whvziZSMLcq5hbuwBEsYjopUBkqw1yYBGpLA97SRElEmx5MCInBY5vgLk94iKqSWmhIGmkJ4Bi9m4L645J68LyY4wsFYBfUg5feP/6gWWm58IEmKQM89hq7KsZNaKtP5TxxrUZZVkNmMJtjbKrGxLNEbHPJxhqy7lAmbC32ZqeF6lTaknRWcYaFpfLUBh/rwaQycCCJmW15Kstv6jRHyJFry2C1ahkkIW0LO75s61+owxK1y3XqweX9m5YLM2DPFeOjn/iiqCKJ+yKXF8t5Yl/kNsqaSCryxPq5xWTFIaP8KSW0RYxqupaUf0RcTNSSdJZGcKYdYA6kdtrtmyBckfKXwqk0pHpUHlwWaffjNRBYFPUDWa8e3Lt/o0R0CdisKDM89cX0pvRHEfM8ca4t0s2Xx4kgo91MPQJ/0c9MQYq0co8MBh7bz1fio0UUHLR4aAIOvOmoYO6kwlEVODSSTliWtOtH6sPkrtctF9ZtJ9GIerBskvhdVS5cFNv9s1BU0AbdUgdK4FG+dRnjFmDTzniRMdZO1QhzMK355vigbdkpz9P6qjUGE5J2qAcXmwJ20cZUiAD0z+pGMx6xkzJkmEf40Hr4qZfVg2XzF9YOyoV5BjzVkUJngKf8lgNYwKECEHrCNDrWZzMlflS3yBhr/InyoUgBc/lKT4pxVrrC6g1YwcceK3BmNxZcAtz3j5EIpqguh9H6wc011YN75cKDLpFDxuwkrPQmUwW4KTbj9mZTwBwLq4aQMUZbHm1rylJ46dzR0dua2n3RYCWZsiHROeywyJGR7mXKlpryyCiouY56sFkBWEnkEB/raeh/Sw4162KeuAxMQpEkzy5alMY5wamMsWKKrtW2WpEWNnReZWONKWjrdsKZarpFjqCslq773PLmEhM448Pc3+FKr1+94vv/rfw4tEcu+lKTBe4kZSdijBrykwv9vbCMPcLQTygBjzVckSLPRVGslqdunwJ4oegtFOYb4SwxNgWLCmD7T9kVjTv5YDgpo0XBmN34Z/rEHp0sgyz7lngsrm4lvMm2Mr1zNOJYJ5cuxuQxwMGJq/TP5emlb8fsQBZviK4t8hFL+zbhtlpwaRSxQRWfeETjuauPsdGxsBVdO7nmP4xvzSoT29pRl7kGqz+k26B3Oy0YNV+SXbbQas1ctC/GarskRdFpKczVAF1ZXnLcpaMuzVe6lZ2g/1ndcvOVgRG3sdUAY1bKD6achijMPdMxV4muKVorSpiDHituH7rSTs7n/4y5DhRXo4FVBN4vO/zbAcxhENzGbHCzU/98Mcx5e7a31kWjw9FCe/zNeYyQjZsWb1uc7U33pN4Mji6hCLhivqfa9Ss6xLg031AgfesA/l99m9fgvnaF9JoE6bYKmkGNK3aPbHB96w3+DnxFm4hs0drLsk7U8kf/N/CvwQNtllna0rjq61sH8L80HAuvwH1tvBy2ChqWSCaYTaGN19sTvlfzFD6n+iKTbvtayfrfe9ueWh6GJFoxLdr7V72a5ZpvHcCPDzma0wTO4EgbLyedxstO81n57LYBOBzyfsOhUKsW1J1BB5vr/tz8RyqOFylQP9Tvst2JALsC5lsH8PyQ40DV4ANzYa4dedNiKNR1s+x2wwbR7q4/4cTxqEk4LWDebfisuo36JXLiWFjOtLrlNWh3K1rRS4xvHcDNlFnNmWBBAl5SWaL3oPOfnvbr5pdjVnEaeBJSYjuLEkyLLsWhKccadmOphZkOPgVdalj2QpSmfOsADhMWE2ZBu4+EEJI4wKTAuCoC4xwQbWXBltpxbjkXJtKxxabo9e7tyhlgb6gNlSbUpMh+l/FaqzVwewGu8BW1Zx7pTpQDJUjb8tsUTW6+GDXbMn3mLbXlXJiGdggxFAoUrtPS3wE4Nk02UZG2OOzlk7fRs7i95QCLo3E0jtrjnM7SR3uS1p4qtS2nJ5OwtQVHgOvArLBFijZUV9QtSl8dAY5d0E0hM0w3HS2DpIeB6m/A1+HfhJcGUq4sOxH+x3f5+VO+Ds9rYNI7zPXOYWPrtf8bYMx6fuOAX5jzNR0PdsuON+X1f7EERxMJJoU6GkTEWBvVolVlb5lh3tKCg6Wx1IbaMDdJ+9sUCc5KC46hKGCk3IVOS4TCqdBNfUs7Kd4iXf2RjnT/LLysJy3XDcHLh/vde3x8DoGvwgsa67vBk91G5Pe/HbOe7xwym0NXbtiuuDkGO2IJDh9oQvJ4cY4vdoqLDuoH9Zl2F/ofsekn8lkuhIlhQcffUtSjytFyp++p6NiE7Rqx/lodgKVoceEp/CP4FfjrquZaTtj2AvH5K/ywpn7M34K/SsoYDAdIN448I1/0/wveW289T1/lX5xBzc8N5IaHr0XMOQdHsIkDuJFifj20pBm5jzwUv9e2FhwRsvhAbalCIuIw3bhJihY3p6nTFFIZgiSYjfTf3aXuOjmeGn4bPoGvwl+CFzTRczBIuHBEeImHc37/lGfwZR0cXzVDOvaKfNHvwe+suZ771K/y/XcBlsoN996JpBhoE2toYxOznNEOS5TJc6Id5GEXLjrWo+LEWGNpPDU4WAwsIRROu+1vM+0oW37z/MBN9kqHnSArwPfgFJ7Cq/Ai3Ie7g7ncmI09v8sjzw9mzOAEXoIHxURueaAce5V80f/DOuuZwHM8vsMb5wBzOFWM7wymTXPAEvm4vcFpZ2ut0VZRjkiP2MlmLd6DIpbGSiHOjdnUHN90hRYmhTnmvhzp1iKDNj+b7t5hi79lWGwQ+HN9RsfFMy0FXbEwhfuczKgCbyxYwBmcFhhvo/7a44v+i3XWcwDP86PzpGQYdWh7csP5dBvZ1jNzdxC8pBGuxqSW5vw40nBpj5JhMwvOzN0RWqERHMr4Lv1kWX84xLR830G3j6yqZ1a8UstTlW+qJPOZ+sZ7xZPKTJLhiNOAFd6tk+jrTH31ncLOxid8+nzRb128HhUcru/y0Wn6iT254YPC6FtVSIMoW2sk727AhvTtrWKZTvgsmckfXYZWeNRXx/3YQ2OUxLDrbHtN11IwrgXT6c8dATDwLniYwxzO4RzuQqTKSC5gAofMZ1QBK3zQ4JWobFbcvJm87FK+6JXrKahLn54m3p+McXzzYtP8VF/QpJuh1OwieElEoI1pRxPS09FBrkq2tWCU59+HdhNtTIqKm8EBrw2RTOEDpG3IKo2Y7mFdLm3ZeVjYwVw11o/oznceMve4CgMfNym/utA/d/ILMR7gpXzRy9eDsgLcgbs8O2Va1L0zzIdwGGemTBuwROHeoMShkUc7P+ISY3KH5ZZeWqO8mFTxQYeXTNuzvvK5FGPdQfuu00DwYFY9dyhctEt+OJDdnucfpmyhzUJzfsJjr29l8S0bXBfwRS9ZT26tmMIdZucch5ZboMz3Nio3nIOsYHCGoDT4kUA9MiXEp9Xsui1S8th/kbWIrMBxDGLodWUQIWcvnXy+9M23xPiSMOiRPqM+YMXkUN3gXFrZJwXGzUaMpJfyRS9ZT0lPe8TpScuRlbMHeUmlaKDoNuy62iWNTWNFYjoxFzuJs8oR+RhRx7O4SVNSXpa0ZJQ0K1LAHDQ+D9IepkMXpcsq5EVCvClBUIzDhDoyKwDw1Lc59GbTeORivugw1IcuaEOaGWdNm+Ps5fQ7/tm0DjMegq3yM3vb5j12qUId5UZD2oxDSEWOZMSqFl/W+5oynWDa/aI04tJRQ2eTXusg86SQVu/nwSYwpW6wLjlqIzwLuxGIvoAvul0PS+ZNz0/akp/pniO/8JDnGyaCkzbhl6YcqmK/69prxPqtpx2+Km9al9sjL+rwMgHw4jE/C8/HQ3m1vBuL1fldbzd8mOueVJ92syqdEY4KJjSCde3mcRw2TA6szxedn+zwhZMps0XrqEsiUjnC1hw0TELC2Ek7uAAdzcheXv1BYLagspxpzSAoZZUsIzIq35MnFQ9DOrlNB30jq3L4pkhccKUAA8/ocvN1Rzx9QyOtERs4CVsJRK/DF71kPYrxYsGsm6RMh4cps5g1DOmM54Ly1ii0Hd3Y/BMk8VWFgBVmhqrkJCPBHAolwZaWzLR9Vb7bcWdX9NyUYE+uB2BKfuaeBUcjDljbYVY4DdtsVWvzRZdWnyUzDpjNl1Du3aloAjVJTNDpcIOVVhrHFF66lLfJL1zJr9PQ2nFJSBaKoDe+sAvLufZVHVzYh7W0h/c6AAZ+7Tvj6q9j68G/cTCS/3n1vLKHZwNi+P+pS0WkZNMBMUl+LDLuiE4omZy71r3UFMwNJV+VJ/GC5ixVUkBStsT4gGKh0Gm4Oy3qvq7Lbmq24nPdDuDR9deR11XzP4vFu3TYzfnIyiSVmgizUYGqkIXNdKTY9pgb9D2Ix5t0+NHkVzCdU03suWkkVZAoCONCn0T35gAeW38de43mf97sMOpSvj4aa1KYUm58USI7Wxxes03bAZdRzk6UtbzMaCQ6IxO0dy7X+XsjoD16hpsBeGz9dfzHj+R/Hp8nCxZRqkEDTaCKCSywjiaoMJ1TITE9eg7Jqnq8HL6gDwiZb0u0V0Rr/rmvqjxKuaLCX7ZWXTvAY+uvm3z8CP7nzVpngqrJpZKwWnCUjIviYVlirlGOzPLI3SMVyp/elvBUjjDkNhrtufFFErQ8pmdSlbK16toBHlt/HV8uHMX/vEGALkV3RJREiSlopxwdMXOZPLZ+ix+kAHpMKIk8UtE1ygtquttwxNhphrIZ1IBzjGF3IIGxGcBj6q8bHJBG8T9vdsoWrTFEuebEZuVxhhClH6P5Zo89OG9fwHNjtNQTpD0TG9PJLEYqvEY6Rlxy+ZZGfL0Aj62/bnQCXp//eeM4KzfQVJbgMQbUjlMFIm6TpcfWlZje7NBSV6IsEVmumWIbjiloUzQX9OzYdo8L1wjw2PrrpimONfmfNyzKklrgnEkSzT5QWYQW40YShyzqsRmMXbvVxKtGuYyMKaU1ugenLDm5Ily4iT14fP11Mx+xJv+zZ3MvnfdFqxU3a1W/FTB4m3Qfsyc1XUcdVhDeUDZXSFHHLQj/Y5jtC7ZqM0CXGwB4bP11i3LhOvzPGygYtiUBiwQV/4wFO0majijGsafHyRLu0yG6q35cL1rOpVxr2s5cM2jJYMCdc10Aj6q/blRpWJ//+dmm5psMl0KA2+AFRx9jMe2WbC4jQxnikd4DU8TwUjRVacgdlhmr3bpddzuJ9zXqr2xnxJfzP29RexdtjDVZqzkqa6PyvcojGrfkXiJ8SEtml/nYskicv0ivlxbqjemwUjMw5evdg8fUX9nOiC/lf94Q2i7MURk9nW1MSj5j8eAyV6y5CN2S6qbnw3vdA1Iwq+XOSCl663udN3IzLnrt+us25cI1+Z83SXQUldqQq0b5XOT17bGpLd6ssN1VMPf8c+jG8L3NeCnMdF+Ra3fRa9dft39/LuZ/3vwHoHrqGmQFafmiQw6eyzMxS05K4bL9uA+SKUQzCnSDkqOGokXyJvbgJ/BHI+qvY69//4rl20NsmK2ou2dTsyIALv/91/8n3P2Aao71WFGi8KKv1fRC5+J67Q/507/E/SOshqN5TsmYIjVt+kcjAx98iz/4SaojbIV1rexE7/C29HcYD/DX4a0rBOF5VTu7omsb11L/AWcVlcVZHSsqGuXLLp9ha8I//w3Mv+T4Ew7nTBsmgapoCrNFObIcN4pf/Ob/mrvHTGqqgAupL8qWjWPS9m/31jAe4DjA+4+uCoQoT/zOzlrNd3qd4SdphFxsUvYwGWbTWtISc3wNOWH+kHBMfc6kpmpwPgHWwqaSUG2ZWWheYOGQGaHB+eQ/kn6b3pOgLV+ODSn94wDvr8Bvb70/LLuiPPEr8OGVWfDmr45PZyccEmsVXZGe1pRNX9SU5+AVQkNTIVPCHF/jGmyDC9j4R9LfWcQvfiETmgMMUCMN1uNCakkweZsowdYobiMSlnKA93u7NzTXlSfe+SVbfnPQXmg9LpYAQxpwEtONyEyaueWM4FPjjyjG3uOaFmBTWDNgBXGEiQpsaWhnAqIijB07Dlsy3fUGeP989xbWkyf+FF2SNEtT1E0f4DYYVlxFlbaSMPIRMk/3iMU5pME2SIWJvjckciebkQuIRRyhUvkHg/iUljG5kzVog5hV7vIlCuBrmlhvgPfNHQM8lCf+FEGsYbMIBC0qC9a0uuy2wLXVbLBaP5kjHokCRxapkQyzI4QEcwgYHRZBp+XEFTqXFuNVzMtjXLJgX4gAid24Hjwc4N3dtVSe+NNiwTrzH4WVUOlDobUqr1FuAgYllc8pmzoVrELRHSIW8ViPxNy4xwjBpyR55I6J220qQTZYR4guvUICJiSpr9gFFle4RcF/OMB7BRiX8sSfhpNSO3lvEZCQfLUVTKT78Ek1LRLhWN+yLyTnp8qWUZ46b6vxdRGXfHVqx3eI75YaLa4iNNiK4NOW7wPW6lhbSOF9/M9qw8e/aoB3d156qTzxp8pXx5BKAsYSTOIIiPkp68GmTq7sZtvyzBQaRLNxIZ+paozHWoLFeExIhRBrWitHCAHrCF7/thhD8JhYz84wg93QRV88wLuLY8zF8sQ36qF1J455bOlgnELfshKVxYOXKVuKx0jaj22sczTQqPqtV/XDgpswmGTWWMSDw3ssyUunLLrVPGjYRsH5ggHeHSWiV8kT33ycFSfMgkoOK8apCye0J6VW6GOYvffgU9RWsukEi2kUV2nl4dOYUzRik9p7bcA4ggdJ53LxKcEe17B1R8eqAd7dOepV8sTXf5lhejoL85hUdhDdknPtKHFhljOT+bdq0hxbm35p2nc8+Ja1Iw+tJykgp0EWuAAZYwMVwac5KzYMslhvgHdHRrxKnvhTYcfKsxTxtTETkjHO7rr3zjoV25lAQHrqpV7bTiy2aXMmUhTBnKS91jhtR3GEoF0oLnWhWNnYgtcc4N0FxlcgT7yz3TgNIKkscx9jtV1ZKpWW+Ub1tc1eOv5ucdgpx+FJy9pgbLE7xDyXb/f+hLHVGeitHOi6A7ybo3sF8sS7w7cgdk0nJaOn3hLj3uyD0Zp5pazFIUXUpuTTU18d1EPkDoX8SkmWTnVIozEdbTcZjoqxhNHf1JrSS/AcvHjZ/SMHhL/7i5z+POsTUh/8BvNfYMTA8n+yU/MlTZxSJDRStqvEuLQKWwDctMTQogUDyQRoTQG5Kc6oQRE1yV1jCA7ri7jdZyK0sYTRjCR0Hnnd+y7nHxNgTULqw+8wj0mQKxpYvhjm9uSUxg+TTy7s2GtLUGcywhXSKZN275GsqlclX90J6bRI1aouxmgL7Q0Nen5ziM80SqMIo8cSOo+8XplT/5DHNWsSUr/6lLN/QQ3rDyzLruEW5enpf7KqZoShEduuSFOV7DLX7Ye+GmXb6/hnNNqKsVXuMDFpb9Y9eH3C6NGEzuOuI3gpMH/I6e+zDiH1fXi15t3vA1czsLws0TGEtmPEJdiiFPwlwKbgLHAFk4P6ZyPdymYYHGE0dutsChQBl2JcBFlrEkY/N5bQeXQ18gjunuMfMfsBlxJSx3niO485fwO4fGD5T/+3fPQqkneWVdwnw/3bMPkW9Wbqg+iC765Zk+xcT98ibKZc2EdgHcLoF8cSOo/Oc8fS+OyEULF4g4sJqXVcmfMfsc7A8v1/yfGXmL9I6Fn5pRwZhsPv0TxFNlAfZCvG+Oohi82UC5f/2IsJo0cTOm9YrDoKhFPEUr/LBYTUNht9zelHXDqwfPCIw4owp3mOcIQcLttWXFe3VZ/j5H3cIc0G6oPbCR+6Y2xF2EC5cGUm6wKC5tGEzhsWqw5hNidUiKX5gFWE1GXh4/Qplw4sVzOmx9QxU78g3EF6wnZlEN4FzJ1QPSLEZz1KfXC7vd8ssGdIbNUYpVx4UapyFUHzJoTOo1McSkeNn1M5MDQfs4qQuhhX5vQZFw8suwWTcyYTgioISk2YdmkhehG4PkE7w51inyAGGaU+uCXADabGzJR1fn3lwkty0asIo8cROm9Vy1g0yDxxtPvHDAmpu+PKnM8Ix1wwsGw91YJqhteaWgjYBmmQiebmSpwKKzE19hx7jkzSWOm66oPbzZ8Yj6kxVSpYjVAuvLzYMCRo3oTQecOOjjgi3NQ4l9K5/hOGhNTdcWVOTrlgYNkEXINbpCkBRyqhp+LdRB3g0OU6rMfW2HPCFFMV9nSp+uB2woepdbLBuJQyaw/ZFysXrlXwHxI0b0LovEkiOpXGA1Ijagf+KUNC6rKNa9bQnLFqYNkEnMc1uJrg2u64ELPBHpkgWbmwKpJoDhMwNbbGzAp7Yg31wS2T5rGtzit59PrKhesWG550CZpHEzpv2NGRaxlNjbMqpmEIzygJqQfjypycs2pg2cS2RY9r8HUqkqdEgKTWtWTKoRvOBPDYBltja2SO0RGjy9UHtxwRjA11ujbKF+ti5cIR9eCnxUg6owidtyoU5tK4NLji5Q3HCtiyF2IqLGYsHViOXTXOYxucDqG0HyttqYAKqYo3KTY1ekyDXRAm2AWh9JmsVh/ccg9WJ2E8YjG201sPq5ULxxX8n3XLXuMInbft2mk80rRGjCGctJ8/GFdmEQ9Ug4FlE1ll1Y7jtiraqm5Fe04VV8lvSVBL8hiPrfFVd8+7QH3Qbu2ipTVi8cvSGivc9cj8yvH11YMHdNSERtuOslM97feYFOPKzGcsI4zW0YGAbTAOaxCnxdfiYUmVWslxiIblCeAYr9VYR1gM7GmoPrilunSxxeT3DN/2eBQ9H11+nk1adn6VK71+5+Jfct4/el10/7KBZfNryUunWSCPxPECk1rdOv1WVSrQmpC+Tl46YD3ikQYcpunSQgzVB2VHFhxHVGKDgMEY5GLlQnP7FMDzw7IacAWnO6sBr12u+XanW2AO0wQ8pknnFhsL7KYIqhkEPmEXFkwaN5KQphbkUmG72wgw7WSm9RiL9QT925hkjiVIIhphFS9HKI6/8QAjlpXqg9W2C0apyaVDwKQwrwLY3j6ADR13ZyUNByQXHQu6RY09Hu6zMqXRaNZGS/KEJs0cJEe9VH1QdvBSJv9h09eiRmy0V2uJcqHcShcdvbSNg5fxkenkVprXM9rDVnX24/y9MVtncvbKY706anNl3ASll9a43UiacVquXGhvq4s2FP62NGKfQLIQYu9q1WmdMfmUrDGt8eDS0cXozH/fjmUH6Jruvm50hBDSaEU/2Ru2LEN/dl006TSc/g7tfJERxGMsgDUEr104pfWH9lQaN+M4KWQjwZbVc2rZVNHsyHal23wZtIs2JJqtIc/WLXXRFCpJkfE9jvWlfFbsNQ9pP5ZBS0zKh4R0aMFj1IjTcTnvi0Zz2rt7NdvQb2mgbju1plsH8MmbnEk7KbK0b+wC2iy3aX3szW8xeZvDwET6hWZYwqTXSSG+wMETKum0Dq/q+x62gt2ua2ppAo309TRk9TPazfV3qL9H8z7uhGqGqxNVg/FKx0HBl9OVUORn8Q8Jx9gFttGQUDr3tzcXX9xGgN0EpzN9mdZ3GATtPhL+CjxFDmkeEU6x56kqZRusLzALXVqkCN7zMEcqwjmywDQ6OhyUe0Xao1Qpyncrg6wKp9XfWDsaZplElvQ/b3sdweeghorwBDlHzgk1JmMc/wiERICVy2VJFdMjFuLQSp3S0W3+sngt2njwNgLssFGVQdJ0tu0KH4ky1LW4yrbkuaA6Iy9oz/qEMMXMMDWyIHhsAyFZc2peV9hc7kiKvfULxCl9iddfRK1f8kk9qvbdOoBtOg7ZkOZ5MsGrSHsokgLXUp9y88smniwWyuFSIRVmjplga3yD8Uij5QS1ZiM4U3Qw5QlSm2bXjFe6jzzBFtpg+/YBbLAWG7OPynNjlCw65fukGNdkJRf7yM1fOxVzbxOJVocFoYIaGwH22mIQkrvu1E2nGuebxIgW9U9TSiukPGU+Lt++c3DJPKhyhEEbXCQLUpae2exiKy6tMPe9mDRBFCEMTWrtwxN8qvuGnt6MoihKWS5NSyBhbH8StXoAz8PLOrRgLtOT/+4vcu+7vDLnqNvztOq7fmd8sMmY9Xzn1zj8Dq8+XVdu2Nv0IIySgEdQo3xVHps3Q5i3fLFsV4aiqzAiBhbgMDEd1uh8qZZ+lwhjkgokkOIv4xNJmyncdfUUzgB4oFMBtiu71Xumpz/P+cfUP+SlwFExwWW62r7b+LSPxqxn/gvMZ5z9C16t15UbNlq+jbGJtco7p8wbYlL4alSyfWdeuu0j7JA3JFNuVAwtst7F7FhWBbPFNKIUORndWtLraFLmMu7KFVDDOzqkeaiN33YAW/r76wR4XDN/yN1z7hejPau06EddkS/6XThfcz1fI/4K736fO48vlxt2PXJYFaeUkFS8U15XE3428xdtn2kc8GQlf1vkIaNRRnOMvLTWrZbElEHeLWi1o0dlKPAh1MVgbbVquPJ5+Cr8LU5/H/+I2QlHIU2ClXM9G8v7Rr7oc/hozfUUgsPnb3D+I+7WF8kNO92GY0SNvuxiE+2Bt8prVJTkzE64sfOstxuwfxUUoyk8VjcTlsqe2qITSFoSj6Epd4KsT6BZOWmtgE3hBfir8IzZDwgV4ZTZvD8VvPHERo8v+vL1DASHTz/i9OlKueHDjK5Rnx/JB1Vb1ioXdBra16dmt7dgik10yA/FwJSVY6XjA3oy4SqM2frqDPPSRMex9qs3XQtoWxMj7/Er8GWYsXgjaVz4OYumP2+9kbxvny/6kvWsEBw+fcb5bInc8APdhpOSs01tEqIkoiZjbAqKMruLbJYddHuHFRIyJcbdEdbl2sVLaySygunutBg96Y2/JjKRCdyHV+AEFtTvIpbKIXOamknYSiB6KV/0JetZITgcjjk5ZdaskBtWO86UF0ap6ozGXJk2WNiRUlCPFir66lzdm/SLSuK7EUdPz8f1z29Skq6F1fXg8+5UVR6bszncP4Tn4KUkkdJ8UFCY1zR1i8RmL/qQL3rlei4THG7OODlnKko4oI01kd3CaM08Ia18kC3GNoVaO9iDh+hWxSyTXFABXoau7Q6q9OxYg/OVEMw6jdbtSrJ9cBcewGmaZmg+bvkUnUUaGr+ZfnMH45Ivevl61hMcXsxYLFTu1hTm2zViCp7u0o5l+2PSUh9bDj6FgYypufBDhqK2+oXkiuHFHR3zfj+9PtA8oR0xnqX8qn+sx3bFODSbbF0X8EUvWQ8jBIcjo5bRmLOljDNtcqNtOe756h3l0VhKa9hDd2l1eqmsnh0MNMT/Cqnx6BInumhLT8luljzQ53RiJeA/0dxe5NK0o2fA1+GLXr6eNQWHNUOJssQaTRlGpLHKL9fD+IrQzTOMZS9fNQD4AnRNVxvTdjC+fJdcDDWQcyB00B0t9BDwTxXgaAfzDZ/DBXzRnfWMFRwuNqocOmX6OKNkY63h5n/fFcB28McVHqnXZVI27K0i4rDLNE9lDKV/rT+udVbD8dFFu2GGZ8mOt0kAXcoX3ZkIWVtw+MNf5NjR2FbivROHmhV1/pj2egv/fMGIOWTIWrV3Av8N9imV9IWml36H6cUjqEWNv9aNc+veb2sH46PRaHSuMBxvtW+twxctq0z+QsHhux8Q7rCY4Ct8lqsx7c6Sy0dl5T89rIeEuZKoVctIk1hNpfavER6yyH1Vvm3MbsUHy4ab4hWr/OZPcsRBphnaV65/ZcdYPNNwsjN/djlf9NqCw9U5ExCPcdhKxUgLSmfROpLp4WSUr8ojdwbncbvCf+a/YzRaEc6QOvXcGO256TXc5Lab9POvB+AWY7PigWYjzhifbovuunzRawsO24ZqQQAqguBtmpmPB7ysXJfyDDaV/aPGillgz1MdQg4u5MYaEtBNNHFjkRlSpd65lp4hd2AVPTfbV7FGpyIOfmNc/XVsPfg7vzaS/3nkvLL593ANLvMuRMGpQIhiF7kUEW9QDpAUbTWYBcbp4WpacHHY1aacqQyjGZS9HI3yCBT9kUZJhVOD+zUDvEH9ddR11fzPcTDQ5TlgB0KwqdXSavk9BC0pKp0WmcuowSw07VXmXC5guzSa4p0UvRw2lbDiYUx0ExJJRzWzi6Gm8cnEkfXXsdcG/M/jAJa0+bmCgdmQ9CYlNlSYZOKixmRsgiFxkrmW4l3KdFKv1DM8tk6WxPYJZhUUzcd8Kdtgrw/gkfXXDT7+avmfVak32qhtkg6NVdUS5wgkru1YzIkSduTW1FDwVWV3JQVJVuieTc0y4iDpFwc7/BvSalvKdQM8sv662cevz/+8sQVnjVAT0W2wLllw1JiMhJRxgDjCjLQsOzSFSgZqx7lAW1JW0e03yAD3asC+GD3NbQhbe+mN5GXH1F83KDOM4n/e5JIuH4NpdQARrFPBVptUNcjj4cVMcFSRTE2NpR1LEYbYMmfWpXgP9KejaPsLUhuvLCsVXznAG9dfx9SR1ud/3hZdCLHb1GMdPqRJgqDmm76mHbvOXDtiO2QPUcKo/TWkQ0i2JFXpBoo7vij1i1Lp3ADAo+qvG3V0rM//vFnnTE4hxd5Ka/Cor5YEdsLVJyKtDgVoHgtW11pWSjolPNMnrlrVj9Fv2Qn60twMwKPqr+N/wvr8z5tZcDsDrv06tkqyzESM85Ycv6XBWA2birlNCXrI6VbD2lx2L0vQO0QVTVVLH4SE67fgsfVXv8n7sz7/85Z7cMtbE6f088wSaR4kCkCm10s6pKbJhfqiUNGLq+0gLWC6eUAZFPnLjwqtKd8EwGvWX59t7iPW4X/eAN1svgRVSY990YZg06BD1ohLMtyFTI4pKTJsS9xREq9EOaPWiO2gpms7397x6nQJkbh+Fz2q/rqRROX6/M8bJrqlVW4l6JEptKeUFuMYUbtCQ7CIttpGc6MY93x1r1vgAnRXvY5cvwWPqb9uWQm+lP95QxdNMeWhOq1x0Db55C7GcUv2ZUuN6n8iKzsvOxibC//Yfs9Na8r2Rlz02vXXDT57FP/zJi66/EJSmsJKa8QxnoqW3VLQ+jZVUtJwJ8PNX1NQCwfNgdhhHD9on7PdRdrdGPF28rJr1F+3LBdeyv+8yYfLoMYet1vX4upNAjVvwOUWnlNXJXlkzk5Il6kqeoiL0C07qno+/CYBXq/+utlnsz7/Mzvy0tmI4zm4ag23PRN3t/CWryoUVJGm+5+K8RJ0V8Hc88/XHUX/HfiAq7t+BH+x6v8t438enWmdJwFA6ZINriLGKv/95f8lT9/FnyA1NMVEvQyaXuu+gz36f/DD73E4pwqpLcvm/o0Vle78n//+L/NPvoefp1pTJye6e4A/D082FERa5/opeH9zpvh13cNm19/4v/LDe5xMWTi8I0Ta0qKlK27AS/v3/r+/x/2GO9K2c7kVMonDpq7//jc5PKCxeNPpFVzaRr01wF8C4Pu76hXuX18H4LduTr79guuFD3n5BHfI+ZRFhY8w29TYhbbLi/bvBdqKE4fUgg1pBKnV3FEaCWOWyA+m3WpORZr/j+9TKJtW8yBTF2/ZEODI9/QavHkVdGFp/Pjn4Q+u5hXapsP5sOH+OXXA1LiKuqJxiMNbhTkbdJTCy4llEt6NnqRT4dhg1V3nbdrm6dYMecA1yTOL4PWTE9L5VzPFlLBCvlG58AhehnN4uHsAYinyJ+AZ/NkVvELbfOBUuOO5syBIEtiqHU1k9XeISX5bsimrkUUhnGDxourN8SgUsCZVtKyGbyGzHXdjOhsAvOAswSRyIBddRdEZWP6GZhNK/yjwew9ehBo+3jEADu7Ay2n8mDc+TS7awUHg0OMzR0LABhqLD4hJEh/BEGyBdGlSJoXYXtr+3HS4ijzVpgi0paWXtdruGTknXBz+11qT1Q2inxaTzQCO46P3lfLpyS4fou2PH/PupwZgCxNhGlj4IvUuWEsTkqMWm6i4xCSMc9N1RDQoCVcuGItJ/MRWefais+3synowi/dESgJjkilnWnBTGvRWmaw8oR15257t7CHmCf8HOn7cwI8+NQBXMBEmAa8PMRemrNCEhLGEhDQKcGZWS319BX9PFBEwGTbRBhLbDcaV3drFcDqk5kCTd2JF1Wp0HraqBx8U0wwBTnbpCadwBA/gTH/CDrcCs93LV8E0YlmmcyQRQnjBa8JESmGUfIjK/7fkaDJpmD2QptFNVJU1bbtIAjjWQizepOKptRjbzR9Kag6xZmMLLjHOtcLT3Tx9o/0EcTT1XN3E45u24AiwEypDJXihKjQxjLprEwcmRKclaDNZCVqr/V8mYWyFADbusiY5hvgFoU2vio49RgJLn5OsReRFN6tabeetiiy0V7KFHT3HyZLx491u95sn4K1QQSPKM9hNT0wMVvAWbzDSVdrKw4zRjZMyJIHkfq1VAVCDl/bUhNKlGq0zGr05+YAceXVPCttVk0oqjVwMPt+BBefx4yPtGVkUsqY3CHDPiCM5ngupUwCdbkpd8kbPrCWHhkmtIKLEetF2499eS1jZlIPGYnlcPXeM2KD9vLS0bW3ktYNqUllpKLn5ZrsxlIzxvDu5eHxzGLctkZLEY4PgSOg2IUVVcUONzUDBEpRaMoXNmUc0tFZrTZquiLyKxrSm3DvIW9Fil+AkhXu5PhEPx9mUNwqypDvZWdKlhIJQY7vn2OsnmBeOWnYZ0m1iwbbw1U60by5om47iHRV6fOgzjMf/DAZrlP40Z7syxpLK0lJ0gqaAK1c2KQKu7tabTXkLFz0sCftuwX++MyNeNn68k5Buq23YQhUh0SNTJa1ioQ0p4nUG2y0XilF1JqODqdImloPS4Bp111DEWT0jJjVv95uX9BBV7eB3bUWcu0acSVM23YZdd8R8UbQUxJ9wdu3oMuhdt929ME+mh6JXJ8di2RxbTi6TbrDquqV4aUKR2iwT6aZbyOwEXN3DUsWr8Hn4EhwNyHuXHh7/pdaUjtR7vnDh/d8c9xD/s5f501eQ1+CuDiCvGhk1AN/4Tf74RfxPwD3toLarR0zNtsnPzmS64KIRk861dMWCU8ArasG9T9H0ZBpsDGnjtAOM2+/LuIb2iIUGXNgl5ZmKD/Tw8TlaAuihaFP5yrw18v4x1898zIdP+DDAX1bM3GAMvPgRP/cJn3zCW013nrhHkrITyvYuwOUkcHuKlRSW5C6rzIdY4ppnF7J8aAJbQepgbJYBjCY9usGXDKQxq7RZfh9eg5d1UHMVATRaD/4BHK93/1iAgYZ/+jqPn8Dn4UExmWrpa3+ZOK6MvM3bjwfzxNWA2dhs8+51XHSPJiaAhGSpWevEs5xHLXcEGFXYiCONySH3fPWq93JIsBiSWvWyc3CAN+EcXoT7rCSANloPPoa31rt/5PUA/gp8Q/jDD3hyrjzlR8VkanfOvB1XPubt17vzxAfdSVbD1pzAnfgyF3ycadOTOTXhpEUoLC1HZyNGW3dtmjeXgr2r56JNmRwdNNWaQVBddd6rh4MhviEB9EFRD/7RGvePvCbwAL4Mx/D6M541hHO4D3e7g6PafdcZVw689z7NGTwo5om7A8sPhccT6qKcl9NJl9aM/9kX+e59Hh1yPqGuCCZxuITcsmNaJ5F7d0q6J3H48TO1/+M57085q2icdu2U+W36Ldllz9Agiv4YGljoEN908EzvDOrBF98/vtJwCC/BF2AG75xxEmjmMIcjxbjoaxqOK3/4hPOZzhMPBpYPG44CM0dTVm1LjLtUWWVz1Bcf8tEx0zs8O2A2YVHRxKYOiy/aOVoAaMu0i7ubu43njjmd4ibMHU1sIDHaQNKrZND/FZYdk54oCXetjq7E7IVl9eAL7t+oHnwXXtLx44czzoRFHBztYVwtH1d+NOMkupZ5MTM+gUmq90X+Bh9zjRlmaQ+m7YMqUL/veemcecAtOJ0yq1JnVlN27di2E0+Klp1tAJ4KRw1eMI7aJjsO3R8kPSI3fUFXnIOfdQe86sIIVtWDL7h//Ok6vj8vwDk08NEcI8zz7OhBy+WwalzZeZ4+0XniRfst9pAJqQHDGLzVQ2pheZnnv1OWhwO43/AgcvAEXEVVpa4db9sGvNK8wjaENHkfFQ4Ci5i7dqnQlPoLQrHXZDvO3BIXZbJOBrOaEbML6sFL798I4FhKihjHMsPjBUZYCMFr6nvaArxqXPn4lCa+cHfSa2cP27g3Z3ziYTRrcbQNGLQmGF3F3cBdzzzX7AILx0IB9rbwn9kx2G1FW3Inic+ZLIsVvKR8Zwfj0l1fkqo8LWY1M3IX14OX3r9RKTIO+d9XzAI8qRPGPn/4NC2n6o4rN8XJ82TOIvuVA8zLKUHRFgBCetlDZlqR1gLKjS39xoE7Bt8UvA6BxuEDjU3tFsEijgA+615tmZkXKqiEENrh41iLDDZNq4pKTWR3LZfnos81LOuNa15cD956vLMsJd1rqYp51gDUQqMYm2XsxnUhD2jg1DM7SeuJxxgrmpfISSXVIJIS5qJJSvJPEQ49DQTVIbYWJ9QWa/E2+c/oPK1drmC7WSfJRNKBO5Yjvcp7Gc3dmmI/Xh1kDTEuiSnWqQf37h+fTMhGnDf6dsS8SQfQWlqqwXXGlc/PEZ/SC5mtzIV0nAshlQdM/LvUtYutrEZ/Y+EAFtq1k28zQhOwLr1AIeANzhF8t9qzTdZf2qRKO6MWE9ohBYwibbOmrFtNmg3mcS+tB28xv2uKd/agYCvOP+GkSc+0lr7RXzyufL7QbkUpjLjEWFLqOIkAGu2B0tNlO9Eau2W1qcOUvVRgKzypKIQZ5KI3q0MLzqTNRYqiZOqmtqloIRlmkBHVpHmRYV6/HixbO6UC47KOFJnoMrVyr7wYz+SlW6GUaghYbY1I6kkxA2W1fSJokUdSh2LQ1GAimRGm0MT+uu57H5l7QgOWxERpO9moLRPgTtquWCfFlGlIjQaRly9odmzMOWY+IBO5tB4sW/0+VWGUh32qYk79EidWKrjWuiLpiVNGFWFRJVktyeXWmbgBBzVl8anPuXyNJlBJOlKLTgAbi/EYHVHxWiDaVR06GnHQNpJcWcK2jJtiCfG2sEHLzuI66sGrMK47nPIInPnu799935aOK2cvmvubrE38ZzZjrELCmXM2hM7UcpXD2oC3+ECVp7xtIuxptJ0jUr3sBmBS47TVxlvJ1Sqb/E0uLdvLj0lLr29ypdd/eMX3f6lrxGlKwKQxEGvw0qHbkbwrF3uHKwVENbIV2wZ13kNEF6zD+x24aLNMfDTCbDPnEikZFyTNttxWBXDaBuM8KtI2rmaMdUY7cXcUPstqTGvBGSrFWIpNMfbdea990bvAOC1YX0qbc6smDS1mPxSJoW4fwEXvjMmhlijDRq6qale6aJEuFGoppYDoBELQzLBuh/mZNx7jkinv0EtnUp50lO9hbNK57lZaMAWuWR5Yo9/kYwcYI0t4gWM47Umnl3YmpeBPqSyNp3K7s2DSAS/39KRuEN2bS4xvowV3dFRMx/VFcp2Yp8w2nTO9hCXtHG1kF1L4KlrJr2wKfyq77R7MKpFKzWlY9UkhYxyHWW6nBWPaudvEAl3CGcNpSXPZ6R9BbBtIl6cHL3gIBi+42CYXqCx1gfGWe7Ap0h3luyXdt1MKy4YUT9xSF01G16YEdWsouW9mgDHd3veyA97H+Ya47ZmEbqMY72oPztCGvK0onL44AvgC49saZKkWRz4veWljE1FHjbRJaWv6ZKKtl875h4CziFCZhG5rx7tefsl0aRT1bMHZjm8dwL/6u7wCRysaQblQoG5yAQN5zpatMNY/+yf8z+GLcH/Qn0iX2W2oEfXP4GvwQHuIL9AYGnaO3zqAX6946nkgqZNnUhx43DIdQtMFeOPrgy/y3Yd85HlJWwjLFkU3kFwq28xPnuPhMWeS+tDLV9Otllq7pQCf3uXJDN9wFDiUTgefHaiYbdfi3b3u8+iY6TnzhgehI1LTe8lcd7s1wJSzKbahCRxKKztTLXstGAiu3a6rPuQs5pk9TWAan5f0BZmGf7Ylxzzk/A7PAs4QPPPAHeFQ2hbFHszlgZuKZsJcUmbDC40sEU403cEjczstOEypa+YxevL4QBC8oRYqWdK6b7sK25tfE+oDZgtOQ2Jg8T41HGcBE6fTWHn4JtHcu9S7uYgU5KSCkl/mcnq+5/YBXOEr6lCUCwOTOM1taOI8mSxx1NsCXBEmLKbMAg5MkwbLmpBaFOPrNSlO2HnLiEqW3tHEwd8AeiQLmn+2gxjC3k6AxREqvKcJbTEzlpLiw4rNZK6oJdidbMMGX9FULKr0AkW+2qDEPBNNm5QAt2Ik2nftNWHetubosHLo2nG4vQA7GkcVCgVCgaDixHqo9UUn1A6OshapaNR/LPRYFV8siT1cCtJE0k/3WtaNSuUZYKPnsVIW0xXWnMUxq5+En4Kvw/MqQmVXnAXj9Z+9zM98zM/Agy7F/qqj2Nh67b8HjFnPP3iBn/tkpdzwEJX/whIcQUXOaikeliCRGUk7tiwF0rItwMEhjkZ309hikFoRAmLTpEXWuHS6y+am/KB/fM50aLEhGnSMwkpxzOov4H0AvgovwJ1iGzDLtJn/9BU+fAINfwUe6FHSLhu83viV/+/HrOePX+STT2B9uWGbrMHHLldRBlhS/CJQmcRxJFqZica01XixAZsYiH1uolZxLrR/SgxVIJjkpQP4PE9sE59LKLr7kltSBogS5tyszzH8Fvw8/AS8rNOg0xUS9fIaHwb+6et8Q/gyvKRjf5OusOzGx8evA/BP4IP11uN/grca5O0lcsPLJ5YjwI4QkJBOHa0WdMZYGxPbh2W2nR9v3WxEWqgp/G3+6VZbRLSAAZ3BhdhAaUL33VUSw9yjEsvbaQ9u4A/gGXwZXoEHOuU1GSj2chf+Mo+f8IcfcAxfIKVmyunRbYQVnoevwgfw3TXXcw++xNuP4fhyueEUNttEduRVaDttddoP0eSxLe2LENk6itYxlrxBNBYrNNKSQmeaLcm9c8UsaB5WyO6675yyQIAWSDpBVoA/gxmcwEvwoDv0m58UE7gHn+fJOa8/Ywan8EKRfjsopF83eCglX/Sfr7OeaRoQfvt1CGvIDccH5BCvw1sWIzRGC/66t0VTcLZQZtm6PlAasbOJ9iwWtUo7biktTSIPxnR24jxP1ZKaqq+2RcXM9OrBAm/AAs7hDJ5bNmGb+KIfwCs8a3jnjBrOFeMjHSCdbKr+2uOLfnOd9eiA8Hvvwwq54VbP2OqwkB48Ytc4YEOiH2vTXqodabfWEOzso4qxdbqD5L6tbtNPECqbhnA708DZH4QOJUXqScmUlks7Ot6FBuZw3n2mEbaUX7kDzxHOOQk8nKWMzAzu6ZZ8sOFw4RK+6PcuXo9tB4SbMz58ApfKDXf3szjNIIbGpD5TKTRxGkEMLjLl+K3wlWXBsCUxIDU+jbOiysESqAy1MGUJpXgwbTWzNOVEziIXZrJ+VIztl1PUBxTSo0dwn2bOmfDRPD3TRTGlfbCJvO9KvuhL1hMHhB9wPuPRLGHcdOWG2xc0U+5bQtAJT0nRTewXL1pgk2+rZAdeWmz3jxAqfNQQdzTlbF8uJ5ecEIWvTkevAHpwz7w78QujlD/Lr491bD8/1vhM2yrUQRrWXNQY4fGilfctMWYjL72UL/qS9eiA8EmN88nbNdour+PBbbAjOjIa4iBhfFg6rxeKdEGcL6p3EWR1Qq2Qkhs2DrnkRnmN9tG2EAqmgPw6hoL7Oza7B+3SCrR9tRftko+Lsf2F/mkTndN2LmzuMcKTuj/mX2+4Va3ki16+nnJY+S7MefpkidxwnV+4wkXH8TKnX0tsYzYp29DOOoSW1nf7nTh2akYiWmcJOuTidSaqESrTYpwjJJNVGQr+rLI7WsqerHW6Kp/oM2pKuV7T1QY9gjqlZp41/WfKpl56FV/0kvXQFRyeQ83xaTu5E8p5dNP3dUF34ihyI3GSpeCsywSh22ZJdWto9winhqifb7VRvgktxp13vyjrS0EjvrRfZ62uyqddSWaWYlwTPAtJZ2oZ3j/Sgi/mi+6vpzesfAcWNA0n8xVyw90GVFGuZjTXEQy+6GfLGLMLL523f5E0OmxVjDoOuRiH91RKU+vtoCtH7TgmvBLvtFXWLW15H9GTdVw8ow4IlRLeHECN9ym1e9K0I+Cbnhgv4Yu+aD2HaQJ80XDqOzSGAV4+4yCqBxrsJAX6ZTIoX36QnvzhhzzMfFW2dZVLOJfo0zbce5OvwXMFaZ81mOnlTVXpDZsQNuoYWveketKb5+6JOOsgX+NTm7H49fUTlx+WLuWL7qxnOFh4BxpmJx0p2gDzA/BUARuS6phR+pUsY7MMboAHx5xNsSVfVZcYSwqCKrqon7zM+8ecCkeS4nm3rINuaWvVNnMRI1IRpxTqx8PZUZ0Br/UEduo3B3hNvmgZfs9gQPj8vIOxd2kndir3awvJ6BLvoUuOfFWNYB0LR1OQJoUySKb9IlOBx74q1+ADC2G6rOdmFdJcD8BkfualA+BdjOOzP9uUhGUEX/TwhZsUduwRr8wNuXKurCixLBgpQI0mDbJr9dIqUuV+92ngkJZ7xduCk2yZKbfWrH1VBiTg9VdzsgRjW3CVXCvAwDd+c1z9dWw9+B+8MJL/eY15ZQ/HqvTwVdsZn5WQsgRRnMaWaecu3jFvMBEmgg+FJFZsnSl0zjB9OqPYaBD7qmoVyImFvzi41usesV0julaAR9dfR15Xzv9sEruRDyk1nb+QaLU67T885GTls6YgcY+UiMa25M/pwGrbCfzkvR3e0jjtuaFtnwuagHTSb5y7boBH119HXhvwP487jJLsLJ4XnUkHX5sLbS61dpiAXRoZSCrFJ+EjpeU3puVfitngYNo6PJrAigKktmwjyQdZpfq30mmtulaAx9Zfx15Xzv+cyeuiBFUs9zq8Kq+XB9a4PVvph3GV4E3y8HENJrN55H1X2p8VyqSKwVusJDKzXOZzplWdzBUFK9e+B4+uv468xvI/b5xtSAkBHQaPvtqWzllVvEOxPbuiE6+j2pvjcKsbvI7txnRErgfH7LdXqjq0IokKzga14GzQ23SSbCQvO6r+Or7SMIr/efOkkqSdMnj9mBx2DRsiY29Uj6+qK9ZrssCKaptR6HKURdwUYeUWA2kPzVKQO8ku2nU3Anhs/XWkBx3F/7wJtCTTTIKftthue1ty9xvNYLY/zo5KSbIuKbXpbEdSyeRyYdAIwKY2neyoc3+k1XUaufYga3T9daMUx/r8z1s10ITknIO0kuoMt+TB8jK0lpayqqjsJ2qtXAYwBU932zinimgmd6mTRDnQfr88q36NAI+tv24E8Pr8zxtasBqx0+xHH9HhlrwsxxNUfKOHQaZBITNf0uccj8GXiVmXAuPEAKSdN/4GLHhs/XWj92dN/uetNuBMnVR+XWDc25JLjo5Mg5IZIq226tmCsip2zZliL213YrTlL2hcFjpCduyim3M7/eB16q/blQsv5X/esDRbtJeabLIosWy3ycavwLhtxdWzbMmHiBTiVjJo6lCLjXZsi7p9PEPnsq6X6wd4bP11i0rD5fzPm/0A6brrIsllenZs0lCJlU4abakR59enZKrKe3BZihbTxlyZ2zl1+g0wvgmA166/bhwDrcn/7Ddz0eWZuJvfSESug6NzZsox3Z04FIxz0mUjMwVOOVTq1CQ0AhdbBGVdjG/CgsfUX7esJl3K/7ytWHRv683praW/8iDOCqWLLhpljDY1ZpzK75QiaZoOTpLKl60auHS/97oBXrv+umU9+FL+5+NtLFgjqVLCdbmj7pY5zPCPLOHNCwXGOcLquOhi8CmCWvbcuO73XmMUPab+ug3A6/A/78Bwe0bcS2+tgHn4J5pyS2WbOck0F51Vq3LcjhLvZ67p1ABbaL2H67bg78BfjKi/jr3+T/ABV3ilLmNXTI2SpvxWBtt6/Z//D0z/FXaGbSBgylzlsEGp+5//xrd4/ae4d8DUUjlslfIYS3t06HZpvfQtvv0N7AHWqtjP2pW08QD/FLy//da38vo8PNlKHf5y37Dxdfe/oj4kVIgFq3koLReSR76W/bx//n9k8jonZxzWTANVwEniDsg87sOSd/z7//PvMp3jQiptGVWFX2caezzAXwfgtzYUvbr0iozs32c3Uge7varH+CNE6cvEYmzbPZ9hMaYDdjK4V2iecf6EcEbdUDVUARda2KzO/JtCuDbNQB/iTeL0EG1JSO1jbXS+nLxtPMDPw1fh5+EPrgSEKE/8Gry5A73ui87AmxwdatyMEBCPNOCSKUeRZ2P6Myb5MRvgCHmA9ywsMifU+AYXcB6Xa5GibUC5TSyerxyh0j6QgLVpdyhfArRTTLqQjwe4HOD9s92D4Ap54odXAPBWLAwB02igG5Kkc+piN4lvODIFGAZgT+EO4Si1s7fjSR7vcQETUkRm9O+MXyo9OYhfe4xt9STQ2pcZRLayCV90b4D3jR0DYAfyxJ+eywg2IL7NTMXna7S/RpQ63JhWEM8U41ZyQGjwsVS0QBrEKLu8xwZsbi4wLcCT+OGidPIOCe1PiSc9Qt+go+vYqB7cG+B9d8cAD+WJPz0Am2gxXgU9IneOqDpAAXOsOltVuMzpdakJXrdPCzXiNVUpCeOos5cxnpQT39G+XVLhs1osQVvJKPZyNq8HDwd4d7pNDuWJPxVX7MSzqUDU6gfadKiNlUFTzLeFHHDlzO4kpa7aiKhBPGKwOqxsBAmYkOIpipyXcQSPlRTf+Tii0U3EJGaZsDER2qoB3h2hu0qe+NNwUooYU8y5mILbJe6OuX+2FTKy7bieTDAemaQyQ0CPthljSWO+xmFDIYiESjM5xKd6Ik5lvLq5GrQ3aCMLvmCA9wowLuWJb9xF59hVVP6O0CrBi3ZjZSNOvRy+I6klNVRJYRBaEzdN+imiUXQ8iVF8fsp+W4JXw7WISW7fDh7lptWkCwZ4d7QTXyBPfJMYK7SijjFppGnlIVJBJBYj7eUwtiP1IBXGI1XCsjNpbjENVpSAJ2hq2LTywEly3hUYazt31J8w2+aiLx3g3fohXixPfOMYm6zCGs9LVo9MoW3MCJE7R5u/WsOIjrqBoHUO0bJE9vxBpbhsd3+Nb4/vtPCZ4oZYCitNeYuC/8UDvDvy0qvkiW/cgqNqRyzqSZa/s0mqNGjtKOoTm14zZpUauiQgVfqtQiZjq7Q27JNaSK5ExRcrGCXO1FJYh6jR6CFqK7bZdQZ4t8g0rSlPfP1RdBtqaa9diqtzJkQ9duSryi2brQXbxDwbRUpFMBHjRj8+Nt7GDKgvph9okW7LX47gu0SpGnnFQ1S1lYldOsC7hYteR574ZuKs7Ei1lBsfdz7IZoxzzCVmmVqaSySzQbBVAWDek+N4jh9E/4VqZrJjPwiv9BC1XcvOWgO8275CVyBPvAtTVlDJfZkaZGU7NpqBogAj/xEHkeAuJihWYCxGN6e8+9JtSegFXF1TrhhLGP1fak3pebgPz192/8gB4d/6WT7+GdYnpH7hH/DJzzFiYPn/vjW0SgNpTNuPIZoAEZv8tlGw4+RLxy+ZjnKa5NdFoC7UaW0aduoYse6+bXg1DLg6UfRYwmhGEjqPvF75U558SANrElK/+MdpXvmqBpaXOa/MTZaa1DOcSiLaw9j0NNNst3c+63c7EKTpkvKHzu6bPbP0RkuHAVcbRY8ijP46MIbQeeT1mhA+5PV/inyDdQipf8LTvMXbwvoDy7IruDNVZKTfV4CTSRUYdybUCnGU7KUTDxLgCknqUm5aAW6/1p6eMsOYsphLzsHrE0Y/P5bQedx1F/4yPHnMB3/IOoTU9+BL8PhtjuFKBpZXnYNJxTuv+2XqolKR2UQgHhS5novuxVySJhBNRF3SoKK1XZbbXjVwWNyOjlqWJjrWJIy+P5bQedyldNScP+HZ61xKSK3jyrz+NiHG1hcOLL/+P+PDF2gOkekKGiNWKgJ+8Z/x8Iv4DdQHzcpZyF4v19I27w9/yPGDFQvmEpKtqv/TLiWMfn4sofMm9eAH8Ao0zzh7h4sJqYtxZd5/D7hkYPneDzl5idlzNHcIB0jVlQ+8ULzw/nc5/ojzl2juE0apD7LRnJxe04dMz2iOCFNtGFpTuXA5AhcTRo8mdN4kz30nVjEC4YTZQy4gpC7GlTlrePKhGsKKgeXpCYeO0MAd/GH7yKQUlXPLOasOH3FnSphjHuDvEu4gB8g66oNbtr6eMbFIA4fIBJkgayoXriw2XEDQPJrQeROAlY6aeYOcMf+IVYTU3XFlZufMHinGywaW3YLpObVBAsbjF4QJMsVUSayjk4voPsHJOQfPWDhCgDnmDl6XIRerD24HsGtw86RMHOLvVSHrKBdeVE26gKB5NKHzaIwLOmrqBWJYZDLhASG16c0Tn+CdRhWDgWXnqRZUTnPIHuMJTfLVpkoYy5CzylHVTGZMTwkGAo2HBlkQplrJX6U+uF1wZz2uwS1SQ12IqWaPuO4baZaEFBdukksJmkcTOm+YJSvoqPFzxFA/YUhIvWxcmSdPWTWwbAKVp6rxTtPFUZfKIwpzm4IoMfaYQLWgmlG5FME2gdBgm+J7J+rtS/XBbaVLsR7bpPQnpMFlo2doWaVceHk9+MkyguZNCJ1He+kuHTWyQAzNM5YSUg/GlTk9ZunAsg1qELVOhUSAK0LABIJHLKbqaEbHZLL1VA3VgqoiOKXYiS+HRyaEKgsfIqX64HYWbLRXy/qWoylIV9gudL1OWBNgBgTNmxA6b4txDT4gi3Ri7xFSLxtXpmmYnzAcWDZgY8d503LFogz5sbonDgkKcxGsWsE1OI+rcQtlgBBCSOKD1mtqYpIU8cTvBmAT0yZe+zUzeY92fYjTtGipXLhuR0ePoHk0ofNWBX+lo8Z7pAZDk8mEw5L7dVyZZoE/pTewbI6SNbiAL5xeygW4xPRuLCGbhcO4RIeTMFYHEJkYyEO9HmJfXMDEj/LaH781wHHZEtqSQ/69UnGpzH7LKIAZEDSPJnTesJTUa+rwTepI9dLJEawYV+ZkRn9g+QirD8vF8Mq0jFQ29js6kCS3E1+jZIhgPNanHdHFqFvPJLHqFwQqbIA4jhDxcNsOCCQLDomaL/dr5lyJaJU6FxPFjO3JOh3kVMcROo8u+C+jo05GjMF3P3/FuDLn5x2M04xXULPwaS6hBYki+MrMdZJSgPHlcB7nCR5bJ9Kr5ACUn9jk5kivdd8tk95SOGrtqu9lr2IhK65ZtEl7ZKrp7DrqwZfRUSN1el7+7NJxZbywOC8neNKTch5vsTEMNsoCCqHBCqIPRjIPkm0BjvFODGtto99rCl+d3wmHkW0FPdpZtC7MMcVtGFQjJLX5bdQ2+x9ypdc313uj8xlsrfuLgWXz1cRhZvJYX0iNVBRcVcmCXZs6aEf3RQF2WI/TcCbKmGU3IOoDJGDdDub0+hYckt6PlGu2BcxmhbTdj/klhccLGJMcqRjMJP1jW2ETqLSWJ/29MAoORluJ+6LPffBZbi5gqi5h6catQpmOT7/OFf5UorRpLzCqcMltBLhwd1are3kztrSzXO0LUbXRQcdLh/RdSZ+swRm819REDrtqzC4es6Gw4JCKlSnjYVpo0xeq33PrADbFLL3RuCmObVmPN+24kfa+AojDuM4umKe2QwCf6EN906HwjujaitDs5o0s1y+k3lgbT2W2i7FJdnwbLXhJUBq/9liTctSmFC/0OqUinb0QddTWamtjbHRFuWJJ6NpqZ8vO3fZJ37Db+2GkaPYLGHs7XTTdiFQJ68SkVJFVmY6McR5UycflNCsccHFaV9FNbR4NttLxw4pQ7wJd066Z0ohVbzihaxHVExd/ay04oxUKWt+AsdiQ9OUyZ2krzN19IZIwafSTFgIBnMV73ADj7V/K8u1MaY2sJp2HWm0f41tqwajEvdHWOJs510MaAqN4aoSiPCXtN2KSi46dUxHdaMquar82O1x5jqhDGvqmoE9LfxcY3zqA7/x3HA67r9ZG4O6Cuxu12/+TP+eLP+I+HErqDDCDVmBDO4larujNe7x8om2rMug0MX0rL1+IWwdwfR+p1TNTyNmVJ85ljWzbWuGv8/C7HD/izjkHNZNYlhZcUOKVzKFUxsxxN/kax+8zPWPSFKw80rJr9Tizyj3o1gEsdwgWGoxPezDdZ1TSENE1dLdNvuKL+I84nxKesZgxXVA1VA1OcL49dFlpFV5yJMhzyCmNQ+a4BqusPJ2bB+xo8V9u3x48VVIEPS/mc3DvAbXyoYr6VgDfh5do5hhHOCXMqBZUPhWYbWZECwVJljLgMUWOCB4MUuMaxGNUQDVI50TQ+S3kFgIcu2qKkNSHVoM0SHsgoZxP2d5HH8B9woOk4x5bPkKtAHucZsdykjxuIpbUrSILgrT8G7G5oCW+K0990o7E3T6AdW4TilH5kDjds+H64kS0mz24grtwlzDHBJqI8YJQExotPvoC4JBq0lEjjQkyBZ8oH2LnRsQ4Hu1QsgDTJbO8fQDnllitkxuVskoiKbRF9VwzMDvxHAdwB7mD9yCplhHFEyUWHx3WtwCbSMMTCUCcEmSGlg4gTXkHpZXWQ7kpznK3EmCHiXInqndkQjunG5kxTKEeGye7jWz9cyMR2mGiFQ15ENRBTbCp+Gh86vAyASdgmJq2MC6hoADQ3GosP0QHbnMHjyBQvQqfhy/BUbeHd5WY/G/9LK/8Ka8Jd7UFeNWEZvzPb458Dn8DGLOe3/wGL/4xP+HXlRt+M1PE2iLhR8t+lfgxsuh7AfO2AOf+owWhSZRYQbd622hbpKWKuU+XuvNzP0OseRDa+mObgDHJUSc/pKx31QdKffQ5OIJpt8GWjlgTwMc/w5MPCR/yl1XC2a2Yut54SvOtMev55Of45BOat9aWG27p2ZVORRvnEk1hqWMVUmqa7S2YtvlIpspuF1pt0syuZS2NV14mUidCSfzQzg+KqvIYCMljIx2YK2AO34fX4GWdu5xcIAb8MzTw+j/lyWM+Dw/gjs4GD6ehNgA48kX/AI7XXM/XAN4WHr+9ntywqoCakCqmKP0rmQrJJEErG2Upg1JObr01lKQy4jskWalKYfJ/EDLMpjNSHFEUAde2fltaDgmrNaWQ9+AAb8I5vKjz3L1n1LriB/BXkG/wwR9y/oRX4LlioHA4LzP2inzRx/DWmutRweFjeP3tNeSGlaE1Fde0OS11yOpmbIp2u/jF1n2RRZviJM0yBT3IZl2HWImKjQOxIyeU325b/qWyU9Moj1o07tS0G7qJDoGHg5m8yeCxMoEH8GU45tnrNM84D2l297DQ9t1YP7jki/7RmutRweEA77/HWXOh3HCxkRgldDQkAjNTMl2Iloc1qN5JfJeeTlyTRzxURTdn1Ixv2uKjs12AbdEWlBtmVdk2k7FFwj07PCZ9XAwW3dG+8xKzNFr4EnwBZpy9Qzhh3jDXebBpYcpuo4fQ44u+fD1dweEnHzI7v0xuuOALRUV8rXpFyfSTQYkhd7IHm07jpyhlkCmI0ALYqPTpUxXS+z4jgDj1Pflvmz5ecuItpIBxyTHpSTGWd9g1ApfD/bvwUhL4nT1EzqgX7cxfCcNmb3mPL/qi9SwTHJ49oj5ZLjccbTG3pRmlYi6JCG0mQrAt1+i2UXTZ2dv9IlQpN5naMYtviaXlTrFpoMsl3bOAFEa8sqPj2WCMrx3Yjx99qFwO59Aw/wgx+HlqNz8oZvA3exRDvuhL1jMQHPaOJ0+XyA3fp1OfM3qObEVdhxjvynxNMXQV4+GJyvOEFqeQBaIbbO7i63rpxCltdZShPFxkjM2FPVkn3TG+Rp9pO3l2RzFegGfxGDHIAh8SteR0C4HopXzRF61nheDw6TFN05Ebvq8M3VKKpGjjO6r7nhudTEGMtYM92HTDaR1FDMXJ1eThsbKfywyoWwrzRSXkc51flG3vIid62h29bIcFbTGhfV+faaB+ohj7dPN0C2e2lC96+XouFByen9AsunLDJZ9z7NExiUc0OuoYW6UZkIyx2YUR2z6/TiRjyKMx5GbbjLHvHuf7YmtKghf34LJfx63Yg8vrvN2zC7lY0x0tvKezo4HmGYDU+Gab6dFL+KI761lDcNifcjLrrr9LWZJctG1FfU1uwhoQE22ObjdfkSzY63CbU5hzs21WeTddH2BaL11Gi7lVdlxP1nkxqhnKhVY6knS3EPgVGg1JpN5cP/hivujOelhXcPj8HC/LyI6MkteVjlolBdMmF3a3DbsuAYhL44dxzthWSN065xxUd55Lmf0wRbOYOqH09/o9WbO2VtFdaMb4qBgtFJoT1SqoN8wPXMoXLb3p1PUEhxfnnLzGzBI0Ku7FxrKsNJj/8bn/H8fPIVOd3rfrklUB/DOeO+nkghgSPzrlPxluCMtOnDL4Yml6dK1r3vsgMxgtPOrMFUZbEUbTdIzii5beq72G4PD0DKnwjmBULUVFmy8t+k7fZ3pKc0Q4UC6jpVRqS9Umv8bxw35flZVOU1X7qkjnhZlsMbk24qQ6Hz7QcuL6sDC0iHHki96Uh2UdvmgZnjIvExy2TeJdMDZNSbdZyAHe/Yd1xsQhHiKzjh7GxQ4yqMPaywPkjMamvqrYpmO7Knad+ZQC5msCuAPWUoxrxVhrGv7a+KLXFhyONdTMrZ7ke23qiO40ZJUyzgYyX5XyL0mV7NiUzEs9mjtbMN0dERqwyAJpigad0B3/zRV7s4PIfXSu6YV/MK7+OrYe/JvfGMn/PHJe2fyUdtnFrKRNpXV0Y2559aWPt/G4BlvjTMtXlVIWCnNyA3YQBDmYIodFz41PvXPSa6rq9lWZawZ4dP115HXV/M/tnFkkrBOdzg6aP4pID+MZnTJ1SuuB6iZlyiox4HT2y3YBtkUKWooacBQUDTpjwaDt5poBHl1/HXltwP887lKKXxNUEyPqpGTyA699UqY/lt9yGdlUKra0fFWS+36iylVWrAyd7Uw0CZM0z7xKTOduznLIjG2Hx8cDPLb+OvK6Bv7n1DYci4CxUuRxrjBc0bb4vD3rN5Zz36ntLb83eVJIB8LiIzCmn6SMPjlX+yNlTjvIGjs+QzHPf60Aj62/jrzG8j9vYMFtm1VoRWCJdmw7z9N0t+c8cxZpPeK4aTRicS25QhrVtUp7U578chk4q04Wx4YoQSjFryUlpcQ1AbxZ/XVMknIU//OGl7Q6z9Zpxi0+3yFhSkjUDpnCIUhLWVX23KQ+L9vKvFKI0ZWFQgkDLvBoylrHNVmaw10zwCPrr5tlodfnf94EWnQ0lFRWy8pW9LbkLsyUVDc2NSTHGDtnD1uMtchjbCeb1mpxFP0YbcClhzdLu6lfO8Bj6q+bdT2sz/+8SZCV7VIxtt0DUn9L7r4cLYWDSXnseEpOGFuty0qbOVlS7NNzs5FOGJUqQpl2Q64/yBpZf90sxbE+//PGdZ02HSipCbmD6NItmQ4Lk5XUrGpDMkhbMm2ZVheNYV+VbUWTcv99+2NyX1VoafSuC+AN6q9bFIMv5X/eagNWXZxEa9JjlMwNWb00akGUkSoepp1/yRuuqHGbUn3UdBSTxBU6SEVklzWRUkPndVvw2PrrpjvxOvzPmwHc0hpmq82npi7GRro8dXp0KXnUQmhZbRL7NEVp1uuZmO45vuzKsHrktS3GLWXODVjw+vXXLYx4Hf7njRPd0i3aoAGX6W29GnaV5YdyDj9TFkakje7GHYzDoObfddHtOSpoi2SmzJHrB3hM/XUDDEbxP2/oosszcRlehWXUvzHv4TpBVktHqwenFo8uLVmy4DKLa5d3RtLrmrM3aMFr1183E4sewf+85VWeg1c5ag276NZrM9IJVNcmLEvDNaV62aq+14IAOGFsBt973Ra8Xv11YzXwNfmft7Jg2oS+XOyoC8/cwzi66Dhmgk38kUmP1CUiYWOX1bpD2zWXt2FCp7uq8703APAa9dfNdscR/M/bZLIyouVxqJfeWvG9Je+JVckHQ9+CI9NWxz+blX/KYYvO5n2tAP/vrlZ7+8/h9y+9qeB/Hnt967e5mevX10rALDWK//FaAT5MXdBXdP0C/BAes792c40H+AiAp1e1oH8HgH94g/Lttx1gp63op1eyoM/Bvw5/G/7xFbqJPcCXnmBiwDPb/YKO4FX4OjyCb289db2/Noqicw4i7N6TVtoz8tNwDH+8x/i6Ae7lmaQVENzJFb3Di/BFeAwz+Is9SjeQySpPqbLFlNmyz47z5a/AF+AYFvDmHqibSXTEzoT4Gc3OALaqAP4KPFUJ6n+1x+rGAM6Zd78bgJ0a8QN4GU614vxwD9e1Amy6CcskNrczLx1JIp6HE5UZD/DBHrFr2oNlgG4Odv226BodoryjGJ9q2T/AR3vQrsOCS0ctXZi3ruLlhpFDJYl4HmYtjQCP9rhdn4suySLKDt6wLcC52h8xPlcjju1fn+yhuw4LZsAGUuo2b4Fx2UwQu77uqRHXGtg92aN3tQCbFexc0uk93vhTXbct6y7MulLycoUljx8ngDMBg1tvJjAazpEmOtxlzclvj1vQf1Tx7QlPDpGpqgtdSKz/d9/hdy1vTfFHSmC9dGDZbLiezz7Ac801HirGZsWjydfZyPvHXL/Y8Mjzg8BxTZiuwKz4Eb8sBE9zznszmjvFwHKPIWUnwhqfVRcd4Ck0K6ate48m1oOfrX3/yOtvAsJ8zsPAM89sjnddmuLuDPjX9Bu/L7x7xpMzFk6nWtyQfPg278Gn4Aekz2ZgOmU9eJ37R14vwE/BL8G3aibCiWMWWDQ0ZtkPMnlcGeAu/Ag+8ZyecU5BPuy2ILD+sQqyZhAKmn7XZd+jIMTN9eBL7x95xVLSX4On8EcNlXDqmBlqS13jG4LpmGbkF/0CnOi3H8ETOIXzmnmtb0a16Tzxj1sUvQCBiXZGDtmB3KAefPH94xcUa/6vwRn80GOFyjEXFpba4A1e8KQfFF+259tx5XS4egYn8fQsLGrqGrHbztr+uByTahWuL1NUGbDpsnrwBfePPwHHIf9X4RnM4Z2ABWdxUBlqQ2PwhuDxoS0vvqB1JzS0P4h2nA/QgTrsJFn+Y3AOjs9JFC07CGWX1oNX3T/yHOzgDjwPn1PM3g9Jk9lZrMEpxnlPmBbjyo2+KFXRU52TJM/2ALcY57RUzjObbjqxVw++4P6RAOf58pcVsw9Daje3htriYrpDOonre3CudSe6bfkTEgHBHuDiyu5MCsc7BHhYDx7ePxLjqigXZsw+ijMHFhuwBmtoTPtOxOrTvYJDnC75dnUbhfwu/ZW9AgYd+peL68HD+0emKquiXHhWjJg/UrkJYzuiaL3E9aI/ytrCvAd4GcYZMCkSQxfUg3v3j8c4e90j5ZTPdvmJJGHnOCI2nHS8081X013pHuBlV1gB2MX1YNmWLHqqGN/TWmG0y6clJWthxNUl48q38Bi8vtMKyzzpFdSDhxZ5WBA5ZLt8Jv3895DduBlgbPYAj8C4B8hO68FDkoh5lydC4FiWvBOVqjYdqjiLv92t8yPDjrDaiHdUD15qkSURSGmXJwOMSxWAXYwr3zaAufJ66l+94vv3AO+vPcD7aw/w/toDvL/2AO+vPcD7aw/wHuD9tQd4f+0B3l97gPfXHuD9tQd4f+0B3l97gG8LwP8G/AL8O/A5OCq0Ys2KIdv/qOIXG/4mvFAMF16gZD+2Xvu/B8as5+8bfllWyg0zaNO5bfXj6vfhhwD86/Aq3NfRS9t9WPnhfnvCIw/CT8GLcFTMnpntdF/z9V+PWc/vWoIH+FL3Znv57PitcdGP4R/C34avw5fgRVUInCwbsn1yyA8C8zm/BH8NXoXnVE6wVPjdeCI38kX/3+Ct9dbz1pTmHFRu+Hm4O9Ch3clr99negxfwj+ER/DR8EV6B5+DuQOnTgUw5rnkY+FbNU3gNXh0o/JYTuWOvyBf9FvzX663HH/HejO8LwAl8Hl5YLTd8q7sqA3wbjuExfAFegQdwfyDoSkWY8swzEf6o4Qyewefg+cHNbqMQruSL/u/WWc+E5g7vnnEXgDmcDeSGb/F4cBcCgT+GGRzDU3hZYburAt9TEtHgbM6JoxJ+6NMzzTcf6c2bycv2+KK/f+l6LBzw5IwfqZJhA3M472pWT/ajKxnjv4AFnMEpnBTPND6s2J7qHbPAqcMK74T2mZ4VGB9uJA465It+/eL1WKhYOD7xHOkr1ajK7d0C4+ke4Hy9qXZwpgLr+Znm/uNFw8xQOSy8H9IzjUrd9+BIfenYaylf9FsXr8fBAadnPIEDna8IBcwlxnuA0/Wv6GAWPd7dDIKjMdSWueAsBj4M7TOd06qBbwDwKr7oleuxMOEcTuEZTHWvDYUO7aHqAe0Bbq+HEFRzOz7WVoTDQkVds7A4sIIxfCQdCefFRoIOF/NFL1mPab/nvOakSL/Q1aFtNpUb/nFOVX6gzyg/1nISyDfUhsokIzaBR9Kxm80s5mK+6P56il1jXic7nhQxsxSm3OwBHl4fFdLqi64nDQZvqE2at7cWAp/IVvrN6/BFL1mPhYrGMBfOi4PyjuSGf6wBBh7p/FZTghCNWGgMzlBbrNJoPJX2mW5mwZfyRffXo7OFi5pZcS4qZUrlViptrXtw+GQoyhDPS+ANjcGBNRiLCQDPZPMHuiZfdFpPSTcQwwKYdRNqpkjm7AFeeT0pJzALgo7g8YYGrMHS0iocy+YTm2vyRUvvpXCIpQ5pe666TJrcygnScUf/p0NDs/iAI/nqDHC8TmQT8x3NF91l76oDdQGwu61Z6E0ABv7uO1dbf/37Zlv+Zw/Pbh8f1s4Avur6657/+YYBvur6657/+YYBvur6657/+YYBvur6657/+aYBvuL6657/+VMA8FXWX/f8zzcN8BXXX/f8zzcNMFdbf93zP38KLPiK6697/uebtuArrr/u+Z9vGmCusP6653/+1FjwVdZf9/zPN7oHX339dc//fNMu+irrr3v+50+Bi+Zq6697/uebA/jz8Pudf9ht/fWv517J/XUzAP8C/BAeX9WCDrUpZ3/dEMBxgPcfbtTVvsYV5Yn32u03B3Ac4P3b8I+vxNBKeeL9dRMAlwO83959qGO78sT769oB7g3w/vGVYFzKE++v6wV4OMD7F7tckFkmT7y/rhHgpQO8b+4Y46XyxPvrugBeNcB7BRiX8sT767oAvmCA9woAHsoT76+rBJjLBnh3txOvkifeX1dswZcO8G6N7sXyxPvr6i340gHe3TnqVfLE++uKAb50gHcXLnrX8sR7gNdPRqwzwLu7Y/FO5Yn3AK9jXCMGeHdgxDuVJ75VAI8ljP7PAb3/RfjcZfePHBB+79dpfpH1CanN30d+mT1h9GqAxxJGM5LQeeQ1+Tb+EQJrElLb38VHQ94TRq900aMIo8cSOo+8Dp8QfsB8zpqE1NO3OI9Zrj1h9EV78PqE0WMJnUdeU6E+Jjyk/hbrEFIfeWbvId8H9oTRFwdZaxJGvziW0Hn0gqYB/wyZ0PwRlxJST+BOw9m77Amj14ii1yGM/txYQudN0qDzGe4EqfA/5GJCagsHcPaEPWH0esekSwmjRxM6b5JEcZ4ww50ilvAOFxBSx4yLW+A/YU8YvfY5+ALC6NGEzhtmyZoFZoarwBLeZxUhtY4rc3bKnjB6TKJjFUHzJoTOozF2YBpsjcyxDgzhQ1YRUse8+J4wenwmaylB82hC5w0zoRXUNXaRBmSMQUqiWSWkLsaVqc/ZE0aPTFUuJWgeTei8SfLZQeMxNaZSIzbII4aE1Nmr13P2hNHjc9E9guYNCZ032YlNwESMLcZiLQHkE4aE1BFg0yAR4z1h9AiAGRA0jyZ03tyIxWMajMPWBIsxYJCnlITU5ShiHYdZ94TR4wCmSxg9jtB5KyPGYzymAYexWEMwAPIsAdYdV6aObmNPGD0aYLoEzaMJnTc0Ygs+YDw0GAtqxBjkuP38bMRWCHn73xNGjz75P73WenCEJnhwyVe3AEe8TtKdJcYhBl97wuhNAObK66lvD/9J9NS75v17wuitAN5fe4D31x7g/bUHeH/tAd5fe4D3AO+vPcD7aw/w/toDvL/2AO+vPcD7aw/w/toDvAd4f/24ABzZ8o+KLsSLS+Pv/TqTb3P4hKlQrTGh+fbIBT0Axqznnb+L/V2mb3HkN5Mb/nEHeK7d4IcDld6lmDW/iH9E+AH1MdOw/Jlu2T1xNmY98sv4wHnD7D3uNHu54WUuOsBTbQuvBsPT/UfzNxGYzwkP8c+Yz3C+r/i6DcyRL/rZ+utRwWH5PmfvcvYEt9jLDS/bg0/B64DWKrQM8AL8FPwS9beQCe6EMKNZYJol37jBMy35otdaz0Bw2H/C2Smc7+WGB0HWDELBmOByA3r5QONo4V+DpzR/hFS4U8wMW1PXNB4TOqYz9urxRV++ntWCw/U59Ty9ebdWbrgfRS9AYKKN63ZokZVygr8GZ/gfIhZXIXPsAlNjPOLBby5c1eOLvmQ9lwkOy5x6QV1j5TYqpS05JtUgUHUp5toHGsVfn4NX4RnMCe+AxTpwmApTYxqMxwfCeJGjpXzRF61nbcHhUBPqWze9svwcHJ+S6NPscKrEjug78Dx8Lj3T8D4YxGIdxmJcwhi34fzZUr7olevZCw5vkOhoClq5zBPZAnygD/Tl9EzDh6kl3VhsHYcDEb+hCtJSvuiV69kLDm+WycrOTArHmB5/VYyP6jOVjwgGawk2zQOaTcc1L+aLXrKeveDwZqlKrw8U9Y1p66uK8dEzdYwBeUQAY7DbyYNezBfdWQ97weEtAKYQg2xJIkuveAT3dYeLGH+ShrWNwZgN0b2YL7qznr3g8JYAo5bQBziPjx7BPZ0d9RCQp4UZbnFdzBddor4XHN4KYMrB2qHFRIzzcLAHQZ5the5ovui94PCWAPefaYnxIdzRwdHCbuR4B+tbiy96Lzi8E4D7z7S0mEPd+eqO3cT53Z0Y8SV80XvB4Z0ADJi/f7X113f+7p7/+UYBvur6657/+YYBvur6657/+aYBvuL6657/+aYBvuL6657/+aYBvuL6657/+aYBvuL6657/+VMA8FXWX/f8z58OgK+y/rrnf75RgLna+uue//lTA/CV1V/3/M837aKvvv6653++UQvmauuve/7nTwfAV1N/3fM/fzr24Cuuv+75nz8FFnxl9dc9//MOr/8/glixwRuUfM4AAAAASUVORK5CYII='; - }, - - getSearchTexture: function () { - return 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAhCAAAAABIXyLAAAAAOElEQVRIx2NgGAWjYBSMglEwEICREYRgFBZBqDCSLA2MGPUIVQETE9iNUAqLR5gIeoQKRgwXjwAAGn4AtaFeYLEAAAAASUVORK5CYII='; - } - -} ); +/** + * @author mpk / http://polko.me/ + */ + +THREE.SMAAPass = function ( width, height ) { + + THREE.Pass.call( this ); + + // render targets + + this.edgesRT = new THREE.WebGLRenderTarget( width, height, { + depthBuffer: false, + stencilBuffer: false, + generateMipmaps: false, + minFilter: THREE.LinearFilter, + format: THREE.RGBFormat + } ); + this.edgesRT.texture.name = "SMAAPass.edges"; + + this.weightsRT = new THREE.WebGLRenderTarget( width, height, { + depthBuffer: false, + stencilBuffer: false, + generateMipmaps: false, + minFilter: THREE.LinearFilter, + format: THREE.RGBAFormat + } ); + this.weightsRT.texture.name = "SMAAPass.weights"; + + // textures + + var areaTextureImage = new Image(); + areaTextureImage.src = this.getAreaTexture(); + + this.areaTexture = new THREE.Texture(); + this.areaTexture.name = "SMAAPass.area"; + this.areaTexture.image = areaTextureImage; + this.areaTexture.format = THREE.RGBFormat; + this.areaTexture.minFilter = THREE.LinearFilter; + this.areaTexture.generateMipmaps = false; + this.areaTexture.needsUpdate = true; + this.areaTexture.flipY = false; + + var searchTextureImage = new Image(); + searchTextureImage.src = this.getSearchTexture(); + + this.searchTexture = new THREE.Texture(); + this.searchTexture.name = "SMAAPass.search"; + this.searchTexture.image = searchTextureImage; + this.searchTexture.magFilter = THREE.NearestFilter; + this.searchTexture.minFilter = THREE.NearestFilter; + this.searchTexture.generateMipmaps = false; + this.searchTexture.needsUpdate = true; + this.searchTexture.flipY = false; + + // materials - pass 1 + + if ( THREE.SMAAShader === undefined ) { + console.error( "THREE.SMAAPass relies on THREE.SMAAShader" ); + } + + this.uniformsEdges = THREE.UniformsUtils.clone( THREE.SMAAShader[0].uniforms ); + + this.uniformsEdges[ "resolution" ].value.set( 1 / width, 1 / height ); + + this.materialEdges = new THREE.ShaderMaterial( { + defines: THREE.SMAAShader[0].defines, + uniforms: this.uniformsEdges, + vertexShader: THREE.SMAAShader[0].vertexShader, + fragmentShader: THREE.SMAAShader[0].fragmentShader + } ); + + // materials - pass 2 + + this.uniformsWeights = THREE.UniformsUtils.clone( THREE.SMAAShader[1].uniforms ); + + this.uniformsWeights[ "resolution" ].value.set( 1 / width, 1 / height ); + this.uniformsWeights[ "tDiffuse" ].value = this.edgesRT.texture; + this.uniformsWeights[ "tArea" ].value = this.areaTexture; + this.uniformsWeights[ "tSearch" ].value = this.searchTexture; + + this.materialWeights = new THREE.ShaderMaterial( { + defines: THREE.SMAAShader[1].defines, + uniforms: this.uniformsWeights, + vertexShader: THREE.SMAAShader[1].vertexShader, + fragmentShader: THREE.SMAAShader[1].fragmentShader + } ); + + // materials - pass 3 + + this.uniformsBlend = THREE.UniformsUtils.clone( THREE.SMAAShader[2].uniforms ); + + this.uniformsBlend[ "resolution" ].value.set( 1 / width, 1 / height ); + this.uniformsBlend[ "tDiffuse" ].value = this.weightsRT.texture; + + this.materialBlend = new THREE.ShaderMaterial( { + uniforms: this.uniformsBlend, + vertexShader: THREE.SMAAShader[2].vertexShader, + fragmentShader: THREE.SMAAShader[2].fragmentShader + } ); + + this.needsSwap = false; + + this.camera = new THREE.OrthographicCamera( -1, 1, 1, -1, 0, 1 ); + this.scene = new THREE.Scene(); + + this.quad = new THREE.Mesh( new THREE.PlaneBufferGeometry( 2, 2 ), null ); + this.quad.frustumCulled = false; // Avoid getting clipped + this.scene.add( this.quad ); + +}; + +THREE.SMAAPass.prototype = Object.assign( Object.create( THREE.Pass.prototype ), { + + constructor: THREE.SMAAPass, + + render: function ( renderer, writeBuffer, readBuffer, delta, maskActive ) { + + // pass 1 + + this.uniformsEdges[ "tDiffuse" ].value = readBuffer.texture; + + this.quad.material = this.materialEdges; + + renderer.render( this.scene, this.camera, this.edgesRT, this.clear ); + + // pass 2 + + this.quad.material = this.materialWeights; + + renderer.render( this.scene, this.camera, this.weightsRT, this.clear ); + + // pass 3 + + this.uniformsBlend[ "tColor" ].value = readBuffer.texture; + + this.quad.material = this.materialBlend; + + if ( this.renderToScreen ) { + + renderer.render( this.scene, this.camera ); + + } else { + + renderer.render( this.scene, this.camera, writeBuffer, this.clear ); + + } + + }, + + setSize: function ( width, height ) { + + this.edgesRT.setSize( width, height ); + this.weightsRT.setSize( width, height ); + + this.materialEdges.uniforms[ 'resolution' ].value.set( 1 / width, 1 / height ); + this.materialWeights.uniforms[ 'resolution' ].value.set( 1 / width, 1 / height ); + this.materialBlend.uniforms[ 'resolution' ].value.set( 1 / width, 1 / height ); + + }, + + getAreaTexture: function () { + return 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAIwCAIAAACOVPcQAACBeklEQVR42u39W4xlWXrnh/3WWvuciIzMrKxrV8/0rWbY0+SQFKcb4owIkSIFCjY9AC1BT/LYBozRi+EX+cV+8IMsYAaCwRcBwjzMiw2jAWtgwC8WR5Q8mDFHZLNHTarZGrLJJllt1W2qKrsumZWZcTvn7L3W54e1vrXX3vuciLPPORFR1XE2EomorB0nVuz//r71re/y/1eMvb4Cb3N11xV/PP/2v4UBAwJG/7H8urx6/25/Gf8O5hypMQ0EEEQwAqLfoN/Z+97f/SW+/NvcgQk4sGBJK6H7N4PFVL+K+e0N11yNfkKvwUdwdlUAXPHHL38oa15f/i/46Ih6SuMSPmLAYAwyRKn7dfMGH97jaMFBYCJUgotIC2YAdu+LyW9vvubxAP8kAL8H/koAuOKP3+q6+xGnd5kdYCeECnGIJViwGJMAkQKfDvB3WZxjLKGh8VSCCzhwEWBpMc5/kBbjawT4HnwJfhr+pPBIu7uu+OOTo9vsmtQcniMBGkKFd4jDWMSCRUpLjJYNJkM+IRzQ+PQvIeAMTrBS2LEiaiR9b/5PuT6Ap/AcfAFO4Y3dA3DFH7/VS+M8k4baEAQfMI4QfbVDDGIRg7GKaIY52qAjTAgTvGBAPGIIghOCYAUrGFNgzA7Q3QhgCwfwAnwe5vDejgG44o/fbm1C5ZlYQvQDARPAIQGxCWBM+wWl37ZQESb4gImexGMDouhGLx1Cst0Saa4b4AqO4Hk4gxo+3DHAV/nx27p3JziPM2pVgoiia5MdEzCGULprIN7gEEeQ5IQxEBBBQnxhsDb5auGmAAYcHMA9eAAz8PBol8/xij9+C4Djlim4gJjWcwZBhCBgMIIYxGAVIkH3ZtcBuLdtRFMWsPGoY9rN+HoBji9VBYdwD2ZQg4cnO7OSq/z4rU5KKdwVbFAjNojCQzTlCLPFSxtamwh2jMUcEgg2Wm/6XgErIBhBckQtGN3CzbVacERgCnfgLswhnvqf7QyAq/z4rRZm1YglYE3affGITaZsdIe2FmMIpnOCap25I6jt2kCwCW0D1uAD9sZctNGXcQIHCkINDQgc78aCr+zjtw3BU/ijdpw3zhCwcaONwBvdeS2YZKkJNJsMPf2JKEvC28RXxxI0ASJyzQCjCEQrO4Q7sFArEzjZhaFc4cdv+/JFdKULM4px0DfUBI2hIsy06BqLhGTQEVdbfAIZXYMPesq6VoCHICzUyjwInO4Y411//LYLs6TDa9wvg2CC2rElgAnpTBziThxaL22MYhzfkghz6GAs2VHbbdM91VZu1MEEpupMMwKyVTb5ij9+u4VJG/5EgEMMmFF01cFai3isRbKbzb+YaU/MQbAm2XSMoUPAmvZzbuKYRIFApbtlrfFuUGd6vq2hXNnH78ZLh/iFhsQG3T4D1ib7k5CC6vY0DCbtrohgLEIClXiGtl10zc0CnEGIhhatLBva7NP58Tvw0qE8yWhARLQ8h4+AhQSP+I4F5xoU+VilGRJs6wnS7ruti/4KvAY/CfdgqjsMy4pf8fodQO8/gnuX3f/3xi3om1/h7THr+co3x93PP9+FBUfbNUjcjEmhcrkT+8K7ml7V10Jo05mpIEFy1NmCJWx9SIKKt+EjAL4Ez8EBVOB6havuT/rByPvHXK+9zUcfcbb254+9fydJknYnRr1oGfdaiAgpxu1Rx/Rek8KISftx3L+DfsLWAANn8Hvw0/AFeAGO9DFV3c6D+CcWbL8Dj9e7f+T1k8AZv/d7+PXWM/Z+VvdCrIvuAKO09RpEEQJM0Ci6+B4xhTWr4cZNOvhktabw0ta0rSJmqz3Yw5/AKXwenod7cAhTmBSPKf6JBdvH8IP17h95pXqw50/+BFnj88fev4NchyaK47OPhhtI8RFSvAfDSNh0Ck0p2gLxGkib5NJj/JWCr90EWQJvwBzO4AHcgztwAFN1evHPUVGwfXON+0debT1YeGON9Yy9/63X+OguiwmhIhQhD7l4sMqlG3D86Suc3qWZ4rWjI1X7u0Ytw6x3rIMeIOPDprfe2XzNgyj6PahhBjO4C3e6puDgXrdg+/5l948vF3bqwZetZ+z9Rx9zdIY5pInPK4Nk0t+l52xdK2B45Qd87nM8fsD5EfUhIcJcERw4RdqqH7Yde5V7m1vhNmtedkz6EDzUMF/2jJYWbC+4fzzA/Y+/8PPH3j9dcBAPIRP8JLXd5BpAu03aziOL3VVHZzz3CXWDPWd+SH2AnxIqQoTZpo9Ckc6HIrFbAbzNmlcg8Ag8NFDDAhbJvTBZXbC94P7t68EXfv6o+21gUtPETU7bbkLxvNKRFG2+KXzvtObonPP4rBvsgmaKj404DlshFole1Glfh02fE7bYR7dZ82oTewIBGn1Md6CG6YUF26X376oevOLzx95vhUmgblI6LBZwTCDY7vMq0op5WVXgsObOXJ+1x3qaBl9j1FeLxbhU9w1F+Wiba6s1X/TBz1LnUfuYDi4r2C69f1f14BWfP+p+W2GFKuC9phcELMYRRLur9DEZTUdEH+iEqWdaM7X4WOoPGI+ZYD2+wcQ+y+ioHUZ9dTDbArzxmi/bJI9BND0Ynd6lBdve/butBw8+f/T9D3ABa3AG8W3VPX4hBin+bj8dMMmSpp5pg7fJ6xrBFE2WQQEWnV8Qg3FbAWzYfM1rREEnmvkN2o1+acG2d/9u68GDzx91v3mAjb1zkpqT21OipPKO0b9TO5W0nTdOmAQm0TObts3aBKgwARtoPDiCT0gHgwnbArzxmtcLc08HgF1asN0C4Ms/fvD5I+7PhfqyXE/b7RbbrGyRQRT9ARZcwAUmgdoz0ehJ9Fn7QAhUjhDAQSw0bV3T3WbNa59jzmiP6GsWbGXDX2ytjy8+f9T97fiBPq9YeLdBmyuizZHaqXITnXiMUEEVcJ7K4j3BFPurtB4bixW8wTpweL8DC95szWMOqucFYGsWbGU7p3TxxxefP+r+oTVktxY0v5hbq3KiOKYnY8ddJVSBxuMMVffNbxwIOERShst73HZ78DZrHpmJmH3K6sGz0fe3UUj0eyRrSCGTTc+rjVNoGzNSv05srAxUBh8IhqChiQgVNIIBH3AVPnrsnXQZbLTm8ammv8eVXn/vWpaTem5IXRlt+U/LA21zhSb9cye6jcOfCnOwhIAYXAMVTUNV0QhVha9xjgA27ODJbLbmitt3tRN80lqG6N/khgot4ZVlOyO4WNg3OIMzhIZQpUEHieg2im6F91hB3I2tubql6BYNN9Hj5S7G0G2tahslBWKDnOiIvuAEDzakDQKDNFQT6gbn8E2y4BBubM230YIpBnDbMa+y3dx0n1S0BtuG62lCCXwcY0F72T1VRR3t2ONcsmDjbmzNt9RFs2LO2hQNyb022JisaI8rAWuw4HI3FuAIhZdOGIcdjLJvvObqlpqvWTJnnQbyi/1M9O8UxWhBs//H42I0q1Yb/XPGONzcmm+ri172mHKvZBpHkJaNJz6v9jxqiklDj3U4CA2ugpAaYMWqNXsdXbmJNd9egCnJEsphXNM+MnK3m0FCJ5S1kmJpa3DgPVbnQnPGWIDspW9ozbcO4K/9LkfaQO2KHuqlfFXSbdNzcEcwoqNEFE9zcIXu9/6n/ym/BC/C3aJLzEKPuYVlbFnfhZ8kcWxV3dbv4bKl28566wD+8C53aw49lTABp9PWbsB+knfc/Li3eVizf5vv/xmvnPKg5ihwKEwlrcHqucuVcVOxEv8aH37E3ZqpZypUulrHEtIWKUr+txHg+ojZDGlwnqmkGlzcVi1dLiNSJiHjfbRNOPwKpx9TVdTn3K05DBx4psIk4Ei8aCkJahRgffk4YnEXe07T4H2RR1u27E6wfQsBDofUgjFUFnwC2AiVtA+05J2zpiDK2Oa0c5fmAecN1iJzmpqFZxqYBCYhFTCsUNEmUnIcZ6aEA5rQVhEywG6w7HSW02XfOoBlQmjwulOFQAg66SvJblrTEX1YtJ3uG15T/BH1OfOQeuR8g/c0gdpT5fx2SKbs9EfHTKdM8A1GaJRHLVIwhcGyydZsbifAFVKl5EMKNU2Hryo+06BeTgqnxzYjThVySDikbtJPieco75lYfKAJOMEZBTjoITuWHXXZVhcUDIS2hpiXHV9Ku4u44bN5OYLDOkJo8w+xJSMbhBRHEdEs9JZUCkQrPMAvaHyLkxgkEHxiNkx/x2YB0mGsQ8EUWj/stW5YLhtS5SMu+/YBbNPDCkGTUybN8krRLBGPlZkVOA0j+a1+rkyQKWGaPHPLZOkJhioQYnVZ2hS3zVxMtgC46KuRwbJNd9nV2PHgb36F194ecf/Yeu2vAFe5nm/bRBFrnY4BauE8ERmZRFUn0k8hbftiVYSKMEme2dJCJSCGYAlNqh87bXOPdUkGy24P6d1ll21MBqqx48Fvv8ZHH8HZFY7j/uAq1xMJUFqCSUlJPmNbIiNsmwuMs/q9CMtsZsFO6SprzCS1Z7QL8xCQClEelpjTduDMsmWD8S1PT152BtvmIGvUeDA/yRn83u/x0/4qxoPHjx+PXY9pqX9bgMvh/Nz9kpP4pOe1/fYf3axUiMdHLlPpZCNjgtNFAhcHEDxTumNONhHrBduW+vOyY++70WWnPXj98eA4kOt/mj/5E05l9+O4o8ePx67HFqyC+qSSnyselqjZGaVK2TadbFLPWAQ4NBhHqDCCV7OTpo34AlSSylPtIdd2AJZlyzYQrDJ5lcWGNceD80CunPLGGzsfD+7wRb95NevJI5docQ3tgCyr5bGnyaPRlmwNsFELViOOx9loebGNq2moDOKpHLVP5al2cymWHbkfzGXL7kfRl44H9wZy33tvt+PB/Xnf93e+nh5ZlU18wCiRUa9m7kib9LYuOk+hudQNbxwm0AQqbfloimaB2lM5fChex+ylMwuTbfmXQtmWlenZljbdXTLuOxjI/fDDHY4Hjx8/Hrse0zXfPFxbUN1kKqSCCSk50m0Ajtx3ub9XHBKHXESb8iO6E+qGytF4nO0OG3SXzbJlhxBnKtKyl0NwybjvYCD30aMdjgePHz8eu56SVTBbgxJMliQ3Oauwg0QHxXE2Ez/EIReLdQj42Gzb4CLS0YJD9xUx7bsi0vJi5mUbW1QzL0h0PFk17rtiIPfJk52MB48fPx67npJJwyrBa2RCCQRTbGZSPCxTPOiND4G2pYyOQ4h4jINIJh5wFU1NFZt+IsZ59LSnDqBjZ2awbOku+yInunLcd8VA7rNnOxkPHj9+PGY9B0MWJJNozOJmlglvDMXDEozdhQWbgs/U6oBanGzLrdSNNnZFjOkmbi5bNt1lX7JLLhn3vXAg9/h4y/Hg8ePHI9dzQMEkWCgdRfYykYKnkP7D4rIujsujaKPBsB54vE2TS00ccvFY/Tth7JXeq1hz+qgVy04sAJawTsvOknHfCwdyT062HA8eP348Zj0vdoXF4pilKa2BROed+9fyw9rWRXeTFXESMOanvDZfJuJaSXouQdMdDJZtekZcLLvEeK04d8m474UDuaenW44Hjx8/Xns9YYqZpszGWB3AN/4VHw+k7WSFtJ3Qicuqb/NlVmgXWsxh570xg2UwxUw3WfO6B5nOuO8aA7lnZxuPB48fPx6znm1i4bsfcbaptF3zNT78eFPtwi1OaCNOqp1x3zUGcs/PN++AGD1+fMXrSVm2baTtPhPahbPhA71wIHd2bXzRa69nG+3CraTtPivahV/55tXWg8fyRY/9AdsY8VbSdp8V7cKrrgdfM//z6ILQFtJ2nxHtwmuoB4/kf74+gLeRtvvMaBdeSz34+vifx0YG20jbfTa0C6+tHrwe//NmOG0L8EbSdp8R7cLrrQe/996O+ai3ujQOskpTNULa7jOjXXj99eCd8lHvoFiwsbTdZ0a78PrrwTvlo966pLuRtB2fFe3Cm6oHP9kNH/W2FryxtN1nTLvwRurBO+Kj3pWXHidtx2dFu/Bm68Fb81HvykuPlrb7LGkX3mw9eGs+6h1Y8MbSdjegXcguQLjmevDpTQLMxtJ2N6NdyBZu9AbrwVvwUW+LbteULUpCdqm0HTelXbhNPe8G68Gb8lFvVfYfSNuxvrTdTWoXbozAzdaDZzfkorOj1oxVxlIMlpSIlpLrt8D4hrQL17z+c3h6hU/wv4Q/utps4+bm+6P/hIcf0JwQ5oQGPBL0eKPTYEXTW+eL/2DKn73J9BTXYANG57hz1cEMviVf/4tf5b/6C5pTQkMIWoAq7hTpOJjtAM4pxKu5vg5vXeUrtI09/Mo/5H+4z+Mp5xULh7cEm2QbRP2tFIKR7WM3fPf/jZ3SWCqLM2l4NxID5zB72HQXv3jj/8mLR5xXNA5v8EbFQEz7PpRfl1+MB/hlAN65qgDn3wTgH13hK7T59bmP+NIx1SHHU84nLOITt3iVz8mNO+lPrjGAnBFqmioNn1mTyk1ta47R6d4MrX7tjrnjYUpdUbv2rVr6YpVfsGG58AG8Ah9eyUN8CX4WfgV+G8LVWPDGb+Zd4cU584CtqSbMKxauxTg+dyn/LkVgA+IR8KHtejeFKRtTmLLpxN6mYVLjYxwXf5x2VofiZcp/lwKk4wGOpYDnoIZPdg/AAbwMfx0+ge9dgZvYjuqKe4HnGnykYo5TvJbG0Vj12JagRhwKa44H95ShkZa5RyLGGdfYvG7aw1TsF6iapPAS29mNS3NmsTQZCmgTzFwgL3upCTgtBTRwvGMAKrgLn4evwin8+afJRcff+8izUGUM63GOOuAs3tJkw7J4kyoNreqrpO6cYLQeFUd7TTpr5YOTLc9RUUogUOVJQ1GYJaFLAW0oTmKyYS46ZooP4S4EON3xQ5zC8/CX4CnM4c1PE8ApexpoYuzqlP3d4S3OJP8ZDK7cKWNaTlqmgDiiHwl1YsE41w1zT4iRTm3DBqxvOUsbMKKDa/EHxagtnta072ejc3DOIh5ojvh8l3tk1JF/AV6FU6jh3U8HwEazLgdCLYSQ+MYiAI2ltomkzttUb0gGHdSUUgsIYjTzLG3mObX4FBRaYtpDVNZrih9TgTeYOBxsEnN1gOCTM8Bsw/ieMc75w9kuAT6A+/AiHGvN/+Gn4KRkiuzpNNDYhDGFndWRpE6SVfm8U5bxnSgVV2jrg6JCKmneqey8VMFgq2+AM/i4L4RUbfSi27lNXZ7R7W9RTcq/q9fk4Xw3AMQd4I5ifAZz8FcVtm9SAom/dyN4lczJQW/kC42ZrHgcCoIf1oVMKkVItmMBi9cOeNHGLqOZk+QqQmrbc5YmYgxELUUN35z2iohstgfLIFmcMV7s4CFmI74L9+EFmGsi+tGnAOD4Yk9gIpo01Y4cA43BWGygMdr4YZekG3OBIUXXNukvJS8tqa06e+lSDCtnqqMFu6hWHXCF+WaYt64m9QBmNxi7Ioy7D+fa1yHw+FMAcPt7SysFLtoG4PXAk7JOA3aAxBRqUiAdU9Yp5lK3HLSRFtOim0sa8euEt08xvKjYjzeJ2GU7YawexrnKI9tmobInjFXCewpwriY9+RR4aaezFhMhGCppKwom0ChrgFlKzyPKkGlTW1YQrE9HJqu8hKGgMc6hVi5QRq0PZxNfrYNgE64utmRv6KKHRpxf6VDUaOvNP5jCEx5q185My/7RKz69UQu2im5k4/eownpxZxNLwiZ1AZTO2ZjWjkU9uaB2HFn6Q3u0JcsSx/qV9hTEApRzeBLDJQXxYmTnq7bdLa3+uqFrxLJ5w1TehnNHx5ECvCh2g2c3hHH5YsfdaSKddztfjQ6imKFGSyFwlLzxEGPp6r5IevVjk1AMx3wMqi1NxDVjLBiPs9tbsCkIY5we5/ML22zrCScFxnNtzsr9Wcc3CnD+pYO+4VXXiDE0oc/vQQ/fDK3oPESJMYXNmJa/DuloJZkcTpcYE8lIH8Dz8DJMiynNC86Mb2lNaaqP/+L7f2fcE/yP7/Lde8xfgSOdMxvOixZf/9p3+M4hT1+F+zApxg9XfUvYjc8qX2lfOOpK2gNRtB4flpFu9FTKCp2XJRgXnX6olp1zyYjTKJSkGmLE2NjUr1bxFM4AeAAHBUFIeSLqXR+NvH/M9fOnfHzOD2vCSyQJKzfgsCh+yi/Mmc35F2fUrw7miW33W9hBD1vpuUojFphIyvg7aTeoymDkIkeW3XLHmguMzbIAJejN6B5MDrhipE2y6SoFRO/AK/AcHHZHNIfiWrEe/C6cr3f/yOvrQKB+zMM55/GQdLDsR+ifr5Fiuu+/y+M78LzOE5dsNuXC3PYvYWd8NXvphLSkJIasrlD2/HOqQ+RjcRdjKTGWYhhVUm4yxlyiGPuMsZR7sMCHUBeTuNWA7if+ifXgc/hovftHXs/DV+Fvwe+f8shzMiMcweFgBly3//vwJfg5AN4450fn1Hd1Rm1aBLu22Dy3y3H2+OqMemkbGZ4jozcDjJf6596xOLpC0eMTHbKnxLxH27uZ/bMTGs2jOaMOY4m87CfQwF0dw53oa1k80JRuz/XgS+8fX3N9Af4qPIMfzKgCp4H5TDGe9GGeFPzSsZz80SlPTxXjgwJmC45njzgt2vbQ4b4OAdUK4/vWhO8d8v6EE8fMUsfakXbPpFJeLs2ubM/qdm/la3WP91uWhxXHjoWhyRUq2iJ/+5mA73zwIIo+LoZ/SgvIRjAd1IMvvn98PfgOvAJfhhm8scAKVWDuaRaK8aQ9f7vuPDH6Bj47ZXau7rqYJ66mTDwEDU6lLbCjCK0qTXyl5mnDoeNRxanj3FJbaksTk0faXxHxLrssgPkWB9LnA/MFleXcJozzjwsUvUG0X/QCve51qkMDXp9mtcyOy3rwBfdvVJK7D6/ACSzg3RoruIq5UDeESfEmVclDxnniU82vxMLtceD0hGZWzBNPMM/jSPne2OVatiTKUpY5vY7gc0LdUAWeWM5tH+O2I66AOWw9xT2BuyRVLGdoDHUsVRXOo/c+ZdRXvFfnxWyIV4upFLCl9eAL7h8Zv0QH8Ry8pA2cHzQpGesctVA37ZtklBTgHjyvdSeKY/RZw/kJMk0Y25cSNRWSigQtlULPTw+kzuJPeYEkXjQRpoGZobYsLF79pyd1dMRHInbgFTZqNLhDqiIsTNpoex2WLcy0/X6rHcdMMQvFSd5dWA++4P7xv89deACnmr36uGlL69bRCL6BSZsS6c0TU2TKK5gtWCzgAOOwQcurqk9j8whvziZSMLcq5hbuwBEsYjopUBkqw1yYBGpLA97SRElEmx5MCInBY5vgLk94iKqSWmhIGmkJ4Bi9m4L645J68LyY4wsFYBfUg5feP/6gWWm58IEmKQM89hq7KsZNaKtP5TxxrUZZVkNmMJtjbKrGxLNEbHPJxhqy7lAmbC32ZqeF6lTaknRWcYaFpfLUBh/rwaQycCCJmW15Kstv6jRHyJFry2C1ahkkIW0LO75s61+owxK1y3XqweX9m5YLM2DPFeOjn/iiqCKJ+yKXF8t5Yl/kNsqaSCryxPq5xWTFIaP8KSW0RYxqupaUf0RcTNSSdJZGcKYdYA6kdtrtmyBckfKXwqk0pHpUHlwWaffjNRBYFPUDWa8e3Lt/o0R0CdisKDM89cX0pvRHEfM8ca4t0s2Xx4kgo91MPQJ/0c9MQYq0co8MBh7bz1fio0UUHLR4aAIOvOmoYO6kwlEVODSSTliWtOtH6sPkrtctF9ZtJ9GIerBskvhdVS5cFNv9s1BU0AbdUgdK4FG+dRnjFmDTzniRMdZO1QhzMK355vigbdkpz9P6qjUGE5J2qAcXmwJ20cZUiAD0z+pGMx6xkzJkmEf40Hr4qZfVg2XzF9YOyoV5BjzVkUJngKf8lgNYwKECEHrCNDrWZzMlflS3yBhr/InyoUgBc/lKT4pxVrrC6g1YwcceK3BmNxZcAtz3j5EIpqguh9H6wc011YN75cKDLpFDxuwkrPQmUwW4KTbj9mZTwBwLq4aQMUZbHm1rylJ46dzR0dua2n3RYCWZsiHROeywyJGR7mXKlpryyCiouY56sFkBWEnkEB/raeh/Sw4162KeuAxMQpEkzy5alMY5wamMsWKKrtW2WpEWNnReZWONKWjrdsKZarpFjqCslq773PLmEhM448Pc3+FKr1+94vv/rfw4tEcu+lKTBe4kZSdijBrykwv9vbCMPcLQTygBjzVckSLPRVGslqdunwJ4oegtFOYb4SwxNgWLCmD7T9kVjTv5YDgpo0XBmN34Z/rEHp0sgyz7lngsrm4lvMm2Mr1zNOJYJ5cuxuQxwMGJq/TP5emlb8fsQBZviK4t8hFL+zbhtlpwaRSxQRWfeETjuauPsdGxsBVdO7nmP4xvzSoT29pRl7kGqz+k26B3Oy0YNV+SXbbQas1ctC/GarskRdFpKczVAF1ZXnLcpaMuzVe6lZ2g/1ndcvOVgRG3sdUAY1bKD6achijMPdMxV4muKVorSpiDHituH7rSTs7n/4y5DhRXo4FVBN4vO/zbAcxhENzGbHCzU/98Mcx5e7a31kWjw9FCe/zNeYyQjZsWb1uc7U33pN4Mji6hCLhivqfa9Ss6xLg031AgfesA/l99m9fgvnaF9JoE6bYKmkGNK3aPbHB96w3+DnxFm4hs0drLsk7U8kf/N/CvwQNtllna0rjq61sH8L80HAuvwH1tvBy2ChqWSCaYTaGN19sTvlfzFD6n+iKTbvtayfrfe9ueWh6GJFoxLdr7V72a5ZpvHcCPDzma0wTO4EgbLyedxstO81n57LYBOBzyfsOhUKsW1J1BB5vr/tz8RyqOFylQP9Tvst2JALsC5lsH8PyQ40DV4ANzYa4dedNiKNR1s+x2wwbR7q4/4cTxqEk4LWDebfisuo36JXLiWFjOtLrlNWh3K1rRS4xvHcDNlFnNmWBBAl5SWaL3oPOfnvbr5pdjVnEaeBJSYjuLEkyLLsWhKccadmOphZkOPgVdalj2QpSmfOsADhMWE2ZBu4+EEJI4wKTAuCoC4xwQbWXBltpxbjkXJtKxxabo9e7tyhlgb6gNlSbUpMh+l/FaqzVwewGu8BW1Zx7pTpQDJUjb8tsUTW6+GDXbMn3mLbXlXJiGdggxFAoUrtPS3wE4Nk02UZG2OOzlk7fRs7i95QCLo3E0jtrjnM7SR3uS1p4qtS2nJ5OwtQVHgOvArLBFijZUV9QtSl8dAY5d0E0hM0w3HS2DpIeB6m/A1+HfhJcGUq4sOxH+x3f5+VO+Ds9rYNI7zPXOYWPrtf8bYMx6fuOAX5jzNR0PdsuON+X1f7EERxMJJoU6GkTEWBvVolVlb5lh3tKCg6Wx1IbaMDdJ+9sUCc5KC46hKGCk3IVOS4TCqdBNfUs7Kd4iXf2RjnT/LLysJy3XDcHLh/vde3x8DoGvwgsa67vBk91G5Pe/HbOe7xwym0NXbtiuuDkGO2IJDh9oQvJ4cY4vdoqLDuoH9Zl2F/ofsekn8lkuhIlhQcffUtSjytFyp++p6NiE7Rqx/lodgKVoceEp/CP4FfjrquZaTtj2AvH5K/ywpn7M34K/SsoYDAdIN448I1/0/wveW289T1/lX5xBzc8N5IaHr0XMOQdHsIkDuJFifj20pBm5jzwUv9e2FhwRsvhAbalCIuIw3bhJihY3p6nTFFIZgiSYjfTf3aXuOjmeGn4bPoGvwl+CFzTRczBIuHBEeImHc37/lGfwZR0cXzVDOvaKfNHvwe+suZ771K/y/XcBlsoN996JpBhoE2toYxOznNEOS5TJc6Id5GEXLjrWo+LEWGNpPDU4WAwsIRROu+1vM+0oW37z/MBN9kqHnSArwPfgFJ7Cq/Ai3Ie7g7ncmI09v8sjzw9mzOAEXoIHxURueaAce5V80f/DOuuZwHM8vsMb5wBzOFWM7wymTXPAEvm4vcFpZ2ut0VZRjkiP2MlmLd6DIpbGSiHOjdnUHN90hRYmhTnmvhzp1iKDNj+b7t5hi79lWGwQ+HN9RsfFMy0FXbEwhfuczKgCbyxYwBmcFhhvo/7a44v+i3XWcwDP86PzpGQYdWh7csP5dBvZ1jNzdxC8pBGuxqSW5vw40nBpj5JhMwvOzN0RWqERHMr4Lv1kWX84xLR830G3j6yqZ1a8UstTlW+qJPOZ+sZ7xZPKTJLhiNOAFd6tk+jrTH31ncLOxid8+nzRb128HhUcru/y0Wn6iT254YPC6FtVSIMoW2sk727AhvTtrWKZTvgsmckfXYZWeNRXx/3YQ2OUxLDrbHtN11IwrgXT6c8dATDwLniYwxzO4RzuQqTKSC5gAofMZ1QBK3zQ4JWobFbcvJm87FK+6JXrKahLn54m3p+McXzzYtP8VF/QpJuh1OwieElEoI1pRxPS09FBrkq2tWCU59+HdhNtTIqKm8EBrw2RTOEDpG3IKo2Y7mFdLm3ZeVjYwVw11o/oznceMve4CgMfNym/utA/d/ILMR7gpXzRy9eDsgLcgbs8O2Va1L0zzIdwGGemTBuwROHeoMShkUc7P+ISY3KH5ZZeWqO8mFTxQYeXTNuzvvK5FGPdQfuu00DwYFY9dyhctEt+OJDdnucfpmyhzUJzfsJjr29l8S0bXBfwRS9ZT26tmMIdZucch5ZboMz3Nio3nIOsYHCGoDT4kUA9MiXEp9Xsui1S8th/kbWIrMBxDGLodWUQIWcvnXy+9M23xPiSMOiRPqM+YMXkUN3gXFrZJwXGzUaMpJfyRS9ZT0lPe8TpScuRlbMHeUmlaKDoNuy62iWNTWNFYjoxFzuJs8oR+RhRx7O4SVNSXpa0ZJQ0K1LAHDQ+D9IepkMXpcsq5EVCvClBUIzDhDoyKwDw1Lc59GbTeORivugw1IcuaEOaGWdNm+Ps5fQ7/tm0DjMegq3yM3vb5j12qUId5UZD2oxDSEWOZMSqFl/W+5oynWDa/aI04tJRQ2eTXusg86SQVu/nwSYwpW6wLjlqIzwLuxGIvoAvul0PS+ZNz0/akp/pniO/8JDnGyaCkzbhl6YcqmK/69prxPqtpx2+Km9al9sjL+rwMgHw4jE/C8/HQ3m1vBuL1fldbzd8mOueVJ92syqdEY4KJjSCde3mcRw2TA6szxedn+zwhZMps0XrqEsiUjnC1hw0TELC2Ek7uAAdzcheXv1BYLagspxpzSAoZZUsIzIq35MnFQ9DOrlNB30jq3L4pkhccKUAA8/ocvN1Rzx9QyOtERs4CVsJRK/DF71kPYrxYsGsm6RMh4cps5g1DOmM54Ly1ii0Hd3Y/BMk8VWFgBVmhqrkJCPBHAolwZaWzLR9Vb7bcWdX9NyUYE+uB2BKfuaeBUcjDljbYVY4DdtsVWvzRZdWnyUzDpjNl1Du3aloAjVJTNDpcIOVVhrHFF66lLfJL1zJr9PQ2nFJSBaKoDe+sAvLufZVHVzYh7W0h/c6AAZ+7Tvj6q9j68G/cTCS/3n1vLKHZwNi+P+pS0WkZNMBMUl+LDLuiE4omZy71r3UFMwNJV+VJ/GC5ixVUkBStsT4gGKh0Gm4Oy3qvq7Lbmq24nPdDuDR9deR11XzP4vFu3TYzfnIyiSVmgizUYGqkIXNdKTY9pgb9D2Ix5t0+NHkVzCdU03suWkkVZAoCONCn0T35gAeW38de43mf97sMOpSvj4aa1KYUm58USI7Wxxes03bAZdRzk6UtbzMaCQ6IxO0dy7X+XsjoD16hpsBeGz9dfzHj+R/Hp8nCxZRqkEDTaCKCSywjiaoMJ1TITE9eg7Jqnq8HL6gDwiZb0u0V0Rr/rmvqjxKuaLCX7ZWXTvAY+uvm3z8CP7nzVpngqrJpZKwWnCUjIviYVlirlGOzPLI3SMVyp/elvBUjjDkNhrtufFFErQ8pmdSlbK16toBHlt/HV8uHMX/vEGALkV3RJREiSlopxwdMXOZPLZ+ix+kAHpMKIk8UtE1ygtquttwxNhphrIZ1IBzjGF3IIGxGcBj6q8bHJBG8T9vdsoWrTFEuebEZuVxhhClH6P5Zo89OG9fwHNjtNQTpD0TG9PJLEYqvEY6Rlxy+ZZGfL0Aj62/bnQCXp//eeM4KzfQVJbgMQbUjlMFIm6TpcfWlZje7NBSV6IsEVmumWIbjiloUzQX9OzYdo8L1wjw2PrrpimONfmfNyzKklrgnEkSzT5QWYQW40YShyzqsRmMXbvVxKtGuYyMKaU1ugenLDm5Ily4iT14fP11Mx+xJv+zZ3MvnfdFqxU3a1W/FTB4m3Qfsyc1XUcdVhDeUDZXSFHHLQj/Y5jtC7ZqM0CXGwB4bP11i3LhOvzPGygYtiUBiwQV/4wFO0majijGsafHyRLu0yG6q35cL1rOpVxr2s5cM2jJYMCdc10Aj6q/blRpWJ//+dmm5psMl0KA2+AFRx9jMe2WbC4jQxnikd4DU8TwUjRVacgdlhmr3bpddzuJ9zXqr2xnxJfzP29RexdtjDVZqzkqa6PyvcojGrfkXiJ8SEtml/nYskicv0ivlxbqjemwUjMw5evdg8fUX9nOiC/lf94Q2i7MURk9nW1MSj5j8eAyV6y5CN2S6qbnw3vdA1Iwq+XOSCl663udN3IzLnrt+us25cI1+Z83SXQUldqQq0b5XOT17bGpLd6ssN1VMPf8c+jG8L3NeCnMdF+Ra3fRa9dft39/LuZ/3vwHoHrqGmQFafmiQw6eyzMxS05K4bL9uA+SKUQzCnSDkqOGokXyJvbgJ/BHI+qvY69//4rl20NsmK2ou2dTsyIALv/91/8n3P2Aao71WFGi8KKv1fRC5+J67Q/507/E/SOshqN5TsmYIjVt+kcjAx98iz/4SaojbIV1rexE7/C29HcYD/DX4a0rBOF5VTu7omsb11L/AWcVlcVZHSsqGuXLLp9ha8I//w3Mv+T4Ew7nTBsmgapoCrNFObIcN4pf/Ob/mrvHTGqqgAupL8qWjWPS9m/31jAe4DjA+4+uCoQoT/zOzlrNd3qd4SdphFxsUvYwGWbTWtISc3wNOWH+kHBMfc6kpmpwPgHWwqaSUG2ZWWheYOGQGaHB+eQ/kn6b3pOgLV+ODSn94wDvr8Bvb70/LLuiPPEr8OGVWfDmr45PZyccEmsVXZGe1pRNX9SU5+AVQkNTIVPCHF/jGmyDC9j4R9LfWcQvfiETmgMMUCMN1uNCakkweZsowdYobiMSlnKA93u7NzTXlSfe+SVbfnPQXmg9LpYAQxpwEtONyEyaueWM4FPjjyjG3uOaFmBTWDNgBXGEiQpsaWhnAqIijB07Dlsy3fUGeP989xbWkyf+FF2SNEtT1E0f4DYYVlxFlbaSMPIRMk/3iMU5pME2SIWJvjckciebkQuIRRyhUvkHg/iUljG5kzVog5hV7vIlCuBrmlhvgPfNHQM8lCf+FEGsYbMIBC0qC9a0uuy2wLXVbLBaP5kjHokCRxapkQyzI4QEcwgYHRZBp+XEFTqXFuNVzMtjXLJgX4gAid24Hjwc4N3dtVSe+NNiwTrzH4WVUOlDobUqr1FuAgYllc8pmzoVrELRHSIW8ViPxNy4xwjBpyR55I6J220qQTZYR4guvUICJiSpr9gFFle4RcF/OMB7BRiX8sSfhpNSO3lvEZCQfLUVTKT78Ek1LRLhWN+yLyTnp8qWUZ46b6vxdRGXfHVqx3eI75YaLa4iNNiK4NOW7wPW6lhbSOF9/M9qw8e/aoB3d156qTzxp8pXx5BKAsYSTOIIiPkp68GmTq7sZtvyzBQaRLNxIZ+paozHWoLFeExIhRBrWitHCAHrCF7/thhD8JhYz84wg93QRV88wLuLY8zF8sQ36qF1J455bOlgnELfshKVxYOXKVuKx0jaj22sczTQqPqtV/XDgpswmGTWWMSDw3ssyUunLLrVPGjYRsH5ggHeHSWiV8kT33ycFSfMgkoOK8apCye0J6VW6GOYvffgU9RWsukEi2kUV2nl4dOYUzRik9p7bcA4ggdJ53LxKcEe17B1R8eqAd7dOepV8sTXf5lhejoL85hUdhDdknPtKHFhljOT+bdq0hxbm35p2nc8+Ja1Iw+tJykgp0EWuAAZYwMVwac5KzYMslhvgHdHRrxKnvhTYcfKsxTxtTETkjHO7rr3zjoV25lAQHrqpV7bTiy2aXMmUhTBnKS91jhtR3GEoF0oLnWhWNnYgtcc4N0FxlcgT7yz3TgNIKkscx9jtV1ZKpWW+Ub1tc1eOv5ucdgpx+FJy9pgbLE7xDyXb/f+hLHVGeitHOi6A7ybo3sF8sS7w7cgdk0nJaOn3hLj3uyD0Zp5pazFIUXUpuTTU18d1EPkDoX8SkmWTnVIozEdbTcZjoqxhNHf1JrSS/AcvHjZ/SMHhL/7i5z+POsTUh/8BvNfYMTA8n+yU/MlTZxSJDRStqvEuLQKWwDctMTQogUDyQRoTQG5Kc6oQRE1yV1jCA7ri7jdZyK0sYTRjCR0Hnnd+y7nHxNgTULqw+8wj0mQKxpYvhjm9uSUxg+TTy7s2GtLUGcywhXSKZN275GsqlclX90J6bRI1aouxmgL7Q0Nen5ziM80SqMIo8cSOo+8XplT/5DHNWsSUr/6lLN/QQ3rDyzLruEW5enpf7KqZoShEduuSFOV7DLX7Ye+GmXb6/hnNNqKsVXuMDFpb9Y9eH3C6NGEzuOuI3gpMH/I6e+zDiH1fXi15t3vA1czsLws0TGEtmPEJdiiFPwlwKbgLHAFk4P6ZyPdymYYHGE0dutsChQBl2JcBFlrEkY/N5bQeXQ18gjunuMfMfsBlxJSx3niO485fwO4fGD5T/+3fPQqkneWVdwnw/3bMPkW9Wbqg+iC765Zk+xcT98ibKZc2EdgHcLoF8cSOo/Oc8fS+OyEULF4g4sJqXVcmfMfsc7A8v1/yfGXmL9I6Fn5pRwZhsPv0TxFNlAfZCvG+Oohi82UC5f/2IsJo0cTOm9YrDoKhFPEUr/LBYTUNht9zelHXDqwfPCIw4owp3mOcIQcLttWXFe3VZ/j5H3cIc0G6oPbCR+6Y2xF2EC5cGUm6wKC5tGEzhsWqw5hNidUiKX5gFWE1GXh4/Qplw4sVzOmx9QxU78g3EF6wnZlEN4FzJ1QPSLEZz1KfXC7vd8ssGdIbNUYpVx4UapyFUHzJoTOo1McSkeNn1M5MDQfs4qQuhhX5vQZFw8suwWTcyYTgioISk2YdmkhehG4PkE7w51inyAGGaU+uCXADabGzJR1fn3lwkty0asIo8cROm9Vy1g0yDxxtPvHDAmpu+PKnM8Ix1wwsGw91YJqhteaWgjYBmmQiebmSpwKKzE19hx7jkzSWOm66oPbzZ8Yj6kxVSpYjVAuvLzYMCRo3oTQecOOjjgi3NQ4l9K5/hOGhNTdcWVOTrlgYNkEXINbpCkBRyqhp+LdRB3g0OU6rMfW2HPCFFMV9nSp+uB2woepdbLBuJQyaw/ZFysXrlXwHxI0b0LovEkiOpXGA1Ijagf+KUNC6rKNa9bQnLFqYNkEnMc1uJrg2u64ELPBHpkgWbmwKpJoDhMwNbbGzAp7Yg31wS2T5rGtzit59PrKhesWG550CZpHEzpv2NGRaxlNjbMqpmEIzygJqQfjypycs2pg2cS2RY9r8HUqkqdEgKTWtWTKoRvOBPDYBltja2SO0RGjy9UHtxwRjA11ujbKF+ti5cIR9eCnxUg6owidtyoU5tK4NLji5Q3HCtiyF2IqLGYsHViOXTXOYxucDqG0HyttqYAKqYo3KTY1ekyDXRAm2AWh9JmsVh/ccg9WJ2E8YjG201sPq5ULxxX8n3XLXuMInbft2mk80rRGjCGctJ8/GFdmEQ9Ug4FlE1ll1Y7jtiraqm5Fe04VV8lvSVBL8hiPrfFVd8+7QH3Qbu2ipTVi8cvSGivc9cj8yvH11YMHdNSERtuOslM97feYFOPKzGcsI4zW0YGAbTAOaxCnxdfiYUmVWslxiIblCeAYr9VYR1gM7GmoPrilunSxxeT3DN/2eBQ9H11+nk1adn6VK71+5+Jfct4/el10/7KBZfNryUunWSCPxPECk1rdOv1WVSrQmpC+Tl46YD3ikQYcpunSQgzVB2VHFhxHVGKDgMEY5GLlQnP7FMDzw7IacAWnO6sBr12u+XanW2AO0wQ8pknnFhsL7KYIqhkEPmEXFkwaN5KQphbkUmG72wgw7WSm9RiL9QT925hkjiVIIhphFS9HKI6/8QAjlpXqg9W2C0apyaVDwKQwrwLY3j6ADR13ZyUNByQXHQu6RY09Hu6zMqXRaNZGS/KEJs0cJEe9VH1QdvBSJv9h09eiRmy0V2uJcqHcShcdvbSNg5fxkenkVprXM9rDVnX24/y9MVtncvbKY706anNl3ASll9a43UiacVquXGhvq4s2FP62NGKfQLIQYu9q1WmdMfmUrDGt8eDS0cXozH/fjmUH6Jruvm50hBDSaEU/2Ru2LEN/dl006TSc/g7tfJERxGMsgDUEr104pfWH9lQaN+M4KWQjwZbVc2rZVNHsyHal23wZtIs2JJqtIc/WLXXRFCpJkfE9jvWlfFbsNQ9pP5ZBS0zKh4R0aMFj1IjTcTnvi0Zz2rt7NdvQb2mgbju1plsH8MmbnEk7KbK0b+wC2iy3aX3szW8xeZvDwET6hWZYwqTXSSG+wMETKum0Dq/q+x62gt2ua2ppAo309TRk9TPazfV3qL9H8z7uhGqGqxNVg/FKx0HBl9OVUORn8Q8Jx9gFttGQUDr3tzcXX9xGgN0EpzN9mdZ3GATtPhL+CjxFDmkeEU6x56kqZRusLzALXVqkCN7zMEcqwjmywDQ6OhyUe0Xao1Qpyncrg6wKp9XfWDsaZplElvQ/b3sdweeghorwBDlHzgk1JmMc/wiERICVy2VJFdMjFuLQSp3S0W3+sngt2njwNgLssFGVQdJ0tu0KH4ky1LW4yrbkuaA6Iy9oz/qEMMXMMDWyIHhsAyFZc2peV9hc7kiKvfULxCl9iddfRK1f8kk9qvbdOoBtOg7ZkOZ5MsGrSHsokgLXUp9y88smniwWyuFSIRVmjplga3yD8Uij5QS1ZiM4U3Qw5QlSm2bXjFe6jzzBFtpg+/YBbLAWG7OPynNjlCw65fukGNdkJRf7yM1fOxVzbxOJVocFoYIaGwH22mIQkrvu1E2nGuebxIgW9U9TSiukPGU+Lt++c3DJPKhyhEEbXCQLUpae2exiKy6tMPe9mDRBFCEMTWrtwxN8qvuGnt6MoihKWS5NSyBhbH8StXoAz8PLOrRgLtOT/+4vcu+7vDLnqNvztOq7fmd8sMmY9Xzn1zj8Dq8+XVdu2Nv0IIySgEdQo3xVHps3Q5i3fLFsV4aiqzAiBhbgMDEd1uh8qZZ+lwhjkgokkOIv4xNJmyncdfUUzgB4oFMBtiu71Xumpz/P+cfUP+SlwFExwWW62r7b+LSPxqxn/gvMZ5z9C16t15UbNlq+jbGJtco7p8wbYlL4alSyfWdeuu0j7JA3JFNuVAwtst7F7FhWBbPFNKIUORndWtLraFLmMu7KFVDDOzqkeaiN33YAW/r76wR4XDN/yN1z7hejPau06EddkS/6XThfcz1fI/4K736fO48vlxt2PXJYFaeUkFS8U15XE3428xdtn2kc8GQlf1vkIaNRRnOMvLTWrZbElEHeLWi1o0dlKPAh1MVgbbVquPJ5+Cr8LU5/H/+I2QlHIU2ClXM9G8v7Rr7oc/hozfUUgsPnb3D+I+7WF8kNO92GY0SNvuxiE+2Bt8prVJTkzE64sfOstxuwfxUUoyk8VjcTlsqe2qITSFoSj6Epd4KsT6BZOWmtgE3hBfir8IzZDwgV4ZTZvD8VvPHERo8v+vL1DASHTz/i9OlKueHDjK5Rnx/JB1Vb1ioXdBra16dmt7dgik10yA/FwJSVY6XjA3oy4SqM2frqDPPSRMex9qs3XQtoWxMj7/Er8GWYsXgjaVz4OYumP2+9kbxvny/6kvWsEBw+fcb5bInc8APdhpOSs01tEqIkoiZjbAqKMruLbJYddHuHFRIyJcbdEdbl2sVLaySygunutBg96Y2/JjKRCdyHV+AEFtTvIpbKIXOamknYSiB6KV/0JetZITgcjjk5ZdaskBtWO86UF0ap6ozGXJk2WNiRUlCPFir66lzdm/SLSuK7EUdPz8f1z29Skq6F1fXg8+5UVR6bszncP4Tn4KUkkdJ8UFCY1zR1i8RmL/qQL3rlei4THG7OODlnKko4oI01kd3CaM08Ia18kC3GNoVaO9iDh+hWxSyTXFABXoau7Q6q9OxYg/OVEMw6jdbtSrJ9cBcewGmaZmg+bvkUnUUaGr+ZfnMH45Ivevl61hMcXsxYLFTu1hTm2zViCp7u0o5l+2PSUh9bDj6FgYypufBDhqK2+oXkiuHFHR3zfj+9PtA8oR0xnqX8qn+sx3bFODSbbF0X8EUvWQ8jBIcjo5bRmLOljDNtcqNtOe756h3l0VhKa9hDd2l1eqmsnh0MNMT/Cqnx6BInumhLT8luljzQ53RiJeA/0dxe5NK0o2fA1+GLXr6eNQWHNUOJssQaTRlGpLHKL9fD+IrQzTOMZS9fNQD4AnRNVxvTdjC+fJdcDDWQcyB00B0t9BDwTxXgaAfzDZ/DBXzRnfWMFRwuNqocOmX6OKNkY63h5n/fFcB28McVHqnXZVI27K0i4rDLNE9lDKV/rT+udVbD8dFFu2GGZ8mOt0kAXcoX3ZkIWVtw+MNf5NjR2FbivROHmhV1/pj2egv/fMGIOWTIWrV3Av8N9imV9IWml36H6cUjqEWNv9aNc+veb2sH46PRaHSuMBxvtW+twxctq0z+QsHhux8Q7rCY4Ct8lqsx7c6Sy0dl5T89rIeEuZKoVctIk1hNpfavER6yyH1Vvm3MbsUHy4ab4hWr/OZPcsRBphnaV65/ZcdYPNNwsjN/djlf9NqCw9U5ExCPcdhKxUgLSmfROpLp4WSUr8ojdwbncbvCf+a/YzRaEc6QOvXcGO256TXc5Lab9POvB+AWY7PigWYjzhifbovuunzRawsO24ZqQQAqguBtmpmPB7ysXJfyDDaV/aPGillgz1MdQg4u5MYaEtBNNHFjkRlSpd65lp4hd2AVPTfbV7FGpyIOfmNc/XVsPfg7vzaS/3nkvLL593ANLvMuRMGpQIhiF7kUEW9QDpAUbTWYBcbp4WpacHHY1aacqQyjGZS9HI3yCBT9kUZJhVOD+zUDvEH9ddR11fzPcTDQ5TlgB0KwqdXSavk9BC0pKp0WmcuowSw07VXmXC5guzSa4p0UvRw2lbDiYUx0ExJJRzWzi6Gm8cnEkfXXsdcG/M/jAJa0+bmCgdmQ9CYlNlSYZOKixmRsgiFxkrmW4l3KdFKv1DM8tk6WxPYJZhUUzcd8Kdtgrw/gkfXXDT7+avmfVak32qhtkg6NVdUS5wgkru1YzIkSduTW1FDwVWV3JQVJVuieTc0y4iDpFwc7/BvSalvKdQM8sv662cevz/+8sQVnjVAT0W2wLllw1JiMhJRxgDjCjLQsOzSFSgZqx7lAW1JW0e03yAD3asC+GD3NbQhbe+mN5GXH1F83KDOM4n/e5JIuH4NpdQARrFPBVptUNcjj4cVMcFSRTE2NpR1LEYbYMmfWpXgP9KejaPsLUhuvLCsVXznAG9dfx9SR1ud/3hZdCLHb1GMdPqRJgqDmm76mHbvOXDtiO2QPUcKo/TWkQ0i2JFXpBoo7vij1i1Lp3ADAo+qvG3V0rM//vFnnTE4hxd5Ka/Cor5YEdsLVJyKtDgVoHgtW11pWSjolPNMnrlrVj9Fv2Qn60twMwKPqr+N/wvr8z5tZcDsDrv06tkqyzESM85Ycv6XBWA2birlNCXrI6VbD2lx2L0vQO0QVTVVLH4SE67fgsfVXv8n7sz7/85Z7cMtbE6f088wSaR4kCkCm10s6pKbJhfqiUNGLq+0gLWC6eUAZFPnLjwqtKd8EwGvWX59t7iPW4X/eAN1svgRVSY990YZg06BD1ohLMtyFTI4pKTJsS9xREq9EOaPWiO2gpms7397x6nQJkbh+Fz2q/rqRROX6/M8bJrqlVW4l6JEptKeUFuMYUbtCQ7CIttpGc6MY93x1r1vgAnRXvY5cvwWPqb9uWQm+lP95QxdNMeWhOq1x0Db55C7GcUv2ZUuN6n8iKzsvOxibC//Yfs9Na8r2Rlz02vXXDT57FP/zJi66/EJSmsJKa8QxnoqW3VLQ+jZVUtJwJ8PNX1NQCwfNgdhhHD9on7PdRdrdGPF28rJr1F+3LBdeyv+8yYfLoMYet1vX4upNAjVvwOUWnlNXJXlkzk5Il6kqeoiL0C07qno+/CYBXq/+utlnsz7/Mzvy0tmI4zm4ag23PRN3t/CWryoUVJGm+5+K8RJ0V8Hc88/XHUX/HfiAq7t+BH+x6v8t438enWmdJwFA6ZINriLGKv/95f8lT9/FnyA1NMVEvQyaXuu+gz36f/DD73E4pwqpLcvm/o0Vle78n//+L/NPvoefp1pTJye6e4A/D082FERa5/opeH9zpvh13cNm19/4v/LDe5xMWTi8I0Ta0qKlK27AS/v3/r+/x/2GO9K2c7kVMonDpq7//jc5PKCxeNPpFVzaRr01wF8C4Pu76hXuX18H4LduTr79guuFD3n5BHfI+ZRFhY8w29TYhbbLi/bvBdqKE4fUgg1pBKnV3FEaCWOWyA+m3WpORZr/j+9TKJtW8yBTF2/ZEODI9/QavHkVdGFp/Pjn4Q+u5hXapsP5sOH+OXXA1LiKuqJxiMNbhTkbdJTCy4llEt6NnqRT4dhg1V3nbdrm6dYMecA1yTOL4PWTE9L5VzPFlLBCvlG58AhehnN4uHsAYinyJ+AZ/NkVvELbfOBUuOO5syBIEtiqHU1k9XeISX5bsimrkUUhnGDxourN8SgUsCZVtKyGbyGzHXdjOhsAvOAswSRyIBddRdEZWP6GZhNK/yjwew9ehBo+3jEADu7Ay2n8mDc+TS7awUHg0OMzR0LABhqLD4hJEh/BEGyBdGlSJoXYXtr+3HS4ijzVpgi0paWXtdruGTknXBz+11qT1Q2inxaTzQCO46P3lfLpyS4fou2PH/PupwZgCxNhGlj4IvUuWEsTkqMWm6i4xCSMc9N1RDQoCVcuGItJ/MRWefais+3synowi/dESgJjkilnWnBTGvRWmaw8oR15257t7CHmCf8HOn7cwI8+NQBXMBEmAa8PMRemrNCEhLGEhDQKcGZWS319BX9PFBEwGTbRBhLbDcaV3drFcDqk5kCTd2JF1Wp0HraqBx8U0wwBTnbpCadwBA/gTH/CDrcCs93LV8E0YlmmcyQRQnjBa8JESmGUfIjK/7fkaDJpmD2QptFNVJU1bbtIAjjWQizepOKptRjbzR9Kag6xZmMLLjHOtcLT3Tx9o/0EcTT1XN3E45u24AiwEypDJXihKjQxjLprEwcmRKclaDNZCVqr/V8mYWyFADbusiY5hvgFoU2vio49RgJLn5OsReRFN6tabeetiiy0V7KFHT3HyZLx491u95sn4K1QQSPKM9hNT0wMVvAWbzDSVdrKw4zRjZMyJIHkfq1VAVCDl/bUhNKlGq0zGr05+YAceXVPCttVk0oqjVwMPt+BBefx4yPtGVkUsqY3CHDPiCM5ngupUwCdbkpd8kbPrCWHhkmtIKLEetF2499eS1jZlIPGYnlcPXeM2KD9vLS0bW3ktYNqUllpKLn5ZrsxlIzxvDu5eHxzGLctkZLEY4PgSOg2IUVVcUONzUDBEpRaMoXNmUc0tFZrTZquiLyKxrSm3DvIW9Fil+AkhXu5PhEPx9mUNwqypDvZWdKlhIJQY7vn2OsnmBeOWnYZ0m1iwbbw1U60by5om47iHRV6fOgzjMf/DAZrlP40Z7syxpLK0lJ0gqaAK1c2KQKu7tabTXkLFz0sCftuwX++MyNeNn68k5Buq23YQhUh0SNTJa1ioQ0p4nUG2y0XilF1JqODqdImloPS4Bp111DEWT0jJjVv95uX9BBV7eB3bUWcu0acSVM23YZdd8R8UbQUxJ9wdu3oMuhdt929ME+mh6JXJ8di2RxbTi6TbrDquqV4aUKR2iwT6aZbyOwEXN3DUsWr8Hn4EhwNyHuXHh7/pdaUjtR7vnDh/d8c9xD/s5f501eQ1+CuDiCvGhk1AN/4Tf74RfxPwD3toLarR0zNtsnPzmS64KIRk861dMWCU8ArasG9T9H0ZBpsDGnjtAOM2+/LuIb2iIUGXNgl5ZmKD/Tw8TlaAuihaFP5yrw18v4x1898zIdP+DDAX1bM3GAMvPgRP/cJn3zCW013nrhHkrITyvYuwOUkcHuKlRSW5C6rzIdY4ppnF7J8aAJbQepgbJYBjCY9usGXDKQxq7RZfh9eg5d1UHMVATRaD/4BHK93/1iAgYZ/+jqPn8Dn4UExmWrpa3+ZOK6MvM3bjwfzxNWA2dhs8+51XHSPJiaAhGSpWevEs5xHLXcEGFXYiCONySH3fPWq93JIsBiSWvWyc3CAN+EcXoT7rCSANloPPoa31rt/5PUA/gp8Q/jDD3hyrjzlR8VkanfOvB1XPubt17vzxAfdSVbD1pzAnfgyF3ycadOTOTXhpEUoLC1HZyNGW3dtmjeXgr2r56JNmRwdNNWaQVBddd6rh4MhviEB9EFRD/7RGvePvCbwAL4Mx/D6M541hHO4D3e7g6PafdcZVw689z7NGTwo5om7A8sPhccT6qKcl9NJl9aM/9kX+e59Hh1yPqGuCCZxuITcsmNaJ5F7d0q6J3H48TO1/+M57085q2icdu2U+W36Ldllz9Agiv4YGljoEN908EzvDOrBF98/vtJwCC/BF2AG75xxEmjmMIcjxbjoaxqOK3/4hPOZzhMPBpYPG44CM0dTVm1LjLtUWWVz1Bcf8tEx0zs8O2A2YVHRxKYOiy/aOVoAaMu0i7ubu43njjmd4ibMHU1sIDHaQNKrZND/FZYdk54oCXetjq7E7IVl9eAL7t+oHnwXXtLx44czzoRFHBztYVwtH1d+NOMkupZ5MTM+gUmq90X+Bh9zjRlmaQ+m7YMqUL/veemcecAtOJ0yq1JnVlN27di2E0+Klp1tAJ4KRw1eMI7aJjsO3R8kPSI3fUFXnIOfdQe86sIIVtWDL7h//Ok6vj8vwDk08NEcI8zz7OhBy+WwalzZeZ4+0XniRfst9pAJqQHDGLzVQ2pheZnnv1OWhwO43/AgcvAEXEVVpa4db9sGvNK8wjaENHkfFQ4Ci5i7dqnQlPoLQrHXZDvO3BIXZbJOBrOaEbML6sFL798I4FhKihjHMsPjBUZYCMFr6nvaArxqXPn4lCa+cHfSa2cP27g3Z3ziYTRrcbQNGLQmGF3F3cBdzzzX7AILx0IB9rbwn9kx2G1FW3Inic+ZLIsVvKR8Zwfj0l1fkqo8LWY1M3IX14OX3r9RKTIO+d9XzAI8qRPGPn/4NC2n6o4rN8XJ82TOIvuVA8zLKUHRFgBCetlDZlqR1gLKjS39xoE7Bt8UvA6BxuEDjU3tFsEijgA+615tmZkXKqiEENrh41iLDDZNq4pKTWR3LZfnos81LOuNa15cD956vLMsJd1rqYp51gDUQqMYm2XsxnUhD2jg1DM7SeuJxxgrmpfISSXVIJIS5qJJSvJPEQ49DQTVIbYWJ9QWa/E2+c/oPK1drmC7WSfJRNKBO5Yjvcp7Gc3dmmI/Xh1kDTEuiSnWqQf37h+fTMhGnDf6dsS8SQfQWlqqwXXGlc/PEZ/SC5mtzIV0nAshlQdM/LvUtYutrEZ/Y+EAFtq1k28zQhOwLr1AIeANzhF8t9qzTdZf2qRKO6MWE9ohBYwibbOmrFtNmg3mcS+tB28xv2uKd/agYCvOP+GkSc+0lr7RXzyufL7QbkUpjLjEWFLqOIkAGu2B0tNlO9Eau2W1qcOUvVRgKzypKIQZ5KI3q0MLzqTNRYqiZOqmtqloIRlmkBHVpHmRYV6/HixbO6UC47KOFJnoMrVyr7wYz+SlW6GUaghYbY1I6kkxA2W1fSJokUdSh2LQ1GAimRGm0MT+uu57H5l7QgOWxERpO9moLRPgTtquWCfFlGlIjQaRly9odmzMOWY+IBO5tB4sW/0+VWGUh32qYk79EidWKrjWuiLpiVNGFWFRJVktyeXWmbgBBzVl8anPuXyNJlBJOlKLTgAbi/EYHVHxWiDaVR06GnHQNpJcWcK2jJtiCfG2sEHLzuI66sGrMK47nPIInPnu799935aOK2cvmvubrE38ZzZjrELCmXM2hM7UcpXD2oC3+ECVp7xtIuxptJ0jUr3sBmBS47TVxlvJ1Sqb/E0uLdvLj0lLr29ypdd/eMX3f6lrxGlKwKQxEGvw0qHbkbwrF3uHKwVENbIV2wZ13kNEF6zD+x24aLNMfDTCbDPnEikZFyTNttxWBXDaBuM8KtI2rmaMdUY7cXcUPstqTGvBGSrFWIpNMfbdea990bvAOC1YX0qbc6smDS1mPxSJoW4fwEXvjMmhlijDRq6qale6aJEuFGoppYDoBELQzLBuh/mZNx7jkinv0EtnUp50lO9hbNK57lZaMAWuWR5Yo9/kYwcYI0t4gWM47Umnl3YmpeBPqSyNp3K7s2DSAS/39KRuEN2bS4xvowV3dFRMx/VFcp2Yp8w2nTO9hCXtHG1kF1L4KlrJr2wKfyq77R7MKpFKzWlY9UkhYxyHWW6nBWPaudvEAl3CGcNpSXPZ6R9BbBtIl6cHL3gIBi+42CYXqCx1gfGWe7Ap0h3luyXdt1MKy4YUT9xSF01G16YEdWsouW9mgDHd3veyA97H+Ya47ZmEbqMY72oPztCGvK0onL44AvgC49saZKkWRz4veWljE1FHjbRJaWv6ZKKtl875h4CziFCZhG5rx7tefsl0aRT1bMHZjm8dwL/6u7wCRysaQblQoG5yAQN5zpatMNY/+yf8z+GLcH/Qn0iX2W2oEfXP4GvwQHuIL9AYGnaO3zqAX6946nkgqZNnUhx43DIdQtMFeOPrgy/y3Yd85HlJWwjLFkU3kFwq28xPnuPhMWeS+tDLV9Otllq7pQCf3uXJDN9wFDiUTgefHaiYbdfi3b3u8+iY6TnzhgehI1LTe8lcd7s1wJSzKbahCRxKKztTLXstGAiu3a6rPuQs5pk9TWAan5f0BZmGf7Ylxzzk/A7PAs4QPPPAHeFQ2hbFHszlgZuKZsJcUmbDC40sEU403cEjczstOEypa+YxevL4QBC8oRYqWdK6b7sK25tfE+oDZgtOQ2Jg8T41HGcBE6fTWHn4JtHcu9S7uYgU5KSCkl/mcnq+5/YBXOEr6lCUCwOTOM1taOI8mSxx1NsCXBEmLKbMAg5MkwbLmpBaFOPrNSlO2HnLiEqW3tHEwd8AeiQLmn+2gxjC3k6AxREqvKcJbTEzlpLiw4rNZK6oJdidbMMGX9FULKr0AkW+2qDEPBNNm5QAt2Ik2nftNWHetubosHLo2nG4vQA7GkcVCgVCgaDixHqo9UUn1A6OshapaNR/LPRYFV8siT1cCtJE0k/3WtaNSuUZYKPnsVIW0xXWnMUxq5+En4Kvw/MqQmVXnAXj9Z+9zM98zM/Agy7F/qqj2Nh67b8HjFnPP3iBn/tkpdzwEJX/whIcQUXOaikeliCRGUk7tiwF0rItwMEhjkZ309hikFoRAmLTpEXWuHS6y+am/KB/fM50aLEhGnSMwkpxzOov4H0AvgovwJ1iGzDLtJn/9BU+fAINfwUe6FHSLhu83viV/+/HrOePX+STT2B9uWGbrMHHLldRBlhS/CJQmcRxJFqZica01XixAZsYiH1uolZxLrR/SgxVIJjkpQP4PE9sE59LKLr7kltSBogS5tyszzH8Fvw8/AS8rNOg0xUS9fIaHwb+6et8Q/gyvKRjf5OusOzGx8evA/BP4IP11uN/grca5O0lcsPLJ5YjwI4QkJBOHa0WdMZYGxPbh2W2nR9v3WxEWqgp/G3+6VZbRLSAAZ3BhdhAaUL33VUSw9yjEsvbaQ9u4A/gGXwZXoEHOuU1GSj2chf+Mo+f8IcfcAxfIKVmyunRbYQVnoevwgfw3TXXcw++xNuP4fhyueEUNttEduRVaDttddoP0eSxLe2LENk6itYxlrxBNBYrNNKSQmeaLcm9c8UsaB5WyO6675yyQIAWSDpBVoA/gxmcwEvwoDv0m58UE7gHn+fJOa8/Ywan8EKRfjsopF83eCglX/Sfr7OeaRoQfvt1CGvIDccH5BCvw1sWIzRGC/66t0VTcLZQZtm6PlAasbOJ9iwWtUo7biktTSIPxnR24jxP1ZKaqq+2RcXM9OrBAm/AAs7hDJ5bNmGb+KIfwCs8a3jnjBrOFeMjHSCdbKr+2uOLfnOd9eiA8Hvvwwq54VbP2OqwkB48Ytc4YEOiH2vTXqodabfWEOzso4qxdbqD5L6tbtNPECqbhnA708DZH4QOJUXqScmUlks7Ot6FBuZw3n2mEbaUX7kDzxHOOQk8nKWMzAzu6ZZ8sOFw4RK+6PcuXo9tB4SbMz58ApfKDXf3szjNIIbGpD5TKTRxGkEMLjLl+K3wlWXBsCUxIDU+jbOiysESqAy1MGUJpXgwbTWzNOVEziIXZrJ+VIztl1PUBxTSo0dwn2bOmfDRPD3TRTGlfbCJvO9KvuhL1hMHhB9wPuPRLGHcdOWG2xc0U+5bQtAJT0nRTewXL1pgk2+rZAdeWmz3jxAqfNQQdzTlbF8uJ5ecEIWvTkevAHpwz7w78QujlD/Lr491bD8/1vhM2yrUQRrWXNQY4fGilfctMWYjL72UL/qS9eiA8EmN88nbNdour+PBbbAjOjIa4iBhfFg6rxeKdEGcL6p3EWR1Qq2Qkhs2DrnkRnmN9tG2EAqmgPw6hoL7Oza7B+3SCrR9tRftko+Lsf2F/mkTndN2LmzuMcKTuj/mX2+4Va3ki16+nnJY+S7MefpkidxwnV+4wkXH8TKnX0tsYzYp29DOOoSW1nf7nTh2akYiWmcJOuTidSaqESrTYpwjJJNVGQr+rLI7WsqerHW6Kp/oM2pKuV7T1QY9gjqlZp41/WfKpl56FV/0kvXQFRyeQ83xaTu5E8p5dNP3dUF34ihyI3GSpeCsywSh22ZJdWto9winhqifb7VRvgktxp13vyjrS0EjvrRfZ62uyqddSWaWYlwTPAtJZ2oZ3j/Sgi/mi+6vpzesfAcWNA0n8xVyw90GVFGuZjTXEQy+6GfLGLMLL523f5E0OmxVjDoOuRiH91RKU+vtoCtH7TgmvBLvtFXWLW15H9GTdVw8ow4IlRLeHECN9ym1e9K0I+Cbnhgv4Yu+aD2HaQJ80XDqOzSGAV4+4yCqBxrsJAX6ZTIoX36QnvzhhzzMfFW2dZVLOJfo0zbce5OvwXMFaZ81mOnlTVXpDZsQNuoYWveketKb5+6JOOsgX+NTm7H49fUTlx+WLuWL7qxnOFh4BxpmJx0p2gDzA/BUARuS6phR+pUsY7MMboAHx5xNsSVfVZcYSwqCKrqon7zM+8ecCkeS4nm3rINuaWvVNnMRI1IRpxTqx8PZUZ0Br/UEduo3B3hNvmgZfs9gQPj8vIOxd2kndir3awvJ6BLvoUuOfFWNYB0LR1OQJoUySKb9IlOBx74q1+ADC2G6rOdmFdJcD8BkfualA+BdjOOzP9uUhGUEX/TwhZsUduwRr8wNuXKurCixLBgpQI0mDbJr9dIqUuV+92ngkJZ7xduCk2yZKbfWrH1VBiTg9VdzsgRjW3CVXCvAwDd+c1z9dWw9+B+8MJL/eY15ZQ/HqvTwVdsZn5WQsgRRnMaWaecu3jFvMBEmgg+FJFZsnSl0zjB9OqPYaBD7qmoVyImFvzi41usesV0julaAR9dfR15Xzv9sEruRDyk1nb+QaLU67T885GTls6YgcY+UiMa25M/pwGrbCfzkvR3e0jjtuaFtnwuagHTSb5y7boBH119HXhvwP487jJLsLJ4XnUkHX5sLbS61dpiAXRoZSCrFJ+EjpeU3puVfitngYNo6PJrAigKktmwjyQdZpfq30mmtulaAx9Zfx15Xzv+cyeuiBFUs9zq8Kq+XB9a4PVvph3GV4E3y8HENJrN55H1X2p8VyqSKwVusJDKzXOZzplWdzBUFK9e+B4+uv468xvI/b5xtSAkBHQaPvtqWzllVvEOxPbuiE6+j2pvjcKsbvI7txnRErgfH7LdXqjq0IokKzga14GzQ23SSbCQvO6r+Or7SMIr/efOkkqSdMnj9mBx2DRsiY29Uj6+qK9ZrssCKaptR6HKURdwUYeUWA2kPzVKQO8ku2nU3Anhs/XWkBx3F/7wJtCTTTIKftthue1ty9xvNYLY/zo5KSbIuKbXpbEdSyeRyYdAIwKY2neyoc3+k1XUaufYga3T9daMUx/r8z1s10ITknIO0kuoMt+TB8jK0lpayqqjsJ2qtXAYwBU932zinimgmd6mTRDnQfr88q36NAI+tv24E8Pr8zxtasBqx0+xHH9HhlrwsxxNUfKOHQaZBITNf0uccj8GXiVmXAuPEAKSdN/4GLHhs/XWj92dN/uetNuBMnVR+XWDc25JLjo5Mg5IZIq226tmCsip2zZliL213YrTlL2hcFjpCduyim3M7/eB16q/blQsv5X/esDRbtJeabLIosWy3ycavwLhtxdWzbMmHiBTiVjJo6lCLjXZsi7p9PEPnsq6X6wd4bP11i0rD5fzPm/0A6brrIsllenZs0lCJlU4abakR59enZKrKe3BZihbTxlyZ2zl1+g0wvgmA166/bhwDrcn/7Ddz0eWZuJvfSESug6NzZsox3Z04FIxz0mUjMwVOOVTq1CQ0AhdbBGVdjG/CgsfUX7esJl3K/7ytWHRv683praW/8iDOCqWLLhpljDY1ZpzK75QiaZoOTpLKl60auHS/97oBXrv+umU9+FL+5+NtLFgjqVLCdbmj7pY5zPCPLOHNCwXGOcLquOhi8CmCWvbcuO73XmMUPab+ug3A6/A/78Bwe0bcS2+tgHn4J5pyS2WbOck0F51Vq3LcjhLvZ67p1ABbaL2H67bg78BfjKi/jr3+T/ABV3ilLmNXTI2SpvxWBtt6/Z//D0z/FXaGbSBgylzlsEGp+5//xrd4/ae4d8DUUjlslfIYS3t06HZpvfQtvv0N7AHWqtjP2pW08QD/FLy//da38vo8PNlKHf5y37Dxdfe/oj4kVIgFq3koLReSR76W/bx//n9k8jonZxzWTANVwEniDsg87sOSd/z7//PvMp3jQiptGVWFX2caezzAXwfgtzYUvbr0iozs32c3Uge7varH+CNE6cvEYmzbPZ9hMaYDdjK4V2iecf6EcEbdUDVUARda2KzO/JtCuDbNQB/iTeL0EG1JSO1jbXS+nLxtPMDPw1fh5+EPrgSEKE/8Gry5A73ui87AmxwdatyMEBCPNOCSKUeRZ2P6Myb5MRvgCHmA9ywsMifU+AYXcB6Xa5GibUC5TSyerxyh0j6QgLVpdyhfArRTTLqQjwe4HOD9s92D4Ap54odXAPBWLAwB02igG5Kkc+piN4lvODIFGAZgT+EO4Si1s7fjSR7vcQETUkRm9O+MXyo9OYhfe4xt9STQ2pcZRLayCV90b4D3jR0DYAfyxJ+eywg2IL7NTMXna7S/RpQ63JhWEM8U41ZyQGjwsVS0QBrEKLu8xwZsbi4wLcCT+OGidPIOCe1PiSc9Qt+go+vYqB7cG+B9d8cAD+WJPz0Am2gxXgU9IneOqDpAAXOsOltVuMzpdakJXrdPCzXiNVUpCeOos5cxnpQT39G+XVLhs1osQVvJKPZyNq8HDwd4d7pNDuWJPxVX7MSzqUDU6gfadKiNlUFTzLeFHHDlzO4kpa7aiKhBPGKwOqxsBAmYkOIpipyXcQSPlRTf+Tii0U3EJGaZsDER2qoB3h2hu0qe+NNwUooYU8y5mILbJe6OuX+2FTKy7bieTDAemaQyQ0CPthljSWO+xmFDIYiESjM5xKd6Ik5lvLq5GrQ3aCMLvmCA9wowLuWJb9xF59hVVP6O0CrBi3ZjZSNOvRy+I6klNVRJYRBaEzdN+imiUXQ8iVF8fsp+W4JXw7WISW7fDh7lptWkCwZ4d7QTXyBPfJMYK7SijjFppGnlIVJBJBYj7eUwtiP1IBXGI1XCsjNpbjENVpSAJ2hq2LTywEly3hUYazt31J8w2+aiLx3g3fohXixPfOMYm6zCGs9LVo9MoW3MCJE7R5u/WsOIjrqBoHUO0bJE9vxBpbhsd3+Nb4/vtPCZ4oZYCitNeYuC/8UDvDvy0qvkiW/cgqNqRyzqSZa/s0mqNGjtKOoTm14zZpUauiQgVfqtQiZjq7Q27JNaSK5ExRcrGCXO1FJYh6jR6CFqK7bZdQZ4t8g0rSlPfP1RdBtqaa9diqtzJkQ9duSryi2brQXbxDwbRUpFMBHjRj8+Nt7GDKgvph9okW7LX47gu0SpGnnFQ1S1lYldOsC7hYteR574ZuKs7Ei1lBsfdz7IZoxzzCVmmVqaSySzQbBVAWDek+N4jh9E/4VqZrJjPwiv9BC1XcvOWgO8275CVyBPvAtTVlDJfZkaZGU7NpqBogAj/xEHkeAuJihWYCxGN6e8+9JtSegFXF1TrhhLGP1fak3pebgPz192/8gB4d/6WT7+GdYnpH7hH/DJzzFiYPn/vjW0SgNpTNuPIZoAEZv8tlGw4+RLxy+ZjnKa5NdFoC7UaW0aduoYse6+bXg1DLg6UfRYwmhGEjqPvF75U558SANrElK/+MdpXvmqBpaXOa/MTZaa1DOcSiLaw9j0NNNst3c+63c7EKTpkvKHzu6bPbP0RkuHAVcbRY8ijP46MIbQeeT1mhA+5PV/inyDdQipf8LTvMXbwvoDy7IruDNVZKTfV4CTSRUYdybUCnGU7KUTDxLgCknqUm5aAW6/1p6eMsOYsphLzsHrE0Y/P5bQedx1F/4yPHnMB3/IOoTU9+BL8PhtjuFKBpZXnYNJxTuv+2XqolKR2UQgHhS5novuxVySJhBNRF3SoKK1XZbbXjVwWNyOjlqWJjrWJIy+P5bQedyldNScP+HZ61xKSK3jyrz+NiHG1hcOLL/+P+PDF2gOkekKGiNWKgJ+8Z/x8Iv4DdQHzcpZyF4v19I27w9/yPGDFQvmEpKtqv/TLiWMfn4sofMm9eAH8Ao0zzh7h4sJqYtxZd5/D7hkYPneDzl5idlzNHcIB0jVlQ+8ULzw/nc5/ojzl2juE0apD7LRnJxe04dMz2iOCFNtGFpTuXA5AhcTRo8mdN4kz30nVjEC4YTZQy4gpC7GlTlrePKhGsKKgeXpCYeO0MAd/GH7yKQUlXPLOasOH3FnSphjHuDvEu4gB8g66oNbtr6eMbFIA4fIBJkgayoXriw2XEDQPJrQeROAlY6aeYOcMf+IVYTU3XFlZufMHinGywaW3YLpObVBAsbjF4QJMsVUSayjk4voPsHJOQfPWDhCgDnmDl6XIRerD24HsGtw86RMHOLvVSHrKBdeVE26gKB5NKHzaIwLOmrqBWJYZDLhASG16c0Tn+CdRhWDgWXnqRZUTnPIHuMJTfLVpkoYy5CzylHVTGZMTwkGAo2HBlkQplrJX6U+uF1wZz2uwS1SQ12IqWaPuO4baZaEFBdukksJmkcTOm+YJSvoqPFzxFA/YUhIvWxcmSdPWTWwbAKVp6rxTtPFUZfKIwpzm4IoMfaYQLWgmlG5FME2gdBgm+J7J+rtS/XBbaVLsR7bpPQnpMFlo2doWaVceHk9+MkyguZNCJ1He+kuHTWyQAzNM5YSUg/GlTk9ZunAsg1qELVOhUSAK0LABIJHLKbqaEbHZLL1VA3VgqoiOKXYiS+HRyaEKgsfIqX64HYWbLRXy/qWoylIV9gudL1OWBNgBgTNmxA6b4txDT4gi3Ri7xFSLxtXpmmYnzAcWDZgY8d503LFogz5sbonDgkKcxGsWsE1OI+rcQtlgBBCSOKD1mtqYpIU8cTvBmAT0yZe+zUzeY92fYjTtGipXLhuR0ePoHk0ofNWBX+lo8Z7pAZDk8mEw5L7dVyZZoE/pTewbI6SNbiAL5xeygW4xPRuLCGbhcO4RIeTMFYHEJkYyEO9HmJfXMDEj/LaH781wHHZEtqSQ/69UnGpzH7LKIAZEDSPJnTesJTUa+rwTepI9dLJEawYV+ZkRn9g+QirD8vF8Mq0jFQ29js6kCS3E1+jZIhgPNanHdHFqFvPJLHqFwQqbIA4jhDxcNsOCCQLDomaL/dr5lyJaJU6FxPFjO3JOh3kVMcROo8u+C+jo05GjMF3P3/FuDLn5x2M04xXULPwaS6hBYki+MrMdZJSgPHlcB7nCR5bJ9Kr5ACUn9jk5kivdd8tk95SOGrtqu9lr2IhK65ZtEl7ZKrp7DrqwZfRUSN1el7+7NJxZbywOC8neNKTch5vsTEMNsoCCqHBCqIPRjIPkm0BjvFODGtto99rCl+d3wmHkW0FPdpZtC7MMcVtGFQjJLX5bdQ2+x9ypdc313uj8xlsrfuLgWXz1cRhZvJYX0iNVBRcVcmCXZs6aEf3RQF2WI/TcCbKmGU3IOoDJGDdDub0+hYckt6PlGu2BcxmhbTdj/klhccLGJMcqRjMJP1jW2ETqLSWJ/29MAoORluJ+6LPffBZbi5gqi5h6catQpmOT7/OFf5UorRpLzCqcMltBLhwd1are3kztrSzXO0LUbXRQcdLh/RdSZ+swRm819REDrtqzC4es6Gw4JCKlSnjYVpo0xeq33PrADbFLL3RuCmObVmPN+24kfa+AojDuM4umKe2QwCf6EN906HwjujaitDs5o0s1y+k3lgbT2W2i7FJdnwbLXhJUBq/9liTctSmFC/0OqUinb0QddTWamtjbHRFuWJJ6NpqZ8vO3fZJ37Db+2GkaPYLGHs7XTTdiFQJ68SkVJFVmY6McR5UycflNCsccHFaV9FNbR4NttLxw4pQ7wJd066Z0ohVbzihaxHVExd/ay04oxUKWt+AsdiQ9OUyZ2krzN19IZIwafSTFgIBnMV73ADj7V/K8u1MaY2sJp2HWm0f41tqwajEvdHWOJs510MaAqN4aoSiPCXtN2KSi46dUxHdaMquar82O1x5jqhDGvqmoE9LfxcY3zqA7/x3HA67r9ZG4O6Cuxu12/+TP+eLP+I+HErqDDCDVmBDO4larujNe7x8om2rMug0MX0rL1+IWwdwfR+p1TNTyNmVJ85ljWzbWuGv8/C7HD/izjkHNZNYlhZcUOKVzKFUxsxxN/kax+8zPWPSFKw80rJr9Tizyj3o1gEsdwgWGoxPezDdZ1TSENE1dLdNvuKL+I84nxKesZgxXVA1VA1OcL49dFlpFV5yJMhzyCmNQ+a4BqusPJ2bB+xo8V9u3x48VVIEPS/mc3DvAbXyoYr6VgDfh5do5hhHOCXMqBZUPhWYbWZECwVJljLgMUWOCB4MUuMaxGNUQDVI50TQ+S3kFgIcu2qKkNSHVoM0SHsgoZxP2d5HH8B9woOk4x5bPkKtAHucZsdykjxuIpbUrSILgrT8G7G5oCW+K0990o7E3T6AdW4TilH5kDjds+H64kS0mz24grtwlzDHBJqI8YJQExotPvoC4JBq0lEjjQkyBZ8oH2LnRsQ4Hu1QsgDTJbO8fQDnllitkxuVskoiKbRF9VwzMDvxHAdwB7mD9yCplhHFEyUWHx3WtwCbSMMTCUCcEmSGlg4gTXkHpZXWQ7kpznK3EmCHiXInqndkQjunG5kxTKEeGye7jWz9cyMR2mGiFQ15ENRBTbCp+Gh86vAyASdgmJq2MC6hoADQ3GosP0QHbnMHjyBQvQqfhy/BUbeHd5WY/G/9LK/8Ka8Jd7UFeNWEZvzPb458Dn8DGLOe3/wGL/4xP+HXlRt+M1PE2iLhR8t+lfgxsuh7AfO2AOf+owWhSZRYQbd622hbpKWKuU+XuvNzP0OseRDa+mObgDHJUSc/pKx31QdKffQ5OIJpt8GWjlgTwMc/w5MPCR/yl1XC2a2Yut54SvOtMev55Of45BOat9aWG27p2ZVORRvnEk1hqWMVUmqa7S2YtvlIpspuF1pt0syuZS2NV14mUidCSfzQzg+KqvIYCMljIx2YK2AO34fX4GWdu5xcIAb8MzTw+j/lyWM+Dw/gjs4GD6ehNgA48kX/AI7XXM/XAN4WHr+9ntywqoCakCqmKP0rmQrJJEErG2Upg1JObr01lKQy4jskWalKYfJ/EDLMpjNSHFEUAde2fltaDgmrNaWQ9+AAb8I5vKjz3L1n1LriB/BXkG/wwR9y/oRX4LlioHA4LzP2inzRx/DWmutRweFjeP3tNeSGlaE1Fde0OS11yOpmbIp2u/jF1n2RRZviJM0yBT3IZl2HWImKjQOxIyeU325b/qWyU9Moj1o07tS0G7qJDoGHg5m8yeCxMoEH8GU45tnrNM84D2l297DQ9t1YP7jki/7RmutRweEA77/HWXOh3HCxkRgldDQkAjNTMl2Iloc1qN5JfJeeTlyTRzxURTdn1Ixv2uKjs12AbdEWlBtmVdk2k7FFwj07PCZ9XAwW3dG+8xKzNFr4EnwBZpy9Qzhh3jDXebBpYcpuo4fQ44u+fD1dweEnHzI7v0xuuOALRUV8rXpFyfSTQYkhd7IHm07jpyhlkCmI0ALYqPTpUxXS+z4jgDj1Pflvmz5ecuItpIBxyTHpSTGWd9g1ApfD/bvwUhL4nT1EzqgX7cxfCcNmb3mPL/qi9SwTHJ49oj5ZLjccbTG3pRmlYi6JCG0mQrAt1+i2UXTZ2dv9IlQpN5naMYtviaXlTrFpoMsl3bOAFEa8sqPj2WCMrx3Yjx99qFwO59Aw/wgx+HlqNz8oZvA3exRDvuhL1jMQHPaOJ0+XyA3fp1OfM3qObEVdhxjvynxNMXQV4+GJyvOEFqeQBaIbbO7i63rpxCltdZShPFxkjM2FPVkn3TG+Rp9pO3l2RzFegGfxGDHIAh8SteR0C4HopXzRF61nheDw6TFN05Ebvq8M3VKKpGjjO6r7nhudTEGMtYM92HTDaR1FDMXJ1eThsbKfywyoWwrzRSXkc51flG3vIid62h29bIcFbTGhfV+faaB+ohj7dPN0C2e2lC96+XouFByen9AsunLDJZ9z7NExiUc0OuoYW6UZkIyx2YUR2z6/TiRjyKMx5GbbjLHvHuf7YmtKghf34LJfx63Yg8vrvN2zC7lY0x0tvKezo4HmGYDU+Gab6dFL+KI761lDcNifcjLrrr9LWZJctG1FfU1uwhoQE22ObjdfkSzY63CbU5hzs21WeTddH2BaL11Gi7lVdlxP1nkxqhnKhVY6knS3EPgVGg1JpN5cP/hivujOelhXcPj8HC/LyI6MkteVjlolBdMmF3a3DbsuAYhL44dxzthWSN065xxUd55Lmf0wRbOYOqH09/o9WbO2VtFdaMb4qBgtFJoT1SqoN8wPXMoXLb3p1PUEhxfnnLzGzBI0Ku7FxrKsNJj/8bn/H8fPIVOd3rfrklUB/DOeO+nkghgSPzrlPxluCMtOnDL4Yml6dK1r3vsgMxgtPOrMFUZbEUbTdIzii5beq72G4PD0DKnwjmBULUVFmy8t+k7fZ3pKc0Q4UC6jpVRqS9Umv8bxw35flZVOU1X7qkjnhZlsMbk24qQ6Hz7QcuL6sDC0iHHki96Uh2UdvmgZnjIvExy2TeJdMDZNSbdZyAHe/Yd1xsQhHiKzjh7GxQ4yqMPaywPkjMamvqrYpmO7Knad+ZQC5msCuAPWUoxrxVhrGv7a+KLXFhyONdTMrZ7ke23qiO40ZJUyzgYyX5XyL0mV7NiUzEs9mjtbMN0dERqwyAJpigad0B3/zRV7s4PIfXSu6YV/MK7+OrYe/JvfGMn/PHJe2fyUdtnFrKRNpXV0Y2559aWPt/G4BlvjTMtXlVIWCnNyA3YQBDmYIodFz41PvXPSa6rq9lWZawZ4dP115HXV/M/tnFkkrBOdzg6aP4pID+MZnTJ1SuuB6iZlyiox4HT2y3YBtkUKWooacBQUDTpjwaDt5poBHl1/HXltwP887lKKXxNUEyPqpGTyA699UqY/lt9yGdlUKra0fFWS+36iylVWrAyd7Uw0CZM0z7xKTOduznLIjG2Hx8cDPLb+OvK6Bv7n1DYci4CxUuRxrjBc0bb4vD3rN5Zz36ntLb83eVJIB8LiIzCmn6SMPjlX+yNlTjvIGjs+QzHPf60Aj62/jrzG8j9vYMFtm1VoRWCJdmw7z9N0t+c8cxZpPeK4aTRicS25QhrVtUp7U578chk4q04Wx4YoQSjFryUlpcQ1AbxZ/XVMknIU//OGl7Q6z9Zpxi0+3yFhSkjUDpnCIUhLWVX23KQ+L9vKvFKI0ZWFQgkDLvBoylrHNVmaw10zwCPrr5tlodfnf94EWnQ0lFRWy8pW9LbkLsyUVDc2NSTHGDtnD1uMtchjbCeb1mpxFP0YbcClhzdLu6lfO8Bj6q+bdT2sz/+8SZCV7VIxtt0DUn9L7r4cLYWDSXnseEpOGFuty0qbOVlS7NNzs5FOGJUqQpl2Q64/yBpZf90sxbE+//PGdZ02HSipCbmD6NItmQ4Lk5XUrGpDMkhbMm2ZVheNYV+VbUWTcv99+2NyX1VoafSuC+AN6q9bFIMv5X/eagNWXZxEa9JjlMwNWb00akGUkSoepp1/yRuuqHGbUn3UdBSTxBU6SEVklzWRUkPndVvw2PrrpjvxOvzPmwHc0hpmq82npi7GRro8dXp0KXnUQmhZbRL7NEVp1uuZmO45vuzKsHrktS3GLWXODVjw+vXXLYx4Hf7njRPd0i3aoAGX6W29GnaV5YdyDj9TFkakje7GHYzDoObfddHtOSpoi2SmzJHrB3hM/XUDDEbxP2/oosszcRlehWXUvzHv4TpBVktHqwenFo8uLVmy4DKLa5d3RtLrmrM3aMFr1183E4sewf+85VWeg1c5ag276NZrM9IJVNcmLEvDNaV62aq+14IAOGFsBt973Ra8Xv11YzXwNfmft7Jg2oS+XOyoC8/cwzi66Dhmgk38kUmP1CUiYWOX1bpD2zWXt2FCp7uq8703APAa9dfNdscR/M/bZLIyouVxqJfeWvG9Je+JVckHQ9+CI9NWxz+blX/KYYvO5n2tAP/vrlZ7+8/h9y+9qeB/Hnt967e5mevX10rALDWK//FaAT5MXdBXdP0C/BAes792c40H+AiAp1e1oH8HgH94g/Lttx1gp63op1eyoM/Bvw5/G/7xFbqJPcCXnmBiwDPb/YKO4FX4OjyCb289db2/Noqicw4i7N6TVtoz8tNwDH+8x/i6Ae7lmaQVENzJFb3Di/BFeAwz+Is9SjeQySpPqbLFlNmyz47z5a/AF+AYFvDmHqibSXTEzoT4Gc3OALaqAP4KPFUJ6n+1x+rGAM6Zd78bgJ0a8QN4GU614vxwD9e1Amy6CcskNrczLx1JIp6HE5UZD/DBHrFr2oNlgG4Odv226BodoryjGJ9q2T/AR3vQrsOCS0ctXZi3ruLlhpFDJYl4HmYtjQCP9rhdn4suySLKDt6wLcC52h8xPlcjju1fn+yhuw4LZsAGUuo2b4Fx2UwQu77uqRHXGtg92aN3tQCbFexc0uk93vhTXbct6y7MulLycoUljx8ngDMBg1tvJjAazpEmOtxlzclvj1vQf1Tx7QlPDpGpqgtdSKz/d9/hdy1vTfFHSmC9dGDZbLiezz7Ac801HirGZsWjydfZyPvHXL/Y8Mjzg8BxTZiuwKz4Eb8sBE9zznszmjvFwHKPIWUnwhqfVRcd4Ck0K6ate48m1oOfrX3/yOtvAsJ8zsPAM89sjnddmuLuDPjX9Bu/L7x7xpMzFk6nWtyQfPg278Gn4Aekz2ZgOmU9eJ37R14vwE/BL8G3aibCiWMWWDQ0ZtkPMnlcGeAu/Ag+8ZyecU5BPuy2ILD+sQqyZhAKmn7XZd+jIMTN9eBL7x95xVLSX4On8EcNlXDqmBlqS13jG4LpmGbkF/0CnOi3H8ETOIXzmnmtb0a16Tzxj1sUvQCBiXZGDtmB3KAefPH94xcUa/6vwRn80GOFyjEXFpba4A1e8KQfFF+259tx5XS4egYn8fQsLGrqGrHbztr+uByTahWuL1NUGbDpsnrwBfePPwHHIf9X4RnM4Z2ABWdxUBlqQ2PwhuDxoS0vvqB1JzS0P4h2nA/QgTrsJFn+Y3AOjs9JFC07CGWX1oNX3T/yHOzgDjwPn1PM3g9Jk9lZrMEpxnlPmBbjyo2+KFXRU52TJM/2ALcY57RUzjObbjqxVw++4P6RAOf58pcVsw9Daje3htriYrpDOonre3CudSe6bfkTEgHBHuDiyu5MCsc7BHhYDx7ePxLjqigXZsw+ijMHFhuwBmtoTPtOxOrTvYJDnC75dnUbhfwu/ZW9AgYd+peL68HD+0emKquiXHhWjJg/UrkJYzuiaL3E9aI/ytrCvAd4GcYZMCkSQxfUg3v3j8c4e90j5ZTPdvmJJGHnOCI2nHS8081X013pHuBlV1gB2MX1YNmWLHqqGN/TWmG0y6clJWthxNUl48q38Bi8vtMKyzzpFdSDhxZ5WBA5ZLt8Jv3895DduBlgbPYAj8C4B8hO68FDkoh5lydC4FiWvBOVqjYdqjiLv92t8yPDjrDaiHdUD15qkSURSGmXJwOMSxWAXYwr3zaAufJ66l+94vv3AO+vPcD7aw/w/toDvL/2AO+vPcD7aw/wHuD9tQd4f+0B3l97gPfXHuD9tQd4f+0B3l97gG8LwP8G/AL8O/A5OCq0Ys2KIdv/qOIXG/4mvFAMF16gZD+2Xvu/B8as5+8bfllWyg0zaNO5bfXj6vfhhwD86/Aq3NfRS9t9WPnhfnvCIw/CT8GLcFTMnpntdF/z9V+PWc/vWoIH+FL3Znv57PitcdGP4R/C34avw5fgRVUInCwbsn1yyA8C8zm/BH8NXoXnVE6wVPjdeCI38kX/3+Ct9dbz1pTmHFRu+Hm4O9Ch3clr99negxfwj+ER/DR8EV6B5+DuQOnTgUw5rnkY+FbNU3gNXh0o/JYTuWOvyBf9FvzX663HH/HejO8LwAl8Hl5YLTd8q7sqA3wbjuExfAFegQdwfyDoSkWY8swzEf6o4Qyewefg+cHNbqMQruSL/u/WWc+E5g7vnnEXgDmcDeSGb/F4cBcCgT+GGRzDU3hZYburAt9TEtHgbM6JoxJ+6NMzzTcf6c2bycv2+KK/f+l6LBzw5IwfqZJhA3M472pWT/ajKxnjv4AFnMEpnBTPND6s2J7qHbPAqcMK74T2mZ4VGB9uJA465It+/eL1WKhYOD7xHOkr1ajK7d0C4+ke4Hy9qXZwpgLr+Znm/uNFw8xQOSy8H9IzjUrd9+BIfenYaylf9FsXr8fBAadnPIEDna8IBcwlxnuA0/Wv6GAWPd7dDIKjMdSWueAsBj4M7TOd06qBbwDwKr7oleuxMOEcTuEZTHWvDYUO7aHqAe0Bbq+HEFRzOz7WVoTDQkVds7A4sIIxfCQdCefFRoIOF/NFL1mPab/nvOakSL/Q1aFtNpUb/nFOVX6gzyg/1nISyDfUhsokIzaBR9Kxm80s5mK+6P56il1jXic7nhQxsxSm3OwBHl4fFdLqi64nDQZvqE2at7cWAp/IVvrN6/BFL1mPhYrGMBfOi4PyjuSGf6wBBh7p/FZTghCNWGgMzlBbrNJoPJX2mW5mwZfyRffXo7OFi5pZcS4qZUrlViptrXtw+GQoyhDPS+ANjcGBNRiLCQDPZPMHuiZfdFpPSTcQwwKYdRNqpkjm7AFeeT0pJzALgo7g8YYGrMHS0iocy+YTm2vyRUvvpXCIpQ5pe666TJrcygnScUf/p0NDs/iAI/nqDHC8TmQT8x3NF91l76oDdQGwu61Z6E0ABv7uO1dbf/37Zlv+Zw/Pbh8f1s4Avur6657/+YYBvur6657/+YYBvur6657/+YYBvur6657/+aYBvuL6657/+VMA8FXWX/f8zzcN8BXXX/f8zzcNMFdbf93zP38KLPiK6697/uebtuArrr/u+Z9vGmCusP6653/+1FjwVdZf9/zPN7oHX339dc//fNMu+irrr3v+50+Bi+Zq6697/uebA/jz8Pudf9ht/fWv517J/XUzAP8C/BAeX9WCDrUpZ3/dEMBxgPcfbtTVvsYV5Yn32u03B3Ac4P3b8I+vxNBKeeL9dRMAlwO83959qGO78sT769oB7g3w/vGVYFzKE++v6wV4OMD7F7tckFkmT7y/rhHgpQO8b+4Y46XyxPvrugBeNcB7BRiX8sT767oAvmCA9woAHsoT76+rBJjLBnh3txOvkifeX1dswZcO8G6N7sXyxPvr6i340gHe3TnqVfLE++uKAb50gHcXLnrX8sR7gNdPRqwzwLu7Y/FO5Yn3AK9jXCMGeHdgxDuVJ75VAI8ljP7PAb3/RfjcZfePHBB+79dpfpH1CanN30d+mT1h9GqAxxJGM5LQeeQ1+Tb+EQJrElLb38VHQ94TRq900aMIo8cSOo+8Dp8QfsB8zpqE1NO3OI9Zrj1h9EV78PqE0WMJnUdeU6E+Jjyk/hbrEFIfeWbvId8H9oTRFwdZaxJGvziW0Hn0gqYB/wyZ0PwRlxJST+BOw9m77Amj14ii1yGM/txYQudN0qDzGe4EqfA/5GJCagsHcPaEPWH0esekSwmjRxM6b5JEcZ4ww50ilvAOFxBSx4yLW+A/YU8YvfY5+ALC6NGEzhtmyZoFZoarwBLeZxUhtY4rc3bKnjB6TKJjFUHzJoTOozF2YBpsjcyxDgzhQ1YRUse8+J4wenwmaylB82hC5w0zoRXUNXaRBmSMQUqiWSWkLsaVqc/ZE0aPTFUuJWgeTei8SfLZQeMxNaZSIzbII4aE1Nmr13P2hNHjc9E9guYNCZ032YlNwESMLcZiLQHkE4aE1BFg0yAR4z1h9AiAGRA0jyZ03tyIxWMajMPWBIsxYJCnlITU5ShiHYdZ94TR4wCmSxg9jtB5KyPGYzymAYexWEMwAPIsAdYdV6aObmNPGD0aYLoEzaMJnTc0Ygs+YDw0GAtqxBjkuP38bMRWCHn73xNGjz75P73WenCEJnhwyVe3AEe8TtKdJcYhBl97wuhNAObK66lvD/9J9NS75v17wuitAN5fe4D31x7g/bUHeH/tAd5fe4D3AO+vPcD7aw/w/toDvL/2AO+vPcD7aw/w/toDvAd4f/24ABzZ8o+KLsSLS+Pv/TqTb3P4hKlQrTGh+fbIBT0Axqznnb+L/V2mb3HkN5Mb/nEHeK7d4IcDld6lmDW/iH9E+AH1MdOw/Jlu2T1xNmY98sv4wHnD7D3uNHu54WUuOsBTbQuvBsPT/UfzNxGYzwkP8c+Yz3C+r/i6DcyRL/rZ+utRwWH5PmfvcvYEt9jLDS/bg0/B64DWKrQM8AL8FPwS9beQCe6EMKNZYJol37jBMy35otdaz0Bw2H/C2Smc7+WGB0HWDELBmOByA3r5QONo4V+DpzR/hFS4U8wMW1PXNB4TOqYz9urxRV++ntWCw/U59Ty9ebdWbrgfRS9AYKKN63ZokZVygr8GZ/gfIhZXIXPsAlNjPOLBby5c1eOLvmQ9lwkOy5x6QV1j5TYqpS05JtUgUHUp5toHGsVfn4NX4RnMCe+AxTpwmApTYxqMxwfCeJGjpXzRF61nbcHhUBPqWze9svwcHJ+S6NPscKrEjug78Dx8Lj3T8D4YxGIdxmJcwhi34fzZUr7olevZCw5vkOhoClq5zBPZAnygD/Tl9EzDh6kl3VhsHYcDEb+hCtJSvuiV69kLDm+WycrOTArHmB5/VYyP6jOVjwgGawk2zQOaTcc1L+aLXrKeveDwZqlKrw8U9Y1p66uK8dEzdYwBeUQAY7DbyYNezBfdWQ97weEtAKYQg2xJIkuveAT3dYeLGH+ShrWNwZgN0b2YL7qznr3g8JYAo5bQBziPjx7BPZ0d9RCQp4UZbnFdzBddor4XHN4KYMrB2qHFRIzzcLAHQZ5the5ovui94PCWAPefaYnxIdzRwdHCbuR4B+tbiy96Lzi8E4D7z7S0mEPd+eqO3cT53Z0Y8SV80XvB4Z0ADJi/f7X113f+7p7/+UYBvur6657/+YYBvur6657/+aYBvuL6657/+aYBvuL6657/+aYBvuL6657/+aYBvuL6657/+VMA8FXWX/f8z58OgK+y/rrnf75RgLna+uue//lTA/CV1V/3/M837aKvvv6653++UQvmauuve/7nTwfAV1N/3fM/fzr24Cuuv+75nz8FFnxl9dc9//MOr/8/glixwRuUfM4AAAAASUVORK5CYII='; + }, + + getSearchTexture: function () { + return 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAhCAAAAABIXyLAAAAAOElEQVRIx2NgGAWjYBSMglEwEICREYRgFBZBqDCSLA2MGPUIVQETE9iNUAqLR5gIeoQKRgwXjwAAGn4AtaFeYLEAAAAASUVORK5CYII='; + } + +} ); diff --git a/examples/js/shaders/LuminosityHighPassShader.js b/examples/js/shaders/LuminosityHighPassShader.js index c5c436fbd2f82c..772d221b190076 100644 --- a/examples/js/shaders/LuminosityHighPassShader.js +++ b/examples/js/shaders/LuminosityHighPassShader.js @@ -1,64 +1,64 @@ -/** - * @author bhouston / http://clara.io/ - * - * Luminosity - * http://en.wikipedia.org/wiki/Luminosity - */ - -THREE.LuminosityHighPassShader = { - - shaderID: "luminosityHighPass", - - uniforms: { - - "tDiffuse": { type: "t", value: null }, - "luminosityThreshold": { type: "f", value: 1.0 }, - "smoothWidth": { type: "f", value: 1.0 }, - "defaultColor": { type: "c", value: new THREE.Color( 0x000000 ) }, - "defaultOpacity": { type: "f", value: 0.0 } - - }, - - vertexShader: [ - - "varying vec2 vUv;", - - "void main() {", - - "vUv = uv;", - - "gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );", - - "}" - - ].join("\n"), - - fragmentShader: [ - - "uniform sampler2D tDiffuse;", - "uniform vec3 defaultColor;", - "uniform float defaultOpacity;", - "uniform float luminosityThreshold;", - "uniform float smoothWidth;", - - "varying vec2 vUv;", - - "void main() {", - - "vec4 texel = texture2D( tDiffuse, vUv );", - - "vec3 luma = vec3( 0.299, 0.587, 0.114 );", - - "float v = dot( texel.xyz, luma );", - - "vec4 outputColor = vec4( defaultColor.rgb, defaultOpacity );", - - "float alpha = smoothstep( luminosityThreshold, luminosityThreshold + smoothWidth, v );", - - "gl_FragColor = mix( outputColor, texel, alpha );", - - "}" - - ].join("\n") - -}; +/** + * @author bhouston / http://clara.io/ + * + * Luminosity + * http://en.wikipedia.org/wiki/Luminosity + */ + +THREE.LuminosityHighPassShader = { + + shaderID: "luminosityHighPass", + + uniforms: { + + "tDiffuse": { type: "t", value: null }, + "luminosityThreshold": { type: "f", value: 1.0 }, + "smoothWidth": { type: "f", value: 1.0 }, + "defaultColor": { type: "c", value: new THREE.Color( 0x000000 ) }, + "defaultOpacity": { type: "f", value: 0.0 } + + }, + + vertexShader: [ + + "varying vec2 vUv;", + + "void main() {", + + "vUv = uv;", + + "gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );", + + "}" + + ].join("\n"), + + fragmentShader: [ + + "uniform sampler2D tDiffuse;", + "uniform vec3 defaultColor;", + "uniform float defaultOpacity;", + "uniform float luminosityThreshold;", + "uniform float smoothWidth;", + + "varying vec2 vUv;", + + "void main() {", + + "vec4 texel = texture2D( tDiffuse, vUv );", + + "vec3 luma = vec3( 0.299, 0.587, 0.114 );", + + "float v = dot( texel.xyz, luma );", + + "vec4 outputColor = vec4( defaultColor.rgb, defaultOpacity );", + + "float alpha = smoothstep( luminosityThreshold, luminosityThreshold + smoothWidth, v );", + + "gl_FragColor = mix( outputColor, texel, alpha );", + + "}" + + ].join("\n") + +}; diff --git a/examples/js/shaders/OceanShaders.js b/examples/js/shaders/OceanShaders.js index 1f67a339d02de4..a6e9a80d2d44d1 100644 --- a/examples/js/shaders/OceanShaders.js +++ b/examples/js/shaders/OceanShaders.js @@ -1,4 +1,4 @@ -// Author: Aleksandr Albert +// Author: Aleksandr Albert // Website: www.routter.co.tt // Description: A deep water ocean shader set diff --git a/examples/js/shaders/SMAAShader.js b/examples/js/shaders/SMAAShader.js index d6f0eb256e8b45..33c6da75760ce3 100644 --- a/examples/js/shaders/SMAAShader.js +++ b/examples/js/shaders/SMAAShader.js @@ -1,462 +1,462 @@ -/** - * @author mpk / http://polko.me/ - * - * WebGL port of Subpixel Morphological Antialiasing (SMAA) v2.8 - * Preset: SMAA 1x Medium (with color edge detection) - * https://github.com/iryoku/smaa/releases/tag/v2.8 - */ - -THREE.SMAAShader = [ { - - defines: { - - "SMAA_THRESHOLD": "0.1" - - }, - - uniforms: { - - "tDiffuse": { value: null }, - "resolution": { value: new THREE.Vector2( 1 / 1024, 1 / 512 ) } - - }, - - vertexShader: [ - - "uniform vec2 resolution;", - - "varying vec2 vUv;", - "varying vec4 vOffset[ 3 ];", - - "void SMAAEdgeDetectionVS( vec2 texcoord ) {", - "vOffset[ 0 ] = texcoord.xyxy + resolution.xyxy * vec4( -1.0, 0.0, 0.0, 1.0 );", // WebGL port note: Changed sign in W component - "vOffset[ 1 ] = texcoord.xyxy + resolution.xyxy * vec4( 1.0, 0.0, 0.0, -1.0 );", // WebGL port note: Changed sign in W component - "vOffset[ 2 ] = texcoord.xyxy + resolution.xyxy * vec4( -2.0, 0.0, 0.0, 2.0 );", // WebGL port note: Changed sign in W component - "}", - - "void main() {", - - "vUv = uv;", - - "SMAAEdgeDetectionVS( vUv );", - - "gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );", - - "}" - - ].join("\n"), - - fragmentShader: [ - - "uniform sampler2D tDiffuse;", - - "varying vec2 vUv;", - "varying vec4 vOffset[ 3 ];", - - "vec4 SMAAColorEdgeDetectionPS( vec2 texcoord, vec4 offset[3], sampler2D colorTex ) {", - "vec2 threshold = vec2( SMAA_THRESHOLD, SMAA_THRESHOLD );", - - // Calculate color deltas: - "vec4 delta;", - "vec3 C = texture2D( colorTex, texcoord ).rgb;", - - "vec3 Cleft = texture2D( colorTex, offset[0].xy ).rgb;", - "vec3 t = abs( C - Cleft );", - "delta.x = max( max( t.r, t.g ), t.b );", - - "vec3 Ctop = texture2D( colorTex, offset[0].zw ).rgb;", - "t = abs( C - Ctop );", - "delta.y = max( max( t.r, t.g ), t.b );", - - // We do the usual threshold: - "vec2 edges = step( threshold, delta.xy );", - - // Then discard if there is no edge: - "if ( dot( edges, vec2( 1.0, 1.0 ) ) == 0.0 )", - "discard;", - - // Calculate right and bottom deltas: - "vec3 Cright = texture2D( colorTex, offset[1].xy ).rgb;", - "t = abs( C - Cright );", - "delta.z = max( max( t.r, t.g ), t.b );", - - "vec3 Cbottom = texture2D( colorTex, offset[1].zw ).rgb;", - "t = abs( C - Cbottom );", - "delta.w = max( max( t.r, t.g ), t.b );", - - // Calculate the maximum delta in the direct neighborhood: - "float maxDelta = max( max( max( delta.x, delta.y ), delta.z ), delta.w );", - - // Calculate left-left and top-top deltas: - "vec3 Cleftleft = texture2D( colorTex, offset[2].xy ).rgb;", - "t = abs( C - Cleftleft );", - "delta.z = max( max( t.r, t.g ), t.b );", - - "vec3 Ctoptop = texture2D( colorTex, offset[2].zw ).rgb;", - "t = abs( C - Ctoptop );", - "delta.w = max( max( t.r, t.g ), t.b );", - - // Calculate the final maximum delta: - "maxDelta = max( max( maxDelta, delta.z ), delta.w );", - - // Local contrast adaptation in action: - "edges.xy *= step( 0.5 * maxDelta, delta.xy );", - - "return vec4( edges, 0.0, 0.0 );", - "}", - - "void main() {", - - "gl_FragColor = SMAAColorEdgeDetectionPS( vUv, vOffset, tDiffuse );", - - "}" - - ].join("\n") - -}, { - - defines: { - - "SMAA_MAX_SEARCH_STEPS": "8", - "SMAA_AREATEX_MAX_DISTANCE": "16", - "SMAA_AREATEX_PIXEL_SIZE": "( 1.0 / vec2( 160.0, 560.0 ) )", - "SMAA_AREATEX_SUBTEX_SIZE": "( 1.0 / 7.0 )" - - }, - - uniforms: { - - "tDiffuse": { value: null }, - "tArea": { value: null }, - "tSearch": { value: null }, - "resolution": { value: new THREE.Vector2( 1 / 1024, 1 / 512 ) } - - }, - - vertexShader: [ - - "uniform vec2 resolution;", - - "varying vec2 vUv;", - "varying vec4 vOffset[ 3 ];", - "varying vec2 vPixcoord;", - - "void SMAABlendingWeightCalculationVS( vec2 texcoord ) {", - "vPixcoord = texcoord / resolution;", - - // We will use these offsets for the searches later on (see @PSEUDO_GATHER4): - "vOffset[ 0 ] = texcoord.xyxy + resolution.xyxy * vec4( -0.25, 0.125, 1.25, 0.125 );", // WebGL port note: Changed sign in Y and W components - "vOffset[ 1 ] = texcoord.xyxy + resolution.xyxy * vec4( -0.125, 0.25, -0.125, -1.25 );", // WebGL port note: Changed sign in Y and W components - - // And these for the searches, they indicate the ends of the loops: - "vOffset[ 2 ] = vec4( vOffset[ 0 ].xz, vOffset[ 1 ].yw ) + vec4( -2.0, 2.0, -2.0, 2.0 ) * resolution.xxyy * float( SMAA_MAX_SEARCH_STEPS );", - - "}", - - "void main() {", - - "vUv = uv;", - - "SMAABlendingWeightCalculationVS( vUv );", - - "gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );", - - "}" - - ].join("\n"), - - fragmentShader: [ - - "#define SMAASampleLevelZeroOffset( tex, coord, offset ) texture2D( tex, coord + float( offset ) * resolution, 0.0 )", - - "uniform sampler2D tDiffuse;", - "uniform sampler2D tArea;", - "uniform sampler2D tSearch;", - "uniform vec2 resolution;", - - "varying vec2 vUv;", - "varying vec4 vOffset[3];", - "varying vec2 vPixcoord;", - - "vec2 round( vec2 x ) {", - "return sign( x ) * floor( abs( x ) + 0.5 );", - "}", - - "float SMAASearchLength( sampler2D searchTex, vec2 e, float bias, float scale ) {", - // Not required if searchTex accesses are set to point: - // float2 SEARCH_TEX_PIXEL_SIZE = 1.0 / float2(66.0, 33.0); - // e = float2(bias, 0.0) + 0.5 * SEARCH_TEX_PIXEL_SIZE + - // e * float2(scale, 1.0) * float2(64.0, 32.0) * SEARCH_TEX_PIXEL_SIZE; - "e.r = bias + e.r * scale;", - "return 255.0 * texture2D( searchTex, e, 0.0 ).r;", - "}", - - "float SMAASearchXLeft( sampler2D edgesTex, sampler2D searchTex, vec2 texcoord, float end ) {", - /** - * @PSEUDO_GATHER4 - * This texcoord has been offset by (-0.25, -0.125) in the vertex shader to - * sample between edge, thus fetching four edges in a row. - * Sampling with different offsets in each direction allows to disambiguate - * which edges are active from the four fetched ones. - */ - "vec2 e = vec2( 0.0, 1.0 );", - - "for ( int i = 0; i < SMAA_MAX_SEARCH_STEPS; i ++ ) {", // WebGL port note: Changed while to for - "e = texture2D( edgesTex, texcoord, 0.0 ).rg;", - "texcoord -= vec2( 2.0, 0.0 ) * resolution;", - "if ( ! ( texcoord.x > end && e.g > 0.8281 && e.r == 0.0 ) ) break;", - "}", - - // We correct the previous (-0.25, -0.125) offset we applied: - "texcoord.x += 0.25 * resolution.x;", - - // The searches are bias by 1, so adjust the coords accordingly: - "texcoord.x += resolution.x;", - - // Disambiguate the length added by the last step: - "texcoord.x += 2.0 * resolution.x;", // Undo last step - "texcoord.x -= resolution.x * SMAASearchLength(searchTex, e, 0.0, 0.5);", - - "return texcoord.x;", - "}", - - "float SMAASearchXRight( sampler2D edgesTex, sampler2D searchTex, vec2 texcoord, float end ) {", - "vec2 e = vec2( 0.0, 1.0 );", - - "for ( int i = 0; i < SMAA_MAX_SEARCH_STEPS; i ++ ) {", // WebGL port note: Changed while to for - "e = texture2D( edgesTex, texcoord, 0.0 ).rg;", - "texcoord += vec2( 2.0, 0.0 ) * resolution;", - "if ( ! ( texcoord.x < end && e.g > 0.8281 && e.r == 0.0 ) ) break;", - "}", - - "texcoord.x -= 0.25 * resolution.x;", - "texcoord.x -= resolution.x;", - "texcoord.x -= 2.0 * resolution.x;", - "texcoord.x += resolution.x * SMAASearchLength( searchTex, e, 0.5, 0.5 );", - - "return texcoord.x;", - "}", - - "float SMAASearchYUp( sampler2D edgesTex, sampler2D searchTex, vec2 texcoord, float end ) {", - "vec2 e = vec2( 1.0, 0.0 );", - - "for ( int i = 0; i < SMAA_MAX_SEARCH_STEPS; i ++ ) {", // WebGL port note: Changed while to for - "e = texture2D( edgesTex, texcoord, 0.0 ).rg;", - "texcoord += vec2( 0.0, 2.0 ) * resolution;", // WebGL port note: Changed sign - "if ( ! ( texcoord.y > end && e.r > 0.8281 && e.g == 0.0 ) ) break;", - "}", - - "texcoord.y -= 0.25 * resolution.y;", // WebGL port note: Changed sign - "texcoord.y -= resolution.y;", // WebGL port note: Changed sign - "texcoord.y -= 2.0 * resolution.y;", // WebGL port note: Changed sign - "texcoord.y += resolution.y * SMAASearchLength( searchTex, e.gr, 0.0, 0.5 );", // WebGL port note: Changed sign - - "return texcoord.y;", - "}", - - "float SMAASearchYDown( sampler2D edgesTex, sampler2D searchTex, vec2 texcoord, float end ) {", - "vec2 e = vec2( 1.0, 0.0 );", - - "for ( int i = 0; i < SMAA_MAX_SEARCH_STEPS; i ++ ) {", // WebGL port note: Changed while to for - "e = texture2D( edgesTex, texcoord, 0.0 ).rg;", - "texcoord -= vec2( 0.0, 2.0 ) * resolution;", // WebGL port note: Changed sign - "if ( ! ( texcoord.y < end && e.r > 0.8281 && e.g == 0.0 ) ) break;", - "}", - - "texcoord.y += 0.25 * resolution.y;", // WebGL port note: Changed sign - "texcoord.y += resolution.y;", // WebGL port note: Changed sign - "texcoord.y += 2.0 * resolution.y;", // WebGL port note: Changed sign - "texcoord.y -= resolution.y * SMAASearchLength( searchTex, e.gr, 0.5, 0.5 );", // WebGL port note: Changed sign - - "return texcoord.y;", - "}", - - "vec2 SMAAArea( sampler2D areaTex, vec2 dist, float e1, float e2, float offset ) {", - // Rounding prevents precision errors of bilinear filtering: - "vec2 texcoord = float( SMAA_AREATEX_MAX_DISTANCE ) * round( 4.0 * vec2( e1, e2 ) ) + dist;", - - // We do a scale and bias for mapping to texel space: - "texcoord = SMAA_AREATEX_PIXEL_SIZE * texcoord + ( 0.5 * SMAA_AREATEX_PIXEL_SIZE );", - - // Move to proper place, according to the subpixel offset: - "texcoord.y += SMAA_AREATEX_SUBTEX_SIZE * offset;", - - "return texture2D( areaTex, texcoord, 0.0 ).rg;", - "}", - - "vec4 SMAABlendingWeightCalculationPS( vec2 texcoord, vec2 pixcoord, vec4 offset[ 3 ], sampler2D edgesTex, sampler2D areaTex, sampler2D searchTex, ivec4 subsampleIndices ) {", - "vec4 weights = vec4( 0.0, 0.0, 0.0, 0.0 );", - - "vec2 e = texture2D( edgesTex, texcoord ).rg;", - - "if ( e.g > 0.0 ) {", // Edge at north - "vec2 d;", - - // Find the distance to the left: - "vec2 coords;", - "coords.x = SMAASearchXLeft( edgesTex, searchTex, offset[ 0 ].xy, offset[ 2 ].x );", - "coords.y = offset[ 1 ].y;", // offset[1].y = texcoord.y - 0.25 * resolution.y (@CROSSING_OFFSET) - "d.x = coords.x;", - - // Now fetch the left crossing edges, two at a time using bilinear - // filtering. Sampling at -0.25 (see @CROSSING_OFFSET) enables to - // discern what value each edge has: - "float e1 = texture2D( edgesTex, coords, 0.0 ).r;", - - // Find the distance to the right: - "coords.x = SMAASearchXRight( edgesTex, searchTex, offset[ 0 ].zw, offset[ 2 ].y );", - "d.y = coords.x;", - - // We want the distances to be in pixel units (doing this here allow to - // better interleave arithmetic and memory accesses): - "d = d / resolution.x - pixcoord.x;", - - // SMAAArea below needs a sqrt, as the areas texture is compressed - // quadratically: - "vec2 sqrt_d = sqrt( abs( d ) );", - - // Fetch the right crossing edges: - "coords.y -= 1.0 * resolution.y;", // WebGL port note: Added - "float e2 = SMAASampleLevelZeroOffset( edgesTex, coords, ivec2( 1, 0 ) ).r;", - - // Ok, we know how this pattern looks like, now it is time for getting - // the actual area: - "weights.rg = SMAAArea( areaTex, sqrt_d, e1, e2, float( subsampleIndices.y ) );", - "}", - - "if ( e.r > 0.0 ) {", // Edge at west - "vec2 d;", - - // Find the distance to the top: - "vec2 coords;", - - "coords.y = SMAASearchYUp( edgesTex, searchTex, offset[ 1 ].xy, offset[ 2 ].z );", - "coords.x = offset[ 0 ].x;", // offset[1].x = texcoord.x - 0.25 * resolution.x; - "d.x = coords.y;", - - // Fetch the top crossing edges: - "float e1 = texture2D( edgesTex, coords, 0.0 ).g;", - - // Find the distance to the bottom: - "coords.y = SMAASearchYDown( edgesTex, searchTex, offset[ 1 ].zw, offset[ 2 ].w );", - "d.y = coords.y;", - - // We want the distances to be in pixel units: - "d = d / resolution.y - pixcoord.y;", - - // SMAAArea below needs a sqrt, as the areas texture is compressed - // quadratically: - "vec2 sqrt_d = sqrt( abs( d ) );", - - // Fetch the bottom crossing edges: - "coords.y -= 1.0 * resolution.y;", // WebGL port note: Added - "float e2 = SMAASampleLevelZeroOffset( edgesTex, coords, ivec2( 0, 1 ) ).g;", - - // Get the area for this direction: - "weights.ba = SMAAArea( areaTex, sqrt_d, e1, e2, float( subsampleIndices.x ) );", - "}", - - "return weights;", - "}", - - "void main() {", - - "gl_FragColor = SMAABlendingWeightCalculationPS( vUv, vPixcoord, vOffset, tDiffuse, tArea, tSearch, ivec4( 0.0 ) );", - - "}" - - ].join("\n") - -}, { - - uniforms: { - - "tDiffuse": { value: null }, - "tColor": { value: null }, - "resolution": { value: new THREE.Vector2( 1 / 1024, 1 / 512 ) } - - }, - - vertexShader: [ - - "uniform vec2 resolution;", - - "varying vec2 vUv;", - "varying vec4 vOffset[ 2 ];", - - "void SMAANeighborhoodBlendingVS( vec2 texcoord ) {", - "vOffset[ 0 ] = texcoord.xyxy + resolution.xyxy * vec4( -1.0, 0.0, 0.0, 1.0 );", // WebGL port note: Changed sign in W component - "vOffset[ 1 ] = texcoord.xyxy + resolution.xyxy * vec4( 1.0, 0.0, 0.0, -1.0 );", // WebGL port note: Changed sign in W component - "}", - - "void main() {", - - "vUv = uv;", - - "SMAANeighborhoodBlendingVS( vUv );", - - "gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );", - - "}" - - ].join("\n"), - - fragmentShader: [ - - "uniform sampler2D tDiffuse;", - "uniform sampler2D tColor;", - "uniform vec2 resolution;", - - "varying vec2 vUv;", - "varying vec4 vOffset[ 2 ];", - - "vec4 SMAANeighborhoodBlendingPS( vec2 texcoord, vec4 offset[ 2 ], sampler2D colorTex, sampler2D blendTex ) {", - // Fetch the blending weights for current pixel: - "vec4 a;", - "a.xz = texture2D( blendTex, texcoord ).xz;", - "a.y = texture2D( blendTex, offset[ 1 ].zw ).g;", - "a.w = texture2D( blendTex, offset[ 1 ].xy ).a;", - - // Is there any blending weight with a value greater than 0.0? - "if ( dot(a, vec4( 1.0, 1.0, 1.0, 1.0 )) < 1e-5 ) {", - "return texture2D( colorTex, texcoord, 0.0 );", - "} else {", - // Up to 4 lines can be crossing a pixel (one through each edge). We - // favor blending by choosing the line with the maximum weight for each - // direction: - "vec2 offset;", - "offset.x = a.a > a.b ? a.a : -a.b;", // left vs. right - "offset.y = a.g > a.r ? -a.g : a.r;", // top vs. bottom // WebGL port note: Changed signs - - // Then we go in the direction that has the maximum weight: - "if ( abs( offset.x ) > abs( offset.y )) {", // horizontal vs. vertical - "offset.y = 0.0;", - "} else {", - "offset.x = 0.0;", - "}", - - // Fetch the opposite color and lerp by hand: - "vec4 C = texture2D( colorTex, texcoord, 0.0 );", - "texcoord += sign( offset ) * resolution;", - "vec4 Cop = texture2D( colorTex, texcoord, 0.0 );", - "float s = abs( offset.x ) > abs( offset.y ) ? abs( offset.x ) : abs( offset.y );", - - // WebGL port note: Added gamma correction - "C.xyz = pow(C.xyz, vec3(2.2));", - "Cop.xyz = pow(Cop.xyz, vec3(2.2));", - "vec4 mixed = mix(C, Cop, s);", - "mixed.xyz = pow(mixed.xyz, vec3(1.0 / 2.2));", - - "return mixed;", - "}", - "}", - - "void main() {", - - "gl_FragColor = SMAANeighborhoodBlendingPS( vUv, vOffset, tColor, tDiffuse );", - - "}" - - ].join("\n") - -} ]; +/** + * @author mpk / http://polko.me/ + * + * WebGL port of Subpixel Morphological Antialiasing (SMAA) v2.8 + * Preset: SMAA 1x Medium (with color edge detection) + * https://github.com/iryoku/smaa/releases/tag/v2.8 + */ + +THREE.SMAAShader = [ { + + defines: { + + "SMAA_THRESHOLD": "0.1" + + }, + + uniforms: { + + "tDiffuse": { value: null }, + "resolution": { value: new THREE.Vector2( 1 / 1024, 1 / 512 ) } + + }, + + vertexShader: [ + + "uniform vec2 resolution;", + + "varying vec2 vUv;", + "varying vec4 vOffset[ 3 ];", + + "void SMAAEdgeDetectionVS( vec2 texcoord ) {", + "vOffset[ 0 ] = texcoord.xyxy + resolution.xyxy * vec4( -1.0, 0.0, 0.0, 1.0 );", // WebGL port note: Changed sign in W component + "vOffset[ 1 ] = texcoord.xyxy + resolution.xyxy * vec4( 1.0, 0.0, 0.0, -1.0 );", // WebGL port note: Changed sign in W component + "vOffset[ 2 ] = texcoord.xyxy + resolution.xyxy * vec4( -2.0, 0.0, 0.0, 2.0 );", // WebGL port note: Changed sign in W component + "}", + + "void main() {", + + "vUv = uv;", + + "SMAAEdgeDetectionVS( vUv );", + + "gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );", + + "}" + + ].join("\n"), + + fragmentShader: [ + + "uniform sampler2D tDiffuse;", + + "varying vec2 vUv;", + "varying vec4 vOffset[ 3 ];", + + "vec4 SMAAColorEdgeDetectionPS( vec2 texcoord, vec4 offset[3], sampler2D colorTex ) {", + "vec2 threshold = vec2( SMAA_THRESHOLD, SMAA_THRESHOLD );", + + // Calculate color deltas: + "vec4 delta;", + "vec3 C = texture2D( colorTex, texcoord ).rgb;", + + "vec3 Cleft = texture2D( colorTex, offset[0].xy ).rgb;", + "vec3 t = abs( C - Cleft );", + "delta.x = max( max( t.r, t.g ), t.b );", + + "vec3 Ctop = texture2D( colorTex, offset[0].zw ).rgb;", + "t = abs( C - Ctop );", + "delta.y = max( max( t.r, t.g ), t.b );", + + // We do the usual threshold: + "vec2 edges = step( threshold, delta.xy );", + + // Then discard if there is no edge: + "if ( dot( edges, vec2( 1.0, 1.0 ) ) == 0.0 )", + "discard;", + + // Calculate right and bottom deltas: + "vec3 Cright = texture2D( colorTex, offset[1].xy ).rgb;", + "t = abs( C - Cright );", + "delta.z = max( max( t.r, t.g ), t.b );", + + "vec3 Cbottom = texture2D( colorTex, offset[1].zw ).rgb;", + "t = abs( C - Cbottom );", + "delta.w = max( max( t.r, t.g ), t.b );", + + // Calculate the maximum delta in the direct neighborhood: + "float maxDelta = max( max( max( delta.x, delta.y ), delta.z ), delta.w );", + + // Calculate left-left and top-top deltas: + "vec3 Cleftleft = texture2D( colorTex, offset[2].xy ).rgb;", + "t = abs( C - Cleftleft );", + "delta.z = max( max( t.r, t.g ), t.b );", + + "vec3 Ctoptop = texture2D( colorTex, offset[2].zw ).rgb;", + "t = abs( C - Ctoptop );", + "delta.w = max( max( t.r, t.g ), t.b );", + + // Calculate the final maximum delta: + "maxDelta = max( max( maxDelta, delta.z ), delta.w );", + + // Local contrast adaptation in action: + "edges.xy *= step( 0.5 * maxDelta, delta.xy );", + + "return vec4( edges, 0.0, 0.0 );", + "}", + + "void main() {", + + "gl_FragColor = SMAAColorEdgeDetectionPS( vUv, vOffset, tDiffuse );", + + "}" + + ].join("\n") + +}, { + + defines: { + + "SMAA_MAX_SEARCH_STEPS": "8", + "SMAA_AREATEX_MAX_DISTANCE": "16", + "SMAA_AREATEX_PIXEL_SIZE": "( 1.0 / vec2( 160.0, 560.0 ) )", + "SMAA_AREATEX_SUBTEX_SIZE": "( 1.0 / 7.0 )" + + }, + + uniforms: { + + "tDiffuse": { value: null }, + "tArea": { value: null }, + "tSearch": { value: null }, + "resolution": { value: new THREE.Vector2( 1 / 1024, 1 / 512 ) } + + }, + + vertexShader: [ + + "uniform vec2 resolution;", + + "varying vec2 vUv;", + "varying vec4 vOffset[ 3 ];", + "varying vec2 vPixcoord;", + + "void SMAABlendingWeightCalculationVS( vec2 texcoord ) {", + "vPixcoord = texcoord / resolution;", + + // We will use these offsets for the searches later on (see @PSEUDO_GATHER4): + "vOffset[ 0 ] = texcoord.xyxy + resolution.xyxy * vec4( -0.25, 0.125, 1.25, 0.125 );", // WebGL port note: Changed sign in Y and W components + "vOffset[ 1 ] = texcoord.xyxy + resolution.xyxy * vec4( -0.125, 0.25, -0.125, -1.25 );", // WebGL port note: Changed sign in Y and W components + + // And these for the searches, they indicate the ends of the loops: + "vOffset[ 2 ] = vec4( vOffset[ 0 ].xz, vOffset[ 1 ].yw ) + vec4( -2.0, 2.0, -2.0, 2.0 ) * resolution.xxyy * float( SMAA_MAX_SEARCH_STEPS );", + + "}", + + "void main() {", + + "vUv = uv;", + + "SMAABlendingWeightCalculationVS( vUv );", + + "gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );", + + "}" + + ].join("\n"), + + fragmentShader: [ + + "#define SMAASampleLevelZeroOffset( tex, coord, offset ) texture2D( tex, coord + float( offset ) * resolution, 0.0 )", + + "uniform sampler2D tDiffuse;", + "uniform sampler2D tArea;", + "uniform sampler2D tSearch;", + "uniform vec2 resolution;", + + "varying vec2 vUv;", + "varying vec4 vOffset[3];", + "varying vec2 vPixcoord;", + + "vec2 round( vec2 x ) {", + "return sign( x ) * floor( abs( x ) + 0.5 );", + "}", + + "float SMAASearchLength( sampler2D searchTex, vec2 e, float bias, float scale ) {", + // Not required if searchTex accesses are set to point: + // float2 SEARCH_TEX_PIXEL_SIZE = 1.0 / float2(66.0, 33.0); + // e = float2(bias, 0.0) + 0.5 * SEARCH_TEX_PIXEL_SIZE + + // e * float2(scale, 1.0) * float2(64.0, 32.0) * SEARCH_TEX_PIXEL_SIZE; + "e.r = bias + e.r * scale;", + "return 255.0 * texture2D( searchTex, e, 0.0 ).r;", + "}", + + "float SMAASearchXLeft( sampler2D edgesTex, sampler2D searchTex, vec2 texcoord, float end ) {", + /** + * @PSEUDO_GATHER4 + * This texcoord has been offset by (-0.25, -0.125) in the vertex shader to + * sample between edge, thus fetching four edges in a row. + * Sampling with different offsets in each direction allows to disambiguate + * which edges are active from the four fetched ones. + */ + "vec2 e = vec2( 0.0, 1.0 );", + + "for ( int i = 0; i < SMAA_MAX_SEARCH_STEPS; i ++ ) {", // WebGL port note: Changed while to for + "e = texture2D( edgesTex, texcoord, 0.0 ).rg;", + "texcoord -= vec2( 2.0, 0.0 ) * resolution;", + "if ( ! ( texcoord.x > end && e.g > 0.8281 && e.r == 0.0 ) ) break;", + "}", + + // We correct the previous (-0.25, -0.125) offset we applied: + "texcoord.x += 0.25 * resolution.x;", + + // The searches are bias by 1, so adjust the coords accordingly: + "texcoord.x += resolution.x;", + + // Disambiguate the length added by the last step: + "texcoord.x += 2.0 * resolution.x;", // Undo last step + "texcoord.x -= resolution.x * SMAASearchLength(searchTex, e, 0.0, 0.5);", + + "return texcoord.x;", + "}", + + "float SMAASearchXRight( sampler2D edgesTex, sampler2D searchTex, vec2 texcoord, float end ) {", + "vec2 e = vec2( 0.0, 1.0 );", + + "for ( int i = 0; i < SMAA_MAX_SEARCH_STEPS; i ++ ) {", // WebGL port note: Changed while to for + "e = texture2D( edgesTex, texcoord, 0.0 ).rg;", + "texcoord += vec2( 2.0, 0.0 ) * resolution;", + "if ( ! ( texcoord.x < end && e.g > 0.8281 && e.r == 0.0 ) ) break;", + "}", + + "texcoord.x -= 0.25 * resolution.x;", + "texcoord.x -= resolution.x;", + "texcoord.x -= 2.0 * resolution.x;", + "texcoord.x += resolution.x * SMAASearchLength( searchTex, e, 0.5, 0.5 );", + + "return texcoord.x;", + "}", + + "float SMAASearchYUp( sampler2D edgesTex, sampler2D searchTex, vec2 texcoord, float end ) {", + "vec2 e = vec2( 1.0, 0.0 );", + + "for ( int i = 0; i < SMAA_MAX_SEARCH_STEPS; i ++ ) {", // WebGL port note: Changed while to for + "e = texture2D( edgesTex, texcoord, 0.0 ).rg;", + "texcoord += vec2( 0.0, 2.0 ) * resolution;", // WebGL port note: Changed sign + "if ( ! ( texcoord.y > end && e.r > 0.8281 && e.g == 0.0 ) ) break;", + "}", + + "texcoord.y -= 0.25 * resolution.y;", // WebGL port note: Changed sign + "texcoord.y -= resolution.y;", // WebGL port note: Changed sign + "texcoord.y -= 2.0 * resolution.y;", // WebGL port note: Changed sign + "texcoord.y += resolution.y * SMAASearchLength( searchTex, e.gr, 0.0, 0.5 );", // WebGL port note: Changed sign + + "return texcoord.y;", + "}", + + "float SMAASearchYDown( sampler2D edgesTex, sampler2D searchTex, vec2 texcoord, float end ) {", + "vec2 e = vec2( 1.0, 0.0 );", + + "for ( int i = 0; i < SMAA_MAX_SEARCH_STEPS; i ++ ) {", // WebGL port note: Changed while to for + "e = texture2D( edgesTex, texcoord, 0.0 ).rg;", + "texcoord -= vec2( 0.0, 2.0 ) * resolution;", // WebGL port note: Changed sign + "if ( ! ( texcoord.y < end && e.r > 0.8281 && e.g == 0.0 ) ) break;", + "}", + + "texcoord.y += 0.25 * resolution.y;", // WebGL port note: Changed sign + "texcoord.y += resolution.y;", // WebGL port note: Changed sign + "texcoord.y += 2.0 * resolution.y;", // WebGL port note: Changed sign + "texcoord.y -= resolution.y * SMAASearchLength( searchTex, e.gr, 0.5, 0.5 );", // WebGL port note: Changed sign + + "return texcoord.y;", + "}", + + "vec2 SMAAArea( sampler2D areaTex, vec2 dist, float e1, float e2, float offset ) {", + // Rounding prevents precision errors of bilinear filtering: + "vec2 texcoord = float( SMAA_AREATEX_MAX_DISTANCE ) * round( 4.0 * vec2( e1, e2 ) ) + dist;", + + // We do a scale and bias for mapping to texel space: + "texcoord = SMAA_AREATEX_PIXEL_SIZE * texcoord + ( 0.5 * SMAA_AREATEX_PIXEL_SIZE );", + + // Move to proper place, according to the subpixel offset: + "texcoord.y += SMAA_AREATEX_SUBTEX_SIZE * offset;", + + "return texture2D( areaTex, texcoord, 0.0 ).rg;", + "}", + + "vec4 SMAABlendingWeightCalculationPS( vec2 texcoord, vec2 pixcoord, vec4 offset[ 3 ], sampler2D edgesTex, sampler2D areaTex, sampler2D searchTex, ivec4 subsampleIndices ) {", + "vec4 weights = vec4( 0.0, 0.0, 0.0, 0.0 );", + + "vec2 e = texture2D( edgesTex, texcoord ).rg;", + + "if ( e.g > 0.0 ) {", // Edge at north + "vec2 d;", + + // Find the distance to the left: + "vec2 coords;", + "coords.x = SMAASearchXLeft( edgesTex, searchTex, offset[ 0 ].xy, offset[ 2 ].x );", + "coords.y = offset[ 1 ].y;", // offset[1].y = texcoord.y - 0.25 * resolution.y (@CROSSING_OFFSET) + "d.x = coords.x;", + + // Now fetch the left crossing edges, two at a time using bilinear + // filtering. Sampling at -0.25 (see @CROSSING_OFFSET) enables to + // discern what value each edge has: + "float e1 = texture2D( edgesTex, coords, 0.0 ).r;", + + // Find the distance to the right: + "coords.x = SMAASearchXRight( edgesTex, searchTex, offset[ 0 ].zw, offset[ 2 ].y );", + "d.y = coords.x;", + + // We want the distances to be in pixel units (doing this here allow to + // better interleave arithmetic and memory accesses): + "d = d / resolution.x - pixcoord.x;", + + // SMAAArea below needs a sqrt, as the areas texture is compressed + // quadratically: + "vec2 sqrt_d = sqrt( abs( d ) );", + + // Fetch the right crossing edges: + "coords.y -= 1.0 * resolution.y;", // WebGL port note: Added + "float e2 = SMAASampleLevelZeroOffset( edgesTex, coords, ivec2( 1, 0 ) ).r;", + + // Ok, we know how this pattern looks like, now it is time for getting + // the actual area: + "weights.rg = SMAAArea( areaTex, sqrt_d, e1, e2, float( subsampleIndices.y ) );", + "}", + + "if ( e.r > 0.0 ) {", // Edge at west + "vec2 d;", + + // Find the distance to the top: + "vec2 coords;", + + "coords.y = SMAASearchYUp( edgesTex, searchTex, offset[ 1 ].xy, offset[ 2 ].z );", + "coords.x = offset[ 0 ].x;", // offset[1].x = texcoord.x - 0.25 * resolution.x; + "d.x = coords.y;", + + // Fetch the top crossing edges: + "float e1 = texture2D( edgesTex, coords, 0.0 ).g;", + + // Find the distance to the bottom: + "coords.y = SMAASearchYDown( edgesTex, searchTex, offset[ 1 ].zw, offset[ 2 ].w );", + "d.y = coords.y;", + + // We want the distances to be in pixel units: + "d = d / resolution.y - pixcoord.y;", + + // SMAAArea below needs a sqrt, as the areas texture is compressed + // quadratically: + "vec2 sqrt_d = sqrt( abs( d ) );", + + // Fetch the bottom crossing edges: + "coords.y -= 1.0 * resolution.y;", // WebGL port note: Added + "float e2 = SMAASampleLevelZeroOffset( edgesTex, coords, ivec2( 0, 1 ) ).g;", + + // Get the area for this direction: + "weights.ba = SMAAArea( areaTex, sqrt_d, e1, e2, float( subsampleIndices.x ) );", + "}", + + "return weights;", + "}", + + "void main() {", + + "gl_FragColor = SMAABlendingWeightCalculationPS( vUv, vPixcoord, vOffset, tDiffuse, tArea, tSearch, ivec4( 0.0 ) );", + + "}" + + ].join("\n") + +}, { + + uniforms: { + + "tDiffuse": { value: null }, + "tColor": { value: null }, + "resolution": { value: new THREE.Vector2( 1 / 1024, 1 / 512 ) } + + }, + + vertexShader: [ + + "uniform vec2 resolution;", + + "varying vec2 vUv;", + "varying vec4 vOffset[ 2 ];", + + "void SMAANeighborhoodBlendingVS( vec2 texcoord ) {", + "vOffset[ 0 ] = texcoord.xyxy + resolution.xyxy * vec4( -1.0, 0.0, 0.0, 1.0 );", // WebGL port note: Changed sign in W component + "vOffset[ 1 ] = texcoord.xyxy + resolution.xyxy * vec4( 1.0, 0.0, 0.0, -1.0 );", // WebGL port note: Changed sign in W component + "}", + + "void main() {", + + "vUv = uv;", + + "SMAANeighborhoodBlendingVS( vUv );", + + "gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );", + + "}" + + ].join("\n"), + + fragmentShader: [ + + "uniform sampler2D tDiffuse;", + "uniform sampler2D tColor;", + "uniform vec2 resolution;", + + "varying vec2 vUv;", + "varying vec4 vOffset[ 2 ];", + + "vec4 SMAANeighborhoodBlendingPS( vec2 texcoord, vec4 offset[ 2 ], sampler2D colorTex, sampler2D blendTex ) {", + // Fetch the blending weights for current pixel: + "vec4 a;", + "a.xz = texture2D( blendTex, texcoord ).xz;", + "a.y = texture2D( blendTex, offset[ 1 ].zw ).g;", + "a.w = texture2D( blendTex, offset[ 1 ].xy ).a;", + + // Is there any blending weight with a value greater than 0.0? + "if ( dot(a, vec4( 1.0, 1.0, 1.0, 1.0 )) < 1e-5 ) {", + "return texture2D( colorTex, texcoord, 0.0 );", + "} else {", + // Up to 4 lines can be crossing a pixel (one through each edge). We + // favor blending by choosing the line with the maximum weight for each + // direction: + "vec2 offset;", + "offset.x = a.a > a.b ? a.a : -a.b;", // left vs. right + "offset.y = a.g > a.r ? -a.g : a.r;", // top vs. bottom // WebGL port note: Changed signs + + // Then we go in the direction that has the maximum weight: + "if ( abs( offset.x ) > abs( offset.y )) {", // horizontal vs. vertical + "offset.y = 0.0;", + "} else {", + "offset.x = 0.0;", + "}", + + // Fetch the opposite color and lerp by hand: + "vec4 C = texture2D( colorTex, texcoord, 0.0 );", + "texcoord += sign( offset ) * resolution;", + "vec4 Cop = texture2D( colorTex, texcoord, 0.0 );", + "float s = abs( offset.x ) > abs( offset.y ) ? abs( offset.x ) : abs( offset.y );", + + // WebGL port note: Added gamma correction + "C.xyz = pow(C.xyz, vec3(2.2));", + "Cop.xyz = pow(Cop.xyz, vec3(2.2));", + "vec4 mixed = mix(C, Cop, s);", + "mixed.xyz = pow(mixed.xyz, vec3(1.0 / 2.2));", + + "return mixed;", + "}", + "}", + + "void main() {", + + "gl_FragColor = SMAANeighborhoodBlendingPS( vUv, vOffset, tColor, tDiffuse );", + + "}" + + ].join("\n") + +} ]; diff --git a/examples/models/animated/horse.js b/examples/models/animated/horse.js index 283bf2016357ac..e169fc7e85e9d6 100644 --- a/examples/models/animated/horse.js +++ b/examples/models/animated/horse.js @@ -1,52 +1,52 @@ -{ - - "metadata" : { - "formatVersion" : 3, - "description" : "3D assets and textures for ROME - 3 Dreams of Black - at http://ro.me are licensed under a Creative CommonsAttribution-NonCommercial-ShareAlike 3.0 Unported License ( http://creativecommons.org/licenses/by-nc-sa/3.0/ )." - }, - - "scale" : 10.000000, - - "materials": [ { - "DbgColor" : 15658734, - "DbgIndex" : 0, - "DbgName" : "comp_horse_rig:blinn9SG", - "colorDiffuse" : [0.41999999999999998, 0.56999999999999995, 0.45000000000000001], - "colorSpecular" : [1.0, 0.42999999999999999, 0.35999999999999999], - "illumination" : 4, - "opticalDensity" : 1.0 - }], - - "vertices": [0,1389,54,0,1408,116,0,1372,-298,0,1439,-555,0,1131,-976,0,1259,-956,0,1394,-842,0,808,-505,0,779,-253,0,734,9,-5,1670,554,-11,1443,895,0,971,701,0,1038,-964,0,941,-871,-1,896,647,0,816,421,-5,1756,1032,4,1712,1112,-5,1409,918,29,1343,1240,14,1574,1167,5,1353,1004,20,1246,1119,34,1287,1277,20,1210,1113,28,1172,1181,23,1254,1154,24,1180,1142,27,1180,1173,0,854,-702,23,1431,1210,33,1194,1240,0,1382,-872,0,1334,-913,0,1425,-1083,0,1319,-1080,0,1483,-1203,0,1338,-1247,-4,1364,-1607,-4,1256,-1696,34,1224,1253,0,1497,282,0,1082,707,-18,1764,797,0,902,-786,18,1502,1189,0,1197,694,0,837,553,271,1031,184,225,1236,7,272,1169,-179,261,1009,-455,277,860,-34,145,1291,207,250,1105,467,144,1336,-362,201,1402,-547,291,856,-749,173,1289,525,137,1349,-861,210,834,-270,256,950,451,209,1091,336,257,867,623,232,1036,597,221,927,678,106,1544,711,66,1646,583,78,1511,892,104,966,675,148,1018,-954,243,878,-847,248,800,583,116,1593,948,49,1736,1066,105,1622,986,35,1710,1109,112,1496,896,108,1594,1085,94,1418,907,74,1294,1128,98,1503,1113,50,1342,1237,51,1575,1161,70,1367,998,57,1254,1121,275,1140,-715,102,1133,-993,86,1255,1140,73,1299,1249,63,1209,1137,75,1196,1164,73,1201,1161,204,830,-522,93,884,632,86,880,-875,83,784,471,111,1708,1124,72,1796,1207,69,1786,1209,153,294,1278,130,291,1333,140,298,1217,82,38,-1190,64,30,-1114,63,46,-1217,58,290,1332,72,298,1213,-28,48,-1119,-6,58,-1217,77,835,-761,-34,56,-1166,59,1706,1107,85,1690,1088,90,1688,1071,64,1720,1095,52,1429,1204,82,1694,1030,42,1290,-937,96,1239,1204,82,1219,1201,200,905,352,23,1368,-879,33,1343,-893,34,1392,-1080,65,1330,-1079,46,1444,-1217,82,1358,-1250,42,1361,-1544,75,1310,-1586,96,1277,1210,75,1263,1209,109,1590,1139,71,1709,1100,100,1740,1151,112,1751,1146,83,1702,1044,67,820,603,43,294,1271,67,1485,299,80,1095,683,65,1232,1238,62,1197,1229,63,1176,1174,54,1252,1141,56,1184,1168,45,1184,1140,60,1760,1154,88,1737,1126,117,1710,1112,98,1750,1061,64,1770,1147,326,783,-599,291,1098,-503,210,1126,-904,243,674,-884,259,730,-915,216,781,-946,135,811,-958,98,716,-929,143,660,-868,78,124,-1146,0,144,-1161,-1,142,-1202,21,149,-1226,74,136,-1218,84,121,-1194,87,1657,881,44,1734,800,170,573,-1141,164,560,-1099,185,708,903,188,746,928,177,782,948,159,592,-1172,161,674,1001,152,690,1020,155,655,980,97,206,-1227,97,213,-1198,100,200,-1255,89,554,-1123,82,776,940,118,620,-1190,85,690,1015,84,691,890,88,642,962,24,229,-1212,45,209,-1265,68,742,922,79,675,997,85,574,-1153,30,230,-1239,127,459,1229,76,458,1226,62,443,1204,78,428,1183,129,430,1188,145,443,1207,80,1321,1187,168,824,-515,71,888,-741,35,1506,1186,56,1553,1165,114,1564,1068,96,1403,1063,49,872,-711,102,824,-510,94,1395,115,102,1376,59,142,808,-256,166,766,15,73,1228,667,197,1196,590,-270,1067,192,-225,1236,7,-266,1151,-201,-235,987,-609,-277,860,-34,-145,1307,225,-248,1136,510,-142,1307,-364,-202,1388,-542,-269,962,-976,-172,1288,549,-139,1355,-865,-200,821,-319,-256,1034,444,-207,1172,384,-261,877,503,-232,1022,606,-226,873,593,-124,1542,705,-78,1645,579,-105,1509,891,-106,920,652,-155,1110,-1023,-232,1037,-1056,-251,870,430,-130,1585,973,-50,1733,1076,-113,1615,1007,-26,1707,1116,-130,1488,921,-95,1587,1105,-105,1411,927,-33,1291,1139,-74,1497,1130,7,1341,1241,-22,1573,1168,-60,1362,1011,-16,1252,1128,-275,1157,-744,-110,1191,-979,-41,1251,1152,-9,1297,1257,-15,1207,1144,-22,1193,1174,-20,1198,1170,-184,859,-632,-96,848,571,-79,1073,-1085,-85,843,393,-102,1719,1140,-59,1831,1182,-55,1822,1187,-95,10,485,-77,17,541,-78,8,425,-166,462,-1813,-161,395,-1854,-142,482,-1800,-5,30,544,-10,20,425,-66,388,-1859,-71,473,-1805,-55,978,-1001,-52,427,-1835,-50,1704,1118,-78,1686,1105,-86,1682,1090,-58,1718,1106,-6,1427,1210,-86,1689,1047,-45,1304,-923,-37,1235,1217,-22,1215,1211,-199,990,336,-23,1368,-879,-33,1343,-893,-32,1391,-1080,-63,1330,-1078,-46,1443,-1215,-81,1356,-1248,-50,1360,-1543,-82,1308,-1583,-38,1273,1223,-17,1260,1219,-85,1584,1159,-63,1706,1113,-89,1758,1153,-103,1767,1146,-85,1695,1061,-70,809,521,13,29,484,-67,1485,299,-80,1078,693,0,1230,1245,3,1196,1235,-6,1174,1181,-9,1250,1148,-1,1182,1174,3,1183,1144,-51,1779,1143,-81,1748,1129,-109,1716,1129,-100,1737,1066,-56,1786,1134,-285,840,-846,-275,1059,-602,-218,1190,-907,-204,776,-1116,-227,831,-1145,-192,887,-1176,-115,927,-1191,-67,836,-1165,-102,774,-1104,-151,385,-1755,-70,386,-1750,-62,425,-1736,-80,444,-1715,-134,445,-1717,-151,430,-1737,-118,1655,882,-81,1732,803,-154,720,-1416,-153,686,-1379,-200,550,432,-203,545,478,-193,543,521,-134,747,-1435,-165,445,456,-156,440,481,-159,452,429,-142,416,-1650,-145,407,-1627,-142,431,-1669,-81,676,-1404,-98,553,513,-86,769,-1437,-90,452,479,-100,560,412,-93,468,410,-69,409,-1628,-86,433,-1670,-83,554,475,-84,459,457,-69,706,-1422,-70,426,-1648,-90,145,415,-40,155,414,-26,160,390,-42,168,362,-92,158,365,-107,147,387,-29,1317,1198,-159,840,-563,-65,928,-816,1,1505,1189,-26,1550,1174,-102,1557,1090,-75,1398,1080,-44,896,-759,-100,827,-525,-94,1395,115,-102,1376,59,-139,800,-275,-166,766,15,-73,1224,673,-197,1184,625,140,1138,642,161,991,644,151,925,695,133,796,956,124,701,1032,100,472,1241,98,289,1349,104,293,1295,105,297,1233,104,417,1172,125,642,964,128,683,884,165,761,525,208,851,451,-208,962,399,-168,854,383,-143,559,401,-130,462,410,-68,168,346,-44,16,442,-48,20,504,-46,24,559,-64,145,432,-128,440,498,-149,545,538,-155,859,618,-162,959,627,-140,1115,669,167,882,-901,174,810,-957,149,614,-1185,73,190,-1271,53,147,-1228,28,49,-1200,12,46,-1157,10,35,-1084,37,130,-1130,59,217,-1185,124,559,-1094,199,648,-867,264,761,-557,-162,1076,-1105,-154,921,-1189,-118,769,-1437,-116,437,-1680,-111,449,-1709,-110,463,-1811,-100,425,-1836,-111,363,-1874,-112,366,-1766,-109,394,-1616,-114,675,-1372,-157,755,-1101,-218,815,-813,152,366,1246,133,403,1214,104,412,1203,74,403,1208,48,366,1242,70,378,1275,99,384,1287,129,376,1279,-27,103,475,-1,94,445,-30,121,405,-61,122,387,-89,111,407,-104,76,443,-86,94,476,-58,105,493,-38,1362,1180,0,1386,1224,26,1386,1225,50,1387,1219,82,1366,1168,-32,1400,-944,-42,1356,-975,0,1342,-976,43,1357,-975,33,1400,-944,0,1413,-944,-82,1321,-1424,-1,1306,-1415,79,1323,-1426,44,1413,-1423,-2,1456,-1408,-50,1412,-1421,197,654,-1107,173,693,-1143,170,714,-1163,95,712,-1154,97,674,-1135,91,625,-1072,149,608,-1057,193,620,-1069,-65,838,-1383,-141,840,-1391,-143,815,-1375,-167,771,-1345,-163,730,-1313,-120,716,-1303,-61,736,-1315,-66,797,-1369,93,1553,1130,107,1577,1113,108,1563,1086,98,1537,1100,-68,1548,1146,-87,1571,1133,-92,1557,1106,-79,1531,1118,111,1556,1111,-90,1549,1131], - - "morphTargets": [ - { "name": "horse_A_001", "vertices": [0,1389,54,0,1408,116,0,1372,-298,0,1439,-555,0,1131,-976,0,1259,-956,0,1394,-842,0,808,-505,0,779,-253,0,734,9,-5,1670,554,-11,1443,895,0,971,701,0,1038,-964,0,941,-871,-1,896,647,0,816,421,-5,1756,1032,4,1712,1112,-5,1409,918,29,1343,1240,14,1574,1167,5,1353,1004,20,1246,1119,34,1287,1277,20,1210,1113,28,1172,1181,23,1254,1154,24,1180,1142,27,1180,1173,0,854,-702,23,1431,1210,33,1194,1240,0,1382,-872,0,1334,-913,0,1425,-1083,0,1319,-1080,0,1483,-1203,0,1338,-1247,-4,1364,-1607,-4,1256,-1696,34,1224,1253,0,1497,282,0,1082,707,-18,1764,797,0,902,-786,18,1502,1189,0,1197,694,0,837,553,271,1031,184,225,1236,7,272,1169,-179,261,1009,-455,277,860,-34,145,1291,207,250,1105,467,144,1336,-362,201,1402,-547,291,856,-749,173,1289,525,137,1349,-861,210,834,-270,256,950,451,209,1091,336,257,867,623,232,1036,597,221,927,678,106,1544,711,66,1646,583,78,1511,892,104,966,675,148,1018,-954,243,878,-847,248,800,583,116,1593,948,49,1736,1066,105,1622,986,35,1710,1109,112,1496,896,108,1594,1085,94,1418,907,74,1294,1128,98,1503,1113,50,1342,1237,51,1575,1161,70,1367,998,57,1254,1121,275,1140,-715,102,1133,-993,86,1255,1140,73,1299,1249,63,1209,1137,75,1196,1164,73,1201,1161,204,830,-522,93,884,632,86,880,-875,83,784,471,111,1708,1124,72,1796,1207,69,1786,1209,153,294,1278,130,291,1333,140,298,1217,82,38,-1190,64,30,-1114,63,46,-1217,58,290,1332,72,298,1213,-28,48,-1119,-6,58,-1217,77,835,-761,-34,56,-1166,59,1706,1107,85,1690,1088,90,1688,1071,64,1720,1095,52,1429,1204,82,1694,1030,42,1290,-937,96,1239,1204,82,1219,1201,200,905,352,23,1368,-879,33,1343,-893,34,1392,-1080,65,1330,-1079,46,1444,-1217,82,1358,-1250,42,1361,-1544,75,1310,-1586,96,1277,1210,75,1263,1209,109,1590,1139,71,1709,1100,100,1740,1151,112,1751,1146,83,1702,1044,67,820,603,43,294,1271,67,1485,299,80,1095,683,65,1232,1238,62,1197,1229,63,1176,1174,54,1252,1141,56,1184,1168,45,1184,1140,60,1760,1154,88,1737,1126,117,1710,1112,98,1750,1061,64,1770,1147,326,783,-599,291,1098,-503,210,1126,-904,243,674,-884,259,730,-915,216,781,-946,135,811,-958,98,716,-929,143,660,-868,78,124,-1146,0,144,-1161,-1,142,-1202,21,149,-1226,74,136,-1218,84,121,-1194,87,1657,881,44,1734,800,170,573,-1141,164,560,-1099,185,708,903,188,746,928,177,782,948,159,592,-1172,161,674,1001,152,690,1020,155,655,980,97,206,-1227,97,213,-1198,100,200,-1255,89,554,-1123,82,776,940,118,620,-1190,85,690,1015,84,691,890,88,642,962,24,229,-1212,45,209,-1265,68,742,922,79,675,997,85,574,-1153,30,230,-1239,127,459,1229,76,458,1226,62,443,1204,78,428,1183,129,430,1188,145,443,1207,80,1321,1187,168,824,-515,71,888,-741,35,1506,1186,56,1553,1165,114,1564,1068,96,1403,1063,49,872,-711,102,824,-510,94,1395,115,102,1376,59,142,808,-256,166,766,15,73,1228,667,197,1196,590,-270,1067,192,-225,1236,7,-266,1151,-201,-235,987,-609,-277,860,-34,-145,1307,225,-248,1136,510,-142,1307,-364,-202,1388,-542,-269,962,-976,-172,1288,549,-139,1355,-865,-200,821,-319,-256,1034,444,-207,1172,384,-261,877,503,-232,1022,606,-226,873,593,-124,1542,705,-78,1645,579,-105,1509,891,-106,920,652,-155,1110,-1023,-232,1037,-1056,-251,870,430,-130,1585,973,-50,1733,1076,-113,1615,1007,-26,1707,1116,-130,1488,921,-95,1587,1105,-105,1411,927,-33,1291,1139,-74,1497,1130,7,1341,1241,-22,1573,1168,-60,1362,1011,-16,1252,1128,-275,1157,-744,-110,1191,-979,-41,1251,1152,-9,1297,1257,-15,1207,1144,-22,1193,1174,-20,1198,1170,-184,859,-632,-96,848,571,-79,1073,-1085,-85,843,393,-102,1719,1140,-59,1831,1182,-55,1822,1187,-95,10,485,-77,17,541,-78,8,425,-166,462,-1813,-161,395,-1854,-142,482,-1800,-5,30,544,-10,20,425,-66,388,-1859,-71,473,-1805,-55,978,-1001,-52,427,-1835,-50,1704,1118,-78,1686,1105,-86,1682,1090,-58,1718,1106,-6,1427,1210,-86,1689,1047,-45,1304,-923,-37,1235,1217,-22,1215,1211,-199,990,336,-23,1368,-879,-33,1343,-893,-32,1391,-1080,-63,1330,-1078,-46,1443,-1215,-81,1356,-1248,-50,1360,-1543,-82,1308,-1583,-38,1273,1223,-17,1260,1219,-85,1584,1159,-63,1706,1113,-89,1758,1153,-103,1767,1146,-85,1695,1061,-70,809,521,13,29,484,-67,1485,299,-80,1078,693,0,1230,1245,3,1196,1235,-6,1174,1181,-9,1250,1148,-1,1182,1174,3,1183,1144,-51,1779,1143,-81,1748,1129,-109,1716,1129,-100,1737,1066,-56,1786,1134,-285,840,-846,-275,1059,-602,-218,1190,-907,-204,776,-1116,-227,831,-1145,-192,887,-1176,-115,927,-1191,-67,836,-1165,-102,774,-1104,-151,385,-1755,-70,386,-1750,-62,425,-1736,-80,444,-1715,-134,445,-1717,-151,430,-1737,-118,1655,882,-81,1732,803,-154,720,-1416,-153,686,-1379,-200,550,432,-203,545,478,-193,543,521,-134,747,-1435,-165,445,456,-156,440,481,-159,452,429,-142,416,-1650,-145,407,-1627,-142,431,-1669,-81,676,-1404,-98,553,513,-86,769,-1437,-90,452,479,-100,560,412,-93,468,410,-69,409,-1628,-86,433,-1670,-83,554,475,-84,459,457,-69,706,-1422,-70,426,-1648,-90,145,415,-40,155,414,-26,160,390,-42,168,362,-92,158,365,-107,147,387,-29,1317,1198,-159,840,-563,-65,928,-816,1,1505,1189,-26,1550,1174,-102,1557,1090,-75,1398,1080,-44,896,-759,-100,827,-525,-94,1395,115,-102,1376,59,-139,800,-275,-166,766,15,-73,1224,673,-197,1184,625,140,1138,642,161,991,644,151,925,695,133,796,956,124,701,1032,100,472,1241,98,289,1349,104,293,1295,105,297,1233,104,417,1172,125,642,964,128,683,884,165,761,525,208,851,451,-208,962,399,-168,854,383,-143,559,401,-130,462,410,-68,168,346,-44,16,442,-48,20,504,-46,24,559,-64,145,432,-128,440,498,-149,545,538,-155,859,618,-162,959,627,-140,1115,669,167,882,-901,174,810,-957,149,614,-1185,73,190,-1271,53,147,-1228,28,49,-1200,12,46,-1157,10,35,-1084,37,130,-1130,59,217,-1185,124,559,-1094,199,648,-867,264,761,-557,-162,1076,-1105,-154,921,-1189,-118,769,-1437,-116,437,-1680,-111,449,-1709,-110,463,-1811,-100,425,-1836,-111,363,-1874,-112,366,-1766,-109,394,-1616,-114,675,-1372,-157,755,-1101,-218,815,-813,152,366,1246,133,403,1214,104,412,1203,74,403,1208,48,366,1242,70,378,1275,99,384,1287,129,376,1279,-27,103,475,-1,94,445,-30,121,405,-61,122,387,-89,111,407,-104,76,443,-86,94,476,-58,105,493,-38,1362,1180,0,1386,1224,26,1386,1225,50,1387,1219,82,1366,1168,-32,1400,-944,-42,1356,-975,0,1342,-976,43,1357,-975,33,1400,-944,0,1413,-944,-82,1321,-1424,-1,1306,-1415,79,1323,-1426,44,1413,-1423,-2,1456,-1408,-50,1412,-1421,197,654,-1107,173,693,-1143,170,714,-1163,95,712,-1154,97,674,-1135,91,625,-1072,149,608,-1057,193,620,-1069,-65,838,-1383,-141,840,-1391,-143,815,-1375,-167,771,-1345,-163,730,-1313,-120,716,-1303,-61,736,-1315,-66,797,-1369,93,1553,1130,107,1577,1113,108,1563,1086,98,1537,1100,-68,1548,1146,-87,1571,1133,-92,1557,1106,-79,1531,1118,111,1556,1111,-90,1549,1131] }, - { "name": "horse_A_002", "vertices": [0,1408,54,0,1425,111,0,1413,-326,0,1474,-585,0,1159,-1000,0,1286,-982,0,1422,-871,0,845,-521,0,808,-261,0,760,-5,-5,1682,553,-11,1451,892,0,967,685,0,1066,-986,0,969,-889,0,896,627,0,823,393,-5,1764,1030,3,1720,1110,-4,1417,916,28,1351,1239,13,1582,1165,5,1361,1003,20,1254,1117,34,1295,1275,20,1219,1111,28,1180,1179,23,1262,1152,24,1188,1140,27,1188,1171,0,887,-719,22,1439,1208,33,1202,1238,0,1410,-901,0,1361,-941,0,1443,-1112,1,1338,-1106,0,1493,-1227,1,1348,-1269,-5,1406,-1629,-5,1341,-1747,34,1233,1251,0,1513,278,0,1088,699,-18,1773,796,0,932,-804,18,1510,1187,0,1209,687,0,838,528,271,1058,176,224,1257,8,271,1185,-187,260,1013,-520,276,886,-44,146,1313,206,251,1119,469,142,1366,-389,199,1433,-573,308,914,-846,173,1302,527,136,1378,-888,211,857,-294,255,971,421,210,1127,336,252,849,555,231,1025,585,218,893,628,106,1554,709,66,1658,582,78,1519,889,103,947,652,156,1073,-1003,261,953,-941,242,795,504,116,1602,947,49,1744,1064,105,1631,984,35,1718,1108,112,1505,895,108,1602,1083,95,1426,905,74,1303,1126,98,1511,1111,50,1350,1235,50,1583,1159,70,1375,996,57,1263,1119,275,1181,-750,105,1176,-1021,86,1263,1138,73,1308,1247,63,1218,1135,75,1204,1163,73,1209,1159,210,857,-583,90,872,591,105,953,-975,80,798,423,111,1716,1122,71,1803,1206,68,1792,1208,141,290,1251,119,322,1297,127,255,1201,115,203,-1516,104,168,-1446,93,218,-1536,47,324,1296,58,255,1198,10,183,-1437,23,228,-1526,95,886,-870,0,207,-1477,59,1714,1105,85,1699,1086,90,1696,1069,63,1729,1093,51,1437,1202,82,1703,1028,42,1322,-963,96,1247,1202,82,1227,1199,198,933,322,23,1396,-908,33,1371,-921,34,1411,-1108,65,1349,-1105,46,1454,-1240,83,1368,-1272,42,1392,-1569,75,1350,-1618,96,1286,1208,75,1271,1208,109,1598,1137,70,1717,1098,99,1747,1150,111,1759,1145,82,1711,1042,64,814,559,31,289,1245,67,1500,294,80,1098,679,65,1240,1236,62,1206,1228,63,1184,1172,54,1260,1140,56,1192,1166,45,1192,1138,59,1767,1152,88,1745,1125,116,1717,1110,98,1758,1060,63,1777,1146,341,817,-708,288,1111,-550,213,1175,-935,274,753,-1009,288,814,-1030,244,867,-1054,161,895,-1065,129,794,-1053,174,732,-1000,114,268,-1443,36,289,-1444,30,301,-1483,51,317,-1505,104,304,-1506,116,282,-1490,87,1666,880,44,1743,799,209,695,-1300,207,669,-1262,175,617,782,179,652,811,168,687,836,194,723,-1322,152,581,883,143,598,901,145,561,863,126,373,-1491,129,370,-1462,127,377,-1520,129,669,-1282,73,683,828,152,754,-1327,76,597,897,74,602,766,78,547,846,55,387,-1463,71,387,-1521,59,651,806,70,581,880,123,698,-1303,59,397,-1490,118,378,1120,67,378,1117,54,360,1098,69,343,1076,120,345,1081,136,359,1100,79,1329,1186,171,856,-552,76,922,-786,34,1514,1184,56,1562,1164,114,1572,1067,96,1411,1061,52,905,-746,103,859,-532,94,1412,110,102,1395,60,142,835,-269,166,791,2,73,1239,663,198,1200,596,-271,1075,178,-224,1257,8,-266,1171,-200,-236,980,-601,-276,886,-44,-146,1319,214,-250,1127,479,-142,1346,-388,-201,1421,-567,-271,965,-965,-173,1299,537,-138,1381,-888,-201,846,-323,-256,1016,414,-210,1161,351,-256,849,474,-232,1011,576,-221,851,565,-124,1553,702,-78,1657,578,-105,1517,888,-104,916,629,-152,1126,-1030,-233,1041,-1044,-247,845,402,-130,1593,971,-51,1741,1074,-113,1623,1005,-27,1716,1114,-130,1496,918,-95,1595,1103,-105,1419,924,-33,1299,1137,-74,1505,1128,7,1349,1239,-23,1581,1166,-60,1370,1009,-16,1260,1126,-274,1177,-753,-108,1210,-1006,-41,1259,1150,-9,1305,1255,-15,1215,1143,-22,1201,1172,-20,1206,1168,-186,867,-644,-92,836,548,-79,1074,-1074,-82,837,373,-102,1724,1139,-58,1833,1188,-54,1824,1192,-113,0,216,-92,-34,261,-98,39,170,-180,569,-1867,-175,501,-1905,-156,590,-1855,-19,-29,266,-30,45,173,-80,493,-1910,-85,581,-1860,-57,975,-991,-66,533,-1887,-51,1712,1116,-79,1694,1103,-87,1690,1088,-58,1726,1104,-6,1435,1208,-87,1697,1045,-45,1329,-952,-37,1243,1215,-22,1224,1209,-199,983,313,-23,1396,-908,-33,1371,-921,-32,1410,-1107,-63,1349,-1104,-46,1453,-1239,-81,1366,-1270,-50,1390,-1567,-83,1347,-1616,-38,1281,1221,-17,1268,1217,-86,1592,1157,-64,1714,1111,-89,1762,1155,-102,1772,1148,-85,1703,1059,-66,802,500,-3,10,220,-67,1500,294,-80,1087,679,0,1238,1243,3,1204,1234,-6,1182,1179,-9,1258,1146,-1,1191,1172,3,1191,1142,-51,1784,1145,-81,1754,1130,-109,1722,1128,-100,1747,1066,-56,1791,1137,-289,831,-848,-275,1068,-597,-216,1208,-926,-214,816,-1140,-236,876,-1157,-200,937,-1176,-123,977,-1184,-76,881,-1179,-112,809,-1131,-165,495,-1805,-84,497,-1800,-76,536,-1788,-94,557,-1768,-148,557,-1771,-165,542,-1790,-118,1663,881,-81,1741,802,-168,813,-1441,-168,776,-1409,-183,531,406,-187,518,449,-177,510,490,-149,842,-1457,-154,427,402,-146,415,423,-147,442,378,-156,533,-1702,-159,521,-1680,-156,550,-1721,-95,769,-1434,-81,518,485,-101,864,-1457,-79,422,425,-82,541,389,-80,459,364,-83,523,-1681,-100,551,-1722,-66,525,448,-73,435,406,-83,800,-1449,-85,542,-1699,-100,150,267,-49,155,269,-35,169,247,-51,186,224,-101,179,225,-117,163,242,-29,1325,1197,-159,863,-579,-65,947,-824,1,1513,1187,-26,1559,1172,-102,1565,1088,-75,1406,1078,-44,919,-770,-100,861,-540,-94,1412,110,-102,1395,60,-139,830,-279,-166,791,2,-73,1236,665,-198,1190,606,141,1137,644,160,974,624,148,891,650,124,701,846,114,609,913,92,391,1132,87,332,1310,92,301,1265,92,265,1214,96,331,1065,115,547,848,118,594,760,160,768,451,205,873,400,-207,947,375,-164,838,358,-125,542,378,-117,455,363,-76,192,209,-63,31,185,-64,-8,233,-60,-42,276,-75,143,284,-118,407,439,-133,507,507,-150,844,591,-161,952,600,-140,1121,651,187,964,-996,200,895,-1063,183,747,-1327,98,372,-1536,82,316,-1510,60,215,-1517,47,196,-1476,52,160,-1412,75,266,-1423,93,368,-1445,168,666,-1254,231,723,-997,279,785,-673,-162,1080,-1094,-161,971,-1182,-132,864,-1457,-130,556,-1733,-125,562,-1762,-124,571,-1866,-114,531,-1888,-125,468,-1924,-127,476,-1815,-123,507,-1670,-128,765,-1403,-167,791,-1130,-222,800,-818,142,326,1181,123,335,1134,94,332,1116,64,334,1128,37,326,1178,60,355,1197,90,366,1201,120,355,1201,-38,72,270,-14,85,237,-42,133,230,-73,143,222,-102,125,229,-118,76,232,-97,65,266,-69,66,289,-39,1370,1178,0,1394,1222,25,1394,1223,50,1396,1217,82,1375,1166,-32,1425,-974,-42,1380,-1004,0,1366,-1004,43,1381,-1004,34,1425,-974,0,1437,-974,-81,1329,-1451,0,1314,-1444,79,1332,-1454,44,1420,-1443,-2,1460,-1425,-50,1419,-1441,238,765,-1237,211,809,-1265,208,835,-1280,133,827,-1272,136,786,-1260,134,724,-1208,193,706,-1197,235,722,-1207,-78,928,-1392,-154,933,-1400,-157,906,-1388,-181,857,-1366,-177,812,-1341,-134,795,-1334,-75,816,-1343,-80,885,-1386,93,1561,1128,106,1585,1112,107,1572,1084,98,1545,1098,-69,1556,1144,-87,1579,1131,-93,1565,1104,-79,1539,1115,111,1564,1109,-91,1557,1129] }, - { "name": "horse_A_003", "vertices": [0,1442,55,0,1456,105,0,1470,-324,0,1530,-584,0,1213,-996,0,1340,-979,0,1476,-869,0,901,-515,0,856,-270,0,803,-17,-4,1712,537,-9,1482,879,0,968,659,0,1119,-982,0,1023,-884,1,897,600,0,849,357,-3,1805,1011,5,1764,1092,-2,1455,908,32,1400,1233,16,1628,1152,8,1402,997,23,1299,1115,37,1345,1271,24,1263,1111,32,1227,1180,26,1308,1150,28,1234,1140,31,1235,1171,0,941,-713,25,1487,1200,37,1252,1238,0,1464,-899,0,1414,-938,0,1486,-1105,1,1380,-1098,0,1522,-1210,1,1377,-1251,-6,1482,-1598,-9,1485,-1736,37,1282,1250,0,1541,273,0,1101,685,-16,1803,780,0,987,-799,21,1557,1177,0,1231,676,0,854,493,271,1104,171,224,1293,10,270,1226,-188,257,1068,-531,274,930,-50,147,1348,206,252,1150,473,142,1422,-388,199,1488,-572,301,977,-861,174,1322,529,136,1432,-886,209,907,-302,255,1028,395,213,1184,346,249,875,474,231,1035,566,214,891,560,107,1582,692,67,1688,566,80,1547,873,101,948,618,155,1132,-1006,256,1019,-954,239,844,408,118,1641,933,50,1787,1045,107,1671,969,37,1762,1090,114,1542,884,110,1646,1069,97,1464,897,77,1348,1122,100,1556,1100,53,1399,1230,53,1630,1146,73,1416,990,61,1308,1116,274,1239,-755,105,1233,-1020,89,1309,1136,76,1357,1243,66,1263,1134,79,1251,1162,77,1255,1159,206,914,-589,88,884,539,100,1023,-988,79,849,366,113,1760,1105,73,1848,1187,70,1837,1189,110,94,882,87,114,934,96,74,824,166,410,-1732,156,339,-1698,144,433,-1740,15,119,932,28,78,819,61,339,-1690,73,431,-1733,88,953,-886,50,382,-1709,61,1758,1088,87,1742,1069,92,1739,1052,65,1773,1075,54,1485,1194,83,1744,1011,43,1376,-961,99,1295,1200,86,1275,1198,198,995,296,23,1450,-906,33,1425,-918,34,1453,-1101,65,1392,-1097,46,1483,-1224,83,1397,-1255,41,1454,-1546,73,1427,-1603,99,1334,1205,79,1319,1205,111,1644,1124,72,1761,1081,101,1791,1132,113,1803,1127,84,1753,1024,62,836,500,0,99,874,67,1528,290,80,1109,669,68,1289,1235,66,1255,1227,66,1231,1172,57,1306,1137,60,1239,1166,49,1238,1138,61,1811,1134,90,1789,1107,118,1761,1093,100,1801,1042,65,1821,1128,333,875,-726,286,1165,-557,213,1233,-936,264,822,-1029,279,884,-1048,236,939,-1071,154,968,-1081,120,868,-1072,164,803,-1020,156,417,-1635,76,429,-1630,70,462,-1654,90,489,-1660,144,483,-1664,158,457,-1664,90,1695,864,46,1773,783,206,794,-1337,207,757,-1306,163,567,569,167,586,612,156,607,649,189,825,-1352,136,491,647,127,500,670,130,482,620,158,528,-1609,162,516,-1582,159,542,-1634,130,756,-1328,61,609,638,144,852,-1349,60,502,664,63,563,547,63,478,597,86,525,-1581,102,547,-1634,47,590,604,54,495,642,121,789,-1342,88,543,-1602,93,211,779,42,213,774,29,204,750,45,198,722,96,196,729,111,200,753,83,1377,1181,169,913,-552,74,981,-788,37,1562,1173,58,1608,1151,116,1616,1054,98,1455,1053,50,962,-745,103,916,-528,94,1443,103,102,1429,60,141,885,-277,164,834,-8,73,1258,656,199,1213,599,-271,1097,165,-224,1293,10,-267,1214,-195,-243,1026,-573,-274,930,-50,-146,1344,204,-252,1119,449,-142,1405,-384,-201,1478,-564,-280,1001,-931,-174,1316,525,-138,1433,-884,-203,896,-321,-256,998,397,-213,1156,323,-250,808,427,-231,988,546,-214,801,516,-123,1581,686,-77,1687,562,-103,1545,872,-101,898,597,-151,1165,-1016,-238,1072,-1013,-242,838,365,-128,1633,958,-49,1784,1055,-111,1664,991,-25,1760,1096,-127,1534,909,-93,1639,1090,-102,1457,917,-30,1344,1133,-71,1550,1118,10,1398,1234,-20,1627,1153,-57,1411,1004,-13,1305,1124,-274,1228,-742,-106,1255,-1005,-37,1305,1148,-6,1354,1251,-12,1261,1142,-18,1248,1172,-17,1253,1168,-192,912,-627,-87,801,503,-83,1097,-1043,-81,850,349,-99,1766,1123,-54,1873,1175,-50,1863,1179,-139,153,-188,-118,99,-175,-122,213,-201,-194,474,-1735,-189,396,-1741,-170,498,-1733,-45,97,-172,-54,214,-199,-94,387,-1742,-99,488,-1733,-65,1001,-957,-80,433,-1738,-49,1756,1099,-77,1738,1086,-85,1733,1071,-56,1769,1086,-3,1483,1200,-85,1739,1028,-44,1381,-951,-33,1291,1214,-19,1272,1209,-199,989,304,-23,1450,-906,-33,1425,-918,-32,1453,-1101,-63,1391,-1097,-46,1482,-1222,-81,1394,-1252,-51,1452,-1545,-84,1424,-1600,-35,1329,1219,-14,1316,1214,-83,1637,1143,-62,1758,1094,-86,1803,1140,-99,1813,1134,-83,1746,1042,-63,793,455,-28,157,-185,-67,1528,290,-80,1099,662,4,1287,1241,7,1253,1233,-2,1229,1179,-5,1304,1144,1,1237,1172,7,1237,1143,-48,1825,1130,-78,1795,1114,-106,1764,1112,-99,1791,1051,-53,1833,1123,-303,870,-814,-279,1121,-575,-214,1254,-921,-229,860,-1112,-249,922,-1126,-211,982,-1143,-132,1019,-1149,-89,921,-1149,-128,848,-1104,-179,432,-1648,-98,436,-1644,-90,476,-1649,-108,504,-1640,-162,503,-1642,-179,481,-1653,-116,1692,865,-79,1771,786,-182,850,-1393,-182,824,-1356,-168,577,196,-172,548,232,-162,523,267,-163,873,-1417,-146,478,158,-138,459,175,-138,498,139,-170,510,-1570,-173,505,-1545,-171,521,-1594,-109,809,-1375,-66,532,262,-115,895,-1423,-71,462,176,-68,593,182,-70,514,127,-97,507,-1546,-114,522,-1596,-52,554,230,-64,479,161,-97,835,-1397,-99,520,-1570,-114,243,-48,-63,245,-47,-49,265,-64,-64,287,-80,-115,283,-79,-131,265,-66,-26,1373,1192,-162,914,-569,-68,992,-809,4,1560,1176,-23,1605,1160,-100,1608,1076,-72,1449,1071,-46,968,-759,-101,916,-533,-94,1443,103,-102,1429,60,-139,880,-284,-164,834,-8,-73,1255,654,-199,1198,588,141,1145,641,158,979,592,144,885,586,112,616,663,98,506,685,66,218,794,55,122,948,60,103,897,61,82,838,71,191,709,101,477,600,106,557,539,158,829,362,205,943,349,-206,946,373,-162,855,331,-111,599,173,-108,513,127,-89,298,-92,-88,196,-196,-90,136,-182,-86,82,-170,-89,230,-34,-110,446,187,-118,513,280,-144,801,544,-159,935,568,-141,1125,631,182,1033,-1009,193,968,-1078,175,849,-1350,131,543,-1652,122,494,-1662,110,417,-1730,98,376,-1710,105,309,-1680,117,401,-1623,126,505,-1568,168,748,-1298,220,792,-1019,270,843,-693,-166,1105,-1063,-170,1015,-1147,-146,895,-1423,-144,523,-1609,-139,510,-1636,-138,476,-1734,-129,431,-1738,-140,358,-1744,-141,410,-1649,-138,494,-1531,-143,814,-1349,-184,833,-1104,-237,836,-785,113,147,824,96,169,780,68,171,760,37,171,773,9,152,818,32,173,845,62,181,853,91,171,850,-57,176,-104,-34,205,-126,-59,249,-100,-89,259,-96,-119,245,-101,-138,205,-128,-117,175,-108,-88,163,-89,-35,1417,1172,3,1442,1216,29,1442,1216,53,1444,1211,85,1421,1160,-32,1474,-972,-42,1429,-1001,0,1415,-1001,43,1429,-1001,34,1474,-972,0,1487,-972,-82,1363,-1441,-1,1349,-1437,78,1366,-1444,44,1448,-1424,-3,1484,-1402,-50,1447,-1422,228,844,-1258,201,891,-1281,197,918,-1293,122,909,-1285,126,866,-1278,124,798,-1234,184,780,-1225,227,798,-1233,-91,976,-1365,-167,983,-1373,-170,957,-1360,-195,910,-1335,-193,868,-1308,-150,851,-1299,-90,869,-1310,-94,934,-1356,95,1606,1116,109,1630,1098,110,1615,1071,101,1589,1086,-66,1601,1132,-85,1623,1118,-90,1609,1091,-76,1583,1104,113,1609,1097,-88,1602,1117] }, - { "name": "horse_A_004", "vertices": [0,1480,55,0,1490,99,0,1530,-319,0,1590,-578,0,1272,-991,0,1399,-974,0,1536,-863,0,961,-509,0,906,-278,0,849,-26,-3,1742,513,-7,1519,857,0,995,640,0,1179,-976,0,1082,-879,0,909,586,0,881,339,-2,1858,986,7,1820,1069,0,1505,894,34,1460,1221,18,1686,1133,10,1455,985,26,1356,1106,40,1407,1261,27,1320,1102,35,1285,1173,29,1365,1140,31,1291,1132,34,1293,1164,0,1001,-707,28,1546,1185,40,1312,1230,0,1524,-893,0,1474,-933,1,1532,-1094,1,1427,-1086,0,1554,-1186,1,1409,-1227,-8,1526,-1573,-12,1540,-1714,40,1343,1241,0,1572,269,0,1125,671,-15,1836,757,0,1046,-793,23,1615,1159,0,1254,663,0,879,477,270,1129,159,223,1333,13,269,1275,-185,251,1137,-522,273,976,-53,147,1377,193,252,1166,446,142,1485,-383,200,1550,-567,289,1035,-847,174,1348,514,137,1492,-881,205,963,-303,255,1044,395,213,1192,316,248,876,481,231,1055,556,213,891,570,108,1611,665,68,1718,541,82,1577,848,101,966,614,152,1185,-999,245,1075,-942,239,869,407,120,1692,913,52,1841,1021,108,1723,948,38,1817,1066,116,1592,867,112,1701,1049,99,1514,883,80,1405,1111,102,1612,1083,56,1459,1217,54,1687,1126,75,1468,977,63,1364,1107,274,1301,-751,105,1292,-1016,92,1366,1126,79,1417,1232,69,1320,1126,82,1309,1154,80,1313,1150,199,978,-578,87,876,542,89,1085,-975,79,876,357,114,1815,1082,74,1904,1162,71,1894,1165,86,-8,439,62,-18,494,73,5,380,208,570,-1783,203,491,-1785,184,594,-1782,-9,-10,493,5,13,377,108,483,-1785,113,584,-1783,75,1020,-871,94,529,-1784,62,1814,1064,88,1797,1046,93,1794,1029,66,1828,1051,57,1544,1179,85,1798,988,43,1436,-956,102,1355,1191,88,1334,1189,198,1021,296,23,1510,-900,33,1484,-913,34,1500,-1089,66,1439,-1086,46,1516,-1200,83,1430,-1231,39,1496,-1523,71,1472,-1580,102,1393,1194,82,1379,1195,113,1701,1104,74,1816,1057,102,1847,1108,114,1859,1103,86,1807,1001,61,842,488,-23,4,434,67,1558,285,80,1135,654,71,1349,1226,69,1314,1219,69,1289,1165,60,1363,1128,63,1297,1159,52,1295,1131,62,1867,1110,91,1844,1083,120,1816,1069,101,1855,1018,66,1877,1103,317,936,-710,283,1232,-551,213,1292,-932,245,877,-1011,262,937,-1032,222,994,-1056,141,1027,-1066,102,928,-1055,144,863,-1002,193,533,-1694,112,537,-1691,104,577,-1698,122,605,-1690,176,604,-1692,193,581,-1702,91,1727,840,47,1807,759,196,858,-1323,196,816,-1294,163,555,421,166,551,467,155,551,509,176,888,-1335,132,451,448,123,447,472,126,457,420,184,618,-1622,187,603,-1598,184,636,-1643,123,813,-1322,60,560,499,128,911,-1332,56,455,468,63,565,398,60,469,398,111,606,-1599,128,638,-1645,47,561,460,51,461,445,111,846,-1332,113,627,-1618,76,146,414,25,152,412,12,157,386,29,165,359,79,159,364,94,149,387,85,1435,1169,165,974,-543,70,1043,-779,39,1620,1155,60,1665,1132,118,1670,1035,101,1509,1039,48,1024,-737,102,976,-522,94,1477,97,102,1467,61,140,938,-282,164,879,-15,73,1281,644,199,1239,579,-271,1141,161,-223,1333,13,-268,1264,-187,-250,1091,-526,-273,976,-53,-146,1380,200,-252,1162,444,-142,1471,-376,-200,1541,-559,-289,1034,-871,-174,1342,520,-137,1491,-877,-205,952,-312,-256,1054,380,-213,1210,323,-251,872,380,-231,1026,526,-215,850,468,-121,1610,661,-77,1717,538,-101,1576,848,-101,931,567,-152,1198,-994,-245,1093,-958,-244,908,325,-126,1684,939,-47,1838,1031,-110,1716,971,-24,1815,1073,-125,1584,892,-91,1694,1070,-100,1507,903,-28,1401,1123,-69,1606,1101,13,1458,1221,-18,1684,1134,-55,1464,991,-10,1362,1114,-274,1285,-725,-105,1302,-1001,-34,1362,1139,-3,1415,1240,-9,1318,1134,-15,1306,1164,-14,1311,1160,-199,965,-594,-88,847,461,-90,1108,-990,-81,904,322,-96,1818,1101,-51,1923,1156,-47,1913,1160,-154,348,-346,-134,292,-349,-137,409,-342,-208,369,-1477,-203,296,-1446,-184,390,-1486,-62,289,-349,-69,409,-341,-108,288,-1442,-113,381,-1482,-75,1023,-896,-94,331,-1461,-47,1811,1076,-75,1792,1063,-83,1788,1048,-55,1824,1063,-1,1542,1185,-84,1792,1006,-43,1438,-948,-30,1350,1204,-16,1331,1200,-199,1042,292,-23,1510,-900,-33,1484,-913,-32,1499,-1089,-63,1438,-1085,-46,1514,-1197,-80,1426,-1227,-53,1494,-1521,-86,1468,-1576,-32,1389,1208,-11,1376,1204,-81,1694,1124,-60,1813,1071,-83,1855,1119,-97,1865,1114,-82,1800,1019,-63,841,418,-44,349,-345,-67,1558,285,-80,1122,649,7,1347,1232,10,1312,1225,0,1287,1172,-3,1361,1134,4,1295,1165,10,1294,1135,-45,1877,1110,-76,1848,1093,-104,1817,1090,-98,1846,1030,-50,1885,1103,-317,915,-746,-283,1190,-541,-213,1300,-914,-245,889,-1048,-262,951,-1063,-222,1009,-1082,-141,1043,-1089,-102,944,-1086,-144,874,-1039,-193,373,-1381,-112,378,-1379,-104,411,-1403,-122,439,-1407,-176,438,-1409,-193,413,-1408,-114,1725,842,-77,1805,762,-196,859,-1304,-196,848,-1263,-171,679,117,-175,644,147,-165,613,177,-177,872,-1334,-150,588,62,-143,567,76,-143,611,47,-184,478,-1350,-187,483,-1323,-184,479,-1377,-123,828,-1272,-69,622,173,-129,890,-1347,-75,567,76,-71,695,104,-74,628,37,-111,484,-1326,-128,479,-1379,-55,649,145,-68,587,64,-111,843,-1302,-113,488,-1353,-126,395,-184,-75,396,-185,-60,418,-197,-75,443,-208,-126,441,-207,-143,420,-198,-23,1431,1180,-165,969,-551,-70,1041,-786,6,1618,1159,-22,1662,1141,-98,1663,1057,-70,1503,1057,-48,1022,-742,-102,974,-524,-94,1477,97,-102,1467,61,-140,933,-285,-164,879,-15,-73,1278,645,-199,1223,581,141,1171,624,158,1000,584,143,889,593,111,553,526,94,446,488,49,145,431,30,-18,510,36,-7,456,38,6,395,55,166,344,98,465,400,107,563,388,159,868,355,205,978,363,-207,1003,351,-163,921,299,-114,704,97,-112,628,37,-100,457,-217,-103,391,-342,-106,329,-346,-103,274,-350,-101,380,-174,-115,551,84,-121,601,189,-145,845,497,-159,971,541,-141,1149,620,172,1090,-997,180,1025,-1064,160,910,-1332,158,641,-1660,153,612,-1687,152,572,-1783,142,527,-1784,153,454,-1786,154,511,-1694,151,587,-1588,157,804,-1289,200,850,-1000,253,908,-675,-172,1117,-1011,-180,1041,-1087,-160,890,-1347,-158,475,-1391,-153,447,-1407,-152,371,-1478,-143,329,-1460,-153,262,-1431,-155,353,-1371,-152,478,-1306,-157,841,-1254,-200,861,-1039,-253,882,-714,93,66,418,78,109,393,50,123,377,19,117,388,-10,78,415,12,80,449,42,80,461,71,73,453,-71,346,-261,-48,379,-274,-71,414,-236,-101,422,-228,-131,411,-237,-152,381,-274,-131,346,-264,-102,329,-250,-33,1475,1159,6,1502,1202,31,1502,1202,56,1503,1197,87,1479,1147,-32,1528,-966,-42,1483,-994,0,1469,-994,43,1483,-994,34,1528,-966,0,1541,-966,-82,1399,-1418,-1,1385,-1415,78,1403,-1422,43,1484,-1401,-4,1519,-1378,-51,1482,-1398,209,896,-1240,182,943,-1263,179,970,-1275,103,961,-1267,107,919,-1261,105,849,-1218,166,831,-1209,208,850,-1216,-103,990,-1308,-179,998,-1317,-183,974,-1301,-210,934,-1272,-208,897,-1241,-166,881,-1230,-106,895,-1242,-107,951,-1295,97,1663,1097,111,1686,1079,111,1671,1052,102,1645,1068,-64,1657,1114,-83,1679,1099,-88,1664,1073,-75,1639,1086,115,1665,1078,-86,1658,1099] }, - { "name": "horse_A_005", "vertices": [0,1515,56,0,1520,92,0,1582,-313,0,1641,-573,0,1323,-985,0,1451,-968,0,1587,-858,0,1012,-504,0,948,-283,0,886,-28,-3,1765,478,-7,1561,829,0,1026,626,0,1230,-971,0,1134,-873,0,928,576,0,905,327,-4,1925,954,5,1889,1038,-1,1569,874,33,1535,1202,16,1758,1106,9,1522,966,25,1427,1091,39,1483,1244,26,1391,1088,34,1359,1160,28,1438,1125,30,1363,1120,33,1366,1151,0,1053,-702,26,1620,1163,39,1387,1216,0,1575,-887,0,1526,-927,1,1573,-1082,1,1468,-1074,0,1580,-1159,2,1435,-1202,-10,1559,-1550,-14,1574,-1691,39,1419,1226,0,1599,262,0,1150,657,-15,1873,722,0,1098,-787,21,1688,1135,0,1276,650,0,903,465,270,1154,149,224,1369,15,269,1320,-181,254,1210,-499,274,1013,-53,146,1403,181,251,1186,420,142,1540,-377,200,1604,-562,297,1092,-815,174,1373,500,137,1544,-876,207,1010,-299,255,1062,387,212,1206,288,250,888,472,231,1076,538,215,901,558,109,1635,630,68,1741,506,82,1609,815,101,986,600,154,1226,-982,253,1125,-912,241,899,399,118,1757,887,50,1910,989,107,1789,921,36,1887,1035,115,1655,844,110,1771,1022,98,1578,862,79,1476,1095,101,1682,1059,54,1535,1198,53,1759,1100,74,1535,958,62,1436,1091,274,1360,-739,105,1341,-1008,91,1438,1110,78,1493,1214,68,1393,1112,81,1382,1141,79,1386,1137,203,1037,-557,87,880,528,97,1128,-947,80,903,348,112,1885,1051,72,1977,1129,69,1966,1131,89,32,217,63,5,264,78,66,166,221,452,-1607,217,375,-1590,198,475,-1612,-8,13,264,10,75,163,121,367,-1588,127,465,-1610,84,1070,-838,108,412,-1598,60,1883,1034,86,1866,1016,92,1862,999,64,1897,1020,55,1618,1157,83,1865,958,43,1487,-951,101,1429,1176,88,1409,1175,198,1044,294,23,1561,-894,33,1536,-907,35,1540,-1078,66,1480,-1074,46,1542,-1174,83,1457,-1206,38,1530,-1500,70,1505,-1557,101,1468,1178,81,1453,1179,112,1772,1077,72,1886,1026,100,1918,1076,112,1929,1071,84,1874,970,62,858,470,-20,47,212,67,1586,279,80,1159,638,70,1425,1211,68,1390,1205,69,1363,1152,59,1436,1112,62,1370,1146,51,1368,1118,60,1938,1077,89,1914,1052,118,1886,1038,99,1924,986,64,1947,1071,327,1004,-671,285,1302,-534,213,1343,-923,258,922,-968,274,981,-993,232,1035,-1021,151,1065,-1034,114,966,-1015,157,906,-958,207,438,-1512,126,443,-1510,118,480,-1526,136,509,-1526,190,507,-1527,207,483,-1531,91,1762,806,47,1845,725,209,864,-1261,210,834,-1223,170,600,304,172,586,348,160,577,390,190,888,-1283,138,491,315,128,485,339,132,500,288,198,538,-1463,201,531,-1436,198,548,-1489,136,822,-1246,65,588,380,142,911,-1288,61,494,335,70,615,282,66,515,267,125,533,-1438,141,549,-1491,52,597,342,56,502,312,125,849,-1266,126,547,-1462,79,191,248,29,197,245,16,207,220,33,217,195,84,210,200,98,198,222,84,1509,1151,167,1029,-531,73,1095,-766,38,1693,1131,59,1738,1106,116,1739,1009,100,1578,1019,49,1076,-727,102,1028,-514,94,1507,90,102,1502,61,140,981,-283,164,915,-17,73,1304,633,199,1264,559,-271,1172,153,-224,1369,15,-269,1316,-177,-255,1181,-461,-274,1013,-53,-146,1410,189,-251,1201,428,-142,1535,-370,-199,1600,-555,-299,1061,-774,-173,1370,509,-137,1542,-872,-208,1004,-293,-256,1094,367,-212,1246,305,-253,917,376,-231,1070,514,-217,898,464,-121,1634,626,-76,1740,503,-101,1607,815,-102,971,557,-154,1213,-961,-254,1097,-871,-245,949,318,-127,1749,912,-49,1906,999,-111,1782,943,-25,1885,1042,-126,1647,869,-93,1764,1043,-101,1571,883,-29,1473,1106,-71,1677,1077,12,1533,1203,-20,1756,1107,-56,1531,972,-11,1433,1099,-274,1338,-704,-105,1336,-995,-35,1434,1123,-4,1491,1223,-10,1390,1120,-16,1379,1151,-15,1384,1146,-204,1023,-538,-90,886,455,-98,1099,-906,-82,936,310,-98,1886,1071,-51,1989,1128,-47,1979,1131,-159,460,-375,-139,406,-392,-142,517,-356,-224,292,-1120,-219,239,-1061,-200,307,-1137,-67,403,-392,-74,517,-356,-124,234,-1054,-129,301,-1130,-85,1038,-797,-110,264,-1089,-49,1881,1045,-77,1862,1033,-85,1857,1018,-57,1893,1032,-2,1616,1163,-85,1859,975,-43,1485,-946,-31,1425,1189,-17,1405,1186,-199,1077,282,-23,1561,-894,-33,1536,-907,-32,1540,-1077,-62,1478,-1073,-46,1540,-1171,-80,1452,-1202,-54,1527,-1498,-87,1501,-1553,-33,1464,1192,-12,1450,1188,-83,1766,1097,-62,1882,1040,-84,1922,1089,-98,1932,1085,-84,1868,988,-64,876,409,-49,460,-374,-67,1586,279,-80,1150,637,5,1423,1217,9,1388,1211,0,1361,1159,-4,1433,1119,4,1369,1151,9,1366,1122,-46,1944,1081,-77,1916,1064,-105,1884,1060,-99,1916,1000,-51,1952,1073,-329,972,-630,-285,1276,-498,-213,1332,-902,-260,889,-925,-276,948,-950,-234,1001,-979,-152,1030,-992,-117,932,-972,-160,872,-914,-209,336,-1035,-128,341,-1035,-120,361,-1070,-138,385,-1087,-192,383,-1087,-209,361,-1076,-114,1759,808,-78,1843,728,-212,814,-1154,-213,820,-1115,-175,709,127,-179,673,155,-169,643,184,-193,815,-1187,-154,626,65,-147,603,76,-146,651,53,-200,445,-1051,-203,459,-1028,-200,435,-1077,-139,797,-1114,-73,650,180,-144,827,-1206,-79,604,76,-74,726,115,-78,668,45,-127,460,-1031,-144,434,-1078,-58,678,153,-72,625,66,-127,801,-1146,-129,452,-1058,-131,466,-204,-80,467,-205,-65,491,-213,-79,517,-222,-131,514,-221,-147,493,-214,-25,1505,1163,-168,1023,-523,-73,1085,-752,4,1692,1135,-23,1735,1115,-99,1732,1031,-71,1573,1037,-50,1069,-718,-102,1026,-512,-94,1507,90,-102,1502,61,-141,979,-282,-164,915,-17,-73,1302,635,-198,1256,568,141,1195,606,159,1023,567,145,901,581,116,575,405,99,482,354,52,189,264,30,0,278,38,28,232,42,61,179,60,219,181,104,510,268,113,615,273,161,906,348,206,1006,370,-207,1041,338,-163,958,289,-117,734,109,-116,668,45,-105,532,-229,-108,501,-362,-111,441,-380,-108,389,-397,-105,449,-196,-119,586,82,-125,630,194,-147,891,493,-160,1013,531,-140,1182,607,179,1135,-969,189,1064,-1031,174,910,-1287,171,548,-1505,167,516,-1524,165,454,-1608,156,410,-1598,167,338,-1582,168,417,-1506,165,520,-1422,171,824,-1215,214,895,-955,264,976,-635,-180,1106,-928,-191,1030,-990,-176,827,-1206,-174,425,-1088,-169,392,-1090,-168,293,-1121,-158,263,-1087,-169,214,-1033,-171,322,-1018,-167,461,-1011,-174,817,-1105,-216,861,-911,-266,944,-593,96,110,223,82,159,213,55,177,202,23,169,208,-7,123,220,14,114,254,43,110,267,73,105,257,-76,437,-293,-52,472,-298,-76,497,-253,-106,502,-243,-136,495,-254,-157,474,-297,-136,438,-296,-107,419,-287,-34,1548,1140,4,1576,1181,30,1576,1182,54,1578,1176,86,1552,1127,-32,1574,-959,-42,1529,-987,0,1515,-987,43,1530,-988,34,1575,-959,0,1587,-960,-83,1430,-1394,-2,1416,-1391,77,1434,-1398,42,1515,-1376,-4,1550,-1353,-51,1512,-1374,223,926,-1197,195,968,-1227,191,993,-1242,116,984,-1234,121,943,-1221,120,881,-1167,180,866,-1155,222,884,-1165,-118,937,-1201,-193,944,-1210,-198,925,-1190,-226,894,-1154,-225,867,-1116,-183,855,-1103,-122,863,-1118,-123,903,-1180,96,1734,1071,109,1756,1052,110,1740,1026,101,1715,1043,-66,1729,1088,-85,1750,1072,-90,1734,1047,-76,1709,1061,114,1735,1052,-88,1729,1073] }, - { "name": "horse_A_006", "vertices": [0,1542,55,0,1542,87,0,1618,-307,0,1674,-567,0,1351,-974,0,1478,-960,0,1617,-851,0,1046,-490,0,969,-279,0,903,-16,-3,1786,443,-8,1602,802,0,1055,615,0,1258,-959,0,1163,-861,0,960,567,0,931,316,-6,1984,921,3,1951,1006,-2,1626,851,31,1601,1179,14,1821,1078,7,1581,944,23,1490,1071,37,1550,1222,24,1454,1070,32,1424,1142,26,1502,1105,28,1427,1102,31,1431,1133,0,1084,-689,24,1685,1138,37,1454,1197,0,1604,-881,0,1554,-920,1,1592,-1068,1,1488,-1062,0,1586,-1131,2,1442,-1176,-11,1581,-1518,-16,1613,-1660,37,1485,1206,0,1621,257,0,1175,650,-16,1908,687,0,1128,-775,19,1752,1109,0,1298,643,0,930,453,272,1182,144,225,1395,17,270,1350,-177,254,1258,-469,278,1033,-43,146,1428,174,251,1219,395,142,1578,-368,199,1639,-555,299,1124,-777,173,1396,492,137,1574,-868,209,1035,-289,255,1099,351,211,1243,265,252,925,411,231,1105,503,217,932,500,108,1659,599,68,1762,472,81,1641,785,102,1011,565,154,1246,-958,254,1152,-876,243,940,343,117,1814,858,48,1969,957,105,1847,891,34,1948,1003,114,1711,819,108,1831,993,97,1634,839,76,1539,1074,99,1744,1033,52,1600,1176,51,1822,1071,72,1595,936,60,1499,1072,274,1395,-718,105,1367,-994,89,1502,1091,75,1559,1193,66,1456,1093,79,1447,1122,77,1450,1119,204,1076,-530,89,909,483,99,1152,-911,81,936,316,110,1947,1019,70,2041,1094,66,2030,1097,106,92,73,79,53,110,96,139,32,225,329,-1302,220,268,-1253,201,348,-1317,7,60,109,28,147,29,125,261,-1248,131,340,-1311,86,1099,-799,112,297,-1276,58,1944,1002,84,1927,984,90,1923,968,62,1958,988,53,1682,1132,81,1924,927,43,1515,-942,99,1494,1156,85,1474,1156,199,1078,273,23,1590,-888,33,1564,-900,35,1560,-1064,66,1499,-1061,46,1548,-1146,83,1463,-1180,37,1550,-1472,69,1529,-1529,99,1533,1157,78,1519,1159,109,1834,1048,70,1947,994,98,1980,1043,110,1992,1037,82,1934,939,64,888,432,-3,106,68,67,1607,274,80,1181,627,68,1491,1191,66,1456,1187,66,1427,1134,57,1499,1092,60,1435,1128,49,1431,1100,58,2000,1044,87,1976,1019,116,1947,1007,97,1984,953,62,2010,1037,329,1044,-627,285,1347,-510,213,1371,-907,261,943,-917,277,1000,-946,235,1051,-977,153,1079,-993,118,982,-967,161,926,-905,211,359,-1211,129,364,-1211,122,390,-1242,140,416,-1254,194,414,-1255,210,391,-1248,90,1797,773,46,1881,691,213,852,-1175,214,842,-1132,175,649,223,177,633,266,165,621,307,194,864,-1206,145,540,229,135,532,252,139,549,202,202,470,-1210,205,476,-1183,202,468,-1238,140,821,-1143,71,632,298,146,882,-1220,68,540,248,75,664,201,73,564,181,129,477,-1186,145,468,-1240,57,643,260,63,549,226,129,836,-1173,130,479,-1214,91,240,149,41,246,146,29,258,121,46,269,97,96,262,103,110,250,124,82,1573,1130,168,1065,-511,73,1127,-745,35,1756,1104,56,1801,1079,114,1800,981,98,1639,995,50,1107,-708,102,1063,-499,94,1529,85,102,1529,60,142,1003,-277,167,933,-5,73,1326,627,198,1288,547,-272,1193,150,-225,1395,17,-270,1356,-169,-254,1269,-406,-278,1033,-43,-146,1432,180,-251,1235,417,-141,1581,-365,-199,1640,-553,-303,1086,-678,-173,1397,500,-136,1571,-867,-210,1039,-272,-256,1125,364,-211,1271,290,-253,953,398,-231,1113,514,-218,945,487,-121,1658,594,-76,1761,469,-102,1640,785,-102,1012,565,-156,1213,-923,-259,1097,-781,-245,977,335,-129,1807,883,-51,1966,967,-113,1841,914,-27,1947,1010,-128,1704,843,-95,1825,1014,-103,1628,859,-31,1536,1085,-73,1739,1050,9,1599,1180,-22,1820,1079,-57,1591,949,-13,1496,1079,-274,1373,-681,-106,1348,-980,-38,1498,1103,-7,1557,1202,-12,1454,1101,-18,1444,1132,-17,1448,1127,-205,1077,-480,-90,922,472,-103,1089,-817,-82,959,314,-99,1945,1039,-52,2047,1098,-47,2037,1101,-160,538,-335,-141,490,-365,-143,589,-303,-235,293,-737,-230,270,-661,-211,300,-759,-68,487,-366,-75,589,-303,-134,267,-653,-140,297,-750,-90,1055,-697,-121,281,-697,-51,1942,1013,-79,1922,1001,-87,1917,986,-59,1954,1000,-4,1681,1138,-87,1919,944,-43,1509,-939,-34,1490,1170,-19,1471,1166,-200,1100,283,-23,1590,-888,-33,1564,-900,-31,1559,-1063,-62,1498,-1060,-46,1545,-1144,-80,1458,-1175,-55,1547,-1469,-89,1524,-1525,-35,1529,1171,-14,1516,1168,-85,1829,1068,-64,1943,1008,-85,1981,1058,-99,1991,1054,-86,1928,956,-65,905,422,-50,538,-334,-67,1607,274,-80,1179,632,3,1489,1198,6,1454,1193,-2,1425,1141,-6,1497,1099,1,1433,1133,7,1430,1104,-47,2003,1050,-78,1975,1032,-107,1944,1028,-101,1976,969,-53,2012,1043,-332,1034,-516,-284,1351,-465,-214,1346,-884,-268,882,-783,-283,934,-822,-241,977,-863,-159,1002,-883,-125,911,-841,-168,867,-770,-220,368,-678,-139,373,-681,-131,376,-721,-149,391,-746,-203,389,-745,-220,374,-726,-115,1794,775,-79,1879,694,-222,760,-978,-224,781,-946,-175,714,182,-179,680,210,-169,651,238,-203,748,-1008,-155,637,118,-147,613,127,-147,663,108,-211,461,-739,-214,483,-723,-211,441,-758,-150,760,-934,-74,658,235,-155,752,-1031,-80,614,127,-74,730,170,-79,681,102,-138,482,-726,-155,440,-760,-59,684,208,-73,636,120,-138,751,-965,-139,465,-748,-132,503,-165,-81,503,-165,-66,528,-171,-80,554,-177,-131,551,-177,-148,529,-171,-27,1570,1141,-168,1065,-488,-74,1114,-714,2,1755,1108,-25,1798,1087,-101,1793,1003,-73,1634,1013,-50,1101,-688,-103,1063,-493,-94,1529,85,-102,1529,60,-142,1004,-273,-167,933,-5,-73,1326,629,-198,1288,559,141,1218,591,159,1050,531,146,929,527,121,618,322,105,528,267,64,237,165,46,44,120,55,84,84,60,130,42,72,272,83,111,560,183,119,665,192,162,945,303,206,1042,332,-207,1069,340,-163,980,299,-117,738,164,-117,681,102,-106,569,-183,-109,574,-312,-112,521,-345,-109,475,-374,-106,485,-158,-119,596,132,-126,638,249,-147,937,515,-160,1055,536,-140,1217,601,181,1157,-933,192,1079,-990,178,882,-1219,175,460,-1253,170,424,-1256,169,331,-1304,160,296,-1275,171,239,-1230,172,342,-1196,169,472,-1166,175,835,-1122,217,916,-902,266,1019,-588,-186,1092,-839,-198,1002,-880,-187,752,-1030,-184,427,-765,-180,396,-752,-178,293,-739,-169,280,-695,-180,259,-625,-181,363,-657,-178,492,-708,-185,782,-936,-224,858,-764,-269,1015,-474,111,166,100,96,216,102,68,234,98,37,225,98,7,177,96,28,160,128,56,152,142,87,152,130,-77,495,-261,-53,531,-257,-77,544,-208,-107,545,-197,-137,542,-210,-158,532,-256,-137,497,-264,-107,477,-259,-36,1612,1117,2,1641,1158,27,1641,1158,52,1643,1153,84,1616,1104,-32,1599,-951,-42,1555,-979,0,1540,-979,44,1555,-980,34,1600,-951,1,1612,-951,-83,1441,-1370,-2,1428,-1367,77,1446,-1374,42,1525,-1349,-5,1558,-1325,-52,1522,-1347,227,931,-1145,199,967,-1182,195,988,-1201,119,980,-1192,125,943,-1172,124,895,-1108,184,884,-1093,226,899,-1107,-128,858,-1064,-204,863,-1074,-208,851,-1051,-236,832,-1009,-236,818,-966,-194,810,-950,-133,813,-967,-134,833,-1036,93,1796,1044,107,1818,1024,108,1801,998,99,1776,1016,-68,1791,1060,-87,1812,1044,-92,1795,1019,-78,1771,1034,111,1797,1025,-90,1791,1045] }, - { "name": "horse_A_007", "vertices": [0,1555,54,0,1550,87,0,1633,-295,0,1676,-558,0,1333,-949,0,1461,-941,0,1605,-839,0,1052,-452,0,962,-259,0,899,19,-4,1801,429,-9,1620,789,0,1088,626,0,1241,-929,0,1152,-828,0,994,585,0,949,334,-6,1993,903,3,1959,988,-3,1635,832,29,1609,1160,13,1829,1059,6,1590,925,21,1498,1052,35,1558,1203,22,1462,1050,30,1432,1123,24,1510,1086,26,1435,1082,29,1439,1113,0,1081,-652,23,1693,1120,35,1462,1178,0,1591,-868,0,1539,-905,1,1567,-1048,2,1462,-1040,0,1545,-1097,2,1400,-1140,-12,1547,-1478,-18,1594,-1620,35,1493,1187,0,1634,254,0,1203,658,-17,1926,669,0,1121,-740,18,1761,1090,0,1321,649,0,955,469,274,1197,155,227,1407,22,272,1360,-165,254,1278,-401,285,1031,-16,146,1440,176,251,1247,389,141,1593,-354,199,1643,-543,302,1120,-680,173,1417,494,136,1561,-851,212,1035,-258,256,1130,340,211,1271,260,253,961,387,231,1135,492,217,965,478,107,1679,589,67,1778,459,80,1664,775,102,1039,558,155,1218,-893,258,1135,-780,244,976,323,116,1823,840,48,1978,939,105,1856,874,34,1957,986,113,1720,801,108,1840,975,96,1643,820,75,1548,1055,98,1752,1015,50,1608,1157,50,1830,1053,71,1603,917,59,1507,1053,274,1390,-674,106,1340,-963,87,1510,1072,74,1567,1174,64,1464,1074,77,1455,1103,75,1459,1099,205,1083,-467,90,939,472,103,1129,-814,81,962,314,110,1957,1001,70,2053,1073,66,2043,1076,148,229,-129,126,175,-115,134,288,-143,232,299,-1021,227,253,-957,208,312,-1041,53,175,-115,65,291,-144,132,248,-950,137,306,-1033,89,1090,-700,118,275,-987,58,1953,984,84,1936,967,89,1931,950,62,1966,970,52,1691,1114,81,1933,909,43,1497,-924,97,1502,1137,83,1482,1137,201,1103,277,23,1577,-874,33,1551,-885,35,1535,-1043,66,1474,-1039,46,1508,-1112,84,1422,-1144,36,1514,-1434,67,1496,-1492,97,1541,1139,76,1527,1140,109,1843,1030,70,1955,977,98,1991,1024,110,2002,1018,82,1942,921,64,917,426,38,235,-130,67,1620,272,80,1206,633,66,1499,1172,64,1464,1168,64,1436,1115,55,1507,1073,58,1443,1108,47,1439,1080,58,2011,1024,87,1986,1000,116,1957,988,97,1992,934,62,2020,1017,333,1054,-528,284,1363,-457,214,1349,-869,267,935,-815,282,992,-846,239,1041,-880,158,1068,-896,123,972,-867,166,918,-803,217,352,-942,136,357,-943,128,373,-980,146,395,-999,200,393,-1000,217,372,-986,89,1818,758,45,1899,674,220,834,-1049,221,838,-1008,175,693,199,178,670,239,167,651,278,201,837,-1082,152,588,179,143,573,198,145,605,156,208,459,-972,211,473,-948,209,449,-998,147,815,-1010,72,659,270,153,850,-1101,76,577,196,74,706,181,78,620,140,135,473,-951,152,448,-1000,58,676,235,70,591,178,135,820,-1043,137,467,-978,121,324,10,70,327,8,57,344,-10,72,363,-29,123,359,-26,139,343,-9,80,1581,1111,169,1071,-462,74,1121,-690,34,1765,1086,56,1809,1060,114,1808,963,97,1648,977,50,1103,-660,103,1069,-458,94,1537,86,102,1542,60,144,998,-253,171,931,28,73,1350,632,198,1312,548,-274,1199,163,-227,1407,22,-271,1373,-160,-251,1322,-350,-285,1031,-16,-146,1441,180,-250,1260,421,-141,1600,-356,-199,1645,-546,-301,1091,-567,-173,1420,500,-136,1558,-853,-212,1047,-240,-256,1145,383,-210,1281,290,-254,984,452,-231,1153,534,-219,990,540,-123,1678,583,-77,1777,455,-104,1663,774,-103,1054,595,-156,1178,-857,-257,1078,-669,-245,995,382,-129,1816,865,-51,1975,949,-113,1850,895,-28,1955,992,-128,1713,824,-96,1834,995,-104,1638,840,-32,1545,1066,-74,1748,1032,7,1607,1161,-23,1828,1060,-58,1600,930,-15,1505,1060,-274,1371,-645,-106,1317,-947,-39,1507,1084,-9,1565,1182,-14,1462,1082,-20,1452,1113,-19,1457,1108,-203,1104,-410,-91,955,517,-102,1064,-703,-82,971,346,-99,1953,1021,-51,2053,1083,-47,2043,1085,-164,562,-228,-144,517,-264,-147,609,-190,-233,415,-364,-228,432,-287,-209,410,-387,-72,515,-265,-78,609,-190,-133,434,-279,-138,413,-378,-87,1058,-580,-119,424,-324,-51,1950,995,-79,1931,983,-87,1926,968,-59,1963,982,-6,1689,1120,-87,1928,925,-43,1489,-922,-36,1499,1150,-21,1479,1147,-201,1112,305,-23,1577,-874,-33,1551,-885,-31,1534,-1043,-62,1473,-1038,-46,1504,-1109,-80,1417,-1139,-56,1510,-1431,-90,1491,-1487,-37,1537,1152,-16,1524,1149,-86,1837,1049,-64,1952,990,-85,1988,1041,-99,1999,1037,-86,1938,938,-65,929,464,-53,562,-228,-67,1620,272,-80,1210,642,1,1497,1179,4,1462,1173,-4,1434,1122,-7,1505,1080,0,1442,1114,5,1438,1085,-47,2010,1033,-78,1983,1015,-107,1952,1010,-101,1986,952,-52,2019,1027,-329,1074,-399,-282,1389,-426,-214,1319,-847,-265,872,-633,-281,916,-681,-239,951,-729,-158,972,-755,-122,890,-697,-165,860,-618,-218,510,-349,-137,513,-354,-129,496,-391,-147,497,-420,-201,496,-419,-218,491,-394,-116,1816,760,-79,1897,677,-221,733,-790,-222,764,-772,-177,709,286,-181,678,315,-171,652,344,-202,709,-813,-157,634,225,-150,610,233,-149,660,215,-209,561,-448,-212,588,-444,-209,535,-457,-148,751,-751,-76,658,340,-154,703,-835,-82,611,233,-76,723,273,-81,679,210,-136,586,-445,-153,533,-457,-61,682,313,-75,633,226,-136,729,-775,-138,561,-458,-135,506,-61,-84,507,-62,-69,531,-66,-84,557,-72,-135,554,-72,-151,532,-66,-28,1578,1122,-168,1080,-435,-74,1114,-656,1,1764,1089,-26,1807,1069,-102,1802,984,-74,1643,994,-50,1101,-638,-102,1071,-451,-94,1537,86,-102,1542,60,-144,1001,-249,-171,931,28,-73,1351,634,-198,1319,562,141,1243,592,160,1079,522,147,961,509,123,644,292,114,562,211,95,314,24,93,159,-111,99,212,-124,99,273,-140,99,372,-41,115,619,140,118,711,172,163,977,290,207,1073,323,-207,1087,364,-163,991,338,-119,730,266,-119,679,209,-109,573,-78,-113,595,-201,-115,547,-240,-113,504,-275,-109,488,-55,-122,593,238,-128,641,355,-148,983,565,-160,1096,562,-140,1252,608,185,1133,-836,196,1068,-893,185,851,-1100,182,438,-1010,177,402,-1003,176,300,-1023,167,274,-986,178,232,-926,179,340,-923,176,474,-930,182,834,-998,223,908,-799,269,1031,-489,-185,1061,-724,-197,973,-752,-185,703,-835,-183,519,-456,-178,499,-427,-177,415,-366,-168,425,-322,-178,440,-250,-180,516,-328,-177,603,-433,-183,768,-765,-221,852,-610,-265,1064,-355,147,282,-70,127,323,-45,98,337,-40,68,328,-46,42,285,-71,65,256,-49,94,244,-39,124,253,-51,-80,510,-160,-57,546,-152,-80,553,-102,-110,551,-90,-140,551,-103,-161,547,-151,-140,513,-163,-110,492,-162,-38,1621,1098,0,1650,1139,26,1650,1140,51,1651,1134,83,1624,1086,-32,1581,-936,-42,1536,-964,1,1522,-964,44,1536,-964,34,1581,-936,1,1594,-937,-84,1400,-1335,-2,1387,-1333,77,1405,-1340,42,1482,-1314,-5,1514,-1290,-52,1479,-1311,234,917,-1044,206,946,-1083,201,965,-1104,126,957,-1094,131,924,-1071,131,886,-1005,191,877,-989,233,890,-1003,-127,794,-904,-203,795,-914,-207,790,-890,-235,782,-847,-234,780,-806,-192,777,-790,-131,775,-806,-132,777,-873,93,1804,1026,106,1826,1006,107,1810,980,98,1785,997,-69,1800,1041,-87,1821,1025,-93,1804,1000,-79,1780,1015,111,1805,1006,-91,1800,1026] }, - { "name": "horse_A_008", "vertices": [0,1558,52,0,1550,92,0,1628,-285,0,1653,-549,0,1282,-915,0,1412,-916,0,1563,-825,0,1037,-402,0,938,-225,0,885,71,-5,1816,422,-11,1640,786,0,1133,660,0,1193,-889,0,1112,-783,0,1040,628,0,974,380,-5,1995,891,3,1961,976,-3,1637,819,28,1611,1148,13,1831,1047,5,1593,912,20,1500,1039,33,1560,1191,20,1464,1037,28,1434,1110,23,1512,1073,24,1437,1069,27,1441,1100,0,1052,-603,22,1695,1107,33,1463,1165,0,1548,-853,0,1493,-886,1,1511,-1028,2,1407,-1015,0,1481,-1070,2,1334,-1105,-13,1468,-1447,-19,1519,-1590,33,1495,1174,0,1641,255,0,1237,681,-17,1945,657,0,1086,-694,17,1762,1078,0,1349,665,0,990,512,276,1213,183,228,1407,29,273,1354,-151,254,1279,-322,291,1018,21,146,1450,189,251,1298,418,140,1586,-340,198,1621,-531,306,1099,-561,173,1443,509,136,1518,-830,215,1019,-216,256,1191,371,211,1320,289,254,1037,415,231,1194,523,218,1037,506,106,1702,589,66,1794,453,78,1692,774,103,1092,588,158,1164,-809,262,1099,-657,245,1049,352,117,1825,829,49,1980,927,105,1858,862,35,1959,974,113,1722,789,108,1842,964,96,1645,808,73,1549,1042,98,1754,1003,49,1610,1144,50,1832,1041,71,1605,905,57,1509,1040,274,1357,-619,107,1280,-920,86,1511,1059,72,1569,1162,62,1466,1061,75,1456,1090,73,1460,1087,207,1072,-389,90,997,502,108,1086,-691,82,1008,347,111,1962,988,71,2062,1056,68,2052,1059,166,487,-241,146,433,-259,149,544,-222,241,305,-725,236,278,-651,217,313,-747,74,431,-260,80,544,-222,141,275,-642,146,309,-738,94,1064,-577,127,291,-686,59,1955,972,85,1938,955,90,1933,939,63,1968,958,51,1692,1101,82,1935,897,43,1445,-901,95,1504,1125,81,1483,1124,202,1147,312,23,1533,-858,33,1506,-868,35,1479,-1022,66,1419,-1015,46,1443,-1083,84,1356,-1111,36,1436,-1403,67,1418,-1460,95,1542,1126,75,1528,1127,109,1844,1018,70,1958,965,99,1998,1010,111,2008,1003,83,1944,910,65,968,457,55,488,-241,67,1629,274,80,1240,656,64,1500,1159,61,1465,1155,62,1437,1102,54,1509,1061,56,1445,1096,45,1441,1067,59,2017,1009,88,1991,986,117,1961,976,98,1993,920,63,2026,1001,336,1049,-409,283,1358,-395,215,1295,-818,274,912,-692,289,968,-725,245,1015,-760,163,1040,-777,130,944,-746,174,893,-680,226,377,-662,145,382,-664,137,387,-704,155,404,-728,209,402,-728,226,385,-710,88,1842,750,45,1917,663,229,809,-903,230,824,-867,176,774,228,180,745,261,170,720,295,210,802,-935,157,684,180,149,663,193,149,708,164,217,472,-719,220,492,-700,217,456,-741,156,801,-860,75,727,289,162,809,-956,82,664,192,75,788,213,81,724,154,144,492,-702,161,454,-742,60,748,259,75,683,180,144,797,-892,146,478,-727,136,492,-68,85,493,-69,70,515,-80,84,539,-91,136,537,-90,152,517,-80,79,1583,1098,169,1057,-400,75,1092,-621,34,1767,1074,55,1811,1048,114,1810,951,96,1649,965,51,1076,-599,103,1054,-406,94,1537,91,102,1545,58,146,976,-217,175,919,76,73,1378,647,198,1348,570,-276,1197,190,-228,1407,29,-273,1372,-150,-250,1346,-304,-291,1018,21,-146,1443,188,-250,1279,443,-141,1595,-348,-199,1624,-540,-295,1082,-464,-173,1443,508,-137,1515,-836,-214,1036,-203,-256,1162,427,-210,1282,310,-255,1019,540,-232,1194,575,-220,1043,623,-124,1701,582,-78,1793,449,-105,1691,772,-104,1102,647,-153,1122,-782,-252,1049,-560,-246,1014,465,-129,1819,852,-50,1978,937,-113,1853,883,-27,1958,980,-128,1716,812,-96,1837,983,-104,1641,827,-34,1547,1053,-74,1750,1019,6,1609,1149,-23,1830,1048,-59,1602,917,-16,1507,1047,-274,1339,-608,-106,1258,-905,-41,1509,1071,-10,1567,1170,-16,1464,1069,-22,1454,1100,-21,1459,1095,-201,1110,-342,-92,995,591,-97,1031,-591,-82,983,404,-99,1958,1008,-52,2060,1067,-48,2050,1070,-168,530,-56,-148,484,-89,-151,579,-21,-222,522,-117,-217,564,-51,-198,510,-137,-76,482,-91,-82,579,-20,-122,568,-43,-128,515,-129,-82,1051,-472,-108,544,-82,-51,1953,983,-79,1934,971,-87,1929,956,-58,1966,969,-7,1691,1107,-87,1931,913,-43,1438,-899,-37,1501,1137,-23,1481,1134,-202,1118,350,-23,1533,-858,-33,1506,-868,-31,1478,-1021,-62,1417,-1013,-46,1440,-1080,-80,1350,-1105,-56,1433,-1399,-90,1413,-1454,-39,1539,1139,-18,1526,1136,-86,1840,1037,-64,1955,978,-85,1994,1027,-99,2004,1023,-85,1940,926,-66,956,534,-57,531,-55,-67,1629,274,-80,1245,664,0,1499,1166,2,1464,1160,-6,1436,1109,-9,1507,1067,-2,1443,1101,3,1440,1072,-47,2015,1019,-78,1988,1002,-107,1957,997,-101,1988,938,-52,2024,1012,-323,1096,-298,-282,1396,-394,-214,1266,-802,-256,856,-494,-273,890,-548,-231,918,-602,-151,935,-631,-113,865,-560,-155,849,-477,-208,616,-136,-126,617,-141,-118,589,-170,-136,580,-198,-191,579,-196,-207,583,-172,-118,1840,751,-80,1915,665,-210,702,-623,-211,736,-615,-180,713,440,-184,688,473,-174,667,505,-191,673,-638,-160,635,389,-152,612,399,-152,660,377,-198,630,-246,-202,657,-250,-199,602,-247,-137,730,-590,-78,673,500,-143,661,-657,-85,613,398,-79,724,426,-84,678,370,-125,655,-251,-142,600,-247,-63,691,470,-78,634,390,-125,703,-607,-127,627,-256,-139,483,114,-87,484,113,-73,508,106,-87,533,98,-139,530,99,-155,509,106,-30,1580,1109,-166,1075,-377,-72,1091,-593,0,1766,1077,-27,1809,1056,-102,1805,972,-75,1646,981,-49,1078,-581,-102,1059,-400,-94,1537,91,-102,1545,58,-145,981,-214,-175,919,76,-73,1379,647,-198,1350,575,140,1283,616,160,1135,553,148,1027,537,127,709,307,121,647,202,110,476,-58,115,416,-265,117,469,-247,115,528,-228,110,554,-100,118,724,154,119,795,205,163,1040,321,207,1130,354,-207,1101,416,-164,1001,409,-122,731,419,-122,678,370,-113,548,91,-117,565,-31,-119,514,-67,-117,470,-99,-113,466,121,-124,595,405,-130,658,517,-149,1037,643,-160,1140,610,-140,1289,628,190,1089,-711,202,1041,-775,193,809,-956,191,442,-749,186,409,-734,185,305,-727,176,290,-684,186,265,-615,188,371,-641,185,499,-683,191,823,-857,231,885,-675,273,1029,-370,-179,1022,-611,-189,936,-628,-175,661,-657,-172,586,-241,-167,579,-205,-166,521,-119,-157,545,-81,-168,584,-19,-169,629,-118,-166,674,-244,-172,742,-609,-212,841,-468,-259,1096,-254,163,500,-163,141,520,-120,111,527,-109,82,523,-120,58,499,-165,82,463,-160,112,447,-156,142,464,-163,-84,482,14,-61,518,20,-84,528,70,-114,527,82,-144,525,68,-165,519,21,-144,485,11,-114,466,11,-39,1623,1085,0,1652,1126,25,1651,1127,49,1653,1122,81,1626,1073,-32,1533,-919,-42,1486,-945,1,1472,-944,44,1486,-945,34,1533,-919,1,1545,-921,-84,1324,-1301,-2,1311,-1298,76,1330,-1306,41,1406,-1284,-5,1439,-1261,-52,1403,-1280,243,886,-921,214,910,-961,209,925,-982,134,918,-973,140,889,-948,140,860,-881,201,856,-865,243,867,-880,-117,733,-747,-192,732,-756,-197,731,-732,-224,731,-690,-223,737,-651,-180,738,-636,-120,734,-650,-121,723,-713,93,1806,1014,106,1828,994,107,1811,968,98,1787,985,-69,1802,1029,-87,1824,1013,-93,1807,988,-79,1783,1002,111,1807,995,-91,1803,1014] }, - { "name": "horse_A_009", "vertices": [0,1555,50,0,1552,104,0,1614,-274,0,1623,-540,0,1230,-880,0,1360,-891,0,1517,-809,0,1018,-355,0,914,-192,0,873,115,-5,1834,429,-12,1665,795,0,1173,698,0,1143,-849,0,1069,-741,0,1079,671,0,1006,424,-3,2005,900,5,1969,984,-3,1649,820,27,1615,1148,13,1838,1052,5,1602,912,18,1507,1037,32,1563,1190,19,1471,1034,26,1439,1106,21,1518,1071,22,1443,1066,25,1446,1097,0,1021,-557,21,1700,1109,31,1467,1162,0,1500,-836,0,1444,-866,1,1457,-1011,2,1353,-990,-1,1427,-1058,2,1278,-1078,-12,1375,-1429,-19,1411,-1577,31,1498,1172,0,1652,263,0,1272,711,-18,1970,661,0,1049,-649,18,1768,1081,0,1379,688,0,1026,555,278,1216,211,230,1402,34,274,1343,-138,252,1279,-254,296,1005,55,146,1457,204,250,1330,445,138,1571,-326,196,1592,-518,316,1084,-455,173,1471,524,135,1471,-809,218,1002,-179,256,1221,416,210,1335,313,254,1085,498,231,1245,566,219,1100,585,105,1729,602,66,1815,462,77,1724,785,103,1147,642,164,1113,-731,274,1071,-548,245,1083,429,118,1835,834,50,1989,935,106,1868,868,36,1967,982,114,1733,791,109,1849,969,96,1656,809,73,1555,1041,98,1761,1006,48,1614,1145,50,1838,1046,70,1615,905,56,1515,1038,273,1322,-565,110,1219,-875,85,1517,1057,71,1572,1161,61,1472,1058,74,1461,1087,71,1465,1084,211,1060,-318,91,1045,574,120,1046,-580,82,1030,406,113,1972,996,73,2075,1059,70,2064,1063,150,580,-111,129,535,-145,134,628,-74,268,414,-397,263,411,-318,245,415,-420,57,533,-145,66,628,-72,167,409,-311,174,413,-412,106,1037,-469,154,410,-357,60,1964,980,86,1946,963,91,1941,946,64,1977,966,51,1697,1103,83,1944,905,43,1391,-875,94,1508,1122,80,1488,1121,203,1163,355,23,1485,-840,33,1458,-848,35,1425,-1003,66,1365,-991,46,1388,-1067,84,1299,-1086,36,1348,-1382,67,1325,-1438,94,1547,1125,73,1532,1125,109,1851,1024,72,1966,973,101,2008,1016,112,2019,1008,84,1953,917,65,1005,526,40,581,-108,67,1641,282,80,1279,684,62,1504,1157,60,1469,1152,61,1442,1099,53,1515,1059,54,1450,1092,44,1447,1064,61,2028,1015,89,2001,992,118,1971,983,99,2000,926,64,2036,1006,346,1051,-304,279,1350,-340,217,1242,-766,295,890,-577,306,945,-613,261,988,-651,178,1008,-671,150,912,-634,196,868,-565,252,502,-359,170,504,-363,163,497,-404,181,506,-431,236,505,-430,252,495,-407,87,1871,757,44,1941,668,254,793,-756,255,822,-736,178,791,367,182,765,401,172,743,435,235,772,-782,156,706,319,148,684,332,148,730,305,242,576,-441,245,602,-432,243,552,-454,180,805,-716,77,749,431,187,768,-805,81,685,333,76,803,354,79,747,298,169,599,-435,187,549,-455,62,768,400,74,705,322,169,786,-743,171,576,-451,126,528,60,75,529,61,60,552,53,74,576,42,126,574,42,143,553,50,78,1588,1098,172,1040,-343,78,1060,-557,34,1772,1077,56,1817,1053,114,1818,956,96,1657,966,53,1045,-542,103,1035,-357,94,1539,104,102,1542,56,147,954,-183,178,909,117,73,1410,667,198,1385,590,-278,1220,223,-230,1402,34,-275,1364,-145,-252,1357,-283,-296,1005,55,-145,1459,212,-250,1329,491,-143,1580,-340,-201,1594,-533,-288,1063,-386,-173,1469,535,-137,1466,-820,-216,1023,-170,-256,1216,444,-209,1341,359,-257,1088,547,-232,1241,607,-222,1109,633,-125,1727,594,-79,1813,457,-107,1722,783,-104,1144,673,-148,1063,-717,-243,1013,-474,-248,1057,476,-128,1831,857,-49,1987,945,-112,1863,888,-26,1966,987,-128,1729,814,-95,1845,988,-104,1653,828,-35,1553,1051,-74,1758,1022,5,1613,1149,-23,1837,1053,-60,1612,917,-17,1514,1045,-274,1298,-577,-104,1200,-864,-42,1515,1069,-12,1571,1169,-17,1470,1066,-24,1460,1096,-22,1464,1092,-199,1114,-290,-93,1064,609,-87,993,-501,-83,1014,428,-99,1971,1014,-53,2078,1065,-49,2068,1069,-173,505,182,-153,461,147,-156,552,220,-203,388,17,-198,420,88,-179,378,-4,-80,459,145,-87,552,220,-103,424,96,-108,382,4,-74,1037,-387,-89,405,54,-50,1962,990,-77,1943,978,-86,1938,963,-57,1974,977,-7,1696,1109,-85,1941,920,-43,1384,-875,-39,1505,1135,-25,1486,1131,-203,1155,370,-23,1485,-840,-33,1458,-848,-31,1425,-1002,-62,1364,-989,-46,1385,-1063,-79,1294,-1080,-56,1345,-1379,-90,1319,-1432,-40,1544,1137,-19,1531,1134,-85,1847,1042,-62,1963,985,-86,2009,1030,-99,2018,1025,-84,1949,933,-67,1008,564,-62,506,183,-67,1641,282,-80,1275,697,-1,1503,1163,1,1468,1157,-8,1441,1105,-10,1514,1065,-3,1449,1097,1,1446,1068,-47,2029,1021,-78,2000,1005,-107,1969,1003,-99,1995,942,-52,2037,1013,-317,1112,-225,-285,1388,-379,-212,1210,-761,-242,837,-363,-259,858,-423,-219,874,-482,-138,887,-514,-99,836,-429,-141,837,-345,-188,484,11,-107,486,6,-99,462,-26,-117,457,-54,-171,455,-52,-188,456,-28,-119,1868,757,-80,1939,670,-191,633,-459,-191,667,-443,-184,770,595,-188,760,633,-178,753,669,-172,606,-478,-165,682,573,-157,664,589,-157,703,553,-179,513,-95,-182,540,-95,-179,485,-100,-118,657,-423,-83,755,662,-124,596,-499,-90,664,588,-83,775,578,-89,717,540,-106,538,-97,-123,483,-100,-68,761,630,-83,682,573,-106,631,-444,-108,511,-105,-143,452,358,-92,453,357,-78,473,345,-92,493,329,-143,491,331,-160,474,344,-31,1586,1108,-165,1067,-327,-70,1064,-539,0,1772,1081,-26,1815,1061,-101,1814,976,-75,1654,982,-48,1052,-530,-102,1042,-353,-94,1539,104,-102,1542,56,-147,958,-183,-178,909,117,-73,1409,670,-197,1381,612,140,1326,642,160,1188,602,148,1091,613,129,734,448,121,668,340,101,512,70,98,521,-155,101,565,-122,100,614,-84,100,591,33,117,747,297,120,809,345,163,1063,389,207,1158,406,-208,1135,415,-165,1027,426,-126,778,569,-127,717,540,-118,506,318,-121,539,209,-124,490,170,-121,447,136,-118,438,371,-129,650,600,-135,749,683,-151,1097,658,-161,1181,640,-140,1321,664,203,1051,-599,217,1011,-668,219,769,-805,217,536,-456,212,510,-438,212,413,-400,203,411,-354,213,408,-281,213,501,-337,209,614,-421,216,824,-728,253,862,-559,283,1032,-265,-170,978,-518,-177,887,-511,-155,597,-498,-153,469,-96,-148,456,-62,-147,387,15,-138,406,56,-148,436,123,-150,494,31,-147,556,-87,-152,673,-436,-197,830,-334,-253,1124,-182,150,567,-34,130,572,13,101,571,28,71,574,17,45,566,-32,69,530,-39,99,513,-39,128,533,-44,-89,454,251,-65,489,258,-89,497,309,-119,492,322,-149,495,307,-170,490,260,-149,457,247,-119,438,249,-40,1629,1085,0,1656,1127,24,1656,1128,49,1657,1123,81,1631,1074,-32,1483,-901,-42,1435,-924,1,1421,-922,44,1435,-924,34,1483,-902,1,1496,-904,-83,1247,-1271,-2,1235,-1268,77,1252,-1277,42,1331,-1262,-5,1365,-1243,-52,1328,-1259,267,851,-807,238,866,-845,232,876,-867,158,867,-858,164,845,-832,165,830,-770,226,832,-754,267,840,-768,-98,669,-586,-174,664,-596,-178,667,-570,-205,674,-524,-203,686,-480,-161,689,-463,-101,684,-479,-102,663,-548,93,1813,1018,107,1835,999,108,1819,973,98,1794,990,-69,1810,1033,-87,1831,1017,-92,1815,992,-79,1790,1006,111,1814,999,-90,1810,1018] }, - { "name": "horse_A_010", "vertices": [0,1521,48,0,1527,118,0,1574,-265,0,1574,-531,1,1169,-856,0,1300,-873,0,1461,-797,0,975,-327,0,869,-175,0,836,139,-6,1819,448,-12,1650,813,0,1178,731,1,1084,-823,0,1015,-714,0,1086,717,0,987,470,-2,1975,924,5,1936,1007,-4,1623,829,25,1575,1156,13,1801,1070,4,1572,919,17,1471,1040,30,1521,1195,17,1435,1036,24,1400,1106,20,1481,1074,20,1406,1066,23,1408,1097,0,972,-530,21,1661,1120,29,1426,1163,0,1442,-823,0,1385,-851,1,1401,-1002,2,1298,-974,-1,1376,-1061,3,1225,-1066,-12,1272,-1428,-18,1275,-1574,29,1457,1175,0,1630,274,0,1268,732,-18,1956,679,0,998,-623,17,1730,1096,0,1369,706,0,1020,601,279,1192,233,230,1367,37,273,1311,-131,245,1273,-209,298,967,73,146,1434,220,250,1324,470,136,1531,-319,195,1544,-509,317,1058,-364,173,1459,539,135,1413,-793,218,968,-155,256,1216,452,210,1320,338,255,1094,553,232,1251,599,220,1116,638,104,1718,623,65,1800,481,75,1714,805,103,1154,679,168,1049,-669,278,1028,-451,246,1084,482,118,1808,851,51,1957,960,107,1839,886,37,1933,1005,113,1708,805,109,1816,987,95,1630,819,71,1519,1047,97,1726,1020,47,1574,1152,50,1802,1064,69,1584,913,54,1479,1041,272,1271,-528,112,1148,-839,83,1480,1061,69,1531,1167,59,1435,1060,72,1424,1088,69,1428,1085,210,1037,-264,91,1051,622,126,994,-481,82,1020,447,114,1941,1018,74,2044,1080,71,2034,1085,142,615,-19,120,577,-60,127,655,26,287,506,-166,280,523,-89,263,501,-189,48,576,-59,59,655,30,185,520,-82,193,499,-181,109,1004,-374,172,510,-127,61,1930,1003,87,1913,985,92,1909,969,65,1944,989,50,1658,1115,84,1913,927,44,1327,-856,92,1468,1126,78,1448,1124,204,1149,386,23,1427,-827,33,1400,-834,35,1370,-992,66,1310,-976,46,1336,-1066,84,1245,-1076,36,1253,-1376,68,1220,-1427,93,1507,1130,72,1493,1130,109,1815,1042,73,1933,996,102,1977,1038,114,1988,1030,85,1921,940,66,1004,572,32,615,-12,67,1619,293,80,1274,706,61,1463,1160,58,1428,1153,59,1404,1099,51,1478,1062,52,1412,1093,42,1410,1064,62,1997,1036,90,1969,1014,119,1939,1005,99,1968,948,65,2005,1028,345,1049,-213,272,1330,-307,219,1175,-726,304,850,-461,315,900,-504,269,936,-548,186,950,-571,159,860,-523,205,826,-448,267,600,-151,186,599,-157,180,583,-194,198,585,-223,252,585,-221,269,582,-196,86,1859,776,44,1928,687,269,746,-620,269,779,-613,179,788,452,184,764,487,174,744,520,251,717,-637,156,705,406,149,683,418,148,729,392,257,652,-249,259,678,-250,259,625,-253,194,769,-587,79,750,517,204,703,-658,82,684,420,78,799,440,79,746,386,183,673,-252,202,621,-254,64,767,487,74,704,410,184,741,-606,186,646,-259,121,532,144,70,533,146,55,556,139,69,579,128,120,577,127,138,556,135,77,1549,1105,172,1006,-303,79,1016,-511,34,1735,1092,56,1780,1069,114,1785,973,95,1624,976,53,1000,-503,103,994,-327,94,1513,118,102,1508,56,147,913,-165,179,872,140,73,1400,684,198,1380,608,-279,1185,244,-230,1367,37,-277,1325,-140,-257,1318,-260,-298,967,73,-145,1431,224,-249,1309,509,-145,1537,-331,-202,1544,-524,-280,1019,-339,-172,1456,545,-138,1408,-805,-217,981,-153,-256,1188,489,-209,1301,376,-258,1082,635,-232,1241,644,-223,1121,712,-126,1715,615,-79,1799,476,-108,1712,803,-104,1153,720,-142,1003,-672,-233,965,-422,-249,1038,565,-128,1803,874,-48,1955,969,-112,1835,906,-25,1932,1010,-128,1703,827,-95,1812,1006,-105,1627,837,-36,1518,1056,-74,1723,1036,4,1573,1156,-23,1801,1070,-61,1582,925,-19,1478,1048,-274,1239,-552,-102,1137,-835,-44,1478,1072,-13,1530,1174,-19,1434,1067,-26,1422,1097,-24,1427,1093,-198,1076,-257,-94,1063,676,-76,950,-446,-84,989,488,-100,1942,1035,-55,2052,1080,-51,2043,1085,-176,368,504,-156,316,483,-159,424,527,-177,188,-27,-173,200,50,-153,184,-50,-84,313,482,-91,424,527,-77,202,59,-83,186,-40,-65,1003,-338,-63,194,13,-49,1929,1013,-77,1910,1000,-85,1906,985,-56,1942,1000,-8,1657,1120,-85,1910,942,-43,1324,-857,-41,1466,1138,-26,1446,1133,-204,1120,410,-23,1427,-827,-33,1400,-834,-31,1369,-991,-62,1309,-974,-46,1333,-1062,-79,1240,-1069,-55,1250,-1372,-89,1215,-1421,-42,1504,1142,-21,1491,1138,-85,1811,1060,-62,1931,1008,-87,1981,1049,-100,1990,1043,-83,1918,956,-68,999,630,-66,369,505,-67,1619,293,-79,1272,717,-3,1462,1166,0,1427,1159,-10,1403,1105,-12,1477,1068,-5,1411,1098,0,1410,1068,-48,2001,1039,-78,1971,1025,-107,1939,1024,-98,1962,961,-53,2008,1031,-313,1076,-184,-290,1342,-360,-210,1148,-731,-225,797,-308,-243,815,-369,-202,830,-428,-122,845,-461,-82,799,-373,-124,802,-290,-163,282,-7,-81,285,-11,-73,270,-49,-92,273,-78,-146,271,-77,-162,265,-53,-120,1856,775,-81,1926,688,-165,567,-410,-166,597,-381,-188,775,732,-192,779,775,-182,786,814,-146,548,-436,-168,680,757,-160,672,781,-160,687,730,-154,337,-103,-157,364,-94,-154,312,-116,-92,579,-367,-86,786,807,-98,546,-459,-93,672,780,-87,773,713,-92,693,712,-81,362,-97,-97,310,-117,-71,779,771,-86,679,758,-81,561,-396,-82,339,-113,-147,372,692,-96,372,690,-81,383,671,-96,392,646,-147,391,649,-163,383,670,-32,1547,1115,-165,1026,-297,-68,1018,-506,0,1734,1095,-26,1779,1077,-102,1781,992,-76,1621,991,-47,1006,-499,-102,1000,-325,-94,1513,118,-102,1508,56,-148,915,-165,-179,872,140,-73,1399,686,-197,1375,624,140,1323,664,160,1195,639,149,1105,663,131,735,534,121,667,426,96,515,155,88,566,-72,93,602,-31,93,643,15,94,594,119,117,746,385,121,805,431,164,1057,437,207,1152,445,-208,1105,474,-167,1000,506,-130,772,703,-130,693,712,-121,396,630,-125,408,520,-128,350,497,-125,299,476,-121,366,710,-132,666,798,-138,787,831,-152,1111,732,-161,1187,684,-140,1319,681,209,998,-499,224,955,-568,236,705,-657,233,610,-252,229,587,-230,231,503,-169,221,512,-124,230,528,-53,228,604,-130,223,693,-243,230,782,-608,262,823,-441,282,1034,-173,-157,931,-463,-161,843,-458,-130,546,-459,-127,296,-117,-123,275,-85,-121,187,-29,-112,195,15,-123,206,87,-124,286,14,-121,377,-82,-126,602,-370,-180,793,-278,-249,1093,-141,143,587,54,125,583,102,95,578,118,65,585,108,39,586,58,62,552,44,91,535,42,121,556,37,-93,340,586,-69,375,582,-93,396,628,-122,394,644,-152,394,627,-173,376,583,-152,340,581,-123,326,587,-41,1591,1093,-1,1617,1137,23,1616,1138,48,1618,1132,80,1594,1082,-32,1427,-888,-42,1377,-908,1,1364,-906,44,1378,-909,34,1427,-888,1,1440,-891,-83,1172,-1252,-1,1160,-1247,77,1176,-1258,42,1258,-1254,-5,1295,-1239,-52,1255,-1250,282,780,-686,252,787,-723,247,792,-745,173,783,-737,180,767,-709,180,764,-651,240,771,-637,282,777,-650,-73,631,-526,-149,625,-537,-152,626,-509,-179,629,-459,-178,638,-411,-136,641,-392,-76,640,-410,-77,622,-486,93,1777,1035,107,1800,1017,108,1785,990,98,1760,1005,-69,1775,1049,-87,1797,1034,-92,1782,1008,-79,1756,1021,111,1779,1016,-90,1776,1034] }, - { "name": "horse_A_011", "vertices": [0,1452,49,0,1462,124,0,1502,-263,0,1505,-528,0,1104,-856,0,1235,-872,0,1396,-795,0,904,-332,0,799,-178,0,763,139,-6,1755,480,-14,1575,837,0,1113,740,0,1019,-824,0,949,-718,-2,1021,728,-2,920,481,-4,1886,968,3,1840,1047,-8,1542,846,22,1469,1168,11,1701,1100,0,1484,932,13,1375,1045,26,1412,1203,13,1339,1038,20,1299,1105,16,1382,1080,16,1308,1065,19,1307,1097,0,903,-534,17,1558,1139,25,1320,1164,0,1378,-821,0,1321,-850,1,1347,-1009,2,1243,-978,-1,1330,-1084,3,1179,-1079,-10,1170,-1448,-14,1118,-1576,25,1350,1178,0,1565,281,0,1200,738,-19,1887,717,0,930,-627,14,1629,1120,0,1300,714,-2,954,612,279,1120,238,231,1298,35,273,1255,-136,242,1260,-215,299,895,71,146,1366,225,250,1254,480,138,1466,-324,197,1477,-514,305,1002,-309,173,1391,543,136,1347,-797,217,912,-153,256,1145,471,210,1244,348,256,1031,593,232,1189,616,220,1060,674,103,1650,653,65,1735,513,74,1642,835,104,1095,698,163,964,-650,265,951,-391,246,1014,520,115,1724,882,49,1865,1002,104,1752,920,35,1838,1045,110,1628,828,106,1722,1018,91,1550,836,67,1422,1055,94,1630,1044,43,1468,1164,47,1702,1093,65,1497,927,50,1383,1046,272,1196,-525,110,1073,-827,79,1382,1066,65,1424,1176,55,1337,1061,67,1323,1089,65,1328,1086,203,1005,-244,92,990,650,112,918,-416,82,949,467,112,1847,1058,73,1949,1123,70,1938,1127,137,642,50,113,619,0,123,667,106,262,353,3,255,378,77,239,345,-19,41,617,2,55,667,110,159,375,84,168,344,-11,93,957,-311,147,360,40,59,1835,1043,84,1819,1024,90,1816,1007,63,1850,1030,46,1555,1133,82,1824,966,44,1258,-854,88,1365,1130,74,1345,1126,204,1075,400,23,1363,-825,33,1335,-833,35,1316,-997,66,1255,-980,46,1290,-1086,84,1199,-1090,38,1163,-1390,70,1118,-1434,89,1403,1137,68,1389,1135,107,1717,1073,70,1838,1036,100,1883,1078,112,1894,1071,82,1830,979,66,938,598,26,642,58,67,1554,300,80,1208,712,56,1357,1164,53,1323,1154,54,1303,1098,47,1380,1067,48,1311,1093,37,1312,1064,60,1902,1078,88,1876,1055,117,1846,1045,97,1875,988,63,1911,1070,329,1035,-156,273,1292,-321,217,1095,-715,281,774,-336,295,808,-391,253,831,-446,171,842,-476,138,772,-402,180,761,-319,242,448,7,161,446,0,155,425,-34,174,424,-63,228,425,-60,244,425,-35,84,1787,810,43,1858,724,245,601,-462,244,635,-449,181,715,526,186,692,557,176,672,588,228,573,-481,157,644,471,149,620,480,148,670,462,233,487,-96,235,515,-96,235,460,-101,170,622,-428,81,677,586,181,561,-502,82,621,484,80,726,516,80,688,460,159,508,-99,179,455,-102,66,694,558,75,643,477,160,596,-448,162,482,-107,116,515,186,65,517,189,51,540,187,65,565,179,116,562,176,133,540,181,73,1447,1115,168,953,-294,75,957,-498,31,1633,1117,53,1680,1098,111,1692,1001,91,1532,992,50,940,-496,102,928,-328,94,1449,124,102,1440,56,148,846,-168,180,799,139,73,1332,689,198,1313,613,-279,1122,248,-231,1298,35,-276,1237,-133,-252,1160,-220,-299,895,71,-145,1367,231,-248,1252,521,-144,1457,-316,-202,1471,-508,-280,916,-378,-171,1390,553,-138,1346,-795,-217,889,-158,-258,1125,491,-208,1246,388,-266,1032,638,-232,1182,650,-228,1072,712,-127,1648,645,-80,1734,507,-109,1639,832,-107,1090,723,-145,954,-679,-235,892,-468,-257,974,578,-131,1719,904,-50,1863,1011,-114,1748,939,-27,1837,1050,-132,1623,850,-98,1718,1037,-108,1546,854,-40,1420,1064,-77,1626,1060,0,1467,1168,-26,1701,1100,-64,1494,938,-23,1381,1053,-274,1161,-536,-103,1078,-844,-48,1380,1077,-17,1423,1183,-23,1335,1069,-30,1321,1098,-29,1326,1094,-195,948,-270,-98,1013,674,-79,886,-496,-88,919,496,-103,1850,1074,-59,1961,1118,-55,1951,1123,-178,242,901,-156,197,933,-162,292,866,-146,58,-399,-139,68,-321,-122,57,-423,-84,196,934,-94,295,865,-44,75,-315,-52,62,-415,-65,900,-385,-31,70,-361,-51,1834,1053,-79,1816,1039,-87,1813,1024,-58,1848,1040,-11,1554,1139,-87,1820,981,-43,1262,-857,-45,1362,1142,-31,1343,1136,-207,1051,412,-23,1363,-825,-33,1335,-833,-31,1315,-996,-62,1254,-979,-46,1287,-1082,-79,1194,-1084,-54,1161,-1387,-87,1113,-1428,-46,1400,1149,-25,1387,1144,-88,1713,1090,-64,1836,1048,-90,1889,1088,-103,1898,1081,-85,1826,995,-73,942,636,-67,246,899,-67,1554,300,-79,1204,724,-7,1356,1169,-5,1322,1159,-15,1301,1104,-16,1378,1073,-10,1310,1098,-4,1311,1068,-52,1909,1078,-82,1878,1064,-110,1847,1063,-100,1868,1000,-56,1916,1070,-309,908,-222,-286,1216,-317,-211,1090,-734,-227,707,-458,-246,750,-504,-207,791,-551,-128,819,-575,-86,739,-519,-126,702,-442,-136,152,-376,-55,160,-382,-47,147,-421,-66,150,-449,-120,145,-447,-136,137,-422,-121,1784,809,-82,1856,725,-168,548,-653,-169,563,-614,-205,762,820,-209,785,859,-198,809,893,-150,543,-686,-183,687,893,-175,694,917,-175,680,866,-133,211,-473,-136,233,-454,-132,191,-494,-94,545,-611,-103,805,886,-103,553,-708,-108,696,915,-104,752,803,-107,677,846,-60,237,-459,-76,192,-496,-88,783,855,-101,690,893,-83,541,-645,-62,221,-483,-152,393,1001,-101,394,1000,-86,392,976,-101,387,950,-152,386,953,-169,390,975,-36,1445,1125,-164,928,-307,-68,937,-518,-2,1632,1120,-29,1678,1105,-104,1688,1021,-80,1528,1007,-46,927,-509,-101,922,-331,-94,1449,124,-102,1440,56,-148,839,-168,-180,799,139,-73,1331,692,-196,1309,634,140,1258,670,160,1134,657,150,1050,696,133,663,601,122,603,486,91,497,194,81,611,-13,87,634,35,88,660,92,90,581,172,118,688,458,123,732,507,164,984,468,207,1081,466,-213,1028,474,-174,926,522,-148,747,793,-145,676,847,-127,382,934,-128,279,876,-129,228,911,-124,183,943,-126,399,1019,-147,698,934,-154,817,908,-157,1059,732,-163,1125,691,-139,1253,689,195,913,-432,209,845,-473,212,563,-501,209,443,-99,205,426,-70,206,350,0,196,363,43,204,387,112,203,454,26,198,529,-89,205,638,-442,237,757,-309,265,1036,-115,-160,874,-515,-166,817,-572,-134,551,-707,-105,175,-499,-97,150,-456,-90,61,-402,-80,67,-357,-89,75,-285,-97,158,-355,-101,243,-438,-130,564,-604,-182,689,-435,-245,907,-180,138,594,112,120,577,158,91,567,172,60,578,164,34,594,118,56,565,95,85,549,91,115,569,88,-95,297,968,-72,314,936,-97,364,944,-127,374,951,-157,360,946,-177,313,937,-155,292,966,-125,292,978,-44,1490,1107,-5,1512,1152,20,1512,1153,44,1513,1148,76,1493,1096,-32,1368,-888,-42,1318,-908,1,1304,-905,44,1318,-908,34,1368,-888,1,1380,-891,-82,1110,-1256,0,1099,-1248,78,1115,-1262,42,1200,-1270,-5,1240,-1260,-51,1197,-1266,258,641,-527,231,639,-571,227,640,-596,151,636,-586,157,626,-552,154,637,-485,214,645,-469,256,647,-485,-83,659,-732,-158,657,-743,-161,646,-718,-187,626,-671,-185,613,-625,-142,608,-608,-83,616,-626,-85,634,-701,90,1680,1063,104,1704,1046,105,1691,1019,95,1665,1032,-72,1677,1077,-90,1700,1064,-95,1687,1037,-82,1661,1048,108,1683,1044,-93,1679,1062] }, - { "name": "horse_A_012", "vertices": [0,1386,51,0,1398,128,0,1430,-262,0,1447,-527,0,1061,-874,0,1194,-884,0,1350,-799,0,836,-361,0,738,-196,0,693,116,-6,1682,514,-16,1487,862,-1,1027,738,0,975,-846,0,900,-744,-4,950,716,-4,844,471,-6,1788,1009,1,1738,1086,-11,1452,866,19,1359,1182,9,1596,1129,-2,1389,948,10,1273,1053,24,1300,1214,10,1238,1044,17,1193,1109,13,1278,1089,13,1205,1070,16,1202,1101,0,846,-563,15,1450,1160,22,1211,1169,0,1334,-826,0,1278,-858,1,1319,-1022,2,1214,-994,-1,1314,-1112,3,1163,-1108,-8,1116,-1475,-9,1019,-1568,22,1240,1185,0,1496,288,0,1117,736,-20,1804,757,0,877,-654,12,1522,1145,0,1220,714,-4,876,602,279,1051,231,231,1232,30,276,1196,-145,250,1201,-240,299,826,52,145,1299,227,250,1177,486,142,1399,-329,200,1417,-519,292,915,-317,173,1314,547,137,1299,-807,217,851,-169,256,1059,457,210,1172,353,256,955,592,232,1109,614,221,992,670,103,1571,683,65,1661,546,74,1554,863,104,1017,692,153,901,-682,248,860,-399,247,912,523,113,1632,913,47,1765,1042,102,1658,953,33,1735,1083,108,1539,853,104,1621,1049,89,1461,857,64,1319,1067,92,1528,1069,41,1358,1179,45,1597,1123,63,1402,943,47,1281,1056,274,1126,-541,105,1027,-844,76,1279,1075,63,1314,1187,52,1234,1068,64,1219,1095,62,1223,1092,199,947,-263,93,930,644,92,837,-424,83,858,460,110,1744,1096,71,1843,1166,68,1832,1169,130,610,210,107,584,161,118,638,264,216,140,21,207,166,95,193,131,-1,34,583,164,50,638,270,111,164,99,122,131,4,78,886,-316,100,148,56,57,1733,1081,82,1718,1061,88,1716,1044,61,1748,1069,44,1448,1153,79,1726,1003,43,1215,-864,85,1258,1138,71,1238,1133,204,988,383,23,1319,-831,33,1292,-840,35,1287,-1011,66,1226,-996,46,1274,-1114,84,1183,-1119,40,1122,-1414,73,1067,-1448,86,1295,1147,65,1281,1145,105,1612,1103,68,1736,1074,99,1779,1118,110,1790,1111,80,1731,1017,67,865,599,20,611,219,67,1484,306,80,1126,710,54,1248,1171,51,1214,1160,51,1198,1102,44,1276,1076,45,1206,1097,34,1209,1069,58,1798,1119,87,1773,1095,115,1744,1083,95,1776,1028,62,1807,1111,320,967,-162,283,1226,-344,213,1037,-732,249,689,-301,266,711,-361,225,728,-420,145,740,-452,107,687,-368,148,687,-284,196,235,23,115,233,15,109,212,-19,128,210,-47,183,211,-44,198,211,-18,84,1700,844,42,1775,763,201,473,-408,199,504,-384,183,644,697,188,631,724,179,621,750,184,450,-434,158,590,645,151,565,651,149,617,639,188,272,-82,190,300,-76,191,246,-92,126,484,-370,83,624,750,137,443,-458,83,566,656,82,650,690,81,636,640,114,294,-80,134,240,-94,68,633,727,76,589,652,117,463,-397,118,269,-94,112,491,349,61,492,352,47,516,352,61,542,347,112,539,344,129,517,346,70,1341,1128,166,891,-318,71,897,-520,28,1526,1142,51,1575,1126,109,1592,1030,89,1433,1011,48,882,-520,102,862,-355,94,1385,127,102,1374,58,148,783,-185,180,729,118,73,1251,689,198,1233,616,-278,1055,240,-231,1232,30,-275,1143,-144,-249,948,-298,-299,826,52,-143,1301,233,-245,1180,524,-143,1366,-303,-201,1401,-495,-286,796,-581,-169,1313,557,-137,1299,-799,-216,787,-199,-261,1048,485,-205,1178,390,-276,961,628,-233,1103,647,-236,998,698,-127,1568,674,-80,1660,540,-110,1552,860,-110,1007,714,-151,932,-779,-242,822,-678,-270,896,577,-133,1626,935,-52,1763,1051,-117,1652,972,-29,1734,1089,-134,1533,875,-100,1616,1067,-111,1456,875,-43,1317,1076,-80,1523,1085,-1,1357,1183,-28,1595,1130,-67,1399,955,-26,1279,1062,-274,1088,-570,-105,1067,-883,-51,1276,1086,-19,1312,1195,-26,1232,1075,-33,1216,1103,-31,1221,1100,-197,810,-378,-104,938,657,-86,828,-711,-95,838,489,-106,1750,1111,-63,1862,1152,-59,1853,1157,-173,307,1248,-150,311,1303,-159,305,1187,-115,14,-897,-110,15,-818,-92,18,-921,-78,316,1303,-90,309,1183,-16,28,-810,-22,28,-911,-71,780,-601,-2,30,-856,-53,1731,1090,-81,1715,1076,-89,1711,1061,-61,1745,1079,-14,1446,1159,-89,1722,1018,-43,1231,-866,-47,1254,1150,-33,1235,1142,-210,972,403,-23,1319,-831,-33,1292,-840,-31,1286,-1010,-62,1225,-994,-46,1271,-1111,-79,1178,-1113,-52,1119,-1411,-85,1062,-1443,-48,1292,1159,-28,1279,1153,-90,1607,1121,-66,1733,1086,-93,1789,1123,-106,1798,1116,-87,1726,1033,-79,867,626,-63,313,1242,-67,1484,306,-79,1121,722,-10,1246,1177,-8,1213,1165,-17,1196,1109,-19,1275,1082,-13,1205,1102,-7,1208,1073,-55,1809,1114,-84,1778,1100,-113,1747,1100,-102,1766,1036,-59,1816,1105,-313,714,-437,-283,1046,-353,-212,1069,-780,-240,630,-735,-258,688,-760,-218,743,-788,-138,776,-800,-98,679,-782,-138,617,-724,-113,105,-863,-33,120,-867,-24,113,-906,-43,117,-935,-96,108,-934,-112,96,-911,-122,1697,843,-83,1773,764,-179,554,-980,-180,552,-939,-227,729,865,-229,764,895,-218,798,920,-161,564,-1012,-201,684,962,-193,700,982,-193,667,941,-114,177,-954,-119,190,-928,-113,164,-980,-103,539,-944,-123,791,912,-115,586,-1029,-126,703,978,-127,712,849,-126,658,922,-44,201,-931,-56,170,-982,-109,759,890,-119,690,959,-93,551,-976,-44,195,-959,-156,463,1181,-105,465,1178,-90,451,1157,-105,436,1134,-156,435,1139,-173,446,1159,-39,1338,1138,-164,830,-374,-69,856,-598,-4,1525,1145,-31,1572,1133,-107,1587,1050,-82,1429,1026,-47,851,-570,-102,846,-369,-94,1385,127,-102,1374,58,-148,763,-191,-180,729,118,-72,1250,692,-193,1231,636,140,1177,670,161,1053,656,150,980,693,135,617,762,123,548,656,87,472,355,74,576,148,81,602,196,82,630,252,86,558,341,119,636,637,125,653,682,165,873,469,207,977,442,-220,940,466,-186,841,523,-171,705,843,-163,656,924,-131,424,1123,-124,308,1203,-123,311,1265,-118,314,1320,-130,476,1194,-165,712,995,-174,810,931,-164,981,719,-166,1043,686,-137,1171,688,175,823,-440,184,741,-449,169,445,-456,165,227,-91,159,212,-54,160,137,16,148,151,59,155,176,128,156,241,42,153,312,-66,160,507,-375,205,680,-273,255,978,-120,-169,830,-733,-176,774,-798,-147,581,-1028,-84,151,-990,-74,116,-942,-60,22,-899,-50,24,-854,-61,22,-781,-75,112,-841,-84,196,-909,-141,552,-929,-195,604,-722,-249,691,-400,133,566,274,115,550,321,87,543,336,56,551,328,29,565,281,51,536,260,80,520,256,110,540,251,-95,395,1236,-72,380,1204,-99,412,1166,-130,417,1158,-158,408,1172,-176,375,1207,-154,389,1240,-124,402,1245,-47,1385,1123,-7,1404,1170,17,1403,1170,42,1405,1165,74,1388,1112,-32,1330,-894,-42,1280,-916,0,1266,-914,44,1281,-917,34,1330,-895,1,1342,-897,-81,1093,-1278,0,1082,-1268,79,1097,-1284,43,1184,-1300,-5,1227,-1294,-51,1182,-1297,215,529,-464,188,525,-513,185,524,-540,109,525,-530,113,516,-491,110,533,-418,169,538,-399,212,537,-417,-100,691,-1008,-175,693,-1018,-178,672,-999,-204,636,-964,-202,605,-926,-159,594,-913,-100,609,-928,-102,655,-989,88,1576,1091,102,1602,1076,103,1590,1047,93,1563,1059,-74,1572,1105,-92,1597,1094,-97,1585,1066,-84,1558,1075,106,1581,1072,-96,1576,1090] }, - { "name": "horse_A_013", "vertices": [0,1349,53,0,1361,129,0,1375,-264,0,1413,-526,0,1059,-906,0,1192,-904,0,1340,-805,0,791,-412,0,709,-224,0,655,78,-6,1630,545,-15,1412,881,-1,963,730,0,971,-885,0,887,-789,-5,896,690,-4,789,456,-6,1706,1043,1,1652,1117,-10,1376,886,21,1270,1198,9,1509,1154,-1,1310,965,11,1189,1066,25,1210,1227,11,1155,1055,19,1108,1118,14,1193,1101,15,1121,1080,18,1117,1111,0,817,-612,16,1362,1179,24,1123,1179,0,1326,-834,0,1273,-870,1,1334,-1036,1,1227,-1018,-1,1349,-1139,2,1198,-1150,-5,1147,-1509,-4,1022,-1570,24,1151,1196,0,1454,293,0,1058,728,-20,1735,794,0,856,-701,13,1434,1167,0,1163,709,-4,819,586,278,1004,217,230,1194,21,276,1148,-151,252,1085,-248,298,790,20,145,1256,225,250,1113,485,144,1344,-326,201,1381,-513,283,841,-401,172,1261,545,137,1291,-813,216,802,-199,256,973,449,209,1109,353,257,887,596,232,1040,607,222,935,663,103,1508,706,65,1607,575,74,1479,885,104,955,682,149,902,-746,238,814,-492,248,821,549,113,1554,940,47,1682,1074,102,1578,980,33,1650,1114,108,1464,876,104,1538,1075,89,1385,877,66,1235,1081,93,1444,1092,42,1270,1195,46,1510,1148,64,1323,961,49,1197,1068,274,1088,-566,103,1028,-885,78,1194,1088,65,1225,1201,54,1150,1079,66,1134,1105,64,1138,1102,196,857,-319,93,883,627,82,806,-520,83,781,465,110,1656,1128,71,1749,1205,68,1738,1208,149,437,458,127,390,428,133,486,493,137,29,-314,125,50,-238,115,24,-339,55,387,430,65,486,497,29,55,-240,44,29,-336,68,822,-407,20,44,-285,57,1648,1112,82,1634,1091,88,1633,1074,61,1663,1100,45,1360,1173,79,1644,1033,43,1214,-882,87,1171,1149,73,1151,1144,204,907,371,23,1311,-840,33,1285,-851,34,1301,-1029,66,1239,-1018,46,1309,-1145,84,1219,-1158,41,1160,-1448,75,1100,-1477,88,1208,1160,67,1194,1158,105,1527,1129,68,1651,1105,98,1690,1153,110,1701,1147,80,1649,1048,67,813,599,38,437,465,67,1442,310,80,1068,704,56,1160,1182,53,1127,1169,53,1112,1112,46,1192,1089,47,1121,1107,36,1125,1079,58,1709,1155,86,1686,1129,115,1657,1115,95,1694,1062,62,1718,1148,311,838,-243,286,1139,-345,211,1028,-772,232,628,-472,251,670,-520,211,708,-568,131,734,-593,90,656,-534,131,623,-456,124,125,-305,44,130,-318,39,112,-354,60,111,-381,114,108,-375,128,104,-349,84,1626,875,42,1705,798,173,468,-646,171,489,-613,184,701,866,189,705,893,180,710,918,156,456,-679,162,631,847,156,612,864,154,650,828,127,170,-409,129,195,-394,128,147,-425,96,471,-610,85,710,916,111,461,-706,88,613,867,83,699,856,85,665,818,54,196,-404,72,146,-432,69,705,894,81,630,852,87,461,-643,57,177,-425,129,396,638,78,397,640,63,417,628,77,437,611,128,435,610,145,418,623,72,1254,1143,164,825,-372,69,859,-576,29,1439,1164,51,1488,1150,109,1510,1055,89,1351,1030,47,845,-574,101,813,-406,94,1348,128,102,1336,59,148,750,-213,179,691,81,73,1196,686,197,1175,613,-277,1014,225,-230,1194,21,-274,1103,-164,-242,887,-398,-298,790,20,-143,1260,232,-245,1125,521,-143,1307,-310,-201,1362,-498,-276,786,-728,-169,1261,556,-138,1291,-814,-213,747,-246,-261,995,474,-204,1131,387,-277,897,610,-233,1041,639,-237,930,683,-126,1506,697,-80,1606,570,-109,1477,882,-110,942,702,-151,952,-865,-234,837,-821,-271,837,555,-133,1546,962,-52,1679,1083,-116,1571,1000,-29,1648,1120,-134,1456,898,-99,1531,1094,-111,1379,895,-41,1232,1091,-79,1438,1107,0,1268,1198,-27,1508,1155,-66,1319,973,-24,1195,1075,-273,1066,-622,-105,1085,-917,-49,1191,1099,-18,1223,1209,-24,1148,1086,-31,1130,1114,-30,1136,1110,-190,771,-472,-105,875,641,-79,856,-854,-95,786,468,-106,1666,1142,-65,1778,1182,-60,1769,1187,-167,286,1279,-146,314,1328,-151,259,1225,-100,21,-1178,-96,6,-1101,-77,29,-1201,-73,320,1326,-83,264,1220,-1,17,-1090,-7,37,-1189,-61,783,-752,11,28,-1135,-53,1646,1121,-81,1630,1107,-89,1627,1091,-60,1660,1110,-12,1358,1178,-89,1639,1049,-44,1233,-880,-46,1167,1161,-32,1148,1153,-209,924,384,-23,1311,-840,-33,1285,-851,-32,1301,-1028,-62,1238,-1017,-46,1306,-1142,-80,1214,-1153,-50,1157,-1446,-82,1096,-1472,-47,1204,1172,-26,1191,1166,-90,1521,1147,-66,1648,1117,-94,1705,1154,-107,1714,1146,-87,1642,1064,-80,806,607,-57,293,1272,-67,1442,310,-79,1062,714,-8,1158,1188,-6,1125,1175,-16,1110,1118,-17,1190,1095,-11,1120,1112,-5,1124,1083,-55,1725,1145,-85,1694,1131,-113,1662,1130,-102,1681,1067,-60,1732,1136,-299,680,-591,-279,986,-426,-213,1080,-823,-224,625,-888,-244,684,-910,-206,741,-935,-127,778,-946,-84,682,-932,-122,615,-878,-98,103,-1126,-18,119,-1127,-9,120,-1167,-28,130,-1194,-82,120,-1195,-97,104,-1175,-121,1623,875,-83,1703,799,-164,566,-1150,-165,555,-1108,-231,643,827,-233,677,858,-222,711,884,-146,583,-1180,-203,600,928,-196,617,946,-196,581,907,-99,192,-1201,-104,200,-1173,-98,185,-1229,-88,545,-1117,-127,704,875,-100,608,-1191,-128,621,941,-131,626,811,-128,573,889,-29,211,-1174,-41,191,-1229,-113,673,852,-122,606,923,-78,563,-1146,-30,211,-1202,-153,394,1159,-102,397,1155,-87,381,1136,-102,363,1113,-153,362,1119,-169,374,1139,-37,1251,1153,-161,789,-443,-66,838,-677,-3,1438,1167,-31,1485,1158,-106,1503,1075,-81,1346,1045,-45,827,-638,-101,802,-424,-94,1348,128,-102,1336,59,-147,729,-227,-179,691,81,-72,1194,689,-193,1174,634,140,1117,664,161,987,651,151,925,685,137,711,930,128,598,877,105,382,653,95,375,419,100,421,450,99,472,485,101,449,598,123,665,816,126,699,849,166,775,498,208,870,438,-220,890,449,-187,786,499,-174,619,804,-165,570,891,-128,351,1103,-117,270,1238,-118,298,1293,-114,324,1342,-127,408,1171,-168,630,958,-177,723,894,-165,912,704,-166,979,676,-137,1112,684,164,794,-539,170,733,-590,142,460,-702,101,130,-430,92,111,-386,81,31,-321,68,43,-278,72,61,-207,84,133,-288,93,207,-382,131,491,-606,187,611,-448,247,837,-201,-162,859,-876,-166,774,-944,-132,603,-1192,-69,174,-1241,-59,130,-1201,-45,30,-1179,-36,21,-1134,-47,5,-1063,-60,105,-1103,-69,202,-1153,-126,553,-1098,-178,600,-876,-233,653,-556,150,428,537,132,435,585,103,434,601,72,438,590,46,427,541,69,391,537,99,374,540,129,393,529,-91,363,1233,-67,338,1209,-95,350,1162,-126,348,1150,-154,347,1168,-171,331,1214,-150,358,1238,-121,373,1240,-46,1298,1140,-6,1315,1187,18,1315,1188,43,1317,1183,75,1302,1129,-32,1330,-904,-42,1283,-930,0,1269,-929,43,1283,-930,34,1330,-904,0,1343,-905,-81,1144,-1319,0,1133,-1308,79,1148,-1323,43,1236,-1341,-4,1280,-1335,-51,1234,-1338,193,539,-681,168,554,-728,166,564,-753,90,565,-745,92,543,-712,88,532,-638,147,527,-619,190,531,-635,-86,706,-1156,-162,708,-1166,-164,685,-1149,-189,643,-1117,-186,608,-1082,-143,596,-1069,-83,615,-1082,-88,667,-1140,88,1491,1115,102,1517,1102,103,1507,1073,93,1479,1083,-73,1486,1130,-91,1511,1119,-97,1501,1091,-84,1473,1099,107,1497,1097,-95,1490,1115] }, - { "name": "horse_A_014", "vertices": [0,1338,54,0,1352,127,0,1342,-270,0,1401,-529,0,1080,-939,0,1210,-924,0,1349,-814,0,772,-463,0,710,-246,0,653,41,-6,1607,567,-14,1369,893,-1,942,722,0,989,-925,0,896,-832,-4,865,691,-3,753,465,-6,1660,1063,2,1606,1136,-8,1333,902,23,1222,1212,11,1461,1172,0,1265,980,14,1143,1079,28,1162,1240,14,1109,1068,22,1061,1130,17,1146,1114,18,1075,1092,21,1070,1123,0,813,-661,18,1314,1194,27,1075,1191,0,1337,-844,0,1287,-884,0,1366,-1050,1,1259,-1041,0,1403,-1161,2,1254,-1189,-3,1219,-1543,-1,1079,-1587,28,1103,1208,0,1440,294,0,1034,716,-20,1696,820,0,859,-746,14,1387,1184,0,1139,703,-3,790,593,277,964,207,229,1184,13,274,1117,-164,247,957,-333,293,786,-11,145,1228,217,250,1046,475,143,1303,-327,201,1362,-512,280,787,-588,172,1231,530,137,1301,-825,212,770,-242,257,897,487,210,1017,350,258,848,685,232,1001,614,222,917,727,104,1476,721,65,1582,596,75,1437,899,104,939,697,149,940,-852,236,802,-685,249,774,649,114,1510,958,47,1636,1094,102,1534,999,33,1604,1133,109,1421,893,105,1492,1093,91,1342,892,68,1190,1094,94,1398,1108,45,1222,1208,47,1463,1166,65,1279,976,51,1151,1081,274,1074,-621,104,1068,-939,80,1149,1100,67,1178,1214,57,1104,1091,69,1087,1117,67,1092,1114,193,783,-432,93,855,674,80,807,-718,84,739,514,110,1606,1148,71,1692,1233,68,1681,1235,171,282,808,151,225,809,154,342,807,82,12,-770,71,22,-693,61,13,-796,79,222,810,86,342,808,-22,37,-693,-9,25,-793,65,774,-606,-32,34,-740,57,1601,1131,83,1588,1110,88,1587,1093,62,1617,1120,47,1313,1188,80,1599,1053,43,1238,-902,90,1124,1162,76,1105,1156,204,844,395,23,1323,-851,33,1297,-864,34,1333,-1045,65,1271,-1041,46,1363,-1171,83,1275,-1195,43,1232,-1482,77,1172,-1509,90,1161,1173,70,1147,1170,106,1480,1146,69,1604,1124,99,1637,1176,110,1649,1170,81,1605,1067,68,786,644,61,282,809,67,1428,311,79,1045,690,59,1112,1195,56,1080,1181,56,1066,1123,48,1146,1102,50,1075,1119,39,1079,1091,59,1656,1179,87,1635,1151,116,1608,1135,96,1649,1086,62,1666,1173,306,720,-441,282,1046,-398,212,1058,-833,229,613,-732,249,670,-761,210,724,-792,130,758,-806,88,663,-781,128,604,-720,79,106,-747,0,121,-759,-5,110,-798,15,111,-825,68,101,-818,81,92,-793,85,1583,896,42,1666,822,165,526,-954,165,534,-915,185,739,990,190,757,1018,180,775,1043,150,528,-988,166,664,1019,158,658,1043,158,669,992,89,167,-844,92,185,-821,89,149,-867,87,521,-920,85,772,1038,106,546,-1012,91,658,1043,84,730,978,90,674,974,18,196,-832,33,155,-874,69,755,1016,84,664,1021,79,525,-954,20,184,-858,144,352,976,93,352,976,78,361,954,92,369,929,143,368,931,160,362,952,74,1208,1157,163,782,-452,68,840,-664,31,1392,1181,53,1441,1167,111,1465,1073,91,1306,1045,46,828,-648,101,787,-463,94,1339,126,102,1325,60,146,740,-241,176,688,45,73,1172,676,197,1144,592,-276,995,206,-229,1184,13,-271,1098,-185,-237,908,-504,-293,786,-11,-144,1245,226,-246,1088,508,-142,1277,-328,-202,1350,-510,-268,835,-858,-170,1238,549,-139,1306,-833,-208,748,-289,-260,956,466,-205,1093,374,-274,846,608,-233,1002,630,-235,882,683,-126,1474,713,-80,1581,591,-108,1434,896,-109,907,694,-152,1006,-954,-230,899,-948,-267,792,547,-132,1501,981,-52,1632,1103,-116,1526,1019,-28,1601,1139,-133,1412,915,-98,1484,1112,-109,1335,911,-39,1186,1104,-77,1391,1124,2,1220,1212,-26,1460,1172,-64,1274,988,-22,1148,1088,-274,1083,-681,-108,1122,-946,-46,1144,1112,-15,1175,1222,-21,1101,1098,-28,1084,1126,-26,1089,1122,-185,787,-553,-103,832,638,-76,928,-981,-93,756,456,-105,1617,1162,-64,1728,1207,-60,1719,1212,-155,183,1208,-135,216,1254,-138,150,1157,-102,31,-1377,-97,4,-1303,-78,41,-1398,-63,225,1252,-70,156,1153,-2,11,-1291,-8,45,-1386,-54,844,-884,10,28,-1334,-53,1599,1141,-81,1583,1126,-89,1580,1110,-60,1613,1130,-10,1310,1193,-89,1593,1068,-45,1252,-895,-43,1119,1174,-28,1101,1166,-207,895,367,-23,1323,-851,-33,1297,-864,-32,1332,-1045,-63,1270,-1040,-46,1361,-1169,-80,1271,-1192,-49,1230,-1480,-81,1169,-1506,-44,1156,1185,-23,1144,1179,-88,1473,1164,-66,1601,1136,-93,1656,1176,-106,1665,1169,-87,1596,1083,-78,768,597,-45,192,1201,-67,1428,311,-79,1036,704,-5,1110,1201,-2,1077,1187,-12,1063,1130,-14,1144,1107,-8,1073,1124,-2,1077,1095,-55,1676,1167,-84,1646,1152,-112,1614,1151,-101,1636,1088,-59,1684,1158,-287,725,-718,-276,992,-513,-216,1114,-864,-207,650,-995,-229,705,-1025,-193,760,-1057,-116,798,-1072,-69,706,-1045,-105,646,-983,-97,104,-1313,-16,117,-1313,-7,124,-1353,-26,138,-1378,-80,130,-1379,-96,112,-1362,-121,1580,896,-83,1664,823,-148,568,-1270,-149,550,-1227,-226,568,793,-229,597,828,-218,627,859,-130,587,-1297,-198,510,886,-190,524,906,-190,495,862,-95,203,-1375,-100,206,-1346,-94,200,-1404,-73,539,-1241,-123,623,849,-84,612,-1306,-123,530,901,-126,555,774,-123,491,841,-24,215,-1346,-38,204,-1404,-109,595,822,-116,518,881,-62,561,-1268,-25,219,-1374,-142,271,1080,-91,275,1076,-77,262,1054,-92,248,1029,-142,245,1035,-158,254,1057,-35,1203,1167,-159,787,-505,-64,857,-751,-2,1390,1184,-29,1438,1175,-105,1456,1093,-79,1300,1060,-44,837,-702,-100,787,-478,-94,1339,126,-102,1325,60,-144,728,-258,-176,688,45,-72,1170,682,-194,1146,623,140,1091,645,161,963,665,151,915,738,136,781,1054,131,653,1061,119,348,995,120,207,810,122,262,809,120,324,807,117,373,912,127,674,973,128,727,971,167,726,585,209,806,499,-218,858,442,-183,750,487,-170,548,767,-160,487,844,-117,237,1017,-104,163,1170,-107,198,1221,-104,229,1267,-116,283,1093,-162,536,920,-174,638,871,-163,867,702,-165,942,667,-138,1083,673,163,804,-739,169,755,-804,137,542,-1009,60,135,-876,47,108,-829,27,20,-778,15,27,-733,20,33,-660,40,115,-729,56,196,-807,125,536,-908,184,589,-717,241,703,-402,-159,930,-1002,-154,793,-1070,-115,609,-1306,-66,190,-1417,-57,140,-1384,-46,37,-1377,-37,22,-1334,-48,-3,-1265,-59,102,-1291,-65,205,-1326,-109,545,-1216,-161,628,-980,-221,701,-683,169,320,877,148,353,911,119,361,923,89,356,911,65,318,877,89,287,895,119,274,906,148,286,889,-81,255,1154,-56,229,1134,-84,235,1085,-114,230,1071,-143,231,1091,-160,219,1139,-140,250,1159,-111,264,1163,-43,1251,1155,-4,1267,1202,21,1267,1203,46,1269,1197,77,1255,1144,-32,1349,-915,-42,1304,-944,0,1290,-944,43,1304,-945,34,1349,-915,0,1362,-915,-80,1219,-1359,0,1207,-1349,80,1223,-1362,44,1312,-1376,-3,1356,-1369,-50,1310,-1374,193,607,-959,169,639,-998,167,657,-1018,91,657,-1011,92,624,-988,87,587,-924,146,574,-907,189,582,-919,-69,703,-1267,-145,703,-1278,-147,681,-1259,-171,640,-1224,-167,605,-1187,-123,593,-1174,-64,612,-1187,-70,665,-1249,90,1445,1132,104,1471,1119,104,1462,1090,95,1433,1100,-72,1439,1147,-90,1464,1137,-95,1454,1108,-82,1427,1116,108,1451,1114,-94,1443,1133] }, - { "name": "horse_A_015", "vertices": [0,1342,54,0,1360,122,0,1335,-283,0,1400,-541,0,1089,-958,0,1218,-940,0,1354,-827,0,770,-488,0,724,-253,0,672,21,-6,1616,564,-12,1380,896,0,931,709,0,997,-946,0,901,-854,-2,856,657,-1,768,436,-5,1681,1052,3,1631,1128,-7,1345,910,26,1253,1227,12,1489,1172,3,1282,993,17,1167,1099,31,1195,1259,17,1131,1090,25,1087,1154,20,1171,1134,21,1099,1116,24,1096,1147,0,815,-685,21,1344,1204,30,1105,1215,0,1342,-857,0,1294,-898,0,1381,-1067,1,1275,-1062,0,1432,-1183,1,1286,-1222,-3,1276,-1578,-2,1141,-1635,31,1134,1230,0,1448,289,0,1034,712,-19,1705,812,0,863,-769,17,1416,1189,0,1145,698,-1,792,565,274,976,194,227,1189,9,271,1124,-172,246,966,-379,285,802,-26,145,1238,212,250,1052,471,144,1300,-345,201,1362,-529,277,801,-641,172,1238,527,138,1307,-841,209,785,-256,256,895,470,210,1030,343,258,833,655,232,994,605,222,899,701,105,1486,718,65,1591,593,77,1448,897,104,929,685,147,959,-891,233,818,-738,249,761,623,115,1526,956,48,1659,1084,104,1552,995,35,1629,1126,111,1433,896,107,1516,1092,93,1354,900,71,1214,1111,96,1422,1113,47,1253,1223,49,1491,1166,68,1296,987,54,1175,1101,273,1084,-662,104,1079,-965,83,1173,1120,70,1209,1232,60,1128,1113,72,1113,1140,70,1118,1137,192,787,-469,93,847,649,78,825,-770,83,737,496,111,1629,1140,72,1713,1226,68,1703,1228,172,232,1064,151,189,1101,156,278,1025,82,1,-1010,72,-7,-932,60,7,-1034,79,186,1101,87,278,1024,-21,6,-928,-9,18,-1028,62,790,-659,-32,14,-974,58,1626,1123,84,1612,1103,89,1610,1086,63,1641,1112,50,1342,1197,81,1620,1045,43,1246,-920,93,1153,1182,79,1133,1178,202,847,375,23,1329,-864,33,1304,-878,34,1348,-1063,65,1286,-1061,46,1393,-1196,83,1307,-1226,43,1284,-1515,76,1226,-1547,93,1190,1191,73,1176,1190,108,1507,1146,70,1629,1116,99,1659,1168,111,1671,1163,82,1627,1059,68,782,624,61,232,1062,67,1435,306,79,1048,686,62,1143,1216,59,1109,1205,59,1092,1148,51,1171,1121,53,1101,1142,42,1103,1114,60,1679,1172,88,1658,1144,116,1630,1128,97,1672,1079,63,1689,1166,302,733,-495,282,1054,-441,211,1068,-864,225,631,-787,244,687,-815,206,742,-846,127,777,-860,84,682,-836,123,622,-776,79,86,-965,0,104,-972,-5,102,-1013,15,109,-1039,68,98,-1036,81,84,-1014,86,1595,892,43,1676,815,161,544,-1038,160,539,-995,185,737,960,189,768,986,178,797,1008,146,557,-1070,165,680,1031,156,687,1055,157,671,1004,88,168,-1046,91,179,-1019,87,158,-1073,84,529,-1007,83,792,1001,102,582,-1087,89,687,1052,84,724,948,90,665,984,16,192,-1025,31,166,-1078,69,765,982,82,680,1030,75,543,-1038,19,189,-1054,141,389,1150,90,388,1148,76,385,1124,91,379,1098,142,380,1102,158,385,1125,77,1235,1173,162,783,-482,67,847,-697,33,1421,1185,55,1469,1169,112,1487,1073,94,1327,1055,45,833,-677,101,786,-489,94,1346,121,102,1329,60,143,755,-250,171,706,27,73,1177,672,197,1147,591,-273,1019,200,-227,1189,9,-269,1104,-197,-239,937,-577,-285,802,-26,-144,1259,230,-247,1099,517,-142,1268,-347,-201,1348,-525,-274,904,-941,-171,1241,555,-139,1314,-849,-205,765,-313,-256,984,436,-205,1131,389,-265,856,520,-232,991,609,-228,868,604,-125,1484,711,-79,1590,588,-107,1446,895,-107,892,656,-155,1054,-995,-235,976,-1023,-256,812,459,-131,1517,980,-51,1655,1094,-114,1544,1016,-27,1627,1132,-131,1424,920,-97,1508,1111,-107,1347,919,-36,1210,1121,-75,1416,1129,5,1251,1227,-24,1488,1173,-62,1291,1000,-19,1172,1108,-275,1108,-718,-108,1146,-961,-43,1169,1132,-12,1206,1240,-18,1126,1121,-25,1109,1149,-23,1115,1145,-188,813,-606,-97,839,578,-82,1007,-1053,-87,781,407,-103,1640,1155,-61,1751,1200,-57,1742,1205,-120,83,936,-101,108,987,-103,62,879,-139,202,-1684,-132,127,-1660,-116,225,-1691,-29,119,986,-35,71,876,-36,124,-1654,-46,220,-1685,-60,914,-967,-24,168,-1668,-51,1624,1134,-79,1607,1119,-87,1604,1104,-59,1638,1122,-8,1340,1203,-87,1614,1061,-45,1262,-907,-40,1148,1195,-25,1129,1188,-202,928,337,-23,1329,-864,-33,1304,-878,-32,1348,-1063,-63,1285,-1060,-46,1392,-1195,-81,1304,-1224,-49,1282,-1514,-81,1224,-1545,-41,1185,1204,-20,1173,1199,-87,1500,1165,-64,1626,1129,-91,1679,1169,-104,1688,1162,-86,1619,1076,-72,780,542,-11,98,930,-67,1435,306,-79,1031,699,-2,1140,1222,0,1107,1210,-9,1089,1154,-12,1168,1127,-4,1099,1148,0,1101,1118,-53,1700,1160,-82,1669,1145,-110,1637,1144,-100,1660,1081,-58,1707,1152,-293,786,-808,-277,1011,-573,-217,1143,-886,-214,713,-1077,-236,768,-1108,-199,823,-1140,-122,860,-1155,-75,768,-1128,-112,709,-1065,-127,197,-1588,-47,206,-1583,-40,242,-1603,-59,270,-1606,-113,266,-1609,-129,240,-1611,-119,1592,892,-82,1673,817,-159,638,-1368,-159,611,-1327,-207,565,672,-210,584,713,-200,605,749,-140,663,-1390,-176,484,739,-168,489,763,-169,479,711,-125,302,-1548,-129,297,-1520,-125,310,-1574,-85,601,-1347,-105,607,740,-93,687,-1395,-101,498,759,-107,561,652,-102,484,689,-53,302,-1520,-68,314,-1575,-91,588,707,-95,495,736,-73,628,-1369,-54,315,-1545,-110,192,827,-60,199,824,-46,194,799,-61,190,770,-112,184,776,-127,183,800,-32,1231,1183,-160,797,-542,-66,880,-794,0,1419,1189,-27,1466,1177,-103,1479,1094,-77,1321,1071,-45,851,-738,-100,788,-506,-94,1346,121,-102,1329,60,-142,743,-272,-171,706,27,-73,1174,679,-196,1141,631,140,1091,643,161,954,655,151,897,715,134,808,1017,128,691,1072,115,395,1168,120,175,1111,123,217,1076,121,264,1036,116,374,1083,127,665,985,128,717,941,166,717,564,209,797,480,-211,887,389,-173,776,412,-150,555,643,-139,479,691,-87,184,755,-69,74,894,-72,97,951,-70,119,1002,-85,198,843,-139,495,780,-156,614,764,-157,851,629,-163,928,635,-139,1073,673,160,821,-792,166,773,-858,133,577,-1085,59,147,-1086,46,108,-1044,27,10,-1015,15,6,-970,21,-4,-897,40,91,-945,55,185,-1002,121,539,-987,179,607,-773,237,715,-456,-165,1012,-1073,-160,855,-1153,-125,685,-1395,-97,310,-1590,-91,276,-1606,-83,207,-1683,-73,164,-1669,-81,94,-1647,-88,179,-1579,-93,288,-1504,-120,603,-1318,-168,692,-1062,-227,759,-775,168,305,1094,147,352,1098,117,366,1101,88,354,1095,64,303,1092,87,289,1126,117,284,1141,147,287,1124,-49,167,897,-24,147,872,-52,162,825,-82,158,809,-111,155,830,-127,133,875,-108,160,901,-80,173,911,-41,1278,1168,-1,1298,1214,23,1297,1215,48,1299,1209,80,1282,1156,-32,1359,-929,-42,1314,-960,0,1300,-960,43,1315,-960,34,1359,-929,0,1371,-929,-81,1262,-1395,0,1249,-1385,79,1265,-1397,44,1356,-1403,-3,1399,-1393,-49,1354,-1402,189,625,-1015,164,663,-1052,162,684,-1071,87,684,-1063,88,647,-1043,82,601,-979,141,584,-964,184,594,-977,-75,765,-1347,-150,767,-1357,-153,744,-1339,-177,701,-1306,-174,663,-1272,-130,649,-1259,-71,668,-1272,-76,725,-1330,92,1471,1134,105,1496,1119,106,1485,1090,97,1457,1102,-70,1465,1149,-88,1489,1138,-94,1478,1110,-80,1451,1119,110,1476,1115,-92,1468,1135] } - ], - - "morphColors": [ - { "name": "horse_colorMap", "colors": [0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.360,0.220,0.210,0.750,0.570,0.420,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.240,0.120,0.090,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.750,0.570,0.420,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.750,0.570,0.420,0.750,0.570,0.420,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.650,0.360,0.220,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.650,0.360,0.220,0.240,0.120,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.360,0.220,0.210,0.750,0.570,0.420,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.750,0.570,0.420,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.750,0.570,0.420,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.220,0.110,0.090,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.750,0.570,0.420,0.750,0.570,0.420,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.750,0.570,0.420,0.750,0.570,0.420,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.750,0.570,0.420,0.240,0.120,0.090,0.750,0.570,0.420,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.220,0.110,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.220,0.110,0.090,0.220,0.110,0.090,0.220,0.110,0.090,0.220,0.110,0.090,0.220,0.110,0.090,0.220,0.110,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220] } - ], - - "normals": [], - - "colors": [], - - "uvs": [[0.448620,0.529399,0.416272,0.497377,0.336939,0.484467,0.353083,0.543663,0.412052,0.590391,0.317679,0.592247,0.321725,0.532901,0.294803,0.573531,0.528703,0.493874,0.517961,0.541268,0.287719,0.460762,0.391785,0.432560,0.252392,0.457865,0.274426,0.519441,0.577758,0.555090,0.631081,0.525947,0.239532,0.460301,0.244234,0.517700,0.909079,0.311955,0.881905,0.307722,0.491907,0.578810,0.518764,0.585592,0.568992,0.627229,0.614655,0.631727,0.629909,0.617449,0.647716,0.593320,0.593608,0.442145,0.083679,0.217254,0.157074,0.275340,0.180338,0.200676,0.116178,0.150781,0.755107,0.105826,0.776456,0.108499,0.806134,0.116032,0.219545,0.564538,0.259562,0.564962,0.839270,0.313162,0.683083,0.562401,0.755016,0.212912,0.768605,0.214509,0.856595,0.448744,0.863080,0.449751,0.853753,0.377497,0.829794,0.379881,0.662924,0.653966,0.644562,0.675804,0.191061,0.095103,0.157435,0.061005,0.100212,0.080212,0.228324,0.102289,0.213134,0.073691,0.207633,0.042607,0.313178,0.136170,0.268864,0.129625,0.272717,0.160418,0.291926,0.160894,0.236716,0.203528,0.240792,0.158661,0.290159,0.095923,0.329056,0.128973,0.304291,0.086711,0.274767,0.204309,0.300841,0.190356,0.239891,0.079419,0.239277,0.076692,0.498842,0.449753,0.271535,0.420346,0.253660,0.423588,0.220900,0.438695,0.363919,0.604435,0.345705,0.664995,0.402715,0.653643,0.213601,0.325620,0.246160,0.266939,0.186881,0.508599,0.178806,0.556069,0.204865,0.549716,0.212216,0.508022,0.183835,0.580529,0.200311,0.568395,0.657784,0.689384,0.680358,0.664843,0.503354,0.671921,0.142700,0.023015,0.067275,0.040797,0.253846,0.038787,0.257187,0.013533,0.205939,0.006708,0.267961,0.247575,0.346092,0.119764,0.321232,0.078470,0.293134,0.227031,0.314633,0.207931,0.286943,0.062124,0.304841,0.050293,0.207747,0.484584,0.326770,0.143301,0.332008,0.148408,0.345432,0.150362,0.343181,0.136009,0.311369,0.166823,0.320043,0.180461,0.356980,0.152072,0.353631,0.132660,0.330518,0.192926,0.336440,0.153512,0.340285,0.157448,0.351643,0.163322,0.847264,0.062608,0.882816,0.054963,0.815980,0.306398,0.792789,0.308508,0.126016,0.372202,0.741446,0.213386,0.871790,0.450617,0.824355,0.377986,0.811315,0.377671,0.726031,0.111187,0.899376,0.196896,0.914374,0.196797,0.916020,0.063441,0.944843,0.073250,0.764570,0.307954,0.795555,0.377061,0.235306,0.085310,0.232653,0.076789,0.247165,0.105246,0.244592,0.084865,0.273795,0.082085,0.251799,0.077947,0.254435,0.068048,0.579812,0.681733,0.502411,0.691818,0.581707,0.696312,0.204052,0.601822,0.188050,0.611262,0.212543,0.656931,0.220374,0.636205,0.332590,0.163875,0.316360,0.167934,0.319999,0.168952,0.337409,0.171224,0.326506,0.182207,0.333347,0.184798,0.326082,0.173864,0.331226,0.169778,0.780124,0.214561,0.775712,0.238360,0.790837,0.238330,0.759075,0.237832,0.854267,0.471589,0.865949,0.474456,0.843297,0.447300,0.839248,0.469354,0.882496,0.195799,0.864834,0.194489,0.853265,0.223612,0.873834,0.229854,0.172056,0.399007,0.741083,0.239048,0.878960,0.471705,0.804374,0.449801,0.795275,0.448443,0.792550,0.473850,0.807206,0.475517,0.386821,0.415024,0.388824,0.697340,0.892459,0.227099,0.910105,0.224998,0.785683,0.448328,0.779285,0.471824,0.300359,0.617958,0.279467,0.658239,0.713677,0.303104,0.771809,0.447735,0.759398,0.469865,0.149334,0.714967,0.101030,0.715346,0.112709,0.741649,0.140764,0.741363,0.019361,0.683787,0.008075,0.715908,0.019397,0.739997,0.049952,0.739976,0.069902,0.721874,0.243698,0.078814,0.238276,0.079154,0.236435,0.075945,0.240871,0.074567,0.224019,0.122967,0.054063,0.446416,0.053310,0.442271,0.050633,0.437415,0.052359,0.452293,0.331553,0.156146,0.325437,0.154252,0.328037,0.160953,0.344872,0.168499,0.335807,0.160145,0.515975,0.630650,0.198455,0.463542,0.197107,0.473974,0.197428,0.459486,0.190080,0.489251,0.193914,0.479398,0.274903,0.692300,0.330594,0.688092,0.159409,0.469525,0.161350,0.460397,0.122364,0.459425,0.122678,0.463511,0.161571,0.454003,0.123048,0.453028,0.157336,0.478246,0.121809,0.471155,0.239701,0.075696,0.236803,0.067189,0.239474,0.074078,0.510421,0.408256,0.140199,0.685877,0.112139,0.685732,0.030193,0.102811,0.675476,0.616115,0.699849,0.632259,0.587899,0.403711,0.014499,0.055576,0.323645,0.174652,0.238975,0.076435,0.239347,0.075534,0.937149,0.318413,0.842241,0.090448,0.794728,0.069773,0.758361,0.005070,0.737921,0.053037,0.704185,0.081500,0.982352,0.053080,0.918260,0.033651,0.869065,0.008364,0.817747,0.015248,0.970268,0.279984,0.938952,0.264731,0.891325,0.272093,0.837155,0.291223,0.820828,0.283650,0.792036,0.285922,0.774985,0.287144,0.664395,0.283391,0.874761,0.380440,0.762675,0.376930,0.886450,0.386978,0.884339,0.493419,0.868847,0.496801,0.773430,0.494287,0.749914,0.492433,0.788595,0.494306,0.805248,0.496526,0.852193,0.493125,0.838839,0.488594,0.865297,0.268014,0.839696,0.259737,0.888877,0.265003,0.911201,0.260512,0.762025,0.266882,0.739847,0.267853,0.781403,0.268411,0.801923,0.268072,0.201695,0.581882,0.331561,0.821659,0.363908,0.789637,0.443242,0.776727,0.427098,0.835923,0.368129,0.882651,0.462502,0.884506,0.458456,0.825161,0.485378,0.865791,0.492462,0.753022,0.388396,0.724819,0.527789,0.750125,0.505755,0.811701,0.202423,0.847349,0.149100,0.818207,0.251478,0.786134,0.262220,0.833528,0.540649,0.752561,0.535947,0.809960,0.776289,0.875849,0.741961,0.807367,0.769134,0.803133,0.797288,0.872911,0.288274,0.871069,0.261417,0.877852,0.211189,0.919489,0.165526,0.923986,0.150272,0.909709,0.132465,0.885580,0.186573,0.734405,0.632824,0.217254,0.559428,0.275340,0.536165,0.200676,0.600325,0.150781,0.935289,0.545225,0.918101,0.598006,0.896757,0.600679,0.878490,0.561956,0.914849,0.497255,0.867085,0.608214,0.830967,0.582627,0.560636,0.856798,0.520619,0.857222,0.811775,0.808572,0.821250,0.875292,0.918196,0.705088,0.904602,0.706686,0.794442,0.944152,0.787969,0.945167,0.117257,0.946226,0.135619,0.968064,0.525441,0.095103,0.559068,0.061005,0.616291,0.080212,0.403325,0.136170,0.447639,0.129625,0.443786,0.160418,0.424576,0.160894,0.479786,0.203528,0.475710,0.158661,0.426343,0.095923,0.387447,0.128973,0.412212,0.086711,0.441735,0.204309,0.415662,0.190356,0.281339,0.742013,0.508646,0.712606,0.526521,0.715848,0.559281,0.730954,0.416263,0.896695,0.434476,0.957255,0.377466,0.945903,0.502901,0.325620,0.470343,0.266939,0.593300,0.800859,0.601375,0.848329,0.575316,0.841976,0.567965,0.800281,0.122397,0.981644,0.099822,0.957103,0.276827,0.964181,0.573802,0.023015,0.649228,0.040797,0.508870,0.042607,0.462656,0.038787,0.459315,0.013533,0.510564,0.006708,0.448542,0.247575,0.370410,0.119764,0.395271,0.078470,0.423368,0.227031,0.401869,0.207931,0.429560,0.062124,0.411662,0.050293,0.572434,0.776844,0.389732,0.143301,0.384494,0.148408,0.371071,0.150362,0.373321,0.136009,0.405133,0.166823,0.396459,0.180461,0.359523,0.152072,0.362871,0.132660,0.385985,0.192926,0.380062,0.153512,0.376218,0.157448,0.364859,0.163322,0.849327,0.516025,0.819845,0.563383,0.784244,0.555709,0.797979,0.509115,0.835063,0.801809,0.858255,0.803919,0.839728,0.873082,0.826688,0.873397,0.931768,0.705562,0.779251,0.946026,0.764590,0.882392,0.969009,0.573688,0.947161,0.603363,0.767695,0.697676,0.752700,0.697573,0.748830,0.534424,0.751026,0.564203,0.722240,0.574027,0.684726,0.553849,0.886473,0.803365,0.855488,0.872472,0.503369,0.073691,0.488179,0.102289,0.481197,0.085310,0.483849,0.076789,0.471910,0.084865,0.469338,0.105246,0.442707,0.082085,0.464704,0.077947,0.479699,0.067189,0.462068,0.068048,0.200369,0.973993,0.277770,0.984078,0.198474,0.988572,0.576129,0.894082,0.592130,0.903522,0.567638,0.949191,0.559807,0.928465,0.383913,0.163875,0.400142,0.167934,0.396503,0.168952,0.379094,0.171224,0.389997,0.182207,0.383155,0.184798,0.390421,0.173864,0.385277,0.169778,0.893083,0.706738,0.897494,0.730541,0.882366,0.730510,0.914135,0.730012,0.796777,0.967000,0.785096,0.969866,0.807749,0.942713,0.811794,0.964766,0.784577,0.696573,0.802237,0.695267,0.813800,0.724386,0.793238,0.730628,0.932131,0.731231,0.772084,0.967117,0.846669,0.945212,0.855768,0.943854,0.858493,0.969261,0.843837,0.970929,0.774615,0.727869,0.756972,0.725774,0.865361,0.943739,0.871758,0.967235,0.479822,0.910218,0.500714,0.950499,0.937366,0.798515,0.888369,0.872341,0.879235,0.943146,0.891646,0.965276,0.148932,0.645423,0.100628,0.644944,0.112362,0.618666,0.140417,0.619010,0.021276,0.621508,0.051811,0.620398,0.064275,0.652082,0.053851,0.676572,0.023316,0.677680,0.002710,0.660326,0.472805,0.078814,0.476612,0.079419,0.478227,0.079154,0.480068,0.075945,0.477029,0.074078,0.475632,0.074567,0.492484,0.122967,0.726118,0.738676,0.726871,0.734531,0.729548,0.729675,0.727822,0.744552,0.384949,0.156146,0.391065,0.154252,0.388466,0.160953,0.371630,0.168499,0.380695,0.160145,0.264206,0.922910,0.581726,0.755802,0.583074,0.766234,0.582753,0.751746,0.590101,0.781510,0.586266,0.771658,0.618831,0.752657,0.620772,0.761785,0.618610,0.746263,0.622845,0.770506,0.505278,0.984560,0.449587,0.980351,0.657817,0.751685,0.657503,0.755771,0.657133,0.745288,0.658372,0.763415,0.477225,0.076692,0.476802,0.075696,0.477155,0.075534,0.477527,0.076435,0.139736,0.674495,0.111676,0.674581,0.686309,0.102811,0.104705,0.908375,0.080332,0.924519,0.392857,0.174652,0.713897,0.813824,0.680775,0.775394,0.712090,0.760142,0.759721,0.767504,0.813891,0.786633,0.830216,0.779061,0.859008,0.781333,0.876058,0.782556,0.766705,0.988829,0.782198,0.992212,0.877613,0.989698,0.901129,0.987844,0.862448,0.989717,0.845795,0.991937,0.798849,0.988537,0.812205,0.984003,0.801772,0.768776,0.827368,0.760502,0.778196,0.765767,0.755877,0.761277,0.911186,0.759067,0.933366,0.760037,0.891804,0.760597,0.871280,0.760257,0.578486,0.874142,0.596346,0.872789,0.702004,0.055576,0.192282,0.695970,0.269760,0.700516,0.393361,0.707284,0.391357,0.989600,0.590487,0.372202,0.544447,0.399007,0.097098,0.854661,0.579870,0.860655,0.661596,0.604718,0.646417,0.635707,0.843406,0.011806,0.629609,0.653765,0.865040,0.058786,0.873665,0.195144,0.863549,0.226733,0.126169,0.685805,0.852497,0.263875,0.125182,0.715157,0.750936,0.267368,0.126736,0.741506,0.750079,0.238440,0.748231,0.213149,0.740569,0.108507,0.509664,0.651286,0.721053,0.067269,0.505335,0.582201,0.274846,0.874461,0.952149,0.559456,0.270517,0.943546,0.932631,0.600684,0.924982,0.705325,0.923133,0.730622,0.126390,0.618838,0.922276,0.759552,0.124780,0.645184,0.814570,0.764639,0.125706,0.674538,0.803519,0.727507,0.793407,0.695920,0.802045,0.559546,0.150572,0.946025,0.823653,0.512570,0.133764,0.927967,0.118585,0.896978,0.209928,0.566467,0.806432,0.284786,0.804384,0.307453,0.817835,0.377828,0.799824,0.449122,0.799878,0.474684,0.796922,0.495416,0.034675,0.739987,0.038989,0.718891,0.034638,0.683777,0.876593,0.495110,0.872454,0.473081,0.867435,0.450184,0.880606,0.383709,0.923114,0.315184,0.954610,0.272358,0.306241,0.582889,0.844612,0.780197,0.570253,0.858727,0.846659,0.802864,0.833208,0.873240,0.851219,0.944533,0.851165,0.970095,0.038583,0.677126,0.854121,0.990827,0.033493,0.656204,0.774451,0.990521,0.036544,0.620953,0.778590,0.968492,0.783610,0.945597,0.770439,0.879120,0.727929,0.810595,0.473940,0.875149,0.696433,0.767768,0.777419,0.247376,0.759960,0.246547,0.750336,0.247118,0.910434,0.235652,0.740712,0.247690,0.891384,0.238470,0.871273,0.241302,0.860234,0.237876,0.794163,0.247252,0.849194,0.234449,0.795798,0.742072,0.775689,0.739238,0.932501,0.739873,0.756643,0.736425,0.922876,0.739301,0.913250,0.738729,0.895787,0.739558,0.817870,0.735221,0.879040,0.739434,0.806834,0.738647,0.396948,0.139515,0.381343,0.132013,0.367146,0.125348,0.349357,0.125348,0.335192,0.132030,0.319974,0.139736,0.599092,0.754330,0.600718,0.764152,0.176794,0.478859,0.603387,0.771119,0.179463,0.471892,0.181089,0.462070,0.599536,0.749180,0.180645,0.456920,0.693768,0.746736,0.085103,0.461186,0.695078,0.753446,0.086413,0.454476,0.085867,0.450359,0.695406,0.737036,0.084775,0.444777,0.694314,0.742619,0.856568,0.370520,0.823517,0.370827,0.830741,0.373209,0.816490,0.370791,0.809463,0.370754,0.792457,0.370150,0.757775,0.369548,0.891520,0.380121,0.884856,0.376856,0.878193,0.373592,0.841581,0.866166,0.834553,0.866202,0.820302,0.868620,0.827525,0.866238,0.794472,0.865933,0.772856,0.869001,0.766188,0.872268,0.759520,0.875535,0.893268,0.864958,0.858587,0.865562,0.282067,0.103295,0.255306,0.106892,0.271687,0.119154,0.283597,0.116927,0.436355,0.105044,0.462701,0.106588,0.445289,0.120910,0.432792,0.117001,0.275065,0.111499,0.444929,0.111304]], - - "faces": [10,53,51,49,0,4,2,0,10,49,51,50,0,0,2,1,10,52,94,421,0,3,5,586,10,50,51,210,0,1,2,11,10,210,51,56,0,11,2,10,10,56,154,57,0,10,6,12,10,57,154,87,0,12,6,13,10,55,63,59,0,14,9,15,10,59,63,54,0,15,9,8,10,155,60,87,0,17,16,13,10,87,60,57,0,13,16,12,10,468,157,475,0,646,19,655,10,475,157,156,0,655,19,18,10,63,62,122,0,9,21,20,10,122,62,394,0,20,21,551,10,63,55,62,0,9,14,21,10,62,55,64,0,21,14,22,10,55,65,64,0,14,24,22,10,64,65,66,0,22,24,23,10,59,214,55,0,15,25,14,10,55,214,65,0,14,25,24,10,59,54,140,0,15,8,26,10,59,67,213,0,27,30,28,10,213,67,69,0,28,30,29,10,73,62,64,0,233,232,231,10,66,174,64,0,230,33,231,10,64,174,173,0,231,33,32,10,87,58,155,0,13,35,17,10,155,58,72,0,17,35,34,10,157,468,158,0,19,646,36,10,158,468,469,0,36,646,648,10,172,173,178,0,31,32,38,10,178,173,176,0,38,32,39,10,179,170,180,0,40,42,41,10,180,170,171,0,41,42,247,10,383,66,382,0,537,23,535,10,382,66,65,0,535,23,24,10,68,169,67,0,48,47,30,10,67,169,168,0,30,47,46,10,80,69,78,0,56,29,57,10,86,85,81,0,62,61,55,10,81,85,206,0,55,61,54,10,154,153,87,0,6,7,13,10,87,153,58,0,13,7,35,10,50,210,54,0,1,11,8,10,54,210,209,0,8,11,65,10,57,3,56,0,12,67,10,10,56,3,2,0,10,67,66,10,140,54,209,0,26,8,65,10,3,57,6,0,67,12,68,10,6,57,60,0,68,12,16,10,61,53,211,0,69,4,70,10,211,53,212,0,70,4,71,10,69,11,213,0,29,73,28,10,213,11,47,0,28,73,72,10,4,88,13,0,74,77,75,10,13,88,71,0,75,77,76,10,12,15,70,0,81,80,44,10,70,15,95,0,44,80,45,10,53,97,212,0,4,82,71,10,10,44,68,0,84,83,48,10,68,44,169,0,48,83,47,10,17,18,75,0,87,86,51,10,75,18,77,0,51,86,85,10,19,11,80,0,88,73,56,10,80,11,69,0,56,73,29,10,31,117,203,0,89,59,60,10,203,117,204,0,60,59,58,10,22,19,85,0,91,88,61,10,85,19,80,0,61,88,56,10,23,22,86,0,92,91,62,10,86,22,85,0,62,91,61,10,18,21,77,0,86,94,85,10,77,21,84,0,85,94,93,10,60,155,119,0,16,17,95,10,119,155,88,0,95,17,77,10,83,90,200,0,99,98,96,10,200,90,131,0,96,98,97,10,91,86,89,0,101,62,100,10,89,86,81,0,100,62,55,10,83,20,90,0,99,103,98,10,90,20,24,0,98,103,102,10,91,25,86,0,101,104,62,10,86,25,23,0,62,104,92,10,90,132,131,0,98,105,97,10,90,24,142,0,98,102,106,10,142,24,41,0,106,102,107,10,66,383,174,0,238,536,108,10,174,383,384,0,108,536,538,10,410,470,159,0,572,649,111,10,159,470,471,0,111,649,650,10,391,392,178,0,547,548,38,10,178,392,172,0,38,548,31,10,419,182,418,0,583,249,582,10,418,182,188,0,582,249,114,10,73,172,393,0,233,31,550,10,393,172,392,0,550,31,548,10,191,190,187,0,118,120,119,10,187,190,186,0,119,120,121,10,97,186,138,0,235,121,236,10,138,186,190,0,236,121,120,10,159,471,160,0,111,650,122,10,160,471,472,0,122,650,651,10,76,118,115,0,49,50,124,10,118,137,115,0,50,125,124,10,114,79,115,0,127,126,124,10,115,79,76,0,124,126,49,10,79,114,133,0,126,127,128,10,133,114,134,0,128,127,129,10,75,77,116,0,51,85,216,10,116,77,113,0,216,85,130,10,48,16,138,0,133,132,131,10,138,16,97,0,131,132,82,10,202,207,45,0,134,137,135,10,45,207,30,0,135,137,136,10,26,27,144,0,141,140,138,10,144,27,145,0,138,140,139,10,28,25,147,0,143,104,142,10,147,25,91,0,142,104,101,10,145,27,146,0,139,140,144,10,146,27,29,0,144,140,145,10,146,29,147,0,144,145,142,10,147,29,28,0,142,145,143,10,194,199,177,0,148,147,146,10,177,199,176,0,146,147,39,10,199,198,176,0,147,149,39,10,176,198,178,0,39,149,38,10,162,167,180,0,151,150,41,10,180,167,179,0,41,150,40,10,167,166,179,0,150,153,40,10,179,166,181,0,40,153,152,10,386,194,385,0,540,156,539,10,385,194,177,0,539,156,155,10,178,198,391,0,38,149,547,10,391,198,390,0,547,149,546,10,188,163,418,0,114,160,582,10,418,163,417,0,582,160,581,10,413,165,412,0,575,163,574,10,412,165,189,0,574,163,162,10,187,197,191,0,119,168,118,10,191,197,196,0,118,168,167,10,165,164,189,0,163,170,162,10,189,164,193,0,162,170,169,10,208,207,201,0,172,137,171,10,201,207,202,0,171,137,134,10,472,473,160,0,651,652,122,10,160,473,161,0,122,652,173,10,192,193,182,0,123,169,248,10,182,193,188,0,248,169,174,10,193,164,188,0,169,170,174,10,188,164,163,0,174,170,175,10,82,205,487,0,52,53,669,10,487,205,486,0,669,53,668,10,53,122,97,0,4,20,82,10,388,389,101,0,543,545,177,10,101,389,103,0,177,545,178,10,114,98,134,0,127,63,129,10,134,98,149,0,129,63,185,10,115,150,114,0,124,186,127,10,114,150,98,0,127,186,63,10,137,151,115,0,125,187,124,10,115,151,150,0,124,187,186,10,152,116,148,0,217,216,188,10,148,116,113,0,188,216,130,10,453,454,31,0,627,628,89,10,31,454,117,0,89,628,59,10,67,168,69,0,30,46,29,10,69,168,74,0,29,46,189,10,40,39,130,0,193,192,190,10,130,39,129,0,190,192,191,10,121,92,120,0,194,196,195,10,120,92,89,0,195,196,100,10,32,26,143,0,197,141,198,10,143,26,144,0,198,141,138,10,393,394,73,0,549,551,199,10,73,394,62,0,199,551,21,10,119,124,60,0,95,201,16,10,124,123,60,0,201,200,16,10,60,123,6,0,16,200,68,10,6,123,33,0,68,200,202,10,5,34,119,0,203,204,95,10,119,34,124,0,95,204,201,10,459,460,124,0,634,635,201,10,124,460,123,0,201,635,200,10,460,461,123,0,635,637,200,10,123,461,33,0,200,637,202,10,458,459,34,0,632,634,204,10,34,459,124,0,204,634,201,10,211,8,208,0,70,206,172,10,208,8,7,0,172,206,205,10,53,61,52,0,4,69,3,10,52,61,94,0,3,69,5,10,51,52,56,0,2,3,10,10,56,52,154,0,10,3,6,10,128,127,126,0,210,209,207,10,126,127,125,0,207,209,208,10,127,37,125,0,209,212,208,10,125,37,35,0,208,212,211,10,36,38,126,0,213,214,207,10,126,38,128,0,207,214,210,10,464,465,128,0,641,642,210,10,128,465,127,0,210,642,209,10,465,466,127,0,642,644,209,10,127,466,37,0,209,644,212,10,464,128,463,0,641,210,639,10,463,128,38,0,639,210,214,10,120,89,131,0,195,100,97,10,131,89,200,0,97,100,96,10,121,120,132,0,194,195,105,10,132,120,131,0,105,195,97,10,32,143,41,0,197,198,107,10,41,143,142,0,107,198,106,10,134,113,133,0,129,130,128,10,133,113,84,0,128,130,93,10,148,113,149,0,188,130,185,10,149,113,134,0,185,130,129,10,135,136,100,0,64,227,215,10,100,136,99,0,215,227,228,10,152,151,116,0,217,187,216,10,116,151,137,0,216,187,125,10,116,137,75,0,216,125,51,10,75,137,118,0,51,125,50,10,15,48,95,0,80,133,45,10,95,48,138,0,45,133,131,10,95,138,183,0,237,236,109,10,183,138,190,0,109,236,120,10,195,185,196,0,157,154,167,10,196,185,191,0,167,154,118,10,117,82,484,0,59,52,666,10,484,82,487,0,666,52,669,10,387,388,102,0,541,543,220,10,102,388,101,0,220,543,177,10,176,173,177,0,39,32,146,10,177,173,174,0,146,32,33,10,174,384,177,0,108,538,155,10,177,384,385,0,155,538,539,10,183,190,185,0,109,120,154,10,185,190,191,0,154,120,118,10,59,140,67,0,27,221,30,10,67,140,68,0,30,221,48,10,43,12,141,0,223,81,222,10,141,12,70,0,222,81,44,10,193,192,189,0,169,123,162,10,189,192,184,0,162,123,116,10,184,411,189,0,116,573,162,10,189,411,412,0,162,573,574,10,170,179,175,0,42,40,43,10,175,179,181,0,43,40,152,10,63,49,54,0,9,0,8,10,54,49,50,0,8,0,1,10,53,49,122,0,4,0,20,10,122,49,63,0,20,0,9,10,90,142,132,0,98,106,105,10,143,121,142,0,198,194,106,10,142,121,132,0,106,194,105,10,92,121,144,0,196,194,138,10,144,121,143,0,138,194,198,10,144,145,92,0,138,139,196,10,92,145,89,0,196,139,100,10,89,145,93,0,100,139,226,10,93,145,146,0,226,139,144,10,146,147,93,0,144,142,226,10,93,147,91,0,226,142,101,10,89,93,91,0,100,226,101,10,135,100,149,0,64,215,185,10,98,135,149,0,63,64,185,10,150,136,98,0,186,227,63,10,98,136,135,0,63,227,64,10,99,136,151,0,228,227,187,10,473,474,161,0,653,654,229,10,161,474,420,0,229,654,584,10,88,155,71,0,77,17,76,10,71,155,72,0,76,17,34,10,94,161,421,0,239,229,585,10,421,161,420,0,585,229,584,10,153,156,58,0,240,18,241,10,58,156,157,0,241,18,19,10,58,157,72,0,241,19,242,10,72,157,158,0,242,19,36,10,96,409,159,0,244,571,111,10,159,409,410,0,111,571,572,10,160,111,159,0,122,245,111,10,159,111,96,0,111,245,244,10,94,111,161,0,246,245,173,10,161,111,160,0,173,245,122,10,416,417,109,0,580,581,250,10,109,417,163,0,250,581,160,10,112,415,109,0,184,578,253,10,109,415,416,0,253,578,579,10,112,164,110,0,252,170,254,10,110,164,165,0,254,170,163,10,414,110,413,0,576,254,575,10,413,110,165,0,575,254,163,10,104,106,167,0,256,257,150,10,167,106,166,0,150,257,153,10,105,104,162,0,251,256,151,10,162,104,167,0,151,256,150,10,4,5,88,0,74,203,77,10,88,5,119,0,77,203,95,10,74,168,76,0,189,46,49,10,76,168,118,0,49,46,50,10,169,75,168,0,47,51,46,10,168,75,118,0,46,51,50,10,44,17,169,0,83,87,47,10,169,17,75,0,47,87,51,10,441,442,386,0,611,613,540,10,386,442,194,0,540,613,156,10,440,195,439,0,610,157,609,10,439,195,196,0,609,157,167,10,439,196,438,0,609,167,607,10,438,196,197,0,607,167,168,10,436,437,198,0,605,606,149,10,198,437,390,0,149,606,546,10,435,436,199,0,604,605,147,10,199,436,198,0,147,605,149,10,442,435,194,0,612,604,148,10,194,435,199,0,148,604,147,10,148,100,152,0,188,215,217,10,152,100,99,0,217,215,228,10,82,117,455,0,52,59,629,10,455,117,454,0,629,59,628,10,82,455,206,0,52,629,54,10,206,455,81,0,54,629,55,10,94,61,201,0,5,69,171,10,201,61,211,0,171,69,70,10,111,94,202,0,266,5,134,10,94,201,202,0,5,171,134,10,202,45,111,0,134,135,266,10,111,45,14,0,266,135,78,10,69,74,78,0,29,189,57,10,84,21,203,0,93,94,60,10,203,21,46,0,60,94,90,10,133,84,204,0,128,93,58,10,204,84,203,0,58,93,60,10,133,204,484,0,128,58,666,10,79,205,76,0,126,53,49,10,206,78,205,0,54,57,53,10,205,78,74,0,53,57,189,10,85,80,206,0,61,56,54,10,206,80,78,0,54,56,57,10,7,30,208,0,205,136,172,10,208,30,207,0,172,136,137,10,42,10,140,0,225,84,221,10,140,10,68,0,221,84,48,10,42,140,1,0,224,26,218,10,1,140,209,0,218,26,65,10,210,0,209,0,11,165,65,10,209,0,1,0,65,165,218,10,56,2,210,0,10,66,11,10,210,2,0,0,11,66,165,10,212,9,211,0,71,166,70,10,211,9,8,0,70,166,206,10,16,9,97,0,132,166,82,10,97,9,212,0,82,166,71,10,201,211,208,0,171,70,172,10,382,65,381,0,535,24,534,10,381,65,214,0,534,24,25,10,43,141,47,0,158,112,72,10,47,141,213,0,72,112,28,10,381,213,141,0,534,37,222,10,136,150,151,0,227,186,187,10,152,99,151,0,217,228,187,10,100,148,149,0,215,188,185,10,13,96,14,0,75,79,78,10,14,96,111,0,78,79,266,10,72,409,71,0,34,570,76,10,77,84,113,0,85,93,130,10,217,218,219,0,269,270,271,10,320,319,218,0,273,274,270,10,218,319,434,0,270,274,602,10,216,376,217,0,268,276,269,10,217,376,222,0,269,276,275,10,222,223,320,0,275,277,273,10,320,223,253,0,273,277,278,10,221,225,229,0,279,280,282,10,229,225,220,0,282,280,281,10,223,226,253,0,277,283,278,10,253,226,321,0,278,283,284,10,322,323,480,0,286,287,661,10,480,323,479,0,661,287,660,10,395,228,288,0,552,290,289,10,288,228,229,0,289,290,282,10,230,221,228,0,291,279,290,10,228,221,229,0,290,279,282,10,221,230,231,0,279,291,293,10,231,230,232,0,293,291,292,10,231,380,221,0,293,294,279,10,221,380,225,0,279,294,280,10,225,306,220,0,280,295,281,10,225,379,233,0,296,297,299,10,233,379,235,0,299,297,298,10,338,339,239,0,301,302,300,10,239,339,230,0,300,302,303,10,339,340,230,0,302,305,303,10,230,340,232,0,303,305,306,10,238,224,321,0,307,308,284,10,321,224,253,0,284,308,278,10,323,324,479,0,287,309,660,10,479,324,478,0,660,309,658,10,342,343,339,0,312,419,302,10,339,343,340,0,302,419,305,10,345,346,336,0,313,314,288,10,336,346,337,0,288,314,285,10,231,232,407,0,293,292,568,10,407,232,406,0,568,292,566,10,334,335,233,0,317,318,299,10,233,335,234,0,299,318,319,10,248,371,372,0,320,321,322,10,246,244,235,0,324,325,298,10,370,283,369,0,326,327,328,10,369,283,31,0,328,327,354,10,372,251,247,0,322,329,323,10,247,251,252,0,323,329,330,10,320,253,319,0,273,278,274,10,319,253,224,0,274,278,308,10,375,376,220,0,331,276,281,10,220,376,216,0,281,276,268,10,223,222,3,0,277,275,333,10,3,222,2,0,333,275,332,10,306,375,220,0,295,331,281,10,3,6,223,0,333,334,277,10,223,6,226,0,277,334,283,10,227,377,219,0,335,336,271,10,219,377,378,0,271,336,337,10,235,379,11,0,298,297,339,10,11,379,47,0,339,297,338,10,4,13,254,0,340,341,343,10,254,13,237,0,343,341,342,10,261,15,236,0,316,344,315,10,236,15,12,0,315,344,345,10,219,378,263,0,271,337,346,10,335,44,234,0,318,347,319,10,234,44,10,0,319,347,348,10,243,18,241,0,350,351,349,10,241,18,17,0,349,351,352,10,235,11,246,0,298,339,324,10,246,11,19,0,324,339,353,10,369,31,46,0,328,354,355,10,246,19,251,0,324,353,329,10,251,19,22,0,329,353,356,10,251,22,252,0,329,356,330,10,252,22,23,0,330,356,357,10,250,21,243,0,358,359,350,10,243,21,18,0,350,359,351,10,226,285,321,0,283,360,284,10,321,285,254,0,284,360,343,10,297,256,366,0,362,363,361,10,366,256,249,0,361,363,364,10,247,252,255,0,323,330,365,10,255,252,257,0,365,330,366,10,249,256,20,0,364,363,368,10,20,256,24,0,368,363,367,10,23,25,252,0,357,369,330,10,252,25,257,0,330,369,366,10,256,297,298,0,363,362,370,10,256,308,24,0,363,371,367,10,24,308,41,0,367,371,372,10,232,340,406,0,373,374,567,10,406,340,405,0,567,374,565,10,324,423,478,0,377,589,659,10,478,423,477,0,659,589,657,10,340,343,405,0,374,428,565,10,405,343,404,0,565,428,564,10,337,346,432,0,285,314,600,10,432,346,431,0,600,314,599,10,397,338,396,0,555,301,553,10,396,338,239,0,553,301,300,10,356,352,304,0,389,390,388,10,304,352,263,0,388,390,391,10,325,326,476,0,378,392,656,10,476,326,483,0,656,392,665,10,242,281,284,0,395,396,394,10,281,303,284,0,396,397,394,10,280,281,245,0,398,396,399,10,245,281,242,0,399,396,395,10,245,299,280,0,399,400,398,10,280,299,300,0,398,400,401,10,279,243,282,0,403,350,402,10,282,243,241,0,402,350,349,10,263,16,304,0,346,405,404,10,304,16,48,0,404,405,406,10,368,45,373,0,407,408,410,10,373,45,30,0,410,408,409,10,311,27,310,0,412,413,411,10,310,27,26,0,411,413,414,10,257,25,313,0,366,369,415,10,313,25,28,0,415,369,416,10,311,312,27,0,412,417,413,10,27,312,29,0,413,417,418,10,312,313,29,0,417,415,418,10,29,313,28,0,418,415,416,10,342,365,343,0,312,420,419,10,343,365,360,0,419,420,421,10,344,364,342,0,311,422,312,10,342,364,365,0,312,422,420,10,345,333,346,0,313,423,314,10,346,333,328,0,314,423,424,10,347,332,345,0,425,426,313,10,345,332,333,0,313,426,423,10,343,360,404,0,428,429,564,10,404,360,403,0,564,429,563,10,344,398,364,0,311,556,422,10,364,398,399,0,422,556,557,10,346,328,431,0,314,424,599,10,431,328,430,0,599,424,598,10,347,425,332,0,433,591,436,10,332,425,426,0,436,591,592,10,353,357,363,0,387,386,438,10,363,357,362,0,438,386,437,10,359,330,355,0,439,440,434,10,355,330,331,0,434,440,435,10,368,373,367,0,407,410,441,10,367,373,374,0,441,410,442,10,327,482,326,0,443,664,392,10,326,482,483,0,392,664,665,10,354,359,348,0,445,439,444,10,348,359,358,0,444,439,393,10,359,354,330,0,439,445,440,10,330,354,329,0,440,445,446,10,219,263,288,0,271,346,289,10,401,267,400,0,560,448,558,10,400,267,269,0,558,448,449,10,272,427,270,0,454,593,453,10,270,427,428,0,453,593,595,10,280,300,264,0,398,401,458,10,264,300,315,0,458,401,457,10,264,316,280,0,458,459,398,10,280,316,281,0,398,459,396,10,316,317,281,0,459,460,396,10,281,317,303,0,396,460,397,10,318,314,282,0,461,462,402,10,282,314,279,0,402,462,403,10,283,452,31,0,327,625,354,10,31,452,453,0,354,625,626,10,240,334,235,0,463,317,298,10,235,334,233,0,298,317,299,10,295,39,296,0,465,466,464,10,296,39,40,0,464,466,467,10,287,286,258,0,468,469,470,10,258,286,255,0,470,469,365,10,32,309,26,0,471,472,414,10,26,309,310,0,414,472,411,10,396,239,395,0,554,473,552,10,395,239,228,0,552,473,290,10,285,226,290,0,360,283,475,10,226,289,290,0,283,474,475,10,226,6,289,0,283,334,474,10,289,6,33,0,474,334,476,10,5,285,34,0,477,360,478,10,34,285,290,0,478,360,475,10,289,456,290,0,474,630,475,10,290,456,457,0,475,630,631,10,33,461,289,0,476,636,474,10,289,461,456,0,474,636,630,10,458,34,457,0,633,478,631,10,457,34,290,0,631,478,475,10,377,374,8,0,336,442,484,10,8,374,7,0,484,442,483,10,219,218,227,0,271,270,335,10,227,218,260,0,335,270,272,10,217,222,218,0,269,275,270,10,218,222,320,0,270,275,273,10,291,293,292,0,479,485,480,10,292,293,294,0,480,485,486,10,35,37,291,0,481,487,479,10,291,37,293,0,479,487,485,10,36,292,38,0,482,480,488,10,38,292,294,0,488,480,486,10,293,467,294,0,485,645,486,10,294,467,462,0,486,645,638,10,37,466,293,0,487,643,485,10,293,466,467,0,485,643,645,10,38,294,463,0,488,486,640,10,463,294,462,0,640,486,638,10,366,255,297,0,361,365,362,10,297,255,286,0,362,365,469,10,297,286,298,0,362,469,370,10,298,286,287,0,370,469,468,10,308,309,41,0,371,472,372,10,41,309,32,0,372,472,471,10,300,299,279,0,401,400,403,10,279,299,250,0,403,400,358,10,300,279,315,0,401,403,457,10,315,279,314,0,457,403,462,10,301,266,302,0,489,490,492,10,302,266,265,0,492,490,491,10,303,317,282,0,397,460,402,10,282,317,318,0,402,460,461,10,282,241,303,0,402,349,397,10,303,241,284,0,397,349,394,10,304,48,261,0,404,406,316,10,261,48,15,0,316,406,344,10,261,349,304,0,376,375,388,10,304,349,356,0,388,375,389,10,349,351,356,0,375,427,389,10,356,351,357,0,389,427,386,10,357,351,362,0,386,427,437,10,362,351,361,0,437,427,430,10,490,493,489,0,672,675,671,10,402,268,401,0,562,494,560,10,401,268,267,0,560,494,448,10,225,233,306,0,296,299,495,10,306,233,234,0,495,299,319,10,236,12,307,0,315,345,496,10,307,12,43,0,496,345,497,10,359,355,358,0,439,434,393,10,358,355,350,0,393,434,379,10,424,425,341,0,590,591,380,10,341,425,347,0,380,591,433,10,347,345,341,0,425,313,310,10,341,345,336,0,310,313,288,10,216,215,220,0,268,267,281,10,220,215,229,0,281,267,282,10,219,288,215,0,271,289,267,10,215,288,229,0,267,289,282,10,256,298,308,0,363,370,371,10,309,308,287,0,472,371,468,10,287,308,298,0,468,371,370,10,309,287,310,0,472,468,411,10,310,287,258,0,411,468,470,10,255,311,258,0,365,412,470,10,258,311,310,0,470,412,411,10,255,259,311,0,365,498,412,10,311,259,312,0,412,498,417,10,257,313,259,0,366,415,498,10,259,313,312,0,498,415,417,10,255,257,259,0,365,366,498,10,301,315,266,0,489,457,490,10,264,315,301,0,458,457,489,10,316,264,302,0,459,458,492,10,302,264,301,0,492,458,489,10,265,317,302,0,491,460,492,10,481,433,480,0,662,601,661,10,480,433,322,0,661,601,286,10,254,237,321,0,343,342,284,10,321,237,238,0,284,342,307,10,342,339,344,0,312,302,311,10,344,339,338,0,311,302,301,10,398,344,397,0,556,311,555,10,397,344,338,0,555,311,301,10,357,353,356,0,386,387,389,10,356,353,352,0,389,387,390,10,434,319,433,0,603,501,601,10,433,319,322,0,601,501,286,10,319,224,322,0,501,502,286,10,322,224,323,0,286,502,287,10,224,238,323,0,502,503,287,10,323,238,324,0,287,503,309,10,324,238,423,0,377,504,589,10,423,238,422,0,589,504,587,10,326,325,277,0,392,378,506,10,277,325,262,0,506,378,505,10,429,430,271,0,596,598,508,10,271,430,328,0,508,598,424,10,330,329,278,0,440,446,509,10,278,329,275,0,509,446,510,10,331,330,276,0,435,440,511,10,276,330,278,0,511,440,509,10,332,426,272,0,436,592,512,10,272,426,427,0,512,592,594,10,270,333,272,0,513,423,514,10,272,333,332,0,514,423,426,10,271,328,270,0,508,424,513,10,270,328,333,0,513,424,423,10,4,254,5,0,340,343,477,10,5,254,285,0,477,343,360,10,284,334,242,0,394,317,395,10,242,334,240,0,395,317,463,10,335,334,241,0,318,317,349,10,241,334,284,0,349,317,394,10,44,335,17,0,347,318,352,10,17,335,241,0,352,318,349,10,450,403,449,0,623,563,621,10,449,403,360,0,621,563,429,10,362,361,444,0,437,430,615,10,444,361,443,0,615,430,614,10,363,362,445,0,438,437,617,10,445,362,444,0,617,437,615,10,447,364,446,0,619,422,618,10,446,364,399,0,618,422,557,10,448,365,447,0,620,420,619,10,447,365,364,0,619,420,422,10,449,360,448,0,622,421,620,10,448,360,365,0,620,421,420,10,265,266,318,0,491,490,461,10,318,266,314,0,461,490,462,10,248,451,283,0,320,624,327,10,283,451,452,0,327,624,625,10,377,227,367,0,336,335,441,10,367,227,260,0,441,335,272,10,367,260,368,0,441,272,407,10,260,277,368,0,272,523,407,10,14,45,277,0,524,408,523,10,277,45,368,0,523,408,407,10,235,244,240,0,298,325,463,10,250,369,21,0,358,328,359,10,21,369,46,0,359,328,355,10,299,370,250,0,400,326,358,10,250,370,369,0,358,326,328,10,242,240,371,0,395,463,321,10,372,371,244,0,322,321,325,10,244,371,240,0,325,321,463,10,251,372,246,0,329,322,324,10,246,372,244,0,324,322,325,10,373,30,374,0,410,409,442,10,374,30,7,0,442,409,483,10,42,306,10,0,525,495,348,10,10,306,234,0,348,495,319,10,42,1,306,0,526,527,295,10,306,1,375,0,295,527,331,10,376,375,0,0,276,331,528,10,0,375,1,0,528,331,527,10,222,376,2,0,275,276,332,10,2,376,0,0,332,276,528,10,378,377,9,0,337,336,529,10,9,377,8,0,529,336,484,10,378,9,263,0,337,529,346,10,263,9,16,0,346,529,405,10,367,374,377,0,441,442,336,10,380,231,408,0,294,293,569,10,408,231,407,0,569,293,568,10,379,307,47,0,297,530,338,10,47,307,43,0,338,530,531,10,225,380,379,0,280,294,532,10,379,380,408,0,532,294,569,10,302,317,316,0,492,460,459,10,318,317,265,0,461,460,491,10,266,315,314,0,490,457,462,10,277,262,14,0,523,533,524,10,14,262,13,0,524,533,341,10,422,237,262,0,588,342,533,10,262,237,13,0,533,342,341,10,243,279,250,0,350,403,358,10,53,52,51,0,4,3,2,10,205,74,76,0,53,189,49,10,64,173,73,0,231,32,233,10,73,173,172,0,233,32,31,10,112,110,415,0,184,183,578,10,415,110,414,0,578,183,577,10,429,271,428,0,597,452,595,10,428,271,270,0,595,452,453,10,216,217,215,0,268,269,267,10,215,217,219,0,267,269,271,10,239,230,228,0,300,303,304,10,70,382,141,0,44,535,222,10,141,382,381,0,222,535,534,10,95,383,70,0,45,537,44,10,70,383,382,0,44,537,535,10,383,95,384,0,536,237,538,10,384,95,183,0,538,237,109,10,384,183,385,0,538,109,539,10,385,183,185,0,539,109,154,10,185,195,385,0,154,157,539,10,385,195,386,0,539,157,540,10,441,386,440,0,611,540,610,10,440,386,195,0,610,540,157,10,139,388,107,0,176,543,219,10,107,388,387,0,219,543,541,10,108,389,139,0,179,545,176,10,139,389,388,0,176,545,543,10,390,437,197,0,546,606,159,10,197,437,438,0,159,606,608,10,391,390,187,0,547,546,113,10,187,390,197,0,113,546,159,10,187,186,391,0,113,117,547,10,391,186,392,0,547,117,548,10,97,393,186,0,234,550,117,10,186,393,392,0,117,550,548,10,122,394,97,0,20,551,82,10,97,394,393,0,82,551,549,10,396,395,263,0,554,552,346,10,263,395,288,0,346,552,289,10,263,352,396,0,384,385,553,10,396,352,397,0,553,385,555,10,353,398,352,0,381,556,385,10,352,398,397,0,385,556,555,10,398,353,399,0,556,381,557,10,399,353,363,0,557,381,431,10,399,363,446,0,557,431,618,10,446,363,445,0,618,431,616,10,401,400,305,0,560,558,447,10,305,400,274,0,447,558,450,10,402,401,273,0,562,560,493,10,273,401,305,0,493,560,447,10,450,443,403,0,623,614,563,10,403,443,361,0,563,614,430,10,351,404,361,0,427,564,430,10,361,404,403,0,430,564,563,10,405,404,349,0,565,564,375,10,349,404,351,0,375,564,427,10,406,405,261,0,567,565,376,10,261,405,349,0,376,565,375,10,407,406,236,0,568,566,315,10,236,406,261,0,315,566,316,10,408,407,307,0,569,568,496,10,307,407,236,0,496,568,315,10,409,72,410,0,571,243,572,10,410,72,158,0,572,243,110,10,158,469,410,0,110,647,572,10,410,469,470,0,572,647,649,10,411,175,412,0,573,115,574,10,412,175,181,0,574,115,161,10,181,166,412,0,161,164,574,10,412,166,413,0,574,164,575,10,414,413,106,0,576,575,255,10,106,413,166,0,255,575,164,10,415,414,104,0,578,577,181,10,104,414,106,0,181,577,182,10,416,415,105,0,579,578,180,10,105,415,104,0,180,578,181,10,416,105,417,0,580,251,581,10,417,105,162,0,581,251,151,10,417,162,418,0,581,151,582,10,418,162,180,0,582,151,41,10,171,419,180,0,247,583,41,10,180,419,418,0,41,583,582,10,420,474,156,0,584,654,18,10,156,474,475,0,18,654,655,10,421,420,153,0,585,584,240,10,153,420,156,0,240,584,18,10,423,422,325,0,589,587,378,10,325,422,262,0,378,587,505,10,423,325,477,0,589,378,657,10,477,325,476,0,657,378,656,10,350,355,424,0,379,434,590,10,424,355,425,0,590,434,591,10,426,425,331,0,592,591,435,10,331,425,355,0,435,591,434,10,427,426,276,0,594,592,511,10,276,426,331,0,511,592,435,10,427,276,428,0,593,455,595,10,428,276,278,0,595,455,456,10,429,428,275,0,597,595,451,10,275,428,278,0,451,595,456,10,329,430,275,0,432,598,507,10,275,430,429,0,507,598,596,10,354,431,329,0,382,599,432,10,329,431,430,0,432,599,598,10,432,431,348,0,600,599,383,10,348,431,354,0,383,599,382,10,482,327,481,0,663,499,662,10,481,327,433,0,662,499,601,10,260,434,327,0,500,603,443,10,327,434,433,0,443,603,601,10,218,434,260,0,270,602,272,10,421,153,52,0,586,7,3,10,52,153,154,0,3,7,6,10,381,214,213,0,534,25,37,10,213,214,59,0,37,25,15,10,379,408,307,0,532,569,496,10,101,103,435,0,264,262,604,10,435,103,436,0,604,262,605,10,103,389,436,0,262,544,605,10,436,389,437,0,605,544,606,10,438,437,108,0,608,606,263,10,108,437,389,0,263,606,544,10,139,439,108,0,260,609,261,10,108,439,438,0,261,609,607,10,107,440,139,0,258,610,260,10,139,440,439,0,260,610,609,10,387,441,107,0,542,611,258,10,107,441,440,0,258,611,610,10,387,102,441,0,542,259,611,10,441,102,442,0,611,259,613,10,102,101,442,0,265,264,612,10,442,101,435,0,612,264,604,10,444,443,305,0,615,614,517,10,305,443,273,0,517,614,515,10,445,444,274,0,617,615,518,10,274,444,305,0,518,615,517,10,400,446,274,0,559,618,520,10,274,446,445,0,520,618,616,10,269,447,400,0,519,619,559,10,400,447,446,0,559,619,618,10,267,448,269,0,521,620,519,10,269,448,447,0,519,620,619,10,268,449,267,0,522,622,521,10,267,449,448,0,521,622,620,10,402,450,268,0,561,623,516,10,268,450,449,0,516,623,621,10,443,450,273,0,614,623,515,10,273,450,402,0,515,623,561,10,255,366,247,0,365,361,323,10,247,366,451,0,323,361,624,10,451,366,452,0,624,361,625,10,452,366,249,0,625,361,364,10,452,249,453,0,625,364,626,10,453,249,20,0,626,364,368,10,454,453,83,0,628,627,99,10,83,453,20,0,99,627,103,10,455,454,200,0,629,628,96,10,200,454,83,0,96,628,99,10,89,81,200,0,100,55,96,10,200,81,455,0,96,55,629,10,82,206,205,0,52,54,53,10,248,372,451,0,320,322,624,10,451,372,247,0,624,322,323,10,456,291,457,0,630,479,631,10,457,291,292,0,631,479,480,10,458,457,36,0,633,631,482,10,36,457,292,0,482,631,480,10,126,459,36,0,207,634,213,10,36,459,458,0,213,634,632,10,460,459,125,0,635,634,208,10,125,459,126,0,208,634,207,10,460,125,461,0,635,208,637,10,461,125,35,0,637,208,211,10,456,461,291,0,630,636,479,10,291,461,35,0,479,636,481,10,40,463,296,0,467,640,464,10,296,463,462,0,464,640,638,10,40,130,463,0,193,190,639,10,463,130,464,0,639,190,641,10,465,464,129,0,642,641,191,10,129,464,130,0,191,641,190,10,465,129,466,0,642,191,644,10,466,129,39,0,644,191,192,10,467,466,295,0,645,643,465,10,295,466,39,0,465,643,466,10,467,295,462,0,645,465,638,10,462,295,296,0,638,465,464,10,170,175,468,0,42,43,646,10,468,175,469,0,646,43,648,10,470,469,411,0,649,647,573,10,411,469,175,0,573,647,115,10,471,470,184,0,650,649,116,10,184,470,411,0,116,649,573,10,471,184,472,0,650,116,651,10,472,184,192,0,651,116,123,10,472,192,473,0,651,123,652,10,473,192,182,0,652,123,248,10,182,419,473,0,249,583,653,10,473,419,474,0,653,583,654,10,475,474,171,0,655,654,247,10,171,474,419,0,247,654,583,10,170,468,171,0,42,646,247,10,171,468,475,0,247,646,655,10,424,477,350,0,590,657,379,10,350,477,476,0,379,657,656,10,477,424,478,0,657,590,659,10,478,424,341,0,659,590,380,10,478,341,479,0,658,310,660,10,479,341,336,0,660,310,288,10,480,479,337,0,661,660,285,10,337,479,336,0,285,660,288,10,432,481,337,0,600,662,285,10,337,481,480,0,285,662,661,10,348,482,432,0,383,663,600,10,432,482,481,0,600,663,662,10,483,482,358,0,665,664,393,10,358,482,348,0,393,664,444,10,476,483,350,0,656,665,379,10,350,483,358,0,379,665,393,10,203,46,31,0,60,90,89,10,238,237,422,0,307,342,588,10,409,96,71,0,570,79,76,10,71,96,13,0,76,79,75,10,109,163,112,0,253,175,184,10,112,163,164,0,184,175,170,10,260,327,277,0,500,443,506,10,277,327,326,0,506,443,392,10,484,492,485,0,666,674,667,10,245,489,299,0,399,671,400,10,299,489,488,0,400,671,670,10,245,371,489,0,399,321,671,10,489,371,490,0,671,321,672,10,490,371,491,0,672,321,673,10,491,371,248,0,673,321,320,10,283,488,248,0,327,670,320,10,248,488,491,0,320,670,673,10,487,492,484,0,669,674,666,10,486,492,487,0,668,674,669,10,485,492,486,0,667,674,668,10,489,493,488,0,671,675,670,10,491,493,490,0,673,675,672,10,488,493,491,0,670,675,673,10,484,485,133,0,666,667,128,10,133,485,79,0,128,667,126,10,204,117,484,0,58,59,666,10,79,485,205,0,126,667,53,10,205,485,486,0,53,667,668,10,245,242,371,0,399,395,321,10,370,488,283,0,326,670,327,10,299,488,370,0,400,670,326] - +{ + + "metadata" : { + "formatVersion" : 3, + "description" : "3D assets and textures for ROME - 3 Dreams of Black - at http://ro.me are licensed under a Creative CommonsAttribution-NonCommercial-ShareAlike 3.0 Unported License ( http://creativecommons.org/licenses/by-nc-sa/3.0/ )." + }, + + "scale" : 10.000000, + + "materials": [ { + "DbgColor" : 15658734, + "DbgIndex" : 0, + "DbgName" : "comp_horse_rig:blinn9SG", + "colorDiffuse" : [0.41999999999999998, 0.56999999999999995, 0.45000000000000001], + "colorSpecular" : [1.0, 0.42999999999999999, 0.35999999999999999], + "illumination" : 4, + "opticalDensity" : 1.0 + }], + + "vertices": [0,1389,54,0,1408,116,0,1372,-298,0,1439,-555,0,1131,-976,0,1259,-956,0,1394,-842,0,808,-505,0,779,-253,0,734,9,-5,1670,554,-11,1443,895,0,971,701,0,1038,-964,0,941,-871,-1,896,647,0,816,421,-5,1756,1032,4,1712,1112,-5,1409,918,29,1343,1240,14,1574,1167,5,1353,1004,20,1246,1119,34,1287,1277,20,1210,1113,28,1172,1181,23,1254,1154,24,1180,1142,27,1180,1173,0,854,-702,23,1431,1210,33,1194,1240,0,1382,-872,0,1334,-913,0,1425,-1083,0,1319,-1080,0,1483,-1203,0,1338,-1247,-4,1364,-1607,-4,1256,-1696,34,1224,1253,0,1497,282,0,1082,707,-18,1764,797,0,902,-786,18,1502,1189,0,1197,694,0,837,553,271,1031,184,225,1236,7,272,1169,-179,261,1009,-455,277,860,-34,145,1291,207,250,1105,467,144,1336,-362,201,1402,-547,291,856,-749,173,1289,525,137,1349,-861,210,834,-270,256,950,451,209,1091,336,257,867,623,232,1036,597,221,927,678,106,1544,711,66,1646,583,78,1511,892,104,966,675,148,1018,-954,243,878,-847,248,800,583,116,1593,948,49,1736,1066,105,1622,986,35,1710,1109,112,1496,896,108,1594,1085,94,1418,907,74,1294,1128,98,1503,1113,50,1342,1237,51,1575,1161,70,1367,998,57,1254,1121,275,1140,-715,102,1133,-993,86,1255,1140,73,1299,1249,63,1209,1137,75,1196,1164,73,1201,1161,204,830,-522,93,884,632,86,880,-875,83,784,471,111,1708,1124,72,1796,1207,69,1786,1209,153,294,1278,130,291,1333,140,298,1217,82,38,-1190,64,30,-1114,63,46,-1217,58,290,1332,72,298,1213,-28,48,-1119,-6,58,-1217,77,835,-761,-34,56,-1166,59,1706,1107,85,1690,1088,90,1688,1071,64,1720,1095,52,1429,1204,82,1694,1030,42,1290,-937,96,1239,1204,82,1219,1201,200,905,352,23,1368,-879,33,1343,-893,34,1392,-1080,65,1330,-1079,46,1444,-1217,82,1358,-1250,42,1361,-1544,75,1310,-1586,96,1277,1210,75,1263,1209,109,1590,1139,71,1709,1100,100,1740,1151,112,1751,1146,83,1702,1044,67,820,603,43,294,1271,67,1485,299,80,1095,683,65,1232,1238,62,1197,1229,63,1176,1174,54,1252,1141,56,1184,1168,45,1184,1140,60,1760,1154,88,1737,1126,117,1710,1112,98,1750,1061,64,1770,1147,326,783,-599,291,1098,-503,210,1126,-904,243,674,-884,259,730,-915,216,781,-946,135,811,-958,98,716,-929,143,660,-868,78,124,-1146,0,144,-1161,-1,142,-1202,21,149,-1226,74,136,-1218,84,121,-1194,87,1657,881,44,1734,800,170,573,-1141,164,560,-1099,185,708,903,188,746,928,177,782,948,159,592,-1172,161,674,1001,152,690,1020,155,655,980,97,206,-1227,97,213,-1198,100,200,-1255,89,554,-1123,82,776,940,118,620,-1190,85,690,1015,84,691,890,88,642,962,24,229,-1212,45,209,-1265,68,742,922,79,675,997,85,574,-1153,30,230,-1239,127,459,1229,76,458,1226,62,443,1204,78,428,1183,129,430,1188,145,443,1207,80,1321,1187,168,824,-515,71,888,-741,35,1506,1186,56,1553,1165,114,1564,1068,96,1403,1063,49,872,-711,102,824,-510,94,1395,115,102,1376,59,142,808,-256,166,766,15,73,1228,667,197,1196,590,-270,1067,192,-225,1236,7,-266,1151,-201,-235,987,-609,-277,860,-34,-145,1307,225,-248,1136,510,-142,1307,-364,-202,1388,-542,-269,962,-976,-172,1288,549,-139,1355,-865,-200,821,-319,-256,1034,444,-207,1172,384,-261,877,503,-232,1022,606,-226,873,593,-124,1542,705,-78,1645,579,-105,1509,891,-106,920,652,-155,1110,-1023,-232,1037,-1056,-251,870,430,-130,1585,973,-50,1733,1076,-113,1615,1007,-26,1707,1116,-130,1488,921,-95,1587,1105,-105,1411,927,-33,1291,1139,-74,1497,1130,7,1341,1241,-22,1573,1168,-60,1362,1011,-16,1252,1128,-275,1157,-744,-110,1191,-979,-41,1251,1152,-9,1297,1257,-15,1207,1144,-22,1193,1174,-20,1198,1170,-184,859,-632,-96,848,571,-79,1073,-1085,-85,843,393,-102,1719,1140,-59,1831,1182,-55,1822,1187,-95,10,485,-77,17,541,-78,8,425,-166,462,-1813,-161,395,-1854,-142,482,-1800,-5,30,544,-10,20,425,-66,388,-1859,-71,473,-1805,-55,978,-1001,-52,427,-1835,-50,1704,1118,-78,1686,1105,-86,1682,1090,-58,1718,1106,-6,1427,1210,-86,1689,1047,-45,1304,-923,-37,1235,1217,-22,1215,1211,-199,990,336,-23,1368,-879,-33,1343,-893,-32,1391,-1080,-63,1330,-1078,-46,1443,-1215,-81,1356,-1248,-50,1360,-1543,-82,1308,-1583,-38,1273,1223,-17,1260,1219,-85,1584,1159,-63,1706,1113,-89,1758,1153,-103,1767,1146,-85,1695,1061,-70,809,521,13,29,484,-67,1485,299,-80,1078,693,0,1230,1245,3,1196,1235,-6,1174,1181,-9,1250,1148,-1,1182,1174,3,1183,1144,-51,1779,1143,-81,1748,1129,-109,1716,1129,-100,1737,1066,-56,1786,1134,-285,840,-846,-275,1059,-602,-218,1190,-907,-204,776,-1116,-227,831,-1145,-192,887,-1176,-115,927,-1191,-67,836,-1165,-102,774,-1104,-151,385,-1755,-70,386,-1750,-62,425,-1736,-80,444,-1715,-134,445,-1717,-151,430,-1737,-118,1655,882,-81,1732,803,-154,720,-1416,-153,686,-1379,-200,550,432,-203,545,478,-193,543,521,-134,747,-1435,-165,445,456,-156,440,481,-159,452,429,-142,416,-1650,-145,407,-1627,-142,431,-1669,-81,676,-1404,-98,553,513,-86,769,-1437,-90,452,479,-100,560,412,-93,468,410,-69,409,-1628,-86,433,-1670,-83,554,475,-84,459,457,-69,706,-1422,-70,426,-1648,-90,145,415,-40,155,414,-26,160,390,-42,168,362,-92,158,365,-107,147,387,-29,1317,1198,-159,840,-563,-65,928,-816,1,1505,1189,-26,1550,1174,-102,1557,1090,-75,1398,1080,-44,896,-759,-100,827,-525,-94,1395,115,-102,1376,59,-139,800,-275,-166,766,15,-73,1224,673,-197,1184,625,140,1138,642,161,991,644,151,925,695,133,796,956,124,701,1032,100,472,1241,98,289,1349,104,293,1295,105,297,1233,104,417,1172,125,642,964,128,683,884,165,761,525,208,851,451,-208,962,399,-168,854,383,-143,559,401,-130,462,410,-68,168,346,-44,16,442,-48,20,504,-46,24,559,-64,145,432,-128,440,498,-149,545,538,-155,859,618,-162,959,627,-140,1115,669,167,882,-901,174,810,-957,149,614,-1185,73,190,-1271,53,147,-1228,28,49,-1200,12,46,-1157,10,35,-1084,37,130,-1130,59,217,-1185,124,559,-1094,199,648,-867,264,761,-557,-162,1076,-1105,-154,921,-1189,-118,769,-1437,-116,437,-1680,-111,449,-1709,-110,463,-1811,-100,425,-1836,-111,363,-1874,-112,366,-1766,-109,394,-1616,-114,675,-1372,-157,755,-1101,-218,815,-813,152,366,1246,133,403,1214,104,412,1203,74,403,1208,48,366,1242,70,378,1275,99,384,1287,129,376,1279,-27,103,475,-1,94,445,-30,121,405,-61,122,387,-89,111,407,-104,76,443,-86,94,476,-58,105,493,-38,1362,1180,0,1386,1224,26,1386,1225,50,1387,1219,82,1366,1168,-32,1400,-944,-42,1356,-975,0,1342,-976,43,1357,-975,33,1400,-944,0,1413,-944,-82,1321,-1424,-1,1306,-1415,79,1323,-1426,44,1413,-1423,-2,1456,-1408,-50,1412,-1421,197,654,-1107,173,693,-1143,170,714,-1163,95,712,-1154,97,674,-1135,91,625,-1072,149,608,-1057,193,620,-1069,-65,838,-1383,-141,840,-1391,-143,815,-1375,-167,771,-1345,-163,730,-1313,-120,716,-1303,-61,736,-1315,-66,797,-1369,93,1553,1130,107,1577,1113,108,1563,1086,98,1537,1100,-68,1548,1146,-87,1571,1133,-92,1557,1106,-79,1531,1118,111,1556,1111,-90,1549,1131], + + "morphTargets": [ + { "name": "horse_A_001", "vertices": [0,1389,54,0,1408,116,0,1372,-298,0,1439,-555,0,1131,-976,0,1259,-956,0,1394,-842,0,808,-505,0,779,-253,0,734,9,-5,1670,554,-11,1443,895,0,971,701,0,1038,-964,0,941,-871,-1,896,647,0,816,421,-5,1756,1032,4,1712,1112,-5,1409,918,29,1343,1240,14,1574,1167,5,1353,1004,20,1246,1119,34,1287,1277,20,1210,1113,28,1172,1181,23,1254,1154,24,1180,1142,27,1180,1173,0,854,-702,23,1431,1210,33,1194,1240,0,1382,-872,0,1334,-913,0,1425,-1083,0,1319,-1080,0,1483,-1203,0,1338,-1247,-4,1364,-1607,-4,1256,-1696,34,1224,1253,0,1497,282,0,1082,707,-18,1764,797,0,902,-786,18,1502,1189,0,1197,694,0,837,553,271,1031,184,225,1236,7,272,1169,-179,261,1009,-455,277,860,-34,145,1291,207,250,1105,467,144,1336,-362,201,1402,-547,291,856,-749,173,1289,525,137,1349,-861,210,834,-270,256,950,451,209,1091,336,257,867,623,232,1036,597,221,927,678,106,1544,711,66,1646,583,78,1511,892,104,966,675,148,1018,-954,243,878,-847,248,800,583,116,1593,948,49,1736,1066,105,1622,986,35,1710,1109,112,1496,896,108,1594,1085,94,1418,907,74,1294,1128,98,1503,1113,50,1342,1237,51,1575,1161,70,1367,998,57,1254,1121,275,1140,-715,102,1133,-993,86,1255,1140,73,1299,1249,63,1209,1137,75,1196,1164,73,1201,1161,204,830,-522,93,884,632,86,880,-875,83,784,471,111,1708,1124,72,1796,1207,69,1786,1209,153,294,1278,130,291,1333,140,298,1217,82,38,-1190,64,30,-1114,63,46,-1217,58,290,1332,72,298,1213,-28,48,-1119,-6,58,-1217,77,835,-761,-34,56,-1166,59,1706,1107,85,1690,1088,90,1688,1071,64,1720,1095,52,1429,1204,82,1694,1030,42,1290,-937,96,1239,1204,82,1219,1201,200,905,352,23,1368,-879,33,1343,-893,34,1392,-1080,65,1330,-1079,46,1444,-1217,82,1358,-1250,42,1361,-1544,75,1310,-1586,96,1277,1210,75,1263,1209,109,1590,1139,71,1709,1100,100,1740,1151,112,1751,1146,83,1702,1044,67,820,603,43,294,1271,67,1485,299,80,1095,683,65,1232,1238,62,1197,1229,63,1176,1174,54,1252,1141,56,1184,1168,45,1184,1140,60,1760,1154,88,1737,1126,117,1710,1112,98,1750,1061,64,1770,1147,326,783,-599,291,1098,-503,210,1126,-904,243,674,-884,259,730,-915,216,781,-946,135,811,-958,98,716,-929,143,660,-868,78,124,-1146,0,144,-1161,-1,142,-1202,21,149,-1226,74,136,-1218,84,121,-1194,87,1657,881,44,1734,800,170,573,-1141,164,560,-1099,185,708,903,188,746,928,177,782,948,159,592,-1172,161,674,1001,152,690,1020,155,655,980,97,206,-1227,97,213,-1198,100,200,-1255,89,554,-1123,82,776,940,118,620,-1190,85,690,1015,84,691,890,88,642,962,24,229,-1212,45,209,-1265,68,742,922,79,675,997,85,574,-1153,30,230,-1239,127,459,1229,76,458,1226,62,443,1204,78,428,1183,129,430,1188,145,443,1207,80,1321,1187,168,824,-515,71,888,-741,35,1506,1186,56,1553,1165,114,1564,1068,96,1403,1063,49,872,-711,102,824,-510,94,1395,115,102,1376,59,142,808,-256,166,766,15,73,1228,667,197,1196,590,-270,1067,192,-225,1236,7,-266,1151,-201,-235,987,-609,-277,860,-34,-145,1307,225,-248,1136,510,-142,1307,-364,-202,1388,-542,-269,962,-976,-172,1288,549,-139,1355,-865,-200,821,-319,-256,1034,444,-207,1172,384,-261,877,503,-232,1022,606,-226,873,593,-124,1542,705,-78,1645,579,-105,1509,891,-106,920,652,-155,1110,-1023,-232,1037,-1056,-251,870,430,-130,1585,973,-50,1733,1076,-113,1615,1007,-26,1707,1116,-130,1488,921,-95,1587,1105,-105,1411,927,-33,1291,1139,-74,1497,1130,7,1341,1241,-22,1573,1168,-60,1362,1011,-16,1252,1128,-275,1157,-744,-110,1191,-979,-41,1251,1152,-9,1297,1257,-15,1207,1144,-22,1193,1174,-20,1198,1170,-184,859,-632,-96,848,571,-79,1073,-1085,-85,843,393,-102,1719,1140,-59,1831,1182,-55,1822,1187,-95,10,485,-77,17,541,-78,8,425,-166,462,-1813,-161,395,-1854,-142,482,-1800,-5,30,544,-10,20,425,-66,388,-1859,-71,473,-1805,-55,978,-1001,-52,427,-1835,-50,1704,1118,-78,1686,1105,-86,1682,1090,-58,1718,1106,-6,1427,1210,-86,1689,1047,-45,1304,-923,-37,1235,1217,-22,1215,1211,-199,990,336,-23,1368,-879,-33,1343,-893,-32,1391,-1080,-63,1330,-1078,-46,1443,-1215,-81,1356,-1248,-50,1360,-1543,-82,1308,-1583,-38,1273,1223,-17,1260,1219,-85,1584,1159,-63,1706,1113,-89,1758,1153,-103,1767,1146,-85,1695,1061,-70,809,521,13,29,484,-67,1485,299,-80,1078,693,0,1230,1245,3,1196,1235,-6,1174,1181,-9,1250,1148,-1,1182,1174,3,1183,1144,-51,1779,1143,-81,1748,1129,-109,1716,1129,-100,1737,1066,-56,1786,1134,-285,840,-846,-275,1059,-602,-218,1190,-907,-204,776,-1116,-227,831,-1145,-192,887,-1176,-115,927,-1191,-67,836,-1165,-102,774,-1104,-151,385,-1755,-70,386,-1750,-62,425,-1736,-80,444,-1715,-134,445,-1717,-151,430,-1737,-118,1655,882,-81,1732,803,-154,720,-1416,-153,686,-1379,-200,550,432,-203,545,478,-193,543,521,-134,747,-1435,-165,445,456,-156,440,481,-159,452,429,-142,416,-1650,-145,407,-1627,-142,431,-1669,-81,676,-1404,-98,553,513,-86,769,-1437,-90,452,479,-100,560,412,-93,468,410,-69,409,-1628,-86,433,-1670,-83,554,475,-84,459,457,-69,706,-1422,-70,426,-1648,-90,145,415,-40,155,414,-26,160,390,-42,168,362,-92,158,365,-107,147,387,-29,1317,1198,-159,840,-563,-65,928,-816,1,1505,1189,-26,1550,1174,-102,1557,1090,-75,1398,1080,-44,896,-759,-100,827,-525,-94,1395,115,-102,1376,59,-139,800,-275,-166,766,15,-73,1224,673,-197,1184,625,140,1138,642,161,991,644,151,925,695,133,796,956,124,701,1032,100,472,1241,98,289,1349,104,293,1295,105,297,1233,104,417,1172,125,642,964,128,683,884,165,761,525,208,851,451,-208,962,399,-168,854,383,-143,559,401,-130,462,410,-68,168,346,-44,16,442,-48,20,504,-46,24,559,-64,145,432,-128,440,498,-149,545,538,-155,859,618,-162,959,627,-140,1115,669,167,882,-901,174,810,-957,149,614,-1185,73,190,-1271,53,147,-1228,28,49,-1200,12,46,-1157,10,35,-1084,37,130,-1130,59,217,-1185,124,559,-1094,199,648,-867,264,761,-557,-162,1076,-1105,-154,921,-1189,-118,769,-1437,-116,437,-1680,-111,449,-1709,-110,463,-1811,-100,425,-1836,-111,363,-1874,-112,366,-1766,-109,394,-1616,-114,675,-1372,-157,755,-1101,-218,815,-813,152,366,1246,133,403,1214,104,412,1203,74,403,1208,48,366,1242,70,378,1275,99,384,1287,129,376,1279,-27,103,475,-1,94,445,-30,121,405,-61,122,387,-89,111,407,-104,76,443,-86,94,476,-58,105,493,-38,1362,1180,0,1386,1224,26,1386,1225,50,1387,1219,82,1366,1168,-32,1400,-944,-42,1356,-975,0,1342,-976,43,1357,-975,33,1400,-944,0,1413,-944,-82,1321,-1424,-1,1306,-1415,79,1323,-1426,44,1413,-1423,-2,1456,-1408,-50,1412,-1421,197,654,-1107,173,693,-1143,170,714,-1163,95,712,-1154,97,674,-1135,91,625,-1072,149,608,-1057,193,620,-1069,-65,838,-1383,-141,840,-1391,-143,815,-1375,-167,771,-1345,-163,730,-1313,-120,716,-1303,-61,736,-1315,-66,797,-1369,93,1553,1130,107,1577,1113,108,1563,1086,98,1537,1100,-68,1548,1146,-87,1571,1133,-92,1557,1106,-79,1531,1118,111,1556,1111,-90,1549,1131] }, + { "name": "horse_A_002", "vertices": [0,1408,54,0,1425,111,0,1413,-326,0,1474,-585,0,1159,-1000,0,1286,-982,0,1422,-871,0,845,-521,0,808,-261,0,760,-5,-5,1682,553,-11,1451,892,0,967,685,0,1066,-986,0,969,-889,0,896,627,0,823,393,-5,1764,1030,3,1720,1110,-4,1417,916,28,1351,1239,13,1582,1165,5,1361,1003,20,1254,1117,34,1295,1275,20,1219,1111,28,1180,1179,23,1262,1152,24,1188,1140,27,1188,1171,0,887,-719,22,1439,1208,33,1202,1238,0,1410,-901,0,1361,-941,0,1443,-1112,1,1338,-1106,0,1493,-1227,1,1348,-1269,-5,1406,-1629,-5,1341,-1747,34,1233,1251,0,1513,278,0,1088,699,-18,1773,796,0,932,-804,18,1510,1187,0,1209,687,0,838,528,271,1058,176,224,1257,8,271,1185,-187,260,1013,-520,276,886,-44,146,1313,206,251,1119,469,142,1366,-389,199,1433,-573,308,914,-846,173,1302,527,136,1378,-888,211,857,-294,255,971,421,210,1127,336,252,849,555,231,1025,585,218,893,628,106,1554,709,66,1658,582,78,1519,889,103,947,652,156,1073,-1003,261,953,-941,242,795,504,116,1602,947,49,1744,1064,105,1631,984,35,1718,1108,112,1505,895,108,1602,1083,95,1426,905,74,1303,1126,98,1511,1111,50,1350,1235,50,1583,1159,70,1375,996,57,1263,1119,275,1181,-750,105,1176,-1021,86,1263,1138,73,1308,1247,63,1218,1135,75,1204,1163,73,1209,1159,210,857,-583,90,872,591,105,953,-975,80,798,423,111,1716,1122,71,1803,1206,68,1792,1208,141,290,1251,119,322,1297,127,255,1201,115,203,-1516,104,168,-1446,93,218,-1536,47,324,1296,58,255,1198,10,183,-1437,23,228,-1526,95,886,-870,0,207,-1477,59,1714,1105,85,1699,1086,90,1696,1069,63,1729,1093,51,1437,1202,82,1703,1028,42,1322,-963,96,1247,1202,82,1227,1199,198,933,322,23,1396,-908,33,1371,-921,34,1411,-1108,65,1349,-1105,46,1454,-1240,83,1368,-1272,42,1392,-1569,75,1350,-1618,96,1286,1208,75,1271,1208,109,1598,1137,70,1717,1098,99,1747,1150,111,1759,1145,82,1711,1042,64,814,559,31,289,1245,67,1500,294,80,1098,679,65,1240,1236,62,1206,1228,63,1184,1172,54,1260,1140,56,1192,1166,45,1192,1138,59,1767,1152,88,1745,1125,116,1717,1110,98,1758,1060,63,1777,1146,341,817,-708,288,1111,-550,213,1175,-935,274,753,-1009,288,814,-1030,244,867,-1054,161,895,-1065,129,794,-1053,174,732,-1000,114,268,-1443,36,289,-1444,30,301,-1483,51,317,-1505,104,304,-1506,116,282,-1490,87,1666,880,44,1743,799,209,695,-1300,207,669,-1262,175,617,782,179,652,811,168,687,836,194,723,-1322,152,581,883,143,598,901,145,561,863,126,373,-1491,129,370,-1462,127,377,-1520,129,669,-1282,73,683,828,152,754,-1327,76,597,897,74,602,766,78,547,846,55,387,-1463,71,387,-1521,59,651,806,70,581,880,123,698,-1303,59,397,-1490,118,378,1120,67,378,1117,54,360,1098,69,343,1076,120,345,1081,136,359,1100,79,1329,1186,171,856,-552,76,922,-786,34,1514,1184,56,1562,1164,114,1572,1067,96,1411,1061,52,905,-746,103,859,-532,94,1412,110,102,1395,60,142,835,-269,166,791,2,73,1239,663,198,1200,596,-271,1075,178,-224,1257,8,-266,1171,-200,-236,980,-601,-276,886,-44,-146,1319,214,-250,1127,479,-142,1346,-388,-201,1421,-567,-271,965,-965,-173,1299,537,-138,1381,-888,-201,846,-323,-256,1016,414,-210,1161,351,-256,849,474,-232,1011,576,-221,851,565,-124,1553,702,-78,1657,578,-105,1517,888,-104,916,629,-152,1126,-1030,-233,1041,-1044,-247,845,402,-130,1593,971,-51,1741,1074,-113,1623,1005,-27,1716,1114,-130,1496,918,-95,1595,1103,-105,1419,924,-33,1299,1137,-74,1505,1128,7,1349,1239,-23,1581,1166,-60,1370,1009,-16,1260,1126,-274,1177,-753,-108,1210,-1006,-41,1259,1150,-9,1305,1255,-15,1215,1143,-22,1201,1172,-20,1206,1168,-186,867,-644,-92,836,548,-79,1074,-1074,-82,837,373,-102,1724,1139,-58,1833,1188,-54,1824,1192,-113,0,216,-92,-34,261,-98,39,170,-180,569,-1867,-175,501,-1905,-156,590,-1855,-19,-29,266,-30,45,173,-80,493,-1910,-85,581,-1860,-57,975,-991,-66,533,-1887,-51,1712,1116,-79,1694,1103,-87,1690,1088,-58,1726,1104,-6,1435,1208,-87,1697,1045,-45,1329,-952,-37,1243,1215,-22,1224,1209,-199,983,313,-23,1396,-908,-33,1371,-921,-32,1410,-1107,-63,1349,-1104,-46,1453,-1239,-81,1366,-1270,-50,1390,-1567,-83,1347,-1616,-38,1281,1221,-17,1268,1217,-86,1592,1157,-64,1714,1111,-89,1762,1155,-102,1772,1148,-85,1703,1059,-66,802,500,-3,10,220,-67,1500,294,-80,1087,679,0,1238,1243,3,1204,1234,-6,1182,1179,-9,1258,1146,-1,1191,1172,3,1191,1142,-51,1784,1145,-81,1754,1130,-109,1722,1128,-100,1747,1066,-56,1791,1137,-289,831,-848,-275,1068,-597,-216,1208,-926,-214,816,-1140,-236,876,-1157,-200,937,-1176,-123,977,-1184,-76,881,-1179,-112,809,-1131,-165,495,-1805,-84,497,-1800,-76,536,-1788,-94,557,-1768,-148,557,-1771,-165,542,-1790,-118,1663,881,-81,1741,802,-168,813,-1441,-168,776,-1409,-183,531,406,-187,518,449,-177,510,490,-149,842,-1457,-154,427,402,-146,415,423,-147,442,378,-156,533,-1702,-159,521,-1680,-156,550,-1721,-95,769,-1434,-81,518,485,-101,864,-1457,-79,422,425,-82,541,389,-80,459,364,-83,523,-1681,-100,551,-1722,-66,525,448,-73,435,406,-83,800,-1449,-85,542,-1699,-100,150,267,-49,155,269,-35,169,247,-51,186,224,-101,179,225,-117,163,242,-29,1325,1197,-159,863,-579,-65,947,-824,1,1513,1187,-26,1559,1172,-102,1565,1088,-75,1406,1078,-44,919,-770,-100,861,-540,-94,1412,110,-102,1395,60,-139,830,-279,-166,791,2,-73,1236,665,-198,1190,606,141,1137,644,160,974,624,148,891,650,124,701,846,114,609,913,92,391,1132,87,332,1310,92,301,1265,92,265,1214,96,331,1065,115,547,848,118,594,760,160,768,451,205,873,400,-207,947,375,-164,838,358,-125,542,378,-117,455,363,-76,192,209,-63,31,185,-64,-8,233,-60,-42,276,-75,143,284,-118,407,439,-133,507,507,-150,844,591,-161,952,600,-140,1121,651,187,964,-996,200,895,-1063,183,747,-1327,98,372,-1536,82,316,-1510,60,215,-1517,47,196,-1476,52,160,-1412,75,266,-1423,93,368,-1445,168,666,-1254,231,723,-997,279,785,-673,-162,1080,-1094,-161,971,-1182,-132,864,-1457,-130,556,-1733,-125,562,-1762,-124,571,-1866,-114,531,-1888,-125,468,-1924,-127,476,-1815,-123,507,-1670,-128,765,-1403,-167,791,-1130,-222,800,-818,142,326,1181,123,335,1134,94,332,1116,64,334,1128,37,326,1178,60,355,1197,90,366,1201,120,355,1201,-38,72,270,-14,85,237,-42,133,230,-73,143,222,-102,125,229,-118,76,232,-97,65,266,-69,66,289,-39,1370,1178,0,1394,1222,25,1394,1223,50,1396,1217,82,1375,1166,-32,1425,-974,-42,1380,-1004,0,1366,-1004,43,1381,-1004,34,1425,-974,0,1437,-974,-81,1329,-1451,0,1314,-1444,79,1332,-1454,44,1420,-1443,-2,1460,-1425,-50,1419,-1441,238,765,-1237,211,809,-1265,208,835,-1280,133,827,-1272,136,786,-1260,134,724,-1208,193,706,-1197,235,722,-1207,-78,928,-1392,-154,933,-1400,-157,906,-1388,-181,857,-1366,-177,812,-1341,-134,795,-1334,-75,816,-1343,-80,885,-1386,93,1561,1128,106,1585,1112,107,1572,1084,98,1545,1098,-69,1556,1144,-87,1579,1131,-93,1565,1104,-79,1539,1115,111,1564,1109,-91,1557,1129] }, + { "name": "horse_A_003", "vertices": [0,1442,55,0,1456,105,0,1470,-324,0,1530,-584,0,1213,-996,0,1340,-979,0,1476,-869,0,901,-515,0,856,-270,0,803,-17,-4,1712,537,-9,1482,879,0,968,659,0,1119,-982,0,1023,-884,1,897,600,0,849,357,-3,1805,1011,5,1764,1092,-2,1455,908,32,1400,1233,16,1628,1152,8,1402,997,23,1299,1115,37,1345,1271,24,1263,1111,32,1227,1180,26,1308,1150,28,1234,1140,31,1235,1171,0,941,-713,25,1487,1200,37,1252,1238,0,1464,-899,0,1414,-938,0,1486,-1105,1,1380,-1098,0,1522,-1210,1,1377,-1251,-6,1482,-1598,-9,1485,-1736,37,1282,1250,0,1541,273,0,1101,685,-16,1803,780,0,987,-799,21,1557,1177,0,1231,676,0,854,493,271,1104,171,224,1293,10,270,1226,-188,257,1068,-531,274,930,-50,147,1348,206,252,1150,473,142,1422,-388,199,1488,-572,301,977,-861,174,1322,529,136,1432,-886,209,907,-302,255,1028,395,213,1184,346,249,875,474,231,1035,566,214,891,560,107,1582,692,67,1688,566,80,1547,873,101,948,618,155,1132,-1006,256,1019,-954,239,844,408,118,1641,933,50,1787,1045,107,1671,969,37,1762,1090,114,1542,884,110,1646,1069,97,1464,897,77,1348,1122,100,1556,1100,53,1399,1230,53,1630,1146,73,1416,990,61,1308,1116,274,1239,-755,105,1233,-1020,89,1309,1136,76,1357,1243,66,1263,1134,79,1251,1162,77,1255,1159,206,914,-589,88,884,539,100,1023,-988,79,849,366,113,1760,1105,73,1848,1187,70,1837,1189,110,94,882,87,114,934,96,74,824,166,410,-1732,156,339,-1698,144,433,-1740,15,119,932,28,78,819,61,339,-1690,73,431,-1733,88,953,-886,50,382,-1709,61,1758,1088,87,1742,1069,92,1739,1052,65,1773,1075,54,1485,1194,83,1744,1011,43,1376,-961,99,1295,1200,86,1275,1198,198,995,296,23,1450,-906,33,1425,-918,34,1453,-1101,65,1392,-1097,46,1483,-1224,83,1397,-1255,41,1454,-1546,73,1427,-1603,99,1334,1205,79,1319,1205,111,1644,1124,72,1761,1081,101,1791,1132,113,1803,1127,84,1753,1024,62,836,500,0,99,874,67,1528,290,80,1109,669,68,1289,1235,66,1255,1227,66,1231,1172,57,1306,1137,60,1239,1166,49,1238,1138,61,1811,1134,90,1789,1107,118,1761,1093,100,1801,1042,65,1821,1128,333,875,-726,286,1165,-557,213,1233,-936,264,822,-1029,279,884,-1048,236,939,-1071,154,968,-1081,120,868,-1072,164,803,-1020,156,417,-1635,76,429,-1630,70,462,-1654,90,489,-1660,144,483,-1664,158,457,-1664,90,1695,864,46,1773,783,206,794,-1337,207,757,-1306,163,567,569,167,586,612,156,607,649,189,825,-1352,136,491,647,127,500,670,130,482,620,158,528,-1609,162,516,-1582,159,542,-1634,130,756,-1328,61,609,638,144,852,-1349,60,502,664,63,563,547,63,478,597,86,525,-1581,102,547,-1634,47,590,604,54,495,642,121,789,-1342,88,543,-1602,93,211,779,42,213,774,29,204,750,45,198,722,96,196,729,111,200,753,83,1377,1181,169,913,-552,74,981,-788,37,1562,1173,58,1608,1151,116,1616,1054,98,1455,1053,50,962,-745,103,916,-528,94,1443,103,102,1429,60,141,885,-277,164,834,-8,73,1258,656,199,1213,599,-271,1097,165,-224,1293,10,-267,1214,-195,-243,1026,-573,-274,930,-50,-146,1344,204,-252,1119,449,-142,1405,-384,-201,1478,-564,-280,1001,-931,-174,1316,525,-138,1433,-884,-203,896,-321,-256,998,397,-213,1156,323,-250,808,427,-231,988,546,-214,801,516,-123,1581,686,-77,1687,562,-103,1545,872,-101,898,597,-151,1165,-1016,-238,1072,-1013,-242,838,365,-128,1633,958,-49,1784,1055,-111,1664,991,-25,1760,1096,-127,1534,909,-93,1639,1090,-102,1457,917,-30,1344,1133,-71,1550,1118,10,1398,1234,-20,1627,1153,-57,1411,1004,-13,1305,1124,-274,1228,-742,-106,1255,-1005,-37,1305,1148,-6,1354,1251,-12,1261,1142,-18,1248,1172,-17,1253,1168,-192,912,-627,-87,801,503,-83,1097,-1043,-81,850,349,-99,1766,1123,-54,1873,1175,-50,1863,1179,-139,153,-188,-118,99,-175,-122,213,-201,-194,474,-1735,-189,396,-1741,-170,498,-1733,-45,97,-172,-54,214,-199,-94,387,-1742,-99,488,-1733,-65,1001,-957,-80,433,-1738,-49,1756,1099,-77,1738,1086,-85,1733,1071,-56,1769,1086,-3,1483,1200,-85,1739,1028,-44,1381,-951,-33,1291,1214,-19,1272,1209,-199,989,304,-23,1450,-906,-33,1425,-918,-32,1453,-1101,-63,1391,-1097,-46,1482,-1222,-81,1394,-1252,-51,1452,-1545,-84,1424,-1600,-35,1329,1219,-14,1316,1214,-83,1637,1143,-62,1758,1094,-86,1803,1140,-99,1813,1134,-83,1746,1042,-63,793,455,-28,157,-185,-67,1528,290,-80,1099,662,4,1287,1241,7,1253,1233,-2,1229,1179,-5,1304,1144,1,1237,1172,7,1237,1143,-48,1825,1130,-78,1795,1114,-106,1764,1112,-99,1791,1051,-53,1833,1123,-303,870,-814,-279,1121,-575,-214,1254,-921,-229,860,-1112,-249,922,-1126,-211,982,-1143,-132,1019,-1149,-89,921,-1149,-128,848,-1104,-179,432,-1648,-98,436,-1644,-90,476,-1649,-108,504,-1640,-162,503,-1642,-179,481,-1653,-116,1692,865,-79,1771,786,-182,850,-1393,-182,824,-1356,-168,577,196,-172,548,232,-162,523,267,-163,873,-1417,-146,478,158,-138,459,175,-138,498,139,-170,510,-1570,-173,505,-1545,-171,521,-1594,-109,809,-1375,-66,532,262,-115,895,-1423,-71,462,176,-68,593,182,-70,514,127,-97,507,-1546,-114,522,-1596,-52,554,230,-64,479,161,-97,835,-1397,-99,520,-1570,-114,243,-48,-63,245,-47,-49,265,-64,-64,287,-80,-115,283,-79,-131,265,-66,-26,1373,1192,-162,914,-569,-68,992,-809,4,1560,1176,-23,1605,1160,-100,1608,1076,-72,1449,1071,-46,968,-759,-101,916,-533,-94,1443,103,-102,1429,60,-139,880,-284,-164,834,-8,-73,1255,654,-199,1198,588,141,1145,641,158,979,592,144,885,586,112,616,663,98,506,685,66,218,794,55,122,948,60,103,897,61,82,838,71,191,709,101,477,600,106,557,539,158,829,362,205,943,349,-206,946,373,-162,855,331,-111,599,173,-108,513,127,-89,298,-92,-88,196,-196,-90,136,-182,-86,82,-170,-89,230,-34,-110,446,187,-118,513,280,-144,801,544,-159,935,568,-141,1125,631,182,1033,-1009,193,968,-1078,175,849,-1350,131,543,-1652,122,494,-1662,110,417,-1730,98,376,-1710,105,309,-1680,117,401,-1623,126,505,-1568,168,748,-1298,220,792,-1019,270,843,-693,-166,1105,-1063,-170,1015,-1147,-146,895,-1423,-144,523,-1609,-139,510,-1636,-138,476,-1734,-129,431,-1738,-140,358,-1744,-141,410,-1649,-138,494,-1531,-143,814,-1349,-184,833,-1104,-237,836,-785,113,147,824,96,169,780,68,171,760,37,171,773,9,152,818,32,173,845,62,181,853,91,171,850,-57,176,-104,-34,205,-126,-59,249,-100,-89,259,-96,-119,245,-101,-138,205,-128,-117,175,-108,-88,163,-89,-35,1417,1172,3,1442,1216,29,1442,1216,53,1444,1211,85,1421,1160,-32,1474,-972,-42,1429,-1001,0,1415,-1001,43,1429,-1001,34,1474,-972,0,1487,-972,-82,1363,-1441,-1,1349,-1437,78,1366,-1444,44,1448,-1424,-3,1484,-1402,-50,1447,-1422,228,844,-1258,201,891,-1281,197,918,-1293,122,909,-1285,126,866,-1278,124,798,-1234,184,780,-1225,227,798,-1233,-91,976,-1365,-167,983,-1373,-170,957,-1360,-195,910,-1335,-193,868,-1308,-150,851,-1299,-90,869,-1310,-94,934,-1356,95,1606,1116,109,1630,1098,110,1615,1071,101,1589,1086,-66,1601,1132,-85,1623,1118,-90,1609,1091,-76,1583,1104,113,1609,1097,-88,1602,1117] }, + { "name": "horse_A_004", "vertices": [0,1480,55,0,1490,99,0,1530,-319,0,1590,-578,0,1272,-991,0,1399,-974,0,1536,-863,0,961,-509,0,906,-278,0,849,-26,-3,1742,513,-7,1519,857,0,995,640,0,1179,-976,0,1082,-879,0,909,586,0,881,339,-2,1858,986,7,1820,1069,0,1505,894,34,1460,1221,18,1686,1133,10,1455,985,26,1356,1106,40,1407,1261,27,1320,1102,35,1285,1173,29,1365,1140,31,1291,1132,34,1293,1164,0,1001,-707,28,1546,1185,40,1312,1230,0,1524,-893,0,1474,-933,1,1532,-1094,1,1427,-1086,0,1554,-1186,1,1409,-1227,-8,1526,-1573,-12,1540,-1714,40,1343,1241,0,1572,269,0,1125,671,-15,1836,757,0,1046,-793,23,1615,1159,0,1254,663,0,879,477,270,1129,159,223,1333,13,269,1275,-185,251,1137,-522,273,976,-53,147,1377,193,252,1166,446,142,1485,-383,200,1550,-567,289,1035,-847,174,1348,514,137,1492,-881,205,963,-303,255,1044,395,213,1192,316,248,876,481,231,1055,556,213,891,570,108,1611,665,68,1718,541,82,1577,848,101,966,614,152,1185,-999,245,1075,-942,239,869,407,120,1692,913,52,1841,1021,108,1723,948,38,1817,1066,116,1592,867,112,1701,1049,99,1514,883,80,1405,1111,102,1612,1083,56,1459,1217,54,1687,1126,75,1468,977,63,1364,1107,274,1301,-751,105,1292,-1016,92,1366,1126,79,1417,1232,69,1320,1126,82,1309,1154,80,1313,1150,199,978,-578,87,876,542,89,1085,-975,79,876,357,114,1815,1082,74,1904,1162,71,1894,1165,86,-8,439,62,-18,494,73,5,380,208,570,-1783,203,491,-1785,184,594,-1782,-9,-10,493,5,13,377,108,483,-1785,113,584,-1783,75,1020,-871,94,529,-1784,62,1814,1064,88,1797,1046,93,1794,1029,66,1828,1051,57,1544,1179,85,1798,988,43,1436,-956,102,1355,1191,88,1334,1189,198,1021,296,23,1510,-900,33,1484,-913,34,1500,-1089,66,1439,-1086,46,1516,-1200,83,1430,-1231,39,1496,-1523,71,1472,-1580,102,1393,1194,82,1379,1195,113,1701,1104,74,1816,1057,102,1847,1108,114,1859,1103,86,1807,1001,61,842,488,-23,4,434,67,1558,285,80,1135,654,71,1349,1226,69,1314,1219,69,1289,1165,60,1363,1128,63,1297,1159,52,1295,1131,62,1867,1110,91,1844,1083,120,1816,1069,101,1855,1018,66,1877,1103,317,936,-710,283,1232,-551,213,1292,-932,245,877,-1011,262,937,-1032,222,994,-1056,141,1027,-1066,102,928,-1055,144,863,-1002,193,533,-1694,112,537,-1691,104,577,-1698,122,605,-1690,176,604,-1692,193,581,-1702,91,1727,840,47,1807,759,196,858,-1323,196,816,-1294,163,555,421,166,551,467,155,551,509,176,888,-1335,132,451,448,123,447,472,126,457,420,184,618,-1622,187,603,-1598,184,636,-1643,123,813,-1322,60,560,499,128,911,-1332,56,455,468,63,565,398,60,469,398,111,606,-1599,128,638,-1645,47,561,460,51,461,445,111,846,-1332,113,627,-1618,76,146,414,25,152,412,12,157,386,29,165,359,79,159,364,94,149,387,85,1435,1169,165,974,-543,70,1043,-779,39,1620,1155,60,1665,1132,118,1670,1035,101,1509,1039,48,1024,-737,102,976,-522,94,1477,97,102,1467,61,140,938,-282,164,879,-15,73,1281,644,199,1239,579,-271,1141,161,-223,1333,13,-268,1264,-187,-250,1091,-526,-273,976,-53,-146,1380,200,-252,1162,444,-142,1471,-376,-200,1541,-559,-289,1034,-871,-174,1342,520,-137,1491,-877,-205,952,-312,-256,1054,380,-213,1210,323,-251,872,380,-231,1026,526,-215,850,468,-121,1610,661,-77,1717,538,-101,1576,848,-101,931,567,-152,1198,-994,-245,1093,-958,-244,908,325,-126,1684,939,-47,1838,1031,-110,1716,971,-24,1815,1073,-125,1584,892,-91,1694,1070,-100,1507,903,-28,1401,1123,-69,1606,1101,13,1458,1221,-18,1684,1134,-55,1464,991,-10,1362,1114,-274,1285,-725,-105,1302,-1001,-34,1362,1139,-3,1415,1240,-9,1318,1134,-15,1306,1164,-14,1311,1160,-199,965,-594,-88,847,461,-90,1108,-990,-81,904,322,-96,1818,1101,-51,1923,1156,-47,1913,1160,-154,348,-346,-134,292,-349,-137,409,-342,-208,369,-1477,-203,296,-1446,-184,390,-1486,-62,289,-349,-69,409,-341,-108,288,-1442,-113,381,-1482,-75,1023,-896,-94,331,-1461,-47,1811,1076,-75,1792,1063,-83,1788,1048,-55,1824,1063,-1,1542,1185,-84,1792,1006,-43,1438,-948,-30,1350,1204,-16,1331,1200,-199,1042,292,-23,1510,-900,-33,1484,-913,-32,1499,-1089,-63,1438,-1085,-46,1514,-1197,-80,1426,-1227,-53,1494,-1521,-86,1468,-1576,-32,1389,1208,-11,1376,1204,-81,1694,1124,-60,1813,1071,-83,1855,1119,-97,1865,1114,-82,1800,1019,-63,841,418,-44,349,-345,-67,1558,285,-80,1122,649,7,1347,1232,10,1312,1225,0,1287,1172,-3,1361,1134,4,1295,1165,10,1294,1135,-45,1877,1110,-76,1848,1093,-104,1817,1090,-98,1846,1030,-50,1885,1103,-317,915,-746,-283,1190,-541,-213,1300,-914,-245,889,-1048,-262,951,-1063,-222,1009,-1082,-141,1043,-1089,-102,944,-1086,-144,874,-1039,-193,373,-1381,-112,378,-1379,-104,411,-1403,-122,439,-1407,-176,438,-1409,-193,413,-1408,-114,1725,842,-77,1805,762,-196,859,-1304,-196,848,-1263,-171,679,117,-175,644,147,-165,613,177,-177,872,-1334,-150,588,62,-143,567,76,-143,611,47,-184,478,-1350,-187,483,-1323,-184,479,-1377,-123,828,-1272,-69,622,173,-129,890,-1347,-75,567,76,-71,695,104,-74,628,37,-111,484,-1326,-128,479,-1379,-55,649,145,-68,587,64,-111,843,-1302,-113,488,-1353,-126,395,-184,-75,396,-185,-60,418,-197,-75,443,-208,-126,441,-207,-143,420,-198,-23,1431,1180,-165,969,-551,-70,1041,-786,6,1618,1159,-22,1662,1141,-98,1663,1057,-70,1503,1057,-48,1022,-742,-102,974,-524,-94,1477,97,-102,1467,61,-140,933,-285,-164,879,-15,-73,1278,645,-199,1223,581,141,1171,624,158,1000,584,143,889,593,111,553,526,94,446,488,49,145,431,30,-18,510,36,-7,456,38,6,395,55,166,344,98,465,400,107,563,388,159,868,355,205,978,363,-207,1003,351,-163,921,299,-114,704,97,-112,628,37,-100,457,-217,-103,391,-342,-106,329,-346,-103,274,-350,-101,380,-174,-115,551,84,-121,601,189,-145,845,497,-159,971,541,-141,1149,620,172,1090,-997,180,1025,-1064,160,910,-1332,158,641,-1660,153,612,-1687,152,572,-1783,142,527,-1784,153,454,-1786,154,511,-1694,151,587,-1588,157,804,-1289,200,850,-1000,253,908,-675,-172,1117,-1011,-180,1041,-1087,-160,890,-1347,-158,475,-1391,-153,447,-1407,-152,371,-1478,-143,329,-1460,-153,262,-1431,-155,353,-1371,-152,478,-1306,-157,841,-1254,-200,861,-1039,-253,882,-714,93,66,418,78,109,393,50,123,377,19,117,388,-10,78,415,12,80,449,42,80,461,71,73,453,-71,346,-261,-48,379,-274,-71,414,-236,-101,422,-228,-131,411,-237,-152,381,-274,-131,346,-264,-102,329,-250,-33,1475,1159,6,1502,1202,31,1502,1202,56,1503,1197,87,1479,1147,-32,1528,-966,-42,1483,-994,0,1469,-994,43,1483,-994,34,1528,-966,0,1541,-966,-82,1399,-1418,-1,1385,-1415,78,1403,-1422,43,1484,-1401,-4,1519,-1378,-51,1482,-1398,209,896,-1240,182,943,-1263,179,970,-1275,103,961,-1267,107,919,-1261,105,849,-1218,166,831,-1209,208,850,-1216,-103,990,-1308,-179,998,-1317,-183,974,-1301,-210,934,-1272,-208,897,-1241,-166,881,-1230,-106,895,-1242,-107,951,-1295,97,1663,1097,111,1686,1079,111,1671,1052,102,1645,1068,-64,1657,1114,-83,1679,1099,-88,1664,1073,-75,1639,1086,115,1665,1078,-86,1658,1099] }, + { "name": "horse_A_005", "vertices": [0,1515,56,0,1520,92,0,1582,-313,0,1641,-573,0,1323,-985,0,1451,-968,0,1587,-858,0,1012,-504,0,948,-283,0,886,-28,-3,1765,478,-7,1561,829,0,1026,626,0,1230,-971,0,1134,-873,0,928,576,0,905,327,-4,1925,954,5,1889,1038,-1,1569,874,33,1535,1202,16,1758,1106,9,1522,966,25,1427,1091,39,1483,1244,26,1391,1088,34,1359,1160,28,1438,1125,30,1363,1120,33,1366,1151,0,1053,-702,26,1620,1163,39,1387,1216,0,1575,-887,0,1526,-927,1,1573,-1082,1,1468,-1074,0,1580,-1159,2,1435,-1202,-10,1559,-1550,-14,1574,-1691,39,1419,1226,0,1599,262,0,1150,657,-15,1873,722,0,1098,-787,21,1688,1135,0,1276,650,0,903,465,270,1154,149,224,1369,15,269,1320,-181,254,1210,-499,274,1013,-53,146,1403,181,251,1186,420,142,1540,-377,200,1604,-562,297,1092,-815,174,1373,500,137,1544,-876,207,1010,-299,255,1062,387,212,1206,288,250,888,472,231,1076,538,215,901,558,109,1635,630,68,1741,506,82,1609,815,101,986,600,154,1226,-982,253,1125,-912,241,899,399,118,1757,887,50,1910,989,107,1789,921,36,1887,1035,115,1655,844,110,1771,1022,98,1578,862,79,1476,1095,101,1682,1059,54,1535,1198,53,1759,1100,74,1535,958,62,1436,1091,274,1360,-739,105,1341,-1008,91,1438,1110,78,1493,1214,68,1393,1112,81,1382,1141,79,1386,1137,203,1037,-557,87,880,528,97,1128,-947,80,903,348,112,1885,1051,72,1977,1129,69,1966,1131,89,32,217,63,5,264,78,66,166,221,452,-1607,217,375,-1590,198,475,-1612,-8,13,264,10,75,163,121,367,-1588,127,465,-1610,84,1070,-838,108,412,-1598,60,1883,1034,86,1866,1016,92,1862,999,64,1897,1020,55,1618,1157,83,1865,958,43,1487,-951,101,1429,1176,88,1409,1175,198,1044,294,23,1561,-894,33,1536,-907,35,1540,-1078,66,1480,-1074,46,1542,-1174,83,1457,-1206,38,1530,-1500,70,1505,-1557,101,1468,1178,81,1453,1179,112,1772,1077,72,1886,1026,100,1918,1076,112,1929,1071,84,1874,970,62,858,470,-20,47,212,67,1586,279,80,1159,638,70,1425,1211,68,1390,1205,69,1363,1152,59,1436,1112,62,1370,1146,51,1368,1118,60,1938,1077,89,1914,1052,118,1886,1038,99,1924,986,64,1947,1071,327,1004,-671,285,1302,-534,213,1343,-923,258,922,-968,274,981,-993,232,1035,-1021,151,1065,-1034,114,966,-1015,157,906,-958,207,438,-1512,126,443,-1510,118,480,-1526,136,509,-1526,190,507,-1527,207,483,-1531,91,1762,806,47,1845,725,209,864,-1261,210,834,-1223,170,600,304,172,586,348,160,577,390,190,888,-1283,138,491,315,128,485,339,132,500,288,198,538,-1463,201,531,-1436,198,548,-1489,136,822,-1246,65,588,380,142,911,-1288,61,494,335,70,615,282,66,515,267,125,533,-1438,141,549,-1491,52,597,342,56,502,312,125,849,-1266,126,547,-1462,79,191,248,29,197,245,16,207,220,33,217,195,84,210,200,98,198,222,84,1509,1151,167,1029,-531,73,1095,-766,38,1693,1131,59,1738,1106,116,1739,1009,100,1578,1019,49,1076,-727,102,1028,-514,94,1507,90,102,1502,61,140,981,-283,164,915,-17,73,1304,633,199,1264,559,-271,1172,153,-224,1369,15,-269,1316,-177,-255,1181,-461,-274,1013,-53,-146,1410,189,-251,1201,428,-142,1535,-370,-199,1600,-555,-299,1061,-774,-173,1370,509,-137,1542,-872,-208,1004,-293,-256,1094,367,-212,1246,305,-253,917,376,-231,1070,514,-217,898,464,-121,1634,626,-76,1740,503,-101,1607,815,-102,971,557,-154,1213,-961,-254,1097,-871,-245,949,318,-127,1749,912,-49,1906,999,-111,1782,943,-25,1885,1042,-126,1647,869,-93,1764,1043,-101,1571,883,-29,1473,1106,-71,1677,1077,12,1533,1203,-20,1756,1107,-56,1531,972,-11,1433,1099,-274,1338,-704,-105,1336,-995,-35,1434,1123,-4,1491,1223,-10,1390,1120,-16,1379,1151,-15,1384,1146,-204,1023,-538,-90,886,455,-98,1099,-906,-82,936,310,-98,1886,1071,-51,1989,1128,-47,1979,1131,-159,460,-375,-139,406,-392,-142,517,-356,-224,292,-1120,-219,239,-1061,-200,307,-1137,-67,403,-392,-74,517,-356,-124,234,-1054,-129,301,-1130,-85,1038,-797,-110,264,-1089,-49,1881,1045,-77,1862,1033,-85,1857,1018,-57,1893,1032,-2,1616,1163,-85,1859,975,-43,1485,-946,-31,1425,1189,-17,1405,1186,-199,1077,282,-23,1561,-894,-33,1536,-907,-32,1540,-1077,-62,1478,-1073,-46,1540,-1171,-80,1452,-1202,-54,1527,-1498,-87,1501,-1553,-33,1464,1192,-12,1450,1188,-83,1766,1097,-62,1882,1040,-84,1922,1089,-98,1932,1085,-84,1868,988,-64,876,409,-49,460,-374,-67,1586,279,-80,1150,637,5,1423,1217,9,1388,1211,0,1361,1159,-4,1433,1119,4,1369,1151,9,1366,1122,-46,1944,1081,-77,1916,1064,-105,1884,1060,-99,1916,1000,-51,1952,1073,-329,972,-630,-285,1276,-498,-213,1332,-902,-260,889,-925,-276,948,-950,-234,1001,-979,-152,1030,-992,-117,932,-972,-160,872,-914,-209,336,-1035,-128,341,-1035,-120,361,-1070,-138,385,-1087,-192,383,-1087,-209,361,-1076,-114,1759,808,-78,1843,728,-212,814,-1154,-213,820,-1115,-175,709,127,-179,673,155,-169,643,184,-193,815,-1187,-154,626,65,-147,603,76,-146,651,53,-200,445,-1051,-203,459,-1028,-200,435,-1077,-139,797,-1114,-73,650,180,-144,827,-1206,-79,604,76,-74,726,115,-78,668,45,-127,460,-1031,-144,434,-1078,-58,678,153,-72,625,66,-127,801,-1146,-129,452,-1058,-131,466,-204,-80,467,-205,-65,491,-213,-79,517,-222,-131,514,-221,-147,493,-214,-25,1505,1163,-168,1023,-523,-73,1085,-752,4,1692,1135,-23,1735,1115,-99,1732,1031,-71,1573,1037,-50,1069,-718,-102,1026,-512,-94,1507,90,-102,1502,61,-141,979,-282,-164,915,-17,-73,1302,635,-198,1256,568,141,1195,606,159,1023,567,145,901,581,116,575,405,99,482,354,52,189,264,30,0,278,38,28,232,42,61,179,60,219,181,104,510,268,113,615,273,161,906,348,206,1006,370,-207,1041,338,-163,958,289,-117,734,109,-116,668,45,-105,532,-229,-108,501,-362,-111,441,-380,-108,389,-397,-105,449,-196,-119,586,82,-125,630,194,-147,891,493,-160,1013,531,-140,1182,607,179,1135,-969,189,1064,-1031,174,910,-1287,171,548,-1505,167,516,-1524,165,454,-1608,156,410,-1598,167,338,-1582,168,417,-1506,165,520,-1422,171,824,-1215,214,895,-955,264,976,-635,-180,1106,-928,-191,1030,-990,-176,827,-1206,-174,425,-1088,-169,392,-1090,-168,293,-1121,-158,263,-1087,-169,214,-1033,-171,322,-1018,-167,461,-1011,-174,817,-1105,-216,861,-911,-266,944,-593,96,110,223,82,159,213,55,177,202,23,169,208,-7,123,220,14,114,254,43,110,267,73,105,257,-76,437,-293,-52,472,-298,-76,497,-253,-106,502,-243,-136,495,-254,-157,474,-297,-136,438,-296,-107,419,-287,-34,1548,1140,4,1576,1181,30,1576,1182,54,1578,1176,86,1552,1127,-32,1574,-959,-42,1529,-987,0,1515,-987,43,1530,-988,34,1575,-959,0,1587,-960,-83,1430,-1394,-2,1416,-1391,77,1434,-1398,42,1515,-1376,-4,1550,-1353,-51,1512,-1374,223,926,-1197,195,968,-1227,191,993,-1242,116,984,-1234,121,943,-1221,120,881,-1167,180,866,-1155,222,884,-1165,-118,937,-1201,-193,944,-1210,-198,925,-1190,-226,894,-1154,-225,867,-1116,-183,855,-1103,-122,863,-1118,-123,903,-1180,96,1734,1071,109,1756,1052,110,1740,1026,101,1715,1043,-66,1729,1088,-85,1750,1072,-90,1734,1047,-76,1709,1061,114,1735,1052,-88,1729,1073] }, + { "name": "horse_A_006", "vertices": [0,1542,55,0,1542,87,0,1618,-307,0,1674,-567,0,1351,-974,0,1478,-960,0,1617,-851,0,1046,-490,0,969,-279,0,903,-16,-3,1786,443,-8,1602,802,0,1055,615,0,1258,-959,0,1163,-861,0,960,567,0,931,316,-6,1984,921,3,1951,1006,-2,1626,851,31,1601,1179,14,1821,1078,7,1581,944,23,1490,1071,37,1550,1222,24,1454,1070,32,1424,1142,26,1502,1105,28,1427,1102,31,1431,1133,0,1084,-689,24,1685,1138,37,1454,1197,0,1604,-881,0,1554,-920,1,1592,-1068,1,1488,-1062,0,1586,-1131,2,1442,-1176,-11,1581,-1518,-16,1613,-1660,37,1485,1206,0,1621,257,0,1175,650,-16,1908,687,0,1128,-775,19,1752,1109,0,1298,643,0,930,453,272,1182,144,225,1395,17,270,1350,-177,254,1258,-469,278,1033,-43,146,1428,174,251,1219,395,142,1578,-368,199,1639,-555,299,1124,-777,173,1396,492,137,1574,-868,209,1035,-289,255,1099,351,211,1243,265,252,925,411,231,1105,503,217,932,500,108,1659,599,68,1762,472,81,1641,785,102,1011,565,154,1246,-958,254,1152,-876,243,940,343,117,1814,858,48,1969,957,105,1847,891,34,1948,1003,114,1711,819,108,1831,993,97,1634,839,76,1539,1074,99,1744,1033,52,1600,1176,51,1822,1071,72,1595,936,60,1499,1072,274,1395,-718,105,1367,-994,89,1502,1091,75,1559,1193,66,1456,1093,79,1447,1122,77,1450,1119,204,1076,-530,89,909,483,99,1152,-911,81,936,316,110,1947,1019,70,2041,1094,66,2030,1097,106,92,73,79,53,110,96,139,32,225,329,-1302,220,268,-1253,201,348,-1317,7,60,109,28,147,29,125,261,-1248,131,340,-1311,86,1099,-799,112,297,-1276,58,1944,1002,84,1927,984,90,1923,968,62,1958,988,53,1682,1132,81,1924,927,43,1515,-942,99,1494,1156,85,1474,1156,199,1078,273,23,1590,-888,33,1564,-900,35,1560,-1064,66,1499,-1061,46,1548,-1146,83,1463,-1180,37,1550,-1472,69,1529,-1529,99,1533,1157,78,1519,1159,109,1834,1048,70,1947,994,98,1980,1043,110,1992,1037,82,1934,939,64,888,432,-3,106,68,67,1607,274,80,1181,627,68,1491,1191,66,1456,1187,66,1427,1134,57,1499,1092,60,1435,1128,49,1431,1100,58,2000,1044,87,1976,1019,116,1947,1007,97,1984,953,62,2010,1037,329,1044,-627,285,1347,-510,213,1371,-907,261,943,-917,277,1000,-946,235,1051,-977,153,1079,-993,118,982,-967,161,926,-905,211,359,-1211,129,364,-1211,122,390,-1242,140,416,-1254,194,414,-1255,210,391,-1248,90,1797,773,46,1881,691,213,852,-1175,214,842,-1132,175,649,223,177,633,266,165,621,307,194,864,-1206,145,540,229,135,532,252,139,549,202,202,470,-1210,205,476,-1183,202,468,-1238,140,821,-1143,71,632,298,146,882,-1220,68,540,248,75,664,201,73,564,181,129,477,-1186,145,468,-1240,57,643,260,63,549,226,129,836,-1173,130,479,-1214,91,240,149,41,246,146,29,258,121,46,269,97,96,262,103,110,250,124,82,1573,1130,168,1065,-511,73,1127,-745,35,1756,1104,56,1801,1079,114,1800,981,98,1639,995,50,1107,-708,102,1063,-499,94,1529,85,102,1529,60,142,1003,-277,167,933,-5,73,1326,627,198,1288,547,-272,1193,150,-225,1395,17,-270,1356,-169,-254,1269,-406,-278,1033,-43,-146,1432,180,-251,1235,417,-141,1581,-365,-199,1640,-553,-303,1086,-678,-173,1397,500,-136,1571,-867,-210,1039,-272,-256,1125,364,-211,1271,290,-253,953,398,-231,1113,514,-218,945,487,-121,1658,594,-76,1761,469,-102,1640,785,-102,1012,565,-156,1213,-923,-259,1097,-781,-245,977,335,-129,1807,883,-51,1966,967,-113,1841,914,-27,1947,1010,-128,1704,843,-95,1825,1014,-103,1628,859,-31,1536,1085,-73,1739,1050,9,1599,1180,-22,1820,1079,-57,1591,949,-13,1496,1079,-274,1373,-681,-106,1348,-980,-38,1498,1103,-7,1557,1202,-12,1454,1101,-18,1444,1132,-17,1448,1127,-205,1077,-480,-90,922,472,-103,1089,-817,-82,959,314,-99,1945,1039,-52,2047,1098,-47,2037,1101,-160,538,-335,-141,490,-365,-143,589,-303,-235,293,-737,-230,270,-661,-211,300,-759,-68,487,-366,-75,589,-303,-134,267,-653,-140,297,-750,-90,1055,-697,-121,281,-697,-51,1942,1013,-79,1922,1001,-87,1917,986,-59,1954,1000,-4,1681,1138,-87,1919,944,-43,1509,-939,-34,1490,1170,-19,1471,1166,-200,1100,283,-23,1590,-888,-33,1564,-900,-31,1559,-1063,-62,1498,-1060,-46,1545,-1144,-80,1458,-1175,-55,1547,-1469,-89,1524,-1525,-35,1529,1171,-14,1516,1168,-85,1829,1068,-64,1943,1008,-85,1981,1058,-99,1991,1054,-86,1928,956,-65,905,422,-50,538,-334,-67,1607,274,-80,1179,632,3,1489,1198,6,1454,1193,-2,1425,1141,-6,1497,1099,1,1433,1133,7,1430,1104,-47,2003,1050,-78,1975,1032,-107,1944,1028,-101,1976,969,-53,2012,1043,-332,1034,-516,-284,1351,-465,-214,1346,-884,-268,882,-783,-283,934,-822,-241,977,-863,-159,1002,-883,-125,911,-841,-168,867,-770,-220,368,-678,-139,373,-681,-131,376,-721,-149,391,-746,-203,389,-745,-220,374,-726,-115,1794,775,-79,1879,694,-222,760,-978,-224,781,-946,-175,714,182,-179,680,210,-169,651,238,-203,748,-1008,-155,637,118,-147,613,127,-147,663,108,-211,461,-739,-214,483,-723,-211,441,-758,-150,760,-934,-74,658,235,-155,752,-1031,-80,614,127,-74,730,170,-79,681,102,-138,482,-726,-155,440,-760,-59,684,208,-73,636,120,-138,751,-965,-139,465,-748,-132,503,-165,-81,503,-165,-66,528,-171,-80,554,-177,-131,551,-177,-148,529,-171,-27,1570,1141,-168,1065,-488,-74,1114,-714,2,1755,1108,-25,1798,1087,-101,1793,1003,-73,1634,1013,-50,1101,-688,-103,1063,-493,-94,1529,85,-102,1529,60,-142,1004,-273,-167,933,-5,-73,1326,629,-198,1288,559,141,1218,591,159,1050,531,146,929,527,121,618,322,105,528,267,64,237,165,46,44,120,55,84,84,60,130,42,72,272,83,111,560,183,119,665,192,162,945,303,206,1042,332,-207,1069,340,-163,980,299,-117,738,164,-117,681,102,-106,569,-183,-109,574,-312,-112,521,-345,-109,475,-374,-106,485,-158,-119,596,132,-126,638,249,-147,937,515,-160,1055,536,-140,1217,601,181,1157,-933,192,1079,-990,178,882,-1219,175,460,-1253,170,424,-1256,169,331,-1304,160,296,-1275,171,239,-1230,172,342,-1196,169,472,-1166,175,835,-1122,217,916,-902,266,1019,-588,-186,1092,-839,-198,1002,-880,-187,752,-1030,-184,427,-765,-180,396,-752,-178,293,-739,-169,280,-695,-180,259,-625,-181,363,-657,-178,492,-708,-185,782,-936,-224,858,-764,-269,1015,-474,111,166,100,96,216,102,68,234,98,37,225,98,7,177,96,28,160,128,56,152,142,87,152,130,-77,495,-261,-53,531,-257,-77,544,-208,-107,545,-197,-137,542,-210,-158,532,-256,-137,497,-264,-107,477,-259,-36,1612,1117,2,1641,1158,27,1641,1158,52,1643,1153,84,1616,1104,-32,1599,-951,-42,1555,-979,0,1540,-979,44,1555,-980,34,1600,-951,1,1612,-951,-83,1441,-1370,-2,1428,-1367,77,1446,-1374,42,1525,-1349,-5,1558,-1325,-52,1522,-1347,227,931,-1145,199,967,-1182,195,988,-1201,119,980,-1192,125,943,-1172,124,895,-1108,184,884,-1093,226,899,-1107,-128,858,-1064,-204,863,-1074,-208,851,-1051,-236,832,-1009,-236,818,-966,-194,810,-950,-133,813,-967,-134,833,-1036,93,1796,1044,107,1818,1024,108,1801,998,99,1776,1016,-68,1791,1060,-87,1812,1044,-92,1795,1019,-78,1771,1034,111,1797,1025,-90,1791,1045] }, + { "name": "horse_A_007", "vertices": [0,1555,54,0,1550,87,0,1633,-295,0,1676,-558,0,1333,-949,0,1461,-941,0,1605,-839,0,1052,-452,0,962,-259,0,899,19,-4,1801,429,-9,1620,789,0,1088,626,0,1241,-929,0,1152,-828,0,994,585,0,949,334,-6,1993,903,3,1959,988,-3,1635,832,29,1609,1160,13,1829,1059,6,1590,925,21,1498,1052,35,1558,1203,22,1462,1050,30,1432,1123,24,1510,1086,26,1435,1082,29,1439,1113,0,1081,-652,23,1693,1120,35,1462,1178,0,1591,-868,0,1539,-905,1,1567,-1048,2,1462,-1040,0,1545,-1097,2,1400,-1140,-12,1547,-1478,-18,1594,-1620,35,1493,1187,0,1634,254,0,1203,658,-17,1926,669,0,1121,-740,18,1761,1090,0,1321,649,0,955,469,274,1197,155,227,1407,22,272,1360,-165,254,1278,-401,285,1031,-16,146,1440,176,251,1247,389,141,1593,-354,199,1643,-543,302,1120,-680,173,1417,494,136,1561,-851,212,1035,-258,256,1130,340,211,1271,260,253,961,387,231,1135,492,217,965,478,107,1679,589,67,1778,459,80,1664,775,102,1039,558,155,1218,-893,258,1135,-780,244,976,323,116,1823,840,48,1978,939,105,1856,874,34,1957,986,113,1720,801,108,1840,975,96,1643,820,75,1548,1055,98,1752,1015,50,1608,1157,50,1830,1053,71,1603,917,59,1507,1053,274,1390,-674,106,1340,-963,87,1510,1072,74,1567,1174,64,1464,1074,77,1455,1103,75,1459,1099,205,1083,-467,90,939,472,103,1129,-814,81,962,314,110,1957,1001,70,2053,1073,66,2043,1076,148,229,-129,126,175,-115,134,288,-143,232,299,-1021,227,253,-957,208,312,-1041,53,175,-115,65,291,-144,132,248,-950,137,306,-1033,89,1090,-700,118,275,-987,58,1953,984,84,1936,967,89,1931,950,62,1966,970,52,1691,1114,81,1933,909,43,1497,-924,97,1502,1137,83,1482,1137,201,1103,277,23,1577,-874,33,1551,-885,35,1535,-1043,66,1474,-1039,46,1508,-1112,84,1422,-1144,36,1514,-1434,67,1496,-1492,97,1541,1139,76,1527,1140,109,1843,1030,70,1955,977,98,1991,1024,110,2002,1018,82,1942,921,64,917,426,38,235,-130,67,1620,272,80,1206,633,66,1499,1172,64,1464,1168,64,1436,1115,55,1507,1073,58,1443,1108,47,1439,1080,58,2011,1024,87,1986,1000,116,1957,988,97,1992,934,62,2020,1017,333,1054,-528,284,1363,-457,214,1349,-869,267,935,-815,282,992,-846,239,1041,-880,158,1068,-896,123,972,-867,166,918,-803,217,352,-942,136,357,-943,128,373,-980,146,395,-999,200,393,-1000,217,372,-986,89,1818,758,45,1899,674,220,834,-1049,221,838,-1008,175,693,199,178,670,239,167,651,278,201,837,-1082,152,588,179,143,573,198,145,605,156,208,459,-972,211,473,-948,209,449,-998,147,815,-1010,72,659,270,153,850,-1101,76,577,196,74,706,181,78,620,140,135,473,-951,152,448,-1000,58,676,235,70,591,178,135,820,-1043,137,467,-978,121,324,10,70,327,8,57,344,-10,72,363,-29,123,359,-26,139,343,-9,80,1581,1111,169,1071,-462,74,1121,-690,34,1765,1086,56,1809,1060,114,1808,963,97,1648,977,50,1103,-660,103,1069,-458,94,1537,86,102,1542,60,144,998,-253,171,931,28,73,1350,632,198,1312,548,-274,1199,163,-227,1407,22,-271,1373,-160,-251,1322,-350,-285,1031,-16,-146,1441,180,-250,1260,421,-141,1600,-356,-199,1645,-546,-301,1091,-567,-173,1420,500,-136,1558,-853,-212,1047,-240,-256,1145,383,-210,1281,290,-254,984,452,-231,1153,534,-219,990,540,-123,1678,583,-77,1777,455,-104,1663,774,-103,1054,595,-156,1178,-857,-257,1078,-669,-245,995,382,-129,1816,865,-51,1975,949,-113,1850,895,-28,1955,992,-128,1713,824,-96,1834,995,-104,1638,840,-32,1545,1066,-74,1748,1032,7,1607,1161,-23,1828,1060,-58,1600,930,-15,1505,1060,-274,1371,-645,-106,1317,-947,-39,1507,1084,-9,1565,1182,-14,1462,1082,-20,1452,1113,-19,1457,1108,-203,1104,-410,-91,955,517,-102,1064,-703,-82,971,346,-99,1953,1021,-51,2053,1083,-47,2043,1085,-164,562,-228,-144,517,-264,-147,609,-190,-233,415,-364,-228,432,-287,-209,410,-387,-72,515,-265,-78,609,-190,-133,434,-279,-138,413,-378,-87,1058,-580,-119,424,-324,-51,1950,995,-79,1931,983,-87,1926,968,-59,1963,982,-6,1689,1120,-87,1928,925,-43,1489,-922,-36,1499,1150,-21,1479,1147,-201,1112,305,-23,1577,-874,-33,1551,-885,-31,1534,-1043,-62,1473,-1038,-46,1504,-1109,-80,1417,-1139,-56,1510,-1431,-90,1491,-1487,-37,1537,1152,-16,1524,1149,-86,1837,1049,-64,1952,990,-85,1988,1041,-99,1999,1037,-86,1938,938,-65,929,464,-53,562,-228,-67,1620,272,-80,1210,642,1,1497,1179,4,1462,1173,-4,1434,1122,-7,1505,1080,0,1442,1114,5,1438,1085,-47,2010,1033,-78,1983,1015,-107,1952,1010,-101,1986,952,-52,2019,1027,-329,1074,-399,-282,1389,-426,-214,1319,-847,-265,872,-633,-281,916,-681,-239,951,-729,-158,972,-755,-122,890,-697,-165,860,-618,-218,510,-349,-137,513,-354,-129,496,-391,-147,497,-420,-201,496,-419,-218,491,-394,-116,1816,760,-79,1897,677,-221,733,-790,-222,764,-772,-177,709,286,-181,678,315,-171,652,344,-202,709,-813,-157,634,225,-150,610,233,-149,660,215,-209,561,-448,-212,588,-444,-209,535,-457,-148,751,-751,-76,658,340,-154,703,-835,-82,611,233,-76,723,273,-81,679,210,-136,586,-445,-153,533,-457,-61,682,313,-75,633,226,-136,729,-775,-138,561,-458,-135,506,-61,-84,507,-62,-69,531,-66,-84,557,-72,-135,554,-72,-151,532,-66,-28,1578,1122,-168,1080,-435,-74,1114,-656,1,1764,1089,-26,1807,1069,-102,1802,984,-74,1643,994,-50,1101,-638,-102,1071,-451,-94,1537,86,-102,1542,60,-144,1001,-249,-171,931,28,-73,1351,634,-198,1319,562,141,1243,592,160,1079,522,147,961,509,123,644,292,114,562,211,95,314,24,93,159,-111,99,212,-124,99,273,-140,99,372,-41,115,619,140,118,711,172,163,977,290,207,1073,323,-207,1087,364,-163,991,338,-119,730,266,-119,679,209,-109,573,-78,-113,595,-201,-115,547,-240,-113,504,-275,-109,488,-55,-122,593,238,-128,641,355,-148,983,565,-160,1096,562,-140,1252,608,185,1133,-836,196,1068,-893,185,851,-1100,182,438,-1010,177,402,-1003,176,300,-1023,167,274,-986,178,232,-926,179,340,-923,176,474,-930,182,834,-998,223,908,-799,269,1031,-489,-185,1061,-724,-197,973,-752,-185,703,-835,-183,519,-456,-178,499,-427,-177,415,-366,-168,425,-322,-178,440,-250,-180,516,-328,-177,603,-433,-183,768,-765,-221,852,-610,-265,1064,-355,147,282,-70,127,323,-45,98,337,-40,68,328,-46,42,285,-71,65,256,-49,94,244,-39,124,253,-51,-80,510,-160,-57,546,-152,-80,553,-102,-110,551,-90,-140,551,-103,-161,547,-151,-140,513,-163,-110,492,-162,-38,1621,1098,0,1650,1139,26,1650,1140,51,1651,1134,83,1624,1086,-32,1581,-936,-42,1536,-964,1,1522,-964,44,1536,-964,34,1581,-936,1,1594,-937,-84,1400,-1335,-2,1387,-1333,77,1405,-1340,42,1482,-1314,-5,1514,-1290,-52,1479,-1311,234,917,-1044,206,946,-1083,201,965,-1104,126,957,-1094,131,924,-1071,131,886,-1005,191,877,-989,233,890,-1003,-127,794,-904,-203,795,-914,-207,790,-890,-235,782,-847,-234,780,-806,-192,777,-790,-131,775,-806,-132,777,-873,93,1804,1026,106,1826,1006,107,1810,980,98,1785,997,-69,1800,1041,-87,1821,1025,-93,1804,1000,-79,1780,1015,111,1805,1006,-91,1800,1026] }, + { "name": "horse_A_008", "vertices": [0,1558,52,0,1550,92,0,1628,-285,0,1653,-549,0,1282,-915,0,1412,-916,0,1563,-825,0,1037,-402,0,938,-225,0,885,71,-5,1816,422,-11,1640,786,0,1133,660,0,1193,-889,0,1112,-783,0,1040,628,0,974,380,-5,1995,891,3,1961,976,-3,1637,819,28,1611,1148,13,1831,1047,5,1593,912,20,1500,1039,33,1560,1191,20,1464,1037,28,1434,1110,23,1512,1073,24,1437,1069,27,1441,1100,0,1052,-603,22,1695,1107,33,1463,1165,0,1548,-853,0,1493,-886,1,1511,-1028,2,1407,-1015,0,1481,-1070,2,1334,-1105,-13,1468,-1447,-19,1519,-1590,33,1495,1174,0,1641,255,0,1237,681,-17,1945,657,0,1086,-694,17,1762,1078,0,1349,665,0,990,512,276,1213,183,228,1407,29,273,1354,-151,254,1279,-322,291,1018,21,146,1450,189,251,1298,418,140,1586,-340,198,1621,-531,306,1099,-561,173,1443,509,136,1518,-830,215,1019,-216,256,1191,371,211,1320,289,254,1037,415,231,1194,523,218,1037,506,106,1702,589,66,1794,453,78,1692,774,103,1092,588,158,1164,-809,262,1099,-657,245,1049,352,117,1825,829,49,1980,927,105,1858,862,35,1959,974,113,1722,789,108,1842,964,96,1645,808,73,1549,1042,98,1754,1003,49,1610,1144,50,1832,1041,71,1605,905,57,1509,1040,274,1357,-619,107,1280,-920,86,1511,1059,72,1569,1162,62,1466,1061,75,1456,1090,73,1460,1087,207,1072,-389,90,997,502,108,1086,-691,82,1008,347,111,1962,988,71,2062,1056,68,2052,1059,166,487,-241,146,433,-259,149,544,-222,241,305,-725,236,278,-651,217,313,-747,74,431,-260,80,544,-222,141,275,-642,146,309,-738,94,1064,-577,127,291,-686,59,1955,972,85,1938,955,90,1933,939,63,1968,958,51,1692,1101,82,1935,897,43,1445,-901,95,1504,1125,81,1483,1124,202,1147,312,23,1533,-858,33,1506,-868,35,1479,-1022,66,1419,-1015,46,1443,-1083,84,1356,-1111,36,1436,-1403,67,1418,-1460,95,1542,1126,75,1528,1127,109,1844,1018,70,1958,965,99,1998,1010,111,2008,1003,83,1944,910,65,968,457,55,488,-241,67,1629,274,80,1240,656,64,1500,1159,61,1465,1155,62,1437,1102,54,1509,1061,56,1445,1096,45,1441,1067,59,2017,1009,88,1991,986,117,1961,976,98,1993,920,63,2026,1001,336,1049,-409,283,1358,-395,215,1295,-818,274,912,-692,289,968,-725,245,1015,-760,163,1040,-777,130,944,-746,174,893,-680,226,377,-662,145,382,-664,137,387,-704,155,404,-728,209,402,-728,226,385,-710,88,1842,750,45,1917,663,229,809,-903,230,824,-867,176,774,228,180,745,261,170,720,295,210,802,-935,157,684,180,149,663,193,149,708,164,217,472,-719,220,492,-700,217,456,-741,156,801,-860,75,727,289,162,809,-956,82,664,192,75,788,213,81,724,154,144,492,-702,161,454,-742,60,748,259,75,683,180,144,797,-892,146,478,-727,136,492,-68,85,493,-69,70,515,-80,84,539,-91,136,537,-90,152,517,-80,79,1583,1098,169,1057,-400,75,1092,-621,34,1767,1074,55,1811,1048,114,1810,951,96,1649,965,51,1076,-599,103,1054,-406,94,1537,91,102,1545,58,146,976,-217,175,919,76,73,1378,647,198,1348,570,-276,1197,190,-228,1407,29,-273,1372,-150,-250,1346,-304,-291,1018,21,-146,1443,188,-250,1279,443,-141,1595,-348,-199,1624,-540,-295,1082,-464,-173,1443,508,-137,1515,-836,-214,1036,-203,-256,1162,427,-210,1282,310,-255,1019,540,-232,1194,575,-220,1043,623,-124,1701,582,-78,1793,449,-105,1691,772,-104,1102,647,-153,1122,-782,-252,1049,-560,-246,1014,465,-129,1819,852,-50,1978,937,-113,1853,883,-27,1958,980,-128,1716,812,-96,1837,983,-104,1641,827,-34,1547,1053,-74,1750,1019,6,1609,1149,-23,1830,1048,-59,1602,917,-16,1507,1047,-274,1339,-608,-106,1258,-905,-41,1509,1071,-10,1567,1170,-16,1464,1069,-22,1454,1100,-21,1459,1095,-201,1110,-342,-92,995,591,-97,1031,-591,-82,983,404,-99,1958,1008,-52,2060,1067,-48,2050,1070,-168,530,-56,-148,484,-89,-151,579,-21,-222,522,-117,-217,564,-51,-198,510,-137,-76,482,-91,-82,579,-20,-122,568,-43,-128,515,-129,-82,1051,-472,-108,544,-82,-51,1953,983,-79,1934,971,-87,1929,956,-58,1966,969,-7,1691,1107,-87,1931,913,-43,1438,-899,-37,1501,1137,-23,1481,1134,-202,1118,350,-23,1533,-858,-33,1506,-868,-31,1478,-1021,-62,1417,-1013,-46,1440,-1080,-80,1350,-1105,-56,1433,-1399,-90,1413,-1454,-39,1539,1139,-18,1526,1136,-86,1840,1037,-64,1955,978,-85,1994,1027,-99,2004,1023,-85,1940,926,-66,956,534,-57,531,-55,-67,1629,274,-80,1245,664,0,1499,1166,2,1464,1160,-6,1436,1109,-9,1507,1067,-2,1443,1101,3,1440,1072,-47,2015,1019,-78,1988,1002,-107,1957,997,-101,1988,938,-52,2024,1012,-323,1096,-298,-282,1396,-394,-214,1266,-802,-256,856,-494,-273,890,-548,-231,918,-602,-151,935,-631,-113,865,-560,-155,849,-477,-208,616,-136,-126,617,-141,-118,589,-170,-136,580,-198,-191,579,-196,-207,583,-172,-118,1840,751,-80,1915,665,-210,702,-623,-211,736,-615,-180,713,440,-184,688,473,-174,667,505,-191,673,-638,-160,635,389,-152,612,399,-152,660,377,-198,630,-246,-202,657,-250,-199,602,-247,-137,730,-590,-78,673,500,-143,661,-657,-85,613,398,-79,724,426,-84,678,370,-125,655,-251,-142,600,-247,-63,691,470,-78,634,390,-125,703,-607,-127,627,-256,-139,483,114,-87,484,113,-73,508,106,-87,533,98,-139,530,99,-155,509,106,-30,1580,1109,-166,1075,-377,-72,1091,-593,0,1766,1077,-27,1809,1056,-102,1805,972,-75,1646,981,-49,1078,-581,-102,1059,-400,-94,1537,91,-102,1545,58,-145,981,-214,-175,919,76,-73,1379,647,-198,1350,575,140,1283,616,160,1135,553,148,1027,537,127,709,307,121,647,202,110,476,-58,115,416,-265,117,469,-247,115,528,-228,110,554,-100,118,724,154,119,795,205,163,1040,321,207,1130,354,-207,1101,416,-164,1001,409,-122,731,419,-122,678,370,-113,548,91,-117,565,-31,-119,514,-67,-117,470,-99,-113,466,121,-124,595,405,-130,658,517,-149,1037,643,-160,1140,610,-140,1289,628,190,1089,-711,202,1041,-775,193,809,-956,191,442,-749,186,409,-734,185,305,-727,176,290,-684,186,265,-615,188,371,-641,185,499,-683,191,823,-857,231,885,-675,273,1029,-370,-179,1022,-611,-189,936,-628,-175,661,-657,-172,586,-241,-167,579,-205,-166,521,-119,-157,545,-81,-168,584,-19,-169,629,-118,-166,674,-244,-172,742,-609,-212,841,-468,-259,1096,-254,163,500,-163,141,520,-120,111,527,-109,82,523,-120,58,499,-165,82,463,-160,112,447,-156,142,464,-163,-84,482,14,-61,518,20,-84,528,70,-114,527,82,-144,525,68,-165,519,21,-144,485,11,-114,466,11,-39,1623,1085,0,1652,1126,25,1651,1127,49,1653,1122,81,1626,1073,-32,1533,-919,-42,1486,-945,1,1472,-944,44,1486,-945,34,1533,-919,1,1545,-921,-84,1324,-1301,-2,1311,-1298,76,1330,-1306,41,1406,-1284,-5,1439,-1261,-52,1403,-1280,243,886,-921,214,910,-961,209,925,-982,134,918,-973,140,889,-948,140,860,-881,201,856,-865,243,867,-880,-117,733,-747,-192,732,-756,-197,731,-732,-224,731,-690,-223,737,-651,-180,738,-636,-120,734,-650,-121,723,-713,93,1806,1014,106,1828,994,107,1811,968,98,1787,985,-69,1802,1029,-87,1824,1013,-93,1807,988,-79,1783,1002,111,1807,995,-91,1803,1014] }, + { "name": "horse_A_009", "vertices": [0,1555,50,0,1552,104,0,1614,-274,0,1623,-540,0,1230,-880,0,1360,-891,0,1517,-809,0,1018,-355,0,914,-192,0,873,115,-5,1834,429,-12,1665,795,0,1173,698,0,1143,-849,0,1069,-741,0,1079,671,0,1006,424,-3,2005,900,5,1969,984,-3,1649,820,27,1615,1148,13,1838,1052,5,1602,912,18,1507,1037,32,1563,1190,19,1471,1034,26,1439,1106,21,1518,1071,22,1443,1066,25,1446,1097,0,1021,-557,21,1700,1109,31,1467,1162,0,1500,-836,0,1444,-866,1,1457,-1011,2,1353,-990,-1,1427,-1058,2,1278,-1078,-12,1375,-1429,-19,1411,-1577,31,1498,1172,0,1652,263,0,1272,711,-18,1970,661,0,1049,-649,18,1768,1081,0,1379,688,0,1026,555,278,1216,211,230,1402,34,274,1343,-138,252,1279,-254,296,1005,55,146,1457,204,250,1330,445,138,1571,-326,196,1592,-518,316,1084,-455,173,1471,524,135,1471,-809,218,1002,-179,256,1221,416,210,1335,313,254,1085,498,231,1245,566,219,1100,585,105,1729,602,66,1815,462,77,1724,785,103,1147,642,164,1113,-731,274,1071,-548,245,1083,429,118,1835,834,50,1989,935,106,1868,868,36,1967,982,114,1733,791,109,1849,969,96,1656,809,73,1555,1041,98,1761,1006,48,1614,1145,50,1838,1046,70,1615,905,56,1515,1038,273,1322,-565,110,1219,-875,85,1517,1057,71,1572,1161,61,1472,1058,74,1461,1087,71,1465,1084,211,1060,-318,91,1045,574,120,1046,-580,82,1030,406,113,1972,996,73,2075,1059,70,2064,1063,150,580,-111,129,535,-145,134,628,-74,268,414,-397,263,411,-318,245,415,-420,57,533,-145,66,628,-72,167,409,-311,174,413,-412,106,1037,-469,154,410,-357,60,1964,980,86,1946,963,91,1941,946,64,1977,966,51,1697,1103,83,1944,905,43,1391,-875,94,1508,1122,80,1488,1121,203,1163,355,23,1485,-840,33,1458,-848,35,1425,-1003,66,1365,-991,46,1388,-1067,84,1299,-1086,36,1348,-1382,67,1325,-1438,94,1547,1125,73,1532,1125,109,1851,1024,72,1966,973,101,2008,1016,112,2019,1008,84,1953,917,65,1005,526,40,581,-108,67,1641,282,80,1279,684,62,1504,1157,60,1469,1152,61,1442,1099,53,1515,1059,54,1450,1092,44,1447,1064,61,2028,1015,89,2001,992,118,1971,983,99,2000,926,64,2036,1006,346,1051,-304,279,1350,-340,217,1242,-766,295,890,-577,306,945,-613,261,988,-651,178,1008,-671,150,912,-634,196,868,-565,252,502,-359,170,504,-363,163,497,-404,181,506,-431,236,505,-430,252,495,-407,87,1871,757,44,1941,668,254,793,-756,255,822,-736,178,791,367,182,765,401,172,743,435,235,772,-782,156,706,319,148,684,332,148,730,305,242,576,-441,245,602,-432,243,552,-454,180,805,-716,77,749,431,187,768,-805,81,685,333,76,803,354,79,747,298,169,599,-435,187,549,-455,62,768,400,74,705,322,169,786,-743,171,576,-451,126,528,60,75,529,61,60,552,53,74,576,42,126,574,42,143,553,50,78,1588,1098,172,1040,-343,78,1060,-557,34,1772,1077,56,1817,1053,114,1818,956,96,1657,966,53,1045,-542,103,1035,-357,94,1539,104,102,1542,56,147,954,-183,178,909,117,73,1410,667,198,1385,590,-278,1220,223,-230,1402,34,-275,1364,-145,-252,1357,-283,-296,1005,55,-145,1459,212,-250,1329,491,-143,1580,-340,-201,1594,-533,-288,1063,-386,-173,1469,535,-137,1466,-820,-216,1023,-170,-256,1216,444,-209,1341,359,-257,1088,547,-232,1241,607,-222,1109,633,-125,1727,594,-79,1813,457,-107,1722,783,-104,1144,673,-148,1063,-717,-243,1013,-474,-248,1057,476,-128,1831,857,-49,1987,945,-112,1863,888,-26,1966,987,-128,1729,814,-95,1845,988,-104,1653,828,-35,1553,1051,-74,1758,1022,5,1613,1149,-23,1837,1053,-60,1612,917,-17,1514,1045,-274,1298,-577,-104,1200,-864,-42,1515,1069,-12,1571,1169,-17,1470,1066,-24,1460,1096,-22,1464,1092,-199,1114,-290,-93,1064,609,-87,993,-501,-83,1014,428,-99,1971,1014,-53,2078,1065,-49,2068,1069,-173,505,182,-153,461,147,-156,552,220,-203,388,17,-198,420,88,-179,378,-4,-80,459,145,-87,552,220,-103,424,96,-108,382,4,-74,1037,-387,-89,405,54,-50,1962,990,-77,1943,978,-86,1938,963,-57,1974,977,-7,1696,1109,-85,1941,920,-43,1384,-875,-39,1505,1135,-25,1486,1131,-203,1155,370,-23,1485,-840,-33,1458,-848,-31,1425,-1002,-62,1364,-989,-46,1385,-1063,-79,1294,-1080,-56,1345,-1379,-90,1319,-1432,-40,1544,1137,-19,1531,1134,-85,1847,1042,-62,1963,985,-86,2009,1030,-99,2018,1025,-84,1949,933,-67,1008,564,-62,506,183,-67,1641,282,-80,1275,697,-1,1503,1163,1,1468,1157,-8,1441,1105,-10,1514,1065,-3,1449,1097,1,1446,1068,-47,2029,1021,-78,2000,1005,-107,1969,1003,-99,1995,942,-52,2037,1013,-317,1112,-225,-285,1388,-379,-212,1210,-761,-242,837,-363,-259,858,-423,-219,874,-482,-138,887,-514,-99,836,-429,-141,837,-345,-188,484,11,-107,486,6,-99,462,-26,-117,457,-54,-171,455,-52,-188,456,-28,-119,1868,757,-80,1939,670,-191,633,-459,-191,667,-443,-184,770,595,-188,760,633,-178,753,669,-172,606,-478,-165,682,573,-157,664,589,-157,703,553,-179,513,-95,-182,540,-95,-179,485,-100,-118,657,-423,-83,755,662,-124,596,-499,-90,664,588,-83,775,578,-89,717,540,-106,538,-97,-123,483,-100,-68,761,630,-83,682,573,-106,631,-444,-108,511,-105,-143,452,358,-92,453,357,-78,473,345,-92,493,329,-143,491,331,-160,474,344,-31,1586,1108,-165,1067,-327,-70,1064,-539,0,1772,1081,-26,1815,1061,-101,1814,976,-75,1654,982,-48,1052,-530,-102,1042,-353,-94,1539,104,-102,1542,56,-147,958,-183,-178,909,117,-73,1409,670,-197,1381,612,140,1326,642,160,1188,602,148,1091,613,129,734,448,121,668,340,101,512,70,98,521,-155,101,565,-122,100,614,-84,100,591,33,117,747,297,120,809,345,163,1063,389,207,1158,406,-208,1135,415,-165,1027,426,-126,778,569,-127,717,540,-118,506,318,-121,539,209,-124,490,170,-121,447,136,-118,438,371,-129,650,600,-135,749,683,-151,1097,658,-161,1181,640,-140,1321,664,203,1051,-599,217,1011,-668,219,769,-805,217,536,-456,212,510,-438,212,413,-400,203,411,-354,213,408,-281,213,501,-337,209,614,-421,216,824,-728,253,862,-559,283,1032,-265,-170,978,-518,-177,887,-511,-155,597,-498,-153,469,-96,-148,456,-62,-147,387,15,-138,406,56,-148,436,123,-150,494,31,-147,556,-87,-152,673,-436,-197,830,-334,-253,1124,-182,150,567,-34,130,572,13,101,571,28,71,574,17,45,566,-32,69,530,-39,99,513,-39,128,533,-44,-89,454,251,-65,489,258,-89,497,309,-119,492,322,-149,495,307,-170,490,260,-149,457,247,-119,438,249,-40,1629,1085,0,1656,1127,24,1656,1128,49,1657,1123,81,1631,1074,-32,1483,-901,-42,1435,-924,1,1421,-922,44,1435,-924,34,1483,-902,1,1496,-904,-83,1247,-1271,-2,1235,-1268,77,1252,-1277,42,1331,-1262,-5,1365,-1243,-52,1328,-1259,267,851,-807,238,866,-845,232,876,-867,158,867,-858,164,845,-832,165,830,-770,226,832,-754,267,840,-768,-98,669,-586,-174,664,-596,-178,667,-570,-205,674,-524,-203,686,-480,-161,689,-463,-101,684,-479,-102,663,-548,93,1813,1018,107,1835,999,108,1819,973,98,1794,990,-69,1810,1033,-87,1831,1017,-92,1815,992,-79,1790,1006,111,1814,999,-90,1810,1018] }, + { "name": "horse_A_010", "vertices": [0,1521,48,0,1527,118,0,1574,-265,0,1574,-531,1,1169,-856,0,1300,-873,0,1461,-797,0,975,-327,0,869,-175,0,836,139,-6,1819,448,-12,1650,813,0,1178,731,1,1084,-823,0,1015,-714,0,1086,717,0,987,470,-2,1975,924,5,1936,1007,-4,1623,829,25,1575,1156,13,1801,1070,4,1572,919,17,1471,1040,30,1521,1195,17,1435,1036,24,1400,1106,20,1481,1074,20,1406,1066,23,1408,1097,0,972,-530,21,1661,1120,29,1426,1163,0,1442,-823,0,1385,-851,1,1401,-1002,2,1298,-974,-1,1376,-1061,3,1225,-1066,-12,1272,-1428,-18,1275,-1574,29,1457,1175,0,1630,274,0,1268,732,-18,1956,679,0,998,-623,17,1730,1096,0,1369,706,0,1020,601,279,1192,233,230,1367,37,273,1311,-131,245,1273,-209,298,967,73,146,1434,220,250,1324,470,136,1531,-319,195,1544,-509,317,1058,-364,173,1459,539,135,1413,-793,218,968,-155,256,1216,452,210,1320,338,255,1094,553,232,1251,599,220,1116,638,104,1718,623,65,1800,481,75,1714,805,103,1154,679,168,1049,-669,278,1028,-451,246,1084,482,118,1808,851,51,1957,960,107,1839,886,37,1933,1005,113,1708,805,109,1816,987,95,1630,819,71,1519,1047,97,1726,1020,47,1574,1152,50,1802,1064,69,1584,913,54,1479,1041,272,1271,-528,112,1148,-839,83,1480,1061,69,1531,1167,59,1435,1060,72,1424,1088,69,1428,1085,210,1037,-264,91,1051,622,126,994,-481,82,1020,447,114,1941,1018,74,2044,1080,71,2034,1085,142,615,-19,120,577,-60,127,655,26,287,506,-166,280,523,-89,263,501,-189,48,576,-59,59,655,30,185,520,-82,193,499,-181,109,1004,-374,172,510,-127,61,1930,1003,87,1913,985,92,1909,969,65,1944,989,50,1658,1115,84,1913,927,44,1327,-856,92,1468,1126,78,1448,1124,204,1149,386,23,1427,-827,33,1400,-834,35,1370,-992,66,1310,-976,46,1336,-1066,84,1245,-1076,36,1253,-1376,68,1220,-1427,93,1507,1130,72,1493,1130,109,1815,1042,73,1933,996,102,1977,1038,114,1988,1030,85,1921,940,66,1004,572,32,615,-12,67,1619,293,80,1274,706,61,1463,1160,58,1428,1153,59,1404,1099,51,1478,1062,52,1412,1093,42,1410,1064,62,1997,1036,90,1969,1014,119,1939,1005,99,1968,948,65,2005,1028,345,1049,-213,272,1330,-307,219,1175,-726,304,850,-461,315,900,-504,269,936,-548,186,950,-571,159,860,-523,205,826,-448,267,600,-151,186,599,-157,180,583,-194,198,585,-223,252,585,-221,269,582,-196,86,1859,776,44,1928,687,269,746,-620,269,779,-613,179,788,452,184,764,487,174,744,520,251,717,-637,156,705,406,149,683,418,148,729,392,257,652,-249,259,678,-250,259,625,-253,194,769,-587,79,750,517,204,703,-658,82,684,420,78,799,440,79,746,386,183,673,-252,202,621,-254,64,767,487,74,704,410,184,741,-606,186,646,-259,121,532,144,70,533,146,55,556,139,69,579,128,120,577,127,138,556,135,77,1549,1105,172,1006,-303,79,1016,-511,34,1735,1092,56,1780,1069,114,1785,973,95,1624,976,53,1000,-503,103,994,-327,94,1513,118,102,1508,56,147,913,-165,179,872,140,73,1400,684,198,1380,608,-279,1185,244,-230,1367,37,-277,1325,-140,-257,1318,-260,-298,967,73,-145,1431,224,-249,1309,509,-145,1537,-331,-202,1544,-524,-280,1019,-339,-172,1456,545,-138,1408,-805,-217,981,-153,-256,1188,489,-209,1301,376,-258,1082,635,-232,1241,644,-223,1121,712,-126,1715,615,-79,1799,476,-108,1712,803,-104,1153,720,-142,1003,-672,-233,965,-422,-249,1038,565,-128,1803,874,-48,1955,969,-112,1835,906,-25,1932,1010,-128,1703,827,-95,1812,1006,-105,1627,837,-36,1518,1056,-74,1723,1036,4,1573,1156,-23,1801,1070,-61,1582,925,-19,1478,1048,-274,1239,-552,-102,1137,-835,-44,1478,1072,-13,1530,1174,-19,1434,1067,-26,1422,1097,-24,1427,1093,-198,1076,-257,-94,1063,676,-76,950,-446,-84,989,488,-100,1942,1035,-55,2052,1080,-51,2043,1085,-176,368,504,-156,316,483,-159,424,527,-177,188,-27,-173,200,50,-153,184,-50,-84,313,482,-91,424,527,-77,202,59,-83,186,-40,-65,1003,-338,-63,194,13,-49,1929,1013,-77,1910,1000,-85,1906,985,-56,1942,1000,-8,1657,1120,-85,1910,942,-43,1324,-857,-41,1466,1138,-26,1446,1133,-204,1120,410,-23,1427,-827,-33,1400,-834,-31,1369,-991,-62,1309,-974,-46,1333,-1062,-79,1240,-1069,-55,1250,-1372,-89,1215,-1421,-42,1504,1142,-21,1491,1138,-85,1811,1060,-62,1931,1008,-87,1981,1049,-100,1990,1043,-83,1918,956,-68,999,630,-66,369,505,-67,1619,293,-79,1272,717,-3,1462,1166,0,1427,1159,-10,1403,1105,-12,1477,1068,-5,1411,1098,0,1410,1068,-48,2001,1039,-78,1971,1025,-107,1939,1024,-98,1962,961,-53,2008,1031,-313,1076,-184,-290,1342,-360,-210,1148,-731,-225,797,-308,-243,815,-369,-202,830,-428,-122,845,-461,-82,799,-373,-124,802,-290,-163,282,-7,-81,285,-11,-73,270,-49,-92,273,-78,-146,271,-77,-162,265,-53,-120,1856,775,-81,1926,688,-165,567,-410,-166,597,-381,-188,775,732,-192,779,775,-182,786,814,-146,548,-436,-168,680,757,-160,672,781,-160,687,730,-154,337,-103,-157,364,-94,-154,312,-116,-92,579,-367,-86,786,807,-98,546,-459,-93,672,780,-87,773,713,-92,693,712,-81,362,-97,-97,310,-117,-71,779,771,-86,679,758,-81,561,-396,-82,339,-113,-147,372,692,-96,372,690,-81,383,671,-96,392,646,-147,391,649,-163,383,670,-32,1547,1115,-165,1026,-297,-68,1018,-506,0,1734,1095,-26,1779,1077,-102,1781,992,-76,1621,991,-47,1006,-499,-102,1000,-325,-94,1513,118,-102,1508,56,-148,915,-165,-179,872,140,-73,1399,686,-197,1375,624,140,1323,664,160,1195,639,149,1105,663,131,735,534,121,667,426,96,515,155,88,566,-72,93,602,-31,93,643,15,94,594,119,117,746,385,121,805,431,164,1057,437,207,1152,445,-208,1105,474,-167,1000,506,-130,772,703,-130,693,712,-121,396,630,-125,408,520,-128,350,497,-125,299,476,-121,366,710,-132,666,798,-138,787,831,-152,1111,732,-161,1187,684,-140,1319,681,209,998,-499,224,955,-568,236,705,-657,233,610,-252,229,587,-230,231,503,-169,221,512,-124,230,528,-53,228,604,-130,223,693,-243,230,782,-608,262,823,-441,282,1034,-173,-157,931,-463,-161,843,-458,-130,546,-459,-127,296,-117,-123,275,-85,-121,187,-29,-112,195,15,-123,206,87,-124,286,14,-121,377,-82,-126,602,-370,-180,793,-278,-249,1093,-141,143,587,54,125,583,102,95,578,118,65,585,108,39,586,58,62,552,44,91,535,42,121,556,37,-93,340,586,-69,375,582,-93,396,628,-122,394,644,-152,394,627,-173,376,583,-152,340,581,-123,326,587,-41,1591,1093,-1,1617,1137,23,1616,1138,48,1618,1132,80,1594,1082,-32,1427,-888,-42,1377,-908,1,1364,-906,44,1378,-909,34,1427,-888,1,1440,-891,-83,1172,-1252,-1,1160,-1247,77,1176,-1258,42,1258,-1254,-5,1295,-1239,-52,1255,-1250,282,780,-686,252,787,-723,247,792,-745,173,783,-737,180,767,-709,180,764,-651,240,771,-637,282,777,-650,-73,631,-526,-149,625,-537,-152,626,-509,-179,629,-459,-178,638,-411,-136,641,-392,-76,640,-410,-77,622,-486,93,1777,1035,107,1800,1017,108,1785,990,98,1760,1005,-69,1775,1049,-87,1797,1034,-92,1782,1008,-79,1756,1021,111,1779,1016,-90,1776,1034] }, + { "name": "horse_A_011", "vertices": [0,1452,49,0,1462,124,0,1502,-263,0,1505,-528,0,1104,-856,0,1235,-872,0,1396,-795,0,904,-332,0,799,-178,0,763,139,-6,1755,480,-14,1575,837,0,1113,740,0,1019,-824,0,949,-718,-2,1021,728,-2,920,481,-4,1886,968,3,1840,1047,-8,1542,846,22,1469,1168,11,1701,1100,0,1484,932,13,1375,1045,26,1412,1203,13,1339,1038,20,1299,1105,16,1382,1080,16,1308,1065,19,1307,1097,0,903,-534,17,1558,1139,25,1320,1164,0,1378,-821,0,1321,-850,1,1347,-1009,2,1243,-978,-1,1330,-1084,3,1179,-1079,-10,1170,-1448,-14,1118,-1576,25,1350,1178,0,1565,281,0,1200,738,-19,1887,717,0,930,-627,14,1629,1120,0,1300,714,-2,954,612,279,1120,238,231,1298,35,273,1255,-136,242,1260,-215,299,895,71,146,1366,225,250,1254,480,138,1466,-324,197,1477,-514,305,1002,-309,173,1391,543,136,1347,-797,217,912,-153,256,1145,471,210,1244,348,256,1031,593,232,1189,616,220,1060,674,103,1650,653,65,1735,513,74,1642,835,104,1095,698,163,964,-650,265,951,-391,246,1014,520,115,1724,882,49,1865,1002,104,1752,920,35,1838,1045,110,1628,828,106,1722,1018,91,1550,836,67,1422,1055,94,1630,1044,43,1468,1164,47,1702,1093,65,1497,927,50,1383,1046,272,1196,-525,110,1073,-827,79,1382,1066,65,1424,1176,55,1337,1061,67,1323,1089,65,1328,1086,203,1005,-244,92,990,650,112,918,-416,82,949,467,112,1847,1058,73,1949,1123,70,1938,1127,137,642,50,113,619,0,123,667,106,262,353,3,255,378,77,239,345,-19,41,617,2,55,667,110,159,375,84,168,344,-11,93,957,-311,147,360,40,59,1835,1043,84,1819,1024,90,1816,1007,63,1850,1030,46,1555,1133,82,1824,966,44,1258,-854,88,1365,1130,74,1345,1126,204,1075,400,23,1363,-825,33,1335,-833,35,1316,-997,66,1255,-980,46,1290,-1086,84,1199,-1090,38,1163,-1390,70,1118,-1434,89,1403,1137,68,1389,1135,107,1717,1073,70,1838,1036,100,1883,1078,112,1894,1071,82,1830,979,66,938,598,26,642,58,67,1554,300,80,1208,712,56,1357,1164,53,1323,1154,54,1303,1098,47,1380,1067,48,1311,1093,37,1312,1064,60,1902,1078,88,1876,1055,117,1846,1045,97,1875,988,63,1911,1070,329,1035,-156,273,1292,-321,217,1095,-715,281,774,-336,295,808,-391,253,831,-446,171,842,-476,138,772,-402,180,761,-319,242,448,7,161,446,0,155,425,-34,174,424,-63,228,425,-60,244,425,-35,84,1787,810,43,1858,724,245,601,-462,244,635,-449,181,715,526,186,692,557,176,672,588,228,573,-481,157,644,471,149,620,480,148,670,462,233,487,-96,235,515,-96,235,460,-101,170,622,-428,81,677,586,181,561,-502,82,621,484,80,726,516,80,688,460,159,508,-99,179,455,-102,66,694,558,75,643,477,160,596,-448,162,482,-107,116,515,186,65,517,189,51,540,187,65,565,179,116,562,176,133,540,181,73,1447,1115,168,953,-294,75,957,-498,31,1633,1117,53,1680,1098,111,1692,1001,91,1532,992,50,940,-496,102,928,-328,94,1449,124,102,1440,56,148,846,-168,180,799,139,73,1332,689,198,1313,613,-279,1122,248,-231,1298,35,-276,1237,-133,-252,1160,-220,-299,895,71,-145,1367,231,-248,1252,521,-144,1457,-316,-202,1471,-508,-280,916,-378,-171,1390,553,-138,1346,-795,-217,889,-158,-258,1125,491,-208,1246,388,-266,1032,638,-232,1182,650,-228,1072,712,-127,1648,645,-80,1734,507,-109,1639,832,-107,1090,723,-145,954,-679,-235,892,-468,-257,974,578,-131,1719,904,-50,1863,1011,-114,1748,939,-27,1837,1050,-132,1623,850,-98,1718,1037,-108,1546,854,-40,1420,1064,-77,1626,1060,0,1467,1168,-26,1701,1100,-64,1494,938,-23,1381,1053,-274,1161,-536,-103,1078,-844,-48,1380,1077,-17,1423,1183,-23,1335,1069,-30,1321,1098,-29,1326,1094,-195,948,-270,-98,1013,674,-79,886,-496,-88,919,496,-103,1850,1074,-59,1961,1118,-55,1951,1123,-178,242,901,-156,197,933,-162,292,866,-146,58,-399,-139,68,-321,-122,57,-423,-84,196,934,-94,295,865,-44,75,-315,-52,62,-415,-65,900,-385,-31,70,-361,-51,1834,1053,-79,1816,1039,-87,1813,1024,-58,1848,1040,-11,1554,1139,-87,1820,981,-43,1262,-857,-45,1362,1142,-31,1343,1136,-207,1051,412,-23,1363,-825,-33,1335,-833,-31,1315,-996,-62,1254,-979,-46,1287,-1082,-79,1194,-1084,-54,1161,-1387,-87,1113,-1428,-46,1400,1149,-25,1387,1144,-88,1713,1090,-64,1836,1048,-90,1889,1088,-103,1898,1081,-85,1826,995,-73,942,636,-67,246,899,-67,1554,300,-79,1204,724,-7,1356,1169,-5,1322,1159,-15,1301,1104,-16,1378,1073,-10,1310,1098,-4,1311,1068,-52,1909,1078,-82,1878,1064,-110,1847,1063,-100,1868,1000,-56,1916,1070,-309,908,-222,-286,1216,-317,-211,1090,-734,-227,707,-458,-246,750,-504,-207,791,-551,-128,819,-575,-86,739,-519,-126,702,-442,-136,152,-376,-55,160,-382,-47,147,-421,-66,150,-449,-120,145,-447,-136,137,-422,-121,1784,809,-82,1856,725,-168,548,-653,-169,563,-614,-205,762,820,-209,785,859,-198,809,893,-150,543,-686,-183,687,893,-175,694,917,-175,680,866,-133,211,-473,-136,233,-454,-132,191,-494,-94,545,-611,-103,805,886,-103,553,-708,-108,696,915,-104,752,803,-107,677,846,-60,237,-459,-76,192,-496,-88,783,855,-101,690,893,-83,541,-645,-62,221,-483,-152,393,1001,-101,394,1000,-86,392,976,-101,387,950,-152,386,953,-169,390,975,-36,1445,1125,-164,928,-307,-68,937,-518,-2,1632,1120,-29,1678,1105,-104,1688,1021,-80,1528,1007,-46,927,-509,-101,922,-331,-94,1449,124,-102,1440,56,-148,839,-168,-180,799,139,-73,1331,692,-196,1309,634,140,1258,670,160,1134,657,150,1050,696,133,663,601,122,603,486,91,497,194,81,611,-13,87,634,35,88,660,92,90,581,172,118,688,458,123,732,507,164,984,468,207,1081,466,-213,1028,474,-174,926,522,-148,747,793,-145,676,847,-127,382,934,-128,279,876,-129,228,911,-124,183,943,-126,399,1019,-147,698,934,-154,817,908,-157,1059,732,-163,1125,691,-139,1253,689,195,913,-432,209,845,-473,212,563,-501,209,443,-99,205,426,-70,206,350,0,196,363,43,204,387,112,203,454,26,198,529,-89,205,638,-442,237,757,-309,265,1036,-115,-160,874,-515,-166,817,-572,-134,551,-707,-105,175,-499,-97,150,-456,-90,61,-402,-80,67,-357,-89,75,-285,-97,158,-355,-101,243,-438,-130,564,-604,-182,689,-435,-245,907,-180,138,594,112,120,577,158,91,567,172,60,578,164,34,594,118,56,565,95,85,549,91,115,569,88,-95,297,968,-72,314,936,-97,364,944,-127,374,951,-157,360,946,-177,313,937,-155,292,966,-125,292,978,-44,1490,1107,-5,1512,1152,20,1512,1153,44,1513,1148,76,1493,1096,-32,1368,-888,-42,1318,-908,1,1304,-905,44,1318,-908,34,1368,-888,1,1380,-891,-82,1110,-1256,0,1099,-1248,78,1115,-1262,42,1200,-1270,-5,1240,-1260,-51,1197,-1266,258,641,-527,231,639,-571,227,640,-596,151,636,-586,157,626,-552,154,637,-485,214,645,-469,256,647,-485,-83,659,-732,-158,657,-743,-161,646,-718,-187,626,-671,-185,613,-625,-142,608,-608,-83,616,-626,-85,634,-701,90,1680,1063,104,1704,1046,105,1691,1019,95,1665,1032,-72,1677,1077,-90,1700,1064,-95,1687,1037,-82,1661,1048,108,1683,1044,-93,1679,1062] }, + { "name": "horse_A_012", "vertices": [0,1386,51,0,1398,128,0,1430,-262,0,1447,-527,0,1061,-874,0,1194,-884,0,1350,-799,0,836,-361,0,738,-196,0,693,116,-6,1682,514,-16,1487,862,-1,1027,738,0,975,-846,0,900,-744,-4,950,716,-4,844,471,-6,1788,1009,1,1738,1086,-11,1452,866,19,1359,1182,9,1596,1129,-2,1389,948,10,1273,1053,24,1300,1214,10,1238,1044,17,1193,1109,13,1278,1089,13,1205,1070,16,1202,1101,0,846,-563,15,1450,1160,22,1211,1169,0,1334,-826,0,1278,-858,1,1319,-1022,2,1214,-994,-1,1314,-1112,3,1163,-1108,-8,1116,-1475,-9,1019,-1568,22,1240,1185,0,1496,288,0,1117,736,-20,1804,757,0,877,-654,12,1522,1145,0,1220,714,-4,876,602,279,1051,231,231,1232,30,276,1196,-145,250,1201,-240,299,826,52,145,1299,227,250,1177,486,142,1399,-329,200,1417,-519,292,915,-317,173,1314,547,137,1299,-807,217,851,-169,256,1059,457,210,1172,353,256,955,592,232,1109,614,221,992,670,103,1571,683,65,1661,546,74,1554,863,104,1017,692,153,901,-682,248,860,-399,247,912,523,113,1632,913,47,1765,1042,102,1658,953,33,1735,1083,108,1539,853,104,1621,1049,89,1461,857,64,1319,1067,92,1528,1069,41,1358,1179,45,1597,1123,63,1402,943,47,1281,1056,274,1126,-541,105,1027,-844,76,1279,1075,63,1314,1187,52,1234,1068,64,1219,1095,62,1223,1092,199,947,-263,93,930,644,92,837,-424,83,858,460,110,1744,1096,71,1843,1166,68,1832,1169,130,610,210,107,584,161,118,638,264,216,140,21,207,166,95,193,131,-1,34,583,164,50,638,270,111,164,99,122,131,4,78,886,-316,100,148,56,57,1733,1081,82,1718,1061,88,1716,1044,61,1748,1069,44,1448,1153,79,1726,1003,43,1215,-864,85,1258,1138,71,1238,1133,204,988,383,23,1319,-831,33,1292,-840,35,1287,-1011,66,1226,-996,46,1274,-1114,84,1183,-1119,40,1122,-1414,73,1067,-1448,86,1295,1147,65,1281,1145,105,1612,1103,68,1736,1074,99,1779,1118,110,1790,1111,80,1731,1017,67,865,599,20,611,219,67,1484,306,80,1126,710,54,1248,1171,51,1214,1160,51,1198,1102,44,1276,1076,45,1206,1097,34,1209,1069,58,1798,1119,87,1773,1095,115,1744,1083,95,1776,1028,62,1807,1111,320,967,-162,283,1226,-344,213,1037,-732,249,689,-301,266,711,-361,225,728,-420,145,740,-452,107,687,-368,148,687,-284,196,235,23,115,233,15,109,212,-19,128,210,-47,183,211,-44,198,211,-18,84,1700,844,42,1775,763,201,473,-408,199,504,-384,183,644,697,188,631,724,179,621,750,184,450,-434,158,590,645,151,565,651,149,617,639,188,272,-82,190,300,-76,191,246,-92,126,484,-370,83,624,750,137,443,-458,83,566,656,82,650,690,81,636,640,114,294,-80,134,240,-94,68,633,727,76,589,652,117,463,-397,118,269,-94,112,491,349,61,492,352,47,516,352,61,542,347,112,539,344,129,517,346,70,1341,1128,166,891,-318,71,897,-520,28,1526,1142,51,1575,1126,109,1592,1030,89,1433,1011,48,882,-520,102,862,-355,94,1385,127,102,1374,58,148,783,-185,180,729,118,73,1251,689,198,1233,616,-278,1055,240,-231,1232,30,-275,1143,-144,-249,948,-298,-299,826,52,-143,1301,233,-245,1180,524,-143,1366,-303,-201,1401,-495,-286,796,-581,-169,1313,557,-137,1299,-799,-216,787,-199,-261,1048,485,-205,1178,390,-276,961,628,-233,1103,647,-236,998,698,-127,1568,674,-80,1660,540,-110,1552,860,-110,1007,714,-151,932,-779,-242,822,-678,-270,896,577,-133,1626,935,-52,1763,1051,-117,1652,972,-29,1734,1089,-134,1533,875,-100,1616,1067,-111,1456,875,-43,1317,1076,-80,1523,1085,-1,1357,1183,-28,1595,1130,-67,1399,955,-26,1279,1062,-274,1088,-570,-105,1067,-883,-51,1276,1086,-19,1312,1195,-26,1232,1075,-33,1216,1103,-31,1221,1100,-197,810,-378,-104,938,657,-86,828,-711,-95,838,489,-106,1750,1111,-63,1862,1152,-59,1853,1157,-173,307,1248,-150,311,1303,-159,305,1187,-115,14,-897,-110,15,-818,-92,18,-921,-78,316,1303,-90,309,1183,-16,28,-810,-22,28,-911,-71,780,-601,-2,30,-856,-53,1731,1090,-81,1715,1076,-89,1711,1061,-61,1745,1079,-14,1446,1159,-89,1722,1018,-43,1231,-866,-47,1254,1150,-33,1235,1142,-210,972,403,-23,1319,-831,-33,1292,-840,-31,1286,-1010,-62,1225,-994,-46,1271,-1111,-79,1178,-1113,-52,1119,-1411,-85,1062,-1443,-48,1292,1159,-28,1279,1153,-90,1607,1121,-66,1733,1086,-93,1789,1123,-106,1798,1116,-87,1726,1033,-79,867,626,-63,313,1242,-67,1484,306,-79,1121,722,-10,1246,1177,-8,1213,1165,-17,1196,1109,-19,1275,1082,-13,1205,1102,-7,1208,1073,-55,1809,1114,-84,1778,1100,-113,1747,1100,-102,1766,1036,-59,1816,1105,-313,714,-437,-283,1046,-353,-212,1069,-780,-240,630,-735,-258,688,-760,-218,743,-788,-138,776,-800,-98,679,-782,-138,617,-724,-113,105,-863,-33,120,-867,-24,113,-906,-43,117,-935,-96,108,-934,-112,96,-911,-122,1697,843,-83,1773,764,-179,554,-980,-180,552,-939,-227,729,865,-229,764,895,-218,798,920,-161,564,-1012,-201,684,962,-193,700,982,-193,667,941,-114,177,-954,-119,190,-928,-113,164,-980,-103,539,-944,-123,791,912,-115,586,-1029,-126,703,978,-127,712,849,-126,658,922,-44,201,-931,-56,170,-982,-109,759,890,-119,690,959,-93,551,-976,-44,195,-959,-156,463,1181,-105,465,1178,-90,451,1157,-105,436,1134,-156,435,1139,-173,446,1159,-39,1338,1138,-164,830,-374,-69,856,-598,-4,1525,1145,-31,1572,1133,-107,1587,1050,-82,1429,1026,-47,851,-570,-102,846,-369,-94,1385,127,-102,1374,58,-148,763,-191,-180,729,118,-72,1250,692,-193,1231,636,140,1177,670,161,1053,656,150,980,693,135,617,762,123,548,656,87,472,355,74,576,148,81,602,196,82,630,252,86,558,341,119,636,637,125,653,682,165,873,469,207,977,442,-220,940,466,-186,841,523,-171,705,843,-163,656,924,-131,424,1123,-124,308,1203,-123,311,1265,-118,314,1320,-130,476,1194,-165,712,995,-174,810,931,-164,981,719,-166,1043,686,-137,1171,688,175,823,-440,184,741,-449,169,445,-456,165,227,-91,159,212,-54,160,137,16,148,151,59,155,176,128,156,241,42,153,312,-66,160,507,-375,205,680,-273,255,978,-120,-169,830,-733,-176,774,-798,-147,581,-1028,-84,151,-990,-74,116,-942,-60,22,-899,-50,24,-854,-61,22,-781,-75,112,-841,-84,196,-909,-141,552,-929,-195,604,-722,-249,691,-400,133,566,274,115,550,321,87,543,336,56,551,328,29,565,281,51,536,260,80,520,256,110,540,251,-95,395,1236,-72,380,1204,-99,412,1166,-130,417,1158,-158,408,1172,-176,375,1207,-154,389,1240,-124,402,1245,-47,1385,1123,-7,1404,1170,17,1403,1170,42,1405,1165,74,1388,1112,-32,1330,-894,-42,1280,-916,0,1266,-914,44,1281,-917,34,1330,-895,1,1342,-897,-81,1093,-1278,0,1082,-1268,79,1097,-1284,43,1184,-1300,-5,1227,-1294,-51,1182,-1297,215,529,-464,188,525,-513,185,524,-540,109,525,-530,113,516,-491,110,533,-418,169,538,-399,212,537,-417,-100,691,-1008,-175,693,-1018,-178,672,-999,-204,636,-964,-202,605,-926,-159,594,-913,-100,609,-928,-102,655,-989,88,1576,1091,102,1602,1076,103,1590,1047,93,1563,1059,-74,1572,1105,-92,1597,1094,-97,1585,1066,-84,1558,1075,106,1581,1072,-96,1576,1090] }, + { "name": "horse_A_013", "vertices": [0,1349,53,0,1361,129,0,1375,-264,0,1413,-526,0,1059,-906,0,1192,-904,0,1340,-805,0,791,-412,0,709,-224,0,655,78,-6,1630,545,-15,1412,881,-1,963,730,0,971,-885,0,887,-789,-5,896,690,-4,789,456,-6,1706,1043,1,1652,1117,-10,1376,886,21,1270,1198,9,1509,1154,-1,1310,965,11,1189,1066,25,1210,1227,11,1155,1055,19,1108,1118,14,1193,1101,15,1121,1080,18,1117,1111,0,817,-612,16,1362,1179,24,1123,1179,0,1326,-834,0,1273,-870,1,1334,-1036,1,1227,-1018,-1,1349,-1139,2,1198,-1150,-5,1147,-1509,-4,1022,-1570,24,1151,1196,0,1454,293,0,1058,728,-20,1735,794,0,856,-701,13,1434,1167,0,1163,709,-4,819,586,278,1004,217,230,1194,21,276,1148,-151,252,1085,-248,298,790,20,145,1256,225,250,1113,485,144,1344,-326,201,1381,-513,283,841,-401,172,1261,545,137,1291,-813,216,802,-199,256,973,449,209,1109,353,257,887,596,232,1040,607,222,935,663,103,1508,706,65,1607,575,74,1479,885,104,955,682,149,902,-746,238,814,-492,248,821,549,113,1554,940,47,1682,1074,102,1578,980,33,1650,1114,108,1464,876,104,1538,1075,89,1385,877,66,1235,1081,93,1444,1092,42,1270,1195,46,1510,1148,64,1323,961,49,1197,1068,274,1088,-566,103,1028,-885,78,1194,1088,65,1225,1201,54,1150,1079,66,1134,1105,64,1138,1102,196,857,-319,93,883,627,82,806,-520,83,781,465,110,1656,1128,71,1749,1205,68,1738,1208,149,437,458,127,390,428,133,486,493,137,29,-314,125,50,-238,115,24,-339,55,387,430,65,486,497,29,55,-240,44,29,-336,68,822,-407,20,44,-285,57,1648,1112,82,1634,1091,88,1633,1074,61,1663,1100,45,1360,1173,79,1644,1033,43,1214,-882,87,1171,1149,73,1151,1144,204,907,371,23,1311,-840,33,1285,-851,34,1301,-1029,66,1239,-1018,46,1309,-1145,84,1219,-1158,41,1160,-1448,75,1100,-1477,88,1208,1160,67,1194,1158,105,1527,1129,68,1651,1105,98,1690,1153,110,1701,1147,80,1649,1048,67,813,599,38,437,465,67,1442,310,80,1068,704,56,1160,1182,53,1127,1169,53,1112,1112,46,1192,1089,47,1121,1107,36,1125,1079,58,1709,1155,86,1686,1129,115,1657,1115,95,1694,1062,62,1718,1148,311,838,-243,286,1139,-345,211,1028,-772,232,628,-472,251,670,-520,211,708,-568,131,734,-593,90,656,-534,131,623,-456,124,125,-305,44,130,-318,39,112,-354,60,111,-381,114,108,-375,128,104,-349,84,1626,875,42,1705,798,173,468,-646,171,489,-613,184,701,866,189,705,893,180,710,918,156,456,-679,162,631,847,156,612,864,154,650,828,127,170,-409,129,195,-394,128,147,-425,96,471,-610,85,710,916,111,461,-706,88,613,867,83,699,856,85,665,818,54,196,-404,72,146,-432,69,705,894,81,630,852,87,461,-643,57,177,-425,129,396,638,78,397,640,63,417,628,77,437,611,128,435,610,145,418,623,72,1254,1143,164,825,-372,69,859,-576,29,1439,1164,51,1488,1150,109,1510,1055,89,1351,1030,47,845,-574,101,813,-406,94,1348,128,102,1336,59,148,750,-213,179,691,81,73,1196,686,197,1175,613,-277,1014,225,-230,1194,21,-274,1103,-164,-242,887,-398,-298,790,20,-143,1260,232,-245,1125,521,-143,1307,-310,-201,1362,-498,-276,786,-728,-169,1261,556,-138,1291,-814,-213,747,-246,-261,995,474,-204,1131,387,-277,897,610,-233,1041,639,-237,930,683,-126,1506,697,-80,1606,570,-109,1477,882,-110,942,702,-151,952,-865,-234,837,-821,-271,837,555,-133,1546,962,-52,1679,1083,-116,1571,1000,-29,1648,1120,-134,1456,898,-99,1531,1094,-111,1379,895,-41,1232,1091,-79,1438,1107,0,1268,1198,-27,1508,1155,-66,1319,973,-24,1195,1075,-273,1066,-622,-105,1085,-917,-49,1191,1099,-18,1223,1209,-24,1148,1086,-31,1130,1114,-30,1136,1110,-190,771,-472,-105,875,641,-79,856,-854,-95,786,468,-106,1666,1142,-65,1778,1182,-60,1769,1187,-167,286,1279,-146,314,1328,-151,259,1225,-100,21,-1178,-96,6,-1101,-77,29,-1201,-73,320,1326,-83,264,1220,-1,17,-1090,-7,37,-1189,-61,783,-752,11,28,-1135,-53,1646,1121,-81,1630,1107,-89,1627,1091,-60,1660,1110,-12,1358,1178,-89,1639,1049,-44,1233,-880,-46,1167,1161,-32,1148,1153,-209,924,384,-23,1311,-840,-33,1285,-851,-32,1301,-1028,-62,1238,-1017,-46,1306,-1142,-80,1214,-1153,-50,1157,-1446,-82,1096,-1472,-47,1204,1172,-26,1191,1166,-90,1521,1147,-66,1648,1117,-94,1705,1154,-107,1714,1146,-87,1642,1064,-80,806,607,-57,293,1272,-67,1442,310,-79,1062,714,-8,1158,1188,-6,1125,1175,-16,1110,1118,-17,1190,1095,-11,1120,1112,-5,1124,1083,-55,1725,1145,-85,1694,1131,-113,1662,1130,-102,1681,1067,-60,1732,1136,-299,680,-591,-279,986,-426,-213,1080,-823,-224,625,-888,-244,684,-910,-206,741,-935,-127,778,-946,-84,682,-932,-122,615,-878,-98,103,-1126,-18,119,-1127,-9,120,-1167,-28,130,-1194,-82,120,-1195,-97,104,-1175,-121,1623,875,-83,1703,799,-164,566,-1150,-165,555,-1108,-231,643,827,-233,677,858,-222,711,884,-146,583,-1180,-203,600,928,-196,617,946,-196,581,907,-99,192,-1201,-104,200,-1173,-98,185,-1229,-88,545,-1117,-127,704,875,-100,608,-1191,-128,621,941,-131,626,811,-128,573,889,-29,211,-1174,-41,191,-1229,-113,673,852,-122,606,923,-78,563,-1146,-30,211,-1202,-153,394,1159,-102,397,1155,-87,381,1136,-102,363,1113,-153,362,1119,-169,374,1139,-37,1251,1153,-161,789,-443,-66,838,-677,-3,1438,1167,-31,1485,1158,-106,1503,1075,-81,1346,1045,-45,827,-638,-101,802,-424,-94,1348,128,-102,1336,59,-147,729,-227,-179,691,81,-72,1194,689,-193,1174,634,140,1117,664,161,987,651,151,925,685,137,711,930,128,598,877,105,382,653,95,375,419,100,421,450,99,472,485,101,449,598,123,665,816,126,699,849,166,775,498,208,870,438,-220,890,449,-187,786,499,-174,619,804,-165,570,891,-128,351,1103,-117,270,1238,-118,298,1293,-114,324,1342,-127,408,1171,-168,630,958,-177,723,894,-165,912,704,-166,979,676,-137,1112,684,164,794,-539,170,733,-590,142,460,-702,101,130,-430,92,111,-386,81,31,-321,68,43,-278,72,61,-207,84,133,-288,93,207,-382,131,491,-606,187,611,-448,247,837,-201,-162,859,-876,-166,774,-944,-132,603,-1192,-69,174,-1241,-59,130,-1201,-45,30,-1179,-36,21,-1134,-47,5,-1063,-60,105,-1103,-69,202,-1153,-126,553,-1098,-178,600,-876,-233,653,-556,150,428,537,132,435,585,103,434,601,72,438,590,46,427,541,69,391,537,99,374,540,129,393,529,-91,363,1233,-67,338,1209,-95,350,1162,-126,348,1150,-154,347,1168,-171,331,1214,-150,358,1238,-121,373,1240,-46,1298,1140,-6,1315,1187,18,1315,1188,43,1317,1183,75,1302,1129,-32,1330,-904,-42,1283,-930,0,1269,-929,43,1283,-930,34,1330,-904,0,1343,-905,-81,1144,-1319,0,1133,-1308,79,1148,-1323,43,1236,-1341,-4,1280,-1335,-51,1234,-1338,193,539,-681,168,554,-728,166,564,-753,90,565,-745,92,543,-712,88,532,-638,147,527,-619,190,531,-635,-86,706,-1156,-162,708,-1166,-164,685,-1149,-189,643,-1117,-186,608,-1082,-143,596,-1069,-83,615,-1082,-88,667,-1140,88,1491,1115,102,1517,1102,103,1507,1073,93,1479,1083,-73,1486,1130,-91,1511,1119,-97,1501,1091,-84,1473,1099,107,1497,1097,-95,1490,1115] }, + { "name": "horse_A_014", "vertices": [0,1338,54,0,1352,127,0,1342,-270,0,1401,-529,0,1080,-939,0,1210,-924,0,1349,-814,0,772,-463,0,710,-246,0,653,41,-6,1607,567,-14,1369,893,-1,942,722,0,989,-925,0,896,-832,-4,865,691,-3,753,465,-6,1660,1063,2,1606,1136,-8,1333,902,23,1222,1212,11,1461,1172,0,1265,980,14,1143,1079,28,1162,1240,14,1109,1068,22,1061,1130,17,1146,1114,18,1075,1092,21,1070,1123,0,813,-661,18,1314,1194,27,1075,1191,0,1337,-844,0,1287,-884,0,1366,-1050,1,1259,-1041,0,1403,-1161,2,1254,-1189,-3,1219,-1543,-1,1079,-1587,28,1103,1208,0,1440,294,0,1034,716,-20,1696,820,0,859,-746,14,1387,1184,0,1139,703,-3,790,593,277,964,207,229,1184,13,274,1117,-164,247,957,-333,293,786,-11,145,1228,217,250,1046,475,143,1303,-327,201,1362,-512,280,787,-588,172,1231,530,137,1301,-825,212,770,-242,257,897,487,210,1017,350,258,848,685,232,1001,614,222,917,727,104,1476,721,65,1582,596,75,1437,899,104,939,697,149,940,-852,236,802,-685,249,774,649,114,1510,958,47,1636,1094,102,1534,999,33,1604,1133,109,1421,893,105,1492,1093,91,1342,892,68,1190,1094,94,1398,1108,45,1222,1208,47,1463,1166,65,1279,976,51,1151,1081,274,1074,-621,104,1068,-939,80,1149,1100,67,1178,1214,57,1104,1091,69,1087,1117,67,1092,1114,193,783,-432,93,855,674,80,807,-718,84,739,514,110,1606,1148,71,1692,1233,68,1681,1235,171,282,808,151,225,809,154,342,807,82,12,-770,71,22,-693,61,13,-796,79,222,810,86,342,808,-22,37,-693,-9,25,-793,65,774,-606,-32,34,-740,57,1601,1131,83,1588,1110,88,1587,1093,62,1617,1120,47,1313,1188,80,1599,1053,43,1238,-902,90,1124,1162,76,1105,1156,204,844,395,23,1323,-851,33,1297,-864,34,1333,-1045,65,1271,-1041,46,1363,-1171,83,1275,-1195,43,1232,-1482,77,1172,-1509,90,1161,1173,70,1147,1170,106,1480,1146,69,1604,1124,99,1637,1176,110,1649,1170,81,1605,1067,68,786,644,61,282,809,67,1428,311,79,1045,690,59,1112,1195,56,1080,1181,56,1066,1123,48,1146,1102,50,1075,1119,39,1079,1091,59,1656,1179,87,1635,1151,116,1608,1135,96,1649,1086,62,1666,1173,306,720,-441,282,1046,-398,212,1058,-833,229,613,-732,249,670,-761,210,724,-792,130,758,-806,88,663,-781,128,604,-720,79,106,-747,0,121,-759,-5,110,-798,15,111,-825,68,101,-818,81,92,-793,85,1583,896,42,1666,822,165,526,-954,165,534,-915,185,739,990,190,757,1018,180,775,1043,150,528,-988,166,664,1019,158,658,1043,158,669,992,89,167,-844,92,185,-821,89,149,-867,87,521,-920,85,772,1038,106,546,-1012,91,658,1043,84,730,978,90,674,974,18,196,-832,33,155,-874,69,755,1016,84,664,1021,79,525,-954,20,184,-858,144,352,976,93,352,976,78,361,954,92,369,929,143,368,931,160,362,952,74,1208,1157,163,782,-452,68,840,-664,31,1392,1181,53,1441,1167,111,1465,1073,91,1306,1045,46,828,-648,101,787,-463,94,1339,126,102,1325,60,146,740,-241,176,688,45,73,1172,676,197,1144,592,-276,995,206,-229,1184,13,-271,1098,-185,-237,908,-504,-293,786,-11,-144,1245,226,-246,1088,508,-142,1277,-328,-202,1350,-510,-268,835,-858,-170,1238,549,-139,1306,-833,-208,748,-289,-260,956,466,-205,1093,374,-274,846,608,-233,1002,630,-235,882,683,-126,1474,713,-80,1581,591,-108,1434,896,-109,907,694,-152,1006,-954,-230,899,-948,-267,792,547,-132,1501,981,-52,1632,1103,-116,1526,1019,-28,1601,1139,-133,1412,915,-98,1484,1112,-109,1335,911,-39,1186,1104,-77,1391,1124,2,1220,1212,-26,1460,1172,-64,1274,988,-22,1148,1088,-274,1083,-681,-108,1122,-946,-46,1144,1112,-15,1175,1222,-21,1101,1098,-28,1084,1126,-26,1089,1122,-185,787,-553,-103,832,638,-76,928,-981,-93,756,456,-105,1617,1162,-64,1728,1207,-60,1719,1212,-155,183,1208,-135,216,1254,-138,150,1157,-102,31,-1377,-97,4,-1303,-78,41,-1398,-63,225,1252,-70,156,1153,-2,11,-1291,-8,45,-1386,-54,844,-884,10,28,-1334,-53,1599,1141,-81,1583,1126,-89,1580,1110,-60,1613,1130,-10,1310,1193,-89,1593,1068,-45,1252,-895,-43,1119,1174,-28,1101,1166,-207,895,367,-23,1323,-851,-33,1297,-864,-32,1332,-1045,-63,1270,-1040,-46,1361,-1169,-80,1271,-1192,-49,1230,-1480,-81,1169,-1506,-44,1156,1185,-23,1144,1179,-88,1473,1164,-66,1601,1136,-93,1656,1176,-106,1665,1169,-87,1596,1083,-78,768,597,-45,192,1201,-67,1428,311,-79,1036,704,-5,1110,1201,-2,1077,1187,-12,1063,1130,-14,1144,1107,-8,1073,1124,-2,1077,1095,-55,1676,1167,-84,1646,1152,-112,1614,1151,-101,1636,1088,-59,1684,1158,-287,725,-718,-276,992,-513,-216,1114,-864,-207,650,-995,-229,705,-1025,-193,760,-1057,-116,798,-1072,-69,706,-1045,-105,646,-983,-97,104,-1313,-16,117,-1313,-7,124,-1353,-26,138,-1378,-80,130,-1379,-96,112,-1362,-121,1580,896,-83,1664,823,-148,568,-1270,-149,550,-1227,-226,568,793,-229,597,828,-218,627,859,-130,587,-1297,-198,510,886,-190,524,906,-190,495,862,-95,203,-1375,-100,206,-1346,-94,200,-1404,-73,539,-1241,-123,623,849,-84,612,-1306,-123,530,901,-126,555,774,-123,491,841,-24,215,-1346,-38,204,-1404,-109,595,822,-116,518,881,-62,561,-1268,-25,219,-1374,-142,271,1080,-91,275,1076,-77,262,1054,-92,248,1029,-142,245,1035,-158,254,1057,-35,1203,1167,-159,787,-505,-64,857,-751,-2,1390,1184,-29,1438,1175,-105,1456,1093,-79,1300,1060,-44,837,-702,-100,787,-478,-94,1339,126,-102,1325,60,-144,728,-258,-176,688,45,-72,1170,682,-194,1146,623,140,1091,645,161,963,665,151,915,738,136,781,1054,131,653,1061,119,348,995,120,207,810,122,262,809,120,324,807,117,373,912,127,674,973,128,727,971,167,726,585,209,806,499,-218,858,442,-183,750,487,-170,548,767,-160,487,844,-117,237,1017,-104,163,1170,-107,198,1221,-104,229,1267,-116,283,1093,-162,536,920,-174,638,871,-163,867,702,-165,942,667,-138,1083,673,163,804,-739,169,755,-804,137,542,-1009,60,135,-876,47,108,-829,27,20,-778,15,27,-733,20,33,-660,40,115,-729,56,196,-807,125,536,-908,184,589,-717,241,703,-402,-159,930,-1002,-154,793,-1070,-115,609,-1306,-66,190,-1417,-57,140,-1384,-46,37,-1377,-37,22,-1334,-48,-3,-1265,-59,102,-1291,-65,205,-1326,-109,545,-1216,-161,628,-980,-221,701,-683,169,320,877,148,353,911,119,361,923,89,356,911,65,318,877,89,287,895,119,274,906,148,286,889,-81,255,1154,-56,229,1134,-84,235,1085,-114,230,1071,-143,231,1091,-160,219,1139,-140,250,1159,-111,264,1163,-43,1251,1155,-4,1267,1202,21,1267,1203,46,1269,1197,77,1255,1144,-32,1349,-915,-42,1304,-944,0,1290,-944,43,1304,-945,34,1349,-915,0,1362,-915,-80,1219,-1359,0,1207,-1349,80,1223,-1362,44,1312,-1376,-3,1356,-1369,-50,1310,-1374,193,607,-959,169,639,-998,167,657,-1018,91,657,-1011,92,624,-988,87,587,-924,146,574,-907,189,582,-919,-69,703,-1267,-145,703,-1278,-147,681,-1259,-171,640,-1224,-167,605,-1187,-123,593,-1174,-64,612,-1187,-70,665,-1249,90,1445,1132,104,1471,1119,104,1462,1090,95,1433,1100,-72,1439,1147,-90,1464,1137,-95,1454,1108,-82,1427,1116,108,1451,1114,-94,1443,1133] }, + { "name": "horse_A_015", "vertices": [0,1342,54,0,1360,122,0,1335,-283,0,1400,-541,0,1089,-958,0,1218,-940,0,1354,-827,0,770,-488,0,724,-253,0,672,21,-6,1616,564,-12,1380,896,0,931,709,0,997,-946,0,901,-854,-2,856,657,-1,768,436,-5,1681,1052,3,1631,1128,-7,1345,910,26,1253,1227,12,1489,1172,3,1282,993,17,1167,1099,31,1195,1259,17,1131,1090,25,1087,1154,20,1171,1134,21,1099,1116,24,1096,1147,0,815,-685,21,1344,1204,30,1105,1215,0,1342,-857,0,1294,-898,0,1381,-1067,1,1275,-1062,0,1432,-1183,1,1286,-1222,-3,1276,-1578,-2,1141,-1635,31,1134,1230,0,1448,289,0,1034,712,-19,1705,812,0,863,-769,17,1416,1189,0,1145,698,-1,792,565,274,976,194,227,1189,9,271,1124,-172,246,966,-379,285,802,-26,145,1238,212,250,1052,471,144,1300,-345,201,1362,-529,277,801,-641,172,1238,527,138,1307,-841,209,785,-256,256,895,470,210,1030,343,258,833,655,232,994,605,222,899,701,105,1486,718,65,1591,593,77,1448,897,104,929,685,147,959,-891,233,818,-738,249,761,623,115,1526,956,48,1659,1084,104,1552,995,35,1629,1126,111,1433,896,107,1516,1092,93,1354,900,71,1214,1111,96,1422,1113,47,1253,1223,49,1491,1166,68,1296,987,54,1175,1101,273,1084,-662,104,1079,-965,83,1173,1120,70,1209,1232,60,1128,1113,72,1113,1140,70,1118,1137,192,787,-469,93,847,649,78,825,-770,83,737,496,111,1629,1140,72,1713,1226,68,1703,1228,172,232,1064,151,189,1101,156,278,1025,82,1,-1010,72,-7,-932,60,7,-1034,79,186,1101,87,278,1024,-21,6,-928,-9,18,-1028,62,790,-659,-32,14,-974,58,1626,1123,84,1612,1103,89,1610,1086,63,1641,1112,50,1342,1197,81,1620,1045,43,1246,-920,93,1153,1182,79,1133,1178,202,847,375,23,1329,-864,33,1304,-878,34,1348,-1063,65,1286,-1061,46,1393,-1196,83,1307,-1226,43,1284,-1515,76,1226,-1547,93,1190,1191,73,1176,1190,108,1507,1146,70,1629,1116,99,1659,1168,111,1671,1163,82,1627,1059,68,782,624,61,232,1062,67,1435,306,79,1048,686,62,1143,1216,59,1109,1205,59,1092,1148,51,1171,1121,53,1101,1142,42,1103,1114,60,1679,1172,88,1658,1144,116,1630,1128,97,1672,1079,63,1689,1166,302,733,-495,282,1054,-441,211,1068,-864,225,631,-787,244,687,-815,206,742,-846,127,777,-860,84,682,-836,123,622,-776,79,86,-965,0,104,-972,-5,102,-1013,15,109,-1039,68,98,-1036,81,84,-1014,86,1595,892,43,1676,815,161,544,-1038,160,539,-995,185,737,960,189,768,986,178,797,1008,146,557,-1070,165,680,1031,156,687,1055,157,671,1004,88,168,-1046,91,179,-1019,87,158,-1073,84,529,-1007,83,792,1001,102,582,-1087,89,687,1052,84,724,948,90,665,984,16,192,-1025,31,166,-1078,69,765,982,82,680,1030,75,543,-1038,19,189,-1054,141,389,1150,90,388,1148,76,385,1124,91,379,1098,142,380,1102,158,385,1125,77,1235,1173,162,783,-482,67,847,-697,33,1421,1185,55,1469,1169,112,1487,1073,94,1327,1055,45,833,-677,101,786,-489,94,1346,121,102,1329,60,143,755,-250,171,706,27,73,1177,672,197,1147,591,-273,1019,200,-227,1189,9,-269,1104,-197,-239,937,-577,-285,802,-26,-144,1259,230,-247,1099,517,-142,1268,-347,-201,1348,-525,-274,904,-941,-171,1241,555,-139,1314,-849,-205,765,-313,-256,984,436,-205,1131,389,-265,856,520,-232,991,609,-228,868,604,-125,1484,711,-79,1590,588,-107,1446,895,-107,892,656,-155,1054,-995,-235,976,-1023,-256,812,459,-131,1517,980,-51,1655,1094,-114,1544,1016,-27,1627,1132,-131,1424,920,-97,1508,1111,-107,1347,919,-36,1210,1121,-75,1416,1129,5,1251,1227,-24,1488,1173,-62,1291,1000,-19,1172,1108,-275,1108,-718,-108,1146,-961,-43,1169,1132,-12,1206,1240,-18,1126,1121,-25,1109,1149,-23,1115,1145,-188,813,-606,-97,839,578,-82,1007,-1053,-87,781,407,-103,1640,1155,-61,1751,1200,-57,1742,1205,-120,83,936,-101,108,987,-103,62,879,-139,202,-1684,-132,127,-1660,-116,225,-1691,-29,119,986,-35,71,876,-36,124,-1654,-46,220,-1685,-60,914,-967,-24,168,-1668,-51,1624,1134,-79,1607,1119,-87,1604,1104,-59,1638,1122,-8,1340,1203,-87,1614,1061,-45,1262,-907,-40,1148,1195,-25,1129,1188,-202,928,337,-23,1329,-864,-33,1304,-878,-32,1348,-1063,-63,1285,-1060,-46,1392,-1195,-81,1304,-1224,-49,1282,-1514,-81,1224,-1545,-41,1185,1204,-20,1173,1199,-87,1500,1165,-64,1626,1129,-91,1679,1169,-104,1688,1162,-86,1619,1076,-72,780,542,-11,98,930,-67,1435,306,-79,1031,699,-2,1140,1222,0,1107,1210,-9,1089,1154,-12,1168,1127,-4,1099,1148,0,1101,1118,-53,1700,1160,-82,1669,1145,-110,1637,1144,-100,1660,1081,-58,1707,1152,-293,786,-808,-277,1011,-573,-217,1143,-886,-214,713,-1077,-236,768,-1108,-199,823,-1140,-122,860,-1155,-75,768,-1128,-112,709,-1065,-127,197,-1588,-47,206,-1583,-40,242,-1603,-59,270,-1606,-113,266,-1609,-129,240,-1611,-119,1592,892,-82,1673,817,-159,638,-1368,-159,611,-1327,-207,565,672,-210,584,713,-200,605,749,-140,663,-1390,-176,484,739,-168,489,763,-169,479,711,-125,302,-1548,-129,297,-1520,-125,310,-1574,-85,601,-1347,-105,607,740,-93,687,-1395,-101,498,759,-107,561,652,-102,484,689,-53,302,-1520,-68,314,-1575,-91,588,707,-95,495,736,-73,628,-1369,-54,315,-1545,-110,192,827,-60,199,824,-46,194,799,-61,190,770,-112,184,776,-127,183,800,-32,1231,1183,-160,797,-542,-66,880,-794,0,1419,1189,-27,1466,1177,-103,1479,1094,-77,1321,1071,-45,851,-738,-100,788,-506,-94,1346,121,-102,1329,60,-142,743,-272,-171,706,27,-73,1174,679,-196,1141,631,140,1091,643,161,954,655,151,897,715,134,808,1017,128,691,1072,115,395,1168,120,175,1111,123,217,1076,121,264,1036,116,374,1083,127,665,985,128,717,941,166,717,564,209,797,480,-211,887,389,-173,776,412,-150,555,643,-139,479,691,-87,184,755,-69,74,894,-72,97,951,-70,119,1002,-85,198,843,-139,495,780,-156,614,764,-157,851,629,-163,928,635,-139,1073,673,160,821,-792,166,773,-858,133,577,-1085,59,147,-1086,46,108,-1044,27,10,-1015,15,6,-970,21,-4,-897,40,91,-945,55,185,-1002,121,539,-987,179,607,-773,237,715,-456,-165,1012,-1073,-160,855,-1153,-125,685,-1395,-97,310,-1590,-91,276,-1606,-83,207,-1683,-73,164,-1669,-81,94,-1647,-88,179,-1579,-93,288,-1504,-120,603,-1318,-168,692,-1062,-227,759,-775,168,305,1094,147,352,1098,117,366,1101,88,354,1095,64,303,1092,87,289,1126,117,284,1141,147,287,1124,-49,167,897,-24,147,872,-52,162,825,-82,158,809,-111,155,830,-127,133,875,-108,160,901,-80,173,911,-41,1278,1168,-1,1298,1214,23,1297,1215,48,1299,1209,80,1282,1156,-32,1359,-929,-42,1314,-960,0,1300,-960,43,1315,-960,34,1359,-929,0,1371,-929,-81,1262,-1395,0,1249,-1385,79,1265,-1397,44,1356,-1403,-3,1399,-1393,-49,1354,-1402,189,625,-1015,164,663,-1052,162,684,-1071,87,684,-1063,88,647,-1043,82,601,-979,141,584,-964,184,594,-977,-75,765,-1347,-150,767,-1357,-153,744,-1339,-177,701,-1306,-174,663,-1272,-130,649,-1259,-71,668,-1272,-76,725,-1330,92,1471,1134,105,1496,1119,106,1485,1090,97,1457,1102,-70,1465,1149,-88,1489,1138,-94,1478,1110,-80,1451,1119,110,1476,1115,-92,1468,1135] } + ], + + "morphColors": [ + { "name": "horse_colorMap", "colors": [0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.360,0.220,0.210,0.750,0.570,0.420,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.240,0.120,0.090,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.750,0.570,0.420,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.750,0.570,0.420,0.750,0.570,0.420,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.650,0.360,0.220,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.650,0.360,0.220,0.240,0.120,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.360,0.220,0.210,0.750,0.570,0.420,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.750,0.570,0.420,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.750,0.570,0.420,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.220,0.110,0.090,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.750,0.570,0.420,0.750,0.570,0.420,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.350,0.160,0.100,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.750,0.570,0.420,0.750,0.570,0.420,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.360,0.220,0.210,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.750,0.570,0.420,0.240,0.120,0.090,0.750,0.570,0.420,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.240,0.120,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.750,0.570,0.420,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.350,0.160,0.100,0.350,0.160,0.100,0.650,0.360,0.220,0.650,0.360,0.220,0.220,0.110,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.220,0.110,0.090,0.220,0.110,0.090,0.220,0.110,0.090,0.220,0.110,0.090,0.220,0.110,0.090,0.220,0.110,0.090,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220,0.650,0.360,0.220] } + ], + + "normals": [], + + "colors": [], + + "uvs": [[0.448620,0.529399,0.416272,0.497377,0.336939,0.484467,0.353083,0.543663,0.412052,0.590391,0.317679,0.592247,0.321725,0.532901,0.294803,0.573531,0.528703,0.493874,0.517961,0.541268,0.287719,0.460762,0.391785,0.432560,0.252392,0.457865,0.274426,0.519441,0.577758,0.555090,0.631081,0.525947,0.239532,0.460301,0.244234,0.517700,0.909079,0.311955,0.881905,0.307722,0.491907,0.578810,0.518764,0.585592,0.568992,0.627229,0.614655,0.631727,0.629909,0.617449,0.647716,0.593320,0.593608,0.442145,0.083679,0.217254,0.157074,0.275340,0.180338,0.200676,0.116178,0.150781,0.755107,0.105826,0.776456,0.108499,0.806134,0.116032,0.219545,0.564538,0.259562,0.564962,0.839270,0.313162,0.683083,0.562401,0.755016,0.212912,0.768605,0.214509,0.856595,0.448744,0.863080,0.449751,0.853753,0.377497,0.829794,0.379881,0.662924,0.653966,0.644562,0.675804,0.191061,0.095103,0.157435,0.061005,0.100212,0.080212,0.228324,0.102289,0.213134,0.073691,0.207633,0.042607,0.313178,0.136170,0.268864,0.129625,0.272717,0.160418,0.291926,0.160894,0.236716,0.203528,0.240792,0.158661,0.290159,0.095923,0.329056,0.128973,0.304291,0.086711,0.274767,0.204309,0.300841,0.190356,0.239891,0.079419,0.239277,0.076692,0.498842,0.449753,0.271535,0.420346,0.253660,0.423588,0.220900,0.438695,0.363919,0.604435,0.345705,0.664995,0.402715,0.653643,0.213601,0.325620,0.246160,0.266939,0.186881,0.508599,0.178806,0.556069,0.204865,0.549716,0.212216,0.508022,0.183835,0.580529,0.200311,0.568395,0.657784,0.689384,0.680358,0.664843,0.503354,0.671921,0.142700,0.023015,0.067275,0.040797,0.253846,0.038787,0.257187,0.013533,0.205939,0.006708,0.267961,0.247575,0.346092,0.119764,0.321232,0.078470,0.293134,0.227031,0.314633,0.207931,0.286943,0.062124,0.304841,0.050293,0.207747,0.484584,0.326770,0.143301,0.332008,0.148408,0.345432,0.150362,0.343181,0.136009,0.311369,0.166823,0.320043,0.180461,0.356980,0.152072,0.353631,0.132660,0.330518,0.192926,0.336440,0.153512,0.340285,0.157448,0.351643,0.163322,0.847264,0.062608,0.882816,0.054963,0.815980,0.306398,0.792789,0.308508,0.126016,0.372202,0.741446,0.213386,0.871790,0.450617,0.824355,0.377986,0.811315,0.377671,0.726031,0.111187,0.899376,0.196896,0.914374,0.196797,0.916020,0.063441,0.944843,0.073250,0.764570,0.307954,0.795555,0.377061,0.235306,0.085310,0.232653,0.076789,0.247165,0.105246,0.244592,0.084865,0.273795,0.082085,0.251799,0.077947,0.254435,0.068048,0.579812,0.681733,0.502411,0.691818,0.581707,0.696312,0.204052,0.601822,0.188050,0.611262,0.212543,0.656931,0.220374,0.636205,0.332590,0.163875,0.316360,0.167934,0.319999,0.168952,0.337409,0.171224,0.326506,0.182207,0.333347,0.184798,0.326082,0.173864,0.331226,0.169778,0.780124,0.214561,0.775712,0.238360,0.790837,0.238330,0.759075,0.237832,0.854267,0.471589,0.865949,0.474456,0.843297,0.447300,0.839248,0.469354,0.882496,0.195799,0.864834,0.194489,0.853265,0.223612,0.873834,0.229854,0.172056,0.399007,0.741083,0.239048,0.878960,0.471705,0.804374,0.449801,0.795275,0.448443,0.792550,0.473850,0.807206,0.475517,0.386821,0.415024,0.388824,0.697340,0.892459,0.227099,0.910105,0.224998,0.785683,0.448328,0.779285,0.471824,0.300359,0.617958,0.279467,0.658239,0.713677,0.303104,0.771809,0.447735,0.759398,0.469865,0.149334,0.714967,0.101030,0.715346,0.112709,0.741649,0.140764,0.741363,0.019361,0.683787,0.008075,0.715908,0.019397,0.739997,0.049952,0.739976,0.069902,0.721874,0.243698,0.078814,0.238276,0.079154,0.236435,0.075945,0.240871,0.074567,0.224019,0.122967,0.054063,0.446416,0.053310,0.442271,0.050633,0.437415,0.052359,0.452293,0.331553,0.156146,0.325437,0.154252,0.328037,0.160953,0.344872,0.168499,0.335807,0.160145,0.515975,0.630650,0.198455,0.463542,0.197107,0.473974,0.197428,0.459486,0.190080,0.489251,0.193914,0.479398,0.274903,0.692300,0.330594,0.688092,0.159409,0.469525,0.161350,0.460397,0.122364,0.459425,0.122678,0.463511,0.161571,0.454003,0.123048,0.453028,0.157336,0.478246,0.121809,0.471155,0.239701,0.075696,0.236803,0.067189,0.239474,0.074078,0.510421,0.408256,0.140199,0.685877,0.112139,0.685732,0.030193,0.102811,0.675476,0.616115,0.699849,0.632259,0.587899,0.403711,0.014499,0.055576,0.323645,0.174652,0.238975,0.076435,0.239347,0.075534,0.937149,0.318413,0.842241,0.090448,0.794728,0.069773,0.758361,0.005070,0.737921,0.053037,0.704185,0.081500,0.982352,0.053080,0.918260,0.033651,0.869065,0.008364,0.817747,0.015248,0.970268,0.279984,0.938952,0.264731,0.891325,0.272093,0.837155,0.291223,0.820828,0.283650,0.792036,0.285922,0.774985,0.287144,0.664395,0.283391,0.874761,0.380440,0.762675,0.376930,0.886450,0.386978,0.884339,0.493419,0.868847,0.496801,0.773430,0.494287,0.749914,0.492433,0.788595,0.494306,0.805248,0.496526,0.852193,0.493125,0.838839,0.488594,0.865297,0.268014,0.839696,0.259737,0.888877,0.265003,0.911201,0.260512,0.762025,0.266882,0.739847,0.267853,0.781403,0.268411,0.801923,0.268072,0.201695,0.581882,0.331561,0.821659,0.363908,0.789637,0.443242,0.776727,0.427098,0.835923,0.368129,0.882651,0.462502,0.884506,0.458456,0.825161,0.485378,0.865791,0.492462,0.753022,0.388396,0.724819,0.527789,0.750125,0.505755,0.811701,0.202423,0.847349,0.149100,0.818207,0.251478,0.786134,0.262220,0.833528,0.540649,0.752561,0.535947,0.809960,0.776289,0.875849,0.741961,0.807367,0.769134,0.803133,0.797288,0.872911,0.288274,0.871069,0.261417,0.877852,0.211189,0.919489,0.165526,0.923986,0.150272,0.909709,0.132465,0.885580,0.186573,0.734405,0.632824,0.217254,0.559428,0.275340,0.536165,0.200676,0.600325,0.150781,0.935289,0.545225,0.918101,0.598006,0.896757,0.600679,0.878490,0.561956,0.914849,0.497255,0.867085,0.608214,0.830967,0.582627,0.560636,0.856798,0.520619,0.857222,0.811775,0.808572,0.821250,0.875292,0.918196,0.705088,0.904602,0.706686,0.794442,0.944152,0.787969,0.945167,0.117257,0.946226,0.135619,0.968064,0.525441,0.095103,0.559068,0.061005,0.616291,0.080212,0.403325,0.136170,0.447639,0.129625,0.443786,0.160418,0.424576,0.160894,0.479786,0.203528,0.475710,0.158661,0.426343,0.095923,0.387447,0.128973,0.412212,0.086711,0.441735,0.204309,0.415662,0.190356,0.281339,0.742013,0.508646,0.712606,0.526521,0.715848,0.559281,0.730954,0.416263,0.896695,0.434476,0.957255,0.377466,0.945903,0.502901,0.325620,0.470343,0.266939,0.593300,0.800859,0.601375,0.848329,0.575316,0.841976,0.567965,0.800281,0.122397,0.981644,0.099822,0.957103,0.276827,0.964181,0.573802,0.023015,0.649228,0.040797,0.508870,0.042607,0.462656,0.038787,0.459315,0.013533,0.510564,0.006708,0.448542,0.247575,0.370410,0.119764,0.395271,0.078470,0.423368,0.227031,0.401869,0.207931,0.429560,0.062124,0.411662,0.050293,0.572434,0.776844,0.389732,0.143301,0.384494,0.148408,0.371071,0.150362,0.373321,0.136009,0.405133,0.166823,0.396459,0.180461,0.359523,0.152072,0.362871,0.132660,0.385985,0.192926,0.380062,0.153512,0.376218,0.157448,0.364859,0.163322,0.849327,0.516025,0.819845,0.563383,0.784244,0.555709,0.797979,0.509115,0.835063,0.801809,0.858255,0.803919,0.839728,0.873082,0.826688,0.873397,0.931768,0.705562,0.779251,0.946026,0.764590,0.882392,0.969009,0.573688,0.947161,0.603363,0.767695,0.697676,0.752700,0.697573,0.748830,0.534424,0.751026,0.564203,0.722240,0.574027,0.684726,0.553849,0.886473,0.803365,0.855488,0.872472,0.503369,0.073691,0.488179,0.102289,0.481197,0.085310,0.483849,0.076789,0.471910,0.084865,0.469338,0.105246,0.442707,0.082085,0.464704,0.077947,0.479699,0.067189,0.462068,0.068048,0.200369,0.973993,0.277770,0.984078,0.198474,0.988572,0.576129,0.894082,0.592130,0.903522,0.567638,0.949191,0.559807,0.928465,0.383913,0.163875,0.400142,0.167934,0.396503,0.168952,0.379094,0.171224,0.389997,0.182207,0.383155,0.184798,0.390421,0.173864,0.385277,0.169778,0.893083,0.706738,0.897494,0.730541,0.882366,0.730510,0.914135,0.730012,0.796777,0.967000,0.785096,0.969866,0.807749,0.942713,0.811794,0.964766,0.784577,0.696573,0.802237,0.695267,0.813800,0.724386,0.793238,0.730628,0.932131,0.731231,0.772084,0.967117,0.846669,0.945212,0.855768,0.943854,0.858493,0.969261,0.843837,0.970929,0.774615,0.727869,0.756972,0.725774,0.865361,0.943739,0.871758,0.967235,0.479822,0.910218,0.500714,0.950499,0.937366,0.798515,0.888369,0.872341,0.879235,0.943146,0.891646,0.965276,0.148932,0.645423,0.100628,0.644944,0.112362,0.618666,0.140417,0.619010,0.021276,0.621508,0.051811,0.620398,0.064275,0.652082,0.053851,0.676572,0.023316,0.677680,0.002710,0.660326,0.472805,0.078814,0.476612,0.079419,0.478227,0.079154,0.480068,0.075945,0.477029,0.074078,0.475632,0.074567,0.492484,0.122967,0.726118,0.738676,0.726871,0.734531,0.729548,0.729675,0.727822,0.744552,0.384949,0.156146,0.391065,0.154252,0.388466,0.160953,0.371630,0.168499,0.380695,0.160145,0.264206,0.922910,0.581726,0.755802,0.583074,0.766234,0.582753,0.751746,0.590101,0.781510,0.586266,0.771658,0.618831,0.752657,0.620772,0.761785,0.618610,0.746263,0.622845,0.770506,0.505278,0.984560,0.449587,0.980351,0.657817,0.751685,0.657503,0.755771,0.657133,0.745288,0.658372,0.763415,0.477225,0.076692,0.476802,0.075696,0.477155,0.075534,0.477527,0.076435,0.139736,0.674495,0.111676,0.674581,0.686309,0.102811,0.104705,0.908375,0.080332,0.924519,0.392857,0.174652,0.713897,0.813824,0.680775,0.775394,0.712090,0.760142,0.759721,0.767504,0.813891,0.786633,0.830216,0.779061,0.859008,0.781333,0.876058,0.782556,0.766705,0.988829,0.782198,0.992212,0.877613,0.989698,0.901129,0.987844,0.862448,0.989717,0.845795,0.991937,0.798849,0.988537,0.812205,0.984003,0.801772,0.768776,0.827368,0.760502,0.778196,0.765767,0.755877,0.761277,0.911186,0.759067,0.933366,0.760037,0.891804,0.760597,0.871280,0.760257,0.578486,0.874142,0.596346,0.872789,0.702004,0.055576,0.192282,0.695970,0.269760,0.700516,0.393361,0.707284,0.391357,0.989600,0.590487,0.372202,0.544447,0.399007,0.097098,0.854661,0.579870,0.860655,0.661596,0.604718,0.646417,0.635707,0.843406,0.011806,0.629609,0.653765,0.865040,0.058786,0.873665,0.195144,0.863549,0.226733,0.126169,0.685805,0.852497,0.263875,0.125182,0.715157,0.750936,0.267368,0.126736,0.741506,0.750079,0.238440,0.748231,0.213149,0.740569,0.108507,0.509664,0.651286,0.721053,0.067269,0.505335,0.582201,0.274846,0.874461,0.952149,0.559456,0.270517,0.943546,0.932631,0.600684,0.924982,0.705325,0.923133,0.730622,0.126390,0.618838,0.922276,0.759552,0.124780,0.645184,0.814570,0.764639,0.125706,0.674538,0.803519,0.727507,0.793407,0.695920,0.802045,0.559546,0.150572,0.946025,0.823653,0.512570,0.133764,0.927967,0.118585,0.896978,0.209928,0.566467,0.806432,0.284786,0.804384,0.307453,0.817835,0.377828,0.799824,0.449122,0.799878,0.474684,0.796922,0.495416,0.034675,0.739987,0.038989,0.718891,0.034638,0.683777,0.876593,0.495110,0.872454,0.473081,0.867435,0.450184,0.880606,0.383709,0.923114,0.315184,0.954610,0.272358,0.306241,0.582889,0.844612,0.780197,0.570253,0.858727,0.846659,0.802864,0.833208,0.873240,0.851219,0.944533,0.851165,0.970095,0.038583,0.677126,0.854121,0.990827,0.033493,0.656204,0.774451,0.990521,0.036544,0.620953,0.778590,0.968492,0.783610,0.945597,0.770439,0.879120,0.727929,0.810595,0.473940,0.875149,0.696433,0.767768,0.777419,0.247376,0.759960,0.246547,0.750336,0.247118,0.910434,0.235652,0.740712,0.247690,0.891384,0.238470,0.871273,0.241302,0.860234,0.237876,0.794163,0.247252,0.849194,0.234449,0.795798,0.742072,0.775689,0.739238,0.932501,0.739873,0.756643,0.736425,0.922876,0.739301,0.913250,0.738729,0.895787,0.739558,0.817870,0.735221,0.879040,0.739434,0.806834,0.738647,0.396948,0.139515,0.381343,0.132013,0.367146,0.125348,0.349357,0.125348,0.335192,0.132030,0.319974,0.139736,0.599092,0.754330,0.600718,0.764152,0.176794,0.478859,0.603387,0.771119,0.179463,0.471892,0.181089,0.462070,0.599536,0.749180,0.180645,0.456920,0.693768,0.746736,0.085103,0.461186,0.695078,0.753446,0.086413,0.454476,0.085867,0.450359,0.695406,0.737036,0.084775,0.444777,0.694314,0.742619,0.856568,0.370520,0.823517,0.370827,0.830741,0.373209,0.816490,0.370791,0.809463,0.370754,0.792457,0.370150,0.757775,0.369548,0.891520,0.380121,0.884856,0.376856,0.878193,0.373592,0.841581,0.866166,0.834553,0.866202,0.820302,0.868620,0.827525,0.866238,0.794472,0.865933,0.772856,0.869001,0.766188,0.872268,0.759520,0.875535,0.893268,0.864958,0.858587,0.865562,0.282067,0.103295,0.255306,0.106892,0.271687,0.119154,0.283597,0.116927,0.436355,0.105044,0.462701,0.106588,0.445289,0.120910,0.432792,0.117001,0.275065,0.111499,0.444929,0.111304]], + + "faces": [10,53,51,49,0,4,2,0,10,49,51,50,0,0,2,1,10,52,94,421,0,3,5,586,10,50,51,210,0,1,2,11,10,210,51,56,0,11,2,10,10,56,154,57,0,10,6,12,10,57,154,87,0,12,6,13,10,55,63,59,0,14,9,15,10,59,63,54,0,15,9,8,10,155,60,87,0,17,16,13,10,87,60,57,0,13,16,12,10,468,157,475,0,646,19,655,10,475,157,156,0,655,19,18,10,63,62,122,0,9,21,20,10,122,62,394,0,20,21,551,10,63,55,62,0,9,14,21,10,62,55,64,0,21,14,22,10,55,65,64,0,14,24,22,10,64,65,66,0,22,24,23,10,59,214,55,0,15,25,14,10,55,214,65,0,14,25,24,10,59,54,140,0,15,8,26,10,59,67,213,0,27,30,28,10,213,67,69,0,28,30,29,10,73,62,64,0,233,232,231,10,66,174,64,0,230,33,231,10,64,174,173,0,231,33,32,10,87,58,155,0,13,35,17,10,155,58,72,0,17,35,34,10,157,468,158,0,19,646,36,10,158,468,469,0,36,646,648,10,172,173,178,0,31,32,38,10,178,173,176,0,38,32,39,10,179,170,180,0,40,42,41,10,180,170,171,0,41,42,247,10,383,66,382,0,537,23,535,10,382,66,65,0,535,23,24,10,68,169,67,0,48,47,30,10,67,169,168,0,30,47,46,10,80,69,78,0,56,29,57,10,86,85,81,0,62,61,55,10,81,85,206,0,55,61,54,10,154,153,87,0,6,7,13,10,87,153,58,0,13,7,35,10,50,210,54,0,1,11,8,10,54,210,209,0,8,11,65,10,57,3,56,0,12,67,10,10,56,3,2,0,10,67,66,10,140,54,209,0,26,8,65,10,3,57,6,0,67,12,68,10,6,57,60,0,68,12,16,10,61,53,211,0,69,4,70,10,211,53,212,0,70,4,71,10,69,11,213,0,29,73,28,10,213,11,47,0,28,73,72,10,4,88,13,0,74,77,75,10,13,88,71,0,75,77,76,10,12,15,70,0,81,80,44,10,70,15,95,0,44,80,45,10,53,97,212,0,4,82,71,10,10,44,68,0,84,83,48,10,68,44,169,0,48,83,47,10,17,18,75,0,87,86,51,10,75,18,77,0,51,86,85,10,19,11,80,0,88,73,56,10,80,11,69,0,56,73,29,10,31,117,203,0,89,59,60,10,203,117,204,0,60,59,58,10,22,19,85,0,91,88,61,10,85,19,80,0,61,88,56,10,23,22,86,0,92,91,62,10,86,22,85,0,62,91,61,10,18,21,77,0,86,94,85,10,77,21,84,0,85,94,93,10,60,155,119,0,16,17,95,10,119,155,88,0,95,17,77,10,83,90,200,0,99,98,96,10,200,90,131,0,96,98,97,10,91,86,89,0,101,62,100,10,89,86,81,0,100,62,55,10,83,20,90,0,99,103,98,10,90,20,24,0,98,103,102,10,91,25,86,0,101,104,62,10,86,25,23,0,62,104,92,10,90,132,131,0,98,105,97,10,90,24,142,0,98,102,106,10,142,24,41,0,106,102,107,10,66,383,174,0,238,536,108,10,174,383,384,0,108,536,538,10,410,470,159,0,572,649,111,10,159,470,471,0,111,649,650,10,391,392,178,0,547,548,38,10,178,392,172,0,38,548,31,10,419,182,418,0,583,249,582,10,418,182,188,0,582,249,114,10,73,172,393,0,233,31,550,10,393,172,392,0,550,31,548,10,191,190,187,0,118,120,119,10,187,190,186,0,119,120,121,10,97,186,138,0,235,121,236,10,138,186,190,0,236,121,120,10,159,471,160,0,111,650,122,10,160,471,472,0,122,650,651,10,76,118,115,0,49,50,124,10,118,137,115,0,50,125,124,10,114,79,115,0,127,126,124,10,115,79,76,0,124,126,49,10,79,114,133,0,126,127,128,10,133,114,134,0,128,127,129,10,75,77,116,0,51,85,216,10,116,77,113,0,216,85,130,10,48,16,138,0,133,132,131,10,138,16,97,0,131,132,82,10,202,207,45,0,134,137,135,10,45,207,30,0,135,137,136,10,26,27,144,0,141,140,138,10,144,27,145,0,138,140,139,10,28,25,147,0,143,104,142,10,147,25,91,0,142,104,101,10,145,27,146,0,139,140,144,10,146,27,29,0,144,140,145,10,146,29,147,0,144,145,142,10,147,29,28,0,142,145,143,10,194,199,177,0,148,147,146,10,177,199,176,0,146,147,39,10,199,198,176,0,147,149,39,10,176,198,178,0,39,149,38,10,162,167,180,0,151,150,41,10,180,167,179,0,41,150,40,10,167,166,179,0,150,153,40,10,179,166,181,0,40,153,152,10,386,194,385,0,540,156,539,10,385,194,177,0,539,156,155,10,178,198,391,0,38,149,547,10,391,198,390,0,547,149,546,10,188,163,418,0,114,160,582,10,418,163,417,0,582,160,581,10,413,165,412,0,575,163,574,10,412,165,189,0,574,163,162,10,187,197,191,0,119,168,118,10,191,197,196,0,118,168,167,10,165,164,189,0,163,170,162,10,189,164,193,0,162,170,169,10,208,207,201,0,172,137,171,10,201,207,202,0,171,137,134,10,472,473,160,0,651,652,122,10,160,473,161,0,122,652,173,10,192,193,182,0,123,169,248,10,182,193,188,0,248,169,174,10,193,164,188,0,169,170,174,10,188,164,163,0,174,170,175,10,82,205,487,0,52,53,669,10,487,205,486,0,669,53,668,10,53,122,97,0,4,20,82,10,388,389,101,0,543,545,177,10,101,389,103,0,177,545,178,10,114,98,134,0,127,63,129,10,134,98,149,0,129,63,185,10,115,150,114,0,124,186,127,10,114,150,98,0,127,186,63,10,137,151,115,0,125,187,124,10,115,151,150,0,124,187,186,10,152,116,148,0,217,216,188,10,148,116,113,0,188,216,130,10,453,454,31,0,627,628,89,10,31,454,117,0,89,628,59,10,67,168,69,0,30,46,29,10,69,168,74,0,29,46,189,10,40,39,130,0,193,192,190,10,130,39,129,0,190,192,191,10,121,92,120,0,194,196,195,10,120,92,89,0,195,196,100,10,32,26,143,0,197,141,198,10,143,26,144,0,198,141,138,10,393,394,73,0,549,551,199,10,73,394,62,0,199,551,21,10,119,124,60,0,95,201,16,10,124,123,60,0,201,200,16,10,60,123,6,0,16,200,68,10,6,123,33,0,68,200,202,10,5,34,119,0,203,204,95,10,119,34,124,0,95,204,201,10,459,460,124,0,634,635,201,10,124,460,123,0,201,635,200,10,460,461,123,0,635,637,200,10,123,461,33,0,200,637,202,10,458,459,34,0,632,634,204,10,34,459,124,0,204,634,201,10,211,8,208,0,70,206,172,10,208,8,7,0,172,206,205,10,53,61,52,0,4,69,3,10,52,61,94,0,3,69,5,10,51,52,56,0,2,3,10,10,56,52,154,0,10,3,6,10,128,127,126,0,210,209,207,10,126,127,125,0,207,209,208,10,127,37,125,0,209,212,208,10,125,37,35,0,208,212,211,10,36,38,126,0,213,214,207,10,126,38,128,0,207,214,210,10,464,465,128,0,641,642,210,10,128,465,127,0,210,642,209,10,465,466,127,0,642,644,209,10,127,466,37,0,209,644,212,10,464,128,463,0,641,210,639,10,463,128,38,0,639,210,214,10,120,89,131,0,195,100,97,10,131,89,200,0,97,100,96,10,121,120,132,0,194,195,105,10,132,120,131,0,105,195,97,10,32,143,41,0,197,198,107,10,41,143,142,0,107,198,106,10,134,113,133,0,129,130,128,10,133,113,84,0,128,130,93,10,148,113,149,0,188,130,185,10,149,113,134,0,185,130,129,10,135,136,100,0,64,227,215,10,100,136,99,0,215,227,228,10,152,151,116,0,217,187,216,10,116,151,137,0,216,187,125,10,116,137,75,0,216,125,51,10,75,137,118,0,51,125,50,10,15,48,95,0,80,133,45,10,95,48,138,0,45,133,131,10,95,138,183,0,237,236,109,10,183,138,190,0,109,236,120,10,195,185,196,0,157,154,167,10,196,185,191,0,167,154,118,10,117,82,484,0,59,52,666,10,484,82,487,0,666,52,669,10,387,388,102,0,541,543,220,10,102,388,101,0,220,543,177,10,176,173,177,0,39,32,146,10,177,173,174,0,146,32,33,10,174,384,177,0,108,538,155,10,177,384,385,0,155,538,539,10,183,190,185,0,109,120,154,10,185,190,191,0,154,120,118,10,59,140,67,0,27,221,30,10,67,140,68,0,30,221,48,10,43,12,141,0,223,81,222,10,141,12,70,0,222,81,44,10,193,192,189,0,169,123,162,10,189,192,184,0,162,123,116,10,184,411,189,0,116,573,162,10,189,411,412,0,162,573,574,10,170,179,175,0,42,40,43,10,175,179,181,0,43,40,152,10,63,49,54,0,9,0,8,10,54,49,50,0,8,0,1,10,53,49,122,0,4,0,20,10,122,49,63,0,20,0,9,10,90,142,132,0,98,106,105,10,143,121,142,0,198,194,106,10,142,121,132,0,106,194,105,10,92,121,144,0,196,194,138,10,144,121,143,0,138,194,198,10,144,145,92,0,138,139,196,10,92,145,89,0,196,139,100,10,89,145,93,0,100,139,226,10,93,145,146,0,226,139,144,10,146,147,93,0,144,142,226,10,93,147,91,0,226,142,101,10,89,93,91,0,100,226,101,10,135,100,149,0,64,215,185,10,98,135,149,0,63,64,185,10,150,136,98,0,186,227,63,10,98,136,135,0,63,227,64,10,99,136,151,0,228,227,187,10,473,474,161,0,653,654,229,10,161,474,420,0,229,654,584,10,88,155,71,0,77,17,76,10,71,155,72,0,76,17,34,10,94,161,421,0,239,229,585,10,421,161,420,0,585,229,584,10,153,156,58,0,240,18,241,10,58,156,157,0,241,18,19,10,58,157,72,0,241,19,242,10,72,157,158,0,242,19,36,10,96,409,159,0,244,571,111,10,159,409,410,0,111,571,572,10,160,111,159,0,122,245,111,10,159,111,96,0,111,245,244,10,94,111,161,0,246,245,173,10,161,111,160,0,173,245,122,10,416,417,109,0,580,581,250,10,109,417,163,0,250,581,160,10,112,415,109,0,184,578,253,10,109,415,416,0,253,578,579,10,112,164,110,0,252,170,254,10,110,164,165,0,254,170,163,10,414,110,413,0,576,254,575,10,413,110,165,0,575,254,163,10,104,106,167,0,256,257,150,10,167,106,166,0,150,257,153,10,105,104,162,0,251,256,151,10,162,104,167,0,151,256,150,10,4,5,88,0,74,203,77,10,88,5,119,0,77,203,95,10,74,168,76,0,189,46,49,10,76,168,118,0,49,46,50,10,169,75,168,0,47,51,46,10,168,75,118,0,46,51,50,10,44,17,169,0,83,87,47,10,169,17,75,0,47,87,51,10,441,442,386,0,611,613,540,10,386,442,194,0,540,613,156,10,440,195,439,0,610,157,609,10,439,195,196,0,609,157,167,10,439,196,438,0,609,167,607,10,438,196,197,0,607,167,168,10,436,437,198,0,605,606,149,10,198,437,390,0,149,606,546,10,435,436,199,0,604,605,147,10,199,436,198,0,147,605,149,10,442,435,194,0,612,604,148,10,194,435,199,0,148,604,147,10,148,100,152,0,188,215,217,10,152,100,99,0,217,215,228,10,82,117,455,0,52,59,629,10,455,117,454,0,629,59,628,10,82,455,206,0,52,629,54,10,206,455,81,0,54,629,55,10,94,61,201,0,5,69,171,10,201,61,211,0,171,69,70,10,111,94,202,0,266,5,134,10,94,201,202,0,5,171,134,10,202,45,111,0,134,135,266,10,111,45,14,0,266,135,78,10,69,74,78,0,29,189,57,10,84,21,203,0,93,94,60,10,203,21,46,0,60,94,90,10,133,84,204,0,128,93,58,10,204,84,203,0,58,93,60,10,133,204,484,0,128,58,666,10,79,205,76,0,126,53,49,10,206,78,205,0,54,57,53,10,205,78,74,0,53,57,189,10,85,80,206,0,61,56,54,10,206,80,78,0,54,56,57,10,7,30,208,0,205,136,172,10,208,30,207,0,172,136,137,10,42,10,140,0,225,84,221,10,140,10,68,0,221,84,48,10,42,140,1,0,224,26,218,10,1,140,209,0,218,26,65,10,210,0,209,0,11,165,65,10,209,0,1,0,65,165,218,10,56,2,210,0,10,66,11,10,210,2,0,0,11,66,165,10,212,9,211,0,71,166,70,10,211,9,8,0,70,166,206,10,16,9,97,0,132,166,82,10,97,9,212,0,82,166,71,10,201,211,208,0,171,70,172,10,382,65,381,0,535,24,534,10,381,65,214,0,534,24,25,10,43,141,47,0,158,112,72,10,47,141,213,0,72,112,28,10,381,213,141,0,534,37,222,10,136,150,151,0,227,186,187,10,152,99,151,0,217,228,187,10,100,148,149,0,215,188,185,10,13,96,14,0,75,79,78,10,14,96,111,0,78,79,266,10,72,409,71,0,34,570,76,10,77,84,113,0,85,93,130,10,217,218,219,0,269,270,271,10,320,319,218,0,273,274,270,10,218,319,434,0,270,274,602,10,216,376,217,0,268,276,269,10,217,376,222,0,269,276,275,10,222,223,320,0,275,277,273,10,320,223,253,0,273,277,278,10,221,225,229,0,279,280,282,10,229,225,220,0,282,280,281,10,223,226,253,0,277,283,278,10,253,226,321,0,278,283,284,10,322,323,480,0,286,287,661,10,480,323,479,0,661,287,660,10,395,228,288,0,552,290,289,10,288,228,229,0,289,290,282,10,230,221,228,0,291,279,290,10,228,221,229,0,290,279,282,10,221,230,231,0,279,291,293,10,231,230,232,0,293,291,292,10,231,380,221,0,293,294,279,10,221,380,225,0,279,294,280,10,225,306,220,0,280,295,281,10,225,379,233,0,296,297,299,10,233,379,235,0,299,297,298,10,338,339,239,0,301,302,300,10,239,339,230,0,300,302,303,10,339,340,230,0,302,305,303,10,230,340,232,0,303,305,306,10,238,224,321,0,307,308,284,10,321,224,253,0,284,308,278,10,323,324,479,0,287,309,660,10,479,324,478,0,660,309,658,10,342,343,339,0,312,419,302,10,339,343,340,0,302,419,305,10,345,346,336,0,313,314,288,10,336,346,337,0,288,314,285,10,231,232,407,0,293,292,568,10,407,232,406,0,568,292,566,10,334,335,233,0,317,318,299,10,233,335,234,0,299,318,319,10,248,371,372,0,320,321,322,10,246,244,235,0,324,325,298,10,370,283,369,0,326,327,328,10,369,283,31,0,328,327,354,10,372,251,247,0,322,329,323,10,247,251,252,0,323,329,330,10,320,253,319,0,273,278,274,10,319,253,224,0,274,278,308,10,375,376,220,0,331,276,281,10,220,376,216,0,281,276,268,10,223,222,3,0,277,275,333,10,3,222,2,0,333,275,332,10,306,375,220,0,295,331,281,10,3,6,223,0,333,334,277,10,223,6,226,0,277,334,283,10,227,377,219,0,335,336,271,10,219,377,378,0,271,336,337,10,235,379,11,0,298,297,339,10,11,379,47,0,339,297,338,10,4,13,254,0,340,341,343,10,254,13,237,0,343,341,342,10,261,15,236,0,316,344,315,10,236,15,12,0,315,344,345,10,219,378,263,0,271,337,346,10,335,44,234,0,318,347,319,10,234,44,10,0,319,347,348,10,243,18,241,0,350,351,349,10,241,18,17,0,349,351,352,10,235,11,246,0,298,339,324,10,246,11,19,0,324,339,353,10,369,31,46,0,328,354,355,10,246,19,251,0,324,353,329,10,251,19,22,0,329,353,356,10,251,22,252,0,329,356,330,10,252,22,23,0,330,356,357,10,250,21,243,0,358,359,350,10,243,21,18,0,350,359,351,10,226,285,321,0,283,360,284,10,321,285,254,0,284,360,343,10,297,256,366,0,362,363,361,10,366,256,249,0,361,363,364,10,247,252,255,0,323,330,365,10,255,252,257,0,365,330,366,10,249,256,20,0,364,363,368,10,20,256,24,0,368,363,367,10,23,25,252,0,357,369,330,10,252,25,257,0,330,369,366,10,256,297,298,0,363,362,370,10,256,308,24,0,363,371,367,10,24,308,41,0,367,371,372,10,232,340,406,0,373,374,567,10,406,340,405,0,567,374,565,10,324,423,478,0,377,589,659,10,478,423,477,0,659,589,657,10,340,343,405,0,374,428,565,10,405,343,404,0,565,428,564,10,337,346,432,0,285,314,600,10,432,346,431,0,600,314,599,10,397,338,396,0,555,301,553,10,396,338,239,0,553,301,300,10,356,352,304,0,389,390,388,10,304,352,263,0,388,390,391,10,325,326,476,0,378,392,656,10,476,326,483,0,656,392,665,10,242,281,284,0,395,396,394,10,281,303,284,0,396,397,394,10,280,281,245,0,398,396,399,10,245,281,242,0,399,396,395,10,245,299,280,0,399,400,398,10,280,299,300,0,398,400,401,10,279,243,282,0,403,350,402,10,282,243,241,0,402,350,349,10,263,16,304,0,346,405,404,10,304,16,48,0,404,405,406,10,368,45,373,0,407,408,410,10,373,45,30,0,410,408,409,10,311,27,310,0,412,413,411,10,310,27,26,0,411,413,414,10,257,25,313,0,366,369,415,10,313,25,28,0,415,369,416,10,311,312,27,0,412,417,413,10,27,312,29,0,413,417,418,10,312,313,29,0,417,415,418,10,29,313,28,0,418,415,416,10,342,365,343,0,312,420,419,10,343,365,360,0,419,420,421,10,344,364,342,0,311,422,312,10,342,364,365,0,312,422,420,10,345,333,346,0,313,423,314,10,346,333,328,0,314,423,424,10,347,332,345,0,425,426,313,10,345,332,333,0,313,426,423,10,343,360,404,0,428,429,564,10,404,360,403,0,564,429,563,10,344,398,364,0,311,556,422,10,364,398,399,0,422,556,557,10,346,328,431,0,314,424,599,10,431,328,430,0,599,424,598,10,347,425,332,0,433,591,436,10,332,425,426,0,436,591,592,10,353,357,363,0,387,386,438,10,363,357,362,0,438,386,437,10,359,330,355,0,439,440,434,10,355,330,331,0,434,440,435,10,368,373,367,0,407,410,441,10,367,373,374,0,441,410,442,10,327,482,326,0,443,664,392,10,326,482,483,0,392,664,665,10,354,359,348,0,445,439,444,10,348,359,358,0,444,439,393,10,359,354,330,0,439,445,440,10,330,354,329,0,440,445,446,10,219,263,288,0,271,346,289,10,401,267,400,0,560,448,558,10,400,267,269,0,558,448,449,10,272,427,270,0,454,593,453,10,270,427,428,0,453,593,595,10,280,300,264,0,398,401,458,10,264,300,315,0,458,401,457,10,264,316,280,0,458,459,398,10,280,316,281,0,398,459,396,10,316,317,281,0,459,460,396,10,281,317,303,0,396,460,397,10,318,314,282,0,461,462,402,10,282,314,279,0,402,462,403,10,283,452,31,0,327,625,354,10,31,452,453,0,354,625,626,10,240,334,235,0,463,317,298,10,235,334,233,0,298,317,299,10,295,39,296,0,465,466,464,10,296,39,40,0,464,466,467,10,287,286,258,0,468,469,470,10,258,286,255,0,470,469,365,10,32,309,26,0,471,472,414,10,26,309,310,0,414,472,411,10,396,239,395,0,554,473,552,10,395,239,228,0,552,473,290,10,285,226,290,0,360,283,475,10,226,289,290,0,283,474,475,10,226,6,289,0,283,334,474,10,289,6,33,0,474,334,476,10,5,285,34,0,477,360,478,10,34,285,290,0,478,360,475,10,289,456,290,0,474,630,475,10,290,456,457,0,475,630,631,10,33,461,289,0,476,636,474,10,289,461,456,0,474,636,630,10,458,34,457,0,633,478,631,10,457,34,290,0,631,478,475,10,377,374,8,0,336,442,484,10,8,374,7,0,484,442,483,10,219,218,227,0,271,270,335,10,227,218,260,0,335,270,272,10,217,222,218,0,269,275,270,10,218,222,320,0,270,275,273,10,291,293,292,0,479,485,480,10,292,293,294,0,480,485,486,10,35,37,291,0,481,487,479,10,291,37,293,0,479,487,485,10,36,292,38,0,482,480,488,10,38,292,294,0,488,480,486,10,293,467,294,0,485,645,486,10,294,467,462,0,486,645,638,10,37,466,293,0,487,643,485,10,293,466,467,0,485,643,645,10,38,294,463,0,488,486,640,10,463,294,462,0,640,486,638,10,366,255,297,0,361,365,362,10,297,255,286,0,362,365,469,10,297,286,298,0,362,469,370,10,298,286,287,0,370,469,468,10,308,309,41,0,371,472,372,10,41,309,32,0,372,472,471,10,300,299,279,0,401,400,403,10,279,299,250,0,403,400,358,10,300,279,315,0,401,403,457,10,315,279,314,0,457,403,462,10,301,266,302,0,489,490,492,10,302,266,265,0,492,490,491,10,303,317,282,0,397,460,402,10,282,317,318,0,402,460,461,10,282,241,303,0,402,349,397,10,303,241,284,0,397,349,394,10,304,48,261,0,404,406,316,10,261,48,15,0,316,406,344,10,261,349,304,0,376,375,388,10,304,349,356,0,388,375,389,10,349,351,356,0,375,427,389,10,356,351,357,0,389,427,386,10,357,351,362,0,386,427,437,10,362,351,361,0,437,427,430,10,490,493,489,0,672,675,671,10,402,268,401,0,562,494,560,10,401,268,267,0,560,494,448,10,225,233,306,0,296,299,495,10,306,233,234,0,495,299,319,10,236,12,307,0,315,345,496,10,307,12,43,0,496,345,497,10,359,355,358,0,439,434,393,10,358,355,350,0,393,434,379,10,424,425,341,0,590,591,380,10,341,425,347,0,380,591,433,10,347,345,341,0,425,313,310,10,341,345,336,0,310,313,288,10,216,215,220,0,268,267,281,10,220,215,229,0,281,267,282,10,219,288,215,0,271,289,267,10,215,288,229,0,267,289,282,10,256,298,308,0,363,370,371,10,309,308,287,0,472,371,468,10,287,308,298,0,468,371,370,10,309,287,310,0,472,468,411,10,310,287,258,0,411,468,470,10,255,311,258,0,365,412,470,10,258,311,310,0,470,412,411,10,255,259,311,0,365,498,412,10,311,259,312,0,412,498,417,10,257,313,259,0,366,415,498,10,259,313,312,0,498,415,417,10,255,257,259,0,365,366,498,10,301,315,266,0,489,457,490,10,264,315,301,0,458,457,489,10,316,264,302,0,459,458,492,10,302,264,301,0,492,458,489,10,265,317,302,0,491,460,492,10,481,433,480,0,662,601,661,10,480,433,322,0,661,601,286,10,254,237,321,0,343,342,284,10,321,237,238,0,284,342,307,10,342,339,344,0,312,302,311,10,344,339,338,0,311,302,301,10,398,344,397,0,556,311,555,10,397,344,338,0,555,311,301,10,357,353,356,0,386,387,389,10,356,353,352,0,389,387,390,10,434,319,433,0,603,501,601,10,433,319,322,0,601,501,286,10,319,224,322,0,501,502,286,10,322,224,323,0,286,502,287,10,224,238,323,0,502,503,287,10,323,238,324,0,287,503,309,10,324,238,423,0,377,504,589,10,423,238,422,0,589,504,587,10,326,325,277,0,392,378,506,10,277,325,262,0,506,378,505,10,429,430,271,0,596,598,508,10,271,430,328,0,508,598,424,10,330,329,278,0,440,446,509,10,278,329,275,0,509,446,510,10,331,330,276,0,435,440,511,10,276,330,278,0,511,440,509,10,332,426,272,0,436,592,512,10,272,426,427,0,512,592,594,10,270,333,272,0,513,423,514,10,272,333,332,0,514,423,426,10,271,328,270,0,508,424,513,10,270,328,333,0,513,424,423,10,4,254,5,0,340,343,477,10,5,254,285,0,477,343,360,10,284,334,242,0,394,317,395,10,242,334,240,0,395,317,463,10,335,334,241,0,318,317,349,10,241,334,284,0,349,317,394,10,44,335,17,0,347,318,352,10,17,335,241,0,352,318,349,10,450,403,449,0,623,563,621,10,449,403,360,0,621,563,429,10,362,361,444,0,437,430,615,10,444,361,443,0,615,430,614,10,363,362,445,0,438,437,617,10,445,362,444,0,617,437,615,10,447,364,446,0,619,422,618,10,446,364,399,0,618,422,557,10,448,365,447,0,620,420,619,10,447,365,364,0,619,420,422,10,449,360,448,0,622,421,620,10,448,360,365,0,620,421,420,10,265,266,318,0,491,490,461,10,318,266,314,0,461,490,462,10,248,451,283,0,320,624,327,10,283,451,452,0,327,624,625,10,377,227,367,0,336,335,441,10,367,227,260,0,441,335,272,10,367,260,368,0,441,272,407,10,260,277,368,0,272,523,407,10,14,45,277,0,524,408,523,10,277,45,368,0,523,408,407,10,235,244,240,0,298,325,463,10,250,369,21,0,358,328,359,10,21,369,46,0,359,328,355,10,299,370,250,0,400,326,358,10,250,370,369,0,358,326,328,10,242,240,371,0,395,463,321,10,372,371,244,0,322,321,325,10,244,371,240,0,325,321,463,10,251,372,246,0,329,322,324,10,246,372,244,0,324,322,325,10,373,30,374,0,410,409,442,10,374,30,7,0,442,409,483,10,42,306,10,0,525,495,348,10,10,306,234,0,348,495,319,10,42,1,306,0,526,527,295,10,306,1,375,0,295,527,331,10,376,375,0,0,276,331,528,10,0,375,1,0,528,331,527,10,222,376,2,0,275,276,332,10,2,376,0,0,332,276,528,10,378,377,9,0,337,336,529,10,9,377,8,0,529,336,484,10,378,9,263,0,337,529,346,10,263,9,16,0,346,529,405,10,367,374,377,0,441,442,336,10,380,231,408,0,294,293,569,10,408,231,407,0,569,293,568,10,379,307,47,0,297,530,338,10,47,307,43,0,338,530,531,10,225,380,379,0,280,294,532,10,379,380,408,0,532,294,569,10,302,317,316,0,492,460,459,10,318,317,265,0,461,460,491,10,266,315,314,0,490,457,462,10,277,262,14,0,523,533,524,10,14,262,13,0,524,533,341,10,422,237,262,0,588,342,533,10,262,237,13,0,533,342,341,10,243,279,250,0,350,403,358,10,53,52,51,0,4,3,2,10,205,74,76,0,53,189,49,10,64,173,73,0,231,32,233,10,73,173,172,0,233,32,31,10,112,110,415,0,184,183,578,10,415,110,414,0,578,183,577,10,429,271,428,0,597,452,595,10,428,271,270,0,595,452,453,10,216,217,215,0,268,269,267,10,215,217,219,0,267,269,271,10,239,230,228,0,300,303,304,10,70,382,141,0,44,535,222,10,141,382,381,0,222,535,534,10,95,383,70,0,45,537,44,10,70,383,382,0,44,537,535,10,383,95,384,0,536,237,538,10,384,95,183,0,538,237,109,10,384,183,385,0,538,109,539,10,385,183,185,0,539,109,154,10,185,195,385,0,154,157,539,10,385,195,386,0,539,157,540,10,441,386,440,0,611,540,610,10,440,386,195,0,610,540,157,10,139,388,107,0,176,543,219,10,107,388,387,0,219,543,541,10,108,389,139,0,179,545,176,10,139,389,388,0,176,545,543,10,390,437,197,0,546,606,159,10,197,437,438,0,159,606,608,10,391,390,187,0,547,546,113,10,187,390,197,0,113,546,159,10,187,186,391,0,113,117,547,10,391,186,392,0,547,117,548,10,97,393,186,0,234,550,117,10,186,393,392,0,117,550,548,10,122,394,97,0,20,551,82,10,97,394,393,0,82,551,549,10,396,395,263,0,554,552,346,10,263,395,288,0,346,552,289,10,263,352,396,0,384,385,553,10,396,352,397,0,553,385,555,10,353,398,352,0,381,556,385,10,352,398,397,0,385,556,555,10,398,353,399,0,556,381,557,10,399,353,363,0,557,381,431,10,399,363,446,0,557,431,618,10,446,363,445,0,618,431,616,10,401,400,305,0,560,558,447,10,305,400,274,0,447,558,450,10,402,401,273,0,562,560,493,10,273,401,305,0,493,560,447,10,450,443,403,0,623,614,563,10,403,443,361,0,563,614,430,10,351,404,361,0,427,564,430,10,361,404,403,0,430,564,563,10,405,404,349,0,565,564,375,10,349,404,351,0,375,564,427,10,406,405,261,0,567,565,376,10,261,405,349,0,376,565,375,10,407,406,236,0,568,566,315,10,236,406,261,0,315,566,316,10,408,407,307,0,569,568,496,10,307,407,236,0,496,568,315,10,409,72,410,0,571,243,572,10,410,72,158,0,572,243,110,10,158,469,410,0,110,647,572,10,410,469,470,0,572,647,649,10,411,175,412,0,573,115,574,10,412,175,181,0,574,115,161,10,181,166,412,0,161,164,574,10,412,166,413,0,574,164,575,10,414,413,106,0,576,575,255,10,106,413,166,0,255,575,164,10,415,414,104,0,578,577,181,10,104,414,106,0,181,577,182,10,416,415,105,0,579,578,180,10,105,415,104,0,180,578,181,10,416,105,417,0,580,251,581,10,417,105,162,0,581,251,151,10,417,162,418,0,581,151,582,10,418,162,180,0,582,151,41,10,171,419,180,0,247,583,41,10,180,419,418,0,41,583,582,10,420,474,156,0,584,654,18,10,156,474,475,0,18,654,655,10,421,420,153,0,585,584,240,10,153,420,156,0,240,584,18,10,423,422,325,0,589,587,378,10,325,422,262,0,378,587,505,10,423,325,477,0,589,378,657,10,477,325,476,0,657,378,656,10,350,355,424,0,379,434,590,10,424,355,425,0,590,434,591,10,426,425,331,0,592,591,435,10,331,425,355,0,435,591,434,10,427,426,276,0,594,592,511,10,276,426,331,0,511,592,435,10,427,276,428,0,593,455,595,10,428,276,278,0,595,455,456,10,429,428,275,0,597,595,451,10,275,428,278,0,451,595,456,10,329,430,275,0,432,598,507,10,275,430,429,0,507,598,596,10,354,431,329,0,382,599,432,10,329,431,430,0,432,599,598,10,432,431,348,0,600,599,383,10,348,431,354,0,383,599,382,10,482,327,481,0,663,499,662,10,481,327,433,0,662,499,601,10,260,434,327,0,500,603,443,10,327,434,433,0,443,603,601,10,218,434,260,0,270,602,272,10,421,153,52,0,586,7,3,10,52,153,154,0,3,7,6,10,381,214,213,0,534,25,37,10,213,214,59,0,37,25,15,10,379,408,307,0,532,569,496,10,101,103,435,0,264,262,604,10,435,103,436,0,604,262,605,10,103,389,436,0,262,544,605,10,436,389,437,0,605,544,606,10,438,437,108,0,608,606,263,10,108,437,389,0,263,606,544,10,139,439,108,0,260,609,261,10,108,439,438,0,261,609,607,10,107,440,139,0,258,610,260,10,139,440,439,0,260,610,609,10,387,441,107,0,542,611,258,10,107,441,440,0,258,611,610,10,387,102,441,0,542,259,611,10,441,102,442,0,611,259,613,10,102,101,442,0,265,264,612,10,442,101,435,0,612,264,604,10,444,443,305,0,615,614,517,10,305,443,273,0,517,614,515,10,445,444,274,0,617,615,518,10,274,444,305,0,518,615,517,10,400,446,274,0,559,618,520,10,274,446,445,0,520,618,616,10,269,447,400,0,519,619,559,10,400,447,446,0,559,619,618,10,267,448,269,0,521,620,519,10,269,448,447,0,519,620,619,10,268,449,267,0,522,622,521,10,267,449,448,0,521,622,620,10,402,450,268,0,561,623,516,10,268,450,449,0,516,623,621,10,443,450,273,0,614,623,515,10,273,450,402,0,515,623,561,10,255,366,247,0,365,361,323,10,247,366,451,0,323,361,624,10,451,366,452,0,624,361,625,10,452,366,249,0,625,361,364,10,452,249,453,0,625,364,626,10,453,249,20,0,626,364,368,10,454,453,83,0,628,627,99,10,83,453,20,0,99,627,103,10,455,454,200,0,629,628,96,10,200,454,83,0,96,628,99,10,89,81,200,0,100,55,96,10,200,81,455,0,96,55,629,10,82,206,205,0,52,54,53,10,248,372,451,0,320,322,624,10,451,372,247,0,624,322,323,10,456,291,457,0,630,479,631,10,457,291,292,0,631,479,480,10,458,457,36,0,633,631,482,10,36,457,292,0,482,631,480,10,126,459,36,0,207,634,213,10,36,459,458,0,213,634,632,10,460,459,125,0,635,634,208,10,125,459,126,0,208,634,207,10,460,125,461,0,635,208,637,10,461,125,35,0,637,208,211,10,456,461,291,0,630,636,479,10,291,461,35,0,479,636,481,10,40,463,296,0,467,640,464,10,296,463,462,0,464,640,638,10,40,130,463,0,193,190,639,10,463,130,464,0,639,190,641,10,465,464,129,0,642,641,191,10,129,464,130,0,191,641,190,10,465,129,466,0,642,191,644,10,466,129,39,0,644,191,192,10,467,466,295,0,645,643,465,10,295,466,39,0,465,643,466,10,467,295,462,0,645,465,638,10,462,295,296,0,638,465,464,10,170,175,468,0,42,43,646,10,468,175,469,0,646,43,648,10,470,469,411,0,649,647,573,10,411,469,175,0,573,647,115,10,471,470,184,0,650,649,116,10,184,470,411,0,116,649,573,10,471,184,472,0,650,116,651,10,472,184,192,0,651,116,123,10,472,192,473,0,651,123,652,10,473,192,182,0,652,123,248,10,182,419,473,0,249,583,653,10,473,419,474,0,653,583,654,10,475,474,171,0,655,654,247,10,171,474,419,0,247,654,583,10,170,468,171,0,42,646,247,10,171,468,475,0,247,646,655,10,424,477,350,0,590,657,379,10,350,477,476,0,379,657,656,10,477,424,478,0,657,590,659,10,478,424,341,0,659,590,380,10,478,341,479,0,658,310,660,10,479,341,336,0,660,310,288,10,480,479,337,0,661,660,285,10,337,479,336,0,285,660,288,10,432,481,337,0,600,662,285,10,337,481,480,0,285,662,661,10,348,482,432,0,383,663,600,10,432,482,481,0,600,663,662,10,483,482,358,0,665,664,393,10,358,482,348,0,393,664,444,10,476,483,350,0,656,665,379,10,350,483,358,0,379,665,393,10,203,46,31,0,60,90,89,10,238,237,422,0,307,342,588,10,409,96,71,0,570,79,76,10,71,96,13,0,76,79,75,10,109,163,112,0,253,175,184,10,112,163,164,0,184,175,170,10,260,327,277,0,500,443,506,10,277,327,326,0,506,443,392,10,484,492,485,0,666,674,667,10,245,489,299,0,399,671,400,10,299,489,488,0,400,671,670,10,245,371,489,0,399,321,671,10,489,371,490,0,671,321,672,10,490,371,491,0,672,321,673,10,491,371,248,0,673,321,320,10,283,488,248,0,327,670,320,10,248,488,491,0,320,670,673,10,487,492,484,0,669,674,666,10,486,492,487,0,668,674,669,10,485,492,486,0,667,674,668,10,489,493,488,0,671,675,670,10,491,493,490,0,673,675,672,10,488,493,491,0,670,675,673,10,484,485,133,0,666,667,128,10,133,485,79,0,128,667,126,10,204,117,484,0,58,59,666,10,79,485,205,0,126,667,53,10,205,485,486,0,53,667,668,10,245,242,371,0,399,395,321,10,370,488,283,0,326,670,327,10,299,488,370,0,400,670,326] + } \ No newline at end of file diff --git a/examples/models/skinned/marine/m4.js b/examples/models/skinned/marine/m4.js index bde241f97311d1..830aec87e118a2 100644 --- a/examples/models/skinned/marine/m4.js +++ b/examples/models/skinned/marine/m4.js @@ -1,59 +1,59 @@ -{ - - "metadata" : - { - "formatVersion" : 3.1, - "generatedBy" : "Blender 2.66 Exporter", - "vertices" : 590, - "faces" : 1136, - "normals" : 564, - "colors" : 0, - "uvs" : [934], - "materials" : 1, - "morphTargets" : 0, - "bones" : 0 - }, - - "scale" : 1.000000, - - "materials" : [ { - "DbgColor" : 15658734, - "DbgIndex" : 0, - "DbgName" : "M4", - "blending" : "NormalBlending", - "colorDiffuse" : [0.5351081581544648, 0.5351081581544648, 0.5351081581544648], - "colorSpecular" : [1.0, 1.0, 1.0], - "depthTest" : true, - "depthWrite" : true, - "mapDiffuse" : "M4.png", - "mapDiffuseWrap" : ["repeat", "repeat"], - "shading" : "Lambert", - "specularCoef" : 34, - "opacity" : 1.0, - "transparent" : true, - "vertexColors" : false - }], - - "vertices" : [-3.05178,-3.49113,-10.4048,-3.05178,-3.25371,-11.2919,7.58432,-3.25371,-11.2919,7.55762,-3.49112,-10.4048,0.265115,-2.16703,-16.3616,0.265114,-1.27087,-16.3616,3.96541,-1.27077,-16.3552,3.96542,-2.16693,-16.3552,4.47523,-3.40351,-3.74555,4.47523,-0.0343671,-3.74555,2.90373,-0.0343678,-3.34575,2.90373,-3.40351,-3.34574,7.55763,-3.2537,-9.49935,-3.05178,-3.25371,-9.49933,17.6502,-3.2141,-11.2907,17.6502,-3.44551,-10.3866,17.6502,-2.58195,-11.9525,16.474,-0.832724,-13.2361,16.474,-2.60505,-13.2361,2.55172,-2.60506,-13.236,2.55172,-0.832733,-13.236,17.3832,-0.249872,-0.331564,17.3832,-3.10778,-0.331562,17.6502,-3.24309,-0.331562,17.6502,-0.177467,-0.331564,8.37254,-2.75936,-0.330251,8.37253,-0.337984,-0.330252,8.01984,-0.891125,-0.330251,8.01984,-2.57025,-0.33025,17.6502,-3.2141,-9.48246,18.1168,-3.78134,-11.7845,18.1168,-4.10046,-10.3866,18.1168,-2.90947,-12.8079,17.6502,-1.71849,-12.1948,18.1167,-1.71849,-13.1824,17.6502,-0.855024,-11.9525,18.1167,-0.527501,-12.8079,17.6502,-0.222878,-11.2907,18.1168,0.344364,-11.7845,17.6502,-0.0745656,-9.56386,18.1168,0.663488,-10.3866,18.1168,0.344366,-8.98866,17.6502,-0.855022,-8.82056,18.1168,-0.626405,-7.96526,17.6502,-1.71848,-8.58096,18.1168,-1.71848,-7.59076,17.6502,-2.58195,-8.82056,18.1168,-2.90947,-7.96526,18.1168,-2.34603,-7.78806,18.1168,-2.18862,-7.73856,18.1168,-3.78134,-8.98866,20.3868,-3.99825,-11.7647,20.3868,-4.35088,-10.3866,20.3868,-3.03468,-12.7735,20.3868,-1.71849,-13.1428,20.3868,-0.40229,-12.7735,20.3868,0.561281,-11.7647,20.3868,0.913908,-10.3866,20.3868,0.561283,-9.00847,20.3868,-0.402287,-7.99957,20.3868,-1.71848,-7.63037,18.4242,-2.90517,-8.00816,20.3868,-3.03468,-7.99957,20.3868,-3.99825,-9.00847,-4.58458,-0.184088,-9.48114,-4.58458,-0.832735,-8.81823,-4.58458,-0.0343758,-8.04574,-4.58458,-1.7189,-8.71263,-4.58457,-3.40352,-8.04573,-4.58458,-2.60506,-8.81823,-4.58458,-3.25371,-9.48113,-2.06858,-0.0343742,-8.04574,8.01982,-0.0343678,-8.04575,5.22622,-0.0728735,-9.53945,-3.05178,-0.184087,-9.48114,8.01983,-3.07949,-8.04575,-2.06857,-3.0795,-8.04574,17.6502,-0.177472,-8.04576,17.6502,-3.2432,-8.04576,-4.12247,-3.40352,-5.49833,-4.12237,-0.0343738,-5.49834,-2.25457,-3.40352,-4.20684,-2.06857,-3.40352,-8.04574,7.92163,-0.0182637,-3.74555,17.3832,-0.018258,-4.20686,17.3832,-0.0761646,-7.75886,8.28923,0.0244369,-7.69735,17.6502,-0.177469,-4.20686,17.6502,-3.24309,-4.20686,17.3832,-3.3725,-4.28426,8.41683,-3.37251,-4.27845,8.28923,-3.29981,-7.96325,17.3832,-3.3476,-7.96326,-2.80888,-0.832737,-13.236,-3.05178,-0.832736,-11.9547,2.50502,-0.832732,-11.9547,17.6502,-2.60505,-13.2361,17.6502,-0.832724,-13.2361,-2.20345,-0.106869,7.96386,-7.39876,-0.106873,6.72647,-7.73386,-0.416896,6.85697,-1.91895,-0.416891,8.18006,8.00733,-0.177475,-3.74555,8.18523,-3.2431,-3.74555,17.3832,-0.0182554,-0.331564,8.28924,-0.0182612,-0.330252,8.01984,-0.177473,-0.330252,8.01984,-2.57025,-0.83135,8.01983,-0.891126,-0.831351,17.3832,-3.3596,-0.584362,8.28924,-2.98208,-0.58435,8.01984,-2.86867,-0.33025,-7.73385,-3.02089,6.85697,-1.91895,-3.02088,8.18006,-2.25457,-0.0343717,-4.20684,-7.39875,-3.33091,6.72647,-2.20345,-3.3309,7.96386,2.51633,-0.848226,-0.831344,2.51634,-2.61315,-0.831343,-2.25457,-0.605512,-1.96694,2.23303,-0.605508,-0.326344,-2.58967,-2.68926,-1.96694,-2.58967,-0.772124,-1.96694,-2.58967,-0.358296,-4.20684,-2.58967,-3.07949,-4.20684,2.51634,-0.848226,-0.328244,2.51634,-2.61315,-0.328243,2.23304,-2.85587,-0.326343,-2.25457,-2.85588,-1.96694,-4.58458,-3.49113,-10.3865,-4.58458,-3.25371,-11.2919,-4.58458,-2.60507,-11.9547,-3.05178,-2.60507,-11.9547,-4.58458,-1.7189,-12.1973,-3.05178,-1.7189,-12.1973,-4.58458,-0.832737,-11.9547,-4.58458,-0.184089,-11.2919,-3.03958,-0.184088,-11.2919,-4.58458,0.0533289,-10.3865,-3.05178,0.0533298,-10.3865,-4.58458,0.184639,-9.37804,-3.05178,0.18464,-9.37804,-4.58458,-3.62244,-9.37803,-3.05178,-3.62244,-9.37803,-4.58457,-3.40352,-8.04573,-2.06857,-3.40352,-8.04574,-2.06857,-3.0795,-8.04574,-5.83198,-3.49113,-10.3865,-5.83198,-3.25371,-11.2919,-5.83198,-2.60507,-11.9547,-5.83198,-1.7189,-12.1973,-5.83198,-0.832738,-11.9547,-5.83198,-0.18409,-11.2919,-5.83198,0.0533281,-10.3865,-5.83198,-0.184089,-9.48113,-5.83198,-0.832736,-8.81823,-5.83198,-1.7189,-8.71263,-5.83198,-2.60507,-8.81823,-5.83198,-3.25371,-9.48113,-6.08028,-3.30732,-10.3873,-6.08028,-3.0945,-11.1988,-6.08028,-2.51316,-11.7929,-6.08028,-1.7189,-12.0103,-6.08028,-0.924645,-11.7929,-6.08028,-0.343301,-11.1988,-6.08028,-0.130485,-10.3873,-6.08028,-0.3433,-9.57583,-6.08028,-0.924643,-8.98173,-6.08028,-1.7189,-8.88703,-6.08028,-2.51316,-8.98173,-6.08028,-3.0945,-9.57573,-12.324,-3.30732,-10.3873,-12.324,-3.09451,-11.1988,-12.324,-2.51316,-11.7929,-12.324,-1.71891,-12.0103,-12.324,-0.924649,-11.7929,-12.324,-0.343305,-11.1988,-12.324,-0.130489,-10.3873,-12.324,-0.343304,-9.57582,-12.324,-0.924647,-8.98172,-12.324,-1.7189,-8.88702,-12.324,-2.51316,-8.98172,-12.324,-3.09451,-9.57572,20.6478,-4.46159,-11.9401,20.6478,-4.88592,-10.3866,20.6478,-3.3022,-13.0773,20.6478,-1.71849,-13.4936,20.6478,-0.134771,-13.0773,20.6478,1.02452,-11.9401,20.6478,1.44895,-10.3866,20.6478,1.02452,-8.83307,20.6478,-0.134767,-7.69587,20.6478,-1.71848,-7.27957,20.6478,-3.3022,-7.69587,20.6478,-4.46158,-8.83307,43.0386,-3.11327,-12.7563,43.0386,-4.13435,-11.7548,43.0386,-1.71847,-13.1229,43.0386,-0.32367,-12.7563,43.0386,0.697306,-11.7548,43.0386,1.07113,-10.3866,43.0386,0.697307,-9.0184,43.0386,-0.323667,-8.0169,43.0386,-1.71847,-7.6503,43.0386,-3.11327,-8.01689,43.0386,-4.13435,-9.01839,3.95952,-2.33444,-15.6941,3.95952,-1.10335,-15.6941,0.00241573,-2.33445,-15.7005,-2.80888,-2.60507,-13.236,0.00241495,-1.10336,-15.7005,43.7536,-2.72794,-10.9635,43.7536,-2.88406,-10.3866,43.0386,-4.50807,-10.3866,43.2254,-3.04477,-12.3123,43.4057,-1.71847,-12.3044,43.7536,-1.71847,-11.5404,43.7536,-2.30131,-11.3858,43.2237,-0.391274,-12.3036,43.7536,-1.13573,-11.3858,43.7536,-0.552885,-10.3866,43.7536,-0.709096,-10.9635,43.7536,-0.709095,-9.8097,43.7536,-1.13573,-9.3874,43.7536,-1.71847,-9.2328,43.7536,-2.30131,-9.3874,43.7536,-2.72794,-9.8097,47.8795,-2.72794,-10.9635,48.4969,-2.72794,-10.9635,58.8313,-2.72793,-10.9635,58.8313,-2.88405,-10.3866,47.8795,-2.30131,-11.3858,47.8795,-1.71847,-11.5404,47.8795,-1.13573,-11.3858,47.8795,-0.709094,-10.9635,58.8313,-0.552875,-10.3866,58.8313,-0.709087,-10.9635,48.4969,-0.709093,-10.9635,58.8313,-0.709086,-9.80972,58.8313,-1.13572,-9.38742,58.8313,-1.71846,-9.23282,58.8313,-2.3013,-9.38742,58.8313,-2.72793,-9.80972,17.4196,-2.33444,-15.6878,17.4196,-1.10335,-15.6878,16.4757,-2.33444,-15.6878,16.4757,-1.10335,-15.6878,8.37253,-0.337989,-6.97845,8.37253,-2.73776,-6.97845,17.3832,-3.16529,-6.97846,17.3832,-0.249877,-6.97846,0.798914,-2.33575,-17.1798,3.95951,-2.33564,-17.1724,3.95951,-1.10205,-17.1724,0.798913,-1.10216,-17.1798,15.1317,-2.33564,-16.9782,17.4196,-2.33574,-16.9782,17.4196,-1.10215,-16.9782,15.1317,-1.10215,-16.9782,17.4255,-1.27086,-16.1609,17.4255,-2.16702,-16.1609,-1.92948,1.77496,-10.3161,-2.00438,1.53754,-11.0798,-1.97798,1.53754,-9.69954,5.21772,0.342557,-9.98055,5.19172,0.300253,-10.6611,5.08422,-0.220585,-11.1682,18.3415,-2.90637,-7.99666,61.7905,-2.72793,-10.9635,61.7905,-2.88404,-10.3866,61.7905,-1.71846,-11.5404,61.7905,-2.3013,-11.3858,58.8313,-2.3013,-11.3858,58.8313,-1.71846,-11.5404,61.7905,-1.13572,-11.3858,58.8313,-1.13572,-11.3858,61.7905,-0.552873,-10.3866,61.7905,-0.709085,-10.9635,61.7905,-0.719785,-9.80972,61.7905,-1.71846,-9.23282,61.7905,-1.13571,-9.38742,61.7905,-2.3013,-9.38742,61.7905,-2.72793,-9.80972,63.2399,-2.72793,-10.9635,63.2399,-2.88404,-10.3866,63.2399,-2.3013,-11.3858,63.2399,-1.71846,-11.5404,63.2399,-1.13572,-11.3858,63.2399,-0.709084,-10.9635,63.2399,-0.552872,-10.3866,63.2399,-0.709083,-9.80972,63.2399,-1.13571,-9.38742,63.2399,-1.71846,-9.23282,63.2399,-2.3013,-9.38742,63.2399,-2.72793,-9.80972,58.8313,-2.62523,-10.3866,61.7905,-2.62522,-10.3866,61.7905,-2.50382,-10.8354,58.8313,-2.50382,-10.8354,58.8313,-2.17189,-11.164,61.7905,-2.17189,-11.164,61.7905,-1.71846,-11.2842,58.8313,-1.71846,-11.2842,61.7905,-1.26503,-11.164,58.8313,-1.26503,-11.164,58.8313,-0.933203,-10.8354,61.7905,-0.933201,-10.8354,61.7905,-0.811692,-10.3866,58.8313,-0.811694,-10.3866,61.7905,-0.9332,-9.93782,58.8313,-0.933202,-9.93782,58.8313,-1.26503,-9.60932,61.7905,-1.26502,-9.60932,61.7905,-1.71846,-9.48902,58.8313,-1.71846,-9.48902,61.7905,-2.17189,-9.60932,58.8313,-2.17189,-9.60932,58.8313,-2.50382,-9.93782,61.7905,-2.50382,-9.93782,63.2385,-2.62522,-10.3866,63.2385,-2.50382,-10.8354,63.2385,-2.17189,-11.164,63.2385,-1.71846,-11.2842,63.2385,-1.26502,-11.164,63.2385,-0.9332,-10.8354,63.2385,-0.811691,-10.3866,63.2385,-0.9332,-9.93782,63.2385,-1.26502,-9.60932,63.2385,-1.71846,-9.48902,63.2385,-2.17189,-9.60932,63.2385,-2.50381,-9.93782,16.6323,-0.190276,-11.2767,16.9979,-0.190375,-10.8919,5.55392,-0.0569723,-9.90155,5.55392,-0.0482721,-10.6165,5.67852,1.86727,-10.8658,5.67932,1.76936,-10.3467,5.96402,1.76936,-10.3504,5.96752,1.86727,-10.8641,5.54952,-0.214685,-11.1891,5.96282,1.93207,-11.378,5.68312,1.93207,-11.3679,7.53832,-0.0641714,-9.55715,6.78132,-0.211683,-10.0343,7.58262,-0.211883,-11.2767,7.75982,-0.255086,-11.1767,16.4682,-0.234279,-11.1707,16.8252,-0.198576,-10.8177,16.9959,-0.12387,-10.066,16.8335,-0.171074,-10.115,6.78542,-0.211683,-10.875,7.51592,-0.254886,-10.1288,7.50072,-0.254886,-10.8237,16.7978,-0.0383635,-9.56906,16.629,-0.0885673,-9.69856,7.70312,-0.113275,-9.70295,5.67832,1.66385,-11.7514,5.96822,1.66385,-11.7585,6.77052,-0.238386,-11.9122,5.55392,-0.241287,-11.9019,7.66122,-0.0565706,-9.29185,16.9381,-0.0775662,-9.33336,7.65762,0.155445,-9.31455,16.9345,0.129249,-9.35606,16.7942,0.126949,-9.53136,7.53472,0.101141,-9.51955,6.78702,-0.212384,-11.2612,7.58262,-0.211883,-11.2767,6.78702,-0.212384,-11.2612,6.78542,-0.211683,-10.875,16.9426,0.752896,-7.52066,7.66582,0.733789,-7.47915,7.66943,0.561676,-7.40625,16.9463,0.580783,-7.44776,0.798914,-2.16783,-17.1798,3.98301,-2.16783,-17.1744,3.98301,-1.26997,-17.1744,0.798913,-1.26997,-17.1798,15.1552,-2.16783,-16.9802,17.4431,-2.16782,-16.9802,17.4431,-1.26996,-16.9802,15.1552,-1.26996,-16.9802,48.4969,-2.30131,-11.3858,48.4969,-1.71847,-11.5404,48.4969,-1.13572,-11.3858,46.9347,-1.23564,-15.7085,46.4759,-1.02042,-16.3907,47.9386,-2.20341,-15.7026,48.4969,-2.20341,-16.0902,48.4969,-1.23564,-16.0902,47.8795,-1.23564,-15.7026,46.9347,-2.27931,-15.7085,48.4969,-1.23564,-17.1285,48.4969,-2.20341,-17.1285,46.4652,-2.1028,-16.3939,46.4652,-1.33624,-16.3939,48.5188,-1.33624,-16.3939,48.5188,-2.1028,-16.3939,46.9889,-1.23564,-17.1285,46.9889,-2.20341,-17.1285,46.968,-2.1028,-17.1351,48.5188,-2.1028,-17.1351,48.5188,-1.33624,-17.1351,46.968,-1.33624,-17.1351,46.4759,-2.40272,-16.3907,-2.98138,-1.09586,-12.321,-2.83368,-1.09586,-13.104,-2.83368,-2.36335,-13.104,-2.98138,-2.36335,-12.321,-2.16488,-1.10716,-13.103,-2.16438,-1.10716,-12.3211,-2.16488,-2.37465,-13.103,-2.16438,-2.37465,-12.3211,-2.06857,-3.40352,-8.04574,-8.91278,0.256641,-10.4337,-8.91278,-0.00807896,-11.3912,-26.8629,0.25663,-10.4337,-26.8629,-0.00809044,-11.3912,-8.91278,-0.731132,-12.0922,-26.8629,-0.731144,-12.0922,-8.91278,-1.7189,-12.3487,-26.8629,-1.71892,-12.3487,-8.91278,-2.70668,-12.0922,-26.8629,-2.70669,-12.0922,-8.91278,-3.42973,-11.3912,-26.8629,-3.42974,-11.3912,-8.91278,-3.69445,-10.4337,-26.8629,-3.69446,-10.4337,-8.91278,-3.42973,-9.47633,-26.8629,-3.42974,-9.4762,-8.91277,-3.42973,-8.43213,-8.91278,-1.7189,-8.43213,-26.8629,-3.42974,-8.4321,-26.8629,-1.71891,-8.43211,-8.91278,-0.00807694,-8.43213,-26.8629,-0.00808842,-8.43211,-8.91278,-0.00807765,-9.47633,-26.8629,-0.00808913,-9.47621,-8.91268,-1.7189,-10.4337,-11.3485,-0.812236,-6.50513,-11.3485,-0.812237,-8.23343,-18.494,-0.812242,-8.23342,-18.494,-0.812241,-6.50512,-26.8629,-0.812247,-8.23341,-26.8629,-0.812244,-3.89191,-11.3485,-2.62557,-6.50513,-18.494,-2.62557,-6.50512,-18.494,-2.62557,-8.23342,-11.3485,-2.62557,-8.23343,-26.8629,-2.62558,-3.89191,-26.8629,-2.62558,-8.23341,-27.9699,-0.33181,-3.89191,-27.9699,-0.331814,-10.4188,-27.9699,-3.10602,-10.4188,-27.9699,-3.10601,-3.8919,-26.8629,0.625961,-3.89191,-26.8629,0.625958,-8.23341,-27.9699,0.62596,-3.89191,-27.9699,0.625956,-10.4188,-26.8629,0.254628,-12.7005,-27.9699,-4.06378,-3.8919,-27.9699,-4.06379,-10.4188,-26.8629,-4.06378,-3.8919,-26.8629,-2.62558,-2.9432,-26.8629,-0.812244,-2.94321,-28.0784,-3.10601,-2.9432,-28.0784,-0.331809,-2.9432,-26.8629,-0.331815,-12.95,-26.8629,-3.10602,-12.95,-28.0784,-0.331816,-12.95,-28.0784,-3.10602,-12.95,-28.0784,0.254627,-12.7005,-26.8629,-4.06379,-8.2334,-28.0784,-3.69246,-12.7005,-26.8629,-3.69246,-12.7005,-26.8629,0.254634,-3.19281,-28.0784,0.254634,-3.19281,-28.0784,-3.69246,-3.1928,-26.8629,-3.69245,-3.1928,18.7875,-0.526086,8.37363,11.0379,-2.83966,9.68425,18.7875,-2.91166,8.37364,11.0378,-0.592495,9.68425,17.1146,-2.91167,-4.96856,17.1146,-0.526096,-4.96856,16.9611,-2.91167,-2.24016,16.9611,-0.526094,-2.24016,8.06473,-2.83967,-4.96855,8.68594,-2.83967,-1.41255,8.06473,-0.592607,-4.96855,8.68593,-0.592604,-1.41255,17.4504,-2.91167,2.40914,17.4504,-0.526091,2.40914,9.50784,-2.83966,3.42915,9.50784,-0.5925,3.42915,-3.80618,0.226242,-10.8072,-3.70478,1.15091,-10.0704,-3.61908,1.37923,-10.532,-3.80968,0.637773,-9.96324,-3.85478,0.226242,-10.2911,-3.61708,1.15091,-11.0004,-3.70038,0.637772,-11.1229,-3.74588,1.29052,-9.91124,-3.63038,1.59814,-10.5329,-3.88718,0.59937,-9.76684,-3.94798,0.0451289,-10.2085,-3.88248,0.0451284,-10.9036,-3.73998,0.599369,-11.3288,-3.62778,1.29052,-11.1638,-3.14298,1.18831,-9.86224,-3.02758,1.49594,-10.484,-3.28438,0.497163,-9.71784,-3.34518,-0.0570782,-10.1595,-3.27968,-0.0570786,-10.8547,-3.13718,0.497162,-11.2798,-3.02498,1.18831,-11.1148,-3.01118,0.800485,-10.2993,-2.97768,0.889791,-10.4799,-3.05228,0.59967,-10.2574,-3.06998,0.438658,-10.3857,-3.05088,0.438658,-10.5876,-3.00948,0.59967,-10.7111,-2.97698,0.800484,-10.6632,5.10482,-0.57541,-9.64015,5.13842,-0.486004,-9.82075,5.06382,-0.776125,-9.59815,5.04612,-0.937137,-9.72645,5.06512,-0.937137,-9.92845,5.10652,-0.776125,-10.0519,5.13912,-0.575411,-10.0039,-2.67688,-0.505912,-12.4387,-2.67688,-0.505912,-13.06,-2.88228,-0.505913,-13.06,-2.88228,-0.505912,-12.4387,-2.67688,-2.95339,-12.4387,-2.88228,-2.95339,-12.4387,-2.88228,-2.95339,-13.06,-2.67688,-2.95339,-13.06,-2.65198,-1.21926,-12.4387,-3.04848,-1.13306,-12.4387,-3.04848,-2.32625,-12.4387,-2.65198,-2.24004,-12.4387,-3.04848,-1.13306,-13.06,-3.04848,-2.32625,-13.06,-2.65198,-1.21926,-13.06,-2.65198,-2.24004,-13.06,4.21082,-1.21926,-12.4387,4.21082,-1.21926,-13.06,4.21082,-2.24004,-13.06,4.21082,-2.24003,-12.4387,-2.82738,-0.997949,-13.06,-2.82738,-0.997948,-12.4387,-3.03278,-0.997949,-13.06,-3.03278,-0.997948,-12.4387,-3.03278,-2.46126,-12.4387,-2.82738,-2.46126,-12.4387,-3.03278,-2.46126,-13.06,-2.82738,-2.46126,-13.06,-2.58828,-2.74538,-12.8258,-2.58828,-2.74538,-12.6686,-2.55548,-2.82108,-12.6686,-2.55548,-2.82108,-12.8258,-2.71028,-2.82408,-12.9073,-2.71028,-2.82408,-12.5964,-2.75398,-2.65077,-12.5964,-2.75398,-2.65077,-12.9073,4.59353,-1.49197,-4.42535,4.20393,-1.49197,-3.26815,3.86883,-1.49197,-4.04815,5.53473,-1.49197,-4.51805,5.14143,-1.49197,-3.34755,6.28793,-1.49197,-4.15845,3.86883,-1.12295,-4.04815,4.20393,-1.12295,-3.26815,4.59353,-1.12295,-4.42535,5.14143,-1.12295,-3.34755,5.53473,-1.12295,-4.51805,6.28793,-1.12295,-4.15845,4.65313,-1.49197,-1.38555,4.78833,-1.49197,-1.47165,4.78833,-1.12295,-1.47175,4.65313,-1.12295,-1.38555,4.35433,-1.49197,-2.85385,3.95753,-1.49197,-2.70145,3.95753,-1.12295,-2.70145,4.35433,-1.12295,-2.85385,4.35223,-1.49197,-2.07605,4.06173,-1.49197,-1.97025,4.35223,-1.12295,-2.07605,4.06173,-1.12295,-1.97035], - - "morphTargets" : [], - - "normals" : [0.061373,-0.993072,-0.10007,-0.000519,-0.868984,-0.494797,0.001465,-0.866604,-0.498947,0.001984,-0.999969,-0.002472,-0.704001,-0.167516,-0.690115,-0.704062,0.167241,-0.690115,0.005676,-0.708182,-0.705985,0.005676,0.708121,-0.706015,0.106357,-0.751457,0.651112,0.091922,0.736778,0.66982,0.332163,0.850734,0.4073,0.334452,-0.851436,0.403882,-0.001953,-0.982788,0.184576,0.711905,-0.698569,-0.071596,-0.517411,-0.756584,-0.399731,-0.490799,-0.871242,0.003967,-0.393872,-0.762322,-0.513474,-0.279641,0.900174,-0.333872,-0.280679,-0.903348,-0.324229,0.234474,-0.952971,-0.191839,0.233772,0.952605,-0.194617,-0.298257,-0.301279,0.905667,-0.444899,-0.08826,0.891201,0.550859,-0.531175,0.643696,0.688314,0.390942,0.611011,0.439985,-0.151769,0.885067,0.304727,-0.301675,0.903378,-0.298837,0.30137,0.905454,-0.298837,-0.30137,0.905454,-0.400678,-0.888699,0.222755,-0.481979,-0.77398,-0.410596,-0.481704,-0.876309,-0.000946,-0.485092,-0.466903,-0.739341,0.268471,0.010865,-0.963195,-0.487472,-0.002136,-0.873104,-0.385418,0.766717,-0.513382,-0.496017,0.462264,-0.735008,-0.537034,0.768853,-0.347026,-0.4944,0.768456,-0.406171,-0.414258,0.901975,0.121525,-0.494705,0.868984,-0.007385,-0.464949,0.770165,0.436567,0.420789,0.493637,0.76104,-0.488266,0.449263,0.748131,-0.90289,-0.00528,0.429823,-0.483779,0.005371,0.875149,0.423811,-0.5103,0.748283,-0.430036,-0.484909,0.761498,-0.468551,-0.264992,0.842738,-0.46852,-0.264962,0.842769,-0.487442,-0.76632,0.4185,-0.585955,-0.705557,-0.39848,-0.611377,-0.791284,-0.004486,-0.521134,-0.435835,-0.733787,-0.479812,-0.005585,-0.877316,-0.517167,0.433729,-0.737815,-0.583026,0.710257,-0.394421,-0.611377,0.791284,0.004486,-0.585925,0.705588,0.39848,-0.525773,0.432997,0.732139,-0.481796,0.007385,0.876217,0.029511,-0.55446,0.83166,-0.525468,-0.435316,0.730979,-0.587298,-0.705222,0.397107,-0.769555,0.555589,0.314768,-0.790094,0.270699,0.549944,-0.738975,0.662801,0.120609,-0.734733,0,0.678335,-0.738975,-0.662831,0.120548,-0.790094,-0.270699,0.549944,-0.769555,-0.555589,0.314768,0.023896,0.999359,-0.026002,-0.021363,0.999268,-0.030946,0.028718,0.927671,0.372234,0.614673,0.775872,0.142003,-0.130161,-0.989441,-0.063387,0.373272,-0.657308,-0.654653,0.749962,0.660543,-0.034608,0.758812,-0.645833,-0.084017,-0.663869,-0.638783,0.388836,-0.663839,0.638813,0.388836,-0.251808,-0.944304,0.211798,0.362438,-0.908719,-0.206946,-0.860103,0.510056,-0.003815,0.265053,0.964171,-0.007965,0.144505,0.981384,-0.126469,-0.069643,0.995483,-0.064058,0.868404,0.495804,-0.003815,0.847377,-0.530961,0,0.221168,-0.975219,-0.001679,-0.241859,-0.970061,0.021332,-0.251686,-0.828883,-0.499588,0.117862,-0.908933,-0.399915,-0.658528,0.643941,-0.389386,-0.215247,0.7004,-0.680502,-0.000885,0.945738,-0.324839,0.701987,-0.709342,-0.063173,0.702292,0.709006,-0.063692,0.116733,0.854579,0.505997,-0.450545,0.873196,0.185705,-0.860469,0.356365,0.364086,0.427656,0.358196,0.82992,-0.93115,0.009156,0.364452,-0.456648,-0.837245,0.300729,0.201453,0.73104,0.651875,-0.184912,0.726188,0.66213,-0.685965,0.375835,0.623005,-0.884487,-0.336894,-0.322703,-0.904721,0.30137,-0.301004,0.101382,-0.948088,0.30137,-0.10062,-0.941923,0.320353,-0.575335,-0.51149,0.638203,-0.859645,-0.355174,0.367168,0.426038,-0.358348,0.830683,-0.245918,0.947081,0.206153,-0.445936,-0.872768,0.19834,0.11182,-0.851772,0.511795,0.807825,0.577227,-0.119083,0.957366,-0.073458,-0.279244,-0.207404,0.976165,0.063387,0.398755,0.903104,0.159124,-0.818781,-0.534867,-0.208533,-0.827143,0.529771,-0.187384,-0.781487,0.374279,0.49913,-0.773583,-0.376995,0.509293,0.58095,0.656819,0.480667,0.594012,-0.597888,0.538194,0.359172,-0.912534,0.195563,-0.215003,-0.975738,0.0412,-0.063326,-0.993164,-0.097812,0,-0.870022,-0.492965,0,-0.506974,-0.861934,-0.218482,-0.698508,-0.681387,0,0,-1,-0.579974,0.000153,-0.8146,0,0.506974,-0.861934,0,0.870022,-0.492965,-0.158055,0.759941,-0.630451,-0.062655,0.993225,-0.097629,-0.452467,0.884671,-0.112278,-0.67571,0.737022,0.012329,0.524461,0.8352,-0.165319,-0.675893,-0.736839,0.012604,0.517228,-0.839625,-0.165746,0,0,1,-0.299142,-0.954192,0.000122,-0.299692,-0.829798,-0.470717,-0.301279,-0.482986,-0.822138,-0.302164,0,-0.953246,-0.301279,0.482955,-0.822138,-0.299692,0.829798,-0.470717,-0.299142,0.954192,0.000122,-0.300577,0.829432,0.470779,-0.29899,0.423505,0.855098,-0.295053,0,0.955473,-0.298959,-0.423536,0.855098,-0.300546,-0.829463,0.470779,-0.329417,-0.944151,-0.000214,-0.330393,-0.821497,-0.464675,-0.332987,-0.478744,-0.812311,-0.334452,0,-0.942381,-0.333018,0.478713,-0.812342,-0.330393,0.821497,-0.464675,-0.329417,0.944151,-0.000214,-0.331462,0.821375,0.464156,-0.33964,0.411908,0.845546,-0.308115,0,0.951323,-0.33964,-0.411908,0.845546,-0.3314,-0.821345,0.464217,0,-1,0,0,-0.507004,-0.861934,0,0.507004,-0.861934,0,1,0,0,0.870022,0.492965,0,0.441664,0.897153,0,-0.441603,0.897183,0,-0.870022,0.492996,-0.473983,-0.762688,-0.439985,-0.485244,-0.874355,-0.00119,-0.44087,-0.452071,-0.775384,-0.415906,-0.00177,-0.909391,-0.437147,0.451369,-0.777886,-0.471297,0.764489,-0.439772,-0.485244,0.874355,0.001221,-0.473952,0.762688,0.440016,-0.440809,0.452101,0.775384,-0.415876,0.00174,0.909391,-0.437117,-0.451369,0.777917,-0.471297,-0.764489,0.439741,0.103366,-0.719382,-0.68685,0.512833,-0.741874,-0.431928,-0.394421,0,-0.918912,0.107578,0.719321,-0.68627,0.513321,0.741356,-0.432295,0.515183,0.857051,-3.1e-05,0.514542,0.739708,0.433607,0.513352,0.424177,0.745994,0.512803,-3.1e-05,0.858486,0.513504,-0.424146,0.745903,0.514695,-0.739616,0.433607,0.289804,-0.840114,0.458449,0.289773,0.840083,0.45851,-0.518418,-0.737083,-0.433485,-0.658559,-0.643941,-0.389386,-0.518418,0.737144,-0.433393,0.592761,-0.696707,-0.403974,0.592303,-0.805689,0.000153,0.515213,-0.857051,3.1e-05,0.896298,-0.436262,-0.079104,0.980987,0.003052,0.193884,0.584124,-0.002319,-0.81164,0.586901,-0.395184,-0.706626,0.899441,0.428755,-0.084536,0.587268,0.397565,-0.704978,0.592334,0.805658,-0.000153,0.592212,0.696768,-0.404645,0.591144,0.696463,0.406781,0.588488,0.400616,0.702231,0.587024,-0.000153,0.809564,0.588153,-0.400861,0.702384,0.590838,-0.696585,0.406995,-0.11124,-0.931455,-0.346355,0.11124,-0.932005,-0.344859,0.26603,-0.68746,-0.67571,-0.763359,-0.322153,-0.559862,-0.766991,-0.004242,-0.641621,-0.769921,0.316935,-0.553819,-0.112552,0.932432,-0.343333,0.000763,0.999969,0.000519,0.26603,0.687399,-0.675771,0.112552,0.932463,-0.343211,0.266518,0.687796,0.675161,0.270638,0.670949,0.690298,0.27073,-0.670949,0.690298,0.26603,-0.68746,0.67571,0.706168,-0.704611,-0.069308,0.706168,0.704489,-0.070315,-0.324168,-0.906644,0.269906,-0.324168,0.906644,0.269906,0.579882,-0.574236,0.577837,0.589709,0.561235,0.580706,-0.565294,0.592914,0.573412,-0.574755,-0.580401,0.57683,-0.406446,-0.60799,-0.681967,0.006226,-0.710257,-0.703879,0.00647,0.710379,-0.703757,-0.406659,0.60802,-0.681845,0.006623,-0.714042,-0.700034,0.532609,-0.615619,-0.580767,0.538743,0.614368,-0.576434,0.006623,0.714042,-0.700034,0.91229,-0.281137,-0.297678,0.905209,0.315409,-0.284677,-0.325785,0.944975,0.028932,-0.32844,0.673238,-0.662435,-0.329112,0.669515,0.665883,0.361187,0.905362,0.223212,0.40791,0.815699,-0.410108,0.048769,0.807733,-0.587512,0.12302,-0.54854,0.826991,-0.26603,-0.68746,-0.67571,-0.270791,-0.670949,-0.690268,0.270791,-0.670949,-0.690268,-0.270699,0.670949,-0.690298,0.270699,0.670949,-0.690298,-0.001373,0.999969,0.007508,-0.26603,0.687399,-0.675771,-0.275002,0.679617,0.680044,-0.268227,0.674367,0.687918,-0.27073,-0.670949,0.690298,-0.26603,-0.68746,0.67571,0.654714,-0.653157,-0.380383,0.6545,-0.756035,0,0.655202,-0.375195,-0.655629,0.655446,0,-0.755211,0.655232,0.375195,-0.655629,0.654744,0.653096,-0.380444,0.654469,0.756066,0,0.65334,0.653554,0.382061,0.6545,0.376568,0.655568,0.655446,0,0.755211,0.655202,-0.375195,0.655629,0.654714,-0.653127,0.380383,0.65276,0.75753,0,-0.348704,0.930906,0.108463,0.873348,0.449812,-0.186834,0.871578,-0.18717,0.453078,-0.344005,0.104434,0.933103,0.653706,0,0.756706,-0.344127,-0.104404,0.933073,0.871609,0.187231,0.452986,0.873379,-0.449782,-0.186743,-0.348674,-0.930906,0.108524,0.65273,-0.757561,0,-0.343272,-0.932585,-0.111332,0.873135,-0.45024,0.186651,0.87167,0.18717,-0.452895,-0.344157,-0.104465,-0.933073,0,0,-0.999969,0.653676,0,-0.756737,-0.344035,0.104465,-0.933103,0.871609,-0.187139,-0.453017,0.873348,0.449812,0.186834,-0.348735,0.930906,-0.108493,0.768822,0.639454,0,0.768517,0.552873,0.32194,0.767876,0.318125,0.555986,0.76751,0,0.641011,0.767907,-0.318155,0.555925,0.768487,-0.552904,0.322001,0.768853,-0.639363,0,0.768487,-0.552873,-0.322031,0.767846,-0.318186,-0.555956,0.767541,0,-0.64095,0.767846,0.318155,-0.556017,0.768548,0.552843,-0.32197,-0.042756,0.932066,-0.359722,-0.023591,0.998566,-0.047517,0.184759,0.8558,-0.483108,-0.489273,0.8211,-0.293863,-0.678915,0.725761,0.110843,-0.574389,0.599933,0.556871,0.451491,0.677847,0.580187,0.555559,0.822352,0.122532,-0.65276,0.593982,-0.470168,0.498032,0.84344,-0.20127,-0.614978,0.767144,-0.182287,-0.195746,0.921873,-0.33433,0.322947,0.946135,-0.022095,0.053438,0.935514,-0.349193,0.036988,0.979888,0.19602,-0.033052,0.988861,0.145024,-0.053621,0.996948,-0.05652,-0.09125,0.987304,-0.129887,-0.133793,0.983398,-0.122349,0.690146,0.723472,0.01532,0.017518,0.987945,-0.15363,0.039399,0.998596,0.035249,0.223914,0.828181,-0.513749,-0.033265,0.960875,-0.274911,0.001862,0.948332,-0.317209,-0.606708,0.408307,-0.681997,0.414075,0.50145,-0.759636,0.529466,-0.716575,-0.454054,-0.590472,-0.553545,-0.587268,-0.671682,0.694082,0.258889,0.559374,0.827479,0.048036,-0.661092,0.747124,-0.068575,0.739311,0.558641,-0.375866,0.366344,0.676382,-0.638966,-0.785363,0.514512,-0.344096,0.932371,0.361187,-0.014466,-0.000641,0.999969,-0.001801,0.576189,0.748039,0.329234,-0.586444,0.733604,0.343303,-0.564074,-0.343577,0.750816,0.582263,-0.328227,0.743767,-0.404797,0.6068,-0.684042,0.007294,0.700186,-0.713889,0.007477,-0.700308,-0.713767,-0.404981,-0.6068,-0.68392,0.005615,0.704062,-0.710074,0.619373,0.53621,-0.573412,0.625721,-0.53441,-0.568163,0.005615,-0.704031,-0.710105,0.769921,-0.316935,-0.553819,0.769616,0,-0.638478,0.769921,0.316965,-0.553819,0.305368,0.671102,0.675497,-0.396344,0.803613,-0.443922,-0.320536,-0.90875,0.267159,0.703207,-0.710959,-0.001801,0.704062,0.710105,-0.004578,-0.335643,0.898068,0.284219,0.358623,-0.75689,0.546312,0.50856,0.647969,-0.566973,0.514328,-0.641285,-0.569353,-0.591662,0.135472,-0.794702,-0.595019,-0.139653,-0.791467,0.936644,-0.196417,-0.289926,0.936644,0.196478,-0.289926,-0.267067,0.637287,-0.722831,-0.302499,-0.640767,-0.705618,-0.420148,0.554369,-0.718406,0.636525,0.502121,-0.585376,0.636525,-0.502152,-0.585376,-0.40025,-0.561449,-0.724235,-0.352855,-0.796991,-0.490158,-0.847346,-0.232734,-0.477279,-0.927305,-0.349223,0.134556,-0.924619,0.352519,0.144169,-0.844447,0.234809,-0.481368,-0.011841,-0.704245,0.70983,-0.009796,-0.703818,-0.710288,0.010956,0.711295,0.70278,0.010712,0.710532,-0.703574,0.011139,-0.347667,-0.937529,0.651723,0.758415,0,0.652486,0.651753,-0.386547,0,0.860103,-0.510086,0.65392,0.370617,-0.659536,0,0.489883,-0.871761,0.654622,0,-0.755913,0.65392,-0.370617,-0.659536,0,-0.489883,-0.871761,0.652486,-0.651753,-0.386547,0,-0.860103,-0.510086,0.651723,-0.758415,0,0.738639,-0.667959,0.09064,0,-0.990905,0.134434,0.577349,-0.577319,0.577349,0.707083,0,0.707114,0,-0.707083,0.707083,0.577349,0.577349,0.577349,0,0.707083,0.707083,0.738639,0.667959,0.09064,0,0.990905,0.134434,1,0,0,0.577349,0.577349,-0.577349,0,0.707083,-0.707083,0.100925,0.742637,0.662008,0.904508,0.301492,-0.301492,0.935057,0.228889,0.270608,0.577349,-0.577349,0.577349,0.100925,-0.742637,0.662008,0,-0.707083,-0.707083,0.577349,-0.577349,-0.577349,0.935057,-0.228889,0.270608,0.904508,-0.301492,-0.301492,-0.998352,0,-0.056887,-0.999725,-0.000702,0.022401,-0.999756,0,0.021393,-0.998016,0.00531,-0.062471,0.656514,0.731925,0.182318,0.706504,0.707633,-0.008759,-0.64684,0.745781,0.159215,-0.641072,0.765984,-0.047243,0.614399,0.626209,-0.479904,-0.643941,-0.749321,0.154302,-0.641591,-0.765465,-0.048494,0.656514,-0.731925,0.182318,0.694601,-0.062868,0.716605,0.689169,0.077975,0.720359,-0.692587,-0.14658,0.706259,-0.670095,0.195837,0.715964,0.664785,0.149205,-0.731956,0.664785,-0.149236,-0.731956,-0.679006,0.147252,-0.719169,-0.679678,-0.14835,-0.718314,-0.629841,0.616901,-0.471877,0.706504,-0.707633,-0.008759,-0.63274,-0.615619,-0.46968,0.614399,-0.626209,-0.479904,0.624775,0.476333,0.618641,-0.702658,0.483871,0.521622,-0.688986,-0.516343,0.50856,0.636525,-0.486618,0.598285,0.677236,0.577166,0.456252,-0.449416,-0.578295,0.680868,0.677053,-0.57741,0.456221,-0.449232,0.578478,0.680807,0.592639,-0.577074,-0.561876,0.592944,0.576708,-0.561968,0.684469,-0.728813,-0.016602,0.684866,0.728446,-0.016511,-0.631519,-0.566424,-0.529405,-0.69924,-0.704642,0.120273,-0.631489,0.566454,-0.529435,-0.699149,0.704764,0.120334,0.681112,-0.723594,-0.111759,0.681417,0.723289,-0.111759,-0.703146,-0.696005,0.14539,-0.702963,0.696188,0.14539,-0.950255,0.310678,-0.021546,-0.973235,0.087924,-0.212287,-0.995086,0.031312,-0.093722,-0.948149,0.210089,-0.23838,-0.937742,0.310373,-0.155828,-0.995697,0.088229,0.027589,-0.975738,0.211005,0.057894,-0.650227,0.559618,0.513779,-0.547594,0.835292,-0.048769,-0.768059,-0.032502,0.639515,-0.815607,-0.52205,0.249428,-0.759484,-0.520493,-0.390179,-0.645192,-0.032868,-0.763268,-0.550432,0.558275,-0.620716,0.558184,0.417859,0.716758,0.672018,0.738029,0.060366,0.422773,-0.27546,0.863338,0.362774,-0.83932,0.404797,0.427351,-0.8399,-0.334483,0.566057,-0.276925,-0.776421,0.674398,0.418744,-0.608081,0.712668,0.30192,0.633168,0.815729,0.573107,0.078158,0.596606,-0.279031,0.752434,0.555498,-0.746849,0.365459,0.608203,-0.751823,-0.254555,0.717154,-0.282418,-0.637104,0.813013,0.306986,-0.494675,0.039277,0.610675,0.790887,0.166204,0.985992,0.011505,-0.114841,-0.212531,0.970367,-0.184729,-0.886227,0.424757,-0.1124,-0.882199,-0.457198,0.043672,-0.21015,-0.976684,0.166204,0.608783,-0.775719,0.664205,0.491409,0.563311,0.664205,0.491409,-0.563311,-0.478195,0.646352,-0.594562,-0.478195,0.646352,0.594562,0.656758,-0.496078,0.567919,-0.478225,-0.646321,0.594562,-0.478225,-0.646321,-0.594562,0.653768,-0.500565,-0.567461,0.249519,0.516129,0.81933,-0.718436,0.041597,0.694296,-0.718436,-0.041627,0.694296,0.249489,-0.51619,0.8193,-0.718436,0.041597,-0.694296,-0.718467,-0.041627,-0.694296,0.249519,0.516129,-0.81933,0.249489,-0.51619,-0.8193,0.550859,0.104007,-0.828059,0.550859,0.104038,0.828059,-0.710959,0.148747,-0.687277,-0.710959,0.148747,0.687277,-0.710929,-0.148747,0.687307,0.543779,-0.093387,0.83401,-0.710929,-0.148747,-0.687307,0.542741,-0.090609,-0.834956,0.71807,0.554521,-0.420545,0.717399,0.563738,0.409223,0.783685,-0.462478,0.414624,0.787011,-0.459059,-0.412091,0.961516,0.059267,-0.268166,0.949004,0.055208,0.310282,0.887661,0.419843,0.189032,0.890164,0.428419,-0.155004,-0.212409,-0.666768,-0.714316,-0.588916,-0.808191,-0.001282,-0.76635,-0.581347,-0.273293,0.131077,-0.651357,-0.747337,0.39555,-0.700919,0.593463,0.8287,-0.555162,-0.070681,-0.76635,0.581347,-0.273293,-0.588916,0.808191,-0.001282,-0.212409,0.666768,-0.714316,0.39555,0.700919,0.593463,0.131077,0.651357,-0.747337,0.8287,0.555162,-0.070681,-0.085635,-0.589984,0.80282,0.803949,-0.574328,0.154149,0.80401,0.574358,0.153783,-0.085482,0.590014,0.80282,0.483139,-0.833461,0.268105,-0.752525,-0.650624,-0.101657,-0.752556,0.650624,-0.101657,0.483139,0.833461,0.268105,0.591357,-0.783624,-0.190191,-0.684957,-0.641774,0.344829,0.591357,0.783624,-0.190191,-0.684927,0.641865,0.344707], - - "colors" : [], - - "uvs" : [[0.46833,0.66546,0.46833,0.620419,0.2436,0.620419,0.24413,0.66546,0.037219,0.772446,0.037219,0.713056,0.133177,0.713056,0.133177,0.772445,0.583333,0.081935,0.524071,0.083682,0.527654,0.066369,0.583333,0.066368,0.24413,0.711429,0.46833,0.711429,0.033132,0.620487,0.033132,0.666388,0.033132,0.594469,0.983024,0.434776,0.803734,0.434776,0.803735,0.53514,0.983024,0.53514,0.206433,0.50206,0.104918,0.503188,0.083625,0.536233,0.228376,0.536233,0.112788,0.371531,0.207798,0.370402,0.184558,0.331099,0.124935,0.331099,0.033132,0.71229,0.300332,0.859432,0.300779,0.90302,0.318042,0.902651,0.318042,0.859069,0.300332,0.950138,0.318042,0.949977,0.300332,0.989884,0.318042,0.989509,0.300337,0.858447,0.421717,0.900279,0.404322,0.907192,0.404322,0.861666,0.421206,0.938564,0.404322,0.955817,0.421161,0.978767,0.404322,0.989541,0.404322,0.975951,0.404322,0.978191,0.419964,0.903963,0.419964,0.862598,0.421793,0.902773,0.421793,0.859069,0.421793,0.949983,0.421793,0.989754,0.301676,0.90583,0.301676,0.8612,0.301676,0.953798,0.301676,0.987282,0.389235,0.954341,0.435191,0.750003,0.392891,0.716626,0.343588,0.757708,0.386148,0.671032,0.343588,0.584357,0.392891,0.625439,0.435191,0.592062,0.435734,0.768168,0.234948,0.768167,0.303888,0.709395,0.458128,0.711571,0.234948,0.768168,0.448799,0.768168,0.934148,0.523435,0.982639,0.531638,0.982639,0.443901,0.811446,0.443873,0.85618,0.52342,0.810576,0.535025,0.032951,0.768167,0.120796,0.584357,0.120796,0.757708,0.506231,0.396832,0.336674,0.429815,0.343859,0.537496,0.557639,0.411304,0.022941,0.425343,0.228785,0.425107,0.228785,0.525543,0.02412,0.523804,0.081074,0.431499,0.230968,0.431499,0.230971,0.539635,0.081074,0.539635,0.228785,0.427295,0.02412,0.427132,0.02412,0.53132,0.228785,0.531321,0.378575,0.767382,0.483243,0.767231,0.493748,0.571249,0.377813,0.571416,0.063315,0.768084,0.038615,0.76812,0.038805,0.571791,0.378973,0.767631,0.804328,0.535815,0.984159,0.535815,0.898817,0.437773,0.804764,0.437306,0.984352,0.437306,0.062917,0.767835,0.03667,0.571549,0.038216,0.767871,0.492489,0.198402,0.631301,0.198402,0.640254,0.183461,0.484888,0.183461,0.040723,0.995935,0.252626,0.995708,0.254048,0.987797,0.040647,0.972384,0.018391,0.533654,0.333333,0.2,0.018123,0.412062,0.238148,0.530843,0.238148,0.336538,0.228376,0.331099,0.234462,0.425107,0.234462,0.533654,0.081074,0.418504,0.230968,0.418504,0.198068,0.336416,0.115971,0.336416,0.081074,0.322339,0.230968,0.322339,0.02412,0.315493,0.228785,0.315531,0.228784,0.322677,0.02412,0.322677,0.018391,0.315493,0.21266,0.322302,0.198068,0.322302,0.115971,0.322302,0.081074,0.322302,0.234462,0.315531,0.234461,0.31553,0.583333,0.2,0.5,0.2,0.640254,0.057978,0.484888,0.057978,0.56028,0.411304,0.631301,0.043037,0.492489,0.043037,0.238807,0.424133,0.074077,0.424133,0.113873,0.336416,0.200166,0.336416,0.336674,0.360736,0.483115,0.301573,0.501011,0.20253,0.61506,0.20253,0.613651,0.239014,0.50399,0.239014,0.102005,0.322191,0.113873,0.322246,0.200166,0.322246,0.492426,0.301633,0.641814,0.205192,0.640972,0.241676,0.474257,0.205192,0.476669,0.241676,0.331928,0.042691,0.333782,0.024242,0.163295,0.093705,0.506119,0.012114,0.608836,0.013114,0.600476,0.228154,0.514822,0.227494,0.490272,0.017931,0.627369,0.017931,0.645273,0.022719,0.472367,0.022719,0.982515,0.535036,0.808157,0.535036,0.808157,0.440315,0.982514,0.440315,0.983535,0.433461,0.983535,0.535515,0.803962,0.535515,0.803962,0.433687,0.498779,0.666388,0.498779,0.620419,0.498779,0.594352,0.46833,0.594352,0.498779,0.568762,0.46833,0.568762,0.468087,0.620419,0.46833,0.666388,0.498779,0.717591,0.46833,0.717591,0.498779,0.768168,0.806457,0.53412,0.806457,0.434539,0.962707,0.45601,0.962707,0.512649,0.98057,0.53412,0.261156,0.537496,0.270993,0.468573,0.98057,0.434539,0.492973,0.762219,0.428612,0.768973,0.492973,0.579845,0.428612,0.573091,0.46833,0.712357,0.257031,0.984774,0.257031,0.970268,0.257031,0.996796,0.187276,0.996808,0.187276,0.97004,0.666667,0,0.292321,0.796874,0.356684,0.796558,0.356684,0.845053,0.292321,0.845368,0.422099,0.796786,0.422099,0.845281,0.292955,0.79823,0.355076,0.797957,0.355076,0.845504,0.292955,0.845201,0.422649,0.798204,0.422649,0.845175,0.291204,0.794153,0.362057,0.794421,0.361283,0.84617,0.291204,0.845902,0.423037,0.794235,0.423037,0.845983,0.290931,0.795821,0.355039,0.795762,0.355356,0.845136,0.291248,0.845195,0.422995,0.796037,0.423312,0.845094,0.291406,0.795111,0.357782,0.795177,0.357782,0.844767,0.291406,0.844702,0.422719,0.794576,0.422719,0.844166,0.291177,0.792672,0.359149,0.792907,0.359149,0.846137,0.291177,0.845902,0.423515,0.792385,0.423515,0.845903,0.295459,0.784409,0.357303,0.784023,0.420038,0.784279,0.299274,0.784997,0.355093,0.784513,0.419199,0.784795,0.295315,0.783565,0.361708,0.783685,0.418209,0.783638,0.293954,0.784187,0.355425,0.784102,0.420805,0.784097,0.297103,0.783628,0.356594,0.783686,0.414797,0.783148,0.295099,0.783592,0.359579,0.783514,0.420234,0.783622,0.504451,0.57098,0.504451,0.636932,0.02911,0.636932,0.02911,0.57098,0.504451,0.699553,0.02911,0.699553,0.504451,0.770132,0.02911,0.770132,0.030469,0.567343,0.030469,0.631742,0.504988,0.631741,0.504988,0.567343,0.030469,0.697728,0.504988,0.697728,0.030469,0.770118,0.504988,0.770118,0.450958,0.8617,0.450958,0.800736,0.43422,0.800736,0.43422,0.851919,0.450958,0.905611,0.43422,0.888669,0.450958,0.97403,0.43422,0.954467,0.452047,0.907848,0.452047,0.974892,0.436848,0.974544,0.436848,0.916172,0.452047,0.866163,0.436848,0.879193,0.452047,0.806008,0.436848,0.82076,0.985599,0.905611,0.985599,0.8617,0.985599,0.97403,0.985599,0.800736,0.98471,0.907848,0.98471,0.974892,0.98471,0.866163,0.98471,0.806008,0.141364,0.662497,0.126086,0.574922,0.041537,0.662882,0.040624,0.574922,0.998289,0.846232,0.998289,0.800736,0.988456,0.904524,0.991055,0.969369,0.998289,0.963188,0.998289,0.900783,0.988526,0.904498,0.998702,0.914262,0.999824,0.974467,0.998702,0.874416,0.998702,0.821507,0.998702,0.974467,0.550156,0.656462,0.550156,0.713639,0.645476,0.713639,0.653758,0.713639,0.885504,0.713639,0.885504,0.656462,0.550156,0.755495,0.645476,0.755495,0.550156,0.770816,0.645476,0.770816,0.853622,0.692181,0.853622,0.652191,0.553568,0.652191,0.553569,0.692181,0.853622,0.751494,0.553569,0.751493,0.853622,0.770632,0.553568,0.770632,0.553568,0.751493,0.499634,0.662112,0.500324,0.573026,0.413546,0.662112,0.413528,0.573026,0.413547,0.662112,0.258677,0.972346,0.038654,0.972543,0.038551,0.996755,0.258651,0.996755,0.076472,0.530843,0.076509,0.337103,0.106612,0.331099,0.236224,0.53742,0.09502,0.53742,0.098445,0.398112,0.236224,0.398112,0.091322,0.538152,0.236136,0.538088,0.236136,0.3929,0.091322,0.39293,0.237214,0.538769,0.092338,0.538793,0.092279,0.393534,0.237193,0.393568,0.050181,0.769169,0.141364,0.768724,0.400857,0.76838,0.499634,0.76838,0.482229,0.713056,0.482229,0.772445,0.815009,0.462874,0.813363,0.50127,0.799643,0.535291,0.801185,0.477884,0.815098,0.434466,0.80233,0.435367,0.982436,0.468892,0.808893,0.53875,0.808235,0.438497,0.495884,0.571498,0.483642,0.76748,0.939891,0.434945,0.939556,0.461993,0.93889,0.498515,0.9386,0.536401,0.30671,0.626701,0.357945,0.594352,0.393045,0.954864,0.951322,0.713639,0.951322,0.656462,0.951322,0.770816,0.951322,0.755496,0.885504,0.755496,0.885504,0.770816,0.95561,0.692181,0.95561,0.652191,0.95561,0.770632,0.95561,0.751494,0.983559,0.713639,0.983559,0.656462,0.983559,0.755496,0.983559,0.770816,0.987917,0.692181,0.987917,0.652191,0.987917,0.751494,0.987917,0.770632,0.951322,0.700945,0.885504,0.700944,0.885504,0.733508,0.951322,0.733508,0.951322,0.745427,0.885504,0.745427,0.95561,0.672096,0.853622,0.672096,0.853622,0.708036,0.95561,0.708036,0.95561,0.730242,0.853622,0.730242,0.983527,0.656462,0.983527,0.700945,0.983527,0.733508,0.983527,0.745427,0.987884,0.652191,0.987884,0.672096,0.987884,0.708036,0.987884,0.730242,0.891538,0.691864,0.891538,0.748817,0.891538,0.706599,0.891538,0.672494,0.767347,0.727298,0.76383,0.714155,0.735419,0.714009,0.742743,0.741379,0.776956,0.736955,0.762753,0.761487,0.790082,0.740537,0.790086,0.768946,0.803209,0.737085,0.81742,0.761757,0.812818,0.727523,0.837429,0.741846,0.816335,0.714414,0.844753,0.714549,0.812818,0.70127,0.837429,0.68718,0.803209,0.691613,0.81742,0.667071,0.790082,0.688031,0.790086,0.659612,0.776956,0.691484,0.762753,0.666801,0.767347,0.701046,0.742743,0.686712,0.118595,0.666453,0.098028,0.671964,0.077462,0.666453,0.13365,0.651397,0.062406,0.651397,0.139161,0.630831,0.056895,0.630831,0.13365,0.610264,0.062406,0.610264,0.118595,0.595208,0.077462,0.595208,0.098028,0.589697,0.053325,0.621198,0.046061,0.640733,0.960205,0.463207,0.96396,0.498672,0.905745,0.447953,0.941797,0.448552,0.941251,0.526671,0.905672,0.526886,0.963434,0.536275,0.860312,0.526014,0.861426,0.44883,0.273483,0.625639,0.981028,0.434812,0.974468,0.464073,0.243634,0.621198,0.258635,0.996212,0.040825,0.996576,0.041089,0.9689,0.258615,0.9689,0.096974,0.994204,0.042499,0.994516,0.042898,0.977229,0.096353,0.974988,0.177717,0.993742,0.179502,0.97493,0.10159,0.997408,0.181484,0.997273,0.181252,0.972064,0.101588,0.971898,0.039453,0.997132,0.039507,0.971856,0.016873,0.950721,0.275547,0.952303,0.275432,0.959605,0.016922,0.959212,0.254437,0.997034,0.254035,0.971794,0.251627,0.992315,0.253233,0.974351,0.826252,0.476882,0.826252,0.444081,0.982109,0.445815,0.982109,0.486381,0.827568,0.447914,0.826716,0.527033,0.803948,0.535271,0.804509,0.433583,0.983305,0.433027,0.983038,0.53675,0.826252,0.476372,0.826252,0.508406,0.982109,0.499536,0.982109,0.472024,0.826252,0.443238,0.982109,0.437527,0.273396,0.597032,0.249229,0.596516,0.826252,0.532601,0.982109,0.533913,0.595879,0.609262,0.596453,0.575251,0.966057,0.574658,0.965744,0.609004,0.605604,0.626541,0.952344,0.626261,0.603475,0.554505,0.95838,0.554306,0.242071,0.721965,0.244513,0.708497,0.032951,0.708155,0.050037,0.707894,0.047249,0.719858,0.016911,0.941979,0.275643,0.942738,0.275547,0.94958,0.016873,0.947998,0.982109,0.505008,0.826252,0.509648,0.982109,0.536367,0.826252,0.533675,0.981979,0.534711,0.970758,0.536321,0.973572,0.498799,0.01691,0.940285,0.275642,0.941044,0.275681,0.80213,0.016914,0.801371,0.016914,0.796004,0.275681,0.796764,0.141619,0.768844,0.401112,0.768499,0.499889,0.768499,0.044387,0.719818,0.141428,0.719433,0.499698,0.719088,0.016914,0.801552,0.776546,0.729354,0.775303,0.748818,0.819763,0.736669,0.819763,0.715264,0.655654,0.755495,0.655654,0.713639,0.655654,0.770816,0.994852,0.931262,0.987856,0.895054,0.115664,0.720148,0.092936,0.759582,0.491655,0.753099,0.48388,0.719026,0.42214,0.600769,0.143945,0.568653,0.162878,0.610398,0.112574,0.628065,0.112501,0.586931,0.484499,0.58931,0.484582,0.635656,0.42214,0.734273,0.143945,0.766192,0.162878,0.724447,0.115887,0.582543,0.11597,0.628889,0.491646,0.6265,0.491563,0.580154,0.422403,0.590295,0.422403,0.734273,0.193575,0.762912,0.193607,0.667426,0.039539,0.582543,0.036154,0.586931,0.855758,0.534837,0.940601,0.534837,0.940601,0.449995,0.855758,0.449995,0.776546,0.756248,0.776546,0.770562,0.039777,0.715371,0.112012,0.72488,0.036391,0.719759,0.816583,0.491608,0.978495,0.491608,0.976209,0.450136,0.818769,0.450136,0.977881,0.449868,0.815968,0.449868,0.818155,0.491341,0.975595,0.491341,0.088893,0.765436,0.08857,0.584547,0.035976,0.584547,0.03622,0.721148,0.091252,0.58107,0.091575,0.761959,0.038902,0.717672,0.038658,0.58107,0.0881,0.765851,0.473905,0.730911,0.481894,0.76575,0.435756,0.70051,0.231245,0.667426,0.21481,0.767776,0.435611,0.763973,0.493786,0.70051,0.493491,0.734273,0.493491,0.600769,0.435611,0.573265,0.435756,0.634131,0.493786,0.634131,0.64676,0.411304,0.650541,0.537496,0.959159,0.468224,0.983844,0.536002,0.958746,0.512867,0.983844,0.437526,0.900707,0.437073,0.040685,0.682663,0.9829,0.893361,0.998302,0.864492,0.169808,0.667422,0.193962,0.572006,0.21481,0.567076,0.804013,0.536002,0.829183,0.515734,0.830374,0.468735,0.804013,0.437526,0.919164,0.459036,0.250543,0.995708,0.046063,0.972907,0.252485,0.972907,0.506211,0.570216,0.506211,0.658629,0.031142,0.570215,0.031142,0.658628,0.506211,0.722441,0.031142,0.72244,0.506211,0.771609,0.031142,0.771608,0.504168,0.570289,0.504168,0.667344,0.029393,0.57029,0.029393,0.667345,0.034043,0.57443,0.034043,0.625142,0.50331,0.57443,0.50331,0.625142,0.034043,0.675855,0.50331,0.675855,0.151088,0.668161,0.106831,0.741525,0.151088,0.752874,0.074432,0.710518,0.062573,0.668161,0.074432,0.625805,0.10683,0.594798,0.151088,0.583449,0.195345,0.594798,0.243609,0.668161,0.195345,0.741525,0.029393,0.773184,0.504168,0.773185,0.243609,0.594798,0.243609,0.741525,0.495303,0.713728,0.495303,0.565903,0.287322,0.565903,0.287322,0.713728,0.030253,0.567799,0.030253,0.7655,0.505307,0.660525,0.505307,0.61393,0.033942,0.61393,0.033942,0.660525,0.505307,0.570813,0.033942,0.570813,0.943105,0.071234,0.943105,0.312387,0.834294,0.312387,0.834294,0.071234,0.505307,0.572165,0.505307,0.614468,0.033942,0.614468,0.033942,0.572165,0.505307,0.661063,0.033942,0.661063,0.309229,0.614927,0.307333,0.705513,0.199682,0.705513,0.201578,0.614927,0.03832,0.60118,0.265762,0.60118,0.03832,0.736661,0.38025,0.736661,0.499779,0.60118,0.03832,0.73666,0.38025,0.73666,0.215175,0.575502,0.30649,0.57572,0.190531,0.72952,0.330238,0.729854,0.334301,0.577077,0.194594,0.576744,0.33006,0.683818,0.190353,0.683484,0.834294,0.405908,0.943105,0.405908,0.25279,0.707039,0.25279,0.629284,0.034781,0.727642,0.034781,0.608681,0.499779,0.766577,0.259451,0.60118,0.453463,0.629284,0.453463,0.707039,0.497313,0.629284,0.497313,0.707039,0.943105,0.036182,0.834294,0.036182,0.38062,0.572489,0.380172,0.708722,0.360666,0.574953,0.360218,0.729029,0.144002,0.708158,0.14445,0.571926,0.161446,0.728554,0.161895,0.574479,0.453463,0.768712,0.25279,0.768712,0.980671,0.312387,0.980671,0.071234,0.363385,0.578043,0.359145,0.684784,0.966107,0.396687,0.046316,0.752789,0.485778,0.752789,0.966107,0.045403,0.25279,0.567611,0.453463,0.567611,0.796728,0.071234,0.796728,0.312387,0.160373,0.684309,0.164614,0.577569,0.811292,0.396687,0.046316,0.583534,0.485778,0.583534,0.811292,0.045403,0.103564,0.199356,0.08992,0.172656,0.08992,0.199695,0.103564,0.172745,0.07606,0.255356,0.109236,0.255356,0.07606,0.217244,0.109236,0.217244,0.171458,0.251887,0.008382,0.251887,0.171458,0.215841,0.008382,0.215755,0.109236,0.248215,0.07606,0.248215,0.109236,0.218107,0.07606,0.218107,0.07606,0.163418,0.109236,0.163418,0.171458,0.176726,0.008382,0.176674,0.109236,0.166697,0.07606,0.166697,0.07606,0.139562,0.109236,0.139562,0.171458,0.137061,0.008382,0.137037,0.109236,0.139791,0.07606,0.139791,0.008137,0.302151,0.171704,0.302151,0.008137,0.256425,0.171704,0.256425,0.687825,0.497515,0.753289,0.446618,0.769458,0.47935,0.716959,0.438533,0.687825,0.461185,0.753289,0.512082,0.716959,0.520167,0.762578,0.435262,0.784356,0.47935,0.713644,0.424373,0.674402,0.454883,0.674402,0.503817,0.713644,0.534327,0.762578,0.523438,0.421369,0.843274,0.357923,0.785765,0.421509,0.785681,0.357923,0.843218,0.293097,0.786067,0.293097,0.84352,0.423327,0.845842,0.292376,0.783972,0.423327,0.784032,0.292376,0.845782,0.422754,0.843294,0.35847,0.78415,0.422754,0.784104,0.35847,0.843205,0.292097,0.78416,0.292097,0.843215,0.419396,0.842679,0.354085,0.78579,0.419396,0.785756,0.354086,0.842541,0.295443,0.785845,0.295271,0.842768,0.552602,0.710156,0.607023,0.669114,0.607023,0.710156,0.552602,0.664561,0.607023,0.658978,0.552602,0.6533,0.607023,0.687379,0.552602,0.684852,0.607023,0.732933,0.552602,0.735459,0.607023,0.761334,0.552602,0.767012,0.607023,0.751198,0.552602,0.755751,0.9784,0.669114,0.9784,0.710156,0.9784,0.658977,0.9784,0.687379,0.9784,0.732932,0.9784,0.761334,0.9784,0.751198,0.807672,0.442768,0.978835,0.443621,0.979207,0.509828,0.808044,0.508975,0.807671,0.442768,0.947065,0.534199,0.947065,0.435505,0.84496,0.435505,0.84496,0.534199,0.940114,0.432575,0.940114,0.536238,0.848661,0.536238,0.848661,0.432575,0.672006,0.021357,0.656806,0.021357,0.656824,0.314257,0.672024,0.314256,0.672024,0.314257,0.770262,0.017508,0.656194,0.017508,0.656194,0.31563,0.770262,0.31563,0.957017,0.536238,0.957017,0.432575,0.965936,0.437476,0.965936,0.52786,0.826089,0.437476,0.826089,0.52786,0.831758,0.536238,0.831758,0.432575,0.984226,0.536238,0.984226,0.432575,0.981206,0.437383,0.981206,0.527246,0.803004,0.438947,0.803004,0.52881,0.804549,0.536238,0.804549,0.432575,0.916649,0.579515,0.93721,0.579515,0.93721,0.598375,0.916649,0.598375,0.974684,0.536343,0.879264,0.536343,0.903982,0.515418,0.944662,0.515418,0.879264,0.440924,0.974684,0.440924,0.944662,0.472681,0.903982,0.472681,0.906978,0.565568,0.947658,0.565568,0.947658,0.608305,0.906978,0.608305,0.109189,0.242046,0.107364,0.237783,0.105426,0.239777,0.115812,0.242039,0.114367,0.238014,0.120507,0.240308,0.109712,0.229123,0.111863,0.229537,0.110013,0.235688,0.106684,0.235457,0.109799,0.232598,0.107333,0.231938]], - - "faces" : [42,0,1,2,0,0,1,2,0,1,2,42,3,0,2,0,3,0,2,3,0,2,42,4,5,6,0,4,5,6,4,5,6,42,6,7,4,0,6,7,4,6,7,4,42,8,9,10,0,8,9,10,8,9,10,42,10,11,8,0,10,11,8,10,11,8,42,0,3,12,0,0,3,12,0,3,12,42,13,0,12,0,13,0,12,13,0,12,42,3,2,14,0,3,2,14,3,2,14,42,14,15,3,0,14,15,3,14,15,3,42,2,16,14,0,2,16,14,2,16,14,42,17,18,19,0,17,18,19,17,18,19,42,19,20,17,0,19,20,17,19,20,17,42,21,22,23,0,21,22,23,21,22,23,42,23,24,21,0,23,24,21,23,24,21,42,25,26,27,0,25,26,27,25,26,27,42,27,28,25,0,27,28,25,27,28,25,42,12,3,15,0,12,3,15,12,3,15,42,15,29,12,0,15,29,12,15,29,12,42,15,14,30,0,30,31,32,15,14,30,42,30,31,15,0,32,33,30,30,31,15,42,14,16,32,0,31,34,35,14,16,32,42,32,30,14,0,35,32,31,32,30,14,42,16,33,34,0,34,36,37,16,33,34,42,34,32,16,0,37,35,34,34,32,16,42,33,35,36,0,36,34,35,33,35,36,42,36,34,33,0,35,37,36,36,34,33,42,35,37,38,0,34,31,32,35,37,38,42,38,36,35,0,32,35,34,38,36,35,42,37,39,40,0,31,38,33,37,39,40,42,40,38,37,0,33,32,31,40,38,37,42,39,41,40,0,39,40,41,39,41,40,42,39,42,43,0,39,42,43,39,42,43,42,43,41,39,0,43,40,39,43,41,39,42,42,44,45,0,42,44,45,42,44,45,42,45,43,42,0,45,43,42,45,43,42,42,44,46,47,0,44,42,43,44,46,47,42,44,47,48,0,44,43,46,44,47,48,42,44,48,49,0,44,46,47,44,48,49,42,44,49,45,0,44,47,45,44,49,45,42,46,29,50,0,42,48,40,46,29,50,42,50,47,46,0,40,43,42,50,47,46,42,29,15,31,0,48,49,41,29,15,31,42,31,50,29,0,41,40,48,31,50,29,42,31,30,51,0,33,32,50,31,30,51,42,51,52,31,0,50,51,33,51,52,31,42,30,32,53,0,32,35,52,30,32,53,42,53,51,30,0,52,50,32,53,51,30,42,32,34,54,0,35,37,53,32,34,54,42,54,53,32,0,53,52,35,54,53,32,42,34,36,55,0,37,35,52,34,36,55,42,55,54,34,0,52,53,37,55,54,34,42,36,38,56,0,35,32,50,36,38,56,42,56,55,36,0,50,52,35,56,55,36,42,38,40,57,0,32,33,51,38,40,57,42,57,56,38,0,51,50,32,57,56,38,42,40,41,58,0,41,40,54,40,41,58,42,58,57,40,0,54,55,41,58,57,40,42,41,43,59,0,40,43,56,41,43,59,42,59,58,41,0,56,54,40,59,58,41,42,43,45,60,0,43,45,57,43,45,60,42,60,59,43,0,57,56,43,60,59,43,42,45,49,61,0,45,47,58,45,49,61,42,45,61,62,0,45,58,56,45,61,62,42,45,62,60,0,45,56,57,45,62,60,42,50,31,52,0,40,41,55,50,31,52,42,52,63,50,0,55,54,40,52,63,50,42,64,65,66,0,59,60,61,64,65,66,42,65,67,66,0,60,62,61,65,67,66,42,68,66,67,0,63,61,62,68,66,67,42,67,69,68,0,62,64,63,67,69,68,42,69,70,68,0,64,65,63,69,70,68,42,71,72,73,0,66,67,68,71,72,73,42,73,74,71,0,68,69,66,73,74,71,42,13,12,75,0,13,12,70,13,12,75,42,75,76,13,0,70,71,13,75,76,13,42,42,39,77,0,72,73,74,42,39,77,42,77,78,46,0,74,75,76,77,78,46,42,46,42,77,0,76,72,74,46,42,77,42,29,46,78,0,77,76,75,29,46,78,42,78,75,12,0,78,70,12,78,75,12,42,12,29,78,0,12,29,78,12,29,78,42,79,80,66,0,79,80,61,79,80,66,42,66,68,79,0,61,63,79,66,68,79,42,11,81,82,0,81,82,83,11,81,82,42,82,8,11,0,83,84,81,82,8,11,42,83,84,85,0,85,86,87,83,84,85,42,85,86,83,0,87,88,85,85,86,83,42,87,88,78,0,89,90,91,87,88,78,42,78,77,87,0,91,92,89,78,77,87,42,89,90,91,0,93,94,95,89,90,91,42,91,92,89,0,95,96,93,91,92,89,42,20,93,94,0,97,98,99,20,93,94,42,94,95,20,0,99,100,97,94,95,20,42,18,96,16,0,101,102,103,18,96,16,42,16,19,18,0,103,104,101,16,19,18,42,96,97,33,0,105,106,107,96,97,33,42,33,16,96,0,107,108,105,33,16,96,42,35,33,97,0,109,107,106,35,33,97,42,17,20,95,0,110,97,100,17,20,95,42,95,35,97,0,100,111,112,95,35,97,42,17,95,97,0,110,100,112,17,95,97,42,98,99,100,0,113,114,115,98,99,100,42,100,101,98,0,115,116,113,100,101,98,42,92,91,75,0,117,118,119,92,91,75,42,78,92,75,0,120,117,119,78,92,75,42,83,86,72,0,85,88,121,83,86,72,42,72,102,83,0,122,122,122,72,102,83,42,91,90,103,0,95,94,123,91,90,103,42,103,75,91,0,123,121,95,103,75,91,42,21,24,104,0,21,24,124,21,24,104,42,26,21,104,0,26,21,124,26,21,104,42,26,104,105,0,26,124,125,26,104,105,42,26,105,106,0,26,125,126,26,105,106,42,85,84,87,0,87,86,127,85,84,87,42,87,77,85,0,127,128,87,87,77,85,42,89,92,78,0,93,96,128,89,92,78,42,78,88,89,0,128,127,93,78,88,89,42,102,103,107,0,129,130,131,102,103,107,42,107,108,102,0,131,132,129,107,108,102,42,24,23,88,0,133,134,90,24,23,88,42,88,87,24,0,90,89,133,88,87,24,42,105,104,84,0,135,136,86,105,104,84,42,84,83,105,0,86,85,135,84,83,105,42,109,110,90,0,137,138,94,109,110,90,42,90,89,109,0,94,93,137,90,89,109,42,106,105,83,0,139,135,85,106,105,83,42,83,102,106,0,122,122,122,83,102,106,42,107,103,111,0,131,130,140,107,103,111,42,111,28,107,0,140,141,131,111,28,107,42,108,27,106,0,132,142,143,108,27,106,42,106,102,108,0,143,129,132,106,102,108,42,110,111,103,0,138,139,123,110,111,103,42,103,90,110,0,123,94,138,103,90,110,42,104,24,87,0,136,144,127,104,24,87,42,87,84,104,0,127,86,136,87,84,104,42,23,109,89,0,145,137,93,23,109,89,42,89,88,23,0,93,127,145,89,88,23,42,9,8,103,0,9,8,146,9,8,103,42,103,102,9,0,146,147,9,103,102,9,42,101,100,112,0,116,115,148,101,100,112,42,112,113,101,0,148,149,116,112,113,101,42,10,9,71,0,81,150,83,10,9,71,42,71,114,10,0,83,82,81,71,114,10,42,113,112,115,0,149,148,151,113,112,115,42,115,116,113,0,151,152,149,115,116,113,42,11,10,117,0,153,154,155,11,10,117,42,117,118,11,0,155,156,153,117,118,11,42,119,120,10,0,157,158,81,119,120,10,42,10,114,119,0,81,82,157,10,114,119,42,121,122,123,0,159,160,161,121,122,123,42,123,124,121,0,161,162,159,123,124,121,42,117,10,120,0,155,154,163,117,10,120,42,120,125,117,0,163,164,155,120,125,117,42,11,118,126,0,153,156,165,11,118,126,42,126,127,11,0,166,158,81,126,127,11,42,128,81,11,0,157,82,81,128,81,11,42,11,127,128,0,81,158,157,11,127,128,42,122,119,114,0,160,167,168,122,119,114,42,114,123,122,0,168,161,160,114,123,122,42,128,121,124,0,169,159,162,128,121,124,42,124,81,128,0,162,170,169,124,81,128,42,98,101,125,0,171,172,166,98,101,125,42,125,120,98,0,166,158,171,125,120,98,42,116,115,128,0,171,173,157,116,115,128,42,128,127,116,0,157,158,171,128,127,116,42,101,113,126,0,174,175,176,101,113,126,42,126,125,101,0,176,177,174,126,125,101,42,112,100,122,0,178,179,160,112,100,122,42,122,121,112,0,160,159,178,122,121,112,42,99,98,120,0,173,171,158,99,98,120,42,120,119,99,0,158,157,173,120,119,99,42,100,99,119,0,179,180,167,100,99,119,42,119,122,100,0,167,160,179,119,122,100,42,113,116,127,0,172,171,158,113,116,127,42,127,126,113,0,158,166,172,127,126,113,42,115,112,121,0,181,178,159,115,112,121,42,121,128,115,0,159,169,181,121,128,115,42,125,126,28,0,182,183,184,125,126,28,42,28,27,125,0,184,185,182,28,27,125,42,118,117,108,0,183,182,185,118,117,108,42,108,107,118,0,185,184,183,108,107,118,42,126,118,107,0,186,187,188,126,118,107,42,107,28,126,0,188,189,186,107,28,126,42,117,125,27,0,187,186,189,117,125,27,42,27,108,117,0,189,188,187,27,108,117,42,129,130,1,0,190,191,1,129,130,1,42,1,0,129,0,1,0,190,1,0,129,42,130,131,132,0,191,192,193,130,131,132,42,132,1,130,0,193,1,191,132,1,130,42,131,133,134,0,192,194,195,131,133,134,42,134,132,131,0,195,193,192,134,132,131,42,133,135,94,0,194,192,193,133,135,94,42,94,134,133,0,193,195,194,94,134,133,42,135,136,137,0,192,191,196,135,136,137,42,137,94,135,0,196,193,192,137,94,135,42,136,138,139,0,191,190,197,136,138,139,42,139,137,136,0,197,196,191,139,137,136,42,138,140,141,0,190,198,199,138,140,141,42,141,139,138,0,199,197,190,141,139,138,42,129,0,142,0,190,0,198,129,0,142,42,0,143,142,0,0,199,198,0,143,142,42,140,66,71,0,198,200,71,140,66,71,42,71,141,140,0,71,199,198,71,141,140,42,68,142,143,0,200,198,199,68,142,143,42,143,82,68,0,199,71,200,143,82,68,42,80,79,124,0,201,202,203,80,79,124,42,124,123,80,0,203,204,201,124,123,80,42,123,114,80,0,204,205,201,123,114,80,42,66,80,114,0,206,207,82,66,80,114,42,114,71,66,0,82,83,206,114,71,66,42,79,68,82,0,207,206,83,79,68,82,42,82,81,79,0,83,82,207,82,81,79,42,81,124,79,0,208,203,202,81,124,79,42,138,64,140,0,209,59,210,138,64,140,42,129,142,70,0,211,212,65,129,142,70,42,139,141,74,0,197,199,213,139,141,74,42,0,13,143,0,214,215,216,0,13,143,42,66,140,64,0,61,210,59,66,140,64,42,68,70,142,0,63,65,212,68,70,142,42,71,74,141,0,71,213,199,71,74,141,42,82,143,13,0,217,216,215,82,143,13,42,13,76,82,0,215,218,217,13,76,82,42,144,145,146,0,219,219,219,144,144,144,42,147,148,130,0,220,221,222,145,146,130,42,130,129,147,0,222,223,220,130,129,145,42,148,149,131,0,221,224,225,146,147,131,42,131,130,148,0,225,222,221,131,130,146,42,149,150,133,0,226,227,228,147,148,133,42,133,131,149,0,228,229,226,133,131,147,42,150,151,135,0,227,230,231,148,149,135,42,135,133,150,0,231,228,227,135,133,148,42,151,152,136,0,232,233,234,149,150,136,42,136,135,151,0,234,235,232,136,135,149,42,152,153,138,0,233,236,237,150,151,138,42,138,136,152,0,237,234,233,138,136,150,42,153,154,64,0,238,239,240,151,152,64,42,64,138,153,0,240,241,238,64,138,151,42,154,155,65,0,239,242,243,152,153,65,42,65,64,154,0,243,240,239,65,64,152,42,155,156,67,0,244,245,246,153,154,67,42,67,65,155,0,246,247,244,67,65,153,42,156,157,69,0,245,248,249,154,155,69,42,69,67,156,0,249,246,245,69,67,154,42,157,158,70,0,250,251,252,155,156,70,42,70,69,157,0,252,253,250,70,69,155,42,158,147,129,0,251,254,255,156,145,129,42,129,70,158,0,255,252,251,129,70,156,42,159,160,148,0,256,257,221,157,158,146,42,148,147,159,0,221,220,256,146,145,157,42,160,161,149,0,257,258,224,158,159,147,42,149,148,160,0,224,221,257,147,146,158,42,161,162,150,0,259,260,227,159,160,148,42,150,149,161,0,227,226,259,148,147,159,42,162,163,151,0,260,261,230,160,161,149,42,151,150,162,0,230,227,260,149,148,160,42,163,164,152,0,262,263,233,161,162,150,42,152,151,163,0,233,232,262,150,149,161,42,164,165,153,0,263,264,236,162,163,151,42,153,152,164,0,236,233,263,151,150,162,42,165,166,154,0,265,266,239,163,164,152,42,154,153,165,0,239,238,265,152,151,163,42,166,167,155,0,266,267,242,164,165,153,42,155,154,166,0,242,239,266,153,152,164,42,167,168,156,0,268,269,245,165,166,154,42,156,155,167,0,245,244,268,154,153,165,42,168,169,157,0,269,270,248,166,167,155,42,157,156,168,0,248,245,269,155,154,166,42,169,170,158,0,271,272,251,167,168,156,42,158,157,169,0,251,250,271,156,155,167,42,170,159,147,0,272,273,254,168,157,145,42,147,158,170,0,254,251,272,145,156,168,42,171,172,160,0,274,275,276,169,130,158,42,160,159,171,0,276,277,274,158,157,169,42,172,173,161,0,275,278,279,130,170,159,42,161,160,172,0,279,276,275,159,158,130,42,173,174,162,0,278,280,281,170,133,160,42,162,161,173,0,281,279,278,160,159,170,42,174,175,163,0,280,278,279,133,171,161,42,163,162,174,0,279,281,280,161,160,133,42,175,176,164,0,278,275,276,171,136,162,42,164,163,175,0,276,279,278,162,161,171,42,176,177,165,0,275,274,277,136,172,163,42,165,164,176,0,277,276,275,163,162,136,42,177,178,166,0,282,283,284,172,173,164,42,166,165,177,0,284,285,282,164,163,172,42,178,179,167,0,283,286,287,173,174,165,42,167,166,178,0,287,284,283,165,164,173,42,179,180,168,0,286,288,289,174,144,166,42,168,167,179,0,289,287,286,166,165,174,42,180,181,169,0,288,286,287,144,175,167,42,169,168,180,0,287,289,288,167,166,144,42,181,182,170,0,286,283,284,175,176,168,42,170,169,181,0,284,287,286,168,167,175,42,182,171,159,0,283,282,285,176,169,157,42,159,170,182,0,285,284,283,157,168,176,42,183,184,52,0,290,291,292,177,178,52,42,52,51,183,0,292,293,290,52,51,177,42,185,183,51,0,294,290,293,179,177,51,42,51,53,185,0,293,295,294,51,53,179,42,186,185,53,0,296,294,295,180,179,53,42,53,54,186,0,295,297,296,53,54,180,42,187,186,54,0,294,296,297,181,180,54,42,54,55,187,0,297,295,294,54,55,181,42,188,187,55,0,290,294,295,182,181,55,42,55,56,188,0,295,293,290,55,56,182,42,189,188,56,0,291,290,293,183,182,56,42,56,57,189,0,293,292,291,56,57,183,42,190,189,57,0,298,299,300,184,183,57,42,57,58,190,0,300,301,298,57,58,184,42,191,190,58,0,302,298,301,185,184,58,42,58,59,191,0,301,303,302,58,59,185,42,192,191,59,0,304,302,303,186,185,59,42,59,60,192,0,303,305,304,59,60,186,42,193,192,60,0,302,304,305,187,186,60,42,60,62,193,0,305,303,302,60,62,187,42,194,193,62,0,298,302,303,188,187,62,42,62,63,194,0,303,301,298,62,63,188,42,184,194,63,0,299,298,301,178,188,63,42,63,52,184,0,301,300,299,63,52,178,42,195,196,183,0,306,307,290,189,190,177,42,183,185,195,0,290,294,306,177,179,189,42,197,195,185,0,308,306,294,191,189,179,42,185,186,197,0,294,296,308,179,180,191,42,198,197,186,0,306,308,296,192,191,180,42,186,187,198,0,296,294,306,180,181,192,42,199,198,187,0,307,306,294,193,192,181,42,187,188,199,0,294,290,307,181,182,193,42,200,199,188,0,309,307,290,194,193,182,42,188,189,200,0,290,291,309,182,183,194,42,201,200,189,0,310,311,299,195,194,183,42,189,190,201,0,299,298,310,183,184,195,42,202,201,190,0,312,310,298,196,195,184,42,190,191,202,0,298,302,312,184,185,196,42,203,202,191,0,313,312,302,197,196,185,42,191,192,203,0,302,304,313,185,186,197,42,204,203,192,0,312,313,304,198,197,186,42,192,193,204,0,304,302,312,186,187,198,42,205,204,193,0,310,312,302,199,198,187,42,193,194,205,0,302,298,310,187,188,199,42,206,207,20,0,314,314,315,200,201,20,42,20,19,206,0,315,315,314,20,19,200,42,208,206,19,0,316,314,315,202,200,19,42,19,209,208,0,315,317,316,19,203,202,42,210,208,209,0,316,316,317,204,202,203,42,209,93,210,0,317,317,316,203,93,204,42,207,210,93,0,314,316,317,201,204,93,42,93,20,207,0,317,315,314,93,20,201,42,211,212,213,0,318,319,309,205,206,207,42,213,196,211,0,309,307,318,207,190,205,42,214,215,216,0,320,321,322,208,209,210,42,216,217,214,0,322,323,320,210,211,208,42,215,218,219,0,321,324,323,209,212,213,42,219,216,215,0,323,322,321,213,210,209,42,220,221,199,0,319,318,307,214,215,193,42,199,200,220,0,307,309,319,193,194,214,42,222,220,200,0,325,326,311,216,214,194,42,200,201,222,0,311,310,325,194,195,216,42,223,222,201,0,327,325,310,217,216,195,42,201,202,223,0,310,312,327,195,196,217,42,224,223,202,0,328,327,312,218,217,196,42,202,203,224,0,312,313,328,196,197,218,42,225,224,203,0,327,328,313,219,218,197,42,203,204,225,0,313,312,327,197,198,219,42,226,225,204,0,325,327,312,220,219,198,42,204,205,226,0,312,310,325,198,199,220,42,212,226,205,0,329,325,310,206,220,199,42,205,213,212,0,310,311,329,199,207,206,42,212,211,227,0,330,331,332,206,205,221,42,212,227,228,0,330,332,333,206,221,222,42,212,228,229,0,330,333,334,206,222,223,42,212,229,230,0,330,334,335,206,223,169,42,211,217,231,0,331,336,337,205,211,224,42,231,227,211,0,337,332,331,224,221,205,42,217,216,232,0,336,338,339,211,210,225,42,232,231,217,0,339,337,336,225,224,211,42,216,219,233,0,338,336,337,210,213,226,42,233,232,216,0,337,339,338,226,225,210,42,219,221,234,0,336,331,332,213,215,227,42,234,233,219,0,332,337,336,227,226,213,42,221,220,235,0,331,330,335,215,214,228,42,235,236,237,0,335,334,333,228,229,230,42,235,237,234,0,335,333,332,228,230,227,42,221,235,234,0,331,335,332,215,228,227,42,238,235,220,0,340,341,342,231,228,214,42,220,222,238,0,342,343,340,214,216,231,42,239,238,222,0,344,340,343,232,231,216,42,222,223,239,0,343,345,344,216,217,232,42,240,239,223,0,346,344,345,144,232,217,42,223,224,240,0,345,347,346,217,218,144,42,241,240,224,0,344,346,347,233,144,218,42,224,225,241,0,347,348,344,218,219,233,42,242,241,225,0,340,344,348,234,233,219,42,225,226,242,0,348,343,340,219,220,234,42,230,242,226,0,341,340,343,169,234,220,42,226,212,230,0,343,342,341,220,206,169,42,243,244,97,0,349,349,350,235,236,97,42,97,96,243,0,350,350,349,97,96,235,42,245,243,96,0,351,349,350,237,235,96,42,96,18,245,0,350,352,351,96,18,237,42,246,245,18,0,353,351,352,238,237,18,42,18,17,246,0,352,352,353,18,17,238,42,244,246,17,0,349,353,352,236,238,17,42,17,97,244,0,352,350,349,17,97,236,42,247,248,249,0,354,355,356,239,240,241,42,249,250,247,0,356,357,354,241,242,239,42,109,23,22,0,358,23,22,109,23,22,42,110,109,22,0,359,358,22,110,109,22,42,25,110,22,0,25,359,22,25,110,22,42,26,106,27,0,26,126,27,26,106,27,42,25,28,111,0,25,28,360,25,28,111,42,250,249,22,0,361,362,363,242,241,22,42,22,21,250,0,363,364,361,22,21,242,42,247,250,21,0,365,366,367,239,242,21,42,21,26,247,0,367,368,365,21,26,239,42,249,248,25,0,369,370,371,241,240,25,42,25,22,249,0,371,372,369,25,22,241,42,251,252,206,0,373,374,314,243,244,200,42,206,208,251,0,314,316,373,200,202,243,42,253,254,210,0,374,373,316,245,246,204,42,210,207,253,0,316,314,374,204,201,245,42,255,256,243,0,375,376,349,247,248,235,42,243,245,255,0,349,351,375,235,237,247,42,257,258,246,0,376,375,353,249,250,238,42,246,244,257,0,353,349,376,238,236,249,42,7,6,259,0,7,6,377,7,6,251,42,259,260,7,0,377,378,7,251,252,7,42,207,206,245,0,314,314,351,201,200,237,42,245,246,207,0,351,353,314,237,238,201,42,206,252,255,0,314,374,375,200,244,247,42,255,245,206,0,375,351,314,247,237,200,42,253,207,246,0,374,314,353,245,201,238,42,246,258,253,0,353,375,374,238,250,245,42,261,262,137,0,379,380,381,253,254,137,42,137,139,261,0,381,382,379,137,139,253,42,263,261,139,0,383,379,382,255,253,139,42,139,74,263,0,382,384,383,139,74,255,42,73,263,74,0,385,386,387,73,255,74,42,1,132,2,0,1,193,2,1,132,2,42,132,16,2,0,193,16,2,132,16,2,42,132,209,19,0,388,389,104,132,203,19,42,132,19,16,0,388,104,103,132,19,16,42,73,264,261,0,390,391,379,73,256,253,42,261,263,73,0,379,383,390,253,255,73,42,264,265,262,0,391,392,380,256,257,254,42,262,261,264,0,380,379,391,254,253,256,42,265,266,137,0,392,393,381,257,258,137,42,137,262,265,0,381,380,392,137,254,257,42,266,95,94,0,394,395,193,258,95,94,42,94,137,266,0,193,196,394,94,137,258,42,49,48,267,0,47,46,396,49,48,259,42,267,61,49,0,396,58,47,259,61,49,42,48,47,267,0,46,43,396,48,47,259,42,50,63,62,0,40,54,56,50,63,62,42,62,61,50,0,56,58,40,62,61,50,42,268,269,230,0,397,398,335,260,169,169,42,230,229,268,0,335,334,397,169,223,260,42,270,271,272,0,399,400,401,133,261,262,42,272,273,270,0,401,402,399,262,133,133,42,274,270,273,0,400,399,402,263,133,133,42,273,275,274,0,402,401,400,133,264,263,42,276,277,236,0,398,397,334,265,266,229,42,236,235,276,0,334,335,398,229,228,265,42,278,276,235,0,403,404,341,267,265,228,42,235,238,278,0,341,340,403,228,231,267,42,279,280,239,0,405,406,344,144,268,232,42,239,240,279,0,344,346,405,232,144,144,42,281,279,240,0,406,405,346,269,144,144,42,240,241,281,0,346,344,406,144,233,269,42,269,282,242,0,404,403,340,169,270,234,42,242,230,269,0,340,341,404,234,169,169,42,283,284,269,0,407,408,398,271,272,169,42,269,268,283,0,398,397,407,169,260,271,42,285,283,268,0,409,407,397,273,271,260,42,268,271,285,0,397,400,409,260,261,273,42,286,285,271,0,410,409,400,274,273,261,42,271,270,286,0,400,399,410,261,133,274,42,287,286,270,0,409,410,399,275,274,133,42,270,274,287,0,399,400,409,133,263,275,42,288,287,274,0,407,409,400,276,275,263,42,274,277,288,0,400,397,407,263,266,276,42,289,288,277,0,408,407,397,277,276,266,42,277,276,289,0,397,398,408,266,265,277,42,290,289,276,0,411,412,404,278,277,265,42,276,278,290,0,404,403,411,265,267,278,42,291,290,278,0,413,411,403,279,278,267,42,278,280,291,0,403,406,413,267,268,279,42,292,291,280,0,414,413,406,280,279,268,42,280,279,292,0,406,405,414,268,144,280,42,293,292,279,0,413,414,405,281,280,144,42,279,281,293,0,405,406,413,144,269,281,42,294,293,281,0,411,413,406,282,281,269,42,281,282,294,0,406,403,411,269,270,282,42,284,294,282,0,412,411,403,272,282,270,42,282,269,284,0,403,404,412,270,169,272,42,295,296,297,0,335,398,415,283,172,284,42,297,298,295,0,415,416,335,284,285,283,42,299,300,301,0,417,418,419,286,287,144,42,301,302,299,0,419,420,417,144,288,286,42,302,301,303,0,420,419,418,288,144,289,42,303,304,302,0,418,417,420,289,290,288,42,305,306,307,0,416,415,398,291,292,169,42,307,308,305,0,398,335,416,169,293,291,42,308,307,309,0,341,404,421,293,169,294,42,309,310,308,0,421,422,341,294,295,293,42,311,312,313,0,423,424,425,296,297,298,42,313,314,311,0,425,426,423,298,299,296,42,314,313,315,0,426,425,424,299,298,300,42,315,316,314,0,424,423,426,300,301,299,42,317,318,296,0,422,421,404,302,303,172,42,296,295,317,0,404,341,422,172,283,302,42,296,319,320,0,398,427,428,172,304,305,42,320,297,296,0,428,415,398,305,284,172,42,297,320,321,0,415,428,429,284,305,306,42,321,300,297,0,429,418,415,306,287,284,42,300,321,322,0,418,429,430,287,306,307,42,322,301,300,0,430,419,418,307,144,287,42,301,322,323,0,419,430,429,144,307,308,42,323,303,301,0,429,418,419,308,289,144,42,303,323,324,0,418,429,428,289,308,309,42,324,306,303,0,428,415,418,309,292,289,42,306,324,325,0,415,428,427,292,309,310,42,325,307,306,0,427,398,415,310,169,292,42,307,325,326,0,404,431,432,169,310,311,42,326,309,307,0,432,421,404,311,294,169,42,309,326,327,0,421,432,433,294,311,312,42,327,312,309,0,433,424,421,312,297,294,42,312,327,328,0,424,433,434,297,312,313,42,328,313,312,0,434,425,424,313,298,297,42,313,328,329,0,425,434,433,298,313,314,42,329,315,313,0,433,424,425,314,300,298,42,315,329,330,0,424,433,432,300,314,315,42,330,318,315,0,432,421,424,315,303,300,42,318,330,319,0,421,432,431,303,315,304,42,319,296,318,0,431,404,421,304,172,303,42,229,272,299,0,435,436,437,223,262,286,42,299,298,229,0,437,438,435,286,285,223,42,268,229,298,0,397,334,416,260,223,285,42,298,297,268,0,416,415,397,285,284,260,42,272,271,300,0,401,400,418,262,261,287,42,300,299,272,0,418,417,401,287,286,262,42,271,268,297,0,400,397,415,261,260,284,42,297,300,271,0,415,418,400,284,287,261,42,241,242,317,0,344,340,422,233,234,302,42,317,316,241,0,422,423,344,302,301,233,42,281,241,316,0,406,344,423,269,233,301,42,316,315,281,0,423,424,406,301,300,269,42,242,282,318,0,340,403,421,234,270,303,42,318,317,242,0,421,422,340,303,302,234,42,282,281,315,0,403,406,424,270,269,300,42,315,318,282,0,424,421,403,300,303,270,42,238,239,311,0,340,344,423,231,232,296,42,311,310,238,0,423,422,340,296,295,231,42,278,238,310,0,403,340,422,267,231,295,42,310,309,278,0,422,421,403,295,294,267,42,239,280,312,0,344,406,424,232,268,297,42,312,311,239,0,424,423,344,297,296,232,42,280,278,309,0,406,403,421,268,267,294,42,309,312,280,0,421,424,406,294,297,268,42,275,236,305,0,436,435,438,264,229,291,42,305,304,275,0,438,437,436,291,290,264,42,274,275,304,0,400,401,417,263,264,290,42,304,303,274,0,417,418,400,290,289,263,42,236,277,306,0,334,397,415,229,266,292,42,306,305,236,0,415,416,334,292,291,229,42,277,274,303,0,397,400,418,266,263,289,42,303,306,277,0,418,415,397,289,292,266,42,320,319,284,0,439,440,441,305,304,272,42,284,283,320,0,441,442,439,272,271,305,42,321,320,283,0,443,439,442,306,305,271,42,283,285,321,0,442,444,443,271,273,306,42,322,321,285,0,445,443,444,307,306,273,42,285,286,322,0,444,446,445,273,274,307,42,323,322,286,0,447,445,446,308,307,274,42,286,287,323,0,446,448,447,274,275,308,42,324,323,287,0,449,447,448,309,308,275,42,287,288,324,0,448,450,449,275,276,309,42,325,324,288,0,451,449,450,310,309,276,42,288,289,325,0,450,452,451,276,277,310,42,326,325,289,0,453,451,452,311,310,277,42,289,290,326,0,452,454,453,277,278,311,42,327,326,290,0,455,453,454,312,311,278,42,290,291,327,0,454,456,455,278,279,312,42,328,327,291,0,457,455,456,313,312,279,42,291,292,328,0,456,458,457,279,280,313,42,329,328,292,0,459,457,458,314,313,280,42,292,293,329,0,458,460,459,280,281,314,42,330,329,293,0,461,459,460,315,314,281,42,293,294,330,0,460,462,461,281,282,315,42,319,330,294,0,440,461,462,304,315,282,42,294,284,319,0,462,441,440,282,272,304,42,299,302,304,0,463,464,465,286,288,290,42,304,298,299,0,465,466,463,290,285,286,42,298,304,305,0,466,465,467,285,290,291,42,305,295,298,0,467,468,466,291,283,285,42,295,305,308,0,468,467,469,283,291,293,42,308,317,295,0,469,470,468,293,302,283,42,317,308,310,0,470,469,471,302,293,295,42,310,316,317,0,471,472,470,295,301,302,42,316,310,311,0,472,471,473,301,295,296,42,311,314,316,0,473,474,472,296,299,301,42,37,331,332,0,14,475,476,37,316,317,42,333,334,265,0,477,478,392,318,319,257,42,265,264,333,0,392,391,477,257,256,318,42,335,336,337,0,479,480,481,320,321,322,42,337,338,335,0,481,482,479,322,323,320,42,334,339,266,0,478,483,393,319,324,258,42,266,265,334,0,393,392,478,258,257,319,42,335,338,340,0,479,482,484,320,323,325,42,340,341,335,0,484,485,479,325,326,320,42,95,266,339,0,395,394,486,95,258,324,42,342,343,333,0,487,488,477,327,328,318,42,95,339,344,0,395,486,489,95,324,329,42,331,344,345,0,490,491,492,316,329,330,42,345,346,331,0,492,493,490,330,331,316,42,332,331,346,0,494,495,496,317,316,331,42,346,347,332,0,496,497,494,331,332,317,42,348,332,347,0,498,494,497,333,317,332,42,347,349,348,0,497,499,498,332,334,333,42,350,343,351,0,500,501,502,335,328,336,42,351,352,350,0,502,503,500,336,337,335,42,344,350,352,0,504,500,503,329,335,337,42,352,345,344,0,503,505,504,337,330,329,42,342,353,354,0,506,507,508,327,338,339,42,354,355,342,0,508,509,506,339,340,327,42,343,342,355,0,501,510,511,328,327,340,42,355,351,343,0,511,502,501,340,336,328,42,353,348,349,0,512,498,499,338,333,334,42,349,354,353,0,499,513,512,334,339,338,42,338,337,343,0,514,515,516,323,322,328,42,343,350,338,0,516,517,514,328,335,323,42,356,357,358,0,518,519,520,341,342,343,42,358,359,356,0,520,521,518,343,344,341,42,337,336,333,0,481,480,522,322,321,318,42,333,343,337,0,522,523,481,318,328,322,42,335,341,339,0,524,525,526,320,326,324,42,339,334,335,0,526,527,524,324,319,320,42,336,335,334,0,528,524,527,321,320,319,42,334,333,336,0,527,529,528,319,318,321,42,357,356,341,0,519,518,485,342,341,326,42,341,340,357,0,485,484,519,326,325,342,42,359,358,344,0,530,531,489,344,343,329,42,344,339,359,0,489,486,530,329,324,344,42,356,359,339,0,532,533,526,341,344,324,42,339,341,356,0,526,525,532,324,326,341,42,352,351,349,0,534,535,536,337,336,334,42,349,347,352,0,536,537,534,334,332,337,42,345,352,347,0,538,534,537,330,337,332,42,347,346,345,0,537,539,538,332,331,330,42,351,355,354,0,535,540,541,336,340,339,42,354,349,351,0,541,536,535,339,334,336,42,86,85,77,0,88,87,128,86,85,77,42,77,72,86,0,128,121,88,77,72,86,42,73,72,360,0,68,67,542,73,72,345,42,360,342,73,0,542,543,68,345,327,73,42,39,353,361,0,544,545,546,39,338,346,42,362,363,364,0,547,548,549,347,348,349,42,364,365,362,0,549,550,547,349,350,347,42,361,360,72,0,546,542,67,346,345,72,42,72,77,361,0,67,78,546,72,77,346,42,338,350,366,0,514,517,551,323,335,351,42,366,340,338,0,551,552,514,351,325,323,42,340,366,358,0,552,551,553,325,351,343,42,358,357,340,0,553,554,552,343,342,325,42,367,368,369,0,555,556,557,352,352,352,42,365,364,353,0,550,549,507,350,349,338,42,353,342,365,0,507,506,550,338,327,350,42,362,365,342,0,547,550,506,347,350,327,42,342,360,362,0,506,558,547,327,345,347,42,364,363,361,0,549,548,559,349,348,346,42,361,353,364,0,559,507,549,346,338,349,42,370,371,372,0,560,561,562,353,354,355,42,372,373,370,0,562,563,560,355,356,353,42,374,375,252,0,373,564,374,357,358,244,42,252,251,374,0,374,373,373,244,243,357,42,376,377,254,0,564,373,373,359,360,246,42,254,253,376,0,373,374,564,246,245,359,42,378,379,256,0,565,566,376,361,362,248,42,256,255,378,0,376,375,565,248,247,361,42,380,381,258,0,566,565,375,363,364,250,42,258,257,380,0,375,376,566,250,249,363,42,375,378,255,0,564,565,375,358,361,247,42,255,252,375,0,375,374,564,247,244,358,42,381,376,253,0,565,564,374,364,359,245,42,253,258,381,0,374,375,565,245,250,364,42,4,7,375,0,567,568,564,4,7,358,42,375,374,4,0,564,373,567,358,357,4,42,6,5,377,0,568,567,373,6,5,360,42,377,376,6,0,373,564,568,360,359,6,42,379,378,260,0,566,565,569,362,361,252,42,381,380,259,0,565,566,569,364,363,251,42,7,260,378,0,568,569,565,7,252,361,42,378,375,7,0,565,564,568,361,358,7,42,259,6,376,0,569,568,564,251,6,359,42,376,381,259,0,564,565,569,359,364,251,42,259,244,243,0,569,349,349,251,236,235,42,243,260,259,0,349,569,569,235,252,251,42,259,380,257,0,569,566,376,251,363,249,42,257,244,259,0,376,349,569,249,236,251,42,379,260,243,0,566,569,349,362,252,235,42,243,256,379,0,349,376,566,235,248,362,42,210,5,4,0,316,567,567,204,5,4,42,4,208,210,0,567,316,316,4,202,204,42,208,4,374,0,316,567,373,202,4,357,42,374,251,208,0,373,373,316,357,243,202,42,377,5,210,0,373,567,316,360,5,204,42,210,254,377,0,316,373,373,204,246,360,42,371,370,363,0,561,560,548,354,353,348,42,363,362,371,0,548,547,561,348,347,354,42,373,372,360,0,563,562,558,356,355,345,42,360,361,373,0,558,559,563,345,346,356,42,372,371,362,0,562,570,547,355,354,347,42,362,360,372,0,547,558,562,347,345,355,42,370,373,361,0,571,572,573,353,356,346,42,361,363,370,0,573,574,571,346,348,353,42,382,272,229,0,575,401,334,365,262,223,42,229,228,382,0,334,576,575,223,222,365,42,383,273,272,0,577,402,401,366,133,262,42,272,382,383,0,401,575,577,262,365,366,42,384,275,273,0,575,401,402,367,264,133,42,273,383,384,0,402,577,575,133,366,367,42,237,236,275,0,576,334,401,230,229,264,42,275,384,237,0,401,575,576,264,367,230,42,218,199,221,0,306,321,322,212,193,215,42,221,219,218,0,322,578,306,215,213,212,42,196,195,214,0,307,306,579,190,189,208,42,385,386,198,0,580,581,582,368,369,192,42,198,218,385,0,582,583,580,192,212,368,42,387,227,231,0,584,585,586,370,221,224,42,387,388,228,0,587,588,589,370,371,222,42,228,227,387,0,589,590,587,222,221,370,42,389,237,384,0,591,592,593,372,230,367,42,389,390,234,0,594,595,596,372,373,227,42,234,237,389,0,596,597,594,227,230,372,42,391,385,218,0,598,599,600,374,368,212,42,218,215,391,0,600,601,598,212,209,374,42,390,389,392,0,595,594,602,373,372,375,42,388,387,393,0,588,587,603,371,370,376,42,394,395,396,0,604,605,606,377,378,379,42,396,397,394,0,606,607,604,379,380,377,42,385,391,387,0,608,609,609,368,374,370,42,387,390,385,0,609,608,608,370,373,368,42,386,385,390,0,581,580,595,369,368,373,42,390,392,398,0,595,602,610,373,375,381,42,386,390,398,0,581,595,610,369,373,381,42,391,399,393,0,611,612,603,374,382,376,42,393,387,391,0,603,587,611,376,370,374,42,400,401,393,0,613,614,615,383,384,376,42,393,399,400,0,615,616,613,376,382,383,42,402,403,398,0,617,618,619,385,386,381,42,398,392,402,0,619,620,617,381,375,385,42,394,397,401,0,621,622,623,377,380,384,42,401,400,394,0,623,624,621,384,383,377,42,396,395,403,0,625,626,627,379,378,386,42,403,402,396,0,627,628,625,386,385,379,42,404,391,214,0,629,611,630,387,374,208,42,214,195,404,0,630,631,629,208,189,387,42,395,197,198,0,632,633,634,378,191,192,42,198,386,395,0,634,635,632,192,369,378,42,403,395,386,0,636,632,635,386,378,369,42,386,398,403,0,635,637,636,369,381,386,42,399,404,394,0,638,639,640,382,387,377,42,394,400,399,0,640,641,638,377,383,382,42,183,196,213,0,290,307,309,177,190,207,42,213,184,183,0,309,291,290,207,178,177,42,184,213,205,0,299,311,310,178,207,199,42,205,194,184,0,310,298,299,199,188,178,42,397,396,389,0,640,632,591,380,379,372,42,389,388,397,0,591,584,640,372,371,380,42,401,397,388,0,641,640,584,384,380,371,42,388,393,401,0,584,638,641,371,376,384,42,392,389,396,0,637,591,632,375,372,379,42,396,402,392,0,632,636,637,379,385,375,42,9,102,72,0,150,642,643,9,102,72,42,72,71,9,0,643,83,150,72,71,9,42,405,93,406,0,644,645,646,388,93,389,42,94,93,405,0,647,645,644,94,93,388,42,94,405,134,0,647,644,648,94,388,134,42,25,111,110,0,25,360,359,25,111,110,42,267,47,50,0,396,43,40,259,47,50,42,50,61,267,0,40,58,396,50,61,259,42,37,332,348,0,14,476,649,37,317,333,42,348,39,37,0,649,544,14,333,39,37,42,348,353,39,0,649,545,544,333,338,39,42,342,333,264,0,487,477,391,327,318,256,42,264,73,342,0,391,390,487,256,73,327,42,37,35,95,0,14,16,395,37,35,95,42,331,37,95,0,475,14,395,316,37,95,42,344,331,95,0,489,475,395,329,316,95,42,361,77,39,0,546,78,544,346,77,39,42,218,198,199,0,306,650,321,212,192,193,42,211,196,214,0,318,307,579,205,190,208,42,214,217,211,0,579,651,318,208,211,205,42,232,233,390,0,652,593,591,225,226,373,42,232,390,387,0,652,591,584,225,373,370,42,387,231,232,0,584,586,652,370,224,225,42,233,234,390,0,593,592,591,226,227,373,42,382,228,388,0,586,585,584,365,222,371,42,388,389,384,0,584,591,593,371,372,367,42,384,383,388,0,593,652,584,367,366,371,42,383,382,388,0,652,586,584,366,365,371,42,215,214,391,0,601,653,598,209,208,374,42,404,399,391,0,629,612,611,387,382,374,42,395,394,197,0,632,640,633,378,377,191,42,394,404,195,0,640,639,654,377,387,189,42,195,197,394,0,654,633,640,189,191,377,42,406,93,209,0,646,645,655,389,93,203,42,407,406,209,0,656,646,655,390,389,203,42,408,407,209,0,657,656,655,391,390,203,42,408,209,132,0,657,655,658,391,203,132,42,408,132,134,0,657,658,648,391,132,134,42,408,134,405,0,657,648,659,391,134,388,42,409,410,405,0,646,644,644,392,393,388,42,405,406,409,0,644,646,646,388,389,392,42,411,409,406,0,656,646,646,394,392,389,42,406,407,411,0,646,656,656,389,390,394,42,412,411,407,0,657,656,656,395,394,390,42,407,408,412,0,656,657,657,390,391,395,42,410,412,408,0,659,657,657,393,395,391,42,408,405,410,0,657,659,659,391,388,393,42,75,103,8,0,643,642,84,75,103,8,42,8,413,75,0,84,83,643,8,396,75,42,75,413,76,0,660,661,662,75,396,76,42,248,247,25,0,362,361,363,240,239,25,42,26,25,247,0,364,363,361,26,25,239,42,414,415,416,0,663,664,665,397,398,172,42,417,416,415,0,666,665,664,399,172,398,42,415,418,417,0,664,667,666,398,400,399,42,419,417,418,0,668,666,667,401,399,400,42,418,420,419,0,667,669,668,400,402,401,42,421,419,420,0,670,668,669,133,401,402,42,420,422,421,0,669,667,670,402,403,133,42,423,421,422,0,668,670,667,404,133,403,42,422,424,423,0,667,664,668,403,405,404,42,425,423,424,0,666,668,664,406,404,405,42,424,426,425,0,664,663,666,405,407,406,42,427,425,426,0,665,666,663,169,406,407,42,426,428,427,0,671,672,673,407,408,169,42,429,427,428,0,674,673,672,409,169,408,42,430,431,432,0,675,676,677,410,411,412,42,433,432,431,0,678,677,676,144,412,411,42,431,434,433,0,676,679,678,411,413,144,42,435,433,434,0,680,678,679,414,144,413,42,436,414,437,0,672,671,674,415,397,416,42,416,437,414,0,673,674,671,172,416,397,42,438,415,414,0,681,682,683,417,398,397,42,438,418,415,0,681,684,682,417,400,398,42,438,420,418,0,681,685,684,417,402,400,42,438,422,420,0,681,686,685,417,403,402,42,438,424,422,0,681,687,686,417,405,403,42,438,426,424,0,681,688,687,417,407,405,42,438,428,426,0,681,689,688,417,408,407,42,438,431,428,0,681,690,689,417,411,408,42,438,436,431,0,681,691,690,417,415,411,42,438,414,436,0,681,683,691,417,397,415,42,429,428,432,0,674,672,692,409,408,412,42,430,432,428,0,693,692,672,410,412,408,42,428,431,430,0,689,690,694,408,411,410,42,434,431,436,0,695,690,691,413,411,415,42,436,437,434,0,672,674,693,415,416,413,42,435,434,437,0,692,693,674,414,413,416,42,439,440,441,0,696,697,698,413,418,419,42,441,442,439,0,698,699,696,419,420,413,42,442,441,443,0,699,698,700,420,419,421,42,443,444,442,0,700,701,699,421,422,420,42,445,446,447,0,696,699,698,423,424,425,42,447,448,445,0,698,697,696,425,426,423,42,446,449,450,0,699,701,700,424,427,428,42,450,447,446,0,700,698,699,428,425,424,42,439,442,446,0,702,703,704,413,420,424,42,446,445,439,0,704,705,702,424,423,413,42,442,444,449,0,703,706,707,420,422,427,42,449,446,442,0,707,704,703,427,424,420,42,451,452,453,0,708,709,710,429,430,431,42,453,454,451,0,710,711,708,431,432,429,42,443,441,447,0,712,713,714,421,419,425,42,447,450,443,0,714,715,712,425,428,421,42,441,440,448,0,713,716,717,419,418,426,42,448,447,441,0,717,714,713,426,425,419,42,440,439,445,0,718,719,720,418,413,423,42,445,448,440,0,720,721,718,423,426,418,42,455,456,457,0,722,723,724,433,434,435,42,458,456,459,0,725,723,726,436,434,437,42,460,461,462,0,727,728,722,438,439,440,42,463,464,465,0,729,730,731,441,442,443,42,466,465,464,0,732,731,730,444,443,442,42,467,468,469,0,733,734,735,445,446,447,42,470,469,468,0,736,735,734,448,447,446,42,453,452,470,0,710,709,737,431,430,448,42,469,470,452,0,738,737,709,447,448,430,42,443,450,467,0,739,740,741,421,428,445,42,468,467,450,0,742,741,740,446,445,428,42,458,459,471,0,725,726,743,436,437,449,42,458,457,456,0,725,724,723,436,435,434,42,462,461,472,0,722,728,744,440,439,450,42,473,474,461,0,743,726,728,451,452,439,42,449,444,463,0,745,746,747,427,422,441,42,464,463,444,0,748,747,746,442,441,422,42,451,454,466,0,708,711,749,429,432,444,42,465,466,454,0,750,749,711,443,444,432,42,455,457,475,0,751,752,753,433,435,453,42,476,475,457,0,754,753,752,454,453,435,42,460,462,477,0,755,756,757,438,440,455,42,478,477,462,0,758,757,756,456,455,440,42,444,443,455,0,746,739,759,422,421,433,42,456,455,443,0,760,759,739,434,433,421,42,452,451,458,0,709,708,761,430,429,436,42,457,458,451,0,762,761,708,435,436,429,42,466,464,476,0,732,730,754,444,442,454,42,475,476,464,0,753,754,730,453,454,442,42,467,469,459,0,733,735,763,445,447,437,42,471,459,469,0,764,763,735,449,437,447,42,469,452,471,0,738,709,765,447,430,449,42,458,471,452,0,761,765,709,436,449,430,42,443,467,456,0,739,741,760,421,445,434,42,459,456,467,0,766,760,741,437,434,445,42,464,444,475,0,748,746,767,442,422,453,42,455,475,444,0,759,767,746,433,453,422,42,451,466,457,0,708,749,762,429,444,435,42,476,457,466,0,768,762,749,454,435,444,42,450,449,472,0,740,745,769,428,427,450,42,462,472,449,0,770,769,745,440,450,427,42,454,453,460,0,711,710,771,432,431,438,42,461,460,453,0,772,771,710,439,438,431,42,463,465,478,0,729,731,758,441,443,456,42,477,478,465,0,757,758,731,455,456,443,42,470,468,473,0,736,734,773,448,446,451,42,474,473,468,0,774,773,734,452,451,446,42,453,470,461,0,710,737,772,431,448,439,42,473,461,470,0,775,772,737,451,439,448,42,468,450,474,0,742,740,776,446,428,452,42,472,474,450,0,769,776,740,450,452,428,42,449,463,462,0,745,747,770,427,441,440,42,478,462,463,0,777,770,747,456,440,441,42,465,454,477,0,750,711,778,443,432,455,42,460,477,454,0,771,778,711,438,455,432,42,472,461,474,0,744,728,726,450,439,452,42,479,480,481,0,779,780,781,457,458,459,42,479,482,480,0,779,782,780,457,460,458,42,483,484,485,0,783,784,785,461,462,463,42,486,485,484,0,786,785,784,464,463,462,42,487,483,488,0,787,788,789,465,461,466,42,485,488,483,0,790,789,788,463,466,461,42,484,489,486,0,788,787,790,462,467,464,42,490,486,489,0,789,790,787,468,464,467,42,489,487,490,0,791,792,793,467,465,468,42,488,490,487,0,794,793,792,466,468,465,42,485,486,491,0,785,786,795,463,464,469,42,492,491,486,0,796,795,786,470,469,464,42,488,485,493,0,789,790,797,466,463,471,42,491,493,485,0,798,797,790,469,471,463,42,486,490,492,0,790,789,798,464,468,470,42,494,492,490,0,797,798,789,472,470,468,42,490,488,494,0,793,794,799,468,466,472,42,493,494,488,0,800,799,794,471,472,466,42,491,492,481,0,795,796,801,469,470,459,42,479,481,492,0,802,801,796,457,459,470,42,493,491,480,0,797,798,803,471,469,458,42,481,480,491,0,804,803,798,459,458,469,42,492,494,479,0,798,797,804,470,472,457,42,482,479,494,0,803,804,797,460,457,472,42,494,493,482,0,799,800,805,472,471,460,42,480,482,493,0,806,805,800,458,460,471,42,489,484,487,0,807,808,809,467,462,465,42,483,487,484,0,810,809,808,461,465,462,42,495,496,497,0,811,812,813,473,474,475,42,495,498,496,0,811,814,812,473,476,474,42,495,499,498,0,811,815,814,473,477,476,42,495,500,501,0,811,816,817,473,478,479,42,495,497,500,0,811,813,816,473,475,478,42,497,502,503,0,813,818,819,475,480,481,42,497,496,502,0,813,812,818,475,474,480,42,496,504,502,0,812,820,818,474,482,480,42,496,498,504,0,812,814,820,474,476,482,42,498,505,504,0,814,821,820,476,483,482,42,498,499,505,0,814,815,821,476,477,483,42,499,506,505,0,815,822,821,477,484,483,42,499,495,506,0,815,811,822,477,473,484,42,495,507,506,0,811,823,822,473,485,484,42,495,501,507,0,811,817,823,473,479,485,42,501,508,507,0,817,824,823,479,486,485,42,501,500,508,0,817,816,824,479,478,486,42,500,503,508,0,816,819,824,478,481,486,42,500,497,503,0,816,813,819,478,475,481,42,503,509,510,0,825,826,827,481,487,488,42,503,502,509,0,825,828,826,481,480,487,42,502,511,509,0,828,829,826,480,489,487,42,502,504,511,0,828,830,829,480,482,489,42,504,512,511,0,831,832,833,482,490,489,42,504,505,512,0,831,834,832,482,483,490,42,505,513,512,0,835,836,837,483,491,490,42,505,506,513,0,835,838,836,483,484,491,42,506,514,513,0,838,839,836,484,492,491,42,506,507,514,0,838,840,839,484,485,492,42,507,515,514,0,841,842,843,485,493,492,42,507,508,515,0,841,844,842,485,486,493,42,508,510,515,0,844,845,842,486,488,493,42,508,503,510,0,844,846,845,486,481,488,42,510,516,517,0,847,848,849,488,494,495,42,510,509,516,0,847,850,848,488,487,494,42,509,518,516,0,850,851,848,487,496,494,42,509,511,518,0,850,852,851,487,489,496,42,511,519,518,0,852,853,851,489,497,496,42,511,512,519,0,852,854,853,489,490,497,42,512,520,519,0,854,855,853,490,498,497,42,512,513,520,0,854,856,855,490,491,498,42,513,521,520,0,856,857,855,491,499,498,42,513,514,521,0,856,858,857,491,492,499,42,514,522,521,0,858,859,857,492,500,499,42,514,515,522,0,858,860,859,492,493,500,42,515,517,522,0,860,849,859,493,495,500,42,515,510,517,0,860,847,849,493,488,495,42,517,523,524,0,849,861,862,495,501,502,42,517,516,523,0,849,848,861,495,494,501,42,516,525,523,0,848,863,861,494,503,501,42,516,518,525,0,848,851,863,494,496,503,42,518,526,525,0,851,864,863,496,504,503,42,518,519,526,0,851,853,864,496,497,504,42,519,527,526,0,853,865,864,497,505,504,42,519,520,527,0,853,855,865,497,498,505,42,520,528,527,0,855,866,865,498,506,505,42,520,521,528,0,855,857,866,498,499,506,42,521,529,528,0,857,867,866,499,507,506,42,521,522,529,0,857,859,867,499,500,507,42,522,524,529,0,859,862,867,500,502,507,42,522,517,524,0,859,849,862,500,495,502,42,530,531,532,0,868,869,870,508,509,510,42,532,533,530,0,870,871,868,510,511,508,42,534,535,536,0,872,871,870,512,513,514,42,536,537,534,0,870,869,872,514,515,512,42,538,539,540,0,873,874,875,516,517,518,42,540,541,538,0,875,876,873,518,519,516,42,539,542,543,0,877,878,879,517,520,521,42,543,540,539,0,879,880,877,521,518,517,42,542,544,545,0,874,873,876,520,522,523,42,545,543,542,0,876,875,874,523,521,520,42,544,538,546,0,881,882,883,522,516,414,42,546,547,544,0,883,884,881,414,419,522,42,541,545,548,0,882,881,885,519,523,425,42,548,549,541,0,885,883,882,425,412,519,42,538,541,549,0,886,887,888,516,519,412,42,549,546,538,0,888,889,886,412,414,516,42,545,544,547,0,887,886,889,523,522,419,42,547,548,545,0,889,888,887,419,425,523,42,538,544,550,0,877,878,890,516,522,524,42,550,551,538,0,890,891,877,524,525,516,42,544,542,552,0,873,874,892,522,520,526,42,552,550,544,0,892,893,873,526,524,522,42,542,539,553,0,878,877,891,520,517,527,42,553,552,542,0,891,890,878,527,526,520,42,539,538,551,0,874,873,893,517,516,525,42,551,553,539,0,893,892,874,525,527,517,42,541,540,554,0,876,875,894,519,518,528,42,554,555,541,0,894,895,876,528,529,519,42,540,543,556,0,880,879,896,518,521,530,42,556,554,540,0,896,897,880,530,528,518,42,543,545,557,0,875,876,895,521,523,531,42,557,556,543,0,895,894,875,531,530,521,42,545,541,555,0,879,880,897,523,519,529,42,555,557,545,0,897,896,879,529,531,523,42,551,550,531,0,891,890,898,525,524,509,42,531,530,551,0,898,899,891,509,508,525,42,550,552,532,0,893,892,900,524,526,510,42,532,531,550,0,900,901,893,510,509,524,42,552,553,533,0,890,891,899,526,527,511,42,533,532,552,0,899,898,890,511,510,526,42,553,551,530,0,892,893,901,527,525,508,42,530,533,553,0,901,900,892,508,511,527,42,555,554,535,0,895,894,902,529,528,513,42,535,534,555,0,902,903,895,513,512,529,42,554,556,536,0,897,896,904,528,530,514,42,536,535,554,0,904,905,897,514,513,528,42,556,557,537,0,894,895,903,530,531,515,42,537,536,556,0,903,902,894,515,514,530,42,558,559,560,0,906,907,908,532,533,534,42,560,561,558,0,908,909,906,534,535,532,42,534,537,562,0,910,911,912,512,515,536,42,562,563,534,0,912,913,910,536,537,512,42,557,555,564,0,914,915,916,531,529,538,42,564,565,557,0,916,917,914,538,539,531,42,555,534,563,0,915,910,913,529,512,537,42,563,564,555,0,913,916,915,537,538,529,42,537,557,565,0,911,914,917,515,531,539,42,565,562,537,0,917,912,911,539,536,515,42,565,564,559,0,918,919,907,539,538,533,42,559,558,565,0,907,906,918,533,532,539,42,564,563,560,0,919,920,908,538,537,534,42,560,559,564,0,908,907,919,534,533,538,42,563,562,561,0,920,921,909,537,536,535,42,561,560,563,0,909,908,920,535,534,537,42,562,565,558,0,921,918,906,536,539,532,42,558,561,562,0,906,909,921,532,535,536,42,566,567,568,0,922,923,924,540,541,542,42,567,566,569,0,923,922,925,541,540,543,42,569,570,567,0,925,926,923,543,544,541,42,570,569,571,0,926,925,927,544,543,545,42,572,573,574,0,924,923,922,546,547,548,42,573,575,576,0,923,926,925,547,549,550,42,576,574,573,0,925,922,923,550,548,547,42,577,576,575,0,927,925,926,551,550,549,42,568,567,573,0,924,923,923,542,541,547,42,573,572,568,0,923,924,924,547,546,542,42,578,579,580,0,928,929,929,552,553,554,42,580,581,578,0,929,928,928,554,555,552,42,570,571,577,0,926,927,927,544,545,551,42,577,575,570,0,927,926,926,551,549,544,42,571,569,576,0,927,925,925,545,543,550,42,576,577,571,0,925,927,927,550,551,545,42,569,566,574,0,925,922,922,543,540,548,42,574,576,569,0,922,925,925,548,550,543,42,566,568,572,0,922,924,924,540,542,546,42,572,574,566,0,924,922,922,546,548,540,42,567,570,582,0,923,926,930,541,544,556,42,582,583,567,0,930,931,923,556,557,541,42,575,573,584,0,926,923,931,549,547,558,42,584,585,575,0,931,930,926,558,559,549,42,573,567,583,0,923,923,931,547,541,557,42,583,584,573,0,931,931,923,557,558,547,42,570,575,585,0,926,926,930,544,549,559,42,585,582,570,0,930,930,926,559,556,544,42,583,582,586,0,931,930,932,557,556,560,42,586,587,583,0,932,933,931,560,561,557,42,582,585,588,0,930,930,932,556,559,562,42,588,586,582,0,932,932,930,562,560,556,42,585,584,589,0,930,931,933,559,558,563,42,589,588,585,0,933,932,930,563,562,559,42,584,583,587,0,931,931,933,558,557,561,42,587,589,584,0,933,933,931,561,563,558,42,587,586,579,0,933,932,929,561,560,553,42,579,578,587,0,929,928,933,553,552,561,42,586,588,580,0,932,932,929,560,562,554,42,580,579,586,0,929,929,932,554,553,560,42,588,589,581,0,932,933,928,562,563,555,42,581,580,588,0,928,929,932,555,554,562,42,589,587,578,0,933,933,928,563,561,552,42,578,581,589,0,928,928,933,552,555,563], - - "bones" : [], - - "skinIndices" : [], - - "skinWeights" : [], - - "animation" : {}, - "animations" : [] - - -} +{ + + "metadata" : + { + "formatVersion" : 3.1, + "generatedBy" : "Blender 2.66 Exporter", + "vertices" : 590, + "faces" : 1136, + "normals" : 564, + "colors" : 0, + "uvs" : [934], + "materials" : 1, + "morphTargets" : 0, + "bones" : 0 + }, + + "scale" : 1.000000, + + "materials" : [ { + "DbgColor" : 15658734, + "DbgIndex" : 0, + "DbgName" : "M4", + "blending" : "NormalBlending", + "colorDiffuse" : [0.5351081581544648, 0.5351081581544648, 0.5351081581544648], + "colorSpecular" : [1.0, 1.0, 1.0], + "depthTest" : true, + "depthWrite" : true, + "mapDiffuse" : "M4.png", + "mapDiffuseWrap" : ["repeat", "repeat"], + "shading" : "Lambert", + "specularCoef" : 34, + "opacity" : 1.0, + "transparent" : true, + "vertexColors" : false + }], + + "vertices" : [-3.05178,-3.49113,-10.4048,-3.05178,-3.25371,-11.2919,7.58432,-3.25371,-11.2919,7.55762,-3.49112,-10.4048,0.265115,-2.16703,-16.3616,0.265114,-1.27087,-16.3616,3.96541,-1.27077,-16.3552,3.96542,-2.16693,-16.3552,4.47523,-3.40351,-3.74555,4.47523,-0.0343671,-3.74555,2.90373,-0.0343678,-3.34575,2.90373,-3.40351,-3.34574,7.55763,-3.2537,-9.49935,-3.05178,-3.25371,-9.49933,17.6502,-3.2141,-11.2907,17.6502,-3.44551,-10.3866,17.6502,-2.58195,-11.9525,16.474,-0.832724,-13.2361,16.474,-2.60505,-13.2361,2.55172,-2.60506,-13.236,2.55172,-0.832733,-13.236,17.3832,-0.249872,-0.331564,17.3832,-3.10778,-0.331562,17.6502,-3.24309,-0.331562,17.6502,-0.177467,-0.331564,8.37254,-2.75936,-0.330251,8.37253,-0.337984,-0.330252,8.01984,-0.891125,-0.330251,8.01984,-2.57025,-0.33025,17.6502,-3.2141,-9.48246,18.1168,-3.78134,-11.7845,18.1168,-4.10046,-10.3866,18.1168,-2.90947,-12.8079,17.6502,-1.71849,-12.1948,18.1167,-1.71849,-13.1824,17.6502,-0.855024,-11.9525,18.1167,-0.527501,-12.8079,17.6502,-0.222878,-11.2907,18.1168,0.344364,-11.7845,17.6502,-0.0745656,-9.56386,18.1168,0.663488,-10.3866,18.1168,0.344366,-8.98866,17.6502,-0.855022,-8.82056,18.1168,-0.626405,-7.96526,17.6502,-1.71848,-8.58096,18.1168,-1.71848,-7.59076,17.6502,-2.58195,-8.82056,18.1168,-2.90947,-7.96526,18.1168,-2.34603,-7.78806,18.1168,-2.18862,-7.73856,18.1168,-3.78134,-8.98866,20.3868,-3.99825,-11.7647,20.3868,-4.35088,-10.3866,20.3868,-3.03468,-12.7735,20.3868,-1.71849,-13.1428,20.3868,-0.40229,-12.7735,20.3868,0.561281,-11.7647,20.3868,0.913908,-10.3866,20.3868,0.561283,-9.00847,20.3868,-0.402287,-7.99957,20.3868,-1.71848,-7.63037,18.4242,-2.90517,-8.00816,20.3868,-3.03468,-7.99957,20.3868,-3.99825,-9.00847,-4.58458,-0.184088,-9.48114,-4.58458,-0.832735,-8.81823,-4.58458,-0.0343758,-8.04574,-4.58458,-1.7189,-8.71263,-4.58457,-3.40352,-8.04573,-4.58458,-2.60506,-8.81823,-4.58458,-3.25371,-9.48113,-2.06858,-0.0343742,-8.04574,8.01982,-0.0343678,-8.04575,5.22622,-0.0728735,-9.53945,-3.05178,-0.184087,-9.48114,8.01983,-3.07949,-8.04575,-2.06857,-3.0795,-8.04574,17.6502,-0.177472,-8.04576,17.6502,-3.2432,-8.04576,-4.12247,-3.40352,-5.49833,-4.12237,-0.0343738,-5.49834,-2.25457,-3.40352,-4.20684,-2.06857,-3.40352,-8.04574,7.92163,-0.0182637,-3.74555,17.3832,-0.018258,-4.20686,17.3832,-0.0761646,-7.75886,8.28923,0.0244369,-7.69735,17.6502,-0.177469,-4.20686,17.6502,-3.24309,-4.20686,17.3832,-3.3725,-4.28426,8.41683,-3.37251,-4.27845,8.28923,-3.29981,-7.96325,17.3832,-3.3476,-7.96326,-2.80888,-0.832737,-13.236,-3.05178,-0.832736,-11.9547,2.50502,-0.832732,-11.9547,17.6502,-2.60505,-13.2361,17.6502,-0.832724,-13.2361,-2.20345,-0.106869,7.96386,-7.39876,-0.106873,6.72647,-7.73386,-0.416896,6.85697,-1.91895,-0.416891,8.18006,8.00733,-0.177475,-3.74555,8.18523,-3.2431,-3.74555,17.3832,-0.0182554,-0.331564,8.28924,-0.0182612,-0.330252,8.01984,-0.177473,-0.330252,8.01984,-2.57025,-0.83135,8.01983,-0.891126,-0.831351,17.3832,-3.3596,-0.584362,8.28924,-2.98208,-0.58435,8.01984,-2.86867,-0.33025,-7.73385,-3.02089,6.85697,-1.91895,-3.02088,8.18006,-2.25457,-0.0343717,-4.20684,-7.39875,-3.33091,6.72647,-2.20345,-3.3309,7.96386,2.51633,-0.848226,-0.831344,2.51634,-2.61315,-0.831343,-2.25457,-0.605512,-1.96694,2.23303,-0.605508,-0.326344,-2.58967,-2.68926,-1.96694,-2.58967,-0.772124,-1.96694,-2.58967,-0.358296,-4.20684,-2.58967,-3.07949,-4.20684,2.51634,-0.848226,-0.328244,2.51634,-2.61315,-0.328243,2.23304,-2.85587,-0.326343,-2.25457,-2.85588,-1.96694,-4.58458,-3.49113,-10.3865,-4.58458,-3.25371,-11.2919,-4.58458,-2.60507,-11.9547,-3.05178,-2.60507,-11.9547,-4.58458,-1.7189,-12.1973,-3.05178,-1.7189,-12.1973,-4.58458,-0.832737,-11.9547,-4.58458,-0.184089,-11.2919,-3.03958,-0.184088,-11.2919,-4.58458,0.0533289,-10.3865,-3.05178,0.0533298,-10.3865,-4.58458,0.184639,-9.37804,-3.05178,0.18464,-9.37804,-4.58458,-3.62244,-9.37803,-3.05178,-3.62244,-9.37803,-4.58457,-3.40352,-8.04573,-2.06857,-3.40352,-8.04574,-2.06857,-3.0795,-8.04574,-5.83198,-3.49113,-10.3865,-5.83198,-3.25371,-11.2919,-5.83198,-2.60507,-11.9547,-5.83198,-1.7189,-12.1973,-5.83198,-0.832738,-11.9547,-5.83198,-0.18409,-11.2919,-5.83198,0.0533281,-10.3865,-5.83198,-0.184089,-9.48113,-5.83198,-0.832736,-8.81823,-5.83198,-1.7189,-8.71263,-5.83198,-2.60507,-8.81823,-5.83198,-3.25371,-9.48113,-6.08028,-3.30732,-10.3873,-6.08028,-3.0945,-11.1988,-6.08028,-2.51316,-11.7929,-6.08028,-1.7189,-12.0103,-6.08028,-0.924645,-11.7929,-6.08028,-0.343301,-11.1988,-6.08028,-0.130485,-10.3873,-6.08028,-0.3433,-9.57583,-6.08028,-0.924643,-8.98173,-6.08028,-1.7189,-8.88703,-6.08028,-2.51316,-8.98173,-6.08028,-3.0945,-9.57573,-12.324,-3.30732,-10.3873,-12.324,-3.09451,-11.1988,-12.324,-2.51316,-11.7929,-12.324,-1.71891,-12.0103,-12.324,-0.924649,-11.7929,-12.324,-0.343305,-11.1988,-12.324,-0.130489,-10.3873,-12.324,-0.343304,-9.57582,-12.324,-0.924647,-8.98172,-12.324,-1.7189,-8.88702,-12.324,-2.51316,-8.98172,-12.324,-3.09451,-9.57572,20.6478,-4.46159,-11.9401,20.6478,-4.88592,-10.3866,20.6478,-3.3022,-13.0773,20.6478,-1.71849,-13.4936,20.6478,-0.134771,-13.0773,20.6478,1.02452,-11.9401,20.6478,1.44895,-10.3866,20.6478,1.02452,-8.83307,20.6478,-0.134767,-7.69587,20.6478,-1.71848,-7.27957,20.6478,-3.3022,-7.69587,20.6478,-4.46158,-8.83307,43.0386,-3.11327,-12.7563,43.0386,-4.13435,-11.7548,43.0386,-1.71847,-13.1229,43.0386,-0.32367,-12.7563,43.0386,0.697306,-11.7548,43.0386,1.07113,-10.3866,43.0386,0.697307,-9.0184,43.0386,-0.323667,-8.0169,43.0386,-1.71847,-7.6503,43.0386,-3.11327,-8.01689,43.0386,-4.13435,-9.01839,3.95952,-2.33444,-15.6941,3.95952,-1.10335,-15.6941,0.00241573,-2.33445,-15.7005,-2.80888,-2.60507,-13.236,0.00241495,-1.10336,-15.7005,43.7536,-2.72794,-10.9635,43.7536,-2.88406,-10.3866,43.0386,-4.50807,-10.3866,43.2254,-3.04477,-12.3123,43.4057,-1.71847,-12.3044,43.7536,-1.71847,-11.5404,43.7536,-2.30131,-11.3858,43.2237,-0.391274,-12.3036,43.7536,-1.13573,-11.3858,43.7536,-0.552885,-10.3866,43.7536,-0.709096,-10.9635,43.7536,-0.709095,-9.8097,43.7536,-1.13573,-9.3874,43.7536,-1.71847,-9.2328,43.7536,-2.30131,-9.3874,43.7536,-2.72794,-9.8097,47.8795,-2.72794,-10.9635,48.4969,-2.72794,-10.9635,58.8313,-2.72793,-10.9635,58.8313,-2.88405,-10.3866,47.8795,-2.30131,-11.3858,47.8795,-1.71847,-11.5404,47.8795,-1.13573,-11.3858,47.8795,-0.709094,-10.9635,58.8313,-0.552875,-10.3866,58.8313,-0.709087,-10.9635,48.4969,-0.709093,-10.9635,58.8313,-0.709086,-9.80972,58.8313,-1.13572,-9.38742,58.8313,-1.71846,-9.23282,58.8313,-2.3013,-9.38742,58.8313,-2.72793,-9.80972,17.4196,-2.33444,-15.6878,17.4196,-1.10335,-15.6878,16.4757,-2.33444,-15.6878,16.4757,-1.10335,-15.6878,8.37253,-0.337989,-6.97845,8.37253,-2.73776,-6.97845,17.3832,-3.16529,-6.97846,17.3832,-0.249877,-6.97846,0.798914,-2.33575,-17.1798,3.95951,-2.33564,-17.1724,3.95951,-1.10205,-17.1724,0.798913,-1.10216,-17.1798,15.1317,-2.33564,-16.9782,17.4196,-2.33574,-16.9782,17.4196,-1.10215,-16.9782,15.1317,-1.10215,-16.9782,17.4255,-1.27086,-16.1609,17.4255,-2.16702,-16.1609,-1.92948,1.77496,-10.3161,-2.00438,1.53754,-11.0798,-1.97798,1.53754,-9.69954,5.21772,0.342557,-9.98055,5.19172,0.300253,-10.6611,5.08422,-0.220585,-11.1682,18.3415,-2.90637,-7.99666,61.7905,-2.72793,-10.9635,61.7905,-2.88404,-10.3866,61.7905,-1.71846,-11.5404,61.7905,-2.3013,-11.3858,58.8313,-2.3013,-11.3858,58.8313,-1.71846,-11.5404,61.7905,-1.13572,-11.3858,58.8313,-1.13572,-11.3858,61.7905,-0.552873,-10.3866,61.7905,-0.709085,-10.9635,61.7905,-0.719785,-9.80972,61.7905,-1.71846,-9.23282,61.7905,-1.13571,-9.38742,61.7905,-2.3013,-9.38742,61.7905,-2.72793,-9.80972,63.2399,-2.72793,-10.9635,63.2399,-2.88404,-10.3866,63.2399,-2.3013,-11.3858,63.2399,-1.71846,-11.5404,63.2399,-1.13572,-11.3858,63.2399,-0.709084,-10.9635,63.2399,-0.552872,-10.3866,63.2399,-0.709083,-9.80972,63.2399,-1.13571,-9.38742,63.2399,-1.71846,-9.23282,63.2399,-2.3013,-9.38742,63.2399,-2.72793,-9.80972,58.8313,-2.62523,-10.3866,61.7905,-2.62522,-10.3866,61.7905,-2.50382,-10.8354,58.8313,-2.50382,-10.8354,58.8313,-2.17189,-11.164,61.7905,-2.17189,-11.164,61.7905,-1.71846,-11.2842,58.8313,-1.71846,-11.2842,61.7905,-1.26503,-11.164,58.8313,-1.26503,-11.164,58.8313,-0.933203,-10.8354,61.7905,-0.933201,-10.8354,61.7905,-0.811692,-10.3866,58.8313,-0.811694,-10.3866,61.7905,-0.9332,-9.93782,58.8313,-0.933202,-9.93782,58.8313,-1.26503,-9.60932,61.7905,-1.26502,-9.60932,61.7905,-1.71846,-9.48902,58.8313,-1.71846,-9.48902,61.7905,-2.17189,-9.60932,58.8313,-2.17189,-9.60932,58.8313,-2.50382,-9.93782,61.7905,-2.50382,-9.93782,63.2385,-2.62522,-10.3866,63.2385,-2.50382,-10.8354,63.2385,-2.17189,-11.164,63.2385,-1.71846,-11.2842,63.2385,-1.26502,-11.164,63.2385,-0.9332,-10.8354,63.2385,-0.811691,-10.3866,63.2385,-0.9332,-9.93782,63.2385,-1.26502,-9.60932,63.2385,-1.71846,-9.48902,63.2385,-2.17189,-9.60932,63.2385,-2.50381,-9.93782,16.6323,-0.190276,-11.2767,16.9979,-0.190375,-10.8919,5.55392,-0.0569723,-9.90155,5.55392,-0.0482721,-10.6165,5.67852,1.86727,-10.8658,5.67932,1.76936,-10.3467,5.96402,1.76936,-10.3504,5.96752,1.86727,-10.8641,5.54952,-0.214685,-11.1891,5.96282,1.93207,-11.378,5.68312,1.93207,-11.3679,7.53832,-0.0641714,-9.55715,6.78132,-0.211683,-10.0343,7.58262,-0.211883,-11.2767,7.75982,-0.255086,-11.1767,16.4682,-0.234279,-11.1707,16.8252,-0.198576,-10.8177,16.9959,-0.12387,-10.066,16.8335,-0.171074,-10.115,6.78542,-0.211683,-10.875,7.51592,-0.254886,-10.1288,7.50072,-0.254886,-10.8237,16.7978,-0.0383635,-9.56906,16.629,-0.0885673,-9.69856,7.70312,-0.113275,-9.70295,5.67832,1.66385,-11.7514,5.96822,1.66385,-11.7585,6.77052,-0.238386,-11.9122,5.55392,-0.241287,-11.9019,7.66122,-0.0565706,-9.29185,16.9381,-0.0775662,-9.33336,7.65762,0.155445,-9.31455,16.9345,0.129249,-9.35606,16.7942,0.126949,-9.53136,7.53472,0.101141,-9.51955,6.78702,-0.212384,-11.2612,7.58262,-0.211883,-11.2767,6.78702,-0.212384,-11.2612,6.78542,-0.211683,-10.875,16.9426,0.752896,-7.52066,7.66582,0.733789,-7.47915,7.66943,0.561676,-7.40625,16.9463,0.580783,-7.44776,0.798914,-2.16783,-17.1798,3.98301,-2.16783,-17.1744,3.98301,-1.26997,-17.1744,0.798913,-1.26997,-17.1798,15.1552,-2.16783,-16.9802,17.4431,-2.16782,-16.9802,17.4431,-1.26996,-16.9802,15.1552,-1.26996,-16.9802,48.4969,-2.30131,-11.3858,48.4969,-1.71847,-11.5404,48.4969,-1.13572,-11.3858,46.9347,-1.23564,-15.7085,46.4759,-1.02042,-16.3907,47.9386,-2.20341,-15.7026,48.4969,-2.20341,-16.0902,48.4969,-1.23564,-16.0902,47.8795,-1.23564,-15.7026,46.9347,-2.27931,-15.7085,48.4969,-1.23564,-17.1285,48.4969,-2.20341,-17.1285,46.4652,-2.1028,-16.3939,46.4652,-1.33624,-16.3939,48.5188,-1.33624,-16.3939,48.5188,-2.1028,-16.3939,46.9889,-1.23564,-17.1285,46.9889,-2.20341,-17.1285,46.968,-2.1028,-17.1351,48.5188,-2.1028,-17.1351,48.5188,-1.33624,-17.1351,46.968,-1.33624,-17.1351,46.4759,-2.40272,-16.3907,-2.98138,-1.09586,-12.321,-2.83368,-1.09586,-13.104,-2.83368,-2.36335,-13.104,-2.98138,-2.36335,-12.321,-2.16488,-1.10716,-13.103,-2.16438,-1.10716,-12.3211,-2.16488,-2.37465,-13.103,-2.16438,-2.37465,-12.3211,-2.06857,-3.40352,-8.04574,-8.91278,0.256641,-10.4337,-8.91278,-0.00807896,-11.3912,-26.8629,0.25663,-10.4337,-26.8629,-0.00809044,-11.3912,-8.91278,-0.731132,-12.0922,-26.8629,-0.731144,-12.0922,-8.91278,-1.7189,-12.3487,-26.8629,-1.71892,-12.3487,-8.91278,-2.70668,-12.0922,-26.8629,-2.70669,-12.0922,-8.91278,-3.42973,-11.3912,-26.8629,-3.42974,-11.3912,-8.91278,-3.69445,-10.4337,-26.8629,-3.69446,-10.4337,-8.91278,-3.42973,-9.47633,-26.8629,-3.42974,-9.4762,-8.91277,-3.42973,-8.43213,-8.91278,-1.7189,-8.43213,-26.8629,-3.42974,-8.4321,-26.8629,-1.71891,-8.43211,-8.91278,-0.00807694,-8.43213,-26.8629,-0.00808842,-8.43211,-8.91278,-0.00807765,-9.47633,-26.8629,-0.00808913,-9.47621,-8.91268,-1.7189,-10.4337,-11.3485,-0.812236,-6.50513,-11.3485,-0.812237,-8.23343,-18.494,-0.812242,-8.23342,-18.494,-0.812241,-6.50512,-26.8629,-0.812247,-8.23341,-26.8629,-0.812244,-3.89191,-11.3485,-2.62557,-6.50513,-18.494,-2.62557,-6.50512,-18.494,-2.62557,-8.23342,-11.3485,-2.62557,-8.23343,-26.8629,-2.62558,-3.89191,-26.8629,-2.62558,-8.23341,-27.9699,-0.33181,-3.89191,-27.9699,-0.331814,-10.4188,-27.9699,-3.10602,-10.4188,-27.9699,-3.10601,-3.8919,-26.8629,0.625961,-3.89191,-26.8629,0.625958,-8.23341,-27.9699,0.62596,-3.89191,-27.9699,0.625956,-10.4188,-26.8629,0.254628,-12.7005,-27.9699,-4.06378,-3.8919,-27.9699,-4.06379,-10.4188,-26.8629,-4.06378,-3.8919,-26.8629,-2.62558,-2.9432,-26.8629,-0.812244,-2.94321,-28.0784,-3.10601,-2.9432,-28.0784,-0.331809,-2.9432,-26.8629,-0.331815,-12.95,-26.8629,-3.10602,-12.95,-28.0784,-0.331816,-12.95,-28.0784,-3.10602,-12.95,-28.0784,0.254627,-12.7005,-26.8629,-4.06379,-8.2334,-28.0784,-3.69246,-12.7005,-26.8629,-3.69246,-12.7005,-26.8629,0.254634,-3.19281,-28.0784,0.254634,-3.19281,-28.0784,-3.69246,-3.1928,-26.8629,-3.69245,-3.1928,18.7875,-0.526086,8.37363,11.0379,-2.83966,9.68425,18.7875,-2.91166,8.37364,11.0378,-0.592495,9.68425,17.1146,-2.91167,-4.96856,17.1146,-0.526096,-4.96856,16.9611,-2.91167,-2.24016,16.9611,-0.526094,-2.24016,8.06473,-2.83967,-4.96855,8.68594,-2.83967,-1.41255,8.06473,-0.592607,-4.96855,8.68593,-0.592604,-1.41255,17.4504,-2.91167,2.40914,17.4504,-0.526091,2.40914,9.50784,-2.83966,3.42915,9.50784,-0.5925,3.42915,-3.80618,0.226242,-10.8072,-3.70478,1.15091,-10.0704,-3.61908,1.37923,-10.532,-3.80968,0.637773,-9.96324,-3.85478,0.226242,-10.2911,-3.61708,1.15091,-11.0004,-3.70038,0.637772,-11.1229,-3.74588,1.29052,-9.91124,-3.63038,1.59814,-10.5329,-3.88718,0.59937,-9.76684,-3.94798,0.0451289,-10.2085,-3.88248,0.0451284,-10.9036,-3.73998,0.599369,-11.3288,-3.62778,1.29052,-11.1638,-3.14298,1.18831,-9.86224,-3.02758,1.49594,-10.484,-3.28438,0.497163,-9.71784,-3.34518,-0.0570782,-10.1595,-3.27968,-0.0570786,-10.8547,-3.13718,0.497162,-11.2798,-3.02498,1.18831,-11.1148,-3.01118,0.800485,-10.2993,-2.97768,0.889791,-10.4799,-3.05228,0.59967,-10.2574,-3.06998,0.438658,-10.3857,-3.05088,0.438658,-10.5876,-3.00948,0.59967,-10.7111,-2.97698,0.800484,-10.6632,5.10482,-0.57541,-9.64015,5.13842,-0.486004,-9.82075,5.06382,-0.776125,-9.59815,5.04612,-0.937137,-9.72645,5.06512,-0.937137,-9.92845,5.10652,-0.776125,-10.0519,5.13912,-0.575411,-10.0039,-2.67688,-0.505912,-12.4387,-2.67688,-0.505912,-13.06,-2.88228,-0.505913,-13.06,-2.88228,-0.505912,-12.4387,-2.67688,-2.95339,-12.4387,-2.88228,-2.95339,-12.4387,-2.88228,-2.95339,-13.06,-2.67688,-2.95339,-13.06,-2.65198,-1.21926,-12.4387,-3.04848,-1.13306,-12.4387,-3.04848,-2.32625,-12.4387,-2.65198,-2.24004,-12.4387,-3.04848,-1.13306,-13.06,-3.04848,-2.32625,-13.06,-2.65198,-1.21926,-13.06,-2.65198,-2.24004,-13.06,4.21082,-1.21926,-12.4387,4.21082,-1.21926,-13.06,4.21082,-2.24004,-13.06,4.21082,-2.24003,-12.4387,-2.82738,-0.997949,-13.06,-2.82738,-0.997948,-12.4387,-3.03278,-0.997949,-13.06,-3.03278,-0.997948,-12.4387,-3.03278,-2.46126,-12.4387,-2.82738,-2.46126,-12.4387,-3.03278,-2.46126,-13.06,-2.82738,-2.46126,-13.06,-2.58828,-2.74538,-12.8258,-2.58828,-2.74538,-12.6686,-2.55548,-2.82108,-12.6686,-2.55548,-2.82108,-12.8258,-2.71028,-2.82408,-12.9073,-2.71028,-2.82408,-12.5964,-2.75398,-2.65077,-12.5964,-2.75398,-2.65077,-12.9073,4.59353,-1.49197,-4.42535,4.20393,-1.49197,-3.26815,3.86883,-1.49197,-4.04815,5.53473,-1.49197,-4.51805,5.14143,-1.49197,-3.34755,6.28793,-1.49197,-4.15845,3.86883,-1.12295,-4.04815,4.20393,-1.12295,-3.26815,4.59353,-1.12295,-4.42535,5.14143,-1.12295,-3.34755,5.53473,-1.12295,-4.51805,6.28793,-1.12295,-4.15845,4.65313,-1.49197,-1.38555,4.78833,-1.49197,-1.47165,4.78833,-1.12295,-1.47175,4.65313,-1.12295,-1.38555,4.35433,-1.49197,-2.85385,3.95753,-1.49197,-2.70145,3.95753,-1.12295,-2.70145,4.35433,-1.12295,-2.85385,4.35223,-1.49197,-2.07605,4.06173,-1.49197,-1.97025,4.35223,-1.12295,-2.07605,4.06173,-1.12295,-1.97035], + + "morphTargets" : [], + + "normals" : [0.061373,-0.993072,-0.10007,-0.000519,-0.868984,-0.494797,0.001465,-0.866604,-0.498947,0.001984,-0.999969,-0.002472,-0.704001,-0.167516,-0.690115,-0.704062,0.167241,-0.690115,0.005676,-0.708182,-0.705985,0.005676,0.708121,-0.706015,0.106357,-0.751457,0.651112,0.091922,0.736778,0.66982,0.332163,0.850734,0.4073,0.334452,-0.851436,0.403882,-0.001953,-0.982788,0.184576,0.711905,-0.698569,-0.071596,-0.517411,-0.756584,-0.399731,-0.490799,-0.871242,0.003967,-0.393872,-0.762322,-0.513474,-0.279641,0.900174,-0.333872,-0.280679,-0.903348,-0.324229,0.234474,-0.952971,-0.191839,0.233772,0.952605,-0.194617,-0.298257,-0.301279,0.905667,-0.444899,-0.08826,0.891201,0.550859,-0.531175,0.643696,0.688314,0.390942,0.611011,0.439985,-0.151769,0.885067,0.304727,-0.301675,0.903378,-0.298837,0.30137,0.905454,-0.298837,-0.30137,0.905454,-0.400678,-0.888699,0.222755,-0.481979,-0.77398,-0.410596,-0.481704,-0.876309,-0.000946,-0.485092,-0.466903,-0.739341,0.268471,0.010865,-0.963195,-0.487472,-0.002136,-0.873104,-0.385418,0.766717,-0.513382,-0.496017,0.462264,-0.735008,-0.537034,0.768853,-0.347026,-0.4944,0.768456,-0.406171,-0.414258,0.901975,0.121525,-0.494705,0.868984,-0.007385,-0.464949,0.770165,0.436567,0.420789,0.493637,0.76104,-0.488266,0.449263,0.748131,-0.90289,-0.00528,0.429823,-0.483779,0.005371,0.875149,0.423811,-0.5103,0.748283,-0.430036,-0.484909,0.761498,-0.468551,-0.264992,0.842738,-0.46852,-0.264962,0.842769,-0.487442,-0.76632,0.4185,-0.585955,-0.705557,-0.39848,-0.611377,-0.791284,-0.004486,-0.521134,-0.435835,-0.733787,-0.479812,-0.005585,-0.877316,-0.517167,0.433729,-0.737815,-0.583026,0.710257,-0.394421,-0.611377,0.791284,0.004486,-0.585925,0.705588,0.39848,-0.525773,0.432997,0.732139,-0.481796,0.007385,0.876217,0.029511,-0.55446,0.83166,-0.525468,-0.435316,0.730979,-0.587298,-0.705222,0.397107,-0.769555,0.555589,0.314768,-0.790094,0.270699,0.549944,-0.738975,0.662801,0.120609,-0.734733,0,0.678335,-0.738975,-0.662831,0.120548,-0.790094,-0.270699,0.549944,-0.769555,-0.555589,0.314768,0.023896,0.999359,-0.026002,-0.021363,0.999268,-0.030946,0.028718,0.927671,0.372234,0.614673,0.775872,0.142003,-0.130161,-0.989441,-0.063387,0.373272,-0.657308,-0.654653,0.749962,0.660543,-0.034608,0.758812,-0.645833,-0.084017,-0.663869,-0.638783,0.388836,-0.663839,0.638813,0.388836,-0.251808,-0.944304,0.211798,0.362438,-0.908719,-0.206946,-0.860103,0.510056,-0.003815,0.265053,0.964171,-0.007965,0.144505,0.981384,-0.126469,-0.069643,0.995483,-0.064058,0.868404,0.495804,-0.003815,0.847377,-0.530961,0,0.221168,-0.975219,-0.001679,-0.241859,-0.970061,0.021332,-0.251686,-0.828883,-0.499588,0.117862,-0.908933,-0.399915,-0.658528,0.643941,-0.389386,-0.215247,0.7004,-0.680502,-0.000885,0.945738,-0.324839,0.701987,-0.709342,-0.063173,0.702292,0.709006,-0.063692,0.116733,0.854579,0.505997,-0.450545,0.873196,0.185705,-0.860469,0.356365,0.364086,0.427656,0.358196,0.82992,-0.93115,0.009156,0.364452,-0.456648,-0.837245,0.300729,0.201453,0.73104,0.651875,-0.184912,0.726188,0.66213,-0.685965,0.375835,0.623005,-0.884487,-0.336894,-0.322703,-0.904721,0.30137,-0.301004,0.101382,-0.948088,0.30137,-0.10062,-0.941923,0.320353,-0.575335,-0.51149,0.638203,-0.859645,-0.355174,0.367168,0.426038,-0.358348,0.830683,-0.245918,0.947081,0.206153,-0.445936,-0.872768,0.19834,0.11182,-0.851772,0.511795,0.807825,0.577227,-0.119083,0.957366,-0.073458,-0.279244,-0.207404,0.976165,0.063387,0.398755,0.903104,0.159124,-0.818781,-0.534867,-0.208533,-0.827143,0.529771,-0.187384,-0.781487,0.374279,0.49913,-0.773583,-0.376995,0.509293,0.58095,0.656819,0.480667,0.594012,-0.597888,0.538194,0.359172,-0.912534,0.195563,-0.215003,-0.975738,0.0412,-0.063326,-0.993164,-0.097812,0,-0.870022,-0.492965,0,-0.506974,-0.861934,-0.218482,-0.698508,-0.681387,0,0,-1,-0.579974,0.000153,-0.8146,0,0.506974,-0.861934,0,0.870022,-0.492965,-0.158055,0.759941,-0.630451,-0.062655,0.993225,-0.097629,-0.452467,0.884671,-0.112278,-0.67571,0.737022,0.012329,0.524461,0.8352,-0.165319,-0.675893,-0.736839,0.012604,0.517228,-0.839625,-0.165746,0,0,1,-0.299142,-0.954192,0.000122,-0.299692,-0.829798,-0.470717,-0.301279,-0.482986,-0.822138,-0.302164,0,-0.953246,-0.301279,0.482955,-0.822138,-0.299692,0.829798,-0.470717,-0.299142,0.954192,0.000122,-0.300577,0.829432,0.470779,-0.29899,0.423505,0.855098,-0.295053,0,0.955473,-0.298959,-0.423536,0.855098,-0.300546,-0.829463,0.470779,-0.329417,-0.944151,-0.000214,-0.330393,-0.821497,-0.464675,-0.332987,-0.478744,-0.812311,-0.334452,0,-0.942381,-0.333018,0.478713,-0.812342,-0.330393,0.821497,-0.464675,-0.329417,0.944151,-0.000214,-0.331462,0.821375,0.464156,-0.33964,0.411908,0.845546,-0.308115,0,0.951323,-0.33964,-0.411908,0.845546,-0.3314,-0.821345,0.464217,0,-1,0,0,-0.507004,-0.861934,0,0.507004,-0.861934,0,1,0,0,0.870022,0.492965,0,0.441664,0.897153,0,-0.441603,0.897183,0,-0.870022,0.492996,-0.473983,-0.762688,-0.439985,-0.485244,-0.874355,-0.00119,-0.44087,-0.452071,-0.775384,-0.415906,-0.00177,-0.909391,-0.437147,0.451369,-0.777886,-0.471297,0.764489,-0.439772,-0.485244,0.874355,0.001221,-0.473952,0.762688,0.440016,-0.440809,0.452101,0.775384,-0.415876,0.00174,0.909391,-0.437117,-0.451369,0.777917,-0.471297,-0.764489,0.439741,0.103366,-0.719382,-0.68685,0.512833,-0.741874,-0.431928,-0.394421,0,-0.918912,0.107578,0.719321,-0.68627,0.513321,0.741356,-0.432295,0.515183,0.857051,-3.1e-05,0.514542,0.739708,0.433607,0.513352,0.424177,0.745994,0.512803,-3.1e-05,0.858486,0.513504,-0.424146,0.745903,0.514695,-0.739616,0.433607,0.289804,-0.840114,0.458449,0.289773,0.840083,0.45851,-0.518418,-0.737083,-0.433485,-0.658559,-0.643941,-0.389386,-0.518418,0.737144,-0.433393,0.592761,-0.696707,-0.403974,0.592303,-0.805689,0.000153,0.515213,-0.857051,3.1e-05,0.896298,-0.436262,-0.079104,0.980987,0.003052,0.193884,0.584124,-0.002319,-0.81164,0.586901,-0.395184,-0.706626,0.899441,0.428755,-0.084536,0.587268,0.397565,-0.704978,0.592334,0.805658,-0.000153,0.592212,0.696768,-0.404645,0.591144,0.696463,0.406781,0.588488,0.400616,0.702231,0.587024,-0.000153,0.809564,0.588153,-0.400861,0.702384,0.590838,-0.696585,0.406995,-0.11124,-0.931455,-0.346355,0.11124,-0.932005,-0.344859,0.26603,-0.68746,-0.67571,-0.763359,-0.322153,-0.559862,-0.766991,-0.004242,-0.641621,-0.769921,0.316935,-0.553819,-0.112552,0.932432,-0.343333,0.000763,0.999969,0.000519,0.26603,0.687399,-0.675771,0.112552,0.932463,-0.343211,0.266518,0.687796,0.675161,0.270638,0.670949,0.690298,0.27073,-0.670949,0.690298,0.26603,-0.68746,0.67571,0.706168,-0.704611,-0.069308,0.706168,0.704489,-0.070315,-0.324168,-0.906644,0.269906,-0.324168,0.906644,0.269906,0.579882,-0.574236,0.577837,0.589709,0.561235,0.580706,-0.565294,0.592914,0.573412,-0.574755,-0.580401,0.57683,-0.406446,-0.60799,-0.681967,0.006226,-0.710257,-0.703879,0.00647,0.710379,-0.703757,-0.406659,0.60802,-0.681845,0.006623,-0.714042,-0.700034,0.532609,-0.615619,-0.580767,0.538743,0.614368,-0.576434,0.006623,0.714042,-0.700034,0.91229,-0.281137,-0.297678,0.905209,0.315409,-0.284677,-0.325785,0.944975,0.028932,-0.32844,0.673238,-0.662435,-0.329112,0.669515,0.665883,0.361187,0.905362,0.223212,0.40791,0.815699,-0.410108,0.048769,0.807733,-0.587512,0.12302,-0.54854,0.826991,-0.26603,-0.68746,-0.67571,-0.270791,-0.670949,-0.690268,0.270791,-0.670949,-0.690268,-0.270699,0.670949,-0.690298,0.270699,0.670949,-0.690298,-0.001373,0.999969,0.007508,-0.26603,0.687399,-0.675771,-0.275002,0.679617,0.680044,-0.268227,0.674367,0.687918,-0.27073,-0.670949,0.690298,-0.26603,-0.68746,0.67571,0.654714,-0.653157,-0.380383,0.6545,-0.756035,0,0.655202,-0.375195,-0.655629,0.655446,0,-0.755211,0.655232,0.375195,-0.655629,0.654744,0.653096,-0.380444,0.654469,0.756066,0,0.65334,0.653554,0.382061,0.6545,0.376568,0.655568,0.655446,0,0.755211,0.655202,-0.375195,0.655629,0.654714,-0.653127,0.380383,0.65276,0.75753,0,-0.348704,0.930906,0.108463,0.873348,0.449812,-0.186834,0.871578,-0.18717,0.453078,-0.344005,0.104434,0.933103,0.653706,0,0.756706,-0.344127,-0.104404,0.933073,0.871609,0.187231,0.452986,0.873379,-0.449782,-0.186743,-0.348674,-0.930906,0.108524,0.65273,-0.757561,0,-0.343272,-0.932585,-0.111332,0.873135,-0.45024,0.186651,0.87167,0.18717,-0.452895,-0.344157,-0.104465,-0.933073,0,0,-0.999969,0.653676,0,-0.756737,-0.344035,0.104465,-0.933103,0.871609,-0.187139,-0.453017,0.873348,0.449812,0.186834,-0.348735,0.930906,-0.108493,0.768822,0.639454,0,0.768517,0.552873,0.32194,0.767876,0.318125,0.555986,0.76751,0,0.641011,0.767907,-0.318155,0.555925,0.768487,-0.552904,0.322001,0.768853,-0.639363,0,0.768487,-0.552873,-0.322031,0.767846,-0.318186,-0.555956,0.767541,0,-0.64095,0.767846,0.318155,-0.556017,0.768548,0.552843,-0.32197,-0.042756,0.932066,-0.359722,-0.023591,0.998566,-0.047517,0.184759,0.8558,-0.483108,-0.489273,0.8211,-0.293863,-0.678915,0.725761,0.110843,-0.574389,0.599933,0.556871,0.451491,0.677847,0.580187,0.555559,0.822352,0.122532,-0.65276,0.593982,-0.470168,0.498032,0.84344,-0.20127,-0.614978,0.767144,-0.182287,-0.195746,0.921873,-0.33433,0.322947,0.946135,-0.022095,0.053438,0.935514,-0.349193,0.036988,0.979888,0.19602,-0.033052,0.988861,0.145024,-0.053621,0.996948,-0.05652,-0.09125,0.987304,-0.129887,-0.133793,0.983398,-0.122349,0.690146,0.723472,0.01532,0.017518,0.987945,-0.15363,0.039399,0.998596,0.035249,0.223914,0.828181,-0.513749,-0.033265,0.960875,-0.274911,0.001862,0.948332,-0.317209,-0.606708,0.408307,-0.681997,0.414075,0.50145,-0.759636,0.529466,-0.716575,-0.454054,-0.590472,-0.553545,-0.587268,-0.671682,0.694082,0.258889,0.559374,0.827479,0.048036,-0.661092,0.747124,-0.068575,0.739311,0.558641,-0.375866,0.366344,0.676382,-0.638966,-0.785363,0.514512,-0.344096,0.932371,0.361187,-0.014466,-0.000641,0.999969,-0.001801,0.576189,0.748039,0.329234,-0.586444,0.733604,0.343303,-0.564074,-0.343577,0.750816,0.582263,-0.328227,0.743767,-0.404797,0.6068,-0.684042,0.007294,0.700186,-0.713889,0.007477,-0.700308,-0.713767,-0.404981,-0.6068,-0.68392,0.005615,0.704062,-0.710074,0.619373,0.53621,-0.573412,0.625721,-0.53441,-0.568163,0.005615,-0.704031,-0.710105,0.769921,-0.316935,-0.553819,0.769616,0,-0.638478,0.769921,0.316965,-0.553819,0.305368,0.671102,0.675497,-0.396344,0.803613,-0.443922,-0.320536,-0.90875,0.267159,0.703207,-0.710959,-0.001801,0.704062,0.710105,-0.004578,-0.335643,0.898068,0.284219,0.358623,-0.75689,0.546312,0.50856,0.647969,-0.566973,0.514328,-0.641285,-0.569353,-0.591662,0.135472,-0.794702,-0.595019,-0.139653,-0.791467,0.936644,-0.196417,-0.289926,0.936644,0.196478,-0.289926,-0.267067,0.637287,-0.722831,-0.302499,-0.640767,-0.705618,-0.420148,0.554369,-0.718406,0.636525,0.502121,-0.585376,0.636525,-0.502152,-0.585376,-0.40025,-0.561449,-0.724235,-0.352855,-0.796991,-0.490158,-0.847346,-0.232734,-0.477279,-0.927305,-0.349223,0.134556,-0.924619,0.352519,0.144169,-0.844447,0.234809,-0.481368,-0.011841,-0.704245,0.70983,-0.009796,-0.703818,-0.710288,0.010956,0.711295,0.70278,0.010712,0.710532,-0.703574,0.011139,-0.347667,-0.937529,0.651723,0.758415,0,0.652486,0.651753,-0.386547,0,0.860103,-0.510086,0.65392,0.370617,-0.659536,0,0.489883,-0.871761,0.654622,0,-0.755913,0.65392,-0.370617,-0.659536,0,-0.489883,-0.871761,0.652486,-0.651753,-0.386547,0,-0.860103,-0.510086,0.651723,-0.758415,0,0.738639,-0.667959,0.09064,0,-0.990905,0.134434,0.577349,-0.577319,0.577349,0.707083,0,0.707114,0,-0.707083,0.707083,0.577349,0.577349,0.577349,0,0.707083,0.707083,0.738639,0.667959,0.09064,0,0.990905,0.134434,1,0,0,0.577349,0.577349,-0.577349,0,0.707083,-0.707083,0.100925,0.742637,0.662008,0.904508,0.301492,-0.301492,0.935057,0.228889,0.270608,0.577349,-0.577349,0.577349,0.100925,-0.742637,0.662008,0,-0.707083,-0.707083,0.577349,-0.577349,-0.577349,0.935057,-0.228889,0.270608,0.904508,-0.301492,-0.301492,-0.998352,0,-0.056887,-0.999725,-0.000702,0.022401,-0.999756,0,0.021393,-0.998016,0.00531,-0.062471,0.656514,0.731925,0.182318,0.706504,0.707633,-0.008759,-0.64684,0.745781,0.159215,-0.641072,0.765984,-0.047243,0.614399,0.626209,-0.479904,-0.643941,-0.749321,0.154302,-0.641591,-0.765465,-0.048494,0.656514,-0.731925,0.182318,0.694601,-0.062868,0.716605,0.689169,0.077975,0.720359,-0.692587,-0.14658,0.706259,-0.670095,0.195837,0.715964,0.664785,0.149205,-0.731956,0.664785,-0.149236,-0.731956,-0.679006,0.147252,-0.719169,-0.679678,-0.14835,-0.718314,-0.629841,0.616901,-0.471877,0.706504,-0.707633,-0.008759,-0.63274,-0.615619,-0.46968,0.614399,-0.626209,-0.479904,0.624775,0.476333,0.618641,-0.702658,0.483871,0.521622,-0.688986,-0.516343,0.50856,0.636525,-0.486618,0.598285,0.677236,0.577166,0.456252,-0.449416,-0.578295,0.680868,0.677053,-0.57741,0.456221,-0.449232,0.578478,0.680807,0.592639,-0.577074,-0.561876,0.592944,0.576708,-0.561968,0.684469,-0.728813,-0.016602,0.684866,0.728446,-0.016511,-0.631519,-0.566424,-0.529405,-0.69924,-0.704642,0.120273,-0.631489,0.566454,-0.529435,-0.699149,0.704764,0.120334,0.681112,-0.723594,-0.111759,0.681417,0.723289,-0.111759,-0.703146,-0.696005,0.14539,-0.702963,0.696188,0.14539,-0.950255,0.310678,-0.021546,-0.973235,0.087924,-0.212287,-0.995086,0.031312,-0.093722,-0.948149,0.210089,-0.23838,-0.937742,0.310373,-0.155828,-0.995697,0.088229,0.027589,-0.975738,0.211005,0.057894,-0.650227,0.559618,0.513779,-0.547594,0.835292,-0.048769,-0.768059,-0.032502,0.639515,-0.815607,-0.52205,0.249428,-0.759484,-0.520493,-0.390179,-0.645192,-0.032868,-0.763268,-0.550432,0.558275,-0.620716,0.558184,0.417859,0.716758,0.672018,0.738029,0.060366,0.422773,-0.27546,0.863338,0.362774,-0.83932,0.404797,0.427351,-0.8399,-0.334483,0.566057,-0.276925,-0.776421,0.674398,0.418744,-0.608081,0.712668,0.30192,0.633168,0.815729,0.573107,0.078158,0.596606,-0.279031,0.752434,0.555498,-0.746849,0.365459,0.608203,-0.751823,-0.254555,0.717154,-0.282418,-0.637104,0.813013,0.306986,-0.494675,0.039277,0.610675,0.790887,0.166204,0.985992,0.011505,-0.114841,-0.212531,0.970367,-0.184729,-0.886227,0.424757,-0.1124,-0.882199,-0.457198,0.043672,-0.21015,-0.976684,0.166204,0.608783,-0.775719,0.664205,0.491409,0.563311,0.664205,0.491409,-0.563311,-0.478195,0.646352,-0.594562,-0.478195,0.646352,0.594562,0.656758,-0.496078,0.567919,-0.478225,-0.646321,0.594562,-0.478225,-0.646321,-0.594562,0.653768,-0.500565,-0.567461,0.249519,0.516129,0.81933,-0.718436,0.041597,0.694296,-0.718436,-0.041627,0.694296,0.249489,-0.51619,0.8193,-0.718436,0.041597,-0.694296,-0.718467,-0.041627,-0.694296,0.249519,0.516129,-0.81933,0.249489,-0.51619,-0.8193,0.550859,0.104007,-0.828059,0.550859,0.104038,0.828059,-0.710959,0.148747,-0.687277,-0.710959,0.148747,0.687277,-0.710929,-0.148747,0.687307,0.543779,-0.093387,0.83401,-0.710929,-0.148747,-0.687307,0.542741,-0.090609,-0.834956,0.71807,0.554521,-0.420545,0.717399,0.563738,0.409223,0.783685,-0.462478,0.414624,0.787011,-0.459059,-0.412091,0.961516,0.059267,-0.268166,0.949004,0.055208,0.310282,0.887661,0.419843,0.189032,0.890164,0.428419,-0.155004,-0.212409,-0.666768,-0.714316,-0.588916,-0.808191,-0.001282,-0.76635,-0.581347,-0.273293,0.131077,-0.651357,-0.747337,0.39555,-0.700919,0.593463,0.8287,-0.555162,-0.070681,-0.76635,0.581347,-0.273293,-0.588916,0.808191,-0.001282,-0.212409,0.666768,-0.714316,0.39555,0.700919,0.593463,0.131077,0.651357,-0.747337,0.8287,0.555162,-0.070681,-0.085635,-0.589984,0.80282,0.803949,-0.574328,0.154149,0.80401,0.574358,0.153783,-0.085482,0.590014,0.80282,0.483139,-0.833461,0.268105,-0.752525,-0.650624,-0.101657,-0.752556,0.650624,-0.101657,0.483139,0.833461,0.268105,0.591357,-0.783624,-0.190191,-0.684957,-0.641774,0.344829,0.591357,0.783624,-0.190191,-0.684927,0.641865,0.344707], + + "colors" : [], + + "uvs" : [[0.46833,0.66546,0.46833,0.620419,0.2436,0.620419,0.24413,0.66546,0.037219,0.772446,0.037219,0.713056,0.133177,0.713056,0.133177,0.772445,0.583333,0.081935,0.524071,0.083682,0.527654,0.066369,0.583333,0.066368,0.24413,0.711429,0.46833,0.711429,0.033132,0.620487,0.033132,0.666388,0.033132,0.594469,0.983024,0.434776,0.803734,0.434776,0.803735,0.53514,0.983024,0.53514,0.206433,0.50206,0.104918,0.503188,0.083625,0.536233,0.228376,0.536233,0.112788,0.371531,0.207798,0.370402,0.184558,0.331099,0.124935,0.331099,0.033132,0.71229,0.300332,0.859432,0.300779,0.90302,0.318042,0.902651,0.318042,0.859069,0.300332,0.950138,0.318042,0.949977,0.300332,0.989884,0.318042,0.989509,0.300337,0.858447,0.421717,0.900279,0.404322,0.907192,0.404322,0.861666,0.421206,0.938564,0.404322,0.955817,0.421161,0.978767,0.404322,0.989541,0.404322,0.975951,0.404322,0.978191,0.419964,0.903963,0.419964,0.862598,0.421793,0.902773,0.421793,0.859069,0.421793,0.949983,0.421793,0.989754,0.301676,0.90583,0.301676,0.8612,0.301676,0.953798,0.301676,0.987282,0.389235,0.954341,0.435191,0.750003,0.392891,0.716626,0.343588,0.757708,0.386148,0.671032,0.343588,0.584357,0.392891,0.625439,0.435191,0.592062,0.435734,0.768168,0.234948,0.768167,0.303888,0.709395,0.458128,0.711571,0.234948,0.768168,0.448799,0.768168,0.934148,0.523435,0.982639,0.531638,0.982639,0.443901,0.811446,0.443873,0.85618,0.52342,0.810576,0.535025,0.032951,0.768167,0.120796,0.584357,0.120796,0.757708,0.506231,0.396832,0.336674,0.429815,0.343859,0.537496,0.557639,0.411304,0.022941,0.425343,0.228785,0.425107,0.228785,0.525543,0.02412,0.523804,0.081074,0.431499,0.230968,0.431499,0.230971,0.539635,0.081074,0.539635,0.228785,0.427295,0.02412,0.427132,0.02412,0.53132,0.228785,0.531321,0.378575,0.767382,0.483243,0.767231,0.493748,0.571249,0.377813,0.571416,0.063315,0.768084,0.038615,0.76812,0.038805,0.571791,0.378973,0.767631,0.804328,0.535815,0.984159,0.535815,0.898817,0.437773,0.804764,0.437306,0.984352,0.437306,0.062917,0.767835,0.03667,0.571549,0.038216,0.767871,0.492489,0.198402,0.631301,0.198402,0.640254,0.183461,0.484888,0.183461,0.040723,0.995935,0.252626,0.995708,0.254048,0.987797,0.040647,0.972384,0.018391,0.533654,0.333333,0.2,0.018123,0.412062,0.238148,0.530843,0.238148,0.336538,0.228376,0.331099,0.234462,0.425107,0.234462,0.533654,0.081074,0.418504,0.230968,0.418504,0.198068,0.336416,0.115971,0.336416,0.081074,0.322339,0.230968,0.322339,0.02412,0.315493,0.228785,0.315531,0.228784,0.322677,0.02412,0.322677,0.018391,0.315493,0.21266,0.322302,0.198068,0.322302,0.115971,0.322302,0.081074,0.322302,0.234462,0.315531,0.234461,0.31553,0.583333,0.2,0.5,0.2,0.640254,0.057978,0.484888,0.057978,0.56028,0.411304,0.631301,0.043037,0.492489,0.043037,0.238807,0.424133,0.074077,0.424133,0.113873,0.336416,0.200166,0.336416,0.336674,0.360736,0.483115,0.301573,0.501011,0.20253,0.61506,0.20253,0.613651,0.239014,0.50399,0.239014,0.102005,0.322191,0.113873,0.322246,0.200166,0.322246,0.492426,0.301633,0.641814,0.205192,0.640972,0.241676,0.474257,0.205192,0.476669,0.241676,0.331928,0.042691,0.333782,0.024242,0.163295,0.093705,0.506119,0.012114,0.608836,0.013114,0.600476,0.228154,0.514822,0.227494,0.490272,0.017931,0.627369,0.017931,0.645273,0.022719,0.472367,0.022719,0.982515,0.535036,0.808157,0.535036,0.808157,0.440315,0.982514,0.440315,0.983535,0.433461,0.983535,0.535515,0.803962,0.535515,0.803962,0.433687,0.498779,0.666388,0.498779,0.620419,0.498779,0.594352,0.46833,0.594352,0.498779,0.568762,0.46833,0.568762,0.468087,0.620419,0.46833,0.666388,0.498779,0.717591,0.46833,0.717591,0.498779,0.768168,0.806457,0.53412,0.806457,0.434539,0.962707,0.45601,0.962707,0.512649,0.98057,0.53412,0.261156,0.537496,0.270993,0.468573,0.98057,0.434539,0.492973,0.762219,0.428612,0.768973,0.492973,0.579845,0.428612,0.573091,0.46833,0.712357,0.257031,0.984774,0.257031,0.970268,0.257031,0.996796,0.187276,0.996808,0.187276,0.97004,0.666667,0,0.292321,0.796874,0.356684,0.796558,0.356684,0.845053,0.292321,0.845368,0.422099,0.796786,0.422099,0.845281,0.292955,0.79823,0.355076,0.797957,0.355076,0.845504,0.292955,0.845201,0.422649,0.798204,0.422649,0.845175,0.291204,0.794153,0.362057,0.794421,0.361283,0.84617,0.291204,0.845902,0.423037,0.794235,0.423037,0.845983,0.290931,0.795821,0.355039,0.795762,0.355356,0.845136,0.291248,0.845195,0.422995,0.796037,0.423312,0.845094,0.291406,0.795111,0.357782,0.795177,0.357782,0.844767,0.291406,0.844702,0.422719,0.794576,0.422719,0.844166,0.291177,0.792672,0.359149,0.792907,0.359149,0.846137,0.291177,0.845902,0.423515,0.792385,0.423515,0.845903,0.295459,0.784409,0.357303,0.784023,0.420038,0.784279,0.299274,0.784997,0.355093,0.784513,0.419199,0.784795,0.295315,0.783565,0.361708,0.783685,0.418209,0.783638,0.293954,0.784187,0.355425,0.784102,0.420805,0.784097,0.297103,0.783628,0.356594,0.783686,0.414797,0.783148,0.295099,0.783592,0.359579,0.783514,0.420234,0.783622,0.504451,0.57098,0.504451,0.636932,0.02911,0.636932,0.02911,0.57098,0.504451,0.699553,0.02911,0.699553,0.504451,0.770132,0.02911,0.770132,0.030469,0.567343,0.030469,0.631742,0.504988,0.631741,0.504988,0.567343,0.030469,0.697728,0.504988,0.697728,0.030469,0.770118,0.504988,0.770118,0.450958,0.8617,0.450958,0.800736,0.43422,0.800736,0.43422,0.851919,0.450958,0.905611,0.43422,0.888669,0.450958,0.97403,0.43422,0.954467,0.452047,0.907848,0.452047,0.974892,0.436848,0.974544,0.436848,0.916172,0.452047,0.866163,0.436848,0.879193,0.452047,0.806008,0.436848,0.82076,0.985599,0.905611,0.985599,0.8617,0.985599,0.97403,0.985599,0.800736,0.98471,0.907848,0.98471,0.974892,0.98471,0.866163,0.98471,0.806008,0.141364,0.662497,0.126086,0.574922,0.041537,0.662882,0.040624,0.574922,0.998289,0.846232,0.998289,0.800736,0.988456,0.904524,0.991055,0.969369,0.998289,0.963188,0.998289,0.900783,0.988526,0.904498,0.998702,0.914262,0.999824,0.974467,0.998702,0.874416,0.998702,0.821507,0.998702,0.974467,0.550156,0.656462,0.550156,0.713639,0.645476,0.713639,0.653758,0.713639,0.885504,0.713639,0.885504,0.656462,0.550156,0.755495,0.645476,0.755495,0.550156,0.770816,0.645476,0.770816,0.853622,0.692181,0.853622,0.652191,0.553568,0.652191,0.553569,0.692181,0.853622,0.751494,0.553569,0.751493,0.853622,0.770632,0.553568,0.770632,0.553568,0.751493,0.499634,0.662112,0.500324,0.573026,0.413546,0.662112,0.413528,0.573026,0.413547,0.662112,0.258677,0.972346,0.038654,0.972543,0.038551,0.996755,0.258651,0.996755,0.076472,0.530843,0.076509,0.337103,0.106612,0.331099,0.236224,0.53742,0.09502,0.53742,0.098445,0.398112,0.236224,0.398112,0.091322,0.538152,0.236136,0.538088,0.236136,0.3929,0.091322,0.39293,0.237214,0.538769,0.092338,0.538793,0.092279,0.393534,0.237193,0.393568,0.050181,0.769169,0.141364,0.768724,0.400857,0.76838,0.499634,0.76838,0.482229,0.713056,0.482229,0.772445,0.815009,0.462874,0.813363,0.50127,0.799643,0.535291,0.801185,0.477884,0.815098,0.434466,0.80233,0.435367,0.982436,0.468892,0.808893,0.53875,0.808235,0.438497,0.495884,0.571498,0.483642,0.76748,0.939891,0.434945,0.939556,0.461993,0.93889,0.498515,0.9386,0.536401,0.30671,0.626701,0.357945,0.594352,0.393045,0.954864,0.951322,0.713639,0.951322,0.656462,0.951322,0.770816,0.951322,0.755496,0.885504,0.755496,0.885504,0.770816,0.95561,0.692181,0.95561,0.652191,0.95561,0.770632,0.95561,0.751494,0.983559,0.713639,0.983559,0.656462,0.983559,0.755496,0.983559,0.770816,0.987917,0.692181,0.987917,0.652191,0.987917,0.751494,0.987917,0.770632,0.951322,0.700945,0.885504,0.700944,0.885504,0.733508,0.951322,0.733508,0.951322,0.745427,0.885504,0.745427,0.95561,0.672096,0.853622,0.672096,0.853622,0.708036,0.95561,0.708036,0.95561,0.730242,0.853622,0.730242,0.983527,0.656462,0.983527,0.700945,0.983527,0.733508,0.983527,0.745427,0.987884,0.652191,0.987884,0.672096,0.987884,0.708036,0.987884,0.730242,0.891538,0.691864,0.891538,0.748817,0.891538,0.706599,0.891538,0.672494,0.767347,0.727298,0.76383,0.714155,0.735419,0.714009,0.742743,0.741379,0.776956,0.736955,0.762753,0.761487,0.790082,0.740537,0.790086,0.768946,0.803209,0.737085,0.81742,0.761757,0.812818,0.727523,0.837429,0.741846,0.816335,0.714414,0.844753,0.714549,0.812818,0.70127,0.837429,0.68718,0.803209,0.691613,0.81742,0.667071,0.790082,0.688031,0.790086,0.659612,0.776956,0.691484,0.762753,0.666801,0.767347,0.701046,0.742743,0.686712,0.118595,0.666453,0.098028,0.671964,0.077462,0.666453,0.13365,0.651397,0.062406,0.651397,0.139161,0.630831,0.056895,0.630831,0.13365,0.610264,0.062406,0.610264,0.118595,0.595208,0.077462,0.595208,0.098028,0.589697,0.053325,0.621198,0.046061,0.640733,0.960205,0.463207,0.96396,0.498672,0.905745,0.447953,0.941797,0.448552,0.941251,0.526671,0.905672,0.526886,0.963434,0.536275,0.860312,0.526014,0.861426,0.44883,0.273483,0.625639,0.981028,0.434812,0.974468,0.464073,0.243634,0.621198,0.258635,0.996212,0.040825,0.996576,0.041089,0.9689,0.258615,0.9689,0.096974,0.994204,0.042499,0.994516,0.042898,0.977229,0.096353,0.974988,0.177717,0.993742,0.179502,0.97493,0.10159,0.997408,0.181484,0.997273,0.181252,0.972064,0.101588,0.971898,0.039453,0.997132,0.039507,0.971856,0.016873,0.950721,0.275547,0.952303,0.275432,0.959605,0.016922,0.959212,0.254437,0.997034,0.254035,0.971794,0.251627,0.992315,0.253233,0.974351,0.826252,0.476882,0.826252,0.444081,0.982109,0.445815,0.982109,0.486381,0.827568,0.447914,0.826716,0.527033,0.803948,0.535271,0.804509,0.433583,0.983305,0.433027,0.983038,0.53675,0.826252,0.476372,0.826252,0.508406,0.982109,0.499536,0.982109,0.472024,0.826252,0.443238,0.982109,0.437527,0.273396,0.597032,0.249229,0.596516,0.826252,0.532601,0.982109,0.533913,0.595879,0.609262,0.596453,0.575251,0.966057,0.574658,0.965744,0.609004,0.605604,0.626541,0.952344,0.626261,0.603475,0.554505,0.95838,0.554306,0.242071,0.721965,0.244513,0.708497,0.032951,0.708155,0.050037,0.707894,0.047249,0.719858,0.016911,0.941979,0.275643,0.942738,0.275547,0.94958,0.016873,0.947998,0.982109,0.505008,0.826252,0.509648,0.982109,0.536367,0.826252,0.533675,0.981979,0.534711,0.970758,0.536321,0.973572,0.498799,0.01691,0.940285,0.275642,0.941044,0.275681,0.80213,0.016914,0.801371,0.016914,0.796004,0.275681,0.796764,0.141619,0.768844,0.401112,0.768499,0.499889,0.768499,0.044387,0.719818,0.141428,0.719433,0.499698,0.719088,0.016914,0.801552,0.776546,0.729354,0.775303,0.748818,0.819763,0.736669,0.819763,0.715264,0.655654,0.755495,0.655654,0.713639,0.655654,0.770816,0.994852,0.931262,0.987856,0.895054,0.115664,0.720148,0.092936,0.759582,0.491655,0.753099,0.48388,0.719026,0.42214,0.600769,0.143945,0.568653,0.162878,0.610398,0.112574,0.628065,0.112501,0.586931,0.484499,0.58931,0.484582,0.635656,0.42214,0.734273,0.143945,0.766192,0.162878,0.724447,0.115887,0.582543,0.11597,0.628889,0.491646,0.6265,0.491563,0.580154,0.422403,0.590295,0.422403,0.734273,0.193575,0.762912,0.193607,0.667426,0.039539,0.582543,0.036154,0.586931,0.855758,0.534837,0.940601,0.534837,0.940601,0.449995,0.855758,0.449995,0.776546,0.756248,0.776546,0.770562,0.039777,0.715371,0.112012,0.72488,0.036391,0.719759,0.816583,0.491608,0.978495,0.491608,0.976209,0.450136,0.818769,0.450136,0.977881,0.449868,0.815968,0.449868,0.818155,0.491341,0.975595,0.491341,0.088893,0.765436,0.08857,0.584547,0.035976,0.584547,0.03622,0.721148,0.091252,0.58107,0.091575,0.761959,0.038902,0.717672,0.038658,0.58107,0.0881,0.765851,0.473905,0.730911,0.481894,0.76575,0.435756,0.70051,0.231245,0.667426,0.21481,0.767776,0.435611,0.763973,0.493786,0.70051,0.493491,0.734273,0.493491,0.600769,0.435611,0.573265,0.435756,0.634131,0.493786,0.634131,0.64676,0.411304,0.650541,0.537496,0.959159,0.468224,0.983844,0.536002,0.958746,0.512867,0.983844,0.437526,0.900707,0.437073,0.040685,0.682663,0.9829,0.893361,0.998302,0.864492,0.169808,0.667422,0.193962,0.572006,0.21481,0.567076,0.804013,0.536002,0.829183,0.515734,0.830374,0.468735,0.804013,0.437526,0.919164,0.459036,0.250543,0.995708,0.046063,0.972907,0.252485,0.972907,0.506211,0.570216,0.506211,0.658629,0.031142,0.570215,0.031142,0.658628,0.506211,0.722441,0.031142,0.72244,0.506211,0.771609,0.031142,0.771608,0.504168,0.570289,0.504168,0.667344,0.029393,0.57029,0.029393,0.667345,0.034043,0.57443,0.034043,0.625142,0.50331,0.57443,0.50331,0.625142,0.034043,0.675855,0.50331,0.675855,0.151088,0.668161,0.106831,0.741525,0.151088,0.752874,0.074432,0.710518,0.062573,0.668161,0.074432,0.625805,0.10683,0.594798,0.151088,0.583449,0.195345,0.594798,0.243609,0.668161,0.195345,0.741525,0.029393,0.773184,0.504168,0.773185,0.243609,0.594798,0.243609,0.741525,0.495303,0.713728,0.495303,0.565903,0.287322,0.565903,0.287322,0.713728,0.030253,0.567799,0.030253,0.7655,0.505307,0.660525,0.505307,0.61393,0.033942,0.61393,0.033942,0.660525,0.505307,0.570813,0.033942,0.570813,0.943105,0.071234,0.943105,0.312387,0.834294,0.312387,0.834294,0.071234,0.505307,0.572165,0.505307,0.614468,0.033942,0.614468,0.033942,0.572165,0.505307,0.661063,0.033942,0.661063,0.309229,0.614927,0.307333,0.705513,0.199682,0.705513,0.201578,0.614927,0.03832,0.60118,0.265762,0.60118,0.03832,0.736661,0.38025,0.736661,0.499779,0.60118,0.03832,0.73666,0.38025,0.73666,0.215175,0.575502,0.30649,0.57572,0.190531,0.72952,0.330238,0.729854,0.334301,0.577077,0.194594,0.576744,0.33006,0.683818,0.190353,0.683484,0.834294,0.405908,0.943105,0.405908,0.25279,0.707039,0.25279,0.629284,0.034781,0.727642,0.034781,0.608681,0.499779,0.766577,0.259451,0.60118,0.453463,0.629284,0.453463,0.707039,0.497313,0.629284,0.497313,0.707039,0.943105,0.036182,0.834294,0.036182,0.38062,0.572489,0.380172,0.708722,0.360666,0.574953,0.360218,0.729029,0.144002,0.708158,0.14445,0.571926,0.161446,0.728554,0.161895,0.574479,0.453463,0.768712,0.25279,0.768712,0.980671,0.312387,0.980671,0.071234,0.363385,0.578043,0.359145,0.684784,0.966107,0.396687,0.046316,0.752789,0.485778,0.752789,0.966107,0.045403,0.25279,0.567611,0.453463,0.567611,0.796728,0.071234,0.796728,0.312387,0.160373,0.684309,0.164614,0.577569,0.811292,0.396687,0.046316,0.583534,0.485778,0.583534,0.811292,0.045403,0.103564,0.199356,0.08992,0.172656,0.08992,0.199695,0.103564,0.172745,0.07606,0.255356,0.109236,0.255356,0.07606,0.217244,0.109236,0.217244,0.171458,0.251887,0.008382,0.251887,0.171458,0.215841,0.008382,0.215755,0.109236,0.248215,0.07606,0.248215,0.109236,0.218107,0.07606,0.218107,0.07606,0.163418,0.109236,0.163418,0.171458,0.176726,0.008382,0.176674,0.109236,0.166697,0.07606,0.166697,0.07606,0.139562,0.109236,0.139562,0.171458,0.137061,0.008382,0.137037,0.109236,0.139791,0.07606,0.139791,0.008137,0.302151,0.171704,0.302151,0.008137,0.256425,0.171704,0.256425,0.687825,0.497515,0.753289,0.446618,0.769458,0.47935,0.716959,0.438533,0.687825,0.461185,0.753289,0.512082,0.716959,0.520167,0.762578,0.435262,0.784356,0.47935,0.713644,0.424373,0.674402,0.454883,0.674402,0.503817,0.713644,0.534327,0.762578,0.523438,0.421369,0.843274,0.357923,0.785765,0.421509,0.785681,0.357923,0.843218,0.293097,0.786067,0.293097,0.84352,0.423327,0.845842,0.292376,0.783972,0.423327,0.784032,0.292376,0.845782,0.422754,0.843294,0.35847,0.78415,0.422754,0.784104,0.35847,0.843205,0.292097,0.78416,0.292097,0.843215,0.419396,0.842679,0.354085,0.78579,0.419396,0.785756,0.354086,0.842541,0.295443,0.785845,0.295271,0.842768,0.552602,0.710156,0.607023,0.669114,0.607023,0.710156,0.552602,0.664561,0.607023,0.658978,0.552602,0.6533,0.607023,0.687379,0.552602,0.684852,0.607023,0.732933,0.552602,0.735459,0.607023,0.761334,0.552602,0.767012,0.607023,0.751198,0.552602,0.755751,0.9784,0.669114,0.9784,0.710156,0.9784,0.658977,0.9784,0.687379,0.9784,0.732932,0.9784,0.761334,0.9784,0.751198,0.807672,0.442768,0.978835,0.443621,0.979207,0.509828,0.808044,0.508975,0.807671,0.442768,0.947065,0.534199,0.947065,0.435505,0.84496,0.435505,0.84496,0.534199,0.940114,0.432575,0.940114,0.536238,0.848661,0.536238,0.848661,0.432575,0.672006,0.021357,0.656806,0.021357,0.656824,0.314257,0.672024,0.314256,0.672024,0.314257,0.770262,0.017508,0.656194,0.017508,0.656194,0.31563,0.770262,0.31563,0.957017,0.536238,0.957017,0.432575,0.965936,0.437476,0.965936,0.52786,0.826089,0.437476,0.826089,0.52786,0.831758,0.536238,0.831758,0.432575,0.984226,0.536238,0.984226,0.432575,0.981206,0.437383,0.981206,0.527246,0.803004,0.438947,0.803004,0.52881,0.804549,0.536238,0.804549,0.432575,0.916649,0.579515,0.93721,0.579515,0.93721,0.598375,0.916649,0.598375,0.974684,0.536343,0.879264,0.536343,0.903982,0.515418,0.944662,0.515418,0.879264,0.440924,0.974684,0.440924,0.944662,0.472681,0.903982,0.472681,0.906978,0.565568,0.947658,0.565568,0.947658,0.608305,0.906978,0.608305,0.109189,0.242046,0.107364,0.237783,0.105426,0.239777,0.115812,0.242039,0.114367,0.238014,0.120507,0.240308,0.109712,0.229123,0.111863,0.229537,0.110013,0.235688,0.106684,0.235457,0.109799,0.232598,0.107333,0.231938]], + + "faces" : [42,0,1,2,0,0,1,2,0,1,2,42,3,0,2,0,3,0,2,3,0,2,42,4,5,6,0,4,5,6,4,5,6,42,6,7,4,0,6,7,4,6,7,4,42,8,9,10,0,8,9,10,8,9,10,42,10,11,8,0,10,11,8,10,11,8,42,0,3,12,0,0,3,12,0,3,12,42,13,0,12,0,13,0,12,13,0,12,42,3,2,14,0,3,2,14,3,2,14,42,14,15,3,0,14,15,3,14,15,3,42,2,16,14,0,2,16,14,2,16,14,42,17,18,19,0,17,18,19,17,18,19,42,19,20,17,0,19,20,17,19,20,17,42,21,22,23,0,21,22,23,21,22,23,42,23,24,21,0,23,24,21,23,24,21,42,25,26,27,0,25,26,27,25,26,27,42,27,28,25,0,27,28,25,27,28,25,42,12,3,15,0,12,3,15,12,3,15,42,15,29,12,0,15,29,12,15,29,12,42,15,14,30,0,30,31,32,15,14,30,42,30,31,15,0,32,33,30,30,31,15,42,14,16,32,0,31,34,35,14,16,32,42,32,30,14,0,35,32,31,32,30,14,42,16,33,34,0,34,36,37,16,33,34,42,34,32,16,0,37,35,34,34,32,16,42,33,35,36,0,36,34,35,33,35,36,42,36,34,33,0,35,37,36,36,34,33,42,35,37,38,0,34,31,32,35,37,38,42,38,36,35,0,32,35,34,38,36,35,42,37,39,40,0,31,38,33,37,39,40,42,40,38,37,0,33,32,31,40,38,37,42,39,41,40,0,39,40,41,39,41,40,42,39,42,43,0,39,42,43,39,42,43,42,43,41,39,0,43,40,39,43,41,39,42,42,44,45,0,42,44,45,42,44,45,42,45,43,42,0,45,43,42,45,43,42,42,44,46,47,0,44,42,43,44,46,47,42,44,47,48,0,44,43,46,44,47,48,42,44,48,49,0,44,46,47,44,48,49,42,44,49,45,0,44,47,45,44,49,45,42,46,29,50,0,42,48,40,46,29,50,42,50,47,46,0,40,43,42,50,47,46,42,29,15,31,0,48,49,41,29,15,31,42,31,50,29,0,41,40,48,31,50,29,42,31,30,51,0,33,32,50,31,30,51,42,51,52,31,0,50,51,33,51,52,31,42,30,32,53,0,32,35,52,30,32,53,42,53,51,30,0,52,50,32,53,51,30,42,32,34,54,0,35,37,53,32,34,54,42,54,53,32,0,53,52,35,54,53,32,42,34,36,55,0,37,35,52,34,36,55,42,55,54,34,0,52,53,37,55,54,34,42,36,38,56,0,35,32,50,36,38,56,42,56,55,36,0,50,52,35,56,55,36,42,38,40,57,0,32,33,51,38,40,57,42,57,56,38,0,51,50,32,57,56,38,42,40,41,58,0,41,40,54,40,41,58,42,58,57,40,0,54,55,41,58,57,40,42,41,43,59,0,40,43,56,41,43,59,42,59,58,41,0,56,54,40,59,58,41,42,43,45,60,0,43,45,57,43,45,60,42,60,59,43,0,57,56,43,60,59,43,42,45,49,61,0,45,47,58,45,49,61,42,45,61,62,0,45,58,56,45,61,62,42,45,62,60,0,45,56,57,45,62,60,42,50,31,52,0,40,41,55,50,31,52,42,52,63,50,0,55,54,40,52,63,50,42,64,65,66,0,59,60,61,64,65,66,42,65,67,66,0,60,62,61,65,67,66,42,68,66,67,0,63,61,62,68,66,67,42,67,69,68,0,62,64,63,67,69,68,42,69,70,68,0,64,65,63,69,70,68,42,71,72,73,0,66,67,68,71,72,73,42,73,74,71,0,68,69,66,73,74,71,42,13,12,75,0,13,12,70,13,12,75,42,75,76,13,0,70,71,13,75,76,13,42,42,39,77,0,72,73,74,42,39,77,42,77,78,46,0,74,75,76,77,78,46,42,46,42,77,0,76,72,74,46,42,77,42,29,46,78,0,77,76,75,29,46,78,42,78,75,12,0,78,70,12,78,75,12,42,12,29,78,0,12,29,78,12,29,78,42,79,80,66,0,79,80,61,79,80,66,42,66,68,79,0,61,63,79,66,68,79,42,11,81,82,0,81,82,83,11,81,82,42,82,8,11,0,83,84,81,82,8,11,42,83,84,85,0,85,86,87,83,84,85,42,85,86,83,0,87,88,85,85,86,83,42,87,88,78,0,89,90,91,87,88,78,42,78,77,87,0,91,92,89,78,77,87,42,89,90,91,0,93,94,95,89,90,91,42,91,92,89,0,95,96,93,91,92,89,42,20,93,94,0,97,98,99,20,93,94,42,94,95,20,0,99,100,97,94,95,20,42,18,96,16,0,101,102,103,18,96,16,42,16,19,18,0,103,104,101,16,19,18,42,96,97,33,0,105,106,107,96,97,33,42,33,16,96,0,107,108,105,33,16,96,42,35,33,97,0,109,107,106,35,33,97,42,17,20,95,0,110,97,100,17,20,95,42,95,35,97,0,100,111,112,95,35,97,42,17,95,97,0,110,100,112,17,95,97,42,98,99,100,0,113,114,115,98,99,100,42,100,101,98,0,115,116,113,100,101,98,42,92,91,75,0,117,118,119,92,91,75,42,78,92,75,0,120,117,119,78,92,75,42,83,86,72,0,85,88,121,83,86,72,42,72,102,83,0,122,122,122,72,102,83,42,91,90,103,0,95,94,123,91,90,103,42,103,75,91,0,123,121,95,103,75,91,42,21,24,104,0,21,24,124,21,24,104,42,26,21,104,0,26,21,124,26,21,104,42,26,104,105,0,26,124,125,26,104,105,42,26,105,106,0,26,125,126,26,105,106,42,85,84,87,0,87,86,127,85,84,87,42,87,77,85,0,127,128,87,87,77,85,42,89,92,78,0,93,96,128,89,92,78,42,78,88,89,0,128,127,93,78,88,89,42,102,103,107,0,129,130,131,102,103,107,42,107,108,102,0,131,132,129,107,108,102,42,24,23,88,0,133,134,90,24,23,88,42,88,87,24,0,90,89,133,88,87,24,42,105,104,84,0,135,136,86,105,104,84,42,84,83,105,0,86,85,135,84,83,105,42,109,110,90,0,137,138,94,109,110,90,42,90,89,109,0,94,93,137,90,89,109,42,106,105,83,0,139,135,85,106,105,83,42,83,102,106,0,122,122,122,83,102,106,42,107,103,111,0,131,130,140,107,103,111,42,111,28,107,0,140,141,131,111,28,107,42,108,27,106,0,132,142,143,108,27,106,42,106,102,108,0,143,129,132,106,102,108,42,110,111,103,0,138,139,123,110,111,103,42,103,90,110,0,123,94,138,103,90,110,42,104,24,87,0,136,144,127,104,24,87,42,87,84,104,0,127,86,136,87,84,104,42,23,109,89,0,145,137,93,23,109,89,42,89,88,23,0,93,127,145,89,88,23,42,9,8,103,0,9,8,146,9,8,103,42,103,102,9,0,146,147,9,103,102,9,42,101,100,112,0,116,115,148,101,100,112,42,112,113,101,0,148,149,116,112,113,101,42,10,9,71,0,81,150,83,10,9,71,42,71,114,10,0,83,82,81,71,114,10,42,113,112,115,0,149,148,151,113,112,115,42,115,116,113,0,151,152,149,115,116,113,42,11,10,117,0,153,154,155,11,10,117,42,117,118,11,0,155,156,153,117,118,11,42,119,120,10,0,157,158,81,119,120,10,42,10,114,119,0,81,82,157,10,114,119,42,121,122,123,0,159,160,161,121,122,123,42,123,124,121,0,161,162,159,123,124,121,42,117,10,120,0,155,154,163,117,10,120,42,120,125,117,0,163,164,155,120,125,117,42,11,118,126,0,153,156,165,11,118,126,42,126,127,11,0,166,158,81,126,127,11,42,128,81,11,0,157,82,81,128,81,11,42,11,127,128,0,81,158,157,11,127,128,42,122,119,114,0,160,167,168,122,119,114,42,114,123,122,0,168,161,160,114,123,122,42,128,121,124,0,169,159,162,128,121,124,42,124,81,128,0,162,170,169,124,81,128,42,98,101,125,0,171,172,166,98,101,125,42,125,120,98,0,166,158,171,125,120,98,42,116,115,128,0,171,173,157,116,115,128,42,128,127,116,0,157,158,171,128,127,116,42,101,113,126,0,174,175,176,101,113,126,42,126,125,101,0,176,177,174,126,125,101,42,112,100,122,0,178,179,160,112,100,122,42,122,121,112,0,160,159,178,122,121,112,42,99,98,120,0,173,171,158,99,98,120,42,120,119,99,0,158,157,173,120,119,99,42,100,99,119,0,179,180,167,100,99,119,42,119,122,100,0,167,160,179,119,122,100,42,113,116,127,0,172,171,158,113,116,127,42,127,126,113,0,158,166,172,127,126,113,42,115,112,121,0,181,178,159,115,112,121,42,121,128,115,0,159,169,181,121,128,115,42,125,126,28,0,182,183,184,125,126,28,42,28,27,125,0,184,185,182,28,27,125,42,118,117,108,0,183,182,185,118,117,108,42,108,107,118,0,185,184,183,108,107,118,42,126,118,107,0,186,187,188,126,118,107,42,107,28,126,0,188,189,186,107,28,126,42,117,125,27,0,187,186,189,117,125,27,42,27,108,117,0,189,188,187,27,108,117,42,129,130,1,0,190,191,1,129,130,1,42,1,0,129,0,1,0,190,1,0,129,42,130,131,132,0,191,192,193,130,131,132,42,132,1,130,0,193,1,191,132,1,130,42,131,133,134,0,192,194,195,131,133,134,42,134,132,131,0,195,193,192,134,132,131,42,133,135,94,0,194,192,193,133,135,94,42,94,134,133,0,193,195,194,94,134,133,42,135,136,137,0,192,191,196,135,136,137,42,137,94,135,0,196,193,192,137,94,135,42,136,138,139,0,191,190,197,136,138,139,42,139,137,136,0,197,196,191,139,137,136,42,138,140,141,0,190,198,199,138,140,141,42,141,139,138,0,199,197,190,141,139,138,42,129,0,142,0,190,0,198,129,0,142,42,0,143,142,0,0,199,198,0,143,142,42,140,66,71,0,198,200,71,140,66,71,42,71,141,140,0,71,199,198,71,141,140,42,68,142,143,0,200,198,199,68,142,143,42,143,82,68,0,199,71,200,143,82,68,42,80,79,124,0,201,202,203,80,79,124,42,124,123,80,0,203,204,201,124,123,80,42,123,114,80,0,204,205,201,123,114,80,42,66,80,114,0,206,207,82,66,80,114,42,114,71,66,0,82,83,206,114,71,66,42,79,68,82,0,207,206,83,79,68,82,42,82,81,79,0,83,82,207,82,81,79,42,81,124,79,0,208,203,202,81,124,79,42,138,64,140,0,209,59,210,138,64,140,42,129,142,70,0,211,212,65,129,142,70,42,139,141,74,0,197,199,213,139,141,74,42,0,13,143,0,214,215,216,0,13,143,42,66,140,64,0,61,210,59,66,140,64,42,68,70,142,0,63,65,212,68,70,142,42,71,74,141,0,71,213,199,71,74,141,42,82,143,13,0,217,216,215,82,143,13,42,13,76,82,0,215,218,217,13,76,82,42,144,145,146,0,219,219,219,144,144,144,42,147,148,130,0,220,221,222,145,146,130,42,130,129,147,0,222,223,220,130,129,145,42,148,149,131,0,221,224,225,146,147,131,42,131,130,148,0,225,222,221,131,130,146,42,149,150,133,0,226,227,228,147,148,133,42,133,131,149,0,228,229,226,133,131,147,42,150,151,135,0,227,230,231,148,149,135,42,135,133,150,0,231,228,227,135,133,148,42,151,152,136,0,232,233,234,149,150,136,42,136,135,151,0,234,235,232,136,135,149,42,152,153,138,0,233,236,237,150,151,138,42,138,136,152,0,237,234,233,138,136,150,42,153,154,64,0,238,239,240,151,152,64,42,64,138,153,0,240,241,238,64,138,151,42,154,155,65,0,239,242,243,152,153,65,42,65,64,154,0,243,240,239,65,64,152,42,155,156,67,0,244,245,246,153,154,67,42,67,65,155,0,246,247,244,67,65,153,42,156,157,69,0,245,248,249,154,155,69,42,69,67,156,0,249,246,245,69,67,154,42,157,158,70,0,250,251,252,155,156,70,42,70,69,157,0,252,253,250,70,69,155,42,158,147,129,0,251,254,255,156,145,129,42,129,70,158,0,255,252,251,129,70,156,42,159,160,148,0,256,257,221,157,158,146,42,148,147,159,0,221,220,256,146,145,157,42,160,161,149,0,257,258,224,158,159,147,42,149,148,160,0,224,221,257,147,146,158,42,161,162,150,0,259,260,227,159,160,148,42,150,149,161,0,227,226,259,148,147,159,42,162,163,151,0,260,261,230,160,161,149,42,151,150,162,0,230,227,260,149,148,160,42,163,164,152,0,262,263,233,161,162,150,42,152,151,163,0,233,232,262,150,149,161,42,164,165,153,0,263,264,236,162,163,151,42,153,152,164,0,236,233,263,151,150,162,42,165,166,154,0,265,266,239,163,164,152,42,154,153,165,0,239,238,265,152,151,163,42,166,167,155,0,266,267,242,164,165,153,42,155,154,166,0,242,239,266,153,152,164,42,167,168,156,0,268,269,245,165,166,154,42,156,155,167,0,245,244,268,154,153,165,42,168,169,157,0,269,270,248,166,167,155,42,157,156,168,0,248,245,269,155,154,166,42,169,170,158,0,271,272,251,167,168,156,42,158,157,169,0,251,250,271,156,155,167,42,170,159,147,0,272,273,254,168,157,145,42,147,158,170,0,254,251,272,145,156,168,42,171,172,160,0,274,275,276,169,130,158,42,160,159,171,0,276,277,274,158,157,169,42,172,173,161,0,275,278,279,130,170,159,42,161,160,172,0,279,276,275,159,158,130,42,173,174,162,0,278,280,281,170,133,160,42,162,161,173,0,281,279,278,160,159,170,42,174,175,163,0,280,278,279,133,171,161,42,163,162,174,0,279,281,280,161,160,133,42,175,176,164,0,278,275,276,171,136,162,42,164,163,175,0,276,279,278,162,161,171,42,176,177,165,0,275,274,277,136,172,163,42,165,164,176,0,277,276,275,163,162,136,42,177,178,166,0,282,283,284,172,173,164,42,166,165,177,0,284,285,282,164,163,172,42,178,179,167,0,283,286,287,173,174,165,42,167,166,178,0,287,284,283,165,164,173,42,179,180,168,0,286,288,289,174,144,166,42,168,167,179,0,289,287,286,166,165,174,42,180,181,169,0,288,286,287,144,175,167,42,169,168,180,0,287,289,288,167,166,144,42,181,182,170,0,286,283,284,175,176,168,42,170,169,181,0,284,287,286,168,167,175,42,182,171,159,0,283,282,285,176,169,157,42,159,170,182,0,285,284,283,157,168,176,42,183,184,52,0,290,291,292,177,178,52,42,52,51,183,0,292,293,290,52,51,177,42,185,183,51,0,294,290,293,179,177,51,42,51,53,185,0,293,295,294,51,53,179,42,186,185,53,0,296,294,295,180,179,53,42,53,54,186,0,295,297,296,53,54,180,42,187,186,54,0,294,296,297,181,180,54,42,54,55,187,0,297,295,294,54,55,181,42,188,187,55,0,290,294,295,182,181,55,42,55,56,188,0,295,293,290,55,56,182,42,189,188,56,0,291,290,293,183,182,56,42,56,57,189,0,293,292,291,56,57,183,42,190,189,57,0,298,299,300,184,183,57,42,57,58,190,0,300,301,298,57,58,184,42,191,190,58,0,302,298,301,185,184,58,42,58,59,191,0,301,303,302,58,59,185,42,192,191,59,0,304,302,303,186,185,59,42,59,60,192,0,303,305,304,59,60,186,42,193,192,60,0,302,304,305,187,186,60,42,60,62,193,0,305,303,302,60,62,187,42,194,193,62,0,298,302,303,188,187,62,42,62,63,194,0,303,301,298,62,63,188,42,184,194,63,0,299,298,301,178,188,63,42,63,52,184,0,301,300,299,63,52,178,42,195,196,183,0,306,307,290,189,190,177,42,183,185,195,0,290,294,306,177,179,189,42,197,195,185,0,308,306,294,191,189,179,42,185,186,197,0,294,296,308,179,180,191,42,198,197,186,0,306,308,296,192,191,180,42,186,187,198,0,296,294,306,180,181,192,42,199,198,187,0,307,306,294,193,192,181,42,187,188,199,0,294,290,307,181,182,193,42,200,199,188,0,309,307,290,194,193,182,42,188,189,200,0,290,291,309,182,183,194,42,201,200,189,0,310,311,299,195,194,183,42,189,190,201,0,299,298,310,183,184,195,42,202,201,190,0,312,310,298,196,195,184,42,190,191,202,0,298,302,312,184,185,196,42,203,202,191,0,313,312,302,197,196,185,42,191,192,203,0,302,304,313,185,186,197,42,204,203,192,0,312,313,304,198,197,186,42,192,193,204,0,304,302,312,186,187,198,42,205,204,193,0,310,312,302,199,198,187,42,193,194,205,0,302,298,310,187,188,199,42,206,207,20,0,314,314,315,200,201,20,42,20,19,206,0,315,315,314,20,19,200,42,208,206,19,0,316,314,315,202,200,19,42,19,209,208,0,315,317,316,19,203,202,42,210,208,209,0,316,316,317,204,202,203,42,209,93,210,0,317,317,316,203,93,204,42,207,210,93,0,314,316,317,201,204,93,42,93,20,207,0,317,315,314,93,20,201,42,211,212,213,0,318,319,309,205,206,207,42,213,196,211,0,309,307,318,207,190,205,42,214,215,216,0,320,321,322,208,209,210,42,216,217,214,0,322,323,320,210,211,208,42,215,218,219,0,321,324,323,209,212,213,42,219,216,215,0,323,322,321,213,210,209,42,220,221,199,0,319,318,307,214,215,193,42,199,200,220,0,307,309,319,193,194,214,42,222,220,200,0,325,326,311,216,214,194,42,200,201,222,0,311,310,325,194,195,216,42,223,222,201,0,327,325,310,217,216,195,42,201,202,223,0,310,312,327,195,196,217,42,224,223,202,0,328,327,312,218,217,196,42,202,203,224,0,312,313,328,196,197,218,42,225,224,203,0,327,328,313,219,218,197,42,203,204,225,0,313,312,327,197,198,219,42,226,225,204,0,325,327,312,220,219,198,42,204,205,226,0,312,310,325,198,199,220,42,212,226,205,0,329,325,310,206,220,199,42,205,213,212,0,310,311,329,199,207,206,42,212,211,227,0,330,331,332,206,205,221,42,212,227,228,0,330,332,333,206,221,222,42,212,228,229,0,330,333,334,206,222,223,42,212,229,230,0,330,334,335,206,223,169,42,211,217,231,0,331,336,337,205,211,224,42,231,227,211,0,337,332,331,224,221,205,42,217,216,232,0,336,338,339,211,210,225,42,232,231,217,0,339,337,336,225,224,211,42,216,219,233,0,338,336,337,210,213,226,42,233,232,216,0,337,339,338,226,225,210,42,219,221,234,0,336,331,332,213,215,227,42,234,233,219,0,332,337,336,227,226,213,42,221,220,235,0,331,330,335,215,214,228,42,235,236,237,0,335,334,333,228,229,230,42,235,237,234,0,335,333,332,228,230,227,42,221,235,234,0,331,335,332,215,228,227,42,238,235,220,0,340,341,342,231,228,214,42,220,222,238,0,342,343,340,214,216,231,42,239,238,222,0,344,340,343,232,231,216,42,222,223,239,0,343,345,344,216,217,232,42,240,239,223,0,346,344,345,144,232,217,42,223,224,240,0,345,347,346,217,218,144,42,241,240,224,0,344,346,347,233,144,218,42,224,225,241,0,347,348,344,218,219,233,42,242,241,225,0,340,344,348,234,233,219,42,225,226,242,0,348,343,340,219,220,234,42,230,242,226,0,341,340,343,169,234,220,42,226,212,230,0,343,342,341,220,206,169,42,243,244,97,0,349,349,350,235,236,97,42,97,96,243,0,350,350,349,97,96,235,42,245,243,96,0,351,349,350,237,235,96,42,96,18,245,0,350,352,351,96,18,237,42,246,245,18,0,353,351,352,238,237,18,42,18,17,246,0,352,352,353,18,17,238,42,244,246,17,0,349,353,352,236,238,17,42,17,97,244,0,352,350,349,17,97,236,42,247,248,249,0,354,355,356,239,240,241,42,249,250,247,0,356,357,354,241,242,239,42,109,23,22,0,358,23,22,109,23,22,42,110,109,22,0,359,358,22,110,109,22,42,25,110,22,0,25,359,22,25,110,22,42,26,106,27,0,26,126,27,26,106,27,42,25,28,111,0,25,28,360,25,28,111,42,250,249,22,0,361,362,363,242,241,22,42,22,21,250,0,363,364,361,22,21,242,42,247,250,21,0,365,366,367,239,242,21,42,21,26,247,0,367,368,365,21,26,239,42,249,248,25,0,369,370,371,241,240,25,42,25,22,249,0,371,372,369,25,22,241,42,251,252,206,0,373,374,314,243,244,200,42,206,208,251,0,314,316,373,200,202,243,42,253,254,210,0,374,373,316,245,246,204,42,210,207,253,0,316,314,374,204,201,245,42,255,256,243,0,375,376,349,247,248,235,42,243,245,255,0,349,351,375,235,237,247,42,257,258,246,0,376,375,353,249,250,238,42,246,244,257,0,353,349,376,238,236,249,42,7,6,259,0,7,6,377,7,6,251,42,259,260,7,0,377,378,7,251,252,7,42,207,206,245,0,314,314,351,201,200,237,42,245,246,207,0,351,353,314,237,238,201,42,206,252,255,0,314,374,375,200,244,247,42,255,245,206,0,375,351,314,247,237,200,42,253,207,246,0,374,314,353,245,201,238,42,246,258,253,0,353,375,374,238,250,245,42,261,262,137,0,379,380,381,253,254,137,42,137,139,261,0,381,382,379,137,139,253,42,263,261,139,0,383,379,382,255,253,139,42,139,74,263,0,382,384,383,139,74,255,42,73,263,74,0,385,386,387,73,255,74,42,1,132,2,0,1,193,2,1,132,2,42,132,16,2,0,193,16,2,132,16,2,42,132,209,19,0,388,389,104,132,203,19,42,132,19,16,0,388,104,103,132,19,16,42,73,264,261,0,390,391,379,73,256,253,42,261,263,73,0,379,383,390,253,255,73,42,264,265,262,0,391,392,380,256,257,254,42,262,261,264,0,380,379,391,254,253,256,42,265,266,137,0,392,393,381,257,258,137,42,137,262,265,0,381,380,392,137,254,257,42,266,95,94,0,394,395,193,258,95,94,42,94,137,266,0,193,196,394,94,137,258,42,49,48,267,0,47,46,396,49,48,259,42,267,61,49,0,396,58,47,259,61,49,42,48,47,267,0,46,43,396,48,47,259,42,50,63,62,0,40,54,56,50,63,62,42,62,61,50,0,56,58,40,62,61,50,42,268,269,230,0,397,398,335,260,169,169,42,230,229,268,0,335,334,397,169,223,260,42,270,271,272,0,399,400,401,133,261,262,42,272,273,270,0,401,402,399,262,133,133,42,274,270,273,0,400,399,402,263,133,133,42,273,275,274,0,402,401,400,133,264,263,42,276,277,236,0,398,397,334,265,266,229,42,236,235,276,0,334,335,398,229,228,265,42,278,276,235,0,403,404,341,267,265,228,42,235,238,278,0,341,340,403,228,231,267,42,279,280,239,0,405,406,344,144,268,232,42,239,240,279,0,344,346,405,232,144,144,42,281,279,240,0,406,405,346,269,144,144,42,240,241,281,0,346,344,406,144,233,269,42,269,282,242,0,404,403,340,169,270,234,42,242,230,269,0,340,341,404,234,169,169,42,283,284,269,0,407,408,398,271,272,169,42,269,268,283,0,398,397,407,169,260,271,42,285,283,268,0,409,407,397,273,271,260,42,268,271,285,0,397,400,409,260,261,273,42,286,285,271,0,410,409,400,274,273,261,42,271,270,286,0,400,399,410,261,133,274,42,287,286,270,0,409,410,399,275,274,133,42,270,274,287,0,399,400,409,133,263,275,42,288,287,274,0,407,409,400,276,275,263,42,274,277,288,0,400,397,407,263,266,276,42,289,288,277,0,408,407,397,277,276,266,42,277,276,289,0,397,398,408,266,265,277,42,290,289,276,0,411,412,404,278,277,265,42,276,278,290,0,404,403,411,265,267,278,42,291,290,278,0,413,411,403,279,278,267,42,278,280,291,0,403,406,413,267,268,279,42,292,291,280,0,414,413,406,280,279,268,42,280,279,292,0,406,405,414,268,144,280,42,293,292,279,0,413,414,405,281,280,144,42,279,281,293,0,405,406,413,144,269,281,42,294,293,281,0,411,413,406,282,281,269,42,281,282,294,0,406,403,411,269,270,282,42,284,294,282,0,412,411,403,272,282,270,42,282,269,284,0,403,404,412,270,169,272,42,295,296,297,0,335,398,415,283,172,284,42,297,298,295,0,415,416,335,284,285,283,42,299,300,301,0,417,418,419,286,287,144,42,301,302,299,0,419,420,417,144,288,286,42,302,301,303,0,420,419,418,288,144,289,42,303,304,302,0,418,417,420,289,290,288,42,305,306,307,0,416,415,398,291,292,169,42,307,308,305,0,398,335,416,169,293,291,42,308,307,309,0,341,404,421,293,169,294,42,309,310,308,0,421,422,341,294,295,293,42,311,312,313,0,423,424,425,296,297,298,42,313,314,311,0,425,426,423,298,299,296,42,314,313,315,0,426,425,424,299,298,300,42,315,316,314,0,424,423,426,300,301,299,42,317,318,296,0,422,421,404,302,303,172,42,296,295,317,0,404,341,422,172,283,302,42,296,319,320,0,398,427,428,172,304,305,42,320,297,296,0,428,415,398,305,284,172,42,297,320,321,0,415,428,429,284,305,306,42,321,300,297,0,429,418,415,306,287,284,42,300,321,322,0,418,429,430,287,306,307,42,322,301,300,0,430,419,418,307,144,287,42,301,322,323,0,419,430,429,144,307,308,42,323,303,301,0,429,418,419,308,289,144,42,303,323,324,0,418,429,428,289,308,309,42,324,306,303,0,428,415,418,309,292,289,42,306,324,325,0,415,428,427,292,309,310,42,325,307,306,0,427,398,415,310,169,292,42,307,325,326,0,404,431,432,169,310,311,42,326,309,307,0,432,421,404,311,294,169,42,309,326,327,0,421,432,433,294,311,312,42,327,312,309,0,433,424,421,312,297,294,42,312,327,328,0,424,433,434,297,312,313,42,328,313,312,0,434,425,424,313,298,297,42,313,328,329,0,425,434,433,298,313,314,42,329,315,313,0,433,424,425,314,300,298,42,315,329,330,0,424,433,432,300,314,315,42,330,318,315,0,432,421,424,315,303,300,42,318,330,319,0,421,432,431,303,315,304,42,319,296,318,0,431,404,421,304,172,303,42,229,272,299,0,435,436,437,223,262,286,42,299,298,229,0,437,438,435,286,285,223,42,268,229,298,0,397,334,416,260,223,285,42,298,297,268,0,416,415,397,285,284,260,42,272,271,300,0,401,400,418,262,261,287,42,300,299,272,0,418,417,401,287,286,262,42,271,268,297,0,400,397,415,261,260,284,42,297,300,271,0,415,418,400,284,287,261,42,241,242,317,0,344,340,422,233,234,302,42,317,316,241,0,422,423,344,302,301,233,42,281,241,316,0,406,344,423,269,233,301,42,316,315,281,0,423,424,406,301,300,269,42,242,282,318,0,340,403,421,234,270,303,42,318,317,242,0,421,422,340,303,302,234,42,282,281,315,0,403,406,424,270,269,300,42,315,318,282,0,424,421,403,300,303,270,42,238,239,311,0,340,344,423,231,232,296,42,311,310,238,0,423,422,340,296,295,231,42,278,238,310,0,403,340,422,267,231,295,42,310,309,278,0,422,421,403,295,294,267,42,239,280,312,0,344,406,424,232,268,297,42,312,311,239,0,424,423,344,297,296,232,42,280,278,309,0,406,403,421,268,267,294,42,309,312,280,0,421,424,406,294,297,268,42,275,236,305,0,436,435,438,264,229,291,42,305,304,275,0,438,437,436,291,290,264,42,274,275,304,0,400,401,417,263,264,290,42,304,303,274,0,417,418,400,290,289,263,42,236,277,306,0,334,397,415,229,266,292,42,306,305,236,0,415,416,334,292,291,229,42,277,274,303,0,397,400,418,266,263,289,42,303,306,277,0,418,415,397,289,292,266,42,320,319,284,0,439,440,441,305,304,272,42,284,283,320,0,441,442,439,272,271,305,42,321,320,283,0,443,439,442,306,305,271,42,283,285,321,0,442,444,443,271,273,306,42,322,321,285,0,445,443,444,307,306,273,42,285,286,322,0,444,446,445,273,274,307,42,323,322,286,0,447,445,446,308,307,274,42,286,287,323,0,446,448,447,274,275,308,42,324,323,287,0,449,447,448,309,308,275,42,287,288,324,0,448,450,449,275,276,309,42,325,324,288,0,451,449,450,310,309,276,42,288,289,325,0,450,452,451,276,277,310,42,326,325,289,0,453,451,452,311,310,277,42,289,290,326,0,452,454,453,277,278,311,42,327,326,290,0,455,453,454,312,311,278,42,290,291,327,0,454,456,455,278,279,312,42,328,327,291,0,457,455,456,313,312,279,42,291,292,328,0,456,458,457,279,280,313,42,329,328,292,0,459,457,458,314,313,280,42,292,293,329,0,458,460,459,280,281,314,42,330,329,293,0,461,459,460,315,314,281,42,293,294,330,0,460,462,461,281,282,315,42,319,330,294,0,440,461,462,304,315,282,42,294,284,319,0,462,441,440,282,272,304,42,299,302,304,0,463,464,465,286,288,290,42,304,298,299,0,465,466,463,290,285,286,42,298,304,305,0,466,465,467,285,290,291,42,305,295,298,0,467,468,466,291,283,285,42,295,305,308,0,468,467,469,283,291,293,42,308,317,295,0,469,470,468,293,302,283,42,317,308,310,0,470,469,471,302,293,295,42,310,316,317,0,471,472,470,295,301,302,42,316,310,311,0,472,471,473,301,295,296,42,311,314,316,0,473,474,472,296,299,301,42,37,331,332,0,14,475,476,37,316,317,42,333,334,265,0,477,478,392,318,319,257,42,265,264,333,0,392,391,477,257,256,318,42,335,336,337,0,479,480,481,320,321,322,42,337,338,335,0,481,482,479,322,323,320,42,334,339,266,0,478,483,393,319,324,258,42,266,265,334,0,393,392,478,258,257,319,42,335,338,340,0,479,482,484,320,323,325,42,340,341,335,0,484,485,479,325,326,320,42,95,266,339,0,395,394,486,95,258,324,42,342,343,333,0,487,488,477,327,328,318,42,95,339,344,0,395,486,489,95,324,329,42,331,344,345,0,490,491,492,316,329,330,42,345,346,331,0,492,493,490,330,331,316,42,332,331,346,0,494,495,496,317,316,331,42,346,347,332,0,496,497,494,331,332,317,42,348,332,347,0,498,494,497,333,317,332,42,347,349,348,0,497,499,498,332,334,333,42,350,343,351,0,500,501,502,335,328,336,42,351,352,350,0,502,503,500,336,337,335,42,344,350,352,0,504,500,503,329,335,337,42,352,345,344,0,503,505,504,337,330,329,42,342,353,354,0,506,507,508,327,338,339,42,354,355,342,0,508,509,506,339,340,327,42,343,342,355,0,501,510,511,328,327,340,42,355,351,343,0,511,502,501,340,336,328,42,353,348,349,0,512,498,499,338,333,334,42,349,354,353,0,499,513,512,334,339,338,42,338,337,343,0,514,515,516,323,322,328,42,343,350,338,0,516,517,514,328,335,323,42,356,357,358,0,518,519,520,341,342,343,42,358,359,356,0,520,521,518,343,344,341,42,337,336,333,0,481,480,522,322,321,318,42,333,343,337,0,522,523,481,318,328,322,42,335,341,339,0,524,525,526,320,326,324,42,339,334,335,0,526,527,524,324,319,320,42,336,335,334,0,528,524,527,321,320,319,42,334,333,336,0,527,529,528,319,318,321,42,357,356,341,0,519,518,485,342,341,326,42,341,340,357,0,485,484,519,326,325,342,42,359,358,344,0,530,531,489,344,343,329,42,344,339,359,0,489,486,530,329,324,344,42,356,359,339,0,532,533,526,341,344,324,42,339,341,356,0,526,525,532,324,326,341,42,352,351,349,0,534,535,536,337,336,334,42,349,347,352,0,536,537,534,334,332,337,42,345,352,347,0,538,534,537,330,337,332,42,347,346,345,0,537,539,538,332,331,330,42,351,355,354,0,535,540,541,336,340,339,42,354,349,351,0,541,536,535,339,334,336,42,86,85,77,0,88,87,128,86,85,77,42,77,72,86,0,128,121,88,77,72,86,42,73,72,360,0,68,67,542,73,72,345,42,360,342,73,0,542,543,68,345,327,73,42,39,353,361,0,544,545,546,39,338,346,42,362,363,364,0,547,548,549,347,348,349,42,364,365,362,0,549,550,547,349,350,347,42,361,360,72,0,546,542,67,346,345,72,42,72,77,361,0,67,78,546,72,77,346,42,338,350,366,0,514,517,551,323,335,351,42,366,340,338,0,551,552,514,351,325,323,42,340,366,358,0,552,551,553,325,351,343,42,358,357,340,0,553,554,552,343,342,325,42,367,368,369,0,555,556,557,352,352,352,42,365,364,353,0,550,549,507,350,349,338,42,353,342,365,0,507,506,550,338,327,350,42,362,365,342,0,547,550,506,347,350,327,42,342,360,362,0,506,558,547,327,345,347,42,364,363,361,0,549,548,559,349,348,346,42,361,353,364,0,559,507,549,346,338,349,42,370,371,372,0,560,561,562,353,354,355,42,372,373,370,0,562,563,560,355,356,353,42,374,375,252,0,373,564,374,357,358,244,42,252,251,374,0,374,373,373,244,243,357,42,376,377,254,0,564,373,373,359,360,246,42,254,253,376,0,373,374,564,246,245,359,42,378,379,256,0,565,566,376,361,362,248,42,256,255,378,0,376,375,565,248,247,361,42,380,381,258,0,566,565,375,363,364,250,42,258,257,380,0,375,376,566,250,249,363,42,375,378,255,0,564,565,375,358,361,247,42,255,252,375,0,375,374,564,247,244,358,42,381,376,253,0,565,564,374,364,359,245,42,253,258,381,0,374,375,565,245,250,364,42,4,7,375,0,567,568,564,4,7,358,42,375,374,4,0,564,373,567,358,357,4,42,6,5,377,0,568,567,373,6,5,360,42,377,376,6,0,373,564,568,360,359,6,42,379,378,260,0,566,565,569,362,361,252,42,381,380,259,0,565,566,569,364,363,251,42,7,260,378,0,568,569,565,7,252,361,42,378,375,7,0,565,564,568,361,358,7,42,259,6,376,0,569,568,564,251,6,359,42,376,381,259,0,564,565,569,359,364,251,42,259,244,243,0,569,349,349,251,236,235,42,243,260,259,0,349,569,569,235,252,251,42,259,380,257,0,569,566,376,251,363,249,42,257,244,259,0,376,349,569,249,236,251,42,379,260,243,0,566,569,349,362,252,235,42,243,256,379,0,349,376,566,235,248,362,42,210,5,4,0,316,567,567,204,5,4,42,4,208,210,0,567,316,316,4,202,204,42,208,4,374,0,316,567,373,202,4,357,42,374,251,208,0,373,373,316,357,243,202,42,377,5,210,0,373,567,316,360,5,204,42,210,254,377,0,316,373,373,204,246,360,42,371,370,363,0,561,560,548,354,353,348,42,363,362,371,0,548,547,561,348,347,354,42,373,372,360,0,563,562,558,356,355,345,42,360,361,373,0,558,559,563,345,346,356,42,372,371,362,0,562,570,547,355,354,347,42,362,360,372,0,547,558,562,347,345,355,42,370,373,361,0,571,572,573,353,356,346,42,361,363,370,0,573,574,571,346,348,353,42,382,272,229,0,575,401,334,365,262,223,42,229,228,382,0,334,576,575,223,222,365,42,383,273,272,0,577,402,401,366,133,262,42,272,382,383,0,401,575,577,262,365,366,42,384,275,273,0,575,401,402,367,264,133,42,273,383,384,0,402,577,575,133,366,367,42,237,236,275,0,576,334,401,230,229,264,42,275,384,237,0,401,575,576,264,367,230,42,218,199,221,0,306,321,322,212,193,215,42,221,219,218,0,322,578,306,215,213,212,42,196,195,214,0,307,306,579,190,189,208,42,385,386,198,0,580,581,582,368,369,192,42,198,218,385,0,582,583,580,192,212,368,42,387,227,231,0,584,585,586,370,221,224,42,387,388,228,0,587,588,589,370,371,222,42,228,227,387,0,589,590,587,222,221,370,42,389,237,384,0,591,592,593,372,230,367,42,389,390,234,0,594,595,596,372,373,227,42,234,237,389,0,596,597,594,227,230,372,42,391,385,218,0,598,599,600,374,368,212,42,218,215,391,0,600,601,598,212,209,374,42,390,389,392,0,595,594,602,373,372,375,42,388,387,393,0,588,587,603,371,370,376,42,394,395,396,0,604,605,606,377,378,379,42,396,397,394,0,606,607,604,379,380,377,42,385,391,387,0,608,609,609,368,374,370,42,387,390,385,0,609,608,608,370,373,368,42,386,385,390,0,581,580,595,369,368,373,42,390,392,398,0,595,602,610,373,375,381,42,386,390,398,0,581,595,610,369,373,381,42,391,399,393,0,611,612,603,374,382,376,42,393,387,391,0,603,587,611,376,370,374,42,400,401,393,0,613,614,615,383,384,376,42,393,399,400,0,615,616,613,376,382,383,42,402,403,398,0,617,618,619,385,386,381,42,398,392,402,0,619,620,617,381,375,385,42,394,397,401,0,621,622,623,377,380,384,42,401,400,394,0,623,624,621,384,383,377,42,396,395,403,0,625,626,627,379,378,386,42,403,402,396,0,627,628,625,386,385,379,42,404,391,214,0,629,611,630,387,374,208,42,214,195,404,0,630,631,629,208,189,387,42,395,197,198,0,632,633,634,378,191,192,42,198,386,395,0,634,635,632,192,369,378,42,403,395,386,0,636,632,635,386,378,369,42,386,398,403,0,635,637,636,369,381,386,42,399,404,394,0,638,639,640,382,387,377,42,394,400,399,0,640,641,638,377,383,382,42,183,196,213,0,290,307,309,177,190,207,42,213,184,183,0,309,291,290,207,178,177,42,184,213,205,0,299,311,310,178,207,199,42,205,194,184,0,310,298,299,199,188,178,42,397,396,389,0,640,632,591,380,379,372,42,389,388,397,0,591,584,640,372,371,380,42,401,397,388,0,641,640,584,384,380,371,42,388,393,401,0,584,638,641,371,376,384,42,392,389,396,0,637,591,632,375,372,379,42,396,402,392,0,632,636,637,379,385,375,42,9,102,72,0,150,642,643,9,102,72,42,72,71,9,0,643,83,150,72,71,9,42,405,93,406,0,644,645,646,388,93,389,42,94,93,405,0,647,645,644,94,93,388,42,94,405,134,0,647,644,648,94,388,134,42,25,111,110,0,25,360,359,25,111,110,42,267,47,50,0,396,43,40,259,47,50,42,50,61,267,0,40,58,396,50,61,259,42,37,332,348,0,14,476,649,37,317,333,42,348,39,37,0,649,544,14,333,39,37,42,348,353,39,0,649,545,544,333,338,39,42,342,333,264,0,487,477,391,327,318,256,42,264,73,342,0,391,390,487,256,73,327,42,37,35,95,0,14,16,395,37,35,95,42,331,37,95,0,475,14,395,316,37,95,42,344,331,95,0,489,475,395,329,316,95,42,361,77,39,0,546,78,544,346,77,39,42,218,198,199,0,306,650,321,212,192,193,42,211,196,214,0,318,307,579,205,190,208,42,214,217,211,0,579,651,318,208,211,205,42,232,233,390,0,652,593,591,225,226,373,42,232,390,387,0,652,591,584,225,373,370,42,387,231,232,0,584,586,652,370,224,225,42,233,234,390,0,593,592,591,226,227,373,42,382,228,388,0,586,585,584,365,222,371,42,388,389,384,0,584,591,593,371,372,367,42,384,383,388,0,593,652,584,367,366,371,42,383,382,388,0,652,586,584,366,365,371,42,215,214,391,0,601,653,598,209,208,374,42,404,399,391,0,629,612,611,387,382,374,42,395,394,197,0,632,640,633,378,377,191,42,394,404,195,0,640,639,654,377,387,189,42,195,197,394,0,654,633,640,189,191,377,42,406,93,209,0,646,645,655,389,93,203,42,407,406,209,0,656,646,655,390,389,203,42,408,407,209,0,657,656,655,391,390,203,42,408,209,132,0,657,655,658,391,203,132,42,408,132,134,0,657,658,648,391,132,134,42,408,134,405,0,657,648,659,391,134,388,42,409,410,405,0,646,644,644,392,393,388,42,405,406,409,0,644,646,646,388,389,392,42,411,409,406,0,656,646,646,394,392,389,42,406,407,411,0,646,656,656,389,390,394,42,412,411,407,0,657,656,656,395,394,390,42,407,408,412,0,656,657,657,390,391,395,42,410,412,408,0,659,657,657,393,395,391,42,408,405,410,0,657,659,659,391,388,393,42,75,103,8,0,643,642,84,75,103,8,42,8,413,75,0,84,83,643,8,396,75,42,75,413,76,0,660,661,662,75,396,76,42,248,247,25,0,362,361,363,240,239,25,42,26,25,247,0,364,363,361,26,25,239,42,414,415,416,0,663,664,665,397,398,172,42,417,416,415,0,666,665,664,399,172,398,42,415,418,417,0,664,667,666,398,400,399,42,419,417,418,0,668,666,667,401,399,400,42,418,420,419,0,667,669,668,400,402,401,42,421,419,420,0,670,668,669,133,401,402,42,420,422,421,0,669,667,670,402,403,133,42,423,421,422,0,668,670,667,404,133,403,42,422,424,423,0,667,664,668,403,405,404,42,425,423,424,0,666,668,664,406,404,405,42,424,426,425,0,664,663,666,405,407,406,42,427,425,426,0,665,666,663,169,406,407,42,426,428,427,0,671,672,673,407,408,169,42,429,427,428,0,674,673,672,409,169,408,42,430,431,432,0,675,676,677,410,411,412,42,433,432,431,0,678,677,676,144,412,411,42,431,434,433,0,676,679,678,411,413,144,42,435,433,434,0,680,678,679,414,144,413,42,436,414,437,0,672,671,674,415,397,416,42,416,437,414,0,673,674,671,172,416,397,42,438,415,414,0,681,682,683,417,398,397,42,438,418,415,0,681,684,682,417,400,398,42,438,420,418,0,681,685,684,417,402,400,42,438,422,420,0,681,686,685,417,403,402,42,438,424,422,0,681,687,686,417,405,403,42,438,426,424,0,681,688,687,417,407,405,42,438,428,426,0,681,689,688,417,408,407,42,438,431,428,0,681,690,689,417,411,408,42,438,436,431,0,681,691,690,417,415,411,42,438,414,436,0,681,683,691,417,397,415,42,429,428,432,0,674,672,692,409,408,412,42,430,432,428,0,693,692,672,410,412,408,42,428,431,430,0,689,690,694,408,411,410,42,434,431,436,0,695,690,691,413,411,415,42,436,437,434,0,672,674,693,415,416,413,42,435,434,437,0,692,693,674,414,413,416,42,439,440,441,0,696,697,698,413,418,419,42,441,442,439,0,698,699,696,419,420,413,42,442,441,443,0,699,698,700,420,419,421,42,443,444,442,0,700,701,699,421,422,420,42,445,446,447,0,696,699,698,423,424,425,42,447,448,445,0,698,697,696,425,426,423,42,446,449,450,0,699,701,700,424,427,428,42,450,447,446,0,700,698,699,428,425,424,42,439,442,446,0,702,703,704,413,420,424,42,446,445,439,0,704,705,702,424,423,413,42,442,444,449,0,703,706,707,420,422,427,42,449,446,442,0,707,704,703,427,424,420,42,451,452,453,0,708,709,710,429,430,431,42,453,454,451,0,710,711,708,431,432,429,42,443,441,447,0,712,713,714,421,419,425,42,447,450,443,0,714,715,712,425,428,421,42,441,440,448,0,713,716,717,419,418,426,42,448,447,441,0,717,714,713,426,425,419,42,440,439,445,0,718,719,720,418,413,423,42,445,448,440,0,720,721,718,423,426,418,42,455,456,457,0,722,723,724,433,434,435,42,458,456,459,0,725,723,726,436,434,437,42,460,461,462,0,727,728,722,438,439,440,42,463,464,465,0,729,730,731,441,442,443,42,466,465,464,0,732,731,730,444,443,442,42,467,468,469,0,733,734,735,445,446,447,42,470,469,468,0,736,735,734,448,447,446,42,453,452,470,0,710,709,737,431,430,448,42,469,470,452,0,738,737,709,447,448,430,42,443,450,467,0,739,740,741,421,428,445,42,468,467,450,0,742,741,740,446,445,428,42,458,459,471,0,725,726,743,436,437,449,42,458,457,456,0,725,724,723,436,435,434,42,462,461,472,0,722,728,744,440,439,450,42,473,474,461,0,743,726,728,451,452,439,42,449,444,463,0,745,746,747,427,422,441,42,464,463,444,0,748,747,746,442,441,422,42,451,454,466,0,708,711,749,429,432,444,42,465,466,454,0,750,749,711,443,444,432,42,455,457,475,0,751,752,753,433,435,453,42,476,475,457,0,754,753,752,454,453,435,42,460,462,477,0,755,756,757,438,440,455,42,478,477,462,0,758,757,756,456,455,440,42,444,443,455,0,746,739,759,422,421,433,42,456,455,443,0,760,759,739,434,433,421,42,452,451,458,0,709,708,761,430,429,436,42,457,458,451,0,762,761,708,435,436,429,42,466,464,476,0,732,730,754,444,442,454,42,475,476,464,0,753,754,730,453,454,442,42,467,469,459,0,733,735,763,445,447,437,42,471,459,469,0,764,763,735,449,437,447,42,469,452,471,0,738,709,765,447,430,449,42,458,471,452,0,761,765,709,436,449,430,42,443,467,456,0,739,741,760,421,445,434,42,459,456,467,0,766,760,741,437,434,445,42,464,444,475,0,748,746,767,442,422,453,42,455,475,444,0,759,767,746,433,453,422,42,451,466,457,0,708,749,762,429,444,435,42,476,457,466,0,768,762,749,454,435,444,42,450,449,472,0,740,745,769,428,427,450,42,462,472,449,0,770,769,745,440,450,427,42,454,453,460,0,711,710,771,432,431,438,42,461,460,453,0,772,771,710,439,438,431,42,463,465,478,0,729,731,758,441,443,456,42,477,478,465,0,757,758,731,455,456,443,42,470,468,473,0,736,734,773,448,446,451,42,474,473,468,0,774,773,734,452,451,446,42,453,470,461,0,710,737,772,431,448,439,42,473,461,470,0,775,772,737,451,439,448,42,468,450,474,0,742,740,776,446,428,452,42,472,474,450,0,769,776,740,450,452,428,42,449,463,462,0,745,747,770,427,441,440,42,478,462,463,0,777,770,747,456,440,441,42,465,454,477,0,750,711,778,443,432,455,42,460,477,454,0,771,778,711,438,455,432,42,472,461,474,0,744,728,726,450,439,452,42,479,480,481,0,779,780,781,457,458,459,42,479,482,480,0,779,782,780,457,460,458,42,483,484,485,0,783,784,785,461,462,463,42,486,485,484,0,786,785,784,464,463,462,42,487,483,488,0,787,788,789,465,461,466,42,485,488,483,0,790,789,788,463,466,461,42,484,489,486,0,788,787,790,462,467,464,42,490,486,489,0,789,790,787,468,464,467,42,489,487,490,0,791,792,793,467,465,468,42,488,490,487,0,794,793,792,466,468,465,42,485,486,491,0,785,786,795,463,464,469,42,492,491,486,0,796,795,786,470,469,464,42,488,485,493,0,789,790,797,466,463,471,42,491,493,485,0,798,797,790,469,471,463,42,486,490,492,0,790,789,798,464,468,470,42,494,492,490,0,797,798,789,472,470,468,42,490,488,494,0,793,794,799,468,466,472,42,493,494,488,0,800,799,794,471,472,466,42,491,492,481,0,795,796,801,469,470,459,42,479,481,492,0,802,801,796,457,459,470,42,493,491,480,0,797,798,803,471,469,458,42,481,480,491,0,804,803,798,459,458,469,42,492,494,479,0,798,797,804,470,472,457,42,482,479,494,0,803,804,797,460,457,472,42,494,493,482,0,799,800,805,472,471,460,42,480,482,493,0,806,805,800,458,460,471,42,489,484,487,0,807,808,809,467,462,465,42,483,487,484,0,810,809,808,461,465,462,42,495,496,497,0,811,812,813,473,474,475,42,495,498,496,0,811,814,812,473,476,474,42,495,499,498,0,811,815,814,473,477,476,42,495,500,501,0,811,816,817,473,478,479,42,495,497,500,0,811,813,816,473,475,478,42,497,502,503,0,813,818,819,475,480,481,42,497,496,502,0,813,812,818,475,474,480,42,496,504,502,0,812,820,818,474,482,480,42,496,498,504,0,812,814,820,474,476,482,42,498,505,504,0,814,821,820,476,483,482,42,498,499,505,0,814,815,821,476,477,483,42,499,506,505,0,815,822,821,477,484,483,42,499,495,506,0,815,811,822,477,473,484,42,495,507,506,0,811,823,822,473,485,484,42,495,501,507,0,811,817,823,473,479,485,42,501,508,507,0,817,824,823,479,486,485,42,501,500,508,0,817,816,824,479,478,486,42,500,503,508,0,816,819,824,478,481,486,42,500,497,503,0,816,813,819,478,475,481,42,503,509,510,0,825,826,827,481,487,488,42,503,502,509,0,825,828,826,481,480,487,42,502,511,509,0,828,829,826,480,489,487,42,502,504,511,0,828,830,829,480,482,489,42,504,512,511,0,831,832,833,482,490,489,42,504,505,512,0,831,834,832,482,483,490,42,505,513,512,0,835,836,837,483,491,490,42,505,506,513,0,835,838,836,483,484,491,42,506,514,513,0,838,839,836,484,492,491,42,506,507,514,0,838,840,839,484,485,492,42,507,515,514,0,841,842,843,485,493,492,42,507,508,515,0,841,844,842,485,486,493,42,508,510,515,0,844,845,842,486,488,493,42,508,503,510,0,844,846,845,486,481,488,42,510,516,517,0,847,848,849,488,494,495,42,510,509,516,0,847,850,848,488,487,494,42,509,518,516,0,850,851,848,487,496,494,42,509,511,518,0,850,852,851,487,489,496,42,511,519,518,0,852,853,851,489,497,496,42,511,512,519,0,852,854,853,489,490,497,42,512,520,519,0,854,855,853,490,498,497,42,512,513,520,0,854,856,855,490,491,498,42,513,521,520,0,856,857,855,491,499,498,42,513,514,521,0,856,858,857,491,492,499,42,514,522,521,0,858,859,857,492,500,499,42,514,515,522,0,858,860,859,492,493,500,42,515,517,522,0,860,849,859,493,495,500,42,515,510,517,0,860,847,849,493,488,495,42,517,523,524,0,849,861,862,495,501,502,42,517,516,523,0,849,848,861,495,494,501,42,516,525,523,0,848,863,861,494,503,501,42,516,518,525,0,848,851,863,494,496,503,42,518,526,525,0,851,864,863,496,504,503,42,518,519,526,0,851,853,864,496,497,504,42,519,527,526,0,853,865,864,497,505,504,42,519,520,527,0,853,855,865,497,498,505,42,520,528,527,0,855,866,865,498,506,505,42,520,521,528,0,855,857,866,498,499,506,42,521,529,528,0,857,867,866,499,507,506,42,521,522,529,0,857,859,867,499,500,507,42,522,524,529,0,859,862,867,500,502,507,42,522,517,524,0,859,849,862,500,495,502,42,530,531,532,0,868,869,870,508,509,510,42,532,533,530,0,870,871,868,510,511,508,42,534,535,536,0,872,871,870,512,513,514,42,536,537,534,0,870,869,872,514,515,512,42,538,539,540,0,873,874,875,516,517,518,42,540,541,538,0,875,876,873,518,519,516,42,539,542,543,0,877,878,879,517,520,521,42,543,540,539,0,879,880,877,521,518,517,42,542,544,545,0,874,873,876,520,522,523,42,545,543,542,0,876,875,874,523,521,520,42,544,538,546,0,881,882,883,522,516,414,42,546,547,544,0,883,884,881,414,419,522,42,541,545,548,0,882,881,885,519,523,425,42,548,549,541,0,885,883,882,425,412,519,42,538,541,549,0,886,887,888,516,519,412,42,549,546,538,0,888,889,886,412,414,516,42,545,544,547,0,887,886,889,523,522,419,42,547,548,545,0,889,888,887,419,425,523,42,538,544,550,0,877,878,890,516,522,524,42,550,551,538,0,890,891,877,524,525,516,42,544,542,552,0,873,874,892,522,520,526,42,552,550,544,0,892,893,873,526,524,522,42,542,539,553,0,878,877,891,520,517,527,42,553,552,542,0,891,890,878,527,526,520,42,539,538,551,0,874,873,893,517,516,525,42,551,553,539,0,893,892,874,525,527,517,42,541,540,554,0,876,875,894,519,518,528,42,554,555,541,0,894,895,876,528,529,519,42,540,543,556,0,880,879,896,518,521,530,42,556,554,540,0,896,897,880,530,528,518,42,543,545,557,0,875,876,895,521,523,531,42,557,556,543,0,895,894,875,531,530,521,42,545,541,555,0,879,880,897,523,519,529,42,555,557,545,0,897,896,879,529,531,523,42,551,550,531,0,891,890,898,525,524,509,42,531,530,551,0,898,899,891,509,508,525,42,550,552,532,0,893,892,900,524,526,510,42,532,531,550,0,900,901,893,510,509,524,42,552,553,533,0,890,891,899,526,527,511,42,533,532,552,0,899,898,890,511,510,526,42,553,551,530,0,892,893,901,527,525,508,42,530,533,553,0,901,900,892,508,511,527,42,555,554,535,0,895,894,902,529,528,513,42,535,534,555,0,902,903,895,513,512,529,42,554,556,536,0,897,896,904,528,530,514,42,536,535,554,0,904,905,897,514,513,528,42,556,557,537,0,894,895,903,530,531,515,42,537,536,556,0,903,902,894,515,514,530,42,558,559,560,0,906,907,908,532,533,534,42,560,561,558,0,908,909,906,534,535,532,42,534,537,562,0,910,911,912,512,515,536,42,562,563,534,0,912,913,910,536,537,512,42,557,555,564,0,914,915,916,531,529,538,42,564,565,557,0,916,917,914,538,539,531,42,555,534,563,0,915,910,913,529,512,537,42,563,564,555,0,913,916,915,537,538,529,42,537,557,565,0,911,914,917,515,531,539,42,565,562,537,0,917,912,911,539,536,515,42,565,564,559,0,918,919,907,539,538,533,42,559,558,565,0,907,906,918,533,532,539,42,564,563,560,0,919,920,908,538,537,534,42,560,559,564,0,908,907,919,534,533,538,42,563,562,561,0,920,921,909,537,536,535,42,561,560,563,0,909,908,920,535,534,537,42,562,565,558,0,921,918,906,536,539,532,42,558,561,562,0,906,909,921,532,535,536,42,566,567,568,0,922,923,924,540,541,542,42,567,566,569,0,923,922,925,541,540,543,42,569,570,567,0,925,926,923,543,544,541,42,570,569,571,0,926,925,927,544,543,545,42,572,573,574,0,924,923,922,546,547,548,42,573,575,576,0,923,926,925,547,549,550,42,576,574,573,0,925,922,923,550,548,547,42,577,576,575,0,927,925,926,551,550,549,42,568,567,573,0,924,923,923,542,541,547,42,573,572,568,0,923,924,924,547,546,542,42,578,579,580,0,928,929,929,552,553,554,42,580,581,578,0,929,928,928,554,555,552,42,570,571,577,0,926,927,927,544,545,551,42,577,575,570,0,927,926,926,551,549,544,42,571,569,576,0,927,925,925,545,543,550,42,576,577,571,0,925,927,927,550,551,545,42,569,566,574,0,925,922,922,543,540,548,42,574,576,569,0,922,925,925,548,550,543,42,566,568,572,0,922,924,924,540,542,546,42,572,574,566,0,924,922,922,546,548,540,42,567,570,582,0,923,926,930,541,544,556,42,582,583,567,0,930,931,923,556,557,541,42,575,573,584,0,926,923,931,549,547,558,42,584,585,575,0,931,930,926,558,559,549,42,573,567,583,0,923,923,931,547,541,557,42,583,584,573,0,931,931,923,557,558,547,42,570,575,585,0,926,926,930,544,549,559,42,585,582,570,0,930,930,926,559,556,544,42,583,582,586,0,931,930,932,557,556,560,42,586,587,583,0,932,933,931,560,561,557,42,582,585,588,0,930,930,932,556,559,562,42,588,586,582,0,932,932,930,562,560,556,42,585,584,589,0,930,931,933,559,558,563,42,589,588,585,0,933,932,930,563,562,559,42,584,583,587,0,931,931,933,558,557,561,42,587,589,584,0,933,933,931,561,563,558,42,587,586,579,0,933,932,929,561,560,553,42,579,578,587,0,929,928,933,553,552,561,42,586,588,580,0,932,932,929,560,562,554,42,580,579,586,0,929,929,932,554,553,560,42,588,589,581,0,932,933,928,562,563,555,42,581,580,588,0,928,929,932,555,554,562,42,589,587,578,0,933,933,928,563,561,552,42,578,581,589,0,928,928,933,552,555,563], + + "bones" : [], + + "skinIndices" : [], + + "skinWeights" : [], + + "animation" : {}, + "animations" : [] + + +} diff --git a/examples/obj/camaro/CamaroNoUv_bin.js b/examples/obj/camaro/CamaroNoUv_bin.js index 5261618529e1a5..7c3784092247eb 100644 --- a/examples/obj/camaro/CamaroNoUv_bin.js +++ b/examples/obj/camaro/CamaroNoUv_bin.js @@ -1,125 +1,125 @@ -{ - - "metadata" : - { - "formatVersion" : 3.1, - "sourceFile" : "CamaroNoUv.obj", - "generatedBy" : "OBJConverter", - "vertices" : 53139, - "faces" : 93251, - "normals" : 46141, - "uvs" : 0, - "materials" : 9 - }, - - "materials": [ { - "DbgColor" : 15658734, - "DbgIndex" : 0, - "DbgName" : "Body", - "colorDiffuse" : [0.227, 0.408, 0.463], - "colorSpecular" : [2.0, 2.0, 2.0], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 782.352941, - "opacity" : 1.0 - }, - - { - "DbgColor" : 15597568, - "DbgIndex" : 1, - "DbgName" : "mirror", - "colorDiffuse" : [0.3, 0.3, 0.3], - "colorSpecular" : [2.0, 2.0, 2.0], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 782.352941, - "opacity" : 1.0 - }, - - { - "DbgColor" : 60928, - "DbgIndex" : 2, - "DbgName" : "black", - "colorDiffuse" : [0.102, 0.102, 0.102], - "colorSpecular" : [0.2, 0.2, 0.2], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 7.843137, - "opacity" : 1.0 - }, - - { - "DbgColor" : 238, - "DbgIndex" : 3, - "DbgName" : "mizo", - "colorDiffuse" : [0.0, 0.0, 0.0], - "colorSpecular" : [0.0, 0.0, 0.0], - "illumination" : 1, - "opticalDensity" : 1.0, - "specularCoef" : 0.0, - "opacity" : 1.0 - }, - - { - "DbgColor" : 15658496, - "DbgIndex" : 4, - "DbgName" : "glass", - "colorDiffuse" : [0.2, 0.31, 0.306], - "colorSpecular" : [2.0, 2.0, 2.0], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 782.352941, - "opacity" : 0.34 - }, - - { - "DbgColor" : 61166, - "DbgIndex" : 5, - "DbgName" : "Interieur", - "colorDiffuse" : [0.102, 0.102, 0.102], - "colorSpecular" : [0.44, 0.44, 0.44], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 98.039216, - "opacity" : 1.0 - }, - - { - "DbgColor" : 15597806, - "DbgIndex" : 6, - "DbgName" : "tire", - "colorDiffuse" : [0.271, 0.271, 0.263], - "colorSpecular" : [0.1, 0.1, 0.1], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 17.647059, - "opacity" : 1.0 - }, - - { - "DbgColor" : 3744854, - "DbgIndex" : 7, - "DbgName" : "tireling", - "colorDiffuse" : [0.5, 0.5, 0.5], - "colorSpecular" : [0.2, 0.2, 0.2], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 17.647059, - "opacity" : 1.0 - }, - - { - "DbgColor" : 4614226, - "DbgIndex" : 8, - "DbgName" : "black2", - "colorDiffuse" : [0.0, 0.0, 0.0], - "colorSpecular" : [0.0, 0.0, 0.0], - "illumination" : 1, - "opticalDensity" : 1.0, - "specularCoef" : 0.0, - "opacity" : 1.0 - }], - - "buffers": "CamaroNoUv_bin.bin" - -} +{ + + "metadata" : + { + "formatVersion" : 3.1, + "sourceFile" : "CamaroNoUv.obj", + "generatedBy" : "OBJConverter", + "vertices" : 53139, + "faces" : 93251, + "normals" : 46141, + "uvs" : 0, + "materials" : 9 + }, + + "materials": [ { + "DbgColor" : 15658734, + "DbgIndex" : 0, + "DbgName" : "Body", + "colorDiffuse" : [0.227, 0.408, 0.463], + "colorSpecular" : [2.0, 2.0, 2.0], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 782.352941, + "opacity" : 1.0 + }, + + { + "DbgColor" : 15597568, + "DbgIndex" : 1, + "DbgName" : "mirror", + "colorDiffuse" : [0.3, 0.3, 0.3], + "colorSpecular" : [2.0, 2.0, 2.0], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 782.352941, + "opacity" : 1.0 + }, + + { + "DbgColor" : 60928, + "DbgIndex" : 2, + "DbgName" : "black", + "colorDiffuse" : [0.102, 0.102, 0.102], + "colorSpecular" : [0.2, 0.2, 0.2], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 7.843137, + "opacity" : 1.0 + }, + + { + "DbgColor" : 238, + "DbgIndex" : 3, + "DbgName" : "mizo", + "colorDiffuse" : [0.0, 0.0, 0.0], + "colorSpecular" : [0.0, 0.0, 0.0], + "illumination" : 1, + "opticalDensity" : 1.0, + "specularCoef" : 0.0, + "opacity" : 1.0 + }, + + { + "DbgColor" : 15658496, + "DbgIndex" : 4, + "DbgName" : "glass", + "colorDiffuse" : [0.2, 0.31, 0.306], + "colorSpecular" : [2.0, 2.0, 2.0], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 782.352941, + "opacity" : 0.34 + }, + + { + "DbgColor" : 61166, + "DbgIndex" : 5, + "DbgName" : "Interieur", + "colorDiffuse" : [0.102, 0.102, 0.102], + "colorSpecular" : [0.44, 0.44, 0.44], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 98.039216, + "opacity" : 1.0 + }, + + { + "DbgColor" : 15597806, + "DbgIndex" : 6, + "DbgName" : "tire", + "colorDiffuse" : [0.271, 0.271, 0.263], + "colorSpecular" : [0.1, 0.1, 0.1], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 17.647059, + "opacity" : 1.0 + }, + + { + "DbgColor" : 3744854, + "DbgIndex" : 7, + "DbgName" : "tireling", + "colorDiffuse" : [0.5, 0.5, 0.5], + "colorSpecular" : [0.2, 0.2, 0.2], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 17.647059, + "opacity" : 1.0 + }, + + { + "DbgColor" : 4614226, + "DbgIndex" : 8, + "DbgName" : "black2", + "colorDiffuse" : [0.0, 0.0, 0.0], + "colorSpecular" : [0.0, 0.0, 0.0], + "illumination" : 1, + "opticalDensity" : 1.0, + "specularCoef" : 0.0, + "opacity" : 1.0 + }], + + "buffers": "CamaroNoUv_bin.bin" + +} diff --git a/examples/obj/f50/F50NoUv_bin.js b/examples/obj/f50/F50NoUv_bin.js index 258c90e7fd6cfa..591c25646720de 100644 --- a/examples/obj/f50/F50NoUv_bin.js +++ b/examples/obj/f50/F50NoUv_bin.js @@ -1,296 +1,296 @@ -{ - - "metadata" : - { - "formatVersion" : 3.1, - "sourceFile" : "F50NoUv.obj", - "generatedBy" : "OBJConverter", - "vertices" : 67006, - "faces" : 97474, - "normals" : 53988, - "uvs" : 0, - "materials" : 25 - }, - - "materials": [ { - "DbgColor" : 15658734, - "DbgIndex" : 0, - "DbgName" : "F50NEGRO", - "colorDiffuse" : [0.15376, 0.10984, 0.03768], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 98.039216 - }, - - { - "DbgColor" : 15597568, - "DbgIndex" : 1, - "DbgName" : "F50CROMO", - "colorDiffuse" : [0.1004, 0.10352, 0.06272], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 17.647059 - }, - - { - "DbgColor" : 60928, - "DbgIndex" : 2, - "DbgName" : "F50CRIST", - "colorDiffuse" : [0.0408, 0.15688, 0.00312], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 98.039216, - "opacity" : 0.6 - }, - - { - "DbgColor" : 238, - "DbgIndex" : 3, - "DbgName" : "F50ROJO", - "colorDiffuse" : [0.5616, 0.04392, 0.06904], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 98.039216 - }, - - { - "DbgColor" : 15658496, - "DbgIndex" : 4, - "DbgName" : "F50NEGRO1", - "colorDiffuse" : [0.15376, 0.10984, 0.03768], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 98.039216 - }, - - { - "DbgColor" : 61166, - "DbgIndex" : 5, - "DbgName" : "F50ALFO", - "colorDiffuse" : [0.15376, 0.10984, 0.03768], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 98.039216 - }, - - { - "DbgColor" : 15597806, - "DbgIndex" : 6, - "DbgName" : "F50REJIL", - "colorDiffuse" : [0.15376, 0.10984, 0.03768], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 98.039216 - }, - - { - "DbgColor" : 13579988, - "DbgIndex" : 7, - "DbgName" : "F50RIGHT", - "colorDiffuse" : [0.5616, 0.04392, 0.06904], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 98.039216 - }, - - { - "DbgColor" : 5708456, - "DbgIndex" : 8, - "DbgName" : "F50CAPO1", - "colorDiffuse" : [0.5616, 0.04392, 0.06904], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 98.039216 - }, - - { - "DbgColor" : 16326172, - "DbgIndex" : 9, - "DbgName" : "F50CAPO", - "colorDiffuse" : [0.5616, 0.04392, 0.06904], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 98.039216 - }, - - { - "DbgColor" : 5647119, - "DbgIndex" : 10, - "DbgName" : "F50LEFT", - "colorDiffuse" : [0.5616, 0.04392, 0.06904], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 98.039216 - }, - - { - "DbgColor" : 1556016, - "DbgIndex" : 11, - "DbgName" : "F50MOTOR", - "colorDiffuse" : [0.1004, 0.10352, 0.06272], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 17.647059 - }, - - { - "DbgColor" : 2608512, - "DbgIndex" : 12, - "DbgName" : "F50GOOD", - "colorDiffuse" : [0.15376, 0.10984, 0.03768], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 17.647059 - }, - - { - "DbgColor" : 13541364, - "DbgIndex" : 13, - "DbgName" : "F50RUEDA", - "colorDiffuse" : [0.15376, 0.10984, 0.03768], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 17.647059 - }, - - { - "DbgColor" : 16059369, - "DbgIndex" : 14, - "DbgName" : "F50SUELO", - "colorDiffuse" : [0.15376, 0.10984, 0.03768], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 98.039216 - }, - - { - "DbgColor" : 109031, - "DbgIndex" : 15, - "DbgName" : "F50DISCO", - "colorDiffuse" : [0.41096, 0.3608, 0.25728], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 17.647059 - }, - - { - "DbgColor" : 10128841, - "DbgIndex" : 16, - "DbgName" : "F50FARYE", - "colorDiffuse" : [0.79056, 0.41096, 0.00624], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 98.039216, - "opacity" : 0.4 - }, - - { - "DbgColor" : 6350752, - "DbgIndex" : 17, - "DbgName" : "F5OLOGO", - "colorDiffuse" : [0.41096, 0.3608, 0.25728], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 17.647059 - }, - - { - "DbgColor" : 9261704, - "DbgIndex" : 18, - "DbgName" : "F50FARED", - "colorDiffuse" : [0.63056, 0.07528, 0.05016], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 98.039216, - "opacity" : 0.3 - }, - - { - "DbgColor" : 1622631, - "DbgIndex" : 19, - "DbgName" : "F50FARWD", - "colorDiffuse" : [0.40472, 0.40472, 0.40472], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 98.039216, - "opacity" : 0.3 - }, - - { - "DbgColor" : 12242867, - "DbgIndex" : 20, - "DbgName" : "F50ASIEN", - "colorDiffuse" : [0.5616, 0.04392, 0.06904], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 98.039216 - }, - - { - "DbgColor" : 13519402, - "DbgIndex" : 21, - "DbgName" : "F50MATR", - "colorDiffuse" : [0.5992, 0.58984, 0.56472], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 98.039216 - }, - - { - "DbgColor" : 8996413, - "DbgIndex" : 22, - "DbgName" : "F50AIRE", - "colorDiffuse" : [0.15376, 0.10984, 0.03768], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 98.039216 - }, - - { - "DbgColor" : 11712834, - "DbgIndex" : 23, - "DbgName" : "F50TOPAL", - "colorDiffuse" : [0.5616, 0.04392, 0.06904], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 98.039216 - }, - - { - "DbgColor" : 14218595, - "DbgIndex" : 24, - "DbgName" : "F50TOPAL1", - "colorDiffuse" : [0.5616, 0.04392, 0.06904], - "colorSpecular" : [0.025, 0.025, 0.025], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 98.039216 - }], - - "buffers": "F50NoUv_bin.bin" - -} +{ + + "metadata" : + { + "formatVersion" : 3.1, + "sourceFile" : "F50NoUv.obj", + "generatedBy" : "OBJConverter", + "vertices" : 67006, + "faces" : 97474, + "normals" : 53988, + "uvs" : 0, + "materials" : 25 + }, + + "materials": [ { + "DbgColor" : 15658734, + "DbgIndex" : 0, + "DbgName" : "F50NEGRO", + "colorDiffuse" : [0.15376, 0.10984, 0.03768], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 98.039216 + }, + + { + "DbgColor" : 15597568, + "DbgIndex" : 1, + "DbgName" : "F50CROMO", + "colorDiffuse" : [0.1004, 0.10352, 0.06272], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 17.647059 + }, + + { + "DbgColor" : 60928, + "DbgIndex" : 2, + "DbgName" : "F50CRIST", + "colorDiffuse" : [0.0408, 0.15688, 0.00312], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 98.039216, + "opacity" : 0.6 + }, + + { + "DbgColor" : 238, + "DbgIndex" : 3, + "DbgName" : "F50ROJO", + "colorDiffuse" : [0.5616, 0.04392, 0.06904], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 98.039216 + }, + + { + "DbgColor" : 15658496, + "DbgIndex" : 4, + "DbgName" : "F50NEGRO1", + "colorDiffuse" : [0.15376, 0.10984, 0.03768], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 98.039216 + }, + + { + "DbgColor" : 61166, + "DbgIndex" : 5, + "DbgName" : "F50ALFO", + "colorDiffuse" : [0.15376, 0.10984, 0.03768], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 98.039216 + }, + + { + "DbgColor" : 15597806, + "DbgIndex" : 6, + "DbgName" : "F50REJIL", + "colorDiffuse" : [0.15376, 0.10984, 0.03768], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 98.039216 + }, + + { + "DbgColor" : 13579988, + "DbgIndex" : 7, + "DbgName" : "F50RIGHT", + "colorDiffuse" : [0.5616, 0.04392, 0.06904], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 98.039216 + }, + + { + "DbgColor" : 5708456, + "DbgIndex" : 8, + "DbgName" : "F50CAPO1", + "colorDiffuse" : [0.5616, 0.04392, 0.06904], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 98.039216 + }, + + { + "DbgColor" : 16326172, + "DbgIndex" : 9, + "DbgName" : "F50CAPO", + "colorDiffuse" : [0.5616, 0.04392, 0.06904], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 98.039216 + }, + + { + "DbgColor" : 5647119, + "DbgIndex" : 10, + "DbgName" : "F50LEFT", + "colorDiffuse" : [0.5616, 0.04392, 0.06904], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 98.039216 + }, + + { + "DbgColor" : 1556016, + "DbgIndex" : 11, + "DbgName" : "F50MOTOR", + "colorDiffuse" : [0.1004, 0.10352, 0.06272], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 17.647059 + }, + + { + "DbgColor" : 2608512, + "DbgIndex" : 12, + "DbgName" : "F50GOOD", + "colorDiffuse" : [0.15376, 0.10984, 0.03768], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 17.647059 + }, + + { + "DbgColor" : 13541364, + "DbgIndex" : 13, + "DbgName" : "F50RUEDA", + "colorDiffuse" : [0.15376, 0.10984, 0.03768], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 17.647059 + }, + + { + "DbgColor" : 16059369, + "DbgIndex" : 14, + "DbgName" : "F50SUELO", + "colorDiffuse" : [0.15376, 0.10984, 0.03768], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 98.039216 + }, + + { + "DbgColor" : 109031, + "DbgIndex" : 15, + "DbgName" : "F50DISCO", + "colorDiffuse" : [0.41096, 0.3608, 0.25728], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 17.647059 + }, + + { + "DbgColor" : 10128841, + "DbgIndex" : 16, + "DbgName" : "F50FARYE", + "colorDiffuse" : [0.79056, 0.41096, 0.00624], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 98.039216, + "opacity" : 0.4 + }, + + { + "DbgColor" : 6350752, + "DbgIndex" : 17, + "DbgName" : "F5OLOGO", + "colorDiffuse" : [0.41096, 0.3608, 0.25728], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 17.647059 + }, + + { + "DbgColor" : 9261704, + "DbgIndex" : 18, + "DbgName" : "F50FARED", + "colorDiffuse" : [0.63056, 0.07528, 0.05016], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 98.039216, + "opacity" : 0.3 + }, + + { + "DbgColor" : 1622631, + "DbgIndex" : 19, + "DbgName" : "F50FARWD", + "colorDiffuse" : [0.40472, 0.40472, 0.40472], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 98.039216, + "opacity" : 0.3 + }, + + { + "DbgColor" : 12242867, + "DbgIndex" : 20, + "DbgName" : "F50ASIEN", + "colorDiffuse" : [0.5616, 0.04392, 0.06904], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 98.039216 + }, + + { + "DbgColor" : 13519402, + "DbgIndex" : 21, + "DbgName" : "F50MATR", + "colorDiffuse" : [0.5992, 0.58984, 0.56472], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 98.039216 + }, + + { + "DbgColor" : 8996413, + "DbgIndex" : 22, + "DbgName" : "F50AIRE", + "colorDiffuse" : [0.15376, 0.10984, 0.03768], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 98.039216 + }, + + { + "DbgColor" : 11712834, + "DbgIndex" : 23, + "DbgName" : "F50TOPAL", + "colorDiffuse" : [0.5616, 0.04392, 0.06904], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 98.039216 + }, + + { + "DbgColor" : 14218595, + "DbgIndex" : 24, + "DbgName" : "F50TOPAL1", + "colorDiffuse" : [0.5616, 0.04392, 0.06904], + "colorSpecular" : [0.025, 0.025, 0.025], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 98.039216 + }], + + "buffers": "F50NoUv_bin.bin" + +} diff --git a/examples/obj/female02/Female02_bin.js b/examples/obj/female02/Female02_bin.js index 1cec88ce84dd17..32fff91b66cbc9 100644 --- a/examples/obj/female02/Female02_bin.js +++ b/examples/obj/female02/Female02_bin.js @@ -1,95 +1,95 @@ -{ - - "metadata" : - { - "formatVersion" : 3.1, - "sourceFile" : "female02.obj", - "generatedBy" : "OBJConverter", - "vertices" : 3274, - "faces" : 6233, - "normals" : 3292, - "uvs" : 4935, - "materials" : 6 - }, - - "materials": [ { - "DbgColor" : 15658734, - "DbgIndex" : 0, - "DbgName" : "_03_-_Default1noCulli__03_-_Default1noCulli", - "colorDiffuse" : [0.64, 0.64, 0.64], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "03_-_Default1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }, - - { - "DbgColor" : 15597568, - "DbgIndex" : 1, - "DbgName" : "_02_-_Default1noCulli__02_-_Default1noCulli", - "colorDiffuse" : [0.64, 0.64, 0.64], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "02_-_Default1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }, - - { - "DbgColor" : 60928, - "DbgIndex" : 2, - "DbgName" : "FrontColorNoCullingID__02_-_Default1noCulli", - "colorDiffuse" : [0.8, 0.8, 0.8], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "02_-_Default1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }, - - { - "DbgColor" : 238, - "DbgIndex" : 3, - "DbgName" : "FrontColorNoCullingID__03_-_Default1noCulli", - "colorDiffuse" : [0.8, 0.8, 0.8], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "03_-_Default1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }, - - { - "DbgColor" : 15658496, - "DbgIndex" : 4, - "DbgName" : "_01_-_Default1noCulli__01_-_Default1noCulli", - "colorDiffuse" : [0.64, 0.64, 0.64], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "01_-_Default1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }, - - { - "DbgColor" : 61166, - "DbgIndex" : 5, - "DbgName" : "FrontColorNoCullingID__01_-_Default1noCulli", - "colorDiffuse" : [0.8, 0.8, 0.8], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "01_-_Default1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }], - - "buffers": "Female02_bin.bin" - -} +{ + + "metadata" : + { + "formatVersion" : 3.1, + "sourceFile" : "female02.obj", + "generatedBy" : "OBJConverter", + "vertices" : 3274, + "faces" : 6233, + "normals" : 3292, + "uvs" : 4935, + "materials" : 6 + }, + + "materials": [ { + "DbgColor" : 15658734, + "DbgIndex" : 0, + "DbgName" : "_03_-_Default1noCulli__03_-_Default1noCulli", + "colorDiffuse" : [0.64, 0.64, 0.64], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "03_-_Default1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }, + + { + "DbgColor" : 15597568, + "DbgIndex" : 1, + "DbgName" : "_02_-_Default1noCulli__02_-_Default1noCulli", + "colorDiffuse" : [0.64, 0.64, 0.64], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "02_-_Default1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }, + + { + "DbgColor" : 60928, + "DbgIndex" : 2, + "DbgName" : "FrontColorNoCullingID__02_-_Default1noCulli", + "colorDiffuse" : [0.8, 0.8, 0.8], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "02_-_Default1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }, + + { + "DbgColor" : 238, + "DbgIndex" : 3, + "DbgName" : "FrontColorNoCullingID__03_-_Default1noCulli", + "colorDiffuse" : [0.8, 0.8, 0.8], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "03_-_Default1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }, + + { + "DbgColor" : 15658496, + "DbgIndex" : 4, + "DbgName" : "_01_-_Default1noCulli__01_-_Default1noCulli", + "colorDiffuse" : [0.64, 0.64, 0.64], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "01_-_Default1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }, + + { + "DbgColor" : 61166, + "DbgIndex" : 5, + "DbgName" : "FrontColorNoCullingID__01_-_Default1noCulli", + "colorDiffuse" : [0.8, 0.8, 0.8], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "01_-_Default1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }], + + "buffers": "Female02_bin.bin" + +} diff --git a/examples/obj/female02/Female02_slim.js b/examples/obj/female02/Female02_slim.js index af6ec70d32e302..285283f050cdb6 100644 --- a/examples/obj/female02/Female02_slim.js +++ b/examples/obj/female02/Female02_slim.js @@ -1,108 +1,108 @@ -{ - - "metadata" : - { - "formatVersion" : 3.1, - "sourceFile" : "female02.obj", - "generatedBy" : "OBJConverter", - "vertices" : 3274, - "faces" : 6233, - "normals" : 3292, - "colors" : 0, - "uvs" : 4935, - "materials" : 6 - }, - - "scale" : 100.000000, - - "materials": [ { - "DbgColor" : 15658734, - "DbgIndex" : 0, - "DbgName" : "_03_-_Default1noCulli__03_-_Default1noCulli", - "colorDiffuse" : [0.64, 0.64, 0.64], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "03_-_Default1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }, - - { - "DbgColor" : 15597568, - "DbgIndex" : 1, - "DbgName" : "_02_-_Default1noCulli__02_-_Default1noCulli", - "colorDiffuse" : [0.64, 0.64, 0.64], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "02_-_Default1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }, - - { - "DbgColor" : 60928, - "DbgIndex" : 2, - "DbgName" : "FrontColorNoCullingID__02_-_Default1noCulli", - "colorDiffuse" : [0.8, 0.8, 0.8], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "02_-_Default1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }, - - { - "DbgColor" : 238, - "DbgIndex" : 3, - "DbgName" : "FrontColorNoCullingID__03_-_Default1noCulli", - "colorDiffuse" : [0.8, 0.8, 0.8], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "03_-_Default1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }, - - { - "DbgColor" : 15658496, - "DbgIndex" : 4, - "DbgName" : "_01_-_Default1noCulli__01_-_Default1noCulli", - "colorDiffuse" : [0.64, 0.64, 0.64], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "01_-_Default1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }, - - { - "DbgColor" : 61166, - "DbgIndex" : 5, - "DbgName" : "FrontColorNoCullingID__01_-_Default1noCulli", - "colorDiffuse" : [0.8, 0.8, 0.8], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "01_-_Default1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }], - - "vertices": [1525,10464,868,1404,10444,1171,1576,9895,1152,1356,10926,946,1475,10477,497,1314,10917,626,1180,10484,84,1050,10897,303,759,10476,-194,1316,9895,-81,1645,9910,355,1698,9907,807,1629,9259,1204,1293,9298,1544,1215,9872,1466,1085,10397,1469,602,10311,1664,518,10807,1607,100,10765,1618,457,11337,1603,89,11339,1663,-275,11334,1569,-233,11783,1619,-656,11296,1434,-576,11752,1493,-551,12086,1482,-823,12136,1120,-820,11740,1169,-895,11703,780,-892,11269,1160,-958,11280,822,-853,11666,453,-899,11265,527,-582,11636,134,-633,11266,212,-170,11613,20,-580,12098,-6,-196,12039,-86,-597,12411,-66,-211,12296,-160,-552,13008,-156,-226,12762,-274,-501,13583,-300,-211,13513,-324,-537,13976,-281,-79,13906,-289,-614,14221,-99,-125,14394,30,212,14399,20,457,13885,-231,481,14383,30,489,14536,100,744,14344,76,714,14503,146,494,14682,165,698,14655,209,646,14838,236,774,14816,373,724,15029,255,610,15006,191,466,14833,195,281,14819,198,284,14685,165,259,14550,98,86,14531,187,-200,14426,380,-643,14289,309,-859,14148,-147,-743,13966,-302,-682,13611,-277,-785,13138,-26,-934,12889,285,-878,12551,298,-888,12173,314,-916,12179,705,-903,12454,1040,-769,12354,1257,-515,12299,1484,-230,12053,1626,72,11774,1680,430,11769,1626,839,11352,1524,963,10855,1491,1240,10903,1236,1114,11376,1288,1079,11698,1275,779,11728,1541,750,12016,1545,422,12024,1657,68,12036,1703,-237,12280,1620,-248,12405,1790,84,12396,1779,107,12656,1874,-256,12673,1905,-507,12702,1859,-530,12415,1689,-730,12746,1701,-752,12492,1483,-957,12769,987,-958,12831,669,-950,12492,663,-867,13179,312,-966,13159,669,-945,13111,949,-907,13037,1365,-903,12745,1360,-702,13002,1680,-480,12964,1828,-245,12942,1875,16,12917,1836,139,12906,1815,256,12892,1862,496,12871,1943,445,12613,1954,417,12367,1815,434,12248,1646,745,12240,1552,714,12349,1757,971,12354,1614,957,12595,1852,701,12598,1956,736,12848,1944,988,12838,1848,1258,12822,1588,1194,12550,1563,1330,12536,1212,1387,12839,1162,1219,13019,1628,1363,13176,1315,1507,12980,871,1580,13219,888,1660,12966,523,1668,13299,733,1860,13571,678,1962,13178,496,1739,12806,294,1478,12943,517,1452,12881,864,1406,12552,871,1208,12266,1242,1012,12219,1391,82,12270,1697,1071,11994,1245,1211,11721,939,1258,11994,892,1342,12266,881,1478,12603,481,1477,12875,509,1445,12892,158,1270,13542,-203,1273,13106,-25,1390,13344,-274,1473,13176,-393,1373,12953,-119,1493,12740,-399,1544,12572,-127,1904,12846,-238,1801,12545,91,2081,12707,94,2026,12975,304,2215,13210,152,2104,13428,296,2085,13601,-26,1904,13943,114,1712,13868,-113,1902,13605,-259,2184,13370,-133,2302,12920,-40,2274,13101,-316,2106,13145,-544,1846,13084,-635,1631,12940,-583,1717,13309,-458,2004,13388,-379,1623,13500,-342,1520,13689,-215,1506,13948,-96,1649,14041,176,1290,13952,-115,1417,13733,-186,981,13497,-228,880,12657,-164,1209,12800,-23,1138,12248,101,1357,12306,488,1253,11977,535,1206,11690,612,1236,11379,975,1209,11370,673,1008,11655,257,1063,11961,158,706,11973,1,635,11606,89,995,11340,326,595,11304,154,635,10885,72,254,10417,-229,867,9888,-368,1387,9238,-166,1723,9258,309,1791,9277,779,1698,8697,1251,1339,8739,1619,760,8777,1823,728,9281,1749,681,9791,1708,181,9732,1693,135,10273,1649,-341,10244,1543,-311,10729,1513,-732,10703,1327,-977,10695,1075,-1029,10201,1009,-775,10217,1325,-1104,9648,1002,-826,9654,1349,-906,9126,1335,-1179,9125,979,-982,8562,1275,-1241,8561,914,-1065,7971,1209,-1311,7970,822,-1391,7220,719,-1163,7217,1177,-1252,6479,1188,-1489,6484,693,-1460,6501,166,-1386,7236,262,-1353,7986,355,-1314,8564,452,-1246,9117,558,-1169,9658,644,-1095,10207,730,-1036,10699,811,-969,10727,497,-1034,10235,365,-1094,9689,200,-1150,9140,97,-1212,8583,8,-1231,8007,-68,-1264,7259,-183,-1278,6527,-334,-834,7293,-596,-824,6563,-758,-182,6587,-895,-209,7316,-722,186,6597,-745,221,7332,-612,404,7321,-525,196,8079,-540,399,8068,-492,382,8715,-550,567,8695,-511,347,9272,-540,934,8667,-439,914,9263,-460,317,9850,-416,1416,8632,-172,1772,8656,336,1846,8683,793,1766,8102,1290,1394,8157,1656,788,8203,1882,417,8195,1887,424,8744,1808,191,9218,1723,-352,9686,1575,-399,9138,1596,-482,8575,1568,-574,7975,1572,-651,7228,1580,-713,6508,1621,-343,6551,1848,-256,7279,1746,-176,8019,1715,-61,8602,1693,188,8660,1769,145,8114,1810,68,7378,1888,-24,6654,2038,341,6729,2117,379,7456,1995,780,7463,1986,760,6737,2120,1434,7405,1734,1466,6676,1852,1806,7354,1371,1882,8056,824,1787,8024,381,1926,7307,882,1958,6572,938,1835,6622,1449,1827,7272,401,1437,7250,-111,1416,8001,-132,915,8052,-393,902,7284,-412,904,6542,-512,1458,6506,-177,1858,6531,386,610,6564,-585,543,7294,-471,554,8047,-460,421,6586,-646,-244,9802,-431,-239,9226,-564,-248,8656,-621,179,8689,-587,-225,8066,-639,-818,8040,-479,-802,8615,-412,-765,9178,-338,-723,9743,-197,-707,10290,-17,-672,10761,200,-221,11273,94,-251,10804,19,187,11277,100,194,10845,8,220,11608,42,256,11993,-45,278,12242,-111,770,12219,-63,325,12673,-241,409,13472,-296,988,13905,-176,1437,14124,190,1435,14057,518,1044,14286,105,857,14451,268,824,14627,337,812,14771,601,802,15033,497,889,15186,430,933,15342,371,761,15219,175,849,15446,92,976,15509,328,1005,15745,274,634,15701,-45,637,15415,10,612,15184,89,429,15172,50,438,14973,162,262,14970,156,134,14969,195,130,14783,307,117,14636,262,-22,14479,419,-202,14290,735,-643,14176,647,-981,14211,227,-1121,13979,-195,-898,13876,-317,-685,13609,-275,-529,13476,39,-691,13396,-260,-520,13348,44,-675,13334,345,-880,13322,647,-970,13340,700,-814,13141,578,-1173,13139,555,-1188,13399,610,-1386,13522,376,-1400,13223,322,-1184,12799,519,-1383,12873,274,-1028,12841,90,-848,12755,512,-590,13166,347,-536,13141,33,-709,13155,-235,-596,12786,-23,-624,12754,278,-714,12830,-255,-965,12874,-377,-1237,12928,-305,-1447,12926,-49,-1450,13294,-6,-1434,13615,35,-1312,13928,469,-1148,13756,697,-1017,13616,820,-971,13341,693,-883,13428,1095,-836,13227,1413,-666,13264,1535,-640,13599,1247,-451,13261,1678,-227,13252,1718,-20,13219,1683,187,13217,1641,384,13177,1726,576,13172,1801,802,13136,1809,1038,13093,1713,1136,13409,1431,1228,13657,1152,937,13723,1253,899,13469,1491,694,13483,1499,709,13692,1324,981,14164,847,696,14000,1090,661,14220,930,510,13930,1125,514,14188,965,651,14461,898,508,14449,916,504,14635,948,395,14612,965,372,14686,1102,529,14733,1077,358,14663,1267,575,14745,1232,484,14695,1330,507,14724,1357,575,14759,1282,627,14798,1233,689,14829,1127,694,14848,1168,779,14931,1043,774,14969,1104,817,14998,996,829,15087,1096,844,15057,936,878,15194,902,838,15202,1115,912,15368,914,929,15284,843,953,15375,862,988,15339,791,969,15380,806,1051,15362,746,1047,15316,734,984,15269,780,947,15229,789,923,15261,785,975,15230,737,991,15235,752,1068,15318,705,1115,15415,677,1100,15413,702,1141,15513,666,1066,15486,733,1054,15628,734,1008,15505,797,1013,15608,823,1086,15675,752,1125,15655,677,1144,15686,651,1099,15738,711,1128,15698,640,1150,15624,603,1042,15633,649,1156,15542,596,1164,15623,616,1139,15601,658,1168,15540,610,1156,15487,634,1101,15410,665,1055,15319,691,968,15288,693,881,15185,842,839,15041,881,801,14990,914,752,14904,970,644,14802,1024,626,14660,930,774,14496,818,826,14309,781,902,14383,517,1081,14291,463,1374,13872,845,1503,13493,982,1623,13758,776,1954,13823,426,1693,13960,483,847,14566,555,731,14701,851,806,14962,825,834,15009,649,880,15124,655,942,15268,664,1028,15451,644,1043,15553,604,1043,15770,586,977,16018,275,605,15974,-33,365,15937,-90,395,15664,-102,416,15388,-40,189,15369,-34,244,15146,52,77,15149,105,-36,15356,2,-151,15230,261,-89,15085,330,11,14952,416,49,14732,523,45,14566,472,61,14497,744,-19,14397,692,89,14279,870,164,14461,847,216,14219,934,135,13968,1085,-20,14074,1014,-144,13780,1234,-341,13855,1117,-631,13886,978,-936,13867,846,-1000,14114,576,-1319,14017,124,-1240,13581,-249,-1251,13279,-272,-965,13198,-355,-972,13478,-351,-406,13604,1352,-208,13577,1403,-20,13444,1508,48,13694,1304,320,13933,1111,265,13631,1335,492,13648,1351,465,13394,1560,364,14198,958,299,14449,895,290,14624,927,172,14637,884,83,14668,784,104,14747,970,217,14701,1046,140,14700,1188,218,14668,1303,350,14671,1337,429,14695,1372,510,14770,1383,425,14745,1413,400,14855,1429,323,14841,1431,316,14915,1427,247,14840,1413,258,14912,1415,310,14935,1460,374,14924,1426,361,14940,1462,435,14944,1418,434,14971,1442,388,14969,1491,433,14995,1471,472,14999,1422,467,15023,1430,492,15037,1407,461,15036,1432,451,15047,1427,479,15047,1409,499,15047,1402,509,15045,1403,512,15022,1400,530,15003,1391,485,14970,1405,542,14892,1365,476,14870,1398,573,14809,1337,623,14857,1297,676,14916,1241,738,14974,1200,781,15090,1205,786,15201,1241,855,15345,1112,764,15324,1328,783,15413,1311,795,15484,1292,881,15505,1111,798,15551,1255,877,15662,1077,793,15660,1233,865,15787,1109,927,15663,958,920,15793,987,980,15831,851,943,16055,858,1003,16041,576,1027,15663,717,985,15647,797,983,15604,860,931,15503,910,966,15504,858,1004,15631,854,1038,15674,832,1072,15724,776,1085,15748,699,1141,15484,619,880,15179,783,753,14913,898,1053,15737,771,1024,15698,820,1001,15464,823,995,15404,835,964,15447,799,894,16053,1010,855,15911,1105,757,16190,1190,807,16349,1033,626,16395,1184,454,16315,1369,391,16422,1261,408,16533,1122,692,16451,1067,176,16423,1287,180,16542,1120,-36,16487,1077,-25,16379,1218,-229,16307,1097,-281,16352,968,-364,16229,914,-315,16080,1081,-383,15922,880,-336,15788,984,-351,15663,858,-322,15665,989,-326,15534,831,-301,15541,957,-281,15386,993,-288,15378,786,-244,15250,797,-312,15373,728,-275,15249,737,-331,15328,687,-315,15270,702,-279,15252,679,-287,15319,672,-340,15367,660,-380,15337,586,-391,15260,550,-443,15351,505,-400,15260,523,-446,15323,471,-384,15258,514,-342,15174,562,-326,15177,550,-318,15313,507,-237,15165,571,-203,15151,547,-113,15022,554,-44,14919,560,-43,14875,739,3,14836,821,-8,14826,893,35,14762,1060,79,14742,1177,127,14713,1236,184,14691,1324,109,14762,1290,167,14735,1348,263,14678,1355,345,14680,1379,336,14724,1419,248,14727,1395,177,14840,1368,115,14848,1321,59,14799,1240,18,14779,1099,-54,14846,958,-69,14882,1018,7,14848,1173,68,14878,1297,147,14936,1371,100,14959,1347,57,14993,1341,-18,14955,1253,-39,15001,1263,-120,14997,1114,-55,14892,1119,-144,14987,997,-94,14904,903,-62,14902,826,-102,14945,785,-121,14958,838,-174,15087,795,-163,15079,736,-149,15074,678,-207,15145,670,-229,15166,725,-179,15098,1011,-155,15105,1146,-59,15069,1281,76,15012,1361,93,14996,1360,111,14981,1360,150,14966,1389,197,14920,1394,260,14929,1451,188,14946,1417,223,14952,1474,258,14946,1490,305,14951,1499,240,14989,1490,184,14995,1451,178,14969,1445,151,15004,1400,149,14991,1398,126,14999,1370,109,15004,1363,117,15011,1373,103,15027,1385,142,15057,1439,133,15108,1436,175,15120,1474,168,15183,1466,104,15164,1435,140,15235,1461,65,15219,1423,93,15308,1443,49,15316,1425,25,15211,1401,-53,15302,1358,0,15382,1392,-105,15373,1335,-1,15456,1375,-99,15449,1327,-78,15489,1345,-111,15497,1334,-136,15514,1309,-152,15458,1290,-160,15539,1279,-189,15479,1248,-230,15379,1188,-162,15363,1287,-208,15311,1210,-224,15234,1002,-175,15228,1233,-239,15445,1150,-219,15510,1186,-202,15554,1243,-172,15554,1275,-142,15551,1297,-125,15530,1312,-103,15513,1333,-76,15506,1347,-6,15514,1366,-2,15523,1369,-70,15519,1353,1,15537,1358,-83,15537,1332,-36,15595,1373,-99,15579,1342,-107,15582,1342,-73,15598,1365,-121,15590,1361,-80,15612,1381,-7,15607,1387,-13,15617,1402,49,15603,1397,-14,15620,1417,50,15608,1414,-17,15638,1422,-101,15636,1397,-37,15687,1449,-118,15672,1408,-146,15722,1399,-183,15656,1358,-199,15690,1344,-218,15656,1286,-196,15590,1301,-229,15610,1244,-212,15575,1243,-238,15587,1197,-251,15553,1126,-286,15688,1129,-241,15729,1225,-208,15777,1307,-135,15828,1383,-32,15738,1462,65,15707,1485,31,15685,1477,41,15661,1460,52,15628,1427,97,15636,1447,108,15662,1484,113,15684,1490,140,15635,1471,126,15611,1431,88,15609,1421,77,15585,1405,71,15579,1393,46,15597,1392,58,15586,1374,93,15561,1383,96,15568,1398,113,15595,1412,137,15563,1408,117,15542,1394,104,15543,1382,93,15529,1383,90,15538,1372,89,15544,1376,70,15534,1372,71,15541,1375,87,15557,1367,-11,15492,1372,63,15487,1388,87,15426,1433,72,15372,1431,137,15380,1479,145,15462,1454,92,15505,1392,64,15517,1380,143,15537,1418,172,15473,1477,179,15407,1526,168,15324,1508,143,15334,1478,151,15303,1478,156,15290,1504,153,15252,1497,139,15279,1464,161,15222,1497,184,15197,1478,182,15222,1515,223,15245,1511,192,15224,1555,208,15222,1586,225,15217,1601,201,15247,1613,230,15249,1644,213,15290,1643,259,15251,1652,265,15218,1625,272,15197,1573,308,15225,1610,288,15255,1650,323,15259,1625,297,15298,1652,253,15294,1661,251,15329,1648,211,15322,1636,211,15442,1552,198,15349,1600,180,15318,1553,165,15263,1551,180,15231,1552,192,15286,1607,203,15505,1499,183,15557,1459,155,15583,1430,178,15604,1460,200,15565,1475,245,15519,1518,247,15449,1563,286,15450,1560,291,15514,1508,329,15422,1541,307,15360,1611,293,15331,1644,325,15299,1621,340,15335,1570,359,15344,1528,384,15405,1504,387,15359,1503,385,15327,1502,379,15313,1527,366,15284,1572,357,15249,1570,388,15245,1520,390,15276,1521,414,15263,1489,405,15307,1491,447,15345,1479,457,15411,1470,432,15461,1468,364,15484,1477,332,15489,1493,308,15570,1472,287,15574,1484,242,15574,1488,238,15618,1482,151,15654,1490,140,15743,1510,86,15829,1498,-20,15838,1452,-47,15943,1436,-159,15912,1362,-56,16143,1379,-241,16072,1255,-85,16260,1314,-291,15955,1163,-282,15818,1154,-238,15851,1229,177,16306,1391,183,16195,1445,201,15961,1498,212,15842,1517,219,15764,1528,231,15666,1503,313,15670,1506,302,15759,1527,339,15855,1524,449,15887,1500,478,15791,1514,386,15739,1518,344,15708,1513,331,15655,1490,303,15616,1472,335,15602,1448,361,15586,1430,358,15559,1440,419,15538,1425,451,15527,1427,523,15510,1428,532,15436,1446,492,15361,1470,497,15263,1467,468,15202,1472,396,15206,1489,375,15217,1497,365,15241,1533,347,15240,1570,326,15234,1598,322,15255,1521,312,15205,1551,323,15186,1539,276,15179,1549,232,15177,1530,237,15197,1544,204,15184,1490,229,15129,1515,210,15090,1515,206,15058,1499,153,15035,1432,150,15019,1404,160,15017,1397,192,15019,1426,183,15027,1438,214,15036,1471,258,15072,1527,261,15104,1534,264,15131,1526,283,15135,1525,285,15103,1536,289,15072,1534,262,15048,1492,262,15037,1452,301,15034,1457,295,15040,1501,328,15055,1498,320,15078,1533,380,15053,1488,378,15076,1517,419,15051,1462,447,15065,1462,451,15089,1470,364,15106,1531,310,15109,1539,303,15135,1529,338,15140,1526,357,15200,1505,401,15143,1497,451,15140,1468,505,15068,1426,498,15050,1412,458,15051,1436,414,15042,1449,380,15044,1457,338,15044,1459,492,15047,1401,540,15059,1408,513,15130,1434,516,15195,1451,658,15236,1383,541,15264,1454,607,15369,1425,647,15450,1411,627,15524,1401,596,15558,1414,525,15547,1426,517,15567,1419,439,15572,1410,446,15556,1418,419,15572,1405,415,15562,1415,402,15574,1412,388,15570,1422,409,15593,1415,401,15599,1429,424,15615,1428,414,15620,1439,377,15622,1438,358,15635,1455,354,15687,1509,425,15725,1517,496,15742,1503,604,15799,1475,575,15900,1455,456,15995,1488,436,16193,1429,653,16163,1346,585,15988,1438,670,15867,1397,671,15779,1433,660,15742,1444,585,15744,1480,578,15705,1466,492,15690,1474,425,15666,1465,423,15700,1499,377,15664,1476,397,15641,1452,435,15647,1454,440,15643,1437,494,15672,1468,570,15682,1459,497,15669,1454,496,15659,1438,445,15638,1433,439,15625,1413,529,15653,1430,507,15589,1410,419,15591,1401,417,15578,1409,436,15578,1413,511,15575,1422,590,15574,1415,628,15573,1409,654,15595,1389,617,15587,1406,639,15608,1390,619,15617,1400,603,15599,1410,594,15606,1401,638,15640,1389,598,15651,1413,580,15585,1419,605,15655,1414,565,15663,1430,566,15678,1447,624,15671,1439,634,15692,1440,698,15681,1392,680,15667,1405,656,15655,1409,614,15666,1436,641,15642,1403,673,15649,1388,687,15643,1362,736,15709,1342,708,15750,1380,728,15828,1323,763,15925,1260,699,15948,1324,743,16061,1268,798,15799,1239,759,15689,1298,727,15671,1339,722,15649,1337,678,15625,1364,654,15632,1378,663,15639,1384,684,15544,1375,713,15452,1376,699,15399,1388,646,15316,1406,674,15144,1356,673,15074,1336,566,15046,1392,527,15041,1404,587,14931,1350,663,15024,1322,724,15573,1341,759,15611,1286,222,15028,1441,126,15009,1364,118,15008,1363,136,15012,1374,186,15015,1436,238,15021,1465,219,15035,1435,300,15038,1455,299,15027,1476,300,14997,1500,361,15002,1502,362,15033,1477,383,15052,1451,419,15039,1460,421,15019,1475,352,14956,1500,-179,15579,1318,-165,15564,1302,-154,15571,1326,-133,15594,1362,-146,15612,1361,-87,15615,1392,-136,15563,1324,-153,15556,1301,-130,15561,1311,-110,15542,1326,-92,15528,1339,-67,15161,1309,82,15086,1390,63,15148,1405,-76,15242,1333,-140,15313,1303,-286,15208,661,-266,15140,653,-225,15109,670,-261,15107,625,-242,15105,613,-327,15175,595,-342,15219,605,-345,15411,463,-429,15323,460,-449,15378,433,-369,15488,506,-385,15624,441,-217,15387,206,-281,15614,143,-309,15886,145,-399,15898,434,-389,15691,712,-374,15520,575,-463,15535,478,-462,15459,439,-478,15455,449,-464,15373,444,-457,15437,495,-396,15480,587,-371,15466,682,-349,15468,725,-346,15511,662,-373,15490,714,-399,15552,675,-400,15917,722,-425,15586,620,-443,15592,543,-441,15569,622,-457,15579,553,-478,15520,486,-458,15493,516,-440,15519,597,-410,15526,685,117,15924,-83,146,15651,-94,401,14439,931,-267,10359,-250,1458,12792,131,1446,10505,1238,1412,10472,1265,1435,10483,1281,1413,10489,1225,1466,10516,1176,1430,10502,1168,1429,10499,1162,1468,10518,1170,1420,10506,1155,1467,10528,1167,1419,10494,1140,1471,10529,1155,1478,10566,1106,1429,10543,1084,1456,10543,1043,1498,10561,1059,1478,10541,1005,1516,10559,1022,1535,10518,870,1462,10471,1000,1506,10444,879,1588,10480,753,1543,10404,806,1632,10465,635,1538,10302,690,1678,10455,561,1620,10310,543,1675,10175,578,1724,10229,478,1668,10119,637,1759,10099,615,1707,10099,742,1774,10070,758,1692,10116,823,1794,10046,903,1683,10182,876,1716,10176,942,1767,10094,1027,1828,10037,1032,1748,10066,1082,1807,10018,1085,1948,10100,1105,1903,10051,1217,1928,10182,1136,1958,10210,1059,1900,10273,1015,1962,10223,963,2001,10241,829,1938,10333,837,1944,10393,725,1840,10447,862,1848,10478,750,1923,10448,615,2023,10349,589,1881,10500,515,1844,10513,590,1746,10485,451,1913,10546,479,1768,10542,410,1940,10577,394,1808,10573,339,1872,10718,151,2021,10730,217,2038,11018,-129,1810,10646,67,1911,10933,-227,1864,10823,-310,1831,10556,3,1896,10458,-44,1934,10701,-375,2044,10603,-422,2008,10377,-62,2258,10574,-378,2141,10387,-7,2229,10478,97,2369,10677,-266,2493,10889,-668,2356,10857,-150,2527,11098,-522,2582,10994,-907,2634,11241,-751,2767,11400,-1099,2490,11416,-671,2677,11463,-994,2708,11545,-1081,2777,11514,-1199,2757,11695,-1262,2743,11671,-1091,2606,12156,-816,2501,12221,-1051,2321,12219,-1191,2609,11699,-1426,2444,11632,-1497,2673,11478,-1413,2679,11246,-1271,2495,11211,-1377,2420,10887,-1040,2357,10770,-799,2104,10843,-848,1991,10979,-799,1928,11140,-711,2010,11247,-604,2192,11320,-494,2098,11421,-788,2294,11488,-687,2415,11670,-927,2227,11625,-1027,2322,11699,-1130,2494,11714,-1059,2646,11574,-927,2502,11994,-657,2374,12407,-366,2448,12602,-560,2279,12669,-810,2064,12623,-954,2154,12133,-1210,2031,11975,-1084,2296,11575,-1405,2325,11443,-1404,2503,11432,-1467,2288,11284,-1353,2163,10991,-1052,2046,11134,-999,1992,11306,-907,2120,11505,-1137,2218,11349,-1273,2259,11452,-1307,2190,11589,-1250,2260,11447,-1075,2458,11483,-948,2298,11842,-626,2066,11788,-757,1872,12166,-425,2151,12248,-290,1981,12771,103,1705,12693,9,1590,12755,-139,1784,12233,-592,1991,11853,-913,2236,11520,-1204,1805,12344,-769,1579,12845,-291,1683,13016,-431,1912,12518,-924,1814,13132,-509,2054,13182,-434,2229,13116,-189,2161,12920,8,2385,11272,-460,2221,11001,-89,2163,10625,184,2096,10484,362,2068,10423,462,2024,10388,507,2059,10270,560,2012,10306,712,2050,10136,813,2034,10114,930,1980,10147,997,2029,10086,1017,2038,10008,944,2007,10046,1086,1955,9958,1223,1889,10007,1220,1811,9970,1131,1854,9970,991,1831,9912,1096,1907,9928,968,1887,9869,1094,2018,9971,1037,1976,9892,1177,2052,9930,1012,2031,9863,1069,1983,9903,1084,1911,9888,1010,1934,9873,927,1931,9844,970,1994,9840,904,1978,9804,959,2071,9872,970,2052,9816,1031,2065,9952,964,2072,9985,885,2080,10023,791,2061,10203,667,2086,10178,508,2088,10252,440,2132,10267,363,2147,10343,272,2068,10268,181,2053,10185,259,2040,10163,357,2034,10107,447,2062,9949,604,2103,10067,647,2070,9911,744,2070,9885,884,1951,9825,829,1839,9910,848,1810,9931,718,1929,9833,701,1914,9893,567,1795,9974,579,1780,10130,410,1908,10061,390,1906,10163,297,1821,10232,302,1833,10263,241,1780,10356,291,1776,10312,340,1700,10402,384,1674,10341,439,1721,10460,508,1714,10451,347,1760,10518,263,1814,10434,205,1865,10344,153,1935,10179,224,1955,10263,139,1800,10530,657,1748,10549,740,1678,10556,814,1586,10553,895,1645,10547,926,1719,10543,880,1774,10540,839,1817,10525,770,1808,10483,874,1775,10513,886,1720,10458,960,1683,10484,970,1595,10505,1068,1556,10561,1042,1541,10565,1081,1532,10570,1127,1529,10520,1181,1514,10528,1190,1507,10518,1191,1501,10520,1195,1482,10505,1251,1465,10485,1285,1433,10479,1289,1415,10470,1274,1413,10462,1280,1409,10464,1270,1410,10480,1222,1404,10463,1265,1405,10479,1223,1401,10464,1217,1407,10436,1201,1422,10430,1148,1445,10454,1061,1443,10386,1181,1484,10414,1055,1534,10412,1067,1493,10384,1193,1532,10408,1215,1573,10437,1089,1578,10488,1111,1565,10463,1082,1575,10512,1093,1572,10445,1082,1531,10419,1064,1528,10436,1059,1480,10441,1044,1486,10423,1038,1448,10479,1036,1532,10394,925,1580,10386,961,1651,10419,985,1685,10366,977,1666,10284,959,1669,10312,941,1682,10249,1043,1732,10176,1062,1721,10129,1113,1641,10019,1271,1667,9960,1240,1723,9915,1243,1802,9937,1383,1876,10120,1253,1848,10235,1140,1858,10343,1070,1866,10348,970,1788,10411,1018,1732,10420,971,1661,10327,1068,1642,10295,1131,1674,10241,1107,1745,10183,1117,1607,10147,1260,1664,10109,1264,1821,10240,1212,1721,10148,1370,1782,10308,1236,1821,10341,1146,1748,10387,1130,1811,10170,1247,1717,10043,1412,1698,10021,1460,1654,9994,1348,1678,9949,1317,1716,9907,1319,1788,9909,1430,1757,9884,1457,1753,9968,1464,1701,9918,1496,1672,9988,1485,1612,9838,1531,1543,9868,1526,1623,9971,1371,1795,10020,1391,1655,9927,1335,1698,9879,1347,1622,9771,1500,1607,9750,1513,1569,9799,1549,1522,9853,1541,1505,9834,1535,1512,9859,1428,1487,9849,1421,1542,9821,1393,1551,9834,1368,1580,9776,1405,1561,9758,1396,1582,9739,1509,1527,9769,1536,1446,9791,1510,1436,9804,1418,1464,9762,1385,1527,9812,1384,1505,9719,1394,1521,9699,1485,1498,9749,1527,1486,9738,1529,1443,9770,1521,1379,9734,1486,1374,9744,1421,1397,9706,1392,1436,9669,1401,1445,9654,1465,1503,9696,1501,1475,9733,1518,1438,9757,1510,1384,9724,1499,1338,9685,1472,1342,9679,1486,1343,9673,1484,1340,9675,1474,1348,9697,1439,1360,9667,1424,1354,9648,1474,1376,9630,1461,1390,9646,1425,1384,9628,1456,1440,9656,1481,1487,9697,1494,1439,9661,1481,1481,9695,1498,1469,9728,1517,1436,9663,1491,1416,9687,1511,1393,9716,1505,1436,9750,1514,1389,9722,1498,1351,9674,1491,1340,9663,1480,1347,9665,1488,1351,9643,1481,1347,9642,1474,1366,9630,1471,1372,9634,1479,1358,9647,1489,1383,9635,1480,1378,9631,1472,1365,9629,1464,1336,9664,1474,1384,9628,1472,1366,9652,1492,1602,9791,1379,1525,9884,1404,1719,10350,1227,1575,10206,1277,1597,10133,1300,1638,10106,1310,1708,10128,1405,1610,10063,1314,1675,10103,1411,1670,10184,1423,1616,10133,1447,1588,10197,1421,1491,10092,1487,1460,10076,1379,1530,10149,1323,1616,10228,1417,1634,10243,1382,1709,10227,1355,1575,10174,1318,1563,10102,1300,1489,10028,1358,1537,9993,1370,1569,10008,1477,1553,10070,1487,1518,10035,1516,1470,10076,1506,1444,10049,1409,1471,10009,1386,1512,9976,1401,1553,9986,1495,1482,9945,1394,1441,9982,1381,1409,10024,1404,1396,9941,1407,1437,9905,1420,1524,9967,1491,1463,9915,1501,1442,9966,1527,1478,9999,1520,1392,9992,1510,1448,10050,1501,1368,9979,1429,1326,9930,1460,1346,9891,1440,1387,9863,1452,1403,9866,1508,1450,9916,1518,1433,9957,1533,1394,9978,1526,1337,9937,1517,1310,9891,1492,1321,9862,1485,1352,9846,1487,1353,9839,1518,1400,9872,1522,1435,9914,1515,1423,9949,1528,1418,9945,1529,1390,9964,1521,1389,9959,1526,1349,9930,1528,1345,9932,1529,1307,9889,1524,1310,9882,1528,1325,9860,1533,1347,9842,1523,1338,9841,1528,1340,9844,1533,1349,9846,1532,1354,9852,1537,1345,9851,1538,1331,9864,1545,1325,9859,1541,1320,9878,1541,1313,9873,1537,1322,9886,1541,1315,9883,1536,1355,9927,1535,1314,9889,1537,1309,9873,1531,1320,9855,1536,1378,9907,1543,1338,9870,1545,1397,9881,1530,1399,9877,1522,1431,9913,1520,1355,9844,1531,1664,10322,929,1618,10329,917,1558,10350,843,1582,10245,773,1645,10189,838,1548,10462,1196,1523,10466,1245,1504,10489,1256,1492,10500,1255,1489,10499,1252,1467,10478,1291,1458,10473,1297,1457,10480,1290,1432,10472,1296,1432,10465,1299,1412,10455,1281,1409,10454,1270,1435,10466,1292,1461,10467,1299,1470,10469,1293,1480,10468,1292,1451,10426,1277,1403,10449,1263,1417,10422,1252,1490,10441,1280,1473,10480,1291,2008,9815,1122,1950,9829,1149,1884,9820,1074,1897,9776,1042,1943,9746,1029,2011,9753,1104,1991,9781,1157,1946,9819,1167,1903,9810,1098,1918,9779,1064,1910,9775,1060,1955,9747,1060,2011,9741,1119,1947,9733,1058,1864,9715,1095,1908,9683,1088,1996,9731,1126,1943,9668,1166,1962,9749,1172,1936,9803,1170,1885,9734,1207,1849,9752,1131,1888,9803,1102,1868,9703,1122,1904,9669,1119,1938,9650,1180,1887,9655,1115,1856,9693,1120,1849,9730,1157,1875,9721,1225,1829,9717,1154,1821,9661,1121,1853,9627,1116,1920,9640,1180,1868,9603,1172,1853,9635,1208,1879,9656,1212,1812,9664,1211,1845,9625,1212,1813,9648,1216,1765,9626,1197,1761,9639,1164,1799,9685,1153,1782,9617,1134,1861,9705,1222,1912,9683,1214,1937,9717,1192,1811,9586,1131,1817,9569,1161,1858,9599,1186,1837,9622,1206,1809,9639,1208,1771,9617,1204,1738,9591,1186,1740,9603,1163,1741,9584,1186,1750,9581,1146,1754,9563,1181,1771,9552,1166,1774,9567,1140,1776,9550,1161,1773,9551,1173,1778,9549,1172,1814,9573,1175,1813,9574,1183,1841,9598,1187,1833,9619,1205,1799,9589,1203,1779,9611,1206,1808,9634,1210,1775,9616,1202,1744,9586,1195,1745,9582,1193,1743,9574,1189,1739,9576,1185,1749,9559,1181,1753,9559,1186,1765,9550,1174,1770,9553,1180,1759,9561,1190,1777,9554,1179,1764,9565,1192,1751,9582,1197,1749,9575,1194,1763,9550,1169,1845,9600,1183,1815,9569,1174,1910,9811,1305,1908,9890,1315,1834,9909,1341,1748,9874,1260,1766,9815,1233,1821,9777,1224,1920,9808,1314,1891,9863,1351,1837,9912,1354,1790,9886,1261,1808,9846,1231,1849,9811,1233,1867,9818,1198,1909,9808,1307,1861,9837,1355,1831,9903,1344,1743,9813,1371,1719,9831,1262,1791,9909,1234,1825,9869,1194,1743,9788,1230,1787,9750,1229,1816,9726,1337,1810,9788,1370,1772,9748,1393,1727,9796,1391,1707,9803,1297,1734,9768,1267,1765,9728,1258,1804,9705,1355,1748,9703,1257,1714,9753,1264,1678,9789,1302,1666,9713,1264,1706,9667,1266,1780,9692,1352,1717,9641,1344,1694,9684,1390,1732,9715,1393,1643,9728,1380,1683,9674,1392,1642,9707,1390,1581,9681,1359,1576,9696,1301,1635,9751,1300,1708,9777,1387,1606,9662,1266,1643,9619,1269,1652,9598,1325,1702,9637,1361,1673,9670,1382,1637,9696,1378,1588,9670,1370,1545,9637,1344,1554,9652,1312,1548,9628,1345,1571,9622,1293,1566,9597,1342,1591,9578,1325,1601,9596,1290,1598,9576,1319,1648,9600,1341,1687,9639,1355,1646,9604,1342,1681,9636,1360,1668,9666,1381,1636,9689,1381,1592,9668,1369,1551,9631,1357,1552,9625,1355,1549,9616,1351,1546,9618,1345,1560,9592,1342,1564,9593,1349,1582,9577,1335,1587,9581,1343,1570,9595,1356,1597,9581,1343,1593,9578,1335,1581,9577,1328,1598,9575,1334,1644,9606,1352,1622,9630,1376,1597,9662,1375,1560,9625,1361,1557,9617,1358,1578,9600,1359,275,4985,1312,601,4694,1387,620,4975,1510,298,4732,1213,232,4649,857,256,4112,1101,170,4080,810,240,3487,1043,168,3486,756,288,2526,963,207,2520,752,259,1636,953,207,1628,724,145,1231,680,218,1220,974,51,1002,660,198,1008,1011,185,810,1045,38,764,611,78,548,971,114,586,517,114,401,884,559,575,431,753,386,760,79,-3,1442,974,-24,1162,1000,-24,1614,277,-7,1915,774,-18,2160,772,150,2168,994,157,1623,982,179,1169,830,530,825,701,748,482,439,756,101,733,981,567,454,989,171,197,997,206,416,1252,358,532,1247,355,446,1599,443,580,1593,477,533,2483,349,749,2477,462,624,3464,210,949,3475,370,1054,3480,778,1001,3996,353,1115,4055,841,1104,4603,890,984,4382,426,639,4375,295,650,3941,198,287,4027,368,345,4418,422,390,4759,572,641,4697,404,338,4949,629,656,4917,507,299,5142,659,673,5115,528,701,5468,513,932,5106,684,1023,5456,662,720,5740,460,1119,5716,611,824,6512,232,1282,6483,394,886,7339,76,1379,7327,253,922,8172,12,1451,8158,194,958,8955,-9,1426,8951,175,1607,8201,806,1576,8990,753,1408,8259,1365,1368,9041,1316,865,8306,1568,881,9073,1501,341,8314,1321,395,9074,1263,215,8273,748,179,7439,799,345,7380,210,328,6532,354,383,8213,149,453,8985,122,278,9034,683,277,5759,576,277,5494,631,145,5458,974,160,5190,963,194,4961,922,264,3496,375,304,2502,449,322,1607,469,299,1258,361,103,764,166,176,616,193,397,611,150,366,337,215,456,323,448,217,328,494,219,340,244,246,-9,280,361,-12,257,432,-13,448,247,-9,484,251,5199,1350,638,5187,1547,960,5160,1378,962,4947,1339,979,4665,1238,577,4096,1254,545,3464,1181,494,2521,1123,453,1633,1119,435,1218,1162,447,1027,1211,500,795,1280,184,650,1163,176,363,1491,73,200,1452,281,174,1922,562,155,2234,561,-13,2226,555,233,2198,306,240,1925,581,430,1669,535,618,1439,959,340,1214,849,590,1038,733,796,948,678,992,949,631,1200,966,707,1228,666,727,1598,740,878,2483,770,935,3450,1068,997,4088,1129,1083,4911,957,973,4684,525,945,4906,652,1076,5139,999,1148,5402,1014,1231,5758,1004,1418,6539,941,1531,7369,856,1337,7426,1402,830,7471,1611,303,7479,1358,182,6602,889,139,5814,959,236,5517,1394,245,5386,1384,653,5402,1576,661,5514,1580,679,5838,1600,247,5839,1412,292,6638,1384,773,6631,1620,1246,6588,1424,1089,5796,1447,1020,5475,1427,987,5344,1414,789,2498,977,635,1614,964,966,224,1636,764,229,2133,-2309,8016,1087,-2275,7967,1093,-2272,8014,1105,-2305,7963,1080,-2326,7969,1056,-2304,7952,1079,-2321,7960,1060,-2318,7951,1054,-2301,7943,1075,-2297,7938,1069,-2275,7950,1085,-2280,7959,1089,-2269,7960,1089,-2261,7956,1083,-2269,7947,1081,-2296,7946,1068,-2316,7948,1048,-2320,7957,1041,-2325,7961,1032,-2324,7961,1050,-2338,8015,1058,-2303,8088,1081,-2267,8080,1103,-2262,8013,1101,-2264,7962,1094,-2251,7959,1085,-2258,8010,1105,-2261,8085,1101,-2303,8096,1081,-2336,8087,1048,-2335,8081,1054,-2337,8014,1048,-2330,7964,1046,-2342,8012,1045,-2348,8093,1049,-2341,8011,1028,-2328,8021,998,-2304,7968,1007,-2318,8077,977,-2274,8036,955,-2319,8179,974,-2264,8183,946,-2211,8185,963,-2221,8037,972,-2187,8034,1015,-2178,8181,1006,-2223,8222,983,-2278,8220,975,-2328,8227,998,-2269,8239,965,-2217,8236,983,-2177,8343,934,-2183,8246,1023,-2140,8364,981,-2174,8392,879,-2086,8439,941,-2080,8508,992,-1994,8585,922,-2115,8690,949,-2165,8571,1010,-2306,8659,930,-2293,8752,846,-2357,8576,894,-2357,8673,820,-2369,8534,869,-2389,8575,819,-2410,8460,837,-2386,8585,755,-2461,8430,780,-2433,8460,687,-2488,8375,693,-2422,8395,623,-2450,8265,651,-2443,8260,559,-2454,8128,595,-2398,8114,539,-2390,7908,604,-2251,8171,590,-2258,7973,644,-2255,8195,659,-2237,8234,567,-2249,8252,648,-2153,8333,603,-2187,8244,512,-2274,8146,574,-2385,8103,541,-2376,8243,503,-2383,8076,467,-2351,7926,586,-2357,7940,510,-2297,7900,477,-2321,8073,414,-2360,8246,427,-2286,8239,379,-2249,8352,380,-2250,8241,331,-2262,8104,361,-2218,8094,317,-2251,8027,391,-2204,7997,363,-2124,8045,389,-2130,8135,351,-2129,8061,441,-2139,8158,406,-2097,8259,326,-2109,8248,393,-2017,8321,364,-2043,8317,499,-1966,8425,533,-1936,8421,386,-2072,8471,305,-2010,8601,329,-1890,8557,426,-2018,8695,328,-1883,8664,423,-1988,8835,329,-1873,8830,415,-1832,8920,352,-1804,8958,474,-1764,9094,440,-1791,9054,328,-1713,9238,259,-1677,9269,391,-1450,9713,141,-1445,9758,299,-1201,10144,19,-1203,10207,191,-1111,10376,-44,-1116,10442,134,-1043,10796,40,-1002,10748,-122,-1025,10964,18,-976,10950,-144,-922,11108,-144,-939,11106,-375,-805,11611,-18,-805,11645,-252,-935,11690,-381,-791,12218,-316,-704,12181,-155,-751,12948,-186,-1037,12289,-373,-1159,11730,-396,-1325,11195,-426,-1098,11154,-462,-1175,10955,-477,-1025,10918,-377,-1084,10704,-365,-1247,10350,-284,-1370,10126,-186,-1605,9727,-14,-1837,9258,188,-1892,9069,264,-1931,8939,279,-2110,8866,361,-2149,8745,351,-2136,8642,351,-2183,8495,350,-2212,8397,339,-2141,8344,293,-2193,8243,285,-2234,8314,330,-2257,8524,444,-2313,8418,434,-2345,8332,425,-2355,8366,495,-2428,8343,544,-2380,8428,547,-2319,8552,537,-2267,8691,527,-2308,8707,626,-2363,8576,634,-2347,8710,743,-2276,8839,746,-2106,8785,864,-2081,8871,804,-2062,8957,772,-2173,8964,682,-2124,9093,658,-2155,9049,469,-2179,8922,505,-2079,8980,302,-2027,9112,281,-1991,9313,213,-1780,9795,1,-1579,10205,-176,-1470,10424,-300,-1285,10734,-437,-1511,10857,-301,-1677,10578,-155,-1759,10327,-40,-1901,9893,149,-2050,9380,372,-2096,9177,428,-2061,9220,606,-1997,9084,744,-1935,8927,744,-1960,8830,776,-1959,8736,848,-1947,8665,765,-1952,8739,667,-1893,8888,614,-1877,9034,712,-1836,9000,584,-1825,9163,652,-1795,9132,545,-1697,9313,509,-1754,9359,598,-1480,9813,439,-1592,9871,487,-1763,9933,476,-1872,9399,623,-2014,9420,546,-1899,9951,347,-1937,9208,678,-1764,10408,177,-1635,10414,332,-1427,10353,388,-1271,10287,353,-1195,10533,297,-1141,10815,197,-1114,10955,134,-981,11131,36,-891,11615,177,-736,12146,96,-710,12924,0,-736,12883,238,-846,12891,377,-838,12158,279,-1016,12176,371,-1034,12897,439,-1296,12954,300,-1303,12259,253,-1362,12985,59,-1412,12299,-6,-1303,11698,189,-1423,11762,-27,-1461,11228,-40,-1312,11182,101,-1309,11031,141,-1470,11059,50,-1487,11065,-170,-1515,10941,147,-1561,10913,-91,-1695,10652,72,-1583,10669,249,-1375,10605,322,-1316,10897,223,-1088,11125,153,-1051,11631,267,-1423,11020,-360,-1449,11240,-243,-1388,11785,-273,-1327,12336,-275,-978,12978,-300,-1270,13022,-210,-1854,8862,518,-1865,8705,554,-1905,8555,565,-2000,8581,656,-1979,8555,736,-2031,8489,869,-2104,8411,794,-2202,8382,855,-2254,8353,897,-2323,8277,986,-2344,8241,1061,-2363,8185,1065,-2346,8104,1032,-2309,8102,1089,-2307,8115,1086,-2241,8102,1107,-2258,8091,1113,-2241,8009,1099,-2214,8018,1077,-2195,8074,1063,-2232,7966,1057,-2189,8176,1064,-2194,8222,1032,-2202,8230,1084,-2191,8287,1076,-2144,8411,1037,-2215,8451,1063,-2294,8568,990,-2335,8515,943,-2359,8448,873,-2395,8309,850,-2508,8318,804,-2514,8301,720,-2522,8195,738,-2471,8183,677,-2471,7988,731,-2359,8031,765,-2347,8208,720,-2365,8042,830,-2358,8238,797,-2313,8262,717,-2333,8292,795,-2236,8347,730,-2301,8376,825,-2174,8389,757,-2233,8375,840,-2112,8403,722,-2305,8209,712,-2456,8155,669,-2443,7942,724,-2445,7957,643,-2393,7861,611,-2287,7924,659,-2261,7995,710,-2309,8006,760,-2449,7897,737,-2440,7869,669,-2379,7826,631,-2269,7893,669,-2275,7925,724,-2297,7947,708,-2338,7949,750,-2431,7860,749,-2407,7810,698,-2341,7715,750,-2331,7723,821,-2319,7696,838,-2307,7663,778,-2265,7662,722,-2241,7651,742,-2257,7642,805,-2221,7628,825,-2218,7660,884,-2290,7681,848,-2161,7735,885,-2212,7771,857,-2241,7779,836,-2252,7819,828,-2316,7923,773,-2205,7815,782,-2205,7789,722,-2281,7692,713,-2198,7752,742,-2204,7783,791,-2179,7780,804,-2164,7741,755,-2116,7707,790,-2123,7735,841,-2065,7683,880,-2062,7658,833,-2047,7628,902,-2102,7683,918,-2140,7629,919,-2210,7638,880,-2210,7618,832,-2196,7621,838,-2193,7636,878,-2144,7614,912,-2083,7601,934,-2090,7587,930,-2144,7614,907,-2190,7629,878,-2190,7618,841,-2146,7606,902,-2085,7585,927,-2094,7582,922,-2140,7587,872,-2118,7588,843,-2073,7569,878,-2086,7569,901,-2077,7567,905,-2068,7568,887,-2067,7569,909,-2084,7578,921,-2075,7581,926,-2060,7573,911,-2070,7586,929,-2078,7593,930,-2074,7635,926,-2066,7577,907,-2051,7574,889,-2055,7579,880,-2058,7570,889,-2063,7572,880,-2111,7594,839,-2161,7611,817,-2161,7617,811,-2108,7592,836,-2063,7571,874,-2053,7582,871,-2047,7618,868,-2098,7603,829,-2172,7614,797,-2169,7630,781,-2073,8456,630,-2167,8241,444,-2223,8141,527,-2203,7969,575,-2251,7982,619,-2353,7901,596,-2341,7876,532,-2329,7887,605,-2247,7962,623,-2262,7957,604,-2212,7970,570,-2226,7958,567,-2221,7937,520,-2197,7937,517,-2295,7873,479,-2276,7860,496,-2128,7871,570,-2136,7894,621,-2174,7894,665,-2230,7796,666,-2301,7839,559,-2240,7779,601,-2197,7956,512,-2218,8120,462,-2272,8125,419,-2248,8024,453,-2233,7980,413,-2198,7977,368,-2149,8032,387,-2128,8043,382,-2181,7971,382,-2074,8007,410,-2077,8034,455,-2139,8077,422,-2154,8057,427,-2170,8072,475,-2182,8165,449,-2183,8055,464,-2241,8006,464,-2217,7997,471,-2160,8069,470,-2106,8033,498,-2139,7955,506,-2192,7958,436,-2110,7929,421,-2151,7937,457,-2119,7916,473,-2102,7913,424,-2090,7981,415,-2090,7920,428,-2090,7996,405,-2048,8004,415,-2036,7946,436,-1991,8003,434,-2002,8030,464,-2059,8032,449,-2106,8025,440,-2098,8012,452,-2115,8007,495,-2130,7943,517,-2114,7950,514,-2111,8026,486,-2068,8032,493,-2057,7975,516,-2083,7927,479,-2056,7942,480,-2043,7939,484,-2044,7964,513,-2036,7948,483,-2035,7970,507,-2031,7949,483,-2030,7967,506,-1997,7984,514,-1996,7986,518,-2000,7998,520,-2009,8028,504,-1954,8026,478,-1955,8010,454,-1940,7988,468,-1941,7992,492,-1951,8004,511,-1967,8028,502,-1956,8008,515,-1955,7996,516,-1952,7996,512,-1945,7997,508,-1955,7989,511,-1995,7977,512,-1987,7959,491,-1948,7978,495,-1942,7981,495,-1949,7990,508,-1938,7987,494,-1935,7993,493,-1944,8002,508,-1935,7990,474,-1936,7985,476,-1941,7979,478,-1946,7976,474,-1982,7959,463,-2018,7949,459,-2022,7951,455,-2028,7941,449,-1980,7963,454,-1982,7964,457,-1942,7979,467,-1941,7981,472,-1942,7988,461,-1981,7971,445,-2182,7772,564,-2201,7746,625,-2169,7753,571,-2140,7848,577,-2161,7864,620,-2186,7860,664,-2219,7777,678,-2195,7781,683,-2185,7878,672,-2165,7887,615,-2136,7866,568,-2149,7760,582,-2086,7863,592,-2108,7893,638,-2131,7883,691,-2123,7803,712,-2155,7748,645,-2109,7763,661,-2096,7762,667,-2106,7788,709,-2086,7773,669,-2068,7771,625,-2062,7783,635,-2008,7797,646,-2012,7798,649,-1963,7813,673,-1963,7816,679,-2013,7791,656,-1969,7808,680,-1958,7819,687,-1961,7826,676,-1956,7826,685,-1968,7825,709,-1987,7874,693,-1978,7858,659,-2015,7868,625,-2007,7810,635,-1962,7827,667,-2076,7782,607,-2036,7897,668,-2056,7887,718,-2051,7830,734,-2046,7814,730,-2092,7797,704,-2080,7775,671,-2086,7792,704,-2043,7804,722,-2046,7813,725,-1993,7827,739,-1995,7842,740,-2008,7872,725,-1988,7837,736,-1988,7827,735,-1992,7818,732,-2027,7785,692,-1978,7807,708,-1971,7811,711,-1964,7812,687,-1964,7818,712,-1961,7826,712,-1978,7836,734,-1978,7829,733,-1983,7820,730,-2058,7780,641,-2057,8464,700,-2328,8391,841,-2316,8396,915,-2324,8442,990,-2333,8294,1053,-2306,8248,1094,-2316,8174,1100,-2262,8186,1135,-2260,8244,1118,-2256,8298,1105,-2299,8299,1085,-2282,8453,1042,-2402,8236,854,-2526,8211,809,-2518,8011,844,-2512,8043,772,-2516,7960,787,-2477,7951,732,-2376,7985,788,-2375,7997,835,-2407,8055,881,-2526,7976,851,-2502,7948,862,-2486,7898,811,-2456,7924,750,-2463,7813,836,-2421,7785,798,-2326,7834,827,-2344,7943,795,-2327,7848,883,-2348,7962,852,-2410,8002,869,-2387,7965,899,-2367,7855,926,-2463,7806,899,-2452,7759,851,-2414,7753,802,-2329,7796,841,-2329,7813,890,-2366,7814,928,-2460,7775,910,-2433,7754,920,-2335,7792,949,-2299,7791,907,-2294,7772,855,-2391,7734,821,-2276,7713,877,-2280,7731,927,-2314,7731,966,-2387,7692,945,-2421,7719,872,-2395,7681,890,-2348,7673,854,-2391,7668,894,-2358,7658,864,-2307,7616,886,-2260,7648,901,-2260,7660,949,-2294,7664,981,-2343,7634,970,-2389,7673,937,-2380,7663,900,-2376,7666,935,-2351,7625,961,-2310,7587,977,-2321,7581,971,-2350,7626,957,-2317,7578,967,-2354,7621,950,-2376,7659,933,-2376,7658,902,-2353,7610,921,-2331,7609,895,-2307,7571,921,-2321,7571,942,-2315,7565,945,-2305,7566,928,-2307,7562,949,-2296,7564,931,-2300,7562,952,-2289,7565,931,-2303,7569,949,-2289,7571,924,-2268,7601,957,-2309,7581,971,-2289,7612,978,-2266,7600,924,-2285,7575,917,-2320,7610,889,-2298,7570,917,-2298,7569,923,-2322,7612,893,-2351,7654,876,-2353,7648,879,-2311,7571,965,-2324,7579,962,-2318,7573,960,-2305,7572,969,-2267,7953,1030,-2204,8771,452,-2205,8670,445,-2258,8790,533,-2280,8831,621,106,4686,538,81,4872,738,-229,4589,593,267,4756,210,262,5011,406,294,4739,-281,180,4980,-34,37,4754,-499,86,4401,-764,398,4407,-479,373,4257,-49,227,4167,197,-124,4100,239,-555,4638,351,-503,4158,14,-589,4692,-24,-541,4253,-281,-376,3602,-283,-24,3555,-74,-135,2770,-714,-168,2845,-924,63,2052,-1010,114,2720,-497,217,1998,-814,231,1562,-914,71,1658,-1139,33,1476,-1234,198,1347,-971,-14,1313,-1350,137,1092,-1045,-137,1107,-1429,75,860,-1037,-275,792,-1469,-11,600,-970,-373,478,-1195,-288,680,-1593,-396,433,-1249,-278,508,-1700,-395,288,-1358,539,300,-1296,208,86,-863,211,250,-782,538,463,-1173,622,976,-1506,629,1038,-1343,696,1342,-1678,740,1420,-1482,777,1692,-1838,708,1593,-1317,672,1857,-1710,465,1757,-1964,503,1608,-2005,708,1565,-1923,668,1319,-2058,532,1348,-2113,545,1043,-2290,651,1021,-2247,614,1160,-1872,284,1429,-1844,392,1207,-1962,432,936,-2159,604,900,-2090,125,1550,-1731,-67,1184,-1625,30,1100,-1745,68,1687,-1553,69,1838,-1390,32,2134,-1237,36,2964,-1161,-421,3754,-555,-301,4397,-701,-213,3916,-885,146,3961,-943,276,3008,-1199,453,3910,-689,439,3739,-339,291,3624,-108,356,2785,-580,427,2063,-912,467,1648,-1019,482,1412,-1071,495,1214,-1151,478,1015,-1156,424,587,-1073,190,312,-757,-113,233,-562,-302,283,-661,-322,199,-663,-331,49,-741,-138,-1,-640,-132,149,-564,608,1803,-1237,535,1996,-1524,536,2150,-1101,492,2241,-1362,379,2248,-1422,474,2977,-1043,489,2864,-745,242,2233,-1430,312,2002,-1592,423,1999,-1558,432,1892,-1798,-333,4718,-449,-371,4951,-236,-602,4944,166,-564,4849,563,-302,4797,816,79,5053,858,-343,4984,925,-377,5197,1008,-588,5030,678,-618,5144,302,-632,5195,753,-389,5315,1029,-671,5322,779,-706,5385,385,-400,5268,61,-390,5099,-52,-17,5001,-273,198,5127,106,-75,5159,-97,-112,5331,-2,212,5289,222,-118,5431,-16,253,5433,220,263,5419,639,286,5706,611,265,5702,202,254,6498,632,268,6498,73,270,7339,652,281,7358,38,239,8173,698,250,8192,73,-197,7345,-249,-170,6504,-186,-125,5708,-37,-469,5407,31,-783,5669,335,-753,5648,801,-413,5663,1069,-917,6441,833,-943,6455,319,-655,6465,-167,-549,5673,-11,-720,7322,-223,-1039,7292,310,-1010,7276,892,-521,6449,1160,53,5677,1014,69,5348,978,66,5222,941,269,5175,534,7,6474,1075,-8,7312,1153,-46,8146,1211,18,8927,1157,201,8948,592,89,8959,13,-225,8180,-215,-784,8156,-196,-1109,8125,346,-1081,8109,941,-585,7284,1242,-619,8118,1295,-953,8894,1096,-1096,8904,511,-882,8926,-46,-396,8946,-176,-490,8905,1337,95,16666,115,292,16444,-111,-84,16579,106,325,16462,-109,279,16756,268,59,16747,422,0,16706,337,-65,16685,331,-126,16635,383,-185,16541,151,-208,16308,-54,27,16373,-135,129,16115,-257,433,16161,-204,496,16173,-213,579,16583,65,791,16247,-37,614,16614,170,665,16671,406,967,16337,393,944,16271,780,672,16640,750,356,16768,706,336,16796,468,56,16758,544,-67,16689,520,-38,16694,450,-34,16578,451,-94,16601,521,-169,16590,489,-261,16492,231,-302,16465,415,-325,16291,83,-384,16237,285,-333,16041,-21,-418,15970,190,-407,15671,129,-289,15719,-47,-347,15291,117,-206,15330,-10,-52,15350,-115,-116,15747,-151,128,15773,-240,145,15397,-191,166,15778,-230,219,15407,-176,262,15410,-215,201,15781,-265,497,15812,-206,551,15441,-150,621,15448,-145,582,15820,-217,877,15849,-22,924,15478,-17,1002,15846,108,886,16294,94,1110,15838,298,1134,15857,387,1097,15839,620,1033,15859,644,1036,15422,601,1058,15435,558,1180,15461,376,1170,15470,334,1153,15462,266,1044,15472,107,952,15095,22,1065,15087,108,1176,15060,220,1213,15035,331,1249,15040,413,1135,15022,565,1033,15006,576,1103,14617,408,1212,14618,399,1132,14335,247,1257,14359,258,1276,14163,129,1435,14183,138,1411,14377,204,1319,14653,313,1270,14676,242,1234,14700,153,1147,14707,69,1375,14409,27,1257,14415,-64,1460,14205,-132,1333,14177,-244,1060,14406,-164,1206,14154,-310,1006,14395,-135,1118,14115,-319,967,14706,-5,1000,14707,-7,924,15094,40,653,15066,-107,704,14718,-116,981,14398,-144,748,14435,-246,1089,14139,-335,833,14059,-520,729,14049,-451,663,14413,-228,641,14700,-123,586,15062,-79,551,15057,-123,569,14698,-145,662,14411,-194,592,14413,-282,336,14686,-165,349,14390,-291,635,14024,-528,695,14060,-440,368,14059,-526,297,14393,-250,285,14680,-129,244,15027,-117,292,15030,-157,169,15017,-139,210,14677,-167,217,14391,-299,297,14066,-496,178,14093,-558,42,14342,-213,-24,14083,-465,32,14643,-105,-22,14988,-58,-1,14640,-110,-8,14373,-229,-30,14080,-406,-148,14095,-472,-131,14371,-164,-245,14110,-388,-295,14354,-99,-365,14105,-308,-340,14074,-175,-316,14352,-47,-277,14581,77,-360,14565,150,-438,14332,6,-431,14093,-212,-524,14092,-151,-306,14306,127,-401,14088,-89,-264,14071,-118,-122,14270,123,-120,14552,285,-254,14555,257,-266,14878,410,-163,14883,454,-274,15288,475,-322,15294,431,-417,15279,265,-389,14902,270,-340,15290,151,-286,14925,193,-298,14927,137,-255,14601,25,-127,14620,-47,-151,14957,36,-456,15666,252,-429,15668,467,-409,15705,532,-441,15873,514,-421,15852,558,-436,16160,606,-393,16220,331,-460,15941,265,-361,16414,606,-431,16118,854,-461,15833,661,-423,15841,644,-343,15529,703,-434,15537,705,-373,15257,727,-308,15263,709,-310,14899,738,-262,14903,712,-239,14574,734,-177,14579,715,-229,14397,748,-145,14408,732,-200,14301,964,-256,14541,914,-254,14536,966,-316,14885,883,-392,15259,864,-333,14881,934,-283,14861,1075,-204,14518,1095,-234,14288,993,-173,14233,1121,-136,14187,1186,-170,14497,1199,-66,14173,1228,-117,14497,1225,-237,14848,1180,-368,15219,1058,-409,15259,899,-442,15560,871,-431,15530,1040,-310,15198,1204,-200,14848,1208,-96,14850,1331,-20,14496,1344,-42,14151,1269,56,14146,1378,-170,15191,1333,-210,15502,1339,-359,15507,1213,-424,15768,1043,-363,15704,1220,-219,15666,1353,-207,15808,1362,-351,15895,1222,-402,16007,1052,-462,15810,853,-380,16335,867,-365,16233,1076,-294,16100,1245,-158,15972,1377,-110,16103,1397,-208,16252,1286,-251,16390,1116,-171,16410,1103,-179,16517,901,-151,16607,923,-146,16505,1138,-138,16307,1331,-165,16264,1296,25,16174,1466,30,16100,1486,259,16187,1542,20,16366,1387,25,16579,1210,30,16692,965,54,16755,661,-99,16675,610,-127,16578,603,-195,16578,596,-251,16504,897,353,16762,726,329,16706,1018,287,16568,1258,273,16390,1442,557,16283,1422,519,16103,1514,247,16068,1551,468,16007,1536,640,15884,1467,698,15930,1433,741,15726,1403,784,15746,1371,785,15553,1350,814,15568,1334,798,15349,1321,766,16071,1282,697,15951,1411,856,15770,1288,847,15760,1312,812,15747,1318,892,15595,1236,892,15586,1241,934,15395,989,917,15620,1216,1006,15800,1148,1038,15411,1165,956,15406,1271,849,15396,1283,955,15011,1267,843,14995,1277,967,14737,1275,851,14707,1289,995,14322,1267,885,14258,1323,1053,14765,1189,1114,14387,1196,996,14340,1301,992,14444,1064,974,14753,1047,1049,15023,1177,973,15015,1056,1014,14756,1014,967,14396,1033,1020,14441,1015,1008,14810,858,1025,15036,879,984,15031,844,952,14804,827,1018,14530,817,958,14527,786,1022,15400,861,1042,15403,895,985,15672,842,1034,15712,877,1042,15407,1026,1012,15793,1028,1015,15864,856,898,16231,1085,950,16253,799,627,16557,1073,669,16621,774,973,15866,814,581,16413,1304,993,15796,1071,1034,15407,1071,1014,15021,1018,344,14049,-442,1432,14169,-64,1345,14386,120,1358,14379,141,1472,14178,-9,1573,14185,82,101,16110,-229,-182,16066,-133,-386,15568,451,-428,15842,690,-418,15852,528,-342,15453,720,-436,16160,606,827,15546,14,983,15277,433,822,15218,201,988,15644,297,808,15826,-28,990,15837,266,798,16128,-26,346,16129,-171,424,15787,-161,469,15479,-104,480,15165,109,858,14905,313,1026,14983,471,1086,14695,342,851,14671,231,1135,14465,218,909,14450,126,1244,14303,91,981,14277,-37,1108,14155,-254,1362,14183,-69,948,14237,-29,1052,14130,-226,867,14432,157,527,14891,219,544,14642,177,854,14421,139,580,14432,94,907,14262,-50,644,14230,-121,971,14099,-284,738,14076,-412,662,14078,-344,599,14208,-138,562,14409,74,291,14223,-148,343,14093,-435,634,14053,-416,258,14069,-388,249,14188,-135,238,14392,42,205,14632,149,174,14873,202,106,15143,91,47,15465,-109,-38,15738,-159,-115,16035,-119,-340,15951,129,-299,15705,135,-264,15516,170,-237,15151,251,-197,14856,311,-164,14639,214,7,14620,169,211,14389,64,190,14222,-128,217,14069,-350,154,14073,-395,-68,14074,-357,-13,14276,-62,-10,14381,81,-42,14398,82,-32,14249,-53,-90,14289,-87,-248,14271,-39,-321,14133,-261,-184,14120,-349,-87,14092,-330,-140,14398,141,981,16086,263,1076,14644,342,1106,14507,263,977,14412,280,1174,14356,142,1028,14261,143,1139,14173,-13,1295,14255,13,942,14589,369,721,14385,237,1040,14245,164,773,14213,87,874,14104,-119,1121,14183,1,699,14569,338,463,14569,287,481,14363,184,750,14206,74,512,14201,23,822,14106,-139,565,14066,-219,189,14561,282,207,14353,178,233,14191,20,485,14187,20,216,14078,-214,500,14070,-229,-50,14548,284,-38,14363,180,-82,14205,32,203,14182,13,-133,14105,-173,167,14072,-217,-146,14604,219,-167,14440,129,-202,14325,-33,-123,14231,13,-305,14229,-199,-152,14140,-172,-144,14863,337,-46,14867,466,-163,15107,332,-140,15066,472,-278,15516,205,-295,15355,445,196,15012,421,154,15146,382,448,15005,422,387,15163,401,631,15075,471,618,15194,429,899,15179,546,973,15485,574,966,15218,405,1027,14918,449,900,14838,511,676,14798,477,438,14777,430,180,14776,405,994,15646,335,1048,15841,589,1000,15853,849,983,15649,858,944,16271,780,1064,15649,590], - - "morphTargets": [], - - "normals": [0.94537,0.30021,0.12693,0.79427,0.21268,0.56908,0.79205,0.18473,0.58181,0.95178,0.29109,0.096561,0.863,0.37138,-0.34242,0.83831,0.33,-0.43394,0.63842,0.43251,-0.63665,0.54057,0.35475,-0.76281,0.32682,0.45091,-0.83056,0.67739,0.26658,-0.6856,0.92788,0.24064,-0.28477,0.96753,0.19111,0.16535,0.8381,0.13251,0.52913,0.52281,0.15931,0.8374,0.46556,0.14249,0.87344,0.49715,0.12751,0.85821,0.14505,0.10483,0.98382,0.17838,0.070467,0.98141,-0.10093,0.009674,0.99484,0.16715,-0.021027,0.98569,-0.038057,-0.060884,0.99741,-0.29704,-0.083651,0.95117,-0.29649,-0.036103,0.95434,-0.57341,-0.019776,0.819,-0.64107,0.042177,0.76629,-0.58684,0.018952,0.80944,-0.90564,-0.04416,0.4217,-0.88726,0.081393,0.45399,-0.99698,0.042146,0.064852,-0.8919,0.089084,0.44334,-0.99188,0.12656,0.00998,-0.93203,-0.03119,-0.36094,-0.89718,0.07242,-0.43565,-0.61772,-0.16016,-0.76986,-0.53301,-0.018647,-0.84588,-0.10892,-0.21757,-0.96994,-0.52586,-0.19019,-0.829,-0.097476,-0.25257,-0.96264,-0.55873,-0.16639,-0.81246,-0.15455,-0.24372,-0.95743,-0.53108,-0.20063,-0.82321,-0.19782,-0.15937,-0.96716,-0.25239,-0.13059,-0.95874,-0.006287,-0.000519,-0.99997,0.001007,0.29954,-0.95407,0.051149,0.36708,-0.92877,-0.097964,0.79183,-0.6028,-0.2078,0.81756,-0.537,0.034394,0.47057,-0.88165,0.11313,0.37327,-0.92077,0.13889,0.43037,-0.89187,0.13813,0.41585,-0.89886,0.1836,0.46666,-0.86514,0.36854,0.49516,-0.78674,0.11799,0.3151,-0.94168,0.56789,0.33055,-0.75378,0.45625,0.033723,-0.88919,0.88708,0.12195,-0.44517,0.10941,-0.080966,-0.99066,-0.24241,-0.073,-0.96741,-0.36924,0.3881,-0.84439,-0.12116,0.54576,-0.8291,-0.51457,0.76412,-0.38893,-0.34376,0.93497,0.087313,-0.27824,0.9599,0.033662,-0.19477,0.81521,-0.5454,-0.13251,0.27128,-0.95331,-0.34983,-0.26627,-0.89816,-0.84677,0.058992,-0.52867,-0.9256,-0.056063,-0.37431,-0.91015,-0.10242,-0.40138,-0.91455,-0.099429,-0.39204,-0.99658,-0.077212,0.029237,-0.9606,-0.16227,0.22553,-0.78875,-0.26899,0.55272,-0.5146,-0.46705,0.71902,-0.32685,-0.007477,0.94501,-0.038759,-0.06592,0.99704,0.20808,-0.04648,0.97699,0.44682,0.038728,0.89377,0.49083,0.076449,0.86786,0.82556,0.18647,0.53258,0.80859,0.12479,0.57494,0.78485,0.091586,0.61284,0.51369,0.047334,0.85666,0.46654,-0.062532,0.88226,0.22306,-0.041932,0.97388,-0.056429,-0.009888,0.99835,-0.26875,-0.37696,0.88635,-0.1449,-0.60695,0.7814,-0.064119,-0.5837,0.80941,-0.076754,-0.046327,0.99594,-0.059145,-0.14569,0.98755,-0.38435,-0.10617,0.91705,-0.49867,-0.60201,0.62358,-0.76806,-0.15168,0.62212,-0.79492,-0.46867,0.38523,-0.98691,-0.11762,0.11029,-0.9996,-0.001099,-0.027802,-0.9946,-0.089297,-0.052736,-0.86468,0.46028,-0.20106,-0.9208,0.14606,-0.36161,-0.99042,0.078066,0.11374,-0.93649,0.1091,0.33323,-0.93353,-0.20872,0.29139,-0.62328,0.28724,0.72729,-0.33116,0.30378,0.89331,0.003113,0.30317,0.95291,0.17701,0.3347,0.92553,-0.052736,0.41392,0.90878,-0.28456,0.37925,0.88043,-0.1279,0.28718,0.94928,-0.1362,-0.21177,0.96777,-0.03769,-0.65508,0.75457,0.12503,-0.38588,0.914,0.30341,-0.53935,0.78548,0.23014,-0.72677,0.64714,0.52361,-0.66091,0.53758,0.54323,-0.37046,0.75341,0.16822,-0.24851,0.95389,0.18967,0.206,0.95999,0.49706,0.13288,0.85745,0.84848,-0.097995,0.52004,0.755,-0.44285,0.48351,0.88876,-0.32487,0.32328,0.95434,-0.14011,0.26377,0.77636,0.21244,0.59337,0.82299,0.18647,0.53651,0.83789,-0.48637,0.24763,0.88809,-0.14106,0.43745,0.5634,-0.59652,0.57158,0.77227,-0.12751,0.62233,0.66652,-0.038453,0.74447,0.63332,-0.32942,0.70025,0.11686,-0.73028,0.67302,0.65011,-0.72237,0.23551,0.96164,-0.2595,0.088778,0.96545,-0.17646,0.19157,0.80926,-0.37168,0.45485,0.54967,-0.44392,0.70763,-0.057588,-0.27155,0.96066,0.77612,-0.12684,0.61766,0.97403,-0.006745,0.2262,0.9425,-0.25864,0.21158,0.94717,-0.27274,0.16871,0.94565,-0.26148,-0.19321,0.98575,-0.060701,0.15677,0.90362,-0.14975,-0.40126,-0.051576,0.098575,-0.99377,-0.94571,-0.25584,-0.20032,-0.65349,0.034639,-0.75613,-0.72155,0.10166,-0.68483,-0.9212,-0.3346,-0.1984,-0.53239,-0.57491,-0.62126,-0.4358,-0.88015,-0.18796,0.40086,-0.75304,-0.52168,0.13419,-0.91363,0.38368,0.68801,-0.67892,0.25626,0.52223,-0.4677,0.71306,0.90939,0.029786,0.41481,0.91495,0.22422,0.33555,0.82391,0.52324,-0.21763,0.61373,0.773,-0.16059,0.26395,0.62014,-0.73873,0.37995,0.59508,-0.70812,0.84744,0.46934,-0.24799,0.93835,-0.339,-0.067263,0.8554,-0.24253,-0.45763,0.65847,0.048921,-0.751,0.13886,0.019868,-0.99011,-0.24979,-0.22575,-0.94159,-0.19034,0.47755,-0.85769,0.34449,0.61721,-0.70736,-0.21467,0.41279,-0.88513,-0.099887,0.40703,-0.90793,0.12052,0.68331,-0.72008,0.29762,0.94464,-0.13794,0.067171,0.55461,-0.82937,-0.08063,0.30232,-0.94977,0.11679,0.032289,-0.99262,0.26899,-0.20209,-0.94168,0.59346,-0.30818,-0.74346,0.64772,-0.30412,-0.69851,0.91705,-0.33521,-0.21589,0.94031,-0.25867,-0.22114,0.97241,-0.091037,-0.2147,0.97732,0.14548,0.15372,0.94449,0.087008,-0.31681,0.74606,-0.2327,-0.62386,0.65719,-0.32218,-0.68136,0.24049,-0.28306,-0.92843,0.26292,-0.24998,-0.93185,0.64141,-0.024049,-0.76681,0.31278,0.007721,-0.94977,0.20112,0.38716,-0.89978,0.010498,0.41118,-0.91147,0.2982,0.24409,-0.92276,0.68429,0.10373,-0.72176,0.91946,0.10752,-0.37818,0.98654,0.12439,0.10605,0.846,0.12766,0.51762,0.54344,0.13074,0.82916,0.15268,0.13758,0.97864,0.14945,0.13651,0.97928,0.13428,0.093234,0.98654,-0.12949,0.064638,0.98944,-0.13016,0.061617,0.98956,-0.32322,0.066744,0.94394,-0.3516,0.009919,0.93606,-0.60146,-0.018647,0.79867,-0.90494,0.062227,0.42091,-0.88998,0.07297,0.45009,-0.62227,0.077151,0.77895,-0.88675,0.10932,0.44911,-0.56716,0.077425,0.81994,-0.64477,0.046937,0.7629,-0.91589,0.084078,0.3925,-0.68249,0.028291,0.73031,-0.9267,0.061678,0.37065,-0.77633,0.036073,0.62926,-0.9555,0.055239,0.28965,-0.96597,0.090762,0.24216,-0.72152,0.087069,0.68685,-0.82089,0.10392,0.56151,-0.97296,0.12229,0.19593,-0.97989,0.11362,-0.16395,-0.98288,0.087497,-0.16199,-0.99231,0.073763,-0.099338,-0.99347,0.10727,-0.038087,-0.99176,0.12726,-0.013184,-0.98987,0.13559,0.041688,-0.99109,0.12949,0.030793,-0.99185,0.12665,-0.011383,-0.83596,0.19523,-0.51283,-0.88906,0.21253,-0.40538,-0.92337,0.18629,-0.33567,-0.88205,0.17747,-0.43641,-0.87381,0.12909,-0.46876,-0.84088,0.10428,-0.53105,-0.87558,0.12314,-0.46709,-0.78832,0.13483,-0.60027,-0.4734,0.16331,-0.86557,-0.46297,0.18534,-0.86676,-0.017884,0.22687,-0.97375,0.090701,0.17005,-0.98123,0.35701,0.17267,-0.91797,0.3169,0.12403,-0.94027,0.35011,0.094577,-0.93191,0.23289,0.008576,-0.97244,0.21,-0.031495,-0.97717,0.1988,-0.035554,-0.97937,0.19553,-0.038179,-0.97992,0.12445,0.079836,-0.98898,0.28104,-0.044008,-0.95868,0.3242,0.088565,-0.9418,0.051424,0.23963,-0.96948,0.644,-0.019776,-0.76476,0.92209,0.032716,-0.38557,0.99432,0.085177,0.063631,0.8876,0.10596,0.4482,0.6024,0.11383,0.79,0.2107,0.12064,0.97006,-0.14478,0.13126,0.98071,-0.11682,0.13123,0.98444,-0.16428,0.073794,0.98364,-0.30668,0.06061,0.94986,-0.34684,0.038453,0.9371,-0.40019,0.038392,0.91562,-0.48918,0.054323,0.87048,-0.51555,0.098209,0.85119,-0.59157,0.093051,0.80084,-0.48161,0.17035,0.85964,-0.40013,0.11203,0.90957,-0.33692,0.090365,0.93716,-0.28602,0.066836,0.95587,-0.26374,0.099033,0.95947,-0.3162,0.11765,0.94134,-0.38636,0.16712,0.90704,-0.40736,0.23478,0.88253,-0.20917,0.19111,0.95901,-0.14304,0.15836,0.97696,0.19657,0.15305,0.96844,0.18848,0.17029,0.96719,0.48479,0.13855,0.86358,0.61428,0.13886,0.77676,0.87265,0.096255,0.47871,0.99832,0.05414,0.019684,0.9006,0.01001,-0.43452,0.99817,0.050996,-0.03235,0.9986,0.049074,0.019196,0.88351,0.083926,0.4608,0.92843,0.038697,-0.36943,0.66228,0.046052,-0.74779,0.65288,-0.025849,-0.75698,0.34941,-0.025941,-0.93658,0.31623,0.091067,-0.94427,0.42406,0.11286,-0.89856,0.67953,0.082736,-0.72893,0.88293,0.0553,-0.4662,0.24558,0.15699,-0.95654,0.26408,0.091342,-0.96014,0.21891,-0.02942,-0.97528,0.36402,0.16456,-0.91671,-0.22172,0.26673,-0.9379,-0.18763,0.16706,-0.96789,-0.050111,0.040071,-0.99792,0.13095,-0.014893,-0.99127,-0.057283,0.095492,-0.99377,-0.50114,0.12915,-0.85565,-0.51494,0.10709,-0.85049,-0.58782,0.19251,-0.78573,-0.62886,0.24674,-0.7373,-0.63961,0.30812,-0.70422,-0.50609,0.26194,-0.82171,-0.18873,-0.00235,-0.98199,-0.15662,0.34718,-0.92459,0.067995,-0.00354,-0.99765,0.024415,0.35234,-0.93551,0.081149,-0.20466,-0.97543,0.077364,-0.24531,-0.96634,0.07297,-0.27686,-0.9581,0.27009,-0.29011,-0.91806,0.07947,-0.17502,-0.98132,0.088839,0.05533,-0.99448,0.14835,0.4377,-0.88678,0.2931,0.90054,-0.32105,0.43696,0.85617,0.27567,0.44664,0.78408,-0.43089,0.72811,0.62297,-0.28584,0.9194,0.28791,-0.26783,0.9996,0.015656,0.02234,-0.76461,-0.074953,-0.64009,-0.81448,0.40376,-0.41664,-0.65874,0.74496,0.10523,-0.30674,0.78121,0.54369,-0.28559,0.8302,0.47871,-0.36109,0.93234,-0.018006,-0.49849,0.56319,-0.65899,-0.063173,0.13788,-0.9884,0.16089,-0.31474,-0.93542,0.48134,0.7561,-0.44337,0.64733,-0.053133,-0.76034,0.99979,-0.003052,-0.019105,0.68935,0.55913,0.46055,-0.43324,0.90124,-0.002686,0.37593,0.11942,0.91888,0.41371,-0.11747,0.90277,-0.50105,-0.211,0.83926,-0.65951,0.001679,0.75167,-0.91018,-0.014588,0.41392,-0.87942,-0.063417,0.47179,-0.44166,-0.56316,0.69839,-0.80621,-0.56719,0.16813,-0.15766,-0.97974,-0.12351,0.33433,-0.72481,0.60234,0.85952,0.071139,0.50609,0.99249,-0.021821,-0.12018,0.65178,-0.035737,-0.75753,0.69756,-0.63378,-0.33421,0.68545,-0.70132,0.19562,0.43583,-0.5436,-0.71728,-0.11634,-0.5006,-0.85781,-0.47026,-0.62551,-0.62252,-0.7788,-0.51646,-0.35591,-0.98376,0.031495,-0.17658,-0.9512,0.21244,-0.22367,-0.84725,0.2942,0.44224,-0.69582,0.18995,0.69259,-0.74953,-0.10187,0.65404,-0.83218,0.14133,0.53615,-0.81552,0.30805,0.48988,-0.81689,0.36735,0.44462,-0.54805,0.55126,0.62908,-0.45836,0.62151,0.63527,-0.2729,0.57415,0.7719,0.054323,0.57726,0.81472,0.15824,0.54259,0.82491,-0.025788,0.57503,0.81768,-0.21198,0.57924,0.78707,-0.1099,0.58834,0.80108,0.21964,0.51561,0.82818,0.51427,0.45234,0.7286,0.48296,0.53288,0.69478,0.54311,0.52266,0.65712,0.24622,0.64138,0.72662,0.20795,0.64806,0.73263,0.005799,0.66439,0.74734,0.10904,0.63002,0.76885,0.40184,0.68581,0.60674,0.08533,0.60711,0.79,0.30119,0.40156,0.86486,-0.035005,0.57808,0.81521,0.051973,0.34986,0.93533,0.2909,0.01587,0.9566,0.11417,-0.00885,0.99341,0.2953,-0.51808,0.80273,-0.071535,-0.45763,0.88623,0.46724,-0.26246,0.84423,0.77184,0.10071,0.62774,0.66948,0.44737,0.59294,0.82897,0.51482,0.21845,0.54131,0.82574,0.15839,0.4872,0.61711,0.61785,0.74279,0.25358,0.61959,0.56447,0.38911,0.72796,0.7318,0.53389,0.42351,0.43522,0.81283,0.3871,0.966,0.18687,0.17856,0.85986,-0.13294,0.49287,-0.95526,-0.20689,-0.21131,-0.95688,0.29014,0.011719,-0.83776,0.25452,0.48305,-0.60552,0.64934,0.46004,-0.35765,0.50267,0.78701,-0.46315,0.067324,0.88369,-0.17179,0.39039,0.90445,-0.018647,0.5764,0.81692,-0.11173,0.62603,0.77172,-0.13285,0.65163,0.74679,-0.21104,0.68084,0.70135,-0.37675,0.62889,0.68007,-0.53386,0.45741,0.71111,-0.48311,0.73864,0.47005,-0.72011,0.68908,-0.081149,-0.59264,0.16599,-0.78817,-0.5219,0.060427,-0.85086,0.16263,0.043703,-0.98569,0.019349,0.02826,-0.99939,-0.20194,0.69317,0.69188,-0.02768,0.6672,0.74435,0.042787,0.6184,0.78466,0.051668,0.61135,0.78967,-0.029298,0.56325,0.82574,-0.023072,0.59825,0.80093,-0.089175,0.62596,0.77471,-0.078677,0.63094,0.77181,-0.074526,0.28175,0.95657,-0.30537,0.011475,0.95215,-0.37034,-0.60149,0.70782,-0.60143,-0.37187,0.70705,-0.90729,-0.32182,0.27055,-0.10157,-0.033082,0.99426,-0.3119,0.3878,-0.86734,-0.5508,-0.76333,0.33747,0.73818,-0.32307,-0.59215,0.31959,-0.32496,-0.89007,0.93994,-0.2674,-0.21201,0.87072,-0.44881,-0.20096,0.8872,-0.35231,-0.29777,0.62313,-0.41145,-0.66512,0.704,-0.26219,-0.66002,0.94263,-0.19785,-0.26878,0.85046,0.009705,-0.52592,0.38276,-0.027833,-0.9234,0.33656,-0.30796,-0.88986,0.40321,-0.40699,-0.81961,0.13456,-0.42692,-0.89419,0.12961,-0.34806,-0.92843,-0.065279,-0.38911,-0.91885,-0.50941,-0.49318,-0.70513,0.053774,-0.95471,0.29258,0.42531,-0.8923,0.15119,0.10819,-0.99197,-0.065157,0.56423,-0.82281,0.067782,0.35935,-0.91324,0.19193,0.59947,-0.62914,0.49474,0.7373,-0.57015,0.36238,0.74331,-0.59108,0.31315,0.70919,-0.70092,0.075594,0.81692,-0.45094,0.35948,0.8482,-0.52196,0.089785,0.85489,-0.40129,0.32875,0.8945,-0.4391,0.083895,0.92618,-0.26725,0.266,0.95709,-0.27964,0.075594,0.95373,-0.23194,0.19126,0.944,-0.13684,0.30015,0.90268,-0.16245,0.39845,0.73522,-0.43822,0.51707,0.79299,-0.17353,0.58394,0.74261,-0.10147,0.66195,0.95309,-0.10001,0.28565,0.65453,-0.093051,0.75024,0.74367,-0.27442,0.60958,0.68749,-0.33393,0.6448,-0.00235,-0.91095,0.41243,0.009919,-0.98004,-0.1984,-0.18793,-0.81811,-0.54344,0.63814,-0.75912,0.1283,0.82549,-0.56438,-0.001495,0.90115,-0.38374,0.20158,0.71798,-0.07944,0.69149,0.80471,-0.019288,0.59331,0.65999,-0.087588,0.74612,0.77014,-0.19419,0.60753,0.86596,-0.18745,0.46361,0.8102,-0.35716,0.46474,0.85696,-0.22712,0.4626,0.7908,-0.18003,0.58498,0.93203,0.35868,0.05121,0.78204,0.5848,0.2154,0.10846,0.74926,-0.65331,0.29222,0.36232,-0.88504,0.19523,0.48488,-0.8525,0.38783,-0.078372,-0.91836,0.98941,0.14426,0.014649,0.76147,0.022065,0.64779,0.98596,-0.11152,-0.12409,0.85842,-0.45421,-0.23829,0.39195,-0.52495,-0.75549,0.28544,-0.59734,-0.74944,0.72939,-0.64019,-0.24107,0.9284,-0.35701,0.10276,0.90085,-0.4329,0.032502,0.82586,-0.56166,-0.049654,0.75408,-0.65261,-0.073519,0.64803,-0.70699,0.28315,0.9371,-0.29499,0.18647,0.96921,-0.2454,-0.020081,0.92383,-0.38096,-0.036805,0.88003,-0.45711,-0.1286,0.56825,-0.41246,-0.71197,0.63497,-0.21235,-0.74276,0.9986,0.052614,0.0047,0.92807,0.11216,-0.35508,0.51186,0.081057,-0.85522,0.095523,0.053316,-0.99399,0.10874,-0.078982,-0.99091,0.12409,-0.26252,-0.95688,-0.083956,-0.35102,-0.93258,-0.14197,-0.46281,-0.875,-0.38279,-0.51442,-0.76733,-0.49132,-0.38456,-0.78146,-0.72109,-0.51698,-0.4612,-0.70519,-0.61016,-0.36109,-0.77746,-0.49336,-0.39003,-0.52211,-0.84518,0.11402,-0.24827,-0.96692,0.058321,-0.38966,-0.92047,-0.029115,-0.19971,-0.97049,0.13511,0.080996,-0.97864,0.18891,0.28245,-0.74807,0.60048,0.47609,-0.24827,0.84359,0.23035,-0.30506,0.92401,0.19428,0.008789,0.98089,-0.093387,-0.072878,0.99295,-0.067232,-0.29038,0.95453,-0.38337,-0.050325,0.92221,-0.27192,-0.53685,0.79861,0.045656,-0.89212,0.44945,0.20957,-0.48756,0.84753,0.26771,-0.84277,0.4669,0.42662,-0.39143,0.81533,0.57204,-0.61947,0.53755,0.4677,-0.42601,0.77444,0.68722,-0.13752,0.71331,0.59673,-0.21479,0.77312,0.699,0.060396,0.71255,0.42753,0.25831,0.86627,0.58654,0.39763,0.70556,0.5659,0.087039,0.81982,0.4019,0.36091,0.84152,0.37925,0.48805,0.78607,0.067507,-0.40278,0.91278,0.25376,-0.080905,0.96387,0.35346,-0.22101,0.90893,0.4095,-0.2306,0.88266,0.48308,-0.13395,0.86523,0.40382,-0.00885,0.91476,0.67827,-0.24009,0.69442,0.74737,-0.29975,0.59291,0.77868,-0.34025,0.52712,0.79983,-0.39735,0.44978,0.83254,-0.24897,0.4948,0.84728,-0.18155,0.49907,0.93133,-0.11359,0.34596,0.75454,-0.14307,0.64043,0.80184,-0.027345,0.59688,0.80068,0.10968,0.58892,0.93509,-0.005463,0.35435,0.84018,0.17823,0.51216,0.89618,0.064028,0.43898,0.8634,0.011811,0.50435,0.902,0.003754,0.43165,0.92413,0.016816,0.38163,0.91549,0.043794,0.39988,0.94592,0.046968,0.3209,0.94162,0.11881,0.31501,0.98349,0.15052,0.10028,-0.26194,0.90261,-0.3415,0.20243,0.74679,0.63347,0.76458,-0.013184,0.64437,0.89135,-0.11585,0.43818,0.79849,-0.048372,0.60002,0.006623,0.25837,0.966,0.61458,0.19361,0.7647,0.64913,0.54897,0.52651,0.011963,0.98965,-0.14283,0.29054,-0.51268,-0.80789,0.89956,-0.43529,0.035371,0.84967,-0.4799,0.21839,-0.17844,0.90127,0.39476,-0.54885,0.7134,0.43559,0.99325,-0.10807,0.041566,0.89441,-0.39903,0.20197,0.91842,-0.29328,0.26545,0.88861,0.11518,0.44389,0.8764,0.11209,0.46831,0.75268,0.33024,0.56954,0.71441,0.3878,0.58239,0.46904,0.61431,0.63448,0.29695,0.60024,0.74264,0.18403,0.75387,0.6307,0.18226,0.77844,0.60067,0.48439,0.64895,0.58666,-0.14249,0.74395,0.65285,-0.14084,0.80779,0.57237,-0.45054,0.71361,0.53636,-0.45329,0.68859,0.56597,-0.69945,0.49467,0.51576,-0.7116,0.52651,0.46516,-0.87899,0.22465,0.42052,-0.90161,0.16086,0.40144,-0.96387,-0.074465,0.25572,-0.95639,-0.075533,0.28211,-0.96658,-0.14887,0.20866,-0.95193,-0.18604,0.24329,-0.96582,-0.17664,0.18964,-0.9599,-0.12598,0.2504,-0.9664,-0.20014,0.16117,-0.919,-0.30119,0.25425,-0.9126,-0.34831,0.21403,-0.87567,-0.21976,0.42991,-0.8421,-0.34095,0.41783,-0.93936,-0.30592,-0.15476,-0.81811,-0.57436,0.028016,-0.95105,-0.29493,0.092196,-0.87497,-0.47691,0.083254,-0.88534,-0.36674,0.28568,-0.76403,-0.23337,0.60143,-0.81042,-0.23591,0.53621,-0.88614,-0.19242,0.42152,-0.82757,-0.56072,0.025941,-0.68487,-0.61223,-0.39512,-0.12027,-0.57738,-0.80752,-0.67834,-0.71835,-0.15424,-0.004791,-0.62706,-0.77892,-0.32063,-0.50346,-0.8023,-0.52324,-0.76846,-0.36836,-0.72686,-0.62163,-0.29188,-0.80242,-0.55773,-0.21216,-0.85192,-0.4778,-0.21418,-0.84896,-0.52788,-0.024171,-0.7441,-0.66726,0.032411,-0.57778,-0.789,-0.20884,-0.55473,-0.83032,-0.052797,-0.65679,-0.73443,0.1709,-0.665,-0.71371,0.21989,-0.54732,-0.74654,0.37822,-0.74072,-0.38539,0.55025,-0.57479,-0.35588,0.73684,-0.24039,-0.8016,0.54738,0.036988,-0.86236,0.50493,-0.037141,-0.49727,0.86679,-0.3437,-0.36384,0.86569,-0.56768,-0.10831,0.81607,-0.60875,-0.24574,0.75433,-0.7748,-0.45561,0.43825,-0.76473,-0.6129,0.19877,-0.72683,-0.68322,-0.070193,-0.80499,-0.57125,0.1601,-0.78359,-0.5002,0.36839,-0.63027,-0.35038,0.69277,-0.52226,-0.32597,0.78799,-0.47566,-0.30592,0.8247,-0.51555,-0.35997,0.77755,-0.71172,-0.4575,0.53301,-0.70708,-0.374,0.60008,-0.84716,-0.42094,0.32414,-0.77706,-0.55882,0.28959,-0.88775,-0.45296,0.081698,-0.78665,-0.61123,-0.086856,-0.66964,-0.71477,-0.20161,-0.78375,-0.60537,-0.13861,-0.87704,-0.46742,-0.11072,-0.9064,-0.42238,0.002289,-0.83941,-0.53801,-0.076815,-0.78262,-0.60753,-0.1355,0.22654,-0.95788,-0.1764,-0.72027,-0.58724,0.36921,-0.93783,-0.32951,0.10895,-0.8757,-0.35795,0.32401,-0.67083,-0.33338,0.6624,-0.42225,-0.40968,0.80859,-0.25825,-0.29972,0.91839,-0.41905,-0.14982,0.8955,-0.68322,-0.34587,0.64309,-0.493,-0.48555,0.72188,-0.18067,-0.8887,0.42134,-0.53148,-0.73244,0.42546,-0.51732,-0.52687,0.67434,-0.25974,-0.59157,0.76324,-0.024445,-0.57356,0.81878,-0.34001,0.21216,0.91617,-0.64205,0.3072,0.70238,-0.77358,-0.28709,0.56487,-0.78283,0.25739,0.56645,-0.82446,-0.095584,0.55776,-0.63436,0.1496,0.75838,-0.16562,-0.42665,0.8891,-0.19022,-0.83169,0.52159,-0.51283,-0.43706,0.73888,-0.65911,-0.31022,0.68505,-0.61754,-0.15354,0.77139,-0.64763,0.064119,0.75921,-0.51207,-0.080599,0.85513,-0.46986,-0.20817,0.85781,-0.64065,-0.21332,0.73757,-0.44743,-0.12979,0.88482,-0.48018,-0.081362,0.87338,-0.46394,-0.013672,0.88574,-0.5334,-0.18314,0.82577,-0.53829,-0.072237,0.83962,-0.48881,0.087588,0.86795,-0.54473,0.012085,0.8385,-0.40782,0.11374,0.90591,-0.55715,-0.074587,0.82702,-0.3581,-0.035066,0.93301,-0.50813,0.011505,0.86117,-0.66103,0.066805,0.74734,-0.71566,-0.008515,0.69839,-0.70952,-0.10138,0.69732,-0.80456,-0.036287,0.59273,-0.90729,-0.065157,0.41539,-0.72744,-0.00824,0.68612,-0.88247,-0.19981,0.42576,-0.93945,-0.30512,0.15589,-0.82256,-0.30454,0.48021,-0.94363,-0.004364,0.33094,-0.90695,-0.086428,0.41224,-0.78677,-0.26591,0.55699,-0.6245,-0.60363,0.49556,-0.57588,-0.33802,0.74435,-0.62447,0.059236,0.77877,-0.54277,0.14997,0.82635,-0.35929,-0.088351,0.92901,-0.16687,-0.08768,0.98206,-0.20408,0.17048,0.96399,-0.30812,0.34248,0.88754,-0.19373,0.18708,0.96304,-0.27775,0.24894,0.92782,-0.19898,-0.48955,0.84893,-0.21873,-0.60652,0.76437,-0.063387,-0.71935,0.69173,-0.077303,-0.71264,0.69726,-0.033448,-0.7698,0.63738,-0.012085,-0.83004,0.55751,-0.15189,-0.75396,0.63909,-0.095157,-0.94089,0.32505,-0.33094,-0.80587,0.49092,-0.17899,-0.73275,0.65651,-0.22453,-0.67699,0.70089,-0.16327,-0.43944,0.8833,-0.35069,-0.41469,0.83966,-0.33842,-0.3617,0.86868,-0.46089,-0.29255,0.83783,-0.61571,0.008057,0.7879,-0.67653,-0.27934,0.68136,-0.86718,-0.016968,0.49767,-0.91324,-0.13953,0.38273,-0.79107,-0.40046,0.46239,-0.87616,-0.27561,0.3954,-0.77267,-0.36497,0.51936,-0.88583,-0.30149,0.35264,-0.93097,-0.17185,0.32206,-0.93295,-0.13382,0.33415,-0.92499,-0.034242,0.3784,-0.84719,0.080691,0.5251,-0.60244,0.08771,0.7933,-0.40584,-0.000671,0.91394,-0.26136,-0.078066,0.96207,-0.2628,-0.29914,0.91729,-0.2541,-0.69475,0.67281,-0.17756,-0.60106,0.7792,-0.2063,-0.70968,0.67361,-0.19279,-0.59123,0.78311,-0.16501,-0.28202,0.9451,-0.31449,-0.59032,0.74334,-0.35124,-0.64034,0.68303,-0.12876,-0.62322,0.77133,-0.27183,-0.6263,0.73064,-0.51302,-0.73278,0.447,-0.3683,-0.7593,0.53645,-0.34867,-0.70986,0.61193,-0.63414,-0.64266,0.42991,-0.39021,-0.60503,0.69399,-0.2107,-0.48091,0.85104,-0.58132,-0.18851,0.7915,-0.59313,-0.048311,0.80364,-0.63607,0.007538,0.77157,-0.455,0.44444,0.77163,-0.30747,0.12644,0.94308,-0.13935,-0.099246,0.98523,-0.048463,-0.037233,0.99811,-0.054109,-0.000824,0.9985,-0.40245,0.15513,0.90219,-0.25614,0.22532,0.94,-0.29255,0.3108,0.90429,-0.48198,0.29191,0.82611,-0.4994,0.070528,0.86346,-0.66118,0.058809,0.74789,-0.63076,0.335,0.69991,-0.50371,0.37654,0.77746,-0.21583,0.4236,0.87973,-0.66826,0.24924,0.70092,-0.71841,0.301,0.62709,-0.82806,0.228,0.51213,-0.88962,0.079562,0.44969,-0.67141,-0.13321,0.729,-0.81811,-0.016877,0.57479,-0.95312,0.15958,0.25703,-0.94366,-0.05533,0.32615,-0.72979,-0.050661,0.68178,-0.70876,-0.61351,0.34815,-0.44233,-0.51399,0.73492,-0.03943,-0.95053,0.30802,-0.28086,-0.9187,0.27763,-0.25767,-0.95587,0.141,-0.32722,-0.9415,0.080325,-0.4294,-0.82839,0.3596,-0.73977,-0.46342,0.48778,-0.4467,-0.48454,0.7521,-0.57744,-0.028748,0.81588,-0.044618,-0.44945,0.89218,0.022919,-0.80813,0.58852,0.025056,-0.81686,0.57628,0.50652,-0.73257,0.4547,0.37599,-0.40028,0.83569,0.7055,-0.31547,0.6346,0.39729,0.071017,0.91491,-0.10801,0.071139,0.99158,-0.13459,0.42784,0.89377,-0.67647,0.28031,0.68102,-0.56627,0.46886,0.67782,-0.88183,0.22147,0.41624,-0.94168,0.15424,0.29902,-0.93777,-0.053499,0.34303,-0.62041,-0.71413,0.32414,-0.90213,0.052919,0.42817,-0.67141,0.33519,0.66094,-0.73629,0.081027,0.67177,-0.58751,-0.39576,0.7058,-0.46657,-0.33433,0.81884,-0.50517,0.19553,0.84054,-0.13785,0.49553,0.85757,-0.13999,0.5508,0.82278,0.31422,0.55901,0.7673,0.44523,0.44951,0.77438,0.64663,0.37898,0.66198,0.71862,0.38536,0.57885,0.45711,0.39634,0.79617,0.76949,0.22407,0.59801,0.81283,0.33387,0.47728,0.74789,0.2472,0.61605,0.47356,0.17496,0.86319,0.52565,-0.010651,0.85061,0.67376,0.13584,0.72634,0.83108,0.34226,0.43828,0.84201,0.1287,0.52385,0.67385,-0.58162,0.45561,0.73367,-0.4658,0.49467,0.8514,0.12842,0.50853,0.51051,-0.095462,0.85452,0.57448,0.082827,0.81426,0.30308,-0.00116,0.95294,0.29301,0.15165,0.94397,0.23933,0.36576,0.89938,0.39851,0.44038,0.8045,0.50389,0.42613,0.75131,0.55629,0.21338,0.8031,0.27805,0.27574,0.92013,-0.12705,0.304,0.94415,-0.081057,-0.18067,0.98019,-0.21842,-0.4434,0.86929,-0.19657,-0.12546,0.97241,-0.26731,0.087374,0.95962,-0.40645,0.13587,0.90347,-0.43757,0.12052,0.89105,-0.71249,0.084964,0.69649,-0.43242,0.27821,0.85766,-0.79507,0.16163,0.58458,-0.55306,0.5132,0.65627,-0.90823,-0.037629,0.4167,-0.90896,-0.033937,0.41545,-0.86056,0.006226,0.50929,-0.13831,0.50648,0.85104,-0.12818,0.32072,0.93844,-0.1203,0.21308,0.96957,-0.1113,0.10681,0.98801,-0.094333,-0.064364,0.99344,-0.065798,-0.30107,0.95132,0.12543,-0.40819,0.9042,0.020173,-0.10328,0.99445,0.047884,0.11963,0.99164,0.18277,0.1962,0.96335,0.2075,0.062075,0.97626,0.074892,-0.043641,0.99622,0.026734,-0.2624,0.96457,0.27213,-0.53026,0.80294,0.35163,-0.25056,0.90194,0.50249,-0.28416,0.81652,0.43791,-0.08417,0.89505,0.45149,0.36387,0.81466,0.25291,0.45399,0.85433,0.038301,0.34468,0.93793,0.18805,0.17475,0.96646,0.27854,0.16617,0.94592,0.27146,0.061586,0.96045,0.27912,-0.055422,0.95865,0.32173,-0.12711,0.93823,0.33717,0.006317,0.9414,0.38115,-0.4297,0.81857,0.16718,-0.92938,0.32902,0.41081,-0.88742,0.20893,0.4868,-0.85815,0.163,0.39845,-0.84915,0.34663,0.75564,-0.24161,0.60875,0.45595,-0.27073,0.8478,-0.028748,-0.54833,0.83575,-0.5518,-0.37391,0.74542,-0.79754,-0.40065,0.45097,-0.69872,-0.039674,0.71425,-0.55187,0.031007,0.83334,-0.52318,0.022095,0.85189,-0.40245,-0.5612,0.7232,-0.4398,-0.69954,0.56319,-0.18076,-0.90909,0.37529,-0.7235,-0.044923,0.6888,-0.09415,-0.93594,0.33931,-0.26112,-0.83953,0.47639,-0.040895,-0.90066,0.43254,-0.19199,-0.52989,0.82601,-0.23017,0.032807,0.97256,-0.23337,-0.049989,0.9711,-0.10596,0.049623,0.9931,-0.10291,0.01822,0.99451,-0.022309,-0.58577,0.81014,-0.12351,-0.9067,0.40324,0.049806,-0.95819,0.28175,0.077425,-0.97284,0.21812,0.047914,-0.89941,0.43446,0.2201,-0.87152,0.43815,0.12607,-0.49733,0.85833,0.13382,-0.88275,0.4503,0.35466,-0.48369,0.80013,0.32411,-0.77963,0.53584,0.45009,-0.60845,0.65358,0.55812,-0.18561,0.80871,0.32786,0.10923,0.93838,0.0206,0.058473,0.99805,0.04059,-0.021943,0.99893,0.35728,0.12409,0.92569,0.53603,0.086734,0.83969,0.45726,0.17725,0.87146,0.46962,-0.042238,0.88183,0.43254,-0.34025,0.83493,0.24549,-0.78707,0.56587,0.28108,-0.86178,0.42222,0.21055,-0.90472,0.37028,0.009827,-0.95813,0.28614,0.088321,-0.95422,0.28565,0.044252,-0.98343,-0.17569,0.32627,-0.33305,0.88464,0.4362,-0.19221,0.87906,0.39287,-0.19074,0.89956,0.50035,-0.18335,0.84616,0.38401,-0.089206,0.91897,0.36372,0.020081,0.93127,0.35319,0.10401,0.92975,0.38481,0.021821,0.92273,0.16483,0.018433,0.98615,0.013398,0.25291,0.96738,-0.017792,-0.07239,0.99719,-0.14472,-0.04709,0.98834,-0.053041,0.44023,0.8963,0.081851,0.16636,0.98264,0.19367,0.51091,0.83752,0.45503,0.11933,0.88241,0.41865,0.0553,0.90643,0.65163,-0.511,0.56053,0.35756,-0.52852,0.76992,0.55013,-0.62395,0.55495,0.24094,-0.57378,0.78274,0.12918,-0.44612,0.88556,0.32942,-0.57067,0.75216,0.14768,-0.55635,0.81768,0.12949,-0.25898,0.95715,0.22425,-0.30409,0.92584,0.43214,0.11536,0.89438,0.40239,0.19059,0.89538,0.21821,0.18766,0.95767,0.18824,0.34175,0.92071,0.61385,0.30586,0.72771,0.52776,0.21192,0.8225,0.69195,0.23829,0.68148,0.73617,0.14716,0.66057,0.56938,-0.15177,0.80792,0.33403,-0.21116,0.91858,0.25245,-0.35292,0.90094,0.068941,-0.41566,0.90689,0.13581,-0.56899,0.81103,0.24918,-0.64324,0.72396,0.20618,-0.66744,0.71551,0.094974,-0.60033,0.79406,0.21168,-0.63231,0.7452,0.38142,-0.73293,0.56328,0.18799,-0.69512,0.69384,0.19321,-0.70669,0.68059,0.21531,-0.90905,0.3567,0.16974,-0.72103,0.67174,0.39885,-0.68078,0.61434,0.35505,-0.63781,0.68343,0.12009,-0.45689,0.88134,-0.043367,0.20249,0.9783,0.17533,0.21433,0.96088,-0.042512,-0.089267,0.99509,-0.14667,-0.010285,0.98911,-0.030274,0.1883,0.98163,0.17744,-0.033357,0.98355,0.31367,0.095645,0.94467,0.47194,0.18281,0.86245,0.32606,0.23893,0.91464,0.43211,0.16739,0.88611,0.19178,0.3375,0.92154,0.14994,0.3346,0.93033,0.0318,0.28065,0.95926,0.24546,-0.44749,0.85989,0.17933,-0.56578,0.8048,0.050172,0.37922,0.92392,0.067415,-0.70595,0.70501,0.07831,-0.69671,0.71303,0.067141,-0.82193,0.5656,0.24375,-0.59209,0.76809,0.43278,-0.24894,0.86642,0.74712,-0.24299,0.61864,0.55998,-0.48976,0.6682,0.35273,-0.69051,0.63146,0.059603,-0.76028,0.64681,0.15128,-0.81942,0.55284,0.47563,-0.70412,0.52721,0.62151,-0.47606,0.62215,0.81704,-0.10227,0.5674,0.82781,0.038697,0.55962,0.81884,0.14426,0.55556,0.79605,0.1406,0.58867,0.72283,0.16834,0.67016,0.79583,0.13681,0.58983,0.85525,0.049226,0.51582,0.84002,-0.12479,0.528,0.71099,-0.21305,0.67009,0.69717,-0.11396,0.70776,0.56215,0.028779,0.8265,0.47206,-0.23069,0.85083,0.32347,-0.81478,0.48109,0.54918,0.12094,0.82687,0.56285,0.12384,0.81719,0.55391,-0.051973,0.83093,0.4398,-0.085849,0.89395,0.57854,-0.20548,0.78933,0.63384,-0.2367,0.73632,0.41197,-0.26499,0.87179,0.12507,-0.26048,0.95734,0.53697,-0.2309,0.81137,0.66839,-0.3162,0.67321,0.66106,0.11371,0.74163,0.80526,0.088839,0.5862,0.080305,-0.19658,-0.97719,0.1258,-0.94626,0.29789,0.18979,-0.96854,-0.16092,0.15691,-0.18873,-0.96941,-0.61815,0.38597,0.68471,-0.62542,0.25581,0.73714,-0.52605,0.6444,0.55495,-0.3115,0.70364,0.6386,-0.3527,0.79141,0.49922,-0.1377,0.86328,0.48552,-0.14274,0.71371,0.68572,-0.12705,0.30436,0.94403,0.1012,0.25733,0.961,0.030519,0.73864,0.67336,0.080172,0.83575,0.5432,0.26487,0.72539,0.6353,0.41444,0.41539,0.80972,0.21592,-0.54286,0.81155,-0.57192,-0.60564,0.55321,-0.32554,-0.75991,0.56258,-0.41994,-0.7958,0.43623,-0.26795,-0.64449,0.71609,-0.53768,-0.34831,0.76782,-0.17902,-0.7449,0.64269,-0.090793,-0.8442,0.52824,-0.24256,-0.87277,0.42354,-0.31684,-0.50511,0.80276,-0.4351,0.27332,0.85784,-0.39616,0.27866,0.87484,-0.61162,-0.29719,0.73318,-0.55483,-0.29368,0.77838,-0.51765,-0.28394,0.80706,-0.5826,-0.1905,0.79009,-0.6863,-0.17893,0.70492,-0.82376,-0.26185,0.50282,-0.72085,-0.47813,0.50172,0.10291,-0.90017,0.42314,-0.4854,-0.87414,0.014191,0.45256,-0.75256,-0.47835,-0.77966,-0.43037,0.45482,-0.75854,-0.23774,0.60668,-0.41865,-0.32023,-0.84979,-0.014985,-0.54396,-0.83895,-0.1735,-0.13584,-0.9754,-0.11484,0.45311,-0.884,-0.96939,-0.14884,-0.19523,-0.81103,-0.37739,-0.44694,-0.71306,-0.15033,-0.68477,-0.84207,-0.069063,-0.53493,-0.99356,-0.051881,-0.10056,-0.98068,-0.15024,0.12519,0.13819,0.9436,-0.30082,-0.1243,0.72542,-0.67696,-0.17682,0.31428,-0.93271,-0.98096,-0.057466,-0.18549,-0.89871,-0.30448,-0.31556,-0.8638,-0.14429,0.48268,-0.82073,-0.35707,0.44591,-0.79803,-0.5218,0.30134,-0.85903,-0.17942,0.47941,-0.47008,0.67794,0.56511,-0.25046,0.23206,0.93988,0.29667,0.79998,0.5215,-0.98975,-0.078921,0.11878,-0.088198,0.91052,0.40391,-0.18158,0.96985,-0.16248,-0.83761,0.39674,0.37544,-0.91034,0.41151,0.043458,-0.9762,0.16331,-0.14261,-0.83889,-0.34687,0.41942,-0.86856,-0.40379,0.2873,-0.78057,0.050783,0.62294,-0.33702,-0.005829,-0.94146,-0.17777,-0.085238,-0.98035,-0.32395,0.90432,0.27787,-0.70989,0.63991,0.29414,-0.34135,0.876,0.34065,-0.74792,0.65838,0.084323,-0.24317,0.96969,0.022126,-0.67302,0.71859,-0.17502,-0.40666,0.56142,0.72069,-0.63112,0.7004,0.33326,-0.37126,0.90075,0.22529,-0.28437,0.94717,0.14814,-0.88055,0.46043,-0.11222,-0.31675,0.91143,0.26255,-0.31227,0.92761,0.2049,-0.93234,0.29899,-0.20328,-0.6657,0.62954,-0.40062,-0.17469,0.97107,-0.16269,-0.59355,0.71944,-0.36064,-0.16834,0.9718,-0.16498,-0.63439,0.65456,-0.41118,-0.92883,-0.11841,-0.35099,-0.92721,-0.090365,-0.36345,-0.6812,0.57622,-0.45152,-0.97281,-0.04004,-0.22803,-0.64574,0.65285,-0.39592,-0.95901,-0.125,-0.25416,-0.58303,0.68563,-0.4358,-0.84936,-0.02121,-0.52733,-0.71395,-0.4604,-0.52751,-0.73577,-0.45576,-0.5009,-0.63472,-0.71453,-0.29411,-0.73223,-0.66268,-0.15699,-0.58431,-0.81124,0.021302,-0.75909,-0.65004,0.034455,-0.67583,-0.70293,0.22156,-0.80728,-0.5602,0.18561,-0.8464,-0.38871,0.36396,-0.8558,-0.49123,0.16205,-0.85552,-0.48262,-0.18741,-0.89233,-0.44368,-0.082888,-0.69857,-0.4499,-0.55638,0.22877,-0.90796,-0.35108,0.83178,0.22715,0.50645,0.90539,-0.34349,0.24952,0.7564,0.43638,0.48723,0.86856,0.40043,0.29191,0.74105,0.58635,0.3271,0.84225,0.49739,0.20774,0.82266,0.47471,0.31282,0.76772,0.54506,0.33689,0.73916,0.61165,0.28193,0.64849,0.66506,0.37031,0.74612,0.63411,0.20283,0.66054,0.73284,0.16309,0.78927,0.57402,0.21793,0.3918,0.80746,0.44099,0.19413,0.98068,-0.023133,-0.56249,0.79043,0.24244,0.11338,0.75674,0.64379,-0.618,0.73992,0.26557,0.021455,0.86026,0.50935,-0.66164,0.72765,0.18091,-0.53777,0.73507,0.41279,0.23994,0.66649,0.7058,-0.41838,0.76016,0.49706,-0.92279,0.38154,0.053377,-0.83642,0.50786,0.20603,-0.98505,-0.01941,-0.17112,-0.91977,-0.25712,-0.29643,-0.77316,-0.48231,-0.41176,-0.79205,-0.4572,-0.40443,-0.4207,-0.74779,-0.51357,-0.23197,-0.82937,-0.50823,0.41496,-0.85235,-0.31822,0.46971,-0.82757,-0.30732,0.90329,-0.40422,0.14365,0.90439,-0.41734,0.088595,0.87289,-0.48363,0.06415,0.84259,0.15507,0.5157,0.8984,0.02884,0.43818,0.82019,-0.56783,-0.06943,0.9147,0.03003,0.40294,0.97903,-0.004669,0.20356,0.55178,0.57134,0.6075,0.71145,0.43498,0.5519,0.84927,0.11777,0.51463,0.99918,0.031739,0.025025,0.91989,0.27598,-0.27854,0.95926,-0.079348,0.27107,0.95871,0.23115,0.16553,0.6932,0.55519,-0.45958,0.283,0.55455,-0.7825,0.50279,0.34361,-0.79315,-0.19575,0.11472,-0.97391,0.68114,-0.16752,-0.71267,0.74999,-0.50426,-0.42802,0.19651,-0.61388,-0.76452,0.23521,-0.82256,-0.51768,0.28196,-0.88571,-0.36869,-0.4492,-0.72423,-0.52309,-0.84182,-0.34016,-0.41902,-0.97473,0.20026,-0.098849,-0.76013,0.59359,0.2642,-0.21277,0.79733,0.56478,-0.66121,0.69655,0.27848,-0.14521,0.80392,0.57668,0.074068,0.84872,0.52358,-0.59005,0.78454,0.1905,0.036714,0.58589,-0.80953,0.28239,0.88778,-0.36335,0.72326,-0.63488,0.27158,-0.62431,-0.77464,-0.10089,0.67901,-0.24412,0.69231,0.77413,-0.15491,0.61373,0.91165,0.40684,-0.057863,0.53917,0.62624,-0.5631,-0.082369,0.55507,-0.82769,-0.52623,0.22697,-0.81945,-0.8193,-0.088412,-0.56649,-0.79904,-0.060183,-0.59822,-0.58956,-0.15314,-0.79305,-0.046632,-0.25993,-0.96448,-0.58223,-0.23734,-0.77758,-0.52535,-0.56685,-0.63454,-0.84371,-0.17225,-0.50835,-0.94177,0.296,-0.1594,-0.88177,0.36363,-0.30036,-0.77419,-0.081851,-0.62758,-0.7589,0.075045,-0.64684,0.47111,0.72161,-0.50725,-0.029054,-0.99646,0.078677,0.35246,-0.93268,-0.076357,0.098178,-0.61852,0.77956,-0.55452,-0.70324,0.44487,-0.5258,-0.66524,0.53002,0.29542,-0.5164,0.80373,0.13758,-0.57946,0.80328,-0.455,-0.64742,0.61138,-0.91421,-0.39967,0.066744,-0.91632,-0.39979,-0.022523,-0.88626,-0.45125,-0.10447,-0.87805,0.042238,-0.4767,-0.9031,-0.096957,-0.41832,-0.93808,-0.1088,-0.32881,-0.81045,0.17664,-0.55849,-0.67061,0.24604,-0.69979,-0.20634,0.58138,-0.78701,0.56548,0.63186,-0.53002,0.94635,0.27601,0.16791,0.72402,-0.20627,0.65819,0.40715,0.63802,0.65352,0.33946,0.63546,0.69347,0.77523,0.27198,0.57005,0.69973,0.46843,0.53938,0.72042,0.30665,0.622,0.83725,0.33457,0.43251,0.93957,0.31162,0.14164,0.86801,0.42198,0.26167,0.93896,0.26353,0.22108,0.91412,0.34352,0.21522,0.85037,0.42671,0.30784,0.85968,0.38423,0.33659,0.92938,0.25483,0.26692,0.90759,0.16263,0.38704,0.71383,0.35832,0.60164,-0.32966,0.79913,0.50267,-0.96551,0.18842,-0.17957,-0.87988,-0.47371,-0.037324,-0.75631,-0.44056,-0.48357,-0.82189,-0.56035,0.10227,-0.004364,-0.8526,-0.52248,0.89911,0.009064,0.43757,0.86868,-0.49318,0.046175,0.87289,0.25221,0.41762,0.75457,0.23881,0.61119,-0.1604,0.65294,0.7402,-0.99155,0.11976,-0.049379,-0.74416,-0.66674,0.040437,-0.75771,-0.41154,-0.50642,-0.12064,-0.95532,-0.26978,-0.00882,-0.77133,-0.63634,0.85766,-0.51058,-0.060701,0.92196,-0.38096,0.069491,0.94122,0.24522,0.23231,0.97171,0.18705,0.14408,0.96735,0.16477,0.19245,0.94409,0.27799,0.17713,0.99603,0.03415,-0.082003,0.95032,-0.29603,0.096042,0.93173,-0.29682,0.20908,0.97076,-0.12143,0.20695,0.6552,-0.66939,-0.35011,0.55205,-0.7737,-0.31077,0.52623,-0.78878,-0.31755,0.71227,-0.51973,-0.47169,0.7387,-0.54521,-0.39625,0.99972,-0.021363,0.007935,0.8692,-0.48714,-0.084506,0.92074,-0.3874,-0.046175,-0.02356,-0.99921,0.03177,-0.75329,-0.60976,0.24638,-0.8019,-0.59691,-0.024628,0.043794,-0.96884,-0.24366,-0.074892,-0.83654,-0.54271,-0.78423,-0.54726,-0.29231,-0.73724,-0.42494,-0.52522,-0.093844,-0.72249,-0.68493,-0.29429,-0.79495,-0.5305,-0.71224,-0.46931,-0.52193,-0.74584,-0.44688,-0.49394,-0.85012,-0.26652,-0.45409,-0.82461,-0.29682,-0.48149,-0.94729,0.10443,-0.3028,-0.88031,-0.027314,-0.47359,-0.73971,0.64937,-0.17627,-0.94101,0.14817,-0.30415,-0.95892,0.067568,-0.2754,-0.86761,-0.28144,-0.40986,-0.69286,-0.48579,-0.53282,-0.24546,-0.8215,-0.51463,-0.03943,-0.78329,-0.62038,0.030793,0.97949,-0.19907,-0.08005,0.98206,-0.1706,-0.18741,0.95621,-0.22477,-0.11359,0.98865,-0.098148,0.38859,0.87494,0.28886,0.2342,0.91583,0.32615,0.39637,0.90069,0.17777,0.6737,0.71825,0.17374,0.73714,0.49663,0.4582,0.56694,0.60146,0.56282,0.32499,0.57598,0.75005,0.57433,0.28477,0.76748,0.77645,0.31803,0.54396,0.2971,0.95157,0.078768,0.42183,0.90323,0.078738,0.61345,0.69863,0.36811,0.46202,0.79583,0.39134,-0.065493,0.83523,0.54595,-0.25538,0.92883,0.26835,0.27348,0.94495,0.17957,0.18592,0.88098,0.43507,0.032105,0.81713,0.57549,-0.37641,0.78356,0.49425,-0.70846,0.55721,0.43309,-0.8551,0.32044,0.40751,-0.82571,0.30668,0.4734,-0.65502,0.74499,0.12607,-0.63958,0.73504,0.22498,-0.99078,0.11148,-0.076632,-0.93414,-0.33494,-0.12308,-0.89718,-0.37605,-0.23145,-0.77639,-0.42979,-0.46092,-0.42146,-0.9039,-0.072665,-0.17667,-0.62358,-0.7615,0.37678,-0.80993,-0.44942,0.1771,-0.966,0.1883,0.70354,-0.61675,0.35295,0.84426,-0.27607,-0.45933,0.99231,0.068636,0.10272,0.68981,-0.12149,0.71371,0.83126,0.26103,0.49074,0.27052,-0.4637,0.84365,-0.32655,-0.40953,0.85183,0.36552,-0.25916,-0.89395,-0.74908,-0.66127,0.03943,-0.61785,-0.73684,0.27433,-0.9295,-0.25806,-0.26341,-0.72512,-0.68719,0.043733,-0.10813,-0.85879,0.50072,-0.00766,-0.43016,0.90271,-0.44871,0.17219,0.87689,-0.9685,-0.20005,0.14802,-0.99097,-0.13389,-0.004242,-0.90594,-0.41435,-0.086825,-0.91745,-0.38569,0.097415,-0.94427,0.30979,-0.11121,-0.96292,0.25919,-0.074557,-0.80111,-0.55724,-0.2183,-0.026429,-0.91531,-0.40184,0.88699,-0.43904,0.14301,0.6603,0.42482,0.61925,0.76986,0.29276,0.56706,0.81686,0.50478,0.27912,0.76345,0.59426,0.25291,0.24513,0.92245,0.29826,0.37596,0.62075,0.68798,-0.82098,0.5504,0.15165,-0.96445,0.063997,-0.25633,-0.77288,-0.57701,-0.26399,-0.002533,-0.98663,-0.16285,-0.67055,-0.52947,-0.51961,0.1503,-0.95541,-0.25407,0.87585,-0.35658,0.32508,0.89782,-0.076968,0.43349,0.58907,0.54955,0.5924,0.71749,0.55876,0.41581,0.02707,0.94876,0.3148,-0.26725,0.81793,0.50945,-0.13364,0.863,0.48717,-0.22474,0.78665,0.575,-0.97211,0.23194,-0.033937,-0.78668,-0.30073,-0.53911,-0.14634,-0.88464,-0.4427,0.81631,-0.53087,0.22751,0.71868,-0.53288,0.44664,0.54918,0.22785,0.80401,0.39332,0.07416,0.91638,-0.19541,0.63042,0.75121,0.38582,0.067934,0.92004,-0.35084,0.76238,0.54372,-0.72991,0.58003,-0.36155,0.69784,0.39906,0.59474,-0.39289,-0.12134,-0.91153,0.33232,-0.72683,-0.60103,0.75942,-0.62786,0.17029,0.61144,-0.7242,0.3188,0.065737,-0.21003,0.97546,-0.42949,0.60323,0.67202,-0.59218,0.49596,0.63506,-0.80825,0.51387,-0.28742,-0.35862,0.75774,-0.54512,-0.14325,0.14878,-0.97842,-0.60384,-0.29341,-0.74111,0.18052,-0.75857,-0.62606,0.45909,-0.29646,-0.83743,0.42854,-0.83041,0.35597,-0.13651,-0.25959,0.95599,-0.46593,0.489,0.73739,-0.61928,0.68053,-0.39155,-0.15,0.14615,-0.97781,0.053865,0.30402,-0.95111,0.37816,-0.5587,-0.73809,0.57735,-0.75741,0.30488,0.065554,-0.28922,0.95498,0.078402,-0.20432,0.97574,-0.36546,-0.059358,0.92889,-0.73431,0.55635,0.38887,-0.79278,0.50404,-0.34263,-0.30879,0.009705,-0.95108,0.1876,-0.70797,-0.68084,0.43629,-0.8995,-0.02234,0.094119,-0.63109,0.76995,-0.29777,-0.47008,0.83084,-0.13303,-0.13938,0.98123,-0.35078,-0.01355,0.93634,-0.95425,0.18772,0.2327,-0.51079,-0.14377,0.84756,-0.98581,-0.089084,-0.14225,-0.77554,0.067476,0.62764,-0.93701,0.1933,-0.29084,-0.6751,-0.37574,-0.63482,-0.41087,-0.086795,-0.90753,-0.35548,-0.86203,-0.36119,-0.12073,-0.81146,-0.57176,0.001953,-0.99472,-0.10257,0.14148,-0.62792,0.76528,0.12442,-0.16678,0.97809,0.33711,-0.72091,0.60549,0.49281,-0.60482,0.62554,-0.043428,-0.29685,0.95392,-0.43052,0.23575,0.87121,-0.28037,0.35636,0.89126,-0.49574,-0.00586,0.8684,-0.80575,-0.094943,0.58458,-0.58586,-0.20569,0.78384,-0.51512,-0.58998,0.62172,-0.1348,-0.76806,0.62596,-0.13575,-0.92737,0.34858,0.094455,-0.7423,0.66335,0.033998,-0.93863,0.34318,-0.042238,-0.72784,0.68444,0.22632,-0.58892,0.77584,-0.12653,-0.35655,0.92566,-0.27442,-0.45549,0.84686,0.089236,-0.41526,0.90527,0.22828,-0.70824,-0.66799,-0.7673,0.54729,-0.33415,-0.37242,0.87036,0.32209,-0.95517,0.27448,-0.11072,-0.58541,-0.45878,-0.66842,0.20441,-0.69411,-0.69021,0.75741,-0.62023,0.20399,0.35829,-0.66073,-0.65954,0.66329,-0.46181,0.58886,0.4489,0.31581,0.8359,0.28578,0.24085,0.92752,-0.40724,0.64385,0.64775,-0.10279,0.69015,0.7163,-0.85708,0.41887,-0.29984,-0.68664,0.49718,-0.53035,-0.50578,0.77755,0.37358,0.065584,0.84191,0.53557,0.59166,0.46522,0.65838,-0.74422,0.34947,-0.56917,-0.18094,-0.057405,-0.98181,-0.46678,-0.34291,-0.81515,0.29398,-0.845,-0.44664,0.78771,-0.30027,0.53786,0.4185,0.20353,0.8851,0.25071,0.12201,0.96033,-0.56676,0.71273,0.41322,-0.62862,0.49022,-0.60369,-0.41331,-0.28437,-0.86502,0.34599,-0.58855,-0.73064,0.69332,-0.67812,0.24381,0.39964,-0.65313,-0.64318,-0.083834,0.040407,-0.99564,-0.68056,0.54015,-0.49498,-0.35905,-0.21314,-0.90863,0.3072,-0.75234,-0.58272,0.52861,-0.61617,0.58382,0.73217,-0.55382,0.39643,0.29463,0.059755,0.95373,0.073183,0.079073,0.99417,-0.39119,0.67714,0.62322,-0.54469,0.52458,0.65429,-0.78494,0.451,-0.42476,-0.89337,0.31446,-0.32087,-0.46876,-0.31718,-0.8244,0.17225,-0.86221,-0.4763,0.55376,-0.81692,0.16098,0.30378,-0.34513,0.88803,0.25507,0.13102,0.95798,-0.20927,0.21509,0.95389,-0.72603,0.59832,0.33891,-0.9877,0.015625,-0.1554,-0.71731,-0.59667,-0.35975,-0.11261,-0.95285,-0.28175,0.10257,-0.97293,0.20707,0.34098,-0.34025,0.87631,-0.11136,-0.20948,0.97144,0.29002,-0.1012,0.95163,-0.19373,0.25181,0.94818,0.031343,0.17728,0.98364,-0.92309,0.15687,0.35105,-0.97079,-0.22135,0.09241,-0.53142,-0.41078,-0.74081,-0.30699,-0.95169,-0.002228,0.19587,-0.77334,0.60295,0.023011,-0.77578,0.63054,0.28279,-0.47829,0.83142,-0.35756,0.22388,0.90664,-0.66695,0.18097,0.72277,-0.6885,0.02295,0.72484,-0.3105,0.4688,0.8269,-0.34663,0.084811,0.93414,-0.16755,0.60979,0.77462,0.29606,0.1767,0.93866,0.13782,0.027619,0.99005,0.055696,-0.046663,0.99735,0.52333,-0.45012,0.7235,0.67586,-0.3101,0.66857,0.1583,-0.47441,0.86593,-0.61354,-0.47102,0.63375,-0.55513,-0.62813,0.54518,-0.87075,-0.44456,0.21009,-0.80618,-0.53731,0.2476,-0.72036,-0.5284,0.44923,0.89438,0.083926,0.43934,0.82531,0.12439,0.55074,0.65661,0.51839,0.54781,-0.005005,0.88595,0.46373,0.060976,0.91668,0.39485,0.19019,0.56551,0.80248,0.13193,0.53075,0.83715,-0.40748,0.5548,0.72533,-0.024598,0.71966,0.69387,0.29774,-0.16843,0.93963,0.050264,-0.89352,0.44615,0.36573,0.023743,0.93039,-0.087344,-0.70247,0.70629,-0.83474,-0.27161,0.47893,-0.72292,-0.40458,0.56005,-0.6798,0.58385,0.4438,-0.67003,-0.70895,0.21998,0.6003,-0.38337,0.70186,-0.058168,0.73156,0.67928,0.7578,0.24018,0.60662,-0.089846,0.69246,0.71581,-0.897,0.05298,0.43877,-0.82592,-0.50877,-0.24277,-0.083834,-0.9844,-0.15455,0.85784,-0.5136,0.016938,0.68355,0.11856,0.72018,-0.21833,0.75707,0.61574,-0.76656,0.64205,-0.01062,-0.78524,-0.61916,0.000671,-0.26713,0.33537,-0.90341,0.24366,-0.60152,-0.76077,0.8327,-0.52788,-0.16709,0.20255,-0.46596,-0.86129,-0.73428,-0.22221,-0.64144,0.082247,-0.81368,-0.57543,0.72747,-0.66421,0.172,0.89319,-0.34339,0.29023,0.56954,-0.026246,0.82153,-0.20142,0.47398,0.85717,0.14597,0.54295,0.82696,-0.90823,0.39592,0.13538,-0.73458,0.65773,-0.16657,-0.76476,-0.29707,-0.5717,0.069735,-0.49025,-0.86877,0.69234,-0.71331,-0.10868,0.30061,-0.36613,-0.88064,-0.20463,0.38383,-0.90042,-0.79632,0.55461,-0.24131,-0.40867,0.60122,0.68664,-0.65667,0.72701,-0.20042,-0.35536,0.24461,-0.90213,0.22721,-0.45497,-0.86102,0.51396,-0.80276,0.30232,0.7073,-0.69924,0.10367,0.35749,-0.31526,0.87906,0.14911,-0.34016,0.92846,-0.29435,0.37761,0.87789,0.3278,-0.27253,0.90457,-0.1868,-0.22089,0.95721,-0.67934,0.44591,0.58278,-0.79577,0.56593,-0.21543,-0.75265,0.63301,-0.181,-0.45943,0.1337,-0.87808,-0.4127,0.25568,0.87423,0.48698,-0.11454,0.86584,0.61327,0.04059,0.78878,0.14124,-0.48631,-0.86227,0.47987,-0.84713,-0.22813,0.26603,-0.72195,0.63872,-0.13392,-0.61635,0.77596,0.050478,-0.28367,0.95758,-0.17911,-0.18485,0.96628,-0.9082,0.027833,0.41755,-0.96655,0.19752,-0.16352,-0.70763,-0.2299,-0.66808,-0.97894,-0.20304,0.019959,-0.58882,-0.11209,-0.80041,-0.45824,-0.7264,-0.51213,-0.17289,-0.68236,-0.71023,0.005066,-0.974,-0.22648,0.11038,-0.97064,0.2136,0.31727,-0.28181,0.90548,0.47414,-0.75771,0.44835,0.64513,-0.61306,0.45595,0.142,-0.43358,0.88983,-0.25898,0.05649,0.9642,-0.095523,0.20734,0.97357,-0.34047,-0.32017,0.88403,-0.64711,-0.1348,0.75033,-0.32514,-0.20484,0.92319,0.051088,-0.50087,0.86398,0.22391,-0.81454,0.53511,0.3003,-0.71773,0.62819,0.10788,-0.81594,0.56792,0.2758,-0.53252,0.80019,0.9975,-0.064486,-0.028687,0.72472,0.33204,0.60372,0.21897,0.89914,0.37886,-0.66613,0.22059,0.71242,-0.81402,-0.56987,-0.11213,0.2306,-0.92755,0.29402,0.5511,0.81985,0.15525,0.54366,0.12448,0.83001,0.48305,0.073244,0.87249,0.82351,-0.40803,0.39405,0.34758,-0.078555,0.93432,0.055025,0.65841,0.75063,0.41633,-0.30928,-0.85498,0.45552,-0.79476,0.40101,0.26557,-0.05121,0.96271,-0.54759,0.32359,0.7716,-0.072848,0.5548,0.82876,-0.88064,0.46159,-0.10651,-0.52184,0.72497,-0.44954,0.78637,0.61461,0.061892,-0.56963,-0.15168,-0.80773,0.14454,-0.76632,-0.62596,0.80844,-0.48793,0.32911,0.45314,-0.089175,0.88693,0.37071,-0.06354,0.92654,-0.43742,0.69872,0.56606,-0.68728,0.57085,-0.44914,-0.6382,-0.15363,-0.75436,0.10855,-0.37715,-0.91977,0.70547,-0.7087,0.004425,0.33592,-0.43406,-0.83587,-0.20371,0.30854,-0.92911,-0.58495,0.74245,-0.32637,-0.2313,0.22629,-0.94617,0.33973,-0.50185,-0.7954,0.5255,-0.76543,0.37135,0.66594,-0.7134,0.21802,0.25733,-0.28175,0.92431,0.0936,-0.1901,0.97726,-0.35874,0.49117,0.79373,0.16135,-0.2551,0.95334,-0.3155,-0.12522,0.94061,-0.71319,0.51982,0.4702,-0.78845,0.53081,-0.31077,-0.63094,0.71239,-0.3072,-0.45637,0.42125,0.78372,-0.33219,0.10224,-0.93762,0.16413,-0.6064,-0.77801,0.45872,-0.88113,-0.11469,0.15735,-0.68978,0.70669,-0.26441,-0.55092,0.79153,-0.079409,-0.20484,0.97555,-0.30494,-0.0918,0.9479,-0.94858,0.11795,0.29374,-0.94623,0.15857,-0.2819,-0.98068,-0.15403,-0.12049,-0.68203,-0.3101,-0.66228,-0.46223,-0.031129,-0.8862,-0.41429,-0.81787,-0.39927,-0.18912,-0.73476,-0.65139,-0.017335,-0.98535,-0.16947,0.19095,-0.68633,0.70174,-0.46184,-0.22446,0.85806,-0.7405,-0.029817,0.67138,-0.77514,-0.20026,0.59917,0.11625,-0.7825,0.61165,-0.14704,-0.94732,0.28443,0.039186,-0.95871,0.28163,0.29041,-0.63082,0.7195,0.38462,-0.7438,0.54659,0.56819,-0.60152,0.56148,0.20057,-0.2212,0.95437,0.012665,-0.37074,0.92865,-0.36546,0.15479,0.91784,-0.18973,0.30409,0.93353,-0.44237,-0.11322,0.88962,-0.53957,-0.31932,0.77902,-0.49321,-0.65569,0.57161,-0.083132,-0.4384,0.89489,0.001801,-0.77834,0.6278,0.15629,-0.4857,0.86001,-0.29157,0.056734,0.95483,-0.78552,-0.60613,-0.12448,-0.40825,-0.56621,-0.71603,-0.81399,-0.072359,-0.57631,-0.12961,0.33586,0.93292,-0.44411,-0.79534,-0.41249,0.049593,-0.53612,0.84265,-0.097995,-0.17887,0.97897,-0.35206,-0.39561,0.84823,-0.44377,0.008057,0.89608,-0.87637,-0.32453,-0.35581,-0.7185,-0.66582,0.20103,0.42851,-0.2808,0.85876,-0.29765,-0.21299,0.9306,-0.42973,-0.75164,0.50035,0.27891,-0.58379,0.76247,0.3957,-0.65905,0.63955,-0.10157,-0.10669,0.98907,-0.67986,-0.28931,0.67382,-0.89978,-0.090548,-0.4268,-0.81875,-0.49019,-0.29884,-0.37959,-0.71966,0.58138,-0.062075,-0.96997,0.23508,-0.014008,-0.85372,0.52049,-0.10794,-0.60176,0.79131,-0.42543,-0.39799,0.81274,-0.37657,-0.85061,-0.36689,-0.22504,-0.013245,0.97424,-0.84857,-0.077181,-0.52336,-0.78158,-0.60518,-0.15116,-0.13053,-0.80816,0.5743,-0.23386,-0.53337,0.81289,-0.46114,-0.52821,-0.71294,-0.7897,-0.24827,0.56096,-0.13462,-0.29862,0.94482,-0.030488,-0.26029,0.96503,-0.811,-0.16852,0.5602,-0.99994,0.002441,0.009033,-0.7376,-0.053163,0.67312,-0.99731,0.044618,0.057619,-0.8207,-0.05707,0.56847,-0.99927,-0.023103,-0.029908,-0.79257,-0.031983,0.60894,-0.99753,-0.009949,0.06946,-0.86316,0.059114,0.50142,-0.9776,0.082858,-0.19337,-0.96969,0.24342,-0.020112,-0.82208,0.17444,0.54195,-0.96429,0.26276,0.032929,-0.76553,0.16211,0.62261,-0.81137,0.22135,0.54097,-0.99683,-0.064699,0.045961,-0.98444,0.10483,0.1409,-0.89273,-0.44896,-0.037965,-0.69158,-0.61772,-0.37428,0.75204,-0.58931,-0.29508,0.42427,-0.58696,-0.68951,-0.66356,-0.74059,-0.10569,0.77459,-0.52025,-0.3596,0.67391,-0.71853,0.17176,-0.022884,-0.99974,0.001915,-0.022885,-0.99974,0.001912,0.67333,0.19785,0.71233,0.42753,-0.60967,0.66741,0.97061,0.16568,0.17441,0.97088,0.085177,-0.22382,0.92907,0.077486,-0.36158,0.91421,-0.11493,-0.3885,0.46809,-0.063417,-0.88138,0.9725,0.1359,-0.189,0.4395,0.37864,-0.81451,-0.39708,0.47319,-0.78637,-0.020753,0.43269,-0.90127,0.45561,0.28394,-0.84365,0.012818,0.14856,-0.9888,0.64312,-0.001831,-0.76574,-0.045198,-0.10492,-0.99344,0.7597,-0.17121,-0.62731,0.013611,-0.085879,-0.99618,0.70449,-0.13215,-0.69726,0.98669,-0.14988,-0.062624,0.80044,0.045656,-0.59764,0.98743,-0.066591,0.14331,0.99881,0.03766,0.030183,0.6433,0.22712,-0.73113,-0.019684,0.28748,-0.95758,0.00998,0.087069,-0.99612,-0.79275,0.089297,-0.60295,-0.67235,0.23139,-0.70312,-0.61858,0.22352,-0.75323,0.016968,0.35716,-0.93387,-0.64318,0.08179,-0.76131,0.079165,0.2194,-0.97241,-0.67357,-0.028382,-0.73855,0.10459,0.022645,-0.99423,0.081149,-0.12894,-0.98831,0.73449,-0.036531,-0.6776,0.70012,-0.27531,-0.65877,0.003601,-0.24891,-0.9685,0.61989,-0.34815,-0.70321,0.035157,-0.24165,-0.96969,0.71606,-0.25883,-0.64824,0.040712,-0.13288,-0.99026,0.73415,-0.14744,-0.66274,0.039521,-0.054262,-0.99774,0.7401,-0.06122,-0.66967,0.15146,-0.022828,-0.98819,0.84957,0.013398,-0.52727,0.99863,-0.022004,0.047304,0.98816,0.052065,0.14414,0.71648,0.033418,0.69677,0.59746,0.079836,0.79788,-0.039125,0.071993,0.99661,-0.18024,0.093326,0.97916,-0.7817,0.08182,0.61821,-0.87454,0.10343,0.47377,-0.99759,0.058748,-0.036348,-0.99945,0.016205,-0.028138,-0.69851,-0.068941,-0.71224,-0.70113,-0.13956,-0.69918,-0.69326,0.004303,-0.72066,-0.54347,0.01886,-0.83917,-0.98798,0.078372,-0.13318,-0.76183,-0.11463,-0.63753,-0.67309,-0.11951,-0.72979,-0.98791,-0.045351,-0.14805,-0.99597,-0.087771,0.017243,-0.97861,-0.067598,-0.19422,-0.70336,-0.040956,-0.70965,-0.82934,-0.040681,-0.55721,-0.57811,0.078127,-0.81219,-0.60289,0.378,-0.70254,-0.75396,-0.10498,-0.64843,-0.6509,-0.32981,-0.68374,0.16547,-0.301,-0.93915,0.56063,-0.24195,-0.79192,0.86059,-0.13904,0.48991,0.18984,-0.01023,0.98176,0.19009,-0.01059,0.98171,-0.64687,-0.22651,-0.72814,-0.6216,-0.15091,0.76864,-0.66771,-0.68401,-0.29368,0.43837,-0.40736,-0.80117,0.44411,-0.85696,0.26148,0.18945,-0.012767,0.98181,0.18977,-0.012976,0.98174,-0.27186,-0.47435,0.83727,-0.022885,-0.99974,0.001919,-0.022884,-0.99974,0.001919,-0.73852,-0.155,0.65612,-0.004089,-0.1521,0.98834,0.70901,-0.15424,0.68807,0.73327,-0.17744,0.65633,0.62429,-0.17551,0.76119,0.007935,-0.1655,0.98618,-0.084689,-0.098575,0.99148,-0.072237,-0.036256,0.9967,-0.16788,0.065828,0.98358,0.17222,0.15427,0.9729,0.096438,0.27451,0.95673,0.11307,0.5771,0.80877,-0.66866,0.49654,0.55345,-0.64214,0.62011,0.45064,-0.95904,0.1699,0.22651,-0.83145,0.12565,0.54119,-0.57836,-0.70788,0.40541,-0.26618,0.10703,0.95795,-0.23301,-0.53349,0.81304,-0.022882,-0.99974,0.001906,-0.21351,0.63082,0.74593,-0.65731,0.60207,0.45323,0.11393,0.91385,0.38969,0.13291,0.74435,0.65441,0.85296,0.5045,0.13373,0.81774,0.52925,0.22605,0.92074,0.32209,0.22007,0.86081,0.20695,0.46489,0.90875,0.035096,0.41585,0.95892,0.069918,-0.27485,0.99313,-0.098605,-0.062807,0.97458,-0.17377,0.14118,0.76553,-0.1561,0.62413,0.66912,-0.10916,0.73507,0.99057,0.096072,-0.097629,0.74352,0.3075,-0.59377,0.63036,0.31742,-0.7084,0.99115,-0.13056,0.02295,0.96655,-0.25544,-0.021912,0.96597,-0.25834,-0.010437,0.98276,-0.17521,0.058992,0.9928,-0.10575,0.05591,0.72097,-0.045503,0.69143,-0.034333,0.029511,0.99896,-0.78234,0.046571,0.62108,-0.99915,0.015259,-0.038118,-0.9997,0.010437,-0.022217,-0.8121,-0.048708,0.58147,-0.70318,-0.097507,0.70428,-0.004517,-0.13083,0.99136,-0.007752,-0.082308,0.99655,0.037416,-0.056154,0.99771,-0.70608,0.028291,0.70754,-0.78317,0.051912,0.61962,-0.024873,0.003052,0.99966,0.71126,-0.08829,0.69735,0.76025,-0.16724,0.6277,0.70345,-0.1966,0.68294,0.71563,-0.2172,0.66381,0.63362,-0.13745,0.76131,0.76873,-0.061342,0.63662,0.81512,0.55358,0.17063,0.60674,0.63085,0.4836,-0.58147,-0.077731,0.80981,-0.19138,-0.27418,0.94241,-0.10163,-0.094821,0.99026,-0.57793,-0.14646,0.80279,-0.84283,-0.2718,0.46446,-0.78976,-0.42332,0.44389,-0.55696,-0.32035,0.76623,-0.80166,-0.56676,0.18992,-0.47374,-0.60494,0.63997,-0.18964,-0.42125,0.88687,0.033662,-0.56444,0.82476,0.065462,-0.51097,0.85708,0.45793,-0.83673,0.30021,-0.42872,-0.81307,-0.39378,-0.84484,-0.50926,0.16382,-0.59725,-0.73147,-0.32893,-0.91867,-0.082675,0.38621,-0.5685,0.1915,0.80007,-0.082064,0.1713,0.98178,-0.23124,-0.081149,0.96948,-0.27558,-0.16587,0.94684,-0.22819,-0.41771,0.87945,0.4543,-0.75396,0.47441,-0.85934,-0.07062,0.50645,-0.90899,0.19269,0.36952,-0.79302,-0.2656,0.54817,-0.83154,-0.16202,0.53127,-0.63686,-0.043245,0.76974,-0.96054,-0.15543,-0.2306,-0.75951,-0.22153,-0.61156,-0.32957,-0.56743,-0.75457,-0.72097,-0.11032,-0.68407,-0.078219,-0.29054,-0.95364,-0.62731,0.14188,-0.76571,-0.057527,0.33219,-0.94144,0.57134,0.11908,-0.81201,0.519,-0.39759,-0.75665,0.9183,-0.32173,-0.23063,0.93173,0.25568,-0.25782,0.53041,0.34303,-0.7752,-0.14307,0.12211,-0.98215,-0.74297,0.064791,-0.66616,-0.11435,-0.41279,-0.90359,0.52226,-0.43199,-0.73525,0.54778,-0.58797,-0.59514,0.91189,-0.39326,-0.11737,0.89502,-0.44533,0.023896,0.61428,-0.76281,-0.20182,0.78585,-0.60253,0.13907,0.67623,-0.074862,0.73284,0.83685,-0.081179,0.54134,0.15885,0.52492,0.83618,0.12461,0.38179,0.9158,-0.54512,0.46519,0.69741,-0.52846,0.61763,0.58242,-0.87072,0.24451,0.42662,-0.87909,0.36952,0.301,-0.8619,0.092959,0.4984,-0.93902,0.26548,0.21836,-0.80099,0.14683,0.58034,-0.93301,0.35432,-0.062441,-0.87182,0.39244,0.29307,-0.85394,0.43281,-0.28883,-0.85992,0.28983,-0.42012,-0.88278,0.29649,-0.36439,-0.84304,-0.035585,-0.53664,-0.9002,0.032411,-0.43425,-0.9404,-0.09067,-0.32774,-0.30366,-0.24854,-0.91977,-0.17701,-0.24094,-0.95422,0.70788,-0.27866,-0.64901,0.85656,-0.29209,-0.42537,0.93127,0.008728,0.36415,0.7615,-0.37095,0.53148,0.79202,-0.32151,0.51894,0.59465,-0.69152,0.41005,0.68493,-0.52812,0.50191,0.41063,0.1156,0.90442,-0.68389,0.14277,0.71544,-0.81643,-0.008393,-0.57735,-0.9176,-0.15543,-0.36583,-0.94543,-0.017731,0.32524,-0.88018,-0.31358,-0.35624,-0.36284,-0.288,-0.88623,-0.076876,-0.24409,-0.96667,-0.74096,0.058504,-0.66897,-0.64098,-0.043184,-0.76632,-0.68291,0.23292,-0.69234,-0.7553,0.061861,-0.65243,-0.8768,-0.17423,-0.44813,-0.23295,-0.31461,-0.92016,-0.875,-0.35432,-0.32981,-0.16276,-0.61049,-0.77508,0.65252,-0.74538,-0.1363,0.88144,-0.17191,-0.43983,0.81411,-0.27061,0.51375,0.91934,-0.041017,0.39131,0.84658,-0.38243,-0.3701,0.74407,-0.55446,0.37269,0.71075,-0.5045,-0.49016,0.55458,-0.73223,0.39525,0.742,-0.52943,0.41124,0.79263,-0.30461,-0.52812,0.040193,0.064486,-0.9971,0.23368,0.030091,-0.97183,0.90634,-0.17121,-0.38624,0.21793,0.004028,-0.97595,0.89917,-0.11701,-0.42164,0.27366,-0.3014,-0.91336,0.84674,-0.37886,-0.37342,0.76037,-0.47182,-0.4463,0.93481,-0.3246,0.14405,0.93725,-0.34541,0.046663,0.67357,-0.39717,-0.62331,0.72222,-0.51698,-0.45943,0.89581,-0.41157,0.16764,0.81912,-0.51421,-0.25419,0.88479,-0.41191,0.21775,0.83642,-0.49974,-0.22498,0.89703,-0.32698,0.29725,0.92111,-0.37104,-0.1178,0.91662,-0.15238,0.36952,0.93091,-0.10376,0.35017,0.98114,-0.19092,0.029054,0.8956,-0.13346,0.42433,0.96371,-0.26325,0.043825,0.94296,-0.28718,0.16819,0.83331,-0.21513,-0.5092,0.9584,-0.22864,0.17081,0.93194,-0.13367,-0.33705,0.32029,0.026551,-0.94693,0.63256,0.015381,-0.77435,0.97952,-0.043245,-0.19648,0.71367,0.08243,-0.69558,-0.005341,0.087924,-0.99609,-0.19095,0.097415,-0.97674,-0.4948,0.10965,-0.86203,0.17609,0.051607,-0.983,0.034455,-0.10965,-0.99335,0.82928,-0.26899,-0.48982,0.58821,-0.3647,-0.72176,0.4261,-0.46919,-0.77346,0.32301,-0.51268,-0.79546,0.19025,-0.4608,-0.86685,0.14313,-0.42155,-0.89541,0.024079,-0.25245,-0.96728,0.12857,-0.33509,-0.93335,-0.48891,-0.029145,-0.87182,-0.59972,0.098148,-0.79412,-0.472,0.099979,-0.87588,-0.64492,0.22993,-0.72881,-0.59181,0.26588,-0.76092,-0.066012,0.099216,-0.99286,0.00412,-0.046754,-0.99887,-0.66842,0.22889,-0.70766,-0.68816,0.28764,-0.66607,-0.69991,0.33824,-0.62902,-0.81384,0.21461,-0.53996,-0.80062,0.25352,-0.54283,-0.79366,0.22431,-0.56548,-0.7712,0.39412,-0.49986,-0.81289,0.32154,-0.48558,-0.82449,0.18201,-0.53578,-0.90399,0.25034,-0.34654,-0.86642,0.3509,-0.35514,-0.9353,0.34367,-0.084109,-0.63405,0.6295,0.44905,0.0665,0.61034,0.7893,0.094943,0.45579,0.88498,-0.23951,0.40144,0.884,-0.82873,0.54338,0.13376,-0.7691,0.46596,0.43742,-0.93759,0.26292,-0.22745,-0.89074,0.25117,-0.37877,-0.6057,-0.042085,-0.79455,-0.71929,0.041597,-0.69344,-0.55983,-0.15641,-0.81368,-0.51189,-0.13373,-0.84857,-0.45564,-0.20472,-0.86627,-0.32884,-0.24982,-0.91073,-0.14237,-0.21897,-0.96527,-0.76571,0.16523,-0.62157,-0.84246,0.12595,-0.52379,-0.87417,0.066622,-0.48097,-0.92648,0.15393,-0.34339,-0.96606,0.16593,-0.19788,-0.94907,0.29875,-0.099979,-0.64327,0.46703,0.60665,-0.076571,0.37303,0.92465,0.62761,-0.003632,0.7785,0.78704,0.20182,0.5829,0.76913,0.30302,0.56264,0.98965,-0.13431,0.049928,0.95554,-0.14686,0.25559,0.87652,-0.2204,0.4279,0.68587,-0.035554,0.72683,0.89596,-0.2559,0.3629,0.76174,-0.087344,0.64193,0.89666,-0.28391,0.33961,0.8468,-0.30885,0.433,0.4283,0.066805,0.90112,0.72118,-0.19315,0.66524,0.21769,0.13202,0.96704,-0.29676,0.32902,0.89645,-0.15427,0.30549,0.9396,-0.83691,0.33299,0.43437,-0.86779,0.35285,0.34983,0.075594,0.33653,0.93863,-0.88965,0.36018,0.28068,-0.49516,0.36906,0.78649,0.10663,0.18903,0.97613,0.60433,-0.041231,0.79565,0.61031,0.076662,0.78841,0.60027,0.19831,0.77477,0.54918,-0.013367,0.83557,0.82583,-0.27287,0.49345,0.69979,-0.23826,0.67339,0.94726,-0.11823,0.29774,0.99994,0.004761,0.006684,0.92258,-0.073183,0.3788,0.62819,-0.097629,0.77187,0.68068,-0.1446,0.71813,0.006806,-0.13886,0.99026,-0.093356,-0.095798,0.991,-0.66723,-0.058565,0.74252,-0.78356,-0.04004,0.61998,-0.99197,0.041932,0.11905,-0.99817,0.048891,0.035127,-0.62874,-0.094119,0.77184,-0.98172,0.039125,0.18613,-0.9198,0.14756,0.36357,-0.46715,0.043794,0.88308,-0.15494,0.38179,0.91116,-0.73791,0.47408,0.4803,-0.94458,0.27561,-0.17826,-0.62081,0.5273,0.58007,-0.91101,0.40138,-0.094485,-0.91922,0.37614,0.11618,-0.54665,0.38429,0.74395,0.016968,0.29176,0.95633,0.034913,0.4229,0.90548,0.18439,-0.15067,0.97122,0.071871,-0.20826,0.9754,-0.71157,0.13889,-0.68871,-0.94458,0.08124,-0.31803,-0.83178,0.10111,-0.54579,-0.62993,0.10846,-0.76901,-0.044374,0.10462,-0.9935,-0.80883,0.11808,-0.57604,0.96469,-0.21293,0.15482,0.94174,-0.12381,0.31266,0.86895,-0.2895,0.40132,0.84304,-0.46974,0.26182,0.90646,-0.40696,-0.11252,0.74432,-0.66146,0.091586,0.4962,-0.86547,0.068606,0.3361,-0.92041,-0.19962,-0.18943,-0.86218,-0.46983,-0.86383,-0.12024,-0.48918,-0.93027,0.22083,0.29295,-0.9989,0.035524,-0.029847,-0.99249,0.034181,0.11719,-0.58214,0.057466,0.81103,-0.58532,-0.009827,0.81072,0.17902,0.003021,0.98382,-0.30046,-0.27369,0.91366,-0.47328,-0.60122,0.64382,0.47935,-0.17881,0.85919,0.79806,-0.25523,0.54582,0.85376,-0.15821,0.49599,0.79324,-0.60353,0.080477,0.92541,0.029847,0.37776,0.98532,-0.037477,-0.16645,0.83923,-0.026612,0.54311,0.71865,-0.027863,0.69478,0.6578,-0.021271,0.75286,0.02765,0.29499,0.95508,-0.48265,0.37605,0.79095,-0.86975,0.11292,0.48033,-0.74123,-0.24277,0.62575,-0.049165,-0.061251,0.99689,-0.86911,0.25501,0.42378,-0.92813,0.13852,-0.34547,-0.95126,-0.045534,-0.30491,-0.24284,-0.22861,-0.94272,-0.49312,-0.13031,-0.8601,0.7864,-0.29548,-0.54241,0.84256,-0.31251,-0.43861,0.91696,-0.040468,0.39686,0.87481,-0.23719,0.42238,0.63418,-0.43892,0.63649,0.70141,-0.39686,0.592,0.56044,-0.6578,0.50316,0.27775,-0.86728,0.4131,0.28986,-0.94195,0.16935,0.16242,-0.9696,-0.18284,0.61684,-0.78265,0.083071,0.25932,0.11078,0.95938,-0.73757,0.06241,0.67235,-0.81796,0.15854,0.55297,-0.92111,-0.09241,-0.37816,-0.13453,-0.39299,-0.90963,0.9049,-0.15253,-0.39726,0.82098,-0.32176,0.4716,0.26328,0.048219,0.9635,-0.78182,-0.001373,0.62346,-0.86917,-0.41691,-0.26582,-0.22135,-0.55794,-0.79977,0.69353,0.090243,-0.71471,0.77273,0.62297,0.12149,0.82629,0.31196,0.46895,0.22947,0.06473,0.97113,-0.80157,-0.20029,0.56334,-0.78906,-0.58638,-0.18308,-0.7893,-0.58422,-0.18882,-0.70159,0.000793,0.71255,-0.6664,-0.19034,0.72085,-0.55156,-0.83398,-0.014374,-0.007416,-0.58895,-0.8081,0.12159,-0.72411,-0.67885,-0.41777,-0.89431,0.1601,-0.46391,-0.88498,-0.039277,-0.61947,-0.29811,0.72619,-0.50954,-0.23942,0.82644,0.053896,0.62358,0.77987,0.02591,0.82513,0.56432,0.14454,0.46135,0.87533,0.16736,0.4583,0.87286,0.089663,0.60387,0.79199,0.89007,0.34059,0.30284,0.79803,0.08121,-0.59706,-0.007019,-0.42055,-0.90722,0.79272,0.073977,-0.60503,0.57106,0.82043,0.027528,0.42091,0.90494,-0.062044,0.57152,0.4911,-0.65737,0.69863,0.24015,-0.67394,0.60854,0.79138,0.057955,0.73843,0.65569,0.15732,0.83346,0.070376,-0.54802,0.91195,0.11005,0.39518,0.19492,0.44401,0.87454,-0.33308,-0.039399,0.94205,-0.43565,-0.77871,0.45137,-0.54244,-0.83999,-0.011689,-0.13312,-0.9671,0.21671,-0.5081,-0.83493,0.21131,-0.4752,-0.75576,0.45051,0.079562,-0.19547,0.97745,-0.27668,-0.79797,0.53539,-0.56111,-0.55104,0.6176,-0.71017,-0.4644,0.5291,-0.58559,-0.8095,-0.041688,-0.38115,-0.71548,0.58547,-0.42219,-0.90439,0.0618,-0.060121,-0.85681,-0.51207,0.006897,-0.95798,-0.28666,-0.33351,-0.93594,0.11283,0.13486,-0.98709,-0.086215,-0.16172,-0.96597,0.20173,0.16392,-0.92508,0.34254,-0.02295,-0.60945,0.79247,-0.16437,-0.79681,0.58141,0.51094,-0.10584,0.85305,-0.16672,-0.53178,0.83029,0.40764,0.18332,0.89453,0.80822,0.54521,0.22245,0.42161,-0.88699,-0.18821,0.36842,-0.86032,-0.35221,-0.21833,-0.9183,-0.33018,-0.20435,-0.76745,-0.60765,0.71065,-0.57454,-0.40602,0.9324,-0.35688,-0.056581,0.94925,-0.12989,-0.28632,0.42601,-0.49275,-0.75872,-0.15516,-0.9509,-0.26768,0.032929,-0.98889,-0.14484,-0.13443,-0.96515,-0.22437,0.067202,-0.61516,-0.78548,-0.36277,-0.92459,-0.11612,0.72741,-0.59288,0.34547,0.63805,-0.51485,0.57253,0.9028,-0.078829,0.42271,0.85662,-0.2035,0.47404,0.11383,-0.19968,0.9732,-0.6801,-0.033937,0.73229,-0.79128,-0.55705,-0.25202,-0.6281,-0.32759,0.70577,-0.10614,0.77645,0.62114,-0.25507,0.77251,0.58147,-0.030824,0.96765,-0.25037,0.39497,-0.83041,0.39289,0.3766,0.45741,-0.80557,0.50581,0.46925,-0.72381,0.07947,-0.4055,-0.91061,-0.039796,-0.69042,-0.72228,0.92096,-0.22276,-0.31962,0.86694,0.3795,0.32304,0.30259,0.055757,0.95148,-0.68401,-0.3437,0.64339,-0.6718,-0.73986,-0.035524,-0.59227,-0.78454,-0.18345,0.76339,-0.52016,-0.38292,0.87701,-0.17905,-0.44578,-0.80221,0.041108,0.5956,-0.77291,-0.20969,0.5988,-0.69906,-0.70733,-0.10468,-0.16822,-0.3538,-0.92004,-0.25428,-0.009278,-0.96707,0.26383,0.45775,-0.84899,0.041078,-0.73601,-0.67568,0.95379,-0.28117,-0.10581,0.87377,0.44835,0.18833,-0.32008,0.86596,-0.38417,-0.22135,-0.95111,0.21534,0.14014,-0.36943,0.91861,0.38752,0.13962,0.91119,-0.52236,0.36854,0.76894,-0.66045,0.012513,0.75075,-0.49147,-0.32643,0.80737,-0.1511,0.76412,0.62706,0.5631,0.005921,0.82635,-0.51576,-0.48659,0.7051,-0.49791,-0.86435,0.070589,-0.28889,-0.83636,-0.46583,-0.5262,-0.8461,0.084719,-0.23905,-0.94345,0.22962,0.045808,-0.65941,-0.75036,-0.63942,-0.71252,-0.28886,0.31794,-0.84286,-0.43413,-0.52586,0.33726,-0.78082,0.25147,0.29392,-0.92212,0.21012,-0.75417,-0.62212,0.32514,0.33521,-0.88424,0.14017,0.94272,-0.30262,-0.008698,0.94015,-0.34056,-0.93652,0.15479,-0.31452,0.37751,-0.8377,0.39457,0.073977,-0.082675,0.99381,-0.34562,-0.21076,0.91436,0.17014,-0.1604,0.97226,-0.28309,0.83416,0.47325,-0.11649,0.81475,0.56795,-0.10846,-0.28263,0.95306,0.31892,-0.83932,0.44023,0.1829,-0.93982,0.28852,0.047121,-0.93603,0.34864,0.27988,-0.64507,0.71099,0.58318,-0.70403,0.40519,0.20585,-0.8106,0.54817,-0.009247,0.15519,0.98782,0.24564,-0.64727,0.72155,-0.040864,0.83657,0.54628,0.58058,0.80203,-0.14008,0.661,0.34019,-0.66881,0.85604,0.35386,-0.37675,0.4185,0.86898,-0.26392,0.69506,0.48412,0.53148,0.35807,0.7561,0.54775,0.45802,0.24641,0.85409,0.44136,-0.54503,0.71282,0.44859,-0.19794,0.87152,0.08594,-0.4969,0.86352,-0.12448,-0.54177,0.83123,0.060183,-0.93408,0.35191,0.28156,-0.87726,0.38871,0.33549,-0.53008,0.77871,0.38649,-0.83093,0.40016,0.56002,-0.82562,-0.068422,0.37577,-0.88842,-0.26359,0.16132,-0.9379,-0.30708,0.45912,-0.88821,0.015564,0.29307,-0.93445,0.20219,0.43672,-0.8995,-0.010498,0.81002,-0.21406,-0.54588,0.75292,-0.58803,-0.29545,0.44206,-0.44014,-0.78155,0.62551,-0.77966,0.029054,-0.16257,-0.59941,-0.78372,-0.35804,-0.93295,0.037446,0.44426,-0.68136,-0.58168,-0.36924,-0.5938,-0.71483,0.46065,-0.8052,0.37333,-0.89001,0.069979,0.45048,-0.76321,-0.20524,0.61266,-0.23038,-0.39314,0.89013,-0.65883,0.66991,0.34217,-0.82482,0.36201,-0.43422,-0.33982,0.51787,-0.78503,0.26606,-0.74618,-0.61022,0.36164,0.42885,-0.82781,0.010956,0.98688,-0.16105,-0.29658,0.70595,0.64312,-0.31806,-0.41557,0.85211,0.066775,-0.94437,0.322,0.10837,-0.98578,0.12827,0.044923,-0.97607,0.21268,0.15113,-0.74889,0.64519,0.51643,-0.76602,0.38273,0.45796,-0.88659,-0.064394,0.26121,-0.96149,0.08533,0.43855,-0.89392,-0.092563,0.79461,-0.54631,-0.26475,0.41572,-0.83981,-0.34907,0.34199,-0.92828,-0.14591,0.56807,-0.81576,-0.10859,0.87069,-0.48091,-0.10276,0.95425,0.2598,-0.1478,0.65917,0.73727,0.14789,0.33732,0.94067,-0.036439,0.8019,0.42637,-0.41844,0.53414,0.44746,-0.71725,0.5659,-0.31846,-0.76046,0.89099,-0.13447,-0.43361,0.61577,-0.7879,0.000183,0.30268,-0.63619,-0.70965,0.1659,0.97891,-0.11893,-0.066713,0.70727,0.70376,-0.17634,-0.006714,0.98428,0.11893,-0.75362,0.64641,0.10968,-0.89111,0.44032,-0.067751,-0.62429,0.77822,-0.27918,-0.65865,0.69869,-0.00235,-0.98126,0.19257,0.29173,0.11194,0.94989,0.31001,-0.65712,0.68706,0.3235,0.62477,0.71059,0.58992,0.40962,0.69579,0.28358,-0.3314,0.89984,0.20023,-0.65136,0.73183,0.21799,-0.93439,0.28172,0.32453,-0.88962,0.32127,0.73614,-0.52138,0.43153,0.70843,-0.70208,0.071902,0.45454,-0.30525,0.83676,0.20447,-0.87338,-0.442,0.77541,-0.62215,-0.10773,-0.27848,-0.76189,0.58476,-0.84457,-0.53017,-0.074587,-0.94437,0.053529,0.3245,-0.89639,0.21625,0.38685,-0.5587,0.20423,0.8038,-0.57286,-0.07178,0.81649,0.32386,-0.02823,0.94565,0.005097,0.20084,0.97958,-0.086245,0.24601,0.96539,-0.5522,0.2819,0.78457,-0.61776,0.27552,0.73647,0.45045,0.005219,0.89276,-0.69015,0.11734,0.71407,-0.95566,0.10477,0.27512,-0.92691,-0.083834,-0.36576,-0.90558,-0.28462,-0.31446,0.061495,-0.29524,-0.95343,0.89151,0.11402,-0.43834,0.92709,0.075137,0.3672,0.16672,0.02707,0.98563,-0.62896,0.048952,0.77587,-0.76543,-0.19337,0.61376,-0.89718,-0.38328,-0.21934,-0.28513,-0.47743,-0.83108,-0.87667,-0.31944,-0.35963,-0.38469,-0.2909,-0.87597,0.7911,-0.12601,-0.59853,0.81463,0.12925,-0.56536,0.92285,0.17447,0.3433,0.81295,0.53835,0.22196,0.37162,0.3708,0.8511,0.23597,0.41404,0.87912,0.15674,0.18415,0.97031,-0.93878,-0.086398,0.33344,-0.82556,-0.51177,-0.23771,0.085177,-0.36509,-0.92706,0.79614,0.27827,-0.53731,0.89712,0.31901,0.30555,0.25129,0.54164,0.80215,-0.60863,-0.029878,0.79287,-0.66341,-0.30671,0.68246,0.16886,0.45567,0.87396,0.68398,0.71584,0.14029,0.77468,0.17295,-0.6082,-0.14795,-0.61391,-0.77535,0.82717,0.024903,-0.56136,0.88144,0.36079,0.3047,0.20707,0.30302,0.9302,-0.78311,-0.13303,0.60747,-0.77551,-0.62459,-0.091647,-0.79122,-0.52794,-0.30848,-0.10782,-0.36781,-0.92361,-0.83959,-0.48543,-0.24369,-0.4937,-0.72268,-0.48372,0.26716,-0.4329,-0.8609,0.85507,-0.1655,-0.49135,0.91299,0.19901,0.35612,0.24274,0.11264,0.9635,-0.44243,-0.093936,0.89184,-0.77792,-0.58672,0.22489,-0.54262,-0.83853,-0.049196,-0.8356,-0.549,-0.018525,-0.80184,-0.55473,0.2219,-0.12592,-0.44362,0.88729,-0.64763,-0.70324,0.29319,-0.86502,-0.42701,-0.26338,-0.82131,-0.36979,0.43434,-0.91012,-0.19541,0.36534,-0.76907,-0.61238,-0.18296,-0.35783,-0.59398,-0.72048,-0.36143,-0.77218,-0.52254,-0.70684,-0.69363,-0.13874,0.81429,-0.3806,0.43822,0.9263,0.061739,0.37165,0.68938,-0.71465,-0.11814,0.30854,-0.52263,0.79473,0.33476,-0.21558,0.91729,0.84402,-0.45723,-0.28022,0.44813,-0.72695,-0.52025,-0.50246,-0.69506,-0.51418,-0.36351,-0.83944,-0.40391,0.012177,-0.83508,-0.54997,0.035707,-0.918,-0.39494,-0.69335,-0.6158,-0.37416,-0.44105,-0.41569,-0.79537,-0.4723,-0.59795,0.64757,-0.36808,-0.7083,0.60231,-0.71172,-0.59694,0.37022,0.26798,-0.87091,-0.41188,0.4319,-0.65017,-0.62508,-0.81371,0.17075,-0.55556,-0.7889,0.12885,-0.60085,-0.845,0.33305,-0.41838,-0.85708,0.45833,-0.23521,-0.77566,-0.42067,0.47044,-0.071078,-0.99536,0.064455,0.57509,-0.80413,-0.15033,-0.052797,-0.77764,-0.62645,-0.5349,-0.047548,0.84356,-0.55501,-0.71252,0.42924,0.76543,-0.4272,0.48122,0.72863,0.25452,0.63582,0.9939,0.091586,0.061068,0.13971,-0.67489,0.72454,0.59502,-0.18363,0.7824,0.55675,-0.72503,0.40532,0.55034,-0.46947,0.69042,0.80343,-0.46318,0.37404,0.85678,0.50694,0.094333,0.56365,0.80151,0.19953,0.91583,0.1569,-0.36961,0.84661,-0.5034,-0.17255,0.72207,-0.68981,0.052248,0.33576,-0.94119,-0.037202,0.7532,0.64171,-0.14435,0.010804,-0.77944,0.62636,0.48509,-0.79086,0.37306,0.90436,0.23481,0.35633,0.50951,0.7481,0.42509,0.43446,-0.58144,0.68783,-0.86035,-0.46837,0.20093,-0.57137,-0.81918,-0.049684,-0.27708,-0.90127,-0.33296,-0.27491,-0.95572,0.1048,0.45537,-0.80755,0.37474,0.91821,-0.38136,0.10697,-0.54582,-0.61489,-0.56914,-0.54488,-0.75674,0.36113,0.67751,-0.25169,0.69106,0.65126,-0.41713,0.63387,0.63677,-0.48268,0.60122,-0.093142,-0.66753,0.7387,0.96002,-0.042848,0.2765,0.99783,-0.01413,0.063997,0.80294,0.48973,-0.3397,0.7625,0.50581,-0.40333,0.21934,0.66741,-0.7116,0.23002,0.49587,-0.83737,0.91629,0.29646,-0.26923,0.94247,-0.031343,0.33274,0.55495,-0.3567,0.75149,-0.24457,-0.55968,0.79177,-0.77987,-0.43739,0.44771,-0.81777,-0.38588,0.42695,-0.9747,0.073305,-0.21113,-0.98248,-0.089267,-0.16352,-0.88214,-0.37712,0.28205,-0.15738,-0.50514,0.84854,-0.79019,-0.42131,0.44502,-0.96103,-0.18436,-0.20582,-0.89325,-0.26206,0.36525,-0.16471,-0.45106,0.87713,-0.048891,-0.3011,0.95233,-0.38176,-0.20722,0.90069,-0.97903,-0.043733,0.19883,-0.93826,0.047426,0.3426,-0.32606,-0.22233,0.91882,-0.95676,0.23072,0.17704,-0.31797,0.023347,0.94778,-0.87579,0.36326,0.31779,-0.31095,0.2349,0.9209,-0.88174,0.42091,0.21293,-0.20103,0.66436,0.71984,-0.83636,0.50063,0.22321,-0.89749,0.29691,-0.32603,-0.98321,0.18186,0.013123,-0.66222,-0.15393,-0.7333,-0.7018,-0.6339,-0.32493,0.69936,-0.62905,-0.33931,0.4525,-0.87371,0.17841,0.69906,-0.21604,0.6816,0.88446,-0.063387,0.46223,0.78604,-0.34434,-0.51335,0.91968,-0.097537,0.38032,0.89947,-0.42274,-0.11048,0.96237,-0.17463,0.20817,0.88421,0.22181,-0.41099,0.91171,0.12677,0.39073,0.54784,0.7803,-0.30164,-0.24738,0.50316,-0.828,0.067843,0.33537,-0.93963,0.80514,0.080447,-0.58757,0.80612,0.18964,-0.5605,-0.35285,0.33348,-0.8742,-0.22352,0.19511,-0.95495,0.75066,-0.4359,-0.49641,0.4373,-0.63887,0.63292,-0.40758,-0.57442,0.70987,-0.40737,-0.57419,0.71018,-0.94131,-0.3184,0.11191,-0.63445,-0.22059,-0.74078,-0.44804,-0.79559,-0.4077,0.072323,-0.80057,-0.59485,0.072323,-0.80057,-0.59485,0.097903,-0.90344,0.41737,-0.40716,-0.57637,0.70853,-0.40687,-0.57627,0.70878,-0.7937,0.223,-0.5659,-0.82727,0.36284,-0.42888,-0.23154,-0.03534,-0.97217,-0.90609,0.30897,-0.28892,-0.86523,0.23127,-0.44481,-0.9364,-0.010132,-0.35072,-0.55489,0.13154,-0.82144,-0.92212,-0.076235,-0.37925,-0.62206,0.33024,-0.70989,-0.48677,0.19504,-0.85144,0.2447,0.33482,-0.90994,0.30424,0.30888,-0.90109,0.86517,0.22568,-0.44777,0.96753,-0.04825,0.24805,0.65661,-0.31535,0.68511,0.60772,-0.31245,0.73009,0.7084,-0.18403,0.68139,0.65007,-0.091647,0.7543,0.56926,-0.21781,0.79275,0.64266,-0.19334,0.74133,0.49925,0.000916,0.86642,0.51347,0.22297,0.82861,0.5537,0.29878,0.77724,0.070925,0.26783,0.96084,-0.69137,0.4843,0.53612,-0.82537,-0.012421,0.56441,-0.59883,-0.75716,0.2609,0.016999,-0.8363,0.54799,0.048891,-0.3152,0.94775,0.92984,0.15363,0.33427,0.76843,0.55104,-0.32536,0.99136,0.07889,0.10462,0.76586,0.33097,-0.55126,0.24268,0.46312,-0.85241,0.94559,0.15357,-0.28678,0.94482,-0.085116,0.31623,-0.4174,0.3072,-0.85519,-0.2425,0.59334,-0.76754,0.23325,0.75573,-0.61187,-0.25437,0.77096,-0.58382,-0.46654,0.54051,-0.7001,-0.60051,0.53353,-0.59554,-0.94729,0.15406,-0.2808,-0.85903,-0.38969,0.33192,-0.21708,-0.61891,0.75484,0.54564,-0.39119,0.74108,-0.2693,-0.45915,0.84652,-0.28217,-0.36137,0.88867,-0.85458,-0.34895,0.38456,-0.962,-0.095584,-0.25572,-0.86383,-0.33937,0.37229,-0.29112,-0.22321,0.93027,-0.86511,-0.26643,0.42494,-0.90695,-0.3028,-0.29273,-0.54268,0.095614,-0.83447,-0.46736,0.5847,-0.66304,0.17103,0.70888,-0.68422,0.80456,0.37461,-0.46074,0.15339,0.60704,-0.77969,0.18082,0.19837,-0.96329,0.86108,0.090091,-0.50041,0.21369,-0.13861,-0.96698,0.85751,-0.13242,-0.49708,0.98254,-0.098758,0.15745,0.96106,-0.013459,0.27598,0.91424,-0.05118,-0.4019,0.96777,-0.002167,0.25169,0.87414,-0.066927,-0.48097,0.96521,-0.002472,0.26139,0.87435,0.004791,-0.48524,0.97302,0.031159,0.22849,0.85449,0.080782,-0.51311,0.24686,-0.007691,-0.96899,0.2479,-0.11826,-0.96152,0.27787,-0.12632,-0.95224,-0.47352,-0.29542,-0.82974,-0.91922,-0.25928,-0.29621,-0.90194,-0.22037,0.37132,-0.33082,-0.15027,0.93164,-0.88037,-0.1619,0.44572,-0.95798,-0.15668,-0.24021,-0.49315,-0.15799,-0.85546,-0.3791,-0.24311,-0.89282,-0.51106,-0.047548,-0.85821,-0.96548,-0.089938,-0.24436,-0.88821,-0.11527,0.44468,-0.26286,-0.12189,0.95709,0.47258,-0.059542,0.87924,0.61675,-0.13569,0.77535,0.48906,-0.26441,0.8312,0.95978,-0.1157,0.25568,0.57173,-0.042879,0.81927,0.57064,-0.048341,0.81976,0.59581,-0.023316,0.80276,0.77798,0.032228,0.6274,0.99243,0.11225,0.049623,0.67858,0.13166,-0.72259,0.22013,0.057466,-0.97375,-0.54238,0.021729,-0.83984,-0.97629,-0.023072,-0.21509,-0.8721,-0.0365,0.48793,-0.25398,-0.095798,0.96243,-0.21958,-0.053713,0.97409,-0.72701,0.028779,0.686,-0.99713,0.071688,-0.023133,-0.74499,0.084994,-0.66161,0.021302,0.11133,-0.99353,0.006104,-0.003388,0.99997,-0.22114,0.8175,-0.53175,-0.1099,0.49879,-0.85971,-0.40458,0.75256,-0.51955,-0.004669,0.55541,-0.83154,0.068361,0.93701,-0.34251,-0.34568,0.9245,-0.16056,-0.52385,0.84011,-0.14042,-0.39332,0.89297,0.21879,-0.39207,0.91702,0.072878,-0.62282,0.67617,-0.39348,-0.56853,0.4358,-0.69768,-0.3527,0.4004,-0.8457,-0.35276,0.11518,-0.92859,0.01352,0.16199,-0.98669,0.20005,0.21155,-0.95666,0.36393,0.68185,-0.63451,0.60576,0.39235,-0.69213,0.55476,0.73681,-0.38639,0.5378,0.8395,-0.077151,0.85666,0.4727,-0.20661,0.90765,0.38084,0.1763,0.51015,0.78878,0.34285,0.18393,0.96451,0.18934,0.062349,0.99725,-0.039521,-0.30787,0.94989,-0.053591,-0.75359,0.62053,-0.2168,-0.82455,0.4427,-0.35228,-0.56108,0.80807,0.17942,-0.51247,0.85092,-0.11521,-0.55766,0.82925,0.036103,-0.75689,0.63653,-0.14802,-0.87143,0.48027,-0.099521,-0.83203,0.36335,-0.41914,-0.93838,0.2761,-0.20777,-0.80731,0.087985,-0.58348,-0.91629,0.11438,-0.38377,-0.91784,-0.079043,-0.38896,-0.64727,-0.12412,-0.75207,-0.86145,-0.1699,-0.47853,-0.57936,-0.18955,-0.79269,-0.41618,-0.16086,-0.89489,-0.43294,-0.063417,-0.89917,-0.1012,-0.068972,-0.99246,0.060945,-0.13111,-0.98947,-0.32829,-0.13822,-0.93439,-0.25019,-0.16987,-0.95315,-0.3162,-0.17112,-0.9331,-0.18622,-0.076876,-0.97946,0.051759,-0.078372,-0.99557,0.26972,-0.11618,-0.95587,0.15348,-0.11405,-0.98154,0.23228,-0.047578,-0.97147,0.60949,0.079287,-0.78878,0.45863,-0.020875,-0.88836,0.81472,0.16318,-0.55638,0.7684,0.37782,-0.51646,0.8909,0.23069,-0.39122,0.98615,0.16547,-0.010895,0.79556,-0.076479,0.601,0.30741,-0.16861,0.93649,0.61248,-0.037385,0.78958,0.89447,0.028901,0.44615,0.94638,0.1475,0.28739,0.95636,0.10935,-0.27082,0.88723,0.10724,-0.44859,0.74606,0.046663,-0.66421,0.26423,0.043428,-0.96347,0.70098,0.14469,-0.69832,0.89135,0.1645,-0.42238,0.90832,0.18589,-0.37465,0.97742,0.099155,0.18647,0.57659,-0.060488,0.81478,0.13376,-0.2172,0.96689,0.10785,-0.40812,0.90652,0.41063,-0.31935,0.85403,0.046571,-0.50392,0.86245,0.24598,-0.40797,0.87921,0.027894,-0.54817,0.83587,0.24903,-0.36461,0.89721,0.91098,0.37184,0.17838,0.96463,0.081576,0.25059,0.8623,0.31553,-0.39601,0.85751,0.33387,-0.39137,0.56435,0.36064,-0.74258,0.88815,0.43507,-0.14786,0.43019,0.5735,-0.6971,0.7575,0.55745,-0.3397,0.34715,0.62197,-0.70186,-0.011505,0.48521,-0.87429,-0.12394,0.46895,-0.87448,-0.38121,0.3397,-0.8598,-0.14505,0.50029,-0.8536,0.10636,0.2646,-0.95846,0.10144,0.30598,-0.94659,-0.043245,0.001068,-0.99905,0.17386,-0.020051,-0.98456,0.14844,0.25233,-0.95617,0.39641,0.49599,-0.77251,0.003357,0.50743,-0.86166,0.3614,0.62554,-0.6914,-0.10736,0.56954,-0.8149,-0.4145,0.44374,-0.79452,-0.28538,0.3874,-0.87661,0.19349,0.24412,-0.95022,0.17942,-0.010529,-0.9837,0.44639,0.046236,-0.89361,0.2725,0.21,-0.93893,0.59523,0.3618,-0.71746,0.38072,0.472,-0.79513,-0.2999,0.19175,-0.93448,-0.2891,0.45216,-0.84374,0.24067,0.55251,-0.79797,0.67022,0.45726,-0.58452,-0.56432,0.4232,-0.70879,-0.16025,0.44758,-0.87973,-0.11585,0.21629,-0.96942,-0.27482,-0.097507,-0.95651,-0.12461,-0.059786,-0.99039,-0.058565,-0.021577,-0.99805,0.14124,0.28556,-0.94787,0.011902,0.51772,-0.85543,0.45857,0.53902,-0.70647,-0.1214,0.68053,-0.72256,-0.037812,0.50594,-0.86172,-0.32469,0.70098,-0.63494,-0.22675,0.21894,-0.949,-0.40162,-0.041169,-0.91485,-0.14405,0.27082,-0.95178,0.037355,0.50377,-0.863,0.48637,0.42634,-0.76263,-0.099094,0.67528,-0.73083,-0.4041,0.56368,-0.72036,-0.39344,0.67895,-0.6198,-0.77077,0.44536,-0.45555,-0.85537,0.45366,-0.24998,-0.98025,0.18094,-0.079592,-0.67424,0.46638,-0.57256,-0.79989,0.27711,-0.5323,-0.99353,0.10941,-0.02942,-0.94375,0.33058,0.005005,-0.42067,0.60485,-0.67614,-0.88763,-0.10654,0.44804,-0.31736,-0.51195,0.79821,-0.1677,-0.65896,0.73324,-0.033601,-0.72634,0.68648,-0.10117,-0.62004,0.77798,-0.15421,-0.46232,0.87316,-0.48412,-0.35377,0.80029,-0.6548,-0.22053,0.72289,-0.30949,-0.34849,0.88473,-0.66054,-0.22413,0.71654,-0.82974,-0.18219,0.52754,-0.99234,-0.1196,0.030305,-0.93411,-0.030488,-0.35563,-0.95471,-0.15244,-0.25547,-0.93509,-0.036561,-0.35249,-0.92401,-0.036897,-0.38054,-0.80187,0.23917,-0.5475,-0.49645,0.28349,-0.82046,-0.57277,-0.012207,-0.81961,-0.99332,-0.07651,-0.086337,-0.93081,-0.18998,0.31217,-0.90005,-0.20109,0.38661,-0.98065,-0.030732,0.19321,-0.92404,-0.11936,0.36311,-0.98147,0.13443,-0.13636,-0.96689,0.25123,-0.044282,-0.98743,0.10965,-0.11368,-0.85962,0.51067,-0.015412,-0.98151,0.16721,0.093142,-0.80477,-0.095035,-0.58586,-0.39018,-0.19468,-0.8999,-0.17829,-0.14103,-0.97379,-0.86294,-0.17109,-0.47539,-0.72015,-0.16849,-0.67302,-0.33628,-0.066317,-0.93939,-0.80193,-0.15479,-0.57698,-0.41243,-0.082217,-0.90725,-0.79379,-0.15595,-0.58785,-0.25214,-0.10343,-0.96213,-0.62114,-0.11499,-0.77517,-0.16916,-0.13196,-0.97668,-0.98447,-0.17551,0.000244,-0.97656,-0.20783,-0.055422,-0.97568,-0.18009,0.12491,-0.96985,-0.19687,-0.14356,-0.94955,-0.19337,-0.24686,-0.97549,-0.21613,-0.041017,-0.92642,-0.18979,0.32505,-0.92911,-0.11094,0.35276,-0.92389,-0.048647,0.37953,-0.89749,-0.058779,0.43709,-0.82412,-0.092502,0.55876,-0.75869,-0.11954,0.64037,-0.48698,-0.078188,0.86987,-0.64254,-0.098849,0.75982,-0.76782,-0.15467,0.62169,-0.93615,-0.19101,0.29508,-0.9819,-0.17097,-0.081362,-0.99542,-0.08948,-0.033143,-0.96619,-0.094699,0.23972,-0.78814,-0.16785,0.59212,-0.67861,-0.15998,0.71682,-0.75643,-0.1521,0.6361,-0.75738,-0.10883,0.64382,-0.75308,-0.092044,0.65145,-0.73562,-0.097232,0.67034,-0.70211,-0.15641,0.69463,-0.65593,-0.10843,0.74697,-0.81869,-0.074435,0.56935,-0.9667,0.017792,0.25526,-0.83804,0.016114,0.54534,-0.6686,-0.045167,0.74221,-0.67211,0.056887,0.73824,-0.80587,0.10508,0.58263,-0.95883,0.11057,0.26151,-0.99585,0.006439,0.090609,-0.89434,0.42085,0.15171,-0.86215,0.32249,0.3907,-0.71679,0.16828,0.67666,-0.64348,0.11405,0.75689,-0.58769,0.19834,0.78439,-0.51552,0.49794,0.69732,-0.4276,0.74593,0.5106,-0.71963,0.55824,0.41285,-0.67129,0.71041,0.21125,-0.77908,0.60741,0.15503,-0.69863,0.56935,0.43321,-0.73186,0.30985,0.60689,-0.64831,0.43672,0.62365,-0.42091,0.26582,0.86724,-0.37251,0.18052,0.91028,-0.082247,0.30195,0.94974,-0.33036,0.53279,0.77908,-0.26795,0.78469,0.55892,-0.32701,0.8934,0.30802,-0.23231,0.96237,0.14081,-0.76733,0.63753,-0.068545,-0.62789,0.77828,-0.003235,-0.43614,0.8923,0.11643,-0.51042,0.81863,0.26313,0.15928,0.9252,0.34437,0.14118,0.92144,0.36189,0.081576,0.74319,0.66405,0.020081,0.58739,0.80902,0.41823,0.47337,0.7752,0.39695,0.18638,0.89868,-0.011078,0.11133,0.99371,0.24748,0.083743,0.96524,0.45335,0.019013,0.89111,0.52876,0.020325,0.84851,0.58211,-0.027863,0.81262,0.58348,-0.051637,0.81045,0.55596,-0.084902,0.82684,0.51952,-0.088046,0.84988,0.51991,-0.089236,0.84951,0.69292,0.27751,0.66543,0.66796,0.18332,0.72124,0.70333,0.14283,0.69634,0.64449,-0.04413,0.76333,0.52855,-0.14093,0.83709,0.82745,-0.084841,0.55504,0.9508,0.15519,0.26808,0.93231,-0.18784,0.309,0.73775,-0.25852,0.62355,0.92602,0.18134,0.331,0.96506,0.047639,0.25758,0.53404,0.041871,0.84439,0.10288,-0.013337,0.9946,0.4171,0.01706,0.90869,0.090762,0.02121,0.99564,0.41047,0.059023,0.90994,0.21613,0.044923,0.97531,0.26951,0.043519,0.962,0.40797,0.098331,0.90765,0.99051,0.074068,0.11551,0.9183,0.14341,0.36891,0.64003,0.094333,0.7625,0.81857,0.066164,-0.57054,0.99991,-0.007721,0.00882,0.99417,0.021119,0.10565,0.96982,-0.060701,0.23603,0.85354,-0.020264,0.52062,0.48268,-0.01587,0.87564,0.92874,0.025391,0.36979,0.86975,0.026887,-0.49269,0.9342,-0.027802,-0.3556,0.5956,-0.005554,-0.80322,0.46925,0.093875,-0.87805,0.73214,0.12244,-0.67,0.44176,0.13913,-0.88626,0.79678,0.01001,-0.60418,0.9498,-0.011414,-0.31263,0.70373,-0.008789,-0.71038,0.91971,0.024903,-0.39174,0.98935,0.022309,0.14377,0.96539,0.14347,0.21778,0.96689,0.12433,-0.22279,0.87359,0.34727,0.34086,0.88089,0.44945,0.1482,0.59578,0.72143,0.35285,0.55544,0.74325,0.37284,0.68667,-0.027863,-0.7264,0.50746,0.60186,0.61663,0.98209,0.1409,0.12497,0.98935,-0.012391,0.14493,0.94613,-0.060945,0.31791,-0.96136,0.021699,-0.27439,0.92663,0.07712,0.36793,0.95654,0.25388,0.14325,0.64971,0.54653,-0.52834,0.50932,0.69643,-0.50551,0.81216,0.46333,0.35453,-0.38664,0.033113,-0.9216,-0.51332,0.1446,-0.84591,-0.98834,-0.1521,-0.000519,-0.99298,-0.11588,-0.023072,-0.9953,-0.067446,-0.069277,-0.97494,-0.21116,0.069582,-0.99673,-0.043123,-0.067904,0.6444,-0.21363,-0.73418,0.84842,-0.14304,-0.5096,0.58254,-0.30161,-0.75472,0.8695,-0.094272,-0.48482,0.62911,-0.02411,-0.77694,0.85031,-0.012238,-0.52611,0.70617,0.024628,-0.70757,0.17963,0.002503,-0.9837,0.15168,-0.051332,-0.98709,0.18006,-0.35173,-0.91861,0.17331,-0.43693,-0.88263,0.43013,0.049471,-0.90139,0.70687,0.11243,-0.69832,0.40498,0.41462,-0.81488,0.13947,0.34971,-0.92639,0.29057,0.56035,-0.7756,-0.21717,0.54015,-0.81304,0.21403,0.79873,-0.5623,-0.2649,0.68499,-0.67864,-0.23911,0.76806,-0.59404,0.24143,0.85382,-0.46116,-0.62908,0.43526,-0.644,-0.5519,0.57735,-0.60167,-0.64635,0.27946,-0.70998,0.14756,-0.067843,-0.98669,0.14939,0.30402,-0.94085,0.14679,0.51863,-0.84228,0.096957,0.64272,-0.75991,0.091525,0.78344,-0.61467,-0.080355,0.80389,-0.58928,0.099246,0.86316,-0.49501,-0.16514,0.84826,-0.50313,-0.33039,0.7658,-0.55165,-0.026673,0.80373,-0.59435,0.08536,0.58666,-0.80529,-0.28352,0.77758,-0.56117,-0.087924,0.88769,-0.45195,0.15046,0.87194,-0.46586,-0.56502,0.72713,-0.38981,-0.16791,0.75692,-0.63152,-0.25162,0.59273,-0.76507,-0.14264,0.37068,-0.91772,-0.13511,-0.082339,-0.9874,-0.215,-0.42183,-0.88079,-0.33879,-0.42445,-0.83966,-0.39067,-0.14521,-0.90899,-0.30082,-0.007935,-0.95364,-0.72805,-0.11753,-0.67534,-0.6989,-0.24085,-0.67339,-0.58058,-0.33042,-0.7441,-0.35853,-0.29893,-0.88433,-0.24238,0.11307,-0.96356,-0.24741,0.42769,-0.86938,-0.071108,0.4232,-0.90323,-0.25837,0.56517,-0.78344,0.076785,0.80319,-0.59075,0.39833,0.77715,-0.48714,0.1641,0.85177,-0.49751,-0.024079,0.8514,-0.52394,-0.020478,0.79696,-0.60366,0.08768,0.55977,-0.82397,-0.004517,0.6209,-0.78384,0.56905,0.59484,-0.56771,0.17951,0.81457,-0.55156,-0.24571,0.85391,-0.45872,-0.22831,0.85608,-0.46364,0.055483,0.83044,-0.55431,0.50884,0.67302,-0.5367,-0.41636,0.57891,-0.70104,0.8478,0.024842,-0.52971,-0.4066,0.35289,-0.84268,-0.41685,0.41307,-0.80966,-0.23383,0.48103,-0.84491,-0.36299,0.57421,-0.73382,-0.39445,0.59441,-0.70074,-0.32176,0.64754,-0.69073,-0.2212,0.65505,-0.72243,-0.067476,0.46992,-0.88009,0.11628,0.55061,-0.82659,0.034181,0.78805,-0.61464,0.079257,0.79431,-0.60228,-0.035585,0.90307,-0.42796,-0.096957,0.91275,-0.3968,0.12333,0.51994,-0.84521,0.098148,0.50645,-0.85662,0.05652,0.59578,-0.80111,0.10184,0.78011,-0.61724,0.072726,0.84408,-0.53121,0.040712,0.89602,-0.44209,0.013398,0.87585,-0.48231,-0.015625,0.47038,-0.88232,0.000427,0.58248,-0.81283,0.005371,0.77084,-0.63698,0.010041,0.84231,-0.53887,0.009186,0.90298,-0.42955,0.003113,0.9057,-0.42384,0.36216,0.44371,-0.8197,0.44761,0.5031,-0.73922,0.024384,0.76779,-0.64022,0.028565,0.841,-0.54024,0.03827,0.8967,-0.44096,0.034211,0.89978,-0.43495,0.61425,0.35801,-0.70318,0.558,0.48787,-0.67126,0.68667,0.40748,-0.60198,0.67537,0.46184,-0.57491,0.63991,0.5378,-0.54885,0.50975,0.73971,-0.43925,0.73846,0.22904,-0.63414,0.43962,0.35429,-0.82534,0.93454,0.25367,-0.24946,0.59362,0.26533,-0.75973,0.91794,0.36863,0.14652,0.22401,-0.043947,-0.97357,-0.085696,-0.12021,-0.98901,-0.068667,-0.24595,-0.96683,0.13538,-0.077029,-0.98776,0.17133,-0.14447,-0.97455,0.23887,-0.081729,-0.96759,0.30372,-0.19953,-0.93161,-0.26762,-0.016907,-0.96335,-0.74074,0.14447,-0.65603,-0.95126,0.022797,-0.3075,-0.65285,0.026368,-0.75701,-0.16782,0.23853,-0.95651,0.14383,0.26496,-0.95346,0.11701,0.28895,-0.95013,-0.051759,0.27717,-0.95941,-0.99713,0.055452,-0.050874,0.97467,0.057039,0.21619,0.98288,0.043336,0.17899,0.97137,0.005768,0.23747,0.97226,0.15857,0.17188,0.95361,0.084017,0.28904], - - "colors": [], - - "uvs": [[0.38989,0.67902,0.36125,0.67902,0.36125,0.64335,0.38989,0.71152,0.41728,0.67902,0.41728,0.71152,0.46283,0.67902,0.46283,0.71152,0.49774,0.67902,0.46283,0.64335,0.41728,0.64335,0.38989,0.64335,0.36125,0.60855,0.33212,0.60855,0.33212,0.64335,0.33212,0.67902,0.30083,0.67902,0.30083,0.71152,0.26879,0.71152,0.30083,0.74519,0.26879,0.74519,0.23675,0.74519,0.23752,0.76817,0.20546,0.74519,0.20739,0.76817,0.21193,0.78888,0.17809,0.79332,0.17634,0.76817,0.1477,0.76817,0.17634,0.74519,0.1477,0.74519,0.1203,0.76817,0.1203,0.74519,0.074757,0.76817,0.074757,0.74519,0.03985,0.76817,0.075062,0.78843,0.03985,0.78813,0.074537,0.80687,0.03985,0.80488,0.074782,0.8331,0.03985,0.83146,0.077997,0.87356,0.03985,0.8731,0.070557,0.90787,0.038695,0.90994,0.069402,0.94454,0.046275,0.9554,0.023319,0.95817,0.005547,0.91053,0.005547,0.95785,0.005547,0.97226,0.53204,0.97226,0.51427,0.95817,0.53204,0.95785,0.51762,0.97255,0.53204,0.98554,0.51873,0.98547,0.52005,0.99755,0.50673,0.99755,0.53204,0.99755,0.005547,0.99755,0.005547,0.98554,0.01754,0.99755,0.018857,0.98547,0.019966,0.97255,0.034968,0.97353,0.049659,0.97961,0.072523,0.97858,0.087388,0.94377,0.088928,0.90787,0.094496,0.87863,0.09426,0.84593,0.1203,0.82869,0.1203,0.81092,0.1203,0.79298,0.14662,0.79469,0.17296,0.8143,0.19738,0.80895,0.21805,0.80482,0.23928,0.78619,0.26879,0.76817,0.30006,0.76817,0.33212,0.74519,0.33212,0.71152,0.36125,0.71152,0.36125,0.74519,0.36125,0.76817,0.3302,0.76817,0.32565,0.78888,0.29831,0.78619,0.26879,0.78698,0.24168,0.80437,0.24359,0.81669,0.26879,0.81906,0.26879,0.83569,0.24362,0.8348,0.22285,0.83405,0.22028,0.81464,0.20634,0.83556,0.20166,0.81924,0.16727,0.83569,0.1478,0.83337,0.14809,0.81331,0.1203,0.84859,0.14627,0.85467,0.16649,0.8592,0.18644,0.856,0.18485,0.83581,0.20723,0.85277,0.22343,0.85042,0.2427,0.85205,0.26062,0.85258,0.26879,0.85287,0.27697,0.85258,0.29488,0.85205,0.29396,0.8348,0.29399,0.81669,0.2959,0.80437,0.31954,0.80482,0.31731,0.81464,0.33592,0.81924,0.33125,0.83556,0.31473,0.83405,0.31416,0.85042,0.33036,0.85277,0.35114,0.856,0.35274,0.83581,0.37032,0.83569,0.37109,0.8592,0.34388,0.86802,0.35676,0.88268,0.3834,0.86831,0.3784,0.89041,0.58176,0.83351,0.55413,0.82297,0.55413,0.80198,0.55413,0.83712,0.55413,0.85837,0.58176,0.85837,0.60462,0.83351,0.58176,0.805,0.55413,0.7917,0.39132,0.85467,0.38979,0.83337,0.36463,0.8143,0.3402,0.80895,0.26879,0.80839,0.3595,0.79332,0.38989,0.76817,0.39097,0.79469,0.3895,0.81331,0.41728,0.82869,0.41728,0.84859,0.44333,0.84593,0.43339,0.86193,0.55413,0.96507,0.58176,0.98682,0.55413,0.98682,0.58176,0.96507,0.60462,0.96507,0.60462,0.98682,0.63512,0.98682,0.63512,0.77539,0.63512,0.80381,0.60462,0.77539,0.57817,0.36562,0.58959,0.35466,0.59356,0.36492,0.57903,0.3501,0.56934,0.35526,0.60462,0.85837,0.63512,0.83351,0.63512,0.85837,0.60462,0.88174,0.58176,0.88174,0.58176,0.90689,0.55413,0.90689,0.55413,0.92607,0.58176,0.92607,0.60462,0.90689,0.63512,0.88174,0.56294,0.36461,0.56617,0.37537,0.57401,0.38113,0.58355,0.38051,0.59041,0.37476,0.63512,0.96507,0.60462,0.94577,0.63512,0.94577,0.60462,0.92607,0.63512,0.92607,0.58176,0.94577,0.55413,0.94577,0.44866,0.90787,0.43417,0.90787,0.43417,0.8801,0.43417,0.94377,0.4502,0.94377,0.46703,0.90787,0.44309,0.87863,0.45959,0.87356,0.49774,0.8731,0.49774,0.83146,0.4628,0.8331,0.46305,0.80687,0.41728,0.81092,0.41728,0.79298,0.41728,0.76817,0.38989,0.74519,0.41728,0.74519,0.46283,0.76817,0.46252,0.78843,0.49774,0.78813,0.49774,0.76817,0.46283,0.74519,0.49774,0.74519,0.49774,0.71152,0.53204,0.67902,0.49774,0.64335,0.46283,0.60855,0.41728,0.60855,0.38989,0.60855,0.36125,0.57676,0.33212,0.57676,0.30083,0.57676,0.30083,0.60855,0.30083,0.64335,0.26879,0.64335,0.26879,0.67902,0.23675,0.67902,0.23675,0.71152,0.20546,0.71152,0.17634,0.71152,0.17634,0.67902,0.20546,0.67902,0.17634,0.64335,0.20546,0.64335,0.20546,0.60855,0.17634,0.60855,0.20546,0.57676,0.17634,0.57676,0.20546,0.54377,0.17634,0.54377,0.17634,0.5016,0.20546,0.5016,0.20546,0.46019,0.17634,0.46019,0.1477,0.46019,0.1477,0.5016,0.1477,0.54377,0.1477,0.57676,0.1477,0.60855,0.1477,0.64335,0.1477,0.67902,0.1477,0.71152,0.1203,0.71152,0.1203,0.67902,0.1203,0.64335,0.1203,0.60855,0.1203,0.57676,0.1203,0.54377,0.1203,0.5016,0.1203,0.46019,0.074757,0.5016,0.074757,0.46019,0.03985,0.46019,0.03985,0.5016,0.02164,0.46019,0.021448,0.5016,0.005547,0.5016,0.021634,0.54377,0.005547,0.54377,0.005547,0.57676,0.53204,0.57676,0.51723,0.57676,0.53204,0.54377,0.53204,0.60855,0.49774,0.57676,0.49774,0.60855,0.53204,0.64335,0.46283,0.57676,0.41728,0.57676,0.38989,0.57676,0.36125,0.54377,0.33212,0.54377,0.30083,0.54377,0.28427,0.54377,0.2853,0.57676,0.26879,0.60855,0.23675,0.64335,0.23675,0.60855,0.23675,0.57676,0.23675,0.54377,0.23675,0.5016,0.23675,0.46019,0.25529,0.46019,0.25486,0.5016,0.25418,0.54377,0.25332,0.57676,0.26879,0.57676,0.26879,0.54377,0.26879,0.5016,0.26879,0.46019,0.28281,0.46019,0.28341,0.5016,0.30083,0.5016,0.30083,0.46019,0.33212,0.5016,0.33212,0.46019,0.36125,0.5016,0.38989,0.54377,0.41728,0.54377,0.38989,0.5016,0.38989,0.46019,0.36125,0.46019,0.41728,0.5016,0.46283,0.5016,0.46283,0.54377,0.49774,0.54377,0.49774,0.5016,0.49774,0.46019,0.46283,0.46019,0.41728,0.46019,0.51656,0.46019,0.51682,0.5016,0.51702,0.54377,0.53204,0.5016,0.53204,0.46019,0.005547,0.46019,0.005547,0.67902,0.005547,0.64335,0.03985,0.64335,0.03985,0.60855,0.005547,0.60855,0.03985,0.57676,0.021885,0.57676,0.03985,0.54377,0.074757,0.54377,0.074757,0.57676,0.074757,0.60855,0.074757,0.64335,0.074757,0.67902,0.074757,0.71152,0.03985,0.74519,0.03985,0.71152,0.005547,0.74519,0.005547,0.71152,0.53204,0.74519,0.53204,0.71152,0.53204,0.76817,0.53204,0.7878,0.53204,0.80462,0.49774,0.80488,0.53204,0.83166,0.53204,0.87337,0.005547,0.87337,0.005547,0.83166,0.49889,0.90994,0.53204,0.91053,0.46818,0.94454,0.46506,0.97858,0.49131,0.9554,0.50262,0.97353,0.50482,0.98748,0.49584,0.99755,0.030854,0.99755,0.032761,0.98748,0.045009,0.98337,0.22385,0.98274,0.21815,0.9794,0.21961,0.95988,0.19263,0.97704,0.19828,0.9542,0.17723,0.97704,0.087388,0.97858,0.10342,0.94377,0.10342,0.90787,0.10342,0.8801,0.1042,0.86193,0.55413,0.71548,0.55413,0.73478,0.58176,0.71548,0.58176,0.73478,0.58176,0.75653,0.55413,0.75653,0.58176,0.5451,0.55413,0.5451,0.58176,0.56537,0.55413,0.56141,0.58176,0.57471,0.60462,0.57352,0.60462,0.60322,0.58176,0.60322,0.58176,0.62808,0.60462,0.62808,0.63512,0.60322,0.63512,0.62808,0.63512,0.57352,0.60462,0.5451,0.60462,0.73478,0.60462,0.75653,0.60462,0.71548,0.63512,0.73478,0.63512,0.75653,0.63512,0.5451,0.63512,0.65145,0.60462,0.65145,0.58176,0.65145,0.55413,0.62808,0.55413,0.60683,0.55413,0.59268,0.55413,0.57169,0.15543,0.86831,0.18082,0.88268,0.1937,0.86802,0.20772,0.87017,0.20403,0.89593,0.22303,0.86919,0.23977,0.87015,0.25498,0.86984,0.26879,0.87102,0.2826,0.86984,0.29782,0.87015,0.31456,0.86919,0.32987,0.87017,0.33355,0.89593,0.33575,0.92002,0.3167,0.9185,0.31609,0.8965,0.3015,0.89597,0.30054,0.91322,0.31798,0.95988,0.29625,0.94333,0.29175,0.96515,0.28341,0.93686,0.2806,0.96165,0.28871,0.98166,0.27748,0.98027,0.27653,0.99562,0.26879,0.99562,0.28654,0.99562,0.30011,0.98422,0.30539,0.97307,0.31373,0.98274,0.31943,0.9794,0.48793,0.97961,0.49258,0.98337,0.34496,0.97704,0.33931,0.9542,0.35677,0.91648,0.3784,0.91524,0.35961,0.9529,0.3784,0.95178,0.3784,0.97704,0.36036,0.97704,0.43417,0.97858,0.4502,0.97858,0.55413,0.88174,0.49528,0.98952,0.30745,0.98924,0.30555,0.9958,0.29635,0.99562,0.04174,0.99755,0.042303,0.98952,0.23748,0.98422,0.23014,0.98924,0.2322,0.97307,0.24583,0.96515,0.24887,0.98166,0.25699,0.96165,0.25418,0.93686,0.24133,0.94333,0.23704,0.91322,0.22088,0.9185,0.20184,0.92002,0.18082,0.91648,0.17798,0.9529,0.16044,0.97704,0.10342,0.97858,0.55413,0.6766,0.55413,0.65145,0.58176,0.6766,0.60462,0.6766,0.63512,0.6766,0.63512,0.69578,0.60462,0.69578,0.58176,0.69578,0.55413,0.69578,0.63512,0.71548,0.16044,0.95178,0.16044,0.91524,0.16044,0.89041,0.2215,0.8965,0.23609,0.89597,0.25091,0.88743,0.25227,0.90907,0.26879,0.93526,0.26879,0.90785,0.28531,0.90907,0.28667,0.88743,0.26879,0.96213,0.2601,0.98027,0.26105,0.99562,0.25105,0.99562,0.24123,0.99562,0.23204,0.9958,0.26879,0.97965,0.005547,0.80462,0.005547,0.7878,0.005547,0.76817,0.03985,0.67902,0.63512,0.90689,0.60462,0.80381,0.58176,0.79566,0.58176,0.77539,0.84695,0.27226,0.83194,0.33412,0.78106,0.27983,0.86366,0.32372,0.89718,0.26366,0.7659,0.34538,0.71176,0.27276,0.79088,0.39837,0.81127,0.44913,0.85615,0.39978,0.86226,0.47701,0.8187,0.50219,0.8374,0.57031,0.92946,0.52965,0.90325,0.4549,0.87918,0.38889,0.91907,0.37373,0.90208,0.31014,0.84694,0.27226,0.51209,0.22848,0.40513,0.24889,0.40513,0.21099,0.49015,0.25605,0.40513,0.26807,0.48888,0.29492,0.44817,0.29314,0.45517,0.30358,0.48815,0.30632,0.51392,0.31174,0.55058,0.30837,0.55022,0.32122,0.60108,0.33744,0.59339,0.35498,0.63158,0.3568,0.61845,0.39982,0.66275,0.37863,0.69176,0.42413,0.62637,0.44004,0.70562,0.48546,0.72311,0.45436,0.72351,0.49086,0.88598,0.83418,0.85811,0.84447,0.86292,0.81207,0.87899,0.84726,0.91471,0.84062,0.9226,0.82592,0.88911,0.8088,0.88224,0.79399,0.89016,0.78285,0.90643,0.79231,0.90355,0.7971,0.93681,0.82612,0.95228,0.85148,0.93322,0.85624,0.94931,0.88657,0.91772,0.88469,0.91467,0.93381,0.88435,0.89535,0.87533,0.92707,0.90399,0.95618,0.93552,0.94162,0.94873,0.95764,0.92534,0.97146,0.95198,0.96178,0.97155,0.93788,0.97429,0.97794,0.97652,0.89927,0.96739,0.93453,0.94566,0.9185,0.97164,0.89818,0.96027,0.87822,0.96184,0.85424,0.94489,0.82528,0.95713,0.79941,0.74604,0.44585,0.73764,0.44521,0.70701,0.42035,0.67292,0.36849,0.64819,0.3401,0.6004,0.31364,0.55305,0.27962,0.51209,0.22848,0.57004,0.24157,0.6714,0.32382,0.61406,0.25151,0.72661,0.32916,0.73783,0.37565,0.7484,0.43148,0.75581,0.49542,0.76479,0.53271,0.77723,0.59563,0.85603,0.64266,0.94539,0.60122,0.99125,0.57495,0.97096,0.50454,0.94471,0.43472,0.24021,0.24157,0.2572,0.27962,0.19619,0.25151,0.29816,0.22848,0.24021,0.24157,0.3201,0.25605,0.32138,0.29492,0.36208,0.29314,0.40513,0.27914,0.43088,0.29436,0.45759,0.3166,0.42999,0.3122,0.42716,0.33887,0.40513,0.33946,0.40513,0.35865,0.3831,0.33887,0.38668,0.3573,0.40513,0.36322,0.42357,0.3573,0.42017,0.36245,0.4432,0.36127,0.44288,0.37142,0.42821,0.37463,0.43997,0.37913,0.455,0.3766,0.45407,0.38447,0.46496,0.38878,0.45275,0.3906,0.45107,0.39393,0.45898,0.39189,0.46455,0.39279,0.47226,0.39376,0.47161,0.38166,0.4783,0.37447,0.4597,0.36979,0.47757,0.34754,0.45313,0.34182,0.48342,0.32538,0.50773,0.33648,0.53801,0.34918,0.56586,0.36714,0.58241,0.40609,0.58349,0.44449,0.6393,0.48624,0.56498,0.48688,0.57661,0.51536,0.58608,0.53901,0.64716,0.5421,0.59761,0.56233,0.6572,0.59601,0.60536,0.59915,0.65083,0.63963,0.69144,0.59576,0.68851,0.64146,0.7281,0.64554,0.7278,0.70769,0.78818,0.67118,0.75131,0.57846,0.74091,0.5913,0.72635,0.57949,0.71041,0.54426,0.73146,0.54224,0.84903,0.92659,0.85258,0.89601,0.86162,0.94386,0.87752,0.95693,0.89603,0.9699,0.92785,0.9735,0.89334,0.99562,0.75937,0.56269,0.98733,0.90338,0.97001,0.87747,0.98545,0.8604,0.71745,0.40965,0.62843,0.2995,0.61406,0.25151,0.61406,0.25151,0.57004,0.24157,0.8962,0.97526,0.87516,0.9626,0.85711,0.97738,0.87356,0.87735,0.8686,0.8552,0.88396,0.87351,0.68159,0.71523,0.6568,0.68203,0.61502,0.76789,0.65359,0.81854,0.58501,0.83469,0.50984,0.81239,0.51396,0.85835,0.54422,0.90137,0.61963,0.85615,0.40513,0.88027,0.40513,0.93562,0.26603,0.90137,0.29629,0.85835,0.22525,0.83469,0.19062,0.85615,0.15666,0.81854,0.19523,0.76789,0.12866,0.71523,0.15346,0.68203,0.12174,0.64146,0.15942,0.63963,0.11882,0.59576,0.15305,0.59601,0.1631,0.5421,0.099845,0.54426,0.10463,0.48546,0.078793,0.54224,0.086743,0.49086,0.05444,0.49542,0.061851,0.43148,0.064216,0.44585,0.098493,0.27276,0.13886,0.32382,0.083648,0.32916,0.18182,0.2995,0.20985,0.31364,0.25967,0.30837,0.29633,0.31174,0.32211,0.30632,0.35508,0.30358,0.32683,0.32538,0.35267,0.3166,0.37938,0.29436,0.40513,0.288,0.40513,0.31483,0.38026,0.3122,0.35713,0.34182,0.33269,0.34754,0.30252,0.33648,0.26003,0.32122,0.20917,0.33744,0.21686,0.35498,0.27225,0.34918,0.3149,0.35927,0.35055,0.36979,0.33196,0.37447,0.31763,0.38631,0.28534,0.38831,0.28138,0.40534,0.22784,0.40609,0.24439,0.36714,0.19181,0.39982,0.17867,0.3568,0.16206,0.3401,0.13733,0.36849,0.1475,0.37863,0.1185,0.42413,0.10324,0.42035,0.0928,0.40965,0.072426,0.37565,0.072614,0.44521,0.087139,0.45436,0.18388,0.44004,0.22676,0.44449,0.27914,0.42876,0.32897,0.39775,0.33276,0.38673,0.33864,0.38166,0.35525,0.3766,0.36706,0.36127,0.39008,0.36245,0.36738,0.37142,0.38205,0.37463,0.39335,0.37291,0.40527,0.37504,0.39166,0.3865,0.3744,0.38782,0.37028,0.37913,0.35751,0.3906,0.35618,0.38447,0.34529,0.38878,0.33799,0.39376,0.34077,0.39739,0.33711,0.40328,0.35583,0.41471,0.35103,0.4316,0.37035,0.43275,0.36221,0.45451,0.34288,0.45342,0.35387,0.47589,0.33089,0.47376,0.34153,0.50346,0.33078,0.50803,0.31949,0.47359,0.29516,0.50661,0.31635,0.53179,0.28133,0.53243,0.3116,0.55701,0.27849,0.5586,0.28641,0.57166,0.27686,0.57408,0.26655,0.58109,0.25921,0.56321,0.25586,0.59034,0.24554,0.57235,0.22418,0.53901,0.26016,0.53141,0.23364,0.51536,0.17095,0.48624,0.24527,0.48688,0.21265,0.56233,0.22432,0.58359,0.24543,0.59508,0.25701,0.60014,0.26327,0.59478,0.27004,0.58708,0.27881,0.58059,0.28807,0.57695,0.31254,0.57681,0.31376,0.57995,0.2905,0.58172,0.31287,0.58865,0.28569,0.59137,0.30405,0.60589,0.28341,0.60363,0.28144,0.60548,0.29145,0.60948,0.27897,0.61121,0.29016,0.61239,0.31614,0.60893,0.31653,0.61108,0.33548,0.60325,0.31669,0.61386,0.33698,0.60591,0.31521,0.62219,0.29028,0.62339,0.32497,0.63828,0.29267,0.63794,0.29082,0.65301,0.27334,0.63665,0.26861,0.64663,0.24956,0.63316,0.25765,0.61275,0.24461,0.62101,0.2449,0.60361,0.22465,0.61043,0.20489,0.59915,0.20162,0.64582,0.2324,0.66189,0.26033,0.67571,0.29279,0.68574,0.32873,0.65626,0.35164,0.64697,0.34417,0.63902,0.34485,0.62831,0.34001,0.61415,0.35881,0.61508,0.36435,0.62878,0.36542,0.63553,0.3733,0.61643,0.36634,0.60489,0.35332,0.60652,0.33983,0.59934,0.33779,0.59881,0.33361,0.60167,0.3311,0.59728,0.34324,0.59036,0.34601,0.59219,0.36012,0.59933,0.36355,0.58902,0.35484,0.58345,0.3451,0.58376,0.34343,0.57951,0.33772,0.5829,0.33808,0.58434,0.33187,0.58109,0.33221,0.58313,0.33922,0.58844,0.30915,0.56913,0.33633,0.56663,0.34592,0.54424,0.3392,0.52647,0.36194,0.52662,0.36619,0.55494,0.34575,0.57264,0.33488,0.57276,0.36516,0.58132,0.37665,0.559,0.38055,0.53393,0.36905,0.50728,0.35931,0.51097,0.35852,0.50044,0.36472,0.49587,0.36273,0.48261,0.35354,0.49192,0.36392,0.47172,0.36653,0.45734,0.37031,0.47026,0.37701,0.46197,0.38232,0.47514,0.39277,0.47482,0.39731,0.46976,0.39559,0.48298,0.40049,0.48184,0.39885,0.49391,0.40513,0.48035,0.40513,0.46784,0.40513,0.45516,0.41294,0.46976,0.40976,0.48184,0.41466,0.48298,0.4114,0.49391,0.40513,0.49407,0.40513,0.50361,0.3999,0.50198,0.39433,0.54612,0.39571,0.51153,0.37985,0.50473,0.37657,0.48664,0.37963,0.47696,0.39094,0.49254,0.3908,0.56882,0.38101,0.5868,0.37245,0.59532,0.38132,0.60259,0.3868,0.58896,0.40513,0.57098,0.40513,0.55045,0.41592,0.54612,0.41945,0.56882,0.42971,0.53393,0.41455,0.51153,0.41035,0.50198,0.41931,0.49254,0.4304,0.50473,0.4412,0.50728,0.44831,0.52662,0.45094,0.51097,0.45173,0.50044,0.44553,0.49587,0.43368,0.48664,0.43062,0.47696,0.44633,0.47172,0.44753,0.48261,0.45639,0.47589,0.45671,0.49192,0.46873,0.50346,0.47105,0.52647,0.46433,0.54424,0.44407,0.55494,0.4336,0.559,0.42925,0.5868,0.42345,0.58896,0.40513,0.58895,0.40513,0.60594,0.38222,0.62345,0.3725,0.6536,0.35977,0.67917,0.33404,0.6865,0.32513,0.71692,0.28612,0.71004,0.3156,0.77915,0.24968,0.75939,0.30042,0.81239,0.21517,0.72844,0.20975,0.68719,0.23722,0.69524,0.40513,0.83585,0.40513,0.79776,0.40513,0.72375,0.40513,0.67929,0.40513,0.65589,0.40513,0.6245,0.42803,0.62345,0.43775,0.6536,0.45049,0.67917,0.47621,0.6865,0.48153,0.65626,0.45861,0.64697,0.44483,0.63553,0.43695,0.61643,0.42893,0.60259,0.43781,0.59532,0.44671,0.58902,0.44509,0.58132,0.4645,0.57264,0.47392,0.56663,0.49866,0.55701,0.4939,0.53179,0.47947,0.50803,0.47936,0.47376,0.46737,0.45342,0.44804,0.45451,0.44373,0.45734,0.43995,0.47026,0.42794,0.47514,0.41749,0.47482,0.43325,0.46197,0.41863,0.45249,0.42011,0.44569,0.40513,0.44498,0.39014,0.44569,0.39162,0.45249,0.37358,0.44939,0.3913,0.43133,0.38405,0.42311,0.38692,0.40789,0.35924,0.40557,0.35573,0.39838,0.35933,0.39493,0.36973,0.39752,0.36939,0.40092,0.38328,0.40401,0.39848,0.40821,0.39886,0.42252,0.39915,0.4313,0.40513,0.43334,0.40513,0.42399,0.40513,0.40703,0.39768,0.40283,0.39337,0.39899,0.40513,0.40017,0.40513,0.40272,0.41258,0.40283,0.41178,0.40821,0.42697,0.40401,0.42334,0.40789,0.44087,0.40092,0.45102,0.40557,0.45442,0.41471,0.4262,0.42311,0.4114,0.42252,0.4111,0.4313,0.41896,0.43133,0.43667,0.44939,0.4399,0.43275,0.45922,0.4316,0.47315,0.40328,0.46948,0.39739,0.45452,0.39838,0.44052,0.39752,0.43003,0.39879,0.41689,0.39899,0.45093,0.39493,0.46542,0.39449,0.48128,0.39775,0.47864,0.42561,0.48057,0.45021,0.52815,0.4601,0.49077,0.47359,0.51509,0.50661,0.52892,0.53243,0.53177,0.5586,0.52384,0.57166,0.50111,0.56913,0.49771,0.57681,0.47838,0.58109,0.47537,0.57276,0.47254,0.5829,0.46682,0.57951,0.46515,0.58376,0.45541,0.58345,0.46702,0.59036,0.46425,0.59219,0.47247,0.59881,0.47043,0.59934,0.45014,0.59933,0.44392,0.60489,0.4459,0.62878,0.46608,0.63902,0.48528,0.63828,0.51944,0.65301,0.51746,0.68574,0.48512,0.71692,0.49465,0.77915,0.56058,0.75939,0.52413,0.71004,0.54992,0.67571,0.54165,0.64663,0.53692,0.63665,0.51758,0.63794,0.51997,0.62339,0.49504,0.62219,0.47024,0.61415,0.46541,0.62831,0.45144,0.61508,0.45693,0.60652,0.47328,0.60591,0.47477,0.60325,0.49357,0.61386,0.52011,0.61399,0.49372,0.61108,0.49411,0.60893,0.47665,0.60167,0.47915,0.59728,0.5062,0.60589,0.49738,0.58865,0.47103,0.58844,0.47218,0.58434,0.47804,0.58313,0.49649,0.57995,0.52219,0.57695,0.53339,0.57408,0.5437,0.58109,0.53144,0.58059,0.54022,0.58708,0.53358,0.59051,0.52726,0.58508,0.52456,0.59137,0.54074,0.59736,0.52684,0.60363,0.51976,0.58172,0.52882,0.60548,0.5188,0.60948,0.52009,0.61239,0.53107,0.61227,0.53655,0.61491,0.55261,0.61275,0.55003,0.60762,0.54414,0.60695,0.53129,0.61121,0.54044,0.60215,0.55125,0.60232,0.55324,0.60014,0.56564,0.62101,0.56069,0.63316,0.57785,0.66189,0.6005,0.68719,0.57304,0.69524,0.59508,0.72844,0.60863,0.64582,0.58561,0.61043,0.56535,0.60361,0.56482,0.59508,0.55439,0.59034,0.54699,0.59478,0.54872,0.59908,0.55104,0.56321,0.5501,0.53141,0.54311,0.51379,0.52528,0.48772,0.53111,0.42876,0.52888,0.40534,0.49262,0.38631,0.4775,0.38673,0.49536,0.35927,0.52491,0.38831,0.56471,0.57235,0.58594,0.58359,0.38023,0.39879,0.34484,0.39449,0.34571,0.39279,0.35128,0.39189,0.35918,0.39393,0.37193,0.39391,0.38954,0.39446,0.38107,0.39782,0.40513,0.39846,0.40513,0.39362,0.40513,0.38862,0.4186,0.3865,0.42071,0.39446,0.42919,0.39782,0.43832,0.39391,0.43586,0.38782,0.41691,0.37291,0.26023,0.60762,0.26612,0.60695,0.25901,0.60232,0.27919,0.61227,0.2737,0.61491,0.29014,0.61399,0.26981,0.60215,0.26154,0.59908,0.26952,0.59736,0.27668,0.59051,0.28299,0.58508,0.2821,0.4601,0.33161,0.42561,0.32969,0.45021,0.28498,0.48772,0.26714,0.51379,0.033023,0.59563,0.045458,0.53271,0.050872,0.56269,0.78781,0.67118,0.77686,0.59563,0.72773,0.64554,0.058947,0.57846,0.082153,0.64554,0.083907,0.57949,0.069348,0.5913,0.082457,0.70769,0.72743,0.70769,0.40513,0.21099,0.29816,0.22848,1.944,110.73,1.5421,110.98,1.4565,110.9,2.6494,99.926,2.6772,100.19,2.3882,99.777,0.84284,0.1788,0.83744,0.18309,0.83689,0.17924,0.84276,0.18339,0.85088,0.17828,0.85017,0.18317,0.85151,0.17821,0.85154,0.18454,0.85074,0.18364,0.85264,0.17811,0.85283,0.18607,0.85394,0.17807,0.86086,0.17823,0.86097,0.18428,0.86661,0.18489,0.86732,0.17847,0.87203,0.18501,0.87221,0.17853,0.88957,0.18638,0.87248,0.19466,0.88819,0.19719,0.90509,0.18828,0.90178,0.20055,0.92187,0.18907,0.91912,0.20643,0.93586,0.18504,0.93902,0.19992,0.93954,0.21364,0.95034,0.21935,0.93072,0.22449,0.93833,0.2311,0.92005,0.23668,0.92324,0.24471,0.90913,0.24008,0.90783,0.25896,0.89959,0.23646,0.88943,0.24444,0.88766,0.26178,0.89502,0.27147,0.87973,0.26771,0.88306,0.27323,0.8885,0.28577,0.88128,0.29196,0.90132,0.087781,0.89484,0.097158,0.88865,0.082814,0.90169,0.10169,0.90075,0.11351,0.91159,0.10811,0.92655,0.11636,0.91904,0.12846,0.93424,0.13744,0.91002,0.1419,0.92446,0.14932,0.94902,0.14648,0.95591,0.13493,0.96196,0.161,0.94122,0.15938,0.95949,0.17886,0.6321,0.46256,0.62171,0.48026,0.62171,0.46256,0.6321,0.48026,0.64348,0.46256,0.64348,0.48026,0.66202,0.48026,0.66202,0.46256,0.71057,0.48026,0.66202,0.4976,0.71057,0.4976,0.71057,0.51484,0.66202,0.51484,0.66202,0.52876,0.71057,0.52876,0.71057,0.38576,0.66202,0.37071,0.71058,0.37071,0.66202,0.38576,0.71057,0.40487,0.66202,0.40487,0.66202,0.4212,0.71057,0.4212,0.75934,0.4212,0.71057,0.44214,0.75934,0.44214,0.7839,0.4212,0.7839,0.44214,0.81273,0.44214,0.7839,0.46256,0.81273,0.46256,0.82771,0.46256,0.82771,0.44214,0.84261,0.44214,0.84261,0.46256,0.88603,0.46257,0.88603,0.44214,0.88603,0.4212,0.84261,0.4212,0.84261,0.40487,0.82771,0.4212,0.81273,0.4212,0.81273,0.40487,0.7839,0.40487,0.75934,0.40487,0.75934,0.38576,0.75934,0.37071,0.75934,0.52876,0.75934,0.51484,0.75934,0.49761,0.75934,0.48026,0.7839,0.49761,0.7839,0.48026,0.81273,0.48026,0.81273,0.49761,0.82771,0.49761,0.82771,0.48026,0.84261,0.48026,0.88603,0.48026,0.93233,0.48026,0.93233,0.46257,0.93233,0.44214,0.93233,0.4212,0.88603,0.40487,0.88603,0.38576,0.84261,0.38576,0.82771,0.38576,0.82771,0.40487,0.81273,0.38576,0.7839,0.38576,0.7839,0.37071,0.7839,0.52876,0.7839,0.51484,0.81273,0.51484,0.81273,0.52876,0.81273,0.37071,0.82771,0.37071,0.82771,0.52876,0.82771,0.51484,0.84261,0.51484,0.84261,0.49761,0.88603,0.49761,0.88603,0.51484,0.93233,0.51484,0.93233,0.49761,0.99301,0.49761,0.99301,0.51484,0.99301,0.52876,0.93233,0.52876,0.88603,0.52876,0.84261,0.52876,0.84261,0.37071,0.88603,0.37072,0.93233,0.38576,0.93233,0.37072,0.99301,0.37072,0.99301,0.38576,0.99301,0.40488,0.93233,0.40487,0.99301,0.42121,0.99301,0.44214,0.99301,0.46257,0.99301,0.48026,0.75934,0.46256,0.71057,0.46256,0.66202,0.44214,0.64348,0.44214,0.6321,0.44214,0.62171,0.44214,0.97251,0.1415,0.96255,0.12573,0.9422,0.12628,0.93483,0.10418,0.92315,0.095344,0.91176,0.09716,0.91492,0.087812,0.92682,0.082493,0.90924,0.081065,0.90113,0.067913,0.89385,0.073995,0.89128,0.081386,0.88593,0.075977,0.90715,0.2757,0.8909,0.28725,0.89824,0.28797,0.91941,0.28369,0.90555,0.29459,0.91649,0.29767,0.91097,0.30371,0.9198,0.071913,0.9085,0.062014,0.92972,0.065262,0.92384,0.053461,0.91721,0.056528,0.91394,0.065376,0.91051,0.058077,0.9285,0.2871,0.91718,0.30134,0.92334,0.30302,0.93822,0.29109,0.929,0.30668,0.94576,0.30397,0.93848,0.31389,0.93844,0.062285,0.93046,0.050276,0.93163,0.073127,0.93851,0.080828,0.94407,0.091947,0.95008,0.11583,0.96982,0.11432,0.98338,0.12493,0.6321,0.4212,0.62171,0.4212,0.64348,0.4212,0.64348,0.40487,0.6321,0.40487,0.62171,0.40487,0.9937,0.11412,0.98069,0.10116,0.96929,0.091449,0.95881,0.10378,0.95513,0.081387,0.94324,0.070429,0.94161,0.28024,0.95307,0.29377,0.92762,0.2711,0.93747,0.25556,0.95021,0.26926,0.96088,0.25574,0.94966,0.24241,0.95973,0.23116,0.96984,0.24462,0.98461,0.25778,0.97471,0.26999,0.9624,0.28504,0.99485,0.24226,0.98444,0.22868,0.97842,0.21666,0.62171,0.38576,0.62171,0.37071,0.6321,0.37071,0.6321,0.52876,0.62171,0.52876,0.6321,0.51484,0.62171,0.51484,0.972,0.20564,0.96306,0.19282,0.95166,0.197,0.94922,0.18037,0.62171,0.4976,0.6321,0.4976,0.64348,0.4976,0.64348,0.51484,0.64348,0.52876,0.64348,0.37071,0.6321,0.38576,0.64348,0.38576,0.92698,0.16548,0.91505,0.16986,0.90328,0.17355,0.88944,0.17751,0.88968,0.16877,0.8994,0.16489,0.90724,0.16075,0.91746,0.15593,0.90604,0.14913,0.90289,0.15558,0.89062,0.15232,0.88714,0.15851,0.87192,0.16333,0.87197,0.17232,0.86643,0.17218,0.86064,0.17212,0.85241,0.17,0.85128,0.17177,0.85042,0.17292,0.84985,0.17351,0.84242,0.17423,0.83724,0.17541,0.83605,0.17931,0.83657,0.18235,0.83625,0.1838,0.83545,0.18265,0.84253,0.18438,0.84225,0.18481,0.84205,0.1866,0.84303,0.1903,0.84965,0.19278,0.86152,0.19417,0.84501,0.19695,0.86129,0.20053,0.85993,0.20605,0.84397,0.2017,0.84128,0.20611,0.85709,0.21122,0.85356,0.21712,0.86084,0.21348,0.85718,0.21909,0.86485,0.21402,0.86782,0.20871,0.86436,0.20744,0.86596,0.20054,0.8697,0.20262,0.8665,0.19345,0.88471,0.20647,0.88163,0.21448,0.87624,0.22347,0.86134,0.22098,0.86831,0.22712,0.87577,0.23089,0.88229,0.23508,0.88679,0.22925,0.87109,0.24059,0.87547,0.25078,0.87356,0.26416,0.85374,0.27492,0.85802,0.28166,0.86139,0.28869,0.86337,0.30165,0.88389,0.090971,0.86893,0.07149,0.88726,0.10616,0.89043,0.12001,0.90124,0.12555,0.89034,0.13345,0.89019,0.14432,0.8716,0.14067,0.88162,0.14782,0.86845,0.23025,0.86605,0.23367,0.858,0.23556,0.863,0.24371,0.86529,0.25227,0.84183,0.2504,0.84441,0.25729,0.8628,0.26405,0.8429,0.27102,0.87648,0.10668,0.8737,0.11661,0.8505,0.10276,0.88155,0.11793,0.87774,0.12956,0.86994,0.26127,0.8751,0.10491,0.87882,0.099218,0.87156,0.10365,0.85975,0.08581,0.85524,0.098653,0.85679,0.084183,0.85036,0.093684,0.84947,0.2782,0.85301,0.28449,0.85605,0.29126,0.86069,0.3037,0.8573,0.30431,0.86167,0.076748,0.86267,0.0678,0.86607,0.069389,0.85569,0.073258,0.85426,0.082135,0.84507,0.067069,0.83773,0.072047,0.84428,0.091562,0.86868,0.081232,0.84428,0.28068,0.8476,0.28704,0.85081,0.2932,0.84031,0.31359,0.84548,0.058468,0.8421,0.056281,0.8388,0.063495,0.83509,0.070116,0.83206,0.068728,0.82791,0.080558,0.82264,0.078762,0.82588,0.28977,0.82902,0.29625,0.82093,0.2918,0.83305,0.29425,0.83239,0.3032,0.82735,0.30457,0.83383,0.31638,0.83742,0.31571,0.83809,0.055043,0.83286,0.060881,0.82335,0.065548,0.81643,0.073824,0.81662,0.3018,0.81356,0.29571,0.8248,0.29795,0.82036,0.30753,0.82422,0.31748,0.82852,0.059196,0.82921,0.051164,0.82687,0.058547,0.82288,0.063067,0.81379,0.061225,0.80915,0.067054,0.80837,0.3068,0.80483,0.3021,0.81187,0.3114,0.81316,0.31852,0.82704,0.052562,0.81902,0.047608,0.82523,0.057915,0.82176,0.061672,0.81467,0.059677,0.80722,0.057183,0.80852,0.056037,0.80693,0.055441,0.80839,0.055494,0.80081,0.30845,0.7979,0.31282,0.7976,0.31176,0.80352,0.31138,0.79994,0.31605,0.80343,0.31754,0.80646,0.31411,0.80482,0.31782,0.81862,0.049488,0.811,0.047045,0.8245,0.057638,0.81859,0.051037,0.82448,0.053161,0.81748,0.05498,0.81568,0.058648,0.82145,0.060973,0.80965,0.055449,0.80802,0.054331,0.80912,0.05457,0.80929,0.052111,0.81085,0.050138,0.80986,0.049626,0.81184,0.049801,0.81094,0.049,0.80976,0.048106,0.81143,0.048672,0.81875,0.049998,0.81088,0.052666,0.8101,0.052397,0.82516,0.052857,0.80614,0.061257,0.83712,0.30052,0.83038,0.28717,0.83181,0.084481,0.86992,0.12574,0.86457,0.13627,0.8436,0.1315,0.83976,0.24303,0.83671,0.25192,0.83815,0.25855,0.83984,0.2729,0.83242,0.2588,0.83598,0.27166,0.84436,0.10864,0.84233,0.10039,0.84645,0.10131,0.83674,0.10706,0.83747,0.11562,0.82286,0.11129,0.82081,0.12405,0.83308,0.12837,0.84121,0.11651,0.84452,0.11806,0.85293,0.1117,0.83883,0.12824,0.83444,0.24502,0.83142,0.25244,0.81799,0.2545,0.81944,0.26094,0.81912,0.27347,0.82725,0.10499,0.82579,0.09767,0.82123,0.10368,0.81988,0.1103,0.81666,0.1213,0.8171,0.24782,0.81321,0.25538,0.81214,0.24899,0.81437,0.2623,0.81582,0.27457,0.80946,0.26192,0.80827,0.2559,0.80703,0.2497,0.80101,0.25711,0.80233,0.2633,0.81216,0.27346,0.80283,0.27301,0.8182,0.09634,0.81036,0.10282,0.80902,0.095848,0.81557,0.10318,0.80785,0.10926,0.81654,0.11048,0.80461,0.11848,0.79716,0.11479,0.79919,0.25137,0.7928,0.25949,0.79076,0.25461,0.81147,0.1216,0.82213,0.096691,0.79468,0.26466,0.79346,0.27104,0.80754,0.097603,0.79974,0.095316,0.80888,0.10269,0.80684,0.1073,0.79893,0.10842,0.79264,0.11063,0.78707,0.26236,0.78553,0.25923,0.78902,0.26562,0.78673,0.26842,0.79988,0.097046,0.793,0.097002,0.80735,0.1026,0.80605,0.098348,0.79924,0.10687,0.80554,0.10643,0.79248,0.10686,0.78194,0.26221,0.78193,0.2612,0.7828,0.26545,0.78558,0.2678,0.79345,0.098725,0.79271,0.099548,0.79223,0.098263,0.79439,0.099176,0.79403,0.10467,0.79299,0.10506,0.79238,0.10417,0.7998,0.10572,0.79325,0.10551,0.79175,0.10543,0.80512,0.10593,0.80667,0.10257,0.80026,0.10223,0.79427,0.10208,0.80022,0.098396,0.80557,0.098784,0.79379,0.098285,0.83007,0.24575,0.88891,0.225,0.8906,0.22026,0.89613,0.20956,0.91143,0.21636,0.90475,0.23035,0.86627,0.16398,0.86125,0.162,0.84868,0.16301,0.84202,0.16689,0.84173,0.17088,0.84203,0.17276,0.84221,0.17321,0.83613,0.17494,0.83534,0.17609,0.8352,0.17936,0.83645,0.17627,0.82785,0.19917,0.82824,0.19443,0.82803,0.20043,0.83294,0.19644,0.83205,0.18985,0.8358,0.18637,0.83492,0.18437,0.83662,0.18456,0.8361,0.19157,0.83182,0.20205,0.84182,0.21261,0.83486,0.20888,0.83569,0.17267,0.83529,0.16869,0.83657,0.17419,0.83479,0.17446,0.92069,0.045745,0.91323,0.044959,0.9054,0.049651,0.91803,0.31525,0.91234,0.3128,0.92372,0.31717,0.93131,0.32448,0.92526,0.039854,0.9186,0.040438,0.91268,0.042775,0.90418,0.046094,0.917,0.31836,0.9113,0.31679,0.91568,0.32178,0.92281,0.3209,0.93128,0.32586,0.92089,0.32433,0.91315,0.33096,0.91887,0.33203,0.93008,0.32704,0.92659,0.33659,0.92345,0.035698,0.91649,0.035547,0.91915,0.026302,0.92462,0.03781,0.91151,0.040562,0.90815,0.030725,0.90038,0.034973,0.90237,0.042596,0.90972,0.32088,0.90743,0.32917,0.91254,0.3343,0.91867,0.33572,0.92705,0.33845,0.917,0.33904,0.91178,0.33759,0.90676,0.33315,0.90026,0.031294,0.90789,0.028674,0.89769,0.027819,0.90627,0.33717,0.91082,0.34295,0.91591,0.34374,0.92571,0.34005,0.92235,0.34655,0.91729,0.021845,0.9095,0.019312,0.91381,0.015247,0.9111,0.022403,0.90359,0.020445,0.90882,0.017975,0.90452,0.018876,0.90041,0.014086,0.8967,0.015521,0.89678,0.022669,0.90563,0.34258,0.91028,0.34964,0.90542,0.35005,0.90678,0.026891,0.91314,0.026564,0.91855,0.024052,0.9148,0.031144,0.91512,0.35035,0.91838,0.35268,0.91198,0.014954,0.91041,0.008685,0.90828,0.016928,0.90459,0.01758,0.90165,0.013601,0.89889,0.00902,0.89625,0.010676,0.9103,0.35505,0.90815,0.35879,0.90723,0.35509,0.91126,0.35921,0.91401,0.35775,0.9133,0.35455,0.90643,0.004837,0.90539,0.005907,0.9052,0.004862,0.90804,0.016492,0.90841,0.010358,0.91031,0.014121,0.90566,0.012064,0.90271,0.013402,0.90478,0.017052,0.90018,0.00897,0.89961,0.007871,0.90041,0.008552,0.90112,0.00906,0.90331,0.007938,0.90546,0.006751,0.90925,0.009535,0.90588,0.00595,0.91082,0.014246,0.91483,0.35701,0.89492,0.046717,0.89159,0.055376,0.88234,0.056436,0.87369,0.064273,0.88802,0.30425,0.88265,0.29874,0.89415,0.30805,0.90094,0.31738,0.90027,0.32001,0.89357,0.044482,0.88733,0.049491,0.88119,0.05406,0.87163,0.06158,0.88054,0.30372,0.88578,0.30751,0.89129,0.31196,0.88843,0.31526,0.89782,0.32193,0.89146,0.042198,0.88333,0.044635,0.87915,0.052253,0.86918,0.039362,0.86079,0.048253,0.86801,0.058479,0.88327,0.31048,0.87697,0.30668,0.87506,0.32141,0.88047,0.32495,0.88806,0.33419,0.87742,0.03741,0.88078,0.029961,0.87355,0.032622,0.86806,0.037061,0.85934,0.043512,0.86999,0.31724,0.87228,0.32505,0.86706,0.32139,0.87734,0.3292,0.88741,0.33677,0.87455,0.33275,0.86951,0.32863,0.86349,0.32484,0.86555,0.33428,0.87151,0.33801,0.88488,0.33837,0.87809,0.34493,0.87682,0.025271,0.86628,0.024773,0.8705,0.018138,0.8698,0.028572,0.85952,0.028759,0.86525,0.023689,0.8601,0.02652,0.85296,0.02239,0.84742,0.026138,0.85199,0.034421,0.86578,0.035338,0.85576,0.040053,0.87896,0.027713,0.8596,0.33071,0.86102,0.34172,0.86623,0.34496,0.86999,0.35027,0.86809,0.018572,0.86369,0.011372,0.86411,0.022576,0.85968,0.024929,0.85434,0.021292,0.84898,0.016842,0.84639,0.020204,0.85454,0.34637,0.85366,0.35139,0.85292,0.35055,0.85868,0.34776,0.85736,0.35366,0.86168,0.35355,0.8628,0.3492,0.8631,0.35319,0.86258,0.012936,0.85724,0.008188,0.85061,0.016241,0.84946,0.015104,0.85074,0.015645,0.85087,0.014493,0.85679,0.010987,0.8552,0.010115,0.85638,0.009964,0.85572,0.008719,0.86242,0.013422,0.86183,0.014293,0.86565,0.0182,0.86363,0.022129,0.85891,0.017642,0.85564,0.020648,0.85971,0.024237,0.85187,0.015984,0.85177,0.015027,0.85318,0.012439,0.85435,0.013495,0.857,0.009836,0.86634,0.018146,0.85511,0.33961,-8.461,60.379,-8.2069,60.028,-8.178,60.098,8.8228,60.157,8.6225,59.762,8.8769,60.114,13.984,33.485,13.546,33.496,13.558,33.427,-13.843,35.611,-13.416,35.556,-13.795,35.67,13.732,41.636,13.433,41.596,13.432,41.503,10.591,70.15,10.352,69.962,10.658,70.084,10.597,96.432,10.738,96.325,10.696,96.416,12.362,50.875,12.629,50.494,12.697,50.501,13.275,38.946,13.229,38.919,13.388,38.495,12.961,33.53,13.099,32.858,13.14,32.892,10.274,91.115,10.402,90.998,10.42,91.058,15.043,95.363,14.556,94.945,15.223,95.352,13.854,96.862,13.357,96.495,13.366,96.444,-0.005246,71.137,-0.078272,71.102,-0.16508,70.541,4.3506,98.258,4.5551,97.92,4.6331,97.941,14.941,84.229,14.477,83.901,14.552,83.834,14.952,85.181,14.485,84.776,14.953,85.1,11.537,92.546,11.009,92.179,11.057,92.159,10.781,93.818,10.378,93.334,10.829,93.798,11.28,94.747,10.822,94.291,10.834,94.229,14.309,89.818,13.883,89.284,14.388,89.754,14,96.758,13.844,96.647,13.951,96.668,13.024,85.402,13.11,85.416,13.036,85.632,13.689,53.779,13.669,54.007,13.585,53.986,13.883,66.477,13.788,66.667,13.696,66.613,11.872,80.083,12.01,79.922,12.112,79.932,11.414,52.59,11.312,52.573,11.257,52.479,1.2778,34.954,1.1425,34.942,1.1897,34.884,12.365,46.585,12.305,46.809,12.294,46.562,-8.8505,94.506,-8.9867,94.305,-8.7845,94.448,-8.9043,94.421,-9.1517,94.236,-9.0402,94.219,-11.454,96.624,-11.632,96.456,-11.563,96.401,-11.519,96.763,-11.662,96.489,-11.484,96.657,12.776,94.652,12.849,94.639,12.794,94.763,11.945,85.376,11.991,85.132,12.018,85.361,8.3116,29.876,8.4673,29.886,8.4678,29.949,12.985,96.668,12.427,96.338,12.994,96.617,12.742,96.254,12.128,95.948,12.186,95.921,-1.657,58.302,-1.8128,57.71,-1.7625,57.619,13.402,96.215,13.465,95.939,13.551,95.994,14.073,91.479,14.065,91.25,14.165,91.287,11.401,85.161,11.322,85.096,11.568,84.955,10.66,86.732,10.632,86.656,10.954,86.421,13.75,97.57,14.066,97.281,14.127,97.326,10.313,89.996,10.257,89.944,10.485,89.586,14.328,90.165,14.172,90.143,13.858,89.689,7.518,100.13,7.4706,100.08,7.6798,99.77,12.33,92.019,12.624,91.82,12.67,91.866,8.4381,66.257,8.4165,66.189,8.6857,66.003,14.627,74.902,14.342,74.456,14.651,74.835,9.0951,100.29,8.6439,99.976,8.6875,99.957,-6.3092,98.51,-6.545,98.33,-6.4461,98.319,4.0285,61.068,3.9137,61.11,3.9313,61.046,8.7995,79.671,8.7107,79.652,8.6704,79.565,9.568,96.427,9.7177,96.285,9.8073,96.3,11.94,87.683,11.872,87.62,12.072,87.525,13.928,98.569,13.967,98.378,14.043,98.432,13.965,98.528,13.879,98.486,14.004,98.337,14.194,97.569,14.091,97.438,14.177,97.48,14.296,85.013,14.1,84.459,14.382,84.98,8.925,99.374,8.5567,98.96,8.5732,98.904,8.3554,99.762,8.0312,99.329,8.399,99.744,12.723,93.309,12.866,93.244,12.863,93.302,13.492,94.996,13.51,94.898,13.576,94.907,-9.7959,90.552,-9.9392,90.324,-9.7775,90.455,-9.6593,89.856,-9.8205,89.724,-9.7662,89.672,-6.3297,98.526,-6.4666,98.334,-6.2727,98.476,14.237,65.709,14.087,65.876,14.192,65.66,13.861,74.543,13.755,74.739,13.693,74.693,11.955,86.669,12.097,86.497,12.155,86.573,14.094,94.348,14.144,94.158,14.212,94.193,13.779,92.721,13.887,92.538,13.845,92.729,14.652,73.933,14.351,73.548,14.434,73.511,12.251,97.072,12.343,96.846,12.408,96.905,13.054,98.106,13.034,98.018,13.149,97.881,9.1013,98.3,9.0379,98.239,9.2789,98.116,-0.05092,78.449,-0.3656,78.028,-0.3518,77.938,1.438,80.935,1.3702,80.995,1.0348,80.506,-0.72339,89.372,-0.98112,88.974,-0.90751,88.921,1.3223,96.63,1.1079,96.939,1.2518,96.622,-0.15712,89.902,-0.22744,89.891,-0.42017,89.443,11.952,96.731,11.585,96.351,11.601,96.306,11.021,95.729,10.576,95.396,11.036,95.684,10.655,96.85,10.154,96.541,10.208,96.52,14.392,45.912,14.354,45.956,14.295,45.811,9.192,57.409,9.713,56.998,9.7599,57.023,3.3653,58.796,3.2951,58.825,2.7664,58.511,6.9381,71.071,6.599,70.794,6.5786,70.7,11.445,70.974,11.361,70.917,11.361,70.817,13.258,55.383,12.945,55.283,13.188,55.31,13.023,73.979,12.778,73.958,12.777,73.861,12.086,92.182,12.358,92.2,12.31,92.285,12.823,101.88,13.094,101.91,13.067,101.98,12.867,103.82,12.866,103.75,13.138,103.84,9.073,104.84,9.182,104.86,9.1767,104.92,-5.3913,53.312,-5.3015,53.057,-5.1997,53.014,-5.4793,53.367,-5.5565,53.344,-5.3878,53.112,-13.341,17.656,-13.141,17.451,-13.106,17.523,12.688,96.984,12.431,96.894,12.716,96.922,12.907,92.774,12.645,92.758,12.651,92.68,7.9956,86.982,8.0092,86.915,8.1183,86.93,-13.298,17.634,-13.275,17.526,-13.043,17.389,13.619,74.607,13.307,74.437,13.23,74.369,13.056,104.31,12.988,104.3,12.969,104.16,10.624,64.002,10.576,63.98,10.873,63.622,12.881,52.587,13.034,52.108,13.075,52.164,12.683,103.71,12.619,103.68,12.755,103.59,2.996,100.84,3.6253,100.63,3.0621,100.88,0.98584,86.628,1.2087,86.425,1.2154,86.5,-5.6411,62.352,-5.5676,62.367,-5.7945,62.566,3.6599,23.16,3.6774,23.207,3.5483,23.189,15.122,92.502,14.718,92.268,14.764,92.249,-0.76705,60.733,-0.84166,60.745,-0.85595,60.275,-1.6957,75.419,-1.7168,75.045,-1.6417,75.036,16.864,90.268,16.528,90.074,16.582,90.021,16.883,91.075,16.547,90.825,16.884,91.017,13.785,86.789,13.435,86.528,13.472,86.512,13.153,89.132,12.921,88.772,13.191,89.116,9.9219,82.386,10.002,82.283,10.022,82.328,12.937,95.946,12.974,95.852,13.013,95.923,14.109,96.075,14.161,96.059,14.125,96.153,12.066,74.084,12.107,74.268,12.056,74.287,13.739,73.777,13.801,73.78,13.763,73.964,14.166,37.978,14.177,38.166,14.114,38.161,16.438,50.926,16.297,51.047,16.378,50.877,16.415,52.365,16.336,52.52,16.271,52.483,14.616,71.238,14.417,71.35,14.542,71.229,13.893,77.693,13.843,77.644,14.047,77.541,15.962,91.301,16.031,91.085,16.089,91.125,16.244,89.753,16.217,89.685,16.305,89.534,15.778,92.861,15.667,92.788,15.744,92.796,15.716,93.313,15.641,93.313,15.604,93.241,15.975,93.645,15.619,93.34,15.693,93.341,16.145,94.696,15.842,94.345,16.202,94.646,13.684,90.106,13.406,89.769,13.423,89.722,-3.6783,60.682,-3.6768,60.265,-3.6227,60.215,12.968,42.026,12.873,41.933,12.952,41.954,13.47,43.023,13.398,43.006,13.37,42.934,-14.997,18.236,-14.943,18.175,-14.928,18.275,-5.6679,33.949,-5.7486,33.888,-5.696,33.873,11.027,32.728,11.026,32.919,10.972,32.722,-11.192,91.811,-11.45,91.728,-11.371,91.712,-11.232,91.855,-14.071,95.888,-14.223,95.757,-14.18,95.716,-14.084,95.967,15.896,81.43,15.819,81.421,15.889,81.246,15.968,81.566,15.963,81.381,16.034,81.404,13.107,89.97,13.095,89.915,13.341,89.758,16.111,96.036,16.349,95.828,16.389,95.86,11.833,84.767,11.801,84.727,12.013,84.495,5.98,97.253,5.7303,97.444,5.9269,97.232,-0.86745,75.271,-0.91443,75.238,-0.87379,74.853,16.091,92.954,15.786,92.669,15.799,92.631,15.376,93.466,15.015,93.216,15.39,93.428,17.125,95.899,16.816,95.592,17.254,95.889,16.28,96.354,15.872,95.964,16.448,96.337,15.324,94.708,14.914,94.355,14.929,94.305,0.13614,73.859,0.069894,73.824,0.073586,73.322,5.5073,97.593,5.1915,97.874,5.4357,97.57,11.646,86.543,11.599,86.496,11.859,86.162,15.195,97.072,15.497,96.773,15.551,96.813,11.7,87.616,11.677,87.545,11.984,87.299,15.986,87.304,15.543,86.992,15.987,87.229,13.301,89.324,12.817,89.03,12.863,89.005,12.501,91.347,12.159,90.91,12.548,91.322,9.7835,87.254,9.9008,87.126,9.9226,87.186,13.21,96.052,13.281,96.033,13.228,96.155,11.568,78.951,11.613,79.221,11.542,79.243,13.036,78.983,13.119,78.989,13.058,79.256,13.532,47.543,13.536,47.817,13.454,47.807,15.398,57.72,15.213,57.915,15.315,57.661,15.392,59.225,15.291,59.459,15.203,59.415,13.665,76.612,13.833,76.42,13.929,76.425,13.548,45.234,13.452,45.224,13.403,45.135,0.001862,31.061,-0.12695,31.028,-0.06901,30.984,11.201,42.581,11.182,42.856,11.129,42.567,-10.621,93.316,-10.807,93.097,-10.566,93.264,-10.464,93.65,-10.755,93.445,-10.651,93.431,-12.858,96.494,-13.06,96.288,-13.001,96.238,-12.783,96.609,-12.961,96.301,-12.759,96.507,6.0244,28.599,6.0362,28.663,5.8706,28.613,14.297,94.135,13.76,93.859,13.818,93.83,15.973,86.226,15.531,85.986,15.602,85.914,15.195,92.576,14.8,92.122,15.271,92.509,12.965,92.374,12.568,91.97,12.585,91.908,14.763,95.373,14.616,95.279,14.718,95.29,14.922,85.656,14.922,85.389,15.016,85.419,15.07,92.742,15.032,92.655,15.154,92.431,14.845,93.601,14.936,93.292,15.013,93.34,13.311,80.829,13.241,80.771,13.512,80.594,-1.8925,58.109,-1.9635,57.574,-1.9011,57.498,14.518,94.923,14.037,94.622,14.534,94.873,0.36142,0.28969,0.38772,0.27809,0.38819,0.29153,0.35976,0.2751,0.33,0.26771,0.36,0.23676,0.33218,0.23236,0.36024,0.19892,0.33442,0.19892,0.36434,0.14224,0.34467,0.14224,0.36935,0.087159,0.3495,0.087159,0.60213,0.18099,0.62665,0.17931,0.61306,0.19164,0.61941,0.1621,0.59335,0.17191,0.61311,0.14727,0.60467,0.12677,0.57852,0.15817,0.57905,0.11673,0.56323,0.15334,0.56705,0.11091,0.65802,0.28545,0.62304,0.24769,0.65817,0.25197,0.62284,0.29168,0.58792,0.24341,0.58767,0.2979,0.56059,0.29603,0.55058,0.24423,0.52861,0.28314,0.67904,0.026882,0.65172,0.014087,0.65399,0.005531,0.67385,0.036735,0.70463,0.065625,0.69394,0.074569,0.70903,0.10797,0.69704,0.11407,0.71679,0.14778,0.70323,0.15301,0.7242,0.18116,0.6911,0.16492,0.70901,0.19467,0.72448,0.20949,0.70019,0.21135,0.69585,0.20381,0.69107,0.21744,0.68139,0.2054,0.47818,0.14224,0.44535,0.087159,0.47081,0.087159,0.45468,0.14224,0.4909,0.19729,0.45268,0.14224,0.46798,0.19892,0.44102,0.19892,0.47167,0.22786,0.44395,0.23214,0.44672,0.26647,0.47187,0.25341,0.4909,0.25092,0.4909,0.22631,0.30483,0.22824,0.28544,0.22782,0.28544,0.19881,0.30496,0.25486,0.28544,0.25232,0.30682,0.2703,0.28544,0.27028,0.30903,0.28208,0.28544,0.28001,0.31084,0.29157,0.28544,0.28947,0.28544,0.30371,0.4909,0.30232,0.46521,0.29068,0.4909,0.28814,0.4668,0.30285,0.4909,0.31967,0.4686,0.31967,0.4909,0.34804,0.46719,0.34804,0.4909,0.37277,0.46759,0.37318,0.4909,0.39607,0.46796,0.39607,0.4909,0.43223,0.46853,0.43223,0.44093,0.39607,0.44034,0.43223,0.41209,0.39607,0.41146,0.43223,0.38947,0.39607,0.3893,0.43223,0.36631,0.39607,0.36676,0.43223,0.33768,0.39607,0.33741,0.37277,0.31094,0.37318,0.31133,0.34804,0.28544,0.34804,0.28544,0.37277,0.31058,0.39607,0.28544,0.39607,0.31002,0.43223,0.28544,0.43223,0.33809,0.43223,0.28544,0.31967,0.30877,0.31967,0.30997,0.30376,0.33364,0.3065,0.33429,0.29438,0.33188,0.28568,0.30827,0.19892,0.29847,0.14224,0.31859,0.14224,0.32363,0.087159,0.30412,0.087159,0.69583,0.23038,0.70568,0.22005,0.56963,0.19849,0.58078,0.20568,0.5489,0.18667,0.54433,0.17866,0.73991,0.19965,0.72895,0.17497,0.7484,0.19371,0.74537,0.16297,0.72873,0.14349,0.67051,0.25592,0.67039,0.2822,0.53211,0.16499,0.54914,0.14622,0.50281,0.13551,0.76008,0.1765,0.77529,0.13408,0.78621,0.14411,0.76292,0.11956,0.70471,0.25948,0.70462,0.27925,0.51569,0.12126,0.72001,0.26357,0.71995,0.27578,0.5977,0.20715,0.3621,0.29852,0.38838,0.29985,0.4148,0.29796,0.41507,0.28895,0.41763,0.2744,0.38764,0.23828,0.38756,0.19892,0.38766,0.14224,0.38646,0.087159,0.63924,0.17473,0.63895,0.15268,0.63918,0.13738,0.63772,0.10811,0.60121,0.10732,0.59776,0.08787,0.58339,0.081664,0.57132,0.068711,0.60319,0.039185,0.5935,0.029313,0.62574,0.01405,0.6215,0.005386,0.52872,0.26031,0.62799,0.02429,0.61078,0.045341,0.63688,0.07846,0.6373,0.09311,0.67609,0.086106,0.67536,0.10486,0.67267,0.12315,0.66343,0.14484,0.65978,0.15844,0.67589,0.17984,0.6657,0.19084,0.42309,0.087159,0.43005,0.14224,0.41407,0.19892,0.41597,0.23703,0.44466,0.2846,0.47024,0.26919,0.46727,0.28107,0.4909,0.26904,0.4909,0.27876,0.44233,0.29356,0.44329,0.30596,0.44303,0.31967,0.44171,0.34804,0.44131,0.37277,0.4125,0.37278,0.38957,0.37277,0.36602,0.37278,0.33713,0.34804,0.33437,0.31967,0.36309,0.30842,0.36259,0.30445,0.38852,0.30706,0.38865,0.30991,0.38894,0.31967,0.36492,0.31967,0.36572,0.34804,0.38968,0.34804,0.41293,0.34804,0.41251,0.31967,0.41406,0.30821,0.41442,0.30395,0.40804,0.14224,0.4045,0.087159,0.65229,0.17917,0.66564,0.047109,0.65039,0.022355,0.84284,0.1788,0.83744,0.18309,0.84276,0.18339,0.83689,0.17924,0.83724,0.17541,0.83645,0.17627,0.83605,0.17931,0.83534,0.17609,0.8352,0.17936,0.83657,0.18235,0.83545,0.18265,0.83625,0.1838,0.83492,0.18437,0.83479,0.17446,0.83613,0.17494,0.83569,0.17267,0.84242,0.17423,0.85088,0.17828,0.85017,0.18317,0.84253,0.18438,0.84225,0.18481,0.83662,0.18456,0.8358,0.18637,0.84221,0.17321,0.84985,0.17351,0.85128,0.17177,0.84203,0.17276,0.85042,0.17292,0.84173,0.17088,0.84202,0.16689,0.83529,0.16869,0.84182,0.21261,0.83182,0.20205,0.83486,0.20888,0.84128,0.20611,0.85356,0.21712,0.85709,0.21122,0.85993,0.20605,0.84397,0.2017,0.84501,0.19695,0.86129,0.20053,0.86436,0.20744,0.86084,0.21348,0.85718,0.21909,0.86485,0.21402,0.86782,0.20871,0.88163,0.21448,0.8697,0.20262,0.88471,0.20647,0.8906,0.22026,0.89613,0.20956,0.90178,0.20055,0.91912,0.20643,0.92187,0.18907,0.90509,0.18828,0.91505,0.16986,0.92698,0.16548,0.90724,0.16075,0.91746,0.15593,0.90289,0.15558,0.90604,0.14913,0.89019,0.14432,0.91002,0.1419,0.89034,0.13345,0.90124,0.12555,0.89043,0.12001,0.90075,0.11351,0.88726,0.10616,0.89484,0.097158,0.88389,0.090971,0.88865,0.082814,0.86893,0.07149,0.88306,0.27323,0.86337,0.30165,0.88128,0.29196,0.86139,0.28869,0.87973,0.26771,0.89502,0.27147,0.88766,0.26178,0.90783,0.25896,0.90715,0.2757,0.8909,0.28725,0.89128,0.081386,0.89385,0.073995,0.88593,0.075977,0.90132,0.087781,0.90113,0.067913,0.88234,0.056436,0.89159,0.055376,0.89492,0.046717,0.9085,0.062014,0.90924,0.081065,0.9198,0.071913,0.92682,0.082493,0.92972,0.065262,0.92384,0.053461,0.93046,0.050276,0.92069,0.045745,0.92526,0.039854,0.93848,0.31389,0.92372,0.31717,0.93131,0.32448,0.929,0.30668,0.91803,0.31525,0.92334,0.30302,0.93822,0.29109,0.9285,0.2871,0.94161,0.28024,0.92762,0.2711,0.93747,0.25556,0.95021,0.26926,0.9624,0.28504,0.97471,0.26999,0.96088,0.25574,0.98461,0.25778,0.96984,0.24462,0.99485,0.24226,0.98444,0.22868,0.6321,0.38576,0.62171,0.38576,0.62171,0.40487,0.6321,0.37071,0.64348,0.37071,0.64348,0.38576,0.66202,0.38576,0.66202,0.37071,0.71057,0.38576,0.71058,0.37071,0.75934,0.38576,0.75934,0.37071,0.7839,0.38576,0.7839,0.37071,0.81273,0.37071,0.81273,0.38576,0.82771,0.37071,0.82771,0.38576,0.84261,0.38576,0.84261,0.40487,0.88603,0.38576,0.88603,0.40487,0.88603,0.4212,0.93233,0.4212,0.93233,0.40487,0.99301,0.42121,0.93233,0.44214,0.88603,0.44214,0.84261,0.44214,0.84261,0.4212,0.82771,0.4212,0.82771,0.40487,0.81273,0.40487,0.7839,0.40487,0.75934,0.40487,0.71057,0.40487,0.66202,0.40487,0.64348,0.40487,0.6321,0.40487,0.62171,0.4212,0.98338,0.12493,0.9937,0.11412,0.98069,0.10116,0.96982,0.11432,0.96929,0.091449,0.95881,0.10378,0.95513,0.081387,0.94407,0.091947,0.93851,0.080828,0.94324,0.070429,0.95307,0.29377,0.94576,0.30397,0.93844,0.062285,0.93163,0.073127,0.93483,0.10418,0.92315,0.095344,0.91492,0.087812,0.91176,0.09716,0.90169,0.10169,0.8885,0.28577,0.91159,0.10811,0.92655,0.11636,0.9422,0.12628,0.93424,0.13744,0.91904,0.12846,0.92446,0.14932,0.94122,0.15938,0.93586,0.18504,0.94922,0.18037,0.95949,0.17886,0.96196,0.161,0.6321,0.46256,0.62171,0.46256,0.62171,0.48026,0.6321,0.44214,0.62171,0.44214,0.6321,0.4212,0.64348,0.4212,0.66202,0.4212,0.71057,0.4212,0.75934,0.4212,0.7839,0.4212,0.81273,0.4212,0.81273,0.44214,0.7839,0.44214,0.75934,0.44214,0.71057,0.44214,0.66202,0.44214,0.64348,0.44214,0.64348,0.46256,0.6321,0.48026,0.62171,0.4976,0.96306,0.19282,0.95166,0.197,0.93902,0.19992,0.93954,0.21364,0.95034,0.21935,0.972,0.20564,0.62171,0.51484,0.6321,0.4976,0.6321,0.51484,0.64348,0.4976,0.64348,0.51484,0.66202,0.51484,0.66202,0.4976,0.71057,0.51484,0.71057,0.4976,0.71057,0.48026,0.66202,0.48026,0.66202,0.46256,0.71057,0.46256,0.64348,0.48026,0.75934,0.46256,0.75934,0.48026,0.75934,0.49761,0.75934,0.51484,0.75934,0.52876,0.7839,0.52876,0.7839,0.51484,0.81273,0.51484,0.81273,0.52876,0.82771,0.52876,0.82771,0.51484,0.84261,0.52876,0.84261,0.37071,0.88603,0.37072,0.93233,0.38576,0.99301,0.40488,0.99301,0.38576,0.99301,0.37072,0.93233,0.37072,0.99301,0.52876,0.93233,0.51484,0.93233,0.52876,0.99301,0.51484,0.99301,0.49761,0.93233,0.49761,0.99301,0.48026,0.93233,0.48026,0.88603,0.49761,0.88603,0.48026,0.84261,0.48026,0.84261,0.49761,0.82771,0.49761,0.82771,0.48026,0.82771,0.46256,0.81273,0.48026,0.81273,0.46256,0.7839,0.46256,0.7839,0.48026,0.7839,0.49761,0.81273,0.49761,0.84261,0.51484,0.88603,0.51484,0.88603,0.52876,0.82771,0.44214,0.84261,0.46256,0.88603,0.46257,0.93233,0.46257,0.99301,0.44214,0.99301,0.46257,0.71057,0.52876,0.66202,0.52876,0.64348,0.52876,0.6321,0.52876,0.62171,0.52876,0.97842,0.21666,0.95973,0.23116,0.94966,0.24241,0.93833,0.2311,0.93072,0.22449,0.91143,0.21636,0.90475,0.23035,0.88891,0.225,0.87624,0.22347,0.86134,0.22098,0.87192,0.16333,0.86627,0.16398,0.86643,0.17218,0.86064,0.17212,0.86125,0.162,0.84868,0.16301,0.85241,0.17,0.85264,0.17811,0.85394,0.17807,0.85283,0.18607,0.85154,0.18454,0.85151,0.17821,0.84205,0.1866,0.84303,0.1903,0.84965,0.19278,0.8361,0.19157,0.86152,0.19417,0.86596,0.20054,0.8665,0.19345,0.87248,0.19466,0.88819,0.19719,0.88957,0.18638,0.90328,0.17355,0.8994,0.16489,0.89062,0.15232,0.8716,0.14067,0.87774,0.12956,0.88155,0.11793,0.8737,0.11661,0.87648,0.10668,0.8505,0.10276,0.8628,0.26405,0.84441,0.25729,0.8429,0.27102,0.86529,0.25227,0.84183,0.2504,0.863,0.24371,0.87547,0.25078,0.87109,0.24059,0.88943,0.24444,0.88229,0.23508,0.89959,0.23646,0.88679,0.22925,0.90913,0.24008,0.87356,0.26416,0.8751,0.10491,0.87882,0.099218,0.87156,0.10365,0.85975,0.08581,0.86868,0.081232,0.86607,0.069389,0.86069,0.3037,0.85605,0.29126,0.85802,0.28166,0.85374,0.27492,0.85524,0.098653,0.85679,0.084183,0.86167,0.076748,0.86267,0.0678,0.8573,0.30431,0.85081,0.2932,0.8476,0.28704,0.85301,0.28449,0.84947,0.2782,0.85036,0.093684,0.85426,0.082135,0.85569,0.073258,0.84507,0.067069,0.83773,0.072047,0.83509,0.070116,0.8388,0.063495,0.8421,0.056281,0.83809,0.055043,0.83286,0.060881,0.82852,0.059196,0.82335,0.065548,0.83206,0.068728,0.81643,0.073824,0.82264,0.078762,0.82791,0.080558,0.83181,0.084481,0.84428,0.091562,0.84428,0.28068,0.83038,0.28717,0.83305,0.29425,0.83712,0.30052,0.84031,0.31359,0.83742,0.31571,0.83239,0.3032,0.82902,0.29625,0.82588,0.28977,0.82093,0.2918,0.8248,0.29795,0.82735,0.30457,0.83383,0.31638,0.82036,0.30753,0.81662,0.3018,0.81356,0.29571,0.80837,0.3068,0.81187,0.3114,0.80352,0.31138,0.80483,0.3021,0.80915,0.067054,0.81379,0.061225,0.82288,0.063067,0.82687,0.058547,0.82523,0.057915,0.82176,0.061672,0.81467,0.059677,0.80722,0.057183,0.80852,0.056037,0.81568,0.058648,0.82145,0.060973,0.8245,0.057638,0.80965,0.055449,0.81748,0.05498,0.81859,0.051037,0.81184,0.049801,0.81088,0.052666,0.81085,0.050138,0.8101,0.052397,0.80929,0.052111,0.80802,0.054331,0.80912,0.05457,0.80693,0.055441,0.80839,0.055494,0.80614,0.061257,0.80081,0.30845,0.7979,0.31282,0.79994,0.31605,0.80986,0.049626,0.81094,0.049,0.81875,0.049998,0.82448,0.053161,0.811,0.047045,0.80976,0.048106,0.80646,0.31411,0.80343,0.31754,0.80482,0.31782,0.81316,0.31852,0.81862,0.049488,0.81902,0.047608,0.81143,0.048672,0.82704,0.052562,0.82921,0.051164,0.82516,0.052857,0.82422,0.31748,0.84548,0.058468,0.86994,0.26127,0.92324,0.24471,0.91941,0.28369,0.89824,0.28797,0.88802,0.30425,0.88265,0.29874,0.87369,0.064273,0.88119,0.05406,0.88733,0.049491,0.87915,0.052253,0.86801,0.058479,0.87163,0.06158,0.88327,0.31048,0.88054,0.30372,0.87697,0.30668,0.88578,0.30751,0.89129,0.31196,0.88843,0.31526,0.90027,0.32001,0.89782,0.32193,0.88047,0.32495,0.87506,0.32141,0.86999,0.31724,0.86079,0.048253,0.86918,0.039362,0.88333,0.044635,0.87742,0.03741,0.89146,0.042198,0.89357,0.044482,0.89415,0.30805,0.90094,0.31738,0.90555,0.29459,0.91649,0.29767,0.91097,0.30371,0.91394,0.065376,0.91721,0.056528,0.91323,0.044959,0.9186,0.040438,0.92462,0.03781,0.92281,0.3209,0.93128,0.32586,0.92089,0.32433,0.93008,0.32704,0.91887,0.33203,0.91315,0.33096,0.91568,0.32178,0.917,0.31836,0.91234,0.3128,0.91718,0.30134,0.91051,0.058077,0.9054,0.049651,0.90418,0.046094,0.91268,0.042775,0.91151,0.040562,0.90237,0.042596,0.9113,0.31679,0.90972,0.32088,0.90743,0.32917,0.90038,0.034973,0.90815,0.030725,0.91649,0.035547,0.92345,0.035698,0.91915,0.026302,0.9148,0.031144,0.91314,0.026564,0.91855,0.024052,0.91867,0.33572,0.92705,0.33845,0.92659,0.33659,0.92571,0.34005,0.917,0.33904,0.91591,0.34374,0.92235,0.34655,0.91512,0.35035,0.91028,0.34964,0.91082,0.34295,0.91178,0.33759,0.91254,0.3343,0.90676,0.33315,0.90026,0.031294,0.90789,0.028674,0.90678,0.026891,0.89769,0.027819,0.90627,0.33717,0.90563,0.34258,0.89678,0.022669,0.90359,0.020445,0.9111,0.022403,0.91729,0.021845,0.9095,0.019312,0.90882,0.017975,0.90452,0.018876,0.90828,0.016928,0.90459,0.01758,0.90041,0.014086,0.90165,0.013601,0.8967,0.015521,0.90542,0.35005,0.9103,0.35505,0.9133,0.35455,0.91401,0.35775,0.91126,0.35921,0.90815,0.35879,0.90723,0.35509,0.89625,0.010676,0.89889,0.00902,0.90018,0.00897,0.90041,0.008552,0.89961,0.007871,0.90271,0.013402,0.90478,0.017052,0.90804,0.016492,0.90566,0.012064,0.90112,0.00906,0.90331,0.007938,0.90546,0.006751,0.90841,0.010358,0.91031,0.014121,0.91198,0.014954,0.91082,0.014246,0.90925,0.009535,0.90643,0.004837,0.9052,0.004862,0.90539,0.005907,0.91483,0.35701,0.91838,0.35268,0.91041,0.008685,0.90588,0.00595,0.91381,0.015247,0.88078,0.029961,0.87355,0.032622,0.87896,0.027713,0.88741,0.33677,0.88806,0.33419,0.87734,0.3292,0.87228,0.32505,0.86706,0.32139,0.85934,0.043512,0.86806,0.037061,0.86578,0.035338,0.85576,0.040053,0.86951,0.32863,0.86349,0.32484,0.87455,0.33275,0.88488,0.33837,0.87151,0.33801,0.86555,0.33428,0.8596,0.33071,0.85199,0.034421,0.85952,0.028759,0.8698,0.028572,0.87682,0.025271,0.86628,0.024773,0.86525,0.023689,0.8601,0.02652,0.86411,0.022576,0.86809,0.018572,0.86634,0.018146,0.86258,0.012936,0.85638,0.009964,0.86183,0.014293,0.86242,0.013422,0.85679,0.010987,0.8552,0.010115,0.85572,0.008719,0.86168,0.35355,0.85868,0.34776,0.85736,0.35366,0.8628,0.3492,0.86623,0.34496,0.86999,0.35027,0.8631,0.35319,0.85724,0.008188,0.857,0.009836,0.86369,0.011372,0.8705,0.018138,0.87809,0.34493,0.86102,0.34172,0.85511,0.33961,0.84742,0.026138,0.85296,0.02239,0.85434,0.021292,0.85968,0.024929,0.85564,0.020648,0.85971,0.024237,0.86363,0.022129,0.84898,0.016842,0.85061,0.016241,0.84639,0.020204,0.85454,0.34637,0.85366,0.35139,0.85074,0.015645,0.84946,0.015104,0.85187,0.015984,0.85891,0.017642,0.85435,0.013495,0.85318,0.012439,0.8558,0.010956,0.85087,0.014493,0.86565,0.0182,0.92005,0.23668,0.62171,0.37071,0.87577,0.23089,0.86831,0.22712,0.88714,0.15851,0.88968,0.16877,0.87197,0.17232,0.86732,0.17847,0.86086,0.17823,0.86097,0.18428,0.86661,0.18489,0.87203,0.18501,0.87221,0.17853,0.88944,0.17751,0.86845,0.23025,0.88162,0.14782,0.86605,0.23367,0.858,0.23556,0.86992,0.12574,0.86457,0.13627,0.84452,0.11806,0.85293,0.1117,0.84436,0.10864,0.84645,0.10131,0.83984,0.2729,0.83815,0.25855,0.83671,0.25192,0.83976,0.24303,0.8436,0.1315,0.84121,0.11651,0.83747,0.11562,0.83674,0.10706,0.84233,0.10039,0.82725,0.10499,0.82579,0.09767,0.83598,0.27166,0.81944,0.26094,0.81912,0.27347,0.83242,0.2588,0.81799,0.2545,0.83142,0.25244,0.83444,0.24502,0.83883,0.12824,0.83308,0.12837,0.82081,0.12405,0.82286,0.11129,0.82123,0.10368,0.82213,0.096691,0.81582,0.27457,0.81437,0.2623,0.81321,0.25538,0.8171,0.24782,0.83007,0.24575,0.81214,0.24899,0.81988,0.1103,0.81666,0.1213,0.81654,0.11048,0.81147,0.1216,0.80827,0.2559,0.80703,0.2497,0.80946,0.26192,0.81216,0.27346,0.80233,0.2633,0.80101,0.25711,0.79919,0.25137,0.80461,0.11848,0.80785,0.10926,0.81557,0.10318,0.81036,0.10282,0.8182,0.09634,0.80902,0.095848,0.80888,0.10269,0.80754,0.097603,0.79974,0.095316,0.80283,0.27301,0.79468,0.26466,0.79346,0.27104,0.7928,0.25949,0.79076,0.25461,0.79716,0.11479,0.79893,0.10842,0.80684,0.1073,0.80735,0.1026,0.80554,0.10643,0.79924,0.10687,0.79248,0.10686,0.79325,0.10551,0.80667,0.10257,0.7998,0.10572,0.80512,0.10593,0.80026,0.10223,0.80022,0.098396,0.79439,0.099176,0.79427,0.10208,0.78707,0.26236,0.7828,0.26545,0.78558,0.2678,0.78194,0.26221,0.78553,0.25923,0.79264,0.11063,0.78902,0.26562,0.78673,0.26842,0.793,0.097002,0.79988,0.097046,0.79379,0.098285,0.79223,0.098263,0.79345,0.098725,0.79271,0.099548,0.80605,0.098348,0.80557,0.098784,0.79299,0.10506,0.79175,0.10543,0.79238,0.10417,0.79403,0.10467,0.83294,0.19644,0.83205,0.18985,0.82824,0.19443,0.83105,0.19066,0.82803,0.20043,0.97251,0.1415,0.96255,0.12573,0.95008,0.11583,0.95591,0.13493,0.94902,0.14648,0.83657,0.17419,-13.281,81.907,-12.967,81.744,-12.963,81.847,-4.9018,82.698,-4.8538,82.795,-4.9045,82.892,-6.0623,73.021,-6.0308,73.1,-6.2904,73.208,-24.108,61.043,-24.38,60.948,-24.347,60.87,-23.169,74.542,-23.427,74.468,-23.405,74.365,-22.42,79.665,-22.742,79.507,-22.483,79.575,-21.501,80.735,-21.829,80.685,-21.826,80.583,-24.539,74.775,-24.594,74.68,-24.544,74.582,-24.721,68.966,-24.854,68.903,-24.789,68.866,-24.642,54.816,-24.697,54.866,-24.923,54.677,20.527,75.709,20.827,75.618,20.822,75.706,15.07,74.378,14.78,74.366,14.78,74.277,15.148,74.347,14.783,74.242,15.073,74.254,22.319,29.725,22.638,29.93,22.714,30.008,6.0216,82.273,6.0829,82.171,6.1462,82.206,-3.3921,69.993,-3.6044,70.198,-3.6571,70.148,-24.982,80.808,-25.033,80.148,-24.929,80.137,-25.185,77.232,-25.189,76.753,-25.125,76.671,-17.347,81.583,-17.477,81.049,-17.409,81.078,-24.965,36.991,-25.107,37.056,-25.151,36.997,-13.94,81.057,-13.818,81.537,-13.87,81.561,-14.723,80.664,-14.73,79.937,-14.678,79.913,-25.048,80.854,-25.111,80.798,-25.058,80.127,-21.422,59.112,-21.001,59.011,-20.951,59.078,-20.823,81.164,-20.824,81.088,-20.352,81.059,-15.008,81.061,-14.546,81.073,-14.545,81.149,-14.615,53.961,-14.572,53.892,-14.153,53.976,3.0875,79.546,3.1509,80.217,3.0924,80.273,-18.65,81.546,-18.6,81.038,-18.532,81.008,-21.422,81.067,-21.476,81.045,-21.364,80.561,-20.86,80.797,-20.93,80.047,-20.877,80.069,-15.759,67.223,-16.313,67.292,-15.859,67.13,-2.0357,81.423,-1.9931,80.672,-1.9127,81.483,23.438,37.367,24.006,37.894,23.83,37.866,8.6168,51.366,8.5779,51.992,8.5296,52.003,9.2524,48.405,9.3003,48.393,9.1227,49.003,-18.071,77.872,-18.045,77.795,-17.504,77.643,-1.593,79.387,-1.229,79.51,-1.2326,79.59,-18.155,77.858,-17.66,77.618,-17.613,77.706,-19.676,76.489,-19.719,76.398,-19.066,76.186,-20.03,76.877,-19.473,76.632,-19.376,76.668,13.384,35.482,13.636,35.379,13.641,35.481,-6.6548,-8.3652,-6.6348,-8.4694,-6.4377,-8.4124,-22.366,45.558,-22.52,45.725,-22.467,45.525,-22.178,46.122,-22.37,46.242,-22.24,46.06,-21.651,52.232,-21.682,52.164,-21.482,52.059,-21.934,74.362,-21.906,74.229,-21.854,74.283,-21.904,64.308,-21.953,64.159,-21.895,64.136,5.2223,53.074,5.2615,53.122,5.0877,53.741,-17.566,76.029,-17.691,75.689,-17.629,75.616,3.3409,67.729,3.1535,67.966,3.1411,67.855,3.1797,67.879,3.2339,67.947,3.0336,68.072,-12.33,56.47,-12.559,56.529,-12.567,56.442,-12.277,56.19,-12.21,56.276,-12.506,56.249,15.233,41.448,15.276,41.388,15.321,41.513,-8.5339,28.092,-8.7714,28.067,-8.5536,28.02,-9.9495,17.451,-10.164,17.509,-10.169,17.423,15.664,14.832,15.759,14.778,15.853,14.812,23.269,53.401,22.737,53.099,23.255,53.323,-7.668,59.672,-7.656,59.722,-8.107,60.135,-4.9601,60.65,-5.4423,61.07,-5.4583,61.022,-3.0319,58.47,-3.5428,58.91,-3.0913,58.457,-3.3181,40.953,-3.4094,40.809,-3.3493,40.8,16.697,46.51,17.112,46.529,17.125,46.603,17.181,71.489,17.215,71.417,17.596,71.498,-10.437,66.673,-10.134,66.954,-10.497,66.718,-21.437,64.84,-21.348,64.789,-21.246,64.826,-16.611,54.278,-16.569,54.481,-16.64,54.555,-13.178,56.649,-13.16,56.927,-13.27,56.692,-21.622,49.433,-21.709,49.73,-21.668,49.411,-18.975,63.596,-19.012,63.64,-19.114,63.348,-22.103,77.318,-22.491,77.164,-22.443,77.132,-12.119,14.234,-12.264,13.823,-12.094,14.204,8.4073,16.31,8.6031,15.819,8.6378,15.94,-14.266,13.162,-14.572,12.863,-14.551,12.831,-16.001,18.072,-16.047,18.085,-16.366,17.785,-11.593,81.764,-11.643,81.885,-11.641,81.769,-18.935,80.681,-18.943,80.602,-18.863,80.611,-18.351,72.95,-18.431,72.94,-18.458,72.871,-21.478,79.118,-21.909,78.932,-21.512,79.051,-21.379,77.942,-21.829,77.827,-21.809,77.754,-22.093,77.865,-22.433,77.68,-22.076,77.79,-18.071,47.373,-18.263,47.485,-18.123,47.326,-17.224,52.292,-17.349,52.407,-17.42,52.394,-13.716,63.992,-13.892,64.025,-13.753,63.927,-13.654,64.843,-13.805,64.949,-13.831,64.876,-10.624,74.468,-10.803,74.508,-10.648,74.41,-10.045,78.49,-10.22,78.584,-10.224,78.529,21.423,40.71,21.46,40.901,21.366,40.726,21.535,40.929,-19.859,80.003,-19.786,79.933,-19.781,79.988,16.433,2.3115,16.328,2.0734,16.473,2.2677,16.32,2.1521,0.91786,72.906,0.72484,72.938,0.8907,72.859,-0.53398,67.203,-0.69829,67.286,-0.71346,67.225,-1.4812,50.68,-1.6602,50.706,-1.5087,50.608,-1.7819,49.605,-1.9326,49.704,-1.9473,49.631,-3.5816,27.338,-3.7452,27.374,-3.5503,27.272,-5.8671,20.552,-5.8838,20.485,-5.6817,20.434,7.8754,41.703,8.1553,41.712,7.8562,41.756,-1.9374,2.3088,-2.2371,2.268,-2.2387,2.2169,-19.249,37.935,-19.282,37.955,-19.633,37.73,-19.568,35.432,-19.909,35.157,-19.877,35.135,-18.838,30.929,-19.151,30.586,-18.829,30.882,17.286,48.556,17.646,48.254,17.684,48.317,18.142,53.423,18.16,53.352,18.516,53.139,7.7959,47.056,7.7347,47.109,7.7827,46.984,13.247,68.169,13.154,68.137,13.223,68.094,14.119,62.009,14.042,62.027,14.027,61.975,5.0812,77.565,4.9762,77.494,5.0181,77.47,7.1047,46.187,7.0595,46.313,7.0512,46.237,20.553,46.191,20.528,46.121,20.869,45.967,20.329,44.141,20.64,43.911,20.691,43.934,-18.17,72.144,-18.277,72.065,-18.205,72.075,-5.982,76.91,-6.06,76.661,-6.0064,76.61,-20.832,28.352,-20.878,28.374,-21.3,28.039,-20.969,25.818,-21.374,25.427,-21.33,25.401,-20.185,20.576,-20.525,20.084,-20.164,20.518,10.904,63.845,10.802,63.85,10.794,63.778,3.5508,-15.745,3.4734,-15.812,3.8151,-15.833,-0.3371,75.908,-0.45758,75.789,-0.39888,75.768,9.0407,20.383,9.487,19.865,9.4779,20.031,-22.886,42.406,-23.021,42.798,-22.945,42.376,-12.196,62.9,-11.948,63.188,-11.982,63.254,-21.308,75.46,-21.755,75.238,-21.289,75.361,-21.408,74.77,-21.915,74.59,-21.854,74.546,-10.477,5.1011,-10.523,5.1232,-10.489,4.563,-12.546,2.2431,-12.754,1.7295,-12.712,1.7025,-13.211,75.517,-13.262,75.164,-13.182,75.108,-16.872,78.879,-16.853,78.726,-16.79,78.726,-16.06,7.1602,-16.123,7.157,-16.397,6.662,-21.817,74.981,-22.4,74.836,-22.375,74.738,-21.717,76.573,-22.277,76.335,-21.762,76.485,-5.3842,15.659,-5.6879,15.724,-5.6813,15.634,-4.7545,21.753,-4.9992,21.737,-4.6937,21.681,-5.339,46.913,-5.582,47.001,-5.584,46.903,-5.4358,64.706,-5.6912,64.778,-5.6988,64.695,-4.5542,70.919,-4.8364,70.919,-4.5801,70.851,4.9075,-14.104,5.1769,-14.174,5.1897,-14.099,21.298,33.546,21.373,33.529,21.423,33.804,21.15,34.255,21.283,34.576,21.188,34.533,-21.808,77.128,-21.71,77.038,-21.705,77.112,-20.856,67.502,-20.989,67.389,-20.896,67.408,-19.61,43.009,-19.812,43.154,-19.903,43.127,-17.075,57.945,-16.853,57.833,-16.815,57.924,-17.025,59.196,-17.047,59.096,-16.787,59.076,-14.826,69.959,-14.805,70.039,-15.071,70.066,-14.576,74.771,-14.845,74.87,-14.842,74.797,-20.066,38.901,-20.354,39.031,-20.125,38.833,4.7789,47.049,4.6877,47.198,4.6977,47.096,18.227,44.045,18.586,43.923,18.226,44.118,5.1098,1.7617,4.8024,1.4915,4.8371,1.4355,19.125,50.552,19.563,50.308,19.624,50.348,23.103,65.728,23.296,66.364,23.171,66.271,13.897,74.596,13.897,74.044,13.941,74.582,12.175,75.224,12.154,74.638,12.2,74.672,-16.997,78.632,-17.071,78.582,-16.685,78.136,-15.165,78.627,-14.894,78.24,-14.819,78.289,15.88,65.857,16.127,65.772,16.128,65.859,16.959,60.826,17.159,60.807,16.915,60.903,18.541,41.365,18.715,41.242,18.738,41.331,19.145,39.477,19.357,39.432,19.187,39.562,22.916,-5.41,22.891,-5.6247,22.967,-5.6198,2.1141,-11.838,1.9344,-11.986,2.1334,-11.902,-15.307,76.268,-15.531,76.314,-15.538,76.24,-15.254,76.373,-15.54,76.344,-15.316,76.298,-21.055,58.724,-21.215,58.443,-21.167,58.37,4.6031,7.4502,4.5909,7.2951,4.6429,7.3161,23.306,45.94,23.289,45.844,23.354,45.829,25.049,42.279,25.129,42.33,25.136,42.418,25.38,61.34,25.147,60.807,25.462,61.303,6.508,77.048,6.7082,76.536,6.7634,76.526,4.7588,77.719,5.0118,77.246,4.7925,77.751,3.2955,77.411,3.4144,76.874,3.4471,76.907,18.123,72.439,18.487,72.494,18.49,72.558,19.471,77.817,19.51,77.759,19.837,77.862,25.652,69.435,25.398,68.975,25.68,69.371,25.709,69.62,25.422,69.227,25.506,69.193,-1.403,79.924,-1.3761,79.865,-1.0469,79.954,2.0282,75.878,2.3421,75.888,2.36,75.957,-14.732,78.891,-14.386,78.551,-14.717,78.96,14.366,73.156,14.435,72.635,14.478,72.621,-25.398,49.771,-25.492,49.669,-25.454,49.627,-18.219,78.374,-17.915,77.948,-17.826,77.934,-1.1323,74.645,-1.0906,74.568,-0.93954,74.754,-4.819,71.704,-4.6841,71.813,-4.687,71.903,-12.08,61.352,-12.051,61.542,-12.156,61.404,-12.636,60.993,-12.524,61.145,-12.61,61.183,-22.053,45.978,-22.097,46.165,-22.129,45.979,-24.536,43.428,-24.565,43.632,-24.622,43.599,-4.1719,79.477,-4.368,79.517,-4.1941,79.405,-4.0757,79.369,-4.2999,79.504,-4.2717,79.409,-21.101,74.57,-21.141,74.455,-21.078,74.474,-15.694,70.871,-15.816,70.984,-15.784,70.899,20.447,75.716,20.527,75.626,20.822,75.624,3.0579,60.271,3.0196,60.335,2.8816,60.273,-9.5586,81.101,-9.3301,80.914,-9.3097,81.017,0.35976,0.2751,0.36142,0.28969,0.38772,0.27809,0.33,0.26771,0.33188,0.28568,0.30496,0.25486,0.30682,0.2703,0.28544,0.25232,0.28544,0.22782,0.30483,0.22824,0.33218,0.23236,0.36,0.23676,0.38764,0.23828,0.41763,0.2744,0.41597,0.23703,0.44672,0.26647,0.44395,0.23214,0.41407,0.19892,0.38756,0.19892,0.40804,0.14224,0.43005,0.14224,0.4045,0.087159,0.38766,0.14224,0.38646,0.087159,0.65229,0.17917,0.63895,0.15268,0.63924,0.17473,0.65978,0.15844,0.66343,0.14484,0.63918,0.13738,0.67267,0.12315,0.63772,0.10811,0.67536,0.10486,0.6373,0.09311,0.67609,0.086106,0.63688,0.07846,0.66564,0.047109,0.69394,0.074569,0.67385,0.036735,0.70463,0.065625,0.67904,0.026882,0.58792,0.24341,0.56059,0.29603,0.58767,0.2979,0.55058,0.24423,0.57132,0.068711,0.60319,0.039185,0.5935,0.029313,0.58339,0.081664,0.56705,0.11091,0.57905,0.11673,0.56323,0.15334,0.57852,0.15817,0.5489,0.18667,0.59335,0.17191,0.56963,0.19849,0.73991,0.19965,0.7242,0.18116,0.72448,0.20949,0.72895,0.17497,0.7484,0.19371,0.54433,0.17866,0.53211,0.16499,0.76008,0.1765,0.74537,0.16297,0.77529,0.13408,0.78621,0.14411,0.50281,0.13551,0.54914,0.14622,0.65802,0.28545,0.67051,0.25592,0.65817,0.25197,0.67039,0.2822,0.72873,0.14349,0.71679,0.14778,0.76292,0.11956,0.72001,0.26357,0.70462,0.27925,0.71995,0.27578,0.70471,0.25948,0.51569,0.12126,0.70323,0.15301,0.69704,0.11407,0.70903,0.10797,0.62304,0.24769,0.62284,0.29168,0.6911,0.16492,0.67589,0.17984,0.6657,0.19084,0.42309,0.087159,0.45468,0.14224,0.44102,0.19892,0.47167,0.22786,0.46798,0.19892,0.45268,0.14224,0.4909,0.19729,0.47818,0.14224,0.28544,0.19881,0.30827,0.19892,0.29847,0.14224,0.33442,0.19892,0.36024,0.19892,0.36434,0.14224,0.36935,0.087159,0.62665,0.17931,0.61941,0.1621,0.61311,0.14727,0.60467,0.12677,0.60121,0.10732,0.59776,0.08787,0.61078,0.045341,0.62799,0.02429,0.65039,0.022355,0.65172,0.014087,0.65399,0.005531,0.52861,0.28314,0.52872,0.26031,0.62574,0.01405,0.6215,0.005386,0.60213,0.18099,0.58078,0.20568,0.61306,0.19164,0.5977,0.20715,0.69107,0.21744,0.69583,0.23038,0.70568,0.22005,0.32363,0.087159,0.30412,0.087159,0.31859,0.14224,0.34467,0.14224,0.3495,0.087159,0.47081,0.087159,0.44535,0.087159,0.69585,0.20381,0.68139,0.2054,0.70019,0.21135,0.70901,0.19467,0.4909,0.22631,0.4909,0.25092,0.47187,0.25341,0.47024,0.26919,0.44466,0.2846,0.41507,0.28895,0.38819,0.29153,0.3621,0.29852,0.38838,0.29985,0.38852,0.30706,0.4148,0.29796,0.44233,0.29356,0.41442,0.30395,0.38865,0.30991,0.41406,0.30821,0.44329,0.30596,0.46521,0.29068,0.46727,0.28107,0.4909,0.26904,0.28544,0.27028,0.30903,0.28208,0.28544,0.28001,0.4909,0.27876,0.4909,0.28814,0.28544,0.28947,0.31084,0.29157,0.28544,0.30371,0.30997,0.30376,0.33364,0.3065,0.33437,0.31967,0.30877,0.31967,0.33713,0.34804,0.31133,0.34804,0.33741,0.37277,0.31094,0.37318,0.33768,0.39607,0.31058,0.39607,0.28544,0.37277,0.28544,0.34804,0.28544,0.31967,0.4909,0.31967,0.4909,0.30232,0.4668,0.30285,0.44303,0.31967,0.41251,0.31967,0.38894,0.31967,0.41293,0.34804,0.44171,0.34804,0.46719,0.34804,0.4686,0.31967,0.4909,0.34804,0.4909,0.37277,0.46759,0.37318,0.44131,0.37277,0.4125,0.37278,0.38968,0.34804,0.36492,0.31967,0.36309,0.30842,0.36259,0.30445,0.33429,0.29438,0.36572,0.34804,0.36602,0.37278,0.36631,0.39607,0.36676,0.43223,0.33809,0.43223,0.31002,0.43223,0.28544,0.39607,0.4909,0.39607,0.46796,0.39607,0.44093,0.39607,0.41209,0.39607,0.38957,0.37277,0.38947,0.39607,0.41146,0.43223,0.44034,0.43223,0.46853,0.43223,0.4909,0.43223,0.28544,0.43223,0.3893,0.43223,-2.4631,0.65073,-2.4636,0.56317,-2.3734,0.65073,0.35405,1.9123,0.33377,1.8194,0.37884,1.8185,-2.5504,0.56039,-2.5647,0.69701,-2.6248,0.69705,-2.6126,0.76947,-2.5818,0.76947,-2.4631,0.69826,-2.3742,0.69826,-2.8559,1.6078,-2.7938,1.69,-2.8549,1.69,-2.7937,1.6078,-2.7937,1.5325,-2.8571,1.5325,-2.3725,0.56328,-2.3745,0.4996,-2.4636,0.49975,0.37878,1.75,0.33399,1.7505,-2.6265,0.56063,-2.5501,0.49972,-2.6264,0.49973,-2.6656,0.49973,-2.6656,0.56063,-2.7319,0.5601,-2.732,0.62783,-2.8342,0.55957,-2.8342,0.49887,-2.9778,0.49855,-2.9778,0.55955,-2.9778,0.62864,-2.8342,0.62864,-2.8342,0.62864,-2.8249,0.71872,-2.7321,0.71874,-2.8249,0.78328,-2.7322,0.78358,-2.5981,0.81158,-2.3753,0.7504,-2.4631,0.75017,-2.8195,1.8262,-1.7393,1.814,-1.7393,1.7068,-1.6685,1.8143,-1.6684,1.7059,-1.7396,1.6332,-1.669,1.6332,-1.7396,1.5665,-1.6681,1.5665,-1.7394,1.5245,-1.6682,1.5245,-1.6817,1.478,-1.7393,1.4781,-1.7022,1.4181,-1.7393,1.4181,-1.825,1.4182,-1.8251,1.4781,-2.8559,1.4362,-2.7937,1.3867,-2.7937,1.4362,-2.8557,1.3868,0.5198,1.6831,0.52795,1.5888,0.52574,1.6831,0.51982,1.589,0.49351,1.589,0.49367,1.6831,-2.4636,0.45156,-2.3753,0.39427,-2.3753,0.45152,-2.4636,0.39431,0.37868,1.6708,0.3345,1.5782,0.37869,1.5767,0.33423,1.6713,-2.6264,0.45202,-2.5493,0.39526,-2.5497,0.45186,-2.6265,0.39576,-2.6656,0.45202,-2.7319,0.4517,-2.6638,0.39576,-2.7319,0.49938,-2.8342,0.45113,0.14379,1.7355,0.12436,1.8445,0.091613,1.733,-2.8339,0.45108,-2.945,0.45107,-2.9849,0.45097,-2.9849,0.39276,-2.945,0.39277,-2.834,0.3928,0.091595,1.6429,0.067934,1.6403,0.14379,1.642,-2.8342,0.39279,-2.7317,0.39321,-2.6663,0.34673,-2.7316,0.34469,-2.8342,0.34521,0.14332,1.5216,0.087499,1.5222,0.036129,1.5222,-2.945,0.34524,-2.834,0.34535,-2.9849,0.34501,-2.9849,0.27084,-2.945,0.27106,-2.9849,0.19576,-2.9449,0.19684,-2.9849,0.13325,-2.945,0.13394,-2.834,0.19734,-2.834,0.27112,0.035388,1.4281,0.087552,1.4284,0.14334,1.4279,-2.8342,0.27112,-2.7314,0.27112,-2.8342,0.19787,-2.7312,0.19835,-2.8342,0.13599,-2.7315,0.135,-2.6663,0.19849,-2.6656,0.13447,-2.6301,0.19836,-2.6302,0.13432,-2.63,0.2713,-2.6655,0.27128,-2.63,0.34672,-2.5496,0.34671,-2.5495,0.27135,-2.63,0.19845,-2.5493,0.19956,-2.6302,0.1349,-2.5487,0.13349,0.33447,1.2564,0.33482,1.1478,0.37528,1.1485,0.37531,1.2565,0.3753,1.3745,0.33432,1.3745,0.37537,1.4986,0.33428,1.4984,-2.646,0.39576,0.41799,1.5658,0.40479,1.4877,0.42289,1.4878,0.40472,1.3636,0.4226,1.3636,0.40473,1.2456,0.42267,1.2456,-2.4634,0.27135,-2.4634,0.1996,-2.3753,0.27132,-2.3752,0.19897,-2.4634,0.13333,0.4227,1.1367,0.40474,1.1382,-2.3753,0.13412,0.51979,1.2682,0.49377,1.2678,0.49314,1.1612,0.52007,1.3868,0.49331,1.3868,0.51991,1.5102,0.49335,1.5106,-2.3753,0.34661,-2.4634,0.34686,0.52802,1.5097,0.52827,1.3867,0.52826,1.2681,0.51834,1.1617,0.52793,1.1616,-2.8556,1.2188,-2.8557,1.163,-2.7937,1.2177,-2.7937,1.1633,-2.7937,1.2809,-2.8556,1.2809,-2.8557,1.3453,-2.7937,1.3454,0.61994,1.427,0.59476,1.3087,0.61896,1.3072,0.59214,1.2301,0.61891,1.2303,0.581,1.1435,0.61627,1.1433,-1.825,1.2244,-1.825,1.1715,-1.7391,1.2249,-1.739,1.1709,-1.7016,1.2247,-1.7017,1.1711,-1.6664,1.1717,-1.6657,1.2247,-1.666,1.2721,-1.634,1.2724,-1.634,1.225,-1.6661,1.1713,-1.634,1.1712,-1.4976,1.225,-1.4976,1.1712,-1.4135,1.225,-1.4135,1.1704,-1.3754,1.1703,-1.3755,1.2246,-1.3752,1.2727,-1.4135,1.2729,-1.4976,1.2724,-1.4135,1.3455,-1.375,1.3459,-1.3749,1.4177,-1.4135,1.4177,-1.4976,1.4179,-1.4976,1.3459,-1.6661,1.4181,-1.6339,1.3459,-1.6339,1.4179,-1.666,1.3451,-1.7019,1.3447,-1.7016,1.272,-1.7392,1.2716,-1.825,1.2712,-1.7393,1.3443,-1.8251,1.3441,-1.634,1.4781,-1.4976,1.4784,-1.4135,1.4786,-1.3878,1.4787,-1.4135,1.5247,-1.3849,1.5247,-1.4171,1.5659,-1.4978,1.5656,-1.4973,1.5247,-1.6346,1.5245,-1.6341,1.5673,-1.4968,1.6341,-1.4305,1.6343,-0.62065,1.6254,-0.62063,1.5109,-0.6768,1.511,-0.62065,1.4579,-0.591,1.456,-0.59165,1.3971,-0.62056,1.3973,-0.62047,1.334,-0.59167,1.3344,-0.62047,1.2833,-0.59158,1.2833,-0.62047,1.2106,-0.5915,1.2106,-0.62047,1.1487,-0.59142,1.1486,-0.67641,1.1481,-0.67493,1.2107,0.28536,1.3295,0.27428,1.2501,0.25175,1.3355,0.28156,1.3796,-0.67493,1.2831,-0.67493,1.3337,0.28208,1.53,0.24967,1.3783,-0.67491,1.283,-0.67487,1.2107,-0.73732,1.2831,-0.73638,1.2106,-0.67849,1.148,-0.72975,1.1482,-0.78881,1.1488,-0.79077,1.2105,-0.82173,1.1485,-0.82299,1.2105,-0.79472,1.2834,-0.73762,1.3335,-0.67483,1.3335,0.24345,1.53,0.25992,1.6082,-0.67691,1.3978,-0.73532,1.3977,-0.81262,1.333,-0.82234,1.2834,-0.91107,1.2835,-0.9111,1.2105,-0.82429,1.149,-0.91117,1.1491,-0.91103,1.3335,-0.91095,1.3962,-0.81283,1.3969,-0.73666,1.4584,-0.81258,1.4572,-0.91087,1.4562,-0.91082,1.5108,-0.81262,1.5107,-0.74205,1.5109,-0.67688,1.4577,-0.67493,1.6255,-0.74574,1.6256,-0.81297,1.6256,-0.91065,1.6256,-0.91063,1.6979,-0.81278,1.6977,-0.74706,1.6983,-0.75005,1.7896,-0.67688,1.7901,-1.5107,0.81702,-1.6232,0.81789,-1.5107,0.74158,-1.6232,0.74177,-1.772,0.81779,-1.8546,0.73533,-1.7721,0.73533,-1.8545,0.81767,-0.80675,1.7903,-0.85286,1.7916,-1.9381,0.73533,-1.9389,0.68323,-0.36897,1.7452,-0.37893,1.8146,-0.39423,1.7421,-0.36885,1.6847,-1.8546,0.68326,-1.9389,0.6163,-1.7721,0.68324,-1.5107,0.69096,-1.6232,0.69096,-1.4086,0.69738,-1.4085,0.74141,-2.8541,0.71859,-2.9778,0.78324,-2.9778,0.71857,-2.8541,0.78306,-2.9778,0.8178,-2.8541,0.81707,-2.8249,0.81737,-2.7323,0.81848,-1.4931,1.804,-1.4968,1.7059,-1.4536,1.7066,-0.62066,1.6971,-0.67685,1.697,-0.62065,1.7904,-1.4085,0.81608,-1.38,0.63641,-1.4086,0.63767,-1.5107,0.63535,-1.6232,0.63535,-1.7721,0.61634,-1.8546,0.61638,-1.8546,0.51135,-1.9389,0.51321,-0.39425,1.6847,-0.36861,1.6115,-0.39432,1.6119,-0.39425,1.4579,-0.36854,1.458,-0.39432,1.3976,-0.36877,1.3982,-0.39432,1.3163,-0.36944,1.3153,-0.38444,1.2072,-1.8545,0.45037,-1.939,0.45363,-1.8575,0.35542,-1.9386,0.35499,-1.959,0.35506,-1.9386,0.27196,-1.959,0.27187,-1.9386,0.15797,-1.8575,0.27136,-1.6345,0.51501,-1.6245,0.42804,-1.5529,0.42795,-1.5535,0.36194,-1.6242,0.36201,-1.7479,0.61417,-1.7648,0.54864,-1.7309,0.54828,-1.7311,0.46315,-1.7649,0.46242,-1.731,0.39315,-1.7649,0.39281,-1.7311,0.311,-1.7648,0.31109,-1.6245,0.27688,-1.6245,0.20689,-1.5538,0.20697,-1.5543,0.12474,-1.6223,0.12484,-1.5106,0.12471,-1.5107,0.20767,-1.5534,0.27712,-1.5106,0.27823,-1.4798,0.20769,-1.5106,0.12472,-1.4798,0.1246,-1.4085,0.20853,-1.4085,0.27933,-1.3803,0.28002,-1.3803,0.20875,-1.4085,0.12448,-1.3803,0.12448,-1.3803,0.36128,-1.4085,0.36159,-1.3803,0.42798,-1.4085,0.42804,-1.4798,0.36158,-1.4798,0.42796,-1.4085,0.45308,-1.5107,0.51501,-1.4085,0.51501,-1.5107,0.57168,-1.4085,0.56499,-1.3801,0.56567,-1.3804,0.515,-1.3804,0.45327,-1.6231,0.5717,-1.7721,0.51324,-1.5107,0.42795,-1.5106,0.36162,-1.4798,0.27836,0.51964,1.1611,0.14336,1.1781,0.14339,1.2752,0.089078,1.1785,0.088637,1.2744,0.035784,1.2748,0.087642,1.2745,0.087155,1.1785,0.036548,1.1781,-2.834,0.13453,0.49864,1.7622,0.51181,1.7619,-2.8571,1.4775,-2.7937,1.4774,-1.8251,1.5245,-1.825,1.5665,-1.825,1.6332,0.50153,1.8635,-3.1548,45.448,-4.0871,44.562,-3.4072,44.563,0.11014,2.7159,0.21507,2.7856,0.11808,2.7888,0.22488,2.7116,0.17087,2.8605,1.4498,0.59484,1.611,0.51621,1.4495,0.5161,1.6136,0.59532,1.4502,0.65151,1.6222,0.65085,1.4504,0.71636,1.2947,0.71685,1.2947,0.65163,1.2947,0.59466,1.2947,0.51605,1.4493,0.44468,1.6104,0.44473,1.6129,0.38955,1.4492,0.38949,1.6135,0.33018,1.4745,0.32965,1.6138,0.28605,1.492,0.2826,1.4995,0.23553,1.6156,0.23284,1.4555,0.27132,1.4662,0.23181,1.4495,0.32532,1.296,0.44465,1.2956,0.38943,1.4322,0.32612,1.3032,0.32962,1.4289,0.2708,1.3103,0.27504,1.4143,0.21714,1.3133,0.22273,1.291,0.22411,1.2863,0.26983,1.2931,0.32407,1.1573,0.27786,1.1715,0.23214,1.2849,0.22663,1.1365,0.22832,1.1345,0.2699,1.1508,0.32396,1.1491,0.38946,1.149,0.44465,1.1489,0.5161,1.1488,0.59484,1.1487,0.65151,1.1486,0.71636,-0.39575,0.77637,-0.62351,0.89035,-0.3958,0.88841,-0.62361,0.77837,-0.39565,0.67848,-0.62372,0.68242,-0.39556,0.54243,-0.62372,0.54576,-0.39548,0.41899,-0.62392,0.42226,-0.39543,0.32365,-0.62394,0.32388,-0.50655,0.32015,-0.41115,0.24434,-0.39277,0.24435,-0.41076,0.15918,-0.39175,0.15885,-0.39136,0.070257,-0.41227,0.070621,-0.48523,0.070099,-0.499,0.15928,-0.50788,0.24485,-0.52931,0.24547,-0.5075,0.15917,-0.53604,0.15907,-0.62349,0.15923,-0.62289,0.069216,-0.53605,0.070583,-0.51003,0.070268,-0.62379,0.24641,1.6296,0.71567,0.62899,0.47181,0.62938,0.31082,0.55048,0.31081,0.63045,0.16533,0.55048,0.16502,0.55065,0.047429,0.63157,0.045246,0.55049,0.47181,0.42895,0.3108,0.55048,0.16549,0.42969,0.16543,0.43064,0.044059,0.55179,0.048565,0.42891,0.47181,0.33017,0.47181,0.33016,0.31168,0.42901,0.16538,0.33018,0.16543,0.4292,0.044625,0.33026,0.041836,0.22203,0.47181,0.22204,0.3108,0.22204,0.16548,0.33008,0.16532,0.22202,0.044682,0.33001,0.042418,0.1117,0.47181,0.11162,0.31081,0.11155,0.16562,0.22216,0.16541,0.11156,0.047376,0.22231,0.044385,0.026622,0.47181,0.02596,0.31082,0.025024,0.16533,0.11108,0.16515,0.024205,0.053528,0.11062,0.050836,0.0269,0.61482,0.11181,0.61356,0.027139,0.77755,0.11177,0.77655,0.027181,0.88697,0.11155,0.88688,0.22197,0.77458,0.22192,0.88618,0.33017,0.77393,0.33017,0.88595,0.42901,0.77455,0.42892,0.88618,0.55048,0.77501,0.55048,0.88688,0.62855,0.7775,0.6287,0.61482,0.55049,0.6136,0.42904,0.61347,0.33018,0.61326,0.22198,0.61357,0.62798,0.88697,0.36224,2.7684,0.24593,2.7725,0.25533,2.7095,0.29918,2.8241,0.34671,2.7083]], - - "faces": [42,0,1,2,0,0,1,2,0,1,2,42,0,3,1,0,0,3,1,0,3,1,42,3,0,4,0,3,0,4,3,0,4,42,4,5,3,0,4,5,3,4,5,3,42,6,5,4,0,6,5,4,6,5,4,42,6,7,5,0,6,7,5,6,7,5,42,7,6,8,0,7,6,8,7,6,8,42,6,9,8,0,6,9,8,6,9,8,42,9,6,4,0,9,6,4,9,6,4,42,9,4,10,0,9,4,10,9,4,10,42,4,0,10,0,4,0,10,4,0,10,42,10,0,11,0,10,0,11,10,0,11,42,11,0,2,0,11,0,2,11,0,2,42,11,2,12,0,11,2,12,11,2,12,42,2,13,12,0,2,13,12,2,13,12,42,2,14,13,0,2,14,13,2,14,13,42,15,14,2,0,15,14,2,15,14,2,42,15,16,14,0,15,16,14,15,16,14,42,17,16,15,0,17,16,15,17,16,15,42,17,18,16,0,17,18,16,17,18,16,42,19,18,17,0,19,18,17,19,18,17,42,20,18,19,0,20,18,19,20,18,19,42,20,21,18,0,20,21,18,20,21,18,42,22,21,20,0,22,21,20,22,21,20,42,22,23,21,0,22,23,21,22,23,21,42,22,24,23,0,22,24,23,22,24,23,42,25,24,22,0,25,24,22,25,24,22,42,26,24,25,0,26,24,25,26,24,25,42,26,27,24,0,26,27,24,26,27,24,42,28,27,26,0,28,27,26,28,27,26,42,28,29,27,0,28,29,27,28,29,27,42,28,30,29,0,28,30,29,28,30,29,42,31,30,28,0,31,30,28,31,30,28,42,31,32,30,0,31,32,30,31,32,30,42,33,32,31,0,33,32,31,33,32,31,42,33,34,32,0,33,34,32,33,34,32,42,33,35,34,0,33,35,34,33,35,34,42,36,35,33,0,36,35,33,36,35,33,42,36,37,35,0,36,37,35,36,37,35,42,38,37,36,0,38,37,36,38,37,36,42,38,39,37,0,38,39,37,38,39,37,42,40,39,38,0,40,39,38,40,39,38,42,40,41,39,0,40,41,39,40,41,39,42,42,41,40,0,42,41,40,42,41,40,42,42,43,41,0,42,43,41,42,43,41,42,44,43,42,0,44,43,42,44,43,42,42,44,45,43,0,44,45,43,44,45,43,42,46,45,44,0,46,45,44,46,45,44,42,47,45,46,0,47,45,46,47,45,46,42,48,45,47,0,48,45,47,48,45,47,42,48,49,45,0,48,49,45,48,49,45,42,48,50,49,0,48,50,49,48,50,49,42,51,50,48,0,51,50,48,51,50,48,42,51,52,50,0,52,53,54,51,52,50,42,51,53,52,0,52,55,53,51,53,52,42,54,53,51,0,56,55,52,54,53,51,42,54,55,53,0,56,57,55,54,55,53,42,56,55,54,0,58,57,56,56,55,54,42,55,56,57,0,57,58,59,55,56,57,42,56,54,60,0,58,56,60,56,54,58,42,60,54,61,0,61,62,63,58,54,59,42,61,54,62,0,63,62,64,59,54,60,42,62,54,63,0,64,62,65,60,54,61,42,54,51,63,0,62,51,65,54,51,61,42,63,51,48,0,65,51,48,61,51,48,42,63,48,47,0,65,48,47,61,48,47,42,63,47,64,0,65,47,66,61,47,62,42,64,47,65,0,66,47,67,62,47,63,42,47,66,65,0,47,68,67,47,64,63,42,47,46,66,0,47,46,68,47,46,64,42,46,67,66,0,46,69,68,46,65,64,42,46,44,67,0,46,44,69,46,44,65,42,67,44,68,0,69,44,70,65,44,66,42,44,69,68,0,44,71,70,44,67,66,42,44,42,69,0,44,42,71,44,42,67,42,69,42,70,0,71,42,72,67,42,68,42,42,40,70,0,42,40,72,42,40,68,42,70,40,71,0,72,40,73,68,40,69,42,40,38,71,0,40,38,73,40,38,69,42,38,72,71,0,38,74,73,38,70,69,42,38,36,72,0,38,36,74,38,36,70,42,36,73,72,0,36,75,74,36,71,70,42,36,33,73,0,36,33,75,36,33,71,42,33,31,73,0,33,31,75,33,31,71,42,73,31,28,0,75,31,28,71,31,28,42,73,28,74,0,75,28,76,71,28,72,42,74,28,26,0,76,28,26,72,28,26,42,74,26,75,0,76,26,77,72,26,73,42,75,26,76,0,77,26,78,73,26,74,42,26,25,76,0,26,25,78,26,25,74,42,76,25,77,0,78,25,79,74,25,75,42,77,25,78,0,79,25,80,75,25,76,42,25,22,78,0,25,22,80,25,22,76,42,78,22,79,0,80,22,81,76,22,77,42,22,20,79,0,22,20,81,22,20,77,42,79,20,80,0,81,20,82,77,20,78,42,80,20,19,0,82,20,19,78,20,19,42,80,19,81,0,82,19,83,78,19,79,42,81,19,82,0,83,19,84,79,19,80,42,19,17,82,0,19,17,84,19,17,80,42,82,17,15,0,84,17,15,80,17,15,42,82,15,1,0,84,15,1,80,15,1,42,1,15,2,0,1,15,2,1,15,2,42,83,82,1,0,85,84,1,81,80,1,42,84,82,83,0,86,84,85,82,80,81,42,84,81,82,0,86,83,84,82,79,80,42,85,81,84,0,87,83,86,83,79,82,42,86,81,85,0,88,83,87,84,79,83,42,80,81,86,0,82,83,88,78,79,84,42,87,80,86,0,89,82,88,85,78,84,42,88,80,87,0,90,82,89,86,78,85,42,88,79,80,0,90,81,82,86,77,78,42,89,79,88,0,91,81,90,87,77,86,42,78,79,89,0,80,81,91,76,77,87,42,90,78,89,0,92,80,91,88,76,87,42,77,78,90,0,79,80,92,75,76,88,42,90,91,77,0,92,93,79,88,89,75,42,92,91,90,0,94,93,92,90,89,88,42,93,91,92,0,95,93,94,91,89,90,42,94,91,93,0,96,93,95,92,89,91,42,95,91,94,0,97,93,96,93,89,92,42,95,96,91,0,97,98,93,93,94,89,42,97,96,95,0,99,98,97,95,94,93,42,98,96,97,0,100,98,99,96,94,95,42,77,96,98,0,79,98,100,75,94,96,42,91,96,77,0,93,98,79,89,94,75,42,77,98,76,0,79,100,78,75,96,74,42,75,76,98,0,77,78,100,73,74,96,42,99,75,98,0,101,77,100,97,73,96,42,100,75,99,0,102,77,101,98,73,97,42,101,75,100,0,103,77,102,99,73,98,42,101,74,75,0,103,76,77,99,72,73,42,72,74,101,0,74,76,103,70,72,99,42,72,73,74,0,74,75,76,70,71,72,42,71,72,101,0,73,74,103,69,70,99,42,71,101,100,0,73,103,102,69,99,98,42,71,100,102,0,73,102,104,69,98,100,42,102,100,103,0,104,102,105,100,98,101,42,103,100,104,0,105,102,106,101,98,102,42,100,99,104,0,102,101,106,98,97,102,42,104,99,105,0,106,101,107,102,97,103,42,99,106,105,0,101,108,107,97,104,103,42,99,98,106,0,101,100,108,97,96,104,42,106,98,97,0,108,100,99,104,96,95,42,106,97,105,0,108,99,107,104,95,103,42,105,97,107,0,107,99,109,103,95,105,42,107,97,95,0,109,99,97,105,95,93,42,107,95,108,0,109,97,110,105,93,106,42,108,95,109,0,110,97,111,106,93,107,42,109,95,94,0,111,97,96,107,93,92,42,109,94,93,0,111,96,95,107,92,91,42,109,93,110,0,111,95,112,107,91,108,42,110,93,111,0,112,95,113,108,91,109,42,111,93,112,0,113,95,114,109,91,110,42,112,93,113,0,114,95,115,110,91,111,42,113,93,114,0,115,95,116,111,91,112,42,93,115,114,0,95,117,116,91,113,112,42,93,92,115,0,95,94,117,91,90,113,42,116,115,92,0,118,117,94,114,113,90,42,117,115,116,0,119,117,118,115,113,114,42,117,118,115,0,119,120,117,115,116,113,42,119,118,117,0,121,120,119,117,116,115,42,120,118,119,0,122,120,121,118,116,117,42,121,118,120,0,123,120,122,119,116,118,42,121,115,118,0,123,117,120,119,113,116,42,114,115,121,0,116,117,123,112,113,119,42,113,114,121,0,115,116,123,111,112,119,42,113,121,122,0,115,123,124,111,119,120,42,122,121,123,0,124,123,125,120,119,121,42,123,121,120,0,125,123,122,121,119,118,42,123,120,124,0,125,122,126,121,118,122,42,125,124,120,0,127,126,122,123,122,118,42,126,124,125,0,128,126,127,124,122,123,42,127,124,126,0,129,126,128,125,122,124,42,127,128,124,0,129,130,126,125,126,122,42,127,129,128,0,129,131,130,125,127,126,42,130,129,127,0,132,131,129,128,127,125,42,130,131,129,0,132,133,131,128,129,127,42,132,131,130,0,134,135,136,130,129,128,42,132,133,131,0,134,137,135,130,131,129,42,132,134,133,0,134,138,137,130,132,131,42,134,132,135,0,138,134,139,132,130,133,42,135,132,136,0,139,134,140,133,130,134,42,136,132,137,0,140,134,141,134,130,135,42,132,130,137,0,134,136,141,130,128,135,42,137,130,138,0,141,136,142,135,128,136,42,138,130,127,0,143,132,129,136,128,125,42,138,127,139,0,143,129,144,136,125,137,42,139,127,126,0,144,129,128,137,125,124,42,139,126,140,0,144,128,145,137,124,138,42,126,119,140,0,128,121,145,124,117,138,42,126,125,119,0,128,127,121,124,123,117,42,125,120,119,0,127,122,121,123,118,117,42,140,119,141,0,145,121,146,138,117,139,42,141,119,117,0,146,121,119,139,117,115,42,117,87,141,0,119,89,146,115,85,139,42,117,88,87,0,119,90,89,115,86,85,42,116,88,117,0,118,90,119,114,86,115,42,116,89,88,0,118,91,90,114,87,86,42,142,89,116,0,147,91,118,140,87,114,42,90,89,142,0,92,91,147,88,87,140,42,92,90,142,0,94,92,147,90,88,140,42,92,142,116,0,94,147,118,90,140,114,42,141,87,143,0,146,89,148,139,85,141,42,87,86,143,0,89,88,148,85,84,141,42,143,86,85,0,148,88,87,141,84,83,42,144,143,85,0,149,148,87,142,141,83,42,145,143,144,0,150,148,149,143,141,142,42,145,140,143,0,150,145,148,143,138,141,42,146,140,145,0,151,145,150,144,138,143,42,139,140,146,0,144,145,151,137,138,144,42,147,139,146,0,152,144,151,145,137,144,42,147,148,139,0,152,153,144,145,146,137,42,149,148,147,0,154,153,152,147,146,145,42,150,148,149,0,155,153,154,148,146,147,42,150,151,148,0,156,157,158,148,149,146,42,152,151,150,0,159,157,156,150,149,148,42,153,151,152,0,160,157,159,151,149,150,42,153,154,151,0,160,161,157,151,152,149,42,155,154,153,0,162,161,160,153,152,151,42,155,156,154,0,163,164,165,153,154,152,42,157,156,155,0,166,167,168,155,154,153,42,157,158,156,0,166,169,167,155,156,154,42,159,158,157,0,170,169,166,157,156,155,42,160,158,159,0,171,172,173,158,156,157,42,160,136,158,0,171,140,172,158,134,156,42,135,136,160,0,139,140,171,133,134,158,42,161,135,160,0,174,139,171,159,133,158,42,161,162,135,0,174,175,139,159,160,133,42,163,162,161,0,176,175,174,161,160,159,42,163,164,162,0,176,177,175,161,162,160,42,164,163,165,0,177,176,178,162,161,163,42,163,166,165,0,176,179,178,161,164,163,42,166,163,167,0,179,176,180,164,161,165,42,167,163,161,0,180,176,174,165,161,159,42,167,161,168,0,180,174,181,165,159,166,42,161,159,168,0,174,173,181,159,157,166,42,159,161,160,0,173,174,171,157,159,158,42,168,159,157,0,182,170,166,166,157,155,42,168,157,169,0,182,166,183,166,155,167,42,169,157,170,0,183,166,184,167,155,168,42,170,157,171,0,184,166,185,168,155,169,42,157,172,171,0,166,186,185,155,170,169,42,157,155,172,0,166,168,186,155,153,170,42,172,155,153,0,187,162,160,170,153,151,42,173,172,153,0,188,187,160,171,170,151,42,173,171,172,0,188,189,187,171,169,170,42,174,171,173,0,190,189,188,172,169,171,42,174,170,171,0,190,191,189,172,168,169,42,170,174,167,0,191,190,180,168,172,165,42,174,166,167,0,190,179,180,172,164,165,42,166,174,173,0,179,190,188,164,172,171,42,166,173,175,0,179,188,192,164,171,173,42,175,173,153,0,192,188,160,173,171,151,42,175,153,152,0,192,160,159,173,151,150,42,150,175,152,0,156,192,159,148,173,150,42,176,175,150,0,193,192,156,174,173,148,42,165,175,176,0,178,192,193,163,173,174,42,165,166,175,0,178,179,192,163,164,173,42,177,165,176,0,194,195,196,175,163,174,42,164,165,177,0,197,195,194,162,163,175,42,164,177,178,0,197,194,198,162,175,176,42,178,177,179,0,198,194,199,176,175,177,42,179,177,180,0,199,194,200,177,175,178,42,177,176,180,0,194,196,200,175,174,178,42,180,176,150,0,200,196,155,178,174,148,42,179,180,150,0,199,200,201,177,178,148,42,179,150,181,0,199,201,202,177,148,179,42,150,182,181,0,201,203,202,148,180,179,42,150,183,182,0,201,204,203,148,181,180,42,150,149,183,0,201,154,204,148,147,181,42,183,149,147,0,204,154,152,181,147,145,42,183,147,184,0,204,152,205,181,145,182,42,184,147,185,0,205,152,206,182,145,183,42,147,146,185,0,152,151,206,145,144,183,42,185,146,145,0,206,151,150,183,144,143,42,185,145,186,0,206,150,207,183,143,184,42,186,145,144,0,207,150,149,184,143,142,42,186,144,187,0,207,149,208,184,142,185,42,187,144,188,0,208,149,209,185,142,186,42,144,84,188,0,149,86,209,142,82,186,42,144,85,84,0,149,87,86,142,83,82,42,188,84,83,0,209,86,85,186,82,81,42,3,188,83,0,3,209,85,3,186,81,42,189,188,3,0,210,209,3,187,186,3,42,187,188,189,0,208,209,210,185,186,187,42,190,187,189,0,211,208,210,188,185,187,42,190,186,187,0,211,207,208,188,184,185,42,191,186,190,0,212,207,211,189,184,188,42,191,185,186,0,212,206,207,189,183,184,42,184,185,191,0,205,206,212,182,183,189,42,184,191,192,0,205,212,213,182,189,190,42,192,191,193,0,213,212,214,190,189,191,42,191,190,193,0,212,211,214,189,188,191,42,190,194,193,0,211,215,214,188,192,191,42,190,189,194,0,211,210,215,188,187,192,42,194,189,5,0,215,210,5,192,187,5,42,5,189,3,0,5,210,3,5,187,3,42,7,194,5,0,7,215,5,7,192,5,42,194,7,195,0,215,7,216,192,7,193,42,195,7,196,0,216,7,217,193,7,194,42,7,8,196,0,7,8,217,7,8,194,42,196,8,197,0,217,8,218,194,8,195,42,8,198,197,0,8,219,218,8,196,195,42,8,9,198,0,8,9,219,8,9,196,42,9,199,198,0,9,220,219,9,197,196,42,199,9,200,0,220,9,221,197,9,198,42,9,10,200,0,9,10,221,9,10,198,42,200,10,201,0,221,10,222,198,10,199,42,10,11,201,0,10,11,222,10,11,199,42,201,11,12,0,222,11,12,199,11,12,42,201,12,202,0,222,12,223,199,12,200,42,12,203,202,0,12,224,223,12,201,200,42,12,13,203,0,12,13,224,12,13,201,42,13,204,203,0,13,225,224,13,202,201,42,13,205,204,0,13,226,225,13,203,202,42,14,205,13,0,14,226,13,14,203,13,42,14,206,205,0,14,227,226,14,204,203,42,16,206,14,0,16,227,14,16,204,14,42,16,207,206,0,16,228,227,16,205,204,42,16,208,207,0,16,229,228,16,206,205,42,18,208,16,0,18,229,16,18,206,16,42,18,209,208,0,18,230,229,18,207,206,42,18,210,209,0,18,231,230,18,208,207,42,21,210,18,0,21,231,18,21,208,18,42,21,211,210,0,21,232,231,21,209,208,42,21,23,211,0,21,23,232,21,23,209,42,29,211,23,0,29,232,23,29,209,23,42,212,211,29,0,233,232,29,210,209,29,42,213,211,212,0,234,232,233,211,209,210,42,213,214,211,0,234,235,232,211,212,209,42,215,214,213,0,236,235,234,213,212,211,42,215,216,214,0,236,237,235,213,214,212,42,215,217,216,0,236,238,237,213,215,214,42,218,217,215,0,239,238,236,216,215,213,42,218,219,217,0,239,240,238,216,217,215,42,220,219,218,0,241,240,239,218,217,216,42,220,221,219,0,241,242,240,218,219,217,42,222,221,220,0,243,242,241,220,219,218,42,223,221,222,0,244,242,243,221,219,220,42,223,224,221,0,244,245,242,221,222,219,42,223,225,224,0,244,246,245,221,223,222,42,226,225,223,0,247,246,244,224,223,221,42,227,226,223,0,248,247,244,225,224,221,42,227,223,228,0,248,244,249,225,221,226,42,228,223,229,0,249,244,250,226,221,227,42,229,223,222,0,250,244,243,227,221,220,42,229,222,230,0,250,243,251,227,220,228,42,230,222,220,0,251,243,241,228,220,218,42,230,220,231,0,251,241,252,228,218,229,42,231,220,218,0,252,241,239,229,218,216,42,231,218,232,0,252,239,253,229,216,230,42,232,218,215,0,253,239,236,230,216,213,42,232,215,233,0,253,236,254,230,213,231,42,233,215,213,0,254,236,234,231,213,211,42,233,213,234,0,254,234,255,231,211,232,42,234,213,212,0,255,234,233,232,211,210,42,234,212,30,0,255,233,30,232,210,30,42,30,212,29,0,30,233,29,30,210,29,42,32,234,30,0,32,255,30,32,232,30,42,235,234,32,0,256,255,32,233,232,32,42,236,234,235,0,257,255,256,234,232,233,42,236,233,234,0,257,254,255,234,231,232,42,237,233,236,0,258,254,257,235,231,234,42,237,232,233,0,258,253,254,235,230,231,42,237,231,232,0,258,252,253,235,229,230,42,238,231,237,0,259,252,258,236,229,235,42,238,230,231,0,259,251,252,236,228,229,42,239,230,238,0,260,251,259,237,228,236,42,239,229,230,0,260,250,251,237,227,228,42,240,229,239,0,261,250,260,238,227,237,42,240,228,229,0,261,249,250,238,226,227,42,241,228,240,0,262,249,261,239,226,238,42,241,227,228,0,262,248,249,239,225,226,42,242,227,241,0,263,248,262,240,225,239,42,243,242,241,0,264,263,262,241,240,239,42,243,244,242,0,264,265,263,241,242,240,42,243,245,244,0,264,266,265,241,243,242,42,246,245,243,0,267,266,264,244,243,241,42,246,247,245,0,267,268,266,244,245,243,42,248,247,246,0,269,268,267,246,245,244,42,248,249,247,0,269,270,268,246,247,245,42,250,249,248,0,271,270,269,248,247,246,42,250,251,249,0,271,272,270,248,249,247,42,252,251,250,0,273,272,271,250,249,248,42,252,253,251,0,274,275,276,250,251,249,42,254,253,252,0,277,275,274,252,251,250,42,254,255,253,0,277,278,275,252,253,251,42,254,256,255,0,277,279,278,252,254,253,42,257,256,254,0,280,279,277,255,254,252,42,198,256,257,0,219,279,280,196,254,255,42,198,199,256,0,219,220,279,196,197,254,42,256,199,258,0,279,220,281,254,197,256,42,258,199,259,0,281,220,282,256,197,257,42,199,200,259,0,220,221,282,197,198,257,42,200,260,259,0,221,283,282,198,258,257,42,200,201,260,0,221,222,283,198,199,258,42,201,202,260,0,222,223,283,199,200,258,42,260,202,261,0,283,223,284,258,200,259,42,202,262,261,0,223,285,284,200,260,259,42,202,203,262,0,223,224,285,200,201,260,42,203,263,262,0,224,286,285,201,261,260,42,204,263,203,0,225,286,224,202,261,201,42,204,264,263,0,225,287,286,202,262,261,42,204,265,264,0,225,288,287,202,263,262,42,205,265,204,0,226,288,225,203,263,202,42,205,266,265,0,226,289,288,203,264,263,42,206,266,205,0,227,289,226,204,264,203,42,206,207,266,0,227,228,289,204,205,264,42,207,267,266,0,228,290,289,205,265,264,42,209,267,207,0,230,290,228,207,265,205,42,209,216,267,0,230,237,290,207,214,265,42,209,214,216,0,230,235,237,207,212,214,42,210,214,209,0,231,235,230,208,212,207,42,210,211,214,0,231,232,235,208,209,212,42,267,216,268,0,290,237,291,265,214,266,42,216,217,268,0,237,238,291,214,215,266,42,268,217,269,0,291,238,292,266,215,267,42,217,219,269,0,238,240,292,215,217,267,42,269,219,270,0,292,240,293,267,217,268,42,219,221,270,0,240,242,293,217,219,268,42,270,221,224,0,293,242,245,268,219,222,42,270,224,271,0,293,245,294,268,222,269,42,271,224,272,0,294,245,295,269,222,270,42,224,225,272,0,245,246,295,222,223,270,42,271,272,273,0,294,295,296,269,270,271,42,274,271,273,0,297,294,296,272,269,271,42,270,271,274,0,293,294,297,268,269,272,42,275,270,274,0,298,293,297,273,268,272,42,269,270,275,0,292,293,298,267,268,273,42,276,269,275,0,299,292,298,274,267,273,42,268,269,276,0,291,292,299,266,267,274,42,266,268,276,0,289,291,299,264,266,274,42,267,268,266,0,290,291,289,265,266,264,42,266,276,277,0,289,299,300,264,274,275,42,277,276,278,0,300,299,301,275,274,276,42,276,275,278,0,299,298,301,274,273,276,42,278,275,279,0,301,298,302,276,273,277,42,275,274,279,0,298,297,302,273,272,277,42,279,274,273,0,302,297,296,277,272,271,42,279,273,280,0,302,296,303,277,271,278,42,279,280,281,0,302,303,304,277,278,279,42,282,279,281,0,305,302,304,280,277,279,42,278,279,282,0,301,302,305,276,277,280,42,264,278,282,0,287,301,305,262,276,280,42,277,278,264,0,300,301,287,275,276,262,42,265,277,264,0,288,300,287,263,275,262,42,266,277,265,0,289,300,288,264,275,263,42,263,264,282,0,286,287,305,261,262,280,42,263,282,283,0,286,305,306,261,280,281,42,283,282,284,0,306,305,307,281,280,282,42,282,281,284,0,305,304,307,280,279,282,42,283,284,285,0,306,307,308,281,282,283,42,285,284,286,0,308,307,309,283,282,284,42,287,285,286,0,310,308,309,285,283,284,42,262,285,287,0,285,308,310,260,283,285,42,263,285,262,0,286,308,285,261,283,260,42,263,283,285,0,286,306,308,261,281,283,42,261,262,287,0,284,285,310,259,260,285,42,288,261,287,0,311,284,310,286,259,285,42,260,261,288,0,283,284,311,258,259,286,42,259,260,288,0,282,283,311,257,258,286,42,259,288,289,0,282,311,312,257,286,287,42,289,288,290,0,312,311,313,287,286,288,42,288,287,290,0,311,310,313,286,285,288,42,290,287,291,0,313,310,314,288,285,289,42,291,287,292,0,314,310,315,289,285,290,42,287,286,292,0,310,309,315,285,284,290,42,293,290,291,0,316,313,314,291,288,289,42,289,290,293,0,312,313,316,287,288,291,42,294,289,293,0,317,312,316,292,287,291,42,295,289,294,0,318,312,317,293,287,292,42,258,289,295,0,281,312,318,256,287,293,42,258,259,289,0,281,282,312,256,257,287,42,258,295,296,0,281,318,319,256,293,294,42,296,295,294,0,319,318,317,294,293,292,42,296,294,297,0,319,317,320,294,292,295,42,297,294,298,0,320,317,321,295,292,296,42,294,299,298,0,317,322,321,292,297,296,42,299,294,300,0,322,317,323,297,292,298,42,294,293,300,0,317,316,323,292,291,298,42,300,293,291,0,323,316,314,298,291,289,42,297,298,301,0,320,321,324,295,296,299,42,302,297,301,0,325,320,324,300,295,299,42,296,297,302,0,319,320,325,294,295,300,42,296,302,303,0,319,325,326,294,300,301,42,303,302,249,0,326,325,327,301,300,247,42,249,302,304,0,327,325,328,247,300,302,42,302,301,304,0,325,324,328,300,299,302,42,249,304,247,0,270,329,268,247,302,245,42,251,303,249,0,276,326,327,249,301,247,42,253,303,251,0,275,326,276,251,301,249,42,253,255,303,0,275,278,326,251,253,301,42,255,296,303,0,278,319,326,253,294,301,42,255,258,296,0,278,281,319,253,256,294,42,256,258,255,0,279,281,278,254,256,253,42,208,209,207,0,229,230,228,206,207,205,42,197,198,257,0,218,219,280,195,196,255,42,197,257,305,0,330,331,332,195,255,303,42,257,306,305,0,331,333,332,255,304,303,42,257,254,306,0,331,334,333,255,252,304,42,254,307,306,0,334,335,333,252,305,304,42,254,308,307,0,334,336,335,252,306,305,42,254,252,308,0,334,273,336,252,250,306,42,252,250,308,0,273,271,336,250,248,306,42,308,250,307,0,336,271,335,306,248,305,42,307,250,309,0,335,271,337,305,248,307,42,250,248,309,0,271,269,337,248,246,307,42,309,248,246,0,337,269,267,307,246,244,42,309,246,243,0,337,267,264,307,244,241,42,309,243,310,0,337,264,338,307,241,308,42,243,240,310,0,264,261,338,241,238,308,42,240,243,241,0,261,264,262,238,241,239,42,310,240,311,0,338,261,339,308,238,309,42,311,240,239,0,339,261,260,309,238,237,42,311,239,312,0,339,260,340,309,237,310,42,312,239,238,0,340,260,259,310,237,236,42,312,238,313,0,340,259,341,310,236,311,42,313,238,237,0,341,259,258,311,236,235,42,313,237,236,0,341,258,257,311,235,234,42,313,236,314,0,341,257,342,311,234,312,42,314,236,235,0,342,257,256,312,234,233,42,314,235,315,0,342,256,343,312,233,313,42,315,235,34,0,343,256,34,313,233,34,42,34,235,32,0,34,256,32,34,233,32,42,316,315,34,0,344,343,34,314,313,34,42,316,317,315,0,344,345,343,314,315,313,42,318,317,316,0,346,345,344,316,315,314,42,318,319,317,0,346,347,345,316,317,315,42,318,196,319,0,348,217,349,316,194,317,42,195,196,318,0,216,217,348,193,194,316,42,193,195,318,0,214,216,348,191,193,316,42,193,194,195,0,214,215,216,191,192,193,42,320,193,318,0,350,214,348,318,191,316,42,321,193,320,0,351,214,350,319,191,318,42,321,192,193,0,351,213,214,319,190,191,42,322,192,321,0,352,213,351,320,190,319,42,322,323,192,0,352,353,213,320,321,190,42,324,323,322,0,354,353,352,322,321,320,42,324,182,323,0,354,203,353,322,180,321,42,181,182,324,0,202,203,354,179,180,322,42,181,324,325,0,202,354,355,179,322,323,42,43,325,324,0,43,356,357,43,323,322,42,45,325,43,0,45,356,43,45,323,43,42,45,49,325,0,45,49,356,45,49,323,42,326,325,49,0,358,355,359,324,323,49,42,326,181,325,0,358,202,355,324,179,323,42,179,181,326,0,199,202,358,177,179,324,42,327,179,326,0,360,199,358,325,177,324,42,178,179,327,0,198,199,360,176,177,325,42,178,327,328,0,198,360,361,176,325,326,42,327,329,328,0,360,362,361,325,327,326,42,329,327,326,0,362,360,358,327,325,324,42,52,329,326,0,53,362,358,52,327,324,42,53,329,52,0,55,362,53,53,327,52,42,329,53,330,0,362,55,363,327,53,328,42,53,55,330,0,55,57,363,53,55,328,42,55,331,330,0,57,364,363,55,329,328,42,55,57,331,0,57,59,364,55,57,329,42,331,57,332,0,364,59,365,329,57,330,42,61,62,347,0,63,64,366,59,60,331,42,347,62,348,0,366,64,367,331,60,332,42,62,64,348,0,64,66,367,60,62,332,42,62,63,64,0,64,65,66,60,61,62,42,64,349,348,0,66,368,367,62,333,332,42,64,65,349,0,66,67,368,62,63,333,42,349,65,350,0,369,370,371,333,63,334,42,65,66,350,0,370,372,371,63,64,334,42,350,66,351,0,371,372,373,334,64,335,42,351,66,352,0,373,372,374,335,64,336,42,66,67,352,0,68,69,375,64,65,336,42,67,353,352,0,69,376,375,65,337,336,42,67,68,353,0,69,70,376,65,66,337,42,353,68,354,0,376,70,377,337,66,338,42,68,355,354,0,70,378,377,66,339,338,42,68,69,355,0,70,71,378,66,67,339,42,356,355,69,0,379,378,71,340,339,67,42,355,356,357,0,380,381,382,339,340,341,42,357,356,358,0,382,381,383,341,340,342,42,356,359,358,0,381,384,383,340,343,342,42,356,102,359,0,381,385,384,340,100,343,42,70,102,356,0,72,104,379,68,100,340,42,70,71,102,0,72,73,104,68,69,100,42,69,70,356,0,71,72,379,67,68,340,42,359,102,360,0,386,387,388,343,100,344,42,102,103,360,0,387,389,388,100,101,344,42,361,360,103,0,390,388,389,345,344,101,42,361,362,360,0,390,391,388,345,346,344,42,361,363,362,0,390,392,391,345,347,346,42,364,363,361,0,393,392,390,348,347,345,42,365,363,364,0,394,392,393,349,347,348,42,366,363,365,0,395,392,394,350,347,349,42,366,367,363,0,395,396,392,350,351,347,42,368,367,366,0,397,396,395,352,351,350,42,369,367,368,0,166,169,170,353,351,352,42,370,367,369,0,167,169,166,354,351,353,42,362,367,370,0,391,396,398,346,351,354,42,362,363,367,0,391,392,396,346,347,351,42,371,362,370,0,399,391,398,355,346,354,42,359,362,371,0,386,391,399,343,346,355,42,359,360,362,0,386,388,391,343,344,346,42,372,359,371,0,400,384,401,356,343,355,42,372,358,359,0,400,383,384,356,342,343,42,357,358,372,0,382,383,400,341,342,356,42,357,372,373,0,382,400,402,341,356,357,42,373,372,374,0,402,400,403,357,356,358,42,374,372,375,0,403,400,404,358,356,359,42,372,371,375,0,400,401,404,356,355,359,42,375,371,370,0,405,399,398,359,355,354,42,375,370,369,0,168,167,166,359,354,353,42,374,375,369,0,186,168,166,358,359,353,42,374,369,376,0,186,166,185,358,353,360,42,376,369,377,0,185,166,184,360,353,361,42,377,369,378,0,184,166,183,361,353,362,42,369,379,378,0,166,182,183,353,363,362,42,369,368,379,0,166,170,182,353,352,363,42,379,368,380,0,406,397,407,363,352,364,42,380,368,366,0,407,397,395,364,352,350,42,380,366,365,0,407,395,394,364,350,349,42,380,365,381,0,407,394,408,364,349,365,42,381,365,382,0,408,394,409,365,349,366,42,365,364,382,0,394,393,409,349,348,366,42,382,364,383,0,409,393,410,366,348,367,42,364,384,383,0,393,411,410,348,368,367,42,384,364,385,0,411,393,412,368,348,369,42,361,385,364,0,390,412,393,345,369,348,42,103,385,361,0,389,412,390,101,369,345,42,103,104,385,0,105,106,413,101,102,369,42,385,104,386,0,413,106,414,369,102,370,42,104,387,386,0,106,415,414,102,371,370,42,104,105,387,0,106,107,415,102,103,371,42,105,107,387,0,107,109,415,103,105,371,42,388,387,107,0,416,415,109,372,371,105,42,388,386,387,0,416,414,415,372,370,371,42,386,388,389,0,414,416,417,370,372,373,42,389,388,390,0,417,416,418,373,372,374,42,388,107,390,0,416,109,418,372,105,374,42,390,107,108,0,418,109,110,374,105,106,42,390,108,109,0,418,110,111,374,106,107,42,390,109,391,0,418,111,419,374,107,375,42,391,109,392,0,419,111,420,375,107,376,42,392,109,110,0,420,111,112,376,107,108,42,392,110,111,0,420,112,113,376,108,109,42,392,111,393,0,420,113,421,376,109,377,42,393,111,394,0,421,113,422,377,109,378,42,394,111,112,0,422,113,114,378,109,110,42,394,112,113,0,422,114,115,378,110,111,42,394,113,395,0,422,115,423,378,111,379,42,395,113,396,0,423,115,424,379,111,380,42,396,113,122,0,424,115,124,380,111,120,42,396,122,123,0,424,124,125,380,120,121,42,396,123,397,0,424,125,425,380,121,381,42,397,123,128,0,425,125,130,381,121,126,42,128,123,124,0,130,125,126,126,121,122,42,129,397,128,0,131,425,130,127,381,126,42,129,398,397,0,131,426,425,127,382,381,42,399,398,129,0,427,426,131,383,382,127,42,400,398,399,0,428,426,427,384,382,383,42,400,401,398,0,428,429,426,384,385,382,42,400,402,401,0,428,430,429,384,386,385,42,400,403,402,0,428,431,430,384,387,386,42,404,403,400,0,432,431,428,388,387,384,42,404,405,403,0,432,433,431,388,389,387,42,406,405,404,0,434,433,432,390,389,388,42,406,407,405,0,434,435,433,390,391,389,42,406,408,407,0,434,436,435,390,392,391,42,409,408,406,0,437,436,434,393,392,390,42,409,410,408,0,437,438,436,393,394,392,42,411,410,409,0,439,438,437,395,394,393,42,411,412,410,0,439,440,438,395,396,394,42,470,411,409,0,441,439,437,397,395,393,42,470,409,471,0,441,437,442,397,393,398,42,471,409,406,0,442,437,434,398,393,390,42,471,406,472,0,442,434,443,398,390,399,42,472,406,404,0,443,434,432,399,390,388,42,404,473,472,0,432,444,443,388,400,399,42,474,473,404,0,445,444,432,401,400,388,42,474,330,473,0,446,363,447,401,328,400,42,474,329,330,0,446,362,363,401,327,328,42,328,329,474,0,361,362,446,326,327,401,42,328,474,404,0,448,445,432,326,401,388,42,328,404,475,0,448,432,449,326,388,402,42,404,399,475,0,432,427,449,388,383,402,42,404,400,399,0,432,428,427,388,384,383,42,475,399,476,0,449,427,450,402,383,403,42,399,129,476,0,427,131,450,383,127,403,42,131,476,129,0,133,450,131,129,403,127,42,133,476,131,0,451,450,133,131,403,129,42,133,477,476,0,451,452,450,131,404,403,42,477,133,134,0,452,451,453,404,131,132,42,478,477,134,0,454,452,453,405,404,132,42,478,479,477,0,454,455,452,405,406,404,42,478,164,479,0,456,197,457,405,162,406,42,164,478,162,0,177,458,175,162,405,160,42,162,478,134,0,175,458,138,160,405,132,42,162,134,135,0,175,138,139,160,132,133,42,164,178,479,0,197,198,457,162,176,406,42,479,178,328,0,457,198,361,406,176,326,42,479,328,475,0,455,448,449,406,326,402,42,479,475,477,0,455,449,452,406,402,404,42,475,476,477,0,449,450,452,402,403,404,42,330,331,473,0,363,364,447,328,329,400,42,331,480,473,0,364,459,447,329,407,400,42,331,332,480,0,364,365,459,329,330,407,42,480,332,481,0,460,461,462,407,330,408,42,348,501,347,0,367,463,366,332,409,331,42,348,502,501,0,367,464,463,332,410,409,42,348,349,502,0,367,368,464,332,333,410,42,349,503,502,0,369,465,466,333,411,410,42,349,504,503,0,369,467,465,333,412,411,42,504,349,350,0,467,369,371,412,333,334,42,505,504,350,0,468,467,371,413,412,334,42,504,505,503,0,467,468,465,412,413,411,42,503,505,506,0,465,468,469,411,413,414,42,506,505,507,0,469,468,470,414,413,415,42,505,508,507,0,468,471,470,413,416,415,42,505,509,508,0,468,472,471,413,417,416,42,350,509,505,0,371,472,468,334,417,413,42,350,510,509,0,371,473,472,334,418,417,42,350,511,510,0,371,474,473,334,419,418,42,350,512,511,0,371,475,474,334,420,419,42,350,351,512,0,371,373,475,334,335,420,42,512,351,513,0,475,373,476,420,335,421,42,351,514,513,0,373,477,476,335,422,421,42,351,352,514,0,373,374,477,335,336,422,42,352,515,514,0,374,478,477,336,423,422,42,352,353,515,0,375,376,479,336,337,423,42,353,381,515,0,480,408,481,337,365,423,42,516,381,353,0,482,408,480,424,365,337,42,516,380,381,0,482,407,408,424,364,365,42,517,380,516,0,483,407,482,425,364,424,42,517,379,380,0,483,406,407,425,363,364,42,378,379,517,0,484,406,483,362,363,425,42,517,377,378,0,483,485,484,425,361,362,42,517,518,377,0,483,486,485,425,426,361,42,519,518,517,0,487,486,483,427,426,425,42,519,373,518,0,487,402,486,427,357,426,42,519,357,373,0,487,382,402,427,341,357,42,354,357,519,0,488,382,487,338,341,427,42,354,355,357,0,488,380,382,338,339,341,42,354,519,516,0,488,487,482,338,427,424,42,516,519,517,0,482,487,483,424,427,425,42,353,354,516,0,480,488,482,337,338,424,42,518,373,376,0,486,402,489,426,357,360,42,376,373,374,0,489,402,403,360,357,358,42,518,376,377,0,486,489,485,426,360,361,42,381,382,515,0,408,409,481,365,366,423,42,514,515,382,0,477,478,490,422,423,366,42,514,382,383,0,477,490,491,422,366,367,42,514,383,513,0,477,491,476,422,367,421,42,513,383,384,0,476,491,492,421,367,368,42,384,386,513,0,492,414,476,368,370,421,42,385,386,384,0,413,414,492,369,370,368,42,512,513,386,0,475,476,414,420,421,370,42,512,386,389,0,475,414,417,420,370,373,42,512,389,511,0,475,417,474,420,373,419,42,511,389,520,0,474,417,493,419,373,428,42,520,389,390,0,493,417,418,428,373,374,42,520,390,521,0,493,418,494,428,374,429,42,521,390,391,0,494,418,419,429,374,375,42,521,391,392,0,494,419,420,429,375,376,42,521,392,522,0,494,420,495,429,376,430,42,523,522,392,0,496,495,420,431,430,376,42,523,521,522,0,496,494,495,431,429,430,42,510,521,523,0,473,494,496,418,429,431,42,511,521,510,0,474,494,473,419,429,418,42,511,520,521,0,474,493,494,419,428,429,42,509,510,523,0,472,473,496,417,418,431,42,509,523,508,0,472,496,471,417,431,416,42,508,523,524,0,471,496,497,416,431,432,42,524,523,525,0,497,496,498,432,431,433,42,523,393,525,0,496,421,498,431,377,433,42,523,392,393,0,496,420,421,431,376,377,42,526,525,393,0,499,498,421,434,433,377,42,524,525,526,0,497,498,499,432,433,434,42,524,526,407,0,497,499,435,432,434,391,42,405,407,526,0,433,435,499,389,391,434,42,405,526,403,0,433,499,431,389,434,387,42,403,526,402,0,431,499,430,387,434,386,42,526,527,402,0,499,500,430,434,435,386,42,526,394,527,0,499,422,500,434,378,435,42,526,393,394,0,499,421,422,434,377,378,42,402,527,394,0,430,500,422,386,435,378,42,402,394,395,0,430,422,423,386,378,379,42,402,395,396,0,430,423,424,386,379,380,42,402,396,401,0,430,424,429,386,380,385,42,401,396,398,0,429,424,426,385,380,382,42,398,396,397,0,426,424,425,382,380,381,42,408,524,407,0,436,497,435,392,432,391,42,528,524,408,0,501,497,436,436,432,392,42,507,524,528,0,470,497,501,415,432,436,42,507,508,524,0,470,471,497,415,416,432,42,529,507,528,0,502,470,501,437,415,436,42,506,507,529,0,469,470,502,414,415,437,42,530,506,529,0,503,469,502,438,414,437,42,531,506,530,0,504,469,503,439,414,438,42,503,506,531,0,465,469,504,411,414,439,42,503,531,532,0,465,504,505,411,439,440,42,481,470,471,0,462,441,442,408,397,398,42,480,481,471,0,460,462,442,407,408,398,42,473,480,471,0,444,460,442,400,407,398,42,473,471,472,0,444,442,443,400,398,399,42,502,532,501,0,466,505,506,410,440,409,42,502,503,532,0,466,465,505,410,411,440,42,530,529,412,0,503,502,440,438,437,396,42,412,529,1145,0,440,502,507,396,437,441,42,529,528,1145,0,502,501,507,437,436,441,42,410,1145,528,0,438,507,501,394,441,436,42,412,1145,410,0,440,507,438,396,441,394,42,410,528,408,0,438,501,436,394,436,392,42,52,326,49,0,53,358,359,52,324,49,42,50,52,49,0,54,53,359,50,52,49,42,43,324,41,0,43,357,41,43,322,41,42,41,324,39,0,41,357,39,41,322,39,42,324,322,39,0,357,508,39,322,320,39,42,39,322,37,0,39,508,37,39,320,37,42,322,321,37,0,508,509,37,320,319,37,42,37,321,35,0,37,509,35,37,319,35,42,321,320,35,0,509,510,35,319,318,35,42,35,320,318,0,35,510,346,35,318,316,42,35,318,316,0,35,346,344,35,316,314,42,35,316,34,0,35,344,34,35,314,34,42,183,323,182,0,204,353,203,181,321,180,42,183,184,323,0,204,205,353,181,182,321,42,184,192,323,0,205,213,353,182,190,321,42,196,197,319,0,217,218,349,194,195,317,42,319,197,317,0,347,330,345,317,195,315,42,317,197,1146,0,345,330,511,315,195,442,42,197,305,1146,0,330,332,511,195,303,442,42,1146,305,313,0,511,332,341,442,303,311,42,305,312,313,0,332,340,341,303,310,311,42,305,306,312,0,332,333,340,303,304,310,42,306,311,312,0,333,339,340,304,309,310,42,306,307,311,0,333,335,339,304,305,309,42,307,309,311,0,335,337,339,305,307,309,42,311,309,310,0,339,337,338,309,307,308,42,1146,313,314,0,511,341,342,442,311,312,42,315,1146,314,0,343,511,342,313,442,312,42,317,1146,315,0,345,511,343,315,442,313,42,29,23,27,0,29,23,27,29,23,27,42,27,23,24,0,27,23,24,27,23,24,42,3,83,1,0,3,85,1,3,81,1,42,170,167,169,0,191,180,512,168,165,167,42,169,167,168,0,512,180,181,167,165,166,42,136,1147,158,0,140,513,172,134,443,156,42,136,137,1147,0,140,141,513,134,135,443,42,1147,137,148,0,513,141,514,443,135,146,42,148,137,138,0,514,141,142,146,135,136,42,148,138,139,0,153,143,144,146,136,137,42,151,1147,148,0,515,513,514,149,443,146,42,154,1147,151,0,165,513,515,152,443,149,42,156,1147,154,0,164,513,165,154,443,152,42,158,1147,156,0,172,513,164,156,443,154,42,140,141,143,0,145,146,148,138,139,141,42,56,58,57,1,516,517,518,56,444,57,42,58,56,59,1,517,516,519,444,56,445,42,59,56,60,1,519,516,520,445,56,58,42,57,333,332,1,518,521,522,57,446,330,42,58,333,57,1,517,521,518,444,446,57,42,58,334,333,1,517,523,521,444,447,446,42,58,335,334,1,517,524,523,444,448,447,42,336,335,58,1,525,524,517,449,448,444,42,337,335,336,1,526,524,525,450,448,449,42,337,338,335,1,526,527,524,450,451,448,42,337,339,338,1,526,528,527,450,452,451,42,339,337,340,1,528,526,529,452,450,453,42,340,337,341,1,529,526,530,453,450,454,42,337,336,341,1,526,525,530,450,449,454,42,341,336,342,1,530,525,531,454,449,455,42,336,58,342,1,525,517,531,449,444,455,42,342,58,59,1,531,517,519,455,444,445,42,342,59,343,1,531,519,532,455,445,456,42,343,59,344,1,532,519,533,456,445,457,42,59,60,344,1,519,520,533,445,58,457,42,344,60,345,1,533,520,519,457,58,458,42,345,60,61,1,519,520,534,458,58,59,42,345,61,346,1,519,534,517,458,59,459,42,346,61,347,1,517,534,518,459,59,331,42,411,413,412,1,535,536,537,395,460,396,42,414,413,411,1,538,536,535,461,460,395,42,414,415,413,1,538,539,536,461,462,460,42,416,415,414,1,540,539,538,463,462,461,42,416,417,415,1,540,541,539,463,464,462,42,416,418,417,1,540,542,541,463,465,464,42,416,419,418,1,540,543,542,463,466,465,42,416,420,419,1,540,544,543,463,467,466,42,421,420,416,1,545,544,540,468,467,463,42,421,422,420,1,545,546,544,468,469,467,42,423,422,421,1,547,546,545,470,469,468,42,423,424,422,1,547,548,546,470,471,469,42,425,424,423,1,549,548,547,472,471,470,42,425,426,424,1,549,550,548,472,473,471,42,427,426,425,1,551,550,549,474,473,472,42,428,426,427,1,552,550,551,475,473,474,42,428,429,426,1,552,553,550,475,476,473,42,428,430,429,1,552,554,553,475,477,476,42,431,430,428,1,555,554,552,478,477,475,42,431,432,430,1,555,556,554,478,479,477,42,433,432,431,1,557,558,559,480,479,478,42,433,434,432,1,557,560,558,480,481,479,42,434,433,435,1,560,557,561,481,480,482,42,435,433,436,1,561,557,562,482,480,483,42,433,437,436,1,557,563,562,480,484,483,42,437,433,431,1,563,557,559,484,480,478,42,431,438,437,1,559,564,563,478,485,484,42,439,438,431,1,565,564,559,486,485,478,42,440,438,439,1,566,564,565,487,485,486,42,441,438,440,1,567,564,566,488,485,487,42,437,438,441,1,563,564,567,484,485,488,42,442,437,441,1,568,563,567,489,484,488,42,442,436,437,1,568,562,563,489,483,484,42,443,436,442,1,569,562,568,490,483,489,42,443,444,436,1,569,570,562,490,491,483,42,445,444,443,1,571,570,569,492,491,490,42,445,446,444,1,571,572,570,492,493,491,42,447,446,445,1,573,572,571,494,493,492,42,446,447,448,1,572,573,574,493,494,495,42,447,449,448,1,573,575,574,494,496,495,42,447,450,449,1,573,576,575,494,497,496,42,451,450,447,1,577,576,573,498,497,494,42,452,450,451,1,578,576,577,499,497,498,42,452,453,450,1,578,579,576,499,500,497,42,452,454,453,1,578,580,579,499,501,500,42,455,454,452,1,581,580,578,502,501,499,42,454,455,456,1,580,581,582,501,502,503,42,456,455,457,1,582,581,583,503,502,504,42,455,458,457,1,581,584,583,502,505,504,42,452,458,455,1,578,584,581,499,505,502,42,458,452,451,1,584,578,577,505,499,498,42,458,451,459,1,584,577,585,505,498,506,42,451,447,459,1,577,573,585,498,494,506,42,447,445,459,1,573,571,585,494,492,506,42,458,459,445,1,584,585,571,505,506,492,42,460,458,445,1,586,584,571,507,505,492,42,457,458,460,1,583,584,586,504,505,507,42,457,460,461,1,583,586,587,504,507,508,42,460,445,461,1,586,571,587,507,492,508,42,461,445,443,1,587,571,569,508,492,490,42,461,443,462,1,587,569,588,508,490,509,42,462,443,442,1,588,569,568,509,490,489,42,462,442,463,1,588,568,589,509,489,510,42,442,441,463,1,568,567,589,489,488,510,42,463,441,440,1,589,567,566,510,488,487,42,463,440,439,1,589,566,565,510,487,486,42,463,439,464,1,589,565,590,510,486,511,42,464,439,465,1,591,592,593,511,486,512,42,439,431,465,1,592,555,593,486,478,512,42,465,431,428,1,593,555,552,512,478,475,42,465,428,427,1,593,552,551,512,475,474,42,465,427,466,1,593,551,594,512,474,513,42,466,427,425,1,594,551,549,513,474,472,42,466,425,467,1,594,549,595,513,472,514,42,467,425,423,1,595,549,547,514,472,470,42,467,423,468,1,595,547,596,514,470,515,42,468,423,421,1,596,547,545,515,470,468,42,468,421,469,1,596,545,597,515,468,516,42,421,416,469,1,545,540,597,468,463,516,42,469,416,414,1,597,540,538,516,463,461,42,469,414,411,1,597,538,598,516,461,395,42,469,411,470,1,597,535,599,516,395,397,42,332,482,481,1,522,600,601,330,517,408,42,332,483,482,1,522,602,600,330,518,517,42,333,483,332,1,521,602,522,446,518,330,42,333,484,483,1,521,603,602,446,519,518,42,333,485,484,1,521,604,603,446,520,519,42,334,485,333,1,523,604,521,447,520,446,42,335,485,334,1,524,604,523,448,520,447,42,335,486,485,1,524,605,604,448,521,520,42,335,487,486,1,524,606,605,448,522,521,42,338,487,335,1,527,606,524,451,522,448,42,338,488,487,1,527,607,606,451,523,522,42,339,488,338,1,528,607,527,452,523,451,42,339,489,488,1,528,608,607,452,524,523,42,489,339,490,1,608,528,609,524,452,525,42,490,339,340,1,609,528,529,525,452,453,42,490,340,491,1,609,529,610,525,453,526,42,491,340,492,1,610,529,611,526,453,527,42,340,493,492,1,529,612,611,453,528,527,42,340,341,493,1,529,530,612,453,454,528,42,341,343,493,1,530,532,612,454,456,528,42,341,342,343,1,530,531,532,454,455,456,42,493,343,494,1,612,532,530,528,456,529,42,494,343,495,1,530,532,531,529,456,530,42,343,345,495,1,532,519,531,456,458,530,42,343,344,345,1,532,533,519,456,457,458,42,495,345,346,1,531,519,517,530,458,459,42,496,495,346,1,525,531,517,531,530,459,42,494,495,496,1,530,531,525,529,530,531,42,494,496,497,1,530,525,526,529,531,532,42,496,498,497,1,525,524,526,531,533,532,42,498,496,346,1,524,525,517,533,531,459,42,346,499,498,1,517,523,524,459,534,533,42,346,500,499,1,517,521,523,459,535,534,42,346,347,500,1,517,518,521,459,331,535,42,347,501,500,1,518,522,521,331,409,535,42,531,533,532,1,613,614,615,439,536,440,42,530,533,531,1,616,614,617,438,536,439,42,530,534,533,1,616,618,614,438,537,536,42,413,534,530,1,536,618,616,460,537,438,42,413,415,534,1,536,539,618,460,462,537,42,415,535,534,1,539,619,618,462,538,537,42,415,536,535,1,539,620,619,462,539,538,42,415,537,536,1,539,621,620,462,540,539,42,417,537,415,1,541,621,539,464,540,462,42,417,538,537,1,541,622,621,464,541,540,42,418,538,417,1,542,622,541,465,541,464,42,539,538,418,1,623,622,542,542,541,465,42,539,540,538,1,623,624,622,542,543,541,42,541,540,539,1,625,624,623,544,543,542,42,541,542,540,1,625,626,624,544,545,543,42,543,542,541,1,627,626,625,546,545,544,42,543,544,542,1,627,628,626,546,547,545,42,543,545,544,1,627,629,628,546,548,547,42,543,546,545,1,627,630,629,546,549,548,42,547,546,543,1,631,630,627,550,549,546,42,547,548,546,1,631,632,630,550,551,549,42,549,548,547,1,633,632,631,552,551,550,42,550,548,549,1,634,632,633,553,551,552,42,550,551,548,1,634,635,632,553,554,551,42,550,552,551,1,634,636,635,553,555,554,42,553,552,550,1,637,636,634,556,555,553,42,553,554,552,1,637,638,636,556,557,555,42,555,554,553,1,639,638,637,558,557,556,42,555,556,554,1,639,640,638,558,559,557,42,555,557,556,1,639,641,640,558,560,559,42,558,557,555,1,642,641,639,561,560,558,42,559,558,555,1,643,642,639,562,561,558,42,559,555,560,1,643,639,644,562,558,563,42,560,555,561,1,644,639,645,563,558,564,42,555,553,561,1,639,637,645,558,556,564,42,561,553,562,1,645,637,646,564,556,565,42,562,553,563,1,646,637,647,565,556,566,42,553,549,563,1,637,633,647,556,552,566,42,549,553,550,1,633,637,634,552,556,553,42,563,549,564,1,647,633,648,566,552,567,42,549,565,564,1,633,649,648,552,568,567,42,549,547,565,1,633,631,649,552,550,568,42,547,541,565,1,631,625,649,550,544,568,42,547,543,541,1,631,627,625,550,546,544,42,565,541,539,1,649,625,623,568,544,542,42,565,539,566,1,649,623,650,568,542,569,42,566,539,418,1,650,623,542,569,542,465,42,419,566,418,1,543,650,542,466,569,465,42,419,567,566,1,543,651,650,466,570,569,42,420,567,419,1,544,651,543,467,570,466,42,422,567,420,1,546,651,544,469,570,467,42,422,568,567,1,546,652,651,469,571,570,42,424,568,422,1,548,652,546,471,571,469,42,424,569,568,1,548,653,652,471,572,571,42,426,569,424,1,550,653,548,473,572,471,42,426,570,569,1,550,654,653,473,573,572,42,426,429,570,1,550,553,654,473,476,573,42,429,571,570,1,553,655,654,476,574,573,42,572,571,429,1,656,655,553,575,574,476,42,572,573,571,1,656,657,655,575,576,574,42,572,574,573,1,656,658,657,575,577,576,42,572,575,574,1,656,659,658,575,578,577,42,576,575,572,1,660,659,656,579,578,575,42,576,577,575,1,660,661,659,579,580,578,42,578,577,576,1,662,661,660,581,580,579,42,578,579,577,1,662,663,661,581,582,580,42,578,580,579,1,662,664,663,581,583,582,42,581,580,578,1,665,664,662,584,583,581,42,581,582,580,1,665,666,664,584,585,583,42,583,582,581,1,667,666,665,586,585,584,42,583,584,582,1,667,668,666,586,587,585,42,585,584,583,1,669,668,667,588,587,586,42,585,583,488,1,669,667,607,588,586,523,42,488,583,586,1,607,667,670,523,586,589,42,586,583,587,1,670,667,671,589,586,590,42,587,583,581,1,671,667,665,590,586,584,42,587,581,588,1,671,665,672,590,584,591,42,588,581,589,1,672,665,673,591,584,592,42,589,581,576,1,673,665,660,592,584,579,42,581,578,576,1,665,662,660,584,581,579,42,589,576,430,1,673,660,554,592,579,477,42,430,576,572,1,554,660,656,477,579,575,42,430,572,429,1,554,656,553,477,575,476,42,590,589,430,1,674,673,554,593,592,477,42,590,588,589,1,674,672,673,593,591,592,42,448,588,590,1,574,675,676,495,591,593,42,448,449,588,1,574,575,675,495,496,591,42,449,591,588,1,575,677,675,496,594,591,42,449,592,591,1,575,678,677,496,595,594,42,450,592,449,1,576,678,575,497,595,496,42,450,593,592,1,576,679,678,497,596,595,42,453,593,450,1,579,679,576,500,596,497,42,453,594,593,1,579,680,679,500,597,596,42,454,594,453,1,580,680,579,501,597,500,42,594,454,586,1,680,580,681,597,501,589,42,454,456,586,1,580,582,681,501,503,589,42,488,586,456,1,607,670,682,523,589,503,42,488,456,487,1,607,682,606,523,503,522,42,456,457,487,1,582,583,683,503,504,522,42,487,457,595,1,683,583,684,522,504,598,42,457,461,595,1,583,587,684,504,508,598,42,461,462,595,1,587,588,684,508,509,598,42,487,595,462,1,683,684,588,522,598,509,42,487,462,486,1,683,588,685,522,509,521,42,486,462,463,1,685,588,589,521,509,510,42,486,463,464,1,685,589,590,521,510,511,42,486,464,485,1,605,591,604,521,511,520,42,485,464,596,1,604,591,686,520,511,599,42,464,465,596,1,591,593,686,511,512,599,42,596,465,466,1,686,593,594,599,512,513,42,596,466,482,1,686,594,600,599,513,517,42,482,466,597,1,600,594,687,517,513,600,42,466,467,597,1,594,595,687,513,514,600,42,597,467,468,1,687,595,596,600,514,515,42,597,468,469,1,687,596,597,600,515,516,42,481,597,469,1,688,687,597,408,600,516,42,482,597,481,1,600,687,689,517,600,408,42,481,469,470,1,688,597,690,408,516,397,42,483,596,482,1,602,686,600,518,599,517,42,483,484,596,1,602,603,686,518,519,599,42,484,485,596,1,603,604,686,519,520,599,42,594,586,598,1,680,681,691,597,589,601,42,586,599,598,1,681,692,691,589,602,601,42,586,587,599,1,681,693,692,589,590,602,42,587,591,599,1,693,677,692,590,594,602,42,587,588,591,1,693,675,677,590,591,594,42,599,591,592,1,692,677,678,602,594,595,42,598,599,592,1,691,692,678,601,602,595,42,598,592,593,1,691,678,679,601,595,596,42,594,598,593,1,680,691,679,597,601,596,42,448,590,600,1,574,676,694,495,593,603,42,590,432,600,1,676,558,694,593,479,603,42,590,430,432,1,674,554,556,593,477,479,42,600,432,601,1,694,558,695,603,479,604,42,601,432,434,1,695,558,560,604,479,481,42,434,600,601,1,560,694,695,481,603,604,42,600,434,602,1,694,560,696,603,481,605,42,602,434,444,1,696,560,570,605,481,491,42,444,434,435,1,570,560,561,491,481,482,42,444,435,436,1,570,561,562,491,482,483,42,446,602,444,1,572,696,570,493,605,491,42,448,602,446,1,574,696,572,495,605,493,42,448,600,602,1,574,694,696,495,603,605,42,489,585,488,1,608,669,607,524,588,523,42,584,603,582,1,668,697,666,587,606,585,42,582,603,604,1,666,697,698,585,606,607,42,603,605,604,1,697,699,698,606,608,607,42,603,606,605,1,697,700,699,606,609,608,42,607,605,606,1,701,699,700,610,608,609,42,607,608,605,1,701,702,699,610,611,608,42,607,609,608,1,701,703,702,610,612,611,42,607,610,609,1,701,704,703,610,613,612,42,611,610,607,1,705,704,701,614,613,610,42,606,611,607,1,700,705,701,609,614,610,42,610,612,609,1,704,706,703,613,615,612,42,610,613,612,1,704,707,706,613,616,615,42,613,614,612,1,707,708,706,616,617,615,42,612,614,615,1,706,708,709,615,617,618,42,615,614,616,1,709,708,710,618,617,619,42,614,617,616,1,708,711,710,617,620,619,42,618,616,617,1,712,710,711,621,619,620,42,618,619,616,1,712,713,710,621,622,619,42,620,619,618,1,714,713,712,623,622,621,42,620,621,619,1,714,715,713,623,624,622,42,622,621,620,1,716,715,714,625,624,623,42,622,623,621,1,716,717,715,625,626,624,42,624,623,622,1,718,717,716,627,626,625,42,624,625,623,1,718,719,717,627,628,626,42,624,626,625,1,718,720,719,627,629,628,42,627,626,624,1,721,720,718,630,629,627,42,627,628,626,1,721,722,720,630,631,629,42,629,628,627,1,723,722,721,632,631,630,42,629,630,628,1,723,724,722,632,633,631,42,631,630,629,1,694,558,676,634,633,632,42,631,632,630,1,694,695,558,634,635,633,42,631,633,632,1,694,560,695,634,636,635,42,631,634,633,1,694,696,560,634,637,636,42,635,634,631,1,574,696,694,638,637,634,42,636,634,635,1,572,696,574,639,637,638,42,636,637,634,1,572,570,696,639,640,637,42,638,637,636,1,571,570,572,641,640,639,42,638,639,637,1,571,569,570,641,642,640,42,640,639,638,1,587,569,571,643,642,641,42,641,639,640,1,588,569,587,644,642,643,42,639,641,642,1,569,588,568,642,644,645,42,641,643,642,1,588,589,568,644,646,645,42,644,643,641,1,685,589,588,647,646,644,42,644,645,643,1,685,590,589,647,648,646,42,644,646,645,1,725,726,727,647,649,648,42,498,646,644,1,524,604,605,533,649,647,42,498,499,646,1,524,523,604,533,534,649,42,499,500,646,1,523,521,604,534,535,649,42,500,647,646,1,521,603,604,535,650,649,42,500,648,647,1,521,602,603,535,651,650,42,500,501,648,1,521,522,602,535,409,651,42,501,649,648,1,728,729,730,409,652,651,42,501,532,649,1,728,615,729,409,440,652,42,649,532,650,1,729,615,731,652,440,653,42,532,533,650,1,615,614,731,440,536,653,42,533,651,650,1,614,732,731,536,654,653,42,533,652,651,1,614,733,732,536,655,654,42,535,652,533,1,619,733,614,538,655,536,42,535,653,652,1,619,734,733,538,656,655,42,535,654,653,1,619,735,734,538,657,656,42,655,654,535,1,736,735,619,658,657,538,42,654,655,656,1,735,736,737,657,658,659,42,656,655,657,1,737,736,738,659,658,660,42,657,655,658,1,738,736,739,660,658,661,42,658,655,536,1,739,736,620,661,658,539,42,536,655,535,1,620,736,619,539,658,538,42,537,658,536,1,621,739,620,540,661,539,42,537,659,658,1,621,740,739,540,662,661,42,538,659,537,1,622,740,621,541,662,540,42,660,659,538,1,741,740,622,663,662,541,42,660,658,659,1,741,739,740,663,661,662,42,661,658,660,1,742,739,741,664,661,663,42,658,661,657,1,739,742,738,661,664,660,42,544,657,661,1,628,738,742,547,660,664,42,662,657,544,1,743,738,628,665,660,547,42,656,657,662,1,737,738,743,659,660,665,42,663,656,662,1,744,737,743,666,659,665,42,664,656,663,1,745,737,744,667,659,666,42,654,656,664,1,735,737,745,657,659,667,42,653,654,664,1,734,735,745,656,657,667,42,665,653,664,1,746,734,745,668,656,667,42,653,665,652,1,734,746,733,656,668,655,42,652,665,666,1,733,746,747,655,668,669,42,666,665,667,1,747,746,748,669,668,670,42,667,665,668,1,748,746,749,670,668,671,42,665,664,668,1,746,745,749,668,667,671,42,668,664,669,1,749,745,750,671,667,672,42,669,664,663,1,750,745,744,672,667,666,42,670,669,663,1,751,750,744,673,672,666,42,671,669,670,1,752,750,751,674,672,673,42,672,669,671,1,753,750,752,675,672,674,42,672,673,669,1,753,754,750,675,676,672,42,674,673,672,1,755,754,753,677,676,675,42,675,673,674,1,756,754,755,678,676,677,42,675,676,673,1,756,757,754,678,679,676,42,677,676,675,1,758,757,756,680,679,678,42,677,667,676,1,758,748,757,680,670,679,42,678,667,677,1,759,748,758,681,670,680,42,678,666,667,1,759,747,748,681,669,670,42,666,678,679,1,747,759,760,669,681,682,42,679,678,680,1,760,759,761,682,681,683,42,680,678,681,1,761,759,762,683,681,684,42,681,678,677,1,762,759,758,684,681,680,42,682,681,677,1,763,762,758,685,684,680,42,683,681,682,1,764,762,763,686,684,685,42,683,680,681,1,764,761,762,686,683,684,42,684,680,683,1,765,761,764,687,683,686,42,684,649,680,1,765,729,761,687,652,683,42,648,649,684,1,730,729,765,651,652,687,42,647,648,684,1,766,730,765,650,651,687,42,646,647,684,1,726,766,765,649,650,687,42,684,645,646,1,765,727,726,687,648,649,42,684,683,645,1,765,764,727,687,686,648,42,645,683,685,1,727,764,767,648,686,688,42,685,683,686,1,767,764,768,688,686,689,42,686,683,682,1,768,764,763,689,686,685,42,686,682,628,1,768,763,722,689,685,631,42,682,687,628,1,763,769,722,685,690,631,42,682,677,687,1,763,758,769,685,680,690,42,677,675,687,1,758,756,769,680,678,690,42,687,675,688,1,769,756,770,690,678,691,42,675,674,688,1,756,755,770,678,677,691,42,688,674,689,1,770,755,771,691,677,692,42,689,674,690,1,771,755,772,692,677,693,42,690,674,672,1,772,755,753,693,677,675,42,690,672,691,1,772,753,773,693,675,694,42,691,672,671,1,773,753,752,694,675,674,42,691,671,692,1,773,752,774,694,674,695,42,692,671,693,1,774,752,775,695,674,696,42,693,671,670,1,775,752,751,696,674,673,42,693,670,694,1,775,751,776,696,673,697,42,670,663,694,1,751,744,776,673,666,697,42,694,663,662,1,776,744,743,697,666,665,42,694,662,545,1,776,743,629,697,665,548,42,545,662,544,1,629,743,628,548,665,547,42,695,694,545,1,777,776,629,698,697,548,42,695,696,694,1,777,778,776,698,699,697,42,695,697,696,1,777,779,778,698,700,699,42,695,698,697,1,777,780,779,698,701,700,42,699,698,695,1,781,780,777,702,701,698,42,700,698,699,1,782,780,781,703,701,702,42,700,697,698,1,782,779,780,703,700,701,42,701,697,700,1,783,779,782,704,700,703,42,701,702,697,1,783,784,779,704,705,700,42,703,702,701,1,785,784,783,706,705,704,42,704,702,703,1,786,784,785,707,705,706,42,693,702,704,1,775,784,786,696,705,707,42,696,702,693,1,778,784,775,699,705,696,42,697,702,696,1,779,784,778,700,705,699,42,693,694,696,1,775,776,778,696,697,699,42,705,693,704,1,787,775,786,708,696,707,42,705,692,693,1,787,774,775,708,695,696,42,706,692,705,1,788,774,787,709,695,708,42,706,691,692,1,788,773,774,709,694,695,42,690,691,706,1,772,773,788,693,694,709,42,707,690,706,1,789,772,788,710,693,709,42,707,708,690,1,789,790,772,710,711,693,42,709,708,707,1,791,790,789,712,711,710,42,708,709,710,1,790,791,792,711,712,713,42,711,710,709,1,793,792,791,714,713,712,42,712,710,711,1,794,792,793,715,713,714,42,712,713,710,1,794,795,792,715,716,713,42,714,713,712,1,796,795,794,717,716,715,42,714,715,713,1,796,797,795,717,718,716,42,716,715,714,1,798,797,796,719,718,717,42,717,715,716,1,799,797,798,720,718,719,42,717,718,715,1,799,800,797,720,721,718,42,717,719,718,1,799,801,800,720,722,721,42,720,719,717,1,802,801,799,723,722,720,42,720,721,719,1,802,803,801,723,724,722,42,722,721,720,1,804,803,802,725,724,723,42,722,723,721,1,804,805,803,725,726,724,42,724,723,722,1,806,805,804,727,726,725,42,725,723,724,1,807,805,806,728,726,727,42,726,723,725,1,808,805,807,729,726,728,42,726,727,723,1,808,809,805,729,730,726,42,728,727,726,1,810,809,808,731,730,729,42,729,727,728,1,811,809,810,732,730,731,42,730,727,729,1,812,809,811,733,730,732,42,730,731,727,1,812,813,809,733,734,730,42,730,732,731,1,812,814,813,733,735,734,42,733,732,730,1,815,814,812,736,735,733,42,733,734,732,1,815,816,814,736,737,735,42,733,688,734,1,815,770,816,736,691,737,42,733,687,688,1,815,769,770,736,690,691,42,628,687,733,1,722,769,815,631,690,736,42,628,733,626,1,722,815,720,631,736,629,42,626,733,730,1,720,815,812,629,736,733,42,626,730,735,1,720,812,817,629,733,738,42,735,730,736,1,817,812,818,738,733,739,42,736,730,729,1,818,812,811,739,733,732,42,736,729,737,1,818,811,819,739,732,740,42,737,729,728,1,819,811,810,740,732,731,42,737,728,738,1,819,810,820,740,731,741,42,738,728,739,1,820,810,821,741,731,742,42,728,726,739,1,810,808,821,731,729,742,42,739,726,740,1,821,808,822,742,729,743,42,740,726,741,1,822,808,823,743,729,744,42,726,725,741,1,808,807,823,729,728,744,42,741,725,742,1,823,807,824,744,728,745,42,742,725,724,1,824,807,806,745,728,727,42,743,742,724,1,825,824,806,746,745,727,42,744,742,743,1,826,824,825,747,745,746,42,744,745,742,1,826,827,824,747,748,745,42,746,745,744,1,828,827,826,749,748,747,42,746,747,745,1,828,829,827,749,750,748,42,748,747,746,1,830,829,828,751,750,749,42,748,749,747,1,830,831,829,751,752,750,42,748,750,749,1,830,832,831,751,753,752,42,751,750,748,1,833,832,830,754,753,751,42,751,752,750,1,833,834,832,754,755,753,42,751,753,752,1,833,835,834,754,756,755,42,754,753,751,1,836,835,833,757,756,754,42,754,755,753,1,836,837,835,757,758,756,42,756,755,754,1,838,837,836,759,758,757,42,756,757,755,1,838,839,837,759,760,758,42,758,757,756,1,840,839,838,761,760,759,42,759,757,758,1,841,839,840,762,760,761,42,759,760,757,1,841,842,839,762,763,760,42,761,760,759,1,843,842,841,764,763,762,42,761,762,760,1,843,844,842,764,765,763,42,763,762,761,1,845,844,843,766,765,764,42,763,764,762,1,845,846,844,766,767,765,42,765,764,763,1,847,846,845,768,767,766,42,766,764,765,1,848,846,847,769,767,768,42,766,767,764,1,848,849,846,769,770,767,42,768,767,766,1,850,849,848,771,770,769,42,768,738,767,1,850,820,849,771,741,770,42,769,738,768,1,851,820,850,772,741,771,42,737,738,769,1,819,820,851,740,741,772,42,770,737,769,1,852,819,851,773,740,772,42,736,737,770,1,818,819,852,739,740,773,42,771,736,770,1,853,818,852,774,739,773,42,771,735,736,1,853,817,818,774,738,739,42,625,735,771,1,719,817,853,628,738,774,42,625,626,735,1,719,720,817,628,629,738,42,625,771,623,1,719,853,717,628,774,626,42,623,771,772,1,717,853,854,626,774,775,42,771,770,772,1,853,852,854,774,773,775,42,772,770,768,1,854,852,850,775,773,771,42,770,769,768,1,852,851,850,773,772,771,42,772,768,773,1,854,850,855,775,771,776,42,773,768,766,1,855,850,848,776,771,769,42,773,766,765,1,855,848,847,776,769,768,42,773,765,774,1,855,847,856,776,768,777,42,774,765,763,1,856,847,845,777,768,766,42,774,763,775,1,856,845,857,777,766,778,42,775,763,776,1,857,845,858,778,766,779,42,776,763,761,1,858,845,843,779,766,764,42,776,761,777,1,858,843,859,779,764,780,42,777,761,778,1,859,843,860,780,764,781,42,761,779,778,1,843,861,860,764,782,781,42,780,779,761,1,862,861,843,783,782,764,42,781,779,780,1,863,861,862,784,782,783,42,782,779,781,1,864,861,863,785,782,784,42,778,779,782,1,860,861,864,781,782,785,42,778,782,783,1,860,864,865,781,785,786,42,783,782,784,1,865,864,866,786,785,787,42,784,782,785,1,866,864,867,787,785,788,42,785,782,781,1,867,864,863,788,785,784,42,781,786,785,1,863,868,867,784,789,788,42,781,780,786,1,863,862,868,784,783,789,42,780,787,786,1,862,869,868,783,790,789,42,780,758,787,1,862,840,869,783,761,790,42,759,758,780,1,841,840,862,762,761,783,42,761,759,780,1,843,841,862,764,762,783,42,787,758,756,1,869,840,838,790,761,759,42,787,756,788,1,869,838,870,790,759,791,42,756,789,788,1,838,871,870,759,792,791,42,754,789,756,1,836,871,838,757,792,759,42,790,789,754,1,872,871,836,793,792,757,42,788,789,790,1,870,871,872,791,792,793,42,791,788,790,1,873,870,872,794,791,793,42,792,788,791,1,874,870,873,795,791,794,42,792,787,788,1,874,869,870,795,790,791,42,793,787,792,1,875,869,874,796,790,795,42,786,787,793,1,868,869,875,789,790,796,42,785,786,793,1,867,868,875,788,789,796,42,785,793,794,1,867,875,876,788,796,797,42,793,795,794,1,875,877,876,796,798,797,42,793,792,795,1,875,874,877,796,795,798,42,791,795,792,1,873,877,874,794,798,795,42,796,795,791,1,878,877,873,799,798,794,42,796,797,795,1,878,879,877,799,800,798,42,796,798,797,1,878,880,879,799,801,800,42,799,798,796,1,881,880,878,802,801,799,42,799,800,798,1,881,882,880,802,803,801,42,799,801,800,1,881,883,882,802,804,803,42,802,801,799,1,884,883,881,805,804,802,42,802,744,801,1,884,826,883,805,747,804,42,802,746,744,1,884,828,826,805,749,747,42,790,746,802,1,872,828,884,793,749,805,42,748,746,790,1,830,828,872,751,749,793,42,754,748,790,1,836,830,872,757,751,793,42,754,751,748,1,836,833,830,757,754,751,42,791,790,802,1,873,872,884,794,793,805,42,802,796,791,1,884,878,873,805,799,794,42,802,799,796,1,884,881,878,805,802,799,42,801,744,743,1,883,826,825,804,747,746,42,801,743,800,1,883,825,882,804,746,803,42,800,743,803,1,882,825,885,803,746,806,42,743,724,803,1,825,806,885,746,727,806,42,803,724,722,1,885,806,804,806,727,725,42,803,722,804,1,885,804,886,806,725,807,42,804,722,805,1,886,804,887,807,725,808,42,722,720,805,1,804,802,887,725,723,808,42,805,720,806,1,887,802,888,808,723,809,42,720,717,806,1,802,799,888,723,720,809,42,806,717,716,1,888,799,798,809,720,719,42,807,806,716,1,889,888,798,810,809,719,42,805,806,807,1,887,888,889,808,809,810,42,808,805,807,1,890,887,889,811,808,810,42,809,805,808,1,891,887,890,812,808,811,42,809,804,805,1,891,886,887,812,807,808,42,797,804,809,1,879,886,891,800,807,812,42,797,810,804,1,879,892,886,800,813,807,42,798,810,797,1,880,892,879,801,813,800,42,798,800,810,1,880,882,892,801,803,813,42,800,803,810,1,882,885,892,803,806,813,42,810,803,804,1,892,885,886,813,806,807,42,795,797,809,1,877,879,891,798,800,812,42,795,809,811,1,877,891,893,798,812,814,42,811,809,808,1,893,891,890,814,812,811,42,811,808,812,1,893,890,894,814,811,815,42,808,813,812,1,890,895,894,811,816,815,42,808,807,813,1,890,889,895,811,810,816,42,807,814,813,1,889,896,895,810,817,816,42,815,814,807,1,897,896,889,818,817,810,42,816,814,815,1,898,896,897,819,817,818,42,816,817,814,1,898,899,896,819,820,817,42,816,818,817,1,898,900,899,819,821,820,42,819,818,816,1,901,900,898,822,821,819,42,714,818,819,1,796,900,901,717,821,822,42,714,820,818,1,796,902,900,717,823,821,42,821,820,714,1,903,902,796,824,823,717,42,821,822,820,1,903,904,902,824,825,823,42,823,822,821,1,905,904,903,826,825,824,42,823,824,822,1,905,906,904,826,827,825,42,823,825,824,1,905,907,906,826,828,827,42,826,825,823,1,908,907,905,829,828,826,42,826,827,825,1,908,909,907,829,830,828,42,828,827,826,1,910,909,908,831,830,829,42,827,828,829,1,909,910,911,830,831,832,42,829,828,830,1,911,910,912,832,831,833,42,830,828,826,1,912,910,908,833,831,829,42,830,826,831,1,912,908,913,833,829,834,42,832,831,826,1,914,913,908,835,834,829,42,833,831,832,1,915,913,914,836,834,835,42,830,831,833,1,912,913,915,833,834,836,42,833,834,830,1,915,916,912,836,837,833,42,835,834,833,1,917,916,915,838,837,836,42,836,834,835,1,918,916,917,839,837,838,42,836,830,834,1,918,912,916,839,833,837,42,836,837,830,1,918,919,912,839,840,833,42,838,837,836,1,920,919,918,841,840,839,42,838,829,837,1,920,911,919,841,832,840,42,838,839,829,1,920,921,911,841,842,832,42,840,839,838,1,922,921,920,843,842,841,42,840,841,839,1,922,923,921,843,844,842,42,813,841,840,1,895,923,922,816,844,843,42,813,842,841,1,895,924,923,816,845,844,42,814,842,813,1,896,924,895,817,845,816,42,814,843,842,1,896,925,924,817,846,845,42,817,843,814,1,899,925,896,820,846,817,42,818,843,817,1,900,925,899,821,846,820,42,818,820,843,1,900,902,925,821,823,846,42,820,844,843,1,902,926,925,823,847,846,42,822,844,820,1,904,926,902,825,847,823,42,824,844,822,1,906,926,904,827,847,825,42,827,844,824,1,909,926,906,830,847,827,42,843,844,827,1,925,926,909,846,847,830,42,843,827,845,1,925,909,927,846,830,848,42,845,827,829,1,927,909,911,848,830,832,42,845,829,839,1,927,911,921,848,832,842,42,841,845,839,1,923,927,921,844,848,842,42,842,845,841,1,924,927,923,845,848,844,42,843,845,842,1,925,927,924,846,848,845,42,824,825,827,1,906,907,909,827,828,830,42,846,813,840,1,928,895,922,849,816,843,42,812,813,846,1,894,895,928,815,816,849,42,847,812,846,1,929,894,928,850,815,849,42,811,812,847,1,893,894,929,814,815,850,42,794,811,847,1,876,893,929,797,814,850,42,794,795,811,1,876,877,893,797,798,814,42,794,847,848,1,876,929,930,797,850,851,42,848,847,849,1,930,929,931,851,850,852,42,849,847,850,1,931,929,932,852,850,853,42,847,846,850,1,929,928,932,850,849,853,42,850,846,851,1,932,928,933,853,849,854,42,851,846,840,1,933,928,922,854,849,843,42,851,840,852,1,933,922,934,854,843,855,42,852,840,838,1,934,922,920,855,843,841,42,853,852,838,1,935,934,920,856,855,841,42,851,852,853,1,933,934,935,854,855,856,42,851,853,854,1,933,935,936,854,856,857,42,854,853,855,1,936,935,937,857,856,858,42,853,856,855,1,935,938,937,856,859,858,42,853,857,856,1,935,939,938,856,860,859,42,853,838,857,1,935,920,939,856,841,860,42,857,838,836,1,939,920,918,860,841,839,42,858,857,836,1,940,939,918,861,860,839,42,856,857,858,1,938,939,940,859,860,861,42,859,856,858,1,941,938,940,862,859,861,42,855,856,859,1,937,938,941,858,859,862,42,860,855,859,1,942,937,941,863,858,862,42,855,860,861,1,937,942,943,858,863,864,42,861,860,862,1,943,942,944,864,863,865,42,862,860,863,1,944,942,945,865,863,866,42,863,860,864,1,945,942,946,866,863,867,42,864,860,865,1,946,942,947,867,863,868,42,860,859,865,1,942,941,947,863,862,868,42,859,858,865,1,941,940,947,862,861,868,42,865,858,835,1,947,940,917,868,861,838,42,858,836,835,1,940,918,917,861,839,838,42,866,865,835,1,948,947,917,869,868,838,42,867,865,866,1,949,947,948,870,868,869,42,867,868,865,1,949,950,947,870,871,868,42,869,868,867,1,951,950,949,872,871,870,42,869,870,868,1,951,952,950,872,873,871,42,871,870,869,1,953,952,951,874,873,872,42,871,863,870,1,953,945,952,874,866,873,42,862,863,871,1,944,945,953,865,866,874,42,861,862,871,1,943,944,953,864,865,874,42,872,861,871,1,954,943,953,875,864,874,42,873,861,872,1,955,943,954,876,864,875,42,874,861,873,1,956,943,955,877,864,876,42,874,855,861,1,956,937,943,877,858,864,42,875,855,874,1,957,937,956,878,858,877,42,854,855,875,1,936,937,957,857,858,878,42,876,854,875,1,958,936,957,879,857,878,42,877,854,876,1,959,936,958,880,857,879,42,877,851,854,1,959,933,936,880,854,857,42,878,851,877,1,960,933,959,881,854,880,42,878,850,851,1,960,932,933,881,853,854,42,879,850,878,1,961,932,960,882,853,881,42,879,849,850,1,961,931,932,882,852,853,42,880,849,879,1,962,931,961,883,852,882,42,880,784,849,1,962,866,931,883,787,852,42,783,784,880,1,865,866,962,786,787,883,42,881,783,880,1,963,865,962,884,786,883,42,881,777,783,1,963,859,865,884,780,786,42,882,777,881,1,964,859,963,885,780,884,42,882,776,777,1,964,858,859,885,779,780,42,883,776,882,1,965,858,964,886,779,885,42,883,775,776,1,965,857,858,886,778,779,42,884,775,883,1,966,857,965,887,778,886,42,884,885,775,1,966,967,857,887,888,778,42,886,885,884,1,968,967,966,889,888,887,42,886,887,885,1,968,969,967,889,890,888,42,888,887,886,1,970,969,968,891,890,889,42,619,887,888,1,713,969,970,622,890,891,42,619,889,887,1,713,971,969,622,892,890,42,621,889,619,1,715,971,713,624,892,622,42,621,890,889,1,715,972,971,624,893,892,42,621,772,890,1,715,854,972,624,775,893,42,621,623,772,1,715,717,854,624,626,775,42,772,773,890,1,854,855,972,775,776,893,42,890,773,774,1,972,855,856,893,776,777,42,890,774,891,1,972,856,973,893,777,894,42,891,774,885,1,973,856,967,894,777,888,42,774,775,885,1,856,857,967,777,778,888,42,891,885,887,1,973,967,969,894,888,890,42,889,891,887,1,971,973,969,892,894,890,42,890,891,889,1,972,973,971,893,894,892,42,619,888,616,1,713,970,710,622,891,619,42,615,616,888,1,709,710,970,618,619,891,42,612,615,888,1,706,709,970,615,618,891,42,612,888,892,1,706,970,974,615,891,895,42,892,888,886,1,974,970,968,895,891,889,42,892,886,893,1,974,968,975,895,889,896,42,893,886,894,1,975,968,976,896,889,897,42,886,884,894,1,968,966,976,889,887,897,42,894,884,883,1,976,966,965,897,887,886,42,894,883,882,1,976,965,964,897,886,885,42,894,882,895,1,976,964,977,897,885,898,42,895,882,881,1,977,964,963,898,885,884,42,895,881,896,1,977,963,978,898,884,899,42,896,881,897,1,978,963,979,899,884,900,42,881,880,897,1,963,962,979,884,883,900,42,897,880,879,1,979,962,961,900,883,882,42,898,897,879,1,980,979,961,901,900,882,42,899,897,898,1,981,979,980,902,900,901,42,896,897,899,1,978,979,981,899,900,902,42,895,896,899,1,977,978,981,898,899,902,42,900,895,899,1,982,977,981,903,898,902,42,894,895,900,1,976,977,982,897,898,903,42,894,900,901,1,976,982,983,897,903,904,42,901,900,902,1,983,982,984,904,903,905,42,900,903,902,1,982,985,984,903,906,905,42,900,899,903,1,982,981,985,903,902,906,42,899,904,903,1,981,986,985,902,907,906,42,899,898,904,1,981,980,986,902,901,907,42,904,898,905,1,986,980,987,907,901,908,42,898,906,905,1,980,988,987,901,909,908,42,898,879,906,1,980,961,988,901,882,909,42,879,877,906,1,961,959,988,882,880,909,42,879,878,877,1,961,960,959,882,881,880,42,906,877,876,1,988,959,958,909,880,879,42,906,876,907,1,988,958,989,909,879,910,42,907,876,908,1,989,958,990,910,879,911,42,908,876,909,1,990,958,991,911,879,912,42,876,875,909,1,958,957,991,879,878,912,42,909,875,874,1,991,957,956,912,878,877,42,909,874,910,1,991,956,992,912,877,913,42,910,874,873,1,992,956,955,913,877,876,42,910,873,911,1,992,955,993,913,876,914,42,911,873,912,1,993,955,994,914,876,915,42,912,873,913,1,994,955,995,915,876,916,42,873,872,913,1,955,954,995,876,875,916,42,913,872,914,1,995,954,996,916,875,917,42,872,871,914,1,954,953,996,875,874,917,42,914,871,915,1,996,953,997,917,874,918,42,871,869,915,1,953,951,997,874,872,918,42,869,916,915,1,951,998,997,872,919,918,42,869,917,916,1,951,999,998,872,920,919,42,869,918,917,1,951,1000,999,872,921,920,42,869,867,918,1,951,949,1000,872,870,921,42,867,919,918,1,949,1001,1000,870,922,921,42,867,866,919,1,949,948,1001,870,869,922,42,919,866,920,1,1001,948,1002,922,869,923,42,866,835,920,1,948,917,1002,869,838,923,42,920,835,921,1,1002,917,1003,923,838,924,42,921,835,833,1,1003,917,915,924,838,836,42,921,833,922,1,1003,915,1004,924,836,925,42,922,833,923,1,1004,915,1005,925,836,926,42,923,833,832,1,1005,915,914,926,836,835,42,923,832,924,1,1005,914,1006,926,835,927,42,924,832,925,1,1006,914,1007,927,835,928,42,925,832,926,1,1007,914,1008,928,835,929,42,927,926,832,1,1009,1008,914,930,929,835,42,928,926,927,1,1010,1008,1009,931,929,930,42,928,929,926,1,1010,1011,1008,931,932,929,42,928,711,929,1,1010,793,1011,931,714,932,42,928,712,711,1,1010,794,793,931,715,714,42,821,712,928,1,903,794,1010,824,715,931,42,714,712,821,1,796,794,903,717,715,824,42,823,821,928,1,905,903,1010,826,824,931,42,928,927,823,1,1010,1009,905,931,930,826,42,823,927,826,1,905,1009,908,826,930,829,42,832,826,927,1,914,908,1009,835,829,930,42,929,711,930,1,1011,793,1012,932,714,933,42,709,930,711,1,791,1012,793,712,933,714,42,930,709,931,1,1012,791,1013,933,712,934,42,931,709,932,1,1013,791,1014,934,712,935,42,707,932,709,1,789,1014,791,710,935,712,42,932,707,933,1,1014,789,1015,935,710,936,42,934,933,707,1,1016,1015,789,937,936,710,42,935,933,934,1,1017,1015,1016,938,936,937,42,935,936,933,1,1017,1018,1015,938,939,936,42,937,936,935,1,1019,1018,1017,940,939,938,42,937,931,936,1,1019,1013,1018,940,934,939,42,938,931,937,1,1020,1013,1019,941,934,940,42,939,931,938,1,1021,1013,1020,942,934,941,42,939,930,931,1,1021,1012,1013,942,933,934,42,940,930,939,1,1022,1012,1021,943,933,942,42,940,929,930,1,1022,1011,1012,943,932,933,42,926,929,940,1,1008,1011,1022,929,932,943,42,925,926,940,1,1007,1008,1022,928,929,943,42,925,940,941,1,1007,1022,1023,928,943,944,42,941,940,939,1,1023,1022,1021,944,943,942,42,941,939,942,1,1023,1021,1024,944,942,945,42,939,938,942,1,1021,1020,1024,942,941,945,42,942,938,943,1,1024,1020,1025,945,941,946,42,943,938,944,1,1025,1020,1026,946,941,947,42,944,938,937,1,1026,1020,1019,947,941,940,42,945,944,937,1,1027,1026,1019,948,947,940,42,946,944,945,1,1028,1026,1027,949,947,948,42,946,947,944,1,1028,1029,1026,949,950,947,42,948,947,946,1,1030,1029,1028,951,950,949,42,943,947,948,1,1025,1029,1030,946,950,951,42,947,943,944,1,1029,1025,1026,950,946,947,42,948,949,943,1,1030,1031,1025,951,952,946,42,950,949,948,1,1032,1031,1030,953,952,951,42,950,951,949,1,1032,1033,1031,953,954,952,42,952,951,950,1,1034,1033,1032,955,954,953,42,953,951,952,1,1035,1033,1034,956,954,955,42,954,951,953,1,1036,1033,1035,957,954,956,42,955,951,954,1,1037,1033,1036,958,954,957,42,956,951,955,1,1038,1033,1037,959,954,958,42,956,949,951,1,1038,1031,1033,959,952,954,42,956,942,949,1,1038,1024,1031,959,945,952,42,941,942,956,1,1023,1024,1038,944,945,959,42,941,956,957,1,1023,1038,1039,944,959,960,42,957,956,955,1,1039,1038,1037,960,959,958,42,958,957,955,1,1040,1039,1037,961,960,958,42,924,957,958,1,1006,1039,1040,927,960,961,42,924,925,957,1,1006,1007,1039,927,928,960,42,925,941,957,1,1007,1023,1039,928,944,960,42,959,924,958,1,1041,1006,1040,962,927,961,42,959,923,924,1,1041,1005,1006,962,926,927,42,959,922,923,1,1041,1004,1005,962,925,926,42,922,959,918,1,1004,1041,1000,925,962,921,42,918,959,917,1,1000,1041,999,921,962,920,42,917,959,960,1,999,1041,1042,920,962,963,42,959,958,960,1,1041,1040,1042,962,961,963,42,960,958,955,1,1042,1040,1037,963,961,958,42,960,955,954,1,1042,1037,1036,963,958,957,42,960,954,961,1,1042,1036,1043,963,957,964,42,961,954,962,1,1043,1036,1044,964,957,965,42,954,963,962,1,1036,1045,1044,957,966,965,42,954,953,963,1,1036,1035,1045,957,956,966,42,963,953,964,1,1045,1035,1046,966,956,967,42,964,953,952,1,1046,1035,1034,967,956,955,42,964,952,965,1,1046,1034,1047,967,955,968,42,952,950,965,1,1034,1032,1047,955,953,968,42,965,950,966,1,1047,1032,1048,968,953,969,42,950,967,966,1,1032,1049,1048,953,970,969,42,950,948,967,1,1032,1030,1049,953,951,970,42,967,948,946,1,1049,1030,1028,970,951,949,42,964,965,557,1,1046,1047,1050,967,968,560,42,963,964,557,1,1045,1046,1050,966,967,560,42,963,557,968,1,1045,1050,1051,966,560,971,42,560,963,968,1,644,1045,1051,563,966,971,42,969,963,560,1,1052,1045,644,972,966,563,42,962,963,969,1,1044,1045,1052,965,966,972,42,970,962,969,1,1053,1044,1052,973,965,972,42,961,962,970,1,1043,1044,1053,964,965,973,42,916,961,970,1,998,1043,1053,919,964,973,42,917,961,916,1,999,1043,998,920,964,919,42,917,960,961,1,999,1042,1043,920,963,964,42,916,970,971,1,998,1053,1054,919,973,974,42,972,971,970,1,1055,1054,1053,975,974,973,42,973,971,972,1,1056,1054,1055,976,974,975,42,973,915,971,1,1056,997,1054,976,918,974,42,914,915,973,1,996,997,1056,917,918,976,42,974,914,973,1,1057,996,1056,977,917,976,42,913,914,974,1,995,996,1057,916,917,977,42,975,913,974,1,1058,995,1057,978,916,977,42,912,913,975,1,994,995,1058,915,916,978,42,976,912,975,1,1059,994,1058,979,915,978,42,977,912,976,1,1060,994,1059,980,915,979,42,977,978,912,1,1060,1061,994,980,981,915,42,979,978,977,1,1062,1061,1060,982,981,980,42,980,978,979,1,1063,1061,1062,983,981,982,42,980,981,978,1,1063,1064,1061,983,984,981,42,982,981,980,1,1065,1064,1063,985,984,983,42,982,983,981,1,1065,1066,1064,985,986,984,42,984,983,982,1,1067,1066,1065,987,986,985,42,984,985,983,1,1067,1068,1066,987,988,986,42,986,985,984,1,1069,1068,1067,989,988,987,42,986,987,985,1,1069,1070,1068,989,990,988,42,988,987,986,1,1071,1070,1069,991,990,989,42,989,987,988,1,1072,1070,1071,992,990,991,42,990,987,989,1,1073,1070,1072,993,990,992,42,990,985,987,1,1073,1068,1070,993,988,990,42,990,908,985,1,1073,990,1068,993,911,988,42,991,908,990,1,1074,990,1073,994,911,993,42,991,907,908,1,1074,989,990,994,910,911,42,905,907,991,1,987,989,1074,908,910,994,42,905,906,907,1,987,988,989,908,909,910,42,992,905,991,1,1075,987,1074,995,908,994,42,904,905,992,1,986,987,1075,907,908,995,42,993,904,992,1,1076,986,1075,996,907,995,42,903,904,993,1,985,986,1076,906,907,996,42,994,903,993,1,1077,985,1076,997,906,996,42,902,903,994,1,984,985,1077,905,906,997,42,995,902,994,1,1078,984,1077,998,905,997,42,996,902,995,1,1079,984,1078,999,905,998,42,996,901,902,1,1079,983,984,999,904,905,42,997,901,996,1,1080,983,1079,1000,904,999,42,997,894,901,1,1080,976,983,1000,897,904,42,998,894,997,1,1081,976,1080,1001,897,1000,42,893,894,998,1,975,976,1081,896,897,1001,42,892,893,998,1,974,975,1081,895,896,1001,42,608,892,998,1,702,974,1081,611,895,1001,42,612,892,608,1,706,974,702,615,895,611,42,608,609,612,1,702,703,706,611,612,615,42,608,998,999,1,702,1081,1082,611,1001,1002,42,998,1000,999,1,1081,1083,1082,1001,1003,1002,42,998,997,1000,1,1081,1080,1083,1001,1000,1003,42,997,996,1000,1,1080,1079,1083,1000,999,1003,42,1000,996,1001,1,1083,1079,1084,1003,999,1004,42,996,995,1001,1,1079,1078,1084,999,998,1004,42,1001,995,1002,1,1084,1078,1085,1004,998,1005,42,995,1003,1002,1,1078,1086,1085,998,1006,1005,42,995,1004,1003,1,1078,1087,1086,998,1007,1006,42,995,994,1004,1,1078,1077,1087,998,997,1007,42,1004,994,1005,1,1087,1077,1088,1007,997,1008,42,994,1006,1005,1,1077,1089,1088,997,1009,1008,42,994,1007,1006,1,1077,1090,1089,997,1010,1009,42,994,1008,1007,1,1077,1091,1090,997,1011,1010,42,994,993,1008,1,1077,1076,1091,997,996,1011,42,993,992,1008,1,1076,1075,1091,996,995,1011,42,1008,992,1009,1,1091,1075,1092,1011,995,1012,42,1009,992,991,1,1092,1075,1074,1012,995,994,42,1009,991,1010,1,1092,1074,1093,1012,994,1013,42,1010,991,990,1,1093,1074,1073,1013,994,993,42,1010,990,989,1,1093,1073,1072,1013,993,992,42,1007,1010,989,1,1090,1093,1072,1010,1013,992,42,1007,1009,1010,1,1090,1092,1093,1010,1012,1013,42,1008,1009,1007,1,1091,1092,1090,1011,1012,1010,42,1007,989,1011,1,1090,1072,1094,1010,992,1014,42,1012,1011,989,1,1095,1094,1072,1015,1014,992,42,1013,1011,1012,1,1096,1094,1095,1016,1014,1015,42,1006,1011,1013,1,1089,1094,1096,1009,1014,1016,42,1006,1007,1011,1,1089,1090,1094,1009,1010,1014,42,1005,1006,1013,1,1088,1089,1096,1008,1009,1016,42,1005,1013,1014,1,1088,1096,1097,1008,1016,1017,42,1014,1013,1015,1,1097,1096,1098,1017,1016,1018,42,1015,1013,1012,1,1098,1096,1095,1018,1016,1015,42,1015,1012,1016,1,1098,1095,1099,1018,1015,1019,42,1016,1012,1017,1,1099,1095,1100,1019,1015,1020,42,1012,988,1017,1,1095,1071,1100,1015,991,1020,42,1012,989,988,1,1095,1072,1071,1015,992,991,42,1018,1017,988,1,1101,1100,1071,1021,1020,991,42,1016,1017,1018,1,1099,1100,1101,1019,1020,1021,42,1016,1018,1019,1,1099,1101,1102,1019,1021,1022,42,1019,1018,1020,1,1102,1101,1103,1022,1021,1023,42,1018,1021,1020,1,1101,1104,1103,1021,1024,1023,42,1021,1018,986,1,1104,1101,1069,1024,1021,989,42,1018,988,986,1,1101,1071,1069,1021,991,989,42,1021,986,984,1,1104,1069,1067,1024,989,987,42,1021,984,1022,1,1104,1067,1105,1024,987,1025,42,1022,984,982,1,1105,1067,1065,1025,987,985,42,1022,982,980,1,1105,1065,1063,1025,985,983,42,1023,1022,980,1,1106,1105,1063,1026,1025,983,42,1021,1022,1023,1,1104,1105,1106,1024,1025,1026,42,1021,1023,1024,1,1104,1106,1107,1024,1026,1027,42,1023,979,1024,1,1106,1062,1107,1026,982,1027,42,1023,980,979,1,1106,1063,1062,1026,983,982,42,1024,979,1025,1,1107,1062,1108,1027,982,1028,42,1025,979,977,1,1108,1062,1060,1028,982,980,42,1025,977,1026,1,1108,1060,1109,1028,980,1029,42,1026,977,976,1,1109,1060,1059,1029,980,979,42,1027,1026,976,1,1110,1109,1059,1030,1029,979,42,1027,1028,1026,1,1110,1111,1109,1030,1031,1029,42,1029,1028,1027,1,1112,1111,1110,1032,1031,1030,42,1030,1028,1029,1,1113,1111,1112,1033,1031,1032,42,1030,1031,1028,1,1113,1114,1111,1033,1034,1031,42,1030,1032,1031,1,1113,1115,1114,1033,1035,1034,42,1033,1032,1030,1,1116,1115,1113,1036,1035,1033,42,1034,1032,1033,1,1117,1115,1116,1037,1035,1036,42,1019,1032,1034,1,1102,1115,1117,1022,1035,1037,42,1019,1020,1032,1,1102,1103,1115,1022,1023,1035,42,1032,1020,1035,1,1115,1103,1118,1035,1023,1038,42,1020,1024,1035,1,1103,1107,1118,1023,1027,1038,42,1021,1024,1020,1,1104,1107,1103,1024,1027,1023,42,1035,1024,1025,1,1118,1107,1108,1038,1027,1028,42,1031,1035,1025,1,1114,1118,1108,1034,1038,1028,42,1031,1032,1035,1,1114,1115,1118,1034,1035,1038,42,1031,1025,1028,1,1114,1108,1111,1034,1028,1031,42,1028,1025,1026,1,1111,1108,1109,1031,1028,1029,42,1036,1019,1034,1,1119,1102,1117,1039,1022,1037,42,1037,1019,1036,1,1120,1102,1119,1040,1022,1039,42,1037,1016,1019,1,1120,1099,1102,1040,1019,1022,42,1038,1016,1037,1,1121,1099,1120,1041,1019,1040,42,1038,1015,1016,1,1121,1098,1099,1041,1018,1019,42,1014,1015,1038,1,1097,1098,1121,1017,1018,1041,42,1039,1014,1038,1,1122,1097,1121,1042,1017,1041,42,1040,1014,1039,1,1123,1097,1122,1043,1017,1042,42,1005,1014,1040,1,1088,1097,1123,1008,1017,1043,42,1003,1005,1040,1,1086,1088,1123,1006,1008,1043,42,1004,1005,1003,1,1087,1088,1086,1007,1008,1006,42,1003,1040,1041,1,1086,1123,1124,1006,1043,1044,42,1040,1042,1041,1,1123,1125,1124,1043,1045,1044,42,1040,1039,1042,1,1123,1122,1125,1043,1042,1045,42,1039,1043,1042,1,1122,1126,1125,1042,1046,1045,42,1038,1044,1039,1,1121,1127,1122,1041,1047,1042,42,1044,1038,1037,1,1127,1121,1120,1047,1041,1040,42,1044,1037,1036,1,1127,1120,1119,1047,1040,1039,42,1045,1044,1036,1,1128,1127,1119,1048,1047,1039,42,1044,1045,1043,1,1127,1128,1126,1047,1048,1046,42,1046,1043,1045,1,1129,1126,1128,1049,1046,1048,42,1042,1043,1046,1,1125,1126,1129,1045,1046,1049,42,1047,1042,1046,1,1130,1125,1129,1050,1045,1049,42,1047,1041,1042,1,1130,1124,1125,1050,1044,1045,42,1048,1041,1047,1,1131,1124,1130,1051,1044,1050,42,1048,1049,1041,1,1131,1132,1124,1051,1052,1044,42,1050,1049,1048,1,1133,1132,1131,1053,1052,1051,42,1050,1002,1049,1,1133,1085,1132,1053,1005,1052,42,1050,1001,1002,1,1133,1084,1085,1053,1004,1005,42,1051,1001,1050,1,1134,1084,1133,1054,1004,1053,42,1051,1052,1001,1,1134,1135,1084,1054,1055,1004,42,1051,1053,1052,1,1134,1136,1135,1054,1056,1055,42,604,1053,1051,1,698,1136,1134,607,1056,1054,42,604,605,1053,1,698,699,1136,607,608,1056,42,605,999,1053,1,699,1082,1136,608,1002,1056,42,605,608,999,1,699,702,1082,608,611,1002,42,999,1052,1053,1,1082,1135,1136,1002,1055,1056,42,1052,999,1000,1,1135,1082,1083,1055,1002,1003,42,1052,1000,1001,1,1135,1083,1084,1055,1003,1004,42,604,1051,1054,1,698,1134,1137,607,1054,1057,42,1054,1051,1050,1,1137,1134,1133,1057,1054,1053,42,1054,1050,1048,1,1137,1133,1131,1057,1053,1051,42,1054,1048,1055,1,1137,1131,1138,1057,1051,1058,42,1055,1048,1056,1,1138,1131,1139,1058,1051,1059,42,1048,1047,1056,1,1131,1130,1139,1051,1050,1059,42,1056,1047,1057,1,1139,1130,1140,1059,1050,1060,42,1057,1047,1058,1,1140,1130,1141,1060,1050,1061,42,1047,1059,1058,1,1130,1142,1141,1050,1062,1061,42,1047,1060,1059,1,1130,1143,1142,1050,1063,1062,42,1047,1046,1060,1,1130,1129,1143,1050,1049,1063,42,1046,1045,1060,1,1129,1128,1143,1049,1048,1063,42,1060,1045,1033,1,1143,1128,1116,1063,1048,1036,42,1045,1034,1033,1,1128,1117,1116,1048,1037,1036,42,1036,1034,1045,1,1119,1117,1128,1039,1037,1048,42,1060,1033,1059,1,1143,1116,1142,1063,1036,1062,42,1033,1029,1059,1,1116,1112,1142,1036,1032,1062,42,1033,1030,1029,1,1116,1113,1112,1036,1033,1032,42,1059,1029,1027,1,1142,1112,1110,1062,1032,1030,42,1059,1027,1058,1,1142,1110,1141,1062,1030,1061,42,1058,1027,1061,1,1141,1110,1144,1061,1030,1064,42,1027,976,1061,1,1110,1059,1144,1030,979,1064,42,1061,976,1062,1,1144,1059,1145,1064,979,1065,42,976,975,1062,1,1059,1058,1145,979,978,1065,42,1062,975,1063,1,1145,1058,1146,1065,978,1066,42,975,1064,1063,1,1058,1147,1146,978,1067,1066,42,975,974,1064,1,1058,1057,1147,978,977,1067,42,974,973,1064,1,1057,1056,1147,977,976,1067,42,1064,973,972,1,1147,1056,1055,1067,976,975,42,1063,1064,972,1,1146,1147,1055,1066,1067,975,42,1063,972,573,1,1146,1055,657,1066,975,576,42,573,972,1065,1,657,1055,1148,576,975,1068,42,972,970,1065,1,1055,1053,1148,975,973,1068,42,1065,970,969,1,1148,1053,1052,1068,973,972,42,1065,969,1066,1,1148,1052,1149,1068,972,1069,42,1066,969,1067,1,1149,1052,1150,1069,972,1070,42,969,1068,1067,1,1052,1151,1150,972,1071,1070,42,969,560,1068,1,1052,644,1151,972,563,1071,42,560,561,1068,1,644,645,1151,563,564,1071,42,1068,561,562,1,1151,645,646,1071,564,565,42,1067,1068,562,1,1150,1151,646,1070,1071,565,42,1067,562,1069,1,1150,646,1152,1070,565,1072,42,562,563,1069,1,646,647,1152,565,566,1072,42,563,564,1069,1,647,648,1152,566,567,1072,42,1069,564,567,1,1152,648,651,1072,567,570,42,564,566,567,1,648,650,651,567,569,570,42,564,565,566,1,648,649,650,567,568,569,42,568,1069,567,1,652,1152,651,571,1072,570,42,568,1070,1069,1,652,1153,1152,571,1073,1072,42,569,1070,568,1,653,1153,652,572,1073,571,42,569,570,1070,1,653,654,1153,572,573,1073,42,570,1066,1070,1,654,1149,1153,573,1069,1073,42,570,571,1066,1,654,655,1149,573,574,1069,42,571,1065,1066,1,655,1148,1149,574,1068,1069,42,571,573,1065,1,655,657,1148,574,576,1068,42,1066,1067,1070,1,1149,1150,1153,1069,1070,1073,42,1067,1069,1070,1,1150,1152,1153,1070,1072,1073,42,574,1063,573,1,658,1146,657,577,1066,576,42,1062,1063,574,1,1145,1146,658,1065,1066,577,42,575,1062,574,1,659,1145,658,578,1065,577,42,1061,1062,575,1,1144,1145,659,1064,1065,578,42,1071,1061,575,1,1154,1144,659,1074,1064,578,42,1058,1061,1071,1,1141,1144,1154,1061,1064,1074,42,1057,1058,1071,1,1140,1141,1154,1060,1061,1074,42,1072,1057,1071,1,1155,1140,1154,1075,1060,1074,42,1072,1055,1057,1,1155,1138,1140,1075,1058,1060,42,579,1055,1072,1,663,1138,1155,582,1058,1075,42,579,1054,1055,1,663,1137,1138,582,1057,1058,42,580,1054,579,1,664,1137,663,583,1057,582,42,604,1054,580,1,698,1137,664,607,1057,583,42,582,604,580,1,666,698,664,585,607,583,42,579,1072,577,1,663,1155,661,582,1075,580,42,577,1072,575,1,661,1155,659,580,1075,578,42,1072,1071,575,1,1155,1154,659,1075,1074,578,42,1055,1056,1057,1,1138,1139,1140,1058,1059,1060,42,1049,1002,1003,1,1132,1085,1086,1052,1005,1006,42,1049,1003,1041,1,1132,1086,1124,1052,1006,1044,42,908,909,985,1,990,991,1068,911,912,988,42,985,909,910,1,1068,991,992,988,912,913,42,985,910,983,1,1068,992,1066,988,913,986,42,983,910,911,1,1066,992,993,986,913,914,42,983,911,981,1,1066,993,1064,986,914,984,42,981,911,978,1,1064,993,1061,984,914,981,42,978,911,912,1,1061,993,994,981,914,915,42,915,916,971,1,997,998,1054,918,919,974,42,559,560,968,1,643,644,1051,1076,1076,1076,42,918,919,922,1,1000,1001,1004,921,922,925,42,919,920,922,1,1001,1002,1004,922,923,925,42,920,921,922,1,1002,1003,1004,923,924,925,42,942,943,949,1,1024,1025,1031,945,946,952,42,945,937,1073,1,1027,1019,1156,948,940,1077,42,1073,937,935,1,1156,1019,1017,1077,940,938,42,931,932,936,1,1013,1014,1018,934,935,939,42,936,932,933,1,1018,1014,1015,939,935,936,42,934,707,1074,1,1016,789,1157,937,710,1078,42,1074,707,706,1,1157,789,788,1078,710,709,42,1074,706,1075,1,1157,788,1158,1079,1079,1079,42,1075,706,705,1,1158,788,787,1080,709,708,42,1076,1075,705,1,1159,1158,787,1081,1080,708,42,705,934,1076,1,787,1160,1159,708,937,1081,42,705,703,934,1,787,785,1160,708,706,937,42,705,704,703,1,787,786,785,708,707,706,42,934,703,701,1,1160,785,783,937,706,704,42,934,701,1077,1,1160,783,1161,937,704,1082,42,1078,1077,701,1,1162,1161,783,1083,1082,704,42,1078,1079,1077,1,1162,1163,1161,1083,1084,1082,42,1080,1079,1078,1,1164,1163,1162,1085,1084,1083,42,1080,1078,1081,1,1164,1162,1165,1085,1083,1086,42,1081,1078,700,1,1165,1162,782,1086,1083,703,42,1078,701,700,1,1162,783,782,1083,704,703,42,1081,700,1082,1,1165,782,1166,1086,703,1087,42,1082,700,699,1,1166,782,781,1087,703,702,42,1083,1082,699,1,1167,1166,781,1088,1087,702,42,1081,1082,1083,1,1165,1166,1167,1086,1087,1088,42,1084,1081,1083,1,1168,1165,1167,1089,1086,1088,42,1084,1080,1081,1,1168,1164,1165,1089,1085,1086,42,1085,1080,1084,1,1169,1164,1168,1090,1085,1089,42,1086,1085,1084,1,1170,1169,1168,1091,1090,1089,42,557,1085,1086,1,641,1169,1170,560,1090,1091,42,557,1086,1087,1,641,1170,1171,560,1091,1092,42,1086,1084,1087,1,1170,1168,1171,1091,1089,1092,42,1084,1083,1087,1,1168,1167,1171,1089,1088,1092,42,1087,1083,551,1,1171,1167,635,1092,1088,554,42,1083,1088,551,1,1167,1172,635,1088,1093,554,42,1083,699,1088,1,1167,781,1172,1088,702,1093,42,548,1088,699,1,632,1172,781,551,1093,702,42,551,1088,548,1,635,1172,632,554,1093,551,42,548,699,546,1,632,781,630,551,702,549,42,546,699,695,1,630,781,777,549,702,698,42,546,695,545,1,630,777,629,549,698,548,42,1087,551,552,1,1171,635,636,1092,554,555,42,556,1087,552,1,640,1171,636,559,1092,555,42,556,557,1087,1,640,641,1171,559,560,1092,42,556,552,554,1,640,636,638,559,555,557,42,1079,934,1077,1,1163,1160,1161,1084,937,1082,42,777,778,783,1,859,860,865,780,781,786,42,784,848,849,1,866,930,931,787,851,852,42,848,784,785,1,930,866,867,851,787,788,42,785,794,848,1,867,876,930,788,797,851,42,870,863,868,1,952,945,950,873,866,871,42,863,864,868,1,945,946,950,866,867,871,42,868,864,865,1,950,946,947,871,867,868,42,837,829,830,1,919,911,912,840,832,833,42,716,714,819,1,798,796,901,719,717,822,42,716,819,816,1,798,901,898,719,822,819,42,815,716,816,1,897,798,898,818,719,819,42,807,716,815,1,889,798,897,810,719,818,42,738,1089,767,1,820,1173,849,741,1094,770,42,1091,1089,1090,1,1174,1173,1175,1095,1094,1096,42,1092,1089,1091,1,1176,1173,1174,1097,1094,1095,42,1093,1089,1092,1,1177,1173,1176,1098,1094,1097,42,767,1089,1093,1,849,1173,1177,770,1094,1098,42,764,767,1093,1,846,849,1177,767,770,1098,42,764,1093,760,1,846,1177,842,767,1098,763,42,760,1093,1094,1,842,1177,1178,763,1098,1099,42,1094,1093,1092,1,1178,1177,1176,1099,1098,1097,42,753,1094,1092,1,835,1178,1176,756,1099,1097,42,755,1094,753,1,837,1178,835,758,1099,756,42,755,757,1094,1,837,839,1178,758,760,1099,42,760,1094,757,1,842,1178,839,763,1099,760,42,753,1092,752,1,835,1176,834,756,1097,755,42,752,1092,1091,1,834,1176,1174,755,1097,1095,42,752,1091,1095,1,834,1174,1179,755,1095,1100,42,1095,1091,1090,1,1179,1174,1175,1100,1095,1096,42,1095,1090,1096,1,1179,1175,1180,1100,1096,1101,42,1096,1090,738,1,1180,1175,820,1101,1096,741,42,739,1096,738,1,821,1180,820,742,1101,741,42,1097,1096,739,1,1181,1180,821,1102,1101,742,42,1097,1095,1096,1,1181,1179,1180,1102,1100,1101,42,749,1095,1097,1,831,1179,1181,752,1100,1102,42,750,1095,749,1,832,1179,831,753,1100,752,42,750,752,1095,1,832,834,1179,753,755,1100,42,749,1097,747,1,831,1181,829,752,1102,750,42,1097,1098,747,1,1181,1182,829,1102,1103,750,42,1097,740,1098,1,1181,822,1182,1102,743,1103,42,739,740,1097,1,821,822,1181,742,743,1102,42,1098,740,741,1,1182,822,823,1103,743,744,42,1098,741,1099,1,1182,823,1183,1103,744,1104,42,1099,741,742,1,1183,823,824,1104,744,745,42,1099,742,745,1,1183,824,827,1104,745,748,42,745,747,1099,1,827,829,1183,748,750,1104,42,1098,1099,747,1,1182,1183,829,1103,1104,750,42,762,764,760,1,844,846,842,765,767,763,42,688,689,734,1,770,771,816,691,692,737,42,734,689,1100,1,816,771,1184,737,692,1105,42,1100,689,1101,1,1184,771,1185,1105,692,1106,42,1101,689,690,1,1185,771,772,1106,692,693,42,1101,690,708,1,1185,772,790,1106,693,711,42,710,1101,708,1,792,1185,790,713,1106,711,42,713,1101,710,1,795,1185,792,716,1106,713,42,713,1102,1101,1,795,1186,1185,716,1107,1106,42,715,1102,713,1,797,1186,795,718,1107,716,42,715,718,1102,1,797,800,1186,718,721,1107,42,718,1100,1102,1,800,1184,1186,721,1105,1107,42,1103,1100,718,1,1187,1184,800,1108,1105,721,42,1104,1100,1103,1,1188,1184,1187,1109,1105,1108,42,1104,734,1100,1,1188,816,1184,1109,737,1105,42,732,734,1104,1,814,816,1188,735,737,1109,42,732,1104,731,1,814,1188,813,735,1109,734,42,721,731,1104,1,803,813,1188,724,734,1109,42,723,731,721,1,805,813,803,726,734,724,42,727,731,723,1,809,813,805,730,734,726,42,721,1104,1103,1,803,1188,1187,724,1109,1108,42,721,1103,719,1,803,1187,801,724,1108,722,42,719,1103,718,1,801,1187,800,722,1108,721,42,1100,1101,1102,1,1184,1185,1186,1105,1106,1107,42,686,628,630,1,768,722,724,689,631,633,42,1105,686,630,1,557,559,558,1110,689,633,42,1106,686,1105,1,563,559,557,1111,689,1110,42,1106,1107,686,1,563,564,559,1111,1112,689,42,1108,1107,1106,1,567,564,563,1113,1112,1111,42,1107,1108,1109,1,564,567,566,1112,1113,1114,42,1109,1108,643,1,566,567,589,1114,1113,646,42,1108,642,643,1,567,568,589,1113,645,646,42,642,1108,1106,1,568,567,563,645,1113,1111,42,642,1106,1110,1,568,563,562,645,1111,1115,42,1110,1106,1105,1,562,563,557,1115,1111,1110,42,1110,1105,1111,1,562,557,561,1115,1110,1116,42,1111,1105,633,1,561,557,560,1116,1110,636,42,1105,630,633,1,557,558,560,1110,633,636,42,630,632,633,1,558,695,560,633,635,636,42,637,1111,633,1,570,561,560,640,1116,636,42,637,1110,1111,1,570,562,561,640,1115,1116,42,639,1110,637,1,569,562,570,642,1115,640,42,639,642,1110,1,569,568,562,642,645,1115,42,637,633,634,1,570,560,696,640,636,637,42,643,685,1109,1,589,565,566,646,688,1114,42,685,643,645,1,565,589,590,688,646,648,42,1109,685,1107,1,566,565,564,1114,688,1112,42,685,686,1107,1,565,559,564,688,689,1112,42,649,650,680,1,729,731,761,652,653,683,42,680,650,679,1,761,731,760,683,653,682,42,650,651,679,1,731,732,760,653,654,682,42,651,666,679,1,732,747,760,654,669,682,42,652,666,651,1,733,747,732,655,669,654,42,668,676,667,1,749,757,748,671,679,670,42,676,668,673,1,757,749,754,679,671,676,42,668,669,673,1,749,750,754,671,672,676,42,542,544,661,1,626,628,742,545,547,664,42,542,661,660,1,626,742,741,545,664,663,42,542,660,540,1,626,741,624,545,663,543,42,540,660,538,1,624,741,622,543,663,541,42,534,535,533,1,618,619,614,537,538,536,42,498,644,1112,1,524,605,606,533,647,1117,42,1112,644,641,1,683,685,588,1117,647,644,42,1112,641,1113,1,683,588,684,1117,644,1118,42,641,640,1113,1,588,587,684,644,643,1118,42,1114,1113,640,1,583,684,587,1119,1118,643,42,1112,1113,1114,1,683,684,583,1117,1118,1119,42,1115,1112,1114,1,582,683,583,1120,1117,1119,42,1116,1112,1115,1,1189,1190,1191,1121,1117,1120,42,1117,1112,1116,1,527,606,607,1122,1117,1121,42,1117,498,1112,1,527,524,606,1122,533,1117,42,497,498,1117,1,526,524,527,532,533,1122,42,497,1117,1118,1,526,527,528,532,1122,1123,42,1118,1117,1116,1,528,527,607,1123,1122,1121,42,1118,1116,1119,1,528,607,608,1123,1121,1124,42,1119,1116,1120,1,608,607,669,1124,1121,1125,42,1120,1116,1121,1,1192,1193,1194,1125,1121,1126,42,1116,1122,1121,1,1189,1195,1196,1121,1127,1126,42,1116,1115,1122,1,1189,1191,1195,1121,1120,1127,42,1115,1123,1122,1,582,580,681,1120,1128,1127,42,1123,1115,1124,1,580,582,581,1128,1120,1129,42,1115,1114,1124,1,582,583,581,1120,1119,1129,42,1124,1114,1125,1,581,583,584,1129,1119,1130,42,1125,1114,1126,1,584,583,586,1130,1119,1131,42,1114,640,1126,1,583,587,586,1119,643,1131,42,1126,640,638,1,586,587,571,1131,643,641,42,1126,638,1125,1,586,571,584,1131,641,1130,42,1125,638,1127,1,584,571,585,1130,641,1132,42,1127,638,1128,1,585,571,573,1132,641,1133,42,638,636,1128,1,571,572,573,641,639,1133,42,636,635,1128,1,572,574,573,639,638,1133,42,1128,635,1129,1,573,574,575,1133,638,1134,42,635,1130,1129,1,574,675,575,638,1135,1134,42,635,629,1130,1,574,676,675,638,632,1135,42,635,631,629,1,574,694,676,638,634,632,42,1130,629,627,1,1197,723,721,1135,632,630,42,1130,627,624,1,1197,721,718,1135,630,627,42,1131,1130,624,1,1198,1197,718,1136,1135,627,42,1131,1132,1130,1,693,677,675,1136,1137,1135,42,1131,1133,1132,1,693,692,677,1136,1138,1137,42,1131,1122,1133,1,693,681,692,1136,1127,1138,42,1122,1131,1121,1,1195,1198,1196,1127,1136,1126,42,1131,624,1121,1,1198,718,1196,1136,627,1126,42,1121,624,622,1,1196,718,716,1126,627,625,42,1121,622,1134,1,1196,716,1199,1126,625,1139,42,1134,622,620,1,1199,716,714,1139,625,623,42,1120,1121,1134,1,1192,1194,1200,1125,1126,1139,42,1122,1135,1133,1,681,691,692,1127,1140,1138,42,1136,1135,1122,1,680,691,681,1141,1140,1127,42,1135,1136,1137,1,691,680,679,1140,1141,1142,42,1137,1136,1138,1,679,680,579,1142,1141,1143,42,1123,1138,1136,1,580,579,680,1128,1143,1141,42,1123,1139,1138,1,580,578,579,1128,1144,1143,42,1124,1139,1123,1,581,578,580,1129,1144,1128,42,1139,1124,1125,1,578,581,584,1144,1129,1130,42,1125,1140,1139,1,584,577,578,1130,1145,1144,42,1125,1127,1140,1,584,585,577,1130,1132,1145,42,1127,1128,1140,1,585,573,577,1132,1133,1145,42,1128,1141,1140,1,573,576,577,1133,1146,1145,42,1129,1141,1128,1,575,576,573,1134,1146,1133,42,1141,1129,1142,1,576,575,678,1146,1134,1147,42,1129,1132,1142,1,575,677,678,1134,1137,1147,42,1129,1130,1132,1,575,675,677,1134,1135,1137,42,1133,1142,1132,1,692,678,677,1138,1147,1137,42,1135,1142,1133,1,691,678,692,1140,1147,1138,42,1135,1137,1142,1,691,679,678,1140,1142,1147,42,1141,1142,1137,1,576,678,679,1146,1147,1142,42,1138,1141,1137,1,579,576,679,1143,1146,1142,42,1139,1141,1138,1,578,576,579,1144,1146,1143,42,1139,1140,1141,1,578,577,576,1144,1145,1146,42,1123,1136,1122,1,580,680,681,1128,1141,1127,42,1143,1118,1119,1,609,528,608,1148,1123,1124,42,1143,1144,1118,1,609,529,528,1148,1149,1123,42,491,1144,1143,1,610,529,609,526,1149,1148,42,491,492,1144,1,610,611,529,526,527,1149,42,492,493,1144,1,611,612,529,527,528,1149,42,1144,493,494,1,529,612,530,1149,528,529,42,1144,494,497,1,529,530,526,1149,529,532,42,1144,497,1118,1,529,526,528,1149,532,1123,42,412,413,530,1,1201,536,1202,396,460,438,42,1043,1039,1044,2,1203,1204,1205,1046,1042,1047,42,1090,1089,738,2,1206,1207,1208,1096,1094,741,42,1148,1149,1150,0,1209,1210,1211,1150,1151,1152,42,1148,1151,1149,0,1209,1212,1210,1150,1153,1151,42,1151,1148,1152,0,1212,1209,1213,1153,1150,1154,42,1152,1153,1151,0,1213,1214,1212,1154,1155,1153,42,1155,1156,1154,0,1215,1216,1217,1156,1157,1158,42,1157,1156,1155,0,1218,1216,1215,1159,1157,1156,42,1157,1158,1156,0,1218,1219,1216,1159,1160,1157,42,1159,1158,1157,0,1220,1219,1218,1161,1160,1159,42,1160,1158,1159,0,1221,1219,1220,1162,1160,1161,42,1160,1161,1158,0,1221,1222,1219,1162,1163,1160,42,1160,1162,1161,0,1221,1223,1222,1162,1164,1163,42,1163,1162,1160,0,1224,1223,1221,1165,1164,1162,42,1163,1164,1162,0,1224,1225,1223,1165,1166,1164,42,1165,1164,1163,0,1226,1225,1224,1167,1166,1165,42,1166,1164,1165,0,1227,1225,1226,1168,1166,1167,42,1166,1167,1164,0,1227,1228,1225,1168,1169,1166,42,1166,1168,1167,0,1227,1229,1228,1168,1170,1169,42,1169,1168,1166,0,1230,1229,1227,1171,1170,1168,42,1169,1170,1168,0,1230,1231,1229,1171,1172,1170,42,1171,1170,1169,0,1232,1231,1230,1173,1172,1171,42,1171,1172,1170,0,1232,1233,1231,1173,1174,1172,42,1173,1172,1171,0,1234,1233,1232,1175,1174,1173,42,1174,1172,1173,0,1235,1233,1234,1176,1174,1175,42,1174,1175,1172,0,1235,1236,1233,1176,1177,1174,42,1176,1175,1174,0,1237,1236,1235,1178,1177,1176,42,1176,1177,1175,0,1237,1238,1236,1178,1179,1177,42,1178,1177,1176,0,1239,1238,1237,1180,1179,1178,42,1178,1179,1177,0,1239,1240,1238,1180,1181,1179,42,1180,1179,1178,0,1241,1240,1239,1182,1181,1180,42,1180,1181,1179,0,1241,1242,1240,1182,1183,1181,42,1182,1181,1180,0,1243,1242,1241,1184,1183,1182,42,1181,1182,1183,0,1242,1243,1244,1183,1184,1185,42,1183,1182,1184,0,1244,1243,1245,1185,1184,1186,42,1182,1185,1184,0,1243,1246,1245,1184,1187,1186,42,1186,1185,1182,0,1247,1246,1243,1188,1187,1184,42,1186,1187,1185,0,1247,1248,1246,1188,1189,1187,42,1186,1188,1187,0,1247,1249,1248,1188,1190,1189,42,1189,1188,1186,0,1250,1249,1247,1191,1190,1188,42,1189,1190,1188,0,1250,1251,1249,1191,1192,1190,42,1189,1191,1190,0,1252,1253,1254,1191,1193,1192,42,1192,1191,1189,0,1255,1253,1252,1194,1193,1191,42,1192,1193,1191,0,1255,1256,1253,1194,1195,1193,42,1194,1193,1192,0,1257,1256,1255,1196,1195,1194,42,1195,1193,1194,0,1258,1256,1257,1197,1195,1196,42,1195,1196,1193,0,1258,1259,1256,1197,1198,1195,42,1197,1196,1195,0,1260,1259,1258,1199,1198,1197,42,1197,1198,1196,0,1260,1261,1259,1199,1200,1198,42,1197,1199,1198,0,1260,1262,1261,1199,1201,1200,42,1197,1200,1199,0,1260,1263,1262,1199,1202,1201,42,1201,1200,1197,0,1264,1263,1260,1203,1202,1199,42,1202,1200,1201,0,1265,1263,1264,1204,1202,1203,42,1200,1202,1203,0,1263,1265,1266,1202,1204,1205,42,1202,1204,1203,0,1265,1267,1266,1204,1206,1205,42,1205,1204,1202,0,1268,1269,1270,1207,1206,1204,42,1205,1206,1204,0,1268,1271,1269,1207,1208,1206,42,1207,1206,1205,0,1272,1271,1268,1209,1208,1207,42,1207,1208,1206,0,1272,1273,1271,1209,1210,1208,42,1207,1209,1208,0,1272,1274,1273,1209,1211,1210,42,1210,1209,1207,0,1275,1274,1272,1212,1211,1209,42,1211,1209,1210,0,1276,1274,1275,1213,1211,1212,42,1211,1212,1209,0,1276,1277,1274,1213,1214,1211,42,1213,1212,1211,0,1278,1277,1276,1215,1214,1213,42,1214,1212,1213,0,1279,1277,1278,1216,1214,1215,42,1214,1215,1212,0,1279,1280,1277,1216,1217,1214,42,1214,1216,1215,0,1279,1281,1280,1216,1218,1217,42,1217,1216,1214,0,1282,1281,1279,1219,1218,1216,42,1218,1216,1217,0,1283,1284,1285,1220,1218,1219,42,1218,1219,1216,0,1283,1286,1284,1220,1221,1218,42,1220,1219,1218,0,1287,1286,1283,1222,1221,1220,42,1220,1221,1219,0,1287,1288,1286,1222,1223,1221,42,1220,1222,1221,0,1287,1289,1288,1222,1224,1223,42,1220,1223,1222,0,1287,1290,1289,1222,1225,1224,42,1224,1223,1220,0,1291,1290,1287,1226,1225,1222,42,1224,1225,1223,0,1291,1292,1290,1226,1227,1225,42,1224,1226,1225,0,1291,1293,1292,1226,1228,1227,42,1227,1226,1224,0,1294,1293,1291,1229,1228,1226,42,1227,1228,1226,0,1294,1295,1293,1229,1230,1228,42,1229,1228,1227,0,1296,1295,1294,1231,1230,1229,42,1229,1230,1228,0,1296,1297,1295,1231,1232,1230,42,1229,1231,1230,0,1296,1298,1297,1231,1233,1232,42,1229,1232,1231,0,1296,1299,1298,1231,1234,1233,42,1233,1232,1229,0,1300,1299,1296,1235,1234,1231,42,1234,1232,1233,0,1301,1299,1300,1236,1234,1235,42,1234,1235,1232,0,1301,1302,1299,1236,1237,1234,42,1234,1236,1235,0,1301,1303,1302,1236,1238,1237,42,1234,1237,1236,0,1301,1304,1303,1236,1239,1238,42,1237,1234,1238,0,1304,1301,1305,1239,1236,1240,42,1239,1238,1234,0,1306,1305,1301,1241,1240,1236,42,1238,1239,1240,0,1305,1306,1307,1240,1241,1242,42,1239,1241,1240,0,1306,1308,1307,1241,1243,1242,42,1239,1234,1241,0,1306,1301,1308,1241,1236,1243,42,1241,1234,1233,0,1308,1301,1300,1243,1236,1235,42,1241,1233,1229,0,1308,1300,1296,1243,1235,1231,42,1241,1229,1242,0,1308,1296,1309,1243,1231,1244,42,1242,1229,1227,0,1309,1296,1294,1244,1231,1229,42,1242,1227,1243,0,1309,1294,1310,1244,1229,1245,42,1243,1227,1244,0,1310,1294,1311,1245,1229,1246,42,1227,1245,1244,0,1294,1312,1311,1229,1247,1246,42,1227,1224,1245,0,1294,1291,1312,1229,1226,1247,42,1245,1224,1220,0,1312,1291,1287,1247,1226,1222,42,1245,1220,1246,0,1312,1287,1313,1247,1222,1248,42,1220,1218,1246,0,1287,1283,1313,1222,1220,1248,42,1246,1218,1217,0,1313,1283,1285,1248,1220,1219,42,1246,1217,1247,0,1313,1285,1314,1248,1219,1249,42,1247,1217,1214,0,1315,1282,1279,1249,1219,1216,42,1247,1214,1248,0,1315,1279,1316,1249,1216,1250,42,1248,1214,1249,0,1316,1279,1317,1250,1216,1251,42,1249,1214,1213,0,1317,1279,1278,1251,1216,1215,42,1249,1213,1211,0,1317,1278,1276,1251,1215,1213,42,1250,1249,1211,0,1318,1317,1276,1252,1251,1213,42,1250,1251,1249,0,1318,1319,1317,1252,1253,1251,42,1252,1251,1250,0,1320,1319,1318,1254,1253,1252,42,1253,1251,1252,0,1321,1319,1320,1255,1253,1254,42,1253,1254,1251,0,1321,1322,1319,1255,1256,1253,42,1253,1255,1254,0,1321,1323,1322,1255,1257,1256,42,1256,1255,1253,0,1324,1323,1321,1258,1257,1255,42,1256,1257,1255,0,1324,1325,1323,1258,1259,1257,42,1232,1257,1256,0,1299,1325,1324,1260,1260,1260,42,1235,1257,1232,0,1302,1325,1299,1237,1259,1234,42,1235,1236,1257,0,1302,1303,1325,1237,1238,1259,42,1257,1236,1258,0,1325,1303,1326,1259,1238,1261,42,1236,1259,1258,0,1303,1327,1326,1238,1262,1261,42,1236,1260,1259,0,1303,1328,1327,1238,1263,1262,42,1236,1261,1260,0,1303,1329,1328,1238,1264,1263,42,1237,1261,1236,0,1304,1329,1303,1239,1264,1238,42,1261,1237,1238,0,1329,1304,1305,1264,1239,1240,42,1261,1238,1262,0,1329,1305,1330,1264,1240,1265,42,1262,1238,1263,0,1330,1305,1331,1265,1240,1266,42,1238,1240,1263,0,1305,1307,1331,1240,1242,1266,42,1240,1264,1263,0,1307,1332,1331,1242,1267,1266,42,1264,1240,1265,0,1332,1307,1333,1267,1242,1268,42,1240,1266,1265,0,1307,1334,1333,1242,1269,1268,42,1240,1267,1266,0,1307,1335,1334,1242,1270,1269,42,1240,1241,1267,0,1307,1308,1335,1242,1243,1270,42,1241,1243,1267,0,1308,1310,1335,1243,1245,1270,42,1241,1242,1243,0,1308,1309,1310,1243,1244,1245,42,1267,1243,1268,0,1335,1310,1336,1270,1245,1271,42,1268,1243,1269,0,1336,1310,1337,1271,1245,1272,42,1243,1244,1269,0,1310,1311,1337,1245,1246,1272,42,1244,1245,1269,0,1311,1312,1337,1246,1247,1272,42,1245,1246,1269,0,1312,1313,1337,1247,1248,1272,42,1269,1246,1247,0,1337,1313,1314,1272,1248,1249,42,1269,1247,1270,0,1337,1314,1338,1272,1249,1273,42,1270,1247,1248,0,1339,1315,1316,1273,1249,1250,42,1270,1248,1271,0,1339,1316,1340,1273,1250,1274,42,1271,1248,1251,0,1340,1316,1319,1274,1250,1253,42,1251,1248,1249,0,1319,1316,1317,1253,1250,1251,42,1272,1271,1251,0,1341,1340,1319,1275,1274,1253,42,1272,1270,1271,0,1341,1339,1340,1275,1273,1274,42,1273,1270,1272,0,1342,1339,1341,1276,1273,1275,42,1273,1269,1270,0,1343,1337,1338,1276,1272,1273,42,1268,1269,1273,0,1336,1337,1343,1271,1272,1276,42,1268,1273,1274,0,1336,1343,1344,1271,1276,1277,42,1274,1273,1272,0,1345,1342,1341,1277,1276,1275,42,1274,1272,1275,0,1345,1341,1346,1277,1275,1278,42,1255,1275,1272,0,1323,1346,1341,1257,1278,1275,42,1275,1255,1276,0,1346,1323,1347,1278,1257,1279,42,1255,1277,1276,0,1323,1348,1347,1257,1280,1279,42,1255,1257,1277,0,1323,1325,1348,1257,1259,1280,42,1278,1277,1257,0,1349,1348,1325,1281,1280,1259,42,1277,1278,1276,0,1348,1349,1347,1280,1281,1279,42,1278,1279,1276,0,1349,1350,1347,1281,1282,1279,42,1278,1280,1279,0,1349,1351,1350,1281,1283,1282,42,1281,1280,1278,0,1352,1351,1349,1284,1283,1281,42,1282,1280,1281,0,1353,1351,1352,1285,1283,1284,42,1282,1283,1280,0,1353,1354,1351,1285,1286,1283,42,1280,1283,1284,0,1351,1354,1355,1283,1286,1287,42,1285,1280,1284,0,1356,1351,1355,1288,1283,1287,42,1286,1280,1285,0,1357,1351,1356,1289,1283,1288,42,1286,1279,1280,0,1357,1350,1351,1289,1282,1283,42,1276,1279,1286,0,1347,1350,1357,1279,1282,1289,42,1287,1276,1286,0,1358,1347,1357,1290,1279,1289,42,1275,1276,1287,0,1346,1347,1358,1278,1279,1290,42,1274,1275,1287,0,1345,1346,1358,1277,1278,1290,42,1265,1274,1287,0,1333,1344,1359,1268,1277,1290,42,1265,1266,1274,0,1333,1334,1344,1268,1269,1277,42,1266,1268,1274,0,1334,1336,1344,1269,1271,1277,42,1266,1267,1268,0,1334,1335,1336,1269,1270,1271,42,1265,1287,1264,0,1333,1359,1332,1268,1290,1267,42,1287,1286,1264,0,1359,1360,1332,1290,1289,1267,42,1264,1286,1288,0,1332,1360,1361,1267,1289,1291,42,1286,1285,1288,0,1360,1362,1361,1289,1288,1291,42,1288,1285,1284,0,1361,1362,1363,1291,1288,1287,42,1288,1284,1289,0,1361,1363,1364,1291,1287,1292,42,1288,1289,1290,0,1361,1364,1365,1291,1292,1293,42,1291,1288,1290,0,1366,1361,1365,1294,1291,1293,42,1263,1288,1291,0,1331,1361,1366,1266,1291,1294,42,1263,1264,1288,0,1331,1332,1361,1266,1267,1291,42,1262,1263,1291,0,1330,1331,1366,1265,1266,1294,42,1292,1262,1291,0,1367,1330,1366,1295,1265,1294,42,1261,1262,1292,0,1329,1330,1367,1264,1265,1295,42,1293,1261,1292,0,1368,1329,1367,1296,1264,1295,42,1261,1293,1260,0,1329,1368,1328,1264,1296,1263,42,1260,1293,1294,0,1328,1368,1369,1263,1296,1297,42,1260,1294,1259,0,1328,1369,1327,1263,1297,1262,42,1259,1294,1295,0,1327,1369,1370,1262,1297,1298,42,1295,1281,1259,0,1370,1352,1327,1298,1284,1262,42,1295,1282,1281,0,1370,1353,1352,1298,1285,1284,42,1259,1281,1278,0,1327,1352,1349,1262,1284,1281,42,1259,1278,1258,0,1327,1349,1326,1262,1281,1261,42,1258,1278,1257,0,1326,1349,1325,1261,1281,1259,42,1291,1290,1292,0,1366,1365,1367,1294,1293,1295,42,1255,1272,1254,0,1323,1341,1322,1257,1275,1256,42,1272,1251,1254,0,1341,1319,1322,1275,1253,1256,42,1232,1256,1253,0,1299,1324,1321,1234,1258,1255,42,1253,1231,1232,0,1321,1298,1299,1255,1233,1234,42,1231,1253,1230,0,1298,1321,1297,1233,1255,1232,42,1230,1253,1252,0,1297,1321,1320,1232,1255,1254,42,1252,1250,1230,0,1320,1318,1297,1254,1252,1232,42,1230,1250,1296,0,1297,1318,1371,1232,1252,1299,42,1296,1250,1211,0,1371,1318,1276,1299,1252,1213,42,1296,1211,1297,0,1371,1276,1372,1299,1213,1300,42,1297,1211,1210,0,1372,1276,1275,1300,1213,1212,42,1297,1210,1225,0,1372,1275,1292,1300,1212,1227,42,1225,1210,1298,0,1292,1275,1373,1227,1212,1301,42,1210,1299,1298,0,1275,1374,1373,1212,1302,1301,42,1210,1207,1299,0,1275,1272,1374,1212,1209,1302,42,1299,1207,1205,0,1374,1272,1268,1302,1209,1207,42,1299,1205,1300,0,1374,1268,1375,1302,1207,1303,42,1205,1202,1300,0,1268,1270,1375,1207,1204,1303,42,1202,1301,1300,0,1270,1376,1375,1204,1304,1303,42,1301,1202,1201,0,1377,1265,1264,1304,1204,1203,42,1301,1201,1302,0,1377,1264,1378,1304,1203,1305,42,1302,1201,1303,0,1378,1264,1379,1305,1203,1306,42,1201,1197,1303,0,1264,1260,1379,1203,1199,1306,42,1303,1197,1195,0,1379,1260,1258,1306,1199,1197,42,1303,1195,1304,0,1379,1258,1380,1306,1197,1307,42,1304,1195,1305,0,1380,1258,1381,1307,1197,1308,42,1195,1306,1305,0,1258,1382,1381,1197,1309,1308,42,1195,1194,1306,0,1258,1257,1382,1197,1196,1309,42,1194,1192,1306,0,1257,1255,1382,1196,1194,1309,42,1306,1192,1189,0,1382,1255,1252,1309,1194,1191,42,1307,1306,1189,0,1383,1382,1252,1310,1309,1191,42,1305,1306,1307,0,1381,1382,1383,1308,1309,1310,42,1305,1307,1308,0,1381,1383,1384,1308,1310,1311,42,1308,1307,1309,0,1384,1383,1385,1311,1310,1312,42,1307,1189,1309,0,1383,1252,1385,1310,1191,1312,42,1309,1189,1310,0,1385,1252,1386,1312,1191,1313,42,1189,1311,1310,0,1252,1387,1386,1191,1314,1313,42,1189,1186,1311,0,1252,1388,1387,1191,1188,1314,42,1186,1312,1311,0,1388,1389,1387,1188,1315,1314,42,1313,1312,1186,0,1390,1391,1247,1316,1315,1188,42,1313,1314,1312,0,1390,1392,1391,1316,1317,1315,42,1315,1314,1313,0,1393,1392,1390,1318,1317,1316,42,1315,1316,1314,0,1393,1394,1392,1318,1319,1317,42,1317,1316,1315,0,1395,1394,1393,1320,1319,1318,42,1317,1318,1316,0,1395,1396,1394,1320,1321,1319,42,1317,1309,1318,0,1397,1385,1398,1320,1312,1321,42,1308,1309,1317,0,1384,1385,1397,1311,1312,1320,42,1308,1317,1319,0,1384,1397,1399,1311,1320,1322,42,1319,1317,1320,0,1399,1397,1400,1322,1320,1323,42,1317,1321,1320,0,1397,1401,1400,1320,1324,1323,42,1317,1315,1321,0,1397,1402,1401,1320,1318,1324,42,1315,1322,1321,0,1402,1403,1401,1318,1325,1324,42,1323,1322,1315,0,1404,1405,1393,1326,1325,1318,42,1323,1324,1322,0,1404,1406,1405,1326,1327,1325,42,1325,1324,1323,0,1407,1406,1404,1328,1327,1326,42,1325,1326,1324,0,1407,1408,1406,1328,1329,1327,42,1327,1326,1325,0,1409,1408,1407,1330,1329,1328,42,1327,1328,1326,0,1409,1410,1408,1330,1331,1329,42,1327,1319,1328,0,1411,1399,1412,1330,1322,1331,42,1329,1319,1327,0,1413,1399,1411,1332,1322,1330,42,1308,1319,1329,0,1384,1399,1413,1311,1322,1332,42,1330,1308,1329,0,1414,1384,1413,1333,1311,1332,42,1331,1308,1330,0,1415,1384,1414,1334,1311,1333,42,1331,1304,1308,0,1415,1380,1384,1334,1307,1311,42,1332,1304,1331,0,1416,1380,1415,1335,1307,1334,42,1332,1303,1304,0,1416,1379,1380,1335,1306,1307,42,1302,1303,1332,0,1378,1379,1416,1305,1306,1335,42,1333,1302,1332,0,1417,1378,1416,1336,1305,1335,42,1301,1302,1333,0,1377,1378,1417,1304,1305,1336,42,1334,1301,1333,0,1418,1377,1417,1337,1304,1336,42,1335,1301,1334,0,1419,1376,1420,1338,1304,1337,42,1335,1300,1301,0,1419,1375,1376,1338,1303,1304,42,1336,1300,1335,0,1421,1375,1419,1339,1303,1338,42,1336,1299,1300,0,1421,1374,1375,1339,1302,1303,42,1298,1299,1336,0,1373,1374,1421,1301,1302,1339,42,1222,1298,1336,0,1289,1373,1421,1224,1301,1339,42,1225,1298,1222,0,1292,1373,1289,1227,1301,1224,42,1223,1225,1222,0,1290,1292,1289,1225,1227,1224,42,1222,1336,1337,0,1289,1421,1422,1224,1339,1340,42,1337,1336,1335,0,1422,1421,1419,1340,1339,1338,42,1337,1335,1338,0,1422,1419,1423,1340,1338,1341,42,1335,1334,1338,0,1419,1420,1423,1338,1337,1341,42,1338,1334,1339,0,1423,1420,1424,1341,1337,1342,42,1339,1334,1340,0,1425,1418,1426,1342,1337,1343,42,1334,1333,1340,0,1418,1417,1426,1337,1336,1343,42,1340,1333,1341,0,1426,1417,1427,1343,1336,1344,42,1333,1342,1341,0,1417,1428,1427,1336,1345,1344,42,1333,1332,1342,0,1417,1416,1428,1336,1335,1345,42,1342,1332,1331,0,1428,1416,1415,1345,1335,1334,42,1342,1331,1343,0,1428,1415,1429,1345,1334,1346,42,1343,1331,1330,0,1429,1415,1414,1346,1334,1333,42,1343,1330,1344,0,1429,1414,1430,1346,1333,1347,42,1344,1330,1329,0,1430,1414,1413,1347,1333,1332,42,1344,1329,1327,0,1430,1413,1411,1347,1332,1330,42,1327,1345,1344,0,1409,1431,1432,1330,1348,1347,42,1327,1325,1345,0,1409,1407,1431,1330,1328,1348,42,1325,1323,1345,0,1407,1404,1431,1328,1326,1348,42,1345,1323,1346,0,1431,1404,1433,1348,1326,1349,42,1323,1315,1346,0,1404,1393,1433,1326,1318,1349,42,1315,1313,1346,0,1393,1390,1433,1318,1316,1349,42,1346,1313,1182,0,1433,1390,1243,1349,1316,1184,42,1182,1313,1186,0,1243,1390,1247,1184,1316,1188,42,1180,1346,1182,0,1241,1433,1243,1182,1349,1184,42,1347,1346,1180,0,1434,1433,1241,1350,1349,1182,42,1345,1346,1347,0,1431,1433,1434,1348,1349,1350,42,1345,1347,1348,0,1431,1434,1435,1348,1350,1351,42,1348,1347,1349,0,1435,1434,1436,1351,1350,1352,42,1349,1347,1350,0,1436,1434,1437,1352,1350,1353,42,1350,1347,1178,0,1437,1434,1239,1353,1350,1180,42,1178,1347,1180,0,1239,1434,1241,1180,1350,1182,42,1176,1350,1178,0,1237,1437,1239,1178,1353,1180,42,1351,1350,1176,0,1438,1437,1237,1354,1353,1178,42,1352,1350,1351,0,1439,1437,1438,1355,1353,1354,42,1349,1350,1352,0,1436,1437,1439,1352,1353,1355,42,1340,1349,1352,0,1440,1436,1439,1343,1352,1355,42,1340,1341,1349,0,1440,1441,1436,1343,1344,1352,42,1341,1348,1349,0,1441,1435,1436,1344,1351,1352,42,1343,1348,1341,0,1442,1435,1441,1346,1351,1344,42,1343,1345,1348,0,1442,1431,1435,1346,1348,1351,42,1344,1345,1343,0,1432,1431,1442,1347,1348,1346,42,1341,1342,1343,0,1427,1428,1429,1344,1345,1346,42,1339,1340,1352,0,1443,1440,1439,1342,1343,1355,42,1339,1352,1353,0,1443,1439,1444,1342,1355,1356,42,1354,1353,1352,0,1445,1444,1439,1357,1356,1355,42,1353,1354,1355,0,1446,1447,1448,1356,1357,1358,42,1355,1354,1356,0,1449,1450,1451,1358,1357,1359,42,1356,1354,1357,0,1451,1450,1452,1359,1357,1360,42,1354,1351,1357,0,1445,1438,1453,1357,1354,1360,42,1354,1352,1351,0,1445,1439,1438,1357,1355,1354,42,1357,1351,1176,0,1453,1438,1237,1360,1354,1178,42,1357,1176,1358,0,1453,1237,1454,1360,1178,1361,42,1358,1176,1359,0,1454,1237,1455,1361,1178,1362,42,1359,1176,1174,0,1455,1237,1235,1362,1178,1176,42,1359,1174,1360,0,1455,1235,1456,1362,1176,1363,42,1360,1174,1173,0,1456,1235,1234,1363,1176,1175,42,1203,1360,1173,0,1266,1456,1234,1205,1363,1175,42,1203,1204,1360,0,1266,1267,1456,1205,1206,1363,42,1358,1360,1204,0,1454,1456,1267,1361,1363,1206,42,1358,1359,1360,0,1454,1455,1456,1361,1362,1363,42,1358,1204,1206,0,1457,1269,1271,1361,1206,1208,42,1361,1358,1206,0,1458,1457,1271,1364,1361,1208,42,1357,1358,1361,0,1452,1457,1458,1360,1361,1364,42,1356,1357,1361,0,1451,1452,1458,1359,1360,1364,42,1362,1356,1361,0,1459,1451,1458,1365,1359,1364,42,1363,1356,1362,0,1460,1451,1459,1366,1359,1365,42,1363,1355,1356,0,1460,1449,1451,1366,1358,1359,42,1364,1355,1363,0,1461,1449,1460,1367,1358,1366,42,1364,1365,1355,0,1462,1463,1448,1367,1368,1358,42,1364,1366,1365,0,1462,1464,1463,1367,1369,1368,42,1219,1366,1364,0,1286,1464,1462,1221,1369,1367,42,1221,1366,1219,0,1288,1464,1286,1223,1369,1221,42,1221,1337,1366,0,1288,1422,1464,1223,1340,1369,42,1221,1222,1337,0,1288,1289,1422,1223,1224,1340,42,1337,1338,1366,0,1422,1423,1464,1340,1341,1369,42,1338,1365,1366,0,1423,1463,1464,1341,1368,1369,42,1338,1339,1365,0,1423,1424,1463,1341,1342,1368,42,1339,1353,1365,0,1424,1446,1463,1342,1356,1368,42,1365,1353,1355,0,1463,1446,1448,1368,1356,1358,42,1219,1364,1216,0,1286,1462,1284,1221,1367,1218,42,1216,1364,1363,0,1281,1461,1460,1218,1367,1366,42,1216,1363,1215,0,1281,1460,1280,1218,1366,1217,42,1215,1363,1362,0,1280,1460,1459,1217,1366,1365,42,1215,1362,1212,0,1280,1459,1277,1217,1365,1214,42,1212,1362,1208,0,1277,1459,1273,1214,1365,1210,42,1362,1361,1208,0,1459,1458,1273,1365,1364,1210,42,1208,1361,1206,0,1273,1458,1271,1210,1364,1208,42,1212,1208,1209,0,1277,1273,1274,1214,1210,1211,42,1203,1173,1367,0,1266,1234,1465,1205,1175,1370,42,1367,1173,1171,0,1465,1234,1232,1370,1175,1173,42,1367,1171,1368,0,1465,1232,1466,1370,1173,1371,42,1368,1171,1169,0,1466,1232,1230,1371,1173,1171,42,1368,1169,1369,0,1466,1230,1467,1371,1171,1372,42,1369,1169,1166,0,1467,1230,1227,1372,1171,1168,42,1369,1166,1370,0,1467,1227,1468,1372,1168,1373,42,1370,1166,1165,0,1468,1227,1226,1373,1168,1167,42,1371,1370,1165,0,1469,1468,1226,1374,1373,1167,42,1372,1370,1371,0,1470,1468,1469,1375,1373,1374,42,1372,1369,1370,0,1470,1467,1468,1375,1372,1373,42,1368,1369,1372,0,1466,1467,1470,1371,1372,1375,42,1373,1368,1372,0,1471,1466,1470,1376,1371,1375,42,1367,1368,1373,0,1465,1466,1471,1370,1371,1376,42,1374,1367,1373,0,1472,1465,1471,1377,1370,1376,42,1203,1367,1374,0,1266,1465,1472,1205,1370,1377,42,1203,1374,1199,0,1266,1472,1262,1205,1377,1201,42,1199,1374,1375,0,1262,1472,1473,1201,1377,1378,42,1374,1376,1375,0,1472,1474,1473,1377,1379,1378,42,1374,1373,1376,0,1472,1471,1474,1377,1376,1379,42,1376,1373,1372,0,1474,1471,1470,1379,1376,1375,42,1372,1377,1376,0,1470,1475,1474,1375,1380,1379,42,1371,1377,1372,0,1469,1475,1470,1374,1380,1375,42,1377,1371,1378,0,1475,1469,1476,1380,1374,1381,42,1378,1371,1379,0,1476,1469,1477,1381,1374,1382,42,1371,1380,1379,0,1469,1478,1477,1374,1383,1382,42,1371,1165,1380,0,1469,1226,1478,1374,1167,1383,42,1380,1165,1163,0,1478,1226,1224,1383,1167,1165,42,1380,1163,1381,0,1478,1224,1479,1383,1165,1384,42,1381,1163,1160,0,1479,1224,1221,1384,1165,1162,42,1381,1160,1382,0,1479,1221,1480,1384,1162,1385,42,1382,1160,1383,0,1480,1221,1481,1385,1162,1386,42,1383,1160,1159,0,1481,1221,1220,1386,1162,1161,42,1383,1159,1157,0,1481,1220,1218,1386,1161,1159,42,1383,1157,1384,0,1481,1218,1482,1386,1159,1387,42,1384,1157,1155,0,1482,1218,1215,1387,1159,1156,42,1384,1155,1385,0,1482,1215,1483,1387,1156,1388,42,1386,1152,1387,0,1484,1213,1485,1389,1154,1390,42,1152,1148,1387,0,1213,1209,1485,1154,1150,1390,42,1387,1148,1388,0,1485,1209,1486,1390,1150,1391,42,1388,1148,1150,0,1486,1209,1211,1391,1150,1152,42,1389,1149,1390,0,1487,1210,1488,1392,1151,1393,42,1149,1392,1391,0,1210,1489,1490,1151,1394,1395,42,1151,1392,1149,0,1212,1489,1210,1153,1394,1151,42,1393,1392,1151,0,1491,1489,1212,1396,1394,1153,42,1154,1156,1395,0,1217,1216,1492,1158,1157,1397,42,1156,1396,1395,0,1216,1493,1492,1157,1398,1397,42,1158,1396,1156,0,1219,1493,1216,1160,1398,1157,42,1158,1397,1396,0,1219,1494,1493,1160,1399,1398,42,1158,1398,1397,0,1219,1495,1494,1160,1400,1399,42,1161,1398,1158,0,1222,1495,1219,1163,1400,1160,42,1399,1398,1161,0,1496,1495,1222,1401,1400,1163,42,1399,1400,1398,0,1496,1497,1495,1401,1402,1400,42,1401,1400,1399,0,1498,1497,1496,1403,1402,1401,42,1402,1400,1401,0,1499,1497,1498,1404,1402,1403,42,1402,1403,1400,0,1499,1500,1497,1404,1405,1402,42,1402,1404,1403,0,1499,1501,1500,1404,1406,1405,42,1405,1404,1402,0,1502,1501,1499,1407,1406,1404,42,1405,1406,1404,0,1502,1503,1501,1407,1408,1406,42,1407,1406,1405,0,1504,1503,1502,1409,1408,1407,42,1407,1408,1406,0,1504,1505,1503,1409,1410,1408,42,1408,1407,1409,0,1505,1504,1506,1410,1409,1411,42,1407,1410,1409,0,1504,1507,1506,1409,1412,1411,42,1407,1411,1410,0,1504,1508,1507,1409,1413,1412,42,1407,1405,1411,0,1504,1502,1508,1409,1407,1413,42,1405,1402,1411,0,1502,1499,1508,1407,1404,1413,42,1411,1402,1401,0,1508,1499,1498,1413,1404,1403,42,1412,1411,1401,0,1509,1508,1498,1414,1413,1403,42,1412,1410,1411,0,1509,1507,1508,1414,1412,1413,42,1412,1413,1410,0,1509,1510,1507,1414,1415,1412,42,1414,1413,1412,0,1511,1510,1509,1416,1415,1414,42,1167,1413,1414,0,1228,1510,1511,1169,1415,1416,42,1415,1413,1167,0,1512,1510,1228,1417,1415,1169,42,1416,1413,1415,0,1513,1510,1512,1418,1415,1417,42,1416,1410,1413,0,1513,1507,1510,1418,1412,1415,42,1416,1409,1410,0,1513,1506,1507,1418,1411,1412,42,1417,1409,1416,0,1514,1506,1513,1419,1411,1418,42,1417,1379,1409,0,1514,1515,1506,1419,1382,1411,42,1378,1379,1417,0,1516,1515,1514,1381,1382,1419,42,1378,1417,1418,0,1516,1514,1517,1381,1419,1420,42,1417,1419,1418,0,1514,1518,1517,1419,1421,1420,42,1420,1419,1417,0,1519,1518,1514,1422,1421,1419,42,1183,1419,1420,0,1244,1518,1519,1185,1421,1422,42,1183,1184,1419,0,1244,1245,1518,1185,1186,1421,42,1184,1421,1419,0,1245,1520,1518,1186,1423,1421,42,1184,1422,1421,0,1245,1521,1520,1186,1424,1423,42,1184,1185,1422,0,1245,1246,1521,1186,1187,1424,42,1185,1423,1422,0,1246,1522,1521,1187,1425,1424,42,1185,1187,1423,0,1246,1248,1522,1187,1189,1425,42,1187,1424,1423,0,1248,1523,1522,1189,1426,1425,42,1187,1425,1424,0,1248,1524,1523,1189,1427,1426,42,1187,1426,1425,0,1248,1525,1524,1189,1428,1427,42,1187,1188,1426,0,1248,1249,1525,1189,1190,1428,42,1188,1427,1426,0,1249,1526,1525,1190,1429,1428,42,1190,1427,1188,0,1251,1526,1249,1192,1429,1190,42,1190,1428,1427,0,1254,1527,1528,1192,1430,1429,42,1191,1428,1190,0,1253,1527,1254,1193,1430,1192,42,1191,1429,1428,0,1253,1529,1527,1193,1431,1430,42,1191,1193,1429,0,1253,1256,1529,1193,1195,1431,42,1193,1430,1429,0,1256,1530,1529,1195,1432,1431,42,1431,1430,1193,0,1531,1530,1256,1433,1432,1195,42,1431,1432,1430,0,1531,1532,1530,1433,1434,1432,42,1198,1432,1431,0,1261,1532,1531,1200,1434,1433,42,1198,1433,1432,0,1261,1533,1532,1200,1435,1434,42,1375,1433,1198,0,1473,1533,1261,1378,1435,1200,42,1376,1433,1375,0,1474,1533,1473,1379,1435,1378,42,1376,1377,1433,0,1474,1475,1533,1379,1380,1435,42,1377,1434,1433,0,1475,1534,1533,1380,1436,1435,42,1377,1418,1434,0,1475,1535,1534,1380,1420,1436,42,1378,1418,1377,0,1516,1517,1536,1381,1420,1380,42,1419,1434,1418,0,1518,1537,1517,1421,1436,1420,42,1419,1421,1434,0,1518,1520,1537,1421,1423,1436,42,1421,1435,1434,0,1520,1538,1537,1423,1437,1436,42,1421,1436,1435,0,1520,1539,1538,1423,1438,1437,42,1421,1422,1436,0,1520,1521,1539,1423,1424,1438,42,1437,1436,1422,0,1540,1539,1521,1439,1438,1424,42,1437,1438,1436,0,1540,1541,1539,1439,1440,1438,42,1437,1439,1438,0,1540,1542,1541,1439,1441,1440,42,1440,1439,1437,0,1543,1542,1540,1442,1441,1439,42,1440,1441,1439,0,1543,1544,1542,1442,1443,1441,42,1440,1442,1441,0,1545,1546,1547,1442,1444,1443,42,1443,1442,1440,0,1548,1546,1545,1445,1444,1442,42,1443,1444,1442,0,1548,1549,1546,1445,1446,1444,42,1443,1432,1444,0,1548,1532,1549,1445,1434,1446,42,1430,1432,1443,0,1530,1532,1548,1432,1434,1445,42,1430,1443,1429,0,1530,1548,1529,1432,1445,1431,42,1429,1443,1440,0,1529,1548,1545,1431,1445,1442,42,1429,1440,1437,0,1550,1543,1540,1431,1442,1439,42,1429,1437,1422,0,1550,1540,1521,1431,1439,1424,42,1429,1422,1445,0,1529,1551,1552,1431,1424,1447,42,1422,1423,1445,0,1551,1553,1552,1424,1425,1447,42,1445,1423,1446,0,1552,1553,1554,1447,1425,1448,42,1423,1424,1446,0,1553,1555,1554,1425,1426,1448,42,1446,1424,1447,0,1554,1555,1556,1448,1426,1449,42,1424,1448,1447,0,1555,1557,1556,1426,1450,1449,42,1425,1448,1424,0,1524,1558,1523,1427,1450,1426,42,1425,1449,1448,0,1524,1559,1558,1427,1451,1450,42,1425,1450,1449,0,1524,1560,1559,1427,1452,1451,42,1426,1450,1425,0,1525,1560,1524,1428,1452,1427,42,1451,1450,1426,0,1561,1560,1525,1453,1452,1428,42,1451,1452,1450,0,1561,1562,1560,1453,1454,1452,42,1453,1452,1451,0,1563,1564,1565,1455,1454,1453,42,1453,1454,1452,0,1563,1566,1564,1455,1456,1454,42,1455,1454,1453,0,1567,1566,1563,1457,1456,1455,42,1455,1456,1454,0,1567,1568,1566,1457,1458,1456,42,1455,1457,1456,0,1567,1569,1568,1457,1459,1458,42,1455,1458,1457,0,1567,1570,1569,1457,1460,1459,42,1455,1448,1458,0,1567,1557,1570,1457,1450,1460,42,1448,1455,1447,0,1557,1567,1556,1450,1457,1449,42,1447,1455,1453,0,1556,1567,1563,1449,1457,1455,42,1447,1453,1459,0,1556,1563,1571,1449,1455,1461,42,1459,1453,1451,0,1571,1563,1565,1461,1455,1453,42,1427,1459,1451,0,1528,1571,1565,1429,1461,1453,42,1428,1459,1427,0,1527,1571,1528,1430,1461,1429,42,1428,1446,1459,0,1527,1554,1571,1430,1448,1461,42,1445,1446,1428,0,1552,1554,1527,1447,1448,1430,42,1428,1429,1445,0,1527,1529,1552,1430,1431,1447,42,1459,1446,1447,0,1571,1554,1556,1461,1448,1449,42,1427,1451,1426,0,1526,1561,1525,1429,1453,1428,42,1448,1449,1458,0,1558,1559,1572,1450,1451,1460,42,1458,1449,1460,0,1572,1559,1573,1460,1451,1462,42,1449,1450,1460,0,1559,1560,1573,1451,1452,1462,42,1460,1450,1461,0,1573,1560,1574,1462,1452,1463,42,1452,1461,1450,0,1562,1574,1560,1454,1463,1452,42,1452,1462,1461,0,1562,1575,1574,1454,1464,1463,42,1452,1456,1462,0,1564,1568,1576,1454,1458,1464,42,1454,1456,1452,0,1566,1568,1564,1456,1458,1454,42,1462,1456,1463,0,1576,1568,1577,1464,1458,1465,42,1456,1464,1463,0,1568,1578,1577,1458,1466,1465,42,1465,1464,1456,0,1579,1578,1568,1467,1466,1458,42,1465,1466,1464,0,1579,1580,1578,1467,1468,1466,42,1467,1466,1465,0,1581,1580,1579,1469,1468,1467,42,1467,1468,1466,0,1581,1582,1580,1469,1470,1468,42,1467,1469,1468,0,1583,1584,1585,1469,1471,1470,42,1470,1469,1467,0,1586,1584,1583,1472,1471,1469,42,1471,1469,1470,0,1587,1584,1586,1473,1471,1472,42,1469,1471,1472,0,1584,1587,1588,1471,1473,1474,42,1472,1471,1473,0,1588,1587,1589,1474,1473,1475,42,1463,1473,1471,0,1590,1589,1587,1465,1475,1473,42,1464,1473,1463,0,1578,1591,1577,1466,1475,1465,42,1464,1474,1473,0,1578,1592,1591,1466,1476,1475,42,1466,1474,1464,0,1580,1592,1578,1468,1476,1466,42,1466,1475,1474,0,1580,1593,1592,1468,1477,1476,42,1466,1476,1475,0,1580,1594,1593,1468,1478,1477,42,1466,1468,1476,0,1580,1582,1594,1468,1470,1478,42,1468,1477,1476,0,1585,1595,1596,1470,1479,1478,42,1468,1478,1477,0,1585,1597,1595,1470,1480,1479,42,1468,1469,1478,0,1585,1584,1597,1470,1471,1480,42,1469,1472,1478,0,1584,1588,1597,1471,1474,1480,42,1478,1472,1477,0,1597,1588,1595,1480,1474,1479,42,1477,1472,1479,0,1595,1588,1598,1479,1474,1481,42,1473,1479,1472,0,1589,1598,1588,1475,1481,1474,42,1473,1480,1479,0,1589,1599,1598,1475,1482,1481,42,1481,1480,1473,0,1600,1601,1591,1483,1482,1475,42,1481,1482,1480,0,1600,1602,1601,1483,1484,1482,42,1475,1482,1481,0,1593,1602,1600,1477,1484,1483,42,1475,1483,1482,0,1593,1603,1602,1477,1485,1484,42,1475,1484,1483,0,1593,1604,1603,1477,1486,1485,42,1475,1485,1484,0,1593,1605,1604,1477,1487,1486,42,1475,1476,1485,0,1593,1594,1605,1477,1478,1487,42,1476,1486,1485,0,1596,1606,1607,1478,1488,1487,42,1476,1477,1486,0,1596,1595,1606,1478,1479,1488,42,1477,1479,1486,0,1595,1598,1606,1479,1481,1488,42,1479,1487,1486,0,1598,1608,1606,1481,1489,1488,42,1480,1487,1479,0,1599,1608,1598,1482,1489,1481,42,1480,1488,1487,0,1599,1609,1608,1482,1490,1489,42,1480,1489,1488,0,1601,1610,1611,1482,1491,1490,42,1482,1489,1480,0,1602,1610,1601,1484,1491,1482,42,1482,1490,1489,0,1602,1612,1610,1484,1492,1491,42,1483,1490,1482,0,1603,1612,1602,1485,1492,1484,42,1483,1491,1490,0,1603,1613,1612,1485,1493,1492,42,1483,1492,1491,0,1603,1614,1613,1485,1494,1493,42,1483,1484,1492,0,1603,1604,1614,1485,1486,1494,42,1493,1492,1484,0,1615,1614,1604,1495,1494,1486,42,1493,1494,1492,0,1615,1616,1614,1495,1496,1494,42,1493,1496,1495,0,1615,1617,1618,1495,1497,1498,42,1497,1496,1493,0,1619,1620,1621,1499,1497,1495,42,1498,1496,1497,0,1622,1620,1619,1500,1497,1499,42,1498,1499,1496,0,1622,1623,1620,1500,1501,1497,42,1498,1500,1499,0,1622,1624,1623,1500,1502,1501,42,1501,1500,1498,0,1625,1624,1622,1503,1502,1500,42,1501,1502,1500,0,1625,1626,1624,1503,1504,1502,42,1488,1502,1501,0,1609,1626,1625,1490,1504,1503,42,1488,1503,1502,0,1611,1627,1628,1490,1505,1504,42,1489,1503,1488,0,1610,1627,1611,1491,1505,1490,42,1507,1508,1506,0,1629,1630,1631,1506,1507,1508,42,1507,1509,1508,0,1629,1632,1630,1506,1509,1507,42,1507,1510,1509,0,1629,1633,1632,1506,1510,1509,42,1511,1510,1507,0,1634,1633,1629,1511,1510,1506,42,1495,1513,1510,0,1618,1635,1633,1498,1512,1510,42,1514,1513,1495,0,1636,1635,1618,1513,1512,1498,42,1515,1514,1516,0,1637,1636,1638,1514,1513,1515,42,1519,1516,1518,0,1639,1638,1640,1516,1515,1517,42,1521,1518,1522,0,1641,1640,1642,1518,1517,1519,42,1522,1518,1500,0,1642,1640,1643,1519,1517,1502,42,1496,1514,1495,0,1617,1636,1618,1497,1513,1498,42,1502,1522,1500,0,1628,1642,1643,1504,1519,1502,42,1503,1525,1502,0,1627,1644,1628,1505,1520,1504,42,1505,1508,1522,0,1645,1630,1642,1521,1507,1519,42,1506,1508,1505,0,1631,1630,1645,1508,1507,1521,42,1509,1521,1508,0,1632,1641,1630,1509,1518,1507,42,1509,1526,1521,0,1632,1646,1641,1509,1522,1518,42,1509,1513,1526,0,1632,1635,1646,1509,1512,1522,42,1510,1513,1509,0,1633,1635,1632,1510,1512,1509,42,1513,1515,1520,0,1635,1637,1647,1512,1514,1523,42,1490,1504,1489,0,1612,1648,1610,1492,1524,1491,42,1488,1501,1487,0,1609,1625,1608,1490,1503,1489,42,1487,1501,1498,0,1608,1625,1622,1489,1503,1500,42,1486,1487,1498,0,1606,1608,1622,1488,1489,1500,42,1486,1498,1485,0,1606,1622,1607,1488,1500,1487,42,1485,1498,1497,0,1607,1622,1619,1487,1500,1499,42,1485,1497,1484,0,1605,1649,1604,1487,1499,1486,42,1497,1493,1484,0,1649,1615,1604,1499,1495,1486,42,1475,1481,1474,0,1593,1600,1592,1477,1483,1476,42,1474,1481,1473,0,1592,1600,1591,1476,1483,1475,42,1463,1471,1527,0,1590,1587,1650,1465,1473,1525,42,1470,1527,1471,0,1586,1650,1587,1472,1525,1473,42,1460,1527,1470,0,1573,1650,1586,1462,1525,1472,42,1460,1461,1527,0,1573,1574,1650,1462,1463,1525,42,1461,1462,1527,0,1574,1575,1650,1463,1464,1525,42,1527,1462,1463,0,1650,1575,1590,1525,1464,1465,42,1460,1470,1528,0,1573,1586,1651,1462,1472,1526,42,1470,1467,1528,0,1586,1583,1651,1472,1469,1526,42,1528,1467,1465,0,1652,1581,1579,1526,1469,1467,42,1457,1528,1465,0,1569,1652,1579,1459,1526,1467,42,1458,1528,1457,0,1570,1652,1569,1460,1526,1459,42,1458,1460,1528,0,1572,1573,1651,1460,1462,1526,42,1457,1465,1456,0,1569,1579,1568,1459,1467,1458,42,1432,1434,1444,0,1532,1534,1549,1434,1436,1446,42,1432,1433,1434,0,1532,1533,1534,1434,1435,1436,42,1444,1434,1529,0,1549,1534,1653,1446,1436,1527,42,1529,1434,1435,0,1653,1534,1654,1527,1436,1437,42,1529,1435,1530,0,1653,1654,1655,1527,1437,1528,42,1435,1438,1530,0,1538,1541,1656,1437,1440,1528,42,1436,1438,1435,0,1539,1541,1538,1438,1440,1437,42,1438,1531,1530,0,1541,1657,1656,1440,1529,1528,42,1439,1531,1438,0,1542,1657,1541,1441,1529,1440,42,1439,1532,1531,0,1542,1658,1657,1441,1530,1529,42,1533,1532,1439,0,1659,1658,1542,1531,1530,1441,42,1532,1533,1534,0,1658,1659,1660,1530,1531,1532,42,1533,1535,1534,0,1659,1661,1660,1531,1533,1532,42,1536,1535,1533,0,1662,1663,1664,1534,1533,1531,42,1536,1537,1535,0,1662,1665,1663,1534,1535,1533,42,1538,1537,1536,0,1666,1665,1662,1536,1535,1534,42,1538,1539,1537,0,1666,1667,1665,1536,1537,1535,42,1538,1540,1539,0,1666,1668,1667,1536,1538,1537,42,1538,1541,1540,0,1666,1669,1668,1536,1539,1538,42,1541,1538,1542,0,1669,1666,1670,1539,1536,1540,42,1542,1538,1536,0,1670,1666,1662,1540,1536,1534,42,1536,1543,1542,0,1662,1671,1670,1534,1541,1540,42,1544,1543,1536,0,1672,1671,1662,1542,1541,1534,42,1442,1543,1544,0,1546,1671,1672,1444,1541,1542,42,1442,1529,1543,0,1546,1653,1671,1444,1527,1541,42,1442,1444,1529,0,1546,1549,1653,1444,1446,1527,42,1529,1530,1543,0,1653,1655,1671,1527,1528,1541,42,1543,1530,1542,0,1671,1655,1670,1541,1528,1540,42,1530,1545,1542,0,1655,1673,1670,1528,1543,1540,42,1530,1531,1545,0,1656,1657,1674,1528,1529,1543,42,1545,1531,1546,0,1674,1657,1675,1543,1529,1544,42,1531,1532,1546,0,1657,1658,1675,1529,1530,1544,42,1532,1534,1546,0,1658,1660,1675,1530,1532,1544,42,1546,1534,1547,0,1675,1660,1676,1544,1532,1545,42,1534,1548,1547,0,1660,1677,1676,1532,1546,1545,42,1535,1548,1534,0,1661,1677,1660,1533,1546,1532,42,1535,1549,1548,0,1661,1678,1677,1533,1547,1546,42,1535,1550,1549,0,1663,1679,1680,1533,1548,1547,42,1537,1550,1535,0,1665,1679,1663,1535,1548,1533,42,1537,1539,1550,0,1665,1667,1679,1535,1537,1548,42,1539,1551,1550,0,1667,1681,1679,1537,1549,1548,42,1539,1552,1551,0,1667,1682,1681,1537,1550,1549,42,1539,1540,1552,0,1667,1668,1682,1537,1538,1550,42,1540,1553,1552,0,1668,1683,1682,1538,1551,1550,42,1540,1554,1553,0,1684,1685,1686,1538,1552,1551,42,1547,1554,1540,0,1676,1685,1684,1545,1552,1538,42,1548,1554,1547,0,1677,1685,1676,1546,1552,1545,42,1548,1555,1554,0,1677,1687,1685,1546,1553,1552,42,1556,1555,1548,0,1688,1687,1677,1554,1553,1546,42,1557,1555,1556,0,1689,1687,1688,1555,1553,1554,42,1558,1555,1557,0,1690,1687,1689,1556,1553,1555,42,1554,1555,1558,0,1685,1687,1690,1552,1553,1556,42,1553,1554,1558,0,1686,1685,1690,1551,1552,1556,42,1553,1558,1559,0,1686,1690,1691,1551,1556,1557,42,1559,1558,1560,0,1691,1690,1692,1557,1556,1558,42,1558,1557,1560,0,1690,1689,1692,1556,1555,1558,42,1557,1561,1560,0,1689,1693,1692,1555,1559,1558,42,1562,1561,1557,0,1694,1693,1689,1560,1559,1555,42,1562,1563,1561,0,1694,1695,1693,1560,1561,1559,42,1562,1564,1563,0,1696,1697,1698,1560,1562,1561,42,1565,1564,1562,0,1699,1697,1696,1563,1562,1560,42,1565,1566,1564,0,1699,1700,1697,1563,1564,1562,42,1567,1566,1565,0,1701,1700,1699,1565,1564,1563,42,1568,1566,1567,0,1702,1700,1701,1566,1564,1565,42,1568,1569,1566,0,1702,1703,1700,1566,1567,1564,42,1568,1570,1569,0,1704,1705,1706,1566,1568,1567,42,1568,1560,1570,0,1704,1692,1705,1566,1558,1568,42,1559,1560,1568,0,1691,1692,1704,1557,1558,1566,42,1559,1568,1567,0,1707,1702,1701,1557,1566,1565,42,1559,1567,1552,0,1707,1701,1682,1557,1565,1550,42,1552,1567,1551,0,1682,1701,1681,1550,1565,1549,42,1567,1565,1551,0,1701,1699,1681,1565,1563,1549,42,1551,1565,1562,0,1681,1699,1696,1549,1563,1560,42,1551,1562,1556,0,1681,1696,1708,1549,1560,1554,42,1556,1562,1557,0,1688,1694,1689,1554,1560,1555,42,1551,1556,1549,0,1681,1708,1680,1549,1554,1547,42,1548,1549,1556,0,1677,1678,1688,1546,1547,1554,42,1550,1551,1549,0,1679,1681,1680,1548,1549,1547,42,1552,1553,1559,0,1682,1683,1707,1550,1551,1557,42,1560,1561,1570,0,1692,1693,1705,1558,1559,1568,42,1561,1571,1570,0,1693,1709,1705,1559,1569,1568,42,1563,1571,1561,0,1695,1709,1693,1561,1569,1559,42,1563,1572,1571,0,1695,1710,1709,1561,1570,1569,42,1563,1573,1572,0,1698,1711,1712,1561,1571,1570,42,1563,1574,1573,0,1698,1713,1711,1561,1572,1571,42,1564,1574,1563,0,1697,1713,1698,1562,1572,1561,42,1566,1574,1564,0,1700,1713,1697,1564,1572,1562,42,1574,1566,1575,0,1713,1700,1714,1572,1564,1573,42,1566,1576,1575,0,1700,1715,1714,1564,1574,1573,42,1569,1576,1566,0,1703,1715,1700,1567,1574,1564,42,1569,1577,1576,0,1703,1716,1715,1567,1575,1574,42,1569,1578,1577,0,1706,1717,1718,1567,1576,1575,42,1570,1578,1569,0,1705,1717,1706,1568,1576,1567,42,1571,1578,1570,0,1709,1717,1705,1569,1576,1568,42,1571,1579,1578,0,1709,1719,1717,1569,1577,1576,42,1572,1579,1571,0,1710,1719,1709,1570,1577,1569,42,1572,1580,1579,0,1710,1720,1719,1570,1578,1577,42,1572,1581,1580,0,1712,1721,1722,1570,1579,1578,42,1573,1581,1572,0,1711,1721,1712,1571,1579,1570,42,1583,1582,1573,0,1723,1724,1711,1580,1581,1571,42,1575,1588,1585,0,1714,1725,1726,1573,1582,1583,42,1575,1576,1588,0,1714,1715,1725,1573,1574,1582,42,1576,1589,1588,0,1715,1727,1725,1574,1584,1582,42,1577,1589,1576,0,1716,1727,1715,1575,1584,1574,42,1577,1590,1589,0,1718,1728,1729,1575,1585,1584,42,1578,1590,1577,0,1717,1728,1718,1576,1585,1575,42,1578,1591,1590,0,1717,1730,1728,1576,1586,1585,42,1592,1591,1578,0,1731,1730,1717,1587,1586,1576,42,1595,1594,1592,0,1732,1733,1734,1588,1589,1587,42,1596,1594,1595,0,1735,1733,1732,1590,1589,1588,42,1602,1603,1601,0,1736,1737,1738,1591,1592,1593,42,1604,1603,1602,0,1739,1737,1736,1594,1592,1591,42,1589,1605,1588,0,1727,1740,1725,1584,1595,1582,42,1589,1590,1603,0,1727,1741,1737,1584,1585,1592,42,1590,1601,1603,0,1741,1738,1737,1585,1593,1592,42,1586,1604,1584,0,1742,1739,1743,1596,1594,1597,42,1584,1604,1608,0,1743,1739,1744,1597,1594,1598,42,1604,1602,1608,0,1739,1736,1744,1594,1591,1598,42,1608,1602,1609,0,1744,1736,1745,1598,1591,1599,42,1608,1609,1596,0,1744,1745,1735,1598,1599,1590,42,1608,1596,1610,0,1744,1735,1746,1598,1590,1600,42,1584,1610,1612,0,1743,1746,1747,1597,1600,1601,42,1584,1608,1610,0,1743,1744,1746,1597,1598,1600,42,1580,1595,1592,0,1722,1732,1734,1578,1588,1587,42,1580,1592,1579,0,1720,1731,1719,1578,1587,1577,42,1579,1592,1578,0,1719,1731,1717,1577,1587,1576,42,1581,1613,1580,0,1721,1748,1722,1579,1602,1578,42,1575,1585,1583,0,1714,1726,1723,1573,1583,1580,42,1575,1583,1574,0,1714,1723,1713,1573,1580,1572,42,1574,1583,1573,0,1713,1723,1711,1572,1580,1571,42,1541,1547,1540,0,1749,1676,1684,1539,1545,1538,42,1541,1546,1547,0,1749,1675,1676,1539,1544,1545,42,1545,1546,1541,0,1674,1675,1749,1543,1544,1539,42,1542,1545,1541,0,1670,1673,1669,1540,1543,1539,42,1442,1544,1441,0,1546,1672,1547,1444,1542,1443,42,1544,1536,1441,0,1672,1662,1547,1542,1534,1443,42,1441,1536,1533,0,1547,1662,1664,1443,1534,1531,42,1439,1441,1533,0,1542,1544,1659,1441,1443,1531,42,1199,1375,1198,0,1262,1473,1261,1201,1378,1200,42,1196,1198,1431,0,1259,1261,1531,1198,1200,1433,42,1196,1431,1193,0,1259,1531,1256,1198,1433,1195,42,1183,1420,1614,0,1244,1519,1750,1185,1422,1603,42,1614,1420,1417,0,1750,1519,1514,1603,1422,1419,42,1417,1416,1614,0,1514,1513,1750,1419,1418,1603,42,1614,1416,1615,0,1750,1513,1751,1603,1418,1604,42,1615,1416,1415,0,1751,1513,1512,1604,1418,1417,42,1615,1415,1616,0,1751,1512,1752,1604,1417,1605,42,1170,1616,1415,0,1231,1752,1512,1172,1605,1417,42,1172,1616,1170,0,1233,1752,1231,1174,1605,1172,42,1172,1617,1616,0,1233,1753,1752,1174,1606,1605,42,1177,1617,1172,0,1238,1753,1233,1179,1606,1174,42,1177,1179,1617,0,1238,1240,1753,1179,1181,1606,42,1179,1618,1617,0,1240,1754,1753,1181,1607,1606,42,1179,1181,1618,0,1240,1242,1754,1181,1183,1607,42,1181,1183,1618,0,1242,1244,1754,1183,1185,1607,42,1618,1183,1614,0,1754,1244,1750,1607,1185,1603,42,1615,1618,1614,0,1751,1754,1750,1604,1607,1603,42,1617,1618,1615,0,1753,1754,1751,1606,1607,1604,42,1617,1615,1616,0,1753,1751,1752,1606,1604,1605,42,1175,1177,1172,0,1236,1238,1233,1177,1179,1174,42,1170,1415,1168,0,1231,1512,1229,1172,1417,1170,42,1168,1415,1167,0,1229,1512,1228,1170,1417,1169,42,1379,1408,1409,0,1515,1505,1506,1382,1410,1411,42,1379,1381,1408,0,1477,1479,1755,1382,1384,1410,42,1380,1381,1379,0,1478,1479,1477,1383,1384,1382,42,1381,1382,1408,0,1479,1480,1755,1384,1385,1410,42,1408,1382,1406,0,1755,1480,1756,1410,1385,1408,42,1406,1382,1619,0,1756,1480,1757,1408,1385,1608,42,1382,1383,1619,0,1480,1481,1757,1385,1386,1608,42,1383,1620,1619,0,1481,1758,1757,1386,1609,1608,42,1383,1621,1620,0,1481,1759,1758,1386,1610,1609,42,1383,1384,1621,0,1481,1482,1759,1386,1387,1610,42,1384,1622,1621,0,1482,1760,1759,1387,1611,1610,42,1384,1385,1622,0,1482,1483,1760,1387,1388,1611,42,1386,1387,1623,0,1484,1485,1761,1389,1390,1612,42,1623,1387,1624,0,1761,1485,1762,1612,1390,1613,42,1388,1625,1624,0,1486,1763,1762,1391,1614,1613,42,1390,1391,1627,0,1488,1490,1764,1393,1395,1615,42,1626,1627,1625,0,1765,1764,1763,1616,1615,1614,42,1633,1631,1634,0,1766,1767,1768,1617,1618,1619,42,1634,1631,1635,0,1768,1767,1769,1619,1618,1620,42,1631,1636,1635,0,1767,1770,1769,1618,1621,1620,42,1636,1630,1392,0,1771,1772,1489,1621,1622,1394,42,1392,1630,1391,0,1489,1772,1490,1394,1622,1395,42,1395,1636,1394,0,1492,1771,1773,1397,1621,1623,42,1396,1636,1395,0,1493,1771,1492,1398,1621,1397,42,1397,1636,1396,0,1494,1771,1493,1399,1621,1398,42,1397,1637,1636,0,1494,1774,1771,1399,1624,1621,42,1398,1637,1397,0,1495,1774,1494,1400,1624,1399,42,1398,1400,1637,0,1495,1497,1774,1400,1402,1624,42,1635,1637,1400,0,1769,1774,1497,1620,1624,1402,42,1636,1637,1635,0,1770,1774,1769,1621,1624,1620,42,1403,1635,1400,0,1500,1769,1497,1405,1620,1402,42,1404,1635,1403,0,1501,1769,1500,1406,1620,1405,42,1404,1638,1635,0,1501,1775,1769,1406,1625,1620,42,1619,1638,1404,0,1776,1775,1501,1608,1625,1406,42,1619,1620,1638,0,1776,1777,1775,1608,1609,1625,42,1620,1634,1638,0,1758,1778,1779,1609,1619,1625,42,1620,1621,1634,0,1758,1759,1778,1609,1610,1619,42,1622,1634,1621,0,1760,1778,1759,1611,1619,1610,42,1622,1639,1634,0,1760,1780,1778,1611,1626,1619,42,1624,1633,1634,0,1762,1781,1778,1613,1617,1619,42,1624,1625,1633,0,1762,1763,1781,1613,1614,1617,42,1634,1635,1638,0,1768,1769,1775,1619,1620,1625,42,1406,1619,1404,0,1503,1776,1501,1408,1608,1406,42,1167,1414,1162,0,1228,1511,1223,1169,1416,1164,42,1414,1161,1162,0,1511,1222,1223,1416,1163,1164,42,1414,1399,1161,0,1511,1496,1222,1416,1401,1163,42,1414,1412,1399,0,1511,1509,1496,1416,1414,1401,42,1399,1412,1401,0,1496,1509,1498,1401,1414,1403,42,1167,1162,1164,0,1228,1223,1225,1169,1164,1166,42,1153,1393,1151,0,1214,1491,1212,1155,1396,1153,42,1200,1203,1199,0,1263,1266,1262,1202,1205,1201,42,1304,1305,1308,0,1380,1381,1384,1307,1308,1311,42,1319,1320,1328,0,1399,1400,1412,1322,1323,1331,42,1328,1320,1640,0,1412,1400,1782,1331,1323,1627,42,1321,1640,1320,0,1401,1782,1400,1324,1627,1323,42,1321,1641,1640,0,1401,1783,1782,1324,1628,1627,42,1321,1642,1641,0,1401,1784,1783,1324,1629,1628,42,1321,1322,1642,0,1401,1403,1784,1324,1325,1629,42,1322,1643,1642,0,1405,1785,1786,1325,1630,1629,42,1324,1643,1322,0,1406,1785,1405,1327,1630,1325,42,1324,1326,1643,0,1406,1408,1785,1327,1329,1630,42,1326,1644,1643,0,1408,1787,1785,1329,1631,1630,42,1328,1644,1326,0,1410,1787,1408,1331,1631,1329,42,1328,1645,1644,0,1410,1788,1787,1331,1632,1631,42,1328,1640,1645,0,1412,1782,1789,1331,1627,1632,42,1645,1640,1646,0,1789,1782,1790,1632,1627,1633,42,1641,1646,1640,0,1783,1790,1782,1628,1633,1627,42,1646,1641,1647,0,1790,1783,1791,1633,1628,1634,42,1641,1648,1647,0,1783,1792,1791,1628,1635,1634,42,1642,1648,1641,0,1784,1792,1783,1629,1635,1628,42,1649,1648,1642,0,1793,1794,1786,1636,1635,1629,42,1649,1650,1648,0,1793,1795,1794,1636,1637,1635,42,1649,1651,1650,0,1793,1796,1795,1636,1638,1637,42,1651,1649,1644,0,1796,1793,1787,1638,1636,1631,42,1644,1649,1643,0,1787,1793,1785,1631,1636,1630,42,1642,1643,1649,0,1786,1785,1793,1629,1630,1636,42,1645,1651,1644,0,1788,1796,1787,1632,1638,1631,42,1652,1651,1645,0,1797,1796,1788,1639,1638,1632,42,1653,1651,1652,0,1798,1796,1797,1640,1638,1639,42,1650,1651,1653,0,1795,1796,1798,1637,1638,1640,42,1650,1653,1654,0,1795,1798,1799,1637,1640,1641,42,1653,1655,1654,0,1798,1800,1799,1640,1642,1641,42,1656,1655,1653,0,1801,1800,1798,1643,1642,1640,42,1656,1657,1655,0,1801,1802,1800,1643,1644,1642,42,1656,1658,1657,0,1803,1804,1805,1643,1645,1644,42,1656,1646,1658,0,1803,1790,1804,1643,1633,1645,42,1646,1656,1652,0,1790,1803,1806,1633,1643,1639,42,1652,1656,1653,0,1797,1801,1798,1639,1643,1640,42,1645,1646,1652,0,1789,1790,1806,1632,1633,1639,42,1659,1658,1646,0,1807,1804,1790,1646,1645,1633,42,1659,1660,1658,0,1807,1808,1804,1646,1647,1645,42,1659,1661,1660,0,1807,1809,1808,1646,1648,1647,42,1659,1662,1661,0,1807,1810,1809,1646,1649,1648,42,1662,1659,1647,0,1810,1807,1791,1649,1646,1634,42,1647,1659,1646,0,1791,1807,1790,1634,1646,1633,42,1647,1648,1662,0,1791,1792,1810,1634,1635,1649,42,1648,1650,1662,0,1794,1795,1811,1635,1637,1649,42,1650,1654,1662,0,1795,1799,1811,1637,1641,1649,42,1654,1661,1662,0,1799,1812,1811,1641,1648,1649,42,1654,1663,1661,0,1799,1813,1812,1641,1650,1648,42,1655,1663,1654,0,1800,1813,1799,1642,1650,1641,42,1655,1664,1663,0,1800,1814,1813,1642,1651,1650,42,1665,1664,1655,0,1815,1814,1800,1652,1651,1642,42,1666,1664,1665,0,1816,1814,1815,1653,1651,1652,42,1667,1664,1666,0,1817,1814,1816,1654,1651,1653,42,1663,1664,1667,0,1813,1814,1817,1650,1651,1654,42,1668,1663,1667,0,1818,1813,1817,1655,1650,1654,42,1663,1668,1661,0,1813,1818,1812,1650,1655,1648,42,1661,1668,1669,0,1809,1819,1820,1648,1655,1656,42,1669,1668,1670,0,1820,1819,1821,1656,1655,1657,42,1668,1667,1670,0,1818,1817,1822,1655,1654,1657,42,1670,1667,1671,0,1822,1817,1823,1657,1654,1658,42,1667,1666,1671,0,1817,1816,1823,1654,1653,1658,42,1671,1666,1672,0,1823,1816,1824,1658,1653,1659,42,1673,1672,1666,0,1825,1824,1816,1660,1659,1653,42,1673,1674,1672,0,1825,1826,1824,1660,1661,1659,42,1673,1675,1674,0,1827,1828,1829,1660,1662,1661,42,1676,1675,1673,0,1830,1828,1827,1663,1662,1660,42,1677,1675,1676,0,1831,1828,1830,1664,1662,1663,42,1677,1678,1675,0,1831,1832,1828,1664,1665,1662,42,1677,1679,1678,0,1831,1833,1832,1664,1666,1665,42,1677,1680,1679,0,1831,1834,1833,1664,1667,1666,42,1677,1681,1680,0,1831,1835,1834,1664,1668,1667,42,1682,1681,1677,0,1836,1835,1831,1669,1668,1664,42,1682,1683,1681,0,1837,1838,1839,1669,1670,1668,42,1682,1671,1683,0,1837,1823,1838,1669,1658,1670,42,1670,1671,1682,0,1822,1823,1837,1657,1658,1669,42,1682,1684,1670,0,1836,1840,1821,1669,1671,1657,42,1684,1682,1677,0,1840,1836,1831,1671,1669,1664,42,1684,1677,1676,0,1840,1831,1830,1671,1664,1663,42,1684,1676,1685,0,1840,1830,1841,1671,1663,1672,42,1685,1676,1673,0,1841,1830,1827,1672,1663,1660,42,1685,1673,1665,0,1841,1827,1842,1672,1660,1652,42,1665,1673,1666,0,1815,1825,1816,1652,1660,1653,42,1657,1685,1665,0,1805,1841,1842,1644,1672,1652,42,1657,1686,1685,0,1805,1843,1841,1644,1673,1672,42,1657,1658,1686,0,1805,1804,1843,1644,1645,1673,42,1658,1660,1686,0,1804,1808,1843,1645,1647,1673,42,1660,1685,1686,0,1808,1841,1843,1647,1672,1673,42,1660,1669,1685,0,1808,1820,1841,1647,1656,1672,42,1660,1661,1669,0,1808,1809,1820,1647,1648,1656,42,1669,1684,1685,0,1820,1840,1841,1656,1671,1672,42,1670,1684,1669,0,1821,1840,1820,1657,1671,1656,42,1655,1657,1665,0,1800,1802,1815,1642,1644,1652,42,1671,1672,1683,0,1823,1824,1838,1658,1659,1670,42,1672,1687,1683,0,1824,1844,1838,1659,1674,1670,42,1674,1687,1672,0,1826,1844,1824,1661,1674,1659,42,1674,1688,1687,0,1826,1845,1844,1661,1675,1674,42,1674,1689,1688,0,1829,1846,1847,1661,1676,1675,42,1674,1678,1689,0,1829,1832,1846,1661,1665,1676,42,1674,1675,1678,0,1829,1828,1832,1661,1662,1665,42,1689,1678,1690,0,1846,1832,1848,1676,1665,1677,42,1679,1690,1678,0,1833,1848,1832,1666,1677,1665,42,1679,1691,1690,0,1833,1849,1848,1666,1678,1677,42,1679,1692,1691,0,1833,1850,1849,1666,1679,1678,42,1679,1680,1692,0,1833,1834,1850,1666,1667,1679,42,1680,1693,1692,0,1834,1851,1850,1667,1680,1679,42,1694,1693,1680,0,1852,1851,1834,1681,1680,1667,42,1696,1695,1694,0,1853,1854,1855,1682,1683,1681,42,1696,1697,1695,0,1853,1856,1854,1682,1684,1683,42,1696,1698,1697,0,1853,1857,1856,1682,1685,1684,42,1699,1698,1696,0,1858,1857,1853,1686,1685,1682,42,1700,1701,1698,0,1859,1860,1861,1687,1688,1685,42,1706,1704,1705,0,1862,1863,1864,1689,1690,1691,42,1706,1707,1704,0,1862,1865,1863,1689,1692,1690,42,1706,1708,1707,0,1862,1866,1865,1689,1693,1692,42,1709,1708,1706,0,1867,1866,1862,1694,1693,1689,42,1693,1711,1692,0,1851,1868,1850,1680,1695,1679,42,1695,1712,1693,0,1869,1870,1851,1683,1696,1680,42,1708,1722,1707,0,1866,1871,1865,1693,1697,1692,42,1707,1722,1721,0,1865,1871,1872,1692,1697,1698,42,1707,1721,1720,0,1865,1872,1873,1692,1698,1699,42,1707,1720,1704,0,1865,1873,1863,1692,1699,1690,42,1726,1702,1700,0,1874,1875,1859,1700,1701,1687,42,1688,1726,1700,0,1847,1874,1859,1675,1700,1687,42,1689,1726,1688,0,1846,1874,1847,1676,1700,1675,42,1689,1690,1725,0,1846,1848,1876,1676,1677,1702,42,1688,1700,1699,0,1845,1877,1858,1675,1687,1686,42,1688,1699,1687,0,1845,1858,1844,1675,1686,1674,42,1687,1699,1696,0,1844,1858,1853,1674,1686,1682,42,1683,1687,1696,0,1838,1844,1853,1670,1674,1682,42,1681,1683,1696,0,1839,1838,1853,1668,1670,1682,42,1681,1696,1694,0,1839,1853,1855,1668,1682,1681,42,1694,1680,1681,0,1852,1834,1835,1681,1667,1668,42,1309,1310,1318,0,1385,1386,1398,1312,1313,1321,42,1318,1310,1727,0,1398,1386,1878,1321,1313,1703,42,1310,1728,1727,0,1386,1879,1878,1313,1704,1703,42,1310,1729,1728,0,1386,1880,1879,1313,1705,1704,42,1311,1729,1310,0,1387,1880,1386,1314,1705,1313,42,1311,1730,1729,0,1387,1881,1880,1314,1706,1705,42,1311,1312,1730,0,1387,1389,1881,1314,1315,1706,42,1312,1731,1730,0,1391,1882,1883,1315,1707,1706,42,1314,1731,1312,0,1392,1882,1391,1317,1707,1315,42,1314,1316,1731,0,1392,1394,1882,1317,1319,1707,42,1316,1732,1731,0,1394,1884,1882,1319,1708,1707,42,1318,1732,1316,0,1396,1884,1394,1321,1708,1319,42,1318,1727,1732,0,1396,1885,1884,1321,1703,1708,42,1727,1733,1732,0,1885,1886,1884,1703,1709,1708,42,1733,1727,1734,0,1887,1878,1888,1709,1703,1710,42,1727,1728,1734,0,1878,1879,1888,1703,1704,1710,42,1729,1734,1728,0,1880,1888,1879,1705,1710,1704,42,1734,1729,1735,0,1888,1880,1889,1710,1705,1711,42,1735,1729,1730,0,1889,1880,1881,1711,1705,1706,42,1735,1730,1736,0,1889,1881,1890,1711,1706,1712,42,1736,1730,1737,0,1891,1883,1892,1712,1706,1713,42,1730,1731,1737,0,1883,1882,1892,1706,1707,1713,42,1737,1731,1732,0,1892,1882,1884,1713,1707,1708,42,1737,1732,1738,0,1892,1884,1893,1713,1708,1714,42,1732,1733,1738,0,1884,1886,1893,1708,1709,1714,42,1733,1739,1738,0,1886,1894,1893,1709,1715,1714,42,1733,1740,1739,0,1886,1895,1894,1709,1716,1715,42,1734,1740,1733,0,1888,1896,1887,1710,1716,1709,42,1734,1741,1740,0,1888,1897,1896,1710,1717,1716,42,1742,1741,1734,0,1898,1897,1888,1718,1717,1710,42,1742,1743,1741,0,1898,1899,1897,1718,1719,1717,42,1742,1744,1743,0,1898,1900,1899,1718,1720,1719,42,1742,1745,1744,0,1898,1901,1900,1718,1721,1720,42,1745,1742,1735,0,1901,1898,1889,1721,1718,1711,42,1735,1742,1734,0,1889,1898,1888,1711,1718,1710,42,1745,1735,1736,0,1901,1889,1890,1721,1711,1712,42,1746,1745,1736,0,1902,1903,1891,1722,1721,1712,42,1745,1746,1747,0,1903,1902,1904,1721,1722,1723,42,1746,1739,1747,0,1902,1894,1904,1722,1715,1723,42,1746,1738,1739,0,1902,1893,1894,1722,1714,1715,42,1738,1746,1737,0,1893,1902,1892,1714,1722,1713,42,1746,1736,1737,0,1902,1891,1892,1722,1712,1713,42,1739,1748,1747,0,1894,1905,1904,1715,1724,1723,42,1740,1748,1739,0,1895,1905,1894,1716,1724,1715,42,1740,1749,1748,0,1895,1906,1905,1716,1725,1724,42,1740,1750,1749,0,1896,1907,1908,1716,1726,1725,42,1741,1750,1740,0,1897,1907,1896,1717,1726,1716,42,1741,1743,1750,0,1897,1899,1907,1717,1719,1726,42,1743,1751,1750,0,1899,1909,1907,1719,1727,1726,42,1743,1752,1751,0,1899,1910,1909,1719,1728,1727,42,1743,1744,1752,0,1899,1900,1910,1719,1720,1728,42,1744,1753,1752,0,1900,1911,1910,1720,1729,1728,42,1744,1754,1753,0,1912,1913,1914,1720,1730,1729,42,1747,1754,1744,0,1904,1913,1912,1723,1730,1720,42,1748,1754,1747,0,1905,1913,1904,1724,1730,1723,42,1754,1748,1755,0,1913,1905,1915,1730,1724,1731,42,1756,1755,1748,0,1916,1915,1905,1732,1731,1724,42,1757,1755,1756,0,1917,1915,1916,1733,1731,1732,42,1758,1755,1757,0,1918,1915,1917,1734,1731,1733,42,1754,1755,1758,0,1913,1915,1918,1730,1731,1734,42,1753,1754,1758,0,1914,1913,1918,1729,1730,1734,42,1753,1758,1759,0,1914,1918,1919,1729,1734,1735,42,1759,1758,1760,0,1919,1918,1920,1735,1734,1736,42,1758,1757,1760,0,1918,1917,1920,1734,1733,1736,42,1760,1757,1761,0,1920,1917,1921,1736,1733,1737,42,1762,1761,1757,0,1922,1921,1917,1738,1737,1733,42,1762,1763,1761,0,1922,1923,1921,1738,1739,1737,42,1762,1764,1763,0,1924,1925,1926,1738,1740,1739,42,1765,1764,1762,0,1927,1925,1924,1741,1740,1738,42,1766,1764,1765,0,1928,1925,1927,1742,1740,1741,42,1766,1767,1764,0,1928,1929,1925,1742,1743,1740,42,1766,1768,1767,0,1928,1930,1929,1742,1744,1743,42,1766,1769,1768,0,1928,1931,1930,1742,1745,1744,42,1766,1770,1769,0,1928,1932,1931,1742,1746,1745,42,1766,1771,1770,0,1928,1933,1932,1742,1747,1746,42,1772,1771,1766,0,1934,1933,1928,1748,1747,1742,42,1772,1759,1771,0,1934,1935,1933,1748,1735,1747,42,1759,1772,1752,0,1935,1934,1910,1735,1748,1728,42,1752,1772,1751,0,1910,1934,1909,1728,1748,1727,42,1772,1765,1751,0,1934,1927,1909,1748,1741,1727,42,1772,1766,1765,0,1934,1928,1927,1748,1742,1741,42,1751,1765,1762,0,1909,1927,1924,1727,1741,1738,42,1751,1762,1756,0,1909,1924,1936,1727,1738,1732,42,1756,1762,1757,0,1916,1922,1917,1732,1738,1733,42,1749,1751,1756,0,1908,1909,1936,1725,1727,1732,42,1749,1750,1751,0,1908,1907,1909,1725,1726,1727,42,1748,1749,1756,0,1905,1906,1916,1724,1725,1732,42,1752,1753,1759,0,1910,1911,1935,1728,1729,1735,42,1759,1760,1771,0,1919,1920,1937,1735,1736,1747,42,1771,1760,1773,0,1937,1920,1938,1747,1736,1749,42,1760,1761,1773,0,1920,1921,1938,1736,1737,1749,42,1761,1774,1773,0,1921,1939,1938,1737,1750,1749,42,1763,1774,1761,0,1923,1939,1921,1739,1750,1737,42,1763,1775,1774,0,1923,1940,1939,1739,1751,1750,42,1763,1776,1775,0,1926,1941,1942,1739,1752,1751,42,1763,1767,1776,0,1926,1929,1941,1739,1743,1752,42,1764,1767,1763,0,1925,1929,1926,1740,1743,1739,42,1776,1767,1777,0,1941,1929,1943,1752,1743,1753,42,1768,1777,1767,0,1930,1943,1929,1744,1753,1743,42,1768,1778,1777,0,1930,1944,1943,1744,1754,1753,42,1768,1779,1778,0,1930,1945,1944,1744,1755,1754,42,1768,1769,1779,0,1930,1931,1945,1744,1745,1755,42,1769,1780,1779,0,1931,1946,1945,1745,1756,1755,42,1781,1780,1769,0,1947,1946,1931,1757,1756,1745,42,1781,1782,1780,0,1948,1949,1950,1757,1758,1756,42,1783,1782,1781,0,1951,1949,1948,1759,1758,1757,42,1783,1784,1782,0,1951,1952,1949,1759,1760,1758,42,1783,1785,1784,0,1951,1953,1952,1759,1761,1760,42,1786,1785,1783,0,1954,1953,1951,1762,1761,1759,42,1786,1787,1785,0,1954,1955,1953,1762,1763,1761,42,1775,1787,1786,0,1940,1955,1954,1751,1763,1762,42,1775,1788,1787,0,1942,1956,1957,1751,1764,1763,42,1776,1788,1775,0,1941,1956,1942,1752,1764,1751,42,1780,1795,1779,0,1946,1958,1945,1756,1765,1755,42,1780,1782,1796,0,1946,1959,1960,1756,1758,1766,42,1782,1797,1796,0,1959,1961,1960,1758,1767,1766,42,1804,1801,1805,0,1962,1963,1964,1768,1769,1770,42,1805,1801,1785,0,1964,1963,1965,1770,1769,1761,42,1787,1805,1785,0,1957,1964,1965,1763,1770,1761,42,1790,1808,1805,0,1966,1967,1964,1771,1772,1770,42,1791,1808,1790,0,1968,1967,1966,1773,1772,1771,42,1792,1808,1791,0,1969,1967,1968,1774,1772,1773,42,1792,1809,1808,0,1969,1970,1967,1774,1775,1772,42,1792,1810,1809,0,1969,1971,1970,1774,1776,1775,42,1793,1810,1792,0,1972,1971,1969,1777,1776,1774,42,1810,1796,1811,0,1971,1960,1973,1776,1766,1778,42,1811,1796,1797,0,1973,1960,1961,1778,1766,1767,42,1812,1797,1800,0,1974,1961,1975,1779,1767,1780,42,1809,1813,1804,0,1970,1976,1962,1775,1781,1768,42,1809,1811,1813,0,1970,1973,1976,1775,1778,1781,42,1810,1811,1809,0,1971,1973,1970,1776,1778,1775,42,1809,1804,1808,0,1970,1962,1967,1775,1768,1772,42,1788,1807,1787,0,1956,1977,1957,1764,1782,1763,42,1776,1777,1789,0,1941,1943,1978,1752,1753,1783,42,1775,1786,1774,0,1940,1954,1939,1751,1762,1750,42,1783,1774,1786,0,1951,1939,1954,1759,1750,1762,42,1773,1774,1783,0,1938,1939,1951,1749,1750,1759,42,1770,1773,1783,0,1979,1938,1951,1746,1749,1759,42,1771,1773,1770,0,1937,1938,1979,1747,1749,1746,42,1770,1783,1781,0,1979,1951,1948,1746,1759,1757,42,1770,1781,1769,0,1932,1947,1931,1746,1757,1745,42,1745,1747,1744,0,1903,1904,1912,1721,1723,1720,42,1296,1297,1225,0,1371,1372,1292,1299,1300,1227,42,1226,1296,1225,0,1293,1371,1292,1228,1299,1227,42,1230,1296,1226,0,1297,1371,1293,1232,1299,1228,42,1228,1230,1226,0,1295,1297,1293,1230,1232,1228,42,1152,1154,1153,3,1980,1981,1982,1154,1158,1155,42,1155,1154,1152,3,1983,1984,1985,1156,1158,1154,42,1385,1155,1152,3,1986,1987,1988,1388,1156,1154,42,1385,1152,1386,3,1989,1990,1991,1388,1154,1389,42,1388,1150,1389,3,1992,1993,1994,1391,1152,1392,42,1150,1149,1389,3,1995,1996,1997,1152,1151,1392,42,1149,1391,1390,3,1998,1999,2000,1151,1395,1393,42,1393,1394,1392,3,2001,2002,2003,1396,1623,1394,42,1393,1395,1394,3,2004,2005,2006,1396,1397,1623,42,1154,1395,1393,3,2007,2008,2009,1158,1397,1396,42,1493,1495,1494,3,2010,2011,2012,1495,1498,1496,42,1504,1503,1489,3,2013,2014,2015,1524,1505,1491,42,1504,1505,1503,3,2016,2017,2018,1524,1521,1505,42,1504,1506,1505,3,2019,2020,2021,1524,1508,1521,42,1507,1506,1504,3,2022,2023,2024,1506,1508,1524,42,1511,1512,1510,3,2025,2026,2027,1511,1784,1510,42,1491,1512,1511,3,2028,2029,2030,1493,1784,1511,42,1491,1492,1512,3,2031,2032,2033,1493,1494,1784,42,1492,1494,1512,3,2034,2035,2036,1494,1496,1784,42,1512,1494,1495,3,2037,2038,2039,1784,1496,1498,42,1512,1495,1510,3,2040,2041,2042,1784,1498,1510,42,1513,1514,1515,3,2043,2044,2045,1512,1513,1514,42,1517,1516,1514,3,2046,2047,2048,1785,1515,1513,42,1518,1516,1517,3,2049,2050,2051,1517,1515,1785,42,1519,1520,1516,3,2052,2053,2054,1516,1523,1515,42,1520,1519,1521,3,2055,2056,2057,1523,1516,1518,42,1521,1519,1518,3,2058,2059,2060,1518,1516,1517,42,1500,1518,1523,3,2061,2062,2063,1502,1517,1786,42,1518,1517,1523,3,2064,2065,2066,1517,1785,1786,42,1499,1523,1517,3,2067,2068,2069,1501,1786,1785,42,1499,1500,1523,3,2070,2071,2072,1501,1502,1786,42,1524,1499,1517,3,2073,2074,2075,1787,1501,1785,42,1496,1499,1524,3,2076,2077,2078,1497,1501,1787,42,1524,1514,1496,3,2079,2080,2081,1787,1513,1497,42,1524,1517,1514,3,2082,2083,2084,1787,1785,1513,42,1502,1525,1522,3,2085,2086,2087,1504,1520,1519,42,1505,1525,1503,3,2088,2089,2090,1521,1520,1505,42,1505,1522,1525,3,2091,2092,2093,1521,1519,1520,42,1508,1521,1522,3,2094,2095,2096,1507,1518,1519,42,1513,1520,1526,3,2097,2098,2099,1512,1523,1522,42,1515,1516,1520,3,2100,2101,2102,1514,1515,1523,42,1526,1520,1521,3,2103,2104,2105,1522,1523,1518,42,1491,1511,1507,3,2106,2107,2108,1493,1511,1506,42,1491,1507,1490,3,2109,2110,2111,1493,1506,1492,42,1490,1507,1504,3,2112,2113,2114,1492,1506,1524,42,1573,1582,1581,3,2115,2116,2117,1571,1581,1579,42,1583,1584,1582,3,2118,2119,2120,1580,1597,1581,42,1585,1584,1583,3,2121,2122,2123,1583,1597,1580,42,1585,1586,1584,3,2124,2125,2126,1583,1596,1597,42,1585,1587,1586,3,2127,2128,2129,1583,1788,1596,42,1585,1588,1587,3,2130,2131,2132,1583,1582,1788,42,1591,1592,1593,3,2133,2134,2135,1586,1587,1789,42,1592,1594,1593,3,2136,2137,2138,1587,1589,1789,42,1596,1597,1594,3,2139,2140,2141,1590,1790,1589,42,1598,1597,1596,3,2142,2143,2144,1791,1790,1590,42,1598,1599,1597,3,2145,2146,2147,1791,1792,1790,42,1600,1599,1598,3,2148,2149,2150,1793,1792,1791,42,1600,1601,1599,3,2151,2152,2153,1793,1593,1792,42,1602,1601,1600,3,2154,2155,2156,1591,1593,1793,42,1587,1603,1604,3,2157,2158,2159,1788,1592,1594,42,1587,1605,1603,3,2160,2161,2162,1788,1595,1592,42,1588,1605,1587,3,2163,2164,2165,1582,1595,1788,42,1589,1603,1605,3,2166,2167,2168,1584,1592,1595,42,1590,1606,1601,3,2169,2170,2171,1585,1794,1593,42,1590,1591,1606,3,2172,2173,2174,1585,1586,1794,42,1606,1591,1607,3,2175,2176,2177,1794,1586,1795,42,1591,1593,1607,3,2178,2179,2180,1586,1789,1795,42,1594,1607,1593,3,2181,2182,2183,1589,1795,1789,42,1594,1599,1607,3,2184,2185,2186,1589,1792,1795,42,1599,1594,1597,3,2187,2188,2189,1792,1589,1790,42,1601,1607,1599,3,2190,2191,2192,1593,1795,1792,42,1606,1607,1601,3,2193,2194,2195,1794,1795,1593,42,1586,1587,1604,3,2196,2197,2198,1596,1788,1594,42,1602,1598,1609,3,2199,2200,2201,1591,1791,1599,42,1602,1600,1598,3,2202,2203,2204,1591,1793,1791,42,1609,1598,1596,3,2205,2206,2207,1599,1791,1590,42,1610,1596,1595,3,2208,2209,2210,1600,1590,1588,42,1611,1610,1595,3,2211,2212,2213,1796,1600,1588,42,1612,1610,1611,3,2214,2215,2216,1601,1600,1796,42,1582,1584,1612,3,2217,2218,2219,1581,1597,1601,42,1582,1612,1611,3,2220,2221,2222,1581,1601,1796,42,1582,1611,1581,3,2223,2224,2225,1581,1796,1579,42,1611,1613,1581,3,2226,2227,2228,1796,1602,1579,42,1611,1595,1613,3,2229,2230,2231,1796,1588,1602,42,1613,1595,1580,3,2232,2233,2234,1602,1588,1578,42,1385,1623,1622,3,2235,2236,2237,1388,1612,1611,42,1385,1386,1623,3,2238,2239,2240,1388,1389,1612,42,1387,1388,1624,3,2241,2242,2243,1390,1391,1613,42,1388,1626,1625,3,2244,2245,2246,1391,1616,1614,42,1388,1389,1626,3,2247,2248,2249,1391,1392,1616,42,1626,1389,1627,3,2250,2251,2252,1616,1392,1615,42,1390,1627,1389,3,2253,2254,2255,1393,1615,1392,42,1391,1628,1627,3,2256,2257,2258,1395,1797,1615,42,1391,1629,1628,3,2259,2260,2261,1395,1798,1797,42,1630,1629,1391,3,2262,2263,2264,1622,1798,1395,42,1631,1629,1630,3,2265,2266,2267,1618,1798,1622,42,1631,1628,1629,3,2268,2269,2270,1618,1797,1798,42,1632,1628,1631,3,2271,2272,2273,1799,1797,1618,42,1625,1628,1632,3,2274,2275,2276,1614,1797,1799,42,1625,1627,1628,3,2277,2278,2279,1614,1615,1797,42,1625,1632,1633,3,2280,2281,2282,1614,1799,1617,42,1633,1632,1631,3,2283,2284,2285,1617,1799,1618,42,1631,1630,1636,3,2286,2287,2288,1618,1622,1621,42,1392,1394,1636,3,2289,2290,2291,1394,1623,1621,42,1622,1623,1639,3,2292,2293,2294,1611,1612,1626,42,1623,1624,1639,3,2295,2296,2297,1612,1613,1626,42,1639,1624,1634,3,2298,2299,2300,1626,1613,1619,42,1154,1393,1153,3,2301,2302,2303,1158,1396,1155,42,1694,1695,1693,3,2304,2305,2306,1681,1683,1680,42,1700,1698,1699,3,2307,2308,2309,1687,1685,1686,42,1702,1701,1700,3,2310,2311,2312,1701,1688,1687,42,1703,1701,1702,3,2313,2314,2315,1800,1688,1701,42,1703,1704,1701,3,2316,2317,2318,1800,1690,1688,42,1705,1704,1703,3,2319,2320,2321,1691,1690,1800,42,1709,1710,1708,3,2322,2323,2324,1694,1801,1693,42,1691,1710,1709,3,2325,2326,2327,1678,1801,1694,42,1691,1692,1710,3,2328,2329,2330,1678,1679,1801,42,1692,1711,1710,3,2331,2332,2333,1679,1695,1801,42,1693,1712,1711,3,2334,2335,2336,1680,1696,1695,42,1695,1713,1712,3,2337,2338,2339,1683,1802,1696,42,1714,1713,1695,3,2340,2341,2342,1803,1802,1683,42,1715,1713,1714,3,2343,2344,2345,1804,1802,1803,42,1715,1716,1713,3,2346,2347,2348,1804,1805,1802,42,1717,1716,1715,3,2349,2350,2351,1806,1805,1804,42,1718,1716,1717,3,2352,2353,2354,1807,1805,1806,42,1718,1719,1716,3,2355,2356,2357,1807,1808,1805,42,1720,1719,1718,3,2358,2359,2360,1699,1808,1807,42,1721,1719,1720,3,2361,2362,2363,1698,1808,1699,42,1722,1719,1721,3,2364,2365,2366,1697,1808,1698,42,1722,1723,1719,3,2367,2368,2369,1697,1809,1808,42,1722,1713,1723,3,2370,2371,2372,1697,1802,1809,42,1722,1712,1713,3,2373,2374,2375,1697,1696,1802,42,1708,1712,1722,3,2376,2377,2378,1693,1696,1697,42,1710,1712,1708,3,2379,2380,2381,1801,1696,1693,42,1710,1711,1712,3,2382,2383,2384,1801,1695,1696,42,1704,1720,1701,3,2385,2386,2387,1690,1699,1688,42,1720,1717,1701,3,2388,2389,2390,1699,1806,1688,42,1720,1718,1717,3,2391,2392,2393,1699,1807,1806,42,1701,1717,1698,3,2394,2395,2396,1688,1806,1685,42,1698,1717,1724,3,2397,2398,2399,1685,1806,1810,42,1717,1715,1724,3,2400,2401,2402,1806,1804,1810,42,1715,1698,1724,3,2403,2404,2405,1804,1685,1810,42,1698,1715,1697,3,2404,2403,2406,1685,1804,1684,42,1714,1697,1715,3,2407,2408,2409,1803,1684,1804,42,1697,1714,1695,3,2408,2407,2410,1684,1803,1683,42,1723,1713,1716,3,2411,2412,2413,1809,1802,1805,42,1723,1716,1719,3,2414,2415,2416,1809,1805,1808,42,1691,1709,1706,3,2417,2418,2419,1678,1694,1689,42,1691,1706,1690,3,2420,2421,2422,1678,1689,1677,42,1690,1706,1725,3,2423,2424,2425,1677,1689,1702,42,1725,1706,1705,3,2426,2427,2428,1702,1689,1691,42,1725,1705,1703,3,2429,2430,2431,1702,1691,1800,42,1725,1703,1726,3,2432,2433,2434,1702,1800,1700,42,1703,1702,1726,3,2435,2436,2437,1800,1701,1700,42,1725,1726,1689,3,2438,2439,2440,1702,1700,1676,42,1789,1788,1776,3,2441,2442,2443,1783,1764,1752,42,1789,1790,1788,3,2444,2445,2446,1783,1771,1764,42,1789,1791,1790,3,2447,2448,2449,1783,1773,1771,42,1789,1792,1791,3,2450,2451,2452,1783,1774,1773,42,1777,1792,1789,3,2453,2454,2455,1753,1774,1783,42,1778,1792,1777,3,2456,2457,2458,1754,1774,1753,42,1778,1793,1792,3,2459,2460,2461,1754,1777,1774,42,1778,1794,1793,3,2462,2463,2464,1754,1811,1777,42,1778,1779,1794,3,2465,2466,2467,1754,1755,1811,42,1779,1795,1794,3,2468,2469,2470,1755,1765,1811,42,1780,1796,1795,3,2471,2472,2473,1756,1766,1765,42,1798,1797,1782,3,2474,2475,2476,1812,1767,1758,42,1799,1797,1798,3,2477,2478,2479,1813,1767,1812,42,1799,1800,1797,3,2480,2481,2482,1813,1780,1767,42,1801,1800,1799,3,2483,2484,2485,1769,1780,1813,42,1802,1800,1801,3,2486,2487,2488,1814,1780,1769,42,1802,1803,1800,3,2489,2490,2491,1814,1815,1780,42,1803,1802,1804,3,2492,2493,2494,1815,1814,1768,42,1804,1802,1801,3,2495,2496,2497,1768,1814,1769,42,1785,1801,1806,3,2498,2499,2500,1761,1769,1816,42,1801,1799,1806,3,2501,2502,2503,1769,1813,1816,42,1784,1806,1799,3,2504,2505,2506,1760,1816,1813,42,1784,1785,1806,3,2507,2508,2509,1760,1761,1816,42,1798,1784,1799,3,2510,2511,2512,1812,1760,1813,42,1782,1784,1798,3,2513,2514,2515,1758,1760,1812,42,1807,1805,1787,3,2516,2517,2518,1782,1770,1763,42,1790,1805,1807,3,2519,2520,2521,1771,1770,1782,42,1793,1794,1810,3,2522,2523,2524,1777,1811,1776,42,1794,1796,1810,3,2525,2526,2527,1811,1766,1776,42,1794,1795,1796,3,2528,2529,2530,1811,1765,1766,42,1811,1797,1812,3,2531,2532,2533,1778,1767,1779,42,1812,1800,1803,3,2534,2535,2536,1779,1780,1815,42,1811,1812,1803,3,2537,2538,2539,1778,1779,1815,42,1811,1803,1813,3,2540,2541,2542,1778,1815,1781,42,1813,1803,1804,3,2543,2544,2545,1781,1815,1768,42,1808,1804,1805,3,2546,2547,2548,1772,1768,1770,42,1790,1807,1788,3,2549,2550,2551,1771,1782,1764,42,1814,1815,1816,0,2552,2553,2554,1817,1818,1819,42,1814,1817,1815,0,2552,2555,2553,1817,1820,1818,42,1817,1814,1818,0,2555,2552,2556,1820,1817,1821,42,1818,1819,1817,0,2556,2557,2555,1821,1822,1820,42,1820,1819,1818,0,2558,2557,2556,1823,1822,1821,42,1820,1821,1819,0,2558,2559,2557,1823,1824,1822,42,1822,1821,1820,0,2560,2559,2558,1825,1824,1823,42,1822,1823,1821,0,2560,2561,2559,1825,1826,1824,42,1824,1823,1822,0,2562,2561,2560,1827,1826,1825,42,1824,1825,1823,0,2562,2563,2561,1827,1828,1826,42,1826,1825,1824,0,2564,2563,2562,1829,1828,1827,42,1827,1825,1826,0,2565,2566,2567,1830,1828,1829,42,1827,1828,1825,0,2565,2568,2566,1830,1831,1828,42,1829,1828,1827,0,2569,2568,2565,1832,1831,1830,42,1829,1830,1828,0,2569,2570,2568,1832,1833,1831,42,1829,1831,1830,0,2569,2571,2570,1832,1834,1833,42,1832,1831,1829,0,2572,2571,2569,1835,1834,1832,42,1832,1833,1831,0,2572,2573,2571,1835,1836,1834,42,1834,1833,1832,0,2574,2573,2572,1837,1836,1835,42,1834,1835,1833,0,2574,2575,2573,1837,1838,1836,42,1836,1835,1834,0,2576,2577,2578,1839,1838,1837,42,1837,1835,1836,0,2579,2577,2576,1840,1838,1839,42,1837,1838,1835,0,2579,2580,2577,1840,1841,1838,42,1839,1838,1837,0,2581,2580,2579,1842,1841,1840,42,1840,1838,1839,0,2582,2580,2581,1843,1841,1842,42,1840,1841,1838,0,2582,2583,2580,1844,1844,1844,42,1840,1842,1841,0,2582,2584,2583,1845,1845,1845,42,1840,1843,1842,0,2585,2586,2587,1843,1846,1847,42,1840,1844,1843,0,2585,2588,2586,1843,1848,1846,42,1839,1844,1840,0,2589,2588,2585,1842,1848,1843,42,1839,1845,1844,0,2589,2590,2588,1842,1849,1848,42,1837,1845,1839,0,2591,2590,2589,1840,1849,1842,42,1837,1846,1845,0,2591,2592,2590,1840,1850,1849,42,1836,1846,1837,0,2593,2592,2591,1839,1850,1840,42,1836,1847,1846,0,2593,2594,2592,1839,1851,1850,42,1848,1847,1836,0,2595,2594,2593,1852,1851,1839,42,1848,1849,1847,0,2595,2596,2594,1852,1853,1851,42,1848,1850,1849,0,2595,2597,2596,1852,1854,1853,42,1851,1850,1848,0,2598,2597,2595,1855,1854,1852,42,1852,1850,1851,0,2599,2597,2598,1856,1854,1855,42,1852,1853,1850,0,2599,2600,2597,1856,1857,1854,42,1854,1853,1852,0,2601,2600,2599,1858,1857,1856,42,1854,1855,1853,0,2601,2602,2600,1858,1859,1857,42,1856,1855,1854,0,2603,2604,2605,1860,1859,1858,42,1856,1857,1855,0,2603,2606,2604,1860,1861,1859,42,1858,1857,1856,0,2607,2608,2603,1862,1861,1860,42,1859,1857,1858,0,2609,2608,2607,1863,1861,1862,42,1859,1860,1857,0,2609,2610,2608,1863,1864,1861,42,1861,1860,1859,0,2611,2610,2609,1865,1864,1863,42,1861,1862,1860,0,2611,2612,2610,1865,1866,1864,42,1861,1863,1862,0,2611,2613,2612,1865,1867,1866,42,1861,1864,1863,0,2611,2614,2613,1865,1868,1867,42,1864,1861,1865,0,2614,2611,2615,1868,1865,1869,42,1865,1861,1866,0,2615,2611,2616,1869,1865,1870,42,1861,1859,1866,0,2611,2609,2616,1865,1863,1870,42,1866,1859,1858,0,2616,2609,2607,1870,1863,1862,42,1867,1866,1858,0,2617,2618,2619,1871,1870,1862,42,1868,1866,1867,0,2620,2618,2617,1872,1870,1871,42,1868,1865,1866,0,2620,2621,2618,1872,1869,1870,42,1869,1865,1868,0,2622,2621,2620,1873,1869,1872,42,1869,1870,1865,0,2622,2623,2621,1873,1874,1869,42,1871,1870,1869,0,2624,2623,2622,1875,1874,1873,42,1871,1872,1870,0,2624,2625,2623,1875,1876,1874,42,1873,1872,1871,0,2626,2625,2624,1877,1876,1875,42,1873,1874,1872,0,2626,2627,2625,1877,1878,1876,42,1875,1874,1873,0,2628,2627,2626,1879,1878,1877,42,1875,1876,1874,0,2629,2630,2631,1879,1880,1878,42,1875,1877,1876,0,2629,2632,2630,1879,1881,1880,42,1878,1877,1875,0,2633,2632,2629,1882,1881,1879,42,1878,1879,1877,0,2633,2634,2632,1882,1883,1881,42,1880,1879,1878,0,2635,2634,2633,1884,1883,1882,42,1880,1881,1879,0,2635,2636,2634,1884,1885,1883,42,1882,1881,1880,0,2637,2636,2635,1886,1885,1884,42,1882,1883,1881,0,2637,2638,2636,1886,1887,1885,42,1884,1883,1882,0,2639,2638,2637,1888,1887,1886,42,1884,1885,1883,0,2639,2640,2638,1888,1889,1887,42,1886,1885,1884,0,2641,2640,2639,1890,1889,1888,42,1886,1887,1885,0,2641,2642,2640,1890,1891,1889,42,1887,1888,1885,0,2642,2643,2640,1891,1892,1889,42,1887,1889,1888,0,2642,2644,2643,1891,1893,1892,42,1889,1890,1888,0,2644,2645,2643,1893,1894,1892,42,1889,1891,1890,0,2644,2646,2645,1893,1895,1894,42,1891,1892,1890,0,2646,2647,2645,1895,1896,1894,42,1893,1892,1891,0,2648,2647,2646,1897,1896,1895,42,1893,1894,1892,0,2648,2649,2647,1897,1898,1896,42,1895,1894,1893,0,2650,2649,2648,1899,1898,1897,42,1896,1894,1895,0,2651,2649,2650,1900,1898,1899,42,1896,1897,1894,0,2651,2652,2649,1900,1901,1898,42,1898,1897,1896,0,2653,2652,2651,1902,1901,1900,42,1898,1899,1897,0,2653,2654,2652,1902,1903,1901,42,1898,1880,1899,0,2653,2655,2654,1902,1884,1903,42,1898,1882,1880,0,2653,2656,2655,1902,1886,1884,42,1900,1882,1898,0,2657,2656,2653,1904,1886,1902,42,1900,1884,1882,0,2657,2658,2656,1904,1888,1886,42,1901,1884,1900,0,2659,2658,2657,1905,1888,1904,42,1901,1886,1884,0,2659,2660,2658,1905,1890,1888,42,1901,1900,1902,0,2659,2657,2661,1905,1904,1906,42,1900,1896,1902,0,2657,2651,2661,1904,1900,1906,42,1900,1898,1896,0,2657,2653,2651,1904,1902,1900,42,1902,1896,1895,0,2661,2651,2650,1906,1900,1899,42,1899,1880,1878,0,2654,2655,2662,1903,1884,1882,42,1899,1878,1903,0,2654,2662,2663,1903,1882,1907,42,1903,1878,1904,0,2663,2662,2664,1907,1882,1908,42,1878,1875,1904,0,2662,2628,2664,1882,1879,1908,42,1904,1875,1873,0,2664,2628,2626,1908,1879,1877,42,1904,1873,1905,0,2664,2626,2665,1908,1877,1909,42,1873,1906,1905,0,2626,2666,2665,1877,1910,1909,42,1873,1907,1906,0,2626,2667,2666,1877,1911,1910,42,1871,1907,1873,0,2624,2667,2626,1875,1911,1877,42,1869,1907,1871,0,2622,2667,2624,1873,1911,1875,42,1868,1907,1869,0,2620,2667,2622,1872,1911,1873,42,1868,1818,1907,0,2620,2556,2667,1872,1821,1911,42,1867,1818,1868,0,2617,2556,2620,1871,1821,1872,42,1867,1820,1818,0,2617,2558,2556,1871,1823,1821,42,1867,1822,1820,0,2617,2560,2558,1871,1825,1823,42,1867,1908,1822,0,2617,2668,2560,1871,1912,1825,42,1867,1858,1908,0,2617,2619,2668,1871,1862,1912,42,1908,1858,1856,0,2668,2619,2669,1912,1862,1860,42,1908,1856,1909,0,2668,2669,2670,1912,1860,1913,42,1909,1856,1910,0,2670,2669,2671,1913,1860,1914,42,1856,1854,1910,0,2669,2672,2671,1860,1858,1914,42,1910,1854,1911,0,2673,2601,2674,1914,1858,1915,42,1854,1852,1911,0,2601,2599,2674,1858,1856,1915,42,1911,1852,1851,0,2674,2599,2598,1915,1856,1855,42,1851,1829,1911,0,2675,2569,2676,1855,1832,1915,42,1912,1829,1851,0,2677,2569,2675,1916,1832,1855,42,1912,1832,1829,0,2677,2572,2569,1916,1835,1832,42,1912,1834,1832,0,2677,2574,2572,1916,1837,1835,42,1912,1913,1834,0,2677,2678,2574,1916,1917,1837,42,1912,1914,1913,0,2679,2680,2681,1916,1918,1917,42,1912,1848,1914,0,2679,2595,2680,1916,1852,1918,42,1851,1848,1912,0,2598,2595,2679,1855,1852,1916,42,1848,1836,1914,0,2595,2593,2680,1852,1839,1918,42,1914,1836,1915,0,2680,2593,2682,1918,1839,1919,42,1915,1836,1916,0,2682,2593,2683,1919,1839,1920,42,1836,1917,1916,0,2576,2684,2685,1921,1921,1921,42,1834,1917,1836,0,2578,2684,2576,1922,1922,1922,42,1918,1917,1834,0,2686,2687,2574,1923,1924,1837,42,1918,1919,1917,0,2686,2688,2687,1923,1925,1924,42,1918,1920,1919,0,2689,2690,2691,1923,1926,1925,42,1918,1915,1920,0,2689,2682,2690,1923,1919,1926,42,1914,1915,1918,0,2680,2682,2689,1918,1919,1923,42,1913,1914,1918,0,2681,2680,2689,1917,1918,1923,42,1913,1918,1834,0,2678,2686,2574,1917,1923,1837,42,1915,1916,1920,0,2682,2683,2690,1919,1920,1926,42,1920,1916,1921,0,2690,2683,2692,1926,1920,1927,42,1916,1922,1921,0,2685,2693,2694,1928,1928,1928,42,1917,1922,1916,0,2684,2693,2685,1929,1929,1929,42,1919,1922,1917,0,2688,2695,2687,1925,1930,1924,42,1921,1922,1919,0,2694,2693,2696,1931,1931,1931,42,1921,1919,1920,0,2694,2696,2697,1932,1932,1932,42,1911,1829,1827,0,2676,2569,2565,1915,1832,1830,42,1911,1827,1826,0,2676,2565,2567,1915,1830,1829,42,1911,1826,1910,0,2676,2567,2698,1915,1829,1914,42,1909,1910,1826,0,2670,2671,2564,1913,1914,1829,42,1909,1826,1824,0,2670,2564,2562,1913,1829,1827,42,1909,1824,1822,0,2670,2562,2560,1913,1827,1825,42,1908,1909,1822,0,2668,2670,2560,1912,1913,1825,42,1818,1814,1907,0,2556,2552,2667,1821,1817,1911,42,1907,1814,1923,0,2667,2552,2699,1911,1817,1933,42,1923,1814,1816,0,2699,2552,2554,1933,1817,1819,42,1923,1816,1924,0,2699,2554,2700,1933,1819,1934,42,1924,1816,1925,0,2700,2554,2701,1934,1819,1935,42,1925,1816,1926,0,2701,2554,2702,1935,1819,1936,42,1816,1815,1926,0,2554,2553,2702,1819,1818,1936,42,1926,1815,1927,0,2702,2553,2703,1936,1818,1937,42,1815,1928,1927,0,2553,2704,2703,1818,1938,1937,42,1815,1819,1928,0,2553,2557,2704,1818,1822,1938,42,1817,1819,1815,0,2555,2557,2553,1820,1822,1818,42,1819,1929,1928,0,2557,2705,2704,1822,1939,1938,42,1819,1821,1929,0,2557,2559,2705,1822,1824,1939,42,1821,1823,1929,0,2559,2561,2705,1824,1826,1939,42,1929,1823,1930,0,2705,2561,2706,1939,1826,1940,42,1823,1825,1930,0,2561,2563,2706,1826,1828,1940,42,1930,1825,1931,0,2706,2563,2707,1940,1828,1941,42,1825,1828,1931,0,2566,2568,2708,1828,1831,1941,42,1931,1828,1932,0,2708,2568,2709,1941,1831,1942,42,1828,1830,1932,0,2568,2570,2709,1831,1833,1942,42,1932,1830,1933,0,2709,2570,2710,1942,1833,1943,42,1933,1830,1831,0,2710,2570,2571,1943,1833,1834,42,1933,1831,1934,0,2710,2571,2711,1943,1834,1944,42,1831,1935,1934,0,2571,2712,2711,1834,1945,1944,42,1833,1935,1831,0,2573,2712,2571,1836,1945,1834,42,1833,1936,1935,0,2573,2713,2712,1836,1946,1945,42,1833,1937,1936,0,2573,2714,2713,1836,1947,1946,42,1835,1937,1833,0,2575,2714,2573,1838,1947,1836,42,1835,1838,1937,0,2575,2715,2714,1838,1841,1947,42,1838,1938,1937,0,2715,2716,2714,1841,1948,1947,42,1838,1841,1938,0,2715,2717,2716,1841,1949,1948,42,1841,1939,1938,0,2717,2718,2716,1949,1950,1948,42,1841,1940,1939,0,2717,2719,2718,1949,1951,1950,42,1842,1940,1841,0,2584,2720,2583,1952,1952,1952,42,1939,1940,1842,0,2718,2719,2587,1950,1951,1847,42,1939,1842,1843,0,2718,2587,2586,1950,1847,1846,42,1941,1939,1843,0,2721,2718,2586,1953,1950,1846,42,1938,1939,1941,0,2716,2718,2721,1948,1950,1953,42,1938,1941,1942,0,2716,2721,2722,1948,1953,1954,42,1943,1942,1941,0,2723,2722,2721,1955,1954,1953,42,1943,1936,1942,0,2723,2713,2722,1955,1946,1954,42,1943,1944,1936,0,2723,2724,2713,1955,1956,1946,42,1945,1944,1943,0,2725,2724,2723,1957,1956,1955,42,1946,1944,1945,0,2726,2724,2725,1958,1956,1957,42,1946,1934,1944,0,2726,2711,2724,1958,1944,1956,42,1947,1934,1946,0,2727,2711,2726,1959,1944,1958,42,1947,1933,1934,0,2727,2710,2711,1959,1943,1944,42,1947,1948,1933,0,2727,2728,2710,1959,1960,1943,42,1849,1948,1947,0,2596,2728,2727,1853,1960,1959,42,1849,1949,1948,0,2596,2729,2728,1853,1961,1960,42,1849,1950,1949,0,2596,2730,2729,1853,1962,1961,42,1850,1950,1849,0,2597,2730,2596,1854,1962,1853,42,1850,1853,1950,0,2597,2600,2730,1854,1857,1962,42,1853,1855,1950,0,2600,2602,2730,1857,1859,1962,42,1855,1951,1950,0,2602,2731,2730,1859,1963,1962,42,1857,1951,1855,0,2606,2732,2604,1861,1963,1859,42,1857,1952,1951,0,2606,2733,2732,1861,1964,1963,42,1857,1860,1952,0,2606,2610,2733,1861,1864,1964,42,1952,1860,1953,0,2733,2610,2734,1964,1864,1965,42,1860,1862,1953,0,2610,2612,2734,1864,1866,1965,42,1862,1954,1953,0,2612,2735,2734,1866,1966,1965,42,1862,1863,1954,0,2612,2613,2735,1866,1867,1966,42,1863,1927,1954,0,2613,2703,2735,1867,1937,1966,42,1863,1926,1927,0,2613,2702,2703,1867,1936,1937,42,1863,1955,1926,0,2613,2736,2702,1867,1967,1936,42,1956,1955,1863,0,2737,2736,2613,1968,1967,1867,42,1956,1957,1955,0,2737,2738,2736,1968,1969,1967,42,1957,1956,1870,0,2738,2737,2739,1969,1968,1874,42,1870,1956,1864,0,2739,2737,2614,1874,1968,1868,42,1864,1956,1863,0,2614,2737,2613,1868,1968,1867,42,1870,1864,1865,0,2739,2614,2615,1874,1868,1869,42,1872,1957,1870,0,2740,2738,2739,1876,1969,1874,42,1876,1957,1872,0,2630,2738,2740,1880,1969,1876,42,1957,1876,1955,0,2738,2630,2736,1969,1880,1967,42,1876,1958,1955,0,2630,2741,2736,1880,1970,1967,42,1876,1959,1958,0,2630,2742,2741,1880,1971,1970,42,1877,1959,1876,0,2632,2742,2630,1881,1971,1880,42,1877,1960,1959,0,2632,2743,2742,1881,1972,1971,42,1879,1960,1877,0,2634,2743,2632,1883,1972,1881,42,1881,1960,1879,0,2636,2743,2634,1885,1972,1883,42,1881,1961,1960,0,2636,2744,2743,1885,1973,1972,42,1883,1961,1881,0,2638,2744,2636,1887,1973,1885,42,1883,1962,1961,0,2638,2745,2744,1887,1974,1973,42,1885,1962,1883,0,2640,2745,2638,1889,1974,1887,42,1885,1888,1962,0,2640,2643,2745,1889,1892,1974,42,1888,1963,1962,0,2643,2746,2745,1892,1975,1974,42,1888,1890,1963,0,2643,2645,2746,1892,1894,1975,42,1890,1964,1963,0,2645,2747,2746,1894,1976,1975,42,1892,1964,1890,0,2647,2747,2645,1896,1976,1894,42,1892,1965,1964,0,2647,2748,2747,1896,1977,1976,42,1894,1965,1892,0,2649,2748,2647,1898,1977,1896,42,1897,1965,1894,0,2652,2748,2649,1901,1977,1898,42,1897,1966,1965,0,2652,2749,2748,1901,1978,1977,42,1899,1966,1897,0,2654,2749,2652,1903,1978,1901,42,1899,1903,1966,0,2654,2663,2749,1903,1907,1978,42,1903,1967,1966,0,2663,2750,2749,1907,1979,1978,42,1903,1904,1967,0,2663,2664,2750,1907,1908,1979,42,1904,1905,1967,0,2664,2665,2750,1908,1909,1979,42,1967,1905,1968,0,2750,2665,2751,1979,1909,1980,42,1906,1968,1905,0,2666,2751,2665,1910,1980,1909,42,1906,1969,1968,0,2666,2752,2751,1910,1981,1980,42,1906,1923,1969,0,2666,2699,2752,1910,1933,1981,42,1907,1923,1906,0,2667,2699,2666,1911,1933,1910,42,1970,1969,1923,0,2753,2752,2699,1982,1981,1933,42,1971,1969,1970,0,2754,2752,2753,1983,1981,1982,42,1968,1969,1971,0,2751,2752,2754,1980,1981,1983,42,1972,1968,1971,0,2755,2751,2754,1984,1980,1983,42,1973,1968,1972,0,2756,2751,2755,1985,1980,1984,42,1967,1968,1973,0,2750,2751,2756,1979,1980,1985,42,1967,1973,1974,0,2750,2756,2757,1979,1985,1986,42,1974,1973,1975,0,2757,2756,2758,1986,1985,1987,42,1975,1973,1972,0,2758,2756,2755,1987,1985,1984,42,1975,1972,1976,0,2758,2755,2759,1987,1984,1988,42,1976,1972,1977,0,2759,2755,2760,1988,1984,1989,42,1972,1978,1977,0,2755,2761,2760,1984,1990,1989,42,1972,1971,1978,0,2755,2754,2761,1984,1983,1990,42,1971,1979,1978,0,2754,2762,2761,1983,1991,1990,42,1971,1970,1979,0,2754,2753,2762,1983,1982,1991,42,1970,1925,1979,0,2753,2701,2762,1982,1935,1991,42,1970,1924,1925,0,2753,2700,2701,1982,1934,1935,42,1970,1923,1924,0,2753,2699,2700,1982,1933,1934,42,1958,1979,1925,0,2741,2762,2701,1970,1991,1935,42,1958,1959,1979,0,2741,2742,2762,1970,1971,1991,42,1959,1978,1979,0,2742,2761,2762,1971,1990,1991,42,1960,1978,1959,0,2743,2761,2742,1972,1990,1971,42,1960,1977,1978,0,2743,2760,2761,1972,1989,1990,42,1961,1977,1960,0,2744,2760,2743,1973,1989,1972,42,1961,1976,1977,0,2744,2759,2760,1973,1988,1989,42,1962,1976,1961,0,2745,2759,2744,1974,1988,1973,42,1962,1963,1976,0,2745,2746,2759,1974,1975,1988,42,1963,1975,1976,0,2746,2758,2759,1975,1987,1988,42,1964,1975,1963,0,2747,2758,2746,1976,1987,1975,42,1964,1974,1975,0,2747,2757,2758,1976,1986,1987,42,1965,1974,1964,0,2748,2757,2747,1977,1986,1976,42,1966,1974,1965,0,2749,2757,2748,1978,1986,1977,42,1966,1967,1974,0,2749,2750,2757,1978,1979,1986,42,1955,1958,1925,0,2736,2741,2701,1967,1970,1935,42,1955,1925,1926,0,2736,2701,2702,1967,1935,1936,42,1874,1876,1872,0,2631,2630,2740,1878,1880,1876,42,1927,1928,1954,0,2703,2704,2735,1937,1938,1966,42,1928,1929,1954,0,2704,2705,2735,1938,1939,1966,42,1954,1929,1953,0,2735,2705,2734,1966,1939,1965,42,1929,1980,1953,0,2705,2763,2734,1939,1992,1965,42,1929,1930,1980,0,2705,2706,2763,1939,1940,1992,42,1930,1981,1980,0,2706,2764,2763,1940,1993,1992,42,1930,1931,1981,0,2706,2707,2764,1940,1941,1993,42,1931,1932,1981,0,2708,2709,2765,1941,1942,1993,42,1981,1932,1949,0,2765,2709,2729,1993,1942,1961,42,1948,1949,1932,0,2728,2729,2709,1960,1961,1942,42,1948,1932,1933,0,2728,2709,2710,1960,1942,1943,42,1951,1981,1949,0,2731,2765,2729,1963,1993,1961,42,1951,1952,1981,0,2732,2733,2764,1963,1964,1993,42,1952,1980,1981,0,2733,2763,2764,1964,1992,1993,42,1952,1953,1980,0,2733,2734,2763,1964,1965,1992,42,1950,1951,1949,0,2730,2731,2729,1962,1963,1961,42,1847,1849,1947,0,2594,2596,2727,1851,1853,1959,42,1847,1947,1846,0,2594,2727,2592,1851,1959,1850,42,1846,1947,1946,0,2592,2727,2726,1850,1959,1958,42,1846,1946,1945,0,2592,2726,2725,1850,1958,1957,42,1846,1945,1845,0,2592,2725,2590,1850,1957,1849,42,1845,1945,1982,0,2590,2725,2766,1849,1957,1994,42,1982,1945,1943,0,2766,2725,2723,1994,1957,1955,42,1982,1943,1983,0,2766,2723,2767,1994,1955,1995,42,1983,1943,1941,0,2767,2723,2721,1995,1955,1953,42,1941,1843,1983,0,2721,2586,2767,1953,1846,1995,42,1844,1983,1843,0,2588,2767,2586,1848,1995,1846,42,1844,1982,1983,0,2588,2766,2767,1848,1994,1995,42,1845,1982,1844,0,2590,2766,2588,1849,1994,1848,42,1934,1935,1944,0,2711,2712,2724,1944,1945,1956,42,1944,1935,1936,0,2724,2712,2713,1956,1945,1946,42,1937,1942,1936,0,2714,2722,2713,1947,1954,1946,42,1937,1938,1942,0,2714,2716,2722,1947,1948,1954,42,1984,1985,1986,0,2768,2769,2770,1996,1997,1998,42,1984,1987,1985,0,2768,2771,2769,1996,1999,1997,42,1987,1984,1988,0,2771,2768,2772,1999,1996,2000,42,1988,1990,1989,0,2772,2773,2774,2000,2001,2002,42,1991,1992,1990,0,2775,2776,2773,2003,2004,2001,42,1995,1992,1994,0,2777,2776,2778,2005,2004,2006,42,1985,1994,1996,0,2769,2778,2779,1997,2006,2007,42,1996,1994,1997,0,2779,2778,2780,2007,2006,2008,42,2001,2003,2002,0,2781,2782,2783,2009,2010,2011,42,2001,1991,2003,0,2781,2775,2782,2009,2003,2010,42,2003,1991,1988,0,2782,2775,2772,2010,2003,2000,42,2003,1988,2004,0,2782,2772,2784,2010,2000,2012,42,1988,1984,2004,0,2772,2768,2784,2000,1996,2012,42,2004,1984,2005,0,2784,2768,2785,2012,1996,2013,42,2005,1984,1986,0,2785,2768,2770,2013,1996,1998,42,2005,1986,2006,0,2785,2770,2786,2013,1998,2014,42,1986,1996,2007,0,2770,2779,2787,1998,2007,2015,42,2010,2008,2009,0,2788,2789,2790,2016,2017,2018,42,2015,2004,2014,0,2791,2784,2792,2019,2012,2020,42,2015,2003,2004,0,2791,2782,2784,2019,2010,2012,42,2018,2017,2013,0,2793,2794,2795,2021,2022,2023,42,2019,2017,2018,0,2796,2794,2793,2024,2022,2021,42,2019,2002,2017,0,2796,2783,2794,2024,2011,2022,42,2020,2002,2019,0,2797,2783,2796,2025,2011,2024,42,2020,2021,2002,0,2797,2798,2783,2025,2026,2011,42,2022,2021,2020,0,2799,2800,2801,2027,2026,2025,42,2022,2023,2021,0,2799,2802,2800,2027,2028,2026,42,2024,2023,2022,0,2803,2802,2799,2029,2028,2027,42,2025,2023,2024,0,2804,2802,2803,2030,2028,2029,42,2026,2023,2025,0,2805,2802,2804,2031,2028,2030,42,2026,2027,2023,0,2805,2806,2802,2031,2032,2028,42,2026,2028,2027,0,2805,2807,2806,2031,2033,2032,42,2026,2029,2028,0,2805,2808,2807,2031,2034,2033,42,2026,2030,2029,0,2805,2809,2808,2031,2035,2034,42,2030,2026,2025,0,2809,2805,2804,2035,2031,2030,42,2030,2025,2031,0,2809,2804,2810,2035,2030,2036,42,2031,2025,2024,0,2810,2804,2803,2036,2030,2029,42,2032,2031,2024,0,2811,2810,2803,2037,2036,2029,42,2033,2031,2032,0,2812,2810,2811,2038,2036,2037,42,2033,2034,2031,0,2812,2813,2810,2038,2039,2036,42,2035,2034,2033,0,2814,2813,2812,2040,2039,2038,42,2035,2036,2034,0,2814,2815,2813,2040,2041,2039,42,2035,2037,2036,0,2814,2816,2815,2040,2042,2041,42,2038,2037,2035,0,2817,2816,2814,2043,2042,2040,42,2039,2037,2038,0,2818,2816,2817,2044,2042,2043,42,2039,2040,2037,0,2818,2819,2816,2044,2045,2042,42,2041,2040,2039,0,2820,2819,2818,2046,2045,2044,42,2042,2040,2041,0,2821,2819,2820,2047,2045,2046,42,2042,2043,2040,0,2821,2822,2819,2047,2048,2045,42,2042,2044,2043,0,2821,2823,2822,2047,2049,2048,42,2045,2044,2042,0,2824,2823,2821,2050,2049,2047,42,2045,2046,2044,0,2824,2825,2823,2050,2051,2049,42,2047,2046,2045,0,2826,2825,2824,2052,2051,2050,42,2047,2048,2046,0,2826,2827,2825,2052,2053,2051,42,2049,2048,2047,0,2828,2827,2826,2054,2053,2052,42,2049,2050,2048,0,2828,2829,2827,2054,2055,2053,42,2051,2050,2049,0,2830,2829,2828,2056,2055,2054,42,2051,2052,2050,0,2830,2831,2829,2056,2057,2055,42,2053,2052,2051,0,2832,2831,2830,2058,2057,2056,42,2053,2054,2052,0,2832,2833,2831,2058,2059,2057,42,2055,2054,2053,0,2834,2833,2832,2060,2059,2058,42,2055,2056,2054,0,2834,2835,2833,2060,2061,2059,42,2057,2056,2055,0,2836,2835,2834,2062,2061,2060,42,2057,2058,2056,0,2836,2837,2835,2062,2063,2061,42,2059,2058,2057,0,2838,2837,2836,2064,2063,2062,42,2059,2060,2058,0,2838,2839,2837,2064,2065,2063,42,2061,2060,2059,0,2840,2841,2842,2066,2065,2064,42,2061,2062,2060,0,2840,2843,2841,2066,2067,2065,42,2061,2063,2062,0,2840,2844,2843,2066,2068,2067,42,2064,2063,2061,0,2845,2844,2840,2069,2068,2066,42,2064,2065,2063,0,2845,2846,2844,2069,2070,2068,42,2064,2066,2065,0,2845,2847,2846,2069,2071,2070,42,2066,2064,2067,0,2847,2845,2848,2071,2069,2072,42,2067,2064,2068,0,2848,2845,2849,2072,2069,2073,42,2064,2069,2068,0,2850,2851,2852,2069,2074,2073,42,2070,2069,2064,0,2853,2851,2850,2075,2074,2069,42,2071,2069,2070,0,2854,2851,2853,2076,2074,2075,42,2071,2072,2069,0,2854,2855,2851,2076,2077,2074,42,2071,2073,2072,0,2854,2856,2855,2076,2078,2077,42,2071,2074,2073,0,2854,2857,2856,2076,2079,2078,42,2071,2075,2074,0,2854,2858,2857,2076,2080,2079,42,2076,2075,2071,0,2859,2858,2854,2081,2080,2076,42,2076,2077,2075,0,2859,2860,2858,2081,2082,2080,42,2078,2077,2076,0,2861,2860,2859,2083,2082,2081,42,2079,2077,2078,0,2862,2860,2861,2084,2082,2083,42,2079,2080,2077,0,2862,2863,2860,2084,2085,2082,42,2081,2080,2079,0,2864,2863,2862,2086,2085,2084,42,2081,2082,2080,0,2864,2865,2863,2086,2087,2085,42,2081,2083,2082,0,2864,2866,2865,2086,2088,2087,42,2081,2084,2083,0,2867,2868,2869,2086,2089,2088,42,2085,2084,2081,0,2870,2868,2867,2090,2089,2086,42,2085,2086,2084,0,2870,2871,2868,2090,2091,2089,42,2085,2087,2086,0,2870,2872,2871,2090,2092,2091,42,2088,2087,2085,0,2873,2872,2870,2093,2092,2090,42,2088,2089,2087,0,2873,2874,2872,2093,2094,2092,42,2090,2089,2088,0,2875,2874,2873,2095,2094,2093,42,2090,2091,2089,0,2875,2876,2874,2095,2096,2094,42,2090,2092,2091,0,2875,2877,2876,2095,2097,2096,42,2090,2093,2092,0,2875,2878,2877,2095,2098,2097,42,2094,2093,2090,0,2879,2878,2875,2099,2098,2095,42,2095,2093,2094,0,2880,2878,2879,2100,2098,2099,42,2095,2096,2093,0,2880,2881,2878,2100,2101,2098,42,2097,2096,2095,0,2882,2881,2880,2102,2101,2100,42,2097,2098,2096,0,2882,2883,2881,2102,2103,2101,42,2099,2098,2097,0,2884,2883,2882,2104,2103,2102,42,2099,2100,2098,0,2884,2885,2883,2104,2105,2103,42,2101,2100,2099,0,2886,2887,2888,2106,2105,2104,42,2101,2102,2100,0,2886,2889,2887,2106,2107,2105,42,2101,2103,2102,0,2886,2890,2889,2106,2108,2107,42,2104,2103,2101,0,2891,2890,2886,2109,2108,2106,42,2105,2103,2104,0,2892,2890,2891,2110,2108,2109,42,2105,2106,2103,0,2892,2893,2890,2110,2111,2108,42,2107,2106,2105,0,2894,2893,2892,2112,2111,2110,42,2107,2108,2106,0,2894,2895,2893,2112,2113,2111,42,2109,2108,2107,0,2896,2895,2894,2114,2113,2112,42,2109,2110,2108,0,2896,2897,2895,2114,2115,2113,42,2111,2110,2109,0,2898,2897,2896,2116,2115,2114,42,2111,2112,2110,0,2898,2899,2897,2116,2117,2115,42,2111,2113,2112,0,2898,2900,2899,2116,2118,2117,42,2114,2113,2111,0,2901,2900,2898,2119,2118,2116,42,2114,2115,2113,0,2901,2902,2900,2119,2120,2118,42,2116,2115,2114,0,2903,2902,2901,2121,2120,2119,42,2116,2117,2115,0,2903,2904,2902,2121,2122,2120,42,2118,2117,2116,0,2905,2904,2903,2123,2122,2121,42,2118,2119,2117,0,2905,2906,2904,2123,2124,2122,42,2118,2120,2119,0,2905,2907,2906,2123,2125,2124,42,2121,2120,2118,0,2908,2907,2905,2126,2125,2123,42,2122,2120,2121,0,2909,2907,2908,2127,2125,2126,42,2122,2123,2120,0,2909,2910,2907,2127,2128,2125,42,2122,2124,2123,0,2909,2911,2910,2127,2129,2128,42,2124,2122,2125,0,2911,2909,2912,2129,2127,2130,42,2125,2122,2121,0,2912,2909,2908,2130,2127,2126,42,2125,2121,2126,0,2912,2908,2913,2130,2126,2131,42,2126,2121,2127,0,2913,2908,2914,2131,2126,2132,42,2121,2128,2127,0,2908,2915,2914,2126,2133,2132,42,2121,2118,2128,0,2908,2905,2915,2126,2123,2133,42,2128,2118,2129,0,2915,2905,2916,2133,2123,2134,42,2118,2130,2129,0,2905,2917,2916,2123,2135,2134,42,2130,2118,2116,0,2917,2905,2903,2135,2123,2121,42,2130,2116,2114,0,2917,2903,2901,2135,2121,2119,42,2130,2114,2131,0,2917,2901,2918,2135,2119,2136,42,2131,2114,2111,0,2918,2901,2898,2136,2119,2116,42,2131,2111,2132,0,2918,2898,2919,2136,2116,2137,42,2132,2111,2133,0,2919,2898,2920,2137,2116,2138,42,2133,2111,2109,0,2920,2898,2896,2138,2116,2114,42,2133,2109,2134,0,2920,2896,2921,2138,2114,2139,42,2109,2107,2134,0,2896,2894,2921,2114,2112,2139,42,2134,2107,2105,0,2921,2894,2892,2139,2112,2110,42,2134,2105,2135,0,2921,2892,2922,2139,2110,2140,42,2135,2105,2104,0,2922,2892,2891,2140,2110,2109,42,2135,2104,2136,0,2922,2891,2923,2140,2109,2141,42,2136,2104,2137,0,2923,2891,2924,2141,2109,2142,42,2104,2101,2137,0,2891,2886,2924,2109,2106,2142,42,2137,2101,2099,0,2924,2886,2888,2142,2106,2104,42,2137,2099,2138,0,2924,2888,2925,2142,2104,2143,42,2138,2099,2097,0,2926,2927,2928,2143,2104,2102,42,2138,2097,2139,0,2926,2928,2929,2143,2102,2144,42,2139,2097,2095,0,2929,2928,2930,2144,2102,2100,42,2139,2095,2140,0,2929,2930,2931,2144,2100,2145,42,2140,2095,2094,0,2931,2930,2932,2145,2100,2099,42,2140,2094,2141,0,2931,2932,2933,2145,2099,2146,42,2141,2094,2142,0,2933,2932,2934,2146,2099,2147,42,2094,2143,2142,0,2932,2935,2934,2099,2148,2147,42,2094,2090,2143,0,2879,2875,2936,2099,2095,2148,42,2143,2090,2144,0,2936,2875,2937,2148,2095,2149,42,2090,2088,2144,0,2875,2873,2937,2095,2093,2149,42,2088,2085,2144,0,2873,2870,2937,2093,2090,2149,42,2144,2085,2081,0,2937,2870,2867,2149,2090,2086,42,2144,2081,2079,0,2938,2864,2862,2149,2086,2084,42,2145,2144,2079,0,2939,2938,2862,2150,2149,2084,42,2143,2144,2145,0,2935,2938,2939,2148,2149,2150,42,2142,2143,2145,0,2934,2935,2939,2147,2148,2150,42,2145,2078,2142,0,2939,2861,2934,2150,2083,2147,42,2145,2079,2078,0,2939,2862,2861,2150,2084,2083,42,2142,2078,2141,0,2934,2861,2933,2147,2083,2146,42,2141,2078,2146,0,2933,2861,2940,2146,2083,2151,42,2146,2078,2147,0,2940,2861,2941,2151,2083,2152,42,2147,2078,2148,0,2941,2861,2942,2152,2083,2153,42,2078,2076,2148,0,2861,2859,2942,2083,2081,2153,42,2148,2076,2070,0,2942,2859,2853,2153,2081,2075,42,2076,2071,2070,0,2859,2854,2853,2081,2076,2075,42,2148,2070,2149,0,2942,2853,2943,2153,2075,2154,42,2149,2070,2150,0,2943,2853,2944,2154,2075,2155,42,2150,2070,2057,0,2944,2853,2836,2155,2075,2062,42,2057,2070,2059,0,2836,2853,2838,2062,2075,2064,42,2070,2061,2059,0,2945,2840,2842,2075,2066,2064,42,2070,2064,2061,0,2945,2845,2840,2075,2069,2066,42,2150,2057,2055,0,2944,2836,2834,2155,2062,2060,42,2150,2055,2151,0,2944,2834,2946,2155,2060,2156,42,2152,2151,2055,0,2947,2946,2834,2157,2156,2060,42,2149,2151,2152,0,2943,2946,2947,2154,2156,2157,42,2151,2149,2150,0,2946,2943,2944,2156,2154,2155,42,2147,2149,2152,0,2941,2943,2947,2152,2154,2157,42,2148,2149,2147,0,2942,2943,2941,2153,2154,2152,42,2147,2152,2146,0,2941,2947,2940,2152,2157,2151,42,2146,2152,2153,0,2940,2947,2948,2151,2157,2158,42,2153,2152,2154,0,2948,2947,2949,2158,2157,2159,42,2152,2155,2154,0,2947,2950,2949,2157,2160,2159,42,2152,2055,2155,0,2947,2834,2950,2157,2060,2160,42,2055,2053,2155,0,2834,2832,2950,2060,2058,2160,42,2155,2053,2051,0,2950,2832,2830,2160,2058,2056,42,2154,2155,2051,0,2949,2950,2830,2159,2160,2056,42,2154,2051,2156,0,2949,2830,2951,2159,2056,2161,42,2156,2051,2049,0,2951,2830,2828,2161,2056,2054,42,2156,2049,2047,0,2951,2828,2826,2161,2054,2052,42,2156,2047,2157,0,2951,2826,2952,2161,2052,2162,42,2157,2047,2045,0,2952,2826,2824,2162,2052,2050,42,2158,2157,2045,0,2953,2952,2824,2163,2162,2050,42,2159,2157,2158,0,2954,2952,2953,2164,2162,2163,42,2160,2157,2159,0,2955,2952,2954,2165,2162,2164,42,2160,2161,2157,0,2955,2956,2952,2165,2166,2162,42,2162,2161,2160,0,2957,2958,2959,2167,2166,2165,42,2163,2161,2162,0,2960,2958,2957,2168,2166,2167,42,2163,2164,2161,0,2960,2961,2958,2168,2169,2166,42,2165,2164,2163,0,2962,2961,2960,2170,2169,2168,42,2165,2138,2164,0,2962,2925,2961,2170,2143,2169,42,2165,2137,2138,0,2962,2924,2925,2170,2142,2143,42,2136,2137,2165,0,2923,2924,2962,2141,2142,2170,42,2166,2136,2165,0,2963,2923,2962,2171,2141,2170,42,2167,2136,2166,0,2964,2923,2963,2172,2141,2171,42,2167,2135,2136,0,2964,2922,2923,2172,2140,2141,42,2134,2135,2167,0,2921,2922,2964,2139,2140,2172,42,2168,2134,2167,0,2965,2921,2964,2173,2139,2172,42,2169,2134,2168,0,2966,2921,2965,2174,2139,2173,42,2169,2133,2134,0,2966,2920,2921,2174,2138,2139,42,2170,2133,2169,0,2967,2920,2966,2175,2138,2174,42,2170,2132,2133,0,2967,2919,2920,2175,2137,2138,42,2131,2132,2170,0,2918,2919,2967,2136,2137,2175,42,2171,2131,2170,0,2968,2918,2967,2176,2136,2175,42,2129,2131,2171,0,2916,2918,2968,2134,2136,2176,42,2129,2130,2131,0,2916,2917,2918,2134,2135,2136,42,2129,2171,2172,0,2916,2968,2969,2134,2176,2177,42,2172,2171,2170,0,2969,2968,2967,2177,2176,2175,42,2172,2170,2173,0,2969,2967,2970,2177,2175,2178,42,2173,2170,2174,0,2970,2967,2971,2178,2175,2179,42,2170,2169,2174,0,2967,2966,2971,2175,2174,2179,42,2174,2169,2175,0,2971,2966,2972,2179,2174,2180,42,2169,2168,2175,0,2966,2965,2972,2174,2173,2180,42,2168,2167,2175,0,2965,2964,2972,2173,2172,2180,42,2175,2167,2176,0,2972,2964,2973,2180,2172,2181,42,2167,2166,2176,0,2964,2963,2973,2172,2171,2181,42,2166,2177,2176,0,2963,2974,2973,2171,2182,2181,42,2166,2163,2177,0,2963,2960,2974,2171,2168,2182,42,2166,2165,2163,0,2963,2962,2960,2171,2170,2168,42,2177,2163,2162,0,2974,2960,2957,2182,2168,2167,42,2177,2162,2178,0,2974,2957,2975,2182,2167,2183,42,2178,2162,2179,0,2975,2957,2976,2183,2167,2184,42,2162,2160,2179,0,2957,2959,2976,2167,2165,2184,42,2179,2160,2180,0,2976,2959,2977,2184,2165,2185,42,2160,2159,2180,0,2955,2954,2978,2165,2164,2185,42,2180,2159,2181,0,2978,2954,2979,2185,2164,2186,42,2159,2182,2181,0,2954,2980,2979,2164,2187,2186,42,2159,2158,2182,0,2954,2953,2980,2164,2163,2187,42,2158,2041,2182,0,2953,2820,2980,2163,2046,2187,42,2158,2042,2041,0,2953,2821,2820,2163,2047,2046,42,2158,2045,2042,0,2953,2824,2821,2163,2050,2047,42,2183,2182,2041,0,2981,2980,2820,2188,2187,2046,42,2184,2182,2183,0,2982,2980,2981,2189,2187,2188,42,2184,2181,2182,0,2982,2979,2980,2189,2186,2187,42,2184,2180,2181,0,2982,2978,2979,2189,2185,2186,42,2185,2180,2184,0,2983,2978,2982,2190,2185,2189,42,2185,2186,2180,0,2984,2985,2977,2190,2191,2185,42,2187,2186,2185,0,2986,2985,2984,2192,2191,2190,42,2187,2188,2186,0,2986,2987,2985,2192,2193,2191,42,2189,2188,2187,0,2988,2987,2986,2194,2193,2192,42,2190,2188,2189,0,2989,2987,2988,2195,2193,2194,42,2190,2191,2188,0,2989,2990,2987,2195,2196,2193,42,2192,2191,2190,0,2991,2990,2989,2197,2196,2195,42,2193,2191,2192,0,2992,2990,2991,2198,2196,2197,42,2194,2191,2193,0,2993,2990,2992,2199,2196,2198,42,2194,2195,2191,0,2993,2994,2990,2199,2200,2196,42,2194,2196,2195,0,2993,2995,2994,2199,2201,2200,42,2197,2196,2194,0,2996,2995,2993,2202,2201,2199,42,2175,2196,2197,0,2972,2995,2996,2180,2201,2202,42,2175,2176,2196,0,2972,2973,2995,2180,2181,2201,42,2176,2177,2196,0,2973,2974,2995,2181,2182,2201,42,2177,2178,2196,0,2974,2975,2995,2182,2183,2201,42,2196,2178,2195,0,2995,2975,2994,2201,2183,2200,42,2195,2178,2198,0,2994,2975,2997,2200,2183,2203,42,2178,2179,2198,0,2975,2976,2997,2183,2184,2203,42,2198,2179,2186,0,2997,2976,2985,2203,2184,2191,42,2179,2180,2186,0,2976,2977,2985,2184,2185,2191,42,2198,2186,2188,0,2997,2985,2987,2203,2191,2193,42,2191,2198,2188,0,2990,2997,2987,2196,2203,2193,42,2195,2198,2191,0,2994,2997,2990,2200,2203,2196,42,2175,2197,2199,0,2972,2996,2998,2180,2202,2204,42,2199,2197,2194,0,2998,2996,2993,2204,2202,2199,42,2199,2194,2200,0,2998,2993,2999,2204,2199,2205,42,2200,2194,2201,0,2999,2993,3000,2205,2199,2206,42,2201,2194,2193,0,3000,2993,2992,2206,2199,2198,42,2201,2193,2192,0,3000,2992,2991,2206,2198,2197,42,2201,2192,2202,0,3000,2991,3001,2206,2197,2207,42,2110,2202,2192,0,3002,3001,2991,2115,2207,2197,42,2112,2202,2110,0,3003,3001,3002,2117,2207,2115,42,2112,2203,2202,0,3003,3004,3001,2117,2208,2207,42,2112,2204,2203,0,3003,3005,3004,2117,2209,2208,42,2113,2204,2112,0,3006,3005,3003,2118,2209,2117,42,2115,2204,2113,0,3007,3005,3006,2120,2209,2118,42,2115,2205,2204,0,3007,3008,3005,2120,2210,2209,42,2115,2206,2205,0,3007,3009,3008,2120,2211,2210,42,2117,2206,2115,0,2904,3010,2902,2122,2211,2120,42,2117,2119,2206,0,2904,2906,3010,2122,2124,2211,42,2119,2207,2206,0,2906,3011,3010,2124,2212,2211,42,2119,2208,2207,0,2906,3012,3011,2124,2213,2212,42,2120,2208,2119,0,2907,3012,2906,2125,2213,2124,42,2120,2123,2208,0,2907,2910,3012,2125,2128,2213,42,2123,2209,2208,0,2910,3013,3012,2128,2214,2213,42,2124,2209,2123,0,2911,3013,2910,2129,2214,2128,42,2209,2210,2208,0,3013,3014,3012,2214,2215,2213,42,2208,2210,2211,0,3012,3014,3015,2213,2215,2216,42,2208,2211,2212,0,3012,3015,3016,2213,2216,2217,42,2211,2213,2212,0,3017,3018,3019,2216,2218,2217,42,2214,2213,2211,0,3020,3018,3017,2219,2218,2216,42,2215,2213,2214,0,3021,3018,3020,2220,2218,2219,42,2215,2216,2213,0,3021,3022,3018,2220,2221,2218,42,2217,2216,2215,0,3023,3022,3021,2222,2221,2220,42,2218,2216,2217,0,3024,3022,3023,2223,2221,2222,42,2218,2219,2216,0,3024,3025,3022,2223,2224,2221,42,2220,2219,2218,0,3026,3025,3024,2225,2224,2223,42,2221,2219,2220,0,3027,3025,3026,2226,2224,2225,42,2221,2222,2219,0,3027,3028,3025,2226,2227,2224,42,2221,2223,2222,0,3027,3029,3028,2226,2228,2227,42,2221,2224,2223,0,3027,3030,3029,2226,2229,2228,42,2225,2224,2221,0,3031,3030,3027,2230,2229,2226,42,2225,2226,2224,0,3031,3032,3030,2230,2231,2229,42,2225,2227,2226,0,3031,3033,3032,2230,2232,2231,42,2172,2227,2225,0,2969,3033,3031,2177,2232,2230,42,2172,2228,2227,0,2969,3034,3033,2177,2233,2232,42,2172,2173,2228,0,2969,2970,3034,2177,2178,2233,42,2173,2174,2228,0,2970,2971,3034,2178,2179,2233,42,2174,2199,2228,0,2971,2998,3034,2179,2204,2233,42,2174,2175,2199,0,2971,2972,2998,2179,2180,2204,42,2228,2199,2200,0,3034,2998,2999,2233,2204,2205,42,2228,2200,2229,0,3034,2999,3035,2233,2205,2234,42,2229,2200,2230,0,3035,2999,3036,2234,2205,2235,42,2230,2200,2201,0,3036,2999,3000,2235,2205,2206,42,2230,2201,2202,0,3036,3000,3001,2235,2206,2207,42,2230,2202,2203,0,3036,3001,3004,2235,2207,2208,42,2204,2230,2203,0,3005,3036,3004,2209,2235,2208,42,2231,2230,2204,0,3037,3036,3005,2236,2235,2209,42,2226,2230,2231,0,3032,3036,3037,2231,2235,2236,42,2226,2229,2230,0,3032,3035,3036,2231,2234,2235,42,2228,2229,2226,0,3034,3035,3032,2233,2234,2231,42,2227,2228,2226,0,3033,3034,3032,2232,2233,2231,42,2223,2226,2231,0,3029,3032,3037,2228,2231,2236,42,2224,2226,2223,0,3030,3032,3029,2229,2231,2228,42,2223,2231,2204,0,3029,3037,3005,2228,2236,2209,42,2223,2204,2205,0,3029,3005,3008,2228,2209,2210,42,2232,2223,2205,0,3038,3029,3008,2237,2228,2210,42,2222,2223,2232,0,3028,3029,3038,2227,2228,2237,42,2219,2222,2232,0,3025,3028,3038,2224,2227,2237,42,2219,2232,2233,0,3025,3038,3039,2224,2237,2238,42,2233,2232,2207,0,3039,3038,3040,2238,2237,2212,42,2206,2207,2232,0,3009,3040,3038,2211,2212,2237,42,2206,2232,2205,0,3009,3038,3008,2211,2237,2210,42,2213,2233,2207,0,3018,3039,3040,2218,2238,2212,42,2213,2219,2233,0,3018,3025,3039,2218,2224,2238,42,2216,2219,2213,0,3022,3025,3018,2221,2224,2218,42,2213,2207,2212,0,3018,3040,3019,2218,2212,2217,42,2208,2212,2207,0,3012,3016,3011,2213,2217,2212,42,2234,2172,2225,0,3041,2969,3031,2239,2177,2230,42,2234,2129,2172,0,3041,2916,2969,2239,2134,2177,42,2127,2129,2234,0,2914,2916,3041,2132,2134,2239,42,2127,2128,2129,0,2914,2915,2916,2132,2133,2134,42,2127,2234,2225,0,2914,3041,3031,2132,2239,2230,42,2127,2225,2235,0,2914,3031,3042,2132,2230,2240,42,2235,2225,2221,0,3042,3031,3027,2240,2230,2226,42,2236,2235,2221,0,3043,3042,3027,2241,2240,2226,42,2127,2235,2236,0,2914,3042,3043,2132,2240,2241,42,2236,2126,2127,0,3043,2913,2914,2241,2131,2132,42,2125,2126,2236,0,2912,2913,3043,2130,2131,2241,42,2237,2125,2236,0,3044,2912,3043,2242,2130,2241,42,2238,2125,2237,0,3045,2912,3044,2243,2130,2242,42,2238,2124,2125,0,3045,2911,2912,2243,2129,2130,42,2239,2238,2237,0,3046,3045,3044,2244,2243,2242,42,2237,2218,2239,0,3044,3024,3046,2242,2223,2244,42,2237,2236,2218,0,3044,3043,3024,2242,2241,2223,42,2236,2220,2218,0,3043,3026,3024,2241,2225,2223,42,2236,2221,2220,0,3043,3027,3026,2241,2226,2225,42,2239,2218,2217,0,3046,3024,3023,2244,2223,2222,42,2110,2192,2108,0,3002,2991,3047,2115,2197,2113,42,2108,2192,2106,0,3047,2991,3048,2113,2197,2111,42,2106,2192,2190,0,3048,2991,2989,2111,2197,2195,42,2106,2190,2189,0,3048,2989,2988,2111,2195,2194,42,2106,2189,2103,0,3048,2988,3049,2111,2194,2108,42,2103,2189,2102,0,3049,2988,3050,2108,2194,2107,42,2102,2189,2187,0,3050,2988,2986,2107,2194,2192,42,2102,2187,2240,0,3050,2986,3051,2107,2192,2245,42,2240,2187,2185,0,3051,2986,2984,2245,2192,2190,42,2240,2185,2241,0,3052,2983,3053,2245,2190,2246,42,2241,2185,2184,0,3053,2983,2982,2246,2190,2189,42,2241,2184,2242,0,3053,2982,3054,2246,2189,2247,42,2184,2243,2242,0,2982,3055,3054,2189,2248,2247,42,2243,2184,2244,0,3055,2982,3056,2248,2189,2249,42,2184,2183,2244,0,2982,2981,3056,2189,2188,2249,42,2244,2183,2041,0,3056,2981,2820,2249,2188,2046,42,2244,2041,2245,0,3056,2820,3057,2249,2046,2250,42,2245,2041,2039,0,3057,2820,2818,2250,2046,2044,42,2245,2039,2038,0,3057,2818,2817,2250,2044,2043,42,2245,2038,2246,0,3057,2817,3058,2250,2043,2251,42,2246,2038,2247,0,3058,2817,3059,2251,2043,2252,42,2247,2038,2035,0,3059,2817,2814,2252,2043,2040,42,2035,2248,2247,0,2814,3060,3059,2040,2253,2252,42,2248,2035,2033,0,3060,2814,2812,2253,2040,2038,42,2248,2033,2249,0,3060,2812,3061,2253,2038,2254,42,2249,2033,2032,0,3061,2812,2811,2254,2038,2037,42,2249,2032,2250,0,3062,3063,3064,2254,2037,2255,42,2032,2251,2250,0,3063,3065,3064,2037,2256,2255,42,2024,2251,2032,0,3066,3065,3063,2029,2256,2037,42,2024,2022,2251,0,3066,3067,3065,2029,2027,2256,42,2022,2252,2251,0,3067,3068,3065,2027,2257,2256,42,2022,2020,2252,0,3067,2797,3068,2027,2025,2257,42,2020,2019,2252,0,2797,2796,3068,2025,2024,2257,42,2019,2018,2252,0,2796,2793,3068,2024,2021,2257,42,2253,2252,2018,0,3069,3068,2793,2258,2257,2021,42,2252,2253,2254,0,3068,3069,3070,2257,2258,2259,42,2254,2253,2255,0,3070,3069,3071,2259,2258,2260,42,2255,2253,2256,0,3071,3069,3072,2260,2258,2261,42,2256,2253,2012,0,3072,3069,3073,2261,2258,2262,42,2012,2253,2018,0,3073,3069,2793,2262,2258,2021,42,2012,2018,2013,0,3073,2793,2795,2262,2021,2023,42,2256,2010,2257,0,3072,2788,3074,2261,2016,2263,42,2010,2009,2257,0,2788,2790,3074,2016,2018,2263,42,2258,2257,2009,0,3075,3074,2790,2264,2263,2018,42,2255,2257,2258,0,3071,3074,3075,2260,2263,2264,42,2255,2256,2257,0,3071,3072,3074,2260,2261,2263,42,2255,2258,2259,0,3071,3075,3076,2260,2264,2265,42,2260,2259,2258,0,3077,3076,3075,2266,2265,2264,42,2028,2259,2260,0,2807,3076,3077,2033,2265,2266,42,2028,2261,2259,0,2807,3078,3076,2033,2267,2265,42,2029,2261,2028,0,2808,3078,2807,2034,2267,2033,42,2029,2262,2261,0,2808,3079,3078,2034,2268,2267,42,2030,2262,2029,0,2809,3079,2808,2035,2268,2034,42,2034,2262,2030,0,2813,3079,2809,2039,2268,2035,42,2034,2036,2262,0,2813,2815,3079,2039,2041,2268,42,2036,2263,2262,0,2815,3080,3079,2041,2269,2268,42,2036,2264,2263,0,2815,3081,3080,2041,2270,2269,42,2037,2264,2036,0,2816,3081,2815,2042,2270,2041,42,2037,2265,2264,0,2816,3082,3081,2042,2271,2270,42,2037,2040,2265,0,2816,2819,3082,2042,2045,2271,42,2043,2265,2040,0,2822,3082,2819,2048,2271,2045,42,2043,2266,2265,0,2822,3083,3082,2048,2272,2271,42,2043,2267,2266,0,2822,3084,3083,2048,2273,2272,42,2044,2267,2043,0,2823,3084,2822,2049,2273,2048,42,2044,2268,2267,0,2823,3085,3084,2049,2274,2273,42,2046,2268,2044,0,2825,3085,2823,2051,2274,2049,42,2048,2268,2046,0,2827,3085,2825,2053,2274,2051,42,2048,2269,2268,0,2827,3086,3085,2053,2275,2274,42,2048,2050,2269,0,2827,2829,3086,2053,2055,2275,42,2050,2270,2269,0,2829,3087,3086,2055,2276,2275,42,2052,2270,2050,0,2831,3087,2829,2057,2276,2055,42,2052,2271,2270,0,2831,3088,3087,2057,2277,2276,42,2272,2271,2052,0,3089,3088,2831,2278,2277,2057,42,2272,2273,2271,0,3089,3090,3088,2278,2279,2277,42,2274,2273,2272,0,3091,3090,3089,2280,2279,2278,42,2274,2275,2273,0,3091,3092,3090,2280,2281,2279,42,2274,2276,2275,0,3093,3094,3095,2280,2282,2281,42,2277,2276,2274,0,3096,3094,3093,2283,2282,2280,42,2277,2278,2276,0,3096,3097,3094,2283,2284,2282,42,2277,2279,2278,0,3096,3098,3097,2283,2285,2284,42,2280,2279,2277,0,3099,3098,3096,2286,2285,2283,42,2280,2281,2279,0,3099,3100,3098,2286,2287,2285,42,2282,2281,2280,0,3101,3100,3099,2288,2287,2286,42,2282,2283,2281,0,3101,3102,3100,2288,2289,2287,42,2284,2283,2282,0,3103,3102,3101,2290,2289,2288,42,2284,2285,2283,0,3103,3104,3102,2290,2291,2289,42,2284,2247,2285,0,3103,3059,3104,2290,2252,2291,42,2246,2247,2284,0,3058,3059,3103,2251,2252,2290,42,2246,2284,2286,0,3058,3103,3105,2251,2290,2292,42,2286,2284,2066,0,3105,3103,2847,2292,2290,2071,42,2066,2284,2282,0,2847,3103,3101,2071,2290,2288,42,2066,2282,2065,0,2847,3101,2846,2071,2288,2070,42,2282,2280,2065,0,3101,3099,2846,2288,2286,2070,42,2065,2280,2287,0,2846,3099,3106,2070,2286,2293,42,2280,2288,2287,0,3107,3108,3109,2286,2294,2293,42,2056,2288,2280,0,2835,3108,3107,2061,2294,2286,42,2058,2288,2056,0,2837,3108,2835,2063,2294,2061,42,2058,2289,2288,0,2837,3110,3108,2063,2295,2294,42,2058,2290,2289,0,2837,3111,3110,2063,2296,2295,42,2058,2060,2290,0,2837,2839,3111,2063,2065,2296,42,2290,2060,2291,0,3111,2839,3112,2296,2065,2297,42,2062,2291,2060,0,2843,3113,2841,2067,2297,2065,42,2062,2292,2291,0,2843,3114,3113,2067,2298,2297,42,2062,2293,2292,0,2843,3115,3114,2067,2299,2298,42,2062,2063,2293,0,2843,2844,3115,2067,2068,2299,42,2063,2294,2293,0,2844,3116,3115,2068,2300,2299,42,2063,2287,2294,0,2844,3106,3116,2068,2293,2300,42,2065,2287,2063,0,2846,3106,2844,2070,2293,2068,42,2287,2289,2294,0,3109,3110,3117,2293,2295,2300,42,2287,2288,2289,0,3109,3108,3110,2293,2294,2295,42,2294,2289,2295,0,3117,3110,3118,2300,2295,2301,42,2290,2295,2289,0,3111,3118,3110,2296,2301,2295,42,2290,2296,2295,0,3111,3119,3118,2296,2302,2301,42,2291,2296,2290,0,3112,3119,3111,2297,2302,2296,42,2291,2297,2296,0,3112,3120,3119,2297,2303,2302,42,2292,2297,2291,0,3114,3121,3113,2298,2303,2297,42,2292,2298,2297,0,3114,3122,3121,2298,2304,2303,42,2292,2299,2298,0,3114,3123,3122,2298,2305,2304,42,2292,2300,2299,0,3114,3124,3123,2298,2306,2305,42,2292,2293,2300,0,3114,3115,3124,2298,2299,2306,42,2293,2301,2300,0,3115,3125,3124,2299,2307,2306,42,2294,2301,2293,0,3116,3125,3115,2300,2307,2299,42,2294,2295,2301,0,3117,3118,3126,2300,2301,2307,42,2301,2295,2302,0,3126,3118,3127,2307,2301,2308,42,2296,2302,2295,0,3119,3127,3118,2302,2308,2301,42,2296,2303,2302,0,3119,3128,3127,2302,2309,2308,42,2297,2303,2296,0,3120,3128,3119,2303,2309,2302,42,2304,2303,2297,0,3129,3128,3120,2310,2309,2303,42,2303,2304,2302,0,3128,3129,3127,2309,2310,2308,42,2302,2304,2305,0,3127,3129,3130,2308,2310,2311,42,2304,2306,2305,0,3129,3131,3130,2310,2312,2311,42,2304,2307,2306,0,3129,3132,3131,2310,2313,2312,42,2308,2307,2304,0,3133,3132,3129,2314,2313,2310,42,2309,2307,2308,0,3134,3132,3133,2315,2313,2314,42,2309,2310,2307,0,3134,3135,3132,2315,2316,2313,42,2311,2310,2309,0,3136,3135,3134,2317,2316,2315,42,2312,2310,2311,0,3137,3135,3136,2318,2316,2317,42,2312,2313,2310,0,3137,3138,3135,2318,2319,2316,42,2314,2313,2312,0,3139,3138,3137,2320,2319,2318,42,2315,2313,2314,0,3140,3138,3139,2321,2319,2320,42,2316,2313,2315,0,3141,3138,3140,2322,2319,2321,42,2316,2306,2313,0,3141,3131,3138,2322,2312,2319,42,2317,2306,2316,0,3142,3131,3141,2323,2312,2322,42,2317,2305,2306,0,3142,3130,3131,2323,2311,2312,42,2318,2305,2317,0,3143,3130,3142,2324,2311,2323,42,2318,2302,2305,0,3143,3127,3130,2324,2308,2311,42,2301,2302,2318,0,3126,3127,3143,2307,2308,2324,42,2300,2301,2318,0,3124,3125,3144,2306,2307,2324,42,2299,2300,2318,0,3123,3124,3144,2305,2306,2324,42,2317,2299,2318,0,3145,3123,3144,2323,2305,2324,42,2319,2299,2317,0,3146,3123,3145,2325,2305,2323,42,2320,2299,2319,0,3147,3123,3146,2326,2305,2325,42,2298,2299,2320,0,3122,3123,3147,2304,2305,2326,42,2298,2320,2321,0,3122,3147,3148,2304,2326,2327,42,2320,2308,2321,0,3147,3149,3148,2326,2314,2327,42,2320,2322,2308,0,3147,3150,3149,2326,2328,2314,42,2320,2319,2322,0,3147,3146,3150,2326,2325,2328,42,2322,2319,2323,0,3150,3146,3151,2328,2325,2329,42,2319,2316,2323,0,3146,3152,3151,2325,2322,2329,42,2319,2317,2316,0,3146,3145,3152,2325,2323,2322,42,2323,2316,2315,0,3151,3152,3153,2329,2322,2321,42,2324,2323,2315,0,3154,3151,3153,2330,2329,2321,42,2325,2323,2324,0,3155,3151,3154,2331,2329,2330,42,2325,2322,2323,0,3155,3150,3151,2331,2328,2329,42,2322,2325,2309,0,3150,3155,3156,2328,2331,2315,42,2325,2326,2309,0,3155,3157,3156,2331,2332,2315,42,2325,2327,2326,0,3155,3158,3157,2331,2333,2332,42,2325,2324,2327,0,3155,3154,3158,2331,2330,2333,42,2327,2324,2315,0,3158,3154,3153,2333,2330,2321,42,2327,2315,2314,0,3158,3153,3159,2333,2321,2320,42,2328,2327,2314,0,3160,3158,3159,2334,2333,2320,42,2326,2327,2328,0,3157,3158,3160,2332,2333,2334,42,2326,2328,2329,0,3157,3160,3161,2332,2334,2335,42,2329,2328,2330,0,3161,3160,3162,2335,2334,2336,42,2328,2331,2330,0,3160,3163,3162,2334,2337,2336,42,2328,2314,2331,0,3160,3159,3163,2334,2320,2337,42,2314,2312,2331,0,3139,3137,3164,2320,2318,2337,42,2331,2312,2332,0,3164,3137,3165,2337,2318,2338,42,2312,2333,2332,0,3137,3166,3165,2318,2339,2338,42,2334,2333,2312,0,3167,3166,3137,2340,2339,2318,42,2335,2333,2334,0,3168,3166,3167,2341,2339,2340,42,2336,2333,2335,0,3169,3166,3168,2342,2339,2341,42,2333,2337,2332,0,3166,3170,3165,2339,2343,2338,42,2332,2337,2338,0,3165,3170,3171,2338,2343,2344,42,2337,2339,2338,0,3170,3172,3171,2343,2345,2344,42,2343,2341,2342,0,3173,3174,3175,2346,2347,2348,42,2345,2343,2346,0,3176,3173,3177,2349,2346,2350,42,2346,2343,2342,0,3177,3173,3175,2350,2346,2348,42,2347,2346,2342,0,3178,3177,3175,2351,2350,2348,42,2348,2346,2347,0,3179,3177,3178,2352,2350,2351,42,2348,2349,2346,0,3179,3180,3177,2352,2353,2350,42,2351,2350,2348,0,3181,3182,3179,2354,2355,2352,42,2352,2354,2353,0,3183,3184,3185,2356,2357,2358,42,2357,2344,2354,0,3186,3187,3184,2359,2360,2357,42,2338,2344,2357,0,3171,3187,3186,2344,2360,2359,42,2358,2332,2338,0,3188,3165,3171,2361,2338,2344,42,2331,2332,2358,0,3164,3165,3188,2337,2338,2361,42,2330,2331,2358,0,3162,3163,3189,2336,2337,2361,42,2358,2357,2330,0,3189,3190,3162,2361,2359,2336,42,2330,2357,2359,0,3162,3190,3191,2336,2359,2362,42,2362,2352,2351,0,3192,3183,3181,2363,2356,2354,42,2362,2348,2363,0,3192,3179,3193,2363,2352,2364,42,2347,2363,2348,0,3178,3193,3179,2351,2364,2352,42,2363,2347,2364,0,3193,3178,3194,2364,2351,2365,42,2365,2364,2347,0,3195,3194,3178,2366,2365,2351,42,2369,2361,2363,0,3196,3197,3193,2367,2368,2364,42,2370,2361,2369,0,3198,3199,3200,2369,2368,2367,42,2370,2330,2361,0,3198,3162,3199,2369,2336,2368,42,2329,2330,2370,0,3161,3162,3198,2335,2336,2369,42,2329,2370,2371,0,3161,3198,3201,2335,2369,2370,42,2370,2369,2371,0,3198,3200,3201,2369,2367,2370,42,2369,2367,2371,0,3196,3202,3203,2367,2371,2370,42,2367,2369,2368,0,3202,3196,3204,2371,2367,2372,42,2372,2371,2367,0,3205,3203,3202,2373,2370,2371,42,2371,2372,2373,0,3203,3205,3206,2370,2373,2374,42,2373,2372,2334,0,3206,3205,3167,2374,2373,2340,42,2372,2335,2334,0,3205,3168,3167,2373,2341,2340,42,2366,2335,2372,0,3207,3168,3205,2375,2341,2373,42,2347,2342,2365,0,3178,3175,3195,2351,2348,2366,42,2367,2366,2372,0,3202,3207,3205,2371,2375,2373,42,2373,2334,2311,0,3206,3167,3136,2374,2340,2317,42,2311,2334,2312,0,3136,3167,3137,2317,2340,2318,42,2373,2311,2309,0,3206,3136,3134,2374,2317,2315,42,2326,2373,2309,0,3157,3208,3156,2332,2374,2315,42,2326,2329,2373,0,3157,3161,3208,2332,2335,2374,42,2329,2371,2373,0,3161,3201,3208,2335,2370,2374,42,2361,2330,2359,0,3199,3162,3191,2368,2336,2362,42,2361,2362,2363,0,3197,3192,3193,2368,2363,2364,42,2344,2345,2354,0,3187,3176,3184,2360,2349,2357,42,2349,2345,2346,0,3180,3176,3177,2353,2349,2350,42,2322,2309,2308,0,3150,3156,3149,2328,2315,2314,42,2304,2321,2308,0,3129,3209,3133,2310,2327,2314,42,2321,2304,2297,0,3209,3129,3120,2327,2310,2303,42,2298,2321,2297,0,3122,3148,3121,2304,2327,2303,42,2313,2306,2307,0,3138,3131,3132,2319,2312,2313,42,2310,2313,2307,0,3135,3138,3132,2316,2319,2313,42,2056,2280,2277,0,3210,3099,3096,2061,2286,2283,42,2056,2277,2274,0,3210,3096,3093,2061,2283,2280,42,2056,2274,2272,0,2835,3091,3089,2061,2280,2278,42,2056,2272,2054,0,2835,3089,2833,2061,2278,2059,42,2054,2272,2052,0,2833,3089,2831,2059,2278,2057,42,2066,2374,2286,0,2847,3211,3105,2071,2376,2292,42,2374,2066,2091,0,3211,2847,2876,2376,2071,2096,42,2091,2066,2067,0,2876,2847,2848,2096,2071,2072,42,2091,2067,2375,0,2876,2848,3212,2096,2072,2377,42,2375,2067,2376,0,3212,2848,3213,2377,2072,2378,42,2067,2068,2376,0,2848,2849,3213,2072,2073,2378,42,2068,2377,2376,0,2849,3214,3213,2073,2379,2378,42,2068,2378,2377,0,2849,3215,3214,2073,2380,2379,42,2068,2069,2378,0,2852,2851,3216,2073,2074,2380,42,2069,2072,2378,0,2851,2855,3216,2074,2077,2380,42,2378,2072,2379,0,3216,2855,3217,2380,2077,2381,42,2380,2379,2072,0,3218,3217,2855,2382,2381,2077,42,2381,2379,2380,0,3219,3217,3218,2383,2381,2382,42,2382,2379,2381,0,3220,3217,3219,2384,2381,2383,42,2382,2383,2379,0,3220,3221,3217,2384,2385,2381,42,2384,2383,2382,0,3222,3223,3224,2386,2385,2384,42,2384,2385,2383,0,3222,3225,3223,2386,2387,2385,42,2384,2386,2385,0,3222,3226,3225,2386,2388,2387,42,2387,2386,2384,0,3227,3226,3222,2389,2388,2386,42,2386,2387,2388,0,3226,3227,3228,2388,2389,2390,42,2387,2389,2388,0,3227,3229,3228,2389,2391,2390,42,2387,2390,2389,0,3227,3230,3229,2389,2392,2391,42,2387,2391,2390,0,3227,3231,3230,2389,2393,2392,42,2387,2384,2391,0,3227,3222,3231,2389,2386,2393,42,2391,2384,2382,0,3231,3222,3224,2393,2386,2384,42,2391,2382,2392,0,3231,3224,3232,2393,2384,2394,42,2382,2381,2392,0,3220,3219,3233,2384,2383,2394,42,2392,2381,2393,0,3233,3219,3234,2394,2383,2395,42,2394,2393,2381,0,3235,3234,3219,2396,2395,2383,42,2394,2395,2393,0,3235,3236,3234,2396,2397,2395,42,2395,2394,2389,0,3236,3235,3237,2397,2396,2391,42,2389,2394,2380,0,3237,3235,3218,2391,2396,2382,42,2380,2394,2381,0,3218,3235,3219,2382,2396,2383,42,2389,2380,2388,0,3237,3218,3238,2391,2382,2390,42,2074,2388,2380,0,2857,3238,3218,2079,2390,2382,42,2396,2388,2074,0,3239,3228,3240,2398,2390,2079,42,2396,2386,2388,0,3239,3226,3228,2398,2388,2390,42,2396,2385,2386,0,3239,3225,3226,2398,2387,2388,42,2396,2377,2385,0,3239,3214,3225,2398,2379,2387,42,2397,2377,2396,0,3241,3214,3239,2399,2379,2398,42,2397,2376,2377,0,3241,3213,3214,2399,2378,2379,42,2375,2376,2397,0,3212,3213,3241,2377,2378,2399,42,2375,2397,2077,0,3212,3241,3242,2377,2399,2082,42,2077,2397,2075,0,3242,3241,3243,2082,2399,2080,42,2397,2396,2075,0,3241,3239,3243,2399,2398,2080,42,2075,2396,2074,0,3243,3239,3240,2080,2398,2079,42,2375,2077,2398,0,3244,2860,3245,2377,2082,2400,42,2080,2398,2077,0,2863,3245,2860,2085,2400,2082,42,2080,2082,2398,0,2863,2865,3245,2085,2087,2400,42,2082,2399,2398,0,2865,3246,3245,2087,2401,2400,42,2082,2400,2399,0,2865,3247,3246,2087,2402,2401,42,2083,2400,2082,0,2866,3247,2865,2088,2402,2087,42,2083,2401,2400,0,2866,3248,3247,2088,2403,2402,42,2402,2401,2083,0,3249,3250,2869,2404,2403,2088,42,2403,2401,2402,0,3251,3250,3249,2405,2403,2404,42,2403,2404,2401,0,3251,3252,3250,2405,2406,2403,42,2403,2405,2404,0,3251,3253,3252,2405,2407,2406,42,2405,2403,2406,0,3253,3251,3254,2407,2405,2408,42,2406,2403,2407,0,3254,3251,3255,2408,2405,2409,42,2407,2403,2402,0,3255,3251,3249,2409,2405,2404,42,2402,2408,2407,0,3249,3256,3255,2404,2410,2409,42,2084,2408,2402,0,2868,3256,3249,2089,2410,2404,42,2084,2086,2408,0,2868,2871,3256,2089,2091,2410,42,2086,2409,2408,0,2871,3257,3256,2091,2411,2410,42,2410,2409,2086,0,3258,3257,2871,2412,2411,2091,42,2410,2398,2409,0,3259,3245,3260,2412,2400,2411,42,2375,2398,2410,0,3244,3245,3259,2377,2400,2412,42,2089,2375,2410,0,2874,3212,3258,2094,2377,2412,42,2091,2375,2089,0,2876,3212,2874,2096,2377,2094,42,2089,2410,2087,0,2874,3258,2872,2094,2412,2092,42,2087,2410,2086,0,2872,3258,2871,2092,2412,2091,42,2398,2399,2409,0,3245,3246,3260,2400,2401,2411,42,2409,2399,2411,0,3260,3246,3261,2411,2401,2413,42,2411,2399,2412,0,3261,3246,3262,2413,2401,2414,42,2400,2412,2399,0,3247,3262,3246,2402,2414,2401,42,2413,2412,2400,0,3263,3262,3247,2415,2414,2402,42,2414,2412,2413,0,3264,3262,3263,2416,2414,2415,42,2414,2411,2412,0,3264,3261,3262,2416,2413,2414,42,2407,2411,2414,0,3255,3265,3266,2409,2413,2416,42,2407,2408,2411,0,3255,3256,3265,2409,2410,2413,42,2408,2409,2411,0,3256,3257,3265,2410,2411,2413,42,2406,2407,2414,0,3254,3255,3266,2408,2409,2416,42,2406,2414,2415,0,3254,3266,3267,2408,2416,2417,42,2414,2413,2415,0,3264,3263,3268,2416,2415,2417,42,2415,2413,2416,0,3268,3263,3269,2417,2415,2418,42,2416,2413,2417,0,3269,3263,3270,2418,2415,2419,42,2417,2413,2400,0,3270,3263,3247,2419,2415,2402,42,2404,2417,2400,0,3271,3270,3247,2406,2419,2402,42,2418,2417,2404,0,3272,3270,3271,2420,2419,2406,42,2418,2419,2417,0,3272,3273,3270,2420,2421,2419,42,2418,2420,2419,0,3272,3274,3273,2420,2422,2421,42,2418,2421,2420,0,3272,3275,3274,2420,2423,2422,42,2422,2421,2418,0,3276,3277,3278,2424,2423,2420,42,2422,2423,2421,0,3276,3279,3277,2424,2425,2423,42,2424,2423,2422,0,3280,3279,3276,2426,2425,2424,42,2425,2423,2424,0,3281,3279,3280,2427,2425,2426,42,2425,2426,2423,0,3281,3282,3279,2427,2428,2425,42,2425,2427,2426,0,3281,3283,3282,2427,2429,2428,42,2427,2425,2428,0,3283,3281,3284,2429,2427,2430,42,2428,2425,2429,0,3284,3281,3285,2430,2427,2431,42,2425,2424,2429,0,3281,3280,3285,2427,2426,2431,42,2429,2424,2430,0,3285,3280,3286,2431,2426,2432,42,2424,2422,2430,0,3280,3276,3286,2426,2424,2432,42,2422,2431,2430,0,3276,3287,3286,2424,2433,2432,42,2405,2431,2422,0,3253,3287,3276,2407,2433,2424,42,2405,2406,2431,0,3253,3254,3287,2407,2408,2433,42,2406,2415,2431,0,3254,3267,3287,2408,2417,2433,42,2431,2415,2432,0,3287,3267,3288,2433,2417,2434,42,2432,2415,2416,0,3289,3268,3269,2434,2417,2418,42,2432,2416,2433,0,3289,3269,3290,2434,2418,2435,42,2420,2433,2416,0,3274,3290,3269,2422,2435,2418,42,2434,2433,2420,0,3291,3290,3274,2436,2435,2422,42,2432,2433,2434,0,3289,3290,3291,2434,2435,2436,42,2435,2432,2434,0,3292,3289,3291,2437,2434,2436,42,2430,2432,2435,0,3286,3288,3293,2432,2434,2437,42,2431,2432,2430,0,3287,3288,3286,2433,2434,2432,42,2429,2430,2435,0,3285,3286,3293,2431,2432,2437,42,2429,2435,2436,0,3285,3293,3294,2431,2437,2438,42,2436,2435,2434,0,3295,3292,3291,2438,2437,2436,42,2436,2434,2437,0,3295,3291,3296,2438,2436,2439,42,2437,2434,2438,0,3296,3291,3297,2439,2436,2440,42,2438,2434,2420,0,3297,3291,3274,2440,2436,2422,42,2438,2420,2423,0,3297,3274,3298,2440,2422,2425,42,2423,2420,2421,0,3298,3274,3275,2425,2422,2423,42,2439,2438,2423,0,3299,3297,3298,2441,2440,2425,42,2439,2437,2438,0,3299,3296,3297,2441,2439,2440,42,2440,2437,2439,0,3300,3296,3299,2442,2439,2441,42,2440,2441,2437,0,3300,3301,3296,2442,2443,2439,42,2442,2441,2440,0,3302,3301,3300,2444,2443,2442,42,2442,2443,2441,0,3302,3303,3301,2444,2445,2443,42,2448,2441,2447,0,3304,3301,3305,2446,2443,2447,42,2448,2437,2441,0,3304,3296,3301,2446,2439,2443,42,2449,2437,2448,0,3306,3296,3304,2448,2439,2446,42,2436,2437,2449,0,3295,3296,3306,2438,2439,2448,42,2428,2436,2449,0,3284,3294,3307,2430,2438,2448,42,2428,2429,2436,0,3284,3285,3294,2430,2431,2438,42,2450,2428,2449,0,3308,3284,3307,2449,2430,2448,42,2450,2427,2428,0,3308,3283,3284,2449,2429,2430,42,2450,2451,2427,0,3308,3309,3283,2449,2450,2429,42,2451,2450,2452,0,3309,3308,3310,2450,2449,2451,42,2452,2450,2453,0,3310,3308,3311,2451,2449,2452,42,2450,2454,2453,0,3308,3312,3311,2449,2453,2452,42,2450,2455,2454,0,3308,3313,3312,2449,2454,2453,42,2450,2449,2455,0,3308,3307,3313,2449,2448,2454,42,2449,2448,2455,0,3306,3304,3314,2448,2446,2454,42,2455,2448,2456,0,3314,3304,3315,2454,2446,2455,42,2456,2448,2447,0,3315,3304,3305,2455,2446,2447,42,2456,2447,2457,0,3315,3305,3316,2455,2447,2456,42,2456,2458,2454,0,3315,3317,3318,2455,2457,2453,42,2461,2445,2444,0,3319,3320,3321,2458,2459,2460,42,2462,2461,2444,0,3322,3319,3321,2461,2458,2460,42,2460,2461,2462,0,3323,3319,3322,2462,2458,2461,42,2463,2460,2462,0,3324,3323,3322,2463,2462,2461,42,2472,2463,2462,0,3325,3324,3322,2464,2463,2461,42,2472,2462,2473,0,3325,3322,3326,2464,2461,2465,42,2473,2462,2444,0,3326,3322,3321,2465,2461,2460,42,2473,2444,2474,0,3326,3321,3327,2465,2460,2466,42,2476,2475,2442,0,3328,3329,3302,2467,2468,2444,42,2477,2475,2476,0,3330,3329,3328,2469,2468,2467,42,2481,2452,2480,0,3331,3332,3333,2470,2451,2471,42,2451,2452,2481,0,3309,3310,3334,2450,2451,2470,42,2451,2481,2482,0,3309,3334,3335,2450,2470,2472,42,2481,2477,2482,0,3331,3330,3336,2470,2469,2472,42,2481,2479,2477,0,3331,3337,3330,2470,2473,2469,42,2477,2476,2482,0,3330,3328,3336,2469,2467,2472,42,2482,2476,2426,0,3336,3328,3338,2472,2467,2428,42,2476,2440,2426,0,3328,3300,3338,2467,2442,2428,42,2476,2442,2440,0,3328,3302,3300,2467,2444,2442,42,2426,2440,2439,0,3338,3300,3299,2428,2442,2441,42,2426,2439,2423,0,3338,3299,3298,2428,2441,2425,42,2427,2482,2426,0,3283,3335,3282,2429,2472,2428,42,2451,2482,2427,0,3309,3335,3283,2450,2472,2429,42,2420,2416,2419,0,3274,3269,3273,2422,2418,2421,42,2416,2417,2419,0,3269,3270,3273,2418,2419,2421,42,2405,2422,2418,0,3253,3276,3278,2407,2424,2420,42,2405,2418,2404,0,3253,3278,3252,2407,2420,2406,42,2404,2400,2401,0,3271,3247,3248,2406,2402,2403,42,2084,2402,2083,0,2868,3249,2869,2089,2404,2088,42,2377,2378,2385,0,3214,3215,3225,2379,2380,2387,42,2385,2378,2383,0,3225,3215,3223,2387,2380,2385,42,2378,2379,2383,0,3216,3217,3221,2380,2381,2385,42,2073,2074,2380,0,2856,2857,3218,2078,2079,2382,42,2073,2380,2072,0,2856,3218,2855,2078,2382,2077,42,2483,2395,2389,0,3339,3236,3237,2474,2397,2391,42,2483,2484,2395,0,3339,3340,3236,2474,2475,2397,42,2483,2485,2484,0,3339,3341,3340,2474,2476,2475,42,2390,2485,2483,0,3230,3342,3343,2392,2476,2474,42,2390,2486,2485,0,3230,3344,3342,2392,2477,2476,42,2390,2487,2486,0,3230,3345,3344,2392,2478,2477,42,2390,2391,2487,0,3230,3231,3345,2392,2393,2478,42,2487,2391,2392,0,3345,3231,3232,2478,2393,2394,42,2487,2392,2488,0,3345,3232,3346,2478,2394,2479,42,2392,2393,2488,0,3233,3234,3347,2394,2395,2479,42,2488,2393,2489,0,3347,3234,3348,2479,2395,2480,42,2484,2489,2393,0,3340,3348,3234,2475,2480,2395,42,2490,2489,2484,0,3349,3348,3340,2481,2480,2475,42,2491,2489,2490,0,3350,3348,3349,2482,2480,2481,42,2488,2489,2491,0,3347,3348,3350,2479,2480,2482,42,2492,2488,2491,0,3351,3346,3352,2483,2479,2482,42,2492,2487,2488,0,3351,3345,3346,2483,2478,2479,42,2486,2487,2492,0,3344,3345,3351,2477,2478,2483,42,2493,2486,2492,0,3353,3344,3351,2484,2477,2483,42,2493,2494,2486,0,3353,3354,3344,2484,2485,2477,42,2493,2495,2494,0,3353,3355,3354,2484,2486,2485,42,2495,2493,2496,0,3355,3353,3356,2486,2484,2487,42,2496,2493,2492,0,3356,3353,3351,2487,2484,2483,42,2496,2492,2491,0,3356,3351,3352,2487,2483,2482,42,2496,2491,2497,0,3356,3352,3357,2487,2482,2488,42,2497,2491,2490,0,3358,3350,3349,2488,2482,2481,42,2497,2490,2498,0,3358,3349,3359,2488,2481,2489,42,2498,2490,2499,0,3359,3349,3360,2489,2481,2490,42,2499,2490,2484,0,3360,3349,3340,2490,2481,2475,42,2494,2499,2484,0,3361,3360,3340,2485,2490,2475,42,2500,2499,2494,0,3362,3360,3361,2491,2490,2485,42,2500,2498,2499,0,3362,3359,3360,2491,2489,2490,42,2501,2498,2500,0,3363,3359,3362,2492,2489,2491,42,2501,2502,2498,0,3363,3364,3359,2492,2493,2489,42,2501,2503,2502,0,3363,3365,3364,2492,2494,2493,42,2504,2503,2501,0,3366,3365,3363,2495,2494,2492,42,2504,2505,2503,0,3366,3367,3365,2495,2496,2494,42,2506,2505,2504,0,3368,3367,3366,2497,2496,2495,42,2509,2510,2507,0,3369,3370,3371,2498,2499,2500,42,2509,2511,2510,0,3369,3372,3370,2498,2501,2499,42,2509,2512,2511,0,3369,3373,3372,2498,2502,2501,42,2513,2512,2509,0,3374,3373,3369,2503,2502,2498,42,2513,2516,2515,0,3375,3376,3377,2503,2504,2505,42,2517,2516,2513,0,3378,3376,3375,2506,2504,2503,42,2517,2518,2516,0,3378,3379,3376,2506,2507,2504,42,2518,2517,2519,0,3379,3378,3380,2507,2506,2508,42,2517,2520,2519,0,3378,3381,3380,2506,2509,2508,42,2517,2513,2520,0,3378,3375,3381,2506,2503,2509,42,2520,2513,2509,0,3382,3374,3369,2509,2503,2498,42,2520,2508,2506,0,3382,3383,3368,2509,2510,2497,42,2519,2520,2506,0,3384,3382,3368,2508,2509,2497,42,2519,2506,2504,0,3384,3368,3366,2508,2497,2495,42,2519,2504,2521,0,3384,3366,3385,2508,2495,2511,42,2504,2501,2521,0,3366,3363,3385,2495,2492,2511,42,2521,2501,2500,0,3385,3363,3362,2511,2492,2491,42,2521,2500,2494,0,3385,3362,3361,2511,2491,2485,42,2495,2521,2494,0,3355,3386,3354,2486,2511,2485,42,2518,2521,2495,0,3379,3386,3355,2507,2511,2486,42,2518,2519,2521,0,3379,3380,3386,2507,2508,2511,42,2518,2495,2522,0,3379,3355,3387,2507,2486,2512,42,2522,2495,2496,0,3387,3355,3356,2512,2486,2487,42,2522,2496,2497,0,3387,3356,3357,2512,2487,2488,42,2522,2497,2523,0,3387,3357,3388,2512,2488,2513,42,2523,2497,2498,0,3389,3358,3359,2513,2488,2489,42,2523,2498,2524,0,3389,3359,3390,2513,2489,2514,42,2524,2498,2502,0,3390,3359,3364,2514,2489,2493,42,2524,2502,2525,0,3390,3364,3391,2514,2493,2515,42,2503,2526,2502,0,3365,3392,3364,2494,2516,2493,42,2529,2528,2527,0,3393,3394,3395,2517,2518,2519,42,2532,2525,2531,0,3396,3391,3397,2520,2515,2521,42,2532,2524,2525,0,3396,3390,3391,2520,2514,2515,42,2533,2524,2532,0,3398,3390,3396,2522,2514,2520,42,2523,2524,2533,0,3389,3390,3398,2513,2514,2522,42,2516,2523,2533,0,3376,3388,3399,2504,2513,2522,42,2516,2522,2523,0,3376,3387,3388,2504,2512,2513,42,2516,2518,2522,0,3376,3379,3387,2504,2507,2512,42,2516,2533,2534,0,3376,3399,3400,2504,2522,2523,42,2532,2535,2534,0,3396,3401,3402,2520,2524,2523,42,2536,2529,2537,0,3403,3393,3404,2525,2517,2526,42,2537,2529,2527,0,3404,3393,3395,2526,2517,2519,42,2510,2537,2527,0,3370,3404,3395,2499,2526,2519,42,2511,2537,2510,0,3372,3404,3370,2501,2526,2499,42,2511,2538,2537,0,3372,3405,3404,2501,2527,2526,42,2512,2541,2540,0,3373,3406,3407,2502,2528,2529,42,2516,2534,2515,0,3376,3400,3377,2504,2523,2505,42,2534,2535,2544,0,3402,3401,3408,2523,2524,2530,42,2544,2535,2536,0,3408,3401,3403,2530,2524,2525,42,2538,2536,2537,0,3405,3403,3404,2527,2525,2526,42,2510,2527,2546,0,3370,3395,3409,2499,2519,2531,42,2507,2510,2546,0,3371,3370,3409,2500,2499,2531,42,2494,2484,2485,0,3361,3340,3341,2485,2475,2476,42,2486,2494,2485,0,3344,3354,3342,2477,2485,2476,42,2395,2484,2393,0,3236,3340,3234,2397,2475,2395,42,2390,2483,2389,0,3230,3343,3229,2392,2474,2391,42,2374,2091,2092,0,3211,2876,2877,2376,2096,2097,42,2243,2374,2092,0,3055,3211,2877,2248,2376,2097,42,2374,2243,2547,0,3211,3055,3410,2376,2248,2532,42,2243,2244,2547,0,3055,3056,3410,2248,2249,2532,42,2547,2244,2245,0,3410,3056,3057,2532,2249,2250,42,2547,2245,2246,0,3410,3057,3058,2532,2250,2251,42,2547,2246,2286,0,3410,3058,3105,2532,2251,2292,42,2374,2547,2286,0,3211,3410,3105,2376,2532,2292,42,2243,2092,2242,0,3055,2877,3054,2248,2097,2247,42,2096,2242,2092,0,2881,3054,2877,2101,2247,2097,42,2098,2242,2096,0,2883,3054,2881,2103,2247,2101,42,2098,2241,2242,0,2883,3053,3054,2103,2246,2247,42,2098,2240,2241,0,2883,3052,3053,2103,2245,2246,42,2100,2240,2098,0,2885,3052,2883,2105,2245,2103,42,2100,2102,2240,0,2887,2889,3411,2105,2107,2245,42,2093,2096,2092,0,2878,2881,2877,2098,2101,2097,42,2247,2248,2285,0,3059,3060,3104,2252,2253,2291,42,2285,2248,2283,0,3104,3060,3102,2291,2253,2289,42,2248,2548,2283,0,3060,3412,3102,2253,2533,2289,42,2248,2549,2548,0,3060,3413,3412,2253,2534,2533,42,2549,2248,2249,0,3413,3060,3061,2534,2253,2254,42,2549,2249,2550,0,3414,3062,3415,2534,2254,2535,42,2249,2551,2550,0,3062,3416,3415,2254,2536,2535,42,2249,2250,2551,0,3062,3064,3416,2254,2255,2536,42,2551,2250,2552,0,3416,3064,3417,2536,2255,2537,42,2552,2250,2553,0,3417,3064,3418,2537,2255,2538,42,2250,2251,2553,0,3064,3065,3418,2255,2256,2538,42,2251,2252,2553,0,3065,3068,3418,2256,2257,2538,42,2252,2254,2553,0,3068,3070,3418,2257,2259,2538,42,2553,2254,2255,0,3418,3070,3071,2538,2259,2260,42,2554,2553,2255,0,3419,3418,3071,2539,2538,2260,42,2555,2553,2554,0,3420,3418,3419,2540,2538,2539,42,2552,2553,2555,0,3417,3418,3420,2537,2538,2540,42,2556,2552,2555,0,3421,3417,3420,2541,2537,2540,42,2557,2552,2556,0,3422,3417,3421,2542,2537,2541,42,2557,2551,2552,0,3422,3416,3417,2542,2536,2537,42,2550,2551,2557,0,3415,3416,3422,2535,2536,2542,42,2550,2557,2558,0,3415,3422,3423,2535,2542,2543,42,2558,2557,2266,0,3423,3422,3083,2543,2542,2272,42,2266,2557,2556,0,3083,3422,3421,2272,2542,2541,42,2266,2556,2264,0,3083,3421,3081,2272,2541,2270,42,2556,2555,2264,0,3421,3420,3081,2541,2540,2270,42,2264,2555,2263,0,3081,3420,3080,2270,2540,2269,42,2555,2554,2263,0,3420,3419,3080,2540,2539,2269,42,2263,2554,2261,0,3080,3419,3078,2269,2539,2267,42,2554,2259,2261,0,3419,3076,3078,2539,2265,2267,42,2554,2255,2259,0,3419,3071,3076,2539,2260,2265,42,2262,2263,2261,0,3079,3080,3078,2268,2269,2267,42,2266,2264,2265,0,3083,3081,3082,2272,2270,2271,42,2267,2558,2266,0,3084,3423,3083,2273,2543,2272,42,2268,2558,2267,0,3085,3423,3084,2274,2543,2273,42,2268,2550,2558,0,3085,3415,3423,2274,2535,2543,42,2269,2550,2268,0,3086,3415,3085,2275,2535,2274,42,2269,2549,2550,0,3086,3414,3415,2275,2534,2535,42,2548,2549,2269,0,3412,3413,3424,2533,2534,2275,42,2269,2270,2548,0,3086,3087,3425,2275,2276,2533,42,2548,2270,2283,0,3412,3426,3102,2533,2276,2289,42,2283,2270,2281,0,3102,3426,3100,2289,2276,2287,42,2270,2559,2281,0,3426,3427,3100,2276,2544,2287,42,2270,2560,2559,0,3087,3428,3429,2276,2545,2544,42,2271,2560,2270,0,3088,3428,3087,2277,2545,2276,42,2273,2560,2271,0,3090,3428,3088,2279,2545,2277,42,2273,2561,2560,0,3090,3430,3428,2279,2546,2545,42,2273,2562,2561,0,3090,3431,3430,2279,2547,2546,42,2275,2562,2273,0,3092,3431,3090,2281,2547,2279,42,2275,2563,2562,0,3092,3432,3431,2281,2548,2547,42,2275,2564,2563,0,3092,3433,3432,2281,2549,2548,42,2276,2564,2275,0,3094,3434,3095,2282,2549,2281,42,2276,2565,2564,0,3094,3435,3434,2282,2550,2549,42,2276,2566,2565,0,3094,3436,3435,2282,2551,2550,42,2276,2278,2566,0,3094,3097,3436,2282,2284,2551,42,2278,2567,2566,0,3097,3437,3436,2284,2552,2551,42,2278,2559,2567,0,3097,3427,3437,2284,2544,2552,42,2279,2559,2278,0,3098,3427,3097,2285,2544,2284,42,2281,2559,2279,0,3100,3427,3098,2287,2544,2285,42,2559,2560,2567,0,3429,3428,3438,2544,2545,2552,42,2560,2561,2567,0,3428,3430,3438,2545,2546,2552,42,2567,2561,2568,0,3438,3430,3439,2552,2546,2553,42,2563,2568,2561,0,3432,3439,3430,2548,2553,2546,42,2563,2569,2568,0,3432,3440,3439,2548,2554,2553,42,2563,2570,2569,0,3432,3441,3440,2548,2555,2554,42,2571,2570,2563,0,3442,3441,3432,2556,2555,2548,42,2571,2572,2570,0,3442,3443,3441,2556,2557,2555,42,2571,2573,2572,0,3442,3444,3443,2556,2558,2557,42,2571,2574,2573,0,3445,3446,3447,2556,2559,2558,42,2575,2574,2571,0,3448,3446,3445,2560,2559,2556,42,2575,2576,2574,0,3448,3449,3446,2560,2561,2559,42,2575,2577,2576,0,3448,3450,3449,2560,2562,2561,42,2565,2577,2575,0,3435,3450,3448,2550,2562,2560,42,2565,2566,2577,0,3435,3436,3450,2550,2551,2562,42,2577,2566,2578,0,3450,3436,3451,2562,2551,2563,42,2567,2578,2566,0,3437,3451,3436,2552,2563,2551,42,2567,2568,2578,0,3438,3439,3452,2552,2553,2563,42,2578,2568,2579,0,3452,3439,3453,2563,2553,2564,42,2568,2569,2579,0,3439,3440,3453,2553,2554,2564,42,2579,2569,2580,0,3453,3440,3454,2564,2554,2565,42,2569,2581,2580,0,3440,3455,3454,2554,2566,2565,42,2570,2581,2569,0,3441,3455,3440,2555,2566,2554,42,2570,2572,2581,0,3441,3443,3455,2555,2557,2566,42,2572,2582,2581,0,3443,3456,3455,2557,2567,2566,42,2573,2582,2572,0,3444,3456,3443,2558,2567,2557,42,2573,2583,2582,0,3444,3457,3456,2558,2568,2567,42,2574,2583,2573,0,3446,3458,3447,2559,2568,2558,42,2574,2584,2583,0,3446,3459,3458,2559,2569,2568,42,2574,2585,2584,0,3446,3460,3459,2559,2570,2569,42,2574,2576,2585,0,3446,3449,3460,2559,2561,2570,42,2576,2580,2585,0,3449,3461,3460,2561,2565,2570,42,2576,2579,2580,0,3449,3462,3461,2561,2564,2565,42,2577,2579,2576,0,3450,3462,3449,2562,2564,2561,42,2577,2578,2579,0,3450,3451,3462,2562,2563,2564,42,2585,2580,2586,0,3460,3461,3463,2570,2565,2571,42,2580,2587,2586,0,3454,3464,3465,2565,2572,2571,42,2580,2581,2587,0,3454,3455,3464,2565,2566,2572,42,2582,2587,2581,0,3456,3464,3455,2567,2572,2566,42,2588,2587,2582,0,3466,3464,3456,2573,2572,2567,42,2589,2587,2588,0,3467,3464,3466,2574,2572,2573,42,2586,2587,2589,0,3465,3464,3467,2571,2572,2574,42,2590,2586,2589,0,3468,3463,3469,2575,2571,2574,42,2590,2585,2586,0,3468,3460,3463,2575,2570,2571,42,2590,2584,2585,0,3468,3459,3460,2575,2569,2570,42,2591,2584,2590,0,3470,3459,3468,2576,2569,2575,42,2584,2591,2583,0,3459,3470,3458,2569,2576,2568,42,2591,2592,2583,0,3470,3471,3458,2576,2577,2568,42,2591,2593,2592,0,3470,3472,3471,2576,2578,2577,42,2591,2594,2593,0,3470,3473,3472,2576,2579,2578,42,2591,2590,2594,0,3470,3468,3473,2576,2575,2579,42,2590,2589,2594,0,3468,3469,3473,2575,2574,2579,42,2594,2589,2595,0,3473,3469,3474,2579,2574,2580,42,2589,2588,2595,0,3467,3466,3475,2574,2573,2580,42,2588,2596,2595,0,3466,3476,3475,2573,2581,2580,42,2597,2596,2588,0,3477,3476,3466,2582,2581,2573,42,2597,2598,2596,0,3477,3478,3476,2582,2583,2581,42,2592,2598,2597,0,3479,3478,3477,2577,2583,2582,42,2599,2598,2592,0,3480,3478,3479,2584,2583,2577,42,2598,2599,2600,0,3478,3480,3481,2583,2584,2585,42,2599,2601,2600,0,3480,3482,3481,2584,2586,2585,42,2599,2602,2601,0,3480,3483,3482,2584,2587,2586,42,2599,2603,2602,0,3484,3485,3486,2584,2588,2587,42,2593,2603,2599,0,3472,3485,3484,2578,2588,2584,42,2593,2604,2603,0,3472,3487,3485,2578,2589,2588,42,2593,2594,2604,0,3472,3473,3487,2578,2579,2589,42,2594,2595,2604,0,3473,3474,3487,2579,2580,2589,42,2595,2605,2604,0,3474,3488,3487,2580,2590,2589,42,2595,2596,2605,0,3475,3476,3489,2580,2581,2590,42,2596,2606,2605,0,3476,3490,3489,2581,2591,2590,42,2596,2607,2606,0,3476,3491,3490,2581,2592,2591,42,2600,2607,2596,0,3481,3491,3476,2585,2592,2581,42,2608,2607,2600,0,3492,3491,3481,2593,2592,2585,42,2609,2607,2608,0,3493,3491,3492,2594,2592,2593,42,2607,2610,2606,0,3491,3494,3490,2592,2595,2591,42,2606,2610,2611,0,3490,3494,3495,2591,2595,2596,42,2610,2612,2611,0,3494,3496,3495,2595,2597,2596,42,2617,2615,2616,0,3497,3498,3499,2598,2599,2600,42,2617,2618,2615,0,3497,3500,3498,2598,2601,2599,42,2619,2618,2617,0,3501,3500,3497,2602,2601,2598,42,2620,2618,2619,0,3502,3500,3501,2603,2601,2602,42,2620,2621,2618,0,3502,3503,3500,2603,2604,2601,42,2630,2628,2629,0,3504,3505,3506,2605,2606,2607,42,2630,2631,2628,0,3504,3507,3505,2605,2608,2606,42,2632,2631,2630,0,3508,3507,3504,2609,2608,2605,42,2606,2611,2632,0,3490,3495,3509,2591,2596,2609,42,2605,2606,2632,0,3489,3490,3509,2590,2591,2609,42,2605,2632,2630,0,3488,3508,3504,2590,2609,2605,42,2605,2630,2604,0,3488,3504,3487,2590,2605,2589,42,2603,2604,2630,0,3485,3487,3504,2588,2589,2605,42,2603,2630,2633,0,3485,3504,3510,2588,2605,2610,42,2633,2630,2629,0,3510,3504,3506,2610,2605,2607,42,2634,2633,2629,0,3511,3510,3506,2611,2610,2607,42,2602,2633,2634,0,3486,3510,3511,2587,2610,2611,42,2603,2633,2602,0,3485,3510,3486,2588,2610,2587,42,2602,2634,2635,0,3483,3512,3513,2587,2611,2612,42,2635,2634,2636,0,3513,3512,3514,2612,2611,2613,42,2634,2629,2637,0,3512,3515,3516,2611,2607,2614,42,2629,2625,2637,0,3515,3517,3516,2607,2615,2614,42,2625,2620,2637,0,3517,3502,3516,2615,2603,2614,42,2619,2637,2620,0,3501,3516,3502,2602,2614,2603,42,2601,2635,2639,0,3482,3513,3518,2586,2612,2616,42,2601,2602,2635,0,3482,3483,3513,2586,2587,2612,42,2639,2608,2601,0,3518,3492,3482,2616,2593,2586,42,2640,2619,2617,0,3519,3501,3497,2617,2602,2598,42,2601,2608,2600,0,3482,3492,3481,2586,2593,2585,42,2611,2614,2631,0,3495,3520,3521,2596,2618,2608,42,2631,2614,2641,0,3521,3520,3522,2608,2618,2619,42,2641,2614,2642,0,3522,3520,3523,2619,2618,2620,42,2618,2642,2615,0,3500,3523,3498,2601,2620,2599,42,2618,2621,2642,0,3500,3503,3523,2601,2604,2620,42,2598,2600,2596,0,3478,3481,3476,2583,2585,2581,42,2592,2593,2599,0,3471,3472,3484,2577,2578,2584,42,2592,2597,2582,0,3479,3477,3456,2577,2582,2567,42,2582,2597,2588,0,3456,3477,3466,2567,2582,2573,42,2592,2582,2583,0,3479,3456,3457,2577,2567,2568,42,2565,2575,2564,0,3435,3448,3434,2550,2560,2549,42,2564,2575,2571,0,3434,3448,3445,2549,2560,2556,42,2571,2563,2564,0,3442,3432,3433,2556,2548,2549,42,2562,2563,2561,0,3431,3432,3430,2547,2548,2546,42,2034,2030,2031,0,2813,2809,2810,2039,2035,2036,42,2028,2260,2645,0,2807,3077,3524,2033,2266,2621,42,2260,2009,2645,0,3077,3525,3524,2266,2018,2621,42,2260,2258,2009,0,3077,3075,2790,2266,2264,2018,42,2009,1999,2645,0,3525,3526,3524,2018,2622,2621,42,2009,1997,1999,0,3525,3527,3526,2018,2008,2622,42,2009,1996,1997,0,2790,2779,2780,2018,2007,2008,42,2645,1999,2002,0,3524,3526,3528,2621,2622,2011,42,2645,2002,2021,0,3524,3528,2800,2621,2011,2026,42,2023,2645,2021,0,2802,3524,2800,2028,2621,2026,42,2027,2645,2023,0,2806,3524,2802,2032,2621,2028,42,2028,2645,2027,0,2807,3524,2806,2033,2621,2032,42,2139,2164,2138,0,2929,3529,2926,2144,2169,2143,42,2139,2646,2164,0,2929,3530,3529,2144,2623,2169,42,2139,2647,2646,0,2929,3531,3530,2144,2624,2623,42,2140,2647,2139,0,2931,3531,2929,2145,2624,2144,42,2141,2647,2140,0,2933,3531,2931,2146,2624,2145,42,2141,2146,2647,0,2933,2940,3531,2146,2151,2624,42,2146,2153,2647,0,2940,2948,3531,2151,2158,2624,42,2647,2153,2646,0,3531,2948,3530,2624,2158,2623,42,2646,2153,2648,0,3530,2948,3532,2623,2158,2625,42,2153,2154,2648,0,2948,2949,3532,2158,2159,2625,42,2648,2154,2649,0,3532,2949,3533,2625,2159,2626,42,2649,2154,2156,0,3533,2949,2951,2626,2159,2161,42,2649,2156,2157,0,3533,2951,2952,2626,2161,2162,42,2649,2157,2161,0,3533,2952,2956,2626,2162,2166,42,2161,2648,2649,0,2956,3532,3533,2166,2625,2626,42,2164,2648,2161,0,3529,3532,2956,2169,2625,2166,42,2646,2648,2164,0,3530,3532,3529,2623,2625,2169,42,2002,2016,2017,0,2783,3534,2794,2011,2627,2022,42,2005,2014,2004,0,2785,2792,2784,2013,2020,2012,42,1988,1989,1987,3,3535,3536,3537,2000,2002,1999,42,1991,1990,1988,3,3538,3539,3540,2003,2001,2000,42,1993,1992,1991,3,3541,3542,3543,2628,2004,2003,42,1994,1992,1993,3,3544,3545,3546,2006,2004,2628,42,1995,1989,1992,3,3547,3548,3549,2005,2002,2004,42,1985,1989,1995,3,3550,3551,3552,1997,2002,2005,42,1985,1987,1989,3,3553,3554,3555,1997,1999,2002,42,1985,1995,1994,3,3556,3557,3558,1997,2005,2006,42,1997,1994,1998,3,3559,3560,3561,2008,2006,2629,42,1998,1994,1993,3,3562,3563,3564,2629,2006,2628,42,1998,1993,1999,3,3565,3566,3567,2629,2628,2622,42,2000,1999,1993,3,3568,3569,3570,2630,2622,2628,42,2001,1999,2000,3,3571,3572,3573,2009,2622,2630,42,1999,2001,2002,3,3574,3575,3576,2622,2009,2011,42,2001,2000,1991,3,3577,3578,3579,2009,2630,2003,42,1993,1991,2000,3,3580,3581,3582,2628,2003,2630,42,2006,1986,2007,3,3583,3584,3585,2014,1998,2015,42,1986,1985,1996,3,3586,3587,3588,1998,1997,2007,42,2007,1996,2008,3,3589,3590,3591,2015,2007,2017,42,2009,2008,1996,3,3592,3593,3594,2018,2017,2007,42,2008,2010,2007,3,3595,3596,3597,2017,2016,2015,42,2011,2007,2010,3,3598,3599,3600,2631,2015,2016,42,2011,2006,2007,3,3601,3602,3603,2631,2014,2015,42,2005,2006,2011,3,3604,3605,3606,2013,2014,2631,42,2012,2005,2011,3,3607,3608,3609,2262,2013,2631,42,2013,2005,2012,3,3610,3611,3612,2023,2013,2262,42,2013,2014,2005,3,3613,3614,3615,2023,2020,2013,42,2015,2014,2013,3,3616,3617,3618,2019,2020,2023,42,2015,2016,2003,3,3619,3620,3621,2019,2627,2010,42,2015,2017,2016,3,3622,3623,3624,2019,2022,2627,42,2013,2017,2015,3,3625,3626,3627,2023,2022,2019,42,2256,2012,2011,3,3628,3629,3630,2261,2262,2631,42,2011,2010,2256,3,3631,3632,3633,2631,2016,2261,42,2337,2333,2336,3,3634,3635,3636,2343,2339,2342,42,2339,2337,2340,3,3637,3638,3639,2345,2343,2632,42,2340,2337,2336,3,3640,3641,3642,2632,2343,2342,42,2336,2341,2340,3,3643,3644,3645,2342,2347,2632,42,2342,2341,2336,3,3646,3647,3648,2348,2347,2342,42,2341,2343,2340,3,3649,3650,3651,2347,2346,2632,42,2340,2343,2344,3,3652,3653,3654,2632,2346,2360,42,2343,2345,2344,3,3655,3656,3657,2346,2349,2360,42,2348,2350,2349,3,3658,3659,3660,2352,2355,2353,42,2352,2350,2351,3,3661,3662,3663,2356,2355,2354,42,2352,2353,2350,3,3664,3665,3666,2356,2358,2355,42,2355,2354,2352,3,3667,3668,3669,2633,2357,2356,42,2356,2354,2355,3,3670,3671,3672,2634,2357,2633,42,2357,2354,2356,3,3673,3674,3675,2359,2357,2634,42,2338,2339,2344,3,3676,3677,3678,2344,2345,2360,42,2344,2339,2340,3,3679,3680,3681,2360,2345,2632,42,2358,2338,2357,3,3682,3683,3684,2361,2344,2359,42,2359,2357,2356,3,3685,3686,3687,2362,2359,2634,42,2355,2359,2356,3,3688,3689,3690,2633,2362,2634,42,2360,2359,2355,3,3691,3692,3693,2635,2362,2633,42,2360,2361,2359,3,3694,3695,3696,2635,2368,2362,42,2360,2362,2361,3,3697,3698,3699,2635,2363,2368,42,2360,2355,2362,3,3700,3701,3702,2635,2633,2363,42,2362,2355,2352,3,3703,3704,3705,2363,2633,2356,42,2362,2351,2348,3,3706,3707,3708,2363,2354,2352,42,2366,2364,2365,3,3709,3710,3711,2375,2365,2366,42,2367,2364,2366,3,3712,3713,3714,2371,2365,2375,42,2368,2364,2367,3,3715,3716,3717,2372,2365,2371,42,2363,2364,2368,3,3718,3719,3720,2364,2365,2372,42,2369,2363,2368,3,3721,3722,3723,2367,2364,2372,42,2366,2342,2335,3,3724,3725,3726,2375,2348,2341,42,2366,2365,2342,3,3727,3728,3729,2375,2366,2348,42,2342,2336,2335,3,3730,3731,3732,2348,2342,2341,42,2345,2353,2354,3,3733,3734,3735,2349,2358,2357,42,2350,2353,2345,3,3736,3737,3738,2355,2358,2349,42,2350,2345,2349,3,3739,3740,3741,2355,2349,2353,42,2444,2443,2442,3,3742,3743,3744,2460,2445,2444,42,2445,2443,2444,3,3745,3746,3747,2459,2445,2460,42,2446,2443,2445,3,3748,3749,3750,2636,2445,2459,42,2447,2443,2446,3,3751,3752,3753,2447,2445,2636,42,2447,2441,2443,3,3754,3755,3756,2447,2443,2445,42,2457,2447,2446,3,3757,3758,3759,2456,2447,2636,42,2458,2457,2446,3,3760,3761,3762,2457,2456,2636,42,2458,2456,2457,3,3763,3764,3765,2457,2455,2456,42,2454,2458,2459,3,3766,3767,3768,2453,2457,2637,42,2459,2458,2460,3,3769,3770,3771,2637,2457,2462,42,2458,2461,2460,3,3772,3773,3774,2457,2458,2462,42,2458,2446,2461,3,3775,3776,3777,2457,2636,2458,42,2446,2445,2461,3,3778,3779,3780,2636,2459,2458,42,2464,2460,2463,3,3781,3782,3783,2638,2462,2463,42,2464,2465,2460,3,3784,3785,3786,2638,2639,2462,42,2466,2465,2464,3,3787,3788,3789,2640,2639,2638,42,2466,2459,2465,3,3790,3791,3792,2640,2637,2639,42,2467,2459,2466,3,3793,3794,3795,2641,2637,2640,42,2467,2468,2459,3,3796,3797,3798,2641,2642,2637,42,2453,2468,2467,3,3799,3800,3801,2452,2642,2641,42,2468,2453,2454,3,3800,3799,3802,2642,2452,2453,42,2454,2459,2468,3,3803,3804,3805,2453,2637,2642,42,2467,2452,2453,3,3806,3807,3808,2641,2451,2452,42,2452,2467,2469,3,3807,3806,3809,2451,2641,2643,42,2469,2467,2470,3,3810,3811,3812,2643,2641,2644,42,2470,2467,2466,3,3813,3814,3815,2644,2641,2640,42,2470,2466,2471,3,3816,3817,3818,2644,2640,2645,42,2471,2466,2464,3,3819,3820,3821,2645,2640,2638,42,2471,2464,2472,3,3822,3823,3824,2645,2638,2464,42,2464,2463,2472,3,3825,3826,3827,2638,2463,2464,42,2474,2444,2475,3,3828,3829,3830,2466,2460,2468,42,2475,2444,2442,3,3831,3832,3833,2468,2460,2444,42,2477,2478,2475,3,3834,3835,3836,2469,2646,2468,42,2479,2478,2477,3,3837,3838,3839,2473,2646,2469,42,2480,2478,2479,3,3840,3841,3842,2471,2646,2473,42,2480,2473,2478,3,3843,3844,3845,2471,2465,2646,42,2480,2472,2473,3,3846,3847,3848,2471,2464,2465,42,2480,2470,2472,3,3849,3850,3851,2471,2644,2464,42,2452,2470,2480,3,3852,3853,3854,2451,2644,2471,42,2452,2469,2470,3,3855,3856,3857,2451,2643,2644,42,2481,2480,2479,3,3858,3859,3860,2470,2471,2473,42,2472,2470,2471,3,3861,3862,3863,2464,2644,2645,42,2478,2473,2474,3,3864,3865,3866,2646,2465,2466,42,2478,2474,2475,3,3867,3868,3869,2646,2466,2468,42,2459,2460,2465,3,3870,3871,3872,2637,2462,2639,42,2455,2456,2454,3,3873,3874,3875,2454,2455,2453,42,2506,2507,2505,3,3876,3877,3878,2497,2500,2496,42,2508,2507,2506,3,3879,3880,3881,2510,2500,2497,42,2509,2507,2508,3,3882,3883,3884,2498,2500,2510,42,2513,2514,2512,3,3885,3886,3887,2503,2647,2502,42,2514,2513,2515,3,3888,3889,3890,2647,2503,2505,42,2520,2509,2508,3,3891,3892,3893,2509,2498,2510,42,2525,2502,2526,3,3894,3895,3896,2515,2493,2516,42,2527,2526,2503,3,3897,3898,3899,2519,2516,2494,42,2527,2528,2526,3,3900,3901,3902,2519,2518,2516,42,2530,2528,2529,3,3903,3904,3905,2648,2518,2517,42,2530,2526,2528,3,3906,3907,3908,2648,2516,2518,42,2530,2525,2526,3,3909,3910,3911,2648,2515,2516,42,2531,2525,2530,3,3912,3913,3914,2521,2515,2648,42,2533,2532,2534,3,3915,3916,3917,2522,2520,2523,42,2532,2531,2535,3,3918,3919,3920,2520,2521,2524,42,2535,2531,2530,3,3921,3922,3923,2524,2521,2648,42,2535,2530,2529,3,3924,3925,3926,2524,2648,2517,42,2535,2529,2536,3,3927,3928,3929,2524,2517,2525,42,2511,2539,2538,3,3930,3931,3932,2501,2649,2527,42,2540,2539,2511,3,3933,3934,3935,2529,2649,2501,42,2540,2541,2539,3,3936,3937,3938,2529,2528,2649,42,2512,2542,2541,3,3939,3940,3941,2502,2650,2528,42,2514,2542,2512,3,3942,3943,3944,2647,2650,2502,42,2514,2515,2542,3,3945,3946,3947,2647,2505,2650,42,2542,2515,2543,3,3948,3949,3950,2650,2505,2651,42,2515,2534,2543,3,3951,3952,3953,2505,2523,2651,42,2534,2544,2543,3,3954,3955,3956,2523,2530,2651,42,2544,2536,2545,3,3957,3958,3959,2530,2525,2652,42,2539,2545,2536,3,3960,3961,3962,2649,2652,2525,42,2545,2539,2541,3,3963,3964,3965,2652,2649,2528,42,2544,2545,2541,3,3966,3967,3968,2530,2652,2528,42,2541,2542,2544,3,3969,3970,3971,2528,2650,2530,42,2542,2543,2544,3,3972,3973,3974,2650,2651,2530,42,2539,2536,2538,3,3975,3976,3977,2649,2525,2527,42,2511,2512,2540,3,3978,3979,3980,2501,2502,2529,42,2546,2527,2505,3,3981,3982,3983,2531,2519,2496,42,2505,2527,2503,3,3984,3985,3986,2496,2519,2494,42,2507,2546,2505,3,3987,3988,3989,2500,2531,2496,42,2610,2607,2609,3,3990,3991,3992,2595,2592,2594,42,2613,2612,2610,3,3993,3994,3995,2653,2597,2595,42,2613,2614,2612,3,3996,3997,3998,2653,2618,2597,42,2613,2615,2614,3,3999,4000,4001,2653,2599,2618,42,2616,2615,2613,3,4002,4003,4004,2600,2599,2653,42,2620,2622,2621,3,4005,4006,4007,2603,2654,2604,42,2623,2622,2620,3,4008,4009,4010,2655,2654,2603,42,2623,2624,2622,3,4011,4012,4013,2655,2656,2654,42,2625,2624,2623,3,4014,4015,4016,2615,2656,2655,42,2625,2626,2624,3,4017,4018,4019,2615,2657,2656,42,2627,2626,2625,3,4020,4021,4022,2658,2657,2615,42,2627,2628,2626,3,4023,4024,4025,2658,2606,2657,42,2629,2628,2627,3,4026,4027,4028,2607,2606,2658,42,2632,2611,2631,3,4029,4030,4031,2609,2596,2608,42,2634,2637,2636,3,4032,4033,4034,2611,2614,2613,42,2629,2627,2625,3,4035,4036,4037,2607,2658,2615,42,2625,2623,2620,3,4038,4039,4040,2615,2655,2603,42,2638,2637,2619,3,4041,4042,4043,2659,2614,2602,42,2638,2636,2637,3,4044,4045,4046,2659,2613,2614,42,2635,2636,2638,3,4047,4048,4049,2612,2613,2659,42,2639,2635,2638,3,4050,4051,4052,2616,2612,2659,42,2639,2617,2608,3,4053,4054,4055,2616,2598,2593,42,2639,2640,2617,3,4056,4057,4058,2616,2617,2598,42,2639,2638,2640,3,4059,4060,4061,2616,2659,2617,42,2640,2638,2619,3,4062,4063,4064,2617,2659,2602,42,2608,2617,2609,3,4065,4066,4067,2593,2598,2594,42,2617,2616,2609,3,4068,4069,4070,2598,2600,2594,42,2616,2613,2609,3,4071,4072,4073,2600,2653,2594,42,2609,2613,2610,3,4074,4075,4076,2594,2653,2595,42,2611,2612,2614,3,4077,4078,4079,2596,2597,2618,42,2615,2642,2614,3,4080,4081,4082,2599,2620,2618,42,2621,2622,2642,3,4083,4084,4085,2604,2654,2620,42,2622,2643,2642,3,4086,4087,4088,2654,2660,2620,42,2624,2643,2622,3,4089,4090,4091,2656,2660,2654,42,2624,2641,2643,3,4092,4093,4094,2656,2619,2660,42,2626,2641,2624,3,4095,4096,4097,2657,2619,2656,42,2626,2644,2641,3,4098,4099,4100,2657,2661,2619,42,2628,2644,2626,3,4101,4102,4103,2606,2661,2657,42,2628,2631,2644,3,4104,4105,4106,2606,2608,2661,42,2631,2641,2644,3,4107,4108,4109,2608,2619,2661,42,2641,2642,2643,3,4110,4111,4112,2619,2620,2660,42,1997,1998,1999,3,4113,4114,4115,2008,2629,2622,42,2003,2016,2002,3,4116,4117,4118,2010,2627,2011,42,1990,1992,1989,3,4119,4120,4121,2001,2004,2002,42,2650,2651,2652,0,4122,4123,4124,2662,2663,2664,42,2651,2650,2653,0,4123,4122,4125,2663,2662,2665,42,2653,2654,2651,0,4125,4126,4123,2665,2666,2663,42,2655,2654,2653,0,4127,4126,4125,2667,2666,2665,42,2655,2656,2654,0,4127,4128,4126,2667,2668,2666,42,2655,2657,2656,0,4127,4129,4128,2667,2669,2668,42,2657,2655,2658,0,4129,4127,4130,2669,2667,2670,42,2655,2659,2658,0,4127,4131,4130,2667,2671,2670,42,2659,2655,2653,0,4131,4127,4125,2671,2667,2665,42,2659,2653,2660,0,4131,4125,4132,2671,2665,2672,42,2660,2653,2661,0,4132,4125,4133,2672,2665,2673,42,2653,2650,2661,0,4125,4122,4133,2665,2662,2673,42,2650,2652,2661,0,4122,4124,4133,2662,2664,2673,42,2652,2662,2661,0,4124,4134,4133,2664,2674,2673,42,2663,2662,2652,0,4135,4134,4124,2675,2674,2664,42,2663,2664,2662,0,4135,4136,4134,2675,2676,2674,42,2665,2664,2663,0,4137,4136,4135,2677,2676,2675,42,2666,2664,2665,0,4138,4136,4137,2678,2676,2677,42,2667,2664,2666,0,4139,4136,4138,2679,2676,2678,42,2664,2667,2668,0,4136,4139,4140,2676,2679,2680,42,2667,2669,2668,0,4139,4141,4140,2679,2681,2680,42,2670,2669,2667,0,4142,4141,4139,2682,2681,2679,42,2671,2669,2670,0,4143,4141,4142,2683,2681,2682,42,2671,2672,2669,0,4143,4144,4141,2683,2684,2681,42,2671,2673,2672,0,4143,4145,4144,2683,2685,2684,42,2671,2674,2673,0,4146,4147,4148,2683,2686,2685,42,2675,2674,2671,0,4149,4147,4146,2687,2686,2683,42,2676,2674,2675,0,4150,4147,4149,2688,2686,2687,42,2676,2677,2674,0,4150,4151,4147,2688,2689,2686,42,2678,2677,2676,0,4152,4151,4150,2690,2689,2688,42,2678,2679,2677,0,4152,4153,4151,2690,2691,2689,42,2680,2679,2678,0,4154,4153,4152,2692,2691,2690,42,2680,2681,2679,0,4154,4155,4153,2692,2693,2691,42,2682,2681,2680,0,4156,4155,4154,2694,2693,2692,42,2682,2683,2681,0,4156,4157,4155,2694,2695,2693,42,2683,2682,2684,0,4157,4156,4158,2695,2694,2696,42,2685,2684,2682,0,4159,4158,4156,2697,2696,2694,42,2685,2686,2684,0,4159,4160,4158,2697,2698,2696,42,2687,2686,2685,0,4161,4160,4159,2699,2698,2697,42,2687,2688,2686,0,4161,4162,4160,2699,2700,2698,42,2689,2688,2687,0,4163,4164,4165,2701,2700,2699,42,2689,2690,2688,0,4163,4166,4164,2701,2702,2700,42,2689,2691,2690,0,4167,4168,4169,2701,2703,2702,42,2689,2692,2691,0,4167,4170,4168,2701,2704,2703,42,2693,2692,2689,0,4171,4170,4167,2705,2704,2701,42,2693,2694,2692,0,4171,4172,4170,2705,2706,2704,42,2695,2694,2693,0,4173,4172,4171,2707,2706,2705,42,2695,2696,2694,0,4173,4174,4172,2707,2708,2706,42,2697,2696,2695,0,4175,4174,4173,2709,2708,2707,42,2697,2698,2696,0,4175,4176,4174,2709,2710,2708,42,2697,2699,2698,0,4175,4177,4176,2709,2711,2710,42,2697,2700,2699,0,4178,4179,4180,2709,2712,2711,42,2700,2697,2701,0,4179,4178,4181,2712,2709,2713,42,2697,2702,2701,0,4178,4182,4181,2709,2714,2713,42,2702,2697,2695,0,4183,4175,4173,2714,2709,2707,42,2703,2702,2695,0,4184,4183,4173,2715,2714,2707,42,2701,2702,2703,0,4181,4182,4185,2713,2714,2715,42,2701,2703,2704,0,4181,4185,4186,2713,2715,2716,42,2704,2703,2705,0,4186,4185,4187,2716,2715,2717,42,2703,2706,2705,0,4185,4188,4187,2715,2718,2717,42,2706,2703,2707,0,4189,4184,4190,2718,2715,2719,42,2703,2695,2707,0,4184,4173,4190,2715,2707,2719,42,2708,2707,2695,0,4191,4192,4193,2720,2720,2720,42,2708,2709,2707,0,4191,4194,4192,2721,2721,2721,42,2704,2709,2708,0,4186,4195,4196,2716,2722,2723,42,2705,2709,2704,0,4187,4195,4186,2717,2722,2716,42,2705,2710,2709,0,4187,4197,4195,2717,2724,2722,42,2706,2710,2705,0,4198,4199,4200,2725,2725,2725,42,2706,2711,2710,0,4198,4201,4199,2726,2726,2726,42,2706,2707,2711,0,4189,4190,4202,2718,2719,2727,42,2709,2711,2707,0,4194,4201,4192,2728,2728,2728,42,2709,2710,2711,0,4194,4199,4201,2729,2729,2729,42,2701,2704,2708,0,4181,4186,4196,2713,2716,2723,42,2700,2701,2708,0,4179,4181,4196,2712,2713,2723,42,2700,2708,2712,0,4179,4196,4203,2712,2723,2730,42,2712,2708,2713,0,4203,4196,4204,2730,2723,2731,42,2708,2714,2713,0,4196,4205,4204,2723,2732,2731,42,2708,2693,2714,0,4191,4206,4207,2723,2705,2732,42,2708,2695,2693,0,4191,4193,4206,2723,2707,2705,42,2714,2693,2689,0,4207,4206,4163,2732,2705,2701,42,2714,2689,2687,0,4207,4163,4165,2732,2701,2699,42,2714,2687,2685,0,4205,4161,4159,2732,2699,2697,42,2713,2714,2685,0,4204,4205,4159,2731,2732,2697,42,2713,2685,2682,0,4204,4159,4156,2731,2697,2694,42,2713,2682,2680,0,4204,4156,4154,2731,2694,2692,42,2713,2680,2678,0,4204,4154,4152,2731,2692,2690,42,2712,2713,2678,0,4203,4204,4152,2730,2731,2690,42,2712,2678,2715,0,4203,4152,4208,2730,2690,2733,42,2715,2678,2676,0,4208,4152,4150,2733,2690,2688,42,2715,2676,2675,0,4208,4150,4149,2733,2688,2687,42,2715,2675,2716,0,4208,4149,4209,2733,2687,2734,42,2716,2675,2717,0,4209,4149,4210,2734,2687,2735,42,2717,2675,2671,0,4210,4149,4146,2735,2687,2683,42,2717,2671,2670,0,4211,4143,4142,2735,2683,2682,42,2717,2670,2718,0,4211,4142,4212,2735,2682,2736,42,2718,2670,2719,0,4212,4142,4213,2736,2682,2737,42,2670,2667,2719,0,4142,4139,4213,2682,2679,2737,42,2719,2667,2666,0,4213,4139,4138,2737,2679,2678,42,2720,2719,2666,0,4214,4213,4138,2738,2737,2678,42,2721,2719,2720,0,4215,4213,4214,2739,2737,2738,42,2718,2719,2721,0,4216,4213,4215,2736,2737,2739,42,2722,2718,2721,0,4217,4216,4215,2740,2736,2739,42,2722,2723,2718,0,4217,4218,4216,2740,2741,2736,42,2722,2724,2723,0,4219,4220,4221,2740,2742,2741,42,2659,2724,2722,0,4131,4220,4219,2671,2742,2740,42,2724,2659,2725,0,4220,4131,4222,2742,2671,2743,42,2659,2660,2725,0,4131,4132,4222,2671,2672,2743,42,2725,2660,2726,0,4222,4132,4223,2743,2672,2744,42,2726,2660,2661,0,4223,4132,4133,2744,2672,2673,42,2661,2668,2726,0,4133,4140,4223,2673,2680,2744,42,2661,2662,2668,0,4133,4134,4140,2673,2674,2680,42,2664,2668,2662,0,4136,4140,4134,2676,2680,2674,42,2726,2668,2727,0,4223,4140,4224,2744,2680,2745,42,2668,2672,2727,0,4140,4144,4224,2680,2684,2745,42,2669,2672,2668,0,4141,4144,4140,2681,2684,2680,42,2727,2672,2728,0,4224,4144,4225,2745,2684,2746,42,2672,2673,2728,0,4144,4145,4225,2684,2685,2746,42,2728,2673,2729,0,4226,4148,4227,2746,2685,2747,42,2673,2674,2729,0,4148,4147,4227,2685,2686,2747,42,2729,2674,2730,0,4227,4147,4228,2747,2686,2748,42,2674,2677,2730,0,4147,4151,4228,2686,2689,2748,42,2730,2677,2731,0,4228,4151,4229,2748,2689,2749,42,2677,2679,2731,0,4151,4153,4229,2689,2691,2749,42,2731,2679,2732,0,4229,4153,4230,2749,2691,2750,42,2679,2681,2732,0,4153,4155,4230,2691,2693,2750,42,2732,2681,2733,0,4230,4155,4231,2750,2693,2751,42,2681,2683,2733,0,4155,4157,4231,2693,2695,2751,42,2683,2734,2733,0,4157,4232,4231,2695,2752,2751,42,2734,2683,2735,0,4232,4157,4233,2752,2695,2753,42,2683,2736,2735,0,4157,4234,4233,2695,2754,2753,42,2683,2684,2736,0,4157,4158,4234,2695,2696,2754,42,2686,2736,2684,0,4160,4234,4158,2698,2754,2696,42,2686,2737,2736,0,4160,4235,4234,2698,2755,2754,42,2688,2737,2686,0,4162,4235,4160,2700,2755,2698,42,2688,2738,2737,0,4162,4236,4235,2700,2756,2755,42,2690,2738,2688,0,4166,4237,4164,2702,2756,2700,42,2690,2739,2738,0,4166,4238,4237,2702,2757,2756,42,2740,2739,2690,0,4239,4240,4169,2758,2757,2702,42,2740,2738,2739,0,4239,4236,4240,2758,2756,2757,42,2737,2738,2740,0,4235,4236,4239,2755,2756,2758,42,2735,2737,2740,0,4233,4235,4239,2753,2755,2758,42,2736,2737,2735,0,4234,4235,4233,2754,2755,2753,42,2691,2735,2740,0,4168,4233,4239,2703,2753,2758,42,2734,2735,2691,0,4232,4233,4168,2752,2753,2703,42,2692,2734,2691,0,4170,4232,4168,2704,2752,2703,42,2692,2733,2734,0,4170,4231,4232,2704,2751,2752,42,2694,2733,2692,0,4172,4231,4170,2706,2751,2704,42,2694,2732,2733,0,4172,4230,4231,2706,2750,2751,42,2694,2731,2732,0,4172,4229,4230,2706,2749,2750,42,2696,2731,2694,0,4174,4229,4172,2708,2749,2706,42,2696,2698,2731,0,4174,4176,4229,2708,2710,2749,42,2698,2730,2731,0,4176,4228,4229,2710,2748,2749,42,2698,2729,2730,0,4176,4227,4228,2710,2747,2748,42,2698,2741,2729,0,4176,4241,4227,2710,2759,2747,42,2742,2741,2698,0,4242,4241,4176,2760,2759,2710,42,2742,2743,2741,0,4242,4243,4241,2760,2761,2759,42,2742,2744,2743,0,4242,4244,4243,2760,2762,2761,42,2745,2744,2742,0,4245,4246,4247,2763,2762,2760,42,2723,2744,2745,0,4221,4248,4249,2741,2762,2763,42,2723,2746,2744,0,4221,4250,4248,2741,2764,2762,42,2724,2746,2723,0,4220,4250,4221,2742,2764,2741,42,2746,2724,2725,0,4250,4220,4222,2764,2742,2743,42,2746,2725,2747,0,4250,4222,4251,2764,2743,2765,42,2747,2725,2727,0,4251,4222,4224,2765,2743,2745,42,2727,2725,2726,0,4224,4222,4223,2745,2743,2744,42,2728,2747,2727,0,4225,4251,4224,2746,2765,2745,42,2743,2747,2728,0,4252,4251,4225,2761,2765,2746,42,2743,2746,2747,0,4252,4250,4251,2761,2764,2765,42,2744,2746,2743,0,4248,4250,4252,2762,2764,2761,42,2741,2743,2728,0,4241,4243,4226,2759,2761,2746,42,2741,2728,2729,0,4241,4226,4227,2759,2746,2747,42,2723,2745,2748,0,4218,4253,4254,2741,2763,2766,42,2745,2749,2748,0,4245,4255,4256,2763,2767,2766,42,2745,2750,2749,0,4245,4257,4255,2763,2768,2767,42,2745,2742,2750,0,4245,4247,4257,2763,2760,2768,42,2699,2750,2742,0,4180,4257,4247,2711,2768,2760,42,2699,2751,2750,0,4180,4258,4257,2711,2769,2768,42,2699,2700,2751,0,4180,4179,4258,2711,2712,2769,42,2700,2715,2751,0,4179,4208,4258,2712,2733,2769,42,2700,2712,2715,0,4179,4203,4208,2712,2730,2733,42,2751,2715,2716,0,4258,4208,4209,2769,2733,2734,42,2751,2716,2749,0,4258,4209,4255,2769,2734,2767,42,2749,2716,2748,0,4255,4209,4256,2767,2734,2766,42,2748,2716,2717,0,4256,4209,4210,2766,2734,2735,42,2718,2748,2717,0,4212,4254,4211,2736,2766,2735,42,2723,2748,2718,0,4218,4254,4212,2741,2766,2736,42,2751,2749,2750,0,4258,4255,4257,2769,2767,2768,42,2699,2742,2698,0,4177,4242,4176,2711,2760,2710,42,2691,2740,2690,0,4168,4239,4169,2703,2758,2702,42,2659,2722,2658,0,4131,4219,4130,2671,2740,2670,42,2658,2722,2721,0,4259,4217,4215,2670,2740,2739,42,2658,2721,2720,0,4259,4215,4214,2670,2739,2738,42,2657,2658,2720,0,4260,4259,4214,2669,2670,2738,42,2657,2720,2752,0,4260,4214,4261,2669,2738,2770,42,2720,2665,2752,0,4214,4137,4261,2738,2677,2770,42,2720,2666,2665,0,4214,4138,4137,2738,2678,2677,42,2752,2665,2753,0,4261,4137,4262,2770,2677,2771,42,2753,2665,2754,0,4262,4137,4263,2771,2677,2772,42,2665,2755,2754,0,4137,4264,4263,2677,2773,2772,42,2665,2663,2755,0,4137,4135,4264,2677,2675,2773,42,2652,2755,2663,0,4124,4264,4135,2664,2773,2675,42,2652,2756,2755,0,4124,4265,4264,2664,2774,2773,42,2651,2756,2652,0,4123,4265,4124,2663,2774,2664,42,2757,2756,2651,0,4266,4265,4123,2775,2774,2663,42,2757,2758,2756,0,4266,4267,4265,2775,2776,2774,42,2759,2758,2757,0,4268,4267,4266,2777,2776,2775,42,2760,2758,2759,0,4269,4267,4268,2778,2776,2777,42,2760,2756,2758,0,4269,4265,4267,2778,2774,2776,42,2755,2756,2760,0,4264,4265,4269,2773,2774,2778,42,2754,2755,2760,0,4263,4264,4269,2772,2773,2778,42,2754,2760,2761,0,4263,4269,4270,2772,2778,2779,42,2761,2760,2762,0,4270,4269,4271,2779,2778,2780,42,2759,2762,2760,0,4268,4271,4269,2777,2780,2778,42,2763,2762,2759,0,4272,4271,4268,2781,2780,2777,42,2764,2762,2763,0,4273,4271,4272,2782,2780,2781,42,2765,2762,2764,0,4274,4271,4273,2783,2780,2782,42,2761,2762,2765,0,4270,4271,4274,2779,2780,2783,42,2766,2761,2765,0,4275,4270,4274,2784,2779,2783,42,2766,2754,2761,0,4275,4263,4270,2784,2772,2779,42,2767,2754,2766,0,4276,4263,4275,2785,2772,2784,42,2753,2754,2767,0,4262,4263,4276,2771,2772,2785,42,2768,2753,2767,0,4277,4262,4276,2786,2771,2785,42,2768,2752,2753,0,4277,4261,4262,2786,2770,2771,42,2768,2657,2752,0,4277,4260,4261,2786,2669,2770,42,2657,2768,2656,0,4129,4278,4128,2669,2786,2668,42,2768,2769,2656,0,4278,4279,4128,2786,2787,2668,42,2769,2768,2770,0,4279,4278,4280,2787,2786,2788,42,2770,2768,2767,0,4281,4277,4276,2788,2786,2785,42,2766,2770,2767,0,4275,4281,4276,2784,2788,2785,42,2771,2770,2766,0,4282,4281,4275,2789,2788,2784,42,2771,2772,2770,0,4283,4284,4280,2789,2790,2788,42,2773,2772,2771,0,4285,4284,4283,2791,2790,2789,42,2774,2772,2773,0,4286,4284,4285,2792,2790,2791,42,2774,2775,2772,0,4286,4287,4284,2792,2793,2790,42,2774,2776,2775,0,4286,4288,4287,2792,2794,2793,42,2777,2776,2774,0,4289,4288,4286,2795,2794,2792,42,2777,2778,2776,0,4289,4290,4288,2795,2796,2794,42,2779,2778,2777,0,4291,4290,4289,2797,2796,2795,42,2779,2780,2778,0,4291,4292,4290,2797,2798,2796,42,2781,2780,2779,0,4293,4292,4291,2799,2798,2797,42,2781,2782,2780,0,4293,4294,4292,2799,2800,2798,42,2781,2783,2782,0,4293,4295,4294,2799,2801,2800,42,2783,2781,2784,0,4295,4293,4296,2801,2799,2802,42,2781,2785,2784,0,4293,4297,4296,2799,2803,2802,42,2781,2779,2785,0,4293,4291,4297,2799,2797,2803,42,2785,2779,2786,0,4297,4291,4298,2803,2797,2804,42,2779,2777,2786,0,4291,4289,4298,2797,2795,2804,42,2786,2777,2774,0,4298,4289,4286,2804,2795,2792,42,2786,2774,2773,0,4298,4286,4285,2804,2792,2791,42,2786,2773,2787,0,4299,4300,4301,2804,2791,2805,42,2773,2766,2787,0,4300,4275,4301,2791,2784,2805,42,2773,2771,2766,0,4300,4282,4275,2791,2789,2784,42,2787,2766,2765,0,4301,4275,4274,2805,2784,2783,42,2787,2765,2788,0,4301,4274,4302,2805,2783,2806,42,2788,2765,2764,0,4302,4274,4273,2806,2783,2782,42,2788,2764,2789,0,4302,4273,4303,2806,2782,2807,42,2790,2789,2764,0,4304,4303,4273,2808,2807,2782,42,2791,2789,2790,0,4305,4303,4304,2809,2807,2808,42,2792,2789,2791,0,4306,4303,4305,2810,2807,2809,42,2792,2788,2789,0,4306,4302,4303,2810,2806,2807,42,2793,2788,2792,0,4307,4302,4306,2811,2806,2810,42,2793,2794,2788,0,4307,4308,4302,2811,2812,2806,42,2785,2794,2793,0,4309,4308,4307,2803,2812,2811,42,2785,2786,2794,0,4309,4299,4308,2803,2804,2812,42,2786,2787,2794,0,4299,4301,4308,2804,2805,2812,42,2794,2787,2788,0,4308,4301,4302,2812,2805,2806,42,2784,2785,2793,0,4310,4309,4307,2802,2803,2811,42,2784,2793,2795,0,4310,4307,4311,2802,2811,2813,42,2795,2793,2792,0,4311,4307,4306,2813,2811,2810,42,2795,2792,2796,0,4311,4306,4312,2813,2810,2814,42,2796,2792,2791,0,4312,4306,4305,2814,2810,2809,42,2796,2791,2797,0,4312,4305,4313,2814,2809,2815,42,2797,2791,2798,0,4313,4305,4314,2815,2809,2816,42,2798,2791,2790,0,4314,4305,4304,2816,2809,2808,42,2798,2790,2799,0,4314,4304,4315,2816,2808,2817,42,2799,2790,2800,0,4315,4304,4316,2817,2808,2818,42,2790,2763,2800,0,4304,4272,4316,2808,2781,2818,42,2790,2764,2763,0,4304,4273,4272,2808,2782,2781,42,2800,2763,2801,0,4316,4272,4317,2818,2781,2819,42,2763,2759,2801,0,4272,4268,4317,2781,2777,2819,42,2801,2759,2757,0,4317,4268,4266,2819,2777,2775,42,2802,2801,2757,0,4318,4317,4266,2820,2819,2775,42,2802,2800,2801,0,4318,4316,4317,2820,2818,2819,42,2802,2775,2800,0,4318,4287,4316,2820,2793,2818,42,2772,2775,2802,0,4284,4287,4318,2790,2793,2820,42,2772,2802,2654,0,4284,4318,4126,2790,2820,2666,42,2654,2802,2757,0,4126,4318,4266,2666,2820,2775,42,2654,2757,2651,0,4126,4266,4123,2666,2775,2663,42,2769,2772,2654,0,4279,4284,4126,2787,2790,2666,42,2772,2769,2770,0,4284,4279,4280,2790,2787,2788,42,2656,2769,2654,0,4128,4279,4126,2668,2787,2666,42,2776,2800,2775,0,4288,4316,4287,2794,2818,2793,42,2776,2799,2800,0,4288,4315,4316,2794,2817,2818,42,2776,2803,2799,0,4288,4319,4315,2794,2821,2817,42,2776,2778,2803,0,4288,4290,4319,2794,2796,2821,42,2778,2804,2803,0,4290,4320,4319,2796,2822,2821,42,2778,2780,2804,0,4290,4292,4320,2796,2798,2822,42,2780,2805,2804,0,4292,4321,4320,2798,2823,2822,42,2780,2782,2805,0,4292,4294,4321,2798,2800,2823,42,2782,2806,2805,0,4294,4322,4321,2800,2824,2823,42,2807,2806,2782,0,4323,4322,4294,2825,2824,2800,42,2783,2807,2782,0,4295,4323,4294,2801,2825,2800,42,2808,2807,2783,0,4324,4323,4295,2826,2825,2801,42,2808,2783,2809,0,4324,4295,4325,2826,2801,2827,42,2783,2784,2809,0,4295,4296,4325,2801,2802,2827,42,2809,2784,2795,0,4326,4310,4311,2827,2802,2813,42,2809,2795,2810,0,4326,4311,4327,2827,2813,2828,42,2795,2796,2810,0,4311,4312,4327,2813,2814,2828,42,2810,2796,2811,0,4327,4312,4328,2828,2814,2829,42,2796,2797,2811,0,4312,4313,4328,2814,2815,2829,42,2811,2797,2812,0,4328,4313,4329,2829,2815,2830,42,2812,2797,2813,0,4329,4313,4330,2830,2815,2831,42,2813,2797,2798,0,4330,4313,4314,2831,2815,2816,42,2813,2798,2803,0,4330,4314,4319,2831,2816,2821,42,2803,2798,2799,0,4319,4314,4315,2821,2816,2817,42,2804,2813,2803,0,4320,4330,4319,2822,2831,2821,42,2814,2813,2804,0,4331,4330,4320,2832,2831,2822,42,2814,2812,2813,0,4331,4329,4330,2832,2830,2831,42,2815,2812,2814,0,4332,4329,4331,2833,2830,2832,42,2816,2812,2815,0,4333,4329,4332,2834,2830,2833,42,2811,2812,2816,0,4328,4329,4333,2829,2830,2834,42,2817,2811,2816,0,4334,4328,4333,2835,2829,2834,42,2810,2811,2817,0,4327,4328,4334,2828,2829,2835,42,2818,2810,2817,0,4335,4327,4334,2836,2828,2835,42,2818,2809,2810,0,4335,4326,4327,2836,2827,2828,42,2808,2809,2818,0,4324,4325,4336,2826,2827,2836,42,2819,2815,2814,0,4337,4332,4331,2837,2833,2832,42,2819,2814,2805,0,4337,4331,4321,2837,2832,2823,42,2805,2814,2804,0,4321,4331,4320,2823,2832,2822,42,2806,2819,2805,0,4322,4337,4321,2824,2837,2823,42,2820,2821,2822,4,4338,4339,4340,2838,2839,2840,42,2820,2823,2821,4,4341,4342,4343,2838,2841,2839,42,2823,2820,2824,4,4344,4345,4346,2841,2838,2842,42,2824,2820,2825,4,4346,4345,4347,2842,2838,2843,42,2820,2826,2825,4,4345,4348,4347,2838,2844,2843,42,2820,2822,2826,4,4338,4340,4349,2838,2840,2844,42,2826,2822,2827,4,4349,4340,4350,2844,2840,2845,42,2822,2828,2827,4,4351,4352,4353,2840,2846,2845,42,2822,2829,2828,4,4351,4354,4352,2840,2847,2846,42,2822,2830,2829,4,4351,4355,4354,2840,2848,2847,42,2822,2831,2830,4,4351,4356,4355,2840,2849,2848,42,2821,2831,2822,4,4339,4357,4340,2839,2849,2840,42,2821,2832,2831,4,4339,4358,4357,2839,2850,2849,42,2821,2833,2832,4,4339,4359,4358,2839,2851,2850,42,2823,2833,2821,4,4342,4360,4343,2841,2851,2839,42,2823,2834,2833,4,4342,4361,4360,2841,2852,2851,42,2835,2834,2823,4,4362,4363,4344,2853,2852,2841,42,2835,2836,2834,4,4362,4364,4363,2853,2854,2852,42,2836,2835,2837,4,4365,4366,4367,2854,2853,2855,42,2837,2835,2824,4,4367,4366,4368,2855,2853,2842,42,2835,2823,2824,4,4362,4344,4346,2853,2841,2842,42,2838,2837,2824,4,4369,4367,4368,2856,2855,2842,42,2837,2838,2839,4,4367,4369,4370,2855,2856,2857,42,2839,2838,2840,4,4370,4369,4371,2857,2856,2858,42,2838,2841,2840,4,4369,4372,4371,2856,2859,2858,42,2841,2838,2842,4,4372,4369,4373,2859,2856,2860,42,2838,2843,2842,4,4369,4374,4373,2856,2861,2860,42,2838,2824,2843,4,4369,4368,4375,2856,2842,2861,42,2843,2824,2844,4,4375,4368,4376,2861,2842,2862,42,2824,2825,2844,4,4368,4377,4376,2842,2843,2862,42,2825,2845,2844,4,4377,4378,4376,2843,2863,2862,42,2825,2846,2845,4,4377,4379,4378,2843,2864,2863,42,2825,2826,2846,4,4347,4348,4380,2843,2844,2864,42,2826,2847,2846,4,4349,4381,4382,2844,2865,2864,42,2826,2827,2847,4,4349,4350,4381,2844,2845,2865,42,2847,2827,2828,4,4383,4353,4352,2865,2845,2846,42,2847,2828,2848,4,4384,4385,4386,2865,2846,2866,42,2848,2828,2849,4,4386,4385,4387,2866,2846,2867,42,2850,2849,2828,4,4388,4387,4385,2868,2867,2846,42,2849,2850,2851,4,4387,4388,4389,2867,2868,2869,42,2852,2851,2850,4,4390,4389,4388,2870,2869,2868,42,2852,2853,2851,4,4390,4391,4389,2870,2871,2869,42,2854,2853,2852,4,4392,4391,4390,2872,2871,2870,42,2854,2855,2853,4,4392,4393,4391,2872,2873,2871,42,2854,2856,2855,4,4392,4394,4393,2872,2874,2873,42,2857,2856,2854,4,4395,4394,4392,2875,2874,2872,42,2857,2858,2856,4,4395,4396,4394,2875,2876,2874,42,2857,2859,2858,4,4395,4397,4396,2875,2877,2876,42,2857,2860,2859,4,4395,4398,4397,2875,2878,2877,42,2861,2860,2857,4,4399,4398,4395,2879,2878,2875,42,2862,2860,2861,4,4400,4401,4402,2880,2878,2879,42,2862,2863,2860,4,4400,4403,4401,2880,2881,2878,42,2864,2863,2862,4,4404,4405,4406,2882,2881,2880,42,2864,2865,2863,4,4404,4407,4405,2882,2883,2881,42,2864,2866,2865,4,4404,4408,4407,2882,2884,2883,42,2867,2866,2864,4,4409,4408,4404,2885,2884,2882,42,2868,2866,2867,4,4410,4411,4412,2886,2884,2885,42,2868,2869,2866,4,4410,4413,4411,2886,2887,2884,42,2868,2870,2869,4,4414,4415,4416,2886,2888,2887,42,2871,2870,2868,4,4417,4415,4414,2889,2888,2886,42,2872,2870,2871,4,4418,4419,4420,2890,2888,2889,42,2872,2873,2870,4,4418,4421,4419,2890,2891,2888,42,2872,2874,2873,4,4422,4423,4424,2890,2892,2891,42,2872,2875,2874,4,4422,4425,4423,2890,2893,2892,42,2836,2875,2872,4,4365,4425,4422,2854,2893,2890,42,2837,2875,2836,4,4367,4425,4365,2855,2893,2854,42,2875,2837,2839,4,4425,4367,4370,2893,2855,2857,42,2875,2839,2874,4,4425,4370,4423,2893,2857,2892,42,2874,2839,2876,4,4423,4370,4426,2892,2857,2894,42,2876,2839,2877,4,4427,4428,4429,2894,2857,2895,42,2877,2839,2840,4,4430,4370,4371,2895,2857,2858,42,2877,2840,2878,4,4430,4371,4431,2895,2858,2896,42,2840,2879,2878,4,4371,4432,4431,2858,2897,2896,42,2879,2880,2878,4,4432,4433,4431,2897,2898,2896,42,2881,2878,2880,4,4434,4431,4433,2899,2896,2898,42,2877,2878,2881,4,4430,4431,4434,2895,2896,2899,42,2882,2877,2881,4,4435,4430,4434,2900,2895,2899,42,2883,2877,2882,4,4436,4429,4437,2901,2895,2900,42,2884,2877,2883,4,4438,4429,4436,2902,2895,2901,42,2884,2876,2877,4,4438,4427,4429,2902,2894,2895,42,2874,2876,2884,4,4423,4426,4439,2892,2894,2902,42,2885,2874,2884,4,4440,4423,4439,2903,2892,2902,42,2873,2874,2885,4,4424,4423,4440,2891,2892,2903,42,2873,2885,2886,4,4424,4440,4441,2891,2903,2904,42,2885,2887,2886,4,4440,4442,4441,2903,2905,2904,42,2885,2884,2887,4,4440,4439,4442,2903,2902,2905,42,2887,2884,2888,4,4442,4439,4443,2905,2902,2906,42,2888,2884,2883,4,4444,4438,4436,2906,2902,2901,42,2888,2883,2889,4,4444,4436,4445,2906,2901,2907,42,2889,2883,2890,4,4445,4436,4446,2907,2901,2908,42,2883,2882,2890,4,4436,4437,4446,2901,2900,2908,42,2882,2891,2890,4,4435,4447,4448,2900,2909,2908,42,2882,2881,2891,4,4435,4434,4447,2900,2899,2909,42,2881,2880,2891,4,4434,4433,4447,2899,2898,2909,42,2880,2892,2891,4,4433,4449,4447,2898,2910,2909,42,2891,2892,2893,4,4447,4449,4450,2909,2910,2911,42,2891,2893,2894,4,4447,4450,4451,2909,2911,2912,42,2894,2893,2895,4,4451,4450,4452,2912,2911,2913,42,2894,2895,2896,4,4451,4452,4453,2912,2913,2914,42,2896,2895,2897,4,4453,4452,4454,2914,2913,2915,42,2896,2897,2898,4,4453,4454,4455,2914,2915,2916,42,2899,2896,2898,4,4456,4453,4455,2917,2914,2916,42,2900,2896,2899,4,4457,4453,4456,2918,2914,2917,42,2900,2894,2896,4,4457,4451,4453,2918,2912,2914,42,2890,2894,2900,4,4448,4451,4457,2908,2912,2918,42,2894,2890,2891,4,4451,4448,4447,2912,2908,2909,42,2900,2889,2890,4,4458,4445,4446,2918,2907,2908,42,2901,2889,2900,4,4459,4445,4458,2919,2907,2918,42,2888,2889,2901,4,4444,4445,4459,2906,2907,2919,42,2902,2888,2901,4,4460,4444,4459,2920,2906,2919,42,2887,2888,2902,4,4442,4443,4461,2905,2906,2920,42,2887,2902,2903,4,4442,4461,4462,2905,2920,2921,42,2904,2903,2902,4,4463,4462,4461,2922,2921,2920,42,2903,2904,2905,4,4462,4463,4464,2921,2922,2923,42,2906,2905,2904,4,4465,4464,4463,2924,2923,2922,42,2905,2906,2907,4,4464,4465,4466,2923,2924,2925,42,2905,2907,2908,4,4464,4466,4467,2923,2925,2926,42,2908,2907,2909,4,4467,4466,4468,2926,2925,2927,42,2908,2909,2910,4,4467,4468,4469,2926,2927,2928,42,2910,2909,2911,4,4469,4468,4470,2928,2927,2929,42,2912,2908,2910,4,4471,4467,4469,2930,2926,2928,42,2913,2908,2912,4,4472,4467,4471,2931,2926,2930,42,2913,2905,2908,4,4472,4464,4467,2931,2923,2926,42,2903,2905,2913,4,4462,4464,4472,2921,2923,2931,42,2886,2903,2913,4,4441,4462,4472,2904,2921,2931,42,2886,2887,2903,4,4441,4442,4462,2904,2905,2921,42,2886,2913,2914,4,4441,4472,4473,2904,2931,2932,42,2914,2913,2912,4,4473,4472,4471,2932,2931,2930,42,2914,2912,2915,4,4473,4471,4474,2932,2930,2933,42,2915,2912,2916,4,4474,4471,4475,2933,2930,2934,42,2916,2912,2917,4,4475,4471,4476,2934,2930,2935,42,2916,2917,2918,4,4475,4476,4477,2934,2935,2936,42,2918,2917,2919,4,4477,4476,4478,2936,2935,2937,42,2918,2919,2920,4,4477,4478,4479,2936,2937,2938,42,2918,2920,2921,4,4480,4481,4482,2936,2938,2939,42,2918,2921,2922,4,4480,4482,4483,2936,2939,2940,42,2923,2918,2922,4,4484,4480,4483,2941,2936,2940,42,2916,2918,2923,4,4485,4480,4484,2934,2936,2941,42,2924,2916,2923,4,4486,4485,4484,2942,2934,2941,42,2915,2916,2924,4,4487,4485,4486,2933,2934,2942,42,2870,2915,2924,4,4415,4487,4486,2888,2933,2942,42,2873,2915,2870,4,4421,4474,4419,2891,2933,2888,42,2873,2914,2915,4,4421,4473,4474,2891,2932,2933,42,2873,2886,2914,4,4488,4441,4473,2891,2904,2932,42,2870,2924,2869,4,4415,4486,4416,2888,2942,2887,42,2869,2924,2925,4,4489,4490,4491,2887,2942,2943,42,2923,2925,2924,4,4492,4491,4490,2941,2943,2942,42,2925,2923,2926,4,4491,4492,4493,2943,2941,2944,42,2923,2927,2926,4,4492,4494,4493,2941,2945,2944,42,2928,2926,2927,4,4495,4493,4494,2946,2944,2945,42,2926,2928,2929,4,4496,4497,4498,2944,2946,2947,42,2929,2928,2930,4,4498,4497,4499,2947,2946,2948,42,2928,2931,2930,4,4497,4500,4499,2946,2949,2948,42,2931,2928,2932,4,4501,4495,4502,2949,2946,2950,42,2932,2928,2927,4,4502,4495,4494,2950,2946,2945,42,2930,2931,2933,4,4499,4500,4503,2948,2949,2951,42,2934,2930,2933,4,4504,4505,4506,2952,2948,2951,42,2935,2930,2934,4,4507,4505,4504,2953,2948,2952,42,2929,2930,2935,4,4508,4505,4507,2947,2948,2953,42,2936,2929,2935,4,4509,4508,4507,2954,2947,2953,42,2937,2929,2936,4,4510,4508,4509,2955,2947,2954,42,2937,2926,2929,4,4511,4496,4498,2955,2944,2947,42,2925,2926,2937,4,4512,4496,4511,2943,2944,2955,42,2869,2925,2937,4,4413,4512,4511,2887,2943,2955,42,2869,2937,2866,4,4413,4511,4411,2887,2955,2884,42,2866,2937,2936,4,4408,4510,4509,2884,2955,2954,42,2866,2936,2865,4,4408,4509,4407,2884,2954,2883,42,2865,2936,2863,4,4407,4509,4405,2883,2954,2881,42,2863,2936,2938,4,4405,4509,4513,2881,2954,2956,42,2936,2935,2938,4,4509,4507,4513,2954,2953,2956,42,2938,2935,2939,4,4513,4507,4514,2956,2953,2957,42,2935,2934,2939,4,4507,4504,4514,2953,2952,2957,42,2939,2934,2940,4,4514,4504,4515,2957,2952,2958,42,2934,2941,2940,4,4504,4516,4515,2952,2959,2958,42,2940,2941,2942,4,4515,4516,4517,2958,2959,2960,42,2940,2942,2943,4,4518,4519,4520,2958,2960,2961,42,2942,2944,2943,4,4519,4521,4520,2960,2962,2961,42,2945,2940,2943,4,4522,4518,4520,2963,2958,2961,42,2939,2940,2945,4,4523,4518,4522,2957,2958,2963,42,2938,2939,2945,4,4524,4523,4522,2956,2957,2963,42,2938,2945,2946,4,4524,4522,4525,2956,2963,2964,42,2946,2945,2947,4,4526,4527,4528,2964,2963,2965,42,2945,2943,2947,4,4527,4529,4528,2963,2961,2965,42,2947,2943,2948,4,4528,4529,4530,2965,2961,2966,42,2948,2943,2949,4,4530,4529,4531,2966,2961,2967,42,2948,2949,2950,4,4530,4531,4532,2966,2967,2968,42,2948,2950,2951,4,4533,4534,4535,2966,2968,2969,42,2951,2950,2952,4,4535,4534,4536,2969,2968,2970,42,2951,2952,2953,4,4535,4536,4537,2969,2970,2971,42,2952,2954,2953,4,4536,4538,4537,2970,2972,2971,42,2954,2955,2953,4,4538,4539,4537,2972,2973,2971,42,2955,2956,2953,4,4539,4540,4537,2973,2974,2971,42,2953,2956,2957,4,4537,4540,4541,2971,2974,2975,42,2956,2958,2957,4,4540,4542,4541,2974,2976,2975,42,2958,2956,2959,4,4542,4540,4543,2976,2974,2977,42,2956,2960,2959,4,4540,4544,4543,2974,2978,2977,42,2959,2960,2961,4,4543,4544,4545,2977,2978,2979,42,2959,2961,2962,4,4546,4547,4548,2977,2979,2980,42,2962,2961,2963,4,4548,4547,4549,2980,2979,2981,42,2964,2962,2963,4,4550,4548,4549,2982,2980,2981,42,2965,2962,2964,4,4551,4548,4550,2983,2980,2982,42,2966,2962,2965,4,4552,4548,4551,2984,2980,2983,42,2967,2962,2966,4,4553,4548,4552,2985,2980,2984,42,2967,2959,2962,4,4553,4546,4548,2985,2977,2980,42,2959,2967,2958,4,4546,4553,4554,2977,2985,2976,42,2958,2967,2968,4,4554,4553,4555,2976,2985,2986,42,2969,2968,2967,4,4556,4555,4553,2987,2986,2985,42,2970,2968,2969,4,4557,4555,4556,2988,2986,2987,42,2971,2968,2970,4,4558,4555,4557,2989,2986,2988,42,2972,2968,2971,4,4559,4555,4558,2990,2986,2989,42,2972,2973,2968,4,4559,4560,4555,2990,2991,2986,42,2974,2973,2972,4,4561,4562,4563,2992,2991,2990,42,2974,2975,2973,4,4561,4564,4562,2992,2993,2991,42,2976,2975,2974,4,4565,4564,4561,2994,2993,2992,42,2977,2975,2976,4,4566,4564,4565,2995,2993,2994,42,2977,2957,2975,4,4566,4541,4564,2995,2975,2993,42,2953,2957,2977,4,4537,4541,4566,2971,2975,2995,42,2977,2951,2953,4,4566,4535,4537,2995,2969,2971,42,2978,2951,2977,4,4567,4535,4566,2996,2969,2995,42,2978,2948,2951,4,4567,4533,4535,2996,2966,2969,42,2947,2948,2978,4,4568,4533,4567,2965,2966,2996,42,2979,2947,2978,4,4569,4568,4567,2997,2965,2996,42,2946,2947,2979,4,4570,4568,4569,2964,2965,2997,42,2859,2946,2979,4,4397,4570,4569,2877,2964,2997,42,2860,2946,2859,4,4398,4570,4397,2878,2964,2877,42,2860,2938,2946,4,4401,4524,4525,2878,2956,2964,42,2863,2938,2860,4,4403,4524,4401,2881,2956,2878,42,2859,2979,2858,4,4397,4569,4396,2877,2997,2876,42,2858,2979,2976,4,4396,4569,4565,2876,2997,2994,42,2979,2978,2976,4,4569,4567,4565,2997,2996,2994,42,2976,2978,2977,4,4565,4567,4566,2994,2996,2995,42,2858,2976,2974,4,4396,4565,4561,2876,2994,2992,42,2858,2974,2856,4,4396,4561,4394,2876,2992,2874,42,2856,2974,2972,4,4394,4561,4563,2874,2992,2990,42,2856,2972,2980,4,4394,4563,4571,2874,2990,2998,42,2980,2972,2971,4,4572,4559,4558,2998,2990,2989,42,2980,2971,2981,4,4572,4558,4573,2998,2989,2999,42,2981,2971,2970,4,4573,4558,4557,2999,2989,2988,42,2981,2970,2982,4,4573,4557,4574,2999,2988,3000,42,2981,2982,2983,4,4573,4574,4575,2999,3000,3001,42,2983,2982,2984,4,4575,4574,4576,3001,3000,3002,42,2983,2984,2985,4,4575,4576,4577,3001,3002,3003,42,2986,2983,2985,4,4578,4575,4577,3004,3001,3003,42,2987,2983,2986,4,4579,4575,4578,3005,3001,3004,42,2987,2981,2983,4,4579,4573,4575,3005,2999,3001,42,2980,2981,2987,4,4572,4573,4579,2998,2999,3005,42,2855,2980,2987,4,4393,4571,4580,2873,2998,3005,42,2856,2980,2855,4,4394,4571,4393,2874,2998,2873,42,2855,2987,2853,4,4393,4580,4391,2873,3005,2871,42,2987,2986,2853,4,4580,4581,4391,3005,3004,2871,42,2853,2986,2851,4,4391,4581,4389,2871,3004,2869,42,2986,2985,2851,4,4578,4577,4582,3004,3003,2869,42,2851,2985,2988,4,4582,4577,4583,2869,3003,3006,42,2988,2985,2989,4,4584,4585,4586,3006,3003,3007,42,2985,2990,2989,4,4585,4587,4586,3003,3008,3007,42,2985,2991,2990,4,4585,4588,4587,3003,3009,3008,42,2991,2992,2990,4,4588,4589,4587,3009,3010,3008,42,2990,2992,2993,4,4587,4589,4590,3008,3010,3011,42,2993,2992,2994,4,4590,4589,4591,3011,3010,3012,42,2992,2995,2994,4,4589,4592,4591,3010,3013,3012,42,2995,2996,2994,4,4592,4593,4591,3013,3014,3012,42,2995,2997,2996,4,4592,4594,4593,3013,3015,3014,42,2997,2998,2996,4,4594,4595,4593,3015,3016,3014,42,2997,2999,2998,4,4594,4596,4595,3015,3017,3016,42,2999,3000,2998,4,4596,4597,4595,3017,3018,3016,42,2999,3001,3000,4,4596,4598,4597,3017,3019,3018,42,2998,3000,3002,4,4595,4597,4599,3016,3018,3020,42,2998,3002,3003,4,4595,4599,4600,3016,3020,3021,42,3003,3002,3004,4,4601,4602,4603,3021,3020,3022,42,3005,3003,3004,4,4604,4601,4603,3023,3021,3022,42,2996,3003,3005,4,4593,4600,4605,3014,3021,3023,42,2998,3003,2996,4,4595,4600,4593,3016,3021,3014,42,2994,2996,3005,4,4591,4593,4605,3012,3014,3023,42,2994,3005,3006,4,4591,4605,4606,3012,3023,3024,42,3006,3005,3007,4,4607,4604,4608,3024,3023,3025,42,3005,3004,3007,4,4604,4603,4608,3023,3022,3025,42,3007,3004,3008,4,4609,4610,4611,3025,3022,3026,42,3004,3009,3008,4,4610,4612,4611,3022,3027,3026,42,3004,3010,3009,4,4610,4613,4612,3022,3028,3027,42,3010,3011,3009,4,4613,4614,4612,3028,3029,3027,42,3009,3011,3012,4,4612,4614,4615,3027,3029,3030,42,3009,3012,3013,4,4612,4615,4616,3027,3030,3031,42,3013,3012,3014,4,4616,4615,4617,3031,3030,3032,42,3015,3013,3014,4,4618,4616,4617,3033,3031,3032,42,3016,3013,3015,4,4619,4616,4618,3034,3031,3033,42,3008,3013,3016,4,4611,4616,4619,3026,3031,3034,42,3008,3009,3013,4,4611,4612,4616,3026,3027,3031,42,3017,3008,3016,4,4620,4611,4619,3035,3026,3034,42,3007,3008,3017,4,4609,4611,4620,3025,3026,3035,42,3018,3007,3017,4,4621,4609,4620,3036,3025,3035,42,3006,3007,3018,4,4607,4608,4622,3024,3025,3036,42,3006,3018,3019,4,4607,4622,4623,3024,3036,3037,42,3019,3018,3020,4,4624,4621,4625,3037,3036,3038,42,3018,3017,3020,4,4621,4620,4625,3036,3035,3038,42,3020,3017,3021,4,4625,4620,4626,3038,3035,3039,42,3017,3016,3021,4,4620,4619,4626,3035,3034,3039,42,3021,3016,3022,4,4626,4619,4627,3039,3034,3040,42,3016,3015,3022,4,4619,4618,4627,3034,3033,3040,42,3022,3015,3023,4,4627,4618,4628,3040,3033,3041,42,3015,3024,3023,4,4618,4629,4628,3033,3042,3041,42,3015,3025,3024,4,4618,4630,4629,3033,3043,3042,42,3025,3026,3024,4,4630,4631,4629,3043,3044,3042,42,3022,3023,3027,4,4627,4628,4632,3040,3041,3045,42,3021,3022,3027,4,4626,4627,4632,3039,3040,3045,42,3028,3021,3027,4,4633,4626,4632,3046,3039,3045,42,3029,3021,3028,4,4634,4626,4633,3047,3039,3046,42,3020,3021,3029,4,4625,4626,4634,3038,3039,3047,42,3020,3029,3030,4,4625,4634,4635,3038,3047,3048,42,3030,3029,3031,4,4635,4634,4636,3048,3047,3049,42,3031,3029,3032,4,4636,4634,4637,3049,3047,3050,42,3032,3029,3028,4,4637,4634,4633,3050,3047,3046,42,3033,3031,3032,4,4638,4636,4637,3051,3049,3050,42,3034,3031,3033,4,4639,4636,4638,3052,3049,3051,42,3035,3031,3034,4,4640,4636,4639,3053,3049,3052,42,3030,3031,3035,4,4635,4636,4640,3048,3049,3053,42,3036,3030,3035,4,4641,4635,4640,3054,3048,3053,42,3036,3019,3030,4,4641,4624,4635,3054,3037,3048,42,2993,3019,3036,4,4590,4624,4641,3011,3037,3054,42,2993,3006,3019,4,4590,4606,4624,3011,3024,3037,42,2993,2994,3006,4,4590,4591,4606,3011,3012,3024,42,2990,2993,3036,4,4587,4590,4641,3008,3011,3054,42,2990,3036,2989,4,4587,4641,4586,3008,3054,3007,42,3036,3035,2989,4,4641,4640,4586,3054,3053,3007,42,2989,3035,3037,4,4586,4640,4642,3007,3053,3055,42,3037,3035,3038,4,4642,4640,4643,3055,3053,3056,42,3035,3034,3038,4,4640,4639,4643,3053,3052,3056,42,3038,3034,3039,4,4643,4639,4644,3056,3052,3057,42,3039,3034,3040,4,4644,4639,4645,3057,3052,3058,42,3040,3034,3033,4,4645,4639,4638,3058,3052,3051,42,3041,3039,3040,4,4646,4644,4645,3059,3057,3058,42,3042,3039,3041,4,4647,4644,4646,3060,3057,3059,42,3038,3039,3042,4,4643,4644,4647,3056,3057,3060,42,3038,3042,3043,4,4643,4647,4648,3056,3060,3061,42,3044,3043,3042,4,4649,4648,4647,3062,3061,3060,42,3044,3045,3043,4,4649,4650,4648,3062,3063,3061,42,3045,3044,3046,4,4651,4652,4653,3063,3062,3064,42,3046,3044,3047,4,4653,4652,4654,3064,3062,3065,42,3044,3048,3047,4,4655,4656,4657,3062,3066,3065,42,3044,3049,3048,4,4655,4658,4656,3062,3067,3066,42,3049,3044,3042,4,4659,4649,4647,3067,3062,3060,42,3049,3042,3041,4,4660,4647,4646,3067,3060,3059,42,3049,3041,3048,4,4658,4661,4656,3067,3059,3066,42,3048,3041,3050,4,4656,4661,4662,3066,3059,3068,42,3050,3041,3051,4,4663,4664,4665,3068,3059,3069,42,3052,3050,3051,4,4666,4663,4665,3070,3068,3069,42,3053,3050,3052,4,4667,4662,4668,3071,3068,3070,42,3053,3048,3050,4,4667,4656,4662,3071,3066,3068,42,3047,3048,3053,4,4657,4656,4667,3065,3066,3071,42,3054,3047,3053,4,4669,4657,4667,3072,3065,3071,42,3055,3047,3054,4,4670,4654,4671,3073,3065,3072,42,3055,3046,3047,4,4670,4653,4654,3073,3064,3065,42,3056,3046,3055,4,4672,4653,4670,3074,3064,3073,42,3056,3057,3046,4,4672,4673,4653,3074,3075,3064,42,2844,3057,3056,4,4674,4675,4676,2862,3075,3074,42,2844,2845,3057,4,4674,4677,4675,2862,2863,3075,42,2845,3058,3057,4,4677,4678,4675,2863,3076,3075,42,2845,2848,3058,4,4677,4679,4678,2863,2866,3076,42,2846,2848,2845,4,4379,4680,4378,2864,2866,2863,42,2846,2847,2848,4,4379,4681,4680,2864,2865,2866,42,2848,2849,3059,4,4682,4683,4684,2866,2867,3077,42,2849,2988,3059,4,4683,4583,4684,2867,3006,3077,42,2849,2851,2988,4,4683,4582,4583,2867,2869,3006,42,3059,2988,3037,4,4685,4584,4642,3077,3006,3055,42,2988,2989,3037,4,4584,4586,4642,3006,3007,3055,42,3059,3037,3060,4,4685,4642,4686,3077,3055,3078,42,3037,3038,3060,4,4642,4643,4686,3055,3056,3078,42,3060,3038,3043,4,4686,4643,4648,3078,3056,3061,42,3045,3060,3043,4,4650,4686,4648,3063,3078,3061,42,3058,3060,3045,4,4687,4686,4650,3076,3078,3063,42,3058,3059,3060,4,4687,4685,4686,3076,3077,3078,42,3058,3045,3057,4,4688,4651,4673,3076,3063,3075,42,3057,3045,3046,4,4673,4651,4653,3075,3063,3064,42,2843,2844,3056,4,4374,4674,4676,2861,2862,3074,42,2842,2843,3056,4,4373,4374,4676,2860,2861,3074,42,2842,3056,3061,4,4689,4672,4690,2860,3074,3079,42,3061,3056,3062,4,4690,4672,4691,3079,3074,3080,42,3062,3056,3055,4,4691,4672,4670,3080,3074,3073,42,3062,3055,3054,4,4691,4670,4671,3080,3073,3072,42,3062,3054,3063,4,4691,4671,4692,3080,3072,3081,42,3054,3053,3063,4,4669,4667,4693,3072,3071,3081,42,3063,3053,3064,4,4693,4667,4694,3081,3071,3082,42,3064,3053,3052,4,4694,4667,4668,3082,3071,3070,42,3064,3052,3065,4,4694,4668,4695,3082,3070,3083,42,3065,3052,3066,4,4695,4668,4696,3083,3070,3084,42,3052,3067,3066,4,4666,4697,4698,3070,3085,3084,42,3052,3051,3067,4,4666,4665,4697,3070,3069,3085,42,3066,3067,3068,4,4698,4697,4699,3084,3085,3086,42,3066,3068,3069,4,4698,4699,4700,3084,3086,3087,42,3066,3069,3070,4,4698,4700,4701,3084,3087,3088,42,3070,3069,3071,4,4701,4700,4702,3088,3087,3089,42,3070,3071,3072,4,4701,4702,4703,3088,3089,3090,42,3072,3071,3073,4,4703,4702,4704,3090,3089,3091,42,3072,3073,3074,4,4703,4704,4705,3090,3091,3092,42,3074,3073,3075,4,4705,4704,4706,3092,3091,3093,42,3065,3066,3076,4,4695,4696,4707,3083,3084,3094,42,3076,3066,3077,4,4707,4696,4708,3094,3084,3095,42,3076,3077,3078,4,4707,4708,4709,3094,3095,3096,42,3078,3077,3079,4,4709,4708,4710,3096,3095,3097,42,3077,3080,3079,4,4708,4711,4710,3095,3098,3097,42,3079,3080,3081,4,4710,4711,4712,3097,3098,3099,42,3081,3080,3082,4,4712,4711,4713,3099,3098,3100,42,3083,3081,3082,4,4714,4712,4713,3101,3099,3100,42,3083,3084,3081,4,4714,4715,4712,3101,3102,3099,42,3078,3081,3084,4,4709,4712,4715,3096,3099,3102,42,3081,3078,3079,4,4712,4709,4710,3099,3096,3097,42,3076,3078,3085,4,4716,4717,4718,3094,3096,3103,42,3085,3078,3086,4,4718,4717,4719,3103,3096,3104,42,3086,3078,3087,4,4719,4717,4720,3104,3096,3105,42,3078,3088,3087,4,4721,4722,4723,3096,3106,3105,42,3087,3088,3089,4,4723,4722,4724,3105,3106,3107,42,3088,3090,3089,4,4722,4725,4724,3106,3108,3107,42,3089,3090,3091,4,4724,4725,4726,3107,3108,3109,42,3090,3092,3091,4,4725,4727,4726,3108,3110,3109,42,3091,3092,3093,4,4726,4727,4728,3109,3110,3111,42,3092,3094,3093,4,4727,4729,4728,3110,3112,3111,42,3089,3091,3095,4,4730,4731,4732,3107,3109,3113,42,3095,3091,3096,4,4732,4731,4733,3113,3109,3114,42,3091,3097,3096,4,4731,4734,4733,3109,3115,3114,42,3098,3095,3096,4,4735,4732,4733,3116,3113,3114,42,3099,3095,3098,4,4736,4732,4735,3117,3113,3116,42,3099,3100,3095,4,4736,4737,4732,3117,3118,3113,42,3099,3101,3100,4,4736,4738,4737,3117,3119,3118,42,3101,3099,3102,4,4738,4736,4739,3119,3117,3120,42,3102,3099,3103,4,4739,4736,4740,3120,3117,3121,42,3102,3103,3104,4,4739,4740,4741,3120,3121,3122,42,3105,3102,3104,4,4742,4739,4741,3123,3120,3122,42,3105,3106,3102,4,4742,4743,4739,3123,3124,3120,42,3106,3105,3107,4,4743,4742,4744,3124,3123,3125,42,3107,3105,3108,4,4744,4742,4745,3125,3123,3126,42,3105,3109,3108,4,4742,4746,4745,3123,3127,3126,42,3109,3105,3104,4,4746,4742,4741,3127,3123,3122,42,3108,3109,3110,4,4745,4746,4747,3126,3127,3128,42,3111,3106,3107,4,4748,4743,4744,3129,3124,3125,42,3111,3112,3106,4,4748,4749,4743,3129,3130,3124,42,3113,3112,3111,4,4750,4749,4748,3131,3130,3129,42,3114,3112,3113,4,4751,4749,4750,3132,3130,3131,42,3114,3115,3112,4,4751,4752,4749,3132,3133,3130,42,3114,3116,3115,4,4751,4753,4752,3132,3134,3133,42,3117,3116,3114,4,4754,4753,4751,3135,3134,3132,42,3117,3118,3116,4,4754,4755,4753,3135,3136,3134,42,3119,3118,3117,4,4756,4755,4754,3137,3136,3135,42,3119,3120,3118,4,4756,4757,4755,3137,3138,3136,42,3121,3120,3119,4,4758,4757,4756,3139,3138,3137,42,3121,3062,3120,4,4758,4691,4757,3139,3080,3138,42,3121,3061,3062,4,4758,4690,4691,3139,3079,3080,42,2841,3061,3121,4,4759,4690,4758,2859,3079,3139,42,2841,2842,3061,4,4759,4689,4690,2859,2860,3079,42,2841,3121,2840,4,4759,4758,4760,2859,3139,2858,42,3121,3119,2840,4,4758,4756,4760,3139,3137,2858,42,2840,3119,3117,4,4760,4756,4754,2858,3137,3135,42,2840,3117,3122,4,4760,4754,4761,2858,3135,3140,42,3122,3117,3114,4,4761,4754,4751,3140,3135,3132,42,3122,3114,3113,4,4761,4751,4750,3140,3132,3131,42,3120,3062,3123,4,4757,4691,4762,3138,3080,3141,42,3123,3062,3063,4,4762,4691,4692,3141,3080,3081,42,3063,3065,3123,4,4693,4695,4763,3081,3083,3141,42,3063,3064,3065,4,4693,4694,4695,3081,3082,3083,42,3076,3123,3065,4,4707,4763,4695,3094,3141,3083,42,3123,3076,3118,4,4762,4716,4755,3141,3094,3136,42,3118,3076,3085,4,4755,4716,4718,3136,3094,3103,42,3124,3118,3085,4,4764,4755,4718,3142,3136,3103,42,3116,3118,3124,4,4753,4755,4764,3134,3136,3142,42,3115,3116,3124,4,4752,4753,4764,3133,3134,3142,42,3115,3124,3125,4,4752,4764,4765,3133,3142,3143,42,3125,3124,3085,4,4765,4764,4718,3143,3142,3103,42,3125,3085,3086,4,4765,4718,4719,3143,3103,3104,42,3101,3125,3086,4,4738,4765,4719,3119,3143,3104,42,3125,3101,3126,4,4765,4738,4766,3143,3119,3144,42,3126,3101,3102,4,4766,4738,4739,3144,3119,3120,42,3106,3126,3102,4,4743,4766,4739,3124,3144,3120,42,3106,3112,3126,4,4743,4749,4766,3124,3130,3144,42,3112,3115,3126,4,4749,4752,4766,3130,3133,3144,42,3126,3115,3125,4,4766,4752,4765,3144,3133,3143,42,3101,3086,3100,4,4738,4719,4737,3119,3104,3118,42,3086,3087,3100,4,4719,4720,4737,3104,3105,3118,42,3087,3089,3100,4,4720,4730,4737,3105,3107,3118,42,3100,3089,3095,4,4737,4730,4732,3118,3107,3113,42,3120,3123,3118,4,4757,4762,4755,3138,3141,3136,42,3019,3020,3030,4,4624,4625,4635,3037,3038,3048,42,2975,2957,2973,4,4564,4541,4562,2993,2975,2991,42,2973,2957,2958,4,4562,4541,4542,2991,2975,2976,42,2958,2968,2973,4,4554,4555,4560,2976,2986,2991,42,2969,2967,2966,4,4556,4553,4552,2987,2985,2984,42,2933,3127,2934,4,4506,4767,4504,2951,3145,2952,42,2906,2904,3128,4,4768,4769,4770,2924,2922,3146,42,3128,2904,3129,4,4770,4769,4771,3146,2922,3147,42,2904,2902,3129,4,4769,4460,4771,2922,2920,3147,42,3129,2902,2901,4,4771,4460,4459,3147,2920,2919,42,2899,2901,2900,4,4772,4459,4458,2917,2919,2918,42,3130,2901,2899,4,4773,4459,4772,3148,2919,2917,42,3131,3130,2899,4,4774,4773,4772,3149,3148,2917,42,3132,3131,2899,4,4775,4774,4772,3150,3149,2917,42,2899,2898,3132,4,4456,4455,4776,2917,2916,3150,42,2836,2872,2834,4,4364,4418,4363,2854,2890,2852,42,2834,2872,2871,4,4363,4418,4420,2852,2890,2889,42,2834,2871,2868,4,4361,4417,4414,2852,2889,2886,42,2834,2868,2833,4,4361,4414,4360,2852,2886,2851,42,2833,2868,2867,4,4359,4410,4412,2851,2886,2885,42,2833,2867,2832,4,4359,4412,4358,2851,2885,2850,42,2832,2867,2864,4,4777,4409,4404,2850,2885,2882,42,2832,2864,3133,4,4777,4404,4778,2850,2882,3151,42,3133,2864,2862,4,4778,4404,4406,3151,2882,2880,42,3133,2862,2861,4,4779,4400,4402,3151,2880,2879,42,3133,2861,3134,4,4779,4402,4780,3151,2879,3152,42,3134,2861,2854,4,4781,4399,4392,3152,2879,2872,42,2854,2861,2857,4,4392,4399,4395,2872,2879,2875,42,2852,3134,2854,4,4390,4781,4392,2870,3152,2872,42,3134,2852,2830,4,4781,4390,4782,3152,2870,2848,42,2830,2852,2829,4,4782,4390,4783,2848,2870,2847,42,2852,2850,2829,4,4390,4388,4783,2870,2868,2847,42,2828,2829,2850,4,4385,4783,4388,2846,2847,2868,42,2831,3134,2830,4,4356,4780,4355,2849,3152,2848,42,2831,3133,3134,4,4356,4779,4780,2849,3151,3152,42,2832,3133,2831,4,4777,4778,4784,2850,3151,2849,42,2848,3059,3058,5,4785,4786,4787,2866,3077,3076,42,3135,3136,3137,4,4788,4789,4790,3153,3154,3155,42,3135,3138,3136,4,4788,4791,4789,3153,3156,3154,42,3137,3136,3139,4,4790,4789,4792,3155,3154,3157,42,3140,3141,3142,4,4793,4794,4795,3158,3159,3160,42,3140,3143,3141,4,4793,4796,4794,3158,3161,3159,42,3143,3140,3144,4,4796,4793,4797,3161,3158,3162,42,3144,3145,3143,4,4797,4798,4796,3162,3163,3161,42,3144,3146,3145,4,4797,4799,4798,3162,3164,3163,42,3147,3146,3144,4,4800,4799,4797,3165,3164,3162,42,3147,3144,3148,4,4800,4797,4801,3165,3162,3166,42,3144,3140,3148,4,4797,4793,4801,3162,3158,3166,42,3148,3140,3149,4,4801,4793,4802,3166,3158,3167,42,3140,3142,3149,4,4793,4795,4802,3158,3160,3167,42,3149,3142,3150,4,4802,4795,4803,3167,3160,3168,42,3142,3151,3150,4,4795,4804,4803,3160,3169,3168,42,3142,3152,3151,4,4795,4805,4804,3160,3170,3169,42,3142,3141,3152,4,4795,4794,4805,3160,3159,3170,42,3152,3153,3151,4,4805,4806,4804,3170,3171,3169,42,3151,3153,3154,4,4804,4806,4807,3169,3171,3172,42,3153,3155,3154,4,4806,4808,4807,3171,3173,3172,42,3154,3155,3156,4,4807,4808,4809,3172,3173,3174,42,3157,3156,3155,4,4810,4809,4808,3175,3174,3173,42,3157,3158,3156,4,4810,4811,4809,3175,3176,3174,42,3157,3159,3158,4,4810,4812,4811,3175,3177,3176,42,3160,3159,3157,4,4813,4812,4810,3178,3177,3175,42,3159,3161,3158,4,4812,4814,4811,3177,3179,3176,42,3161,3159,3162,4,4814,4812,4815,3179,3177,3180,42,3156,3158,3161,4,4809,4811,4814,3174,3176,3179,42,3156,3161,3163,4,4809,4814,4816,3174,3179,3181,42,3154,3156,3163,4,4807,4809,4816,3172,3174,3181,42,3151,3154,3164,4,4804,4807,4817,3169,3172,3182,42,3164,3154,3165,4,4817,4807,4818,3182,3172,3183,42,3154,3166,3165,4,4807,4819,4818,3172,3184,3183,42,3165,3166,3167,4,4818,4819,4820,3183,3184,3185,42,3168,3167,3166,4,4821,4820,4819,3186,3185,3184,42,3168,3169,3167,4,4821,4822,4820,3186,3187,3185,42,3170,3169,3168,4,4823,4822,4821,3188,3187,3186,42,3170,3171,3169,4,4823,4824,4822,3188,3189,3187,42,3171,3172,3169,4,4824,4825,4822,3189,3190,3187,42,3172,3173,3169,4,4825,4826,4822,3190,3191,3187,42,3169,3173,3167,4,4822,4826,4820,3187,3191,3185,42,3173,3174,3167,4,4826,4827,4820,3191,3192,3185,42,3173,3175,3174,4,4826,4828,4827,3191,3193,3192,42,3173,3176,3175,4,4826,4829,4828,3191,3194,3193,42,3177,3176,3173,4,4830,4829,4826,3195,3194,3191,42,3176,3178,3175,4,4829,4831,4828,3194,3196,3193,42,3175,3178,3179,4,4828,4831,4832,3193,3196,3197,42,3180,3175,3179,4,4833,4828,4832,3198,3193,3197,42,3174,3175,3180,4,4827,4828,4833,3192,3193,3198,42,3181,3174,3180,4,4834,4827,4833,3199,3192,3198,42,3165,3174,3181,4,4818,4827,4834,3183,3192,3199,42,3165,3167,3174,4,4818,4820,4827,3183,3185,3192,42,3182,3165,3181,4,4835,4818,4834,3200,3183,3199,42,3164,3165,3182,4,4817,4818,4835,3182,3183,3200,42,3183,3164,3182,4,4836,4817,4835,3201,3182,3200,42,3150,3164,3183,4,4803,4817,4836,3168,3182,3201,42,3150,3151,3164,4,4803,4804,4817,3168,3169,3182,42,3184,3150,3183,4,4837,4803,4836,3202,3168,3201,42,3149,3150,3184,4,4802,4803,4837,3167,3168,3202,42,3185,3149,3184,4,4838,4802,4837,3203,3167,3202,42,3148,3149,3185,4,4801,4802,4838,3166,3167,3203,42,3186,3148,3185,4,4839,4801,4838,3204,3166,3203,42,3147,3148,3186,4,4800,4801,4839,3165,3166,3204,42,3185,3187,3186,4,4840,4841,4842,3203,3205,3204,42,3185,3188,3187,4,4840,4843,4841,3203,3206,3205,42,3185,3184,3188,4,4840,4844,4843,3203,3202,3206,42,3188,3184,3189,4,4843,4844,4845,3206,3202,3207,42,3184,3183,3189,4,4844,4846,4845,3202,3201,3207,42,3189,3183,3190,4,4845,4846,4847,3207,3201,3208,42,3190,3183,3182,4,4847,4846,4848,3208,3201,3200,42,3190,3182,3191,4,4847,4848,4849,3208,3200,3209,42,3182,3181,3191,4,4848,4850,4849,3200,3199,3209,42,3191,3181,3192,4,4849,4850,4851,3209,3199,3210,42,3192,3181,3193,4,4851,4850,4852,3210,3199,3211,42,3181,3194,3193,4,4850,4853,4852,3199,3212,3211,42,3181,3180,3194,4,4850,4854,4853,3199,3198,3212,42,3180,3195,3194,4,4854,4855,4853,3198,3213,3212,42,3180,3179,3195,4,4854,4856,4855,3198,3197,3213,42,3179,3196,3195,4,4856,4857,4855,3197,3214,3213,42,3196,3197,3195,4,4857,4858,4855,3214,3215,3213,42,3195,3197,3198,4,4855,4858,4859,3213,3215,3216,42,3195,3198,3199,4,4855,4859,4860,3213,3216,3217,42,3194,3195,3199,4,4853,4855,4860,3212,3213,3217,42,3194,3199,3200,4,4853,4860,4861,3212,3217,3218,42,3193,3194,3200,4,4852,4853,4861,3211,3212,3218,42,3193,3200,3201,4,4852,4861,4862,3211,3218,3219,42,3201,3200,3202,4,4862,4861,4863,3219,3218,3220,42,3203,3201,3202,4,4864,4862,4863,3221,3219,3220,42,3201,3203,3204,4,4862,4864,4865,3219,3221,3222,42,3203,3205,3204,4,4864,4866,4865,3221,3223,3222,42,3203,3206,3205,4,4864,4867,4866,3221,3224,3223,42,3207,3206,3203,4,4868,4867,4864,3225,3224,3221,42,3207,3203,3202,4,4868,4864,4863,3225,3221,3220,42,3201,3204,3208,4,4862,4865,4869,3219,3222,3226,42,3192,3201,3208,4,4851,4862,4869,3210,3219,3226,42,3192,3193,3201,4,4851,4852,4862,3210,3211,3219,42,3146,3209,3145,4,4799,4870,4798,3164,3227,3163,42,3210,3211,3212,4,4871,4872,4873,3228,3229,3230,42,3211,3213,3212,4,4872,4874,4873,3229,3231,3230,42,3212,3213,3214,4,4873,4874,4875,3230,3231,3232,42,3213,3215,3214,4,4874,4876,4875,3231,3233,3232,42,3213,3216,3215,4,4874,4877,4876,3231,3234,3233,42,3210,3212,3217,4,4871,4873,4878,3228,3230,3235,42,3217,3212,3218,4,4878,4873,4879,3235,3230,3236,42,3212,3219,3218,4,4873,4880,4879,3230,3237,3236,42,3218,3219,3220,4,4879,4880,4881,3236,3237,3238,42,3219,3221,3220,4,4880,4882,4881,3237,3239,3238,42,3222,3221,3219,4,4883,4882,4880,3240,3239,3237,42,3217,3218,3223,4,4878,4879,4884,3235,3236,3241,42,3223,3218,3224,4,4884,4879,4885,3241,3236,3242,42,3224,3218,3225,4,4885,4879,4886,3242,3236,3243,42,3218,3226,3225,4,4879,4887,4886,3236,3244,3243,42,3226,3227,3225,4,4887,4888,4886,3244,3245,3243,42,3228,3227,3226,4,4889,4888,4887,3246,3245,3244,42,3228,3229,3227,4,4889,4890,4888,3246,3247,3245,42,3224,3225,3230,4,4885,4886,4891,3242,3243,3248,42,3230,3225,3231,4,4891,4886,4892,3248,3243,3249,42,3225,3232,3231,4,4886,4893,4892,3243,3250,3249,42,3225,3233,3232,4,4886,4894,4893,3243,3251,3250,42,3233,3234,3232,4,4894,4895,4893,3251,3252,3250,42,3235,3234,3233,4,4896,4895,4894,3253,3252,3251,42,3230,3231,3236,4,4891,4892,4897,3248,3249,3254,42,3236,3231,3237,4,4897,4892,4898,3254,3249,3255,42,3237,3231,3238,4,4898,4892,4899,3255,3249,3256,42,3231,3239,3238,4,4892,4900,4899,3249,3257,3256,42,3239,3240,3238,4,4900,4901,4899,3257,3258,3256,42,3239,3241,3240,4,4900,4902,4901,3257,3259,3258,42,3237,3242,3236,4,4898,4903,4897,3255,3260,3254,42,3242,3237,3243,4,4903,4898,4904,3260,3255,3261,42,3237,3244,3243,4,4898,4905,4904,3255,3262,3261,42,3244,3237,3245,4,4905,4898,4906,3262,3255,3263,42,3246,3244,3245,4,4907,4905,4906,3264,3262,3263,42,3245,3247,3246,4,4906,4908,4907,3263,3265,3264,42,3248,3236,3242,4,4909,4897,4903,3266,3254,3260,42,3236,3248,3249,4,4897,4909,4910,3254,3266,3267,42,3250,3249,3248,4,4911,4910,4909,3268,3267,3266,42,3250,3251,3249,4,4911,4912,4910,3268,3269,3267,42,3252,3251,3250,4,4913,4912,4911,3270,3269,3268,42,3252,3253,3251,4,4913,4914,4912,3270,3271,3269,42,3253,3254,3251,4,4914,4915,4912,3271,3272,3269,42,3253,3255,3254,4,4914,4916,4915,3271,3273,3272,42,3255,3256,3254,4,4916,4917,4915,3273,3274,3272,42,3257,3256,3255,4,4918,4917,4916,3275,3274,3273,42,3257,3258,3256,4,4918,4919,4917,3275,3276,3274,42,3259,3258,3257,4,4920,4919,4918,3277,3276,3275,42,3259,3260,3258,4,4920,4921,4919,3277,3278,3276,42,3261,3260,3259,4,4922,4921,4920,3279,3278,3277,42,3262,3260,3261,4,4923,4921,4922,3280,3278,3279,42,3262,3263,3260,4,4923,4924,4921,3280,3281,3278,42,3260,3263,3264,4,4921,4924,4925,3278,3281,3282,42,3263,3210,3264,4,4924,4871,4925,3281,3228,3282,42,3264,3210,3217,4,4925,4871,4878,3282,3228,3235,42,3264,3217,3265,4,4925,4878,4926,3282,3235,3283,42,3265,3217,3223,4,4926,4878,4884,3283,3235,3241,42,3265,3223,3266,4,4926,4884,4927,3283,3241,3284,42,3266,3223,3224,4,4927,4884,4885,3284,3241,3242,42,3266,3224,3267,4,4927,4885,4928,3284,3242,3285,42,3267,3224,3230,4,4928,4885,4891,3285,3242,3248,42,3249,3267,3230,4,4910,4928,4891,3267,3285,3248,42,3251,3267,3249,4,4912,4928,4910,3269,3285,3267,42,3251,3254,3267,4,4912,4915,4928,3269,3272,3285,42,3254,3266,3267,4,4915,4927,4928,3272,3284,3285,42,3254,3256,3266,4,4915,4917,4927,3272,3274,3284,42,3256,3265,3266,4,4917,4926,4927,3274,3283,3284,42,3258,3265,3256,4,4919,4926,4917,3276,3283,3274,42,3258,3264,3265,4,4919,4925,4926,3276,3282,3283,42,3260,3264,3258,4,4921,4925,4919,3278,3282,3276,42,3249,3230,3236,4,4910,4891,4897,3267,3248,3254,42,3268,3262,3261,4,4929,4923,4922,3286,3280,3279,42,3269,3270,3271,4,4930,4931,4932,3287,3288,3289,42,3269,3272,3270,4,4930,4933,4931,3287,3290,3288,42,3269,3271,3273,4,4930,4932,4934,3287,3289,3291] - -} +{ + + "metadata" : + { + "formatVersion" : 3.1, + "sourceFile" : "female02.obj", + "generatedBy" : "OBJConverter", + "vertices" : 3274, + "faces" : 6233, + "normals" : 3292, + "colors" : 0, + "uvs" : 4935, + "materials" : 6 + }, + + "scale" : 100.000000, + + "materials": [ { + "DbgColor" : 15658734, + "DbgIndex" : 0, + "DbgName" : "_03_-_Default1noCulli__03_-_Default1noCulli", + "colorDiffuse" : [0.64, 0.64, 0.64], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "03_-_Default1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }, + + { + "DbgColor" : 15597568, + "DbgIndex" : 1, + "DbgName" : "_02_-_Default1noCulli__02_-_Default1noCulli", + "colorDiffuse" : [0.64, 0.64, 0.64], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "02_-_Default1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }, + + { + "DbgColor" : 60928, + "DbgIndex" : 2, + "DbgName" : "FrontColorNoCullingID__02_-_Default1noCulli", + "colorDiffuse" : [0.8, 0.8, 0.8], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "02_-_Default1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }, + + { + "DbgColor" : 238, + "DbgIndex" : 3, + "DbgName" : "FrontColorNoCullingID__03_-_Default1noCulli", + "colorDiffuse" : [0.8, 0.8, 0.8], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "03_-_Default1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }, + + { + "DbgColor" : 15658496, + "DbgIndex" : 4, + "DbgName" : "_01_-_Default1noCulli__01_-_Default1noCulli", + "colorDiffuse" : [0.64, 0.64, 0.64], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "01_-_Default1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }, + + { + "DbgColor" : 61166, + "DbgIndex" : 5, + "DbgName" : "FrontColorNoCullingID__01_-_Default1noCulli", + "colorDiffuse" : [0.8, 0.8, 0.8], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "01_-_Default1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }], + + "vertices": [1525,10464,868,1404,10444,1171,1576,9895,1152,1356,10926,946,1475,10477,497,1314,10917,626,1180,10484,84,1050,10897,303,759,10476,-194,1316,9895,-81,1645,9910,355,1698,9907,807,1629,9259,1204,1293,9298,1544,1215,9872,1466,1085,10397,1469,602,10311,1664,518,10807,1607,100,10765,1618,457,11337,1603,89,11339,1663,-275,11334,1569,-233,11783,1619,-656,11296,1434,-576,11752,1493,-551,12086,1482,-823,12136,1120,-820,11740,1169,-895,11703,780,-892,11269,1160,-958,11280,822,-853,11666,453,-899,11265,527,-582,11636,134,-633,11266,212,-170,11613,20,-580,12098,-6,-196,12039,-86,-597,12411,-66,-211,12296,-160,-552,13008,-156,-226,12762,-274,-501,13583,-300,-211,13513,-324,-537,13976,-281,-79,13906,-289,-614,14221,-99,-125,14394,30,212,14399,20,457,13885,-231,481,14383,30,489,14536,100,744,14344,76,714,14503,146,494,14682,165,698,14655,209,646,14838,236,774,14816,373,724,15029,255,610,15006,191,466,14833,195,281,14819,198,284,14685,165,259,14550,98,86,14531,187,-200,14426,380,-643,14289,309,-859,14148,-147,-743,13966,-302,-682,13611,-277,-785,13138,-26,-934,12889,285,-878,12551,298,-888,12173,314,-916,12179,705,-903,12454,1040,-769,12354,1257,-515,12299,1484,-230,12053,1626,72,11774,1680,430,11769,1626,839,11352,1524,963,10855,1491,1240,10903,1236,1114,11376,1288,1079,11698,1275,779,11728,1541,750,12016,1545,422,12024,1657,68,12036,1703,-237,12280,1620,-248,12405,1790,84,12396,1779,107,12656,1874,-256,12673,1905,-507,12702,1859,-530,12415,1689,-730,12746,1701,-752,12492,1483,-957,12769,987,-958,12831,669,-950,12492,663,-867,13179,312,-966,13159,669,-945,13111,949,-907,13037,1365,-903,12745,1360,-702,13002,1680,-480,12964,1828,-245,12942,1875,16,12917,1836,139,12906,1815,256,12892,1862,496,12871,1943,445,12613,1954,417,12367,1815,434,12248,1646,745,12240,1552,714,12349,1757,971,12354,1614,957,12595,1852,701,12598,1956,736,12848,1944,988,12838,1848,1258,12822,1588,1194,12550,1563,1330,12536,1212,1387,12839,1162,1219,13019,1628,1363,13176,1315,1507,12980,871,1580,13219,888,1660,12966,523,1668,13299,733,1860,13571,678,1962,13178,496,1739,12806,294,1478,12943,517,1452,12881,864,1406,12552,871,1208,12266,1242,1012,12219,1391,82,12270,1697,1071,11994,1245,1211,11721,939,1258,11994,892,1342,12266,881,1478,12603,481,1477,12875,509,1445,12892,158,1270,13542,-203,1273,13106,-25,1390,13344,-274,1473,13176,-393,1373,12953,-119,1493,12740,-399,1544,12572,-127,1904,12846,-238,1801,12545,91,2081,12707,94,2026,12975,304,2215,13210,152,2104,13428,296,2085,13601,-26,1904,13943,114,1712,13868,-113,1902,13605,-259,2184,13370,-133,2302,12920,-40,2274,13101,-316,2106,13145,-544,1846,13084,-635,1631,12940,-583,1717,13309,-458,2004,13388,-379,1623,13500,-342,1520,13689,-215,1506,13948,-96,1649,14041,176,1290,13952,-115,1417,13733,-186,981,13497,-228,880,12657,-164,1209,12800,-23,1138,12248,101,1357,12306,488,1253,11977,535,1206,11690,612,1236,11379,975,1209,11370,673,1008,11655,257,1063,11961,158,706,11973,1,635,11606,89,995,11340,326,595,11304,154,635,10885,72,254,10417,-229,867,9888,-368,1387,9238,-166,1723,9258,309,1791,9277,779,1698,8697,1251,1339,8739,1619,760,8777,1823,728,9281,1749,681,9791,1708,181,9732,1693,135,10273,1649,-341,10244,1543,-311,10729,1513,-732,10703,1327,-977,10695,1075,-1029,10201,1009,-775,10217,1325,-1104,9648,1002,-826,9654,1349,-906,9126,1335,-1179,9125,979,-982,8562,1275,-1241,8561,914,-1065,7971,1209,-1311,7970,822,-1391,7220,719,-1163,7217,1177,-1252,6479,1188,-1489,6484,693,-1460,6501,166,-1386,7236,262,-1353,7986,355,-1314,8564,452,-1246,9117,558,-1169,9658,644,-1095,10207,730,-1036,10699,811,-969,10727,497,-1034,10235,365,-1094,9689,200,-1150,9140,97,-1212,8583,8,-1231,8007,-68,-1264,7259,-183,-1278,6527,-334,-834,7293,-596,-824,6563,-758,-182,6587,-895,-209,7316,-722,186,6597,-745,221,7332,-612,404,7321,-525,196,8079,-540,399,8068,-492,382,8715,-550,567,8695,-511,347,9272,-540,934,8667,-439,914,9263,-460,317,9850,-416,1416,8632,-172,1772,8656,336,1846,8683,793,1766,8102,1290,1394,8157,1656,788,8203,1882,417,8195,1887,424,8744,1808,191,9218,1723,-352,9686,1575,-399,9138,1596,-482,8575,1568,-574,7975,1572,-651,7228,1580,-713,6508,1621,-343,6551,1848,-256,7279,1746,-176,8019,1715,-61,8602,1693,188,8660,1769,145,8114,1810,68,7378,1888,-24,6654,2038,341,6729,2117,379,7456,1995,780,7463,1986,760,6737,2120,1434,7405,1734,1466,6676,1852,1806,7354,1371,1882,8056,824,1787,8024,381,1926,7307,882,1958,6572,938,1835,6622,1449,1827,7272,401,1437,7250,-111,1416,8001,-132,915,8052,-393,902,7284,-412,904,6542,-512,1458,6506,-177,1858,6531,386,610,6564,-585,543,7294,-471,554,8047,-460,421,6586,-646,-244,9802,-431,-239,9226,-564,-248,8656,-621,179,8689,-587,-225,8066,-639,-818,8040,-479,-802,8615,-412,-765,9178,-338,-723,9743,-197,-707,10290,-17,-672,10761,200,-221,11273,94,-251,10804,19,187,11277,100,194,10845,8,220,11608,42,256,11993,-45,278,12242,-111,770,12219,-63,325,12673,-241,409,13472,-296,988,13905,-176,1437,14124,190,1435,14057,518,1044,14286,105,857,14451,268,824,14627,337,812,14771,601,802,15033,497,889,15186,430,933,15342,371,761,15219,175,849,15446,92,976,15509,328,1005,15745,274,634,15701,-45,637,15415,10,612,15184,89,429,15172,50,438,14973,162,262,14970,156,134,14969,195,130,14783,307,117,14636,262,-22,14479,419,-202,14290,735,-643,14176,647,-981,14211,227,-1121,13979,-195,-898,13876,-317,-685,13609,-275,-529,13476,39,-691,13396,-260,-520,13348,44,-675,13334,345,-880,13322,647,-970,13340,700,-814,13141,578,-1173,13139,555,-1188,13399,610,-1386,13522,376,-1400,13223,322,-1184,12799,519,-1383,12873,274,-1028,12841,90,-848,12755,512,-590,13166,347,-536,13141,33,-709,13155,-235,-596,12786,-23,-624,12754,278,-714,12830,-255,-965,12874,-377,-1237,12928,-305,-1447,12926,-49,-1450,13294,-6,-1434,13615,35,-1312,13928,469,-1148,13756,697,-1017,13616,820,-971,13341,693,-883,13428,1095,-836,13227,1413,-666,13264,1535,-640,13599,1247,-451,13261,1678,-227,13252,1718,-20,13219,1683,187,13217,1641,384,13177,1726,576,13172,1801,802,13136,1809,1038,13093,1713,1136,13409,1431,1228,13657,1152,937,13723,1253,899,13469,1491,694,13483,1499,709,13692,1324,981,14164,847,696,14000,1090,661,14220,930,510,13930,1125,514,14188,965,651,14461,898,508,14449,916,504,14635,948,395,14612,965,372,14686,1102,529,14733,1077,358,14663,1267,575,14745,1232,484,14695,1330,507,14724,1357,575,14759,1282,627,14798,1233,689,14829,1127,694,14848,1168,779,14931,1043,774,14969,1104,817,14998,996,829,15087,1096,844,15057,936,878,15194,902,838,15202,1115,912,15368,914,929,15284,843,953,15375,862,988,15339,791,969,15380,806,1051,15362,746,1047,15316,734,984,15269,780,947,15229,789,923,15261,785,975,15230,737,991,15235,752,1068,15318,705,1115,15415,677,1100,15413,702,1141,15513,666,1066,15486,733,1054,15628,734,1008,15505,797,1013,15608,823,1086,15675,752,1125,15655,677,1144,15686,651,1099,15738,711,1128,15698,640,1150,15624,603,1042,15633,649,1156,15542,596,1164,15623,616,1139,15601,658,1168,15540,610,1156,15487,634,1101,15410,665,1055,15319,691,968,15288,693,881,15185,842,839,15041,881,801,14990,914,752,14904,970,644,14802,1024,626,14660,930,774,14496,818,826,14309,781,902,14383,517,1081,14291,463,1374,13872,845,1503,13493,982,1623,13758,776,1954,13823,426,1693,13960,483,847,14566,555,731,14701,851,806,14962,825,834,15009,649,880,15124,655,942,15268,664,1028,15451,644,1043,15553,604,1043,15770,586,977,16018,275,605,15974,-33,365,15937,-90,395,15664,-102,416,15388,-40,189,15369,-34,244,15146,52,77,15149,105,-36,15356,2,-151,15230,261,-89,15085,330,11,14952,416,49,14732,523,45,14566,472,61,14497,744,-19,14397,692,89,14279,870,164,14461,847,216,14219,934,135,13968,1085,-20,14074,1014,-144,13780,1234,-341,13855,1117,-631,13886,978,-936,13867,846,-1000,14114,576,-1319,14017,124,-1240,13581,-249,-1251,13279,-272,-965,13198,-355,-972,13478,-351,-406,13604,1352,-208,13577,1403,-20,13444,1508,48,13694,1304,320,13933,1111,265,13631,1335,492,13648,1351,465,13394,1560,364,14198,958,299,14449,895,290,14624,927,172,14637,884,83,14668,784,104,14747,970,217,14701,1046,140,14700,1188,218,14668,1303,350,14671,1337,429,14695,1372,510,14770,1383,425,14745,1413,400,14855,1429,323,14841,1431,316,14915,1427,247,14840,1413,258,14912,1415,310,14935,1460,374,14924,1426,361,14940,1462,435,14944,1418,434,14971,1442,388,14969,1491,433,14995,1471,472,14999,1422,467,15023,1430,492,15037,1407,461,15036,1432,451,15047,1427,479,15047,1409,499,15047,1402,509,15045,1403,512,15022,1400,530,15003,1391,485,14970,1405,542,14892,1365,476,14870,1398,573,14809,1337,623,14857,1297,676,14916,1241,738,14974,1200,781,15090,1205,786,15201,1241,855,15345,1112,764,15324,1328,783,15413,1311,795,15484,1292,881,15505,1111,798,15551,1255,877,15662,1077,793,15660,1233,865,15787,1109,927,15663,958,920,15793,987,980,15831,851,943,16055,858,1003,16041,576,1027,15663,717,985,15647,797,983,15604,860,931,15503,910,966,15504,858,1004,15631,854,1038,15674,832,1072,15724,776,1085,15748,699,1141,15484,619,880,15179,783,753,14913,898,1053,15737,771,1024,15698,820,1001,15464,823,995,15404,835,964,15447,799,894,16053,1010,855,15911,1105,757,16190,1190,807,16349,1033,626,16395,1184,454,16315,1369,391,16422,1261,408,16533,1122,692,16451,1067,176,16423,1287,180,16542,1120,-36,16487,1077,-25,16379,1218,-229,16307,1097,-281,16352,968,-364,16229,914,-315,16080,1081,-383,15922,880,-336,15788,984,-351,15663,858,-322,15665,989,-326,15534,831,-301,15541,957,-281,15386,993,-288,15378,786,-244,15250,797,-312,15373,728,-275,15249,737,-331,15328,687,-315,15270,702,-279,15252,679,-287,15319,672,-340,15367,660,-380,15337,586,-391,15260,550,-443,15351,505,-400,15260,523,-446,15323,471,-384,15258,514,-342,15174,562,-326,15177,550,-318,15313,507,-237,15165,571,-203,15151,547,-113,15022,554,-44,14919,560,-43,14875,739,3,14836,821,-8,14826,893,35,14762,1060,79,14742,1177,127,14713,1236,184,14691,1324,109,14762,1290,167,14735,1348,263,14678,1355,345,14680,1379,336,14724,1419,248,14727,1395,177,14840,1368,115,14848,1321,59,14799,1240,18,14779,1099,-54,14846,958,-69,14882,1018,7,14848,1173,68,14878,1297,147,14936,1371,100,14959,1347,57,14993,1341,-18,14955,1253,-39,15001,1263,-120,14997,1114,-55,14892,1119,-144,14987,997,-94,14904,903,-62,14902,826,-102,14945,785,-121,14958,838,-174,15087,795,-163,15079,736,-149,15074,678,-207,15145,670,-229,15166,725,-179,15098,1011,-155,15105,1146,-59,15069,1281,76,15012,1361,93,14996,1360,111,14981,1360,150,14966,1389,197,14920,1394,260,14929,1451,188,14946,1417,223,14952,1474,258,14946,1490,305,14951,1499,240,14989,1490,184,14995,1451,178,14969,1445,151,15004,1400,149,14991,1398,126,14999,1370,109,15004,1363,117,15011,1373,103,15027,1385,142,15057,1439,133,15108,1436,175,15120,1474,168,15183,1466,104,15164,1435,140,15235,1461,65,15219,1423,93,15308,1443,49,15316,1425,25,15211,1401,-53,15302,1358,0,15382,1392,-105,15373,1335,-1,15456,1375,-99,15449,1327,-78,15489,1345,-111,15497,1334,-136,15514,1309,-152,15458,1290,-160,15539,1279,-189,15479,1248,-230,15379,1188,-162,15363,1287,-208,15311,1210,-224,15234,1002,-175,15228,1233,-239,15445,1150,-219,15510,1186,-202,15554,1243,-172,15554,1275,-142,15551,1297,-125,15530,1312,-103,15513,1333,-76,15506,1347,-6,15514,1366,-2,15523,1369,-70,15519,1353,1,15537,1358,-83,15537,1332,-36,15595,1373,-99,15579,1342,-107,15582,1342,-73,15598,1365,-121,15590,1361,-80,15612,1381,-7,15607,1387,-13,15617,1402,49,15603,1397,-14,15620,1417,50,15608,1414,-17,15638,1422,-101,15636,1397,-37,15687,1449,-118,15672,1408,-146,15722,1399,-183,15656,1358,-199,15690,1344,-218,15656,1286,-196,15590,1301,-229,15610,1244,-212,15575,1243,-238,15587,1197,-251,15553,1126,-286,15688,1129,-241,15729,1225,-208,15777,1307,-135,15828,1383,-32,15738,1462,65,15707,1485,31,15685,1477,41,15661,1460,52,15628,1427,97,15636,1447,108,15662,1484,113,15684,1490,140,15635,1471,126,15611,1431,88,15609,1421,77,15585,1405,71,15579,1393,46,15597,1392,58,15586,1374,93,15561,1383,96,15568,1398,113,15595,1412,137,15563,1408,117,15542,1394,104,15543,1382,93,15529,1383,90,15538,1372,89,15544,1376,70,15534,1372,71,15541,1375,87,15557,1367,-11,15492,1372,63,15487,1388,87,15426,1433,72,15372,1431,137,15380,1479,145,15462,1454,92,15505,1392,64,15517,1380,143,15537,1418,172,15473,1477,179,15407,1526,168,15324,1508,143,15334,1478,151,15303,1478,156,15290,1504,153,15252,1497,139,15279,1464,161,15222,1497,184,15197,1478,182,15222,1515,223,15245,1511,192,15224,1555,208,15222,1586,225,15217,1601,201,15247,1613,230,15249,1644,213,15290,1643,259,15251,1652,265,15218,1625,272,15197,1573,308,15225,1610,288,15255,1650,323,15259,1625,297,15298,1652,253,15294,1661,251,15329,1648,211,15322,1636,211,15442,1552,198,15349,1600,180,15318,1553,165,15263,1551,180,15231,1552,192,15286,1607,203,15505,1499,183,15557,1459,155,15583,1430,178,15604,1460,200,15565,1475,245,15519,1518,247,15449,1563,286,15450,1560,291,15514,1508,329,15422,1541,307,15360,1611,293,15331,1644,325,15299,1621,340,15335,1570,359,15344,1528,384,15405,1504,387,15359,1503,385,15327,1502,379,15313,1527,366,15284,1572,357,15249,1570,388,15245,1520,390,15276,1521,414,15263,1489,405,15307,1491,447,15345,1479,457,15411,1470,432,15461,1468,364,15484,1477,332,15489,1493,308,15570,1472,287,15574,1484,242,15574,1488,238,15618,1482,151,15654,1490,140,15743,1510,86,15829,1498,-20,15838,1452,-47,15943,1436,-159,15912,1362,-56,16143,1379,-241,16072,1255,-85,16260,1314,-291,15955,1163,-282,15818,1154,-238,15851,1229,177,16306,1391,183,16195,1445,201,15961,1498,212,15842,1517,219,15764,1528,231,15666,1503,313,15670,1506,302,15759,1527,339,15855,1524,449,15887,1500,478,15791,1514,386,15739,1518,344,15708,1513,331,15655,1490,303,15616,1472,335,15602,1448,361,15586,1430,358,15559,1440,419,15538,1425,451,15527,1427,523,15510,1428,532,15436,1446,492,15361,1470,497,15263,1467,468,15202,1472,396,15206,1489,375,15217,1497,365,15241,1533,347,15240,1570,326,15234,1598,322,15255,1521,312,15205,1551,323,15186,1539,276,15179,1549,232,15177,1530,237,15197,1544,204,15184,1490,229,15129,1515,210,15090,1515,206,15058,1499,153,15035,1432,150,15019,1404,160,15017,1397,192,15019,1426,183,15027,1438,214,15036,1471,258,15072,1527,261,15104,1534,264,15131,1526,283,15135,1525,285,15103,1536,289,15072,1534,262,15048,1492,262,15037,1452,301,15034,1457,295,15040,1501,328,15055,1498,320,15078,1533,380,15053,1488,378,15076,1517,419,15051,1462,447,15065,1462,451,15089,1470,364,15106,1531,310,15109,1539,303,15135,1529,338,15140,1526,357,15200,1505,401,15143,1497,451,15140,1468,505,15068,1426,498,15050,1412,458,15051,1436,414,15042,1449,380,15044,1457,338,15044,1459,492,15047,1401,540,15059,1408,513,15130,1434,516,15195,1451,658,15236,1383,541,15264,1454,607,15369,1425,647,15450,1411,627,15524,1401,596,15558,1414,525,15547,1426,517,15567,1419,439,15572,1410,446,15556,1418,419,15572,1405,415,15562,1415,402,15574,1412,388,15570,1422,409,15593,1415,401,15599,1429,424,15615,1428,414,15620,1439,377,15622,1438,358,15635,1455,354,15687,1509,425,15725,1517,496,15742,1503,604,15799,1475,575,15900,1455,456,15995,1488,436,16193,1429,653,16163,1346,585,15988,1438,670,15867,1397,671,15779,1433,660,15742,1444,585,15744,1480,578,15705,1466,492,15690,1474,425,15666,1465,423,15700,1499,377,15664,1476,397,15641,1452,435,15647,1454,440,15643,1437,494,15672,1468,570,15682,1459,497,15669,1454,496,15659,1438,445,15638,1433,439,15625,1413,529,15653,1430,507,15589,1410,419,15591,1401,417,15578,1409,436,15578,1413,511,15575,1422,590,15574,1415,628,15573,1409,654,15595,1389,617,15587,1406,639,15608,1390,619,15617,1400,603,15599,1410,594,15606,1401,638,15640,1389,598,15651,1413,580,15585,1419,605,15655,1414,565,15663,1430,566,15678,1447,624,15671,1439,634,15692,1440,698,15681,1392,680,15667,1405,656,15655,1409,614,15666,1436,641,15642,1403,673,15649,1388,687,15643,1362,736,15709,1342,708,15750,1380,728,15828,1323,763,15925,1260,699,15948,1324,743,16061,1268,798,15799,1239,759,15689,1298,727,15671,1339,722,15649,1337,678,15625,1364,654,15632,1378,663,15639,1384,684,15544,1375,713,15452,1376,699,15399,1388,646,15316,1406,674,15144,1356,673,15074,1336,566,15046,1392,527,15041,1404,587,14931,1350,663,15024,1322,724,15573,1341,759,15611,1286,222,15028,1441,126,15009,1364,118,15008,1363,136,15012,1374,186,15015,1436,238,15021,1465,219,15035,1435,300,15038,1455,299,15027,1476,300,14997,1500,361,15002,1502,362,15033,1477,383,15052,1451,419,15039,1460,421,15019,1475,352,14956,1500,-179,15579,1318,-165,15564,1302,-154,15571,1326,-133,15594,1362,-146,15612,1361,-87,15615,1392,-136,15563,1324,-153,15556,1301,-130,15561,1311,-110,15542,1326,-92,15528,1339,-67,15161,1309,82,15086,1390,63,15148,1405,-76,15242,1333,-140,15313,1303,-286,15208,661,-266,15140,653,-225,15109,670,-261,15107,625,-242,15105,613,-327,15175,595,-342,15219,605,-345,15411,463,-429,15323,460,-449,15378,433,-369,15488,506,-385,15624,441,-217,15387,206,-281,15614,143,-309,15886,145,-399,15898,434,-389,15691,712,-374,15520,575,-463,15535,478,-462,15459,439,-478,15455,449,-464,15373,444,-457,15437,495,-396,15480,587,-371,15466,682,-349,15468,725,-346,15511,662,-373,15490,714,-399,15552,675,-400,15917,722,-425,15586,620,-443,15592,543,-441,15569,622,-457,15579,553,-478,15520,486,-458,15493,516,-440,15519,597,-410,15526,685,117,15924,-83,146,15651,-94,401,14439,931,-267,10359,-250,1458,12792,131,1446,10505,1238,1412,10472,1265,1435,10483,1281,1413,10489,1225,1466,10516,1176,1430,10502,1168,1429,10499,1162,1468,10518,1170,1420,10506,1155,1467,10528,1167,1419,10494,1140,1471,10529,1155,1478,10566,1106,1429,10543,1084,1456,10543,1043,1498,10561,1059,1478,10541,1005,1516,10559,1022,1535,10518,870,1462,10471,1000,1506,10444,879,1588,10480,753,1543,10404,806,1632,10465,635,1538,10302,690,1678,10455,561,1620,10310,543,1675,10175,578,1724,10229,478,1668,10119,637,1759,10099,615,1707,10099,742,1774,10070,758,1692,10116,823,1794,10046,903,1683,10182,876,1716,10176,942,1767,10094,1027,1828,10037,1032,1748,10066,1082,1807,10018,1085,1948,10100,1105,1903,10051,1217,1928,10182,1136,1958,10210,1059,1900,10273,1015,1962,10223,963,2001,10241,829,1938,10333,837,1944,10393,725,1840,10447,862,1848,10478,750,1923,10448,615,2023,10349,589,1881,10500,515,1844,10513,590,1746,10485,451,1913,10546,479,1768,10542,410,1940,10577,394,1808,10573,339,1872,10718,151,2021,10730,217,2038,11018,-129,1810,10646,67,1911,10933,-227,1864,10823,-310,1831,10556,3,1896,10458,-44,1934,10701,-375,2044,10603,-422,2008,10377,-62,2258,10574,-378,2141,10387,-7,2229,10478,97,2369,10677,-266,2493,10889,-668,2356,10857,-150,2527,11098,-522,2582,10994,-907,2634,11241,-751,2767,11400,-1099,2490,11416,-671,2677,11463,-994,2708,11545,-1081,2777,11514,-1199,2757,11695,-1262,2743,11671,-1091,2606,12156,-816,2501,12221,-1051,2321,12219,-1191,2609,11699,-1426,2444,11632,-1497,2673,11478,-1413,2679,11246,-1271,2495,11211,-1377,2420,10887,-1040,2357,10770,-799,2104,10843,-848,1991,10979,-799,1928,11140,-711,2010,11247,-604,2192,11320,-494,2098,11421,-788,2294,11488,-687,2415,11670,-927,2227,11625,-1027,2322,11699,-1130,2494,11714,-1059,2646,11574,-927,2502,11994,-657,2374,12407,-366,2448,12602,-560,2279,12669,-810,2064,12623,-954,2154,12133,-1210,2031,11975,-1084,2296,11575,-1405,2325,11443,-1404,2503,11432,-1467,2288,11284,-1353,2163,10991,-1052,2046,11134,-999,1992,11306,-907,2120,11505,-1137,2218,11349,-1273,2259,11452,-1307,2190,11589,-1250,2260,11447,-1075,2458,11483,-948,2298,11842,-626,2066,11788,-757,1872,12166,-425,2151,12248,-290,1981,12771,103,1705,12693,9,1590,12755,-139,1784,12233,-592,1991,11853,-913,2236,11520,-1204,1805,12344,-769,1579,12845,-291,1683,13016,-431,1912,12518,-924,1814,13132,-509,2054,13182,-434,2229,13116,-189,2161,12920,8,2385,11272,-460,2221,11001,-89,2163,10625,184,2096,10484,362,2068,10423,462,2024,10388,507,2059,10270,560,2012,10306,712,2050,10136,813,2034,10114,930,1980,10147,997,2029,10086,1017,2038,10008,944,2007,10046,1086,1955,9958,1223,1889,10007,1220,1811,9970,1131,1854,9970,991,1831,9912,1096,1907,9928,968,1887,9869,1094,2018,9971,1037,1976,9892,1177,2052,9930,1012,2031,9863,1069,1983,9903,1084,1911,9888,1010,1934,9873,927,1931,9844,970,1994,9840,904,1978,9804,959,2071,9872,970,2052,9816,1031,2065,9952,964,2072,9985,885,2080,10023,791,2061,10203,667,2086,10178,508,2088,10252,440,2132,10267,363,2147,10343,272,2068,10268,181,2053,10185,259,2040,10163,357,2034,10107,447,2062,9949,604,2103,10067,647,2070,9911,744,2070,9885,884,1951,9825,829,1839,9910,848,1810,9931,718,1929,9833,701,1914,9893,567,1795,9974,579,1780,10130,410,1908,10061,390,1906,10163,297,1821,10232,302,1833,10263,241,1780,10356,291,1776,10312,340,1700,10402,384,1674,10341,439,1721,10460,508,1714,10451,347,1760,10518,263,1814,10434,205,1865,10344,153,1935,10179,224,1955,10263,139,1800,10530,657,1748,10549,740,1678,10556,814,1586,10553,895,1645,10547,926,1719,10543,880,1774,10540,839,1817,10525,770,1808,10483,874,1775,10513,886,1720,10458,960,1683,10484,970,1595,10505,1068,1556,10561,1042,1541,10565,1081,1532,10570,1127,1529,10520,1181,1514,10528,1190,1507,10518,1191,1501,10520,1195,1482,10505,1251,1465,10485,1285,1433,10479,1289,1415,10470,1274,1413,10462,1280,1409,10464,1270,1410,10480,1222,1404,10463,1265,1405,10479,1223,1401,10464,1217,1407,10436,1201,1422,10430,1148,1445,10454,1061,1443,10386,1181,1484,10414,1055,1534,10412,1067,1493,10384,1193,1532,10408,1215,1573,10437,1089,1578,10488,1111,1565,10463,1082,1575,10512,1093,1572,10445,1082,1531,10419,1064,1528,10436,1059,1480,10441,1044,1486,10423,1038,1448,10479,1036,1532,10394,925,1580,10386,961,1651,10419,985,1685,10366,977,1666,10284,959,1669,10312,941,1682,10249,1043,1732,10176,1062,1721,10129,1113,1641,10019,1271,1667,9960,1240,1723,9915,1243,1802,9937,1383,1876,10120,1253,1848,10235,1140,1858,10343,1070,1866,10348,970,1788,10411,1018,1732,10420,971,1661,10327,1068,1642,10295,1131,1674,10241,1107,1745,10183,1117,1607,10147,1260,1664,10109,1264,1821,10240,1212,1721,10148,1370,1782,10308,1236,1821,10341,1146,1748,10387,1130,1811,10170,1247,1717,10043,1412,1698,10021,1460,1654,9994,1348,1678,9949,1317,1716,9907,1319,1788,9909,1430,1757,9884,1457,1753,9968,1464,1701,9918,1496,1672,9988,1485,1612,9838,1531,1543,9868,1526,1623,9971,1371,1795,10020,1391,1655,9927,1335,1698,9879,1347,1622,9771,1500,1607,9750,1513,1569,9799,1549,1522,9853,1541,1505,9834,1535,1512,9859,1428,1487,9849,1421,1542,9821,1393,1551,9834,1368,1580,9776,1405,1561,9758,1396,1582,9739,1509,1527,9769,1536,1446,9791,1510,1436,9804,1418,1464,9762,1385,1527,9812,1384,1505,9719,1394,1521,9699,1485,1498,9749,1527,1486,9738,1529,1443,9770,1521,1379,9734,1486,1374,9744,1421,1397,9706,1392,1436,9669,1401,1445,9654,1465,1503,9696,1501,1475,9733,1518,1438,9757,1510,1384,9724,1499,1338,9685,1472,1342,9679,1486,1343,9673,1484,1340,9675,1474,1348,9697,1439,1360,9667,1424,1354,9648,1474,1376,9630,1461,1390,9646,1425,1384,9628,1456,1440,9656,1481,1487,9697,1494,1439,9661,1481,1481,9695,1498,1469,9728,1517,1436,9663,1491,1416,9687,1511,1393,9716,1505,1436,9750,1514,1389,9722,1498,1351,9674,1491,1340,9663,1480,1347,9665,1488,1351,9643,1481,1347,9642,1474,1366,9630,1471,1372,9634,1479,1358,9647,1489,1383,9635,1480,1378,9631,1472,1365,9629,1464,1336,9664,1474,1384,9628,1472,1366,9652,1492,1602,9791,1379,1525,9884,1404,1719,10350,1227,1575,10206,1277,1597,10133,1300,1638,10106,1310,1708,10128,1405,1610,10063,1314,1675,10103,1411,1670,10184,1423,1616,10133,1447,1588,10197,1421,1491,10092,1487,1460,10076,1379,1530,10149,1323,1616,10228,1417,1634,10243,1382,1709,10227,1355,1575,10174,1318,1563,10102,1300,1489,10028,1358,1537,9993,1370,1569,10008,1477,1553,10070,1487,1518,10035,1516,1470,10076,1506,1444,10049,1409,1471,10009,1386,1512,9976,1401,1553,9986,1495,1482,9945,1394,1441,9982,1381,1409,10024,1404,1396,9941,1407,1437,9905,1420,1524,9967,1491,1463,9915,1501,1442,9966,1527,1478,9999,1520,1392,9992,1510,1448,10050,1501,1368,9979,1429,1326,9930,1460,1346,9891,1440,1387,9863,1452,1403,9866,1508,1450,9916,1518,1433,9957,1533,1394,9978,1526,1337,9937,1517,1310,9891,1492,1321,9862,1485,1352,9846,1487,1353,9839,1518,1400,9872,1522,1435,9914,1515,1423,9949,1528,1418,9945,1529,1390,9964,1521,1389,9959,1526,1349,9930,1528,1345,9932,1529,1307,9889,1524,1310,9882,1528,1325,9860,1533,1347,9842,1523,1338,9841,1528,1340,9844,1533,1349,9846,1532,1354,9852,1537,1345,9851,1538,1331,9864,1545,1325,9859,1541,1320,9878,1541,1313,9873,1537,1322,9886,1541,1315,9883,1536,1355,9927,1535,1314,9889,1537,1309,9873,1531,1320,9855,1536,1378,9907,1543,1338,9870,1545,1397,9881,1530,1399,9877,1522,1431,9913,1520,1355,9844,1531,1664,10322,929,1618,10329,917,1558,10350,843,1582,10245,773,1645,10189,838,1548,10462,1196,1523,10466,1245,1504,10489,1256,1492,10500,1255,1489,10499,1252,1467,10478,1291,1458,10473,1297,1457,10480,1290,1432,10472,1296,1432,10465,1299,1412,10455,1281,1409,10454,1270,1435,10466,1292,1461,10467,1299,1470,10469,1293,1480,10468,1292,1451,10426,1277,1403,10449,1263,1417,10422,1252,1490,10441,1280,1473,10480,1291,2008,9815,1122,1950,9829,1149,1884,9820,1074,1897,9776,1042,1943,9746,1029,2011,9753,1104,1991,9781,1157,1946,9819,1167,1903,9810,1098,1918,9779,1064,1910,9775,1060,1955,9747,1060,2011,9741,1119,1947,9733,1058,1864,9715,1095,1908,9683,1088,1996,9731,1126,1943,9668,1166,1962,9749,1172,1936,9803,1170,1885,9734,1207,1849,9752,1131,1888,9803,1102,1868,9703,1122,1904,9669,1119,1938,9650,1180,1887,9655,1115,1856,9693,1120,1849,9730,1157,1875,9721,1225,1829,9717,1154,1821,9661,1121,1853,9627,1116,1920,9640,1180,1868,9603,1172,1853,9635,1208,1879,9656,1212,1812,9664,1211,1845,9625,1212,1813,9648,1216,1765,9626,1197,1761,9639,1164,1799,9685,1153,1782,9617,1134,1861,9705,1222,1912,9683,1214,1937,9717,1192,1811,9586,1131,1817,9569,1161,1858,9599,1186,1837,9622,1206,1809,9639,1208,1771,9617,1204,1738,9591,1186,1740,9603,1163,1741,9584,1186,1750,9581,1146,1754,9563,1181,1771,9552,1166,1774,9567,1140,1776,9550,1161,1773,9551,1173,1778,9549,1172,1814,9573,1175,1813,9574,1183,1841,9598,1187,1833,9619,1205,1799,9589,1203,1779,9611,1206,1808,9634,1210,1775,9616,1202,1744,9586,1195,1745,9582,1193,1743,9574,1189,1739,9576,1185,1749,9559,1181,1753,9559,1186,1765,9550,1174,1770,9553,1180,1759,9561,1190,1777,9554,1179,1764,9565,1192,1751,9582,1197,1749,9575,1194,1763,9550,1169,1845,9600,1183,1815,9569,1174,1910,9811,1305,1908,9890,1315,1834,9909,1341,1748,9874,1260,1766,9815,1233,1821,9777,1224,1920,9808,1314,1891,9863,1351,1837,9912,1354,1790,9886,1261,1808,9846,1231,1849,9811,1233,1867,9818,1198,1909,9808,1307,1861,9837,1355,1831,9903,1344,1743,9813,1371,1719,9831,1262,1791,9909,1234,1825,9869,1194,1743,9788,1230,1787,9750,1229,1816,9726,1337,1810,9788,1370,1772,9748,1393,1727,9796,1391,1707,9803,1297,1734,9768,1267,1765,9728,1258,1804,9705,1355,1748,9703,1257,1714,9753,1264,1678,9789,1302,1666,9713,1264,1706,9667,1266,1780,9692,1352,1717,9641,1344,1694,9684,1390,1732,9715,1393,1643,9728,1380,1683,9674,1392,1642,9707,1390,1581,9681,1359,1576,9696,1301,1635,9751,1300,1708,9777,1387,1606,9662,1266,1643,9619,1269,1652,9598,1325,1702,9637,1361,1673,9670,1382,1637,9696,1378,1588,9670,1370,1545,9637,1344,1554,9652,1312,1548,9628,1345,1571,9622,1293,1566,9597,1342,1591,9578,1325,1601,9596,1290,1598,9576,1319,1648,9600,1341,1687,9639,1355,1646,9604,1342,1681,9636,1360,1668,9666,1381,1636,9689,1381,1592,9668,1369,1551,9631,1357,1552,9625,1355,1549,9616,1351,1546,9618,1345,1560,9592,1342,1564,9593,1349,1582,9577,1335,1587,9581,1343,1570,9595,1356,1597,9581,1343,1593,9578,1335,1581,9577,1328,1598,9575,1334,1644,9606,1352,1622,9630,1376,1597,9662,1375,1560,9625,1361,1557,9617,1358,1578,9600,1359,275,4985,1312,601,4694,1387,620,4975,1510,298,4732,1213,232,4649,857,256,4112,1101,170,4080,810,240,3487,1043,168,3486,756,288,2526,963,207,2520,752,259,1636,953,207,1628,724,145,1231,680,218,1220,974,51,1002,660,198,1008,1011,185,810,1045,38,764,611,78,548,971,114,586,517,114,401,884,559,575,431,753,386,760,79,-3,1442,974,-24,1162,1000,-24,1614,277,-7,1915,774,-18,2160,772,150,2168,994,157,1623,982,179,1169,830,530,825,701,748,482,439,756,101,733,981,567,454,989,171,197,997,206,416,1252,358,532,1247,355,446,1599,443,580,1593,477,533,2483,349,749,2477,462,624,3464,210,949,3475,370,1054,3480,778,1001,3996,353,1115,4055,841,1104,4603,890,984,4382,426,639,4375,295,650,3941,198,287,4027,368,345,4418,422,390,4759,572,641,4697,404,338,4949,629,656,4917,507,299,5142,659,673,5115,528,701,5468,513,932,5106,684,1023,5456,662,720,5740,460,1119,5716,611,824,6512,232,1282,6483,394,886,7339,76,1379,7327,253,922,8172,12,1451,8158,194,958,8955,-9,1426,8951,175,1607,8201,806,1576,8990,753,1408,8259,1365,1368,9041,1316,865,8306,1568,881,9073,1501,341,8314,1321,395,9074,1263,215,8273,748,179,7439,799,345,7380,210,328,6532,354,383,8213,149,453,8985,122,278,9034,683,277,5759,576,277,5494,631,145,5458,974,160,5190,963,194,4961,922,264,3496,375,304,2502,449,322,1607,469,299,1258,361,103,764,166,176,616,193,397,611,150,366,337,215,456,323,448,217,328,494,219,340,244,246,-9,280,361,-12,257,432,-13,448,247,-9,484,251,5199,1350,638,5187,1547,960,5160,1378,962,4947,1339,979,4665,1238,577,4096,1254,545,3464,1181,494,2521,1123,453,1633,1119,435,1218,1162,447,1027,1211,500,795,1280,184,650,1163,176,363,1491,73,200,1452,281,174,1922,562,155,2234,561,-13,2226,555,233,2198,306,240,1925,581,430,1669,535,618,1439,959,340,1214,849,590,1038,733,796,948,678,992,949,631,1200,966,707,1228,666,727,1598,740,878,2483,770,935,3450,1068,997,4088,1129,1083,4911,957,973,4684,525,945,4906,652,1076,5139,999,1148,5402,1014,1231,5758,1004,1418,6539,941,1531,7369,856,1337,7426,1402,830,7471,1611,303,7479,1358,182,6602,889,139,5814,959,236,5517,1394,245,5386,1384,653,5402,1576,661,5514,1580,679,5838,1600,247,5839,1412,292,6638,1384,773,6631,1620,1246,6588,1424,1089,5796,1447,1020,5475,1427,987,5344,1414,789,2498,977,635,1614,964,966,224,1636,764,229,2133,-2309,8016,1087,-2275,7967,1093,-2272,8014,1105,-2305,7963,1080,-2326,7969,1056,-2304,7952,1079,-2321,7960,1060,-2318,7951,1054,-2301,7943,1075,-2297,7938,1069,-2275,7950,1085,-2280,7959,1089,-2269,7960,1089,-2261,7956,1083,-2269,7947,1081,-2296,7946,1068,-2316,7948,1048,-2320,7957,1041,-2325,7961,1032,-2324,7961,1050,-2338,8015,1058,-2303,8088,1081,-2267,8080,1103,-2262,8013,1101,-2264,7962,1094,-2251,7959,1085,-2258,8010,1105,-2261,8085,1101,-2303,8096,1081,-2336,8087,1048,-2335,8081,1054,-2337,8014,1048,-2330,7964,1046,-2342,8012,1045,-2348,8093,1049,-2341,8011,1028,-2328,8021,998,-2304,7968,1007,-2318,8077,977,-2274,8036,955,-2319,8179,974,-2264,8183,946,-2211,8185,963,-2221,8037,972,-2187,8034,1015,-2178,8181,1006,-2223,8222,983,-2278,8220,975,-2328,8227,998,-2269,8239,965,-2217,8236,983,-2177,8343,934,-2183,8246,1023,-2140,8364,981,-2174,8392,879,-2086,8439,941,-2080,8508,992,-1994,8585,922,-2115,8690,949,-2165,8571,1010,-2306,8659,930,-2293,8752,846,-2357,8576,894,-2357,8673,820,-2369,8534,869,-2389,8575,819,-2410,8460,837,-2386,8585,755,-2461,8430,780,-2433,8460,687,-2488,8375,693,-2422,8395,623,-2450,8265,651,-2443,8260,559,-2454,8128,595,-2398,8114,539,-2390,7908,604,-2251,8171,590,-2258,7973,644,-2255,8195,659,-2237,8234,567,-2249,8252,648,-2153,8333,603,-2187,8244,512,-2274,8146,574,-2385,8103,541,-2376,8243,503,-2383,8076,467,-2351,7926,586,-2357,7940,510,-2297,7900,477,-2321,8073,414,-2360,8246,427,-2286,8239,379,-2249,8352,380,-2250,8241,331,-2262,8104,361,-2218,8094,317,-2251,8027,391,-2204,7997,363,-2124,8045,389,-2130,8135,351,-2129,8061,441,-2139,8158,406,-2097,8259,326,-2109,8248,393,-2017,8321,364,-2043,8317,499,-1966,8425,533,-1936,8421,386,-2072,8471,305,-2010,8601,329,-1890,8557,426,-2018,8695,328,-1883,8664,423,-1988,8835,329,-1873,8830,415,-1832,8920,352,-1804,8958,474,-1764,9094,440,-1791,9054,328,-1713,9238,259,-1677,9269,391,-1450,9713,141,-1445,9758,299,-1201,10144,19,-1203,10207,191,-1111,10376,-44,-1116,10442,134,-1043,10796,40,-1002,10748,-122,-1025,10964,18,-976,10950,-144,-922,11108,-144,-939,11106,-375,-805,11611,-18,-805,11645,-252,-935,11690,-381,-791,12218,-316,-704,12181,-155,-751,12948,-186,-1037,12289,-373,-1159,11730,-396,-1325,11195,-426,-1098,11154,-462,-1175,10955,-477,-1025,10918,-377,-1084,10704,-365,-1247,10350,-284,-1370,10126,-186,-1605,9727,-14,-1837,9258,188,-1892,9069,264,-1931,8939,279,-2110,8866,361,-2149,8745,351,-2136,8642,351,-2183,8495,350,-2212,8397,339,-2141,8344,293,-2193,8243,285,-2234,8314,330,-2257,8524,444,-2313,8418,434,-2345,8332,425,-2355,8366,495,-2428,8343,544,-2380,8428,547,-2319,8552,537,-2267,8691,527,-2308,8707,626,-2363,8576,634,-2347,8710,743,-2276,8839,746,-2106,8785,864,-2081,8871,804,-2062,8957,772,-2173,8964,682,-2124,9093,658,-2155,9049,469,-2179,8922,505,-2079,8980,302,-2027,9112,281,-1991,9313,213,-1780,9795,1,-1579,10205,-176,-1470,10424,-300,-1285,10734,-437,-1511,10857,-301,-1677,10578,-155,-1759,10327,-40,-1901,9893,149,-2050,9380,372,-2096,9177,428,-2061,9220,606,-1997,9084,744,-1935,8927,744,-1960,8830,776,-1959,8736,848,-1947,8665,765,-1952,8739,667,-1893,8888,614,-1877,9034,712,-1836,9000,584,-1825,9163,652,-1795,9132,545,-1697,9313,509,-1754,9359,598,-1480,9813,439,-1592,9871,487,-1763,9933,476,-1872,9399,623,-2014,9420,546,-1899,9951,347,-1937,9208,678,-1764,10408,177,-1635,10414,332,-1427,10353,388,-1271,10287,353,-1195,10533,297,-1141,10815,197,-1114,10955,134,-981,11131,36,-891,11615,177,-736,12146,96,-710,12924,0,-736,12883,238,-846,12891,377,-838,12158,279,-1016,12176,371,-1034,12897,439,-1296,12954,300,-1303,12259,253,-1362,12985,59,-1412,12299,-6,-1303,11698,189,-1423,11762,-27,-1461,11228,-40,-1312,11182,101,-1309,11031,141,-1470,11059,50,-1487,11065,-170,-1515,10941,147,-1561,10913,-91,-1695,10652,72,-1583,10669,249,-1375,10605,322,-1316,10897,223,-1088,11125,153,-1051,11631,267,-1423,11020,-360,-1449,11240,-243,-1388,11785,-273,-1327,12336,-275,-978,12978,-300,-1270,13022,-210,-1854,8862,518,-1865,8705,554,-1905,8555,565,-2000,8581,656,-1979,8555,736,-2031,8489,869,-2104,8411,794,-2202,8382,855,-2254,8353,897,-2323,8277,986,-2344,8241,1061,-2363,8185,1065,-2346,8104,1032,-2309,8102,1089,-2307,8115,1086,-2241,8102,1107,-2258,8091,1113,-2241,8009,1099,-2214,8018,1077,-2195,8074,1063,-2232,7966,1057,-2189,8176,1064,-2194,8222,1032,-2202,8230,1084,-2191,8287,1076,-2144,8411,1037,-2215,8451,1063,-2294,8568,990,-2335,8515,943,-2359,8448,873,-2395,8309,850,-2508,8318,804,-2514,8301,720,-2522,8195,738,-2471,8183,677,-2471,7988,731,-2359,8031,765,-2347,8208,720,-2365,8042,830,-2358,8238,797,-2313,8262,717,-2333,8292,795,-2236,8347,730,-2301,8376,825,-2174,8389,757,-2233,8375,840,-2112,8403,722,-2305,8209,712,-2456,8155,669,-2443,7942,724,-2445,7957,643,-2393,7861,611,-2287,7924,659,-2261,7995,710,-2309,8006,760,-2449,7897,737,-2440,7869,669,-2379,7826,631,-2269,7893,669,-2275,7925,724,-2297,7947,708,-2338,7949,750,-2431,7860,749,-2407,7810,698,-2341,7715,750,-2331,7723,821,-2319,7696,838,-2307,7663,778,-2265,7662,722,-2241,7651,742,-2257,7642,805,-2221,7628,825,-2218,7660,884,-2290,7681,848,-2161,7735,885,-2212,7771,857,-2241,7779,836,-2252,7819,828,-2316,7923,773,-2205,7815,782,-2205,7789,722,-2281,7692,713,-2198,7752,742,-2204,7783,791,-2179,7780,804,-2164,7741,755,-2116,7707,790,-2123,7735,841,-2065,7683,880,-2062,7658,833,-2047,7628,902,-2102,7683,918,-2140,7629,919,-2210,7638,880,-2210,7618,832,-2196,7621,838,-2193,7636,878,-2144,7614,912,-2083,7601,934,-2090,7587,930,-2144,7614,907,-2190,7629,878,-2190,7618,841,-2146,7606,902,-2085,7585,927,-2094,7582,922,-2140,7587,872,-2118,7588,843,-2073,7569,878,-2086,7569,901,-2077,7567,905,-2068,7568,887,-2067,7569,909,-2084,7578,921,-2075,7581,926,-2060,7573,911,-2070,7586,929,-2078,7593,930,-2074,7635,926,-2066,7577,907,-2051,7574,889,-2055,7579,880,-2058,7570,889,-2063,7572,880,-2111,7594,839,-2161,7611,817,-2161,7617,811,-2108,7592,836,-2063,7571,874,-2053,7582,871,-2047,7618,868,-2098,7603,829,-2172,7614,797,-2169,7630,781,-2073,8456,630,-2167,8241,444,-2223,8141,527,-2203,7969,575,-2251,7982,619,-2353,7901,596,-2341,7876,532,-2329,7887,605,-2247,7962,623,-2262,7957,604,-2212,7970,570,-2226,7958,567,-2221,7937,520,-2197,7937,517,-2295,7873,479,-2276,7860,496,-2128,7871,570,-2136,7894,621,-2174,7894,665,-2230,7796,666,-2301,7839,559,-2240,7779,601,-2197,7956,512,-2218,8120,462,-2272,8125,419,-2248,8024,453,-2233,7980,413,-2198,7977,368,-2149,8032,387,-2128,8043,382,-2181,7971,382,-2074,8007,410,-2077,8034,455,-2139,8077,422,-2154,8057,427,-2170,8072,475,-2182,8165,449,-2183,8055,464,-2241,8006,464,-2217,7997,471,-2160,8069,470,-2106,8033,498,-2139,7955,506,-2192,7958,436,-2110,7929,421,-2151,7937,457,-2119,7916,473,-2102,7913,424,-2090,7981,415,-2090,7920,428,-2090,7996,405,-2048,8004,415,-2036,7946,436,-1991,8003,434,-2002,8030,464,-2059,8032,449,-2106,8025,440,-2098,8012,452,-2115,8007,495,-2130,7943,517,-2114,7950,514,-2111,8026,486,-2068,8032,493,-2057,7975,516,-2083,7927,479,-2056,7942,480,-2043,7939,484,-2044,7964,513,-2036,7948,483,-2035,7970,507,-2031,7949,483,-2030,7967,506,-1997,7984,514,-1996,7986,518,-2000,7998,520,-2009,8028,504,-1954,8026,478,-1955,8010,454,-1940,7988,468,-1941,7992,492,-1951,8004,511,-1967,8028,502,-1956,8008,515,-1955,7996,516,-1952,7996,512,-1945,7997,508,-1955,7989,511,-1995,7977,512,-1987,7959,491,-1948,7978,495,-1942,7981,495,-1949,7990,508,-1938,7987,494,-1935,7993,493,-1944,8002,508,-1935,7990,474,-1936,7985,476,-1941,7979,478,-1946,7976,474,-1982,7959,463,-2018,7949,459,-2022,7951,455,-2028,7941,449,-1980,7963,454,-1982,7964,457,-1942,7979,467,-1941,7981,472,-1942,7988,461,-1981,7971,445,-2182,7772,564,-2201,7746,625,-2169,7753,571,-2140,7848,577,-2161,7864,620,-2186,7860,664,-2219,7777,678,-2195,7781,683,-2185,7878,672,-2165,7887,615,-2136,7866,568,-2149,7760,582,-2086,7863,592,-2108,7893,638,-2131,7883,691,-2123,7803,712,-2155,7748,645,-2109,7763,661,-2096,7762,667,-2106,7788,709,-2086,7773,669,-2068,7771,625,-2062,7783,635,-2008,7797,646,-2012,7798,649,-1963,7813,673,-1963,7816,679,-2013,7791,656,-1969,7808,680,-1958,7819,687,-1961,7826,676,-1956,7826,685,-1968,7825,709,-1987,7874,693,-1978,7858,659,-2015,7868,625,-2007,7810,635,-1962,7827,667,-2076,7782,607,-2036,7897,668,-2056,7887,718,-2051,7830,734,-2046,7814,730,-2092,7797,704,-2080,7775,671,-2086,7792,704,-2043,7804,722,-2046,7813,725,-1993,7827,739,-1995,7842,740,-2008,7872,725,-1988,7837,736,-1988,7827,735,-1992,7818,732,-2027,7785,692,-1978,7807,708,-1971,7811,711,-1964,7812,687,-1964,7818,712,-1961,7826,712,-1978,7836,734,-1978,7829,733,-1983,7820,730,-2058,7780,641,-2057,8464,700,-2328,8391,841,-2316,8396,915,-2324,8442,990,-2333,8294,1053,-2306,8248,1094,-2316,8174,1100,-2262,8186,1135,-2260,8244,1118,-2256,8298,1105,-2299,8299,1085,-2282,8453,1042,-2402,8236,854,-2526,8211,809,-2518,8011,844,-2512,8043,772,-2516,7960,787,-2477,7951,732,-2376,7985,788,-2375,7997,835,-2407,8055,881,-2526,7976,851,-2502,7948,862,-2486,7898,811,-2456,7924,750,-2463,7813,836,-2421,7785,798,-2326,7834,827,-2344,7943,795,-2327,7848,883,-2348,7962,852,-2410,8002,869,-2387,7965,899,-2367,7855,926,-2463,7806,899,-2452,7759,851,-2414,7753,802,-2329,7796,841,-2329,7813,890,-2366,7814,928,-2460,7775,910,-2433,7754,920,-2335,7792,949,-2299,7791,907,-2294,7772,855,-2391,7734,821,-2276,7713,877,-2280,7731,927,-2314,7731,966,-2387,7692,945,-2421,7719,872,-2395,7681,890,-2348,7673,854,-2391,7668,894,-2358,7658,864,-2307,7616,886,-2260,7648,901,-2260,7660,949,-2294,7664,981,-2343,7634,970,-2389,7673,937,-2380,7663,900,-2376,7666,935,-2351,7625,961,-2310,7587,977,-2321,7581,971,-2350,7626,957,-2317,7578,967,-2354,7621,950,-2376,7659,933,-2376,7658,902,-2353,7610,921,-2331,7609,895,-2307,7571,921,-2321,7571,942,-2315,7565,945,-2305,7566,928,-2307,7562,949,-2296,7564,931,-2300,7562,952,-2289,7565,931,-2303,7569,949,-2289,7571,924,-2268,7601,957,-2309,7581,971,-2289,7612,978,-2266,7600,924,-2285,7575,917,-2320,7610,889,-2298,7570,917,-2298,7569,923,-2322,7612,893,-2351,7654,876,-2353,7648,879,-2311,7571,965,-2324,7579,962,-2318,7573,960,-2305,7572,969,-2267,7953,1030,-2204,8771,452,-2205,8670,445,-2258,8790,533,-2280,8831,621,106,4686,538,81,4872,738,-229,4589,593,267,4756,210,262,5011,406,294,4739,-281,180,4980,-34,37,4754,-499,86,4401,-764,398,4407,-479,373,4257,-49,227,4167,197,-124,4100,239,-555,4638,351,-503,4158,14,-589,4692,-24,-541,4253,-281,-376,3602,-283,-24,3555,-74,-135,2770,-714,-168,2845,-924,63,2052,-1010,114,2720,-497,217,1998,-814,231,1562,-914,71,1658,-1139,33,1476,-1234,198,1347,-971,-14,1313,-1350,137,1092,-1045,-137,1107,-1429,75,860,-1037,-275,792,-1469,-11,600,-970,-373,478,-1195,-288,680,-1593,-396,433,-1249,-278,508,-1700,-395,288,-1358,539,300,-1296,208,86,-863,211,250,-782,538,463,-1173,622,976,-1506,629,1038,-1343,696,1342,-1678,740,1420,-1482,777,1692,-1838,708,1593,-1317,672,1857,-1710,465,1757,-1964,503,1608,-2005,708,1565,-1923,668,1319,-2058,532,1348,-2113,545,1043,-2290,651,1021,-2247,614,1160,-1872,284,1429,-1844,392,1207,-1962,432,936,-2159,604,900,-2090,125,1550,-1731,-67,1184,-1625,30,1100,-1745,68,1687,-1553,69,1838,-1390,32,2134,-1237,36,2964,-1161,-421,3754,-555,-301,4397,-701,-213,3916,-885,146,3961,-943,276,3008,-1199,453,3910,-689,439,3739,-339,291,3624,-108,356,2785,-580,427,2063,-912,467,1648,-1019,482,1412,-1071,495,1214,-1151,478,1015,-1156,424,587,-1073,190,312,-757,-113,233,-562,-302,283,-661,-322,199,-663,-331,49,-741,-138,-1,-640,-132,149,-564,608,1803,-1237,535,1996,-1524,536,2150,-1101,492,2241,-1362,379,2248,-1422,474,2977,-1043,489,2864,-745,242,2233,-1430,312,2002,-1592,423,1999,-1558,432,1892,-1798,-333,4718,-449,-371,4951,-236,-602,4944,166,-564,4849,563,-302,4797,816,79,5053,858,-343,4984,925,-377,5197,1008,-588,5030,678,-618,5144,302,-632,5195,753,-389,5315,1029,-671,5322,779,-706,5385,385,-400,5268,61,-390,5099,-52,-17,5001,-273,198,5127,106,-75,5159,-97,-112,5331,-2,212,5289,222,-118,5431,-16,253,5433,220,263,5419,639,286,5706,611,265,5702,202,254,6498,632,268,6498,73,270,7339,652,281,7358,38,239,8173,698,250,8192,73,-197,7345,-249,-170,6504,-186,-125,5708,-37,-469,5407,31,-783,5669,335,-753,5648,801,-413,5663,1069,-917,6441,833,-943,6455,319,-655,6465,-167,-549,5673,-11,-720,7322,-223,-1039,7292,310,-1010,7276,892,-521,6449,1160,53,5677,1014,69,5348,978,66,5222,941,269,5175,534,7,6474,1075,-8,7312,1153,-46,8146,1211,18,8927,1157,201,8948,592,89,8959,13,-225,8180,-215,-784,8156,-196,-1109,8125,346,-1081,8109,941,-585,7284,1242,-619,8118,1295,-953,8894,1096,-1096,8904,511,-882,8926,-46,-396,8946,-176,-490,8905,1337,95,16666,115,292,16444,-111,-84,16579,106,325,16462,-109,279,16756,268,59,16747,422,0,16706,337,-65,16685,331,-126,16635,383,-185,16541,151,-208,16308,-54,27,16373,-135,129,16115,-257,433,16161,-204,496,16173,-213,579,16583,65,791,16247,-37,614,16614,170,665,16671,406,967,16337,393,944,16271,780,672,16640,750,356,16768,706,336,16796,468,56,16758,544,-67,16689,520,-38,16694,450,-34,16578,451,-94,16601,521,-169,16590,489,-261,16492,231,-302,16465,415,-325,16291,83,-384,16237,285,-333,16041,-21,-418,15970,190,-407,15671,129,-289,15719,-47,-347,15291,117,-206,15330,-10,-52,15350,-115,-116,15747,-151,128,15773,-240,145,15397,-191,166,15778,-230,219,15407,-176,262,15410,-215,201,15781,-265,497,15812,-206,551,15441,-150,621,15448,-145,582,15820,-217,877,15849,-22,924,15478,-17,1002,15846,108,886,16294,94,1110,15838,298,1134,15857,387,1097,15839,620,1033,15859,644,1036,15422,601,1058,15435,558,1180,15461,376,1170,15470,334,1153,15462,266,1044,15472,107,952,15095,22,1065,15087,108,1176,15060,220,1213,15035,331,1249,15040,413,1135,15022,565,1033,15006,576,1103,14617,408,1212,14618,399,1132,14335,247,1257,14359,258,1276,14163,129,1435,14183,138,1411,14377,204,1319,14653,313,1270,14676,242,1234,14700,153,1147,14707,69,1375,14409,27,1257,14415,-64,1460,14205,-132,1333,14177,-244,1060,14406,-164,1206,14154,-310,1006,14395,-135,1118,14115,-319,967,14706,-5,1000,14707,-7,924,15094,40,653,15066,-107,704,14718,-116,981,14398,-144,748,14435,-246,1089,14139,-335,833,14059,-520,729,14049,-451,663,14413,-228,641,14700,-123,586,15062,-79,551,15057,-123,569,14698,-145,662,14411,-194,592,14413,-282,336,14686,-165,349,14390,-291,635,14024,-528,695,14060,-440,368,14059,-526,297,14393,-250,285,14680,-129,244,15027,-117,292,15030,-157,169,15017,-139,210,14677,-167,217,14391,-299,297,14066,-496,178,14093,-558,42,14342,-213,-24,14083,-465,32,14643,-105,-22,14988,-58,-1,14640,-110,-8,14373,-229,-30,14080,-406,-148,14095,-472,-131,14371,-164,-245,14110,-388,-295,14354,-99,-365,14105,-308,-340,14074,-175,-316,14352,-47,-277,14581,77,-360,14565,150,-438,14332,6,-431,14093,-212,-524,14092,-151,-306,14306,127,-401,14088,-89,-264,14071,-118,-122,14270,123,-120,14552,285,-254,14555,257,-266,14878,410,-163,14883,454,-274,15288,475,-322,15294,431,-417,15279,265,-389,14902,270,-340,15290,151,-286,14925,193,-298,14927,137,-255,14601,25,-127,14620,-47,-151,14957,36,-456,15666,252,-429,15668,467,-409,15705,532,-441,15873,514,-421,15852,558,-436,16160,606,-393,16220,331,-460,15941,265,-361,16414,606,-431,16118,854,-461,15833,661,-423,15841,644,-343,15529,703,-434,15537,705,-373,15257,727,-308,15263,709,-310,14899,738,-262,14903,712,-239,14574,734,-177,14579,715,-229,14397,748,-145,14408,732,-200,14301,964,-256,14541,914,-254,14536,966,-316,14885,883,-392,15259,864,-333,14881,934,-283,14861,1075,-204,14518,1095,-234,14288,993,-173,14233,1121,-136,14187,1186,-170,14497,1199,-66,14173,1228,-117,14497,1225,-237,14848,1180,-368,15219,1058,-409,15259,899,-442,15560,871,-431,15530,1040,-310,15198,1204,-200,14848,1208,-96,14850,1331,-20,14496,1344,-42,14151,1269,56,14146,1378,-170,15191,1333,-210,15502,1339,-359,15507,1213,-424,15768,1043,-363,15704,1220,-219,15666,1353,-207,15808,1362,-351,15895,1222,-402,16007,1052,-462,15810,853,-380,16335,867,-365,16233,1076,-294,16100,1245,-158,15972,1377,-110,16103,1397,-208,16252,1286,-251,16390,1116,-171,16410,1103,-179,16517,901,-151,16607,923,-146,16505,1138,-138,16307,1331,-165,16264,1296,25,16174,1466,30,16100,1486,259,16187,1542,20,16366,1387,25,16579,1210,30,16692,965,54,16755,661,-99,16675,610,-127,16578,603,-195,16578,596,-251,16504,897,353,16762,726,329,16706,1018,287,16568,1258,273,16390,1442,557,16283,1422,519,16103,1514,247,16068,1551,468,16007,1536,640,15884,1467,698,15930,1433,741,15726,1403,784,15746,1371,785,15553,1350,814,15568,1334,798,15349,1321,766,16071,1282,697,15951,1411,856,15770,1288,847,15760,1312,812,15747,1318,892,15595,1236,892,15586,1241,934,15395,989,917,15620,1216,1006,15800,1148,1038,15411,1165,956,15406,1271,849,15396,1283,955,15011,1267,843,14995,1277,967,14737,1275,851,14707,1289,995,14322,1267,885,14258,1323,1053,14765,1189,1114,14387,1196,996,14340,1301,992,14444,1064,974,14753,1047,1049,15023,1177,973,15015,1056,1014,14756,1014,967,14396,1033,1020,14441,1015,1008,14810,858,1025,15036,879,984,15031,844,952,14804,827,1018,14530,817,958,14527,786,1022,15400,861,1042,15403,895,985,15672,842,1034,15712,877,1042,15407,1026,1012,15793,1028,1015,15864,856,898,16231,1085,950,16253,799,627,16557,1073,669,16621,774,973,15866,814,581,16413,1304,993,15796,1071,1034,15407,1071,1014,15021,1018,344,14049,-442,1432,14169,-64,1345,14386,120,1358,14379,141,1472,14178,-9,1573,14185,82,101,16110,-229,-182,16066,-133,-386,15568,451,-428,15842,690,-418,15852,528,-342,15453,720,-436,16160,606,827,15546,14,983,15277,433,822,15218,201,988,15644,297,808,15826,-28,990,15837,266,798,16128,-26,346,16129,-171,424,15787,-161,469,15479,-104,480,15165,109,858,14905,313,1026,14983,471,1086,14695,342,851,14671,231,1135,14465,218,909,14450,126,1244,14303,91,981,14277,-37,1108,14155,-254,1362,14183,-69,948,14237,-29,1052,14130,-226,867,14432,157,527,14891,219,544,14642,177,854,14421,139,580,14432,94,907,14262,-50,644,14230,-121,971,14099,-284,738,14076,-412,662,14078,-344,599,14208,-138,562,14409,74,291,14223,-148,343,14093,-435,634,14053,-416,258,14069,-388,249,14188,-135,238,14392,42,205,14632,149,174,14873,202,106,15143,91,47,15465,-109,-38,15738,-159,-115,16035,-119,-340,15951,129,-299,15705,135,-264,15516,170,-237,15151,251,-197,14856,311,-164,14639,214,7,14620,169,211,14389,64,190,14222,-128,217,14069,-350,154,14073,-395,-68,14074,-357,-13,14276,-62,-10,14381,81,-42,14398,82,-32,14249,-53,-90,14289,-87,-248,14271,-39,-321,14133,-261,-184,14120,-349,-87,14092,-330,-140,14398,141,981,16086,263,1076,14644,342,1106,14507,263,977,14412,280,1174,14356,142,1028,14261,143,1139,14173,-13,1295,14255,13,942,14589,369,721,14385,237,1040,14245,164,773,14213,87,874,14104,-119,1121,14183,1,699,14569,338,463,14569,287,481,14363,184,750,14206,74,512,14201,23,822,14106,-139,565,14066,-219,189,14561,282,207,14353,178,233,14191,20,485,14187,20,216,14078,-214,500,14070,-229,-50,14548,284,-38,14363,180,-82,14205,32,203,14182,13,-133,14105,-173,167,14072,-217,-146,14604,219,-167,14440,129,-202,14325,-33,-123,14231,13,-305,14229,-199,-152,14140,-172,-144,14863,337,-46,14867,466,-163,15107,332,-140,15066,472,-278,15516,205,-295,15355,445,196,15012,421,154,15146,382,448,15005,422,387,15163,401,631,15075,471,618,15194,429,899,15179,546,973,15485,574,966,15218,405,1027,14918,449,900,14838,511,676,14798,477,438,14777,430,180,14776,405,994,15646,335,1048,15841,589,1000,15853,849,983,15649,858,944,16271,780,1064,15649,590], + + "morphTargets": [], + + "normals": [0.94537,0.30021,0.12693,0.79427,0.21268,0.56908,0.79205,0.18473,0.58181,0.95178,0.29109,0.096561,0.863,0.37138,-0.34242,0.83831,0.33,-0.43394,0.63842,0.43251,-0.63665,0.54057,0.35475,-0.76281,0.32682,0.45091,-0.83056,0.67739,0.26658,-0.6856,0.92788,0.24064,-0.28477,0.96753,0.19111,0.16535,0.8381,0.13251,0.52913,0.52281,0.15931,0.8374,0.46556,0.14249,0.87344,0.49715,0.12751,0.85821,0.14505,0.10483,0.98382,0.17838,0.070467,0.98141,-0.10093,0.009674,0.99484,0.16715,-0.021027,0.98569,-0.038057,-0.060884,0.99741,-0.29704,-0.083651,0.95117,-0.29649,-0.036103,0.95434,-0.57341,-0.019776,0.819,-0.64107,0.042177,0.76629,-0.58684,0.018952,0.80944,-0.90564,-0.04416,0.4217,-0.88726,0.081393,0.45399,-0.99698,0.042146,0.064852,-0.8919,0.089084,0.44334,-0.99188,0.12656,0.00998,-0.93203,-0.03119,-0.36094,-0.89718,0.07242,-0.43565,-0.61772,-0.16016,-0.76986,-0.53301,-0.018647,-0.84588,-0.10892,-0.21757,-0.96994,-0.52586,-0.19019,-0.829,-0.097476,-0.25257,-0.96264,-0.55873,-0.16639,-0.81246,-0.15455,-0.24372,-0.95743,-0.53108,-0.20063,-0.82321,-0.19782,-0.15937,-0.96716,-0.25239,-0.13059,-0.95874,-0.006287,-0.000519,-0.99997,0.001007,0.29954,-0.95407,0.051149,0.36708,-0.92877,-0.097964,0.79183,-0.6028,-0.2078,0.81756,-0.537,0.034394,0.47057,-0.88165,0.11313,0.37327,-0.92077,0.13889,0.43037,-0.89187,0.13813,0.41585,-0.89886,0.1836,0.46666,-0.86514,0.36854,0.49516,-0.78674,0.11799,0.3151,-0.94168,0.56789,0.33055,-0.75378,0.45625,0.033723,-0.88919,0.88708,0.12195,-0.44517,0.10941,-0.080966,-0.99066,-0.24241,-0.073,-0.96741,-0.36924,0.3881,-0.84439,-0.12116,0.54576,-0.8291,-0.51457,0.76412,-0.38893,-0.34376,0.93497,0.087313,-0.27824,0.9599,0.033662,-0.19477,0.81521,-0.5454,-0.13251,0.27128,-0.95331,-0.34983,-0.26627,-0.89816,-0.84677,0.058992,-0.52867,-0.9256,-0.056063,-0.37431,-0.91015,-0.10242,-0.40138,-0.91455,-0.099429,-0.39204,-0.99658,-0.077212,0.029237,-0.9606,-0.16227,0.22553,-0.78875,-0.26899,0.55272,-0.5146,-0.46705,0.71902,-0.32685,-0.007477,0.94501,-0.038759,-0.06592,0.99704,0.20808,-0.04648,0.97699,0.44682,0.038728,0.89377,0.49083,0.076449,0.86786,0.82556,0.18647,0.53258,0.80859,0.12479,0.57494,0.78485,0.091586,0.61284,0.51369,0.047334,0.85666,0.46654,-0.062532,0.88226,0.22306,-0.041932,0.97388,-0.056429,-0.009888,0.99835,-0.26875,-0.37696,0.88635,-0.1449,-0.60695,0.7814,-0.064119,-0.5837,0.80941,-0.076754,-0.046327,0.99594,-0.059145,-0.14569,0.98755,-0.38435,-0.10617,0.91705,-0.49867,-0.60201,0.62358,-0.76806,-0.15168,0.62212,-0.79492,-0.46867,0.38523,-0.98691,-0.11762,0.11029,-0.9996,-0.001099,-0.027802,-0.9946,-0.089297,-0.052736,-0.86468,0.46028,-0.20106,-0.9208,0.14606,-0.36161,-0.99042,0.078066,0.11374,-0.93649,0.1091,0.33323,-0.93353,-0.20872,0.29139,-0.62328,0.28724,0.72729,-0.33116,0.30378,0.89331,0.003113,0.30317,0.95291,0.17701,0.3347,0.92553,-0.052736,0.41392,0.90878,-0.28456,0.37925,0.88043,-0.1279,0.28718,0.94928,-0.1362,-0.21177,0.96777,-0.03769,-0.65508,0.75457,0.12503,-0.38588,0.914,0.30341,-0.53935,0.78548,0.23014,-0.72677,0.64714,0.52361,-0.66091,0.53758,0.54323,-0.37046,0.75341,0.16822,-0.24851,0.95389,0.18967,0.206,0.95999,0.49706,0.13288,0.85745,0.84848,-0.097995,0.52004,0.755,-0.44285,0.48351,0.88876,-0.32487,0.32328,0.95434,-0.14011,0.26377,0.77636,0.21244,0.59337,0.82299,0.18647,0.53651,0.83789,-0.48637,0.24763,0.88809,-0.14106,0.43745,0.5634,-0.59652,0.57158,0.77227,-0.12751,0.62233,0.66652,-0.038453,0.74447,0.63332,-0.32942,0.70025,0.11686,-0.73028,0.67302,0.65011,-0.72237,0.23551,0.96164,-0.2595,0.088778,0.96545,-0.17646,0.19157,0.80926,-0.37168,0.45485,0.54967,-0.44392,0.70763,-0.057588,-0.27155,0.96066,0.77612,-0.12684,0.61766,0.97403,-0.006745,0.2262,0.9425,-0.25864,0.21158,0.94717,-0.27274,0.16871,0.94565,-0.26148,-0.19321,0.98575,-0.060701,0.15677,0.90362,-0.14975,-0.40126,-0.051576,0.098575,-0.99377,-0.94571,-0.25584,-0.20032,-0.65349,0.034639,-0.75613,-0.72155,0.10166,-0.68483,-0.9212,-0.3346,-0.1984,-0.53239,-0.57491,-0.62126,-0.4358,-0.88015,-0.18796,0.40086,-0.75304,-0.52168,0.13419,-0.91363,0.38368,0.68801,-0.67892,0.25626,0.52223,-0.4677,0.71306,0.90939,0.029786,0.41481,0.91495,0.22422,0.33555,0.82391,0.52324,-0.21763,0.61373,0.773,-0.16059,0.26395,0.62014,-0.73873,0.37995,0.59508,-0.70812,0.84744,0.46934,-0.24799,0.93835,-0.339,-0.067263,0.8554,-0.24253,-0.45763,0.65847,0.048921,-0.751,0.13886,0.019868,-0.99011,-0.24979,-0.22575,-0.94159,-0.19034,0.47755,-0.85769,0.34449,0.61721,-0.70736,-0.21467,0.41279,-0.88513,-0.099887,0.40703,-0.90793,0.12052,0.68331,-0.72008,0.29762,0.94464,-0.13794,0.067171,0.55461,-0.82937,-0.08063,0.30232,-0.94977,0.11679,0.032289,-0.99262,0.26899,-0.20209,-0.94168,0.59346,-0.30818,-0.74346,0.64772,-0.30412,-0.69851,0.91705,-0.33521,-0.21589,0.94031,-0.25867,-0.22114,0.97241,-0.091037,-0.2147,0.97732,0.14548,0.15372,0.94449,0.087008,-0.31681,0.74606,-0.2327,-0.62386,0.65719,-0.32218,-0.68136,0.24049,-0.28306,-0.92843,0.26292,-0.24998,-0.93185,0.64141,-0.024049,-0.76681,0.31278,0.007721,-0.94977,0.20112,0.38716,-0.89978,0.010498,0.41118,-0.91147,0.2982,0.24409,-0.92276,0.68429,0.10373,-0.72176,0.91946,0.10752,-0.37818,0.98654,0.12439,0.10605,0.846,0.12766,0.51762,0.54344,0.13074,0.82916,0.15268,0.13758,0.97864,0.14945,0.13651,0.97928,0.13428,0.093234,0.98654,-0.12949,0.064638,0.98944,-0.13016,0.061617,0.98956,-0.32322,0.066744,0.94394,-0.3516,0.009919,0.93606,-0.60146,-0.018647,0.79867,-0.90494,0.062227,0.42091,-0.88998,0.07297,0.45009,-0.62227,0.077151,0.77895,-0.88675,0.10932,0.44911,-0.56716,0.077425,0.81994,-0.64477,0.046937,0.7629,-0.91589,0.084078,0.3925,-0.68249,0.028291,0.73031,-0.9267,0.061678,0.37065,-0.77633,0.036073,0.62926,-0.9555,0.055239,0.28965,-0.96597,0.090762,0.24216,-0.72152,0.087069,0.68685,-0.82089,0.10392,0.56151,-0.97296,0.12229,0.19593,-0.97989,0.11362,-0.16395,-0.98288,0.087497,-0.16199,-0.99231,0.073763,-0.099338,-0.99347,0.10727,-0.038087,-0.99176,0.12726,-0.013184,-0.98987,0.13559,0.041688,-0.99109,0.12949,0.030793,-0.99185,0.12665,-0.011383,-0.83596,0.19523,-0.51283,-0.88906,0.21253,-0.40538,-0.92337,0.18629,-0.33567,-0.88205,0.17747,-0.43641,-0.87381,0.12909,-0.46876,-0.84088,0.10428,-0.53105,-0.87558,0.12314,-0.46709,-0.78832,0.13483,-0.60027,-0.4734,0.16331,-0.86557,-0.46297,0.18534,-0.86676,-0.017884,0.22687,-0.97375,0.090701,0.17005,-0.98123,0.35701,0.17267,-0.91797,0.3169,0.12403,-0.94027,0.35011,0.094577,-0.93191,0.23289,0.008576,-0.97244,0.21,-0.031495,-0.97717,0.1988,-0.035554,-0.97937,0.19553,-0.038179,-0.97992,0.12445,0.079836,-0.98898,0.28104,-0.044008,-0.95868,0.3242,0.088565,-0.9418,0.051424,0.23963,-0.96948,0.644,-0.019776,-0.76476,0.92209,0.032716,-0.38557,0.99432,0.085177,0.063631,0.8876,0.10596,0.4482,0.6024,0.11383,0.79,0.2107,0.12064,0.97006,-0.14478,0.13126,0.98071,-0.11682,0.13123,0.98444,-0.16428,0.073794,0.98364,-0.30668,0.06061,0.94986,-0.34684,0.038453,0.9371,-0.40019,0.038392,0.91562,-0.48918,0.054323,0.87048,-0.51555,0.098209,0.85119,-0.59157,0.093051,0.80084,-0.48161,0.17035,0.85964,-0.40013,0.11203,0.90957,-0.33692,0.090365,0.93716,-0.28602,0.066836,0.95587,-0.26374,0.099033,0.95947,-0.3162,0.11765,0.94134,-0.38636,0.16712,0.90704,-0.40736,0.23478,0.88253,-0.20917,0.19111,0.95901,-0.14304,0.15836,0.97696,0.19657,0.15305,0.96844,0.18848,0.17029,0.96719,0.48479,0.13855,0.86358,0.61428,0.13886,0.77676,0.87265,0.096255,0.47871,0.99832,0.05414,0.019684,0.9006,0.01001,-0.43452,0.99817,0.050996,-0.03235,0.9986,0.049074,0.019196,0.88351,0.083926,0.4608,0.92843,0.038697,-0.36943,0.66228,0.046052,-0.74779,0.65288,-0.025849,-0.75698,0.34941,-0.025941,-0.93658,0.31623,0.091067,-0.94427,0.42406,0.11286,-0.89856,0.67953,0.082736,-0.72893,0.88293,0.0553,-0.4662,0.24558,0.15699,-0.95654,0.26408,0.091342,-0.96014,0.21891,-0.02942,-0.97528,0.36402,0.16456,-0.91671,-0.22172,0.26673,-0.9379,-0.18763,0.16706,-0.96789,-0.050111,0.040071,-0.99792,0.13095,-0.014893,-0.99127,-0.057283,0.095492,-0.99377,-0.50114,0.12915,-0.85565,-0.51494,0.10709,-0.85049,-0.58782,0.19251,-0.78573,-0.62886,0.24674,-0.7373,-0.63961,0.30812,-0.70422,-0.50609,0.26194,-0.82171,-0.18873,-0.00235,-0.98199,-0.15662,0.34718,-0.92459,0.067995,-0.00354,-0.99765,0.024415,0.35234,-0.93551,0.081149,-0.20466,-0.97543,0.077364,-0.24531,-0.96634,0.07297,-0.27686,-0.9581,0.27009,-0.29011,-0.91806,0.07947,-0.17502,-0.98132,0.088839,0.05533,-0.99448,0.14835,0.4377,-0.88678,0.2931,0.90054,-0.32105,0.43696,0.85617,0.27567,0.44664,0.78408,-0.43089,0.72811,0.62297,-0.28584,0.9194,0.28791,-0.26783,0.9996,0.015656,0.02234,-0.76461,-0.074953,-0.64009,-0.81448,0.40376,-0.41664,-0.65874,0.74496,0.10523,-0.30674,0.78121,0.54369,-0.28559,0.8302,0.47871,-0.36109,0.93234,-0.018006,-0.49849,0.56319,-0.65899,-0.063173,0.13788,-0.9884,0.16089,-0.31474,-0.93542,0.48134,0.7561,-0.44337,0.64733,-0.053133,-0.76034,0.99979,-0.003052,-0.019105,0.68935,0.55913,0.46055,-0.43324,0.90124,-0.002686,0.37593,0.11942,0.91888,0.41371,-0.11747,0.90277,-0.50105,-0.211,0.83926,-0.65951,0.001679,0.75167,-0.91018,-0.014588,0.41392,-0.87942,-0.063417,0.47179,-0.44166,-0.56316,0.69839,-0.80621,-0.56719,0.16813,-0.15766,-0.97974,-0.12351,0.33433,-0.72481,0.60234,0.85952,0.071139,0.50609,0.99249,-0.021821,-0.12018,0.65178,-0.035737,-0.75753,0.69756,-0.63378,-0.33421,0.68545,-0.70132,0.19562,0.43583,-0.5436,-0.71728,-0.11634,-0.5006,-0.85781,-0.47026,-0.62551,-0.62252,-0.7788,-0.51646,-0.35591,-0.98376,0.031495,-0.17658,-0.9512,0.21244,-0.22367,-0.84725,0.2942,0.44224,-0.69582,0.18995,0.69259,-0.74953,-0.10187,0.65404,-0.83218,0.14133,0.53615,-0.81552,0.30805,0.48988,-0.81689,0.36735,0.44462,-0.54805,0.55126,0.62908,-0.45836,0.62151,0.63527,-0.2729,0.57415,0.7719,0.054323,0.57726,0.81472,0.15824,0.54259,0.82491,-0.025788,0.57503,0.81768,-0.21198,0.57924,0.78707,-0.1099,0.58834,0.80108,0.21964,0.51561,0.82818,0.51427,0.45234,0.7286,0.48296,0.53288,0.69478,0.54311,0.52266,0.65712,0.24622,0.64138,0.72662,0.20795,0.64806,0.73263,0.005799,0.66439,0.74734,0.10904,0.63002,0.76885,0.40184,0.68581,0.60674,0.08533,0.60711,0.79,0.30119,0.40156,0.86486,-0.035005,0.57808,0.81521,0.051973,0.34986,0.93533,0.2909,0.01587,0.9566,0.11417,-0.00885,0.99341,0.2953,-0.51808,0.80273,-0.071535,-0.45763,0.88623,0.46724,-0.26246,0.84423,0.77184,0.10071,0.62774,0.66948,0.44737,0.59294,0.82897,0.51482,0.21845,0.54131,0.82574,0.15839,0.4872,0.61711,0.61785,0.74279,0.25358,0.61959,0.56447,0.38911,0.72796,0.7318,0.53389,0.42351,0.43522,0.81283,0.3871,0.966,0.18687,0.17856,0.85986,-0.13294,0.49287,-0.95526,-0.20689,-0.21131,-0.95688,0.29014,0.011719,-0.83776,0.25452,0.48305,-0.60552,0.64934,0.46004,-0.35765,0.50267,0.78701,-0.46315,0.067324,0.88369,-0.17179,0.39039,0.90445,-0.018647,0.5764,0.81692,-0.11173,0.62603,0.77172,-0.13285,0.65163,0.74679,-0.21104,0.68084,0.70135,-0.37675,0.62889,0.68007,-0.53386,0.45741,0.71111,-0.48311,0.73864,0.47005,-0.72011,0.68908,-0.081149,-0.59264,0.16599,-0.78817,-0.5219,0.060427,-0.85086,0.16263,0.043703,-0.98569,0.019349,0.02826,-0.99939,-0.20194,0.69317,0.69188,-0.02768,0.6672,0.74435,0.042787,0.6184,0.78466,0.051668,0.61135,0.78967,-0.029298,0.56325,0.82574,-0.023072,0.59825,0.80093,-0.089175,0.62596,0.77471,-0.078677,0.63094,0.77181,-0.074526,0.28175,0.95657,-0.30537,0.011475,0.95215,-0.37034,-0.60149,0.70782,-0.60143,-0.37187,0.70705,-0.90729,-0.32182,0.27055,-0.10157,-0.033082,0.99426,-0.3119,0.3878,-0.86734,-0.5508,-0.76333,0.33747,0.73818,-0.32307,-0.59215,0.31959,-0.32496,-0.89007,0.93994,-0.2674,-0.21201,0.87072,-0.44881,-0.20096,0.8872,-0.35231,-0.29777,0.62313,-0.41145,-0.66512,0.704,-0.26219,-0.66002,0.94263,-0.19785,-0.26878,0.85046,0.009705,-0.52592,0.38276,-0.027833,-0.9234,0.33656,-0.30796,-0.88986,0.40321,-0.40699,-0.81961,0.13456,-0.42692,-0.89419,0.12961,-0.34806,-0.92843,-0.065279,-0.38911,-0.91885,-0.50941,-0.49318,-0.70513,0.053774,-0.95471,0.29258,0.42531,-0.8923,0.15119,0.10819,-0.99197,-0.065157,0.56423,-0.82281,0.067782,0.35935,-0.91324,0.19193,0.59947,-0.62914,0.49474,0.7373,-0.57015,0.36238,0.74331,-0.59108,0.31315,0.70919,-0.70092,0.075594,0.81692,-0.45094,0.35948,0.8482,-0.52196,0.089785,0.85489,-0.40129,0.32875,0.8945,-0.4391,0.083895,0.92618,-0.26725,0.266,0.95709,-0.27964,0.075594,0.95373,-0.23194,0.19126,0.944,-0.13684,0.30015,0.90268,-0.16245,0.39845,0.73522,-0.43822,0.51707,0.79299,-0.17353,0.58394,0.74261,-0.10147,0.66195,0.95309,-0.10001,0.28565,0.65453,-0.093051,0.75024,0.74367,-0.27442,0.60958,0.68749,-0.33393,0.6448,-0.00235,-0.91095,0.41243,0.009919,-0.98004,-0.1984,-0.18793,-0.81811,-0.54344,0.63814,-0.75912,0.1283,0.82549,-0.56438,-0.001495,0.90115,-0.38374,0.20158,0.71798,-0.07944,0.69149,0.80471,-0.019288,0.59331,0.65999,-0.087588,0.74612,0.77014,-0.19419,0.60753,0.86596,-0.18745,0.46361,0.8102,-0.35716,0.46474,0.85696,-0.22712,0.4626,0.7908,-0.18003,0.58498,0.93203,0.35868,0.05121,0.78204,0.5848,0.2154,0.10846,0.74926,-0.65331,0.29222,0.36232,-0.88504,0.19523,0.48488,-0.8525,0.38783,-0.078372,-0.91836,0.98941,0.14426,0.014649,0.76147,0.022065,0.64779,0.98596,-0.11152,-0.12409,0.85842,-0.45421,-0.23829,0.39195,-0.52495,-0.75549,0.28544,-0.59734,-0.74944,0.72939,-0.64019,-0.24107,0.9284,-0.35701,0.10276,0.90085,-0.4329,0.032502,0.82586,-0.56166,-0.049654,0.75408,-0.65261,-0.073519,0.64803,-0.70699,0.28315,0.9371,-0.29499,0.18647,0.96921,-0.2454,-0.020081,0.92383,-0.38096,-0.036805,0.88003,-0.45711,-0.1286,0.56825,-0.41246,-0.71197,0.63497,-0.21235,-0.74276,0.9986,0.052614,0.0047,0.92807,0.11216,-0.35508,0.51186,0.081057,-0.85522,0.095523,0.053316,-0.99399,0.10874,-0.078982,-0.99091,0.12409,-0.26252,-0.95688,-0.083956,-0.35102,-0.93258,-0.14197,-0.46281,-0.875,-0.38279,-0.51442,-0.76733,-0.49132,-0.38456,-0.78146,-0.72109,-0.51698,-0.4612,-0.70519,-0.61016,-0.36109,-0.77746,-0.49336,-0.39003,-0.52211,-0.84518,0.11402,-0.24827,-0.96692,0.058321,-0.38966,-0.92047,-0.029115,-0.19971,-0.97049,0.13511,0.080996,-0.97864,0.18891,0.28245,-0.74807,0.60048,0.47609,-0.24827,0.84359,0.23035,-0.30506,0.92401,0.19428,0.008789,0.98089,-0.093387,-0.072878,0.99295,-0.067232,-0.29038,0.95453,-0.38337,-0.050325,0.92221,-0.27192,-0.53685,0.79861,0.045656,-0.89212,0.44945,0.20957,-0.48756,0.84753,0.26771,-0.84277,0.4669,0.42662,-0.39143,0.81533,0.57204,-0.61947,0.53755,0.4677,-0.42601,0.77444,0.68722,-0.13752,0.71331,0.59673,-0.21479,0.77312,0.699,0.060396,0.71255,0.42753,0.25831,0.86627,0.58654,0.39763,0.70556,0.5659,0.087039,0.81982,0.4019,0.36091,0.84152,0.37925,0.48805,0.78607,0.067507,-0.40278,0.91278,0.25376,-0.080905,0.96387,0.35346,-0.22101,0.90893,0.4095,-0.2306,0.88266,0.48308,-0.13395,0.86523,0.40382,-0.00885,0.91476,0.67827,-0.24009,0.69442,0.74737,-0.29975,0.59291,0.77868,-0.34025,0.52712,0.79983,-0.39735,0.44978,0.83254,-0.24897,0.4948,0.84728,-0.18155,0.49907,0.93133,-0.11359,0.34596,0.75454,-0.14307,0.64043,0.80184,-0.027345,0.59688,0.80068,0.10968,0.58892,0.93509,-0.005463,0.35435,0.84018,0.17823,0.51216,0.89618,0.064028,0.43898,0.8634,0.011811,0.50435,0.902,0.003754,0.43165,0.92413,0.016816,0.38163,0.91549,0.043794,0.39988,0.94592,0.046968,0.3209,0.94162,0.11881,0.31501,0.98349,0.15052,0.10028,-0.26194,0.90261,-0.3415,0.20243,0.74679,0.63347,0.76458,-0.013184,0.64437,0.89135,-0.11585,0.43818,0.79849,-0.048372,0.60002,0.006623,0.25837,0.966,0.61458,0.19361,0.7647,0.64913,0.54897,0.52651,0.011963,0.98965,-0.14283,0.29054,-0.51268,-0.80789,0.89956,-0.43529,0.035371,0.84967,-0.4799,0.21839,-0.17844,0.90127,0.39476,-0.54885,0.7134,0.43559,0.99325,-0.10807,0.041566,0.89441,-0.39903,0.20197,0.91842,-0.29328,0.26545,0.88861,0.11518,0.44389,0.8764,0.11209,0.46831,0.75268,0.33024,0.56954,0.71441,0.3878,0.58239,0.46904,0.61431,0.63448,0.29695,0.60024,0.74264,0.18403,0.75387,0.6307,0.18226,0.77844,0.60067,0.48439,0.64895,0.58666,-0.14249,0.74395,0.65285,-0.14084,0.80779,0.57237,-0.45054,0.71361,0.53636,-0.45329,0.68859,0.56597,-0.69945,0.49467,0.51576,-0.7116,0.52651,0.46516,-0.87899,0.22465,0.42052,-0.90161,0.16086,0.40144,-0.96387,-0.074465,0.25572,-0.95639,-0.075533,0.28211,-0.96658,-0.14887,0.20866,-0.95193,-0.18604,0.24329,-0.96582,-0.17664,0.18964,-0.9599,-0.12598,0.2504,-0.9664,-0.20014,0.16117,-0.919,-0.30119,0.25425,-0.9126,-0.34831,0.21403,-0.87567,-0.21976,0.42991,-0.8421,-0.34095,0.41783,-0.93936,-0.30592,-0.15476,-0.81811,-0.57436,0.028016,-0.95105,-0.29493,0.092196,-0.87497,-0.47691,0.083254,-0.88534,-0.36674,0.28568,-0.76403,-0.23337,0.60143,-0.81042,-0.23591,0.53621,-0.88614,-0.19242,0.42152,-0.82757,-0.56072,0.025941,-0.68487,-0.61223,-0.39512,-0.12027,-0.57738,-0.80752,-0.67834,-0.71835,-0.15424,-0.004791,-0.62706,-0.77892,-0.32063,-0.50346,-0.8023,-0.52324,-0.76846,-0.36836,-0.72686,-0.62163,-0.29188,-0.80242,-0.55773,-0.21216,-0.85192,-0.4778,-0.21418,-0.84896,-0.52788,-0.024171,-0.7441,-0.66726,0.032411,-0.57778,-0.789,-0.20884,-0.55473,-0.83032,-0.052797,-0.65679,-0.73443,0.1709,-0.665,-0.71371,0.21989,-0.54732,-0.74654,0.37822,-0.74072,-0.38539,0.55025,-0.57479,-0.35588,0.73684,-0.24039,-0.8016,0.54738,0.036988,-0.86236,0.50493,-0.037141,-0.49727,0.86679,-0.3437,-0.36384,0.86569,-0.56768,-0.10831,0.81607,-0.60875,-0.24574,0.75433,-0.7748,-0.45561,0.43825,-0.76473,-0.6129,0.19877,-0.72683,-0.68322,-0.070193,-0.80499,-0.57125,0.1601,-0.78359,-0.5002,0.36839,-0.63027,-0.35038,0.69277,-0.52226,-0.32597,0.78799,-0.47566,-0.30592,0.8247,-0.51555,-0.35997,0.77755,-0.71172,-0.4575,0.53301,-0.70708,-0.374,0.60008,-0.84716,-0.42094,0.32414,-0.77706,-0.55882,0.28959,-0.88775,-0.45296,0.081698,-0.78665,-0.61123,-0.086856,-0.66964,-0.71477,-0.20161,-0.78375,-0.60537,-0.13861,-0.87704,-0.46742,-0.11072,-0.9064,-0.42238,0.002289,-0.83941,-0.53801,-0.076815,-0.78262,-0.60753,-0.1355,0.22654,-0.95788,-0.1764,-0.72027,-0.58724,0.36921,-0.93783,-0.32951,0.10895,-0.8757,-0.35795,0.32401,-0.67083,-0.33338,0.6624,-0.42225,-0.40968,0.80859,-0.25825,-0.29972,0.91839,-0.41905,-0.14982,0.8955,-0.68322,-0.34587,0.64309,-0.493,-0.48555,0.72188,-0.18067,-0.8887,0.42134,-0.53148,-0.73244,0.42546,-0.51732,-0.52687,0.67434,-0.25974,-0.59157,0.76324,-0.024445,-0.57356,0.81878,-0.34001,0.21216,0.91617,-0.64205,0.3072,0.70238,-0.77358,-0.28709,0.56487,-0.78283,0.25739,0.56645,-0.82446,-0.095584,0.55776,-0.63436,0.1496,0.75838,-0.16562,-0.42665,0.8891,-0.19022,-0.83169,0.52159,-0.51283,-0.43706,0.73888,-0.65911,-0.31022,0.68505,-0.61754,-0.15354,0.77139,-0.64763,0.064119,0.75921,-0.51207,-0.080599,0.85513,-0.46986,-0.20817,0.85781,-0.64065,-0.21332,0.73757,-0.44743,-0.12979,0.88482,-0.48018,-0.081362,0.87338,-0.46394,-0.013672,0.88574,-0.5334,-0.18314,0.82577,-0.53829,-0.072237,0.83962,-0.48881,0.087588,0.86795,-0.54473,0.012085,0.8385,-0.40782,0.11374,0.90591,-0.55715,-0.074587,0.82702,-0.3581,-0.035066,0.93301,-0.50813,0.011505,0.86117,-0.66103,0.066805,0.74734,-0.71566,-0.008515,0.69839,-0.70952,-0.10138,0.69732,-0.80456,-0.036287,0.59273,-0.90729,-0.065157,0.41539,-0.72744,-0.00824,0.68612,-0.88247,-0.19981,0.42576,-0.93945,-0.30512,0.15589,-0.82256,-0.30454,0.48021,-0.94363,-0.004364,0.33094,-0.90695,-0.086428,0.41224,-0.78677,-0.26591,0.55699,-0.6245,-0.60363,0.49556,-0.57588,-0.33802,0.74435,-0.62447,0.059236,0.77877,-0.54277,0.14997,0.82635,-0.35929,-0.088351,0.92901,-0.16687,-0.08768,0.98206,-0.20408,0.17048,0.96399,-0.30812,0.34248,0.88754,-0.19373,0.18708,0.96304,-0.27775,0.24894,0.92782,-0.19898,-0.48955,0.84893,-0.21873,-0.60652,0.76437,-0.063387,-0.71935,0.69173,-0.077303,-0.71264,0.69726,-0.033448,-0.7698,0.63738,-0.012085,-0.83004,0.55751,-0.15189,-0.75396,0.63909,-0.095157,-0.94089,0.32505,-0.33094,-0.80587,0.49092,-0.17899,-0.73275,0.65651,-0.22453,-0.67699,0.70089,-0.16327,-0.43944,0.8833,-0.35069,-0.41469,0.83966,-0.33842,-0.3617,0.86868,-0.46089,-0.29255,0.83783,-0.61571,0.008057,0.7879,-0.67653,-0.27934,0.68136,-0.86718,-0.016968,0.49767,-0.91324,-0.13953,0.38273,-0.79107,-0.40046,0.46239,-0.87616,-0.27561,0.3954,-0.77267,-0.36497,0.51936,-0.88583,-0.30149,0.35264,-0.93097,-0.17185,0.32206,-0.93295,-0.13382,0.33415,-0.92499,-0.034242,0.3784,-0.84719,0.080691,0.5251,-0.60244,0.08771,0.7933,-0.40584,-0.000671,0.91394,-0.26136,-0.078066,0.96207,-0.2628,-0.29914,0.91729,-0.2541,-0.69475,0.67281,-0.17756,-0.60106,0.7792,-0.2063,-0.70968,0.67361,-0.19279,-0.59123,0.78311,-0.16501,-0.28202,0.9451,-0.31449,-0.59032,0.74334,-0.35124,-0.64034,0.68303,-0.12876,-0.62322,0.77133,-0.27183,-0.6263,0.73064,-0.51302,-0.73278,0.447,-0.3683,-0.7593,0.53645,-0.34867,-0.70986,0.61193,-0.63414,-0.64266,0.42991,-0.39021,-0.60503,0.69399,-0.2107,-0.48091,0.85104,-0.58132,-0.18851,0.7915,-0.59313,-0.048311,0.80364,-0.63607,0.007538,0.77157,-0.455,0.44444,0.77163,-0.30747,0.12644,0.94308,-0.13935,-0.099246,0.98523,-0.048463,-0.037233,0.99811,-0.054109,-0.000824,0.9985,-0.40245,0.15513,0.90219,-0.25614,0.22532,0.94,-0.29255,0.3108,0.90429,-0.48198,0.29191,0.82611,-0.4994,0.070528,0.86346,-0.66118,0.058809,0.74789,-0.63076,0.335,0.69991,-0.50371,0.37654,0.77746,-0.21583,0.4236,0.87973,-0.66826,0.24924,0.70092,-0.71841,0.301,0.62709,-0.82806,0.228,0.51213,-0.88962,0.079562,0.44969,-0.67141,-0.13321,0.729,-0.81811,-0.016877,0.57479,-0.95312,0.15958,0.25703,-0.94366,-0.05533,0.32615,-0.72979,-0.050661,0.68178,-0.70876,-0.61351,0.34815,-0.44233,-0.51399,0.73492,-0.03943,-0.95053,0.30802,-0.28086,-0.9187,0.27763,-0.25767,-0.95587,0.141,-0.32722,-0.9415,0.080325,-0.4294,-0.82839,0.3596,-0.73977,-0.46342,0.48778,-0.4467,-0.48454,0.7521,-0.57744,-0.028748,0.81588,-0.044618,-0.44945,0.89218,0.022919,-0.80813,0.58852,0.025056,-0.81686,0.57628,0.50652,-0.73257,0.4547,0.37599,-0.40028,0.83569,0.7055,-0.31547,0.6346,0.39729,0.071017,0.91491,-0.10801,0.071139,0.99158,-0.13459,0.42784,0.89377,-0.67647,0.28031,0.68102,-0.56627,0.46886,0.67782,-0.88183,0.22147,0.41624,-0.94168,0.15424,0.29902,-0.93777,-0.053499,0.34303,-0.62041,-0.71413,0.32414,-0.90213,0.052919,0.42817,-0.67141,0.33519,0.66094,-0.73629,0.081027,0.67177,-0.58751,-0.39576,0.7058,-0.46657,-0.33433,0.81884,-0.50517,0.19553,0.84054,-0.13785,0.49553,0.85757,-0.13999,0.5508,0.82278,0.31422,0.55901,0.7673,0.44523,0.44951,0.77438,0.64663,0.37898,0.66198,0.71862,0.38536,0.57885,0.45711,0.39634,0.79617,0.76949,0.22407,0.59801,0.81283,0.33387,0.47728,0.74789,0.2472,0.61605,0.47356,0.17496,0.86319,0.52565,-0.010651,0.85061,0.67376,0.13584,0.72634,0.83108,0.34226,0.43828,0.84201,0.1287,0.52385,0.67385,-0.58162,0.45561,0.73367,-0.4658,0.49467,0.8514,0.12842,0.50853,0.51051,-0.095462,0.85452,0.57448,0.082827,0.81426,0.30308,-0.00116,0.95294,0.29301,0.15165,0.94397,0.23933,0.36576,0.89938,0.39851,0.44038,0.8045,0.50389,0.42613,0.75131,0.55629,0.21338,0.8031,0.27805,0.27574,0.92013,-0.12705,0.304,0.94415,-0.081057,-0.18067,0.98019,-0.21842,-0.4434,0.86929,-0.19657,-0.12546,0.97241,-0.26731,0.087374,0.95962,-0.40645,0.13587,0.90347,-0.43757,0.12052,0.89105,-0.71249,0.084964,0.69649,-0.43242,0.27821,0.85766,-0.79507,0.16163,0.58458,-0.55306,0.5132,0.65627,-0.90823,-0.037629,0.4167,-0.90896,-0.033937,0.41545,-0.86056,0.006226,0.50929,-0.13831,0.50648,0.85104,-0.12818,0.32072,0.93844,-0.1203,0.21308,0.96957,-0.1113,0.10681,0.98801,-0.094333,-0.064364,0.99344,-0.065798,-0.30107,0.95132,0.12543,-0.40819,0.9042,0.020173,-0.10328,0.99445,0.047884,0.11963,0.99164,0.18277,0.1962,0.96335,0.2075,0.062075,0.97626,0.074892,-0.043641,0.99622,0.026734,-0.2624,0.96457,0.27213,-0.53026,0.80294,0.35163,-0.25056,0.90194,0.50249,-0.28416,0.81652,0.43791,-0.08417,0.89505,0.45149,0.36387,0.81466,0.25291,0.45399,0.85433,0.038301,0.34468,0.93793,0.18805,0.17475,0.96646,0.27854,0.16617,0.94592,0.27146,0.061586,0.96045,0.27912,-0.055422,0.95865,0.32173,-0.12711,0.93823,0.33717,0.006317,0.9414,0.38115,-0.4297,0.81857,0.16718,-0.92938,0.32902,0.41081,-0.88742,0.20893,0.4868,-0.85815,0.163,0.39845,-0.84915,0.34663,0.75564,-0.24161,0.60875,0.45595,-0.27073,0.8478,-0.028748,-0.54833,0.83575,-0.5518,-0.37391,0.74542,-0.79754,-0.40065,0.45097,-0.69872,-0.039674,0.71425,-0.55187,0.031007,0.83334,-0.52318,0.022095,0.85189,-0.40245,-0.5612,0.7232,-0.4398,-0.69954,0.56319,-0.18076,-0.90909,0.37529,-0.7235,-0.044923,0.6888,-0.09415,-0.93594,0.33931,-0.26112,-0.83953,0.47639,-0.040895,-0.90066,0.43254,-0.19199,-0.52989,0.82601,-0.23017,0.032807,0.97256,-0.23337,-0.049989,0.9711,-0.10596,0.049623,0.9931,-0.10291,0.01822,0.99451,-0.022309,-0.58577,0.81014,-0.12351,-0.9067,0.40324,0.049806,-0.95819,0.28175,0.077425,-0.97284,0.21812,0.047914,-0.89941,0.43446,0.2201,-0.87152,0.43815,0.12607,-0.49733,0.85833,0.13382,-0.88275,0.4503,0.35466,-0.48369,0.80013,0.32411,-0.77963,0.53584,0.45009,-0.60845,0.65358,0.55812,-0.18561,0.80871,0.32786,0.10923,0.93838,0.0206,0.058473,0.99805,0.04059,-0.021943,0.99893,0.35728,0.12409,0.92569,0.53603,0.086734,0.83969,0.45726,0.17725,0.87146,0.46962,-0.042238,0.88183,0.43254,-0.34025,0.83493,0.24549,-0.78707,0.56587,0.28108,-0.86178,0.42222,0.21055,-0.90472,0.37028,0.009827,-0.95813,0.28614,0.088321,-0.95422,0.28565,0.044252,-0.98343,-0.17569,0.32627,-0.33305,0.88464,0.4362,-0.19221,0.87906,0.39287,-0.19074,0.89956,0.50035,-0.18335,0.84616,0.38401,-0.089206,0.91897,0.36372,0.020081,0.93127,0.35319,0.10401,0.92975,0.38481,0.021821,0.92273,0.16483,0.018433,0.98615,0.013398,0.25291,0.96738,-0.017792,-0.07239,0.99719,-0.14472,-0.04709,0.98834,-0.053041,0.44023,0.8963,0.081851,0.16636,0.98264,0.19367,0.51091,0.83752,0.45503,0.11933,0.88241,0.41865,0.0553,0.90643,0.65163,-0.511,0.56053,0.35756,-0.52852,0.76992,0.55013,-0.62395,0.55495,0.24094,-0.57378,0.78274,0.12918,-0.44612,0.88556,0.32942,-0.57067,0.75216,0.14768,-0.55635,0.81768,0.12949,-0.25898,0.95715,0.22425,-0.30409,0.92584,0.43214,0.11536,0.89438,0.40239,0.19059,0.89538,0.21821,0.18766,0.95767,0.18824,0.34175,0.92071,0.61385,0.30586,0.72771,0.52776,0.21192,0.8225,0.69195,0.23829,0.68148,0.73617,0.14716,0.66057,0.56938,-0.15177,0.80792,0.33403,-0.21116,0.91858,0.25245,-0.35292,0.90094,0.068941,-0.41566,0.90689,0.13581,-0.56899,0.81103,0.24918,-0.64324,0.72396,0.20618,-0.66744,0.71551,0.094974,-0.60033,0.79406,0.21168,-0.63231,0.7452,0.38142,-0.73293,0.56328,0.18799,-0.69512,0.69384,0.19321,-0.70669,0.68059,0.21531,-0.90905,0.3567,0.16974,-0.72103,0.67174,0.39885,-0.68078,0.61434,0.35505,-0.63781,0.68343,0.12009,-0.45689,0.88134,-0.043367,0.20249,0.9783,0.17533,0.21433,0.96088,-0.042512,-0.089267,0.99509,-0.14667,-0.010285,0.98911,-0.030274,0.1883,0.98163,0.17744,-0.033357,0.98355,0.31367,0.095645,0.94467,0.47194,0.18281,0.86245,0.32606,0.23893,0.91464,0.43211,0.16739,0.88611,0.19178,0.3375,0.92154,0.14994,0.3346,0.93033,0.0318,0.28065,0.95926,0.24546,-0.44749,0.85989,0.17933,-0.56578,0.8048,0.050172,0.37922,0.92392,0.067415,-0.70595,0.70501,0.07831,-0.69671,0.71303,0.067141,-0.82193,0.5656,0.24375,-0.59209,0.76809,0.43278,-0.24894,0.86642,0.74712,-0.24299,0.61864,0.55998,-0.48976,0.6682,0.35273,-0.69051,0.63146,0.059603,-0.76028,0.64681,0.15128,-0.81942,0.55284,0.47563,-0.70412,0.52721,0.62151,-0.47606,0.62215,0.81704,-0.10227,0.5674,0.82781,0.038697,0.55962,0.81884,0.14426,0.55556,0.79605,0.1406,0.58867,0.72283,0.16834,0.67016,0.79583,0.13681,0.58983,0.85525,0.049226,0.51582,0.84002,-0.12479,0.528,0.71099,-0.21305,0.67009,0.69717,-0.11396,0.70776,0.56215,0.028779,0.8265,0.47206,-0.23069,0.85083,0.32347,-0.81478,0.48109,0.54918,0.12094,0.82687,0.56285,0.12384,0.81719,0.55391,-0.051973,0.83093,0.4398,-0.085849,0.89395,0.57854,-0.20548,0.78933,0.63384,-0.2367,0.73632,0.41197,-0.26499,0.87179,0.12507,-0.26048,0.95734,0.53697,-0.2309,0.81137,0.66839,-0.3162,0.67321,0.66106,0.11371,0.74163,0.80526,0.088839,0.5862,0.080305,-0.19658,-0.97719,0.1258,-0.94626,0.29789,0.18979,-0.96854,-0.16092,0.15691,-0.18873,-0.96941,-0.61815,0.38597,0.68471,-0.62542,0.25581,0.73714,-0.52605,0.6444,0.55495,-0.3115,0.70364,0.6386,-0.3527,0.79141,0.49922,-0.1377,0.86328,0.48552,-0.14274,0.71371,0.68572,-0.12705,0.30436,0.94403,0.1012,0.25733,0.961,0.030519,0.73864,0.67336,0.080172,0.83575,0.5432,0.26487,0.72539,0.6353,0.41444,0.41539,0.80972,0.21592,-0.54286,0.81155,-0.57192,-0.60564,0.55321,-0.32554,-0.75991,0.56258,-0.41994,-0.7958,0.43623,-0.26795,-0.64449,0.71609,-0.53768,-0.34831,0.76782,-0.17902,-0.7449,0.64269,-0.090793,-0.8442,0.52824,-0.24256,-0.87277,0.42354,-0.31684,-0.50511,0.80276,-0.4351,0.27332,0.85784,-0.39616,0.27866,0.87484,-0.61162,-0.29719,0.73318,-0.55483,-0.29368,0.77838,-0.51765,-0.28394,0.80706,-0.5826,-0.1905,0.79009,-0.6863,-0.17893,0.70492,-0.82376,-0.26185,0.50282,-0.72085,-0.47813,0.50172,0.10291,-0.90017,0.42314,-0.4854,-0.87414,0.014191,0.45256,-0.75256,-0.47835,-0.77966,-0.43037,0.45482,-0.75854,-0.23774,0.60668,-0.41865,-0.32023,-0.84979,-0.014985,-0.54396,-0.83895,-0.1735,-0.13584,-0.9754,-0.11484,0.45311,-0.884,-0.96939,-0.14884,-0.19523,-0.81103,-0.37739,-0.44694,-0.71306,-0.15033,-0.68477,-0.84207,-0.069063,-0.53493,-0.99356,-0.051881,-0.10056,-0.98068,-0.15024,0.12519,0.13819,0.9436,-0.30082,-0.1243,0.72542,-0.67696,-0.17682,0.31428,-0.93271,-0.98096,-0.057466,-0.18549,-0.89871,-0.30448,-0.31556,-0.8638,-0.14429,0.48268,-0.82073,-0.35707,0.44591,-0.79803,-0.5218,0.30134,-0.85903,-0.17942,0.47941,-0.47008,0.67794,0.56511,-0.25046,0.23206,0.93988,0.29667,0.79998,0.5215,-0.98975,-0.078921,0.11878,-0.088198,0.91052,0.40391,-0.18158,0.96985,-0.16248,-0.83761,0.39674,0.37544,-0.91034,0.41151,0.043458,-0.9762,0.16331,-0.14261,-0.83889,-0.34687,0.41942,-0.86856,-0.40379,0.2873,-0.78057,0.050783,0.62294,-0.33702,-0.005829,-0.94146,-0.17777,-0.085238,-0.98035,-0.32395,0.90432,0.27787,-0.70989,0.63991,0.29414,-0.34135,0.876,0.34065,-0.74792,0.65838,0.084323,-0.24317,0.96969,0.022126,-0.67302,0.71859,-0.17502,-0.40666,0.56142,0.72069,-0.63112,0.7004,0.33326,-0.37126,0.90075,0.22529,-0.28437,0.94717,0.14814,-0.88055,0.46043,-0.11222,-0.31675,0.91143,0.26255,-0.31227,0.92761,0.2049,-0.93234,0.29899,-0.20328,-0.6657,0.62954,-0.40062,-0.17469,0.97107,-0.16269,-0.59355,0.71944,-0.36064,-0.16834,0.9718,-0.16498,-0.63439,0.65456,-0.41118,-0.92883,-0.11841,-0.35099,-0.92721,-0.090365,-0.36345,-0.6812,0.57622,-0.45152,-0.97281,-0.04004,-0.22803,-0.64574,0.65285,-0.39592,-0.95901,-0.125,-0.25416,-0.58303,0.68563,-0.4358,-0.84936,-0.02121,-0.52733,-0.71395,-0.4604,-0.52751,-0.73577,-0.45576,-0.5009,-0.63472,-0.71453,-0.29411,-0.73223,-0.66268,-0.15699,-0.58431,-0.81124,0.021302,-0.75909,-0.65004,0.034455,-0.67583,-0.70293,0.22156,-0.80728,-0.5602,0.18561,-0.8464,-0.38871,0.36396,-0.8558,-0.49123,0.16205,-0.85552,-0.48262,-0.18741,-0.89233,-0.44368,-0.082888,-0.69857,-0.4499,-0.55638,0.22877,-0.90796,-0.35108,0.83178,0.22715,0.50645,0.90539,-0.34349,0.24952,0.7564,0.43638,0.48723,0.86856,0.40043,0.29191,0.74105,0.58635,0.3271,0.84225,0.49739,0.20774,0.82266,0.47471,0.31282,0.76772,0.54506,0.33689,0.73916,0.61165,0.28193,0.64849,0.66506,0.37031,0.74612,0.63411,0.20283,0.66054,0.73284,0.16309,0.78927,0.57402,0.21793,0.3918,0.80746,0.44099,0.19413,0.98068,-0.023133,-0.56249,0.79043,0.24244,0.11338,0.75674,0.64379,-0.618,0.73992,0.26557,0.021455,0.86026,0.50935,-0.66164,0.72765,0.18091,-0.53777,0.73507,0.41279,0.23994,0.66649,0.7058,-0.41838,0.76016,0.49706,-0.92279,0.38154,0.053377,-0.83642,0.50786,0.20603,-0.98505,-0.01941,-0.17112,-0.91977,-0.25712,-0.29643,-0.77316,-0.48231,-0.41176,-0.79205,-0.4572,-0.40443,-0.4207,-0.74779,-0.51357,-0.23197,-0.82937,-0.50823,0.41496,-0.85235,-0.31822,0.46971,-0.82757,-0.30732,0.90329,-0.40422,0.14365,0.90439,-0.41734,0.088595,0.87289,-0.48363,0.06415,0.84259,0.15507,0.5157,0.8984,0.02884,0.43818,0.82019,-0.56783,-0.06943,0.9147,0.03003,0.40294,0.97903,-0.004669,0.20356,0.55178,0.57134,0.6075,0.71145,0.43498,0.5519,0.84927,0.11777,0.51463,0.99918,0.031739,0.025025,0.91989,0.27598,-0.27854,0.95926,-0.079348,0.27107,0.95871,0.23115,0.16553,0.6932,0.55519,-0.45958,0.283,0.55455,-0.7825,0.50279,0.34361,-0.79315,-0.19575,0.11472,-0.97391,0.68114,-0.16752,-0.71267,0.74999,-0.50426,-0.42802,0.19651,-0.61388,-0.76452,0.23521,-0.82256,-0.51768,0.28196,-0.88571,-0.36869,-0.4492,-0.72423,-0.52309,-0.84182,-0.34016,-0.41902,-0.97473,0.20026,-0.098849,-0.76013,0.59359,0.2642,-0.21277,0.79733,0.56478,-0.66121,0.69655,0.27848,-0.14521,0.80392,0.57668,0.074068,0.84872,0.52358,-0.59005,0.78454,0.1905,0.036714,0.58589,-0.80953,0.28239,0.88778,-0.36335,0.72326,-0.63488,0.27158,-0.62431,-0.77464,-0.10089,0.67901,-0.24412,0.69231,0.77413,-0.15491,0.61373,0.91165,0.40684,-0.057863,0.53917,0.62624,-0.5631,-0.082369,0.55507,-0.82769,-0.52623,0.22697,-0.81945,-0.8193,-0.088412,-0.56649,-0.79904,-0.060183,-0.59822,-0.58956,-0.15314,-0.79305,-0.046632,-0.25993,-0.96448,-0.58223,-0.23734,-0.77758,-0.52535,-0.56685,-0.63454,-0.84371,-0.17225,-0.50835,-0.94177,0.296,-0.1594,-0.88177,0.36363,-0.30036,-0.77419,-0.081851,-0.62758,-0.7589,0.075045,-0.64684,0.47111,0.72161,-0.50725,-0.029054,-0.99646,0.078677,0.35246,-0.93268,-0.076357,0.098178,-0.61852,0.77956,-0.55452,-0.70324,0.44487,-0.5258,-0.66524,0.53002,0.29542,-0.5164,0.80373,0.13758,-0.57946,0.80328,-0.455,-0.64742,0.61138,-0.91421,-0.39967,0.066744,-0.91632,-0.39979,-0.022523,-0.88626,-0.45125,-0.10447,-0.87805,0.042238,-0.4767,-0.9031,-0.096957,-0.41832,-0.93808,-0.1088,-0.32881,-0.81045,0.17664,-0.55849,-0.67061,0.24604,-0.69979,-0.20634,0.58138,-0.78701,0.56548,0.63186,-0.53002,0.94635,0.27601,0.16791,0.72402,-0.20627,0.65819,0.40715,0.63802,0.65352,0.33946,0.63546,0.69347,0.77523,0.27198,0.57005,0.69973,0.46843,0.53938,0.72042,0.30665,0.622,0.83725,0.33457,0.43251,0.93957,0.31162,0.14164,0.86801,0.42198,0.26167,0.93896,0.26353,0.22108,0.91412,0.34352,0.21522,0.85037,0.42671,0.30784,0.85968,0.38423,0.33659,0.92938,0.25483,0.26692,0.90759,0.16263,0.38704,0.71383,0.35832,0.60164,-0.32966,0.79913,0.50267,-0.96551,0.18842,-0.17957,-0.87988,-0.47371,-0.037324,-0.75631,-0.44056,-0.48357,-0.82189,-0.56035,0.10227,-0.004364,-0.8526,-0.52248,0.89911,0.009064,0.43757,0.86868,-0.49318,0.046175,0.87289,0.25221,0.41762,0.75457,0.23881,0.61119,-0.1604,0.65294,0.7402,-0.99155,0.11976,-0.049379,-0.74416,-0.66674,0.040437,-0.75771,-0.41154,-0.50642,-0.12064,-0.95532,-0.26978,-0.00882,-0.77133,-0.63634,0.85766,-0.51058,-0.060701,0.92196,-0.38096,0.069491,0.94122,0.24522,0.23231,0.97171,0.18705,0.14408,0.96735,0.16477,0.19245,0.94409,0.27799,0.17713,0.99603,0.03415,-0.082003,0.95032,-0.29603,0.096042,0.93173,-0.29682,0.20908,0.97076,-0.12143,0.20695,0.6552,-0.66939,-0.35011,0.55205,-0.7737,-0.31077,0.52623,-0.78878,-0.31755,0.71227,-0.51973,-0.47169,0.7387,-0.54521,-0.39625,0.99972,-0.021363,0.007935,0.8692,-0.48714,-0.084506,0.92074,-0.3874,-0.046175,-0.02356,-0.99921,0.03177,-0.75329,-0.60976,0.24638,-0.8019,-0.59691,-0.024628,0.043794,-0.96884,-0.24366,-0.074892,-0.83654,-0.54271,-0.78423,-0.54726,-0.29231,-0.73724,-0.42494,-0.52522,-0.093844,-0.72249,-0.68493,-0.29429,-0.79495,-0.5305,-0.71224,-0.46931,-0.52193,-0.74584,-0.44688,-0.49394,-0.85012,-0.26652,-0.45409,-0.82461,-0.29682,-0.48149,-0.94729,0.10443,-0.3028,-0.88031,-0.027314,-0.47359,-0.73971,0.64937,-0.17627,-0.94101,0.14817,-0.30415,-0.95892,0.067568,-0.2754,-0.86761,-0.28144,-0.40986,-0.69286,-0.48579,-0.53282,-0.24546,-0.8215,-0.51463,-0.03943,-0.78329,-0.62038,0.030793,0.97949,-0.19907,-0.08005,0.98206,-0.1706,-0.18741,0.95621,-0.22477,-0.11359,0.98865,-0.098148,0.38859,0.87494,0.28886,0.2342,0.91583,0.32615,0.39637,0.90069,0.17777,0.6737,0.71825,0.17374,0.73714,0.49663,0.4582,0.56694,0.60146,0.56282,0.32499,0.57598,0.75005,0.57433,0.28477,0.76748,0.77645,0.31803,0.54396,0.2971,0.95157,0.078768,0.42183,0.90323,0.078738,0.61345,0.69863,0.36811,0.46202,0.79583,0.39134,-0.065493,0.83523,0.54595,-0.25538,0.92883,0.26835,0.27348,0.94495,0.17957,0.18592,0.88098,0.43507,0.032105,0.81713,0.57549,-0.37641,0.78356,0.49425,-0.70846,0.55721,0.43309,-0.8551,0.32044,0.40751,-0.82571,0.30668,0.4734,-0.65502,0.74499,0.12607,-0.63958,0.73504,0.22498,-0.99078,0.11148,-0.076632,-0.93414,-0.33494,-0.12308,-0.89718,-0.37605,-0.23145,-0.77639,-0.42979,-0.46092,-0.42146,-0.9039,-0.072665,-0.17667,-0.62358,-0.7615,0.37678,-0.80993,-0.44942,0.1771,-0.966,0.1883,0.70354,-0.61675,0.35295,0.84426,-0.27607,-0.45933,0.99231,0.068636,0.10272,0.68981,-0.12149,0.71371,0.83126,0.26103,0.49074,0.27052,-0.4637,0.84365,-0.32655,-0.40953,0.85183,0.36552,-0.25916,-0.89395,-0.74908,-0.66127,0.03943,-0.61785,-0.73684,0.27433,-0.9295,-0.25806,-0.26341,-0.72512,-0.68719,0.043733,-0.10813,-0.85879,0.50072,-0.00766,-0.43016,0.90271,-0.44871,0.17219,0.87689,-0.9685,-0.20005,0.14802,-0.99097,-0.13389,-0.004242,-0.90594,-0.41435,-0.086825,-0.91745,-0.38569,0.097415,-0.94427,0.30979,-0.11121,-0.96292,0.25919,-0.074557,-0.80111,-0.55724,-0.2183,-0.026429,-0.91531,-0.40184,0.88699,-0.43904,0.14301,0.6603,0.42482,0.61925,0.76986,0.29276,0.56706,0.81686,0.50478,0.27912,0.76345,0.59426,0.25291,0.24513,0.92245,0.29826,0.37596,0.62075,0.68798,-0.82098,0.5504,0.15165,-0.96445,0.063997,-0.25633,-0.77288,-0.57701,-0.26399,-0.002533,-0.98663,-0.16285,-0.67055,-0.52947,-0.51961,0.1503,-0.95541,-0.25407,0.87585,-0.35658,0.32508,0.89782,-0.076968,0.43349,0.58907,0.54955,0.5924,0.71749,0.55876,0.41581,0.02707,0.94876,0.3148,-0.26725,0.81793,0.50945,-0.13364,0.863,0.48717,-0.22474,0.78665,0.575,-0.97211,0.23194,-0.033937,-0.78668,-0.30073,-0.53911,-0.14634,-0.88464,-0.4427,0.81631,-0.53087,0.22751,0.71868,-0.53288,0.44664,0.54918,0.22785,0.80401,0.39332,0.07416,0.91638,-0.19541,0.63042,0.75121,0.38582,0.067934,0.92004,-0.35084,0.76238,0.54372,-0.72991,0.58003,-0.36155,0.69784,0.39906,0.59474,-0.39289,-0.12134,-0.91153,0.33232,-0.72683,-0.60103,0.75942,-0.62786,0.17029,0.61144,-0.7242,0.3188,0.065737,-0.21003,0.97546,-0.42949,0.60323,0.67202,-0.59218,0.49596,0.63506,-0.80825,0.51387,-0.28742,-0.35862,0.75774,-0.54512,-0.14325,0.14878,-0.97842,-0.60384,-0.29341,-0.74111,0.18052,-0.75857,-0.62606,0.45909,-0.29646,-0.83743,0.42854,-0.83041,0.35597,-0.13651,-0.25959,0.95599,-0.46593,0.489,0.73739,-0.61928,0.68053,-0.39155,-0.15,0.14615,-0.97781,0.053865,0.30402,-0.95111,0.37816,-0.5587,-0.73809,0.57735,-0.75741,0.30488,0.065554,-0.28922,0.95498,0.078402,-0.20432,0.97574,-0.36546,-0.059358,0.92889,-0.73431,0.55635,0.38887,-0.79278,0.50404,-0.34263,-0.30879,0.009705,-0.95108,0.1876,-0.70797,-0.68084,0.43629,-0.8995,-0.02234,0.094119,-0.63109,0.76995,-0.29777,-0.47008,0.83084,-0.13303,-0.13938,0.98123,-0.35078,-0.01355,0.93634,-0.95425,0.18772,0.2327,-0.51079,-0.14377,0.84756,-0.98581,-0.089084,-0.14225,-0.77554,0.067476,0.62764,-0.93701,0.1933,-0.29084,-0.6751,-0.37574,-0.63482,-0.41087,-0.086795,-0.90753,-0.35548,-0.86203,-0.36119,-0.12073,-0.81146,-0.57176,0.001953,-0.99472,-0.10257,0.14148,-0.62792,0.76528,0.12442,-0.16678,0.97809,0.33711,-0.72091,0.60549,0.49281,-0.60482,0.62554,-0.043428,-0.29685,0.95392,-0.43052,0.23575,0.87121,-0.28037,0.35636,0.89126,-0.49574,-0.00586,0.8684,-0.80575,-0.094943,0.58458,-0.58586,-0.20569,0.78384,-0.51512,-0.58998,0.62172,-0.1348,-0.76806,0.62596,-0.13575,-0.92737,0.34858,0.094455,-0.7423,0.66335,0.033998,-0.93863,0.34318,-0.042238,-0.72784,0.68444,0.22632,-0.58892,0.77584,-0.12653,-0.35655,0.92566,-0.27442,-0.45549,0.84686,0.089236,-0.41526,0.90527,0.22828,-0.70824,-0.66799,-0.7673,0.54729,-0.33415,-0.37242,0.87036,0.32209,-0.95517,0.27448,-0.11072,-0.58541,-0.45878,-0.66842,0.20441,-0.69411,-0.69021,0.75741,-0.62023,0.20399,0.35829,-0.66073,-0.65954,0.66329,-0.46181,0.58886,0.4489,0.31581,0.8359,0.28578,0.24085,0.92752,-0.40724,0.64385,0.64775,-0.10279,0.69015,0.7163,-0.85708,0.41887,-0.29984,-0.68664,0.49718,-0.53035,-0.50578,0.77755,0.37358,0.065584,0.84191,0.53557,0.59166,0.46522,0.65838,-0.74422,0.34947,-0.56917,-0.18094,-0.057405,-0.98181,-0.46678,-0.34291,-0.81515,0.29398,-0.845,-0.44664,0.78771,-0.30027,0.53786,0.4185,0.20353,0.8851,0.25071,0.12201,0.96033,-0.56676,0.71273,0.41322,-0.62862,0.49022,-0.60369,-0.41331,-0.28437,-0.86502,0.34599,-0.58855,-0.73064,0.69332,-0.67812,0.24381,0.39964,-0.65313,-0.64318,-0.083834,0.040407,-0.99564,-0.68056,0.54015,-0.49498,-0.35905,-0.21314,-0.90863,0.3072,-0.75234,-0.58272,0.52861,-0.61617,0.58382,0.73217,-0.55382,0.39643,0.29463,0.059755,0.95373,0.073183,0.079073,0.99417,-0.39119,0.67714,0.62322,-0.54469,0.52458,0.65429,-0.78494,0.451,-0.42476,-0.89337,0.31446,-0.32087,-0.46876,-0.31718,-0.8244,0.17225,-0.86221,-0.4763,0.55376,-0.81692,0.16098,0.30378,-0.34513,0.88803,0.25507,0.13102,0.95798,-0.20927,0.21509,0.95389,-0.72603,0.59832,0.33891,-0.9877,0.015625,-0.1554,-0.71731,-0.59667,-0.35975,-0.11261,-0.95285,-0.28175,0.10257,-0.97293,0.20707,0.34098,-0.34025,0.87631,-0.11136,-0.20948,0.97144,0.29002,-0.1012,0.95163,-0.19373,0.25181,0.94818,0.031343,0.17728,0.98364,-0.92309,0.15687,0.35105,-0.97079,-0.22135,0.09241,-0.53142,-0.41078,-0.74081,-0.30699,-0.95169,-0.002228,0.19587,-0.77334,0.60295,0.023011,-0.77578,0.63054,0.28279,-0.47829,0.83142,-0.35756,0.22388,0.90664,-0.66695,0.18097,0.72277,-0.6885,0.02295,0.72484,-0.3105,0.4688,0.8269,-0.34663,0.084811,0.93414,-0.16755,0.60979,0.77462,0.29606,0.1767,0.93866,0.13782,0.027619,0.99005,0.055696,-0.046663,0.99735,0.52333,-0.45012,0.7235,0.67586,-0.3101,0.66857,0.1583,-0.47441,0.86593,-0.61354,-0.47102,0.63375,-0.55513,-0.62813,0.54518,-0.87075,-0.44456,0.21009,-0.80618,-0.53731,0.2476,-0.72036,-0.5284,0.44923,0.89438,0.083926,0.43934,0.82531,0.12439,0.55074,0.65661,0.51839,0.54781,-0.005005,0.88595,0.46373,0.060976,0.91668,0.39485,0.19019,0.56551,0.80248,0.13193,0.53075,0.83715,-0.40748,0.5548,0.72533,-0.024598,0.71966,0.69387,0.29774,-0.16843,0.93963,0.050264,-0.89352,0.44615,0.36573,0.023743,0.93039,-0.087344,-0.70247,0.70629,-0.83474,-0.27161,0.47893,-0.72292,-0.40458,0.56005,-0.6798,0.58385,0.4438,-0.67003,-0.70895,0.21998,0.6003,-0.38337,0.70186,-0.058168,0.73156,0.67928,0.7578,0.24018,0.60662,-0.089846,0.69246,0.71581,-0.897,0.05298,0.43877,-0.82592,-0.50877,-0.24277,-0.083834,-0.9844,-0.15455,0.85784,-0.5136,0.016938,0.68355,0.11856,0.72018,-0.21833,0.75707,0.61574,-0.76656,0.64205,-0.01062,-0.78524,-0.61916,0.000671,-0.26713,0.33537,-0.90341,0.24366,-0.60152,-0.76077,0.8327,-0.52788,-0.16709,0.20255,-0.46596,-0.86129,-0.73428,-0.22221,-0.64144,0.082247,-0.81368,-0.57543,0.72747,-0.66421,0.172,0.89319,-0.34339,0.29023,0.56954,-0.026246,0.82153,-0.20142,0.47398,0.85717,0.14597,0.54295,0.82696,-0.90823,0.39592,0.13538,-0.73458,0.65773,-0.16657,-0.76476,-0.29707,-0.5717,0.069735,-0.49025,-0.86877,0.69234,-0.71331,-0.10868,0.30061,-0.36613,-0.88064,-0.20463,0.38383,-0.90042,-0.79632,0.55461,-0.24131,-0.40867,0.60122,0.68664,-0.65667,0.72701,-0.20042,-0.35536,0.24461,-0.90213,0.22721,-0.45497,-0.86102,0.51396,-0.80276,0.30232,0.7073,-0.69924,0.10367,0.35749,-0.31526,0.87906,0.14911,-0.34016,0.92846,-0.29435,0.37761,0.87789,0.3278,-0.27253,0.90457,-0.1868,-0.22089,0.95721,-0.67934,0.44591,0.58278,-0.79577,0.56593,-0.21543,-0.75265,0.63301,-0.181,-0.45943,0.1337,-0.87808,-0.4127,0.25568,0.87423,0.48698,-0.11454,0.86584,0.61327,0.04059,0.78878,0.14124,-0.48631,-0.86227,0.47987,-0.84713,-0.22813,0.26603,-0.72195,0.63872,-0.13392,-0.61635,0.77596,0.050478,-0.28367,0.95758,-0.17911,-0.18485,0.96628,-0.9082,0.027833,0.41755,-0.96655,0.19752,-0.16352,-0.70763,-0.2299,-0.66808,-0.97894,-0.20304,0.019959,-0.58882,-0.11209,-0.80041,-0.45824,-0.7264,-0.51213,-0.17289,-0.68236,-0.71023,0.005066,-0.974,-0.22648,0.11038,-0.97064,0.2136,0.31727,-0.28181,0.90548,0.47414,-0.75771,0.44835,0.64513,-0.61306,0.45595,0.142,-0.43358,0.88983,-0.25898,0.05649,0.9642,-0.095523,0.20734,0.97357,-0.34047,-0.32017,0.88403,-0.64711,-0.1348,0.75033,-0.32514,-0.20484,0.92319,0.051088,-0.50087,0.86398,0.22391,-0.81454,0.53511,0.3003,-0.71773,0.62819,0.10788,-0.81594,0.56792,0.2758,-0.53252,0.80019,0.9975,-0.064486,-0.028687,0.72472,0.33204,0.60372,0.21897,0.89914,0.37886,-0.66613,0.22059,0.71242,-0.81402,-0.56987,-0.11213,0.2306,-0.92755,0.29402,0.5511,0.81985,0.15525,0.54366,0.12448,0.83001,0.48305,0.073244,0.87249,0.82351,-0.40803,0.39405,0.34758,-0.078555,0.93432,0.055025,0.65841,0.75063,0.41633,-0.30928,-0.85498,0.45552,-0.79476,0.40101,0.26557,-0.05121,0.96271,-0.54759,0.32359,0.7716,-0.072848,0.5548,0.82876,-0.88064,0.46159,-0.10651,-0.52184,0.72497,-0.44954,0.78637,0.61461,0.061892,-0.56963,-0.15168,-0.80773,0.14454,-0.76632,-0.62596,0.80844,-0.48793,0.32911,0.45314,-0.089175,0.88693,0.37071,-0.06354,0.92654,-0.43742,0.69872,0.56606,-0.68728,0.57085,-0.44914,-0.6382,-0.15363,-0.75436,0.10855,-0.37715,-0.91977,0.70547,-0.7087,0.004425,0.33592,-0.43406,-0.83587,-0.20371,0.30854,-0.92911,-0.58495,0.74245,-0.32637,-0.2313,0.22629,-0.94617,0.33973,-0.50185,-0.7954,0.5255,-0.76543,0.37135,0.66594,-0.7134,0.21802,0.25733,-0.28175,0.92431,0.0936,-0.1901,0.97726,-0.35874,0.49117,0.79373,0.16135,-0.2551,0.95334,-0.3155,-0.12522,0.94061,-0.71319,0.51982,0.4702,-0.78845,0.53081,-0.31077,-0.63094,0.71239,-0.3072,-0.45637,0.42125,0.78372,-0.33219,0.10224,-0.93762,0.16413,-0.6064,-0.77801,0.45872,-0.88113,-0.11469,0.15735,-0.68978,0.70669,-0.26441,-0.55092,0.79153,-0.079409,-0.20484,0.97555,-0.30494,-0.0918,0.9479,-0.94858,0.11795,0.29374,-0.94623,0.15857,-0.2819,-0.98068,-0.15403,-0.12049,-0.68203,-0.3101,-0.66228,-0.46223,-0.031129,-0.8862,-0.41429,-0.81787,-0.39927,-0.18912,-0.73476,-0.65139,-0.017335,-0.98535,-0.16947,0.19095,-0.68633,0.70174,-0.46184,-0.22446,0.85806,-0.7405,-0.029817,0.67138,-0.77514,-0.20026,0.59917,0.11625,-0.7825,0.61165,-0.14704,-0.94732,0.28443,0.039186,-0.95871,0.28163,0.29041,-0.63082,0.7195,0.38462,-0.7438,0.54659,0.56819,-0.60152,0.56148,0.20057,-0.2212,0.95437,0.012665,-0.37074,0.92865,-0.36546,0.15479,0.91784,-0.18973,0.30409,0.93353,-0.44237,-0.11322,0.88962,-0.53957,-0.31932,0.77902,-0.49321,-0.65569,0.57161,-0.083132,-0.4384,0.89489,0.001801,-0.77834,0.6278,0.15629,-0.4857,0.86001,-0.29157,0.056734,0.95483,-0.78552,-0.60613,-0.12448,-0.40825,-0.56621,-0.71603,-0.81399,-0.072359,-0.57631,-0.12961,0.33586,0.93292,-0.44411,-0.79534,-0.41249,0.049593,-0.53612,0.84265,-0.097995,-0.17887,0.97897,-0.35206,-0.39561,0.84823,-0.44377,0.008057,0.89608,-0.87637,-0.32453,-0.35581,-0.7185,-0.66582,0.20103,0.42851,-0.2808,0.85876,-0.29765,-0.21299,0.9306,-0.42973,-0.75164,0.50035,0.27891,-0.58379,0.76247,0.3957,-0.65905,0.63955,-0.10157,-0.10669,0.98907,-0.67986,-0.28931,0.67382,-0.89978,-0.090548,-0.4268,-0.81875,-0.49019,-0.29884,-0.37959,-0.71966,0.58138,-0.062075,-0.96997,0.23508,-0.014008,-0.85372,0.52049,-0.10794,-0.60176,0.79131,-0.42543,-0.39799,0.81274,-0.37657,-0.85061,-0.36689,-0.22504,-0.013245,0.97424,-0.84857,-0.077181,-0.52336,-0.78158,-0.60518,-0.15116,-0.13053,-0.80816,0.5743,-0.23386,-0.53337,0.81289,-0.46114,-0.52821,-0.71294,-0.7897,-0.24827,0.56096,-0.13462,-0.29862,0.94482,-0.030488,-0.26029,0.96503,-0.811,-0.16852,0.5602,-0.99994,0.002441,0.009033,-0.7376,-0.053163,0.67312,-0.99731,0.044618,0.057619,-0.8207,-0.05707,0.56847,-0.99927,-0.023103,-0.029908,-0.79257,-0.031983,0.60894,-0.99753,-0.009949,0.06946,-0.86316,0.059114,0.50142,-0.9776,0.082858,-0.19337,-0.96969,0.24342,-0.020112,-0.82208,0.17444,0.54195,-0.96429,0.26276,0.032929,-0.76553,0.16211,0.62261,-0.81137,0.22135,0.54097,-0.99683,-0.064699,0.045961,-0.98444,0.10483,0.1409,-0.89273,-0.44896,-0.037965,-0.69158,-0.61772,-0.37428,0.75204,-0.58931,-0.29508,0.42427,-0.58696,-0.68951,-0.66356,-0.74059,-0.10569,0.77459,-0.52025,-0.3596,0.67391,-0.71853,0.17176,-0.022884,-0.99974,0.001915,-0.022885,-0.99974,0.001912,0.67333,0.19785,0.71233,0.42753,-0.60967,0.66741,0.97061,0.16568,0.17441,0.97088,0.085177,-0.22382,0.92907,0.077486,-0.36158,0.91421,-0.11493,-0.3885,0.46809,-0.063417,-0.88138,0.9725,0.1359,-0.189,0.4395,0.37864,-0.81451,-0.39708,0.47319,-0.78637,-0.020753,0.43269,-0.90127,0.45561,0.28394,-0.84365,0.012818,0.14856,-0.9888,0.64312,-0.001831,-0.76574,-0.045198,-0.10492,-0.99344,0.7597,-0.17121,-0.62731,0.013611,-0.085879,-0.99618,0.70449,-0.13215,-0.69726,0.98669,-0.14988,-0.062624,0.80044,0.045656,-0.59764,0.98743,-0.066591,0.14331,0.99881,0.03766,0.030183,0.6433,0.22712,-0.73113,-0.019684,0.28748,-0.95758,0.00998,0.087069,-0.99612,-0.79275,0.089297,-0.60295,-0.67235,0.23139,-0.70312,-0.61858,0.22352,-0.75323,0.016968,0.35716,-0.93387,-0.64318,0.08179,-0.76131,0.079165,0.2194,-0.97241,-0.67357,-0.028382,-0.73855,0.10459,0.022645,-0.99423,0.081149,-0.12894,-0.98831,0.73449,-0.036531,-0.6776,0.70012,-0.27531,-0.65877,0.003601,-0.24891,-0.9685,0.61989,-0.34815,-0.70321,0.035157,-0.24165,-0.96969,0.71606,-0.25883,-0.64824,0.040712,-0.13288,-0.99026,0.73415,-0.14744,-0.66274,0.039521,-0.054262,-0.99774,0.7401,-0.06122,-0.66967,0.15146,-0.022828,-0.98819,0.84957,0.013398,-0.52727,0.99863,-0.022004,0.047304,0.98816,0.052065,0.14414,0.71648,0.033418,0.69677,0.59746,0.079836,0.79788,-0.039125,0.071993,0.99661,-0.18024,0.093326,0.97916,-0.7817,0.08182,0.61821,-0.87454,0.10343,0.47377,-0.99759,0.058748,-0.036348,-0.99945,0.016205,-0.028138,-0.69851,-0.068941,-0.71224,-0.70113,-0.13956,-0.69918,-0.69326,0.004303,-0.72066,-0.54347,0.01886,-0.83917,-0.98798,0.078372,-0.13318,-0.76183,-0.11463,-0.63753,-0.67309,-0.11951,-0.72979,-0.98791,-0.045351,-0.14805,-0.99597,-0.087771,0.017243,-0.97861,-0.067598,-0.19422,-0.70336,-0.040956,-0.70965,-0.82934,-0.040681,-0.55721,-0.57811,0.078127,-0.81219,-0.60289,0.378,-0.70254,-0.75396,-0.10498,-0.64843,-0.6509,-0.32981,-0.68374,0.16547,-0.301,-0.93915,0.56063,-0.24195,-0.79192,0.86059,-0.13904,0.48991,0.18984,-0.01023,0.98176,0.19009,-0.01059,0.98171,-0.64687,-0.22651,-0.72814,-0.6216,-0.15091,0.76864,-0.66771,-0.68401,-0.29368,0.43837,-0.40736,-0.80117,0.44411,-0.85696,0.26148,0.18945,-0.012767,0.98181,0.18977,-0.012976,0.98174,-0.27186,-0.47435,0.83727,-0.022885,-0.99974,0.001919,-0.022884,-0.99974,0.001919,-0.73852,-0.155,0.65612,-0.004089,-0.1521,0.98834,0.70901,-0.15424,0.68807,0.73327,-0.17744,0.65633,0.62429,-0.17551,0.76119,0.007935,-0.1655,0.98618,-0.084689,-0.098575,0.99148,-0.072237,-0.036256,0.9967,-0.16788,0.065828,0.98358,0.17222,0.15427,0.9729,0.096438,0.27451,0.95673,0.11307,0.5771,0.80877,-0.66866,0.49654,0.55345,-0.64214,0.62011,0.45064,-0.95904,0.1699,0.22651,-0.83145,0.12565,0.54119,-0.57836,-0.70788,0.40541,-0.26618,0.10703,0.95795,-0.23301,-0.53349,0.81304,-0.022882,-0.99974,0.001906,-0.21351,0.63082,0.74593,-0.65731,0.60207,0.45323,0.11393,0.91385,0.38969,0.13291,0.74435,0.65441,0.85296,0.5045,0.13373,0.81774,0.52925,0.22605,0.92074,0.32209,0.22007,0.86081,0.20695,0.46489,0.90875,0.035096,0.41585,0.95892,0.069918,-0.27485,0.99313,-0.098605,-0.062807,0.97458,-0.17377,0.14118,0.76553,-0.1561,0.62413,0.66912,-0.10916,0.73507,0.99057,0.096072,-0.097629,0.74352,0.3075,-0.59377,0.63036,0.31742,-0.7084,0.99115,-0.13056,0.02295,0.96655,-0.25544,-0.021912,0.96597,-0.25834,-0.010437,0.98276,-0.17521,0.058992,0.9928,-0.10575,0.05591,0.72097,-0.045503,0.69143,-0.034333,0.029511,0.99896,-0.78234,0.046571,0.62108,-0.99915,0.015259,-0.038118,-0.9997,0.010437,-0.022217,-0.8121,-0.048708,0.58147,-0.70318,-0.097507,0.70428,-0.004517,-0.13083,0.99136,-0.007752,-0.082308,0.99655,0.037416,-0.056154,0.99771,-0.70608,0.028291,0.70754,-0.78317,0.051912,0.61962,-0.024873,0.003052,0.99966,0.71126,-0.08829,0.69735,0.76025,-0.16724,0.6277,0.70345,-0.1966,0.68294,0.71563,-0.2172,0.66381,0.63362,-0.13745,0.76131,0.76873,-0.061342,0.63662,0.81512,0.55358,0.17063,0.60674,0.63085,0.4836,-0.58147,-0.077731,0.80981,-0.19138,-0.27418,0.94241,-0.10163,-0.094821,0.99026,-0.57793,-0.14646,0.80279,-0.84283,-0.2718,0.46446,-0.78976,-0.42332,0.44389,-0.55696,-0.32035,0.76623,-0.80166,-0.56676,0.18992,-0.47374,-0.60494,0.63997,-0.18964,-0.42125,0.88687,0.033662,-0.56444,0.82476,0.065462,-0.51097,0.85708,0.45793,-0.83673,0.30021,-0.42872,-0.81307,-0.39378,-0.84484,-0.50926,0.16382,-0.59725,-0.73147,-0.32893,-0.91867,-0.082675,0.38621,-0.5685,0.1915,0.80007,-0.082064,0.1713,0.98178,-0.23124,-0.081149,0.96948,-0.27558,-0.16587,0.94684,-0.22819,-0.41771,0.87945,0.4543,-0.75396,0.47441,-0.85934,-0.07062,0.50645,-0.90899,0.19269,0.36952,-0.79302,-0.2656,0.54817,-0.83154,-0.16202,0.53127,-0.63686,-0.043245,0.76974,-0.96054,-0.15543,-0.2306,-0.75951,-0.22153,-0.61156,-0.32957,-0.56743,-0.75457,-0.72097,-0.11032,-0.68407,-0.078219,-0.29054,-0.95364,-0.62731,0.14188,-0.76571,-0.057527,0.33219,-0.94144,0.57134,0.11908,-0.81201,0.519,-0.39759,-0.75665,0.9183,-0.32173,-0.23063,0.93173,0.25568,-0.25782,0.53041,0.34303,-0.7752,-0.14307,0.12211,-0.98215,-0.74297,0.064791,-0.66616,-0.11435,-0.41279,-0.90359,0.52226,-0.43199,-0.73525,0.54778,-0.58797,-0.59514,0.91189,-0.39326,-0.11737,0.89502,-0.44533,0.023896,0.61428,-0.76281,-0.20182,0.78585,-0.60253,0.13907,0.67623,-0.074862,0.73284,0.83685,-0.081179,0.54134,0.15885,0.52492,0.83618,0.12461,0.38179,0.9158,-0.54512,0.46519,0.69741,-0.52846,0.61763,0.58242,-0.87072,0.24451,0.42662,-0.87909,0.36952,0.301,-0.8619,0.092959,0.4984,-0.93902,0.26548,0.21836,-0.80099,0.14683,0.58034,-0.93301,0.35432,-0.062441,-0.87182,0.39244,0.29307,-0.85394,0.43281,-0.28883,-0.85992,0.28983,-0.42012,-0.88278,0.29649,-0.36439,-0.84304,-0.035585,-0.53664,-0.9002,0.032411,-0.43425,-0.9404,-0.09067,-0.32774,-0.30366,-0.24854,-0.91977,-0.17701,-0.24094,-0.95422,0.70788,-0.27866,-0.64901,0.85656,-0.29209,-0.42537,0.93127,0.008728,0.36415,0.7615,-0.37095,0.53148,0.79202,-0.32151,0.51894,0.59465,-0.69152,0.41005,0.68493,-0.52812,0.50191,0.41063,0.1156,0.90442,-0.68389,0.14277,0.71544,-0.81643,-0.008393,-0.57735,-0.9176,-0.15543,-0.36583,-0.94543,-0.017731,0.32524,-0.88018,-0.31358,-0.35624,-0.36284,-0.288,-0.88623,-0.076876,-0.24409,-0.96667,-0.74096,0.058504,-0.66897,-0.64098,-0.043184,-0.76632,-0.68291,0.23292,-0.69234,-0.7553,0.061861,-0.65243,-0.8768,-0.17423,-0.44813,-0.23295,-0.31461,-0.92016,-0.875,-0.35432,-0.32981,-0.16276,-0.61049,-0.77508,0.65252,-0.74538,-0.1363,0.88144,-0.17191,-0.43983,0.81411,-0.27061,0.51375,0.91934,-0.041017,0.39131,0.84658,-0.38243,-0.3701,0.74407,-0.55446,0.37269,0.71075,-0.5045,-0.49016,0.55458,-0.73223,0.39525,0.742,-0.52943,0.41124,0.79263,-0.30461,-0.52812,0.040193,0.064486,-0.9971,0.23368,0.030091,-0.97183,0.90634,-0.17121,-0.38624,0.21793,0.004028,-0.97595,0.89917,-0.11701,-0.42164,0.27366,-0.3014,-0.91336,0.84674,-0.37886,-0.37342,0.76037,-0.47182,-0.4463,0.93481,-0.3246,0.14405,0.93725,-0.34541,0.046663,0.67357,-0.39717,-0.62331,0.72222,-0.51698,-0.45943,0.89581,-0.41157,0.16764,0.81912,-0.51421,-0.25419,0.88479,-0.41191,0.21775,0.83642,-0.49974,-0.22498,0.89703,-0.32698,0.29725,0.92111,-0.37104,-0.1178,0.91662,-0.15238,0.36952,0.93091,-0.10376,0.35017,0.98114,-0.19092,0.029054,0.8956,-0.13346,0.42433,0.96371,-0.26325,0.043825,0.94296,-0.28718,0.16819,0.83331,-0.21513,-0.5092,0.9584,-0.22864,0.17081,0.93194,-0.13367,-0.33705,0.32029,0.026551,-0.94693,0.63256,0.015381,-0.77435,0.97952,-0.043245,-0.19648,0.71367,0.08243,-0.69558,-0.005341,0.087924,-0.99609,-0.19095,0.097415,-0.97674,-0.4948,0.10965,-0.86203,0.17609,0.051607,-0.983,0.034455,-0.10965,-0.99335,0.82928,-0.26899,-0.48982,0.58821,-0.3647,-0.72176,0.4261,-0.46919,-0.77346,0.32301,-0.51268,-0.79546,0.19025,-0.4608,-0.86685,0.14313,-0.42155,-0.89541,0.024079,-0.25245,-0.96728,0.12857,-0.33509,-0.93335,-0.48891,-0.029145,-0.87182,-0.59972,0.098148,-0.79412,-0.472,0.099979,-0.87588,-0.64492,0.22993,-0.72881,-0.59181,0.26588,-0.76092,-0.066012,0.099216,-0.99286,0.00412,-0.046754,-0.99887,-0.66842,0.22889,-0.70766,-0.68816,0.28764,-0.66607,-0.69991,0.33824,-0.62902,-0.81384,0.21461,-0.53996,-0.80062,0.25352,-0.54283,-0.79366,0.22431,-0.56548,-0.7712,0.39412,-0.49986,-0.81289,0.32154,-0.48558,-0.82449,0.18201,-0.53578,-0.90399,0.25034,-0.34654,-0.86642,0.3509,-0.35514,-0.9353,0.34367,-0.084109,-0.63405,0.6295,0.44905,0.0665,0.61034,0.7893,0.094943,0.45579,0.88498,-0.23951,0.40144,0.884,-0.82873,0.54338,0.13376,-0.7691,0.46596,0.43742,-0.93759,0.26292,-0.22745,-0.89074,0.25117,-0.37877,-0.6057,-0.042085,-0.79455,-0.71929,0.041597,-0.69344,-0.55983,-0.15641,-0.81368,-0.51189,-0.13373,-0.84857,-0.45564,-0.20472,-0.86627,-0.32884,-0.24982,-0.91073,-0.14237,-0.21897,-0.96527,-0.76571,0.16523,-0.62157,-0.84246,0.12595,-0.52379,-0.87417,0.066622,-0.48097,-0.92648,0.15393,-0.34339,-0.96606,0.16593,-0.19788,-0.94907,0.29875,-0.099979,-0.64327,0.46703,0.60665,-0.076571,0.37303,0.92465,0.62761,-0.003632,0.7785,0.78704,0.20182,0.5829,0.76913,0.30302,0.56264,0.98965,-0.13431,0.049928,0.95554,-0.14686,0.25559,0.87652,-0.2204,0.4279,0.68587,-0.035554,0.72683,0.89596,-0.2559,0.3629,0.76174,-0.087344,0.64193,0.89666,-0.28391,0.33961,0.8468,-0.30885,0.433,0.4283,0.066805,0.90112,0.72118,-0.19315,0.66524,0.21769,0.13202,0.96704,-0.29676,0.32902,0.89645,-0.15427,0.30549,0.9396,-0.83691,0.33299,0.43437,-0.86779,0.35285,0.34983,0.075594,0.33653,0.93863,-0.88965,0.36018,0.28068,-0.49516,0.36906,0.78649,0.10663,0.18903,0.97613,0.60433,-0.041231,0.79565,0.61031,0.076662,0.78841,0.60027,0.19831,0.77477,0.54918,-0.013367,0.83557,0.82583,-0.27287,0.49345,0.69979,-0.23826,0.67339,0.94726,-0.11823,0.29774,0.99994,0.004761,0.006684,0.92258,-0.073183,0.3788,0.62819,-0.097629,0.77187,0.68068,-0.1446,0.71813,0.006806,-0.13886,0.99026,-0.093356,-0.095798,0.991,-0.66723,-0.058565,0.74252,-0.78356,-0.04004,0.61998,-0.99197,0.041932,0.11905,-0.99817,0.048891,0.035127,-0.62874,-0.094119,0.77184,-0.98172,0.039125,0.18613,-0.9198,0.14756,0.36357,-0.46715,0.043794,0.88308,-0.15494,0.38179,0.91116,-0.73791,0.47408,0.4803,-0.94458,0.27561,-0.17826,-0.62081,0.5273,0.58007,-0.91101,0.40138,-0.094485,-0.91922,0.37614,0.11618,-0.54665,0.38429,0.74395,0.016968,0.29176,0.95633,0.034913,0.4229,0.90548,0.18439,-0.15067,0.97122,0.071871,-0.20826,0.9754,-0.71157,0.13889,-0.68871,-0.94458,0.08124,-0.31803,-0.83178,0.10111,-0.54579,-0.62993,0.10846,-0.76901,-0.044374,0.10462,-0.9935,-0.80883,0.11808,-0.57604,0.96469,-0.21293,0.15482,0.94174,-0.12381,0.31266,0.86895,-0.2895,0.40132,0.84304,-0.46974,0.26182,0.90646,-0.40696,-0.11252,0.74432,-0.66146,0.091586,0.4962,-0.86547,0.068606,0.3361,-0.92041,-0.19962,-0.18943,-0.86218,-0.46983,-0.86383,-0.12024,-0.48918,-0.93027,0.22083,0.29295,-0.9989,0.035524,-0.029847,-0.99249,0.034181,0.11719,-0.58214,0.057466,0.81103,-0.58532,-0.009827,0.81072,0.17902,0.003021,0.98382,-0.30046,-0.27369,0.91366,-0.47328,-0.60122,0.64382,0.47935,-0.17881,0.85919,0.79806,-0.25523,0.54582,0.85376,-0.15821,0.49599,0.79324,-0.60353,0.080477,0.92541,0.029847,0.37776,0.98532,-0.037477,-0.16645,0.83923,-0.026612,0.54311,0.71865,-0.027863,0.69478,0.6578,-0.021271,0.75286,0.02765,0.29499,0.95508,-0.48265,0.37605,0.79095,-0.86975,0.11292,0.48033,-0.74123,-0.24277,0.62575,-0.049165,-0.061251,0.99689,-0.86911,0.25501,0.42378,-0.92813,0.13852,-0.34547,-0.95126,-0.045534,-0.30491,-0.24284,-0.22861,-0.94272,-0.49312,-0.13031,-0.8601,0.7864,-0.29548,-0.54241,0.84256,-0.31251,-0.43861,0.91696,-0.040468,0.39686,0.87481,-0.23719,0.42238,0.63418,-0.43892,0.63649,0.70141,-0.39686,0.592,0.56044,-0.6578,0.50316,0.27775,-0.86728,0.4131,0.28986,-0.94195,0.16935,0.16242,-0.9696,-0.18284,0.61684,-0.78265,0.083071,0.25932,0.11078,0.95938,-0.73757,0.06241,0.67235,-0.81796,0.15854,0.55297,-0.92111,-0.09241,-0.37816,-0.13453,-0.39299,-0.90963,0.9049,-0.15253,-0.39726,0.82098,-0.32176,0.4716,0.26328,0.048219,0.9635,-0.78182,-0.001373,0.62346,-0.86917,-0.41691,-0.26582,-0.22135,-0.55794,-0.79977,0.69353,0.090243,-0.71471,0.77273,0.62297,0.12149,0.82629,0.31196,0.46895,0.22947,0.06473,0.97113,-0.80157,-0.20029,0.56334,-0.78906,-0.58638,-0.18308,-0.7893,-0.58422,-0.18882,-0.70159,0.000793,0.71255,-0.6664,-0.19034,0.72085,-0.55156,-0.83398,-0.014374,-0.007416,-0.58895,-0.8081,0.12159,-0.72411,-0.67885,-0.41777,-0.89431,0.1601,-0.46391,-0.88498,-0.039277,-0.61947,-0.29811,0.72619,-0.50954,-0.23942,0.82644,0.053896,0.62358,0.77987,0.02591,0.82513,0.56432,0.14454,0.46135,0.87533,0.16736,0.4583,0.87286,0.089663,0.60387,0.79199,0.89007,0.34059,0.30284,0.79803,0.08121,-0.59706,-0.007019,-0.42055,-0.90722,0.79272,0.073977,-0.60503,0.57106,0.82043,0.027528,0.42091,0.90494,-0.062044,0.57152,0.4911,-0.65737,0.69863,0.24015,-0.67394,0.60854,0.79138,0.057955,0.73843,0.65569,0.15732,0.83346,0.070376,-0.54802,0.91195,0.11005,0.39518,0.19492,0.44401,0.87454,-0.33308,-0.039399,0.94205,-0.43565,-0.77871,0.45137,-0.54244,-0.83999,-0.011689,-0.13312,-0.9671,0.21671,-0.5081,-0.83493,0.21131,-0.4752,-0.75576,0.45051,0.079562,-0.19547,0.97745,-0.27668,-0.79797,0.53539,-0.56111,-0.55104,0.6176,-0.71017,-0.4644,0.5291,-0.58559,-0.8095,-0.041688,-0.38115,-0.71548,0.58547,-0.42219,-0.90439,0.0618,-0.060121,-0.85681,-0.51207,0.006897,-0.95798,-0.28666,-0.33351,-0.93594,0.11283,0.13486,-0.98709,-0.086215,-0.16172,-0.96597,0.20173,0.16392,-0.92508,0.34254,-0.02295,-0.60945,0.79247,-0.16437,-0.79681,0.58141,0.51094,-0.10584,0.85305,-0.16672,-0.53178,0.83029,0.40764,0.18332,0.89453,0.80822,0.54521,0.22245,0.42161,-0.88699,-0.18821,0.36842,-0.86032,-0.35221,-0.21833,-0.9183,-0.33018,-0.20435,-0.76745,-0.60765,0.71065,-0.57454,-0.40602,0.9324,-0.35688,-0.056581,0.94925,-0.12989,-0.28632,0.42601,-0.49275,-0.75872,-0.15516,-0.9509,-0.26768,0.032929,-0.98889,-0.14484,-0.13443,-0.96515,-0.22437,0.067202,-0.61516,-0.78548,-0.36277,-0.92459,-0.11612,0.72741,-0.59288,0.34547,0.63805,-0.51485,0.57253,0.9028,-0.078829,0.42271,0.85662,-0.2035,0.47404,0.11383,-0.19968,0.9732,-0.6801,-0.033937,0.73229,-0.79128,-0.55705,-0.25202,-0.6281,-0.32759,0.70577,-0.10614,0.77645,0.62114,-0.25507,0.77251,0.58147,-0.030824,0.96765,-0.25037,0.39497,-0.83041,0.39289,0.3766,0.45741,-0.80557,0.50581,0.46925,-0.72381,0.07947,-0.4055,-0.91061,-0.039796,-0.69042,-0.72228,0.92096,-0.22276,-0.31962,0.86694,0.3795,0.32304,0.30259,0.055757,0.95148,-0.68401,-0.3437,0.64339,-0.6718,-0.73986,-0.035524,-0.59227,-0.78454,-0.18345,0.76339,-0.52016,-0.38292,0.87701,-0.17905,-0.44578,-0.80221,0.041108,0.5956,-0.77291,-0.20969,0.5988,-0.69906,-0.70733,-0.10468,-0.16822,-0.3538,-0.92004,-0.25428,-0.009278,-0.96707,0.26383,0.45775,-0.84899,0.041078,-0.73601,-0.67568,0.95379,-0.28117,-0.10581,0.87377,0.44835,0.18833,-0.32008,0.86596,-0.38417,-0.22135,-0.95111,0.21534,0.14014,-0.36943,0.91861,0.38752,0.13962,0.91119,-0.52236,0.36854,0.76894,-0.66045,0.012513,0.75075,-0.49147,-0.32643,0.80737,-0.1511,0.76412,0.62706,0.5631,0.005921,0.82635,-0.51576,-0.48659,0.7051,-0.49791,-0.86435,0.070589,-0.28889,-0.83636,-0.46583,-0.5262,-0.8461,0.084719,-0.23905,-0.94345,0.22962,0.045808,-0.65941,-0.75036,-0.63942,-0.71252,-0.28886,0.31794,-0.84286,-0.43413,-0.52586,0.33726,-0.78082,0.25147,0.29392,-0.92212,0.21012,-0.75417,-0.62212,0.32514,0.33521,-0.88424,0.14017,0.94272,-0.30262,-0.008698,0.94015,-0.34056,-0.93652,0.15479,-0.31452,0.37751,-0.8377,0.39457,0.073977,-0.082675,0.99381,-0.34562,-0.21076,0.91436,0.17014,-0.1604,0.97226,-0.28309,0.83416,0.47325,-0.11649,0.81475,0.56795,-0.10846,-0.28263,0.95306,0.31892,-0.83932,0.44023,0.1829,-0.93982,0.28852,0.047121,-0.93603,0.34864,0.27988,-0.64507,0.71099,0.58318,-0.70403,0.40519,0.20585,-0.8106,0.54817,-0.009247,0.15519,0.98782,0.24564,-0.64727,0.72155,-0.040864,0.83657,0.54628,0.58058,0.80203,-0.14008,0.661,0.34019,-0.66881,0.85604,0.35386,-0.37675,0.4185,0.86898,-0.26392,0.69506,0.48412,0.53148,0.35807,0.7561,0.54775,0.45802,0.24641,0.85409,0.44136,-0.54503,0.71282,0.44859,-0.19794,0.87152,0.08594,-0.4969,0.86352,-0.12448,-0.54177,0.83123,0.060183,-0.93408,0.35191,0.28156,-0.87726,0.38871,0.33549,-0.53008,0.77871,0.38649,-0.83093,0.40016,0.56002,-0.82562,-0.068422,0.37577,-0.88842,-0.26359,0.16132,-0.9379,-0.30708,0.45912,-0.88821,0.015564,0.29307,-0.93445,0.20219,0.43672,-0.8995,-0.010498,0.81002,-0.21406,-0.54588,0.75292,-0.58803,-0.29545,0.44206,-0.44014,-0.78155,0.62551,-0.77966,0.029054,-0.16257,-0.59941,-0.78372,-0.35804,-0.93295,0.037446,0.44426,-0.68136,-0.58168,-0.36924,-0.5938,-0.71483,0.46065,-0.8052,0.37333,-0.89001,0.069979,0.45048,-0.76321,-0.20524,0.61266,-0.23038,-0.39314,0.89013,-0.65883,0.66991,0.34217,-0.82482,0.36201,-0.43422,-0.33982,0.51787,-0.78503,0.26606,-0.74618,-0.61022,0.36164,0.42885,-0.82781,0.010956,0.98688,-0.16105,-0.29658,0.70595,0.64312,-0.31806,-0.41557,0.85211,0.066775,-0.94437,0.322,0.10837,-0.98578,0.12827,0.044923,-0.97607,0.21268,0.15113,-0.74889,0.64519,0.51643,-0.76602,0.38273,0.45796,-0.88659,-0.064394,0.26121,-0.96149,0.08533,0.43855,-0.89392,-0.092563,0.79461,-0.54631,-0.26475,0.41572,-0.83981,-0.34907,0.34199,-0.92828,-0.14591,0.56807,-0.81576,-0.10859,0.87069,-0.48091,-0.10276,0.95425,0.2598,-0.1478,0.65917,0.73727,0.14789,0.33732,0.94067,-0.036439,0.8019,0.42637,-0.41844,0.53414,0.44746,-0.71725,0.5659,-0.31846,-0.76046,0.89099,-0.13447,-0.43361,0.61577,-0.7879,0.000183,0.30268,-0.63619,-0.70965,0.1659,0.97891,-0.11893,-0.066713,0.70727,0.70376,-0.17634,-0.006714,0.98428,0.11893,-0.75362,0.64641,0.10968,-0.89111,0.44032,-0.067751,-0.62429,0.77822,-0.27918,-0.65865,0.69869,-0.00235,-0.98126,0.19257,0.29173,0.11194,0.94989,0.31001,-0.65712,0.68706,0.3235,0.62477,0.71059,0.58992,0.40962,0.69579,0.28358,-0.3314,0.89984,0.20023,-0.65136,0.73183,0.21799,-0.93439,0.28172,0.32453,-0.88962,0.32127,0.73614,-0.52138,0.43153,0.70843,-0.70208,0.071902,0.45454,-0.30525,0.83676,0.20447,-0.87338,-0.442,0.77541,-0.62215,-0.10773,-0.27848,-0.76189,0.58476,-0.84457,-0.53017,-0.074587,-0.94437,0.053529,0.3245,-0.89639,0.21625,0.38685,-0.5587,0.20423,0.8038,-0.57286,-0.07178,0.81649,0.32386,-0.02823,0.94565,0.005097,0.20084,0.97958,-0.086245,0.24601,0.96539,-0.5522,0.2819,0.78457,-0.61776,0.27552,0.73647,0.45045,0.005219,0.89276,-0.69015,0.11734,0.71407,-0.95566,0.10477,0.27512,-0.92691,-0.083834,-0.36576,-0.90558,-0.28462,-0.31446,0.061495,-0.29524,-0.95343,0.89151,0.11402,-0.43834,0.92709,0.075137,0.3672,0.16672,0.02707,0.98563,-0.62896,0.048952,0.77587,-0.76543,-0.19337,0.61376,-0.89718,-0.38328,-0.21934,-0.28513,-0.47743,-0.83108,-0.87667,-0.31944,-0.35963,-0.38469,-0.2909,-0.87597,0.7911,-0.12601,-0.59853,0.81463,0.12925,-0.56536,0.92285,0.17447,0.3433,0.81295,0.53835,0.22196,0.37162,0.3708,0.8511,0.23597,0.41404,0.87912,0.15674,0.18415,0.97031,-0.93878,-0.086398,0.33344,-0.82556,-0.51177,-0.23771,0.085177,-0.36509,-0.92706,0.79614,0.27827,-0.53731,0.89712,0.31901,0.30555,0.25129,0.54164,0.80215,-0.60863,-0.029878,0.79287,-0.66341,-0.30671,0.68246,0.16886,0.45567,0.87396,0.68398,0.71584,0.14029,0.77468,0.17295,-0.6082,-0.14795,-0.61391,-0.77535,0.82717,0.024903,-0.56136,0.88144,0.36079,0.3047,0.20707,0.30302,0.9302,-0.78311,-0.13303,0.60747,-0.77551,-0.62459,-0.091647,-0.79122,-0.52794,-0.30848,-0.10782,-0.36781,-0.92361,-0.83959,-0.48543,-0.24369,-0.4937,-0.72268,-0.48372,0.26716,-0.4329,-0.8609,0.85507,-0.1655,-0.49135,0.91299,0.19901,0.35612,0.24274,0.11264,0.9635,-0.44243,-0.093936,0.89184,-0.77792,-0.58672,0.22489,-0.54262,-0.83853,-0.049196,-0.8356,-0.549,-0.018525,-0.80184,-0.55473,0.2219,-0.12592,-0.44362,0.88729,-0.64763,-0.70324,0.29319,-0.86502,-0.42701,-0.26338,-0.82131,-0.36979,0.43434,-0.91012,-0.19541,0.36534,-0.76907,-0.61238,-0.18296,-0.35783,-0.59398,-0.72048,-0.36143,-0.77218,-0.52254,-0.70684,-0.69363,-0.13874,0.81429,-0.3806,0.43822,0.9263,0.061739,0.37165,0.68938,-0.71465,-0.11814,0.30854,-0.52263,0.79473,0.33476,-0.21558,0.91729,0.84402,-0.45723,-0.28022,0.44813,-0.72695,-0.52025,-0.50246,-0.69506,-0.51418,-0.36351,-0.83944,-0.40391,0.012177,-0.83508,-0.54997,0.035707,-0.918,-0.39494,-0.69335,-0.6158,-0.37416,-0.44105,-0.41569,-0.79537,-0.4723,-0.59795,0.64757,-0.36808,-0.7083,0.60231,-0.71172,-0.59694,0.37022,0.26798,-0.87091,-0.41188,0.4319,-0.65017,-0.62508,-0.81371,0.17075,-0.55556,-0.7889,0.12885,-0.60085,-0.845,0.33305,-0.41838,-0.85708,0.45833,-0.23521,-0.77566,-0.42067,0.47044,-0.071078,-0.99536,0.064455,0.57509,-0.80413,-0.15033,-0.052797,-0.77764,-0.62645,-0.5349,-0.047548,0.84356,-0.55501,-0.71252,0.42924,0.76543,-0.4272,0.48122,0.72863,0.25452,0.63582,0.9939,0.091586,0.061068,0.13971,-0.67489,0.72454,0.59502,-0.18363,0.7824,0.55675,-0.72503,0.40532,0.55034,-0.46947,0.69042,0.80343,-0.46318,0.37404,0.85678,0.50694,0.094333,0.56365,0.80151,0.19953,0.91583,0.1569,-0.36961,0.84661,-0.5034,-0.17255,0.72207,-0.68981,0.052248,0.33576,-0.94119,-0.037202,0.7532,0.64171,-0.14435,0.010804,-0.77944,0.62636,0.48509,-0.79086,0.37306,0.90436,0.23481,0.35633,0.50951,0.7481,0.42509,0.43446,-0.58144,0.68783,-0.86035,-0.46837,0.20093,-0.57137,-0.81918,-0.049684,-0.27708,-0.90127,-0.33296,-0.27491,-0.95572,0.1048,0.45537,-0.80755,0.37474,0.91821,-0.38136,0.10697,-0.54582,-0.61489,-0.56914,-0.54488,-0.75674,0.36113,0.67751,-0.25169,0.69106,0.65126,-0.41713,0.63387,0.63677,-0.48268,0.60122,-0.093142,-0.66753,0.7387,0.96002,-0.042848,0.2765,0.99783,-0.01413,0.063997,0.80294,0.48973,-0.3397,0.7625,0.50581,-0.40333,0.21934,0.66741,-0.7116,0.23002,0.49587,-0.83737,0.91629,0.29646,-0.26923,0.94247,-0.031343,0.33274,0.55495,-0.3567,0.75149,-0.24457,-0.55968,0.79177,-0.77987,-0.43739,0.44771,-0.81777,-0.38588,0.42695,-0.9747,0.073305,-0.21113,-0.98248,-0.089267,-0.16352,-0.88214,-0.37712,0.28205,-0.15738,-0.50514,0.84854,-0.79019,-0.42131,0.44502,-0.96103,-0.18436,-0.20582,-0.89325,-0.26206,0.36525,-0.16471,-0.45106,0.87713,-0.048891,-0.3011,0.95233,-0.38176,-0.20722,0.90069,-0.97903,-0.043733,0.19883,-0.93826,0.047426,0.3426,-0.32606,-0.22233,0.91882,-0.95676,0.23072,0.17704,-0.31797,0.023347,0.94778,-0.87579,0.36326,0.31779,-0.31095,0.2349,0.9209,-0.88174,0.42091,0.21293,-0.20103,0.66436,0.71984,-0.83636,0.50063,0.22321,-0.89749,0.29691,-0.32603,-0.98321,0.18186,0.013123,-0.66222,-0.15393,-0.7333,-0.7018,-0.6339,-0.32493,0.69936,-0.62905,-0.33931,0.4525,-0.87371,0.17841,0.69906,-0.21604,0.6816,0.88446,-0.063387,0.46223,0.78604,-0.34434,-0.51335,0.91968,-0.097537,0.38032,0.89947,-0.42274,-0.11048,0.96237,-0.17463,0.20817,0.88421,0.22181,-0.41099,0.91171,0.12677,0.39073,0.54784,0.7803,-0.30164,-0.24738,0.50316,-0.828,0.067843,0.33537,-0.93963,0.80514,0.080447,-0.58757,0.80612,0.18964,-0.5605,-0.35285,0.33348,-0.8742,-0.22352,0.19511,-0.95495,0.75066,-0.4359,-0.49641,0.4373,-0.63887,0.63292,-0.40758,-0.57442,0.70987,-0.40737,-0.57419,0.71018,-0.94131,-0.3184,0.11191,-0.63445,-0.22059,-0.74078,-0.44804,-0.79559,-0.4077,0.072323,-0.80057,-0.59485,0.072323,-0.80057,-0.59485,0.097903,-0.90344,0.41737,-0.40716,-0.57637,0.70853,-0.40687,-0.57627,0.70878,-0.7937,0.223,-0.5659,-0.82727,0.36284,-0.42888,-0.23154,-0.03534,-0.97217,-0.90609,0.30897,-0.28892,-0.86523,0.23127,-0.44481,-0.9364,-0.010132,-0.35072,-0.55489,0.13154,-0.82144,-0.92212,-0.076235,-0.37925,-0.62206,0.33024,-0.70989,-0.48677,0.19504,-0.85144,0.2447,0.33482,-0.90994,0.30424,0.30888,-0.90109,0.86517,0.22568,-0.44777,0.96753,-0.04825,0.24805,0.65661,-0.31535,0.68511,0.60772,-0.31245,0.73009,0.7084,-0.18403,0.68139,0.65007,-0.091647,0.7543,0.56926,-0.21781,0.79275,0.64266,-0.19334,0.74133,0.49925,0.000916,0.86642,0.51347,0.22297,0.82861,0.5537,0.29878,0.77724,0.070925,0.26783,0.96084,-0.69137,0.4843,0.53612,-0.82537,-0.012421,0.56441,-0.59883,-0.75716,0.2609,0.016999,-0.8363,0.54799,0.048891,-0.3152,0.94775,0.92984,0.15363,0.33427,0.76843,0.55104,-0.32536,0.99136,0.07889,0.10462,0.76586,0.33097,-0.55126,0.24268,0.46312,-0.85241,0.94559,0.15357,-0.28678,0.94482,-0.085116,0.31623,-0.4174,0.3072,-0.85519,-0.2425,0.59334,-0.76754,0.23325,0.75573,-0.61187,-0.25437,0.77096,-0.58382,-0.46654,0.54051,-0.7001,-0.60051,0.53353,-0.59554,-0.94729,0.15406,-0.2808,-0.85903,-0.38969,0.33192,-0.21708,-0.61891,0.75484,0.54564,-0.39119,0.74108,-0.2693,-0.45915,0.84652,-0.28217,-0.36137,0.88867,-0.85458,-0.34895,0.38456,-0.962,-0.095584,-0.25572,-0.86383,-0.33937,0.37229,-0.29112,-0.22321,0.93027,-0.86511,-0.26643,0.42494,-0.90695,-0.3028,-0.29273,-0.54268,0.095614,-0.83447,-0.46736,0.5847,-0.66304,0.17103,0.70888,-0.68422,0.80456,0.37461,-0.46074,0.15339,0.60704,-0.77969,0.18082,0.19837,-0.96329,0.86108,0.090091,-0.50041,0.21369,-0.13861,-0.96698,0.85751,-0.13242,-0.49708,0.98254,-0.098758,0.15745,0.96106,-0.013459,0.27598,0.91424,-0.05118,-0.4019,0.96777,-0.002167,0.25169,0.87414,-0.066927,-0.48097,0.96521,-0.002472,0.26139,0.87435,0.004791,-0.48524,0.97302,0.031159,0.22849,0.85449,0.080782,-0.51311,0.24686,-0.007691,-0.96899,0.2479,-0.11826,-0.96152,0.27787,-0.12632,-0.95224,-0.47352,-0.29542,-0.82974,-0.91922,-0.25928,-0.29621,-0.90194,-0.22037,0.37132,-0.33082,-0.15027,0.93164,-0.88037,-0.1619,0.44572,-0.95798,-0.15668,-0.24021,-0.49315,-0.15799,-0.85546,-0.3791,-0.24311,-0.89282,-0.51106,-0.047548,-0.85821,-0.96548,-0.089938,-0.24436,-0.88821,-0.11527,0.44468,-0.26286,-0.12189,0.95709,0.47258,-0.059542,0.87924,0.61675,-0.13569,0.77535,0.48906,-0.26441,0.8312,0.95978,-0.1157,0.25568,0.57173,-0.042879,0.81927,0.57064,-0.048341,0.81976,0.59581,-0.023316,0.80276,0.77798,0.032228,0.6274,0.99243,0.11225,0.049623,0.67858,0.13166,-0.72259,0.22013,0.057466,-0.97375,-0.54238,0.021729,-0.83984,-0.97629,-0.023072,-0.21509,-0.8721,-0.0365,0.48793,-0.25398,-0.095798,0.96243,-0.21958,-0.053713,0.97409,-0.72701,0.028779,0.686,-0.99713,0.071688,-0.023133,-0.74499,0.084994,-0.66161,0.021302,0.11133,-0.99353,0.006104,-0.003388,0.99997,-0.22114,0.8175,-0.53175,-0.1099,0.49879,-0.85971,-0.40458,0.75256,-0.51955,-0.004669,0.55541,-0.83154,0.068361,0.93701,-0.34251,-0.34568,0.9245,-0.16056,-0.52385,0.84011,-0.14042,-0.39332,0.89297,0.21879,-0.39207,0.91702,0.072878,-0.62282,0.67617,-0.39348,-0.56853,0.4358,-0.69768,-0.3527,0.4004,-0.8457,-0.35276,0.11518,-0.92859,0.01352,0.16199,-0.98669,0.20005,0.21155,-0.95666,0.36393,0.68185,-0.63451,0.60576,0.39235,-0.69213,0.55476,0.73681,-0.38639,0.5378,0.8395,-0.077151,0.85666,0.4727,-0.20661,0.90765,0.38084,0.1763,0.51015,0.78878,0.34285,0.18393,0.96451,0.18934,0.062349,0.99725,-0.039521,-0.30787,0.94989,-0.053591,-0.75359,0.62053,-0.2168,-0.82455,0.4427,-0.35228,-0.56108,0.80807,0.17942,-0.51247,0.85092,-0.11521,-0.55766,0.82925,0.036103,-0.75689,0.63653,-0.14802,-0.87143,0.48027,-0.099521,-0.83203,0.36335,-0.41914,-0.93838,0.2761,-0.20777,-0.80731,0.087985,-0.58348,-0.91629,0.11438,-0.38377,-0.91784,-0.079043,-0.38896,-0.64727,-0.12412,-0.75207,-0.86145,-0.1699,-0.47853,-0.57936,-0.18955,-0.79269,-0.41618,-0.16086,-0.89489,-0.43294,-0.063417,-0.89917,-0.1012,-0.068972,-0.99246,0.060945,-0.13111,-0.98947,-0.32829,-0.13822,-0.93439,-0.25019,-0.16987,-0.95315,-0.3162,-0.17112,-0.9331,-0.18622,-0.076876,-0.97946,0.051759,-0.078372,-0.99557,0.26972,-0.11618,-0.95587,0.15348,-0.11405,-0.98154,0.23228,-0.047578,-0.97147,0.60949,0.079287,-0.78878,0.45863,-0.020875,-0.88836,0.81472,0.16318,-0.55638,0.7684,0.37782,-0.51646,0.8909,0.23069,-0.39122,0.98615,0.16547,-0.010895,0.79556,-0.076479,0.601,0.30741,-0.16861,0.93649,0.61248,-0.037385,0.78958,0.89447,0.028901,0.44615,0.94638,0.1475,0.28739,0.95636,0.10935,-0.27082,0.88723,0.10724,-0.44859,0.74606,0.046663,-0.66421,0.26423,0.043428,-0.96347,0.70098,0.14469,-0.69832,0.89135,0.1645,-0.42238,0.90832,0.18589,-0.37465,0.97742,0.099155,0.18647,0.57659,-0.060488,0.81478,0.13376,-0.2172,0.96689,0.10785,-0.40812,0.90652,0.41063,-0.31935,0.85403,0.046571,-0.50392,0.86245,0.24598,-0.40797,0.87921,0.027894,-0.54817,0.83587,0.24903,-0.36461,0.89721,0.91098,0.37184,0.17838,0.96463,0.081576,0.25059,0.8623,0.31553,-0.39601,0.85751,0.33387,-0.39137,0.56435,0.36064,-0.74258,0.88815,0.43507,-0.14786,0.43019,0.5735,-0.6971,0.7575,0.55745,-0.3397,0.34715,0.62197,-0.70186,-0.011505,0.48521,-0.87429,-0.12394,0.46895,-0.87448,-0.38121,0.3397,-0.8598,-0.14505,0.50029,-0.8536,0.10636,0.2646,-0.95846,0.10144,0.30598,-0.94659,-0.043245,0.001068,-0.99905,0.17386,-0.020051,-0.98456,0.14844,0.25233,-0.95617,0.39641,0.49599,-0.77251,0.003357,0.50743,-0.86166,0.3614,0.62554,-0.6914,-0.10736,0.56954,-0.8149,-0.4145,0.44374,-0.79452,-0.28538,0.3874,-0.87661,0.19349,0.24412,-0.95022,0.17942,-0.010529,-0.9837,0.44639,0.046236,-0.89361,0.2725,0.21,-0.93893,0.59523,0.3618,-0.71746,0.38072,0.472,-0.79513,-0.2999,0.19175,-0.93448,-0.2891,0.45216,-0.84374,0.24067,0.55251,-0.79797,0.67022,0.45726,-0.58452,-0.56432,0.4232,-0.70879,-0.16025,0.44758,-0.87973,-0.11585,0.21629,-0.96942,-0.27482,-0.097507,-0.95651,-0.12461,-0.059786,-0.99039,-0.058565,-0.021577,-0.99805,0.14124,0.28556,-0.94787,0.011902,0.51772,-0.85543,0.45857,0.53902,-0.70647,-0.1214,0.68053,-0.72256,-0.037812,0.50594,-0.86172,-0.32469,0.70098,-0.63494,-0.22675,0.21894,-0.949,-0.40162,-0.041169,-0.91485,-0.14405,0.27082,-0.95178,0.037355,0.50377,-0.863,0.48637,0.42634,-0.76263,-0.099094,0.67528,-0.73083,-0.4041,0.56368,-0.72036,-0.39344,0.67895,-0.6198,-0.77077,0.44536,-0.45555,-0.85537,0.45366,-0.24998,-0.98025,0.18094,-0.079592,-0.67424,0.46638,-0.57256,-0.79989,0.27711,-0.5323,-0.99353,0.10941,-0.02942,-0.94375,0.33058,0.005005,-0.42067,0.60485,-0.67614,-0.88763,-0.10654,0.44804,-0.31736,-0.51195,0.79821,-0.1677,-0.65896,0.73324,-0.033601,-0.72634,0.68648,-0.10117,-0.62004,0.77798,-0.15421,-0.46232,0.87316,-0.48412,-0.35377,0.80029,-0.6548,-0.22053,0.72289,-0.30949,-0.34849,0.88473,-0.66054,-0.22413,0.71654,-0.82974,-0.18219,0.52754,-0.99234,-0.1196,0.030305,-0.93411,-0.030488,-0.35563,-0.95471,-0.15244,-0.25547,-0.93509,-0.036561,-0.35249,-0.92401,-0.036897,-0.38054,-0.80187,0.23917,-0.5475,-0.49645,0.28349,-0.82046,-0.57277,-0.012207,-0.81961,-0.99332,-0.07651,-0.086337,-0.93081,-0.18998,0.31217,-0.90005,-0.20109,0.38661,-0.98065,-0.030732,0.19321,-0.92404,-0.11936,0.36311,-0.98147,0.13443,-0.13636,-0.96689,0.25123,-0.044282,-0.98743,0.10965,-0.11368,-0.85962,0.51067,-0.015412,-0.98151,0.16721,0.093142,-0.80477,-0.095035,-0.58586,-0.39018,-0.19468,-0.8999,-0.17829,-0.14103,-0.97379,-0.86294,-0.17109,-0.47539,-0.72015,-0.16849,-0.67302,-0.33628,-0.066317,-0.93939,-0.80193,-0.15479,-0.57698,-0.41243,-0.082217,-0.90725,-0.79379,-0.15595,-0.58785,-0.25214,-0.10343,-0.96213,-0.62114,-0.11499,-0.77517,-0.16916,-0.13196,-0.97668,-0.98447,-0.17551,0.000244,-0.97656,-0.20783,-0.055422,-0.97568,-0.18009,0.12491,-0.96985,-0.19687,-0.14356,-0.94955,-0.19337,-0.24686,-0.97549,-0.21613,-0.041017,-0.92642,-0.18979,0.32505,-0.92911,-0.11094,0.35276,-0.92389,-0.048647,0.37953,-0.89749,-0.058779,0.43709,-0.82412,-0.092502,0.55876,-0.75869,-0.11954,0.64037,-0.48698,-0.078188,0.86987,-0.64254,-0.098849,0.75982,-0.76782,-0.15467,0.62169,-0.93615,-0.19101,0.29508,-0.9819,-0.17097,-0.081362,-0.99542,-0.08948,-0.033143,-0.96619,-0.094699,0.23972,-0.78814,-0.16785,0.59212,-0.67861,-0.15998,0.71682,-0.75643,-0.1521,0.6361,-0.75738,-0.10883,0.64382,-0.75308,-0.092044,0.65145,-0.73562,-0.097232,0.67034,-0.70211,-0.15641,0.69463,-0.65593,-0.10843,0.74697,-0.81869,-0.074435,0.56935,-0.9667,0.017792,0.25526,-0.83804,0.016114,0.54534,-0.6686,-0.045167,0.74221,-0.67211,0.056887,0.73824,-0.80587,0.10508,0.58263,-0.95883,0.11057,0.26151,-0.99585,0.006439,0.090609,-0.89434,0.42085,0.15171,-0.86215,0.32249,0.3907,-0.71679,0.16828,0.67666,-0.64348,0.11405,0.75689,-0.58769,0.19834,0.78439,-0.51552,0.49794,0.69732,-0.4276,0.74593,0.5106,-0.71963,0.55824,0.41285,-0.67129,0.71041,0.21125,-0.77908,0.60741,0.15503,-0.69863,0.56935,0.43321,-0.73186,0.30985,0.60689,-0.64831,0.43672,0.62365,-0.42091,0.26582,0.86724,-0.37251,0.18052,0.91028,-0.082247,0.30195,0.94974,-0.33036,0.53279,0.77908,-0.26795,0.78469,0.55892,-0.32701,0.8934,0.30802,-0.23231,0.96237,0.14081,-0.76733,0.63753,-0.068545,-0.62789,0.77828,-0.003235,-0.43614,0.8923,0.11643,-0.51042,0.81863,0.26313,0.15928,0.9252,0.34437,0.14118,0.92144,0.36189,0.081576,0.74319,0.66405,0.020081,0.58739,0.80902,0.41823,0.47337,0.7752,0.39695,0.18638,0.89868,-0.011078,0.11133,0.99371,0.24748,0.083743,0.96524,0.45335,0.019013,0.89111,0.52876,0.020325,0.84851,0.58211,-0.027863,0.81262,0.58348,-0.051637,0.81045,0.55596,-0.084902,0.82684,0.51952,-0.088046,0.84988,0.51991,-0.089236,0.84951,0.69292,0.27751,0.66543,0.66796,0.18332,0.72124,0.70333,0.14283,0.69634,0.64449,-0.04413,0.76333,0.52855,-0.14093,0.83709,0.82745,-0.084841,0.55504,0.9508,0.15519,0.26808,0.93231,-0.18784,0.309,0.73775,-0.25852,0.62355,0.92602,0.18134,0.331,0.96506,0.047639,0.25758,0.53404,0.041871,0.84439,0.10288,-0.013337,0.9946,0.4171,0.01706,0.90869,0.090762,0.02121,0.99564,0.41047,0.059023,0.90994,0.21613,0.044923,0.97531,0.26951,0.043519,0.962,0.40797,0.098331,0.90765,0.99051,0.074068,0.11551,0.9183,0.14341,0.36891,0.64003,0.094333,0.7625,0.81857,0.066164,-0.57054,0.99991,-0.007721,0.00882,0.99417,0.021119,0.10565,0.96982,-0.060701,0.23603,0.85354,-0.020264,0.52062,0.48268,-0.01587,0.87564,0.92874,0.025391,0.36979,0.86975,0.026887,-0.49269,0.9342,-0.027802,-0.3556,0.5956,-0.005554,-0.80322,0.46925,0.093875,-0.87805,0.73214,0.12244,-0.67,0.44176,0.13913,-0.88626,0.79678,0.01001,-0.60418,0.9498,-0.011414,-0.31263,0.70373,-0.008789,-0.71038,0.91971,0.024903,-0.39174,0.98935,0.022309,0.14377,0.96539,0.14347,0.21778,0.96689,0.12433,-0.22279,0.87359,0.34727,0.34086,0.88089,0.44945,0.1482,0.59578,0.72143,0.35285,0.55544,0.74325,0.37284,0.68667,-0.027863,-0.7264,0.50746,0.60186,0.61663,0.98209,0.1409,0.12497,0.98935,-0.012391,0.14493,0.94613,-0.060945,0.31791,-0.96136,0.021699,-0.27439,0.92663,0.07712,0.36793,0.95654,0.25388,0.14325,0.64971,0.54653,-0.52834,0.50932,0.69643,-0.50551,0.81216,0.46333,0.35453,-0.38664,0.033113,-0.9216,-0.51332,0.1446,-0.84591,-0.98834,-0.1521,-0.000519,-0.99298,-0.11588,-0.023072,-0.9953,-0.067446,-0.069277,-0.97494,-0.21116,0.069582,-0.99673,-0.043123,-0.067904,0.6444,-0.21363,-0.73418,0.84842,-0.14304,-0.5096,0.58254,-0.30161,-0.75472,0.8695,-0.094272,-0.48482,0.62911,-0.02411,-0.77694,0.85031,-0.012238,-0.52611,0.70617,0.024628,-0.70757,0.17963,0.002503,-0.9837,0.15168,-0.051332,-0.98709,0.18006,-0.35173,-0.91861,0.17331,-0.43693,-0.88263,0.43013,0.049471,-0.90139,0.70687,0.11243,-0.69832,0.40498,0.41462,-0.81488,0.13947,0.34971,-0.92639,0.29057,0.56035,-0.7756,-0.21717,0.54015,-0.81304,0.21403,0.79873,-0.5623,-0.2649,0.68499,-0.67864,-0.23911,0.76806,-0.59404,0.24143,0.85382,-0.46116,-0.62908,0.43526,-0.644,-0.5519,0.57735,-0.60167,-0.64635,0.27946,-0.70998,0.14756,-0.067843,-0.98669,0.14939,0.30402,-0.94085,0.14679,0.51863,-0.84228,0.096957,0.64272,-0.75991,0.091525,0.78344,-0.61467,-0.080355,0.80389,-0.58928,0.099246,0.86316,-0.49501,-0.16514,0.84826,-0.50313,-0.33039,0.7658,-0.55165,-0.026673,0.80373,-0.59435,0.08536,0.58666,-0.80529,-0.28352,0.77758,-0.56117,-0.087924,0.88769,-0.45195,0.15046,0.87194,-0.46586,-0.56502,0.72713,-0.38981,-0.16791,0.75692,-0.63152,-0.25162,0.59273,-0.76507,-0.14264,0.37068,-0.91772,-0.13511,-0.082339,-0.9874,-0.215,-0.42183,-0.88079,-0.33879,-0.42445,-0.83966,-0.39067,-0.14521,-0.90899,-0.30082,-0.007935,-0.95364,-0.72805,-0.11753,-0.67534,-0.6989,-0.24085,-0.67339,-0.58058,-0.33042,-0.7441,-0.35853,-0.29893,-0.88433,-0.24238,0.11307,-0.96356,-0.24741,0.42769,-0.86938,-0.071108,0.4232,-0.90323,-0.25837,0.56517,-0.78344,0.076785,0.80319,-0.59075,0.39833,0.77715,-0.48714,0.1641,0.85177,-0.49751,-0.024079,0.8514,-0.52394,-0.020478,0.79696,-0.60366,0.08768,0.55977,-0.82397,-0.004517,0.6209,-0.78384,0.56905,0.59484,-0.56771,0.17951,0.81457,-0.55156,-0.24571,0.85391,-0.45872,-0.22831,0.85608,-0.46364,0.055483,0.83044,-0.55431,0.50884,0.67302,-0.5367,-0.41636,0.57891,-0.70104,0.8478,0.024842,-0.52971,-0.4066,0.35289,-0.84268,-0.41685,0.41307,-0.80966,-0.23383,0.48103,-0.84491,-0.36299,0.57421,-0.73382,-0.39445,0.59441,-0.70074,-0.32176,0.64754,-0.69073,-0.2212,0.65505,-0.72243,-0.067476,0.46992,-0.88009,0.11628,0.55061,-0.82659,0.034181,0.78805,-0.61464,0.079257,0.79431,-0.60228,-0.035585,0.90307,-0.42796,-0.096957,0.91275,-0.3968,0.12333,0.51994,-0.84521,0.098148,0.50645,-0.85662,0.05652,0.59578,-0.80111,0.10184,0.78011,-0.61724,0.072726,0.84408,-0.53121,0.040712,0.89602,-0.44209,0.013398,0.87585,-0.48231,-0.015625,0.47038,-0.88232,0.000427,0.58248,-0.81283,0.005371,0.77084,-0.63698,0.010041,0.84231,-0.53887,0.009186,0.90298,-0.42955,0.003113,0.9057,-0.42384,0.36216,0.44371,-0.8197,0.44761,0.5031,-0.73922,0.024384,0.76779,-0.64022,0.028565,0.841,-0.54024,0.03827,0.8967,-0.44096,0.034211,0.89978,-0.43495,0.61425,0.35801,-0.70318,0.558,0.48787,-0.67126,0.68667,0.40748,-0.60198,0.67537,0.46184,-0.57491,0.63991,0.5378,-0.54885,0.50975,0.73971,-0.43925,0.73846,0.22904,-0.63414,0.43962,0.35429,-0.82534,0.93454,0.25367,-0.24946,0.59362,0.26533,-0.75973,0.91794,0.36863,0.14652,0.22401,-0.043947,-0.97357,-0.085696,-0.12021,-0.98901,-0.068667,-0.24595,-0.96683,0.13538,-0.077029,-0.98776,0.17133,-0.14447,-0.97455,0.23887,-0.081729,-0.96759,0.30372,-0.19953,-0.93161,-0.26762,-0.016907,-0.96335,-0.74074,0.14447,-0.65603,-0.95126,0.022797,-0.3075,-0.65285,0.026368,-0.75701,-0.16782,0.23853,-0.95651,0.14383,0.26496,-0.95346,0.11701,0.28895,-0.95013,-0.051759,0.27717,-0.95941,-0.99713,0.055452,-0.050874,0.97467,0.057039,0.21619,0.98288,0.043336,0.17899,0.97137,0.005768,0.23747,0.97226,0.15857,0.17188,0.95361,0.084017,0.28904], + + "colors": [], + + "uvs": [[0.38989,0.67902,0.36125,0.67902,0.36125,0.64335,0.38989,0.71152,0.41728,0.67902,0.41728,0.71152,0.46283,0.67902,0.46283,0.71152,0.49774,0.67902,0.46283,0.64335,0.41728,0.64335,0.38989,0.64335,0.36125,0.60855,0.33212,0.60855,0.33212,0.64335,0.33212,0.67902,0.30083,0.67902,0.30083,0.71152,0.26879,0.71152,0.30083,0.74519,0.26879,0.74519,0.23675,0.74519,0.23752,0.76817,0.20546,0.74519,0.20739,0.76817,0.21193,0.78888,0.17809,0.79332,0.17634,0.76817,0.1477,0.76817,0.17634,0.74519,0.1477,0.74519,0.1203,0.76817,0.1203,0.74519,0.074757,0.76817,0.074757,0.74519,0.03985,0.76817,0.075062,0.78843,0.03985,0.78813,0.074537,0.80687,0.03985,0.80488,0.074782,0.8331,0.03985,0.83146,0.077997,0.87356,0.03985,0.8731,0.070557,0.90787,0.038695,0.90994,0.069402,0.94454,0.046275,0.9554,0.023319,0.95817,0.005547,0.91053,0.005547,0.95785,0.005547,0.97226,0.53204,0.97226,0.51427,0.95817,0.53204,0.95785,0.51762,0.97255,0.53204,0.98554,0.51873,0.98547,0.52005,0.99755,0.50673,0.99755,0.53204,0.99755,0.005547,0.99755,0.005547,0.98554,0.01754,0.99755,0.018857,0.98547,0.019966,0.97255,0.034968,0.97353,0.049659,0.97961,0.072523,0.97858,0.087388,0.94377,0.088928,0.90787,0.094496,0.87863,0.09426,0.84593,0.1203,0.82869,0.1203,0.81092,0.1203,0.79298,0.14662,0.79469,0.17296,0.8143,0.19738,0.80895,0.21805,0.80482,0.23928,0.78619,0.26879,0.76817,0.30006,0.76817,0.33212,0.74519,0.33212,0.71152,0.36125,0.71152,0.36125,0.74519,0.36125,0.76817,0.3302,0.76817,0.32565,0.78888,0.29831,0.78619,0.26879,0.78698,0.24168,0.80437,0.24359,0.81669,0.26879,0.81906,0.26879,0.83569,0.24362,0.8348,0.22285,0.83405,0.22028,0.81464,0.20634,0.83556,0.20166,0.81924,0.16727,0.83569,0.1478,0.83337,0.14809,0.81331,0.1203,0.84859,0.14627,0.85467,0.16649,0.8592,0.18644,0.856,0.18485,0.83581,0.20723,0.85277,0.22343,0.85042,0.2427,0.85205,0.26062,0.85258,0.26879,0.85287,0.27697,0.85258,0.29488,0.85205,0.29396,0.8348,0.29399,0.81669,0.2959,0.80437,0.31954,0.80482,0.31731,0.81464,0.33592,0.81924,0.33125,0.83556,0.31473,0.83405,0.31416,0.85042,0.33036,0.85277,0.35114,0.856,0.35274,0.83581,0.37032,0.83569,0.37109,0.8592,0.34388,0.86802,0.35676,0.88268,0.3834,0.86831,0.3784,0.89041,0.58176,0.83351,0.55413,0.82297,0.55413,0.80198,0.55413,0.83712,0.55413,0.85837,0.58176,0.85837,0.60462,0.83351,0.58176,0.805,0.55413,0.7917,0.39132,0.85467,0.38979,0.83337,0.36463,0.8143,0.3402,0.80895,0.26879,0.80839,0.3595,0.79332,0.38989,0.76817,0.39097,0.79469,0.3895,0.81331,0.41728,0.82869,0.41728,0.84859,0.44333,0.84593,0.43339,0.86193,0.55413,0.96507,0.58176,0.98682,0.55413,0.98682,0.58176,0.96507,0.60462,0.96507,0.60462,0.98682,0.63512,0.98682,0.63512,0.77539,0.63512,0.80381,0.60462,0.77539,0.57817,0.36562,0.58959,0.35466,0.59356,0.36492,0.57903,0.3501,0.56934,0.35526,0.60462,0.85837,0.63512,0.83351,0.63512,0.85837,0.60462,0.88174,0.58176,0.88174,0.58176,0.90689,0.55413,0.90689,0.55413,0.92607,0.58176,0.92607,0.60462,0.90689,0.63512,0.88174,0.56294,0.36461,0.56617,0.37537,0.57401,0.38113,0.58355,0.38051,0.59041,0.37476,0.63512,0.96507,0.60462,0.94577,0.63512,0.94577,0.60462,0.92607,0.63512,0.92607,0.58176,0.94577,0.55413,0.94577,0.44866,0.90787,0.43417,0.90787,0.43417,0.8801,0.43417,0.94377,0.4502,0.94377,0.46703,0.90787,0.44309,0.87863,0.45959,0.87356,0.49774,0.8731,0.49774,0.83146,0.4628,0.8331,0.46305,0.80687,0.41728,0.81092,0.41728,0.79298,0.41728,0.76817,0.38989,0.74519,0.41728,0.74519,0.46283,0.76817,0.46252,0.78843,0.49774,0.78813,0.49774,0.76817,0.46283,0.74519,0.49774,0.74519,0.49774,0.71152,0.53204,0.67902,0.49774,0.64335,0.46283,0.60855,0.41728,0.60855,0.38989,0.60855,0.36125,0.57676,0.33212,0.57676,0.30083,0.57676,0.30083,0.60855,0.30083,0.64335,0.26879,0.64335,0.26879,0.67902,0.23675,0.67902,0.23675,0.71152,0.20546,0.71152,0.17634,0.71152,0.17634,0.67902,0.20546,0.67902,0.17634,0.64335,0.20546,0.64335,0.20546,0.60855,0.17634,0.60855,0.20546,0.57676,0.17634,0.57676,0.20546,0.54377,0.17634,0.54377,0.17634,0.5016,0.20546,0.5016,0.20546,0.46019,0.17634,0.46019,0.1477,0.46019,0.1477,0.5016,0.1477,0.54377,0.1477,0.57676,0.1477,0.60855,0.1477,0.64335,0.1477,0.67902,0.1477,0.71152,0.1203,0.71152,0.1203,0.67902,0.1203,0.64335,0.1203,0.60855,0.1203,0.57676,0.1203,0.54377,0.1203,0.5016,0.1203,0.46019,0.074757,0.5016,0.074757,0.46019,0.03985,0.46019,0.03985,0.5016,0.02164,0.46019,0.021448,0.5016,0.005547,0.5016,0.021634,0.54377,0.005547,0.54377,0.005547,0.57676,0.53204,0.57676,0.51723,0.57676,0.53204,0.54377,0.53204,0.60855,0.49774,0.57676,0.49774,0.60855,0.53204,0.64335,0.46283,0.57676,0.41728,0.57676,0.38989,0.57676,0.36125,0.54377,0.33212,0.54377,0.30083,0.54377,0.28427,0.54377,0.2853,0.57676,0.26879,0.60855,0.23675,0.64335,0.23675,0.60855,0.23675,0.57676,0.23675,0.54377,0.23675,0.5016,0.23675,0.46019,0.25529,0.46019,0.25486,0.5016,0.25418,0.54377,0.25332,0.57676,0.26879,0.57676,0.26879,0.54377,0.26879,0.5016,0.26879,0.46019,0.28281,0.46019,0.28341,0.5016,0.30083,0.5016,0.30083,0.46019,0.33212,0.5016,0.33212,0.46019,0.36125,0.5016,0.38989,0.54377,0.41728,0.54377,0.38989,0.5016,0.38989,0.46019,0.36125,0.46019,0.41728,0.5016,0.46283,0.5016,0.46283,0.54377,0.49774,0.54377,0.49774,0.5016,0.49774,0.46019,0.46283,0.46019,0.41728,0.46019,0.51656,0.46019,0.51682,0.5016,0.51702,0.54377,0.53204,0.5016,0.53204,0.46019,0.005547,0.46019,0.005547,0.67902,0.005547,0.64335,0.03985,0.64335,0.03985,0.60855,0.005547,0.60855,0.03985,0.57676,0.021885,0.57676,0.03985,0.54377,0.074757,0.54377,0.074757,0.57676,0.074757,0.60855,0.074757,0.64335,0.074757,0.67902,0.074757,0.71152,0.03985,0.74519,0.03985,0.71152,0.005547,0.74519,0.005547,0.71152,0.53204,0.74519,0.53204,0.71152,0.53204,0.76817,0.53204,0.7878,0.53204,0.80462,0.49774,0.80488,0.53204,0.83166,0.53204,0.87337,0.005547,0.87337,0.005547,0.83166,0.49889,0.90994,0.53204,0.91053,0.46818,0.94454,0.46506,0.97858,0.49131,0.9554,0.50262,0.97353,0.50482,0.98748,0.49584,0.99755,0.030854,0.99755,0.032761,0.98748,0.045009,0.98337,0.22385,0.98274,0.21815,0.9794,0.21961,0.95988,0.19263,0.97704,0.19828,0.9542,0.17723,0.97704,0.087388,0.97858,0.10342,0.94377,0.10342,0.90787,0.10342,0.8801,0.1042,0.86193,0.55413,0.71548,0.55413,0.73478,0.58176,0.71548,0.58176,0.73478,0.58176,0.75653,0.55413,0.75653,0.58176,0.5451,0.55413,0.5451,0.58176,0.56537,0.55413,0.56141,0.58176,0.57471,0.60462,0.57352,0.60462,0.60322,0.58176,0.60322,0.58176,0.62808,0.60462,0.62808,0.63512,0.60322,0.63512,0.62808,0.63512,0.57352,0.60462,0.5451,0.60462,0.73478,0.60462,0.75653,0.60462,0.71548,0.63512,0.73478,0.63512,0.75653,0.63512,0.5451,0.63512,0.65145,0.60462,0.65145,0.58176,0.65145,0.55413,0.62808,0.55413,0.60683,0.55413,0.59268,0.55413,0.57169,0.15543,0.86831,0.18082,0.88268,0.1937,0.86802,0.20772,0.87017,0.20403,0.89593,0.22303,0.86919,0.23977,0.87015,0.25498,0.86984,0.26879,0.87102,0.2826,0.86984,0.29782,0.87015,0.31456,0.86919,0.32987,0.87017,0.33355,0.89593,0.33575,0.92002,0.3167,0.9185,0.31609,0.8965,0.3015,0.89597,0.30054,0.91322,0.31798,0.95988,0.29625,0.94333,0.29175,0.96515,0.28341,0.93686,0.2806,0.96165,0.28871,0.98166,0.27748,0.98027,0.27653,0.99562,0.26879,0.99562,0.28654,0.99562,0.30011,0.98422,0.30539,0.97307,0.31373,0.98274,0.31943,0.9794,0.48793,0.97961,0.49258,0.98337,0.34496,0.97704,0.33931,0.9542,0.35677,0.91648,0.3784,0.91524,0.35961,0.9529,0.3784,0.95178,0.3784,0.97704,0.36036,0.97704,0.43417,0.97858,0.4502,0.97858,0.55413,0.88174,0.49528,0.98952,0.30745,0.98924,0.30555,0.9958,0.29635,0.99562,0.04174,0.99755,0.042303,0.98952,0.23748,0.98422,0.23014,0.98924,0.2322,0.97307,0.24583,0.96515,0.24887,0.98166,0.25699,0.96165,0.25418,0.93686,0.24133,0.94333,0.23704,0.91322,0.22088,0.9185,0.20184,0.92002,0.18082,0.91648,0.17798,0.9529,0.16044,0.97704,0.10342,0.97858,0.55413,0.6766,0.55413,0.65145,0.58176,0.6766,0.60462,0.6766,0.63512,0.6766,0.63512,0.69578,0.60462,0.69578,0.58176,0.69578,0.55413,0.69578,0.63512,0.71548,0.16044,0.95178,0.16044,0.91524,0.16044,0.89041,0.2215,0.8965,0.23609,0.89597,0.25091,0.88743,0.25227,0.90907,0.26879,0.93526,0.26879,0.90785,0.28531,0.90907,0.28667,0.88743,0.26879,0.96213,0.2601,0.98027,0.26105,0.99562,0.25105,0.99562,0.24123,0.99562,0.23204,0.9958,0.26879,0.97965,0.005547,0.80462,0.005547,0.7878,0.005547,0.76817,0.03985,0.67902,0.63512,0.90689,0.60462,0.80381,0.58176,0.79566,0.58176,0.77539,0.84695,0.27226,0.83194,0.33412,0.78106,0.27983,0.86366,0.32372,0.89718,0.26366,0.7659,0.34538,0.71176,0.27276,0.79088,0.39837,0.81127,0.44913,0.85615,0.39978,0.86226,0.47701,0.8187,0.50219,0.8374,0.57031,0.92946,0.52965,0.90325,0.4549,0.87918,0.38889,0.91907,0.37373,0.90208,0.31014,0.84694,0.27226,0.51209,0.22848,0.40513,0.24889,0.40513,0.21099,0.49015,0.25605,0.40513,0.26807,0.48888,0.29492,0.44817,0.29314,0.45517,0.30358,0.48815,0.30632,0.51392,0.31174,0.55058,0.30837,0.55022,0.32122,0.60108,0.33744,0.59339,0.35498,0.63158,0.3568,0.61845,0.39982,0.66275,0.37863,0.69176,0.42413,0.62637,0.44004,0.70562,0.48546,0.72311,0.45436,0.72351,0.49086,0.88598,0.83418,0.85811,0.84447,0.86292,0.81207,0.87899,0.84726,0.91471,0.84062,0.9226,0.82592,0.88911,0.8088,0.88224,0.79399,0.89016,0.78285,0.90643,0.79231,0.90355,0.7971,0.93681,0.82612,0.95228,0.85148,0.93322,0.85624,0.94931,0.88657,0.91772,0.88469,0.91467,0.93381,0.88435,0.89535,0.87533,0.92707,0.90399,0.95618,0.93552,0.94162,0.94873,0.95764,0.92534,0.97146,0.95198,0.96178,0.97155,0.93788,0.97429,0.97794,0.97652,0.89927,0.96739,0.93453,0.94566,0.9185,0.97164,0.89818,0.96027,0.87822,0.96184,0.85424,0.94489,0.82528,0.95713,0.79941,0.74604,0.44585,0.73764,0.44521,0.70701,0.42035,0.67292,0.36849,0.64819,0.3401,0.6004,0.31364,0.55305,0.27962,0.51209,0.22848,0.57004,0.24157,0.6714,0.32382,0.61406,0.25151,0.72661,0.32916,0.73783,0.37565,0.7484,0.43148,0.75581,0.49542,0.76479,0.53271,0.77723,0.59563,0.85603,0.64266,0.94539,0.60122,0.99125,0.57495,0.97096,0.50454,0.94471,0.43472,0.24021,0.24157,0.2572,0.27962,0.19619,0.25151,0.29816,0.22848,0.24021,0.24157,0.3201,0.25605,0.32138,0.29492,0.36208,0.29314,0.40513,0.27914,0.43088,0.29436,0.45759,0.3166,0.42999,0.3122,0.42716,0.33887,0.40513,0.33946,0.40513,0.35865,0.3831,0.33887,0.38668,0.3573,0.40513,0.36322,0.42357,0.3573,0.42017,0.36245,0.4432,0.36127,0.44288,0.37142,0.42821,0.37463,0.43997,0.37913,0.455,0.3766,0.45407,0.38447,0.46496,0.38878,0.45275,0.3906,0.45107,0.39393,0.45898,0.39189,0.46455,0.39279,0.47226,0.39376,0.47161,0.38166,0.4783,0.37447,0.4597,0.36979,0.47757,0.34754,0.45313,0.34182,0.48342,0.32538,0.50773,0.33648,0.53801,0.34918,0.56586,0.36714,0.58241,0.40609,0.58349,0.44449,0.6393,0.48624,0.56498,0.48688,0.57661,0.51536,0.58608,0.53901,0.64716,0.5421,0.59761,0.56233,0.6572,0.59601,0.60536,0.59915,0.65083,0.63963,0.69144,0.59576,0.68851,0.64146,0.7281,0.64554,0.7278,0.70769,0.78818,0.67118,0.75131,0.57846,0.74091,0.5913,0.72635,0.57949,0.71041,0.54426,0.73146,0.54224,0.84903,0.92659,0.85258,0.89601,0.86162,0.94386,0.87752,0.95693,0.89603,0.9699,0.92785,0.9735,0.89334,0.99562,0.75937,0.56269,0.98733,0.90338,0.97001,0.87747,0.98545,0.8604,0.71745,0.40965,0.62843,0.2995,0.61406,0.25151,0.61406,0.25151,0.57004,0.24157,0.8962,0.97526,0.87516,0.9626,0.85711,0.97738,0.87356,0.87735,0.8686,0.8552,0.88396,0.87351,0.68159,0.71523,0.6568,0.68203,0.61502,0.76789,0.65359,0.81854,0.58501,0.83469,0.50984,0.81239,0.51396,0.85835,0.54422,0.90137,0.61963,0.85615,0.40513,0.88027,0.40513,0.93562,0.26603,0.90137,0.29629,0.85835,0.22525,0.83469,0.19062,0.85615,0.15666,0.81854,0.19523,0.76789,0.12866,0.71523,0.15346,0.68203,0.12174,0.64146,0.15942,0.63963,0.11882,0.59576,0.15305,0.59601,0.1631,0.5421,0.099845,0.54426,0.10463,0.48546,0.078793,0.54224,0.086743,0.49086,0.05444,0.49542,0.061851,0.43148,0.064216,0.44585,0.098493,0.27276,0.13886,0.32382,0.083648,0.32916,0.18182,0.2995,0.20985,0.31364,0.25967,0.30837,0.29633,0.31174,0.32211,0.30632,0.35508,0.30358,0.32683,0.32538,0.35267,0.3166,0.37938,0.29436,0.40513,0.288,0.40513,0.31483,0.38026,0.3122,0.35713,0.34182,0.33269,0.34754,0.30252,0.33648,0.26003,0.32122,0.20917,0.33744,0.21686,0.35498,0.27225,0.34918,0.3149,0.35927,0.35055,0.36979,0.33196,0.37447,0.31763,0.38631,0.28534,0.38831,0.28138,0.40534,0.22784,0.40609,0.24439,0.36714,0.19181,0.39982,0.17867,0.3568,0.16206,0.3401,0.13733,0.36849,0.1475,0.37863,0.1185,0.42413,0.10324,0.42035,0.0928,0.40965,0.072426,0.37565,0.072614,0.44521,0.087139,0.45436,0.18388,0.44004,0.22676,0.44449,0.27914,0.42876,0.32897,0.39775,0.33276,0.38673,0.33864,0.38166,0.35525,0.3766,0.36706,0.36127,0.39008,0.36245,0.36738,0.37142,0.38205,0.37463,0.39335,0.37291,0.40527,0.37504,0.39166,0.3865,0.3744,0.38782,0.37028,0.37913,0.35751,0.3906,0.35618,0.38447,0.34529,0.38878,0.33799,0.39376,0.34077,0.39739,0.33711,0.40328,0.35583,0.41471,0.35103,0.4316,0.37035,0.43275,0.36221,0.45451,0.34288,0.45342,0.35387,0.47589,0.33089,0.47376,0.34153,0.50346,0.33078,0.50803,0.31949,0.47359,0.29516,0.50661,0.31635,0.53179,0.28133,0.53243,0.3116,0.55701,0.27849,0.5586,0.28641,0.57166,0.27686,0.57408,0.26655,0.58109,0.25921,0.56321,0.25586,0.59034,0.24554,0.57235,0.22418,0.53901,0.26016,0.53141,0.23364,0.51536,0.17095,0.48624,0.24527,0.48688,0.21265,0.56233,0.22432,0.58359,0.24543,0.59508,0.25701,0.60014,0.26327,0.59478,0.27004,0.58708,0.27881,0.58059,0.28807,0.57695,0.31254,0.57681,0.31376,0.57995,0.2905,0.58172,0.31287,0.58865,0.28569,0.59137,0.30405,0.60589,0.28341,0.60363,0.28144,0.60548,0.29145,0.60948,0.27897,0.61121,0.29016,0.61239,0.31614,0.60893,0.31653,0.61108,0.33548,0.60325,0.31669,0.61386,0.33698,0.60591,0.31521,0.62219,0.29028,0.62339,0.32497,0.63828,0.29267,0.63794,0.29082,0.65301,0.27334,0.63665,0.26861,0.64663,0.24956,0.63316,0.25765,0.61275,0.24461,0.62101,0.2449,0.60361,0.22465,0.61043,0.20489,0.59915,0.20162,0.64582,0.2324,0.66189,0.26033,0.67571,0.29279,0.68574,0.32873,0.65626,0.35164,0.64697,0.34417,0.63902,0.34485,0.62831,0.34001,0.61415,0.35881,0.61508,0.36435,0.62878,0.36542,0.63553,0.3733,0.61643,0.36634,0.60489,0.35332,0.60652,0.33983,0.59934,0.33779,0.59881,0.33361,0.60167,0.3311,0.59728,0.34324,0.59036,0.34601,0.59219,0.36012,0.59933,0.36355,0.58902,0.35484,0.58345,0.3451,0.58376,0.34343,0.57951,0.33772,0.5829,0.33808,0.58434,0.33187,0.58109,0.33221,0.58313,0.33922,0.58844,0.30915,0.56913,0.33633,0.56663,0.34592,0.54424,0.3392,0.52647,0.36194,0.52662,0.36619,0.55494,0.34575,0.57264,0.33488,0.57276,0.36516,0.58132,0.37665,0.559,0.38055,0.53393,0.36905,0.50728,0.35931,0.51097,0.35852,0.50044,0.36472,0.49587,0.36273,0.48261,0.35354,0.49192,0.36392,0.47172,0.36653,0.45734,0.37031,0.47026,0.37701,0.46197,0.38232,0.47514,0.39277,0.47482,0.39731,0.46976,0.39559,0.48298,0.40049,0.48184,0.39885,0.49391,0.40513,0.48035,0.40513,0.46784,0.40513,0.45516,0.41294,0.46976,0.40976,0.48184,0.41466,0.48298,0.4114,0.49391,0.40513,0.49407,0.40513,0.50361,0.3999,0.50198,0.39433,0.54612,0.39571,0.51153,0.37985,0.50473,0.37657,0.48664,0.37963,0.47696,0.39094,0.49254,0.3908,0.56882,0.38101,0.5868,0.37245,0.59532,0.38132,0.60259,0.3868,0.58896,0.40513,0.57098,0.40513,0.55045,0.41592,0.54612,0.41945,0.56882,0.42971,0.53393,0.41455,0.51153,0.41035,0.50198,0.41931,0.49254,0.4304,0.50473,0.4412,0.50728,0.44831,0.52662,0.45094,0.51097,0.45173,0.50044,0.44553,0.49587,0.43368,0.48664,0.43062,0.47696,0.44633,0.47172,0.44753,0.48261,0.45639,0.47589,0.45671,0.49192,0.46873,0.50346,0.47105,0.52647,0.46433,0.54424,0.44407,0.55494,0.4336,0.559,0.42925,0.5868,0.42345,0.58896,0.40513,0.58895,0.40513,0.60594,0.38222,0.62345,0.3725,0.6536,0.35977,0.67917,0.33404,0.6865,0.32513,0.71692,0.28612,0.71004,0.3156,0.77915,0.24968,0.75939,0.30042,0.81239,0.21517,0.72844,0.20975,0.68719,0.23722,0.69524,0.40513,0.83585,0.40513,0.79776,0.40513,0.72375,0.40513,0.67929,0.40513,0.65589,0.40513,0.6245,0.42803,0.62345,0.43775,0.6536,0.45049,0.67917,0.47621,0.6865,0.48153,0.65626,0.45861,0.64697,0.44483,0.63553,0.43695,0.61643,0.42893,0.60259,0.43781,0.59532,0.44671,0.58902,0.44509,0.58132,0.4645,0.57264,0.47392,0.56663,0.49866,0.55701,0.4939,0.53179,0.47947,0.50803,0.47936,0.47376,0.46737,0.45342,0.44804,0.45451,0.44373,0.45734,0.43995,0.47026,0.42794,0.47514,0.41749,0.47482,0.43325,0.46197,0.41863,0.45249,0.42011,0.44569,0.40513,0.44498,0.39014,0.44569,0.39162,0.45249,0.37358,0.44939,0.3913,0.43133,0.38405,0.42311,0.38692,0.40789,0.35924,0.40557,0.35573,0.39838,0.35933,0.39493,0.36973,0.39752,0.36939,0.40092,0.38328,0.40401,0.39848,0.40821,0.39886,0.42252,0.39915,0.4313,0.40513,0.43334,0.40513,0.42399,0.40513,0.40703,0.39768,0.40283,0.39337,0.39899,0.40513,0.40017,0.40513,0.40272,0.41258,0.40283,0.41178,0.40821,0.42697,0.40401,0.42334,0.40789,0.44087,0.40092,0.45102,0.40557,0.45442,0.41471,0.4262,0.42311,0.4114,0.42252,0.4111,0.4313,0.41896,0.43133,0.43667,0.44939,0.4399,0.43275,0.45922,0.4316,0.47315,0.40328,0.46948,0.39739,0.45452,0.39838,0.44052,0.39752,0.43003,0.39879,0.41689,0.39899,0.45093,0.39493,0.46542,0.39449,0.48128,0.39775,0.47864,0.42561,0.48057,0.45021,0.52815,0.4601,0.49077,0.47359,0.51509,0.50661,0.52892,0.53243,0.53177,0.5586,0.52384,0.57166,0.50111,0.56913,0.49771,0.57681,0.47838,0.58109,0.47537,0.57276,0.47254,0.5829,0.46682,0.57951,0.46515,0.58376,0.45541,0.58345,0.46702,0.59036,0.46425,0.59219,0.47247,0.59881,0.47043,0.59934,0.45014,0.59933,0.44392,0.60489,0.4459,0.62878,0.46608,0.63902,0.48528,0.63828,0.51944,0.65301,0.51746,0.68574,0.48512,0.71692,0.49465,0.77915,0.56058,0.75939,0.52413,0.71004,0.54992,0.67571,0.54165,0.64663,0.53692,0.63665,0.51758,0.63794,0.51997,0.62339,0.49504,0.62219,0.47024,0.61415,0.46541,0.62831,0.45144,0.61508,0.45693,0.60652,0.47328,0.60591,0.47477,0.60325,0.49357,0.61386,0.52011,0.61399,0.49372,0.61108,0.49411,0.60893,0.47665,0.60167,0.47915,0.59728,0.5062,0.60589,0.49738,0.58865,0.47103,0.58844,0.47218,0.58434,0.47804,0.58313,0.49649,0.57995,0.52219,0.57695,0.53339,0.57408,0.5437,0.58109,0.53144,0.58059,0.54022,0.58708,0.53358,0.59051,0.52726,0.58508,0.52456,0.59137,0.54074,0.59736,0.52684,0.60363,0.51976,0.58172,0.52882,0.60548,0.5188,0.60948,0.52009,0.61239,0.53107,0.61227,0.53655,0.61491,0.55261,0.61275,0.55003,0.60762,0.54414,0.60695,0.53129,0.61121,0.54044,0.60215,0.55125,0.60232,0.55324,0.60014,0.56564,0.62101,0.56069,0.63316,0.57785,0.66189,0.6005,0.68719,0.57304,0.69524,0.59508,0.72844,0.60863,0.64582,0.58561,0.61043,0.56535,0.60361,0.56482,0.59508,0.55439,0.59034,0.54699,0.59478,0.54872,0.59908,0.55104,0.56321,0.5501,0.53141,0.54311,0.51379,0.52528,0.48772,0.53111,0.42876,0.52888,0.40534,0.49262,0.38631,0.4775,0.38673,0.49536,0.35927,0.52491,0.38831,0.56471,0.57235,0.58594,0.58359,0.38023,0.39879,0.34484,0.39449,0.34571,0.39279,0.35128,0.39189,0.35918,0.39393,0.37193,0.39391,0.38954,0.39446,0.38107,0.39782,0.40513,0.39846,0.40513,0.39362,0.40513,0.38862,0.4186,0.3865,0.42071,0.39446,0.42919,0.39782,0.43832,0.39391,0.43586,0.38782,0.41691,0.37291,0.26023,0.60762,0.26612,0.60695,0.25901,0.60232,0.27919,0.61227,0.2737,0.61491,0.29014,0.61399,0.26981,0.60215,0.26154,0.59908,0.26952,0.59736,0.27668,0.59051,0.28299,0.58508,0.2821,0.4601,0.33161,0.42561,0.32969,0.45021,0.28498,0.48772,0.26714,0.51379,0.033023,0.59563,0.045458,0.53271,0.050872,0.56269,0.78781,0.67118,0.77686,0.59563,0.72773,0.64554,0.058947,0.57846,0.082153,0.64554,0.083907,0.57949,0.069348,0.5913,0.082457,0.70769,0.72743,0.70769,0.40513,0.21099,0.29816,0.22848,1.944,110.73,1.5421,110.98,1.4565,110.9,2.6494,99.926,2.6772,100.19,2.3882,99.777,0.84284,0.1788,0.83744,0.18309,0.83689,0.17924,0.84276,0.18339,0.85088,0.17828,0.85017,0.18317,0.85151,0.17821,0.85154,0.18454,0.85074,0.18364,0.85264,0.17811,0.85283,0.18607,0.85394,0.17807,0.86086,0.17823,0.86097,0.18428,0.86661,0.18489,0.86732,0.17847,0.87203,0.18501,0.87221,0.17853,0.88957,0.18638,0.87248,0.19466,0.88819,0.19719,0.90509,0.18828,0.90178,0.20055,0.92187,0.18907,0.91912,0.20643,0.93586,0.18504,0.93902,0.19992,0.93954,0.21364,0.95034,0.21935,0.93072,0.22449,0.93833,0.2311,0.92005,0.23668,0.92324,0.24471,0.90913,0.24008,0.90783,0.25896,0.89959,0.23646,0.88943,0.24444,0.88766,0.26178,0.89502,0.27147,0.87973,0.26771,0.88306,0.27323,0.8885,0.28577,0.88128,0.29196,0.90132,0.087781,0.89484,0.097158,0.88865,0.082814,0.90169,0.10169,0.90075,0.11351,0.91159,0.10811,0.92655,0.11636,0.91904,0.12846,0.93424,0.13744,0.91002,0.1419,0.92446,0.14932,0.94902,0.14648,0.95591,0.13493,0.96196,0.161,0.94122,0.15938,0.95949,0.17886,0.6321,0.46256,0.62171,0.48026,0.62171,0.46256,0.6321,0.48026,0.64348,0.46256,0.64348,0.48026,0.66202,0.48026,0.66202,0.46256,0.71057,0.48026,0.66202,0.4976,0.71057,0.4976,0.71057,0.51484,0.66202,0.51484,0.66202,0.52876,0.71057,0.52876,0.71057,0.38576,0.66202,0.37071,0.71058,0.37071,0.66202,0.38576,0.71057,0.40487,0.66202,0.40487,0.66202,0.4212,0.71057,0.4212,0.75934,0.4212,0.71057,0.44214,0.75934,0.44214,0.7839,0.4212,0.7839,0.44214,0.81273,0.44214,0.7839,0.46256,0.81273,0.46256,0.82771,0.46256,0.82771,0.44214,0.84261,0.44214,0.84261,0.46256,0.88603,0.46257,0.88603,0.44214,0.88603,0.4212,0.84261,0.4212,0.84261,0.40487,0.82771,0.4212,0.81273,0.4212,0.81273,0.40487,0.7839,0.40487,0.75934,0.40487,0.75934,0.38576,0.75934,0.37071,0.75934,0.52876,0.75934,0.51484,0.75934,0.49761,0.75934,0.48026,0.7839,0.49761,0.7839,0.48026,0.81273,0.48026,0.81273,0.49761,0.82771,0.49761,0.82771,0.48026,0.84261,0.48026,0.88603,0.48026,0.93233,0.48026,0.93233,0.46257,0.93233,0.44214,0.93233,0.4212,0.88603,0.40487,0.88603,0.38576,0.84261,0.38576,0.82771,0.38576,0.82771,0.40487,0.81273,0.38576,0.7839,0.38576,0.7839,0.37071,0.7839,0.52876,0.7839,0.51484,0.81273,0.51484,0.81273,0.52876,0.81273,0.37071,0.82771,0.37071,0.82771,0.52876,0.82771,0.51484,0.84261,0.51484,0.84261,0.49761,0.88603,0.49761,0.88603,0.51484,0.93233,0.51484,0.93233,0.49761,0.99301,0.49761,0.99301,0.51484,0.99301,0.52876,0.93233,0.52876,0.88603,0.52876,0.84261,0.52876,0.84261,0.37071,0.88603,0.37072,0.93233,0.38576,0.93233,0.37072,0.99301,0.37072,0.99301,0.38576,0.99301,0.40488,0.93233,0.40487,0.99301,0.42121,0.99301,0.44214,0.99301,0.46257,0.99301,0.48026,0.75934,0.46256,0.71057,0.46256,0.66202,0.44214,0.64348,0.44214,0.6321,0.44214,0.62171,0.44214,0.97251,0.1415,0.96255,0.12573,0.9422,0.12628,0.93483,0.10418,0.92315,0.095344,0.91176,0.09716,0.91492,0.087812,0.92682,0.082493,0.90924,0.081065,0.90113,0.067913,0.89385,0.073995,0.89128,0.081386,0.88593,0.075977,0.90715,0.2757,0.8909,0.28725,0.89824,0.28797,0.91941,0.28369,0.90555,0.29459,0.91649,0.29767,0.91097,0.30371,0.9198,0.071913,0.9085,0.062014,0.92972,0.065262,0.92384,0.053461,0.91721,0.056528,0.91394,0.065376,0.91051,0.058077,0.9285,0.2871,0.91718,0.30134,0.92334,0.30302,0.93822,0.29109,0.929,0.30668,0.94576,0.30397,0.93848,0.31389,0.93844,0.062285,0.93046,0.050276,0.93163,0.073127,0.93851,0.080828,0.94407,0.091947,0.95008,0.11583,0.96982,0.11432,0.98338,0.12493,0.6321,0.4212,0.62171,0.4212,0.64348,0.4212,0.64348,0.40487,0.6321,0.40487,0.62171,0.40487,0.9937,0.11412,0.98069,0.10116,0.96929,0.091449,0.95881,0.10378,0.95513,0.081387,0.94324,0.070429,0.94161,0.28024,0.95307,0.29377,0.92762,0.2711,0.93747,0.25556,0.95021,0.26926,0.96088,0.25574,0.94966,0.24241,0.95973,0.23116,0.96984,0.24462,0.98461,0.25778,0.97471,0.26999,0.9624,0.28504,0.99485,0.24226,0.98444,0.22868,0.97842,0.21666,0.62171,0.38576,0.62171,0.37071,0.6321,0.37071,0.6321,0.52876,0.62171,0.52876,0.6321,0.51484,0.62171,0.51484,0.972,0.20564,0.96306,0.19282,0.95166,0.197,0.94922,0.18037,0.62171,0.4976,0.6321,0.4976,0.64348,0.4976,0.64348,0.51484,0.64348,0.52876,0.64348,0.37071,0.6321,0.38576,0.64348,0.38576,0.92698,0.16548,0.91505,0.16986,0.90328,0.17355,0.88944,0.17751,0.88968,0.16877,0.8994,0.16489,0.90724,0.16075,0.91746,0.15593,0.90604,0.14913,0.90289,0.15558,0.89062,0.15232,0.88714,0.15851,0.87192,0.16333,0.87197,0.17232,0.86643,0.17218,0.86064,0.17212,0.85241,0.17,0.85128,0.17177,0.85042,0.17292,0.84985,0.17351,0.84242,0.17423,0.83724,0.17541,0.83605,0.17931,0.83657,0.18235,0.83625,0.1838,0.83545,0.18265,0.84253,0.18438,0.84225,0.18481,0.84205,0.1866,0.84303,0.1903,0.84965,0.19278,0.86152,0.19417,0.84501,0.19695,0.86129,0.20053,0.85993,0.20605,0.84397,0.2017,0.84128,0.20611,0.85709,0.21122,0.85356,0.21712,0.86084,0.21348,0.85718,0.21909,0.86485,0.21402,0.86782,0.20871,0.86436,0.20744,0.86596,0.20054,0.8697,0.20262,0.8665,0.19345,0.88471,0.20647,0.88163,0.21448,0.87624,0.22347,0.86134,0.22098,0.86831,0.22712,0.87577,0.23089,0.88229,0.23508,0.88679,0.22925,0.87109,0.24059,0.87547,0.25078,0.87356,0.26416,0.85374,0.27492,0.85802,0.28166,0.86139,0.28869,0.86337,0.30165,0.88389,0.090971,0.86893,0.07149,0.88726,0.10616,0.89043,0.12001,0.90124,0.12555,0.89034,0.13345,0.89019,0.14432,0.8716,0.14067,0.88162,0.14782,0.86845,0.23025,0.86605,0.23367,0.858,0.23556,0.863,0.24371,0.86529,0.25227,0.84183,0.2504,0.84441,0.25729,0.8628,0.26405,0.8429,0.27102,0.87648,0.10668,0.8737,0.11661,0.8505,0.10276,0.88155,0.11793,0.87774,0.12956,0.86994,0.26127,0.8751,0.10491,0.87882,0.099218,0.87156,0.10365,0.85975,0.08581,0.85524,0.098653,0.85679,0.084183,0.85036,0.093684,0.84947,0.2782,0.85301,0.28449,0.85605,0.29126,0.86069,0.3037,0.8573,0.30431,0.86167,0.076748,0.86267,0.0678,0.86607,0.069389,0.85569,0.073258,0.85426,0.082135,0.84507,0.067069,0.83773,0.072047,0.84428,0.091562,0.86868,0.081232,0.84428,0.28068,0.8476,0.28704,0.85081,0.2932,0.84031,0.31359,0.84548,0.058468,0.8421,0.056281,0.8388,0.063495,0.83509,0.070116,0.83206,0.068728,0.82791,0.080558,0.82264,0.078762,0.82588,0.28977,0.82902,0.29625,0.82093,0.2918,0.83305,0.29425,0.83239,0.3032,0.82735,0.30457,0.83383,0.31638,0.83742,0.31571,0.83809,0.055043,0.83286,0.060881,0.82335,0.065548,0.81643,0.073824,0.81662,0.3018,0.81356,0.29571,0.8248,0.29795,0.82036,0.30753,0.82422,0.31748,0.82852,0.059196,0.82921,0.051164,0.82687,0.058547,0.82288,0.063067,0.81379,0.061225,0.80915,0.067054,0.80837,0.3068,0.80483,0.3021,0.81187,0.3114,0.81316,0.31852,0.82704,0.052562,0.81902,0.047608,0.82523,0.057915,0.82176,0.061672,0.81467,0.059677,0.80722,0.057183,0.80852,0.056037,0.80693,0.055441,0.80839,0.055494,0.80081,0.30845,0.7979,0.31282,0.7976,0.31176,0.80352,0.31138,0.79994,0.31605,0.80343,0.31754,0.80646,0.31411,0.80482,0.31782,0.81862,0.049488,0.811,0.047045,0.8245,0.057638,0.81859,0.051037,0.82448,0.053161,0.81748,0.05498,0.81568,0.058648,0.82145,0.060973,0.80965,0.055449,0.80802,0.054331,0.80912,0.05457,0.80929,0.052111,0.81085,0.050138,0.80986,0.049626,0.81184,0.049801,0.81094,0.049,0.80976,0.048106,0.81143,0.048672,0.81875,0.049998,0.81088,0.052666,0.8101,0.052397,0.82516,0.052857,0.80614,0.061257,0.83712,0.30052,0.83038,0.28717,0.83181,0.084481,0.86992,0.12574,0.86457,0.13627,0.8436,0.1315,0.83976,0.24303,0.83671,0.25192,0.83815,0.25855,0.83984,0.2729,0.83242,0.2588,0.83598,0.27166,0.84436,0.10864,0.84233,0.10039,0.84645,0.10131,0.83674,0.10706,0.83747,0.11562,0.82286,0.11129,0.82081,0.12405,0.83308,0.12837,0.84121,0.11651,0.84452,0.11806,0.85293,0.1117,0.83883,0.12824,0.83444,0.24502,0.83142,0.25244,0.81799,0.2545,0.81944,0.26094,0.81912,0.27347,0.82725,0.10499,0.82579,0.09767,0.82123,0.10368,0.81988,0.1103,0.81666,0.1213,0.8171,0.24782,0.81321,0.25538,0.81214,0.24899,0.81437,0.2623,0.81582,0.27457,0.80946,0.26192,0.80827,0.2559,0.80703,0.2497,0.80101,0.25711,0.80233,0.2633,0.81216,0.27346,0.80283,0.27301,0.8182,0.09634,0.81036,0.10282,0.80902,0.095848,0.81557,0.10318,0.80785,0.10926,0.81654,0.11048,0.80461,0.11848,0.79716,0.11479,0.79919,0.25137,0.7928,0.25949,0.79076,0.25461,0.81147,0.1216,0.82213,0.096691,0.79468,0.26466,0.79346,0.27104,0.80754,0.097603,0.79974,0.095316,0.80888,0.10269,0.80684,0.1073,0.79893,0.10842,0.79264,0.11063,0.78707,0.26236,0.78553,0.25923,0.78902,0.26562,0.78673,0.26842,0.79988,0.097046,0.793,0.097002,0.80735,0.1026,0.80605,0.098348,0.79924,0.10687,0.80554,0.10643,0.79248,0.10686,0.78194,0.26221,0.78193,0.2612,0.7828,0.26545,0.78558,0.2678,0.79345,0.098725,0.79271,0.099548,0.79223,0.098263,0.79439,0.099176,0.79403,0.10467,0.79299,0.10506,0.79238,0.10417,0.7998,0.10572,0.79325,0.10551,0.79175,0.10543,0.80512,0.10593,0.80667,0.10257,0.80026,0.10223,0.79427,0.10208,0.80022,0.098396,0.80557,0.098784,0.79379,0.098285,0.83007,0.24575,0.88891,0.225,0.8906,0.22026,0.89613,0.20956,0.91143,0.21636,0.90475,0.23035,0.86627,0.16398,0.86125,0.162,0.84868,0.16301,0.84202,0.16689,0.84173,0.17088,0.84203,0.17276,0.84221,0.17321,0.83613,0.17494,0.83534,0.17609,0.8352,0.17936,0.83645,0.17627,0.82785,0.19917,0.82824,0.19443,0.82803,0.20043,0.83294,0.19644,0.83205,0.18985,0.8358,0.18637,0.83492,0.18437,0.83662,0.18456,0.8361,0.19157,0.83182,0.20205,0.84182,0.21261,0.83486,0.20888,0.83569,0.17267,0.83529,0.16869,0.83657,0.17419,0.83479,0.17446,0.92069,0.045745,0.91323,0.044959,0.9054,0.049651,0.91803,0.31525,0.91234,0.3128,0.92372,0.31717,0.93131,0.32448,0.92526,0.039854,0.9186,0.040438,0.91268,0.042775,0.90418,0.046094,0.917,0.31836,0.9113,0.31679,0.91568,0.32178,0.92281,0.3209,0.93128,0.32586,0.92089,0.32433,0.91315,0.33096,0.91887,0.33203,0.93008,0.32704,0.92659,0.33659,0.92345,0.035698,0.91649,0.035547,0.91915,0.026302,0.92462,0.03781,0.91151,0.040562,0.90815,0.030725,0.90038,0.034973,0.90237,0.042596,0.90972,0.32088,0.90743,0.32917,0.91254,0.3343,0.91867,0.33572,0.92705,0.33845,0.917,0.33904,0.91178,0.33759,0.90676,0.33315,0.90026,0.031294,0.90789,0.028674,0.89769,0.027819,0.90627,0.33717,0.91082,0.34295,0.91591,0.34374,0.92571,0.34005,0.92235,0.34655,0.91729,0.021845,0.9095,0.019312,0.91381,0.015247,0.9111,0.022403,0.90359,0.020445,0.90882,0.017975,0.90452,0.018876,0.90041,0.014086,0.8967,0.015521,0.89678,0.022669,0.90563,0.34258,0.91028,0.34964,0.90542,0.35005,0.90678,0.026891,0.91314,0.026564,0.91855,0.024052,0.9148,0.031144,0.91512,0.35035,0.91838,0.35268,0.91198,0.014954,0.91041,0.008685,0.90828,0.016928,0.90459,0.01758,0.90165,0.013601,0.89889,0.00902,0.89625,0.010676,0.9103,0.35505,0.90815,0.35879,0.90723,0.35509,0.91126,0.35921,0.91401,0.35775,0.9133,0.35455,0.90643,0.004837,0.90539,0.005907,0.9052,0.004862,0.90804,0.016492,0.90841,0.010358,0.91031,0.014121,0.90566,0.012064,0.90271,0.013402,0.90478,0.017052,0.90018,0.00897,0.89961,0.007871,0.90041,0.008552,0.90112,0.00906,0.90331,0.007938,0.90546,0.006751,0.90925,0.009535,0.90588,0.00595,0.91082,0.014246,0.91483,0.35701,0.89492,0.046717,0.89159,0.055376,0.88234,0.056436,0.87369,0.064273,0.88802,0.30425,0.88265,0.29874,0.89415,0.30805,0.90094,0.31738,0.90027,0.32001,0.89357,0.044482,0.88733,0.049491,0.88119,0.05406,0.87163,0.06158,0.88054,0.30372,0.88578,0.30751,0.89129,0.31196,0.88843,0.31526,0.89782,0.32193,0.89146,0.042198,0.88333,0.044635,0.87915,0.052253,0.86918,0.039362,0.86079,0.048253,0.86801,0.058479,0.88327,0.31048,0.87697,0.30668,0.87506,0.32141,0.88047,0.32495,0.88806,0.33419,0.87742,0.03741,0.88078,0.029961,0.87355,0.032622,0.86806,0.037061,0.85934,0.043512,0.86999,0.31724,0.87228,0.32505,0.86706,0.32139,0.87734,0.3292,0.88741,0.33677,0.87455,0.33275,0.86951,0.32863,0.86349,0.32484,0.86555,0.33428,0.87151,0.33801,0.88488,0.33837,0.87809,0.34493,0.87682,0.025271,0.86628,0.024773,0.8705,0.018138,0.8698,0.028572,0.85952,0.028759,0.86525,0.023689,0.8601,0.02652,0.85296,0.02239,0.84742,0.026138,0.85199,0.034421,0.86578,0.035338,0.85576,0.040053,0.87896,0.027713,0.8596,0.33071,0.86102,0.34172,0.86623,0.34496,0.86999,0.35027,0.86809,0.018572,0.86369,0.011372,0.86411,0.022576,0.85968,0.024929,0.85434,0.021292,0.84898,0.016842,0.84639,0.020204,0.85454,0.34637,0.85366,0.35139,0.85292,0.35055,0.85868,0.34776,0.85736,0.35366,0.86168,0.35355,0.8628,0.3492,0.8631,0.35319,0.86258,0.012936,0.85724,0.008188,0.85061,0.016241,0.84946,0.015104,0.85074,0.015645,0.85087,0.014493,0.85679,0.010987,0.8552,0.010115,0.85638,0.009964,0.85572,0.008719,0.86242,0.013422,0.86183,0.014293,0.86565,0.0182,0.86363,0.022129,0.85891,0.017642,0.85564,0.020648,0.85971,0.024237,0.85187,0.015984,0.85177,0.015027,0.85318,0.012439,0.85435,0.013495,0.857,0.009836,0.86634,0.018146,0.85511,0.33961,-8.461,60.379,-8.2069,60.028,-8.178,60.098,8.8228,60.157,8.6225,59.762,8.8769,60.114,13.984,33.485,13.546,33.496,13.558,33.427,-13.843,35.611,-13.416,35.556,-13.795,35.67,13.732,41.636,13.433,41.596,13.432,41.503,10.591,70.15,10.352,69.962,10.658,70.084,10.597,96.432,10.738,96.325,10.696,96.416,12.362,50.875,12.629,50.494,12.697,50.501,13.275,38.946,13.229,38.919,13.388,38.495,12.961,33.53,13.099,32.858,13.14,32.892,10.274,91.115,10.402,90.998,10.42,91.058,15.043,95.363,14.556,94.945,15.223,95.352,13.854,96.862,13.357,96.495,13.366,96.444,-0.005246,71.137,-0.078272,71.102,-0.16508,70.541,4.3506,98.258,4.5551,97.92,4.6331,97.941,14.941,84.229,14.477,83.901,14.552,83.834,14.952,85.181,14.485,84.776,14.953,85.1,11.537,92.546,11.009,92.179,11.057,92.159,10.781,93.818,10.378,93.334,10.829,93.798,11.28,94.747,10.822,94.291,10.834,94.229,14.309,89.818,13.883,89.284,14.388,89.754,14,96.758,13.844,96.647,13.951,96.668,13.024,85.402,13.11,85.416,13.036,85.632,13.689,53.779,13.669,54.007,13.585,53.986,13.883,66.477,13.788,66.667,13.696,66.613,11.872,80.083,12.01,79.922,12.112,79.932,11.414,52.59,11.312,52.573,11.257,52.479,1.2778,34.954,1.1425,34.942,1.1897,34.884,12.365,46.585,12.305,46.809,12.294,46.562,-8.8505,94.506,-8.9867,94.305,-8.7845,94.448,-8.9043,94.421,-9.1517,94.236,-9.0402,94.219,-11.454,96.624,-11.632,96.456,-11.563,96.401,-11.519,96.763,-11.662,96.489,-11.484,96.657,12.776,94.652,12.849,94.639,12.794,94.763,11.945,85.376,11.991,85.132,12.018,85.361,8.3116,29.876,8.4673,29.886,8.4678,29.949,12.985,96.668,12.427,96.338,12.994,96.617,12.742,96.254,12.128,95.948,12.186,95.921,-1.657,58.302,-1.8128,57.71,-1.7625,57.619,13.402,96.215,13.465,95.939,13.551,95.994,14.073,91.479,14.065,91.25,14.165,91.287,11.401,85.161,11.322,85.096,11.568,84.955,10.66,86.732,10.632,86.656,10.954,86.421,13.75,97.57,14.066,97.281,14.127,97.326,10.313,89.996,10.257,89.944,10.485,89.586,14.328,90.165,14.172,90.143,13.858,89.689,7.518,100.13,7.4706,100.08,7.6798,99.77,12.33,92.019,12.624,91.82,12.67,91.866,8.4381,66.257,8.4165,66.189,8.6857,66.003,14.627,74.902,14.342,74.456,14.651,74.835,9.0951,100.29,8.6439,99.976,8.6875,99.957,-6.3092,98.51,-6.545,98.33,-6.4461,98.319,4.0285,61.068,3.9137,61.11,3.9313,61.046,8.7995,79.671,8.7107,79.652,8.6704,79.565,9.568,96.427,9.7177,96.285,9.8073,96.3,11.94,87.683,11.872,87.62,12.072,87.525,13.928,98.569,13.967,98.378,14.043,98.432,13.965,98.528,13.879,98.486,14.004,98.337,14.194,97.569,14.091,97.438,14.177,97.48,14.296,85.013,14.1,84.459,14.382,84.98,8.925,99.374,8.5567,98.96,8.5732,98.904,8.3554,99.762,8.0312,99.329,8.399,99.744,12.723,93.309,12.866,93.244,12.863,93.302,13.492,94.996,13.51,94.898,13.576,94.907,-9.7959,90.552,-9.9392,90.324,-9.7775,90.455,-9.6593,89.856,-9.8205,89.724,-9.7662,89.672,-6.3297,98.526,-6.4666,98.334,-6.2727,98.476,14.237,65.709,14.087,65.876,14.192,65.66,13.861,74.543,13.755,74.739,13.693,74.693,11.955,86.669,12.097,86.497,12.155,86.573,14.094,94.348,14.144,94.158,14.212,94.193,13.779,92.721,13.887,92.538,13.845,92.729,14.652,73.933,14.351,73.548,14.434,73.511,12.251,97.072,12.343,96.846,12.408,96.905,13.054,98.106,13.034,98.018,13.149,97.881,9.1013,98.3,9.0379,98.239,9.2789,98.116,-0.05092,78.449,-0.3656,78.028,-0.3518,77.938,1.438,80.935,1.3702,80.995,1.0348,80.506,-0.72339,89.372,-0.98112,88.974,-0.90751,88.921,1.3223,96.63,1.1079,96.939,1.2518,96.622,-0.15712,89.902,-0.22744,89.891,-0.42017,89.443,11.952,96.731,11.585,96.351,11.601,96.306,11.021,95.729,10.576,95.396,11.036,95.684,10.655,96.85,10.154,96.541,10.208,96.52,14.392,45.912,14.354,45.956,14.295,45.811,9.192,57.409,9.713,56.998,9.7599,57.023,3.3653,58.796,3.2951,58.825,2.7664,58.511,6.9381,71.071,6.599,70.794,6.5786,70.7,11.445,70.974,11.361,70.917,11.361,70.817,13.258,55.383,12.945,55.283,13.188,55.31,13.023,73.979,12.778,73.958,12.777,73.861,12.086,92.182,12.358,92.2,12.31,92.285,12.823,101.88,13.094,101.91,13.067,101.98,12.867,103.82,12.866,103.75,13.138,103.84,9.073,104.84,9.182,104.86,9.1767,104.92,-5.3913,53.312,-5.3015,53.057,-5.1997,53.014,-5.4793,53.367,-5.5565,53.344,-5.3878,53.112,-13.341,17.656,-13.141,17.451,-13.106,17.523,12.688,96.984,12.431,96.894,12.716,96.922,12.907,92.774,12.645,92.758,12.651,92.68,7.9956,86.982,8.0092,86.915,8.1183,86.93,-13.298,17.634,-13.275,17.526,-13.043,17.389,13.619,74.607,13.307,74.437,13.23,74.369,13.056,104.31,12.988,104.3,12.969,104.16,10.624,64.002,10.576,63.98,10.873,63.622,12.881,52.587,13.034,52.108,13.075,52.164,12.683,103.71,12.619,103.68,12.755,103.59,2.996,100.84,3.6253,100.63,3.0621,100.88,0.98584,86.628,1.2087,86.425,1.2154,86.5,-5.6411,62.352,-5.5676,62.367,-5.7945,62.566,3.6599,23.16,3.6774,23.207,3.5483,23.189,15.122,92.502,14.718,92.268,14.764,92.249,-0.76705,60.733,-0.84166,60.745,-0.85595,60.275,-1.6957,75.419,-1.7168,75.045,-1.6417,75.036,16.864,90.268,16.528,90.074,16.582,90.021,16.883,91.075,16.547,90.825,16.884,91.017,13.785,86.789,13.435,86.528,13.472,86.512,13.153,89.132,12.921,88.772,13.191,89.116,9.9219,82.386,10.002,82.283,10.022,82.328,12.937,95.946,12.974,95.852,13.013,95.923,14.109,96.075,14.161,96.059,14.125,96.153,12.066,74.084,12.107,74.268,12.056,74.287,13.739,73.777,13.801,73.78,13.763,73.964,14.166,37.978,14.177,38.166,14.114,38.161,16.438,50.926,16.297,51.047,16.378,50.877,16.415,52.365,16.336,52.52,16.271,52.483,14.616,71.238,14.417,71.35,14.542,71.229,13.893,77.693,13.843,77.644,14.047,77.541,15.962,91.301,16.031,91.085,16.089,91.125,16.244,89.753,16.217,89.685,16.305,89.534,15.778,92.861,15.667,92.788,15.744,92.796,15.716,93.313,15.641,93.313,15.604,93.241,15.975,93.645,15.619,93.34,15.693,93.341,16.145,94.696,15.842,94.345,16.202,94.646,13.684,90.106,13.406,89.769,13.423,89.722,-3.6783,60.682,-3.6768,60.265,-3.6227,60.215,12.968,42.026,12.873,41.933,12.952,41.954,13.47,43.023,13.398,43.006,13.37,42.934,-14.997,18.236,-14.943,18.175,-14.928,18.275,-5.6679,33.949,-5.7486,33.888,-5.696,33.873,11.027,32.728,11.026,32.919,10.972,32.722,-11.192,91.811,-11.45,91.728,-11.371,91.712,-11.232,91.855,-14.071,95.888,-14.223,95.757,-14.18,95.716,-14.084,95.967,15.896,81.43,15.819,81.421,15.889,81.246,15.968,81.566,15.963,81.381,16.034,81.404,13.107,89.97,13.095,89.915,13.341,89.758,16.111,96.036,16.349,95.828,16.389,95.86,11.833,84.767,11.801,84.727,12.013,84.495,5.98,97.253,5.7303,97.444,5.9269,97.232,-0.86745,75.271,-0.91443,75.238,-0.87379,74.853,16.091,92.954,15.786,92.669,15.799,92.631,15.376,93.466,15.015,93.216,15.39,93.428,17.125,95.899,16.816,95.592,17.254,95.889,16.28,96.354,15.872,95.964,16.448,96.337,15.324,94.708,14.914,94.355,14.929,94.305,0.13614,73.859,0.069894,73.824,0.073586,73.322,5.5073,97.593,5.1915,97.874,5.4357,97.57,11.646,86.543,11.599,86.496,11.859,86.162,15.195,97.072,15.497,96.773,15.551,96.813,11.7,87.616,11.677,87.545,11.984,87.299,15.986,87.304,15.543,86.992,15.987,87.229,13.301,89.324,12.817,89.03,12.863,89.005,12.501,91.347,12.159,90.91,12.548,91.322,9.7835,87.254,9.9008,87.126,9.9226,87.186,13.21,96.052,13.281,96.033,13.228,96.155,11.568,78.951,11.613,79.221,11.542,79.243,13.036,78.983,13.119,78.989,13.058,79.256,13.532,47.543,13.536,47.817,13.454,47.807,15.398,57.72,15.213,57.915,15.315,57.661,15.392,59.225,15.291,59.459,15.203,59.415,13.665,76.612,13.833,76.42,13.929,76.425,13.548,45.234,13.452,45.224,13.403,45.135,0.001862,31.061,-0.12695,31.028,-0.06901,30.984,11.201,42.581,11.182,42.856,11.129,42.567,-10.621,93.316,-10.807,93.097,-10.566,93.264,-10.464,93.65,-10.755,93.445,-10.651,93.431,-12.858,96.494,-13.06,96.288,-13.001,96.238,-12.783,96.609,-12.961,96.301,-12.759,96.507,6.0244,28.599,6.0362,28.663,5.8706,28.613,14.297,94.135,13.76,93.859,13.818,93.83,15.973,86.226,15.531,85.986,15.602,85.914,15.195,92.576,14.8,92.122,15.271,92.509,12.965,92.374,12.568,91.97,12.585,91.908,14.763,95.373,14.616,95.279,14.718,95.29,14.922,85.656,14.922,85.389,15.016,85.419,15.07,92.742,15.032,92.655,15.154,92.431,14.845,93.601,14.936,93.292,15.013,93.34,13.311,80.829,13.241,80.771,13.512,80.594,-1.8925,58.109,-1.9635,57.574,-1.9011,57.498,14.518,94.923,14.037,94.622,14.534,94.873,0.36142,0.28969,0.38772,0.27809,0.38819,0.29153,0.35976,0.2751,0.33,0.26771,0.36,0.23676,0.33218,0.23236,0.36024,0.19892,0.33442,0.19892,0.36434,0.14224,0.34467,0.14224,0.36935,0.087159,0.3495,0.087159,0.60213,0.18099,0.62665,0.17931,0.61306,0.19164,0.61941,0.1621,0.59335,0.17191,0.61311,0.14727,0.60467,0.12677,0.57852,0.15817,0.57905,0.11673,0.56323,0.15334,0.56705,0.11091,0.65802,0.28545,0.62304,0.24769,0.65817,0.25197,0.62284,0.29168,0.58792,0.24341,0.58767,0.2979,0.56059,0.29603,0.55058,0.24423,0.52861,0.28314,0.67904,0.026882,0.65172,0.014087,0.65399,0.005531,0.67385,0.036735,0.70463,0.065625,0.69394,0.074569,0.70903,0.10797,0.69704,0.11407,0.71679,0.14778,0.70323,0.15301,0.7242,0.18116,0.6911,0.16492,0.70901,0.19467,0.72448,0.20949,0.70019,0.21135,0.69585,0.20381,0.69107,0.21744,0.68139,0.2054,0.47818,0.14224,0.44535,0.087159,0.47081,0.087159,0.45468,0.14224,0.4909,0.19729,0.45268,0.14224,0.46798,0.19892,0.44102,0.19892,0.47167,0.22786,0.44395,0.23214,0.44672,0.26647,0.47187,0.25341,0.4909,0.25092,0.4909,0.22631,0.30483,0.22824,0.28544,0.22782,0.28544,0.19881,0.30496,0.25486,0.28544,0.25232,0.30682,0.2703,0.28544,0.27028,0.30903,0.28208,0.28544,0.28001,0.31084,0.29157,0.28544,0.28947,0.28544,0.30371,0.4909,0.30232,0.46521,0.29068,0.4909,0.28814,0.4668,0.30285,0.4909,0.31967,0.4686,0.31967,0.4909,0.34804,0.46719,0.34804,0.4909,0.37277,0.46759,0.37318,0.4909,0.39607,0.46796,0.39607,0.4909,0.43223,0.46853,0.43223,0.44093,0.39607,0.44034,0.43223,0.41209,0.39607,0.41146,0.43223,0.38947,0.39607,0.3893,0.43223,0.36631,0.39607,0.36676,0.43223,0.33768,0.39607,0.33741,0.37277,0.31094,0.37318,0.31133,0.34804,0.28544,0.34804,0.28544,0.37277,0.31058,0.39607,0.28544,0.39607,0.31002,0.43223,0.28544,0.43223,0.33809,0.43223,0.28544,0.31967,0.30877,0.31967,0.30997,0.30376,0.33364,0.3065,0.33429,0.29438,0.33188,0.28568,0.30827,0.19892,0.29847,0.14224,0.31859,0.14224,0.32363,0.087159,0.30412,0.087159,0.69583,0.23038,0.70568,0.22005,0.56963,0.19849,0.58078,0.20568,0.5489,0.18667,0.54433,0.17866,0.73991,0.19965,0.72895,0.17497,0.7484,0.19371,0.74537,0.16297,0.72873,0.14349,0.67051,0.25592,0.67039,0.2822,0.53211,0.16499,0.54914,0.14622,0.50281,0.13551,0.76008,0.1765,0.77529,0.13408,0.78621,0.14411,0.76292,0.11956,0.70471,0.25948,0.70462,0.27925,0.51569,0.12126,0.72001,0.26357,0.71995,0.27578,0.5977,0.20715,0.3621,0.29852,0.38838,0.29985,0.4148,0.29796,0.41507,0.28895,0.41763,0.2744,0.38764,0.23828,0.38756,0.19892,0.38766,0.14224,0.38646,0.087159,0.63924,0.17473,0.63895,0.15268,0.63918,0.13738,0.63772,0.10811,0.60121,0.10732,0.59776,0.08787,0.58339,0.081664,0.57132,0.068711,0.60319,0.039185,0.5935,0.029313,0.62574,0.01405,0.6215,0.005386,0.52872,0.26031,0.62799,0.02429,0.61078,0.045341,0.63688,0.07846,0.6373,0.09311,0.67609,0.086106,0.67536,0.10486,0.67267,0.12315,0.66343,0.14484,0.65978,0.15844,0.67589,0.17984,0.6657,0.19084,0.42309,0.087159,0.43005,0.14224,0.41407,0.19892,0.41597,0.23703,0.44466,0.2846,0.47024,0.26919,0.46727,0.28107,0.4909,0.26904,0.4909,0.27876,0.44233,0.29356,0.44329,0.30596,0.44303,0.31967,0.44171,0.34804,0.44131,0.37277,0.4125,0.37278,0.38957,0.37277,0.36602,0.37278,0.33713,0.34804,0.33437,0.31967,0.36309,0.30842,0.36259,0.30445,0.38852,0.30706,0.38865,0.30991,0.38894,0.31967,0.36492,0.31967,0.36572,0.34804,0.38968,0.34804,0.41293,0.34804,0.41251,0.31967,0.41406,0.30821,0.41442,0.30395,0.40804,0.14224,0.4045,0.087159,0.65229,0.17917,0.66564,0.047109,0.65039,0.022355,0.84284,0.1788,0.83744,0.18309,0.84276,0.18339,0.83689,0.17924,0.83724,0.17541,0.83645,0.17627,0.83605,0.17931,0.83534,0.17609,0.8352,0.17936,0.83657,0.18235,0.83545,0.18265,0.83625,0.1838,0.83492,0.18437,0.83479,0.17446,0.83613,0.17494,0.83569,0.17267,0.84242,0.17423,0.85088,0.17828,0.85017,0.18317,0.84253,0.18438,0.84225,0.18481,0.83662,0.18456,0.8358,0.18637,0.84221,0.17321,0.84985,0.17351,0.85128,0.17177,0.84203,0.17276,0.85042,0.17292,0.84173,0.17088,0.84202,0.16689,0.83529,0.16869,0.84182,0.21261,0.83182,0.20205,0.83486,0.20888,0.84128,0.20611,0.85356,0.21712,0.85709,0.21122,0.85993,0.20605,0.84397,0.2017,0.84501,0.19695,0.86129,0.20053,0.86436,0.20744,0.86084,0.21348,0.85718,0.21909,0.86485,0.21402,0.86782,0.20871,0.88163,0.21448,0.8697,0.20262,0.88471,0.20647,0.8906,0.22026,0.89613,0.20956,0.90178,0.20055,0.91912,0.20643,0.92187,0.18907,0.90509,0.18828,0.91505,0.16986,0.92698,0.16548,0.90724,0.16075,0.91746,0.15593,0.90289,0.15558,0.90604,0.14913,0.89019,0.14432,0.91002,0.1419,0.89034,0.13345,0.90124,0.12555,0.89043,0.12001,0.90075,0.11351,0.88726,0.10616,0.89484,0.097158,0.88389,0.090971,0.88865,0.082814,0.86893,0.07149,0.88306,0.27323,0.86337,0.30165,0.88128,0.29196,0.86139,0.28869,0.87973,0.26771,0.89502,0.27147,0.88766,0.26178,0.90783,0.25896,0.90715,0.2757,0.8909,0.28725,0.89128,0.081386,0.89385,0.073995,0.88593,0.075977,0.90132,0.087781,0.90113,0.067913,0.88234,0.056436,0.89159,0.055376,0.89492,0.046717,0.9085,0.062014,0.90924,0.081065,0.9198,0.071913,0.92682,0.082493,0.92972,0.065262,0.92384,0.053461,0.93046,0.050276,0.92069,0.045745,0.92526,0.039854,0.93848,0.31389,0.92372,0.31717,0.93131,0.32448,0.929,0.30668,0.91803,0.31525,0.92334,0.30302,0.93822,0.29109,0.9285,0.2871,0.94161,0.28024,0.92762,0.2711,0.93747,0.25556,0.95021,0.26926,0.9624,0.28504,0.97471,0.26999,0.96088,0.25574,0.98461,0.25778,0.96984,0.24462,0.99485,0.24226,0.98444,0.22868,0.6321,0.38576,0.62171,0.38576,0.62171,0.40487,0.6321,0.37071,0.64348,0.37071,0.64348,0.38576,0.66202,0.38576,0.66202,0.37071,0.71057,0.38576,0.71058,0.37071,0.75934,0.38576,0.75934,0.37071,0.7839,0.38576,0.7839,0.37071,0.81273,0.37071,0.81273,0.38576,0.82771,0.37071,0.82771,0.38576,0.84261,0.38576,0.84261,0.40487,0.88603,0.38576,0.88603,0.40487,0.88603,0.4212,0.93233,0.4212,0.93233,0.40487,0.99301,0.42121,0.93233,0.44214,0.88603,0.44214,0.84261,0.44214,0.84261,0.4212,0.82771,0.4212,0.82771,0.40487,0.81273,0.40487,0.7839,0.40487,0.75934,0.40487,0.71057,0.40487,0.66202,0.40487,0.64348,0.40487,0.6321,0.40487,0.62171,0.4212,0.98338,0.12493,0.9937,0.11412,0.98069,0.10116,0.96982,0.11432,0.96929,0.091449,0.95881,0.10378,0.95513,0.081387,0.94407,0.091947,0.93851,0.080828,0.94324,0.070429,0.95307,0.29377,0.94576,0.30397,0.93844,0.062285,0.93163,0.073127,0.93483,0.10418,0.92315,0.095344,0.91492,0.087812,0.91176,0.09716,0.90169,0.10169,0.8885,0.28577,0.91159,0.10811,0.92655,0.11636,0.9422,0.12628,0.93424,0.13744,0.91904,0.12846,0.92446,0.14932,0.94122,0.15938,0.93586,0.18504,0.94922,0.18037,0.95949,0.17886,0.96196,0.161,0.6321,0.46256,0.62171,0.46256,0.62171,0.48026,0.6321,0.44214,0.62171,0.44214,0.6321,0.4212,0.64348,0.4212,0.66202,0.4212,0.71057,0.4212,0.75934,0.4212,0.7839,0.4212,0.81273,0.4212,0.81273,0.44214,0.7839,0.44214,0.75934,0.44214,0.71057,0.44214,0.66202,0.44214,0.64348,0.44214,0.64348,0.46256,0.6321,0.48026,0.62171,0.4976,0.96306,0.19282,0.95166,0.197,0.93902,0.19992,0.93954,0.21364,0.95034,0.21935,0.972,0.20564,0.62171,0.51484,0.6321,0.4976,0.6321,0.51484,0.64348,0.4976,0.64348,0.51484,0.66202,0.51484,0.66202,0.4976,0.71057,0.51484,0.71057,0.4976,0.71057,0.48026,0.66202,0.48026,0.66202,0.46256,0.71057,0.46256,0.64348,0.48026,0.75934,0.46256,0.75934,0.48026,0.75934,0.49761,0.75934,0.51484,0.75934,0.52876,0.7839,0.52876,0.7839,0.51484,0.81273,0.51484,0.81273,0.52876,0.82771,0.52876,0.82771,0.51484,0.84261,0.52876,0.84261,0.37071,0.88603,0.37072,0.93233,0.38576,0.99301,0.40488,0.99301,0.38576,0.99301,0.37072,0.93233,0.37072,0.99301,0.52876,0.93233,0.51484,0.93233,0.52876,0.99301,0.51484,0.99301,0.49761,0.93233,0.49761,0.99301,0.48026,0.93233,0.48026,0.88603,0.49761,0.88603,0.48026,0.84261,0.48026,0.84261,0.49761,0.82771,0.49761,0.82771,0.48026,0.82771,0.46256,0.81273,0.48026,0.81273,0.46256,0.7839,0.46256,0.7839,0.48026,0.7839,0.49761,0.81273,0.49761,0.84261,0.51484,0.88603,0.51484,0.88603,0.52876,0.82771,0.44214,0.84261,0.46256,0.88603,0.46257,0.93233,0.46257,0.99301,0.44214,0.99301,0.46257,0.71057,0.52876,0.66202,0.52876,0.64348,0.52876,0.6321,0.52876,0.62171,0.52876,0.97842,0.21666,0.95973,0.23116,0.94966,0.24241,0.93833,0.2311,0.93072,0.22449,0.91143,0.21636,0.90475,0.23035,0.88891,0.225,0.87624,0.22347,0.86134,0.22098,0.87192,0.16333,0.86627,0.16398,0.86643,0.17218,0.86064,0.17212,0.86125,0.162,0.84868,0.16301,0.85241,0.17,0.85264,0.17811,0.85394,0.17807,0.85283,0.18607,0.85154,0.18454,0.85151,0.17821,0.84205,0.1866,0.84303,0.1903,0.84965,0.19278,0.8361,0.19157,0.86152,0.19417,0.86596,0.20054,0.8665,0.19345,0.87248,0.19466,0.88819,0.19719,0.88957,0.18638,0.90328,0.17355,0.8994,0.16489,0.89062,0.15232,0.8716,0.14067,0.87774,0.12956,0.88155,0.11793,0.8737,0.11661,0.87648,0.10668,0.8505,0.10276,0.8628,0.26405,0.84441,0.25729,0.8429,0.27102,0.86529,0.25227,0.84183,0.2504,0.863,0.24371,0.87547,0.25078,0.87109,0.24059,0.88943,0.24444,0.88229,0.23508,0.89959,0.23646,0.88679,0.22925,0.90913,0.24008,0.87356,0.26416,0.8751,0.10491,0.87882,0.099218,0.87156,0.10365,0.85975,0.08581,0.86868,0.081232,0.86607,0.069389,0.86069,0.3037,0.85605,0.29126,0.85802,0.28166,0.85374,0.27492,0.85524,0.098653,0.85679,0.084183,0.86167,0.076748,0.86267,0.0678,0.8573,0.30431,0.85081,0.2932,0.8476,0.28704,0.85301,0.28449,0.84947,0.2782,0.85036,0.093684,0.85426,0.082135,0.85569,0.073258,0.84507,0.067069,0.83773,0.072047,0.83509,0.070116,0.8388,0.063495,0.8421,0.056281,0.83809,0.055043,0.83286,0.060881,0.82852,0.059196,0.82335,0.065548,0.83206,0.068728,0.81643,0.073824,0.82264,0.078762,0.82791,0.080558,0.83181,0.084481,0.84428,0.091562,0.84428,0.28068,0.83038,0.28717,0.83305,0.29425,0.83712,0.30052,0.84031,0.31359,0.83742,0.31571,0.83239,0.3032,0.82902,0.29625,0.82588,0.28977,0.82093,0.2918,0.8248,0.29795,0.82735,0.30457,0.83383,0.31638,0.82036,0.30753,0.81662,0.3018,0.81356,0.29571,0.80837,0.3068,0.81187,0.3114,0.80352,0.31138,0.80483,0.3021,0.80915,0.067054,0.81379,0.061225,0.82288,0.063067,0.82687,0.058547,0.82523,0.057915,0.82176,0.061672,0.81467,0.059677,0.80722,0.057183,0.80852,0.056037,0.81568,0.058648,0.82145,0.060973,0.8245,0.057638,0.80965,0.055449,0.81748,0.05498,0.81859,0.051037,0.81184,0.049801,0.81088,0.052666,0.81085,0.050138,0.8101,0.052397,0.80929,0.052111,0.80802,0.054331,0.80912,0.05457,0.80693,0.055441,0.80839,0.055494,0.80614,0.061257,0.80081,0.30845,0.7979,0.31282,0.79994,0.31605,0.80986,0.049626,0.81094,0.049,0.81875,0.049998,0.82448,0.053161,0.811,0.047045,0.80976,0.048106,0.80646,0.31411,0.80343,0.31754,0.80482,0.31782,0.81316,0.31852,0.81862,0.049488,0.81902,0.047608,0.81143,0.048672,0.82704,0.052562,0.82921,0.051164,0.82516,0.052857,0.82422,0.31748,0.84548,0.058468,0.86994,0.26127,0.92324,0.24471,0.91941,0.28369,0.89824,0.28797,0.88802,0.30425,0.88265,0.29874,0.87369,0.064273,0.88119,0.05406,0.88733,0.049491,0.87915,0.052253,0.86801,0.058479,0.87163,0.06158,0.88327,0.31048,0.88054,0.30372,0.87697,0.30668,0.88578,0.30751,0.89129,0.31196,0.88843,0.31526,0.90027,0.32001,0.89782,0.32193,0.88047,0.32495,0.87506,0.32141,0.86999,0.31724,0.86079,0.048253,0.86918,0.039362,0.88333,0.044635,0.87742,0.03741,0.89146,0.042198,0.89357,0.044482,0.89415,0.30805,0.90094,0.31738,0.90555,0.29459,0.91649,0.29767,0.91097,0.30371,0.91394,0.065376,0.91721,0.056528,0.91323,0.044959,0.9186,0.040438,0.92462,0.03781,0.92281,0.3209,0.93128,0.32586,0.92089,0.32433,0.93008,0.32704,0.91887,0.33203,0.91315,0.33096,0.91568,0.32178,0.917,0.31836,0.91234,0.3128,0.91718,0.30134,0.91051,0.058077,0.9054,0.049651,0.90418,0.046094,0.91268,0.042775,0.91151,0.040562,0.90237,0.042596,0.9113,0.31679,0.90972,0.32088,0.90743,0.32917,0.90038,0.034973,0.90815,0.030725,0.91649,0.035547,0.92345,0.035698,0.91915,0.026302,0.9148,0.031144,0.91314,0.026564,0.91855,0.024052,0.91867,0.33572,0.92705,0.33845,0.92659,0.33659,0.92571,0.34005,0.917,0.33904,0.91591,0.34374,0.92235,0.34655,0.91512,0.35035,0.91028,0.34964,0.91082,0.34295,0.91178,0.33759,0.91254,0.3343,0.90676,0.33315,0.90026,0.031294,0.90789,0.028674,0.90678,0.026891,0.89769,0.027819,0.90627,0.33717,0.90563,0.34258,0.89678,0.022669,0.90359,0.020445,0.9111,0.022403,0.91729,0.021845,0.9095,0.019312,0.90882,0.017975,0.90452,0.018876,0.90828,0.016928,0.90459,0.01758,0.90041,0.014086,0.90165,0.013601,0.8967,0.015521,0.90542,0.35005,0.9103,0.35505,0.9133,0.35455,0.91401,0.35775,0.91126,0.35921,0.90815,0.35879,0.90723,0.35509,0.89625,0.010676,0.89889,0.00902,0.90018,0.00897,0.90041,0.008552,0.89961,0.007871,0.90271,0.013402,0.90478,0.017052,0.90804,0.016492,0.90566,0.012064,0.90112,0.00906,0.90331,0.007938,0.90546,0.006751,0.90841,0.010358,0.91031,0.014121,0.91198,0.014954,0.91082,0.014246,0.90925,0.009535,0.90643,0.004837,0.9052,0.004862,0.90539,0.005907,0.91483,0.35701,0.91838,0.35268,0.91041,0.008685,0.90588,0.00595,0.91381,0.015247,0.88078,0.029961,0.87355,0.032622,0.87896,0.027713,0.88741,0.33677,0.88806,0.33419,0.87734,0.3292,0.87228,0.32505,0.86706,0.32139,0.85934,0.043512,0.86806,0.037061,0.86578,0.035338,0.85576,0.040053,0.86951,0.32863,0.86349,0.32484,0.87455,0.33275,0.88488,0.33837,0.87151,0.33801,0.86555,0.33428,0.8596,0.33071,0.85199,0.034421,0.85952,0.028759,0.8698,0.028572,0.87682,0.025271,0.86628,0.024773,0.86525,0.023689,0.8601,0.02652,0.86411,0.022576,0.86809,0.018572,0.86634,0.018146,0.86258,0.012936,0.85638,0.009964,0.86183,0.014293,0.86242,0.013422,0.85679,0.010987,0.8552,0.010115,0.85572,0.008719,0.86168,0.35355,0.85868,0.34776,0.85736,0.35366,0.8628,0.3492,0.86623,0.34496,0.86999,0.35027,0.8631,0.35319,0.85724,0.008188,0.857,0.009836,0.86369,0.011372,0.8705,0.018138,0.87809,0.34493,0.86102,0.34172,0.85511,0.33961,0.84742,0.026138,0.85296,0.02239,0.85434,0.021292,0.85968,0.024929,0.85564,0.020648,0.85971,0.024237,0.86363,0.022129,0.84898,0.016842,0.85061,0.016241,0.84639,0.020204,0.85454,0.34637,0.85366,0.35139,0.85074,0.015645,0.84946,0.015104,0.85187,0.015984,0.85891,0.017642,0.85435,0.013495,0.85318,0.012439,0.8558,0.010956,0.85087,0.014493,0.86565,0.0182,0.92005,0.23668,0.62171,0.37071,0.87577,0.23089,0.86831,0.22712,0.88714,0.15851,0.88968,0.16877,0.87197,0.17232,0.86732,0.17847,0.86086,0.17823,0.86097,0.18428,0.86661,0.18489,0.87203,0.18501,0.87221,0.17853,0.88944,0.17751,0.86845,0.23025,0.88162,0.14782,0.86605,0.23367,0.858,0.23556,0.86992,0.12574,0.86457,0.13627,0.84452,0.11806,0.85293,0.1117,0.84436,0.10864,0.84645,0.10131,0.83984,0.2729,0.83815,0.25855,0.83671,0.25192,0.83976,0.24303,0.8436,0.1315,0.84121,0.11651,0.83747,0.11562,0.83674,0.10706,0.84233,0.10039,0.82725,0.10499,0.82579,0.09767,0.83598,0.27166,0.81944,0.26094,0.81912,0.27347,0.83242,0.2588,0.81799,0.2545,0.83142,0.25244,0.83444,0.24502,0.83883,0.12824,0.83308,0.12837,0.82081,0.12405,0.82286,0.11129,0.82123,0.10368,0.82213,0.096691,0.81582,0.27457,0.81437,0.2623,0.81321,0.25538,0.8171,0.24782,0.83007,0.24575,0.81214,0.24899,0.81988,0.1103,0.81666,0.1213,0.81654,0.11048,0.81147,0.1216,0.80827,0.2559,0.80703,0.2497,0.80946,0.26192,0.81216,0.27346,0.80233,0.2633,0.80101,0.25711,0.79919,0.25137,0.80461,0.11848,0.80785,0.10926,0.81557,0.10318,0.81036,0.10282,0.8182,0.09634,0.80902,0.095848,0.80888,0.10269,0.80754,0.097603,0.79974,0.095316,0.80283,0.27301,0.79468,0.26466,0.79346,0.27104,0.7928,0.25949,0.79076,0.25461,0.79716,0.11479,0.79893,0.10842,0.80684,0.1073,0.80735,0.1026,0.80554,0.10643,0.79924,0.10687,0.79248,0.10686,0.79325,0.10551,0.80667,0.10257,0.7998,0.10572,0.80512,0.10593,0.80026,0.10223,0.80022,0.098396,0.79439,0.099176,0.79427,0.10208,0.78707,0.26236,0.7828,0.26545,0.78558,0.2678,0.78194,0.26221,0.78553,0.25923,0.79264,0.11063,0.78902,0.26562,0.78673,0.26842,0.793,0.097002,0.79988,0.097046,0.79379,0.098285,0.79223,0.098263,0.79345,0.098725,0.79271,0.099548,0.80605,0.098348,0.80557,0.098784,0.79299,0.10506,0.79175,0.10543,0.79238,0.10417,0.79403,0.10467,0.83294,0.19644,0.83205,0.18985,0.82824,0.19443,0.83105,0.19066,0.82803,0.20043,0.97251,0.1415,0.96255,0.12573,0.95008,0.11583,0.95591,0.13493,0.94902,0.14648,0.83657,0.17419,-13.281,81.907,-12.967,81.744,-12.963,81.847,-4.9018,82.698,-4.8538,82.795,-4.9045,82.892,-6.0623,73.021,-6.0308,73.1,-6.2904,73.208,-24.108,61.043,-24.38,60.948,-24.347,60.87,-23.169,74.542,-23.427,74.468,-23.405,74.365,-22.42,79.665,-22.742,79.507,-22.483,79.575,-21.501,80.735,-21.829,80.685,-21.826,80.583,-24.539,74.775,-24.594,74.68,-24.544,74.582,-24.721,68.966,-24.854,68.903,-24.789,68.866,-24.642,54.816,-24.697,54.866,-24.923,54.677,20.527,75.709,20.827,75.618,20.822,75.706,15.07,74.378,14.78,74.366,14.78,74.277,15.148,74.347,14.783,74.242,15.073,74.254,22.319,29.725,22.638,29.93,22.714,30.008,6.0216,82.273,6.0829,82.171,6.1462,82.206,-3.3921,69.993,-3.6044,70.198,-3.6571,70.148,-24.982,80.808,-25.033,80.148,-24.929,80.137,-25.185,77.232,-25.189,76.753,-25.125,76.671,-17.347,81.583,-17.477,81.049,-17.409,81.078,-24.965,36.991,-25.107,37.056,-25.151,36.997,-13.94,81.057,-13.818,81.537,-13.87,81.561,-14.723,80.664,-14.73,79.937,-14.678,79.913,-25.048,80.854,-25.111,80.798,-25.058,80.127,-21.422,59.112,-21.001,59.011,-20.951,59.078,-20.823,81.164,-20.824,81.088,-20.352,81.059,-15.008,81.061,-14.546,81.073,-14.545,81.149,-14.615,53.961,-14.572,53.892,-14.153,53.976,3.0875,79.546,3.1509,80.217,3.0924,80.273,-18.65,81.546,-18.6,81.038,-18.532,81.008,-21.422,81.067,-21.476,81.045,-21.364,80.561,-20.86,80.797,-20.93,80.047,-20.877,80.069,-15.759,67.223,-16.313,67.292,-15.859,67.13,-2.0357,81.423,-1.9931,80.672,-1.9127,81.483,23.438,37.367,24.006,37.894,23.83,37.866,8.6168,51.366,8.5779,51.992,8.5296,52.003,9.2524,48.405,9.3003,48.393,9.1227,49.003,-18.071,77.872,-18.045,77.795,-17.504,77.643,-1.593,79.387,-1.229,79.51,-1.2326,79.59,-18.155,77.858,-17.66,77.618,-17.613,77.706,-19.676,76.489,-19.719,76.398,-19.066,76.186,-20.03,76.877,-19.473,76.632,-19.376,76.668,13.384,35.482,13.636,35.379,13.641,35.481,-6.6548,-8.3652,-6.6348,-8.4694,-6.4377,-8.4124,-22.366,45.558,-22.52,45.725,-22.467,45.525,-22.178,46.122,-22.37,46.242,-22.24,46.06,-21.651,52.232,-21.682,52.164,-21.482,52.059,-21.934,74.362,-21.906,74.229,-21.854,74.283,-21.904,64.308,-21.953,64.159,-21.895,64.136,5.2223,53.074,5.2615,53.122,5.0877,53.741,-17.566,76.029,-17.691,75.689,-17.629,75.616,3.3409,67.729,3.1535,67.966,3.1411,67.855,3.1797,67.879,3.2339,67.947,3.0336,68.072,-12.33,56.47,-12.559,56.529,-12.567,56.442,-12.277,56.19,-12.21,56.276,-12.506,56.249,15.233,41.448,15.276,41.388,15.321,41.513,-8.5339,28.092,-8.7714,28.067,-8.5536,28.02,-9.9495,17.451,-10.164,17.509,-10.169,17.423,15.664,14.832,15.759,14.778,15.853,14.812,23.269,53.401,22.737,53.099,23.255,53.323,-7.668,59.672,-7.656,59.722,-8.107,60.135,-4.9601,60.65,-5.4423,61.07,-5.4583,61.022,-3.0319,58.47,-3.5428,58.91,-3.0913,58.457,-3.3181,40.953,-3.4094,40.809,-3.3493,40.8,16.697,46.51,17.112,46.529,17.125,46.603,17.181,71.489,17.215,71.417,17.596,71.498,-10.437,66.673,-10.134,66.954,-10.497,66.718,-21.437,64.84,-21.348,64.789,-21.246,64.826,-16.611,54.278,-16.569,54.481,-16.64,54.555,-13.178,56.649,-13.16,56.927,-13.27,56.692,-21.622,49.433,-21.709,49.73,-21.668,49.411,-18.975,63.596,-19.012,63.64,-19.114,63.348,-22.103,77.318,-22.491,77.164,-22.443,77.132,-12.119,14.234,-12.264,13.823,-12.094,14.204,8.4073,16.31,8.6031,15.819,8.6378,15.94,-14.266,13.162,-14.572,12.863,-14.551,12.831,-16.001,18.072,-16.047,18.085,-16.366,17.785,-11.593,81.764,-11.643,81.885,-11.641,81.769,-18.935,80.681,-18.943,80.602,-18.863,80.611,-18.351,72.95,-18.431,72.94,-18.458,72.871,-21.478,79.118,-21.909,78.932,-21.512,79.051,-21.379,77.942,-21.829,77.827,-21.809,77.754,-22.093,77.865,-22.433,77.68,-22.076,77.79,-18.071,47.373,-18.263,47.485,-18.123,47.326,-17.224,52.292,-17.349,52.407,-17.42,52.394,-13.716,63.992,-13.892,64.025,-13.753,63.927,-13.654,64.843,-13.805,64.949,-13.831,64.876,-10.624,74.468,-10.803,74.508,-10.648,74.41,-10.045,78.49,-10.22,78.584,-10.224,78.529,21.423,40.71,21.46,40.901,21.366,40.726,21.535,40.929,-19.859,80.003,-19.786,79.933,-19.781,79.988,16.433,2.3115,16.328,2.0734,16.473,2.2677,16.32,2.1521,0.91786,72.906,0.72484,72.938,0.8907,72.859,-0.53398,67.203,-0.69829,67.286,-0.71346,67.225,-1.4812,50.68,-1.6602,50.706,-1.5087,50.608,-1.7819,49.605,-1.9326,49.704,-1.9473,49.631,-3.5816,27.338,-3.7452,27.374,-3.5503,27.272,-5.8671,20.552,-5.8838,20.485,-5.6817,20.434,7.8754,41.703,8.1553,41.712,7.8562,41.756,-1.9374,2.3088,-2.2371,2.268,-2.2387,2.2169,-19.249,37.935,-19.282,37.955,-19.633,37.73,-19.568,35.432,-19.909,35.157,-19.877,35.135,-18.838,30.929,-19.151,30.586,-18.829,30.882,17.286,48.556,17.646,48.254,17.684,48.317,18.142,53.423,18.16,53.352,18.516,53.139,7.7959,47.056,7.7347,47.109,7.7827,46.984,13.247,68.169,13.154,68.137,13.223,68.094,14.119,62.009,14.042,62.027,14.027,61.975,5.0812,77.565,4.9762,77.494,5.0181,77.47,7.1047,46.187,7.0595,46.313,7.0512,46.237,20.553,46.191,20.528,46.121,20.869,45.967,20.329,44.141,20.64,43.911,20.691,43.934,-18.17,72.144,-18.277,72.065,-18.205,72.075,-5.982,76.91,-6.06,76.661,-6.0064,76.61,-20.832,28.352,-20.878,28.374,-21.3,28.039,-20.969,25.818,-21.374,25.427,-21.33,25.401,-20.185,20.576,-20.525,20.084,-20.164,20.518,10.904,63.845,10.802,63.85,10.794,63.778,3.5508,-15.745,3.4734,-15.812,3.8151,-15.833,-0.3371,75.908,-0.45758,75.789,-0.39888,75.768,9.0407,20.383,9.487,19.865,9.4779,20.031,-22.886,42.406,-23.021,42.798,-22.945,42.376,-12.196,62.9,-11.948,63.188,-11.982,63.254,-21.308,75.46,-21.755,75.238,-21.289,75.361,-21.408,74.77,-21.915,74.59,-21.854,74.546,-10.477,5.1011,-10.523,5.1232,-10.489,4.563,-12.546,2.2431,-12.754,1.7295,-12.712,1.7025,-13.211,75.517,-13.262,75.164,-13.182,75.108,-16.872,78.879,-16.853,78.726,-16.79,78.726,-16.06,7.1602,-16.123,7.157,-16.397,6.662,-21.817,74.981,-22.4,74.836,-22.375,74.738,-21.717,76.573,-22.277,76.335,-21.762,76.485,-5.3842,15.659,-5.6879,15.724,-5.6813,15.634,-4.7545,21.753,-4.9992,21.737,-4.6937,21.681,-5.339,46.913,-5.582,47.001,-5.584,46.903,-5.4358,64.706,-5.6912,64.778,-5.6988,64.695,-4.5542,70.919,-4.8364,70.919,-4.5801,70.851,4.9075,-14.104,5.1769,-14.174,5.1897,-14.099,21.298,33.546,21.373,33.529,21.423,33.804,21.15,34.255,21.283,34.576,21.188,34.533,-21.808,77.128,-21.71,77.038,-21.705,77.112,-20.856,67.502,-20.989,67.389,-20.896,67.408,-19.61,43.009,-19.812,43.154,-19.903,43.127,-17.075,57.945,-16.853,57.833,-16.815,57.924,-17.025,59.196,-17.047,59.096,-16.787,59.076,-14.826,69.959,-14.805,70.039,-15.071,70.066,-14.576,74.771,-14.845,74.87,-14.842,74.797,-20.066,38.901,-20.354,39.031,-20.125,38.833,4.7789,47.049,4.6877,47.198,4.6977,47.096,18.227,44.045,18.586,43.923,18.226,44.118,5.1098,1.7617,4.8024,1.4915,4.8371,1.4355,19.125,50.552,19.563,50.308,19.624,50.348,23.103,65.728,23.296,66.364,23.171,66.271,13.897,74.596,13.897,74.044,13.941,74.582,12.175,75.224,12.154,74.638,12.2,74.672,-16.997,78.632,-17.071,78.582,-16.685,78.136,-15.165,78.627,-14.894,78.24,-14.819,78.289,15.88,65.857,16.127,65.772,16.128,65.859,16.959,60.826,17.159,60.807,16.915,60.903,18.541,41.365,18.715,41.242,18.738,41.331,19.145,39.477,19.357,39.432,19.187,39.562,22.916,-5.41,22.891,-5.6247,22.967,-5.6198,2.1141,-11.838,1.9344,-11.986,2.1334,-11.902,-15.307,76.268,-15.531,76.314,-15.538,76.24,-15.254,76.373,-15.54,76.344,-15.316,76.298,-21.055,58.724,-21.215,58.443,-21.167,58.37,4.6031,7.4502,4.5909,7.2951,4.6429,7.3161,23.306,45.94,23.289,45.844,23.354,45.829,25.049,42.279,25.129,42.33,25.136,42.418,25.38,61.34,25.147,60.807,25.462,61.303,6.508,77.048,6.7082,76.536,6.7634,76.526,4.7588,77.719,5.0118,77.246,4.7925,77.751,3.2955,77.411,3.4144,76.874,3.4471,76.907,18.123,72.439,18.487,72.494,18.49,72.558,19.471,77.817,19.51,77.759,19.837,77.862,25.652,69.435,25.398,68.975,25.68,69.371,25.709,69.62,25.422,69.227,25.506,69.193,-1.403,79.924,-1.3761,79.865,-1.0469,79.954,2.0282,75.878,2.3421,75.888,2.36,75.957,-14.732,78.891,-14.386,78.551,-14.717,78.96,14.366,73.156,14.435,72.635,14.478,72.621,-25.398,49.771,-25.492,49.669,-25.454,49.627,-18.219,78.374,-17.915,77.948,-17.826,77.934,-1.1323,74.645,-1.0906,74.568,-0.93954,74.754,-4.819,71.704,-4.6841,71.813,-4.687,71.903,-12.08,61.352,-12.051,61.542,-12.156,61.404,-12.636,60.993,-12.524,61.145,-12.61,61.183,-22.053,45.978,-22.097,46.165,-22.129,45.979,-24.536,43.428,-24.565,43.632,-24.622,43.599,-4.1719,79.477,-4.368,79.517,-4.1941,79.405,-4.0757,79.369,-4.2999,79.504,-4.2717,79.409,-21.101,74.57,-21.141,74.455,-21.078,74.474,-15.694,70.871,-15.816,70.984,-15.784,70.899,20.447,75.716,20.527,75.626,20.822,75.624,3.0579,60.271,3.0196,60.335,2.8816,60.273,-9.5586,81.101,-9.3301,80.914,-9.3097,81.017,0.35976,0.2751,0.36142,0.28969,0.38772,0.27809,0.33,0.26771,0.33188,0.28568,0.30496,0.25486,0.30682,0.2703,0.28544,0.25232,0.28544,0.22782,0.30483,0.22824,0.33218,0.23236,0.36,0.23676,0.38764,0.23828,0.41763,0.2744,0.41597,0.23703,0.44672,0.26647,0.44395,0.23214,0.41407,0.19892,0.38756,0.19892,0.40804,0.14224,0.43005,0.14224,0.4045,0.087159,0.38766,0.14224,0.38646,0.087159,0.65229,0.17917,0.63895,0.15268,0.63924,0.17473,0.65978,0.15844,0.66343,0.14484,0.63918,0.13738,0.67267,0.12315,0.63772,0.10811,0.67536,0.10486,0.6373,0.09311,0.67609,0.086106,0.63688,0.07846,0.66564,0.047109,0.69394,0.074569,0.67385,0.036735,0.70463,0.065625,0.67904,0.026882,0.58792,0.24341,0.56059,0.29603,0.58767,0.2979,0.55058,0.24423,0.57132,0.068711,0.60319,0.039185,0.5935,0.029313,0.58339,0.081664,0.56705,0.11091,0.57905,0.11673,0.56323,0.15334,0.57852,0.15817,0.5489,0.18667,0.59335,0.17191,0.56963,0.19849,0.73991,0.19965,0.7242,0.18116,0.72448,0.20949,0.72895,0.17497,0.7484,0.19371,0.54433,0.17866,0.53211,0.16499,0.76008,0.1765,0.74537,0.16297,0.77529,0.13408,0.78621,0.14411,0.50281,0.13551,0.54914,0.14622,0.65802,0.28545,0.67051,0.25592,0.65817,0.25197,0.67039,0.2822,0.72873,0.14349,0.71679,0.14778,0.76292,0.11956,0.72001,0.26357,0.70462,0.27925,0.71995,0.27578,0.70471,0.25948,0.51569,0.12126,0.70323,0.15301,0.69704,0.11407,0.70903,0.10797,0.62304,0.24769,0.62284,0.29168,0.6911,0.16492,0.67589,0.17984,0.6657,0.19084,0.42309,0.087159,0.45468,0.14224,0.44102,0.19892,0.47167,0.22786,0.46798,0.19892,0.45268,0.14224,0.4909,0.19729,0.47818,0.14224,0.28544,0.19881,0.30827,0.19892,0.29847,0.14224,0.33442,0.19892,0.36024,0.19892,0.36434,0.14224,0.36935,0.087159,0.62665,0.17931,0.61941,0.1621,0.61311,0.14727,0.60467,0.12677,0.60121,0.10732,0.59776,0.08787,0.61078,0.045341,0.62799,0.02429,0.65039,0.022355,0.65172,0.014087,0.65399,0.005531,0.52861,0.28314,0.52872,0.26031,0.62574,0.01405,0.6215,0.005386,0.60213,0.18099,0.58078,0.20568,0.61306,0.19164,0.5977,0.20715,0.69107,0.21744,0.69583,0.23038,0.70568,0.22005,0.32363,0.087159,0.30412,0.087159,0.31859,0.14224,0.34467,0.14224,0.3495,0.087159,0.47081,0.087159,0.44535,0.087159,0.69585,0.20381,0.68139,0.2054,0.70019,0.21135,0.70901,0.19467,0.4909,0.22631,0.4909,0.25092,0.47187,0.25341,0.47024,0.26919,0.44466,0.2846,0.41507,0.28895,0.38819,0.29153,0.3621,0.29852,0.38838,0.29985,0.38852,0.30706,0.4148,0.29796,0.44233,0.29356,0.41442,0.30395,0.38865,0.30991,0.41406,0.30821,0.44329,0.30596,0.46521,0.29068,0.46727,0.28107,0.4909,0.26904,0.28544,0.27028,0.30903,0.28208,0.28544,0.28001,0.4909,0.27876,0.4909,0.28814,0.28544,0.28947,0.31084,0.29157,0.28544,0.30371,0.30997,0.30376,0.33364,0.3065,0.33437,0.31967,0.30877,0.31967,0.33713,0.34804,0.31133,0.34804,0.33741,0.37277,0.31094,0.37318,0.33768,0.39607,0.31058,0.39607,0.28544,0.37277,0.28544,0.34804,0.28544,0.31967,0.4909,0.31967,0.4909,0.30232,0.4668,0.30285,0.44303,0.31967,0.41251,0.31967,0.38894,0.31967,0.41293,0.34804,0.44171,0.34804,0.46719,0.34804,0.4686,0.31967,0.4909,0.34804,0.4909,0.37277,0.46759,0.37318,0.44131,0.37277,0.4125,0.37278,0.38968,0.34804,0.36492,0.31967,0.36309,0.30842,0.36259,0.30445,0.33429,0.29438,0.36572,0.34804,0.36602,0.37278,0.36631,0.39607,0.36676,0.43223,0.33809,0.43223,0.31002,0.43223,0.28544,0.39607,0.4909,0.39607,0.46796,0.39607,0.44093,0.39607,0.41209,0.39607,0.38957,0.37277,0.38947,0.39607,0.41146,0.43223,0.44034,0.43223,0.46853,0.43223,0.4909,0.43223,0.28544,0.43223,0.3893,0.43223,-2.4631,0.65073,-2.4636,0.56317,-2.3734,0.65073,0.35405,1.9123,0.33377,1.8194,0.37884,1.8185,-2.5504,0.56039,-2.5647,0.69701,-2.6248,0.69705,-2.6126,0.76947,-2.5818,0.76947,-2.4631,0.69826,-2.3742,0.69826,-2.8559,1.6078,-2.7938,1.69,-2.8549,1.69,-2.7937,1.6078,-2.7937,1.5325,-2.8571,1.5325,-2.3725,0.56328,-2.3745,0.4996,-2.4636,0.49975,0.37878,1.75,0.33399,1.7505,-2.6265,0.56063,-2.5501,0.49972,-2.6264,0.49973,-2.6656,0.49973,-2.6656,0.56063,-2.7319,0.5601,-2.732,0.62783,-2.8342,0.55957,-2.8342,0.49887,-2.9778,0.49855,-2.9778,0.55955,-2.9778,0.62864,-2.8342,0.62864,-2.8342,0.62864,-2.8249,0.71872,-2.7321,0.71874,-2.8249,0.78328,-2.7322,0.78358,-2.5981,0.81158,-2.3753,0.7504,-2.4631,0.75017,-2.8195,1.8262,-1.7393,1.814,-1.7393,1.7068,-1.6685,1.8143,-1.6684,1.7059,-1.7396,1.6332,-1.669,1.6332,-1.7396,1.5665,-1.6681,1.5665,-1.7394,1.5245,-1.6682,1.5245,-1.6817,1.478,-1.7393,1.4781,-1.7022,1.4181,-1.7393,1.4181,-1.825,1.4182,-1.8251,1.4781,-2.8559,1.4362,-2.7937,1.3867,-2.7937,1.4362,-2.8557,1.3868,0.5198,1.6831,0.52795,1.5888,0.52574,1.6831,0.51982,1.589,0.49351,1.589,0.49367,1.6831,-2.4636,0.45156,-2.3753,0.39427,-2.3753,0.45152,-2.4636,0.39431,0.37868,1.6708,0.3345,1.5782,0.37869,1.5767,0.33423,1.6713,-2.6264,0.45202,-2.5493,0.39526,-2.5497,0.45186,-2.6265,0.39576,-2.6656,0.45202,-2.7319,0.4517,-2.6638,0.39576,-2.7319,0.49938,-2.8342,0.45113,0.14379,1.7355,0.12436,1.8445,0.091613,1.733,-2.8339,0.45108,-2.945,0.45107,-2.9849,0.45097,-2.9849,0.39276,-2.945,0.39277,-2.834,0.3928,0.091595,1.6429,0.067934,1.6403,0.14379,1.642,-2.8342,0.39279,-2.7317,0.39321,-2.6663,0.34673,-2.7316,0.34469,-2.8342,0.34521,0.14332,1.5216,0.087499,1.5222,0.036129,1.5222,-2.945,0.34524,-2.834,0.34535,-2.9849,0.34501,-2.9849,0.27084,-2.945,0.27106,-2.9849,0.19576,-2.9449,0.19684,-2.9849,0.13325,-2.945,0.13394,-2.834,0.19734,-2.834,0.27112,0.035388,1.4281,0.087552,1.4284,0.14334,1.4279,-2.8342,0.27112,-2.7314,0.27112,-2.8342,0.19787,-2.7312,0.19835,-2.8342,0.13599,-2.7315,0.135,-2.6663,0.19849,-2.6656,0.13447,-2.6301,0.19836,-2.6302,0.13432,-2.63,0.2713,-2.6655,0.27128,-2.63,0.34672,-2.5496,0.34671,-2.5495,0.27135,-2.63,0.19845,-2.5493,0.19956,-2.6302,0.1349,-2.5487,0.13349,0.33447,1.2564,0.33482,1.1478,0.37528,1.1485,0.37531,1.2565,0.3753,1.3745,0.33432,1.3745,0.37537,1.4986,0.33428,1.4984,-2.646,0.39576,0.41799,1.5658,0.40479,1.4877,0.42289,1.4878,0.40472,1.3636,0.4226,1.3636,0.40473,1.2456,0.42267,1.2456,-2.4634,0.27135,-2.4634,0.1996,-2.3753,0.27132,-2.3752,0.19897,-2.4634,0.13333,0.4227,1.1367,0.40474,1.1382,-2.3753,0.13412,0.51979,1.2682,0.49377,1.2678,0.49314,1.1612,0.52007,1.3868,0.49331,1.3868,0.51991,1.5102,0.49335,1.5106,-2.3753,0.34661,-2.4634,0.34686,0.52802,1.5097,0.52827,1.3867,0.52826,1.2681,0.51834,1.1617,0.52793,1.1616,-2.8556,1.2188,-2.8557,1.163,-2.7937,1.2177,-2.7937,1.1633,-2.7937,1.2809,-2.8556,1.2809,-2.8557,1.3453,-2.7937,1.3454,0.61994,1.427,0.59476,1.3087,0.61896,1.3072,0.59214,1.2301,0.61891,1.2303,0.581,1.1435,0.61627,1.1433,-1.825,1.2244,-1.825,1.1715,-1.7391,1.2249,-1.739,1.1709,-1.7016,1.2247,-1.7017,1.1711,-1.6664,1.1717,-1.6657,1.2247,-1.666,1.2721,-1.634,1.2724,-1.634,1.225,-1.6661,1.1713,-1.634,1.1712,-1.4976,1.225,-1.4976,1.1712,-1.4135,1.225,-1.4135,1.1704,-1.3754,1.1703,-1.3755,1.2246,-1.3752,1.2727,-1.4135,1.2729,-1.4976,1.2724,-1.4135,1.3455,-1.375,1.3459,-1.3749,1.4177,-1.4135,1.4177,-1.4976,1.4179,-1.4976,1.3459,-1.6661,1.4181,-1.6339,1.3459,-1.6339,1.4179,-1.666,1.3451,-1.7019,1.3447,-1.7016,1.272,-1.7392,1.2716,-1.825,1.2712,-1.7393,1.3443,-1.8251,1.3441,-1.634,1.4781,-1.4976,1.4784,-1.4135,1.4786,-1.3878,1.4787,-1.4135,1.5247,-1.3849,1.5247,-1.4171,1.5659,-1.4978,1.5656,-1.4973,1.5247,-1.6346,1.5245,-1.6341,1.5673,-1.4968,1.6341,-1.4305,1.6343,-0.62065,1.6254,-0.62063,1.5109,-0.6768,1.511,-0.62065,1.4579,-0.591,1.456,-0.59165,1.3971,-0.62056,1.3973,-0.62047,1.334,-0.59167,1.3344,-0.62047,1.2833,-0.59158,1.2833,-0.62047,1.2106,-0.5915,1.2106,-0.62047,1.1487,-0.59142,1.1486,-0.67641,1.1481,-0.67493,1.2107,0.28536,1.3295,0.27428,1.2501,0.25175,1.3355,0.28156,1.3796,-0.67493,1.2831,-0.67493,1.3337,0.28208,1.53,0.24967,1.3783,-0.67491,1.283,-0.67487,1.2107,-0.73732,1.2831,-0.73638,1.2106,-0.67849,1.148,-0.72975,1.1482,-0.78881,1.1488,-0.79077,1.2105,-0.82173,1.1485,-0.82299,1.2105,-0.79472,1.2834,-0.73762,1.3335,-0.67483,1.3335,0.24345,1.53,0.25992,1.6082,-0.67691,1.3978,-0.73532,1.3977,-0.81262,1.333,-0.82234,1.2834,-0.91107,1.2835,-0.9111,1.2105,-0.82429,1.149,-0.91117,1.1491,-0.91103,1.3335,-0.91095,1.3962,-0.81283,1.3969,-0.73666,1.4584,-0.81258,1.4572,-0.91087,1.4562,-0.91082,1.5108,-0.81262,1.5107,-0.74205,1.5109,-0.67688,1.4577,-0.67493,1.6255,-0.74574,1.6256,-0.81297,1.6256,-0.91065,1.6256,-0.91063,1.6979,-0.81278,1.6977,-0.74706,1.6983,-0.75005,1.7896,-0.67688,1.7901,-1.5107,0.81702,-1.6232,0.81789,-1.5107,0.74158,-1.6232,0.74177,-1.772,0.81779,-1.8546,0.73533,-1.7721,0.73533,-1.8545,0.81767,-0.80675,1.7903,-0.85286,1.7916,-1.9381,0.73533,-1.9389,0.68323,-0.36897,1.7452,-0.37893,1.8146,-0.39423,1.7421,-0.36885,1.6847,-1.8546,0.68326,-1.9389,0.6163,-1.7721,0.68324,-1.5107,0.69096,-1.6232,0.69096,-1.4086,0.69738,-1.4085,0.74141,-2.8541,0.71859,-2.9778,0.78324,-2.9778,0.71857,-2.8541,0.78306,-2.9778,0.8178,-2.8541,0.81707,-2.8249,0.81737,-2.7323,0.81848,-1.4931,1.804,-1.4968,1.7059,-1.4536,1.7066,-0.62066,1.6971,-0.67685,1.697,-0.62065,1.7904,-1.4085,0.81608,-1.38,0.63641,-1.4086,0.63767,-1.5107,0.63535,-1.6232,0.63535,-1.7721,0.61634,-1.8546,0.61638,-1.8546,0.51135,-1.9389,0.51321,-0.39425,1.6847,-0.36861,1.6115,-0.39432,1.6119,-0.39425,1.4579,-0.36854,1.458,-0.39432,1.3976,-0.36877,1.3982,-0.39432,1.3163,-0.36944,1.3153,-0.38444,1.2072,-1.8545,0.45037,-1.939,0.45363,-1.8575,0.35542,-1.9386,0.35499,-1.959,0.35506,-1.9386,0.27196,-1.959,0.27187,-1.9386,0.15797,-1.8575,0.27136,-1.6345,0.51501,-1.6245,0.42804,-1.5529,0.42795,-1.5535,0.36194,-1.6242,0.36201,-1.7479,0.61417,-1.7648,0.54864,-1.7309,0.54828,-1.7311,0.46315,-1.7649,0.46242,-1.731,0.39315,-1.7649,0.39281,-1.7311,0.311,-1.7648,0.31109,-1.6245,0.27688,-1.6245,0.20689,-1.5538,0.20697,-1.5543,0.12474,-1.6223,0.12484,-1.5106,0.12471,-1.5107,0.20767,-1.5534,0.27712,-1.5106,0.27823,-1.4798,0.20769,-1.5106,0.12472,-1.4798,0.1246,-1.4085,0.20853,-1.4085,0.27933,-1.3803,0.28002,-1.3803,0.20875,-1.4085,0.12448,-1.3803,0.12448,-1.3803,0.36128,-1.4085,0.36159,-1.3803,0.42798,-1.4085,0.42804,-1.4798,0.36158,-1.4798,0.42796,-1.4085,0.45308,-1.5107,0.51501,-1.4085,0.51501,-1.5107,0.57168,-1.4085,0.56499,-1.3801,0.56567,-1.3804,0.515,-1.3804,0.45327,-1.6231,0.5717,-1.7721,0.51324,-1.5107,0.42795,-1.5106,0.36162,-1.4798,0.27836,0.51964,1.1611,0.14336,1.1781,0.14339,1.2752,0.089078,1.1785,0.088637,1.2744,0.035784,1.2748,0.087642,1.2745,0.087155,1.1785,0.036548,1.1781,-2.834,0.13453,0.49864,1.7622,0.51181,1.7619,-2.8571,1.4775,-2.7937,1.4774,-1.8251,1.5245,-1.825,1.5665,-1.825,1.6332,0.50153,1.8635,-3.1548,45.448,-4.0871,44.562,-3.4072,44.563,0.11014,2.7159,0.21507,2.7856,0.11808,2.7888,0.22488,2.7116,0.17087,2.8605,1.4498,0.59484,1.611,0.51621,1.4495,0.5161,1.6136,0.59532,1.4502,0.65151,1.6222,0.65085,1.4504,0.71636,1.2947,0.71685,1.2947,0.65163,1.2947,0.59466,1.2947,0.51605,1.4493,0.44468,1.6104,0.44473,1.6129,0.38955,1.4492,0.38949,1.6135,0.33018,1.4745,0.32965,1.6138,0.28605,1.492,0.2826,1.4995,0.23553,1.6156,0.23284,1.4555,0.27132,1.4662,0.23181,1.4495,0.32532,1.296,0.44465,1.2956,0.38943,1.4322,0.32612,1.3032,0.32962,1.4289,0.2708,1.3103,0.27504,1.4143,0.21714,1.3133,0.22273,1.291,0.22411,1.2863,0.26983,1.2931,0.32407,1.1573,0.27786,1.1715,0.23214,1.2849,0.22663,1.1365,0.22832,1.1345,0.2699,1.1508,0.32396,1.1491,0.38946,1.149,0.44465,1.1489,0.5161,1.1488,0.59484,1.1487,0.65151,1.1486,0.71636,-0.39575,0.77637,-0.62351,0.89035,-0.3958,0.88841,-0.62361,0.77837,-0.39565,0.67848,-0.62372,0.68242,-0.39556,0.54243,-0.62372,0.54576,-0.39548,0.41899,-0.62392,0.42226,-0.39543,0.32365,-0.62394,0.32388,-0.50655,0.32015,-0.41115,0.24434,-0.39277,0.24435,-0.41076,0.15918,-0.39175,0.15885,-0.39136,0.070257,-0.41227,0.070621,-0.48523,0.070099,-0.499,0.15928,-0.50788,0.24485,-0.52931,0.24547,-0.5075,0.15917,-0.53604,0.15907,-0.62349,0.15923,-0.62289,0.069216,-0.53605,0.070583,-0.51003,0.070268,-0.62379,0.24641,1.6296,0.71567,0.62899,0.47181,0.62938,0.31082,0.55048,0.31081,0.63045,0.16533,0.55048,0.16502,0.55065,0.047429,0.63157,0.045246,0.55049,0.47181,0.42895,0.3108,0.55048,0.16549,0.42969,0.16543,0.43064,0.044059,0.55179,0.048565,0.42891,0.47181,0.33017,0.47181,0.33016,0.31168,0.42901,0.16538,0.33018,0.16543,0.4292,0.044625,0.33026,0.041836,0.22203,0.47181,0.22204,0.3108,0.22204,0.16548,0.33008,0.16532,0.22202,0.044682,0.33001,0.042418,0.1117,0.47181,0.11162,0.31081,0.11155,0.16562,0.22216,0.16541,0.11156,0.047376,0.22231,0.044385,0.026622,0.47181,0.02596,0.31082,0.025024,0.16533,0.11108,0.16515,0.024205,0.053528,0.11062,0.050836,0.0269,0.61482,0.11181,0.61356,0.027139,0.77755,0.11177,0.77655,0.027181,0.88697,0.11155,0.88688,0.22197,0.77458,0.22192,0.88618,0.33017,0.77393,0.33017,0.88595,0.42901,0.77455,0.42892,0.88618,0.55048,0.77501,0.55048,0.88688,0.62855,0.7775,0.6287,0.61482,0.55049,0.6136,0.42904,0.61347,0.33018,0.61326,0.22198,0.61357,0.62798,0.88697,0.36224,2.7684,0.24593,2.7725,0.25533,2.7095,0.29918,2.8241,0.34671,2.7083]], + + "faces": [42,0,1,2,0,0,1,2,0,1,2,42,0,3,1,0,0,3,1,0,3,1,42,3,0,4,0,3,0,4,3,0,4,42,4,5,3,0,4,5,3,4,5,3,42,6,5,4,0,6,5,4,6,5,4,42,6,7,5,0,6,7,5,6,7,5,42,7,6,8,0,7,6,8,7,6,8,42,6,9,8,0,6,9,8,6,9,8,42,9,6,4,0,9,6,4,9,6,4,42,9,4,10,0,9,4,10,9,4,10,42,4,0,10,0,4,0,10,4,0,10,42,10,0,11,0,10,0,11,10,0,11,42,11,0,2,0,11,0,2,11,0,2,42,11,2,12,0,11,2,12,11,2,12,42,2,13,12,0,2,13,12,2,13,12,42,2,14,13,0,2,14,13,2,14,13,42,15,14,2,0,15,14,2,15,14,2,42,15,16,14,0,15,16,14,15,16,14,42,17,16,15,0,17,16,15,17,16,15,42,17,18,16,0,17,18,16,17,18,16,42,19,18,17,0,19,18,17,19,18,17,42,20,18,19,0,20,18,19,20,18,19,42,20,21,18,0,20,21,18,20,21,18,42,22,21,20,0,22,21,20,22,21,20,42,22,23,21,0,22,23,21,22,23,21,42,22,24,23,0,22,24,23,22,24,23,42,25,24,22,0,25,24,22,25,24,22,42,26,24,25,0,26,24,25,26,24,25,42,26,27,24,0,26,27,24,26,27,24,42,28,27,26,0,28,27,26,28,27,26,42,28,29,27,0,28,29,27,28,29,27,42,28,30,29,0,28,30,29,28,30,29,42,31,30,28,0,31,30,28,31,30,28,42,31,32,30,0,31,32,30,31,32,30,42,33,32,31,0,33,32,31,33,32,31,42,33,34,32,0,33,34,32,33,34,32,42,33,35,34,0,33,35,34,33,35,34,42,36,35,33,0,36,35,33,36,35,33,42,36,37,35,0,36,37,35,36,37,35,42,38,37,36,0,38,37,36,38,37,36,42,38,39,37,0,38,39,37,38,39,37,42,40,39,38,0,40,39,38,40,39,38,42,40,41,39,0,40,41,39,40,41,39,42,42,41,40,0,42,41,40,42,41,40,42,42,43,41,0,42,43,41,42,43,41,42,44,43,42,0,44,43,42,44,43,42,42,44,45,43,0,44,45,43,44,45,43,42,46,45,44,0,46,45,44,46,45,44,42,47,45,46,0,47,45,46,47,45,46,42,48,45,47,0,48,45,47,48,45,47,42,48,49,45,0,48,49,45,48,49,45,42,48,50,49,0,48,50,49,48,50,49,42,51,50,48,0,51,50,48,51,50,48,42,51,52,50,0,52,53,54,51,52,50,42,51,53,52,0,52,55,53,51,53,52,42,54,53,51,0,56,55,52,54,53,51,42,54,55,53,0,56,57,55,54,55,53,42,56,55,54,0,58,57,56,56,55,54,42,55,56,57,0,57,58,59,55,56,57,42,56,54,60,0,58,56,60,56,54,58,42,60,54,61,0,61,62,63,58,54,59,42,61,54,62,0,63,62,64,59,54,60,42,62,54,63,0,64,62,65,60,54,61,42,54,51,63,0,62,51,65,54,51,61,42,63,51,48,0,65,51,48,61,51,48,42,63,48,47,0,65,48,47,61,48,47,42,63,47,64,0,65,47,66,61,47,62,42,64,47,65,0,66,47,67,62,47,63,42,47,66,65,0,47,68,67,47,64,63,42,47,46,66,0,47,46,68,47,46,64,42,46,67,66,0,46,69,68,46,65,64,42,46,44,67,0,46,44,69,46,44,65,42,67,44,68,0,69,44,70,65,44,66,42,44,69,68,0,44,71,70,44,67,66,42,44,42,69,0,44,42,71,44,42,67,42,69,42,70,0,71,42,72,67,42,68,42,42,40,70,0,42,40,72,42,40,68,42,70,40,71,0,72,40,73,68,40,69,42,40,38,71,0,40,38,73,40,38,69,42,38,72,71,0,38,74,73,38,70,69,42,38,36,72,0,38,36,74,38,36,70,42,36,73,72,0,36,75,74,36,71,70,42,36,33,73,0,36,33,75,36,33,71,42,33,31,73,0,33,31,75,33,31,71,42,73,31,28,0,75,31,28,71,31,28,42,73,28,74,0,75,28,76,71,28,72,42,74,28,26,0,76,28,26,72,28,26,42,74,26,75,0,76,26,77,72,26,73,42,75,26,76,0,77,26,78,73,26,74,42,26,25,76,0,26,25,78,26,25,74,42,76,25,77,0,78,25,79,74,25,75,42,77,25,78,0,79,25,80,75,25,76,42,25,22,78,0,25,22,80,25,22,76,42,78,22,79,0,80,22,81,76,22,77,42,22,20,79,0,22,20,81,22,20,77,42,79,20,80,0,81,20,82,77,20,78,42,80,20,19,0,82,20,19,78,20,19,42,80,19,81,0,82,19,83,78,19,79,42,81,19,82,0,83,19,84,79,19,80,42,19,17,82,0,19,17,84,19,17,80,42,82,17,15,0,84,17,15,80,17,15,42,82,15,1,0,84,15,1,80,15,1,42,1,15,2,0,1,15,2,1,15,2,42,83,82,1,0,85,84,1,81,80,1,42,84,82,83,0,86,84,85,82,80,81,42,84,81,82,0,86,83,84,82,79,80,42,85,81,84,0,87,83,86,83,79,82,42,86,81,85,0,88,83,87,84,79,83,42,80,81,86,0,82,83,88,78,79,84,42,87,80,86,0,89,82,88,85,78,84,42,88,80,87,0,90,82,89,86,78,85,42,88,79,80,0,90,81,82,86,77,78,42,89,79,88,0,91,81,90,87,77,86,42,78,79,89,0,80,81,91,76,77,87,42,90,78,89,0,92,80,91,88,76,87,42,77,78,90,0,79,80,92,75,76,88,42,90,91,77,0,92,93,79,88,89,75,42,92,91,90,0,94,93,92,90,89,88,42,93,91,92,0,95,93,94,91,89,90,42,94,91,93,0,96,93,95,92,89,91,42,95,91,94,0,97,93,96,93,89,92,42,95,96,91,0,97,98,93,93,94,89,42,97,96,95,0,99,98,97,95,94,93,42,98,96,97,0,100,98,99,96,94,95,42,77,96,98,0,79,98,100,75,94,96,42,91,96,77,0,93,98,79,89,94,75,42,77,98,76,0,79,100,78,75,96,74,42,75,76,98,0,77,78,100,73,74,96,42,99,75,98,0,101,77,100,97,73,96,42,100,75,99,0,102,77,101,98,73,97,42,101,75,100,0,103,77,102,99,73,98,42,101,74,75,0,103,76,77,99,72,73,42,72,74,101,0,74,76,103,70,72,99,42,72,73,74,0,74,75,76,70,71,72,42,71,72,101,0,73,74,103,69,70,99,42,71,101,100,0,73,103,102,69,99,98,42,71,100,102,0,73,102,104,69,98,100,42,102,100,103,0,104,102,105,100,98,101,42,103,100,104,0,105,102,106,101,98,102,42,100,99,104,0,102,101,106,98,97,102,42,104,99,105,0,106,101,107,102,97,103,42,99,106,105,0,101,108,107,97,104,103,42,99,98,106,0,101,100,108,97,96,104,42,106,98,97,0,108,100,99,104,96,95,42,106,97,105,0,108,99,107,104,95,103,42,105,97,107,0,107,99,109,103,95,105,42,107,97,95,0,109,99,97,105,95,93,42,107,95,108,0,109,97,110,105,93,106,42,108,95,109,0,110,97,111,106,93,107,42,109,95,94,0,111,97,96,107,93,92,42,109,94,93,0,111,96,95,107,92,91,42,109,93,110,0,111,95,112,107,91,108,42,110,93,111,0,112,95,113,108,91,109,42,111,93,112,0,113,95,114,109,91,110,42,112,93,113,0,114,95,115,110,91,111,42,113,93,114,0,115,95,116,111,91,112,42,93,115,114,0,95,117,116,91,113,112,42,93,92,115,0,95,94,117,91,90,113,42,116,115,92,0,118,117,94,114,113,90,42,117,115,116,0,119,117,118,115,113,114,42,117,118,115,0,119,120,117,115,116,113,42,119,118,117,0,121,120,119,117,116,115,42,120,118,119,0,122,120,121,118,116,117,42,121,118,120,0,123,120,122,119,116,118,42,121,115,118,0,123,117,120,119,113,116,42,114,115,121,0,116,117,123,112,113,119,42,113,114,121,0,115,116,123,111,112,119,42,113,121,122,0,115,123,124,111,119,120,42,122,121,123,0,124,123,125,120,119,121,42,123,121,120,0,125,123,122,121,119,118,42,123,120,124,0,125,122,126,121,118,122,42,125,124,120,0,127,126,122,123,122,118,42,126,124,125,0,128,126,127,124,122,123,42,127,124,126,0,129,126,128,125,122,124,42,127,128,124,0,129,130,126,125,126,122,42,127,129,128,0,129,131,130,125,127,126,42,130,129,127,0,132,131,129,128,127,125,42,130,131,129,0,132,133,131,128,129,127,42,132,131,130,0,134,135,136,130,129,128,42,132,133,131,0,134,137,135,130,131,129,42,132,134,133,0,134,138,137,130,132,131,42,134,132,135,0,138,134,139,132,130,133,42,135,132,136,0,139,134,140,133,130,134,42,136,132,137,0,140,134,141,134,130,135,42,132,130,137,0,134,136,141,130,128,135,42,137,130,138,0,141,136,142,135,128,136,42,138,130,127,0,143,132,129,136,128,125,42,138,127,139,0,143,129,144,136,125,137,42,139,127,126,0,144,129,128,137,125,124,42,139,126,140,0,144,128,145,137,124,138,42,126,119,140,0,128,121,145,124,117,138,42,126,125,119,0,128,127,121,124,123,117,42,125,120,119,0,127,122,121,123,118,117,42,140,119,141,0,145,121,146,138,117,139,42,141,119,117,0,146,121,119,139,117,115,42,117,87,141,0,119,89,146,115,85,139,42,117,88,87,0,119,90,89,115,86,85,42,116,88,117,0,118,90,119,114,86,115,42,116,89,88,0,118,91,90,114,87,86,42,142,89,116,0,147,91,118,140,87,114,42,90,89,142,0,92,91,147,88,87,140,42,92,90,142,0,94,92,147,90,88,140,42,92,142,116,0,94,147,118,90,140,114,42,141,87,143,0,146,89,148,139,85,141,42,87,86,143,0,89,88,148,85,84,141,42,143,86,85,0,148,88,87,141,84,83,42,144,143,85,0,149,148,87,142,141,83,42,145,143,144,0,150,148,149,143,141,142,42,145,140,143,0,150,145,148,143,138,141,42,146,140,145,0,151,145,150,144,138,143,42,139,140,146,0,144,145,151,137,138,144,42,147,139,146,0,152,144,151,145,137,144,42,147,148,139,0,152,153,144,145,146,137,42,149,148,147,0,154,153,152,147,146,145,42,150,148,149,0,155,153,154,148,146,147,42,150,151,148,0,156,157,158,148,149,146,42,152,151,150,0,159,157,156,150,149,148,42,153,151,152,0,160,157,159,151,149,150,42,153,154,151,0,160,161,157,151,152,149,42,155,154,153,0,162,161,160,153,152,151,42,155,156,154,0,163,164,165,153,154,152,42,157,156,155,0,166,167,168,155,154,153,42,157,158,156,0,166,169,167,155,156,154,42,159,158,157,0,170,169,166,157,156,155,42,160,158,159,0,171,172,173,158,156,157,42,160,136,158,0,171,140,172,158,134,156,42,135,136,160,0,139,140,171,133,134,158,42,161,135,160,0,174,139,171,159,133,158,42,161,162,135,0,174,175,139,159,160,133,42,163,162,161,0,176,175,174,161,160,159,42,163,164,162,0,176,177,175,161,162,160,42,164,163,165,0,177,176,178,162,161,163,42,163,166,165,0,176,179,178,161,164,163,42,166,163,167,0,179,176,180,164,161,165,42,167,163,161,0,180,176,174,165,161,159,42,167,161,168,0,180,174,181,165,159,166,42,161,159,168,0,174,173,181,159,157,166,42,159,161,160,0,173,174,171,157,159,158,42,168,159,157,0,182,170,166,166,157,155,42,168,157,169,0,182,166,183,166,155,167,42,169,157,170,0,183,166,184,167,155,168,42,170,157,171,0,184,166,185,168,155,169,42,157,172,171,0,166,186,185,155,170,169,42,157,155,172,0,166,168,186,155,153,170,42,172,155,153,0,187,162,160,170,153,151,42,173,172,153,0,188,187,160,171,170,151,42,173,171,172,0,188,189,187,171,169,170,42,174,171,173,0,190,189,188,172,169,171,42,174,170,171,0,190,191,189,172,168,169,42,170,174,167,0,191,190,180,168,172,165,42,174,166,167,0,190,179,180,172,164,165,42,166,174,173,0,179,190,188,164,172,171,42,166,173,175,0,179,188,192,164,171,173,42,175,173,153,0,192,188,160,173,171,151,42,175,153,152,0,192,160,159,173,151,150,42,150,175,152,0,156,192,159,148,173,150,42,176,175,150,0,193,192,156,174,173,148,42,165,175,176,0,178,192,193,163,173,174,42,165,166,175,0,178,179,192,163,164,173,42,177,165,176,0,194,195,196,175,163,174,42,164,165,177,0,197,195,194,162,163,175,42,164,177,178,0,197,194,198,162,175,176,42,178,177,179,0,198,194,199,176,175,177,42,179,177,180,0,199,194,200,177,175,178,42,177,176,180,0,194,196,200,175,174,178,42,180,176,150,0,200,196,155,178,174,148,42,179,180,150,0,199,200,201,177,178,148,42,179,150,181,0,199,201,202,177,148,179,42,150,182,181,0,201,203,202,148,180,179,42,150,183,182,0,201,204,203,148,181,180,42,150,149,183,0,201,154,204,148,147,181,42,183,149,147,0,204,154,152,181,147,145,42,183,147,184,0,204,152,205,181,145,182,42,184,147,185,0,205,152,206,182,145,183,42,147,146,185,0,152,151,206,145,144,183,42,185,146,145,0,206,151,150,183,144,143,42,185,145,186,0,206,150,207,183,143,184,42,186,145,144,0,207,150,149,184,143,142,42,186,144,187,0,207,149,208,184,142,185,42,187,144,188,0,208,149,209,185,142,186,42,144,84,188,0,149,86,209,142,82,186,42,144,85,84,0,149,87,86,142,83,82,42,188,84,83,0,209,86,85,186,82,81,42,3,188,83,0,3,209,85,3,186,81,42,189,188,3,0,210,209,3,187,186,3,42,187,188,189,0,208,209,210,185,186,187,42,190,187,189,0,211,208,210,188,185,187,42,190,186,187,0,211,207,208,188,184,185,42,191,186,190,0,212,207,211,189,184,188,42,191,185,186,0,212,206,207,189,183,184,42,184,185,191,0,205,206,212,182,183,189,42,184,191,192,0,205,212,213,182,189,190,42,192,191,193,0,213,212,214,190,189,191,42,191,190,193,0,212,211,214,189,188,191,42,190,194,193,0,211,215,214,188,192,191,42,190,189,194,0,211,210,215,188,187,192,42,194,189,5,0,215,210,5,192,187,5,42,5,189,3,0,5,210,3,5,187,3,42,7,194,5,0,7,215,5,7,192,5,42,194,7,195,0,215,7,216,192,7,193,42,195,7,196,0,216,7,217,193,7,194,42,7,8,196,0,7,8,217,7,8,194,42,196,8,197,0,217,8,218,194,8,195,42,8,198,197,0,8,219,218,8,196,195,42,8,9,198,0,8,9,219,8,9,196,42,9,199,198,0,9,220,219,9,197,196,42,199,9,200,0,220,9,221,197,9,198,42,9,10,200,0,9,10,221,9,10,198,42,200,10,201,0,221,10,222,198,10,199,42,10,11,201,0,10,11,222,10,11,199,42,201,11,12,0,222,11,12,199,11,12,42,201,12,202,0,222,12,223,199,12,200,42,12,203,202,0,12,224,223,12,201,200,42,12,13,203,0,12,13,224,12,13,201,42,13,204,203,0,13,225,224,13,202,201,42,13,205,204,0,13,226,225,13,203,202,42,14,205,13,0,14,226,13,14,203,13,42,14,206,205,0,14,227,226,14,204,203,42,16,206,14,0,16,227,14,16,204,14,42,16,207,206,0,16,228,227,16,205,204,42,16,208,207,0,16,229,228,16,206,205,42,18,208,16,0,18,229,16,18,206,16,42,18,209,208,0,18,230,229,18,207,206,42,18,210,209,0,18,231,230,18,208,207,42,21,210,18,0,21,231,18,21,208,18,42,21,211,210,0,21,232,231,21,209,208,42,21,23,211,0,21,23,232,21,23,209,42,29,211,23,0,29,232,23,29,209,23,42,212,211,29,0,233,232,29,210,209,29,42,213,211,212,0,234,232,233,211,209,210,42,213,214,211,0,234,235,232,211,212,209,42,215,214,213,0,236,235,234,213,212,211,42,215,216,214,0,236,237,235,213,214,212,42,215,217,216,0,236,238,237,213,215,214,42,218,217,215,0,239,238,236,216,215,213,42,218,219,217,0,239,240,238,216,217,215,42,220,219,218,0,241,240,239,218,217,216,42,220,221,219,0,241,242,240,218,219,217,42,222,221,220,0,243,242,241,220,219,218,42,223,221,222,0,244,242,243,221,219,220,42,223,224,221,0,244,245,242,221,222,219,42,223,225,224,0,244,246,245,221,223,222,42,226,225,223,0,247,246,244,224,223,221,42,227,226,223,0,248,247,244,225,224,221,42,227,223,228,0,248,244,249,225,221,226,42,228,223,229,0,249,244,250,226,221,227,42,229,223,222,0,250,244,243,227,221,220,42,229,222,230,0,250,243,251,227,220,228,42,230,222,220,0,251,243,241,228,220,218,42,230,220,231,0,251,241,252,228,218,229,42,231,220,218,0,252,241,239,229,218,216,42,231,218,232,0,252,239,253,229,216,230,42,232,218,215,0,253,239,236,230,216,213,42,232,215,233,0,253,236,254,230,213,231,42,233,215,213,0,254,236,234,231,213,211,42,233,213,234,0,254,234,255,231,211,232,42,234,213,212,0,255,234,233,232,211,210,42,234,212,30,0,255,233,30,232,210,30,42,30,212,29,0,30,233,29,30,210,29,42,32,234,30,0,32,255,30,32,232,30,42,235,234,32,0,256,255,32,233,232,32,42,236,234,235,0,257,255,256,234,232,233,42,236,233,234,0,257,254,255,234,231,232,42,237,233,236,0,258,254,257,235,231,234,42,237,232,233,0,258,253,254,235,230,231,42,237,231,232,0,258,252,253,235,229,230,42,238,231,237,0,259,252,258,236,229,235,42,238,230,231,0,259,251,252,236,228,229,42,239,230,238,0,260,251,259,237,228,236,42,239,229,230,0,260,250,251,237,227,228,42,240,229,239,0,261,250,260,238,227,237,42,240,228,229,0,261,249,250,238,226,227,42,241,228,240,0,262,249,261,239,226,238,42,241,227,228,0,262,248,249,239,225,226,42,242,227,241,0,263,248,262,240,225,239,42,243,242,241,0,264,263,262,241,240,239,42,243,244,242,0,264,265,263,241,242,240,42,243,245,244,0,264,266,265,241,243,242,42,246,245,243,0,267,266,264,244,243,241,42,246,247,245,0,267,268,266,244,245,243,42,248,247,246,0,269,268,267,246,245,244,42,248,249,247,0,269,270,268,246,247,245,42,250,249,248,0,271,270,269,248,247,246,42,250,251,249,0,271,272,270,248,249,247,42,252,251,250,0,273,272,271,250,249,248,42,252,253,251,0,274,275,276,250,251,249,42,254,253,252,0,277,275,274,252,251,250,42,254,255,253,0,277,278,275,252,253,251,42,254,256,255,0,277,279,278,252,254,253,42,257,256,254,0,280,279,277,255,254,252,42,198,256,257,0,219,279,280,196,254,255,42,198,199,256,0,219,220,279,196,197,254,42,256,199,258,0,279,220,281,254,197,256,42,258,199,259,0,281,220,282,256,197,257,42,199,200,259,0,220,221,282,197,198,257,42,200,260,259,0,221,283,282,198,258,257,42,200,201,260,0,221,222,283,198,199,258,42,201,202,260,0,222,223,283,199,200,258,42,260,202,261,0,283,223,284,258,200,259,42,202,262,261,0,223,285,284,200,260,259,42,202,203,262,0,223,224,285,200,201,260,42,203,263,262,0,224,286,285,201,261,260,42,204,263,203,0,225,286,224,202,261,201,42,204,264,263,0,225,287,286,202,262,261,42,204,265,264,0,225,288,287,202,263,262,42,205,265,204,0,226,288,225,203,263,202,42,205,266,265,0,226,289,288,203,264,263,42,206,266,205,0,227,289,226,204,264,203,42,206,207,266,0,227,228,289,204,205,264,42,207,267,266,0,228,290,289,205,265,264,42,209,267,207,0,230,290,228,207,265,205,42,209,216,267,0,230,237,290,207,214,265,42,209,214,216,0,230,235,237,207,212,214,42,210,214,209,0,231,235,230,208,212,207,42,210,211,214,0,231,232,235,208,209,212,42,267,216,268,0,290,237,291,265,214,266,42,216,217,268,0,237,238,291,214,215,266,42,268,217,269,0,291,238,292,266,215,267,42,217,219,269,0,238,240,292,215,217,267,42,269,219,270,0,292,240,293,267,217,268,42,219,221,270,0,240,242,293,217,219,268,42,270,221,224,0,293,242,245,268,219,222,42,270,224,271,0,293,245,294,268,222,269,42,271,224,272,0,294,245,295,269,222,270,42,224,225,272,0,245,246,295,222,223,270,42,271,272,273,0,294,295,296,269,270,271,42,274,271,273,0,297,294,296,272,269,271,42,270,271,274,0,293,294,297,268,269,272,42,275,270,274,0,298,293,297,273,268,272,42,269,270,275,0,292,293,298,267,268,273,42,276,269,275,0,299,292,298,274,267,273,42,268,269,276,0,291,292,299,266,267,274,42,266,268,276,0,289,291,299,264,266,274,42,267,268,266,0,290,291,289,265,266,264,42,266,276,277,0,289,299,300,264,274,275,42,277,276,278,0,300,299,301,275,274,276,42,276,275,278,0,299,298,301,274,273,276,42,278,275,279,0,301,298,302,276,273,277,42,275,274,279,0,298,297,302,273,272,277,42,279,274,273,0,302,297,296,277,272,271,42,279,273,280,0,302,296,303,277,271,278,42,279,280,281,0,302,303,304,277,278,279,42,282,279,281,0,305,302,304,280,277,279,42,278,279,282,0,301,302,305,276,277,280,42,264,278,282,0,287,301,305,262,276,280,42,277,278,264,0,300,301,287,275,276,262,42,265,277,264,0,288,300,287,263,275,262,42,266,277,265,0,289,300,288,264,275,263,42,263,264,282,0,286,287,305,261,262,280,42,263,282,283,0,286,305,306,261,280,281,42,283,282,284,0,306,305,307,281,280,282,42,282,281,284,0,305,304,307,280,279,282,42,283,284,285,0,306,307,308,281,282,283,42,285,284,286,0,308,307,309,283,282,284,42,287,285,286,0,310,308,309,285,283,284,42,262,285,287,0,285,308,310,260,283,285,42,263,285,262,0,286,308,285,261,283,260,42,263,283,285,0,286,306,308,261,281,283,42,261,262,287,0,284,285,310,259,260,285,42,288,261,287,0,311,284,310,286,259,285,42,260,261,288,0,283,284,311,258,259,286,42,259,260,288,0,282,283,311,257,258,286,42,259,288,289,0,282,311,312,257,286,287,42,289,288,290,0,312,311,313,287,286,288,42,288,287,290,0,311,310,313,286,285,288,42,290,287,291,0,313,310,314,288,285,289,42,291,287,292,0,314,310,315,289,285,290,42,287,286,292,0,310,309,315,285,284,290,42,293,290,291,0,316,313,314,291,288,289,42,289,290,293,0,312,313,316,287,288,291,42,294,289,293,0,317,312,316,292,287,291,42,295,289,294,0,318,312,317,293,287,292,42,258,289,295,0,281,312,318,256,287,293,42,258,259,289,0,281,282,312,256,257,287,42,258,295,296,0,281,318,319,256,293,294,42,296,295,294,0,319,318,317,294,293,292,42,296,294,297,0,319,317,320,294,292,295,42,297,294,298,0,320,317,321,295,292,296,42,294,299,298,0,317,322,321,292,297,296,42,299,294,300,0,322,317,323,297,292,298,42,294,293,300,0,317,316,323,292,291,298,42,300,293,291,0,323,316,314,298,291,289,42,297,298,301,0,320,321,324,295,296,299,42,302,297,301,0,325,320,324,300,295,299,42,296,297,302,0,319,320,325,294,295,300,42,296,302,303,0,319,325,326,294,300,301,42,303,302,249,0,326,325,327,301,300,247,42,249,302,304,0,327,325,328,247,300,302,42,302,301,304,0,325,324,328,300,299,302,42,249,304,247,0,270,329,268,247,302,245,42,251,303,249,0,276,326,327,249,301,247,42,253,303,251,0,275,326,276,251,301,249,42,253,255,303,0,275,278,326,251,253,301,42,255,296,303,0,278,319,326,253,294,301,42,255,258,296,0,278,281,319,253,256,294,42,256,258,255,0,279,281,278,254,256,253,42,208,209,207,0,229,230,228,206,207,205,42,197,198,257,0,218,219,280,195,196,255,42,197,257,305,0,330,331,332,195,255,303,42,257,306,305,0,331,333,332,255,304,303,42,257,254,306,0,331,334,333,255,252,304,42,254,307,306,0,334,335,333,252,305,304,42,254,308,307,0,334,336,335,252,306,305,42,254,252,308,0,334,273,336,252,250,306,42,252,250,308,0,273,271,336,250,248,306,42,308,250,307,0,336,271,335,306,248,305,42,307,250,309,0,335,271,337,305,248,307,42,250,248,309,0,271,269,337,248,246,307,42,309,248,246,0,337,269,267,307,246,244,42,309,246,243,0,337,267,264,307,244,241,42,309,243,310,0,337,264,338,307,241,308,42,243,240,310,0,264,261,338,241,238,308,42,240,243,241,0,261,264,262,238,241,239,42,310,240,311,0,338,261,339,308,238,309,42,311,240,239,0,339,261,260,309,238,237,42,311,239,312,0,339,260,340,309,237,310,42,312,239,238,0,340,260,259,310,237,236,42,312,238,313,0,340,259,341,310,236,311,42,313,238,237,0,341,259,258,311,236,235,42,313,237,236,0,341,258,257,311,235,234,42,313,236,314,0,341,257,342,311,234,312,42,314,236,235,0,342,257,256,312,234,233,42,314,235,315,0,342,256,343,312,233,313,42,315,235,34,0,343,256,34,313,233,34,42,34,235,32,0,34,256,32,34,233,32,42,316,315,34,0,344,343,34,314,313,34,42,316,317,315,0,344,345,343,314,315,313,42,318,317,316,0,346,345,344,316,315,314,42,318,319,317,0,346,347,345,316,317,315,42,318,196,319,0,348,217,349,316,194,317,42,195,196,318,0,216,217,348,193,194,316,42,193,195,318,0,214,216,348,191,193,316,42,193,194,195,0,214,215,216,191,192,193,42,320,193,318,0,350,214,348,318,191,316,42,321,193,320,0,351,214,350,319,191,318,42,321,192,193,0,351,213,214,319,190,191,42,322,192,321,0,352,213,351,320,190,319,42,322,323,192,0,352,353,213,320,321,190,42,324,323,322,0,354,353,352,322,321,320,42,324,182,323,0,354,203,353,322,180,321,42,181,182,324,0,202,203,354,179,180,322,42,181,324,325,0,202,354,355,179,322,323,42,43,325,324,0,43,356,357,43,323,322,42,45,325,43,0,45,356,43,45,323,43,42,45,49,325,0,45,49,356,45,49,323,42,326,325,49,0,358,355,359,324,323,49,42,326,181,325,0,358,202,355,324,179,323,42,179,181,326,0,199,202,358,177,179,324,42,327,179,326,0,360,199,358,325,177,324,42,178,179,327,0,198,199,360,176,177,325,42,178,327,328,0,198,360,361,176,325,326,42,327,329,328,0,360,362,361,325,327,326,42,329,327,326,0,362,360,358,327,325,324,42,52,329,326,0,53,362,358,52,327,324,42,53,329,52,0,55,362,53,53,327,52,42,329,53,330,0,362,55,363,327,53,328,42,53,55,330,0,55,57,363,53,55,328,42,55,331,330,0,57,364,363,55,329,328,42,55,57,331,0,57,59,364,55,57,329,42,331,57,332,0,364,59,365,329,57,330,42,61,62,347,0,63,64,366,59,60,331,42,347,62,348,0,366,64,367,331,60,332,42,62,64,348,0,64,66,367,60,62,332,42,62,63,64,0,64,65,66,60,61,62,42,64,349,348,0,66,368,367,62,333,332,42,64,65,349,0,66,67,368,62,63,333,42,349,65,350,0,369,370,371,333,63,334,42,65,66,350,0,370,372,371,63,64,334,42,350,66,351,0,371,372,373,334,64,335,42,351,66,352,0,373,372,374,335,64,336,42,66,67,352,0,68,69,375,64,65,336,42,67,353,352,0,69,376,375,65,337,336,42,67,68,353,0,69,70,376,65,66,337,42,353,68,354,0,376,70,377,337,66,338,42,68,355,354,0,70,378,377,66,339,338,42,68,69,355,0,70,71,378,66,67,339,42,356,355,69,0,379,378,71,340,339,67,42,355,356,357,0,380,381,382,339,340,341,42,357,356,358,0,382,381,383,341,340,342,42,356,359,358,0,381,384,383,340,343,342,42,356,102,359,0,381,385,384,340,100,343,42,70,102,356,0,72,104,379,68,100,340,42,70,71,102,0,72,73,104,68,69,100,42,69,70,356,0,71,72,379,67,68,340,42,359,102,360,0,386,387,388,343,100,344,42,102,103,360,0,387,389,388,100,101,344,42,361,360,103,0,390,388,389,345,344,101,42,361,362,360,0,390,391,388,345,346,344,42,361,363,362,0,390,392,391,345,347,346,42,364,363,361,0,393,392,390,348,347,345,42,365,363,364,0,394,392,393,349,347,348,42,366,363,365,0,395,392,394,350,347,349,42,366,367,363,0,395,396,392,350,351,347,42,368,367,366,0,397,396,395,352,351,350,42,369,367,368,0,166,169,170,353,351,352,42,370,367,369,0,167,169,166,354,351,353,42,362,367,370,0,391,396,398,346,351,354,42,362,363,367,0,391,392,396,346,347,351,42,371,362,370,0,399,391,398,355,346,354,42,359,362,371,0,386,391,399,343,346,355,42,359,360,362,0,386,388,391,343,344,346,42,372,359,371,0,400,384,401,356,343,355,42,372,358,359,0,400,383,384,356,342,343,42,357,358,372,0,382,383,400,341,342,356,42,357,372,373,0,382,400,402,341,356,357,42,373,372,374,0,402,400,403,357,356,358,42,374,372,375,0,403,400,404,358,356,359,42,372,371,375,0,400,401,404,356,355,359,42,375,371,370,0,405,399,398,359,355,354,42,375,370,369,0,168,167,166,359,354,353,42,374,375,369,0,186,168,166,358,359,353,42,374,369,376,0,186,166,185,358,353,360,42,376,369,377,0,185,166,184,360,353,361,42,377,369,378,0,184,166,183,361,353,362,42,369,379,378,0,166,182,183,353,363,362,42,369,368,379,0,166,170,182,353,352,363,42,379,368,380,0,406,397,407,363,352,364,42,380,368,366,0,407,397,395,364,352,350,42,380,366,365,0,407,395,394,364,350,349,42,380,365,381,0,407,394,408,364,349,365,42,381,365,382,0,408,394,409,365,349,366,42,365,364,382,0,394,393,409,349,348,366,42,382,364,383,0,409,393,410,366,348,367,42,364,384,383,0,393,411,410,348,368,367,42,384,364,385,0,411,393,412,368,348,369,42,361,385,364,0,390,412,393,345,369,348,42,103,385,361,0,389,412,390,101,369,345,42,103,104,385,0,105,106,413,101,102,369,42,385,104,386,0,413,106,414,369,102,370,42,104,387,386,0,106,415,414,102,371,370,42,104,105,387,0,106,107,415,102,103,371,42,105,107,387,0,107,109,415,103,105,371,42,388,387,107,0,416,415,109,372,371,105,42,388,386,387,0,416,414,415,372,370,371,42,386,388,389,0,414,416,417,370,372,373,42,389,388,390,0,417,416,418,373,372,374,42,388,107,390,0,416,109,418,372,105,374,42,390,107,108,0,418,109,110,374,105,106,42,390,108,109,0,418,110,111,374,106,107,42,390,109,391,0,418,111,419,374,107,375,42,391,109,392,0,419,111,420,375,107,376,42,392,109,110,0,420,111,112,376,107,108,42,392,110,111,0,420,112,113,376,108,109,42,392,111,393,0,420,113,421,376,109,377,42,393,111,394,0,421,113,422,377,109,378,42,394,111,112,0,422,113,114,378,109,110,42,394,112,113,0,422,114,115,378,110,111,42,394,113,395,0,422,115,423,378,111,379,42,395,113,396,0,423,115,424,379,111,380,42,396,113,122,0,424,115,124,380,111,120,42,396,122,123,0,424,124,125,380,120,121,42,396,123,397,0,424,125,425,380,121,381,42,397,123,128,0,425,125,130,381,121,126,42,128,123,124,0,130,125,126,126,121,122,42,129,397,128,0,131,425,130,127,381,126,42,129,398,397,0,131,426,425,127,382,381,42,399,398,129,0,427,426,131,383,382,127,42,400,398,399,0,428,426,427,384,382,383,42,400,401,398,0,428,429,426,384,385,382,42,400,402,401,0,428,430,429,384,386,385,42,400,403,402,0,428,431,430,384,387,386,42,404,403,400,0,432,431,428,388,387,384,42,404,405,403,0,432,433,431,388,389,387,42,406,405,404,0,434,433,432,390,389,388,42,406,407,405,0,434,435,433,390,391,389,42,406,408,407,0,434,436,435,390,392,391,42,409,408,406,0,437,436,434,393,392,390,42,409,410,408,0,437,438,436,393,394,392,42,411,410,409,0,439,438,437,395,394,393,42,411,412,410,0,439,440,438,395,396,394,42,470,411,409,0,441,439,437,397,395,393,42,470,409,471,0,441,437,442,397,393,398,42,471,409,406,0,442,437,434,398,393,390,42,471,406,472,0,442,434,443,398,390,399,42,472,406,404,0,443,434,432,399,390,388,42,404,473,472,0,432,444,443,388,400,399,42,474,473,404,0,445,444,432,401,400,388,42,474,330,473,0,446,363,447,401,328,400,42,474,329,330,0,446,362,363,401,327,328,42,328,329,474,0,361,362,446,326,327,401,42,328,474,404,0,448,445,432,326,401,388,42,328,404,475,0,448,432,449,326,388,402,42,404,399,475,0,432,427,449,388,383,402,42,404,400,399,0,432,428,427,388,384,383,42,475,399,476,0,449,427,450,402,383,403,42,399,129,476,0,427,131,450,383,127,403,42,131,476,129,0,133,450,131,129,403,127,42,133,476,131,0,451,450,133,131,403,129,42,133,477,476,0,451,452,450,131,404,403,42,477,133,134,0,452,451,453,404,131,132,42,478,477,134,0,454,452,453,405,404,132,42,478,479,477,0,454,455,452,405,406,404,42,478,164,479,0,456,197,457,405,162,406,42,164,478,162,0,177,458,175,162,405,160,42,162,478,134,0,175,458,138,160,405,132,42,162,134,135,0,175,138,139,160,132,133,42,164,178,479,0,197,198,457,162,176,406,42,479,178,328,0,457,198,361,406,176,326,42,479,328,475,0,455,448,449,406,326,402,42,479,475,477,0,455,449,452,406,402,404,42,475,476,477,0,449,450,452,402,403,404,42,330,331,473,0,363,364,447,328,329,400,42,331,480,473,0,364,459,447,329,407,400,42,331,332,480,0,364,365,459,329,330,407,42,480,332,481,0,460,461,462,407,330,408,42,348,501,347,0,367,463,366,332,409,331,42,348,502,501,0,367,464,463,332,410,409,42,348,349,502,0,367,368,464,332,333,410,42,349,503,502,0,369,465,466,333,411,410,42,349,504,503,0,369,467,465,333,412,411,42,504,349,350,0,467,369,371,412,333,334,42,505,504,350,0,468,467,371,413,412,334,42,504,505,503,0,467,468,465,412,413,411,42,503,505,506,0,465,468,469,411,413,414,42,506,505,507,0,469,468,470,414,413,415,42,505,508,507,0,468,471,470,413,416,415,42,505,509,508,0,468,472,471,413,417,416,42,350,509,505,0,371,472,468,334,417,413,42,350,510,509,0,371,473,472,334,418,417,42,350,511,510,0,371,474,473,334,419,418,42,350,512,511,0,371,475,474,334,420,419,42,350,351,512,0,371,373,475,334,335,420,42,512,351,513,0,475,373,476,420,335,421,42,351,514,513,0,373,477,476,335,422,421,42,351,352,514,0,373,374,477,335,336,422,42,352,515,514,0,374,478,477,336,423,422,42,352,353,515,0,375,376,479,336,337,423,42,353,381,515,0,480,408,481,337,365,423,42,516,381,353,0,482,408,480,424,365,337,42,516,380,381,0,482,407,408,424,364,365,42,517,380,516,0,483,407,482,425,364,424,42,517,379,380,0,483,406,407,425,363,364,42,378,379,517,0,484,406,483,362,363,425,42,517,377,378,0,483,485,484,425,361,362,42,517,518,377,0,483,486,485,425,426,361,42,519,518,517,0,487,486,483,427,426,425,42,519,373,518,0,487,402,486,427,357,426,42,519,357,373,0,487,382,402,427,341,357,42,354,357,519,0,488,382,487,338,341,427,42,354,355,357,0,488,380,382,338,339,341,42,354,519,516,0,488,487,482,338,427,424,42,516,519,517,0,482,487,483,424,427,425,42,353,354,516,0,480,488,482,337,338,424,42,518,373,376,0,486,402,489,426,357,360,42,376,373,374,0,489,402,403,360,357,358,42,518,376,377,0,486,489,485,426,360,361,42,381,382,515,0,408,409,481,365,366,423,42,514,515,382,0,477,478,490,422,423,366,42,514,382,383,0,477,490,491,422,366,367,42,514,383,513,0,477,491,476,422,367,421,42,513,383,384,0,476,491,492,421,367,368,42,384,386,513,0,492,414,476,368,370,421,42,385,386,384,0,413,414,492,369,370,368,42,512,513,386,0,475,476,414,420,421,370,42,512,386,389,0,475,414,417,420,370,373,42,512,389,511,0,475,417,474,420,373,419,42,511,389,520,0,474,417,493,419,373,428,42,520,389,390,0,493,417,418,428,373,374,42,520,390,521,0,493,418,494,428,374,429,42,521,390,391,0,494,418,419,429,374,375,42,521,391,392,0,494,419,420,429,375,376,42,521,392,522,0,494,420,495,429,376,430,42,523,522,392,0,496,495,420,431,430,376,42,523,521,522,0,496,494,495,431,429,430,42,510,521,523,0,473,494,496,418,429,431,42,511,521,510,0,474,494,473,419,429,418,42,511,520,521,0,474,493,494,419,428,429,42,509,510,523,0,472,473,496,417,418,431,42,509,523,508,0,472,496,471,417,431,416,42,508,523,524,0,471,496,497,416,431,432,42,524,523,525,0,497,496,498,432,431,433,42,523,393,525,0,496,421,498,431,377,433,42,523,392,393,0,496,420,421,431,376,377,42,526,525,393,0,499,498,421,434,433,377,42,524,525,526,0,497,498,499,432,433,434,42,524,526,407,0,497,499,435,432,434,391,42,405,407,526,0,433,435,499,389,391,434,42,405,526,403,0,433,499,431,389,434,387,42,403,526,402,0,431,499,430,387,434,386,42,526,527,402,0,499,500,430,434,435,386,42,526,394,527,0,499,422,500,434,378,435,42,526,393,394,0,499,421,422,434,377,378,42,402,527,394,0,430,500,422,386,435,378,42,402,394,395,0,430,422,423,386,378,379,42,402,395,396,0,430,423,424,386,379,380,42,402,396,401,0,430,424,429,386,380,385,42,401,396,398,0,429,424,426,385,380,382,42,398,396,397,0,426,424,425,382,380,381,42,408,524,407,0,436,497,435,392,432,391,42,528,524,408,0,501,497,436,436,432,392,42,507,524,528,0,470,497,501,415,432,436,42,507,508,524,0,470,471,497,415,416,432,42,529,507,528,0,502,470,501,437,415,436,42,506,507,529,0,469,470,502,414,415,437,42,530,506,529,0,503,469,502,438,414,437,42,531,506,530,0,504,469,503,439,414,438,42,503,506,531,0,465,469,504,411,414,439,42,503,531,532,0,465,504,505,411,439,440,42,481,470,471,0,462,441,442,408,397,398,42,480,481,471,0,460,462,442,407,408,398,42,473,480,471,0,444,460,442,400,407,398,42,473,471,472,0,444,442,443,400,398,399,42,502,532,501,0,466,505,506,410,440,409,42,502,503,532,0,466,465,505,410,411,440,42,530,529,412,0,503,502,440,438,437,396,42,412,529,1145,0,440,502,507,396,437,441,42,529,528,1145,0,502,501,507,437,436,441,42,410,1145,528,0,438,507,501,394,441,436,42,412,1145,410,0,440,507,438,396,441,394,42,410,528,408,0,438,501,436,394,436,392,42,52,326,49,0,53,358,359,52,324,49,42,50,52,49,0,54,53,359,50,52,49,42,43,324,41,0,43,357,41,43,322,41,42,41,324,39,0,41,357,39,41,322,39,42,324,322,39,0,357,508,39,322,320,39,42,39,322,37,0,39,508,37,39,320,37,42,322,321,37,0,508,509,37,320,319,37,42,37,321,35,0,37,509,35,37,319,35,42,321,320,35,0,509,510,35,319,318,35,42,35,320,318,0,35,510,346,35,318,316,42,35,318,316,0,35,346,344,35,316,314,42,35,316,34,0,35,344,34,35,314,34,42,183,323,182,0,204,353,203,181,321,180,42,183,184,323,0,204,205,353,181,182,321,42,184,192,323,0,205,213,353,182,190,321,42,196,197,319,0,217,218,349,194,195,317,42,319,197,317,0,347,330,345,317,195,315,42,317,197,1146,0,345,330,511,315,195,442,42,197,305,1146,0,330,332,511,195,303,442,42,1146,305,313,0,511,332,341,442,303,311,42,305,312,313,0,332,340,341,303,310,311,42,305,306,312,0,332,333,340,303,304,310,42,306,311,312,0,333,339,340,304,309,310,42,306,307,311,0,333,335,339,304,305,309,42,307,309,311,0,335,337,339,305,307,309,42,311,309,310,0,339,337,338,309,307,308,42,1146,313,314,0,511,341,342,442,311,312,42,315,1146,314,0,343,511,342,313,442,312,42,317,1146,315,0,345,511,343,315,442,313,42,29,23,27,0,29,23,27,29,23,27,42,27,23,24,0,27,23,24,27,23,24,42,3,83,1,0,3,85,1,3,81,1,42,170,167,169,0,191,180,512,168,165,167,42,169,167,168,0,512,180,181,167,165,166,42,136,1147,158,0,140,513,172,134,443,156,42,136,137,1147,0,140,141,513,134,135,443,42,1147,137,148,0,513,141,514,443,135,146,42,148,137,138,0,514,141,142,146,135,136,42,148,138,139,0,153,143,144,146,136,137,42,151,1147,148,0,515,513,514,149,443,146,42,154,1147,151,0,165,513,515,152,443,149,42,156,1147,154,0,164,513,165,154,443,152,42,158,1147,156,0,172,513,164,156,443,154,42,140,141,143,0,145,146,148,138,139,141,42,56,58,57,1,516,517,518,56,444,57,42,58,56,59,1,517,516,519,444,56,445,42,59,56,60,1,519,516,520,445,56,58,42,57,333,332,1,518,521,522,57,446,330,42,58,333,57,1,517,521,518,444,446,57,42,58,334,333,1,517,523,521,444,447,446,42,58,335,334,1,517,524,523,444,448,447,42,336,335,58,1,525,524,517,449,448,444,42,337,335,336,1,526,524,525,450,448,449,42,337,338,335,1,526,527,524,450,451,448,42,337,339,338,1,526,528,527,450,452,451,42,339,337,340,1,528,526,529,452,450,453,42,340,337,341,1,529,526,530,453,450,454,42,337,336,341,1,526,525,530,450,449,454,42,341,336,342,1,530,525,531,454,449,455,42,336,58,342,1,525,517,531,449,444,455,42,342,58,59,1,531,517,519,455,444,445,42,342,59,343,1,531,519,532,455,445,456,42,343,59,344,1,532,519,533,456,445,457,42,59,60,344,1,519,520,533,445,58,457,42,344,60,345,1,533,520,519,457,58,458,42,345,60,61,1,519,520,534,458,58,59,42,345,61,346,1,519,534,517,458,59,459,42,346,61,347,1,517,534,518,459,59,331,42,411,413,412,1,535,536,537,395,460,396,42,414,413,411,1,538,536,535,461,460,395,42,414,415,413,1,538,539,536,461,462,460,42,416,415,414,1,540,539,538,463,462,461,42,416,417,415,1,540,541,539,463,464,462,42,416,418,417,1,540,542,541,463,465,464,42,416,419,418,1,540,543,542,463,466,465,42,416,420,419,1,540,544,543,463,467,466,42,421,420,416,1,545,544,540,468,467,463,42,421,422,420,1,545,546,544,468,469,467,42,423,422,421,1,547,546,545,470,469,468,42,423,424,422,1,547,548,546,470,471,469,42,425,424,423,1,549,548,547,472,471,470,42,425,426,424,1,549,550,548,472,473,471,42,427,426,425,1,551,550,549,474,473,472,42,428,426,427,1,552,550,551,475,473,474,42,428,429,426,1,552,553,550,475,476,473,42,428,430,429,1,552,554,553,475,477,476,42,431,430,428,1,555,554,552,478,477,475,42,431,432,430,1,555,556,554,478,479,477,42,433,432,431,1,557,558,559,480,479,478,42,433,434,432,1,557,560,558,480,481,479,42,434,433,435,1,560,557,561,481,480,482,42,435,433,436,1,561,557,562,482,480,483,42,433,437,436,1,557,563,562,480,484,483,42,437,433,431,1,563,557,559,484,480,478,42,431,438,437,1,559,564,563,478,485,484,42,439,438,431,1,565,564,559,486,485,478,42,440,438,439,1,566,564,565,487,485,486,42,441,438,440,1,567,564,566,488,485,487,42,437,438,441,1,563,564,567,484,485,488,42,442,437,441,1,568,563,567,489,484,488,42,442,436,437,1,568,562,563,489,483,484,42,443,436,442,1,569,562,568,490,483,489,42,443,444,436,1,569,570,562,490,491,483,42,445,444,443,1,571,570,569,492,491,490,42,445,446,444,1,571,572,570,492,493,491,42,447,446,445,1,573,572,571,494,493,492,42,446,447,448,1,572,573,574,493,494,495,42,447,449,448,1,573,575,574,494,496,495,42,447,450,449,1,573,576,575,494,497,496,42,451,450,447,1,577,576,573,498,497,494,42,452,450,451,1,578,576,577,499,497,498,42,452,453,450,1,578,579,576,499,500,497,42,452,454,453,1,578,580,579,499,501,500,42,455,454,452,1,581,580,578,502,501,499,42,454,455,456,1,580,581,582,501,502,503,42,456,455,457,1,582,581,583,503,502,504,42,455,458,457,1,581,584,583,502,505,504,42,452,458,455,1,578,584,581,499,505,502,42,458,452,451,1,584,578,577,505,499,498,42,458,451,459,1,584,577,585,505,498,506,42,451,447,459,1,577,573,585,498,494,506,42,447,445,459,1,573,571,585,494,492,506,42,458,459,445,1,584,585,571,505,506,492,42,460,458,445,1,586,584,571,507,505,492,42,457,458,460,1,583,584,586,504,505,507,42,457,460,461,1,583,586,587,504,507,508,42,460,445,461,1,586,571,587,507,492,508,42,461,445,443,1,587,571,569,508,492,490,42,461,443,462,1,587,569,588,508,490,509,42,462,443,442,1,588,569,568,509,490,489,42,462,442,463,1,588,568,589,509,489,510,42,442,441,463,1,568,567,589,489,488,510,42,463,441,440,1,589,567,566,510,488,487,42,463,440,439,1,589,566,565,510,487,486,42,463,439,464,1,589,565,590,510,486,511,42,464,439,465,1,591,592,593,511,486,512,42,439,431,465,1,592,555,593,486,478,512,42,465,431,428,1,593,555,552,512,478,475,42,465,428,427,1,593,552,551,512,475,474,42,465,427,466,1,593,551,594,512,474,513,42,466,427,425,1,594,551,549,513,474,472,42,466,425,467,1,594,549,595,513,472,514,42,467,425,423,1,595,549,547,514,472,470,42,467,423,468,1,595,547,596,514,470,515,42,468,423,421,1,596,547,545,515,470,468,42,468,421,469,1,596,545,597,515,468,516,42,421,416,469,1,545,540,597,468,463,516,42,469,416,414,1,597,540,538,516,463,461,42,469,414,411,1,597,538,598,516,461,395,42,469,411,470,1,597,535,599,516,395,397,42,332,482,481,1,522,600,601,330,517,408,42,332,483,482,1,522,602,600,330,518,517,42,333,483,332,1,521,602,522,446,518,330,42,333,484,483,1,521,603,602,446,519,518,42,333,485,484,1,521,604,603,446,520,519,42,334,485,333,1,523,604,521,447,520,446,42,335,485,334,1,524,604,523,448,520,447,42,335,486,485,1,524,605,604,448,521,520,42,335,487,486,1,524,606,605,448,522,521,42,338,487,335,1,527,606,524,451,522,448,42,338,488,487,1,527,607,606,451,523,522,42,339,488,338,1,528,607,527,452,523,451,42,339,489,488,1,528,608,607,452,524,523,42,489,339,490,1,608,528,609,524,452,525,42,490,339,340,1,609,528,529,525,452,453,42,490,340,491,1,609,529,610,525,453,526,42,491,340,492,1,610,529,611,526,453,527,42,340,493,492,1,529,612,611,453,528,527,42,340,341,493,1,529,530,612,453,454,528,42,341,343,493,1,530,532,612,454,456,528,42,341,342,343,1,530,531,532,454,455,456,42,493,343,494,1,612,532,530,528,456,529,42,494,343,495,1,530,532,531,529,456,530,42,343,345,495,1,532,519,531,456,458,530,42,343,344,345,1,532,533,519,456,457,458,42,495,345,346,1,531,519,517,530,458,459,42,496,495,346,1,525,531,517,531,530,459,42,494,495,496,1,530,531,525,529,530,531,42,494,496,497,1,530,525,526,529,531,532,42,496,498,497,1,525,524,526,531,533,532,42,498,496,346,1,524,525,517,533,531,459,42,346,499,498,1,517,523,524,459,534,533,42,346,500,499,1,517,521,523,459,535,534,42,346,347,500,1,517,518,521,459,331,535,42,347,501,500,1,518,522,521,331,409,535,42,531,533,532,1,613,614,615,439,536,440,42,530,533,531,1,616,614,617,438,536,439,42,530,534,533,1,616,618,614,438,537,536,42,413,534,530,1,536,618,616,460,537,438,42,413,415,534,1,536,539,618,460,462,537,42,415,535,534,1,539,619,618,462,538,537,42,415,536,535,1,539,620,619,462,539,538,42,415,537,536,1,539,621,620,462,540,539,42,417,537,415,1,541,621,539,464,540,462,42,417,538,537,1,541,622,621,464,541,540,42,418,538,417,1,542,622,541,465,541,464,42,539,538,418,1,623,622,542,542,541,465,42,539,540,538,1,623,624,622,542,543,541,42,541,540,539,1,625,624,623,544,543,542,42,541,542,540,1,625,626,624,544,545,543,42,543,542,541,1,627,626,625,546,545,544,42,543,544,542,1,627,628,626,546,547,545,42,543,545,544,1,627,629,628,546,548,547,42,543,546,545,1,627,630,629,546,549,548,42,547,546,543,1,631,630,627,550,549,546,42,547,548,546,1,631,632,630,550,551,549,42,549,548,547,1,633,632,631,552,551,550,42,550,548,549,1,634,632,633,553,551,552,42,550,551,548,1,634,635,632,553,554,551,42,550,552,551,1,634,636,635,553,555,554,42,553,552,550,1,637,636,634,556,555,553,42,553,554,552,1,637,638,636,556,557,555,42,555,554,553,1,639,638,637,558,557,556,42,555,556,554,1,639,640,638,558,559,557,42,555,557,556,1,639,641,640,558,560,559,42,558,557,555,1,642,641,639,561,560,558,42,559,558,555,1,643,642,639,562,561,558,42,559,555,560,1,643,639,644,562,558,563,42,560,555,561,1,644,639,645,563,558,564,42,555,553,561,1,639,637,645,558,556,564,42,561,553,562,1,645,637,646,564,556,565,42,562,553,563,1,646,637,647,565,556,566,42,553,549,563,1,637,633,647,556,552,566,42,549,553,550,1,633,637,634,552,556,553,42,563,549,564,1,647,633,648,566,552,567,42,549,565,564,1,633,649,648,552,568,567,42,549,547,565,1,633,631,649,552,550,568,42,547,541,565,1,631,625,649,550,544,568,42,547,543,541,1,631,627,625,550,546,544,42,565,541,539,1,649,625,623,568,544,542,42,565,539,566,1,649,623,650,568,542,569,42,566,539,418,1,650,623,542,569,542,465,42,419,566,418,1,543,650,542,466,569,465,42,419,567,566,1,543,651,650,466,570,569,42,420,567,419,1,544,651,543,467,570,466,42,422,567,420,1,546,651,544,469,570,467,42,422,568,567,1,546,652,651,469,571,570,42,424,568,422,1,548,652,546,471,571,469,42,424,569,568,1,548,653,652,471,572,571,42,426,569,424,1,550,653,548,473,572,471,42,426,570,569,1,550,654,653,473,573,572,42,426,429,570,1,550,553,654,473,476,573,42,429,571,570,1,553,655,654,476,574,573,42,572,571,429,1,656,655,553,575,574,476,42,572,573,571,1,656,657,655,575,576,574,42,572,574,573,1,656,658,657,575,577,576,42,572,575,574,1,656,659,658,575,578,577,42,576,575,572,1,660,659,656,579,578,575,42,576,577,575,1,660,661,659,579,580,578,42,578,577,576,1,662,661,660,581,580,579,42,578,579,577,1,662,663,661,581,582,580,42,578,580,579,1,662,664,663,581,583,582,42,581,580,578,1,665,664,662,584,583,581,42,581,582,580,1,665,666,664,584,585,583,42,583,582,581,1,667,666,665,586,585,584,42,583,584,582,1,667,668,666,586,587,585,42,585,584,583,1,669,668,667,588,587,586,42,585,583,488,1,669,667,607,588,586,523,42,488,583,586,1,607,667,670,523,586,589,42,586,583,587,1,670,667,671,589,586,590,42,587,583,581,1,671,667,665,590,586,584,42,587,581,588,1,671,665,672,590,584,591,42,588,581,589,1,672,665,673,591,584,592,42,589,581,576,1,673,665,660,592,584,579,42,581,578,576,1,665,662,660,584,581,579,42,589,576,430,1,673,660,554,592,579,477,42,430,576,572,1,554,660,656,477,579,575,42,430,572,429,1,554,656,553,477,575,476,42,590,589,430,1,674,673,554,593,592,477,42,590,588,589,1,674,672,673,593,591,592,42,448,588,590,1,574,675,676,495,591,593,42,448,449,588,1,574,575,675,495,496,591,42,449,591,588,1,575,677,675,496,594,591,42,449,592,591,1,575,678,677,496,595,594,42,450,592,449,1,576,678,575,497,595,496,42,450,593,592,1,576,679,678,497,596,595,42,453,593,450,1,579,679,576,500,596,497,42,453,594,593,1,579,680,679,500,597,596,42,454,594,453,1,580,680,579,501,597,500,42,594,454,586,1,680,580,681,597,501,589,42,454,456,586,1,580,582,681,501,503,589,42,488,586,456,1,607,670,682,523,589,503,42,488,456,487,1,607,682,606,523,503,522,42,456,457,487,1,582,583,683,503,504,522,42,487,457,595,1,683,583,684,522,504,598,42,457,461,595,1,583,587,684,504,508,598,42,461,462,595,1,587,588,684,508,509,598,42,487,595,462,1,683,684,588,522,598,509,42,487,462,486,1,683,588,685,522,509,521,42,486,462,463,1,685,588,589,521,509,510,42,486,463,464,1,685,589,590,521,510,511,42,486,464,485,1,605,591,604,521,511,520,42,485,464,596,1,604,591,686,520,511,599,42,464,465,596,1,591,593,686,511,512,599,42,596,465,466,1,686,593,594,599,512,513,42,596,466,482,1,686,594,600,599,513,517,42,482,466,597,1,600,594,687,517,513,600,42,466,467,597,1,594,595,687,513,514,600,42,597,467,468,1,687,595,596,600,514,515,42,597,468,469,1,687,596,597,600,515,516,42,481,597,469,1,688,687,597,408,600,516,42,482,597,481,1,600,687,689,517,600,408,42,481,469,470,1,688,597,690,408,516,397,42,483,596,482,1,602,686,600,518,599,517,42,483,484,596,1,602,603,686,518,519,599,42,484,485,596,1,603,604,686,519,520,599,42,594,586,598,1,680,681,691,597,589,601,42,586,599,598,1,681,692,691,589,602,601,42,586,587,599,1,681,693,692,589,590,602,42,587,591,599,1,693,677,692,590,594,602,42,587,588,591,1,693,675,677,590,591,594,42,599,591,592,1,692,677,678,602,594,595,42,598,599,592,1,691,692,678,601,602,595,42,598,592,593,1,691,678,679,601,595,596,42,594,598,593,1,680,691,679,597,601,596,42,448,590,600,1,574,676,694,495,593,603,42,590,432,600,1,676,558,694,593,479,603,42,590,430,432,1,674,554,556,593,477,479,42,600,432,601,1,694,558,695,603,479,604,42,601,432,434,1,695,558,560,604,479,481,42,434,600,601,1,560,694,695,481,603,604,42,600,434,602,1,694,560,696,603,481,605,42,602,434,444,1,696,560,570,605,481,491,42,444,434,435,1,570,560,561,491,481,482,42,444,435,436,1,570,561,562,491,482,483,42,446,602,444,1,572,696,570,493,605,491,42,448,602,446,1,574,696,572,495,605,493,42,448,600,602,1,574,694,696,495,603,605,42,489,585,488,1,608,669,607,524,588,523,42,584,603,582,1,668,697,666,587,606,585,42,582,603,604,1,666,697,698,585,606,607,42,603,605,604,1,697,699,698,606,608,607,42,603,606,605,1,697,700,699,606,609,608,42,607,605,606,1,701,699,700,610,608,609,42,607,608,605,1,701,702,699,610,611,608,42,607,609,608,1,701,703,702,610,612,611,42,607,610,609,1,701,704,703,610,613,612,42,611,610,607,1,705,704,701,614,613,610,42,606,611,607,1,700,705,701,609,614,610,42,610,612,609,1,704,706,703,613,615,612,42,610,613,612,1,704,707,706,613,616,615,42,613,614,612,1,707,708,706,616,617,615,42,612,614,615,1,706,708,709,615,617,618,42,615,614,616,1,709,708,710,618,617,619,42,614,617,616,1,708,711,710,617,620,619,42,618,616,617,1,712,710,711,621,619,620,42,618,619,616,1,712,713,710,621,622,619,42,620,619,618,1,714,713,712,623,622,621,42,620,621,619,1,714,715,713,623,624,622,42,622,621,620,1,716,715,714,625,624,623,42,622,623,621,1,716,717,715,625,626,624,42,624,623,622,1,718,717,716,627,626,625,42,624,625,623,1,718,719,717,627,628,626,42,624,626,625,1,718,720,719,627,629,628,42,627,626,624,1,721,720,718,630,629,627,42,627,628,626,1,721,722,720,630,631,629,42,629,628,627,1,723,722,721,632,631,630,42,629,630,628,1,723,724,722,632,633,631,42,631,630,629,1,694,558,676,634,633,632,42,631,632,630,1,694,695,558,634,635,633,42,631,633,632,1,694,560,695,634,636,635,42,631,634,633,1,694,696,560,634,637,636,42,635,634,631,1,574,696,694,638,637,634,42,636,634,635,1,572,696,574,639,637,638,42,636,637,634,1,572,570,696,639,640,637,42,638,637,636,1,571,570,572,641,640,639,42,638,639,637,1,571,569,570,641,642,640,42,640,639,638,1,587,569,571,643,642,641,42,641,639,640,1,588,569,587,644,642,643,42,639,641,642,1,569,588,568,642,644,645,42,641,643,642,1,588,589,568,644,646,645,42,644,643,641,1,685,589,588,647,646,644,42,644,645,643,1,685,590,589,647,648,646,42,644,646,645,1,725,726,727,647,649,648,42,498,646,644,1,524,604,605,533,649,647,42,498,499,646,1,524,523,604,533,534,649,42,499,500,646,1,523,521,604,534,535,649,42,500,647,646,1,521,603,604,535,650,649,42,500,648,647,1,521,602,603,535,651,650,42,500,501,648,1,521,522,602,535,409,651,42,501,649,648,1,728,729,730,409,652,651,42,501,532,649,1,728,615,729,409,440,652,42,649,532,650,1,729,615,731,652,440,653,42,532,533,650,1,615,614,731,440,536,653,42,533,651,650,1,614,732,731,536,654,653,42,533,652,651,1,614,733,732,536,655,654,42,535,652,533,1,619,733,614,538,655,536,42,535,653,652,1,619,734,733,538,656,655,42,535,654,653,1,619,735,734,538,657,656,42,655,654,535,1,736,735,619,658,657,538,42,654,655,656,1,735,736,737,657,658,659,42,656,655,657,1,737,736,738,659,658,660,42,657,655,658,1,738,736,739,660,658,661,42,658,655,536,1,739,736,620,661,658,539,42,536,655,535,1,620,736,619,539,658,538,42,537,658,536,1,621,739,620,540,661,539,42,537,659,658,1,621,740,739,540,662,661,42,538,659,537,1,622,740,621,541,662,540,42,660,659,538,1,741,740,622,663,662,541,42,660,658,659,1,741,739,740,663,661,662,42,661,658,660,1,742,739,741,664,661,663,42,658,661,657,1,739,742,738,661,664,660,42,544,657,661,1,628,738,742,547,660,664,42,662,657,544,1,743,738,628,665,660,547,42,656,657,662,1,737,738,743,659,660,665,42,663,656,662,1,744,737,743,666,659,665,42,664,656,663,1,745,737,744,667,659,666,42,654,656,664,1,735,737,745,657,659,667,42,653,654,664,1,734,735,745,656,657,667,42,665,653,664,1,746,734,745,668,656,667,42,653,665,652,1,734,746,733,656,668,655,42,652,665,666,1,733,746,747,655,668,669,42,666,665,667,1,747,746,748,669,668,670,42,667,665,668,1,748,746,749,670,668,671,42,665,664,668,1,746,745,749,668,667,671,42,668,664,669,1,749,745,750,671,667,672,42,669,664,663,1,750,745,744,672,667,666,42,670,669,663,1,751,750,744,673,672,666,42,671,669,670,1,752,750,751,674,672,673,42,672,669,671,1,753,750,752,675,672,674,42,672,673,669,1,753,754,750,675,676,672,42,674,673,672,1,755,754,753,677,676,675,42,675,673,674,1,756,754,755,678,676,677,42,675,676,673,1,756,757,754,678,679,676,42,677,676,675,1,758,757,756,680,679,678,42,677,667,676,1,758,748,757,680,670,679,42,678,667,677,1,759,748,758,681,670,680,42,678,666,667,1,759,747,748,681,669,670,42,666,678,679,1,747,759,760,669,681,682,42,679,678,680,1,760,759,761,682,681,683,42,680,678,681,1,761,759,762,683,681,684,42,681,678,677,1,762,759,758,684,681,680,42,682,681,677,1,763,762,758,685,684,680,42,683,681,682,1,764,762,763,686,684,685,42,683,680,681,1,764,761,762,686,683,684,42,684,680,683,1,765,761,764,687,683,686,42,684,649,680,1,765,729,761,687,652,683,42,648,649,684,1,730,729,765,651,652,687,42,647,648,684,1,766,730,765,650,651,687,42,646,647,684,1,726,766,765,649,650,687,42,684,645,646,1,765,727,726,687,648,649,42,684,683,645,1,765,764,727,687,686,648,42,645,683,685,1,727,764,767,648,686,688,42,685,683,686,1,767,764,768,688,686,689,42,686,683,682,1,768,764,763,689,686,685,42,686,682,628,1,768,763,722,689,685,631,42,682,687,628,1,763,769,722,685,690,631,42,682,677,687,1,763,758,769,685,680,690,42,677,675,687,1,758,756,769,680,678,690,42,687,675,688,1,769,756,770,690,678,691,42,675,674,688,1,756,755,770,678,677,691,42,688,674,689,1,770,755,771,691,677,692,42,689,674,690,1,771,755,772,692,677,693,42,690,674,672,1,772,755,753,693,677,675,42,690,672,691,1,772,753,773,693,675,694,42,691,672,671,1,773,753,752,694,675,674,42,691,671,692,1,773,752,774,694,674,695,42,692,671,693,1,774,752,775,695,674,696,42,693,671,670,1,775,752,751,696,674,673,42,693,670,694,1,775,751,776,696,673,697,42,670,663,694,1,751,744,776,673,666,697,42,694,663,662,1,776,744,743,697,666,665,42,694,662,545,1,776,743,629,697,665,548,42,545,662,544,1,629,743,628,548,665,547,42,695,694,545,1,777,776,629,698,697,548,42,695,696,694,1,777,778,776,698,699,697,42,695,697,696,1,777,779,778,698,700,699,42,695,698,697,1,777,780,779,698,701,700,42,699,698,695,1,781,780,777,702,701,698,42,700,698,699,1,782,780,781,703,701,702,42,700,697,698,1,782,779,780,703,700,701,42,701,697,700,1,783,779,782,704,700,703,42,701,702,697,1,783,784,779,704,705,700,42,703,702,701,1,785,784,783,706,705,704,42,704,702,703,1,786,784,785,707,705,706,42,693,702,704,1,775,784,786,696,705,707,42,696,702,693,1,778,784,775,699,705,696,42,697,702,696,1,779,784,778,700,705,699,42,693,694,696,1,775,776,778,696,697,699,42,705,693,704,1,787,775,786,708,696,707,42,705,692,693,1,787,774,775,708,695,696,42,706,692,705,1,788,774,787,709,695,708,42,706,691,692,1,788,773,774,709,694,695,42,690,691,706,1,772,773,788,693,694,709,42,707,690,706,1,789,772,788,710,693,709,42,707,708,690,1,789,790,772,710,711,693,42,709,708,707,1,791,790,789,712,711,710,42,708,709,710,1,790,791,792,711,712,713,42,711,710,709,1,793,792,791,714,713,712,42,712,710,711,1,794,792,793,715,713,714,42,712,713,710,1,794,795,792,715,716,713,42,714,713,712,1,796,795,794,717,716,715,42,714,715,713,1,796,797,795,717,718,716,42,716,715,714,1,798,797,796,719,718,717,42,717,715,716,1,799,797,798,720,718,719,42,717,718,715,1,799,800,797,720,721,718,42,717,719,718,1,799,801,800,720,722,721,42,720,719,717,1,802,801,799,723,722,720,42,720,721,719,1,802,803,801,723,724,722,42,722,721,720,1,804,803,802,725,724,723,42,722,723,721,1,804,805,803,725,726,724,42,724,723,722,1,806,805,804,727,726,725,42,725,723,724,1,807,805,806,728,726,727,42,726,723,725,1,808,805,807,729,726,728,42,726,727,723,1,808,809,805,729,730,726,42,728,727,726,1,810,809,808,731,730,729,42,729,727,728,1,811,809,810,732,730,731,42,730,727,729,1,812,809,811,733,730,732,42,730,731,727,1,812,813,809,733,734,730,42,730,732,731,1,812,814,813,733,735,734,42,733,732,730,1,815,814,812,736,735,733,42,733,734,732,1,815,816,814,736,737,735,42,733,688,734,1,815,770,816,736,691,737,42,733,687,688,1,815,769,770,736,690,691,42,628,687,733,1,722,769,815,631,690,736,42,628,733,626,1,722,815,720,631,736,629,42,626,733,730,1,720,815,812,629,736,733,42,626,730,735,1,720,812,817,629,733,738,42,735,730,736,1,817,812,818,738,733,739,42,736,730,729,1,818,812,811,739,733,732,42,736,729,737,1,818,811,819,739,732,740,42,737,729,728,1,819,811,810,740,732,731,42,737,728,738,1,819,810,820,740,731,741,42,738,728,739,1,820,810,821,741,731,742,42,728,726,739,1,810,808,821,731,729,742,42,739,726,740,1,821,808,822,742,729,743,42,740,726,741,1,822,808,823,743,729,744,42,726,725,741,1,808,807,823,729,728,744,42,741,725,742,1,823,807,824,744,728,745,42,742,725,724,1,824,807,806,745,728,727,42,743,742,724,1,825,824,806,746,745,727,42,744,742,743,1,826,824,825,747,745,746,42,744,745,742,1,826,827,824,747,748,745,42,746,745,744,1,828,827,826,749,748,747,42,746,747,745,1,828,829,827,749,750,748,42,748,747,746,1,830,829,828,751,750,749,42,748,749,747,1,830,831,829,751,752,750,42,748,750,749,1,830,832,831,751,753,752,42,751,750,748,1,833,832,830,754,753,751,42,751,752,750,1,833,834,832,754,755,753,42,751,753,752,1,833,835,834,754,756,755,42,754,753,751,1,836,835,833,757,756,754,42,754,755,753,1,836,837,835,757,758,756,42,756,755,754,1,838,837,836,759,758,757,42,756,757,755,1,838,839,837,759,760,758,42,758,757,756,1,840,839,838,761,760,759,42,759,757,758,1,841,839,840,762,760,761,42,759,760,757,1,841,842,839,762,763,760,42,761,760,759,1,843,842,841,764,763,762,42,761,762,760,1,843,844,842,764,765,763,42,763,762,761,1,845,844,843,766,765,764,42,763,764,762,1,845,846,844,766,767,765,42,765,764,763,1,847,846,845,768,767,766,42,766,764,765,1,848,846,847,769,767,768,42,766,767,764,1,848,849,846,769,770,767,42,768,767,766,1,850,849,848,771,770,769,42,768,738,767,1,850,820,849,771,741,770,42,769,738,768,1,851,820,850,772,741,771,42,737,738,769,1,819,820,851,740,741,772,42,770,737,769,1,852,819,851,773,740,772,42,736,737,770,1,818,819,852,739,740,773,42,771,736,770,1,853,818,852,774,739,773,42,771,735,736,1,853,817,818,774,738,739,42,625,735,771,1,719,817,853,628,738,774,42,625,626,735,1,719,720,817,628,629,738,42,625,771,623,1,719,853,717,628,774,626,42,623,771,772,1,717,853,854,626,774,775,42,771,770,772,1,853,852,854,774,773,775,42,772,770,768,1,854,852,850,775,773,771,42,770,769,768,1,852,851,850,773,772,771,42,772,768,773,1,854,850,855,775,771,776,42,773,768,766,1,855,850,848,776,771,769,42,773,766,765,1,855,848,847,776,769,768,42,773,765,774,1,855,847,856,776,768,777,42,774,765,763,1,856,847,845,777,768,766,42,774,763,775,1,856,845,857,777,766,778,42,775,763,776,1,857,845,858,778,766,779,42,776,763,761,1,858,845,843,779,766,764,42,776,761,777,1,858,843,859,779,764,780,42,777,761,778,1,859,843,860,780,764,781,42,761,779,778,1,843,861,860,764,782,781,42,780,779,761,1,862,861,843,783,782,764,42,781,779,780,1,863,861,862,784,782,783,42,782,779,781,1,864,861,863,785,782,784,42,778,779,782,1,860,861,864,781,782,785,42,778,782,783,1,860,864,865,781,785,786,42,783,782,784,1,865,864,866,786,785,787,42,784,782,785,1,866,864,867,787,785,788,42,785,782,781,1,867,864,863,788,785,784,42,781,786,785,1,863,868,867,784,789,788,42,781,780,786,1,863,862,868,784,783,789,42,780,787,786,1,862,869,868,783,790,789,42,780,758,787,1,862,840,869,783,761,790,42,759,758,780,1,841,840,862,762,761,783,42,761,759,780,1,843,841,862,764,762,783,42,787,758,756,1,869,840,838,790,761,759,42,787,756,788,1,869,838,870,790,759,791,42,756,789,788,1,838,871,870,759,792,791,42,754,789,756,1,836,871,838,757,792,759,42,790,789,754,1,872,871,836,793,792,757,42,788,789,790,1,870,871,872,791,792,793,42,791,788,790,1,873,870,872,794,791,793,42,792,788,791,1,874,870,873,795,791,794,42,792,787,788,1,874,869,870,795,790,791,42,793,787,792,1,875,869,874,796,790,795,42,786,787,793,1,868,869,875,789,790,796,42,785,786,793,1,867,868,875,788,789,796,42,785,793,794,1,867,875,876,788,796,797,42,793,795,794,1,875,877,876,796,798,797,42,793,792,795,1,875,874,877,796,795,798,42,791,795,792,1,873,877,874,794,798,795,42,796,795,791,1,878,877,873,799,798,794,42,796,797,795,1,878,879,877,799,800,798,42,796,798,797,1,878,880,879,799,801,800,42,799,798,796,1,881,880,878,802,801,799,42,799,800,798,1,881,882,880,802,803,801,42,799,801,800,1,881,883,882,802,804,803,42,802,801,799,1,884,883,881,805,804,802,42,802,744,801,1,884,826,883,805,747,804,42,802,746,744,1,884,828,826,805,749,747,42,790,746,802,1,872,828,884,793,749,805,42,748,746,790,1,830,828,872,751,749,793,42,754,748,790,1,836,830,872,757,751,793,42,754,751,748,1,836,833,830,757,754,751,42,791,790,802,1,873,872,884,794,793,805,42,802,796,791,1,884,878,873,805,799,794,42,802,799,796,1,884,881,878,805,802,799,42,801,744,743,1,883,826,825,804,747,746,42,801,743,800,1,883,825,882,804,746,803,42,800,743,803,1,882,825,885,803,746,806,42,743,724,803,1,825,806,885,746,727,806,42,803,724,722,1,885,806,804,806,727,725,42,803,722,804,1,885,804,886,806,725,807,42,804,722,805,1,886,804,887,807,725,808,42,722,720,805,1,804,802,887,725,723,808,42,805,720,806,1,887,802,888,808,723,809,42,720,717,806,1,802,799,888,723,720,809,42,806,717,716,1,888,799,798,809,720,719,42,807,806,716,1,889,888,798,810,809,719,42,805,806,807,1,887,888,889,808,809,810,42,808,805,807,1,890,887,889,811,808,810,42,809,805,808,1,891,887,890,812,808,811,42,809,804,805,1,891,886,887,812,807,808,42,797,804,809,1,879,886,891,800,807,812,42,797,810,804,1,879,892,886,800,813,807,42,798,810,797,1,880,892,879,801,813,800,42,798,800,810,1,880,882,892,801,803,813,42,800,803,810,1,882,885,892,803,806,813,42,810,803,804,1,892,885,886,813,806,807,42,795,797,809,1,877,879,891,798,800,812,42,795,809,811,1,877,891,893,798,812,814,42,811,809,808,1,893,891,890,814,812,811,42,811,808,812,1,893,890,894,814,811,815,42,808,813,812,1,890,895,894,811,816,815,42,808,807,813,1,890,889,895,811,810,816,42,807,814,813,1,889,896,895,810,817,816,42,815,814,807,1,897,896,889,818,817,810,42,816,814,815,1,898,896,897,819,817,818,42,816,817,814,1,898,899,896,819,820,817,42,816,818,817,1,898,900,899,819,821,820,42,819,818,816,1,901,900,898,822,821,819,42,714,818,819,1,796,900,901,717,821,822,42,714,820,818,1,796,902,900,717,823,821,42,821,820,714,1,903,902,796,824,823,717,42,821,822,820,1,903,904,902,824,825,823,42,823,822,821,1,905,904,903,826,825,824,42,823,824,822,1,905,906,904,826,827,825,42,823,825,824,1,905,907,906,826,828,827,42,826,825,823,1,908,907,905,829,828,826,42,826,827,825,1,908,909,907,829,830,828,42,828,827,826,1,910,909,908,831,830,829,42,827,828,829,1,909,910,911,830,831,832,42,829,828,830,1,911,910,912,832,831,833,42,830,828,826,1,912,910,908,833,831,829,42,830,826,831,1,912,908,913,833,829,834,42,832,831,826,1,914,913,908,835,834,829,42,833,831,832,1,915,913,914,836,834,835,42,830,831,833,1,912,913,915,833,834,836,42,833,834,830,1,915,916,912,836,837,833,42,835,834,833,1,917,916,915,838,837,836,42,836,834,835,1,918,916,917,839,837,838,42,836,830,834,1,918,912,916,839,833,837,42,836,837,830,1,918,919,912,839,840,833,42,838,837,836,1,920,919,918,841,840,839,42,838,829,837,1,920,911,919,841,832,840,42,838,839,829,1,920,921,911,841,842,832,42,840,839,838,1,922,921,920,843,842,841,42,840,841,839,1,922,923,921,843,844,842,42,813,841,840,1,895,923,922,816,844,843,42,813,842,841,1,895,924,923,816,845,844,42,814,842,813,1,896,924,895,817,845,816,42,814,843,842,1,896,925,924,817,846,845,42,817,843,814,1,899,925,896,820,846,817,42,818,843,817,1,900,925,899,821,846,820,42,818,820,843,1,900,902,925,821,823,846,42,820,844,843,1,902,926,925,823,847,846,42,822,844,820,1,904,926,902,825,847,823,42,824,844,822,1,906,926,904,827,847,825,42,827,844,824,1,909,926,906,830,847,827,42,843,844,827,1,925,926,909,846,847,830,42,843,827,845,1,925,909,927,846,830,848,42,845,827,829,1,927,909,911,848,830,832,42,845,829,839,1,927,911,921,848,832,842,42,841,845,839,1,923,927,921,844,848,842,42,842,845,841,1,924,927,923,845,848,844,42,843,845,842,1,925,927,924,846,848,845,42,824,825,827,1,906,907,909,827,828,830,42,846,813,840,1,928,895,922,849,816,843,42,812,813,846,1,894,895,928,815,816,849,42,847,812,846,1,929,894,928,850,815,849,42,811,812,847,1,893,894,929,814,815,850,42,794,811,847,1,876,893,929,797,814,850,42,794,795,811,1,876,877,893,797,798,814,42,794,847,848,1,876,929,930,797,850,851,42,848,847,849,1,930,929,931,851,850,852,42,849,847,850,1,931,929,932,852,850,853,42,847,846,850,1,929,928,932,850,849,853,42,850,846,851,1,932,928,933,853,849,854,42,851,846,840,1,933,928,922,854,849,843,42,851,840,852,1,933,922,934,854,843,855,42,852,840,838,1,934,922,920,855,843,841,42,853,852,838,1,935,934,920,856,855,841,42,851,852,853,1,933,934,935,854,855,856,42,851,853,854,1,933,935,936,854,856,857,42,854,853,855,1,936,935,937,857,856,858,42,853,856,855,1,935,938,937,856,859,858,42,853,857,856,1,935,939,938,856,860,859,42,853,838,857,1,935,920,939,856,841,860,42,857,838,836,1,939,920,918,860,841,839,42,858,857,836,1,940,939,918,861,860,839,42,856,857,858,1,938,939,940,859,860,861,42,859,856,858,1,941,938,940,862,859,861,42,855,856,859,1,937,938,941,858,859,862,42,860,855,859,1,942,937,941,863,858,862,42,855,860,861,1,937,942,943,858,863,864,42,861,860,862,1,943,942,944,864,863,865,42,862,860,863,1,944,942,945,865,863,866,42,863,860,864,1,945,942,946,866,863,867,42,864,860,865,1,946,942,947,867,863,868,42,860,859,865,1,942,941,947,863,862,868,42,859,858,865,1,941,940,947,862,861,868,42,865,858,835,1,947,940,917,868,861,838,42,858,836,835,1,940,918,917,861,839,838,42,866,865,835,1,948,947,917,869,868,838,42,867,865,866,1,949,947,948,870,868,869,42,867,868,865,1,949,950,947,870,871,868,42,869,868,867,1,951,950,949,872,871,870,42,869,870,868,1,951,952,950,872,873,871,42,871,870,869,1,953,952,951,874,873,872,42,871,863,870,1,953,945,952,874,866,873,42,862,863,871,1,944,945,953,865,866,874,42,861,862,871,1,943,944,953,864,865,874,42,872,861,871,1,954,943,953,875,864,874,42,873,861,872,1,955,943,954,876,864,875,42,874,861,873,1,956,943,955,877,864,876,42,874,855,861,1,956,937,943,877,858,864,42,875,855,874,1,957,937,956,878,858,877,42,854,855,875,1,936,937,957,857,858,878,42,876,854,875,1,958,936,957,879,857,878,42,877,854,876,1,959,936,958,880,857,879,42,877,851,854,1,959,933,936,880,854,857,42,878,851,877,1,960,933,959,881,854,880,42,878,850,851,1,960,932,933,881,853,854,42,879,850,878,1,961,932,960,882,853,881,42,879,849,850,1,961,931,932,882,852,853,42,880,849,879,1,962,931,961,883,852,882,42,880,784,849,1,962,866,931,883,787,852,42,783,784,880,1,865,866,962,786,787,883,42,881,783,880,1,963,865,962,884,786,883,42,881,777,783,1,963,859,865,884,780,786,42,882,777,881,1,964,859,963,885,780,884,42,882,776,777,1,964,858,859,885,779,780,42,883,776,882,1,965,858,964,886,779,885,42,883,775,776,1,965,857,858,886,778,779,42,884,775,883,1,966,857,965,887,778,886,42,884,885,775,1,966,967,857,887,888,778,42,886,885,884,1,968,967,966,889,888,887,42,886,887,885,1,968,969,967,889,890,888,42,888,887,886,1,970,969,968,891,890,889,42,619,887,888,1,713,969,970,622,890,891,42,619,889,887,1,713,971,969,622,892,890,42,621,889,619,1,715,971,713,624,892,622,42,621,890,889,1,715,972,971,624,893,892,42,621,772,890,1,715,854,972,624,775,893,42,621,623,772,1,715,717,854,624,626,775,42,772,773,890,1,854,855,972,775,776,893,42,890,773,774,1,972,855,856,893,776,777,42,890,774,891,1,972,856,973,893,777,894,42,891,774,885,1,973,856,967,894,777,888,42,774,775,885,1,856,857,967,777,778,888,42,891,885,887,1,973,967,969,894,888,890,42,889,891,887,1,971,973,969,892,894,890,42,890,891,889,1,972,973,971,893,894,892,42,619,888,616,1,713,970,710,622,891,619,42,615,616,888,1,709,710,970,618,619,891,42,612,615,888,1,706,709,970,615,618,891,42,612,888,892,1,706,970,974,615,891,895,42,892,888,886,1,974,970,968,895,891,889,42,892,886,893,1,974,968,975,895,889,896,42,893,886,894,1,975,968,976,896,889,897,42,886,884,894,1,968,966,976,889,887,897,42,894,884,883,1,976,966,965,897,887,886,42,894,883,882,1,976,965,964,897,886,885,42,894,882,895,1,976,964,977,897,885,898,42,895,882,881,1,977,964,963,898,885,884,42,895,881,896,1,977,963,978,898,884,899,42,896,881,897,1,978,963,979,899,884,900,42,881,880,897,1,963,962,979,884,883,900,42,897,880,879,1,979,962,961,900,883,882,42,898,897,879,1,980,979,961,901,900,882,42,899,897,898,1,981,979,980,902,900,901,42,896,897,899,1,978,979,981,899,900,902,42,895,896,899,1,977,978,981,898,899,902,42,900,895,899,1,982,977,981,903,898,902,42,894,895,900,1,976,977,982,897,898,903,42,894,900,901,1,976,982,983,897,903,904,42,901,900,902,1,983,982,984,904,903,905,42,900,903,902,1,982,985,984,903,906,905,42,900,899,903,1,982,981,985,903,902,906,42,899,904,903,1,981,986,985,902,907,906,42,899,898,904,1,981,980,986,902,901,907,42,904,898,905,1,986,980,987,907,901,908,42,898,906,905,1,980,988,987,901,909,908,42,898,879,906,1,980,961,988,901,882,909,42,879,877,906,1,961,959,988,882,880,909,42,879,878,877,1,961,960,959,882,881,880,42,906,877,876,1,988,959,958,909,880,879,42,906,876,907,1,988,958,989,909,879,910,42,907,876,908,1,989,958,990,910,879,911,42,908,876,909,1,990,958,991,911,879,912,42,876,875,909,1,958,957,991,879,878,912,42,909,875,874,1,991,957,956,912,878,877,42,909,874,910,1,991,956,992,912,877,913,42,910,874,873,1,992,956,955,913,877,876,42,910,873,911,1,992,955,993,913,876,914,42,911,873,912,1,993,955,994,914,876,915,42,912,873,913,1,994,955,995,915,876,916,42,873,872,913,1,955,954,995,876,875,916,42,913,872,914,1,995,954,996,916,875,917,42,872,871,914,1,954,953,996,875,874,917,42,914,871,915,1,996,953,997,917,874,918,42,871,869,915,1,953,951,997,874,872,918,42,869,916,915,1,951,998,997,872,919,918,42,869,917,916,1,951,999,998,872,920,919,42,869,918,917,1,951,1000,999,872,921,920,42,869,867,918,1,951,949,1000,872,870,921,42,867,919,918,1,949,1001,1000,870,922,921,42,867,866,919,1,949,948,1001,870,869,922,42,919,866,920,1,1001,948,1002,922,869,923,42,866,835,920,1,948,917,1002,869,838,923,42,920,835,921,1,1002,917,1003,923,838,924,42,921,835,833,1,1003,917,915,924,838,836,42,921,833,922,1,1003,915,1004,924,836,925,42,922,833,923,1,1004,915,1005,925,836,926,42,923,833,832,1,1005,915,914,926,836,835,42,923,832,924,1,1005,914,1006,926,835,927,42,924,832,925,1,1006,914,1007,927,835,928,42,925,832,926,1,1007,914,1008,928,835,929,42,927,926,832,1,1009,1008,914,930,929,835,42,928,926,927,1,1010,1008,1009,931,929,930,42,928,929,926,1,1010,1011,1008,931,932,929,42,928,711,929,1,1010,793,1011,931,714,932,42,928,712,711,1,1010,794,793,931,715,714,42,821,712,928,1,903,794,1010,824,715,931,42,714,712,821,1,796,794,903,717,715,824,42,823,821,928,1,905,903,1010,826,824,931,42,928,927,823,1,1010,1009,905,931,930,826,42,823,927,826,1,905,1009,908,826,930,829,42,832,826,927,1,914,908,1009,835,829,930,42,929,711,930,1,1011,793,1012,932,714,933,42,709,930,711,1,791,1012,793,712,933,714,42,930,709,931,1,1012,791,1013,933,712,934,42,931,709,932,1,1013,791,1014,934,712,935,42,707,932,709,1,789,1014,791,710,935,712,42,932,707,933,1,1014,789,1015,935,710,936,42,934,933,707,1,1016,1015,789,937,936,710,42,935,933,934,1,1017,1015,1016,938,936,937,42,935,936,933,1,1017,1018,1015,938,939,936,42,937,936,935,1,1019,1018,1017,940,939,938,42,937,931,936,1,1019,1013,1018,940,934,939,42,938,931,937,1,1020,1013,1019,941,934,940,42,939,931,938,1,1021,1013,1020,942,934,941,42,939,930,931,1,1021,1012,1013,942,933,934,42,940,930,939,1,1022,1012,1021,943,933,942,42,940,929,930,1,1022,1011,1012,943,932,933,42,926,929,940,1,1008,1011,1022,929,932,943,42,925,926,940,1,1007,1008,1022,928,929,943,42,925,940,941,1,1007,1022,1023,928,943,944,42,941,940,939,1,1023,1022,1021,944,943,942,42,941,939,942,1,1023,1021,1024,944,942,945,42,939,938,942,1,1021,1020,1024,942,941,945,42,942,938,943,1,1024,1020,1025,945,941,946,42,943,938,944,1,1025,1020,1026,946,941,947,42,944,938,937,1,1026,1020,1019,947,941,940,42,945,944,937,1,1027,1026,1019,948,947,940,42,946,944,945,1,1028,1026,1027,949,947,948,42,946,947,944,1,1028,1029,1026,949,950,947,42,948,947,946,1,1030,1029,1028,951,950,949,42,943,947,948,1,1025,1029,1030,946,950,951,42,947,943,944,1,1029,1025,1026,950,946,947,42,948,949,943,1,1030,1031,1025,951,952,946,42,950,949,948,1,1032,1031,1030,953,952,951,42,950,951,949,1,1032,1033,1031,953,954,952,42,952,951,950,1,1034,1033,1032,955,954,953,42,953,951,952,1,1035,1033,1034,956,954,955,42,954,951,953,1,1036,1033,1035,957,954,956,42,955,951,954,1,1037,1033,1036,958,954,957,42,956,951,955,1,1038,1033,1037,959,954,958,42,956,949,951,1,1038,1031,1033,959,952,954,42,956,942,949,1,1038,1024,1031,959,945,952,42,941,942,956,1,1023,1024,1038,944,945,959,42,941,956,957,1,1023,1038,1039,944,959,960,42,957,956,955,1,1039,1038,1037,960,959,958,42,958,957,955,1,1040,1039,1037,961,960,958,42,924,957,958,1,1006,1039,1040,927,960,961,42,924,925,957,1,1006,1007,1039,927,928,960,42,925,941,957,1,1007,1023,1039,928,944,960,42,959,924,958,1,1041,1006,1040,962,927,961,42,959,923,924,1,1041,1005,1006,962,926,927,42,959,922,923,1,1041,1004,1005,962,925,926,42,922,959,918,1,1004,1041,1000,925,962,921,42,918,959,917,1,1000,1041,999,921,962,920,42,917,959,960,1,999,1041,1042,920,962,963,42,959,958,960,1,1041,1040,1042,962,961,963,42,960,958,955,1,1042,1040,1037,963,961,958,42,960,955,954,1,1042,1037,1036,963,958,957,42,960,954,961,1,1042,1036,1043,963,957,964,42,961,954,962,1,1043,1036,1044,964,957,965,42,954,963,962,1,1036,1045,1044,957,966,965,42,954,953,963,1,1036,1035,1045,957,956,966,42,963,953,964,1,1045,1035,1046,966,956,967,42,964,953,952,1,1046,1035,1034,967,956,955,42,964,952,965,1,1046,1034,1047,967,955,968,42,952,950,965,1,1034,1032,1047,955,953,968,42,965,950,966,1,1047,1032,1048,968,953,969,42,950,967,966,1,1032,1049,1048,953,970,969,42,950,948,967,1,1032,1030,1049,953,951,970,42,967,948,946,1,1049,1030,1028,970,951,949,42,964,965,557,1,1046,1047,1050,967,968,560,42,963,964,557,1,1045,1046,1050,966,967,560,42,963,557,968,1,1045,1050,1051,966,560,971,42,560,963,968,1,644,1045,1051,563,966,971,42,969,963,560,1,1052,1045,644,972,966,563,42,962,963,969,1,1044,1045,1052,965,966,972,42,970,962,969,1,1053,1044,1052,973,965,972,42,961,962,970,1,1043,1044,1053,964,965,973,42,916,961,970,1,998,1043,1053,919,964,973,42,917,961,916,1,999,1043,998,920,964,919,42,917,960,961,1,999,1042,1043,920,963,964,42,916,970,971,1,998,1053,1054,919,973,974,42,972,971,970,1,1055,1054,1053,975,974,973,42,973,971,972,1,1056,1054,1055,976,974,975,42,973,915,971,1,1056,997,1054,976,918,974,42,914,915,973,1,996,997,1056,917,918,976,42,974,914,973,1,1057,996,1056,977,917,976,42,913,914,974,1,995,996,1057,916,917,977,42,975,913,974,1,1058,995,1057,978,916,977,42,912,913,975,1,994,995,1058,915,916,978,42,976,912,975,1,1059,994,1058,979,915,978,42,977,912,976,1,1060,994,1059,980,915,979,42,977,978,912,1,1060,1061,994,980,981,915,42,979,978,977,1,1062,1061,1060,982,981,980,42,980,978,979,1,1063,1061,1062,983,981,982,42,980,981,978,1,1063,1064,1061,983,984,981,42,982,981,980,1,1065,1064,1063,985,984,983,42,982,983,981,1,1065,1066,1064,985,986,984,42,984,983,982,1,1067,1066,1065,987,986,985,42,984,985,983,1,1067,1068,1066,987,988,986,42,986,985,984,1,1069,1068,1067,989,988,987,42,986,987,985,1,1069,1070,1068,989,990,988,42,988,987,986,1,1071,1070,1069,991,990,989,42,989,987,988,1,1072,1070,1071,992,990,991,42,990,987,989,1,1073,1070,1072,993,990,992,42,990,985,987,1,1073,1068,1070,993,988,990,42,990,908,985,1,1073,990,1068,993,911,988,42,991,908,990,1,1074,990,1073,994,911,993,42,991,907,908,1,1074,989,990,994,910,911,42,905,907,991,1,987,989,1074,908,910,994,42,905,906,907,1,987,988,989,908,909,910,42,992,905,991,1,1075,987,1074,995,908,994,42,904,905,992,1,986,987,1075,907,908,995,42,993,904,992,1,1076,986,1075,996,907,995,42,903,904,993,1,985,986,1076,906,907,996,42,994,903,993,1,1077,985,1076,997,906,996,42,902,903,994,1,984,985,1077,905,906,997,42,995,902,994,1,1078,984,1077,998,905,997,42,996,902,995,1,1079,984,1078,999,905,998,42,996,901,902,1,1079,983,984,999,904,905,42,997,901,996,1,1080,983,1079,1000,904,999,42,997,894,901,1,1080,976,983,1000,897,904,42,998,894,997,1,1081,976,1080,1001,897,1000,42,893,894,998,1,975,976,1081,896,897,1001,42,892,893,998,1,974,975,1081,895,896,1001,42,608,892,998,1,702,974,1081,611,895,1001,42,612,892,608,1,706,974,702,615,895,611,42,608,609,612,1,702,703,706,611,612,615,42,608,998,999,1,702,1081,1082,611,1001,1002,42,998,1000,999,1,1081,1083,1082,1001,1003,1002,42,998,997,1000,1,1081,1080,1083,1001,1000,1003,42,997,996,1000,1,1080,1079,1083,1000,999,1003,42,1000,996,1001,1,1083,1079,1084,1003,999,1004,42,996,995,1001,1,1079,1078,1084,999,998,1004,42,1001,995,1002,1,1084,1078,1085,1004,998,1005,42,995,1003,1002,1,1078,1086,1085,998,1006,1005,42,995,1004,1003,1,1078,1087,1086,998,1007,1006,42,995,994,1004,1,1078,1077,1087,998,997,1007,42,1004,994,1005,1,1087,1077,1088,1007,997,1008,42,994,1006,1005,1,1077,1089,1088,997,1009,1008,42,994,1007,1006,1,1077,1090,1089,997,1010,1009,42,994,1008,1007,1,1077,1091,1090,997,1011,1010,42,994,993,1008,1,1077,1076,1091,997,996,1011,42,993,992,1008,1,1076,1075,1091,996,995,1011,42,1008,992,1009,1,1091,1075,1092,1011,995,1012,42,1009,992,991,1,1092,1075,1074,1012,995,994,42,1009,991,1010,1,1092,1074,1093,1012,994,1013,42,1010,991,990,1,1093,1074,1073,1013,994,993,42,1010,990,989,1,1093,1073,1072,1013,993,992,42,1007,1010,989,1,1090,1093,1072,1010,1013,992,42,1007,1009,1010,1,1090,1092,1093,1010,1012,1013,42,1008,1009,1007,1,1091,1092,1090,1011,1012,1010,42,1007,989,1011,1,1090,1072,1094,1010,992,1014,42,1012,1011,989,1,1095,1094,1072,1015,1014,992,42,1013,1011,1012,1,1096,1094,1095,1016,1014,1015,42,1006,1011,1013,1,1089,1094,1096,1009,1014,1016,42,1006,1007,1011,1,1089,1090,1094,1009,1010,1014,42,1005,1006,1013,1,1088,1089,1096,1008,1009,1016,42,1005,1013,1014,1,1088,1096,1097,1008,1016,1017,42,1014,1013,1015,1,1097,1096,1098,1017,1016,1018,42,1015,1013,1012,1,1098,1096,1095,1018,1016,1015,42,1015,1012,1016,1,1098,1095,1099,1018,1015,1019,42,1016,1012,1017,1,1099,1095,1100,1019,1015,1020,42,1012,988,1017,1,1095,1071,1100,1015,991,1020,42,1012,989,988,1,1095,1072,1071,1015,992,991,42,1018,1017,988,1,1101,1100,1071,1021,1020,991,42,1016,1017,1018,1,1099,1100,1101,1019,1020,1021,42,1016,1018,1019,1,1099,1101,1102,1019,1021,1022,42,1019,1018,1020,1,1102,1101,1103,1022,1021,1023,42,1018,1021,1020,1,1101,1104,1103,1021,1024,1023,42,1021,1018,986,1,1104,1101,1069,1024,1021,989,42,1018,988,986,1,1101,1071,1069,1021,991,989,42,1021,986,984,1,1104,1069,1067,1024,989,987,42,1021,984,1022,1,1104,1067,1105,1024,987,1025,42,1022,984,982,1,1105,1067,1065,1025,987,985,42,1022,982,980,1,1105,1065,1063,1025,985,983,42,1023,1022,980,1,1106,1105,1063,1026,1025,983,42,1021,1022,1023,1,1104,1105,1106,1024,1025,1026,42,1021,1023,1024,1,1104,1106,1107,1024,1026,1027,42,1023,979,1024,1,1106,1062,1107,1026,982,1027,42,1023,980,979,1,1106,1063,1062,1026,983,982,42,1024,979,1025,1,1107,1062,1108,1027,982,1028,42,1025,979,977,1,1108,1062,1060,1028,982,980,42,1025,977,1026,1,1108,1060,1109,1028,980,1029,42,1026,977,976,1,1109,1060,1059,1029,980,979,42,1027,1026,976,1,1110,1109,1059,1030,1029,979,42,1027,1028,1026,1,1110,1111,1109,1030,1031,1029,42,1029,1028,1027,1,1112,1111,1110,1032,1031,1030,42,1030,1028,1029,1,1113,1111,1112,1033,1031,1032,42,1030,1031,1028,1,1113,1114,1111,1033,1034,1031,42,1030,1032,1031,1,1113,1115,1114,1033,1035,1034,42,1033,1032,1030,1,1116,1115,1113,1036,1035,1033,42,1034,1032,1033,1,1117,1115,1116,1037,1035,1036,42,1019,1032,1034,1,1102,1115,1117,1022,1035,1037,42,1019,1020,1032,1,1102,1103,1115,1022,1023,1035,42,1032,1020,1035,1,1115,1103,1118,1035,1023,1038,42,1020,1024,1035,1,1103,1107,1118,1023,1027,1038,42,1021,1024,1020,1,1104,1107,1103,1024,1027,1023,42,1035,1024,1025,1,1118,1107,1108,1038,1027,1028,42,1031,1035,1025,1,1114,1118,1108,1034,1038,1028,42,1031,1032,1035,1,1114,1115,1118,1034,1035,1038,42,1031,1025,1028,1,1114,1108,1111,1034,1028,1031,42,1028,1025,1026,1,1111,1108,1109,1031,1028,1029,42,1036,1019,1034,1,1119,1102,1117,1039,1022,1037,42,1037,1019,1036,1,1120,1102,1119,1040,1022,1039,42,1037,1016,1019,1,1120,1099,1102,1040,1019,1022,42,1038,1016,1037,1,1121,1099,1120,1041,1019,1040,42,1038,1015,1016,1,1121,1098,1099,1041,1018,1019,42,1014,1015,1038,1,1097,1098,1121,1017,1018,1041,42,1039,1014,1038,1,1122,1097,1121,1042,1017,1041,42,1040,1014,1039,1,1123,1097,1122,1043,1017,1042,42,1005,1014,1040,1,1088,1097,1123,1008,1017,1043,42,1003,1005,1040,1,1086,1088,1123,1006,1008,1043,42,1004,1005,1003,1,1087,1088,1086,1007,1008,1006,42,1003,1040,1041,1,1086,1123,1124,1006,1043,1044,42,1040,1042,1041,1,1123,1125,1124,1043,1045,1044,42,1040,1039,1042,1,1123,1122,1125,1043,1042,1045,42,1039,1043,1042,1,1122,1126,1125,1042,1046,1045,42,1038,1044,1039,1,1121,1127,1122,1041,1047,1042,42,1044,1038,1037,1,1127,1121,1120,1047,1041,1040,42,1044,1037,1036,1,1127,1120,1119,1047,1040,1039,42,1045,1044,1036,1,1128,1127,1119,1048,1047,1039,42,1044,1045,1043,1,1127,1128,1126,1047,1048,1046,42,1046,1043,1045,1,1129,1126,1128,1049,1046,1048,42,1042,1043,1046,1,1125,1126,1129,1045,1046,1049,42,1047,1042,1046,1,1130,1125,1129,1050,1045,1049,42,1047,1041,1042,1,1130,1124,1125,1050,1044,1045,42,1048,1041,1047,1,1131,1124,1130,1051,1044,1050,42,1048,1049,1041,1,1131,1132,1124,1051,1052,1044,42,1050,1049,1048,1,1133,1132,1131,1053,1052,1051,42,1050,1002,1049,1,1133,1085,1132,1053,1005,1052,42,1050,1001,1002,1,1133,1084,1085,1053,1004,1005,42,1051,1001,1050,1,1134,1084,1133,1054,1004,1053,42,1051,1052,1001,1,1134,1135,1084,1054,1055,1004,42,1051,1053,1052,1,1134,1136,1135,1054,1056,1055,42,604,1053,1051,1,698,1136,1134,607,1056,1054,42,604,605,1053,1,698,699,1136,607,608,1056,42,605,999,1053,1,699,1082,1136,608,1002,1056,42,605,608,999,1,699,702,1082,608,611,1002,42,999,1052,1053,1,1082,1135,1136,1002,1055,1056,42,1052,999,1000,1,1135,1082,1083,1055,1002,1003,42,1052,1000,1001,1,1135,1083,1084,1055,1003,1004,42,604,1051,1054,1,698,1134,1137,607,1054,1057,42,1054,1051,1050,1,1137,1134,1133,1057,1054,1053,42,1054,1050,1048,1,1137,1133,1131,1057,1053,1051,42,1054,1048,1055,1,1137,1131,1138,1057,1051,1058,42,1055,1048,1056,1,1138,1131,1139,1058,1051,1059,42,1048,1047,1056,1,1131,1130,1139,1051,1050,1059,42,1056,1047,1057,1,1139,1130,1140,1059,1050,1060,42,1057,1047,1058,1,1140,1130,1141,1060,1050,1061,42,1047,1059,1058,1,1130,1142,1141,1050,1062,1061,42,1047,1060,1059,1,1130,1143,1142,1050,1063,1062,42,1047,1046,1060,1,1130,1129,1143,1050,1049,1063,42,1046,1045,1060,1,1129,1128,1143,1049,1048,1063,42,1060,1045,1033,1,1143,1128,1116,1063,1048,1036,42,1045,1034,1033,1,1128,1117,1116,1048,1037,1036,42,1036,1034,1045,1,1119,1117,1128,1039,1037,1048,42,1060,1033,1059,1,1143,1116,1142,1063,1036,1062,42,1033,1029,1059,1,1116,1112,1142,1036,1032,1062,42,1033,1030,1029,1,1116,1113,1112,1036,1033,1032,42,1059,1029,1027,1,1142,1112,1110,1062,1032,1030,42,1059,1027,1058,1,1142,1110,1141,1062,1030,1061,42,1058,1027,1061,1,1141,1110,1144,1061,1030,1064,42,1027,976,1061,1,1110,1059,1144,1030,979,1064,42,1061,976,1062,1,1144,1059,1145,1064,979,1065,42,976,975,1062,1,1059,1058,1145,979,978,1065,42,1062,975,1063,1,1145,1058,1146,1065,978,1066,42,975,1064,1063,1,1058,1147,1146,978,1067,1066,42,975,974,1064,1,1058,1057,1147,978,977,1067,42,974,973,1064,1,1057,1056,1147,977,976,1067,42,1064,973,972,1,1147,1056,1055,1067,976,975,42,1063,1064,972,1,1146,1147,1055,1066,1067,975,42,1063,972,573,1,1146,1055,657,1066,975,576,42,573,972,1065,1,657,1055,1148,576,975,1068,42,972,970,1065,1,1055,1053,1148,975,973,1068,42,1065,970,969,1,1148,1053,1052,1068,973,972,42,1065,969,1066,1,1148,1052,1149,1068,972,1069,42,1066,969,1067,1,1149,1052,1150,1069,972,1070,42,969,1068,1067,1,1052,1151,1150,972,1071,1070,42,969,560,1068,1,1052,644,1151,972,563,1071,42,560,561,1068,1,644,645,1151,563,564,1071,42,1068,561,562,1,1151,645,646,1071,564,565,42,1067,1068,562,1,1150,1151,646,1070,1071,565,42,1067,562,1069,1,1150,646,1152,1070,565,1072,42,562,563,1069,1,646,647,1152,565,566,1072,42,563,564,1069,1,647,648,1152,566,567,1072,42,1069,564,567,1,1152,648,651,1072,567,570,42,564,566,567,1,648,650,651,567,569,570,42,564,565,566,1,648,649,650,567,568,569,42,568,1069,567,1,652,1152,651,571,1072,570,42,568,1070,1069,1,652,1153,1152,571,1073,1072,42,569,1070,568,1,653,1153,652,572,1073,571,42,569,570,1070,1,653,654,1153,572,573,1073,42,570,1066,1070,1,654,1149,1153,573,1069,1073,42,570,571,1066,1,654,655,1149,573,574,1069,42,571,1065,1066,1,655,1148,1149,574,1068,1069,42,571,573,1065,1,655,657,1148,574,576,1068,42,1066,1067,1070,1,1149,1150,1153,1069,1070,1073,42,1067,1069,1070,1,1150,1152,1153,1070,1072,1073,42,574,1063,573,1,658,1146,657,577,1066,576,42,1062,1063,574,1,1145,1146,658,1065,1066,577,42,575,1062,574,1,659,1145,658,578,1065,577,42,1061,1062,575,1,1144,1145,659,1064,1065,578,42,1071,1061,575,1,1154,1144,659,1074,1064,578,42,1058,1061,1071,1,1141,1144,1154,1061,1064,1074,42,1057,1058,1071,1,1140,1141,1154,1060,1061,1074,42,1072,1057,1071,1,1155,1140,1154,1075,1060,1074,42,1072,1055,1057,1,1155,1138,1140,1075,1058,1060,42,579,1055,1072,1,663,1138,1155,582,1058,1075,42,579,1054,1055,1,663,1137,1138,582,1057,1058,42,580,1054,579,1,664,1137,663,583,1057,582,42,604,1054,580,1,698,1137,664,607,1057,583,42,582,604,580,1,666,698,664,585,607,583,42,579,1072,577,1,663,1155,661,582,1075,580,42,577,1072,575,1,661,1155,659,580,1075,578,42,1072,1071,575,1,1155,1154,659,1075,1074,578,42,1055,1056,1057,1,1138,1139,1140,1058,1059,1060,42,1049,1002,1003,1,1132,1085,1086,1052,1005,1006,42,1049,1003,1041,1,1132,1086,1124,1052,1006,1044,42,908,909,985,1,990,991,1068,911,912,988,42,985,909,910,1,1068,991,992,988,912,913,42,985,910,983,1,1068,992,1066,988,913,986,42,983,910,911,1,1066,992,993,986,913,914,42,983,911,981,1,1066,993,1064,986,914,984,42,981,911,978,1,1064,993,1061,984,914,981,42,978,911,912,1,1061,993,994,981,914,915,42,915,916,971,1,997,998,1054,918,919,974,42,559,560,968,1,643,644,1051,1076,1076,1076,42,918,919,922,1,1000,1001,1004,921,922,925,42,919,920,922,1,1001,1002,1004,922,923,925,42,920,921,922,1,1002,1003,1004,923,924,925,42,942,943,949,1,1024,1025,1031,945,946,952,42,945,937,1073,1,1027,1019,1156,948,940,1077,42,1073,937,935,1,1156,1019,1017,1077,940,938,42,931,932,936,1,1013,1014,1018,934,935,939,42,936,932,933,1,1018,1014,1015,939,935,936,42,934,707,1074,1,1016,789,1157,937,710,1078,42,1074,707,706,1,1157,789,788,1078,710,709,42,1074,706,1075,1,1157,788,1158,1079,1079,1079,42,1075,706,705,1,1158,788,787,1080,709,708,42,1076,1075,705,1,1159,1158,787,1081,1080,708,42,705,934,1076,1,787,1160,1159,708,937,1081,42,705,703,934,1,787,785,1160,708,706,937,42,705,704,703,1,787,786,785,708,707,706,42,934,703,701,1,1160,785,783,937,706,704,42,934,701,1077,1,1160,783,1161,937,704,1082,42,1078,1077,701,1,1162,1161,783,1083,1082,704,42,1078,1079,1077,1,1162,1163,1161,1083,1084,1082,42,1080,1079,1078,1,1164,1163,1162,1085,1084,1083,42,1080,1078,1081,1,1164,1162,1165,1085,1083,1086,42,1081,1078,700,1,1165,1162,782,1086,1083,703,42,1078,701,700,1,1162,783,782,1083,704,703,42,1081,700,1082,1,1165,782,1166,1086,703,1087,42,1082,700,699,1,1166,782,781,1087,703,702,42,1083,1082,699,1,1167,1166,781,1088,1087,702,42,1081,1082,1083,1,1165,1166,1167,1086,1087,1088,42,1084,1081,1083,1,1168,1165,1167,1089,1086,1088,42,1084,1080,1081,1,1168,1164,1165,1089,1085,1086,42,1085,1080,1084,1,1169,1164,1168,1090,1085,1089,42,1086,1085,1084,1,1170,1169,1168,1091,1090,1089,42,557,1085,1086,1,641,1169,1170,560,1090,1091,42,557,1086,1087,1,641,1170,1171,560,1091,1092,42,1086,1084,1087,1,1170,1168,1171,1091,1089,1092,42,1084,1083,1087,1,1168,1167,1171,1089,1088,1092,42,1087,1083,551,1,1171,1167,635,1092,1088,554,42,1083,1088,551,1,1167,1172,635,1088,1093,554,42,1083,699,1088,1,1167,781,1172,1088,702,1093,42,548,1088,699,1,632,1172,781,551,1093,702,42,551,1088,548,1,635,1172,632,554,1093,551,42,548,699,546,1,632,781,630,551,702,549,42,546,699,695,1,630,781,777,549,702,698,42,546,695,545,1,630,777,629,549,698,548,42,1087,551,552,1,1171,635,636,1092,554,555,42,556,1087,552,1,640,1171,636,559,1092,555,42,556,557,1087,1,640,641,1171,559,560,1092,42,556,552,554,1,640,636,638,559,555,557,42,1079,934,1077,1,1163,1160,1161,1084,937,1082,42,777,778,783,1,859,860,865,780,781,786,42,784,848,849,1,866,930,931,787,851,852,42,848,784,785,1,930,866,867,851,787,788,42,785,794,848,1,867,876,930,788,797,851,42,870,863,868,1,952,945,950,873,866,871,42,863,864,868,1,945,946,950,866,867,871,42,868,864,865,1,950,946,947,871,867,868,42,837,829,830,1,919,911,912,840,832,833,42,716,714,819,1,798,796,901,719,717,822,42,716,819,816,1,798,901,898,719,822,819,42,815,716,816,1,897,798,898,818,719,819,42,807,716,815,1,889,798,897,810,719,818,42,738,1089,767,1,820,1173,849,741,1094,770,42,1091,1089,1090,1,1174,1173,1175,1095,1094,1096,42,1092,1089,1091,1,1176,1173,1174,1097,1094,1095,42,1093,1089,1092,1,1177,1173,1176,1098,1094,1097,42,767,1089,1093,1,849,1173,1177,770,1094,1098,42,764,767,1093,1,846,849,1177,767,770,1098,42,764,1093,760,1,846,1177,842,767,1098,763,42,760,1093,1094,1,842,1177,1178,763,1098,1099,42,1094,1093,1092,1,1178,1177,1176,1099,1098,1097,42,753,1094,1092,1,835,1178,1176,756,1099,1097,42,755,1094,753,1,837,1178,835,758,1099,756,42,755,757,1094,1,837,839,1178,758,760,1099,42,760,1094,757,1,842,1178,839,763,1099,760,42,753,1092,752,1,835,1176,834,756,1097,755,42,752,1092,1091,1,834,1176,1174,755,1097,1095,42,752,1091,1095,1,834,1174,1179,755,1095,1100,42,1095,1091,1090,1,1179,1174,1175,1100,1095,1096,42,1095,1090,1096,1,1179,1175,1180,1100,1096,1101,42,1096,1090,738,1,1180,1175,820,1101,1096,741,42,739,1096,738,1,821,1180,820,742,1101,741,42,1097,1096,739,1,1181,1180,821,1102,1101,742,42,1097,1095,1096,1,1181,1179,1180,1102,1100,1101,42,749,1095,1097,1,831,1179,1181,752,1100,1102,42,750,1095,749,1,832,1179,831,753,1100,752,42,750,752,1095,1,832,834,1179,753,755,1100,42,749,1097,747,1,831,1181,829,752,1102,750,42,1097,1098,747,1,1181,1182,829,1102,1103,750,42,1097,740,1098,1,1181,822,1182,1102,743,1103,42,739,740,1097,1,821,822,1181,742,743,1102,42,1098,740,741,1,1182,822,823,1103,743,744,42,1098,741,1099,1,1182,823,1183,1103,744,1104,42,1099,741,742,1,1183,823,824,1104,744,745,42,1099,742,745,1,1183,824,827,1104,745,748,42,745,747,1099,1,827,829,1183,748,750,1104,42,1098,1099,747,1,1182,1183,829,1103,1104,750,42,762,764,760,1,844,846,842,765,767,763,42,688,689,734,1,770,771,816,691,692,737,42,734,689,1100,1,816,771,1184,737,692,1105,42,1100,689,1101,1,1184,771,1185,1105,692,1106,42,1101,689,690,1,1185,771,772,1106,692,693,42,1101,690,708,1,1185,772,790,1106,693,711,42,710,1101,708,1,792,1185,790,713,1106,711,42,713,1101,710,1,795,1185,792,716,1106,713,42,713,1102,1101,1,795,1186,1185,716,1107,1106,42,715,1102,713,1,797,1186,795,718,1107,716,42,715,718,1102,1,797,800,1186,718,721,1107,42,718,1100,1102,1,800,1184,1186,721,1105,1107,42,1103,1100,718,1,1187,1184,800,1108,1105,721,42,1104,1100,1103,1,1188,1184,1187,1109,1105,1108,42,1104,734,1100,1,1188,816,1184,1109,737,1105,42,732,734,1104,1,814,816,1188,735,737,1109,42,732,1104,731,1,814,1188,813,735,1109,734,42,721,731,1104,1,803,813,1188,724,734,1109,42,723,731,721,1,805,813,803,726,734,724,42,727,731,723,1,809,813,805,730,734,726,42,721,1104,1103,1,803,1188,1187,724,1109,1108,42,721,1103,719,1,803,1187,801,724,1108,722,42,719,1103,718,1,801,1187,800,722,1108,721,42,1100,1101,1102,1,1184,1185,1186,1105,1106,1107,42,686,628,630,1,768,722,724,689,631,633,42,1105,686,630,1,557,559,558,1110,689,633,42,1106,686,1105,1,563,559,557,1111,689,1110,42,1106,1107,686,1,563,564,559,1111,1112,689,42,1108,1107,1106,1,567,564,563,1113,1112,1111,42,1107,1108,1109,1,564,567,566,1112,1113,1114,42,1109,1108,643,1,566,567,589,1114,1113,646,42,1108,642,643,1,567,568,589,1113,645,646,42,642,1108,1106,1,568,567,563,645,1113,1111,42,642,1106,1110,1,568,563,562,645,1111,1115,42,1110,1106,1105,1,562,563,557,1115,1111,1110,42,1110,1105,1111,1,562,557,561,1115,1110,1116,42,1111,1105,633,1,561,557,560,1116,1110,636,42,1105,630,633,1,557,558,560,1110,633,636,42,630,632,633,1,558,695,560,633,635,636,42,637,1111,633,1,570,561,560,640,1116,636,42,637,1110,1111,1,570,562,561,640,1115,1116,42,639,1110,637,1,569,562,570,642,1115,640,42,639,642,1110,1,569,568,562,642,645,1115,42,637,633,634,1,570,560,696,640,636,637,42,643,685,1109,1,589,565,566,646,688,1114,42,685,643,645,1,565,589,590,688,646,648,42,1109,685,1107,1,566,565,564,1114,688,1112,42,685,686,1107,1,565,559,564,688,689,1112,42,649,650,680,1,729,731,761,652,653,683,42,680,650,679,1,761,731,760,683,653,682,42,650,651,679,1,731,732,760,653,654,682,42,651,666,679,1,732,747,760,654,669,682,42,652,666,651,1,733,747,732,655,669,654,42,668,676,667,1,749,757,748,671,679,670,42,676,668,673,1,757,749,754,679,671,676,42,668,669,673,1,749,750,754,671,672,676,42,542,544,661,1,626,628,742,545,547,664,42,542,661,660,1,626,742,741,545,664,663,42,542,660,540,1,626,741,624,545,663,543,42,540,660,538,1,624,741,622,543,663,541,42,534,535,533,1,618,619,614,537,538,536,42,498,644,1112,1,524,605,606,533,647,1117,42,1112,644,641,1,683,685,588,1117,647,644,42,1112,641,1113,1,683,588,684,1117,644,1118,42,641,640,1113,1,588,587,684,644,643,1118,42,1114,1113,640,1,583,684,587,1119,1118,643,42,1112,1113,1114,1,683,684,583,1117,1118,1119,42,1115,1112,1114,1,582,683,583,1120,1117,1119,42,1116,1112,1115,1,1189,1190,1191,1121,1117,1120,42,1117,1112,1116,1,527,606,607,1122,1117,1121,42,1117,498,1112,1,527,524,606,1122,533,1117,42,497,498,1117,1,526,524,527,532,533,1122,42,497,1117,1118,1,526,527,528,532,1122,1123,42,1118,1117,1116,1,528,527,607,1123,1122,1121,42,1118,1116,1119,1,528,607,608,1123,1121,1124,42,1119,1116,1120,1,608,607,669,1124,1121,1125,42,1120,1116,1121,1,1192,1193,1194,1125,1121,1126,42,1116,1122,1121,1,1189,1195,1196,1121,1127,1126,42,1116,1115,1122,1,1189,1191,1195,1121,1120,1127,42,1115,1123,1122,1,582,580,681,1120,1128,1127,42,1123,1115,1124,1,580,582,581,1128,1120,1129,42,1115,1114,1124,1,582,583,581,1120,1119,1129,42,1124,1114,1125,1,581,583,584,1129,1119,1130,42,1125,1114,1126,1,584,583,586,1130,1119,1131,42,1114,640,1126,1,583,587,586,1119,643,1131,42,1126,640,638,1,586,587,571,1131,643,641,42,1126,638,1125,1,586,571,584,1131,641,1130,42,1125,638,1127,1,584,571,585,1130,641,1132,42,1127,638,1128,1,585,571,573,1132,641,1133,42,638,636,1128,1,571,572,573,641,639,1133,42,636,635,1128,1,572,574,573,639,638,1133,42,1128,635,1129,1,573,574,575,1133,638,1134,42,635,1130,1129,1,574,675,575,638,1135,1134,42,635,629,1130,1,574,676,675,638,632,1135,42,635,631,629,1,574,694,676,638,634,632,42,1130,629,627,1,1197,723,721,1135,632,630,42,1130,627,624,1,1197,721,718,1135,630,627,42,1131,1130,624,1,1198,1197,718,1136,1135,627,42,1131,1132,1130,1,693,677,675,1136,1137,1135,42,1131,1133,1132,1,693,692,677,1136,1138,1137,42,1131,1122,1133,1,693,681,692,1136,1127,1138,42,1122,1131,1121,1,1195,1198,1196,1127,1136,1126,42,1131,624,1121,1,1198,718,1196,1136,627,1126,42,1121,624,622,1,1196,718,716,1126,627,625,42,1121,622,1134,1,1196,716,1199,1126,625,1139,42,1134,622,620,1,1199,716,714,1139,625,623,42,1120,1121,1134,1,1192,1194,1200,1125,1126,1139,42,1122,1135,1133,1,681,691,692,1127,1140,1138,42,1136,1135,1122,1,680,691,681,1141,1140,1127,42,1135,1136,1137,1,691,680,679,1140,1141,1142,42,1137,1136,1138,1,679,680,579,1142,1141,1143,42,1123,1138,1136,1,580,579,680,1128,1143,1141,42,1123,1139,1138,1,580,578,579,1128,1144,1143,42,1124,1139,1123,1,581,578,580,1129,1144,1128,42,1139,1124,1125,1,578,581,584,1144,1129,1130,42,1125,1140,1139,1,584,577,578,1130,1145,1144,42,1125,1127,1140,1,584,585,577,1130,1132,1145,42,1127,1128,1140,1,585,573,577,1132,1133,1145,42,1128,1141,1140,1,573,576,577,1133,1146,1145,42,1129,1141,1128,1,575,576,573,1134,1146,1133,42,1141,1129,1142,1,576,575,678,1146,1134,1147,42,1129,1132,1142,1,575,677,678,1134,1137,1147,42,1129,1130,1132,1,575,675,677,1134,1135,1137,42,1133,1142,1132,1,692,678,677,1138,1147,1137,42,1135,1142,1133,1,691,678,692,1140,1147,1138,42,1135,1137,1142,1,691,679,678,1140,1142,1147,42,1141,1142,1137,1,576,678,679,1146,1147,1142,42,1138,1141,1137,1,579,576,679,1143,1146,1142,42,1139,1141,1138,1,578,576,579,1144,1146,1143,42,1139,1140,1141,1,578,577,576,1144,1145,1146,42,1123,1136,1122,1,580,680,681,1128,1141,1127,42,1143,1118,1119,1,609,528,608,1148,1123,1124,42,1143,1144,1118,1,609,529,528,1148,1149,1123,42,491,1144,1143,1,610,529,609,526,1149,1148,42,491,492,1144,1,610,611,529,526,527,1149,42,492,493,1144,1,611,612,529,527,528,1149,42,1144,493,494,1,529,612,530,1149,528,529,42,1144,494,497,1,529,530,526,1149,529,532,42,1144,497,1118,1,529,526,528,1149,532,1123,42,412,413,530,1,1201,536,1202,396,460,438,42,1043,1039,1044,2,1203,1204,1205,1046,1042,1047,42,1090,1089,738,2,1206,1207,1208,1096,1094,741,42,1148,1149,1150,0,1209,1210,1211,1150,1151,1152,42,1148,1151,1149,0,1209,1212,1210,1150,1153,1151,42,1151,1148,1152,0,1212,1209,1213,1153,1150,1154,42,1152,1153,1151,0,1213,1214,1212,1154,1155,1153,42,1155,1156,1154,0,1215,1216,1217,1156,1157,1158,42,1157,1156,1155,0,1218,1216,1215,1159,1157,1156,42,1157,1158,1156,0,1218,1219,1216,1159,1160,1157,42,1159,1158,1157,0,1220,1219,1218,1161,1160,1159,42,1160,1158,1159,0,1221,1219,1220,1162,1160,1161,42,1160,1161,1158,0,1221,1222,1219,1162,1163,1160,42,1160,1162,1161,0,1221,1223,1222,1162,1164,1163,42,1163,1162,1160,0,1224,1223,1221,1165,1164,1162,42,1163,1164,1162,0,1224,1225,1223,1165,1166,1164,42,1165,1164,1163,0,1226,1225,1224,1167,1166,1165,42,1166,1164,1165,0,1227,1225,1226,1168,1166,1167,42,1166,1167,1164,0,1227,1228,1225,1168,1169,1166,42,1166,1168,1167,0,1227,1229,1228,1168,1170,1169,42,1169,1168,1166,0,1230,1229,1227,1171,1170,1168,42,1169,1170,1168,0,1230,1231,1229,1171,1172,1170,42,1171,1170,1169,0,1232,1231,1230,1173,1172,1171,42,1171,1172,1170,0,1232,1233,1231,1173,1174,1172,42,1173,1172,1171,0,1234,1233,1232,1175,1174,1173,42,1174,1172,1173,0,1235,1233,1234,1176,1174,1175,42,1174,1175,1172,0,1235,1236,1233,1176,1177,1174,42,1176,1175,1174,0,1237,1236,1235,1178,1177,1176,42,1176,1177,1175,0,1237,1238,1236,1178,1179,1177,42,1178,1177,1176,0,1239,1238,1237,1180,1179,1178,42,1178,1179,1177,0,1239,1240,1238,1180,1181,1179,42,1180,1179,1178,0,1241,1240,1239,1182,1181,1180,42,1180,1181,1179,0,1241,1242,1240,1182,1183,1181,42,1182,1181,1180,0,1243,1242,1241,1184,1183,1182,42,1181,1182,1183,0,1242,1243,1244,1183,1184,1185,42,1183,1182,1184,0,1244,1243,1245,1185,1184,1186,42,1182,1185,1184,0,1243,1246,1245,1184,1187,1186,42,1186,1185,1182,0,1247,1246,1243,1188,1187,1184,42,1186,1187,1185,0,1247,1248,1246,1188,1189,1187,42,1186,1188,1187,0,1247,1249,1248,1188,1190,1189,42,1189,1188,1186,0,1250,1249,1247,1191,1190,1188,42,1189,1190,1188,0,1250,1251,1249,1191,1192,1190,42,1189,1191,1190,0,1252,1253,1254,1191,1193,1192,42,1192,1191,1189,0,1255,1253,1252,1194,1193,1191,42,1192,1193,1191,0,1255,1256,1253,1194,1195,1193,42,1194,1193,1192,0,1257,1256,1255,1196,1195,1194,42,1195,1193,1194,0,1258,1256,1257,1197,1195,1196,42,1195,1196,1193,0,1258,1259,1256,1197,1198,1195,42,1197,1196,1195,0,1260,1259,1258,1199,1198,1197,42,1197,1198,1196,0,1260,1261,1259,1199,1200,1198,42,1197,1199,1198,0,1260,1262,1261,1199,1201,1200,42,1197,1200,1199,0,1260,1263,1262,1199,1202,1201,42,1201,1200,1197,0,1264,1263,1260,1203,1202,1199,42,1202,1200,1201,0,1265,1263,1264,1204,1202,1203,42,1200,1202,1203,0,1263,1265,1266,1202,1204,1205,42,1202,1204,1203,0,1265,1267,1266,1204,1206,1205,42,1205,1204,1202,0,1268,1269,1270,1207,1206,1204,42,1205,1206,1204,0,1268,1271,1269,1207,1208,1206,42,1207,1206,1205,0,1272,1271,1268,1209,1208,1207,42,1207,1208,1206,0,1272,1273,1271,1209,1210,1208,42,1207,1209,1208,0,1272,1274,1273,1209,1211,1210,42,1210,1209,1207,0,1275,1274,1272,1212,1211,1209,42,1211,1209,1210,0,1276,1274,1275,1213,1211,1212,42,1211,1212,1209,0,1276,1277,1274,1213,1214,1211,42,1213,1212,1211,0,1278,1277,1276,1215,1214,1213,42,1214,1212,1213,0,1279,1277,1278,1216,1214,1215,42,1214,1215,1212,0,1279,1280,1277,1216,1217,1214,42,1214,1216,1215,0,1279,1281,1280,1216,1218,1217,42,1217,1216,1214,0,1282,1281,1279,1219,1218,1216,42,1218,1216,1217,0,1283,1284,1285,1220,1218,1219,42,1218,1219,1216,0,1283,1286,1284,1220,1221,1218,42,1220,1219,1218,0,1287,1286,1283,1222,1221,1220,42,1220,1221,1219,0,1287,1288,1286,1222,1223,1221,42,1220,1222,1221,0,1287,1289,1288,1222,1224,1223,42,1220,1223,1222,0,1287,1290,1289,1222,1225,1224,42,1224,1223,1220,0,1291,1290,1287,1226,1225,1222,42,1224,1225,1223,0,1291,1292,1290,1226,1227,1225,42,1224,1226,1225,0,1291,1293,1292,1226,1228,1227,42,1227,1226,1224,0,1294,1293,1291,1229,1228,1226,42,1227,1228,1226,0,1294,1295,1293,1229,1230,1228,42,1229,1228,1227,0,1296,1295,1294,1231,1230,1229,42,1229,1230,1228,0,1296,1297,1295,1231,1232,1230,42,1229,1231,1230,0,1296,1298,1297,1231,1233,1232,42,1229,1232,1231,0,1296,1299,1298,1231,1234,1233,42,1233,1232,1229,0,1300,1299,1296,1235,1234,1231,42,1234,1232,1233,0,1301,1299,1300,1236,1234,1235,42,1234,1235,1232,0,1301,1302,1299,1236,1237,1234,42,1234,1236,1235,0,1301,1303,1302,1236,1238,1237,42,1234,1237,1236,0,1301,1304,1303,1236,1239,1238,42,1237,1234,1238,0,1304,1301,1305,1239,1236,1240,42,1239,1238,1234,0,1306,1305,1301,1241,1240,1236,42,1238,1239,1240,0,1305,1306,1307,1240,1241,1242,42,1239,1241,1240,0,1306,1308,1307,1241,1243,1242,42,1239,1234,1241,0,1306,1301,1308,1241,1236,1243,42,1241,1234,1233,0,1308,1301,1300,1243,1236,1235,42,1241,1233,1229,0,1308,1300,1296,1243,1235,1231,42,1241,1229,1242,0,1308,1296,1309,1243,1231,1244,42,1242,1229,1227,0,1309,1296,1294,1244,1231,1229,42,1242,1227,1243,0,1309,1294,1310,1244,1229,1245,42,1243,1227,1244,0,1310,1294,1311,1245,1229,1246,42,1227,1245,1244,0,1294,1312,1311,1229,1247,1246,42,1227,1224,1245,0,1294,1291,1312,1229,1226,1247,42,1245,1224,1220,0,1312,1291,1287,1247,1226,1222,42,1245,1220,1246,0,1312,1287,1313,1247,1222,1248,42,1220,1218,1246,0,1287,1283,1313,1222,1220,1248,42,1246,1218,1217,0,1313,1283,1285,1248,1220,1219,42,1246,1217,1247,0,1313,1285,1314,1248,1219,1249,42,1247,1217,1214,0,1315,1282,1279,1249,1219,1216,42,1247,1214,1248,0,1315,1279,1316,1249,1216,1250,42,1248,1214,1249,0,1316,1279,1317,1250,1216,1251,42,1249,1214,1213,0,1317,1279,1278,1251,1216,1215,42,1249,1213,1211,0,1317,1278,1276,1251,1215,1213,42,1250,1249,1211,0,1318,1317,1276,1252,1251,1213,42,1250,1251,1249,0,1318,1319,1317,1252,1253,1251,42,1252,1251,1250,0,1320,1319,1318,1254,1253,1252,42,1253,1251,1252,0,1321,1319,1320,1255,1253,1254,42,1253,1254,1251,0,1321,1322,1319,1255,1256,1253,42,1253,1255,1254,0,1321,1323,1322,1255,1257,1256,42,1256,1255,1253,0,1324,1323,1321,1258,1257,1255,42,1256,1257,1255,0,1324,1325,1323,1258,1259,1257,42,1232,1257,1256,0,1299,1325,1324,1260,1260,1260,42,1235,1257,1232,0,1302,1325,1299,1237,1259,1234,42,1235,1236,1257,0,1302,1303,1325,1237,1238,1259,42,1257,1236,1258,0,1325,1303,1326,1259,1238,1261,42,1236,1259,1258,0,1303,1327,1326,1238,1262,1261,42,1236,1260,1259,0,1303,1328,1327,1238,1263,1262,42,1236,1261,1260,0,1303,1329,1328,1238,1264,1263,42,1237,1261,1236,0,1304,1329,1303,1239,1264,1238,42,1261,1237,1238,0,1329,1304,1305,1264,1239,1240,42,1261,1238,1262,0,1329,1305,1330,1264,1240,1265,42,1262,1238,1263,0,1330,1305,1331,1265,1240,1266,42,1238,1240,1263,0,1305,1307,1331,1240,1242,1266,42,1240,1264,1263,0,1307,1332,1331,1242,1267,1266,42,1264,1240,1265,0,1332,1307,1333,1267,1242,1268,42,1240,1266,1265,0,1307,1334,1333,1242,1269,1268,42,1240,1267,1266,0,1307,1335,1334,1242,1270,1269,42,1240,1241,1267,0,1307,1308,1335,1242,1243,1270,42,1241,1243,1267,0,1308,1310,1335,1243,1245,1270,42,1241,1242,1243,0,1308,1309,1310,1243,1244,1245,42,1267,1243,1268,0,1335,1310,1336,1270,1245,1271,42,1268,1243,1269,0,1336,1310,1337,1271,1245,1272,42,1243,1244,1269,0,1310,1311,1337,1245,1246,1272,42,1244,1245,1269,0,1311,1312,1337,1246,1247,1272,42,1245,1246,1269,0,1312,1313,1337,1247,1248,1272,42,1269,1246,1247,0,1337,1313,1314,1272,1248,1249,42,1269,1247,1270,0,1337,1314,1338,1272,1249,1273,42,1270,1247,1248,0,1339,1315,1316,1273,1249,1250,42,1270,1248,1271,0,1339,1316,1340,1273,1250,1274,42,1271,1248,1251,0,1340,1316,1319,1274,1250,1253,42,1251,1248,1249,0,1319,1316,1317,1253,1250,1251,42,1272,1271,1251,0,1341,1340,1319,1275,1274,1253,42,1272,1270,1271,0,1341,1339,1340,1275,1273,1274,42,1273,1270,1272,0,1342,1339,1341,1276,1273,1275,42,1273,1269,1270,0,1343,1337,1338,1276,1272,1273,42,1268,1269,1273,0,1336,1337,1343,1271,1272,1276,42,1268,1273,1274,0,1336,1343,1344,1271,1276,1277,42,1274,1273,1272,0,1345,1342,1341,1277,1276,1275,42,1274,1272,1275,0,1345,1341,1346,1277,1275,1278,42,1255,1275,1272,0,1323,1346,1341,1257,1278,1275,42,1275,1255,1276,0,1346,1323,1347,1278,1257,1279,42,1255,1277,1276,0,1323,1348,1347,1257,1280,1279,42,1255,1257,1277,0,1323,1325,1348,1257,1259,1280,42,1278,1277,1257,0,1349,1348,1325,1281,1280,1259,42,1277,1278,1276,0,1348,1349,1347,1280,1281,1279,42,1278,1279,1276,0,1349,1350,1347,1281,1282,1279,42,1278,1280,1279,0,1349,1351,1350,1281,1283,1282,42,1281,1280,1278,0,1352,1351,1349,1284,1283,1281,42,1282,1280,1281,0,1353,1351,1352,1285,1283,1284,42,1282,1283,1280,0,1353,1354,1351,1285,1286,1283,42,1280,1283,1284,0,1351,1354,1355,1283,1286,1287,42,1285,1280,1284,0,1356,1351,1355,1288,1283,1287,42,1286,1280,1285,0,1357,1351,1356,1289,1283,1288,42,1286,1279,1280,0,1357,1350,1351,1289,1282,1283,42,1276,1279,1286,0,1347,1350,1357,1279,1282,1289,42,1287,1276,1286,0,1358,1347,1357,1290,1279,1289,42,1275,1276,1287,0,1346,1347,1358,1278,1279,1290,42,1274,1275,1287,0,1345,1346,1358,1277,1278,1290,42,1265,1274,1287,0,1333,1344,1359,1268,1277,1290,42,1265,1266,1274,0,1333,1334,1344,1268,1269,1277,42,1266,1268,1274,0,1334,1336,1344,1269,1271,1277,42,1266,1267,1268,0,1334,1335,1336,1269,1270,1271,42,1265,1287,1264,0,1333,1359,1332,1268,1290,1267,42,1287,1286,1264,0,1359,1360,1332,1290,1289,1267,42,1264,1286,1288,0,1332,1360,1361,1267,1289,1291,42,1286,1285,1288,0,1360,1362,1361,1289,1288,1291,42,1288,1285,1284,0,1361,1362,1363,1291,1288,1287,42,1288,1284,1289,0,1361,1363,1364,1291,1287,1292,42,1288,1289,1290,0,1361,1364,1365,1291,1292,1293,42,1291,1288,1290,0,1366,1361,1365,1294,1291,1293,42,1263,1288,1291,0,1331,1361,1366,1266,1291,1294,42,1263,1264,1288,0,1331,1332,1361,1266,1267,1291,42,1262,1263,1291,0,1330,1331,1366,1265,1266,1294,42,1292,1262,1291,0,1367,1330,1366,1295,1265,1294,42,1261,1262,1292,0,1329,1330,1367,1264,1265,1295,42,1293,1261,1292,0,1368,1329,1367,1296,1264,1295,42,1261,1293,1260,0,1329,1368,1328,1264,1296,1263,42,1260,1293,1294,0,1328,1368,1369,1263,1296,1297,42,1260,1294,1259,0,1328,1369,1327,1263,1297,1262,42,1259,1294,1295,0,1327,1369,1370,1262,1297,1298,42,1295,1281,1259,0,1370,1352,1327,1298,1284,1262,42,1295,1282,1281,0,1370,1353,1352,1298,1285,1284,42,1259,1281,1278,0,1327,1352,1349,1262,1284,1281,42,1259,1278,1258,0,1327,1349,1326,1262,1281,1261,42,1258,1278,1257,0,1326,1349,1325,1261,1281,1259,42,1291,1290,1292,0,1366,1365,1367,1294,1293,1295,42,1255,1272,1254,0,1323,1341,1322,1257,1275,1256,42,1272,1251,1254,0,1341,1319,1322,1275,1253,1256,42,1232,1256,1253,0,1299,1324,1321,1234,1258,1255,42,1253,1231,1232,0,1321,1298,1299,1255,1233,1234,42,1231,1253,1230,0,1298,1321,1297,1233,1255,1232,42,1230,1253,1252,0,1297,1321,1320,1232,1255,1254,42,1252,1250,1230,0,1320,1318,1297,1254,1252,1232,42,1230,1250,1296,0,1297,1318,1371,1232,1252,1299,42,1296,1250,1211,0,1371,1318,1276,1299,1252,1213,42,1296,1211,1297,0,1371,1276,1372,1299,1213,1300,42,1297,1211,1210,0,1372,1276,1275,1300,1213,1212,42,1297,1210,1225,0,1372,1275,1292,1300,1212,1227,42,1225,1210,1298,0,1292,1275,1373,1227,1212,1301,42,1210,1299,1298,0,1275,1374,1373,1212,1302,1301,42,1210,1207,1299,0,1275,1272,1374,1212,1209,1302,42,1299,1207,1205,0,1374,1272,1268,1302,1209,1207,42,1299,1205,1300,0,1374,1268,1375,1302,1207,1303,42,1205,1202,1300,0,1268,1270,1375,1207,1204,1303,42,1202,1301,1300,0,1270,1376,1375,1204,1304,1303,42,1301,1202,1201,0,1377,1265,1264,1304,1204,1203,42,1301,1201,1302,0,1377,1264,1378,1304,1203,1305,42,1302,1201,1303,0,1378,1264,1379,1305,1203,1306,42,1201,1197,1303,0,1264,1260,1379,1203,1199,1306,42,1303,1197,1195,0,1379,1260,1258,1306,1199,1197,42,1303,1195,1304,0,1379,1258,1380,1306,1197,1307,42,1304,1195,1305,0,1380,1258,1381,1307,1197,1308,42,1195,1306,1305,0,1258,1382,1381,1197,1309,1308,42,1195,1194,1306,0,1258,1257,1382,1197,1196,1309,42,1194,1192,1306,0,1257,1255,1382,1196,1194,1309,42,1306,1192,1189,0,1382,1255,1252,1309,1194,1191,42,1307,1306,1189,0,1383,1382,1252,1310,1309,1191,42,1305,1306,1307,0,1381,1382,1383,1308,1309,1310,42,1305,1307,1308,0,1381,1383,1384,1308,1310,1311,42,1308,1307,1309,0,1384,1383,1385,1311,1310,1312,42,1307,1189,1309,0,1383,1252,1385,1310,1191,1312,42,1309,1189,1310,0,1385,1252,1386,1312,1191,1313,42,1189,1311,1310,0,1252,1387,1386,1191,1314,1313,42,1189,1186,1311,0,1252,1388,1387,1191,1188,1314,42,1186,1312,1311,0,1388,1389,1387,1188,1315,1314,42,1313,1312,1186,0,1390,1391,1247,1316,1315,1188,42,1313,1314,1312,0,1390,1392,1391,1316,1317,1315,42,1315,1314,1313,0,1393,1392,1390,1318,1317,1316,42,1315,1316,1314,0,1393,1394,1392,1318,1319,1317,42,1317,1316,1315,0,1395,1394,1393,1320,1319,1318,42,1317,1318,1316,0,1395,1396,1394,1320,1321,1319,42,1317,1309,1318,0,1397,1385,1398,1320,1312,1321,42,1308,1309,1317,0,1384,1385,1397,1311,1312,1320,42,1308,1317,1319,0,1384,1397,1399,1311,1320,1322,42,1319,1317,1320,0,1399,1397,1400,1322,1320,1323,42,1317,1321,1320,0,1397,1401,1400,1320,1324,1323,42,1317,1315,1321,0,1397,1402,1401,1320,1318,1324,42,1315,1322,1321,0,1402,1403,1401,1318,1325,1324,42,1323,1322,1315,0,1404,1405,1393,1326,1325,1318,42,1323,1324,1322,0,1404,1406,1405,1326,1327,1325,42,1325,1324,1323,0,1407,1406,1404,1328,1327,1326,42,1325,1326,1324,0,1407,1408,1406,1328,1329,1327,42,1327,1326,1325,0,1409,1408,1407,1330,1329,1328,42,1327,1328,1326,0,1409,1410,1408,1330,1331,1329,42,1327,1319,1328,0,1411,1399,1412,1330,1322,1331,42,1329,1319,1327,0,1413,1399,1411,1332,1322,1330,42,1308,1319,1329,0,1384,1399,1413,1311,1322,1332,42,1330,1308,1329,0,1414,1384,1413,1333,1311,1332,42,1331,1308,1330,0,1415,1384,1414,1334,1311,1333,42,1331,1304,1308,0,1415,1380,1384,1334,1307,1311,42,1332,1304,1331,0,1416,1380,1415,1335,1307,1334,42,1332,1303,1304,0,1416,1379,1380,1335,1306,1307,42,1302,1303,1332,0,1378,1379,1416,1305,1306,1335,42,1333,1302,1332,0,1417,1378,1416,1336,1305,1335,42,1301,1302,1333,0,1377,1378,1417,1304,1305,1336,42,1334,1301,1333,0,1418,1377,1417,1337,1304,1336,42,1335,1301,1334,0,1419,1376,1420,1338,1304,1337,42,1335,1300,1301,0,1419,1375,1376,1338,1303,1304,42,1336,1300,1335,0,1421,1375,1419,1339,1303,1338,42,1336,1299,1300,0,1421,1374,1375,1339,1302,1303,42,1298,1299,1336,0,1373,1374,1421,1301,1302,1339,42,1222,1298,1336,0,1289,1373,1421,1224,1301,1339,42,1225,1298,1222,0,1292,1373,1289,1227,1301,1224,42,1223,1225,1222,0,1290,1292,1289,1225,1227,1224,42,1222,1336,1337,0,1289,1421,1422,1224,1339,1340,42,1337,1336,1335,0,1422,1421,1419,1340,1339,1338,42,1337,1335,1338,0,1422,1419,1423,1340,1338,1341,42,1335,1334,1338,0,1419,1420,1423,1338,1337,1341,42,1338,1334,1339,0,1423,1420,1424,1341,1337,1342,42,1339,1334,1340,0,1425,1418,1426,1342,1337,1343,42,1334,1333,1340,0,1418,1417,1426,1337,1336,1343,42,1340,1333,1341,0,1426,1417,1427,1343,1336,1344,42,1333,1342,1341,0,1417,1428,1427,1336,1345,1344,42,1333,1332,1342,0,1417,1416,1428,1336,1335,1345,42,1342,1332,1331,0,1428,1416,1415,1345,1335,1334,42,1342,1331,1343,0,1428,1415,1429,1345,1334,1346,42,1343,1331,1330,0,1429,1415,1414,1346,1334,1333,42,1343,1330,1344,0,1429,1414,1430,1346,1333,1347,42,1344,1330,1329,0,1430,1414,1413,1347,1333,1332,42,1344,1329,1327,0,1430,1413,1411,1347,1332,1330,42,1327,1345,1344,0,1409,1431,1432,1330,1348,1347,42,1327,1325,1345,0,1409,1407,1431,1330,1328,1348,42,1325,1323,1345,0,1407,1404,1431,1328,1326,1348,42,1345,1323,1346,0,1431,1404,1433,1348,1326,1349,42,1323,1315,1346,0,1404,1393,1433,1326,1318,1349,42,1315,1313,1346,0,1393,1390,1433,1318,1316,1349,42,1346,1313,1182,0,1433,1390,1243,1349,1316,1184,42,1182,1313,1186,0,1243,1390,1247,1184,1316,1188,42,1180,1346,1182,0,1241,1433,1243,1182,1349,1184,42,1347,1346,1180,0,1434,1433,1241,1350,1349,1182,42,1345,1346,1347,0,1431,1433,1434,1348,1349,1350,42,1345,1347,1348,0,1431,1434,1435,1348,1350,1351,42,1348,1347,1349,0,1435,1434,1436,1351,1350,1352,42,1349,1347,1350,0,1436,1434,1437,1352,1350,1353,42,1350,1347,1178,0,1437,1434,1239,1353,1350,1180,42,1178,1347,1180,0,1239,1434,1241,1180,1350,1182,42,1176,1350,1178,0,1237,1437,1239,1178,1353,1180,42,1351,1350,1176,0,1438,1437,1237,1354,1353,1178,42,1352,1350,1351,0,1439,1437,1438,1355,1353,1354,42,1349,1350,1352,0,1436,1437,1439,1352,1353,1355,42,1340,1349,1352,0,1440,1436,1439,1343,1352,1355,42,1340,1341,1349,0,1440,1441,1436,1343,1344,1352,42,1341,1348,1349,0,1441,1435,1436,1344,1351,1352,42,1343,1348,1341,0,1442,1435,1441,1346,1351,1344,42,1343,1345,1348,0,1442,1431,1435,1346,1348,1351,42,1344,1345,1343,0,1432,1431,1442,1347,1348,1346,42,1341,1342,1343,0,1427,1428,1429,1344,1345,1346,42,1339,1340,1352,0,1443,1440,1439,1342,1343,1355,42,1339,1352,1353,0,1443,1439,1444,1342,1355,1356,42,1354,1353,1352,0,1445,1444,1439,1357,1356,1355,42,1353,1354,1355,0,1446,1447,1448,1356,1357,1358,42,1355,1354,1356,0,1449,1450,1451,1358,1357,1359,42,1356,1354,1357,0,1451,1450,1452,1359,1357,1360,42,1354,1351,1357,0,1445,1438,1453,1357,1354,1360,42,1354,1352,1351,0,1445,1439,1438,1357,1355,1354,42,1357,1351,1176,0,1453,1438,1237,1360,1354,1178,42,1357,1176,1358,0,1453,1237,1454,1360,1178,1361,42,1358,1176,1359,0,1454,1237,1455,1361,1178,1362,42,1359,1176,1174,0,1455,1237,1235,1362,1178,1176,42,1359,1174,1360,0,1455,1235,1456,1362,1176,1363,42,1360,1174,1173,0,1456,1235,1234,1363,1176,1175,42,1203,1360,1173,0,1266,1456,1234,1205,1363,1175,42,1203,1204,1360,0,1266,1267,1456,1205,1206,1363,42,1358,1360,1204,0,1454,1456,1267,1361,1363,1206,42,1358,1359,1360,0,1454,1455,1456,1361,1362,1363,42,1358,1204,1206,0,1457,1269,1271,1361,1206,1208,42,1361,1358,1206,0,1458,1457,1271,1364,1361,1208,42,1357,1358,1361,0,1452,1457,1458,1360,1361,1364,42,1356,1357,1361,0,1451,1452,1458,1359,1360,1364,42,1362,1356,1361,0,1459,1451,1458,1365,1359,1364,42,1363,1356,1362,0,1460,1451,1459,1366,1359,1365,42,1363,1355,1356,0,1460,1449,1451,1366,1358,1359,42,1364,1355,1363,0,1461,1449,1460,1367,1358,1366,42,1364,1365,1355,0,1462,1463,1448,1367,1368,1358,42,1364,1366,1365,0,1462,1464,1463,1367,1369,1368,42,1219,1366,1364,0,1286,1464,1462,1221,1369,1367,42,1221,1366,1219,0,1288,1464,1286,1223,1369,1221,42,1221,1337,1366,0,1288,1422,1464,1223,1340,1369,42,1221,1222,1337,0,1288,1289,1422,1223,1224,1340,42,1337,1338,1366,0,1422,1423,1464,1340,1341,1369,42,1338,1365,1366,0,1423,1463,1464,1341,1368,1369,42,1338,1339,1365,0,1423,1424,1463,1341,1342,1368,42,1339,1353,1365,0,1424,1446,1463,1342,1356,1368,42,1365,1353,1355,0,1463,1446,1448,1368,1356,1358,42,1219,1364,1216,0,1286,1462,1284,1221,1367,1218,42,1216,1364,1363,0,1281,1461,1460,1218,1367,1366,42,1216,1363,1215,0,1281,1460,1280,1218,1366,1217,42,1215,1363,1362,0,1280,1460,1459,1217,1366,1365,42,1215,1362,1212,0,1280,1459,1277,1217,1365,1214,42,1212,1362,1208,0,1277,1459,1273,1214,1365,1210,42,1362,1361,1208,0,1459,1458,1273,1365,1364,1210,42,1208,1361,1206,0,1273,1458,1271,1210,1364,1208,42,1212,1208,1209,0,1277,1273,1274,1214,1210,1211,42,1203,1173,1367,0,1266,1234,1465,1205,1175,1370,42,1367,1173,1171,0,1465,1234,1232,1370,1175,1173,42,1367,1171,1368,0,1465,1232,1466,1370,1173,1371,42,1368,1171,1169,0,1466,1232,1230,1371,1173,1171,42,1368,1169,1369,0,1466,1230,1467,1371,1171,1372,42,1369,1169,1166,0,1467,1230,1227,1372,1171,1168,42,1369,1166,1370,0,1467,1227,1468,1372,1168,1373,42,1370,1166,1165,0,1468,1227,1226,1373,1168,1167,42,1371,1370,1165,0,1469,1468,1226,1374,1373,1167,42,1372,1370,1371,0,1470,1468,1469,1375,1373,1374,42,1372,1369,1370,0,1470,1467,1468,1375,1372,1373,42,1368,1369,1372,0,1466,1467,1470,1371,1372,1375,42,1373,1368,1372,0,1471,1466,1470,1376,1371,1375,42,1367,1368,1373,0,1465,1466,1471,1370,1371,1376,42,1374,1367,1373,0,1472,1465,1471,1377,1370,1376,42,1203,1367,1374,0,1266,1465,1472,1205,1370,1377,42,1203,1374,1199,0,1266,1472,1262,1205,1377,1201,42,1199,1374,1375,0,1262,1472,1473,1201,1377,1378,42,1374,1376,1375,0,1472,1474,1473,1377,1379,1378,42,1374,1373,1376,0,1472,1471,1474,1377,1376,1379,42,1376,1373,1372,0,1474,1471,1470,1379,1376,1375,42,1372,1377,1376,0,1470,1475,1474,1375,1380,1379,42,1371,1377,1372,0,1469,1475,1470,1374,1380,1375,42,1377,1371,1378,0,1475,1469,1476,1380,1374,1381,42,1378,1371,1379,0,1476,1469,1477,1381,1374,1382,42,1371,1380,1379,0,1469,1478,1477,1374,1383,1382,42,1371,1165,1380,0,1469,1226,1478,1374,1167,1383,42,1380,1165,1163,0,1478,1226,1224,1383,1167,1165,42,1380,1163,1381,0,1478,1224,1479,1383,1165,1384,42,1381,1163,1160,0,1479,1224,1221,1384,1165,1162,42,1381,1160,1382,0,1479,1221,1480,1384,1162,1385,42,1382,1160,1383,0,1480,1221,1481,1385,1162,1386,42,1383,1160,1159,0,1481,1221,1220,1386,1162,1161,42,1383,1159,1157,0,1481,1220,1218,1386,1161,1159,42,1383,1157,1384,0,1481,1218,1482,1386,1159,1387,42,1384,1157,1155,0,1482,1218,1215,1387,1159,1156,42,1384,1155,1385,0,1482,1215,1483,1387,1156,1388,42,1386,1152,1387,0,1484,1213,1485,1389,1154,1390,42,1152,1148,1387,0,1213,1209,1485,1154,1150,1390,42,1387,1148,1388,0,1485,1209,1486,1390,1150,1391,42,1388,1148,1150,0,1486,1209,1211,1391,1150,1152,42,1389,1149,1390,0,1487,1210,1488,1392,1151,1393,42,1149,1392,1391,0,1210,1489,1490,1151,1394,1395,42,1151,1392,1149,0,1212,1489,1210,1153,1394,1151,42,1393,1392,1151,0,1491,1489,1212,1396,1394,1153,42,1154,1156,1395,0,1217,1216,1492,1158,1157,1397,42,1156,1396,1395,0,1216,1493,1492,1157,1398,1397,42,1158,1396,1156,0,1219,1493,1216,1160,1398,1157,42,1158,1397,1396,0,1219,1494,1493,1160,1399,1398,42,1158,1398,1397,0,1219,1495,1494,1160,1400,1399,42,1161,1398,1158,0,1222,1495,1219,1163,1400,1160,42,1399,1398,1161,0,1496,1495,1222,1401,1400,1163,42,1399,1400,1398,0,1496,1497,1495,1401,1402,1400,42,1401,1400,1399,0,1498,1497,1496,1403,1402,1401,42,1402,1400,1401,0,1499,1497,1498,1404,1402,1403,42,1402,1403,1400,0,1499,1500,1497,1404,1405,1402,42,1402,1404,1403,0,1499,1501,1500,1404,1406,1405,42,1405,1404,1402,0,1502,1501,1499,1407,1406,1404,42,1405,1406,1404,0,1502,1503,1501,1407,1408,1406,42,1407,1406,1405,0,1504,1503,1502,1409,1408,1407,42,1407,1408,1406,0,1504,1505,1503,1409,1410,1408,42,1408,1407,1409,0,1505,1504,1506,1410,1409,1411,42,1407,1410,1409,0,1504,1507,1506,1409,1412,1411,42,1407,1411,1410,0,1504,1508,1507,1409,1413,1412,42,1407,1405,1411,0,1504,1502,1508,1409,1407,1413,42,1405,1402,1411,0,1502,1499,1508,1407,1404,1413,42,1411,1402,1401,0,1508,1499,1498,1413,1404,1403,42,1412,1411,1401,0,1509,1508,1498,1414,1413,1403,42,1412,1410,1411,0,1509,1507,1508,1414,1412,1413,42,1412,1413,1410,0,1509,1510,1507,1414,1415,1412,42,1414,1413,1412,0,1511,1510,1509,1416,1415,1414,42,1167,1413,1414,0,1228,1510,1511,1169,1415,1416,42,1415,1413,1167,0,1512,1510,1228,1417,1415,1169,42,1416,1413,1415,0,1513,1510,1512,1418,1415,1417,42,1416,1410,1413,0,1513,1507,1510,1418,1412,1415,42,1416,1409,1410,0,1513,1506,1507,1418,1411,1412,42,1417,1409,1416,0,1514,1506,1513,1419,1411,1418,42,1417,1379,1409,0,1514,1515,1506,1419,1382,1411,42,1378,1379,1417,0,1516,1515,1514,1381,1382,1419,42,1378,1417,1418,0,1516,1514,1517,1381,1419,1420,42,1417,1419,1418,0,1514,1518,1517,1419,1421,1420,42,1420,1419,1417,0,1519,1518,1514,1422,1421,1419,42,1183,1419,1420,0,1244,1518,1519,1185,1421,1422,42,1183,1184,1419,0,1244,1245,1518,1185,1186,1421,42,1184,1421,1419,0,1245,1520,1518,1186,1423,1421,42,1184,1422,1421,0,1245,1521,1520,1186,1424,1423,42,1184,1185,1422,0,1245,1246,1521,1186,1187,1424,42,1185,1423,1422,0,1246,1522,1521,1187,1425,1424,42,1185,1187,1423,0,1246,1248,1522,1187,1189,1425,42,1187,1424,1423,0,1248,1523,1522,1189,1426,1425,42,1187,1425,1424,0,1248,1524,1523,1189,1427,1426,42,1187,1426,1425,0,1248,1525,1524,1189,1428,1427,42,1187,1188,1426,0,1248,1249,1525,1189,1190,1428,42,1188,1427,1426,0,1249,1526,1525,1190,1429,1428,42,1190,1427,1188,0,1251,1526,1249,1192,1429,1190,42,1190,1428,1427,0,1254,1527,1528,1192,1430,1429,42,1191,1428,1190,0,1253,1527,1254,1193,1430,1192,42,1191,1429,1428,0,1253,1529,1527,1193,1431,1430,42,1191,1193,1429,0,1253,1256,1529,1193,1195,1431,42,1193,1430,1429,0,1256,1530,1529,1195,1432,1431,42,1431,1430,1193,0,1531,1530,1256,1433,1432,1195,42,1431,1432,1430,0,1531,1532,1530,1433,1434,1432,42,1198,1432,1431,0,1261,1532,1531,1200,1434,1433,42,1198,1433,1432,0,1261,1533,1532,1200,1435,1434,42,1375,1433,1198,0,1473,1533,1261,1378,1435,1200,42,1376,1433,1375,0,1474,1533,1473,1379,1435,1378,42,1376,1377,1433,0,1474,1475,1533,1379,1380,1435,42,1377,1434,1433,0,1475,1534,1533,1380,1436,1435,42,1377,1418,1434,0,1475,1535,1534,1380,1420,1436,42,1378,1418,1377,0,1516,1517,1536,1381,1420,1380,42,1419,1434,1418,0,1518,1537,1517,1421,1436,1420,42,1419,1421,1434,0,1518,1520,1537,1421,1423,1436,42,1421,1435,1434,0,1520,1538,1537,1423,1437,1436,42,1421,1436,1435,0,1520,1539,1538,1423,1438,1437,42,1421,1422,1436,0,1520,1521,1539,1423,1424,1438,42,1437,1436,1422,0,1540,1539,1521,1439,1438,1424,42,1437,1438,1436,0,1540,1541,1539,1439,1440,1438,42,1437,1439,1438,0,1540,1542,1541,1439,1441,1440,42,1440,1439,1437,0,1543,1542,1540,1442,1441,1439,42,1440,1441,1439,0,1543,1544,1542,1442,1443,1441,42,1440,1442,1441,0,1545,1546,1547,1442,1444,1443,42,1443,1442,1440,0,1548,1546,1545,1445,1444,1442,42,1443,1444,1442,0,1548,1549,1546,1445,1446,1444,42,1443,1432,1444,0,1548,1532,1549,1445,1434,1446,42,1430,1432,1443,0,1530,1532,1548,1432,1434,1445,42,1430,1443,1429,0,1530,1548,1529,1432,1445,1431,42,1429,1443,1440,0,1529,1548,1545,1431,1445,1442,42,1429,1440,1437,0,1550,1543,1540,1431,1442,1439,42,1429,1437,1422,0,1550,1540,1521,1431,1439,1424,42,1429,1422,1445,0,1529,1551,1552,1431,1424,1447,42,1422,1423,1445,0,1551,1553,1552,1424,1425,1447,42,1445,1423,1446,0,1552,1553,1554,1447,1425,1448,42,1423,1424,1446,0,1553,1555,1554,1425,1426,1448,42,1446,1424,1447,0,1554,1555,1556,1448,1426,1449,42,1424,1448,1447,0,1555,1557,1556,1426,1450,1449,42,1425,1448,1424,0,1524,1558,1523,1427,1450,1426,42,1425,1449,1448,0,1524,1559,1558,1427,1451,1450,42,1425,1450,1449,0,1524,1560,1559,1427,1452,1451,42,1426,1450,1425,0,1525,1560,1524,1428,1452,1427,42,1451,1450,1426,0,1561,1560,1525,1453,1452,1428,42,1451,1452,1450,0,1561,1562,1560,1453,1454,1452,42,1453,1452,1451,0,1563,1564,1565,1455,1454,1453,42,1453,1454,1452,0,1563,1566,1564,1455,1456,1454,42,1455,1454,1453,0,1567,1566,1563,1457,1456,1455,42,1455,1456,1454,0,1567,1568,1566,1457,1458,1456,42,1455,1457,1456,0,1567,1569,1568,1457,1459,1458,42,1455,1458,1457,0,1567,1570,1569,1457,1460,1459,42,1455,1448,1458,0,1567,1557,1570,1457,1450,1460,42,1448,1455,1447,0,1557,1567,1556,1450,1457,1449,42,1447,1455,1453,0,1556,1567,1563,1449,1457,1455,42,1447,1453,1459,0,1556,1563,1571,1449,1455,1461,42,1459,1453,1451,0,1571,1563,1565,1461,1455,1453,42,1427,1459,1451,0,1528,1571,1565,1429,1461,1453,42,1428,1459,1427,0,1527,1571,1528,1430,1461,1429,42,1428,1446,1459,0,1527,1554,1571,1430,1448,1461,42,1445,1446,1428,0,1552,1554,1527,1447,1448,1430,42,1428,1429,1445,0,1527,1529,1552,1430,1431,1447,42,1459,1446,1447,0,1571,1554,1556,1461,1448,1449,42,1427,1451,1426,0,1526,1561,1525,1429,1453,1428,42,1448,1449,1458,0,1558,1559,1572,1450,1451,1460,42,1458,1449,1460,0,1572,1559,1573,1460,1451,1462,42,1449,1450,1460,0,1559,1560,1573,1451,1452,1462,42,1460,1450,1461,0,1573,1560,1574,1462,1452,1463,42,1452,1461,1450,0,1562,1574,1560,1454,1463,1452,42,1452,1462,1461,0,1562,1575,1574,1454,1464,1463,42,1452,1456,1462,0,1564,1568,1576,1454,1458,1464,42,1454,1456,1452,0,1566,1568,1564,1456,1458,1454,42,1462,1456,1463,0,1576,1568,1577,1464,1458,1465,42,1456,1464,1463,0,1568,1578,1577,1458,1466,1465,42,1465,1464,1456,0,1579,1578,1568,1467,1466,1458,42,1465,1466,1464,0,1579,1580,1578,1467,1468,1466,42,1467,1466,1465,0,1581,1580,1579,1469,1468,1467,42,1467,1468,1466,0,1581,1582,1580,1469,1470,1468,42,1467,1469,1468,0,1583,1584,1585,1469,1471,1470,42,1470,1469,1467,0,1586,1584,1583,1472,1471,1469,42,1471,1469,1470,0,1587,1584,1586,1473,1471,1472,42,1469,1471,1472,0,1584,1587,1588,1471,1473,1474,42,1472,1471,1473,0,1588,1587,1589,1474,1473,1475,42,1463,1473,1471,0,1590,1589,1587,1465,1475,1473,42,1464,1473,1463,0,1578,1591,1577,1466,1475,1465,42,1464,1474,1473,0,1578,1592,1591,1466,1476,1475,42,1466,1474,1464,0,1580,1592,1578,1468,1476,1466,42,1466,1475,1474,0,1580,1593,1592,1468,1477,1476,42,1466,1476,1475,0,1580,1594,1593,1468,1478,1477,42,1466,1468,1476,0,1580,1582,1594,1468,1470,1478,42,1468,1477,1476,0,1585,1595,1596,1470,1479,1478,42,1468,1478,1477,0,1585,1597,1595,1470,1480,1479,42,1468,1469,1478,0,1585,1584,1597,1470,1471,1480,42,1469,1472,1478,0,1584,1588,1597,1471,1474,1480,42,1478,1472,1477,0,1597,1588,1595,1480,1474,1479,42,1477,1472,1479,0,1595,1588,1598,1479,1474,1481,42,1473,1479,1472,0,1589,1598,1588,1475,1481,1474,42,1473,1480,1479,0,1589,1599,1598,1475,1482,1481,42,1481,1480,1473,0,1600,1601,1591,1483,1482,1475,42,1481,1482,1480,0,1600,1602,1601,1483,1484,1482,42,1475,1482,1481,0,1593,1602,1600,1477,1484,1483,42,1475,1483,1482,0,1593,1603,1602,1477,1485,1484,42,1475,1484,1483,0,1593,1604,1603,1477,1486,1485,42,1475,1485,1484,0,1593,1605,1604,1477,1487,1486,42,1475,1476,1485,0,1593,1594,1605,1477,1478,1487,42,1476,1486,1485,0,1596,1606,1607,1478,1488,1487,42,1476,1477,1486,0,1596,1595,1606,1478,1479,1488,42,1477,1479,1486,0,1595,1598,1606,1479,1481,1488,42,1479,1487,1486,0,1598,1608,1606,1481,1489,1488,42,1480,1487,1479,0,1599,1608,1598,1482,1489,1481,42,1480,1488,1487,0,1599,1609,1608,1482,1490,1489,42,1480,1489,1488,0,1601,1610,1611,1482,1491,1490,42,1482,1489,1480,0,1602,1610,1601,1484,1491,1482,42,1482,1490,1489,0,1602,1612,1610,1484,1492,1491,42,1483,1490,1482,0,1603,1612,1602,1485,1492,1484,42,1483,1491,1490,0,1603,1613,1612,1485,1493,1492,42,1483,1492,1491,0,1603,1614,1613,1485,1494,1493,42,1483,1484,1492,0,1603,1604,1614,1485,1486,1494,42,1493,1492,1484,0,1615,1614,1604,1495,1494,1486,42,1493,1494,1492,0,1615,1616,1614,1495,1496,1494,42,1493,1496,1495,0,1615,1617,1618,1495,1497,1498,42,1497,1496,1493,0,1619,1620,1621,1499,1497,1495,42,1498,1496,1497,0,1622,1620,1619,1500,1497,1499,42,1498,1499,1496,0,1622,1623,1620,1500,1501,1497,42,1498,1500,1499,0,1622,1624,1623,1500,1502,1501,42,1501,1500,1498,0,1625,1624,1622,1503,1502,1500,42,1501,1502,1500,0,1625,1626,1624,1503,1504,1502,42,1488,1502,1501,0,1609,1626,1625,1490,1504,1503,42,1488,1503,1502,0,1611,1627,1628,1490,1505,1504,42,1489,1503,1488,0,1610,1627,1611,1491,1505,1490,42,1507,1508,1506,0,1629,1630,1631,1506,1507,1508,42,1507,1509,1508,0,1629,1632,1630,1506,1509,1507,42,1507,1510,1509,0,1629,1633,1632,1506,1510,1509,42,1511,1510,1507,0,1634,1633,1629,1511,1510,1506,42,1495,1513,1510,0,1618,1635,1633,1498,1512,1510,42,1514,1513,1495,0,1636,1635,1618,1513,1512,1498,42,1515,1514,1516,0,1637,1636,1638,1514,1513,1515,42,1519,1516,1518,0,1639,1638,1640,1516,1515,1517,42,1521,1518,1522,0,1641,1640,1642,1518,1517,1519,42,1522,1518,1500,0,1642,1640,1643,1519,1517,1502,42,1496,1514,1495,0,1617,1636,1618,1497,1513,1498,42,1502,1522,1500,0,1628,1642,1643,1504,1519,1502,42,1503,1525,1502,0,1627,1644,1628,1505,1520,1504,42,1505,1508,1522,0,1645,1630,1642,1521,1507,1519,42,1506,1508,1505,0,1631,1630,1645,1508,1507,1521,42,1509,1521,1508,0,1632,1641,1630,1509,1518,1507,42,1509,1526,1521,0,1632,1646,1641,1509,1522,1518,42,1509,1513,1526,0,1632,1635,1646,1509,1512,1522,42,1510,1513,1509,0,1633,1635,1632,1510,1512,1509,42,1513,1515,1520,0,1635,1637,1647,1512,1514,1523,42,1490,1504,1489,0,1612,1648,1610,1492,1524,1491,42,1488,1501,1487,0,1609,1625,1608,1490,1503,1489,42,1487,1501,1498,0,1608,1625,1622,1489,1503,1500,42,1486,1487,1498,0,1606,1608,1622,1488,1489,1500,42,1486,1498,1485,0,1606,1622,1607,1488,1500,1487,42,1485,1498,1497,0,1607,1622,1619,1487,1500,1499,42,1485,1497,1484,0,1605,1649,1604,1487,1499,1486,42,1497,1493,1484,0,1649,1615,1604,1499,1495,1486,42,1475,1481,1474,0,1593,1600,1592,1477,1483,1476,42,1474,1481,1473,0,1592,1600,1591,1476,1483,1475,42,1463,1471,1527,0,1590,1587,1650,1465,1473,1525,42,1470,1527,1471,0,1586,1650,1587,1472,1525,1473,42,1460,1527,1470,0,1573,1650,1586,1462,1525,1472,42,1460,1461,1527,0,1573,1574,1650,1462,1463,1525,42,1461,1462,1527,0,1574,1575,1650,1463,1464,1525,42,1527,1462,1463,0,1650,1575,1590,1525,1464,1465,42,1460,1470,1528,0,1573,1586,1651,1462,1472,1526,42,1470,1467,1528,0,1586,1583,1651,1472,1469,1526,42,1528,1467,1465,0,1652,1581,1579,1526,1469,1467,42,1457,1528,1465,0,1569,1652,1579,1459,1526,1467,42,1458,1528,1457,0,1570,1652,1569,1460,1526,1459,42,1458,1460,1528,0,1572,1573,1651,1460,1462,1526,42,1457,1465,1456,0,1569,1579,1568,1459,1467,1458,42,1432,1434,1444,0,1532,1534,1549,1434,1436,1446,42,1432,1433,1434,0,1532,1533,1534,1434,1435,1436,42,1444,1434,1529,0,1549,1534,1653,1446,1436,1527,42,1529,1434,1435,0,1653,1534,1654,1527,1436,1437,42,1529,1435,1530,0,1653,1654,1655,1527,1437,1528,42,1435,1438,1530,0,1538,1541,1656,1437,1440,1528,42,1436,1438,1435,0,1539,1541,1538,1438,1440,1437,42,1438,1531,1530,0,1541,1657,1656,1440,1529,1528,42,1439,1531,1438,0,1542,1657,1541,1441,1529,1440,42,1439,1532,1531,0,1542,1658,1657,1441,1530,1529,42,1533,1532,1439,0,1659,1658,1542,1531,1530,1441,42,1532,1533,1534,0,1658,1659,1660,1530,1531,1532,42,1533,1535,1534,0,1659,1661,1660,1531,1533,1532,42,1536,1535,1533,0,1662,1663,1664,1534,1533,1531,42,1536,1537,1535,0,1662,1665,1663,1534,1535,1533,42,1538,1537,1536,0,1666,1665,1662,1536,1535,1534,42,1538,1539,1537,0,1666,1667,1665,1536,1537,1535,42,1538,1540,1539,0,1666,1668,1667,1536,1538,1537,42,1538,1541,1540,0,1666,1669,1668,1536,1539,1538,42,1541,1538,1542,0,1669,1666,1670,1539,1536,1540,42,1542,1538,1536,0,1670,1666,1662,1540,1536,1534,42,1536,1543,1542,0,1662,1671,1670,1534,1541,1540,42,1544,1543,1536,0,1672,1671,1662,1542,1541,1534,42,1442,1543,1544,0,1546,1671,1672,1444,1541,1542,42,1442,1529,1543,0,1546,1653,1671,1444,1527,1541,42,1442,1444,1529,0,1546,1549,1653,1444,1446,1527,42,1529,1530,1543,0,1653,1655,1671,1527,1528,1541,42,1543,1530,1542,0,1671,1655,1670,1541,1528,1540,42,1530,1545,1542,0,1655,1673,1670,1528,1543,1540,42,1530,1531,1545,0,1656,1657,1674,1528,1529,1543,42,1545,1531,1546,0,1674,1657,1675,1543,1529,1544,42,1531,1532,1546,0,1657,1658,1675,1529,1530,1544,42,1532,1534,1546,0,1658,1660,1675,1530,1532,1544,42,1546,1534,1547,0,1675,1660,1676,1544,1532,1545,42,1534,1548,1547,0,1660,1677,1676,1532,1546,1545,42,1535,1548,1534,0,1661,1677,1660,1533,1546,1532,42,1535,1549,1548,0,1661,1678,1677,1533,1547,1546,42,1535,1550,1549,0,1663,1679,1680,1533,1548,1547,42,1537,1550,1535,0,1665,1679,1663,1535,1548,1533,42,1537,1539,1550,0,1665,1667,1679,1535,1537,1548,42,1539,1551,1550,0,1667,1681,1679,1537,1549,1548,42,1539,1552,1551,0,1667,1682,1681,1537,1550,1549,42,1539,1540,1552,0,1667,1668,1682,1537,1538,1550,42,1540,1553,1552,0,1668,1683,1682,1538,1551,1550,42,1540,1554,1553,0,1684,1685,1686,1538,1552,1551,42,1547,1554,1540,0,1676,1685,1684,1545,1552,1538,42,1548,1554,1547,0,1677,1685,1676,1546,1552,1545,42,1548,1555,1554,0,1677,1687,1685,1546,1553,1552,42,1556,1555,1548,0,1688,1687,1677,1554,1553,1546,42,1557,1555,1556,0,1689,1687,1688,1555,1553,1554,42,1558,1555,1557,0,1690,1687,1689,1556,1553,1555,42,1554,1555,1558,0,1685,1687,1690,1552,1553,1556,42,1553,1554,1558,0,1686,1685,1690,1551,1552,1556,42,1553,1558,1559,0,1686,1690,1691,1551,1556,1557,42,1559,1558,1560,0,1691,1690,1692,1557,1556,1558,42,1558,1557,1560,0,1690,1689,1692,1556,1555,1558,42,1557,1561,1560,0,1689,1693,1692,1555,1559,1558,42,1562,1561,1557,0,1694,1693,1689,1560,1559,1555,42,1562,1563,1561,0,1694,1695,1693,1560,1561,1559,42,1562,1564,1563,0,1696,1697,1698,1560,1562,1561,42,1565,1564,1562,0,1699,1697,1696,1563,1562,1560,42,1565,1566,1564,0,1699,1700,1697,1563,1564,1562,42,1567,1566,1565,0,1701,1700,1699,1565,1564,1563,42,1568,1566,1567,0,1702,1700,1701,1566,1564,1565,42,1568,1569,1566,0,1702,1703,1700,1566,1567,1564,42,1568,1570,1569,0,1704,1705,1706,1566,1568,1567,42,1568,1560,1570,0,1704,1692,1705,1566,1558,1568,42,1559,1560,1568,0,1691,1692,1704,1557,1558,1566,42,1559,1568,1567,0,1707,1702,1701,1557,1566,1565,42,1559,1567,1552,0,1707,1701,1682,1557,1565,1550,42,1552,1567,1551,0,1682,1701,1681,1550,1565,1549,42,1567,1565,1551,0,1701,1699,1681,1565,1563,1549,42,1551,1565,1562,0,1681,1699,1696,1549,1563,1560,42,1551,1562,1556,0,1681,1696,1708,1549,1560,1554,42,1556,1562,1557,0,1688,1694,1689,1554,1560,1555,42,1551,1556,1549,0,1681,1708,1680,1549,1554,1547,42,1548,1549,1556,0,1677,1678,1688,1546,1547,1554,42,1550,1551,1549,0,1679,1681,1680,1548,1549,1547,42,1552,1553,1559,0,1682,1683,1707,1550,1551,1557,42,1560,1561,1570,0,1692,1693,1705,1558,1559,1568,42,1561,1571,1570,0,1693,1709,1705,1559,1569,1568,42,1563,1571,1561,0,1695,1709,1693,1561,1569,1559,42,1563,1572,1571,0,1695,1710,1709,1561,1570,1569,42,1563,1573,1572,0,1698,1711,1712,1561,1571,1570,42,1563,1574,1573,0,1698,1713,1711,1561,1572,1571,42,1564,1574,1563,0,1697,1713,1698,1562,1572,1561,42,1566,1574,1564,0,1700,1713,1697,1564,1572,1562,42,1574,1566,1575,0,1713,1700,1714,1572,1564,1573,42,1566,1576,1575,0,1700,1715,1714,1564,1574,1573,42,1569,1576,1566,0,1703,1715,1700,1567,1574,1564,42,1569,1577,1576,0,1703,1716,1715,1567,1575,1574,42,1569,1578,1577,0,1706,1717,1718,1567,1576,1575,42,1570,1578,1569,0,1705,1717,1706,1568,1576,1567,42,1571,1578,1570,0,1709,1717,1705,1569,1576,1568,42,1571,1579,1578,0,1709,1719,1717,1569,1577,1576,42,1572,1579,1571,0,1710,1719,1709,1570,1577,1569,42,1572,1580,1579,0,1710,1720,1719,1570,1578,1577,42,1572,1581,1580,0,1712,1721,1722,1570,1579,1578,42,1573,1581,1572,0,1711,1721,1712,1571,1579,1570,42,1583,1582,1573,0,1723,1724,1711,1580,1581,1571,42,1575,1588,1585,0,1714,1725,1726,1573,1582,1583,42,1575,1576,1588,0,1714,1715,1725,1573,1574,1582,42,1576,1589,1588,0,1715,1727,1725,1574,1584,1582,42,1577,1589,1576,0,1716,1727,1715,1575,1584,1574,42,1577,1590,1589,0,1718,1728,1729,1575,1585,1584,42,1578,1590,1577,0,1717,1728,1718,1576,1585,1575,42,1578,1591,1590,0,1717,1730,1728,1576,1586,1585,42,1592,1591,1578,0,1731,1730,1717,1587,1586,1576,42,1595,1594,1592,0,1732,1733,1734,1588,1589,1587,42,1596,1594,1595,0,1735,1733,1732,1590,1589,1588,42,1602,1603,1601,0,1736,1737,1738,1591,1592,1593,42,1604,1603,1602,0,1739,1737,1736,1594,1592,1591,42,1589,1605,1588,0,1727,1740,1725,1584,1595,1582,42,1589,1590,1603,0,1727,1741,1737,1584,1585,1592,42,1590,1601,1603,0,1741,1738,1737,1585,1593,1592,42,1586,1604,1584,0,1742,1739,1743,1596,1594,1597,42,1584,1604,1608,0,1743,1739,1744,1597,1594,1598,42,1604,1602,1608,0,1739,1736,1744,1594,1591,1598,42,1608,1602,1609,0,1744,1736,1745,1598,1591,1599,42,1608,1609,1596,0,1744,1745,1735,1598,1599,1590,42,1608,1596,1610,0,1744,1735,1746,1598,1590,1600,42,1584,1610,1612,0,1743,1746,1747,1597,1600,1601,42,1584,1608,1610,0,1743,1744,1746,1597,1598,1600,42,1580,1595,1592,0,1722,1732,1734,1578,1588,1587,42,1580,1592,1579,0,1720,1731,1719,1578,1587,1577,42,1579,1592,1578,0,1719,1731,1717,1577,1587,1576,42,1581,1613,1580,0,1721,1748,1722,1579,1602,1578,42,1575,1585,1583,0,1714,1726,1723,1573,1583,1580,42,1575,1583,1574,0,1714,1723,1713,1573,1580,1572,42,1574,1583,1573,0,1713,1723,1711,1572,1580,1571,42,1541,1547,1540,0,1749,1676,1684,1539,1545,1538,42,1541,1546,1547,0,1749,1675,1676,1539,1544,1545,42,1545,1546,1541,0,1674,1675,1749,1543,1544,1539,42,1542,1545,1541,0,1670,1673,1669,1540,1543,1539,42,1442,1544,1441,0,1546,1672,1547,1444,1542,1443,42,1544,1536,1441,0,1672,1662,1547,1542,1534,1443,42,1441,1536,1533,0,1547,1662,1664,1443,1534,1531,42,1439,1441,1533,0,1542,1544,1659,1441,1443,1531,42,1199,1375,1198,0,1262,1473,1261,1201,1378,1200,42,1196,1198,1431,0,1259,1261,1531,1198,1200,1433,42,1196,1431,1193,0,1259,1531,1256,1198,1433,1195,42,1183,1420,1614,0,1244,1519,1750,1185,1422,1603,42,1614,1420,1417,0,1750,1519,1514,1603,1422,1419,42,1417,1416,1614,0,1514,1513,1750,1419,1418,1603,42,1614,1416,1615,0,1750,1513,1751,1603,1418,1604,42,1615,1416,1415,0,1751,1513,1512,1604,1418,1417,42,1615,1415,1616,0,1751,1512,1752,1604,1417,1605,42,1170,1616,1415,0,1231,1752,1512,1172,1605,1417,42,1172,1616,1170,0,1233,1752,1231,1174,1605,1172,42,1172,1617,1616,0,1233,1753,1752,1174,1606,1605,42,1177,1617,1172,0,1238,1753,1233,1179,1606,1174,42,1177,1179,1617,0,1238,1240,1753,1179,1181,1606,42,1179,1618,1617,0,1240,1754,1753,1181,1607,1606,42,1179,1181,1618,0,1240,1242,1754,1181,1183,1607,42,1181,1183,1618,0,1242,1244,1754,1183,1185,1607,42,1618,1183,1614,0,1754,1244,1750,1607,1185,1603,42,1615,1618,1614,0,1751,1754,1750,1604,1607,1603,42,1617,1618,1615,0,1753,1754,1751,1606,1607,1604,42,1617,1615,1616,0,1753,1751,1752,1606,1604,1605,42,1175,1177,1172,0,1236,1238,1233,1177,1179,1174,42,1170,1415,1168,0,1231,1512,1229,1172,1417,1170,42,1168,1415,1167,0,1229,1512,1228,1170,1417,1169,42,1379,1408,1409,0,1515,1505,1506,1382,1410,1411,42,1379,1381,1408,0,1477,1479,1755,1382,1384,1410,42,1380,1381,1379,0,1478,1479,1477,1383,1384,1382,42,1381,1382,1408,0,1479,1480,1755,1384,1385,1410,42,1408,1382,1406,0,1755,1480,1756,1410,1385,1408,42,1406,1382,1619,0,1756,1480,1757,1408,1385,1608,42,1382,1383,1619,0,1480,1481,1757,1385,1386,1608,42,1383,1620,1619,0,1481,1758,1757,1386,1609,1608,42,1383,1621,1620,0,1481,1759,1758,1386,1610,1609,42,1383,1384,1621,0,1481,1482,1759,1386,1387,1610,42,1384,1622,1621,0,1482,1760,1759,1387,1611,1610,42,1384,1385,1622,0,1482,1483,1760,1387,1388,1611,42,1386,1387,1623,0,1484,1485,1761,1389,1390,1612,42,1623,1387,1624,0,1761,1485,1762,1612,1390,1613,42,1388,1625,1624,0,1486,1763,1762,1391,1614,1613,42,1390,1391,1627,0,1488,1490,1764,1393,1395,1615,42,1626,1627,1625,0,1765,1764,1763,1616,1615,1614,42,1633,1631,1634,0,1766,1767,1768,1617,1618,1619,42,1634,1631,1635,0,1768,1767,1769,1619,1618,1620,42,1631,1636,1635,0,1767,1770,1769,1618,1621,1620,42,1636,1630,1392,0,1771,1772,1489,1621,1622,1394,42,1392,1630,1391,0,1489,1772,1490,1394,1622,1395,42,1395,1636,1394,0,1492,1771,1773,1397,1621,1623,42,1396,1636,1395,0,1493,1771,1492,1398,1621,1397,42,1397,1636,1396,0,1494,1771,1493,1399,1621,1398,42,1397,1637,1636,0,1494,1774,1771,1399,1624,1621,42,1398,1637,1397,0,1495,1774,1494,1400,1624,1399,42,1398,1400,1637,0,1495,1497,1774,1400,1402,1624,42,1635,1637,1400,0,1769,1774,1497,1620,1624,1402,42,1636,1637,1635,0,1770,1774,1769,1621,1624,1620,42,1403,1635,1400,0,1500,1769,1497,1405,1620,1402,42,1404,1635,1403,0,1501,1769,1500,1406,1620,1405,42,1404,1638,1635,0,1501,1775,1769,1406,1625,1620,42,1619,1638,1404,0,1776,1775,1501,1608,1625,1406,42,1619,1620,1638,0,1776,1777,1775,1608,1609,1625,42,1620,1634,1638,0,1758,1778,1779,1609,1619,1625,42,1620,1621,1634,0,1758,1759,1778,1609,1610,1619,42,1622,1634,1621,0,1760,1778,1759,1611,1619,1610,42,1622,1639,1634,0,1760,1780,1778,1611,1626,1619,42,1624,1633,1634,0,1762,1781,1778,1613,1617,1619,42,1624,1625,1633,0,1762,1763,1781,1613,1614,1617,42,1634,1635,1638,0,1768,1769,1775,1619,1620,1625,42,1406,1619,1404,0,1503,1776,1501,1408,1608,1406,42,1167,1414,1162,0,1228,1511,1223,1169,1416,1164,42,1414,1161,1162,0,1511,1222,1223,1416,1163,1164,42,1414,1399,1161,0,1511,1496,1222,1416,1401,1163,42,1414,1412,1399,0,1511,1509,1496,1416,1414,1401,42,1399,1412,1401,0,1496,1509,1498,1401,1414,1403,42,1167,1162,1164,0,1228,1223,1225,1169,1164,1166,42,1153,1393,1151,0,1214,1491,1212,1155,1396,1153,42,1200,1203,1199,0,1263,1266,1262,1202,1205,1201,42,1304,1305,1308,0,1380,1381,1384,1307,1308,1311,42,1319,1320,1328,0,1399,1400,1412,1322,1323,1331,42,1328,1320,1640,0,1412,1400,1782,1331,1323,1627,42,1321,1640,1320,0,1401,1782,1400,1324,1627,1323,42,1321,1641,1640,0,1401,1783,1782,1324,1628,1627,42,1321,1642,1641,0,1401,1784,1783,1324,1629,1628,42,1321,1322,1642,0,1401,1403,1784,1324,1325,1629,42,1322,1643,1642,0,1405,1785,1786,1325,1630,1629,42,1324,1643,1322,0,1406,1785,1405,1327,1630,1325,42,1324,1326,1643,0,1406,1408,1785,1327,1329,1630,42,1326,1644,1643,0,1408,1787,1785,1329,1631,1630,42,1328,1644,1326,0,1410,1787,1408,1331,1631,1329,42,1328,1645,1644,0,1410,1788,1787,1331,1632,1631,42,1328,1640,1645,0,1412,1782,1789,1331,1627,1632,42,1645,1640,1646,0,1789,1782,1790,1632,1627,1633,42,1641,1646,1640,0,1783,1790,1782,1628,1633,1627,42,1646,1641,1647,0,1790,1783,1791,1633,1628,1634,42,1641,1648,1647,0,1783,1792,1791,1628,1635,1634,42,1642,1648,1641,0,1784,1792,1783,1629,1635,1628,42,1649,1648,1642,0,1793,1794,1786,1636,1635,1629,42,1649,1650,1648,0,1793,1795,1794,1636,1637,1635,42,1649,1651,1650,0,1793,1796,1795,1636,1638,1637,42,1651,1649,1644,0,1796,1793,1787,1638,1636,1631,42,1644,1649,1643,0,1787,1793,1785,1631,1636,1630,42,1642,1643,1649,0,1786,1785,1793,1629,1630,1636,42,1645,1651,1644,0,1788,1796,1787,1632,1638,1631,42,1652,1651,1645,0,1797,1796,1788,1639,1638,1632,42,1653,1651,1652,0,1798,1796,1797,1640,1638,1639,42,1650,1651,1653,0,1795,1796,1798,1637,1638,1640,42,1650,1653,1654,0,1795,1798,1799,1637,1640,1641,42,1653,1655,1654,0,1798,1800,1799,1640,1642,1641,42,1656,1655,1653,0,1801,1800,1798,1643,1642,1640,42,1656,1657,1655,0,1801,1802,1800,1643,1644,1642,42,1656,1658,1657,0,1803,1804,1805,1643,1645,1644,42,1656,1646,1658,0,1803,1790,1804,1643,1633,1645,42,1646,1656,1652,0,1790,1803,1806,1633,1643,1639,42,1652,1656,1653,0,1797,1801,1798,1639,1643,1640,42,1645,1646,1652,0,1789,1790,1806,1632,1633,1639,42,1659,1658,1646,0,1807,1804,1790,1646,1645,1633,42,1659,1660,1658,0,1807,1808,1804,1646,1647,1645,42,1659,1661,1660,0,1807,1809,1808,1646,1648,1647,42,1659,1662,1661,0,1807,1810,1809,1646,1649,1648,42,1662,1659,1647,0,1810,1807,1791,1649,1646,1634,42,1647,1659,1646,0,1791,1807,1790,1634,1646,1633,42,1647,1648,1662,0,1791,1792,1810,1634,1635,1649,42,1648,1650,1662,0,1794,1795,1811,1635,1637,1649,42,1650,1654,1662,0,1795,1799,1811,1637,1641,1649,42,1654,1661,1662,0,1799,1812,1811,1641,1648,1649,42,1654,1663,1661,0,1799,1813,1812,1641,1650,1648,42,1655,1663,1654,0,1800,1813,1799,1642,1650,1641,42,1655,1664,1663,0,1800,1814,1813,1642,1651,1650,42,1665,1664,1655,0,1815,1814,1800,1652,1651,1642,42,1666,1664,1665,0,1816,1814,1815,1653,1651,1652,42,1667,1664,1666,0,1817,1814,1816,1654,1651,1653,42,1663,1664,1667,0,1813,1814,1817,1650,1651,1654,42,1668,1663,1667,0,1818,1813,1817,1655,1650,1654,42,1663,1668,1661,0,1813,1818,1812,1650,1655,1648,42,1661,1668,1669,0,1809,1819,1820,1648,1655,1656,42,1669,1668,1670,0,1820,1819,1821,1656,1655,1657,42,1668,1667,1670,0,1818,1817,1822,1655,1654,1657,42,1670,1667,1671,0,1822,1817,1823,1657,1654,1658,42,1667,1666,1671,0,1817,1816,1823,1654,1653,1658,42,1671,1666,1672,0,1823,1816,1824,1658,1653,1659,42,1673,1672,1666,0,1825,1824,1816,1660,1659,1653,42,1673,1674,1672,0,1825,1826,1824,1660,1661,1659,42,1673,1675,1674,0,1827,1828,1829,1660,1662,1661,42,1676,1675,1673,0,1830,1828,1827,1663,1662,1660,42,1677,1675,1676,0,1831,1828,1830,1664,1662,1663,42,1677,1678,1675,0,1831,1832,1828,1664,1665,1662,42,1677,1679,1678,0,1831,1833,1832,1664,1666,1665,42,1677,1680,1679,0,1831,1834,1833,1664,1667,1666,42,1677,1681,1680,0,1831,1835,1834,1664,1668,1667,42,1682,1681,1677,0,1836,1835,1831,1669,1668,1664,42,1682,1683,1681,0,1837,1838,1839,1669,1670,1668,42,1682,1671,1683,0,1837,1823,1838,1669,1658,1670,42,1670,1671,1682,0,1822,1823,1837,1657,1658,1669,42,1682,1684,1670,0,1836,1840,1821,1669,1671,1657,42,1684,1682,1677,0,1840,1836,1831,1671,1669,1664,42,1684,1677,1676,0,1840,1831,1830,1671,1664,1663,42,1684,1676,1685,0,1840,1830,1841,1671,1663,1672,42,1685,1676,1673,0,1841,1830,1827,1672,1663,1660,42,1685,1673,1665,0,1841,1827,1842,1672,1660,1652,42,1665,1673,1666,0,1815,1825,1816,1652,1660,1653,42,1657,1685,1665,0,1805,1841,1842,1644,1672,1652,42,1657,1686,1685,0,1805,1843,1841,1644,1673,1672,42,1657,1658,1686,0,1805,1804,1843,1644,1645,1673,42,1658,1660,1686,0,1804,1808,1843,1645,1647,1673,42,1660,1685,1686,0,1808,1841,1843,1647,1672,1673,42,1660,1669,1685,0,1808,1820,1841,1647,1656,1672,42,1660,1661,1669,0,1808,1809,1820,1647,1648,1656,42,1669,1684,1685,0,1820,1840,1841,1656,1671,1672,42,1670,1684,1669,0,1821,1840,1820,1657,1671,1656,42,1655,1657,1665,0,1800,1802,1815,1642,1644,1652,42,1671,1672,1683,0,1823,1824,1838,1658,1659,1670,42,1672,1687,1683,0,1824,1844,1838,1659,1674,1670,42,1674,1687,1672,0,1826,1844,1824,1661,1674,1659,42,1674,1688,1687,0,1826,1845,1844,1661,1675,1674,42,1674,1689,1688,0,1829,1846,1847,1661,1676,1675,42,1674,1678,1689,0,1829,1832,1846,1661,1665,1676,42,1674,1675,1678,0,1829,1828,1832,1661,1662,1665,42,1689,1678,1690,0,1846,1832,1848,1676,1665,1677,42,1679,1690,1678,0,1833,1848,1832,1666,1677,1665,42,1679,1691,1690,0,1833,1849,1848,1666,1678,1677,42,1679,1692,1691,0,1833,1850,1849,1666,1679,1678,42,1679,1680,1692,0,1833,1834,1850,1666,1667,1679,42,1680,1693,1692,0,1834,1851,1850,1667,1680,1679,42,1694,1693,1680,0,1852,1851,1834,1681,1680,1667,42,1696,1695,1694,0,1853,1854,1855,1682,1683,1681,42,1696,1697,1695,0,1853,1856,1854,1682,1684,1683,42,1696,1698,1697,0,1853,1857,1856,1682,1685,1684,42,1699,1698,1696,0,1858,1857,1853,1686,1685,1682,42,1700,1701,1698,0,1859,1860,1861,1687,1688,1685,42,1706,1704,1705,0,1862,1863,1864,1689,1690,1691,42,1706,1707,1704,0,1862,1865,1863,1689,1692,1690,42,1706,1708,1707,0,1862,1866,1865,1689,1693,1692,42,1709,1708,1706,0,1867,1866,1862,1694,1693,1689,42,1693,1711,1692,0,1851,1868,1850,1680,1695,1679,42,1695,1712,1693,0,1869,1870,1851,1683,1696,1680,42,1708,1722,1707,0,1866,1871,1865,1693,1697,1692,42,1707,1722,1721,0,1865,1871,1872,1692,1697,1698,42,1707,1721,1720,0,1865,1872,1873,1692,1698,1699,42,1707,1720,1704,0,1865,1873,1863,1692,1699,1690,42,1726,1702,1700,0,1874,1875,1859,1700,1701,1687,42,1688,1726,1700,0,1847,1874,1859,1675,1700,1687,42,1689,1726,1688,0,1846,1874,1847,1676,1700,1675,42,1689,1690,1725,0,1846,1848,1876,1676,1677,1702,42,1688,1700,1699,0,1845,1877,1858,1675,1687,1686,42,1688,1699,1687,0,1845,1858,1844,1675,1686,1674,42,1687,1699,1696,0,1844,1858,1853,1674,1686,1682,42,1683,1687,1696,0,1838,1844,1853,1670,1674,1682,42,1681,1683,1696,0,1839,1838,1853,1668,1670,1682,42,1681,1696,1694,0,1839,1853,1855,1668,1682,1681,42,1694,1680,1681,0,1852,1834,1835,1681,1667,1668,42,1309,1310,1318,0,1385,1386,1398,1312,1313,1321,42,1318,1310,1727,0,1398,1386,1878,1321,1313,1703,42,1310,1728,1727,0,1386,1879,1878,1313,1704,1703,42,1310,1729,1728,0,1386,1880,1879,1313,1705,1704,42,1311,1729,1310,0,1387,1880,1386,1314,1705,1313,42,1311,1730,1729,0,1387,1881,1880,1314,1706,1705,42,1311,1312,1730,0,1387,1389,1881,1314,1315,1706,42,1312,1731,1730,0,1391,1882,1883,1315,1707,1706,42,1314,1731,1312,0,1392,1882,1391,1317,1707,1315,42,1314,1316,1731,0,1392,1394,1882,1317,1319,1707,42,1316,1732,1731,0,1394,1884,1882,1319,1708,1707,42,1318,1732,1316,0,1396,1884,1394,1321,1708,1319,42,1318,1727,1732,0,1396,1885,1884,1321,1703,1708,42,1727,1733,1732,0,1885,1886,1884,1703,1709,1708,42,1733,1727,1734,0,1887,1878,1888,1709,1703,1710,42,1727,1728,1734,0,1878,1879,1888,1703,1704,1710,42,1729,1734,1728,0,1880,1888,1879,1705,1710,1704,42,1734,1729,1735,0,1888,1880,1889,1710,1705,1711,42,1735,1729,1730,0,1889,1880,1881,1711,1705,1706,42,1735,1730,1736,0,1889,1881,1890,1711,1706,1712,42,1736,1730,1737,0,1891,1883,1892,1712,1706,1713,42,1730,1731,1737,0,1883,1882,1892,1706,1707,1713,42,1737,1731,1732,0,1892,1882,1884,1713,1707,1708,42,1737,1732,1738,0,1892,1884,1893,1713,1708,1714,42,1732,1733,1738,0,1884,1886,1893,1708,1709,1714,42,1733,1739,1738,0,1886,1894,1893,1709,1715,1714,42,1733,1740,1739,0,1886,1895,1894,1709,1716,1715,42,1734,1740,1733,0,1888,1896,1887,1710,1716,1709,42,1734,1741,1740,0,1888,1897,1896,1710,1717,1716,42,1742,1741,1734,0,1898,1897,1888,1718,1717,1710,42,1742,1743,1741,0,1898,1899,1897,1718,1719,1717,42,1742,1744,1743,0,1898,1900,1899,1718,1720,1719,42,1742,1745,1744,0,1898,1901,1900,1718,1721,1720,42,1745,1742,1735,0,1901,1898,1889,1721,1718,1711,42,1735,1742,1734,0,1889,1898,1888,1711,1718,1710,42,1745,1735,1736,0,1901,1889,1890,1721,1711,1712,42,1746,1745,1736,0,1902,1903,1891,1722,1721,1712,42,1745,1746,1747,0,1903,1902,1904,1721,1722,1723,42,1746,1739,1747,0,1902,1894,1904,1722,1715,1723,42,1746,1738,1739,0,1902,1893,1894,1722,1714,1715,42,1738,1746,1737,0,1893,1902,1892,1714,1722,1713,42,1746,1736,1737,0,1902,1891,1892,1722,1712,1713,42,1739,1748,1747,0,1894,1905,1904,1715,1724,1723,42,1740,1748,1739,0,1895,1905,1894,1716,1724,1715,42,1740,1749,1748,0,1895,1906,1905,1716,1725,1724,42,1740,1750,1749,0,1896,1907,1908,1716,1726,1725,42,1741,1750,1740,0,1897,1907,1896,1717,1726,1716,42,1741,1743,1750,0,1897,1899,1907,1717,1719,1726,42,1743,1751,1750,0,1899,1909,1907,1719,1727,1726,42,1743,1752,1751,0,1899,1910,1909,1719,1728,1727,42,1743,1744,1752,0,1899,1900,1910,1719,1720,1728,42,1744,1753,1752,0,1900,1911,1910,1720,1729,1728,42,1744,1754,1753,0,1912,1913,1914,1720,1730,1729,42,1747,1754,1744,0,1904,1913,1912,1723,1730,1720,42,1748,1754,1747,0,1905,1913,1904,1724,1730,1723,42,1754,1748,1755,0,1913,1905,1915,1730,1724,1731,42,1756,1755,1748,0,1916,1915,1905,1732,1731,1724,42,1757,1755,1756,0,1917,1915,1916,1733,1731,1732,42,1758,1755,1757,0,1918,1915,1917,1734,1731,1733,42,1754,1755,1758,0,1913,1915,1918,1730,1731,1734,42,1753,1754,1758,0,1914,1913,1918,1729,1730,1734,42,1753,1758,1759,0,1914,1918,1919,1729,1734,1735,42,1759,1758,1760,0,1919,1918,1920,1735,1734,1736,42,1758,1757,1760,0,1918,1917,1920,1734,1733,1736,42,1760,1757,1761,0,1920,1917,1921,1736,1733,1737,42,1762,1761,1757,0,1922,1921,1917,1738,1737,1733,42,1762,1763,1761,0,1922,1923,1921,1738,1739,1737,42,1762,1764,1763,0,1924,1925,1926,1738,1740,1739,42,1765,1764,1762,0,1927,1925,1924,1741,1740,1738,42,1766,1764,1765,0,1928,1925,1927,1742,1740,1741,42,1766,1767,1764,0,1928,1929,1925,1742,1743,1740,42,1766,1768,1767,0,1928,1930,1929,1742,1744,1743,42,1766,1769,1768,0,1928,1931,1930,1742,1745,1744,42,1766,1770,1769,0,1928,1932,1931,1742,1746,1745,42,1766,1771,1770,0,1928,1933,1932,1742,1747,1746,42,1772,1771,1766,0,1934,1933,1928,1748,1747,1742,42,1772,1759,1771,0,1934,1935,1933,1748,1735,1747,42,1759,1772,1752,0,1935,1934,1910,1735,1748,1728,42,1752,1772,1751,0,1910,1934,1909,1728,1748,1727,42,1772,1765,1751,0,1934,1927,1909,1748,1741,1727,42,1772,1766,1765,0,1934,1928,1927,1748,1742,1741,42,1751,1765,1762,0,1909,1927,1924,1727,1741,1738,42,1751,1762,1756,0,1909,1924,1936,1727,1738,1732,42,1756,1762,1757,0,1916,1922,1917,1732,1738,1733,42,1749,1751,1756,0,1908,1909,1936,1725,1727,1732,42,1749,1750,1751,0,1908,1907,1909,1725,1726,1727,42,1748,1749,1756,0,1905,1906,1916,1724,1725,1732,42,1752,1753,1759,0,1910,1911,1935,1728,1729,1735,42,1759,1760,1771,0,1919,1920,1937,1735,1736,1747,42,1771,1760,1773,0,1937,1920,1938,1747,1736,1749,42,1760,1761,1773,0,1920,1921,1938,1736,1737,1749,42,1761,1774,1773,0,1921,1939,1938,1737,1750,1749,42,1763,1774,1761,0,1923,1939,1921,1739,1750,1737,42,1763,1775,1774,0,1923,1940,1939,1739,1751,1750,42,1763,1776,1775,0,1926,1941,1942,1739,1752,1751,42,1763,1767,1776,0,1926,1929,1941,1739,1743,1752,42,1764,1767,1763,0,1925,1929,1926,1740,1743,1739,42,1776,1767,1777,0,1941,1929,1943,1752,1743,1753,42,1768,1777,1767,0,1930,1943,1929,1744,1753,1743,42,1768,1778,1777,0,1930,1944,1943,1744,1754,1753,42,1768,1779,1778,0,1930,1945,1944,1744,1755,1754,42,1768,1769,1779,0,1930,1931,1945,1744,1745,1755,42,1769,1780,1779,0,1931,1946,1945,1745,1756,1755,42,1781,1780,1769,0,1947,1946,1931,1757,1756,1745,42,1781,1782,1780,0,1948,1949,1950,1757,1758,1756,42,1783,1782,1781,0,1951,1949,1948,1759,1758,1757,42,1783,1784,1782,0,1951,1952,1949,1759,1760,1758,42,1783,1785,1784,0,1951,1953,1952,1759,1761,1760,42,1786,1785,1783,0,1954,1953,1951,1762,1761,1759,42,1786,1787,1785,0,1954,1955,1953,1762,1763,1761,42,1775,1787,1786,0,1940,1955,1954,1751,1763,1762,42,1775,1788,1787,0,1942,1956,1957,1751,1764,1763,42,1776,1788,1775,0,1941,1956,1942,1752,1764,1751,42,1780,1795,1779,0,1946,1958,1945,1756,1765,1755,42,1780,1782,1796,0,1946,1959,1960,1756,1758,1766,42,1782,1797,1796,0,1959,1961,1960,1758,1767,1766,42,1804,1801,1805,0,1962,1963,1964,1768,1769,1770,42,1805,1801,1785,0,1964,1963,1965,1770,1769,1761,42,1787,1805,1785,0,1957,1964,1965,1763,1770,1761,42,1790,1808,1805,0,1966,1967,1964,1771,1772,1770,42,1791,1808,1790,0,1968,1967,1966,1773,1772,1771,42,1792,1808,1791,0,1969,1967,1968,1774,1772,1773,42,1792,1809,1808,0,1969,1970,1967,1774,1775,1772,42,1792,1810,1809,0,1969,1971,1970,1774,1776,1775,42,1793,1810,1792,0,1972,1971,1969,1777,1776,1774,42,1810,1796,1811,0,1971,1960,1973,1776,1766,1778,42,1811,1796,1797,0,1973,1960,1961,1778,1766,1767,42,1812,1797,1800,0,1974,1961,1975,1779,1767,1780,42,1809,1813,1804,0,1970,1976,1962,1775,1781,1768,42,1809,1811,1813,0,1970,1973,1976,1775,1778,1781,42,1810,1811,1809,0,1971,1973,1970,1776,1778,1775,42,1809,1804,1808,0,1970,1962,1967,1775,1768,1772,42,1788,1807,1787,0,1956,1977,1957,1764,1782,1763,42,1776,1777,1789,0,1941,1943,1978,1752,1753,1783,42,1775,1786,1774,0,1940,1954,1939,1751,1762,1750,42,1783,1774,1786,0,1951,1939,1954,1759,1750,1762,42,1773,1774,1783,0,1938,1939,1951,1749,1750,1759,42,1770,1773,1783,0,1979,1938,1951,1746,1749,1759,42,1771,1773,1770,0,1937,1938,1979,1747,1749,1746,42,1770,1783,1781,0,1979,1951,1948,1746,1759,1757,42,1770,1781,1769,0,1932,1947,1931,1746,1757,1745,42,1745,1747,1744,0,1903,1904,1912,1721,1723,1720,42,1296,1297,1225,0,1371,1372,1292,1299,1300,1227,42,1226,1296,1225,0,1293,1371,1292,1228,1299,1227,42,1230,1296,1226,0,1297,1371,1293,1232,1299,1228,42,1228,1230,1226,0,1295,1297,1293,1230,1232,1228,42,1152,1154,1153,3,1980,1981,1982,1154,1158,1155,42,1155,1154,1152,3,1983,1984,1985,1156,1158,1154,42,1385,1155,1152,3,1986,1987,1988,1388,1156,1154,42,1385,1152,1386,3,1989,1990,1991,1388,1154,1389,42,1388,1150,1389,3,1992,1993,1994,1391,1152,1392,42,1150,1149,1389,3,1995,1996,1997,1152,1151,1392,42,1149,1391,1390,3,1998,1999,2000,1151,1395,1393,42,1393,1394,1392,3,2001,2002,2003,1396,1623,1394,42,1393,1395,1394,3,2004,2005,2006,1396,1397,1623,42,1154,1395,1393,3,2007,2008,2009,1158,1397,1396,42,1493,1495,1494,3,2010,2011,2012,1495,1498,1496,42,1504,1503,1489,3,2013,2014,2015,1524,1505,1491,42,1504,1505,1503,3,2016,2017,2018,1524,1521,1505,42,1504,1506,1505,3,2019,2020,2021,1524,1508,1521,42,1507,1506,1504,3,2022,2023,2024,1506,1508,1524,42,1511,1512,1510,3,2025,2026,2027,1511,1784,1510,42,1491,1512,1511,3,2028,2029,2030,1493,1784,1511,42,1491,1492,1512,3,2031,2032,2033,1493,1494,1784,42,1492,1494,1512,3,2034,2035,2036,1494,1496,1784,42,1512,1494,1495,3,2037,2038,2039,1784,1496,1498,42,1512,1495,1510,3,2040,2041,2042,1784,1498,1510,42,1513,1514,1515,3,2043,2044,2045,1512,1513,1514,42,1517,1516,1514,3,2046,2047,2048,1785,1515,1513,42,1518,1516,1517,3,2049,2050,2051,1517,1515,1785,42,1519,1520,1516,3,2052,2053,2054,1516,1523,1515,42,1520,1519,1521,3,2055,2056,2057,1523,1516,1518,42,1521,1519,1518,3,2058,2059,2060,1518,1516,1517,42,1500,1518,1523,3,2061,2062,2063,1502,1517,1786,42,1518,1517,1523,3,2064,2065,2066,1517,1785,1786,42,1499,1523,1517,3,2067,2068,2069,1501,1786,1785,42,1499,1500,1523,3,2070,2071,2072,1501,1502,1786,42,1524,1499,1517,3,2073,2074,2075,1787,1501,1785,42,1496,1499,1524,3,2076,2077,2078,1497,1501,1787,42,1524,1514,1496,3,2079,2080,2081,1787,1513,1497,42,1524,1517,1514,3,2082,2083,2084,1787,1785,1513,42,1502,1525,1522,3,2085,2086,2087,1504,1520,1519,42,1505,1525,1503,3,2088,2089,2090,1521,1520,1505,42,1505,1522,1525,3,2091,2092,2093,1521,1519,1520,42,1508,1521,1522,3,2094,2095,2096,1507,1518,1519,42,1513,1520,1526,3,2097,2098,2099,1512,1523,1522,42,1515,1516,1520,3,2100,2101,2102,1514,1515,1523,42,1526,1520,1521,3,2103,2104,2105,1522,1523,1518,42,1491,1511,1507,3,2106,2107,2108,1493,1511,1506,42,1491,1507,1490,3,2109,2110,2111,1493,1506,1492,42,1490,1507,1504,3,2112,2113,2114,1492,1506,1524,42,1573,1582,1581,3,2115,2116,2117,1571,1581,1579,42,1583,1584,1582,3,2118,2119,2120,1580,1597,1581,42,1585,1584,1583,3,2121,2122,2123,1583,1597,1580,42,1585,1586,1584,3,2124,2125,2126,1583,1596,1597,42,1585,1587,1586,3,2127,2128,2129,1583,1788,1596,42,1585,1588,1587,3,2130,2131,2132,1583,1582,1788,42,1591,1592,1593,3,2133,2134,2135,1586,1587,1789,42,1592,1594,1593,3,2136,2137,2138,1587,1589,1789,42,1596,1597,1594,3,2139,2140,2141,1590,1790,1589,42,1598,1597,1596,3,2142,2143,2144,1791,1790,1590,42,1598,1599,1597,3,2145,2146,2147,1791,1792,1790,42,1600,1599,1598,3,2148,2149,2150,1793,1792,1791,42,1600,1601,1599,3,2151,2152,2153,1793,1593,1792,42,1602,1601,1600,3,2154,2155,2156,1591,1593,1793,42,1587,1603,1604,3,2157,2158,2159,1788,1592,1594,42,1587,1605,1603,3,2160,2161,2162,1788,1595,1592,42,1588,1605,1587,3,2163,2164,2165,1582,1595,1788,42,1589,1603,1605,3,2166,2167,2168,1584,1592,1595,42,1590,1606,1601,3,2169,2170,2171,1585,1794,1593,42,1590,1591,1606,3,2172,2173,2174,1585,1586,1794,42,1606,1591,1607,3,2175,2176,2177,1794,1586,1795,42,1591,1593,1607,3,2178,2179,2180,1586,1789,1795,42,1594,1607,1593,3,2181,2182,2183,1589,1795,1789,42,1594,1599,1607,3,2184,2185,2186,1589,1792,1795,42,1599,1594,1597,3,2187,2188,2189,1792,1589,1790,42,1601,1607,1599,3,2190,2191,2192,1593,1795,1792,42,1606,1607,1601,3,2193,2194,2195,1794,1795,1593,42,1586,1587,1604,3,2196,2197,2198,1596,1788,1594,42,1602,1598,1609,3,2199,2200,2201,1591,1791,1599,42,1602,1600,1598,3,2202,2203,2204,1591,1793,1791,42,1609,1598,1596,3,2205,2206,2207,1599,1791,1590,42,1610,1596,1595,3,2208,2209,2210,1600,1590,1588,42,1611,1610,1595,3,2211,2212,2213,1796,1600,1588,42,1612,1610,1611,3,2214,2215,2216,1601,1600,1796,42,1582,1584,1612,3,2217,2218,2219,1581,1597,1601,42,1582,1612,1611,3,2220,2221,2222,1581,1601,1796,42,1582,1611,1581,3,2223,2224,2225,1581,1796,1579,42,1611,1613,1581,3,2226,2227,2228,1796,1602,1579,42,1611,1595,1613,3,2229,2230,2231,1796,1588,1602,42,1613,1595,1580,3,2232,2233,2234,1602,1588,1578,42,1385,1623,1622,3,2235,2236,2237,1388,1612,1611,42,1385,1386,1623,3,2238,2239,2240,1388,1389,1612,42,1387,1388,1624,3,2241,2242,2243,1390,1391,1613,42,1388,1626,1625,3,2244,2245,2246,1391,1616,1614,42,1388,1389,1626,3,2247,2248,2249,1391,1392,1616,42,1626,1389,1627,3,2250,2251,2252,1616,1392,1615,42,1390,1627,1389,3,2253,2254,2255,1393,1615,1392,42,1391,1628,1627,3,2256,2257,2258,1395,1797,1615,42,1391,1629,1628,3,2259,2260,2261,1395,1798,1797,42,1630,1629,1391,3,2262,2263,2264,1622,1798,1395,42,1631,1629,1630,3,2265,2266,2267,1618,1798,1622,42,1631,1628,1629,3,2268,2269,2270,1618,1797,1798,42,1632,1628,1631,3,2271,2272,2273,1799,1797,1618,42,1625,1628,1632,3,2274,2275,2276,1614,1797,1799,42,1625,1627,1628,3,2277,2278,2279,1614,1615,1797,42,1625,1632,1633,3,2280,2281,2282,1614,1799,1617,42,1633,1632,1631,3,2283,2284,2285,1617,1799,1618,42,1631,1630,1636,3,2286,2287,2288,1618,1622,1621,42,1392,1394,1636,3,2289,2290,2291,1394,1623,1621,42,1622,1623,1639,3,2292,2293,2294,1611,1612,1626,42,1623,1624,1639,3,2295,2296,2297,1612,1613,1626,42,1639,1624,1634,3,2298,2299,2300,1626,1613,1619,42,1154,1393,1153,3,2301,2302,2303,1158,1396,1155,42,1694,1695,1693,3,2304,2305,2306,1681,1683,1680,42,1700,1698,1699,3,2307,2308,2309,1687,1685,1686,42,1702,1701,1700,3,2310,2311,2312,1701,1688,1687,42,1703,1701,1702,3,2313,2314,2315,1800,1688,1701,42,1703,1704,1701,3,2316,2317,2318,1800,1690,1688,42,1705,1704,1703,3,2319,2320,2321,1691,1690,1800,42,1709,1710,1708,3,2322,2323,2324,1694,1801,1693,42,1691,1710,1709,3,2325,2326,2327,1678,1801,1694,42,1691,1692,1710,3,2328,2329,2330,1678,1679,1801,42,1692,1711,1710,3,2331,2332,2333,1679,1695,1801,42,1693,1712,1711,3,2334,2335,2336,1680,1696,1695,42,1695,1713,1712,3,2337,2338,2339,1683,1802,1696,42,1714,1713,1695,3,2340,2341,2342,1803,1802,1683,42,1715,1713,1714,3,2343,2344,2345,1804,1802,1803,42,1715,1716,1713,3,2346,2347,2348,1804,1805,1802,42,1717,1716,1715,3,2349,2350,2351,1806,1805,1804,42,1718,1716,1717,3,2352,2353,2354,1807,1805,1806,42,1718,1719,1716,3,2355,2356,2357,1807,1808,1805,42,1720,1719,1718,3,2358,2359,2360,1699,1808,1807,42,1721,1719,1720,3,2361,2362,2363,1698,1808,1699,42,1722,1719,1721,3,2364,2365,2366,1697,1808,1698,42,1722,1723,1719,3,2367,2368,2369,1697,1809,1808,42,1722,1713,1723,3,2370,2371,2372,1697,1802,1809,42,1722,1712,1713,3,2373,2374,2375,1697,1696,1802,42,1708,1712,1722,3,2376,2377,2378,1693,1696,1697,42,1710,1712,1708,3,2379,2380,2381,1801,1696,1693,42,1710,1711,1712,3,2382,2383,2384,1801,1695,1696,42,1704,1720,1701,3,2385,2386,2387,1690,1699,1688,42,1720,1717,1701,3,2388,2389,2390,1699,1806,1688,42,1720,1718,1717,3,2391,2392,2393,1699,1807,1806,42,1701,1717,1698,3,2394,2395,2396,1688,1806,1685,42,1698,1717,1724,3,2397,2398,2399,1685,1806,1810,42,1717,1715,1724,3,2400,2401,2402,1806,1804,1810,42,1715,1698,1724,3,2403,2404,2405,1804,1685,1810,42,1698,1715,1697,3,2404,2403,2406,1685,1804,1684,42,1714,1697,1715,3,2407,2408,2409,1803,1684,1804,42,1697,1714,1695,3,2408,2407,2410,1684,1803,1683,42,1723,1713,1716,3,2411,2412,2413,1809,1802,1805,42,1723,1716,1719,3,2414,2415,2416,1809,1805,1808,42,1691,1709,1706,3,2417,2418,2419,1678,1694,1689,42,1691,1706,1690,3,2420,2421,2422,1678,1689,1677,42,1690,1706,1725,3,2423,2424,2425,1677,1689,1702,42,1725,1706,1705,3,2426,2427,2428,1702,1689,1691,42,1725,1705,1703,3,2429,2430,2431,1702,1691,1800,42,1725,1703,1726,3,2432,2433,2434,1702,1800,1700,42,1703,1702,1726,3,2435,2436,2437,1800,1701,1700,42,1725,1726,1689,3,2438,2439,2440,1702,1700,1676,42,1789,1788,1776,3,2441,2442,2443,1783,1764,1752,42,1789,1790,1788,3,2444,2445,2446,1783,1771,1764,42,1789,1791,1790,3,2447,2448,2449,1783,1773,1771,42,1789,1792,1791,3,2450,2451,2452,1783,1774,1773,42,1777,1792,1789,3,2453,2454,2455,1753,1774,1783,42,1778,1792,1777,3,2456,2457,2458,1754,1774,1753,42,1778,1793,1792,3,2459,2460,2461,1754,1777,1774,42,1778,1794,1793,3,2462,2463,2464,1754,1811,1777,42,1778,1779,1794,3,2465,2466,2467,1754,1755,1811,42,1779,1795,1794,3,2468,2469,2470,1755,1765,1811,42,1780,1796,1795,3,2471,2472,2473,1756,1766,1765,42,1798,1797,1782,3,2474,2475,2476,1812,1767,1758,42,1799,1797,1798,3,2477,2478,2479,1813,1767,1812,42,1799,1800,1797,3,2480,2481,2482,1813,1780,1767,42,1801,1800,1799,3,2483,2484,2485,1769,1780,1813,42,1802,1800,1801,3,2486,2487,2488,1814,1780,1769,42,1802,1803,1800,3,2489,2490,2491,1814,1815,1780,42,1803,1802,1804,3,2492,2493,2494,1815,1814,1768,42,1804,1802,1801,3,2495,2496,2497,1768,1814,1769,42,1785,1801,1806,3,2498,2499,2500,1761,1769,1816,42,1801,1799,1806,3,2501,2502,2503,1769,1813,1816,42,1784,1806,1799,3,2504,2505,2506,1760,1816,1813,42,1784,1785,1806,3,2507,2508,2509,1760,1761,1816,42,1798,1784,1799,3,2510,2511,2512,1812,1760,1813,42,1782,1784,1798,3,2513,2514,2515,1758,1760,1812,42,1807,1805,1787,3,2516,2517,2518,1782,1770,1763,42,1790,1805,1807,3,2519,2520,2521,1771,1770,1782,42,1793,1794,1810,3,2522,2523,2524,1777,1811,1776,42,1794,1796,1810,3,2525,2526,2527,1811,1766,1776,42,1794,1795,1796,3,2528,2529,2530,1811,1765,1766,42,1811,1797,1812,3,2531,2532,2533,1778,1767,1779,42,1812,1800,1803,3,2534,2535,2536,1779,1780,1815,42,1811,1812,1803,3,2537,2538,2539,1778,1779,1815,42,1811,1803,1813,3,2540,2541,2542,1778,1815,1781,42,1813,1803,1804,3,2543,2544,2545,1781,1815,1768,42,1808,1804,1805,3,2546,2547,2548,1772,1768,1770,42,1790,1807,1788,3,2549,2550,2551,1771,1782,1764,42,1814,1815,1816,0,2552,2553,2554,1817,1818,1819,42,1814,1817,1815,0,2552,2555,2553,1817,1820,1818,42,1817,1814,1818,0,2555,2552,2556,1820,1817,1821,42,1818,1819,1817,0,2556,2557,2555,1821,1822,1820,42,1820,1819,1818,0,2558,2557,2556,1823,1822,1821,42,1820,1821,1819,0,2558,2559,2557,1823,1824,1822,42,1822,1821,1820,0,2560,2559,2558,1825,1824,1823,42,1822,1823,1821,0,2560,2561,2559,1825,1826,1824,42,1824,1823,1822,0,2562,2561,2560,1827,1826,1825,42,1824,1825,1823,0,2562,2563,2561,1827,1828,1826,42,1826,1825,1824,0,2564,2563,2562,1829,1828,1827,42,1827,1825,1826,0,2565,2566,2567,1830,1828,1829,42,1827,1828,1825,0,2565,2568,2566,1830,1831,1828,42,1829,1828,1827,0,2569,2568,2565,1832,1831,1830,42,1829,1830,1828,0,2569,2570,2568,1832,1833,1831,42,1829,1831,1830,0,2569,2571,2570,1832,1834,1833,42,1832,1831,1829,0,2572,2571,2569,1835,1834,1832,42,1832,1833,1831,0,2572,2573,2571,1835,1836,1834,42,1834,1833,1832,0,2574,2573,2572,1837,1836,1835,42,1834,1835,1833,0,2574,2575,2573,1837,1838,1836,42,1836,1835,1834,0,2576,2577,2578,1839,1838,1837,42,1837,1835,1836,0,2579,2577,2576,1840,1838,1839,42,1837,1838,1835,0,2579,2580,2577,1840,1841,1838,42,1839,1838,1837,0,2581,2580,2579,1842,1841,1840,42,1840,1838,1839,0,2582,2580,2581,1843,1841,1842,42,1840,1841,1838,0,2582,2583,2580,1844,1844,1844,42,1840,1842,1841,0,2582,2584,2583,1845,1845,1845,42,1840,1843,1842,0,2585,2586,2587,1843,1846,1847,42,1840,1844,1843,0,2585,2588,2586,1843,1848,1846,42,1839,1844,1840,0,2589,2588,2585,1842,1848,1843,42,1839,1845,1844,0,2589,2590,2588,1842,1849,1848,42,1837,1845,1839,0,2591,2590,2589,1840,1849,1842,42,1837,1846,1845,0,2591,2592,2590,1840,1850,1849,42,1836,1846,1837,0,2593,2592,2591,1839,1850,1840,42,1836,1847,1846,0,2593,2594,2592,1839,1851,1850,42,1848,1847,1836,0,2595,2594,2593,1852,1851,1839,42,1848,1849,1847,0,2595,2596,2594,1852,1853,1851,42,1848,1850,1849,0,2595,2597,2596,1852,1854,1853,42,1851,1850,1848,0,2598,2597,2595,1855,1854,1852,42,1852,1850,1851,0,2599,2597,2598,1856,1854,1855,42,1852,1853,1850,0,2599,2600,2597,1856,1857,1854,42,1854,1853,1852,0,2601,2600,2599,1858,1857,1856,42,1854,1855,1853,0,2601,2602,2600,1858,1859,1857,42,1856,1855,1854,0,2603,2604,2605,1860,1859,1858,42,1856,1857,1855,0,2603,2606,2604,1860,1861,1859,42,1858,1857,1856,0,2607,2608,2603,1862,1861,1860,42,1859,1857,1858,0,2609,2608,2607,1863,1861,1862,42,1859,1860,1857,0,2609,2610,2608,1863,1864,1861,42,1861,1860,1859,0,2611,2610,2609,1865,1864,1863,42,1861,1862,1860,0,2611,2612,2610,1865,1866,1864,42,1861,1863,1862,0,2611,2613,2612,1865,1867,1866,42,1861,1864,1863,0,2611,2614,2613,1865,1868,1867,42,1864,1861,1865,0,2614,2611,2615,1868,1865,1869,42,1865,1861,1866,0,2615,2611,2616,1869,1865,1870,42,1861,1859,1866,0,2611,2609,2616,1865,1863,1870,42,1866,1859,1858,0,2616,2609,2607,1870,1863,1862,42,1867,1866,1858,0,2617,2618,2619,1871,1870,1862,42,1868,1866,1867,0,2620,2618,2617,1872,1870,1871,42,1868,1865,1866,0,2620,2621,2618,1872,1869,1870,42,1869,1865,1868,0,2622,2621,2620,1873,1869,1872,42,1869,1870,1865,0,2622,2623,2621,1873,1874,1869,42,1871,1870,1869,0,2624,2623,2622,1875,1874,1873,42,1871,1872,1870,0,2624,2625,2623,1875,1876,1874,42,1873,1872,1871,0,2626,2625,2624,1877,1876,1875,42,1873,1874,1872,0,2626,2627,2625,1877,1878,1876,42,1875,1874,1873,0,2628,2627,2626,1879,1878,1877,42,1875,1876,1874,0,2629,2630,2631,1879,1880,1878,42,1875,1877,1876,0,2629,2632,2630,1879,1881,1880,42,1878,1877,1875,0,2633,2632,2629,1882,1881,1879,42,1878,1879,1877,0,2633,2634,2632,1882,1883,1881,42,1880,1879,1878,0,2635,2634,2633,1884,1883,1882,42,1880,1881,1879,0,2635,2636,2634,1884,1885,1883,42,1882,1881,1880,0,2637,2636,2635,1886,1885,1884,42,1882,1883,1881,0,2637,2638,2636,1886,1887,1885,42,1884,1883,1882,0,2639,2638,2637,1888,1887,1886,42,1884,1885,1883,0,2639,2640,2638,1888,1889,1887,42,1886,1885,1884,0,2641,2640,2639,1890,1889,1888,42,1886,1887,1885,0,2641,2642,2640,1890,1891,1889,42,1887,1888,1885,0,2642,2643,2640,1891,1892,1889,42,1887,1889,1888,0,2642,2644,2643,1891,1893,1892,42,1889,1890,1888,0,2644,2645,2643,1893,1894,1892,42,1889,1891,1890,0,2644,2646,2645,1893,1895,1894,42,1891,1892,1890,0,2646,2647,2645,1895,1896,1894,42,1893,1892,1891,0,2648,2647,2646,1897,1896,1895,42,1893,1894,1892,0,2648,2649,2647,1897,1898,1896,42,1895,1894,1893,0,2650,2649,2648,1899,1898,1897,42,1896,1894,1895,0,2651,2649,2650,1900,1898,1899,42,1896,1897,1894,0,2651,2652,2649,1900,1901,1898,42,1898,1897,1896,0,2653,2652,2651,1902,1901,1900,42,1898,1899,1897,0,2653,2654,2652,1902,1903,1901,42,1898,1880,1899,0,2653,2655,2654,1902,1884,1903,42,1898,1882,1880,0,2653,2656,2655,1902,1886,1884,42,1900,1882,1898,0,2657,2656,2653,1904,1886,1902,42,1900,1884,1882,0,2657,2658,2656,1904,1888,1886,42,1901,1884,1900,0,2659,2658,2657,1905,1888,1904,42,1901,1886,1884,0,2659,2660,2658,1905,1890,1888,42,1901,1900,1902,0,2659,2657,2661,1905,1904,1906,42,1900,1896,1902,0,2657,2651,2661,1904,1900,1906,42,1900,1898,1896,0,2657,2653,2651,1904,1902,1900,42,1902,1896,1895,0,2661,2651,2650,1906,1900,1899,42,1899,1880,1878,0,2654,2655,2662,1903,1884,1882,42,1899,1878,1903,0,2654,2662,2663,1903,1882,1907,42,1903,1878,1904,0,2663,2662,2664,1907,1882,1908,42,1878,1875,1904,0,2662,2628,2664,1882,1879,1908,42,1904,1875,1873,0,2664,2628,2626,1908,1879,1877,42,1904,1873,1905,0,2664,2626,2665,1908,1877,1909,42,1873,1906,1905,0,2626,2666,2665,1877,1910,1909,42,1873,1907,1906,0,2626,2667,2666,1877,1911,1910,42,1871,1907,1873,0,2624,2667,2626,1875,1911,1877,42,1869,1907,1871,0,2622,2667,2624,1873,1911,1875,42,1868,1907,1869,0,2620,2667,2622,1872,1911,1873,42,1868,1818,1907,0,2620,2556,2667,1872,1821,1911,42,1867,1818,1868,0,2617,2556,2620,1871,1821,1872,42,1867,1820,1818,0,2617,2558,2556,1871,1823,1821,42,1867,1822,1820,0,2617,2560,2558,1871,1825,1823,42,1867,1908,1822,0,2617,2668,2560,1871,1912,1825,42,1867,1858,1908,0,2617,2619,2668,1871,1862,1912,42,1908,1858,1856,0,2668,2619,2669,1912,1862,1860,42,1908,1856,1909,0,2668,2669,2670,1912,1860,1913,42,1909,1856,1910,0,2670,2669,2671,1913,1860,1914,42,1856,1854,1910,0,2669,2672,2671,1860,1858,1914,42,1910,1854,1911,0,2673,2601,2674,1914,1858,1915,42,1854,1852,1911,0,2601,2599,2674,1858,1856,1915,42,1911,1852,1851,0,2674,2599,2598,1915,1856,1855,42,1851,1829,1911,0,2675,2569,2676,1855,1832,1915,42,1912,1829,1851,0,2677,2569,2675,1916,1832,1855,42,1912,1832,1829,0,2677,2572,2569,1916,1835,1832,42,1912,1834,1832,0,2677,2574,2572,1916,1837,1835,42,1912,1913,1834,0,2677,2678,2574,1916,1917,1837,42,1912,1914,1913,0,2679,2680,2681,1916,1918,1917,42,1912,1848,1914,0,2679,2595,2680,1916,1852,1918,42,1851,1848,1912,0,2598,2595,2679,1855,1852,1916,42,1848,1836,1914,0,2595,2593,2680,1852,1839,1918,42,1914,1836,1915,0,2680,2593,2682,1918,1839,1919,42,1915,1836,1916,0,2682,2593,2683,1919,1839,1920,42,1836,1917,1916,0,2576,2684,2685,1921,1921,1921,42,1834,1917,1836,0,2578,2684,2576,1922,1922,1922,42,1918,1917,1834,0,2686,2687,2574,1923,1924,1837,42,1918,1919,1917,0,2686,2688,2687,1923,1925,1924,42,1918,1920,1919,0,2689,2690,2691,1923,1926,1925,42,1918,1915,1920,0,2689,2682,2690,1923,1919,1926,42,1914,1915,1918,0,2680,2682,2689,1918,1919,1923,42,1913,1914,1918,0,2681,2680,2689,1917,1918,1923,42,1913,1918,1834,0,2678,2686,2574,1917,1923,1837,42,1915,1916,1920,0,2682,2683,2690,1919,1920,1926,42,1920,1916,1921,0,2690,2683,2692,1926,1920,1927,42,1916,1922,1921,0,2685,2693,2694,1928,1928,1928,42,1917,1922,1916,0,2684,2693,2685,1929,1929,1929,42,1919,1922,1917,0,2688,2695,2687,1925,1930,1924,42,1921,1922,1919,0,2694,2693,2696,1931,1931,1931,42,1921,1919,1920,0,2694,2696,2697,1932,1932,1932,42,1911,1829,1827,0,2676,2569,2565,1915,1832,1830,42,1911,1827,1826,0,2676,2565,2567,1915,1830,1829,42,1911,1826,1910,0,2676,2567,2698,1915,1829,1914,42,1909,1910,1826,0,2670,2671,2564,1913,1914,1829,42,1909,1826,1824,0,2670,2564,2562,1913,1829,1827,42,1909,1824,1822,0,2670,2562,2560,1913,1827,1825,42,1908,1909,1822,0,2668,2670,2560,1912,1913,1825,42,1818,1814,1907,0,2556,2552,2667,1821,1817,1911,42,1907,1814,1923,0,2667,2552,2699,1911,1817,1933,42,1923,1814,1816,0,2699,2552,2554,1933,1817,1819,42,1923,1816,1924,0,2699,2554,2700,1933,1819,1934,42,1924,1816,1925,0,2700,2554,2701,1934,1819,1935,42,1925,1816,1926,0,2701,2554,2702,1935,1819,1936,42,1816,1815,1926,0,2554,2553,2702,1819,1818,1936,42,1926,1815,1927,0,2702,2553,2703,1936,1818,1937,42,1815,1928,1927,0,2553,2704,2703,1818,1938,1937,42,1815,1819,1928,0,2553,2557,2704,1818,1822,1938,42,1817,1819,1815,0,2555,2557,2553,1820,1822,1818,42,1819,1929,1928,0,2557,2705,2704,1822,1939,1938,42,1819,1821,1929,0,2557,2559,2705,1822,1824,1939,42,1821,1823,1929,0,2559,2561,2705,1824,1826,1939,42,1929,1823,1930,0,2705,2561,2706,1939,1826,1940,42,1823,1825,1930,0,2561,2563,2706,1826,1828,1940,42,1930,1825,1931,0,2706,2563,2707,1940,1828,1941,42,1825,1828,1931,0,2566,2568,2708,1828,1831,1941,42,1931,1828,1932,0,2708,2568,2709,1941,1831,1942,42,1828,1830,1932,0,2568,2570,2709,1831,1833,1942,42,1932,1830,1933,0,2709,2570,2710,1942,1833,1943,42,1933,1830,1831,0,2710,2570,2571,1943,1833,1834,42,1933,1831,1934,0,2710,2571,2711,1943,1834,1944,42,1831,1935,1934,0,2571,2712,2711,1834,1945,1944,42,1833,1935,1831,0,2573,2712,2571,1836,1945,1834,42,1833,1936,1935,0,2573,2713,2712,1836,1946,1945,42,1833,1937,1936,0,2573,2714,2713,1836,1947,1946,42,1835,1937,1833,0,2575,2714,2573,1838,1947,1836,42,1835,1838,1937,0,2575,2715,2714,1838,1841,1947,42,1838,1938,1937,0,2715,2716,2714,1841,1948,1947,42,1838,1841,1938,0,2715,2717,2716,1841,1949,1948,42,1841,1939,1938,0,2717,2718,2716,1949,1950,1948,42,1841,1940,1939,0,2717,2719,2718,1949,1951,1950,42,1842,1940,1841,0,2584,2720,2583,1952,1952,1952,42,1939,1940,1842,0,2718,2719,2587,1950,1951,1847,42,1939,1842,1843,0,2718,2587,2586,1950,1847,1846,42,1941,1939,1843,0,2721,2718,2586,1953,1950,1846,42,1938,1939,1941,0,2716,2718,2721,1948,1950,1953,42,1938,1941,1942,0,2716,2721,2722,1948,1953,1954,42,1943,1942,1941,0,2723,2722,2721,1955,1954,1953,42,1943,1936,1942,0,2723,2713,2722,1955,1946,1954,42,1943,1944,1936,0,2723,2724,2713,1955,1956,1946,42,1945,1944,1943,0,2725,2724,2723,1957,1956,1955,42,1946,1944,1945,0,2726,2724,2725,1958,1956,1957,42,1946,1934,1944,0,2726,2711,2724,1958,1944,1956,42,1947,1934,1946,0,2727,2711,2726,1959,1944,1958,42,1947,1933,1934,0,2727,2710,2711,1959,1943,1944,42,1947,1948,1933,0,2727,2728,2710,1959,1960,1943,42,1849,1948,1947,0,2596,2728,2727,1853,1960,1959,42,1849,1949,1948,0,2596,2729,2728,1853,1961,1960,42,1849,1950,1949,0,2596,2730,2729,1853,1962,1961,42,1850,1950,1849,0,2597,2730,2596,1854,1962,1853,42,1850,1853,1950,0,2597,2600,2730,1854,1857,1962,42,1853,1855,1950,0,2600,2602,2730,1857,1859,1962,42,1855,1951,1950,0,2602,2731,2730,1859,1963,1962,42,1857,1951,1855,0,2606,2732,2604,1861,1963,1859,42,1857,1952,1951,0,2606,2733,2732,1861,1964,1963,42,1857,1860,1952,0,2606,2610,2733,1861,1864,1964,42,1952,1860,1953,0,2733,2610,2734,1964,1864,1965,42,1860,1862,1953,0,2610,2612,2734,1864,1866,1965,42,1862,1954,1953,0,2612,2735,2734,1866,1966,1965,42,1862,1863,1954,0,2612,2613,2735,1866,1867,1966,42,1863,1927,1954,0,2613,2703,2735,1867,1937,1966,42,1863,1926,1927,0,2613,2702,2703,1867,1936,1937,42,1863,1955,1926,0,2613,2736,2702,1867,1967,1936,42,1956,1955,1863,0,2737,2736,2613,1968,1967,1867,42,1956,1957,1955,0,2737,2738,2736,1968,1969,1967,42,1957,1956,1870,0,2738,2737,2739,1969,1968,1874,42,1870,1956,1864,0,2739,2737,2614,1874,1968,1868,42,1864,1956,1863,0,2614,2737,2613,1868,1968,1867,42,1870,1864,1865,0,2739,2614,2615,1874,1868,1869,42,1872,1957,1870,0,2740,2738,2739,1876,1969,1874,42,1876,1957,1872,0,2630,2738,2740,1880,1969,1876,42,1957,1876,1955,0,2738,2630,2736,1969,1880,1967,42,1876,1958,1955,0,2630,2741,2736,1880,1970,1967,42,1876,1959,1958,0,2630,2742,2741,1880,1971,1970,42,1877,1959,1876,0,2632,2742,2630,1881,1971,1880,42,1877,1960,1959,0,2632,2743,2742,1881,1972,1971,42,1879,1960,1877,0,2634,2743,2632,1883,1972,1881,42,1881,1960,1879,0,2636,2743,2634,1885,1972,1883,42,1881,1961,1960,0,2636,2744,2743,1885,1973,1972,42,1883,1961,1881,0,2638,2744,2636,1887,1973,1885,42,1883,1962,1961,0,2638,2745,2744,1887,1974,1973,42,1885,1962,1883,0,2640,2745,2638,1889,1974,1887,42,1885,1888,1962,0,2640,2643,2745,1889,1892,1974,42,1888,1963,1962,0,2643,2746,2745,1892,1975,1974,42,1888,1890,1963,0,2643,2645,2746,1892,1894,1975,42,1890,1964,1963,0,2645,2747,2746,1894,1976,1975,42,1892,1964,1890,0,2647,2747,2645,1896,1976,1894,42,1892,1965,1964,0,2647,2748,2747,1896,1977,1976,42,1894,1965,1892,0,2649,2748,2647,1898,1977,1896,42,1897,1965,1894,0,2652,2748,2649,1901,1977,1898,42,1897,1966,1965,0,2652,2749,2748,1901,1978,1977,42,1899,1966,1897,0,2654,2749,2652,1903,1978,1901,42,1899,1903,1966,0,2654,2663,2749,1903,1907,1978,42,1903,1967,1966,0,2663,2750,2749,1907,1979,1978,42,1903,1904,1967,0,2663,2664,2750,1907,1908,1979,42,1904,1905,1967,0,2664,2665,2750,1908,1909,1979,42,1967,1905,1968,0,2750,2665,2751,1979,1909,1980,42,1906,1968,1905,0,2666,2751,2665,1910,1980,1909,42,1906,1969,1968,0,2666,2752,2751,1910,1981,1980,42,1906,1923,1969,0,2666,2699,2752,1910,1933,1981,42,1907,1923,1906,0,2667,2699,2666,1911,1933,1910,42,1970,1969,1923,0,2753,2752,2699,1982,1981,1933,42,1971,1969,1970,0,2754,2752,2753,1983,1981,1982,42,1968,1969,1971,0,2751,2752,2754,1980,1981,1983,42,1972,1968,1971,0,2755,2751,2754,1984,1980,1983,42,1973,1968,1972,0,2756,2751,2755,1985,1980,1984,42,1967,1968,1973,0,2750,2751,2756,1979,1980,1985,42,1967,1973,1974,0,2750,2756,2757,1979,1985,1986,42,1974,1973,1975,0,2757,2756,2758,1986,1985,1987,42,1975,1973,1972,0,2758,2756,2755,1987,1985,1984,42,1975,1972,1976,0,2758,2755,2759,1987,1984,1988,42,1976,1972,1977,0,2759,2755,2760,1988,1984,1989,42,1972,1978,1977,0,2755,2761,2760,1984,1990,1989,42,1972,1971,1978,0,2755,2754,2761,1984,1983,1990,42,1971,1979,1978,0,2754,2762,2761,1983,1991,1990,42,1971,1970,1979,0,2754,2753,2762,1983,1982,1991,42,1970,1925,1979,0,2753,2701,2762,1982,1935,1991,42,1970,1924,1925,0,2753,2700,2701,1982,1934,1935,42,1970,1923,1924,0,2753,2699,2700,1982,1933,1934,42,1958,1979,1925,0,2741,2762,2701,1970,1991,1935,42,1958,1959,1979,0,2741,2742,2762,1970,1971,1991,42,1959,1978,1979,0,2742,2761,2762,1971,1990,1991,42,1960,1978,1959,0,2743,2761,2742,1972,1990,1971,42,1960,1977,1978,0,2743,2760,2761,1972,1989,1990,42,1961,1977,1960,0,2744,2760,2743,1973,1989,1972,42,1961,1976,1977,0,2744,2759,2760,1973,1988,1989,42,1962,1976,1961,0,2745,2759,2744,1974,1988,1973,42,1962,1963,1976,0,2745,2746,2759,1974,1975,1988,42,1963,1975,1976,0,2746,2758,2759,1975,1987,1988,42,1964,1975,1963,0,2747,2758,2746,1976,1987,1975,42,1964,1974,1975,0,2747,2757,2758,1976,1986,1987,42,1965,1974,1964,0,2748,2757,2747,1977,1986,1976,42,1966,1974,1965,0,2749,2757,2748,1978,1986,1977,42,1966,1967,1974,0,2749,2750,2757,1978,1979,1986,42,1955,1958,1925,0,2736,2741,2701,1967,1970,1935,42,1955,1925,1926,0,2736,2701,2702,1967,1935,1936,42,1874,1876,1872,0,2631,2630,2740,1878,1880,1876,42,1927,1928,1954,0,2703,2704,2735,1937,1938,1966,42,1928,1929,1954,0,2704,2705,2735,1938,1939,1966,42,1954,1929,1953,0,2735,2705,2734,1966,1939,1965,42,1929,1980,1953,0,2705,2763,2734,1939,1992,1965,42,1929,1930,1980,0,2705,2706,2763,1939,1940,1992,42,1930,1981,1980,0,2706,2764,2763,1940,1993,1992,42,1930,1931,1981,0,2706,2707,2764,1940,1941,1993,42,1931,1932,1981,0,2708,2709,2765,1941,1942,1993,42,1981,1932,1949,0,2765,2709,2729,1993,1942,1961,42,1948,1949,1932,0,2728,2729,2709,1960,1961,1942,42,1948,1932,1933,0,2728,2709,2710,1960,1942,1943,42,1951,1981,1949,0,2731,2765,2729,1963,1993,1961,42,1951,1952,1981,0,2732,2733,2764,1963,1964,1993,42,1952,1980,1981,0,2733,2763,2764,1964,1992,1993,42,1952,1953,1980,0,2733,2734,2763,1964,1965,1992,42,1950,1951,1949,0,2730,2731,2729,1962,1963,1961,42,1847,1849,1947,0,2594,2596,2727,1851,1853,1959,42,1847,1947,1846,0,2594,2727,2592,1851,1959,1850,42,1846,1947,1946,0,2592,2727,2726,1850,1959,1958,42,1846,1946,1945,0,2592,2726,2725,1850,1958,1957,42,1846,1945,1845,0,2592,2725,2590,1850,1957,1849,42,1845,1945,1982,0,2590,2725,2766,1849,1957,1994,42,1982,1945,1943,0,2766,2725,2723,1994,1957,1955,42,1982,1943,1983,0,2766,2723,2767,1994,1955,1995,42,1983,1943,1941,0,2767,2723,2721,1995,1955,1953,42,1941,1843,1983,0,2721,2586,2767,1953,1846,1995,42,1844,1983,1843,0,2588,2767,2586,1848,1995,1846,42,1844,1982,1983,0,2588,2766,2767,1848,1994,1995,42,1845,1982,1844,0,2590,2766,2588,1849,1994,1848,42,1934,1935,1944,0,2711,2712,2724,1944,1945,1956,42,1944,1935,1936,0,2724,2712,2713,1956,1945,1946,42,1937,1942,1936,0,2714,2722,2713,1947,1954,1946,42,1937,1938,1942,0,2714,2716,2722,1947,1948,1954,42,1984,1985,1986,0,2768,2769,2770,1996,1997,1998,42,1984,1987,1985,0,2768,2771,2769,1996,1999,1997,42,1987,1984,1988,0,2771,2768,2772,1999,1996,2000,42,1988,1990,1989,0,2772,2773,2774,2000,2001,2002,42,1991,1992,1990,0,2775,2776,2773,2003,2004,2001,42,1995,1992,1994,0,2777,2776,2778,2005,2004,2006,42,1985,1994,1996,0,2769,2778,2779,1997,2006,2007,42,1996,1994,1997,0,2779,2778,2780,2007,2006,2008,42,2001,2003,2002,0,2781,2782,2783,2009,2010,2011,42,2001,1991,2003,0,2781,2775,2782,2009,2003,2010,42,2003,1991,1988,0,2782,2775,2772,2010,2003,2000,42,2003,1988,2004,0,2782,2772,2784,2010,2000,2012,42,1988,1984,2004,0,2772,2768,2784,2000,1996,2012,42,2004,1984,2005,0,2784,2768,2785,2012,1996,2013,42,2005,1984,1986,0,2785,2768,2770,2013,1996,1998,42,2005,1986,2006,0,2785,2770,2786,2013,1998,2014,42,1986,1996,2007,0,2770,2779,2787,1998,2007,2015,42,2010,2008,2009,0,2788,2789,2790,2016,2017,2018,42,2015,2004,2014,0,2791,2784,2792,2019,2012,2020,42,2015,2003,2004,0,2791,2782,2784,2019,2010,2012,42,2018,2017,2013,0,2793,2794,2795,2021,2022,2023,42,2019,2017,2018,0,2796,2794,2793,2024,2022,2021,42,2019,2002,2017,0,2796,2783,2794,2024,2011,2022,42,2020,2002,2019,0,2797,2783,2796,2025,2011,2024,42,2020,2021,2002,0,2797,2798,2783,2025,2026,2011,42,2022,2021,2020,0,2799,2800,2801,2027,2026,2025,42,2022,2023,2021,0,2799,2802,2800,2027,2028,2026,42,2024,2023,2022,0,2803,2802,2799,2029,2028,2027,42,2025,2023,2024,0,2804,2802,2803,2030,2028,2029,42,2026,2023,2025,0,2805,2802,2804,2031,2028,2030,42,2026,2027,2023,0,2805,2806,2802,2031,2032,2028,42,2026,2028,2027,0,2805,2807,2806,2031,2033,2032,42,2026,2029,2028,0,2805,2808,2807,2031,2034,2033,42,2026,2030,2029,0,2805,2809,2808,2031,2035,2034,42,2030,2026,2025,0,2809,2805,2804,2035,2031,2030,42,2030,2025,2031,0,2809,2804,2810,2035,2030,2036,42,2031,2025,2024,0,2810,2804,2803,2036,2030,2029,42,2032,2031,2024,0,2811,2810,2803,2037,2036,2029,42,2033,2031,2032,0,2812,2810,2811,2038,2036,2037,42,2033,2034,2031,0,2812,2813,2810,2038,2039,2036,42,2035,2034,2033,0,2814,2813,2812,2040,2039,2038,42,2035,2036,2034,0,2814,2815,2813,2040,2041,2039,42,2035,2037,2036,0,2814,2816,2815,2040,2042,2041,42,2038,2037,2035,0,2817,2816,2814,2043,2042,2040,42,2039,2037,2038,0,2818,2816,2817,2044,2042,2043,42,2039,2040,2037,0,2818,2819,2816,2044,2045,2042,42,2041,2040,2039,0,2820,2819,2818,2046,2045,2044,42,2042,2040,2041,0,2821,2819,2820,2047,2045,2046,42,2042,2043,2040,0,2821,2822,2819,2047,2048,2045,42,2042,2044,2043,0,2821,2823,2822,2047,2049,2048,42,2045,2044,2042,0,2824,2823,2821,2050,2049,2047,42,2045,2046,2044,0,2824,2825,2823,2050,2051,2049,42,2047,2046,2045,0,2826,2825,2824,2052,2051,2050,42,2047,2048,2046,0,2826,2827,2825,2052,2053,2051,42,2049,2048,2047,0,2828,2827,2826,2054,2053,2052,42,2049,2050,2048,0,2828,2829,2827,2054,2055,2053,42,2051,2050,2049,0,2830,2829,2828,2056,2055,2054,42,2051,2052,2050,0,2830,2831,2829,2056,2057,2055,42,2053,2052,2051,0,2832,2831,2830,2058,2057,2056,42,2053,2054,2052,0,2832,2833,2831,2058,2059,2057,42,2055,2054,2053,0,2834,2833,2832,2060,2059,2058,42,2055,2056,2054,0,2834,2835,2833,2060,2061,2059,42,2057,2056,2055,0,2836,2835,2834,2062,2061,2060,42,2057,2058,2056,0,2836,2837,2835,2062,2063,2061,42,2059,2058,2057,0,2838,2837,2836,2064,2063,2062,42,2059,2060,2058,0,2838,2839,2837,2064,2065,2063,42,2061,2060,2059,0,2840,2841,2842,2066,2065,2064,42,2061,2062,2060,0,2840,2843,2841,2066,2067,2065,42,2061,2063,2062,0,2840,2844,2843,2066,2068,2067,42,2064,2063,2061,0,2845,2844,2840,2069,2068,2066,42,2064,2065,2063,0,2845,2846,2844,2069,2070,2068,42,2064,2066,2065,0,2845,2847,2846,2069,2071,2070,42,2066,2064,2067,0,2847,2845,2848,2071,2069,2072,42,2067,2064,2068,0,2848,2845,2849,2072,2069,2073,42,2064,2069,2068,0,2850,2851,2852,2069,2074,2073,42,2070,2069,2064,0,2853,2851,2850,2075,2074,2069,42,2071,2069,2070,0,2854,2851,2853,2076,2074,2075,42,2071,2072,2069,0,2854,2855,2851,2076,2077,2074,42,2071,2073,2072,0,2854,2856,2855,2076,2078,2077,42,2071,2074,2073,0,2854,2857,2856,2076,2079,2078,42,2071,2075,2074,0,2854,2858,2857,2076,2080,2079,42,2076,2075,2071,0,2859,2858,2854,2081,2080,2076,42,2076,2077,2075,0,2859,2860,2858,2081,2082,2080,42,2078,2077,2076,0,2861,2860,2859,2083,2082,2081,42,2079,2077,2078,0,2862,2860,2861,2084,2082,2083,42,2079,2080,2077,0,2862,2863,2860,2084,2085,2082,42,2081,2080,2079,0,2864,2863,2862,2086,2085,2084,42,2081,2082,2080,0,2864,2865,2863,2086,2087,2085,42,2081,2083,2082,0,2864,2866,2865,2086,2088,2087,42,2081,2084,2083,0,2867,2868,2869,2086,2089,2088,42,2085,2084,2081,0,2870,2868,2867,2090,2089,2086,42,2085,2086,2084,0,2870,2871,2868,2090,2091,2089,42,2085,2087,2086,0,2870,2872,2871,2090,2092,2091,42,2088,2087,2085,0,2873,2872,2870,2093,2092,2090,42,2088,2089,2087,0,2873,2874,2872,2093,2094,2092,42,2090,2089,2088,0,2875,2874,2873,2095,2094,2093,42,2090,2091,2089,0,2875,2876,2874,2095,2096,2094,42,2090,2092,2091,0,2875,2877,2876,2095,2097,2096,42,2090,2093,2092,0,2875,2878,2877,2095,2098,2097,42,2094,2093,2090,0,2879,2878,2875,2099,2098,2095,42,2095,2093,2094,0,2880,2878,2879,2100,2098,2099,42,2095,2096,2093,0,2880,2881,2878,2100,2101,2098,42,2097,2096,2095,0,2882,2881,2880,2102,2101,2100,42,2097,2098,2096,0,2882,2883,2881,2102,2103,2101,42,2099,2098,2097,0,2884,2883,2882,2104,2103,2102,42,2099,2100,2098,0,2884,2885,2883,2104,2105,2103,42,2101,2100,2099,0,2886,2887,2888,2106,2105,2104,42,2101,2102,2100,0,2886,2889,2887,2106,2107,2105,42,2101,2103,2102,0,2886,2890,2889,2106,2108,2107,42,2104,2103,2101,0,2891,2890,2886,2109,2108,2106,42,2105,2103,2104,0,2892,2890,2891,2110,2108,2109,42,2105,2106,2103,0,2892,2893,2890,2110,2111,2108,42,2107,2106,2105,0,2894,2893,2892,2112,2111,2110,42,2107,2108,2106,0,2894,2895,2893,2112,2113,2111,42,2109,2108,2107,0,2896,2895,2894,2114,2113,2112,42,2109,2110,2108,0,2896,2897,2895,2114,2115,2113,42,2111,2110,2109,0,2898,2897,2896,2116,2115,2114,42,2111,2112,2110,0,2898,2899,2897,2116,2117,2115,42,2111,2113,2112,0,2898,2900,2899,2116,2118,2117,42,2114,2113,2111,0,2901,2900,2898,2119,2118,2116,42,2114,2115,2113,0,2901,2902,2900,2119,2120,2118,42,2116,2115,2114,0,2903,2902,2901,2121,2120,2119,42,2116,2117,2115,0,2903,2904,2902,2121,2122,2120,42,2118,2117,2116,0,2905,2904,2903,2123,2122,2121,42,2118,2119,2117,0,2905,2906,2904,2123,2124,2122,42,2118,2120,2119,0,2905,2907,2906,2123,2125,2124,42,2121,2120,2118,0,2908,2907,2905,2126,2125,2123,42,2122,2120,2121,0,2909,2907,2908,2127,2125,2126,42,2122,2123,2120,0,2909,2910,2907,2127,2128,2125,42,2122,2124,2123,0,2909,2911,2910,2127,2129,2128,42,2124,2122,2125,0,2911,2909,2912,2129,2127,2130,42,2125,2122,2121,0,2912,2909,2908,2130,2127,2126,42,2125,2121,2126,0,2912,2908,2913,2130,2126,2131,42,2126,2121,2127,0,2913,2908,2914,2131,2126,2132,42,2121,2128,2127,0,2908,2915,2914,2126,2133,2132,42,2121,2118,2128,0,2908,2905,2915,2126,2123,2133,42,2128,2118,2129,0,2915,2905,2916,2133,2123,2134,42,2118,2130,2129,0,2905,2917,2916,2123,2135,2134,42,2130,2118,2116,0,2917,2905,2903,2135,2123,2121,42,2130,2116,2114,0,2917,2903,2901,2135,2121,2119,42,2130,2114,2131,0,2917,2901,2918,2135,2119,2136,42,2131,2114,2111,0,2918,2901,2898,2136,2119,2116,42,2131,2111,2132,0,2918,2898,2919,2136,2116,2137,42,2132,2111,2133,0,2919,2898,2920,2137,2116,2138,42,2133,2111,2109,0,2920,2898,2896,2138,2116,2114,42,2133,2109,2134,0,2920,2896,2921,2138,2114,2139,42,2109,2107,2134,0,2896,2894,2921,2114,2112,2139,42,2134,2107,2105,0,2921,2894,2892,2139,2112,2110,42,2134,2105,2135,0,2921,2892,2922,2139,2110,2140,42,2135,2105,2104,0,2922,2892,2891,2140,2110,2109,42,2135,2104,2136,0,2922,2891,2923,2140,2109,2141,42,2136,2104,2137,0,2923,2891,2924,2141,2109,2142,42,2104,2101,2137,0,2891,2886,2924,2109,2106,2142,42,2137,2101,2099,0,2924,2886,2888,2142,2106,2104,42,2137,2099,2138,0,2924,2888,2925,2142,2104,2143,42,2138,2099,2097,0,2926,2927,2928,2143,2104,2102,42,2138,2097,2139,0,2926,2928,2929,2143,2102,2144,42,2139,2097,2095,0,2929,2928,2930,2144,2102,2100,42,2139,2095,2140,0,2929,2930,2931,2144,2100,2145,42,2140,2095,2094,0,2931,2930,2932,2145,2100,2099,42,2140,2094,2141,0,2931,2932,2933,2145,2099,2146,42,2141,2094,2142,0,2933,2932,2934,2146,2099,2147,42,2094,2143,2142,0,2932,2935,2934,2099,2148,2147,42,2094,2090,2143,0,2879,2875,2936,2099,2095,2148,42,2143,2090,2144,0,2936,2875,2937,2148,2095,2149,42,2090,2088,2144,0,2875,2873,2937,2095,2093,2149,42,2088,2085,2144,0,2873,2870,2937,2093,2090,2149,42,2144,2085,2081,0,2937,2870,2867,2149,2090,2086,42,2144,2081,2079,0,2938,2864,2862,2149,2086,2084,42,2145,2144,2079,0,2939,2938,2862,2150,2149,2084,42,2143,2144,2145,0,2935,2938,2939,2148,2149,2150,42,2142,2143,2145,0,2934,2935,2939,2147,2148,2150,42,2145,2078,2142,0,2939,2861,2934,2150,2083,2147,42,2145,2079,2078,0,2939,2862,2861,2150,2084,2083,42,2142,2078,2141,0,2934,2861,2933,2147,2083,2146,42,2141,2078,2146,0,2933,2861,2940,2146,2083,2151,42,2146,2078,2147,0,2940,2861,2941,2151,2083,2152,42,2147,2078,2148,0,2941,2861,2942,2152,2083,2153,42,2078,2076,2148,0,2861,2859,2942,2083,2081,2153,42,2148,2076,2070,0,2942,2859,2853,2153,2081,2075,42,2076,2071,2070,0,2859,2854,2853,2081,2076,2075,42,2148,2070,2149,0,2942,2853,2943,2153,2075,2154,42,2149,2070,2150,0,2943,2853,2944,2154,2075,2155,42,2150,2070,2057,0,2944,2853,2836,2155,2075,2062,42,2057,2070,2059,0,2836,2853,2838,2062,2075,2064,42,2070,2061,2059,0,2945,2840,2842,2075,2066,2064,42,2070,2064,2061,0,2945,2845,2840,2075,2069,2066,42,2150,2057,2055,0,2944,2836,2834,2155,2062,2060,42,2150,2055,2151,0,2944,2834,2946,2155,2060,2156,42,2152,2151,2055,0,2947,2946,2834,2157,2156,2060,42,2149,2151,2152,0,2943,2946,2947,2154,2156,2157,42,2151,2149,2150,0,2946,2943,2944,2156,2154,2155,42,2147,2149,2152,0,2941,2943,2947,2152,2154,2157,42,2148,2149,2147,0,2942,2943,2941,2153,2154,2152,42,2147,2152,2146,0,2941,2947,2940,2152,2157,2151,42,2146,2152,2153,0,2940,2947,2948,2151,2157,2158,42,2153,2152,2154,0,2948,2947,2949,2158,2157,2159,42,2152,2155,2154,0,2947,2950,2949,2157,2160,2159,42,2152,2055,2155,0,2947,2834,2950,2157,2060,2160,42,2055,2053,2155,0,2834,2832,2950,2060,2058,2160,42,2155,2053,2051,0,2950,2832,2830,2160,2058,2056,42,2154,2155,2051,0,2949,2950,2830,2159,2160,2056,42,2154,2051,2156,0,2949,2830,2951,2159,2056,2161,42,2156,2051,2049,0,2951,2830,2828,2161,2056,2054,42,2156,2049,2047,0,2951,2828,2826,2161,2054,2052,42,2156,2047,2157,0,2951,2826,2952,2161,2052,2162,42,2157,2047,2045,0,2952,2826,2824,2162,2052,2050,42,2158,2157,2045,0,2953,2952,2824,2163,2162,2050,42,2159,2157,2158,0,2954,2952,2953,2164,2162,2163,42,2160,2157,2159,0,2955,2952,2954,2165,2162,2164,42,2160,2161,2157,0,2955,2956,2952,2165,2166,2162,42,2162,2161,2160,0,2957,2958,2959,2167,2166,2165,42,2163,2161,2162,0,2960,2958,2957,2168,2166,2167,42,2163,2164,2161,0,2960,2961,2958,2168,2169,2166,42,2165,2164,2163,0,2962,2961,2960,2170,2169,2168,42,2165,2138,2164,0,2962,2925,2961,2170,2143,2169,42,2165,2137,2138,0,2962,2924,2925,2170,2142,2143,42,2136,2137,2165,0,2923,2924,2962,2141,2142,2170,42,2166,2136,2165,0,2963,2923,2962,2171,2141,2170,42,2167,2136,2166,0,2964,2923,2963,2172,2141,2171,42,2167,2135,2136,0,2964,2922,2923,2172,2140,2141,42,2134,2135,2167,0,2921,2922,2964,2139,2140,2172,42,2168,2134,2167,0,2965,2921,2964,2173,2139,2172,42,2169,2134,2168,0,2966,2921,2965,2174,2139,2173,42,2169,2133,2134,0,2966,2920,2921,2174,2138,2139,42,2170,2133,2169,0,2967,2920,2966,2175,2138,2174,42,2170,2132,2133,0,2967,2919,2920,2175,2137,2138,42,2131,2132,2170,0,2918,2919,2967,2136,2137,2175,42,2171,2131,2170,0,2968,2918,2967,2176,2136,2175,42,2129,2131,2171,0,2916,2918,2968,2134,2136,2176,42,2129,2130,2131,0,2916,2917,2918,2134,2135,2136,42,2129,2171,2172,0,2916,2968,2969,2134,2176,2177,42,2172,2171,2170,0,2969,2968,2967,2177,2176,2175,42,2172,2170,2173,0,2969,2967,2970,2177,2175,2178,42,2173,2170,2174,0,2970,2967,2971,2178,2175,2179,42,2170,2169,2174,0,2967,2966,2971,2175,2174,2179,42,2174,2169,2175,0,2971,2966,2972,2179,2174,2180,42,2169,2168,2175,0,2966,2965,2972,2174,2173,2180,42,2168,2167,2175,0,2965,2964,2972,2173,2172,2180,42,2175,2167,2176,0,2972,2964,2973,2180,2172,2181,42,2167,2166,2176,0,2964,2963,2973,2172,2171,2181,42,2166,2177,2176,0,2963,2974,2973,2171,2182,2181,42,2166,2163,2177,0,2963,2960,2974,2171,2168,2182,42,2166,2165,2163,0,2963,2962,2960,2171,2170,2168,42,2177,2163,2162,0,2974,2960,2957,2182,2168,2167,42,2177,2162,2178,0,2974,2957,2975,2182,2167,2183,42,2178,2162,2179,0,2975,2957,2976,2183,2167,2184,42,2162,2160,2179,0,2957,2959,2976,2167,2165,2184,42,2179,2160,2180,0,2976,2959,2977,2184,2165,2185,42,2160,2159,2180,0,2955,2954,2978,2165,2164,2185,42,2180,2159,2181,0,2978,2954,2979,2185,2164,2186,42,2159,2182,2181,0,2954,2980,2979,2164,2187,2186,42,2159,2158,2182,0,2954,2953,2980,2164,2163,2187,42,2158,2041,2182,0,2953,2820,2980,2163,2046,2187,42,2158,2042,2041,0,2953,2821,2820,2163,2047,2046,42,2158,2045,2042,0,2953,2824,2821,2163,2050,2047,42,2183,2182,2041,0,2981,2980,2820,2188,2187,2046,42,2184,2182,2183,0,2982,2980,2981,2189,2187,2188,42,2184,2181,2182,0,2982,2979,2980,2189,2186,2187,42,2184,2180,2181,0,2982,2978,2979,2189,2185,2186,42,2185,2180,2184,0,2983,2978,2982,2190,2185,2189,42,2185,2186,2180,0,2984,2985,2977,2190,2191,2185,42,2187,2186,2185,0,2986,2985,2984,2192,2191,2190,42,2187,2188,2186,0,2986,2987,2985,2192,2193,2191,42,2189,2188,2187,0,2988,2987,2986,2194,2193,2192,42,2190,2188,2189,0,2989,2987,2988,2195,2193,2194,42,2190,2191,2188,0,2989,2990,2987,2195,2196,2193,42,2192,2191,2190,0,2991,2990,2989,2197,2196,2195,42,2193,2191,2192,0,2992,2990,2991,2198,2196,2197,42,2194,2191,2193,0,2993,2990,2992,2199,2196,2198,42,2194,2195,2191,0,2993,2994,2990,2199,2200,2196,42,2194,2196,2195,0,2993,2995,2994,2199,2201,2200,42,2197,2196,2194,0,2996,2995,2993,2202,2201,2199,42,2175,2196,2197,0,2972,2995,2996,2180,2201,2202,42,2175,2176,2196,0,2972,2973,2995,2180,2181,2201,42,2176,2177,2196,0,2973,2974,2995,2181,2182,2201,42,2177,2178,2196,0,2974,2975,2995,2182,2183,2201,42,2196,2178,2195,0,2995,2975,2994,2201,2183,2200,42,2195,2178,2198,0,2994,2975,2997,2200,2183,2203,42,2178,2179,2198,0,2975,2976,2997,2183,2184,2203,42,2198,2179,2186,0,2997,2976,2985,2203,2184,2191,42,2179,2180,2186,0,2976,2977,2985,2184,2185,2191,42,2198,2186,2188,0,2997,2985,2987,2203,2191,2193,42,2191,2198,2188,0,2990,2997,2987,2196,2203,2193,42,2195,2198,2191,0,2994,2997,2990,2200,2203,2196,42,2175,2197,2199,0,2972,2996,2998,2180,2202,2204,42,2199,2197,2194,0,2998,2996,2993,2204,2202,2199,42,2199,2194,2200,0,2998,2993,2999,2204,2199,2205,42,2200,2194,2201,0,2999,2993,3000,2205,2199,2206,42,2201,2194,2193,0,3000,2993,2992,2206,2199,2198,42,2201,2193,2192,0,3000,2992,2991,2206,2198,2197,42,2201,2192,2202,0,3000,2991,3001,2206,2197,2207,42,2110,2202,2192,0,3002,3001,2991,2115,2207,2197,42,2112,2202,2110,0,3003,3001,3002,2117,2207,2115,42,2112,2203,2202,0,3003,3004,3001,2117,2208,2207,42,2112,2204,2203,0,3003,3005,3004,2117,2209,2208,42,2113,2204,2112,0,3006,3005,3003,2118,2209,2117,42,2115,2204,2113,0,3007,3005,3006,2120,2209,2118,42,2115,2205,2204,0,3007,3008,3005,2120,2210,2209,42,2115,2206,2205,0,3007,3009,3008,2120,2211,2210,42,2117,2206,2115,0,2904,3010,2902,2122,2211,2120,42,2117,2119,2206,0,2904,2906,3010,2122,2124,2211,42,2119,2207,2206,0,2906,3011,3010,2124,2212,2211,42,2119,2208,2207,0,2906,3012,3011,2124,2213,2212,42,2120,2208,2119,0,2907,3012,2906,2125,2213,2124,42,2120,2123,2208,0,2907,2910,3012,2125,2128,2213,42,2123,2209,2208,0,2910,3013,3012,2128,2214,2213,42,2124,2209,2123,0,2911,3013,2910,2129,2214,2128,42,2209,2210,2208,0,3013,3014,3012,2214,2215,2213,42,2208,2210,2211,0,3012,3014,3015,2213,2215,2216,42,2208,2211,2212,0,3012,3015,3016,2213,2216,2217,42,2211,2213,2212,0,3017,3018,3019,2216,2218,2217,42,2214,2213,2211,0,3020,3018,3017,2219,2218,2216,42,2215,2213,2214,0,3021,3018,3020,2220,2218,2219,42,2215,2216,2213,0,3021,3022,3018,2220,2221,2218,42,2217,2216,2215,0,3023,3022,3021,2222,2221,2220,42,2218,2216,2217,0,3024,3022,3023,2223,2221,2222,42,2218,2219,2216,0,3024,3025,3022,2223,2224,2221,42,2220,2219,2218,0,3026,3025,3024,2225,2224,2223,42,2221,2219,2220,0,3027,3025,3026,2226,2224,2225,42,2221,2222,2219,0,3027,3028,3025,2226,2227,2224,42,2221,2223,2222,0,3027,3029,3028,2226,2228,2227,42,2221,2224,2223,0,3027,3030,3029,2226,2229,2228,42,2225,2224,2221,0,3031,3030,3027,2230,2229,2226,42,2225,2226,2224,0,3031,3032,3030,2230,2231,2229,42,2225,2227,2226,0,3031,3033,3032,2230,2232,2231,42,2172,2227,2225,0,2969,3033,3031,2177,2232,2230,42,2172,2228,2227,0,2969,3034,3033,2177,2233,2232,42,2172,2173,2228,0,2969,2970,3034,2177,2178,2233,42,2173,2174,2228,0,2970,2971,3034,2178,2179,2233,42,2174,2199,2228,0,2971,2998,3034,2179,2204,2233,42,2174,2175,2199,0,2971,2972,2998,2179,2180,2204,42,2228,2199,2200,0,3034,2998,2999,2233,2204,2205,42,2228,2200,2229,0,3034,2999,3035,2233,2205,2234,42,2229,2200,2230,0,3035,2999,3036,2234,2205,2235,42,2230,2200,2201,0,3036,2999,3000,2235,2205,2206,42,2230,2201,2202,0,3036,3000,3001,2235,2206,2207,42,2230,2202,2203,0,3036,3001,3004,2235,2207,2208,42,2204,2230,2203,0,3005,3036,3004,2209,2235,2208,42,2231,2230,2204,0,3037,3036,3005,2236,2235,2209,42,2226,2230,2231,0,3032,3036,3037,2231,2235,2236,42,2226,2229,2230,0,3032,3035,3036,2231,2234,2235,42,2228,2229,2226,0,3034,3035,3032,2233,2234,2231,42,2227,2228,2226,0,3033,3034,3032,2232,2233,2231,42,2223,2226,2231,0,3029,3032,3037,2228,2231,2236,42,2224,2226,2223,0,3030,3032,3029,2229,2231,2228,42,2223,2231,2204,0,3029,3037,3005,2228,2236,2209,42,2223,2204,2205,0,3029,3005,3008,2228,2209,2210,42,2232,2223,2205,0,3038,3029,3008,2237,2228,2210,42,2222,2223,2232,0,3028,3029,3038,2227,2228,2237,42,2219,2222,2232,0,3025,3028,3038,2224,2227,2237,42,2219,2232,2233,0,3025,3038,3039,2224,2237,2238,42,2233,2232,2207,0,3039,3038,3040,2238,2237,2212,42,2206,2207,2232,0,3009,3040,3038,2211,2212,2237,42,2206,2232,2205,0,3009,3038,3008,2211,2237,2210,42,2213,2233,2207,0,3018,3039,3040,2218,2238,2212,42,2213,2219,2233,0,3018,3025,3039,2218,2224,2238,42,2216,2219,2213,0,3022,3025,3018,2221,2224,2218,42,2213,2207,2212,0,3018,3040,3019,2218,2212,2217,42,2208,2212,2207,0,3012,3016,3011,2213,2217,2212,42,2234,2172,2225,0,3041,2969,3031,2239,2177,2230,42,2234,2129,2172,0,3041,2916,2969,2239,2134,2177,42,2127,2129,2234,0,2914,2916,3041,2132,2134,2239,42,2127,2128,2129,0,2914,2915,2916,2132,2133,2134,42,2127,2234,2225,0,2914,3041,3031,2132,2239,2230,42,2127,2225,2235,0,2914,3031,3042,2132,2230,2240,42,2235,2225,2221,0,3042,3031,3027,2240,2230,2226,42,2236,2235,2221,0,3043,3042,3027,2241,2240,2226,42,2127,2235,2236,0,2914,3042,3043,2132,2240,2241,42,2236,2126,2127,0,3043,2913,2914,2241,2131,2132,42,2125,2126,2236,0,2912,2913,3043,2130,2131,2241,42,2237,2125,2236,0,3044,2912,3043,2242,2130,2241,42,2238,2125,2237,0,3045,2912,3044,2243,2130,2242,42,2238,2124,2125,0,3045,2911,2912,2243,2129,2130,42,2239,2238,2237,0,3046,3045,3044,2244,2243,2242,42,2237,2218,2239,0,3044,3024,3046,2242,2223,2244,42,2237,2236,2218,0,3044,3043,3024,2242,2241,2223,42,2236,2220,2218,0,3043,3026,3024,2241,2225,2223,42,2236,2221,2220,0,3043,3027,3026,2241,2226,2225,42,2239,2218,2217,0,3046,3024,3023,2244,2223,2222,42,2110,2192,2108,0,3002,2991,3047,2115,2197,2113,42,2108,2192,2106,0,3047,2991,3048,2113,2197,2111,42,2106,2192,2190,0,3048,2991,2989,2111,2197,2195,42,2106,2190,2189,0,3048,2989,2988,2111,2195,2194,42,2106,2189,2103,0,3048,2988,3049,2111,2194,2108,42,2103,2189,2102,0,3049,2988,3050,2108,2194,2107,42,2102,2189,2187,0,3050,2988,2986,2107,2194,2192,42,2102,2187,2240,0,3050,2986,3051,2107,2192,2245,42,2240,2187,2185,0,3051,2986,2984,2245,2192,2190,42,2240,2185,2241,0,3052,2983,3053,2245,2190,2246,42,2241,2185,2184,0,3053,2983,2982,2246,2190,2189,42,2241,2184,2242,0,3053,2982,3054,2246,2189,2247,42,2184,2243,2242,0,2982,3055,3054,2189,2248,2247,42,2243,2184,2244,0,3055,2982,3056,2248,2189,2249,42,2184,2183,2244,0,2982,2981,3056,2189,2188,2249,42,2244,2183,2041,0,3056,2981,2820,2249,2188,2046,42,2244,2041,2245,0,3056,2820,3057,2249,2046,2250,42,2245,2041,2039,0,3057,2820,2818,2250,2046,2044,42,2245,2039,2038,0,3057,2818,2817,2250,2044,2043,42,2245,2038,2246,0,3057,2817,3058,2250,2043,2251,42,2246,2038,2247,0,3058,2817,3059,2251,2043,2252,42,2247,2038,2035,0,3059,2817,2814,2252,2043,2040,42,2035,2248,2247,0,2814,3060,3059,2040,2253,2252,42,2248,2035,2033,0,3060,2814,2812,2253,2040,2038,42,2248,2033,2249,0,3060,2812,3061,2253,2038,2254,42,2249,2033,2032,0,3061,2812,2811,2254,2038,2037,42,2249,2032,2250,0,3062,3063,3064,2254,2037,2255,42,2032,2251,2250,0,3063,3065,3064,2037,2256,2255,42,2024,2251,2032,0,3066,3065,3063,2029,2256,2037,42,2024,2022,2251,0,3066,3067,3065,2029,2027,2256,42,2022,2252,2251,0,3067,3068,3065,2027,2257,2256,42,2022,2020,2252,0,3067,2797,3068,2027,2025,2257,42,2020,2019,2252,0,2797,2796,3068,2025,2024,2257,42,2019,2018,2252,0,2796,2793,3068,2024,2021,2257,42,2253,2252,2018,0,3069,3068,2793,2258,2257,2021,42,2252,2253,2254,0,3068,3069,3070,2257,2258,2259,42,2254,2253,2255,0,3070,3069,3071,2259,2258,2260,42,2255,2253,2256,0,3071,3069,3072,2260,2258,2261,42,2256,2253,2012,0,3072,3069,3073,2261,2258,2262,42,2012,2253,2018,0,3073,3069,2793,2262,2258,2021,42,2012,2018,2013,0,3073,2793,2795,2262,2021,2023,42,2256,2010,2257,0,3072,2788,3074,2261,2016,2263,42,2010,2009,2257,0,2788,2790,3074,2016,2018,2263,42,2258,2257,2009,0,3075,3074,2790,2264,2263,2018,42,2255,2257,2258,0,3071,3074,3075,2260,2263,2264,42,2255,2256,2257,0,3071,3072,3074,2260,2261,2263,42,2255,2258,2259,0,3071,3075,3076,2260,2264,2265,42,2260,2259,2258,0,3077,3076,3075,2266,2265,2264,42,2028,2259,2260,0,2807,3076,3077,2033,2265,2266,42,2028,2261,2259,0,2807,3078,3076,2033,2267,2265,42,2029,2261,2028,0,2808,3078,2807,2034,2267,2033,42,2029,2262,2261,0,2808,3079,3078,2034,2268,2267,42,2030,2262,2029,0,2809,3079,2808,2035,2268,2034,42,2034,2262,2030,0,2813,3079,2809,2039,2268,2035,42,2034,2036,2262,0,2813,2815,3079,2039,2041,2268,42,2036,2263,2262,0,2815,3080,3079,2041,2269,2268,42,2036,2264,2263,0,2815,3081,3080,2041,2270,2269,42,2037,2264,2036,0,2816,3081,2815,2042,2270,2041,42,2037,2265,2264,0,2816,3082,3081,2042,2271,2270,42,2037,2040,2265,0,2816,2819,3082,2042,2045,2271,42,2043,2265,2040,0,2822,3082,2819,2048,2271,2045,42,2043,2266,2265,0,2822,3083,3082,2048,2272,2271,42,2043,2267,2266,0,2822,3084,3083,2048,2273,2272,42,2044,2267,2043,0,2823,3084,2822,2049,2273,2048,42,2044,2268,2267,0,2823,3085,3084,2049,2274,2273,42,2046,2268,2044,0,2825,3085,2823,2051,2274,2049,42,2048,2268,2046,0,2827,3085,2825,2053,2274,2051,42,2048,2269,2268,0,2827,3086,3085,2053,2275,2274,42,2048,2050,2269,0,2827,2829,3086,2053,2055,2275,42,2050,2270,2269,0,2829,3087,3086,2055,2276,2275,42,2052,2270,2050,0,2831,3087,2829,2057,2276,2055,42,2052,2271,2270,0,2831,3088,3087,2057,2277,2276,42,2272,2271,2052,0,3089,3088,2831,2278,2277,2057,42,2272,2273,2271,0,3089,3090,3088,2278,2279,2277,42,2274,2273,2272,0,3091,3090,3089,2280,2279,2278,42,2274,2275,2273,0,3091,3092,3090,2280,2281,2279,42,2274,2276,2275,0,3093,3094,3095,2280,2282,2281,42,2277,2276,2274,0,3096,3094,3093,2283,2282,2280,42,2277,2278,2276,0,3096,3097,3094,2283,2284,2282,42,2277,2279,2278,0,3096,3098,3097,2283,2285,2284,42,2280,2279,2277,0,3099,3098,3096,2286,2285,2283,42,2280,2281,2279,0,3099,3100,3098,2286,2287,2285,42,2282,2281,2280,0,3101,3100,3099,2288,2287,2286,42,2282,2283,2281,0,3101,3102,3100,2288,2289,2287,42,2284,2283,2282,0,3103,3102,3101,2290,2289,2288,42,2284,2285,2283,0,3103,3104,3102,2290,2291,2289,42,2284,2247,2285,0,3103,3059,3104,2290,2252,2291,42,2246,2247,2284,0,3058,3059,3103,2251,2252,2290,42,2246,2284,2286,0,3058,3103,3105,2251,2290,2292,42,2286,2284,2066,0,3105,3103,2847,2292,2290,2071,42,2066,2284,2282,0,2847,3103,3101,2071,2290,2288,42,2066,2282,2065,0,2847,3101,2846,2071,2288,2070,42,2282,2280,2065,0,3101,3099,2846,2288,2286,2070,42,2065,2280,2287,0,2846,3099,3106,2070,2286,2293,42,2280,2288,2287,0,3107,3108,3109,2286,2294,2293,42,2056,2288,2280,0,2835,3108,3107,2061,2294,2286,42,2058,2288,2056,0,2837,3108,2835,2063,2294,2061,42,2058,2289,2288,0,2837,3110,3108,2063,2295,2294,42,2058,2290,2289,0,2837,3111,3110,2063,2296,2295,42,2058,2060,2290,0,2837,2839,3111,2063,2065,2296,42,2290,2060,2291,0,3111,2839,3112,2296,2065,2297,42,2062,2291,2060,0,2843,3113,2841,2067,2297,2065,42,2062,2292,2291,0,2843,3114,3113,2067,2298,2297,42,2062,2293,2292,0,2843,3115,3114,2067,2299,2298,42,2062,2063,2293,0,2843,2844,3115,2067,2068,2299,42,2063,2294,2293,0,2844,3116,3115,2068,2300,2299,42,2063,2287,2294,0,2844,3106,3116,2068,2293,2300,42,2065,2287,2063,0,2846,3106,2844,2070,2293,2068,42,2287,2289,2294,0,3109,3110,3117,2293,2295,2300,42,2287,2288,2289,0,3109,3108,3110,2293,2294,2295,42,2294,2289,2295,0,3117,3110,3118,2300,2295,2301,42,2290,2295,2289,0,3111,3118,3110,2296,2301,2295,42,2290,2296,2295,0,3111,3119,3118,2296,2302,2301,42,2291,2296,2290,0,3112,3119,3111,2297,2302,2296,42,2291,2297,2296,0,3112,3120,3119,2297,2303,2302,42,2292,2297,2291,0,3114,3121,3113,2298,2303,2297,42,2292,2298,2297,0,3114,3122,3121,2298,2304,2303,42,2292,2299,2298,0,3114,3123,3122,2298,2305,2304,42,2292,2300,2299,0,3114,3124,3123,2298,2306,2305,42,2292,2293,2300,0,3114,3115,3124,2298,2299,2306,42,2293,2301,2300,0,3115,3125,3124,2299,2307,2306,42,2294,2301,2293,0,3116,3125,3115,2300,2307,2299,42,2294,2295,2301,0,3117,3118,3126,2300,2301,2307,42,2301,2295,2302,0,3126,3118,3127,2307,2301,2308,42,2296,2302,2295,0,3119,3127,3118,2302,2308,2301,42,2296,2303,2302,0,3119,3128,3127,2302,2309,2308,42,2297,2303,2296,0,3120,3128,3119,2303,2309,2302,42,2304,2303,2297,0,3129,3128,3120,2310,2309,2303,42,2303,2304,2302,0,3128,3129,3127,2309,2310,2308,42,2302,2304,2305,0,3127,3129,3130,2308,2310,2311,42,2304,2306,2305,0,3129,3131,3130,2310,2312,2311,42,2304,2307,2306,0,3129,3132,3131,2310,2313,2312,42,2308,2307,2304,0,3133,3132,3129,2314,2313,2310,42,2309,2307,2308,0,3134,3132,3133,2315,2313,2314,42,2309,2310,2307,0,3134,3135,3132,2315,2316,2313,42,2311,2310,2309,0,3136,3135,3134,2317,2316,2315,42,2312,2310,2311,0,3137,3135,3136,2318,2316,2317,42,2312,2313,2310,0,3137,3138,3135,2318,2319,2316,42,2314,2313,2312,0,3139,3138,3137,2320,2319,2318,42,2315,2313,2314,0,3140,3138,3139,2321,2319,2320,42,2316,2313,2315,0,3141,3138,3140,2322,2319,2321,42,2316,2306,2313,0,3141,3131,3138,2322,2312,2319,42,2317,2306,2316,0,3142,3131,3141,2323,2312,2322,42,2317,2305,2306,0,3142,3130,3131,2323,2311,2312,42,2318,2305,2317,0,3143,3130,3142,2324,2311,2323,42,2318,2302,2305,0,3143,3127,3130,2324,2308,2311,42,2301,2302,2318,0,3126,3127,3143,2307,2308,2324,42,2300,2301,2318,0,3124,3125,3144,2306,2307,2324,42,2299,2300,2318,0,3123,3124,3144,2305,2306,2324,42,2317,2299,2318,0,3145,3123,3144,2323,2305,2324,42,2319,2299,2317,0,3146,3123,3145,2325,2305,2323,42,2320,2299,2319,0,3147,3123,3146,2326,2305,2325,42,2298,2299,2320,0,3122,3123,3147,2304,2305,2326,42,2298,2320,2321,0,3122,3147,3148,2304,2326,2327,42,2320,2308,2321,0,3147,3149,3148,2326,2314,2327,42,2320,2322,2308,0,3147,3150,3149,2326,2328,2314,42,2320,2319,2322,0,3147,3146,3150,2326,2325,2328,42,2322,2319,2323,0,3150,3146,3151,2328,2325,2329,42,2319,2316,2323,0,3146,3152,3151,2325,2322,2329,42,2319,2317,2316,0,3146,3145,3152,2325,2323,2322,42,2323,2316,2315,0,3151,3152,3153,2329,2322,2321,42,2324,2323,2315,0,3154,3151,3153,2330,2329,2321,42,2325,2323,2324,0,3155,3151,3154,2331,2329,2330,42,2325,2322,2323,0,3155,3150,3151,2331,2328,2329,42,2322,2325,2309,0,3150,3155,3156,2328,2331,2315,42,2325,2326,2309,0,3155,3157,3156,2331,2332,2315,42,2325,2327,2326,0,3155,3158,3157,2331,2333,2332,42,2325,2324,2327,0,3155,3154,3158,2331,2330,2333,42,2327,2324,2315,0,3158,3154,3153,2333,2330,2321,42,2327,2315,2314,0,3158,3153,3159,2333,2321,2320,42,2328,2327,2314,0,3160,3158,3159,2334,2333,2320,42,2326,2327,2328,0,3157,3158,3160,2332,2333,2334,42,2326,2328,2329,0,3157,3160,3161,2332,2334,2335,42,2329,2328,2330,0,3161,3160,3162,2335,2334,2336,42,2328,2331,2330,0,3160,3163,3162,2334,2337,2336,42,2328,2314,2331,0,3160,3159,3163,2334,2320,2337,42,2314,2312,2331,0,3139,3137,3164,2320,2318,2337,42,2331,2312,2332,0,3164,3137,3165,2337,2318,2338,42,2312,2333,2332,0,3137,3166,3165,2318,2339,2338,42,2334,2333,2312,0,3167,3166,3137,2340,2339,2318,42,2335,2333,2334,0,3168,3166,3167,2341,2339,2340,42,2336,2333,2335,0,3169,3166,3168,2342,2339,2341,42,2333,2337,2332,0,3166,3170,3165,2339,2343,2338,42,2332,2337,2338,0,3165,3170,3171,2338,2343,2344,42,2337,2339,2338,0,3170,3172,3171,2343,2345,2344,42,2343,2341,2342,0,3173,3174,3175,2346,2347,2348,42,2345,2343,2346,0,3176,3173,3177,2349,2346,2350,42,2346,2343,2342,0,3177,3173,3175,2350,2346,2348,42,2347,2346,2342,0,3178,3177,3175,2351,2350,2348,42,2348,2346,2347,0,3179,3177,3178,2352,2350,2351,42,2348,2349,2346,0,3179,3180,3177,2352,2353,2350,42,2351,2350,2348,0,3181,3182,3179,2354,2355,2352,42,2352,2354,2353,0,3183,3184,3185,2356,2357,2358,42,2357,2344,2354,0,3186,3187,3184,2359,2360,2357,42,2338,2344,2357,0,3171,3187,3186,2344,2360,2359,42,2358,2332,2338,0,3188,3165,3171,2361,2338,2344,42,2331,2332,2358,0,3164,3165,3188,2337,2338,2361,42,2330,2331,2358,0,3162,3163,3189,2336,2337,2361,42,2358,2357,2330,0,3189,3190,3162,2361,2359,2336,42,2330,2357,2359,0,3162,3190,3191,2336,2359,2362,42,2362,2352,2351,0,3192,3183,3181,2363,2356,2354,42,2362,2348,2363,0,3192,3179,3193,2363,2352,2364,42,2347,2363,2348,0,3178,3193,3179,2351,2364,2352,42,2363,2347,2364,0,3193,3178,3194,2364,2351,2365,42,2365,2364,2347,0,3195,3194,3178,2366,2365,2351,42,2369,2361,2363,0,3196,3197,3193,2367,2368,2364,42,2370,2361,2369,0,3198,3199,3200,2369,2368,2367,42,2370,2330,2361,0,3198,3162,3199,2369,2336,2368,42,2329,2330,2370,0,3161,3162,3198,2335,2336,2369,42,2329,2370,2371,0,3161,3198,3201,2335,2369,2370,42,2370,2369,2371,0,3198,3200,3201,2369,2367,2370,42,2369,2367,2371,0,3196,3202,3203,2367,2371,2370,42,2367,2369,2368,0,3202,3196,3204,2371,2367,2372,42,2372,2371,2367,0,3205,3203,3202,2373,2370,2371,42,2371,2372,2373,0,3203,3205,3206,2370,2373,2374,42,2373,2372,2334,0,3206,3205,3167,2374,2373,2340,42,2372,2335,2334,0,3205,3168,3167,2373,2341,2340,42,2366,2335,2372,0,3207,3168,3205,2375,2341,2373,42,2347,2342,2365,0,3178,3175,3195,2351,2348,2366,42,2367,2366,2372,0,3202,3207,3205,2371,2375,2373,42,2373,2334,2311,0,3206,3167,3136,2374,2340,2317,42,2311,2334,2312,0,3136,3167,3137,2317,2340,2318,42,2373,2311,2309,0,3206,3136,3134,2374,2317,2315,42,2326,2373,2309,0,3157,3208,3156,2332,2374,2315,42,2326,2329,2373,0,3157,3161,3208,2332,2335,2374,42,2329,2371,2373,0,3161,3201,3208,2335,2370,2374,42,2361,2330,2359,0,3199,3162,3191,2368,2336,2362,42,2361,2362,2363,0,3197,3192,3193,2368,2363,2364,42,2344,2345,2354,0,3187,3176,3184,2360,2349,2357,42,2349,2345,2346,0,3180,3176,3177,2353,2349,2350,42,2322,2309,2308,0,3150,3156,3149,2328,2315,2314,42,2304,2321,2308,0,3129,3209,3133,2310,2327,2314,42,2321,2304,2297,0,3209,3129,3120,2327,2310,2303,42,2298,2321,2297,0,3122,3148,3121,2304,2327,2303,42,2313,2306,2307,0,3138,3131,3132,2319,2312,2313,42,2310,2313,2307,0,3135,3138,3132,2316,2319,2313,42,2056,2280,2277,0,3210,3099,3096,2061,2286,2283,42,2056,2277,2274,0,3210,3096,3093,2061,2283,2280,42,2056,2274,2272,0,2835,3091,3089,2061,2280,2278,42,2056,2272,2054,0,2835,3089,2833,2061,2278,2059,42,2054,2272,2052,0,2833,3089,2831,2059,2278,2057,42,2066,2374,2286,0,2847,3211,3105,2071,2376,2292,42,2374,2066,2091,0,3211,2847,2876,2376,2071,2096,42,2091,2066,2067,0,2876,2847,2848,2096,2071,2072,42,2091,2067,2375,0,2876,2848,3212,2096,2072,2377,42,2375,2067,2376,0,3212,2848,3213,2377,2072,2378,42,2067,2068,2376,0,2848,2849,3213,2072,2073,2378,42,2068,2377,2376,0,2849,3214,3213,2073,2379,2378,42,2068,2378,2377,0,2849,3215,3214,2073,2380,2379,42,2068,2069,2378,0,2852,2851,3216,2073,2074,2380,42,2069,2072,2378,0,2851,2855,3216,2074,2077,2380,42,2378,2072,2379,0,3216,2855,3217,2380,2077,2381,42,2380,2379,2072,0,3218,3217,2855,2382,2381,2077,42,2381,2379,2380,0,3219,3217,3218,2383,2381,2382,42,2382,2379,2381,0,3220,3217,3219,2384,2381,2383,42,2382,2383,2379,0,3220,3221,3217,2384,2385,2381,42,2384,2383,2382,0,3222,3223,3224,2386,2385,2384,42,2384,2385,2383,0,3222,3225,3223,2386,2387,2385,42,2384,2386,2385,0,3222,3226,3225,2386,2388,2387,42,2387,2386,2384,0,3227,3226,3222,2389,2388,2386,42,2386,2387,2388,0,3226,3227,3228,2388,2389,2390,42,2387,2389,2388,0,3227,3229,3228,2389,2391,2390,42,2387,2390,2389,0,3227,3230,3229,2389,2392,2391,42,2387,2391,2390,0,3227,3231,3230,2389,2393,2392,42,2387,2384,2391,0,3227,3222,3231,2389,2386,2393,42,2391,2384,2382,0,3231,3222,3224,2393,2386,2384,42,2391,2382,2392,0,3231,3224,3232,2393,2384,2394,42,2382,2381,2392,0,3220,3219,3233,2384,2383,2394,42,2392,2381,2393,0,3233,3219,3234,2394,2383,2395,42,2394,2393,2381,0,3235,3234,3219,2396,2395,2383,42,2394,2395,2393,0,3235,3236,3234,2396,2397,2395,42,2395,2394,2389,0,3236,3235,3237,2397,2396,2391,42,2389,2394,2380,0,3237,3235,3218,2391,2396,2382,42,2380,2394,2381,0,3218,3235,3219,2382,2396,2383,42,2389,2380,2388,0,3237,3218,3238,2391,2382,2390,42,2074,2388,2380,0,2857,3238,3218,2079,2390,2382,42,2396,2388,2074,0,3239,3228,3240,2398,2390,2079,42,2396,2386,2388,0,3239,3226,3228,2398,2388,2390,42,2396,2385,2386,0,3239,3225,3226,2398,2387,2388,42,2396,2377,2385,0,3239,3214,3225,2398,2379,2387,42,2397,2377,2396,0,3241,3214,3239,2399,2379,2398,42,2397,2376,2377,0,3241,3213,3214,2399,2378,2379,42,2375,2376,2397,0,3212,3213,3241,2377,2378,2399,42,2375,2397,2077,0,3212,3241,3242,2377,2399,2082,42,2077,2397,2075,0,3242,3241,3243,2082,2399,2080,42,2397,2396,2075,0,3241,3239,3243,2399,2398,2080,42,2075,2396,2074,0,3243,3239,3240,2080,2398,2079,42,2375,2077,2398,0,3244,2860,3245,2377,2082,2400,42,2080,2398,2077,0,2863,3245,2860,2085,2400,2082,42,2080,2082,2398,0,2863,2865,3245,2085,2087,2400,42,2082,2399,2398,0,2865,3246,3245,2087,2401,2400,42,2082,2400,2399,0,2865,3247,3246,2087,2402,2401,42,2083,2400,2082,0,2866,3247,2865,2088,2402,2087,42,2083,2401,2400,0,2866,3248,3247,2088,2403,2402,42,2402,2401,2083,0,3249,3250,2869,2404,2403,2088,42,2403,2401,2402,0,3251,3250,3249,2405,2403,2404,42,2403,2404,2401,0,3251,3252,3250,2405,2406,2403,42,2403,2405,2404,0,3251,3253,3252,2405,2407,2406,42,2405,2403,2406,0,3253,3251,3254,2407,2405,2408,42,2406,2403,2407,0,3254,3251,3255,2408,2405,2409,42,2407,2403,2402,0,3255,3251,3249,2409,2405,2404,42,2402,2408,2407,0,3249,3256,3255,2404,2410,2409,42,2084,2408,2402,0,2868,3256,3249,2089,2410,2404,42,2084,2086,2408,0,2868,2871,3256,2089,2091,2410,42,2086,2409,2408,0,2871,3257,3256,2091,2411,2410,42,2410,2409,2086,0,3258,3257,2871,2412,2411,2091,42,2410,2398,2409,0,3259,3245,3260,2412,2400,2411,42,2375,2398,2410,0,3244,3245,3259,2377,2400,2412,42,2089,2375,2410,0,2874,3212,3258,2094,2377,2412,42,2091,2375,2089,0,2876,3212,2874,2096,2377,2094,42,2089,2410,2087,0,2874,3258,2872,2094,2412,2092,42,2087,2410,2086,0,2872,3258,2871,2092,2412,2091,42,2398,2399,2409,0,3245,3246,3260,2400,2401,2411,42,2409,2399,2411,0,3260,3246,3261,2411,2401,2413,42,2411,2399,2412,0,3261,3246,3262,2413,2401,2414,42,2400,2412,2399,0,3247,3262,3246,2402,2414,2401,42,2413,2412,2400,0,3263,3262,3247,2415,2414,2402,42,2414,2412,2413,0,3264,3262,3263,2416,2414,2415,42,2414,2411,2412,0,3264,3261,3262,2416,2413,2414,42,2407,2411,2414,0,3255,3265,3266,2409,2413,2416,42,2407,2408,2411,0,3255,3256,3265,2409,2410,2413,42,2408,2409,2411,0,3256,3257,3265,2410,2411,2413,42,2406,2407,2414,0,3254,3255,3266,2408,2409,2416,42,2406,2414,2415,0,3254,3266,3267,2408,2416,2417,42,2414,2413,2415,0,3264,3263,3268,2416,2415,2417,42,2415,2413,2416,0,3268,3263,3269,2417,2415,2418,42,2416,2413,2417,0,3269,3263,3270,2418,2415,2419,42,2417,2413,2400,0,3270,3263,3247,2419,2415,2402,42,2404,2417,2400,0,3271,3270,3247,2406,2419,2402,42,2418,2417,2404,0,3272,3270,3271,2420,2419,2406,42,2418,2419,2417,0,3272,3273,3270,2420,2421,2419,42,2418,2420,2419,0,3272,3274,3273,2420,2422,2421,42,2418,2421,2420,0,3272,3275,3274,2420,2423,2422,42,2422,2421,2418,0,3276,3277,3278,2424,2423,2420,42,2422,2423,2421,0,3276,3279,3277,2424,2425,2423,42,2424,2423,2422,0,3280,3279,3276,2426,2425,2424,42,2425,2423,2424,0,3281,3279,3280,2427,2425,2426,42,2425,2426,2423,0,3281,3282,3279,2427,2428,2425,42,2425,2427,2426,0,3281,3283,3282,2427,2429,2428,42,2427,2425,2428,0,3283,3281,3284,2429,2427,2430,42,2428,2425,2429,0,3284,3281,3285,2430,2427,2431,42,2425,2424,2429,0,3281,3280,3285,2427,2426,2431,42,2429,2424,2430,0,3285,3280,3286,2431,2426,2432,42,2424,2422,2430,0,3280,3276,3286,2426,2424,2432,42,2422,2431,2430,0,3276,3287,3286,2424,2433,2432,42,2405,2431,2422,0,3253,3287,3276,2407,2433,2424,42,2405,2406,2431,0,3253,3254,3287,2407,2408,2433,42,2406,2415,2431,0,3254,3267,3287,2408,2417,2433,42,2431,2415,2432,0,3287,3267,3288,2433,2417,2434,42,2432,2415,2416,0,3289,3268,3269,2434,2417,2418,42,2432,2416,2433,0,3289,3269,3290,2434,2418,2435,42,2420,2433,2416,0,3274,3290,3269,2422,2435,2418,42,2434,2433,2420,0,3291,3290,3274,2436,2435,2422,42,2432,2433,2434,0,3289,3290,3291,2434,2435,2436,42,2435,2432,2434,0,3292,3289,3291,2437,2434,2436,42,2430,2432,2435,0,3286,3288,3293,2432,2434,2437,42,2431,2432,2430,0,3287,3288,3286,2433,2434,2432,42,2429,2430,2435,0,3285,3286,3293,2431,2432,2437,42,2429,2435,2436,0,3285,3293,3294,2431,2437,2438,42,2436,2435,2434,0,3295,3292,3291,2438,2437,2436,42,2436,2434,2437,0,3295,3291,3296,2438,2436,2439,42,2437,2434,2438,0,3296,3291,3297,2439,2436,2440,42,2438,2434,2420,0,3297,3291,3274,2440,2436,2422,42,2438,2420,2423,0,3297,3274,3298,2440,2422,2425,42,2423,2420,2421,0,3298,3274,3275,2425,2422,2423,42,2439,2438,2423,0,3299,3297,3298,2441,2440,2425,42,2439,2437,2438,0,3299,3296,3297,2441,2439,2440,42,2440,2437,2439,0,3300,3296,3299,2442,2439,2441,42,2440,2441,2437,0,3300,3301,3296,2442,2443,2439,42,2442,2441,2440,0,3302,3301,3300,2444,2443,2442,42,2442,2443,2441,0,3302,3303,3301,2444,2445,2443,42,2448,2441,2447,0,3304,3301,3305,2446,2443,2447,42,2448,2437,2441,0,3304,3296,3301,2446,2439,2443,42,2449,2437,2448,0,3306,3296,3304,2448,2439,2446,42,2436,2437,2449,0,3295,3296,3306,2438,2439,2448,42,2428,2436,2449,0,3284,3294,3307,2430,2438,2448,42,2428,2429,2436,0,3284,3285,3294,2430,2431,2438,42,2450,2428,2449,0,3308,3284,3307,2449,2430,2448,42,2450,2427,2428,0,3308,3283,3284,2449,2429,2430,42,2450,2451,2427,0,3308,3309,3283,2449,2450,2429,42,2451,2450,2452,0,3309,3308,3310,2450,2449,2451,42,2452,2450,2453,0,3310,3308,3311,2451,2449,2452,42,2450,2454,2453,0,3308,3312,3311,2449,2453,2452,42,2450,2455,2454,0,3308,3313,3312,2449,2454,2453,42,2450,2449,2455,0,3308,3307,3313,2449,2448,2454,42,2449,2448,2455,0,3306,3304,3314,2448,2446,2454,42,2455,2448,2456,0,3314,3304,3315,2454,2446,2455,42,2456,2448,2447,0,3315,3304,3305,2455,2446,2447,42,2456,2447,2457,0,3315,3305,3316,2455,2447,2456,42,2456,2458,2454,0,3315,3317,3318,2455,2457,2453,42,2461,2445,2444,0,3319,3320,3321,2458,2459,2460,42,2462,2461,2444,0,3322,3319,3321,2461,2458,2460,42,2460,2461,2462,0,3323,3319,3322,2462,2458,2461,42,2463,2460,2462,0,3324,3323,3322,2463,2462,2461,42,2472,2463,2462,0,3325,3324,3322,2464,2463,2461,42,2472,2462,2473,0,3325,3322,3326,2464,2461,2465,42,2473,2462,2444,0,3326,3322,3321,2465,2461,2460,42,2473,2444,2474,0,3326,3321,3327,2465,2460,2466,42,2476,2475,2442,0,3328,3329,3302,2467,2468,2444,42,2477,2475,2476,0,3330,3329,3328,2469,2468,2467,42,2481,2452,2480,0,3331,3332,3333,2470,2451,2471,42,2451,2452,2481,0,3309,3310,3334,2450,2451,2470,42,2451,2481,2482,0,3309,3334,3335,2450,2470,2472,42,2481,2477,2482,0,3331,3330,3336,2470,2469,2472,42,2481,2479,2477,0,3331,3337,3330,2470,2473,2469,42,2477,2476,2482,0,3330,3328,3336,2469,2467,2472,42,2482,2476,2426,0,3336,3328,3338,2472,2467,2428,42,2476,2440,2426,0,3328,3300,3338,2467,2442,2428,42,2476,2442,2440,0,3328,3302,3300,2467,2444,2442,42,2426,2440,2439,0,3338,3300,3299,2428,2442,2441,42,2426,2439,2423,0,3338,3299,3298,2428,2441,2425,42,2427,2482,2426,0,3283,3335,3282,2429,2472,2428,42,2451,2482,2427,0,3309,3335,3283,2450,2472,2429,42,2420,2416,2419,0,3274,3269,3273,2422,2418,2421,42,2416,2417,2419,0,3269,3270,3273,2418,2419,2421,42,2405,2422,2418,0,3253,3276,3278,2407,2424,2420,42,2405,2418,2404,0,3253,3278,3252,2407,2420,2406,42,2404,2400,2401,0,3271,3247,3248,2406,2402,2403,42,2084,2402,2083,0,2868,3249,2869,2089,2404,2088,42,2377,2378,2385,0,3214,3215,3225,2379,2380,2387,42,2385,2378,2383,0,3225,3215,3223,2387,2380,2385,42,2378,2379,2383,0,3216,3217,3221,2380,2381,2385,42,2073,2074,2380,0,2856,2857,3218,2078,2079,2382,42,2073,2380,2072,0,2856,3218,2855,2078,2382,2077,42,2483,2395,2389,0,3339,3236,3237,2474,2397,2391,42,2483,2484,2395,0,3339,3340,3236,2474,2475,2397,42,2483,2485,2484,0,3339,3341,3340,2474,2476,2475,42,2390,2485,2483,0,3230,3342,3343,2392,2476,2474,42,2390,2486,2485,0,3230,3344,3342,2392,2477,2476,42,2390,2487,2486,0,3230,3345,3344,2392,2478,2477,42,2390,2391,2487,0,3230,3231,3345,2392,2393,2478,42,2487,2391,2392,0,3345,3231,3232,2478,2393,2394,42,2487,2392,2488,0,3345,3232,3346,2478,2394,2479,42,2392,2393,2488,0,3233,3234,3347,2394,2395,2479,42,2488,2393,2489,0,3347,3234,3348,2479,2395,2480,42,2484,2489,2393,0,3340,3348,3234,2475,2480,2395,42,2490,2489,2484,0,3349,3348,3340,2481,2480,2475,42,2491,2489,2490,0,3350,3348,3349,2482,2480,2481,42,2488,2489,2491,0,3347,3348,3350,2479,2480,2482,42,2492,2488,2491,0,3351,3346,3352,2483,2479,2482,42,2492,2487,2488,0,3351,3345,3346,2483,2478,2479,42,2486,2487,2492,0,3344,3345,3351,2477,2478,2483,42,2493,2486,2492,0,3353,3344,3351,2484,2477,2483,42,2493,2494,2486,0,3353,3354,3344,2484,2485,2477,42,2493,2495,2494,0,3353,3355,3354,2484,2486,2485,42,2495,2493,2496,0,3355,3353,3356,2486,2484,2487,42,2496,2493,2492,0,3356,3353,3351,2487,2484,2483,42,2496,2492,2491,0,3356,3351,3352,2487,2483,2482,42,2496,2491,2497,0,3356,3352,3357,2487,2482,2488,42,2497,2491,2490,0,3358,3350,3349,2488,2482,2481,42,2497,2490,2498,0,3358,3349,3359,2488,2481,2489,42,2498,2490,2499,0,3359,3349,3360,2489,2481,2490,42,2499,2490,2484,0,3360,3349,3340,2490,2481,2475,42,2494,2499,2484,0,3361,3360,3340,2485,2490,2475,42,2500,2499,2494,0,3362,3360,3361,2491,2490,2485,42,2500,2498,2499,0,3362,3359,3360,2491,2489,2490,42,2501,2498,2500,0,3363,3359,3362,2492,2489,2491,42,2501,2502,2498,0,3363,3364,3359,2492,2493,2489,42,2501,2503,2502,0,3363,3365,3364,2492,2494,2493,42,2504,2503,2501,0,3366,3365,3363,2495,2494,2492,42,2504,2505,2503,0,3366,3367,3365,2495,2496,2494,42,2506,2505,2504,0,3368,3367,3366,2497,2496,2495,42,2509,2510,2507,0,3369,3370,3371,2498,2499,2500,42,2509,2511,2510,0,3369,3372,3370,2498,2501,2499,42,2509,2512,2511,0,3369,3373,3372,2498,2502,2501,42,2513,2512,2509,0,3374,3373,3369,2503,2502,2498,42,2513,2516,2515,0,3375,3376,3377,2503,2504,2505,42,2517,2516,2513,0,3378,3376,3375,2506,2504,2503,42,2517,2518,2516,0,3378,3379,3376,2506,2507,2504,42,2518,2517,2519,0,3379,3378,3380,2507,2506,2508,42,2517,2520,2519,0,3378,3381,3380,2506,2509,2508,42,2517,2513,2520,0,3378,3375,3381,2506,2503,2509,42,2520,2513,2509,0,3382,3374,3369,2509,2503,2498,42,2520,2508,2506,0,3382,3383,3368,2509,2510,2497,42,2519,2520,2506,0,3384,3382,3368,2508,2509,2497,42,2519,2506,2504,0,3384,3368,3366,2508,2497,2495,42,2519,2504,2521,0,3384,3366,3385,2508,2495,2511,42,2504,2501,2521,0,3366,3363,3385,2495,2492,2511,42,2521,2501,2500,0,3385,3363,3362,2511,2492,2491,42,2521,2500,2494,0,3385,3362,3361,2511,2491,2485,42,2495,2521,2494,0,3355,3386,3354,2486,2511,2485,42,2518,2521,2495,0,3379,3386,3355,2507,2511,2486,42,2518,2519,2521,0,3379,3380,3386,2507,2508,2511,42,2518,2495,2522,0,3379,3355,3387,2507,2486,2512,42,2522,2495,2496,0,3387,3355,3356,2512,2486,2487,42,2522,2496,2497,0,3387,3356,3357,2512,2487,2488,42,2522,2497,2523,0,3387,3357,3388,2512,2488,2513,42,2523,2497,2498,0,3389,3358,3359,2513,2488,2489,42,2523,2498,2524,0,3389,3359,3390,2513,2489,2514,42,2524,2498,2502,0,3390,3359,3364,2514,2489,2493,42,2524,2502,2525,0,3390,3364,3391,2514,2493,2515,42,2503,2526,2502,0,3365,3392,3364,2494,2516,2493,42,2529,2528,2527,0,3393,3394,3395,2517,2518,2519,42,2532,2525,2531,0,3396,3391,3397,2520,2515,2521,42,2532,2524,2525,0,3396,3390,3391,2520,2514,2515,42,2533,2524,2532,0,3398,3390,3396,2522,2514,2520,42,2523,2524,2533,0,3389,3390,3398,2513,2514,2522,42,2516,2523,2533,0,3376,3388,3399,2504,2513,2522,42,2516,2522,2523,0,3376,3387,3388,2504,2512,2513,42,2516,2518,2522,0,3376,3379,3387,2504,2507,2512,42,2516,2533,2534,0,3376,3399,3400,2504,2522,2523,42,2532,2535,2534,0,3396,3401,3402,2520,2524,2523,42,2536,2529,2537,0,3403,3393,3404,2525,2517,2526,42,2537,2529,2527,0,3404,3393,3395,2526,2517,2519,42,2510,2537,2527,0,3370,3404,3395,2499,2526,2519,42,2511,2537,2510,0,3372,3404,3370,2501,2526,2499,42,2511,2538,2537,0,3372,3405,3404,2501,2527,2526,42,2512,2541,2540,0,3373,3406,3407,2502,2528,2529,42,2516,2534,2515,0,3376,3400,3377,2504,2523,2505,42,2534,2535,2544,0,3402,3401,3408,2523,2524,2530,42,2544,2535,2536,0,3408,3401,3403,2530,2524,2525,42,2538,2536,2537,0,3405,3403,3404,2527,2525,2526,42,2510,2527,2546,0,3370,3395,3409,2499,2519,2531,42,2507,2510,2546,0,3371,3370,3409,2500,2499,2531,42,2494,2484,2485,0,3361,3340,3341,2485,2475,2476,42,2486,2494,2485,0,3344,3354,3342,2477,2485,2476,42,2395,2484,2393,0,3236,3340,3234,2397,2475,2395,42,2390,2483,2389,0,3230,3343,3229,2392,2474,2391,42,2374,2091,2092,0,3211,2876,2877,2376,2096,2097,42,2243,2374,2092,0,3055,3211,2877,2248,2376,2097,42,2374,2243,2547,0,3211,3055,3410,2376,2248,2532,42,2243,2244,2547,0,3055,3056,3410,2248,2249,2532,42,2547,2244,2245,0,3410,3056,3057,2532,2249,2250,42,2547,2245,2246,0,3410,3057,3058,2532,2250,2251,42,2547,2246,2286,0,3410,3058,3105,2532,2251,2292,42,2374,2547,2286,0,3211,3410,3105,2376,2532,2292,42,2243,2092,2242,0,3055,2877,3054,2248,2097,2247,42,2096,2242,2092,0,2881,3054,2877,2101,2247,2097,42,2098,2242,2096,0,2883,3054,2881,2103,2247,2101,42,2098,2241,2242,0,2883,3053,3054,2103,2246,2247,42,2098,2240,2241,0,2883,3052,3053,2103,2245,2246,42,2100,2240,2098,0,2885,3052,2883,2105,2245,2103,42,2100,2102,2240,0,2887,2889,3411,2105,2107,2245,42,2093,2096,2092,0,2878,2881,2877,2098,2101,2097,42,2247,2248,2285,0,3059,3060,3104,2252,2253,2291,42,2285,2248,2283,0,3104,3060,3102,2291,2253,2289,42,2248,2548,2283,0,3060,3412,3102,2253,2533,2289,42,2248,2549,2548,0,3060,3413,3412,2253,2534,2533,42,2549,2248,2249,0,3413,3060,3061,2534,2253,2254,42,2549,2249,2550,0,3414,3062,3415,2534,2254,2535,42,2249,2551,2550,0,3062,3416,3415,2254,2536,2535,42,2249,2250,2551,0,3062,3064,3416,2254,2255,2536,42,2551,2250,2552,0,3416,3064,3417,2536,2255,2537,42,2552,2250,2553,0,3417,3064,3418,2537,2255,2538,42,2250,2251,2553,0,3064,3065,3418,2255,2256,2538,42,2251,2252,2553,0,3065,3068,3418,2256,2257,2538,42,2252,2254,2553,0,3068,3070,3418,2257,2259,2538,42,2553,2254,2255,0,3418,3070,3071,2538,2259,2260,42,2554,2553,2255,0,3419,3418,3071,2539,2538,2260,42,2555,2553,2554,0,3420,3418,3419,2540,2538,2539,42,2552,2553,2555,0,3417,3418,3420,2537,2538,2540,42,2556,2552,2555,0,3421,3417,3420,2541,2537,2540,42,2557,2552,2556,0,3422,3417,3421,2542,2537,2541,42,2557,2551,2552,0,3422,3416,3417,2542,2536,2537,42,2550,2551,2557,0,3415,3416,3422,2535,2536,2542,42,2550,2557,2558,0,3415,3422,3423,2535,2542,2543,42,2558,2557,2266,0,3423,3422,3083,2543,2542,2272,42,2266,2557,2556,0,3083,3422,3421,2272,2542,2541,42,2266,2556,2264,0,3083,3421,3081,2272,2541,2270,42,2556,2555,2264,0,3421,3420,3081,2541,2540,2270,42,2264,2555,2263,0,3081,3420,3080,2270,2540,2269,42,2555,2554,2263,0,3420,3419,3080,2540,2539,2269,42,2263,2554,2261,0,3080,3419,3078,2269,2539,2267,42,2554,2259,2261,0,3419,3076,3078,2539,2265,2267,42,2554,2255,2259,0,3419,3071,3076,2539,2260,2265,42,2262,2263,2261,0,3079,3080,3078,2268,2269,2267,42,2266,2264,2265,0,3083,3081,3082,2272,2270,2271,42,2267,2558,2266,0,3084,3423,3083,2273,2543,2272,42,2268,2558,2267,0,3085,3423,3084,2274,2543,2273,42,2268,2550,2558,0,3085,3415,3423,2274,2535,2543,42,2269,2550,2268,0,3086,3415,3085,2275,2535,2274,42,2269,2549,2550,0,3086,3414,3415,2275,2534,2535,42,2548,2549,2269,0,3412,3413,3424,2533,2534,2275,42,2269,2270,2548,0,3086,3087,3425,2275,2276,2533,42,2548,2270,2283,0,3412,3426,3102,2533,2276,2289,42,2283,2270,2281,0,3102,3426,3100,2289,2276,2287,42,2270,2559,2281,0,3426,3427,3100,2276,2544,2287,42,2270,2560,2559,0,3087,3428,3429,2276,2545,2544,42,2271,2560,2270,0,3088,3428,3087,2277,2545,2276,42,2273,2560,2271,0,3090,3428,3088,2279,2545,2277,42,2273,2561,2560,0,3090,3430,3428,2279,2546,2545,42,2273,2562,2561,0,3090,3431,3430,2279,2547,2546,42,2275,2562,2273,0,3092,3431,3090,2281,2547,2279,42,2275,2563,2562,0,3092,3432,3431,2281,2548,2547,42,2275,2564,2563,0,3092,3433,3432,2281,2549,2548,42,2276,2564,2275,0,3094,3434,3095,2282,2549,2281,42,2276,2565,2564,0,3094,3435,3434,2282,2550,2549,42,2276,2566,2565,0,3094,3436,3435,2282,2551,2550,42,2276,2278,2566,0,3094,3097,3436,2282,2284,2551,42,2278,2567,2566,0,3097,3437,3436,2284,2552,2551,42,2278,2559,2567,0,3097,3427,3437,2284,2544,2552,42,2279,2559,2278,0,3098,3427,3097,2285,2544,2284,42,2281,2559,2279,0,3100,3427,3098,2287,2544,2285,42,2559,2560,2567,0,3429,3428,3438,2544,2545,2552,42,2560,2561,2567,0,3428,3430,3438,2545,2546,2552,42,2567,2561,2568,0,3438,3430,3439,2552,2546,2553,42,2563,2568,2561,0,3432,3439,3430,2548,2553,2546,42,2563,2569,2568,0,3432,3440,3439,2548,2554,2553,42,2563,2570,2569,0,3432,3441,3440,2548,2555,2554,42,2571,2570,2563,0,3442,3441,3432,2556,2555,2548,42,2571,2572,2570,0,3442,3443,3441,2556,2557,2555,42,2571,2573,2572,0,3442,3444,3443,2556,2558,2557,42,2571,2574,2573,0,3445,3446,3447,2556,2559,2558,42,2575,2574,2571,0,3448,3446,3445,2560,2559,2556,42,2575,2576,2574,0,3448,3449,3446,2560,2561,2559,42,2575,2577,2576,0,3448,3450,3449,2560,2562,2561,42,2565,2577,2575,0,3435,3450,3448,2550,2562,2560,42,2565,2566,2577,0,3435,3436,3450,2550,2551,2562,42,2577,2566,2578,0,3450,3436,3451,2562,2551,2563,42,2567,2578,2566,0,3437,3451,3436,2552,2563,2551,42,2567,2568,2578,0,3438,3439,3452,2552,2553,2563,42,2578,2568,2579,0,3452,3439,3453,2563,2553,2564,42,2568,2569,2579,0,3439,3440,3453,2553,2554,2564,42,2579,2569,2580,0,3453,3440,3454,2564,2554,2565,42,2569,2581,2580,0,3440,3455,3454,2554,2566,2565,42,2570,2581,2569,0,3441,3455,3440,2555,2566,2554,42,2570,2572,2581,0,3441,3443,3455,2555,2557,2566,42,2572,2582,2581,0,3443,3456,3455,2557,2567,2566,42,2573,2582,2572,0,3444,3456,3443,2558,2567,2557,42,2573,2583,2582,0,3444,3457,3456,2558,2568,2567,42,2574,2583,2573,0,3446,3458,3447,2559,2568,2558,42,2574,2584,2583,0,3446,3459,3458,2559,2569,2568,42,2574,2585,2584,0,3446,3460,3459,2559,2570,2569,42,2574,2576,2585,0,3446,3449,3460,2559,2561,2570,42,2576,2580,2585,0,3449,3461,3460,2561,2565,2570,42,2576,2579,2580,0,3449,3462,3461,2561,2564,2565,42,2577,2579,2576,0,3450,3462,3449,2562,2564,2561,42,2577,2578,2579,0,3450,3451,3462,2562,2563,2564,42,2585,2580,2586,0,3460,3461,3463,2570,2565,2571,42,2580,2587,2586,0,3454,3464,3465,2565,2572,2571,42,2580,2581,2587,0,3454,3455,3464,2565,2566,2572,42,2582,2587,2581,0,3456,3464,3455,2567,2572,2566,42,2588,2587,2582,0,3466,3464,3456,2573,2572,2567,42,2589,2587,2588,0,3467,3464,3466,2574,2572,2573,42,2586,2587,2589,0,3465,3464,3467,2571,2572,2574,42,2590,2586,2589,0,3468,3463,3469,2575,2571,2574,42,2590,2585,2586,0,3468,3460,3463,2575,2570,2571,42,2590,2584,2585,0,3468,3459,3460,2575,2569,2570,42,2591,2584,2590,0,3470,3459,3468,2576,2569,2575,42,2584,2591,2583,0,3459,3470,3458,2569,2576,2568,42,2591,2592,2583,0,3470,3471,3458,2576,2577,2568,42,2591,2593,2592,0,3470,3472,3471,2576,2578,2577,42,2591,2594,2593,0,3470,3473,3472,2576,2579,2578,42,2591,2590,2594,0,3470,3468,3473,2576,2575,2579,42,2590,2589,2594,0,3468,3469,3473,2575,2574,2579,42,2594,2589,2595,0,3473,3469,3474,2579,2574,2580,42,2589,2588,2595,0,3467,3466,3475,2574,2573,2580,42,2588,2596,2595,0,3466,3476,3475,2573,2581,2580,42,2597,2596,2588,0,3477,3476,3466,2582,2581,2573,42,2597,2598,2596,0,3477,3478,3476,2582,2583,2581,42,2592,2598,2597,0,3479,3478,3477,2577,2583,2582,42,2599,2598,2592,0,3480,3478,3479,2584,2583,2577,42,2598,2599,2600,0,3478,3480,3481,2583,2584,2585,42,2599,2601,2600,0,3480,3482,3481,2584,2586,2585,42,2599,2602,2601,0,3480,3483,3482,2584,2587,2586,42,2599,2603,2602,0,3484,3485,3486,2584,2588,2587,42,2593,2603,2599,0,3472,3485,3484,2578,2588,2584,42,2593,2604,2603,0,3472,3487,3485,2578,2589,2588,42,2593,2594,2604,0,3472,3473,3487,2578,2579,2589,42,2594,2595,2604,0,3473,3474,3487,2579,2580,2589,42,2595,2605,2604,0,3474,3488,3487,2580,2590,2589,42,2595,2596,2605,0,3475,3476,3489,2580,2581,2590,42,2596,2606,2605,0,3476,3490,3489,2581,2591,2590,42,2596,2607,2606,0,3476,3491,3490,2581,2592,2591,42,2600,2607,2596,0,3481,3491,3476,2585,2592,2581,42,2608,2607,2600,0,3492,3491,3481,2593,2592,2585,42,2609,2607,2608,0,3493,3491,3492,2594,2592,2593,42,2607,2610,2606,0,3491,3494,3490,2592,2595,2591,42,2606,2610,2611,0,3490,3494,3495,2591,2595,2596,42,2610,2612,2611,0,3494,3496,3495,2595,2597,2596,42,2617,2615,2616,0,3497,3498,3499,2598,2599,2600,42,2617,2618,2615,0,3497,3500,3498,2598,2601,2599,42,2619,2618,2617,0,3501,3500,3497,2602,2601,2598,42,2620,2618,2619,0,3502,3500,3501,2603,2601,2602,42,2620,2621,2618,0,3502,3503,3500,2603,2604,2601,42,2630,2628,2629,0,3504,3505,3506,2605,2606,2607,42,2630,2631,2628,0,3504,3507,3505,2605,2608,2606,42,2632,2631,2630,0,3508,3507,3504,2609,2608,2605,42,2606,2611,2632,0,3490,3495,3509,2591,2596,2609,42,2605,2606,2632,0,3489,3490,3509,2590,2591,2609,42,2605,2632,2630,0,3488,3508,3504,2590,2609,2605,42,2605,2630,2604,0,3488,3504,3487,2590,2605,2589,42,2603,2604,2630,0,3485,3487,3504,2588,2589,2605,42,2603,2630,2633,0,3485,3504,3510,2588,2605,2610,42,2633,2630,2629,0,3510,3504,3506,2610,2605,2607,42,2634,2633,2629,0,3511,3510,3506,2611,2610,2607,42,2602,2633,2634,0,3486,3510,3511,2587,2610,2611,42,2603,2633,2602,0,3485,3510,3486,2588,2610,2587,42,2602,2634,2635,0,3483,3512,3513,2587,2611,2612,42,2635,2634,2636,0,3513,3512,3514,2612,2611,2613,42,2634,2629,2637,0,3512,3515,3516,2611,2607,2614,42,2629,2625,2637,0,3515,3517,3516,2607,2615,2614,42,2625,2620,2637,0,3517,3502,3516,2615,2603,2614,42,2619,2637,2620,0,3501,3516,3502,2602,2614,2603,42,2601,2635,2639,0,3482,3513,3518,2586,2612,2616,42,2601,2602,2635,0,3482,3483,3513,2586,2587,2612,42,2639,2608,2601,0,3518,3492,3482,2616,2593,2586,42,2640,2619,2617,0,3519,3501,3497,2617,2602,2598,42,2601,2608,2600,0,3482,3492,3481,2586,2593,2585,42,2611,2614,2631,0,3495,3520,3521,2596,2618,2608,42,2631,2614,2641,0,3521,3520,3522,2608,2618,2619,42,2641,2614,2642,0,3522,3520,3523,2619,2618,2620,42,2618,2642,2615,0,3500,3523,3498,2601,2620,2599,42,2618,2621,2642,0,3500,3503,3523,2601,2604,2620,42,2598,2600,2596,0,3478,3481,3476,2583,2585,2581,42,2592,2593,2599,0,3471,3472,3484,2577,2578,2584,42,2592,2597,2582,0,3479,3477,3456,2577,2582,2567,42,2582,2597,2588,0,3456,3477,3466,2567,2582,2573,42,2592,2582,2583,0,3479,3456,3457,2577,2567,2568,42,2565,2575,2564,0,3435,3448,3434,2550,2560,2549,42,2564,2575,2571,0,3434,3448,3445,2549,2560,2556,42,2571,2563,2564,0,3442,3432,3433,2556,2548,2549,42,2562,2563,2561,0,3431,3432,3430,2547,2548,2546,42,2034,2030,2031,0,2813,2809,2810,2039,2035,2036,42,2028,2260,2645,0,2807,3077,3524,2033,2266,2621,42,2260,2009,2645,0,3077,3525,3524,2266,2018,2621,42,2260,2258,2009,0,3077,3075,2790,2266,2264,2018,42,2009,1999,2645,0,3525,3526,3524,2018,2622,2621,42,2009,1997,1999,0,3525,3527,3526,2018,2008,2622,42,2009,1996,1997,0,2790,2779,2780,2018,2007,2008,42,2645,1999,2002,0,3524,3526,3528,2621,2622,2011,42,2645,2002,2021,0,3524,3528,2800,2621,2011,2026,42,2023,2645,2021,0,2802,3524,2800,2028,2621,2026,42,2027,2645,2023,0,2806,3524,2802,2032,2621,2028,42,2028,2645,2027,0,2807,3524,2806,2033,2621,2032,42,2139,2164,2138,0,2929,3529,2926,2144,2169,2143,42,2139,2646,2164,0,2929,3530,3529,2144,2623,2169,42,2139,2647,2646,0,2929,3531,3530,2144,2624,2623,42,2140,2647,2139,0,2931,3531,2929,2145,2624,2144,42,2141,2647,2140,0,2933,3531,2931,2146,2624,2145,42,2141,2146,2647,0,2933,2940,3531,2146,2151,2624,42,2146,2153,2647,0,2940,2948,3531,2151,2158,2624,42,2647,2153,2646,0,3531,2948,3530,2624,2158,2623,42,2646,2153,2648,0,3530,2948,3532,2623,2158,2625,42,2153,2154,2648,0,2948,2949,3532,2158,2159,2625,42,2648,2154,2649,0,3532,2949,3533,2625,2159,2626,42,2649,2154,2156,0,3533,2949,2951,2626,2159,2161,42,2649,2156,2157,0,3533,2951,2952,2626,2161,2162,42,2649,2157,2161,0,3533,2952,2956,2626,2162,2166,42,2161,2648,2649,0,2956,3532,3533,2166,2625,2626,42,2164,2648,2161,0,3529,3532,2956,2169,2625,2166,42,2646,2648,2164,0,3530,3532,3529,2623,2625,2169,42,2002,2016,2017,0,2783,3534,2794,2011,2627,2022,42,2005,2014,2004,0,2785,2792,2784,2013,2020,2012,42,1988,1989,1987,3,3535,3536,3537,2000,2002,1999,42,1991,1990,1988,3,3538,3539,3540,2003,2001,2000,42,1993,1992,1991,3,3541,3542,3543,2628,2004,2003,42,1994,1992,1993,3,3544,3545,3546,2006,2004,2628,42,1995,1989,1992,3,3547,3548,3549,2005,2002,2004,42,1985,1989,1995,3,3550,3551,3552,1997,2002,2005,42,1985,1987,1989,3,3553,3554,3555,1997,1999,2002,42,1985,1995,1994,3,3556,3557,3558,1997,2005,2006,42,1997,1994,1998,3,3559,3560,3561,2008,2006,2629,42,1998,1994,1993,3,3562,3563,3564,2629,2006,2628,42,1998,1993,1999,3,3565,3566,3567,2629,2628,2622,42,2000,1999,1993,3,3568,3569,3570,2630,2622,2628,42,2001,1999,2000,3,3571,3572,3573,2009,2622,2630,42,1999,2001,2002,3,3574,3575,3576,2622,2009,2011,42,2001,2000,1991,3,3577,3578,3579,2009,2630,2003,42,1993,1991,2000,3,3580,3581,3582,2628,2003,2630,42,2006,1986,2007,3,3583,3584,3585,2014,1998,2015,42,1986,1985,1996,3,3586,3587,3588,1998,1997,2007,42,2007,1996,2008,3,3589,3590,3591,2015,2007,2017,42,2009,2008,1996,3,3592,3593,3594,2018,2017,2007,42,2008,2010,2007,3,3595,3596,3597,2017,2016,2015,42,2011,2007,2010,3,3598,3599,3600,2631,2015,2016,42,2011,2006,2007,3,3601,3602,3603,2631,2014,2015,42,2005,2006,2011,3,3604,3605,3606,2013,2014,2631,42,2012,2005,2011,3,3607,3608,3609,2262,2013,2631,42,2013,2005,2012,3,3610,3611,3612,2023,2013,2262,42,2013,2014,2005,3,3613,3614,3615,2023,2020,2013,42,2015,2014,2013,3,3616,3617,3618,2019,2020,2023,42,2015,2016,2003,3,3619,3620,3621,2019,2627,2010,42,2015,2017,2016,3,3622,3623,3624,2019,2022,2627,42,2013,2017,2015,3,3625,3626,3627,2023,2022,2019,42,2256,2012,2011,3,3628,3629,3630,2261,2262,2631,42,2011,2010,2256,3,3631,3632,3633,2631,2016,2261,42,2337,2333,2336,3,3634,3635,3636,2343,2339,2342,42,2339,2337,2340,3,3637,3638,3639,2345,2343,2632,42,2340,2337,2336,3,3640,3641,3642,2632,2343,2342,42,2336,2341,2340,3,3643,3644,3645,2342,2347,2632,42,2342,2341,2336,3,3646,3647,3648,2348,2347,2342,42,2341,2343,2340,3,3649,3650,3651,2347,2346,2632,42,2340,2343,2344,3,3652,3653,3654,2632,2346,2360,42,2343,2345,2344,3,3655,3656,3657,2346,2349,2360,42,2348,2350,2349,3,3658,3659,3660,2352,2355,2353,42,2352,2350,2351,3,3661,3662,3663,2356,2355,2354,42,2352,2353,2350,3,3664,3665,3666,2356,2358,2355,42,2355,2354,2352,3,3667,3668,3669,2633,2357,2356,42,2356,2354,2355,3,3670,3671,3672,2634,2357,2633,42,2357,2354,2356,3,3673,3674,3675,2359,2357,2634,42,2338,2339,2344,3,3676,3677,3678,2344,2345,2360,42,2344,2339,2340,3,3679,3680,3681,2360,2345,2632,42,2358,2338,2357,3,3682,3683,3684,2361,2344,2359,42,2359,2357,2356,3,3685,3686,3687,2362,2359,2634,42,2355,2359,2356,3,3688,3689,3690,2633,2362,2634,42,2360,2359,2355,3,3691,3692,3693,2635,2362,2633,42,2360,2361,2359,3,3694,3695,3696,2635,2368,2362,42,2360,2362,2361,3,3697,3698,3699,2635,2363,2368,42,2360,2355,2362,3,3700,3701,3702,2635,2633,2363,42,2362,2355,2352,3,3703,3704,3705,2363,2633,2356,42,2362,2351,2348,3,3706,3707,3708,2363,2354,2352,42,2366,2364,2365,3,3709,3710,3711,2375,2365,2366,42,2367,2364,2366,3,3712,3713,3714,2371,2365,2375,42,2368,2364,2367,3,3715,3716,3717,2372,2365,2371,42,2363,2364,2368,3,3718,3719,3720,2364,2365,2372,42,2369,2363,2368,3,3721,3722,3723,2367,2364,2372,42,2366,2342,2335,3,3724,3725,3726,2375,2348,2341,42,2366,2365,2342,3,3727,3728,3729,2375,2366,2348,42,2342,2336,2335,3,3730,3731,3732,2348,2342,2341,42,2345,2353,2354,3,3733,3734,3735,2349,2358,2357,42,2350,2353,2345,3,3736,3737,3738,2355,2358,2349,42,2350,2345,2349,3,3739,3740,3741,2355,2349,2353,42,2444,2443,2442,3,3742,3743,3744,2460,2445,2444,42,2445,2443,2444,3,3745,3746,3747,2459,2445,2460,42,2446,2443,2445,3,3748,3749,3750,2636,2445,2459,42,2447,2443,2446,3,3751,3752,3753,2447,2445,2636,42,2447,2441,2443,3,3754,3755,3756,2447,2443,2445,42,2457,2447,2446,3,3757,3758,3759,2456,2447,2636,42,2458,2457,2446,3,3760,3761,3762,2457,2456,2636,42,2458,2456,2457,3,3763,3764,3765,2457,2455,2456,42,2454,2458,2459,3,3766,3767,3768,2453,2457,2637,42,2459,2458,2460,3,3769,3770,3771,2637,2457,2462,42,2458,2461,2460,3,3772,3773,3774,2457,2458,2462,42,2458,2446,2461,3,3775,3776,3777,2457,2636,2458,42,2446,2445,2461,3,3778,3779,3780,2636,2459,2458,42,2464,2460,2463,3,3781,3782,3783,2638,2462,2463,42,2464,2465,2460,3,3784,3785,3786,2638,2639,2462,42,2466,2465,2464,3,3787,3788,3789,2640,2639,2638,42,2466,2459,2465,3,3790,3791,3792,2640,2637,2639,42,2467,2459,2466,3,3793,3794,3795,2641,2637,2640,42,2467,2468,2459,3,3796,3797,3798,2641,2642,2637,42,2453,2468,2467,3,3799,3800,3801,2452,2642,2641,42,2468,2453,2454,3,3800,3799,3802,2642,2452,2453,42,2454,2459,2468,3,3803,3804,3805,2453,2637,2642,42,2467,2452,2453,3,3806,3807,3808,2641,2451,2452,42,2452,2467,2469,3,3807,3806,3809,2451,2641,2643,42,2469,2467,2470,3,3810,3811,3812,2643,2641,2644,42,2470,2467,2466,3,3813,3814,3815,2644,2641,2640,42,2470,2466,2471,3,3816,3817,3818,2644,2640,2645,42,2471,2466,2464,3,3819,3820,3821,2645,2640,2638,42,2471,2464,2472,3,3822,3823,3824,2645,2638,2464,42,2464,2463,2472,3,3825,3826,3827,2638,2463,2464,42,2474,2444,2475,3,3828,3829,3830,2466,2460,2468,42,2475,2444,2442,3,3831,3832,3833,2468,2460,2444,42,2477,2478,2475,3,3834,3835,3836,2469,2646,2468,42,2479,2478,2477,3,3837,3838,3839,2473,2646,2469,42,2480,2478,2479,3,3840,3841,3842,2471,2646,2473,42,2480,2473,2478,3,3843,3844,3845,2471,2465,2646,42,2480,2472,2473,3,3846,3847,3848,2471,2464,2465,42,2480,2470,2472,3,3849,3850,3851,2471,2644,2464,42,2452,2470,2480,3,3852,3853,3854,2451,2644,2471,42,2452,2469,2470,3,3855,3856,3857,2451,2643,2644,42,2481,2480,2479,3,3858,3859,3860,2470,2471,2473,42,2472,2470,2471,3,3861,3862,3863,2464,2644,2645,42,2478,2473,2474,3,3864,3865,3866,2646,2465,2466,42,2478,2474,2475,3,3867,3868,3869,2646,2466,2468,42,2459,2460,2465,3,3870,3871,3872,2637,2462,2639,42,2455,2456,2454,3,3873,3874,3875,2454,2455,2453,42,2506,2507,2505,3,3876,3877,3878,2497,2500,2496,42,2508,2507,2506,3,3879,3880,3881,2510,2500,2497,42,2509,2507,2508,3,3882,3883,3884,2498,2500,2510,42,2513,2514,2512,3,3885,3886,3887,2503,2647,2502,42,2514,2513,2515,3,3888,3889,3890,2647,2503,2505,42,2520,2509,2508,3,3891,3892,3893,2509,2498,2510,42,2525,2502,2526,3,3894,3895,3896,2515,2493,2516,42,2527,2526,2503,3,3897,3898,3899,2519,2516,2494,42,2527,2528,2526,3,3900,3901,3902,2519,2518,2516,42,2530,2528,2529,3,3903,3904,3905,2648,2518,2517,42,2530,2526,2528,3,3906,3907,3908,2648,2516,2518,42,2530,2525,2526,3,3909,3910,3911,2648,2515,2516,42,2531,2525,2530,3,3912,3913,3914,2521,2515,2648,42,2533,2532,2534,3,3915,3916,3917,2522,2520,2523,42,2532,2531,2535,3,3918,3919,3920,2520,2521,2524,42,2535,2531,2530,3,3921,3922,3923,2524,2521,2648,42,2535,2530,2529,3,3924,3925,3926,2524,2648,2517,42,2535,2529,2536,3,3927,3928,3929,2524,2517,2525,42,2511,2539,2538,3,3930,3931,3932,2501,2649,2527,42,2540,2539,2511,3,3933,3934,3935,2529,2649,2501,42,2540,2541,2539,3,3936,3937,3938,2529,2528,2649,42,2512,2542,2541,3,3939,3940,3941,2502,2650,2528,42,2514,2542,2512,3,3942,3943,3944,2647,2650,2502,42,2514,2515,2542,3,3945,3946,3947,2647,2505,2650,42,2542,2515,2543,3,3948,3949,3950,2650,2505,2651,42,2515,2534,2543,3,3951,3952,3953,2505,2523,2651,42,2534,2544,2543,3,3954,3955,3956,2523,2530,2651,42,2544,2536,2545,3,3957,3958,3959,2530,2525,2652,42,2539,2545,2536,3,3960,3961,3962,2649,2652,2525,42,2545,2539,2541,3,3963,3964,3965,2652,2649,2528,42,2544,2545,2541,3,3966,3967,3968,2530,2652,2528,42,2541,2542,2544,3,3969,3970,3971,2528,2650,2530,42,2542,2543,2544,3,3972,3973,3974,2650,2651,2530,42,2539,2536,2538,3,3975,3976,3977,2649,2525,2527,42,2511,2512,2540,3,3978,3979,3980,2501,2502,2529,42,2546,2527,2505,3,3981,3982,3983,2531,2519,2496,42,2505,2527,2503,3,3984,3985,3986,2496,2519,2494,42,2507,2546,2505,3,3987,3988,3989,2500,2531,2496,42,2610,2607,2609,3,3990,3991,3992,2595,2592,2594,42,2613,2612,2610,3,3993,3994,3995,2653,2597,2595,42,2613,2614,2612,3,3996,3997,3998,2653,2618,2597,42,2613,2615,2614,3,3999,4000,4001,2653,2599,2618,42,2616,2615,2613,3,4002,4003,4004,2600,2599,2653,42,2620,2622,2621,3,4005,4006,4007,2603,2654,2604,42,2623,2622,2620,3,4008,4009,4010,2655,2654,2603,42,2623,2624,2622,3,4011,4012,4013,2655,2656,2654,42,2625,2624,2623,3,4014,4015,4016,2615,2656,2655,42,2625,2626,2624,3,4017,4018,4019,2615,2657,2656,42,2627,2626,2625,3,4020,4021,4022,2658,2657,2615,42,2627,2628,2626,3,4023,4024,4025,2658,2606,2657,42,2629,2628,2627,3,4026,4027,4028,2607,2606,2658,42,2632,2611,2631,3,4029,4030,4031,2609,2596,2608,42,2634,2637,2636,3,4032,4033,4034,2611,2614,2613,42,2629,2627,2625,3,4035,4036,4037,2607,2658,2615,42,2625,2623,2620,3,4038,4039,4040,2615,2655,2603,42,2638,2637,2619,3,4041,4042,4043,2659,2614,2602,42,2638,2636,2637,3,4044,4045,4046,2659,2613,2614,42,2635,2636,2638,3,4047,4048,4049,2612,2613,2659,42,2639,2635,2638,3,4050,4051,4052,2616,2612,2659,42,2639,2617,2608,3,4053,4054,4055,2616,2598,2593,42,2639,2640,2617,3,4056,4057,4058,2616,2617,2598,42,2639,2638,2640,3,4059,4060,4061,2616,2659,2617,42,2640,2638,2619,3,4062,4063,4064,2617,2659,2602,42,2608,2617,2609,3,4065,4066,4067,2593,2598,2594,42,2617,2616,2609,3,4068,4069,4070,2598,2600,2594,42,2616,2613,2609,3,4071,4072,4073,2600,2653,2594,42,2609,2613,2610,3,4074,4075,4076,2594,2653,2595,42,2611,2612,2614,3,4077,4078,4079,2596,2597,2618,42,2615,2642,2614,3,4080,4081,4082,2599,2620,2618,42,2621,2622,2642,3,4083,4084,4085,2604,2654,2620,42,2622,2643,2642,3,4086,4087,4088,2654,2660,2620,42,2624,2643,2622,3,4089,4090,4091,2656,2660,2654,42,2624,2641,2643,3,4092,4093,4094,2656,2619,2660,42,2626,2641,2624,3,4095,4096,4097,2657,2619,2656,42,2626,2644,2641,3,4098,4099,4100,2657,2661,2619,42,2628,2644,2626,3,4101,4102,4103,2606,2661,2657,42,2628,2631,2644,3,4104,4105,4106,2606,2608,2661,42,2631,2641,2644,3,4107,4108,4109,2608,2619,2661,42,2641,2642,2643,3,4110,4111,4112,2619,2620,2660,42,1997,1998,1999,3,4113,4114,4115,2008,2629,2622,42,2003,2016,2002,3,4116,4117,4118,2010,2627,2011,42,1990,1992,1989,3,4119,4120,4121,2001,2004,2002,42,2650,2651,2652,0,4122,4123,4124,2662,2663,2664,42,2651,2650,2653,0,4123,4122,4125,2663,2662,2665,42,2653,2654,2651,0,4125,4126,4123,2665,2666,2663,42,2655,2654,2653,0,4127,4126,4125,2667,2666,2665,42,2655,2656,2654,0,4127,4128,4126,2667,2668,2666,42,2655,2657,2656,0,4127,4129,4128,2667,2669,2668,42,2657,2655,2658,0,4129,4127,4130,2669,2667,2670,42,2655,2659,2658,0,4127,4131,4130,2667,2671,2670,42,2659,2655,2653,0,4131,4127,4125,2671,2667,2665,42,2659,2653,2660,0,4131,4125,4132,2671,2665,2672,42,2660,2653,2661,0,4132,4125,4133,2672,2665,2673,42,2653,2650,2661,0,4125,4122,4133,2665,2662,2673,42,2650,2652,2661,0,4122,4124,4133,2662,2664,2673,42,2652,2662,2661,0,4124,4134,4133,2664,2674,2673,42,2663,2662,2652,0,4135,4134,4124,2675,2674,2664,42,2663,2664,2662,0,4135,4136,4134,2675,2676,2674,42,2665,2664,2663,0,4137,4136,4135,2677,2676,2675,42,2666,2664,2665,0,4138,4136,4137,2678,2676,2677,42,2667,2664,2666,0,4139,4136,4138,2679,2676,2678,42,2664,2667,2668,0,4136,4139,4140,2676,2679,2680,42,2667,2669,2668,0,4139,4141,4140,2679,2681,2680,42,2670,2669,2667,0,4142,4141,4139,2682,2681,2679,42,2671,2669,2670,0,4143,4141,4142,2683,2681,2682,42,2671,2672,2669,0,4143,4144,4141,2683,2684,2681,42,2671,2673,2672,0,4143,4145,4144,2683,2685,2684,42,2671,2674,2673,0,4146,4147,4148,2683,2686,2685,42,2675,2674,2671,0,4149,4147,4146,2687,2686,2683,42,2676,2674,2675,0,4150,4147,4149,2688,2686,2687,42,2676,2677,2674,0,4150,4151,4147,2688,2689,2686,42,2678,2677,2676,0,4152,4151,4150,2690,2689,2688,42,2678,2679,2677,0,4152,4153,4151,2690,2691,2689,42,2680,2679,2678,0,4154,4153,4152,2692,2691,2690,42,2680,2681,2679,0,4154,4155,4153,2692,2693,2691,42,2682,2681,2680,0,4156,4155,4154,2694,2693,2692,42,2682,2683,2681,0,4156,4157,4155,2694,2695,2693,42,2683,2682,2684,0,4157,4156,4158,2695,2694,2696,42,2685,2684,2682,0,4159,4158,4156,2697,2696,2694,42,2685,2686,2684,0,4159,4160,4158,2697,2698,2696,42,2687,2686,2685,0,4161,4160,4159,2699,2698,2697,42,2687,2688,2686,0,4161,4162,4160,2699,2700,2698,42,2689,2688,2687,0,4163,4164,4165,2701,2700,2699,42,2689,2690,2688,0,4163,4166,4164,2701,2702,2700,42,2689,2691,2690,0,4167,4168,4169,2701,2703,2702,42,2689,2692,2691,0,4167,4170,4168,2701,2704,2703,42,2693,2692,2689,0,4171,4170,4167,2705,2704,2701,42,2693,2694,2692,0,4171,4172,4170,2705,2706,2704,42,2695,2694,2693,0,4173,4172,4171,2707,2706,2705,42,2695,2696,2694,0,4173,4174,4172,2707,2708,2706,42,2697,2696,2695,0,4175,4174,4173,2709,2708,2707,42,2697,2698,2696,0,4175,4176,4174,2709,2710,2708,42,2697,2699,2698,0,4175,4177,4176,2709,2711,2710,42,2697,2700,2699,0,4178,4179,4180,2709,2712,2711,42,2700,2697,2701,0,4179,4178,4181,2712,2709,2713,42,2697,2702,2701,0,4178,4182,4181,2709,2714,2713,42,2702,2697,2695,0,4183,4175,4173,2714,2709,2707,42,2703,2702,2695,0,4184,4183,4173,2715,2714,2707,42,2701,2702,2703,0,4181,4182,4185,2713,2714,2715,42,2701,2703,2704,0,4181,4185,4186,2713,2715,2716,42,2704,2703,2705,0,4186,4185,4187,2716,2715,2717,42,2703,2706,2705,0,4185,4188,4187,2715,2718,2717,42,2706,2703,2707,0,4189,4184,4190,2718,2715,2719,42,2703,2695,2707,0,4184,4173,4190,2715,2707,2719,42,2708,2707,2695,0,4191,4192,4193,2720,2720,2720,42,2708,2709,2707,0,4191,4194,4192,2721,2721,2721,42,2704,2709,2708,0,4186,4195,4196,2716,2722,2723,42,2705,2709,2704,0,4187,4195,4186,2717,2722,2716,42,2705,2710,2709,0,4187,4197,4195,2717,2724,2722,42,2706,2710,2705,0,4198,4199,4200,2725,2725,2725,42,2706,2711,2710,0,4198,4201,4199,2726,2726,2726,42,2706,2707,2711,0,4189,4190,4202,2718,2719,2727,42,2709,2711,2707,0,4194,4201,4192,2728,2728,2728,42,2709,2710,2711,0,4194,4199,4201,2729,2729,2729,42,2701,2704,2708,0,4181,4186,4196,2713,2716,2723,42,2700,2701,2708,0,4179,4181,4196,2712,2713,2723,42,2700,2708,2712,0,4179,4196,4203,2712,2723,2730,42,2712,2708,2713,0,4203,4196,4204,2730,2723,2731,42,2708,2714,2713,0,4196,4205,4204,2723,2732,2731,42,2708,2693,2714,0,4191,4206,4207,2723,2705,2732,42,2708,2695,2693,0,4191,4193,4206,2723,2707,2705,42,2714,2693,2689,0,4207,4206,4163,2732,2705,2701,42,2714,2689,2687,0,4207,4163,4165,2732,2701,2699,42,2714,2687,2685,0,4205,4161,4159,2732,2699,2697,42,2713,2714,2685,0,4204,4205,4159,2731,2732,2697,42,2713,2685,2682,0,4204,4159,4156,2731,2697,2694,42,2713,2682,2680,0,4204,4156,4154,2731,2694,2692,42,2713,2680,2678,0,4204,4154,4152,2731,2692,2690,42,2712,2713,2678,0,4203,4204,4152,2730,2731,2690,42,2712,2678,2715,0,4203,4152,4208,2730,2690,2733,42,2715,2678,2676,0,4208,4152,4150,2733,2690,2688,42,2715,2676,2675,0,4208,4150,4149,2733,2688,2687,42,2715,2675,2716,0,4208,4149,4209,2733,2687,2734,42,2716,2675,2717,0,4209,4149,4210,2734,2687,2735,42,2717,2675,2671,0,4210,4149,4146,2735,2687,2683,42,2717,2671,2670,0,4211,4143,4142,2735,2683,2682,42,2717,2670,2718,0,4211,4142,4212,2735,2682,2736,42,2718,2670,2719,0,4212,4142,4213,2736,2682,2737,42,2670,2667,2719,0,4142,4139,4213,2682,2679,2737,42,2719,2667,2666,0,4213,4139,4138,2737,2679,2678,42,2720,2719,2666,0,4214,4213,4138,2738,2737,2678,42,2721,2719,2720,0,4215,4213,4214,2739,2737,2738,42,2718,2719,2721,0,4216,4213,4215,2736,2737,2739,42,2722,2718,2721,0,4217,4216,4215,2740,2736,2739,42,2722,2723,2718,0,4217,4218,4216,2740,2741,2736,42,2722,2724,2723,0,4219,4220,4221,2740,2742,2741,42,2659,2724,2722,0,4131,4220,4219,2671,2742,2740,42,2724,2659,2725,0,4220,4131,4222,2742,2671,2743,42,2659,2660,2725,0,4131,4132,4222,2671,2672,2743,42,2725,2660,2726,0,4222,4132,4223,2743,2672,2744,42,2726,2660,2661,0,4223,4132,4133,2744,2672,2673,42,2661,2668,2726,0,4133,4140,4223,2673,2680,2744,42,2661,2662,2668,0,4133,4134,4140,2673,2674,2680,42,2664,2668,2662,0,4136,4140,4134,2676,2680,2674,42,2726,2668,2727,0,4223,4140,4224,2744,2680,2745,42,2668,2672,2727,0,4140,4144,4224,2680,2684,2745,42,2669,2672,2668,0,4141,4144,4140,2681,2684,2680,42,2727,2672,2728,0,4224,4144,4225,2745,2684,2746,42,2672,2673,2728,0,4144,4145,4225,2684,2685,2746,42,2728,2673,2729,0,4226,4148,4227,2746,2685,2747,42,2673,2674,2729,0,4148,4147,4227,2685,2686,2747,42,2729,2674,2730,0,4227,4147,4228,2747,2686,2748,42,2674,2677,2730,0,4147,4151,4228,2686,2689,2748,42,2730,2677,2731,0,4228,4151,4229,2748,2689,2749,42,2677,2679,2731,0,4151,4153,4229,2689,2691,2749,42,2731,2679,2732,0,4229,4153,4230,2749,2691,2750,42,2679,2681,2732,0,4153,4155,4230,2691,2693,2750,42,2732,2681,2733,0,4230,4155,4231,2750,2693,2751,42,2681,2683,2733,0,4155,4157,4231,2693,2695,2751,42,2683,2734,2733,0,4157,4232,4231,2695,2752,2751,42,2734,2683,2735,0,4232,4157,4233,2752,2695,2753,42,2683,2736,2735,0,4157,4234,4233,2695,2754,2753,42,2683,2684,2736,0,4157,4158,4234,2695,2696,2754,42,2686,2736,2684,0,4160,4234,4158,2698,2754,2696,42,2686,2737,2736,0,4160,4235,4234,2698,2755,2754,42,2688,2737,2686,0,4162,4235,4160,2700,2755,2698,42,2688,2738,2737,0,4162,4236,4235,2700,2756,2755,42,2690,2738,2688,0,4166,4237,4164,2702,2756,2700,42,2690,2739,2738,0,4166,4238,4237,2702,2757,2756,42,2740,2739,2690,0,4239,4240,4169,2758,2757,2702,42,2740,2738,2739,0,4239,4236,4240,2758,2756,2757,42,2737,2738,2740,0,4235,4236,4239,2755,2756,2758,42,2735,2737,2740,0,4233,4235,4239,2753,2755,2758,42,2736,2737,2735,0,4234,4235,4233,2754,2755,2753,42,2691,2735,2740,0,4168,4233,4239,2703,2753,2758,42,2734,2735,2691,0,4232,4233,4168,2752,2753,2703,42,2692,2734,2691,0,4170,4232,4168,2704,2752,2703,42,2692,2733,2734,0,4170,4231,4232,2704,2751,2752,42,2694,2733,2692,0,4172,4231,4170,2706,2751,2704,42,2694,2732,2733,0,4172,4230,4231,2706,2750,2751,42,2694,2731,2732,0,4172,4229,4230,2706,2749,2750,42,2696,2731,2694,0,4174,4229,4172,2708,2749,2706,42,2696,2698,2731,0,4174,4176,4229,2708,2710,2749,42,2698,2730,2731,0,4176,4228,4229,2710,2748,2749,42,2698,2729,2730,0,4176,4227,4228,2710,2747,2748,42,2698,2741,2729,0,4176,4241,4227,2710,2759,2747,42,2742,2741,2698,0,4242,4241,4176,2760,2759,2710,42,2742,2743,2741,0,4242,4243,4241,2760,2761,2759,42,2742,2744,2743,0,4242,4244,4243,2760,2762,2761,42,2745,2744,2742,0,4245,4246,4247,2763,2762,2760,42,2723,2744,2745,0,4221,4248,4249,2741,2762,2763,42,2723,2746,2744,0,4221,4250,4248,2741,2764,2762,42,2724,2746,2723,0,4220,4250,4221,2742,2764,2741,42,2746,2724,2725,0,4250,4220,4222,2764,2742,2743,42,2746,2725,2747,0,4250,4222,4251,2764,2743,2765,42,2747,2725,2727,0,4251,4222,4224,2765,2743,2745,42,2727,2725,2726,0,4224,4222,4223,2745,2743,2744,42,2728,2747,2727,0,4225,4251,4224,2746,2765,2745,42,2743,2747,2728,0,4252,4251,4225,2761,2765,2746,42,2743,2746,2747,0,4252,4250,4251,2761,2764,2765,42,2744,2746,2743,0,4248,4250,4252,2762,2764,2761,42,2741,2743,2728,0,4241,4243,4226,2759,2761,2746,42,2741,2728,2729,0,4241,4226,4227,2759,2746,2747,42,2723,2745,2748,0,4218,4253,4254,2741,2763,2766,42,2745,2749,2748,0,4245,4255,4256,2763,2767,2766,42,2745,2750,2749,0,4245,4257,4255,2763,2768,2767,42,2745,2742,2750,0,4245,4247,4257,2763,2760,2768,42,2699,2750,2742,0,4180,4257,4247,2711,2768,2760,42,2699,2751,2750,0,4180,4258,4257,2711,2769,2768,42,2699,2700,2751,0,4180,4179,4258,2711,2712,2769,42,2700,2715,2751,0,4179,4208,4258,2712,2733,2769,42,2700,2712,2715,0,4179,4203,4208,2712,2730,2733,42,2751,2715,2716,0,4258,4208,4209,2769,2733,2734,42,2751,2716,2749,0,4258,4209,4255,2769,2734,2767,42,2749,2716,2748,0,4255,4209,4256,2767,2734,2766,42,2748,2716,2717,0,4256,4209,4210,2766,2734,2735,42,2718,2748,2717,0,4212,4254,4211,2736,2766,2735,42,2723,2748,2718,0,4218,4254,4212,2741,2766,2736,42,2751,2749,2750,0,4258,4255,4257,2769,2767,2768,42,2699,2742,2698,0,4177,4242,4176,2711,2760,2710,42,2691,2740,2690,0,4168,4239,4169,2703,2758,2702,42,2659,2722,2658,0,4131,4219,4130,2671,2740,2670,42,2658,2722,2721,0,4259,4217,4215,2670,2740,2739,42,2658,2721,2720,0,4259,4215,4214,2670,2739,2738,42,2657,2658,2720,0,4260,4259,4214,2669,2670,2738,42,2657,2720,2752,0,4260,4214,4261,2669,2738,2770,42,2720,2665,2752,0,4214,4137,4261,2738,2677,2770,42,2720,2666,2665,0,4214,4138,4137,2738,2678,2677,42,2752,2665,2753,0,4261,4137,4262,2770,2677,2771,42,2753,2665,2754,0,4262,4137,4263,2771,2677,2772,42,2665,2755,2754,0,4137,4264,4263,2677,2773,2772,42,2665,2663,2755,0,4137,4135,4264,2677,2675,2773,42,2652,2755,2663,0,4124,4264,4135,2664,2773,2675,42,2652,2756,2755,0,4124,4265,4264,2664,2774,2773,42,2651,2756,2652,0,4123,4265,4124,2663,2774,2664,42,2757,2756,2651,0,4266,4265,4123,2775,2774,2663,42,2757,2758,2756,0,4266,4267,4265,2775,2776,2774,42,2759,2758,2757,0,4268,4267,4266,2777,2776,2775,42,2760,2758,2759,0,4269,4267,4268,2778,2776,2777,42,2760,2756,2758,0,4269,4265,4267,2778,2774,2776,42,2755,2756,2760,0,4264,4265,4269,2773,2774,2778,42,2754,2755,2760,0,4263,4264,4269,2772,2773,2778,42,2754,2760,2761,0,4263,4269,4270,2772,2778,2779,42,2761,2760,2762,0,4270,4269,4271,2779,2778,2780,42,2759,2762,2760,0,4268,4271,4269,2777,2780,2778,42,2763,2762,2759,0,4272,4271,4268,2781,2780,2777,42,2764,2762,2763,0,4273,4271,4272,2782,2780,2781,42,2765,2762,2764,0,4274,4271,4273,2783,2780,2782,42,2761,2762,2765,0,4270,4271,4274,2779,2780,2783,42,2766,2761,2765,0,4275,4270,4274,2784,2779,2783,42,2766,2754,2761,0,4275,4263,4270,2784,2772,2779,42,2767,2754,2766,0,4276,4263,4275,2785,2772,2784,42,2753,2754,2767,0,4262,4263,4276,2771,2772,2785,42,2768,2753,2767,0,4277,4262,4276,2786,2771,2785,42,2768,2752,2753,0,4277,4261,4262,2786,2770,2771,42,2768,2657,2752,0,4277,4260,4261,2786,2669,2770,42,2657,2768,2656,0,4129,4278,4128,2669,2786,2668,42,2768,2769,2656,0,4278,4279,4128,2786,2787,2668,42,2769,2768,2770,0,4279,4278,4280,2787,2786,2788,42,2770,2768,2767,0,4281,4277,4276,2788,2786,2785,42,2766,2770,2767,0,4275,4281,4276,2784,2788,2785,42,2771,2770,2766,0,4282,4281,4275,2789,2788,2784,42,2771,2772,2770,0,4283,4284,4280,2789,2790,2788,42,2773,2772,2771,0,4285,4284,4283,2791,2790,2789,42,2774,2772,2773,0,4286,4284,4285,2792,2790,2791,42,2774,2775,2772,0,4286,4287,4284,2792,2793,2790,42,2774,2776,2775,0,4286,4288,4287,2792,2794,2793,42,2777,2776,2774,0,4289,4288,4286,2795,2794,2792,42,2777,2778,2776,0,4289,4290,4288,2795,2796,2794,42,2779,2778,2777,0,4291,4290,4289,2797,2796,2795,42,2779,2780,2778,0,4291,4292,4290,2797,2798,2796,42,2781,2780,2779,0,4293,4292,4291,2799,2798,2797,42,2781,2782,2780,0,4293,4294,4292,2799,2800,2798,42,2781,2783,2782,0,4293,4295,4294,2799,2801,2800,42,2783,2781,2784,0,4295,4293,4296,2801,2799,2802,42,2781,2785,2784,0,4293,4297,4296,2799,2803,2802,42,2781,2779,2785,0,4293,4291,4297,2799,2797,2803,42,2785,2779,2786,0,4297,4291,4298,2803,2797,2804,42,2779,2777,2786,0,4291,4289,4298,2797,2795,2804,42,2786,2777,2774,0,4298,4289,4286,2804,2795,2792,42,2786,2774,2773,0,4298,4286,4285,2804,2792,2791,42,2786,2773,2787,0,4299,4300,4301,2804,2791,2805,42,2773,2766,2787,0,4300,4275,4301,2791,2784,2805,42,2773,2771,2766,0,4300,4282,4275,2791,2789,2784,42,2787,2766,2765,0,4301,4275,4274,2805,2784,2783,42,2787,2765,2788,0,4301,4274,4302,2805,2783,2806,42,2788,2765,2764,0,4302,4274,4273,2806,2783,2782,42,2788,2764,2789,0,4302,4273,4303,2806,2782,2807,42,2790,2789,2764,0,4304,4303,4273,2808,2807,2782,42,2791,2789,2790,0,4305,4303,4304,2809,2807,2808,42,2792,2789,2791,0,4306,4303,4305,2810,2807,2809,42,2792,2788,2789,0,4306,4302,4303,2810,2806,2807,42,2793,2788,2792,0,4307,4302,4306,2811,2806,2810,42,2793,2794,2788,0,4307,4308,4302,2811,2812,2806,42,2785,2794,2793,0,4309,4308,4307,2803,2812,2811,42,2785,2786,2794,0,4309,4299,4308,2803,2804,2812,42,2786,2787,2794,0,4299,4301,4308,2804,2805,2812,42,2794,2787,2788,0,4308,4301,4302,2812,2805,2806,42,2784,2785,2793,0,4310,4309,4307,2802,2803,2811,42,2784,2793,2795,0,4310,4307,4311,2802,2811,2813,42,2795,2793,2792,0,4311,4307,4306,2813,2811,2810,42,2795,2792,2796,0,4311,4306,4312,2813,2810,2814,42,2796,2792,2791,0,4312,4306,4305,2814,2810,2809,42,2796,2791,2797,0,4312,4305,4313,2814,2809,2815,42,2797,2791,2798,0,4313,4305,4314,2815,2809,2816,42,2798,2791,2790,0,4314,4305,4304,2816,2809,2808,42,2798,2790,2799,0,4314,4304,4315,2816,2808,2817,42,2799,2790,2800,0,4315,4304,4316,2817,2808,2818,42,2790,2763,2800,0,4304,4272,4316,2808,2781,2818,42,2790,2764,2763,0,4304,4273,4272,2808,2782,2781,42,2800,2763,2801,0,4316,4272,4317,2818,2781,2819,42,2763,2759,2801,0,4272,4268,4317,2781,2777,2819,42,2801,2759,2757,0,4317,4268,4266,2819,2777,2775,42,2802,2801,2757,0,4318,4317,4266,2820,2819,2775,42,2802,2800,2801,0,4318,4316,4317,2820,2818,2819,42,2802,2775,2800,0,4318,4287,4316,2820,2793,2818,42,2772,2775,2802,0,4284,4287,4318,2790,2793,2820,42,2772,2802,2654,0,4284,4318,4126,2790,2820,2666,42,2654,2802,2757,0,4126,4318,4266,2666,2820,2775,42,2654,2757,2651,0,4126,4266,4123,2666,2775,2663,42,2769,2772,2654,0,4279,4284,4126,2787,2790,2666,42,2772,2769,2770,0,4284,4279,4280,2790,2787,2788,42,2656,2769,2654,0,4128,4279,4126,2668,2787,2666,42,2776,2800,2775,0,4288,4316,4287,2794,2818,2793,42,2776,2799,2800,0,4288,4315,4316,2794,2817,2818,42,2776,2803,2799,0,4288,4319,4315,2794,2821,2817,42,2776,2778,2803,0,4288,4290,4319,2794,2796,2821,42,2778,2804,2803,0,4290,4320,4319,2796,2822,2821,42,2778,2780,2804,0,4290,4292,4320,2796,2798,2822,42,2780,2805,2804,0,4292,4321,4320,2798,2823,2822,42,2780,2782,2805,0,4292,4294,4321,2798,2800,2823,42,2782,2806,2805,0,4294,4322,4321,2800,2824,2823,42,2807,2806,2782,0,4323,4322,4294,2825,2824,2800,42,2783,2807,2782,0,4295,4323,4294,2801,2825,2800,42,2808,2807,2783,0,4324,4323,4295,2826,2825,2801,42,2808,2783,2809,0,4324,4295,4325,2826,2801,2827,42,2783,2784,2809,0,4295,4296,4325,2801,2802,2827,42,2809,2784,2795,0,4326,4310,4311,2827,2802,2813,42,2809,2795,2810,0,4326,4311,4327,2827,2813,2828,42,2795,2796,2810,0,4311,4312,4327,2813,2814,2828,42,2810,2796,2811,0,4327,4312,4328,2828,2814,2829,42,2796,2797,2811,0,4312,4313,4328,2814,2815,2829,42,2811,2797,2812,0,4328,4313,4329,2829,2815,2830,42,2812,2797,2813,0,4329,4313,4330,2830,2815,2831,42,2813,2797,2798,0,4330,4313,4314,2831,2815,2816,42,2813,2798,2803,0,4330,4314,4319,2831,2816,2821,42,2803,2798,2799,0,4319,4314,4315,2821,2816,2817,42,2804,2813,2803,0,4320,4330,4319,2822,2831,2821,42,2814,2813,2804,0,4331,4330,4320,2832,2831,2822,42,2814,2812,2813,0,4331,4329,4330,2832,2830,2831,42,2815,2812,2814,0,4332,4329,4331,2833,2830,2832,42,2816,2812,2815,0,4333,4329,4332,2834,2830,2833,42,2811,2812,2816,0,4328,4329,4333,2829,2830,2834,42,2817,2811,2816,0,4334,4328,4333,2835,2829,2834,42,2810,2811,2817,0,4327,4328,4334,2828,2829,2835,42,2818,2810,2817,0,4335,4327,4334,2836,2828,2835,42,2818,2809,2810,0,4335,4326,4327,2836,2827,2828,42,2808,2809,2818,0,4324,4325,4336,2826,2827,2836,42,2819,2815,2814,0,4337,4332,4331,2837,2833,2832,42,2819,2814,2805,0,4337,4331,4321,2837,2832,2823,42,2805,2814,2804,0,4321,4331,4320,2823,2832,2822,42,2806,2819,2805,0,4322,4337,4321,2824,2837,2823,42,2820,2821,2822,4,4338,4339,4340,2838,2839,2840,42,2820,2823,2821,4,4341,4342,4343,2838,2841,2839,42,2823,2820,2824,4,4344,4345,4346,2841,2838,2842,42,2824,2820,2825,4,4346,4345,4347,2842,2838,2843,42,2820,2826,2825,4,4345,4348,4347,2838,2844,2843,42,2820,2822,2826,4,4338,4340,4349,2838,2840,2844,42,2826,2822,2827,4,4349,4340,4350,2844,2840,2845,42,2822,2828,2827,4,4351,4352,4353,2840,2846,2845,42,2822,2829,2828,4,4351,4354,4352,2840,2847,2846,42,2822,2830,2829,4,4351,4355,4354,2840,2848,2847,42,2822,2831,2830,4,4351,4356,4355,2840,2849,2848,42,2821,2831,2822,4,4339,4357,4340,2839,2849,2840,42,2821,2832,2831,4,4339,4358,4357,2839,2850,2849,42,2821,2833,2832,4,4339,4359,4358,2839,2851,2850,42,2823,2833,2821,4,4342,4360,4343,2841,2851,2839,42,2823,2834,2833,4,4342,4361,4360,2841,2852,2851,42,2835,2834,2823,4,4362,4363,4344,2853,2852,2841,42,2835,2836,2834,4,4362,4364,4363,2853,2854,2852,42,2836,2835,2837,4,4365,4366,4367,2854,2853,2855,42,2837,2835,2824,4,4367,4366,4368,2855,2853,2842,42,2835,2823,2824,4,4362,4344,4346,2853,2841,2842,42,2838,2837,2824,4,4369,4367,4368,2856,2855,2842,42,2837,2838,2839,4,4367,4369,4370,2855,2856,2857,42,2839,2838,2840,4,4370,4369,4371,2857,2856,2858,42,2838,2841,2840,4,4369,4372,4371,2856,2859,2858,42,2841,2838,2842,4,4372,4369,4373,2859,2856,2860,42,2838,2843,2842,4,4369,4374,4373,2856,2861,2860,42,2838,2824,2843,4,4369,4368,4375,2856,2842,2861,42,2843,2824,2844,4,4375,4368,4376,2861,2842,2862,42,2824,2825,2844,4,4368,4377,4376,2842,2843,2862,42,2825,2845,2844,4,4377,4378,4376,2843,2863,2862,42,2825,2846,2845,4,4377,4379,4378,2843,2864,2863,42,2825,2826,2846,4,4347,4348,4380,2843,2844,2864,42,2826,2847,2846,4,4349,4381,4382,2844,2865,2864,42,2826,2827,2847,4,4349,4350,4381,2844,2845,2865,42,2847,2827,2828,4,4383,4353,4352,2865,2845,2846,42,2847,2828,2848,4,4384,4385,4386,2865,2846,2866,42,2848,2828,2849,4,4386,4385,4387,2866,2846,2867,42,2850,2849,2828,4,4388,4387,4385,2868,2867,2846,42,2849,2850,2851,4,4387,4388,4389,2867,2868,2869,42,2852,2851,2850,4,4390,4389,4388,2870,2869,2868,42,2852,2853,2851,4,4390,4391,4389,2870,2871,2869,42,2854,2853,2852,4,4392,4391,4390,2872,2871,2870,42,2854,2855,2853,4,4392,4393,4391,2872,2873,2871,42,2854,2856,2855,4,4392,4394,4393,2872,2874,2873,42,2857,2856,2854,4,4395,4394,4392,2875,2874,2872,42,2857,2858,2856,4,4395,4396,4394,2875,2876,2874,42,2857,2859,2858,4,4395,4397,4396,2875,2877,2876,42,2857,2860,2859,4,4395,4398,4397,2875,2878,2877,42,2861,2860,2857,4,4399,4398,4395,2879,2878,2875,42,2862,2860,2861,4,4400,4401,4402,2880,2878,2879,42,2862,2863,2860,4,4400,4403,4401,2880,2881,2878,42,2864,2863,2862,4,4404,4405,4406,2882,2881,2880,42,2864,2865,2863,4,4404,4407,4405,2882,2883,2881,42,2864,2866,2865,4,4404,4408,4407,2882,2884,2883,42,2867,2866,2864,4,4409,4408,4404,2885,2884,2882,42,2868,2866,2867,4,4410,4411,4412,2886,2884,2885,42,2868,2869,2866,4,4410,4413,4411,2886,2887,2884,42,2868,2870,2869,4,4414,4415,4416,2886,2888,2887,42,2871,2870,2868,4,4417,4415,4414,2889,2888,2886,42,2872,2870,2871,4,4418,4419,4420,2890,2888,2889,42,2872,2873,2870,4,4418,4421,4419,2890,2891,2888,42,2872,2874,2873,4,4422,4423,4424,2890,2892,2891,42,2872,2875,2874,4,4422,4425,4423,2890,2893,2892,42,2836,2875,2872,4,4365,4425,4422,2854,2893,2890,42,2837,2875,2836,4,4367,4425,4365,2855,2893,2854,42,2875,2837,2839,4,4425,4367,4370,2893,2855,2857,42,2875,2839,2874,4,4425,4370,4423,2893,2857,2892,42,2874,2839,2876,4,4423,4370,4426,2892,2857,2894,42,2876,2839,2877,4,4427,4428,4429,2894,2857,2895,42,2877,2839,2840,4,4430,4370,4371,2895,2857,2858,42,2877,2840,2878,4,4430,4371,4431,2895,2858,2896,42,2840,2879,2878,4,4371,4432,4431,2858,2897,2896,42,2879,2880,2878,4,4432,4433,4431,2897,2898,2896,42,2881,2878,2880,4,4434,4431,4433,2899,2896,2898,42,2877,2878,2881,4,4430,4431,4434,2895,2896,2899,42,2882,2877,2881,4,4435,4430,4434,2900,2895,2899,42,2883,2877,2882,4,4436,4429,4437,2901,2895,2900,42,2884,2877,2883,4,4438,4429,4436,2902,2895,2901,42,2884,2876,2877,4,4438,4427,4429,2902,2894,2895,42,2874,2876,2884,4,4423,4426,4439,2892,2894,2902,42,2885,2874,2884,4,4440,4423,4439,2903,2892,2902,42,2873,2874,2885,4,4424,4423,4440,2891,2892,2903,42,2873,2885,2886,4,4424,4440,4441,2891,2903,2904,42,2885,2887,2886,4,4440,4442,4441,2903,2905,2904,42,2885,2884,2887,4,4440,4439,4442,2903,2902,2905,42,2887,2884,2888,4,4442,4439,4443,2905,2902,2906,42,2888,2884,2883,4,4444,4438,4436,2906,2902,2901,42,2888,2883,2889,4,4444,4436,4445,2906,2901,2907,42,2889,2883,2890,4,4445,4436,4446,2907,2901,2908,42,2883,2882,2890,4,4436,4437,4446,2901,2900,2908,42,2882,2891,2890,4,4435,4447,4448,2900,2909,2908,42,2882,2881,2891,4,4435,4434,4447,2900,2899,2909,42,2881,2880,2891,4,4434,4433,4447,2899,2898,2909,42,2880,2892,2891,4,4433,4449,4447,2898,2910,2909,42,2891,2892,2893,4,4447,4449,4450,2909,2910,2911,42,2891,2893,2894,4,4447,4450,4451,2909,2911,2912,42,2894,2893,2895,4,4451,4450,4452,2912,2911,2913,42,2894,2895,2896,4,4451,4452,4453,2912,2913,2914,42,2896,2895,2897,4,4453,4452,4454,2914,2913,2915,42,2896,2897,2898,4,4453,4454,4455,2914,2915,2916,42,2899,2896,2898,4,4456,4453,4455,2917,2914,2916,42,2900,2896,2899,4,4457,4453,4456,2918,2914,2917,42,2900,2894,2896,4,4457,4451,4453,2918,2912,2914,42,2890,2894,2900,4,4448,4451,4457,2908,2912,2918,42,2894,2890,2891,4,4451,4448,4447,2912,2908,2909,42,2900,2889,2890,4,4458,4445,4446,2918,2907,2908,42,2901,2889,2900,4,4459,4445,4458,2919,2907,2918,42,2888,2889,2901,4,4444,4445,4459,2906,2907,2919,42,2902,2888,2901,4,4460,4444,4459,2920,2906,2919,42,2887,2888,2902,4,4442,4443,4461,2905,2906,2920,42,2887,2902,2903,4,4442,4461,4462,2905,2920,2921,42,2904,2903,2902,4,4463,4462,4461,2922,2921,2920,42,2903,2904,2905,4,4462,4463,4464,2921,2922,2923,42,2906,2905,2904,4,4465,4464,4463,2924,2923,2922,42,2905,2906,2907,4,4464,4465,4466,2923,2924,2925,42,2905,2907,2908,4,4464,4466,4467,2923,2925,2926,42,2908,2907,2909,4,4467,4466,4468,2926,2925,2927,42,2908,2909,2910,4,4467,4468,4469,2926,2927,2928,42,2910,2909,2911,4,4469,4468,4470,2928,2927,2929,42,2912,2908,2910,4,4471,4467,4469,2930,2926,2928,42,2913,2908,2912,4,4472,4467,4471,2931,2926,2930,42,2913,2905,2908,4,4472,4464,4467,2931,2923,2926,42,2903,2905,2913,4,4462,4464,4472,2921,2923,2931,42,2886,2903,2913,4,4441,4462,4472,2904,2921,2931,42,2886,2887,2903,4,4441,4442,4462,2904,2905,2921,42,2886,2913,2914,4,4441,4472,4473,2904,2931,2932,42,2914,2913,2912,4,4473,4472,4471,2932,2931,2930,42,2914,2912,2915,4,4473,4471,4474,2932,2930,2933,42,2915,2912,2916,4,4474,4471,4475,2933,2930,2934,42,2916,2912,2917,4,4475,4471,4476,2934,2930,2935,42,2916,2917,2918,4,4475,4476,4477,2934,2935,2936,42,2918,2917,2919,4,4477,4476,4478,2936,2935,2937,42,2918,2919,2920,4,4477,4478,4479,2936,2937,2938,42,2918,2920,2921,4,4480,4481,4482,2936,2938,2939,42,2918,2921,2922,4,4480,4482,4483,2936,2939,2940,42,2923,2918,2922,4,4484,4480,4483,2941,2936,2940,42,2916,2918,2923,4,4485,4480,4484,2934,2936,2941,42,2924,2916,2923,4,4486,4485,4484,2942,2934,2941,42,2915,2916,2924,4,4487,4485,4486,2933,2934,2942,42,2870,2915,2924,4,4415,4487,4486,2888,2933,2942,42,2873,2915,2870,4,4421,4474,4419,2891,2933,2888,42,2873,2914,2915,4,4421,4473,4474,2891,2932,2933,42,2873,2886,2914,4,4488,4441,4473,2891,2904,2932,42,2870,2924,2869,4,4415,4486,4416,2888,2942,2887,42,2869,2924,2925,4,4489,4490,4491,2887,2942,2943,42,2923,2925,2924,4,4492,4491,4490,2941,2943,2942,42,2925,2923,2926,4,4491,4492,4493,2943,2941,2944,42,2923,2927,2926,4,4492,4494,4493,2941,2945,2944,42,2928,2926,2927,4,4495,4493,4494,2946,2944,2945,42,2926,2928,2929,4,4496,4497,4498,2944,2946,2947,42,2929,2928,2930,4,4498,4497,4499,2947,2946,2948,42,2928,2931,2930,4,4497,4500,4499,2946,2949,2948,42,2931,2928,2932,4,4501,4495,4502,2949,2946,2950,42,2932,2928,2927,4,4502,4495,4494,2950,2946,2945,42,2930,2931,2933,4,4499,4500,4503,2948,2949,2951,42,2934,2930,2933,4,4504,4505,4506,2952,2948,2951,42,2935,2930,2934,4,4507,4505,4504,2953,2948,2952,42,2929,2930,2935,4,4508,4505,4507,2947,2948,2953,42,2936,2929,2935,4,4509,4508,4507,2954,2947,2953,42,2937,2929,2936,4,4510,4508,4509,2955,2947,2954,42,2937,2926,2929,4,4511,4496,4498,2955,2944,2947,42,2925,2926,2937,4,4512,4496,4511,2943,2944,2955,42,2869,2925,2937,4,4413,4512,4511,2887,2943,2955,42,2869,2937,2866,4,4413,4511,4411,2887,2955,2884,42,2866,2937,2936,4,4408,4510,4509,2884,2955,2954,42,2866,2936,2865,4,4408,4509,4407,2884,2954,2883,42,2865,2936,2863,4,4407,4509,4405,2883,2954,2881,42,2863,2936,2938,4,4405,4509,4513,2881,2954,2956,42,2936,2935,2938,4,4509,4507,4513,2954,2953,2956,42,2938,2935,2939,4,4513,4507,4514,2956,2953,2957,42,2935,2934,2939,4,4507,4504,4514,2953,2952,2957,42,2939,2934,2940,4,4514,4504,4515,2957,2952,2958,42,2934,2941,2940,4,4504,4516,4515,2952,2959,2958,42,2940,2941,2942,4,4515,4516,4517,2958,2959,2960,42,2940,2942,2943,4,4518,4519,4520,2958,2960,2961,42,2942,2944,2943,4,4519,4521,4520,2960,2962,2961,42,2945,2940,2943,4,4522,4518,4520,2963,2958,2961,42,2939,2940,2945,4,4523,4518,4522,2957,2958,2963,42,2938,2939,2945,4,4524,4523,4522,2956,2957,2963,42,2938,2945,2946,4,4524,4522,4525,2956,2963,2964,42,2946,2945,2947,4,4526,4527,4528,2964,2963,2965,42,2945,2943,2947,4,4527,4529,4528,2963,2961,2965,42,2947,2943,2948,4,4528,4529,4530,2965,2961,2966,42,2948,2943,2949,4,4530,4529,4531,2966,2961,2967,42,2948,2949,2950,4,4530,4531,4532,2966,2967,2968,42,2948,2950,2951,4,4533,4534,4535,2966,2968,2969,42,2951,2950,2952,4,4535,4534,4536,2969,2968,2970,42,2951,2952,2953,4,4535,4536,4537,2969,2970,2971,42,2952,2954,2953,4,4536,4538,4537,2970,2972,2971,42,2954,2955,2953,4,4538,4539,4537,2972,2973,2971,42,2955,2956,2953,4,4539,4540,4537,2973,2974,2971,42,2953,2956,2957,4,4537,4540,4541,2971,2974,2975,42,2956,2958,2957,4,4540,4542,4541,2974,2976,2975,42,2958,2956,2959,4,4542,4540,4543,2976,2974,2977,42,2956,2960,2959,4,4540,4544,4543,2974,2978,2977,42,2959,2960,2961,4,4543,4544,4545,2977,2978,2979,42,2959,2961,2962,4,4546,4547,4548,2977,2979,2980,42,2962,2961,2963,4,4548,4547,4549,2980,2979,2981,42,2964,2962,2963,4,4550,4548,4549,2982,2980,2981,42,2965,2962,2964,4,4551,4548,4550,2983,2980,2982,42,2966,2962,2965,4,4552,4548,4551,2984,2980,2983,42,2967,2962,2966,4,4553,4548,4552,2985,2980,2984,42,2967,2959,2962,4,4553,4546,4548,2985,2977,2980,42,2959,2967,2958,4,4546,4553,4554,2977,2985,2976,42,2958,2967,2968,4,4554,4553,4555,2976,2985,2986,42,2969,2968,2967,4,4556,4555,4553,2987,2986,2985,42,2970,2968,2969,4,4557,4555,4556,2988,2986,2987,42,2971,2968,2970,4,4558,4555,4557,2989,2986,2988,42,2972,2968,2971,4,4559,4555,4558,2990,2986,2989,42,2972,2973,2968,4,4559,4560,4555,2990,2991,2986,42,2974,2973,2972,4,4561,4562,4563,2992,2991,2990,42,2974,2975,2973,4,4561,4564,4562,2992,2993,2991,42,2976,2975,2974,4,4565,4564,4561,2994,2993,2992,42,2977,2975,2976,4,4566,4564,4565,2995,2993,2994,42,2977,2957,2975,4,4566,4541,4564,2995,2975,2993,42,2953,2957,2977,4,4537,4541,4566,2971,2975,2995,42,2977,2951,2953,4,4566,4535,4537,2995,2969,2971,42,2978,2951,2977,4,4567,4535,4566,2996,2969,2995,42,2978,2948,2951,4,4567,4533,4535,2996,2966,2969,42,2947,2948,2978,4,4568,4533,4567,2965,2966,2996,42,2979,2947,2978,4,4569,4568,4567,2997,2965,2996,42,2946,2947,2979,4,4570,4568,4569,2964,2965,2997,42,2859,2946,2979,4,4397,4570,4569,2877,2964,2997,42,2860,2946,2859,4,4398,4570,4397,2878,2964,2877,42,2860,2938,2946,4,4401,4524,4525,2878,2956,2964,42,2863,2938,2860,4,4403,4524,4401,2881,2956,2878,42,2859,2979,2858,4,4397,4569,4396,2877,2997,2876,42,2858,2979,2976,4,4396,4569,4565,2876,2997,2994,42,2979,2978,2976,4,4569,4567,4565,2997,2996,2994,42,2976,2978,2977,4,4565,4567,4566,2994,2996,2995,42,2858,2976,2974,4,4396,4565,4561,2876,2994,2992,42,2858,2974,2856,4,4396,4561,4394,2876,2992,2874,42,2856,2974,2972,4,4394,4561,4563,2874,2992,2990,42,2856,2972,2980,4,4394,4563,4571,2874,2990,2998,42,2980,2972,2971,4,4572,4559,4558,2998,2990,2989,42,2980,2971,2981,4,4572,4558,4573,2998,2989,2999,42,2981,2971,2970,4,4573,4558,4557,2999,2989,2988,42,2981,2970,2982,4,4573,4557,4574,2999,2988,3000,42,2981,2982,2983,4,4573,4574,4575,2999,3000,3001,42,2983,2982,2984,4,4575,4574,4576,3001,3000,3002,42,2983,2984,2985,4,4575,4576,4577,3001,3002,3003,42,2986,2983,2985,4,4578,4575,4577,3004,3001,3003,42,2987,2983,2986,4,4579,4575,4578,3005,3001,3004,42,2987,2981,2983,4,4579,4573,4575,3005,2999,3001,42,2980,2981,2987,4,4572,4573,4579,2998,2999,3005,42,2855,2980,2987,4,4393,4571,4580,2873,2998,3005,42,2856,2980,2855,4,4394,4571,4393,2874,2998,2873,42,2855,2987,2853,4,4393,4580,4391,2873,3005,2871,42,2987,2986,2853,4,4580,4581,4391,3005,3004,2871,42,2853,2986,2851,4,4391,4581,4389,2871,3004,2869,42,2986,2985,2851,4,4578,4577,4582,3004,3003,2869,42,2851,2985,2988,4,4582,4577,4583,2869,3003,3006,42,2988,2985,2989,4,4584,4585,4586,3006,3003,3007,42,2985,2990,2989,4,4585,4587,4586,3003,3008,3007,42,2985,2991,2990,4,4585,4588,4587,3003,3009,3008,42,2991,2992,2990,4,4588,4589,4587,3009,3010,3008,42,2990,2992,2993,4,4587,4589,4590,3008,3010,3011,42,2993,2992,2994,4,4590,4589,4591,3011,3010,3012,42,2992,2995,2994,4,4589,4592,4591,3010,3013,3012,42,2995,2996,2994,4,4592,4593,4591,3013,3014,3012,42,2995,2997,2996,4,4592,4594,4593,3013,3015,3014,42,2997,2998,2996,4,4594,4595,4593,3015,3016,3014,42,2997,2999,2998,4,4594,4596,4595,3015,3017,3016,42,2999,3000,2998,4,4596,4597,4595,3017,3018,3016,42,2999,3001,3000,4,4596,4598,4597,3017,3019,3018,42,2998,3000,3002,4,4595,4597,4599,3016,3018,3020,42,2998,3002,3003,4,4595,4599,4600,3016,3020,3021,42,3003,3002,3004,4,4601,4602,4603,3021,3020,3022,42,3005,3003,3004,4,4604,4601,4603,3023,3021,3022,42,2996,3003,3005,4,4593,4600,4605,3014,3021,3023,42,2998,3003,2996,4,4595,4600,4593,3016,3021,3014,42,2994,2996,3005,4,4591,4593,4605,3012,3014,3023,42,2994,3005,3006,4,4591,4605,4606,3012,3023,3024,42,3006,3005,3007,4,4607,4604,4608,3024,3023,3025,42,3005,3004,3007,4,4604,4603,4608,3023,3022,3025,42,3007,3004,3008,4,4609,4610,4611,3025,3022,3026,42,3004,3009,3008,4,4610,4612,4611,3022,3027,3026,42,3004,3010,3009,4,4610,4613,4612,3022,3028,3027,42,3010,3011,3009,4,4613,4614,4612,3028,3029,3027,42,3009,3011,3012,4,4612,4614,4615,3027,3029,3030,42,3009,3012,3013,4,4612,4615,4616,3027,3030,3031,42,3013,3012,3014,4,4616,4615,4617,3031,3030,3032,42,3015,3013,3014,4,4618,4616,4617,3033,3031,3032,42,3016,3013,3015,4,4619,4616,4618,3034,3031,3033,42,3008,3013,3016,4,4611,4616,4619,3026,3031,3034,42,3008,3009,3013,4,4611,4612,4616,3026,3027,3031,42,3017,3008,3016,4,4620,4611,4619,3035,3026,3034,42,3007,3008,3017,4,4609,4611,4620,3025,3026,3035,42,3018,3007,3017,4,4621,4609,4620,3036,3025,3035,42,3006,3007,3018,4,4607,4608,4622,3024,3025,3036,42,3006,3018,3019,4,4607,4622,4623,3024,3036,3037,42,3019,3018,3020,4,4624,4621,4625,3037,3036,3038,42,3018,3017,3020,4,4621,4620,4625,3036,3035,3038,42,3020,3017,3021,4,4625,4620,4626,3038,3035,3039,42,3017,3016,3021,4,4620,4619,4626,3035,3034,3039,42,3021,3016,3022,4,4626,4619,4627,3039,3034,3040,42,3016,3015,3022,4,4619,4618,4627,3034,3033,3040,42,3022,3015,3023,4,4627,4618,4628,3040,3033,3041,42,3015,3024,3023,4,4618,4629,4628,3033,3042,3041,42,3015,3025,3024,4,4618,4630,4629,3033,3043,3042,42,3025,3026,3024,4,4630,4631,4629,3043,3044,3042,42,3022,3023,3027,4,4627,4628,4632,3040,3041,3045,42,3021,3022,3027,4,4626,4627,4632,3039,3040,3045,42,3028,3021,3027,4,4633,4626,4632,3046,3039,3045,42,3029,3021,3028,4,4634,4626,4633,3047,3039,3046,42,3020,3021,3029,4,4625,4626,4634,3038,3039,3047,42,3020,3029,3030,4,4625,4634,4635,3038,3047,3048,42,3030,3029,3031,4,4635,4634,4636,3048,3047,3049,42,3031,3029,3032,4,4636,4634,4637,3049,3047,3050,42,3032,3029,3028,4,4637,4634,4633,3050,3047,3046,42,3033,3031,3032,4,4638,4636,4637,3051,3049,3050,42,3034,3031,3033,4,4639,4636,4638,3052,3049,3051,42,3035,3031,3034,4,4640,4636,4639,3053,3049,3052,42,3030,3031,3035,4,4635,4636,4640,3048,3049,3053,42,3036,3030,3035,4,4641,4635,4640,3054,3048,3053,42,3036,3019,3030,4,4641,4624,4635,3054,3037,3048,42,2993,3019,3036,4,4590,4624,4641,3011,3037,3054,42,2993,3006,3019,4,4590,4606,4624,3011,3024,3037,42,2993,2994,3006,4,4590,4591,4606,3011,3012,3024,42,2990,2993,3036,4,4587,4590,4641,3008,3011,3054,42,2990,3036,2989,4,4587,4641,4586,3008,3054,3007,42,3036,3035,2989,4,4641,4640,4586,3054,3053,3007,42,2989,3035,3037,4,4586,4640,4642,3007,3053,3055,42,3037,3035,3038,4,4642,4640,4643,3055,3053,3056,42,3035,3034,3038,4,4640,4639,4643,3053,3052,3056,42,3038,3034,3039,4,4643,4639,4644,3056,3052,3057,42,3039,3034,3040,4,4644,4639,4645,3057,3052,3058,42,3040,3034,3033,4,4645,4639,4638,3058,3052,3051,42,3041,3039,3040,4,4646,4644,4645,3059,3057,3058,42,3042,3039,3041,4,4647,4644,4646,3060,3057,3059,42,3038,3039,3042,4,4643,4644,4647,3056,3057,3060,42,3038,3042,3043,4,4643,4647,4648,3056,3060,3061,42,3044,3043,3042,4,4649,4648,4647,3062,3061,3060,42,3044,3045,3043,4,4649,4650,4648,3062,3063,3061,42,3045,3044,3046,4,4651,4652,4653,3063,3062,3064,42,3046,3044,3047,4,4653,4652,4654,3064,3062,3065,42,3044,3048,3047,4,4655,4656,4657,3062,3066,3065,42,3044,3049,3048,4,4655,4658,4656,3062,3067,3066,42,3049,3044,3042,4,4659,4649,4647,3067,3062,3060,42,3049,3042,3041,4,4660,4647,4646,3067,3060,3059,42,3049,3041,3048,4,4658,4661,4656,3067,3059,3066,42,3048,3041,3050,4,4656,4661,4662,3066,3059,3068,42,3050,3041,3051,4,4663,4664,4665,3068,3059,3069,42,3052,3050,3051,4,4666,4663,4665,3070,3068,3069,42,3053,3050,3052,4,4667,4662,4668,3071,3068,3070,42,3053,3048,3050,4,4667,4656,4662,3071,3066,3068,42,3047,3048,3053,4,4657,4656,4667,3065,3066,3071,42,3054,3047,3053,4,4669,4657,4667,3072,3065,3071,42,3055,3047,3054,4,4670,4654,4671,3073,3065,3072,42,3055,3046,3047,4,4670,4653,4654,3073,3064,3065,42,3056,3046,3055,4,4672,4653,4670,3074,3064,3073,42,3056,3057,3046,4,4672,4673,4653,3074,3075,3064,42,2844,3057,3056,4,4674,4675,4676,2862,3075,3074,42,2844,2845,3057,4,4674,4677,4675,2862,2863,3075,42,2845,3058,3057,4,4677,4678,4675,2863,3076,3075,42,2845,2848,3058,4,4677,4679,4678,2863,2866,3076,42,2846,2848,2845,4,4379,4680,4378,2864,2866,2863,42,2846,2847,2848,4,4379,4681,4680,2864,2865,2866,42,2848,2849,3059,4,4682,4683,4684,2866,2867,3077,42,2849,2988,3059,4,4683,4583,4684,2867,3006,3077,42,2849,2851,2988,4,4683,4582,4583,2867,2869,3006,42,3059,2988,3037,4,4685,4584,4642,3077,3006,3055,42,2988,2989,3037,4,4584,4586,4642,3006,3007,3055,42,3059,3037,3060,4,4685,4642,4686,3077,3055,3078,42,3037,3038,3060,4,4642,4643,4686,3055,3056,3078,42,3060,3038,3043,4,4686,4643,4648,3078,3056,3061,42,3045,3060,3043,4,4650,4686,4648,3063,3078,3061,42,3058,3060,3045,4,4687,4686,4650,3076,3078,3063,42,3058,3059,3060,4,4687,4685,4686,3076,3077,3078,42,3058,3045,3057,4,4688,4651,4673,3076,3063,3075,42,3057,3045,3046,4,4673,4651,4653,3075,3063,3064,42,2843,2844,3056,4,4374,4674,4676,2861,2862,3074,42,2842,2843,3056,4,4373,4374,4676,2860,2861,3074,42,2842,3056,3061,4,4689,4672,4690,2860,3074,3079,42,3061,3056,3062,4,4690,4672,4691,3079,3074,3080,42,3062,3056,3055,4,4691,4672,4670,3080,3074,3073,42,3062,3055,3054,4,4691,4670,4671,3080,3073,3072,42,3062,3054,3063,4,4691,4671,4692,3080,3072,3081,42,3054,3053,3063,4,4669,4667,4693,3072,3071,3081,42,3063,3053,3064,4,4693,4667,4694,3081,3071,3082,42,3064,3053,3052,4,4694,4667,4668,3082,3071,3070,42,3064,3052,3065,4,4694,4668,4695,3082,3070,3083,42,3065,3052,3066,4,4695,4668,4696,3083,3070,3084,42,3052,3067,3066,4,4666,4697,4698,3070,3085,3084,42,3052,3051,3067,4,4666,4665,4697,3070,3069,3085,42,3066,3067,3068,4,4698,4697,4699,3084,3085,3086,42,3066,3068,3069,4,4698,4699,4700,3084,3086,3087,42,3066,3069,3070,4,4698,4700,4701,3084,3087,3088,42,3070,3069,3071,4,4701,4700,4702,3088,3087,3089,42,3070,3071,3072,4,4701,4702,4703,3088,3089,3090,42,3072,3071,3073,4,4703,4702,4704,3090,3089,3091,42,3072,3073,3074,4,4703,4704,4705,3090,3091,3092,42,3074,3073,3075,4,4705,4704,4706,3092,3091,3093,42,3065,3066,3076,4,4695,4696,4707,3083,3084,3094,42,3076,3066,3077,4,4707,4696,4708,3094,3084,3095,42,3076,3077,3078,4,4707,4708,4709,3094,3095,3096,42,3078,3077,3079,4,4709,4708,4710,3096,3095,3097,42,3077,3080,3079,4,4708,4711,4710,3095,3098,3097,42,3079,3080,3081,4,4710,4711,4712,3097,3098,3099,42,3081,3080,3082,4,4712,4711,4713,3099,3098,3100,42,3083,3081,3082,4,4714,4712,4713,3101,3099,3100,42,3083,3084,3081,4,4714,4715,4712,3101,3102,3099,42,3078,3081,3084,4,4709,4712,4715,3096,3099,3102,42,3081,3078,3079,4,4712,4709,4710,3099,3096,3097,42,3076,3078,3085,4,4716,4717,4718,3094,3096,3103,42,3085,3078,3086,4,4718,4717,4719,3103,3096,3104,42,3086,3078,3087,4,4719,4717,4720,3104,3096,3105,42,3078,3088,3087,4,4721,4722,4723,3096,3106,3105,42,3087,3088,3089,4,4723,4722,4724,3105,3106,3107,42,3088,3090,3089,4,4722,4725,4724,3106,3108,3107,42,3089,3090,3091,4,4724,4725,4726,3107,3108,3109,42,3090,3092,3091,4,4725,4727,4726,3108,3110,3109,42,3091,3092,3093,4,4726,4727,4728,3109,3110,3111,42,3092,3094,3093,4,4727,4729,4728,3110,3112,3111,42,3089,3091,3095,4,4730,4731,4732,3107,3109,3113,42,3095,3091,3096,4,4732,4731,4733,3113,3109,3114,42,3091,3097,3096,4,4731,4734,4733,3109,3115,3114,42,3098,3095,3096,4,4735,4732,4733,3116,3113,3114,42,3099,3095,3098,4,4736,4732,4735,3117,3113,3116,42,3099,3100,3095,4,4736,4737,4732,3117,3118,3113,42,3099,3101,3100,4,4736,4738,4737,3117,3119,3118,42,3101,3099,3102,4,4738,4736,4739,3119,3117,3120,42,3102,3099,3103,4,4739,4736,4740,3120,3117,3121,42,3102,3103,3104,4,4739,4740,4741,3120,3121,3122,42,3105,3102,3104,4,4742,4739,4741,3123,3120,3122,42,3105,3106,3102,4,4742,4743,4739,3123,3124,3120,42,3106,3105,3107,4,4743,4742,4744,3124,3123,3125,42,3107,3105,3108,4,4744,4742,4745,3125,3123,3126,42,3105,3109,3108,4,4742,4746,4745,3123,3127,3126,42,3109,3105,3104,4,4746,4742,4741,3127,3123,3122,42,3108,3109,3110,4,4745,4746,4747,3126,3127,3128,42,3111,3106,3107,4,4748,4743,4744,3129,3124,3125,42,3111,3112,3106,4,4748,4749,4743,3129,3130,3124,42,3113,3112,3111,4,4750,4749,4748,3131,3130,3129,42,3114,3112,3113,4,4751,4749,4750,3132,3130,3131,42,3114,3115,3112,4,4751,4752,4749,3132,3133,3130,42,3114,3116,3115,4,4751,4753,4752,3132,3134,3133,42,3117,3116,3114,4,4754,4753,4751,3135,3134,3132,42,3117,3118,3116,4,4754,4755,4753,3135,3136,3134,42,3119,3118,3117,4,4756,4755,4754,3137,3136,3135,42,3119,3120,3118,4,4756,4757,4755,3137,3138,3136,42,3121,3120,3119,4,4758,4757,4756,3139,3138,3137,42,3121,3062,3120,4,4758,4691,4757,3139,3080,3138,42,3121,3061,3062,4,4758,4690,4691,3139,3079,3080,42,2841,3061,3121,4,4759,4690,4758,2859,3079,3139,42,2841,2842,3061,4,4759,4689,4690,2859,2860,3079,42,2841,3121,2840,4,4759,4758,4760,2859,3139,2858,42,3121,3119,2840,4,4758,4756,4760,3139,3137,2858,42,2840,3119,3117,4,4760,4756,4754,2858,3137,3135,42,2840,3117,3122,4,4760,4754,4761,2858,3135,3140,42,3122,3117,3114,4,4761,4754,4751,3140,3135,3132,42,3122,3114,3113,4,4761,4751,4750,3140,3132,3131,42,3120,3062,3123,4,4757,4691,4762,3138,3080,3141,42,3123,3062,3063,4,4762,4691,4692,3141,3080,3081,42,3063,3065,3123,4,4693,4695,4763,3081,3083,3141,42,3063,3064,3065,4,4693,4694,4695,3081,3082,3083,42,3076,3123,3065,4,4707,4763,4695,3094,3141,3083,42,3123,3076,3118,4,4762,4716,4755,3141,3094,3136,42,3118,3076,3085,4,4755,4716,4718,3136,3094,3103,42,3124,3118,3085,4,4764,4755,4718,3142,3136,3103,42,3116,3118,3124,4,4753,4755,4764,3134,3136,3142,42,3115,3116,3124,4,4752,4753,4764,3133,3134,3142,42,3115,3124,3125,4,4752,4764,4765,3133,3142,3143,42,3125,3124,3085,4,4765,4764,4718,3143,3142,3103,42,3125,3085,3086,4,4765,4718,4719,3143,3103,3104,42,3101,3125,3086,4,4738,4765,4719,3119,3143,3104,42,3125,3101,3126,4,4765,4738,4766,3143,3119,3144,42,3126,3101,3102,4,4766,4738,4739,3144,3119,3120,42,3106,3126,3102,4,4743,4766,4739,3124,3144,3120,42,3106,3112,3126,4,4743,4749,4766,3124,3130,3144,42,3112,3115,3126,4,4749,4752,4766,3130,3133,3144,42,3126,3115,3125,4,4766,4752,4765,3144,3133,3143,42,3101,3086,3100,4,4738,4719,4737,3119,3104,3118,42,3086,3087,3100,4,4719,4720,4737,3104,3105,3118,42,3087,3089,3100,4,4720,4730,4737,3105,3107,3118,42,3100,3089,3095,4,4737,4730,4732,3118,3107,3113,42,3120,3123,3118,4,4757,4762,4755,3138,3141,3136,42,3019,3020,3030,4,4624,4625,4635,3037,3038,3048,42,2975,2957,2973,4,4564,4541,4562,2993,2975,2991,42,2973,2957,2958,4,4562,4541,4542,2991,2975,2976,42,2958,2968,2973,4,4554,4555,4560,2976,2986,2991,42,2969,2967,2966,4,4556,4553,4552,2987,2985,2984,42,2933,3127,2934,4,4506,4767,4504,2951,3145,2952,42,2906,2904,3128,4,4768,4769,4770,2924,2922,3146,42,3128,2904,3129,4,4770,4769,4771,3146,2922,3147,42,2904,2902,3129,4,4769,4460,4771,2922,2920,3147,42,3129,2902,2901,4,4771,4460,4459,3147,2920,2919,42,2899,2901,2900,4,4772,4459,4458,2917,2919,2918,42,3130,2901,2899,4,4773,4459,4772,3148,2919,2917,42,3131,3130,2899,4,4774,4773,4772,3149,3148,2917,42,3132,3131,2899,4,4775,4774,4772,3150,3149,2917,42,2899,2898,3132,4,4456,4455,4776,2917,2916,3150,42,2836,2872,2834,4,4364,4418,4363,2854,2890,2852,42,2834,2872,2871,4,4363,4418,4420,2852,2890,2889,42,2834,2871,2868,4,4361,4417,4414,2852,2889,2886,42,2834,2868,2833,4,4361,4414,4360,2852,2886,2851,42,2833,2868,2867,4,4359,4410,4412,2851,2886,2885,42,2833,2867,2832,4,4359,4412,4358,2851,2885,2850,42,2832,2867,2864,4,4777,4409,4404,2850,2885,2882,42,2832,2864,3133,4,4777,4404,4778,2850,2882,3151,42,3133,2864,2862,4,4778,4404,4406,3151,2882,2880,42,3133,2862,2861,4,4779,4400,4402,3151,2880,2879,42,3133,2861,3134,4,4779,4402,4780,3151,2879,3152,42,3134,2861,2854,4,4781,4399,4392,3152,2879,2872,42,2854,2861,2857,4,4392,4399,4395,2872,2879,2875,42,2852,3134,2854,4,4390,4781,4392,2870,3152,2872,42,3134,2852,2830,4,4781,4390,4782,3152,2870,2848,42,2830,2852,2829,4,4782,4390,4783,2848,2870,2847,42,2852,2850,2829,4,4390,4388,4783,2870,2868,2847,42,2828,2829,2850,4,4385,4783,4388,2846,2847,2868,42,2831,3134,2830,4,4356,4780,4355,2849,3152,2848,42,2831,3133,3134,4,4356,4779,4780,2849,3151,3152,42,2832,3133,2831,4,4777,4778,4784,2850,3151,2849,42,2848,3059,3058,5,4785,4786,4787,2866,3077,3076,42,3135,3136,3137,4,4788,4789,4790,3153,3154,3155,42,3135,3138,3136,4,4788,4791,4789,3153,3156,3154,42,3137,3136,3139,4,4790,4789,4792,3155,3154,3157,42,3140,3141,3142,4,4793,4794,4795,3158,3159,3160,42,3140,3143,3141,4,4793,4796,4794,3158,3161,3159,42,3143,3140,3144,4,4796,4793,4797,3161,3158,3162,42,3144,3145,3143,4,4797,4798,4796,3162,3163,3161,42,3144,3146,3145,4,4797,4799,4798,3162,3164,3163,42,3147,3146,3144,4,4800,4799,4797,3165,3164,3162,42,3147,3144,3148,4,4800,4797,4801,3165,3162,3166,42,3144,3140,3148,4,4797,4793,4801,3162,3158,3166,42,3148,3140,3149,4,4801,4793,4802,3166,3158,3167,42,3140,3142,3149,4,4793,4795,4802,3158,3160,3167,42,3149,3142,3150,4,4802,4795,4803,3167,3160,3168,42,3142,3151,3150,4,4795,4804,4803,3160,3169,3168,42,3142,3152,3151,4,4795,4805,4804,3160,3170,3169,42,3142,3141,3152,4,4795,4794,4805,3160,3159,3170,42,3152,3153,3151,4,4805,4806,4804,3170,3171,3169,42,3151,3153,3154,4,4804,4806,4807,3169,3171,3172,42,3153,3155,3154,4,4806,4808,4807,3171,3173,3172,42,3154,3155,3156,4,4807,4808,4809,3172,3173,3174,42,3157,3156,3155,4,4810,4809,4808,3175,3174,3173,42,3157,3158,3156,4,4810,4811,4809,3175,3176,3174,42,3157,3159,3158,4,4810,4812,4811,3175,3177,3176,42,3160,3159,3157,4,4813,4812,4810,3178,3177,3175,42,3159,3161,3158,4,4812,4814,4811,3177,3179,3176,42,3161,3159,3162,4,4814,4812,4815,3179,3177,3180,42,3156,3158,3161,4,4809,4811,4814,3174,3176,3179,42,3156,3161,3163,4,4809,4814,4816,3174,3179,3181,42,3154,3156,3163,4,4807,4809,4816,3172,3174,3181,42,3151,3154,3164,4,4804,4807,4817,3169,3172,3182,42,3164,3154,3165,4,4817,4807,4818,3182,3172,3183,42,3154,3166,3165,4,4807,4819,4818,3172,3184,3183,42,3165,3166,3167,4,4818,4819,4820,3183,3184,3185,42,3168,3167,3166,4,4821,4820,4819,3186,3185,3184,42,3168,3169,3167,4,4821,4822,4820,3186,3187,3185,42,3170,3169,3168,4,4823,4822,4821,3188,3187,3186,42,3170,3171,3169,4,4823,4824,4822,3188,3189,3187,42,3171,3172,3169,4,4824,4825,4822,3189,3190,3187,42,3172,3173,3169,4,4825,4826,4822,3190,3191,3187,42,3169,3173,3167,4,4822,4826,4820,3187,3191,3185,42,3173,3174,3167,4,4826,4827,4820,3191,3192,3185,42,3173,3175,3174,4,4826,4828,4827,3191,3193,3192,42,3173,3176,3175,4,4826,4829,4828,3191,3194,3193,42,3177,3176,3173,4,4830,4829,4826,3195,3194,3191,42,3176,3178,3175,4,4829,4831,4828,3194,3196,3193,42,3175,3178,3179,4,4828,4831,4832,3193,3196,3197,42,3180,3175,3179,4,4833,4828,4832,3198,3193,3197,42,3174,3175,3180,4,4827,4828,4833,3192,3193,3198,42,3181,3174,3180,4,4834,4827,4833,3199,3192,3198,42,3165,3174,3181,4,4818,4827,4834,3183,3192,3199,42,3165,3167,3174,4,4818,4820,4827,3183,3185,3192,42,3182,3165,3181,4,4835,4818,4834,3200,3183,3199,42,3164,3165,3182,4,4817,4818,4835,3182,3183,3200,42,3183,3164,3182,4,4836,4817,4835,3201,3182,3200,42,3150,3164,3183,4,4803,4817,4836,3168,3182,3201,42,3150,3151,3164,4,4803,4804,4817,3168,3169,3182,42,3184,3150,3183,4,4837,4803,4836,3202,3168,3201,42,3149,3150,3184,4,4802,4803,4837,3167,3168,3202,42,3185,3149,3184,4,4838,4802,4837,3203,3167,3202,42,3148,3149,3185,4,4801,4802,4838,3166,3167,3203,42,3186,3148,3185,4,4839,4801,4838,3204,3166,3203,42,3147,3148,3186,4,4800,4801,4839,3165,3166,3204,42,3185,3187,3186,4,4840,4841,4842,3203,3205,3204,42,3185,3188,3187,4,4840,4843,4841,3203,3206,3205,42,3185,3184,3188,4,4840,4844,4843,3203,3202,3206,42,3188,3184,3189,4,4843,4844,4845,3206,3202,3207,42,3184,3183,3189,4,4844,4846,4845,3202,3201,3207,42,3189,3183,3190,4,4845,4846,4847,3207,3201,3208,42,3190,3183,3182,4,4847,4846,4848,3208,3201,3200,42,3190,3182,3191,4,4847,4848,4849,3208,3200,3209,42,3182,3181,3191,4,4848,4850,4849,3200,3199,3209,42,3191,3181,3192,4,4849,4850,4851,3209,3199,3210,42,3192,3181,3193,4,4851,4850,4852,3210,3199,3211,42,3181,3194,3193,4,4850,4853,4852,3199,3212,3211,42,3181,3180,3194,4,4850,4854,4853,3199,3198,3212,42,3180,3195,3194,4,4854,4855,4853,3198,3213,3212,42,3180,3179,3195,4,4854,4856,4855,3198,3197,3213,42,3179,3196,3195,4,4856,4857,4855,3197,3214,3213,42,3196,3197,3195,4,4857,4858,4855,3214,3215,3213,42,3195,3197,3198,4,4855,4858,4859,3213,3215,3216,42,3195,3198,3199,4,4855,4859,4860,3213,3216,3217,42,3194,3195,3199,4,4853,4855,4860,3212,3213,3217,42,3194,3199,3200,4,4853,4860,4861,3212,3217,3218,42,3193,3194,3200,4,4852,4853,4861,3211,3212,3218,42,3193,3200,3201,4,4852,4861,4862,3211,3218,3219,42,3201,3200,3202,4,4862,4861,4863,3219,3218,3220,42,3203,3201,3202,4,4864,4862,4863,3221,3219,3220,42,3201,3203,3204,4,4862,4864,4865,3219,3221,3222,42,3203,3205,3204,4,4864,4866,4865,3221,3223,3222,42,3203,3206,3205,4,4864,4867,4866,3221,3224,3223,42,3207,3206,3203,4,4868,4867,4864,3225,3224,3221,42,3207,3203,3202,4,4868,4864,4863,3225,3221,3220,42,3201,3204,3208,4,4862,4865,4869,3219,3222,3226,42,3192,3201,3208,4,4851,4862,4869,3210,3219,3226,42,3192,3193,3201,4,4851,4852,4862,3210,3211,3219,42,3146,3209,3145,4,4799,4870,4798,3164,3227,3163,42,3210,3211,3212,4,4871,4872,4873,3228,3229,3230,42,3211,3213,3212,4,4872,4874,4873,3229,3231,3230,42,3212,3213,3214,4,4873,4874,4875,3230,3231,3232,42,3213,3215,3214,4,4874,4876,4875,3231,3233,3232,42,3213,3216,3215,4,4874,4877,4876,3231,3234,3233,42,3210,3212,3217,4,4871,4873,4878,3228,3230,3235,42,3217,3212,3218,4,4878,4873,4879,3235,3230,3236,42,3212,3219,3218,4,4873,4880,4879,3230,3237,3236,42,3218,3219,3220,4,4879,4880,4881,3236,3237,3238,42,3219,3221,3220,4,4880,4882,4881,3237,3239,3238,42,3222,3221,3219,4,4883,4882,4880,3240,3239,3237,42,3217,3218,3223,4,4878,4879,4884,3235,3236,3241,42,3223,3218,3224,4,4884,4879,4885,3241,3236,3242,42,3224,3218,3225,4,4885,4879,4886,3242,3236,3243,42,3218,3226,3225,4,4879,4887,4886,3236,3244,3243,42,3226,3227,3225,4,4887,4888,4886,3244,3245,3243,42,3228,3227,3226,4,4889,4888,4887,3246,3245,3244,42,3228,3229,3227,4,4889,4890,4888,3246,3247,3245,42,3224,3225,3230,4,4885,4886,4891,3242,3243,3248,42,3230,3225,3231,4,4891,4886,4892,3248,3243,3249,42,3225,3232,3231,4,4886,4893,4892,3243,3250,3249,42,3225,3233,3232,4,4886,4894,4893,3243,3251,3250,42,3233,3234,3232,4,4894,4895,4893,3251,3252,3250,42,3235,3234,3233,4,4896,4895,4894,3253,3252,3251,42,3230,3231,3236,4,4891,4892,4897,3248,3249,3254,42,3236,3231,3237,4,4897,4892,4898,3254,3249,3255,42,3237,3231,3238,4,4898,4892,4899,3255,3249,3256,42,3231,3239,3238,4,4892,4900,4899,3249,3257,3256,42,3239,3240,3238,4,4900,4901,4899,3257,3258,3256,42,3239,3241,3240,4,4900,4902,4901,3257,3259,3258,42,3237,3242,3236,4,4898,4903,4897,3255,3260,3254,42,3242,3237,3243,4,4903,4898,4904,3260,3255,3261,42,3237,3244,3243,4,4898,4905,4904,3255,3262,3261,42,3244,3237,3245,4,4905,4898,4906,3262,3255,3263,42,3246,3244,3245,4,4907,4905,4906,3264,3262,3263,42,3245,3247,3246,4,4906,4908,4907,3263,3265,3264,42,3248,3236,3242,4,4909,4897,4903,3266,3254,3260,42,3236,3248,3249,4,4897,4909,4910,3254,3266,3267,42,3250,3249,3248,4,4911,4910,4909,3268,3267,3266,42,3250,3251,3249,4,4911,4912,4910,3268,3269,3267,42,3252,3251,3250,4,4913,4912,4911,3270,3269,3268,42,3252,3253,3251,4,4913,4914,4912,3270,3271,3269,42,3253,3254,3251,4,4914,4915,4912,3271,3272,3269,42,3253,3255,3254,4,4914,4916,4915,3271,3273,3272,42,3255,3256,3254,4,4916,4917,4915,3273,3274,3272,42,3257,3256,3255,4,4918,4917,4916,3275,3274,3273,42,3257,3258,3256,4,4918,4919,4917,3275,3276,3274,42,3259,3258,3257,4,4920,4919,4918,3277,3276,3275,42,3259,3260,3258,4,4920,4921,4919,3277,3278,3276,42,3261,3260,3259,4,4922,4921,4920,3279,3278,3277,42,3262,3260,3261,4,4923,4921,4922,3280,3278,3279,42,3262,3263,3260,4,4923,4924,4921,3280,3281,3278,42,3260,3263,3264,4,4921,4924,4925,3278,3281,3282,42,3263,3210,3264,4,4924,4871,4925,3281,3228,3282,42,3264,3210,3217,4,4925,4871,4878,3282,3228,3235,42,3264,3217,3265,4,4925,4878,4926,3282,3235,3283,42,3265,3217,3223,4,4926,4878,4884,3283,3235,3241,42,3265,3223,3266,4,4926,4884,4927,3283,3241,3284,42,3266,3223,3224,4,4927,4884,4885,3284,3241,3242,42,3266,3224,3267,4,4927,4885,4928,3284,3242,3285,42,3267,3224,3230,4,4928,4885,4891,3285,3242,3248,42,3249,3267,3230,4,4910,4928,4891,3267,3285,3248,42,3251,3267,3249,4,4912,4928,4910,3269,3285,3267,42,3251,3254,3267,4,4912,4915,4928,3269,3272,3285,42,3254,3266,3267,4,4915,4927,4928,3272,3284,3285,42,3254,3256,3266,4,4915,4917,4927,3272,3274,3284,42,3256,3265,3266,4,4917,4926,4927,3274,3283,3284,42,3258,3265,3256,4,4919,4926,4917,3276,3283,3274,42,3258,3264,3265,4,4919,4925,4926,3276,3282,3283,42,3260,3264,3258,4,4921,4925,4919,3278,3282,3276,42,3249,3230,3236,4,4910,4891,4897,3267,3248,3254,42,3268,3262,3261,4,4929,4923,4922,3286,3280,3279,42,3269,3270,3271,4,4930,4931,4932,3287,3288,3289,42,3269,3272,3270,4,4930,4933,4931,3287,3290,3288,42,3269,3271,3273,4,4930,4932,4934,3287,3289,3291] + +} diff --git a/examples/obj/gallardo/GallardoNoUv_bin.js b/examples/obj/gallardo/GallardoNoUv_bin.js index 42e1db7db1f00c..d796c9e5c16a2b 100644 --- a/examples/obj/gallardo/GallardoNoUv_bin.js +++ b/examples/obj/gallardo/GallardoNoUv_bin.js @@ -1,94 +1,94 @@ -{ - - "metadata" : - { - "formatVersion" : 3.1, - "sourceFile" : "GallardoNoUv.obj", - "generatedBy" : "OBJConverter", - "vertices" : 77815, - "faces" : 75573, - "normals" : 55191, - "uvs" : 0, - "materials" : 7 - }, - - "materials": [ { - "DbgColor" : 15658734, - "DbgIndex" : 0, - "DbgName" : "wire_255255255", - "colorDiffuse" : [0.8, 0.8, 0.8], - "colorSpecular" : [0.175, 0.175, 0.175], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 29.411765 - }, - - { - "DbgColor" : 15597568, - "DbgIndex" : 1, - "DbgName" : "wire_115115115", - "colorDiffuse" : [0.3608, 0.3608, 0.3608], - "colorSpecular" : [0.175, 0.175, 0.175], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 29.411765 - }, - - { - "DbgColor" : 60928, - "DbgIndex" : 2, - "DbgName" : "03___Default", - "colorDiffuse" : [0.13176, 0.13176, 0.13176], - "colorSpecular" : [0.0, 0.0, 0.0], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 7.843137 - }, - - { - "DbgColor" : 238, - "DbgIndex" : 3, - "DbgName" : "02___Default", - "colorDiffuse" : [0.8, 0.0, 0.0], - "colorSpecular" : [0.6525, 0.6525, 0.6525], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 25.490196 - }, - - { - "DbgColor" : 15658496, - "DbgIndex" : 4, - "DbgName" : "wire_255000000", - "colorDiffuse" : [0.8, 0.0, 0.0], - "colorSpecular" : [0.175, 0.175, 0.175], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 29.411765 - }, - - { - "DbgColor" : 61166, - "DbgIndex" : 5, - "DbgName" : "wire_252252000", - "colorDiffuse" : [0.79056, 0.79056, 0.0], - "colorSpecular" : [0.175, 0.175, 0.175], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 29.411765 - }, - - { - "DbgColor" : 15597806, - "DbgIndex" : 6, - "DbgName" : "wire_132132132", - "colorDiffuse" : [0.41408, 0.41408, 0.41408], - "colorSpecular" : [0.175, 0.175, 0.175], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 29.411765 - }], - - "buffers": "GallardoNoUv_bin.bin" - -} +{ + + "metadata" : + { + "formatVersion" : 3.1, + "sourceFile" : "GallardoNoUv.obj", + "generatedBy" : "OBJConverter", + "vertices" : 77815, + "faces" : 75573, + "normals" : 55191, + "uvs" : 0, + "materials" : 7 + }, + + "materials": [ { + "DbgColor" : 15658734, + "DbgIndex" : 0, + "DbgName" : "wire_255255255", + "colorDiffuse" : [0.8, 0.8, 0.8], + "colorSpecular" : [0.175, 0.175, 0.175], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 29.411765 + }, + + { + "DbgColor" : 15597568, + "DbgIndex" : 1, + "DbgName" : "wire_115115115", + "colorDiffuse" : [0.3608, 0.3608, 0.3608], + "colorSpecular" : [0.175, 0.175, 0.175], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 29.411765 + }, + + { + "DbgColor" : 60928, + "DbgIndex" : 2, + "DbgName" : "03___Default", + "colorDiffuse" : [0.13176, 0.13176, 0.13176], + "colorSpecular" : [0.0, 0.0, 0.0], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 7.843137 + }, + + { + "DbgColor" : 238, + "DbgIndex" : 3, + "DbgName" : "02___Default", + "colorDiffuse" : [0.8, 0.0, 0.0], + "colorSpecular" : [0.6525, 0.6525, 0.6525], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 25.490196 + }, + + { + "DbgColor" : 15658496, + "DbgIndex" : 4, + "DbgName" : "wire_255000000", + "colorDiffuse" : [0.8, 0.0, 0.0], + "colorSpecular" : [0.175, 0.175, 0.175], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 29.411765 + }, + + { + "DbgColor" : 61166, + "DbgIndex" : 5, + "DbgName" : "wire_252252000", + "colorDiffuse" : [0.79056, 0.79056, 0.0], + "colorSpecular" : [0.175, 0.175, 0.175], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 29.411765 + }, + + { + "DbgColor" : 15597806, + "DbgIndex" : 6, + "DbgName" : "wire_132132132", + "colorDiffuse" : [0.41408, 0.41408, 0.41408], + "colorSpecular" : [0.175, 0.175, 0.175], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 29.411765 + }], + + "buffers": "GallardoNoUv_bin.bin" + +} diff --git a/examples/obj/male02/Male02_bin.js b/examples/obj/male02/Male02_bin.js index f8d4c0f65eac7d..fcb3c941d9fad3 100644 --- a/examples/obj/male02/Male02_bin.js +++ b/examples/obj/male02/Male02_bin.js @@ -1,82 +1,82 @@ -{ - - "metadata" : - { - "formatVersion" : 3.1, - "sourceFile" : "male02.obj", - "generatedBy" : "OBJConverter", - "vertices" : 2746, - "faces" : 5004, - "normals" : 2769, - "uvs" : 3275, - "materials" : 5 - }, - - "materials": [ { - "DbgColor" : 15658734, - "DbgIndex" : 0, - "DbgName" : "male-02-1noCullingID_male-02-1noCulling.JP", - "colorDiffuse" : [0.64, 0.64, 0.64], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "male-02-1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }, - - { - "DbgColor" : 15597568, - "DbgIndex" : 1, - "DbgName" : "orig_02_-_Defaul1noCu_orig_02_-_Defaul1noCu", - "colorDiffuse" : [0.64, 0.64, 0.64], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "orig_02_-_Defaul1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }, - - { - "DbgColor" : 60928, - "DbgIndex" : 2, - "DbgName" : "FrontColorNoCullingID_orig_02_-_Defaul1noCu", - "colorDiffuse" : [0.8, 0.8, 0.8], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "orig_02_-_Defaul1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }, - - { - "DbgColor" : 238, - "DbgIndex" : 3, - "DbgName" : "_01_-_Default1noCulli__01_-_Default1noCulli", - "colorDiffuse" : [0.64, 0.64, 0.64], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "01_-_Default1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }, - - { - "DbgColor" : 15658496, - "DbgIndex" : 4, - "DbgName" : "FrontColorNoCullingID_male-02-1noCulling.JP", - "colorDiffuse" : [0.8, 0.8, 0.8], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "male-02-1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }], - - "buffers": "Male02_bin.bin" - -} +{ + + "metadata" : + { + "formatVersion" : 3.1, + "sourceFile" : "male02.obj", + "generatedBy" : "OBJConverter", + "vertices" : 2746, + "faces" : 5004, + "normals" : 2769, + "uvs" : 3275, + "materials" : 5 + }, + + "materials": [ { + "DbgColor" : 15658734, + "DbgIndex" : 0, + "DbgName" : "male-02-1noCullingID_male-02-1noCulling.JP", + "colorDiffuse" : [0.64, 0.64, 0.64], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "male-02-1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }, + + { + "DbgColor" : 15597568, + "DbgIndex" : 1, + "DbgName" : "orig_02_-_Defaul1noCu_orig_02_-_Defaul1noCu", + "colorDiffuse" : [0.64, 0.64, 0.64], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "orig_02_-_Defaul1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }, + + { + "DbgColor" : 60928, + "DbgIndex" : 2, + "DbgName" : "FrontColorNoCullingID_orig_02_-_Defaul1noCu", + "colorDiffuse" : [0.8, 0.8, 0.8], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "orig_02_-_Defaul1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }, + + { + "DbgColor" : 238, + "DbgIndex" : 3, + "DbgName" : "_01_-_Default1noCulli__01_-_Default1noCulli", + "colorDiffuse" : [0.64, 0.64, 0.64], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "01_-_Default1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }, + + { + "DbgColor" : 15658496, + "DbgIndex" : 4, + "DbgName" : "FrontColorNoCullingID_male-02-1noCulling.JP", + "colorDiffuse" : [0.8, 0.8, 0.8], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "male-02-1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }], + + "buffers": "Male02_bin.bin" + +} diff --git a/examples/obj/male02/Male02_slim.js b/examples/obj/male02/Male02_slim.js index c2357d5377205b..dbda73952e2518 100644 --- a/examples/obj/male02/Male02_slim.js +++ b/examples/obj/male02/Male02_slim.js @@ -1,95 +1,95 @@ -{ - - "metadata" : - { - "formatVersion" : 3.1, - "sourceFile" : "male02.obj", - "generatedBy" : "OBJConverter", - "vertices" : 2746, - "faces" : 5004, - "normals" : 2769, - "colors" : 0, - "uvs" : 3275, - "materials" : 5 - }, - - "scale" : 100.000000, - - "materials": [ { - "DbgColor" : 15658734, - "DbgIndex" : 0, - "DbgName" : "male-02-1noCullingID_male-02-1noCulling.JP", - "colorDiffuse" : [0.64, 0.64, 0.64], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "male-02-1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }, - - { - "DbgColor" : 15597568, - "DbgIndex" : 1, - "DbgName" : "orig_02_-_Defaul1noCu_orig_02_-_Defaul1noCu", - "colorDiffuse" : [0.64, 0.64, 0.64], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "orig_02_-_Defaul1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }, - - { - "DbgColor" : 60928, - "DbgIndex" : 2, - "DbgName" : "FrontColorNoCullingID_orig_02_-_Defaul1noCu", - "colorDiffuse" : [0.8, 0.8, 0.8], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "orig_02_-_Defaul1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }, - - { - "DbgColor" : 238, - "DbgIndex" : 3, - "DbgName" : "_01_-_Default1noCulli__01_-_Default1noCulli", - "colorDiffuse" : [0.64, 0.64, 0.64], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "01_-_Default1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }, - - { - "DbgColor" : 15658496, - "DbgIndex" : 4, - "DbgName" : "FrontColorNoCullingID_male-02-1noCulling.JP", - "colorDiffuse" : [0.8, 0.8, 0.8], - "colorSpecular" : [0.165, 0.165, 0.165], - "illumination" : 2, - "mapDiffuse" : "male-02-1noCulling.JPG", - "opticalDensity" : 1.0, - "specularCoef" : 154.901961, - "opacity" : 1.0 - }], - - "vertices": [464,15985,579,166,15790,583,160,15767,622,436,15989,532,660,16185,304,346,16107,578,564,16375,504,690,16282,-18,723,16468,173,558,16341,-309,578,16366,-309,326,16350,-459,339,16384,-494,682,16062,-444,707,16308,-10,694,16199,305,652,15719,623,403,15306,1015,-73,15603,661,-48,15646,591,-39,15796,561,-210,15786,446,-122,15926,496,-224,15997,334,-388,15981,232,-376,16113,96,-388,16097,236,-339,16037,397,-308,16009,497,-227,15980,575,67,15995,528,-131,16006,635,-26,16032,641,142,16089,651,17,16114,849,313,16209,682,158,16226,872,423,16339,701,541,16555,670,594,16609,569,769,16687,257,773,16731,16,900,17155,-257,967,17093,154,919,17536,-238,682,17186,-566,663,17590,-533,313,17545,-711,329,17163,-703,366,16780,-512,554,16779,-409,699,16775,-252,660,16522,-187,530,16535,-384,307,16528,-462,53,16336,-493,37,16361,-506,-233,16274,-355,-253,16298,-359,50,16056,-674,390,16052,-625,718,16097,-498,411,16088,-684,887,15729,-660,1190,15788,-267,897,16076,-186,848,16049,-168,783,15987,195,813,16010,229,1061,15584,807,1144,15836,310,1163,15775,319,1682,15576,457,1835,15502,-43,1196,15725,-305,1555,15210,-546,1775,15185,-439,2215,15322,91,2025,15047,-279,2500,15128,230,2132,15370,565,1495,15461,889,1035,15169,1200,989,14613,1495,328,14576,1438,-275,14609,1243,-150,15277,880,-661,15295,627,-230,15763,480,-607,15707,165,-440,15976,249,-443,16188,-108,-437,15975,-248,-482,15997,-242,-254,16038,-569,-280,16064,-615,56,16091,-739,-452,15776,-858,37,15721,-969,474,15725,-848,896,15688,-674,974,15240,-812,1636,14559,-596,1800,14565,-497,1902,14549,-392,1981,14504,-227,2211,14891,-81,2566,14802,220,2590,14853,631,2508,15147,649,1951,15289,943,1264,15143,1230,1201,14640,1456,1146,14107,1524,958,14029,1655,295,13993,1644,-342,14007,1442,-863,14565,1005,-1319,14629,582,-1246,15134,402,-1033,15557,62,-791,15809,-379,-810,15748,-383,-432,15713,-891,-1000,15586,-945,-569,15181,-1273,39,15680,-985,482,15671,-870,526,15236,-978,1082,14524,-849,1605,14032,-443,1746,14073,-284,1823,14202,-137,1951,14213,-3,1999,14661,-127,2286,14756,-64,2577,14566,214,2635,14570,612,2419,14525,935,2336,14840,972,2244,15088,985,1875,14945,1170,1661,15088,1229,1434,14667,1377,1345,14142,1409,1334,14011,1431,1153,13952,1554,956,13917,1662,289,13867,1664,-353,13864,1475,-960,13981,1187,-1475,14005,772,-930,13981,1105,-1561,14042,553,-1559,13925,569,-1642,13957,357,-1624,13532,466,-1700,13559,274,-1680,12759,541,-1569,13590,-329,-1605,12756,4,-1281,13567,-887,-1331,12753,-542,-1146,12753,-668,-1085,13550,-957,-1062,13974,-1136,-854,13946,-1179,-852,14054,-1214,-642,14016,-1247,-628,14555,-1362,8,14516,-1230,62,15232,-1138,557,14521,-1045,1043,13988,-786,1604,13941,-401,1730,13967,-248,1859,13994,-91,1986,14016,56,1817,14093,656,1998,14288,61,1955,14424,-200,1590,14310,-82,2043,14156,-229,2382,14261,-137,2334,14514,-101,2626,14324,180,2638,14496,603,2446,14239,895,2104,14127,1041,2064,14402,1086,1997,14704,1145,1697,14517,1070,1578,14636,1299,1563,14154,1312,1540,14030,1330,1489,13589,1369,1316,13560,1469,1144,13530,1568,980,13501,1663,341,13434,1715,-319,13417,1593,-946,13425,1316,-967,13855,1207,-1476,13894,783,-1547,13505,659,-1586,12761,705,-1599,11836,783,-1615,11834,249,-1429,11831,-318,-1263,11829,-480,-1096,11828,-642,-960,12754,-795,-929,11826,-804,-775,12754,-922,-123,12759,-881,-259,11823,-843,366,12762,-811,239,11821,-824,719,11819,-692,825,12767,-626,1347,11817,-454,1425,12774,-312,1518,12776,-108,1650,13558,-153,1554,13539,-305,975,13497,-710,431,13492,-882,-45,13487,-1050,-669,13518,-1110,21,13885,-1136,530,13885,-952,536,13972,-972,1037,13895,-767,1772,13578,52,1879,13596,227,1833,13998,698,1648,14290,994,1515,14384,427,1393,14227,287,1379,14218,721,1517,13954,279,1500,13939,676,1676,13520,261,1664,13495,628,1869,12866,211,1880,12847,580,2061,12427,-2,2031,12396,489,2136,12067,42,2355,12220,-314,2416,12022,-317,2455,11810,-279,2793,11758,-317,2754,12020,-386,2682,12264,-413,3043,12067,-235,2979,12319,-283,3172,12145,78,3133,12363,25,2893,12554,-293,3068,12600,5,2688,13088,-251,2376,13020,-336,2587,12492,-401,2268,12438,-276,2070,12937,-184,1849,13584,-115,1699,14031,-98,2195,13676,-283,2529,13750,-191,2744,13781,129,2732,13754,550,2559,13693,873,2222,13603,1043,1888,13529,951,1754,14026,976,1667,14299,994,2077,12876,871,2221,12433,784,2034,12201,265,2139,12295,587,2065,11783,404,2171,11674,68,2465,11578,-194,2798,11551,-230,3070,11589,-62,3074,11800,-154,3176,11679,244,3191,11921,147,3097,12243,462,3024,12603,418,2885,13118,39,2876,13089,487,2695,13027,804,2388,12945,956,2531,12499,879,2420,12335,761,2171,11872,711,2089,11315,574,2208,11200,221,2252,10614,451,2510,10532,226,2487,11111,-22,2823,10503,181,2810,11085,-52,3075,11123,111,3181,11209,406,3067,11321,752,3050,11798,611,2776,11883,844,2768,12305,719,2443,11910,879,2195,11400,870,2147,10718,771,2264,10113,630,2524,10028,396,2548,9563,516,2847,9478,500,2831,9996,342,3069,10030,489,3071,10537,334,3146,10116,781,3158,10623,626,3053,10727,946,2795,10809,1172,2783,11413,1004,2482,10839,1217,2460,11438,1034,2235,10804,1064,2151,10218,955,2274,9702,716,2600,9682,628,2400,9783,775,2576,9499,667,2809,9429,644,2817,9619,614,2968,9619,739,2968,9429,775,2990,9499,1008,2996,9682,955,3058,9478,673,3099,9564,970,2956,9703,1277,3033,10221,1106,2774,10306,1339,2466,10338,1393,2229,10305,1246,2130,9841,1023,2294,9885,999,2357,9612,834,2601,9625,1027,2235,9725,1081,2258,9795,1314,2416,9795,1444,2649,9725,1422,2691,9885,1326,2473,9948,1340,2322,9948,1215,2382,9927,1494,2682,9841,1477,2172,9926,1320,2890,9784,1179,2869,9612,1255,2844,12570,737,1752,13622,846,1446,12787,1408,1281,12787,1500,1116,12787,1593,950,12786,1685,310,12783,1761,-304,12778,1691,-871,12772,1444,-1468,13478,858,-1397,12765,1034,-836,12771,1312,-1492,12763,869,-1498,11837,925,-1480,11360,1049,-1598,11362,911,-1674,11363,377,-1499,11359,-222,-1351,11355,-387,-1410,11093,-334,-1273,11088,-512,-1524,10441,-334,-1391,10414,-501,-1136,11084,-690,-1254,10388,-670,-420,11061,-789,-355,11336,-790,152,11326,-803,650,11317,-702,1326,11305,-509,1457,11818,-249,1612,12778,95,1706,12780,299,1659,12785,910,1508,11824,1262,1369,11825,1366,1230,11826,1471,1091,11827,1575,427,11831,1766,-161,11834,1779,-720,11836,1590,-1295,11837,1208,-696,11835,1434,-1396,11837,1066,-1361,11358,1188,-1468,11095,1129,-1597,11099,995,-1711,11103,462,-1547,11097,-155,-1659,10469,-168,-1691,10137,-180,-1562,10086,-343,-1702,9762,-250,-1547,9664,-403,-1436,10036,-509,-1396,9565,-556,-1305,9989,-678,-1243,9468,-711,-1423,9137,-632,-1273,9057,-754,-544,9278,-872,-571,9814,-880,-22,9789,-916,1,10254,-886,525,9763,-880,547,10228,-850,91,11044,-824,598,11028,-744,1303,11005,-584,1444,11303,-320,1568,11818,-44,1678,11819,160,1684,11821,757,1579,11303,1189,1438,11306,1305,1298,11308,1420,1157,11311,1536,518,11324,1759,-75,11335,1808,-653,11346,1656,-1243,11356,1326,-1339,11091,1264,-1524,10447,1200,-1673,10474,1060,-1794,10490,476,-1827,10189,413,-1907,9852,275,-2055,9345,182,-1756,9302,-401,-2189,8795,148,-1887,8757,-440,-2102,7840,-494,-2403,7877,95,-2413,7851,674,-2197,8769,730,-2286,7815,860,-2059,8728,922,-2160,7778,1046,-1930,8693,1106,-2034,7742,1231,-1797,8657,1291,-1129,8520,1695,-1311,7593,1652,241,8353,1782,329,7423,1734,1176,7450,1562,992,8375,1641,208,8710,1804,-1053,8902,1715,-1679,9110,1322,-1808,9177,1139,-1472,9533,1391,-961,9275,1739,-46,9268,1803,829,9136,1716,917,8756,1676,1695,8522,1289,1955,7614,1189,1844,8570,1118,1569,8972,1338,1714,9050,1170,1989,8618,949,1871,9139,994,2145,8673,773,2003,9220,829,2045,9283,252,1877,9764,348,1679,9653,-225,1676,9988,-173,1543,9945,-340,1536,10302,-331,1399,10287,-499,1424,11002,-394,1561,11301,-132,1678,11299,56,1746,11299,676,1616,10996,1135,1475,11000,1258,1335,11005,1381,1195,11009,1503,572,11030,1748,-23,11049,1822,-611,11068,1696,-1210,11087,1399,-1372,10417,1343,-1578,10097,1176,-1720,10147,1032,-1878,9820,870,-2066,9320,762,-1949,9252,944,-1618,9629,1216,-1268,9990,1478,-626,9817,1746,-22,9789,1814,580,9760,1746,1229,9871,1481,1215,10273,1489,611,10225,1750,-2,10254,1817,-616,10281,1749,-1215,10387,1486,-1424,10042,1329,-1759,9729,1035,1370,10288,1350,1387,9910,1336,1524,9498,1251,1368,9400,1413,1675,9604,1087,1541,9955,1190,1523,10307,1210,1675,10323,1070,1690,9995,1048,1807,9700,934,1802,10055,450,1672,10318,-163,1545,10998,-205,1666,10994,-15,1775,10991,614,1798,10336,493,1259,10274,-669,1272,9870,-678,1410,9906,-508,1524,9565,-387,1796,9270,-359,2190,8738,195,2381,7764,678,2239,7714,849,2097,7664,1019,2424,7827,104,2179,7826,-512,1943,8734,-420,2001,7797,-658,1754,8691,-554,1824,7769,-803,1574,8659,-696,1646,7740,-949,1392,8624,-837,560,8479,-957,713,7554,-1030,-80,8504,-971,-64,8866,-960,506,8863,-925,-45,9268,-936,496,9236,-894,1216,9387,-712,1370,9474,-549,1623,9181,-493,1450,9095,-630,1277,9005,-765,-578,8904,-899,-588,8508,-897,-717,7572,-926,-123,7559,-983,-1529,7734,-873,-1329,8642,-806,-1512,8678,-681,-1720,7769,-747,-1911,7805,-620,-1698,8714,-556,-1586,9217,-514,-542,10278,-852,-436,11314,1545,-916,11335,1368,-451,10981,1552,-964,11004,1373,-1263,11351,1068,-1311,11020,1073,-1401,11357,507,-1449,11027,507,-1263,11351,-49,-1311,11020,-87,-1606,10410,420,-1421,10403,-151,-1653,10137,384,-1480,10072,-163,-1711,9856,308,-1518,9727,-215,-1770,9679,201,-1587,9469,-334,-1858,9319,173,-1627,9171,-352,-1994,8751,145,-1687,8708,-375,-2190,7847,105,-1854,7804,-504,-2331,6931,51,-2009,6891,-563,-2433,6185,-26,-2130,6150,-647,-2481,5798,-97,-2183,5763,-707,-2531,5435,-167,-2226,5398,-771,-2568,5023,-272,-2264,5062,-837,-2705,4188,-409,-2425,4154,-972,-2779,3259,-487,-2515,3228,-1022,-2913,2546,-554,-2600,2679,-1083,-3070,1969,-615,-2770,2053,-1123,-3090,1373,-705,-2813,1236,-1223,-3194,802,-799,-2754,587,-1378,-3204,678,-795,-2746,478,-1380,-2524,1122,-641,-3391,768,-143,-3183,830,394,-2878,828,576,-2468,762,448,-2865,929,559,-3171,931,376,-3381,887,-152,-3209,1479,-106,-2966,1546,326,-2650,1403,462,-2459,881,437,-2020,670,-88,-2014,794,-94,-2329,1264,281,-1998,1145,-226,-2098,1495,292,-1849,1445,-257,-2039,2054,282,-1766,2026,-243,-1766,1514,-764,-1717,2038,-843,-1482,2962,-139,-1458,2985,-739,-1911,2169,-1168,-1731,3062,-1098,-2203,2299,-1247,-1939,1683,-1155,-1961,1124,-1160,-2344,1171,-1323,-2189,494,-1400,-1797,492,-1166,-1858,1061,-829,-1686,580,-739,-1690,471,-750,-1816,369,-1157,-2199,371,-1385,-2139,3155,-1207,-1596,3978,-1030,-1262,3888,-660,-1126,4801,-532,-1449,4888,-881,-1990,4068,-1136,-1860,4982,-991,-1366,5214,-811,-1071,5133,-462,-1017,5496,-394,-1273,5569,-743,-1801,5313,-927,-1727,5672,-865,-1209,5952,-682,-948,5879,-331,-787,6611,-235,-1085,6694,-606,-1669,6058,-805,-1563,6803,-734,-908,7603,-572,-571,7517,-169,-352,8477,-120,-678,8514,-480,-1398,7715,-702,-1233,8605,-577,-627,8753,-524,-305,8662,-110,-278,8781,-105,-598,8907,-552,-67,8791,-131,-71,8706,375,161,8760,-128,49,8636,401,190,8638,-144,100,8528,418,247,8448,-172,184,8368,438,604,7469,-339,593,7385,345,865,6569,-456,830,6496,233,1046,5847,-583,1018,5775,106,1129,5470,-665,1128,5233,-1,1196,5113,-751,1147,4926,-80,1263,4787,-837,1255,4649,-210,1426,3886,-1011,1405,3822,-385,1643,2992,-1130,1613,2929,-533,1927,2057,-1270,1921,2005,-671,2012,1511,-1293,2015,1427,-715,2156,1132,-717,2112,1069,-1342,1977,567,-1315,2180,486,-1709,2200,363,-1696,2623,378,-1836,2613,501,-1852,3153,499,-1712,3158,608,-1707,3468,705,-1041,3455,828,-1046,3121,1272,-1574,2670,1205,-1750,2265,1146,-1651,2220,1710,-1618,2148,2210,-1567,1946,3095,-1456,1790,4003,-1342,2361,3200,-1521,2191,4105,-1405,2718,3264,-1298,2607,4184,-1196,2930,3263,-740,2834,4184,-609,2420,5079,-1018,2033,5005,-1214,1615,4900,-1149,1520,5219,-1065,1962,5331,-1134,2370,5410,-935,2671,5007,-431,2617,5410,-304,2315,5770,-851,1877,5684,-1056,1416,5568,-984,1340,5946,-904,1196,6679,-792,1807,6064,-977,1682,6802,-868,2250,6150,-772,2109,6883,-651,2494,6148,-124,2372,6886,-7,1934,7788,-548,1500,7707,-792,987,7581,-710,623,8469,-530,1253,8566,-613,1737,8678,-376,2212,7795,92,1997,8692,172,1671,9140,-329,1157,8816,-605,558,8707,-559,530,8862,-582,1099,8970,-597,1625,9435,-296,1850,9255,223,1751,9608,264,1498,9633,-194,1028,9318,-699,509,9159,-751,-55,9056,-488,-556,9202,-725,-43,9315,-754,497,9698,-760,1022,9770,-651,1467,9948,-150,1010,10220,-579,495,10176,-716,-22,9781,-760,-549,9747,-760,-1050,9384,-689,-1126,9033,-580,-1160,8866,-579,-1065,9867,-651,-491,10221,-720,0,10199,-718,30,10959,-478,417,10942,-478,45,11292,-427,432,11274,-427,929,10919,-489,912,11252,-427,1373,10898,-87,1354,11232,-49,1511,10892,507,1492,11226,507,1373,10898,1073,1354,11232,1068,1025,10914,1373,1007,11248,1368,512,10937,1552,528,11270,1545,30,10959,1552,45,11292,1545,-128,11833,1562,451,11831,1610,346,12782,1629,372,13434,1624,324,13993,1562,357,14576,1356,-256,14608,1189,-833,14564,923,-316,14007,1371,-282,13416,1480,-915,13425,1229,-257,12777,1518,-5,10199,1534,-499,10221,1533,-1065,10326,1393,-1471,10397,1009,-1517,10115,991,-1625,9843,902,-1711,9632,815,-1834,9285,764,-1979,8719,734,-2164,7815,660,-2306,6902,554,-2423,6160,453,-2468,5880,436,-2508,5670,425,-2597,5153,400,-2609,4796,219,-2725,4165,157,-2810,3238,87,-2915,2673,13,-3081,2068,-25,-2660,2319,396,-2624,1805,488,-2357,2186,477,-2168,3077,544,-2576,3171,435,-2434,4084,533,-2040,3994,639,-1753,2996,370,-1563,3899,469,-1299,3866,-32,-1175,4705,101,-1083,4991,221,-1074,5303,281,-981,5853,362,-813,6584,458,-597,7482,533,-254,8417,503,-188,8558,455,-172,8655,426,-68,8780,956,-359,8765,985,-55,9056,1394,-936,9116,1411,-32,9571,1489,-692,9616,1502,-1263,9745,1330,-1444,9466,1209,-1544,9142,1184,-1671,8634,1157,-1875,7732,1090,-2023,6819,996,-2119,6074,885,-2191,5635,818,-2240,5342,764,-2336,4925,736,-2365,4647,603,-1953,4553,714,-1470,4535,524,-1441,4889,710,-1371,5267,732,-1301,5602,751,-1242,5890,770,-1084,6622,882,-876,7526,999,-694,8436,1064,-517,8626,1029,-985,8881,1379,-1097,8517,1328,-1345,7613,1230,-1545,6710,1124,-1659,5969,1008,-1731,5574,953,-1807,5141,881,-1901,4826,852,-1119,10044,1378,-542,9941,1513,-17,9902,1513,505,9892,1514,608,9530,1494,823,8980,1370,222,8725,956,416,8536,959,873,8749,1331,619,8310,953,811,7406,845,1045,6509,684,1240,5788,537,1306,5502,505,1383,5170,471,1461,4795,432,1513,4455,226,1621,3825,139,1835,2933,0,2143,2001,-121,2211,1444,-142,2403,1238,-155,2152,782,-614,1986,458,-1325,2160,659,-607,2744,1133,-1047,2478,756,14,2849,832,228,2837,933,209,2468,875,2,2692,1375,80,2654,1774,118,2441,2124,110,2230,3007,217,2079,3914,358,1977,4466,461,1907,4728,611,1806,5039,652,1715,5466,744,1633,5855,818,1496,6586,970,1265,7480,1120,992,8383,1264,1447,9010,1190,1343,9333,1225,1179,9624,1344,1079,9938,1384,1052,10226,1402,486,10177,1536,1466,10265,1018,1487,9981,1001,1560,9720,939,1629,10004,403,1604,10273,433,1434,10282,-133,1675,9743,345,1641,9521,864,1773,9182,807,1928,8621,753,1581,8507,1143,1810,7611,1033,1981,6709,894,2099,5973,745,2185,5541,656,2243,5252,589,2349,4840,542,2395,4572,396,2480,4015,295,2645,3112,152,2747,2265,66,3025,1526,1,3175,945,96,3186,844,116,3507,793,-363,3496,911,-374,3335,1479,-393,3209,2047,-330,3254,1988,-923,3083,2557,-840,2818,2721,-1386,3001,2102,-1450,3312,1394,-1010,2444,2349,-1610,3030,2647,-267,2909,3204,-167,2803,4124,-45,2670,4747,46,2635,5092,248,2555,5768,-215,2536,5605,298,2491,5813,319,2440,6091,350,2302,6823,487,2136,7726,639,-355,10977,-478,-1002,10311,-585,-868,11000,-489,-340,11309,-427,-820,11331,-427,-1054,11349,-717,-1203,11352,-552,28,13978,-1156,-647,13919,-1221,-890,13534,-1027,-792,15129,-1314,-865,14558,-1409,-1062,14093,-1181,-1115,14208,-1132,-1516,13976,-532,-1724,13989,145,-1646,14078,335,-1513,14618,461,-1443,15053,262,-1289,15422,-38,-1181,15588,-454,-1571,15440,-958,-1248,15087,-1316,-1045,14618,-1433,-1144,14316,-1181,-1463,14077,-576,-1732,14114,117,-1607,14560,265,-1592,14977,159,-1599,15277,-149,-1845,15020,-266,-1693,14819,27,-1610,14500,-139,-1879,14675,-340,-1869,15221,-570,-1961,14830,-714,-1900,14432,-462,-2046,14465,-792,-1856,14056,-603,-2042,14234,-888,-1927,13556,-844,-2088,13712,-1122,-2006,12957,-1163,-1712,12851,-1042,-1823,12487,-1329,-2122,12530,-1388,-2174,13108,-1430,-2292,12680,-1694,-2179,12570,-1653,-2375,12410,-1839,-2290,12803,-2061,-2342,12571,-2150,-2391,12332,-2168,-2428,12091,-2075,-2199,12260,-2394,-2243,11919,-2264,-1888,12214,-2471,-1835,12564,-2469,-1533,12494,-2360,-1483,12753,-2276,-1295,12618,-1960,-1188,13068,-1698,-1372,13253,-2031,-1783,12838,-2394,-2144,12593,-2389,-2091,12857,-2311,-1971,13371,-2069,-2170,13286,-1814,-2090,13883,-1490,-2005,14395,-1276,-1992,14624,-1185,-1910,14915,-1103,-1818,15270,-977,-1602,15441,-540,-1527,15026,-1351,-1172,14601,-1478,-1228,14559,-1480,-1145,14496,-1226,-1179,14341,-797,-1447,14326,-189,-1539,14409,-49,-1550,14508,103,-1162,14127,-362,-844,14155,-646,-911,13907,-828,-1175,13863,-534,-1528,14163,-313,-1524,13914,-469,-1603,13437,-705,-1407,12839,-1125,-1515,12467,-1411,-1547,12555,-1633,-1860,12618,-1560,-1879,12487,-1284,-2193,12396,-1362,-2401,12165,-1562,-2432,11860,-1827,-2254,11644,-2014,-1933,11857,-2337,-1577,12211,-2369,-1370,12261,-2088,-1317,12497,-1607,-1208,12924,-1380,-1052,13520,-1083,-1055,13670,-1403,-1214,13847,-1728,-1666,13358,-2152,-1547,13966,-1866,-1076,14275,-1516,-911,14069,-1205,-838,14318,-1065,-977,14530,-1311,-1412,14423,-1631,-1874,13980,-1777,-1751,14469,-1538,-1660,14751,-1479,-1633,14861,-1429,-1330,14675,-1435,-1277,13424,-793,-1360,12405,-1845,-1395,12195,-1540,-1574,12410,-1352,-1621,12086,-977,-1919,12161,-910,-2225,12076,-983,-2437,11828,-1197,-2463,11541,-1446,-2287,11335,-1626,-1949,11567,-2082,-1989,11260,-1692,-1634,11658,-2004,-1684,11345,-1619,-1415,11916,-1781,-1474,11585,-1412,-1445,11879,-1156,-1532,11463,-690,-1690,11671,-510,-1967,11741,-448,-2259,11647,-528,-2454,11424,-721,-2477,11159,-951,-2319,10951,-1132,-2041,10881,-1194,-1750,10975,-1113,-1555,11197,-921,-1595,10860,-511,-1566,11131,-276,-1713,11340,-94,-1980,11407,-35,-2265,11307,-121,-2458,11078,-319,-2487,10807,-553,-2340,10598,-735,-2073,10531,-795,-1789,10631,-709,-1761,10281,-164,-1598,10603,-99,-1596,10953,6,-1755,11199,113,-2016,11246,179,-2278,11077,180,-2441,10756,114,-2443,10405,8,-2284,10159,-98,-2023,10112,-164,-2238,10325,-150,-2352,10505,-73,-2349,10761,4,-2345,10714,187,-2352,10428,101,-2235,10230,18,-2051,10291,-198,-2040,10195,-31,-2012,10657,88,-2217,10977,241,-2231,10997,52,-2017,11118,244,-2042,11122,53,-1821,11082,195,-1855,11088,5,-1705,10884,111,-1712,10599,26,-1840,10336,-28,-1862,10416,-197,-1743,10651,-149,-1741,10908,-72,-1617,11928,-2265,-417,16175,-87,-343,16389,-204,-58,16479,-437,86,16741,-519,-147,16701,-458,-408,16624,-213,-495,16570,-138,-500,16353,-19,-458,16221,80,-549,16123,406,-548,16023,595,-534,15953,751,-439,15943,846,-323,15950,915,-167,16018,892,-116,16129,960,-286,16052,989,-235,16208,1032,-328,16153,1023,-282,16298,1047,-375,16258,1023,-380,16333,1078,-454,16318,1062,-460,16377,1046,-553,16366,1000,-459,16375,997,-530,16362,970,-549,16371,996,-489,16387,1043,-370,16361,1033,-407,16373,1076,-337,16367,1066,-328,16390,1085,-390,16411,1093,-513,16432,1078,-586,16401,1043,-597,16455,1059,-637,16434,981,-610,16389,949,-573,16377,909,-629,16365,831,-661,16377,877,-682,16415,865,-689,16395,803,-670,16372,807,-696,16365,731,-681,16362,753,-666,16303,747,-664,16214,698,-634,16158,785,-612,16057,734,-624,16137,563,-603,16237,277,-589,16547,-57,-582,16562,-153,-615,16783,-108,-738,16743,159,-647,16430,194,-739,16409,438,-678,16263,450,-718,16339,616,-712,16366,693,-726,16443,742,-671,16500,865,-616,16528,986,-642,16477,991,-572,16510,1027,-521,16526,1060,-588,16564,1049,-626,16585,983,-660,16616,885,-670,16673,875,-678,16621,952,-668,16610,973,-653,16617,1033,-644,16589,1080,-627,16585,1099,-604,16588,1111,-515,16583,1070,-556,16616,1109,-605,16623,1186,-495,16607,1109,-471,16618,1114,-576,16649,1185,-649,16666,1207,-636,16614,1166,-697,16661,1191,-689,16725,1181,-725,16667,1148,-690,16615,1124,-668,16605,1153,-715,16625,1100,-722,16652,1072,-687,16696,942,-650,16754,974,-721,16709,1054,-725,16723,1125,-652,16784,1135,-678,16774,1082,-637,16872,1036,-641,16801,934,-649,16767,875,-757,16745,641,-779,16574,621,-751,16422,616,-792,16609,433,-768,16924,248,-806,16776,439,-784,16904,513,-726,16860,670,-622,16913,766,-580,16977,874,-595,16962,984,-568,16975,1032,-609,16886,1082,-558,16871,1098,-594,16773,1148,-625,16721,1203,-559,16707,1181,-457,16692,1121,-398,16669,1087,-411,16612,1079,-391,16496,1084,-520,16475,1086,-259,16436,1106,-257,16359,1073,-283,16356,1064,-294,16357,1057,-297,16364,1041,-310,16360,1045,-385,16363,1050,-304,16349,1062,-216,16358,1080,-141,16330,1066,8,16252,986,37,16397,1045,-132,16413,1099,-126,16564,1130,-148,16736,1116,-401,16763,1068,-459,16798,1076,-497,16752,1093,-516,16961,1045,-554,17042,1014,-594,17039,967,-607,17035,888,-587,17040,831,-587,16987,790,-629,16989,737,-740,16916,682,-745,16960,668,-737,16967,657,-606,16997,721,-741,17053,663,-793,16993,533,-801,16976,527,-806,16953,524,-800,16986,394,-742,17129,104,-658,17132,-38,-613,17039,-139,-565,16811,-286,-576,16629,-259,-569,16751,-375,-481,16762,-381,-490,16630,-250,-460,16977,-316,-545,17161,-289,-557,17111,-204,-614,17114,-240,-613,17148,-356,-543,17154,-341,-587,17084,-473,-518,17084,-462,-568,16901,-493,-495,16898,-474,-728,17527,239,-850,17207,434,-847,17124,456,-811,17056,368,-812,17048,448,-810,17033,499,-799,17061,574,-756,17063,682,-675,17056,738,-658,17076,745,-744,17097,668,-798,17099,572,-819,17167,621,-741,17156,735,-644,17093,799,-590,16988,767,-662,17117,880,-636,17144,983,-578,17148,1047,-498,17037,1042,-418,17032,1035,-412,16974,1005,-299,16908,1018,-182,16852,1095,-14,16892,1114,-19,16941,1138,-188,16908,1113,-23,16964,1134,-173,16951,1115,-164,16958,1104,-30,16982,1129,-168,17044,1111,-258,16991,993,-268,16983,1019,-306,16984,989,-256,17050,1065,-330,16983,991,-266,17070,1050,-182,17054,1130,-67,17050,1146,-171,17089,1116,-322,17088,1051,-235,17148,1130,-395,17113,1088,-276,17197,1159,-494,17225,1079,-501,17142,1088,-568,17233,1035,-627,17227,975,-758,17204,782,-833,17244,643,-796,17370,585,-746,17566,518,-606,17338,942,-541,17339,1004,-503,17538,959,-578,17545,884,-541,17791,733,-407,17790,840,-412,17542,1014,-466,17336,1052,-73,17359,1150,-15,17555,1088,-270,17787,945,-104,18038,724,-241,18058,634,209,18159,58,-363,18041,523,-39,18108,-96,235,17921,-502,-158,17815,-496,524,17968,-349,742,17914,-106,418,18101,261,184,17983,737,34,17792,959,248,17512,1002,83,17193,1163,-122,17234,1198,-105,17157,1178,-65,17088,1145,7,17021,1137,57,17035,1127,60,17111,1164,375,17112,977,135,17042,1107,106,16972,1101,238,16909,1034,59,16763,1115,59,16596,1098,252,16416,896,484,16531,781,314,16728,981,494,17115,861,630,17093,722,387,17710,838,494,17829,677,744,17610,497,864,17395,409,1025,17507,112,829,17801,275,557,17962,479,899,17142,345,713,16959,599,711,17142,690,777,16743,601,760,17134,676,792,17126,740,898,17062,685,871,17063,621,909,16879,660,792,16730,688,706,16792,706,679,17094,769,580,17021,791,545,16765,797,576,16545,751,649,16612,639,679,16610,721,873,16877,594,-53,17523,-729,-87,17109,-669,-255,17160,-556,-304,17413,-503,-356,17626,-361,-466,17844,-72,-599,17725,68,-629,17802,441,-446,17993,245,-287,17975,-179,-368,17037,1002,-608,16007,843,-515,15997,944,-394,16004,1010,-430,16113,1031,-533,16118,970,-617,16116,884,-591,16214,883,-522,16229,958,-433,16212,1006,-451,16249,1029,-542,16248,984,-563,16311,1012,-638,16321,918,-608,16251,906,-620,16262,832,-671,16337,851,-620,16380,921,-643,16367,849,-656,16365,776,-655,16369,762,-672,16363,763,-673,16355,773,3564,421,1379,3084,333,1415,3093,46,1411,3364,537,774,3858,417,610,3209,688,312,3764,531,128,3778,83,122,3590,358,-283,3435,717,-231,3265,765,-700,3148,1240,-682,2911,1239,-1186,2568,1190,-1102,2398,1189,-1459,2688,1227,-1455,2954,762,-1235,3337,295,-766,3598,83,-286,3228,64,305,3868,80,606,2814,43,956,2614,42,509,2600,490,514,2804,381,960,3575,61,1375,3921,362,1120,3929,76,1116,3060,835,-40,2805,1184,-492,2376,1128,-494,2210,1138,-1015,2210,1159,-1361,2340,746,-1508,2663,756,-1528,3019,336,-1257,3027,77,-1260,2691,71,-1587,2571,61,-1109,2856,64,-607,2095,44,-951,2319,45,-429,2849,278,-604,2312,259,-426,3071,64,-112,2483,44,83,2475,319,86,2561,687,58,2374,734,-404,2143,733,-966,2087,303,-948,2068,308,-1415,2076,49,-1418,2337,59,-1569,2329,318,-1566,2683,329,-1584,2119,738,-1376,3344,81,-769,-3814,403,1550,-3814,43,1547,-3352,41,1687,-4104,333,1220,-4105,46,1218,-3935,50,732,-3934,387,735,-3491,522,1001,-3243,675,582,-3742,501,283,-3025,824,268,-3348,695,1,-2670,1191,-108,-2977,1233,-351,-2344,1180,-670,-2668,1220,-808,-2122,1171,-994,-2407,1203,-1037,-2314,750,-1097,-2003,749,-1008,-1952,1148,-868,-2005,1139,-526,-2248,1144,-41,-2556,690,474,-2688,494,913,-2980,382,1305,-3351,328,1689,-2981,44,1302,-2688,47,909,-2469,49,521,-2468,325,524,-2197,267,59,-2274,740,62,-1866,315,-402,-1928,744,-436,-1816,747,-831,-1969,321,-1057,-1746,319,-853,-1747,60,-855,-1969,62,-1060,-2297,59,-661,-1866,56,-404,-2198,53,57,-2683,270,-231,-2683,56,-232,-3125,273,-495,-3125,59,-496,-2709,62,-908,-2709,321,-906,-2311,63,-1154,-2310,322,-1152,-2662,749,-874,-3081,745,-419,-3477,332,-78,-3478,56,-80,-3001,53,203,-3244,50,577,-3491,47,997,-3742,53,280,829,17364,-414,787,17721,-207,923,17380,-256,744,17351,-516,587,17757,-426,636,17359,-599,779,16950,-623,889,16970,-561,992,16947,-405,1029,16950,-297,1027,16898,-101,991,17320,-78,916,17690,66,1036,17325,50,902,17683,260,975,17329,376,751,17730,537,782,17355,623,881,17098,514,817,17034,530,840,16764,493,913,16767,467,854,16654,476,925,16662,457,942,16531,476,892,16516,489,1001,16377,514,1056,16847,292,1071,16875,59,1107,16647,-131,1149,16618,-1,1223,16544,-257,1278,16506,-160,1476,16309,-248,1118,16629,210,1128,16624,37,1265,16514,35,1195,16511,-10,1446,16368,-3,966,16612,423,1090,16619,277,1062,16499,382,1111,16528,281,1306,16416,151,1131,16632,-130,1124,16689,-335,1056,16727,-464,984,16717,-603,860,16682,-680,855,16538,-816,991,16533,-746,991,16552,-745,1006,16364,-989,1099,16593,-599,1158,16588,-520,1321,16396,-608,1189,16535,-403,652,16955,-729,806,16713,-708,621,16730,-834,726,16568,-876,634,16522,-871,576,16399,-1115,495,16755,-911,435,16562,-997,364,16580,-1070,255,16580,-1029,201,16439,-1251,344,16764,-857,480,16978,-816,417,17386,-668,326,17728,-567,339,17370,-717,382,16956,-810,198,16934,-884,169,16766,-886,-14,16486,-1035,-89,16517,-1041,-267,16301,-1201,-206,16477,-995,8,16731,-854,-27,16920,-818,120,17321,-741,28,17703,-626,-30,17312,-759,-242,16938,-703,-201,16727,-796,-336,16531,-952,-236,16546,-992,-510,16410,-1045,-286,17344,-609,-156,17699,-566,-387,17748,-350,-484,17374,-365,-396,17133,-547,-365,16931,-596,-334,16652,-702,-241,16650,-788,-421,16526,-765,-376,16554,-792,-604,16285,-858,-478,16521,-675,-317,16631,-634,-392,16888,-545,-402,17109,-507,891,16985,-473,903,17340,-271,953,16993,-284,785,16988,-588,674,17356,-545,693,16989,-660,683,16576,-627,857,16527,-512,923,16530,-396,930,16583,-290,1003,16546,-92,1015,17000,-36,1006,17324,56,1022,17011,119,945,17330,352,1019,17027,321,919,17056,466,782,17355,623,851,17063,514,728,16607,512,840,16597,477,690,16437,494,793,16429,486,810,16341,441,730,16306,470,810,16138,562,958,16579,334,889,16420,448,989,16477,247,993,16379,349,1029,16374,272,1192,16212,291,1015,16558,100,1040,16457,-200,1089,16462,-71,1099,16329,-173,1131,16335,-93,1220,16138,-112,1040,16473,181,1073,16466,15,1114,16370,147,1112,16372,51,1264,16217,97,1008,16455,-272,966,16450,-407,856,16448,-506,1017,16187,-442,1061,16188,-394,1076,16192,-301,1116,16027,-307,813,16443,-668,694,16442,-747,757,16179,-774,844,16179,-734,864,16181,-658,822,15995,-760,549,16536,-680,646,16442,-779,424,16446,-825,633,16178,-878,509,16181,-890,572,16032,-948,270,16447,-884,315,16184,-938,239,16185,-955,225,16077,-988,164,16187,-945,104,16455,-819,335,16583,-788,433,16999,-741,353,17348,-700,365,17002,-781,228,16590,-754,102,16590,-851,125,17019,-808,9,17339,-721,19,17028,-780,30,16565,-782,-72,16458,-861,-14,16194,-906,-97,16196,-908,-95,15971,-975,-180,16200,-876,-191,16464,-794,-187,16614,-637,-396,16472,-734,-443,16279,-849,-358,16275,-888,-479,16155,-947,-181,17053,-673,-262,17348,-589,-484,17374,-365,-346,17070,-600,-293,16599,-619,-458,16478,-598,-352,16473,-664,-469,16283,-694,-402,16281,-715,-426,16081,-783,-408,16286,-600,-423,16481,-500,-308,16605,-553,-390,17080,-521,-374,16610,-538,-384,16459,-505,-379,16439,-543,-528,16306,-458,-375,16617,-445,-375,16448,-415,-382,16443,-489,-491,16264,-244,-52,17311,-642,81,16923,-752,-153,16899,-674,389,16943,-680,285,17370,-614,566,16971,-627,605,17396,-453,753,16966,-488,607,16415,-532,867,16936,-307,836,17361,-184,603,17396,-455,944,17296,135,1011,16909,-26,992,16881,219,886,17233,425,725,17178,692,929,16878,429,875,16845,437,803,16285,273,931,16311,205,1005,16098,140,935,16038,143,1196,15871,-11,1044,16105,58,901,16333,73,883,16364,-105,904,16384,-200,817,16399,-332,771,16405,-388,835,16185,-467,927,16171,-357,1001,16154,-240,969,16133,-121,983,16106,11,1243,15893,-166,1102,15999,-233,1100,16011,-294,1039,16021,-385,1302,15893,-407,976,16022,-424,897,16036,-540,822,16053,-673,648,16193,-601,405,16413,-629,431,16194,-727,640,16058,-802,507,16055,-858,674,15831,-1008,259,16186,-789,438,16053,-888,286,16037,-882,390,15860,-1117,146,16024,-888,205,15840,-1108,117,16172,-810,229,16406,-691,158,16401,-700,0,16386,-705,-20,16156,-811,79,16023,-921,-29,16013,-925,-43,15897,-1158,-89,16000,-891,-104,16135,-721,-69,16366,-637,-230,16335,-559,-224,16109,-663,-216,15897,-980,-358,16314,-515,-331,16100,-606,-296,16108,-691,-322,15875,-858,-311,16046,-585,-357,16296,-422,-341,16897,-562,-541,17197,-296,-320,17251,-517,-336,16863,-508,1038,15859,-755,1128,15838,-592,851,17921,-204,761,17907,-328,614,18156,-82,945,17680,-302,997,17678,-242,1056,17625,4,947,17902,53,670,18152,117,394,18242,183,354,18255,75,574,18155,-144,585,17897,-475,676,17680,-599,853,17703,-442,970,17368,-416,1106,17396,-307,1060,17337,-68,1059,17606,174,919,17876,207,678,18137,239,358,18226,307,244,18193,247,279,18197,138,284,18245,21,434,18161,-244,536,17905,-500,561,17688,-659,726,17320,-661,894,17359,-559,950,17087,-586,934,17120,-666,826,17092,-705,1050,16897,-803,585,17334,-749,710,17125,-705,626,17122,-799,749,16901,-913,381,17396,-866,534,17120,-897,436,17134,-947,475,16945,-1051,335,17136,-902,237,17369,-821,344,17712,-779,328,17929,-603,311,18176,-275,270,17916,-588,244,17693,-732,-28,17682,-748,28,17385,-855,225,17154,-881,78,17167,-913,178,16945,-1096,12,17133,-856,-103,17372,-758,-98,17655,-700,14,17952,-574,104,18170,-278,-29,17939,-543,-275,17667,-624,-252,17376,-706,-198,17063,-750,-114,17075,-795,-132,16864,-901,-399,17382,-650,-346,17234,-730,-262,17247,-759,-296,17106,-863,-365,17193,-704,-418,17362,-610,-422,17661,-538,-425,17618,-468,-351,17971,-338,-393,17951,-284,-489,17626,-424,-545,17380,-499,-567,17370,-441,-730,17134,-502,-487,17597,-341,-604,17346,-370,-594,17372,-435,-719,17132,-370,-436,17957,-219,-574,17602,-300,-679,17202,-273,-712,17224,-179,-738,16941,-133,-760,16976,-67,-799,16747,63,-826,16781,118,-887,16571,334,-813,16806,170,-765,17012,30,-743,17231,-79,-661,17542,-141,-740,17528,-21,-788,17218,33,-801,17045,107,-799,17021,39,-846,16823,198,-601,17922,0,-786,17564,197,-826,17267,264,-797,17237,39,-885,17005,297,-862,16968,164,-925,16770,351,-829,17588,247,-887,17273,275,-869,17033,330,-865,17267,357,-812,17576,316,-854,17623,434,-909,17295,451,-903,16927,560,-883,17269,566,-830,17565,583,-719,17782,623,-742,17900,465,-538,17992,657,-556,18002,804,-714,17788,797,-833,17542,614,-844,17503,719,-879,17261,628,-525,17884,926,-681,17673,925,-836,17533,766,-795,17461,871,-875,17334,717,-829,17309,775,-877,17069,678,-513,17883,995,-652,17638,1019,-756,17431,897,-754,17398,970,-839,17143,807,-503,17883,1079,-654,17623,1107,-743,17393,980,-727,17383,1062,-835,17081,883,-639,17369,1086,-481,17602,1109,-392,17793,1082,-309,18055,913,-340,18048,841,-109,18118,696,-142,18149,660,-80,18118,635,-141,18144,607,-91,18206,535,-18,18140,571,43,18141,503,-37,18240,462,27,18269,372,119,18201,422,115,18267,258,203,18192,313,175,18259,186,236,18251,99,192,18272,-7,72,18291,47,-70,18190,-190,-194,17983,-465,-224,18178,-87,-236,18191,-37,-330,18145,77,-534,17913,-105,-392,18097,179,-696,17911,202,-723,17907,257,-705,17867,322,-559,18093,504,-489,18114,346,-288,18190,437,-199,18225,331,-136,18261,244,-32,18288,125,-339,18184,557,-368,18110,624,-376,18132,756,313,18212,394,537,18133,507,632,18126,369,844,17850,386,794,17829,549,748,17832,571,615,17829,694,454,18116,603,233,18206,492,145,18173,575,83,18176,651,7,18131,692,-65,18106,708,-81,18115,738,-52,18137,695,-96,18100,954,-15,18133,923,-36,18025,1110,19,18052,1092,42,17917,1229,-28,18144,685,41,18094,924,128,18116,886,151,17932,1088,206,17958,1057,197,17755,1201,-88,18001,950,-185,18023,980,-239,17994,921,-361,17800,1124,-455,17602,1173,-534,17414,1104,-540,17407,1163,-599,17196,1069,-418,17628,1242,-495,17393,1243,-582,17135,1132,-341,17368,1217,-264,17585,1193,-197,17759,1126,-312,17812,1191,-100,17770,1116,-136,17557,1200,-211,17345,1238,-364,17194,1210,69,17836,1126,29,18076,930,118,18013,896,177,18047,832,253,18092,802,317,18059,699,490,17836,827,410,17898,933,323,17846,988,196,17812,1049,59,17596,1219,-73,17341,1231,45,17334,1262,0,17141,1210,95,17324,1194,159,17544,1135,348,17543,1060,328,17230,1122,181,17300,1157,172,16992,1213,478,17549,1013,516,17506,908,415,17168,1102,296,17001,1150,430,17123,990,711,17525,785,824,17499,690,798,17264,784,647,17290,820,662,16988,902,570,17008,922,487,16740,1045,864,17493,614,863,17269,731,809,17285,761,855,17071,937,915,17496,572,937,17311,677,889,17302,704,967,17114,865,998,17550,353,1061,17317,316,1121,17350,123,1113,17151,-61,1160,17192,56,1113,17126,167,1254,16955,-61,975,17341,534,1034,17349,339,1040,17214,440,1033,17259,324,1135,17073,278,586,17097,955,421,16810,1097,1146,17149,-241,1138,17168,-368,1077,17143,-460,1236,16913,-559,895,17086,-566,818,17364,-481,937,17091,-442,687,17347,-590,783,17061,-625,966,16880,-678,987,16885,-584,1012,16734,-788,892,16859,-709,588,17757,-426,922,17367,-343,807,17718,-232,1014,17371,-229,955,17686,55,1073,17330,20,930,17682,282,1038,17314,271,970,17315,435,877,17341,595,769,17730,552,780,17357,655,548,17431,877,547,17796,771,481,17154,935,608,16994,810,530,16859,943,456,16910,971,362,16629,1034,606,16868,866,521,16642,910,469,16676,969,375,16471,1008,771,17046,656,867,17041,540,1066,17106,291,1084,16859,254,1016,16860,393,1184,16626,268,1086,17066,-30,1117,17015,116,1175,16878,-46,1178,16854,55,1289,16726,-76,1053,17127,-232,1004,17101,-358,1145,16915,-315,1052,17030,-109,1164,16917,-229,1298,16767,-360,1133,16891,-377,563,17364,-707,404,17371,-775,428,17100,-846,574,17088,-845,659,17060,-750,661,16888,-959,569,16894,-953,749,16676,-993,709,16866,-894,272,17134,-883,258,16979,-988,356,16951,-954,247,16839,-1165,187,16975,-957,125,17142,-872,23,17346,-793,242,17376,-798,340,17726,-585,65,17697,-673,-183,17699,-588,-206,17333,-701,68,17081,-826,-126,17039,-779,60,16895,-917,-54,16875,-876,43,16744,-1050,-348,17335,-594,-214,17125,-716,-427,17064,-530,-231,16880,-748,-330,16879,-673,-279,16648,-875,-480,17362,-465,-403,17748,-364,-529,17377,-368,-544,17058,-331,-650,17028,-213,-731,17153,31,-739,16882,11,-690,16841,-117,-717,16665,2,-744,16699,80,-770,16493,172,-775,16921,82,-807,16651,179,-672,17449,-76,-559,17813,-92,2216,8858,1665,2119,8931,1730,2140,8884,1642,2180,8913,1769,2287,8901,1680,2248,8947,1758,2400,9094,1580,2311,9160,1699,2320,9185,1694,2419,9114,1571,2295,9074,1528,2178,9106,1520,2307,9094,1514,2185,9125,1503,2238,9254,1364,2175,9477,1466,2130,9203,1606,2128,9179,1617,2220,9175,1678,2224,9200,1670,2283,9492,1563,2354,9684,1370,2216,9638,1261,2495,9799,1268,2360,9781,1180,2544,9887,1209,2426,9873,1126,2435,10110,1016,2436,10058,869,2406,9817,980,2473,9766,876,2517,10017,773,2555,9963,627,2489,9704,727,2618,9657,650,2694,9928,565,2617,10234,555,2765,10212,507,2832,9923,593,2903,10219,552,2936,9935,660,3009,10234,617,2975,9980,828,3013,10290,800,2901,10347,968,2902,10041,986,2687,10397,1094,2694,10126,1145,2535,10389,1044,2565,10139,1114,2440,10360,934,2463,10313,786,2558,10281,698,2698,9869,1224,2661,9779,1309,2563,9677,1450,2439,9456,1639,2545,9260,1561,2349,9205,1471,2409,9012,1610,2332,9024,1529,2425,9324,1149,2500,8973,1380,2483,9240,1024,2589,8885,1216,2536,9193,887,2665,8837,1038,2705,9100,766,2752,8809,890,2820,9087,805,2602,9545,672,2754,9532,687,2757,9639,662,2863,9649,731,2873,9545,759,2933,9682,882,2463,9597,756,2439,9609,924,2359,9717,1021,2258,9468,1133,2873,9763,1066,2887,9662,1103,2684,9328,1471,2673,8927,1499,2525,9016,1637,2412,8716,1662,2347,8713,1605,2425,8663,1487,2347,8687,1610,2420,8638,1494,2516,8656,1520,2558,8907,1449,2423,8639,1405,2487,8584,1287,2416,8613,1408,2479,8560,1293,2570,8565,1326,2656,8840,1274,2532,8632,1234,2593,8599,1127,2523,8607,1235,2583,8575,1133,2678,8562,1155,2750,8811,1094,2638,8706,1053,2686,8650,952,2626,8682,1053,2671,8628,956,2746,8610,979,2827,8768,917,2921,9099,897,2890,8758,994,2902,9185,1095,2945,9581,920,2830,9257,1267,2778,8852,1327,2585,8610,1511,2487,8636,1478,2603,8657,1585,2505,8706,1686,2501,8680,1689,2411,8690,1666,2333,8444,1654,2391,8416,1546,2326,8419,1654,2383,8392,1548,2458,8396,1568,2511,8630,1526,2595,8632,1591,2442,8413,1714,2375,8434,1701,2367,8409,1700,2221,8225,1618,2242,8185,1661,2304,8156,1541,2353,8155,1586,2309,8174,1670,2504,8359,1622,2448,8372,1569,2516,8382,1622,2268,8204,1529,2433,8389,1713,2480,8611,1480,2352,8378,1445,2411,8345,1342,2339,8357,1444,2397,8324,1342,2467,8308,1366,2561,8540,1330,2649,8556,1395,2637,8532,1399,2576,8584,1511,2391,8356,1502,2377,8335,1499,2179,8210,1385,2189,8165,1419,2254,8135,1311,2291,8112,1359,2251,8133,1430,2497,8262,1421,2442,8293,1516,2457,8312,1520,2513,8281,1423,2452,8288,1365,2232,8189,1300,2597,8620,1300,2587,8595,1301,2444,8430,1240,2497,8401,1156,2429,8409,1236,2480,8382,1154,2335,8287,1111,2348,8222,1111,2535,8330,1168,2552,8348,1171,2668,8538,1158,2749,8546,1216,2860,8820,1148,2689,8584,1337,2762,8624,1135,2695,8672,1099,2681,8650,1097,2517,8559,1027,2569,8528,950,2603,8482,978,2730,8590,983,2789,8588,1043,2772,8568,1045,2746,8604,1132,2544,8519,1069,2524,8504,1063,2498,8542,1022,2548,8513,946,2581,8467,974,2629,8442,1031,2587,8470,1099,2566,8456,1091,2354,8408,990,2373,8461,967,2412,8436,909,2400,8377,920,2607,8428,1026,2403,8378,1018,2429,8354,968,2677,8560,1337,2480,8400,1298,2464,8381,1293,2300,8305,1164,2295,8260,1208,2388,8196,1156,2349,8220,1221,2577,8295,1222,2521,8329,1316,2538,8347,1322,2596,8312,1226,2736,8523,1219,-1737,10726,1062,-1751,10612,1019,-1667,10719,1037,-1819,10645,983,-1797,10736,1015,-1886,10699,777,-1773,10662,780,-1780,10665,754,-1900,10706,753,-1824,10839,834,-1730,10846,831,-1829,10852,812,-1729,10858,807,-1908,11004,567,-1742,10997,509,-1623,10827,783,-1612,10936,479,-1801,10971,262,-1640,10900,220,-1652,10669,290,-1696,10708,564,-1657,10694,752,-1655,10693,779,-1626,10818,808,-1669,10623,1004,-1817,10725,665,-2026,10789,680,-2017,10969,321,-2135,10736,570,-2021,10941,122,-2231,10692,92,-2228,10513,472,-2278,10496,42,-2258,10328,404,-2200,10353,-35,-2228,10124,336,-2110,10070,296,-2096,9930,599,-2177,9963,648,-2043,9873,762,-2104,9894,810,-2090,9884,830,-2030,9864,783,-1941,9813,885,-1978,9816,943,-1957,9808,953,-1920,9805,896,-1735,9755,928,-1771,9762,977,-1711,9834,962,-1730,9852,908,-1890,9902,942,-1856,9907,893,-1752,9788,880,-1883,9824,853,-1903,9833,841,-1964,9882,752,-1976,9892,731,-2016,9953,567,-1990,10073,273,-1965,10097,656,-1856,10255,302,-1795,10412,-98,-1776,10551,-1,-1830,10456,-197,-1822,10612,-151,-1902,10613,-476,-1888,10750,-400,-1923,10873,-704,-1902,10994,-598,-1831,11079,-525,-1822,10851,-351,-1844,10984,-275,-1845,11197,-422,-1979,11038,-254,-1965,11264,-364,-2120,11048,-202,-2124,11273,-355,-2299,10849,-271,-2301,11135,-475,-2347,10705,-359,-2368,10985,-605,-2318,10846,-726,-2283,10570,-454,-2199,10816,-752,-2171,10530,-490,-2055,10808,-760,-2029,10532,-508,-1952,10357,-203,-1928,10306,-104,-2079,10298,-76,-2197,10398,-134,-2273,10531,-59,-2224,10728,-9,-2063,10929,1,-1856,10934,72,-1910,10940,-30,-1718,10864,24,-1790,10875,-77,-1708,10701,-27,-1811,10552,389,-1788,10648,847,-1867,10673,923,-1983,10666,950,-2102,10483,905,-2148,10295,822,-2180,10126,716,-2103,9988,853,-2087,9974,869,-1957,9890,978,-1935,9880,986,-1760,9818,999,-1911,9913,932,-1875,9918,882,-1945,9995,790,-2012,9993,829,-2025,10008,811,-1955,10010,771,-2060,10102,701,-1993,9993,909,-1910,10019,868,-1980,9981,929,-1898,10008,888,-1858,9896,1043,-2055,9996,981,-1907,9897,1107,-1885,9887,1117,-1837,9886,1055,-1649,9828,1104,-1696,9832,1149,-1625,9934,1149,-1676,9902,1181,-1853,9987,1164,-1875,10000,1155,-2021,10113,1044,-2070,10008,963,-2035,10128,1028,-1933,10133,998,-1945,10148,980,-1860,10111,944,-1872,10126,926,-1942,10275,741,-2017,10272,807,-1951,10136,1053,-1870,10146,1010,-1939,10124,1073,-1858,10135,1030,-1773,10014,1226,-2020,10144,1130,-1825,10023,1289,-1804,10012,1301,-1753,10003,1240,-1553,9911,1354,-1600,9925,1396,-1518,10024,1407,-1580,10000,1429,-1774,10113,1346,-1794,10126,1335,-1989,10272,1175,-2035,10155,1111,-2002,10286,1158,-1898,10294,1132,-1910,10309,1114,-1827,10265,1077,-1838,10279,1058,-1920,10471,789,-1978,10459,884,-1899,10345,1090,-1979,10357,1159,-1962,10345,1176,-1884,10332,1108,-1734,10227,1215,-1780,10230,1282,-1759,10217,1292,-1714,10214,1227,-1511,10095,1319,-1560,10110,1362,-1471,10213,1378,-1531,10192,1404,-1709,10320,1328,-1729,10334,1318,-1898,10470,1206,-1911,10485,1190,-1831,10508,1145,-1770,10493,1088,-1819,10360,1040,-1805,10348,1058,-1760,10478,1107,-1820,10493,1163,-1678,10365,1276,-1642,10358,1222,-1682,10252,1167,-1663,10238,1181,-1625,10343,1234,-1659,10350,1288,-1462,10218,1318,-1493,10130,1273,-1837,10394,363,-1763,10728,-128,-2090,10346,-175,-1719,10037,1181,-1688,10146,1229,-1734,10160,1288,-1715,10147,1301,-1670,10134,1244,-1701,10026,1196,-1530,9941,1309,-1500,10029,1352,-1808,9937,997,-1778,10026,1040,-1821,10035,1102,-1801,10022,1112,-1759,10012,1052,-1789,9926,1010,-1642,9877,1059,-1624,9934,1086], - - "morphTargets": [], - - "normals": [-0.25394,0.751,0.60945,-0.30662,0.53325,0.78841,-0.30985,0.68603,0.65825,-0.086215,0.4492,0.88925,0.27006,0.70663,0.65398,-0.27909,0.88955,0.36158,-0.87704,0.42463,0.22465,-0.53768,0.59184,0.60048,-0.17402,0.88394,0.43394,0.18259,0.832,-0.52385,0.30805,0.92093,-0.23862,0.55022,0.83068,0.084628,0.18134,0.83325,0.52226,0.11319,0.63854,0.76119,-0.16382,0.54457,0.82254,-0.25825,0.67428,0.69179,-0.25733,0.67736,0.68914,-0.033753,0.8919,0.45091,3.1e-05,0.5338,-0.84558,-0.23258,0.95529,0.1825,-0.49001,0.82067,-0.29389,-0.09827,0.91702,-0.38649,-0.016785,0.99966,0.019684,0.16001,0.9808,-0.11121,0.18644,0.82449,-0.53423,0.54295,0.45146,-0.70803,0.82949,0.50023,-0.24833,0.093173,0.99005,0.10526,0.032868,0.9982,0.049898,0.48839,0.80312,0.34117,-0.21168,0.93103,0.29719,0.21039,0.79028,0.57546,0.71215,0.66332,0.22977,0.7329,0.66561,0.14054,0.33421,0.92535,0.17881,0.44185,0.83157,-0.3365,0.69884,0.56615,-0.43712,0.4684,0.4406,-0.76577,0.53334,0.36103,-0.76495,0.57213,0.74673,-0.33909,0.71569,0.10636,-0.69024,0.81781,0.44999,-0.35865,0.42918,0.8862,0.17447,0.17551,0.82034,0.54424,-0.022217,0.58501,0.81069,-0.020844,0.34895,0.93689,-0.20014,0.40541,0.89193,-0.30976,0.44652,0.83941,-0.29911,0.50676,0.8085,-0.42158,0.53398,0.73287,-0.19739,0.68712,0.69918,-0.58461,0.63277,0.50771,-0.20997,0.75143,0.62548,-0.48875,0.82678,0.27839,-0.60701,0.79257,-0.057436,-0.047029,0.93265,0.35768,-0.074252,0.99716,0.010895,-0.16037,0.98691,0.016419,-0.068575,0.97861,-0.19379,-0.49095,0.48833,-0.72143,0.028993,0.44679,-0.89416,0.30976,0.4015,-0.86187,0.48219,0.41603,-0.77093,0.38609,0.21043,-0.89813,0.50917,-0.064608,-0.85821,0.66848,-0.17994,-0.72161,0.73113,-0.35487,-0.58263,0.91714,-0.32722,-0.22742,0.73635,-0.043214,-0.67516,0.8869,0.16092,-0.433,0.94266,0.18619,0.27696,0.72127,0.58418,0.37208,0.31797,0.71584,0.6216,0.085086,0.55843,0.82516,0.21827,0.24403,0.94485,0.44841,0.1427,0.88235,0.13898,0.15116,0.97867,-0.14505,0.22578,0.96329,-0.3289,0.29872,0.89587,-0.46031,0.403,0.79098,-0.56212,0.35942,0.74486,-0.53548,0.53209,0.65581,-0.55824,0.76827,0.31315,-0.71252,0.64376,-0.279,-0.67379,0.66359,-0.32499,-0.27552,0.55452,-0.78521,-0.18061,0.83993,-0.5117,0.059603,0.41249,-0.90899,0.10663,0.40339,-0.90875,0.31831,0.32823,-0.88931,0.33052,0.15342,-0.93121,0.40272,-0.039979,-0.91443,0.63271,-0.27039,-0.72561,0.78304,-0.24403,-0.57207,0.77917,-0.24628,-0.57637,0.91614,-0.27485,-0.29176,0.62126,-0.097842,-0.77743,0.52483,0.15885,-0.83621,0.90066,0.14686,-0.40889,0.97183,0.058321,0.22828,0.63653,0.009308,0.77117,0.62053,0.1037,0.77724,0.47749,0.36543,0.799,0.3679,0.094699,0.92502,0.30625,0.34175,0.88845,0.33976,0.12381,0.93231,0.42305,0.053194,0.90451,0.48604,0.088839,0.86938,0.50502,0.085055,0.85888,0.24494,0.057161,0.96783,-0.10141,0.10761,0.98898,-0.32582,0.1919,0.92572,-0.51988,0.23994,0.81982,-0.71331,0.20011,0.67165,-0.44285,0.2584,0.85852,-0.87509,0.13016,0.46611,-0.92792,0.046693,0.36982,-0.92813,0.045412,0.3694,-0.91568,0.075076,0.39476,-0.98935,0.000427,0.14548,-0.98785,0.006653,0.15519,-0.95123,-0.085665,-0.29624,-0.95926,-0.085208,-0.26933,-0.70144,-0.19282,-0.68612,-0.78271,-0.12366,-0.60994,-0.54796,-0.17801,-0.81732,-0.36021,-0.30201,-0.88263,-0.43486,-0.29203,-0.8518,-0.25935,-0.29402,-0.91992,-0.14505,-0.31172,-0.93902,-0.031678,-0.22938,-0.97281,0.13614,-0.03946,-0.9899,0.24955,-0.025422,-0.96802,0.245,0.20701,-0.94714,0.33708,-0.053499,-0.93994,0.43846,-0.20026,-0.87613,0.63335,-0.27308,-0.72405,0.78256,-0.29078,-0.55046,0.79403,-0.23402,-0.56099,0.97198,-0.029237,-0.23319,0.91723,0.31272,0.24665,0.4933,0.83071,0.25794,-0.21958,0.44243,-0.86947,-0.5649,0.57652,-0.59032,-0.060976,0.075259,-0.99527,0.5157,0.22135,-0.82766,0.49528,0.23276,-0.83694,0.90988,0.21821,-0.35273,0.96759,0.10291,0.23057,0.63735,0.026337,0.77007,0.11527,-0.072207,0.99069,0.138,-0.11936,0.98318,0.17026,-0.099826,0.98032,0.31953,-0.35658,0.87789,0.66475,-0.11771,0.73769,0.77505,0.066897,0.62831,0.70397,-0.001556,0.7102,0.67376,0.001953,0.73891,0.50517,0.027192,0.86257,0.49269,0.016663,0.87002,0.15665,0.033357,0.98706,-0.10407,0.12238,0.987,-0.29148,0.18128,0.93921,-0.48521,0.15317,0.86084,-0.5425,0.16425,0.82382,-0.80254,0.087039,0.5902,-0.91684,0.056551,0.39518,-0.86874,0.067965,0.49052,-0.94067,0.047151,0.33595,-0.98859,0.023408,-0.14872,-0.85727,0.001373,-0.51482,-0.68425,-0.039674,-0.72814,-0.68456,-0.002411,-0.72893,-0.52596,-0.13434,-0.83981,-0.35789,-0.054689,-0.93213,-0.19401,-0.15949,-0.96793,0.11359,-0.13745,-0.98395,-0.000671,-0.075198,-0.99716,0.22349,-0.047517,-0.97354,0.13004,-0.043458,-0.99054,0.31474,0.012574,-0.94907,0.38908,-0.057894,-0.91937,0.68178,0.03946,-0.73046,0.72433,-0.089908,-0.68352,0.89456,-0.090609,-0.43763,0.85461,-0.20667,-0.47633,0.7018,-0.20426,-0.68242,0.44468,-0.1688,-0.8796,0.30396,-0.19761,-0.93194,0.17621,-0.24338,-0.95376,-0.18155,-0.24354,-0.95273,0.23234,-0.23734,-0.9432,0.33403,-0.2396,-0.91156,0.33711,-0.19425,-0.9212,0.42741,-0.22187,-0.87637,0.83752,-0.25495,-0.4832,0.95843,-0.23344,-0.16385,0.95013,0.024842,0.31077,0.77929,0.18793,0.5978,-0.07358,0.99408,0.079592,-0.95279,0.227,-0.20148,-0.88342,-0.4294,0.18745,-0.90027,-0.35078,-0.25776,-0.86343,-0.36882,0.34416,-0.92102,-0.29289,-0.25675,-0.89889,-0.31779,0.30161,-0.9245,-0.26411,-0.27476,-0.8948,-0.34648,0.28147,-0.90875,-0.24805,-0.33558,-0.95554,-0.23753,0.17466,-0.85031,-0.10443,-0.51579,-0.54976,-0.15052,-0.82162,-0.44981,-0.21491,-0.86685,-0.4272,-0.30686,-0.85046,0.18815,-0.30158,-0.93466,0.14286,-0.14566,-0.97894,0.05829,-0.012299,-0.9982,0.73507,-0.021241,-0.67763,0.66887,0.12314,-0.73308,0.9751,0.10462,-0.19541,0.9476,0.21085,-0.23994,0.58916,0.23008,-0.77453,0.9313,0.29176,-0.21793,0.54265,0.23954,-0.80505,-0.098148,0.067263,-0.99289,-0.033418,0.066103,-0.99722,-0.60509,-0.095004,-0.79043,-0.67156,-0.14142,-0.72729,-0.67663,-0.17759,-0.71456,-0.63479,-0.1955,-0.74749,-0.089541,0.054445,-0.99448,0.54082,0.22291,-0.81106,0.92764,0.24158,-0.28471,0.9545,0.15308,0.25584,0.66649,0.06708,0.74245,0.099887,-0.049898,0.99374,-0.53038,-0.2071,0.82205,-0.46818,-0.21662,0.85666,-0.18802,-0.44536,0.87536,-0.52394,-0.28962,0.80099,-0.55061,-0.39897,0.73321,-0.99853,0.043184,0.031617,-0.77306,-0.1279,0.62123,-0.99716,-0.070009,-0.02707,-0.82223,-0.1905,-0.53627,-0.44639,-0.29765,-0.84387,0.20936,-0.35292,-0.91192,0.78256,-0.23145,-0.57793,0.77056,-0.18244,-0.61064,0.99972,-0.022126,-0.000763,0.99881,-0.002808,-0.04828,0.89428,0.19068,0.4048,0.9238,0.16941,0.3433,0.92151,0.28376,-0.26508,0.93655,0.20982,0.28077,0.67238,0.078402,0.73601,0.12168,-0.12287,0.98492,0.10923,-0.39415,0.9125,-0.17283,-0.07944,0.98172,-0.78649,0.14011,0.60146,-0.99759,-0.06241,0.029695,-0.84378,-0.23707,-0.48146,-0.84503,-0.2226,-0.48613,-0.44618,-0.32893,-0.83227,-0.42857,-0.34672,-0.83432,0.20576,-0.33344,-0.92001,0.21924,-0.34944,-0.91092,0.78802,-0.22037,-0.57482,0.99982,-0.016205,-0.007355,0.84579,0.16337,0.50783,0.84371,0.14234,0.51753,0.40593,0.27378,0.87188,0.45274,0.11542,0.88412,-0.21598,0.27644,0.93643,-0.78903,0.14612,0.5967,-0.99875,-0.049013,0.009613,-0.84085,-0.16663,-0.51497,-0.4492,-0.27616,-0.84964,-0.51485,-0.85455,-0.067995,-0.30033,-0.92392,-0.23695,0.2053,-0.29728,-0.93243,0.81954,-0.1926,-0.53963,0.80215,-0.20429,-0.56105,0.99741,-0.040345,0.059328,0.99951,-0.027528,0.014008,0.84655,0.14036,0.51341,0.44621,0.26469,0.85485,0.42552,0.27393,0.86245,-0.20673,0.30348,0.93011,-0.22211,0.28819,0.93146,-0.80291,0.17219,0.57064,-0.99869,0.009339,-0.050295,-0.60112,-0.78893,0.1272,-0.27366,-0.93414,-0.22895,-0.49706,-0.86114,-0.10648,-0.54363,-0.64363,-0.53865,-0.042695,-0.7449,-0.66579,0.15235,-0.97458,-0.16416,0.37568,-0.89642,0.23499,0.58788,-0.73293,-0.3423,0.76104,-0.59554,0.25706,0.25806,-0.80254,0.53786,0.062197,-0.9758,-0.20954,0.28883,-0.9509,0.11112,0.25282,-0.87835,0.40565,0.83743,0.090793,0.53893,0.44658,0.21561,0.86834,-0.20313,0.29975,0.93213,-0.81826,0.21528,0.53295,-0.61058,-0.7105,0.3498,-0.64556,-0.76333,0.023103,-0.80712,-0.51213,-0.29362,-0.24537,-0.92126,0.30174,-0.94809,-0.31471,0.045106,-0.7965,-0.09183,0.59761,-0.19318,-0.10068,0.97595,0.32328,-0.28944,0.90094,-0.17719,-0.60048,0.77975,-0.58657,-0.50206,0.63549,-0.74664,-0.61394,0.25605,-0.13456,-0.69442,0.70684,0.11274,-0.78961,0.60314,-0.44719,-0.65313,0.61107,0.072054,-0.72274,0.68734,0.60582,-0.45763,0.65078,0.65581,-0.12989,0.74365,0.93225,-0.069704,0.35499,0.73803,-0.029817,0.67406,0.50899,-0.03296,0.8601,0.50905,-0.022095,0.86041,0.22474,-0.019837,0.97421,0.017182,0.045778,0.99878,-0.27021,0.098086,0.95776,-0.50526,0.081515,0.85907,-0.70104,0.098575,0.70626,-0.63772,0.078463,0.76623,-0.39097,0.073,0.91748,-0.87002,0.040345,0.49129,-0.82281,0.075625,0.56322,-0.76952,0.141,0.62285,-0.90701,0.13251,0.39967,-0.99304,0.097049,-0.066347,-0.88098,0.040437,-0.47136,-0.74474,0.025422,-0.66686,-0.77682,0.083285,-0.62416,-0.77004,0.11585,-0.62734,-0.76833,0.1153,-0.62954,-0.7668,0.12407,-0.62978,-0.48805,0.06653,-0.87023,-0.77105,0.11213,-0.62679,-0.51369,0.085421,-0.85369,-0.10999,0.052889,-0.99249,-0.060183,-0.046602,-0.99707,0.073183,0.020447,-0.9971,0.23991,0.052004,-0.96939,0.62172,0.07355,-0.77975,0.88021,0.025727,-0.47383,0.893,-0.095218,-0.43983,0.97769,-0.064974,-0.19959,0.96664,-0.064028,0.24796,0.78735,-0.023133,0.61605,0.58824,-0.035676,0.80785,0.58861,-0.015473,0.80822,0.35987,-0.071139,0.93027,0.13337,0.009461,0.991,-0.18784,0.045106,0.98114,-0.44069,0.058657,0.89572,-0.57271,0.077059,0.8161,-0.26685,0.070223,0.96115,-0.81295,0.065615,0.5786,-0.75665,0.1156,0.64351,-0.72314,0.15766,0.67241,-0.87201,0.15552,0.46406,-0.991,0.13037,-0.029633,-0.91153,0.11356,-0.39521,-0.89084,0.13807,-0.43281,-0.87017,0.14573,-0.47066,-0.75591,0.097964,-0.64727,-0.79165,0.20719,-0.57476,-0.63927,0.16254,-0.75158,-0.76675,0.064302,-0.63869,-0.67385,0.093905,-0.73284,-0.53163,0.038057,-0.8461,-0.45601,0.06531,-0.88754,-0.55834,0.17505,-0.81091,-0.37901,0.14341,-0.91418,-0.155,0.048097,-0.98672,-0.15494,0.032655,-0.98737,-0.006561,0.036042,-0.9993,0.004639,0.068178,-0.99765,0.1601,0.041536,-0.98621,0.17237,0.073824,-0.98224,0.032594,0.082064,-0.99606,0.20002,0.096408,-0.97501,0.6151,0.09714,-0.78243,0.85208,0.064089,-0.51943,0.87954,0.046663,-0.47346,0.95972,0.056887,-0.27506,0.98422,0.038148,0.17261,0.81951,0.019013,0.57271,0.63253,-0.025513,0.7741,0.63292,-0.008728,0.77413,0.4995,-0.009888,0.86624,0.20554,0.013367,0.97854,-0.10822,0.03769,0.99341,-0.37648,0.076815,0.92322,-0.61437,0.11765,0.78017,-0.71337,0.12162,0.69015,-0.68831,0.099734,0.7185,-0.89096,0.12357,0.4369,-0.99112,0.13205,-0.014954,-0.97793,0.20402,-0.044618,-0.95163,0.26719,-0.15158,-0.93686,0.26719,-0.22556,-0.70077,0.25465,-0.66634,-0.93323,0.23823,-0.2689,-0.65828,0.20505,-0.72427,-0.70791,0.20731,-0.67516,-0.9432,0.23319,-0.23655,-0.957,0.21253,0.19733,-0.91614,0.19584,0.34971,-0.79754,0.15662,0.58254,-0.7911,0.15274,0.59227,-0.79861,0.16135,0.57979,-0.78945,0.16114,0.59227,-0.66057,0.11737,0.74151,-0.63085,0.10895,0.76818,-0.29499,0.008423,0.95544,-0.21052,-0.011017,0.97751,0.063356,-0.047121,0.99686,0.072481,-0.045106,0.99634,0.27381,-0.023316,0.96149,0.3151,-0.017029,0.94888,0.045503,-0.036653,0.99826,-0.37828,0.039918,0.9248,-0.67562,0.15503,0.72072,-0.75903,0.18436,0.62438,-0.62676,0.14939,0.76473,-0.27741,0.0524,0.95929,0.010559,0.000214,0.99994,0.29078,0.01944,0.95657,0.36891,-0.001129,0.92944,0.56874,0.067049,0.81976,0.59716,0.077883,0.7983,0.73177,0.13059,0.6689,0.61751,0.11038,0.77874,0.70458,0.14618,0.69436,0.73058,0.12137,0.6719,0.71535,0.13651,0.68526,0.87613,0.18162,0.44652,0.87939,0.23337,0.41493,0.93966,0.31437,-0.13465,0.95673,0.27619,-0.091464,0.80499,0.24128,-0.54198,0.88534,0.095553,-0.455,0.76467,0.049104,-0.64251,0.78567,0.058138,-0.61586,0.78579,0.041078,-0.61708,0.83154,0.072787,-0.55065,0.85104,0.081881,-0.51866,0.93881,0.071169,-0.33696,0.99078,0.069948,0.11582,0.83483,0.006256,0.5504,0.65676,-0.020325,0.75378,0.65746,-0.007416,0.75341,0.52626,-0.005921,0.85028,0.23759,-0.003235,0.97134,-0.057344,0.024293,0.99805,-0.3184,0.07828,0.9447,-0.5667,0.11478,0.81588,-0.68014,0.087283,0.72784,-0.70824,0.063234,0.70312,-0.87246,0.11121,0.47581,-0.89309,0.20792,0.39885,-0.9158,0.23878,0.32286,-0.77477,0.16959,0.60903,-0.71618,0.16886,0.67714,-0.55718,0.1135,0.82256,-0.23753,0.040712,0.97052,-0.000824,-0.011933,0.99991,0.24598,0.001434,0.96927,0.54988,0.047578,0.83386,0.53847,-0.005432,0.84262,0.25065,-0.006653,0.96805,-0.01471,0.008026,0.99985,-0.26246,0.041505,0.96402,-0.53404,0.066012,0.84286,-0.68786,0.09122,0.72005,-0.74694,0.14719,0.64833,0.67284,0.001099,0.73977,0.68065,0.036164,0.73168,0.68252,0.11881,0.72112,0.58229,0.090884,0.80785,0.70553,0.11087,0.69994,0.69366,0.019135,0.72002,0.67553,-0.007172,0.73727,0.85842,0.006989,0.51283,0.87124,0.048189,0.48845,0.87133,0.18482,0.45448,0.98917,0.14591,-0.014222,0.91122,0.062624,-0.40706,0.82952,0.095676,-0.55019,0.94302,0.068239,-0.32557,0.99725,0.045289,0.058596,0.99954,0.027985,0.008637,0.53032,0.059877,-0.84564,0.53209,0.018555,-0.84646,0.76763,0.022401,-0.64046,0.64415,0.20624,-0.73653,0.7217,0.33906,-0.60344,0.94903,0.26719,-0.16715,0.93085,0.20997,0.29899,0.73659,0.12745,0.66417,0.73959,0.13291,0.65978,0.95679,0.25886,-0.13239,0.8179,0.26405,-0.51116,0.68252,0.26011,-0.683,0.56941,0.24226,-0.78552,0.55104,0.25172,-0.79556,0.58278,0.25431,-0.77178,0.55495,0.27192,-0.78616,0.3451,0.19843,-0.91732,0.30818,0.21784,-0.92602,0.069948,0.092105,-0.99329,0.012757,0.063082,-0.99792,-0.065004,0.039003,-0.9971,-0.037843,0.046083,-0.9982,0.11292,0.10825,-0.98767,-0.023164,0.061434,-0.99783,0.14533,0.068392,-0.987,0.44777,0.11475,-0.88672,0.66842,0.14765,-0.72893,0.51842,0.28281,-0.80697,0.54213,0.25962,-0.79916,0.3629,0.21485,-0.9067,-0.13944,0.062258,-0.98825,-0.11524,0.0365,-0.99264,-0.098666,0.03531,-0.99448,-0.075442,0.015442,-0.99701,-0.23395,0.10694,-0.96634,-0.33848,0.13181,-0.93167,-0.53035,0.18369,-0.8276,-0.52309,0.17905,-0.83322,-0.52132,0.18058,-0.83401,-0.50856,0.18024,-0.84195,-0.50871,0.20252,-0.83676,-0.15055,0.079287,-0.98541,-0.17493,0.05942,0.98276,-0.42119,0.060152,0.90497,-0.14573,0.009369,0.98926,-0.48106,0.076937,0.87329,-0.78402,0.12366,0.60823,-0.84472,0.14466,0.51521,-0.98599,0.14634,0.079958,-0.98044,0.19681,0.001221,-0.88962,0.17054,-0.42363,-0.82961,0.21509,-0.51521,-0.97949,0.19944,-0.027863,-0.82797,0.19703,-0.52498,-0.97436,0.21653,-0.060976,-0.8291,0.19483,-0.524,-0.94946,0.28929,-0.12171,-0.75069,0.30415,-0.58641,-0.92526,0.34053,-0.16697,-0.70592,0.22312,-0.67217,-0.95383,0.22861,-0.19477,-0.66732,0.13935,-0.73159,-0.9501,0.20896,-0.23154,-0.64373,0.16834,-0.74648,-0.95511,0.19025,-0.227,-0.648,0.19013,-0.73751,-0.96194,0.1616,-0.22025,-0.65142,0.16291,-0.74099,-0.96789,0.16981,-0.18528,-0.63866,0.18876,-0.74593,-0.9555,0.17478,-0.23753,-0.62905,0.20756,-0.74911,-0.95444,0.15305,-0.25608,-0.6285,0.21641,-0.74706,-0.95343,0.17866,-0.24296,-0.63201,0.22712,-0.7409,-0.95657,0.15162,-0.24888,-0.64889,0.163,-0.74319,-0.95581,0.15088,-0.25221,-0.67135,0.15738,-0.7242,-0.93646,0.23762,-0.25797,-0.71435,0.22211,-0.66356,-0.93466,0.20319,-0.29167,-0.62767,0.14939,-0.764,-0.9107,0.17151,-0.37568,-0.56157,0.15369,-0.81298,-0.88906,0.11814,-0.44224,-0.47478,0.076357,-0.87677,-0.70794,-0.64116,-0.29615,-0.28425,-0.73046,-0.62093,-0.12259,-0.9751,0.1847,-0.79241,-0.60994,0.001099,-0.69692,-0.5276,0.48567,-0.30729,-0.5121,0.80203,0.24946,-0.60381,0.75707,-0.064669,0.17872,0.98175,-0.73214,0.24116,0.63701,-0.98102,0.18979,0.039277,-0.95029,0.22779,0.21219,-0.60311,0.25974,0.75417,-0.044069,0.10437,0.99353,0.59111,0.047121,0.80517,0.52394,-0.64831,0.55239,0.84906,0.028962,0.52745,0.61318,-0.11423,0.78161,0.91681,-0.15677,0.36717,0.60222,-0.27616,0.74902,0.91943,-0.24046,0.31107,0.69512,-0.16169,0.70043,0.93436,-0.21458,0.2844,0.97885,-0.1814,-0.094363,0.95483,-0.17853,-0.23743,0.92914,-0.2616,0.26121,0.93603,-0.18949,-0.29646,0.62972,-0.075411,-0.77312,0.54131,-0.035554,-0.84005,0.10272,0.039094,-0.99393,0.69311,-0.062136,-0.7181,0.69137,0.06473,-0.71957,0.083956,0.12885,-0.9881,0.23136,0.035188,-0.9722,0.79467,0.037111,-0.60588,0.98965,0.10761,-0.094821,0.9949,0.090091,0.044679,0.63933,-0.67162,0.37431,0.63576,-0.75198,-0.17405,0.20447,-0.77602,-0.59661,-0.10294,0.093936,-0.99023,0.52412,0.015992,-0.85147,0.93658,-0.12854,-0.32594,0.92773,-0.11441,-0.35524,0.53331,0.054872,-0.84411,-0.04178,0.11728,-0.99219,-0.014649,0.17365,-0.98468,0.55394,0.041261,-0.83151,0.93576,-0.065645,-0.34642,0.9447,-0.11331,-0.30769,0.56972,0.026276,-0.82141,-0.009369,0.17832,-0.98392,-0.004852,0.16196,-0.98676,0.56053,0.01178,-0.82803,0.94281,-0.14264,-0.30122,0.93121,-0.17472,-0.3198,0.53758,-0.03943,-0.84225,-0.008667,0.12485,-0.99213,-0.031739,0.072176,-0.99686,0.52287,-0.064394,-0.84994,0.90661,-0.20853,-0.3668,0.86395,-0.22712,-0.44942,0.49089,-0.1088,-0.86438,-0.064119,0.093112,-0.99356,-0.11969,0.060549,-0.99094,0.45735,-0.2002,-0.86642,0.86654,-0.21161,-0.45195,0.566,-0.69665,-0.44081,0.21284,-0.51866,-0.82803,-0.048311,-0.93374,-0.35463,-0.045259,-0.99124,-0.12381,-0.61006,-0.64708,-0.45723,-0.72326,-0.69021,-0.020966,-0.84826,-0.23545,-0.47429,-0.88565,-0.45152,0.10828,-0.84597,-0.24763,-0.47218,-0.87219,-0.44206,0.20939,-0.87063,-0.23026,-0.43471,-0.92859,-0.30888,0.20554,-0.89557,-0.16962,-0.41127,-0.94525,-0.2754,0.17499,-0.90851,-0.13425,-0.39567,-0.93814,-0.25898,0.22971,-0.91024,-0.10541,-0.4004,-0.96341,-0.18616,0.19279,-0.89868,-0.053468,-0.43526,-0.95297,-0.24757,0.17469,-0.8891,-0.10083,-0.44645,-0.93985,-0.29969,0.16373,-0.90036,-0.11698,-0.41905,-0.95926,-0.22822,0.16648,-0.90149,-0.17972,-0.39369,-0.94461,-0.28846,0.15638,-0.92102,-0.18091,-0.34489,-0.95236,-0.25214,0.17139,-0.9523,-0.18754,-0.24067,-0.94443,-0.2681,0.19007,-0.95798,-0.19159,0.21332,-0.96457,0.050447,-0.25889,-0.98703,0.039583,-0.15546,-0.65386,-0.002045,-0.75658,-0.56233,-0.76705,-0.30882,-0.049806,-0.77557,-0.62926,-0.0253,0.031098,-0.99918,0.43214,-0.71661,-0.54744,0.64248,0.10035,-0.7597,0.77288,-0.61922,-0.13855,0.95676,0.15107,-0.24854,0.67284,0.2074,-0.7101,0.082827,0.15235,-0.98483,-0.55507,0.058443,-0.82974,-0.58931,-0.013306,-0.80776,-0.55779,-0.023072,-0.82961,-0.46116,0.0141,-0.88717,-0.44389,0.0665,-0.89358,0.19184,0.16031,-0.96823,0.13074,0.18308,-0.97433,0.73223,0.21229,-0.64708,0.71154,0.21888,-0.66765,0.97223,0.17771,-0.15213,0.97269,0.1782,-0.14869,0.69344,0.28254,-0.66277,0.10208,0.23853,-0.96573,-0.45436,0.10471,-0.88461,-0.47566,0.089938,-0.875,0.096652,0.24308,-0.96515,0.69069,0.27222,-0.66994,0.96854,0.20478,-0.14136,0.97119,0.18012,-0.15595,0.69158,0.2635,-0.67248,0.092715,0.2269,-0.96948,-0.49126,0.074007,-0.86782,-0.48073,0.060945,-0.87472,-0.45525,0.009033,-0.89029,0.097629,0.19028,-0.97684,0.12079,0.13871,-0.98291,0.70116,0.24464,-0.66967,0.71386,0.21866,-0.66521,0.97778,0.1923,-0.083285,0.97522,0.18635,-0.11911,0.69979,0.25401,-0.66762,0.1391,0.17118,-0.97534,-0.44572,-0.021577,-0.89489,-0.44407,-0.0665,-0.89349,0.15091,0.13205,-0.97967,0.67834,0.22742,-0.69863,0.96823,0.21619,-0.12543,0.96371,0.2331,-0.12983,0.6943,0.20048,-0.69118,0.17334,0.069735,-0.98236,-0.43016,-0.16056,-0.88833,-0.24122,-0.48683,-0.8395,0.26945,-0.082705,-0.95944,0.708,0.31993,-0.62957,0.96329,0.25303,-0.089541,0.89666,0.43687,-0.071505,0.72921,0.39552,-0.55837,0.37639,0.073,-0.92355,-0.024628,-0.34376,-0.93872,-0.033143,-0.68734,-0.72555,-0.003296,-0.36882,-0.92947,-0.021027,-0.27201,-0.96203,0.083102,0.04059,-0.9957,0.47868,0.12784,-0.86859,0.8471,0.14982,-0.50981,0.45534,0.17627,-0.87268,0.10184,0.1948,-0.97552,0.004151,0.058107,-0.99829,-0.086184,0.020356,-0.99606,-0.37953,0.021516,-0.92489,-0.26814,-0.1254,-0.95517,-0.1655,0.005646,-0.98618,-0.47206,0.13331,-0.8714,-0.080355,0.20139,-0.9762,0.012909,0.20069,-0.97955,0.012635,0.25153,-0.96774,0.036348,0.19968,-0.97916,0.006867,0.15177,-0.98837,0.000244,0.16273,-0.98666,0.36146,0.16578,-0.91751,0.46629,0.16834,-0.86843,0.84786,0.13614,-0.51238,0.90139,0.089297,-0.42363,0.99469,0.10269,0.00238,0.99518,0.056459,0.079958,0.85403,0.065218,0.51607,0.79202,0.052187,0.60823,0.48509,0.033998,0.87377,0.42161,-0.072115,0.9039,0.14515,-0.003021,0.98938,0.12015,-0.092349,0.98843,0.000702,0.015564,0.99988,-0.049898,-0.003845,0.99872,-0.18796,-0.012726,0.98209,-0.02588,-0.074679,0.99686,-0.11594,0.003906,0.99323,-0.14905,0.04593,0.98773,-0.21473,0.2154,0.95261,-0.23063,0.36482,0.90204,-0.31812,0.39054,0.86383,-0.44243,0.36354,0.81979,-0.33204,0.26399,0.90555,-0.30757,0.11331,0.94473,-0.44807,0.10993,0.88717,-0.27024,0.034059,0.96216,-0.004303,-0.041932,0.99908,-0.13797,-0.023103,0.99014,-0.46461,0.057009,0.88363,-0.8544,0.14429,0.49916,-0.86239,0.16215,0.47957,-0.88739,0.19779,0.4164,-0.89792,0.23405,0.37272,-0.9079,0.22855,0.35139,-0.92419,0.19059,0.33088,-0.9378,0.14124,0.31712,-0.94259,0.10123,0.31812,-0.93738,0.10797,0.33109,-0.90167,0.11777,0.41606,-0.92062,0.1435,0.36302,-0.96264,0.019623,0.26997,-0.96228,0.046815,0.26795,-0.96118,0.11676,0.24992,-0.95364,0.094333,0.28568,-0.94159,0.16675,0.29255,-0.94491,0.21189,0.24937,-0.60585,0.093936,0.78997,-0.033174,-0.072268,0.99683,0.16633,-0.046266,0.98495,0.065554,-0.10544,0.99225,-0.5772,0.010041,0.81652,-0.61293,-0.003388,0.79009,0.024476,-0.12085,0.99234,0.62905,-0.23743,0.7402,0.63121,-0.19593,0.75042,0.94211,-0.20057,0.26862,0.92383,-0.27241,0.26884,0.9353,-0.21946,0.27747,0.94348,-0.15644,0.29209,0.91543,-0.22404,0.3343,0.92416,-0.24775,0.29072,0.91842,-0.26289,0.29554,0.90191,-0.36241,0.23484,0.9379,-0.32798,0.11295,0.7532,-0.65743,-0.0206,-0.035585,-0.95178,0.30467,0.42857,-0.69298,0.5797,-0.025513,-0.65545,0.75478,-0.025086,-0.25178,0.96744,-6.1e-05,-0.12738,0.99185,-0.15778,-0.040468,0.98663,-0.54552,0.055483,0.83624,-0.59844,0.058779,0.79897,-0.57247,0.0983,0.81399,-0.56053,0.078463,0.82437,-0.57054,0.036439,0.82043,-0.59194,-0.017396,0.80578,-0.58687,-0.029908,0.80911,-0.57778,-0.029542,0.81564,-0.53798,0.019379,0.84271,-0.56908,-0.12708,0.81237,-0.67,-0.17243,0.72201,-0.034944,-0.26078,0.96475,0.62749,-0.31202,0.71334,0.60204,-0.29963,0.74007,0.63036,-0.17155,0.75707,0.65246,-0.19385,0.73257,0.61113,-0.21491,0.76174,0.63167,-0.24097,0.73681,0.65291,-0.22059,0.72457,0.63845,-0.29054,0.7127,0.62178,-0.36515,0.6928,0.076449,-0.15143,0.9855,0.090732,-0.12189,0.98837,0.073458,-0.12552,0.98935,0.086337,-0.1507,0.98477,0.092105,-0.15372,0.98379,0.065096,-0.1511,0.98636,0.029633,-0.13138,0.99087,0.016419,-0.27036,0.96258,-0.47694,0.069796,0.87613,-0.11524,-0.026368,0.99298,-0.005005,-0.072176,0.99738,0.11152,-0.050233,0.99246,0.14493,-0.086428,0.98566,-0.005737,-0.30558,0.95215,-0.42521,-0.73711,0.52516,-0.60122,-0.46461,0.65011,-0.13007,-0.22202,0.96631,-0.66637,-0.36946,0.6476,-0.72069,-0.27537,0.63616,-0.69115,-0.30326,0.65597,-0.67046,-0.27757,0.68804,-0.71361,-0.249,0.65477,-0.69424,-0.22813,0.68261,-0.66228,-0.3545,0.66002,-0.68496,-0.36537,0.6303,-0.69405,-0.25202,0.67434,-0.69024,-0.29276,0.66167,-0.75369,-0.21528,0.62096,-0.67281,-0.32923,0.6625,-0.73339,-0.13523,0.66619,-0.94,0.009339,0.34098,-0.68517,-0.69234,0.22611,-0.61159,-0.66829,0.42344,0.11115,-0.97259,0.20414,-0.38881,-0.6184,0.68291,0.14176,-0.51228,0.84701,-0.14731,0.17756,0.97299,-0.74923,0.05182,0.66024,-0.16617,0.082644,0.9826,-0.12735,-0.13474,0.98264,-0.2606,-0.11292,0.9588,-0.15464,-0.17155,0.97296,-0.11347,-0.18647,0.97586,-0.049379,-0.32362,0.94488,-0.10016,-0.3336,0.93738,-0.11829,-0.1969,0.97323,-0.15284,-0.21668,0.96417,-0.17945,-0.21943,0.95895,-0.1662,-0.21873,0.96152,-0.14927,-0.19453,0.96945,-0.17045,-0.18818,0.96722,0.50484,0.053072,0.86157,0.54204,0.008332,0.8403,0.51811,-0.006836,0.85525,0.47221,0.013092,0.88138,0.46413,0.010834,0.88568,0.1308,-0.035249,0.99075,0.86126,0.062471,0.50429,0.86456,0.08652,0.49498,0.875,0.14887,0.46065,0.98834,0.14777,-0.036103,0.99371,0.11054,-0.016541,0.84976,0.12626,-0.51179,0.9462,0.31657,-0.066866,0.85632,0.24,0.45723,0.8677,0.21714,0.44707,0.88659,0.17811,0.42683,0.48744,0.029603,0.87262,0.49364,-0.011872,0.86956,0.51564,-0.06415,0.8544,0.51048,-0.076907,0.85641,0.50081,-0.077059,0.86209,0.4579,-0.030457,0.88845,0.49412,-0.17429,0.85171,0.60369,-0.21244,0.76836,0.53774,-0.048921,0.84167,0.4995,-0.037599,0.86547,0.48515,0.042756,0.87335,0.46303,0.22919,0.85617,0.57909,0.24329,0.7781,0.59008,-0.51405,0.62249,0.79025,-0.5887,0.16996,0.94754,0.20624,0.24415,0.90741,0.21836,0.35899,0.91464,0.2085,0.34629,0.95602,0.23167,-0.17966,0.95199,0.26441,-0.15406,0.7684,0.27332,-0.57863,0.69649,0.21232,-0.68539,0.95288,0.20432,-0.22416,0.015595,0.11112,-0.99368,0.90774,0.15735,0.38884,0.92163,0.085665,0.37843,0.93203,0.11054,0.34504,0.93265,0.039552,0.35853,0.93332,0.012268,0.35881,0.97018,0.20057,-0.13602,0.88082,0.12928,0.4554,0.85751,0.099857,0.50465,0.90103,0.096103,0.42293,0.90753,0.090304,0.41011,0.90197,0.13062,0.41148,-0.017182,0.2045,-0.9787,-0.43309,0.21479,-0.87536,-0.34297,0.20048,-0.91769,0.014466,0.16208,-0.98666,-0.44914,0.20985,-0.86843,-0.49754,0.006867,-0.8674,-0.73382,0.052034,-0.67733,0.22434,-0.18058,-0.95761,-0.022858,-0.25132,-0.96762,-0.35063,-0.26753,-0.89746,0.024781,0.40529,-0.91385,0.06476,-0.090365,-0.99377,-0.54939,-0.36055,-0.75375,-0.83462,-0.14945,-0.53014,-0.91006,0.048616,-0.41154,-0.99817,-0.026002,0.054567,-0.92227,0.082034,0.3777,-0.76363,0.26157,0.59023,-0.6711,0.47401,0.56996,-0.51476,0.76168,0.39344,-0.37907,0.92322,0.062807,-0.29994,0.83639,-0.45875,0.012848,0.47609,-0.87927,0.017548,-0.17243,-0.98486,-0.67083,-0.47642,-0.56832,-0.88949,0.25535,-0.37886,-0.93024,0.28782,-0.22751,-0.95541,0.20472,0.21268,-0.83883,0.21549,0.49989,-0.63536,0.63097,0.44514,-0.87973,0.13379,0.45619,-0.88421,-0.23945,0.40098,-0.72686,-0.47609,0.49492,-0.86721,-0.12732,0.48134,-0.87817,0.44176,0.18332,-0.97876,0.17203,0.11142,-0.78408,-0.22669,0.57771,-0.98325,0.040498,0.17759,-0.70611,-0.2736,0.6531,-0.97894,-0.037019,0.20069,-0.70659,-0.24778,0.6628,-0.96841,-0.001068,0.24927,-0.67229,-0.26664,0.69057,-0.15522,-0.52879,0.83441,-0.22733,-0.94012,0.25385,-0.60909,-0.73367,0.30113,-0.95791,0.039583,0.28425,-0.95413,-0.063021,0.29258,-0.79134,0.11216,0.60094,-0.94894,0.23481,0.21052,-0.9129,0.33344,-0.23527,-0.89019,0.27641,-0.36213,-0.90661,0.12091,-0.40425,-0.95764,-0.057405,-0.28211,-0.53612,-0.060854,-0.84191,-0.58467,-0.38704,-0.71294,0.026002,-0.17835,-0.98361,0.073244,0.13016,-0.98877,0.62777,0.009919,-0.77831,0.67269,0.14457,-0.72564,0.95694,-0.099673,-0.27253,0.95819,-0.081759,-0.27412,0.70366,0.17176,-0.68941,0.11216,0.32609,-0.93866,-0.515,0.23292,-0.82491,-0.51204,0.412,-0.75365,-0.52577,0.45451,-0.71896,-0.9299,0.29673,-0.21723,-0.93335,0.26682,-0.24006,-0.91049,0.24091,-0.33607,-0.88986,0.26554,-0.37095,-0.84164,0.39058,-0.37288,-0.67544,0.63418,-0.3762,-0.51485,0.84484,0.14527,-0.23133,0.54021,-0.80908,0.22645,-0.028565,-0.97357,-0.67,-0.71325,-0.20576,-0.81585,0.50029,0.28996,-0.31672,0.94369,0.095492,0.049898,0.99872,0.005524,-0.97525,-0.015076,-0.22056,-0.99832,0.044679,-0.036683,0.45567,-0.38731,0.80145,0.9266,0.016724,0.37565,0.87597,-0.41874,0.23936,0.42146,-0.54155,0.72735,-0.29234,-0.49275,0.81958,-0.20533,-0.46599,0.86059,-0.14216,-0.4482,0.88253,0.48448,-0.55022,0.68004,0.10129,-0.91903,0.38084,0.71441,-0.67077,0.19916,0.75246,-0.36506,0.54817,-0.001007,0.82702,0.56212,-0.60256,0.6563,0.45402,-0.94073,0.28745,0.17982,-0.96655,-0.15418,-0.20481,-0.61409,-0.54637,-0.56947,-0.002136,-0.51985,-0.85424,0.52709,-0.24711,-0.81304,0.90762,-0.31364,-0.27897,0.67064,-0.65087,0.35572,0.91141,-0.34626,0.22224,0.90487,-0.37397,0.20325,0.94617,-0.13184,-0.2956,0.70745,0.13312,-0.69408,0.1287,0.40019,-0.90731,0.12244,0.40519,-0.90597,0.70244,0.18116,-0.68825,0.94504,-0.1435,-0.29377,0.8428,0.53703,-0.035279,0.54949,0.82141,-0.15274,0.14695,0.49355,-0.85717,-0.53099,0.45656,-0.71383,-0.43593,0.44276,-0.7835,-0.39262,0.36461,-0.84432,-0.42683,0.35475,-0.83181,-0.10678,0.4893,-0.86554,0.50581,-0.50313,0.70067,0.33226,-0.84347,0.42201,0.97501,0.11658,0.18912,0.61418,0.63164,0.47301,0.61937,0.54347,0.56655,-0.014801,0.74892,0.66246,-0.62661,0.60543,0.49068,-0.94681,0.26951,0.17563,-0.96832,-0.16651,-0.18601,-0.62151,-0.59532,-0.50917,0.010254,-0.73009,-0.68325,0.014405,-0.79016,-0.61269,0.62444,-0.609,-0.489,0.62493,-0.65258,-0.42848,0.92972,-0.32643,-0.17032,0.94064,-0.31913,-0.11536,0.96304,0.11066,0.24552,0.96857,0.11203,0.22202,0.63836,0.55449,0.53383,-0.029817,0.75897,0.65044,-0.64464,0.59062,0.48537,-0.94824,0.25269,0.19224,-0.97278,-0.16526,-0.16227,-0.63897,-0.57683,-0.50887,0.029237,-0.77917,-0.62609,0.64101,-0.63381,-0.43281,0.94256,-0.309,-0.12662,0.95132,-0.26841,-0.15131,0.97333,0.14432,0.17826,0.6354,0.58467,0.50435,-0.053957,0.78866,0.61242,-0.66094,0.60021,0.45042,-0.95129,0.24183,0.19108,-0.97644,-0.17441,-0.12693,-0.64128,-0.609,-0.46672,0.056429,-0.79833,-0.59954,0.6617,-0.61135,-0.434,0.59355,-0.45323,0.66497,0.5587,-0.25105,0.79043,0.43754,-0.098575,0.89377,0.23298,0.023072,0.9722,-0.01471,0.028718,0.99945,-0.20063,-0.096683,0.97485,-0.29771,-0.2974,0.90713,-0.27931,-0.57485,0.7691,0.039003,-0.81381,0.57976,0.44536,-0.70412,0.553,-0.36161,-0.53258,0.76522,-0.37785,-0.2223,0.89877,-0.27104,-0.003601,0.96255,-0.76952,-0.047304,0.6368,-0.74923,-0.4615,0.47502,-0.34794,-0.90396,0.24857,0.003784,-0.7813,0.6241,0.35722,-0.9169,0.17783,0.18558,-0.28608,0.94003,-0.62008,0.33052,0.71151,-0.087619,0.22422,0.97058,-0.18982,0.68108,0.70714,0.33604,0.32841,0.88272,0.50966,0.63369,0.58193,0.63854,0.050111,0.76794,0.88015,0.16236,0.446,0.89737,-0.24619,0.36616,0.76037,-0.59075,0.26981,0.41703,-0.65276,0.6324,0.56917,-0.44407,0.69195,0.64769,-0.24082,0.7228,0.54305,-0.50636,-0.66982,-0.50325,0.78988,0.35041,-0.35261,0.69176,0.63015,-0.3245,0.52815,0.78466,0.4836,-0.47636,0.73428,0.86767,-0.26734,0.41911,0.81201,-0.40352,0.42161,-0.33696,0.22065,0.91528,-0.44493,-0.1604,0.88104,-0.73269,-0.62755,0.26325,-0.97122,-0.23737,-0.018097,-0.51778,-0.82629,-0.22159,-0.34022,-0.90725,-0.2472,-0.18137,-0.962,-0.20392,-0.076571,-0.99036,0.1153,0.10263,-0.62133,0.77676,0.21775,-0.966,0.13913,0.29798,-0.90234,0.31141,0.32197,-0.81304,0.485,0.45088,-0.77071,0.45018,0.48662,-0.66188,0.57015,0.53053,-0.53017,0.66137,0.69515,-0.4807,0.53447,0.67214,-0.73397,0.097354,0.89926,-0.41838,0.12745,0.92093,-0.3375,0.19477,0.9378,-0.29908,-0.17609,0.90054,-0.29142,-0.32252,0.97266,-0.23176,0.01471,0.8999,0.22034,-0.37629,0.60118,-0.1981,-0.77413,0.57115,0.38609,-0.72433,0.15076,0.23161,-0.96103,0.088839,-0.27912,-0.95611,0.29292,-0.31721,-0.90197,0.58495,-0.2956,-0.75524,0.79775,-0.32487,-0.50792,0.86935,-0.17338,-0.46272,0.54418,-0.15226,-0.82501,0.11875,-0.15497,-0.98074,-0.77786,-0.096103,-0.62102,-0.40165,-0.058901,-0.91388,-0.062258,-0.28394,-0.95679,-0.4185,-0.31724,-0.85098,-0.3495,-0.39946,-0.84747,-0.27116,-0.71966,-0.63915,-0.66048,-0.48909,-0.56966,-0.65471,-0.65728,-0.37318,-0.56041,-0.75545,-0.33943,-0.53008,-0.78832,-0.31223,-0.44371,-0.88067,-0.16584,-0.096377,-0.98984,0.10431,0.25187,-0.89117,0.37727,0.41652,-0.80264,0.42689,0.38319,-0.54915,0.74267,0.31654,-0.46477,0.8269,0.065859,-0.3245,0.94357,0.00705,-0.11051,0.99384,-0.073977,-0.27088,0.95975,-0.029786,-0.39155,0.91965,0.014588,0.18738,0.98215,-0.2804,-0.18824,0.94122,-0.13156,0.77261,0.62108,-0.36586,0.79476,0.48421,0.007904,0.90988,0.41475,-0.59371,0.2479,0.76553,-0.19562,-0.95279,0.23219,-0.1659,-0.89663,0.41044,-0.23331,-0.69631,0.67873,-0.14136,-0.74099,0.65645,-0.11185,-0.919,0.378,-0.030122,-0.36036,0.93231,-0.027406,-0.055635,0.99805,-0.23209,-0.41121,0.88147,-0.46019,-0.67507,0.57656,-0.60811,0.13745,0.78182,-0.80633,-0.4026,0.43324,-0.37465,-0.89352,0.24744,-0.38707,0.91586,0.10642,-0.61486,-0.69048,0.38093,-0.61626,-0.73388,0.28568,-0.96246,-0.041536,0.26817,-0.90371,-0.34724,0.25034,-0.35673,-0.91531,0.18687,-0.82269,-0.43049,0.37126,-0.79165,-0.41572,0.44768,-0.91803,-0.25822,0.30088,-0.93725,-0.30943,0.16047,-0.96774,-0.095828,0.23289,-0.88748,-0.44667,-0.11313,-0.82354,-0.53099,-0.1995,-0.78002,-0.51042,-0.36192,-0.78726,-0.45308,-0.41819,-0.62746,-0.68706,-0.36638,-0.94531,-0.083621,-0.31526,-0.92242,-0.1428,-0.35878,-0.88482,-0.30839,-0.34922,-0.93347,-0.30708,-0.1851,-0.8967,-0.42573,-0.12107,-0.93051,-0.35939,0.070223,-0.9064,-0.32557,0.26905,-0.91971,-0.20389,0.33546,-0.91656,0.017518,0.39949,-0.87265,0.12015,0.47331,-0.90228,0.13019,0.41099,-0.61202,0.087954,0.78591,-0.24503,0.11069,0.96316,-0.43318,-0.72082,0.54106,-0.7383,-0.66988,0.078249,-0.93551,-0.27406,0.22282,-0.98321,0.10395,0.14975,-0.82095,-0.52843,-0.21629,-0.41597,-0.90936,-0.001129,-0.51793,-0.85427,-0.044069,-0.49828,-0.86633,-0.034242,-0.19282,-0.95422,0.22858,0.13779,-0.87591,0.46236,0.090579,-0.68236,0.72536,0.15229,-0.86438,0.4792,0.15418,-0.77639,0.61107,0.084872,-0.9169,0.3899,0.39888,-0.5468,0.73611,0.39445,-0.19913,0.89706,-0.049226,-0.18848,0.98083,-0.11399,-0.7582,0.64196,-0.56667,-0.40376,0.71822,-0.56191,0.39354,0.72756,-0.94293,-0.17502,0.28321,-0.60918,-0.75075,0.25538,-0.29865,-0.88156,0.36558,-0.64464,-0.76437,-0.012574,-0.96948,-0.17859,-0.16782,-0.9267,0.19456,-0.32142,-0.85827,0.46199,-0.22333,-0.9443,0.27363,-0.18262,-0.84484,0.5248,0.10379,-0.45549,0.66091,0.59639,-0.85009,0.52596,-0.026093,-0.90268,0.41688,0.10636,-0.96625,0.25046,-0.060213,-0.9255,0.28874,0.245,-0.93374,0.11356,0.33943,-0.97986,-0.078616,0.18339,-0.94952,-0.30195,0.084902,-0.96838,-0.17078,-0.18165,-0.98325,-0.050417,-0.17499,-0.99805,0.033784,0.051973,-0.98633,-0.13382,0.095859,-0.88391,-0.044099,0.4655,-0.80639,0.23716,0.5417,-0.99557,0.083407,-0.043001,-0.96664,0.19855,0.16175,-0.52556,0.50694,0.68319,-0.50026,0.56972,0.652,0.12357,0.40132,0.90753,0.24131,0.50938,0.82598,0.11408,0.51024,0.85241,0.41121,0.25315,0.87567,0.54006,0.17243,0.82376,0.095157,0.08768,0.99158,0.005646,-0.28822,0.95752,-0.16474,0.006165,0.9863,-0.17722,0.11924,0.9769,-0.10605,-0.21613,0.97058,-0.16855,-0.44032,0.88183,-0.24989,-0.42396,0.87048,-0.6231,0.23569,0.74575,-0.5457,-0.12513,0.82858,-0.088198,0.87787,0.47066,0.11698,0.94638,0.30107,-0.11359,0.43321,0.8941,-0.047182,-0.33848,0.93979,0.15079,-0.37562,0.9144,0.32685,-0.44414,0.83419,0.40007,-0.32716,0.85608,0.14225,-0.31834,0.93722,0.05829,-0.094272,0.99384,-0.10053,0.10096,0.98978,-0.007691,0.27482,0.96145,0.2974,0.23136,0.92627,0.43336,0.44243,0.78512,0.081301,0.18268,0.9798,-0.61467,0.03061,0.78817,-0.86111,-0.19291,0.47035,-0.92904,-0.36869,-0.030183,-0.88952,-0.4568,0.007691,-0.89087,-0.016266,0.45393,-0.46052,0.74074,0.48903,-0.78289,0.00238,0.62212,-0.6523,0.56969,0.49989,-0.66478,0.56716,0.48613,-0.73928,0.1247,0.66173,-0.66347,-0.5685,0.4864,-0.9487,-0.024445,0.31516,-0.87503,0.30207,0.37822,-0.97165,-0.15961,0.17438,-0.96716,-0.21107,-0.14139,-0.94018,-0.038972,-0.33839,-0.87405,0.075777,-0.47984,-0.97006,0.17319,-0.17008,-0.99335,-0.060976,-0.097568,-0.53465,-0.61916,-0.57509,-0.81698,-0.38066,-0.43312,0.7243,-0.31654,-0.61251,0.36042,-0.70998,-0.60494,0.14948,-0.079012,-0.98559,0.3715,0.9284,-0.006592,-0.82067,0.40309,-0.40492,-0.77053,0.56685,0.29145,-0.6961,0.69997,-0.15943,0.53615,0.80444,-0.25568,-0.71432,0.42113,-0.55885,0.68038,0.37263,-0.63103,-0.098331,-0.26985,-0.95785,0.62477,-0.14438,-0.76733,-0.91827,0.27262,-0.28709,-0.99493,0.080355,-0.060244,-0.96347,-0.26743,0.012543,-0.95416,-0.24628,-0.1699,-0.98541,-0.14014,0.096225,-0.95608,-0.23435,0.17594,-0.89843,-0.2617,0.35249,-0.72689,-0.20826,0.65438,-0.61708,-0.58513,0.52611,-0.66775,-0.11118,0.73598,-0.81835,-0.15821,0.55248,-0.91595,-0.25086,0.31312,-0.8814,-0.35966,0.30613,-0.71639,-0.59432,0.3654,-0.68944,-0.64071,0.33778,-0.92892,0.25806,0.26545,-0.84002,-0.50636,0.19477,-0.87713,-0.21296,0.4304,-0.61272,-0.10681,0.78301,-0.25086,-0.20209,0.94668,0.24763,-0.38636,0.88845,0.28468,0.064058,0.95645,-0.32524,0.22987,0.91723,-0.23783,-0.053835,0.96979,0.14368,-0.15085,0.97803,0.063509,-0.17518,0.98245,-0.41334,-0.003143,0.91055,-0.14884,0.29109,0.94504,-0.31584,0.56459,0.76253,-0.29951,0.56163,0.77126,-0.075991,-0.037599,0.99637,-0.32142,-0.57366,0.75338,-0.46004,0.12049,0.87967,-0.34861,0.73904,0.5764,-0.027253,0.24448,0.96924,-0.3715,-0.58879,0.71779,-0.22443,-0.026307,0.97412,-0.55385,-0.11289,0.82491,-0.46217,-0.21226,0.86099,-0.12882,-0.27332,0.95325,-0.34022,-0.16541,0.92566,-0.17237,-0.64846,0.74145,-0.19172,-0.60219,0.77496,0.00531,-0.51906,0.8547,-0.2681,-0.16489,0.94916,-0.35423,0.19654,0.91424,-0.20863,-0.22303,0.95221,-0.58974,0.27055,0.76089,-0.79708,0.20325,0.56862,-0.85864,-0.15598,0.48823,-0.95566,0.07297,0.28526,-0.89572,0.35072,0.27323,-0.90295,0.36213,0.23133,-0.75921,0.30241,0.57625,-0.579,0.32401,0.74816,-0.56911,0.36592,0.73632,-0.71542,0.39149,0.57866,-0.68578,0.58055,0.43883,-0.4767,0.62032,0.62282,-0.38026,0.38643,0.84027,-0.36894,0.29649,0.88086,-0.041139,0.33775,0.94031,0.001465,0.34843,0.93732,-0.2483,0.5739,0.78036,-0.061495,0.86325,0.50096,-0.26743,0.8938,0.36,0.076571,0.99393,-0.078829,-0.4547,0.86923,0.19398,-0.23795,0.92605,-0.29286,0.073519,0.73702,-0.67183,-0.42283,0.59365,-0.68465,0.39808,0.77221,-0.49513,0.64757,0.72842,-0.22367,0.35911,0.91702,0.17334,0.31346,0.74746,0.58568,0.19062,0.55669,0.80853,0.50618,0.25111,0.82504,0.30119,0.060793,0.9516,-0.043458,0.059206,0.99728,-0.089846,-0.37156,0.92404,-0.086215,-0.26334,0.96081,0.056825,-0.24961,0.96667,0.14301,-0.15714,0.97714,0.21641,-0.28519,0.93371,0.55538,-0.061525,0.82928,0.39149,-0.26655,0.8807,0.36766,-0.23118,0.90075,0.40718,-0.071383,0.91055,0.19227,0.015809,0.9812,0.40776,-0.19153,0.89276,0.54741,-0.32994,0.76904,0.58797,-0.47383,0.65554,0.5689,-0.16526,0.8056,0.67867,0.052339,0.73254,0.59923,0.38163,0.70373,0.53969,0.38316,0.7496,0.63759,0.41603,0.64833,0.75628,0.22987,0.61251,0.81668,0.085482,0.5707,0.95245,0.15635,0.26142,0.7777,0.57558,0.25269,0.52535,0.73653,0.42601,0.87268,-0.13495,0.46925,0.91824,-0.09064,-0.38548,-0.066164,0.935,-0.34837,0.41243,-0.31187,-0.85592,0.13309,0.81051,-0.57036,0.33656,0.68438,0.64675,0.72317,0.39952,0.56334,0.45399,0.37602,-0.80773,0.94784,-0.28568,-0.14124,0.61104,-0.40226,0.68172,0.33433,-0.080996,0.93893,-0.085116,0.55648,0.82647,0.40339,0.15247,0.90222,0.53334,-0.10593,0.83923,0.49452,-0.70406,0.5096,0.48592,-0.71191,-0.50697,0.6758,-0.63753,0.36985,0.58992,-0.14389,-0.79449,-0.48152,0.17795,-0.85815,-0.25446,-0.2132,-0.94327,-0.66921,-0.11167,-0.73461,-0.7499,0.10913,-0.65246,-0.77309,0.25294,-0.58162,-0.7756,0.43739,-0.45509,-0.8507,0.40419,-0.33598,-0.81997,0.57201,0.019562,-0.62999,0.76177,-0.15094,-0.52669,0.75243,-0.39543,0.19962,-0.47319,0.85803,-0.79318,-0.58232,0.17801,-0.52327,-0.53896,0.66002,0.008759,-0.59438,0.8041,-0.28257,-0.058901,0.95743,-0.61467,0.029603,0.7882,-0.86114,-0.050172,0.50581,-0.86044,-0.10324,0.49895,-0.53575,-0.50502,0.67666,-0.27705,-0.11203,0.95428,-0.18043,-0.59267,0.78497,-0.49312,-0.61022,0.62001,-0.61211,-0.11716,0.78201,-0.84838,-0.17969,0.49788,-0.72866,-0.58443,0.35697,-0.89209,-0.37861,0.24653,-0.95267,0.202,0.22709,-0.55593,0.77902,0.28983,-0.30262,0.95273,-0.02646,-0.41865,0.88284,0.21281,-0.67351,-0.12333,0.72878,-0.56758,0.23487,0.78909,-0.83151,0.44407,0.33369,0.23966,0.64803,0.72289,-0.3834,0.63515,0.67046,-0.4279,-0.305,0.85076,0.013428,0.97354,0.228,0.789,0.61428,-0.010224,0.079897,0.95276,0.29292,0.74694,0.65581,-0.10929,0.86697,-0.41975,-0.26853,0.88446,0.18876,-0.42668,0.71905,0.69463,0.020966,0.8789,0.23689,-0.41398,0.4937,0.86947,0.015412,0.49296,0.80895,-0.3202,-0.12858,0.98991,0.059587,-0.12858,0.98991,0.059588,-0.12858,0.98991,0.059587,0.45003,0.45558,-0.76803,0.78948,0.1391,-0.59777,0.92807,-0.20188,-0.31288,0.49355,-0.79632,-0.34962,0.030881,-0.99945,-0.012282,0.030886,-0.99945,-0.012269,0.030885,-0.99945,-0.012268,0.030886,-0.99945,-0.012268,-0.63897,-0.73086,0.23978,-0.51079,-0.81991,0.25846,-0.79873,0.43138,0.41939,-0.66057,0.56816,0.49071,0.32276,-0.71715,0.61763,0.78607,0.33644,0.51851,0.92346,-0.32862,0.19794,0.46928,-0.87954,-0.078341,0.12519,0.91113,0.39256,0.042817,0.89862,0.43657,-0.12857,0.9899,0.059572,-0.65624,0.65129,0.38096,-0.67574,0.72829,0.11362,-0.12858,0.98991,0.059588,-0.20331,0.8417,-0.50014,-0.6852,0.49046,-0.53841,-0.28794,0.13803,-0.94763,0.35649,0.1344,-0.92456,0.74859,0.087008,-0.65728,0.58361,-0.68612,-0.43428,0.40986,-0.56307,-0.71758,0.030893,-0.99945,-0.012273,0.030894,-0.99945,-0.012273,0.31505,-0.001913,0.94907,0.31505,-0.001912,0.94907,-0.08794,-0.92772,-0.36277,-0.049104,-0.96701,-0.24989,-0.6856,-0.71807,0.11945,-0.88748,-0.24869,0.38795,0.030885,-0.99942,-0.012268,0.030889,-0.99945,-0.01226,-0.95859,0.10349,0.26524,-0.69665,0.52278,0.49126,-0.91769,0.10389,0.3834,-0.9686,0.14011,0.20524,-0.97442,0.046144,0.21989,-0.92654,0.080508,-0.36741,-0.74078,-0.52236,-0.42235,-0.65133,-0.73513,0.18784,-0.36338,0.068728,-0.92907,-0.15326,-0.55934,-0.81463,0.2096,0.079501,-0.97452,-0.86621,0.17338,-0.46861,-0.91859,-0.033212,0.39381,0.31505,-0.001912,0.94907,0.83981,0.032596,-0.5419,-0.40724,0.64428,0.6473,-0.36326,-0.81307,0.45485,0.24155,-0.28925,0.92624,-0.88815,0.31675,0.33287,-0.93548,-0.35328,-0.002899,-0.001317,-0.99996,-0.008362,-0.41804,-0.89258,-0.16886,-0.7839,0.59206,-0.18683,-0.087924,0.97379,0.20966,-0.16629,0.95144,0.25889,-0.72253,0.63433,-0.27485,-0.23377,0.90667,0.35105,-0.72344,0.67745,-0.13282,-0.14856,0.89865,0.4127,-0.4966,0.86297,-0.092837,0.10404,0.99365,0.04239,0.10406,0.99367,0.042409,0.10406,0.99367,0.042408,-0.31117,0.42244,-0.85128,0.27439,0.83517,-0.47658,-0.16044,0.11258,-0.98059,0.47408,0.14756,-0.86801,0.73687,0.53545,-0.41261,0.61067,0.76717,0.19608,0.56349,0.66988,0.48341,0.56441,0.53456,0.62899,0.67751,0.45525,0.57765,0.52367,0.58846,0.61599,0.21253,0.64849,0.73092,0.46406,-0.80425,0.37117,0.59087,-0.71175,0.37974,0.66207,-0.69823,0.2722,0.87548,0.13126,0.46507,0.78872,-0.22221,0.57314,0.8114,0.12055,0.57189,0.90222,0.07419,0.42479,0.89993,0.17972,0.39726,0.93231,0.22395,-0.28388,0.55385,0.074709,-0.82925,0.98166,0.10462,-0.15931,0.828,-0.5034,-0.24686,0.34043,-0.55843,-0.75643,-0.001321,-0.99996,-0.008369,-0.001322,-0.99996,-0.008369,0.61431,-0.7159,0.33174,0.81219,-0.005942,0.58336,-0.51273,-0.006499,0.85853,-0.51273,-0.0065,0.85853,-0.70326,0.006864,-0.7109,-0.59069,0.063295,-0.80438,-0.45766,-0.704,-0.54305,-0.83279,-0.22898,-0.50398,-0.23005,-0.57738,-0.78335,0.00412,0.069369,-0.99756,-0.65313,0.10154,-0.75039,-0.77831,0.22059,-0.58782,-0.77584,0.16224,-0.60967,-0.38521,-0.81127,-0.4398,0.12729,-0.96637,-0.22343,-0.001312,-0.99994,-0.008362,-0.001319,-0.99996,-0.00836,-0.001318,-0.99996,-0.008362,-0.77706,-0.44487,-0.4452,-0.001309,-0.99996,-0.008376,-0.43483,0.79174,-0.42894,0.1886,-0.9265,-0.32562,0.1886,-0.9265,-0.32562,0.71166,0.34638,-0.61116,0.755,0.40513,-0.51555,0.90307,0.28556,-0.32075,0.66262,0.34401,-0.66524,0.57137,0.40281,-0.71499,0.48085,0.32954,-0.81249,0.55269,0.29756,-0.77844,0.67528,0.3564,-0.64571,0.84951,0.31407,-0.42384,0.9389,0.31971,-0.12726,0.9664,0.19974,-0.16175,0.92892,0.19993,-0.31156,0.91855,0.32972,-0.21802,0.97775,0.19312,-0.081668,0.92886,0.29444,0.22468,0.90634,0.15818,0.39177,0.8236,0.25663,0.50572,0.69048,0.012879,0.7232,0.59966,-0.059969,0.79797,0.37651,-0.15519,0.9133,0.33006,-0.10123,0.93851,0.51268,-0.043214,0.85748,0.25837,0.03885,0.96524,0.24937,0.054506,0.96686,0.19407,0.20347,0.95962,0.17432,0.21857,0.96011,0.14939,0.28764,0.94598,0.87817,0.096255,0.46849,0.97803,0.2046,-0.039705,0.85858,0.4872,-0.15943,0.75469,0.64794,-0.10285,0.64833,0.75906,-0.058718,0.65072,0.75591,-0.071505,0.67864,0.72781,-0.098483,0.89932,0.43397,0.053407,0.7705,0.58864,-0.24451,0.51729,0.71169,-0.47526,0.41566,0.61067,-0.67397,0.39265,0.6592,-0.64126,0.74755,0.17502,0.64067,0.77969,0.2266,0.58367,0.7474,0.39879,0.5313,0.76907,0.40959,0.49062,0.65789,0.57665,0.48436,0.93387,0.34916,0.077059,0.86126,0.4843,-0.15384,0.83276,0.39857,-0.3842,0.39805,0.5006,-0.7687,0.34892,0.49898,-0.79324,0.31871,0.68197,-0.65825,-0.5454,0.59365,-0.59169,-0.99688,0.022597,-0.07566,-0.84802,0.32331,-0.41984,-0.99678,0.022682,-0.076893,-0.56249,0.66115,-0.49645,0.64821,0.68044,-0.34172,0.73071,0.65624,-0.18809,0.71145,0.68194,-0.16959,0.8815,0.47124,0.029511,0.51308,0.31846,-0.79705,0.56688,0.37736,-0.73226,0.42354,0.30631,-0.85247,-0.024079,0.60631,-0.79482,-0.33332,0.57738,-0.74532,-0.44145,0.83987,-0.31571,0.2494,0.44993,-0.85751,0.66829,0.10733,-0.73608,0.32212,0.53673,-0.77981,-0.20695,0.77346,-0.59905,0.34129,0.56484,-0.75127,0.010895,0.33006,-0.94388,0.079073,0.3556,-0.93127,0.32469,0.32966,-0.8865,0.33039,0.37864,-0.86453,0.2418,0.30873,-0.91989,0.16501,0.27305,-0.94772,0.052248,0.18219,-0.98184,-0.1117,0.36204,-0.92541,0.20402,0.39174,-0.89715,-0.12165,0.63503,-0.76281,-0.11252,0.65041,-0.75118,-0.39766,0.72063,-0.56789,-0.30808,0.47722,-0.82299,-0.27506,0.14261,-0.95077,0.052644,0.27885,-0.95886,-0.004913,0.34132,-0.93991,-0.2606,0.23423,-0.93658,-0.52687,0.17801,-0.83105,-0.2328,0.53191,-0.81414,-0.28031,0.77673,-0.56398,-0.31587,0.81069,-0.4929,-0.31196,0.82,-0.47981,-0.62477,0.19541,-0.75594,-0.46083,0.31465,-0.8298,-0.68026,0.26701,-0.68258,-0.8479,0.089297,-0.52254,-0.8767,0.019593,-0.48057,-0.83377,0.023438,-0.55159,-0.81188,0.45088,-0.37083,-0.6299,0.59404,-0.50029,-0.62078,0.68773,-0.37629,-0.62227,0.7391,-0.25773,-0.65267,0.64821,-0.39213,-0.67873,0.72011,-0.14383,-0.98135,0.19083,0.022523,-0.92083,-0.038209,-0.38804,-0.9747,-0.092898,-0.20316,0.82211,0.067415,-0.56529,0.87848,0.21281,-0.42775,0.96707,0.035218,-0.25196,0.6928,0.1446,-0.70647,0.59212,0.29041,-0.75167,0.44505,0.089877,-0.89096,0.52513,0.28446,-0.80203,0.81912,0.12729,-0.55928,0.94931,-0.22611,-0.21824,0.96399,0.13922,-0.22642,0.97281,0.15238,-0.17423,0.98303,0.05649,-0.17432,0.99557,0.081454,-0.046419,0.99847,0.054201,0.009522,0.93466,0.15632,0.31925,0.93536,0.006897,0.35356,0.67727,-0.034791,0.73489,0.72982,-0.021912,0.68328,0.55507,-0.163,0.81564,0.37889,-0.11463,0.9183,0.53285,-0.045747,0.84493,0.19587,-0.16327,0.96692,0.062014,-0.21622,0.97436,0.18235,0.001556,0.98321,0.24165,0.23853,0.94058,0.091403,0.51085,0.85476,0.89624,0.049318,0.44081,0.82174,0.19813,0.53429,0.84259,0.30598,0.4431,0.73589,0.56249,0.37687,0.76022,0.56667,0.31764,0.66518,0.69759,0.26618,0.95132,0.30619,0.034089,0.79437,0.56218,-0.23002,0.78897,0.51878,-0.32917,0.85812,0.36421,-0.36183,0.84719,0.38133,-0.36991,0.83358,0.41298,-0.3668,0.8717,0.46232,0.16242,0.88885,0.44728,0.099033,0.8349,0.54848,0.045534,0.83593,0.54878,-0.004364,0.71386,0.70028,0.001801,0.87259,0.41038,-0.26484,0.79641,0.37779,-0.47221,0.91388,0.022858,-0.40529,0.70791,0.11313,-0.69713,0.88012,0.17859,-0.43983,0.93722,0.2794,-0.20856,0.89401,0.063723,-0.44346,0.7524,0.32951,-0.57033,0.50072,0.42787,-0.75243,0.45747,0.18577,-0.86959,0.76177,0.12146,-0.63631,0.96222,0.091464,-0.25635,0.76721,-0.004273,-0.64138,0.32307,0.38087,-0.86633,0.12906,0.64013,-0.75732,0.21821,0.48491,-0.84686,0.1305,0.33445,-0.93332,0.098666,0.3346,-0.93716,0.097598,0.40071,-0.91098,0.091983,0.42357,-0.90115,0.25947,0.24732,-0.93353,0.046937,0.27195,-0.96115,0.047243,0.28864,-0.95624,-0.19123,0.30735,-0.93216,0.047182,0.26093,-0.96417,0.037233,0.38429,-0.92242,0.30454,0.051393,-0.95108,0.32032,0.23197,-0.91846,0.26582,0.089328,-0.95987,0.24564,0.058473,-0.96759,0.045808,0.14838,-0.98785,-0.066103,0.098605,-0.99292,-0.19309,0.20484,-0.95953,-0.40019,0.05063,-0.91501,-0.49571,0.42711,-0.75619,-0.19706,0.3477,-0.91665,0.099002,0.22471,-0.96936,-0.15534,0.23588,-0.95926,-0.15241,0.28163,-0.94732,-0.38221,0.23731,-0.89306,-0.29719,0.60607,-0.73779,-0.34678,0.30113,-0.88827,-0.19596,0.62938,-0.75195,-0.27458,0.60451,-0.74777,-0.30168,0.63533,-0.71084,-0.29838,0.64379,-0.70461,-0.43416,0.093112,-0.89599,-0.57854,0.071017,-0.81253,-0.67699,0.16752,-0.71664,-0.76266,0.052614,-0.64461,-0.66671,0.28639,-0.68807,-0.85678,0.36836,-0.36082,-0.38774,0.44829,-0.80538,-0.85064,0.14927,-0.50404,-0.27924,0.32633,-0.90304,-0.93551,-0.047151,-0.35008,-0.83917,-0.28434,0.46358,-0.87909,0.46309,0.1127,-0.72802,0.054018,-0.6834,-0.83477,-0.041597,-0.54897,-0.81732,-0.054964,-0.57353,0.85794,-0.45588,-0.23676,0.90475,-0.31553,0.28602,0.7289,-0.56063,0.39287,-0.99979,-0.01764,-0.008881,-0.97452,0.21992,0.043519,-0.94137,0.32987,0.070376,-0.82604,0.56178,0.044862,-0.13684,0.21433,-0.9671,-0.19855,0.023011,-0.9798,-0.44926,0.050325,-0.89196,0.21674,0.0665,-0.97394,0.24006,0.23295,-0.94238,0.43806,0.084017,-0.89499,0.49516,0.29023,-0.81887,0.73995,0.10489,-0.66442,0.60881,0.1045,-0.78637,0.84851,0.05768,-0.52602,0.85479,0.22456,-0.46785,0.74041,0.30577,-0.59856,0.97525,0.19761,-0.098941,0.98145,-0.03531,-0.18842,0.98321,0.03473,0.17896,0.9252,0.058565,0.37486,0.80047,-0.044984,0.59764,0.6899,-0.18406,0.70006,0.34788,-0.37666,0.85852,0.39964,-0.26072,0.87878,0.9227,-0.0618,0.38047,0.73064,0.098544,0.67559,0.30613,-0.32472,0.89486,0.65221,0.040132,0.75695,0.79913,0.43455,0.41533,0.98706,0.15912,-0.018464,0.98602,0.11499,0.1203,0.95154,0.20768,-0.22666,0.82195,0.15329,-0.54848,0.71923,0.24522,-0.65004,0.65963,0.50029,-0.56084,0.74432,0.45769,-0.48625,0.85742,0.51329,-0.036653,0.87185,0.47279,0.12763,0.82635,0.56239,0.028382,0.66369,0.74349,0.081912,0.74117,0.64858,0.17316,0.65096,0.75344,-0.092441,0.61879,0.72021,-0.31367,0.494,0.86917,-0.021119,0.68279,0.59044,-0.43031,0.68148,0.64592,-0.34397,0.60628,0.69561,-0.38533,0.44166,0.54302,-0.71413,0.37022,0.19227,-0.90881,0.3112,0.63295,-0.70885,0.28092,0.73165,-0.62105,0.26282,0.70247,-0.66137,0.27607,0.66814,-0.69088,0.12326,0.51173,-0.85025,0.000275,0.69143,-0.7224,-0.063753,0.65209,-0.75543,-0.10886,0.77187,-0.62633,0.008972,0.59639,-0.80261,-0.041932,0.76025,-0.64824,0.023896,0.46474,-0.8851,0.19269,0.23905,-0.95166,0.10047,0.13965,-0.98508,-0.003815,0.15815,-0.9874,0.042451,0.6534,-0.75579,-0.056398,0.7257,-0.68566,-0.25886,0.7608,-0.59508,-0.23566,0.87466,-0.42357,-0.53011,0.6624,-0.52928,-0.43895,0.57802,-0.68786,-0.1301,-0.26743,-0.95474,-0.4825,0.17026,-0.85916,-0.45683,0.57341,-0.68004,-0.41524,0.75158,-0.5125,-0.76272,0.007538,-0.64666,-0.97055,0.081942,-0.22645,-0.86319,0.38493,-0.32661,-0.99677,0.037019,-0.070956,-0.94104,-0.27915,0.19101,-0.99338,-0.081332,0.080813,-0.79934,0.32594,-0.50472,-0.18574,0.50954,-0.84014,-0.58675,0.081362,-0.80563,-0.17905,0.82705,0.53279,0.596,0.76699,-0.23768,0.579,0.75576,-0.30586,0.72457,0.5822,-0.36875,0.56832,0.63552,-0.52257,0.48054,0.85156,-0.20945,0.73498,0.41755,-0.53423,0.85162,0.37352,-0.36772,0.94934,0.30787,-0.062716,0.79016,0.61171,-0.037355,0.55541,0.83105,0.029054,0.032105,0.99713,0.068239,-0.021851,0.99945,0.024232,0.34031,0.86331,-0.37263,0.44264,0.66832,-0.5978,0.49474,0.44514,-0.74636,0.72274,0.40385,-0.56078,0.73168,0.30531,-0.60942,0.89196,0.32466,-0.31459,0.97858,0.19578,-0.063326,0.94272,0.28053,0.18043,0.80334,0.54546,0.2389,0.49474,0.85174,0.17243,0.093387,0.98428,0.14979,0.10233,0.98743,0.12033,0.032716,0.9657,0.25751,0.19742,0.97992,-0.027314,0.29524,0.84594,-0.44401,0.38484,0.65978,-0.64538,0.47682,0.39253,-0.78646,0.48695,0.23219,-0.84198,0.67556,0.30888,-0.66945,0.9321,0.30567,-0.19425,0.67,0.50645,-0.54271,0.2599,0.45506,-0.85165,0.62126,0.61766,-0.48213,0.57744,0.26289,-0.77291,0.6281,0.35697,-0.69137,0.65703,0.45485,-0.60112,0.58324,0.60585,-0.54103,0.15714,0.29457,-0.94259,0.48881,0.41191,-0.76897,0.041383,0.39702,-0.91687,0.044404,0.48738,-0.87204,-0.36549,0.25651,-0.89474,-0.12213,0.26356,-0.95685,-0.063662,0.42427,-0.90329,0.024689,0.68197,-0.73095,0.11145,0.87497,-0.47111,-0.11301,0.69768,-0.70739,-0.19147,0.46352,-0.86514,-0.20844,0.39647,-0.89404,-0.29612,0.21158,-0.93139,0.21204,0.41984,-0.88244,-0.26936,0.36677,-0.89044,-0.28279,0.52812,-0.80065,-0.65941,0.10736,-0.74404,-0.45299,0.14115,-0.88025,-0.52763,0.3487,-0.77459,-0.28272,0.64879,-0.70647,-0.10385,0.86261,-0.49507,-0.36656,0.62999,-0.68462,-0.36995,0.35273,-0.85946,-0.33311,0.25846,-0.90673,-0.43236,0.2143,-0.87585,-0.4799,0.28092,-0.83111,-0.46968,0.42921,-0.77145,-0.67608,0.16953,-0.71703,-0.583,0.32182,-0.74599,-0.35099,0.49928,-0.79214,-0.66302,0.39757,-0.63427,-0.86965,0.038026,-0.49214,-0.95419,0.0159,-0.29875,-0.82504,0.29533,-0.4817,-0.84014,0.30161,-0.4507,-0.73946,0.55641,-0.37889,-0.73357,0.54289,-0.40876,-0.87051,0.39808,-0.28935,-0.7774,0.43941,-0.45003,-0.85873,0.44942,-0.2461,-0.7839,0.59029,-0.19245,-0.81808,0.31532,-0.48091,-0.90451,0.41932,0.077364,-0.90326,0.4275,0.036256,-0.87979,0.47182,0.057619,-0.69259,0.54286,-0.47493,-0.7839,0.25071,-0.56795,-0.81384,0.1073,-0.57106,-0.93777,0.11496,-0.32762,-0.94556,0.017609,-0.3249,-0.96423,0.044649,-0.26121,-0.92892,-0.070284,-0.36347,-0.97903,0.13639,-0.15119,-0.97958,0.1218,-0.15979,-0.94281,0.3206,0.091128,-0.98141,0.18903,-0.032319,-0.94259,0.10105,-0.31819,-0.83322,0.27238,-0.48112,-0.92227,0.18332,-0.34025,-0.9274,-0.007599,-0.37391,-0.97632,0.090701,-0.19636,-0.97854,0.18055,-0.098941,-0.98248,0.16175,-0.09241,-0.76614,0.54128,-0.34638,-0.87353,0.18726,-0.44926,-0.79571,0.021912,-0.60524,-0.97159,0.16684,-0.16779,-0.97049,0.15439,-0.18506,-0.97064,0.13123,-0.20151,-0.97259,0.1203,-0.19886,-0.93396,0.20392,-0.29341,-0.94388,0.028382,-0.32899,-0.84649,-0.176,-0.5024,-0.98737,0.061068,-0.14615,-0.96078,0.27256,-0.050569,-0.96078,0.26826,-0.070162,-0.99631,0.080447,-0.029267,-0.99557,-0.042787,-0.083407,-0.96344,0.10508,0.24638,-0.93503,0.24268,0.2584,-0.84658,0.50139,0.17841,-0.8554,0.51589,0.046022,-0.63265,0.73037,0.25742,-0.62062,0.70843,0.33601,-0.82656,0.4695,0.3104,-0.94272,0.33338,0.008667,-0.95859,0.28465,0.005524,-0.98596,0.16117,-0.042879,-0.62975,0.62465,0.46168,-0.80282,0.40907,0.4337,-0.84484,0.2349,0.48064,-0.85681,0.066897,0.51125,-0.84451,-0.061525,0.53194,-0.80114,-0.12964,0.58425,-0.79559,-0.082858,0.60012,-0.75503,0.63103,0.17801,-0.88995,0.41072,0.19806,-0.93335,0.27775,0.22736,-0.94235,0.2963,0.15537,-0.96295,0.23679,0.12897,-0.56026,0.67058,0.48619,-0.61754,0.2581,0.74297,-0.95041,0.26878,0.15629,-0.6083,-0.01062,0.7936,-0.7535,-0.11325,0.6476,-0.28693,-0.16852,0.94299,-0.54109,0.2295,0.80902,-0.14042,0.44578,0.88403,0.057772,0.79687,0.60134,-0.32102,0.84753,0.42259,0.031037,0.9686,0.24662,0.1789,0.96127,0.20951,0.030824,0.97983,0.19739,0.047975,0.90857,0.41493,0.14948,0.85351,0.49913,-0.006928,0.96628,0.25733,0.12687,0.92254,0.36436,0.016968,0.93069,0.36537,0.15644,0.92584,0.34401,0.088687,0.948,0.30564,0.30372,0.93115,0.20161,0.21662,0.96701,0.13385,0.36204,0.91119,0.19648,0.47218,0.85647,0.20847,0.16687,0.97986,-0.10959,0.027497,0.99194,-0.1236,-0.21741,0.89978,-0.37825,-0.34275,0.69659,-0.63027,-0.4229,0.83715,-0.34687,-0.49052,0.83169,-0.26002,-0.5504,0.82482,-0.12925,-0.70037,0.55742,-0.44578,-0.52568,0.83273,-0.17365,-0.71877,0.60457,-0.34327,-0.86779,0.48662,-0.1005,-0.85678,0.51195,0.061586,-0.57817,0.81399,0.055696,-0.53887,0.83688,-0.095798,-0.26511,0.9628,0.051698,-0.38423,0.92306,0.016724,-0.30293,0.95059,0.067751,-0.19248,0.97705,-0.090915,-0.23563,0.86679,0.43947,-0.29203,0.93408,0.2053,-0.32362,0.9212,0.21586,0.013825,0.99191,0.12604,0.44319,0.75411,0.4846,0.59725,0.74151,0.30564,0.81371,0.44694,0.37156,0.65828,0.447,0.60564,0.59206,0.40587,0.69622,0.62355,0.46358,0.62948,0.34474,0.77014,0.53667,0.033052,0.96814,0.24812,-0.045015,0.97281,0.22706,-0.022645,0.99188,0.1251,-0.11844,0.92868,0.35142,-0.14072,0.95291,0.26853,-0.22547,0.96771,0.11261,-0.33558,0.94198,0.004028,-0.28944,0.93258,0.21552,-0.26719,0.8995,0.34562,-0.18049,0.81155,0.55568,-0.18427,0.78411,0.59261,-0.10547,0.69921,0.70708,-0.28327,0.94195,0.18003,-0.09415,0.91028,0.40312,-0.001679,0.84063,0.54155,0.10367,0.68685,0.71932,0.10184,0.65804,0.74603,0.17957,0.56359,0.80627,0.018921,0.76632,0.64214,-0.000671,0.8088,0.58803,-0.33961,0.79934,0.49568,-0.72262,0.56969,0.39146,-0.86123,0.41984,0.28626,-0.94342,0.31883,0.091037,-0.92178,0.29224,0.25468,-0.95389,0.29411,-0.059816,-0.32862,0.29725,0.89645,-0.28364,-0.02942,0.95846,-0.47456,-0.20902,0.85501,-0.011017,-0.011719,0.99985,0.14945,0.16898,0.97421,0.32209,0.3343,0.88568,-0.40996,0.62859,0.66088,-0.10242,0.48061,0.87091,-0.10269,0.26301,0.95929,-0.14588,0.10099,0.9841,-0.16654,-0.017335,0.98587,0.18299,0.51885,0.83502,-0.005982,0.83636,0.54814,0.38917,0.73693,0.55266,0.027375,0.74642,0.66488,0.2649,0.81078,0.52193,0.35987,0.83837,0.40937,0.70791,0.47841,0.51958,0.53414,0.46254,0.7076,0.22907,0.52602,0.81903,0.45354,0.37867,0.80676,0.2516,0.2118,0.94433,-0.20734,0.028993,0.97781,0.40321,-0.080142,0.91156,0.28123,-0.30909,0.90848,0.77248,-0.20301,0.60167,0.54131,0.11454,0.83297,0.35939,0.21992,0.90689,0.31312,0.13993,0.93933,0.29099,0.13614,0.94696,0.30204,0.16306,0.93924,0.67717,0.17405,0.71493,0.8366,0.045839,0.54585,0.76281,-0.11264,0.63671,0.6321,-0.24143,0.73629,0.66372,-0.002411,0.74795,0.51643,0.24796,0.81961,0.70791,0.30622,0.63643,0.39988,0.19043,0.89654,0.26057,0.20286,0.94388,0.26926,0.28623,0.91952,0.26997,0.29698,0.91589,0.27412,0.32893,0.90368,0.63439,0.34419,0.6921,0.66573,0.37205,0.64678,0.53313,0.43126,0.72781,0.5168,0.60732,0.60335,0.77215,0.35075,0.5298,0.39302,0.53655,0.74673,0.31321,0.56844,0.76074,0.2469,0.68895,0.68145,0.88623,0.27073,0.37583,0.93521,0.12568,0.331,0.97806,0.2082,-0.007508,0.82388,0.38908,-0.41203,0.95105,0.30869,-0.014161,0.91903,0.067324,0.38832,0.92782,0.37291,-0.007172,0.92032,0.21775,0.32484,0.97406,0.14069,0.17713,0.96145,0.24696,0.1207,0.97092,0.23707,0.03296,0.88275,0.45384,0.12143,0.25776,0.29872,0.91885,0.25843,0.30662,0.91604,0.96756,0.24329,0.067721,0.87262,0.37379,-0.31431,0.62923,0.43599,-0.64339,0.79928,0.52461,-0.29307,0.69829,0.42,-0.57958,0.70925,0.38411,-0.59108,0.84747,0.34156,-0.40632,0.60717,0.34983,-0.71337,0.30869,0.42058,-0.85308,0.537,0.55437,-0.63579,0.87213,0.42491,-0.2425,0.57497,0.59771,-0.55867,0.17493,0.54723,-0.81848,0.56008,0.46293,-0.687,0.75051,0.33393,-0.57024,0.7228,0.4391,-0.53356,0.86196,0.31056,-0.40065,0.91501,0.37736,-0.14249,0.98447,0.17539,-0.001465,0.90774,0.2823,0.31025,0.95929,0.20566,0.19346,0.87393,0.10398,0.47475,0.75835,0.091922,0.64531,0.71337,0.23405,0.66051,0.64742,0.064547,0.75939,0.71001,0.12915,0.69222,0.71737,0.1959,0.66854,0.65331,0.052705,0.75521,0.71313,0.10349,0.69332,0.62883,0.05826,0.77532,0.39793,0.083499,0.9136,0.39241,0.073916,0.91681,0.7037,0.082522,0.70568,0.70144,-0.1503,0.69665,0.69585,-0.15793,0.70058,0.68612,-0.17997,0.70486,0.66417,-0.056276,0.74542,0.82147,0.000305,0.57021,0.83847,0.021058,0.54451,0.83892,0.24021,0.4883,0.8356,0.37025,0.40577,0.83135,0.38194,0.40361,0.96689,0.25516,0.001831,0.93374,0.35685,-0.027161,0.89035,0.45332,0.041932,0.88211,0.46373,0.082614,0.80715,0.5797,0.11142,0.93875,0.23398,-0.25288,0.81213,0.43535,-0.38841,0.75729,0.61724,-0.21326,0.92743,0.37336,0.020173,0.63994,0.75204,-0.15766,0.62526,0.72884,-0.27891,0.6874,0.6212,-0.3762,0.43626,0.41746,-0.79708,0.2928,0.40263,-0.86724,0.24796,0.4044,-0.88031,0.39476,0.47114,-0.78875,0.75112,0.44346,-0.489,0.49916,0.47652,-0.72369,-0.014863,0.37501,-0.92688,0.43483,0.31446,-0.84381,0.78893,0.44801,-0.42048,0.097385,0.39924,-0.91165,0.070009,0.584,-0.80871,0.40721,0.56575,-0.71697,0.058748,0.781,-0.62172,-0.35456,0.55052,-0.75573,-0.16263,0.40831,-0.89822,-0.20942,0.28449,-0.93551,0.075625,0.39293,-0.91644,0.26704,0.4818,-0.83459,-0.049135,0.38624,-0.92108,-0.51167,0.30815,-0.80197,-0.44227,0.17933,-0.87875,-0.31675,0.22413,-0.92163,-0.31288,0.32069,-0.89398,-0.34342,0.47774,-0.80856,-0.36586,0.50157,-0.7839,-0.35273,0.64156,-0.68114,-0.63744,0.14185,-0.75732,-0.64287,0.078921,-0.76186,-0.70461,0.087008,-0.70418,-0.60155,0.30812,-0.73699,-0.55919,0.38798,-0.7326,-0.52934,0.49101,-0.69182,-0.78051,0.15079,-0.60665,-0.78799,0.28248,-0.54701,-0.86407,0.11573,-0.48985,-0.83645,-0.032655,-0.54701,-0.89532,0.044374,-0.44319,-0.90875,0.068392,-0.41163,-0.9274,-0.014435,-0.3737,-0.93979,-0.030915,-0.34031,-0.94653,-0.063814,-0.31617,-0.94858,-0.05475,-0.31169,-0.94589,-0.025666,-0.32337,-0.88836,0.004334,-0.45909,-0.89941,-0.050508,-0.4341,-0.85495,0.17988,-0.4865,-0.81866,0.23334,-0.5247,0.09653,-0.9267,-0.36314,-0.76614,-0.28788,0.57457,-0.76363,-0.51286,-0.39216,-0.044984,-0.30271,0.95199,0.65014,-0.68804,0.32234,0.59407,-0.19056,0.78149,0.85775,-0.50185,0.11118,0.20222,0.19352,0.95999,0.3994,-0.076479,0.91357,0.69732,-0.69954,-0.15604,0.2356,-0.62014,-0.74825,-0.38447,-0.44423,-0.8092,0.23502,-0.5974,-0.76672,-0.73437,-0.3123,-0.60259,-0.79638,-0.45036,-0.40361,-0.96542,0.25703,0.043367,-0.84289,0.29084,0.45265,-0.99411,0.10639,0.020356,-0.38234,0.36393,0.8493,-0.32173,0.33637,0.88504,-0.41642,0.57204,0.70663,-0.35575,0.77715,0.51906,-0.77731,0.62371,0.081942,-0.27479,0.72939,0.62645,-0.76095,0.63396,0.13788,-0.38502,0.51552,0.7655,-0.89297,0.39891,0.20844,-0.90484,0.1959,0.37794,-0.95328,-0.015015,-0.30168,-0.94757,0.15769,-0.27784,-0.90139,0.041566,-0.43092,-0.86871,-0.017365,-0.49498,-0.79073,-0.017457,-0.6119,-0.87963,0.058931,-0.47194,-0.34117,-0.17896,-0.92279,-0.13361,-0.21439,-0.96756,-0.72133,-0.021363,-0.69225,0.063082,-0.19257,-0.97925,0.39064,-0.2757,-0.87826,0.4673,-0.23261,-0.8529,0.76077,-0.29209,-0.57955,0.90957,-0.22791,-0.34739,0.98221,-0.12339,0.14142,0.94882,-0.090732,0.30247,0.77618,0.009583,0.63042,0.74365,0.10559,0.66018,0.30903,0.13895,0.94083,0.12626,0.24247,0.96188,-0.44877,0.17216,0.87689,-0.42821,0.27213,0.86172,-0.87991,0.1189,0.45998,-0.91491,-0.039583,-0.40169,-0.82437,-0.032655,-0.56508,0.34532,0.40446,0.84683,0.3404,0.5923,0.73025,0.2548,0.56587,0.78408,0.13138,0.33421,0.93329,0.70864,-0.10208,0.69814,-0.26298,0.25443,0.93063,-0.52632,0.26487,0.80795,-0.94085,-0.24265,-0.23633,-0.69774,-0.44704,-0.55968,-0.75109,-0.24735,-0.61208,-0.91684,-0.30369,-0.25907,-0.82855,-0.20661,-0.52037,-0.86227,-0.35041,-0.36561,-0.78948,-0.21671,-0.57421,-0.42106,-0.36875,-0.82867,-0.20316,-0.33131,-0.92135,0.3961,-0.23215,-0.88836,-0.10514,-0.21216,-0.97156,0.3581,-0.20435,-0.91101,0.24915,-0.26655,-0.93103,0.74395,-0.23142,-0.62685,0.8359,-0.10044,-0.53954,0.99054,-0.026337,-0.13459,-0.77325,-0.15204,-0.61556,-0.94858,-0.079989,-0.30622,-0.87295,0.12345,-0.47185,-0.83062,-0.10355,-0.5471,0.89453,0.13916,0.42476,0.84149,0.20432,0.50008,0.71483,0.13184,0.6867,0.73168,-0.042726,0.68026,0.056673,0.26661,0.96213,-0.37999,0.15958,0.9111,-0.91375,0.064333,0.40107,-0.53182,-0.21067,-0.82022,-0.992,0.03766,-0.1203,-0.11417,-0.22123,-0.9685,0.4337,-0.32704,-0.83959,-0.77682,0.040223,0.62841,-0.90664,0.26545,0.32786,-0.56288,-0.001129,-0.8265,-0.95743,0.23499,-0.16749,-0.091464,-0.17744,-0.97986,0.44584,-0.32859,-0.83257,-0.71661,0.061312,0.69475,-0.8732,0.30189,0.38252,-0.618,0.012879,-0.78604,-0.92071,0.35084,-0.17072,-0.18513,-0.07239,-0.98004,0.36088,-0.34312,-0.86718,-0.54753,-0.01883,0.83654,-0.80096,0.32508,0.50273,-0.58003,0.068667,-0.81167,-0.80694,0.57131,-0.14972,-0.056185,-0.040834,-0.99756,0.36299,-0.46339,-0.80837,0.48277,-0.36934,-0.79403,0.89871,-0.12604,-0.41996,0.91955,-0.37345,-0.12217,0.98938,-0.043733,0.13849,0.99744,0.031159,0.063967,0.89676,0.007263,0.44243,0.83218,-0.17341,0.52663,0.52632,-0.14643,0.83755,-0.46355,0.19593,0.8641,0.92105,-0.30158,-0.24625,0.44917,0.069369,0.89071,0.10691,0.096438,0.98956,-0.53456,0.17231,0.82736,-0.91015,0.19895,0.36332,-0.59481,-0.002075,-0.80383,-0.91403,0.38151,-0.13767,-0.098392,0.055788,-0.99356,0.42045,-0.24168,-0.87451,0.47566,-0.28623,-0.83172,0.9628,-0.2468,0.10977,0.46651,-0.14002,0.87335,-0.37434,0.13691,0.91711,-0.56298,0.17075,0.80862,-0.99402,-0.063265,0.088931,-0.51207,-0.58525,0.62865,0.030732,-0.6357,-0.77129,0.31684,-0.94815,0.023957,0.29328,-0.66115,0.69051,0.85815,-0.51073,0.051881,0.49092,-0.23566,-0.83871,0.89145,-0.38383,-0.24067,-0.65288,0.09714,-0.75118,0.11313,-0.16294,0.9801,-0.58721,0.25355,0.76867,-0.87442,0.39064,0.28764,-0.53447,0.1518,-0.83142,-0.74419,0.64599,-0.16974,0.001892,0.13593,-0.99069,0.42912,-0.30415,-0.85046,0.50212,-0.33549,-0.79702,0.8648,-0.42695,-0.26417,0.90555,-0.4236,0.022797,0.11048,0.000549,0.99387,-0.41762,0.17063,0.89242,-0.56267,0.26124,0.78429,-0.98071,0.19492,0.013764,-0.69744,-0.50243,0.51094,-0.072604,-0.57878,-0.81222,0.013031,-0.99683,-0.078402,0.037416,-0.807,0.58931,0.67382,-0.73888,0.002045,-0.012665,-0.3173,0.94821,0.45509,-0.34053,0.82272,0.803,-0.54412,-0.24308,0.48418,-0.33207,-0.80947,-0.49931,0.33,-0.80108,-0.45363,0.21274,0.86541,-0.55864,0.27186,0.78356,-0.82873,0.47874,0.28977,-0.47993,0.29304,-0.8269,-0.67449,0.71496,-0.184,-0.013337,0.25382,-0.96713,-0.4214,0.463,-0.77975,-0.15882,-0.4489,-0.87933,0.42836,-0.29307,-0.85473,0.34861,-0.25819,-0.90097,0.42433,-0.3246,-0.8453,0.84036,-0.44612,-0.30778,0.88107,-0.24198,0.40635,0.55443,-0.19657,0.80865,0.51088,-0.3787,0.77172,-0.43303,0.19578,0.87982,-0.46336,0.25953,0.84728,-0.68776,0.59911,0.40989,-0.27171,0.42229,-0.86474,0.41865,-0.4123,-0.80914,0.44612,-0.48408,-0.75274,0.76766,-0.60134,-0.22141,0.69262,-0.72118,0.011414,-0.064516,-0.12888,0.98953,-0.4474,0.26081,0.85543,-0.52596,0.33406,0.78213,-0.56847,0.80724,-0.15854,0.15061,0.09299,-0.98419,0.45012,-0.45476,-0.76849,0.59832,-0.77004,-0.22141,0.1908,-0.53468,0.82321,-0.2537,-0.21827,0.94232,-0.85284,-0.20988,0.47807,-0.86047,0.50334,-0.078768,-0.33479,0.46376,-0.82025,-0.10611,-0.4915,-0.86438,0.44673,-0.89438,0.022034,-0.19666,-0.76055,0.61873,-0.15879,-0.98724,-0.009735,0.051454,-0.056001,0.9971,-0.46257,0.19202,0.86554,-0.60277,0.3054,0.73714,-0.93109,0.35801,-0.069765,-0.81393,-0.37385,0.44462,-0.1207,-0.9881,-0.095065,-0.12647,-0.82577,0.54961,0.567,-0.82339,-0.021973,-0.1486,-0.33903,0.92895,0.34867,-0.44108,0.82693,0.734,-0.62432,-0.26728,0.85162,-0.52394,-0.014222,-0.21552,0.41969,0.88168,-0.077273,-0.92968,0.36006,0.57079,0.25834,0.77938,-0.75854,-0.35368,0.54723,-0.77917,0.31404,0.54244,-0.77148,-0.61898,0.14716,0.021851,-0.99014,-0.13828,-0.17817,-0.9505,-0.25449,-0.83541,-0.41923,0.35536,-0.57445,0.63155,0.52068,0.13074,0.87802,0.46037,-0.40425,0.66005,0.63314,0.18928,0.88021,0.43516,-0.27165,0.888,0.37095,0.23215,0.96496,0.12223,0.8891,0.40596,0.21134,0.94855,0.31404,-0.039949,0.1666,0.96954,-0.17939,0.73263,0.61531,-0.2909,0.92947,-0.36244,-0.068575,0.87048,-0.48476,0.085238,0.67742,-0.72301,-0.13517,0.69466,-0.70778,-0.12821,0.84884,0.43663,0.29795,0.79016,-0.55226,0.26569,-0.096622,0.99503,-0.023194,-0.82702,0.36824,0.42473,-0.46443,0.88494,0.03412,-0.86984,0.4358,0.23106,-0.47182,0.88104,-0.032929,-0.88525,0.44755,0.12644,-0.96463,0.16102,0.20863,-0.99991,-0.005158,-0.010071,-0.99268,-0.10343,0.062319,-0.78546,-0.53883,-0.30442,-0.77309,-0.57399,-0.26985,-0.23093,-0.85263,-0.46864,-0.25892,-0.90417,-0.33967,-0.85745,-0.51207,0.050203,-0.21549,-0.94018,-0.26374,-0.79708,-0.54778,0.25404,-0.66408,-0.71642,0.21378,-0.14084,-0.93371,-0.32905,-0.21195,-0.93304,-0.29063,-0.58605,-0.62459,0.51613,-0.34269,-0.84768,0.40489,-0.17277,-0.92053,-0.35032,0.36286,-0.88876,-0.27995,0.28004,-0.67693,0.68065,0.73989,0.3654,0.56481,0.77819,0.53255,-0.3328,0.26139,0.86172,0.43486,0.47945,0.79562,-0.37025,0.42637,-0.10111,-0.89886,0.23371,-0.40596,-0.88348,0.43562,-0.52095,-0.734,0.55983,-0.55733,-0.61312,0.6288,-0.62673,-0.46019,0.43046,-0.82312,-0.37031,0.58461,-0.76397,-0.27299,0.91485,-0.38508,-0.12119,0.9389,-0.33586,0.075014,0.81307,-0.49947,-0.29896,0.97711,-0.1883,-0.09888,0.87973,-0.26005,-0.39802,0.90774,-0.1966,-0.37052,0.84036,-0.33778,-0.42384,0.93426,-0.17606,-0.31004,0.83944,-0.32395,-0.43626,0.93612,-0.18885,-0.29661,0.97284,-0.12391,-0.19547,0.96268,-0.07889,-0.25886,0.82028,0.50706,0.2645,0.71087,0.35191,0.60894,0.33488,0.70495,0.62517,0.33576,0.44026,0.8327,-0.28318,0.63653,0.71734,-0.47313,0.49498,0.72875,-0.84976,0.30174,0.43223,-0.88949,0.25657,0.37803,-0.9874,-0.14344,0.066775,-0.99771,-0.016297,0.065249,-0.81686,-0.44292,-0.36946,-0.65767,-0.63799,-0.40046,-0.27866,-0.67367,-0.68444,-0.27006,-0.77816,-0.567,0.13321,-0.6621,-0.73745,0.25425,-0.7358,-0.62761,0.37995,-0.76852,-0.51476,0.17093,-0.85534,-0.48903,-0.3246,-0.83587,-0.44261,-0.69069,-0.68014,-0.24555,-0.98984,-0.13587,0.04178,-0.88305,0.39152,0.25864,-0.32862,0.90323,0.27598,0.17539,0.97165,-0.15848,0.30033,0.9462,0.1204,0.75747,0.56169,-0.33268,0.84478,0.49358,-0.20661,0.91348,-0.21802,-0.34349,0.83471,-0.5428,0.092563,0.99228,-0.11466,0.046815,0.37333,0.84503,0.38273,-0.22211,0.83776,0.49876,-0.84622,0.27287,0.45759,-0.92309,0.051515,0.38105,-0.91745,-0.079897,0.38972,-0.53746,0.42634,0.72753,-0.47255,0.40611,0.78213,-0.32597,0.4069,0.8533,-0.10889,0.30985,0.94452,0.1424,-0.09827,0.98489,0.23008,0.86465,0.44655,0.67858,0.69552,-0.23606,0.78924,0.61306,-0.035096,0.19608,0.83709,0.51067,0.22181,0.79766,0.56078,0.84039,0.52959,0.11518,0.33476,0.468,0.81783,-0.21601,-0.9031,-0.37111,0.60442,-0.58074,-0.54531,-0.15085,-0.87997,-0.45039,0.52959,-0.50221,-0.68358,-0.19053,-0.88726,-0.42003,-0.67443,-0.72027,0.16218,-0.60427,-0.62581,0.49312,-0.39088,-0.85659,0.3368,-0.12021,-0.85583,-0.50307,0.42021,-0.87118,-0.25382,0.2526,-0.71413,0.65279,0.71779,0.24097,0.65319,0.10053,-0.18006,0.97848,-0.133,0.23066,0.96387,-0.29426,0.3556,0.88708,-0.41053,0.43052,0.8038,-0.82867,-0.49174,0.26731,-0.49269,0.49977,0.71233,0.32185,0.83148,0.45277,0.33195,0.82446,0.45833,0.82644,0.53529,-0.17435,0.87017,0.48866,-0.063173,0.95093,-0.28968,-0.10868,0.5678,0.64126,0.5161,-0.27665,-0.89334,-0.35408,0.5374,-0.64031,-0.54875,-0.23676,-0.89587,-0.3759,0.46797,-0.56859,-0.6765,-0.26011,-0.9057,-0.33467,-0.67885,-0.70366,0.20972,-0.64473,-0.58513,0.49184,-0.5327,-0.77612,0.33735,-0.19388,-0.89868,-0.39341,0.28919,-0.9566,-0.034822,0.033235,-0.68633,0.72649,0.55983,0.21049,0.80139,-0.1511,-0.090701,0.98434,-0.28172,0.29557,0.91281,-0.34492,0.37684,0.85964,-0.42003,0.45619,0.78448,-0.84411,-0.45222,0.28791,-0.50584,0.53636,0.67556,0.31123,0.84994,0.42509,0.35328,0.82983,0.43187,0.81973,0.52608,-0.22636,0.88577,0.45671,-0.082461,0.89502,-0.41966,-0.15085,0.66564,0.59542,0.44984,-0.28193,-0.89117,-0.35533,-0.83694,-0.34031,0.42857,-0.6737,-0.6852,0.27677,-0.25175,-0.86694,-0.43013,-0.30558,-0.86447,-0.39909,-0.62017,-0.53041,0.57793,-0.56688,-0.75631,0.32646,-0.27018,-0.84329,-0.46455,0.24366,-0.95776,-0.15262,0.0253,-0.72533,0.68792,0.63466,0.17081,0.75365,-0.093905,-0.086306,0.99182,-0.18772,0.33302,0.92401,-0.21598,0.399,0.89111,-0.27531,0.50099,0.82046,-0.36753,0.61782,0.69509,0.3289,0.79968,0.5023,0.92258,0.38292,-0.047029,0.44594,-0.69768,-0.56066,0.39439,-0.54973,-0.73635,0.82998,0.52055,-0.20026,0.3361,0.80654,0.48631,0.34764,0.80734,0.47676,0.75662,0.58702,-0.28791,0.33958,-0.45177,-0.82495,0.29395,-0.38905,-0.87304,0.69765,0.62697,-0.3466,0.35432,0.80505,0.47572,0.94977,0.30662,-0.062105,0.64672,-0.24433,-0.72249,0.96902,-0.18583,0.16254,0.92144,-0.033815,-0.38694,-0.1984,-0.87771,-0.43614,0.42418,-0.49251,-0.75991,0.7452,0.58904,-0.31251,0.29237,0.85592,0.42647,0.28419,0.84884,0.44569,0.67922,0.63564,-0.36686,0.37739,-0.44301,-0.8132,0.69619,-0.29459,-0.65459,0.94366,0.33061,0.013276,0.46052,-0.40965,-0.78744,0.73565,0.60808,-0.29835,0.32328,0.8403,0.43516,0.3354,0.84408,0.41832,0.58736,0.70016,-0.4059,0.32221,-0.30409,-0.89648,0.55437,-0.10813,-0.82519,0.87664,0.4301,-0.21558], - - "colors": [], - - "uvs": [[0.64067,0.46973,0.63056,0.46508,0.63182,0.46174,0.63786,0.4721,0.64292,0.49328,0.51612,0.98118,0.51688,0.98426,0.50258,0.98898,0.52866,0.98349,0.52866,0.98038,0.51307,0.9612,0.50187,0.98577,0.48863,0.99104,0.4925,0.99379,0.64547,0.49328,0.65457,0.46339,0.65053,0.43366,0.62077,0.45302,0.62077,0.45826,0.033936,0.98118,0.033174,0.98426,0.021389,0.98349,0.047475,0.98898,0.048187,0.98577,0.036977,0.9612,0.021389,0.98038,0.021389,0.96005,0.52866,0.96005,0.51276,0.95843,0.52866,0.95695,0.50539,0.93312,0.48107,0.94126,0.49606,0.96469,0.49859,0.9676,0.48638,0.97858,0.65342,0.49328,0.30708,0.95962,0.30883,0.92974,0.30882,0.95963,0.33464,0.92498,0.33036,0.95963,0.46741,0.97067,0.48167,0.97747,0.46744,0.96604,0.33238,0.95963,0.34638,0.95963,0.463,0.93832,0.45499,0.96609,0.47945,0.93966,0.46717,0.90086,0.45481,0.9003,0.44655,0.93698,0.44246,0.89974,0.4301,0.93564,0.44255,0.96613,0.36039,0.95963,0.34789,0.92458,0.33953,0.89554,0.30474,0.8983,0.343,0.86074,0.30757,0.85753,0.27503,0.86026,0.27503,0.8983,0.62077,0.43366,0.59169,0.43366,0.60973,0.46174,0.58698,0.46339,0.60088,0.46973,0.59608,0.49328,0.58813,0.49328,0.24335,0.9596,0.24123,0.95963,0.24123,0.92974,0.051466,0.9676,0.068379,0.97747,0.063677,0.97858,0.053991,0.96469,0.037292,0.95843,0.068986,0.94126,0.044663,0.93312,0.021389,0.95695,0.021389,0.93034,0.52866,0.93034,0.50474,0.92983,0.50287,0.9003,0.46519,0.86598,0.45349,0.86716,0.4418,0.86835,0.4301,0.86953,0.4301,0.89918,0.57804,0.90167,0.59341,0.90167,0.57804,0.92272,0.59341,0.8776,0.57804,0.8776,0.4301,0.96618,0.37439,0.95963,0.36114,0.92418,0.35115,0.89544,0.35346,0.86191,0.35385,0.83247,0.34358,0.82965,0.30884,0.82668,0.27503,0.82813,0.24248,0.85753,0.24595,0.8983,0.20705,0.86074,0.21053,0.89554,0.21541,0.92498,0.2197,0.95963,0.082644,0.97067,0.082614,0.96604,0.070606,0.93966,0.087055,0.93832,0.08288,0.90086,0.045308,0.92983,0.021389,0.92672,0.52866,0.92672,0.52866,0.90132,0.49827,0.86476,0.4672,0.83414,0.45483,0.83546,0.44247,0.83678,0.4301,0.83809,0.57804,0.94233,0.59341,0.94233,0.57804,0.96339,0.59341,0.92272,0.6112,0.90167,0.6112,0.8776,0.6112,0.85521,0.59341,0.85521,0.57804,0.85521,0.37439,0.92378,0.37439,0.89524,0.36277,0.89534,0.36392,0.86308,0.36412,0.83528,0.36316,0.82119,0.35303,0.81872,0.34291,0.81626,0.30889,0.81251,0.27503,0.81236,0.24122,0.82668,0.20648,0.82965,0.55687,0.37782,0.5557,0.34673,0.58768,0.34417,0.19621,0.83247,0.19702,0.81872,0.18689,0.82119,0.18785,0.8071,0.17787,0.80921,0.18047,0.76779,0.1485,0.81117,0.15231,0.76779,0.12047,0.81085,0.11975,0.76779,0.10774,0.76779,0.1084,0.80997,0.10799,0.82337,0.095777,0.82227,0.095218,0.83546,0.08285,0.83414,0.084863,0.86598,0.051781,0.86476,0.047187,0.9003,0.021389,0.90132,0.021389,0.86409,0.52866,0.86409,0.50137,0.83262,0.46649,0.82117,0.45427,0.82227,0.44206,0.82337,0.42984,0.82447,0.40443,0.83809,0.59341,0.96339,0.57804,0.99589,0.6112,0.94233,0.6112,0.96339,0.62976,0.94233,0.62976,0.92272,0.6112,0.92272,0.62976,0.90167,0.62976,0.8776,0.62976,0.85521,0.62976,0.8343,0.6112,0.8343,0.59341,0.8343,0.57804,0.8343,0.59341,0.81475,0.57804,0.81475,0.37439,0.86425,0.37439,0.83809,0.37329,0.82365,0.37218,0.80921,0.3622,0.8071,0.35222,0.80498,0.34223,0.80287,0.30895,0.79834,0.27503,0.7966,0.2411,0.79834,0.24116,0.81251,0.20715,0.81626,0.19783,0.80498,0.19011,0.76779,0.18154,0.72061,0.15317,0.72061,0.12141,0.72061,0.10918,0.72061,0.096937,0.72061,0.095729,0.76779,0.084698,0.72061,0.083719,0.76779,0.049312,0.76779,0.049215,0.72061,0.021389,0.76779,0.021389,0.72061,0.52866,0.76779,0.50084,0.72061,0.52866,0.72061,0.50074,0.76779,0.46535,0.72061,0.46633,0.76779,0.45432,0.76779,0.45371,0.80909,0.46578,0.80821,0.50004,0.80629,0.52866,0.80483,0.021389,0.80483,0.05001,0.80629,0.084273,0.80821,0.049346,0.81945,0.021389,0.81849,0.021389,0.83215,0.52866,0.83215,0.50071,0.81945,0.52866,0.81849,0.44165,0.80997,0.42959,0.81085,0.40299,0.82463,0.57804,0.76337,0.59341,0.7933,0.57804,0.7933,0.59341,0.76337,0.6112,0.76337,0.6112,0.7933,0.62976,0.76337,0.62976,0.7933,0.66447,0.76337,0.66447,0.7933,0.7109,0.76337,0.7109,0.7933,0.74467,0.76337,0.74467,0.7933,0.7725,0.76337,0.75992,0.96339,0.77354,0.99589,0.74467,0.99589,0.77197,0.96339,0.78583,0.96339,0.78763,0.94233,0.77131,0.94233,0.75791,0.94233,0.77121,0.92272,0.75764,0.92272,0.77099,0.90167,0.75854,0.90167,0.74467,0.92272,0.74467,0.90167,0.7109,0.92272,0.7109,0.94233,0.74467,0.94233,0.74467,0.96339,0.7109,0.99589,0.7109,0.96339,0.66447,0.99589,0.66447,0.96339,0.62976,0.99589,0.62976,0.96339,0.6112,0.99589,0.59341,0.99589,0.66447,0.94233,0.66447,0.92272,0.66447,0.90167,0.66447,0.8776,0.66447,0.85521,0.66447,0.8343,0.66447,0.81475,0.62976,0.81475,0.6112,0.81475,0.7109,0.81475,0.74467,0.81475,0.76984,0.7933,0.76828,0.81475,0.80073,0.7933,0.80073,0.76337,0.80073,0.96339,0.80073,0.99589,0.80073,0.94233,0.80073,0.92272,0.78757,0.92272,0.80073,0.90167,0.7849,0.90167,0.76968,0.8776,0.74467,0.8776,0.7109,0.90167,0.7109,0.8776,0.7109,0.85521,0.7109,0.8343,0.74467,0.8343,0.76819,0.8343,0.80073,0.81475,0.83487,0.7933,0.83487,0.76337,0.87787,0.76337,0.83487,0.99589,0.87787,0.96339,0.87787,0.99589,0.83487,0.96339,0.87787,0.94233,0.83487,0.94233,0.83487,0.92272,0.83487,0.90167,0.83487,0.87852,0.80073,0.87732,0.80073,0.85521,0.76892,0.85521,0.80073,0.8343,0.83487,0.81475,0.87787,0.7933,0.91431,0.76337,0.91431,0.96339,0.91431,0.99589,0.94831,0.96339,0.94831,0.94233,0.91431,0.94233,0.91431,0.92272,0.87787,0.92272,0.91431,0.90167,0.87787,0.90167,0.87787,0.87812,0.87787,0.85521,0.83487,0.85521,0.87787,0.8343,0.83487,0.8343,0.87787,0.81475,0.91431,0.7933,0.94831,0.76337,0.94831,0.99589,0.96312,0.96339,0.96312,0.99589,0.98674,0.96339,0.98674,0.94233,0.96312,0.94233,0.96312,0.92272,0.98674,0.92272,0.98674,0.90167,0.96312,0.90167,0.94831,0.92272,0.94831,0.90167,0.94831,0.87756,0.91431,0.87787,0.91431,0.85521,0.91431,0.8343,0.91431,0.81475,0.94831,0.7933,0.96312,0.76337,0.96312,0.7933,0.98674,0.76337,0.98674,0.99589,0.69239,0.14767,0.69239,0.16904,0.6724,0.1647,0.71238,0.16469,0.72473,0.15331,0.72473,0.13923,0.71238,0.12785,0.96312,0.85521,0.98674,0.8343,0.98674,0.85521,0.96312,0.8343,0.98674,0.81475,0.96312,0.81475,0.94831,0.8343,0.94831,0.85521,0.94831,0.81475,0.98674,0.7933,0.96312,0.87749,0.98674,0.87738,0.69239,0.1235,0.6724,0.12785,0.66004,0.13924,0.66005,0.15331,0.74467,0.85521,0.40155,0.81117,0.36958,0.76779,0.35994,0.76779,0.3503,0.76779,0.34065,0.76779,0.30631,0.76779,0.27503,0.76779,0.24374,0.76779,0.20782,0.80287,0.2094,0.76779,0.55557,0.31969,0.55835,0.28348,0.59035,0.28325,0.19976,0.76779,0.1907,0.72061,0.1908,0.69595,0.18139,0.69595,0.15331,0.69595,0.12092,0.69595,0.10935,0.69595,0.10926,0.68198,0.09777,0.68198,0.10742,0.64782,0.096562,0.64747,0.086277,0.68198,0.085705,0.64712,0.049196,0.68198,0.04939,0.69595,0.021389,0.69595,0.50066,0.69595,0.52866,0.69595,0.46383,0.69595,0.45311,0.72061,0.44231,0.76779,0.4303,0.76779,0.39774,0.76779,0.36851,0.72061,0.35936,0.72061,0.3502,0.72061,0.34105,0.72061,0.30538,0.72061,0.27503,0.72061,0.24467,0.72061,0.209,0.72061,0.55968,0.23612,0.59193,0.236,0.19985,0.72061,0.20021,0.69595,0.19124,0.68198,0.18169,0.68198,0.15367,0.68198,0.12076,0.68198,0.11828,0.64817,0.11805,0.63092,0.10739,0.62962,0.11765,0.61121,0.10642,0.60811,0.096737,0.62833,0.095186,0.605,0.086083,0.62703,0.083952,0.6019,0.093566,0.58367,0.08197,0.58234,0.047627,0.59791,0.048557,0.62291,0.021389,0.62479,0.021389,0.64734,0.52866,0.64734,0.5015,0.62291,0.52866,0.62479,0.50085,0.64555,0.52866,0.68198,0.50086,0.68198,0.46377,0.68198,0.45226,0.69595,0.44088,0.72061,0.42864,0.72061,0.39688,0.72061,0.36867,0.69595,0.35925,0.69595,0.34984,0.69595,0.34043,0.69595,0.30568,0.69595,0.27503,0.69595,0.24438,0.69595,0.20962,0.69595,0.2008,0.68198,0.19128,0.64649,0.18103,0.64747,0.15194,0.64783,0.1513,0.63081,0.15051,0.61127,0.14968,0.58653,0.11676,0.58633,0.14923,0.55879,0.11623,0.55879,0.1157,0.51821,0.14877,0.51821,0.17764,0.51821,0.17802,0.55879,0.18852,0.51821,0.18878,0.55879,0.19941,0.51821,0.19953,0.55879,0.21029,0.51821,0.21029,0.55879,0.24541,0.55879,0.24572,0.51821,0.27503,0.55879,0.27503,0.51821,0.30434,0.51821,0.30464,0.55879,0.27503,0.57538,0.24511,0.57777,0.21029,0.58176,0.19966,0.58331,0.21132,0.60153,0.24574,0.59332,0.27503,0.59254,0.30431,0.59332,0.30494,0.57777,0.33976,0.55879,0.33976,0.51821,0.35052,0.55879,0.33976,0.58176,0.35039,0.58331,0.36128,0.55879,0.36102,0.58487,0.37204,0.55879,0.37165,0.58643,0.40037,0.58653,0.39955,0.61127,0.4324,0.61121,0.43201,0.63092,0.44266,0.62962,0.44263,0.64782,0.45349,0.64747,0.45228,0.68198,0.4407,0.69595,0.42913,0.69595,0.39674,0.69595,0.36836,0.68198,0.35881,0.68198,0.34926,0.68198,0.3397,0.68198,0.3056,0.68198,0.27503,0.68198,0.24446,0.68198,0.21035,0.68198,0.20153,0.6455,0.19047,0.62877,0.18024,0.63062,0.17919,0.61114,0.1784,0.58643,0.18903,0.58487,0.20061,0.60473,0.21092,0.62507,0.24505,0.61836,0.27503,0.61789,0.305,0.61836,0.33914,0.62507,0.33826,0.64452,0.30574,0.64034,0.27503,0.64002,0.24431,0.64034,0.21179,0.64452,0.20069,0.62692,0.1899,0.60793,0.34852,0.6455,0.34936,0.62692,0.34944,0.60473,0.33874,0.60153,0.36015,0.60793,0.35959,0.62877,0.35877,0.64649,0.36902,0.64747,0.36981,0.63062,0.37086,0.61114,0.39875,0.63081,0.43178,0.64817,0.44079,0.68198,0.4293,0.68198,0.39638,0.68198,0.39811,0.64783,0.46435,0.64712,0.46397,0.62703,0.45332,0.62833,0.44363,0.60811,0.43329,0.58633,0.40082,0.55879,0.37242,0.51821,0.36153,0.51821,0.35064,0.51821,0.40128,0.51821,0.43436,0.51821,0.43383,0.55879,0.44539,0.51821,0.44514,0.55879,0.45642,0.51821,0.45645,0.55879,0.46745,0.51821,0.46777,0.55879,0.50155,0.55879,0.50188,0.51821,0.52866,0.55879,0.52866,0.58119,0.50122,0.58022,0.52866,0.59775,0.50243,0.59791,0.4661,0.6019,0.45487,0.605,0.44489,0.585,0.45649,0.58367,0.46808,0.58234,0.021389,0.59775,0.048832,0.58022,0.021389,0.58119,0.048502,0.55879,0.021389,0.55879,0.048172,0.51821,0.021389,0.51821,0.52866,0.51821,0.0826,0.51821,0.082285,0.55879,0.093599,0.55879,0.093632,0.51821,0.10466,0.51821,0.10491,0.55879,0.10516,0.585,0.021389,0.68198,0.049202,0.64555,0.59689,0.20915,0.57122,0.20872,0.20227,0.5024,0.23377,0.48641,0.23265,0.5024,0.20291,0.48641,0.17757,0.5024,0.17773,0.48641,0.14849,0.5024,0.14766,0.48641,0.11541,0.5024,0.11591,0.48641,0.14567,0.4516,0.11532,0.45159,0.14548,0.43814,0.11588,0.436,0.14548,0.42507,0.11693,0.42034,0.1463,0.41539,0.11908,0.40633,0.14694,0.39988,0.11942,0.39403,0.14805,0.37464,0.11974,0.37377,0.15163,0.33083,0.12144,0.33083,0.15426,0.28924,0.12371,0.28924,0.15494,0.25787,0.1243,0.25542,0.15429,0.24041,0.12408,0.23776,0.15363,0.22377,0.12352,0.22123,0.15173,0.20491,0.12278,0.20622,0.15075,0.16561,0.12287,0.16561,0.15039,0.12452,0.12248,0.12452,0.14957,0.091528,0.12085,0.099164,0.14891,0.064733,0.1214,0.070962,0.14987,0.042155,0.12176,0.042155,0.15223,0.017017,0.12094,0.017017,0.15253,0.005452,0.12167,0.005452,0.59513,0.14743,0.59079,0.17508,0.61896,0.17049,0.56575,0.16924,0.5518,0.15142,0.55188,0.13619,0.56424,0.12381,0.21927,0.017017,0.22035,0.005452,0.23812,0.005452,0.2008,0.017017,0.20131,0.005452,0.17956,0.017017,0.17945,0.005452,0.17876,0.044294,0.20035,0.046968,0.21991,0.043759,0.23873,0.017017,0.26611,0.005452,0.26611,0.017017,0.23845,0.042155,0.26579,0.042155,0.23896,0.055818,0.26566,0.061564,0.23703,0.081157,0.26552,0.084612,0.047472,0.056462,0.018685,0.083405,0.018824,0.059244,0.047114,0.081762,0.018676,0.12452,0.047771,0.12452,0.070598,0.084544,0.071091,0.12452,0.092453,0.088122,0.070867,0.063295,0.07021,0.042155,0.095603,0.042155,0.095076,0.017017,0.070864,0.017017,0.046596,0.042155,0.018951,0.042155,0.047691,0.017017,0.019271,0.017017,0.04801,0.005452,0.070931,0.005452,0.095809,0.005452,0.63052,0.13481,0.63088,0.1526,0.61842,0.12229,0.59018,0.11954,0.019271,0.005452,0.099991,0.12452,0.071516,0.16561,0.048337,0.16561,0.048076,0.20456,0.07132,0.20443,0.099204,0.16561,0.10057,0.20496,0.071151,0.21894,0.047851,0.21904,0.047562,0.23513,0.070935,0.23509,0.10073,0.21966,0.10029,0.23603,0.070976,0.25264,0.047617,0.25233,0.048062,0.28924,0.069615,0.28924,0.10046,0.25378,0.10101,0.28924,0.068338,0.33083,0.046246,0.33083,0.041383,0.36822,0.061609,0.37282,0.098848,0.33083,0.092553,0.37345,0.058648,0.38216,0.038683,0.37554,0.035635,0.38183,0.055705,0.39002,0.014029,0.38334,0.014029,0.37248,0.5119,0.38183,0.53351,0.37248,0.53351,0.38334,0.53102,0.36842,0.50885,0.37554,0.5293,0.36474,0.50616,0.36822,0.52827,0.36333,0.50129,0.33083,0.52827,0.33083,0.49948,0.28924,0.52827,0.28924,0.49992,0.25233,0.52827,0.25155,0.49998,0.23513,0.52827,0.22824,0.49969,0.21904,0.52827,0.21529,0.49946,0.20456,0.52849,0.20221,0.4992,0.16561,0.52861,0.16561,0.49977,0.12452,0.52886,0.12452,0.50042,0.081762,0.52885,0.083405,0.50007,0.056462,0.52871,0.059244,0.52859,0.042155,0.50094,0.042155,0.49985,0.017017,0.47667,0.017017,0.47661,0.005452,0.45173,0.005452,0.45246,0.017017,0.42586,0.005452,0.42659,0.017017,0.39501,0.005452,0.39531,0.017017,0.42578,0.042155,0.45193,0.042155,0.47733,0.042155,0.47667,0.063295,0.47694,0.084544,0.47645,0.12452,0.47602,0.16561,0.44755,0.12452,0.44833,0.16561,0.42506,0.12452,0.42467,0.16561,0.39714,0.12452,0.39679,0.16561,0.42476,0.20622,0.44696,0.20496,0.47622,0.20443,0.47639,0.21894,0.44681,0.21966,0.42402,0.22123,0.3958,0.20491,0.3939,0.22377,0.42346,0.23776,0.44725,0.23603,0.4766,0.23509,0.47656,0.25264,0.47792,0.28924,0.44708,0.25378,0.44653,0.28924,0.42324,0.25542,0.42383,0.28924,0.39259,0.25787,0.39328,0.28924,0.4261,0.33083,0.44869,0.33083,0.4792,0.33083,0.48593,0.37282,0.45498,0.37345,0.4278,0.37377,0.3959,0.33083,0.39949,0.37464,0.42812,0.39403,0.45863,0.38637,0.48889,0.38216,0.49183,0.39002,0.4607,0.39302,0.42846,0.40633,0.4006,0.39988,0.40124,0.41539,0.43061,0.42034,0.46499,0.40956,0.49206,0.40215,0.53351,0.39616,0.014029,0.39616,0.055483,0.40215,0.014029,0.40744,0.53351,0.40744,0.49592,0.42631,0.46705,0.42986,0.43166,0.436,0.46616,0.45011,0.496,0.44785,0.53351,0.42803,0.014029,0.42803,0.051618,0.42631,0.082545,0.40956,0.086837,0.39302,0.088911,0.38637,0.080492,0.42986,0.051533,0.44785,0.014029,0.44872,0.014029,0.48641,0.53351,0.48641,0.53351,0.44872,0.49579,0.48641,0.53351,0.5024,0.49448,0.5024,0.46435,0.48641,0.46507,0.5024,0.43163,0.48641,0.43212,0.5024,0.39988,0.48641,0.39905,0.5024,0.36981,0.48641,0.36997,0.5024,0.34463,0.48641,0.34527,0.5024,0.31377,0.48641,0.31488,0.5024,0.27377,0.48641,0.27377,0.5024,0.62122,0.20904,0.62122,0.23591,0.65051,0.236,0.64555,0.20915,0.68276,0.23612,0.67122,0.20872,0.68409,0.28348,0.65209,0.28325,0.68687,0.31969,0.65486,0.316,0.68674,0.34673,0.65476,0.34417,0.68557,0.37782,0.65329,0.37511,0.65124,0.41636,0.62122,0.37603,0.62119,0.41636,0.59161,0.41636,0.58915,0.37511,0.62122,0.34465,0.62122,0.3149,0.58757,0.316,0.62122,0.28302,0.27377,0.45003,0.23407,0.44967,0.20512,0.45259,0.17605,0.45294,0.17613,0.43965,0.17595,0.42673,0.17563,0.41683,0.17533,0.40101,0.17486,0.37553,0.17554,0.33083,0.17609,0.28924,0.17616,0.25864,0.17715,0.24619,0.17798,0.23697,0.17982,0.2137,0.17524,0.19655,0.17612,0.16561,0.17743,0.12452,0.1762,0.098264,0.17587,0.068995,0.20111,0.084044,0.2178,0.063127,0.2176,0.082473,0.21777,0.12452,0.19758,0.12452,0.1979,0.16561,0.21693,0.16561,0.23899,0.12452,0.26551,0.12452,0.24027,0.16561,0.26576,0.16561,0.018925,0.16561,0.019044,0.20221,0.019271,0.21529,0.019271,0.22824,0.019271,0.25155,0.019271,0.28924,0.019271,0.33083,0.019271,0.36333,0.018237,0.36474,0.016521,0.36842,0.27377,0.38567,0.27192,0.37399,0.27377,0.37716,0.24954,0.38538,0.27377,0.40388,0.23034,0.40543,0.27377,0.42295,0.23076,0.42341,0.20252,0.42504,0.1993,0.41391,0.20114,0.39933,0.19783,0.37594,0.19785,0.33083,0.19905,0.28924,0.20011,0.25881,0.19986,0.23895,0.19954,0.22584,0.19906,0.20695,0.19726,0.19343,0.21766,0.19267,0.24184,0.194,0.26588,0.19907,0.23881,0.21093,0.26611,0.21275,0.24114,0.22737,0.26611,0.22694,0.24285,0.24212,0.26611,0.25186,0.24397,0.25498,0.24386,0.28924,0.26611,0.28924,0.24263,0.33083,0.26611,0.33083,0.24319,0.37033,0.26611,0.36333,0.24581,0.37915,0.26875,0.3698,0.22643,0.39375,0.22253,0.37561,0.221,0.33083,0.22091,0.28924,0.22195,0.25756,0.22152,0.23987,0.22083,0.22032,0.21845,0.20617,0.20483,0.43988,0.23221,0.43769,0.27377,0.43649,0.31533,0.43769,0.31678,0.42341,0.3172,0.40543,0.298,0.38538,0.27562,0.37399,0.27878,0.3698,0.30173,0.37915,0.3211,0.39375,0.30435,0.37033,0.28143,0.36333,0.28143,0.33083,0.30491,0.33083,0.28143,0.28924,0.30367,0.28924,0.28143,0.25186,0.30357,0.25498,0.30468,0.24212,0.28143,0.22694,0.30639,0.22737,0.28143,0.21275,0.30873,0.21093,0.28166,0.19907,0.3057,0.194,0.28178,0.16561,0.30727,0.16561,0.28203,0.12452,0.30855,0.12452,0.28202,0.084612,0.31051,0.081157,0.28188,0.061564,0.30858,0.055818,0.28175,0.042155,0.30908,0.042155,0.28143,0.017017,0.52827,0.017017,0.49953,0.005452,0.52827,0.005452,0.32826,0.017017,0.30942,0.005452,0.32719,0.005452,0.30881,0.017017,0.32763,0.043759,0.32974,0.063127,0.32993,0.082473,0.32977,0.12452,0.33061,0.16561,0.32988,0.19267,0.32909,0.20617,0.32671,0.22032,0.32601,0.23987,0.32559,0.25756,0.32662,0.28924,0.32654,0.33083,0.325,0.37561,0.3464,0.39933,0.34824,0.41391,0.34502,0.42504,0.3427,0.43988,0.34242,0.45259,0.31347,0.44967,0.37148,0.45294,0.37141,0.43965,0.37159,0.42673,0.40205,0.43814,0.40187,0.4516,0.43222,0.45159,0.40206,0.42507,0.37191,0.41683,0.37221,0.40101,0.37268,0.37553,0.34971,0.37594,0.34969,0.33083,0.34849,0.28924,0.34743,0.25881,0.34767,0.23895,0.348,0.22584,0.34848,0.20695,0.35028,0.19343,0.34964,0.16561,0.34996,0.12452,0.34643,0.084044,0.34719,0.046968,0.34673,0.017017,0.34623,0.005452,0.36798,0.017017,0.36808,0.005452,0.36878,0.044294,0.37167,0.068995,0.39863,0.064733,0.39796,0.091528,0.42669,0.099164,0.42614,0.070962,0.39767,0.042155,0.45509,0.088122,0.37134,0.098264,0.37011,0.12452,0.37142,0.16561,0.37229,0.19655,0.36772,0.2137,0.39324,0.24041,0.36956,0.23697,0.37039,0.24619,0.37138,0.25864,0.37145,0.28924,0.372,0.33083,0.28143,0.005452,0.014029,0.5024,0.051746,0.48641,0.081374,0.45011,0.083187,0.48641,0.053057,0.5024,0.082473,0.5024,0.086224,0.69595,0.097789,0.69595,0.048683,0.83262,0.083562,0.82117,0.096337,0.80909,0.095238,0.9003,0.096559,0.86716,0.10759,0.83678,0.12021,0.82447,0.14706,0.82463,0.17677,0.82365,0.18594,0.83528,0.19659,0.86191,0.19891,0.89544,0.20216,0.92458,0.20367,0.95963,0.21767,0.95963,0.09506,0.96609,0.1035,0.93698,0.10759,0.89974,0.10826,0.86835,0.11995,0.83809,0.14563,0.83809,0.17567,0.83809,0.18613,0.86308,0.18729,0.89534,0.18891,0.92418,0.17567,0.92378,0.17567,0.89524,0.57804,0.60692,0.59341,0.58601,0.57804,0.58601,0.59341,0.60692,0.57804,0.62931,0.59341,0.62931,0.6112,0.60692,0.6112,0.62931,0.62976,0.60692,0.62976,0.62931,0.66447,0.60692,0.66447,0.62931,0.7109,0.60692,0.7109,0.58601,0.74467,0.58601,0.74467,0.60692,0.7109,0.62931,0.74467,0.62931,0.76892,0.60692,0.76968,0.62931,0.74467,0.65338,0.75854,0.65338,0.77099,0.65338,0.7849,0.65338,0.77121,0.67443,0.78757,0.67443,0.77131,0.69404,0.75791,0.69404,0.75992,0.7151,0.74467,0.7151,0.74467,0.7476,0.7109,0.7476,0.7109,0.7151,0.74467,0.69404,0.75764,0.67443,0.74467,0.67443,0.7109,0.67443,0.7109,0.65338,0.66447,0.65338,0.62976,0.65338,0.6112,0.65338,0.59341,0.65338,0.57804,0.65338,0.10751,0.96613,0.11995,0.93564,0.11995,0.96618,0.11995,0.89918,0.11995,0.86953,0.57804,0.69404,0.57804,0.7151,0.59341,0.69404,0.59341,0.7151,0.57804,0.7476,0.59341,0.7476,0.59341,0.51508,0.57804,0.51508,0.57804,0.54501,0.59341,0.54501,0.59341,0.56646,0.57804,0.56646,0.17567,0.86425,0.6112,0.56646,0.6112,0.54501,0.62976,0.54501,0.62976,0.56646,0.6112,0.58601,0.62976,0.58601,0.66447,0.58601,0.7109,0.56646,0.74467,0.56646,0.76828,0.56646,0.76819,0.58601,0.80073,0.58601,0.80073,0.60692,0.80073,0.62904,0.80073,0.65338,0.80073,0.67443,0.78763,0.69404,0.77197,0.7151,0.77354,0.7476,0.7725,0.51508,0.74467,0.51508,0.74467,0.54501,0.7109,0.54501,0.7109,0.51508,0.66447,0.54501,0.66447,0.51508,0.66447,0.7476,0.66447,0.7151,0.7109,0.69404,0.66447,0.69404,0.62976,0.7151,0.62976,0.7476,0.6112,0.7476,0.6112,0.7151,0.62976,0.69404,0.66447,0.67443,0.62976,0.67443,0.6112,0.67443,0.59341,0.67443,0.57804,0.67443,0.6112,0.69404,0.6112,0.51508,0.62976,0.51508,0.66447,0.56646,0.76984,0.54501,0.80073,0.54501,0.80073,0.56646,0.83487,0.56646,0.83487,0.58601,0.83487,0.60692,0.83487,0.63023,0.83487,0.65338,0.83487,0.67443,0.80073,0.69404,0.83487,0.69404,0.80073,0.7151,0.83487,0.7151,0.80073,0.7476,0.80073,0.51508,0.83487,0.51508,0.83487,0.54501,0.87787,0.54501,0.87787,0.56646,0.87787,0.58601,0.87787,0.60692,0.87787,0.62983,0.87787,0.65338,0.87787,0.67443,0.87787,0.69404,0.87787,0.7151,0.83487,0.7476,0.87787,0.7476,0.87787,0.51508,0.91431,0.51508,0.91431,0.54501,0.91431,0.56646,0.91431,0.58601,0.91431,0.60692,0.91431,0.62959,0.91431,0.65338,0.91431,0.67443,0.91431,0.69404,0.91431,0.7151,0.91431,0.7476,0.94831,0.7151,0.94831,0.7476,0.94831,0.51508,0.94831,0.54501,0.94831,0.56646,0.94831,0.58601,0.94831,0.60692,0.94831,0.62927,0.94831,0.65338,0.94831,0.67443,0.94831,0.69404,0.96312,0.67443,0.96312,0.65338,0.96312,0.6292,0.98674,0.62909,0.98674,0.65338,0.98674,0.67443,0.96312,0.69404,0.98674,0.69404,0.98674,0.60692,0.96312,0.60692,0.98674,0.58601,0.96312,0.58601,0.98674,0.56646,0.96312,0.56646,0.98674,0.54501,0.98674,0.7151,0.96312,0.7151,0.96312,0.7476,0.98674,0.7476,0.96312,0.51508,0.96312,0.54501,0.98674,0.51508,0.78583,0.7151,0.18967,0.95963,0.17567,0.95963,0.061418,0.99104,0.057549,0.99379,0.59863,0.49328,0.60369,0.4721,0.61099,0.46508,0.73471,0.31732,0.66669,0.35452,0.65253,0.32005,0.77219,0.40117,0.81002,0.28203,0.83414,0.35215,0.8729,0.25411,0.50565,0.29679,0.50565,0.26614,0.56073,0.28582,0.45057,0.28582,0.50565,0.32233,0.45265,0.32748,0.35876,0.32005,0.3446,0.35452,0.38392,0.37284,0.42781,0.36018,0.46647,0.35658,0.50565,0.34712,0.55864,0.32748,0.54482,0.35658,0.58348,0.36018,0.62737,0.37284,0.61069,0.42188,0.68041,0.40749,0.6575,0.45015,0.74277,0.43666,0.80418,0.49612,0.82625,0.47086,0.87262,0.42738,0.91615,0.39512,0.72225,0.23488,0.80079,0.13417,0.79752,0.18077,0.72774,0.16914,0.669,0.23305,0.72751,0.30082,0.65621,0.28903,0.79671,0.2332,0.80579,0.26927,0.96584,0.36744,0.9164,0.31834,0.96487,0.29106,0.99591,0.33761,0.045451,0.36744,0.015383,0.33761,0.046422,0.29106,0.094891,0.31834,0.13839,0.25411,0.086385,0.22418,0.92491,0.22418,0.27658,0.31733,0.2391,0.40117,0.27658,0.31733,0.20127,0.28203,0.17716,0.35215,0.095144,0.39512,0.13867,0.42738,0.18504,0.47086,0.20711,0.49612,0.26852,0.43666,0.33088,0.40749,0.4006,0.42188,0.43272,0.40402,0.46937,0.387,0.50565,0.3839,0.54192,0.387,0.57857,0.40402,0.5949,0.44586,0.56112,0.42952,0.57637,0.47208,0.55516,0.45521,0.56678,0.4949,0.54401,0.48364,0.54863,0.50043,0.53367,0.49944,0.53202,0.51065,0.50565,0.51356,0.53055,0.51579,0.50565,0.51518,0.50565,0.51669,0.52848,0.52273,0.5488,0.51179,0.54785,0.52117,0.56256,0.51526,0.56505,0.52103,0.55539,0.52856,0.52662,0.53435,0.50565,0.52409,0.50565,0.54227,0.48467,0.53435,0.48281,0.52273,0.48074,0.51579,0.4625,0.51179,0.46344,0.52117,0.4559,0.52856,0.44624,0.52103,0.44873,0.51526,0.43567,0.50906,0.4406,0.50789,0.44451,0.4949,0.43492,0.47208,0.45613,0.45521,0.45017,0.42952,0.41639,0.44586,0.35379,0.45015,0.24202,0.50716,0.2127,0.51802,0.22443,0.58782,0.28773,0.58808,0.31255,0.498,0.37159,0.51167,0.3847,0.47093,0.41438,0.5004,0.42807,0.50936,0.43072,0.53028,0.44769,0.54969,0.48301,0.55663,0.48285,0.54477,0.50565,0.5534,0.52828,0.55663,0.50565,0.56799,0.47895,0.56752,0.45047,0.57717,0.44371,0.59792,0.46093,0.58135,0.47448,0.57553,0.48333,0.57664,0.49684,0.57386,0.50565,0.57433,0.51445,0.57386,0.53234,0.56752,0.52796,0.57664,0.52576,0.58254,0.53681,0.57553,0.55036,0.58135,0.53339,0.59254,0.51861,0.59461,0.51321,0.58252,0.50565,0.59386,0.50565,0.60721,0.49268,0.59461,0.49808,0.58252,0.50565,0.58162,0.48553,0.58254,0.4779,0.59254,0.45982,0.60143,0.46859,0.61802,0.47497,0.60207,0.48824,0.60878,0.50565,0.62456,0.48658,0.62193,0.48498,0.64348,0.46147,0.63262,0.4495,0.62362,0.39994,0.6137,0.39662,0.56183,0.40811,0.52278,0.35594,0.56566,0.30238,0.64409,0.34919,0.61724,0.36475,0.64668,0.40531,0.64375,0.43792,0.65846,0.46395,0.66968,0.48893,0.6614,0.50565,0.6618,0.50565,0.64677,0.52631,0.64348,0.52472,0.62193,0.52305,0.60878,0.53632,0.60207,0.55147,0.60143,0.56759,0.59792,0.56082,0.57717,0.5636,0.54969,0.52844,0.54477,0.58057,0.53028,0.57562,0.50906,0.57069,0.50789,0.56773,0.50857,0.56435,0.5094,0.56244,0.50806,0.54754,0.5068,0.56449,0.50539,0.58322,0.50936,0.59691,0.5004,0.62659,0.47093,0.6397,0.51167,0.60318,0.52278,0.61467,0.56183,0.61135,0.6137,0.56179,0.62362,0.54982,0.63262,0.5427,0.61802,0.52236,0.6614,0.50565,0.68783,0.48641,0.68524,0.4659,0.68746,0.45657,0.69083,0.44886,0.67604,0.43419,0.6751,0.4068,0.65597,0.40378,0.66724,0.40374,0.66912,0.43742,0.67897,0.40327,0.6896,0.37141,0.6747,0.3683,0.66944,0.36724,0.66252,0.33758,0.66909,0.2702,0.69558,0.23404,0.68905,0.21106,0.66065,0.1814,0.59381,0.18558,0.54367,0.15534,0.58205,0.13891,0.57123,0.17311,0.53186,0.7912,0.040598,0.74114,0.064226,0.82293,0.052815,0.68948,0.043955,0.69144,0.056586,0.16404,0.7016,0.18315,0.68297,0.18975,0.68191,0.15505,0.68142,0.14596,0.69567,0.13167,0.66219,0.11763,0.66514,0.13053,0.61889,0.11657,0.61267,0.75767,0.007312,0.71108,0.012955,0.69153,0.032394,0.30872,0.79868,0.34134,0.72229,0.35101,0.70605,0.33109,0.68866,0.3492,0.68776,0.36211,0.68523,0.3792,0.69317,0.40363,0.69401,0.42801,0.69567,0.43398,0.69897,0.4053,0.70135,0.37952,0.70006,0.38474,0.71595,0.42121,0.71452,0.44729,0.70141,0.44628,0.67713,0.46376,0.71033,0.48685,0.71806,0.50565,0.71717,0.52488,0.68524,0.54539,0.68746,0.54734,0.66968,0.57337,0.65846,0.60598,0.64375,0.64655,0.64668,0.64405,0.66252,0.60449,0.65597,0.64299,0.66944,0.60752,0.66724,0.60755,0.66912,0.63988,0.6747,0.60802,0.6896,0.57387,0.67897,0.5771,0.6751,0.56501,0.67713,0.58328,0.69567,0.56243,0.67604,0.57731,0.69897,0.60766,0.69401,0.63209,0.69317,0.60599,0.70135,0.564,0.70141,0.59008,0.71452,0.54753,0.71033,0.58465,0.72703,0.52093,0.73918,0.52444,0.71806,0.50565,0.74429,0.49036,0.73918,0.42664,0.72703,0.38767,0.73351,0.38157,0.76246,0.38085,0.8049,0.49104,0.76365,0.50565,0.76438,0.50565,0.80546,0.48251,0.80505,0.45773,0.8551,0.50565,0.85391,0.52878,0.80505,0.52025,0.76365,0.62972,0.76246,0.63044,0.8049,0.55356,0.8551,0.57004,0.91251,0.50565,0.91146,0.50565,0.983,0.44125,0.91251,0.36381,0.97848,0.60464,0.21903,0.53929,0.1649,0.51088,0.20598,0.61788,0.15854,0.58376,0.26308,0.64748,0.97848,0.65275,0.9063,0.63319,0.84908,0.70257,0.79868,0.66995,0.72229,0.62362,0.73351,0.62655,0.71595,0.63177,0.70006,0.64918,0.68523,0.66209,0.68776,0.66028,0.70605,0.74109,0.69558,0.6802,0.68866,0.67371,0.66909,0.70891,0.64409,0.66211,0.61724,0.65535,0.56566,0.69874,0.498,0.76927,0.50716,0.72356,0.58808,0.77725,0.68905,0.82154,0.68191,0.7315,0.8414,0.75385,0.87359,0.58811,0.084389,0.63728,0.11485,0.67491,0.129,0.67425,0.18198,0.57117,0.12392,0.74883,0.90947,0.71627,0.13401,0.85624,0.68142,0.86534,0.69567,0.84725,0.7016,0.87962,0.66219,0.89366,0.66514,0.88077,0.61889,0.85595,0.58205,0.82989,0.59381,0.82814,0.68297,0.80023,0.66065,0.78687,0.58782,0.79859,0.51802,0.83818,0.53186,0.82571,0.54367,0.87238,0.57123,0.82809,0.082222,0.85503,0.058733,0.89472,0.61267,0.27979,0.8414,0.25744,0.87359,0.3781,0.84908,0.35854,0.9063,0.26247,0.90947,0.55472,0.69083,0.47562,0.41748,0.50565,0.41841,0.53567,0.41748,0.53256,0.44439,0.50565,0.44246,0.47873,0.44439,0.48071,0.47087,0.50565,0.47486,0.53058,0.47087,0.53047,0.48154,0.50565,0.4824,0.50565,0.49901,0.47762,0.49944,0.48082,0.48154,0.46728,0.48364,0.46266,0.50043,0.47928,0.51065,0.46375,0.5068,0.44886,0.50806,0.44694,0.5094,0.44356,0.50857,0.4468,0.50539,-4.0855,113.65,-4.7065,112.58,-4.4707,112.59,0.77676,0.13585,0.78208,0.16208,0.76952,0.17236,0.81597,0.13348,0.8096,0.10029,0.84803,0.13181,0.84008,0.094491,0.82921,0.068416,0.86283,0.076523,0.87302,0.10101,0.90339,0.087924,0.9195,0.10986,0.95167,0.095964,0.95498,0.11422,0.95578,0.13706,0.98048,0.14172,0.9755,0.12368,0.97236,0.087202,0.93951,0.071184,0.89275,0.059736,0.85648,0.059589,0.69938,0.08375,0.69878,0.049489,0.67304,0.081736,0.7281,0.079284,0.72696,0.013681,0.7281,0.079283,0.69812,0.011255,0.83476,0.20131,0.80378,0.19117,0.84422,0.17428,0.81311,0.17175,0.76521,0.047881,0.75782,0.020303,0.72696,0.013681,0.75623,0.13625,0.78049,0.11206,0.76717,0.10244,0.75775,0.072694,0.79865,0.081588,0.87435,0.13174,0.91414,0.13312,0.92176,0.15834,0.95623,0.16094,0.97759,0.15515,0.9876,0.18351,0.98213,0.21097,0.9741,0.18047,0.99027,0.081565,0.96368,0.060841,0.98325,0.054504,0.92743,0.046694,0.92083,0.031595,0.94866,0.019875,0.59248,0.069253,0.59199,0.040881,0.56771,0.056934,0.62556,0.046896,0.59199,0.040881,0.59147,0.011237,0.62556,0.046896,0.62498,0.013484,0.63822,0.046666,0.63764,0.013254,0.67247,0.048945,0.67183,0.012328,0.86145,0.20925,0.86747,0.19231,0.87594,0.16818,0.89705,0.20907,0.90658,0.18072,0.94192,0.19727,0.93049,0.2222,0.9576,0.23325,0.95214,0.24858,0.92394,0.23728,0.56511,0.019317,0.5618,0.036835,0.97588,0.23821,0.9709,0.25427,0.95464,0.035111,0.97012,0.012124,0.97583,0.027771,0.96614,0.20724,0.95343,0.17204,0.89107,0.22148,0.63875,0.077065,0.62609,0.077296,0.88692,0.047327,0.77676,0.13585,0.75623,0.13625,0.76952,0.17236,0.78049,0.11206,0.76717,0.10244,0.76521,0.047881,0.75775,0.072694,0.7281,0.079284,0.79865,0.081588,0.8096,0.10029,0.81597,0.13348,0.84803,0.13181,0.84008,0.094491,0.87435,0.13174,0.87302,0.10101,0.91414,0.13312,0.9195,0.10986,0.95578,0.13706,0.95498,0.11422,0.98048,0.14172,0.9755,0.12368,0.97236,0.087202,0.99027,0.081565,0.96368,0.060841,0.98325,0.054504,0.9876,0.18351,0.9741,0.18047,0.98213,0.21097,0.97759,0.15515,0.95623,0.16094,0.92176,0.15834,0.87594,0.16818,0.84422,0.17428,0.81311,0.17175,0.78208,0.16208,0.80378,0.19117,0.83476,0.20131,0.86145,0.20925,0.86747,0.19231,0.89705,0.20907,0.90658,0.18072,0.93049,0.2222,0.94192,0.19727,0.95343,0.17204,0.96614,0.20724,0.97588,0.23821,0.9576,0.23325,0.95214,0.24858,0.9709,0.25427,0.56511,0.019317,0.59199,0.040881,0.5618,0.036835,0.59147,0.011237,0.92394,0.23728,0.89107,0.22148,0.63822,0.046666,0.62498,0.013484,0.63764,0.013254,0.62556,0.046896,0.63875,0.077065,0.62609,0.077296,0.89275,0.059736,0.92083,0.031595,0.88692,0.047327,0.92743,0.046694,0.94866,0.019875,0.95464,0.035111,0.97012,0.012124,0.97583,0.027771,0.93951,0.071184,0.90339,0.087924,0.86283,0.076523,0.85648,0.059589,0.67247,0.048945,0.67304,0.081736,0.69878,0.049489,0.67183,0.012328,0.69812,0.011255,0.72696,0.013681,0.72757,0.04879,0.75782,0.020303,0.69938,0.08375,0.82921,0.068416,0.95167,0.095964,0.56771,0.056934,0.59248,0.069253,0.59199,0.040881,0.62556,0.046896,-1.2139,-1.176,-1.2439,-1.0919,-1.2742,-1.1759,-1.1504,-1.176,-1.1505,-1.0914,-4.1649,-0.066553,-4.1978,-0.17021,-4.1378,-0.17009,-4.1971,-0.25909,-1.1504,-1.247,-1.2133,-1.247,-1.2741,-1.247,-1.6415,-1.2543,-1.6604,-1.1832,-1.6887,-1.2543,-1.6886,-1.1832,-1.7463,-1.2543,-1.7468,-1.1832,-1.7483,-1.0989,-1.6885,-1.0988,-2.1742,-1.1358,-2.2337,-1.0337,-2.2297,-1.1357,-2.3126,-1.0338,-2.3135,-1.1357,-2.8399,-1.0347,-2.8779,-1.0347,-2.8394,-1.1357,-2.9263,-1.0348,-2.9262,-1.1357,-3.464,-0.98981,-3.4925,-1.0915,-3.418,-1.0915,-3.4908,-1.1781,-3.4175,-1.1781,-3.4911,-1.2902,-3.4162,-1.2901,-3.4173,-1.3869,-3.4896,-1.3869,-3.437,-1.4891,-2.8388,-1.2223,-2.926,-1.2223,-2.2303,-1.2223,-2.3133,-1.2223,-2.1748,-1.2223,-2.1759,-1.3344,-2.2327,-1.3343,-2.1781,-1.4305,-2.2326,-1.4302,-2.1999,-1.5368,-2.3131,-1.3343,-2.3127,-1.4304,-2.2726,-1.5368,-2.9258,-1.3344,-2.839,-1.3344,-2.9043,-1.431,-2.8395,-1.4312,-2.8933,-1.5347,-1.7452,-1.3463,-1.6912,-1.3464,-1.6414,-1.3465,-1.2743,-1.339,-1.2118,-1.3391,-1.1505,-1.3391,-1.1506,-1.4186,-1.2133,-1.4186,-1.2742,-1.4184,-1.2118,-1.5031,-1.6414,-1.4261,-1.6925,-1.4261,-1.6925,-1.5107,-1.7467,-1.4259,-4.139,-0.25912,-4.1964,-0.38268,-4.1382,-0.38289,-4.1961,-0.47918,-4.1398,-0.4792,-4.1691,-0.55413,-3.8738,-0.25892,-3.875,-0.38295,-3.8242,-0.3828,-3.8728,-0.47939,-3.8254,-0.47946,-3.7765,-0.47953,-3.8291,-0.55409,-3.7638,-0.38429,-3.816,-0.25908,-3.8154,-0.17103,-3.876,-0.17025,-3.8196,-0.078534,-3.8738,-0.07849,-3.7915,-0.17042,-3.7694,-0.25923,-2.423,-0.2594,-2.4225,-0.38697,-2.3451,-0.25939,-2.3445,-0.38712,-2.4117,-0.47976,-2.3438,-0.4799,-2.3453,-0.55424,-2.2724,-0.47999,-2.27,-0.38799,-2.2719,-0.25966,-2.3451,-0.16913,-2.4209,-0.16966,-2.3453,-0.078458,-2.4203,-0.078489,-2.2724,-0.16931,-2.9182,-0.13416,-2.9182,-0.23122,-2.8235,-0.23136,-2.9182,-0.32606,-2.8378,-0.3262,-2.8556,-0.41873,-2.9096,-0.41869,-2.8787,-0.49312,-2.823,-0.13424,-2.8748,-0.017112,-2.9184,-0.017268,-2.8222,-0.016925,-2.7646,-0.016563,-2.7646,-0.13425,-2.7612,-0.23137,-2.7616,-0.32584,-2.8082,-0.32631,-2.7621,-0.41836,-2.794,-0.41842,-2.7628,-0.49315,-2.7355,-0.41865,-2.7355,-0.32713,-2.7357,-0.23183,-2.7354,-0.13434,-2.7505,-0.016563,-1.6584,0.84315,-1.6884,0.92725,-1.7187,0.84317,-1.5949,0.84314,-1.595,0.92769,-3.8427,1.9526,-3.8757,1.8489,-3.8157,1.849,-3.875,1.76,-1.5949,0.77208,-1.6578,0.7721,-1.7186,0.77211,-1.7748,0.76482,-1.7936,0.83588,-1.8219,0.76484,-1.8218,0.83588,-1.8795,0.76485,-1.88,0.83591,-1.8218,0.92033,-1.8815,0.92024,-2.2532,0.83596,-2.2829,0.91973,-2.3088,0.83598,-2.3917,0.91968,-2.3926,0.83596,-2.8394,0.83599,-2.8399,0.91893,-2.9262,0.83599,-2.9263,0.91886,-3.464,0.95575,-3.4925,0.87226,-3.418,0.87227,-3.4908,0.80123,-3.4175,0.80122,-3.4911,0.70919,-3.4162,0.70923,-3.4173,0.62978,-3.4896,0.62984,-3.437,0.54589,-2.926,0.76494,-2.8388,0.76493,-2.9258,0.67292,-2.839,0.67287,-2.9258,0.59365,-2.8395,0.59346,-2.8933,0.50847,-2.3093,0.76495,-2.3923,0.76493,-2.2539,0.76492,-2.255,0.67293,-2.2909,0.67299,-2.256,0.63873,-2.2774,0.64139,-2.2572,0.59401,-2.3922,0.673,-2.3117,0.67302,-2.3917,0.59409,-2.3117,0.5943,-2.3112,0.50678,-1.8784,0.67276,-1.8244,0.67266,-1.7746,0.67263,-1.7746,0.59299,-1.8258,0.59299,-1.8799,0.59325,-1.8257,0.50838,-1.7188,0.68006,-1.6563,0.68002,-1.595,0.67998,-1.5951,0.60054,-1.6578,0.6005,-1.7187,0.6007,-1.6563,0.51598,-3.8168,1.76,-3.8742,1.6364,-3.816,1.6362,-3.874,1.5399,-3.8177,1.5399,-3.8469,1.465,-3.7904,1.7602,-3.7917,1.6362,-3.7409,1.6363,-3.7894,1.5397,-3.742,1.5396,-3.7458,1.465,-3.6932,1.5396,-3.6804,1.6348,-3.7327,1.76,-3.732,1.8481,-3.7926,1.8489,-3.7363,1.9406,-3.7904,1.9406,-3.7082,1.8487,-3.686,1.7599,-3.2656,1.7597,-3.3435,1.7597,-3.343,1.6321,-3.2657,1.85,-3.3414,1.8495,-3.2658,1.9406,-3.3408,1.9406,-3.1929,1.8498,-3.1924,1.7594,-3.265,1.632,-3.31,1.5393,-3.2644,1.5392,-3.2658,1.4649,-3.1929,1.5391,-3.1905,1.6311,-2.9182,1.659,-2.9182,1.5642,-2.8235,1.6589,-2.8378,1.5641,-2.8556,1.4715,-2.9096,1.4716,-2.8787,1.3971,-2.9182,1.7561,-2.823,1.756,-2.9184,1.873,-2.8222,1.8733,-2.7646,1.8737,-2.7646,1.756,-2.7612,1.6589,-2.7616,1.5644,-2.8082,1.564,-2.7621,1.4719,-2.794,1.4718,-2.7628,1.3971,-2.7355,1.4716,-2.7355,1.5631,-2.7357,1.6584,-2.7354,1.7559,-2.5947,1.7557,-2.6085,1.6575,-2.5743,1.6576,-2.6048,1.5634,-2.5769,1.5626,-2.5911,1.4713,-2.534,1.6584,-2.5034,1.6579,-2.5164,1.7558,-2.4995,1.5624,-2.5302,1.5629,-2.5194,1.4714,-2.7505,1.8737,-2.9118,-0.071953,-2.9117,-0.18036,-2.823,-0.18044,-3.1743,-0.00921,-3.2318,-0.093788,-3.1465,-0.093383,-3.2314,-0.009239,-3.7848,-0.009281,-3.8277,-0.094342,-3.7725,-0.094779,-3.826,-0.00924,-4.1649,0.00183,-4.1978,-0.094306,-4.1378,-0.094188,-4.1971,-0.17673,-3.826,-0.17657,-2.8222,-0.071636,-2.7646,-0.071301,-2.7646,-0.18044,-2.7505,-0.071301,-2.7354,-0.18053,-2.7357,-0.27094,-2.7612,-0.27051,-2.7621,-0.44394,-2.7355,-0.4442,-2.7628,-0.5133,-2.817,-0.44235,-2.8235,-0.27051,-2.9117,-0.27037,-3.1741,-0.17701,-3.1145,-0.17726,-3.2334,-0.17702,-3.782,-0.17672,-3.7465,-0.17686,-3.7883,-0.29146,-3.7423,-0.29284,-3.2331,-0.29533,-3.1737,-0.29547,-3.1131,-0.29628,-2.9117,-0.35833,-2.8378,-0.35846,-2.8721,-0.51327,-3.1332,-0.38157,-3.1732,-0.38152,-3.2248,-0.38139,-3.1743,-0.45046,-3.752,-0.38117,-3.7892,-0.38111,-3.8253,-0.38105,-3.827,-0.2916,-4.1964,-0.29135,-4.139,-0.17676,-4.1382,-0.29155,-4.1837,-0.38085,-4.1468,-0.38086,-4.1691,-0.45036,-3.8095,-0.45032,-3.7706,-0.45032,-3.1279,-0.38158,-1.7187,-3.4155,-1.6584,-3.4155,-1.719,-3.3379,-1.7186,-3.481,-1.7748,-3.4878,-1.7936,-3.4222,-1.8219,-3.4878,-1.8218,-3.4222,-1.8795,-3.4878,-1.88,-3.4222,-1.8218,-3.3443,-1.8815,-3.3444,-1.8808,-3.2536,-1.8213,-3.2536,-1.6578,-3.3379,-1.6596,-3.2531,-1.5949,-3.4155,-1.5949,-3.4811,-1.6578,-3.4811,-1.7188,-3.566,-1.7746,-3.5728,-1.8244,-3.5728,-1.8784,-3.5727,-2.4982,-3.5726,-2.4971,-3.4877,-2.6149,-3.4877,-2.6144,-3.4221,-2.4964,-3.4221,-2.4978,-3.3448,-2.6141,-3.3449,-2.6122,-3.2536,-2.696,-3.2536,-2.6954,-3.1113,-2.6154,-3.1113,-1.8525,-3.1113,-1.5951,-3.253,-1.6175,-3.1115,-1.595,-3.3375,-3.6348,-2.3916,-3.5748,-2.3915,-3.6018,-2.3028,-3.6341,-2.4677,-3.5759,-2.4677,-3.6333,-2.5735,-1.6563,-3.566,-1.595,-3.5661,-1.7187,-3.6392,-1.6578,-3.6394,-1.616,-3.6394,-1.6563,-3.7174,-3.5752,-2.5737,-3.6331,-2.6562,-3.5768,-2.6562,-3.606,-2.7204,-4.0939,-2.4675,-4.0952,-2.5738,-4.0444,-2.5736,-4.0729,-2.6564,-4.0455,-2.6564,-4.0493,-2.7203,-3.9967,-2.6565,-3.9839,-2.5749,-4.0362,-2.4677,-4.0355,-2.3923,-4.0961,-2.3916,-4.0398,-2.313,-4.0116,-2.3917,-3.9895,-2.4678,-3.5412,-2.4679,-3.5407,-2.5772,-3.4633,-2.4679,-3.4627,-2.5773,-3.5299,-2.6567,-3.462,-2.6568,-3.4635,-2.7205,-3.3905,-2.6569,-3.3881,-2.5781,-3.3901,-2.4682,-3.4633,-2.3906,-3.5391,-2.3911,-3.4635,-2.313,-3.3906,-2.3908,-2.9182,-2.471,-2.9182,-2.5542,-2.8235,-2.5543,-2.9182,-2.6354,-2.8378,-2.6355,-2.8556,-2.7148,-2.9096,-2.7147,-2.8787,-2.7785,-2.8082,-2.6356,-2.7616,-2.6352,-2.7621,-2.7144,-2.794,-2.7145,-2.7628,-2.7785,-2.7355,-2.7147,-2.7355,-2.6363,-2.7612,-2.5543,-2.7357,-2.5547,-2.7646,-2.4711,-2.7354,-2.4712,-2.5947,-2.4714,-2.6085,-2.5555,-2.5743,-2.5554,-2.6048,-2.6361,-2.5769,-2.6367,-2.5911,-2.715,-2.534,-2.5547,-2.5034,-2.5551,-2.5164,-2.4713,-2.4995,-2.6369,-2.5302,-2.6365,-2.5194,-2.7149,-1.9386,-2.5482,-1.8771,-2.4788,-1.9388,-2.4788,-1.8769,-2.5482,-1.9388,-2.6159,-1.8768,-2.6157,-1.9384,-2.6563,-1.8767,-2.6562,-1.9382,-2.681,-1.8767,-2.681,-1.8763,-2.7336,-1.829,-2.6809,-1.8253,-2.6554,-1.8197,-2.6161,-1.8077,-2.5484,-1.7868,-2.6805,-1.7167,-2.5488,-1.7172,-2.6804,-1.7352,-2.7004,-1.7769,-2.7047,-1.7651,-2.7336,-1.7158,-2.4789,-0.98584,0.40061,-0.89447,0.40053,-0.98587,0.48549,-0.89504,0.30964,-0.9858,0.30974,-0.8948,0.21507,-0.98541,0.21699,-0.94338,0.14261,-0.83849,0.40059,-0.83665,0.30973,-0.79859,0.4006,-0.79849,0.30978,-0.79864,0.21801,-0.75845,0.30973,-0.75774,0.40053,-0.66257,0.40045,-0.6626,0.30961,-0.59992,0.40045,-0.60013,0.30963,-0.6004,0.21455,-0.52117,0.30956,-0.52021,0.40043,-0.52048,0.48562,-0.59966,0.48555,-0.5207,0.58417,0.031395,0.36519,0.072822,0.48898,0.031355,0.48903,0.072825,0.36536,0.031573,0.25168,0.056998,0.25328,0.054325,0.20277,0.12584,0.48898,0.12483,0.3651,0.072739,0.25428,0.12614,0.25316,0.072739,0.21454,0.10284,0.2139,0.072739,0.16318,0.16822,0.36464,0.18748,0.48893,0.16794,0.48899,0.18731,0.36439,0.16818,0.25507,0.19018,0.25516,0.18878,0.21279,0.21299,0.48884,0.21259,0.36406,0.21218,0.25526,0.21305,0.16299,0.26449,0.25499,0.26453,0.36425,0.26455,0.4889,0.21338,0.65682,0.1677,0.65684,0.21406,0.87581,0.12649,0.87438,0.075171,0.87402,0.12602,0.65686,0.072739,1.04,0.032381,0.87347,-0.59783,0.91732,-0.66247,0.84591,-0.5984,0.84515,-0.66254,0.91758,-0.98572,0.91895,-0.89371,0.84509,-0.89428,0.91827,-0.98579,0.84436,-1.716,-2.1024,-1.8066,-2.1824,-1.7148,-2.1834,-1.8068,-2.1035,-1.8805,-2.182,-1.8806,-2.1037,-2.7658,-2.1105,-2.8226,-2.1893,-2.7651,-2.1904,-2.8233,-2.1105,-2.9182,-2.191,-2.9182,-2.1119,-3.5369,-2.1909,-3.4658,-2.1206,-3.4955,-2.0584,-3.4639,-2.1962,-3.5385,-2.313,-2.9182,-2.3232,-2.9184,-2.3709,-2.8221,-2.3226,-2.8222,-2.3706,-2.823,-2.4711,-2.7646,-2.3703,-2.7505,-2.3703,-1.9393,-2.3956,-1.877,-2.3957,-1.8075,-2.3957,-1.8079,-2.4788,-1.7168,-2.3953,-0.98599,0.58453,-0.89445,0.48554,-0.79862,0.48559,-0.83858,0.48563,-0.75847,0.48569,-0.66256,0.48559,-0.59928,0.58437,-0.66246,0.58449,-0.66249,0.67021,-0.986,0.66987,-0.89463,0.58452,-0.89398,0.67029,-1.716,-2.318,-1.8074,-2.3168,-1.8805,-2.3169,-1.9064,-2.3169,-2.7648,-2.3236,-0.59914,0.67032,-0.52118,0.67086,0.032427,0.65684,0.075171,0.65684,-0.79876,0.58445,-4.0939,-2.313,-4.0554,-2.1023,-2.9268,-3.2536,-2.8416,-3.1111,-2.9267,-3.1111,-2.841,-3.2536,-2.9263,-3.3456,-2.8399,-3.3456,-2.6973,-3.3449,-2.6982,-3.4221,-2.9262,-3.4221,-2.8394,-3.4221,-3.464,-3.3116,-3.4925,-3.3886,-3.418,-3.3886,-3.6244,-3.3114,-3.6719,-3.3887,-3.624,-3.3887,-3.6721,-3.3114,-3.6248,-3.251,-3.6713,-3.251,-3.6247,-3.1121,-3.6712,-3.1121,-3.8389,-3.2467,-3.8394,-3.1136,-3.9073,-3.2467,-3.9073,-3.1136,-0.56505,-0.17544,-0.56517,-0.033588,-0.61349,-0.17557,-0.61353,-0.031376,-0.67271,-0.17512,-0.6727,-0.036608,0.72759,0.87565,0.66172,0.99858,0.66206,0.87425,0.61316,0.87386,0.92747,0.97662,0.86223,0.97518,0.86336,0.82983,0.8619,0.82938,0.86192,0.97789,0.81303,0.90527,0.81323,0.65678,0.8618,0.65682,0.81356,0.51442,0.86209,0.51437,0.83778,0.37086,0.92752,0.82977,0.86896,0.65681,0.92778,0.6568,0.92782,0.51446,0.89534,0.3713,0.61337,0.65678,0.40334,0.65689,0.35803,0.87558,0.35805,0.65689,0.30958,0.65686,0.26453,0.65676,0.3095,0.4885,0.32819,0.48849,0.30948,0.36372,0.33374,0.3638,0.30955,0.25296,0.33805,0.25305,0.32983,0.21526,0.35799,0.36388,0.35796,0.25311,0.35789,0.16308,0.40338,0.25351,0.40333,0.36413,0.4033,0.48866,0.35812,0.48848,0.4686,0.65662,0.45764,0.4883,0.48718,0.48849,0.46296,0.36334,0.49796,0.3637,0.47209,0.2551,0.49669,0.25444,0.49303,0.16359,0.66223,0.51437,0.6137,0.51442,0.61296,0.37037,0.66193,0.65682,0.72791,0.6568,-0.7417,-0.29614,-0.78554,-0.17477,-0.816,-0.29475,-0.61374,-0.2981,-0.67271,-0.29614,-0.56448,-0.29879,-3.9074,-3.325,-3.8357,-3.325,-3.9079,-3.3906,-0.56424,-0.41626,-0.61413,-0.41628,-0.67274,-0.41626,-0.74148,-0.41626,-0.81591,-0.41625,0.72796,0.51446,0.66286,0.37135,0.61237,0.24702,0.66245,0.24477,0.66258,0.13852,0.70324,0.24497,0.7281,0.37124,-0.81583,-0.57837,-0.74141,-0.57707,-0.7422,-0.70727,-0.8158,-0.7071,-0.78145,-0.78969,-0.61407,-0.57618,-0.67275,-0.57707,-0.67273,-0.70755,-0.56452,-0.57631,-0.6136,-0.70776,-0.61356,-0.79184,-0.56575,-0.70766,-3.8323,-3.4756,-3.9072,-3.4756,-3.9072,-3.5483,-3.8325,-3.3905,-3.6723,-3.4542,-3.6244,-3.4542,-3.6307,-3.5391,-3.6723,-3.5391,-3.6336,-3.6118,-3.6727,-3.6121,-3.6386,-3.6575,-3.5617,-3.4542,-3.5632,-3.5391,-3.6245,-3.5391,-3.5947,-3.6118,-3.4908,-3.4542,-3.4175,-3.4542,-3.4173,-3.6124,-3.4896,-3.6123,-3.437,-3.6898,-2.926,-3.4877,-2.8388,-3.4877,-2.6979,-3.4877,-2.6978,-3.5725,-2.6173,-3.5725,-2.5003,-3.6454,-2.6173,-3.6451,-2.6831,-3.6453,-2.6168,-3.7259,-2.9258,-3.5726,-2.839,-3.5726,-2.9258,-3.6457,-2.8395,-3.6459,-2.8933,-3.7243,-3.8347,-3.5482,-3.8771,-3.6267,-1.8642,-3.6461,-1.8258,-3.6463,-1.7746,-3.6463,-1.8257,-3.7244,0.31178,1.6521,0.32932,1.8548,0.27374,1.6521,0.36963,1.8574,0.35874,1.6521,0.30692,1.573,0.28193,1.573,0.30633,1.4643,0.34358,1.573,0.36963,1.9914,0.24946,1.8574,0.25038,1.9914,0.2164,1.8548,0.15806,1.9914,0.15919,1.8574,-1.842,1.7928,-1.8415,1.9395,-1.7937,1.9458,-1.7982,1.7894,-1.7791,1.7909,-1.7293,1.7852,-1.7183,1.9451,-1.2822,1.9453,-1.2382,1.7936,-1.2988,1.7936,-1.2547,1.9453,-1.1903,1.7907,-1.2436,1.7936,-1.1893,1.9453,-1.1908,1.5634,-1.2427,1.5634,-1.2385,1.4538,-1.2004,1.4538,-1.2189,1.3325,-1.2168,1.5634,-1.2319,1.4127,-1.2071,1.4098,-1.1774,1.5577,-1.2669,1.5591,-1.3565,1.5606,-1.7302,1.5578,-1.8032,1.5675,-1.7996,1.4652,-1.7306,1.4623,-1.756,1.3369,-1.842,1.5681,-1.8354,1.4655,-1.8161,1.3485,0.20571,1.6521,0.24438,1.6521,0.20992,1.5707,0.15847,1.6521,0.15972,1.5697,0.21324,1.4644,0.24535,1.5707,0.19851,1.8602,0.15235,1.9915,0.15235,1.8602,0.26669,1.8602,0.24825,1.6549,0.21021,1.6549,0.16325,1.6549,0.21507,1.5758,0.24006,1.5758,0.21566,1.4643,0.17841,1.5758,0.26885,1.6575,0.3046,1.6549,0.31207,1.5735,0.27664,1.5735,0.30875,1.4644,0.36227,1.5724,0.36352,1.6549,0.3628,1.8602,0.2939,1.8602,0.26577,1.9915,0.36393,1.9915,-1.2509,1.5589,-1.2083,1.5634,-1.2109,1.4538,0.98427,0.36612,0.98766,0.37839,0.98254,0.37239,0.99375,0.37733,0.69735,0.40119,0.70049,0.38856,0.7068,0.39268,0.70432,0.40048,0.72662,0.39458,0.72227,0.40825,0.7235,0.41075,0.72931,0.39297,0.72164,0.38511,0.96186,0.37299,0.96446,0.38465,0.95971,0.37339,0.96203,0.38554,0.93991,0.38859,0.9501,0.41455,0.9694,0.39619,0.97118,0.39447,0.97997,0.39952,0.71715,0.41562,0.71972,0.41591,0.97848,0.40163,0.96105,0.42359,0.94521,0.4377,0.93441,0.4286,0.93139,0.44635,0.92069,0.4382,0.92757,0.45278,0.91698,0.44664,0.91454,0.46993,0.9013,0.46888,0.90389,0.44456,0.89255,0.44364,0.89008,0.46843,0.87642,0.46761,0.8786,0.442,0.86465,0.441,0.86317,0.4671,0.87424,0.49322,0.8617,0.49322,0.85158,0.46676,0.85125,0.49321,0.84192,0.46675,0.84342,0.49321,0.82719,0.46675,0.82938,0.49321,0.8134,0.49321,0.81005,0.46798,0.79215,0.49321,0.78883,0.47062,0.77782,0.49321,0.77452,0.47534,0.9121,0.49322,0.92625,0.473,0.92492,0.49322,0.89871,0.49322,0.88761,0.49322,0.77122,0.45746,0.78551,0.44802,0.76272,0.45186,0.77895,0.44216,0.75314,0.44772,0.76709,0.43378,0.73886,0.4347,0.74776,0.42056,0.75304,0.3944,0.72454,0.38401,0.73233,0.38008,0.95021,0.37375,0.95319,0.35973,0.94432,0.35946,0.91055,0.39598,0.92056,0.35419,0.8958,0.39233,0.89775,0.35162,0.88167,0.39226,0.87715,0.35217,0.86175,0.38642,0.85646,0.35431,0.84932,0.38509,0.86539,0.42765,0.85164,0.42663,0.85192,0.44031,0.84043,0.44028,0.83878,0.42727,0.825,0.4403,0.87986,0.43047,0.89514,0.42807,0.90639,0.43487,0.91983,0.41211,0.80669,0.44275,0.80488,0.43289,0.77334,0.40091,0.77728,0.36449,0.758,0.37006,0.74473,0.36942,0.74384,0.34428,0.95291,0.33265,0.96049,0.33358,0.93872,0.3265,0.95363,0.33032,0.93995,0.32427,0.93154,0.32313,0.92402,0.34095,0.91858,0.32449,0.9046,0.32148,0.9186,0.32207,0.90509,0.31901,0.89843,0.3202,0.89681,0.33211,0.88975,0.32316,0.87771,0.32584,0.88909,0.32066,0.87756,0.32331,0.8708,0.32521,0.8732,0.33991,0.86346,0.33514,0.8514,0.33846,0.86168,0.33258,0.85062,0.33618,0.84174,0.33976,0.84529,0.35621,0.8352,0.38749,0.83231,0.35796,0.81629,0.39324,0.82285,0.42854,0.79797,0.39757,0.79716,0.36112,0.77407,0.33424,0.77033,0.33395,0.77669,0.36119,0.76449,0.33629,0.76784,0.33478,0.7496,0.3427,0.74925,0.34014,0.74199,0.34236,0.9611,0.33124,0.9604,0.30774,0.94913,0.30382,0.96106,0.30535,0.95012,0.30152,0.94268,0.30105,0.93248,0.32113,0.76785,0.3319,0.76254,0.33437,0.74196,0.31842,0.73721,0.31936,0.96638,0.3091,0.96686,0.30664,0.96613,0.28535,0.97057,0.28273,0.95643,0.2776,0.74433,0.29314,0.73168,0.29327,0.74541,0.28764,0.73678,0.29612,0.75279,0.31221,0.75827,0.30861,0.75477,0.31384,0.75845,0.31155,0.94393,0.29877,0.95795,0.28234,0.74224,0.31589,0.73569,0.31706,0.92611,0.32561,0.92628,0.32358,0.92046,0.29841,0.90881,0.29692,0.92063,0.29594,0.90925,0.2945,0.90203,0.29549,0.89868,0.31839,0.79103,0.32907,0.78797,0.33017,0.79108,0.32632,0.78676,0.32792,0.77408,0.33173,0.76949,0.33134,0.76605,0.30752,0.92758,0.29914,0.92752,0.29647,0.92178,0.27467,0.92513,0.27028,0.9108,0.26886,0.7756,0.28352,0.76222,0.28138,0.77999,0.27804,0.76866,0.2849,0.78106,0.30373,0.77051,0.30483,0.77028,0.30813,0.78238,0.30575,0.78597,0.30123,0.78582,0.3041,0.76517,0.30495,0.90265,0.29291,0.91324,0.27415,0.8947,0.32079,0.89435,0.31899,0.884,0.29923,0.87444,0.30112,0.88333,0.29685,0.87416,0.29867,0.87267,0.2811,0.86828,0.27736,0.86628,0.29879,0.86638,0.30131,0.87046,0.32328,0.81693,0.33124,0.81329,0.33233,0.81791,0.32879,0.81566,0.36204,0.79816,0.33293,0.82311,0.33907,0.82052,0.33637,0.81688,0.34941,0.86774,0.32979,0.86668,0.32796,0.85326,0.31737,0.8453,0.32154,0.8387,0.3222,0.84128,0.33737,0.832,0.33929,0.83203,0.33678,0.82432,0.33699,0.82031,0.33352,0.82245,0.31884,0.85845,0.31445,0.85706,0.31241,0.85208,0.31519,0.84447,0.3192,0.8383,0.31969,0.83261,0.32169,0.82508,0.32035,0.82549,0.31848,0.82208,0.31614,0.82514,0.29757,0.84474,0.30142,0.84488,0.29624,0.83926,0.30411,0.83518,0.29943,0.83261,0.31927,0.82772,0.30198,0.83186,0.30248,0.79418,0.33259,0.79886,0.33052,0.79335,0.32997,0.79343,0.30736,0.89003,0.29774,0.88926,0.29532,0.87792,0.28015,0.88087,0.27583,0.80797,0.28806,0.79566,0.28423,0.81083,0.2829,0.80132,0.28832,0.81007,0.30579,0.79941,0.30614,0.79824,0.30837,0.81119,0.30789,0.81198,0.3302,0.81447,0.30668,0.81496,0.30383,0.79255,0.30458,-30.622,84.367,-29.315,81.513,-29.37,84.157,-30.795,84.644,-28.91,81.646,-29.467,84.518,30.793,86.366,29.464,86.244,29.039,83.993,0.99375,0.37733,0.98427,0.36612,0.98766,0.37839,0.69735,0.40119,0.7068,0.39268,0.70049,0.38856,0.70432,0.40048,0.72668,0.39525,0.72164,0.38511,0.72523,0.38533,0.72935,0.39303,0.72213,0.40852,0.71695,0.41558,0.72361,0.4106,0.71961,0.41606,0.74776,0.42056,0.73886,0.4347,0.9694,0.39619,0.96105,0.42359,0.97848,0.40163,0.9501,0.41455,0.94521,0.4377,0.93441,0.4286,0.91983,0.41211,0.93991,0.38859,0.96203,0.38554,0.96446,0.38465,0.97118,0.39447,0.97997,0.39952,0.98254,0.37239,0.96186,0.37299,0.95971,0.37339,0.95021,0.37375,0.75304,0.3944,0.73233,0.38008,0.76709,0.43378,0.77334,0.40091,0.77895,0.44216,0.80488,0.43289,0.79797,0.39757,0.82285,0.42854,0.81629,0.39324,0.83878,0.42727,0.8352,0.38749,0.84932,0.38509,0.84529,0.35621,0.83231,0.35796,0.84174,0.33976,0.832,0.33929,0.83203,0.33678,0.84128,0.33737,0.8387,0.3222,0.83261,0.32169,0.83261,0.31927,0.8383,0.31969,0.83518,0.29943,0.83186,0.30248,0.82514,0.29757,0.84474,0.30142,0.84488,0.29624,0.85706,0.31241,0.85208,0.31519,0.83926,0.30411,0.84447,0.3192,0.8453,0.32154,0.85062,0.33618,0.8514,0.33846,0.85646,0.35431,0.86175,0.38642,0.87715,0.35217,0.88167,0.39226,0.87986,0.43047,0.89514,0.42807,0.8786,0.442,0.89255,0.44364,0.87642,0.46761,0.89008,0.46843,0.87424,0.49322,0.88761,0.49322,0.89871,0.49322,0.9013,0.46888,0.91454,0.46993,0.9121,0.49322,0.92625,0.473,0.92492,0.49322,0.77782,0.49321,0.78883,0.47062,0.77452,0.47534,0.79215,0.49321,0.81005,0.46798,0.8134,0.49321,0.82719,0.46675,0.82938,0.49321,0.84342,0.49321,0.84192,0.46675,0.85125,0.49321,0.85158,0.46676,0.8617,0.49322,0.86317,0.4671,0.86465,0.441,0.86539,0.42765,0.85164,0.42663,0.84043,0.44028,0.825,0.4403,0.80669,0.44275,0.78551,0.44802,0.76272,0.45186,0.77122,0.45746,0.92069,0.4382,0.92757,0.45278,0.93139,0.44635,0.91698,0.44664,0.90639,0.43487,0.75314,0.44772,0.91055,0.39598,0.94432,0.35946,0.95319,0.35973,0.758,0.37006,0.74473,0.36942,0.77728,0.36449,0.79716,0.36112,0.81566,0.36204,0.82336,0.33915,0.82432,0.33699,0.82549,0.32039,0.82599,0.31827,0.82772,0.30198,0.82208,0.31614,0.82273,0.3188,0.85845,0.31445,0.85326,0.31737,0.86168,0.33258,0.86668,0.32796,0.86774,0.32979,0.86346,0.33514,0.8732,0.33991,0.8708,0.32521,0.87771,0.32584,0.87046,0.32328,0.87756,0.32331,0.86638,0.30131,0.81455,0.30665,0.81198,0.3302,0.81791,0.32879,0.81111,0.30792,0.81007,0.30579,0.81496,0.30383,0.81083,0.2829,0.80797,0.28806,0.79566,0.28423,0.80132,0.28832,0.79941,0.30614,0.79838,0.3084,0.79886,0.33052,0.81322,0.33235,0.817,0.33122,0.7983,0.33294,0.79335,0.32997,0.79404,0.33258,0.88909,0.32066,0.8947,0.32079,0.89435,0.31899,0.88975,0.32316,0.89775,0.35162,0.89681,0.33211,0.89843,0.3202,0.9046,0.32148,0.89868,0.31839,0.90509,0.31901,0.90203,0.29549,0.78592,0.30405,0.78676,0.32792,0.79108,0.32632,0.78228,0.3058,0.78106,0.30373,0.78597,0.30123,0.77999,0.27804,0.7756,0.28352,0.76222,0.28138,0.76866,0.2849,0.77051,0.30578,0.77044,0.30816,0.77408,0.33173,0.78787,0.33021,0.79113,0.32904,0.77423,0.33425,0.76949,0.33134,0.77017,0.33394,0.9186,0.32207,0.92611,0.32561,0.92628,0.32358,0.91858,0.32449,0.92056,0.35419,0.92402,0.34095,0.93154,0.32313,0.76793,0.33475,0.77669,0.36119,0.76441,0.33633,0.76254,0.33437,0.76785,0.3319,0.75853,0.3115,0.75468,0.3139,0.75279,0.31221,0.75812,0.30891,0.74541,0.28764,0.74433,0.29314,0.73168,0.29327,0.73678,0.29612,0.74224,0.31589,0.7421,0.31839,0.75034,0.33996,0.74974,0.34266,0.74369,0.34432,0.95291,0.33265,0.96049,0.33358,0.93872,0.3265,0.93995,0.32427,0.95363,0.33032,0.9611,0.33124,0.74199,0.34236,0.73706,0.31939,0.9604,0.30774,0.96638,0.3091,0.94913,0.30382,0.95012,0.30152,0.96106,0.30535,0.96686,0.30664,0.73569,0.31706,0.96613,0.28535,0.97057,0.28273,0.95795,0.28234,0.95643,0.2776,0.94393,0.29877,0.94268,0.30105,0.93248,0.32113,0.8958,0.39233,0.90389,0.44456,0.85192,0.44031,0.90881,0.29692,0.92046,0.29841,0.92758,0.29914,0.76588,0.3075,0.76517,0.30495,0.92063,0.29594,0.92752,0.29647,0.90925,0.2945,0.91324,0.27415,0.92178,0.27467,0.92513,0.27028,0.9108,0.26886,0.90265,0.29291,0.79672,0.35718,0.87444,0.30112,0.884,0.29923,0.89003,0.29774,0.79329,0.30733,0.79349,0.3048,0.88333,0.29685,0.88926,0.29532,0.87416,0.29867,0.87267,0.2811,0.87792,0.28015,0.88087,0.27583,0.86828,0.27736,0.86628,0.29879,0.81688,0.34941,0.82063,0.33629,0.82031,0.33352,-22.077,54.249,-21.651,57.049,-22.844,57.488,-21.724,54.576,-21.731,56.823,-22.996,57.243]], - - "faces": [42,0,1,2,0,0,1,2,0,1,2,42,0,3,1,0,0,3,1,0,3,1,42,3,0,4,0,3,0,4,3,0,4,42,10,9,7,0,5,6,7,5,6,7,42,10,11,9,0,5,8,6,5,8,6,42,10,12,11,0,5,9,8,5,9,8,42,12,10,13,0,9,5,10,9,5,10,42,13,10,14,0,10,5,11,10,5,11,42,10,7,14,0,5,7,11,5,7,11,42,7,15,14,0,7,12,11,7,12,11,42,15,7,4,0,12,7,13,12,7,4,42,4,0,15,0,4,0,14,4,0,12,42,15,0,16,0,14,0,15,12,0,13,42,0,2,16,0,0,2,15,0,2,13,42,2,17,16,0,2,16,15,2,14,13,42,2,18,17,0,2,17,16,2,15,14,42,2,19,18,0,2,18,17,2,16,15,42,1,19,2,0,1,18,2,1,16,2,42,56,55,11,0,19,20,21,17,18,8,42,56,57,55,0,19,22,20,17,19,18,42,56,58,57,0,19,23,22,17,20,19,42,56,59,58,0,19,24,23,17,21,20,42,12,59,56,0,25,24,19,9,21,17,42,12,60,59,0,25,26,24,9,22,21,42,12,13,60,0,9,10,27,9,10,22,42,61,60,13,0,28,27,10,23,22,10,42,61,62,60,0,28,29,27,23,24,22,42,61,63,62,0,28,30,29,23,25,24,42,63,61,64,0,30,28,31,25,23,26,42,64,61,65,0,31,28,32,26,23,27,42,65,61,13,0,32,28,10,27,23,10,42,65,13,66,0,32,10,33,27,10,28,42,13,14,66,0,10,11,33,10,11,28,42,66,14,67,0,33,11,34,28,11,29,42,14,15,67,0,11,12,34,11,12,29,42,67,15,16,0,35,14,15,29,12,13,42,67,16,68,0,36,37,38,29,13,30,42,69,68,16,0,39,38,37,31,30,13,42,70,68,69,0,40,38,39,32,30,31,42,70,65,68,0,41,32,42,32,27,30,42,64,65,70,0,31,32,41,26,27,32,42,64,70,71,0,31,41,43,26,32,33,42,70,69,71,0,40,39,44,32,31,33,42,72,71,69,0,45,44,39,34,33,31,42,73,71,72,0,46,43,47,35,33,34,42,73,74,71,0,46,48,43,35,36,33,42,74,73,75,0,48,46,49,36,35,37,42,73,76,75,0,46,50,49,35,38,37,42,77,76,73,0,51,50,46,39,38,35,42,76,77,78,0,50,51,52,38,39,40,42,77,79,78,0,51,53,52,39,41,40,42,79,77,80,0,53,51,54,41,39,42,42,77,72,80,0,51,47,54,39,34,42,42,77,73,72,0,51,46,47,39,35,34,42,80,72,81,0,55,45,56,42,34,43,42,72,69,81,0,45,39,56,34,31,43,42,69,82,81,0,39,57,56,31,44,43,42,69,17,82,0,39,58,57,31,14,44,42,69,16,17,0,39,37,58,31,13,14,42,17,83,82,0,58,59,57,14,45,44,42,17,84,83,0,58,60,59,14,46,45,42,17,85,84,0,58,61,60,14,47,46,42,17,86,85,0,58,62,61,14,48,47,42,18,86,17,0,17,63,16,15,48,14,42,18,87,86,0,17,64,63,15,49,48,42,88,87,18,0,65,64,17,50,49,15,42,88,89,87,0,65,66,64,50,51,49,42,90,89,88,0,67,66,65,52,51,50,42,91,89,90,0,68,66,67,53,51,52,42,92,89,91,0,69,66,68,54,51,53,42,92,93,89,0,70,71,72,54,55,51,42,94,93,92,0,73,74,75,56,55,54,42,94,95,93,0,73,76,74,56,57,55,42,59,95,94,0,24,76,73,21,57,56,42,96,95,59,0,77,76,24,58,57,21,42,96,97,95,0,77,78,76,58,59,57,42,96,98,97,0,77,79,78,58,60,59,42,96,62,98,0,77,80,79,58,24,60,42,62,96,60,0,80,77,26,24,58,22,42,60,96,59,0,26,77,24,22,58,21,42,62,99,98,0,80,81,79,24,61,60,42,62,63,99,0,29,30,82,24,25,61,42,63,100,99,0,30,83,82,25,62,61,42,100,63,74,0,83,30,48,62,25,36,42,63,64,74,0,30,31,48,25,26,36,42,74,64,71,0,48,31,43,36,26,33,42,75,100,74,0,49,83,48,37,62,36,42,100,75,101,0,83,49,84,62,37,63,42,101,75,102,0,84,49,85,63,37,64,42,75,76,102,0,49,50,85,37,38,64,42,76,103,102,0,50,86,85,38,65,64,42,76,78,103,0,50,52,86,38,40,65,42,103,78,104,0,86,52,87,65,40,66,42,104,78,105,0,87,52,88,66,40,67,42,78,106,105,0,52,89,88,40,68,67,42,78,79,106,0,52,53,89,40,41,68,42,79,107,106,0,90,91,92,41,69,68,42,107,79,108,0,91,90,93,69,41,70,42,79,109,108,0,90,94,93,41,71,70,42,109,79,80,0,95,53,54,71,41,42,42,109,80,110,0,96,55,97,71,42,72,42,80,81,110,0,55,56,97,42,43,72,42,81,111,110,0,56,98,97,43,73,72,42,81,82,111,0,56,57,98,43,44,73,42,82,112,111,0,57,99,98,44,74,73,42,82,83,112,0,57,59,99,44,45,74,42,112,83,113,0,99,59,100,74,45,75,42,83,114,113,0,59,101,100,45,76,75,42,83,115,114,0,59,102,101,45,77,76,42,83,84,115,0,59,60,102,45,46,77,42,84,116,115,0,60,103,102,46,78,77,42,85,116,84,0,61,103,60,47,78,46,42,85,117,116,0,61,104,103,47,79,78,42,87,117,85,0,105,104,61,49,79,47,42,87,118,117,0,105,106,104,49,80,79,42,87,119,118,0,105,107,106,49,81,80,42,87,120,119,0,105,108,107,49,82,81,42,89,120,87,0,72,108,105,51,82,49,42,93,120,89,0,71,108,72,55,82,51,42,93,121,120,0,71,109,108,55,83,82,42,95,121,93,0,76,110,74,57,83,55,42,95,97,121,0,76,78,110,57,59,83,42,97,122,121,0,78,111,110,59,84,83,42,123,122,97,0,112,111,78,85,84,59,42,123,124,122,0,112,113,111,85,86,84,42,123,125,124,0,112,114,113,85,87,86,42,123,126,125,0,112,115,114,85,88,87,42,98,126,123,0,79,115,112,60,88,85,42,99,126,98,0,81,115,79,61,88,60,42,99,127,126,0,81,116,115,61,89,88,42,99,100,127,0,82,83,117,61,62,89,42,100,101,127,0,83,84,117,62,63,89,42,127,101,128,0,117,84,118,89,63,90,42,101,129,128,0,84,119,118,63,91,90,42,101,102,129,0,84,85,119,63,64,91,42,102,130,129,0,85,120,119,64,92,91,42,102,131,130,0,85,121,120,64,93,92,42,103,131,102,0,86,121,85,65,93,64,42,103,132,131,0,86,122,121,65,94,93,42,103,104,132,0,86,87,122,65,66,94,42,104,133,132,0,87,123,122,66,95,94,42,104,105,133,0,87,88,123,66,67,95,42,105,134,133,0,124,125,126,67,96,95,42,106,134,105,0,92,125,124,68,96,67,42,106,135,134,0,92,127,125,68,97,96,42,106,107,135,0,92,91,127,68,69,97,42,135,107,136,0,127,91,128,97,69,98,42,136,107,137,0,128,91,129,98,69,99,42,107,108,137,0,91,93,129,69,70,99,42,137,108,138,0,129,93,130,99,70,100,42,108,139,138,0,93,131,130,70,101,100,42,108,109,139,0,93,94,131,70,71,101,42,109,140,139,0,94,132,131,71,102,101,42,109,110,140,0,96,97,133,71,72,102,42,110,141,140,0,97,134,133,72,103,102,42,110,142,141,0,97,135,134,72,104,103,42,110,111,142,0,97,98,135,72,73,104,42,111,143,142,0,98,136,135,73,105,104,42,111,112,143,0,98,99,136,73,74,105,42,143,112,144,0,136,99,137,105,74,106,42,112,113,144,0,99,100,137,74,75,106,42,144,113,145,0,137,100,138,106,75,107,42,113,146,145,0,100,139,138,75,108,107,42,113,114,146,0,100,101,139,75,76,108,42,114,147,146,0,101,140,139,76,109,108,42,114,115,147,0,101,102,140,76,77,109,42,115,148,147,0,102,141,140,77,110,109,42,115,149,148,0,102,142,141,77,111,110,42,116,149,115,0,103,142,102,78,111,77,42,116,150,149,0,103,143,142,78,112,111,42,117,150,116,0,104,143,103,79,112,78,42,118,150,117,0,106,143,104,80,112,79,42,118,151,150,0,106,144,143,80,113,112,42,118,151,152,0,145,146,147,80,113,114,42,153,151,118,0,148,144,106,115,113,80,42,153,154,151,0,148,149,144,115,116,113,42,155,154,153,0,150,149,148,117,116,115,42,155,156,154,0,150,151,149,117,118,116,42,157,156,155,0,152,151,150,119,118,117,42,157,158,156,0,152,153,151,119,120,118,42,159,158,157,0,154,153,152,121,120,119,42,159,160,158,0,154,155,153,121,122,120,42,161,160,159,0,156,155,154,123,122,121,42,161,162,160,0,156,157,155,123,124,122,42,161,163,162,0,156,158,157,123,125,124,42,161,164,163,0,156,159,158,123,126,125,42,165,164,161,0,160,159,156,127,126,123,42,165,166,164,0,160,161,159,127,128,126,42,167,166,165,0,162,161,160,129,128,127,42,167,168,166,0,162,163,161,129,130,128,42,169,168,167,0,164,163,162,131,130,129,42,169,170,168,0,164,165,163,131,132,130,42,171,170,169,0,166,165,164,133,132,131,42,128,170,171,0,167,165,166,90,132,133,42,128,172,170,0,167,168,165,90,134,132,42,128,129,172,0,118,119,169,90,91,134,42,129,173,172,0,119,170,169,91,135,134,42,129,130,173,0,119,120,170,91,92,135,42,130,174,173,0,120,171,170,92,136,135,42,130,175,174,0,120,172,171,92,137,136,42,130,131,175,0,120,121,172,92,93,137,42,131,176,175,0,121,173,172,93,138,137,42,131,132,176,0,121,122,173,93,94,138,42,132,177,176,0,122,174,173,94,139,138,42,132,133,177,0,122,123,174,94,95,139,42,133,178,177,0,123,175,174,95,140,139,42,133,179,178,0,126,176,177,95,141,140,42,134,179,133,0,125,176,126,96,141,95,42,180,179,134,0,178,176,125,142,141,96,42,179,180,181,0,176,178,179,141,142,143,42,180,182,181,0,178,180,179,142,144,143,42,180,183,182,0,178,181,180,142,145,144,42,184,183,180,0,182,181,178,146,145,142,42,183,184,185,0,181,182,183,145,146,147,42,184,136,185,0,182,128,183,146,98,147,42,184,135,136,0,182,127,128,146,97,98,42,135,184,134,0,127,182,125,97,146,96,42,134,184,180,0,125,182,178,96,146,142,42,185,136,186,0,183,128,184,147,98,148,42,136,137,186,0,128,129,184,98,99,148,42,186,137,187,0,184,129,185,148,99,149,42,137,138,187,0,129,130,185,99,100,149,42,138,188,187,0,130,186,185,100,150,149,42,138,189,188,0,130,187,186,100,151,150,42,139,189,138,0,131,187,130,101,151,100,42,139,190,189,0,131,188,187,101,152,151,42,140,190,139,0,132,188,131,102,152,101,42,140,141,190,0,132,189,188,102,103,152,42,141,191,190,0,189,190,188,103,153,152,42,191,141,192,0,190,189,191,153,103,154,42,142,192,141,0,135,192,134,104,154,103,42,142,143,192,0,135,136,192,104,105,154,42,143,193,192,0,136,193,192,105,155,154,42,143,144,193,0,136,137,193,105,106,155,42,193,144,194,0,193,137,194,155,106,156,42,144,145,194,0,137,138,194,106,107,156,42,194,145,195,0,194,138,195,156,107,157,42,145,196,195,0,138,196,195,107,158,157,42,145,146,196,0,138,139,196,107,108,158,42,146,197,196,0,139,197,196,108,159,158,42,146,147,197,0,139,140,197,108,109,159,42,147,198,197,0,140,198,197,109,160,159,42,147,148,198,0,140,141,198,109,110,160,42,148,199,198,0,141,199,198,110,161,160,42,148,149,199,0,141,142,199,110,111,161,42,149,200,199,0,142,200,199,111,162,161,42,149,201,200,0,142,201,200,111,163,162,42,149,202,201,0,142,202,201,111,164,163,42,150,202,149,0,143,202,142,112,164,111,42,150,203,202,0,143,203,202,112,165,164,42,151,203,150,0,144,203,143,113,165,112,42,154,203,151,0,149,203,144,116,165,113,42,154,204,203,0,149,204,203,116,166,165,42,156,204,154,0,151,204,149,118,166,116,42,156,205,204,0,151,205,204,118,167,166,42,156,158,205,0,151,153,205,118,120,167,42,158,206,205,0,153,206,205,120,168,167,42,160,206,158,0,155,206,153,122,168,120,42,160,207,206,0,155,207,206,122,169,168,42,162,207,160,0,157,207,155,124,169,122,42,162,208,207,0,157,208,207,124,170,169,42,162,209,208,0,157,209,208,124,171,170,42,163,209,162,0,158,209,157,125,171,124,42,163,210,209,0,158,210,209,125,172,171,42,211,210,163,0,211,210,158,173,172,125,42,211,212,210,0,211,212,210,173,174,172,42,213,212,211,0,213,212,211,175,174,173,42,214,212,213,0,214,212,213,176,174,175,42,214,215,212,0,214,215,212,176,177,174,42,216,215,214,0,216,215,214,178,177,176,42,216,217,215,0,216,217,215,178,179,177,42,216,218,217,0,218,219,220,178,180,179,42,219,218,216,0,221,219,218,181,180,178,42,219,220,218,0,221,222,219,181,182,180,42,221,220,219,0,223,222,221,183,182,181,42,220,221,222,0,222,223,224,182,183,184,42,221,223,222,0,223,225,224,183,185,184,42,221,224,223,0,223,226,225,183,186,185,42,224,221,225,0,226,223,227,186,183,187,42,225,221,219,0,227,223,221,187,183,181,42,225,219,226,0,227,221,228,187,181,188,42,226,219,216,0,228,221,218,188,181,178,42,226,216,214,0,229,216,214,188,178,176,42,226,214,227,0,229,214,230,188,176,189,42,227,214,213,0,230,214,213,189,176,175,42,228,227,213,0,231,230,213,190,189,175,42,229,227,228,0,232,230,231,191,189,190,42,229,226,227,0,232,229,230,191,188,189,42,229,230,226,0,232,233,229,191,192,188,42,231,230,229,0,234,233,232,193,192,191,42,231,232,230,0,235,236,237,193,194,192,42,173,232,231,0,170,236,235,135,194,193,42,173,174,232,0,170,171,236,135,136,194,42,174,224,232,0,171,226,236,136,186,194,42,174,175,224,0,171,172,226,136,137,186,42,224,175,223,0,226,172,225,186,137,185,42,175,233,223,0,172,238,225,137,195,185,42,175,176,233,0,172,173,238,137,138,195,42,176,234,233,0,173,239,238,138,196,195,42,176,177,234,0,173,174,239,138,139,196,42,177,235,234,0,174,240,239,139,197,196,42,177,178,235,0,174,175,240,139,140,197,42,178,193,235,0,175,193,240,140,155,197,42,178,236,193,0,241,242,243,140,198,155,42,237,236,178,0,244,242,241,199,198,140,42,238,236,237,0,245,242,244,200,198,199,42,236,238,239,0,242,245,246,198,200,201,42,240,239,238,0,247,246,245,202,201,200,42,240,241,239,0,247,248,246,202,203,201,42,242,241,240,0,249,248,247,204,203,202,42,242,243,241,0,249,250,248,204,205,203,42,244,243,242,0,251,250,249,206,205,204,42,244,245,243,0,251,252,250,206,207,205,42,246,245,244,0,253,252,251,208,207,206,42,246,247,245,0,253,254,252,208,209,207,42,246,248,247,0,253,255,254,208,210,209,42,249,248,246,0,256,257,258,211,210,208,42,250,248,249,0,259,257,256,212,210,211,42,250,251,248,0,259,260,257,212,213,210,42,250,252,251,0,259,261,260,212,214,213,42,250,253,252,0,259,262,261,212,215,214,42,249,253,250,0,256,262,259,211,215,212,42,254,253,249,0,263,262,256,216,215,211,42,254,255,253,0,263,264,262,216,217,215,42,256,255,254,0,265,264,263,218,217,216,42,256,257,255,0,265,266,264,218,219,217,42,256,258,257,0,265,267,266,218,220,219,42,259,258,256,0,268,267,265,221,220,218,42,259,260,258,0,268,269,267,221,222,220,42,259,261,260,0,268,270,269,221,223,222,42,261,259,262,0,270,268,271,223,221,224,42,262,259,263,0,271,268,272,224,221,225,42,259,256,263,0,268,265,272,221,218,225,42,263,256,254,0,272,265,263,225,218,216,42,263,254,264,0,272,263,273,225,216,226,42,264,254,249,0,273,263,256,226,216,211,42,249,246,264,0,256,258,273,211,208,226,42,264,246,244,0,273,258,274,226,208,206,42,264,244,265,0,273,274,275,226,206,227,42,265,244,242,0,275,274,276,227,206,204,42,265,242,266,0,275,276,277,227,204,228,42,266,242,240,0,277,276,278,228,204,202,42,266,240,267,0,277,278,279,228,202,229,42,267,240,238,0,279,278,280,229,202,200,42,267,238,181,0,279,280,179,229,200,143,42,181,238,237,0,179,280,281,143,200,199,42,179,181,237,0,176,179,281,141,143,199,42,179,237,178,0,176,281,177,141,199,140,42,181,182,267,0,179,180,279,143,144,229,42,182,268,267,0,180,282,279,144,230,229,42,182,269,268,0,180,283,282,144,231,230,42,183,269,182,0,181,283,180,145,231,144,42,269,183,270,0,283,181,284,231,145,232,42,183,185,270,0,181,183,284,145,147,232,42,270,185,271,0,284,183,285,232,147,233,42,185,186,271,0,183,184,285,147,148,233,42,271,186,272,0,285,184,286,233,148,234,42,186,187,272,0,184,185,286,148,149,234,42,187,273,272,0,185,287,286,149,235,234,42,187,188,273,0,185,186,287,149,150,235,42,188,274,273,0,186,288,287,150,236,235,42,188,275,274,0,186,289,288,150,237,236,42,189,275,188,0,187,289,186,151,237,150,42,189,276,275,0,187,290,289,151,238,237,42,190,276,189,0,188,290,187,152,238,151,42,190,191,276,0,188,190,290,152,153,238,42,191,236,276,0,190,242,290,153,198,238,42,236,191,192,0,242,190,191,198,153,154,42,236,192,193,0,242,191,243,198,154,155,42,276,236,239,0,290,242,246,238,198,201,42,276,239,241,0,290,246,248,238,201,203,42,241,275,276,0,248,289,290,203,237,238,42,243,275,241,0,250,289,248,205,237,203,42,243,274,275,0,250,288,289,205,236,237,42,245,274,243,0,252,288,250,207,236,205,42,245,277,274,0,252,291,288,207,239,236,42,247,277,245,0,254,291,252,209,239,207,42,247,278,277,0,254,292,291,209,240,239,42,279,278,247,0,293,292,254,241,240,209,42,279,280,278,0,293,294,292,241,242,240,42,279,281,280,0,293,295,294,241,243,242,42,248,281,279,0,255,295,293,210,243,241,42,248,282,281,0,255,296,295,210,244,243,42,248,283,282,0,257,297,298,210,245,244,42,251,283,248,0,260,297,257,213,245,210,42,251,284,283,0,260,299,297,213,246,245,42,251,252,284,0,260,261,299,213,214,246,42,252,285,284,0,261,300,299,214,247,246,42,286,285,252,0,301,300,261,248,247,214,42,286,287,285,0,301,302,300,248,249,247,42,286,288,287,0,301,303,302,248,250,249,42,255,288,286,0,264,303,301,217,250,248,42,255,257,288,0,264,266,303,217,219,250,42,257,289,288,0,266,304,303,219,251,250,42,258,289,257,0,267,304,266,220,251,219,42,260,289,258,0,269,304,267,222,251,220,42,260,290,289,0,269,305,304,222,252,251,42,260,291,290,0,269,306,305,222,253,252,42,261,291,260,0,270,306,269,223,253,222,42,261,269,291,0,270,283,306,223,231,253,42,269,261,268,0,283,270,282,231,223,230,42,268,261,262,0,282,270,271,230,223,224,42,268,262,266,0,282,271,277,230,224,228,42,266,262,265,0,277,271,275,228,224,227,42,262,263,265,0,271,272,275,224,225,227,42,265,263,264,0,275,272,273,227,225,226,42,267,268,266,0,279,282,277,229,230,228,42,269,270,291,0,283,284,306,231,232,253,42,291,270,292,0,306,284,307,253,232,254,42,270,271,292,0,284,285,307,232,233,254,42,292,271,293,0,307,285,308,254,233,255,42,271,272,293,0,285,286,308,233,234,255,42,272,294,293,0,286,309,308,234,256,255,42,272,273,294,0,286,287,309,234,235,256,42,273,277,294,0,287,291,309,235,239,256,42,273,274,277,0,287,288,291,235,236,239,42,294,277,278,0,309,291,292,256,239,240,42,294,278,295,0,309,292,310,256,240,257,42,295,278,280,0,310,292,294,257,240,242,42,295,280,296,0,310,294,311,257,242,258,42,296,280,297,0,311,294,312,258,242,259,42,281,297,280,0,295,312,294,243,259,242,42,281,298,297,0,295,313,312,243,260,259,42,299,298,281,0,314,313,295,261,260,243,42,299,300,298,0,314,315,313,261,262,260,42,299,301,300,0,316,317,318,261,263,262,42,302,301,299,0,319,317,316,264,263,261,42,302,303,301,0,319,320,317,264,265,263,42,302,304,303,0,319,321,320,264,266,265,42,283,304,302,0,297,321,319,245,266,264,42,283,284,304,0,297,299,321,245,246,266,42,284,305,304,0,299,322,321,246,267,266,42,285,305,284,0,300,322,299,247,267,246,42,285,306,305,0,300,323,322,247,268,267,42,285,287,306,0,300,302,323,247,249,268,42,287,307,306,0,302,324,323,249,269,268,42,287,308,307,0,302,325,324,249,270,269,42,288,308,287,0,303,325,302,250,270,249,42,288,289,308,0,303,304,325,250,251,270,42,289,309,308,0,304,326,325,251,271,270,42,310,309,289,0,327,326,304,272,271,251,42,310,311,309,0,327,328,326,272,273,271,42,296,311,310,0,311,328,327,258,273,272,42,296,297,311,0,311,312,328,258,259,273,42,311,297,312,0,328,312,329,273,259,274,42,298,312,297,0,313,329,312,260,274,259,42,298,313,312,0,313,330,329,260,275,274,42,300,313,298,0,315,330,313,262,275,260,42,300,314,313,0,315,331,330,262,276,275,42,315,314,300,0,332,333,318,277,276,262,42,315,316,314,0,332,334,333,277,278,276,42,315,317,316,0,332,335,334,277,279,278,42,315,318,317,0,332,336,335,277,280,279,42,301,318,315,0,317,336,332,263,280,277,42,301,303,318,0,317,320,336,263,265,280,42,303,319,318,0,320,337,336,265,281,280,42,320,319,303,0,338,337,320,282,281,265,42,320,321,319,0,338,339,337,282,283,281,42,320,322,321,0,338,340,339,282,284,283,42,305,322,320,0,322,340,338,267,284,282,42,305,306,322,0,322,323,340,267,268,284,42,306,323,322,0,323,341,340,268,285,284,42,306,307,323,0,323,324,341,268,269,285,42,307,324,323,0,324,342,341,269,286,285,42,325,324,307,0,343,342,324,287,286,269,42,325,326,324,0,343,344,342,287,288,286,42,327,326,325,0,345,344,343,289,288,287,42,327,328,326,0,345,346,344,289,290,288,42,327,312,328,0,345,329,346,289,274,290,42,311,312,327,0,328,329,345,273,274,289,42,311,327,309,0,328,345,326,273,289,271,42,309,327,325,0,326,345,343,271,289,287,42,309,325,308,0,326,343,325,271,287,270,42,308,325,307,0,325,343,324,270,287,269,42,313,328,312,0,330,346,329,275,290,274,42,313,329,328,0,330,347,346,275,291,290,42,314,329,313,0,331,347,330,276,291,275,42,314,330,329,0,331,348,347,276,292,291,42,314,316,330,0,333,334,349,276,278,292,42,331,330,316,0,350,349,334,293,292,278,42,331,332,330,0,350,351,349,293,294,292,42,332,331,333,0,351,350,352,294,293,295,42,331,334,333,0,350,353,352,293,296,295,42,331,335,334,0,350,354,353,293,297,296,42,331,316,335,0,350,334,354,293,278,297,42,335,316,317,0,354,334,335,297,278,279,42,336,335,317,0,355,354,335,298,297,279,42,336,337,335,0,355,356,354,298,299,297,42,336,338,337,0,355,357,356,298,300,299,42,336,339,338,0,355,358,357,298,301,300,42,340,339,336,0,359,358,355,302,301,298,42,340,341,339,0,359,360,358,302,303,301,42,319,341,340,0,337,360,359,281,303,302,42,319,321,341,0,337,339,360,281,283,303,42,321,342,341,0,339,361,360,283,304,303,42,321,343,342,0,339,362,361,283,305,304,42,322,343,321,0,340,362,339,284,305,283,42,322,323,343,0,340,341,362,284,285,305,42,323,344,343,0,341,363,362,285,306,305,42,324,344,323,0,342,363,341,286,306,285,42,324,345,344,0,342,364,363,286,307,306,42,326,345,324,0,344,364,342,288,307,286,42,326,346,345,0,344,365,364,288,308,307,42,326,328,346,0,344,346,365,288,290,308,42,329,346,328,0,347,365,346,291,308,290,42,329,347,346,0,347,366,365,291,309,308,42,330,347,329,0,348,366,347,292,309,291,42,332,347,330,0,367,366,348,294,309,292,42,332,348,347,0,367,368,366,294,310,309,42,332,349,348,0,367,369,368,294,311,310,42,332,333,349,0,351,352,370,294,295,311,42,350,349,333,0,371,372,373,312,311,295,42,350,351,349,0,371,374,372,312,313,311,42,350,352,351,0,371,375,374,312,314,313,42,350,353,352,0,371,376,375,312,315,314,42,354,353,350,0,377,376,371,316,315,312,42,355,353,354,0,378,379,380,317,315,316,42,356,353,355,0,381,379,378,318,315,317,42,356,352,353,0,381,382,379,318,314,315,42,356,357,352,0,381,383,382,318,319,314,42,356,358,357,0,381,384,383,318,320,319,42,359,358,356,0,385,384,381,321,320,318,42,344,358,359,0,363,384,385,306,320,321,42,345,358,344,0,364,384,363,307,320,306,42,345,360,358,0,364,386,384,307,322,320,42,345,346,360,0,364,365,386,307,308,322,42,347,360,346,0,366,386,365,309,322,308,42,348,360,347,0,368,386,366,310,322,309,42,357,360,348,0,383,386,368,319,322,310,42,358,360,357,0,384,386,383,320,322,319,42,348,351,357,0,368,387,383,310,313,319,42,349,351,348,0,369,387,368,311,313,310,42,351,352,357,0,387,382,383,313,314,319,42,344,359,343,0,363,385,362,306,321,305,42,343,359,342,0,362,385,361,305,321,304,42,342,359,355,0,361,385,378,304,321,317,42,355,359,356,0,378,385,381,317,321,318,42,342,355,361,0,361,378,388,304,317,323,42,355,354,361,0,378,380,388,317,316,323,42,361,354,362,0,388,380,389,323,316,324,42,362,354,350,0,390,377,371,324,316,312,42,338,362,350,0,391,390,371,300,324,312,42,339,362,338,0,358,389,357,301,324,300,42,339,361,362,0,358,388,389,301,323,324,42,339,341,361,0,358,360,388,301,303,323,42,341,342,361,0,360,361,388,303,304,323,42,338,350,337,0,391,371,392,300,312,299,42,337,350,334,0,392,371,393,299,312,296,42,334,350,333,0,393,371,373,296,312,295,42,335,337,334,0,354,356,353,297,299,296,42,319,340,318,0,337,359,336,281,302,280,42,318,340,317,0,336,359,335,280,302,279,42,336,317,340,0,355,335,359,298,279,302,42,305,320,304,0,322,338,321,267,282,266,42,304,320,303,0,321,338,320,266,282,265,42,300,301,315,0,318,317,332,262,263,277,42,363,296,310,0,394,311,327,325,258,272,42,363,295,296,0,394,310,311,325,257,258,42,293,295,363,0,308,310,394,255,257,325,42,293,294,295,0,308,309,310,255,256,257,42,292,293,363,0,307,308,394,254,255,325,42,290,292,363,0,305,307,394,252,254,325,42,291,292,290,0,306,307,305,253,254,252,42,290,363,310,0,305,394,327,252,325,272,42,290,310,289,0,305,327,304,252,272,251,42,283,302,282,0,297,319,298,245,264,244,42,302,299,282,0,319,316,298,264,261,244,42,282,299,281,0,296,314,295,244,261,243,42,255,286,253,0,264,301,262,217,248,215,42,253,286,252,0,262,301,261,215,248,214,42,248,279,247,0,255,293,254,210,241,209,42,235,193,194,0,240,193,194,197,155,156,42,235,194,364,0,240,194,395,197,156,326,42,364,194,195,0,395,194,195,326,156,157,42,364,195,365,0,395,195,396,326,157,327,42,195,196,365,0,195,196,396,157,158,327,42,196,366,365,0,196,397,396,158,328,327,42,196,197,366,0,196,197,397,158,159,328,42,197,367,366,0,197,398,397,159,329,328,42,197,198,367,0,197,198,398,159,160,329,42,198,368,367,0,198,399,398,160,330,329,42,198,369,368,0,198,400,399,160,331,330,42,198,199,369,0,198,199,400,160,161,331,42,199,370,369,0,199,401,400,161,332,331,42,199,200,370,0,199,200,401,161,162,332,42,201,370,200,0,201,401,200,163,332,162,42,201,371,370,0,201,402,401,163,333,332,42,372,371,201,0,403,402,201,334,333,163,42,372,373,371,0,403,404,402,334,335,333,42,372,373,374,0,405,406,407,334,335,336,42,372,375,373,0,403,408,404,334,337,335,42,204,375,372,0,204,408,403,166,337,334,42,204,205,375,0,204,205,408,166,167,337,42,205,376,375,0,205,409,408,167,338,337,42,205,206,376,0,205,206,409,167,168,338,42,206,377,376,0,206,410,409,168,339,338,42,206,378,377,0,206,411,410,168,340,339,42,207,378,206,0,207,411,206,169,340,168,42,207,379,378,0,207,412,411,169,341,340,42,208,379,207,0,208,412,207,170,341,169,42,208,380,379,0,208,413,412,170,342,341,42,381,380,208,0,414,413,208,343,342,170,42,381,382,380,0,414,415,413,343,344,342,42,383,382,381,0,416,415,414,345,344,343,42,383,384,382,0,416,417,415,345,346,344,42,383,385,384,0,416,418,417,347,347,347,42,386,385,383,0,419,418,416,348,349,345,42,386,387,385,0,419,420,418,348,350,349,42,386,388,387,0,419,421,420,348,351,350,42,389,388,386,0,422,421,419,352,351,348,42,389,390,388,0,422,423,421,352,353,351,42,217,390,389,0,217,423,422,179,353,352,42,217,391,390,0,220,424,425,179,354,353,42,217,218,391,0,220,219,424,179,180,354,42,218,392,391,0,219,426,424,180,355,354,42,218,220,392,0,219,222,426,180,182,355,42,392,220,393,0,426,222,427,355,182,356,42,220,222,393,0,222,224,427,182,184,356,42,393,222,394,0,427,224,428,356,184,357,42,222,233,394,0,224,238,428,184,195,357,42,223,233,222,0,225,238,224,185,195,184,42,233,234,394,0,238,239,428,195,196,357,42,394,234,395,0,428,239,429,357,196,358,42,234,396,395,0,239,430,429,196,359,358,42,234,364,396,0,239,395,430,196,326,359,42,234,235,364,0,239,240,395,196,197,326,42,364,365,396,0,395,396,430,326,327,359,42,396,365,397,0,430,396,431,359,327,360,42,365,366,397,0,396,397,431,327,328,360,42,366,398,397,0,397,432,431,328,361,360,42,366,367,398,0,397,398,432,328,329,361,42,367,399,398,0,398,433,432,329,362,361,42,367,368,399,0,398,399,433,329,330,362,42,368,400,399,0,399,434,433,330,363,362,42,368,401,400,0,399,435,434,330,364,363,42,368,369,401,0,399,400,435,330,331,364,42,369,402,401,0,400,436,435,331,365,364,42,369,370,402,0,400,401,436,331,332,365,42,370,371,402,0,401,402,436,332,333,365,42,371,403,402,0,402,437,436,333,366,365,42,371,373,403,0,402,404,437,333,335,366,42,373,404,403,0,404,438,437,335,367,366,42,373,404,405,0,406,439,440,335,367,368,42,373,406,404,0,404,441,438,335,369,367,42,375,406,373,0,408,441,404,337,369,335,42,375,376,406,0,408,409,441,337,338,369,42,376,377,406,0,409,410,441,338,339,369,42,377,407,406,0,410,442,441,339,370,369,42,377,408,407,0,410,443,442,339,371,370,42,378,408,377,0,411,443,410,340,371,339,42,378,409,408,0,411,444,443,340,372,371,42,379,409,378,0,412,444,411,341,372,340,42,379,410,409,0,412,445,444,341,373,372,42,380,410,379,0,413,445,412,342,373,341,42,380,411,410,0,413,446,445,342,374,373,42,382,411,380,0,415,446,413,344,374,342,42,382,412,411,0,415,447,446,344,375,374,42,384,412,382,0,417,447,415,346,375,344,42,384,413,412,0,417,448,447,346,376,375,42,414,413,384,0,449,448,417,377,376,346,42,414,415,413,0,449,450,448,377,378,376,42,414,416,415,0,449,451,450,377,379,378,42,417,416,414,0,452,451,449,380,379,377,42,417,418,416,0,452,453,451,380,381,379,42,419,418,417,0,454,453,452,382,381,380,42,420,418,419,0,455,453,454,383,381,382,42,418,420,421,0,453,455,456,381,383,384,42,420,422,421,0,455,457,456,383,385,384,42,420,423,422,0,455,458,457,383,386,385,42,424,423,420,0,459,458,455,387,386,383,42,424,425,423,0,459,460,458,387,388,386,42,426,425,424,0,461,460,459,389,388,387,42,426,427,425,0,462,463,464,389,390,388,42,426,428,427,0,462,465,463,389,391,390,42,429,428,426,0,466,465,462,392,391,389,42,429,430,428,0,466,467,465,392,393,391,42,390,430,429,0,425,467,466,353,393,392,42,390,391,430,0,425,424,467,353,354,393,42,391,431,430,0,424,468,467,354,394,393,42,391,392,431,0,424,426,468,354,355,394,42,431,392,432,0,468,426,469,394,355,395,42,392,393,432,0,426,427,469,355,356,395,42,432,393,433,0,469,427,470,395,356,396,42,393,394,433,0,427,428,470,356,357,396,42,433,394,395,0,470,428,429,396,357,358,42,433,395,434,0,470,429,471,396,358,397,42,434,395,435,0,471,429,472,397,358,398,42,395,396,435,0,429,430,472,358,359,398,42,435,396,397,0,472,430,431,398,359,360,42,435,397,436,0,472,431,473,398,360,399,42,398,436,397,0,432,473,431,361,399,360,42,398,437,436,0,432,474,473,361,400,399,42,399,437,398,0,433,474,432,362,400,361,42,399,438,437,0,433,475,474,362,401,400,42,400,438,399,0,434,475,433,363,401,362,42,400,439,438,0,434,476,475,363,402,401,42,400,440,439,0,434,477,476,363,403,402,42,401,440,400,0,435,477,434,364,403,363,42,401,441,440,0,435,478,477,364,404,403,42,402,441,401,0,436,478,435,365,404,364,42,403,441,402,0,437,478,436,366,404,365,42,403,442,441,0,437,479,478,366,405,404,42,404,442,403,0,438,479,437,367,405,366,42,404,443,442,0,438,480,479,367,406,405,42,407,443,404,0,442,480,438,370,406,367,42,407,444,443,0,442,481,480,370,407,406,42,408,444,407,0,443,481,442,371,407,370,42,408,445,444,0,443,482,481,371,408,407,42,409,445,408,0,444,482,443,372,408,371,42,409,446,445,0,444,483,482,372,409,408,42,410,446,409,0,445,483,444,373,409,372,42,410,447,446,0,445,484,483,373,410,409,42,411,447,410,0,446,484,445,374,410,373,42,412,447,411,0,447,484,446,375,410,374,42,412,448,447,0,447,485,484,375,411,410,42,413,448,412,0,448,485,447,376,411,375,42,413,449,448,0,448,486,485,376,412,411,42,415,449,413,0,450,486,448,378,412,376,42,415,450,449,0,450,487,486,378,413,412,42,451,450,415,0,488,487,450,414,413,378,42,451,452,450,0,488,489,487,414,415,413,42,453,452,451,0,490,489,488,416,415,414,42,454,452,453,0,491,489,490,417,415,416,42,454,455,452,0,491,492,489,417,418,415,42,455,456,452,0,492,493,489,418,419,415,42,452,456,457,0,489,493,494,415,419,420,42,456,458,457,0,493,495,494,419,421,420,42,457,458,459,0,494,495,496,420,421,422,42,458,460,459,0,495,497,496,421,423,422,42,459,460,461,0,496,497,498,422,423,424,42,460,462,461,0,497,499,498,423,425,424,42,461,462,463,0,498,499,500,424,425,426,42,463,462,464,0,500,499,501,426,425,427,42,464,462,465,0,501,499,502,427,425,428,42,464,465,466,0,501,502,503,427,428,429,42,466,465,467,0,503,502,504,429,428,430,42,466,467,468,0,503,504,505,429,430,431,42,469,466,468,0,506,503,505,432,429,431,42,470,466,469,0,507,503,506,433,429,432,42,470,464,466,0,507,501,503,433,427,429,42,471,464,470,0,508,501,507,434,427,433,42,471,463,464,0,508,500,501,434,426,427,42,472,463,471,0,509,500,508,435,426,434,42,461,463,472,0,498,500,509,424,426,435,42,461,472,473,0,498,509,510,424,435,436,42,473,472,474,0,510,509,511,436,435,437,42,474,472,471,0,511,509,508,437,435,434,42,474,471,475,0,511,508,512,437,434,438,42,475,471,470,0,512,508,507,438,434,433,42,475,470,476,0,512,507,513,438,433,439,42,476,470,477,0,513,507,514,439,433,440,42,477,470,478,0,514,507,515,440,433,441,42,478,470,469,0,515,507,506,441,433,432,42,478,469,479,0,515,506,516,441,432,442,42,479,469,480,0,516,506,517,442,432,443,42,469,468,480,0,506,505,517,432,431,443,42,481,479,480,0,518,516,517,444,442,443,42,481,482,479,0,518,519,516,444,445,442,42,481,483,482,0,518,520,519,444,446,445,42,484,483,481,0,521,520,518,447,446,444,42,484,485,483,0,521,522,520,447,448,446,42,486,485,484,0,523,522,521,449,448,447,42,486,487,485,0,523,524,522,449,450,448,42,488,487,486,0,525,524,523,451,450,449,42,488,489,487,0,525,526,524,451,452,450,42,490,489,488,0,527,526,525,453,452,451,42,490,491,489,0,527,528,526,453,454,452,42,492,491,490,0,529,528,527,455,454,453,42,492,493,491,0,529,530,528,455,456,454,42,494,493,492,0,531,530,529,457,456,455,42,494,495,493,0,531,532,530,457,458,456,42,431,495,494,0,468,532,531,394,458,457,42,431,432,495,0,468,469,532,394,395,458,42,495,432,496,0,532,469,533,458,395,459,42,432,433,496,0,469,470,533,395,396,459,42,496,433,434,0,533,470,471,459,396,397,42,496,434,497,0,533,471,534,459,397,460,42,497,434,498,0,534,471,535,460,397,461,42,434,435,498,0,471,472,535,397,398,461,42,498,435,436,0,535,472,473,461,398,399,42,498,436,499,0,535,473,536,461,399,462,42,437,499,436,0,474,536,473,400,462,399,42,437,500,499,0,474,537,536,400,463,462,42,438,500,437,0,475,537,474,401,463,400,42,438,501,500,0,475,538,537,401,464,463,42,439,501,438,0,476,538,475,402,464,401,42,439,502,501,0,476,539,538,402,465,464,42,439,503,502,0,476,540,539,402,466,465,42,440,503,439,0,477,540,476,403,466,402,42,440,504,503,0,477,541,540,403,467,466,42,441,504,440,0,478,541,477,404,467,403,42,442,504,441,0,479,541,478,405,467,404,42,442,505,504,0,479,542,541,405,468,467,42,443,505,442,0,480,542,479,406,468,405,42,443,506,505,0,480,543,542,406,469,468,42,444,506,443,0,481,543,480,407,469,406,42,444,507,506,0,481,544,543,407,470,469,42,444,445,507,0,481,482,544,407,408,470,42,445,508,507,0,482,545,544,408,471,470,42,445,509,508,0,482,546,545,408,472,471,42,446,509,445,0,483,546,482,409,472,408,42,447,509,446,0,484,546,483,410,472,409,42,448,509,447,0,485,546,484,411,472,410,42,448,510,509,0,485,547,546,411,473,472,42,449,510,448,0,486,547,485,412,473,411,42,449,511,510,0,486,548,547,412,474,473,42,450,511,449,0,487,548,486,413,474,412,42,450,457,511,0,487,494,548,413,420,474,42,452,457,450,0,489,494,487,415,420,413,42,457,512,511,0,494,549,548,420,475,474,42,457,459,512,0,494,496,549,420,422,475,42,459,473,512,0,496,510,549,422,436,475,42,459,461,473,0,496,498,510,422,424,436,42,512,473,513,0,549,510,550,475,436,476,42,473,474,513,0,510,511,550,436,437,476,42,513,474,514,0,550,511,551,476,437,477,42,514,474,475,0,551,511,512,477,437,438,42,514,475,515,0,551,512,552,477,438,478,42,515,475,476,0,552,512,513,478,438,439,42,515,476,516,0,552,513,553,478,439,479,42,516,476,517,0,553,513,554,479,439,480,42,517,476,477,0,554,513,514,480,439,440,42,518,517,477,0,555,554,514,481,480,440,42,519,517,518,0,556,554,555,482,480,481,42,519,520,517,0,556,557,554,482,483,480,42,502,520,519,0,539,557,556,465,483,482,42,503,520,502,0,540,557,539,466,483,465,42,503,521,520,0,540,558,557,466,484,483,42,504,521,503,0,541,558,540,467,484,466,42,505,521,504,0,542,558,541,468,484,467,42,505,522,521,0,542,559,558,468,485,484,42,506,522,505,0,543,559,542,469,485,468,42,506,523,522,0,543,560,559,469,486,485,42,506,507,523,0,543,544,560,469,470,486,42,507,524,523,0,544,561,560,470,487,486,42,507,508,524,0,544,545,561,470,471,487,42,508,525,524,0,545,562,561,471,488,487,42,510,525,508,0,547,562,545,473,488,471,42,511,525,510,0,548,562,547,474,488,473,42,511,512,525,0,548,549,562,474,475,488,42,512,513,525,0,549,550,562,475,476,488,42,525,513,524,0,562,550,561,488,476,487,42,524,513,514,0,561,550,551,487,476,477,42,523,524,514,0,560,561,551,486,487,477,42,523,514,515,0,560,551,552,486,477,478,42,523,515,522,0,560,552,559,486,478,485,42,522,515,516,0,559,552,553,485,478,479,42,522,516,521,0,559,553,558,485,479,484,42,521,516,520,0,558,553,557,484,479,483,42,520,516,517,0,557,553,554,483,479,480,42,510,508,509,0,547,545,546,473,471,472,42,502,519,526,0,539,556,563,465,482,489,42,526,519,527,0,563,556,564,489,482,490,42,519,518,527,0,556,555,564,482,481,490,42,527,518,528,0,564,555,565,490,481,491,42,518,529,528,0,555,566,565,481,492,491,42,518,477,529,0,555,514,566,481,440,492,42,529,477,478,0,566,514,515,492,440,441,42,529,478,482,0,566,515,519,492,441,445,42,482,478,479,0,519,515,516,445,441,442,42,529,482,483,0,566,519,520,492,445,446,42,528,529,483,0,565,566,520,491,492,446,42,528,483,485,0,565,520,522,491,446,448,42,530,528,485,0,567,565,522,493,491,448,42,527,528,530,0,564,565,567,490,491,493,42,531,527,530,0,568,564,567,494,490,493,42,526,527,531,0,563,564,568,489,490,494,42,532,526,531,0,569,563,568,495,489,494,42,501,526,532,0,538,563,569,464,489,495,42,502,526,501,0,539,563,538,465,489,464,42,501,532,500,0,538,569,537,464,495,463,42,500,532,533,0,537,569,570,463,495,496,42,533,532,534,0,570,569,571,496,495,497,42,532,531,534,0,569,568,571,495,494,497,42,534,531,535,0,571,568,572,497,494,498,42,535,531,530,0,572,568,567,498,494,493,42,487,535,530,0,524,572,567,450,498,493,42,489,535,487,0,526,572,524,452,498,450,42,489,536,535,0,526,573,572,452,499,498,42,491,536,489,0,528,573,526,454,499,452,42,491,537,536,0,528,574,573,454,500,499,42,493,537,491,0,530,574,528,456,500,454,42,493,538,537,0,530,575,574,456,501,500,42,495,538,493,0,532,575,530,458,501,456,42,495,496,538,0,532,533,575,458,459,501,42,538,496,497,0,575,533,534,501,459,460,42,538,497,539,0,575,534,576,501,460,502,42,539,497,540,0,576,534,577,502,460,503,42,497,498,540,0,534,535,577,460,461,503,42,540,498,499,0,577,535,536,503,461,462,42,540,499,533,0,577,536,570,503,462,496,42,500,533,499,0,537,570,536,463,496,462,42,541,540,533,0,578,577,570,504,503,496,42,539,540,541,0,576,577,578,502,503,504,42,537,539,541,0,574,576,578,500,502,504,42,538,539,537,0,575,576,574,501,502,500,42,537,541,536,0,574,578,573,500,504,499,42,536,541,534,0,573,578,571,499,504,497,42,541,533,534,0,578,570,571,504,496,497,42,536,534,535,0,573,571,572,499,497,498,42,487,530,485,0,524,567,522,450,493,448,42,542,431,494,0,579,468,531,505,394,457,42,430,431,542,0,467,468,579,393,394,505,42,430,542,428,0,467,579,465,393,505,391,42,542,543,428,0,579,580,465,505,506,391,42,543,542,544,0,580,579,581,506,505,507,42,542,494,544,0,579,531,581,505,457,507,42,544,494,492,0,581,531,529,507,457,455,42,544,492,545,0,581,529,582,507,455,508,42,545,492,490,0,582,529,527,508,455,453,42,490,546,545,0,527,583,582,453,509,508,42,546,490,488,0,583,527,525,509,453,451,42,546,488,547,0,583,525,584,509,451,510,42,547,488,486,0,584,525,523,510,451,449,42,547,486,548,0,584,523,585,510,449,511,42,548,486,549,0,585,523,586,511,449,512,42,486,484,549,0,523,521,586,449,447,512,42,549,484,550,0,586,521,587,512,447,513,42,484,481,550,0,521,518,587,447,444,513,42,550,481,480,0,587,518,517,513,444,443,42,551,547,548,0,588,584,585,514,510,511,42,552,547,551,0,589,584,588,515,510,514,42,552,553,547,0,589,590,584,515,516,510,42,553,552,554,0,590,589,591,516,515,517,42,553,554,555,0,590,591,592,516,517,518,42,555,554,556,0,592,591,593,518,517,519,42,555,556,557,0,592,593,594,518,519,520,42,557,556,558,0,594,593,595,520,519,521,42,557,558,559,0,594,595,596,520,521,522,42,559,558,560,0,596,595,597,522,521,523,42,560,558,561,0,597,595,598,523,521,524,42,562,560,561,0,599,597,598,525,523,524,42,563,560,562,0,600,597,599,526,523,525,42,563,564,560,0,600,601,597,526,527,523,42,565,564,563,0,602,601,600,528,527,526,42,565,566,564,0,602,603,601,528,529,527,42,425,566,565,0,464,603,602,388,529,528,42,425,427,566,0,464,463,603,388,390,529,42,427,567,566,0,463,604,603,390,530,529,42,543,567,427,0,580,604,463,506,530,390,42,567,543,568,0,604,580,605,530,506,531,42,543,544,568,0,580,581,605,506,507,531,42,568,544,545,0,605,581,582,531,507,508,42,545,569,568,0,582,606,605,508,532,531,42,545,546,569,0,582,583,606,508,509,532,42,546,553,569,0,583,590,606,509,516,532,42,553,546,547,0,590,583,584,516,509,510,42,569,553,555,0,606,590,592,532,516,518,42,569,555,570,0,606,592,607,532,518,533,42,570,555,557,0,607,592,594,533,518,520,42,570,557,571,0,607,594,608,533,520,534,42,571,557,559,0,608,594,596,534,520,522,42,571,559,564,0,608,596,601,534,522,527,42,564,559,560,0,601,596,597,527,522,523,42,566,571,564,0,603,608,601,529,534,527,42,567,571,566,0,604,608,603,530,534,529,42,567,570,571,0,604,607,608,530,533,534,42,568,570,567,0,605,607,604,531,533,530,42,568,569,570,0,605,606,607,531,532,533,42,428,543,427,0,465,580,463,391,506,390,42,425,565,423,0,460,609,458,388,528,386,42,423,565,572,0,458,609,610,386,528,535,42,565,563,572,0,609,611,610,528,526,535,42,572,563,573,0,610,611,612,535,526,536,42,563,562,573,0,611,613,612,526,525,536,42,573,562,574,0,612,613,614,536,525,537,42,562,575,574,0,613,615,614,525,538,537,42,562,561,575,0,599,598,616,525,524,538,42,573,574,576,0,612,614,617,536,537,539,42,577,573,576,0,618,612,617,540,536,539,42,572,573,577,0,610,612,618,535,536,540,42,422,572,577,0,457,610,618,385,535,540,42,423,572,422,0,458,610,457,386,535,385,42,422,577,578,0,457,618,619,385,540,541,42,578,577,579,0,619,618,620,541,540,542,42,577,576,579,0,618,617,620,540,539,542,42,578,579,580,0,619,620,621,541,542,543,42,581,578,580,0,622,619,621,544,541,543,42,421,578,581,0,456,619,622,384,541,544,42,421,422,578,0,456,457,619,384,385,541,42,582,421,581,0,623,456,622,545,384,544,42,418,421,582,0,453,456,623,381,384,545,42,416,418,582,0,451,453,623,379,381,545,42,416,582,451,0,451,623,488,379,545,414,42,451,582,453,0,488,623,490,414,545,416,42,582,581,453,0,623,622,490,545,544,416,42,453,581,454,0,490,622,491,416,544,417,42,581,580,454,0,622,621,491,544,543,417,42,415,416,451,0,450,451,488,378,379,414,42,406,407,404,0,441,442,438,369,370,367,42,390,429,388,0,423,624,421,353,392,351,42,388,429,583,0,421,624,625,351,392,546,42,429,426,583,0,624,461,625,392,389,546,42,583,426,424,0,625,461,459,546,389,387,42,583,424,419,0,625,459,454,546,387,382,42,419,424,420,0,454,459,455,382,387,383,42,387,583,419,0,420,625,454,350,546,382,42,388,583,387,0,421,625,420,351,546,350,42,419,417,387,0,454,452,420,382,380,350,42,387,417,385,0,420,452,418,350,380,349,42,417,414,385,0,452,449,418,380,377,349,42,385,414,384,0,418,449,417,349,377,346,42,404,584,405,0,439,626,440,367,547,368,42,404,585,584,0,439,627,626,367,548,547,42,585,586,584,0,628,629,630,548,549,547,42,585,587,586,0,628,631,629,548,550,549,42,588,587,585,0,632,631,628,551,550,548,42,588,589,587,0,632,633,631,551,552,550,42,590,589,588,0,634,633,632,553,552,551,42,590,591,589,0,634,635,633,553,554,552,42,592,591,590,0,636,635,634,555,554,553,42,593,591,592,0,637,635,636,556,554,555,42,593,594,591,0,637,638,635,556,557,554,42,595,594,593,0,639,638,637,558,557,556,42,595,596,594,0,639,640,638,558,559,557,42,597,596,595,0,641,640,639,560,559,558,42,597,598,596,0,641,642,640,560,561,559,42,599,598,597,0,643,642,641,562,561,560,42,599,600,598,0,643,644,642,562,563,561,42,601,600,599,0,645,644,643,564,563,562,42,601,602,600,0,645,646,644,564,565,563,42,603,602,601,0,647,646,645,566,565,564,42,603,604,602,0,647,648,646,566,567,565,42,605,604,603,0,649,648,647,568,567,566,42,605,606,604,0,649,650,648,568,569,567,42,607,606,605,0,651,650,649,570,569,568,42,607,608,606,0,651,652,650,570,571,569,42,609,608,607,0,653,652,651,572,571,570,42,609,610,608,0,653,654,652,572,573,571,42,611,610,609,0,655,654,653,574,573,572,42,611,612,610,0,655,656,654,574,575,573,42,613,612,611,0,657,656,655,576,575,574,42,613,614,612,0,657,658,656,576,577,575,42,615,614,613,0,659,658,657,578,577,576,42,615,616,614,0,659,660,658,578,579,577,42,617,616,615,0,661,660,659,580,579,578,42,617,618,616,0,661,662,660,580,581,579,42,619,618,617,0,663,662,661,582,581,580,42,619,620,618,0,663,664,662,582,583,581,42,621,620,619,0,665,664,663,584,583,582,42,621,622,620,0,665,666,664,584,585,583,42,623,622,621,0,667,666,665,586,585,584,42,623,624,622,0,667,668,666,586,587,585,42,625,624,623,0,669,668,667,588,587,586,42,625,626,624,0,669,670,668,588,589,587,42,627,626,625,0,671,670,669,590,589,588,42,627,628,626,0,671,672,670,590,591,589,42,629,628,627,0,673,672,671,592,591,590,42,629,630,628,0,673,674,672,592,593,591,42,631,630,629,0,675,674,673,594,593,592,42,632,630,631,0,676,677,678,595,593,594,42,632,633,630,0,676,679,677,595,596,593,42,632,634,633,0,676,680,679,595,597,596,42,632,635,634,0,676,681,680,595,598,597,42,636,635,632,0,682,681,676,599,598,595,42,637,635,636,0,683,684,685,600,598,599,42,638,635,637,0,686,684,683,601,598,600,42,638,634,635,0,686,687,684,601,597,598,42,639,634,638,0,688,687,686,602,597,601,42,639,633,634,0,688,689,687,602,596,597,42,628,633,639,0,672,689,688,591,596,602,42,628,630,633,0,672,674,689,591,593,596,42,628,639,626,0,672,688,670,591,602,589,42,626,639,640,0,670,688,690,589,602,603,42,639,638,640,0,688,686,690,602,601,603,42,640,638,641,0,690,686,691,603,601,604,42,641,638,637,0,691,686,683,604,601,600,42,641,637,642,0,691,683,692,604,600,605,42,642,637,643,0,692,683,693,605,600,606,42,637,636,643,0,683,685,693,600,599,606,42,644,643,636,0,694,693,685,607,606,599,42,645,643,644,0,695,693,694,608,606,607,42,645,646,643,0,695,696,693,608,609,606,42,647,646,645,0,697,696,695,610,609,608,42,647,648,646,0,697,698,696,610,611,609,42,649,648,647,0,699,698,697,612,611,610,42,649,650,648,0,699,700,698,612,613,611,42,649,651,650,0,699,701,700,612,614,613,42,652,651,649,0,702,703,704,615,614,612,42,653,651,652,0,705,703,702,616,614,615,42,653,654,651,0,705,706,703,616,617,614,42,653,655,654,0,705,707,706,616,618,617,42,656,655,653,0,708,707,705,619,618,616,42,656,657,655,0,708,709,707,619,620,618,42,657,656,658,0,709,708,710,620,619,621,42,658,656,659,0,710,708,711,621,619,622,42,656,653,659,0,708,705,711,619,616,622,42,659,653,652,0,711,705,702,622,616,615,42,660,659,652,0,712,711,702,623,622,615,42,658,659,660,0,710,711,712,621,622,623,42,658,660,661,0,710,712,713,621,623,624,42,661,660,662,0,713,712,714,624,623,625,42,660,663,662,0,712,715,714,623,626,625,42,663,660,664,0,715,712,716,626,623,627,42,660,652,664,0,712,702,716,623,615,627,42,664,652,647,0,716,702,717,627,615,610,42,652,649,647,0,702,704,717,615,612,610,42,664,647,665,0,716,717,718,627,610,628,42,665,647,645,0,718,717,719,628,610,608,42,666,665,645,0,720,718,719,629,628,608,42,667,665,666,0,721,718,720,630,628,629,42,663,665,667,0,715,718,721,626,628,630,42,663,664,665,0,715,716,718,626,627,628,42,663,667,668,0,715,721,722,626,630,631,42,667,632,668,0,723,676,724,630,595,631,42,666,632,667,0,725,676,723,629,595,630,42,666,644,632,0,725,726,676,629,607,595,42,666,645,644,0,720,719,727,629,608,607,42,644,636,632,0,726,682,676,607,599,595,42,668,632,631,0,724,676,678,631,595,594,42,662,668,631,0,714,722,675,625,631,594,42,662,663,668,0,714,715,722,625,626,631,42,629,662,631,0,673,714,675,592,625,594,42,661,662,629,0,713,714,673,624,625,592,42,627,661,629,0,671,713,673,590,624,592,42,658,661,627,0,710,713,671,621,624,590,42,658,627,625,0,710,671,669,621,590,588,42,669,658,625,0,728,710,669,632,621,588,42,669,657,658,0,728,709,710,632,620,621,42,670,657,669,0,729,709,728,633,620,632,42,657,670,671,0,709,729,730,620,633,634,42,670,672,671,0,729,731,730,633,635,634,42,670,673,672,0,729,732,731,633,636,635,42,673,670,674,0,732,729,733,636,633,637,42,674,670,669,0,733,729,728,637,633,632,42,674,669,621,0,733,728,665,637,632,584,42,621,669,623,0,665,728,667,584,632,586,42,669,625,623,0,728,669,667,632,588,586,42,619,674,621,0,663,733,665,582,637,584,42,675,674,619,0,734,733,663,638,637,582,42,675,673,674,0,734,732,733,638,636,637,42,676,673,675,0,735,732,734,639,636,638,42,673,676,677,0,732,735,736,636,639,640,42,676,678,677,0,735,737,736,639,641,640,42,676,679,678,0,735,738,737,639,642,641,42,679,676,680,0,738,735,739,642,639,643,42,680,676,675,0,739,735,734,643,639,638,42,680,675,617,0,739,734,661,643,638,580,42,617,675,619,0,661,734,663,580,638,582,42,615,680,617,0,659,739,661,578,643,580,42,681,680,615,0,740,739,659,644,643,578,42,681,679,680,0,740,738,739,644,642,643,42,682,679,681,0,741,738,740,645,642,644,42,679,682,683,0,738,741,742,642,645,646,42,682,684,683,0,741,743,742,645,647,646,42,682,685,684,0,741,744,743,645,648,647,42,685,682,686,0,744,741,745,648,645,649,42,686,682,681,0,745,741,740,649,645,644,42,686,681,613,0,745,740,657,649,644,576,42,613,681,615,0,657,740,659,576,644,578,42,611,686,613,0,655,745,657,574,649,576,42,687,686,611,0,746,745,655,650,649,574,42,687,685,686,0,746,744,745,650,648,649,42,688,685,687,0,747,744,746,651,648,650,42,685,688,689,0,744,747,748,648,651,652,42,688,690,689,0,747,749,748,651,653,652,42,688,691,690,0,747,750,749,651,654,653,42,691,688,692,0,750,747,751,654,651,655,42,692,688,687,0,751,747,746,655,651,650,42,692,687,609,0,751,746,653,655,650,572,42,609,687,611,0,653,746,655,572,650,574,42,607,692,609,0,651,751,653,570,655,572,42,693,692,607,0,752,751,651,656,655,570,42,693,691,692,0,752,750,751,656,654,655,42,694,691,693,0,753,750,752,657,654,656,42,694,695,691,0,753,754,750,657,658,654,42,694,696,695,0,753,755,754,657,659,658,42,697,696,694,0,756,755,753,660,659,657,42,698,696,697,0,757,755,756,661,659,660,42,698,699,696,0,757,758,755,661,662,659,42,700,699,698,0,759,760,761,663,662,661,42,700,701,699,0,759,762,760,663,664,662,42,702,701,700,0,763,762,759,665,664,663,42,702,703,701,0,763,764,762,665,666,664,42,704,703,702,0,765,764,763,667,666,665,42,704,705,703,0,765,766,764,667,668,666,42,706,705,704,0,767,766,765,669,668,667,42,706,707,705,0,767,768,766,669,670,668,42,708,707,706,0,769,768,767,671,670,669,42,708,709,707,0,769,770,768,671,672,670,42,710,709,708,0,771,770,769,673,672,671,42,710,711,709,0,771,772,770,673,674,672,42,712,711,710,0,773,772,771,675,674,673,42,712,713,711,0,773,774,772,675,676,674,42,714,713,712,0,775,774,773,677,676,675,42,714,715,713,0,775,776,774,677,678,676,42,716,715,714,0,777,776,775,679,678,677,42,716,717,715,0,777,778,776,679,680,678,42,718,717,716,0,779,778,777,681,680,679,42,718,719,717,0,779,780,778,681,682,680,42,720,719,718,0,781,780,779,683,682,681,42,720,721,719,0,781,782,780,683,684,682,42,722,721,720,0,783,782,781,685,684,683,42,722,723,721,0,783,784,782,685,686,684,42,724,723,722,0,785,784,783,687,686,685,42,724,725,723,0,785,786,784,687,688,686,42,724,726,725,0,785,787,786,687,689,688,42,727,726,724,0,788,787,785,690,689,687,42,727,728,726,0,788,789,787,690,691,689,42,729,728,727,0,790,789,788,692,691,690,42,729,730,728,0,790,791,789,692,693,691,42,729,731,730,0,790,792,791,692,694,693,42,732,731,729,0,793,792,790,695,694,692,42,732,733,731,0,793,794,792,695,696,694,42,734,733,732,0,795,794,793,697,696,695,42,733,734,735,0,794,795,796,696,697,698,42,734,736,735,0,795,797,796,697,699,698,42,734,737,736,0,795,798,797,697,700,699,42,737,734,738,0,798,795,799,700,697,701,42,738,734,732,0,799,795,793,701,697,695,42,738,732,739,0,799,793,800,701,695,702,42,739,732,729,0,800,793,790,702,695,692,42,729,727,739,0,790,788,800,692,690,702,42,739,727,724,0,800,788,785,702,690,687,42,739,724,740,0,800,785,801,702,687,703,42,740,724,722,0,801,785,783,703,687,685,42,740,722,741,0,801,783,802,703,685,704,42,741,722,720,0,802,783,781,704,685,683,42,741,720,742,0,802,781,803,704,683,705,42,742,720,718,0,803,781,779,705,683,681,42,743,742,718,0,804,803,779,706,705,681,42,743,744,742,0,804,805,803,706,707,705,42,745,744,743,0,806,805,804,708,707,706,42,745,746,744,0,806,807,805,708,709,707,42,747,746,745,0,808,807,806,710,709,708,42,746,747,748,0,807,808,809,709,710,711,42,747,749,748,0,808,810,809,710,712,711,42,747,750,749,0,808,811,810,710,713,712,42,750,747,751,0,811,808,812,713,710,714,42,751,747,745,0,812,808,806,714,710,708,42,751,745,752,0,812,806,813,714,708,715,42,752,745,743,0,813,806,804,715,708,706,42,752,743,716,0,813,804,777,715,706,679,42,716,743,718,0,777,804,779,679,706,681,42,714,752,716,0,775,813,777,677,715,679,42,753,752,714,0,814,813,775,716,715,677,42,753,751,752,0,814,812,813,716,714,715,42,754,751,753,0,815,812,814,717,714,716,42,754,750,751,0,815,811,812,717,713,714,42,755,750,754,0,816,811,815,718,713,717,42,750,755,756,0,811,816,817,713,718,719,42,755,757,756,0,816,818,817,718,720,719,42,755,758,757,0,816,819,818,718,721,720,42,758,755,759,0,819,816,820,721,718,722,42,759,755,754,0,820,816,815,722,718,717,42,759,754,760,0,820,815,821,722,717,723,42,760,754,753,0,821,815,814,723,717,716,42,753,712,760,0,814,773,821,716,675,723,42,712,753,714,0,773,814,775,675,716,677,42,760,712,710,0,821,773,771,723,675,673,42,760,710,761,0,821,771,822,723,673,724,42,761,710,708,0,822,771,769,724,673,671,42,762,761,708,0,823,822,769,725,724,671,42,762,763,761,0,823,824,822,725,726,724,42,764,763,762,0,825,824,823,727,726,725,42,764,765,763,0,825,826,824,727,728,726,42,766,765,764,0,827,826,825,729,728,727,42,765,766,767,0,826,827,828,728,729,730,42,766,768,767,0,827,829,828,729,731,730,42,766,769,768,0,827,830,829,729,732,731,42,769,766,770,0,830,827,831,732,729,733,42,770,766,764,0,831,827,825,733,729,727,42,770,764,771,0,831,825,832,733,727,734,42,771,764,762,0,832,825,823,734,727,725,42,771,762,706,0,832,823,767,734,725,669,42,706,762,708,0,767,823,769,669,725,671,42,704,771,706,0,765,832,767,667,734,669,42,772,771,704,0,833,832,765,735,734,667,42,772,770,771,0,833,831,832,735,733,734,42,773,770,772,0,834,831,833,736,733,735,42,773,769,770,0,834,830,831,736,732,733,42,774,769,773,0,835,830,834,737,732,736,42,769,774,775,0,830,835,836,732,737,738,42,774,776,775,0,835,837,836,737,739,738,42,774,777,776,0,835,838,837,737,740,739,42,777,774,778,0,838,835,839,740,737,741,42,778,774,773,0,839,835,834,741,737,736,42,778,773,779,0,839,834,840,741,736,742,42,779,773,772,0,840,834,833,742,736,735,42,779,772,702,0,840,833,763,742,735,665,42,702,772,704,0,763,833,765,665,735,667,42,779,702,700,0,840,763,759,742,665,663,42,780,779,700,0,841,840,759,743,742,663,42,780,778,779,0,841,839,840,743,741,742,42,781,778,780,0,842,839,841,744,741,743,42,777,778,781,0,838,839,842,740,741,744,42,782,777,781,0,843,838,842,745,740,744,42,777,782,783,0,838,843,844,740,745,746,42,782,784,783,0,843,845,844,745,747,746,42,782,785,784,0,843,846,845,745,748,747,42,785,782,786,0,846,843,847,748,745,749,42,782,781,786,0,843,842,847,745,744,749,42,786,781,787,0,847,842,848,749,744,750,42,787,781,780,0,848,842,841,750,744,743,42,787,780,788,0,848,841,849,750,743,751,42,780,698,788,0,841,761,849,743,661,751,42,780,700,698,0,841,759,761,743,663,661,42,788,698,697,0,850,757,756,751,661,660,42,789,788,697,0,851,850,756,752,751,660,42,790,788,789,0,852,850,851,753,751,752,42,787,788,790,0,848,849,853,750,751,753,42,791,787,790,0,854,848,853,754,750,753,42,791,786,787,0,854,847,848,754,749,750,42,792,786,791,0,855,847,854,755,749,754,42,792,785,786,0,855,846,847,755,748,749,42,792,793,785,0,855,856,846,755,756,748,42,792,794,793,0,855,857,856,755,757,756,42,794,792,795,0,857,855,858,757,755,758,42,795,792,791,0,858,855,854,758,755,754,42,795,791,796,0,858,854,859,758,754,759,42,796,791,790,0,859,854,853,759,754,753,42,796,790,797,0,860,852,861,759,753,760,42,797,790,789,0,861,852,851,760,753,752,42,797,789,798,0,861,851,862,760,752,761,42,798,789,799,0,862,851,863,761,752,762,42,789,697,799,0,851,756,863,752,660,762,42,799,697,800,0,863,756,864,762,660,763,42,697,694,800,0,756,753,864,660,657,763,42,800,694,693,0,864,753,752,763,657,656,42,800,693,605,0,864,752,649,763,656,568,42,605,693,607,0,649,752,651,568,656,570,42,603,800,605,0,647,864,649,566,763,568,42,603,799,800,0,647,863,864,566,762,763,42,601,799,603,0,645,863,647,564,762,566,42,601,798,799,0,645,862,863,564,761,762,42,599,798,601,0,643,862,645,562,761,564,42,801,798,599,0,865,862,643,764,761,562,42,801,797,798,0,865,861,862,764,760,761,42,802,797,801,0,866,861,865,765,760,764,42,802,796,797,0,866,860,861,765,759,760,42,802,803,796,0,866,867,860,765,766,759,42,804,803,802,0,868,867,866,767,766,765,42,804,795,803,0,869,858,870,767,758,766,42,804,805,795,0,869,871,858,767,768,758,42,806,805,804,0,872,871,869,769,768,767,42,806,807,805,0,872,873,871,769,770,768,42,807,808,805,0,873,874,871,770,771,768,42,807,809,808,0,873,875,874,770,772,771,42,809,810,808,0,875,876,874,772,773,771,42,809,811,810,0,875,877,876,772,774,773,42,810,811,812,0,876,877,878,773,774,775,42,811,813,812,0,877,879,878,774,776,775,42,813,814,812,0,879,880,878,776,777,775,42,813,815,814,0,879,881,880,776,778,777,42,815,816,814,0,881,882,880,778,779,777,42,817,816,815,0,883,882,881,780,779,778,42,817,818,816,0,883,884,882,780,781,779,42,819,818,817,0,885,884,883,782,781,780,42,819,820,818,0,885,886,884,782,783,781,42,821,820,819,0,887,886,885,784,783,782,42,820,821,584,0,886,887,630,783,784,547,42,405,584,821,0,440,626,888,368,547,784,42,405,821,822,0,440,888,889,368,784,785,42,822,821,823,0,889,888,890,785,784,786,42,823,821,819,0,890,888,891,786,784,782,42,823,819,400,0,890,891,892,786,782,363,42,400,819,817,0,892,891,893,363,782,780,42,368,823,400,0,894,890,892,330,786,363,42,368,824,823,0,894,895,890,330,787,786,42,198,824,368,0,896,895,894,160,787,330,42,198,825,824,0,896,897,895,160,788,787,42,114,825,198,0,898,897,896,76,788,160,42,114,826,825,0,898,899,897,76,789,788,42,83,826,114,0,900,899,898,45,789,76,42,83,827,826,0,900,901,899,45,790,789,42,17,827,83,0,902,901,900,14,790,45,42,17,828,827,0,902,903,901,14,791,790,42,17,86,828,0,902,904,903,14,48,791,42,87,828,86,0,905,903,904,49,791,48,42,87,829,828,0,905,906,903,49,792,791,42,87,118,829,0,905,145,906,49,80,792,42,118,152,829,0,145,147,906,80,114,792,42,829,152,830,0,906,147,907,792,114,793,42,830,152,831,0,907,147,908,793,114,794,42,152,832,831,0,147,909,908,114,795,794,42,151,832,152,0,146,909,147,113,795,114,42,151,372,832,0,146,405,909,113,334,795,42,372,374,832,0,405,407,909,334,336,795,42,832,374,833,0,909,407,910,795,336,796,42,833,374,822,0,910,407,889,796,336,785,42,374,405,822,0,407,440,889,336,368,785,42,374,373,405,0,407,406,440,336,335,368,42,824,833,822,0,895,910,889,787,796,785,42,825,833,824,0,897,910,895,788,796,787,42,825,831,833,0,897,908,910,788,794,796,42,826,831,825,0,899,908,897,789,794,788,42,830,831,826,0,907,908,899,793,794,789,42,827,830,826,0,901,907,899,790,793,789,42,828,830,827,0,903,907,901,791,793,790,42,828,829,830,0,903,906,907,791,792,793,42,832,833,831,0,909,910,908,795,796,794,42,824,822,823,0,895,889,890,787,785,786,42,87,85,86,0,105,61,62,49,47,48,42,584,586,820,0,630,629,886,547,549,783,42,586,818,820,0,629,884,886,549,781,783,42,818,586,834,0,884,629,911,781,549,797,42,586,835,834,0,629,912,911,549,798,797,42,587,835,586,0,631,912,629,550,798,549,42,587,836,835,0,631,913,912,550,799,798,42,589,836,587,0,633,913,631,552,799,550,42,589,837,836,0,633,914,913,552,800,799,42,591,837,589,0,635,914,633,554,800,552,42,594,837,591,0,638,914,635,557,800,554,42,594,838,837,0,638,915,914,557,801,800,42,596,838,594,0,640,915,638,559,801,557,42,596,839,838,0,640,916,915,559,802,801,42,598,839,596,0,642,916,640,561,802,559,42,598,840,839,0,642,917,916,561,803,802,42,600,840,598,0,644,917,642,563,803,561,42,600,841,840,0,644,918,917,563,804,803,42,602,841,600,0,646,918,644,565,804,563,42,602,842,841,0,646,919,918,565,805,804,42,604,842,602,0,648,919,646,567,805,565,42,604,843,842,0,648,920,919,567,806,805,42,606,843,604,0,650,920,648,569,806,567,42,606,844,843,0,650,921,920,569,807,806,42,608,844,606,0,652,921,650,571,807,569,42,608,845,844,0,652,922,921,571,808,807,42,610,845,608,0,654,922,652,573,808,571,42,610,846,845,0,654,923,922,573,809,808,42,610,847,846,0,654,924,923,573,810,809,42,612,847,610,0,656,924,654,575,810,573,42,612,848,847,0,656,925,924,575,811,810,42,614,848,612,0,658,925,656,577,811,575,42,614,849,848,0,658,926,925,577,812,811,42,616,849,614,0,660,926,658,579,812,577,42,616,850,849,0,660,927,926,579,813,812,42,618,850,616,0,662,927,660,581,813,579,42,618,851,850,0,662,928,927,581,814,813,42,620,851,618,0,664,928,662,583,814,581,42,620,852,851,0,664,929,928,583,815,814,42,622,852,620,0,666,929,664,585,815,583,42,622,853,852,0,666,930,929,585,816,815,42,624,853,622,0,668,930,666,587,816,585,42,624,640,853,0,668,690,930,587,603,816,42,626,640,624,0,670,690,668,589,603,587,42,640,854,853,0,690,931,930,603,817,816,42,640,641,854,0,690,691,931,603,604,817,42,854,641,642,0,931,691,692,817,604,605,42,854,642,855,0,931,692,932,817,605,818,42,855,642,646,0,932,692,696,818,605,609,42,642,643,646,0,692,693,696,605,606,609,42,855,646,648,0,932,696,698,818,609,611,42,856,855,648,0,933,932,698,819,818,611,42,854,855,856,0,931,932,933,817,818,819,42,857,854,856,0,934,931,933,820,817,819,42,858,854,857,0,935,931,934,821,817,820,42,852,854,858,0,929,931,935,815,817,821,42,853,854,852,0,930,931,929,816,817,815,42,852,858,851,0,929,935,928,815,821,814,42,851,858,859,0,928,935,936,814,821,822,42,859,858,860,0,936,935,937,822,821,823,42,860,858,857,0,937,935,934,823,821,820,42,860,857,861,0,937,934,938,823,820,824,42,857,650,861,0,934,700,938,820,613,824,42,857,856,650,0,934,933,700,820,819,613,42,856,648,650,0,933,698,700,819,611,613,42,651,861,650,0,701,938,700,614,824,613,42,651,654,861,0,701,939,938,614,617,824,42,654,862,861,0,939,940,938,617,825,824,42,654,863,862,0,939,941,940,617,826,825,42,655,863,654,0,707,942,706,618,826,617,42,655,671,863,0,707,730,942,618,634,826,42,657,671,655,0,709,730,707,620,634,618,42,671,864,863,0,730,943,942,634,827,826,42,671,672,864,0,730,731,943,634,635,827,42,672,865,864,0,731,944,943,635,828,827,42,672,677,865,0,731,736,944,635,640,828,42,673,677,672,0,732,736,731,636,640,635,42,677,866,865,0,736,945,944,640,829,828,42,677,678,866,0,736,737,945,640,641,829,42,678,867,866,0,737,946,945,641,830,829,42,678,683,867,0,737,742,946,641,646,830,42,679,683,678,0,738,742,737,642,646,641,42,683,868,867,0,742,947,946,646,831,830,42,683,684,868,0,742,743,947,646,647,831,42,684,869,868,0,743,948,947,647,832,831,42,684,689,869,0,743,748,948,647,652,832,42,685,689,684,0,744,748,743,648,652,647,42,689,870,869,0,748,949,948,652,833,832,42,689,690,870,0,748,749,949,652,653,833,42,690,871,870,0,749,950,949,653,834,833,42,690,695,871,0,749,754,950,653,658,834,42,691,695,690,0,750,754,749,654,658,653,42,695,872,871,0,754,951,950,658,835,834,42,695,696,872,0,754,755,951,658,659,835,42,699,872,696,0,758,951,755,662,835,659,42,873,872,699,0,952,953,954,836,835,662,42,873,874,872,0,952,955,953,836,837,835,42,875,874,873,0,956,955,952,838,837,836,42,875,876,874,0,956,957,955,838,839,837,42,877,876,875,0,958,957,956,840,839,838,42,878,876,877,0,959,957,958,841,839,840,42,879,876,878,0,960,957,959,842,839,841,42,879,880,876,0,960,961,957,842,843,839,42,839,880,879,0,916,961,960,802,843,842,42,840,880,839,0,917,961,916,803,843,802,42,840,881,880,0,917,962,961,803,844,843,42,841,881,840,0,918,962,917,804,844,803,42,841,882,881,0,918,963,962,804,845,844,42,842,882,841,0,919,963,918,805,845,804,42,842,883,882,0,919,964,963,805,846,845,42,843,883,842,0,920,964,919,806,846,805,42,843,884,883,0,920,965,964,806,847,846,42,844,884,843,0,921,965,920,807,847,806,42,844,885,884,0,921,966,965,807,848,847,42,845,885,844,0,922,966,921,808,848,807,42,845,886,885,0,922,967,966,808,849,848,42,846,886,845,0,923,967,922,809,849,808,42,846,887,886,0,923,968,967,809,850,849,42,847,887,846,0,924,968,923,810,850,809,42,847,888,887,0,924,969,968,810,851,850,42,848,888,847,0,925,969,924,811,851,810,42,848,889,888,0,925,970,969,811,852,851,42,849,889,848,0,926,970,925,812,852,811,42,849,859,889,0,926,936,970,812,822,852,42,850,859,849,0,927,936,926,813,822,812,42,851,859,850,0,928,936,927,814,822,813,42,889,859,890,0,970,936,971,852,822,853,42,890,859,860,0,971,936,937,853,822,823,42,890,860,862,0,971,937,940,853,823,825,42,860,861,862,0,937,938,940,823,824,825,42,890,862,891,0,971,940,972,853,825,854,42,863,891,862,0,941,972,940,826,854,825,42,863,864,891,0,941,973,972,826,827,854,42,864,892,891,0,973,974,972,827,855,854,42,864,865,892,0,973,975,974,827,828,855,42,865,893,892,0,975,976,974,828,856,855,42,865,866,893,0,975,977,976,828,829,856,42,866,894,893,0,977,978,976,829,857,856,42,866,867,894,0,977,979,978,829,830,857,42,867,895,894,0,979,980,978,830,858,857,42,867,896,895,0,979,981,980,830,859,858,42,867,868,896,0,979,982,981,830,831,859,42,868,897,896,0,982,983,981,831,860,859,42,868,869,897,0,982,984,983,831,832,860,42,869,898,897,0,984,985,983,832,861,860,42,870,898,869,0,986,985,984,833,861,832,42,870,899,898,0,986,987,985,833,862,861,42,871,899,870,0,988,987,986,834,862,833,42,871,874,899,0,988,955,987,834,837,862,42,872,874,871,0,953,955,988,835,837,834,42,876,899,874,0,957,987,955,839,862,837,42,876,900,899,0,957,989,987,839,863,862,42,880,900,876,0,961,989,957,843,863,839,42,880,881,900,0,961,962,989,843,844,863,42,881,901,900,0,962,990,989,844,864,863,42,881,882,901,0,962,963,990,844,845,864,42,882,902,901,0,963,991,990,845,865,864,42,882,883,902,0,963,964,991,845,846,865,42,883,903,902,0,964,992,991,846,866,865,42,883,884,903,0,964,965,992,846,847,866,42,884,904,903,0,965,993,992,847,867,866,42,884,885,904,0,965,966,993,847,848,867,42,885,905,904,0,966,994,993,848,868,867,42,885,886,905,0,966,967,994,848,849,868,42,886,906,905,0,967,995,994,849,869,868,42,886,887,906,0,967,968,995,849,850,869,42,887,907,906,0,968,996,995,850,870,869,42,887,888,907,0,968,969,996,850,851,870,42,888,890,907,0,969,971,996,851,853,870,42,888,889,890,0,969,970,971,851,852,853,42,907,890,891,0,996,971,972,870,853,854,42,892,907,891,0,974,996,972,855,870,854,42,906,907,892,0,995,996,974,869,870,855,42,893,906,892,0,976,995,974,856,869,855,42,905,906,893,0,994,995,976,868,869,856,42,894,905,893,0,978,994,976,857,868,856,42,904,905,894,0,993,994,978,867,868,857,42,904,894,895,0,993,978,980,867,857,858,42,903,904,895,0,992,993,980,866,867,858,42,903,895,896,0,992,980,981,866,858,859,42,902,903,896,0,991,992,981,865,866,859,42,902,896,897,0,991,981,983,865,859,860,42,901,902,897,0,990,991,983,864,865,860,42,901,897,898,0,990,983,985,864,860,861,42,900,901,898,0,989,990,985,863,864,861,42,900,898,899,0,989,985,987,863,861,862,42,839,879,838,0,916,960,915,802,842,801,42,838,879,908,0,915,960,997,801,842,871,42,908,879,878,0,997,960,959,871,842,841,42,908,878,909,0,997,959,998,871,841,872,42,909,878,877,0,998,959,958,872,841,840,42,909,877,910,0,998,958,999,872,840,873,42,910,877,911,0,999,958,1000,873,840,874,42,911,877,912,0,1000,958,1001,874,840,875,42,877,913,912,0,958,1002,1001,840,876,875,42,877,875,913,0,958,956,1002,840,838,876,42,913,875,914,0,1002,956,1003,876,838,877,42,914,875,873,0,1003,956,952,877,838,836,42,914,873,701,0,1003,952,1004,877,836,664,42,701,873,699,0,1004,952,954,664,836,662,42,701,703,914,0,1004,1005,1003,664,666,877,42,915,914,703,0,1006,1003,1005,878,877,666,42,913,914,915,0,1002,1003,1006,876,877,878,42,913,915,916,0,1002,1006,1007,876,878,879,42,916,915,917,0,1007,1006,1008,879,878,880,42,705,917,915,0,1009,1008,1006,668,880,878,42,707,917,705,0,1010,1008,1009,670,880,668,42,707,918,917,0,1010,1011,1008,670,881,880,42,709,918,707,0,1012,1011,1010,672,881,670,42,709,919,918,0,1012,1013,1011,672,882,881,42,711,919,709,0,1014,1013,1012,674,882,672,42,711,920,919,0,1014,1015,1013,674,883,882,42,711,921,920,0,1014,1016,1015,674,884,883,42,713,921,711,0,1017,1016,1014,676,884,674,42,713,922,921,0,1017,1018,1016,676,885,884,42,715,922,713,0,1019,1018,1017,678,885,676,42,715,923,922,0,1019,1020,1018,678,886,885,42,717,923,715,0,1021,1020,1019,680,886,678,42,717,924,923,0,1021,1022,1020,680,887,886,42,719,924,717,0,1023,1022,1021,682,887,680,42,719,925,924,0,1023,1024,1022,682,888,887,42,721,925,719,0,1025,1024,1023,684,888,682,42,721,926,925,0,1025,1026,1024,684,889,888,42,723,926,721,0,1027,1026,1025,686,889,684,42,723,927,926,0,1027,1028,1026,686,890,889,42,725,927,723,0,1029,1028,1027,688,890,686,42,725,928,927,0,1029,1030,1028,688,891,890,42,726,928,725,0,1031,1030,1029,689,891,688,42,726,929,928,0,1031,1032,1030,689,892,891,42,726,930,929,0,1031,1033,1032,689,893,892,42,728,930,726,0,789,1034,787,691,893,689,42,931,930,728,0,1035,1034,789,894,893,691,42,931,932,930,0,1035,1036,1034,894,895,893,42,933,932,931,0,676,726,725,896,895,894,42,933,934,932,0,676,682,726,896,897,895,42,935,934,933,0,681,682,676,898,897,896,42,936,934,935,0,1037,1038,1039,899,897,898,42,936,937,934,0,1037,1040,1038,899,900,897,42,938,937,936,0,1041,1040,1037,901,900,899,42,938,929,937,0,1041,1032,1040,901,892,900,42,939,929,938,0,1042,1032,1041,902,892,901,42,939,928,929,0,1042,1030,1032,902,891,892,42,940,928,939,0,1043,1030,1042,903,891,902,42,940,927,928,0,1043,1028,1030,903,890,891,42,941,927,940,0,1044,1028,1043,904,890,903,42,941,926,927,0,1044,1026,1028,904,889,890,42,942,926,941,0,1045,1026,1044,905,889,904,42,942,925,926,0,1045,1024,1026,905,888,889,42,943,925,942,0,1046,1024,1045,906,888,905,42,943,924,925,0,1046,1022,1024,906,887,888,42,944,924,943,0,1047,1022,1046,907,887,906,42,923,924,944,0,1020,1022,1047,886,887,907,42,945,923,944,0,1048,1020,1047,908,886,907,42,922,923,945,0,1018,1020,1048,885,886,908,42,946,922,945,0,1049,1018,1048,909,885,908,42,921,922,946,0,1016,1018,1049,884,885,909,42,947,921,946,0,1050,1016,1049,910,884,909,42,947,920,921,0,1050,1015,1016,910,883,884,42,948,920,947,0,1051,1015,1050,911,883,910,42,948,919,920,0,1051,1013,1015,911,882,883,42,949,919,948,0,1052,1013,1051,912,882,911,42,949,918,919,0,1052,1011,1013,912,881,882,42,950,918,949,0,1053,1011,1052,913,881,912,42,950,917,918,0,1053,1008,1011,913,880,881,42,916,917,950,0,1007,1008,1053,879,880,913,42,951,916,950,0,1054,1007,1053,914,879,913,42,952,916,951,0,1055,1007,1054,915,879,914,42,952,913,916,0,1055,1002,1007,915,876,879,42,953,913,952,0,1056,1002,1055,916,876,915,42,953,912,913,0,1056,1001,1002,916,875,876,42,954,912,953,0,1057,1001,1056,917,875,916,42,954,911,912,0,1057,1000,1001,917,874,875,42,955,911,954,0,1058,1000,1057,918,874,917,42,955,956,911,0,1058,1059,1000,918,919,874,42,816,956,955,0,882,1059,1058,779,919,918,42,818,956,816,0,884,1059,882,781,919,779,42,818,834,956,0,884,911,1059,781,797,919,42,834,910,956,0,911,999,1059,797,873,919,42,835,910,834,0,912,999,911,798,873,797,42,835,909,910,0,912,998,999,798,872,873,42,836,909,835,0,913,998,912,799,872,798,42,836,908,909,0,913,997,998,799,871,872,42,837,908,836,0,914,997,913,800,871,799,42,837,838,908,0,914,915,997,800,801,871,42,956,910,911,0,1059,999,1000,919,873,874,42,816,955,814,0,882,1058,880,779,918,777,42,814,955,957,0,880,1058,1060,777,918,920,42,957,955,954,0,1060,1058,1057,920,918,917,42,957,954,958,0,1060,1057,1061,920,917,921,42,958,954,953,0,1061,1057,1056,921,917,916,42,959,958,953,0,1062,1061,1056,922,921,916,42,960,958,959,0,1063,1061,1062,923,921,922,42,960,961,958,0,1063,1064,1061,923,924,921,42,962,961,960,0,1065,1064,1063,925,924,923,42,962,810,961,0,1065,876,1064,925,773,924,42,808,810,962,0,874,876,1065,771,773,925,42,794,808,962,0,857,874,1065,757,771,925,42,805,808,794,0,871,874,857,768,771,757,42,805,794,795,0,871,857,858,768,757,758,42,794,962,793,0,857,1065,856,757,925,756,42,793,962,960,0,856,1065,1063,756,925,923,42,793,960,963,0,856,1063,1066,756,923,926,42,963,960,959,0,1066,1063,1062,926,923,922,42,963,959,964,0,1066,1062,1067,926,922,927,42,964,959,952,0,1067,1062,1055,927,922,915,42,959,953,952,0,1062,1056,1055,922,916,915,42,964,952,951,0,1067,1055,1054,927,915,914,42,965,964,951,0,1068,1067,1054,928,927,914,42,784,964,965,0,845,1067,1068,747,927,928,42,784,963,964,0,845,1066,1067,747,926,927,42,785,963,784,0,846,1066,845,748,926,747,42,785,793,963,0,846,856,1066,748,756,926,42,783,784,965,0,844,845,1068,746,747,928,42,783,965,966,0,844,1068,1069,746,928,929,42,966,965,967,0,1069,1068,1070,929,928,930,42,965,951,967,0,1068,1054,1070,928,914,930,42,951,950,967,0,1054,1053,1070,914,913,930,42,967,950,949,0,1070,1053,1052,930,913,912,42,967,949,968,0,1070,1052,1071,930,912,931,42,968,949,948,0,1071,1052,1051,931,912,911,42,968,948,969,0,1071,1051,1072,931,911,932,42,969,948,947,0,1072,1051,1050,932,911,910,42,969,947,970,0,1072,1050,1073,932,910,933,42,970,947,946,0,1073,1050,1049,933,910,909,42,970,946,971,0,1073,1049,1074,933,909,934,42,971,946,945,0,1074,1049,1048,934,909,908,42,971,945,972,0,1074,1048,1075,934,908,935,42,972,945,944,0,1075,1048,1047,935,908,907,42,972,944,973,0,1075,1047,1076,935,907,936,42,973,944,943,0,1076,1047,1046,936,907,906,42,973,943,974,0,1076,1046,1077,936,906,937,42,974,943,975,0,1077,1046,1078,937,906,938,42,943,942,975,0,1046,1045,1078,906,905,938,42,975,942,976,0,1078,1045,1079,938,905,939,42,942,941,976,0,1045,1044,1079,905,904,939,42,976,941,977,0,1079,1044,1080,939,904,940,42,941,940,977,0,1044,1043,1080,904,903,940,42,977,940,939,0,1080,1043,1042,940,903,902,42,977,939,938,0,1080,1042,1041,940,902,901,42,977,938,978,0,1080,1041,1081,940,901,941,42,978,938,936,0,1081,1041,1037,941,901,899,42,978,936,979,0,1081,1037,1082,941,899,942,42,979,936,935,0,1082,1037,1039,942,899,898,42,979,935,980,0,1082,1039,1083,942,898,943,42,980,935,933,0,680,681,676,943,898,896,42,981,980,933,0,679,680,676,944,943,896,42,982,980,981,0,1084,1083,1085,945,943,944,42,982,979,980,0,1084,1082,1083,945,942,943,42,983,979,982,0,1086,1082,1084,946,942,945,42,983,978,979,0,1086,1081,1082,946,941,942,42,983,977,978,0,1086,1080,1081,946,940,941,42,977,983,984,0,1080,1086,1087,940,946,947,42,985,984,983,0,1088,1087,1086,948,947,946,42,985,986,984,0,1088,1089,1087,948,949,947,42,987,986,985,0,1090,1089,1088,950,949,948,42,987,746,986,0,1090,807,1089,950,709,949,42,746,987,744,0,807,1090,805,709,950,707,42,744,987,988,0,805,1090,1091,707,950,951,42,988,987,985,0,1091,1090,1088,951,950,948,42,988,985,989,0,1091,1088,1092,951,948,952,42,989,985,983,0,1092,1088,1086,952,948,946,42,989,983,982,0,1092,1086,1084,952,946,945,42,736,989,982,0,797,1092,1084,699,952,945,42,737,989,736,0,798,1092,797,700,952,699,42,737,988,989,0,798,1091,1092,700,951,952,42,990,988,737,0,1093,1091,798,953,951,700,42,744,988,990,0,805,1091,1093,707,951,953,42,744,990,742,0,805,1093,803,707,953,705,42,742,990,741,0,803,1093,802,705,953,704,42,990,740,741,0,1093,801,802,953,703,704,42,990,739,740,0,1093,800,801,953,702,703,42,990,738,739,0,1093,799,800,953,701,702,42,990,737,738,0,1093,798,799,953,700,701,42,736,982,981,0,797,1084,1085,699,945,944,42,736,981,735,0,797,1085,796,699,944,698,42,981,933,735,0,679,676,677,944,896,698,42,735,933,733,0,677,676,678,698,896,696,42,733,933,731,0,678,676,724,696,896,694,42,933,730,731,0,676,723,724,896,693,694,42,933,931,730,0,676,725,723,896,894,693,42,730,931,728,0,791,1035,789,693,894,691,42,746,748,986,0,807,809,1089,709,711,949,42,986,748,991,0,1089,809,1094,949,711,954,42,748,992,991,0,809,1095,1094,711,955,954,42,748,749,992,0,809,810,1095,711,712,955,42,749,993,992,0,810,1096,1095,712,956,955,42,749,756,993,0,810,817,1096,712,719,956,42,750,756,749,0,811,817,810,713,719,712,42,756,994,993,0,817,1097,1096,719,957,956,42,756,757,994,0,817,818,1097,719,720,957,42,757,995,994,0,818,1098,1097,720,958,957,42,757,996,995,0,818,1099,1098,720,959,958,42,758,996,757,0,819,1099,818,721,959,720,42,758,765,996,0,819,826,1099,721,728,959,42,765,758,763,0,826,819,824,728,721,726,42,763,758,759,0,824,819,820,726,721,722,42,763,759,761,0,824,820,822,726,722,724,42,761,759,760,0,822,820,821,724,722,723,42,765,767,996,0,826,828,1099,728,730,959,42,996,767,997,0,1099,828,1100,959,730,960,42,767,998,997,0,828,1101,1100,730,961,960,42,767,999,998,0,828,1102,1101,730,962,961,42,767,768,999,0,828,829,1102,730,731,962,42,768,1000,999,0,829,1103,1102,731,963,962,42,768,775,1000,0,829,836,1103,731,738,963,42,769,775,768,0,830,836,829,732,738,731,42,775,1001,1000,0,836,1104,1103,738,964,963,42,775,776,1001,0,836,837,1104,738,739,964,42,776,966,1001,0,837,1069,1104,739,929,964,42,776,783,966,0,837,844,1069,739,746,929,42,777,783,776,0,838,844,837,740,746,739,42,1001,966,968,0,1104,1069,1071,964,929,931,42,966,967,968,0,1069,1070,1071,929,930,931,42,1001,968,969,0,1104,1071,1072,964,931,932,42,1000,1001,969,0,1103,1104,1072,963,964,932,42,1000,969,970,0,1103,1072,1073,963,932,933,42,999,1000,970,0,1102,1103,1073,962,963,933,42,999,970,971,0,1102,1073,1074,962,933,934,42,998,999,971,0,1101,1102,1074,961,962,934,42,998,971,972,0,1101,1074,1075,961,934,935,42,998,972,997,0,1101,1075,1100,961,935,960,42,997,972,973,0,1100,1075,1076,960,935,936,42,997,973,995,0,1100,1076,1098,960,936,958,42,995,973,974,0,1098,1076,1077,958,936,937,42,994,995,974,0,1097,1098,1077,957,958,937,42,994,974,975,0,1097,1077,1078,957,937,938,42,993,994,975,0,1096,1097,1078,956,957,938,42,992,993,975,0,1095,1096,1078,955,956,938,42,992,975,976,0,1095,1078,1079,955,938,939,42,991,992,976,0,1094,1095,1079,954,955,939,42,991,976,977,0,1094,1079,1080,954,939,940,42,991,977,984,0,1094,1080,1087,954,940,947,42,986,991,984,0,1089,1094,1087,949,954,947,42,996,997,995,0,1099,1100,1098,959,960,958,42,810,812,961,0,876,878,1064,773,775,924,42,961,812,957,0,1064,878,1060,924,775,920,42,812,814,957,0,878,880,1060,775,777,920,42,961,957,958,0,1064,1060,1061,924,920,921,42,930,937,929,0,1033,1040,1032,893,900,892,42,930,932,937,0,1033,1105,1040,893,895,900,42,932,934,937,0,1105,1038,1040,895,897,900,42,703,705,915,0,1005,1009,1006,666,668,878,42,806,804,1002,0,1106,868,1107,769,767,965,42,1002,804,802,0,1107,868,866,965,767,765,42,1002,802,1003,0,1107,866,1108,965,765,966,42,1003,802,801,0,1108,866,865,966,765,764,42,801,597,1003,0,865,641,1108,764,560,966,42,801,599,597,0,865,643,641,764,562,560,42,595,1003,597,0,639,1108,641,558,966,560,42,1004,1003,595,0,1109,1108,639,967,966,558,42,1004,1002,1003,0,1109,1107,1108,967,965,966,42,1005,1002,1004,0,1110,1107,1109,968,965,967,42,1005,806,1002,0,1110,1106,1107,968,769,965,42,1006,1005,1004,0,1111,1110,1109,969,968,967,42,1006,1004,593,0,1111,1109,637,969,967,556,42,593,1004,595,0,637,1109,639,556,967,558,42,592,1006,593,0,636,1111,637,555,969,556,42,803,795,796,0,870,858,859,766,758,759,42,215,217,389,0,215,217,422,177,179,352,42,215,389,1007,0,215,422,1112,177,352,970,42,1007,389,386,0,1112,422,419,970,352,348,42,1007,386,383,0,1112,419,416,970,348,345,42,1007,383,1008,0,1112,416,1113,970,345,971,42,1008,383,381,0,1113,416,414,971,345,343,42,1008,381,209,0,1113,414,209,971,343,171,42,208,209,381,0,208,209,414,170,171,343,42,209,210,1008,0,209,210,1113,171,172,971,42,1007,1008,210,0,1112,1113,210,970,971,172,42,210,212,1007,0,210,212,1112,172,174,970,42,212,215,1007,0,212,215,1112,174,177,970,42,204,372,203,0,204,403,203,166,334,165,42,203,372,202,0,203,403,202,165,334,164,42,202,372,201,0,202,403,201,164,334,163,42,232,224,225,0,236,226,227,194,186,187,42,232,225,226,0,236,227,228,194,187,188,42,232,226,230,0,236,228,237,194,188,192,42,172,173,231,0,169,170,235,134,135,193,42,172,231,1009,0,168,234,1114,134,193,972,42,1009,231,229,0,1114,234,232,972,193,191,42,1009,229,1010,0,1114,232,1115,972,191,973,42,1010,229,228,0,1115,232,231,973,191,190,42,166,1010,228,0,161,1115,231,128,973,190,42,168,1010,166,0,163,1115,161,130,973,128,42,168,1009,1010,0,163,1114,1115,130,972,973,42,170,1009,168,0,165,1114,163,132,972,130,42,172,1009,170,0,168,1114,165,134,972,132,42,166,228,1011,0,161,231,1116,128,190,974,42,1011,228,211,0,1116,231,211,974,190,173,42,228,213,211,0,231,213,211,190,175,173,42,164,1011,211,0,159,1116,211,126,974,173,42,166,1011,164,0,161,1116,159,128,974,126,42,164,211,163,0,159,211,158,126,173,125,42,127,128,171,0,116,167,166,89,90,133,42,126,127,171,0,115,116,166,88,89,133,42,126,171,125,0,115,166,114,88,133,87,42,171,169,125,0,166,164,114,133,131,87,42,125,169,1012,0,114,164,1117,87,131,975,42,1012,169,1013,0,1117,164,1118,975,131,976,42,1013,169,167,0,1118,164,162,976,131,129,42,1013,167,1014,0,1118,162,1119,976,129,977,42,1014,167,165,0,1119,162,160,977,129,127,42,1014,165,1015,0,1119,160,1120,977,127,978,42,1015,165,161,0,1120,160,156,978,127,123,42,1015,161,1016,0,1120,156,1121,978,123,979,42,161,159,1016,0,156,154,1121,123,121,979,42,1016,159,1017,0,1121,154,1122,979,121,980,42,159,157,1017,0,154,152,1122,121,119,980,42,1017,157,155,0,1122,152,150,980,119,117,42,1017,155,1018,0,1122,150,1123,980,117,981,42,1018,155,153,0,1123,150,148,981,117,115,42,1018,153,1019,0,1123,148,1124,981,115,982,42,118,1019,153,0,106,1124,148,80,982,115,42,119,1019,118,0,107,1124,106,81,982,80,42,119,1020,1019,0,107,1125,1124,81,983,982,42,119,1021,1020,0,107,1126,1125,81,984,983,42,120,1021,119,0,108,1126,107,82,984,81,42,120,1022,1021,0,108,1127,1126,82,985,984,42,122,1022,120,0,1128,1127,108,84,985,82,42,122,124,1022,0,111,113,1129,84,86,985,42,124,1023,1022,0,113,1130,1129,86,986,985,42,124,1012,1023,0,113,1117,1130,86,975,986,42,124,125,1012,0,113,114,1117,86,87,975,42,1023,1012,1024,0,1130,1117,1131,986,975,987,42,1012,1013,1024,0,1117,1118,1131,975,976,987,42,1024,1013,1025,0,1131,1118,1132,987,976,988,42,1025,1013,1014,0,1132,1118,1119,988,976,977,42,1025,1014,1026,0,1132,1119,1133,988,977,989,42,1026,1014,1015,0,1133,1119,1120,989,977,978,42,1026,1015,1027,0,1133,1120,1134,989,978,990,42,1015,1016,1027,0,1120,1121,1134,978,979,990,42,1027,1016,1028,0,1134,1121,1135,990,979,991,42,1016,1017,1028,0,1121,1122,1135,979,980,991,42,1028,1017,1018,0,1135,1122,1123,991,980,981,42,1028,1018,1029,0,1135,1123,1136,991,981,992,42,1029,1018,1019,0,1136,1123,1124,992,981,982,42,1020,1029,1019,0,1125,1136,1124,983,992,982,42,1020,1030,1029,0,1125,1137,1136,983,993,992,42,1031,1030,1020,0,1138,1137,1125,994,993,983,42,1032,1030,1031,0,1139,1137,1138,995,993,994,42,1032,1033,1030,0,1139,1140,1137,995,996,993,42,1032,1034,1033,0,1141,1142,1143,995,997,996,42,1032,1035,1034,0,1141,1144,1142,995,998,997,42,1036,1035,1032,0,1145,1144,1141,999,998,995,42,1037,1035,1036,0,1146,1144,1145,1000,998,999,42,1037,1038,1035,0,1146,1147,1144,1000,1001,998,42,1039,1038,1037,0,1148,1147,1146,1002,1001,1000,42,1039,1040,1038,0,1148,1149,1147,1002,1003,1001,42,1041,1040,1039,0,1150,1149,1148,1004,1003,1002,42,1041,1042,1040,0,1150,1151,1149,1004,1005,1003,42,1043,1042,1041,0,1152,1151,1150,1006,1005,1004,42,1044,1042,1043,0,1153,1151,1152,1007,1005,1006,42,1042,1044,1045,0,1151,1153,1154,1005,1007,1008,42,1044,1046,1045,0,1153,1155,1154,1007,1009,1008,42,1044,1047,1046,0,1153,1156,1155,1007,1010,1009,42,1048,1047,1044,0,1157,1156,1153,1011,1010,1007,42,1049,1047,1048,0,1158,1156,1157,1012,1010,1011,42,1049,1050,1047,0,1158,1159,1156,1012,1013,1010,42,1049,1051,1050,0,1158,1160,1159,1012,1014,1013,42,1052,1051,1049,0,1161,1160,1158,1015,1014,1012,42,1053,1051,1052,0,1162,1160,1161,1016,1014,1015,42,1054,1051,1053,0,1163,1160,1162,1017,1014,1016,42,1054,1055,1051,0,1163,1164,1160,1017,1018,1014,42,1056,1055,1054,0,1165,1164,1163,1019,1018,1017,42,1056,1057,1055,0,1165,1166,1164,1019,1020,1018,42,1056,1058,1057,0,1165,1167,1166,1019,1021,1020,42,1059,1058,1056,0,1168,1167,1165,1022,1021,1019,42,1059,1060,1058,0,1168,1169,1167,1022,1023,1021,42,1061,1060,1059,0,1170,1169,1168,1024,1023,1022,42,1060,1061,1062,0,1169,1170,1171,1023,1024,1025,42,1061,1063,1062,0,1170,1172,1171,1024,1026,1025,42,1061,1064,1063,0,1170,1173,1172,1024,1027,1026,42,1064,1061,1065,0,1173,1170,1174,1027,1024,1028,42,1065,1061,1059,0,1174,1170,1168,1028,1024,1022,42,1065,1059,1066,0,1174,1168,1175,1028,1022,1029,42,1066,1059,1056,0,1175,1168,1165,1029,1022,1019,42,1056,1054,1066,0,1165,1163,1175,1019,1017,1029,42,1066,1054,1053,0,1175,1163,1162,1029,1017,1016,42,1066,1053,1067,0,1175,1162,1176,1029,1016,1030,42,1067,1053,1052,0,1176,1162,1161,1030,1016,1015,42,1067,1052,1068,0,1176,1161,1177,1030,1015,1031,42,1068,1052,1069,0,1177,1161,1178,1031,1015,1032,42,1052,1049,1069,0,1161,1158,1178,1015,1012,1032,42,1069,1049,1048,0,1178,1158,1157,1032,1012,1011,42,1069,1048,1070,0,1178,1157,1179,1032,1011,1033,42,1070,1048,1043,0,1179,1157,1152,1033,1011,1006,42,1048,1044,1043,0,1157,1153,1152,1011,1007,1006,42,1070,1043,1071,0,1179,1152,1180,1033,1006,1034,42,1071,1043,1041,0,1180,1152,1150,1034,1006,1004,42,1071,1041,1072,0,1180,1150,1181,1034,1004,1035,42,1072,1041,1039,0,1181,1150,1148,1035,1004,1002,42,1072,1039,1073,0,1181,1148,1182,1035,1002,1036,42,1073,1039,1037,0,1182,1148,1146,1036,1002,1000,42,1073,1037,1074,0,1182,1146,1183,1036,1000,1037,42,1074,1037,1036,0,1183,1146,1145,1037,1000,999,42,1075,1074,1036,0,1184,1185,1186,1038,1037,999,42,1023,1074,1075,0,1130,1185,1184,986,1037,1038,42,1023,1024,1074,0,1130,1131,1185,986,987,1037,42,1024,1076,1074,0,1131,1187,1185,987,1039,1037,42,1024,1077,1076,0,1131,1188,1187,987,1040,1039,42,1024,1025,1077,0,1131,1132,1188,987,988,1040,42,1025,1026,1077,0,1132,1133,1188,988,989,1040,42,1077,1026,1078,0,1189,1190,1191,1040,989,1041,42,1078,1026,1079,0,1191,1190,1192,1041,989,1042,42,1079,1026,1027,0,1192,1190,1193,1042,989,990,42,1079,1027,1080,0,1192,1193,1194,1042,990,1043,42,1080,1027,1028,0,1195,1196,1197,1043,990,991,42,1080,1028,1081,0,1195,1197,1198,1043,991,1044,42,1081,1028,1082,0,1198,1197,1199,1044,991,1045,42,1082,1028,1083,0,1199,1197,1200,1045,991,1046,42,1083,1028,1029,0,1201,1135,1136,1046,991,992,42,1083,1029,1030,0,1201,1136,1137,1046,992,993,42,1030,1033,1083,0,1137,1140,1201,993,996,1046,42,1082,1083,1033,0,1199,1200,1143,1045,1046,996,42,1034,1082,1033,0,1142,1199,1143,997,1045,996,42,1084,1082,1034,0,1202,1199,1142,1047,1045,997,42,1084,1081,1082,0,1202,1198,1199,1047,1044,1045,42,1081,1084,1085,0,1198,1202,1203,1044,1047,1048,42,1085,1084,1086,0,1203,1202,1204,1048,1047,1049,42,1086,1084,1087,0,1204,1202,1205,1049,1047,1050,42,1088,1087,1084,0,1206,1205,1202,1051,1050,1047,42,1088,1089,1087,0,1206,1207,1205,1051,1052,1050,42,1038,1089,1088,0,1147,1207,1206,1001,1052,1051,42,1038,1040,1089,0,1147,1149,1207,1001,1003,1052,42,1040,1090,1089,0,1149,1208,1207,1003,1053,1052,42,1040,1042,1090,0,1149,1151,1208,1003,1005,1053,42,1042,1045,1090,0,1151,1154,1208,1005,1008,1053,42,1090,1045,1091,0,1208,1154,1209,1053,1008,1054,42,1045,1092,1091,0,1154,1210,1209,1008,1055,1054,42,1045,1046,1092,0,1154,1155,1210,1008,1009,1055,42,1092,1046,1093,0,1210,1155,1211,1055,1009,1056,42,1093,1046,1094,0,1211,1155,1212,1056,1009,1057,42,1046,1047,1094,0,1155,1156,1212,1009,1010,1057,42,1094,1047,1050,0,1212,1156,1159,1057,1010,1013,42,1094,1050,1095,0,1212,1159,1213,1057,1013,1058,42,1095,1050,1096,0,1213,1159,1214,1058,1013,1059,42,1051,1096,1050,0,1160,1214,1159,1014,1059,1013,42,1051,1097,1096,0,1160,1215,1214,1014,1060,1059,42,1055,1097,1051,0,1164,1215,1160,1018,1060,1014,42,1055,1098,1097,0,1164,1216,1215,1018,1061,1060,42,1057,1098,1055,0,1166,1216,1164,1020,1061,1018,42,1057,1099,1098,0,1166,1217,1216,1020,1062,1061,42,1057,1100,1099,0,1166,1218,1217,1020,1063,1062,42,1058,1100,1057,0,1167,1218,1166,1021,1063,1020,42,1058,1101,1100,0,1167,1219,1218,1021,1064,1063,42,1060,1101,1058,0,1169,1219,1167,1023,1064,1021,42,1101,1060,1102,0,1219,1169,1220,1064,1023,1065,42,1060,1062,1102,0,1169,1171,1220,1023,1025,1065,42,1102,1062,1103,0,1221,1222,1223,1065,1025,1066,42,1062,1104,1103,0,1222,1224,1223,1025,1067,1066,42,1062,1063,1104,0,1222,1225,1224,1025,1026,1067,42,1063,1105,1104,0,1225,1226,1224,1026,1068,1067,42,1063,1106,1105,0,1225,1227,1226,1026,1069,1068,42,1064,1106,1063,0,1173,1228,1172,1027,1069,1026,42,1064,1107,1106,0,1173,1229,1228,1027,1070,1069,42,1107,1064,1108,0,1229,1173,1230,1070,1027,1071,42,1108,1064,1065,0,1230,1173,1174,1071,1027,1028,42,1108,1065,1067,0,1230,1174,1176,1071,1028,1030,42,1067,1065,1066,0,1176,1174,1175,1030,1028,1029,42,1068,1108,1067,0,1177,1230,1176,1031,1071,1030,42,1109,1108,1068,0,1231,1230,1177,1072,1071,1031,42,1109,1107,1108,0,1231,1229,1230,1072,1070,1071,42,1110,1107,1109,0,1232,1229,1231,1073,1070,1072,42,1107,1110,1111,0,1229,1232,1233,1070,1073,1074,42,1110,1112,1111,0,1232,1234,1233,1073,1075,1074,42,1110,1113,1112,0,1232,1235,1234,1073,1076,1075,42,1113,1110,1114,0,1235,1232,1236,1076,1073,1077,42,1114,1110,1109,0,1236,1232,1231,1077,1073,1072,42,1114,1109,1115,0,1236,1231,1237,1077,1072,1078,42,1115,1109,1068,0,1237,1231,1177,1078,1072,1031,42,1068,1069,1115,0,1177,1178,1237,1031,1032,1078,42,1069,1070,1115,0,1178,1179,1237,1032,1033,1078,42,1115,1070,1116,0,1237,1179,1238,1078,1033,1079,42,1116,1070,1071,0,1238,1179,1180,1079,1033,1034,42,1116,1071,1117,0,1238,1180,1239,1079,1034,1080,42,1117,1071,1072,0,1239,1180,1181,1080,1034,1035,42,1117,1072,1118,0,1239,1181,1240,1080,1035,1081,42,1118,1072,1073,0,1240,1181,1182,1081,1035,1036,42,1076,1118,1073,0,1241,1240,1182,1039,1081,1036,42,1076,1077,1118,0,1241,1189,1240,1039,1040,1081,42,1118,1077,1078,0,1240,1189,1191,1081,1040,1041,42,1118,1078,1119,0,1240,1191,1242,1081,1041,1082,42,1078,1079,1119,0,1191,1192,1242,1041,1042,1082,42,1113,1119,1079,0,1235,1242,1192,1076,1082,1042,42,1119,1113,1114,0,1242,1235,1236,1082,1076,1077,42,1119,1114,1116,0,1242,1236,1238,1082,1077,1079,42,1116,1114,1115,0,1238,1236,1237,1079,1077,1078,42,1117,1119,1116,0,1239,1242,1238,1080,1082,1079,42,1118,1119,1117,0,1240,1242,1239,1081,1082,1080,42,1113,1079,1080,0,1235,1192,1194,1076,1042,1043,42,1112,1113,1080,0,1234,1235,1194,1075,1076,1043,42,1112,1080,1081,0,1243,1195,1198,1075,1043,1044,42,1112,1081,1085,0,1243,1198,1203,1075,1044,1048,42,1111,1112,1085,0,1244,1243,1203,1074,1075,1048,42,1111,1085,1086,0,1244,1203,1204,1074,1048,1049,42,1106,1111,1086,0,1227,1244,1204,1069,1074,1049,42,1107,1111,1106,0,1229,1233,1228,1070,1074,1069,42,1106,1086,1105,0,1227,1204,1226,1069,1049,1068,42,1105,1086,1087,0,1226,1204,1205,1068,1049,1050,42,1105,1087,1120,0,1226,1205,1245,1068,1050,1083,42,1089,1120,1087,0,1207,1245,1205,1052,1083,1050,42,1089,1090,1120,0,1207,1208,1245,1052,1053,1083,42,1090,1091,1120,0,1208,1209,1245,1053,1054,1083,42,1104,1120,1091,0,1224,1245,1209,1067,1083,1054,42,1104,1105,1120,0,1224,1226,1245,1067,1068,1083,42,1103,1104,1091,0,1223,1224,1209,1066,1067,1054,42,1103,1091,1092,0,1223,1209,1210,1066,1054,1055,42,1103,1092,1121,0,1223,1210,1246,1066,1055,1084,42,1121,1092,1093,0,1246,1210,1211,1084,1055,1056,42,1121,1093,1122,0,1246,1211,1247,1084,1056,1085,42,1093,1123,1122,0,1211,1248,1247,1056,1086,1085,42,1093,1094,1123,0,1211,1212,1248,1056,1057,1086,42,1123,1094,1095,0,1248,1212,1213,1086,1057,1058,42,1123,1095,1124,0,1248,1213,1249,1086,1058,1087,42,1124,1095,1125,0,1249,1213,1250,1087,1058,1088,42,1095,1096,1125,0,1213,1214,1250,1058,1059,1088,42,1125,1096,1126,0,1250,1214,1251,1088,1059,1089,42,1097,1126,1096,0,1215,1251,1214,1060,1089,1059,42,1097,1127,1126,0,1215,1252,1251,1060,1090,1089,42,1098,1127,1097,0,1216,1252,1215,1061,1090,1060,42,1098,1128,1127,0,1216,1253,1252,1061,1091,1090,42,1099,1128,1098,0,1217,1253,1216,1062,1091,1061,42,1099,1129,1128,0,1217,1254,1253,1062,1092,1091,42,1130,1129,1099,0,1255,1254,1217,1093,1092,1062,42,1130,1131,1129,0,1255,1256,1254,1093,1094,1092,42,1132,1131,1130,0,1257,1256,1255,1095,1094,1093,42,1132,1133,1131,0,1257,1258,1256,1095,1096,1094,42,1132,1134,1133,0,1257,1259,1258,1095,1097,1096,42,1102,1134,1132,0,1220,1259,1257,1065,1097,1095,42,1102,1122,1134,0,1221,1247,1260,1065,1085,1097,42,1102,1121,1122,0,1221,1246,1247,1065,1084,1085,42,1102,1103,1121,0,1221,1223,1246,1065,1066,1084,42,1134,1122,1135,0,1260,1247,1261,1097,1085,1098,42,1122,1136,1135,0,1247,1262,1261,1085,1099,1098,42,1122,1123,1136,0,1247,1248,1262,1085,1086,1099,42,1123,1124,1136,0,1248,1249,1262,1086,1087,1099,42,1136,1124,1137,0,1262,1249,1263,1099,1087,1100,42,1124,1138,1137,0,1249,1264,1263,1087,1101,1100,42,1124,1125,1138,0,1249,1250,1264,1087,1088,1101,42,1138,1125,1139,0,1264,1250,1265,1101,1088,1102,42,1125,1126,1139,0,1250,1251,1265,1088,1089,1102,42,1139,1126,1140,0,1265,1251,1266,1102,1089,1103,42,1127,1140,1126,0,1252,1266,1251,1090,1103,1089,42,1127,1141,1140,0,1252,1267,1266,1090,1104,1103,42,1128,1141,1127,0,1253,1267,1252,1091,1104,1090,42,1128,1142,1141,0,1253,1268,1267,1091,1105,1104,42,1129,1142,1128,0,1254,1268,1253,1092,1105,1091,42,1129,1143,1142,0,1254,1269,1268,1092,1106,1105,42,1131,1143,1129,0,1256,1269,1254,1094,1106,1092,42,1131,1144,1143,0,1256,1270,1269,1094,1107,1106,42,1133,1144,1131,0,1258,1270,1256,1096,1107,1094,42,1133,1145,1144,0,1258,1271,1270,1096,1108,1107,42,1133,1135,1145,0,1258,1272,1271,1096,1098,1108,42,1134,1135,1133,0,1259,1272,1258,1097,1098,1096,42,1135,1146,1145,0,1272,1273,1271,1098,1109,1108,42,1135,1136,1146,0,1261,1262,1274,1098,1099,1109,42,1136,1137,1146,0,1262,1263,1274,1099,1100,1109,42,1146,1137,1147,0,1274,1263,1275,1109,1100,1110,42,1137,1148,1147,0,1263,1276,1275,1100,1111,1110,42,1137,1138,1148,0,1263,1264,1276,1100,1101,1111,42,1138,1149,1148,0,1264,1277,1276,1101,1112,1111,42,1138,1139,1149,0,1264,1265,1277,1101,1102,1112,42,1149,1139,1150,0,1277,1265,1278,1112,1102,1113,42,1139,1140,1150,0,1265,1266,1278,1102,1103,1113,42,1150,1140,1151,0,1278,1266,1279,1113,1103,1114,42,1141,1151,1140,0,1267,1279,1266,1104,1114,1103,42,1141,1152,1151,0,1267,1280,1279,1104,1115,1114,42,1142,1152,1141,0,1268,1280,1267,1105,1115,1104,42,1142,1153,1152,0,1268,1281,1280,1105,1116,1115,42,1143,1153,1142,0,1269,1281,1268,1106,1116,1105,42,1143,1154,1153,0,1269,1282,1281,1106,1117,1116,42,1144,1154,1143,0,1270,1282,1269,1107,1117,1106,42,1144,1155,1154,0,1270,1283,1282,1107,1118,1117,42,1145,1155,1144,0,1271,1283,1270,1108,1118,1107,42,1145,1156,1155,0,1271,1284,1283,1108,1119,1118,42,1145,1146,1156,0,1271,1273,1284,1108,1109,1119,42,1146,1147,1156,0,1273,1285,1284,1109,1110,1119,42,1156,1147,1157,0,1284,1285,1286,1119,1110,1120,42,1147,1158,1157,0,1285,1287,1286,1110,1121,1120,42,1147,1148,1158,0,1275,1276,1288,1110,1111,1121,42,1148,1159,1158,0,1276,1289,1288,1111,1122,1121,42,1148,1149,1159,0,1276,1277,1289,1111,1112,1122,42,1149,1160,1159,0,1277,1290,1289,1112,1123,1122,42,1149,1150,1160,0,1277,1278,1290,1112,1113,1123,42,1160,1150,1161,0,1290,1278,1291,1123,1113,1124,42,1150,1151,1161,0,1278,1279,1291,1113,1114,1124,42,1161,1151,1162,0,1291,1279,1292,1124,1114,1125,42,1152,1162,1151,0,1280,1292,1279,1115,1125,1114,42,1152,1163,1162,0,1280,1293,1292,1115,1126,1125,42,1153,1163,1152,0,1281,1293,1280,1116,1126,1115,42,1153,1164,1163,0,1281,1294,1293,1116,1127,1126,42,1154,1164,1153,0,1282,1294,1281,1117,1127,1116,42,1154,1165,1164,0,1282,1295,1294,1117,1128,1127,42,1155,1165,1154,0,1283,1295,1282,1118,1128,1117,42,1166,1165,1155,0,1296,1295,1283,1129,1128,1118,42,1167,1165,1166,0,1297,1295,1296,1130,1128,1129,42,1168,1165,1167,0,1298,1295,1297,1131,1128,1130,42,1168,1164,1165,0,1298,1294,1295,1131,1127,1128,42,1168,1169,1164,0,1298,1299,1294,1131,1132,1127,42,1168,1170,1169,0,1298,1300,1299,1131,1133,1132,42,1168,1171,1170,0,1298,1301,1300,1131,1134,1133,42,1167,1171,1168,0,1297,1301,1298,1130,1134,1131,42,1167,1172,1171,0,1297,1302,1301,1130,1135,1134,42,1173,1172,1167,0,1303,1302,1297,1136,1135,1130,42,1174,1172,1173,0,1304,1302,1303,1137,1135,1136,42,1175,1172,1174,0,371,392,393,1138,1135,1137,42,1175,1171,1172,0,371,391,392,1138,1134,1135,42,1170,1171,1175,0,390,391,371,1133,1134,1138,42,1176,1170,1175,0,377,390,371,1139,1133,1138,42,1169,1170,1176,0,1299,1300,1305,1132,1133,1139,42,1169,1176,1177,0,1299,1305,1306,1132,1139,1140,42,1178,1177,1176,0,1307,1306,1305,1141,1140,1139,42,1178,1179,1177,0,1307,1308,1306,1141,1142,1140,42,1180,1179,1178,0,1309,1308,1307,1143,1142,1141,42,1180,1181,1179,0,1309,1310,1308,1143,1144,1142,42,1181,1180,1182,0,1310,1309,1311,1144,1143,1145,42,1180,1175,1182,0,375,371,374,1143,1138,1145,42,1178,1175,1180,0,376,371,375,1141,1138,1143,42,1178,1176,1175,0,376,377,371,1141,1139,1138,42,1182,1175,1183,0,374,371,372,1145,1138,1146,42,1175,1184,1183,0,371,373,372,1138,1147,1146,42,1175,1174,1184,0,371,393,373,1138,1137,1147,42,1184,1174,1185,0,1312,1304,1313,1147,1137,1148,42,1185,1174,1173,0,1313,1304,1303,1148,1137,1136,42,1185,1173,1157,0,1313,1303,1286,1148,1136,1120,42,1173,1166,1157,0,1303,1296,1286,1136,1129,1120,42,1167,1166,1173,0,1297,1296,1303,1130,1129,1136,42,1157,1166,1156,0,1286,1296,1284,1120,1129,1119,42,1156,1166,1155,0,1284,1296,1283,1119,1129,1118,42,1158,1185,1157,0,1287,1313,1286,1121,1148,1120,42,1186,1185,1158,0,1314,1313,1287,1149,1148,1121,42,1185,1186,1184,0,1313,1314,1312,1148,1149,1147,42,1186,1183,1184,0,1314,1315,1312,1149,1146,1147,42,1186,1187,1183,0,1316,1317,1318,1149,1150,1146,42,1159,1187,1186,0,1289,1317,1316,1122,1150,1149,42,1160,1187,1159,0,1290,1317,1289,1123,1150,1122,42,1160,1181,1187,0,1290,1310,1317,1123,1144,1150,42,1160,1161,1181,0,1290,1291,1310,1123,1124,1144,42,1181,1161,1179,0,1310,1291,1308,1144,1124,1142,42,1161,1162,1179,0,1291,1292,1308,1124,1125,1142,42,1179,1162,1177,0,1308,1292,1306,1142,1125,1140,42,1177,1162,1163,0,1306,1292,1293,1140,1125,1126,42,1169,1177,1163,0,1299,1306,1293,1132,1140,1126,42,1169,1163,1164,0,1299,1293,1294,1132,1126,1127,42,1187,1181,1182,0,1317,1310,1311,1150,1144,1145,42,1187,1182,1183,0,1317,1311,1318,1150,1145,1146,42,1159,1186,1158,0,1289,1316,1288,1122,1149,1121,42,1188,1102,1132,0,1319,1220,1257,1151,1065,1095,42,1101,1102,1188,0,1219,1220,1319,1064,1065,1151,42,1101,1188,1100,0,1219,1319,1218,1064,1151,1063,42,1188,1130,1100,0,1319,1255,1218,1151,1093,1063,42,1188,1132,1130,0,1319,1257,1255,1151,1095,1093,42,1100,1130,1099,0,1218,1255,1217,1063,1093,1062,42,1074,1076,1073,0,1183,1241,1182,1037,1039,1036,42,1035,1038,1088,0,1144,1147,1206,998,1001,1051,42,1035,1088,1034,0,1144,1206,1142,998,1051,997,42,1034,1088,1084,0,1142,1206,1202,997,1051,1047,42,1022,1023,1075,0,1129,1130,1184,985,986,1038,42,1022,1075,1021,0,1127,1320,1126,985,1038,984,42,1021,1075,1031,0,1126,1320,1138,984,1038,994,42,1031,1075,1036,0,1138,1320,1321,994,1038,999,42,1036,1032,1031,0,1321,1139,1138,999,995,994,42,1021,1031,1020,0,1126,1138,1125,984,994,983,42,122,120,121,0,1128,108,109,84,82,83,42,97,98,123,0,78,79,112,59,60,85,42,58,59,94,0,23,24,73,20,21,56,42,94,92,58,0,73,75,23,56,54,20,42,58,92,91,0,23,75,1322,20,54,53,42,58,91,57,0,23,1322,22,20,53,19,42,57,91,1189,0,22,1322,1323,19,53,1152,42,1189,91,90,0,1324,68,67,1152,53,52,42,24,1189,90,0,1325,1324,67,1153,1152,52,42,21,24,90,0,1326,1325,67,1154,1153,52,42,21,90,88,0,1326,67,65,1154,52,50,42,19,21,88,0,18,1326,65,16,1154,50,42,19,88,18,0,18,65,17,16,50,15,42,65,66,68,0,32,33,42,27,28,30,42,66,67,68,0,33,34,42,28,29,30,42,12,56,11,0,25,19,21,9,17,8,42,4,5,3,1,1327,1328,1329,4,1155,3,42,4,6,5,1,1327,1330,1328,4,1156,1155,42,7,6,4,1,1331,1330,1327,7,1156,4,42,7,8,6,1,1331,1332,1330,7,1157,1156,42,9,7,8,1,1333,1331,1332,6,7,1157,42,20,19,1,1,1334,1335,1336,1158,16,1,42,20,21,19,1,1334,1337,1335,1158,1154,16,42,22,21,20,1,1338,1337,1334,1159,1154,1158,42,23,21,22,1,1339,1337,1338,1160,1154,1159,42,23,24,21,1,1339,1340,1337,1160,1153,1154,42,23,25,24,1,1339,1341,1340,1160,1161,1153,42,23,26,25,1,1339,1342,1341,1160,1162,1161,42,23,27,26,1,1339,1343,1342,1160,1163,1162,42,23,28,27,1,1339,1344,1343,1160,1164,1163,42,23,29,28,1,1339,1345,1344,1160,1165,1164,42,22,29,23,1,1338,1345,1339,1159,1165,1160,42,30,29,22,1,1346,1345,1338,1166,1165,1159,42,30,31,29,1,1346,1347,1345,1166,1167,1165,42,30,32,31,1,1346,1348,1347,1166,1168,1167,42,33,32,30,1,1349,1348,1346,1169,1168,1166,42,33,34,32,1,1349,1350,1348,1169,1170,1168,42,35,34,33,1,1351,1350,1349,1171,1170,1169,42,35,36,34,1,1351,1352,1350,1171,1172,1170,42,35,37,36,1,1351,1353,1352,1171,1173,1172,42,37,35,5,1,1353,1351,1328,1173,1171,1155,42,35,33,5,1,1351,1349,1328,1171,1169,1155,42,5,33,30,1,1328,1349,1346,1155,1169,1166,42,5,30,3,1,1328,1346,1329,1155,1166,3,42,30,1,3,1,1346,1336,1329,1166,1,3,42,30,22,1,1,1346,1338,1336,1166,1159,1,42,22,20,1,1,1338,1334,1336,1159,1158,1,42,6,37,5,1,1330,1353,1328,1156,1173,1155,42,6,38,37,1,1330,1354,1353,1156,1174,1173,42,6,39,38,1,1330,1355,1354,1156,1175,1174,42,8,39,6,1,1332,1355,1330,1157,1175,1156,42,8,40,39,1,1332,1356,1355,1157,1176,1175,42,41,40,8,1,1357,1356,1332,1177,1176,1157,42,42,40,41,1,1358,1359,1360,1178,1176,1177,42,42,43,40,1,1358,1361,1359,1178,1179,1176,42,42,44,43,1,1358,1362,1361,1178,1180,1179,42,45,44,42,1,1363,1362,1358,1181,1180,1178,42,45,46,44,1,1363,1364,1362,1181,1182,1180,42,46,45,47,1,1364,1363,1362,1182,1181,1183,42,47,45,48,1,1362,1363,1358,1183,1181,1184,42,45,49,48,1,1363,1365,1358,1181,1185,1184,42,45,50,49,1,1363,1366,1365,1181,1186,1185,42,45,51,50,1,1363,1365,1366,1181,1187,1186,42,45,42,51,1,1363,1358,1365,1181,1178,1187,42,42,41,51,1,1358,1360,1365,1178,1177,1187,42,51,41,52,1,1367,1357,1368,1187,1177,1188,42,52,41,8,1,1368,1357,1332,1188,1177,1157,42,9,8,52,1,1333,1332,1368,6,1157,1188,42,53,52,9,1,1369,1368,1333,1189,1188,6,42,53,51,52,1,1369,1367,1368,1189,1187,1188,42,50,51,53,1,1370,1367,1369,1186,1187,1189,42,49,50,53,1,1371,1372,1373,1185,1186,1189,42,49,53,54,1,1371,1373,1374,1185,1189,1190,42,53,55,54,1,1373,1375,1374,1189,18,1190,42,53,11,55,1,1373,1376,1375,1189,8,18,42,53,9,11,1,1369,1333,1377,1189,6,8,42,1189,24,25,1,1378,1340,1341,1152,1153,1161,42,1190,1189,25,1,1379,1380,1341,1191,1152,1161,42,57,1189,1190,1,1381,1380,1379,19,1152,1191,42,1191,57,1190,1,1382,1381,1379,1192,19,1191,42,1191,55,57,1,1382,1375,1381,1192,18,19,42,54,55,1191,1,1374,1375,1382,1190,18,1192,42,1192,54,1191,1,1383,1374,1382,1193,1190,1192,42,49,54,1192,1,1371,1374,1383,1185,1190,1193,42,48,49,1192,1,1358,1365,1360,1184,1185,1193,42,48,1192,1193,1,1358,1360,1359,1184,1193,1194,42,1192,1191,1193,1,1383,1382,1384,1193,1192,1194,42,1193,1191,1194,1,1384,1382,1385,1194,1192,1195,42,1194,1191,1190,1,1385,1382,1379,1195,1192,1191,42,1194,1190,1195,1,1385,1379,1386,1195,1191,1196,42,1190,1196,1195,1,1379,1387,1386,1191,1197,1196,42,1190,25,1196,1,1379,1341,1387,1191,1161,1197,42,1196,25,1197,1,1387,1341,1388,1197,1161,1198,42,1197,25,26,1,1388,1341,1342,1198,1161,1162,42,26,1198,1197,1,1342,1389,1388,1162,1199,1198,42,27,1198,26,1,1343,1389,1342,1163,1199,1162,42,27,1199,1198,1,1343,1390,1389,1163,1200,1199,42,28,1199,27,1,1344,1390,1343,1164,1200,1163,42,28,1200,1199,1,1344,1391,1390,1164,1201,1200,42,28,1201,1200,1,1344,1392,1391,1164,1202,1201,42,29,1201,28,1,1345,1392,1344,1165,1202,1164,42,31,1201,29,1,1347,1392,1345,1167,1202,1165,42,31,1202,1201,1,1347,1393,1392,1167,1203,1202,42,31,1203,1202,1,1347,1394,1393,1167,1204,1203,42,32,1203,31,1,1348,1394,1347,1168,1204,1167,42,34,1203,32,1,1350,1394,1348,1170,1204,1168,42,1204,1203,34,1,1395,1394,1350,1205,1204,1170,42,1204,1205,1203,1,1395,1396,1394,1205,1206,1204,42,1206,1205,1204,1,1397,1396,1395,1207,1206,1205,42,1206,1207,1205,1,1397,1398,1396,1207,1208,1206,42,1208,1207,1206,1,1399,1398,1397,1209,1208,1207,42,1208,1209,1207,1,1399,1400,1398,1209,1210,1208,42,1210,1209,1208,1,1401,1400,1399,1211,1210,1209,42,1210,1211,1209,1,1401,1402,1400,1211,1212,1210,42,1212,1211,1210,1,1403,1402,1401,1213,1212,1211,42,1212,1213,1211,1,1403,1404,1402,1213,1214,1212,42,1214,1213,1212,1,1405,1404,1403,1215,1214,1213,42,1214,1215,1213,1,1405,1406,1404,1215,1216,1214,42,1214,1216,1215,1,1405,1407,1406,1215,1217,1216,42,1214,1217,1216,1,1405,1408,1407,1215,1218,1217,42,1218,1217,1214,1,1409,1408,1405,1219,1218,1215,42,1218,1219,1217,1,1409,1410,1408,1219,1220,1218,42,1220,1219,1218,1,1411,1410,1409,1221,1220,1219,42,1221,1219,1220,1,1412,1410,1411,1222,1220,1221,42,1222,1219,1221,1,1413,1410,1412,1223,1220,1222,42,1223,1219,1222,1,1414,1410,1413,1224,1220,1223,42,1219,1223,1217,1,1410,1414,1408,1220,1224,1218,42,1223,1224,1217,1,1414,1415,1408,1224,1225,1218,42,1225,1224,1223,1,1416,1415,1414,1226,1225,1224,42,1226,1224,1225,1,1417,1415,1416,1227,1225,1226,42,1227,1224,1226,1,1418,1415,1417,1228,1225,1227,42,1216,1224,1227,1,1407,1415,1418,1217,1225,1228,42,1217,1224,1216,1,1408,1415,1407,1218,1225,1217,42,1216,1227,1228,1,1407,1418,1419,1217,1228,1229,42,1228,1227,1229,1,1419,1418,1420,1229,1228,1230,42,1227,1230,1229,1,1418,1421,1420,1228,1231,1230,42,1227,1226,1230,1,1418,1417,1421,1228,1227,1231,42,1231,1230,1226,1,1422,1421,1417,1232,1231,1227,42,1232,1230,1231,1,1423,1421,1422,1233,1231,1232,42,1232,1233,1230,1,1423,1424,1421,1233,1234,1231,42,1234,1233,1232,1,1425,1424,1423,1235,1234,1233,42,1233,1234,1235,1,1424,1425,1426,1234,1235,1236,42,1234,1236,1235,1,1425,1427,1426,1235,1237,1236,42,1237,1236,1234,1,1428,1427,1425,1238,1237,1235,42,1237,1238,1236,1,1428,1429,1427,1238,1239,1237,42,1237,1239,1238,1,1428,1430,1429,1238,1240,1239,42,1240,1239,1237,1,1431,1430,1428,1241,1240,1238,42,1240,1199,1239,1,1431,1390,1430,1241,1200,1240,42,1198,1199,1240,1,1389,1390,1431,1199,1200,1241,42,1241,1198,1240,1,1432,1389,1431,1242,1199,1241,42,1197,1198,1241,1,1388,1389,1432,1198,1199,1242,42,1196,1197,1241,1,1387,1388,1432,1197,1198,1242,42,1242,1196,1241,1,1433,1387,1432,1243,1197,1242,42,1195,1196,1242,1,1386,1387,1433,1196,1197,1243,42,1195,1242,1243,1,1386,1433,1434,1196,1243,1244,42,1243,1242,1244,1,1434,1433,1435,1244,1243,1245,42,1244,1242,1245,1,1435,1433,1436,1245,1243,1246,42,1242,1246,1245,1,1433,1437,1436,1243,1247,1246,42,1242,1241,1246,1,1433,1432,1437,1243,1242,1247,42,1246,1241,1247,1,1437,1432,1438,1247,1242,1248,42,1241,1248,1247,1,1432,1439,1438,1242,1249,1248,42,1241,1240,1248,1,1432,1431,1439,1242,1241,1249,42,1248,1240,1237,1,1439,1431,1428,1249,1241,1238,42,1248,1237,1249,1,1439,1428,1440,1249,1238,1250,42,1249,1237,1250,1,1440,1428,1441,1250,1238,1251,42,1250,1237,1234,1,1441,1428,1425,1251,1238,1235,42,1250,1234,1251,1,1441,1425,1442,1251,1235,1252,42,1234,1232,1251,1,1425,1423,1442,1235,1233,1252,42,1251,1232,1252,1,1442,1423,1443,1252,1233,1253,42,1232,1231,1252,1,1423,1422,1443,1233,1232,1253,42,1231,1253,1252,1,1422,1444,1443,1232,1254,1253,42,1231,1254,1253,1,1422,1445,1444,1232,1255,1254,42,1231,1226,1254,1,1422,1417,1445,1232,1227,1255,42,1226,1225,1254,1,1417,1416,1445,1227,1226,1255,42,1253,1254,1225,1,1444,1445,1416,1254,1255,1226,42,1253,1225,1255,1,1444,1416,1446,1254,1226,1256,42,1256,1255,1225,1,1447,1446,1416,1257,1256,1226,42,1257,1255,1256,1,1448,1446,1447,1258,1256,1257,42,1253,1255,1257,1,1444,1446,1448,1254,1256,1258,42,1258,1253,1257,1,1449,1444,1448,1259,1254,1258,42,1259,1253,1258,1,1450,1444,1449,1260,1254,1259,42,1252,1253,1259,1,1443,1444,1450,1253,1254,1260,42,1252,1259,1260,1,1443,1450,1451,1253,1260,1261,42,1260,1259,1261,1,1451,1450,1452,1261,1260,1262,42,1258,1261,1259,1,1449,1452,1450,1259,1262,1260,42,1258,1262,1261,1,1449,1453,1452,1259,1263,1262,42,1258,1263,1262,1,1449,1454,1453,1259,1264,1263,42,1258,1264,1263,1,1449,1455,1454,1259,1265,1264,42,1257,1264,1258,1,1448,1455,1449,1258,1265,1259,42,1257,1265,1264,1,1448,1456,1455,1258,1266,1265,42,1257,1266,1265,1,1448,1457,1456,1258,1267,1266,42,1267,1266,1257,1,1458,1457,1448,1268,1267,1258,42,1268,1266,1267,1,1459,1457,1458,1269,1267,1268,42,1268,1269,1266,1,1459,1460,1457,1269,1270,1267,42,1270,1269,1268,1,1461,1460,1459,1271,1270,1269,42,1271,1269,1270,1,1462,1460,1461,1272,1270,1271,42,1272,1269,1271,1,1463,1460,1462,1273,1270,1272,42,1273,1269,1272,1,1464,1460,1463,1274,1270,1273,42,1273,1274,1269,1,1464,1465,1460,1274,1275,1270,42,1273,1275,1274,1,1464,1466,1465,1274,1276,1275,42,1276,1275,1273,1,1467,1466,1464,1277,1276,1274,42,1277,1275,1276,1,1468,1466,1467,1278,1276,1277,42,1278,1275,1277,1,1469,1466,1468,1279,1276,1278,42,1278,1279,1275,1,1469,1470,1466,1279,1280,1276,42,1264,1279,1278,1,1455,1470,1469,1265,1280,1279,42,1265,1279,1264,1,1456,1470,1455,1266,1280,1265,42,1266,1279,1265,1,1457,1470,1456,1267,1280,1266,42,1266,1274,1279,1,1457,1465,1470,1267,1275,1280,42,1266,1269,1274,1,1457,1460,1465,1267,1270,1275,42,1275,1279,1274,1,1466,1470,1465,1276,1280,1275,42,1264,1278,1280,1,1455,1469,1471,1265,1279,1281,42,1280,1278,1277,1,1471,1469,1468,1281,1279,1278,42,1281,1280,1277,1,1472,1471,1468,1282,1281,1278,42,1261,1280,1281,1,1452,1471,1472,1262,1281,1282,42,1262,1280,1261,1,1453,1471,1452,1263,1281,1262,42,1263,1280,1262,1,1454,1471,1453,1264,1281,1263,42,1264,1280,1263,1,1455,1471,1454,1265,1281,1264,42,1282,1261,1281,1,1473,1452,1472,1283,1262,1282,42,1260,1261,1282,1,1451,1452,1473,1261,1262,1283,42,1260,1282,1283,1,1451,1473,1474,1261,1283,1284,42,1282,1284,1283,1,1473,1475,1474,1283,1285,1284,42,1282,1281,1284,1,1473,1472,1475,1283,1282,1285,42,1284,1281,1277,1,1475,1472,1468,1285,1282,1278,42,1284,1277,1285,1,1475,1468,1476,1285,1278,1286,42,1285,1277,1276,1,1476,1468,1467,1286,1278,1277,42,1286,1285,1276,1,1477,1476,1467,1287,1286,1277,42,1286,1287,1285,1,1477,1478,1476,1287,1288,1286,42,1288,1287,1286,1,1479,1478,1477,1289,1288,1287,42,1283,1287,1288,1,1474,1478,1479,1284,1288,1289,42,1283,1285,1287,1,1474,1476,1478,1284,1286,1288,42,1283,1284,1285,1,1474,1475,1476,1284,1285,1286,42,1289,1283,1288,1,1480,1474,1479,1290,1284,1289,42,1260,1283,1289,1,1451,1474,1480,1261,1284,1290,42,1290,1260,1289,1,1481,1451,1480,1291,1261,1290,42,1291,1260,1290,1,1482,1451,1481,1292,1261,1291,42,1292,1260,1291,1,1483,1451,1482,1293,1261,1292,42,1292,1251,1260,1,1483,1442,1451,1293,1252,1261,42,1293,1251,1292,1,1484,1442,1483,1294,1252,1293,42,1293,1250,1251,1,1484,1441,1442,1294,1251,1252,42,1249,1250,1293,1,1440,1441,1484,1250,1251,1294,42,1248,1249,1293,1,1439,1440,1484,1249,1250,1294,42,1247,1248,1293,1,1438,1439,1484,1248,1249,1294,42,1247,1293,1292,1,1438,1484,1483,1248,1294,1293,42,1294,1247,1292,1,1485,1438,1483,1295,1248,1293,42,1246,1247,1294,1,1437,1438,1485,1247,1248,1295,42,1245,1246,1294,1,1436,1437,1485,1246,1247,1295,42,1245,1294,1295,1,1436,1485,1486,1246,1295,1296,42,1295,1294,1296,1,1486,1485,1487,1296,1295,1297,42,1294,1292,1296,1,1485,1483,1487,1295,1293,1297,42,1296,1292,1291,1,1487,1483,1482,1297,1293,1292,42,1296,1291,1297,1,1487,1482,1488,1297,1292,1298,42,1297,1291,1298,1,1488,1482,1489,1298,1292,1299,42,1291,1290,1298,1,1482,1481,1489,1292,1291,1299,42,1298,1290,1299,1,1489,1481,1490,1299,1291,1300,42,1299,1290,1300,1,1490,1481,1491,1300,1291,1301,42,1300,1290,1289,1,1491,1481,1480,1301,1291,1290,42,1300,1289,1301,1,1491,1480,1492,1301,1290,1302,42,1289,1288,1301,1,1480,1479,1492,1290,1289,1302,42,1301,1288,1302,1,1492,1479,1493,1302,1289,1303,42,1302,1288,1303,1,1493,1479,1494,1303,1289,1304,42,1288,1286,1303,1,1479,1477,1494,1289,1287,1304,42,1303,1286,1304,1,1494,1477,1495,1304,1287,1305,42,1304,1286,1305,1,1495,1477,1496,1305,1287,1306,42,1305,1286,1306,1,1496,1477,1497,1306,1287,1307,42,1286,1276,1306,1,1477,1467,1497,1287,1277,1307,42,1276,1273,1306,1,1467,1464,1497,1277,1274,1307,42,1306,1273,1307,1,1497,1464,1498,1307,1274,1308,42,1307,1273,1272,1,1498,1464,1463,1308,1274,1273,42,1307,1272,1308,1,1498,1463,1499,1308,1273,1309,42,1308,1272,1271,1,1499,1463,1462,1309,1273,1272,42,1308,1271,1309,1,1499,1462,1500,1309,1272,1310,42,1309,1271,1310,1,1500,1462,1501,1310,1272,1311,42,1310,1271,1267,1,1501,1462,1458,1311,1272,1268,42,1271,1270,1267,1,1462,1461,1458,1272,1271,1268,42,1270,1268,1267,1,1461,1459,1458,1271,1269,1268,42,1310,1267,1256,1,1501,1458,1447,1311,1268,1257,42,1267,1257,1256,1,1458,1448,1447,1268,1258,1257,42,1310,1256,1311,1,1501,1447,1502,1311,1257,1312,42,1256,1222,1311,1,1447,1413,1502,1257,1223,1312,42,1256,1312,1222,1,1447,1503,1413,1257,1313,1223,42,1256,1225,1312,1,1447,1416,1503,1257,1226,1313,42,1312,1225,1223,1,1503,1416,1414,1313,1226,1224,42,1312,1223,1222,1,1503,1414,1413,1313,1224,1223,42,1311,1222,1221,1,1502,1413,1412,1312,1223,1222,42,1311,1221,1313,1,1502,1412,1504,1312,1222,1314,42,1313,1221,1314,1,1504,1412,1505,1314,1222,1315,42,1221,1220,1314,1,1412,1411,1505,1222,1221,1315,42,1314,1220,1315,1,1505,1411,1506,1315,1221,1316,42,1315,1220,1316,1,1506,1411,1507,1316,1221,1317,42,1316,1220,1317,1,1507,1411,1508,1317,1221,1318,42,1317,1220,1218,1,1508,1411,1409,1318,1221,1219,42,1317,1218,1318,1,1508,1409,1509,1318,1219,1319,42,1318,1218,1319,1,1509,1409,1510,1319,1219,1320,42,1218,1214,1319,1,1409,1405,1510,1219,1215,1320,42,1319,1214,1212,1,1510,1405,1403,1320,1215,1213,42,1212,1210,1319,1,1403,1401,1510,1213,1211,1320,42,1319,1210,1318,1,1510,1401,1509,1320,1211,1319,42,1320,1318,1210,1,1511,1509,1401,1321,1319,1211,42,1316,1318,1320,1,1507,1509,1511,1317,1319,1321,42,1316,1317,1318,1,1507,1508,1509,1317,1318,1319,42,1315,1316,1320,1,1506,1507,1511,1316,1317,1321,42,1315,1320,1208,1,1506,1511,1399,1316,1321,1209,42,1320,1210,1208,1,1511,1401,1399,1321,1211,1209,42,1314,1315,1208,1,1505,1506,1399,1315,1316,1209,42,1314,1208,1206,1,1505,1399,1397,1315,1209,1207,42,1314,1206,1321,1,1505,1397,1512,1315,1207,1322,42,1321,1206,1322,1,1512,1397,1513,1322,1207,1323,42,1322,1206,1323,1,1513,1397,1514,1323,1207,1324,42,1323,1206,1204,1,1514,1397,1395,1324,1207,1205,42,1323,1204,36,1,1514,1395,1352,1324,1205,1172,42,36,1204,34,1,1352,1395,1350,1172,1205,1170,42,1324,1323,36,1,1515,1514,1352,1325,1324,1172,42,1325,1323,1324,1,1516,1514,1515,1326,1324,1325,42,1325,1322,1323,1,1516,1513,1514,1326,1323,1324,42,1325,1321,1322,1,1516,1512,1513,1326,1322,1323,42,1313,1321,1325,1,1504,1512,1516,1314,1322,1326,42,1313,1314,1321,1,1504,1505,1512,1314,1315,1322,42,1326,1313,1325,1,1517,1504,1516,1327,1314,1326,42,1309,1313,1326,1,1500,1504,1517,1310,1314,1327,42,1309,1311,1313,1,1500,1502,1504,1310,1312,1314,42,1309,1310,1311,1,1500,1501,1502,1310,1311,1312,42,1327,1309,1326,1,1518,1500,1517,1328,1310,1327,42,1328,1309,1327,1,1519,1500,1518,1329,1310,1328,42,1329,1309,1328,1,1520,1500,1519,1330,1310,1329,42,1329,1330,1309,1,1520,1521,1500,1330,1331,1310,42,1304,1330,1329,1,1495,1521,1520,1305,1331,1330,42,1304,1305,1330,1,1495,1496,1521,1305,1306,1331,42,1305,1306,1330,1,1496,1497,1521,1306,1307,1331,42,1330,1306,1307,1,1521,1497,1498,1331,1307,1308,42,1330,1307,1308,1,1521,1498,1499,1331,1308,1309,42,1309,1330,1308,1,1500,1521,1499,1310,1331,1309,42,1331,1304,1329,1,1522,1495,1520,1332,1305,1330,42,1302,1304,1331,1,1493,1495,1522,1303,1305,1332,42,1302,1303,1304,1,1493,1494,1495,1303,1304,1305,42,1332,1302,1331,1,1523,1493,1522,1333,1303,1332,42,1301,1302,1332,1,1492,1493,1523,1302,1303,1333,42,1333,1301,1332,1,1524,1492,1523,1334,1302,1333,42,1334,1301,1333,1,1525,1492,1524,1335,1302,1334,42,1300,1301,1334,1,1491,1492,1525,1301,1302,1335,42,1335,1300,1334,1,1526,1491,1525,1336,1301,1335,42,1336,1300,1335,1,1527,1491,1526,1337,1301,1336,42,1299,1300,1336,1,1490,1491,1527,1300,1301,1337,42,1337,1299,1336,1,1528,1490,1527,1338,1300,1337,42,1337,1338,1299,1,1528,1529,1490,1338,1339,1300,42,1337,1339,1338,1,1528,1530,1529,1338,1340,1339,42,1337,1340,1339,1,1528,1531,1530,1338,1341,1340,42,1341,1340,1337,1,1532,1531,1528,1342,1341,1338,42,1342,1340,1341,1,1533,1531,1532,1343,1341,1342,42,1343,1340,1342,1,1534,1531,1533,1344,1341,1343,42,1344,1340,1343,1,1535,1531,1534,1345,1341,1344,42,1340,1344,1339,1,1531,1535,1530,1341,1345,1340,42,1344,1338,1339,1,1535,1529,1530,1345,1339,1340,42,1345,1338,1344,1,1536,1529,1535,1346,1339,1345,42,1345,1298,1338,1,1536,1489,1529,1346,1299,1339,42,1297,1298,1345,1,1488,1489,1536,1298,1299,1346,42,1346,1297,1345,1,1537,1488,1536,1347,1298,1346,42,1295,1297,1346,1,1486,1488,1537,1296,1298,1347,42,1295,1296,1297,1,1486,1487,1488,1296,1297,1298,42,1347,1295,1346,1,1538,1486,1537,1348,1296,1347,42,1347,1245,1295,1,1538,1436,1486,1348,1246,1296,42,1348,1245,1347,1,1539,1436,1538,1349,1246,1348,42,1244,1245,1348,1,1435,1436,1539,1245,1246,1349,42,1349,1244,1348,1,1540,1435,1539,1350,1245,1349,42,1350,1244,1349,1,1541,1435,1540,1351,1245,1350,42,1350,1243,1244,1,1541,1434,1435,1351,1244,1245,42,1350,1351,1243,1,1541,1542,1434,1351,1352,1244,42,1352,1351,1350,1,1543,1542,1541,1353,1352,1351,42,1353,1351,1352,1,1544,1542,1543,1354,1352,1353,42,1353,1354,1351,1,1544,1545,1542,1354,1355,1352,42,1353,1355,1354,1,1546,1547,1548,1354,1356,1355,42,1356,1355,1353,1,1549,1547,1546,1357,1356,1354,42,1355,1356,1357,1,1547,1549,1550,1356,1357,1358,42,1356,1358,1357,1,1551,1552,1553,1357,1359,1358,42,1356,1359,1358,1,1551,1554,1552,1357,1360,1359,42,1360,1359,1356,1,1555,1554,1551,1361,1360,1357,42,1360,1361,1359,1,1555,1556,1554,1361,1362,1360,42,1362,1361,1360,1,1557,1556,1555,1363,1362,1361,42,1361,1362,1363,1,1556,1557,1558,1362,1363,1364,42,1362,1364,1363,1,1557,1559,1558,1363,1365,1364,42,1364,1362,1353,1,1560,1561,1546,1365,1363,1354,42,1362,1360,1353,1,1561,1562,1546,1363,1361,1354,42,1353,1360,1356,1,1546,1562,1549,1354,1361,1357,42,1363,1364,1353,1,1558,1559,1544,1364,1365,1354,42,1363,1353,1352,1,1558,1544,1543,1364,1354,1353,42,1363,1352,1361,1,1558,1543,1556,1364,1353,1362,42,1361,1352,1350,1,1556,1543,1541,1362,1353,1351,42,1361,1350,1359,1,1556,1541,1554,1362,1351,1360,42,1359,1350,1358,1,1554,1541,1552,1360,1351,1359,42,1350,1349,1358,1,1541,1540,1552,1351,1350,1359,42,1357,1358,1349,1,1553,1552,1540,1358,1359,1350,42,1357,1349,1348,1,1553,1540,1539,1358,1350,1349,42,1357,1348,1365,1,1553,1539,1563,1358,1349,1366,42,1348,1347,1365,1,1539,1538,1563,1349,1348,1366,42,1347,1366,1365,1,1538,1564,1563,1348,1367,1366,42,1347,1367,1366,1,1538,1565,1564,1348,1368,1367,42,1347,1368,1367,1,1538,1566,1565,1348,1369,1368,42,1347,1346,1368,1,1538,1537,1566,1348,1347,1369,42,1368,1346,1369,1,1566,1537,1567,1369,1347,1370,42,1346,1345,1369,1,1537,1536,1567,1347,1346,1370,42,1369,1345,1344,1,1567,1536,1535,1370,1346,1345,42,1369,1344,1343,1,1567,1535,1534,1370,1345,1344,42,1369,1343,1370,1,1567,1534,1568,1370,1344,1371,42,1370,1343,1342,1,1568,1534,1533,1371,1344,1343,42,1342,1371,1370,1,1533,1569,1568,1343,1372,1371,42,1342,1372,1371,1,1533,1570,1569,1343,1373,1372,42,1373,1372,1342,1,1571,1570,1533,1374,1373,1343,42,1374,1372,1373,1,1572,1570,1571,1375,1373,1374,42,1375,1372,1374,1,1573,1570,1572,1376,1373,1375,42,1371,1372,1375,1,1569,1570,1573,1372,1373,1376,42,1376,1371,1375,1,1574,1569,1573,1377,1372,1376,42,1370,1371,1376,1,1568,1569,1574,1371,1372,1377,42,1369,1370,1376,1,1567,1568,1574,1370,1371,1377,42,1369,1376,1367,1,1567,1574,1565,1370,1377,1368,42,1367,1376,1377,1,1565,1574,1575,1368,1377,1378,42,1376,1378,1377,1,1574,1576,1575,1377,1379,1378,42,1376,1375,1378,1,1574,1573,1576,1377,1376,1379,42,1375,1379,1378,1,1573,1577,1576,1376,1380,1379,42,1379,1375,1374,1,1577,1573,1572,1380,1376,1375,42,1374,1336,1379,1,1572,1527,1577,1375,1337,1380,42,1374,1373,1336,1,1572,1571,1527,1375,1374,1337,42,1336,1373,1380,1,1527,1571,1578,1337,1374,1381,42,1380,1373,1341,1,1578,1571,1532,1381,1374,1342,42,1341,1373,1342,1,1532,1571,1533,1342,1374,1343,42,1380,1341,1337,1,1578,1532,1528,1381,1342,1338,42,1336,1380,1337,1,1527,1578,1528,1337,1381,1338,42,1336,1335,1379,1,1527,1526,1577,1337,1336,1380,42,1335,1381,1379,1,1526,1579,1577,1336,1382,1380,42,1335,1334,1381,1,1526,1525,1579,1336,1335,1382,42,1381,1334,1382,1,1579,1525,1580,1382,1335,1383,42,1334,1333,1382,1,1525,1524,1580,1335,1334,1383,42,1333,1383,1382,1,1524,1581,1580,1334,1384,1383,42,1333,1332,1383,1,1524,1523,1581,1334,1333,1384,42,1383,1332,1384,1,1581,1523,1582,1384,1333,1385,42,1332,1331,1384,1,1523,1522,1582,1333,1332,1385,42,1384,1331,1385,1,1582,1522,1583,1385,1332,1386,42,1385,1331,1386,1,1583,1522,1584,1386,1332,1387,42,1386,1331,1329,1,1584,1522,1520,1387,1332,1330,42,1386,1329,1328,1,1584,1520,1519,1387,1330,1329,42,1386,1328,1387,1,1584,1519,1585,1387,1329,1388,42,1387,1328,1388,1,1585,1519,1586,1388,1329,1389,42,1388,1328,1327,1,1586,1519,1518,1389,1329,1328,42,1389,1388,1327,1,1587,1586,1518,1390,1389,1328,42,1390,1388,1389,1,1588,1586,1587,1391,1389,1390,42,1390,1391,1388,1,1588,1589,1586,1391,1392,1389,42,1392,1391,1390,1,1590,1589,1588,1393,1392,1391,42,1392,1393,1391,1,1590,1591,1589,1393,1394,1392,42,1392,1394,1393,1,1590,1592,1591,1393,1395,1394,42,1395,1394,1392,1,1593,1592,1590,1396,1395,1393,42,1396,1394,1395,1,1594,1592,1593,1397,1395,1396,42,1397,1394,1396,1,1595,1592,1594,1398,1395,1397,42,1394,1397,1398,1,1592,1595,1596,1395,1398,1399,42,1397,1399,1398,1,1595,1597,1596,1398,1400,1399,42,1400,1399,1397,1,1598,1597,1595,1401,1400,1398,42,1401,1400,1402,1,1599,1598,1600,1402,1401,1403,42,1402,1400,1403,1,1600,1598,1601,1403,1401,1404,42,1396,1403,1400,1,1594,1601,1598,1397,1404,1401,42,1404,1403,1396,1,1602,1601,1594,1405,1404,1397,42,1405,1403,1404,1,1603,1601,1602,1406,1404,1405,42,1405,1402,1403,1,1603,1600,1601,1406,1403,1404,42,1405,1406,1402,1,1603,1604,1600,1406,1407,1403,42,1407,1406,1405,1,1605,1604,1603,1408,1407,1406,42,1407,1408,1406,1,1605,1606,1604,1408,1409,1407,42,1409,1408,1407,1,1607,1606,1605,1410,1409,1408,42,1410,1408,1409,1,1608,1606,1607,1411,1409,1410,42,1410,1411,1408,1,1608,1609,1606,1411,1412,1409,42,1410,1383,1411,1,1608,1581,1609,1411,1384,1412,42,1412,1383,1410,1,1610,1581,1608,1413,1384,1411,42,1413,1383,1412,1,1611,1581,1610,1414,1384,1413,42,1413,1382,1383,1,1611,1580,1581,1414,1383,1384,42,1381,1382,1413,1,1579,1580,1611,1382,1383,1414,42,1414,1381,1413,1,1612,1579,1611,1415,1382,1414,42,1378,1381,1414,1,1576,1579,1612,1379,1382,1415,42,1379,1381,1378,1,1577,1579,1576,1380,1382,1379,42,1377,1378,1414,1,1575,1576,1612,1378,1379,1415,42,1377,1414,1415,1,1575,1612,1613,1378,1415,1416,42,1416,1415,1414,1,1614,1613,1612,1417,1416,1415,42,1366,1415,1416,1,1564,1613,1614,1367,1416,1417,42,1366,1377,1415,1,1564,1575,1613,1367,1378,1416,42,1366,1367,1377,1,1564,1565,1575,1367,1368,1378,42,1365,1366,1416,1,1563,1564,1614,1366,1367,1417,42,1365,1416,1417,1,1563,1614,1615,1366,1417,1418,42,1417,1416,1418,1,1615,1614,1616,1418,1417,1419,42,1416,1413,1418,1,1614,1611,1616,1417,1414,1419,42,1416,1414,1413,1,1614,1612,1611,1417,1415,1414,42,1419,1418,1413,1,1617,1616,1611,1420,1419,1414,42,1420,1418,1419,1,1618,1616,1617,1421,1419,1420,42,1421,1418,1420,1,1619,1616,1618,1422,1419,1421,42,1417,1418,1421,1,1615,1616,1619,1418,1419,1422,42,1417,1421,1422,1,1615,1619,1620,1418,1422,1423,42,1422,1421,1423,1,1620,1619,1621,1423,1422,1424,42,1423,1421,1420,1,1621,1619,1618,1424,1422,1421,42,1423,1420,1424,1,1621,1618,1622,1424,1421,1425,42,1424,1420,1425,1,1622,1618,1623,1425,1421,1426,42,1420,1419,1425,1,1618,1617,1623,1421,1420,1426,42,1419,1410,1425,1,1617,1608,1623,1420,1411,1426,42,1419,1412,1410,1,1617,1610,1608,1420,1413,1411,42,1413,1412,1419,1,1611,1610,1617,1414,1413,1420,42,1426,1425,1410,1,1624,1623,1608,1427,1426,1411,42,1427,1425,1426,1,1625,1623,1624,1428,1426,1427,42,1427,1424,1425,1,1625,1622,1623,1428,1425,1426,42,1428,1424,1427,1,1626,1622,1625,1429,1425,1428,42,1423,1424,1428,1,1621,1622,1626,1424,1425,1429,42,1429,1423,1428,1,1627,1621,1626,1430,1424,1429,42,1429,1430,1423,1,1627,1628,1621,1430,1431,1424,42,1431,1430,1429,1,1629,1628,1627,1432,1431,1430,42,1431,1432,1430,1,1629,1630,1628,1432,1433,1431,42,1431,1433,1432,1,1629,1631,1630,1432,1434,1433,42,1434,1433,1431,1,1632,1633,1634,1435,1434,1432,42,1434,1435,1433,1,1632,1635,1633,1435,1436,1434,42,1434,47,1435,1,1632,1362,1635,1435,1183,1436,42,1434,46,47,1,1632,1364,1362,1435,1182,1183,42,1436,46,1434,1,1636,1364,1632,1437,1182,1435,42,46,1436,1437,1,1364,1636,1632,1182,1437,1438,42,1437,1436,1431,1,1632,1636,1634,1438,1437,1432,42,1436,1434,1431,1,1636,1632,1634,1437,1435,1432,42,1437,1431,1438,1,1632,1634,1633,1438,1432,1439,42,1438,1431,1429,1,1637,1629,1627,1439,1432,1430,42,1438,1429,1439,1,1637,1627,1638,1439,1430,1440,42,1439,1429,1440,1,1638,1627,1639,1440,1430,1441,42,1429,1428,1440,1,1627,1626,1639,1430,1429,1441,42,1440,1428,1427,1,1639,1626,1625,1441,1429,1428,42,1440,1427,1441,1,1639,1625,1640,1441,1428,1442,42,1427,1426,1441,1,1625,1624,1640,1428,1427,1442,42,1441,1426,1442,1,1640,1624,1641,1442,1427,1443,42,1426,1443,1442,1,1624,1642,1641,1427,1444,1443,42,1426,1409,1443,1,1624,1607,1642,1427,1410,1444,42,1426,1410,1409,1,1624,1608,1607,1427,1411,1410,42,1443,1409,1444,1,1642,1607,1643,1444,1410,1445,42,1409,1407,1444,1,1607,1605,1643,1410,1408,1445,42,1444,1407,1445,1,1643,1605,1644,1445,1408,1446,42,1407,1405,1445,1,1605,1603,1644,1408,1406,1446,42,1405,1404,1445,1,1603,1602,1644,1406,1405,1446,42,1445,1404,1446,1,1644,1602,1645,1446,1405,1447,42,1446,1404,1396,1,1645,1602,1594,1447,1405,1397,42,1396,1395,1446,1,1594,1593,1645,1397,1396,1447,42,1447,1446,1395,1,1646,1645,1593,1448,1447,1396,42,1445,1446,1447,1,1644,1645,1646,1446,1447,1448,42,1448,1445,1447,1,1647,1644,1646,1449,1446,1448,42,1444,1445,1448,1,1643,1644,1647,1445,1446,1449,42,1442,1444,1448,1,1641,1643,1647,1443,1445,1449,42,1443,1444,1442,1,1642,1643,1641,1444,1445,1443,42,1442,1448,1449,1,1641,1647,1648,1443,1449,1450,42,1449,1448,1450,1,1648,1647,1649,1450,1449,1451,42,1448,1447,1450,1,1647,1646,1649,1449,1448,1451,42,1450,1447,1451,1,1649,1646,1650,1451,1448,1452,42,1447,1390,1451,1,1646,1588,1650,1448,1391,1452,42,1447,1392,1390,1,1646,1590,1588,1448,1393,1391,42,1447,1395,1392,1,1646,1593,1590,1448,1396,1393,42,1451,1390,1389,1,1650,1588,1587,1452,1391,1390,42,1451,1389,1452,1,1650,1587,1651,1452,1390,1453,42,1452,1389,1453,1,1651,1587,1652,1453,1390,1454,42,1389,1327,1453,1,1587,1518,1652,1390,1328,1454,42,1453,1327,1326,1,1652,1518,1517,1454,1328,1327,42,1453,1326,1454,1,1652,1517,1653,1454,1327,1455,42,1454,1326,1324,1,1653,1517,1515,1455,1327,1325,42,1326,1325,1324,1,1517,1516,1515,1327,1326,1325,42,1454,1324,1455,1,1653,1515,1654,1455,1325,1456,42,1455,1324,36,1,1654,1515,1352,1456,1325,1172,42,1456,1455,36,1,1655,1654,1352,1457,1456,1172,42,1457,1455,1456,1,1656,1654,1655,1458,1456,1457,42,1457,1454,1455,1,1656,1653,1654,1458,1455,1456,42,1452,1454,1457,1,1651,1653,1656,1453,1455,1458,42,1452,1453,1454,1,1651,1652,1653,1453,1454,1455,42,1449,1452,1457,1,1648,1651,1656,1450,1453,1458,42,1449,1451,1452,1,1648,1650,1651,1450,1452,1453,42,1449,1450,1451,1,1648,1649,1650,1450,1451,1452,42,1458,1449,1457,1,1657,1648,1656,1459,1450,1458,42,1441,1449,1458,1,1640,1648,1657,1442,1450,1459,42,1441,1442,1449,1,1640,1641,1648,1442,1443,1450,42,1459,1441,1458,1,1658,1640,1657,1460,1442,1459,42,1460,1441,1459,1,1659,1640,1658,1461,1442,1460,42,1440,1441,1460,1,1639,1640,1659,1441,1442,1461,42,1439,1440,1460,1,1638,1639,1659,1440,1441,1461,42,1439,1460,1461,1,1638,1659,1660,1440,1461,1462,42,1461,1460,1459,1,1660,1659,1658,1462,1461,1460,42,1461,1459,1462,1,1661,1550,1662,1462,1460,1463,42,1463,1462,1459,1,1663,1662,1550,1464,1463,1460,42,1464,1462,1463,1,1664,1662,1663,1465,1463,1464,42,1464,1465,1462,1,1664,1635,1662,1465,1466,1463,42,44,1465,1464,1,1362,1635,1664,1180,1466,1465,42,44,1437,1465,1,1362,1632,1635,1180,1438,1466,42,46,1437,44,1,1364,1632,1362,1182,1438,1180,42,1465,1437,1438,1,1635,1632,1633,1466,1438,1439,42,1465,1438,1466,1,1635,1633,1665,1466,1439,1467,42,1466,1438,1439,1,1666,1637,1638,1467,1439,1440,42,1466,1439,1461,1,1666,1638,1660,1467,1440,1462,42,1465,1466,1461,1,1635,1665,1661,1466,1467,1462,42,1465,1461,1462,1,1635,1661,1662,1466,1462,1463,42,44,1464,43,1,1362,1664,1361,1180,1465,1179,42,1464,1467,43,1,1664,1667,1361,1465,1468,1179,42,1464,1463,1467,1,1664,1663,1667,1465,1464,1468,42,1467,1463,1459,1,1667,1663,1550,1468,1464,1460,42,1467,1459,1468,1,1667,1550,1547,1468,1460,1469,42,1469,1468,1459,1,1549,1547,1550,1470,1469,1460,42,1468,1469,1470,1,1547,1549,1546,1469,1470,1471,42,1469,1471,1470,1,1549,1562,1546,1470,1472,1471,42,1472,1471,1469,1,1668,1669,1670,1473,1472,1470,42,1473,1471,1472,1,1671,1669,1668,1474,1472,1473,42,1473,1474,1471,1,1671,1672,1669,1474,1475,1472,42,1474,1473,1475,1,1672,1671,1673,1475,1474,1476,42,1473,1476,1475,1,1671,1674,1673,1474,1477,1476,42,1473,1477,1476,1,1671,1675,1674,1474,1478,1477,42,1472,1477,1473,1,1668,1675,1671,1473,1478,1474,42,1472,1478,1477,1,1668,1676,1675,1473,1479,1478,42,1472,1469,1478,1,1668,1670,1676,1473,1470,1479,42,1469,1459,1478,1,1670,1658,1676,1470,1460,1479,42,1478,1459,1479,1,1676,1658,1677,1479,1460,1480,42,1459,1458,1479,1,1658,1657,1677,1460,1459,1480,42,1458,1480,1479,1,1657,1678,1677,1459,1481,1480,42,1458,1457,1480,1,1657,1656,1678,1459,1458,1481,42,1480,1457,1456,1,1678,1656,1655,1481,1458,1457,42,1480,1456,1481,1,1678,1655,1679,1481,1457,1482,42,1481,1456,38,1,1679,1655,1354,1482,1457,1174,42,38,1456,37,1,1354,1655,1353,1174,1457,1173,42,1456,36,37,1,1655,1352,1353,1457,1172,1173,42,1482,1481,38,1,1680,1679,1354,1483,1482,1174,42,1483,1481,1482,1,1681,1679,1680,1484,1482,1483,42,1477,1481,1483,1,1675,1679,1681,1478,1482,1484,42,1477,1480,1481,1,1675,1678,1679,1478,1481,1482,42,1479,1480,1477,1,1677,1678,1675,1480,1481,1478,42,1478,1479,1477,1,1676,1677,1675,1479,1480,1478,42,1477,1483,1476,1,1675,1681,1674,1478,1484,1477,42,1476,1483,1470,1,1674,1681,1682,1477,1484,1471,42,1470,1483,1482,1,1682,1681,1680,1471,1484,1483,42,1468,1470,1482,1,1547,1546,1548,1469,1471,1483,42,39,1468,1482,1,1683,1547,1548,1175,1469,1483,42,40,1468,39,1,1359,1547,1683,1176,1469,1175,42,40,1467,1468,1,1359,1667,1547,1176,1468,1469,42,43,1467,40,1,1361,1667,1359,1179,1468,1176,42,1482,38,39,1,1548,1684,1683,1483,1174,1175,42,1470,1475,1476,1,1682,1673,1674,1471,1476,1477,42,1484,1475,1470,1,1685,1673,1682,1485,1476,1471,42,1484,1474,1475,1,1685,1672,1673,1485,1475,1476,42,1474,1484,1470,1,1561,1560,1546,1475,1485,1471,42,1471,1474,1470,1,1562,1561,1546,1472,1475,1471,42,1435,47,1485,1,1635,1362,1664,1436,1183,1486,42,47,1486,1485,1,1362,1361,1664,1183,1487,1486,42,47,48,1486,1,1362,1358,1361,1183,1184,1487,42,48,1193,1486,1,1358,1359,1361,1184,1194,1487,42,1487,1486,1193,1,1667,1361,1359,1488,1487,1194,42,1485,1486,1487,1,1664,1361,1667,1486,1487,1488,42,1485,1487,1488,1,1664,1667,1663,1486,1488,1489,42,1487,1357,1488,1,1667,1550,1663,1488,1358,1489,42,1487,1355,1357,1,1667,1547,1550,1488,1356,1358,42,1487,1193,1355,1,1667,1359,1547,1488,1194,1356,42,1355,1193,1194,1,1547,1359,1683,1356,1194,1195,42,1355,1194,1354,1,1547,1683,1548,1356,1195,1355,42,1194,1195,1354,1,1683,1684,1548,1195,1196,1355,42,1354,1195,1243,1,1545,1386,1434,1355,1196,1244,42,1354,1243,1351,1,1545,1434,1542,1355,1244,1352,42,1488,1357,1489,1,1663,1550,1662,1489,1358,1490,42,1489,1357,1490,1,1662,1550,1661,1490,1358,1491,42,1357,1491,1490,1,1553,1686,1687,1358,1492,1491,42,1357,1365,1491,1,1553,1563,1686,1358,1366,1492,42,1491,1365,1492,1,1686,1563,1688,1492,1366,1493,42,1365,1417,1492,1,1563,1615,1688,1366,1418,1493,42,1492,1417,1422,1,1688,1615,1620,1493,1418,1423,42,1492,1422,1432,1,1688,1620,1630,1493,1423,1433,42,1432,1422,1423,1,1630,1620,1621,1433,1423,1424,42,1430,1432,1423,1,1628,1630,1621,1431,1433,1424,42,1432,1493,1492,1,1630,1689,1688,1433,1494,1493,42,1433,1493,1432,1,1631,1689,1630,1434,1494,1433,42,1433,1494,1493,1,1631,1690,1689,1434,1495,1494,42,1433,1435,1494,1,1633,1635,1665,1434,1436,1495,42,1435,1490,1494,1,1635,1661,1665,1436,1491,1495,42,1435,1489,1490,1,1635,1662,1661,1436,1490,1491,42,1485,1489,1435,1,1664,1662,1635,1486,1490,1436,42,1485,1488,1489,1,1664,1663,1662,1486,1489,1490,42,1494,1490,1493,1,1690,1687,1689,1495,1491,1494,42,1490,1491,1493,1,1687,1686,1689,1491,1492,1494,42,1491,1492,1493,1,1686,1688,1689,1492,1493,1494,42,1383,1384,1411,1,1581,1582,1609,1384,1385,1412,42,1411,1384,1385,1,1609,1582,1583,1412,1385,1386,42,1411,1385,1408,1,1609,1583,1606,1412,1386,1409,42,1408,1385,1495,1,1606,1583,1691,1409,1386,1496,42,1495,1385,1386,1,1691,1583,1584,1496,1386,1387,42,1495,1386,1401,1,1691,1584,1599,1496,1387,1402,42,1401,1386,1387,1,1599,1584,1585,1402,1387,1388,42,1401,1387,1398,1,1599,1585,1596,1402,1388,1399,42,1398,1387,1391,1,1596,1585,1589,1399,1388,1392,42,1387,1388,1391,1,1585,1586,1589,1388,1389,1392,42,1398,1391,1393,1,1596,1589,1591,1399,1392,1394,42,1394,1398,1393,1,1592,1596,1591,1395,1399,1394,42,1398,1399,1401,1,1596,1597,1599,1399,1400,1402,42,1406,1495,1401,1,1604,1691,1599,1407,1496,1402,42,1406,1408,1495,1,1604,1606,1691,1407,1409,1496,42,1406,1401,1402,1,1604,1599,1600,1407,1402,1403,42,1396,1400,1397,1,1594,1598,1595,1397,1401,1398,42,1368,1369,1367,1,1566,1567,1565,1369,1370,1368,42,1338,1298,1299,1,1529,1489,1490,1339,1299,1300,42,1251,1252,1260,1,1442,1443,1451,1252,1253,1261,42,1199,1200,1239,1,1390,1391,1430,1200,1201,1240,42,1239,1200,1496,1,1430,1391,1692,1240,1201,1497,42,1201,1496,1200,1,1392,1692,1391,1202,1497,1201,42,1201,1497,1496,1,1392,1693,1692,1202,1498,1497,42,1498,1497,1201,1,1694,1693,1392,1499,1498,1202,42,1499,1497,1498,1,1695,1693,1694,1500,1498,1499,42,1500,1497,1499,1,1696,1693,1695,1501,1498,1500,42,1501,1497,1500,1,1697,1693,1696,1502,1498,1501,42,1496,1497,1501,1,1692,1693,1697,1497,1498,1502,42,1238,1496,1501,1,1429,1692,1697,1239,1497,1502,42,1239,1496,1238,1,1430,1692,1429,1240,1497,1239,42,1238,1501,1502,1,1429,1697,1698,1239,1502,1503,42,1502,1501,1500,1,1698,1697,1696,1503,1502,1501,42,1502,1500,1503,1,1698,1696,1699,1503,1501,1504,42,1503,1500,1504,1,1699,1696,1700,1504,1501,1505,42,1504,1500,1499,1,1700,1696,1695,1505,1501,1500,42,1504,1499,1207,1,1700,1695,1398,1505,1500,1208,42,1207,1499,1498,1,1398,1695,1694,1208,1500,1499,42,1207,1498,1205,1,1398,1694,1396,1208,1499,1206,42,1205,1498,1202,1,1396,1694,1393,1206,1499,1203,42,1202,1498,1201,1,1393,1694,1392,1203,1499,1202,42,1205,1202,1203,1,1396,1393,1394,1206,1203,1204,42,1209,1504,1207,1,1400,1700,1398,1210,1505,1208,42,1209,1505,1504,1,1400,1701,1700,1210,1506,1505,42,1211,1505,1209,1,1402,1701,1400,1212,1506,1210,42,1211,1506,1505,1,1402,1702,1701,1212,1507,1506,42,1211,1507,1506,1,1402,1703,1702,1212,1508,1507,42,1213,1507,1211,1,1404,1703,1402,1214,1508,1212,42,1508,1507,1213,1,1704,1703,1404,1509,1508,1214,42,1508,1506,1507,1,1704,1702,1703,1509,1507,1508,42,1509,1506,1508,1,1705,1702,1704,1510,1507,1509,42,1503,1506,1509,1,1699,1702,1705,1504,1507,1510,42,1505,1506,1503,1,1701,1702,1699,1506,1507,1504,42,1505,1503,1504,1,1701,1699,1700,1506,1504,1505,42,1503,1509,1502,1,1699,1705,1698,1504,1510,1503,42,1510,1502,1509,1,1706,1698,1705,1511,1503,1510,42,1238,1502,1510,1,1429,1698,1706,1239,1503,1511,42,1236,1238,1510,1,1427,1429,1706,1237,1239,1511,42,1236,1510,1511,1,1427,1706,1707,1237,1511,1512,42,1510,1508,1511,1,1706,1704,1707,1511,1509,1512,42,1510,1509,1508,1,1706,1705,1704,1511,1510,1509,42,1511,1508,1512,1,1707,1704,1708,1512,1509,1513,42,1508,1213,1512,1,1704,1404,1708,1509,1214,1513,42,1213,1228,1512,1,1404,1419,1708,1214,1229,1513,42,1215,1228,1213,1,1406,1419,1404,1216,1229,1214,42,1215,1216,1228,1,1406,1407,1419,1216,1217,1229,42,1228,1513,1512,1,1419,1709,1708,1229,1514,1513,42,1228,1229,1513,1,1419,1420,1709,1229,1230,1514,42,1229,1514,1513,1,1420,1710,1709,1230,1515,1514,42,1229,1515,1514,1,1420,1711,1710,1230,1516,1515,42,1229,1233,1515,1,1420,1424,1711,1230,1234,1516,42,1229,1230,1233,1,1420,1421,1424,1230,1231,1234,42,1515,1233,1516,1,1711,1424,1712,1516,1234,1517,42,1233,1235,1516,1,1424,1426,1712,1234,1236,1517,42,1516,1235,1517,1,1712,1426,1713,1517,1236,1518,42,1236,1517,1235,1,1427,1713,1426,1237,1518,1236,42,1236,1511,1517,1,1427,1707,1713,1237,1512,1518,42,1514,1517,1511,1,1710,1713,1707,1515,1518,1512,42,1514,1516,1517,1,1710,1712,1713,1515,1517,1518,42,1515,1516,1514,1,1711,1712,1710,1516,1517,1515,42,1514,1511,1513,1,1710,1707,1709,1515,1512,1514,42,1513,1511,1512,1,1709,1707,1708,1514,1512,1513,42,1400,1401,1399,2,1714,1715,1716,1401,1402,1400,42,1518,1519,1520,0,1717,1718,1719,1519,1520,1521,42,1518,1521,1519,0,1717,1720,1718,1519,1522,1520,42,1521,1518,1522,0,1720,1717,1721,1522,1519,1523,42,1522,1523,1521,0,1721,1722,1720,1523,1524,1522,42,1522,1524,1523,0,1721,1723,1722,1523,1525,1524,42,1525,1524,1522,0,1724,1723,1721,1526,1525,1523,42,1526,1524,1525,0,1725,1723,1724,1527,1525,1526,42,1526,1527,1524,0,1725,1726,1723,1527,1528,1525,42,1528,1527,1526,0,1727,1726,1725,1529,1528,1527,42,1528,1529,1527,0,1727,1728,1726,1529,1530,1528,42,1530,1529,1528,0,1729,1728,1727,1531,1530,1529,42,1529,1530,1531,0,1728,1730,1731,1532,1532,1532,42,1530,1532,1531,0,1730,1732,1731,1533,1533,1533,42,1530,1533,1532,0,1730,1733,1732,1534,1534,1534,42,1533,1530,1534,0,1734,1729,1735,1535,1531,1536,42,1534,1530,1528,0,1735,1729,1727,1536,1531,1529,42,1534,1528,1535,0,1735,1727,1736,1536,1529,1537,42,1535,1528,1526,0,1736,1727,1725,1537,1529,1527,42,1535,1526,1536,0,1736,1725,1737,1537,1527,1538,42,1536,1526,1525,0,1737,1725,1724,1538,1527,1526,42,1525,1537,1536,0,1738,1739,1740,1539,1539,1539,42,1538,1537,1525,0,1741,1739,1738,1540,1540,1540,42,1539,1537,1538,0,1742,1739,1743,1541,1541,1541,42,1537,1539,1540,0,1739,1742,1744,1542,1542,1542,42,1540,1539,1541,0,1745,1746,1747,1543,1544,1545,42,1541,1539,1542,0,1747,1746,1748,1545,1544,1546,42,1539,1520,1542,0,1746,1719,1748,1544,1521,1546,42,1543,1520,1539,0,1749,1750,1751,1542,1542,1542,42,1518,1520,1543,0,1717,1719,1752,1519,1521,1547,42,1518,1543,1544,0,1717,1752,1753,1519,1547,1548,42,1544,1543,1545,0,1753,1752,1754,1548,1547,1549,42,1545,1543,1538,0,1755,1749,1741,1542,1542,1542,42,1538,1543,1539,0,1741,1749,1751,1542,1542,1542,42,1538,1522,1545,0,1756,1721,1754,1550,1523,1549,42,1525,1522,1538,0,1724,1721,1756,1526,1523,1550,42,1522,1544,1545,0,1721,1753,1754,1523,1548,1549,42,1522,1518,1544,0,1721,1717,1753,1523,1519,1548,42,1542,1520,1519,0,1748,1719,1718,1546,1521,1520,42,1521,1542,1519,0,1720,1748,1718,1522,1546,1520,42,1521,1523,1542,0,1720,1722,1748,1522,1524,1546,42,1523,1541,1542,0,1722,1747,1748,1524,1545,1546,42,1523,1546,1541,0,1722,1757,1747,1524,1551,1545,42,1524,1546,1523,0,1723,1757,1722,1525,1551,1524,42,1524,1527,1546,0,1723,1726,1757,1525,1528,1551,42,1527,1547,1546,0,1726,1758,1757,1528,1552,1551,42,1527,1529,1547,0,1726,1728,1758,1528,1530,1552,42,1529,1531,1547,0,1728,1731,1758,1530,1553,1552,42,1547,1531,1548,0,1758,1731,1759,1552,1553,1554,42,1531,1549,1548,0,1731,1760,1759,1553,1555,1554,42,1531,1532,1549,0,1731,1732,1760,1556,1556,1556,42,1532,1550,1549,0,1732,1761,1760,1557,1558,1555,42,1532,1551,1550,0,1762,1763,1764,1557,1559,1558,42,1532,1552,1551,0,1765,1766,1767,1557,1560,1559,42,1533,1552,1532,0,1734,1766,1765,1535,1560,1557,42,1552,1533,1534,0,1766,1734,1735,1560,1535,1536,42,1552,1534,1553,0,1766,1735,1768,1560,1536,1561,42,1553,1534,1535,0,1768,1735,1736,1561,1536,1537,42,1554,1553,1535,0,1769,1768,1736,1562,1561,1537,42,1553,1554,1555,0,1768,1769,1770,1561,1562,1563,42,1554,1556,1555,0,1771,1772,1773,1564,1564,1564,42,1557,1556,1554,0,1774,1775,1771,1564,1564,1564,42,1556,1557,1558,0,1775,1774,1776,1565,1565,1565,42,1557,1559,1558,0,1777,1778,1776,1564,1564,1564,42,1560,1559,1557,0,1779,1778,1777,1566,1566,1566,42,1560,1561,1559,0,1779,1780,1778,1567,1567,1567,42,1562,1561,1560,0,1781,1780,1779,1568,1568,1568,42,1562,1563,1561,0,1781,1782,1780,1569,1570,1571,42,1537,1563,1562,0,1739,1782,1781,1572,1570,1569,42,1537,1540,1563,0,1739,1744,1782,1573,1573,1573,42,1563,1540,1541,0,1783,1745,1747,1570,1543,1545,42,1563,1541,1564,0,1783,1747,1784,1570,1545,1574,42,1565,1564,1541,0,1785,1784,1747,1575,1574,1545,42,1561,1564,1565,0,1786,1784,1785,1571,1574,1575,42,1561,1563,1564,0,1786,1783,1784,1571,1570,1574,42,1561,1565,1566,0,1786,1785,1787,1571,1575,1576,42,1548,1566,1565,0,1759,1787,1785,1554,1576,1575,42,1567,1566,1548,0,1788,1787,1759,1577,1576,1554,42,1567,1568,1566,0,1788,1789,1787,1577,1578,1576,42,1569,1568,1567,0,1790,1789,1788,1579,1578,1577,42,1570,1568,1569,0,1791,1789,1790,1580,1578,1579,42,1570,1558,1568,0,1791,1792,1789,1580,1581,1578,42,1556,1558,1570,0,1772,1776,1793,1565,1565,1565,42,1556,1570,1571,0,1772,1793,1794,1565,1565,1565,42,1572,1571,1570,0,1795,1796,1791,1582,1583,1580,42,1573,1571,1572,0,1797,1798,1799,1584,1583,1582,42,1573,1555,1571,0,1797,1770,1798,1584,1563,1583,42,1553,1555,1573,0,1768,1770,1797,1561,1563,1584,42,1552,1553,1573,0,1766,1768,1797,1560,1561,1584,42,1552,1573,1551,0,1766,1797,1767,1560,1584,1559,42,1551,1573,1572,0,1767,1797,1799,1559,1584,1582,42,1551,1572,1574,0,1763,1795,1800,1559,1582,1585,42,1574,1572,1569,0,1800,1795,1790,1585,1582,1579,42,1572,1570,1569,0,1795,1791,1790,1582,1580,1579,42,1569,1567,1574,0,1790,1788,1800,1579,1577,1585,42,1574,1567,1549,0,1800,1788,1801,1585,1577,1555,42,1549,1567,1548,0,1801,1788,1759,1555,1577,1554,42,1574,1549,1550,0,1800,1801,1764,1585,1555,1558,42,1550,1551,1574,0,1764,1763,1800,1558,1559,1585,42,1555,1556,1571,0,1773,1772,1794,1564,1564,1564,42,1558,1561,1568,0,1792,1786,1789,1581,1571,1578,42,1558,1559,1561,0,1792,1802,1786,1586,1586,1586,42,1568,1561,1566,0,1789,1786,1787,1578,1571,1576,42,1547,1548,1565,0,1758,1759,1785,1552,1554,1575,42,1546,1547,1565,0,1757,1758,1785,1551,1552,1575,42,1546,1565,1541,0,1757,1785,1747,1551,1575,1545,42,1536,1537,1562,0,1740,1739,1781,1538,1572,1569,42,1536,1562,1535,0,1740,1781,1803,1538,1569,1537,42,1535,1562,1560,0,1803,1781,1779,1568,1568,1568,42,1535,1560,1557,0,1803,1779,1777,1566,1566,1566,42,1535,1557,1575,0,1803,1777,1804,1587,1587,1587,42,1575,1557,1554,0,1804,1777,1771,1564,1564,1564,42,1554,1535,1575,0,1769,1736,1805,1588,1588,1588,42,1576,1577,1578,0,1806,1807,1808,1589,1590,1591,42,1577,1576,1579,0,1807,1806,1809,1590,1589,1592,42,1580,1577,1579,0,1810,1807,1809,1593,1590,1592,42,1577,1580,1581,0,1811,1812,1813,1594,1594,1594,42,1581,1580,1582,0,1814,1810,1815,1595,1593,1596,42,1582,1580,1579,0,1815,1810,1809,1596,1593,1592,42,1576,1582,1579,0,1806,1815,1809,1589,1596,1592,42,1582,1576,1583,0,1815,1806,1816,1596,1589,1597,42,1584,1582,1583,0,1817,1815,1816,1598,1596,1597,42,1584,1585,1582,0,1817,1818,1815,1598,1599,1596,42,1586,1585,1584,0,1819,1818,1817,1600,1599,1598,42,1586,1587,1585,0,1819,1820,1818,1600,1601,1599,42,1588,1587,1586,0,1821,1820,1819,1602,1601,1600,42,1588,1589,1587,0,1821,1822,1820,1602,1603,1601,42,1590,1589,1588,0,1823,1822,1821,1604,1603,1602,42,1590,1591,1589,0,1823,1824,1822,1605,1605,1605,42,1592,1591,1590,0,1825,1824,1823,1605,1605,1605,42,1592,1593,1591,0,1825,1826,1824,1606,1606,1606,42,1593,1592,1594,0,1827,1828,1829,1607,1608,1609,42,1592,1595,1594,0,1828,1830,1829,1608,1610,1609,42,1592,1596,1595,0,1831,1832,1833,1608,1611,1610,42,1596,1592,1597,0,1834,1825,1835,1611,1608,1612,42,1597,1592,1590,0,1835,1825,1823,1605,1605,1605,42,1597,1590,1598,0,1835,1823,1836,1612,1604,1613,42,1598,1590,1588,0,1836,1823,1821,1613,1604,1602,42,1598,1588,1599,0,1836,1821,1837,1613,1602,1614,42,1599,1588,1586,0,1837,1821,1819,1614,1602,1600,42,1599,1586,1600,0,1837,1819,1838,1614,1600,1615,42,1600,1586,1584,0,1838,1819,1817,1615,1600,1598,42,1600,1584,1601,0,1838,1817,1839,1615,1598,1616,42,1601,1584,1583,0,1839,1817,1816,1616,1598,1597,42,1601,1583,1602,0,1839,1816,1840,1616,1597,1617,42,1583,1576,1602,0,1816,1806,1840,1597,1589,1617,42,1576,1578,1602,0,1806,1808,1840,1589,1591,1617,42,1601,1602,1578,0,1839,1840,1808,1616,1617,1591,42,1603,1601,1578,0,1841,1839,1808,1618,1616,1591,42,1600,1601,1603,0,1838,1839,1841,1615,1616,1618,42,1604,1600,1603,0,1842,1838,1841,1619,1615,1618,42,1605,1600,1604,0,1843,1838,1842,1620,1615,1619,42,1605,1606,1600,0,1843,1844,1838,1620,1621,1615,42,1607,1606,1605,0,1845,1844,1843,1622,1621,1620,42,1607,1599,1606,0,1845,1837,1844,1622,1614,1621,42,1607,1608,1599,0,1845,1846,1837,1622,1623,1614,42,1609,1608,1607,0,1847,1846,1845,1624,1623,1622,42,1610,1608,1609,0,1848,1846,1847,1625,1623,1624,42,1610,1598,1608,0,1848,1836,1846,1625,1613,1623,42,1597,1598,1610,0,1849,1836,1848,1612,1613,1625,42,1611,1597,1610,0,1850,1849,1848,1626,1612,1625,42,1596,1597,1611,0,1832,1849,1850,1611,1612,1626,42,1596,1611,1595,0,1832,1850,1833,1611,1626,1610,42,1595,1611,1612,0,1833,1850,1851,1610,1626,1627,42,1611,1613,1612,0,1850,1852,1851,1626,1628,1627,42,1613,1611,1610,0,1852,1850,1848,1628,1626,1625,42,1613,1610,1609,0,1852,1848,1847,1628,1625,1624,42,1614,1613,1609,0,1853,1852,1847,1629,1628,1624,42,1612,1613,1614,0,1851,1852,1853,1627,1628,1629,42,1612,1614,1615,0,1851,1853,1854,1627,1629,1630,42,1614,1616,1615,0,1855,1856,1857,1631,1631,1631,42,1614,1617,1616,0,1855,1858,1856,1632,1632,1632,42,1614,1609,1617,0,1853,1847,1859,1629,1624,1633,42,1617,1609,1607,0,1859,1847,1845,1633,1624,1622,42,1617,1607,1618,0,1859,1845,1860,1634,1634,1634,42,1619,1618,1607,0,1861,1862,1863,1635,1635,1635,42,1619,1620,1618,0,1861,1864,1862,1636,1636,1636,42,1621,1620,1619,0,1865,1864,1861,1636,1636,1636,42,1621,1622,1620,0,1865,1866,1864,1636,1636,1636,42,1621,1623,1622,0,1867,1868,1869,1637,1637,1637,42,1624,1623,1621,0,1870,1868,1867,1638,1639,1640,42,1624,1625,1623,0,1870,1871,1868,1638,1641,1639,42,1626,1625,1624,0,1872,1871,1870,1642,1641,1638,42,1626,1615,1625,0,1872,1873,1871,1642,1630,1641,42,1626,1612,1615,0,1872,1874,1873,1642,1627,1630,42,1595,1612,1626,0,1830,1874,1872,1610,1627,1642,42,1594,1595,1626,0,1829,1830,1872,1609,1610,1642,42,1594,1626,1624,0,1829,1872,1870,1609,1642,1638,42,1594,1624,1627,0,1829,1870,1875,1609,1638,1643,42,1624,1621,1627,0,1870,1867,1875,1638,1640,1643,42,1627,1621,1628,0,1875,1867,1876,1643,1640,1644,42,1621,1629,1628,0,1867,1877,1876,1640,1645,1644,42,1621,1630,1629,0,1867,1878,1877,1640,1646,1645,42,1631,1630,1621,0,1879,1880,1865,1647,1646,1640,42,1631,1632,1630,0,1879,1881,1880,1647,1648,1646,42,1605,1632,1631,0,1882,1881,1879,1620,1648,1647,42,1605,1604,1632,0,1882,1883,1881,1649,1649,1649,42,1603,1632,1604,0,1884,1881,1883,1594,1594,1594,42,1632,1603,1633,0,1881,1884,1885,1650,1650,1650,42,1603,1577,1633,0,1884,1811,1885,1650,1650,1650,42,1603,1578,1577,0,1884,1886,1811,1650,1650,1650,42,1633,1577,1581,0,1885,1811,1813,1594,1594,1594,42,1632,1633,1581,0,1881,1885,1813,1594,1594,1594,42,1632,1581,1634,0,1881,1813,1887,1594,1594,1594,42,1634,1581,1582,0,1888,1814,1815,1651,1595,1596,42,1634,1582,1585,0,1888,1815,1818,1651,1596,1599,42,1629,1634,1585,0,1877,1888,1818,1645,1651,1599,42,1630,1634,1629,0,1878,1888,1877,1646,1651,1645,42,1632,1634,1630,0,1881,1887,1880,1652,1652,1652,42,1629,1585,1587,0,1877,1818,1820,1645,1599,1601,42,1628,1629,1587,0,1876,1877,1820,1644,1645,1601,42,1628,1587,1589,0,1876,1820,1822,1644,1601,1603,42,1591,1628,1589,0,1889,1876,1822,1653,1644,1603,42,1627,1628,1591,0,1875,1876,1889,1643,1644,1653,42,1591,1593,1627,0,1889,1827,1875,1653,1607,1643,42,1593,1594,1627,0,1827,1829,1875,1607,1609,1643,42,1607,1605,1631,0,1863,1882,1879,1622,1620,1647,42,1607,1631,1619,0,1863,1879,1861,1654,1654,1654,42,1619,1631,1621,0,1861,1879,1865,1655,1655,1655,42,1615,1616,1625,0,1857,1856,1890,1631,1631,1631,42,1616,1623,1625,0,1856,1891,1890,1631,1631,1631,42,1616,1620,1623,0,1892,1893,1891,1631,1631,1631,42,1620,1616,1617,0,1893,1892,1858,1631,1631,1631,42,1617,1618,1620,0,1858,1862,1864,1631,1631,1631,42,1620,1622,1623,0,1864,1866,1891,1631,1631,1631,42,1598,1599,1608,0,1836,1837,1846,1613,1614,1623,42,1599,1600,1606,0,1837,1838,1844,1614,1615,1621,42,1635,1636,1637,3,1894,1895,1896,1656,1657,1658,42,1636,1635,1638,3,1895,1894,1897,1657,1656,1659,42,1638,1639,1636,3,1897,1898,1895,1659,1660,1657,42,1639,1638,1640,3,1899,1900,1901,1660,1659,1661,42,1640,1638,1641,3,1901,1900,1902,1661,1659,1662,42,1638,1635,1641,3,1897,1894,1903,1659,1656,1662,42,1635,1642,1641,3,1894,1904,1903,1656,1663,1662,42,1642,1635,1643,3,1904,1894,1905,1663,1656,1664,42,1635,1637,1643,3,1894,1896,1905,1656,1658,1664,42,1643,1637,1644,3,1906,1907,1908,1664,1658,1665,42,1644,1637,1645,3,1908,1909,1910,1665,1658,1666,42,1637,1646,1645,3,1909,1911,1910,1658,1667,1666,42,1637,1647,1646,3,1909,1912,1911,1658,1668,1667,42,1637,1636,1647,3,1909,1913,1912,1658,1657,1668,42,1646,1647,1648,3,1914,1915,1916,1667,1668,1669,42,1648,1647,1649,3,1916,1915,1917,1669,1668,1670,42,1648,1649,1650,3,1916,1917,1918,1669,1670,1671,42,1649,1651,1650,3,1919,1920,1921,1670,1672,1671,42,1650,1651,1652,3,1921,1920,1922,1671,1672,1673,42,1650,1652,1653,3,1921,1922,1923,1671,1673,1674,42,1652,1654,1653,3,1924,1925,1926,1673,1675,1674,42,1653,1654,1655,3,1926,1925,1927,1674,1675,1676,42,1653,1655,1656,3,1926,1927,1928,1674,1676,1677,42,1656,1655,1657,3,1928,1927,1929,1677,1676,1678,42,1656,1657,1658,3,1928,1929,1930,1677,1678,1679,42,1658,1657,1659,3,1930,1929,1931,1679,1678,1680,42,1657,1660,1659,3,1929,1932,1931,1678,1681,1680,42,1659,1660,1661,3,1931,1932,1933,1680,1681,1682,42,1662,1653,1656,3,1934,1923,1935,1683,1674,1677,42,1662,1650,1653,3,1934,1921,1923,1683,1671,1674,42,1663,1650,1662,3,1936,1918,1937,1684,1671,1683,42,1648,1650,1663,3,1916,1918,1936,1669,1671,1684,42,1645,1648,1663,3,1938,1916,1936,1666,1669,1684,42,1645,1646,1648,3,1938,1914,1916,1666,1667,1669,42,1664,1645,1663,3,1939,1938,1936,1685,1666,1684,42,1664,1663,1665,3,1939,1936,1940,1685,1684,1686,42,1666,1664,1665,3,1941,1939,1940,1687,1685,1686,42,1667,1666,1665,3,1942,1941,1940,1688,1687,1686,42,1668,1666,1667,3,1943,1941,1942,1689,1687,1688,42,1663,1662,1669,3,1936,1937,1944,1684,1683,1690,42,1670,1663,1669,3,1940,1936,1944,1691,1684,1690,42,1671,1670,1669,3,1945,1940,1944,1692,1691,1690,42,1670,1671,1672,3,1940,1945,1942,1691,1692,1693,42,1673,1672,1671,3,1946,1942,1945,1694,1693,1692,42,1662,1656,1674,3,1934,1935,1947,1683,1677,1695,42,1675,1662,1674,3,1948,1934,1947,1696,1683,1695,42,1675,1674,1676,3,1948,1947,1949,1696,1695,1697,42,1675,1676,1677,3,1948,1949,1950,1696,1697,1698,42,1678,1677,1676,3,1951,1950,1949,1699,1698,1697,42,1644,1645,1679,3,1908,1910,1952,1665,1666,1700,42,1680,1644,1679,3,1953,1908,1952,1701,1665,1700,42,1681,1644,1680,3,1954,1908,1953,1702,1665,1701,42,1681,1643,1644,3,1954,1906,1908,1702,1664,1665,42,1642,1643,1681,3,1904,1905,1955,1663,1664,1702,42,1682,1642,1681,3,1956,1904,1955,1703,1663,1702,42,1642,1682,1641,3,1904,1956,1903,1663,1703,1662,42,1641,1682,1683,3,1903,1956,1957,1662,1703,1704,42,1682,1684,1683,3,1956,1958,1957,1703,1705,1704,42,1682,1685,1684,3,1956,1959,1958,1703,1706,1705,42,1685,1682,1686,3,1959,1956,1960,1707,1707,1707,42,1686,1682,1681,3,1960,1956,1955,1708,1703,1702,42,1687,1685,1686,3,1961,1959,1960,1709,1709,1709,42,1687,1684,1685,3,1961,1958,1959,1710,1705,1706,42,1688,1681,1680,3,1962,1954,1953,1711,1702,1701,42,1689,1688,1680,3,1963,1962,1953,1712,1711,1701,42,1690,1688,1689,3,1964,1962,1963,1713,1711,1712,42,1690,1689,1691,3,1964,1963,1965,1713,1712,1714,42,1689,1680,1691,3,1963,1953,1965,1712,1701,1714,42,1691,1680,1679,3,1965,1953,1952,1714,1701,1700,42,1640,1641,1692,3,1901,1902,1966,1661,1662,1715,42,1692,1641,1693,3,1966,1902,1967,1715,1662,1716,42,1692,1693,1694,3,1966,1967,1968,1715,1716,1717,42,1694,1693,1695,3,1968,1967,1969,1717,1716,1718,42,1694,1695,1696,3,1968,1969,1970,1717,1718,1719,42,1695,1697,1696,3,1969,1971,1970,1718,1720,1719,42,1692,1694,1698,3,1972,1973,1974,1715,1717,1721,42,1698,1694,1699,3,1974,1973,1975,1721,1717,1722,42,1700,1698,1699,3,1976,1974,1975,1723,1721,1722,42,1698,1700,1701,3,1974,1976,1977,1721,1723,1724,42,1700,1702,1701,3,1976,1978,1977,1723,1725,1724,42,1702,1700,1699,3,1978,1976,1975,1725,1723,1722,42,1698,1701,1703,3,1974,1977,1979,1721,1724,1726,42,1704,1698,1703,3,1980,1974,1979,1727,1721,1726,42,1704,1692,1698,3,1980,1972,1974,1727,1715,1721,42,1705,1692,1704,3,1981,1972,1980,1728,1715,1727,42,1705,1640,1692,3,1981,1982,1972,1728,1661,1715,42,1706,1640,1705,3,1983,1982,1981,1729,1661,1728,42,1639,1640,1706,3,1984,1982,1983,1660,1661,1729,42,1706,1705,1707,3,1983,1981,1985,1729,1728,1730,42,1705,1708,1707,3,1981,1986,1985,1728,1731,1730,42,1705,1704,1708,3,1981,1980,1986,1728,1727,1731,42,1704,1703,1708,3,1980,1979,1986,1727,1726,1731,42,1708,1703,1709,3,1987,1988,1989,1731,1726,1732,42,1709,1703,1710,3,1989,1988,1990,1732,1726,1733,42,1710,1703,1711,3,1990,1988,1991,1733,1726,1734,42,1710,1711,1712,3,1990,1991,1992,1733,1734,1735,42,1712,1711,1713,3,1992,1991,1993,1735,1734,1736,42,1712,1713,1714,3,1992,1993,1994,1735,1736,1737,42,1710,1712,1714,3,1990,1992,1994,1733,1735,1737,42,1710,1714,1715,3,1990,1994,1995,1733,1737,1738,42,1716,1710,1715,3,1996,1990,1995,1739,1733,1738,42,1709,1710,1716,3,1989,1990,1996,1732,1733,1739,42,1717,1709,1716,3,1997,1989,1996,1740,1732,1739,42,1717,1708,1709,3,1997,1987,1989,1740,1731,1732,42,1707,1708,1717,3,1998,1987,1997,1730,1731,1740,42,1718,1707,1717,3,1999,1998,1997,1741,1730,1740,42,1706,1707,1718,3,2000,1998,1999,1729,1730,1741,42,1718,1717,1719,3,1999,1997,2001,1741,1740,1742,42,1717,1716,1719,3,1997,1996,2001,1740,1739,1742,42,1719,1716,1720,3,2002,2003,2004,1742,1739,1743,42,1720,1716,1715,3,2004,2003,2005,1743,1739,1738,42,1720,1715,1721,3,2004,2005,2006,1743,1738,1744,42,1715,1722,1721,3,2005,2007,2006,1738,1745,1744,42,1715,1723,1722,3,2005,2008,2007,1738,1746,1745,42,1723,1724,1722,3,2008,2009,2007,1746,1747,1745,42,1725,1719,1720,3,2010,2002,2004,1748,1742,1743,42,1726,1719,1725,3,2011,2002,2010,1749,1742,1748,42,1718,1719,1726,3,2012,2002,2011,1741,1742,1749,42,1727,1726,1725,3,2013,2011,2010,1750,1749,1748,42,1725,1728,1727,3,2010,2014,2013,1748,1751,1750,42,1725,1729,1728,3,2010,2015,2014,1748,1752,1751,42,1725,1730,1729,3,2010,2016,2015,1748,1753,1752,42,1725,1720,1730,3,2010,2004,2016,1748,1743,1753,42,1720,1731,1730,3,2004,2017,2016,1743,1754,1753,42,1720,1732,1731,3,2004,2018,2017,1743,1755,1754,42,1732,1733,1731,3,2018,2019,2017,1755,1756,1754,42,1732,1734,1733,3,2018,2020,2019,1755,1757,1756,42,1735,1733,1734,3,2021,2019,2020,1758,1756,1757,42,1735,1736,1733,3,2021,2022,2019,1758,1759,1756,42,1733,1736,1731,3,2019,2022,2017,1756,1759,1754,42,1737,1731,1736,3,2023,2017,2022,1760,1754,1759,42,1731,1737,1730,3,2017,2023,2016,1754,1760,1753,42,1737,1738,1730,3,2023,2024,2016,1760,1761,1753,42,1730,1738,1729,3,2016,2024,2015,1753,1761,1752,42,1729,1738,1739,3,2015,2024,2025,1752,1761,1762,42,1729,1739,1728,3,2015,2025,2026,1752,1762,1751,42,1740,1741,1742,3,2027,2028,2029,1763,1764,1765,42,1741,1740,1743,3,2028,2027,2030,1764,1763,1766,42,1743,1744,1741,3,2030,2031,2028,1766,1767,1764,42,1744,1743,1745,3,2032,2033,2034,1767,1766,1768,42,1745,1743,1746,3,2034,2033,2035,1768,1766,1769,42,1743,1740,1746,3,2030,2027,2036,1766,1763,1769,42,1740,1747,1746,3,2027,2037,2036,1763,1770,1769,42,1747,1740,1748,3,2037,2027,2038,1770,1763,1771,42,1740,1742,1748,3,2027,2029,2038,1763,1765,1771,42,1748,1742,1749,3,2039,2040,2041,1771,1765,1772,42,1749,1742,1750,3,2041,2042,2043,1772,1765,1773,42,1742,1751,1750,3,2042,2044,2043,1765,1774,1773,42,1742,1741,1751,3,2042,2045,2044,1765,1764,1774,42,1741,1752,1751,3,2045,2046,2044,1764,1775,1774,42,1751,1752,1753,3,2047,2048,2049,1774,1775,1776,42,1752,1754,1753,3,2048,2050,2049,1775,1777,1776,42,1753,1754,1755,3,2049,2050,2051,1776,1777,1778,42,1755,1754,1756,3,2052,2053,2054,1778,1777,1779,42,1754,1757,1756,3,2053,2055,2054,1777,1780,1779,42,1757,1758,1756,3,2056,2057,2058,1780,1781,1779,42,1758,1759,1756,3,2057,2059,2058,1781,1782,1779,42,1756,1759,1760,3,2058,2059,2060,1779,1782,1783,42,1759,1761,1760,3,2059,2061,2060,1782,1784,1783,42,1760,1761,1762,3,2060,2061,2062,1783,1784,1785,42,1761,1763,1762,3,2061,2063,2062,1784,1786,1785,42,1761,1764,1763,3,2061,2064,2063,1784,1787,1786,42,1763,1764,1765,3,2063,2064,2065,1786,1787,1788,42,1755,1756,1760,3,2052,2054,2066,1778,1779,1783,42,1755,1760,1766,3,2052,2066,2067,1778,1783,1789,42,1766,1760,1767,3,2067,2066,2068,1789,1783,1790,42,1768,1766,1767,3,2069,2067,2068,1791,1789,1790,42,1768,1767,1769,3,2069,2068,2070,1791,1790,1792,42,1768,1769,1770,3,2069,2070,2071,1791,1792,1793,42,1771,1770,1769,3,2072,2071,2070,1794,1793,1792,42,1772,1755,1766,3,2073,2051,2074,1795,1778,1789,42,1772,1753,1755,3,2073,2049,2051,1795,1776,1778,42,1750,1753,1772,3,2075,2049,2073,1773,1776,1795,42,1750,1751,1753,3,2075,2047,2049,1773,1774,1776,42,1773,1750,1772,3,2076,2075,2073,1796,1773,1795,42,1774,1773,1772,3,2077,2076,2073,1797,1796,1795,42,1773,1774,1775,3,2076,2077,2078,1796,1797,1798,42,1775,1774,1776,3,2078,2077,2079,1798,1797,1799,42,1775,1776,1777,3,2078,2079,2080,1798,1799,1800,42,1772,1766,1778,3,2073,2074,2081,1795,1789,1801,42,1779,1772,1778,3,2082,2073,2081,1802,1795,1801,42,1779,1778,1780,3,2082,2081,2083,1802,1801,1803,42,1779,1780,1781,3,2082,2083,2084,1802,1803,1804,42,1781,1780,1782,3,2084,2083,2085,1804,1803,1805,42,1749,1750,1783,3,2041,2043,2086,1772,1773,1806,42,1784,1749,1783,3,2087,2041,2086,1807,1772,1806,42,1784,1785,1749,3,2087,2088,2041,1807,1808,1772,42,1784,1786,1785,3,2087,2089,2088,1807,1809,1808,42,1786,1784,1787,3,2089,2087,2090,1809,1807,1810,42,1784,1788,1787,3,2087,2091,2090,1807,1811,1810,42,1784,1783,1788,3,2087,2086,2091,1807,1806,1811,42,1787,1788,1789,3,2090,2091,2092,1810,1811,1812,42,1786,1787,1789,3,2089,2090,2092,1809,1810,1812,42,1749,1785,1748,3,2041,2088,2039,1772,1808,1771,42,1747,1748,1785,3,2037,2038,2093,1770,1771,1808,42,1790,1747,1785,3,2094,2037,2093,1813,1770,1808,42,1747,1790,1746,3,2037,2094,2036,1770,1813,1769,42,1746,1790,1791,3,2036,2094,2095,1769,1813,1814,42,1790,1792,1791,3,2094,2096,2095,1813,1815,1814,42,1790,1793,1792,3,2094,2097,2096,1813,1816,1815,42,1793,1790,1794,3,2097,2094,2098,1816,1813,1817,42,1790,1785,1794,3,2094,2093,2098,1813,1808,1817,42,1795,1793,1794,3,2099,2097,2098,1818,1816,1817,42,1792,1793,1795,3,2096,2097,2099,1815,1816,1818,42,1745,1746,1796,3,2034,2035,2100,1768,1769,1819,42,1746,1797,1796,3,2035,2101,2100,1769,1820,1819,42,1797,1798,1796,3,2101,2102,2100,1820,1821,1819,42,1798,1797,1799,3,2102,2101,2103,1821,1820,1822,42,1798,1799,1800,3,2102,2103,2104,1821,1822,1823,42,1800,1799,1801,3,2104,2103,2105,1823,1822,1824,42,1796,1798,1802,3,2106,2107,2108,1819,1821,1825,42,1802,1798,1803,3,2108,2107,2109,1825,1821,1826,42,1802,1803,1804,3,2108,2109,2110,1825,1826,1827,42,1804,1803,1805,3,2110,2109,2111,1827,1826,1828,42,1806,1804,1805,3,2112,2110,2111,1829,1827,1828,42,1802,1804,1806,3,2108,2110,2112,1825,1827,1829,42,1807,1802,1806,3,2113,2108,2112,1830,1825,1829,42,1808,1802,1807,3,2114,2108,2113,1831,1825,1830,42,1808,1796,1802,3,2114,2106,2108,1831,1819,1825,42,1809,1796,1808,3,2115,2106,2114,1832,1819,1831,42,1809,1745,1796,3,2115,2116,2106,1832,1768,1819,42,1810,1745,1809,3,2117,2116,2115,1833,1768,1832,42,1744,1745,1810,3,2118,2116,2117,1767,1768,1833,42,1810,1809,1811,3,2117,2115,2119,1833,1832,1834,42,1811,1809,1812,3,2119,2115,2120,1834,1832,1835,42,1809,1808,1812,3,2115,2114,2120,1832,1831,1835,42,1812,1808,1807,3,2120,2114,2113,1835,1831,1830,42,1813,1812,1807,3,2121,2122,2123,1836,1835,1830,42,1814,1812,1813,3,2124,2122,2121,1837,1835,1836,42,1814,1811,1812,3,2124,2125,2122,1837,1834,1835,42,1815,1811,1814,3,2126,2125,2124,1838,1834,1837,42,1810,1811,1815,3,2127,2125,2126,1833,1834,1838,42,1815,1814,1816,3,2126,2124,2128,1838,1837,1839,42,1816,1814,1817,3,2128,2124,2129,1839,1837,1840,42,1813,1817,1814,3,2121,2129,2124,1836,1840,1837,42,1813,1818,1817,3,2121,2130,2129,1836,1841,1840,42,1813,1807,1818,3,2121,2123,2130,1836,1830,1841,42,1818,1807,1819,3,2130,2123,2131,1841,1830,1842,42,1818,1819,1820,3,2130,2131,2132,1841,1842,1843,42,1820,1819,1821,3,2132,2131,2133,1843,1842,1844,42,1822,1820,1821,3,2134,2132,2133,1845,1843,1844,42,1818,1820,1822,3,2130,2132,2134,1841,1843,1845,42,1823,1818,1822,3,2135,2130,2134,1846,1841,1845,42,1817,1818,1823,3,2129,2130,2135,1840,1841,1846,42,1817,1823,1824,3,2136,2137,2138,1840,1846,1847,42,1824,1823,1825,3,2138,2137,2139,1847,1846,1848,42,1825,1823,1826,3,2139,2137,2140,1848,1846,1849,42,1823,1827,1826,3,2137,2141,2140,1846,1850,1849,42,1826,1827,1828,3,2140,2141,2142,1849,1850,1851,42,1816,1817,1824,3,2143,2136,2138,1839,1840,1847,42,1829,1816,1824,3,2144,2143,2138,1852,1839,1847,42,1815,1816,1829,3,2145,2143,2144,1838,1839,1852,42,1830,1815,1829,3,2146,2145,2144,1853,1838,1852,42,1829,1831,1830,3,2144,2147,2146,1852,1854,1853,42,1831,1829,1832,3,2147,2144,2148,1854,1852,1855,42,1832,1829,1833,3,2148,2144,2149,1855,1852,1856,42,1829,1824,1833,3,2144,2138,2149,1852,1847,1856,42,1824,1834,1833,3,2138,2150,2149,1847,1857,1856,42,1824,1835,1834,3,2138,2151,2150,1847,1858,1857,42,1834,1835,1836,3,2150,2151,2152,1857,1858,1859,42,1835,1837,1836,3,2151,2153,2152,1858,1860,1859,42,1836,1837,1838,3,2152,2153,2154,1859,1860,1861,42,1838,1839,1836,3,2154,2155,2152,1861,1862,1859,42,1836,1839,1834,3,2152,2155,2150,1859,1862,1857,42,1839,1840,1834,3,2155,2156,2150,1862,1863,1857,42,1833,1834,1840,3,2149,2150,2156,1856,1857,1863,42,1833,1840,1841,3,2149,2156,2157,1856,1863,1864,42,1833,1841,1832,3,2149,2157,2148,1856,1864,1855,42,1832,1841,1842,3,2148,2157,2158,1855,1864,1865,42,1842,1841,1843,3,2159,2160,2161,1865,1864,1866,42,1843,1841,1844,3,2161,2160,2162,1866,1864,1867,42,1845,1843,1844,3,2163,2161,2162,1868,1866,1867,42,1845,1844,1846,3,2163,2162,2164,1868,1867,1869,42,1843,1847,1842,3,2165,2166,2167,1866,1870,1865,42,1843,1848,1847,3,2165,2168,2166,1866,1871,1870,42,1843,1849,1848,3,2165,2169,2168,1866,1872,1871,42,1849,1850,1848,3,2169,2170,2168,1872,1873,1871,42,1832,1842,1831,3,2148,2158,2171,1855,1865,1854,42,1851,1852,1853,3,2172,2173,2174,1874,1875,1876,42,1851,1854,1852,3,2175,2176,2177,1874,1877,1875,42,1854,1851,1855,3,2176,2175,2178,1877,1874,1878,42,1855,1856,1854,3,2179,2180,2181,1878,1879,1877,42,1857,1856,1855,3,2182,2180,2179,1880,1879,1878,42,1857,1858,1856,3,2183,2184,2185,1880,1881,1879,42,1856,1858,1859,3,2185,2184,2186,1879,1881,1882,42,1859,1858,1860,3,2187,2180,2181,1882,1881,1883,42,1858,1861,1860,3,2180,2179,2181,1881,1884,1883,42,1858,1862,1861,3,2180,2182,2179,1881,1885,1884,42,1860,1861,1863,3,2176,2178,2175,1883,1884,1886,42,1860,1863,1864,3,2176,2175,2177,1883,1886,1887,42,1864,1863,1865,3,2173,2172,2174,1887,1886,1888,42,1863,1866,1865,3,2172,2188,2174,1886,1889,1888,42,1865,1866,1867,3,2174,2188,2189,1888,1889,1890,42,1865,1867,1868,3,2174,2189,2190,1888,1890,1891,42,1867,1869,1868,3,2191,2192,2190,1890,1892,1891,42,1868,1869,1870,3,2190,2192,2193,1891,1892,1893,42,1868,1870,1871,3,2190,2193,2194,1891,1893,1894,42,1871,1870,1872,3,2194,2193,2195,1894,1893,1895,42,1870,1873,1872,3,2193,2196,2195,1893,1896,1895,42,1872,1873,1874,3,2195,2196,2197,1895,1896,1897,42,1874,1875,1872,3,2197,2198,2195,1897,1898,1895,42,1875,1876,1872,3,2198,2199,2195,1898,1899,1895,42,1876,1871,1872,3,2199,2194,2195,1899,1894,1895,42,1876,1865,1871,3,2199,2174,2194,1899,1888,1894,42,1864,1865,1876,3,2173,2174,2199,1887,1888,1899,42,1877,1864,1876,3,2200,2173,2199,1900,1887,1899,42,1878,1864,1877,3,2201,2177,2202,1901,1887,1900,42,1879,1864,1878,3,2203,2177,2201,1902,1887,1901,42,1879,1860,1864,3,2203,2176,2177,1902,1883,1887,42,1880,1860,1879,3,2204,2181,2205,1903,1883,1902,42,1860,1880,1859,3,2181,2204,2187,1883,1903,1882,42,1859,1880,1881,3,2187,2204,2206,1882,1903,1904,42,1881,1880,1882,3,2206,2204,2207,1904,1903,1905,42,1880,1879,1882,3,2204,2205,2207,1903,1902,1905,42,1882,1879,1878,3,2208,2203,2201,1905,1902,1901,42,1882,1878,1883,3,2208,2201,2209,1905,1901,1906,42,1883,1878,1877,3,2209,2201,2202,1906,1901,1900,42,1883,1877,1884,3,2209,2202,2210,1906,1900,1907,42,1884,1877,1876,3,2211,2200,2199,1907,1900,1899,42,1884,1876,1885,3,2211,2199,2212,1907,1899,1908,42,1886,1884,1885,3,2213,2211,2212,1909,1907,1908,42,1883,1884,1887,3,2209,2210,2214,1906,1907,1910,42,1888,1883,1887,3,2215,2209,2214,1911,1906,1910,42,1889,1883,1888,3,2216,2209,2215,1912,1906,1911,42,1889,1882,1883,3,2216,2208,2209,1912,1905,1906,42,1890,1889,1888,3,2217,2216,2215,1913,1912,1911,42,1890,1888,1887,3,2217,2215,2214,1913,1911,1910,42,1881,1882,1891,3,2206,2207,2218,1904,1905,1914,42,1892,1881,1891,3,2219,2206,2218,1915,1904,1914,42,1893,1881,1892,3,2220,2206,2219,1916,1904,1915,42,1881,1893,1894,3,2206,2220,2221,1904,1916,1917,42,1859,1881,1894,3,2187,2206,2221,1882,1904,1917,42,1859,1894,1895,3,2186,2222,2223,1882,1917,1918,42,1895,1894,1896,3,2223,2222,2224,1918,1917,1919,42,1894,1897,1896,3,2222,2225,2224,1917,1920,1919,42,1897,1898,1896,3,2225,2226,2224,1920,1921,1919,42,1897,1899,1898,3,2225,2227,2226,1920,1922,1921,42,1895,1896,1900,3,2187,2221,2206,1918,1919,1923,42,1901,1900,1896,3,2220,2206,2221,1924,1923,1919,42,1900,1901,1902,3,2206,2220,2219,1923,1924,1925,42,1901,1903,1902,3,2220,2228,2219,1924,1926,1925,42,1900,1902,1904,3,2206,2219,2218,1923,1925,1927,42,1902,1905,1904,3,2219,2229,2218,1925,1928,1927,42,1900,1904,1906,3,2206,2218,2207,1923,1927,1929,42,1907,1900,1906,3,2204,2206,2207,1930,1923,1929,42,1895,1900,1907,3,2187,2206,2204,1918,1923,1930,42,1854,1895,1907,3,2181,2187,2204,1877,1918,1930,42,1856,1895,1854,3,2180,2187,2181,1879,1918,1877,42,1856,1859,1895,3,2185,2186,2223,1879,1882,1918,42,1854,1907,1908,3,2181,2204,2205,1877,1930,1931,42,1907,1906,1908,3,2204,2207,2205,1930,1929,1931,42,1908,1906,1909,3,2203,2208,2201,1931,1929,1932,42,1909,1906,1910,3,2201,2208,2209,1932,1929,1933,42,1906,1911,1910,3,2208,2216,2209,1929,1934,1933,42,1910,1911,1912,3,2209,2216,2215,1933,1934,1935,42,1911,1913,1912,3,2216,2217,2215,1934,1936,1935,42,1912,1913,1914,3,2215,2217,2230,1935,1936,1937,42,1910,1912,1914,3,2209,2215,2230,1933,1935,1937,42,1914,1915,1910,3,2230,2210,2209,1937,1938,1933,42,1910,1916,1915,3,2209,2202,2210,1933,1939,1938,42,1910,1909,1916,3,2209,2201,2202,1933,1932,1939,42,1852,1909,1916,3,2177,2201,2202,1875,1932,1939,42,1852,1908,1909,3,2177,2203,2201,1875,1931,1932,42,1854,1908,1852,3,2176,2203,2177,1877,1931,1875,42,1852,1916,1917,3,2173,2200,2199,1875,1939,1940,42,1916,1915,1917,3,2200,2211,2199,1939,1938,1940,42,1917,1915,1918,3,2199,2211,2212,1940,1938,1941,42,1915,1919,1918,3,2211,2213,2212,1938,1942,1941,42,1852,1917,1853,3,2173,2199,2174,1875,1940,1876,42,1853,1917,1920,3,2174,2199,2194,1876,1940,1943,42,1917,1921,1920,3,2199,2195,2194,1940,1944,1943,42,1922,1921,1917,3,2198,2195,2199,1945,1944,1940,42,1923,1921,1922,3,2197,2195,2198,1946,1944,1945,42,1923,1924,1921,3,2197,2196,2195,1946,1947,1944,42,1921,1924,1925,3,2195,2196,2193,1944,1947,1948,42,1921,1925,1920,3,2195,2193,2194,1944,1948,1943,42,1926,1920,1925,3,2190,2194,2193,1949,1943,1948,42,1853,1920,1926,3,2174,2194,2190,1876,1943,1949,42,1927,1853,1926,3,2189,2174,2190,1950,1876,1949,42,1928,1853,1927,3,2188,2174,2189,1951,1876,1950,42,1851,1853,1928,3,2172,2174,2188,1874,1876,1951,42,1926,1927,1929,3,2190,2191,2192,1949,1950,1952,42,1926,1925,1929,3,2190,2193,2192,1949,1948,1952,42,1930,1893,1892,3,2228,2220,2219,1953,1916,1915,42,1931,1892,1891,3,2229,2219,2218,1954,1915,1914,42,1871,1865,1868,3,2194,2174,2190,1894,1888,1891,42,1932,1933,1934,3,2231,2232,2233,1955,1956,1957,42,1933,1932,1935,3,2232,2231,2234,1956,1955,1958,42,1935,1932,1936,3,2235,2236,2237,1958,1955,1959,42,1936,1932,1937,3,2237,2238,2239,1959,1955,1960,42,1932,1938,1937,3,2238,2240,2239,1955,1961,1960,42,1938,1932,1934,3,2240,2238,2241,1961,1955,1957,42,1938,1934,1939,3,2240,2241,2242,1961,1957,1962,42,1939,1934,1940,3,2242,2241,2243,1962,1957,1963,42,1934,1941,1940,3,2241,2244,2243,1957,1964,1963,42,1934,1942,1941,3,2233,2245,2246,1957,1965,1964,42,1933,1942,1934,3,2232,2245,2233,1956,1965,1957,42,1933,1943,1942,3,2232,2247,2245,1956,1966,1965,42,1933,1944,1943,3,2232,2248,2247,1956,1967,1966,42,1933,1945,1944,3,2232,2249,2248,1956,1968,1967,42,1945,1933,1935,3,2249,2232,2234,1968,1956,1958,42,1945,1935,1946,3,2249,2234,2250,1968,1958,1969,42,1946,1935,1936,3,2251,2235,2237,1969,1958,1959,42,1936,1947,1946,3,2237,2252,2251,1959,1970,1969,42,1947,1936,1948,3,2252,2237,2253,1970,1959,1971,42,1936,1937,1948,3,2237,2239,2253,1959,1960,1971,42,1948,1937,1949,3,2254,2255,2256,1971,1960,1972,42,1937,1950,1949,3,2255,2257,2256,1960,1973,1972,42,1937,1938,1950,3,2255,2258,2257,1960,1961,1973,42,1938,1939,1950,3,2258,2259,2257,1961,1962,1973,42,1939,1951,1950,3,2259,2260,2257,1962,1974,1973,42,1951,1939,1940,3,2260,2259,2261,1974,1962,1963,42,1951,1940,1952,3,2260,2261,2262,1974,1963,1975,42,1940,1953,1952,3,2261,2263,2262,1963,1976,1975,42,1940,1954,1953,3,2261,2264,2263,1963,1977,1976,42,1940,1941,1954,3,2243,2244,2265,1963,1964,1977,42,1941,1955,1954,3,2246,2266,2267,1964,1978,1977,42,1942,1955,1941,3,2245,2266,2246,1965,1978,1964,42,1942,1956,1955,3,2245,2268,2266,1965,1979,1978,42,1943,1956,1942,3,2247,2268,2245,1966,1979,1965,42,1943,1957,1956,3,2269,2270,2271,1966,1980,1979,42,1957,1943,1944,3,2270,2269,2272,1980,1966,1967,42,1957,1944,1958,3,2270,2272,2273,1980,1967,1981,42,1958,1944,1959,3,2273,2272,2274,1981,1967,1982,42,1944,1960,1959,3,2248,2275,2276,1967,1983,1982,42,1945,1960,1944,3,2249,2275,2248,1968,1983,1967,42,1960,1945,1946,3,2275,2249,2250,1983,1968,1969,42,1961,1960,1946,3,2277,2275,2250,1984,1983,1969,42,1962,1960,1961,3,2278,2275,2277,1985,1983,1984,42,1960,1962,1963,3,2275,2278,2279,1983,1985,1986,42,1962,1964,1963,3,2278,2280,2279,1985,1987,1986,42,1964,1962,1961,3,2280,2278,2277,1987,1985,1984,42,1960,1963,1959,3,2275,2279,2276,1983,1986,1982,42,1958,1959,1965,3,2273,2274,2281,1981,1982,1988,42,1965,1959,1966,3,2281,2274,2282,1988,1982,1989,42,1967,1965,1966,3,2283,2281,2282,1990,1988,1989,42,1968,1967,1966,3,2284,2283,2282,1991,1990,1989,42,1958,1965,1969,3,2285,2286,2287,1981,1988,1992,42,1969,1965,1970,3,2287,2286,2288,1992,1988,1993,42,1969,1970,1971,3,2287,2288,2289,1992,1993,1994,42,1971,1970,1972,3,2289,2288,2290,1994,1993,1995,42,1973,1971,1972,3,2291,2289,2290,1996,1994,1995,42,1969,1971,1973,3,2287,2289,2291,1992,1994,1996,42,1969,1973,1974,3,2287,2291,2292,1992,1996,1997,42,1975,1969,1974,3,2293,2287,2292,1998,1992,1997,42,1975,1958,1969,3,2293,2285,2287,1998,1981,1992,42,1976,1958,1975,3,2294,2285,2293,1999,1981,1998,42,1976,1957,1958,3,2294,2295,2285,1999,1980,1981,42,1957,1976,1977,3,2295,2294,2296,1980,1999,2000,42,1976,1978,1977,3,2294,2297,2296,1999,2001,2000,42,1976,1979,1978,3,2294,2298,2297,1999,2002,2001,42,1976,1975,1979,3,2294,2293,2298,1999,1998,2002,42,1975,1974,1979,3,2293,2292,2298,1998,1997,2002,42,1979,1974,1980,3,2299,2300,2301,2002,1997,2003,42,1980,1974,1981,3,2301,2300,2302,2003,1997,2004,42,1981,1974,1982,3,2302,2300,2303,2004,1997,2005,42,1981,1982,1983,3,2302,2303,2304,2004,2005,2006,42,1983,1982,1984,3,2304,2303,2305,2006,2005,2007,42,1984,1985,1983,3,2305,2306,2304,2007,2008,2006,42,1981,1983,1985,3,2302,2304,2306,2004,2006,2008,42,1981,1985,1986,3,2302,2306,2307,2004,2008,2009,42,1987,1981,1986,3,2308,2302,2307,2010,2004,2009,42,1980,1981,1987,3,2301,2302,2308,2003,2004,2010,42,1988,1980,1987,3,2309,2301,2308,2011,2003,2010,42,1988,1979,1980,3,2309,2299,2301,2011,2002,2003,42,1988,1978,1979,3,2309,2310,2299,2011,2001,2002,42,1978,1988,1989,3,2310,2309,2311,2001,2011,2012,42,1989,1988,1990,3,2311,2309,2312,2012,2011,2013,42,1988,1987,1990,3,2309,2308,2312,2011,2010,2013,42,1990,1987,1991,3,2313,2314,2315,2013,2010,2014,42,1991,1987,1986,3,2315,2314,2316,2014,2010,2009,42,1991,1986,1992,3,2315,2316,2317,2014,2009,2015,42,1992,1986,1993,3,2317,2316,2318,2015,2009,2016,42,1986,1994,1993,3,2316,2319,2318,2009,2017,2016,42,1994,1995,1993,3,2319,2320,2318,2017,2018,2016,42,1991,1992,1996,3,2315,2321,2322,2014,2015,2019,42,1996,1992,1997,3,2322,2321,2323,2019,2015,2020,42,1992,1998,1997,3,2321,2324,2323,2015,2021,2020,42,1998,1999,1997,3,2324,2325,2323,2021,2022,2020,42,1999,2000,1997,3,2325,2326,2323,2022,2023,2020,42,1997,2000,1996,3,2323,2326,2322,2020,2023,2019,42,2000,2001,1996,3,2326,2327,2322,2023,2024,2019,42,1996,2001,2002,3,2322,2327,2328,2019,2024,2025,42,2001,2003,2002,3,2327,2329,2328,2024,2026,2025,42,2002,2003,2004,3,2328,2329,2330,2025,2026,2027,42,2003,2005,2004,3,2329,2331,2330,2026,2028,2027,42,2005,2003,2006,3,2332,2333,2334,2028,2026,2029,42,2006,2003,2007,3,2334,2333,2335,2029,2026,2030,42,2007,2008,2006,3,2335,2336,2334,2030,2031,2029,42,2009,2008,2007,3,2337,2336,2335,2032,2031,2030,42,2006,2010,2005,3,2338,2339,2340,2029,2033,2028,42,2006,2011,2010,3,2338,2341,2339,2029,2034,2033,42,2012,2011,2006,3,2342,2341,2338,2035,2034,2029,42,2012,2013,2011,3,2342,2343,2341,2035,2036,2034,42,2010,2014,2005,3,2344,2345,2346,2033,2037,2028,42,2014,2010,2015,3,2345,2344,2347,2037,2033,2038,42,2015,2010,2016,3,2347,2344,2348,2038,2033,2039,42,2015,2016,2017,3,2347,2348,2349,2038,2039,2040,42,2016,2018,2017,3,2348,2350,2349,2039,2041,2040,42,2017,2018,2019,3,2349,2350,2351,2040,2041,2042,42,2018,2020,2019,3,2350,2352,2351,2041,2043,2042,42,2019,2020,2021,3,2351,2352,2353,2042,2043,2044,42,2020,2022,2021,3,2352,2354,2353,2043,2045,2044,42,2021,2022,2023,3,2353,2354,2355,2044,2045,2046,42,2024,2021,2023,3,2356,2353,2355,2047,2044,2046,42,2019,2021,2024,3,2351,2353,2356,2042,2044,2047,42,2025,2019,2024,3,2357,2351,2356,2048,2042,2047,42,2017,2019,2025,3,2349,2351,2357,2040,2042,2048,42,2015,2017,2025,3,2347,2349,2357,2038,2040,2048,42,2015,2025,2026,3,2347,2357,2358,2038,2048,2049,42,2026,2025,2027,3,2358,2359,2360,2049,2048,2050,42,2025,2028,2027,3,2359,2361,2360,2048,2051,2050,42,2025,2029,2028,3,2359,2362,2361,2048,2052,2051,42,2025,2030,2029,3,2359,2363,2362,2048,2053,2052,42,2030,2031,2029,3,2363,2364,2362,2053,2054,2052,42,2026,2027,2032,3,2358,2360,2365,2049,2050,2055,42,2027,2033,2032,3,2366,2367,2368,2050,2056,2055,42,2027,2034,2033,3,2366,2369,2367,2050,2057,2056,42,2027,2035,2034,3,2366,2370,2369,2050,2058,2057,42,2035,2036,2034,3,2370,2371,2369,2058,2059,2057,42,2035,2037,2036,3,2370,2372,2371,2058,2060,2059,42,2037,2038,2036,3,2372,2373,2371,2060,2061,2059,42,2033,2034,2039,3,2374,2375,2376,2056,2057,2062,42,2039,2034,2040,3,2376,2375,2377,2062,2057,2063,42,2040,2034,2041,3,2377,2375,2378,2063,2057,2064,42,2040,2041,2042,3,2377,2378,2379,2063,2064,2065,42,2040,2042,2043,3,2377,2379,2380,2063,2065,2066,42,2043,2042,2044,3,2381,2382,2383,2066,2065,2067,42,2042,2045,2044,3,2382,2384,2383,2065,2068,2067,42,2042,2046,2045,3,2382,2385,2384,2065,2069,2068,42,2045,2046,2047,3,2384,2385,2386,2068,2069,2070,42,2045,2047,2048,3,2384,2386,2387,2068,2070,2071,42,2044,2045,2048,3,2383,2384,2387,2067,2068,2071,42,2044,2048,2049,3,2383,2387,2388,2067,2071,2072,42,2044,2049,2050,3,2383,2388,2389,2067,2072,2073,42,2050,2049,2051,3,2389,2388,2390,2073,2072,2074,42,2049,2052,2051,3,2391,2392,2393,2072,2075,2074,42,2049,2053,2052,3,2391,2394,2392,2072,2076,2075,42,2054,2053,2049,3,2395,2394,2391,2077,2076,2072,42,2054,2055,2053,3,2395,2396,2394,2077,2078,2076,42,2054,2056,2055,3,2395,2397,2396,2077,2079,2078,42,2053,2057,2052,3,2394,2398,2392,2076,2080,2075,42,2053,2058,2057,3,2394,2399,2398,2076,2081,2080,42,2059,2058,2053,3,2400,2399,2394,2082,2081,2076,42,2059,2060,2058,3,2400,2401,2399,2082,2083,2081,42,2061,2060,2059,3,2402,2401,2400,2084,2083,2082,42,2061,2062,2060,3,2402,2403,2401,2084,2085,2083,42,2063,2062,2061,3,2404,2403,2402,2086,2085,2084,42,2058,2064,2057,3,2405,2406,2407,2081,2087,2080,42,2058,2065,2064,3,2405,2408,2406,2081,2088,2087,42,2066,2065,2058,3,2409,2408,2405,2089,2088,2081,42,2066,2067,2065,3,2409,2410,2408,2089,2090,2088,42,2068,2067,2066,3,2411,2410,2409,2091,2090,2089,42,2064,2065,2069,3,2406,2408,2412,2087,2088,2092,42,2065,2070,2069,3,2408,2413,2412,2088,2093,2092,42,2071,2070,2065,3,2410,2413,2408,2094,2093,2088,42,2071,2072,2070,3,2410,2414,2413,2094,2095,2093,42,2073,2072,2071,3,2415,2414,2410,2096,2095,2094,42,2072,2073,2074,3,2414,2415,2416,2095,2096,2097,42,2075,2072,2074,3,2417,2414,2416,2098,2095,2097,42,2070,2072,2075,3,2413,2414,2417,2093,2095,2098,42,2076,2070,2075,3,2418,2413,2417,2099,2093,2098,42,2069,2070,2076,3,2412,2413,2418,2092,2093,2099,42,2077,2069,2076,3,2419,2412,2418,2100,2092,2099,42,2077,2078,2069,3,2419,2420,2412,2100,2101,2092,42,2079,2078,2077,3,2421,2420,2419,2102,2101,2100,42,2079,2080,2078,3,2422,2423,2424,2102,2103,2101,42,2081,2080,2079,3,2425,2423,2422,2104,2103,2102,42,2081,2082,2080,3,2425,2426,2423,2104,2105,2103,42,2081,2083,2082,3,2427,2428,2429,2104,2106,2105,42,2084,2083,2081,3,2430,2428,2427,2107,2106,2104,42,2085,2083,2084,3,2431,2432,2433,2108,2106,2107,42,2085,2086,2083,3,2431,2434,2432,2108,2109,2106,42,2085,2087,2086,3,2435,2436,2437,2108,2110,2109,42,2088,2087,2085,3,2438,2436,2435,2111,2110,2108,42,2088,2089,2087,3,2438,2439,2436,2111,2112,2110,42,2090,2089,2088,3,2440,2439,2438,2113,2112,2111,42,2090,2091,2089,3,2441,2442,2443,2113,2114,2112,42,1953,2091,2090,3,2444,2442,2441,1976,2114,2113,42,1953,2092,2091,3,2444,2445,2442,1976,2115,2114,42,1954,2092,1953,3,2446,2445,2444,1977,2115,1976,42,1955,2092,1954,3,2447,2448,2449,1978,2115,1977,42,1955,2093,2092,3,2447,2450,2448,1978,2116,2115,42,1977,2093,1955,3,2451,2450,2447,2000,2116,1978,42,1977,1989,2093,3,2451,2311,2450,2000,2012,2116,42,1977,1978,1989,3,2451,2310,2311,2000,2001,2012,42,2093,1989,2094,3,2452,2453,2454,2116,2012,2117,42,1989,2095,2094,3,2453,2455,2454,2012,2118,2117,42,1989,2096,2095,3,2453,2456,2455,2012,2119,2118,42,1989,1990,2096,3,2453,2313,2456,2012,2013,2119,42,2096,1990,1991,3,2456,2313,2315,2119,2013,2014,42,2096,1991,2002,3,2456,2315,2328,2119,2014,2025,42,1991,1996,2002,3,2315,2322,2328,2014,2019,2025,42,2096,2002,2004,3,2456,2328,2330,2119,2025,2027,42,2096,2004,2097,3,2456,2330,2457,2119,2027,2120,42,2097,2004,2005,3,2458,2330,2331,2120,2027,2028,42,2097,2005,2098,3,2459,2346,2460,2120,2028,2121,42,2098,2005,2014,3,2460,2346,2345,2121,2028,2037,42,2098,2014,2099,3,2460,2345,2461,2121,2037,2122,42,2099,2014,2100,3,2461,2345,2462,2122,2037,2123,42,2014,2026,2100,3,2345,2358,2462,2037,2049,2123,42,2015,2026,2014,3,2347,2358,2345,2038,2049,2037,42,2026,2032,2100,3,2358,2365,2462,2049,2055,2123,42,2099,2100,2032,3,2461,2462,2365,2122,2123,2055,42,2099,2032,2101,3,2461,2365,2463,2122,2055,2124,42,2101,2032,2102,3,2464,2368,2465,2124,2055,2125,42,2032,2033,2102,3,2368,2367,2465,2055,2056,2125,42,2033,2103,2102,3,2374,2466,2467,2056,2126,2125,42,2103,2033,2039,3,2466,2374,2376,2126,2056,2062,42,2039,2104,2103,3,2376,2468,2466,2062,2127,2126,42,2039,2043,2104,3,2376,2380,2468,2062,2066,2127,42,2039,2040,2043,3,2376,2377,2380,2062,2063,2066,42,2043,2050,2104,3,2381,2389,2469,2066,2073,2127,42,2043,2044,2050,3,2381,2383,2389,2066,2067,2073,42,2105,2104,2050,3,2470,2469,2389,2128,2127,2073,42,2104,2105,2106,3,2469,2470,2471,2127,2128,2129,42,2107,2106,2105,3,2472,2471,2470,2130,2129,2128,42,2108,2106,2107,3,2473,2474,2475,2131,2129,2130,42,2108,2101,2106,3,2473,2464,2474,2131,2124,2129,42,2108,2099,2101,3,2476,2461,2463,2131,2122,2124,42,2109,2099,2108,3,2477,2461,2476,2132,2122,2131,42,2110,2099,2109,3,2478,2461,2477,2133,2122,2132,42,2110,2098,2099,3,2478,2460,2461,2133,2121,2122,42,2110,2097,2098,3,2479,2459,2460,2133,2120,2121,42,2110,2095,2097,3,2480,2455,2457,2133,2118,2120,42,2094,2095,2110,3,2454,2455,2480,2117,2118,2133,42,2089,2094,2110,3,2443,2454,2480,2112,2117,2133,42,2091,2094,2089,3,2442,2454,2443,2114,2117,2112,42,2093,2094,2091,3,2452,2454,2442,2116,2117,2114,42,2092,2093,2091,3,2445,2452,2442,2115,2116,2114,42,2089,2110,2087,3,2439,2478,2436,2112,2133,2110,42,2087,2110,2109,3,2436,2478,2477,2110,2133,2132,42,2087,2109,2086,3,2436,2477,2437,2110,2132,2109,42,2086,2109,2108,3,2437,2477,2476,2109,2132,2131,42,2086,2108,2107,3,2434,2473,2475,2109,2131,2130,42,2086,2107,2083,3,2434,2475,2432,2109,2130,2106,42,2083,2107,2111,3,2428,2472,2481,2106,2130,2134,42,2107,2105,2111,3,2472,2470,2481,2130,2128,2134,42,2111,2105,2051,3,2481,2470,2390,2134,2128,2074,42,2050,2051,2105,3,2389,2390,2470,2073,2074,2128,42,2111,2051,2112,3,2481,2390,2482,2134,2074,2135,42,2112,2051,2113,3,2483,2393,2484,2135,2074,2136,42,2113,2051,2052,3,2484,2393,2392,2136,2074,2075,42,2113,2052,2078,3,2484,2392,2424,2136,2075,2101,42,2078,2052,2057,3,2424,2392,2398,2101,2075,2080,42,2078,2057,2064,3,2420,2407,2406,2101,2080,2087,42,2078,2064,2069,3,2420,2406,2412,2101,2087,2092,42,2080,2113,2078,3,2423,2484,2424,2103,2136,2101,42,2080,2112,2113,3,2423,2483,2484,2103,2135,2136,42,2082,2112,2080,3,2426,2483,2423,2105,2135,2103,42,2111,2112,2082,3,2481,2482,2429,2134,2135,2105,42,2083,2111,2082,3,2428,2481,2429,2106,2134,2105,42,2095,2096,2097,3,2455,2456,2457,2118,2119,2120,42,2101,2102,2106,3,2464,2465,2474,2124,2125,2129,42,2106,2102,2103,3,2485,2467,2466,2129,2125,2126,42,2103,2104,2106,3,2466,2468,2485,2126,2127,2129,42,1956,1977,1955,3,2486,2296,2487,1979,2000,1978,42,1957,1977,1956,3,2295,2296,2486,1980,2000,1979,42,2114,1953,2090,3,2488,2489,2490,2137,1976,2113,42,1952,1953,2114,3,2491,2489,2488,1975,1976,2137,42,2115,1952,2114,3,2492,2491,2488,2138,1975,2137,42,2116,1952,2115,3,2493,2491,2492,2139,1975,2138,42,1951,1952,2116,3,2260,2262,2494,1974,1975,2139,42,1950,1951,2116,3,2257,2260,2494,1973,1974,2139,42,1950,2116,2117,3,2257,2494,2495,1973,2139,2140,42,2116,2118,2117,3,2493,2496,2497,2139,2141,2140,42,2116,2115,2118,3,2493,2492,2496,2139,2138,2141,42,2115,2119,2118,3,2498,2499,2500,2138,2142,2141,42,2115,2120,2119,3,2501,2502,2503,2138,2143,2142,42,2115,2121,2120,3,2501,2504,2502,2138,2144,2143,42,2115,2114,2121,3,2501,2505,2504,2138,2137,2144,42,2121,2114,2122,3,2504,2505,2506,2144,2137,2145,42,2114,2090,2122,3,2505,2507,2506,2137,2113,2145,42,2122,2090,2088,3,2506,2507,2508,2145,2113,2111,42,2122,2088,2123,3,2509,2510,2511,2145,2111,2146,42,2123,2088,2085,3,2511,2510,2512,2146,2111,2108,42,2123,2085,2124,3,2513,2514,2515,2146,2108,2147,42,2124,2085,2084,3,2515,2514,2516,2147,2108,2107,42,2124,2084,2125,3,2515,2516,2517,2147,2107,2148,42,2125,2084,2081,3,2517,2516,2518,2148,2107,2104,42,2125,2081,2126,3,2519,2520,2521,2148,2104,2149,42,2126,2081,2079,3,2521,2520,2522,2149,2104,2102,42,2081,2079,2127,3,2523,2524,2525,2104,2102,2150,42,2128,2081,2079,3,2526,2527,2528,2151,2104,2102,42,2128,2079,2129,3,2526,2528,2529,2151,2102,2152,42,2130,2128,2129,3,2530,2526,2529,2153,2151,2152,42,2130,2129,2131,3,2530,2529,2531,2153,2152,2154,42,2132,2130,2131,3,2532,2530,2531,2155,2153,2154,42,2132,2131,2133,3,2532,2531,2533,2155,2154,2156,42,2134,2081,2127,3,2534,2523,2525,2157,2104,2150,42,2135,2134,2127,3,2535,2534,2525,2158,2157,2150,42,2136,2134,2135,3,2536,2534,2535,2159,2157,2158,42,2137,2136,2135,3,2532,2536,2535,2160,2159,2158,42,2138,2136,2137,3,2537,2536,2532,2161,2159,2160,42,2138,2137,2139,3,2537,2532,2538,2161,2160,2162,42,2126,2079,2140,3,2521,2522,2539,2149,2102,2163,42,2140,2079,2141,3,2540,2541,2542,2163,2102,2164,42,2079,2142,2141,3,2541,2543,2542,2102,2165,2164,42,2079,2077,2142,3,2421,2419,2544,2102,2100,2165,42,2077,2076,2142,3,2419,2418,2544,2100,2099,2165,42,2142,2076,2143,3,2543,2545,2546,2165,2099,2166,42,2076,2075,2143,3,2545,2547,2546,2099,2098,2166,42,2075,2144,2143,3,2547,2548,2546,2098,2167,2166,42,2145,2144,2075,3,2549,2548,2547,2168,2167,2098,42,2145,2146,2144,3,2549,2550,2548,2168,2169,2167,42,2147,2146,2145,3,2551,2550,2549,2170,2169,2168,42,2146,2148,2144,3,2550,2552,2548,2169,2171,2167,42,2146,2149,2148,3,2550,2553,2552,2169,2172,2171,42,2150,2149,2146,3,2554,2553,2550,2173,2172,2169,42,2149,2150,2151,3,2553,2554,2555,2172,2173,2174,42,2152,2149,2151,3,2556,2553,2555,2175,2172,2174,42,2148,2149,2152,3,2552,2553,2556,2171,2172,2175,42,2153,2148,2152,3,2557,2552,2556,2176,2171,2175,42,2154,2148,2153,3,2558,2552,2557,2177,2171,2176,42,2144,2148,2154,3,2548,2552,2558,2167,2171,2177,42,2143,2144,2154,3,2546,2548,2558,2166,2167,2177,42,2142,2143,2154,3,2543,2546,2558,2165,2166,2177,42,2141,2142,2154,3,2542,2543,2558,2164,2165,2177,42,2141,2154,2153,3,2542,2558,2557,2164,2177,2176,42,2141,2153,2140,3,2542,2557,2540,2164,2176,2163,42,2140,2153,2155,3,2559,2560,2561,2163,2176,2178,42,2155,2153,2152,3,2561,2560,2562,2178,2176,2175,42,2155,2152,2156,3,2561,2562,2563,2178,2175,2179,42,2152,2151,2156,3,2562,2564,2563,2175,2174,2179,42,2156,2151,2157,3,2563,2564,2565,2179,2174,2180,42,2151,2158,2157,3,2564,2566,2565,2174,2181,2180,42,2159,2155,2156,3,2567,2568,2569,2182,2178,2179,42,2160,2155,2159,3,2570,2568,2567,2183,2178,2182,42,2160,2140,2155,3,2570,2539,2568,2183,2163,2178,42,2160,2126,2140,3,2570,2521,2539,2183,2149,2163,42,2160,2125,2126,3,2570,2519,2521,2183,2148,2149,42,2161,2125,2160,3,2571,2519,2570,2184,2148,2183,42,2162,2125,2161,3,2572,2573,2574,2185,2148,2184,42,2163,2125,2162,3,2575,2517,2576,2186,2148,2185,42,2163,2124,2125,3,2575,2515,2517,2186,2147,2148,42,2164,2124,2163,3,2577,2515,2575,2187,2147,2186,42,2164,2123,2124,3,2577,2513,2515,2187,2146,2147,42,2164,2122,2123,3,2578,2509,2511,2187,2145,2146,42,2121,2122,2164,3,2579,2509,2578,2144,2145,2187,42,2121,2164,2165,3,2579,2578,2580,2144,2187,2188,42,2164,2163,2165,3,2577,2575,2581,2187,2186,2188,42,2163,2166,2165,3,2575,2582,2581,2186,2189,2188,42,2163,2167,2166,3,2575,2583,2582,2186,2190,2189,42,2163,2162,2167,3,2575,2576,2583,2186,2185,2190,42,2167,2162,2161,3,2584,2572,2574,2190,2185,2184,42,2161,2168,2167,3,2574,2585,2584,2184,2191,2190,42,2168,2161,2159,3,2586,2571,2567,2191,2184,2182,42,2161,2160,2159,3,2571,2570,2567,2184,2183,2182,42,2159,2169,2168,3,2567,2587,2586,2182,2192,2191,42,2159,2156,2169,3,2567,2569,2587,2182,2179,2192,42,2169,2156,2170,3,2587,2569,2588,2192,2179,2193,42,2169,2170,2171,3,2587,2588,2589,2192,2193,2194,42,2170,2172,2171,3,2588,2590,2589,2193,2195,2194,42,2173,2171,2172,3,2591,2589,2590,2196,2194,2195,42,2174,2171,2173,3,2592,2589,2591,2197,2194,2196,42,2169,2171,2174,3,2587,2589,2592,2192,2194,2197,42,2168,2169,2174,3,2586,2587,2592,2191,2192,2197,42,2168,2174,2175,3,2585,2593,2594,2191,2197,2198,42,2174,2176,2175,3,2593,2595,2594,2197,2199,2198,42,2174,2177,2176,3,2593,2596,2595,2197,2200,2199,42,2177,2178,2176,3,2596,2597,2595,2200,2201,2199,42,2179,2175,2176,3,2598,2599,2600,2202,2198,2199,42,2166,2175,2179,3,2582,2599,2598,2189,2198,2202,42,2166,2167,2175,3,2582,2583,2599,2189,2190,2198,42,2167,2168,2175,3,2584,2585,2594,2190,2191,2198,42,2165,2166,2179,3,2581,2582,2598,2188,2189,2202,42,2165,2179,2180,3,2581,2598,2601,2188,2202,2203,42,2180,2179,2181,3,2601,2598,2602,2203,2202,2204,42,2179,2176,2181,3,2598,2600,2602,2202,2199,2204,42,2176,2182,2181,3,2600,2603,2602,2199,2205,2204,42,2183,2181,2182,3,2604,2602,2603,2206,2204,2205,42,2180,2181,2183,3,2601,2602,2604,2203,2204,2206,42,2184,2180,2183,3,2605,2606,2607,2207,2203,2206,42,2165,2180,2184,3,2580,2606,2605,2188,2203,2207,42,2120,2165,2184,3,2608,2580,2605,2143,2188,2207,42,2121,2165,2120,3,2579,2580,2608,2144,2188,2143,42,2120,2184,2185,3,2502,2609,2610,2143,2207,2208,42,2184,2186,2185,3,2609,2611,2610,2207,2209,2208,42,2184,2187,2186,3,2609,2612,2611,2207,2210,2209,42,2187,2188,2186,3,2612,2613,2611,2210,2211,2209,42,2187,2189,2188,3,2612,2614,2613,2210,2212,2211,42,2189,2190,2188,3,2614,2615,2613,2212,2213,2211,42,2119,2120,2185,3,2503,2502,2610,2142,2143,2208,42,2119,2185,2191,3,2503,2610,2616,2142,2208,2214,42,2191,2185,2192,3,2616,2610,2617,2214,2208,2215,42,2185,2193,2192,3,2610,2618,2617,2208,2216,2215,42,2192,2193,2194,3,2617,2618,2619,2215,2216,2217,42,2119,2191,2118,3,2499,2620,2500,2142,2214,2141,42,2118,2191,2195,3,2500,2620,2621,2141,2214,2218,42,2195,2191,2196,3,2621,2620,2622,2218,2214,2219,42,2191,2197,2196,3,2620,2623,2622,2214,2220,2219,42,2198,2196,2197,3,2624,2622,2623,2221,2219,2220,42,2117,2118,2195,3,2497,2496,2625,2140,2141,2218,42,2199,2117,2195,3,2626,2497,2625,2222,2140,2218,42,1949,2117,2199,3,2256,2495,2627,1972,2140,2222,42,1949,1950,2117,3,2256,2257,2495,1972,1973,2140,42,1949,2199,2200,3,2256,2627,2628,1972,2222,2223,42,2201,1949,2200,3,2629,2256,2628,2224,1972,2223,42,1948,1949,2201,3,2254,2256,2629,1971,1972,2224,42,1948,2201,2202,3,2254,2629,2630,1971,2224,2225,42,2202,2201,2203,3,2630,2629,2631,2225,2224,2226,42,2203,2201,2204,3,2631,2629,2632,2226,2224,2227,42,2201,2200,2204,3,2629,2628,2632,2224,2223,2227,42,2205,2203,2204,3,2633,2631,2632,2228,2226,2227,42,2202,2203,2205,3,2630,2631,2633,2225,2226,2228,42,2199,2195,2206,3,2626,2625,2634,2222,2218,2229,42,2207,2199,2206,3,2635,2626,2634,2230,2222,2229,42,2207,2206,2208,3,2635,2634,2636,2230,2229,2231,42,2209,2207,2208,3,2637,2635,2636,2232,2230,2231,42,2210,2209,2208,3,2638,2637,2636,2233,2232,2231,42,2184,2183,2211,3,2605,2607,2639,2207,2206,2234,42,2183,2212,2211,3,2607,2640,2639,2206,2235,2234,42,1947,1948,2213,3,2252,2253,2641,1970,1971,2236,42,2214,1947,2213,3,2642,2252,2641,2237,1970,2236,42,2215,1947,2214,3,2643,2252,2642,2238,1970,2237,42,1947,2215,1946,3,2252,2643,2251,1970,2238,1969,42,2216,2215,2214,3,2644,2643,2642,2239,2238,2237,42,2216,2214,2213,3,2644,2642,2641,2239,2237,2236,42,2217,2218,2219,3,2645,2646,2647,2240,2241,2242,42,2218,2217,2220,3,2646,2645,2648,2241,2240,2243,42,2220,2217,2221,3,2648,2645,2649,2243,2240,2244,42,2217,2222,2221,3,2645,2650,2649,2240,2245,2244,42,2222,2217,2223,3,2650,2645,2651,2245,2240,2246,42,2223,2217,2219,3,2651,2645,2647,2246,2240,2242,42,2224,2222,2223,3,2652,2650,2651,2247,2245,2246,42,2222,2224,2225,3,2650,2652,2653,2245,2247,2248,42,2221,2222,2225,3,2649,2650,2653,2244,2245,2248,42,2226,2218,2220,3,2654,2646,2648,2249,2241,2243,42,2218,2226,2227,3,2646,2654,2655,2241,2249,2250,42,2226,2228,2227,3,2654,2656,2655,2249,2251,2250,42,2227,2228,2229,3,2655,2656,2657,2250,2251,2252,42,2228,2230,2229,3,2656,2658,2657,2251,2253,2252,42,2229,2230,2231,3,2657,2658,2659,2252,2253,2254,42,2231,2230,2232,3,2660,2661,2662,2254,2253,2255,42,2231,2232,2233,3,2660,2662,2663,2254,2255,2256,42,2233,2232,2234,3,2663,2662,2664,2256,2255,2257,42,2232,2235,2234,3,2662,2665,2664,2255,2258,2257,42,2232,2236,2235,3,2662,2666,2665,2255,2259,2258,42,2236,2237,2235,3,2667,2668,2669,2259,2260,2258,42,2236,2238,2237,3,2670,2671,2672,2259,2261,2260,42,2236,2239,2238,3,2670,2673,2671,2259,2262,2261,42,2238,2240,2237,3,2671,2674,2672,2261,2263,2260,42,2237,2240,2241,3,2672,2674,2675,2260,2263,2264,42,2241,2240,2242,3,2675,2674,2676,2264,2263,2265,42,2240,2243,2242,3,2674,2677,2676,2263,2266,2265,42,2243,2244,2242,3,2677,2678,2676,2266,2267,2265,42,2241,2242,2245,3,2679,2677,2676,2264,2265,2268,42,2245,2242,2246,3,2676,2677,2680,2268,2265,2269,42,2246,2242,2247,3,2680,2677,2681,2269,2265,2270,42,2247,2248,2246,3,2681,2678,2680,2270,2271,2269,42,2237,2241,2249,3,2668,2682,2683,2260,2264,2272,42,2237,2249,2235,3,2668,2683,2669,2260,2272,2258,42,2250,2235,2249,3,2684,2669,2683,2273,2258,2272,42,2234,2235,2250,3,2664,2665,2685,2257,2258,2273,42,2251,2234,2250,3,2686,2664,2685,2274,2257,2273,42,2233,2234,2251,3,2663,2664,2686,2256,2257,2274,42,2252,2251,2250,3,2687,2686,2685,2275,2274,2273,42,2252,2250,2253,3,2687,2685,2688,2275,2273,2276,42,2252,2253,2254,3,2687,2688,2689,2275,2276,2277,42,2255,2231,2233,3,2690,2660,2663,2278,2254,2256,42,2255,2233,2256,3,2690,2663,2686,2278,2256,2279,42,2257,2255,2256,3,2691,2690,2686,2280,2278,2279,42,2257,2256,2258,3,2691,2686,2687,2280,2279,2281,42,2259,2257,2258,3,2692,2691,2687,2282,2280,2281,42,2260,2229,2231,3,2693,2657,2659,2283,2252,2254,42,2227,2229,2260,3,2655,2657,2693,2250,2252,2283,42,2261,2227,2260,3,2694,2655,2693,2284,2250,2283,42,2261,2260,2262,3,2694,2693,2695,2284,2283,2285,42,2262,2260,2263,3,2695,2693,2696,2285,2283,2286,42,2260,2231,2263,3,2693,2659,2696,2283,2254,2286,42,2264,2262,2263,3,2697,2695,2696,2287,2285,2286,42,2265,2262,2264,3,2698,2695,2697,2288,2285,2287,42,2265,2266,2262,3,2698,2699,2695,2288,2289,2285,42,2266,2261,2262,3,2699,2694,2695,2289,2284,2285,42,2218,2227,2219,3,2646,2655,2647,2241,2250,2242,42,2267,2226,2220,3,2700,2701,2702,2290,2249,2243,42,2226,2267,2268,3,2701,2700,2703,2249,2290,2291,42,2268,2267,2269,3,2703,2700,2704,2291,2290,2292,42,2267,2270,2269,3,2700,2705,2704,2290,2293,2292,42,2270,2267,2220,3,2705,2700,2702,2293,2290,2243,42,2270,2220,2271,3,2705,2702,2706,2293,2243,2294,42,2272,2270,2271,3,2707,2705,2706,2295,2293,2294,42,2270,2272,2273,3,2705,2707,2708,2293,2295,2296,42,2273,2272,2274,3,2708,2707,2709,2296,2295,2297,42,2274,2272,2275,3,2709,2707,2710,2297,2295,2298,42,2272,2271,2275,3,2707,2706,2710,2295,2294,2298,42,2269,2270,2273,3,2704,2705,2708,2292,2293,2296,42,2268,2269,2276,3,2703,2711,2712,2291,2292,2299,42,2276,2269,2277,3,2712,2711,2713,2299,2292,2300,42,2269,2278,2277,3,2711,2714,2713,2292,2301,2300,42,2278,2279,2277,3,2714,2715,2713,2301,2302,2300,42,2277,2279,2280,3,2713,2715,2716,2300,2302,2303,42,2281,2277,2280,3,2717,2713,2716,2304,2300,2303,42,2281,2276,2277,3,2717,2712,2713,2304,2299,2300,42,2282,2276,2281,3,2718,2712,2717,2305,2299,2304,42,2283,2276,2282,3,2719,2712,2718,2306,2299,2305,42,2283,2268,2276,3,2719,2703,2712,2306,2291,2299,42,2284,2268,2283,3,2720,2703,2719,2307,2291,2306,42,2226,2268,2284,3,2701,2703,2720,2249,2291,2307,42,2284,2283,2285,3,2720,2719,2721,2307,2306,2308,42,2285,2283,2282,3,2721,2719,2718,2308,2306,2305,42,2286,2285,2282,3,2662,2661,2660,2309,2308,2305,42,2286,2282,2287,3,2662,2660,2663,2309,2305,2310,42,2282,2288,2287,3,2660,2690,2663,2305,2311,2310,42,2287,2288,2289,3,2663,2690,2686,2310,2311,2312,42,2288,2290,2289,3,2690,2691,2686,2311,2313,2312,42,2289,2290,2291,3,2686,2691,2687,2312,2313,2314,42,2290,2292,2291,3,2691,2692,2687,2313,2315,2314,42,2286,2287,2293,3,2662,2663,2664,2309,2310,2316,42,2293,2287,2294,3,2664,2663,2686,2316,2310,2317,42,2293,2294,2295,3,2664,2686,2685,2316,2317,2318,42,2294,2296,2295,3,2686,2687,2685,2317,2319,2318,42,2295,2296,2297,3,2685,2687,2688,2318,2319,2320,42,2296,2298,2297,3,2687,2689,2688,2319,2321,2320,42,2299,2293,2295,3,2665,2664,2685,2322,2316,2318,42,2286,2293,2299,3,2662,2664,2665,2309,2316,2322,42,2300,2286,2299,3,2666,2662,2665,2323,2309,2322,42,2299,2301,2300,3,2669,2668,2667,2322,2324,2323,42,2299,2302,2301,3,2669,2722,2668,2322,2325,2324,42,2295,2302,2299,3,2684,2722,2669,2318,2325,2322,42,2301,2302,2303,3,2668,2722,2682,2324,2325,2326,42,2301,2303,2304,3,2672,2675,2723,2324,2326,2327,42,2303,2305,2304,3,2675,2676,2723,2326,2328,2327,42,2303,2306,2305,3,2679,2676,2677,2326,2329,2328,42,2306,2307,2305,3,2676,2680,2677,2329,2330,2328,42,2307,2308,2305,3,2680,2681,2677,2330,2331,2328,42,2307,2309,2308,3,2680,2678,2681,2330,2332,2331,42,2305,2310,2304,3,2676,2724,2723,2328,2333,2327,42,2305,2311,2310,3,2676,2678,2724,2328,2334,2333,42,2301,2304,2312,3,2672,2723,2671,2324,2327,2335,42,2301,2312,2300,3,2672,2671,2670,2324,2335,2323,42,2300,2312,2313,3,2670,2671,2673,2323,2335,2336,42,2314,2315,2316,0,2725,2726,2727,2337,2338,2339,42,2314,2317,2315,0,2725,2728,2726,2337,2340,2338,42,2317,2314,2318,0,2729,2730,2731,2340,2337,2341,42,2318,2319,2317,0,2731,2732,2729,2341,2342,2340,42,2320,2319,2318,0,2733,2732,2731,2343,2342,2341,42,2320,2321,2319,0,2733,2734,2732,2343,2344,2342,42,2320,2322,2321,0,2733,2735,2734,2343,2345,2344,42,2322,2320,2323,0,2735,2733,2736,2345,2343,2346,42,2323,2320,2324,0,2736,2733,2737,2346,2343,2347,42,2320,2314,2324,0,2733,2730,2737,2343,2337,2347,42,2318,2314,2320,0,2731,2730,2733,2341,2337,2343,42,2324,2314,2325,0,2738,2725,2739,2347,2337,2348,42,2325,2326,2324,0,2739,2740,2738,2348,2349,2347,42,2327,2326,2325,0,2741,2740,2739,2350,2349,2348,42,2326,2327,2328,0,2740,2741,2742,2349,2350,2351,42,2328,2327,2329,0,2742,2741,2743,2351,2350,2352,42,2329,2327,2330,0,2743,2741,2744,2352,2350,2353,42,2327,2331,2330,0,2741,2745,2744,2350,2354,2353,42,2327,2325,2331,0,2741,2739,2745,2350,2348,2354,42,2325,2316,2331,0,2739,2727,2745,2348,2339,2354,42,2325,2314,2316,0,2739,2725,2727,2348,2337,2339,42,2331,2316,2315,0,2745,2727,2726,2354,2339,2338,42,2331,2315,2332,0,2745,2726,2746,2354,2338,2355,42,2332,2315,2317,0,2746,2726,2728,2355,2338,2340,42,2332,2317,2321,0,2747,2729,2734,2355,2340,2344,42,2321,2317,2319,0,2734,2729,2732,2344,2340,2342,42,2333,2332,2321,0,2748,2747,2734,2356,2355,2344,42,2330,2332,2333,0,2744,2746,2749,2353,2355,2356,42,2330,2331,2332,0,2744,2745,2746,2353,2354,2355,42,2334,2330,2333,0,2750,2744,2749,2357,2353,2356,42,2334,2329,2330,0,2750,2743,2744,2357,2352,2353,42,2335,2329,2334,0,2751,2743,2750,2358,2352,2357,42,2335,2336,2329,0,2751,2752,2743,2358,2359,2352,42,2337,2336,2335,0,2753,2752,2751,2360,2359,2358,42,2337,2338,2336,0,2753,2754,2752,2360,2361,2359,42,2339,2338,2337,0,2755,2754,2753,2362,2361,2360,42,2339,2340,2338,0,2755,2756,2754,2362,2363,2361,42,2341,2340,2339,0,2757,2756,2755,2364,2363,2362,42,2342,2340,2341,0,2758,2756,2757,2365,2363,2364,42,2342,2343,2340,0,2758,2759,2756,2365,2366,2363,42,2342,2344,2343,0,2758,2760,2759,2365,2367,2366,42,2345,2344,2342,0,2761,2760,2758,2368,2367,2365,42,2346,2344,2345,0,2762,2760,2761,2369,2367,2368,42,2346,2347,2344,0,2762,2763,2760,2369,2370,2367,42,2346,2348,2347,0,2762,2764,2763,2369,2371,2370,42,2346,2349,2348,0,2762,2765,2764,2369,2372,2371,42,2350,2349,2346,0,2766,2765,2762,2373,2372,2369,42,2350,2351,2349,0,2766,2767,2765,2373,2374,2372,42,2351,2352,2349,0,2767,2768,2765,2374,2375,2372,42,2353,2352,2351,0,2769,2768,2767,2376,2375,2374,42,2353,2354,2352,0,2769,2770,2768,2376,2377,2375,42,2355,2354,2353,0,2771,2770,2769,2378,2377,2376,42,2355,2356,2354,0,2771,2772,2770,2378,2379,2377,42,2355,2357,2356,0,2771,2773,2772,2378,2380,2379,42,2357,2358,2356,0,2773,2774,2772,2380,2381,2379,42,2356,2358,2359,0,2772,2774,2775,2379,2381,2382,42,2360,2359,2358,0,2776,2775,2774,2383,2382,2381,42,2360,2361,2359,0,2776,2777,2775,2383,2384,2382,42,2360,2362,2361,0,2776,2778,2777,2383,2385,2384,42,2362,2363,2361,0,2778,2779,2777,2385,2386,2384,42,2364,2363,2362,0,2780,2781,2782,2387,2386,2385,42,2364,2341,2363,0,2780,2757,2781,2387,2364,2386,42,2365,2341,2364,0,2783,2757,2780,2388,2364,2387,42,2365,2342,2341,0,2783,2758,2757,2388,2365,2364,42,2345,2342,2365,0,2761,2758,2783,2368,2365,2388,42,2365,2366,2345,0,2783,2784,2761,2388,2389,2368,42,2350,2345,2366,0,2766,2761,2784,2373,2368,2389,42,2350,2346,2345,0,2766,2762,2761,2373,2369,2368,42,2363,2341,2339,0,2781,2757,2755,2386,2364,2362,42,2363,2339,2367,0,2779,2785,2786,2386,2362,2390,42,2339,2337,2367,0,2785,2787,2786,2362,2360,2390,42,2367,2337,2368,0,2786,2787,2788,2390,2360,2391,42,2368,2337,2335,0,2788,2787,2789,2391,2360,2358,42,2368,2335,2369,0,2788,2789,2790,2391,2358,2392,42,2369,2335,2334,0,2790,2789,2791,2392,2358,2357,42,2369,2334,2370,0,2790,2791,2792,2392,2357,2393,42,2334,2333,2370,0,2791,2748,2792,2357,2356,2393,42,2370,2333,2322,0,2792,2748,2735,2393,2356,2345,42,2333,2321,2322,0,2748,2734,2735,2356,2344,2345,42,2370,2322,2371,0,2792,2735,2793,2393,2345,2394,42,2371,2322,2323,0,2793,2735,2736,2394,2345,2346,42,2371,2323,2326,0,2793,2736,2794,2394,2346,2349,42,2323,2324,2326,0,2736,2737,2794,2346,2347,2349,42,2371,2326,2372,0,2793,2794,2795,2394,2349,2395,42,2328,2372,2326,0,2742,2796,2740,2351,2395,2349,42,2328,2373,2372,0,2742,2797,2796,2351,2396,2395,42,2328,2374,2373,0,2742,2798,2797,2351,2397,2396,42,2375,2374,2328,0,2799,2798,2742,2398,2397,2351,42,2375,2376,2374,0,2799,2800,2798,2398,2399,2397,42,2377,2376,2375,0,2801,2800,2799,2400,2399,2398,42,2377,2378,2376,0,2801,2802,2800,2400,2401,2399,42,2379,2378,2377,0,2803,2802,2801,2402,2401,2400,42,2379,2380,2378,0,2803,2804,2802,2402,2403,2401,42,2381,2380,2379,0,2805,2804,2803,2404,2403,2402,42,2381,2382,2380,0,2805,2806,2804,2404,2405,2403,42,2381,2383,2382,0,2805,2807,2806,2404,2406,2405,42,2384,2383,2381,0,2808,2807,2805,2407,2406,2404,42,2384,2385,2383,0,2808,2809,2807,2407,2408,2406,42,2386,2385,2384,0,2810,2809,2808,2409,2408,2407,42,2387,2385,2386,0,2811,2809,2810,2410,2408,2409,42,2387,2388,2385,0,2811,2812,2809,2410,2411,2408,42,2387,2389,2388,0,2811,2813,2812,2410,2412,2411,42,2387,2356,2389,0,2811,2772,2813,2410,2379,2412,42,2354,2356,2387,0,2770,2772,2811,2377,2379,2410,42,2354,2387,2352,0,2770,2811,2768,2377,2410,2375,42,2352,2387,2386,0,2768,2811,2810,2375,2410,2409,42,2349,2352,2386,0,2765,2768,2810,2372,2375,2409,42,2349,2386,2348,0,2765,2810,2764,2372,2409,2371,42,2348,2386,2384,0,2764,2810,2808,2371,2409,2407,42,2348,2384,2390,0,2764,2808,2814,2371,2407,2413,42,2390,2384,2381,0,2814,2808,2805,2413,2407,2404,42,2390,2381,2379,0,2814,2805,2803,2413,2404,2402,42,2390,2379,2391,0,2814,2803,2815,2413,2402,2414,42,2379,2377,2391,0,2803,2801,2815,2402,2400,2414,42,2391,2377,2375,0,2815,2801,2799,2414,2400,2398,42,2391,2375,2392,0,2815,2799,2816,2414,2398,2415,42,2392,2375,2393,0,2816,2799,2817,2415,2398,2416,42,2375,2328,2393,0,2799,2742,2817,2398,2351,2416,42,2393,2328,2329,0,2817,2742,2743,2416,2351,2352,42,2393,2329,2336,0,2817,2743,2752,2416,2352,2359,42,2393,2336,2338,0,2817,2752,2754,2416,2359,2361,42,2392,2393,2338,0,2816,2817,2754,2415,2416,2361,42,2392,2338,2340,0,2816,2754,2756,2415,2361,2363,42,2343,2392,2340,0,2759,2816,2756,2366,2415,2363,42,2344,2392,2343,0,2760,2816,2759,2367,2415,2366,42,2344,2391,2392,0,2760,2815,2816,2367,2414,2415,42,2347,2391,2344,0,2763,2815,2760,2370,2414,2367,42,2347,2390,2391,0,2763,2814,2815,2370,2413,2414,42,2347,2348,2390,0,2763,2764,2814,2370,2371,2413,42,2356,2394,2389,0,2772,2818,2813,2379,2417,2412,42,2356,2359,2394,0,2772,2775,2818,2379,2382,2417,42,2359,2367,2394,0,2775,2786,2818,2382,2390,2417,42,2361,2367,2359,0,2777,2786,2775,2384,2390,2382,42,2363,2367,2361,0,2779,2786,2777,2386,2390,2384,42,2394,2367,2395,0,2818,2786,2819,2417,2390,2418,42,2395,2367,2368,0,2819,2786,2788,2418,2390,2391,42,2395,2368,2396,0,2819,2788,2820,2418,2391,2419,42,2368,2369,2396,0,2788,2790,2820,2391,2392,2419,42,2369,2371,2396,0,2790,2793,2820,2392,2394,2419,42,2369,2370,2371,0,2790,2792,2793,2392,2393,2394,42,2396,2371,2397,0,2820,2793,2821,2419,2394,2420,42,2397,2371,2398,0,2821,2793,2822,2420,2394,2421,42,2371,2372,2398,0,2793,2795,2822,2394,2395,2421,42,2372,2373,2398,0,2795,2823,2822,2395,2396,2421,42,2398,2373,2399,0,2822,2823,2824,2421,2396,2422,42,2373,2400,2399,0,2797,2825,2826,2396,2423,2422,42,2374,2400,2373,0,2798,2825,2797,2397,2423,2396,42,2401,2400,2374,0,2827,2825,2798,2424,2423,2397,42,2401,2402,2400,0,2827,2828,2825,2424,2425,2423,42,2401,2403,2402,0,2827,2829,2828,2424,2426,2425,42,2401,2404,2403,0,2827,2830,2829,2424,2427,2426,42,2376,2404,2401,0,2800,2830,2827,2399,2427,2424,42,2376,2405,2404,0,2800,2831,2830,2399,2428,2427,42,2376,2406,2405,0,2800,2832,2831,2399,2429,2428,42,2407,2406,2376,0,2833,2832,2800,2430,2429,2399,42,2407,2408,2406,0,2833,2834,2832,2430,2431,2429,42,2407,2409,2408,0,2833,2835,2834,2430,2432,2431,42,2407,2410,2409,0,2833,2836,2835,2430,2433,2432,42,2378,2410,2407,0,2802,2836,2833,2401,2433,2430,42,2378,2411,2410,0,2802,2837,2836,2401,2434,2433,42,2378,2412,2411,0,2802,2838,2837,2401,2435,2434,42,2413,2412,2378,0,2839,2838,2802,2436,2435,2401,42,2413,2414,2412,0,2839,2840,2838,2436,2437,2435,42,2413,2415,2414,0,2839,2841,2840,2436,2438,2437,42,2413,2416,2415,0,2839,2842,2841,2436,2439,2438,42,2380,2416,2413,0,2804,2842,2839,2403,2439,2436,42,2380,2417,2416,0,2804,2843,2842,2403,2440,2439,42,2380,2418,2417,0,2804,2844,2843,2403,2441,2440,42,2419,2418,2380,0,2845,2844,2804,2442,2441,2403,42,2419,2420,2418,0,2845,2846,2844,2442,2443,2441,42,2419,2421,2420,0,2845,2847,2846,2442,2444,2443,42,2419,2422,2421,0,2845,2848,2847,2442,2445,2444,42,2382,2422,2419,0,2806,2848,2845,2405,2445,2442,42,2382,2423,2422,0,2806,2849,2848,2405,2446,2445,42,2383,2423,2382,0,2807,2849,2806,2406,2446,2405,42,2424,2423,2383,0,2850,2849,2807,2447,2446,2406,42,2424,2425,2423,0,2850,2851,2849,2447,2448,2446,42,2424,2426,2425,0,2850,2852,2851,2447,2449,2448,42,2388,2426,2424,0,2812,2852,2850,2411,2449,2447,42,2388,2427,2426,0,2812,2853,2852,2411,2450,2449,42,2388,2389,2427,0,2812,2813,2853,2411,2412,2450,42,2389,2394,2427,0,2813,2818,2853,2412,2417,2450,42,2427,2394,2395,0,2853,2818,2819,2450,2417,2418,42,2427,2395,2428,0,2853,2819,2854,2450,2418,2451,42,2395,2396,2428,0,2819,2820,2854,2418,2419,2451,42,2428,2396,2429,0,2854,2820,2855,2451,2419,2452,42,2429,2396,2397,0,2855,2820,2821,2452,2419,2420,42,2429,2397,2430,0,2855,2821,2856,2452,2420,2453,42,2397,2431,2430,0,2821,2857,2856,2420,2454,2453,42,2397,2405,2431,0,2821,2858,2857,2420,2428,2454,42,2397,2432,2404,0,2821,2859,2860,2420,2455,2427,42,2397,2433,2432,0,2821,2861,2859,2420,2456,2455,42,2398,2433,2397,0,2822,2861,2821,2421,2456,2420,42,2398,2399,2433,0,2822,2824,2861,2421,2422,2456,42,2399,2434,2433,0,2824,2862,2861,2422,2457,2456,42,2399,2435,2434,0,2824,2863,2862,2422,2458,2457,42,2399,2400,2435,0,2826,2825,2864,2422,2423,2458,42,2400,2402,2435,0,2825,2828,2864,2423,2425,2458,42,2435,2402,2436,0,2864,2828,2865,2458,2425,2459,42,2437,2436,2402,0,2866,2865,2828,2460,2459,2425,42,2437,2438,2436,0,2866,2867,2865,2460,2461,2459,42,2437,2439,2438,0,2866,2868,2867,2460,2462,2461,42,2437,2440,2439,0,2866,2869,2868,2460,2463,2462,42,2403,2440,2437,0,2829,2869,2866,2426,2463,2460,42,2403,2441,2440,0,2829,2870,2869,2426,2464,2463,42,2404,2441,2403,0,2830,2870,2829,2427,2464,2426,42,2432,2441,2404,0,2859,2871,2860,2455,2464,2427,42,2432,2442,2441,0,2859,2872,2871,2455,2465,2464,42,2433,2442,2432,0,2861,2872,2859,2456,2465,2455,42,2442,2433,2434,0,2872,2861,2862,2465,2456,2457,42,2434,2443,2442,0,2862,2873,2872,2457,2466,2465,42,2434,2444,2443,0,2862,2874,2873,2457,2467,2466,42,2435,2444,2434,0,2863,2874,2862,2458,2467,2457,42,2436,2444,2435,0,2865,2875,2864,2459,2467,2458,42,2436,2445,2444,0,2865,2876,2875,2459,2468,2467,42,2436,2438,2445,0,2865,2867,2876,2459,2461,2468,42,2446,2445,2438,0,2877,2876,2867,2469,2468,2461,42,2446,2447,2445,0,2877,2878,2876,2469,2470,2468,42,2448,2447,2446,0,2879,2878,2877,2471,2470,2469,42,2449,2447,2448,0,2880,2881,2882,2472,2470,2471,42,2449,2450,2447,0,2880,2883,2881,2472,2473,2470,42,2449,2451,2450,0,2880,2884,2883,2472,2474,2473,42,2451,2449,2448,0,2884,2880,2882,2474,2472,2471,42,2452,2451,2448,0,2885,2884,2882,2475,2474,2471,42,2453,2451,2452,0,2886,2884,2885,2476,2474,2475,42,2451,2453,2443,0,2884,2886,2873,2474,2476,2466,42,2442,2443,2453,0,2872,2873,2886,2465,2466,2476,42,2442,2453,2440,0,2872,2886,2887,2465,2476,2463,42,2440,2453,2452,0,2887,2886,2885,2463,2476,2475,42,2440,2452,2439,0,2869,2888,2868,2463,2475,2462,42,2439,2452,2448,0,2868,2888,2879,2462,2475,2471,42,2439,2448,2454,0,2868,2879,2889,2462,2471,2477,42,2454,2448,2446,0,2889,2879,2877,2477,2471,2469,42,2454,2446,2438,0,2889,2877,2867,2477,2469,2461,42,2454,2438,2439,0,2889,2867,2868,2477,2461,2462,42,2442,2440,2441,0,2872,2887,2871,2465,2463,2464,42,2451,2443,2455,0,2884,2873,2890,2474,2466,2478,42,2444,2455,2443,0,2874,2890,2873,2467,2478,2466,42,2444,2445,2455,0,2874,2891,2890,2467,2468,2478,42,2445,2447,2455,0,2891,2881,2890,2468,2470,2478,42,2455,2447,2450,0,2890,2881,2883,2478,2470,2473,42,2455,2450,2451,0,2890,2883,2884,2478,2473,2474,42,2403,2437,2402,0,2829,2866,2828,2426,2460,2425,42,2406,2431,2405,0,2832,2892,2831,2429,2454,2428,42,2406,2456,2431,0,2832,2893,2892,2429,2479,2454,42,2406,2408,2456,0,2832,2834,2893,2429,2431,2479,42,2408,2457,2456,0,2834,2894,2893,2431,2480,2479,42,2458,2457,2408,0,2895,2894,2834,2481,2480,2431,42,2458,2459,2457,0,2895,2896,2894,2481,2482,2480,42,2458,2460,2459,0,2895,2897,2896,2481,2483,2482,42,2458,2461,2460,0,2895,2898,2897,2481,2484,2483,42,2409,2461,2458,0,2835,2898,2895,2432,2484,2481,42,2409,2462,2461,0,2835,2899,2898,2432,2485,2484,42,2410,2462,2409,0,2836,2899,2835,2433,2485,2432,42,2410,2463,2462,0,2900,2901,2902,2433,2486,2485,42,2429,2463,2410,0,2855,2901,2900,2452,2486,2433,42,2429,2430,2463,0,2855,2856,2901,2452,2453,2486,42,2463,2430,2464,0,2901,2856,2903,2486,2453,2487,42,2464,2430,2465,0,2903,2856,2904,2487,2453,2488,42,2431,2465,2430,0,2857,2904,2856,2454,2488,2453,42,2431,2456,2465,0,2857,2905,2904,2454,2479,2488,42,2456,2466,2465,0,2905,2906,2904,2479,2489,2488,42,2457,2466,2456,0,2894,2907,2893,2480,2489,2479,42,2457,2467,2466,0,2894,2908,2907,2480,2490,2489,42,2459,2467,2457,0,2896,2908,2894,2482,2490,2480,42,2468,2467,2459,0,2909,2908,2896,2491,2490,2482,42,2467,2468,2469,0,2908,2909,2910,2490,2491,2492,42,2470,2469,2468,0,2911,2910,2909,2493,2492,2491,42,2471,2469,2470,0,2912,2913,2914,2494,2492,2493,42,2471,2472,2469,0,2912,2915,2913,2494,2495,2492,42,2473,2472,2471,0,2916,2915,2912,2496,2495,2494,42,2473,2474,2472,0,2916,2917,2915,2496,2497,2495,42,2473,2475,2474,0,2916,2918,2917,2496,2498,2497,42,2473,2476,2475,0,2916,2919,2918,2496,2499,2498,42,2477,2476,2473,0,2920,2919,2916,2500,2499,2496,42,2461,2476,2477,0,2921,2919,2920,2484,2499,2500,42,2464,2476,2461,0,2903,2919,2921,2487,2499,2484,42,2464,2475,2476,0,2903,2918,2919,2487,2498,2499,42,2464,2465,2475,0,2903,2904,2918,2487,2488,2498,42,2465,2466,2475,0,2904,2906,2918,2488,2489,2498,42,2466,2474,2475,0,2906,2917,2918,2489,2497,2498,42,2466,2467,2474,0,2906,2922,2917,2489,2490,2497,42,2467,2469,2474,0,2922,2913,2917,2490,2492,2497,42,2474,2469,2472,0,2917,2913,2915,2497,2492,2495,42,2462,2464,2461,0,2902,2903,2921,2485,2487,2484,42,2463,2464,2462,0,2901,2903,2902,2486,2487,2485,42,2460,2461,2477,0,2897,2898,2923,2483,2484,2500,42,2460,2477,2470,0,2897,2923,2911,2483,2500,2493,42,2477,2473,2470,0,2920,2916,2914,2500,2496,2493,42,2473,2471,2470,0,2916,2912,2914,2496,2494,2493,42,2460,2470,2478,0,2897,2911,2924,2483,2493,2501,42,2478,2470,2468,0,2924,2911,2909,2501,2493,2491,42,2459,2478,2468,0,2896,2924,2909,2482,2501,2491,42,2460,2478,2459,0,2897,2924,2896,2483,2501,2482,42,2411,2412,2479,0,2837,2838,2925,2434,2435,2502,42,2412,2480,2479,0,2838,2926,2925,2435,2503,2502,42,2412,2414,2480,0,2838,2840,2926,2435,2437,2503,42,2414,2481,2480,0,2840,2927,2926,2437,2504,2503,42,2482,2481,2414,0,2928,2927,2840,2505,2504,2437,42,2482,2483,2481,0,2928,2929,2927,2505,2506,2504,42,2484,2483,2482,0,2930,2929,2928,2507,2506,2505,42,2484,2485,2483,0,2930,2931,2929,2507,2508,2506,42,2484,2486,2485,0,2930,2932,2931,2507,2509,2508,42,2484,2487,2486,0,2930,2933,2932,2507,2510,2509,42,2484,2488,2487,0,2930,2934,2933,2507,2511,2510,42,2482,2488,2484,0,2928,2934,2930,2505,2511,2507,42,2415,2488,2482,0,2841,2934,2928,2438,2511,2505,42,2415,2489,2488,0,2841,2935,2934,2438,2512,2511,42,2415,2416,2489,0,2841,2842,2935,2438,2439,2512,42,2416,2490,2489,0,2936,2937,2938,2439,2513,2512,42,2491,2490,2416,0,2939,2937,2936,2514,2513,2439,42,2491,2492,2490,0,2939,2940,2937,2514,2515,2513,42,2491,2429,2492,0,2939,2855,2940,2514,2452,2515,42,2491,2428,2429,0,2939,2854,2855,2514,2451,2452,42,2426,2428,2491,0,2852,2854,2939,2449,2451,2514,42,2427,2428,2426,0,2853,2854,2852,2450,2451,2449,42,2425,2426,2491,0,2851,2852,2939,2448,2449,2514,42,2425,2491,2493,0,2851,2939,2941,2448,2514,2516,42,2491,2494,2493,0,2939,2942,2941,2514,2517,2516,42,2491,2417,2494,0,2939,2943,2942,2514,2440,2517,42,2491,2416,2417,0,2939,2936,2943,2514,2439,2440,42,2417,2418,2494,0,2843,2844,2944,2440,2441,2517,42,2418,2495,2494,0,2844,2945,2944,2441,2518,2517,42,2418,2420,2495,0,2844,2846,2945,2441,2443,2518,42,2420,2496,2495,0,2846,2946,2945,2443,2519,2518,42,2420,2497,2496,0,2846,2947,2946,2443,2520,2519,42,2421,2497,2420,0,2847,2947,2846,2444,2520,2443,42,2421,2498,2497,0,2847,2948,2947,2444,2521,2520,42,2421,2499,2498,0,2847,2949,2948,2444,2522,2521,42,2421,2422,2499,0,2847,2848,2949,2444,2445,2522,42,2422,2500,2499,0,2848,2950,2949,2445,2523,2522,42,2422,2425,2500,0,2848,2851,2950,2445,2448,2523,42,2423,2425,2422,0,2849,2851,2848,2446,2448,2445,42,2425,2493,2500,0,2851,2941,2950,2448,2516,2523,42,2500,2493,2501,0,2950,2941,2951,2523,2516,2524,42,2501,2493,2502,0,2951,2941,2952,2524,2516,2525,42,2494,2502,2493,0,2942,2952,2941,2517,2525,2516,42,2494,2495,2502,0,2942,2953,2952,2517,2518,2525,42,2495,2503,2502,0,2953,2954,2952,2518,2526,2525,42,2495,2496,2503,0,2945,2946,2955,2518,2519,2526,42,2496,2504,2503,0,2946,2956,2955,2519,2527,2526,42,2496,2505,2504,0,2946,2957,2956,2519,2528,2527,42,2497,2505,2496,0,2947,2957,2946,2520,2528,2519,42,2497,2506,2505,0,2947,2958,2957,2520,2529,2528,42,2497,2498,2506,0,2947,2948,2958,2520,2521,2529,42,2506,2498,2507,0,2958,2948,2959,2529,2521,2530,42,2498,2508,2507,0,2948,2960,2959,2521,2531,2530,42,2501,2508,2498,0,2951,2960,2948,2524,2531,2521,42,2501,2509,2508,0,2951,2961,2960,2524,2532,2531,42,2501,2502,2509,0,2951,2952,2961,2524,2525,2532,42,2502,2503,2509,0,2952,2954,2961,2525,2526,2532,42,2503,2510,2509,0,2954,2962,2961,2526,2533,2532,42,2503,2504,2510,0,2954,2963,2962,2526,2527,2533,42,2504,2511,2510,0,2963,2964,2962,2527,2534,2533,42,2504,2512,2511,0,2956,2965,2966,2527,2535,2534,42,2505,2512,2504,0,2957,2965,2956,2528,2535,2527,42,2505,2513,2512,0,2957,2967,2965,2528,2536,2535,42,2506,2513,2505,0,2958,2967,2957,2529,2536,2528,42,2506,2514,2513,0,2958,2968,2967,2529,2537,2536,42,2506,2507,2514,0,2958,2959,2968,2529,2530,2537,42,2507,2515,2514,0,2959,2969,2968,2530,2538,2537,42,2507,2508,2515,0,2959,2960,2969,2530,2531,2538,42,2508,2509,2515,0,2960,2961,2969,2531,2532,2538,42,2515,2509,2510,0,2969,2961,2962,2538,2532,2533,42,2515,2510,2516,0,2969,2962,2970,2538,2533,2539,42,2510,2511,2516,0,2962,2964,2970,2533,2534,2539,42,2517,2516,2511,0,2971,2970,2964,2540,2539,2534,42,2515,2516,2517,0,2969,2970,2971,2538,2539,2540,42,2515,2517,2514,0,2969,2971,2968,2538,2540,2537,42,2517,2511,2514,0,2971,2964,2968,2540,2534,2537,42,2514,2511,2512,0,2968,2966,2965,2537,2534,2535,42,2513,2514,2512,0,2967,2968,2965,2536,2537,2535,42,2501,2498,2499,0,2951,2948,2949,2524,2521,2522,42,2499,2500,2501,0,2949,2950,2951,2522,2523,2524,42,2429,2479,2492,0,2855,2972,2940,2452,2502,2515,42,2479,2518,2492,0,2972,2973,2940,2502,2541,2515,42,2479,2480,2518,0,2972,2974,2973,2502,2503,2541,42,2480,2519,2518,0,2974,2975,2973,2503,2542,2541,42,2481,2519,2480,0,2927,2976,2926,2504,2542,2503,42,2481,2520,2519,0,2927,2977,2976,2504,2543,2542,42,2483,2520,2481,0,2929,2977,2927,2506,2543,2504,42,2521,2520,2483,0,2978,2977,2929,2544,2543,2506,42,2521,2522,2520,0,2978,2979,2977,2544,2545,2543,42,2486,2522,2521,0,2932,2979,2978,2509,2545,2544,42,2523,2522,2486,0,2980,2981,2982,2546,2545,2509,42,2523,2524,2522,0,2980,2983,2981,2546,2547,2545,42,2525,2524,2523,0,2984,2983,2980,2548,2547,2546,42,2525,2526,2524,0,2984,2985,2983,2548,2549,2547,42,2525,2527,2526,0,2984,2986,2985,2548,2550,2549,42,2528,2527,2525,0,2987,2986,2984,2551,2550,2548,42,2529,2527,2528,0,2988,2986,2987,2552,2550,2551,42,2529,2518,2527,0,2988,2973,2986,2552,2541,2550,42,2529,2492,2518,0,2988,2940,2973,2552,2515,2541,42,2490,2492,2529,0,2937,2940,2988,2513,2515,2552,42,2490,2529,2489,0,2937,2988,2938,2513,2552,2512,42,2489,2529,2488,0,2938,2988,2989,2512,2552,2511,42,2529,2528,2488,0,2988,2987,2989,2552,2551,2511,42,2488,2528,2487,0,2989,2987,2990,2511,2551,2510,42,2487,2528,2525,0,2990,2987,2984,2510,2551,2548,42,2487,2525,2486,0,2990,2984,2982,2510,2548,2509,42,2525,2523,2486,0,2984,2980,2982,2548,2546,2509,42,2518,2519,2527,0,2973,2975,2986,2541,2542,2550,42,2519,2526,2527,0,2975,2985,2986,2542,2549,2550,42,2519,2520,2526,0,2975,2991,2985,2542,2543,2549,42,2520,2522,2526,0,2991,2981,2985,2543,2545,2549,42,2526,2522,2524,0,2985,2981,2983,2549,2545,2547,42,2486,2521,2485,0,2932,2978,2931,2509,2544,2508,42,2483,2485,2521,0,2929,2931,2978,2506,2508,2544,42,2415,2482,2414,0,2841,2928,2840,2438,2505,2437,42,2409,2458,2408,0,2835,2895,2834,2432,2481,2431,42,2388,2424,2383,0,2812,2850,2807,2411,2447,2406,42,2388,2383,2385,0,2812,2807,2809,2411,2406,2408,42,2382,2419,2380,0,2806,2845,2804,2405,2442,2403,42,2380,2413,2378,0,2804,2839,2802,2403,2436,2401,42,2378,2407,2376,0,2802,2833,2800,2401,2430,2399,42,2374,2376,2401,0,2798,2800,2827,2397,2399,2424,42,2397,2404,2405,4,2992,2993,2994,2420,2427,2428,42,2429,2410,2411,4,2995,2996,2997,2452,2433,2434,42,2429,2411,2479,4,2998,2999,3000,2452,2434,2502,42,2530,2531,2532,0,3001,3002,3003,2553,2554,2555,42,2530,2533,2531,0,3004,3005,3006,2553,2556,2554,42,2533,2530,2534,0,3005,3004,3007,2556,2553,2557,42,2535,2533,2534,0,3008,3005,3007,2558,2556,2557,42,2531,2533,2535,0,3006,3005,3008,2554,2556,2558,42,2531,2535,2536,0,3006,3008,3009,2554,2558,2559,42,2536,2535,2537,0,3009,3008,3010,2559,2558,2560,42,2537,2535,2538,0,3010,3008,3011,2560,2558,2561,42,2538,2535,2539,0,3011,3008,3012,2561,2558,2562,42,2535,2534,2539,0,3008,3007,3012,2558,2557,2562,42,2530,2539,2534,0,3004,3012,3007,2553,2562,2557,42,2539,2530,2540,0,3012,3004,3013,2562,2553,2563,42,2540,2541,2539,0,3013,3014,3012,2563,2564,2562,42,2542,2541,2540,0,3015,3014,3013,2565,2564,2563,42,2542,2543,2541,0,3015,3016,3014,2565,2566,2564,42,2542,2544,2543,0,3015,3017,3016,2565,2567,2566,42,2545,2544,2542,0,3018,3019,3020,2568,2567,2565,42,2546,2544,2545,0,3021,3019,3018,2569,2567,2568,42,2546,2547,2544,0,3021,3022,3019,2569,2570,2567,42,2546,2548,2547,0,3021,3023,3022,2569,2571,2570,42,2548,2546,2549,0,3023,3021,3024,2571,2569,2572,42,2549,2546,2550,0,3024,3021,3025,2572,2569,2573,42,2546,2551,2550,0,3021,3026,3025,2569,2574,2573,42,2546,2545,2551,0,3021,3018,3026,2569,2568,2574,42,2551,2545,2552,0,3026,3018,3027,2574,2568,2575,42,2552,2545,2553,0,3027,3018,3028,2575,2568,2576,42,2545,2542,2553,0,3018,3020,3028,2568,2565,2576,42,2553,2542,2540,0,3028,3020,3029,2576,2565,2563,42,2553,2540,2532,0,3028,3029,3003,2576,2563,2555,42,2540,2530,2532,0,3029,3001,3003,2563,2553,2555,42,2553,2532,2554,0,3028,3003,3030,2576,2555,2577,42,2532,2531,2554,0,3003,3002,3030,2555,2554,2577,42,2552,2554,2531,0,3027,3030,3002,2575,2577,2554,42,2552,2553,2554,0,3027,3028,3030,2575,2576,2577,42,2552,2531,2536,0,3027,3002,3031,2575,2554,2559,42,2552,2536,2551,0,3027,3031,3026,2575,2559,2574,42,2551,2536,2537,0,3026,3031,3032,2574,2559,2560,42,2551,2537,2550,0,3026,3032,3025,2574,2560,2573,42,2550,2537,2555,0,3025,3032,3033,2573,2560,2578,42,2537,2556,2555,0,3010,3034,3035,2560,2579,2578,42,2537,2538,2556,0,3010,3011,3034,2560,2561,2579,42,2541,2556,2538,0,3014,3034,3011,2564,2579,2561,42,2541,2543,2556,0,3014,3016,3034,2564,2566,2579,42,2557,2556,2543,0,3036,3034,3016,2580,2579,2566,42,2557,2558,2556,0,3036,3037,3034,2580,2581,2579,42,2559,2558,2557,0,3038,3037,3036,2582,2581,2580,42,2560,2558,2559,0,3039,3037,3038,2583,2581,2582,42,2560,2561,2558,0,3039,3040,3037,2583,2584,2581,42,2562,2561,2560,0,3041,3040,3039,2585,2584,2583,42,2562,2563,2561,0,3041,3042,3040,2585,2586,2584,42,2564,2563,2562,0,3043,3042,3041,2587,2586,2585,42,2564,2565,2563,0,3043,3044,3042,2587,2588,2586,42,2566,2565,2564,0,3045,3044,3043,2589,2588,2587,42,2567,2565,2566,0,3046,3044,3045,2590,2588,2589,42,2567,2568,2565,0,3046,3047,3044,2590,2591,2588,42,2569,2568,2567,0,3048,3047,3046,2592,2591,2590,42,2569,2570,2568,0,3048,3049,3047,2592,2593,2591,42,2569,2571,2570,0,3048,3050,3049,2592,2594,2593,42,2572,2571,2569,0,3051,3050,3048,2595,2594,2592,42,2573,2571,2572,0,3052,3050,3051,2596,2594,2595,42,2573,2574,2571,0,3052,3053,3050,2596,2597,2594,42,2573,2575,2574,0,3052,3054,3053,2596,2598,2597,42,2576,2575,2573,0,3055,3054,3052,2599,2598,2596,42,2577,2575,2576,0,3056,3054,3055,2600,2598,2599,42,2577,2578,2575,0,3056,3057,3054,2600,2601,2598,42,2577,2579,2578,0,3056,3058,3057,2600,2602,2601,42,2580,2579,2577,0,3059,3060,3056,2603,2602,2600,42,2579,2580,2581,0,3060,3059,3061,2602,2603,2604,42,2580,2582,2581,0,3059,3062,3061,2603,2605,2604,42,2582,2580,2583,0,3062,3059,3063,2605,2603,2606,42,2583,2580,2577,0,3063,3059,3056,2606,2603,2600,42,2577,2584,2583,0,3056,3064,3063,2600,2607,2606,42,2577,2576,2584,0,3056,3055,3064,2600,2599,2607,42,2584,2576,2585,0,3064,3055,3065,2607,2599,2608,42,2585,2576,2573,0,3065,3055,3052,2608,2599,2596,42,2585,2573,2586,0,3065,3052,3066,2608,2596,2609,42,2573,2572,2586,0,3052,3051,3066,2596,2595,2609,42,2586,2572,2587,0,3066,3051,3067,2609,2595,2610,42,2587,2572,2569,0,3067,3051,3048,2610,2595,2592,42,2587,2569,2588,0,3067,3048,3068,2610,2592,2611,42,2588,2569,2567,0,3068,3048,3046,2611,2592,2590,42,2588,2567,2566,0,3068,3046,3045,2611,2590,2589,42,2589,2588,2566,0,3069,3068,3045,2612,2611,2589,42,2589,2590,2588,0,3069,3070,3068,2612,2613,2611,42,2589,2591,2590,0,3069,3071,3070,2612,2614,2613,42,2592,2591,2589,0,3072,3071,3069,2615,2614,2612,42,2592,2593,2591,0,3072,3073,3071,2615,2616,2614,42,2594,2593,2592,0,3074,3073,3072,2617,2616,2615,42,2594,2595,2593,0,3074,3075,3073,2617,2618,2616,42,2596,2595,2594,0,3076,3075,3074,2619,2618,2617,42,2596,2597,2595,0,3076,3077,3075,2619,2620,2618,42,2598,2597,2596,0,3078,3077,3076,2621,2620,2619,42,2598,2599,2597,0,3078,3079,3077,2621,2622,2620,42,2599,2600,2597,0,3079,3080,3077,2622,2623,2620,42,2600,2601,2597,0,3080,3081,3077,2623,2624,2620,42,2600,2602,2601,0,3080,3082,3081,2623,2625,2624,42,2600,2603,2602,0,3080,3083,3082,2623,2626,2625,42,2603,2604,2602,0,3083,3084,3082,2626,2627,2625,42,2605,2604,2603,0,3085,3084,3083,2628,2627,2626,42,2605,2606,2604,0,3086,3087,3088,2628,2629,2627,42,2607,2606,2605,0,3089,3087,3086,2630,2629,2628,42,2607,2608,2606,0,3089,3090,3087,2630,2631,2629,42,2609,2608,2607,0,3091,3090,3089,2632,2631,2630,42,2609,2610,2608,0,3091,3092,3090,2632,2633,2631,42,2611,2610,2609,0,3093,3092,3091,2634,2633,2632,42,2612,2610,2611,0,3094,3092,3093,2635,2633,2634,42,2612,2613,2610,0,3094,3095,3092,2635,2636,2633,42,2614,2613,2612,0,3096,3095,3094,2637,2636,2635,42,2614,2615,2613,0,3096,3097,3095,2637,2638,2636,42,2614,2616,2615,0,3096,3098,3097,2637,2639,2638,42,2616,2617,2615,0,3098,3099,3097,2639,2640,2638,42,2598,2617,2616,0,3078,3099,3098,2621,2640,2639,42,2598,2596,2617,0,3078,3076,3099,2621,2619,2640,42,2596,2618,2617,0,3076,3100,3099,2619,2641,2640,42,2594,2618,2596,0,3074,3100,3076,2617,2641,2619,42,2592,2618,2594,0,3072,3100,3074,2615,2641,2617,42,2592,2619,2618,0,3072,3101,3100,2615,2642,2641,42,2592,2589,2619,0,3072,3069,3101,2615,2612,2642,42,2619,2589,2566,0,3101,3069,3045,2642,2612,2589,42,2619,2566,2620,0,3101,3045,3102,2642,2589,2643,42,2620,2566,2564,0,3102,3045,3043,2643,2589,2587,42,2620,2564,2621,0,3102,3043,3103,2643,2587,2644,42,2621,2564,2622,0,3103,3043,3104,2644,2587,2645,42,2622,2564,2562,0,3104,3043,3041,2645,2587,2585,42,2622,2562,2623,0,3104,3041,3105,2645,2585,2646,42,2623,2562,2560,0,3105,3041,3039,2646,2585,2583,42,2623,2560,2624,0,3105,3039,3106,2646,2583,2647,42,2624,2560,2559,0,3106,3039,3038,2647,2583,2582,42,2625,2624,2559,0,3107,3106,3038,2648,2647,2582,42,2625,2626,2624,0,3107,3108,3106,2648,2649,2647,42,2627,2626,2625,0,3109,3110,3111,2650,2649,2648,42,2627,2628,2626,0,3109,3112,3110,2650,2651,2649,42,2628,2627,2629,0,3112,3109,3113,2651,2650,2652,42,2629,2627,2549,0,3113,3109,3024,2652,2650,2572,42,2627,2548,2549,0,3109,3023,3024,2650,2571,2572,42,2548,2627,2625,0,3023,3109,3111,2571,2650,2648,42,2548,2625,2547,0,3023,3111,3022,2571,2648,2570,42,2547,2625,2559,0,3114,3107,3038,2570,2648,2582,42,2547,2559,2557,0,3114,3038,3036,2570,2582,2580,42,2544,2547,2557,0,3017,3114,3036,2567,2570,2580,42,2544,2557,2543,0,3017,3036,3016,2567,2580,2566,42,2549,2630,2629,0,3024,3115,3113,2572,2653,2652,42,2549,2550,2630,0,3024,3025,3115,2572,2573,2653,42,2630,2550,2631,0,3115,3025,3116,2653,2573,2654,42,2550,2632,2631,0,3025,3117,3116,2573,2655,2654,42,2550,2555,2632,0,3025,3033,3117,2573,2578,2655,42,2555,2633,2632,0,3035,3118,3119,2578,2656,2655,42,2555,2556,2633,0,3035,3034,3118,2578,2579,2656,42,2556,2634,2633,0,3034,3120,3118,2579,2657,2656,42,2558,2634,2556,0,3037,3120,3034,2581,2657,2579,42,2558,2635,2634,0,3037,3121,3120,2581,2658,2657,42,2561,2635,2558,0,3040,3121,3037,2584,2658,2581,42,2561,2636,2635,0,3040,3122,3121,2584,2659,2658,42,2563,2636,2561,0,3042,3122,3040,2586,2659,2584,42,2563,2568,2636,0,3042,3047,3122,2586,2591,2659,42,2565,2568,2563,0,3044,3047,3042,2588,2591,2586,42,2568,2637,2636,0,3047,3123,3122,2591,2660,2659,42,2568,2570,2637,0,3047,3049,3123,2591,2593,2660,42,2570,2638,2637,0,3049,3124,3123,2593,2661,2660,42,2570,2571,2638,0,3049,3050,3124,2593,2594,2661,42,2571,2639,2638,0,3050,3125,3124,2594,2662,2661,42,2571,2574,2639,0,3050,3053,3125,2594,2597,2662,42,2639,2574,2640,0,3125,3053,3126,2662,2597,2663,42,2640,2574,2575,0,3126,3053,3054,2663,2597,2598,42,2640,2575,2641,0,3126,3054,3127,2663,2598,2664,42,2641,2575,2578,0,3127,3054,3057,2664,2598,2601,42,2579,2641,2578,0,3058,3127,3057,2602,2664,2601,42,2579,2640,2641,0,3058,3126,3127,2602,2663,2664,42,2579,2581,2640,0,3058,3128,3126,2602,2604,2663,42,2581,2639,2640,0,3128,3125,3126,2604,2662,2663,42,2581,2642,2639,0,3128,3129,3125,2604,2665,2662,42,2582,2642,2581,0,3062,3130,3061,2605,2665,2604,42,2582,2643,2642,0,3062,3131,3130,2605,2666,2665,42,2643,2582,2584,0,3131,3062,3064,2666,2605,2607,42,2582,2583,2584,0,3062,3063,3064,2605,2606,2607,42,2643,2584,2585,0,3131,3064,3065,2666,2607,2608,42,2644,2643,2585,0,3132,3131,3065,2667,2666,2608,42,2643,2644,2645,0,3131,3132,3133,2666,2667,2668,42,2644,2646,2645,0,3132,3134,3133,2667,2669,2668,42,2644,2647,2646,0,3132,3135,3134,2667,2670,2669,42,2586,2647,2644,0,3066,3135,3132,2609,2670,2667,42,2587,2647,2586,0,3067,3135,3066,2610,2670,2609,42,2590,2647,2587,0,3070,3135,3067,2613,2670,2610,42,2647,2590,2648,0,3135,3070,3136,2670,2613,2671,42,2590,2649,2648,0,3070,3137,3136,2613,2672,2671,42,2650,2649,2590,0,3138,3137,3070,2673,2672,2613,42,2650,2651,2649,0,3138,3139,3137,2673,2674,2672,42,2652,2651,2650,0,3140,3139,3138,2675,2674,2673,42,2653,2651,2652,0,3141,3139,3140,2676,2674,2675,42,2653,2654,2651,0,3142,3143,3144,2676,2677,2674,42,2653,2655,2654,0,3142,3145,3143,2676,2678,2677,42,2653,2656,2655,0,3142,3146,3145,2676,2679,2678,42,2657,2656,2653,0,3147,3146,3142,2680,2679,2676,42,2658,2656,2657,0,3148,3146,3147,2681,2679,2680,42,2658,2659,2656,0,3148,3149,3146,2681,2682,2679,42,2660,2659,2658,0,3150,3149,3148,2683,2682,2681,42,2660,2661,2659,0,3150,3151,3149,2683,2684,2682,42,2662,2661,2660,0,3152,3151,3150,2685,2684,2683,42,2662,2656,2661,0,3152,3146,3151,2685,2679,2684,42,2662,2655,2656,0,3152,3145,3146,2685,2678,2679,42,2663,2655,2662,0,3153,3145,3152,2686,2678,2685,42,2663,2654,2655,0,3153,3143,3145,2686,2677,2678,42,2664,2654,2663,0,3154,3143,3153,2687,2677,2686,42,2665,2654,2664,0,3155,3143,3154,2688,2677,2687,42,2649,2654,2665,0,3156,3143,3155,2672,2677,2688,42,2651,2654,2649,0,3144,3143,3156,2674,2677,2672,42,2649,2665,2636,0,3156,3155,3122,2672,2688,2659,42,2636,2665,2666,0,3122,3155,3157,2659,2688,2689,42,2665,2664,2666,0,3155,3154,3157,2688,2687,2689,42,2667,2666,2664,0,3158,3157,3154,2690,2689,2687,42,2667,2668,2666,0,3158,3159,3157,2690,2691,2689,42,2669,2668,2667,0,3160,3161,3162,2692,2691,2690,42,2669,2670,2668,0,3160,3163,3161,2692,2693,2691,42,2652,2670,2669,0,3140,3163,3160,2675,2693,2692,42,2650,2670,2652,0,3138,3163,3140,2673,2693,2675,42,2671,2670,2650,0,3164,3163,3138,2694,2693,2673,42,2670,2671,2672,0,3163,3164,3165,2693,2694,2695,42,2671,2673,2672,0,3164,3166,3165,2694,2696,2695,42,2674,2673,2671,0,3167,3166,3164,2697,2696,2694,42,2674,2675,2673,0,3167,3168,3166,2697,2698,2696,42,2676,2675,2674,0,3169,3168,3167,2699,2698,2697,42,2677,2675,2676,0,3170,3168,3169,2700,2698,2699,42,2677,2678,2675,0,3171,3172,3173,2700,2701,2698,42,2677,2679,2678,0,3171,3174,3172,2700,2702,2701,42,2677,2680,2679,0,3171,3175,3174,2700,2703,2702,42,2681,2680,2677,0,3176,3175,3171,2704,2703,2700,42,2682,2680,2681,0,3177,3175,3176,2705,2703,2704,42,2682,2683,2680,0,3177,3178,3175,2705,2706,2703,42,2684,2683,2682,0,3179,3178,3177,2707,2706,2705,42,2684,2685,2683,0,3179,3180,3178,2707,2708,2706,42,2686,2685,2684,0,3181,3180,3179,2709,2708,2707,42,2686,2680,2685,0,3181,3175,3180,2709,2703,2708,42,2686,2679,2680,0,3181,3174,3175,2709,2702,2703,42,2687,2679,2686,0,3182,3174,3181,2710,2702,2709,42,2678,2679,2687,0,3172,3174,3182,2701,2702,2710,42,2688,2678,2687,0,3183,3172,3182,2711,2701,2710,42,2689,2678,2688,0,3184,3172,3183,2712,2701,2711,42,2673,2678,2689,0,3185,3172,3184,2696,2701,2712,42,2675,2678,2673,0,3173,3172,3185,2698,2701,2696,42,2673,2689,2635,0,3185,3184,3121,2696,2712,2658,42,2635,2689,2690,0,3121,3184,3186,2658,2712,2713,42,2689,2688,2690,0,3184,3183,3186,2712,2711,2713,42,2691,2690,2688,0,3187,3186,3183,2714,2713,2711,42,2691,2692,2690,0,3187,3188,3186,2714,2715,2713,42,2693,2692,2691,0,3189,3190,3191,2716,2715,2714,42,2693,2694,2692,0,3189,3192,3190,2716,2717,2715,42,2676,2694,2693,0,3169,3192,3189,2699,2717,2716,42,2674,2694,2676,0,3167,3192,3169,2697,2717,2699,42,2695,2694,2674,0,3193,3192,3167,2718,2717,2697,42,2694,2695,2696,0,3192,3193,3194,2717,2718,2719,42,2697,2696,2695,0,3195,3194,3193,2720,2719,2718,42,2697,2634,2696,0,3196,3120,3197,2720,2657,2719,42,2697,2698,2634,0,3196,3198,3120,2720,2721,2657,42,2697,2699,2698,0,3196,3199,3198,2720,2722,2721,42,2700,2699,2697,0,3200,3199,3196,2723,2722,2720,42,2701,2699,2700,0,3201,3199,3200,2724,2722,2723,42,2701,2702,2699,0,3201,3202,3199,2724,2725,2722,42,2701,2703,2702,0,3201,3203,3202,2724,2726,2725,42,2704,2703,2701,0,3204,3203,3201,2727,2726,2724,42,2705,2703,2704,0,3205,3203,3204,2728,2726,2727,42,2705,2706,2703,0,3205,3206,3203,2728,2729,2726,42,2707,2706,2705,0,3207,3206,3205,2730,2729,2728,42,2707,2708,2706,0,3207,3208,3206,2730,2731,2729,42,2709,2708,2707,0,3209,3208,3207,2732,2731,2730,42,2709,2703,2708,0,3209,3203,3208,2732,2726,2731,42,2709,2702,2703,0,3209,3202,3203,2732,2725,2726,42,2710,2702,2709,0,3210,3202,3209,2733,2725,2732,42,2699,2702,2710,0,3199,3202,3210,2722,2725,2733,42,2711,2699,2710,0,3211,3199,3210,2734,2722,2733,42,2711,2698,2699,0,3211,3198,3199,2734,2721,2722,42,2712,2698,2711,0,3212,3198,3211,2735,2721,2734,42,2634,2698,2712,0,3120,3198,3212,2657,2721,2735,42,2634,2712,2633,0,3120,3212,3118,2657,2735,2656,42,2713,2633,2712,0,3213,3118,3212,2736,2656,2735,42,2713,2632,2633,0,3213,3119,3118,2736,2655,2656,42,2714,2632,2713,0,3214,3117,3215,2737,2655,2736,42,2714,2631,2632,0,3214,3116,3117,2737,2654,2655,42,2631,2714,2715,0,3116,3214,3216,2654,2737,2738,42,2715,2714,2716,0,3216,3214,3217,2738,2737,2739,42,2716,2714,2717,0,3217,3214,3218,2739,2737,2740,42,2717,2714,2713,0,3218,3214,3215,2740,2737,2736,42,2717,2713,2718,0,3218,3215,3219,2740,2736,2741,42,2718,2713,2712,0,3220,3213,3212,2741,2736,2735,42,2718,2712,2711,0,3220,3212,3211,2741,2735,2734,42,2719,2718,2711,0,3221,3220,3211,2742,2741,2734,42,2720,2718,2719,0,3222,3219,3223,2743,2741,2742,42,2720,2717,2718,0,3222,3218,3219,2743,2740,2741,42,2717,2720,2721,0,3218,3222,3224,2740,2743,2744,42,2720,2722,2721,0,3222,3225,3224,2743,2745,2744,42,2720,2723,2722,0,3222,3226,3225,2743,2746,2745,42,2723,2720,2719,0,3226,3222,3223,2746,2743,2742,42,2723,2719,2724,0,3226,3223,3227,2746,2742,2747,42,2724,2719,2710,0,3228,3221,3210,2747,2742,2733,42,2719,2711,2710,0,3221,3211,3210,2742,2734,2733,42,2724,2710,2709,0,3228,3210,3209,2747,2733,2732,42,2724,2709,2707,0,3228,3209,3207,2747,2732,2730,42,2725,2724,2707,0,3229,3227,3230,2748,2747,2730,42,2725,2723,2724,0,3229,3226,3227,2748,2746,2747,42,2723,2725,2726,0,3226,3229,3231,2746,2748,2749,42,2726,2725,2705,0,3231,3229,3232,2749,2748,2728,42,2725,2707,2705,0,3229,3230,3232,2748,2730,2728,42,2726,2705,2722,0,3231,3232,3225,2749,2728,2745,42,2705,2704,2722,0,3232,3233,3225,2728,2727,2745,42,2722,2704,2721,0,3225,3233,3224,2745,2727,2744,42,2721,2704,2701,0,3224,3233,3234,2744,2727,2724,42,2721,2701,2716,0,3224,3234,3217,2744,2724,2739,42,2701,2700,2716,0,3234,3235,3217,2724,2723,2739,42,2716,2700,2715,0,3217,3235,3216,2739,2723,2738,42,2715,2700,2697,0,3216,3235,3195,2738,2723,2720,42,2715,2697,2695,0,3216,3195,3193,2738,2720,2718,42,2695,2631,2715,0,3193,3116,3216,2718,2654,2738,42,2630,2631,2695,0,3115,3116,3193,2653,2654,2718,42,2727,2630,2695,0,3236,3115,3193,2750,2653,2718,42,2593,2630,2727,0,3073,3115,3236,2616,2653,2750,42,2629,2630,2593,0,3113,3115,3073,2652,2653,2616,42,2595,2629,2593,0,3075,3113,3073,2618,2652,2616,42,2595,2728,2629,0,3075,3237,3113,2618,2751,2652,42,2601,2728,2595,0,3081,3237,3075,2624,2751,2618,42,2601,2628,2728,0,3081,3112,3237,2624,2651,2751,42,2601,2602,2628,0,3081,3082,3112,2624,2625,2651,42,2628,2602,2626,0,3112,3082,3110,2651,2625,2649,42,2602,2604,2626,0,3082,3084,3110,2625,2627,2649,42,2626,2604,2624,0,3108,3088,3106,2649,2627,2647,42,2604,2606,2624,0,3088,3087,3106,2627,2629,2647,42,2606,2623,2624,0,3087,3105,3106,2629,2646,2647,42,2608,2623,2606,0,3090,3105,3087,2631,2646,2629,42,2608,2622,2623,0,3090,3104,3105,2631,2645,2646,42,2610,2622,2608,0,3092,3104,3090,2633,2645,2631,42,2610,2621,2622,0,3092,3103,3104,2633,2644,2645,42,2613,2621,2610,0,3095,3103,3092,2636,2644,2633,42,2615,2621,2613,0,3097,3103,3095,2638,2644,2636,42,2729,2621,2615,0,3238,3103,3097,2752,2644,2638,42,2620,2621,2729,0,3102,3103,3238,2643,2644,2752,42,2619,2620,2729,0,3101,3102,3238,2642,2643,2752,42,2619,2729,2618,0,3101,3238,3100,2642,2752,2641,42,2618,2729,2617,0,3100,3238,3099,2641,2752,2640,42,2617,2729,2615,0,3099,3238,3097,2640,2752,2638,42,2728,2628,2629,0,3237,3112,3113,2751,2651,2652,42,2597,2601,2595,0,3077,3081,3075,2620,2624,2618,42,2593,2727,2591,0,3073,3236,3071,2616,2750,2614,42,2591,2727,2671,0,3071,3236,3164,2614,2750,2694,42,2727,2695,2671,0,3236,3193,3164,2750,2718,2694,42,2671,2695,2674,0,3164,3193,3167,2694,2718,2697,42,2591,2671,2590,0,3071,3164,3070,2614,2694,2613,42,2590,2671,2650,0,3070,3164,3138,2613,2694,2673,42,2717,2721,2716,0,3218,3224,3217,2740,2744,2739,42,2723,2726,2722,0,3226,3231,3225,2746,2749,2745,42,2703,2706,2708,0,3203,3206,3208,2726,2729,2731,42,2694,2696,2692,0,3192,3194,3190,2717,2719,2715,42,2692,2634,2690,0,3188,3120,3186,2715,2657,2713,42,2635,2690,2634,0,3121,3186,3120,2658,2713,2657,42,2676,2693,2730,0,3169,3189,3239,2699,2716,2753,42,2693,2731,2730,0,3189,3240,3239,2716,2754,2753,42,2731,2693,2691,0,3240,3189,3191,2754,2716,2714,42,2731,2691,2732,0,3240,3191,3241,2754,2714,2755,42,2732,2691,2688,0,3242,3187,3183,2755,2714,2711,42,2732,2688,2687,0,3242,3183,3182,2755,2711,2710,42,2733,2732,2687,0,3243,3242,3182,2756,2755,2710,42,2734,2732,2733,0,3244,3241,3245,2757,2755,2756,42,2734,2731,2732,0,3244,3240,3241,2757,2754,2755,42,2731,2734,2735,0,3240,3244,3246,2754,2757,2758,42,2734,2736,2735,0,3244,3247,3246,2757,2759,2758,42,2734,2737,2736,0,3244,3248,3247,2757,2760,2759,42,2737,2734,2733,0,3248,3244,3245,2760,2757,2756,42,2737,2733,2684,0,3248,3245,3249,2760,2756,2707,42,2684,2733,2686,0,3179,3243,3181,2707,2756,2709,42,2733,2687,2686,0,3243,3182,3181,2756,2710,2709,42,2737,2684,2682,0,3248,3249,3250,2760,2707,2705,42,2736,2737,2682,0,3247,3248,3250,2759,2760,2705,42,2736,2682,2735,0,3247,3250,3246,2759,2705,2758,42,2682,2681,2735,0,3250,3251,3246,2705,2704,2758,42,2735,2681,2730,0,3246,3251,3239,2758,2704,2753,42,2730,2681,2677,0,3239,3251,3170,2753,2704,2700,42,2730,2677,2676,0,3239,3170,3169,2753,2700,2699,42,2731,2735,2730,0,3240,3246,3239,2754,2758,2753,42,2673,2635,2672,0,3185,3121,3252,2696,2658,2695,42,2670,2672,2668,0,3163,3165,3161,2693,2695,2691,42,2668,2635,2666,0,3159,3121,3157,2691,2658,2689,42,2636,2666,2635,0,3122,3157,3121,2659,2689,2658,42,2680,2683,2685,0,3175,3178,3180,2703,2706,2708,42,2652,2669,2738,0,3140,3160,3253,2675,2692,2761,42,2669,2739,2738,0,3160,3254,3253,2692,2762,2761,42,2739,2669,2667,0,3254,3160,3162,2762,2692,2690,42,2739,2667,2740,0,3254,3162,3255,2762,2690,2763,42,2740,2667,2664,0,3256,3158,3154,2763,2690,2687,42,2740,2664,2663,0,3256,3154,3153,2763,2687,2686,42,2741,2740,2663,0,3257,3256,3153,2764,2763,2686,42,2742,2740,2741,0,3258,3255,3259,2765,2763,2764,42,2742,2739,2740,0,3258,3254,3255,2765,2762,2763,42,2739,2742,2743,0,3254,3258,3260,2762,2765,2766,42,2742,2744,2743,0,3258,3261,3260,2765,2767,2766,42,2742,2745,2744,0,3258,3262,3261,2765,2768,2767,42,2745,2742,2741,0,3262,3258,3259,2768,2765,2764,42,2745,2741,2660,0,3262,3259,3263,2768,2764,2683,42,2660,2741,2662,0,3150,3257,3152,2683,2764,2685,42,2741,2663,2662,0,3257,3153,3152,2764,2686,2685,42,2745,2660,2658,0,3262,3263,3264,2768,2683,2681,42,2744,2745,2658,0,3261,3262,3264,2767,2768,2681,42,2743,2744,2658,0,3260,3261,3264,2766,2767,2681,42,2658,2657,2743,0,3264,3265,3260,2681,2680,2766,42,2743,2657,2738,0,3260,3265,3253,2766,2680,2761,42,2738,2657,2653,0,3253,3265,3141,2761,2680,2676,42,2738,2653,2652,0,3253,3141,3140,2761,2676,2675,42,2739,2743,2738,0,3254,3260,3253,2762,2766,2761,42,2649,2636,2648,0,3156,3122,3266,2672,2659,2671,42,2646,2648,2636,0,3267,3266,3122,2669,2671,2659,42,2647,2648,2646,0,3135,3136,3134,2670,2671,2669,42,2646,2636,2637,0,3267,3122,3123,2669,2659,2660,42,2645,2646,2637,0,3268,3267,3123,2668,2669,2660,42,2645,2637,2638,0,3268,3123,3124,2668,2660,2661,42,2642,2645,2638,0,3129,3268,3124,2665,2668,2661,42,2643,2645,2642,0,3131,3133,3130,2666,2668,2665,42,2642,2638,2639,0,3129,3124,3125,2665,2661,2662,42,2661,2656,2659,0,3151,3146,3149,2684,2679,2682,42,2588,2590,2587,0,3068,3070,3067,2611,2613,2610,42,2586,2644,2585,0,3066,3132,3065,2609,2667,2608,42,2538,2539,2541,0,3011,3012,3014,2561,2562,2564,42,2692,2696,2634,4,3269,3270,3271,2715,2719,2657,42,2668,2672,2635,4,3272,3273,3274,2691,2695,2658] - -} +{ + + "metadata" : + { + "formatVersion" : 3.1, + "sourceFile" : "male02.obj", + "generatedBy" : "OBJConverter", + "vertices" : 2746, + "faces" : 5004, + "normals" : 2769, + "colors" : 0, + "uvs" : 3275, + "materials" : 5 + }, + + "scale" : 100.000000, + + "materials": [ { + "DbgColor" : 15658734, + "DbgIndex" : 0, + "DbgName" : "male-02-1noCullingID_male-02-1noCulling.JP", + "colorDiffuse" : [0.64, 0.64, 0.64], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "male-02-1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }, + + { + "DbgColor" : 15597568, + "DbgIndex" : 1, + "DbgName" : "orig_02_-_Defaul1noCu_orig_02_-_Defaul1noCu", + "colorDiffuse" : [0.64, 0.64, 0.64], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "orig_02_-_Defaul1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }, + + { + "DbgColor" : 60928, + "DbgIndex" : 2, + "DbgName" : "FrontColorNoCullingID_orig_02_-_Defaul1noCu", + "colorDiffuse" : [0.8, 0.8, 0.8], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "orig_02_-_Defaul1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }, + + { + "DbgColor" : 238, + "DbgIndex" : 3, + "DbgName" : "_01_-_Default1noCulli__01_-_Default1noCulli", + "colorDiffuse" : [0.64, 0.64, 0.64], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "01_-_Default1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }, + + { + "DbgColor" : 15658496, + "DbgIndex" : 4, + "DbgName" : "FrontColorNoCullingID_male-02-1noCulling.JP", + "colorDiffuse" : [0.8, 0.8, 0.8], + "colorSpecular" : [0.165, 0.165, 0.165], + "illumination" : 2, + "mapDiffuse" : "male-02-1noCulling.JPG", + "opticalDensity" : 1.0, + "specularCoef" : 154.901961, + "opacity" : 1.0 + }], + + "vertices": [464,15985,579,166,15790,583,160,15767,622,436,15989,532,660,16185,304,346,16107,578,564,16375,504,690,16282,-18,723,16468,173,558,16341,-309,578,16366,-309,326,16350,-459,339,16384,-494,682,16062,-444,707,16308,-10,694,16199,305,652,15719,623,403,15306,1015,-73,15603,661,-48,15646,591,-39,15796,561,-210,15786,446,-122,15926,496,-224,15997,334,-388,15981,232,-376,16113,96,-388,16097,236,-339,16037,397,-308,16009,497,-227,15980,575,67,15995,528,-131,16006,635,-26,16032,641,142,16089,651,17,16114,849,313,16209,682,158,16226,872,423,16339,701,541,16555,670,594,16609,569,769,16687,257,773,16731,16,900,17155,-257,967,17093,154,919,17536,-238,682,17186,-566,663,17590,-533,313,17545,-711,329,17163,-703,366,16780,-512,554,16779,-409,699,16775,-252,660,16522,-187,530,16535,-384,307,16528,-462,53,16336,-493,37,16361,-506,-233,16274,-355,-253,16298,-359,50,16056,-674,390,16052,-625,718,16097,-498,411,16088,-684,887,15729,-660,1190,15788,-267,897,16076,-186,848,16049,-168,783,15987,195,813,16010,229,1061,15584,807,1144,15836,310,1163,15775,319,1682,15576,457,1835,15502,-43,1196,15725,-305,1555,15210,-546,1775,15185,-439,2215,15322,91,2025,15047,-279,2500,15128,230,2132,15370,565,1495,15461,889,1035,15169,1200,989,14613,1495,328,14576,1438,-275,14609,1243,-150,15277,880,-661,15295,627,-230,15763,480,-607,15707,165,-440,15976,249,-443,16188,-108,-437,15975,-248,-482,15997,-242,-254,16038,-569,-280,16064,-615,56,16091,-739,-452,15776,-858,37,15721,-969,474,15725,-848,896,15688,-674,974,15240,-812,1636,14559,-596,1800,14565,-497,1902,14549,-392,1981,14504,-227,2211,14891,-81,2566,14802,220,2590,14853,631,2508,15147,649,1951,15289,943,1264,15143,1230,1201,14640,1456,1146,14107,1524,958,14029,1655,295,13993,1644,-342,14007,1442,-863,14565,1005,-1319,14629,582,-1246,15134,402,-1033,15557,62,-791,15809,-379,-810,15748,-383,-432,15713,-891,-1000,15586,-945,-569,15181,-1273,39,15680,-985,482,15671,-870,526,15236,-978,1082,14524,-849,1605,14032,-443,1746,14073,-284,1823,14202,-137,1951,14213,-3,1999,14661,-127,2286,14756,-64,2577,14566,214,2635,14570,612,2419,14525,935,2336,14840,972,2244,15088,985,1875,14945,1170,1661,15088,1229,1434,14667,1377,1345,14142,1409,1334,14011,1431,1153,13952,1554,956,13917,1662,289,13867,1664,-353,13864,1475,-960,13981,1187,-1475,14005,772,-930,13981,1105,-1561,14042,553,-1559,13925,569,-1642,13957,357,-1624,13532,466,-1700,13559,274,-1680,12759,541,-1569,13590,-329,-1605,12756,4,-1281,13567,-887,-1331,12753,-542,-1146,12753,-668,-1085,13550,-957,-1062,13974,-1136,-854,13946,-1179,-852,14054,-1214,-642,14016,-1247,-628,14555,-1362,8,14516,-1230,62,15232,-1138,557,14521,-1045,1043,13988,-786,1604,13941,-401,1730,13967,-248,1859,13994,-91,1986,14016,56,1817,14093,656,1998,14288,61,1955,14424,-200,1590,14310,-82,2043,14156,-229,2382,14261,-137,2334,14514,-101,2626,14324,180,2638,14496,603,2446,14239,895,2104,14127,1041,2064,14402,1086,1997,14704,1145,1697,14517,1070,1578,14636,1299,1563,14154,1312,1540,14030,1330,1489,13589,1369,1316,13560,1469,1144,13530,1568,980,13501,1663,341,13434,1715,-319,13417,1593,-946,13425,1316,-967,13855,1207,-1476,13894,783,-1547,13505,659,-1586,12761,705,-1599,11836,783,-1615,11834,249,-1429,11831,-318,-1263,11829,-480,-1096,11828,-642,-960,12754,-795,-929,11826,-804,-775,12754,-922,-123,12759,-881,-259,11823,-843,366,12762,-811,239,11821,-824,719,11819,-692,825,12767,-626,1347,11817,-454,1425,12774,-312,1518,12776,-108,1650,13558,-153,1554,13539,-305,975,13497,-710,431,13492,-882,-45,13487,-1050,-669,13518,-1110,21,13885,-1136,530,13885,-952,536,13972,-972,1037,13895,-767,1772,13578,52,1879,13596,227,1833,13998,698,1648,14290,994,1515,14384,427,1393,14227,287,1379,14218,721,1517,13954,279,1500,13939,676,1676,13520,261,1664,13495,628,1869,12866,211,1880,12847,580,2061,12427,-2,2031,12396,489,2136,12067,42,2355,12220,-314,2416,12022,-317,2455,11810,-279,2793,11758,-317,2754,12020,-386,2682,12264,-413,3043,12067,-235,2979,12319,-283,3172,12145,78,3133,12363,25,2893,12554,-293,3068,12600,5,2688,13088,-251,2376,13020,-336,2587,12492,-401,2268,12438,-276,2070,12937,-184,1849,13584,-115,1699,14031,-98,2195,13676,-283,2529,13750,-191,2744,13781,129,2732,13754,550,2559,13693,873,2222,13603,1043,1888,13529,951,1754,14026,976,1667,14299,994,2077,12876,871,2221,12433,784,2034,12201,265,2139,12295,587,2065,11783,404,2171,11674,68,2465,11578,-194,2798,11551,-230,3070,11589,-62,3074,11800,-154,3176,11679,244,3191,11921,147,3097,12243,462,3024,12603,418,2885,13118,39,2876,13089,487,2695,13027,804,2388,12945,956,2531,12499,879,2420,12335,761,2171,11872,711,2089,11315,574,2208,11200,221,2252,10614,451,2510,10532,226,2487,11111,-22,2823,10503,181,2810,11085,-52,3075,11123,111,3181,11209,406,3067,11321,752,3050,11798,611,2776,11883,844,2768,12305,719,2443,11910,879,2195,11400,870,2147,10718,771,2264,10113,630,2524,10028,396,2548,9563,516,2847,9478,500,2831,9996,342,3069,10030,489,3071,10537,334,3146,10116,781,3158,10623,626,3053,10727,946,2795,10809,1172,2783,11413,1004,2482,10839,1217,2460,11438,1034,2235,10804,1064,2151,10218,955,2274,9702,716,2600,9682,628,2400,9783,775,2576,9499,667,2809,9429,644,2817,9619,614,2968,9619,739,2968,9429,775,2990,9499,1008,2996,9682,955,3058,9478,673,3099,9564,970,2956,9703,1277,3033,10221,1106,2774,10306,1339,2466,10338,1393,2229,10305,1246,2130,9841,1023,2294,9885,999,2357,9612,834,2601,9625,1027,2235,9725,1081,2258,9795,1314,2416,9795,1444,2649,9725,1422,2691,9885,1326,2473,9948,1340,2322,9948,1215,2382,9927,1494,2682,9841,1477,2172,9926,1320,2890,9784,1179,2869,9612,1255,2844,12570,737,1752,13622,846,1446,12787,1408,1281,12787,1500,1116,12787,1593,950,12786,1685,310,12783,1761,-304,12778,1691,-871,12772,1444,-1468,13478,858,-1397,12765,1034,-836,12771,1312,-1492,12763,869,-1498,11837,925,-1480,11360,1049,-1598,11362,911,-1674,11363,377,-1499,11359,-222,-1351,11355,-387,-1410,11093,-334,-1273,11088,-512,-1524,10441,-334,-1391,10414,-501,-1136,11084,-690,-1254,10388,-670,-420,11061,-789,-355,11336,-790,152,11326,-803,650,11317,-702,1326,11305,-509,1457,11818,-249,1612,12778,95,1706,12780,299,1659,12785,910,1508,11824,1262,1369,11825,1366,1230,11826,1471,1091,11827,1575,427,11831,1766,-161,11834,1779,-720,11836,1590,-1295,11837,1208,-696,11835,1434,-1396,11837,1066,-1361,11358,1188,-1468,11095,1129,-1597,11099,995,-1711,11103,462,-1547,11097,-155,-1659,10469,-168,-1691,10137,-180,-1562,10086,-343,-1702,9762,-250,-1547,9664,-403,-1436,10036,-509,-1396,9565,-556,-1305,9989,-678,-1243,9468,-711,-1423,9137,-632,-1273,9057,-754,-544,9278,-872,-571,9814,-880,-22,9789,-916,1,10254,-886,525,9763,-880,547,10228,-850,91,11044,-824,598,11028,-744,1303,11005,-584,1444,11303,-320,1568,11818,-44,1678,11819,160,1684,11821,757,1579,11303,1189,1438,11306,1305,1298,11308,1420,1157,11311,1536,518,11324,1759,-75,11335,1808,-653,11346,1656,-1243,11356,1326,-1339,11091,1264,-1524,10447,1200,-1673,10474,1060,-1794,10490,476,-1827,10189,413,-1907,9852,275,-2055,9345,182,-1756,9302,-401,-2189,8795,148,-1887,8757,-440,-2102,7840,-494,-2403,7877,95,-2413,7851,674,-2197,8769,730,-2286,7815,860,-2059,8728,922,-2160,7778,1046,-1930,8693,1106,-2034,7742,1231,-1797,8657,1291,-1129,8520,1695,-1311,7593,1652,241,8353,1782,329,7423,1734,1176,7450,1562,992,8375,1641,208,8710,1804,-1053,8902,1715,-1679,9110,1322,-1808,9177,1139,-1472,9533,1391,-961,9275,1739,-46,9268,1803,829,9136,1716,917,8756,1676,1695,8522,1289,1955,7614,1189,1844,8570,1118,1569,8972,1338,1714,9050,1170,1989,8618,949,1871,9139,994,2145,8673,773,2003,9220,829,2045,9283,252,1877,9764,348,1679,9653,-225,1676,9988,-173,1543,9945,-340,1536,10302,-331,1399,10287,-499,1424,11002,-394,1561,11301,-132,1678,11299,56,1746,11299,676,1616,10996,1135,1475,11000,1258,1335,11005,1381,1195,11009,1503,572,11030,1748,-23,11049,1822,-611,11068,1696,-1210,11087,1399,-1372,10417,1343,-1578,10097,1176,-1720,10147,1032,-1878,9820,870,-2066,9320,762,-1949,9252,944,-1618,9629,1216,-1268,9990,1478,-626,9817,1746,-22,9789,1814,580,9760,1746,1229,9871,1481,1215,10273,1489,611,10225,1750,-2,10254,1817,-616,10281,1749,-1215,10387,1486,-1424,10042,1329,-1759,9729,1035,1370,10288,1350,1387,9910,1336,1524,9498,1251,1368,9400,1413,1675,9604,1087,1541,9955,1190,1523,10307,1210,1675,10323,1070,1690,9995,1048,1807,9700,934,1802,10055,450,1672,10318,-163,1545,10998,-205,1666,10994,-15,1775,10991,614,1798,10336,493,1259,10274,-669,1272,9870,-678,1410,9906,-508,1524,9565,-387,1796,9270,-359,2190,8738,195,2381,7764,678,2239,7714,849,2097,7664,1019,2424,7827,104,2179,7826,-512,1943,8734,-420,2001,7797,-658,1754,8691,-554,1824,7769,-803,1574,8659,-696,1646,7740,-949,1392,8624,-837,560,8479,-957,713,7554,-1030,-80,8504,-971,-64,8866,-960,506,8863,-925,-45,9268,-936,496,9236,-894,1216,9387,-712,1370,9474,-549,1623,9181,-493,1450,9095,-630,1277,9005,-765,-578,8904,-899,-588,8508,-897,-717,7572,-926,-123,7559,-983,-1529,7734,-873,-1329,8642,-806,-1512,8678,-681,-1720,7769,-747,-1911,7805,-620,-1698,8714,-556,-1586,9217,-514,-542,10278,-852,-436,11314,1545,-916,11335,1368,-451,10981,1552,-964,11004,1373,-1263,11351,1068,-1311,11020,1073,-1401,11357,507,-1449,11027,507,-1263,11351,-49,-1311,11020,-87,-1606,10410,420,-1421,10403,-151,-1653,10137,384,-1480,10072,-163,-1711,9856,308,-1518,9727,-215,-1770,9679,201,-1587,9469,-334,-1858,9319,173,-1627,9171,-352,-1994,8751,145,-1687,8708,-375,-2190,7847,105,-1854,7804,-504,-2331,6931,51,-2009,6891,-563,-2433,6185,-26,-2130,6150,-647,-2481,5798,-97,-2183,5763,-707,-2531,5435,-167,-2226,5398,-771,-2568,5023,-272,-2264,5062,-837,-2705,4188,-409,-2425,4154,-972,-2779,3259,-487,-2515,3228,-1022,-2913,2546,-554,-2600,2679,-1083,-3070,1969,-615,-2770,2053,-1123,-3090,1373,-705,-2813,1236,-1223,-3194,802,-799,-2754,587,-1378,-3204,678,-795,-2746,478,-1380,-2524,1122,-641,-3391,768,-143,-3183,830,394,-2878,828,576,-2468,762,448,-2865,929,559,-3171,931,376,-3381,887,-152,-3209,1479,-106,-2966,1546,326,-2650,1403,462,-2459,881,437,-2020,670,-88,-2014,794,-94,-2329,1264,281,-1998,1145,-226,-2098,1495,292,-1849,1445,-257,-2039,2054,282,-1766,2026,-243,-1766,1514,-764,-1717,2038,-843,-1482,2962,-139,-1458,2985,-739,-1911,2169,-1168,-1731,3062,-1098,-2203,2299,-1247,-1939,1683,-1155,-1961,1124,-1160,-2344,1171,-1323,-2189,494,-1400,-1797,492,-1166,-1858,1061,-829,-1686,580,-739,-1690,471,-750,-1816,369,-1157,-2199,371,-1385,-2139,3155,-1207,-1596,3978,-1030,-1262,3888,-660,-1126,4801,-532,-1449,4888,-881,-1990,4068,-1136,-1860,4982,-991,-1366,5214,-811,-1071,5133,-462,-1017,5496,-394,-1273,5569,-743,-1801,5313,-927,-1727,5672,-865,-1209,5952,-682,-948,5879,-331,-787,6611,-235,-1085,6694,-606,-1669,6058,-805,-1563,6803,-734,-908,7603,-572,-571,7517,-169,-352,8477,-120,-678,8514,-480,-1398,7715,-702,-1233,8605,-577,-627,8753,-524,-305,8662,-110,-278,8781,-105,-598,8907,-552,-67,8791,-131,-71,8706,375,161,8760,-128,49,8636,401,190,8638,-144,100,8528,418,247,8448,-172,184,8368,438,604,7469,-339,593,7385,345,865,6569,-456,830,6496,233,1046,5847,-583,1018,5775,106,1129,5470,-665,1128,5233,-1,1196,5113,-751,1147,4926,-80,1263,4787,-837,1255,4649,-210,1426,3886,-1011,1405,3822,-385,1643,2992,-1130,1613,2929,-533,1927,2057,-1270,1921,2005,-671,2012,1511,-1293,2015,1427,-715,2156,1132,-717,2112,1069,-1342,1977,567,-1315,2180,486,-1709,2200,363,-1696,2623,378,-1836,2613,501,-1852,3153,499,-1712,3158,608,-1707,3468,705,-1041,3455,828,-1046,3121,1272,-1574,2670,1205,-1750,2265,1146,-1651,2220,1710,-1618,2148,2210,-1567,1946,3095,-1456,1790,4003,-1342,2361,3200,-1521,2191,4105,-1405,2718,3264,-1298,2607,4184,-1196,2930,3263,-740,2834,4184,-609,2420,5079,-1018,2033,5005,-1214,1615,4900,-1149,1520,5219,-1065,1962,5331,-1134,2370,5410,-935,2671,5007,-431,2617,5410,-304,2315,5770,-851,1877,5684,-1056,1416,5568,-984,1340,5946,-904,1196,6679,-792,1807,6064,-977,1682,6802,-868,2250,6150,-772,2109,6883,-651,2494,6148,-124,2372,6886,-7,1934,7788,-548,1500,7707,-792,987,7581,-710,623,8469,-530,1253,8566,-613,1737,8678,-376,2212,7795,92,1997,8692,172,1671,9140,-329,1157,8816,-605,558,8707,-559,530,8862,-582,1099,8970,-597,1625,9435,-296,1850,9255,223,1751,9608,264,1498,9633,-194,1028,9318,-699,509,9159,-751,-55,9056,-488,-556,9202,-725,-43,9315,-754,497,9698,-760,1022,9770,-651,1467,9948,-150,1010,10220,-579,495,10176,-716,-22,9781,-760,-549,9747,-760,-1050,9384,-689,-1126,9033,-580,-1160,8866,-579,-1065,9867,-651,-491,10221,-720,0,10199,-718,30,10959,-478,417,10942,-478,45,11292,-427,432,11274,-427,929,10919,-489,912,11252,-427,1373,10898,-87,1354,11232,-49,1511,10892,507,1492,11226,507,1373,10898,1073,1354,11232,1068,1025,10914,1373,1007,11248,1368,512,10937,1552,528,11270,1545,30,10959,1552,45,11292,1545,-128,11833,1562,451,11831,1610,346,12782,1629,372,13434,1624,324,13993,1562,357,14576,1356,-256,14608,1189,-833,14564,923,-316,14007,1371,-282,13416,1480,-915,13425,1229,-257,12777,1518,-5,10199,1534,-499,10221,1533,-1065,10326,1393,-1471,10397,1009,-1517,10115,991,-1625,9843,902,-1711,9632,815,-1834,9285,764,-1979,8719,734,-2164,7815,660,-2306,6902,554,-2423,6160,453,-2468,5880,436,-2508,5670,425,-2597,5153,400,-2609,4796,219,-2725,4165,157,-2810,3238,87,-2915,2673,13,-3081,2068,-25,-2660,2319,396,-2624,1805,488,-2357,2186,477,-2168,3077,544,-2576,3171,435,-2434,4084,533,-2040,3994,639,-1753,2996,370,-1563,3899,469,-1299,3866,-32,-1175,4705,101,-1083,4991,221,-1074,5303,281,-981,5853,362,-813,6584,458,-597,7482,533,-254,8417,503,-188,8558,455,-172,8655,426,-68,8780,956,-359,8765,985,-55,9056,1394,-936,9116,1411,-32,9571,1489,-692,9616,1502,-1263,9745,1330,-1444,9466,1209,-1544,9142,1184,-1671,8634,1157,-1875,7732,1090,-2023,6819,996,-2119,6074,885,-2191,5635,818,-2240,5342,764,-2336,4925,736,-2365,4647,603,-1953,4553,714,-1470,4535,524,-1441,4889,710,-1371,5267,732,-1301,5602,751,-1242,5890,770,-1084,6622,882,-876,7526,999,-694,8436,1064,-517,8626,1029,-985,8881,1379,-1097,8517,1328,-1345,7613,1230,-1545,6710,1124,-1659,5969,1008,-1731,5574,953,-1807,5141,881,-1901,4826,852,-1119,10044,1378,-542,9941,1513,-17,9902,1513,505,9892,1514,608,9530,1494,823,8980,1370,222,8725,956,416,8536,959,873,8749,1331,619,8310,953,811,7406,845,1045,6509,684,1240,5788,537,1306,5502,505,1383,5170,471,1461,4795,432,1513,4455,226,1621,3825,139,1835,2933,0,2143,2001,-121,2211,1444,-142,2403,1238,-155,2152,782,-614,1986,458,-1325,2160,659,-607,2744,1133,-1047,2478,756,14,2849,832,228,2837,933,209,2468,875,2,2692,1375,80,2654,1774,118,2441,2124,110,2230,3007,217,2079,3914,358,1977,4466,461,1907,4728,611,1806,5039,652,1715,5466,744,1633,5855,818,1496,6586,970,1265,7480,1120,992,8383,1264,1447,9010,1190,1343,9333,1225,1179,9624,1344,1079,9938,1384,1052,10226,1402,486,10177,1536,1466,10265,1018,1487,9981,1001,1560,9720,939,1629,10004,403,1604,10273,433,1434,10282,-133,1675,9743,345,1641,9521,864,1773,9182,807,1928,8621,753,1581,8507,1143,1810,7611,1033,1981,6709,894,2099,5973,745,2185,5541,656,2243,5252,589,2349,4840,542,2395,4572,396,2480,4015,295,2645,3112,152,2747,2265,66,3025,1526,1,3175,945,96,3186,844,116,3507,793,-363,3496,911,-374,3335,1479,-393,3209,2047,-330,3254,1988,-923,3083,2557,-840,2818,2721,-1386,3001,2102,-1450,3312,1394,-1010,2444,2349,-1610,3030,2647,-267,2909,3204,-167,2803,4124,-45,2670,4747,46,2635,5092,248,2555,5768,-215,2536,5605,298,2491,5813,319,2440,6091,350,2302,6823,487,2136,7726,639,-355,10977,-478,-1002,10311,-585,-868,11000,-489,-340,11309,-427,-820,11331,-427,-1054,11349,-717,-1203,11352,-552,28,13978,-1156,-647,13919,-1221,-890,13534,-1027,-792,15129,-1314,-865,14558,-1409,-1062,14093,-1181,-1115,14208,-1132,-1516,13976,-532,-1724,13989,145,-1646,14078,335,-1513,14618,461,-1443,15053,262,-1289,15422,-38,-1181,15588,-454,-1571,15440,-958,-1248,15087,-1316,-1045,14618,-1433,-1144,14316,-1181,-1463,14077,-576,-1732,14114,117,-1607,14560,265,-1592,14977,159,-1599,15277,-149,-1845,15020,-266,-1693,14819,27,-1610,14500,-139,-1879,14675,-340,-1869,15221,-570,-1961,14830,-714,-1900,14432,-462,-2046,14465,-792,-1856,14056,-603,-2042,14234,-888,-1927,13556,-844,-2088,13712,-1122,-2006,12957,-1163,-1712,12851,-1042,-1823,12487,-1329,-2122,12530,-1388,-2174,13108,-1430,-2292,12680,-1694,-2179,12570,-1653,-2375,12410,-1839,-2290,12803,-2061,-2342,12571,-2150,-2391,12332,-2168,-2428,12091,-2075,-2199,12260,-2394,-2243,11919,-2264,-1888,12214,-2471,-1835,12564,-2469,-1533,12494,-2360,-1483,12753,-2276,-1295,12618,-1960,-1188,13068,-1698,-1372,13253,-2031,-1783,12838,-2394,-2144,12593,-2389,-2091,12857,-2311,-1971,13371,-2069,-2170,13286,-1814,-2090,13883,-1490,-2005,14395,-1276,-1992,14624,-1185,-1910,14915,-1103,-1818,15270,-977,-1602,15441,-540,-1527,15026,-1351,-1172,14601,-1478,-1228,14559,-1480,-1145,14496,-1226,-1179,14341,-797,-1447,14326,-189,-1539,14409,-49,-1550,14508,103,-1162,14127,-362,-844,14155,-646,-911,13907,-828,-1175,13863,-534,-1528,14163,-313,-1524,13914,-469,-1603,13437,-705,-1407,12839,-1125,-1515,12467,-1411,-1547,12555,-1633,-1860,12618,-1560,-1879,12487,-1284,-2193,12396,-1362,-2401,12165,-1562,-2432,11860,-1827,-2254,11644,-2014,-1933,11857,-2337,-1577,12211,-2369,-1370,12261,-2088,-1317,12497,-1607,-1208,12924,-1380,-1052,13520,-1083,-1055,13670,-1403,-1214,13847,-1728,-1666,13358,-2152,-1547,13966,-1866,-1076,14275,-1516,-911,14069,-1205,-838,14318,-1065,-977,14530,-1311,-1412,14423,-1631,-1874,13980,-1777,-1751,14469,-1538,-1660,14751,-1479,-1633,14861,-1429,-1330,14675,-1435,-1277,13424,-793,-1360,12405,-1845,-1395,12195,-1540,-1574,12410,-1352,-1621,12086,-977,-1919,12161,-910,-2225,12076,-983,-2437,11828,-1197,-2463,11541,-1446,-2287,11335,-1626,-1949,11567,-2082,-1989,11260,-1692,-1634,11658,-2004,-1684,11345,-1619,-1415,11916,-1781,-1474,11585,-1412,-1445,11879,-1156,-1532,11463,-690,-1690,11671,-510,-1967,11741,-448,-2259,11647,-528,-2454,11424,-721,-2477,11159,-951,-2319,10951,-1132,-2041,10881,-1194,-1750,10975,-1113,-1555,11197,-921,-1595,10860,-511,-1566,11131,-276,-1713,11340,-94,-1980,11407,-35,-2265,11307,-121,-2458,11078,-319,-2487,10807,-553,-2340,10598,-735,-2073,10531,-795,-1789,10631,-709,-1761,10281,-164,-1598,10603,-99,-1596,10953,6,-1755,11199,113,-2016,11246,179,-2278,11077,180,-2441,10756,114,-2443,10405,8,-2284,10159,-98,-2023,10112,-164,-2238,10325,-150,-2352,10505,-73,-2349,10761,4,-2345,10714,187,-2352,10428,101,-2235,10230,18,-2051,10291,-198,-2040,10195,-31,-2012,10657,88,-2217,10977,241,-2231,10997,52,-2017,11118,244,-2042,11122,53,-1821,11082,195,-1855,11088,5,-1705,10884,111,-1712,10599,26,-1840,10336,-28,-1862,10416,-197,-1743,10651,-149,-1741,10908,-72,-1617,11928,-2265,-417,16175,-87,-343,16389,-204,-58,16479,-437,86,16741,-519,-147,16701,-458,-408,16624,-213,-495,16570,-138,-500,16353,-19,-458,16221,80,-549,16123,406,-548,16023,595,-534,15953,751,-439,15943,846,-323,15950,915,-167,16018,892,-116,16129,960,-286,16052,989,-235,16208,1032,-328,16153,1023,-282,16298,1047,-375,16258,1023,-380,16333,1078,-454,16318,1062,-460,16377,1046,-553,16366,1000,-459,16375,997,-530,16362,970,-549,16371,996,-489,16387,1043,-370,16361,1033,-407,16373,1076,-337,16367,1066,-328,16390,1085,-390,16411,1093,-513,16432,1078,-586,16401,1043,-597,16455,1059,-637,16434,981,-610,16389,949,-573,16377,909,-629,16365,831,-661,16377,877,-682,16415,865,-689,16395,803,-670,16372,807,-696,16365,731,-681,16362,753,-666,16303,747,-664,16214,698,-634,16158,785,-612,16057,734,-624,16137,563,-603,16237,277,-589,16547,-57,-582,16562,-153,-615,16783,-108,-738,16743,159,-647,16430,194,-739,16409,438,-678,16263,450,-718,16339,616,-712,16366,693,-726,16443,742,-671,16500,865,-616,16528,986,-642,16477,991,-572,16510,1027,-521,16526,1060,-588,16564,1049,-626,16585,983,-660,16616,885,-670,16673,875,-678,16621,952,-668,16610,973,-653,16617,1033,-644,16589,1080,-627,16585,1099,-604,16588,1111,-515,16583,1070,-556,16616,1109,-605,16623,1186,-495,16607,1109,-471,16618,1114,-576,16649,1185,-649,16666,1207,-636,16614,1166,-697,16661,1191,-689,16725,1181,-725,16667,1148,-690,16615,1124,-668,16605,1153,-715,16625,1100,-722,16652,1072,-687,16696,942,-650,16754,974,-721,16709,1054,-725,16723,1125,-652,16784,1135,-678,16774,1082,-637,16872,1036,-641,16801,934,-649,16767,875,-757,16745,641,-779,16574,621,-751,16422,616,-792,16609,433,-768,16924,248,-806,16776,439,-784,16904,513,-726,16860,670,-622,16913,766,-580,16977,874,-595,16962,984,-568,16975,1032,-609,16886,1082,-558,16871,1098,-594,16773,1148,-625,16721,1203,-559,16707,1181,-457,16692,1121,-398,16669,1087,-411,16612,1079,-391,16496,1084,-520,16475,1086,-259,16436,1106,-257,16359,1073,-283,16356,1064,-294,16357,1057,-297,16364,1041,-310,16360,1045,-385,16363,1050,-304,16349,1062,-216,16358,1080,-141,16330,1066,8,16252,986,37,16397,1045,-132,16413,1099,-126,16564,1130,-148,16736,1116,-401,16763,1068,-459,16798,1076,-497,16752,1093,-516,16961,1045,-554,17042,1014,-594,17039,967,-607,17035,888,-587,17040,831,-587,16987,790,-629,16989,737,-740,16916,682,-745,16960,668,-737,16967,657,-606,16997,721,-741,17053,663,-793,16993,533,-801,16976,527,-806,16953,524,-800,16986,394,-742,17129,104,-658,17132,-38,-613,17039,-139,-565,16811,-286,-576,16629,-259,-569,16751,-375,-481,16762,-381,-490,16630,-250,-460,16977,-316,-545,17161,-289,-557,17111,-204,-614,17114,-240,-613,17148,-356,-543,17154,-341,-587,17084,-473,-518,17084,-462,-568,16901,-493,-495,16898,-474,-728,17527,239,-850,17207,434,-847,17124,456,-811,17056,368,-812,17048,448,-810,17033,499,-799,17061,574,-756,17063,682,-675,17056,738,-658,17076,745,-744,17097,668,-798,17099,572,-819,17167,621,-741,17156,735,-644,17093,799,-590,16988,767,-662,17117,880,-636,17144,983,-578,17148,1047,-498,17037,1042,-418,17032,1035,-412,16974,1005,-299,16908,1018,-182,16852,1095,-14,16892,1114,-19,16941,1138,-188,16908,1113,-23,16964,1134,-173,16951,1115,-164,16958,1104,-30,16982,1129,-168,17044,1111,-258,16991,993,-268,16983,1019,-306,16984,989,-256,17050,1065,-330,16983,991,-266,17070,1050,-182,17054,1130,-67,17050,1146,-171,17089,1116,-322,17088,1051,-235,17148,1130,-395,17113,1088,-276,17197,1159,-494,17225,1079,-501,17142,1088,-568,17233,1035,-627,17227,975,-758,17204,782,-833,17244,643,-796,17370,585,-746,17566,518,-606,17338,942,-541,17339,1004,-503,17538,959,-578,17545,884,-541,17791,733,-407,17790,840,-412,17542,1014,-466,17336,1052,-73,17359,1150,-15,17555,1088,-270,17787,945,-104,18038,724,-241,18058,634,209,18159,58,-363,18041,523,-39,18108,-96,235,17921,-502,-158,17815,-496,524,17968,-349,742,17914,-106,418,18101,261,184,17983,737,34,17792,959,248,17512,1002,83,17193,1163,-122,17234,1198,-105,17157,1178,-65,17088,1145,7,17021,1137,57,17035,1127,60,17111,1164,375,17112,977,135,17042,1107,106,16972,1101,238,16909,1034,59,16763,1115,59,16596,1098,252,16416,896,484,16531,781,314,16728,981,494,17115,861,630,17093,722,387,17710,838,494,17829,677,744,17610,497,864,17395,409,1025,17507,112,829,17801,275,557,17962,479,899,17142,345,713,16959,599,711,17142,690,777,16743,601,760,17134,676,792,17126,740,898,17062,685,871,17063,621,909,16879,660,792,16730,688,706,16792,706,679,17094,769,580,17021,791,545,16765,797,576,16545,751,649,16612,639,679,16610,721,873,16877,594,-53,17523,-729,-87,17109,-669,-255,17160,-556,-304,17413,-503,-356,17626,-361,-466,17844,-72,-599,17725,68,-629,17802,441,-446,17993,245,-287,17975,-179,-368,17037,1002,-608,16007,843,-515,15997,944,-394,16004,1010,-430,16113,1031,-533,16118,970,-617,16116,884,-591,16214,883,-522,16229,958,-433,16212,1006,-451,16249,1029,-542,16248,984,-563,16311,1012,-638,16321,918,-608,16251,906,-620,16262,832,-671,16337,851,-620,16380,921,-643,16367,849,-656,16365,776,-655,16369,762,-672,16363,763,-673,16355,773,3564,421,1379,3084,333,1415,3093,46,1411,3364,537,774,3858,417,610,3209,688,312,3764,531,128,3778,83,122,3590,358,-283,3435,717,-231,3265,765,-700,3148,1240,-682,2911,1239,-1186,2568,1190,-1102,2398,1189,-1459,2688,1227,-1455,2954,762,-1235,3337,295,-766,3598,83,-286,3228,64,305,3868,80,606,2814,43,956,2614,42,509,2600,490,514,2804,381,960,3575,61,1375,3921,362,1120,3929,76,1116,3060,835,-40,2805,1184,-492,2376,1128,-494,2210,1138,-1015,2210,1159,-1361,2340,746,-1508,2663,756,-1528,3019,336,-1257,3027,77,-1260,2691,71,-1587,2571,61,-1109,2856,64,-607,2095,44,-951,2319,45,-429,2849,278,-604,2312,259,-426,3071,64,-112,2483,44,83,2475,319,86,2561,687,58,2374,734,-404,2143,733,-966,2087,303,-948,2068,308,-1415,2076,49,-1418,2337,59,-1569,2329,318,-1566,2683,329,-1584,2119,738,-1376,3344,81,-769,-3814,403,1550,-3814,43,1547,-3352,41,1687,-4104,333,1220,-4105,46,1218,-3935,50,732,-3934,387,735,-3491,522,1001,-3243,675,582,-3742,501,283,-3025,824,268,-3348,695,1,-2670,1191,-108,-2977,1233,-351,-2344,1180,-670,-2668,1220,-808,-2122,1171,-994,-2407,1203,-1037,-2314,750,-1097,-2003,749,-1008,-1952,1148,-868,-2005,1139,-526,-2248,1144,-41,-2556,690,474,-2688,494,913,-2980,382,1305,-3351,328,1689,-2981,44,1302,-2688,47,909,-2469,49,521,-2468,325,524,-2197,267,59,-2274,740,62,-1866,315,-402,-1928,744,-436,-1816,747,-831,-1969,321,-1057,-1746,319,-853,-1747,60,-855,-1969,62,-1060,-2297,59,-661,-1866,56,-404,-2198,53,57,-2683,270,-231,-2683,56,-232,-3125,273,-495,-3125,59,-496,-2709,62,-908,-2709,321,-906,-2311,63,-1154,-2310,322,-1152,-2662,749,-874,-3081,745,-419,-3477,332,-78,-3478,56,-80,-3001,53,203,-3244,50,577,-3491,47,997,-3742,53,280,829,17364,-414,787,17721,-207,923,17380,-256,744,17351,-516,587,17757,-426,636,17359,-599,779,16950,-623,889,16970,-561,992,16947,-405,1029,16950,-297,1027,16898,-101,991,17320,-78,916,17690,66,1036,17325,50,902,17683,260,975,17329,376,751,17730,537,782,17355,623,881,17098,514,817,17034,530,840,16764,493,913,16767,467,854,16654,476,925,16662,457,942,16531,476,892,16516,489,1001,16377,514,1056,16847,292,1071,16875,59,1107,16647,-131,1149,16618,-1,1223,16544,-257,1278,16506,-160,1476,16309,-248,1118,16629,210,1128,16624,37,1265,16514,35,1195,16511,-10,1446,16368,-3,966,16612,423,1090,16619,277,1062,16499,382,1111,16528,281,1306,16416,151,1131,16632,-130,1124,16689,-335,1056,16727,-464,984,16717,-603,860,16682,-680,855,16538,-816,991,16533,-746,991,16552,-745,1006,16364,-989,1099,16593,-599,1158,16588,-520,1321,16396,-608,1189,16535,-403,652,16955,-729,806,16713,-708,621,16730,-834,726,16568,-876,634,16522,-871,576,16399,-1115,495,16755,-911,435,16562,-997,364,16580,-1070,255,16580,-1029,201,16439,-1251,344,16764,-857,480,16978,-816,417,17386,-668,326,17728,-567,339,17370,-717,382,16956,-810,198,16934,-884,169,16766,-886,-14,16486,-1035,-89,16517,-1041,-267,16301,-1201,-206,16477,-995,8,16731,-854,-27,16920,-818,120,17321,-741,28,17703,-626,-30,17312,-759,-242,16938,-703,-201,16727,-796,-336,16531,-952,-236,16546,-992,-510,16410,-1045,-286,17344,-609,-156,17699,-566,-387,17748,-350,-484,17374,-365,-396,17133,-547,-365,16931,-596,-334,16652,-702,-241,16650,-788,-421,16526,-765,-376,16554,-792,-604,16285,-858,-478,16521,-675,-317,16631,-634,-392,16888,-545,-402,17109,-507,891,16985,-473,903,17340,-271,953,16993,-284,785,16988,-588,674,17356,-545,693,16989,-660,683,16576,-627,857,16527,-512,923,16530,-396,930,16583,-290,1003,16546,-92,1015,17000,-36,1006,17324,56,1022,17011,119,945,17330,352,1019,17027,321,919,17056,466,782,17355,623,851,17063,514,728,16607,512,840,16597,477,690,16437,494,793,16429,486,810,16341,441,730,16306,470,810,16138,562,958,16579,334,889,16420,448,989,16477,247,993,16379,349,1029,16374,272,1192,16212,291,1015,16558,100,1040,16457,-200,1089,16462,-71,1099,16329,-173,1131,16335,-93,1220,16138,-112,1040,16473,181,1073,16466,15,1114,16370,147,1112,16372,51,1264,16217,97,1008,16455,-272,966,16450,-407,856,16448,-506,1017,16187,-442,1061,16188,-394,1076,16192,-301,1116,16027,-307,813,16443,-668,694,16442,-747,757,16179,-774,844,16179,-734,864,16181,-658,822,15995,-760,549,16536,-680,646,16442,-779,424,16446,-825,633,16178,-878,509,16181,-890,572,16032,-948,270,16447,-884,315,16184,-938,239,16185,-955,225,16077,-988,164,16187,-945,104,16455,-819,335,16583,-788,433,16999,-741,353,17348,-700,365,17002,-781,228,16590,-754,102,16590,-851,125,17019,-808,9,17339,-721,19,17028,-780,30,16565,-782,-72,16458,-861,-14,16194,-906,-97,16196,-908,-95,15971,-975,-180,16200,-876,-191,16464,-794,-187,16614,-637,-396,16472,-734,-443,16279,-849,-358,16275,-888,-479,16155,-947,-181,17053,-673,-262,17348,-589,-484,17374,-365,-346,17070,-600,-293,16599,-619,-458,16478,-598,-352,16473,-664,-469,16283,-694,-402,16281,-715,-426,16081,-783,-408,16286,-600,-423,16481,-500,-308,16605,-553,-390,17080,-521,-374,16610,-538,-384,16459,-505,-379,16439,-543,-528,16306,-458,-375,16617,-445,-375,16448,-415,-382,16443,-489,-491,16264,-244,-52,17311,-642,81,16923,-752,-153,16899,-674,389,16943,-680,285,17370,-614,566,16971,-627,605,17396,-453,753,16966,-488,607,16415,-532,867,16936,-307,836,17361,-184,603,17396,-455,944,17296,135,1011,16909,-26,992,16881,219,886,17233,425,725,17178,692,929,16878,429,875,16845,437,803,16285,273,931,16311,205,1005,16098,140,935,16038,143,1196,15871,-11,1044,16105,58,901,16333,73,883,16364,-105,904,16384,-200,817,16399,-332,771,16405,-388,835,16185,-467,927,16171,-357,1001,16154,-240,969,16133,-121,983,16106,11,1243,15893,-166,1102,15999,-233,1100,16011,-294,1039,16021,-385,1302,15893,-407,976,16022,-424,897,16036,-540,822,16053,-673,648,16193,-601,405,16413,-629,431,16194,-727,640,16058,-802,507,16055,-858,674,15831,-1008,259,16186,-789,438,16053,-888,286,16037,-882,390,15860,-1117,146,16024,-888,205,15840,-1108,117,16172,-810,229,16406,-691,158,16401,-700,0,16386,-705,-20,16156,-811,79,16023,-921,-29,16013,-925,-43,15897,-1158,-89,16000,-891,-104,16135,-721,-69,16366,-637,-230,16335,-559,-224,16109,-663,-216,15897,-980,-358,16314,-515,-331,16100,-606,-296,16108,-691,-322,15875,-858,-311,16046,-585,-357,16296,-422,-341,16897,-562,-541,17197,-296,-320,17251,-517,-336,16863,-508,1038,15859,-755,1128,15838,-592,851,17921,-204,761,17907,-328,614,18156,-82,945,17680,-302,997,17678,-242,1056,17625,4,947,17902,53,670,18152,117,394,18242,183,354,18255,75,574,18155,-144,585,17897,-475,676,17680,-599,853,17703,-442,970,17368,-416,1106,17396,-307,1060,17337,-68,1059,17606,174,919,17876,207,678,18137,239,358,18226,307,244,18193,247,279,18197,138,284,18245,21,434,18161,-244,536,17905,-500,561,17688,-659,726,17320,-661,894,17359,-559,950,17087,-586,934,17120,-666,826,17092,-705,1050,16897,-803,585,17334,-749,710,17125,-705,626,17122,-799,749,16901,-913,381,17396,-866,534,17120,-897,436,17134,-947,475,16945,-1051,335,17136,-902,237,17369,-821,344,17712,-779,328,17929,-603,311,18176,-275,270,17916,-588,244,17693,-732,-28,17682,-748,28,17385,-855,225,17154,-881,78,17167,-913,178,16945,-1096,12,17133,-856,-103,17372,-758,-98,17655,-700,14,17952,-574,104,18170,-278,-29,17939,-543,-275,17667,-624,-252,17376,-706,-198,17063,-750,-114,17075,-795,-132,16864,-901,-399,17382,-650,-346,17234,-730,-262,17247,-759,-296,17106,-863,-365,17193,-704,-418,17362,-610,-422,17661,-538,-425,17618,-468,-351,17971,-338,-393,17951,-284,-489,17626,-424,-545,17380,-499,-567,17370,-441,-730,17134,-502,-487,17597,-341,-604,17346,-370,-594,17372,-435,-719,17132,-370,-436,17957,-219,-574,17602,-300,-679,17202,-273,-712,17224,-179,-738,16941,-133,-760,16976,-67,-799,16747,63,-826,16781,118,-887,16571,334,-813,16806,170,-765,17012,30,-743,17231,-79,-661,17542,-141,-740,17528,-21,-788,17218,33,-801,17045,107,-799,17021,39,-846,16823,198,-601,17922,0,-786,17564,197,-826,17267,264,-797,17237,39,-885,17005,297,-862,16968,164,-925,16770,351,-829,17588,247,-887,17273,275,-869,17033,330,-865,17267,357,-812,17576,316,-854,17623,434,-909,17295,451,-903,16927,560,-883,17269,566,-830,17565,583,-719,17782,623,-742,17900,465,-538,17992,657,-556,18002,804,-714,17788,797,-833,17542,614,-844,17503,719,-879,17261,628,-525,17884,926,-681,17673,925,-836,17533,766,-795,17461,871,-875,17334,717,-829,17309,775,-877,17069,678,-513,17883,995,-652,17638,1019,-756,17431,897,-754,17398,970,-839,17143,807,-503,17883,1079,-654,17623,1107,-743,17393,980,-727,17383,1062,-835,17081,883,-639,17369,1086,-481,17602,1109,-392,17793,1082,-309,18055,913,-340,18048,841,-109,18118,696,-142,18149,660,-80,18118,635,-141,18144,607,-91,18206,535,-18,18140,571,43,18141,503,-37,18240,462,27,18269,372,119,18201,422,115,18267,258,203,18192,313,175,18259,186,236,18251,99,192,18272,-7,72,18291,47,-70,18190,-190,-194,17983,-465,-224,18178,-87,-236,18191,-37,-330,18145,77,-534,17913,-105,-392,18097,179,-696,17911,202,-723,17907,257,-705,17867,322,-559,18093,504,-489,18114,346,-288,18190,437,-199,18225,331,-136,18261,244,-32,18288,125,-339,18184,557,-368,18110,624,-376,18132,756,313,18212,394,537,18133,507,632,18126,369,844,17850,386,794,17829,549,748,17832,571,615,17829,694,454,18116,603,233,18206,492,145,18173,575,83,18176,651,7,18131,692,-65,18106,708,-81,18115,738,-52,18137,695,-96,18100,954,-15,18133,923,-36,18025,1110,19,18052,1092,42,17917,1229,-28,18144,685,41,18094,924,128,18116,886,151,17932,1088,206,17958,1057,197,17755,1201,-88,18001,950,-185,18023,980,-239,17994,921,-361,17800,1124,-455,17602,1173,-534,17414,1104,-540,17407,1163,-599,17196,1069,-418,17628,1242,-495,17393,1243,-582,17135,1132,-341,17368,1217,-264,17585,1193,-197,17759,1126,-312,17812,1191,-100,17770,1116,-136,17557,1200,-211,17345,1238,-364,17194,1210,69,17836,1126,29,18076,930,118,18013,896,177,18047,832,253,18092,802,317,18059,699,490,17836,827,410,17898,933,323,17846,988,196,17812,1049,59,17596,1219,-73,17341,1231,45,17334,1262,0,17141,1210,95,17324,1194,159,17544,1135,348,17543,1060,328,17230,1122,181,17300,1157,172,16992,1213,478,17549,1013,516,17506,908,415,17168,1102,296,17001,1150,430,17123,990,711,17525,785,824,17499,690,798,17264,784,647,17290,820,662,16988,902,570,17008,922,487,16740,1045,864,17493,614,863,17269,731,809,17285,761,855,17071,937,915,17496,572,937,17311,677,889,17302,704,967,17114,865,998,17550,353,1061,17317,316,1121,17350,123,1113,17151,-61,1160,17192,56,1113,17126,167,1254,16955,-61,975,17341,534,1034,17349,339,1040,17214,440,1033,17259,324,1135,17073,278,586,17097,955,421,16810,1097,1146,17149,-241,1138,17168,-368,1077,17143,-460,1236,16913,-559,895,17086,-566,818,17364,-481,937,17091,-442,687,17347,-590,783,17061,-625,966,16880,-678,987,16885,-584,1012,16734,-788,892,16859,-709,588,17757,-426,922,17367,-343,807,17718,-232,1014,17371,-229,955,17686,55,1073,17330,20,930,17682,282,1038,17314,271,970,17315,435,877,17341,595,769,17730,552,780,17357,655,548,17431,877,547,17796,771,481,17154,935,608,16994,810,530,16859,943,456,16910,971,362,16629,1034,606,16868,866,521,16642,910,469,16676,969,375,16471,1008,771,17046,656,867,17041,540,1066,17106,291,1084,16859,254,1016,16860,393,1184,16626,268,1086,17066,-30,1117,17015,116,1175,16878,-46,1178,16854,55,1289,16726,-76,1053,17127,-232,1004,17101,-358,1145,16915,-315,1052,17030,-109,1164,16917,-229,1298,16767,-360,1133,16891,-377,563,17364,-707,404,17371,-775,428,17100,-846,574,17088,-845,659,17060,-750,661,16888,-959,569,16894,-953,749,16676,-993,709,16866,-894,272,17134,-883,258,16979,-988,356,16951,-954,247,16839,-1165,187,16975,-957,125,17142,-872,23,17346,-793,242,17376,-798,340,17726,-585,65,17697,-673,-183,17699,-588,-206,17333,-701,68,17081,-826,-126,17039,-779,60,16895,-917,-54,16875,-876,43,16744,-1050,-348,17335,-594,-214,17125,-716,-427,17064,-530,-231,16880,-748,-330,16879,-673,-279,16648,-875,-480,17362,-465,-403,17748,-364,-529,17377,-368,-544,17058,-331,-650,17028,-213,-731,17153,31,-739,16882,11,-690,16841,-117,-717,16665,2,-744,16699,80,-770,16493,172,-775,16921,82,-807,16651,179,-672,17449,-76,-559,17813,-92,2216,8858,1665,2119,8931,1730,2140,8884,1642,2180,8913,1769,2287,8901,1680,2248,8947,1758,2400,9094,1580,2311,9160,1699,2320,9185,1694,2419,9114,1571,2295,9074,1528,2178,9106,1520,2307,9094,1514,2185,9125,1503,2238,9254,1364,2175,9477,1466,2130,9203,1606,2128,9179,1617,2220,9175,1678,2224,9200,1670,2283,9492,1563,2354,9684,1370,2216,9638,1261,2495,9799,1268,2360,9781,1180,2544,9887,1209,2426,9873,1126,2435,10110,1016,2436,10058,869,2406,9817,980,2473,9766,876,2517,10017,773,2555,9963,627,2489,9704,727,2618,9657,650,2694,9928,565,2617,10234,555,2765,10212,507,2832,9923,593,2903,10219,552,2936,9935,660,3009,10234,617,2975,9980,828,3013,10290,800,2901,10347,968,2902,10041,986,2687,10397,1094,2694,10126,1145,2535,10389,1044,2565,10139,1114,2440,10360,934,2463,10313,786,2558,10281,698,2698,9869,1224,2661,9779,1309,2563,9677,1450,2439,9456,1639,2545,9260,1561,2349,9205,1471,2409,9012,1610,2332,9024,1529,2425,9324,1149,2500,8973,1380,2483,9240,1024,2589,8885,1216,2536,9193,887,2665,8837,1038,2705,9100,766,2752,8809,890,2820,9087,805,2602,9545,672,2754,9532,687,2757,9639,662,2863,9649,731,2873,9545,759,2933,9682,882,2463,9597,756,2439,9609,924,2359,9717,1021,2258,9468,1133,2873,9763,1066,2887,9662,1103,2684,9328,1471,2673,8927,1499,2525,9016,1637,2412,8716,1662,2347,8713,1605,2425,8663,1487,2347,8687,1610,2420,8638,1494,2516,8656,1520,2558,8907,1449,2423,8639,1405,2487,8584,1287,2416,8613,1408,2479,8560,1293,2570,8565,1326,2656,8840,1274,2532,8632,1234,2593,8599,1127,2523,8607,1235,2583,8575,1133,2678,8562,1155,2750,8811,1094,2638,8706,1053,2686,8650,952,2626,8682,1053,2671,8628,956,2746,8610,979,2827,8768,917,2921,9099,897,2890,8758,994,2902,9185,1095,2945,9581,920,2830,9257,1267,2778,8852,1327,2585,8610,1511,2487,8636,1478,2603,8657,1585,2505,8706,1686,2501,8680,1689,2411,8690,1666,2333,8444,1654,2391,8416,1546,2326,8419,1654,2383,8392,1548,2458,8396,1568,2511,8630,1526,2595,8632,1591,2442,8413,1714,2375,8434,1701,2367,8409,1700,2221,8225,1618,2242,8185,1661,2304,8156,1541,2353,8155,1586,2309,8174,1670,2504,8359,1622,2448,8372,1569,2516,8382,1622,2268,8204,1529,2433,8389,1713,2480,8611,1480,2352,8378,1445,2411,8345,1342,2339,8357,1444,2397,8324,1342,2467,8308,1366,2561,8540,1330,2649,8556,1395,2637,8532,1399,2576,8584,1511,2391,8356,1502,2377,8335,1499,2179,8210,1385,2189,8165,1419,2254,8135,1311,2291,8112,1359,2251,8133,1430,2497,8262,1421,2442,8293,1516,2457,8312,1520,2513,8281,1423,2452,8288,1365,2232,8189,1300,2597,8620,1300,2587,8595,1301,2444,8430,1240,2497,8401,1156,2429,8409,1236,2480,8382,1154,2335,8287,1111,2348,8222,1111,2535,8330,1168,2552,8348,1171,2668,8538,1158,2749,8546,1216,2860,8820,1148,2689,8584,1337,2762,8624,1135,2695,8672,1099,2681,8650,1097,2517,8559,1027,2569,8528,950,2603,8482,978,2730,8590,983,2789,8588,1043,2772,8568,1045,2746,8604,1132,2544,8519,1069,2524,8504,1063,2498,8542,1022,2548,8513,946,2581,8467,974,2629,8442,1031,2587,8470,1099,2566,8456,1091,2354,8408,990,2373,8461,967,2412,8436,909,2400,8377,920,2607,8428,1026,2403,8378,1018,2429,8354,968,2677,8560,1337,2480,8400,1298,2464,8381,1293,2300,8305,1164,2295,8260,1208,2388,8196,1156,2349,8220,1221,2577,8295,1222,2521,8329,1316,2538,8347,1322,2596,8312,1226,2736,8523,1219,-1737,10726,1062,-1751,10612,1019,-1667,10719,1037,-1819,10645,983,-1797,10736,1015,-1886,10699,777,-1773,10662,780,-1780,10665,754,-1900,10706,753,-1824,10839,834,-1730,10846,831,-1829,10852,812,-1729,10858,807,-1908,11004,567,-1742,10997,509,-1623,10827,783,-1612,10936,479,-1801,10971,262,-1640,10900,220,-1652,10669,290,-1696,10708,564,-1657,10694,752,-1655,10693,779,-1626,10818,808,-1669,10623,1004,-1817,10725,665,-2026,10789,680,-2017,10969,321,-2135,10736,570,-2021,10941,122,-2231,10692,92,-2228,10513,472,-2278,10496,42,-2258,10328,404,-2200,10353,-35,-2228,10124,336,-2110,10070,296,-2096,9930,599,-2177,9963,648,-2043,9873,762,-2104,9894,810,-2090,9884,830,-2030,9864,783,-1941,9813,885,-1978,9816,943,-1957,9808,953,-1920,9805,896,-1735,9755,928,-1771,9762,977,-1711,9834,962,-1730,9852,908,-1890,9902,942,-1856,9907,893,-1752,9788,880,-1883,9824,853,-1903,9833,841,-1964,9882,752,-1976,9892,731,-2016,9953,567,-1990,10073,273,-1965,10097,656,-1856,10255,302,-1795,10412,-98,-1776,10551,-1,-1830,10456,-197,-1822,10612,-151,-1902,10613,-476,-1888,10750,-400,-1923,10873,-704,-1902,10994,-598,-1831,11079,-525,-1822,10851,-351,-1844,10984,-275,-1845,11197,-422,-1979,11038,-254,-1965,11264,-364,-2120,11048,-202,-2124,11273,-355,-2299,10849,-271,-2301,11135,-475,-2347,10705,-359,-2368,10985,-605,-2318,10846,-726,-2283,10570,-454,-2199,10816,-752,-2171,10530,-490,-2055,10808,-760,-2029,10532,-508,-1952,10357,-203,-1928,10306,-104,-2079,10298,-76,-2197,10398,-134,-2273,10531,-59,-2224,10728,-9,-2063,10929,1,-1856,10934,72,-1910,10940,-30,-1718,10864,24,-1790,10875,-77,-1708,10701,-27,-1811,10552,389,-1788,10648,847,-1867,10673,923,-1983,10666,950,-2102,10483,905,-2148,10295,822,-2180,10126,716,-2103,9988,853,-2087,9974,869,-1957,9890,978,-1935,9880,986,-1760,9818,999,-1911,9913,932,-1875,9918,882,-1945,9995,790,-2012,9993,829,-2025,10008,811,-1955,10010,771,-2060,10102,701,-1993,9993,909,-1910,10019,868,-1980,9981,929,-1898,10008,888,-1858,9896,1043,-2055,9996,981,-1907,9897,1107,-1885,9887,1117,-1837,9886,1055,-1649,9828,1104,-1696,9832,1149,-1625,9934,1149,-1676,9902,1181,-1853,9987,1164,-1875,10000,1155,-2021,10113,1044,-2070,10008,963,-2035,10128,1028,-1933,10133,998,-1945,10148,980,-1860,10111,944,-1872,10126,926,-1942,10275,741,-2017,10272,807,-1951,10136,1053,-1870,10146,1010,-1939,10124,1073,-1858,10135,1030,-1773,10014,1226,-2020,10144,1130,-1825,10023,1289,-1804,10012,1301,-1753,10003,1240,-1553,9911,1354,-1600,9925,1396,-1518,10024,1407,-1580,10000,1429,-1774,10113,1346,-1794,10126,1335,-1989,10272,1175,-2035,10155,1111,-2002,10286,1158,-1898,10294,1132,-1910,10309,1114,-1827,10265,1077,-1838,10279,1058,-1920,10471,789,-1978,10459,884,-1899,10345,1090,-1979,10357,1159,-1962,10345,1176,-1884,10332,1108,-1734,10227,1215,-1780,10230,1282,-1759,10217,1292,-1714,10214,1227,-1511,10095,1319,-1560,10110,1362,-1471,10213,1378,-1531,10192,1404,-1709,10320,1328,-1729,10334,1318,-1898,10470,1206,-1911,10485,1190,-1831,10508,1145,-1770,10493,1088,-1819,10360,1040,-1805,10348,1058,-1760,10478,1107,-1820,10493,1163,-1678,10365,1276,-1642,10358,1222,-1682,10252,1167,-1663,10238,1181,-1625,10343,1234,-1659,10350,1288,-1462,10218,1318,-1493,10130,1273,-1837,10394,363,-1763,10728,-128,-2090,10346,-175,-1719,10037,1181,-1688,10146,1229,-1734,10160,1288,-1715,10147,1301,-1670,10134,1244,-1701,10026,1196,-1530,9941,1309,-1500,10029,1352,-1808,9937,997,-1778,10026,1040,-1821,10035,1102,-1801,10022,1112,-1759,10012,1052,-1789,9926,1010,-1642,9877,1059,-1624,9934,1086], + + "morphTargets": [], + + "normals": [-0.25394,0.751,0.60945,-0.30662,0.53325,0.78841,-0.30985,0.68603,0.65825,-0.086215,0.4492,0.88925,0.27006,0.70663,0.65398,-0.27909,0.88955,0.36158,-0.87704,0.42463,0.22465,-0.53768,0.59184,0.60048,-0.17402,0.88394,0.43394,0.18259,0.832,-0.52385,0.30805,0.92093,-0.23862,0.55022,0.83068,0.084628,0.18134,0.83325,0.52226,0.11319,0.63854,0.76119,-0.16382,0.54457,0.82254,-0.25825,0.67428,0.69179,-0.25733,0.67736,0.68914,-0.033753,0.8919,0.45091,3.1e-05,0.5338,-0.84558,-0.23258,0.95529,0.1825,-0.49001,0.82067,-0.29389,-0.09827,0.91702,-0.38649,-0.016785,0.99966,0.019684,0.16001,0.9808,-0.11121,0.18644,0.82449,-0.53423,0.54295,0.45146,-0.70803,0.82949,0.50023,-0.24833,0.093173,0.99005,0.10526,0.032868,0.9982,0.049898,0.48839,0.80312,0.34117,-0.21168,0.93103,0.29719,0.21039,0.79028,0.57546,0.71215,0.66332,0.22977,0.7329,0.66561,0.14054,0.33421,0.92535,0.17881,0.44185,0.83157,-0.3365,0.69884,0.56615,-0.43712,0.4684,0.4406,-0.76577,0.53334,0.36103,-0.76495,0.57213,0.74673,-0.33909,0.71569,0.10636,-0.69024,0.81781,0.44999,-0.35865,0.42918,0.8862,0.17447,0.17551,0.82034,0.54424,-0.022217,0.58501,0.81069,-0.020844,0.34895,0.93689,-0.20014,0.40541,0.89193,-0.30976,0.44652,0.83941,-0.29911,0.50676,0.8085,-0.42158,0.53398,0.73287,-0.19739,0.68712,0.69918,-0.58461,0.63277,0.50771,-0.20997,0.75143,0.62548,-0.48875,0.82678,0.27839,-0.60701,0.79257,-0.057436,-0.047029,0.93265,0.35768,-0.074252,0.99716,0.010895,-0.16037,0.98691,0.016419,-0.068575,0.97861,-0.19379,-0.49095,0.48833,-0.72143,0.028993,0.44679,-0.89416,0.30976,0.4015,-0.86187,0.48219,0.41603,-0.77093,0.38609,0.21043,-0.89813,0.50917,-0.064608,-0.85821,0.66848,-0.17994,-0.72161,0.73113,-0.35487,-0.58263,0.91714,-0.32722,-0.22742,0.73635,-0.043214,-0.67516,0.8869,0.16092,-0.433,0.94266,0.18619,0.27696,0.72127,0.58418,0.37208,0.31797,0.71584,0.6216,0.085086,0.55843,0.82516,0.21827,0.24403,0.94485,0.44841,0.1427,0.88235,0.13898,0.15116,0.97867,-0.14505,0.22578,0.96329,-0.3289,0.29872,0.89587,-0.46031,0.403,0.79098,-0.56212,0.35942,0.74486,-0.53548,0.53209,0.65581,-0.55824,0.76827,0.31315,-0.71252,0.64376,-0.279,-0.67379,0.66359,-0.32499,-0.27552,0.55452,-0.78521,-0.18061,0.83993,-0.5117,0.059603,0.41249,-0.90899,0.10663,0.40339,-0.90875,0.31831,0.32823,-0.88931,0.33052,0.15342,-0.93121,0.40272,-0.039979,-0.91443,0.63271,-0.27039,-0.72561,0.78304,-0.24403,-0.57207,0.77917,-0.24628,-0.57637,0.91614,-0.27485,-0.29176,0.62126,-0.097842,-0.77743,0.52483,0.15885,-0.83621,0.90066,0.14686,-0.40889,0.97183,0.058321,0.22828,0.63653,0.009308,0.77117,0.62053,0.1037,0.77724,0.47749,0.36543,0.799,0.3679,0.094699,0.92502,0.30625,0.34175,0.88845,0.33976,0.12381,0.93231,0.42305,0.053194,0.90451,0.48604,0.088839,0.86938,0.50502,0.085055,0.85888,0.24494,0.057161,0.96783,-0.10141,0.10761,0.98898,-0.32582,0.1919,0.92572,-0.51988,0.23994,0.81982,-0.71331,0.20011,0.67165,-0.44285,0.2584,0.85852,-0.87509,0.13016,0.46611,-0.92792,0.046693,0.36982,-0.92813,0.045412,0.3694,-0.91568,0.075076,0.39476,-0.98935,0.000427,0.14548,-0.98785,0.006653,0.15519,-0.95123,-0.085665,-0.29624,-0.95926,-0.085208,-0.26933,-0.70144,-0.19282,-0.68612,-0.78271,-0.12366,-0.60994,-0.54796,-0.17801,-0.81732,-0.36021,-0.30201,-0.88263,-0.43486,-0.29203,-0.8518,-0.25935,-0.29402,-0.91992,-0.14505,-0.31172,-0.93902,-0.031678,-0.22938,-0.97281,0.13614,-0.03946,-0.9899,0.24955,-0.025422,-0.96802,0.245,0.20701,-0.94714,0.33708,-0.053499,-0.93994,0.43846,-0.20026,-0.87613,0.63335,-0.27308,-0.72405,0.78256,-0.29078,-0.55046,0.79403,-0.23402,-0.56099,0.97198,-0.029237,-0.23319,0.91723,0.31272,0.24665,0.4933,0.83071,0.25794,-0.21958,0.44243,-0.86947,-0.5649,0.57652,-0.59032,-0.060976,0.075259,-0.99527,0.5157,0.22135,-0.82766,0.49528,0.23276,-0.83694,0.90988,0.21821,-0.35273,0.96759,0.10291,0.23057,0.63735,0.026337,0.77007,0.11527,-0.072207,0.99069,0.138,-0.11936,0.98318,0.17026,-0.099826,0.98032,0.31953,-0.35658,0.87789,0.66475,-0.11771,0.73769,0.77505,0.066897,0.62831,0.70397,-0.001556,0.7102,0.67376,0.001953,0.73891,0.50517,0.027192,0.86257,0.49269,0.016663,0.87002,0.15665,0.033357,0.98706,-0.10407,0.12238,0.987,-0.29148,0.18128,0.93921,-0.48521,0.15317,0.86084,-0.5425,0.16425,0.82382,-0.80254,0.087039,0.5902,-0.91684,0.056551,0.39518,-0.86874,0.067965,0.49052,-0.94067,0.047151,0.33595,-0.98859,0.023408,-0.14872,-0.85727,0.001373,-0.51482,-0.68425,-0.039674,-0.72814,-0.68456,-0.002411,-0.72893,-0.52596,-0.13434,-0.83981,-0.35789,-0.054689,-0.93213,-0.19401,-0.15949,-0.96793,0.11359,-0.13745,-0.98395,-0.000671,-0.075198,-0.99716,0.22349,-0.047517,-0.97354,0.13004,-0.043458,-0.99054,0.31474,0.012574,-0.94907,0.38908,-0.057894,-0.91937,0.68178,0.03946,-0.73046,0.72433,-0.089908,-0.68352,0.89456,-0.090609,-0.43763,0.85461,-0.20667,-0.47633,0.7018,-0.20426,-0.68242,0.44468,-0.1688,-0.8796,0.30396,-0.19761,-0.93194,0.17621,-0.24338,-0.95376,-0.18155,-0.24354,-0.95273,0.23234,-0.23734,-0.9432,0.33403,-0.2396,-0.91156,0.33711,-0.19425,-0.9212,0.42741,-0.22187,-0.87637,0.83752,-0.25495,-0.4832,0.95843,-0.23344,-0.16385,0.95013,0.024842,0.31077,0.77929,0.18793,0.5978,-0.07358,0.99408,0.079592,-0.95279,0.227,-0.20148,-0.88342,-0.4294,0.18745,-0.90027,-0.35078,-0.25776,-0.86343,-0.36882,0.34416,-0.92102,-0.29289,-0.25675,-0.89889,-0.31779,0.30161,-0.9245,-0.26411,-0.27476,-0.8948,-0.34648,0.28147,-0.90875,-0.24805,-0.33558,-0.95554,-0.23753,0.17466,-0.85031,-0.10443,-0.51579,-0.54976,-0.15052,-0.82162,-0.44981,-0.21491,-0.86685,-0.4272,-0.30686,-0.85046,0.18815,-0.30158,-0.93466,0.14286,-0.14566,-0.97894,0.05829,-0.012299,-0.9982,0.73507,-0.021241,-0.67763,0.66887,0.12314,-0.73308,0.9751,0.10462,-0.19541,0.9476,0.21085,-0.23994,0.58916,0.23008,-0.77453,0.9313,0.29176,-0.21793,0.54265,0.23954,-0.80505,-0.098148,0.067263,-0.99289,-0.033418,0.066103,-0.99722,-0.60509,-0.095004,-0.79043,-0.67156,-0.14142,-0.72729,-0.67663,-0.17759,-0.71456,-0.63479,-0.1955,-0.74749,-0.089541,0.054445,-0.99448,0.54082,0.22291,-0.81106,0.92764,0.24158,-0.28471,0.9545,0.15308,0.25584,0.66649,0.06708,0.74245,0.099887,-0.049898,0.99374,-0.53038,-0.2071,0.82205,-0.46818,-0.21662,0.85666,-0.18802,-0.44536,0.87536,-0.52394,-0.28962,0.80099,-0.55061,-0.39897,0.73321,-0.99853,0.043184,0.031617,-0.77306,-0.1279,0.62123,-0.99716,-0.070009,-0.02707,-0.82223,-0.1905,-0.53627,-0.44639,-0.29765,-0.84387,0.20936,-0.35292,-0.91192,0.78256,-0.23145,-0.57793,0.77056,-0.18244,-0.61064,0.99972,-0.022126,-0.000763,0.99881,-0.002808,-0.04828,0.89428,0.19068,0.4048,0.9238,0.16941,0.3433,0.92151,0.28376,-0.26508,0.93655,0.20982,0.28077,0.67238,0.078402,0.73601,0.12168,-0.12287,0.98492,0.10923,-0.39415,0.9125,-0.17283,-0.07944,0.98172,-0.78649,0.14011,0.60146,-0.99759,-0.06241,0.029695,-0.84378,-0.23707,-0.48146,-0.84503,-0.2226,-0.48613,-0.44618,-0.32893,-0.83227,-0.42857,-0.34672,-0.83432,0.20576,-0.33344,-0.92001,0.21924,-0.34944,-0.91092,0.78802,-0.22037,-0.57482,0.99982,-0.016205,-0.007355,0.84579,0.16337,0.50783,0.84371,0.14234,0.51753,0.40593,0.27378,0.87188,0.45274,0.11542,0.88412,-0.21598,0.27644,0.93643,-0.78903,0.14612,0.5967,-0.99875,-0.049013,0.009613,-0.84085,-0.16663,-0.51497,-0.4492,-0.27616,-0.84964,-0.51485,-0.85455,-0.067995,-0.30033,-0.92392,-0.23695,0.2053,-0.29728,-0.93243,0.81954,-0.1926,-0.53963,0.80215,-0.20429,-0.56105,0.99741,-0.040345,0.059328,0.99951,-0.027528,0.014008,0.84655,0.14036,0.51341,0.44621,0.26469,0.85485,0.42552,0.27393,0.86245,-0.20673,0.30348,0.93011,-0.22211,0.28819,0.93146,-0.80291,0.17219,0.57064,-0.99869,0.009339,-0.050295,-0.60112,-0.78893,0.1272,-0.27366,-0.93414,-0.22895,-0.49706,-0.86114,-0.10648,-0.54363,-0.64363,-0.53865,-0.042695,-0.7449,-0.66579,0.15235,-0.97458,-0.16416,0.37568,-0.89642,0.23499,0.58788,-0.73293,-0.3423,0.76104,-0.59554,0.25706,0.25806,-0.80254,0.53786,0.062197,-0.9758,-0.20954,0.28883,-0.9509,0.11112,0.25282,-0.87835,0.40565,0.83743,0.090793,0.53893,0.44658,0.21561,0.86834,-0.20313,0.29975,0.93213,-0.81826,0.21528,0.53295,-0.61058,-0.7105,0.3498,-0.64556,-0.76333,0.023103,-0.80712,-0.51213,-0.29362,-0.24537,-0.92126,0.30174,-0.94809,-0.31471,0.045106,-0.7965,-0.09183,0.59761,-0.19318,-0.10068,0.97595,0.32328,-0.28944,0.90094,-0.17719,-0.60048,0.77975,-0.58657,-0.50206,0.63549,-0.74664,-0.61394,0.25605,-0.13456,-0.69442,0.70684,0.11274,-0.78961,0.60314,-0.44719,-0.65313,0.61107,0.072054,-0.72274,0.68734,0.60582,-0.45763,0.65078,0.65581,-0.12989,0.74365,0.93225,-0.069704,0.35499,0.73803,-0.029817,0.67406,0.50899,-0.03296,0.8601,0.50905,-0.022095,0.86041,0.22474,-0.019837,0.97421,0.017182,0.045778,0.99878,-0.27021,0.098086,0.95776,-0.50526,0.081515,0.85907,-0.70104,0.098575,0.70626,-0.63772,0.078463,0.76623,-0.39097,0.073,0.91748,-0.87002,0.040345,0.49129,-0.82281,0.075625,0.56322,-0.76952,0.141,0.62285,-0.90701,0.13251,0.39967,-0.99304,0.097049,-0.066347,-0.88098,0.040437,-0.47136,-0.74474,0.025422,-0.66686,-0.77682,0.083285,-0.62416,-0.77004,0.11585,-0.62734,-0.76833,0.1153,-0.62954,-0.7668,0.12407,-0.62978,-0.48805,0.06653,-0.87023,-0.77105,0.11213,-0.62679,-0.51369,0.085421,-0.85369,-0.10999,0.052889,-0.99249,-0.060183,-0.046602,-0.99707,0.073183,0.020447,-0.9971,0.23991,0.052004,-0.96939,0.62172,0.07355,-0.77975,0.88021,0.025727,-0.47383,0.893,-0.095218,-0.43983,0.97769,-0.064974,-0.19959,0.96664,-0.064028,0.24796,0.78735,-0.023133,0.61605,0.58824,-0.035676,0.80785,0.58861,-0.015473,0.80822,0.35987,-0.071139,0.93027,0.13337,0.009461,0.991,-0.18784,0.045106,0.98114,-0.44069,0.058657,0.89572,-0.57271,0.077059,0.8161,-0.26685,0.070223,0.96115,-0.81295,0.065615,0.5786,-0.75665,0.1156,0.64351,-0.72314,0.15766,0.67241,-0.87201,0.15552,0.46406,-0.991,0.13037,-0.029633,-0.91153,0.11356,-0.39521,-0.89084,0.13807,-0.43281,-0.87017,0.14573,-0.47066,-0.75591,0.097964,-0.64727,-0.79165,0.20719,-0.57476,-0.63927,0.16254,-0.75158,-0.76675,0.064302,-0.63869,-0.67385,0.093905,-0.73284,-0.53163,0.038057,-0.8461,-0.45601,0.06531,-0.88754,-0.55834,0.17505,-0.81091,-0.37901,0.14341,-0.91418,-0.155,0.048097,-0.98672,-0.15494,0.032655,-0.98737,-0.006561,0.036042,-0.9993,0.004639,0.068178,-0.99765,0.1601,0.041536,-0.98621,0.17237,0.073824,-0.98224,0.032594,0.082064,-0.99606,0.20002,0.096408,-0.97501,0.6151,0.09714,-0.78243,0.85208,0.064089,-0.51943,0.87954,0.046663,-0.47346,0.95972,0.056887,-0.27506,0.98422,0.038148,0.17261,0.81951,0.019013,0.57271,0.63253,-0.025513,0.7741,0.63292,-0.008728,0.77413,0.4995,-0.009888,0.86624,0.20554,0.013367,0.97854,-0.10822,0.03769,0.99341,-0.37648,0.076815,0.92322,-0.61437,0.11765,0.78017,-0.71337,0.12162,0.69015,-0.68831,0.099734,0.7185,-0.89096,0.12357,0.4369,-0.99112,0.13205,-0.014954,-0.97793,0.20402,-0.044618,-0.95163,0.26719,-0.15158,-0.93686,0.26719,-0.22556,-0.70077,0.25465,-0.66634,-0.93323,0.23823,-0.2689,-0.65828,0.20505,-0.72427,-0.70791,0.20731,-0.67516,-0.9432,0.23319,-0.23655,-0.957,0.21253,0.19733,-0.91614,0.19584,0.34971,-0.79754,0.15662,0.58254,-0.7911,0.15274,0.59227,-0.79861,0.16135,0.57979,-0.78945,0.16114,0.59227,-0.66057,0.11737,0.74151,-0.63085,0.10895,0.76818,-0.29499,0.008423,0.95544,-0.21052,-0.011017,0.97751,0.063356,-0.047121,0.99686,0.072481,-0.045106,0.99634,0.27381,-0.023316,0.96149,0.3151,-0.017029,0.94888,0.045503,-0.036653,0.99826,-0.37828,0.039918,0.9248,-0.67562,0.15503,0.72072,-0.75903,0.18436,0.62438,-0.62676,0.14939,0.76473,-0.27741,0.0524,0.95929,0.010559,0.000214,0.99994,0.29078,0.01944,0.95657,0.36891,-0.001129,0.92944,0.56874,0.067049,0.81976,0.59716,0.077883,0.7983,0.73177,0.13059,0.6689,0.61751,0.11038,0.77874,0.70458,0.14618,0.69436,0.73058,0.12137,0.6719,0.71535,0.13651,0.68526,0.87613,0.18162,0.44652,0.87939,0.23337,0.41493,0.93966,0.31437,-0.13465,0.95673,0.27619,-0.091464,0.80499,0.24128,-0.54198,0.88534,0.095553,-0.455,0.76467,0.049104,-0.64251,0.78567,0.058138,-0.61586,0.78579,0.041078,-0.61708,0.83154,0.072787,-0.55065,0.85104,0.081881,-0.51866,0.93881,0.071169,-0.33696,0.99078,0.069948,0.11582,0.83483,0.006256,0.5504,0.65676,-0.020325,0.75378,0.65746,-0.007416,0.75341,0.52626,-0.005921,0.85028,0.23759,-0.003235,0.97134,-0.057344,0.024293,0.99805,-0.3184,0.07828,0.9447,-0.5667,0.11478,0.81588,-0.68014,0.087283,0.72784,-0.70824,0.063234,0.70312,-0.87246,0.11121,0.47581,-0.89309,0.20792,0.39885,-0.9158,0.23878,0.32286,-0.77477,0.16959,0.60903,-0.71618,0.16886,0.67714,-0.55718,0.1135,0.82256,-0.23753,0.040712,0.97052,-0.000824,-0.011933,0.99991,0.24598,0.001434,0.96927,0.54988,0.047578,0.83386,0.53847,-0.005432,0.84262,0.25065,-0.006653,0.96805,-0.01471,0.008026,0.99985,-0.26246,0.041505,0.96402,-0.53404,0.066012,0.84286,-0.68786,0.09122,0.72005,-0.74694,0.14719,0.64833,0.67284,0.001099,0.73977,0.68065,0.036164,0.73168,0.68252,0.11881,0.72112,0.58229,0.090884,0.80785,0.70553,0.11087,0.69994,0.69366,0.019135,0.72002,0.67553,-0.007172,0.73727,0.85842,0.006989,0.51283,0.87124,0.048189,0.48845,0.87133,0.18482,0.45448,0.98917,0.14591,-0.014222,0.91122,0.062624,-0.40706,0.82952,0.095676,-0.55019,0.94302,0.068239,-0.32557,0.99725,0.045289,0.058596,0.99954,0.027985,0.008637,0.53032,0.059877,-0.84564,0.53209,0.018555,-0.84646,0.76763,0.022401,-0.64046,0.64415,0.20624,-0.73653,0.7217,0.33906,-0.60344,0.94903,0.26719,-0.16715,0.93085,0.20997,0.29899,0.73659,0.12745,0.66417,0.73959,0.13291,0.65978,0.95679,0.25886,-0.13239,0.8179,0.26405,-0.51116,0.68252,0.26011,-0.683,0.56941,0.24226,-0.78552,0.55104,0.25172,-0.79556,0.58278,0.25431,-0.77178,0.55495,0.27192,-0.78616,0.3451,0.19843,-0.91732,0.30818,0.21784,-0.92602,0.069948,0.092105,-0.99329,0.012757,0.063082,-0.99792,-0.065004,0.039003,-0.9971,-0.037843,0.046083,-0.9982,0.11292,0.10825,-0.98767,-0.023164,0.061434,-0.99783,0.14533,0.068392,-0.987,0.44777,0.11475,-0.88672,0.66842,0.14765,-0.72893,0.51842,0.28281,-0.80697,0.54213,0.25962,-0.79916,0.3629,0.21485,-0.9067,-0.13944,0.062258,-0.98825,-0.11524,0.0365,-0.99264,-0.098666,0.03531,-0.99448,-0.075442,0.015442,-0.99701,-0.23395,0.10694,-0.96634,-0.33848,0.13181,-0.93167,-0.53035,0.18369,-0.8276,-0.52309,0.17905,-0.83322,-0.52132,0.18058,-0.83401,-0.50856,0.18024,-0.84195,-0.50871,0.20252,-0.83676,-0.15055,0.079287,-0.98541,-0.17493,0.05942,0.98276,-0.42119,0.060152,0.90497,-0.14573,0.009369,0.98926,-0.48106,0.076937,0.87329,-0.78402,0.12366,0.60823,-0.84472,0.14466,0.51521,-0.98599,0.14634,0.079958,-0.98044,0.19681,0.001221,-0.88962,0.17054,-0.42363,-0.82961,0.21509,-0.51521,-0.97949,0.19944,-0.027863,-0.82797,0.19703,-0.52498,-0.97436,0.21653,-0.060976,-0.8291,0.19483,-0.524,-0.94946,0.28929,-0.12171,-0.75069,0.30415,-0.58641,-0.92526,0.34053,-0.16697,-0.70592,0.22312,-0.67217,-0.95383,0.22861,-0.19477,-0.66732,0.13935,-0.73159,-0.9501,0.20896,-0.23154,-0.64373,0.16834,-0.74648,-0.95511,0.19025,-0.227,-0.648,0.19013,-0.73751,-0.96194,0.1616,-0.22025,-0.65142,0.16291,-0.74099,-0.96789,0.16981,-0.18528,-0.63866,0.18876,-0.74593,-0.9555,0.17478,-0.23753,-0.62905,0.20756,-0.74911,-0.95444,0.15305,-0.25608,-0.6285,0.21641,-0.74706,-0.95343,0.17866,-0.24296,-0.63201,0.22712,-0.7409,-0.95657,0.15162,-0.24888,-0.64889,0.163,-0.74319,-0.95581,0.15088,-0.25221,-0.67135,0.15738,-0.7242,-0.93646,0.23762,-0.25797,-0.71435,0.22211,-0.66356,-0.93466,0.20319,-0.29167,-0.62767,0.14939,-0.764,-0.9107,0.17151,-0.37568,-0.56157,0.15369,-0.81298,-0.88906,0.11814,-0.44224,-0.47478,0.076357,-0.87677,-0.70794,-0.64116,-0.29615,-0.28425,-0.73046,-0.62093,-0.12259,-0.9751,0.1847,-0.79241,-0.60994,0.001099,-0.69692,-0.5276,0.48567,-0.30729,-0.5121,0.80203,0.24946,-0.60381,0.75707,-0.064669,0.17872,0.98175,-0.73214,0.24116,0.63701,-0.98102,0.18979,0.039277,-0.95029,0.22779,0.21219,-0.60311,0.25974,0.75417,-0.044069,0.10437,0.99353,0.59111,0.047121,0.80517,0.52394,-0.64831,0.55239,0.84906,0.028962,0.52745,0.61318,-0.11423,0.78161,0.91681,-0.15677,0.36717,0.60222,-0.27616,0.74902,0.91943,-0.24046,0.31107,0.69512,-0.16169,0.70043,0.93436,-0.21458,0.2844,0.97885,-0.1814,-0.094363,0.95483,-0.17853,-0.23743,0.92914,-0.2616,0.26121,0.93603,-0.18949,-0.29646,0.62972,-0.075411,-0.77312,0.54131,-0.035554,-0.84005,0.10272,0.039094,-0.99393,0.69311,-0.062136,-0.7181,0.69137,0.06473,-0.71957,0.083956,0.12885,-0.9881,0.23136,0.035188,-0.9722,0.79467,0.037111,-0.60588,0.98965,0.10761,-0.094821,0.9949,0.090091,0.044679,0.63933,-0.67162,0.37431,0.63576,-0.75198,-0.17405,0.20447,-0.77602,-0.59661,-0.10294,0.093936,-0.99023,0.52412,0.015992,-0.85147,0.93658,-0.12854,-0.32594,0.92773,-0.11441,-0.35524,0.53331,0.054872,-0.84411,-0.04178,0.11728,-0.99219,-0.014649,0.17365,-0.98468,0.55394,0.041261,-0.83151,0.93576,-0.065645,-0.34642,0.9447,-0.11331,-0.30769,0.56972,0.026276,-0.82141,-0.009369,0.17832,-0.98392,-0.004852,0.16196,-0.98676,0.56053,0.01178,-0.82803,0.94281,-0.14264,-0.30122,0.93121,-0.17472,-0.3198,0.53758,-0.03943,-0.84225,-0.008667,0.12485,-0.99213,-0.031739,0.072176,-0.99686,0.52287,-0.064394,-0.84994,0.90661,-0.20853,-0.3668,0.86395,-0.22712,-0.44942,0.49089,-0.1088,-0.86438,-0.064119,0.093112,-0.99356,-0.11969,0.060549,-0.99094,0.45735,-0.2002,-0.86642,0.86654,-0.21161,-0.45195,0.566,-0.69665,-0.44081,0.21284,-0.51866,-0.82803,-0.048311,-0.93374,-0.35463,-0.045259,-0.99124,-0.12381,-0.61006,-0.64708,-0.45723,-0.72326,-0.69021,-0.020966,-0.84826,-0.23545,-0.47429,-0.88565,-0.45152,0.10828,-0.84597,-0.24763,-0.47218,-0.87219,-0.44206,0.20939,-0.87063,-0.23026,-0.43471,-0.92859,-0.30888,0.20554,-0.89557,-0.16962,-0.41127,-0.94525,-0.2754,0.17499,-0.90851,-0.13425,-0.39567,-0.93814,-0.25898,0.22971,-0.91024,-0.10541,-0.4004,-0.96341,-0.18616,0.19279,-0.89868,-0.053468,-0.43526,-0.95297,-0.24757,0.17469,-0.8891,-0.10083,-0.44645,-0.93985,-0.29969,0.16373,-0.90036,-0.11698,-0.41905,-0.95926,-0.22822,0.16648,-0.90149,-0.17972,-0.39369,-0.94461,-0.28846,0.15638,-0.92102,-0.18091,-0.34489,-0.95236,-0.25214,0.17139,-0.9523,-0.18754,-0.24067,-0.94443,-0.2681,0.19007,-0.95798,-0.19159,0.21332,-0.96457,0.050447,-0.25889,-0.98703,0.039583,-0.15546,-0.65386,-0.002045,-0.75658,-0.56233,-0.76705,-0.30882,-0.049806,-0.77557,-0.62926,-0.0253,0.031098,-0.99918,0.43214,-0.71661,-0.54744,0.64248,0.10035,-0.7597,0.77288,-0.61922,-0.13855,0.95676,0.15107,-0.24854,0.67284,0.2074,-0.7101,0.082827,0.15235,-0.98483,-0.55507,0.058443,-0.82974,-0.58931,-0.013306,-0.80776,-0.55779,-0.023072,-0.82961,-0.46116,0.0141,-0.88717,-0.44389,0.0665,-0.89358,0.19184,0.16031,-0.96823,0.13074,0.18308,-0.97433,0.73223,0.21229,-0.64708,0.71154,0.21888,-0.66765,0.97223,0.17771,-0.15213,0.97269,0.1782,-0.14869,0.69344,0.28254,-0.66277,0.10208,0.23853,-0.96573,-0.45436,0.10471,-0.88461,-0.47566,0.089938,-0.875,0.096652,0.24308,-0.96515,0.69069,0.27222,-0.66994,0.96854,0.20478,-0.14136,0.97119,0.18012,-0.15595,0.69158,0.2635,-0.67248,0.092715,0.2269,-0.96948,-0.49126,0.074007,-0.86782,-0.48073,0.060945,-0.87472,-0.45525,0.009033,-0.89029,0.097629,0.19028,-0.97684,0.12079,0.13871,-0.98291,0.70116,0.24464,-0.66967,0.71386,0.21866,-0.66521,0.97778,0.1923,-0.083285,0.97522,0.18635,-0.11911,0.69979,0.25401,-0.66762,0.1391,0.17118,-0.97534,-0.44572,-0.021577,-0.89489,-0.44407,-0.0665,-0.89349,0.15091,0.13205,-0.97967,0.67834,0.22742,-0.69863,0.96823,0.21619,-0.12543,0.96371,0.2331,-0.12983,0.6943,0.20048,-0.69118,0.17334,0.069735,-0.98236,-0.43016,-0.16056,-0.88833,-0.24122,-0.48683,-0.8395,0.26945,-0.082705,-0.95944,0.708,0.31993,-0.62957,0.96329,0.25303,-0.089541,0.89666,0.43687,-0.071505,0.72921,0.39552,-0.55837,0.37639,0.073,-0.92355,-0.024628,-0.34376,-0.93872,-0.033143,-0.68734,-0.72555,-0.003296,-0.36882,-0.92947,-0.021027,-0.27201,-0.96203,0.083102,0.04059,-0.9957,0.47868,0.12784,-0.86859,0.8471,0.14982,-0.50981,0.45534,0.17627,-0.87268,0.10184,0.1948,-0.97552,0.004151,0.058107,-0.99829,-0.086184,0.020356,-0.99606,-0.37953,0.021516,-0.92489,-0.26814,-0.1254,-0.95517,-0.1655,0.005646,-0.98618,-0.47206,0.13331,-0.8714,-0.080355,0.20139,-0.9762,0.012909,0.20069,-0.97955,0.012635,0.25153,-0.96774,0.036348,0.19968,-0.97916,0.006867,0.15177,-0.98837,0.000244,0.16273,-0.98666,0.36146,0.16578,-0.91751,0.46629,0.16834,-0.86843,0.84786,0.13614,-0.51238,0.90139,0.089297,-0.42363,0.99469,0.10269,0.00238,0.99518,0.056459,0.079958,0.85403,0.065218,0.51607,0.79202,0.052187,0.60823,0.48509,0.033998,0.87377,0.42161,-0.072115,0.9039,0.14515,-0.003021,0.98938,0.12015,-0.092349,0.98843,0.000702,0.015564,0.99988,-0.049898,-0.003845,0.99872,-0.18796,-0.012726,0.98209,-0.02588,-0.074679,0.99686,-0.11594,0.003906,0.99323,-0.14905,0.04593,0.98773,-0.21473,0.2154,0.95261,-0.23063,0.36482,0.90204,-0.31812,0.39054,0.86383,-0.44243,0.36354,0.81979,-0.33204,0.26399,0.90555,-0.30757,0.11331,0.94473,-0.44807,0.10993,0.88717,-0.27024,0.034059,0.96216,-0.004303,-0.041932,0.99908,-0.13797,-0.023103,0.99014,-0.46461,0.057009,0.88363,-0.8544,0.14429,0.49916,-0.86239,0.16215,0.47957,-0.88739,0.19779,0.4164,-0.89792,0.23405,0.37272,-0.9079,0.22855,0.35139,-0.92419,0.19059,0.33088,-0.9378,0.14124,0.31712,-0.94259,0.10123,0.31812,-0.93738,0.10797,0.33109,-0.90167,0.11777,0.41606,-0.92062,0.1435,0.36302,-0.96264,0.019623,0.26997,-0.96228,0.046815,0.26795,-0.96118,0.11676,0.24992,-0.95364,0.094333,0.28568,-0.94159,0.16675,0.29255,-0.94491,0.21189,0.24937,-0.60585,0.093936,0.78997,-0.033174,-0.072268,0.99683,0.16633,-0.046266,0.98495,0.065554,-0.10544,0.99225,-0.5772,0.010041,0.81652,-0.61293,-0.003388,0.79009,0.024476,-0.12085,0.99234,0.62905,-0.23743,0.7402,0.63121,-0.19593,0.75042,0.94211,-0.20057,0.26862,0.92383,-0.27241,0.26884,0.9353,-0.21946,0.27747,0.94348,-0.15644,0.29209,0.91543,-0.22404,0.3343,0.92416,-0.24775,0.29072,0.91842,-0.26289,0.29554,0.90191,-0.36241,0.23484,0.9379,-0.32798,0.11295,0.7532,-0.65743,-0.0206,-0.035585,-0.95178,0.30467,0.42857,-0.69298,0.5797,-0.025513,-0.65545,0.75478,-0.025086,-0.25178,0.96744,-6.1e-05,-0.12738,0.99185,-0.15778,-0.040468,0.98663,-0.54552,0.055483,0.83624,-0.59844,0.058779,0.79897,-0.57247,0.0983,0.81399,-0.56053,0.078463,0.82437,-0.57054,0.036439,0.82043,-0.59194,-0.017396,0.80578,-0.58687,-0.029908,0.80911,-0.57778,-0.029542,0.81564,-0.53798,0.019379,0.84271,-0.56908,-0.12708,0.81237,-0.67,-0.17243,0.72201,-0.034944,-0.26078,0.96475,0.62749,-0.31202,0.71334,0.60204,-0.29963,0.74007,0.63036,-0.17155,0.75707,0.65246,-0.19385,0.73257,0.61113,-0.21491,0.76174,0.63167,-0.24097,0.73681,0.65291,-0.22059,0.72457,0.63845,-0.29054,0.7127,0.62178,-0.36515,0.6928,0.076449,-0.15143,0.9855,0.090732,-0.12189,0.98837,0.073458,-0.12552,0.98935,0.086337,-0.1507,0.98477,0.092105,-0.15372,0.98379,0.065096,-0.1511,0.98636,0.029633,-0.13138,0.99087,0.016419,-0.27036,0.96258,-0.47694,0.069796,0.87613,-0.11524,-0.026368,0.99298,-0.005005,-0.072176,0.99738,0.11152,-0.050233,0.99246,0.14493,-0.086428,0.98566,-0.005737,-0.30558,0.95215,-0.42521,-0.73711,0.52516,-0.60122,-0.46461,0.65011,-0.13007,-0.22202,0.96631,-0.66637,-0.36946,0.6476,-0.72069,-0.27537,0.63616,-0.69115,-0.30326,0.65597,-0.67046,-0.27757,0.68804,-0.71361,-0.249,0.65477,-0.69424,-0.22813,0.68261,-0.66228,-0.3545,0.66002,-0.68496,-0.36537,0.6303,-0.69405,-0.25202,0.67434,-0.69024,-0.29276,0.66167,-0.75369,-0.21528,0.62096,-0.67281,-0.32923,0.6625,-0.73339,-0.13523,0.66619,-0.94,0.009339,0.34098,-0.68517,-0.69234,0.22611,-0.61159,-0.66829,0.42344,0.11115,-0.97259,0.20414,-0.38881,-0.6184,0.68291,0.14176,-0.51228,0.84701,-0.14731,0.17756,0.97299,-0.74923,0.05182,0.66024,-0.16617,0.082644,0.9826,-0.12735,-0.13474,0.98264,-0.2606,-0.11292,0.9588,-0.15464,-0.17155,0.97296,-0.11347,-0.18647,0.97586,-0.049379,-0.32362,0.94488,-0.10016,-0.3336,0.93738,-0.11829,-0.1969,0.97323,-0.15284,-0.21668,0.96417,-0.17945,-0.21943,0.95895,-0.1662,-0.21873,0.96152,-0.14927,-0.19453,0.96945,-0.17045,-0.18818,0.96722,0.50484,0.053072,0.86157,0.54204,0.008332,0.8403,0.51811,-0.006836,0.85525,0.47221,0.013092,0.88138,0.46413,0.010834,0.88568,0.1308,-0.035249,0.99075,0.86126,0.062471,0.50429,0.86456,0.08652,0.49498,0.875,0.14887,0.46065,0.98834,0.14777,-0.036103,0.99371,0.11054,-0.016541,0.84976,0.12626,-0.51179,0.9462,0.31657,-0.066866,0.85632,0.24,0.45723,0.8677,0.21714,0.44707,0.88659,0.17811,0.42683,0.48744,0.029603,0.87262,0.49364,-0.011872,0.86956,0.51564,-0.06415,0.8544,0.51048,-0.076907,0.85641,0.50081,-0.077059,0.86209,0.4579,-0.030457,0.88845,0.49412,-0.17429,0.85171,0.60369,-0.21244,0.76836,0.53774,-0.048921,0.84167,0.4995,-0.037599,0.86547,0.48515,0.042756,0.87335,0.46303,0.22919,0.85617,0.57909,0.24329,0.7781,0.59008,-0.51405,0.62249,0.79025,-0.5887,0.16996,0.94754,0.20624,0.24415,0.90741,0.21836,0.35899,0.91464,0.2085,0.34629,0.95602,0.23167,-0.17966,0.95199,0.26441,-0.15406,0.7684,0.27332,-0.57863,0.69649,0.21232,-0.68539,0.95288,0.20432,-0.22416,0.015595,0.11112,-0.99368,0.90774,0.15735,0.38884,0.92163,0.085665,0.37843,0.93203,0.11054,0.34504,0.93265,0.039552,0.35853,0.93332,0.012268,0.35881,0.97018,0.20057,-0.13602,0.88082,0.12928,0.4554,0.85751,0.099857,0.50465,0.90103,0.096103,0.42293,0.90753,0.090304,0.41011,0.90197,0.13062,0.41148,-0.017182,0.2045,-0.9787,-0.43309,0.21479,-0.87536,-0.34297,0.20048,-0.91769,0.014466,0.16208,-0.98666,-0.44914,0.20985,-0.86843,-0.49754,0.006867,-0.8674,-0.73382,0.052034,-0.67733,0.22434,-0.18058,-0.95761,-0.022858,-0.25132,-0.96762,-0.35063,-0.26753,-0.89746,0.024781,0.40529,-0.91385,0.06476,-0.090365,-0.99377,-0.54939,-0.36055,-0.75375,-0.83462,-0.14945,-0.53014,-0.91006,0.048616,-0.41154,-0.99817,-0.026002,0.054567,-0.92227,0.082034,0.3777,-0.76363,0.26157,0.59023,-0.6711,0.47401,0.56996,-0.51476,0.76168,0.39344,-0.37907,0.92322,0.062807,-0.29994,0.83639,-0.45875,0.012848,0.47609,-0.87927,0.017548,-0.17243,-0.98486,-0.67083,-0.47642,-0.56832,-0.88949,0.25535,-0.37886,-0.93024,0.28782,-0.22751,-0.95541,0.20472,0.21268,-0.83883,0.21549,0.49989,-0.63536,0.63097,0.44514,-0.87973,0.13379,0.45619,-0.88421,-0.23945,0.40098,-0.72686,-0.47609,0.49492,-0.86721,-0.12732,0.48134,-0.87817,0.44176,0.18332,-0.97876,0.17203,0.11142,-0.78408,-0.22669,0.57771,-0.98325,0.040498,0.17759,-0.70611,-0.2736,0.6531,-0.97894,-0.037019,0.20069,-0.70659,-0.24778,0.6628,-0.96841,-0.001068,0.24927,-0.67229,-0.26664,0.69057,-0.15522,-0.52879,0.83441,-0.22733,-0.94012,0.25385,-0.60909,-0.73367,0.30113,-0.95791,0.039583,0.28425,-0.95413,-0.063021,0.29258,-0.79134,0.11216,0.60094,-0.94894,0.23481,0.21052,-0.9129,0.33344,-0.23527,-0.89019,0.27641,-0.36213,-0.90661,0.12091,-0.40425,-0.95764,-0.057405,-0.28211,-0.53612,-0.060854,-0.84191,-0.58467,-0.38704,-0.71294,0.026002,-0.17835,-0.98361,0.073244,0.13016,-0.98877,0.62777,0.009919,-0.77831,0.67269,0.14457,-0.72564,0.95694,-0.099673,-0.27253,0.95819,-0.081759,-0.27412,0.70366,0.17176,-0.68941,0.11216,0.32609,-0.93866,-0.515,0.23292,-0.82491,-0.51204,0.412,-0.75365,-0.52577,0.45451,-0.71896,-0.9299,0.29673,-0.21723,-0.93335,0.26682,-0.24006,-0.91049,0.24091,-0.33607,-0.88986,0.26554,-0.37095,-0.84164,0.39058,-0.37288,-0.67544,0.63418,-0.3762,-0.51485,0.84484,0.14527,-0.23133,0.54021,-0.80908,0.22645,-0.028565,-0.97357,-0.67,-0.71325,-0.20576,-0.81585,0.50029,0.28996,-0.31672,0.94369,0.095492,0.049898,0.99872,0.005524,-0.97525,-0.015076,-0.22056,-0.99832,0.044679,-0.036683,0.45567,-0.38731,0.80145,0.9266,0.016724,0.37565,0.87597,-0.41874,0.23936,0.42146,-0.54155,0.72735,-0.29234,-0.49275,0.81958,-0.20533,-0.46599,0.86059,-0.14216,-0.4482,0.88253,0.48448,-0.55022,0.68004,0.10129,-0.91903,0.38084,0.71441,-0.67077,0.19916,0.75246,-0.36506,0.54817,-0.001007,0.82702,0.56212,-0.60256,0.6563,0.45402,-0.94073,0.28745,0.17982,-0.96655,-0.15418,-0.20481,-0.61409,-0.54637,-0.56947,-0.002136,-0.51985,-0.85424,0.52709,-0.24711,-0.81304,0.90762,-0.31364,-0.27897,0.67064,-0.65087,0.35572,0.91141,-0.34626,0.22224,0.90487,-0.37397,0.20325,0.94617,-0.13184,-0.2956,0.70745,0.13312,-0.69408,0.1287,0.40019,-0.90731,0.12244,0.40519,-0.90597,0.70244,0.18116,-0.68825,0.94504,-0.1435,-0.29377,0.8428,0.53703,-0.035279,0.54949,0.82141,-0.15274,0.14695,0.49355,-0.85717,-0.53099,0.45656,-0.71383,-0.43593,0.44276,-0.7835,-0.39262,0.36461,-0.84432,-0.42683,0.35475,-0.83181,-0.10678,0.4893,-0.86554,0.50581,-0.50313,0.70067,0.33226,-0.84347,0.42201,0.97501,0.11658,0.18912,0.61418,0.63164,0.47301,0.61937,0.54347,0.56655,-0.014801,0.74892,0.66246,-0.62661,0.60543,0.49068,-0.94681,0.26951,0.17563,-0.96832,-0.16651,-0.18601,-0.62151,-0.59532,-0.50917,0.010254,-0.73009,-0.68325,0.014405,-0.79016,-0.61269,0.62444,-0.609,-0.489,0.62493,-0.65258,-0.42848,0.92972,-0.32643,-0.17032,0.94064,-0.31913,-0.11536,0.96304,0.11066,0.24552,0.96857,0.11203,0.22202,0.63836,0.55449,0.53383,-0.029817,0.75897,0.65044,-0.64464,0.59062,0.48537,-0.94824,0.25269,0.19224,-0.97278,-0.16526,-0.16227,-0.63897,-0.57683,-0.50887,0.029237,-0.77917,-0.62609,0.64101,-0.63381,-0.43281,0.94256,-0.309,-0.12662,0.95132,-0.26841,-0.15131,0.97333,0.14432,0.17826,0.6354,0.58467,0.50435,-0.053957,0.78866,0.61242,-0.66094,0.60021,0.45042,-0.95129,0.24183,0.19108,-0.97644,-0.17441,-0.12693,-0.64128,-0.609,-0.46672,0.056429,-0.79833,-0.59954,0.6617,-0.61135,-0.434,0.59355,-0.45323,0.66497,0.5587,-0.25105,0.79043,0.43754,-0.098575,0.89377,0.23298,0.023072,0.9722,-0.01471,0.028718,0.99945,-0.20063,-0.096683,0.97485,-0.29771,-0.2974,0.90713,-0.27931,-0.57485,0.7691,0.039003,-0.81381,0.57976,0.44536,-0.70412,0.553,-0.36161,-0.53258,0.76522,-0.37785,-0.2223,0.89877,-0.27104,-0.003601,0.96255,-0.76952,-0.047304,0.6368,-0.74923,-0.4615,0.47502,-0.34794,-0.90396,0.24857,0.003784,-0.7813,0.6241,0.35722,-0.9169,0.17783,0.18558,-0.28608,0.94003,-0.62008,0.33052,0.71151,-0.087619,0.22422,0.97058,-0.18982,0.68108,0.70714,0.33604,0.32841,0.88272,0.50966,0.63369,0.58193,0.63854,0.050111,0.76794,0.88015,0.16236,0.446,0.89737,-0.24619,0.36616,0.76037,-0.59075,0.26981,0.41703,-0.65276,0.6324,0.56917,-0.44407,0.69195,0.64769,-0.24082,0.7228,0.54305,-0.50636,-0.66982,-0.50325,0.78988,0.35041,-0.35261,0.69176,0.63015,-0.3245,0.52815,0.78466,0.4836,-0.47636,0.73428,0.86767,-0.26734,0.41911,0.81201,-0.40352,0.42161,-0.33696,0.22065,0.91528,-0.44493,-0.1604,0.88104,-0.73269,-0.62755,0.26325,-0.97122,-0.23737,-0.018097,-0.51778,-0.82629,-0.22159,-0.34022,-0.90725,-0.2472,-0.18137,-0.962,-0.20392,-0.076571,-0.99036,0.1153,0.10263,-0.62133,0.77676,0.21775,-0.966,0.13913,0.29798,-0.90234,0.31141,0.32197,-0.81304,0.485,0.45088,-0.77071,0.45018,0.48662,-0.66188,0.57015,0.53053,-0.53017,0.66137,0.69515,-0.4807,0.53447,0.67214,-0.73397,0.097354,0.89926,-0.41838,0.12745,0.92093,-0.3375,0.19477,0.9378,-0.29908,-0.17609,0.90054,-0.29142,-0.32252,0.97266,-0.23176,0.01471,0.8999,0.22034,-0.37629,0.60118,-0.1981,-0.77413,0.57115,0.38609,-0.72433,0.15076,0.23161,-0.96103,0.088839,-0.27912,-0.95611,0.29292,-0.31721,-0.90197,0.58495,-0.2956,-0.75524,0.79775,-0.32487,-0.50792,0.86935,-0.17338,-0.46272,0.54418,-0.15226,-0.82501,0.11875,-0.15497,-0.98074,-0.77786,-0.096103,-0.62102,-0.40165,-0.058901,-0.91388,-0.062258,-0.28394,-0.95679,-0.4185,-0.31724,-0.85098,-0.3495,-0.39946,-0.84747,-0.27116,-0.71966,-0.63915,-0.66048,-0.48909,-0.56966,-0.65471,-0.65728,-0.37318,-0.56041,-0.75545,-0.33943,-0.53008,-0.78832,-0.31223,-0.44371,-0.88067,-0.16584,-0.096377,-0.98984,0.10431,0.25187,-0.89117,0.37727,0.41652,-0.80264,0.42689,0.38319,-0.54915,0.74267,0.31654,-0.46477,0.8269,0.065859,-0.3245,0.94357,0.00705,-0.11051,0.99384,-0.073977,-0.27088,0.95975,-0.029786,-0.39155,0.91965,0.014588,0.18738,0.98215,-0.2804,-0.18824,0.94122,-0.13156,0.77261,0.62108,-0.36586,0.79476,0.48421,0.007904,0.90988,0.41475,-0.59371,0.2479,0.76553,-0.19562,-0.95279,0.23219,-0.1659,-0.89663,0.41044,-0.23331,-0.69631,0.67873,-0.14136,-0.74099,0.65645,-0.11185,-0.919,0.378,-0.030122,-0.36036,0.93231,-0.027406,-0.055635,0.99805,-0.23209,-0.41121,0.88147,-0.46019,-0.67507,0.57656,-0.60811,0.13745,0.78182,-0.80633,-0.4026,0.43324,-0.37465,-0.89352,0.24744,-0.38707,0.91586,0.10642,-0.61486,-0.69048,0.38093,-0.61626,-0.73388,0.28568,-0.96246,-0.041536,0.26817,-0.90371,-0.34724,0.25034,-0.35673,-0.91531,0.18687,-0.82269,-0.43049,0.37126,-0.79165,-0.41572,0.44768,-0.91803,-0.25822,0.30088,-0.93725,-0.30943,0.16047,-0.96774,-0.095828,0.23289,-0.88748,-0.44667,-0.11313,-0.82354,-0.53099,-0.1995,-0.78002,-0.51042,-0.36192,-0.78726,-0.45308,-0.41819,-0.62746,-0.68706,-0.36638,-0.94531,-0.083621,-0.31526,-0.92242,-0.1428,-0.35878,-0.88482,-0.30839,-0.34922,-0.93347,-0.30708,-0.1851,-0.8967,-0.42573,-0.12107,-0.93051,-0.35939,0.070223,-0.9064,-0.32557,0.26905,-0.91971,-0.20389,0.33546,-0.91656,0.017518,0.39949,-0.87265,0.12015,0.47331,-0.90228,0.13019,0.41099,-0.61202,0.087954,0.78591,-0.24503,0.11069,0.96316,-0.43318,-0.72082,0.54106,-0.7383,-0.66988,0.078249,-0.93551,-0.27406,0.22282,-0.98321,0.10395,0.14975,-0.82095,-0.52843,-0.21629,-0.41597,-0.90936,-0.001129,-0.51793,-0.85427,-0.044069,-0.49828,-0.86633,-0.034242,-0.19282,-0.95422,0.22858,0.13779,-0.87591,0.46236,0.090579,-0.68236,0.72536,0.15229,-0.86438,0.4792,0.15418,-0.77639,0.61107,0.084872,-0.9169,0.3899,0.39888,-0.5468,0.73611,0.39445,-0.19913,0.89706,-0.049226,-0.18848,0.98083,-0.11399,-0.7582,0.64196,-0.56667,-0.40376,0.71822,-0.56191,0.39354,0.72756,-0.94293,-0.17502,0.28321,-0.60918,-0.75075,0.25538,-0.29865,-0.88156,0.36558,-0.64464,-0.76437,-0.012574,-0.96948,-0.17859,-0.16782,-0.9267,0.19456,-0.32142,-0.85827,0.46199,-0.22333,-0.9443,0.27363,-0.18262,-0.84484,0.5248,0.10379,-0.45549,0.66091,0.59639,-0.85009,0.52596,-0.026093,-0.90268,0.41688,0.10636,-0.96625,0.25046,-0.060213,-0.9255,0.28874,0.245,-0.93374,0.11356,0.33943,-0.97986,-0.078616,0.18339,-0.94952,-0.30195,0.084902,-0.96838,-0.17078,-0.18165,-0.98325,-0.050417,-0.17499,-0.99805,0.033784,0.051973,-0.98633,-0.13382,0.095859,-0.88391,-0.044099,0.4655,-0.80639,0.23716,0.5417,-0.99557,0.083407,-0.043001,-0.96664,0.19855,0.16175,-0.52556,0.50694,0.68319,-0.50026,0.56972,0.652,0.12357,0.40132,0.90753,0.24131,0.50938,0.82598,0.11408,0.51024,0.85241,0.41121,0.25315,0.87567,0.54006,0.17243,0.82376,0.095157,0.08768,0.99158,0.005646,-0.28822,0.95752,-0.16474,0.006165,0.9863,-0.17722,0.11924,0.9769,-0.10605,-0.21613,0.97058,-0.16855,-0.44032,0.88183,-0.24989,-0.42396,0.87048,-0.6231,0.23569,0.74575,-0.5457,-0.12513,0.82858,-0.088198,0.87787,0.47066,0.11698,0.94638,0.30107,-0.11359,0.43321,0.8941,-0.047182,-0.33848,0.93979,0.15079,-0.37562,0.9144,0.32685,-0.44414,0.83419,0.40007,-0.32716,0.85608,0.14225,-0.31834,0.93722,0.05829,-0.094272,0.99384,-0.10053,0.10096,0.98978,-0.007691,0.27482,0.96145,0.2974,0.23136,0.92627,0.43336,0.44243,0.78512,0.081301,0.18268,0.9798,-0.61467,0.03061,0.78817,-0.86111,-0.19291,0.47035,-0.92904,-0.36869,-0.030183,-0.88952,-0.4568,0.007691,-0.89087,-0.016266,0.45393,-0.46052,0.74074,0.48903,-0.78289,0.00238,0.62212,-0.6523,0.56969,0.49989,-0.66478,0.56716,0.48613,-0.73928,0.1247,0.66173,-0.66347,-0.5685,0.4864,-0.9487,-0.024445,0.31516,-0.87503,0.30207,0.37822,-0.97165,-0.15961,0.17438,-0.96716,-0.21107,-0.14139,-0.94018,-0.038972,-0.33839,-0.87405,0.075777,-0.47984,-0.97006,0.17319,-0.17008,-0.99335,-0.060976,-0.097568,-0.53465,-0.61916,-0.57509,-0.81698,-0.38066,-0.43312,0.7243,-0.31654,-0.61251,0.36042,-0.70998,-0.60494,0.14948,-0.079012,-0.98559,0.3715,0.9284,-0.006592,-0.82067,0.40309,-0.40492,-0.77053,0.56685,0.29145,-0.6961,0.69997,-0.15943,0.53615,0.80444,-0.25568,-0.71432,0.42113,-0.55885,0.68038,0.37263,-0.63103,-0.098331,-0.26985,-0.95785,0.62477,-0.14438,-0.76733,-0.91827,0.27262,-0.28709,-0.99493,0.080355,-0.060244,-0.96347,-0.26743,0.012543,-0.95416,-0.24628,-0.1699,-0.98541,-0.14014,0.096225,-0.95608,-0.23435,0.17594,-0.89843,-0.2617,0.35249,-0.72689,-0.20826,0.65438,-0.61708,-0.58513,0.52611,-0.66775,-0.11118,0.73598,-0.81835,-0.15821,0.55248,-0.91595,-0.25086,0.31312,-0.8814,-0.35966,0.30613,-0.71639,-0.59432,0.3654,-0.68944,-0.64071,0.33778,-0.92892,0.25806,0.26545,-0.84002,-0.50636,0.19477,-0.87713,-0.21296,0.4304,-0.61272,-0.10681,0.78301,-0.25086,-0.20209,0.94668,0.24763,-0.38636,0.88845,0.28468,0.064058,0.95645,-0.32524,0.22987,0.91723,-0.23783,-0.053835,0.96979,0.14368,-0.15085,0.97803,0.063509,-0.17518,0.98245,-0.41334,-0.003143,0.91055,-0.14884,0.29109,0.94504,-0.31584,0.56459,0.76253,-0.29951,0.56163,0.77126,-0.075991,-0.037599,0.99637,-0.32142,-0.57366,0.75338,-0.46004,0.12049,0.87967,-0.34861,0.73904,0.5764,-0.027253,0.24448,0.96924,-0.3715,-0.58879,0.71779,-0.22443,-0.026307,0.97412,-0.55385,-0.11289,0.82491,-0.46217,-0.21226,0.86099,-0.12882,-0.27332,0.95325,-0.34022,-0.16541,0.92566,-0.17237,-0.64846,0.74145,-0.19172,-0.60219,0.77496,0.00531,-0.51906,0.8547,-0.2681,-0.16489,0.94916,-0.35423,0.19654,0.91424,-0.20863,-0.22303,0.95221,-0.58974,0.27055,0.76089,-0.79708,0.20325,0.56862,-0.85864,-0.15598,0.48823,-0.95566,0.07297,0.28526,-0.89572,0.35072,0.27323,-0.90295,0.36213,0.23133,-0.75921,0.30241,0.57625,-0.579,0.32401,0.74816,-0.56911,0.36592,0.73632,-0.71542,0.39149,0.57866,-0.68578,0.58055,0.43883,-0.4767,0.62032,0.62282,-0.38026,0.38643,0.84027,-0.36894,0.29649,0.88086,-0.041139,0.33775,0.94031,0.001465,0.34843,0.93732,-0.2483,0.5739,0.78036,-0.061495,0.86325,0.50096,-0.26743,0.8938,0.36,0.076571,0.99393,-0.078829,-0.4547,0.86923,0.19398,-0.23795,0.92605,-0.29286,0.073519,0.73702,-0.67183,-0.42283,0.59365,-0.68465,0.39808,0.77221,-0.49513,0.64757,0.72842,-0.22367,0.35911,0.91702,0.17334,0.31346,0.74746,0.58568,0.19062,0.55669,0.80853,0.50618,0.25111,0.82504,0.30119,0.060793,0.9516,-0.043458,0.059206,0.99728,-0.089846,-0.37156,0.92404,-0.086215,-0.26334,0.96081,0.056825,-0.24961,0.96667,0.14301,-0.15714,0.97714,0.21641,-0.28519,0.93371,0.55538,-0.061525,0.82928,0.39149,-0.26655,0.8807,0.36766,-0.23118,0.90075,0.40718,-0.071383,0.91055,0.19227,0.015809,0.9812,0.40776,-0.19153,0.89276,0.54741,-0.32994,0.76904,0.58797,-0.47383,0.65554,0.5689,-0.16526,0.8056,0.67867,0.052339,0.73254,0.59923,0.38163,0.70373,0.53969,0.38316,0.7496,0.63759,0.41603,0.64833,0.75628,0.22987,0.61251,0.81668,0.085482,0.5707,0.95245,0.15635,0.26142,0.7777,0.57558,0.25269,0.52535,0.73653,0.42601,0.87268,-0.13495,0.46925,0.91824,-0.09064,-0.38548,-0.066164,0.935,-0.34837,0.41243,-0.31187,-0.85592,0.13309,0.81051,-0.57036,0.33656,0.68438,0.64675,0.72317,0.39952,0.56334,0.45399,0.37602,-0.80773,0.94784,-0.28568,-0.14124,0.61104,-0.40226,0.68172,0.33433,-0.080996,0.93893,-0.085116,0.55648,0.82647,0.40339,0.15247,0.90222,0.53334,-0.10593,0.83923,0.49452,-0.70406,0.5096,0.48592,-0.71191,-0.50697,0.6758,-0.63753,0.36985,0.58992,-0.14389,-0.79449,-0.48152,0.17795,-0.85815,-0.25446,-0.2132,-0.94327,-0.66921,-0.11167,-0.73461,-0.7499,0.10913,-0.65246,-0.77309,0.25294,-0.58162,-0.7756,0.43739,-0.45509,-0.8507,0.40419,-0.33598,-0.81997,0.57201,0.019562,-0.62999,0.76177,-0.15094,-0.52669,0.75243,-0.39543,0.19962,-0.47319,0.85803,-0.79318,-0.58232,0.17801,-0.52327,-0.53896,0.66002,0.008759,-0.59438,0.8041,-0.28257,-0.058901,0.95743,-0.61467,0.029603,0.7882,-0.86114,-0.050172,0.50581,-0.86044,-0.10324,0.49895,-0.53575,-0.50502,0.67666,-0.27705,-0.11203,0.95428,-0.18043,-0.59267,0.78497,-0.49312,-0.61022,0.62001,-0.61211,-0.11716,0.78201,-0.84838,-0.17969,0.49788,-0.72866,-0.58443,0.35697,-0.89209,-0.37861,0.24653,-0.95267,0.202,0.22709,-0.55593,0.77902,0.28983,-0.30262,0.95273,-0.02646,-0.41865,0.88284,0.21281,-0.67351,-0.12333,0.72878,-0.56758,0.23487,0.78909,-0.83151,0.44407,0.33369,0.23966,0.64803,0.72289,-0.3834,0.63515,0.67046,-0.4279,-0.305,0.85076,0.013428,0.97354,0.228,0.789,0.61428,-0.010224,0.079897,0.95276,0.29292,0.74694,0.65581,-0.10929,0.86697,-0.41975,-0.26853,0.88446,0.18876,-0.42668,0.71905,0.69463,0.020966,0.8789,0.23689,-0.41398,0.4937,0.86947,0.015412,0.49296,0.80895,-0.3202,-0.12858,0.98991,0.059587,-0.12858,0.98991,0.059588,-0.12858,0.98991,0.059587,0.45003,0.45558,-0.76803,0.78948,0.1391,-0.59777,0.92807,-0.20188,-0.31288,0.49355,-0.79632,-0.34962,0.030881,-0.99945,-0.012282,0.030886,-0.99945,-0.012269,0.030885,-0.99945,-0.012268,0.030886,-0.99945,-0.012268,-0.63897,-0.73086,0.23978,-0.51079,-0.81991,0.25846,-0.79873,0.43138,0.41939,-0.66057,0.56816,0.49071,0.32276,-0.71715,0.61763,0.78607,0.33644,0.51851,0.92346,-0.32862,0.19794,0.46928,-0.87954,-0.078341,0.12519,0.91113,0.39256,0.042817,0.89862,0.43657,-0.12857,0.9899,0.059572,-0.65624,0.65129,0.38096,-0.67574,0.72829,0.11362,-0.12858,0.98991,0.059588,-0.20331,0.8417,-0.50014,-0.6852,0.49046,-0.53841,-0.28794,0.13803,-0.94763,0.35649,0.1344,-0.92456,0.74859,0.087008,-0.65728,0.58361,-0.68612,-0.43428,0.40986,-0.56307,-0.71758,0.030893,-0.99945,-0.012273,0.030894,-0.99945,-0.012273,0.31505,-0.001913,0.94907,0.31505,-0.001912,0.94907,-0.08794,-0.92772,-0.36277,-0.049104,-0.96701,-0.24989,-0.6856,-0.71807,0.11945,-0.88748,-0.24869,0.38795,0.030885,-0.99942,-0.012268,0.030889,-0.99945,-0.01226,-0.95859,0.10349,0.26524,-0.69665,0.52278,0.49126,-0.91769,0.10389,0.3834,-0.9686,0.14011,0.20524,-0.97442,0.046144,0.21989,-0.92654,0.080508,-0.36741,-0.74078,-0.52236,-0.42235,-0.65133,-0.73513,0.18784,-0.36338,0.068728,-0.92907,-0.15326,-0.55934,-0.81463,0.2096,0.079501,-0.97452,-0.86621,0.17338,-0.46861,-0.91859,-0.033212,0.39381,0.31505,-0.001912,0.94907,0.83981,0.032596,-0.5419,-0.40724,0.64428,0.6473,-0.36326,-0.81307,0.45485,0.24155,-0.28925,0.92624,-0.88815,0.31675,0.33287,-0.93548,-0.35328,-0.002899,-0.001317,-0.99996,-0.008362,-0.41804,-0.89258,-0.16886,-0.7839,0.59206,-0.18683,-0.087924,0.97379,0.20966,-0.16629,0.95144,0.25889,-0.72253,0.63433,-0.27485,-0.23377,0.90667,0.35105,-0.72344,0.67745,-0.13282,-0.14856,0.89865,0.4127,-0.4966,0.86297,-0.092837,0.10404,0.99365,0.04239,0.10406,0.99367,0.042409,0.10406,0.99367,0.042408,-0.31117,0.42244,-0.85128,0.27439,0.83517,-0.47658,-0.16044,0.11258,-0.98059,0.47408,0.14756,-0.86801,0.73687,0.53545,-0.41261,0.61067,0.76717,0.19608,0.56349,0.66988,0.48341,0.56441,0.53456,0.62899,0.67751,0.45525,0.57765,0.52367,0.58846,0.61599,0.21253,0.64849,0.73092,0.46406,-0.80425,0.37117,0.59087,-0.71175,0.37974,0.66207,-0.69823,0.2722,0.87548,0.13126,0.46507,0.78872,-0.22221,0.57314,0.8114,0.12055,0.57189,0.90222,0.07419,0.42479,0.89993,0.17972,0.39726,0.93231,0.22395,-0.28388,0.55385,0.074709,-0.82925,0.98166,0.10462,-0.15931,0.828,-0.5034,-0.24686,0.34043,-0.55843,-0.75643,-0.001321,-0.99996,-0.008369,-0.001322,-0.99996,-0.008369,0.61431,-0.7159,0.33174,0.81219,-0.005942,0.58336,-0.51273,-0.006499,0.85853,-0.51273,-0.0065,0.85853,-0.70326,0.006864,-0.7109,-0.59069,0.063295,-0.80438,-0.45766,-0.704,-0.54305,-0.83279,-0.22898,-0.50398,-0.23005,-0.57738,-0.78335,0.00412,0.069369,-0.99756,-0.65313,0.10154,-0.75039,-0.77831,0.22059,-0.58782,-0.77584,0.16224,-0.60967,-0.38521,-0.81127,-0.4398,0.12729,-0.96637,-0.22343,-0.001312,-0.99994,-0.008362,-0.001319,-0.99996,-0.00836,-0.001318,-0.99996,-0.008362,-0.77706,-0.44487,-0.4452,-0.001309,-0.99996,-0.008376,-0.43483,0.79174,-0.42894,0.1886,-0.9265,-0.32562,0.1886,-0.9265,-0.32562,0.71166,0.34638,-0.61116,0.755,0.40513,-0.51555,0.90307,0.28556,-0.32075,0.66262,0.34401,-0.66524,0.57137,0.40281,-0.71499,0.48085,0.32954,-0.81249,0.55269,0.29756,-0.77844,0.67528,0.3564,-0.64571,0.84951,0.31407,-0.42384,0.9389,0.31971,-0.12726,0.9664,0.19974,-0.16175,0.92892,0.19993,-0.31156,0.91855,0.32972,-0.21802,0.97775,0.19312,-0.081668,0.92886,0.29444,0.22468,0.90634,0.15818,0.39177,0.8236,0.25663,0.50572,0.69048,0.012879,0.7232,0.59966,-0.059969,0.79797,0.37651,-0.15519,0.9133,0.33006,-0.10123,0.93851,0.51268,-0.043214,0.85748,0.25837,0.03885,0.96524,0.24937,0.054506,0.96686,0.19407,0.20347,0.95962,0.17432,0.21857,0.96011,0.14939,0.28764,0.94598,0.87817,0.096255,0.46849,0.97803,0.2046,-0.039705,0.85858,0.4872,-0.15943,0.75469,0.64794,-0.10285,0.64833,0.75906,-0.058718,0.65072,0.75591,-0.071505,0.67864,0.72781,-0.098483,0.89932,0.43397,0.053407,0.7705,0.58864,-0.24451,0.51729,0.71169,-0.47526,0.41566,0.61067,-0.67397,0.39265,0.6592,-0.64126,0.74755,0.17502,0.64067,0.77969,0.2266,0.58367,0.7474,0.39879,0.5313,0.76907,0.40959,0.49062,0.65789,0.57665,0.48436,0.93387,0.34916,0.077059,0.86126,0.4843,-0.15384,0.83276,0.39857,-0.3842,0.39805,0.5006,-0.7687,0.34892,0.49898,-0.79324,0.31871,0.68197,-0.65825,-0.5454,0.59365,-0.59169,-0.99688,0.022597,-0.07566,-0.84802,0.32331,-0.41984,-0.99678,0.022682,-0.076893,-0.56249,0.66115,-0.49645,0.64821,0.68044,-0.34172,0.73071,0.65624,-0.18809,0.71145,0.68194,-0.16959,0.8815,0.47124,0.029511,0.51308,0.31846,-0.79705,0.56688,0.37736,-0.73226,0.42354,0.30631,-0.85247,-0.024079,0.60631,-0.79482,-0.33332,0.57738,-0.74532,-0.44145,0.83987,-0.31571,0.2494,0.44993,-0.85751,0.66829,0.10733,-0.73608,0.32212,0.53673,-0.77981,-0.20695,0.77346,-0.59905,0.34129,0.56484,-0.75127,0.010895,0.33006,-0.94388,0.079073,0.3556,-0.93127,0.32469,0.32966,-0.8865,0.33039,0.37864,-0.86453,0.2418,0.30873,-0.91989,0.16501,0.27305,-0.94772,0.052248,0.18219,-0.98184,-0.1117,0.36204,-0.92541,0.20402,0.39174,-0.89715,-0.12165,0.63503,-0.76281,-0.11252,0.65041,-0.75118,-0.39766,0.72063,-0.56789,-0.30808,0.47722,-0.82299,-0.27506,0.14261,-0.95077,0.052644,0.27885,-0.95886,-0.004913,0.34132,-0.93991,-0.2606,0.23423,-0.93658,-0.52687,0.17801,-0.83105,-0.2328,0.53191,-0.81414,-0.28031,0.77673,-0.56398,-0.31587,0.81069,-0.4929,-0.31196,0.82,-0.47981,-0.62477,0.19541,-0.75594,-0.46083,0.31465,-0.8298,-0.68026,0.26701,-0.68258,-0.8479,0.089297,-0.52254,-0.8767,0.019593,-0.48057,-0.83377,0.023438,-0.55159,-0.81188,0.45088,-0.37083,-0.6299,0.59404,-0.50029,-0.62078,0.68773,-0.37629,-0.62227,0.7391,-0.25773,-0.65267,0.64821,-0.39213,-0.67873,0.72011,-0.14383,-0.98135,0.19083,0.022523,-0.92083,-0.038209,-0.38804,-0.9747,-0.092898,-0.20316,0.82211,0.067415,-0.56529,0.87848,0.21281,-0.42775,0.96707,0.035218,-0.25196,0.6928,0.1446,-0.70647,0.59212,0.29041,-0.75167,0.44505,0.089877,-0.89096,0.52513,0.28446,-0.80203,0.81912,0.12729,-0.55928,0.94931,-0.22611,-0.21824,0.96399,0.13922,-0.22642,0.97281,0.15238,-0.17423,0.98303,0.05649,-0.17432,0.99557,0.081454,-0.046419,0.99847,0.054201,0.009522,0.93466,0.15632,0.31925,0.93536,0.006897,0.35356,0.67727,-0.034791,0.73489,0.72982,-0.021912,0.68328,0.55507,-0.163,0.81564,0.37889,-0.11463,0.9183,0.53285,-0.045747,0.84493,0.19587,-0.16327,0.96692,0.062014,-0.21622,0.97436,0.18235,0.001556,0.98321,0.24165,0.23853,0.94058,0.091403,0.51085,0.85476,0.89624,0.049318,0.44081,0.82174,0.19813,0.53429,0.84259,0.30598,0.4431,0.73589,0.56249,0.37687,0.76022,0.56667,0.31764,0.66518,0.69759,0.26618,0.95132,0.30619,0.034089,0.79437,0.56218,-0.23002,0.78897,0.51878,-0.32917,0.85812,0.36421,-0.36183,0.84719,0.38133,-0.36991,0.83358,0.41298,-0.3668,0.8717,0.46232,0.16242,0.88885,0.44728,0.099033,0.8349,0.54848,0.045534,0.83593,0.54878,-0.004364,0.71386,0.70028,0.001801,0.87259,0.41038,-0.26484,0.79641,0.37779,-0.47221,0.91388,0.022858,-0.40529,0.70791,0.11313,-0.69713,0.88012,0.17859,-0.43983,0.93722,0.2794,-0.20856,0.89401,0.063723,-0.44346,0.7524,0.32951,-0.57033,0.50072,0.42787,-0.75243,0.45747,0.18577,-0.86959,0.76177,0.12146,-0.63631,0.96222,0.091464,-0.25635,0.76721,-0.004273,-0.64138,0.32307,0.38087,-0.86633,0.12906,0.64013,-0.75732,0.21821,0.48491,-0.84686,0.1305,0.33445,-0.93332,0.098666,0.3346,-0.93716,0.097598,0.40071,-0.91098,0.091983,0.42357,-0.90115,0.25947,0.24732,-0.93353,0.046937,0.27195,-0.96115,0.047243,0.28864,-0.95624,-0.19123,0.30735,-0.93216,0.047182,0.26093,-0.96417,0.037233,0.38429,-0.92242,0.30454,0.051393,-0.95108,0.32032,0.23197,-0.91846,0.26582,0.089328,-0.95987,0.24564,0.058473,-0.96759,0.045808,0.14838,-0.98785,-0.066103,0.098605,-0.99292,-0.19309,0.20484,-0.95953,-0.40019,0.05063,-0.91501,-0.49571,0.42711,-0.75619,-0.19706,0.3477,-0.91665,0.099002,0.22471,-0.96936,-0.15534,0.23588,-0.95926,-0.15241,0.28163,-0.94732,-0.38221,0.23731,-0.89306,-0.29719,0.60607,-0.73779,-0.34678,0.30113,-0.88827,-0.19596,0.62938,-0.75195,-0.27458,0.60451,-0.74777,-0.30168,0.63533,-0.71084,-0.29838,0.64379,-0.70461,-0.43416,0.093112,-0.89599,-0.57854,0.071017,-0.81253,-0.67699,0.16752,-0.71664,-0.76266,0.052614,-0.64461,-0.66671,0.28639,-0.68807,-0.85678,0.36836,-0.36082,-0.38774,0.44829,-0.80538,-0.85064,0.14927,-0.50404,-0.27924,0.32633,-0.90304,-0.93551,-0.047151,-0.35008,-0.83917,-0.28434,0.46358,-0.87909,0.46309,0.1127,-0.72802,0.054018,-0.6834,-0.83477,-0.041597,-0.54897,-0.81732,-0.054964,-0.57353,0.85794,-0.45588,-0.23676,0.90475,-0.31553,0.28602,0.7289,-0.56063,0.39287,-0.99979,-0.01764,-0.008881,-0.97452,0.21992,0.043519,-0.94137,0.32987,0.070376,-0.82604,0.56178,0.044862,-0.13684,0.21433,-0.9671,-0.19855,0.023011,-0.9798,-0.44926,0.050325,-0.89196,0.21674,0.0665,-0.97394,0.24006,0.23295,-0.94238,0.43806,0.084017,-0.89499,0.49516,0.29023,-0.81887,0.73995,0.10489,-0.66442,0.60881,0.1045,-0.78637,0.84851,0.05768,-0.52602,0.85479,0.22456,-0.46785,0.74041,0.30577,-0.59856,0.97525,0.19761,-0.098941,0.98145,-0.03531,-0.18842,0.98321,0.03473,0.17896,0.9252,0.058565,0.37486,0.80047,-0.044984,0.59764,0.6899,-0.18406,0.70006,0.34788,-0.37666,0.85852,0.39964,-0.26072,0.87878,0.9227,-0.0618,0.38047,0.73064,0.098544,0.67559,0.30613,-0.32472,0.89486,0.65221,0.040132,0.75695,0.79913,0.43455,0.41533,0.98706,0.15912,-0.018464,0.98602,0.11499,0.1203,0.95154,0.20768,-0.22666,0.82195,0.15329,-0.54848,0.71923,0.24522,-0.65004,0.65963,0.50029,-0.56084,0.74432,0.45769,-0.48625,0.85742,0.51329,-0.036653,0.87185,0.47279,0.12763,0.82635,0.56239,0.028382,0.66369,0.74349,0.081912,0.74117,0.64858,0.17316,0.65096,0.75344,-0.092441,0.61879,0.72021,-0.31367,0.494,0.86917,-0.021119,0.68279,0.59044,-0.43031,0.68148,0.64592,-0.34397,0.60628,0.69561,-0.38533,0.44166,0.54302,-0.71413,0.37022,0.19227,-0.90881,0.3112,0.63295,-0.70885,0.28092,0.73165,-0.62105,0.26282,0.70247,-0.66137,0.27607,0.66814,-0.69088,0.12326,0.51173,-0.85025,0.000275,0.69143,-0.7224,-0.063753,0.65209,-0.75543,-0.10886,0.77187,-0.62633,0.008972,0.59639,-0.80261,-0.041932,0.76025,-0.64824,0.023896,0.46474,-0.8851,0.19269,0.23905,-0.95166,0.10047,0.13965,-0.98508,-0.003815,0.15815,-0.9874,0.042451,0.6534,-0.75579,-0.056398,0.7257,-0.68566,-0.25886,0.7608,-0.59508,-0.23566,0.87466,-0.42357,-0.53011,0.6624,-0.52928,-0.43895,0.57802,-0.68786,-0.1301,-0.26743,-0.95474,-0.4825,0.17026,-0.85916,-0.45683,0.57341,-0.68004,-0.41524,0.75158,-0.5125,-0.76272,0.007538,-0.64666,-0.97055,0.081942,-0.22645,-0.86319,0.38493,-0.32661,-0.99677,0.037019,-0.070956,-0.94104,-0.27915,0.19101,-0.99338,-0.081332,0.080813,-0.79934,0.32594,-0.50472,-0.18574,0.50954,-0.84014,-0.58675,0.081362,-0.80563,-0.17905,0.82705,0.53279,0.596,0.76699,-0.23768,0.579,0.75576,-0.30586,0.72457,0.5822,-0.36875,0.56832,0.63552,-0.52257,0.48054,0.85156,-0.20945,0.73498,0.41755,-0.53423,0.85162,0.37352,-0.36772,0.94934,0.30787,-0.062716,0.79016,0.61171,-0.037355,0.55541,0.83105,0.029054,0.032105,0.99713,0.068239,-0.021851,0.99945,0.024232,0.34031,0.86331,-0.37263,0.44264,0.66832,-0.5978,0.49474,0.44514,-0.74636,0.72274,0.40385,-0.56078,0.73168,0.30531,-0.60942,0.89196,0.32466,-0.31459,0.97858,0.19578,-0.063326,0.94272,0.28053,0.18043,0.80334,0.54546,0.2389,0.49474,0.85174,0.17243,0.093387,0.98428,0.14979,0.10233,0.98743,0.12033,0.032716,0.9657,0.25751,0.19742,0.97992,-0.027314,0.29524,0.84594,-0.44401,0.38484,0.65978,-0.64538,0.47682,0.39253,-0.78646,0.48695,0.23219,-0.84198,0.67556,0.30888,-0.66945,0.9321,0.30567,-0.19425,0.67,0.50645,-0.54271,0.2599,0.45506,-0.85165,0.62126,0.61766,-0.48213,0.57744,0.26289,-0.77291,0.6281,0.35697,-0.69137,0.65703,0.45485,-0.60112,0.58324,0.60585,-0.54103,0.15714,0.29457,-0.94259,0.48881,0.41191,-0.76897,0.041383,0.39702,-0.91687,0.044404,0.48738,-0.87204,-0.36549,0.25651,-0.89474,-0.12213,0.26356,-0.95685,-0.063662,0.42427,-0.90329,0.024689,0.68197,-0.73095,0.11145,0.87497,-0.47111,-0.11301,0.69768,-0.70739,-0.19147,0.46352,-0.86514,-0.20844,0.39647,-0.89404,-0.29612,0.21158,-0.93139,0.21204,0.41984,-0.88244,-0.26936,0.36677,-0.89044,-0.28279,0.52812,-0.80065,-0.65941,0.10736,-0.74404,-0.45299,0.14115,-0.88025,-0.52763,0.3487,-0.77459,-0.28272,0.64879,-0.70647,-0.10385,0.86261,-0.49507,-0.36656,0.62999,-0.68462,-0.36995,0.35273,-0.85946,-0.33311,0.25846,-0.90673,-0.43236,0.2143,-0.87585,-0.4799,0.28092,-0.83111,-0.46968,0.42921,-0.77145,-0.67608,0.16953,-0.71703,-0.583,0.32182,-0.74599,-0.35099,0.49928,-0.79214,-0.66302,0.39757,-0.63427,-0.86965,0.038026,-0.49214,-0.95419,0.0159,-0.29875,-0.82504,0.29533,-0.4817,-0.84014,0.30161,-0.4507,-0.73946,0.55641,-0.37889,-0.73357,0.54289,-0.40876,-0.87051,0.39808,-0.28935,-0.7774,0.43941,-0.45003,-0.85873,0.44942,-0.2461,-0.7839,0.59029,-0.19245,-0.81808,0.31532,-0.48091,-0.90451,0.41932,0.077364,-0.90326,0.4275,0.036256,-0.87979,0.47182,0.057619,-0.69259,0.54286,-0.47493,-0.7839,0.25071,-0.56795,-0.81384,0.1073,-0.57106,-0.93777,0.11496,-0.32762,-0.94556,0.017609,-0.3249,-0.96423,0.044649,-0.26121,-0.92892,-0.070284,-0.36347,-0.97903,0.13639,-0.15119,-0.97958,0.1218,-0.15979,-0.94281,0.3206,0.091128,-0.98141,0.18903,-0.032319,-0.94259,0.10105,-0.31819,-0.83322,0.27238,-0.48112,-0.92227,0.18332,-0.34025,-0.9274,-0.007599,-0.37391,-0.97632,0.090701,-0.19636,-0.97854,0.18055,-0.098941,-0.98248,0.16175,-0.09241,-0.76614,0.54128,-0.34638,-0.87353,0.18726,-0.44926,-0.79571,0.021912,-0.60524,-0.97159,0.16684,-0.16779,-0.97049,0.15439,-0.18506,-0.97064,0.13123,-0.20151,-0.97259,0.1203,-0.19886,-0.93396,0.20392,-0.29341,-0.94388,0.028382,-0.32899,-0.84649,-0.176,-0.5024,-0.98737,0.061068,-0.14615,-0.96078,0.27256,-0.050569,-0.96078,0.26826,-0.070162,-0.99631,0.080447,-0.029267,-0.99557,-0.042787,-0.083407,-0.96344,0.10508,0.24638,-0.93503,0.24268,0.2584,-0.84658,0.50139,0.17841,-0.8554,0.51589,0.046022,-0.63265,0.73037,0.25742,-0.62062,0.70843,0.33601,-0.82656,0.4695,0.3104,-0.94272,0.33338,0.008667,-0.95859,0.28465,0.005524,-0.98596,0.16117,-0.042879,-0.62975,0.62465,0.46168,-0.80282,0.40907,0.4337,-0.84484,0.2349,0.48064,-0.85681,0.066897,0.51125,-0.84451,-0.061525,0.53194,-0.80114,-0.12964,0.58425,-0.79559,-0.082858,0.60012,-0.75503,0.63103,0.17801,-0.88995,0.41072,0.19806,-0.93335,0.27775,0.22736,-0.94235,0.2963,0.15537,-0.96295,0.23679,0.12897,-0.56026,0.67058,0.48619,-0.61754,0.2581,0.74297,-0.95041,0.26878,0.15629,-0.6083,-0.01062,0.7936,-0.7535,-0.11325,0.6476,-0.28693,-0.16852,0.94299,-0.54109,0.2295,0.80902,-0.14042,0.44578,0.88403,0.057772,0.79687,0.60134,-0.32102,0.84753,0.42259,0.031037,0.9686,0.24662,0.1789,0.96127,0.20951,0.030824,0.97983,0.19739,0.047975,0.90857,0.41493,0.14948,0.85351,0.49913,-0.006928,0.96628,0.25733,0.12687,0.92254,0.36436,0.016968,0.93069,0.36537,0.15644,0.92584,0.34401,0.088687,0.948,0.30564,0.30372,0.93115,0.20161,0.21662,0.96701,0.13385,0.36204,0.91119,0.19648,0.47218,0.85647,0.20847,0.16687,0.97986,-0.10959,0.027497,0.99194,-0.1236,-0.21741,0.89978,-0.37825,-0.34275,0.69659,-0.63027,-0.4229,0.83715,-0.34687,-0.49052,0.83169,-0.26002,-0.5504,0.82482,-0.12925,-0.70037,0.55742,-0.44578,-0.52568,0.83273,-0.17365,-0.71877,0.60457,-0.34327,-0.86779,0.48662,-0.1005,-0.85678,0.51195,0.061586,-0.57817,0.81399,0.055696,-0.53887,0.83688,-0.095798,-0.26511,0.9628,0.051698,-0.38423,0.92306,0.016724,-0.30293,0.95059,0.067751,-0.19248,0.97705,-0.090915,-0.23563,0.86679,0.43947,-0.29203,0.93408,0.2053,-0.32362,0.9212,0.21586,0.013825,0.99191,0.12604,0.44319,0.75411,0.4846,0.59725,0.74151,0.30564,0.81371,0.44694,0.37156,0.65828,0.447,0.60564,0.59206,0.40587,0.69622,0.62355,0.46358,0.62948,0.34474,0.77014,0.53667,0.033052,0.96814,0.24812,-0.045015,0.97281,0.22706,-0.022645,0.99188,0.1251,-0.11844,0.92868,0.35142,-0.14072,0.95291,0.26853,-0.22547,0.96771,0.11261,-0.33558,0.94198,0.004028,-0.28944,0.93258,0.21552,-0.26719,0.8995,0.34562,-0.18049,0.81155,0.55568,-0.18427,0.78411,0.59261,-0.10547,0.69921,0.70708,-0.28327,0.94195,0.18003,-0.09415,0.91028,0.40312,-0.001679,0.84063,0.54155,0.10367,0.68685,0.71932,0.10184,0.65804,0.74603,0.17957,0.56359,0.80627,0.018921,0.76632,0.64214,-0.000671,0.8088,0.58803,-0.33961,0.79934,0.49568,-0.72262,0.56969,0.39146,-0.86123,0.41984,0.28626,-0.94342,0.31883,0.091037,-0.92178,0.29224,0.25468,-0.95389,0.29411,-0.059816,-0.32862,0.29725,0.89645,-0.28364,-0.02942,0.95846,-0.47456,-0.20902,0.85501,-0.011017,-0.011719,0.99985,0.14945,0.16898,0.97421,0.32209,0.3343,0.88568,-0.40996,0.62859,0.66088,-0.10242,0.48061,0.87091,-0.10269,0.26301,0.95929,-0.14588,0.10099,0.9841,-0.16654,-0.017335,0.98587,0.18299,0.51885,0.83502,-0.005982,0.83636,0.54814,0.38917,0.73693,0.55266,0.027375,0.74642,0.66488,0.2649,0.81078,0.52193,0.35987,0.83837,0.40937,0.70791,0.47841,0.51958,0.53414,0.46254,0.7076,0.22907,0.52602,0.81903,0.45354,0.37867,0.80676,0.2516,0.2118,0.94433,-0.20734,0.028993,0.97781,0.40321,-0.080142,0.91156,0.28123,-0.30909,0.90848,0.77248,-0.20301,0.60167,0.54131,0.11454,0.83297,0.35939,0.21992,0.90689,0.31312,0.13993,0.93933,0.29099,0.13614,0.94696,0.30204,0.16306,0.93924,0.67717,0.17405,0.71493,0.8366,0.045839,0.54585,0.76281,-0.11264,0.63671,0.6321,-0.24143,0.73629,0.66372,-0.002411,0.74795,0.51643,0.24796,0.81961,0.70791,0.30622,0.63643,0.39988,0.19043,0.89654,0.26057,0.20286,0.94388,0.26926,0.28623,0.91952,0.26997,0.29698,0.91589,0.27412,0.32893,0.90368,0.63439,0.34419,0.6921,0.66573,0.37205,0.64678,0.53313,0.43126,0.72781,0.5168,0.60732,0.60335,0.77215,0.35075,0.5298,0.39302,0.53655,0.74673,0.31321,0.56844,0.76074,0.2469,0.68895,0.68145,0.88623,0.27073,0.37583,0.93521,0.12568,0.331,0.97806,0.2082,-0.007508,0.82388,0.38908,-0.41203,0.95105,0.30869,-0.014161,0.91903,0.067324,0.38832,0.92782,0.37291,-0.007172,0.92032,0.21775,0.32484,0.97406,0.14069,0.17713,0.96145,0.24696,0.1207,0.97092,0.23707,0.03296,0.88275,0.45384,0.12143,0.25776,0.29872,0.91885,0.25843,0.30662,0.91604,0.96756,0.24329,0.067721,0.87262,0.37379,-0.31431,0.62923,0.43599,-0.64339,0.79928,0.52461,-0.29307,0.69829,0.42,-0.57958,0.70925,0.38411,-0.59108,0.84747,0.34156,-0.40632,0.60717,0.34983,-0.71337,0.30869,0.42058,-0.85308,0.537,0.55437,-0.63579,0.87213,0.42491,-0.2425,0.57497,0.59771,-0.55867,0.17493,0.54723,-0.81848,0.56008,0.46293,-0.687,0.75051,0.33393,-0.57024,0.7228,0.4391,-0.53356,0.86196,0.31056,-0.40065,0.91501,0.37736,-0.14249,0.98447,0.17539,-0.001465,0.90774,0.2823,0.31025,0.95929,0.20566,0.19346,0.87393,0.10398,0.47475,0.75835,0.091922,0.64531,0.71337,0.23405,0.66051,0.64742,0.064547,0.75939,0.71001,0.12915,0.69222,0.71737,0.1959,0.66854,0.65331,0.052705,0.75521,0.71313,0.10349,0.69332,0.62883,0.05826,0.77532,0.39793,0.083499,0.9136,0.39241,0.073916,0.91681,0.7037,0.082522,0.70568,0.70144,-0.1503,0.69665,0.69585,-0.15793,0.70058,0.68612,-0.17997,0.70486,0.66417,-0.056276,0.74542,0.82147,0.000305,0.57021,0.83847,0.021058,0.54451,0.83892,0.24021,0.4883,0.8356,0.37025,0.40577,0.83135,0.38194,0.40361,0.96689,0.25516,0.001831,0.93374,0.35685,-0.027161,0.89035,0.45332,0.041932,0.88211,0.46373,0.082614,0.80715,0.5797,0.11142,0.93875,0.23398,-0.25288,0.81213,0.43535,-0.38841,0.75729,0.61724,-0.21326,0.92743,0.37336,0.020173,0.63994,0.75204,-0.15766,0.62526,0.72884,-0.27891,0.6874,0.6212,-0.3762,0.43626,0.41746,-0.79708,0.2928,0.40263,-0.86724,0.24796,0.4044,-0.88031,0.39476,0.47114,-0.78875,0.75112,0.44346,-0.489,0.49916,0.47652,-0.72369,-0.014863,0.37501,-0.92688,0.43483,0.31446,-0.84381,0.78893,0.44801,-0.42048,0.097385,0.39924,-0.91165,0.070009,0.584,-0.80871,0.40721,0.56575,-0.71697,0.058748,0.781,-0.62172,-0.35456,0.55052,-0.75573,-0.16263,0.40831,-0.89822,-0.20942,0.28449,-0.93551,0.075625,0.39293,-0.91644,0.26704,0.4818,-0.83459,-0.049135,0.38624,-0.92108,-0.51167,0.30815,-0.80197,-0.44227,0.17933,-0.87875,-0.31675,0.22413,-0.92163,-0.31288,0.32069,-0.89398,-0.34342,0.47774,-0.80856,-0.36586,0.50157,-0.7839,-0.35273,0.64156,-0.68114,-0.63744,0.14185,-0.75732,-0.64287,0.078921,-0.76186,-0.70461,0.087008,-0.70418,-0.60155,0.30812,-0.73699,-0.55919,0.38798,-0.7326,-0.52934,0.49101,-0.69182,-0.78051,0.15079,-0.60665,-0.78799,0.28248,-0.54701,-0.86407,0.11573,-0.48985,-0.83645,-0.032655,-0.54701,-0.89532,0.044374,-0.44319,-0.90875,0.068392,-0.41163,-0.9274,-0.014435,-0.3737,-0.93979,-0.030915,-0.34031,-0.94653,-0.063814,-0.31617,-0.94858,-0.05475,-0.31169,-0.94589,-0.025666,-0.32337,-0.88836,0.004334,-0.45909,-0.89941,-0.050508,-0.4341,-0.85495,0.17988,-0.4865,-0.81866,0.23334,-0.5247,0.09653,-0.9267,-0.36314,-0.76614,-0.28788,0.57457,-0.76363,-0.51286,-0.39216,-0.044984,-0.30271,0.95199,0.65014,-0.68804,0.32234,0.59407,-0.19056,0.78149,0.85775,-0.50185,0.11118,0.20222,0.19352,0.95999,0.3994,-0.076479,0.91357,0.69732,-0.69954,-0.15604,0.2356,-0.62014,-0.74825,-0.38447,-0.44423,-0.8092,0.23502,-0.5974,-0.76672,-0.73437,-0.3123,-0.60259,-0.79638,-0.45036,-0.40361,-0.96542,0.25703,0.043367,-0.84289,0.29084,0.45265,-0.99411,0.10639,0.020356,-0.38234,0.36393,0.8493,-0.32173,0.33637,0.88504,-0.41642,0.57204,0.70663,-0.35575,0.77715,0.51906,-0.77731,0.62371,0.081942,-0.27479,0.72939,0.62645,-0.76095,0.63396,0.13788,-0.38502,0.51552,0.7655,-0.89297,0.39891,0.20844,-0.90484,0.1959,0.37794,-0.95328,-0.015015,-0.30168,-0.94757,0.15769,-0.27784,-0.90139,0.041566,-0.43092,-0.86871,-0.017365,-0.49498,-0.79073,-0.017457,-0.6119,-0.87963,0.058931,-0.47194,-0.34117,-0.17896,-0.92279,-0.13361,-0.21439,-0.96756,-0.72133,-0.021363,-0.69225,0.063082,-0.19257,-0.97925,0.39064,-0.2757,-0.87826,0.4673,-0.23261,-0.8529,0.76077,-0.29209,-0.57955,0.90957,-0.22791,-0.34739,0.98221,-0.12339,0.14142,0.94882,-0.090732,0.30247,0.77618,0.009583,0.63042,0.74365,0.10559,0.66018,0.30903,0.13895,0.94083,0.12626,0.24247,0.96188,-0.44877,0.17216,0.87689,-0.42821,0.27213,0.86172,-0.87991,0.1189,0.45998,-0.91491,-0.039583,-0.40169,-0.82437,-0.032655,-0.56508,0.34532,0.40446,0.84683,0.3404,0.5923,0.73025,0.2548,0.56587,0.78408,0.13138,0.33421,0.93329,0.70864,-0.10208,0.69814,-0.26298,0.25443,0.93063,-0.52632,0.26487,0.80795,-0.94085,-0.24265,-0.23633,-0.69774,-0.44704,-0.55968,-0.75109,-0.24735,-0.61208,-0.91684,-0.30369,-0.25907,-0.82855,-0.20661,-0.52037,-0.86227,-0.35041,-0.36561,-0.78948,-0.21671,-0.57421,-0.42106,-0.36875,-0.82867,-0.20316,-0.33131,-0.92135,0.3961,-0.23215,-0.88836,-0.10514,-0.21216,-0.97156,0.3581,-0.20435,-0.91101,0.24915,-0.26655,-0.93103,0.74395,-0.23142,-0.62685,0.8359,-0.10044,-0.53954,0.99054,-0.026337,-0.13459,-0.77325,-0.15204,-0.61556,-0.94858,-0.079989,-0.30622,-0.87295,0.12345,-0.47185,-0.83062,-0.10355,-0.5471,0.89453,0.13916,0.42476,0.84149,0.20432,0.50008,0.71483,0.13184,0.6867,0.73168,-0.042726,0.68026,0.056673,0.26661,0.96213,-0.37999,0.15958,0.9111,-0.91375,0.064333,0.40107,-0.53182,-0.21067,-0.82022,-0.992,0.03766,-0.1203,-0.11417,-0.22123,-0.9685,0.4337,-0.32704,-0.83959,-0.77682,0.040223,0.62841,-0.90664,0.26545,0.32786,-0.56288,-0.001129,-0.8265,-0.95743,0.23499,-0.16749,-0.091464,-0.17744,-0.97986,0.44584,-0.32859,-0.83257,-0.71661,0.061312,0.69475,-0.8732,0.30189,0.38252,-0.618,0.012879,-0.78604,-0.92071,0.35084,-0.17072,-0.18513,-0.07239,-0.98004,0.36088,-0.34312,-0.86718,-0.54753,-0.01883,0.83654,-0.80096,0.32508,0.50273,-0.58003,0.068667,-0.81167,-0.80694,0.57131,-0.14972,-0.056185,-0.040834,-0.99756,0.36299,-0.46339,-0.80837,0.48277,-0.36934,-0.79403,0.89871,-0.12604,-0.41996,0.91955,-0.37345,-0.12217,0.98938,-0.043733,0.13849,0.99744,0.031159,0.063967,0.89676,0.007263,0.44243,0.83218,-0.17341,0.52663,0.52632,-0.14643,0.83755,-0.46355,0.19593,0.8641,0.92105,-0.30158,-0.24625,0.44917,0.069369,0.89071,0.10691,0.096438,0.98956,-0.53456,0.17231,0.82736,-0.91015,0.19895,0.36332,-0.59481,-0.002075,-0.80383,-0.91403,0.38151,-0.13767,-0.098392,0.055788,-0.99356,0.42045,-0.24168,-0.87451,0.47566,-0.28623,-0.83172,0.9628,-0.2468,0.10977,0.46651,-0.14002,0.87335,-0.37434,0.13691,0.91711,-0.56298,0.17075,0.80862,-0.99402,-0.063265,0.088931,-0.51207,-0.58525,0.62865,0.030732,-0.6357,-0.77129,0.31684,-0.94815,0.023957,0.29328,-0.66115,0.69051,0.85815,-0.51073,0.051881,0.49092,-0.23566,-0.83871,0.89145,-0.38383,-0.24067,-0.65288,0.09714,-0.75118,0.11313,-0.16294,0.9801,-0.58721,0.25355,0.76867,-0.87442,0.39064,0.28764,-0.53447,0.1518,-0.83142,-0.74419,0.64599,-0.16974,0.001892,0.13593,-0.99069,0.42912,-0.30415,-0.85046,0.50212,-0.33549,-0.79702,0.8648,-0.42695,-0.26417,0.90555,-0.4236,0.022797,0.11048,0.000549,0.99387,-0.41762,0.17063,0.89242,-0.56267,0.26124,0.78429,-0.98071,0.19492,0.013764,-0.69744,-0.50243,0.51094,-0.072604,-0.57878,-0.81222,0.013031,-0.99683,-0.078402,0.037416,-0.807,0.58931,0.67382,-0.73888,0.002045,-0.012665,-0.3173,0.94821,0.45509,-0.34053,0.82272,0.803,-0.54412,-0.24308,0.48418,-0.33207,-0.80947,-0.49931,0.33,-0.80108,-0.45363,0.21274,0.86541,-0.55864,0.27186,0.78356,-0.82873,0.47874,0.28977,-0.47993,0.29304,-0.8269,-0.67449,0.71496,-0.184,-0.013337,0.25382,-0.96713,-0.4214,0.463,-0.77975,-0.15882,-0.4489,-0.87933,0.42836,-0.29307,-0.85473,0.34861,-0.25819,-0.90097,0.42433,-0.3246,-0.8453,0.84036,-0.44612,-0.30778,0.88107,-0.24198,0.40635,0.55443,-0.19657,0.80865,0.51088,-0.3787,0.77172,-0.43303,0.19578,0.87982,-0.46336,0.25953,0.84728,-0.68776,0.59911,0.40989,-0.27171,0.42229,-0.86474,0.41865,-0.4123,-0.80914,0.44612,-0.48408,-0.75274,0.76766,-0.60134,-0.22141,0.69262,-0.72118,0.011414,-0.064516,-0.12888,0.98953,-0.4474,0.26081,0.85543,-0.52596,0.33406,0.78213,-0.56847,0.80724,-0.15854,0.15061,0.09299,-0.98419,0.45012,-0.45476,-0.76849,0.59832,-0.77004,-0.22141,0.1908,-0.53468,0.82321,-0.2537,-0.21827,0.94232,-0.85284,-0.20988,0.47807,-0.86047,0.50334,-0.078768,-0.33479,0.46376,-0.82025,-0.10611,-0.4915,-0.86438,0.44673,-0.89438,0.022034,-0.19666,-0.76055,0.61873,-0.15879,-0.98724,-0.009735,0.051454,-0.056001,0.9971,-0.46257,0.19202,0.86554,-0.60277,0.3054,0.73714,-0.93109,0.35801,-0.069765,-0.81393,-0.37385,0.44462,-0.1207,-0.9881,-0.095065,-0.12647,-0.82577,0.54961,0.567,-0.82339,-0.021973,-0.1486,-0.33903,0.92895,0.34867,-0.44108,0.82693,0.734,-0.62432,-0.26728,0.85162,-0.52394,-0.014222,-0.21552,0.41969,0.88168,-0.077273,-0.92968,0.36006,0.57079,0.25834,0.77938,-0.75854,-0.35368,0.54723,-0.77917,0.31404,0.54244,-0.77148,-0.61898,0.14716,0.021851,-0.99014,-0.13828,-0.17817,-0.9505,-0.25449,-0.83541,-0.41923,0.35536,-0.57445,0.63155,0.52068,0.13074,0.87802,0.46037,-0.40425,0.66005,0.63314,0.18928,0.88021,0.43516,-0.27165,0.888,0.37095,0.23215,0.96496,0.12223,0.8891,0.40596,0.21134,0.94855,0.31404,-0.039949,0.1666,0.96954,-0.17939,0.73263,0.61531,-0.2909,0.92947,-0.36244,-0.068575,0.87048,-0.48476,0.085238,0.67742,-0.72301,-0.13517,0.69466,-0.70778,-0.12821,0.84884,0.43663,0.29795,0.79016,-0.55226,0.26569,-0.096622,0.99503,-0.023194,-0.82702,0.36824,0.42473,-0.46443,0.88494,0.03412,-0.86984,0.4358,0.23106,-0.47182,0.88104,-0.032929,-0.88525,0.44755,0.12644,-0.96463,0.16102,0.20863,-0.99991,-0.005158,-0.010071,-0.99268,-0.10343,0.062319,-0.78546,-0.53883,-0.30442,-0.77309,-0.57399,-0.26985,-0.23093,-0.85263,-0.46864,-0.25892,-0.90417,-0.33967,-0.85745,-0.51207,0.050203,-0.21549,-0.94018,-0.26374,-0.79708,-0.54778,0.25404,-0.66408,-0.71642,0.21378,-0.14084,-0.93371,-0.32905,-0.21195,-0.93304,-0.29063,-0.58605,-0.62459,0.51613,-0.34269,-0.84768,0.40489,-0.17277,-0.92053,-0.35032,0.36286,-0.88876,-0.27995,0.28004,-0.67693,0.68065,0.73989,0.3654,0.56481,0.77819,0.53255,-0.3328,0.26139,0.86172,0.43486,0.47945,0.79562,-0.37025,0.42637,-0.10111,-0.89886,0.23371,-0.40596,-0.88348,0.43562,-0.52095,-0.734,0.55983,-0.55733,-0.61312,0.6288,-0.62673,-0.46019,0.43046,-0.82312,-0.37031,0.58461,-0.76397,-0.27299,0.91485,-0.38508,-0.12119,0.9389,-0.33586,0.075014,0.81307,-0.49947,-0.29896,0.97711,-0.1883,-0.09888,0.87973,-0.26005,-0.39802,0.90774,-0.1966,-0.37052,0.84036,-0.33778,-0.42384,0.93426,-0.17606,-0.31004,0.83944,-0.32395,-0.43626,0.93612,-0.18885,-0.29661,0.97284,-0.12391,-0.19547,0.96268,-0.07889,-0.25886,0.82028,0.50706,0.2645,0.71087,0.35191,0.60894,0.33488,0.70495,0.62517,0.33576,0.44026,0.8327,-0.28318,0.63653,0.71734,-0.47313,0.49498,0.72875,-0.84976,0.30174,0.43223,-0.88949,0.25657,0.37803,-0.9874,-0.14344,0.066775,-0.99771,-0.016297,0.065249,-0.81686,-0.44292,-0.36946,-0.65767,-0.63799,-0.40046,-0.27866,-0.67367,-0.68444,-0.27006,-0.77816,-0.567,0.13321,-0.6621,-0.73745,0.25425,-0.7358,-0.62761,0.37995,-0.76852,-0.51476,0.17093,-0.85534,-0.48903,-0.3246,-0.83587,-0.44261,-0.69069,-0.68014,-0.24555,-0.98984,-0.13587,0.04178,-0.88305,0.39152,0.25864,-0.32862,0.90323,0.27598,0.17539,0.97165,-0.15848,0.30033,0.9462,0.1204,0.75747,0.56169,-0.33268,0.84478,0.49358,-0.20661,0.91348,-0.21802,-0.34349,0.83471,-0.5428,0.092563,0.99228,-0.11466,0.046815,0.37333,0.84503,0.38273,-0.22211,0.83776,0.49876,-0.84622,0.27287,0.45759,-0.92309,0.051515,0.38105,-0.91745,-0.079897,0.38972,-0.53746,0.42634,0.72753,-0.47255,0.40611,0.78213,-0.32597,0.4069,0.8533,-0.10889,0.30985,0.94452,0.1424,-0.09827,0.98489,0.23008,0.86465,0.44655,0.67858,0.69552,-0.23606,0.78924,0.61306,-0.035096,0.19608,0.83709,0.51067,0.22181,0.79766,0.56078,0.84039,0.52959,0.11518,0.33476,0.468,0.81783,-0.21601,-0.9031,-0.37111,0.60442,-0.58074,-0.54531,-0.15085,-0.87997,-0.45039,0.52959,-0.50221,-0.68358,-0.19053,-0.88726,-0.42003,-0.67443,-0.72027,0.16218,-0.60427,-0.62581,0.49312,-0.39088,-0.85659,0.3368,-0.12021,-0.85583,-0.50307,0.42021,-0.87118,-0.25382,0.2526,-0.71413,0.65279,0.71779,0.24097,0.65319,0.10053,-0.18006,0.97848,-0.133,0.23066,0.96387,-0.29426,0.3556,0.88708,-0.41053,0.43052,0.8038,-0.82867,-0.49174,0.26731,-0.49269,0.49977,0.71233,0.32185,0.83148,0.45277,0.33195,0.82446,0.45833,0.82644,0.53529,-0.17435,0.87017,0.48866,-0.063173,0.95093,-0.28968,-0.10868,0.5678,0.64126,0.5161,-0.27665,-0.89334,-0.35408,0.5374,-0.64031,-0.54875,-0.23676,-0.89587,-0.3759,0.46797,-0.56859,-0.6765,-0.26011,-0.9057,-0.33467,-0.67885,-0.70366,0.20972,-0.64473,-0.58513,0.49184,-0.5327,-0.77612,0.33735,-0.19388,-0.89868,-0.39341,0.28919,-0.9566,-0.034822,0.033235,-0.68633,0.72649,0.55983,0.21049,0.80139,-0.1511,-0.090701,0.98434,-0.28172,0.29557,0.91281,-0.34492,0.37684,0.85964,-0.42003,0.45619,0.78448,-0.84411,-0.45222,0.28791,-0.50584,0.53636,0.67556,0.31123,0.84994,0.42509,0.35328,0.82983,0.43187,0.81973,0.52608,-0.22636,0.88577,0.45671,-0.082461,0.89502,-0.41966,-0.15085,0.66564,0.59542,0.44984,-0.28193,-0.89117,-0.35533,-0.83694,-0.34031,0.42857,-0.6737,-0.6852,0.27677,-0.25175,-0.86694,-0.43013,-0.30558,-0.86447,-0.39909,-0.62017,-0.53041,0.57793,-0.56688,-0.75631,0.32646,-0.27018,-0.84329,-0.46455,0.24366,-0.95776,-0.15262,0.0253,-0.72533,0.68792,0.63466,0.17081,0.75365,-0.093905,-0.086306,0.99182,-0.18772,0.33302,0.92401,-0.21598,0.399,0.89111,-0.27531,0.50099,0.82046,-0.36753,0.61782,0.69509,0.3289,0.79968,0.5023,0.92258,0.38292,-0.047029,0.44594,-0.69768,-0.56066,0.39439,-0.54973,-0.73635,0.82998,0.52055,-0.20026,0.3361,0.80654,0.48631,0.34764,0.80734,0.47676,0.75662,0.58702,-0.28791,0.33958,-0.45177,-0.82495,0.29395,-0.38905,-0.87304,0.69765,0.62697,-0.3466,0.35432,0.80505,0.47572,0.94977,0.30662,-0.062105,0.64672,-0.24433,-0.72249,0.96902,-0.18583,0.16254,0.92144,-0.033815,-0.38694,-0.1984,-0.87771,-0.43614,0.42418,-0.49251,-0.75991,0.7452,0.58904,-0.31251,0.29237,0.85592,0.42647,0.28419,0.84884,0.44569,0.67922,0.63564,-0.36686,0.37739,-0.44301,-0.8132,0.69619,-0.29459,-0.65459,0.94366,0.33061,0.013276,0.46052,-0.40965,-0.78744,0.73565,0.60808,-0.29835,0.32328,0.8403,0.43516,0.3354,0.84408,0.41832,0.58736,0.70016,-0.4059,0.32221,-0.30409,-0.89648,0.55437,-0.10813,-0.82519,0.87664,0.4301,-0.21558], + + "colors": [], + + "uvs": [[0.64067,0.46973,0.63056,0.46508,0.63182,0.46174,0.63786,0.4721,0.64292,0.49328,0.51612,0.98118,0.51688,0.98426,0.50258,0.98898,0.52866,0.98349,0.52866,0.98038,0.51307,0.9612,0.50187,0.98577,0.48863,0.99104,0.4925,0.99379,0.64547,0.49328,0.65457,0.46339,0.65053,0.43366,0.62077,0.45302,0.62077,0.45826,0.033936,0.98118,0.033174,0.98426,0.021389,0.98349,0.047475,0.98898,0.048187,0.98577,0.036977,0.9612,0.021389,0.98038,0.021389,0.96005,0.52866,0.96005,0.51276,0.95843,0.52866,0.95695,0.50539,0.93312,0.48107,0.94126,0.49606,0.96469,0.49859,0.9676,0.48638,0.97858,0.65342,0.49328,0.30708,0.95962,0.30883,0.92974,0.30882,0.95963,0.33464,0.92498,0.33036,0.95963,0.46741,0.97067,0.48167,0.97747,0.46744,0.96604,0.33238,0.95963,0.34638,0.95963,0.463,0.93832,0.45499,0.96609,0.47945,0.93966,0.46717,0.90086,0.45481,0.9003,0.44655,0.93698,0.44246,0.89974,0.4301,0.93564,0.44255,0.96613,0.36039,0.95963,0.34789,0.92458,0.33953,0.89554,0.30474,0.8983,0.343,0.86074,0.30757,0.85753,0.27503,0.86026,0.27503,0.8983,0.62077,0.43366,0.59169,0.43366,0.60973,0.46174,0.58698,0.46339,0.60088,0.46973,0.59608,0.49328,0.58813,0.49328,0.24335,0.9596,0.24123,0.95963,0.24123,0.92974,0.051466,0.9676,0.068379,0.97747,0.063677,0.97858,0.053991,0.96469,0.037292,0.95843,0.068986,0.94126,0.044663,0.93312,0.021389,0.95695,0.021389,0.93034,0.52866,0.93034,0.50474,0.92983,0.50287,0.9003,0.46519,0.86598,0.45349,0.86716,0.4418,0.86835,0.4301,0.86953,0.4301,0.89918,0.57804,0.90167,0.59341,0.90167,0.57804,0.92272,0.59341,0.8776,0.57804,0.8776,0.4301,0.96618,0.37439,0.95963,0.36114,0.92418,0.35115,0.89544,0.35346,0.86191,0.35385,0.83247,0.34358,0.82965,0.30884,0.82668,0.27503,0.82813,0.24248,0.85753,0.24595,0.8983,0.20705,0.86074,0.21053,0.89554,0.21541,0.92498,0.2197,0.95963,0.082644,0.97067,0.082614,0.96604,0.070606,0.93966,0.087055,0.93832,0.08288,0.90086,0.045308,0.92983,0.021389,0.92672,0.52866,0.92672,0.52866,0.90132,0.49827,0.86476,0.4672,0.83414,0.45483,0.83546,0.44247,0.83678,0.4301,0.83809,0.57804,0.94233,0.59341,0.94233,0.57804,0.96339,0.59341,0.92272,0.6112,0.90167,0.6112,0.8776,0.6112,0.85521,0.59341,0.85521,0.57804,0.85521,0.37439,0.92378,0.37439,0.89524,0.36277,0.89534,0.36392,0.86308,0.36412,0.83528,0.36316,0.82119,0.35303,0.81872,0.34291,0.81626,0.30889,0.81251,0.27503,0.81236,0.24122,0.82668,0.20648,0.82965,0.55687,0.37782,0.5557,0.34673,0.58768,0.34417,0.19621,0.83247,0.19702,0.81872,0.18689,0.82119,0.18785,0.8071,0.17787,0.80921,0.18047,0.76779,0.1485,0.81117,0.15231,0.76779,0.12047,0.81085,0.11975,0.76779,0.10774,0.76779,0.1084,0.80997,0.10799,0.82337,0.095777,0.82227,0.095218,0.83546,0.08285,0.83414,0.084863,0.86598,0.051781,0.86476,0.047187,0.9003,0.021389,0.90132,0.021389,0.86409,0.52866,0.86409,0.50137,0.83262,0.46649,0.82117,0.45427,0.82227,0.44206,0.82337,0.42984,0.82447,0.40443,0.83809,0.59341,0.96339,0.57804,0.99589,0.6112,0.94233,0.6112,0.96339,0.62976,0.94233,0.62976,0.92272,0.6112,0.92272,0.62976,0.90167,0.62976,0.8776,0.62976,0.85521,0.62976,0.8343,0.6112,0.8343,0.59341,0.8343,0.57804,0.8343,0.59341,0.81475,0.57804,0.81475,0.37439,0.86425,0.37439,0.83809,0.37329,0.82365,0.37218,0.80921,0.3622,0.8071,0.35222,0.80498,0.34223,0.80287,0.30895,0.79834,0.27503,0.7966,0.2411,0.79834,0.24116,0.81251,0.20715,0.81626,0.19783,0.80498,0.19011,0.76779,0.18154,0.72061,0.15317,0.72061,0.12141,0.72061,0.10918,0.72061,0.096937,0.72061,0.095729,0.76779,0.084698,0.72061,0.083719,0.76779,0.049312,0.76779,0.049215,0.72061,0.021389,0.76779,0.021389,0.72061,0.52866,0.76779,0.50084,0.72061,0.52866,0.72061,0.50074,0.76779,0.46535,0.72061,0.46633,0.76779,0.45432,0.76779,0.45371,0.80909,0.46578,0.80821,0.50004,0.80629,0.52866,0.80483,0.021389,0.80483,0.05001,0.80629,0.084273,0.80821,0.049346,0.81945,0.021389,0.81849,0.021389,0.83215,0.52866,0.83215,0.50071,0.81945,0.52866,0.81849,0.44165,0.80997,0.42959,0.81085,0.40299,0.82463,0.57804,0.76337,0.59341,0.7933,0.57804,0.7933,0.59341,0.76337,0.6112,0.76337,0.6112,0.7933,0.62976,0.76337,0.62976,0.7933,0.66447,0.76337,0.66447,0.7933,0.7109,0.76337,0.7109,0.7933,0.74467,0.76337,0.74467,0.7933,0.7725,0.76337,0.75992,0.96339,0.77354,0.99589,0.74467,0.99589,0.77197,0.96339,0.78583,0.96339,0.78763,0.94233,0.77131,0.94233,0.75791,0.94233,0.77121,0.92272,0.75764,0.92272,0.77099,0.90167,0.75854,0.90167,0.74467,0.92272,0.74467,0.90167,0.7109,0.92272,0.7109,0.94233,0.74467,0.94233,0.74467,0.96339,0.7109,0.99589,0.7109,0.96339,0.66447,0.99589,0.66447,0.96339,0.62976,0.99589,0.62976,0.96339,0.6112,0.99589,0.59341,0.99589,0.66447,0.94233,0.66447,0.92272,0.66447,0.90167,0.66447,0.8776,0.66447,0.85521,0.66447,0.8343,0.66447,0.81475,0.62976,0.81475,0.6112,0.81475,0.7109,0.81475,0.74467,0.81475,0.76984,0.7933,0.76828,0.81475,0.80073,0.7933,0.80073,0.76337,0.80073,0.96339,0.80073,0.99589,0.80073,0.94233,0.80073,0.92272,0.78757,0.92272,0.80073,0.90167,0.7849,0.90167,0.76968,0.8776,0.74467,0.8776,0.7109,0.90167,0.7109,0.8776,0.7109,0.85521,0.7109,0.8343,0.74467,0.8343,0.76819,0.8343,0.80073,0.81475,0.83487,0.7933,0.83487,0.76337,0.87787,0.76337,0.83487,0.99589,0.87787,0.96339,0.87787,0.99589,0.83487,0.96339,0.87787,0.94233,0.83487,0.94233,0.83487,0.92272,0.83487,0.90167,0.83487,0.87852,0.80073,0.87732,0.80073,0.85521,0.76892,0.85521,0.80073,0.8343,0.83487,0.81475,0.87787,0.7933,0.91431,0.76337,0.91431,0.96339,0.91431,0.99589,0.94831,0.96339,0.94831,0.94233,0.91431,0.94233,0.91431,0.92272,0.87787,0.92272,0.91431,0.90167,0.87787,0.90167,0.87787,0.87812,0.87787,0.85521,0.83487,0.85521,0.87787,0.8343,0.83487,0.8343,0.87787,0.81475,0.91431,0.7933,0.94831,0.76337,0.94831,0.99589,0.96312,0.96339,0.96312,0.99589,0.98674,0.96339,0.98674,0.94233,0.96312,0.94233,0.96312,0.92272,0.98674,0.92272,0.98674,0.90167,0.96312,0.90167,0.94831,0.92272,0.94831,0.90167,0.94831,0.87756,0.91431,0.87787,0.91431,0.85521,0.91431,0.8343,0.91431,0.81475,0.94831,0.7933,0.96312,0.76337,0.96312,0.7933,0.98674,0.76337,0.98674,0.99589,0.69239,0.14767,0.69239,0.16904,0.6724,0.1647,0.71238,0.16469,0.72473,0.15331,0.72473,0.13923,0.71238,0.12785,0.96312,0.85521,0.98674,0.8343,0.98674,0.85521,0.96312,0.8343,0.98674,0.81475,0.96312,0.81475,0.94831,0.8343,0.94831,0.85521,0.94831,0.81475,0.98674,0.7933,0.96312,0.87749,0.98674,0.87738,0.69239,0.1235,0.6724,0.12785,0.66004,0.13924,0.66005,0.15331,0.74467,0.85521,0.40155,0.81117,0.36958,0.76779,0.35994,0.76779,0.3503,0.76779,0.34065,0.76779,0.30631,0.76779,0.27503,0.76779,0.24374,0.76779,0.20782,0.80287,0.2094,0.76779,0.55557,0.31969,0.55835,0.28348,0.59035,0.28325,0.19976,0.76779,0.1907,0.72061,0.1908,0.69595,0.18139,0.69595,0.15331,0.69595,0.12092,0.69595,0.10935,0.69595,0.10926,0.68198,0.09777,0.68198,0.10742,0.64782,0.096562,0.64747,0.086277,0.68198,0.085705,0.64712,0.049196,0.68198,0.04939,0.69595,0.021389,0.69595,0.50066,0.69595,0.52866,0.69595,0.46383,0.69595,0.45311,0.72061,0.44231,0.76779,0.4303,0.76779,0.39774,0.76779,0.36851,0.72061,0.35936,0.72061,0.3502,0.72061,0.34105,0.72061,0.30538,0.72061,0.27503,0.72061,0.24467,0.72061,0.209,0.72061,0.55968,0.23612,0.59193,0.236,0.19985,0.72061,0.20021,0.69595,0.19124,0.68198,0.18169,0.68198,0.15367,0.68198,0.12076,0.68198,0.11828,0.64817,0.11805,0.63092,0.10739,0.62962,0.11765,0.61121,0.10642,0.60811,0.096737,0.62833,0.095186,0.605,0.086083,0.62703,0.083952,0.6019,0.093566,0.58367,0.08197,0.58234,0.047627,0.59791,0.048557,0.62291,0.021389,0.62479,0.021389,0.64734,0.52866,0.64734,0.5015,0.62291,0.52866,0.62479,0.50085,0.64555,0.52866,0.68198,0.50086,0.68198,0.46377,0.68198,0.45226,0.69595,0.44088,0.72061,0.42864,0.72061,0.39688,0.72061,0.36867,0.69595,0.35925,0.69595,0.34984,0.69595,0.34043,0.69595,0.30568,0.69595,0.27503,0.69595,0.24438,0.69595,0.20962,0.69595,0.2008,0.68198,0.19128,0.64649,0.18103,0.64747,0.15194,0.64783,0.1513,0.63081,0.15051,0.61127,0.14968,0.58653,0.11676,0.58633,0.14923,0.55879,0.11623,0.55879,0.1157,0.51821,0.14877,0.51821,0.17764,0.51821,0.17802,0.55879,0.18852,0.51821,0.18878,0.55879,0.19941,0.51821,0.19953,0.55879,0.21029,0.51821,0.21029,0.55879,0.24541,0.55879,0.24572,0.51821,0.27503,0.55879,0.27503,0.51821,0.30434,0.51821,0.30464,0.55879,0.27503,0.57538,0.24511,0.57777,0.21029,0.58176,0.19966,0.58331,0.21132,0.60153,0.24574,0.59332,0.27503,0.59254,0.30431,0.59332,0.30494,0.57777,0.33976,0.55879,0.33976,0.51821,0.35052,0.55879,0.33976,0.58176,0.35039,0.58331,0.36128,0.55879,0.36102,0.58487,0.37204,0.55879,0.37165,0.58643,0.40037,0.58653,0.39955,0.61127,0.4324,0.61121,0.43201,0.63092,0.44266,0.62962,0.44263,0.64782,0.45349,0.64747,0.45228,0.68198,0.4407,0.69595,0.42913,0.69595,0.39674,0.69595,0.36836,0.68198,0.35881,0.68198,0.34926,0.68198,0.3397,0.68198,0.3056,0.68198,0.27503,0.68198,0.24446,0.68198,0.21035,0.68198,0.20153,0.6455,0.19047,0.62877,0.18024,0.63062,0.17919,0.61114,0.1784,0.58643,0.18903,0.58487,0.20061,0.60473,0.21092,0.62507,0.24505,0.61836,0.27503,0.61789,0.305,0.61836,0.33914,0.62507,0.33826,0.64452,0.30574,0.64034,0.27503,0.64002,0.24431,0.64034,0.21179,0.64452,0.20069,0.62692,0.1899,0.60793,0.34852,0.6455,0.34936,0.62692,0.34944,0.60473,0.33874,0.60153,0.36015,0.60793,0.35959,0.62877,0.35877,0.64649,0.36902,0.64747,0.36981,0.63062,0.37086,0.61114,0.39875,0.63081,0.43178,0.64817,0.44079,0.68198,0.4293,0.68198,0.39638,0.68198,0.39811,0.64783,0.46435,0.64712,0.46397,0.62703,0.45332,0.62833,0.44363,0.60811,0.43329,0.58633,0.40082,0.55879,0.37242,0.51821,0.36153,0.51821,0.35064,0.51821,0.40128,0.51821,0.43436,0.51821,0.43383,0.55879,0.44539,0.51821,0.44514,0.55879,0.45642,0.51821,0.45645,0.55879,0.46745,0.51821,0.46777,0.55879,0.50155,0.55879,0.50188,0.51821,0.52866,0.55879,0.52866,0.58119,0.50122,0.58022,0.52866,0.59775,0.50243,0.59791,0.4661,0.6019,0.45487,0.605,0.44489,0.585,0.45649,0.58367,0.46808,0.58234,0.021389,0.59775,0.048832,0.58022,0.021389,0.58119,0.048502,0.55879,0.021389,0.55879,0.048172,0.51821,0.021389,0.51821,0.52866,0.51821,0.0826,0.51821,0.082285,0.55879,0.093599,0.55879,0.093632,0.51821,0.10466,0.51821,0.10491,0.55879,0.10516,0.585,0.021389,0.68198,0.049202,0.64555,0.59689,0.20915,0.57122,0.20872,0.20227,0.5024,0.23377,0.48641,0.23265,0.5024,0.20291,0.48641,0.17757,0.5024,0.17773,0.48641,0.14849,0.5024,0.14766,0.48641,0.11541,0.5024,0.11591,0.48641,0.14567,0.4516,0.11532,0.45159,0.14548,0.43814,0.11588,0.436,0.14548,0.42507,0.11693,0.42034,0.1463,0.41539,0.11908,0.40633,0.14694,0.39988,0.11942,0.39403,0.14805,0.37464,0.11974,0.37377,0.15163,0.33083,0.12144,0.33083,0.15426,0.28924,0.12371,0.28924,0.15494,0.25787,0.1243,0.25542,0.15429,0.24041,0.12408,0.23776,0.15363,0.22377,0.12352,0.22123,0.15173,0.20491,0.12278,0.20622,0.15075,0.16561,0.12287,0.16561,0.15039,0.12452,0.12248,0.12452,0.14957,0.091528,0.12085,0.099164,0.14891,0.064733,0.1214,0.070962,0.14987,0.042155,0.12176,0.042155,0.15223,0.017017,0.12094,0.017017,0.15253,0.005452,0.12167,0.005452,0.59513,0.14743,0.59079,0.17508,0.61896,0.17049,0.56575,0.16924,0.5518,0.15142,0.55188,0.13619,0.56424,0.12381,0.21927,0.017017,0.22035,0.005452,0.23812,0.005452,0.2008,0.017017,0.20131,0.005452,0.17956,0.017017,0.17945,0.005452,0.17876,0.044294,0.20035,0.046968,0.21991,0.043759,0.23873,0.017017,0.26611,0.005452,0.26611,0.017017,0.23845,0.042155,0.26579,0.042155,0.23896,0.055818,0.26566,0.061564,0.23703,0.081157,0.26552,0.084612,0.047472,0.056462,0.018685,0.083405,0.018824,0.059244,0.047114,0.081762,0.018676,0.12452,0.047771,0.12452,0.070598,0.084544,0.071091,0.12452,0.092453,0.088122,0.070867,0.063295,0.07021,0.042155,0.095603,0.042155,0.095076,0.017017,0.070864,0.017017,0.046596,0.042155,0.018951,0.042155,0.047691,0.017017,0.019271,0.017017,0.04801,0.005452,0.070931,0.005452,0.095809,0.005452,0.63052,0.13481,0.63088,0.1526,0.61842,0.12229,0.59018,0.11954,0.019271,0.005452,0.099991,0.12452,0.071516,0.16561,0.048337,0.16561,0.048076,0.20456,0.07132,0.20443,0.099204,0.16561,0.10057,0.20496,0.071151,0.21894,0.047851,0.21904,0.047562,0.23513,0.070935,0.23509,0.10073,0.21966,0.10029,0.23603,0.070976,0.25264,0.047617,0.25233,0.048062,0.28924,0.069615,0.28924,0.10046,0.25378,0.10101,0.28924,0.068338,0.33083,0.046246,0.33083,0.041383,0.36822,0.061609,0.37282,0.098848,0.33083,0.092553,0.37345,0.058648,0.38216,0.038683,0.37554,0.035635,0.38183,0.055705,0.39002,0.014029,0.38334,0.014029,0.37248,0.5119,0.38183,0.53351,0.37248,0.53351,0.38334,0.53102,0.36842,0.50885,0.37554,0.5293,0.36474,0.50616,0.36822,0.52827,0.36333,0.50129,0.33083,0.52827,0.33083,0.49948,0.28924,0.52827,0.28924,0.49992,0.25233,0.52827,0.25155,0.49998,0.23513,0.52827,0.22824,0.49969,0.21904,0.52827,0.21529,0.49946,0.20456,0.52849,0.20221,0.4992,0.16561,0.52861,0.16561,0.49977,0.12452,0.52886,0.12452,0.50042,0.081762,0.52885,0.083405,0.50007,0.056462,0.52871,0.059244,0.52859,0.042155,0.50094,0.042155,0.49985,0.017017,0.47667,0.017017,0.47661,0.005452,0.45173,0.005452,0.45246,0.017017,0.42586,0.005452,0.42659,0.017017,0.39501,0.005452,0.39531,0.017017,0.42578,0.042155,0.45193,0.042155,0.47733,0.042155,0.47667,0.063295,0.47694,0.084544,0.47645,0.12452,0.47602,0.16561,0.44755,0.12452,0.44833,0.16561,0.42506,0.12452,0.42467,0.16561,0.39714,0.12452,0.39679,0.16561,0.42476,0.20622,0.44696,0.20496,0.47622,0.20443,0.47639,0.21894,0.44681,0.21966,0.42402,0.22123,0.3958,0.20491,0.3939,0.22377,0.42346,0.23776,0.44725,0.23603,0.4766,0.23509,0.47656,0.25264,0.47792,0.28924,0.44708,0.25378,0.44653,0.28924,0.42324,0.25542,0.42383,0.28924,0.39259,0.25787,0.39328,0.28924,0.4261,0.33083,0.44869,0.33083,0.4792,0.33083,0.48593,0.37282,0.45498,0.37345,0.4278,0.37377,0.3959,0.33083,0.39949,0.37464,0.42812,0.39403,0.45863,0.38637,0.48889,0.38216,0.49183,0.39002,0.4607,0.39302,0.42846,0.40633,0.4006,0.39988,0.40124,0.41539,0.43061,0.42034,0.46499,0.40956,0.49206,0.40215,0.53351,0.39616,0.014029,0.39616,0.055483,0.40215,0.014029,0.40744,0.53351,0.40744,0.49592,0.42631,0.46705,0.42986,0.43166,0.436,0.46616,0.45011,0.496,0.44785,0.53351,0.42803,0.014029,0.42803,0.051618,0.42631,0.082545,0.40956,0.086837,0.39302,0.088911,0.38637,0.080492,0.42986,0.051533,0.44785,0.014029,0.44872,0.014029,0.48641,0.53351,0.48641,0.53351,0.44872,0.49579,0.48641,0.53351,0.5024,0.49448,0.5024,0.46435,0.48641,0.46507,0.5024,0.43163,0.48641,0.43212,0.5024,0.39988,0.48641,0.39905,0.5024,0.36981,0.48641,0.36997,0.5024,0.34463,0.48641,0.34527,0.5024,0.31377,0.48641,0.31488,0.5024,0.27377,0.48641,0.27377,0.5024,0.62122,0.20904,0.62122,0.23591,0.65051,0.236,0.64555,0.20915,0.68276,0.23612,0.67122,0.20872,0.68409,0.28348,0.65209,0.28325,0.68687,0.31969,0.65486,0.316,0.68674,0.34673,0.65476,0.34417,0.68557,0.37782,0.65329,0.37511,0.65124,0.41636,0.62122,0.37603,0.62119,0.41636,0.59161,0.41636,0.58915,0.37511,0.62122,0.34465,0.62122,0.3149,0.58757,0.316,0.62122,0.28302,0.27377,0.45003,0.23407,0.44967,0.20512,0.45259,0.17605,0.45294,0.17613,0.43965,0.17595,0.42673,0.17563,0.41683,0.17533,0.40101,0.17486,0.37553,0.17554,0.33083,0.17609,0.28924,0.17616,0.25864,0.17715,0.24619,0.17798,0.23697,0.17982,0.2137,0.17524,0.19655,0.17612,0.16561,0.17743,0.12452,0.1762,0.098264,0.17587,0.068995,0.20111,0.084044,0.2178,0.063127,0.2176,0.082473,0.21777,0.12452,0.19758,0.12452,0.1979,0.16561,0.21693,0.16561,0.23899,0.12452,0.26551,0.12452,0.24027,0.16561,0.26576,0.16561,0.018925,0.16561,0.019044,0.20221,0.019271,0.21529,0.019271,0.22824,0.019271,0.25155,0.019271,0.28924,0.019271,0.33083,0.019271,0.36333,0.018237,0.36474,0.016521,0.36842,0.27377,0.38567,0.27192,0.37399,0.27377,0.37716,0.24954,0.38538,0.27377,0.40388,0.23034,0.40543,0.27377,0.42295,0.23076,0.42341,0.20252,0.42504,0.1993,0.41391,0.20114,0.39933,0.19783,0.37594,0.19785,0.33083,0.19905,0.28924,0.20011,0.25881,0.19986,0.23895,0.19954,0.22584,0.19906,0.20695,0.19726,0.19343,0.21766,0.19267,0.24184,0.194,0.26588,0.19907,0.23881,0.21093,0.26611,0.21275,0.24114,0.22737,0.26611,0.22694,0.24285,0.24212,0.26611,0.25186,0.24397,0.25498,0.24386,0.28924,0.26611,0.28924,0.24263,0.33083,0.26611,0.33083,0.24319,0.37033,0.26611,0.36333,0.24581,0.37915,0.26875,0.3698,0.22643,0.39375,0.22253,0.37561,0.221,0.33083,0.22091,0.28924,0.22195,0.25756,0.22152,0.23987,0.22083,0.22032,0.21845,0.20617,0.20483,0.43988,0.23221,0.43769,0.27377,0.43649,0.31533,0.43769,0.31678,0.42341,0.3172,0.40543,0.298,0.38538,0.27562,0.37399,0.27878,0.3698,0.30173,0.37915,0.3211,0.39375,0.30435,0.37033,0.28143,0.36333,0.28143,0.33083,0.30491,0.33083,0.28143,0.28924,0.30367,0.28924,0.28143,0.25186,0.30357,0.25498,0.30468,0.24212,0.28143,0.22694,0.30639,0.22737,0.28143,0.21275,0.30873,0.21093,0.28166,0.19907,0.3057,0.194,0.28178,0.16561,0.30727,0.16561,0.28203,0.12452,0.30855,0.12452,0.28202,0.084612,0.31051,0.081157,0.28188,0.061564,0.30858,0.055818,0.28175,0.042155,0.30908,0.042155,0.28143,0.017017,0.52827,0.017017,0.49953,0.005452,0.52827,0.005452,0.32826,0.017017,0.30942,0.005452,0.32719,0.005452,0.30881,0.017017,0.32763,0.043759,0.32974,0.063127,0.32993,0.082473,0.32977,0.12452,0.33061,0.16561,0.32988,0.19267,0.32909,0.20617,0.32671,0.22032,0.32601,0.23987,0.32559,0.25756,0.32662,0.28924,0.32654,0.33083,0.325,0.37561,0.3464,0.39933,0.34824,0.41391,0.34502,0.42504,0.3427,0.43988,0.34242,0.45259,0.31347,0.44967,0.37148,0.45294,0.37141,0.43965,0.37159,0.42673,0.40205,0.43814,0.40187,0.4516,0.43222,0.45159,0.40206,0.42507,0.37191,0.41683,0.37221,0.40101,0.37268,0.37553,0.34971,0.37594,0.34969,0.33083,0.34849,0.28924,0.34743,0.25881,0.34767,0.23895,0.348,0.22584,0.34848,0.20695,0.35028,0.19343,0.34964,0.16561,0.34996,0.12452,0.34643,0.084044,0.34719,0.046968,0.34673,0.017017,0.34623,0.005452,0.36798,0.017017,0.36808,0.005452,0.36878,0.044294,0.37167,0.068995,0.39863,0.064733,0.39796,0.091528,0.42669,0.099164,0.42614,0.070962,0.39767,0.042155,0.45509,0.088122,0.37134,0.098264,0.37011,0.12452,0.37142,0.16561,0.37229,0.19655,0.36772,0.2137,0.39324,0.24041,0.36956,0.23697,0.37039,0.24619,0.37138,0.25864,0.37145,0.28924,0.372,0.33083,0.28143,0.005452,0.014029,0.5024,0.051746,0.48641,0.081374,0.45011,0.083187,0.48641,0.053057,0.5024,0.082473,0.5024,0.086224,0.69595,0.097789,0.69595,0.048683,0.83262,0.083562,0.82117,0.096337,0.80909,0.095238,0.9003,0.096559,0.86716,0.10759,0.83678,0.12021,0.82447,0.14706,0.82463,0.17677,0.82365,0.18594,0.83528,0.19659,0.86191,0.19891,0.89544,0.20216,0.92458,0.20367,0.95963,0.21767,0.95963,0.09506,0.96609,0.1035,0.93698,0.10759,0.89974,0.10826,0.86835,0.11995,0.83809,0.14563,0.83809,0.17567,0.83809,0.18613,0.86308,0.18729,0.89534,0.18891,0.92418,0.17567,0.92378,0.17567,0.89524,0.57804,0.60692,0.59341,0.58601,0.57804,0.58601,0.59341,0.60692,0.57804,0.62931,0.59341,0.62931,0.6112,0.60692,0.6112,0.62931,0.62976,0.60692,0.62976,0.62931,0.66447,0.60692,0.66447,0.62931,0.7109,0.60692,0.7109,0.58601,0.74467,0.58601,0.74467,0.60692,0.7109,0.62931,0.74467,0.62931,0.76892,0.60692,0.76968,0.62931,0.74467,0.65338,0.75854,0.65338,0.77099,0.65338,0.7849,0.65338,0.77121,0.67443,0.78757,0.67443,0.77131,0.69404,0.75791,0.69404,0.75992,0.7151,0.74467,0.7151,0.74467,0.7476,0.7109,0.7476,0.7109,0.7151,0.74467,0.69404,0.75764,0.67443,0.74467,0.67443,0.7109,0.67443,0.7109,0.65338,0.66447,0.65338,0.62976,0.65338,0.6112,0.65338,0.59341,0.65338,0.57804,0.65338,0.10751,0.96613,0.11995,0.93564,0.11995,0.96618,0.11995,0.89918,0.11995,0.86953,0.57804,0.69404,0.57804,0.7151,0.59341,0.69404,0.59341,0.7151,0.57804,0.7476,0.59341,0.7476,0.59341,0.51508,0.57804,0.51508,0.57804,0.54501,0.59341,0.54501,0.59341,0.56646,0.57804,0.56646,0.17567,0.86425,0.6112,0.56646,0.6112,0.54501,0.62976,0.54501,0.62976,0.56646,0.6112,0.58601,0.62976,0.58601,0.66447,0.58601,0.7109,0.56646,0.74467,0.56646,0.76828,0.56646,0.76819,0.58601,0.80073,0.58601,0.80073,0.60692,0.80073,0.62904,0.80073,0.65338,0.80073,0.67443,0.78763,0.69404,0.77197,0.7151,0.77354,0.7476,0.7725,0.51508,0.74467,0.51508,0.74467,0.54501,0.7109,0.54501,0.7109,0.51508,0.66447,0.54501,0.66447,0.51508,0.66447,0.7476,0.66447,0.7151,0.7109,0.69404,0.66447,0.69404,0.62976,0.7151,0.62976,0.7476,0.6112,0.7476,0.6112,0.7151,0.62976,0.69404,0.66447,0.67443,0.62976,0.67443,0.6112,0.67443,0.59341,0.67443,0.57804,0.67443,0.6112,0.69404,0.6112,0.51508,0.62976,0.51508,0.66447,0.56646,0.76984,0.54501,0.80073,0.54501,0.80073,0.56646,0.83487,0.56646,0.83487,0.58601,0.83487,0.60692,0.83487,0.63023,0.83487,0.65338,0.83487,0.67443,0.80073,0.69404,0.83487,0.69404,0.80073,0.7151,0.83487,0.7151,0.80073,0.7476,0.80073,0.51508,0.83487,0.51508,0.83487,0.54501,0.87787,0.54501,0.87787,0.56646,0.87787,0.58601,0.87787,0.60692,0.87787,0.62983,0.87787,0.65338,0.87787,0.67443,0.87787,0.69404,0.87787,0.7151,0.83487,0.7476,0.87787,0.7476,0.87787,0.51508,0.91431,0.51508,0.91431,0.54501,0.91431,0.56646,0.91431,0.58601,0.91431,0.60692,0.91431,0.62959,0.91431,0.65338,0.91431,0.67443,0.91431,0.69404,0.91431,0.7151,0.91431,0.7476,0.94831,0.7151,0.94831,0.7476,0.94831,0.51508,0.94831,0.54501,0.94831,0.56646,0.94831,0.58601,0.94831,0.60692,0.94831,0.62927,0.94831,0.65338,0.94831,0.67443,0.94831,0.69404,0.96312,0.67443,0.96312,0.65338,0.96312,0.6292,0.98674,0.62909,0.98674,0.65338,0.98674,0.67443,0.96312,0.69404,0.98674,0.69404,0.98674,0.60692,0.96312,0.60692,0.98674,0.58601,0.96312,0.58601,0.98674,0.56646,0.96312,0.56646,0.98674,0.54501,0.98674,0.7151,0.96312,0.7151,0.96312,0.7476,0.98674,0.7476,0.96312,0.51508,0.96312,0.54501,0.98674,0.51508,0.78583,0.7151,0.18967,0.95963,0.17567,0.95963,0.061418,0.99104,0.057549,0.99379,0.59863,0.49328,0.60369,0.4721,0.61099,0.46508,0.73471,0.31732,0.66669,0.35452,0.65253,0.32005,0.77219,0.40117,0.81002,0.28203,0.83414,0.35215,0.8729,0.25411,0.50565,0.29679,0.50565,0.26614,0.56073,0.28582,0.45057,0.28582,0.50565,0.32233,0.45265,0.32748,0.35876,0.32005,0.3446,0.35452,0.38392,0.37284,0.42781,0.36018,0.46647,0.35658,0.50565,0.34712,0.55864,0.32748,0.54482,0.35658,0.58348,0.36018,0.62737,0.37284,0.61069,0.42188,0.68041,0.40749,0.6575,0.45015,0.74277,0.43666,0.80418,0.49612,0.82625,0.47086,0.87262,0.42738,0.91615,0.39512,0.72225,0.23488,0.80079,0.13417,0.79752,0.18077,0.72774,0.16914,0.669,0.23305,0.72751,0.30082,0.65621,0.28903,0.79671,0.2332,0.80579,0.26927,0.96584,0.36744,0.9164,0.31834,0.96487,0.29106,0.99591,0.33761,0.045451,0.36744,0.015383,0.33761,0.046422,0.29106,0.094891,0.31834,0.13839,0.25411,0.086385,0.22418,0.92491,0.22418,0.27658,0.31733,0.2391,0.40117,0.27658,0.31733,0.20127,0.28203,0.17716,0.35215,0.095144,0.39512,0.13867,0.42738,0.18504,0.47086,0.20711,0.49612,0.26852,0.43666,0.33088,0.40749,0.4006,0.42188,0.43272,0.40402,0.46937,0.387,0.50565,0.3839,0.54192,0.387,0.57857,0.40402,0.5949,0.44586,0.56112,0.42952,0.57637,0.47208,0.55516,0.45521,0.56678,0.4949,0.54401,0.48364,0.54863,0.50043,0.53367,0.49944,0.53202,0.51065,0.50565,0.51356,0.53055,0.51579,0.50565,0.51518,0.50565,0.51669,0.52848,0.52273,0.5488,0.51179,0.54785,0.52117,0.56256,0.51526,0.56505,0.52103,0.55539,0.52856,0.52662,0.53435,0.50565,0.52409,0.50565,0.54227,0.48467,0.53435,0.48281,0.52273,0.48074,0.51579,0.4625,0.51179,0.46344,0.52117,0.4559,0.52856,0.44624,0.52103,0.44873,0.51526,0.43567,0.50906,0.4406,0.50789,0.44451,0.4949,0.43492,0.47208,0.45613,0.45521,0.45017,0.42952,0.41639,0.44586,0.35379,0.45015,0.24202,0.50716,0.2127,0.51802,0.22443,0.58782,0.28773,0.58808,0.31255,0.498,0.37159,0.51167,0.3847,0.47093,0.41438,0.5004,0.42807,0.50936,0.43072,0.53028,0.44769,0.54969,0.48301,0.55663,0.48285,0.54477,0.50565,0.5534,0.52828,0.55663,0.50565,0.56799,0.47895,0.56752,0.45047,0.57717,0.44371,0.59792,0.46093,0.58135,0.47448,0.57553,0.48333,0.57664,0.49684,0.57386,0.50565,0.57433,0.51445,0.57386,0.53234,0.56752,0.52796,0.57664,0.52576,0.58254,0.53681,0.57553,0.55036,0.58135,0.53339,0.59254,0.51861,0.59461,0.51321,0.58252,0.50565,0.59386,0.50565,0.60721,0.49268,0.59461,0.49808,0.58252,0.50565,0.58162,0.48553,0.58254,0.4779,0.59254,0.45982,0.60143,0.46859,0.61802,0.47497,0.60207,0.48824,0.60878,0.50565,0.62456,0.48658,0.62193,0.48498,0.64348,0.46147,0.63262,0.4495,0.62362,0.39994,0.6137,0.39662,0.56183,0.40811,0.52278,0.35594,0.56566,0.30238,0.64409,0.34919,0.61724,0.36475,0.64668,0.40531,0.64375,0.43792,0.65846,0.46395,0.66968,0.48893,0.6614,0.50565,0.6618,0.50565,0.64677,0.52631,0.64348,0.52472,0.62193,0.52305,0.60878,0.53632,0.60207,0.55147,0.60143,0.56759,0.59792,0.56082,0.57717,0.5636,0.54969,0.52844,0.54477,0.58057,0.53028,0.57562,0.50906,0.57069,0.50789,0.56773,0.50857,0.56435,0.5094,0.56244,0.50806,0.54754,0.5068,0.56449,0.50539,0.58322,0.50936,0.59691,0.5004,0.62659,0.47093,0.6397,0.51167,0.60318,0.52278,0.61467,0.56183,0.61135,0.6137,0.56179,0.62362,0.54982,0.63262,0.5427,0.61802,0.52236,0.6614,0.50565,0.68783,0.48641,0.68524,0.4659,0.68746,0.45657,0.69083,0.44886,0.67604,0.43419,0.6751,0.4068,0.65597,0.40378,0.66724,0.40374,0.66912,0.43742,0.67897,0.40327,0.6896,0.37141,0.6747,0.3683,0.66944,0.36724,0.66252,0.33758,0.66909,0.2702,0.69558,0.23404,0.68905,0.21106,0.66065,0.1814,0.59381,0.18558,0.54367,0.15534,0.58205,0.13891,0.57123,0.17311,0.53186,0.7912,0.040598,0.74114,0.064226,0.82293,0.052815,0.68948,0.043955,0.69144,0.056586,0.16404,0.7016,0.18315,0.68297,0.18975,0.68191,0.15505,0.68142,0.14596,0.69567,0.13167,0.66219,0.11763,0.66514,0.13053,0.61889,0.11657,0.61267,0.75767,0.007312,0.71108,0.012955,0.69153,0.032394,0.30872,0.79868,0.34134,0.72229,0.35101,0.70605,0.33109,0.68866,0.3492,0.68776,0.36211,0.68523,0.3792,0.69317,0.40363,0.69401,0.42801,0.69567,0.43398,0.69897,0.4053,0.70135,0.37952,0.70006,0.38474,0.71595,0.42121,0.71452,0.44729,0.70141,0.44628,0.67713,0.46376,0.71033,0.48685,0.71806,0.50565,0.71717,0.52488,0.68524,0.54539,0.68746,0.54734,0.66968,0.57337,0.65846,0.60598,0.64375,0.64655,0.64668,0.64405,0.66252,0.60449,0.65597,0.64299,0.66944,0.60752,0.66724,0.60755,0.66912,0.63988,0.6747,0.60802,0.6896,0.57387,0.67897,0.5771,0.6751,0.56501,0.67713,0.58328,0.69567,0.56243,0.67604,0.57731,0.69897,0.60766,0.69401,0.63209,0.69317,0.60599,0.70135,0.564,0.70141,0.59008,0.71452,0.54753,0.71033,0.58465,0.72703,0.52093,0.73918,0.52444,0.71806,0.50565,0.74429,0.49036,0.73918,0.42664,0.72703,0.38767,0.73351,0.38157,0.76246,0.38085,0.8049,0.49104,0.76365,0.50565,0.76438,0.50565,0.80546,0.48251,0.80505,0.45773,0.8551,0.50565,0.85391,0.52878,0.80505,0.52025,0.76365,0.62972,0.76246,0.63044,0.8049,0.55356,0.8551,0.57004,0.91251,0.50565,0.91146,0.50565,0.983,0.44125,0.91251,0.36381,0.97848,0.60464,0.21903,0.53929,0.1649,0.51088,0.20598,0.61788,0.15854,0.58376,0.26308,0.64748,0.97848,0.65275,0.9063,0.63319,0.84908,0.70257,0.79868,0.66995,0.72229,0.62362,0.73351,0.62655,0.71595,0.63177,0.70006,0.64918,0.68523,0.66209,0.68776,0.66028,0.70605,0.74109,0.69558,0.6802,0.68866,0.67371,0.66909,0.70891,0.64409,0.66211,0.61724,0.65535,0.56566,0.69874,0.498,0.76927,0.50716,0.72356,0.58808,0.77725,0.68905,0.82154,0.68191,0.7315,0.8414,0.75385,0.87359,0.58811,0.084389,0.63728,0.11485,0.67491,0.129,0.67425,0.18198,0.57117,0.12392,0.74883,0.90947,0.71627,0.13401,0.85624,0.68142,0.86534,0.69567,0.84725,0.7016,0.87962,0.66219,0.89366,0.66514,0.88077,0.61889,0.85595,0.58205,0.82989,0.59381,0.82814,0.68297,0.80023,0.66065,0.78687,0.58782,0.79859,0.51802,0.83818,0.53186,0.82571,0.54367,0.87238,0.57123,0.82809,0.082222,0.85503,0.058733,0.89472,0.61267,0.27979,0.8414,0.25744,0.87359,0.3781,0.84908,0.35854,0.9063,0.26247,0.90947,0.55472,0.69083,0.47562,0.41748,0.50565,0.41841,0.53567,0.41748,0.53256,0.44439,0.50565,0.44246,0.47873,0.44439,0.48071,0.47087,0.50565,0.47486,0.53058,0.47087,0.53047,0.48154,0.50565,0.4824,0.50565,0.49901,0.47762,0.49944,0.48082,0.48154,0.46728,0.48364,0.46266,0.50043,0.47928,0.51065,0.46375,0.5068,0.44886,0.50806,0.44694,0.5094,0.44356,0.50857,0.4468,0.50539,-4.0855,113.65,-4.7065,112.58,-4.4707,112.59,0.77676,0.13585,0.78208,0.16208,0.76952,0.17236,0.81597,0.13348,0.8096,0.10029,0.84803,0.13181,0.84008,0.094491,0.82921,0.068416,0.86283,0.076523,0.87302,0.10101,0.90339,0.087924,0.9195,0.10986,0.95167,0.095964,0.95498,0.11422,0.95578,0.13706,0.98048,0.14172,0.9755,0.12368,0.97236,0.087202,0.93951,0.071184,0.89275,0.059736,0.85648,0.059589,0.69938,0.08375,0.69878,0.049489,0.67304,0.081736,0.7281,0.079284,0.72696,0.013681,0.7281,0.079283,0.69812,0.011255,0.83476,0.20131,0.80378,0.19117,0.84422,0.17428,0.81311,0.17175,0.76521,0.047881,0.75782,0.020303,0.72696,0.013681,0.75623,0.13625,0.78049,0.11206,0.76717,0.10244,0.75775,0.072694,0.79865,0.081588,0.87435,0.13174,0.91414,0.13312,0.92176,0.15834,0.95623,0.16094,0.97759,0.15515,0.9876,0.18351,0.98213,0.21097,0.9741,0.18047,0.99027,0.081565,0.96368,0.060841,0.98325,0.054504,0.92743,0.046694,0.92083,0.031595,0.94866,0.019875,0.59248,0.069253,0.59199,0.040881,0.56771,0.056934,0.62556,0.046896,0.59199,0.040881,0.59147,0.011237,0.62556,0.046896,0.62498,0.013484,0.63822,0.046666,0.63764,0.013254,0.67247,0.048945,0.67183,0.012328,0.86145,0.20925,0.86747,0.19231,0.87594,0.16818,0.89705,0.20907,0.90658,0.18072,0.94192,0.19727,0.93049,0.2222,0.9576,0.23325,0.95214,0.24858,0.92394,0.23728,0.56511,0.019317,0.5618,0.036835,0.97588,0.23821,0.9709,0.25427,0.95464,0.035111,0.97012,0.012124,0.97583,0.027771,0.96614,0.20724,0.95343,0.17204,0.89107,0.22148,0.63875,0.077065,0.62609,0.077296,0.88692,0.047327,0.77676,0.13585,0.75623,0.13625,0.76952,0.17236,0.78049,0.11206,0.76717,0.10244,0.76521,0.047881,0.75775,0.072694,0.7281,0.079284,0.79865,0.081588,0.8096,0.10029,0.81597,0.13348,0.84803,0.13181,0.84008,0.094491,0.87435,0.13174,0.87302,0.10101,0.91414,0.13312,0.9195,0.10986,0.95578,0.13706,0.95498,0.11422,0.98048,0.14172,0.9755,0.12368,0.97236,0.087202,0.99027,0.081565,0.96368,0.060841,0.98325,0.054504,0.9876,0.18351,0.9741,0.18047,0.98213,0.21097,0.97759,0.15515,0.95623,0.16094,0.92176,0.15834,0.87594,0.16818,0.84422,0.17428,0.81311,0.17175,0.78208,0.16208,0.80378,0.19117,0.83476,0.20131,0.86145,0.20925,0.86747,0.19231,0.89705,0.20907,0.90658,0.18072,0.93049,0.2222,0.94192,0.19727,0.95343,0.17204,0.96614,0.20724,0.97588,0.23821,0.9576,0.23325,0.95214,0.24858,0.9709,0.25427,0.56511,0.019317,0.59199,0.040881,0.5618,0.036835,0.59147,0.011237,0.92394,0.23728,0.89107,0.22148,0.63822,0.046666,0.62498,0.013484,0.63764,0.013254,0.62556,0.046896,0.63875,0.077065,0.62609,0.077296,0.89275,0.059736,0.92083,0.031595,0.88692,0.047327,0.92743,0.046694,0.94866,0.019875,0.95464,0.035111,0.97012,0.012124,0.97583,0.027771,0.93951,0.071184,0.90339,0.087924,0.86283,0.076523,0.85648,0.059589,0.67247,0.048945,0.67304,0.081736,0.69878,0.049489,0.67183,0.012328,0.69812,0.011255,0.72696,0.013681,0.72757,0.04879,0.75782,0.020303,0.69938,0.08375,0.82921,0.068416,0.95167,0.095964,0.56771,0.056934,0.59248,0.069253,0.59199,0.040881,0.62556,0.046896,-1.2139,-1.176,-1.2439,-1.0919,-1.2742,-1.1759,-1.1504,-1.176,-1.1505,-1.0914,-4.1649,-0.066553,-4.1978,-0.17021,-4.1378,-0.17009,-4.1971,-0.25909,-1.1504,-1.247,-1.2133,-1.247,-1.2741,-1.247,-1.6415,-1.2543,-1.6604,-1.1832,-1.6887,-1.2543,-1.6886,-1.1832,-1.7463,-1.2543,-1.7468,-1.1832,-1.7483,-1.0989,-1.6885,-1.0988,-2.1742,-1.1358,-2.2337,-1.0337,-2.2297,-1.1357,-2.3126,-1.0338,-2.3135,-1.1357,-2.8399,-1.0347,-2.8779,-1.0347,-2.8394,-1.1357,-2.9263,-1.0348,-2.9262,-1.1357,-3.464,-0.98981,-3.4925,-1.0915,-3.418,-1.0915,-3.4908,-1.1781,-3.4175,-1.1781,-3.4911,-1.2902,-3.4162,-1.2901,-3.4173,-1.3869,-3.4896,-1.3869,-3.437,-1.4891,-2.8388,-1.2223,-2.926,-1.2223,-2.2303,-1.2223,-2.3133,-1.2223,-2.1748,-1.2223,-2.1759,-1.3344,-2.2327,-1.3343,-2.1781,-1.4305,-2.2326,-1.4302,-2.1999,-1.5368,-2.3131,-1.3343,-2.3127,-1.4304,-2.2726,-1.5368,-2.9258,-1.3344,-2.839,-1.3344,-2.9043,-1.431,-2.8395,-1.4312,-2.8933,-1.5347,-1.7452,-1.3463,-1.6912,-1.3464,-1.6414,-1.3465,-1.2743,-1.339,-1.2118,-1.3391,-1.1505,-1.3391,-1.1506,-1.4186,-1.2133,-1.4186,-1.2742,-1.4184,-1.2118,-1.5031,-1.6414,-1.4261,-1.6925,-1.4261,-1.6925,-1.5107,-1.7467,-1.4259,-4.139,-0.25912,-4.1964,-0.38268,-4.1382,-0.38289,-4.1961,-0.47918,-4.1398,-0.4792,-4.1691,-0.55413,-3.8738,-0.25892,-3.875,-0.38295,-3.8242,-0.3828,-3.8728,-0.47939,-3.8254,-0.47946,-3.7765,-0.47953,-3.8291,-0.55409,-3.7638,-0.38429,-3.816,-0.25908,-3.8154,-0.17103,-3.876,-0.17025,-3.8196,-0.078534,-3.8738,-0.07849,-3.7915,-0.17042,-3.7694,-0.25923,-2.423,-0.2594,-2.4225,-0.38697,-2.3451,-0.25939,-2.3445,-0.38712,-2.4117,-0.47976,-2.3438,-0.4799,-2.3453,-0.55424,-2.2724,-0.47999,-2.27,-0.38799,-2.2719,-0.25966,-2.3451,-0.16913,-2.4209,-0.16966,-2.3453,-0.078458,-2.4203,-0.078489,-2.2724,-0.16931,-2.9182,-0.13416,-2.9182,-0.23122,-2.8235,-0.23136,-2.9182,-0.32606,-2.8378,-0.3262,-2.8556,-0.41873,-2.9096,-0.41869,-2.8787,-0.49312,-2.823,-0.13424,-2.8748,-0.017112,-2.9184,-0.017268,-2.8222,-0.016925,-2.7646,-0.016563,-2.7646,-0.13425,-2.7612,-0.23137,-2.7616,-0.32584,-2.8082,-0.32631,-2.7621,-0.41836,-2.794,-0.41842,-2.7628,-0.49315,-2.7355,-0.41865,-2.7355,-0.32713,-2.7357,-0.23183,-2.7354,-0.13434,-2.7505,-0.016563,-1.6584,0.84315,-1.6884,0.92725,-1.7187,0.84317,-1.5949,0.84314,-1.595,0.92769,-3.8427,1.9526,-3.8757,1.8489,-3.8157,1.849,-3.875,1.76,-1.5949,0.77208,-1.6578,0.7721,-1.7186,0.77211,-1.7748,0.76482,-1.7936,0.83588,-1.8219,0.76484,-1.8218,0.83588,-1.8795,0.76485,-1.88,0.83591,-1.8218,0.92033,-1.8815,0.92024,-2.2532,0.83596,-2.2829,0.91973,-2.3088,0.83598,-2.3917,0.91968,-2.3926,0.83596,-2.8394,0.83599,-2.8399,0.91893,-2.9262,0.83599,-2.9263,0.91886,-3.464,0.95575,-3.4925,0.87226,-3.418,0.87227,-3.4908,0.80123,-3.4175,0.80122,-3.4911,0.70919,-3.4162,0.70923,-3.4173,0.62978,-3.4896,0.62984,-3.437,0.54589,-2.926,0.76494,-2.8388,0.76493,-2.9258,0.67292,-2.839,0.67287,-2.9258,0.59365,-2.8395,0.59346,-2.8933,0.50847,-2.3093,0.76495,-2.3923,0.76493,-2.2539,0.76492,-2.255,0.67293,-2.2909,0.67299,-2.256,0.63873,-2.2774,0.64139,-2.2572,0.59401,-2.3922,0.673,-2.3117,0.67302,-2.3917,0.59409,-2.3117,0.5943,-2.3112,0.50678,-1.8784,0.67276,-1.8244,0.67266,-1.7746,0.67263,-1.7746,0.59299,-1.8258,0.59299,-1.8799,0.59325,-1.8257,0.50838,-1.7188,0.68006,-1.6563,0.68002,-1.595,0.67998,-1.5951,0.60054,-1.6578,0.6005,-1.7187,0.6007,-1.6563,0.51598,-3.8168,1.76,-3.8742,1.6364,-3.816,1.6362,-3.874,1.5399,-3.8177,1.5399,-3.8469,1.465,-3.7904,1.7602,-3.7917,1.6362,-3.7409,1.6363,-3.7894,1.5397,-3.742,1.5396,-3.7458,1.465,-3.6932,1.5396,-3.6804,1.6348,-3.7327,1.76,-3.732,1.8481,-3.7926,1.8489,-3.7363,1.9406,-3.7904,1.9406,-3.7082,1.8487,-3.686,1.7599,-3.2656,1.7597,-3.3435,1.7597,-3.343,1.6321,-3.2657,1.85,-3.3414,1.8495,-3.2658,1.9406,-3.3408,1.9406,-3.1929,1.8498,-3.1924,1.7594,-3.265,1.632,-3.31,1.5393,-3.2644,1.5392,-3.2658,1.4649,-3.1929,1.5391,-3.1905,1.6311,-2.9182,1.659,-2.9182,1.5642,-2.8235,1.6589,-2.8378,1.5641,-2.8556,1.4715,-2.9096,1.4716,-2.8787,1.3971,-2.9182,1.7561,-2.823,1.756,-2.9184,1.873,-2.8222,1.8733,-2.7646,1.8737,-2.7646,1.756,-2.7612,1.6589,-2.7616,1.5644,-2.8082,1.564,-2.7621,1.4719,-2.794,1.4718,-2.7628,1.3971,-2.7355,1.4716,-2.7355,1.5631,-2.7357,1.6584,-2.7354,1.7559,-2.5947,1.7557,-2.6085,1.6575,-2.5743,1.6576,-2.6048,1.5634,-2.5769,1.5626,-2.5911,1.4713,-2.534,1.6584,-2.5034,1.6579,-2.5164,1.7558,-2.4995,1.5624,-2.5302,1.5629,-2.5194,1.4714,-2.7505,1.8737,-2.9118,-0.071953,-2.9117,-0.18036,-2.823,-0.18044,-3.1743,-0.00921,-3.2318,-0.093788,-3.1465,-0.093383,-3.2314,-0.009239,-3.7848,-0.009281,-3.8277,-0.094342,-3.7725,-0.094779,-3.826,-0.00924,-4.1649,0.00183,-4.1978,-0.094306,-4.1378,-0.094188,-4.1971,-0.17673,-3.826,-0.17657,-2.8222,-0.071636,-2.7646,-0.071301,-2.7646,-0.18044,-2.7505,-0.071301,-2.7354,-0.18053,-2.7357,-0.27094,-2.7612,-0.27051,-2.7621,-0.44394,-2.7355,-0.4442,-2.7628,-0.5133,-2.817,-0.44235,-2.8235,-0.27051,-2.9117,-0.27037,-3.1741,-0.17701,-3.1145,-0.17726,-3.2334,-0.17702,-3.782,-0.17672,-3.7465,-0.17686,-3.7883,-0.29146,-3.7423,-0.29284,-3.2331,-0.29533,-3.1737,-0.29547,-3.1131,-0.29628,-2.9117,-0.35833,-2.8378,-0.35846,-2.8721,-0.51327,-3.1332,-0.38157,-3.1732,-0.38152,-3.2248,-0.38139,-3.1743,-0.45046,-3.752,-0.38117,-3.7892,-0.38111,-3.8253,-0.38105,-3.827,-0.2916,-4.1964,-0.29135,-4.139,-0.17676,-4.1382,-0.29155,-4.1837,-0.38085,-4.1468,-0.38086,-4.1691,-0.45036,-3.8095,-0.45032,-3.7706,-0.45032,-3.1279,-0.38158,-1.7187,-3.4155,-1.6584,-3.4155,-1.719,-3.3379,-1.7186,-3.481,-1.7748,-3.4878,-1.7936,-3.4222,-1.8219,-3.4878,-1.8218,-3.4222,-1.8795,-3.4878,-1.88,-3.4222,-1.8218,-3.3443,-1.8815,-3.3444,-1.8808,-3.2536,-1.8213,-3.2536,-1.6578,-3.3379,-1.6596,-3.2531,-1.5949,-3.4155,-1.5949,-3.4811,-1.6578,-3.4811,-1.7188,-3.566,-1.7746,-3.5728,-1.8244,-3.5728,-1.8784,-3.5727,-2.4982,-3.5726,-2.4971,-3.4877,-2.6149,-3.4877,-2.6144,-3.4221,-2.4964,-3.4221,-2.4978,-3.3448,-2.6141,-3.3449,-2.6122,-3.2536,-2.696,-3.2536,-2.6954,-3.1113,-2.6154,-3.1113,-1.8525,-3.1113,-1.5951,-3.253,-1.6175,-3.1115,-1.595,-3.3375,-3.6348,-2.3916,-3.5748,-2.3915,-3.6018,-2.3028,-3.6341,-2.4677,-3.5759,-2.4677,-3.6333,-2.5735,-1.6563,-3.566,-1.595,-3.5661,-1.7187,-3.6392,-1.6578,-3.6394,-1.616,-3.6394,-1.6563,-3.7174,-3.5752,-2.5737,-3.6331,-2.6562,-3.5768,-2.6562,-3.606,-2.7204,-4.0939,-2.4675,-4.0952,-2.5738,-4.0444,-2.5736,-4.0729,-2.6564,-4.0455,-2.6564,-4.0493,-2.7203,-3.9967,-2.6565,-3.9839,-2.5749,-4.0362,-2.4677,-4.0355,-2.3923,-4.0961,-2.3916,-4.0398,-2.313,-4.0116,-2.3917,-3.9895,-2.4678,-3.5412,-2.4679,-3.5407,-2.5772,-3.4633,-2.4679,-3.4627,-2.5773,-3.5299,-2.6567,-3.462,-2.6568,-3.4635,-2.7205,-3.3905,-2.6569,-3.3881,-2.5781,-3.3901,-2.4682,-3.4633,-2.3906,-3.5391,-2.3911,-3.4635,-2.313,-3.3906,-2.3908,-2.9182,-2.471,-2.9182,-2.5542,-2.8235,-2.5543,-2.9182,-2.6354,-2.8378,-2.6355,-2.8556,-2.7148,-2.9096,-2.7147,-2.8787,-2.7785,-2.8082,-2.6356,-2.7616,-2.6352,-2.7621,-2.7144,-2.794,-2.7145,-2.7628,-2.7785,-2.7355,-2.7147,-2.7355,-2.6363,-2.7612,-2.5543,-2.7357,-2.5547,-2.7646,-2.4711,-2.7354,-2.4712,-2.5947,-2.4714,-2.6085,-2.5555,-2.5743,-2.5554,-2.6048,-2.6361,-2.5769,-2.6367,-2.5911,-2.715,-2.534,-2.5547,-2.5034,-2.5551,-2.5164,-2.4713,-2.4995,-2.6369,-2.5302,-2.6365,-2.5194,-2.7149,-1.9386,-2.5482,-1.8771,-2.4788,-1.9388,-2.4788,-1.8769,-2.5482,-1.9388,-2.6159,-1.8768,-2.6157,-1.9384,-2.6563,-1.8767,-2.6562,-1.9382,-2.681,-1.8767,-2.681,-1.8763,-2.7336,-1.829,-2.6809,-1.8253,-2.6554,-1.8197,-2.6161,-1.8077,-2.5484,-1.7868,-2.6805,-1.7167,-2.5488,-1.7172,-2.6804,-1.7352,-2.7004,-1.7769,-2.7047,-1.7651,-2.7336,-1.7158,-2.4789,-0.98584,0.40061,-0.89447,0.40053,-0.98587,0.48549,-0.89504,0.30964,-0.9858,0.30974,-0.8948,0.21507,-0.98541,0.21699,-0.94338,0.14261,-0.83849,0.40059,-0.83665,0.30973,-0.79859,0.4006,-0.79849,0.30978,-0.79864,0.21801,-0.75845,0.30973,-0.75774,0.40053,-0.66257,0.40045,-0.6626,0.30961,-0.59992,0.40045,-0.60013,0.30963,-0.6004,0.21455,-0.52117,0.30956,-0.52021,0.40043,-0.52048,0.48562,-0.59966,0.48555,-0.5207,0.58417,0.031395,0.36519,0.072822,0.48898,0.031355,0.48903,0.072825,0.36536,0.031573,0.25168,0.056998,0.25328,0.054325,0.20277,0.12584,0.48898,0.12483,0.3651,0.072739,0.25428,0.12614,0.25316,0.072739,0.21454,0.10284,0.2139,0.072739,0.16318,0.16822,0.36464,0.18748,0.48893,0.16794,0.48899,0.18731,0.36439,0.16818,0.25507,0.19018,0.25516,0.18878,0.21279,0.21299,0.48884,0.21259,0.36406,0.21218,0.25526,0.21305,0.16299,0.26449,0.25499,0.26453,0.36425,0.26455,0.4889,0.21338,0.65682,0.1677,0.65684,0.21406,0.87581,0.12649,0.87438,0.075171,0.87402,0.12602,0.65686,0.072739,1.04,0.032381,0.87347,-0.59783,0.91732,-0.66247,0.84591,-0.5984,0.84515,-0.66254,0.91758,-0.98572,0.91895,-0.89371,0.84509,-0.89428,0.91827,-0.98579,0.84436,-1.716,-2.1024,-1.8066,-2.1824,-1.7148,-2.1834,-1.8068,-2.1035,-1.8805,-2.182,-1.8806,-2.1037,-2.7658,-2.1105,-2.8226,-2.1893,-2.7651,-2.1904,-2.8233,-2.1105,-2.9182,-2.191,-2.9182,-2.1119,-3.5369,-2.1909,-3.4658,-2.1206,-3.4955,-2.0584,-3.4639,-2.1962,-3.5385,-2.313,-2.9182,-2.3232,-2.9184,-2.3709,-2.8221,-2.3226,-2.8222,-2.3706,-2.823,-2.4711,-2.7646,-2.3703,-2.7505,-2.3703,-1.9393,-2.3956,-1.877,-2.3957,-1.8075,-2.3957,-1.8079,-2.4788,-1.7168,-2.3953,-0.98599,0.58453,-0.89445,0.48554,-0.79862,0.48559,-0.83858,0.48563,-0.75847,0.48569,-0.66256,0.48559,-0.59928,0.58437,-0.66246,0.58449,-0.66249,0.67021,-0.986,0.66987,-0.89463,0.58452,-0.89398,0.67029,-1.716,-2.318,-1.8074,-2.3168,-1.8805,-2.3169,-1.9064,-2.3169,-2.7648,-2.3236,-0.59914,0.67032,-0.52118,0.67086,0.032427,0.65684,0.075171,0.65684,-0.79876,0.58445,-4.0939,-2.313,-4.0554,-2.1023,-2.9268,-3.2536,-2.8416,-3.1111,-2.9267,-3.1111,-2.841,-3.2536,-2.9263,-3.3456,-2.8399,-3.3456,-2.6973,-3.3449,-2.6982,-3.4221,-2.9262,-3.4221,-2.8394,-3.4221,-3.464,-3.3116,-3.4925,-3.3886,-3.418,-3.3886,-3.6244,-3.3114,-3.6719,-3.3887,-3.624,-3.3887,-3.6721,-3.3114,-3.6248,-3.251,-3.6713,-3.251,-3.6247,-3.1121,-3.6712,-3.1121,-3.8389,-3.2467,-3.8394,-3.1136,-3.9073,-3.2467,-3.9073,-3.1136,-0.56505,-0.17544,-0.56517,-0.033588,-0.61349,-0.17557,-0.61353,-0.031376,-0.67271,-0.17512,-0.6727,-0.036608,0.72759,0.87565,0.66172,0.99858,0.66206,0.87425,0.61316,0.87386,0.92747,0.97662,0.86223,0.97518,0.86336,0.82983,0.8619,0.82938,0.86192,0.97789,0.81303,0.90527,0.81323,0.65678,0.8618,0.65682,0.81356,0.51442,0.86209,0.51437,0.83778,0.37086,0.92752,0.82977,0.86896,0.65681,0.92778,0.6568,0.92782,0.51446,0.89534,0.3713,0.61337,0.65678,0.40334,0.65689,0.35803,0.87558,0.35805,0.65689,0.30958,0.65686,0.26453,0.65676,0.3095,0.4885,0.32819,0.48849,0.30948,0.36372,0.33374,0.3638,0.30955,0.25296,0.33805,0.25305,0.32983,0.21526,0.35799,0.36388,0.35796,0.25311,0.35789,0.16308,0.40338,0.25351,0.40333,0.36413,0.4033,0.48866,0.35812,0.48848,0.4686,0.65662,0.45764,0.4883,0.48718,0.48849,0.46296,0.36334,0.49796,0.3637,0.47209,0.2551,0.49669,0.25444,0.49303,0.16359,0.66223,0.51437,0.6137,0.51442,0.61296,0.37037,0.66193,0.65682,0.72791,0.6568,-0.7417,-0.29614,-0.78554,-0.17477,-0.816,-0.29475,-0.61374,-0.2981,-0.67271,-0.29614,-0.56448,-0.29879,-3.9074,-3.325,-3.8357,-3.325,-3.9079,-3.3906,-0.56424,-0.41626,-0.61413,-0.41628,-0.67274,-0.41626,-0.74148,-0.41626,-0.81591,-0.41625,0.72796,0.51446,0.66286,0.37135,0.61237,0.24702,0.66245,0.24477,0.66258,0.13852,0.70324,0.24497,0.7281,0.37124,-0.81583,-0.57837,-0.74141,-0.57707,-0.7422,-0.70727,-0.8158,-0.7071,-0.78145,-0.78969,-0.61407,-0.57618,-0.67275,-0.57707,-0.67273,-0.70755,-0.56452,-0.57631,-0.6136,-0.70776,-0.61356,-0.79184,-0.56575,-0.70766,-3.8323,-3.4756,-3.9072,-3.4756,-3.9072,-3.5483,-3.8325,-3.3905,-3.6723,-3.4542,-3.6244,-3.4542,-3.6307,-3.5391,-3.6723,-3.5391,-3.6336,-3.6118,-3.6727,-3.6121,-3.6386,-3.6575,-3.5617,-3.4542,-3.5632,-3.5391,-3.6245,-3.5391,-3.5947,-3.6118,-3.4908,-3.4542,-3.4175,-3.4542,-3.4173,-3.6124,-3.4896,-3.6123,-3.437,-3.6898,-2.926,-3.4877,-2.8388,-3.4877,-2.6979,-3.4877,-2.6978,-3.5725,-2.6173,-3.5725,-2.5003,-3.6454,-2.6173,-3.6451,-2.6831,-3.6453,-2.6168,-3.7259,-2.9258,-3.5726,-2.839,-3.5726,-2.9258,-3.6457,-2.8395,-3.6459,-2.8933,-3.7243,-3.8347,-3.5482,-3.8771,-3.6267,-1.8642,-3.6461,-1.8258,-3.6463,-1.7746,-3.6463,-1.8257,-3.7244,0.31178,1.6521,0.32932,1.8548,0.27374,1.6521,0.36963,1.8574,0.35874,1.6521,0.30692,1.573,0.28193,1.573,0.30633,1.4643,0.34358,1.573,0.36963,1.9914,0.24946,1.8574,0.25038,1.9914,0.2164,1.8548,0.15806,1.9914,0.15919,1.8574,-1.842,1.7928,-1.8415,1.9395,-1.7937,1.9458,-1.7982,1.7894,-1.7791,1.7909,-1.7293,1.7852,-1.7183,1.9451,-1.2822,1.9453,-1.2382,1.7936,-1.2988,1.7936,-1.2547,1.9453,-1.1903,1.7907,-1.2436,1.7936,-1.1893,1.9453,-1.1908,1.5634,-1.2427,1.5634,-1.2385,1.4538,-1.2004,1.4538,-1.2189,1.3325,-1.2168,1.5634,-1.2319,1.4127,-1.2071,1.4098,-1.1774,1.5577,-1.2669,1.5591,-1.3565,1.5606,-1.7302,1.5578,-1.8032,1.5675,-1.7996,1.4652,-1.7306,1.4623,-1.756,1.3369,-1.842,1.5681,-1.8354,1.4655,-1.8161,1.3485,0.20571,1.6521,0.24438,1.6521,0.20992,1.5707,0.15847,1.6521,0.15972,1.5697,0.21324,1.4644,0.24535,1.5707,0.19851,1.8602,0.15235,1.9915,0.15235,1.8602,0.26669,1.8602,0.24825,1.6549,0.21021,1.6549,0.16325,1.6549,0.21507,1.5758,0.24006,1.5758,0.21566,1.4643,0.17841,1.5758,0.26885,1.6575,0.3046,1.6549,0.31207,1.5735,0.27664,1.5735,0.30875,1.4644,0.36227,1.5724,0.36352,1.6549,0.3628,1.8602,0.2939,1.8602,0.26577,1.9915,0.36393,1.9915,-1.2509,1.5589,-1.2083,1.5634,-1.2109,1.4538,0.98427,0.36612,0.98766,0.37839,0.98254,0.37239,0.99375,0.37733,0.69735,0.40119,0.70049,0.38856,0.7068,0.39268,0.70432,0.40048,0.72662,0.39458,0.72227,0.40825,0.7235,0.41075,0.72931,0.39297,0.72164,0.38511,0.96186,0.37299,0.96446,0.38465,0.95971,0.37339,0.96203,0.38554,0.93991,0.38859,0.9501,0.41455,0.9694,0.39619,0.97118,0.39447,0.97997,0.39952,0.71715,0.41562,0.71972,0.41591,0.97848,0.40163,0.96105,0.42359,0.94521,0.4377,0.93441,0.4286,0.93139,0.44635,0.92069,0.4382,0.92757,0.45278,0.91698,0.44664,0.91454,0.46993,0.9013,0.46888,0.90389,0.44456,0.89255,0.44364,0.89008,0.46843,0.87642,0.46761,0.8786,0.442,0.86465,0.441,0.86317,0.4671,0.87424,0.49322,0.8617,0.49322,0.85158,0.46676,0.85125,0.49321,0.84192,0.46675,0.84342,0.49321,0.82719,0.46675,0.82938,0.49321,0.8134,0.49321,0.81005,0.46798,0.79215,0.49321,0.78883,0.47062,0.77782,0.49321,0.77452,0.47534,0.9121,0.49322,0.92625,0.473,0.92492,0.49322,0.89871,0.49322,0.88761,0.49322,0.77122,0.45746,0.78551,0.44802,0.76272,0.45186,0.77895,0.44216,0.75314,0.44772,0.76709,0.43378,0.73886,0.4347,0.74776,0.42056,0.75304,0.3944,0.72454,0.38401,0.73233,0.38008,0.95021,0.37375,0.95319,0.35973,0.94432,0.35946,0.91055,0.39598,0.92056,0.35419,0.8958,0.39233,0.89775,0.35162,0.88167,0.39226,0.87715,0.35217,0.86175,0.38642,0.85646,0.35431,0.84932,0.38509,0.86539,0.42765,0.85164,0.42663,0.85192,0.44031,0.84043,0.44028,0.83878,0.42727,0.825,0.4403,0.87986,0.43047,0.89514,0.42807,0.90639,0.43487,0.91983,0.41211,0.80669,0.44275,0.80488,0.43289,0.77334,0.40091,0.77728,0.36449,0.758,0.37006,0.74473,0.36942,0.74384,0.34428,0.95291,0.33265,0.96049,0.33358,0.93872,0.3265,0.95363,0.33032,0.93995,0.32427,0.93154,0.32313,0.92402,0.34095,0.91858,0.32449,0.9046,0.32148,0.9186,0.32207,0.90509,0.31901,0.89843,0.3202,0.89681,0.33211,0.88975,0.32316,0.87771,0.32584,0.88909,0.32066,0.87756,0.32331,0.8708,0.32521,0.8732,0.33991,0.86346,0.33514,0.8514,0.33846,0.86168,0.33258,0.85062,0.33618,0.84174,0.33976,0.84529,0.35621,0.8352,0.38749,0.83231,0.35796,0.81629,0.39324,0.82285,0.42854,0.79797,0.39757,0.79716,0.36112,0.77407,0.33424,0.77033,0.33395,0.77669,0.36119,0.76449,0.33629,0.76784,0.33478,0.7496,0.3427,0.74925,0.34014,0.74199,0.34236,0.9611,0.33124,0.9604,0.30774,0.94913,0.30382,0.96106,0.30535,0.95012,0.30152,0.94268,0.30105,0.93248,0.32113,0.76785,0.3319,0.76254,0.33437,0.74196,0.31842,0.73721,0.31936,0.96638,0.3091,0.96686,0.30664,0.96613,0.28535,0.97057,0.28273,0.95643,0.2776,0.74433,0.29314,0.73168,0.29327,0.74541,0.28764,0.73678,0.29612,0.75279,0.31221,0.75827,0.30861,0.75477,0.31384,0.75845,0.31155,0.94393,0.29877,0.95795,0.28234,0.74224,0.31589,0.73569,0.31706,0.92611,0.32561,0.92628,0.32358,0.92046,0.29841,0.90881,0.29692,0.92063,0.29594,0.90925,0.2945,0.90203,0.29549,0.89868,0.31839,0.79103,0.32907,0.78797,0.33017,0.79108,0.32632,0.78676,0.32792,0.77408,0.33173,0.76949,0.33134,0.76605,0.30752,0.92758,0.29914,0.92752,0.29647,0.92178,0.27467,0.92513,0.27028,0.9108,0.26886,0.7756,0.28352,0.76222,0.28138,0.77999,0.27804,0.76866,0.2849,0.78106,0.30373,0.77051,0.30483,0.77028,0.30813,0.78238,0.30575,0.78597,0.30123,0.78582,0.3041,0.76517,0.30495,0.90265,0.29291,0.91324,0.27415,0.8947,0.32079,0.89435,0.31899,0.884,0.29923,0.87444,0.30112,0.88333,0.29685,0.87416,0.29867,0.87267,0.2811,0.86828,0.27736,0.86628,0.29879,0.86638,0.30131,0.87046,0.32328,0.81693,0.33124,0.81329,0.33233,0.81791,0.32879,0.81566,0.36204,0.79816,0.33293,0.82311,0.33907,0.82052,0.33637,0.81688,0.34941,0.86774,0.32979,0.86668,0.32796,0.85326,0.31737,0.8453,0.32154,0.8387,0.3222,0.84128,0.33737,0.832,0.33929,0.83203,0.33678,0.82432,0.33699,0.82031,0.33352,0.82245,0.31884,0.85845,0.31445,0.85706,0.31241,0.85208,0.31519,0.84447,0.3192,0.8383,0.31969,0.83261,0.32169,0.82508,0.32035,0.82549,0.31848,0.82208,0.31614,0.82514,0.29757,0.84474,0.30142,0.84488,0.29624,0.83926,0.30411,0.83518,0.29943,0.83261,0.31927,0.82772,0.30198,0.83186,0.30248,0.79418,0.33259,0.79886,0.33052,0.79335,0.32997,0.79343,0.30736,0.89003,0.29774,0.88926,0.29532,0.87792,0.28015,0.88087,0.27583,0.80797,0.28806,0.79566,0.28423,0.81083,0.2829,0.80132,0.28832,0.81007,0.30579,0.79941,0.30614,0.79824,0.30837,0.81119,0.30789,0.81198,0.3302,0.81447,0.30668,0.81496,0.30383,0.79255,0.30458,-30.622,84.367,-29.315,81.513,-29.37,84.157,-30.795,84.644,-28.91,81.646,-29.467,84.518,30.793,86.366,29.464,86.244,29.039,83.993,0.99375,0.37733,0.98427,0.36612,0.98766,0.37839,0.69735,0.40119,0.7068,0.39268,0.70049,0.38856,0.70432,0.40048,0.72668,0.39525,0.72164,0.38511,0.72523,0.38533,0.72935,0.39303,0.72213,0.40852,0.71695,0.41558,0.72361,0.4106,0.71961,0.41606,0.74776,0.42056,0.73886,0.4347,0.9694,0.39619,0.96105,0.42359,0.97848,0.40163,0.9501,0.41455,0.94521,0.4377,0.93441,0.4286,0.91983,0.41211,0.93991,0.38859,0.96203,0.38554,0.96446,0.38465,0.97118,0.39447,0.97997,0.39952,0.98254,0.37239,0.96186,0.37299,0.95971,0.37339,0.95021,0.37375,0.75304,0.3944,0.73233,0.38008,0.76709,0.43378,0.77334,0.40091,0.77895,0.44216,0.80488,0.43289,0.79797,0.39757,0.82285,0.42854,0.81629,0.39324,0.83878,0.42727,0.8352,0.38749,0.84932,0.38509,0.84529,0.35621,0.83231,0.35796,0.84174,0.33976,0.832,0.33929,0.83203,0.33678,0.84128,0.33737,0.8387,0.3222,0.83261,0.32169,0.83261,0.31927,0.8383,0.31969,0.83518,0.29943,0.83186,0.30248,0.82514,0.29757,0.84474,0.30142,0.84488,0.29624,0.85706,0.31241,0.85208,0.31519,0.83926,0.30411,0.84447,0.3192,0.8453,0.32154,0.85062,0.33618,0.8514,0.33846,0.85646,0.35431,0.86175,0.38642,0.87715,0.35217,0.88167,0.39226,0.87986,0.43047,0.89514,0.42807,0.8786,0.442,0.89255,0.44364,0.87642,0.46761,0.89008,0.46843,0.87424,0.49322,0.88761,0.49322,0.89871,0.49322,0.9013,0.46888,0.91454,0.46993,0.9121,0.49322,0.92625,0.473,0.92492,0.49322,0.77782,0.49321,0.78883,0.47062,0.77452,0.47534,0.79215,0.49321,0.81005,0.46798,0.8134,0.49321,0.82719,0.46675,0.82938,0.49321,0.84342,0.49321,0.84192,0.46675,0.85125,0.49321,0.85158,0.46676,0.8617,0.49322,0.86317,0.4671,0.86465,0.441,0.86539,0.42765,0.85164,0.42663,0.84043,0.44028,0.825,0.4403,0.80669,0.44275,0.78551,0.44802,0.76272,0.45186,0.77122,0.45746,0.92069,0.4382,0.92757,0.45278,0.93139,0.44635,0.91698,0.44664,0.90639,0.43487,0.75314,0.44772,0.91055,0.39598,0.94432,0.35946,0.95319,0.35973,0.758,0.37006,0.74473,0.36942,0.77728,0.36449,0.79716,0.36112,0.81566,0.36204,0.82336,0.33915,0.82432,0.33699,0.82549,0.32039,0.82599,0.31827,0.82772,0.30198,0.82208,0.31614,0.82273,0.3188,0.85845,0.31445,0.85326,0.31737,0.86168,0.33258,0.86668,0.32796,0.86774,0.32979,0.86346,0.33514,0.8732,0.33991,0.8708,0.32521,0.87771,0.32584,0.87046,0.32328,0.87756,0.32331,0.86638,0.30131,0.81455,0.30665,0.81198,0.3302,0.81791,0.32879,0.81111,0.30792,0.81007,0.30579,0.81496,0.30383,0.81083,0.2829,0.80797,0.28806,0.79566,0.28423,0.80132,0.28832,0.79941,0.30614,0.79838,0.3084,0.79886,0.33052,0.81322,0.33235,0.817,0.33122,0.7983,0.33294,0.79335,0.32997,0.79404,0.33258,0.88909,0.32066,0.8947,0.32079,0.89435,0.31899,0.88975,0.32316,0.89775,0.35162,0.89681,0.33211,0.89843,0.3202,0.9046,0.32148,0.89868,0.31839,0.90509,0.31901,0.90203,0.29549,0.78592,0.30405,0.78676,0.32792,0.79108,0.32632,0.78228,0.3058,0.78106,0.30373,0.78597,0.30123,0.77999,0.27804,0.7756,0.28352,0.76222,0.28138,0.76866,0.2849,0.77051,0.30578,0.77044,0.30816,0.77408,0.33173,0.78787,0.33021,0.79113,0.32904,0.77423,0.33425,0.76949,0.33134,0.77017,0.33394,0.9186,0.32207,0.92611,0.32561,0.92628,0.32358,0.91858,0.32449,0.92056,0.35419,0.92402,0.34095,0.93154,0.32313,0.76793,0.33475,0.77669,0.36119,0.76441,0.33633,0.76254,0.33437,0.76785,0.3319,0.75853,0.3115,0.75468,0.3139,0.75279,0.31221,0.75812,0.30891,0.74541,0.28764,0.74433,0.29314,0.73168,0.29327,0.73678,0.29612,0.74224,0.31589,0.7421,0.31839,0.75034,0.33996,0.74974,0.34266,0.74369,0.34432,0.95291,0.33265,0.96049,0.33358,0.93872,0.3265,0.93995,0.32427,0.95363,0.33032,0.9611,0.33124,0.74199,0.34236,0.73706,0.31939,0.9604,0.30774,0.96638,0.3091,0.94913,0.30382,0.95012,0.30152,0.96106,0.30535,0.96686,0.30664,0.73569,0.31706,0.96613,0.28535,0.97057,0.28273,0.95795,0.28234,0.95643,0.2776,0.94393,0.29877,0.94268,0.30105,0.93248,0.32113,0.8958,0.39233,0.90389,0.44456,0.85192,0.44031,0.90881,0.29692,0.92046,0.29841,0.92758,0.29914,0.76588,0.3075,0.76517,0.30495,0.92063,0.29594,0.92752,0.29647,0.90925,0.2945,0.91324,0.27415,0.92178,0.27467,0.92513,0.27028,0.9108,0.26886,0.90265,0.29291,0.79672,0.35718,0.87444,0.30112,0.884,0.29923,0.89003,0.29774,0.79329,0.30733,0.79349,0.3048,0.88333,0.29685,0.88926,0.29532,0.87416,0.29867,0.87267,0.2811,0.87792,0.28015,0.88087,0.27583,0.86828,0.27736,0.86628,0.29879,0.81688,0.34941,0.82063,0.33629,0.82031,0.33352,-22.077,54.249,-21.651,57.049,-22.844,57.488,-21.724,54.576,-21.731,56.823,-22.996,57.243]], + + "faces": [42,0,1,2,0,0,1,2,0,1,2,42,0,3,1,0,0,3,1,0,3,1,42,3,0,4,0,3,0,4,3,0,4,42,10,9,7,0,5,6,7,5,6,7,42,10,11,9,0,5,8,6,5,8,6,42,10,12,11,0,5,9,8,5,9,8,42,12,10,13,0,9,5,10,9,5,10,42,13,10,14,0,10,5,11,10,5,11,42,10,7,14,0,5,7,11,5,7,11,42,7,15,14,0,7,12,11,7,12,11,42,15,7,4,0,12,7,13,12,7,4,42,4,0,15,0,4,0,14,4,0,12,42,15,0,16,0,14,0,15,12,0,13,42,0,2,16,0,0,2,15,0,2,13,42,2,17,16,0,2,16,15,2,14,13,42,2,18,17,0,2,17,16,2,15,14,42,2,19,18,0,2,18,17,2,16,15,42,1,19,2,0,1,18,2,1,16,2,42,56,55,11,0,19,20,21,17,18,8,42,56,57,55,0,19,22,20,17,19,18,42,56,58,57,0,19,23,22,17,20,19,42,56,59,58,0,19,24,23,17,21,20,42,12,59,56,0,25,24,19,9,21,17,42,12,60,59,0,25,26,24,9,22,21,42,12,13,60,0,9,10,27,9,10,22,42,61,60,13,0,28,27,10,23,22,10,42,61,62,60,0,28,29,27,23,24,22,42,61,63,62,0,28,30,29,23,25,24,42,63,61,64,0,30,28,31,25,23,26,42,64,61,65,0,31,28,32,26,23,27,42,65,61,13,0,32,28,10,27,23,10,42,65,13,66,0,32,10,33,27,10,28,42,13,14,66,0,10,11,33,10,11,28,42,66,14,67,0,33,11,34,28,11,29,42,14,15,67,0,11,12,34,11,12,29,42,67,15,16,0,35,14,15,29,12,13,42,67,16,68,0,36,37,38,29,13,30,42,69,68,16,0,39,38,37,31,30,13,42,70,68,69,0,40,38,39,32,30,31,42,70,65,68,0,41,32,42,32,27,30,42,64,65,70,0,31,32,41,26,27,32,42,64,70,71,0,31,41,43,26,32,33,42,70,69,71,0,40,39,44,32,31,33,42,72,71,69,0,45,44,39,34,33,31,42,73,71,72,0,46,43,47,35,33,34,42,73,74,71,0,46,48,43,35,36,33,42,74,73,75,0,48,46,49,36,35,37,42,73,76,75,0,46,50,49,35,38,37,42,77,76,73,0,51,50,46,39,38,35,42,76,77,78,0,50,51,52,38,39,40,42,77,79,78,0,51,53,52,39,41,40,42,79,77,80,0,53,51,54,41,39,42,42,77,72,80,0,51,47,54,39,34,42,42,77,73,72,0,51,46,47,39,35,34,42,80,72,81,0,55,45,56,42,34,43,42,72,69,81,0,45,39,56,34,31,43,42,69,82,81,0,39,57,56,31,44,43,42,69,17,82,0,39,58,57,31,14,44,42,69,16,17,0,39,37,58,31,13,14,42,17,83,82,0,58,59,57,14,45,44,42,17,84,83,0,58,60,59,14,46,45,42,17,85,84,0,58,61,60,14,47,46,42,17,86,85,0,58,62,61,14,48,47,42,18,86,17,0,17,63,16,15,48,14,42,18,87,86,0,17,64,63,15,49,48,42,88,87,18,0,65,64,17,50,49,15,42,88,89,87,0,65,66,64,50,51,49,42,90,89,88,0,67,66,65,52,51,50,42,91,89,90,0,68,66,67,53,51,52,42,92,89,91,0,69,66,68,54,51,53,42,92,93,89,0,70,71,72,54,55,51,42,94,93,92,0,73,74,75,56,55,54,42,94,95,93,0,73,76,74,56,57,55,42,59,95,94,0,24,76,73,21,57,56,42,96,95,59,0,77,76,24,58,57,21,42,96,97,95,0,77,78,76,58,59,57,42,96,98,97,0,77,79,78,58,60,59,42,96,62,98,0,77,80,79,58,24,60,42,62,96,60,0,80,77,26,24,58,22,42,60,96,59,0,26,77,24,22,58,21,42,62,99,98,0,80,81,79,24,61,60,42,62,63,99,0,29,30,82,24,25,61,42,63,100,99,0,30,83,82,25,62,61,42,100,63,74,0,83,30,48,62,25,36,42,63,64,74,0,30,31,48,25,26,36,42,74,64,71,0,48,31,43,36,26,33,42,75,100,74,0,49,83,48,37,62,36,42,100,75,101,0,83,49,84,62,37,63,42,101,75,102,0,84,49,85,63,37,64,42,75,76,102,0,49,50,85,37,38,64,42,76,103,102,0,50,86,85,38,65,64,42,76,78,103,0,50,52,86,38,40,65,42,103,78,104,0,86,52,87,65,40,66,42,104,78,105,0,87,52,88,66,40,67,42,78,106,105,0,52,89,88,40,68,67,42,78,79,106,0,52,53,89,40,41,68,42,79,107,106,0,90,91,92,41,69,68,42,107,79,108,0,91,90,93,69,41,70,42,79,109,108,0,90,94,93,41,71,70,42,109,79,80,0,95,53,54,71,41,42,42,109,80,110,0,96,55,97,71,42,72,42,80,81,110,0,55,56,97,42,43,72,42,81,111,110,0,56,98,97,43,73,72,42,81,82,111,0,56,57,98,43,44,73,42,82,112,111,0,57,99,98,44,74,73,42,82,83,112,0,57,59,99,44,45,74,42,112,83,113,0,99,59,100,74,45,75,42,83,114,113,0,59,101,100,45,76,75,42,83,115,114,0,59,102,101,45,77,76,42,83,84,115,0,59,60,102,45,46,77,42,84,116,115,0,60,103,102,46,78,77,42,85,116,84,0,61,103,60,47,78,46,42,85,117,116,0,61,104,103,47,79,78,42,87,117,85,0,105,104,61,49,79,47,42,87,118,117,0,105,106,104,49,80,79,42,87,119,118,0,105,107,106,49,81,80,42,87,120,119,0,105,108,107,49,82,81,42,89,120,87,0,72,108,105,51,82,49,42,93,120,89,0,71,108,72,55,82,51,42,93,121,120,0,71,109,108,55,83,82,42,95,121,93,0,76,110,74,57,83,55,42,95,97,121,0,76,78,110,57,59,83,42,97,122,121,0,78,111,110,59,84,83,42,123,122,97,0,112,111,78,85,84,59,42,123,124,122,0,112,113,111,85,86,84,42,123,125,124,0,112,114,113,85,87,86,42,123,126,125,0,112,115,114,85,88,87,42,98,126,123,0,79,115,112,60,88,85,42,99,126,98,0,81,115,79,61,88,60,42,99,127,126,0,81,116,115,61,89,88,42,99,100,127,0,82,83,117,61,62,89,42,100,101,127,0,83,84,117,62,63,89,42,127,101,128,0,117,84,118,89,63,90,42,101,129,128,0,84,119,118,63,91,90,42,101,102,129,0,84,85,119,63,64,91,42,102,130,129,0,85,120,119,64,92,91,42,102,131,130,0,85,121,120,64,93,92,42,103,131,102,0,86,121,85,65,93,64,42,103,132,131,0,86,122,121,65,94,93,42,103,104,132,0,86,87,122,65,66,94,42,104,133,132,0,87,123,122,66,95,94,42,104,105,133,0,87,88,123,66,67,95,42,105,134,133,0,124,125,126,67,96,95,42,106,134,105,0,92,125,124,68,96,67,42,106,135,134,0,92,127,125,68,97,96,42,106,107,135,0,92,91,127,68,69,97,42,135,107,136,0,127,91,128,97,69,98,42,136,107,137,0,128,91,129,98,69,99,42,107,108,137,0,91,93,129,69,70,99,42,137,108,138,0,129,93,130,99,70,100,42,108,139,138,0,93,131,130,70,101,100,42,108,109,139,0,93,94,131,70,71,101,42,109,140,139,0,94,132,131,71,102,101,42,109,110,140,0,96,97,133,71,72,102,42,110,141,140,0,97,134,133,72,103,102,42,110,142,141,0,97,135,134,72,104,103,42,110,111,142,0,97,98,135,72,73,104,42,111,143,142,0,98,136,135,73,105,104,42,111,112,143,0,98,99,136,73,74,105,42,143,112,144,0,136,99,137,105,74,106,42,112,113,144,0,99,100,137,74,75,106,42,144,113,145,0,137,100,138,106,75,107,42,113,146,145,0,100,139,138,75,108,107,42,113,114,146,0,100,101,139,75,76,108,42,114,147,146,0,101,140,139,76,109,108,42,114,115,147,0,101,102,140,76,77,109,42,115,148,147,0,102,141,140,77,110,109,42,115,149,148,0,102,142,141,77,111,110,42,116,149,115,0,103,142,102,78,111,77,42,116,150,149,0,103,143,142,78,112,111,42,117,150,116,0,104,143,103,79,112,78,42,118,150,117,0,106,143,104,80,112,79,42,118,151,150,0,106,144,143,80,113,112,42,118,151,152,0,145,146,147,80,113,114,42,153,151,118,0,148,144,106,115,113,80,42,153,154,151,0,148,149,144,115,116,113,42,155,154,153,0,150,149,148,117,116,115,42,155,156,154,0,150,151,149,117,118,116,42,157,156,155,0,152,151,150,119,118,117,42,157,158,156,0,152,153,151,119,120,118,42,159,158,157,0,154,153,152,121,120,119,42,159,160,158,0,154,155,153,121,122,120,42,161,160,159,0,156,155,154,123,122,121,42,161,162,160,0,156,157,155,123,124,122,42,161,163,162,0,156,158,157,123,125,124,42,161,164,163,0,156,159,158,123,126,125,42,165,164,161,0,160,159,156,127,126,123,42,165,166,164,0,160,161,159,127,128,126,42,167,166,165,0,162,161,160,129,128,127,42,167,168,166,0,162,163,161,129,130,128,42,169,168,167,0,164,163,162,131,130,129,42,169,170,168,0,164,165,163,131,132,130,42,171,170,169,0,166,165,164,133,132,131,42,128,170,171,0,167,165,166,90,132,133,42,128,172,170,0,167,168,165,90,134,132,42,128,129,172,0,118,119,169,90,91,134,42,129,173,172,0,119,170,169,91,135,134,42,129,130,173,0,119,120,170,91,92,135,42,130,174,173,0,120,171,170,92,136,135,42,130,175,174,0,120,172,171,92,137,136,42,130,131,175,0,120,121,172,92,93,137,42,131,176,175,0,121,173,172,93,138,137,42,131,132,176,0,121,122,173,93,94,138,42,132,177,176,0,122,174,173,94,139,138,42,132,133,177,0,122,123,174,94,95,139,42,133,178,177,0,123,175,174,95,140,139,42,133,179,178,0,126,176,177,95,141,140,42,134,179,133,0,125,176,126,96,141,95,42,180,179,134,0,178,176,125,142,141,96,42,179,180,181,0,176,178,179,141,142,143,42,180,182,181,0,178,180,179,142,144,143,42,180,183,182,0,178,181,180,142,145,144,42,184,183,180,0,182,181,178,146,145,142,42,183,184,185,0,181,182,183,145,146,147,42,184,136,185,0,182,128,183,146,98,147,42,184,135,136,0,182,127,128,146,97,98,42,135,184,134,0,127,182,125,97,146,96,42,134,184,180,0,125,182,178,96,146,142,42,185,136,186,0,183,128,184,147,98,148,42,136,137,186,0,128,129,184,98,99,148,42,186,137,187,0,184,129,185,148,99,149,42,137,138,187,0,129,130,185,99,100,149,42,138,188,187,0,130,186,185,100,150,149,42,138,189,188,0,130,187,186,100,151,150,42,139,189,138,0,131,187,130,101,151,100,42,139,190,189,0,131,188,187,101,152,151,42,140,190,139,0,132,188,131,102,152,101,42,140,141,190,0,132,189,188,102,103,152,42,141,191,190,0,189,190,188,103,153,152,42,191,141,192,0,190,189,191,153,103,154,42,142,192,141,0,135,192,134,104,154,103,42,142,143,192,0,135,136,192,104,105,154,42,143,193,192,0,136,193,192,105,155,154,42,143,144,193,0,136,137,193,105,106,155,42,193,144,194,0,193,137,194,155,106,156,42,144,145,194,0,137,138,194,106,107,156,42,194,145,195,0,194,138,195,156,107,157,42,145,196,195,0,138,196,195,107,158,157,42,145,146,196,0,138,139,196,107,108,158,42,146,197,196,0,139,197,196,108,159,158,42,146,147,197,0,139,140,197,108,109,159,42,147,198,197,0,140,198,197,109,160,159,42,147,148,198,0,140,141,198,109,110,160,42,148,199,198,0,141,199,198,110,161,160,42,148,149,199,0,141,142,199,110,111,161,42,149,200,199,0,142,200,199,111,162,161,42,149,201,200,0,142,201,200,111,163,162,42,149,202,201,0,142,202,201,111,164,163,42,150,202,149,0,143,202,142,112,164,111,42,150,203,202,0,143,203,202,112,165,164,42,151,203,150,0,144,203,143,113,165,112,42,154,203,151,0,149,203,144,116,165,113,42,154,204,203,0,149,204,203,116,166,165,42,156,204,154,0,151,204,149,118,166,116,42,156,205,204,0,151,205,204,118,167,166,42,156,158,205,0,151,153,205,118,120,167,42,158,206,205,0,153,206,205,120,168,167,42,160,206,158,0,155,206,153,122,168,120,42,160,207,206,0,155,207,206,122,169,168,42,162,207,160,0,157,207,155,124,169,122,42,162,208,207,0,157,208,207,124,170,169,42,162,209,208,0,157,209,208,124,171,170,42,163,209,162,0,158,209,157,125,171,124,42,163,210,209,0,158,210,209,125,172,171,42,211,210,163,0,211,210,158,173,172,125,42,211,212,210,0,211,212,210,173,174,172,42,213,212,211,0,213,212,211,175,174,173,42,214,212,213,0,214,212,213,176,174,175,42,214,215,212,0,214,215,212,176,177,174,42,216,215,214,0,216,215,214,178,177,176,42,216,217,215,0,216,217,215,178,179,177,42,216,218,217,0,218,219,220,178,180,179,42,219,218,216,0,221,219,218,181,180,178,42,219,220,218,0,221,222,219,181,182,180,42,221,220,219,0,223,222,221,183,182,181,42,220,221,222,0,222,223,224,182,183,184,42,221,223,222,0,223,225,224,183,185,184,42,221,224,223,0,223,226,225,183,186,185,42,224,221,225,0,226,223,227,186,183,187,42,225,221,219,0,227,223,221,187,183,181,42,225,219,226,0,227,221,228,187,181,188,42,226,219,216,0,228,221,218,188,181,178,42,226,216,214,0,229,216,214,188,178,176,42,226,214,227,0,229,214,230,188,176,189,42,227,214,213,0,230,214,213,189,176,175,42,228,227,213,0,231,230,213,190,189,175,42,229,227,228,0,232,230,231,191,189,190,42,229,226,227,0,232,229,230,191,188,189,42,229,230,226,0,232,233,229,191,192,188,42,231,230,229,0,234,233,232,193,192,191,42,231,232,230,0,235,236,237,193,194,192,42,173,232,231,0,170,236,235,135,194,193,42,173,174,232,0,170,171,236,135,136,194,42,174,224,232,0,171,226,236,136,186,194,42,174,175,224,0,171,172,226,136,137,186,42,224,175,223,0,226,172,225,186,137,185,42,175,233,223,0,172,238,225,137,195,185,42,175,176,233,0,172,173,238,137,138,195,42,176,234,233,0,173,239,238,138,196,195,42,176,177,234,0,173,174,239,138,139,196,42,177,235,234,0,174,240,239,139,197,196,42,177,178,235,0,174,175,240,139,140,197,42,178,193,235,0,175,193,240,140,155,197,42,178,236,193,0,241,242,243,140,198,155,42,237,236,178,0,244,242,241,199,198,140,42,238,236,237,0,245,242,244,200,198,199,42,236,238,239,0,242,245,246,198,200,201,42,240,239,238,0,247,246,245,202,201,200,42,240,241,239,0,247,248,246,202,203,201,42,242,241,240,0,249,248,247,204,203,202,42,242,243,241,0,249,250,248,204,205,203,42,244,243,242,0,251,250,249,206,205,204,42,244,245,243,0,251,252,250,206,207,205,42,246,245,244,0,253,252,251,208,207,206,42,246,247,245,0,253,254,252,208,209,207,42,246,248,247,0,253,255,254,208,210,209,42,249,248,246,0,256,257,258,211,210,208,42,250,248,249,0,259,257,256,212,210,211,42,250,251,248,0,259,260,257,212,213,210,42,250,252,251,0,259,261,260,212,214,213,42,250,253,252,0,259,262,261,212,215,214,42,249,253,250,0,256,262,259,211,215,212,42,254,253,249,0,263,262,256,216,215,211,42,254,255,253,0,263,264,262,216,217,215,42,256,255,254,0,265,264,263,218,217,216,42,256,257,255,0,265,266,264,218,219,217,42,256,258,257,0,265,267,266,218,220,219,42,259,258,256,0,268,267,265,221,220,218,42,259,260,258,0,268,269,267,221,222,220,42,259,261,260,0,268,270,269,221,223,222,42,261,259,262,0,270,268,271,223,221,224,42,262,259,263,0,271,268,272,224,221,225,42,259,256,263,0,268,265,272,221,218,225,42,263,256,254,0,272,265,263,225,218,216,42,263,254,264,0,272,263,273,225,216,226,42,264,254,249,0,273,263,256,226,216,211,42,249,246,264,0,256,258,273,211,208,226,42,264,246,244,0,273,258,274,226,208,206,42,264,244,265,0,273,274,275,226,206,227,42,265,244,242,0,275,274,276,227,206,204,42,265,242,266,0,275,276,277,227,204,228,42,266,242,240,0,277,276,278,228,204,202,42,266,240,267,0,277,278,279,228,202,229,42,267,240,238,0,279,278,280,229,202,200,42,267,238,181,0,279,280,179,229,200,143,42,181,238,237,0,179,280,281,143,200,199,42,179,181,237,0,176,179,281,141,143,199,42,179,237,178,0,176,281,177,141,199,140,42,181,182,267,0,179,180,279,143,144,229,42,182,268,267,0,180,282,279,144,230,229,42,182,269,268,0,180,283,282,144,231,230,42,183,269,182,0,181,283,180,145,231,144,42,269,183,270,0,283,181,284,231,145,232,42,183,185,270,0,181,183,284,145,147,232,42,270,185,271,0,284,183,285,232,147,233,42,185,186,271,0,183,184,285,147,148,233,42,271,186,272,0,285,184,286,233,148,234,42,186,187,272,0,184,185,286,148,149,234,42,187,273,272,0,185,287,286,149,235,234,42,187,188,273,0,185,186,287,149,150,235,42,188,274,273,0,186,288,287,150,236,235,42,188,275,274,0,186,289,288,150,237,236,42,189,275,188,0,187,289,186,151,237,150,42,189,276,275,0,187,290,289,151,238,237,42,190,276,189,0,188,290,187,152,238,151,42,190,191,276,0,188,190,290,152,153,238,42,191,236,276,0,190,242,290,153,198,238,42,236,191,192,0,242,190,191,198,153,154,42,236,192,193,0,242,191,243,198,154,155,42,276,236,239,0,290,242,246,238,198,201,42,276,239,241,0,290,246,248,238,201,203,42,241,275,276,0,248,289,290,203,237,238,42,243,275,241,0,250,289,248,205,237,203,42,243,274,275,0,250,288,289,205,236,237,42,245,274,243,0,252,288,250,207,236,205,42,245,277,274,0,252,291,288,207,239,236,42,247,277,245,0,254,291,252,209,239,207,42,247,278,277,0,254,292,291,209,240,239,42,279,278,247,0,293,292,254,241,240,209,42,279,280,278,0,293,294,292,241,242,240,42,279,281,280,0,293,295,294,241,243,242,42,248,281,279,0,255,295,293,210,243,241,42,248,282,281,0,255,296,295,210,244,243,42,248,283,282,0,257,297,298,210,245,244,42,251,283,248,0,260,297,257,213,245,210,42,251,284,283,0,260,299,297,213,246,245,42,251,252,284,0,260,261,299,213,214,246,42,252,285,284,0,261,300,299,214,247,246,42,286,285,252,0,301,300,261,248,247,214,42,286,287,285,0,301,302,300,248,249,247,42,286,288,287,0,301,303,302,248,250,249,42,255,288,286,0,264,303,301,217,250,248,42,255,257,288,0,264,266,303,217,219,250,42,257,289,288,0,266,304,303,219,251,250,42,258,289,257,0,267,304,266,220,251,219,42,260,289,258,0,269,304,267,222,251,220,42,260,290,289,0,269,305,304,222,252,251,42,260,291,290,0,269,306,305,222,253,252,42,261,291,260,0,270,306,269,223,253,222,42,261,269,291,0,270,283,306,223,231,253,42,269,261,268,0,283,270,282,231,223,230,42,268,261,262,0,282,270,271,230,223,224,42,268,262,266,0,282,271,277,230,224,228,42,266,262,265,0,277,271,275,228,224,227,42,262,263,265,0,271,272,275,224,225,227,42,265,263,264,0,275,272,273,227,225,226,42,267,268,266,0,279,282,277,229,230,228,42,269,270,291,0,283,284,306,231,232,253,42,291,270,292,0,306,284,307,253,232,254,42,270,271,292,0,284,285,307,232,233,254,42,292,271,293,0,307,285,308,254,233,255,42,271,272,293,0,285,286,308,233,234,255,42,272,294,293,0,286,309,308,234,256,255,42,272,273,294,0,286,287,309,234,235,256,42,273,277,294,0,287,291,309,235,239,256,42,273,274,277,0,287,288,291,235,236,239,42,294,277,278,0,309,291,292,256,239,240,42,294,278,295,0,309,292,310,256,240,257,42,295,278,280,0,310,292,294,257,240,242,42,295,280,296,0,310,294,311,257,242,258,42,296,280,297,0,311,294,312,258,242,259,42,281,297,280,0,295,312,294,243,259,242,42,281,298,297,0,295,313,312,243,260,259,42,299,298,281,0,314,313,295,261,260,243,42,299,300,298,0,314,315,313,261,262,260,42,299,301,300,0,316,317,318,261,263,262,42,302,301,299,0,319,317,316,264,263,261,42,302,303,301,0,319,320,317,264,265,263,42,302,304,303,0,319,321,320,264,266,265,42,283,304,302,0,297,321,319,245,266,264,42,283,284,304,0,297,299,321,245,246,266,42,284,305,304,0,299,322,321,246,267,266,42,285,305,284,0,300,322,299,247,267,246,42,285,306,305,0,300,323,322,247,268,267,42,285,287,306,0,300,302,323,247,249,268,42,287,307,306,0,302,324,323,249,269,268,42,287,308,307,0,302,325,324,249,270,269,42,288,308,287,0,303,325,302,250,270,249,42,288,289,308,0,303,304,325,250,251,270,42,289,309,308,0,304,326,325,251,271,270,42,310,309,289,0,327,326,304,272,271,251,42,310,311,309,0,327,328,326,272,273,271,42,296,311,310,0,311,328,327,258,273,272,42,296,297,311,0,311,312,328,258,259,273,42,311,297,312,0,328,312,329,273,259,274,42,298,312,297,0,313,329,312,260,274,259,42,298,313,312,0,313,330,329,260,275,274,42,300,313,298,0,315,330,313,262,275,260,42,300,314,313,0,315,331,330,262,276,275,42,315,314,300,0,332,333,318,277,276,262,42,315,316,314,0,332,334,333,277,278,276,42,315,317,316,0,332,335,334,277,279,278,42,315,318,317,0,332,336,335,277,280,279,42,301,318,315,0,317,336,332,263,280,277,42,301,303,318,0,317,320,336,263,265,280,42,303,319,318,0,320,337,336,265,281,280,42,320,319,303,0,338,337,320,282,281,265,42,320,321,319,0,338,339,337,282,283,281,42,320,322,321,0,338,340,339,282,284,283,42,305,322,320,0,322,340,338,267,284,282,42,305,306,322,0,322,323,340,267,268,284,42,306,323,322,0,323,341,340,268,285,284,42,306,307,323,0,323,324,341,268,269,285,42,307,324,323,0,324,342,341,269,286,285,42,325,324,307,0,343,342,324,287,286,269,42,325,326,324,0,343,344,342,287,288,286,42,327,326,325,0,345,344,343,289,288,287,42,327,328,326,0,345,346,344,289,290,288,42,327,312,328,0,345,329,346,289,274,290,42,311,312,327,0,328,329,345,273,274,289,42,311,327,309,0,328,345,326,273,289,271,42,309,327,325,0,326,345,343,271,289,287,42,309,325,308,0,326,343,325,271,287,270,42,308,325,307,0,325,343,324,270,287,269,42,313,328,312,0,330,346,329,275,290,274,42,313,329,328,0,330,347,346,275,291,290,42,314,329,313,0,331,347,330,276,291,275,42,314,330,329,0,331,348,347,276,292,291,42,314,316,330,0,333,334,349,276,278,292,42,331,330,316,0,350,349,334,293,292,278,42,331,332,330,0,350,351,349,293,294,292,42,332,331,333,0,351,350,352,294,293,295,42,331,334,333,0,350,353,352,293,296,295,42,331,335,334,0,350,354,353,293,297,296,42,331,316,335,0,350,334,354,293,278,297,42,335,316,317,0,354,334,335,297,278,279,42,336,335,317,0,355,354,335,298,297,279,42,336,337,335,0,355,356,354,298,299,297,42,336,338,337,0,355,357,356,298,300,299,42,336,339,338,0,355,358,357,298,301,300,42,340,339,336,0,359,358,355,302,301,298,42,340,341,339,0,359,360,358,302,303,301,42,319,341,340,0,337,360,359,281,303,302,42,319,321,341,0,337,339,360,281,283,303,42,321,342,341,0,339,361,360,283,304,303,42,321,343,342,0,339,362,361,283,305,304,42,322,343,321,0,340,362,339,284,305,283,42,322,323,343,0,340,341,362,284,285,305,42,323,344,343,0,341,363,362,285,306,305,42,324,344,323,0,342,363,341,286,306,285,42,324,345,344,0,342,364,363,286,307,306,42,326,345,324,0,344,364,342,288,307,286,42,326,346,345,0,344,365,364,288,308,307,42,326,328,346,0,344,346,365,288,290,308,42,329,346,328,0,347,365,346,291,308,290,42,329,347,346,0,347,366,365,291,309,308,42,330,347,329,0,348,366,347,292,309,291,42,332,347,330,0,367,366,348,294,309,292,42,332,348,347,0,367,368,366,294,310,309,42,332,349,348,0,367,369,368,294,311,310,42,332,333,349,0,351,352,370,294,295,311,42,350,349,333,0,371,372,373,312,311,295,42,350,351,349,0,371,374,372,312,313,311,42,350,352,351,0,371,375,374,312,314,313,42,350,353,352,0,371,376,375,312,315,314,42,354,353,350,0,377,376,371,316,315,312,42,355,353,354,0,378,379,380,317,315,316,42,356,353,355,0,381,379,378,318,315,317,42,356,352,353,0,381,382,379,318,314,315,42,356,357,352,0,381,383,382,318,319,314,42,356,358,357,0,381,384,383,318,320,319,42,359,358,356,0,385,384,381,321,320,318,42,344,358,359,0,363,384,385,306,320,321,42,345,358,344,0,364,384,363,307,320,306,42,345,360,358,0,364,386,384,307,322,320,42,345,346,360,0,364,365,386,307,308,322,42,347,360,346,0,366,386,365,309,322,308,42,348,360,347,0,368,386,366,310,322,309,42,357,360,348,0,383,386,368,319,322,310,42,358,360,357,0,384,386,383,320,322,319,42,348,351,357,0,368,387,383,310,313,319,42,349,351,348,0,369,387,368,311,313,310,42,351,352,357,0,387,382,383,313,314,319,42,344,359,343,0,363,385,362,306,321,305,42,343,359,342,0,362,385,361,305,321,304,42,342,359,355,0,361,385,378,304,321,317,42,355,359,356,0,378,385,381,317,321,318,42,342,355,361,0,361,378,388,304,317,323,42,355,354,361,0,378,380,388,317,316,323,42,361,354,362,0,388,380,389,323,316,324,42,362,354,350,0,390,377,371,324,316,312,42,338,362,350,0,391,390,371,300,324,312,42,339,362,338,0,358,389,357,301,324,300,42,339,361,362,0,358,388,389,301,323,324,42,339,341,361,0,358,360,388,301,303,323,42,341,342,361,0,360,361,388,303,304,323,42,338,350,337,0,391,371,392,300,312,299,42,337,350,334,0,392,371,393,299,312,296,42,334,350,333,0,393,371,373,296,312,295,42,335,337,334,0,354,356,353,297,299,296,42,319,340,318,0,337,359,336,281,302,280,42,318,340,317,0,336,359,335,280,302,279,42,336,317,340,0,355,335,359,298,279,302,42,305,320,304,0,322,338,321,267,282,266,42,304,320,303,0,321,338,320,266,282,265,42,300,301,315,0,318,317,332,262,263,277,42,363,296,310,0,394,311,327,325,258,272,42,363,295,296,0,394,310,311,325,257,258,42,293,295,363,0,308,310,394,255,257,325,42,293,294,295,0,308,309,310,255,256,257,42,292,293,363,0,307,308,394,254,255,325,42,290,292,363,0,305,307,394,252,254,325,42,291,292,290,0,306,307,305,253,254,252,42,290,363,310,0,305,394,327,252,325,272,42,290,310,289,0,305,327,304,252,272,251,42,283,302,282,0,297,319,298,245,264,244,42,302,299,282,0,319,316,298,264,261,244,42,282,299,281,0,296,314,295,244,261,243,42,255,286,253,0,264,301,262,217,248,215,42,253,286,252,0,262,301,261,215,248,214,42,248,279,247,0,255,293,254,210,241,209,42,235,193,194,0,240,193,194,197,155,156,42,235,194,364,0,240,194,395,197,156,326,42,364,194,195,0,395,194,195,326,156,157,42,364,195,365,0,395,195,396,326,157,327,42,195,196,365,0,195,196,396,157,158,327,42,196,366,365,0,196,397,396,158,328,327,42,196,197,366,0,196,197,397,158,159,328,42,197,367,366,0,197,398,397,159,329,328,42,197,198,367,0,197,198,398,159,160,329,42,198,368,367,0,198,399,398,160,330,329,42,198,369,368,0,198,400,399,160,331,330,42,198,199,369,0,198,199,400,160,161,331,42,199,370,369,0,199,401,400,161,332,331,42,199,200,370,0,199,200,401,161,162,332,42,201,370,200,0,201,401,200,163,332,162,42,201,371,370,0,201,402,401,163,333,332,42,372,371,201,0,403,402,201,334,333,163,42,372,373,371,0,403,404,402,334,335,333,42,372,373,374,0,405,406,407,334,335,336,42,372,375,373,0,403,408,404,334,337,335,42,204,375,372,0,204,408,403,166,337,334,42,204,205,375,0,204,205,408,166,167,337,42,205,376,375,0,205,409,408,167,338,337,42,205,206,376,0,205,206,409,167,168,338,42,206,377,376,0,206,410,409,168,339,338,42,206,378,377,0,206,411,410,168,340,339,42,207,378,206,0,207,411,206,169,340,168,42,207,379,378,0,207,412,411,169,341,340,42,208,379,207,0,208,412,207,170,341,169,42,208,380,379,0,208,413,412,170,342,341,42,381,380,208,0,414,413,208,343,342,170,42,381,382,380,0,414,415,413,343,344,342,42,383,382,381,0,416,415,414,345,344,343,42,383,384,382,0,416,417,415,345,346,344,42,383,385,384,0,416,418,417,347,347,347,42,386,385,383,0,419,418,416,348,349,345,42,386,387,385,0,419,420,418,348,350,349,42,386,388,387,0,419,421,420,348,351,350,42,389,388,386,0,422,421,419,352,351,348,42,389,390,388,0,422,423,421,352,353,351,42,217,390,389,0,217,423,422,179,353,352,42,217,391,390,0,220,424,425,179,354,353,42,217,218,391,0,220,219,424,179,180,354,42,218,392,391,0,219,426,424,180,355,354,42,218,220,392,0,219,222,426,180,182,355,42,392,220,393,0,426,222,427,355,182,356,42,220,222,393,0,222,224,427,182,184,356,42,393,222,394,0,427,224,428,356,184,357,42,222,233,394,0,224,238,428,184,195,357,42,223,233,222,0,225,238,224,185,195,184,42,233,234,394,0,238,239,428,195,196,357,42,394,234,395,0,428,239,429,357,196,358,42,234,396,395,0,239,430,429,196,359,358,42,234,364,396,0,239,395,430,196,326,359,42,234,235,364,0,239,240,395,196,197,326,42,364,365,396,0,395,396,430,326,327,359,42,396,365,397,0,430,396,431,359,327,360,42,365,366,397,0,396,397,431,327,328,360,42,366,398,397,0,397,432,431,328,361,360,42,366,367,398,0,397,398,432,328,329,361,42,367,399,398,0,398,433,432,329,362,361,42,367,368,399,0,398,399,433,329,330,362,42,368,400,399,0,399,434,433,330,363,362,42,368,401,400,0,399,435,434,330,364,363,42,368,369,401,0,399,400,435,330,331,364,42,369,402,401,0,400,436,435,331,365,364,42,369,370,402,0,400,401,436,331,332,365,42,370,371,402,0,401,402,436,332,333,365,42,371,403,402,0,402,437,436,333,366,365,42,371,373,403,0,402,404,437,333,335,366,42,373,404,403,0,404,438,437,335,367,366,42,373,404,405,0,406,439,440,335,367,368,42,373,406,404,0,404,441,438,335,369,367,42,375,406,373,0,408,441,404,337,369,335,42,375,376,406,0,408,409,441,337,338,369,42,376,377,406,0,409,410,441,338,339,369,42,377,407,406,0,410,442,441,339,370,369,42,377,408,407,0,410,443,442,339,371,370,42,378,408,377,0,411,443,410,340,371,339,42,378,409,408,0,411,444,443,340,372,371,42,379,409,378,0,412,444,411,341,372,340,42,379,410,409,0,412,445,444,341,373,372,42,380,410,379,0,413,445,412,342,373,341,42,380,411,410,0,413,446,445,342,374,373,42,382,411,380,0,415,446,413,344,374,342,42,382,412,411,0,415,447,446,344,375,374,42,384,412,382,0,417,447,415,346,375,344,42,384,413,412,0,417,448,447,346,376,375,42,414,413,384,0,449,448,417,377,376,346,42,414,415,413,0,449,450,448,377,378,376,42,414,416,415,0,449,451,450,377,379,378,42,417,416,414,0,452,451,449,380,379,377,42,417,418,416,0,452,453,451,380,381,379,42,419,418,417,0,454,453,452,382,381,380,42,420,418,419,0,455,453,454,383,381,382,42,418,420,421,0,453,455,456,381,383,384,42,420,422,421,0,455,457,456,383,385,384,42,420,423,422,0,455,458,457,383,386,385,42,424,423,420,0,459,458,455,387,386,383,42,424,425,423,0,459,460,458,387,388,386,42,426,425,424,0,461,460,459,389,388,387,42,426,427,425,0,462,463,464,389,390,388,42,426,428,427,0,462,465,463,389,391,390,42,429,428,426,0,466,465,462,392,391,389,42,429,430,428,0,466,467,465,392,393,391,42,390,430,429,0,425,467,466,353,393,392,42,390,391,430,0,425,424,467,353,354,393,42,391,431,430,0,424,468,467,354,394,393,42,391,392,431,0,424,426,468,354,355,394,42,431,392,432,0,468,426,469,394,355,395,42,392,393,432,0,426,427,469,355,356,395,42,432,393,433,0,469,427,470,395,356,396,42,393,394,433,0,427,428,470,356,357,396,42,433,394,395,0,470,428,429,396,357,358,42,433,395,434,0,470,429,471,396,358,397,42,434,395,435,0,471,429,472,397,358,398,42,395,396,435,0,429,430,472,358,359,398,42,435,396,397,0,472,430,431,398,359,360,42,435,397,436,0,472,431,473,398,360,399,42,398,436,397,0,432,473,431,361,399,360,42,398,437,436,0,432,474,473,361,400,399,42,399,437,398,0,433,474,432,362,400,361,42,399,438,437,0,433,475,474,362,401,400,42,400,438,399,0,434,475,433,363,401,362,42,400,439,438,0,434,476,475,363,402,401,42,400,440,439,0,434,477,476,363,403,402,42,401,440,400,0,435,477,434,364,403,363,42,401,441,440,0,435,478,477,364,404,403,42,402,441,401,0,436,478,435,365,404,364,42,403,441,402,0,437,478,436,366,404,365,42,403,442,441,0,437,479,478,366,405,404,42,404,442,403,0,438,479,437,367,405,366,42,404,443,442,0,438,480,479,367,406,405,42,407,443,404,0,442,480,438,370,406,367,42,407,444,443,0,442,481,480,370,407,406,42,408,444,407,0,443,481,442,371,407,370,42,408,445,444,0,443,482,481,371,408,407,42,409,445,408,0,444,482,443,372,408,371,42,409,446,445,0,444,483,482,372,409,408,42,410,446,409,0,445,483,444,373,409,372,42,410,447,446,0,445,484,483,373,410,409,42,411,447,410,0,446,484,445,374,410,373,42,412,447,411,0,447,484,446,375,410,374,42,412,448,447,0,447,485,484,375,411,410,42,413,448,412,0,448,485,447,376,411,375,42,413,449,448,0,448,486,485,376,412,411,42,415,449,413,0,450,486,448,378,412,376,42,415,450,449,0,450,487,486,378,413,412,42,451,450,415,0,488,487,450,414,413,378,42,451,452,450,0,488,489,487,414,415,413,42,453,452,451,0,490,489,488,416,415,414,42,454,452,453,0,491,489,490,417,415,416,42,454,455,452,0,491,492,489,417,418,415,42,455,456,452,0,492,493,489,418,419,415,42,452,456,457,0,489,493,494,415,419,420,42,456,458,457,0,493,495,494,419,421,420,42,457,458,459,0,494,495,496,420,421,422,42,458,460,459,0,495,497,496,421,423,422,42,459,460,461,0,496,497,498,422,423,424,42,460,462,461,0,497,499,498,423,425,424,42,461,462,463,0,498,499,500,424,425,426,42,463,462,464,0,500,499,501,426,425,427,42,464,462,465,0,501,499,502,427,425,428,42,464,465,466,0,501,502,503,427,428,429,42,466,465,467,0,503,502,504,429,428,430,42,466,467,468,0,503,504,505,429,430,431,42,469,466,468,0,506,503,505,432,429,431,42,470,466,469,0,507,503,506,433,429,432,42,470,464,466,0,507,501,503,433,427,429,42,471,464,470,0,508,501,507,434,427,433,42,471,463,464,0,508,500,501,434,426,427,42,472,463,471,0,509,500,508,435,426,434,42,461,463,472,0,498,500,509,424,426,435,42,461,472,473,0,498,509,510,424,435,436,42,473,472,474,0,510,509,511,436,435,437,42,474,472,471,0,511,509,508,437,435,434,42,474,471,475,0,511,508,512,437,434,438,42,475,471,470,0,512,508,507,438,434,433,42,475,470,476,0,512,507,513,438,433,439,42,476,470,477,0,513,507,514,439,433,440,42,477,470,478,0,514,507,515,440,433,441,42,478,470,469,0,515,507,506,441,433,432,42,478,469,479,0,515,506,516,441,432,442,42,479,469,480,0,516,506,517,442,432,443,42,469,468,480,0,506,505,517,432,431,443,42,481,479,480,0,518,516,517,444,442,443,42,481,482,479,0,518,519,516,444,445,442,42,481,483,482,0,518,520,519,444,446,445,42,484,483,481,0,521,520,518,447,446,444,42,484,485,483,0,521,522,520,447,448,446,42,486,485,484,0,523,522,521,449,448,447,42,486,487,485,0,523,524,522,449,450,448,42,488,487,486,0,525,524,523,451,450,449,42,488,489,487,0,525,526,524,451,452,450,42,490,489,488,0,527,526,525,453,452,451,42,490,491,489,0,527,528,526,453,454,452,42,492,491,490,0,529,528,527,455,454,453,42,492,493,491,0,529,530,528,455,456,454,42,494,493,492,0,531,530,529,457,456,455,42,494,495,493,0,531,532,530,457,458,456,42,431,495,494,0,468,532,531,394,458,457,42,431,432,495,0,468,469,532,394,395,458,42,495,432,496,0,532,469,533,458,395,459,42,432,433,496,0,469,470,533,395,396,459,42,496,433,434,0,533,470,471,459,396,397,42,496,434,497,0,533,471,534,459,397,460,42,497,434,498,0,534,471,535,460,397,461,42,434,435,498,0,471,472,535,397,398,461,42,498,435,436,0,535,472,473,461,398,399,42,498,436,499,0,535,473,536,461,399,462,42,437,499,436,0,474,536,473,400,462,399,42,437,500,499,0,474,537,536,400,463,462,42,438,500,437,0,475,537,474,401,463,400,42,438,501,500,0,475,538,537,401,464,463,42,439,501,438,0,476,538,475,402,464,401,42,439,502,501,0,476,539,538,402,465,464,42,439,503,502,0,476,540,539,402,466,465,42,440,503,439,0,477,540,476,403,466,402,42,440,504,503,0,477,541,540,403,467,466,42,441,504,440,0,478,541,477,404,467,403,42,442,504,441,0,479,541,478,405,467,404,42,442,505,504,0,479,542,541,405,468,467,42,443,505,442,0,480,542,479,406,468,405,42,443,506,505,0,480,543,542,406,469,468,42,444,506,443,0,481,543,480,407,469,406,42,444,507,506,0,481,544,543,407,470,469,42,444,445,507,0,481,482,544,407,408,470,42,445,508,507,0,482,545,544,408,471,470,42,445,509,508,0,482,546,545,408,472,471,42,446,509,445,0,483,546,482,409,472,408,42,447,509,446,0,484,546,483,410,472,409,42,448,509,447,0,485,546,484,411,472,410,42,448,510,509,0,485,547,546,411,473,472,42,449,510,448,0,486,547,485,412,473,411,42,449,511,510,0,486,548,547,412,474,473,42,450,511,449,0,487,548,486,413,474,412,42,450,457,511,0,487,494,548,413,420,474,42,452,457,450,0,489,494,487,415,420,413,42,457,512,511,0,494,549,548,420,475,474,42,457,459,512,0,494,496,549,420,422,475,42,459,473,512,0,496,510,549,422,436,475,42,459,461,473,0,496,498,510,422,424,436,42,512,473,513,0,549,510,550,475,436,476,42,473,474,513,0,510,511,550,436,437,476,42,513,474,514,0,550,511,551,476,437,477,42,514,474,475,0,551,511,512,477,437,438,42,514,475,515,0,551,512,552,477,438,478,42,515,475,476,0,552,512,513,478,438,439,42,515,476,516,0,552,513,553,478,439,479,42,516,476,517,0,553,513,554,479,439,480,42,517,476,477,0,554,513,514,480,439,440,42,518,517,477,0,555,554,514,481,480,440,42,519,517,518,0,556,554,555,482,480,481,42,519,520,517,0,556,557,554,482,483,480,42,502,520,519,0,539,557,556,465,483,482,42,503,520,502,0,540,557,539,466,483,465,42,503,521,520,0,540,558,557,466,484,483,42,504,521,503,0,541,558,540,467,484,466,42,505,521,504,0,542,558,541,468,484,467,42,505,522,521,0,542,559,558,468,485,484,42,506,522,505,0,543,559,542,469,485,468,42,506,523,522,0,543,560,559,469,486,485,42,506,507,523,0,543,544,560,469,470,486,42,507,524,523,0,544,561,560,470,487,486,42,507,508,524,0,544,545,561,470,471,487,42,508,525,524,0,545,562,561,471,488,487,42,510,525,508,0,547,562,545,473,488,471,42,511,525,510,0,548,562,547,474,488,473,42,511,512,525,0,548,549,562,474,475,488,42,512,513,525,0,549,550,562,475,476,488,42,525,513,524,0,562,550,561,488,476,487,42,524,513,514,0,561,550,551,487,476,477,42,523,524,514,0,560,561,551,486,487,477,42,523,514,515,0,560,551,552,486,477,478,42,523,515,522,0,560,552,559,486,478,485,42,522,515,516,0,559,552,553,485,478,479,42,522,516,521,0,559,553,558,485,479,484,42,521,516,520,0,558,553,557,484,479,483,42,520,516,517,0,557,553,554,483,479,480,42,510,508,509,0,547,545,546,473,471,472,42,502,519,526,0,539,556,563,465,482,489,42,526,519,527,0,563,556,564,489,482,490,42,519,518,527,0,556,555,564,482,481,490,42,527,518,528,0,564,555,565,490,481,491,42,518,529,528,0,555,566,565,481,492,491,42,518,477,529,0,555,514,566,481,440,492,42,529,477,478,0,566,514,515,492,440,441,42,529,478,482,0,566,515,519,492,441,445,42,482,478,479,0,519,515,516,445,441,442,42,529,482,483,0,566,519,520,492,445,446,42,528,529,483,0,565,566,520,491,492,446,42,528,483,485,0,565,520,522,491,446,448,42,530,528,485,0,567,565,522,493,491,448,42,527,528,530,0,564,565,567,490,491,493,42,531,527,530,0,568,564,567,494,490,493,42,526,527,531,0,563,564,568,489,490,494,42,532,526,531,0,569,563,568,495,489,494,42,501,526,532,0,538,563,569,464,489,495,42,502,526,501,0,539,563,538,465,489,464,42,501,532,500,0,538,569,537,464,495,463,42,500,532,533,0,537,569,570,463,495,496,42,533,532,534,0,570,569,571,496,495,497,42,532,531,534,0,569,568,571,495,494,497,42,534,531,535,0,571,568,572,497,494,498,42,535,531,530,0,572,568,567,498,494,493,42,487,535,530,0,524,572,567,450,498,493,42,489,535,487,0,526,572,524,452,498,450,42,489,536,535,0,526,573,572,452,499,498,42,491,536,489,0,528,573,526,454,499,452,42,491,537,536,0,528,574,573,454,500,499,42,493,537,491,0,530,574,528,456,500,454,42,493,538,537,0,530,575,574,456,501,500,42,495,538,493,0,532,575,530,458,501,456,42,495,496,538,0,532,533,575,458,459,501,42,538,496,497,0,575,533,534,501,459,460,42,538,497,539,0,575,534,576,501,460,502,42,539,497,540,0,576,534,577,502,460,503,42,497,498,540,0,534,535,577,460,461,503,42,540,498,499,0,577,535,536,503,461,462,42,540,499,533,0,577,536,570,503,462,496,42,500,533,499,0,537,570,536,463,496,462,42,541,540,533,0,578,577,570,504,503,496,42,539,540,541,0,576,577,578,502,503,504,42,537,539,541,0,574,576,578,500,502,504,42,538,539,537,0,575,576,574,501,502,500,42,537,541,536,0,574,578,573,500,504,499,42,536,541,534,0,573,578,571,499,504,497,42,541,533,534,0,578,570,571,504,496,497,42,536,534,535,0,573,571,572,499,497,498,42,487,530,485,0,524,567,522,450,493,448,42,542,431,494,0,579,468,531,505,394,457,42,430,431,542,0,467,468,579,393,394,505,42,430,542,428,0,467,579,465,393,505,391,42,542,543,428,0,579,580,465,505,506,391,42,543,542,544,0,580,579,581,506,505,507,42,542,494,544,0,579,531,581,505,457,507,42,544,494,492,0,581,531,529,507,457,455,42,544,492,545,0,581,529,582,507,455,508,42,545,492,490,0,582,529,527,508,455,453,42,490,546,545,0,527,583,582,453,509,508,42,546,490,488,0,583,527,525,509,453,451,42,546,488,547,0,583,525,584,509,451,510,42,547,488,486,0,584,525,523,510,451,449,42,547,486,548,0,584,523,585,510,449,511,42,548,486,549,0,585,523,586,511,449,512,42,486,484,549,0,523,521,586,449,447,512,42,549,484,550,0,586,521,587,512,447,513,42,484,481,550,0,521,518,587,447,444,513,42,550,481,480,0,587,518,517,513,444,443,42,551,547,548,0,588,584,585,514,510,511,42,552,547,551,0,589,584,588,515,510,514,42,552,553,547,0,589,590,584,515,516,510,42,553,552,554,0,590,589,591,516,515,517,42,553,554,555,0,590,591,592,516,517,518,42,555,554,556,0,592,591,593,518,517,519,42,555,556,557,0,592,593,594,518,519,520,42,557,556,558,0,594,593,595,520,519,521,42,557,558,559,0,594,595,596,520,521,522,42,559,558,560,0,596,595,597,522,521,523,42,560,558,561,0,597,595,598,523,521,524,42,562,560,561,0,599,597,598,525,523,524,42,563,560,562,0,600,597,599,526,523,525,42,563,564,560,0,600,601,597,526,527,523,42,565,564,563,0,602,601,600,528,527,526,42,565,566,564,0,602,603,601,528,529,527,42,425,566,565,0,464,603,602,388,529,528,42,425,427,566,0,464,463,603,388,390,529,42,427,567,566,0,463,604,603,390,530,529,42,543,567,427,0,580,604,463,506,530,390,42,567,543,568,0,604,580,605,530,506,531,42,543,544,568,0,580,581,605,506,507,531,42,568,544,545,0,605,581,582,531,507,508,42,545,569,568,0,582,606,605,508,532,531,42,545,546,569,0,582,583,606,508,509,532,42,546,553,569,0,583,590,606,509,516,532,42,553,546,547,0,590,583,584,516,509,510,42,569,553,555,0,606,590,592,532,516,518,42,569,555,570,0,606,592,607,532,518,533,42,570,555,557,0,607,592,594,533,518,520,42,570,557,571,0,607,594,608,533,520,534,42,571,557,559,0,608,594,596,534,520,522,42,571,559,564,0,608,596,601,534,522,527,42,564,559,560,0,601,596,597,527,522,523,42,566,571,564,0,603,608,601,529,534,527,42,567,571,566,0,604,608,603,530,534,529,42,567,570,571,0,604,607,608,530,533,534,42,568,570,567,0,605,607,604,531,533,530,42,568,569,570,0,605,606,607,531,532,533,42,428,543,427,0,465,580,463,391,506,390,42,425,565,423,0,460,609,458,388,528,386,42,423,565,572,0,458,609,610,386,528,535,42,565,563,572,0,609,611,610,528,526,535,42,572,563,573,0,610,611,612,535,526,536,42,563,562,573,0,611,613,612,526,525,536,42,573,562,574,0,612,613,614,536,525,537,42,562,575,574,0,613,615,614,525,538,537,42,562,561,575,0,599,598,616,525,524,538,42,573,574,576,0,612,614,617,536,537,539,42,577,573,576,0,618,612,617,540,536,539,42,572,573,577,0,610,612,618,535,536,540,42,422,572,577,0,457,610,618,385,535,540,42,423,572,422,0,458,610,457,386,535,385,42,422,577,578,0,457,618,619,385,540,541,42,578,577,579,0,619,618,620,541,540,542,42,577,576,579,0,618,617,620,540,539,542,42,578,579,580,0,619,620,621,541,542,543,42,581,578,580,0,622,619,621,544,541,543,42,421,578,581,0,456,619,622,384,541,544,42,421,422,578,0,456,457,619,384,385,541,42,582,421,581,0,623,456,622,545,384,544,42,418,421,582,0,453,456,623,381,384,545,42,416,418,582,0,451,453,623,379,381,545,42,416,582,451,0,451,623,488,379,545,414,42,451,582,453,0,488,623,490,414,545,416,42,582,581,453,0,623,622,490,545,544,416,42,453,581,454,0,490,622,491,416,544,417,42,581,580,454,0,622,621,491,544,543,417,42,415,416,451,0,450,451,488,378,379,414,42,406,407,404,0,441,442,438,369,370,367,42,390,429,388,0,423,624,421,353,392,351,42,388,429,583,0,421,624,625,351,392,546,42,429,426,583,0,624,461,625,392,389,546,42,583,426,424,0,625,461,459,546,389,387,42,583,424,419,0,625,459,454,546,387,382,42,419,424,420,0,454,459,455,382,387,383,42,387,583,419,0,420,625,454,350,546,382,42,388,583,387,0,421,625,420,351,546,350,42,419,417,387,0,454,452,420,382,380,350,42,387,417,385,0,420,452,418,350,380,349,42,417,414,385,0,452,449,418,380,377,349,42,385,414,384,0,418,449,417,349,377,346,42,404,584,405,0,439,626,440,367,547,368,42,404,585,584,0,439,627,626,367,548,547,42,585,586,584,0,628,629,630,548,549,547,42,585,587,586,0,628,631,629,548,550,549,42,588,587,585,0,632,631,628,551,550,548,42,588,589,587,0,632,633,631,551,552,550,42,590,589,588,0,634,633,632,553,552,551,42,590,591,589,0,634,635,633,553,554,552,42,592,591,590,0,636,635,634,555,554,553,42,593,591,592,0,637,635,636,556,554,555,42,593,594,591,0,637,638,635,556,557,554,42,595,594,593,0,639,638,637,558,557,556,42,595,596,594,0,639,640,638,558,559,557,42,597,596,595,0,641,640,639,560,559,558,42,597,598,596,0,641,642,640,560,561,559,42,599,598,597,0,643,642,641,562,561,560,42,599,600,598,0,643,644,642,562,563,561,42,601,600,599,0,645,644,643,564,563,562,42,601,602,600,0,645,646,644,564,565,563,42,603,602,601,0,647,646,645,566,565,564,42,603,604,602,0,647,648,646,566,567,565,42,605,604,603,0,649,648,647,568,567,566,42,605,606,604,0,649,650,648,568,569,567,42,607,606,605,0,651,650,649,570,569,568,42,607,608,606,0,651,652,650,570,571,569,42,609,608,607,0,653,652,651,572,571,570,42,609,610,608,0,653,654,652,572,573,571,42,611,610,609,0,655,654,653,574,573,572,42,611,612,610,0,655,656,654,574,575,573,42,613,612,611,0,657,656,655,576,575,574,42,613,614,612,0,657,658,656,576,577,575,42,615,614,613,0,659,658,657,578,577,576,42,615,616,614,0,659,660,658,578,579,577,42,617,616,615,0,661,660,659,580,579,578,42,617,618,616,0,661,662,660,580,581,579,42,619,618,617,0,663,662,661,582,581,580,42,619,620,618,0,663,664,662,582,583,581,42,621,620,619,0,665,664,663,584,583,582,42,621,622,620,0,665,666,664,584,585,583,42,623,622,621,0,667,666,665,586,585,584,42,623,624,622,0,667,668,666,586,587,585,42,625,624,623,0,669,668,667,588,587,586,42,625,626,624,0,669,670,668,588,589,587,42,627,626,625,0,671,670,669,590,589,588,42,627,628,626,0,671,672,670,590,591,589,42,629,628,627,0,673,672,671,592,591,590,42,629,630,628,0,673,674,672,592,593,591,42,631,630,629,0,675,674,673,594,593,592,42,632,630,631,0,676,677,678,595,593,594,42,632,633,630,0,676,679,677,595,596,593,42,632,634,633,0,676,680,679,595,597,596,42,632,635,634,0,676,681,680,595,598,597,42,636,635,632,0,682,681,676,599,598,595,42,637,635,636,0,683,684,685,600,598,599,42,638,635,637,0,686,684,683,601,598,600,42,638,634,635,0,686,687,684,601,597,598,42,639,634,638,0,688,687,686,602,597,601,42,639,633,634,0,688,689,687,602,596,597,42,628,633,639,0,672,689,688,591,596,602,42,628,630,633,0,672,674,689,591,593,596,42,628,639,626,0,672,688,670,591,602,589,42,626,639,640,0,670,688,690,589,602,603,42,639,638,640,0,688,686,690,602,601,603,42,640,638,641,0,690,686,691,603,601,604,42,641,638,637,0,691,686,683,604,601,600,42,641,637,642,0,691,683,692,604,600,605,42,642,637,643,0,692,683,693,605,600,606,42,637,636,643,0,683,685,693,600,599,606,42,644,643,636,0,694,693,685,607,606,599,42,645,643,644,0,695,693,694,608,606,607,42,645,646,643,0,695,696,693,608,609,606,42,647,646,645,0,697,696,695,610,609,608,42,647,648,646,0,697,698,696,610,611,609,42,649,648,647,0,699,698,697,612,611,610,42,649,650,648,0,699,700,698,612,613,611,42,649,651,650,0,699,701,700,612,614,613,42,652,651,649,0,702,703,704,615,614,612,42,653,651,652,0,705,703,702,616,614,615,42,653,654,651,0,705,706,703,616,617,614,42,653,655,654,0,705,707,706,616,618,617,42,656,655,653,0,708,707,705,619,618,616,42,656,657,655,0,708,709,707,619,620,618,42,657,656,658,0,709,708,710,620,619,621,42,658,656,659,0,710,708,711,621,619,622,42,656,653,659,0,708,705,711,619,616,622,42,659,653,652,0,711,705,702,622,616,615,42,660,659,652,0,712,711,702,623,622,615,42,658,659,660,0,710,711,712,621,622,623,42,658,660,661,0,710,712,713,621,623,624,42,661,660,662,0,713,712,714,624,623,625,42,660,663,662,0,712,715,714,623,626,625,42,663,660,664,0,715,712,716,626,623,627,42,660,652,664,0,712,702,716,623,615,627,42,664,652,647,0,716,702,717,627,615,610,42,652,649,647,0,702,704,717,615,612,610,42,664,647,665,0,716,717,718,627,610,628,42,665,647,645,0,718,717,719,628,610,608,42,666,665,645,0,720,718,719,629,628,608,42,667,665,666,0,721,718,720,630,628,629,42,663,665,667,0,715,718,721,626,628,630,42,663,664,665,0,715,716,718,626,627,628,42,663,667,668,0,715,721,722,626,630,631,42,667,632,668,0,723,676,724,630,595,631,42,666,632,667,0,725,676,723,629,595,630,42,666,644,632,0,725,726,676,629,607,595,42,666,645,644,0,720,719,727,629,608,607,42,644,636,632,0,726,682,676,607,599,595,42,668,632,631,0,724,676,678,631,595,594,42,662,668,631,0,714,722,675,625,631,594,42,662,663,668,0,714,715,722,625,626,631,42,629,662,631,0,673,714,675,592,625,594,42,661,662,629,0,713,714,673,624,625,592,42,627,661,629,0,671,713,673,590,624,592,42,658,661,627,0,710,713,671,621,624,590,42,658,627,625,0,710,671,669,621,590,588,42,669,658,625,0,728,710,669,632,621,588,42,669,657,658,0,728,709,710,632,620,621,42,670,657,669,0,729,709,728,633,620,632,42,657,670,671,0,709,729,730,620,633,634,42,670,672,671,0,729,731,730,633,635,634,42,670,673,672,0,729,732,731,633,636,635,42,673,670,674,0,732,729,733,636,633,637,42,674,670,669,0,733,729,728,637,633,632,42,674,669,621,0,733,728,665,637,632,584,42,621,669,623,0,665,728,667,584,632,586,42,669,625,623,0,728,669,667,632,588,586,42,619,674,621,0,663,733,665,582,637,584,42,675,674,619,0,734,733,663,638,637,582,42,675,673,674,0,734,732,733,638,636,637,42,676,673,675,0,735,732,734,639,636,638,42,673,676,677,0,732,735,736,636,639,640,42,676,678,677,0,735,737,736,639,641,640,42,676,679,678,0,735,738,737,639,642,641,42,679,676,680,0,738,735,739,642,639,643,42,680,676,675,0,739,735,734,643,639,638,42,680,675,617,0,739,734,661,643,638,580,42,617,675,619,0,661,734,663,580,638,582,42,615,680,617,0,659,739,661,578,643,580,42,681,680,615,0,740,739,659,644,643,578,42,681,679,680,0,740,738,739,644,642,643,42,682,679,681,0,741,738,740,645,642,644,42,679,682,683,0,738,741,742,642,645,646,42,682,684,683,0,741,743,742,645,647,646,42,682,685,684,0,741,744,743,645,648,647,42,685,682,686,0,744,741,745,648,645,649,42,686,682,681,0,745,741,740,649,645,644,42,686,681,613,0,745,740,657,649,644,576,42,613,681,615,0,657,740,659,576,644,578,42,611,686,613,0,655,745,657,574,649,576,42,687,686,611,0,746,745,655,650,649,574,42,687,685,686,0,746,744,745,650,648,649,42,688,685,687,0,747,744,746,651,648,650,42,685,688,689,0,744,747,748,648,651,652,42,688,690,689,0,747,749,748,651,653,652,42,688,691,690,0,747,750,749,651,654,653,42,691,688,692,0,750,747,751,654,651,655,42,692,688,687,0,751,747,746,655,651,650,42,692,687,609,0,751,746,653,655,650,572,42,609,687,611,0,653,746,655,572,650,574,42,607,692,609,0,651,751,653,570,655,572,42,693,692,607,0,752,751,651,656,655,570,42,693,691,692,0,752,750,751,656,654,655,42,694,691,693,0,753,750,752,657,654,656,42,694,695,691,0,753,754,750,657,658,654,42,694,696,695,0,753,755,754,657,659,658,42,697,696,694,0,756,755,753,660,659,657,42,698,696,697,0,757,755,756,661,659,660,42,698,699,696,0,757,758,755,661,662,659,42,700,699,698,0,759,760,761,663,662,661,42,700,701,699,0,759,762,760,663,664,662,42,702,701,700,0,763,762,759,665,664,663,42,702,703,701,0,763,764,762,665,666,664,42,704,703,702,0,765,764,763,667,666,665,42,704,705,703,0,765,766,764,667,668,666,42,706,705,704,0,767,766,765,669,668,667,42,706,707,705,0,767,768,766,669,670,668,42,708,707,706,0,769,768,767,671,670,669,42,708,709,707,0,769,770,768,671,672,670,42,710,709,708,0,771,770,769,673,672,671,42,710,711,709,0,771,772,770,673,674,672,42,712,711,710,0,773,772,771,675,674,673,42,712,713,711,0,773,774,772,675,676,674,42,714,713,712,0,775,774,773,677,676,675,42,714,715,713,0,775,776,774,677,678,676,42,716,715,714,0,777,776,775,679,678,677,42,716,717,715,0,777,778,776,679,680,678,42,718,717,716,0,779,778,777,681,680,679,42,718,719,717,0,779,780,778,681,682,680,42,720,719,718,0,781,780,779,683,682,681,42,720,721,719,0,781,782,780,683,684,682,42,722,721,720,0,783,782,781,685,684,683,42,722,723,721,0,783,784,782,685,686,684,42,724,723,722,0,785,784,783,687,686,685,42,724,725,723,0,785,786,784,687,688,686,42,724,726,725,0,785,787,786,687,689,688,42,727,726,724,0,788,787,785,690,689,687,42,727,728,726,0,788,789,787,690,691,689,42,729,728,727,0,790,789,788,692,691,690,42,729,730,728,0,790,791,789,692,693,691,42,729,731,730,0,790,792,791,692,694,693,42,732,731,729,0,793,792,790,695,694,692,42,732,733,731,0,793,794,792,695,696,694,42,734,733,732,0,795,794,793,697,696,695,42,733,734,735,0,794,795,796,696,697,698,42,734,736,735,0,795,797,796,697,699,698,42,734,737,736,0,795,798,797,697,700,699,42,737,734,738,0,798,795,799,700,697,701,42,738,734,732,0,799,795,793,701,697,695,42,738,732,739,0,799,793,800,701,695,702,42,739,732,729,0,800,793,790,702,695,692,42,729,727,739,0,790,788,800,692,690,702,42,739,727,724,0,800,788,785,702,690,687,42,739,724,740,0,800,785,801,702,687,703,42,740,724,722,0,801,785,783,703,687,685,42,740,722,741,0,801,783,802,703,685,704,42,741,722,720,0,802,783,781,704,685,683,42,741,720,742,0,802,781,803,704,683,705,42,742,720,718,0,803,781,779,705,683,681,42,743,742,718,0,804,803,779,706,705,681,42,743,744,742,0,804,805,803,706,707,705,42,745,744,743,0,806,805,804,708,707,706,42,745,746,744,0,806,807,805,708,709,707,42,747,746,745,0,808,807,806,710,709,708,42,746,747,748,0,807,808,809,709,710,711,42,747,749,748,0,808,810,809,710,712,711,42,747,750,749,0,808,811,810,710,713,712,42,750,747,751,0,811,808,812,713,710,714,42,751,747,745,0,812,808,806,714,710,708,42,751,745,752,0,812,806,813,714,708,715,42,752,745,743,0,813,806,804,715,708,706,42,752,743,716,0,813,804,777,715,706,679,42,716,743,718,0,777,804,779,679,706,681,42,714,752,716,0,775,813,777,677,715,679,42,753,752,714,0,814,813,775,716,715,677,42,753,751,752,0,814,812,813,716,714,715,42,754,751,753,0,815,812,814,717,714,716,42,754,750,751,0,815,811,812,717,713,714,42,755,750,754,0,816,811,815,718,713,717,42,750,755,756,0,811,816,817,713,718,719,42,755,757,756,0,816,818,817,718,720,719,42,755,758,757,0,816,819,818,718,721,720,42,758,755,759,0,819,816,820,721,718,722,42,759,755,754,0,820,816,815,722,718,717,42,759,754,760,0,820,815,821,722,717,723,42,760,754,753,0,821,815,814,723,717,716,42,753,712,760,0,814,773,821,716,675,723,42,712,753,714,0,773,814,775,675,716,677,42,760,712,710,0,821,773,771,723,675,673,42,760,710,761,0,821,771,822,723,673,724,42,761,710,708,0,822,771,769,724,673,671,42,762,761,708,0,823,822,769,725,724,671,42,762,763,761,0,823,824,822,725,726,724,42,764,763,762,0,825,824,823,727,726,725,42,764,765,763,0,825,826,824,727,728,726,42,766,765,764,0,827,826,825,729,728,727,42,765,766,767,0,826,827,828,728,729,730,42,766,768,767,0,827,829,828,729,731,730,42,766,769,768,0,827,830,829,729,732,731,42,769,766,770,0,830,827,831,732,729,733,42,770,766,764,0,831,827,825,733,729,727,42,770,764,771,0,831,825,832,733,727,734,42,771,764,762,0,832,825,823,734,727,725,42,771,762,706,0,832,823,767,734,725,669,42,706,762,708,0,767,823,769,669,725,671,42,704,771,706,0,765,832,767,667,734,669,42,772,771,704,0,833,832,765,735,734,667,42,772,770,771,0,833,831,832,735,733,734,42,773,770,772,0,834,831,833,736,733,735,42,773,769,770,0,834,830,831,736,732,733,42,774,769,773,0,835,830,834,737,732,736,42,769,774,775,0,830,835,836,732,737,738,42,774,776,775,0,835,837,836,737,739,738,42,774,777,776,0,835,838,837,737,740,739,42,777,774,778,0,838,835,839,740,737,741,42,778,774,773,0,839,835,834,741,737,736,42,778,773,779,0,839,834,840,741,736,742,42,779,773,772,0,840,834,833,742,736,735,42,779,772,702,0,840,833,763,742,735,665,42,702,772,704,0,763,833,765,665,735,667,42,779,702,700,0,840,763,759,742,665,663,42,780,779,700,0,841,840,759,743,742,663,42,780,778,779,0,841,839,840,743,741,742,42,781,778,780,0,842,839,841,744,741,743,42,777,778,781,0,838,839,842,740,741,744,42,782,777,781,0,843,838,842,745,740,744,42,777,782,783,0,838,843,844,740,745,746,42,782,784,783,0,843,845,844,745,747,746,42,782,785,784,0,843,846,845,745,748,747,42,785,782,786,0,846,843,847,748,745,749,42,782,781,786,0,843,842,847,745,744,749,42,786,781,787,0,847,842,848,749,744,750,42,787,781,780,0,848,842,841,750,744,743,42,787,780,788,0,848,841,849,750,743,751,42,780,698,788,0,841,761,849,743,661,751,42,780,700,698,0,841,759,761,743,663,661,42,788,698,697,0,850,757,756,751,661,660,42,789,788,697,0,851,850,756,752,751,660,42,790,788,789,0,852,850,851,753,751,752,42,787,788,790,0,848,849,853,750,751,753,42,791,787,790,0,854,848,853,754,750,753,42,791,786,787,0,854,847,848,754,749,750,42,792,786,791,0,855,847,854,755,749,754,42,792,785,786,0,855,846,847,755,748,749,42,792,793,785,0,855,856,846,755,756,748,42,792,794,793,0,855,857,856,755,757,756,42,794,792,795,0,857,855,858,757,755,758,42,795,792,791,0,858,855,854,758,755,754,42,795,791,796,0,858,854,859,758,754,759,42,796,791,790,0,859,854,853,759,754,753,42,796,790,797,0,860,852,861,759,753,760,42,797,790,789,0,861,852,851,760,753,752,42,797,789,798,0,861,851,862,760,752,761,42,798,789,799,0,862,851,863,761,752,762,42,789,697,799,0,851,756,863,752,660,762,42,799,697,800,0,863,756,864,762,660,763,42,697,694,800,0,756,753,864,660,657,763,42,800,694,693,0,864,753,752,763,657,656,42,800,693,605,0,864,752,649,763,656,568,42,605,693,607,0,649,752,651,568,656,570,42,603,800,605,0,647,864,649,566,763,568,42,603,799,800,0,647,863,864,566,762,763,42,601,799,603,0,645,863,647,564,762,566,42,601,798,799,0,645,862,863,564,761,762,42,599,798,601,0,643,862,645,562,761,564,42,801,798,599,0,865,862,643,764,761,562,42,801,797,798,0,865,861,862,764,760,761,42,802,797,801,0,866,861,865,765,760,764,42,802,796,797,0,866,860,861,765,759,760,42,802,803,796,0,866,867,860,765,766,759,42,804,803,802,0,868,867,866,767,766,765,42,804,795,803,0,869,858,870,767,758,766,42,804,805,795,0,869,871,858,767,768,758,42,806,805,804,0,872,871,869,769,768,767,42,806,807,805,0,872,873,871,769,770,768,42,807,808,805,0,873,874,871,770,771,768,42,807,809,808,0,873,875,874,770,772,771,42,809,810,808,0,875,876,874,772,773,771,42,809,811,810,0,875,877,876,772,774,773,42,810,811,812,0,876,877,878,773,774,775,42,811,813,812,0,877,879,878,774,776,775,42,813,814,812,0,879,880,878,776,777,775,42,813,815,814,0,879,881,880,776,778,777,42,815,816,814,0,881,882,880,778,779,777,42,817,816,815,0,883,882,881,780,779,778,42,817,818,816,0,883,884,882,780,781,779,42,819,818,817,0,885,884,883,782,781,780,42,819,820,818,0,885,886,884,782,783,781,42,821,820,819,0,887,886,885,784,783,782,42,820,821,584,0,886,887,630,783,784,547,42,405,584,821,0,440,626,888,368,547,784,42,405,821,822,0,440,888,889,368,784,785,42,822,821,823,0,889,888,890,785,784,786,42,823,821,819,0,890,888,891,786,784,782,42,823,819,400,0,890,891,892,786,782,363,42,400,819,817,0,892,891,893,363,782,780,42,368,823,400,0,894,890,892,330,786,363,42,368,824,823,0,894,895,890,330,787,786,42,198,824,368,0,896,895,894,160,787,330,42,198,825,824,0,896,897,895,160,788,787,42,114,825,198,0,898,897,896,76,788,160,42,114,826,825,0,898,899,897,76,789,788,42,83,826,114,0,900,899,898,45,789,76,42,83,827,826,0,900,901,899,45,790,789,42,17,827,83,0,902,901,900,14,790,45,42,17,828,827,0,902,903,901,14,791,790,42,17,86,828,0,902,904,903,14,48,791,42,87,828,86,0,905,903,904,49,791,48,42,87,829,828,0,905,906,903,49,792,791,42,87,118,829,0,905,145,906,49,80,792,42,118,152,829,0,145,147,906,80,114,792,42,829,152,830,0,906,147,907,792,114,793,42,830,152,831,0,907,147,908,793,114,794,42,152,832,831,0,147,909,908,114,795,794,42,151,832,152,0,146,909,147,113,795,114,42,151,372,832,0,146,405,909,113,334,795,42,372,374,832,0,405,407,909,334,336,795,42,832,374,833,0,909,407,910,795,336,796,42,833,374,822,0,910,407,889,796,336,785,42,374,405,822,0,407,440,889,336,368,785,42,374,373,405,0,407,406,440,336,335,368,42,824,833,822,0,895,910,889,787,796,785,42,825,833,824,0,897,910,895,788,796,787,42,825,831,833,0,897,908,910,788,794,796,42,826,831,825,0,899,908,897,789,794,788,42,830,831,826,0,907,908,899,793,794,789,42,827,830,826,0,901,907,899,790,793,789,42,828,830,827,0,903,907,901,791,793,790,42,828,829,830,0,903,906,907,791,792,793,42,832,833,831,0,909,910,908,795,796,794,42,824,822,823,0,895,889,890,787,785,786,42,87,85,86,0,105,61,62,49,47,48,42,584,586,820,0,630,629,886,547,549,783,42,586,818,820,0,629,884,886,549,781,783,42,818,586,834,0,884,629,911,781,549,797,42,586,835,834,0,629,912,911,549,798,797,42,587,835,586,0,631,912,629,550,798,549,42,587,836,835,0,631,913,912,550,799,798,42,589,836,587,0,633,913,631,552,799,550,42,589,837,836,0,633,914,913,552,800,799,42,591,837,589,0,635,914,633,554,800,552,42,594,837,591,0,638,914,635,557,800,554,42,594,838,837,0,638,915,914,557,801,800,42,596,838,594,0,640,915,638,559,801,557,42,596,839,838,0,640,916,915,559,802,801,42,598,839,596,0,642,916,640,561,802,559,42,598,840,839,0,642,917,916,561,803,802,42,600,840,598,0,644,917,642,563,803,561,42,600,841,840,0,644,918,917,563,804,803,42,602,841,600,0,646,918,644,565,804,563,42,602,842,841,0,646,919,918,565,805,804,42,604,842,602,0,648,919,646,567,805,565,42,604,843,842,0,648,920,919,567,806,805,42,606,843,604,0,650,920,648,569,806,567,42,606,844,843,0,650,921,920,569,807,806,42,608,844,606,0,652,921,650,571,807,569,42,608,845,844,0,652,922,921,571,808,807,42,610,845,608,0,654,922,652,573,808,571,42,610,846,845,0,654,923,922,573,809,808,42,610,847,846,0,654,924,923,573,810,809,42,612,847,610,0,656,924,654,575,810,573,42,612,848,847,0,656,925,924,575,811,810,42,614,848,612,0,658,925,656,577,811,575,42,614,849,848,0,658,926,925,577,812,811,42,616,849,614,0,660,926,658,579,812,577,42,616,850,849,0,660,927,926,579,813,812,42,618,850,616,0,662,927,660,581,813,579,42,618,851,850,0,662,928,927,581,814,813,42,620,851,618,0,664,928,662,583,814,581,42,620,852,851,0,664,929,928,583,815,814,42,622,852,620,0,666,929,664,585,815,583,42,622,853,852,0,666,930,929,585,816,815,42,624,853,622,0,668,930,666,587,816,585,42,624,640,853,0,668,690,930,587,603,816,42,626,640,624,0,670,690,668,589,603,587,42,640,854,853,0,690,931,930,603,817,816,42,640,641,854,0,690,691,931,603,604,817,42,854,641,642,0,931,691,692,817,604,605,42,854,642,855,0,931,692,932,817,605,818,42,855,642,646,0,932,692,696,818,605,609,42,642,643,646,0,692,693,696,605,606,609,42,855,646,648,0,932,696,698,818,609,611,42,856,855,648,0,933,932,698,819,818,611,42,854,855,856,0,931,932,933,817,818,819,42,857,854,856,0,934,931,933,820,817,819,42,858,854,857,0,935,931,934,821,817,820,42,852,854,858,0,929,931,935,815,817,821,42,853,854,852,0,930,931,929,816,817,815,42,852,858,851,0,929,935,928,815,821,814,42,851,858,859,0,928,935,936,814,821,822,42,859,858,860,0,936,935,937,822,821,823,42,860,858,857,0,937,935,934,823,821,820,42,860,857,861,0,937,934,938,823,820,824,42,857,650,861,0,934,700,938,820,613,824,42,857,856,650,0,934,933,700,820,819,613,42,856,648,650,0,933,698,700,819,611,613,42,651,861,650,0,701,938,700,614,824,613,42,651,654,861,0,701,939,938,614,617,824,42,654,862,861,0,939,940,938,617,825,824,42,654,863,862,0,939,941,940,617,826,825,42,655,863,654,0,707,942,706,618,826,617,42,655,671,863,0,707,730,942,618,634,826,42,657,671,655,0,709,730,707,620,634,618,42,671,864,863,0,730,943,942,634,827,826,42,671,672,864,0,730,731,943,634,635,827,42,672,865,864,0,731,944,943,635,828,827,42,672,677,865,0,731,736,944,635,640,828,42,673,677,672,0,732,736,731,636,640,635,42,677,866,865,0,736,945,944,640,829,828,42,677,678,866,0,736,737,945,640,641,829,42,678,867,866,0,737,946,945,641,830,829,42,678,683,867,0,737,742,946,641,646,830,42,679,683,678,0,738,742,737,642,646,641,42,683,868,867,0,742,947,946,646,831,830,42,683,684,868,0,742,743,947,646,647,831,42,684,869,868,0,743,948,947,647,832,831,42,684,689,869,0,743,748,948,647,652,832,42,685,689,684,0,744,748,743,648,652,647,42,689,870,869,0,748,949,948,652,833,832,42,689,690,870,0,748,749,949,652,653,833,42,690,871,870,0,749,950,949,653,834,833,42,690,695,871,0,749,754,950,653,658,834,42,691,695,690,0,750,754,749,654,658,653,42,695,872,871,0,754,951,950,658,835,834,42,695,696,872,0,754,755,951,658,659,835,42,699,872,696,0,758,951,755,662,835,659,42,873,872,699,0,952,953,954,836,835,662,42,873,874,872,0,952,955,953,836,837,835,42,875,874,873,0,956,955,952,838,837,836,42,875,876,874,0,956,957,955,838,839,837,42,877,876,875,0,958,957,956,840,839,838,42,878,876,877,0,959,957,958,841,839,840,42,879,876,878,0,960,957,959,842,839,841,42,879,880,876,0,960,961,957,842,843,839,42,839,880,879,0,916,961,960,802,843,842,42,840,880,839,0,917,961,916,803,843,802,42,840,881,880,0,917,962,961,803,844,843,42,841,881,840,0,918,962,917,804,844,803,42,841,882,881,0,918,963,962,804,845,844,42,842,882,841,0,919,963,918,805,845,804,42,842,883,882,0,919,964,963,805,846,845,42,843,883,842,0,920,964,919,806,846,805,42,843,884,883,0,920,965,964,806,847,846,42,844,884,843,0,921,965,920,807,847,806,42,844,885,884,0,921,966,965,807,848,847,42,845,885,844,0,922,966,921,808,848,807,42,845,886,885,0,922,967,966,808,849,848,42,846,886,845,0,923,967,922,809,849,808,42,846,887,886,0,923,968,967,809,850,849,42,847,887,846,0,924,968,923,810,850,809,42,847,888,887,0,924,969,968,810,851,850,42,848,888,847,0,925,969,924,811,851,810,42,848,889,888,0,925,970,969,811,852,851,42,849,889,848,0,926,970,925,812,852,811,42,849,859,889,0,926,936,970,812,822,852,42,850,859,849,0,927,936,926,813,822,812,42,851,859,850,0,928,936,927,814,822,813,42,889,859,890,0,970,936,971,852,822,853,42,890,859,860,0,971,936,937,853,822,823,42,890,860,862,0,971,937,940,853,823,825,42,860,861,862,0,937,938,940,823,824,825,42,890,862,891,0,971,940,972,853,825,854,42,863,891,862,0,941,972,940,826,854,825,42,863,864,891,0,941,973,972,826,827,854,42,864,892,891,0,973,974,972,827,855,854,42,864,865,892,0,973,975,974,827,828,855,42,865,893,892,0,975,976,974,828,856,855,42,865,866,893,0,975,977,976,828,829,856,42,866,894,893,0,977,978,976,829,857,856,42,866,867,894,0,977,979,978,829,830,857,42,867,895,894,0,979,980,978,830,858,857,42,867,896,895,0,979,981,980,830,859,858,42,867,868,896,0,979,982,981,830,831,859,42,868,897,896,0,982,983,981,831,860,859,42,868,869,897,0,982,984,983,831,832,860,42,869,898,897,0,984,985,983,832,861,860,42,870,898,869,0,986,985,984,833,861,832,42,870,899,898,0,986,987,985,833,862,861,42,871,899,870,0,988,987,986,834,862,833,42,871,874,899,0,988,955,987,834,837,862,42,872,874,871,0,953,955,988,835,837,834,42,876,899,874,0,957,987,955,839,862,837,42,876,900,899,0,957,989,987,839,863,862,42,880,900,876,0,961,989,957,843,863,839,42,880,881,900,0,961,962,989,843,844,863,42,881,901,900,0,962,990,989,844,864,863,42,881,882,901,0,962,963,990,844,845,864,42,882,902,901,0,963,991,990,845,865,864,42,882,883,902,0,963,964,991,845,846,865,42,883,903,902,0,964,992,991,846,866,865,42,883,884,903,0,964,965,992,846,847,866,42,884,904,903,0,965,993,992,847,867,866,42,884,885,904,0,965,966,993,847,848,867,42,885,905,904,0,966,994,993,848,868,867,42,885,886,905,0,966,967,994,848,849,868,42,886,906,905,0,967,995,994,849,869,868,42,886,887,906,0,967,968,995,849,850,869,42,887,907,906,0,968,996,995,850,870,869,42,887,888,907,0,968,969,996,850,851,870,42,888,890,907,0,969,971,996,851,853,870,42,888,889,890,0,969,970,971,851,852,853,42,907,890,891,0,996,971,972,870,853,854,42,892,907,891,0,974,996,972,855,870,854,42,906,907,892,0,995,996,974,869,870,855,42,893,906,892,0,976,995,974,856,869,855,42,905,906,893,0,994,995,976,868,869,856,42,894,905,893,0,978,994,976,857,868,856,42,904,905,894,0,993,994,978,867,868,857,42,904,894,895,0,993,978,980,867,857,858,42,903,904,895,0,992,993,980,866,867,858,42,903,895,896,0,992,980,981,866,858,859,42,902,903,896,0,991,992,981,865,866,859,42,902,896,897,0,991,981,983,865,859,860,42,901,902,897,0,990,991,983,864,865,860,42,901,897,898,0,990,983,985,864,860,861,42,900,901,898,0,989,990,985,863,864,861,42,900,898,899,0,989,985,987,863,861,862,42,839,879,838,0,916,960,915,802,842,801,42,838,879,908,0,915,960,997,801,842,871,42,908,879,878,0,997,960,959,871,842,841,42,908,878,909,0,997,959,998,871,841,872,42,909,878,877,0,998,959,958,872,841,840,42,909,877,910,0,998,958,999,872,840,873,42,910,877,911,0,999,958,1000,873,840,874,42,911,877,912,0,1000,958,1001,874,840,875,42,877,913,912,0,958,1002,1001,840,876,875,42,877,875,913,0,958,956,1002,840,838,876,42,913,875,914,0,1002,956,1003,876,838,877,42,914,875,873,0,1003,956,952,877,838,836,42,914,873,701,0,1003,952,1004,877,836,664,42,701,873,699,0,1004,952,954,664,836,662,42,701,703,914,0,1004,1005,1003,664,666,877,42,915,914,703,0,1006,1003,1005,878,877,666,42,913,914,915,0,1002,1003,1006,876,877,878,42,913,915,916,0,1002,1006,1007,876,878,879,42,916,915,917,0,1007,1006,1008,879,878,880,42,705,917,915,0,1009,1008,1006,668,880,878,42,707,917,705,0,1010,1008,1009,670,880,668,42,707,918,917,0,1010,1011,1008,670,881,880,42,709,918,707,0,1012,1011,1010,672,881,670,42,709,919,918,0,1012,1013,1011,672,882,881,42,711,919,709,0,1014,1013,1012,674,882,672,42,711,920,919,0,1014,1015,1013,674,883,882,42,711,921,920,0,1014,1016,1015,674,884,883,42,713,921,711,0,1017,1016,1014,676,884,674,42,713,922,921,0,1017,1018,1016,676,885,884,42,715,922,713,0,1019,1018,1017,678,885,676,42,715,923,922,0,1019,1020,1018,678,886,885,42,717,923,715,0,1021,1020,1019,680,886,678,42,717,924,923,0,1021,1022,1020,680,887,886,42,719,924,717,0,1023,1022,1021,682,887,680,42,719,925,924,0,1023,1024,1022,682,888,887,42,721,925,719,0,1025,1024,1023,684,888,682,42,721,926,925,0,1025,1026,1024,684,889,888,42,723,926,721,0,1027,1026,1025,686,889,684,42,723,927,926,0,1027,1028,1026,686,890,889,42,725,927,723,0,1029,1028,1027,688,890,686,42,725,928,927,0,1029,1030,1028,688,891,890,42,726,928,725,0,1031,1030,1029,689,891,688,42,726,929,928,0,1031,1032,1030,689,892,891,42,726,930,929,0,1031,1033,1032,689,893,892,42,728,930,726,0,789,1034,787,691,893,689,42,931,930,728,0,1035,1034,789,894,893,691,42,931,932,930,0,1035,1036,1034,894,895,893,42,933,932,931,0,676,726,725,896,895,894,42,933,934,932,0,676,682,726,896,897,895,42,935,934,933,0,681,682,676,898,897,896,42,936,934,935,0,1037,1038,1039,899,897,898,42,936,937,934,0,1037,1040,1038,899,900,897,42,938,937,936,0,1041,1040,1037,901,900,899,42,938,929,937,0,1041,1032,1040,901,892,900,42,939,929,938,0,1042,1032,1041,902,892,901,42,939,928,929,0,1042,1030,1032,902,891,892,42,940,928,939,0,1043,1030,1042,903,891,902,42,940,927,928,0,1043,1028,1030,903,890,891,42,941,927,940,0,1044,1028,1043,904,890,903,42,941,926,927,0,1044,1026,1028,904,889,890,42,942,926,941,0,1045,1026,1044,905,889,904,42,942,925,926,0,1045,1024,1026,905,888,889,42,943,925,942,0,1046,1024,1045,906,888,905,42,943,924,925,0,1046,1022,1024,906,887,888,42,944,924,943,0,1047,1022,1046,907,887,906,42,923,924,944,0,1020,1022,1047,886,887,907,42,945,923,944,0,1048,1020,1047,908,886,907,42,922,923,945,0,1018,1020,1048,885,886,908,42,946,922,945,0,1049,1018,1048,909,885,908,42,921,922,946,0,1016,1018,1049,884,885,909,42,947,921,946,0,1050,1016,1049,910,884,909,42,947,920,921,0,1050,1015,1016,910,883,884,42,948,920,947,0,1051,1015,1050,911,883,910,42,948,919,920,0,1051,1013,1015,911,882,883,42,949,919,948,0,1052,1013,1051,912,882,911,42,949,918,919,0,1052,1011,1013,912,881,882,42,950,918,949,0,1053,1011,1052,913,881,912,42,950,917,918,0,1053,1008,1011,913,880,881,42,916,917,950,0,1007,1008,1053,879,880,913,42,951,916,950,0,1054,1007,1053,914,879,913,42,952,916,951,0,1055,1007,1054,915,879,914,42,952,913,916,0,1055,1002,1007,915,876,879,42,953,913,952,0,1056,1002,1055,916,876,915,42,953,912,913,0,1056,1001,1002,916,875,876,42,954,912,953,0,1057,1001,1056,917,875,916,42,954,911,912,0,1057,1000,1001,917,874,875,42,955,911,954,0,1058,1000,1057,918,874,917,42,955,956,911,0,1058,1059,1000,918,919,874,42,816,956,955,0,882,1059,1058,779,919,918,42,818,956,816,0,884,1059,882,781,919,779,42,818,834,956,0,884,911,1059,781,797,919,42,834,910,956,0,911,999,1059,797,873,919,42,835,910,834,0,912,999,911,798,873,797,42,835,909,910,0,912,998,999,798,872,873,42,836,909,835,0,913,998,912,799,872,798,42,836,908,909,0,913,997,998,799,871,872,42,837,908,836,0,914,997,913,800,871,799,42,837,838,908,0,914,915,997,800,801,871,42,956,910,911,0,1059,999,1000,919,873,874,42,816,955,814,0,882,1058,880,779,918,777,42,814,955,957,0,880,1058,1060,777,918,920,42,957,955,954,0,1060,1058,1057,920,918,917,42,957,954,958,0,1060,1057,1061,920,917,921,42,958,954,953,0,1061,1057,1056,921,917,916,42,959,958,953,0,1062,1061,1056,922,921,916,42,960,958,959,0,1063,1061,1062,923,921,922,42,960,961,958,0,1063,1064,1061,923,924,921,42,962,961,960,0,1065,1064,1063,925,924,923,42,962,810,961,0,1065,876,1064,925,773,924,42,808,810,962,0,874,876,1065,771,773,925,42,794,808,962,0,857,874,1065,757,771,925,42,805,808,794,0,871,874,857,768,771,757,42,805,794,795,0,871,857,858,768,757,758,42,794,962,793,0,857,1065,856,757,925,756,42,793,962,960,0,856,1065,1063,756,925,923,42,793,960,963,0,856,1063,1066,756,923,926,42,963,960,959,0,1066,1063,1062,926,923,922,42,963,959,964,0,1066,1062,1067,926,922,927,42,964,959,952,0,1067,1062,1055,927,922,915,42,959,953,952,0,1062,1056,1055,922,916,915,42,964,952,951,0,1067,1055,1054,927,915,914,42,965,964,951,0,1068,1067,1054,928,927,914,42,784,964,965,0,845,1067,1068,747,927,928,42,784,963,964,0,845,1066,1067,747,926,927,42,785,963,784,0,846,1066,845,748,926,747,42,785,793,963,0,846,856,1066,748,756,926,42,783,784,965,0,844,845,1068,746,747,928,42,783,965,966,0,844,1068,1069,746,928,929,42,966,965,967,0,1069,1068,1070,929,928,930,42,965,951,967,0,1068,1054,1070,928,914,930,42,951,950,967,0,1054,1053,1070,914,913,930,42,967,950,949,0,1070,1053,1052,930,913,912,42,967,949,968,0,1070,1052,1071,930,912,931,42,968,949,948,0,1071,1052,1051,931,912,911,42,968,948,969,0,1071,1051,1072,931,911,932,42,969,948,947,0,1072,1051,1050,932,911,910,42,969,947,970,0,1072,1050,1073,932,910,933,42,970,947,946,0,1073,1050,1049,933,910,909,42,970,946,971,0,1073,1049,1074,933,909,934,42,971,946,945,0,1074,1049,1048,934,909,908,42,971,945,972,0,1074,1048,1075,934,908,935,42,972,945,944,0,1075,1048,1047,935,908,907,42,972,944,973,0,1075,1047,1076,935,907,936,42,973,944,943,0,1076,1047,1046,936,907,906,42,973,943,974,0,1076,1046,1077,936,906,937,42,974,943,975,0,1077,1046,1078,937,906,938,42,943,942,975,0,1046,1045,1078,906,905,938,42,975,942,976,0,1078,1045,1079,938,905,939,42,942,941,976,0,1045,1044,1079,905,904,939,42,976,941,977,0,1079,1044,1080,939,904,940,42,941,940,977,0,1044,1043,1080,904,903,940,42,977,940,939,0,1080,1043,1042,940,903,902,42,977,939,938,0,1080,1042,1041,940,902,901,42,977,938,978,0,1080,1041,1081,940,901,941,42,978,938,936,0,1081,1041,1037,941,901,899,42,978,936,979,0,1081,1037,1082,941,899,942,42,979,936,935,0,1082,1037,1039,942,899,898,42,979,935,980,0,1082,1039,1083,942,898,943,42,980,935,933,0,680,681,676,943,898,896,42,981,980,933,0,679,680,676,944,943,896,42,982,980,981,0,1084,1083,1085,945,943,944,42,982,979,980,0,1084,1082,1083,945,942,943,42,983,979,982,0,1086,1082,1084,946,942,945,42,983,978,979,0,1086,1081,1082,946,941,942,42,983,977,978,0,1086,1080,1081,946,940,941,42,977,983,984,0,1080,1086,1087,940,946,947,42,985,984,983,0,1088,1087,1086,948,947,946,42,985,986,984,0,1088,1089,1087,948,949,947,42,987,986,985,0,1090,1089,1088,950,949,948,42,987,746,986,0,1090,807,1089,950,709,949,42,746,987,744,0,807,1090,805,709,950,707,42,744,987,988,0,805,1090,1091,707,950,951,42,988,987,985,0,1091,1090,1088,951,950,948,42,988,985,989,0,1091,1088,1092,951,948,952,42,989,985,983,0,1092,1088,1086,952,948,946,42,989,983,982,0,1092,1086,1084,952,946,945,42,736,989,982,0,797,1092,1084,699,952,945,42,737,989,736,0,798,1092,797,700,952,699,42,737,988,989,0,798,1091,1092,700,951,952,42,990,988,737,0,1093,1091,798,953,951,700,42,744,988,990,0,805,1091,1093,707,951,953,42,744,990,742,0,805,1093,803,707,953,705,42,742,990,741,0,803,1093,802,705,953,704,42,990,740,741,0,1093,801,802,953,703,704,42,990,739,740,0,1093,800,801,953,702,703,42,990,738,739,0,1093,799,800,953,701,702,42,990,737,738,0,1093,798,799,953,700,701,42,736,982,981,0,797,1084,1085,699,945,944,42,736,981,735,0,797,1085,796,699,944,698,42,981,933,735,0,679,676,677,944,896,698,42,735,933,733,0,677,676,678,698,896,696,42,733,933,731,0,678,676,724,696,896,694,42,933,730,731,0,676,723,724,896,693,694,42,933,931,730,0,676,725,723,896,894,693,42,730,931,728,0,791,1035,789,693,894,691,42,746,748,986,0,807,809,1089,709,711,949,42,986,748,991,0,1089,809,1094,949,711,954,42,748,992,991,0,809,1095,1094,711,955,954,42,748,749,992,0,809,810,1095,711,712,955,42,749,993,992,0,810,1096,1095,712,956,955,42,749,756,993,0,810,817,1096,712,719,956,42,750,756,749,0,811,817,810,713,719,712,42,756,994,993,0,817,1097,1096,719,957,956,42,756,757,994,0,817,818,1097,719,720,957,42,757,995,994,0,818,1098,1097,720,958,957,42,757,996,995,0,818,1099,1098,720,959,958,42,758,996,757,0,819,1099,818,721,959,720,42,758,765,996,0,819,826,1099,721,728,959,42,765,758,763,0,826,819,824,728,721,726,42,763,758,759,0,824,819,820,726,721,722,42,763,759,761,0,824,820,822,726,722,724,42,761,759,760,0,822,820,821,724,722,723,42,765,767,996,0,826,828,1099,728,730,959,42,996,767,997,0,1099,828,1100,959,730,960,42,767,998,997,0,828,1101,1100,730,961,960,42,767,999,998,0,828,1102,1101,730,962,961,42,767,768,999,0,828,829,1102,730,731,962,42,768,1000,999,0,829,1103,1102,731,963,962,42,768,775,1000,0,829,836,1103,731,738,963,42,769,775,768,0,830,836,829,732,738,731,42,775,1001,1000,0,836,1104,1103,738,964,963,42,775,776,1001,0,836,837,1104,738,739,964,42,776,966,1001,0,837,1069,1104,739,929,964,42,776,783,966,0,837,844,1069,739,746,929,42,777,783,776,0,838,844,837,740,746,739,42,1001,966,968,0,1104,1069,1071,964,929,931,42,966,967,968,0,1069,1070,1071,929,930,931,42,1001,968,969,0,1104,1071,1072,964,931,932,42,1000,1001,969,0,1103,1104,1072,963,964,932,42,1000,969,970,0,1103,1072,1073,963,932,933,42,999,1000,970,0,1102,1103,1073,962,963,933,42,999,970,971,0,1102,1073,1074,962,933,934,42,998,999,971,0,1101,1102,1074,961,962,934,42,998,971,972,0,1101,1074,1075,961,934,935,42,998,972,997,0,1101,1075,1100,961,935,960,42,997,972,973,0,1100,1075,1076,960,935,936,42,997,973,995,0,1100,1076,1098,960,936,958,42,995,973,974,0,1098,1076,1077,958,936,937,42,994,995,974,0,1097,1098,1077,957,958,937,42,994,974,975,0,1097,1077,1078,957,937,938,42,993,994,975,0,1096,1097,1078,956,957,938,42,992,993,975,0,1095,1096,1078,955,956,938,42,992,975,976,0,1095,1078,1079,955,938,939,42,991,992,976,0,1094,1095,1079,954,955,939,42,991,976,977,0,1094,1079,1080,954,939,940,42,991,977,984,0,1094,1080,1087,954,940,947,42,986,991,984,0,1089,1094,1087,949,954,947,42,996,997,995,0,1099,1100,1098,959,960,958,42,810,812,961,0,876,878,1064,773,775,924,42,961,812,957,0,1064,878,1060,924,775,920,42,812,814,957,0,878,880,1060,775,777,920,42,961,957,958,0,1064,1060,1061,924,920,921,42,930,937,929,0,1033,1040,1032,893,900,892,42,930,932,937,0,1033,1105,1040,893,895,900,42,932,934,937,0,1105,1038,1040,895,897,900,42,703,705,915,0,1005,1009,1006,666,668,878,42,806,804,1002,0,1106,868,1107,769,767,965,42,1002,804,802,0,1107,868,866,965,767,765,42,1002,802,1003,0,1107,866,1108,965,765,966,42,1003,802,801,0,1108,866,865,966,765,764,42,801,597,1003,0,865,641,1108,764,560,966,42,801,599,597,0,865,643,641,764,562,560,42,595,1003,597,0,639,1108,641,558,966,560,42,1004,1003,595,0,1109,1108,639,967,966,558,42,1004,1002,1003,0,1109,1107,1108,967,965,966,42,1005,1002,1004,0,1110,1107,1109,968,965,967,42,1005,806,1002,0,1110,1106,1107,968,769,965,42,1006,1005,1004,0,1111,1110,1109,969,968,967,42,1006,1004,593,0,1111,1109,637,969,967,556,42,593,1004,595,0,637,1109,639,556,967,558,42,592,1006,593,0,636,1111,637,555,969,556,42,803,795,796,0,870,858,859,766,758,759,42,215,217,389,0,215,217,422,177,179,352,42,215,389,1007,0,215,422,1112,177,352,970,42,1007,389,386,0,1112,422,419,970,352,348,42,1007,386,383,0,1112,419,416,970,348,345,42,1007,383,1008,0,1112,416,1113,970,345,971,42,1008,383,381,0,1113,416,414,971,345,343,42,1008,381,209,0,1113,414,209,971,343,171,42,208,209,381,0,208,209,414,170,171,343,42,209,210,1008,0,209,210,1113,171,172,971,42,1007,1008,210,0,1112,1113,210,970,971,172,42,210,212,1007,0,210,212,1112,172,174,970,42,212,215,1007,0,212,215,1112,174,177,970,42,204,372,203,0,204,403,203,166,334,165,42,203,372,202,0,203,403,202,165,334,164,42,202,372,201,0,202,403,201,164,334,163,42,232,224,225,0,236,226,227,194,186,187,42,232,225,226,0,236,227,228,194,187,188,42,232,226,230,0,236,228,237,194,188,192,42,172,173,231,0,169,170,235,134,135,193,42,172,231,1009,0,168,234,1114,134,193,972,42,1009,231,229,0,1114,234,232,972,193,191,42,1009,229,1010,0,1114,232,1115,972,191,973,42,1010,229,228,0,1115,232,231,973,191,190,42,166,1010,228,0,161,1115,231,128,973,190,42,168,1010,166,0,163,1115,161,130,973,128,42,168,1009,1010,0,163,1114,1115,130,972,973,42,170,1009,168,0,165,1114,163,132,972,130,42,172,1009,170,0,168,1114,165,134,972,132,42,166,228,1011,0,161,231,1116,128,190,974,42,1011,228,211,0,1116,231,211,974,190,173,42,228,213,211,0,231,213,211,190,175,173,42,164,1011,211,0,159,1116,211,126,974,173,42,166,1011,164,0,161,1116,159,128,974,126,42,164,211,163,0,159,211,158,126,173,125,42,127,128,171,0,116,167,166,89,90,133,42,126,127,171,0,115,116,166,88,89,133,42,126,171,125,0,115,166,114,88,133,87,42,171,169,125,0,166,164,114,133,131,87,42,125,169,1012,0,114,164,1117,87,131,975,42,1012,169,1013,0,1117,164,1118,975,131,976,42,1013,169,167,0,1118,164,162,976,131,129,42,1013,167,1014,0,1118,162,1119,976,129,977,42,1014,167,165,0,1119,162,160,977,129,127,42,1014,165,1015,0,1119,160,1120,977,127,978,42,1015,165,161,0,1120,160,156,978,127,123,42,1015,161,1016,0,1120,156,1121,978,123,979,42,161,159,1016,0,156,154,1121,123,121,979,42,1016,159,1017,0,1121,154,1122,979,121,980,42,159,157,1017,0,154,152,1122,121,119,980,42,1017,157,155,0,1122,152,150,980,119,117,42,1017,155,1018,0,1122,150,1123,980,117,981,42,1018,155,153,0,1123,150,148,981,117,115,42,1018,153,1019,0,1123,148,1124,981,115,982,42,118,1019,153,0,106,1124,148,80,982,115,42,119,1019,118,0,107,1124,106,81,982,80,42,119,1020,1019,0,107,1125,1124,81,983,982,42,119,1021,1020,0,107,1126,1125,81,984,983,42,120,1021,119,0,108,1126,107,82,984,81,42,120,1022,1021,0,108,1127,1126,82,985,984,42,122,1022,120,0,1128,1127,108,84,985,82,42,122,124,1022,0,111,113,1129,84,86,985,42,124,1023,1022,0,113,1130,1129,86,986,985,42,124,1012,1023,0,113,1117,1130,86,975,986,42,124,125,1012,0,113,114,1117,86,87,975,42,1023,1012,1024,0,1130,1117,1131,986,975,987,42,1012,1013,1024,0,1117,1118,1131,975,976,987,42,1024,1013,1025,0,1131,1118,1132,987,976,988,42,1025,1013,1014,0,1132,1118,1119,988,976,977,42,1025,1014,1026,0,1132,1119,1133,988,977,989,42,1026,1014,1015,0,1133,1119,1120,989,977,978,42,1026,1015,1027,0,1133,1120,1134,989,978,990,42,1015,1016,1027,0,1120,1121,1134,978,979,990,42,1027,1016,1028,0,1134,1121,1135,990,979,991,42,1016,1017,1028,0,1121,1122,1135,979,980,991,42,1028,1017,1018,0,1135,1122,1123,991,980,981,42,1028,1018,1029,0,1135,1123,1136,991,981,992,42,1029,1018,1019,0,1136,1123,1124,992,981,982,42,1020,1029,1019,0,1125,1136,1124,983,992,982,42,1020,1030,1029,0,1125,1137,1136,983,993,992,42,1031,1030,1020,0,1138,1137,1125,994,993,983,42,1032,1030,1031,0,1139,1137,1138,995,993,994,42,1032,1033,1030,0,1139,1140,1137,995,996,993,42,1032,1034,1033,0,1141,1142,1143,995,997,996,42,1032,1035,1034,0,1141,1144,1142,995,998,997,42,1036,1035,1032,0,1145,1144,1141,999,998,995,42,1037,1035,1036,0,1146,1144,1145,1000,998,999,42,1037,1038,1035,0,1146,1147,1144,1000,1001,998,42,1039,1038,1037,0,1148,1147,1146,1002,1001,1000,42,1039,1040,1038,0,1148,1149,1147,1002,1003,1001,42,1041,1040,1039,0,1150,1149,1148,1004,1003,1002,42,1041,1042,1040,0,1150,1151,1149,1004,1005,1003,42,1043,1042,1041,0,1152,1151,1150,1006,1005,1004,42,1044,1042,1043,0,1153,1151,1152,1007,1005,1006,42,1042,1044,1045,0,1151,1153,1154,1005,1007,1008,42,1044,1046,1045,0,1153,1155,1154,1007,1009,1008,42,1044,1047,1046,0,1153,1156,1155,1007,1010,1009,42,1048,1047,1044,0,1157,1156,1153,1011,1010,1007,42,1049,1047,1048,0,1158,1156,1157,1012,1010,1011,42,1049,1050,1047,0,1158,1159,1156,1012,1013,1010,42,1049,1051,1050,0,1158,1160,1159,1012,1014,1013,42,1052,1051,1049,0,1161,1160,1158,1015,1014,1012,42,1053,1051,1052,0,1162,1160,1161,1016,1014,1015,42,1054,1051,1053,0,1163,1160,1162,1017,1014,1016,42,1054,1055,1051,0,1163,1164,1160,1017,1018,1014,42,1056,1055,1054,0,1165,1164,1163,1019,1018,1017,42,1056,1057,1055,0,1165,1166,1164,1019,1020,1018,42,1056,1058,1057,0,1165,1167,1166,1019,1021,1020,42,1059,1058,1056,0,1168,1167,1165,1022,1021,1019,42,1059,1060,1058,0,1168,1169,1167,1022,1023,1021,42,1061,1060,1059,0,1170,1169,1168,1024,1023,1022,42,1060,1061,1062,0,1169,1170,1171,1023,1024,1025,42,1061,1063,1062,0,1170,1172,1171,1024,1026,1025,42,1061,1064,1063,0,1170,1173,1172,1024,1027,1026,42,1064,1061,1065,0,1173,1170,1174,1027,1024,1028,42,1065,1061,1059,0,1174,1170,1168,1028,1024,1022,42,1065,1059,1066,0,1174,1168,1175,1028,1022,1029,42,1066,1059,1056,0,1175,1168,1165,1029,1022,1019,42,1056,1054,1066,0,1165,1163,1175,1019,1017,1029,42,1066,1054,1053,0,1175,1163,1162,1029,1017,1016,42,1066,1053,1067,0,1175,1162,1176,1029,1016,1030,42,1067,1053,1052,0,1176,1162,1161,1030,1016,1015,42,1067,1052,1068,0,1176,1161,1177,1030,1015,1031,42,1068,1052,1069,0,1177,1161,1178,1031,1015,1032,42,1052,1049,1069,0,1161,1158,1178,1015,1012,1032,42,1069,1049,1048,0,1178,1158,1157,1032,1012,1011,42,1069,1048,1070,0,1178,1157,1179,1032,1011,1033,42,1070,1048,1043,0,1179,1157,1152,1033,1011,1006,42,1048,1044,1043,0,1157,1153,1152,1011,1007,1006,42,1070,1043,1071,0,1179,1152,1180,1033,1006,1034,42,1071,1043,1041,0,1180,1152,1150,1034,1006,1004,42,1071,1041,1072,0,1180,1150,1181,1034,1004,1035,42,1072,1041,1039,0,1181,1150,1148,1035,1004,1002,42,1072,1039,1073,0,1181,1148,1182,1035,1002,1036,42,1073,1039,1037,0,1182,1148,1146,1036,1002,1000,42,1073,1037,1074,0,1182,1146,1183,1036,1000,1037,42,1074,1037,1036,0,1183,1146,1145,1037,1000,999,42,1075,1074,1036,0,1184,1185,1186,1038,1037,999,42,1023,1074,1075,0,1130,1185,1184,986,1037,1038,42,1023,1024,1074,0,1130,1131,1185,986,987,1037,42,1024,1076,1074,0,1131,1187,1185,987,1039,1037,42,1024,1077,1076,0,1131,1188,1187,987,1040,1039,42,1024,1025,1077,0,1131,1132,1188,987,988,1040,42,1025,1026,1077,0,1132,1133,1188,988,989,1040,42,1077,1026,1078,0,1189,1190,1191,1040,989,1041,42,1078,1026,1079,0,1191,1190,1192,1041,989,1042,42,1079,1026,1027,0,1192,1190,1193,1042,989,990,42,1079,1027,1080,0,1192,1193,1194,1042,990,1043,42,1080,1027,1028,0,1195,1196,1197,1043,990,991,42,1080,1028,1081,0,1195,1197,1198,1043,991,1044,42,1081,1028,1082,0,1198,1197,1199,1044,991,1045,42,1082,1028,1083,0,1199,1197,1200,1045,991,1046,42,1083,1028,1029,0,1201,1135,1136,1046,991,992,42,1083,1029,1030,0,1201,1136,1137,1046,992,993,42,1030,1033,1083,0,1137,1140,1201,993,996,1046,42,1082,1083,1033,0,1199,1200,1143,1045,1046,996,42,1034,1082,1033,0,1142,1199,1143,997,1045,996,42,1084,1082,1034,0,1202,1199,1142,1047,1045,997,42,1084,1081,1082,0,1202,1198,1199,1047,1044,1045,42,1081,1084,1085,0,1198,1202,1203,1044,1047,1048,42,1085,1084,1086,0,1203,1202,1204,1048,1047,1049,42,1086,1084,1087,0,1204,1202,1205,1049,1047,1050,42,1088,1087,1084,0,1206,1205,1202,1051,1050,1047,42,1088,1089,1087,0,1206,1207,1205,1051,1052,1050,42,1038,1089,1088,0,1147,1207,1206,1001,1052,1051,42,1038,1040,1089,0,1147,1149,1207,1001,1003,1052,42,1040,1090,1089,0,1149,1208,1207,1003,1053,1052,42,1040,1042,1090,0,1149,1151,1208,1003,1005,1053,42,1042,1045,1090,0,1151,1154,1208,1005,1008,1053,42,1090,1045,1091,0,1208,1154,1209,1053,1008,1054,42,1045,1092,1091,0,1154,1210,1209,1008,1055,1054,42,1045,1046,1092,0,1154,1155,1210,1008,1009,1055,42,1092,1046,1093,0,1210,1155,1211,1055,1009,1056,42,1093,1046,1094,0,1211,1155,1212,1056,1009,1057,42,1046,1047,1094,0,1155,1156,1212,1009,1010,1057,42,1094,1047,1050,0,1212,1156,1159,1057,1010,1013,42,1094,1050,1095,0,1212,1159,1213,1057,1013,1058,42,1095,1050,1096,0,1213,1159,1214,1058,1013,1059,42,1051,1096,1050,0,1160,1214,1159,1014,1059,1013,42,1051,1097,1096,0,1160,1215,1214,1014,1060,1059,42,1055,1097,1051,0,1164,1215,1160,1018,1060,1014,42,1055,1098,1097,0,1164,1216,1215,1018,1061,1060,42,1057,1098,1055,0,1166,1216,1164,1020,1061,1018,42,1057,1099,1098,0,1166,1217,1216,1020,1062,1061,42,1057,1100,1099,0,1166,1218,1217,1020,1063,1062,42,1058,1100,1057,0,1167,1218,1166,1021,1063,1020,42,1058,1101,1100,0,1167,1219,1218,1021,1064,1063,42,1060,1101,1058,0,1169,1219,1167,1023,1064,1021,42,1101,1060,1102,0,1219,1169,1220,1064,1023,1065,42,1060,1062,1102,0,1169,1171,1220,1023,1025,1065,42,1102,1062,1103,0,1221,1222,1223,1065,1025,1066,42,1062,1104,1103,0,1222,1224,1223,1025,1067,1066,42,1062,1063,1104,0,1222,1225,1224,1025,1026,1067,42,1063,1105,1104,0,1225,1226,1224,1026,1068,1067,42,1063,1106,1105,0,1225,1227,1226,1026,1069,1068,42,1064,1106,1063,0,1173,1228,1172,1027,1069,1026,42,1064,1107,1106,0,1173,1229,1228,1027,1070,1069,42,1107,1064,1108,0,1229,1173,1230,1070,1027,1071,42,1108,1064,1065,0,1230,1173,1174,1071,1027,1028,42,1108,1065,1067,0,1230,1174,1176,1071,1028,1030,42,1067,1065,1066,0,1176,1174,1175,1030,1028,1029,42,1068,1108,1067,0,1177,1230,1176,1031,1071,1030,42,1109,1108,1068,0,1231,1230,1177,1072,1071,1031,42,1109,1107,1108,0,1231,1229,1230,1072,1070,1071,42,1110,1107,1109,0,1232,1229,1231,1073,1070,1072,42,1107,1110,1111,0,1229,1232,1233,1070,1073,1074,42,1110,1112,1111,0,1232,1234,1233,1073,1075,1074,42,1110,1113,1112,0,1232,1235,1234,1073,1076,1075,42,1113,1110,1114,0,1235,1232,1236,1076,1073,1077,42,1114,1110,1109,0,1236,1232,1231,1077,1073,1072,42,1114,1109,1115,0,1236,1231,1237,1077,1072,1078,42,1115,1109,1068,0,1237,1231,1177,1078,1072,1031,42,1068,1069,1115,0,1177,1178,1237,1031,1032,1078,42,1069,1070,1115,0,1178,1179,1237,1032,1033,1078,42,1115,1070,1116,0,1237,1179,1238,1078,1033,1079,42,1116,1070,1071,0,1238,1179,1180,1079,1033,1034,42,1116,1071,1117,0,1238,1180,1239,1079,1034,1080,42,1117,1071,1072,0,1239,1180,1181,1080,1034,1035,42,1117,1072,1118,0,1239,1181,1240,1080,1035,1081,42,1118,1072,1073,0,1240,1181,1182,1081,1035,1036,42,1076,1118,1073,0,1241,1240,1182,1039,1081,1036,42,1076,1077,1118,0,1241,1189,1240,1039,1040,1081,42,1118,1077,1078,0,1240,1189,1191,1081,1040,1041,42,1118,1078,1119,0,1240,1191,1242,1081,1041,1082,42,1078,1079,1119,0,1191,1192,1242,1041,1042,1082,42,1113,1119,1079,0,1235,1242,1192,1076,1082,1042,42,1119,1113,1114,0,1242,1235,1236,1082,1076,1077,42,1119,1114,1116,0,1242,1236,1238,1082,1077,1079,42,1116,1114,1115,0,1238,1236,1237,1079,1077,1078,42,1117,1119,1116,0,1239,1242,1238,1080,1082,1079,42,1118,1119,1117,0,1240,1242,1239,1081,1082,1080,42,1113,1079,1080,0,1235,1192,1194,1076,1042,1043,42,1112,1113,1080,0,1234,1235,1194,1075,1076,1043,42,1112,1080,1081,0,1243,1195,1198,1075,1043,1044,42,1112,1081,1085,0,1243,1198,1203,1075,1044,1048,42,1111,1112,1085,0,1244,1243,1203,1074,1075,1048,42,1111,1085,1086,0,1244,1203,1204,1074,1048,1049,42,1106,1111,1086,0,1227,1244,1204,1069,1074,1049,42,1107,1111,1106,0,1229,1233,1228,1070,1074,1069,42,1106,1086,1105,0,1227,1204,1226,1069,1049,1068,42,1105,1086,1087,0,1226,1204,1205,1068,1049,1050,42,1105,1087,1120,0,1226,1205,1245,1068,1050,1083,42,1089,1120,1087,0,1207,1245,1205,1052,1083,1050,42,1089,1090,1120,0,1207,1208,1245,1052,1053,1083,42,1090,1091,1120,0,1208,1209,1245,1053,1054,1083,42,1104,1120,1091,0,1224,1245,1209,1067,1083,1054,42,1104,1105,1120,0,1224,1226,1245,1067,1068,1083,42,1103,1104,1091,0,1223,1224,1209,1066,1067,1054,42,1103,1091,1092,0,1223,1209,1210,1066,1054,1055,42,1103,1092,1121,0,1223,1210,1246,1066,1055,1084,42,1121,1092,1093,0,1246,1210,1211,1084,1055,1056,42,1121,1093,1122,0,1246,1211,1247,1084,1056,1085,42,1093,1123,1122,0,1211,1248,1247,1056,1086,1085,42,1093,1094,1123,0,1211,1212,1248,1056,1057,1086,42,1123,1094,1095,0,1248,1212,1213,1086,1057,1058,42,1123,1095,1124,0,1248,1213,1249,1086,1058,1087,42,1124,1095,1125,0,1249,1213,1250,1087,1058,1088,42,1095,1096,1125,0,1213,1214,1250,1058,1059,1088,42,1125,1096,1126,0,1250,1214,1251,1088,1059,1089,42,1097,1126,1096,0,1215,1251,1214,1060,1089,1059,42,1097,1127,1126,0,1215,1252,1251,1060,1090,1089,42,1098,1127,1097,0,1216,1252,1215,1061,1090,1060,42,1098,1128,1127,0,1216,1253,1252,1061,1091,1090,42,1099,1128,1098,0,1217,1253,1216,1062,1091,1061,42,1099,1129,1128,0,1217,1254,1253,1062,1092,1091,42,1130,1129,1099,0,1255,1254,1217,1093,1092,1062,42,1130,1131,1129,0,1255,1256,1254,1093,1094,1092,42,1132,1131,1130,0,1257,1256,1255,1095,1094,1093,42,1132,1133,1131,0,1257,1258,1256,1095,1096,1094,42,1132,1134,1133,0,1257,1259,1258,1095,1097,1096,42,1102,1134,1132,0,1220,1259,1257,1065,1097,1095,42,1102,1122,1134,0,1221,1247,1260,1065,1085,1097,42,1102,1121,1122,0,1221,1246,1247,1065,1084,1085,42,1102,1103,1121,0,1221,1223,1246,1065,1066,1084,42,1134,1122,1135,0,1260,1247,1261,1097,1085,1098,42,1122,1136,1135,0,1247,1262,1261,1085,1099,1098,42,1122,1123,1136,0,1247,1248,1262,1085,1086,1099,42,1123,1124,1136,0,1248,1249,1262,1086,1087,1099,42,1136,1124,1137,0,1262,1249,1263,1099,1087,1100,42,1124,1138,1137,0,1249,1264,1263,1087,1101,1100,42,1124,1125,1138,0,1249,1250,1264,1087,1088,1101,42,1138,1125,1139,0,1264,1250,1265,1101,1088,1102,42,1125,1126,1139,0,1250,1251,1265,1088,1089,1102,42,1139,1126,1140,0,1265,1251,1266,1102,1089,1103,42,1127,1140,1126,0,1252,1266,1251,1090,1103,1089,42,1127,1141,1140,0,1252,1267,1266,1090,1104,1103,42,1128,1141,1127,0,1253,1267,1252,1091,1104,1090,42,1128,1142,1141,0,1253,1268,1267,1091,1105,1104,42,1129,1142,1128,0,1254,1268,1253,1092,1105,1091,42,1129,1143,1142,0,1254,1269,1268,1092,1106,1105,42,1131,1143,1129,0,1256,1269,1254,1094,1106,1092,42,1131,1144,1143,0,1256,1270,1269,1094,1107,1106,42,1133,1144,1131,0,1258,1270,1256,1096,1107,1094,42,1133,1145,1144,0,1258,1271,1270,1096,1108,1107,42,1133,1135,1145,0,1258,1272,1271,1096,1098,1108,42,1134,1135,1133,0,1259,1272,1258,1097,1098,1096,42,1135,1146,1145,0,1272,1273,1271,1098,1109,1108,42,1135,1136,1146,0,1261,1262,1274,1098,1099,1109,42,1136,1137,1146,0,1262,1263,1274,1099,1100,1109,42,1146,1137,1147,0,1274,1263,1275,1109,1100,1110,42,1137,1148,1147,0,1263,1276,1275,1100,1111,1110,42,1137,1138,1148,0,1263,1264,1276,1100,1101,1111,42,1138,1149,1148,0,1264,1277,1276,1101,1112,1111,42,1138,1139,1149,0,1264,1265,1277,1101,1102,1112,42,1149,1139,1150,0,1277,1265,1278,1112,1102,1113,42,1139,1140,1150,0,1265,1266,1278,1102,1103,1113,42,1150,1140,1151,0,1278,1266,1279,1113,1103,1114,42,1141,1151,1140,0,1267,1279,1266,1104,1114,1103,42,1141,1152,1151,0,1267,1280,1279,1104,1115,1114,42,1142,1152,1141,0,1268,1280,1267,1105,1115,1104,42,1142,1153,1152,0,1268,1281,1280,1105,1116,1115,42,1143,1153,1142,0,1269,1281,1268,1106,1116,1105,42,1143,1154,1153,0,1269,1282,1281,1106,1117,1116,42,1144,1154,1143,0,1270,1282,1269,1107,1117,1106,42,1144,1155,1154,0,1270,1283,1282,1107,1118,1117,42,1145,1155,1144,0,1271,1283,1270,1108,1118,1107,42,1145,1156,1155,0,1271,1284,1283,1108,1119,1118,42,1145,1146,1156,0,1271,1273,1284,1108,1109,1119,42,1146,1147,1156,0,1273,1285,1284,1109,1110,1119,42,1156,1147,1157,0,1284,1285,1286,1119,1110,1120,42,1147,1158,1157,0,1285,1287,1286,1110,1121,1120,42,1147,1148,1158,0,1275,1276,1288,1110,1111,1121,42,1148,1159,1158,0,1276,1289,1288,1111,1122,1121,42,1148,1149,1159,0,1276,1277,1289,1111,1112,1122,42,1149,1160,1159,0,1277,1290,1289,1112,1123,1122,42,1149,1150,1160,0,1277,1278,1290,1112,1113,1123,42,1160,1150,1161,0,1290,1278,1291,1123,1113,1124,42,1150,1151,1161,0,1278,1279,1291,1113,1114,1124,42,1161,1151,1162,0,1291,1279,1292,1124,1114,1125,42,1152,1162,1151,0,1280,1292,1279,1115,1125,1114,42,1152,1163,1162,0,1280,1293,1292,1115,1126,1125,42,1153,1163,1152,0,1281,1293,1280,1116,1126,1115,42,1153,1164,1163,0,1281,1294,1293,1116,1127,1126,42,1154,1164,1153,0,1282,1294,1281,1117,1127,1116,42,1154,1165,1164,0,1282,1295,1294,1117,1128,1127,42,1155,1165,1154,0,1283,1295,1282,1118,1128,1117,42,1166,1165,1155,0,1296,1295,1283,1129,1128,1118,42,1167,1165,1166,0,1297,1295,1296,1130,1128,1129,42,1168,1165,1167,0,1298,1295,1297,1131,1128,1130,42,1168,1164,1165,0,1298,1294,1295,1131,1127,1128,42,1168,1169,1164,0,1298,1299,1294,1131,1132,1127,42,1168,1170,1169,0,1298,1300,1299,1131,1133,1132,42,1168,1171,1170,0,1298,1301,1300,1131,1134,1133,42,1167,1171,1168,0,1297,1301,1298,1130,1134,1131,42,1167,1172,1171,0,1297,1302,1301,1130,1135,1134,42,1173,1172,1167,0,1303,1302,1297,1136,1135,1130,42,1174,1172,1173,0,1304,1302,1303,1137,1135,1136,42,1175,1172,1174,0,371,392,393,1138,1135,1137,42,1175,1171,1172,0,371,391,392,1138,1134,1135,42,1170,1171,1175,0,390,391,371,1133,1134,1138,42,1176,1170,1175,0,377,390,371,1139,1133,1138,42,1169,1170,1176,0,1299,1300,1305,1132,1133,1139,42,1169,1176,1177,0,1299,1305,1306,1132,1139,1140,42,1178,1177,1176,0,1307,1306,1305,1141,1140,1139,42,1178,1179,1177,0,1307,1308,1306,1141,1142,1140,42,1180,1179,1178,0,1309,1308,1307,1143,1142,1141,42,1180,1181,1179,0,1309,1310,1308,1143,1144,1142,42,1181,1180,1182,0,1310,1309,1311,1144,1143,1145,42,1180,1175,1182,0,375,371,374,1143,1138,1145,42,1178,1175,1180,0,376,371,375,1141,1138,1143,42,1178,1176,1175,0,376,377,371,1141,1139,1138,42,1182,1175,1183,0,374,371,372,1145,1138,1146,42,1175,1184,1183,0,371,373,372,1138,1147,1146,42,1175,1174,1184,0,371,393,373,1138,1137,1147,42,1184,1174,1185,0,1312,1304,1313,1147,1137,1148,42,1185,1174,1173,0,1313,1304,1303,1148,1137,1136,42,1185,1173,1157,0,1313,1303,1286,1148,1136,1120,42,1173,1166,1157,0,1303,1296,1286,1136,1129,1120,42,1167,1166,1173,0,1297,1296,1303,1130,1129,1136,42,1157,1166,1156,0,1286,1296,1284,1120,1129,1119,42,1156,1166,1155,0,1284,1296,1283,1119,1129,1118,42,1158,1185,1157,0,1287,1313,1286,1121,1148,1120,42,1186,1185,1158,0,1314,1313,1287,1149,1148,1121,42,1185,1186,1184,0,1313,1314,1312,1148,1149,1147,42,1186,1183,1184,0,1314,1315,1312,1149,1146,1147,42,1186,1187,1183,0,1316,1317,1318,1149,1150,1146,42,1159,1187,1186,0,1289,1317,1316,1122,1150,1149,42,1160,1187,1159,0,1290,1317,1289,1123,1150,1122,42,1160,1181,1187,0,1290,1310,1317,1123,1144,1150,42,1160,1161,1181,0,1290,1291,1310,1123,1124,1144,42,1181,1161,1179,0,1310,1291,1308,1144,1124,1142,42,1161,1162,1179,0,1291,1292,1308,1124,1125,1142,42,1179,1162,1177,0,1308,1292,1306,1142,1125,1140,42,1177,1162,1163,0,1306,1292,1293,1140,1125,1126,42,1169,1177,1163,0,1299,1306,1293,1132,1140,1126,42,1169,1163,1164,0,1299,1293,1294,1132,1126,1127,42,1187,1181,1182,0,1317,1310,1311,1150,1144,1145,42,1187,1182,1183,0,1317,1311,1318,1150,1145,1146,42,1159,1186,1158,0,1289,1316,1288,1122,1149,1121,42,1188,1102,1132,0,1319,1220,1257,1151,1065,1095,42,1101,1102,1188,0,1219,1220,1319,1064,1065,1151,42,1101,1188,1100,0,1219,1319,1218,1064,1151,1063,42,1188,1130,1100,0,1319,1255,1218,1151,1093,1063,42,1188,1132,1130,0,1319,1257,1255,1151,1095,1093,42,1100,1130,1099,0,1218,1255,1217,1063,1093,1062,42,1074,1076,1073,0,1183,1241,1182,1037,1039,1036,42,1035,1038,1088,0,1144,1147,1206,998,1001,1051,42,1035,1088,1034,0,1144,1206,1142,998,1051,997,42,1034,1088,1084,0,1142,1206,1202,997,1051,1047,42,1022,1023,1075,0,1129,1130,1184,985,986,1038,42,1022,1075,1021,0,1127,1320,1126,985,1038,984,42,1021,1075,1031,0,1126,1320,1138,984,1038,994,42,1031,1075,1036,0,1138,1320,1321,994,1038,999,42,1036,1032,1031,0,1321,1139,1138,999,995,994,42,1021,1031,1020,0,1126,1138,1125,984,994,983,42,122,120,121,0,1128,108,109,84,82,83,42,97,98,123,0,78,79,112,59,60,85,42,58,59,94,0,23,24,73,20,21,56,42,94,92,58,0,73,75,23,56,54,20,42,58,92,91,0,23,75,1322,20,54,53,42,58,91,57,0,23,1322,22,20,53,19,42,57,91,1189,0,22,1322,1323,19,53,1152,42,1189,91,90,0,1324,68,67,1152,53,52,42,24,1189,90,0,1325,1324,67,1153,1152,52,42,21,24,90,0,1326,1325,67,1154,1153,52,42,21,90,88,0,1326,67,65,1154,52,50,42,19,21,88,0,18,1326,65,16,1154,50,42,19,88,18,0,18,65,17,16,50,15,42,65,66,68,0,32,33,42,27,28,30,42,66,67,68,0,33,34,42,28,29,30,42,12,56,11,0,25,19,21,9,17,8,42,4,5,3,1,1327,1328,1329,4,1155,3,42,4,6,5,1,1327,1330,1328,4,1156,1155,42,7,6,4,1,1331,1330,1327,7,1156,4,42,7,8,6,1,1331,1332,1330,7,1157,1156,42,9,7,8,1,1333,1331,1332,6,7,1157,42,20,19,1,1,1334,1335,1336,1158,16,1,42,20,21,19,1,1334,1337,1335,1158,1154,16,42,22,21,20,1,1338,1337,1334,1159,1154,1158,42,23,21,22,1,1339,1337,1338,1160,1154,1159,42,23,24,21,1,1339,1340,1337,1160,1153,1154,42,23,25,24,1,1339,1341,1340,1160,1161,1153,42,23,26,25,1,1339,1342,1341,1160,1162,1161,42,23,27,26,1,1339,1343,1342,1160,1163,1162,42,23,28,27,1,1339,1344,1343,1160,1164,1163,42,23,29,28,1,1339,1345,1344,1160,1165,1164,42,22,29,23,1,1338,1345,1339,1159,1165,1160,42,30,29,22,1,1346,1345,1338,1166,1165,1159,42,30,31,29,1,1346,1347,1345,1166,1167,1165,42,30,32,31,1,1346,1348,1347,1166,1168,1167,42,33,32,30,1,1349,1348,1346,1169,1168,1166,42,33,34,32,1,1349,1350,1348,1169,1170,1168,42,35,34,33,1,1351,1350,1349,1171,1170,1169,42,35,36,34,1,1351,1352,1350,1171,1172,1170,42,35,37,36,1,1351,1353,1352,1171,1173,1172,42,37,35,5,1,1353,1351,1328,1173,1171,1155,42,35,33,5,1,1351,1349,1328,1171,1169,1155,42,5,33,30,1,1328,1349,1346,1155,1169,1166,42,5,30,3,1,1328,1346,1329,1155,1166,3,42,30,1,3,1,1346,1336,1329,1166,1,3,42,30,22,1,1,1346,1338,1336,1166,1159,1,42,22,20,1,1,1338,1334,1336,1159,1158,1,42,6,37,5,1,1330,1353,1328,1156,1173,1155,42,6,38,37,1,1330,1354,1353,1156,1174,1173,42,6,39,38,1,1330,1355,1354,1156,1175,1174,42,8,39,6,1,1332,1355,1330,1157,1175,1156,42,8,40,39,1,1332,1356,1355,1157,1176,1175,42,41,40,8,1,1357,1356,1332,1177,1176,1157,42,42,40,41,1,1358,1359,1360,1178,1176,1177,42,42,43,40,1,1358,1361,1359,1178,1179,1176,42,42,44,43,1,1358,1362,1361,1178,1180,1179,42,45,44,42,1,1363,1362,1358,1181,1180,1178,42,45,46,44,1,1363,1364,1362,1181,1182,1180,42,46,45,47,1,1364,1363,1362,1182,1181,1183,42,47,45,48,1,1362,1363,1358,1183,1181,1184,42,45,49,48,1,1363,1365,1358,1181,1185,1184,42,45,50,49,1,1363,1366,1365,1181,1186,1185,42,45,51,50,1,1363,1365,1366,1181,1187,1186,42,45,42,51,1,1363,1358,1365,1181,1178,1187,42,42,41,51,1,1358,1360,1365,1178,1177,1187,42,51,41,52,1,1367,1357,1368,1187,1177,1188,42,52,41,8,1,1368,1357,1332,1188,1177,1157,42,9,8,52,1,1333,1332,1368,6,1157,1188,42,53,52,9,1,1369,1368,1333,1189,1188,6,42,53,51,52,1,1369,1367,1368,1189,1187,1188,42,50,51,53,1,1370,1367,1369,1186,1187,1189,42,49,50,53,1,1371,1372,1373,1185,1186,1189,42,49,53,54,1,1371,1373,1374,1185,1189,1190,42,53,55,54,1,1373,1375,1374,1189,18,1190,42,53,11,55,1,1373,1376,1375,1189,8,18,42,53,9,11,1,1369,1333,1377,1189,6,8,42,1189,24,25,1,1378,1340,1341,1152,1153,1161,42,1190,1189,25,1,1379,1380,1341,1191,1152,1161,42,57,1189,1190,1,1381,1380,1379,19,1152,1191,42,1191,57,1190,1,1382,1381,1379,1192,19,1191,42,1191,55,57,1,1382,1375,1381,1192,18,19,42,54,55,1191,1,1374,1375,1382,1190,18,1192,42,1192,54,1191,1,1383,1374,1382,1193,1190,1192,42,49,54,1192,1,1371,1374,1383,1185,1190,1193,42,48,49,1192,1,1358,1365,1360,1184,1185,1193,42,48,1192,1193,1,1358,1360,1359,1184,1193,1194,42,1192,1191,1193,1,1383,1382,1384,1193,1192,1194,42,1193,1191,1194,1,1384,1382,1385,1194,1192,1195,42,1194,1191,1190,1,1385,1382,1379,1195,1192,1191,42,1194,1190,1195,1,1385,1379,1386,1195,1191,1196,42,1190,1196,1195,1,1379,1387,1386,1191,1197,1196,42,1190,25,1196,1,1379,1341,1387,1191,1161,1197,42,1196,25,1197,1,1387,1341,1388,1197,1161,1198,42,1197,25,26,1,1388,1341,1342,1198,1161,1162,42,26,1198,1197,1,1342,1389,1388,1162,1199,1198,42,27,1198,26,1,1343,1389,1342,1163,1199,1162,42,27,1199,1198,1,1343,1390,1389,1163,1200,1199,42,28,1199,27,1,1344,1390,1343,1164,1200,1163,42,28,1200,1199,1,1344,1391,1390,1164,1201,1200,42,28,1201,1200,1,1344,1392,1391,1164,1202,1201,42,29,1201,28,1,1345,1392,1344,1165,1202,1164,42,31,1201,29,1,1347,1392,1345,1167,1202,1165,42,31,1202,1201,1,1347,1393,1392,1167,1203,1202,42,31,1203,1202,1,1347,1394,1393,1167,1204,1203,42,32,1203,31,1,1348,1394,1347,1168,1204,1167,42,34,1203,32,1,1350,1394,1348,1170,1204,1168,42,1204,1203,34,1,1395,1394,1350,1205,1204,1170,42,1204,1205,1203,1,1395,1396,1394,1205,1206,1204,42,1206,1205,1204,1,1397,1396,1395,1207,1206,1205,42,1206,1207,1205,1,1397,1398,1396,1207,1208,1206,42,1208,1207,1206,1,1399,1398,1397,1209,1208,1207,42,1208,1209,1207,1,1399,1400,1398,1209,1210,1208,42,1210,1209,1208,1,1401,1400,1399,1211,1210,1209,42,1210,1211,1209,1,1401,1402,1400,1211,1212,1210,42,1212,1211,1210,1,1403,1402,1401,1213,1212,1211,42,1212,1213,1211,1,1403,1404,1402,1213,1214,1212,42,1214,1213,1212,1,1405,1404,1403,1215,1214,1213,42,1214,1215,1213,1,1405,1406,1404,1215,1216,1214,42,1214,1216,1215,1,1405,1407,1406,1215,1217,1216,42,1214,1217,1216,1,1405,1408,1407,1215,1218,1217,42,1218,1217,1214,1,1409,1408,1405,1219,1218,1215,42,1218,1219,1217,1,1409,1410,1408,1219,1220,1218,42,1220,1219,1218,1,1411,1410,1409,1221,1220,1219,42,1221,1219,1220,1,1412,1410,1411,1222,1220,1221,42,1222,1219,1221,1,1413,1410,1412,1223,1220,1222,42,1223,1219,1222,1,1414,1410,1413,1224,1220,1223,42,1219,1223,1217,1,1410,1414,1408,1220,1224,1218,42,1223,1224,1217,1,1414,1415,1408,1224,1225,1218,42,1225,1224,1223,1,1416,1415,1414,1226,1225,1224,42,1226,1224,1225,1,1417,1415,1416,1227,1225,1226,42,1227,1224,1226,1,1418,1415,1417,1228,1225,1227,42,1216,1224,1227,1,1407,1415,1418,1217,1225,1228,42,1217,1224,1216,1,1408,1415,1407,1218,1225,1217,42,1216,1227,1228,1,1407,1418,1419,1217,1228,1229,42,1228,1227,1229,1,1419,1418,1420,1229,1228,1230,42,1227,1230,1229,1,1418,1421,1420,1228,1231,1230,42,1227,1226,1230,1,1418,1417,1421,1228,1227,1231,42,1231,1230,1226,1,1422,1421,1417,1232,1231,1227,42,1232,1230,1231,1,1423,1421,1422,1233,1231,1232,42,1232,1233,1230,1,1423,1424,1421,1233,1234,1231,42,1234,1233,1232,1,1425,1424,1423,1235,1234,1233,42,1233,1234,1235,1,1424,1425,1426,1234,1235,1236,42,1234,1236,1235,1,1425,1427,1426,1235,1237,1236,42,1237,1236,1234,1,1428,1427,1425,1238,1237,1235,42,1237,1238,1236,1,1428,1429,1427,1238,1239,1237,42,1237,1239,1238,1,1428,1430,1429,1238,1240,1239,42,1240,1239,1237,1,1431,1430,1428,1241,1240,1238,42,1240,1199,1239,1,1431,1390,1430,1241,1200,1240,42,1198,1199,1240,1,1389,1390,1431,1199,1200,1241,42,1241,1198,1240,1,1432,1389,1431,1242,1199,1241,42,1197,1198,1241,1,1388,1389,1432,1198,1199,1242,42,1196,1197,1241,1,1387,1388,1432,1197,1198,1242,42,1242,1196,1241,1,1433,1387,1432,1243,1197,1242,42,1195,1196,1242,1,1386,1387,1433,1196,1197,1243,42,1195,1242,1243,1,1386,1433,1434,1196,1243,1244,42,1243,1242,1244,1,1434,1433,1435,1244,1243,1245,42,1244,1242,1245,1,1435,1433,1436,1245,1243,1246,42,1242,1246,1245,1,1433,1437,1436,1243,1247,1246,42,1242,1241,1246,1,1433,1432,1437,1243,1242,1247,42,1246,1241,1247,1,1437,1432,1438,1247,1242,1248,42,1241,1248,1247,1,1432,1439,1438,1242,1249,1248,42,1241,1240,1248,1,1432,1431,1439,1242,1241,1249,42,1248,1240,1237,1,1439,1431,1428,1249,1241,1238,42,1248,1237,1249,1,1439,1428,1440,1249,1238,1250,42,1249,1237,1250,1,1440,1428,1441,1250,1238,1251,42,1250,1237,1234,1,1441,1428,1425,1251,1238,1235,42,1250,1234,1251,1,1441,1425,1442,1251,1235,1252,42,1234,1232,1251,1,1425,1423,1442,1235,1233,1252,42,1251,1232,1252,1,1442,1423,1443,1252,1233,1253,42,1232,1231,1252,1,1423,1422,1443,1233,1232,1253,42,1231,1253,1252,1,1422,1444,1443,1232,1254,1253,42,1231,1254,1253,1,1422,1445,1444,1232,1255,1254,42,1231,1226,1254,1,1422,1417,1445,1232,1227,1255,42,1226,1225,1254,1,1417,1416,1445,1227,1226,1255,42,1253,1254,1225,1,1444,1445,1416,1254,1255,1226,42,1253,1225,1255,1,1444,1416,1446,1254,1226,1256,42,1256,1255,1225,1,1447,1446,1416,1257,1256,1226,42,1257,1255,1256,1,1448,1446,1447,1258,1256,1257,42,1253,1255,1257,1,1444,1446,1448,1254,1256,1258,42,1258,1253,1257,1,1449,1444,1448,1259,1254,1258,42,1259,1253,1258,1,1450,1444,1449,1260,1254,1259,42,1252,1253,1259,1,1443,1444,1450,1253,1254,1260,42,1252,1259,1260,1,1443,1450,1451,1253,1260,1261,42,1260,1259,1261,1,1451,1450,1452,1261,1260,1262,42,1258,1261,1259,1,1449,1452,1450,1259,1262,1260,42,1258,1262,1261,1,1449,1453,1452,1259,1263,1262,42,1258,1263,1262,1,1449,1454,1453,1259,1264,1263,42,1258,1264,1263,1,1449,1455,1454,1259,1265,1264,42,1257,1264,1258,1,1448,1455,1449,1258,1265,1259,42,1257,1265,1264,1,1448,1456,1455,1258,1266,1265,42,1257,1266,1265,1,1448,1457,1456,1258,1267,1266,42,1267,1266,1257,1,1458,1457,1448,1268,1267,1258,42,1268,1266,1267,1,1459,1457,1458,1269,1267,1268,42,1268,1269,1266,1,1459,1460,1457,1269,1270,1267,42,1270,1269,1268,1,1461,1460,1459,1271,1270,1269,42,1271,1269,1270,1,1462,1460,1461,1272,1270,1271,42,1272,1269,1271,1,1463,1460,1462,1273,1270,1272,42,1273,1269,1272,1,1464,1460,1463,1274,1270,1273,42,1273,1274,1269,1,1464,1465,1460,1274,1275,1270,42,1273,1275,1274,1,1464,1466,1465,1274,1276,1275,42,1276,1275,1273,1,1467,1466,1464,1277,1276,1274,42,1277,1275,1276,1,1468,1466,1467,1278,1276,1277,42,1278,1275,1277,1,1469,1466,1468,1279,1276,1278,42,1278,1279,1275,1,1469,1470,1466,1279,1280,1276,42,1264,1279,1278,1,1455,1470,1469,1265,1280,1279,42,1265,1279,1264,1,1456,1470,1455,1266,1280,1265,42,1266,1279,1265,1,1457,1470,1456,1267,1280,1266,42,1266,1274,1279,1,1457,1465,1470,1267,1275,1280,42,1266,1269,1274,1,1457,1460,1465,1267,1270,1275,42,1275,1279,1274,1,1466,1470,1465,1276,1280,1275,42,1264,1278,1280,1,1455,1469,1471,1265,1279,1281,42,1280,1278,1277,1,1471,1469,1468,1281,1279,1278,42,1281,1280,1277,1,1472,1471,1468,1282,1281,1278,42,1261,1280,1281,1,1452,1471,1472,1262,1281,1282,42,1262,1280,1261,1,1453,1471,1452,1263,1281,1262,42,1263,1280,1262,1,1454,1471,1453,1264,1281,1263,42,1264,1280,1263,1,1455,1471,1454,1265,1281,1264,42,1282,1261,1281,1,1473,1452,1472,1283,1262,1282,42,1260,1261,1282,1,1451,1452,1473,1261,1262,1283,42,1260,1282,1283,1,1451,1473,1474,1261,1283,1284,42,1282,1284,1283,1,1473,1475,1474,1283,1285,1284,42,1282,1281,1284,1,1473,1472,1475,1283,1282,1285,42,1284,1281,1277,1,1475,1472,1468,1285,1282,1278,42,1284,1277,1285,1,1475,1468,1476,1285,1278,1286,42,1285,1277,1276,1,1476,1468,1467,1286,1278,1277,42,1286,1285,1276,1,1477,1476,1467,1287,1286,1277,42,1286,1287,1285,1,1477,1478,1476,1287,1288,1286,42,1288,1287,1286,1,1479,1478,1477,1289,1288,1287,42,1283,1287,1288,1,1474,1478,1479,1284,1288,1289,42,1283,1285,1287,1,1474,1476,1478,1284,1286,1288,42,1283,1284,1285,1,1474,1475,1476,1284,1285,1286,42,1289,1283,1288,1,1480,1474,1479,1290,1284,1289,42,1260,1283,1289,1,1451,1474,1480,1261,1284,1290,42,1290,1260,1289,1,1481,1451,1480,1291,1261,1290,42,1291,1260,1290,1,1482,1451,1481,1292,1261,1291,42,1292,1260,1291,1,1483,1451,1482,1293,1261,1292,42,1292,1251,1260,1,1483,1442,1451,1293,1252,1261,42,1293,1251,1292,1,1484,1442,1483,1294,1252,1293,42,1293,1250,1251,1,1484,1441,1442,1294,1251,1252,42,1249,1250,1293,1,1440,1441,1484,1250,1251,1294,42,1248,1249,1293,1,1439,1440,1484,1249,1250,1294,42,1247,1248,1293,1,1438,1439,1484,1248,1249,1294,42,1247,1293,1292,1,1438,1484,1483,1248,1294,1293,42,1294,1247,1292,1,1485,1438,1483,1295,1248,1293,42,1246,1247,1294,1,1437,1438,1485,1247,1248,1295,42,1245,1246,1294,1,1436,1437,1485,1246,1247,1295,42,1245,1294,1295,1,1436,1485,1486,1246,1295,1296,42,1295,1294,1296,1,1486,1485,1487,1296,1295,1297,42,1294,1292,1296,1,1485,1483,1487,1295,1293,1297,42,1296,1292,1291,1,1487,1483,1482,1297,1293,1292,42,1296,1291,1297,1,1487,1482,1488,1297,1292,1298,42,1297,1291,1298,1,1488,1482,1489,1298,1292,1299,42,1291,1290,1298,1,1482,1481,1489,1292,1291,1299,42,1298,1290,1299,1,1489,1481,1490,1299,1291,1300,42,1299,1290,1300,1,1490,1481,1491,1300,1291,1301,42,1300,1290,1289,1,1491,1481,1480,1301,1291,1290,42,1300,1289,1301,1,1491,1480,1492,1301,1290,1302,42,1289,1288,1301,1,1480,1479,1492,1290,1289,1302,42,1301,1288,1302,1,1492,1479,1493,1302,1289,1303,42,1302,1288,1303,1,1493,1479,1494,1303,1289,1304,42,1288,1286,1303,1,1479,1477,1494,1289,1287,1304,42,1303,1286,1304,1,1494,1477,1495,1304,1287,1305,42,1304,1286,1305,1,1495,1477,1496,1305,1287,1306,42,1305,1286,1306,1,1496,1477,1497,1306,1287,1307,42,1286,1276,1306,1,1477,1467,1497,1287,1277,1307,42,1276,1273,1306,1,1467,1464,1497,1277,1274,1307,42,1306,1273,1307,1,1497,1464,1498,1307,1274,1308,42,1307,1273,1272,1,1498,1464,1463,1308,1274,1273,42,1307,1272,1308,1,1498,1463,1499,1308,1273,1309,42,1308,1272,1271,1,1499,1463,1462,1309,1273,1272,42,1308,1271,1309,1,1499,1462,1500,1309,1272,1310,42,1309,1271,1310,1,1500,1462,1501,1310,1272,1311,42,1310,1271,1267,1,1501,1462,1458,1311,1272,1268,42,1271,1270,1267,1,1462,1461,1458,1272,1271,1268,42,1270,1268,1267,1,1461,1459,1458,1271,1269,1268,42,1310,1267,1256,1,1501,1458,1447,1311,1268,1257,42,1267,1257,1256,1,1458,1448,1447,1268,1258,1257,42,1310,1256,1311,1,1501,1447,1502,1311,1257,1312,42,1256,1222,1311,1,1447,1413,1502,1257,1223,1312,42,1256,1312,1222,1,1447,1503,1413,1257,1313,1223,42,1256,1225,1312,1,1447,1416,1503,1257,1226,1313,42,1312,1225,1223,1,1503,1416,1414,1313,1226,1224,42,1312,1223,1222,1,1503,1414,1413,1313,1224,1223,42,1311,1222,1221,1,1502,1413,1412,1312,1223,1222,42,1311,1221,1313,1,1502,1412,1504,1312,1222,1314,42,1313,1221,1314,1,1504,1412,1505,1314,1222,1315,42,1221,1220,1314,1,1412,1411,1505,1222,1221,1315,42,1314,1220,1315,1,1505,1411,1506,1315,1221,1316,42,1315,1220,1316,1,1506,1411,1507,1316,1221,1317,42,1316,1220,1317,1,1507,1411,1508,1317,1221,1318,42,1317,1220,1218,1,1508,1411,1409,1318,1221,1219,42,1317,1218,1318,1,1508,1409,1509,1318,1219,1319,42,1318,1218,1319,1,1509,1409,1510,1319,1219,1320,42,1218,1214,1319,1,1409,1405,1510,1219,1215,1320,42,1319,1214,1212,1,1510,1405,1403,1320,1215,1213,42,1212,1210,1319,1,1403,1401,1510,1213,1211,1320,42,1319,1210,1318,1,1510,1401,1509,1320,1211,1319,42,1320,1318,1210,1,1511,1509,1401,1321,1319,1211,42,1316,1318,1320,1,1507,1509,1511,1317,1319,1321,42,1316,1317,1318,1,1507,1508,1509,1317,1318,1319,42,1315,1316,1320,1,1506,1507,1511,1316,1317,1321,42,1315,1320,1208,1,1506,1511,1399,1316,1321,1209,42,1320,1210,1208,1,1511,1401,1399,1321,1211,1209,42,1314,1315,1208,1,1505,1506,1399,1315,1316,1209,42,1314,1208,1206,1,1505,1399,1397,1315,1209,1207,42,1314,1206,1321,1,1505,1397,1512,1315,1207,1322,42,1321,1206,1322,1,1512,1397,1513,1322,1207,1323,42,1322,1206,1323,1,1513,1397,1514,1323,1207,1324,42,1323,1206,1204,1,1514,1397,1395,1324,1207,1205,42,1323,1204,36,1,1514,1395,1352,1324,1205,1172,42,36,1204,34,1,1352,1395,1350,1172,1205,1170,42,1324,1323,36,1,1515,1514,1352,1325,1324,1172,42,1325,1323,1324,1,1516,1514,1515,1326,1324,1325,42,1325,1322,1323,1,1516,1513,1514,1326,1323,1324,42,1325,1321,1322,1,1516,1512,1513,1326,1322,1323,42,1313,1321,1325,1,1504,1512,1516,1314,1322,1326,42,1313,1314,1321,1,1504,1505,1512,1314,1315,1322,42,1326,1313,1325,1,1517,1504,1516,1327,1314,1326,42,1309,1313,1326,1,1500,1504,1517,1310,1314,1327,42,1309,1311,1313,1,1500,1502,1504,1310,1312,1314,42,1309,1310,1311,1,1500,1501,1502,1310,1311,1312,42,1327,1309,1326,1,1518,1500,1517,1328,1310,1327,42,1328,1309,1327,1,1519,1500,1518,1329,1310,1328,42,1329,1309,1328,1,1520,1500,1519,1330,1310,1329,42,1329,1330,1309,1,1520,1521,1500,1330,1331,1310,42,1304,1330,1329,1,1495,1521,1520,1305,1331,1330,42,1304,1305,1330,1,1495,1496,1521,1305,1306,1331,42,1305,1306,1330,1,1496,1497,1521,1306,1307,1331,42,1330,1306,1307,1,1521,1497,1498,1331,1307,1308,42,1330,1307,1308,1,1521,1498,1499,1331,1308,1309,42,1309,1330,1308,1,1500,1521,1499,1310,1331,1309,42,1331,1304,1329,1,1522,1495,1520,1332,1305,1330,42,1302,1304,1331,1,1493,1495,1522,1303,1305,1332,42,1302,1303,1304,1,1493,1494,1495,1303,1304,1305,42,1332,1302,1331,1,1523,1493,1522,1333,1303,1332,42,1301,1302,1332,1,1492,1493,1523,1302,1303,1333,42,1333,1301,1332,1,1524,1492,1523,1334,1302,1333,42,1334,1301,1333,1,1525,1492,1524,1335,1302,1334,42,1300,1301,1334,1,1491,1492,1525,1301,1302,1335,42,1335,1300,1334,1,1526,1491,1525,1336,1301,1335,42,1336,1300,1335,1,1527,1491,1526,1337,1301,1336,42,1299,1300,1336,1,1490,1491,1527,1300,1301,1337,42,1337,1299,1336,1,1528,1490,1527,1338,1300,1337,42,1337,1338,1299,1,1528,1529,1490,1338,1339,1300,42,1337,1339,1338,1,1528,1530,1529,1338,1340,1339,42,1337,1340,1339,1,1528,1531,1530,1338,1341,1340,42,1341,1340,1337,1,1532,1531,1528,1342,1341,1338,42,1342,1340,1341,1,1533,1531,1532,1343,1341,1342,42,1343,1340,1342,1,1534,1531,1533,1344,1341,1343,42,1344,1340,1343,1,1535,1531,1534,1345,1341,1344,42,1340,1344,1339,1,1531,1535,1530,1341,1345,1340,42,1344,1338,1339,1,1535,1529,1530,1345,1339,1340,42,1345,1338,1344,1,1536,1529,1535,1346,1339,1345,42,1345,1298,1338,1,1536,1489,1529,1346,1299,1339,42,1297,1298,1345,1,1488,1489,1536,1298,1299,1346,42,1346,1297,1345,1,1537,1488,1536,1347,1298,1346,42,1295,1297,1346,1,1486,1488,1537,1296,1298,1347,42,1295,1296,1297,1,1486,1487,1488,1296,1297,1298,42,1347,1295,1346,1,1538,1486,1537,1348,1296,1347,42,1347,1245,1295,1,1538,1436,1486,1348,1246,1296,42,1348,1245,1347,1,1539,1436,1538,1349,1246,1348,42,1244,1245,1348,1,1435,1436,1539,1245,1246,1349,42,1349,1244,1348,1,1540,1435,1539,1350,1245,1349,42,1350,1244,1349,1,1541,1435,1540,1351,1245,1350,42,1350,1243,1244,1,1541,1434,1435,1351,1244,1245,42,1350,1351,1243,1,1541,1542,1434,1351,1352,1244,42,1352,1351,1350,1,1543,1542,1541,1353,1352,1351,42,1353,1351,1352,1,1544,1542,1543,1354,1352,1353,42,1353,1354,1351,1,1544,1545,1542,1354,1355,1352,42,1353,1355,1354,1,1546,1547,1548,1354,1356,1355,42,1356,1355,1353,1,1549,1547,1546,1357,1356,1354,42,1355,1356,1357,1,1547,1549,1550,1356,1357,1358,42,1356,1358,1357,1,1551,1552,1553,1357,1359,1358,42,1356,1359,1358,1,1551,1554,1552,1357,1360,1359,42,1360,1359,1356,1,1555,1554,1551,1361,1360,1357,42,1360,1361,1359,1,1555,1556,1554,1361,1362,1360,42,1362,1361,1360,1,1557,1556,1555,1363,1362,1361,42,1361,1362,1363,1,1556,1557,1558,1362,1363,1364,42,1362,1364,1363,1,1557,1559,1558,1363,1365,1364,42,1364,1362,1353,1,1560,1561,1546,1365,1363,1354,42,1362,1360,1353,1,1561,1562,1546,1363,1361,1354,42,1353,1360,1356,1,1546,1562,1549,1354,1361,1357,42,1363,1364,1353,1,1558,1559,1544,1364,1365,1354,42,1363,1353,1352,1,1558,1544,1543,1364,1354,1353,42,1363,1352,1361,1,1558,1543,1556,1364,1353,1362,42,1361,1352,1350,1,1556,1543,1541,1362,1353,1351,42,1361,1350,1359,1,1556,1541,1554,1362,1351,1360,42,1359,1350,1358,1,1554,1541,1552,1360,1351,1359,42,1350,1349,1358,1,1541,1540,1552,1351,1350,1359,42,1357,1358,1349,1,1553,1552,1540,1358,1359,1350,42,1357,1349,1348,1,1553,1540,1539,1358,1350,1349,42,1357,1348,1365,1,1553,1539,1563,1358,1349,1366,42,1348,1347,1365,1,1539,1538,1563,1349,1348,1366,42,1347,1366,1365,1,1538,1564,1563,1348,1367,1366,42,1347,1367,1366,1,1538,1565,1564,1348,1368,1367,42,1347,1368,1367,1,1538,1566,1565,1348,1369,1368,42,1347,1346,1368,1,1538,1537,1566,1348,1347,1369,42,1368,1346,1369,1,1566,1537,1567,1369,1347,1370,42,1346,1345,1369,1,1537,1536,1567,1347,1346,1370,42,1369,1345,1344,1,1567,1536,1535,1370,1346,1345,42,1369,1344,1343,1,1567,1535,1534,1370,1345,1344,42,1369,1343,1370,1,1567,1534,1568,1370,1344,1371,42,1370,1343,1342,1,1568,1534,1533,1371,1344,1343,42,1342,1371,1370,1,1533,1569,1568,1343,1372,1371,42,1342,1372,1371,1,1533,1570,1569,1343,1373,1372,42,1373,1372,1342,1,1571,1570,1533,1374,1373,1343,42,1374,1372,1373,1,1572,1570,1571,1375,1373,1374,42,1375,1372,1374,1,1573,1570,1572,1376,1373,1375,42,1371,1372,1375,1,1569,1570,1573,1372,1373,1376,42,1376,1371,1375,1,1574,1569,1573,1377,1372,1376,42,1370,1371,1376,1,1568,1569,1574,1371,1372,1377,42,1369,1370,1376,1,1567,1568,1574,1370,1371,1377,42,1369,1376,1367,1,1567,1574,1565,1370,1377,1368,42,1367,1376,1377,1,1565,1574,1575,1368,1377,1378,42,1376,1378,1377,1,1574,1576,1575,1377,1379,1378,42,1376,1375,1378,1,1574,1573,1576,1377,1376,1379,42,1375,1379,1378,1,1573,1577,1576,1376,1380,1379,42,1379,1375,1374,1,1577,1573,1572,1380,1376,1375,42,1374,1336,1379,1,1572,1527,1577,1375,1337,1380,42,1374,1373,1336,1,1572,1571,1527,1375,1374,1337,42,1336,1373,1380,1,1527,1571,1578,1337,1374,1381,42,1380,1373,1341,1,1578,1571,1532,1381,1374,1342,42,1341,1373,1342,1,1532,1571,1533,1342,1374,1343,42,1380,1341,1337,1,1578,1532,1528,1381,1342,1338,42,1336,1380,1337,1,1527,1578,1528,1337,1381,1338,42,1336,1335,1379,1,1527,1526,1577,1337,1336,1380,42,1335,1381,1379,1,1526,1579,1577,1336,1382,1380,42,1335,1334,1381,1,1526,1525,1579,1336,1335,1382,42,1381,1334,1382,1,1579,1525,1580,1382,1335,1383,42,1334,1333,1382,1,1525,1524,1580,1335,1334,1383,42,1333,1383,1382,1,1524,1581,1580,1334,1384,1383,42,1333,1332,1383,1,1524,1523,1581,1334,1333,1384,42,1383,1332,1384,1,1581,1523,1582,1384,1333,1385,42,1332,1331,1384,1,1523,1522,1582,1333,1332,1385,42,1384,1331,1385,1,1582,1522,1583,1385,1332,1386,42,1385,1331,1386,1,1583,1522,1584,1386,1332,1387,42,1386,1331,1329,1,1584,1522,1520,1387,1332,1330,42,1386,1329,1328,1,1584,1520,1519,1387,1330,1329,42,1386,1328,1387,1,1584,1519,1585,1387,1329,1388,42,1387,1328,1388,1,1585,1519,1586,1388,1329,1389,42,1388,1328,1327,1,1586,1519,1518,1389,1329,1328,42,1389,1388,1327,1,1587,1586,1518,1390,1389,1328,42,1390,1388,1389,1,1588,1586,1587,1391,1389,1390,42,1390,1391,1388,1,1588,1589,1586,1391,1392,1389,42,1392,1391,1390,1,1590,1589,1588,1393,1392,1391,42,1392,1393,1391,1,1590,1591,1589,1393,1394,1392,42,1392,1394,1393,1,1590,1592,1591,1393,1395,1394,42,1395,1394,1392,1,1593,1592,1590,1396,1395,1393,42,1396,1394,1395,1,1594,1592,1593,1397,1395,1396,42,1397,1394,1396,1,1595,1592,1594,1398,1395,1397,42,1394,1397,1398,1,1592,1595,1596,1395,1398,1399,42,1397,1399,1398,1,1595,1597,1596,1398,1400,1399,42,1400,1399,1397,1,1598,1597,1595,1401,1400,1398,42,1401,1400,1402,1,1599,1598,1600,1402,1401,1403,42,1402,1400,1403,1,1600,1598,1601,1403,1401,1404,42,1396,1403,1400,1,1594,1601,1598,1397,1404,1401,42,1404,1403,1396,1,1602,1601,1594,1405,1404,1397,42,1405,1403,1404,1,1603,1601,1602,1406,1404,1405,42,1405,1402,1403,1,1603,1600,1601,1406,1403,1404,42,1405,1406,1402,1,1603,1604,1600,1406,1407,1403,42,1407,1406,1405,1,1605,1604,1603,1408,1407,1406,42,1407,1408,1406,1,1605,1606,1604,1408,1409,1407,42,1409,1408,1407,1,1607,1606,1605,1410,1409,1408,42,1410,1408,1409,1,1608,1606,1607,1411,1409,1410,42,1410,1411,1408,1,1608,1609,1606,1411,1412,1409,42,1410,1383,1411,1,1608,1581,1609,1411,1384,1412,42,1412,1383,1410,1,1610,1581,1608,1413,1384,1411,42,1413,1383,1412,1,1611,1581,1610,1414,1384,1413,42,1413,1382,1383,1,1611,1580,1581,1414,1383,1384,42,1381,1382,1413,1,1579,1580,1611,1382,1383,1414,42,1414,1381,1413,1,1612,1579,1611,1415,1382,1414,42,1378,1381,1414,1,1576,1579,1612,1379,1382,1415,42,1379,1381,1378,1,1577,1579,1576,1380,1382,1379,42,1377,1378,1414,1,1575,1576,1612,1378,1379,1415,42,1377,1414,1415,1,1575,1612,1613,1378,1415,1416,42,1416,1415,1414,1,1614,1613,1612,1417,1416,1415,42,1366,1415,1416,1,1564,1613,1614,1367,1416,1417,42,1366,1377,1415,1,1564,1575,1613,1367,1378,1416,42,1366,1367,1377,1,1564,1565,1575,1367,1368,1378,42,1365,1366,1416,1,1563,1564,1614,1366,1367,1417,42,1365,1416,1417,1,1563,1614,1615,1366,1417,1418,42,1417,1416,1418,1,1615,1614,1616,1418,1417,1419,42,1416,1413,1418,1,1614,1611,1616,1417,1414,1419,42,1416,1414,1413,1,1614,1612,1611,1417,1415,1414,42,1419,1418,1413,1,1617,1616,1611,1420,1419,1414,42,1420,1418,1419,1,1618,1616,1617,1421,1419,1420,42,1421,1418,1420,1,1619,1616,1618,1422,1419,1421,42,1417,1418,1421,1,1615,1616,1619,1418,1419,1422,42,1417,1421,1422,1,1615,1619,1620,1418,1422,1423,42,1422,1421,1423,1,1620,1619,1621,1423,1422,1424,42,1423,1421,1420,1,1621,1619,1618,1424,1422,1421,42,1423,1420,1424,1,1621,1618,1622,1424,1421,1425,42,1424,1420,1425,1,1622,1618,1623,1425,1421,1426,42,1420,1419,1425,1,1618,1617,1623,1421,1420,1426,42,1419,1410,1425,1,1617,1608,1623,1420,1411,1426,42,1419,1412,1410,1,1617,1610,1608,1420,1413,1411,42,1413,1412,1419,1,1611,1610,1617,1414,1413,1420,42,1426,1425,1410,1,1624,1623,1608,1427,1426,1411,42,1427,1425,1426,1,1625,1623,1624,1428,1426,1427,42,1427,1424,1425,1,1625,1622,1623,1428,1425,1426,42,1428,1424,1427,1,1626,1622,1625,1429,1425,1428,42,1423,1424,1428,1,1621,1622,1626,1424,1425,1429,42,1429,1423,1428,1,1627,1621,1626,1430,1424,1429,42,1429,1430,1423,1,1627,1628,1621,1430,1431,1424,42,1431,1430,1429,1,1629,1628,1627,1432,1431,1430,42,1431,1432,1430,1,1629,1630,1628,1432,1433,1431,42,1431,1433,1432,1,1629,1631,1630,1432,1434,1433,42,1434,1433,1431,1,1632,1633,1634,1435,1434,1432,42,1434,1435,1433,1,1632,1635,1633,1435,1436,1434,42,1434,47,1435,1,1632,1362,1635,1435,1183,1436,42,1434,46,47,1,1632,1364,1362,1435,1182,1183,42,1436,46,1434,1,1636,1364,1632,1437,1182,1435,42,46,1436,1437,1,1364,1636,1632,1182,1437,1438,42,1437,1436,1431,1,1632,1636,1634,1438,1437,1432,42,1436,1434,1431,1,1636,1632,1634,1437,1435,1432,42,1437,1431,1438,1,1632,1634,1633,1438,1432,1439,42,1438,1431,1429,1,1637,1629,1627,1439,1432,1430,42,1438,1429,1439,1,1637,1627,1638,1439,1430,1440,42,1439,1429,1440,1,1638,1627,1639,1440,1430,1441,42,1429,1428,1440,1,1627,1626,1639,1430,1429,1441,42,1440,1428,1427,1,1639,1626,1625,1441,1429,1428,42,1440,1427,1441,1,1639,1625,1640,1441,1428,1442,42,1427,1426,1441,1,1625,1624,1640,1428,1427,1442,42,1441,1426,1442,1,1640,1624,1641,1442,1427,1443,42,1426,1443,1442,1,1624,1642,1641,1427,1444,1443,42,1426,1409,1443,1,1624,1607,1642,1427,1410,1444,42,1426,1410,1409,1,1624,1608,1607,1427,1411,1410,42,1443,1409,1444,1,1642,1607,1643,1444,1410,1445,42,1409,1407,1444,1,1607,1605,1643,1410,1408,1445,42,1444,1407,1445,1,1643,1605,1644,1445,1408,1446,42,1407,1405,1445,1,1605,1603,1644,1408,1406,1446,42,1405,1404,1445,1,1603,1602,1644,1406,1405,1446,42,1445,1404,1446,1,1644,1602,1645,1446,1405,1447,42,1446,1404,1396,1,1645,1602,1594,1447,1405,1397,42,1396,1395,1446,1,1594,1593,1645,1397,1396,1447,42,1447,1446,1395,1,1646,1645,1593,1448,1447,1396,42,1445,1446,1447,1,1644,1645,1646,1446,1447,1448,42,1448,1445,1447,1,1647,1644,1646,1449,1446,1448,42,1444,1445,1448,1,1643,1644,1647,1445,1446,1449,42,1442,1444,1448,1,1641,1643,1647,1443,1445,1449,42,1443,1444,1442,1,1642,1643,1641,1444,1445,1443,42,1442,1448,1449,1,1641,1647,1648,1443,1449,1450,42,1449,1448,1450,1,1648,1647,1649,1450,1449,1451,42,1448,1447,1450,1,1647,1646,1649,1449,1448,1451,42,1450,1447,1451,1,1649,1646,1650,1451,1448,1452,42,1447,1390,1451,1,1646,1588,1650,1448,1391,1452,42,1447,1392,1390,1,1646,1590,1588,1448,1393,1391,42,1447,1395,1392,1,1646,1593,1590,1448,1396,1393,42,1451,1390,1389,1,1650,1588,1587,1452,1391,1390,42,1451,1389,1452,1,1650,1587,1651,1452,1390,1453,42,1452,1389,1453,1,1651,1587,1652,1453,1390,1454,42,1389,1327,1453,1,1587,1518,1652,1390,1328,1454,42,1453,1327,1326,1,1652,1518,1517,1454,1328,1327,42,1453,1326,1454,1,1652,1517,1653,1454,1327,1455,42,1454,1326,1324,1,1653,1517,1515,1455,1327,1325,42,1326,1325,1324,1,1517,1516,1515,1327,1326,1325,42,1454,1324,1455,1,1653,1515,1654,1455,1325,1456,42,1455,1324,36,1,1654,1515,1352,1456,1325,1172,42,1456,1455,36,1,1655,1654,1352,1457,1456,1172,42,1457,1455,1456,1,1656,1654,1655,1458,1456,1457,42,1457,1454,1455,1,1656,1653,1654,1458,1455,1456,42,1452,1454,1457,1,1651,1653,1656,1453,1455,1458,42,1452,1453,1454,1,1651,1652,1653,1453,1454,1455,42,1449,1452,1457,1,1648,1651,1656,1450,1453,1458,42,1449,1451,1452,1,1648,1650,1651,1450,1452,1453,42,1449,1450,1451,1,1648,1649,1650,1450,1451,1452,42,1458,1449,1457,1,1657,1648,1656,1459,1450,1458,42,1441,1449,1458,1,1640,1648,1657,1442,1450,1459,42,1441,1442,1449,1,1640,1641,1648,1442,1443,1450,42,1459,1441,1458,1,1658,1640,1657,1460,1442,1459,42,1460,1441,1459,1,1659,1640,1658,1461,1442,1460,42,1440,1441,1460,1,1639,1640,1659,1441,1442,1461,42,1439,1440,1460,1,1638,1639,1659,1440,1441,1461,42,1439,1460,1461,1,1638,1659,1660,1440,1461,1462,42,1461,1460,1459,1,1660,1659,1658,1462,1461,1460,42,1461,1459,1462,1,1661,1550,1662,1462,1460,1463,42,1463,1462,1459,1,1663,1662,1550,1464,1463,1460,42,1464,1462,1463,1,1664,1662,1663,1465,1463,1464,42,1464,1465,1462,1,1664,1635,1662,1465,1466,1463,42,44,1465,1464,1,1362,1635,1664,1180,1466,1465,42,44,1437,1465,1,1362,1632,1635,1180,1438,1466,42,46,1437,44,1,1364,1632,1362,1182,1438,1180,42,1465,1437,1438,1,1635,1632,1633,1466,1438,1439,42,1465,1438,1466,1,1635,1633,1665,1466,1439,1467,42,1466,1438,1439,1,1666,1637,1638,1467,1439,1440,42,1466,1439,1461,1,1666,1638,1660,1467,1440,1462,42,1465,1466,1461,1,1635,1665,1661,1466,1467,1462,42,1465,1461,1462,1,1635,1661,1662,1466,1462,1463,42,44,1464,43,1,1362,1664,1361,1180,1465,1179,42,1464,1467,43,1,1664,1667,1361,1465,1468,1179,42,1464,1463,1467,1,1664,1663,1667,1465,1464,1468,42,1467,1463,1459,1,1667,1663,1550,1468,1464,1460,42,1467,1459,1468,1,1667,1550,1547,1468,1460,1469,42,1469,1468,1459,1,1549,1547,1550,1470,1469,1460,42,1468,1469,1470,1,1547,1549,1546,1469,1470,1471,42,1469,1471,1470,1,1549,1562,1546,1470,1472,1471,42,1472,1471,1469,1,1668,1669,1670,1473,1472,1470,42,1473,1471,1472,1,1671,1669,1668,1474,1472,1473,42,1473,1474,1471,1,1671,1672,1669,1474,1475,1472,42,1474,1473,1475,1,1672,1671,1673,1475,1474,1476,42,1473,1476,1475,1,1671,1674,1673,1474,1477,1476,42,1473,1477,1476,1,1671,1675,1674,1474,1478,1477,42,1472,1477,1473,1,1668,1675,1671,1473,1478,1474,42,1472,1478,1477,1,1668,1676,1675,1473,1479,1478,42,1472,1469,1478,1,1668,1670,1676,1473,1470,1479,42,1469,1459,1478,1,1670,1658,1676,1470,1460,1479,42,1478,1459,1479,1,1676,1658,1677,1479,1460,1480,42,1459,1458,1479,1,1658,1657,1677,1460,1459,1480,42,1458,1480,1479,1,1657,1678,1677,1459,1481,1480,42,1458,1457,1480,1,1657,1656,1678,1459,1458,1481,42,1480,1457,1456,1,1678,1656,1655,1481,1458,1457,42,1480,1456,1481,1,1678,1655,1679,1481,1457,1482,42,1481,1456,38,1,1679,1655,1354,1482,1457,1174,42,38,1456,37,1,1354,1655,1353,1174,1457,1173,42,1456,36,37,1,1655,1352,1353,1457,1172,1173,42,1482,1481,38,1,1680,1679,1354,1483,1482,1174,42,1483,1481,1482,1,1681,1679,1680,1484,1482,1483,42,1477,1481,1483,1,1675,1679,1681,1478,1482,1484,42,1477,1480,1481,1,1675,1678,1679,1478,1481,1482,42,1479,1480,1477,1,1677,1678,1675,1480,1481,1478,42,1478,1479,1477,1,1676,1677,1675,1479,1480,1478,42,1477,1483,1476,1,1675,1681,1674,1478,1484,1477,42,1476,1483,1470,1,1674,1681,1682,1477,1484,1471,42,1470,1483,1482,1,1682,1681,1680,1471,1484,1483,42,1468,1470,1482,1,1547,1546,1548,1469,1471,1483,42,39,1468,1482,1,1683,1547,1548,1175,1469,1483,42,40,1468,39,1,1359,1547,1683,1176,1469,1175,42,40,1467,1468,1,1359,1667,1547,1176,1468,1469,42,43,1467,40,1,1361,1667,1359,1179,1468,1176,42,1482,38,39,1,1548,1684,1683,1483,1174,1175,42,1470,1475,1476,1,1682,1673,1674,1471,1476,1477,42,1484,1475,1470,1,1685,1673,1682,1485,1476,1471,42,1484,1474,1475,1,1685,1672,1673,1485,1475,1476,42,1474,1484,1470,1,1561,1560,1546,1475,1485,1471,42,1471,1474,1470,1,1562,1561,1546,1472,1475,1471,42,1435,47,1485,1,1635,1362,1664,1436,1183,1486,42,47,1486,1485,1,1362,1361,1664,1183,1487,1486,42,47,48,1486,1,1362,1358,1361,1183,1184,1487,42,48,1193,1486,1,1358,1359,1361,1184,1194,1487,42,1487,1486,1193,1,1667,1361,1359,1488,1487,1194,42,1485,1486,1487,1,1664,1361,1667,1486,1487,1488,42,1485,1487,1488,1,1664,1667,1663,1486,1488,1489,42,1487,1357,1488,1,1667,1550,1663,1488,1358,1489,42,1487,1355,1357,1,1667,1547,1550,1488,1356,1358,42,1487,1193,1355,1,1667,1359,1547,1488,1194,1356,42,1355,1193,1194,1,1547,1359,1683,1356,1194,1195,42,1355,1194,1354,1,1547,1683,1548,1356,1195,1355,42,1194,1195,1354,1,1683,1684,1548,1195,1196,1355,42,1354,1195,1243,1,1545,1386,1434,1355,1196,1244,42,1354,1243,1351,1,1545,1434,1542,1355,1244,1352,42,1488,1357,1489,1,1663,1550,1662,1489,1358,1490,42,1489,1357,1490,1,1662,1550,1661,1490,1358,1491,42,1357,1491,1490,1,1553,1686,1687,1358,1492,1491,42,1357,1365,1491,1,1553,1563,1686,1358,1366,1492,42,1491,1365,1492,1,1686,1563,1688,1492,1366,1493,42,1365,1417,1492,1,1563,1615,1688,1366,1418,1493,42,1492,1417,1422,1,1688,1615,1620,1493,1418,1423,42,1492,1422,1432,1,1688,1620,1630,1493,1423,1433,42,1432,1422,1423,1,1630,1620,1621,1433,1423,1424,42,1430,1432,1423,1,1628,1630,1621,1431,1433,1424,42,1432,1493,1492,1,1630,1689,1688,1433,1494,1493,42,1433,1493,1432,1,1631,1689,1630,1434,1494,1433,42,1433,1494,1493,1,1631,1690,1689,1434,1495,1494,42,1433,1435,1494,1,1633,1635,1665,1434,1436,1495,42,1435,1490,1494,1,1635,1661,1665,1436,1491,1495,42,1435,1489,1490,1,1635,1662,1661,1436,1490,1491,42,1485,1489,1435,1,1664,1662,1635,1486,1490,1436,42,1485,1488,1489,1,1664,1663,1662,1486,1489,1490,42,1494,1490,1493,1,1690,1687,1689,1495,1491,1494,42,1490,1491,1493,1,1687,1686,1689,1491,1492,1494,42,1491,1492,1493,1,1686,1688,1689,1492,1493,1494,42,1383,1384,1411,1,1581,1582,1609,1384,1385,1412,42,1411,1384,1385,1,1609,1582,1583,1412,1385,1386,42,1411,1385,1408,1,1609,1583,1606,1412,1386,1409,42,1408,1385,1495,1,1606,1583,1691,1409,1386,1496,42,1495,1385,1386,1,1691,1583,1584,1496,1386,1387,42,1495,1386,1401,1,1691,1584,1599,1496,1387,1402,42,1401,1386,1387,1,1599,1584,1585,1402,1387,1388,42,1401,1387,1398,1,1599,1585,1596,1402,1388,1399,42,1398,1387,1391,1,1596,1585,1589,1399,1388,1392,42,1387,1388,1391,1,1585,1586,1589,1388,1389,1392,42,1398,1391,1393,1,1596,1589,1591,1399,1392,1394,42,1394,1398,1393,1,1592,1596,1591,1395,1399,1394,42,1398,1399,1401,1,1596,1597,1599,1399,1400,1402,42,1406,1495,1401,1,1604,1691,1599,1407,1496,1402,42,1406,1408,1495,1,1604,1606,1691,1407,1409,1496,42,1406,1401,1402,1,1604,1599,1600,1407,1402,1403,42,1396,1400,1397,1,1594,1598,1595,1397,1401,1398,42,1368,1369,1367,1,1566,1567,1565,1369,1370,1368,42,1338,1298,1299,1,1529,1489,1490,1339,1299,1300,42,1251,1252,1260,1,1442,1443,1451,1252,1253,1261,42,1199,1200,1239,1,1390,1391,1430,1200,1201,1240,42,1239,1200,1496,1,1430,1391,1692,1240,1201,1497,42,1201,1496,1200,1,1392,1692,1391,1202,1497,1201,42,1201,1497,1496,1,1392,1693,1692,1202,1498,1497,42,1498,1497,1201,1,1694,1693,1392,1499,1498,1202,42,1499,1497,1498,1,1695,1693,1694,1500,1498,1499,42,1500,1497,1499,1,1696,1693,1695,1501,1498,1500,42,1501,1497,1500,1,1697,1693,1696,1502,1498,1501,42,1496,1497,1501,1,1692,1693,1697,1497,1498,1502,42,1238,1496,1501,1,1429,1692,1697,1239,1497,1502,42,1239,1496,1238,1,1430,1692,1429,1240,1497,1239,42,1238,1501,1502,1,1429,1697,1698,1239,1502,1503,42,1502,1501,1500,1,1698,1697,1696,1503,1502,1501,42,1502,1500,1503,1,1698,1696,1699,1503,1501,1504,42,1503,1500,1504,1,1699,1696,1700,1504,1501,1505,42,1504,1500,1499,1,1700,1696,1695,1505,1501,1500,42,1504,1499,1207,1,1700,1695,1398,1505,1500,1208,42,1207,1499,1498,1,1398,1695,1694,1208,1500,1499,42,1207,1498,1205,1,1398,1694,1396,1208,1499,1206,42,1205,1498,1202,1,1396,1694,1393,1206,1499,1203,42,1202,1498,1201,1,1393,1694,1392,1203,1499,1202,42,1205,1202,1203,1,1396,1393,1394,1206,1203,1204,42,1209,1504,1207,1,1400,1700,1398,1210,1505,1208,42,1209,1505,1504,1,1400,1701,1700,1210,1506,1505,42,1211,1505,1209,1,1402,1701,1400,1212,1506,1210,42,1211,1506,1505,1,1402,1702,1701,1212,1507,1506,42,1211,1507,1506,1,1402,1703,1702,1212,1508,1507,42,1213,1507,1211,1,1404,1703,1402,1214,1508,1212,42,1508,1507,1213,1,1704,1703,1404,1509,1508,1214,42,1508,1506,1507,1,1704,1702,1703,1509,1507,1508,42,1509,1506,1508,1,1705,1702,1704,1510,1507,1509,42,1503,1506,1509,1,1699,1702,1705,1504,1507,1510,42,1505,1506,1503,1,1701,1702,1699,1506,1507,1504,42,1505,1503,1504,1,1701,1699,1700,1506,1504,1505,42,1503,1509,1502,1,1699,1705,1698,1504,1510,1503,42,1510,1502,1509,1,1706,1698,1705,1511,1503,1510,42,1238,1502,1510,1,1429,1698,1706,1239,1503,1511,42,1236,1238,1510,1,1427,1429,1706,1237,1239,1511,42,1236,1510,1511,1,1427,1706,1707,1237,1511,1512,42,1510,1508,1511,1,1706,1704,1707,1511,1509,1512,42,1510,1509,1508,1,1706,1705,1704,1511,1510,1509,42,1511,1508,1512,1,1707,1704,1708,1512,1509,1513,42,1508,1213,1512,1,1704,1404,1708,1509,1214,1513,42,1213,1228,1512,1,1404,1419,1708,1214,1229,1513,42,1215,1228,1213,1,1406,1419,1404,1216,1229,1214,42,1215,1216,1228,1,1406,1407,1419,1216,1217,1229,42,1228,1513,1512,1,1419,1709,1708,1229,1514,1513,42,1228,1229,1513,1,1419,1420,1709,1229,1230,1514,42,1229,1514,1513,1,1420,1710,1709,1230,1515,1514,42,1229,1515,1514,1,1420,1711,1710,1230,1516,1515,42,1229,1233,1515,1,1420,1424,1711,1230,1234,1516,42,1229,1230,1233,1,1420,1421,1424,1230,1231,1234,42,1515,1233,1516,1,1711,1424,1712,1516,1234,1517,42,1233,1235,1516,1,1424,1426,1712,1234,1236,1517,42,1516,1235,1517,1,1712,1426,1713,1517,1236,1518,42,1236,1517,1235,1,1427,1713,1426,1237,1518,1236,42,1236,1511,1517,1,1427,1707,1713,1237,1512,1518,42,1514,1517,1511,1,1710,1713,1707,1515,1518,1512,42,1514,1516,1517,1,1710,1712,1713,1515,1517,1518,42,1515,1516,1514,1,1711,1712,1710,1516,1517,1515,42,1514,1511,1513,1,1710,1707,1709,1515,1512,1514,42,1513,1511,1512,1,1709,1707,1708,1514,1512,1513,42,1400,1401,1399,2,1714,1715,1716,1401,1402,1400,42,1518,1519,1520,0,1717,1718,1719,1519,1520,1521,42,1518,1521,1519,0,1717,1720,1718,1519,1522,1520,42,1521,1518,1522,0,1720,1717,1721,1522,1519,1523,42,1522,1523,1521,0,1721,1722,1720,1523,1524,1522,42,1522,1524,1523,0,1721,1723,1722,1523,1525,1524,42,1525,1524,1522,0,1724,1723,1721,1526,1525,1523,42,1526,1524,1525,0,1725,1723,1724,1527,1525,1526,42,1526,1527,1524,0,1725,1726,1723,1527,1528,1525,42,1528,1527,1526,0,1727,1726,1725,1529,1528,1527,42,1528,1529,1527,0,1727,1728,1726,1529,1530,1528,42,1530,1529,1528,0,1729,1728,1727,1531,1530,1529,42,1529,1530,1531,0,1728,1730,1731,1532,1532,1532,42,1530,1532,1531,0,1730,1732,1731,1533,1533,1533,42,1530,1533,1532,0,1730,1733,1732,1534,1534,1534,42,1533,1530,1534,0,1734,1729,1735,1535,1531,1536,42,1534,1530,1528,0,1735,1729,1727,1536,1531,1529,42,1534,1528,1535,0,1735,1727,1736,1536,1529,1537,42,1535,1528,1526,0,1736,1727,1725,1537,1529,1527,42,1535,1526,1536,0,1736,1725,1737,1537,1527,1538,42,1536,1526,1525,0,1737,1725,1724,1538,1527,1526,42,1525,1537,1536,0,1738,1739,1740,1539,1539,1539,42,1538,1537,1525,0,1741,1739,1738,1540,1540,1540,42,1539,1537,1538,0,1742,1739,1743,1541,1541,1541,42,1537,1539,1540,0,1739,1742,1744,1542,1542,1542,42,1540,1539,1541,0,1745,1746,1747,1543,1544,1545,42,1541,1539,1542,0,1747,1746,1748,1545,1544,1546,42,1539,1520,1542,0,1746,1719,1748,1544,1521,1546,42,1543,1520,1539,0,1749,1750,1751,1542,1542,1542,42,1518,1520,1543,0,1717,1719,1752,1519,1521,1547,42,1518,1543,1544,0,1717,1752,1753,1519,1547,1548,42,1544,1543,1545,0,1753,1752,1754,1548,1547,1549,42,1545,1543,1538,0,1755,1749,1741,1542,1542,1542,42,1538,1543,1539,0,1741,1749,1751,1542,1542,1542,42,1538,1522,1545,0,1756,1721,1754,1550,1523,1549,42,1525,1522,1538,0,1724,1721,1756,1526,1523,1550,42,1522,1544,1545,0,1721,1753,1754,1523,1548,1549,42,1522,1518,1544,0,1721,1717,1753,1523,1519,1548,42,1542,1520,1519,0,1748,1719,1718,1546,1521,1520,42,1521,1542,1519,0,1720,1748,1718,1522,1546,1520,42,1521,1523,1542,0,1720,1722,1748,1522,1524,1546,42,1523,1541,1542,0,1722,1747,1748,1524,1545,1546,42,1523,1546,1541,0,1722,1757,1747,1524,1551,1545,42,1524,1546,1523,0,1723,1757,1722,1525,1551,1524,42,1524,1527,1546,0,1723,1726,1757,1525,1528,1551,42,1527,1547,1546,0,1726,1758,1757,1528,1552,1551,42,1527,1529,1547,0,1726,1728,1758,1528,1530,1552,42,1529,1531,1547,0,1728,1731,1758,1530,1553,1552,42,1547,1531,1548,0,1758,1731,1759,1552,1553,1554,42,1531,1549,1548,0,1731,1760,1759,1553,1555,1554,42,1531,1532,1549,0,1731,1732,1760,1556,1556,1556,42,1532,1550,1549,0,1732,1761,1760,1557,1558,1555,42,1532,1551,1550,0,1762,1763,1764,1557,1559,1558,42,1532,1552,1551,0,1765,1766,1767,1557,1560,1559,42,1533,1552,1532,0,1734,1766,1765,1535,1560,1557,42,1552,1533,1534,0,1766,1734,1735,1560,1535,1536,42,1552,1534,1553,0,1766,1735,1768,1560,1536,1561,42,1553,1534,1535,0,1768,1735,1736,1561,1536,1537,42,1554,1553,1535,0,1769,1768,1736,1562,1561,1537,42,1553,1554,1555,0,1768,1769,1770,1561,1562,1563,42,1554,1556,1555,0,1771,1772,1773,1564,1564,1564,42,1557,1556,1554,0,1774,1775,1771,1564,1564,1564,42,1556,1557,1558,0,1775,1774,1776,1565,1565,1565,42,1557,1559,1558,0,1777,1778,1776,1564,1564,1564,42,1560,1559,1557,0,1779,1778,1777,1566,1566,1566,42,1560,1561,1559,0,1779,1780,1778,1567,1567,1567,42,1562,1561,1560,0,1781,1780,1779,1568,1568,1568,42,1562,1563,1561,0,1781,1782,1780,1569,1570,1571,42,1537,1563,1562,0,1739,1782,1781,1572,1570,1569,42,1537,1540,1563,0,1739,1744,1782,1573,1573,1573,42,1563,1540,1541,0,1783,1745,1747,1570,1543,1545,42,1563,1541,1564,0,1783,1747,1784,1570,1545,1574,42,1565,1564,1541,0,1785,1784,1747,1575,1574,1545,42,1561,1564,1565,0,1786,1784,1785,1571,1574,1575,42,1561,1563,1564,0,1786,1783,1784,1571,1570,1574,42,1561,1565,1566,0,1786,1785,1787,1571,1575,1576,42,1548,1566,1565,0,1759,1787,1785,1554,1576,1575,42,1567,1566,1548,0,1788,1787,1759,1577,1576,1554,42,1567,1568,1566,0,1788,1789,1787,1577,1578,1576,42,1569,1568,1567,0,1790,1789,1788,1579,1578,1577,42,1570,1568,1569,0,1791,1789,1790,1580,1578,1579,42,1570,1558,1568,0,1791,1792,1789,1580,1581,1578,42,1556,1558,1570,0,1772,1776,1793,1565,1565,1565,42,1556,1570,1571,0,1772,1793,1794,1565,1565,1565,42,1572,1571,1570,0,1795,1796,1791,1582,1583,1580,42,1573,1571,1572,0,1797,1798,1799,1584,1583,1582,42,1573,1555,1571,0,1797,1770,1798,1584,1563,1583,42,1553,1555,1573,0,1768,1770,1797,1561,1563,1584,42,1552,1553,1573,0,1766,1768,1797,1560,1561,1584,42,1552,1573,1551,0,1766,1797,1767,1560,1584,1559,42,1551,1573,1572,0,1767,1797,1799,1559,1584,1582,42,1551,1572,1574,0,1763,1795,1800,1559,1582,1585,42,1574,1572,1569,0,1800,1795,1790,1585,1582,1579,42,1572,1570,1569,0,1795,1791,1790,1582,1580,1579,42,1569,1567,1574,0,1790,1788,1800,1579,1577,1585,42,1574,1567,1549,0,1800,1788,1801,1585,1577,1555,42,1549,1567,1548,0,1801,1788,1759,1555,1577,1554,42,1574,1549,1550,0,1800,1801,1764,1585,1555,1558,42,1550,1551,1574,0,1764,1763,1800,1558,1559,1585,42,1555,1556,1571,0,1773,1772,1794,1564,1564,1564,42,1558,1561,1568,0,1792,1786,1789,1581,1571,1578,42,1558,1559,1561,0,1792,1802,1786,1586,1586,1586,42,1568,1561,1566,0,1789,1786,1787,1578,1571,1576,42,1547,1548,1565,0,1758,1759,1785,1552,1554,1575,42,1546,1547,1565,0,1757,1758,1785,1551,1552,1575,42,1546,1565,1541,0,1757,1785,1747,1551,1575,1545,42,1536,1537,1562,0,1740,1739,1781,1538,1572,1569,42,1536,1562,1535,0,1740,1781,1803,1538,1569,1537,42,1535,1562,1560,0,1803,1781,1779,1568,1568,1568,42,1535,1560,1557,0,1803,1779,1777,1566,1566,1566,42,1535,1557,1575,0,1803,1777,1804,1587,1587,1587,42,1575,1557,1554,0,1804,1777,1771,1564,1564,1564,42,1554,1535,1575,0,1769,1736,1805,1588,1588,1588,42,1576,1577,1578,0,1806,1807,1808,1589,1590,1591,42,1577,1576,1579,0,1807,1806,1809,1590,1589,1592,42,1580,1577,1579,0,1810,1807,1809,1593,1590,1592,42,1577,1580,1581,0,1811,1812,1813,1594,1594,1594,42,1581,1580,1582,0,1814,1810,1815,1595,1593,1596,42,1582,1580,1579,0,1815,1810,1809,1596,1593,1592,42,1576,1582,1579,0,1806,1815,1809,1589,1596,1592,42,1582,1576,1583,0,1815,1806,1816,1596,1589,1597,42,1584,1582,1583,0,1817,1815,1816,1598,1596,1597,42,1584,1585,1582,0,1817,1818,1815,1598,1599,1596,42,1586,1585,1584,0,1819,1818,1817,1600,1599,1598,42,1586,1587,1585,0,1819,1820,1818,1600,1601,1599,42,1588,1587,1586,0,1821,1820,1819,1602,1601,1600,42,1588,1589,1587,0,1821,1822,1820,1602,1603,1601,42,1590,1589,1588,0,1823,1822,1821,1604,1603,1602,42,1590,1591,1589,0,1823,1824,1822,1605,1605,1605,42,1592,1591,1590,0,1825,1824,1823,1605,1605,1605,42,1592,1593,1591,0,1825,1826,1824,1606,1606,1606,42,1593,1592,1594,0,1827,1828,1829,1607,1608,1609,42,1592,1595,1594,0,1828,1830,1829,1608,1610,1609,42,1592,1596,1595,0,1831,1832,1833,1608,1611,1610,42,1596,1592,1597,0,1834,1825,1835,1611,1608,1612,42,1597,1592,1590,0,1835,1825,1823,1605,1605,1605,42,1597,1590,1598,0,1835,1823,1836,1612,1604,1613,42,1598,1590,1588,0,1836,1823,1821,1613,1604,1602,42,1598,1588,1599,0,1836,1821,1837,1613,1602,1614,42,1599,1588,1586,0,1837,1821,1819,1614,1602,1600,42,1599,1586,1600,0,1837,1819,1838,1614,1600,1615,42,1600,1586,1584,0,1838,1819,1817,1615,1600,1598,42,1600,1584,1601,0,1838,1817,1839,1615,1598,1616,42,1601,1584,1583,0,1839,1817,1816,1616,1598,1597,42,1601,1583,1602,0,1839,1816,1840,1616,1597,1617,42,1583,1576,1602,0,1816,1806,1840,1597,1589,1617,42,1576,1578,1602,0,1806,1808,1840,1589,1591,1617,42,1601,1602,1578,0,1839,1840,1808,1616,1617,1591,42,1603,1601,1578,0,1841,1839,1808,1618,1616,1591,42,1600,1601,1603,0,1838,1839,1841,1615,1616,1618,42,1604,1600,1603,0,1842,1838,1841,1619,1615,1618,42,1605,1600,1604,0,1843,1838,1842,1620,1615,1619,42,1605,1606,1600,0,1843,1844,1838,1620,1621,1615,42,1607,1606,1605,0,1845,1844,1843,1622,1621,1620,42,1607,1599,1606,0,1845,1837,1844,1622,1614,1621,42,1607,1608,1599,0,1845,1846,1837,1622,1623,1614,42,1609,1608,1607,0,1847,1846,1845,1624,1623,1622,42,1610,1608,1609,0,1848,1846,1847,1625,1623,1624,42,1610,1598,1608,0,1848,1836,1846,1625,1613,1623,42,1597,1598,1610,0,1849,1836,1848,1612,1613,1625,42,1611,1597,1610,0,1850,1849,1848,1626,1612,1625,42,1596,1597,1611,0,1832,1849,1850,1611,1612,1626,42,1596,1611,1595,0,1832,1850,1833,1611,1626,1610,42,1595,1611,1612,0,1833,1850,1851,1610,1626,1627,42,1611,1613,1612,0,1850,1852,1851,1626,1628,1627,42,1613,1611,1610,0,1852,1850,1848,1628,1626,1625,42,1613,1610,1609,0,1852,1848,1847,1628,1625,1624,42,1614,1613,1609,0,1853,1852,1847,1629,1628,1624,42,1612,1613,1614,0,1851,1852,1853,1627,1628,1629,42,1612,1614,1615,0,1851,1853,1854,1627,1629,1630,42,1614,1616,1615,0,1855,1856,1857,1631,1631,1631,42,1614,1617,1616,0,1855,1858,1856,1632,1632,1632,42,1614,1609,1617,0,1853,1847,1859,1629,1624,1633,42,1617,1609,1607,0,1859,1847,1845,1633,1624,1622,42,1617,1607,1618,0,1859,1845,1860,1634,1634,1634,42,1619,1618,1607,0,1861,1862,1863,1635,1635,1635,42,1619,1620,1618,0,1861,1864,1862,1636,1636,1636,42,1621,1620,1619,0,1865,1864,1861,1636,1636,1636,42,1621,1622,1620,0,1865,1866,1864,1636,1636,1636,42,1621,1623,1622,0,1867,1868,1869,1637,1637,1637,42,1624,1623,1621,0,1870,1868,1867,1638,1639,1640,42,1624,1625,1623,0,1870,1871,1868,1638,1641,1639,42,1626,1625,1624,0,1872,1871,1870,1642,1641,1638,42,1626,1615,1625,0,1872,1873,1871,1642,1630,1641,42,1626,1612,1615,0,1872,1874,1873,1642,1627,1630,42,1595,1612,1626,0,1830,1874,1872,1610,1627,1642,42,1594,1595,1626,0,1829,1830,1872,1609,1610,1642,42,1594,1626,1624,0,1829,1872,1870,1609,1642,1638,42,1594,1624,1627,0,1829,1870,1875,1609,1638,1643,42,1624,1621,1627,0,1870,1867,1875,1638,1640,1643,42,1627,1621,1628,0,1875,1867,1876,1643,1640,1644,42,1621,1629,1628,0,1867,1877,1876,1640,1645,1644,42,1621,1630,1629,0,1867,1878,1877,1640,1646,1645,42,1631,1630,1621,0,1879,1880,1865,1647,1646,1640,42,1631,1632,1630,0,1879,1881,1880,1647,1648,1646,42,1605,1632,1631,0,1882,1881,1879,1620,1648,1647,42,1605,1604,1632,0,1882,1883,1881,1649,1649,1649,42,1603,1632,1604,0,1884,1881,1883,1594,1594,1594,42,1632,1603,1633,0,1881,1884,1885,1650,1650,1650,42,1603,1577,1633,0,1884,1811,1885,1650,1650,1650,42,1603,1578,1577,0,1884,1886,1811,1650,1650,1650,42,1633,1577,1581,0,1885,1811,1813,1594,1594,1594,42,1632,1633,1581,0,1881,1885,1813,1594,1594,1594,42,1632,1581,1634,0,1881,1813,1887,1594,1594,1594,42,1634,1581,1582,0,1888,1814,1815,1651,1595,1596,42,1634,1582,1585,0,1888,1815,1818,1651,1596,1599,42,1629,1634,1585,0,1877,1888,1818,1645,1651,1599,42,1630,1634,1629,0,1878,1888,1877,1646,1651,1645,42,1632,1634,1630,0,1881,1887,1880,1652,1652,1652,42,1629,1585,1587,0,1877,1818,1820,1645,1599,1601,42,1628,1629,1587,0,1876,1877,1820,1644,1645,1601,42,1628,1587,1589,0,1876,1820,1822,1644,1601,1603,42,1591,1628,1589,0,1889,1876,1822,1653,1644,1603,42,1627,1628,1591,0,1875,1876,1889,1643,1644,1653,42,1591,1593,1627,0,1889,1827,1875,1653,1607,1643,42,1593,1594,1627,0,1827,1829,1875,1607,1609,1643,42,1607,1605,1631,0,1863,1882,1879,1622,1620,1647,42,1607,1631,1619,0,1863,1879,1861,1654,1654,1654,42,1619,1631,1621,0,1861,1879,1865,1655,1655,1655,42,1615,1616,1625,0,1857,1856,1890,1631,1631,1631,42,1616,1623,1625,0,1856,1891,1890,1631,1631,1631,42,1616,1620,1623,0,1892,1893,1891,1631,1631,1631,42,1620,1616,1617,0,1893,1892,1858,1631,1631,1631,42,1617,1618,1620,0,1858,1862,1864,1631,1631,1631,42,1620,1622,1623,0,1864,1866,1891,1631,1631,1631,42,1598,1599,1608,0,1836,1837,1846,1613,1614,1623,42,1599,1600,1606,0,1837,1838,1844,1614,1615,1621,42,1635,1636,1637,3,1894,1895,1896,1656,1657,1658,42,1636,1635,1638,3,1895,1894,1897,1657,1656,1659,42,1638,1639,1636,3,1897,1898,1895,1659,1660,1657,42,1639,1638,1640,3,1899,1900,1901,1660,1659,1661,42,1640,1638,1641,3,1901,1900,1902,1661,1659,1662,42,1638,1635,1641,3,1897,1894,1903,1659,1656,1662,42,1635,1642,1641,3,1894,1904,1903,1656,1663,1662,42,1642,1635,1643,3,1904,1894,1905,1663,1656,1664,42,1635,1637,1643,3,1894,1896,1905,1656,1658,1664,42,1643,1637,1644,3,1906,1907,1908,1664,1658,1665,42,1644,1637,1645,3,1908,1909,1910,1665,1658,1666,42,1637,1646,1645,3,1909,1911,1910,1658,1667,1666,42,1637,1647,1646,3,1909,1912,1911,1658,1668,1667,42,1637,1636,1647,3,1909,1913,1912,1658,1657,1668,42,1646,1647,1648,3,1914,1915,1916,1667,1668,1669,42,1648,1647,1649,3,1916,1915,1917,1669,1668,1670,42,1648,1649,1650,3,1916,1917,1918,1669,1670,1671,42,1649,1651,1650,3,1919,1920,1921,1670,1672,1671,42,1650,1651,1652,3,1921,1920,1922,1671,1672,1673,42,1650,1652,1653,3,1921,1922,1923,1671,1673,1674,42,1652,1654,1653,3,1924,1925,1926,1673,1675,1674,42,1653,1654,1655,3,1926,1925,1927,1674,1675,1676,42,1653,1655,1656,3,1926,1927,1928,1674,1676,1677,42,1656,1655,1657,3,1928,1927,1929,1677,1676,1678,42,1656,1657,1658,3,1928,1929,1930,1677,1678,1679,42,1658,1657,1659,3,1930,1929,1931,1679,1678,1680,42,1657,1660,1659,3,1929,1932,1931,1678,1681,1680,42,1659,1660,1661,3,1931,1932,1933,1680,1681,1682,42,1662,1653,1656,3,1934,1923,1935,1683,1674,1677,42,1662,1650,1653,3,1934,1921,1923,1683,1671,1674,42,1663,1650,1662,3,1936,1918,1937,1684,1671,1683,42,1648,1650,1663,3,1916,1918,1936,1669,1671,1684,42,1645,1648,1663,3,1938,1916,1936,1666,1669,1684,42,1645,1646,1648,3,1938,1914,1916,1666,1667,1669,42,1664,1645,1663,3,1939,1938,1936,1685,1666,1684,42,1664,1663,1665,3,1939,1936,1940,1685,1684,1686,42,1666,1664,1665,3,1941,1939,1940,1687,1685,1686,42,1667,1666,1665,3,1942,1941,1940,1688,1687,1686,42,1668,1666,1667,3,1943,1941,1942,1689,1687,1688,42,1663,1662,1669,3,1936,1937,1944,1684,1683,1690,42,1670,1663,1669,3,1940,1936,1944,1691,1684,1690,42,1671,1670,1669,3,1945,1940,1944,1692,1691,1690,42,1670,1671,1672,3,1940,1945,1942,1691,1692,1693,42,1673,1672,1671,3,1946,1942,1945,1694,1693,1692,42,1662,1656,1674,3,1934,1935,1947,1683,1677,1695,42,1675,1662,1674,3,1948,1934,1947,1696,1683,1695,42,1675,1674,1676,3,1948,1947,1949,1696,1695,1697,42,1675,1676,1677,3,1948,1949,1950,1696,1697,1698,42,1678,1677,1676,3,1951,1950,1949,1699,1698,1697,42,1644,1645,1679,3,1908,1910,1952,1665,1666,1700,42,1680,1644,1679,3,1953,1908,1952,1701,1665,1700,42,1681,1644,1680,3,1954,1908,1953,1702,1665,1701,42,1681,1643,1644,3,1954,1906,1908,1702,1664,1665,42,1642,1643,1681,3,1904,1905,1955,1663,1664,1702,42,1682,1642,1681,3,1956,1904,1955,1703,1663,1702,42,1642,1682,1641,3,1904,1956,1903,1663,1703,1662,42,1641,1682,1683,3,1903,1956,1957,1662,1703,1704,42,1682,1684,1683,3,1956,1958,1957,1703,1705,1704,42,1682,1685,1684,3,1956,1959,1958,1703,1706,1705,42,1685,1682,1686,3,1959,1956,1960,1707,1707,1707,42,1686,1682,1681,3,1960,1956,1955,1708,1703,1702,42,1687,1685,1686,3,1961,1959,1960,1709,1709,1709,42,1687,1684,1685,3,1961,1958,1959,1710,1705,1706,42,1688,1681,1680,3,1962,1954,1953,1711,1702,1701,42,1689,1688,1680,3,1963,1962,1953,1712,1711,1701,42,1690,1688,1689,3,1964,1962,1963,1713,1711,1712,42,1690,1689,1691,3,1964,1963,1965,1713,1712,1714,42,1689,1680,1691,3,1963,1953,1965,1712,1701,1714,42,1691,1680,1679,3,1965,1953,1952,1714,1701,1700,42,1640,1641,1692,3,1901,1902,1966,1661,1662,1715,42,1692,1641,1693,3,1966,1902,1967,1715,1662,1716,42,1692,1693,1694,3,1966,1967,1968,1715,1716,1717,42,1694,1693,1695,3,1968,1967,1969,1717,1716,1718,42,1694,1695,1696,3,1968,1969,1970,1717,1718,1719,42,1695,1697,1696,3,1969,1971,1970,1718,1720,1719,42,1692,1694,1698,3,1972,1973,1974,1715,1717,1721,42,1698,1694,1699,3,1974,1973,1975,1721,1717,1722,42,1700,1698,1699,3,1976,1974,1975,1723,1721,1722,42,1698,1700,1701,3,1974,1976,1977,1721,1723,1724,42,1700,1702,1701,3,1976,1978,1977,1723,1725,1724,42,1702,1700,1699,3,1978,1976,1975,1725,1723,1722,42,1698,1701,1703,3,1974,1977,1979,1721,1724,1726,42,1704,1698,1703,3,1980,1974,1979,1727,1721,1726,42,1704,1692,1698,3,1980,1972,1974,1727,1715,1721,42,1705,1692,1704,3,1981,1972,1980,1728,1715,1727,42,1705,1640,1692,3,1981,1982,1972,1728,1661,1715,42,1706,1640,1705,3,1983,1982,1981,1729,1661,1728,42,1639,1640,1706,3,1984,1982,1983,1660,1661,1729,42,1706,1705,1707,3,1983,1981,1985,1729,1728,1730,42,1705,1708,1707,3,1981,1986,1985,1728,1731,1730,42,1705,1704,1708,3,1981,1980,1986,1728,1727,1731,42,1704,1703,1708,3,1980,1979,1986,1727,1726,1731,42,1708,1703,1709,3,1987,1988,1989,1731,1726,1732,42,1709,1703,1710,3,1989,1988,1990,1732,1726,1733,42,1710,1703,1711,3,1990,1988,1991,1733,1726,1734,42,1710,1711,1712,3,1990,1991,1992,1733,1734,1735,42,1712,1711,1713,3,1992,1991,1993,1735,1734,1736,42,1712,1713,1714,3,1992,1993,1994,1735,1736,1737,42,1710,1712,1714,3,1990,1992,1994,1733,1735,1737,42,1710,1714,1715,3,1990,1994,1995,1733,1737,1738,42,1716,1710,1715,3,1996,1990,1995,1739,1733,1738,42,1709,1710,1716,3,1989,1990,1996,1732,1733,1739,42,1717,1709,1716,3,1997,1989,1996,1740,1732,1739,42,1717,1708,1709,3,1997,1987,1989,1740,1731,1732,42,1707,1708,1717,3,1998,1987,1997,1730,1731,1740,42,1718,1707,1717,3,1999,1998,1997,1741,1730,1740,42,1706,1707,1718,3,2000,1998,1999,1729,1730,1741,42,1718,1717,1719,3,1999,1997,2001,1741,1740,1742,42,1717,1716,1719,3,1997,1996,2001,1740,1739,1742,42,1719,1716,1720,3,2002,2003,2004,1742,1739,1743,42,1720,1716,1715,3,2004,2003,2005,1743,1739,1738,42,1720,1715,1721,3,2004,2005,2006,1743,1738,1744,42,1715,1722,1721,3,2005,2007,2006,1738,1745,1744,42,1715,1723,1722,3,2005,2008,2007,1738,1746,1745,42,1723,1724,1722,3,2008,2009,2007,1746,1747,1745,42,1725,1719,1720,3,2010,2002,2004,1748,1742,1743,42,1726,1719,1725,3,2011,2002,2010,1749,1742,1748,42,1718,1719,1726,3,2012,2002,2011,1741,1742,1749,42,1727,1726,1725,3,2013,2011,2010,1750,1749,1748,42,1725,1728,1727,3,2010,2014,2013,1748,1751,1750,42,1725,1729,1728,3,2010,2015,2014,1748,1752,1751,42,1725,1730,1729,3,2010,2016,2015,1748,1753,1752,42,1725,1720,1730,3,2010,2004,2016,1748,1743,1753,42,1720,1731,1730,3,2004,2017,2016,1743,1754,1753,42,1720,1732,1731,3,2004,2018,2017,1743,1755,1754,42,1732,1733,1731,3,2018,2019,2017,1755,1756,1754,42,1732,1734,1733,3,2018,2020,2019,1755,1757,1756,42,1735,1733,1734,3,2021,2019,2020,1758,1756,1757,42,1735,1736,1733,3,2021,2022,2019,1758,1759,1756,42,1733,1736,1731,3,2019,2022,2017,1756,1759,1754,42,1737,1731,1736,3,2023,2017,2022,1760,1754,1759,42,1731,1737,1730,3,2017,2023,2016,1754,1760,1753,42,1737,1738,1730,3,2023,2024,2016,1760,1761,1753,42,1730,1738,1729,3,2016,2024,2015,1753,1761,1752,42,1729,1738,1739,3,2015,2024,2025,1752,1761,1762,42,1729,1739,1728,3,2015,2025,2026,1752,1762,1751,42,1740,1741,1742,3,2027,2028,2029,1763,1764,1765,42,1741,1740,1743,3,2028,2027,2030,1764,1763,1766,42,1743,1744,1741,3,2030,2031,2028,1766,1767,1764,42,1744,1743,1745,3,2032,2033,2034,1767,1766,1768,42,1745,1743,1746,3,2034,2033,2035,1768,1766,1769,42,1743,1740,1746,3,2030,2027,2036,1766,1763,1769,42,1740,1747,1746,3,2027,2037,2036,1763,1770,1769,42,1747,1740,1748,3,2037,2027,2038,1770,1763,1771,42,1740,1742,1748,3,2027,2029,2038,1763,1765,1771,42,1748,1742,1749,3,2039,2040,2041,1771,1765,1772,42,1749,1742,1750,3,2041,2042,2043,1772,1765,1773,42,1742,1751,1750,3,2042,2044,2043,1765,1774,1773,42,1742,1741,1751,3,2042,2045,2044,1765,1764,1774,42,1741,1752,1751,3,2045,2046,2044,1764,1775,1774,42,1751,1752,1753,3,2047,2048,2049,1774,1775,1776,42,1752,1754,1753,3,2048,2050,2049,1775,1777,1776,42,1753,1754,1755,3,2049,2050,2051,1776,1777,1778,42,1755,1754,1756,3,2052,2053,2054,1778,1777,1779,42,1754,1757,1756,3,2053,2055,2054,1777,1780,1779,42,1757,1758,1756,3,2056,2057,2058,1780,1781,1779,42,1758,1759,1756,3,2057,2059,2058,1781,1782,1779,42,1756,1759,1760,3,2058,2059,2060,1779,1782,1783,42,1759,1761,1760,3,2059,2061,2060,1782,1784,1783,42,1760,1761,1762,3,2060,2061,2062,1783,1784,1785,42,1761,1763,1762,3,2061,2063,2062,1784,1786,1785,42,1761,1764,1763,3,2061,2064,2063,1784,1787,1786,42,1763,1764,1765,3,2063,2064,2065,1786,1787,1788,42,1755,1756,1760,3,2052,2054,2066,1778,1779,1783,42,1755,1760,1766,3,2052,2066,2067,1778,1783,1789,42,1766,1760,1767,3,2067,2066,2068,1789,1783,1790,42,1768,1766,1767,3,2069,2067,2068,1791,1789,1790,42,1768,1767,1769,3,2069,2068,2070,1791,1790,1792,42,1768,1769,1770,3,2069,2070,2071,1791,1792,1793,42,1771,1770,1769,3,2072,2071,2070,1794,1793,1792,42,1772,1755,1766,3,2073,2051,2074,1795,1778,1789,42,1772,1753,1755,3,2073,2049,2051,1795,1776,1778,42,1750,1753,1772,3,2075,2049,2073,1773,1776,1795,42,1750,1751,1753,3,2075,2047,2049,1773,1774,1776,42,1773,1750,1772,3,2076,2075,2073,1796,1773,1795,42,1774,1773,1772,3,2077,2076,2073,1797,1796,1795,42,1773,1774,1775,3,2076,2077,2078,1796,1797,1798,42,1775,1774,1776,3,2078,2077,2079,1798,1797,1799,42,1775,1776,1777,3,2078,2079,2080,1798,1799,1800,42,1772,1766,1778,3,2073,2074,2081,1795,1789,1801,42,1779,1772,1778,3,2082,2073,2081,1802,1795,1801,42,1779,1778,1780,3,2082,2081,2083,1802,1801,1803,42,1779,1780,1781,3,2082,2083,2084,1802,1803,1804,42,1781,1780,1782,3,2084,2083,2085,1804,1803,1805,42,1749,1750,1783,3,2041,2043,2086,1772,1773,1806,42,1784,1749,1783,3,2087,2041,2086,1807,1772,1806,42,1784,1785,1749,3,2087,2088,2041,1807,1808,1772,42,1784,1786,1785,3,2087,2089,2088,1807,1809,1808,42,1786,1784,1787,3,2089,2087,2090,1809,1807,1810,42,1784,1788,1787,3,2087,2091,2090,1807,1811,1810,42,1784,1783,1788,3,2087,2086,2091,1807,1806,1811,42,1787,1788,1789,3,2090,2091,2092,1810,1811,1812,42,1786,1787,1789,3,2089,2090,2092,1809,1810,1812,42,1749,1785,1748,3,2041,2088,2039,1772,1808,1771,42,1747,1748,1785,3,2037,2038,2093,1770,1771,1808,42,1790,1747,1785,3,2094,2037,2093,1813,1770,1808,42,1747,1790,1746,3,2037,2094,2036,1770,1813,1769,42,1746,1790,1791,3,2036,2094,2095,1769,1813,1814,42,1790,1792,1791,3,2094,2096,2095,1813,1815,1814,42,1790,1793,1792,3,2094,2097,2096,1813,1816,1815,42,1793,1790,1794,3,2097,2094,2098,1816,1813,1817,42,1790,1785,1794,3,2094,2093,2098,1813,1808,1817,42,1795,1793,1794,3,2099,2097,2098,1818,1816,1817,42,1792,1793,1795,3,2096,2097,2099,1815,1816,1818,42,1745,1746,1796,3,2034,2035,2100,1768,1769,1819,42,1746,1797,1796,3,2035,2101,2100,1769,1820,1819,42,1797,1798,1796,3,2101,2102,2100,1820,1821,1819,42,1798,1797,1799,3,2102,2101,2103,1821,1820,1822,42,1798,1799,1800,3,2102,2103,2104,1821,1822,1823,42,1800,1799,1801,3,2104,2103,2105,1823,1822,1824,42,1796,1798,1802,3,2106,2107,2108,1819,1821,1825,42,1802,1798,1803,3,2108,2107,2109,1825,1821,1826,42,1802,1803,1804,3,2108,2109,2110,1825,1826,1827,42,1804,1803,1805,3,2110,2109,2111,1827,1826,1828,42,1806,1804,1805,3,2112,2110,2111,1829,1827,1828,42,1802,1804,1806,3,2108,2110,2112,1825,1827,1829,42,1807,1802,1806,3,2113,2108,2112,1830,1825,1829,42,1808,1802,1807,3,2114,2108,2113,1831,1825,1830,42,1808,1796,1802,3,2114,2106,2108,1831,1819,1825,42,1809,1796,1808,3,2115,2106,2114,1832,1819,1831,42,1809,1745,1796,3,2115,2116,2106,1832,1768,1819,42,1810,1745,1809,3,2117,2116,2115,1833,1768,1832,42,1744,1745,1810,3,2118,2116,2117,1767,1768,1833,42,1810,1809,1811,3,2117,2115,2119,1833,1832,1834,42,1811,1809,1812,3,2119,2115,2120,1834,1832,1835,42,1809,1808,1812,3,2115,2114,2120,1832,1831,1835,42,1812,1808,1807,3,2120,2114,2113,1835,1831,1830,42,1813,1812,1807,3,2121,2122,2123,1836,1835,1830,42,1814,1812,1813,3,2124,2122,2121,1837,1835,1836,42,1814,1811,1812,3,2124,2125,2122,1837,1834,1835,42,1815,1811,1814,3,2126,2125,2124,1838,1834,1837,42,1810,1811,1815,3,2127,2125,2126,1833,1834,1838,42,1815,1814,1816,3,2126,2124,2128,1838,1837,1839,42,1816,1814,1817,3,2128,2124,2129,1839,1837,1840,42,1813,1817,1814,3,2121,2129,2124,1836,1840,1837,42,1813,1818,1817,3,2121,2130,2129,1836,1841,1840,42,1813,1807,1818,3,2121,2123,2130,1836,1830,1841,42,1818,1807,1819,3,2130,2123,2131,1841,1830,1842,42,1818,1819,1820,3,2130,2131,2132,1841,1842,1843,42,1820,1819,1821,3,2132,2131,2133,1843,1842,1844,42,1822,1820,1821,3,2134,2132,2133,1845,1843,1844,42,1818,1820,1822,3,2130,2132,2134,1841,1843,1845,42,1823,1818,1822,3,2135,2130,2134,1846,1841,1845,42,1817,1818,1823,3,2129,2130,2135,1840,1841,1846,42,1817,1823,1824,3,2136,2137,2138,1840,1846,1847,42,1824,1823,1825,3,2138,2137,2139,1847,1846,1848,42,1825,1823,1826,3,2139,2137,2140,1848,1846,1849,42,1823,1827,1826,3,2137,2141,2140,1846,1850,1849,42,1826,1827,1828,3,2140,2141,2142,1849,1850,1851,42,1816,1817,1824,3,2143,2136,2138,1839,1840,1847,42,1829,1816,1824,3,2144,2143,2138,1852,1839,1847,42,1815,1816,1829,3,2145,2143,2144,1838,1839,1852,42,1830,1815,1829,3,2146,2145,2144,1853,1838,1852,42,1829,1831,1830,3,2144,2147,2146,1852,1854,1853,42,1831,1829,1832,3,2147,2144,2148,1854,1852,1855,42,1832,1829,1833,3,2148,2144,2149,1855,1852,1856,42,1829,1824,1833,3,2144,2138,2149,1852,1847,1856,42,1824,1834,1833,3,2138,2150,2149,1847,1857,1856,42,1824,1835,1834,3,2138,2151,2150,1847,1858,1857,42,1834,1835,1836,3,2150,2151,2152,1857,1858,1859,42,1835,1837,1836,3,2151,2153,2152,1858,1860,1859,42,1836,1837,1838,3,2152,2153,2154,1859,1860,1861,42,1838,1839,1836,3,2154,2155,2152,1861,1862,1859,42,1836,1839,1834,3,2152,2155,2150,1859,1862,1857,42,1839,1840,1834,3,2155,2156,2150,1862,1863,1857,42,1833,1834,1840,3,2149,2150,2156,1856,1857,1863,42,1833,1840,1841,3,2149,2156,2157,1856,1863,1864,42,1833,1841,1832,3,2149,2157,2148,1856,1864,1855,42,1832,1841,1842,3,2148,2157,2158,1855,1864,1865,42,1842,1841,1843,3,2159,2160,2161,1865,1864,1866,42,1843,1841,1844,3,2161,2160,2162,1866,1864,1867,42,1845,1843,1844,3,2163,2161,2162,1868,1866,1867,42,1845,1844,1846,3,2163,2162,2164,1868,1867,1869,42,1843,1847,1842,3,2165,2166,2167,1866,1870,1865,42,1843,1848,1847,3,2165,2168,2166,1866,1871,1870,42,1843,1849,1848,3,2165,2169,2168,1866,1872,1871,42,1849,1850,1848,3,2169,2170,2168,1872,1873,1871,42,1832,1842,1831,3,2148,2158,2171,1855,1865,1854,42,1851,1852,1853,3,2172,2173,2174,1874,1875,1876,42,1851,1854,1852,3,2175,2176,2177,1874,1877,1875,42,1854,1851,1855,3,2176,2175,2178,1877,1874,1878,42,1855,1856,1854,3,2179,2180,2181,1878,1879,1877,42,1857,1856,1855,3,2182,2180,2179,1880,1879,1878,42,1857,1858,1856,3,2183,2184,2185,1880,1881,1879,42,1856,1858,1859,3,2185,2184,2186,1879,1881,1882,42,1859,1858,1860,3,2187,2180,2181,1882,1881,1883,42,1858,1861,1860,3,2180,2179,2181,1881,1884,1883,42,1858,1862,1861,3,2180,2182,2179,1881,1885,1884,42,1860,1861,1863,3,2176,2178,2175,1883,1884,1886,42,1860,1863,1864,3,2176,2175,2177,1883,1886,1887,42,1864,1863,1865,3,2173,2172,2174,1887,1886,1888,42,1863,1866,1865,3,2172,2188,2174,1886,1889,1888,42,1865,1866,1867,3,2174,2188,2189,1888,1889,1890,42,1865,1867,1868,3,2174,2189,2190,1888,1890,1891,42,1867,1869,1868,3,2191,2192,2190,1890,1892,1891,42,1868,1869,1870,3,2190,2192,2193,1891,1892,1893,42,1868,1870,1871,3,2190,2193,2194,1891,1893,1894,42,1871,1870,1872,3,2194,2193,2195,1894,1893,1895,42,1870,1873,1872,3,2193,2196,2195,1893,1896,1895,42,1872,1873,1874,3,2195,2196,2197,1895,1896,1897,42,1874,1875,1872,3,2197,2198,2195,1897,1898,1895,42,1875,1876,1872,3,2198,2199,2195,1898,1899,1895,42,1876,1871,1872,3,2199,2194,2195,1899,1894,1895,42,1876,1865,1871,3,2199,2174,2194,1899,1888,1894,42,1864,1865,1876,3,2173,2174,2199,1887,1888,1899,42,1877,1864,1876,3,2200,2173,2199,1900,1887,1899,42,1878,1864,1877,3,2201,2177,2202,1901,1887,1900,42,1879,1864,1878,3,2203,2177,2201,1902,1887,1901,42,1879,1860,1864,3,2203,2176,2177,1902,1883,1887,42,1880,1860,1879,3,2204,2181,2205,1903,1883,1902,42,1860,1880,1859,3,2181,2204,2187,1883,1903,1882,42,1859,1880,1881,3,2187,2204,2206,1882,1903,1904,42,1881,1880,1882,3,2206,2204,2207,1904,1903,1905,42,1880,1879,1882,3,2204,2205,2207,1903,1902,1905,42,1882,1879,1878,3,2208,2203,2201,1905,1902,1901,42,1882,1878,1883,3,2208,2201,2209,1905,1901,1906,42,1883,1878,1877,3,2209,2201,2202,1906,1901,1900,42,1883,1877,1884,3,2209,2202,2210,1906,1900,1907,42,1884,1877,1876,3,2211,2200,2199,1907,1900,1899,42,1884,1876,1885,3,2211,2199,2212,1907,1899,1908,42,1886,1884,1885,3,2213,2211,2212,1909,1907,1908,42,1883,1884,1887,3,2209,2210,2214,1906,1907,1910,42,1888,1883,1887,3,2215,2209,2214,1911,1906,1910,42,1889,1883,1888,3,2216,2209,2215,1912,1906,1911,42,1889,1882,1883,3,2216,2208,2209,1912,1905,1906,42,1890,1889,1888,3,2217,2216,2215,1913,1912,1911,42,1890,1888,1887,3,2217,2215,2214,1913,1911,1910,42,1881,1882,1891,3,2206,2207,2218,1904,1905,1914,42,1892,1881,1891,3,2219,2206,2218,1915,1904,1914,42,1893,1881,1892,3,2220,2206,2219,1916,1904,1915,42,1881,1893,1894,3,2206,2220,2221,1904,1916,1917,42,1859,1881,1894,3,2187,2206,2221,1882,1904,1917,42,1859,1894,1895,3,2186,2222,2223,1882,1917,1918,42,1895,1894,1896,3,2223,2222,2224,1918,1917,1919,42,1894,1897,1896,3,2222,2225,2224,1917,1920,1919,42,1897,1898,1896,3,2225,2226,2224,1920,1921,1919,42,1897,1899,1898,3,2225,2227,2226,1920,1922,1921,42,1895,1896,1900,3,2187,2221,2206,1918,1919,1923,42,1901,1900,1896,3,2220,2206,2221,1924,1923,1919,42,1900,1901,1902,3,2206,2220,2219,1923,1924,1925,42,1901,1903,1902,3,2220,2228,2219,1924,1926,1925,42,1900,1902,1904,3,2206,2219,2218,1923,1925,1927,42,1902,1905,1904,3,2219,2229,2218,1925,1928,1927,42,1900,1904,1906,3,2206,2218,2207,1923,1927,1929,42,1907,1900,1906,3,2204,2206,2207,1930,1923,1929,42,1895,1900,1907,3,2187,2206,2204,1918,1923,1930,42,1854,1895,1907,3,2181,2187,2204,1877,1918,1930,42,1856,1895,1854,3,2180,2187,2181,1879,1918,1877,42,1856,1859,1895,3,2185,2186,2223,1879,1882,1918,42,1854,1907,1908,3,2181,2204,2205,1877,1930,1931,42,1907,1906,1908,3,2204,2207,2205,1930,1929,1931,42,1908,1906,1909,3,2203,2208,2201,1931,1929,1932,42,1909,1906,1910,3,2201,2208,2209,1932,1929,1933,42,1906,1911,1910,3,2208,2216,2209,1929,1934,1933,42,1910,1911,1912,3,2209,2216,2215,1933,1934,1935,42,1911,1913,1912,3,2216,2217,2215,1934,1936,1935,42,1912,1913,1914,3,2215,2217,2230,1935,1936,1937,42,1910,1912,1914,3,2209,2215,2230,1933,1935,1937,42,1914,1915,1910,3,2230,2210,2209,1937,1938,1933,42,1910,1916,1915,3,2209,2202,2210,1933,1939,1938,42,1910,1909,1916,3,2209,2201,2202,1933,1932,1939,42,1852,1909,1916,3,2177,2201,2202,1875,1932,1939,42,1852,1908,1909,3,2177,2203,2201,1875,1931,1932,42,1854,1908,1852,3,2176,2203,2177,1877,1931,1875,42,1852,1916,1917,3,2173,2200,2199,1875,1939,1940,42,1916,1915,1917,3,2200,2211,2199,1939,1938,1940,42,1917,1915,1918,3,2199,2211,2212,1940,1938,1941,42,1915,1919,1918,3,2211,2213,2212,1938,1942,1941,42,1852,1917,1853,3,2173,2199,2174,1875,1940,1876,42,1853,1917,1920,3,2174,2199,2194,1876,1940,1943,42,1917,1921,1920,3,2199,2195,2194,1940,1944,1943,42,1922,1921,1917,3,2198,2195,2199,1945,1944,1940,42,1923,1921,1922,3,2197,2195,2198,1946,1944,1945,42,1923,1924,1921,3,2197,2196,2195,1946,1947,1944,42,1921,1924,1925,3,2195,2196,2193,1944,1947,1948,42,1921,1925,1920,3,2195,2193,2194,1944,1948,1943,42,1926,1920,1925,3,2190,2194,2193,1949,1943,1948,42,1853,1920,1926,3,2174,2194,2190,1876,1943,1949,42,1927,1853,1926,3,2189,2174,2190,1950,1876,1949,42,1928,1853,1927,3,2188,2174,2189,1951,1876,1950,42,1851,1853,1928,3,2172,2174,2188,1874,1876,1951,42,1926,1927,1929,3,2190,2191,2192,1949,1950,1952,42,1926,1925,1929,3,2190,2193,2192,1949,1948,1952,42,1930,1893,1892,3,2228,2220,2219,1953,1916,1915,42,1931,1892,1891,3,2229,2219,2218,1954,1915,1914,42,1871,1865,1868,3,2194,2174,2190,1894,1888,1891,42,1932,1933,1934,3,2231,2232,2233,1955,1956,1957,42,1933,1932,1935,3,2232,2231,2234,1956,1955,1958,42,1935,1932,1936,3,2235,2236,2237,1958,1955,1959,42,1936,1932,1937,3,2237,2238,2239,1959,1955,1960,42,1932,1938,1937,3,2238,2240,2239,1955,1961,1960,42,1938,1932,1934,3,2240,2238,2241,1961,1955,1957,42,1938,1934,1939,3,2240,2241,2242,1961,1957,1962,42,1939,1934,1940,3,2242,2241,2243,1962,1957,1963,42,1934,1941,1940,3,2241,2244,2243,1957,1964,1963,42,1934,1942,1941,3,2233,2245,2246,1957,1965,1964,42,1933,1942,1934,3,2232,2245,2233,1956,1965,1957,42,1933,1943,1942,3,2232,2247,2245,1956,1966,1965,42,1933,1944,1943,3,2232,2248,2247,1956,1967,1966,42,1933,1945,1944,3,2232,2249,2248,1956,1968,1967,42,1945,1933,1935,3,2249,2232,2234,1968,1956,1958,42,1945,1935,1946,3,2249,2234,2250,1968,1958,1969,42,1946,1935,1936,3,2251,2235,2237,1969,1958,1959,42,1936,1947,1946,3,2237,2252,2251,1959,1970,1969,42,1947,1936,1948,3,2252,2237,2253,1970,1959,1971,42,1936,1937,1948,3,2237,2239,2253,1959,1960,1971,42,1948,1937,1949,3,2254,2255,2256,1971,1960,1972,42,1937,1950,1949,3,2255,2257,2256,1960,1973,1972,42,1937,1938,1950,3,2255,2258,2257,1960,1961,1973,42,1938,1939,1950,3,2258,2259,2257,1961,1962,1973,42,1939,1951,1950,3,2259,2260,2257,1962,1974,1973,42,1951,1939,1940,3,2260,2259,2261,1974,1962,1963,42,1951,1940,1952,3,2260,2261,2262,1974,1963,1975,42,1940,1953,1952,3,2261,2263,2262,1963,1976,1975,42,1940,1954,1953,3,2261,2264,2263,1963,1977,1976,42,1940,1941,1954,3,2243,2244,2265,1963,1964,1977,42,1941,1955,1954,3,2246,2266,2267,1964,1978,1977,42,1942,1955,1941,3,2245,2266,2246,1965,1978,1964,42,1942,1956,1955,3,2245,2268,2266,1965,1979,1978,42,1943,1956,1942,3,2247,2268,2245,1966,1979,1965,42,1943,1957,1956,3,2269,2270,2271,1966,1980,1979,42,1957,1943,1944,3,2270,2269,2272,1980,1966,1967,42,1957,1944,1958,3,2270,2272,2273,1980,1967,1981,42,1958,1944,1959,3,2273,2272,2274,1981,1967,1982,42,1944,1960,1959,3,2248,2275,2276,1967,1983,1982,42,1945,1960,1944,3,2249,2275,2248,1968,1983,1967,42,1960,1945,1946,3,2275,2249,2250,1983,1968,1969,42,1961,1960,1946,3,2277,2275,2250,1984,1983,1969,42,1962,1960,1961,3,2278,2275,2277,1985,1983,1984,42,1960,1962,1963,3,2275,2278,2279,1983,1985,1986,42,1962,1964,1963,3,2278,2280,2279,1985,1987,1986,42,1964,1962,1961,3,2280,2278,2277,1987,1985,1984,42,1960,1963,1959,3,2275,2279,2276,1983,1986,1982,42,1958,1959,1965,3,2273,2274,2281,1981,1982,1988,42,1965,1959,1966,3,2281,2274,2282,1988,1982,1989,42,1967,1965,1966,3,2283,2281,2282,1990,1988,1989,42,1968,1967,1966,3,2284,2283,2282,1991,1990,1989,42,1958,1965,1969,3,2285,2286,2287,1981,1988,1992,42,1969,1965,1970,3,2287,2286,2288,1992,1988,1993,42,1969,1970,1971,3,2287,2288,2289,1992,1993,1994,42,1971,1970,1972,3,2289,2288,2290,1994,1993,1995,42,1973,1971,1972,3,2291,2289,2290,1996,1994,1995,42,1969,1971,1973,3,2287,2289,2291,1992,1994,1996,42,1969,1973,1974,3,2287,2291,2292,1992,1996,1997,42,1975,1969,1974,3,2293,2287,2292,1998,1992,1997,42,1975,1958,1969,3,2293,2285,2287,1998,1981,1992,42,1976,1958,1975,3,2294,2285,2293,1999,1981,1998,42,1976,1957,1958,3,2294,2295,2285,1999,1980,1981,42,1957,1976,1977,3,2295,2294,2296,1980,1999,2000,42,1976,1978,1977,3,2294,2297,2296,1999,2001,2000,42,1976,1979,1978,3,2294,2298,2297,1999,2002,2001,42,1976,1975,1979,3,2294,2293,2298,1999,1998,2002,42,1975,1974,1979,3,2293,2292,2298,1998,1997,2002,42,1979,1974,1980,3,2299,2300,2301,2002,1997,2003,42,1980,1974,1981,3,2301,2300,2302,2003,1997,2004,42,1981,1974,1982,3,2302,2300,2303,2004,1997,2005,42,1981,1982,1983,3,2302,2303,2304,2004,2005,2006,42,1983,1982,1984,3,2304,2303,2305,2006,2005,2007,42,1984,1985,1983,3,2305,2306,2304,2007,2008,2006,42,1981,1983,1985,3,2302,2304,2306,2004,2006,2008,42,1981,1985,1986,3,2302,2306,2307,2004,2008,2009,42,1987,1981,1986,3,2308,2302,2307,2010,2004,2009,42,1980,1981,1987,3,2301,2302,2308,2003,2004,2010,42,1988,1980,1987,3,2309,2301,2308,2011,2003,2010,42,1988,1979,1980,3,2309,2299,2301,2011,2002,2003,42,1988,1978,1979,3,2309,2310,2299,2011,2001,2002,42,1978,1988,1989,3,2310,2309,2311,2001,2011,2012,42,1989,1988,1990,3,2311,2309,2312,2012,2011,2013,42,1988,1987,1990,3,2309,2308,2312,2011,2010,2013,42,1990,1987,1991,3,2313,2314,2315,2013,2010,2014,42,1991,1987,1986,3,2315,2314,2316,2014,2010,2009,42,1991,1986,1992,3,2315,2316,2317,2014,2009,2015,42,1992,1986,1993,3,2317,2316,2318,2015,2009,2016,42,1986,1994,1993,3,2316,2319,2318,2009,2017,2016,42,1994,1995,1993,3,2319,2320,2318,2017,2018,2016,42,1991,1992,1996,3,2315,2321,2322,2014,2015,2019,42,1996,1992,1997,3,2322,2321,2323,2019,2015,2020,42,1992,1998,1997,3,2321,2324,2323,2015,2021,2020,42,1998,1999,1997,3,2324,2325,2323,2021,2022,2020,42,1999,2000,1997,3,2325,2326,2323,2022,2023,2020,42,1997,2000,1996,3,2323,2326,2322,2020,2023,2019,42,2000,2001,1996,3,2326,2327,2322,2023,2024,2019,42,1996,2001,2002,3,2322,2327,2328,2019,2024,2025,42,2001,2003,2002,3,2327,2329,2328,2024,2026,2025,42,2002,2003,2004,3,2328,2329,2330,2025,2026,2027,42,2003,2005,2004,3,2329,2331,2330,2026,2028,2027,42,2005,2003,2006,3,2332,2333,2334,2028,2026,2029,42,2006,2003,2007,3,2334,2333,2335,2029,2026,2030,42,2007,2008,2006,3,2335,2336,2334,2030,2031,2029,42,2009,2008,2007,3,2337,2336,2335,2032,2031,2030,42,2006,2010,2005,3,2338,2339,2340,2029,2033,2028,42,2006,2011,2010,3,2338,2341,2339,2029,2034,2033,42,2012,2011,2006,3,2342,2341,2338,2035,2034,2029,42,2012,2013,2011,3,2342,2343,2341,2035,2036,2034,42,2010,2014,2005,3,2344,2345,2346,2033,2037,2028,42,2014,2010,2015,3,2345,2344,2347,2037,2033,2038,42,2015,2010,2016,3,2347,2344,2348,2038,2033,2039,42,2015,2016,2017,3,2347,2348,2349,2038,2039,2040,42,2016,2018,2017,3,2348,2350,2349,2039,2041,2040,42,2017,2018,2019,3,2349,2350,2351,2040,2041,2042,42,2018,2020,2019,3,2350,2352,2351,2041,2043,2042,42,2019,2020,2021,3,2351,2352,2353,2042,2043,2044,42,2020,2022,2021,3,2352,2354,2353,2043,2045,2044,42,2021,2022,2023,3,2353,2354,2355,2044,2045,2046,42,2024,2021,2023,3,2356,2353,2355,2047,2044,2046,42,2019,2021,2024,3,2351,2353,2356,2042,2044,2047,42,2025,2019,2024,3,2357,2351,2356,2048,2042,2047,42,2017,2019,2025,3,2349,2351,2357,2040,2042,2048,42,2015,2017,2025,3,2347,2349,2357,2038,2040,2048,42,2015,2025,2026,3,2347,2357,2358,2038,2048,2049,42,2026,2025,2027,3,2358,2359,2360,2049,2048,2050,42,2025,2028,2027,3,2359,2361,2360,2048,2051,2050,42,2025,2029,2028,3,2359,2362,2361,2048,2052,2051,42,2025,2030,2029,3,2359,2363,2362,2048,2053,2052,42,2030,2031,2029,3,2363,2364,2362,2053,2054,2052,42,2026,2027,2032,3,2358,2360,2365,2049,2050,2055,42,2027,2033,2032,3,2366,2367,2368,2050,2056,2055,42,2027,2034,2033,3,2366,2369,2367,2050,2057,2056,42,2027,2035,2034,3,2366,2370,2369,2050,2058,2057,42,2035,2036,2034,3,2370,2371,2369,2058,2059,2057,42,2035,2037,2036,3,2370,2372,2371,2058,2060,2059,42,2037,2038,2036,3,2372,2373,2371,2060,2061,2059,42,2033,2034,2039,3,2374,2375,2376,2056,2057,2062,42,2039,2034,2040,3,2376,2375,2377,2062,2057,2063,42,2040,2034,2041,3,2377,2375,2378,2063,2057,2064,42,2040,2041,2042,3,2377,2378,2379,2063,2064,2065,42,2040,2042,2043,3,2377,2379,2380,2063,2065,2066,42,2043,2042,2044,3,2381,2382,2383,2066,2065,2067,42,2042,2045,2044,3,2382,2384,2383,2065,2068,2067,42,2042,2046,2045,3,2382,2385,2384,2065,2069,2068,42,2045,2046,2047,3,2384,2385,2386,2068,2069,2070,42,2045,2047,2048,3,2384,2386,2387,2068,2070,2071,42,2044,2045,2048,3,2383,2384,2387,2067,2068,2071,42,2044,2048,2049,3,2383,2387,2388,2067,2071,2072,42,2044,2049,2050,3,2383,2388,2389,2067,2072,2073,42,2050,2049,2051,3,2389,2388,2390,2073,2072,2074,42,2049,2052,2051,3,2391,2392,2393,2072,2075,2074,42,2049,2053,2052,3,2391,2394,2392,2072,2076,2075,42,2054,2053,2049,3,2395,2394,2391,2077,2076,2072,42,2054,2055,2053,3,2395,2396,2394,2077,2078,2076,42,2054,2056,2055,3,2395,2397,2396,2077,2079,2078,42,2053,2057,2052,3,2394,2398,2392,2076,2080,2075,42,2053,2058,2057,3,2394,2399,2398,2076,2081,2080,42,2059,2058,2053,3,2400,2399,2394,2082,2081,2076,42,2059,2060,2058,3,2400,2401,2399,2082,2083,2081,42,2061,2060,2059,3,2402,2401,2400,2084,2083,2082,42,2061,2062,2060,3,2402,2403,2401,2084,2085,2083,42,2063,2062,2061,3,2404,2403,2402,2086,2085,2084,42,2058,2064,2057,3,2405,2406,2407,2081,2087,2080,42,2058,2065,2064,3,2405,2408,2406,2081,2088,2087,42,2066,2065,2058,3,2409,2408,2405,2089,2088,2081,42,2066,2067,2065,3,2409,2410,2408,2089,2090,2088,42,2068,2067,2066,3,2411,2410,2409,2091,2090,2089,42,2064,2065,2069,3,2406,2408,2412,2087,2088,2092,42,2065,2070,2069,3,2408,2413,2412,2088,2093,2092,42,2071,2070,2065,3,2410,2413,2408,2094,2093,2088,42,2071,2072,2070,3,2410,2414,2413,2094,2095,2093,42,2073,2072,2071,3,2415,2414,2410,2096,2095,2094,42,2072,2073,2074,3,2414,2415,2416,2095,2096,2097,42,2075,2072,2074,3,2417,2414,2416,2098,2095,2097,42,2070,2072,2075,3,2413,2414,2417,2093,2095,2098,42,2076,2070,2075,3,2418,2413,2417,2099,2093,2098,42,2069,2070,2076,3,2412,2413,2418,2092,2093,2099,42,2077,2069,2076,3,2419,2412,2418,2100,2092,2099,42,2077,2078,2069,3,2419,2420,2412,2100,2101,2092,42,2079,2078,2077,3,2421,2420,2419,2102,2101,2100,42,2079,2080,2078,3,2422,2423,2424,2102,2103,2101,42,2081,2080,2079,3,2425,2423,2422,2104,2103,2102,42,2081,2082,2080,3,2425,2426,2423,2104,2105,2103,42,2081,2083,2082,3,2427,2428,2429,2104,2106,2105,42,2084,2083,2081,3,2430,2428,2427,2107,2106,2104,42,2085,2083,2084,3,2431,2432,2433,2108,2106,2107,42,2085,2086,2083,3,2431,2434,2432,2108,2109,2106,42,2085,2087,2086,3,2435,2436,2437,2108,2110,2109,42,2088,2087,2085,3,2438,2436,2435,2111,2110,2108,42,2088,2089,2087,3,2438,2439,2436,2111,2112,2110,42,2090,2089,2088,3,2440,2439,2438,2113,2112,2111,42,2090,2091,2089,3,2441,2442,2443,2113,2114,2112,42,1953,2091,2090,3,2444,2442,2441,1976,2114,2113,42,1953,2092,2091,3,2444,2445,2442,1976,2115,2114,42,1954,2092,1953,3,2446,2445,2444,1977,2115,1976,42,1955,2092,1954,3,2447,2448,2449,1978,2115,1977,42,1955,2093,2092,3,2447,2450,2448,1978,2116,2115,42,1977,2093,1955,3,2451,2450,2447,2000,2116,1978,42,1977,1989,2093,3,2451,2311,2450,2000,2012,2116,42,1977,1978,1989,3,2451,2310,2311,2000,2001,2012,42,2093,1989,2094,3,2452,2453,2454,2116,2012,2117,42,1989,2095,2094,3,2453,2455,2454,2012,2118,2117,42,1989,2096,2095,3,2453,2456,2455,2012,2119,2118,42,1989,1990,2096,3,2453,2313,2456,2012,2013,2119,42,2096,1990,1991,3,2456,2313,2315,2119,2013,2014,42,2096,1991,2002,3,2456,2315,2328,2119,2014,2025,42,1991,1996,2002,3,2315,2322,2328,2014,2019,2025,42,2096,2002,2004,3,2456,2328,2330,2119,2025,2027,42,2096,2004,2097,3,2456,2330,2457,2119,2027,2120,42,2097,2004,2005,3,2458,2330,2331,2120,2027,2028,42,2097,2005,2098,3,2459,2346,2460,2120,2028,2121,42,2098,2005,2014,3,2460,2346,2345,2121,2028,2037,42,2098,2014,2099,3,2460,2345,2461,2121,2037,2122,42,2099,2014,2100,3,2461,2345,2462,2122,2037,2123,42,2014,2026,2100,3,2345,2358,2462,2037,2049,2123,42,2015,2026,2014,3,2347,2358,2345,2038,2049,2037,42,2026,2032,2100,3,2358,2365,2462,2049,2055,2123,42,2099,2100,2032,3,2461,2462,2365,2122,2123,2055,42,2099,2032,2101,3,2461,2365,2463,2122,2055,2124,42,2101,2032,2102,3,2464,2368,2465,2124,2055,2125,42,2032,2033,2102,3,2368,2367,2465,2055,2056,2125,42,2033,2103,2102,3,2374,2466,2467,2056,2126,2125,42,2103,2033,2039,3,2466,2374,2376,2126,2056,2062,42,2039,2104,2103,3,2376,2468,2466,2062,2127,2126,42,2039,2043,2104,3,2376,2380,2468,2062,2066,2127,42,2039,2040,2043,3,2376,2377,2380,2062,2063,2066,42,2043,2050,2104,3,2381,2389,2469,2066,2073,2127,42,2043,2044,2050,3,2381,2383,2389,2066,2067,2073,42,2105,2104,2050,3,2470,2469,2389,2128,2127,2073,42,2104,2105,2106,3,2469,2470,2471,2127,2128,2129,42,2107,2106,2105,3,2472,2471,2470,2130,2129,2128,42,2108,2106,2107,3,2473,2474,2475,2131,2129,2130,42,2108,2101,2106,3,2473,2464,2474,2131,2124,2129,42,2108,2099,2101,3,2476,2461,2463,2131,2122,2124,42,2109,2099,2108,3,2477,2461,2476,2132,2122,2131,42,2110,2099,2109,3,2478,2461,2477,2133,2122,2132,42,2110,2098,2099,3,2478,2460,2461,2133,2121,2122,42,2110,2097,2098,3,2479,2459,2460,2133,2120,2121,42,2110,2095,2097,3,2480,2455,2457,2133,2118,2120,42,2094,2095,2110,3,2454,2455,2480,2117,2118,2133,42,2089,2094,2110,3,2443,2454,2480,2112,2117,2133,42,2091,2094,2089,3,2442,2454,2443,2114,2117,2112,42,2093,2094,2091,3,2452,2454,2442,2116,2117,2114,42,2092,2093,2091,3,2445,2452,2442,2115,2116,2114,42,2089,2110,2087,3,2439,2478,2436,2112,2133,2110,42,2087,2110,2109,3,2436,2478,2477,2110,2133,2132,42,2087,2109,2086,3,2436,2477,2437,2110,2132,2109,42,2086,2109,2108,3,2437,2477,2476,2109,2132,2131,42,2086,2108,2107,3,2434,2473,2475,2109,2131,2130,42,2086,2107,2083,3,2434,2475,2432,2109,2130,2106,42,2083,2107,2111,3,2428,2472,2481,2106,2130,2134,42,2107,2105,2111,3,2472,2470,2481,2130,2128,2134,42,2111,2105,2051,3,2481,2470,2390,2134,2128,2074,42,2050,2051,2105,3,2389,2390,2470,2073,2074,2128,42,2111,2051,2112,3,2481,2390,2482,2134,2074,2135,42,2112,2051,2113,3,2483,2393,2484,2135,2074,2136,42,2113,2051,2052,3,2484,2393,2392,2136,2074,2075,42,2113,2052,2078,3,2484,2392,2424,2136,2075,2101,42,2078,2052,2057,3,2424,2392,2398,2101,2075,2080,42,2078,2057,2064,3,2420,2407,2406,2101,2080,2087,42,2078,2064,2069,3,2420,2406,2412,2101,2087,2092,42,2080,2113,2078,3,2423,2484,2424,2103,2136,2101,42,2080,2112,2113,3,2423,2483,2484,2103,2135,2136,42,2082,2112,2080,3,2426,2483,2423,2105,2135,2103,42,2111,2112,2082,3,2481,2482,2429,2134,2135,2105,42,2083,2111,2082,3,2428,2481,2429,2106,2134,2105,42,2095,2096,2097,3,2455,2456,2457,2118,2119,2120,42,2101,2102,2106,3,2464,2465,2474,2124,2125,2129,42,2106,2102,2103,3,2485,2467,2466,2129,2125,2126,42,2103,2104,2106,3,2466,2468,2485,2126,2127,2129,42,1956,1977,1955,3,2486,2296,2487,1979,2000,1978,42,1957,1977,1956,3,2295,2296,2486,1980,2000,1979,42,2114,1953,2090,3,2488,2489,2490,2137,1976,2113,42,1952,1953,2114,3,2491,2489,2488,1975,1976,2137,42,2115,1952,2114,3,2492,2491,2488,2138,1975,2137,42,2116,1952,2115,3,2493,2491,2492,2139,1975,2138,42,1951,1952,2116,3,2260,2262,2494,1974,1975,2139,42,1950,1951,2116,3,2257,2260,2494,1973,1974,2139,42,1950,2116,2117,3,2257,2494,2495,1973,2139,2140,42,2116,2118,2117,3,2493,2496,2497,2139,2141,2140,42,2116,2115,2118,3,2493,2492,2496,2139,2138,2141,42,2115,2119,2118,3,2498,2499,2500,2138,2142,2141,42,2115,2120,2119,3,2501,2502,2503,2138,2143,2142,42,2115,2121,2120,3,2501,2504,2502,2138,2144,2143,42,2115,2114,2121,3,2501,2505,2504,2138,2137,2144,42,2121,2114,2122,3,2504,2505,2506,2144,2137,2145,42,2114,2090,2122,3,2505,2507,2506,2137,2113,2145,42,2122,2090,2088,3,2506,2507,2508,2145,2113,2111,42,2122,2088,2123,3,2509,2510,2511,2145,2111,2146,42,2123,2088,2085,3,2511,2510,2512,2146,2111,2108,42,2123,2085,2124,3,2513,2514,2515,2146,2108,2147,42,2124,2085,2084,3,2515,2514,2516,2147,2108,2107,42,2124,2084,2125,3,2515,2516,2517,2147,2107,2148,42,2125,2084,2081,3,2517,2516,2518,2148,2107,2104,42,2125,2081,2126,3,2519,2520,2521,2148,2104,2149,42,2126,2081,2079,3,2521,2520,2522,2149,2104,2102,42,2081,2079,2127,3,2523,2524,2525,2104,2102,2150,42,2128,2081,2079,3,2526,2527,2528,2151,2104,2102,42,2128,2079,2129,3,2526,2528,2529,2151,2102,2152,42,2130,2128,2129,3,2530,2526,2529,2153,2151,2152,42,2130,2129,2131,3,2530,2529,2531,2153,2152,2154,42,2132,2130,2131,3,2532,2530,2531,2155,2153,2154,42,2132,2131,2133,3,2532,2531,2533,2155,2154,2156,42,2134,2081,2127,3,2534,2523,2525,2157,2104,2150,42,2135,2134,2127,3,2535,2534,2525,2158,2157,2150,42,2136,2134,2135,3,2536,2534,2535,2159,2157,2158,42,2137,2136,2135,3,2532,2536,2535,2160,2159,2158,42,2138,2136,2137,3,2537,2536,2532,2161,2159,2160,42,2138,2137,2139,3,2537,2532,2538,2161,2160,2162,42,2126,2079,2140,3,2521,2522,2539,2149,2102,2163,42,2140,2079,2141,3,2540,2541,2542,2163,2102,2164,42,2079,2142,2141,3,2541,2543,2542,2102,2165,2164,42,2079,2077,2142,3,2421,2419,2544,2102,2100,2165,42,2077,2076,2142,3,2419,2418,2544,2100,2099,2165,42,2142,2076,2143,3,2543,2545,2546,2165,2099,2166,42,2076,2075,2143,3,2545,2547,2546,2099,2098,2166,42,2075,2144,2143,3,2547,2548,2546,2098,2167,2166,42,2145,2144,2075,3,2549,2548,2547,2168,2167,2098,42,2145,2146,2144,3,2549,2550,2548,2168,2169,2167,42,2147,2146,2145,3,2551,2550,2549,2170,2169,2168,42,2146,2148,2144,3,2550,2552,2548,2169,2171,2167,42,2146,2149,2148,3,2550,2553,2552,2169,2172,2171,42,2150,2149,2146,3,2554,2553,2550,2173,2172,2169,42,2149,2150,2151,3,2553,2554,2555,2172,2173,2174,42,2152,2149,2151,3,2556,2553,2555,2175,2172,2174,42,2148,2149,2152,3,2552,2553,2556,2171,2172,2175,42,2153,2148,2152,3,2557,2552,2556,2176,2171,2175,42,2154,2148,2153,3,2558,2552,2557,2177,2171,2176,42,2144,2148,2154,3,2548,2552,2558,2167,2171,2177,42,2143,2144,2154,3,2546,2548,2558,2166,2167,2177,42,2142,2143,2154,3,2543,2546,2558,2165,2166,2177,42,2141,2142,2154,3,2542,2543,2558,2164,2165,2177,42,2141,2154,2153,3,2542,2558,2557,2164,2177,2176,42,2141,2153,2140,3,2542,2557,2540,2164,2176,2163,42,2140,2153,2155,3,2559,2560,2561,2163,2176,2178,42,2155,2153,2152,3,2561,2560,2562,2178,2176,2175,42,2155,2152,2156,3,2561,2562,2563,2178,2175,2179,42,2152,2151,2156,3,2562,2564,2563,2175,2174,2179,42,2156,2151,2157,3,2563,2564,2565,2179,2174,2180,42,2151,2158,2157,3,2564,2566,2565,2174,2181,2180,42,2159,2155,2156,3,2567,2568,2569,2182,2178,2179,42,2160,2155,2159,3,2570,2568,2567,2183,2178,2182,42,2160,2140,2155,3,2570,2539,2568,2183,2163,2178,42,2160,2126,2140,3,2570,2521,2539,2183,2149,2163,42,2160,2125,2126,3,2570,2519,2521,2183,2148,2149,42,2161,2125,2160,3,2571,2519,2570,2184,2148,2183,42,2162,2125,2161,3,2572,2573,2574,2185,2148,2184,42,2163,2125,2162,3,2575,2517,2576,2186,2148,2185,42,2163,2124,2125,3,2575,2515,2517,2186,2147,2148,42,2164,2124,2163,3,2577,2515,2575,2187,2147,2186,42,2164,2123,2124,3,2577,2513,2515,2187,2146,2147,42,2164,2122,2123,3,2578,2509,2511,2187,2145,2146,42,2121,2122,2164,3,2579,2509,2578,2144,2145,2187,42,2121,2164,2165,3,2579,2578,2580,2144,2187,2188,42,2164,2163,2165,3,2577,2575,2581,2187,2186,2188,42,2163,2166,2165,3,2575,2582,2581,2186,2189,2188,42,2163,2167,2166,3,2575,2583,2582,2186,2190,2189,42,2163,2162,2167,3,2575,2576,2583,2186,2185,2190,42,2167,2162,2161,3,2584,2572,2574,2190,2185,2184,42,2161,2168,2167,3,2574,2585,2584,2184,2191,2190,42,2168,2161,2159,3,2586,2571,2567,2191,2184,2182,42,2161,2160,2159,3,2571,2570,2567,2184,2183,2182,42,2159,2169,2168,3,2567,2587,2586,2182,2192,2191,42,2159,2156,2169,3,2567,2569,2587,2182,2179,2192,42,2169,2156,2170,3,2587,2569,2588,2192,2179,2193,42,2169,2170,2171,3,2587,2588,2589,2192,2193,2194,42,2170,2172,2171,3,2588,2590,2589,2193,2195,2194,42,2173,2171,2172,3,2591,2589,2590,2196,2194,2195,42,2174,2171,2173,3,2592,2589,2591,2197,2194,2196,42,2169,2171,2174,3,2587,2589,2592,2192,2194,2197,42,2168,2169,2174,3,2586,2587,2592,2191,2192,2197,42,2168,2174,2175,3,2585,2593,2594,2191,2197,2198,42,2174,2176,2175,3,2593,2595,2594,2197,2199,2198,42,2174,2177,2176,3,2593,2596,2595,2197,2200,2199,42,2177,2178,2176,3,2596,2597,2595,2200,2201,2199,42,2179,2175,2176,3,2598,2599,2600,2202,2198,2199,42,2166,2175,2179,3,2582,2599,2598,2189,2198,2202,42,2166,2167,2175,3,2582,2583,2599,2189,2190,2198,42,2167,2168,2175,3,2584,2585,2594,2190,2191,2198,42,2165,2166,2179,3,2581,2582,2598,2188,2189,2202,42,2165,2179,2180,3,2581,2598,2601,2188,2202,2203,42,2180,2179,2181,3,2601,2598,2602,2203,2202,2204,42,2179,2176,2181,3,2598,2600,2602,2202,2199,2204,42,2176,2182,2181,3,2600,2603,2602,2199,2205,2204,42,2183,2181,2182,3,2604,2602,2603,2206,2204,2205,42,2180,2181,2183,3,2601,2602,2604,2203,2204,2206,42,2184,2180,2183,3,2605,2606,2607,2207,2203,2206,42,2165,2180,2184,3,2580,2606,2605,2188,2203,2207,42,2120,2165,2184,3,2608,2580,2605,2143,2188,2207,42,2121,2165,2120,3,2579,2580,2608,2144,2188,2143,42,2120,2184,2185,3,2502,2609,2610,2143,2207,2208,42,2184,2186,2185,3,2609,2611,2610,2207,2209,2208,42,2184,2187,2186,3,2609,2612,2611,2207,2210,2209,42,2187,2188,2186,3,2612,2613,2611,2210,2211,2209,42,2187,2189,2188,3,2612,2614,2613,2210,2212,2211,42,2189,2190,2188,3,2614,2615,2613,2212,2213,2211,42,2119,2120,2185,3,2503,2502,2610,2142,2143,2208,42,2119,2185,2191,3,2503,2610,2616,2142,2208,2214,42,2191,2185,2192,3,2616,2610,2617,2214,2208,2215,42,2185,2193,2192,3,2610,2618,2617,2208,2216,2215,42,2192,2193,2194,3,2617,2618,2619,2215,2216,2217,42,2119,2191,2118,3,2499,2620,2500,2142,2214,2141,42,2118,2191,2195,3,2500,2620,2621,2141,2214,2218,42,2195,2191,2196,3,2621,2620,2622,2218,2214,2219,42,2191,2197,2196,3,2620,2623,2622,2214,2220,2219,42,2198,2196,2197,3,2624,2622,2623,2221,2219,2220,42,2117,2118,2195,3,2497,2496,2625,2140,2141,2218,42,2199,2117,2195,3,2626,2497,2625,2222,2140,2218,42,1949,2117,2199,3,2256,2495,2627,1972,2140,2222,42,1949,1950,2117,3,2256,2257,2495,1972,1973,2140,42,1949,2199,2200,3,2256,2627,2628,1972,2222,2223,42,2201,1949,2200,3,2629,2256,2628,2224,1972,2223,42,1948,1949,2201,3,2254,2256,2629,1971,1972,2224,42,1948,2201,2202,3,2254,2629,2630,1971,2224,2225,42,2202,2201,2203,3,2630,2629,2631,2225,2224,2226,42,2203,2201,2204,3,2631,2629,2632,2226,2224,2227,42,2201,2200,2204,3,2629,2628,2632,2224,2223,2227,42,2205,2203,2204,3,2633,2631,2632,2228,2226,2227,42,2202,2203,2205,3,2630,2631,2633,2225,2226,2228,42,2199,2195,2206,3,2626,2625,2634,2222,2218,2229,42,2207,2199,2206,3,2635,2626,2634,2230,2222,2229,42,2207,2206,2208,3,2635,2634,2636,2230,2229,2231,42,2209,2207,2208,3,2637,2635,2636,2232,2230,2231,42,2210,2209,2208,3,2638,2637,2636,2233,2232,2231,42,2184,2183,2211,3,2605,2607,2639,2207,2206,2234,42,2183,2212,2211,3,2607,2640,2639,2206,2235,2234,42,1947,1948,2213,3,2252,2253,2641,1970,1971,2236,42,2214,1947,2213,3,2642,2252,2641,2237,1970,2236,42,2215,1947,2214,3,2643,2252,2642,2238,1970,2237,42,1947,2215,1946,3,2252,2643,2251,1970,2238,1969,42,2216,2215,2214,3,2644,2643,2642,2239,2238,2237,42,2216,2214,2213,3,2644,2642,2641,2239,2237,2236,42,2217,2218,2219,3,2645,2646,2647,2240,2241,2242,42,2218,2217,2220,3,2646,2645,2648,2241,2240,2243,42,2220,2217,2221,3,2648,2645,2649,2243,2240,2244,42,2217,2222,2221,3,2645,2650,2649,2240,2245,2244,42,2222,2217,2223,3,2650,2645,2651,2245,2240,2246,42,2223,2217,2219,3,2651,2645,2647,2246,2240,2242,42,2224,2222,2223,3,2652,2650,2651,2247,2245,2246,42,2222,2224,2225,3,2650,2652,2653,2245,2247,2248,42,2221,2222,2225,3,2649,2650,2653,2244,2245,2248,42,2226,2218,2220,3,2654,2646,2648,2249,2241,2243,42,2218,2226,2227,3,2646,2654,2655,2241,2249,2250,42,2226,2228,2227,3,2654,2656,2655,2249,2251,2250,42,2227,2228,2229,3,2655,2656,2657,2250,2251,2252,42,2228,2230,2229,3,2656,2658,2657,2251,2253,2252,42,2229,2230,2231,3,2657,2658,2659,2252,2253,2254,42,2231,2230,2232,3,2660,2661,2662,2254,2253,2255,42,2231,2232,2233,3,2660,2662,2663,2254,2255,2256,42,2233,2232,2234,3,2663,2662,2664,2256,2255,2257,42,2232,2235,2234,3,2662,2665,2664,2255,2258,2257,42,2232,2236,2235,3,2662,2666,2665,2255,2259,2258,42,2236,2237,2235,3,2667,2668,2669,2259,2260,2258,42,2236,2238,2237,3,2670,2671,2672,2259,2261,2260,42,2236,2239,2238,3,2670,2673,2671,2259,2262,2261,42,2238,2240,2237,3,2671,2674,2672,2261,2263,2260,42,2237,2240,2241,3,2672,2674,2675,2260,2263,2264,42,2241,2240,2242,3,2675,2674,2676,2264,2263,2265,42,2240,2243,2242,3,2674,2677,2676,2263,2266,2265,42,2243,2244,2242,3,2677,2678,2676,2266,2267,2265,42,2241,2242,2245,3,2679,2677,2676,2264,2265,2268,42,2245,2242,2246,3,2676,2677,2680,2268,2265,2269,42,2246,2242,2247,3,2680,2677,2681,2269,2265,2270,42,2247,2248,2246,3,2681,2678,2680,2270,2271,2269,42,2237,2241,2249,3,2668,2682,2683,2260,2264,2272,42,2237,2249,2235,3,2668,2683,2669,2260,2272,2258,42,2250,2235,2249,3,2684,2669,2683,2273,2258,2272,42,2234,2235,2250,3,2664,2665,2685,2257,2258,2273,42,2251,2234,2250,3,2686,2664,2685,2274,2257,2273,42,2233,2234,2251,3,2663,2664,2686,2256,2257,2274,42,2252,2251,2250,3,2687,2686,2685,2275,2274,2273,42,2252,2250,2253,3,2687,2685,2688,2275,2273,2276,42,2252,2253,2254,3,2687,2688,2689,2275,2276,2277,42,2255,2231,2233,3,2690,2660,2663,2278,2254,2256,42,2255,2233,2256,3,2690,2663,2686,2278,2256,2279,42,2257,2255,2256,3,2691,2690,2686,2280,2278,2279,42,2257,2256,2258,3,2691,2686,2687,2280,2279,2281,42,2259,2257,2258,3,2692,2691,2687,2282,2280,2281,42,2260,2229,2231,3,2693,2657,2659,2283,2252,2254,42,2227,2229,2260,3,2655,2657,2693,2250,2252,2283,42,2261,2227,2260,3,2694,2655,2693,2284,2250,2283,42,2261,2260,2262,3,2694,2693,2695,2284,2283,2285,42,2262,2260,2263,3,2695,2693,2696,2285,2283,2286,42,2260,2231,2263,3,2693,2659,2696,2283,2254,2286,42,2264,2262,2263,3,2697,2695,2696,2287,2285,2286,42,2265,2262,2264,3,2698,2695,2697,2288,2285,2287,42,2265,2266,2262,3,2698,2699,2695,2288,2289,2285,42,2266,2261,2262,3,2699,2694,2695,2289,2284,2285,42,2218,2227,2219,3,2646,2655,2647,2241,2250,2242,42,2267,2226,2220,3,2700,2701,2702,2290,2249,2243,42,2226,2267,2268,3,2701,2700,2703,2249,2290,2291,42,2268,2267,2269,3,2703,2700,2704,2291,2290,2292,42,2267,2270,2269,3,2700,2705,2704,2290,2293,2292,42,2270,2267,2220,3,2705,2700,2702,2293,2290,2243,42,2270,2220,2271,3,2705,2702,2706,2293,2243,2294,42,2272,2270,2271,3,2707,2705,2706,2295,2293,2294,42,2270,2272,2273,3,2705,2707,2708,2293,2295,2296,42,2273,2272,2274,3,2708,2707,2709,2296,2295,2297,42,2274,2272,2275,3,2709,2707,2710,2297,2295,2298,42,2272,2271,2275,3,2707,2706,2710,2295,2294,2298,42,2269,2270,2273,3,2704,2705,2708,2292,2293,2296,42,2268,2269,2276,3,2703,2711,2712,2291,2292,2299,42,2276,2269,2277,3,2712,2711,2713,2299,2292,2300,42,2269,2278,2277,3,2711,2714,2713,2292,2301,2300,42,2278,2279,2277,3,2714,2715,2713,2301,2302,2300,42,2277,2279,2280,3,2713,2715,2716,2300,2302,2303,42,2281,2277,2280,3,2717,2713,2716,2304,2300,2303,42,2281,2276,2277,3,2717,2712,2713,2304,2299,2300,42,2282,2276,2281,3,2718,2712,2717,2305,2299,2304,42,2283,2276,2282,3,2719,2712,2718,2306,2299,2305,42,2283,2268,2276,3,2719,2703,2712,2306,2291,2299,42,2284,2268,2283,3,2720,2703,2719,2307,2291,2306,42,2226,2268,2284,3,2701,2703,2720,2249,2291,2307,42,2284,2283,2285,3,2720,2719,2721,2307,2306,2308,42,2285,2283,2282,3,2721,2719,2718,2308,2306,2305,42,2286,2285,2282,3,2662,2661,2660,2309,2308,2305,42,2286,2282,2287,3,2662,2660,2663,2309,2305,2310,42,2282,2288,2287,3,2660,2690,2663,2305,2311,2310,42,2287,2288,2289,3,2663,2690,2686,2310,2311,2312,42,2288,2290,2289,3,2690,2691,2686,2311,2313,2312,42,2289,2290,2291,3,2686,2691,2687,2312,2313,2314,42,2290,2292,2291,3,2691,2692,2687,2313,2315,2314,42,2286,2287,2293,3,2662,2663,2664,2309,2310,2316,42,2293,2287,2294,3,2664,2663,2686,2316,2310,2317,42,2293,2294,2295,3,2664,2686,2685,2316,2317,2318,42,2294,2296,2295,3,2686,2687,2685,2317,2319,2318,42,2295,2296,2297,3,2685,2687,2688,2318,2319,2320,42,2296,2298,2297,3,2687,2689,2688,2319,2321,2320,42,2299,2293,2295,3,2665,2664,2685,2322,2316,2318,42,2286,2293,2299,3,2662,2664,2665,2309,2316,2322,42,2300,2286,2299,3,2666,2662,2665,2323,2309,2322,42,2299,2301,2300,3,2669,2668,2667,2322,2324,2323,42,2299,2302,2301,3,2669,2722,2668,2322,2325,2324,42,2295,2302,2299,3,2684,2722,2669,2318,2325,2322,42,2301,2302,2303,3,2668,2722,2682,2324,2325,2326,42,2301,2303,2304,3,2672,2675,2723,2324,2326,2327,42,2303,2305,2304,3,2675,2676,2723,2326,2328,2327,42,2303,2306,2305,3,2679,2676,2677,2326,2329,2328,42,2306,2307,2305,3,2676,2680,2677,2329,2330,2328,42,2307,2308,2305,3,2680,2681,2677,2330,2331,2328,42,2307,2309,2308,3,2680,2678,2681,2330,2332,2331,42,2305,2310,2304,3,2676,2724,2723,2328,2333,2327,42,2305,2311,2310,3,2676,2678,2724,2328,2334,2333,42,2301,2304,2312,3,2672,2723,2671,2324,2327,2335,42,2301,2312,2300,3,2672,2671,2670,2324,2335,2323,42,2300,2312,2313,3,2670,2671,2673,2323,2335,2336,42,2314,2315,2316,0,2725,2726,2727,2337,2338,2339,42,2314,2317,2315,0,2725,2728,2726,2337,2340,2338,42,2317,2314,2318,0,2729,2730,2731,2340,2337,2341,42,2318,2319,2317,0,2731,2732,2729,2341,2342,2340,42,2320,2319,2318,0,2733,2732,2731,2343,2342,2341,42,2320,2321,2319,0,2733,2734,2732,2343,2344,2342,42,2320,2322,2321,0,2733,2735,2734,2343,2345,2344,42,2322,2320,2323,0,2735,2733,2736,2345,2343,2346,42,2323,2320,2324,0,2736,2733,2737,2346,2343,2347,42,2320,2314,2324,0,2733,2730,2737,2343,2337,2347,42,2318,2314,2320,0,2731,2730,2733,2341,2337,2343,42,2324,2314,2325,0,2738,2725,2739,2347,2337,2348,42,2325,2326,2324,0,2739,2740,2738,2348,2349,2347,42,2327,2326,2325,0,2741,2740,2739,2350,2349,2348,42,2326,2327,2328,0,2740,2741,2742,2349,2350,2351,42,2328,2327,2329,0,2742,2741,2743,2351,2350,2352,42,2329,2327,2330,0,2743,2741,2744,2352,2350,2353,42,2327,2331,2330,0,2741,2745,2744,2350,2354,2353,42,2327,2325,2331,0,2741,2739,2745,2350,2348,2354,42,2325,2316,2331,0,2739,2727,2745,2348,2339,2354,42,2325,2314,2316,0,2739,2725,2727,2348,2337,2339,42,2331,2316,2315,0,2745,2727,2726,2354,2339,2338,42,2331,2315,2332,0,2745,2726,2746,2354,2338,2355,42,2332,2315,2317,0,2746,2726,2728,2355,2338,2340,42,2332,2317,2321,0,2747,2729,2734,2355,2340,2344,42,2321,2317,2319,0,2734,2729,2732,2344,2340,2342,42,2333,2332,2321,0,2748,2747,2734,2356,2355,2344,42,2330,2332,2333,0,2744,2746,2749,2353,2355,2356,42,2330,2331,2332,0,2744,2745,2746,2353,2354,2355,42,2334,2330,2333,0,2750,2744,2749,2357,2353,2356,42,2334,2329,2330,0,2750,2743,2744,2357,2352,2353,42,2335,2329,2334,0,2751,2743,2750,2358,2352,2357,42,2335,2336,2329,0,2751,2752,2743,2358,2359,2352,42,2337,2336,2335,0,2753,2752,2751,2360,2359,2358,42,2337,2338,2336,0,2753,2754,2752,2360,2361,2359,42,2339,2338,2337,0,2755,2754,2753,2362,2361,2360,42,2339,2340,2338,0,2755,2756,2754,2362,2363,2361,42,2341,2340,2339,0,2757,2756,2755,2364,2363,2362,42,2342,2340,2341,0,2758,2756,2757,2365,2363,2364,42,2342,2343,2340,0,2758,2759,2756,2365,2366,2363,42,2342,2344,2343,0,2758,2760,2759,2365,2367,2366,42,2345,2344,2342,0,2761,2760,2758,2368,2367,2365,42,2346,2344,2345,0,2762,2760,2761,2369,2367,2368,42,2346,2347,2344,0,2762,2763,2760,2369,2370,2367,42,2346,2348,2347,0,2762,2764,2763,2369,2371,2370,42,2346,2349,2348,0,2762,2765,2764,2369,2372,2371,42,2350,2349,2346,0,2766,2765,2762,2373,2372,2369,42,2350,2351,2349,0,2766,2767,2765,2373,2374,2372,42,2351,2352,2349,0,2767,2768,2765,2374,2375,2372,42,2353,2352,2351,0,2769,2768,2767,2376,2375,2374,42,2353,2354,2352,0,2769,2770,2768,2376,2377,2375,42,2355,2354,2353,0,2771,2770,2769,2378,2377,2376,42,2355,2356,2354,0,2771,2772,2770,2378,2379,2377,42,2355,2357,2356,0,2771,2773,2772,2378,2380,2379,42,2357,2358,2356,0,2773,2774,2772,2380,2381,2379,42,2356,2358,2359,0,2772,2774,2775,2379,2381,2382,42,2360,2359,2358,0,2776,2775,2774,2383,2382,2381,42,2360,2361,2359,0,2776,2777,2775,2383,2384,2382,42,2360,2362,2361,0,2776,2778,2777,2383,2385,2384,42,2362,2363,2361,0,2778,2779,2777,2385,2386,2384,42,2364,2363,2362,0,2780,2781,2782,2387,2386,2385,42,2364,2341,2363,0,2780,2757,2781,2387,2364,2386,42,2365,2341,2364,0,2783,2757,2780,2388,2364,2387,42,2365,2342,2341,0,2783,2758,2757,2388,2365,2364,42,2345,2342,2365,0,2761,2758,2783,2368,2365,2388,42,2365,2366,2345,0,2783,2784,2761,2388,2389,2368,42,2350,2345,2366,0,2766,2761,2784,2373,2368,2389,42,2350,2346,2345,0,2766,2762,2761,2373,2369,2368,42,2363,2341,2339,0,2781,2757,2755,2386,2364,2362,42,2363,2339,2367,0,2779,2785,2786,2386,2362,2390,42,2339,2337,2367,0,2785,2787,2786,2362,2360,2390,42,2367,2337,2368,0,2786,2787,2788,2390,2360,2391,42,2368,2337,2335,0,2788,2787,2789,2391,2360,2358,42,2368,2335,2369,0,2788,2789,2790,2391,2358,2392,42,2369,2335,2334,0,2790,2789,2791,2392,2358,2357,42,2369,2334,2370,0,2790,2791,2792,2392,2357,2393,42,2334,2333,2370,0,2791,2748,2792,2357,2356,2393,42,2370,2333,2322,0,2792,2748,2735,2393,2356,2345,42,2333,2321,2322,0,2748,2734,2735,2356,2344,2345,42,2370,2322,2371,0,2792,2735,2793,2393,2345,2394,42,2371,2322,2323,0,2793,2735,2736,2394,2345,2346,42,2371,2323,2326,0,2793,2736,2794,2394,2346,2349,42,2323,2324,2326,0,2736,2737,2794,2346,2347,2349,42,2371,2326,2372,0,2793,2794,2795,2394,2349,2395,42,2328,2372,2326,0,2742,2796,2740,2351,2395,2349,42,2328,2373,2372,0,2742,2797,2796,2351,2396,2395,42,2328,2374,2373,0,2742,2798,2797,2351,2397,2396,42,2375,2374,2328,0,2799,2798,2742,2398,2397,2351,42,2375,2376,2374,0,2799,2800,2798,2398,2399,2397,42,2377,2376,2375,0,2801,2800,2799,2400,2399,2398,42,2377,2378,2376,0,2801,2802,2800,2400,2401,2399,42,2379,2378,2377,0,2803,2802,2801,2402,2401,2400,42,2379,2380,2378,0,2803,2804,2802,2402,2403,2401,42,2381,2380,2379,0,2805,2804,2803,2404,2403,2402,42,2381,2382,2380,0,2805,2806,2804,2404,2405,2403,42,2381,2383,2382,0,2805,2807,2806,2404,2406,2405,42,2384,2383,2381,0,2808,2807,2805,2407,2406,2404,42,2384,2385,2383,0,2808,2809,2807,2407,2408,2406,42,2386,2385,2384,0,2810,2809,2808,2409,2408,2407,42,2387,2385,2386,0,2811,2809,2810,2410,2408,2409,42,2387,2388,2385,0,2811,2812,2809,2410,2411,2408,42,2387,2389,2388,0,2811,2813,2812,2410,2412,2411,42,2387,2356,2389,0,2811,2772,2813,2410,2379,2412,42,2354,2356,2387,0,2770,2772,2811,2377,2379,2410,42,2354,2387,2352,0,2770,2811,2768,2377,2410,2375,42,2352,2387,2386,0,2768,2811,2810,2375,2410,2409,42,2349,2352,2386,0,2765,2768,2810,2372,2375,2409,42,2349,2386,2348,0,2765,2810,2764,2372,2409,2371,42,2348,2386,2384,0,2764,2810,2808,2371,2409,2407,42,2348,2384,2390,0,2764,2808,2814,2371,2407,2413,42,2390,2384,2381,0,2814,2808,2805,2413,2407,2404,42,2390,2381,2379,0,2814,2805,2803,2413,2404,2402,42,2390,2379,2391,0,2814,2803,2815,2413,2402,2414,42,2379,2377,2391,0,2803,2801,2815,2402,2400,2414,42,2391,2377,2375,0,2815,2801,2799,2414,2400,2398,42,2391,2375,2392,0,2815,2799,2816,2414,2398,2415,42,2392,2375,2393,0,2816,2799,2817,2415,2398,2416,42,2375,2328,2393,0,2799,2742,2817,2398,2351,2416,42,2393,2328,2329,0,2817,2742,2743,2416,2351,2352,42,2393,2329,2336,0,2817,2743,2752,2416,2352,2359,42,2393,2336,2338,0,2817,2752,2754,2416,2359,2361,42,2392,2393,2338,0,2816,2817,2754,2415,2416,2361,42,2392,2338,2340,0,2816,2754,2756,2415,2361,2363,42,2343,2392,2340,0,2759,2816,2756,2366,2415,2363,42,2344,2392,2343,0,2760,2816,2759,2367,2415,2366,42,2344,2391,2392,0,2760,2815,2816,2367,2414,2415,42,2347,2391,2344,0,2763,2815,2760,2370,2414,2367,42,2347,2390,2391,0,2763,2814,2815,2370,2413,2414,42,2347,2348,2390,0,2763,2764,2814,2370,2371,2413,42,2356,2394,2389,0,2772,2818,2813,2379,2417,2412,42,2356,2359,2394,0,2772,2775,2818,2379,2382,2417,42,2359,2367,2394,0,2775,2786,2818,2382,2390,2417,42,2361,2367,2359,0,2777,2786,2775,2384,2390,2382,42,2363,2367,2361,0,2779,2786,2777,2386,2390,2384,42,2394,2367,2395,0,2818,2786,2819,2417,2390,2418,42,2395,2367,2368,0,2819,2786,2788,2418,2390,2391,42,2395,2368,2396,0,2819,2788,2820,2418,2391,2419,42,2368,2369,2396,0,2788,2790,2820,2391,2392,2419,42,2369,2371,2396,0,2790,2793,2820,2392,2394,2419,42,2369,2370,2371,0,2790,2792,2793,2392,2393,2394,42,2396,2371,2397,0,2820,2793,2821,2419,2394,2420,42,2397,2371,2398,0,2821,2793,2822,2420,2394,2421,42,2371,2372,2398,0,2793,2795,2822,2394,2395,2421,42,2372,2373,2398,0,2795,2823,2822,2395,2396,2421,42,2398,2373,2399,0,2822,2823,2824,2421,2396,2422,42,2373,2400,2399,0,2797,2825,2826,2396,2423,2422,42,2374,2400,2373,0,2798,2825,2797,2397,2423,2396,42,2401,2400,2374,0,2827,2825,2798,2424,2423,2397,42,2401,2402,2400,0,2827,2828,2825,2424,2425,2423,42,2401,2403,2402,0,2827,2829,2828,2424,2426,2425,42,2401,2404,2403,0,2827,2830,2829,2424,2427,2426,42,2376,2404,2401,0,2800,2830,2827,2399,2427,2424,42,2376,2405,2404,0,2800,2831,2830,2399,2428,2427,42,2376,2406,2405,0,2800,2832,2831,2399,2429,2428,42,2407,2406,2376,0,2833,2832,2800,2430,2429,2399,42,2407,2408,2406,0,2833,2834,2832,2430,2431,2429,42,2407,2409,2408,0,2833,2835,2834,2430,2432,2431,42,2407,2410,2409,0,2833,2836,2835,2430,2433,2432,42,2378,2410,2407,0,2802,2836,2833,2401,2433,2430,42,2378,2411,2410,0,2802,2837,2836,2401,2434,2433,42,2378,2412,2411,0,2802,2838,2837,2401,2435,2434,42,2413,2412,2378,0,2839,2838,2802,2436,2435,2401,42,2413,2414,2412,0,2839,2840,2838,2436,2437,2435,42,2413,2415,2414,0,2839,2841,2840,2436,2438,2437,42,2413,2416,2415,0,2839,2842,2841,2436,2439,2438,42,2380,2416,2413,0,2804,2842,2839,2403,2439,2436,42,2380,2417,2416,0,2804,2843,2842,2403,2440,2439,42,2380,2418,2417,0,2804,2844,2843,2403,2441,2440,42,2419,2418,2380,0,2845,2844,2804,2442,2441,2403,42,2419,2420,2418,0,2845,2846,2844,2442,2443,2441,42,2419,2421,2420,0,2845,2847,2846,2442,2444,2443,42,2419,2422,2421,0,2845,2848,2847,2442,2445,2444,42,2382,2422,2419,0,2806,2848,2845,2405,2445,2442,42,2382,2423,2422,0,2806,2849,2848,2405,2446,2445,42,2383,2423,2382,0,2807,2849,2806,2406,2446,2405,42,2424,2423,2383,0,2850,2849,2807,2447,2446,2406,42,2424,2425,2423,0,2850,2851,2849,2447,2448,2446,42,2424,2426,2425,0,2850,2852,2851,2447,2449,2448,42,2388,2426,2424,0,2812,2852,2850,2411,2449,2447,42,2388,2427,2426,0,2812,2853,2852,2411,2450,2449,42,2388,2389,2427,0,2812,2813,2853,2411,2412,2450,42,2389,2394,2427,0,2813,2818,2853,2412,2417,2450,42,2427,2394,2395,0,2853,2818,2819,2450,2417,2418,42,2427,2395,2428,0,2853,2819,2854,2450,2418,2451,42,2395,2396,2428,0,2819,2820,2854,2418,2419,2451,42,2428,2396,2429,0,2854,2820,2855,2451,2419,2452,42,2429,2396,2397,0,2855,2820,2821,2452,2419,2420,42,2429,2397,2430,0,2855,2821,2856,2452,2420,2453,42,2397,2431,2430,0,2821,2857,2856,2420,2454,2453,42,2397,2405,2431,0,2821,2858,2857,2420,2428,2454,42,2397,2432,2404,0,2821,2859,2860,2420,2455,2427,42,2397,2433,2432,0,2821,2861,2859,2420,2456,2455,42,2398,2433,2397,0,2822,2861,2821,2421,2456,2420,42,2398,2399,2433,0,2822,2824,2861,2421,2422,2456,42,2399,2434,2433,0,2824,2862,2861,2422,2457,2456,42,2399,2435,2434,0,2824,2863,2862,2422,2458,2457,42,2399,2400,2435,0,2826,2825,2864,2422,2423,2458,42,2400,2402,2435,0,2825,2828,2864,2423,2425,2458,42,2435,2402,2436,0,2864,2828,2865,2458,2425,2459,42,2437,2436,2402,0,2866,2865,2828,2460,2459,2425,42,2437,2438,2436,0,2866,2867,2865,2460,2461,2459,42,2437,2439,2438,0,2866,2868,2867,2460,2462,2461,42,2437,2440,2439,0,2866,2869,2868,2460,2463,2462,42,2403,2440,2437,0,2829,2869,2866,2426,2463,2460,42,2403,2441,2440,0,2829,2870,2869,2426,2464,2463,42,2404,2441,2403,0,2830,2870,2829,2427,2464,2426,42,2432,2441,2404,0,2859,2871,2860,2455,2464,2427,42,2432,2442,2441,0,2859,2872,2871,2455,2465,2464,42,2433,2442,2432,0,2861,2872,2859,2456,2465,2455,42,2442,2433,2434,0,2872,2861,2862,2465,2456,2457,42,2434,2443,2442,0,2862,2873,2872,2457,2466,2465,42,2434,2444,2443,0,2862,2874,2873,2457,2467,2466,42,2435,2444,2434,0,2863,2874,2862,2458,2467,2457,42,2436,2444,2435,0,2865,2875,2864,2459,2467,2458,42,2436,2445,2444,0,2865,2876,2875,2459,2468,2467,42,2436,2438,2445,0,2865,2867,2876,2459,2461,2468,42,2446,2445,2438,0,2877,2876,2867,2469,2468,2461,42,2446,2447,2445,0,2877,2878,2876,2469,2470,2468,42,2448,2447,2446,0,2879,2878,2877,2471,2470,2469,42,2449,2447,2448,0,2880,2881,2882,2472,2470,2471,42,2449,2450,2447,0,2880,2883,2881,2472,2473,2470,42,2449,2451,2450,0,2880,2884,2883,2472,2474,2473,42,2451,2449,2448,0,2884,2880,2882,2474,2472,2471,42,2452,2451,2448,0,2885,2884,2882,2475,2474,2471,42,2453,2451,2452,0,2886,2884,2885,2476,2474,2475,42,2451,2453,2443,0,2884,2886,2873,2474,2476,2466,42,2442,2443,2453,0,2872,2873,2886,2465,2466,2476,42,2442,2453,2440,0,2872,2886,2887,2465,2476,2463,42,2440,2453,2452,0,2887,2886,2885,2463,2476,2475,42,2440,2452,2439,0,2869,2888,2868,2463,2475,2462,42,2439,2452,2448,0,2868,2888,2879,2462,2475,2471,42,2439,2448,2454,0,2868,2879,2889,2462,2471,2477,42,2454,2448,2446,0,2889,2879,2877,2477,2471,2469,42,2454,2446,2438,0,2889,2877,2867,2477,2469,2461,42,2454,2438,2439,0,2889,2867,2868,2477,2461,2462,42,2442,2440,2441,0,2872,2887,2871,2465,2463,2464,42,2451,2443,2455,0,2884,2873,2890,2474,2466,2478,42,2444,2455,2443,0,2874,2890,2873,2467,2478,2466,42,2444,2445,2455,0,2874,2891,2890,2467,2468,2478,42,2445,2447,2455,0,2891,2881,2890,2468,2470,2478,42,2455,2447,2450,0,2890,2881,2883,2478,2470,2473,42,2455,2450,2451,0,2890,2883,2884,2478,2473,2474,42,2403,2437,2402,0,2829,2866,2828,2426,2460,2425,42,2406,2431,2405,0,2832,2892,2831,2429,2454,2428,42,2406,2456,2431,0,2832,2893,2892,2429,2479,2454,42,2406,2408,2456,0,2832,2834,2893,2429,2431,2479,42,2408,2457,2456,0,2834,2894,2893,2431,2480,2479,42,2458,2457,2408,0,2895,2894,2834,2481,2480,2431,42,2458,2459,2457,0,2895,2896,2894,2481,2482,2480,42,2458,2460,2459,0,2895,2897,2896,2481,2483,2482,42,2458,2461,2460,0,2895,2898,2897,2481,2484,2483,42,2409,2461,2458,0,2835,2898,2895,2432,2484,2481,42,2409,2462,2461,0,2835,2899,2898,2432,2485,2484,42,2410,2462,2409,0,2836,2899,2835,2433,2485,2432,42,2410,2463,2462,0,2900,2901,2902,2433,2486,2485,42,2429,2463,2410,0,2855,2901,2900,2452,2486,2433,42,2429,2430,2463,0,2855,2856,2901,2452,2453,2486,42,2463,2430,2464,0,2901,2856,2903,2486,2453,2487,42,2464,2430,2465,0,2903,2856,2904,2487,2453,2488,42,2431,2465,2430,0,2857,2904,2856,2454,2488,2453,42,2431,2456,2465,0,2857,2905,2904,2454,2479,2488,42,2456,2466,2465,0,2905,2906,2904,2479,2489,2488,42,2457,2466,2456,0,2894,2907,2893,2480,2489,2479,42,2457,2467,2466,0,2894,2908,2907,2480,2490,2489,42,2459,2467,2457,0,2896,2908,2894,2482,2490,2480,42,2468,2467,2459,0,2909,2908,2896,2491,2490,2482,42,2467,2468,2469,0,2908,2909,2910,2490,2491,2492,42,2470,2469,2468,0,2911,2910,2909,2493,2492,2491,42,2471,2469,2470,0,2912,2913,2914,2494,2492,2493,42,2471,2472,2469,0,2912,2915,2913,2494,2495,2492,42,2473,2472,2471,0,2916,2915,2912,2496,2495,2494,42,2473,2474,2472,0,2916,2917,2915,2496,2497,2495,42,2473,2475,2474,0,2916,2918,2917,2496,2498,2497,42,2473,2476,2475,0,2916,2919,2918,2496,2499,2498,42,2477,2476,2473,0,2920,2919,2916,2500,2499,2496,42,2461,2476,2477,0,2921,2919,2920,2484,2499,2500,42,2464,2476,2461,0,2903,2919,2921,2487,2499,2484,42,2464,2475,2476,0,2903,2918,2919,2487,2498,2499,42,2464,2465,2475,0,2903,2904,2918,2487,2488,2498,42,2465,2466,2475,0,2904,2906,2918,2488,2489,2498,42,2466,2474,2475,0,2906,2917,2918,2489,2497,2498,42,2466,2467,2474,0,2906,2922,2917,2489,2490,2497,42,2467,2469,2474,0,2922,2913,2917,2490,2492,2497,42,2474,2469,2472,0,2917,2913,2915,2497,2492,2495,42,2462,2464,2461,0,2902,2903,2921,2485,2487,2484,42,2463,2464,2462,0,2901,2903,2902,2486,2487,2485,42,2460,2461,2477,0,2897,2898,2923,2483,2484,2500,42,2460,2477,2470,0,2897,2923,2911,2483,2500,2493,42,2477,2473,2470,0,2920,2916,2914,2500,2496,2493,42,2473,2471,2470,0,2916,2912,2914,2496,2494,2493,42,2460,2470,2478,0,2897,2911,2924,2483,2493,2501,42,2478,2470,2468,0,2924,2911,2909,2501,2493,2491,42,2459,2478,2468,0,2896,2924,2909,2482,2501,2491,42,2460,2478,2459,0,2897,2924,2896,2483,2501,2482,42,2411,2412,2479,0,2837,2838,2925,2434,2435,2502,42,2412,2480,2479,0,2838,2926,2925,2435,2503,2502,42,2412,2414,2480,0,2838,2840,2926,2435,2437,2503,42,2414,2481,2480,0,2840,2927,2926,2437,2504,2503,42,2482,2481,2414,0,2928,2927,2840,2505,2504,2437,42,2482,2483,2481,0,2928,2929,2927,2505,2506,2504,42,2484,2483,2482,0,2930,2929,2928,2507,2506,2505,42,2484,2485,2483,0,2930,2931,2929,2507,2508,2506,42,2484,2486,2485,0,2930,2932,2931,2507,2509,2508,42,2484,2487,2486,0,2930,2933,2932,2507,2510,2509,42,2484,2488,2487,0,2930,2934,2933,2507,2511,2510,42,2482,2488,2484,0,2928,2934,2930,2505,2511,2507,42,2415,2488,2482,0,2841,2934,2928,2438,2511,2505,42,2415,2489,2488,0,2841,2935,2934,2438,2512,2511,42,2415,2416,2489,0,2841,2842,2935,2438,2439,2512,42,2416,2490,2489,0,2936,2937,2938,2439,2513,2512,42,2491,2490,2416,0,2939,2937,2936,2514,2513,2439,42,2491,2492,2490,0,2939,2940,2937,2514,2515,2513,42,2491,2429,2492,0,2939,2855,2940,2514,2452,2515,42,2491,2428,2429,0,2939,2854,2855,2514,2451,2452,42,2426,2428,2491,0,2852,2854,2939,2449,2451,2514,42,2427,2428,2426,0,2853,2854,2852,2450,2451,2449,42,2425,2426,2491,0,2851,2852,2939,2448,2449,2514,42,2425,2491,2493,0,2851,2939,2941,2448,2514,2516,42,2491,2494,2493,0,2939,2942,2941,2514,2517,2516,42,2491,2417,2494,0,2939,2943,2942,2514,2440,2517,42,2491,2416,2417,0,2939,2936,2943,2514,2439,2440,42,2417,2418,2494,0,2843,2844,2944,2440,2441,2517,42,2418,2495,2494,0,2844,2945,2944,2441,2518,2517,42,2418,2420,2495,0,2844,2846,2945,2441,2443,2518,42,2420,2496,2495,0,2846,2946,2945,2443,2519,2518,42,2420,2497,2496,0,2846,2947,2946,2443,2520,2519,42,2421,2497,2420,0,2847,2947,2846,2444,2520,2443,42,2421,2498,2497,0,2847,2948,2947,2444,2521,2520,42,2421,2499,2498,0,2847,2949,2948,2444,2522,2521,42,2421,2422,2499,0,2847,2848,2949,2444,2445,2522,42,2422,2500,2499,0,2848,2950,2949,2445,2523,2522,42,2422,2425,2500,0,2848,2851,2950,2445,2448,2523,42,2423,2425,2422,0,2849,2851,2848,2446,2448,2445,42,2425,2493,2500,0,2851,2941,2950,2448,2516,2523,42,2500,2493,2501,0,2950,2941,2951,2523,2516,2524,42,2501,2493,2502,0,2951,2941,2952,2524,2516,2525,42,2494,2502,2493,0,2942,2952,2941,2517,2525,2516,42,2494,2495,2502,0,2942,2953,2952,2517,2518,2525,42,2495,2503,2502,0,2953,2954,2952,2518,2526,2525,42,2495,2496,2503,0,2945,2946,2955,2518,2519,2526,42,2496,2504,2503,0,2946,2956,2955,2519,2527,2526,42,2496,2505,2504,0,2946,2957,2956,2519,2528,2527,42,2497,2505,2496,0,2947,2957,2946,2520,2528,2519,42,2497,2506,2505,0,2947,2958,2957,2520,2529,2528,42,2497,2498,2506,0,2947,2948,2958,2520,2521,2529,42,2506,2498,2507,0,2958,2948,2959,2529,2521,2530,42,2498,2508,2507,0,2948,2960,2959,2521,2531,2530,42,2501,2508,2498,0,2951,2960,2948,2524,2531,2521,42,2501,2509,2508,0,2951,2961,2960,2524,2532,2531,42,2501,2502,2509,0,2951,2952,2961,2524,2525,2532,42,2502,2503,2509,0,2952,2954,2961,2525,2526,2532,42,2503,2510,2509,0,2954,2962,2961,2526,2533,2532,42,2503,2504,2510,0,2954,2963,2962,2526,2527,2533,42,2504,2511,2510,0,2963,2964,2962,2527,2534,2533,42,2504,2512,2511,0,2956,2965,2966,2527,2535,2534,42,2505,2512,2504,0,2957,2965,2956,2528,2535,2527,42,2505,2513,2512,0,2957,2967,2965,2528,2536,2535,42,2506,2513,2505,0,2958,2967,2957,2529,2536,2528,42,2506,2514,2513,0,2958,2968,2967,2529,2537,2536,42,2506,2507,2514,0,2958,2959,2968,2529,2530,2537,42,2507,2515,2514,0,2959,2969,2968,2530,2538,2537,42,2507,2508,2515,0,2959,2960,2969,2530,2531,2538,42,2508,2509,2515,0,2960,2961,2969,2531,2532,2538,42,2515,2509,2510,0,2969,2961,2962,2538,2532,2533,42,2515,2510,2516,0,2969,2962,2970,2538,2533,2539,42,2510,2511,2516,0,2962,2964,2970,2533,2534,2539,42,2517,2516,2511,0,2971,2970,2964,2540,2539,2534,42,2515,2516,2517,0,2969,2970,2971,2538,2539,2540,42,2515,2517,2514,0,2969,2971,2968,2538,2540,2537,42,2517,2511,2514,0,2971,2964,2968,2540,2534,2537,42,2514,2511,2512,0,2968,2966,2965,2537,2534,2535,42,2513,2514,2512,0,2967,2968,2965,2536,2537,2535,42,2501,2498,2499,0,2951,2948,2949,2524,2521,2522,42,2499,2500,2501,0,2949,2950,2951,2522,2523,2524,42,2429,2479,2492,0,2855,2972,2940,2452,2502,2515,42,2479,2518,2492,0,2972,2973,2940,2502,2541,2515,42,2479,2480,2518,0,2972,2974,2973,2502,2503,2541,42,2480,2519,2518,0,2974,2975,2973,2503,2542,2541,42,2481,2519,2480,0,2927,2976,2926,2504,2542,2503,42,2481,2520,2519,0,2927,2977,2976,2504,2543,2542,42,2483,2520,2481,0,2929,2977,2927,2506,2543,2504,42,2521,2520,2483,0,2978,2977,2929,2544,2543,2506,42,2521,2522,2520,0,2978,2979,2977,2544,2545,2543,42,2486,2522,2521,0,2932,2979,2978,2509,2545,2544,42,2523,2522,2486,0,2980,2981,2982,2546,2545,2509,42,2523,2524,2522,0,2980,2983,2981,2546,2547,2545,42,2525,2524,2523,0,2984,2983,2980,2548,2547,2546,42,2525,2526,2524,0,2984,2985,2983,2548,2549,2547,42,2525,2527,2526,0,2984,2986,2985,2548,2550,2549,42,2528,2527,2525,0,2987,2986,2984,2551,2550,2548,42,2529,2527,2528,0,2988,2986,2987,2552,2550,2551,42,2529,2518,2527,0,2988,2973,2986,2552,2541,2550,42,2529,2492,2518,0,2988,2940,2973,2552,2515,2541,42,2490,2492,2529,0,2937,2940,2988,2513,2515,2552,42,2490,2529,2489,0,2937,2988,2938,2513,2552,2512,42,2489,2529,2488,0,2938,2988,2989,2512,2552,2511,42,2529,2528,2488,0,2988,2987,2989,2552,2551,2511,42,2488,2528,2487,0,2989,2987,2990,2511,2551,2510,42,2487,2528,2525,0,2990,2987,2984,2510,2551,2548,42,2487,2525,2486,0,2990,2984,2982,2510,2548,2509,42,2525,2523,2486,0,2984,2980,2982,2548,2546,2509,42,2518,2519,2527,0,2973,2975,2986,2541,2542,2550,42,2519,2526,2527,0,2975,2985,2986,2542,2549,2550,42,2519,2520,2526,0,2975,2991,2985,2542,2543,2549,42,2520,2522,2526,0,2991,2981,2985,2543,2545,2549,42,2526,2522,2524,0,2985,2981,2983,2549,2545,2547,42,2486,2521,2485,0,2932,2978,2931,2509,2544,2508,42,2483,2485,2521,0,2929,2931,2978,2506,2508,2544,42,2415,2482,2414,0,2841,2928,2840,2438,2505,2437,42,2409,2458,2408,0,2835,2895,2834,2432,2481,2431,42,2388,2424,2383,0,2812,2850,2807,2411,2447,2406,42,2388,2383,2385,0,2812,2807,2809,2411,2406,2408,42,2382,2419,2380,0,2806,2845,2804,2405,2442,2403,42,2380,2413,2378,0,2804,2839,2802,2403,2436,2401,42,2378,2407,2376,0,2802,2833,2800,2401,2430,2399,42,2374,2376,2401,0,2798,2800,2827,2397,2399,2424,42,2397,2404,2405,4,2992,2993,2994,2420,2427,2428,42,2429,2410,2411,4,2995,2996,2997,2452,2433,2434,42,2429,2411,2479,4,2998,2999,3000,2452,2434,2502,42,2530,2531,2532,0,3001,3002,3003,2553,2554,2555,42,2530,2533,2531,0,3004,3005,3006,2553,2556,2554,42,2533,2530,2534,0,3005,3004,3007,2556,2553,2557,42,2535,2533,2534,0,3008,3005,3007,2558,2556,2557,42,2531,2533,2535,0,3006,3005,3008,2554,2556,2558,42,2531,2535,2536,0,3006,3008,3009,2554,2558,2559,42,2536,2535,2537,0,3009,3008,3010,2559,2558,2560,42,2537,2535,2538,0,3010,3008,3011,2560,2558,2561,42,2538,2535,2539,0,3011,3008,3012,2561,2558,2562,42,2535,2534,2539,0,3008,3007,3012,2558,2557,2562,42,2530,2539,2534,0,3004,3012,3007,2553,2562,2557,42,2539,2530,2540,0,3012,3004,3013,2562,2553,2563,42,2540,2541,2539,0,3013,3014,3012,2563,2564,2562,42,2542,2541,2540,0,3015,3014,3013,2565,2564,2563,42,2542,2543,2541,0,3015,3016,3014,2565,2566,2564,42,2542,2544,2543,0,3015,3017,3016,2565,2567,2566,42,2545,2544,2542,0,3018,3019,3020,2568,2567,2565,42,2546,2544,2545,0,3021,3019,3018,2569,2567,2568,42,2546,2547,2544,0,3021,3022,3019,2569,2570,2567,42,2546,2548,2547,0,3021,3023,3022,2569,2571,2570,42,2548,2546,2549,0,3023,3021,3024,2571,2569,2572,42,2549,2546,2550,0,3024,3021,3025,2572,2569,2573,42,2546,2551,2550,0,3021,3026,3025,2569,2574,2573,42,2546,2545,2551,0,3021,3018,3026,2569,2568,2574,42,2551,2545,2552,0,3026,3018,3027,2574,2568,2575,42,2552,2545,2553,0,3027,3018,3028,2575,2568,2576,42,2545,2542,2553,0,3018,3020,3028,2568,2565,2576,42,2553,2542,2540,0,3028,3020,3029,2576,2565,2563,42,2553,2540,2532,0,3028,3029,3003,2576,2563,2555,42,2540,2530,2532,0,3029,3001,3003,2563,2553,2555,42,2553,2532,2554,0,3028,3003,3030,2576,2555,2577,42,2532,2531,2554,0,3003,3002,3030,2555,2554,2577,42,2552,2554,2531,0,3027,3030,3002,2575,2577,2554,42,2552,2553,2554,0,3027,3028,3030,2575,2576,2577,42,2552,2531,2536,0,3027,3002,3031,2575,2554,2559,42,2552,2536,2551,0,3027,3031,3026,2575,2559,2574,42,2551,2536,2537,0,3026,3031,3032,2574,2559,2560,42,2551,2537,2550,0,3026,3032,3025,2574,2560,2573,42,2550,2537,2555,0,3025,3032,3033,2573,2560,2578,42,2537,2556,2555,0,3010,3034,3035,2560,2579,2578,42,2537,2538,2556,0,3010,3011,3034,2560,2561,2579,42,2541,2556,2538,0,3014,3034,3011,2564,2579,2561,42,2541,2543,2556,0,3014,3016,3034,2564,2566,2579,42,2557,2556,2543,0,3036,3034,3016,2580,2579,2566,42,2557,2558,2556,0,3036,3037,3034,2580,2581,2579,42,2559,2558,2557,0,3038,3037,3036,2582,2581,2580,42,2560,2558,2559,0,3039,3037,3038,2583,2581,2582,42,2560,2561,2558,0,3039,3040,3037,2583,2584,2581,42,2562,2561,2560,0,3041,3040,3039,2585,2584,2583,42,2562,2563,2561,0,3041,3042,3040,2585,2586,2584,42,2564,2563,2562,0,3043,3042,3041,2587,2586,2585,42,2564,2565,2563,0,3043,3044,3042,2587,2588,2586,42,2566,2565,2564,0,3045,3044,3043,2589,2588,2587,42,2567,2565,2566,0,3046,3044,3045,2590,2588,2589,42,2567,2568,2565,0,3046,3047,3044,2590,2591,2588,42,2569,2568,2567,0,3048,3047,3046,2592,2591,2590,42,2569,2570,2568,0,3048,3049,3047,2592,2593,2591,42,2569,2571,2570,0,3048,3050,3049,2592,2594,2593,42,2572,2571,2569,0,3051,3050,3048,2595,2594,2592,42,2573,2571,2572,0,3052,3050,3051,2596,2594,2595,42,2573,2574,2571,0,3052,3053,3050,2596,2597,2594,42,2573,2575,2574,0,3052,3054,3053,2596,2598,2597,42,2576,2575,2573,0,3055,3054,3052,2599,2598,2596,42,2577,2575,2576,0,3056,3054,3055,2600,2598,2599,42,2577,2578,2575,0,3056,3057,3054,2600,2601,2598,42,2577,2579,2578,0,3056,3058,3057,2600,2602,2601,42,2580,2579,2577,0,3059,3060,3056,2603,2602,2600,42,2579,2580,2581,0,3060,3059,3061,2602,2603,2604,42,2580,2582,2581,0,3059,3062,3061,2603,2605,2604,42,2582,2580,2583,0,3062,3059,3063,2605,2603,2606,42,2583,2580,2577,0,3063,3059,3056,2606,2603,2600,42,2577,2584,2583,0,3056,3064,3063,2600,2607,2606,42,2577,2576,2584,0,3056,3055,3064,2600,2599,2607,42,2584,2576,2585,0,3064,3055,3065,2607,2599,2608,42,2585,2576,2573,0,3065,3055,3052,2608,2599,2596,42,2585,2573,2586,0,3065,3052,3066,2608,2596,2609,42,2573,2572,2586,0,3052,3051,3066,2596,2595,2609,42,2586,2572,2587,0,3066,3051,3067,2609,2595,2610,42,2587,2572,2569,0,3067,3051,3048,2610,2595,2592,42,2587,2569,2588,0,3067,3048,3068,2610,2592,2611,42,2588,2569,2567,0,3068,3048,3046,2611,2592,2590,42,2588,2567,2566,0,3068,3046,3045,2611,2590,2589,42,2589,2588,2566,0,3069,3068,3045,2612,2611,2589,42,2589,2590,2588,0,3069,3070,3068,2612,2613,2611,42,2589,2591,2590,0,3069,3071,3070,2612,2614,2613,42,2592,2591,2589,0,3072,3071,3069,2615,2614,2612,42,2592,2593,2591,0,3072,3073,3071,2615,2616,2614,42,2594,2593,2592,0,3074,3073,3072,2617,2616,2615,42,2594,2595,2593,0,3074,3075,3073,2617,2618,2616,42,2596,2595,2594,0,3076,3075,3074,2619,2618,2617,42,2596,2597,2595,0,3076,3077,3075,2619,2620,2618,42,2598,2597,2596,0,3078,3077,3076,2621,2620,2619,42,2598,2599,2597,0,3078,3079,3077,2621,2622,2620,42,2599,2600,2597,0,3079,3080,3077,2622,2623,2620,42,2600,2601,2597,0,3080,3081,3077,2623,2624,2620,42,2600,2602,2601,0,3080,3082,3081,2623,2625,2624,42,2600,2603,2602,0,3080,3083,3082,2623,2626,2625,42,2603,2604,2602,0,3083,3084,3082,2626,2627,2625,42,2605,2604,2603,0,3085,3084,3083,2628,2627,2626,42,2605,2606,2604,0,3086,3087,3088,2628,2629,2627,42,2607,2606,2605,0,3089,3087,3086,2630,2629,2628,42,2607,2608,2606,0,3089,3090,3087,2630,2631,2629,42,2609,2608,2607,0,3091,3090,3089,2632,2631,2630,42,2609,2610,2608,0,3091,3092,3090,2632,2633,2631,42,2611,2610,2609,0,3093,3092,3091,2634,2633,2632,42,2612,2610,2611,0,3094,3092,3093,2635,2633,2634,42,2612,2613,2610,0,3094,3095,3092,2635,2636,2633,42,2614,2613,2612,0,3096,3095,3094,2637,2636,2635,42,2614,2615,2613,0,3096,3097,3095,2637,2638,2636,42,2614,2616,2615,0,3096,3098,3097,2637,2639,2638,42,2616,2617,2615,0,3098,3099,3097,2639,2640,2638,42,2598,2617,2616,0,3078,3099,3098,2621,2640,2639,42,2598,2596,2617,0,3078,3076,3099,2621,2619,2640,42,2596,2618,2617,0,3076,3100,3099,2619,2641,2640,42,2594,2618,2596,0,3074,3100,3076,2617,2641,2619,42,2592,2618,2594,0,3072,3100,3074,2615,2641,2617,42,2592,2619,2618,0,3072,3101,3100,2615,2642,2641,42,2592,2589,2619,0,3072,3069,3101,2615,2612,2642,42,2619,2589,2566,0,3101,3069,3045,2642,2612,2589,42,2619,2566,2620,0,3101,3045,3102,2642,2589,2643,42,2620,2566,2564,0,3102,3045,3043,2643,2589,2587,42,2620,2564,2621,0,3102,3043,3103,2643,2587,2644,42,2621,2564,2622,0,3103,3043,3104,2644,2587,2645,42,2622,2564,2562,0,3104,3043,3041,2645,2587,2585,42,2622,2562,2623,0,3104,3041,3105,2645,2585,2646,42,2623,2562,2560,0,3105,3041,3039,2646,2585,2583,42,2623,2560,2624,0,3105,3039,3106,2646,2583,2647,42,2624,2560,2559,0,3106,3039,3038,2647,2583,2582,42,2625,2624,2559,0,3107,3106,3038,2648,2647,2582,42,2625,2626,2624,0,3107,3108,3106,2648,2649,2647,42,2627,2626,2625,0,3109,3110,3111,2650,2649,2648,42,2627,2628,2626,0,3109,3112,3110,2650,2651,2649,42,2628,2627,2629,0,3112,3109,3113,2651,2650,2652,42,2629,2627,2549,0,3113,3109,3024,2652,2650,2572,42,2627,2548,2549,0,3109,3023,3024,2650,2571,2572,42,2548,2627,2625,0,3023,3109,3111,2571,2650,2648,42,2548,2625,2547,0,3023,3111,3022,2571,2648,2570,42,2547,2625,2559,0,3114,3107,3038,2570,2648,2582,42,2547,2559,2557,0,3114,3038,3036,2570,2582,2580,42,2544,2547,2557,0,3017,3114,3036,2567,2570,2580,42,2544,2557,2543,0,3017,3036,3016,2567,2580,2566,42,2549,2630,2629,0,3024,3115,3113,2572,2653,2652,42,2549,2550,2630,0,3024,3025,3115,2572,2573,2653,42,2630,2550,2631,0,3115,3025,3116,2653,2573,2654,42,2550,2632,2631,0,3025,3117,3116,2573,2655,2654,42,2550,2555,2632,0,3025,3033,3117,2573,2578,2655,42,2555,2633,2632,0,3035,3118,3119,2578,2656,2655,42,2555,2556,2633,0,3035,3034,3118,2578,2579,2656,42,2556,2634,2633,0,3034,3120,3118,2579,2657,2656,42,2558,2634,2556,0,3037,3120,3034,2581,2657,2579,42,2558,2635,2634,0,3037,3121,3120,2581,2658,2657,42,2561,2635,2558,0,3040,3121,3037,2584,2658,2581,42,2561,2636,2635,0,3040,3122,3121,2584,2659,2658,42,2563,2636,2561,0,3042,3122,3040,2586,2659,2584,42,2563,2568,2636,0,3042,3047,3122,2586,2591,2659,42,2565,2568,2563,0,3044,3047,3042,2588,2591,2586,42,2568,2637,2636,0,3047,3123,3122,2591,2660,2659,42,2568,2570,2637,0,3047,3049,3123,2591,2593,2660,42,2570,2638,2637,0,3049,3124,3123,2593,2661,2660,42,2570,2571,2638,0,3049,3050,3124,2593,2594,2661,42,2571,2639,2638,0,3050,3125,3124,2594,2662,2661,42,2571,2574,2639,0,3050,3053,3125,2594,2597,2662,42,2639,2574,2640,0,3125,3053,3126,2662,2597,2663,42,2640,2574,2575,0,3126,3053,3054,2663,2597,2598,42,2640,2575,2641,0,3126,3054,3127,2663,2598,2664,42,2641,2575,2578,0,3127,3054,3057,2664,2598,2601,42,2579,2641,2578,0,3058,3127,3057,2602,2664,2601,42,2579,2640,2641,0,3058,3126,3127,2602,2663,2664,42,2579,2581,2640,0,3058,3128,3126,2602,2604,2663,42,2581,2639,2640,0,3128,3125,3126,2604,2662,2663,42,2581,2642,2639,0,3128,3129,3125,2604,2665,2662,42,2582,2642,2581,0,3062,3130,3061,2605,2665,2604,42,2582,2643,2642,0,3062,3131,3130,2605,2666,2665,42,2643,2582,2584,0,3131,3062,3064,2666,2605,2607,42,2582,2583,2584,0,3062,3063,3064,2605,2606,2607,42,2643,2584,2585,0,3131,3064,3065,2666,2607,2608,42,2644,2643,2585,0,3132,3131,3065,2667,2666,2608,42,2643,2644,2645,0,3131,3132,3133,2666,2667,2668,42,2644,2646,2645,0,3132,3134,3133,2667,2669,2668,42,2644,2647,2646,0,3132,3135,3134,2667,2670,2669,42,2586,2647,2644,0,3066,3135,3132,2609,2670,2667,42,2587,2647,2586,0,3067,3135,3066,2610,2670,2609,42,2590,2647,2587,0,3070,3135,3067,2613,2670,2610,42,2647,2590,2648,0,3135,3070,3136,2670,2613,2671,42,2590,2649,2648,0,3070,3137,3136,2613,2672,2671,42,2650,2649,2590,0,3138,3137,3070,2673,2672,2613,42,2650,2651,2649,0,3138,3139,3137,2673,2674,2672,42,2652,2651,2650,0,3140,3139,3138,2675,2674,2673,42,2653,2651,2652,0,3141,3139,3140,2676,2674,2675,42,2653,2654,2651,0,3142,3143,3144,2676,2677,2674,42,2653,2655,2654,0,3142,3145,3143,2676,2678,2677,42,2653,2656,2655,0,3142,3146,3145,2676,2679,2678,42,2657,2656,2653,0,3147,3146,3142,2680,2679,2676,42,2658,2656,2657,0,3148,3146,3147,2681,2679,2680,42,2658,2659,2656,0,3148,3149,3146,2681,2682,2679,42,2660,2659,2658,0,3150,3149,3148,2683,2682,2681,42,2660,2661,2659,0,3150,3151,3149,2683,2684,2682,42,2662,2661,2660,0,3152,3151,3150,2685,2684,2683,42,2662,2656,2661,0,3152,3146,3151,2685,2679,2684,42,2662,2655,2656,0,3152,3145,3146,2685,2678,2679,42,2663,2655,2662,0,3153,3145,3152,2686,2678,2685,42,2663,2654,2655,0,3153,3143,3145,2686,2677,2678,42,2664,2654,2663,0,3154,3143,3153,2687,2677,2686,42,2665,2654,2664,0,3155,3143,3154,2688,2677,2687,42,2649,2654,2665,0,3156,3143,3155,2672,2677,2688,42,2651,2654,2649,0,3144,3143,3156,2674,2677,2672,42,2649,2665,2636,0,3156,3155,3122,2672,2688,2659,42,2636,2665,2666,0,3122,3155,3157,2659,2688,2689,42,2665,2664,2666,0,3155,3154,3157,2688,2687,2689,42,2667,2666,2664,0,3158,3157,3154,2690,2689,2687,42,2667,2668,2666,0,3158,3159,3157,2690,2691,2689,42,2669,2668,2667,0,3160,3161,3162,2692,2691,2690,42,2669,2670,2668,0,3160,3163,3161,2692,2693,2691,42,2652,2670,2669,0,3140,3163,3160,2675,2693,2692,42,2650,2670,2652,0,3138,3163,3140,2673,2693,2675,42,2671,2670,2650,0,3164,3163,3138,2694,2693,2673,42,2670,2671,2672,0,3163,3164,3165,2693,2694,2695,42,2671,2673,2672,0,3164,3166,3165,2694,2696,2695,42,2674,2673,2671,0,3167,3166,3164,2697,2696,2694,42,2674,2675,2673,0,3167,3168,3166,2697,2698,2696,42,2676,2675,2674,0,3169,3168,3167,2699,2698,2697,42,2677,2675,2676,0,3170,3168,3169,2700,2698,2699,42,2677,2678,2675,0,3171,3172,3173,2700,2701,2698,42,2677,2679,2678,0,3171,3174,3172,2700,2702,2701,42,2677,2680,2679,0,3171,3175,3174,2700,2703,2702,42,2681,2680,2677,0,3176,3175,3171,2704,2703,2700,42,2682,2680,2681,0,3177,3175,3176,2705,2703,2704,42,2682,2683,2680,0,3177,3178,3175,2705,2706,2703,42,2684,2683,2682,0,3179,3178,3177,2707,2706,2705,42,2684,2685,2683,0,3179,3180,3178,2707,2708,2706,42,2686,2685,2684,0,3181,3180,3179,2709,2708,2707,42,2686,2680,2685,0,3181,3175,3180,2709,2703,2708,42,2686,2679,2680,0,3181,3174,3175,2709,2702,2703,42,2687,2679,2686,0,3182,3174,3181,2710,2702,2709,42,2678,2679,2687,0,3172,3174,3182,2701,2702,2710,42,2688,2678,2687,0,3183,3172,3182,2711,2701,2710,42,2689,2678,2688,0,3184,3172,3183,2712,2701,2711,42,2673,2678,2689,0,3185,3172,3184,2696,2701,2712,42,2675,2678,2673,0,3173,3172,3185,2698,2701,2696,42,2673,2689,2635,0,3185,3184,3121,2696,2712,2658,42,2635,2689,2690,0,3121,3184,3186,2658,2712,2713,42,2689,2688,2690,0,3184,3183,3186,2712,2711,2713,42,2691,2690,2688,0,3187,3186,3183,2714,2713,2711,42,2691,2692,2690,0,3187,3188,3186,2714,2715,2713,42,2693,2692,2691,0,3189,3190,3191,2716,2715,2714,42,2693,2694,2692,0,3189,3192,3190,2716,2717,2715,42,2676,2694,2693,0,3169,3192,3189,2699,2717,2716,42,2674,2694,2676,0,3167,3192,3169,2697,2717,2699,42,2695,2694,2674,0,3193,3192,3167,2718,2717,2697,42,2694,2695,2696,0,3192,3193,3194,2717,2718,2719,42,2697,2696,2695,0,3195,3194,3193,2720,2719,2718,42,2697,2634,2696,0,3196,3120,3197,2720,2657,2719,42,2697,2698,2634,0,3196,3198,3120,2720,2721,2657,42,2697,2699,2698,0,3196,3199,3198,2720,2722,2721,42,2700,2699,2697,0,3200,3199,3196,2723,2722,2720,42,2701,2699,2700,0,3201,3199,3200,2724,2722,2723,42,2701,2702,2699,0,3201,3202,3199,2724,2725,2722,42,2701,2703,2702,0,3201,3203,3202,2724,2726,2725,42,2704,2703,2701,0,3204,3203,3201,2727,2726,2724,42,2705,2703,2704,0,3205,3203,3204,2728,2726,2727,42,2705,2706,2703,0,3205,3206,3203,2728,2729,2726,42,2707,2706,2705,0,3207,3206,3205,2730,2729,2728,42,2707,2708,2706,0,3207,3208,3206,2730,2731,2729,42,2709,2708,2707,0,3209,3208,3207,2732,2731,2730,42,2709,2703,2708,0,3209,3203,3208,2732,2726,2731,42,2709,2702,2703,0,3209,3202,3203,2732,2725,2726,42,2710,2702,2709,0,3210,3202,3209,2733,2725,2732,42,2699,2702,2710,0,3199,3202,3210,2722,2725,2733,42,2711,2699,2710,0,3211,3199,3210,2734,2722,2733,42,2711,2698,2699,0,3211,3198,3199,2734,2721,2722,42,2712,2698,2711,0,3212,3198,3211,2735,2721,2734,42,2634,2698,2712,0,3120,3198,3212,2657,2721,2735,42,2634,2712,2633,0,3120,3212,3118,2657,2735,2656,42,2713,2633,2712,0,3213,3118,3212,2736,2656,2735,42,2713,2632,2633,0,3213,3119,3118,2736,2655,2656,42,2714,2632,2713,0,3214,3117,3215,2737,2655,2736,42,2714,2631,2632,0,3214,3116,3117,2737,2654,2655,42,2631,2714,2715,0,3116,3214,3216,2654,2737,2738,42,2715,2714,2716,0,3216,3214,3217,2738,2737,2739,42,2716,2714,2717,0,3217,3214,3218,2739,2737,2740,42,2717,2714,2713,0,3218,3214,3215,2740,2737,2736,42,2717,2713,2718,0,3218,3215,3219,2740,2736,2741,42,2718,2713,2712,0,3220,3213,3212,2741,2736,2735,42,2718,2712,2711,0,3220,3212,3211,2741,2735,2734,42,2719,2718,2711,0,3221,3220,3211,2742,2741,2734,42,2720,2718,2719,0,3222,3219,3223,2743,2741,2742,42,2720,2717,2718,0,3222,3218,3219,2743,2740,2741,42,2717,2720,2721,0,3218,3222,3224,2740,2743,2744,42,2720,2722,2721,0,3222,3225,3224,2743,2745,2744,42,2720,2723,2722,0,3222,3226,3225,2743,2746,2745,42,2723,2720,2719,0,3226,3222,3223,2746,2743,2742,42,2723,2719,2724,0,3226,3223,3227,2746,2742,2747,42,2724,2719,2710,0,3228,3221,3210,2747,2742,2733,42,2719,2711,2710,0,3221,3211,3210,2742,2734,2733,42,2724,2710,2709,0,3228,3210,3209,2747,2733,2732,42,2724,2709,2707,0,3228,3209,3207,2747,2732,2730,42,2725,2724,2707,0,3229,3227,3230,2748,2747,2730,42,2725,2723,2724,0,3229,3226,3227,2748,2746,2747,42,2723,2725,2726,0,3226,3229,3231,2746,2748,2749,42,2726,2725,2705,0,3231,3229,3232,2749,2748,2728,42,2725,2707,2705,0,3229,3230,3232,2748,2730,2728,42,2726,2705,2722,0,3231,3232,3225,2749,2728,2745,42,2705,2704,2722,0,3232,3233,3225,2728,2727,2745,42,2722,2704,2721,0,3225,3233,3224,2745,2727,2744,42,2721,2704,2701,0,3224,3233,3234,2744,2727,2724,42,2721,2701,2716,0,3224,3234,3217,2744,2724,2739,42,2701,2700,2716,0,3234,3235,3217,2724,2723,2739,42,2716,2700,2715,0,3217,3235,3216,2739,2723,2738,42,2715,2700,2697,0,3216,3235,3195,2738,2723,2720,42,2715,2697,2695,0,3216,3195,3193,2738,2720,2718,42,2695,2631,2715,0,3193,3116,3216,2718,2654,2738,42,2630,2631,2695,0,3115,3116,3193,2653,2654,2718,42,2727,2630,2695,0,3236,3115,3193,2750,2653,2718,42,2593,2630,2727,0,3073,3115,3236,2616,2653,2750,42,2629,2630,2593,0,3113,3115,3073,2652,2653,2616,42,2595,2629,2593,0,3075,3113,3073,2618,2652,2616,42,2595,2728,2629,0,3075,3237,3113,2618,2751,2652,42,2601,2728,2595,0,3081,3237,3075,2624,2751,2618,42,2601,2628,2728,0,3081,3112,3237,2624,2651,2751,42,2601,2602,2628,0,3081,3082,3112,2624,2625,2651,42,2628,2602,2626,0,3112,3082,3110,2651,2625,2649,42,2602,2604,2626,0,3082,3084,3110,2625,2627,2649,42,2626,2604,2624,0,3108,3088,3106,2649,2627,2647,42,2604,2606,2624,0,3088,3087,3106,2627,2629,2647,42,2606,2623,2624,0,3087,3105,3106,2629,2646,2647,42,2608,2623,2606,0,3090,3105,3087,2631,2646,2629,42,2608,2622,2623,0,3090,3104,3105,2631,2645,2646,42,2610,2622,2608,0,3092,3104,3090,2633,2645,2631,42,2610,2621,2622,0,3092,3103,3104,2633,2644,2645,42,2613,2621,2610,0,3095,3103,3092,2636,2644,2633,42,2615,2621,2613,0,3097,3103,3095,2638,2644,2636,42,2729,2621,2615,0,3238,3103,3097,2752,2644,2638,42,2620,2621,2729,0,3102,3103,3238,2643,2644,2752,42,2619,2620,2729,0,3101,3102,3238,2642,2643,2752,42,2619,2729,2618,0,3101,3238,3100,2642,2752,2641,42,2618,2729,2617,0,3100,3238,3099,2641,2752,2640,42,2617,2729,2615,0,3099,3238,3097,2640,2752,2638,42,2728,2628,2629,0,3237,3112,3113,2751,2651,2652,42,2597,2601,2595,0,3077,3081,3075,2620,2624,2618,42,2593,2727,2591,0,3073,3236,3071,2616,2750,2614,42,2591,2727,2671,0,3071,3236,3164,2614,2750,2694,42,2727,2695,2671,0,3236,3193,3164,2750,2718,2694,42,2671,2695,2674,0,3164,3193,3167,2694,2718,2697,42,2591,2671,2590,0,3071,3164,3070,2614,2694,2613,42,2590,2671,2650,0,3070,3164,3138,2613,2694,2673,42,2717,2721,2716,0,3218,3224,3217,2740,2744,2739,42,2723,2726,2722,0,3226,3231,3225,2746,2749,2745,42,2703,2706,2708,0,3203,3206,3208,2726,2729,2731,42,2694,2696,2692,0,3192,3194,3190,2717,2719,2715,42,2692,2634,2690,0,3188,3120,3186,2715,2657,2713,42,2635,2690,2634,0,3121,3186,3120,2658,2713,2657,42,2676,2693,2730,0,3169,3189,3239,2699,2716,2753,42,2693,2731,2730,0,3189,3240,3239,2716,2754,2753,42,2731,2693,2691,0,3240,3189,3191,2754,2716,2714,42,2731,2691,2732,0,3240,3191,3241,2754,2714,2755,42,2732,2691,2688,0,3242,3187,3183,2755,2714,2711,42,2732,2688,2687,0,3242,3183,3182,2755,2711,2710,42,2733,2732,2687,0,3243,3242,3182,2756,2755,2710,42,2734,2732,2733,0,3244,3241,3245,2757,2755,2756,42,2734,2731,2732,0,3244,3240,3241,2757,2754,2755,42,2731,2734,2735,0,3240,3244,3246,2754,2757,2758,42,2734,2736,2735,0,3244,3247,3246,2757,2759,2758,42,2734,2737,2736,0,3244,3248,3247,2757,2760,2759,42,2737,2734,2733,0,3248,3244,3245,2760,2757,2756,42,2737,2733,2684,0,3248,3245,3249,2760,2756,2707,42,2684,2733,2686,0,3179,3243,3181,2707,2756,2709,42,2733,2687,2686,0,3243,3182,3181,2756,2710,2709,42,2737,2684,2682,0,3248,3249,3250,2760,2707,2705,42,2736,2737,2682,0,3247,3248,3250,2759,2760,2705,42,2736,2682,2735,0,3247,3250,3246,2759,2705,2758,42,2682,2681,2735,0,3250,3251,3246,2705,2704,2758,42,2735,2681,2730,0,3246,3251,3239,2758,2704,2753,42,2730,2681,2677,0,3239,3251,3170,2753,2704,2700,42,2730,2677,2676,0,3239,3170,3169,2753,2700,2699,42,2731,2735,2730,0,3240,3246,3239,2754,2758,2753,42,2673,2635,2672,0,3185,3121,3252,2696,2658,2695,42,2670,2672,2668,0,3163,3165,3161,2693,2695,2691,42,2668,2635,2666,0,3159,3121,3157,2691,2658,2689,42,2636,2666,2635,0,3122,3157,3121,2659,2689,2658,42,2680,2683,2685,0,3175,3178,3180,2703,2706,2708,42,2652,2669,2738,0,3140,3160,3253,2675,2692,2761,42,2669,2739,2738,0,3160,3254,3253,2692,2762,2761,42,2739,2669,2667,0,3254,3160,3162,2762,2692,2690,42,2739,2667,2740,0,3254,3162,3255,2762,2690,2763,42,2740,2667,2664,0,3256,3158,3154,2763,2690,2687,42,2740,2664,2663,0,3256,3154,3153,2763,2687,2686,42,2741,2740,2663,0,3257,3256,3153,2764,2763,2686,42,2742,2740,2741,0,3258,3255,3259,2765,2763,2764,42,2742,2739,2740,0,3258,3254,3255,2765,2762,2763,42,2739,2742,2743,0,3254,3258,3260,2762,2765,2766,42,2742,2744,2743,0,3258,3261,3260,2765,2767,2766,42,2742,2745,2744,0,3258,3262,3261,2765,2768,2767,42,2745,2742,2741,0,3262,3258,3259,2768,2765,2764,42,2745,2741,2660,0,3262,3259,3263,2768,2764,2683,42,2660,2741,2662,0,3150,3257,3152,2683,2764,2685,42,2741,2663,2662,0,3257,3153,3152,2764,2686,2685,42,2745,2660,2658,0,3262,3263,3264,2768,2683,2681,42,2744,2745,2658,0,3261,3262,3264,2767,2768,2681,42,2743,2744,2658,0,3260,3261,3264,2766,2767,2681,42,2658,2657,2743,0,3264,3265,3260,2681,2680,2766,42,2743,2657,2738,0,3260,3265,3253,2766,2680,2761,42,2738,2657,2653,0,3253,3265,3141,2761,2680,2676,42,2738,2653,2652,0,3253,3141,3140,2761,2676,2675,42,2739,2743,2738,0,3254,3260,3253,2762,2766,2761,42,2649,2636,2648,0,3156,3122,3266,2672,2659,2671,42,2646,2648,2636,0,3267,3266,3122,2669,2671,2659,42,2647,2648,2646,0,3135,3136,3134,2670,2671,2669,42,2646,2636,2637,0,3267,3122,3123,2669,2659,2660,42,2645,2646,2637,0,3268,3267,3123,2668,2669,2660,42,2645,2637,2638,0,3268,3123,3124,2668,2660,2661,42,2642,2645,2638,0,3129,3268,3124,2665,2668,2661,42,2643,2645,2642,0,3131,3133,3130,2666,2668,2665,42,2642,2638,2639,0,3129,3124,3125,2665,2661,2662,42,2661,2656,2659,0,3151,3146,3149,2684,2679,2682,42,2588,2590,2587,0,3068,3070,3067,2611,2613,2610,42,2586,2644,2585,0,3066,3132,3065,2609,2667,2608,42,2538,2539,2541,0,3011,3012,3014,2561,2562,2564,42,2692,2696,2634,4,3269,3270,3271,2715,2719,2657,42,2668,2672,2635,4,3272,3273,3274,2691,2695,2658] + +} diff --git a/examples/obj/veyron/VeyronNoUv_bin.js b/examples/obj/veyron/VeyronNoUv_bin.js index b50d07c9ce1970..d145f4da3354c3 100644 --- a/examples/obj/veyron/VeyronNoUv_bin.js +++ b/examples/obj/veyron/VeyronNoUv_bin.js @@ -1,108 +1,108 @@ -{ - - "metadata" : - { - "formatVersion" : 3.1, - "sourceFile" : "VeyronNoUv.obj", - "generatedBy" : "OBJConverter", - "vertices" : 36210, - "faces" : 33034, - "normals" : 31827, - "uvs" : 0, - "materials" : 8 - }, - - "materials": [ { - "DbgColor" : 15658734, - "DbgIndex" : 0, - "DbgName" : "08___Default", - "colorDiffuse" : [0.18824, 0.18824, 0.18824], - "colorSpecular" : [0.14825, 0.14825, 0.14825], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 17.647059 - }, - - { - "DbgColor" : 15597568, - "DbgIndex" : 1, - "DbgName" : "03___Default", - "colorDiffuse" : [0.52704, 0.52704, 0.52704], - "colorSpecular" : [0.6, 0.6, 0.6], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 37.254902 - }, - - { - "DbgColor" : 60928, - "DbgIndex" : 2, - "DbgName" : "ColorBlack", - "colorDiffuse" : [0.21648, 0.21648, 0.21648], - "colorSpecular" : [0.75, 0.75, 0.75], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 56.862745 - }, - - { - "DbgColor" : 238, - "DbgIndex" : 3, - "DbgName" : "04___Default", - "colorDiffuse" : [0.54272, 0.57408, 0.58984], - "colorSpecular" : [0.75, 0.75, 0.75], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 66.666667, - "opacity" : 0.5 - }, - - { - "DbgColor" : 15658496, - "DbgIndex" : 4, - "DbgName" : "02___Default", - "colorDiffuse" : [0.48312, 0.0, 0.0], - "colorSpecular" : [0.75, 0.75, 0.75], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 56.862745 - }, - - { - "DbgColor" : 61166, - "DbgIndex" : 5, - "DbgName" : "Aluminium", - "colorDiffuse" : [0.47056, 0.47056, 0.47056], - "colorSpecular" : [0.4, 0.4, 0.4], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 17.647059 - }, - - { - "DbgColor" : 15597806, - "DbgIndex" : 6, - "DbgName" : "glassRed", - "colorDiffuse" : [0.57408, 0.0, 0.0], - "colorSpecular" : [0.75, 0.75, 0.75], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 66.666667, - "opacity" : 0.5 - }, - - { - "DbgColor" : 419610, - "DbgIndex" : 7, - "DbgName" : "glassOranje", - "colorDiffuse" : [0.8, 0.49568, 0.1004], - "colorSpecular" : [0.75, 0.75, 0.75], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 66.666667, - "opacity" : 0.5 - }], - - "buffers": "VeyronNoUv_bin.bin" - -} +{ + + "metadata" : + { + "formatVersion" : 3.1, + "sourceFile" : "VeyronNoUv.obj", + "generatedBy" : "OBJConverter", + "vertices" : 36210, + "faces" : 33034, + "normals" : 31827, + "uvs" : 0, + "materials" : 8 + }, + + "materials": [ { + "DbgColor" : 15658734, + "DbgIndex" : 0, + "DbgName" : "08___Default", + "colorDiffuse" : [0.18824, 0.18824, 0.18824], + "colorSpecular" : [0.14825, 0.14825, 0.14825], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 17.647059 + }, + + { + "DbgColor" : 15597568, + "DbgIndex" : 1, + "DbgName" : "03___Default", + "colorDiffuse" : [0.52704, 0.52704, 0.52704], + "colorSpecular" : [0.6, 0.6, 0.6], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 37.254902 + }, + + { + "DbgColor" : 60928, + "DbgIndex" : 2, + "DbgName" : "ColorBlack", + "colorDiffuse" : [0.21648, 0.21648, 0.21648], + "colorSpecular" : [0.75, 0.75, 0.75], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 56.862745 + }, + + { + "DbgColor" : 238, + "DbgIndex" : 3, + "DbgName" : "04___Default", + "colorDiffuse" : [0.54272, 0.57408, 0.58984], + "colorSpecular" : [0.75, 0.75, 0.75], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 66.666667, + "opacity" : 0.5 + }, + + { + "DbgColor" : 15658496, + "DbgIndex" : 4, + "DbgName" : "02___Default", + "colorDiffuse" : [0.48312, 0.0, 0.0], + "colorSpecular" : [0.75, 0.75, 0.75], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 56.862745 + }, + + { + "DbgColor" : 61166, + "DbgIndex" : 5, + "DbgName" : "Aluminium", + "colorDiffuse" : [0.47056, 0.47056, 0.47056], + "colorSpecular" : [0.4, 0.4, 0.4], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 17.647059 + }, + + { + "DbgColor" : 15597806, + "DbgIndex" : 6, + "DbgName" : "glassRed", + "colorDiffuse" : [0.57408, 0.0, 0.0], + "colorSpecular" : [0.75, 0.75, 0.75], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 66.666667, + "opacity" : 0.5 + }, + + { + "DbgColor" : 419610, + "DbgIndex" : 7, + "DbgName" : "glassOranje", + "colorDiffuse" : [0.8, 0.49568, 0.1004], + "colorSpecular" : [0.75, 0.75, 0.75], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 66.666667, + "opacity" : 0.5 + }], + + "buffers": "VeyronNoUv_bin.bin" + +} diff --git a/examples/obj/walt/WaltHead_bin.js b/examples/obj/walt/WaltHead_bin.js index 4d33d292a985a9..c3d0899d3d46cd 100644 --- a/examples/obj/walt/WaltHead_bin.js +++ b/examples/obj/walt/WaltHead_bin.js @@ -1,29 +1,29 @@ -{ - - "metadata" : - { - "formatVersion" : 3.1, - "sourceFile" : "WaltHead.obj", - "generatedBy" : "OBJConverter", - "vertices" : 8146, - "faces" : 16160, - "normals" : 8146, - "uvs" : 0, - "materials" : 1 - }, - - "materials": [ { - "DbgColor" : 15658734, - "DbgIndex" : 0, - "DbgName" : "lambert2SG.001", - "colorDiffuse" : [0.64, 0.64, 0.64], - "colorSpecular" : [0.25, 0.25, 0.25], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 92.156863, - "opacity" : 1.0 - }], - - "buffers": "WaltHead_bin.bin" - -} +{ + + "metadata" : + { + "formatVersion" : 3.1, + "sourceFile" : "WaltHead.obj", + "generatedBy" : "OBJConverter", + "vertices" : 8146, + "faces" : 16160, + "normals" : 8146, + "uvs" : 0, + "materials" : 1 + }, + + "materials": [ { + "DbgColor" : 15658734, + "DbgIndex" : 0, + "DbgName" : "lambert2SG.001", + "colorDiffuse" : [0.64, 0.64, 0.64], + "colorSpecular" : [0.25, 0.25, 0.25], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 92.156863, + "opacity" : 1.0 + }], + + "buffers": "WaltHead_bin.bin" + +} diff --git a/examples/obj/walt/WaltHead_slim.js b/examples/obj/walt/WaltHead_slim.js index 9b62cf2334e50a..c7be52970eef9a 100644 --- a/examples/obj/walt/WaltHead_slim.js +++ b/examples/obj/walt/WaltHead_slim.js @@ -1,42 +1,42 @@ -{ - - "metadata" : - { - "formatVersion" : 3.1, - "sourceFile" : "WaltHead.obj", - "generatedBy" : "OBJConverter", - "vertices" : 8146, - "faces" : 16160, - "normals" : 8146, - "colors" : 0, - "uvs" : 0, - "materials" : 1 - }, - - "scale" : 100.000000, - - "materials": [ { - "DbgColor" : 15658734, - "DbgIndex" : 0, - "DbgName" : "lambert2SG.001", - "colorDiffuse" : [0.64, 0.64, 0.64], - "colorSpecular" : [0.25, 0.25, 0.25], - "illumination" : 2, - "opticalDensity" : 1.0, - "specularCoef" : 92.156863, - "opacity" : 1.0 - }], - - "vertices": [825,1266,2059,928,1102,1989,969,1203,2014,1150,2924,1244,1168,2925,1152,1141,3063,1115,-993,-2117,1177,-991,-2047,1421,-1088,-2061,1133,4,3899,-532,90,3932,-591,-27,3922,-759,1927,747,183,1968,693,189,1942,738,126,349,-230,-2401,372,-283,-2348,293,-296,-2376,-1045,-757,1798,-1007,-783,1784,-961,-692,1838,-1119,801,1862,-1170,717,1780,-1068,837,1888,426,-1825,-1726,323,-1935,-1779,380,-1810,-1767,-2066,-286,-791,-1976,-502,-542,-2003,-528,-558,332,-1062,-2034,281,-1056,-2007,348,-972,-2035,179,2382,-2635,249,2448,-2637,227,2367,-2682,2364,420,-926,2380,421,-877,2210,-23,-818,1657,-474,-1406,1602,-813,-1242,1596,-751,-1303,470,-899,2101,388,-921,2139,534,-934,2061,-927,3262,-1887,-852,3347,-1791,-808,3208,-2017,-1046,3669,-793,-1018,3600,-579,-954,3582,-505,2261,839,-566,2198,753,-472,2235,764,-567,-1309,-961,-1542,-1243,-916,-1568,-1239,-1020,-1536,1676,-1178,-847,1716,-1137,-834,1676,-1173,-791,138,234,-2644,128,33,-2610,100,129,-2649,2194,16,-892,-1257,633,1684,-1286,623,1668,-1265,609,1651,-39,-3808,1135,28,-3644,1094,-77,-3648,1094,-1899,-501,-313,-1924,-416,-481,1037,3597,-1229,952,3587,-1312,926,3615,-1145,822,3672,-1171,765,3667,-1275,781,3725,-1114,2017,2069,29,2079,1952,-12,2180,2072,-257,-298,-1861,-1792,-337,-1814,-1792,-304,-1773,-1813,-1325,-865,-1521,-1270,-863,-1595,-740,2860,1678,-687,2848,1724,-701,2885,1742,434,3439,-1760,400,3391,-1871,349,3402,-1836,407,-2164,1903,245,-2206,1963,248,-2244,1839,1389,728,1671,1491,741,1567,1402,756,1662,-726,646,1853,-693,641,1879,-617,680,1777,-1883,-694,-180,-1919,-603,-326,-1840,-649,-169,-256,-284,2712,-176,-303,2806,-232,-159,2713,1136,-37,-2200,1129,-163,-2144,1065,-119,-2215,-1822,-552,-148,773,-2328,1189,909,-2171,1217,708,-2297,1339,396,3510,1091,433,3484,1139,474,3510,1010,123,2294,-2681,95,2248,-2682,18,2295,-2676,842,-954,1833,767,-955,1819,764,-1020,1813,1662,-454,978,1560,-134,1428,1550,-477,1254,386,2916,1832,329,2962,1794,314,2831,1884,-1429,399,1666,-1368,477,1696,-1439,456,1614,1110,3217,1003,1167,3077,1016,1118,3208,943,2271,1668,-1045,2263,1721,-977,2212,1536,-1016,-1896,1494,271,-1880,1419,396,-1852,1508,400,1885,0,-429,1906,61,-455,1893,131,-423,-278,-40,2398,-297,-147,2418,-241,-78,2593,1835,99,258,1838,117,218,1830,175,223,-359,-435,2190,-222,-370,2305,-325,-406,2232,2099,1337,-1589,2051,1426,-1635,2079,1459,-1519,1211,3560,-926,1325,3491,-917,1265,3529,-1016,1328,883,-2522,1301,733,-2471,1173,748,-2532,373,-249,2376,363,-156,2298,323,-102,2300,-2324,-3792,-235,-2114,-3636,-181,-2541,-3712,-480,-1843,2056,-2046,-1851,1964,-2099,-1882,2003,-2010,934,2687,1639,891,2814,1620,820,2780,1679,1623,-1225,486,1582,-1326,530,1590,-1278,211,2430,-3929,-226,2595,-3810,-422,2318,-3807,-220,1794,2345,-1983,1791,2501,-1886,1894,2416,-1910,143,-442,2402,170,-341,2379,176,-379,2439,53,81,-2632,18,90,-2663,32,198,-2660,-320,769,1815,-351,780,1808,-373,733,1766,1692,632,-2047,1775,710,-2036,1697,597,-1978,-1549,-55,-1760,-1527,-140,-1785,-1536,-160,-1699,1507,-21,-1804,1456,-167,-1776,1506,-13,-1932,-1941,1494,-1927,-1914,1375,-1867,-1978,1543,-1854,-1016,444,-2506,-955,305,-2434,-1059,356,-2477,-94,-2058,2160,30,-2068,2167,-11,-2001,2183,-539,-3795,964,-417,-3613,1002,-506,-3621,945,1306,-265,1831,1162,-425,1923,1259,-468,1831,-1687,-930,-211,-1679,-1011,-299,-1633,-1119,-165,-470,737,1755,-466,772,1810,-538,810,1829,-1256,1913,-2600,-1300,2044,-2560,-1220,1991,-2595,268,3519,-1733,166,3520,-1773,250,3627,-1581,1973,1140,78,1989,1023,81,2001,1110,-24,-1745,-460,-1292,-1755,-399,-1352,-1696,-417,-1369,949,-432,-2111,869,-625,-2059,890,-494,-2146,-1736,-56,-1608,-1642,-294,-1557,-1752,-112,-1547,-2388,451,-891,-2315,343,-841,-2405,513,-846,-1127,2720,1407,-1180,2769,1352,-1287,2776,1183,1600,2100,878,1625,2042,872,1641,2052,824,2168,2407,-1033,2117,2187,-1018,2136,2259,-1068,1332,-3772,509,1670,-3772,346,1279,-3661,459,-2173,0,-785,-2195,-19,-814,-1660,-1155,-808,-1673,-1139,-846,-1662,-1167,-847,-877,1480,-2768,-992,1511,-2670,-928,1568,-2725,507,2274,-2654,417,2255,-2704,441,2284,-2658,-1681,-1083,-802,342,973,-2810,232,943,-2829,340,1048,-2846,-1198,-1511,-1438,-1144,-1543,-1465,-1150,-1582,-1435,-1112,-996,-1630,-1126,-1048,-1597,-1127,-902,-1629,637,-640,-2085,724,-517,-2103,726,-643,-2028,1562,136,1443,1500,253,1590,1493,50,1569,-1258,-592,1785,-1162,-583,1850,-1059,-411,1987,9,-3556,1051,93,-3481,1021,-70,-3486,1024,-301,-621,-2177,-348,-650,-2167,-348,-548,-2210,-512,-1477,-1844,-539,-1513,-1780,-529,-1367,-1839,1682,1325,-2318,1618,1171,-2329,1616,1404,-2343,1881,2526,-1830,-2405,854,-767,-2413,605,-876,-1449,11,-1971,-1385,5,-2001,-1381,-69,-1991,1023,2847,-2263,928,2753,-2323,908,2831,-2334,210,-223,2766,130,-235,2832,135,-307,2833,548,-1384,-1820,594,-1267,-1882,658,-1312,-1824,520,2371,2075,828,2394,1941,616,2432,2012,-92,811,-2819,-55,902,-2804,-43,706,-2813,-1964,856,58,-1940,852,178,-1935,913,156,-1768,-555,-22,-1808,-547,-148,-1815,-598,-182,2061,422,-993,2079,456,-1027,2101,627,-994,-1580,-376,-1602,-1664,-199,-1656,-1569,-225,-1652,1826,-598,-873,1872,-592,-917,1892,-517,-975,-404,-746,2163,-359,-808,2192,-284,-801,2233,1851,664,456,1815,557,500,1845,539,439,-192,1318,-2823,-280,1223,-2840,-227,1388,-2807,1885,199,49,1900,216,82,1836,28,86,-2028,692,-779,-1997,461,-904,-2008,549,-788,1972,1994,-1846,1945,2020,-1902,1964,2119,-1830,-1608,630,1330,-1550,562,1468,-1521,594,1476,-1350,-1967,220,-1209,-2165,395,-1219,-2090,401,2016,1913,109,1944,1845,247,2006,1800,70,-1992,97,-1090,-1980,158,-1135,-1944,-89,-1113,1750,2095,668,1710,2081,752,1692,2040,699,-295,3037,-2285,-362,3190,-2158,-259,3114,-2228,1472,445,1586,1556,316,1492,1572,469,1453,2105,622,-386,2158,639,-466,-2364,474,-840,-2376,597,-810,-2380,771,-740,174,-130,2769,-1989,2564,-708,-2002,2442,-671,-2005,2535,-665,-1009,-682,1848,-1142,-775,1770,46,-3285,1001,-19,-3365,996,81,-3396,995,1510,-1415,-1119,1498,-1424,-1203,1487,-1372,-1238,-729,3726,-1146,-754,3748,-1023,-655,3782,-1007,-1422,-1477,-1169,-1478,-1469,-1119,-1469,-1431,-1124,-801,-2158,1514,-969,-1994,1525,-885,-2132,1439,1481,1849,-2483,1438,1923,-2523,1508,1994,-2458,-364,3784,-1235,-438,3709,-1268,-405,3778,-1109,-1794,-835,-910,-1809,-869,-873,-1791,-832,-850,1078,2703,1460,1162,2819,1322,1093,2774,1407,-1789,1781,413,-1860,1774,346,-1822,1718,333,-620,3202,-2110,-641,2938,-2292,-699,3129,-2115,-1580,1408,-2396,-1634,1522,-2344,-1623,1486,-2417,-1847,-47,252,-1810,-57,361,-1825,-8,337,-471,-876,2118,-290,-899,2202,-334,-844,2209,2280,1205,-1228,2261,1143,-1160,2253,1092,-1273,1298,3402,-401,1305,3431,-235,1360,3401,-347,-881,-411,-2072,-841,-510,-2059,-974,-447,-1996,1760,1671,-2184,1728,1204,-2208,1729,1467,-2267,-1831,61,14,-1889,175,24,-1860,130,-12,-246,3534,-1646,-285,3512,-1746,-294,3581,-1595,1944,473,-21,1941,400,37,1904,280,-1,-933,-310,-2132,-821,-320,-2137,1951,351,-624,1959,246,-687,1955,211,-704,1420,1795,1570,1361,1848,1678,1366,1694,1725,1529,1668,-2445,1497,1603,-2503,301,-241,2596,350,-278,2474,246,-57,2523,-136,-2715,1290,-24,-2769,1269,-63,-2653,1420,493,-958,2076,337,-963,2141,366,-991,2089,161,3750,273,102,3800,316,191,3729,365,-2248,330,-857,2037,923,-118,1973,846,17,1990,755,16,-371,491,-2740,-345,337,-2713,-389,361,-2683,-1344,-3435,-1795,-1715,-3649,-1783,-1451,-3301,-1630,-471,-2341,1557,-287,-2275,1762,-435,-2199,1749,196,2320,-2676,141,2338,-2658,1653,-1281,-888,1651,-1224,-883,1665,-1244,-854,915,2477,-2501,987,2557,-2499,960,2479,-2528,170,3764,101,206,3744,215,-919,-975,1815,-987,-1044,1776,-1025,-1351,1730,222,-306,2444,204,-381,2472,181,-329,2438,1970,285,-456,2021,384,-477,2008,391,-423,-1233,2795,1265,-1268,2819,1204,-1715,-3087,-528,-1787,-3238,-910,-1928,-3299,-614,1518,-1579,-176,1495,-1551,-43,1478,-1645,-18,1310,-2420,278,1220,-2482,438,1144,-2689,499,702,-2207,1540,416,-2344,1595,700,-2257,1465,108,3323,-2011,151,3228,-2103,101,3263,-2129,281,1174,-2838,330,1335,-2845,347,1212,-2834,1928,-344,-688,1897,-471,-681,1926,-461,-715,-1007,-1108,-1642,-1052,-1157,-1618,-1080,-1073,-1664,190,-1197,-1993,251,-1135,-1992,238,-1238,-1988,-1383,2767,1028,-1393,2732,1050,417,695,1760,383,679,1772,455,605,1810,1749,1614,676,1735,1701,727,1709,1752,807,-1749,1626,677,-1763,1691,702,-1739,1723,673,1540,3008,-1590,1618,2844,-1755,1545,2900,-1773,-2120,-391,-699,-2053,-482,-632,-2045,-580,-470,1773,-367,195,1773,-632,255,1762,-628,93,539,1058,2028,464,981,1967,663,971,1970,355,3834,-744,352,3808,-853,315,3875,-831,-2083,-366,-750,1549,3206,-476,1556,3201,-370,1568,3087,-383,829,3002,-2161,899,2933,-2204,817,2973,-2237,-1841,1249,458,-1820,1289,482,-1858,1336,480,798,3614,-140,848,3576,-36,875,3608,-125,-978,880,-2672,-1043,1042,-2658,-1006,1065,-2655,-1711,2481,-2061,-1725,2297,-2164,-1738,2210,-2156,716,3627,-61,799,3614,-53,-868,2570,-2490,-831,2478,-2547,-909,2548,-2510,-1954,821,-1807,-2011,850,-1743,-1945,1035,-1783,-446,734,1768,-429,722,1771,-423,735,1771,413,2288,2135,286,2401,2127,232,2302,2177,-835,3730,-1062,-872,3614,-1228,-876,3675,-999,-1251,-1544,-1363,-1198,-1636,-1369,-1326,-1536,-1291,1104,502,1857,1206,546,1770,1118,577,1828,-278,3720,474,-198,3731,317,-289,3725,288,444,3684,-1365,428,3542,-1641,409,3629,-1433,-453,1503,-2788,-419,1582,-2810,-349,1542,-2840,-2126,-413,-634,482,1914,-2741,480,1998,-2740,541,1830,-2790,-1011,751,-2614,-900,663,-2608,-981,661,-2621,1059,-1193,-1692,944,-1255,-1699,969,-1180,-1712,310,-1542,-1901,239,-1567,-1914,250,-1511,-1874,-1333,2676,-2229,-1319,2560,-2363,-1374,2670,-2178,780,-937,1828,-1160,-3552,449,-1442,-3549,264,-1328,-3687,450,237,3588,995,284,3547,1025,303,3623,895,1785,-236,-1379,1849,-202,-1361,1743,-392,-1339,1732,3029,-1316,1753,2907,-1433,1701,2997,-1428,-1958,-390,-936,-1934,-272,-994,-1933,-387,-975,1037,3326,877,957,3367,885,983,3341,950,-1958,1513,52,-1958,1379,168,-224,3714,580,-2080,-514,-455,486,709,1807,456,695,1777,499,620,1803,215,-1740,-1878,290,-1719,-1858,290,-1756,-1840,-1792,-192,-8,-1796,-213,-159,-1754,-410,-54,-938,1953,2048,-665,1948,2154,-721,2145,2085,419,1041,2069,484,-1070,-1961,539,-1185,-1905,429,-1192,-1927,1324,-1480,-1378,1329,-1355,-1385,1357,-1372,-1325,-1813,2419,170,-1868,2385,-72,-1888,2278,95,-2025,-684,-252,-2041,-622,-215,-1375,860,-2419,-1358,944,-2425,-1334,950,-2480,209,3313,1521,278,3328,1443,226,3373,1446,-609,1943,-2713,-578,1887,-2743,-685,1905,-2708,1595,2325,854,1584,2364,839,1542,2313,898,389,1977,-2732,102,2690,1963,169,2734,1929,139,2799,1944,56,622,-2788,103,512,-2773,25,559,-2745,-1474,1083,1728,-1501,929,1635,-1436,1037,1764,-1313,-291,-1877,-1371,-401,-1770,-1382,-296,-1790,-391,-262,2341,-457,-248,2200,-419,-325,2304,819,1337,2106,658,1302,2115,-513,-184,-2358,-610,-99,-2439,-474,-66,-2447,-1770,-3506,-5,-1396,-3448,219,64,-3173,1038,116,-3250,994,-2013,1190,-1647,-1989,1185,-1744,480,3704,-55,492,3678,-174,450,3738,-181,-361,3555,-1627,-323,3447,-1767,-354,2401,-2651,-428,2361,-2662,-408,2435,-2625,944,1355,2114,808,1415,2133,396,-2365,-1789,525,-2370,-1745,366,-2509,-1813,1780,-18,-1523,1747,-203,-1462,1722,-250,-1517,-1853,-8,-1454,-1855,-69,-1408,-1923,70,-1403,1966,1525,179,1971,1566,97,1893,1574,259,-1818,227,262,-1866,99,265,-1822,158,318,-1436,-3015,-1336,-1547,-3164,-1331,-1543,-3041,-1105,762,-376,-2152,879,-401,-2169,1589,-1307,-1062,1578,-1327,-1024,1546,-1372,-1080,-2125,-206,-850,-2164,-240,-784,-2198,44,-881,-1970,200,-1182,-1999,287,-1243,-1980,148,-1229,-505,1483,2204,-348,1501,2258,-613,1620,2193,1203,-1962,1061,1140,-2129,908,1222,-1998,940,641,3688,-247,683,3653,-188,686,3710,-320,2376,556,-817,2339,671,-807,2335,534,-848,1948,-287,-601,1937,-390,-509,1886,-397,-471,-1299,-1416,-1347,-1232,-1483,-1383,-1280,-1479,-1364,-2140,-41,-897,-1840,-329,-1268,-1871,-204,-1325,-1833,-291,-1345,-1572,3126,-92,-1634,3013,-47,-1546,3107,112,553,2646,-2502,520,2599,-2566,429,2598,-2572,-1291,-97,1844,-1147,45,1954,-1254,158,1879,-305,-273,-2431,-382,-189,-2443,-335,-160,-2460,-401,896,1887,-389,814,1812,1935,478,-56,1936,430,-43,1901,340,-70,407,275,-2669,319,167,-2614,353,291,-2672,50,328,-2745,74,209,-2694,-1637,-1158,1,-1576,-1296,225,-1709,-963,127,-522,2788,-2442,-415,2741,-2457,-425,2681,-2528,1456,-2199,-196,1520,-1981,-507,1484,-1939,-138,-275,461,-2759,-256,598,-2738,-213,386,-2691,-864,-1653,-1529,-812,-1656,-1573,-795,-1692,-1546,1718,228,1040,1731,303,871,1713,421,1070,-773,-1032,1807,-831,-933,1832,-818,-1106,1795,52,110,2718,105,-156,2825,102,80,2703,-1599,2725,-1910,-1640,2646,-1997,-1686,2712,-1812,-366,3856,-626,-415,3872,-745,-408,3816,-581,-1289,-2772,131,-1282,-2995,167,-1155,-2898,339,452,3286,1412,537,3336,1329,458,3333,1347,1492,-1326,-1199,1496,-1329,-1259,1466,-1272,-1259,127,-1237,2161,57,-1293,2188,257,-1317,2136,-694,3807,-886,1514,3320,-449,1479,3298,-266,-464,120,-2544,-417,-71,-2469,-557,63,-2542,-182,2330,-2689,-129,2338,-2646,-138,2282,-2688,2242,1526,-572,2236,1667,-515,2191,1561,-494,51,-1740,-1903,89,-1808,-1862,36,-1791,-1897,1293,1696,-2640,1344,1857,-2590,1353,1709,-2647,1828,-582,-85,1797,-571,-101,1791,-629,-117,-218,-639,-2205,-275,-660,-2207,-256,-554,-2255,1651,-900,-1215,1622,-964,-1186,1580,-970,-1224,1156,2225,-2565,1307,2202,-2492,1206,2068,-2577,1211,-3410,338,962,-3479,553,958,-3629,639,1774,-856,-809,1823,-815,-849,1802,-742,-821,-1209,3405,15,-1243,3329,362,-1140,3414,123,475,8,-2521,390,42,-2556,439,150,-2605,1796,-866,-739,-2,645,-2760,-28,531,-2767,1322,-3028,127,1408,-2997,29,1359,-2837,16,191,716,2085,238,529,2175,243,651,1990,1379,3075,-1786,1300,3146,-1786,1369,3179,-1644,1862,2471,293,1908,2533,125,1837,2698,188,1848,-447,-348,1901,-474,-381,-686,-943,1916,-686,-909,1931,-754,-933,1834,2005,-59,-933,1927,-272,-918,1932,-162,-974,-1115,1328,2060,-948,1370,2126,-1026,1390,2108,-1570,-658,-1417,-1530,-742,-1429,-1537,-733,-1368,1341,3334,-1411,1263,3431,-1297,1354,3315,-1345,-2115,562,-752,-2234,784,-742,-2113,650,-687,2206,1601,-353,2216,1411,-371,2245,1490,-465,-96,-2860,1178,-111,-3022,1103,-1,-3043,1108,-1674,3094,-807,-1737,3044,-788,-1649,3137,-649,924,-1439,-1643,878,-1537,-1645,834,-1509,-1679,-1881,-133,-1279,-1954,148,-1374,-609,455,1901,-605,428,1926,-452,576,1840,-1814,2913,-1247,-1857,2837,-1151,-1752,3014,-1137,1626,-1212,-177,1612,-1179,-115,1588,-1256,-24,-972,2183,-2609,-920,2086,-2643,-999,2082,-2644,2173,2291,-683,2211,2381,-509,2224,2135,-540,-974,-555,-1929,-977,-648,-1916,-1045,-634,-1829,1697,-1018,-651,1722,-997,-738,1729,-995,-711,321,-401,2242,352,-412,2206,406,-404,2164,-2320,837,-823,577,-1564,-1758,651,-1482,-1766,-881,-1109,-1774,-838,-1300,-1726,-856,-1190,-1688,1433,-1723,632,1438,-1700,810,1375,-1759,916,926,-1154,-1793,839,-1086,-1840,904,-1019,-1876,-1276,-203,-1948,-1190,-241,-1951,-1211,-310,-1862,418,-3125,846,550,-3006,818,432,-3041,861,1179,3112,-1934,1181,2908,-2140,1093,2867,-2271,193,3221,-2131,240,3221,-2129,215,3184,-2186,1805,-874,-884,1790,-929,-856,-1877,2227,-1969,-1815,2382,-1902,-1786,2407,-1939,782,-914,1843,-1929,1930,-1957,-1936,1988,-1839,-91,-1911,2176,-167,-1812,2147,-255,-1956,2138,1314,-1070,-1539,1266,-1168,-1479,1231,-1120,-1520,2103,1211,-87,1999,1184,22,-201,520,-2775,-144,373,-2734,1189,634,-2479,-418,802,-2759,-380,886,-2775,-373,697,-2767,362,2206,-2708,365,2378,-2679,859,-1416,1789,827,-1323,1794,734,-1237,1810,2241,1634,-1201,2251,1512,-1148,2221,1495,-1315,-486,-717,2101,-527,-750,2082,-1457,-195,-1785,-1430,-191,-1855,715,-1635,1864,642,-1648,1899,722,-1785,1862,984,-1534,-1594,936,-1627,-1568,882,-1597,-1602,425,-1623,-1831,530,-1648,-1774,478,-1754,-1741,1626,-1262,-376,1652,-1169,-331,2244,2001,-944,2274,1914,-906,2201,1945,-1022,1838,-487,-122,1852,-391,-183,1782,-379,-132,-47,2432,-2635,21,2401,-2656,2049,1538,-1580,2045,1655,-1498,2113,1556,-1514,-2253,957,-490,-2262,939,-414,-2173,920,-378,-18,2781,-2479,-16,2932,-2388,45,2859,-2473,-1617,-1240,-883,-1624,-1279,-883,-1658,-1258,-851,-2639,-3720,-603,-2738,-3840,-554,1752,-779,404,1746,-567,669,1730,-791,578,363,720,1767,353,724,1783,1238,-2033,810,1157,-2153,719,-571,-1751,-1714,-526,-1718,-1772,-511,-1763,-1733,-90,977,-2816,-23,1001,-2795,186,-1774,2138,108,-1716,2141,91,-1928,2177,2167,658,-288,2203,724,-323,2274,814,-372,-534,3676,-1262,-485,3647,-1394,-530,3645,-1409,-2218,889,-328,-2103,858,-305,173,3627,1004,130,3654,912,130,3583,1049,2171,8,-689,2113,-146,-724,2120,-89,-749,-1645,-477,-1376,-966,-2401,-1529,-717,-2161,-1620,-591,-2372,-1719,-1640,-1154,-1023,-1633,-1125,-969,-1673,-1071,-1017,868,830,1785,952,811,1761,944,824,1874,2396,773,-851,2372,697,-895,2343,859,-831,-1859,142,45,-1893,582,-1719,-1812,426,-1763,-1861,409,-1692,-315,2160,-2710,-245,2213,-2708,-261,2119,-2705,-564,-917,-1984,-633,-969,-1990,-607,-852,-1974,-614,857,1902,-1042,-2210,937,-1876,2783,-439,-1925,2560,-380,-1902,2489,-216,-384,2938,-2352,-358,3072,-2271,-298,2948,-2362,199,-2137,2083,92,-2192,2047,385,3315,1452,333,-1172,2071,422,-1204,2041,576,-1098,1922,-954,-1781,1686,-1028,-1741,1574,-954,-1870,1608,-1992,-52,-901,-1975,-210,-839,-1996,212,-841,-1181,2080,1822,-1267,1968,1767,-1129,1870,1937,-1475,2562,899,-1435,2631,955,-1448,2661,923,2148,2145,-1170,2174,2076,-1143,2112,2056,-1222,472,-640,2113,604,-584,2042,474,-542,2115,-2321,952,-510,-2084,1187,-391,-2093,1320,-491,-2100,1225,-525,416,-1753,-1772,382,-1724,-1826,-1296,-2382,333,-1160,-2634,505,-1212,-2411,449,-2294,958,-641,990,-1842,-1473,1166,-1688,-1387,1164,-1792,-1376,1254,493,1760,1319,473,1737,1289,516,1694,2262,625,-669,2286,699,-753,2261,730,-643,-2078,1515,-607,-2083,1492,-497,-2029,1641,-368,-441,1940,-2731,-427,1879,-2769,-487,733,1726,-496,724,1734,-2368,942,-629,-1621,1101,-2299,-1584,1169,-2353,-1556,1039,-2416,86,-1430,-1935,71,-1499,-1912,68,-1387,-1950,-1199,713,1777,-1193,841,1837,-1279,708,1740,-1957,475,-60,-1943,518,-82,-1878,309,-73,522,436,1943,524,520,1871,426,513,1930,-1504,2575,863,-1779,-237,-1377,-1742,-291,-1416,697,2502,-2505,689,2456,-2548,668,2505,-2592,641,-1669,-1684,700,-1575,-1737,681,-1691,-1684,204,-677,2251,309,-749,2216,256,-611,2223,-962,1421,-2700,-1206,297,-2323,-1335,467,-2321,-1223,407,-2416,1199,421,1838,1162,469,1844,-1699,-1089,-842,-1648,-1112,-884,-309,831,-2790,-336,890,-2817,-1743,2873,-1369,-1649,3033,-1319,2068,-157,-463,1989,-208,-345,2046,-232,-495,1170,1378,-2680,1283,1399,-2665,1270,1277,-2640,175,3893,-716,156,3911,-787,117,3928,-731,2037,1592,-40,2021,1501,18,-909,3336,-1834,-970,3328,-1739,-924,3392,-1726,122,755,2269,56,929,2285,56,771,2319,899,604,-2634,763,412,-2602,774,605,-2633,654,-1556,-1714,503,1466,-2819,469,1354,-2790,64,3596,1018,-331,552,-2738,-455,1108,2105,-438,1017,2028,-323,954,2050,-270,2781,-2460,-305,2868,-2439,-247,2844,-2417,-2280,897,-390,-2353,908,-544,-1761,390,554,-1845,793,519,-1863,691,444,1228,286,1895,1311,-34,1822,1303,226,1837,1339,2946,895,1382,2877,940,1433,2889,826,491,358,2024,370,435,2055,416,229,2159,-1955,2394,-1529,-1906,2484,-1436,-1907,2454,-1572,265,2420,-2660,301,2345,-2675,-1048,2168,-2600,-460,925,-2794,-1472,-1640,-1073,-1389,-1742,-1192,-1394,-2033,-1170,-2393,905,-671,1961,2401,-1705,2006,2482,-1591,1994,2227,-1709,0,2103,2237,365,2155,2186,179,2199,2198,2370,442,-840,2291,373,-861,829,488,1936,983,475,1921,990,499,1903,1079,2613,1535,1116,2461,1659,-1500,1352,-2495,-1428,1255,-2512,-1553,1461,-2442,1291,2934,1024,1297,2892,1030,2214,160,-632,2228,222,-665,2247,463,-570,-369,3856,-517,-412,3808,-426,1307,1206,1904,1354,1131,1849,1402,1156,1834,1310,2458,1297,1269,2529,1309,-646,-380,2067,-587,-458,2067,-482,-254,2129,146,979,2239,147,850,2202,189,896,2160,-2235,810,-319,94,3783,-1264,46,3843,-1186,90,3874,-1032,1896,1407,316,1881,1379,383,1886,1237,397,49,2411,2168,-20,2554,2089,-85,2544,2089,1378,-2598,-1163,1437,-2779,-1085,1350,-2736,-1267,-1230,-1335,-1451,-1270,-1394,-1423,-1290,-1302,-1445,798,-890,-1922,754,-992,-1942,725,-769,-2000,-1967,2668,-1067,-1928,2677,-976,-1948,2768,-1030,732,-354,2101,816,-224,2115,542,-195,2144,1877,-90,-350,1930,-52,-432,1260,3452,-1216,1173,3555,-1110,1266,3487,-1137,-1237,502,1775,-1213,438,1819,-1176,477,1830,-880,2740,-2421,-941,2875,-2285,-891,2973,-2250,-175,-774,-2133,-157,-730,-2210,-139,-850,-2130,-432,-1447,-1898,-423,-1664,-1828,-473,-1592,-1801,455,2501,2033,1307,-1972,487,1165,-2155,571,-735,-848,1896,-749,-877,1869,418,-805,2161,324,-831,2216,-14,-380,-2377,28,-338,-2458,8,-440,-2339,437,1239,2170,503,1125,2095,1188,-375,-1954,1086,-386,-1994,1144,-215,-2080,437,-1080,1966,-861,-1814,1779,-837,-1913,1756,-761,-1918,1821,-2280,857,-406,-2224,777,-327,-1275,-2138,-1306,-1231,-1766,-1333,62,673,2375,90,471,2515,143,498,2441,535,3124,-2195,466,3081,-2231,494,3138,-2123,537,3651,-71,623,3618,36,642,3675,-110,14,3806,278,-74,3809,302,-73,3796,384,-689,-913,1713,-635,-914,1718,-688,-926,1767,1822,1277,537,1810,1343,623,1849,1196,587,-1135,705,1814,-1190,662,1757,-1150,678,1764,-586,1124,2064,-663,1289,2107,-795,1182,2032,-222,1506,-2780,-337,1598,-2820,-239,1614,-2750,-554,-799,2067,-601,-775,2026,-694,-800,1950,502,3618,719,559,3556,787,578,3569,683,217,3021,-2313,225,2953,-2395,150,3033,-2311,-1659,-1220,-857,-1954,-363,-872,-1923,-530,-874,-1914,-531,-823,47,-1230,-1979,30,-1462,-1957,2370,734,-755,-1300,-28,-2048,-1270,0,-2086,-1427,3317,-145,-1288,3282,487,-105,2081,-2743,-57,2010,-2730,-142,2007,-2760,2146,1281,-328,2209,1284,-434,707,-931,1777,733,-945,1798,631,-960,1822,815,2404,-2545,870,2459,-2568,895,2408,-2539,1482,647,1572,1529,734,1510,-1280,562,1686,-1205,560,1766,-917,3639,-1101,-984,3654,-1108,-956,3685,-927,2232,700,-789,2104,591,-689,2197,804,-638,-1176,3162,-1780,-1175,3044,-1937,-1218,3107,-1857,-1730,-825,-1173,-1661,-723,-1283,-1634,-828,-1252,808,3287,1170,743,3248,1227,861,3199,1256,-1069,297,1953,-1195,328,1897,638,2550,-2511,574,2535,-2584,616,2586,-2495,1137,409,1886,1180,360,1896,-1682,2203,730,-1679,2035,723,-1621,2146,816,866,-1244,1793,25,-1842,-1862,80,-1889,-1841,-83,-1877,-1860,604,2110,-2694,515,2085,-2738,476,2153,-2699,-1186,-2477,-1392,-1107,-2199,-1429,-599,-667,-2105,-503,-825,-2102,-561,-869,-2035,-1085,1349,-2697,-985,1251,-2660,-1035,1208,-2665,-1342,3465,-735,-1485,3364,-692,-1433,3404,-587,-1626,-672,-1334,-1586,-645,-1367,-1585,-723,-1354,1282,1362,1928,1266,1417,1915,1072,1486,2027,-1230,632,1698,-1168,658,1741,-497,-660,-2140,-406,-700,-2119,-446,-822,-2106,2000,-258,-393,1965,-260,-282,2006,-301,-376,334,837,-2804,406,865,-2787,365,784,-2783,-1097,503,-2495,912,-656,-1989,1000,-503,-2066,-303,2875,1887,-362,2850,1863,-303,2804,1916,-2310,886,-482,1177,3202,940,1244,3127,907,53,1771,-2839,-2,1681,-2855,-49,1695,-2818,-1445,-302,-1777,-241,-813,-2111,-245,-736,-2196,-201,-741,-2153,-205,-2945,1098,-322,-2719,1147,271,-863,-2095,184,-781,-2167,227,-639,-2200,-1475,-1912,-1035,-1523,-1546,-964,-803,116,-2453,-683,102,-2483,-744,6,-2377,-783,3666,-1263,-2162,-160,-734,-2170,-261,-711,-2141,-241,-665,-123,-937,-2125,-172,-994,-2101,1366,601,1649,1336,588,1644,1391,590,1629,1436,1043,-2456,1490,1020,-2417,1379,848,-2454,207,-484,2284,322,-459,2211,176,-340,2350,-1907,-501,-745,-428,765,1786,-361,759,1782,-442,861,1842,1332,2762,1142,1276,2801,1185,1232,2708,1269,-1043,3207,-1914,-943,3237,-1943,-970,3121,-2066,1975,-463,-258,1937,-596,-136,2018,-556,-283,633,3737,-518,647,3739,-383,688,3728,-497,1929,288,-342,1964,354,-291,1904,237,-356,1254,1762,1847,1317,1859,1756,-1637,-1282,-845,-1637,-1240,-806,-1636,-1232,-824,942,2523,1788,713,-539,2015,737,-641,1971,-2103,-105,-740,-1413,1328,-2525,-1351,1361,-2569,-1286,1219,-2640,2040,101,-594,1989,195,-529,1955,90,-508,-5,-2190,-1814,-58,-2468,-1829,-153,-2152,-1818,-89,2606,2079,-802,3563,288,-734,3569,463,-739,3598,337,2042,366,-1088,2086,377,-1039,-339,2075,-2734,-280,2008,-2758,-1126,1084,1920,-1058,982,1935,-951,1061,1984,-1477,3088,-1603,-1571,2969,-1673,-1575,3100,-1437,1083,2876,1322,-299,-1112,1972,-227,-1140,2029,-198,-1148,1995,1016,2896,1392,1069,2819,1428,1180,607,1772,1244,593,1714,1199,636,1717,1626,51,1282,927,1272,-2729,1030,1284,-2682,859,1120,-2702,1942,146,-285,1882,64,-280,1893,162,-276,1828,-189,-205,1848,-13,-181,1800,-206,-163,-1458,-1201,-1225,-1413,-1163,-1263,-1393,-1302,-1269,2213,197,-834,2171,-139,-747,2206,40,-795,-1629,1295,-2286,-1716,1309,-2196,-1673,1420,-2188,358,3810,-502,385,3803,-315,428,3765,-378,-1970,558,-65,-1955,493,-26,-1965,445,6,-1635,-1217,-771,660,386,-2591,577,499,-2644,453,2414,-2664,427,2358,-2655,432,2502,-2637,1874,862,-1877,1892,930,-1958,1940,967,-1923,2003,-622,-237,2065,-548,-505,23,-2134,2130,120,-2089,2142,1345,3360,-73,1350,3375,-243,1281,3422,-87,1721,-1071,-790,1677,-1113,-734,1703,-1125,-779,1309,3427,-595,1284,3505,-593,1256,3449,-528,-168,-574,-2267,-133,-616,-2222,-1503,540,-2247,-1560,508,-2206,-1580,650,-2215,-801,-420,-2127,-723,-340,-2258,-727,-434,-2121,1127,3550,-308,1206,3503,-325,1183,3537,-399,845,-3017,715,667,-3235,762,808,-3192,665,1052,1643,-2697,1010,1537,-2694,901,1507,-2710,879,3669,-1144,862,3601,-1266,1035,-1307,-1619,997,-1416,-1621,983,-1378,-1686,-529,2552,-2603,-566,2529,-2579,-640,2644,-2510,-194,-2902,-1923,-359,-2791,-1883,-177,-2641,-1855,596,-2673,-1784,583,-2846,-1846,2230,819,-465,2299,859,-448,853,2713,-2386,920,2627,-2438,849,2590,-2443,1118,3494,-55,1024,3510,65,1112,3471,3,1731,2502,655,1686,2647,628,1652,2369,807,-2034,1374,-346,-2047,1421,-307,-2065,1400,-408,1749,2425,458,1720,2382,624,1804,2375,436,550,-2378,1418,49,-20,-2609,9,-54,-2566,-204,32,2568,-254,2836,1939,-237,2752,1955,-186,2770,1972,-2074,1350,-253,427,663,-2734,424,557,-2723,323,566,-2741,-1243,580,1725,-1267,587,1682,-328,2215,2165,-550,2306,2089,-299,2138,2199,1371,-1239,-1301,1464,2549,962,1408,2725,1035,1370,2627,1100,-1938,547,-176,-1946,564,-134,-1961,655,-241,-673,-1071,-1899,-718,-1139,-1838,-678,-994,-1902,606,-2892,815,278,-1139,2044,246,-1133,2013,175,-1173,2090,-1614,2540,590,-1617,2707,360,-1659,2439,528,-1554,-1339,-1091,-1511,-1323,-1105,-1486,-1364,-1124,-1816,255,-1679,-1889,207,-1600,-1900,354,-1652,-724,3033,-2226,1644,351,-1854,1608,244,-1903,1655,371,-1936,595,3515,841,588,3506,945,655,3455,938,-1739,-937,-880,-1748,-910,-814,-1778,-904,-844,-1243,813,-2504,-1270,744,-2445,1458,-847,-1386,1434,-940,-1374,1416,-873,-1462,-1136,248,-2402,-1628,-3021,-273,-1471,-2819,-181,-1580,-2901,-342,-2043,1913,-802,-2126,1768,-896,-2046,1870,-689,-1519,2529,778,-1556,2455,808,-1513,2456,891,544,1665,2205,809,1721,2132,368,1655,2256,471,2961,1756,416,2978,1734,434,2882,1820,-14,3148,-2246,-4,3269,-2074,28,3202,-2162,-1954,572,-1661,-1984,711,-1695,-1399,534,1617,-1511,492,1522,-1402,519,1649,1066,3203,-1814,1109,3130,-1863,1016,3237,-1856,-970,3454,330,-883,3534,316,-1046,3437,277,-162,2826,1999,341,2644,1967,211,2519,2081,-577,-2153,1690,-192,-3682,-2170,-261,-3874,-2204,-378,-3701,-2173,-59,55,-2638,-64,233,-2659,-20,57,-2612,-436,-382,2142,-370,-476,2179,-1872,-520,-663,-1772,-812,-706,2048,1510,-1689,2069,1641,-1607,1918,2159,-1910,-1995,701,-419,-2062,923,-652,235,-790,2247,294,-881,2218,-1207,844,-2567,-1157,707,-2519,262,3310,-2049,201,3276,-2061,929,2701,-2401,1004,2710,-2368,1276,3227,599,1315,3262,458,1259,3281,478,1098,854,1904,1208,754,1792,1132,880,1879,1316,1911,-2597,1239,1735,-2659,1227,1864,-2602,1032,3579,-434,971,3579,-357,1037,3544,-323,-270,3790,-1247,-311,3780,-1180,-256,3848,-1044,64,3466,-1818,68,3371,-1972,34,3444,-1897,330,-2149,2004,-902,-1525,1770,-943,-1625,1743,-832,-1607,1811,1006,1405,-2715,1115,1455,-2662,1601,2226,833,1584,2279,848,1587,2185,867,1425,-1091,-1358,1376,-1187,-1369,2117,804,-798,2216,922,-902,2263,1036,-799,-1640,-1199,-349,-1675,-1050,-571,-1606,-1270,-550,-514,1613,-2818,-1975,598,-568,-1950,599,-484,1741,2864,-1534,1801,2841,-1489,1867,2675,-1620,-473,727,1772,800,3539,286,804,3560,175,756,3561,213,3,-1633,-1900,-5,-1519,-1896,45,-1613,-1929,-70,-2219,1999,38,-2245,1944,-16,-2191,2066,-1913,2612,-1574,508,-163,-2426,486,-296,-2336,-459,-798,2138,502,781,-2765,1798,167,417,1797,207,360,1799,368,447,1426,-1976,-1130,1306,-1751,-1274,1433,-1689,-1138,-1745,-198,763,-1784,-42,531,-547,930,1886,-681,924,1918,346,2478,-2625,421,2542,-2590,394,2493,-2594,-3,-3088,-1954,194,-3514,-2115,0,-3631,-2139,-189,-155,2767,-120,-240,2839,-96,-130,2818,-1177,-205,-2040,607,3162,-2134,618,3228,-2038,747,3212,-2040,-1955,-710,-227,-1333,562,1639,-1293,584,1632,-1334,593,1641,-241,-1374,-1937,-215,-1348,-2013,-184,-1380,-1982,-13,-821,-2138,-46,-938,-2131,-56,-788,-2177,319,791,1837,364,785,1799,387,849,1847,1852,1351,490,1856,1288,443,1838,1382,467,73,3901,-445,132,3902,-428,164,3907,-590,0,3643,-1502,61,3667,-1491,41,3639,-1593,1066,993,1930,1048,936,1944,-39,3275,-2097,-4,3326,-1987,1648,-3353,-1487,1846,-3614,-1639,1497,-3315,-1602,1042,3293,-1761,958,3411,-1687,1070,3364,-1654,1351,3381,-459,431,3192,1559,470,3135,1637,517,3204,1511,2179,302,-539,2086,157,-595,2161,30,-638,1049,-2264,681,942,-2331,855,-1171,1197,-2686,-1248,1298,-2652,-1125,1261,-2701,-1903,-245,-1133,-1895,-396,-1157,-1886,-540,-1083,-127,-1376,-1965,-155,-1279,-1973,-97,-1290,-2008,-925,-1004,-1760,-914,-1125,-1689,-997,-1084,-1729,-1469,-1625,240,-1505,-1500,-47,-1469,-1604,-2,-103,-1989,-1827,1789,-213,-32,1825,-67,-122,-1586,1272,-2365,-2142,1788,-1069,-2118,1660,-964,1079,1895,1971,1204,1878,1876,1116,2124,1868,-1158,1382,-2669,-1592,-1294,-184,-1567,-1403,-274,-1526,-1432,-17,-1839,79,-149,-1878,325,-144,-501,-323,-2317,-545,-358,-2277,-556,-279,-2303,-871,1821,-2744,-1027,1863,-2693,-902,1889,-2696,334,2077,-2752,1941,1119,218,1892,998,298,1920,950,285,-517,-3272,840,-439,-3317,884,-420,-3212,861,-253,-2029,2125,-94,-2141,2112,-238,-2199,1982,509,2834,-2441,483,2882,-2391,560,2851,-2368,1833,22,-53,281,2812,-2467,217,2772,-2492,256,2872,-2433,-1932,1776,84,-1928,1670,117,-1852,1758,221,542,-977,2013,-789,-848,1863,-909,-819,1842,-1868,1899,250,-1863,1998,134,-1935,1916,107,535,3746,-650,584,3738,-587,599,3770,-669,-941,2358,-2574,-883,2248,-2610,-1989,1776,-50,-1982,1684,-179,-1939,1691,-36,-2105,-61,-889,-1797,64,-1587,1660,246,1246,-1783,-3166,-441,1526,2975,349,1532,3028,203,1522,3086,290,1837,-475,-1172,1746,-805,-1015,1738,-846,-1050,-432,1699,-2815,-360,1049,-2813,-353,1215,-2852,-291,1038,-2871,1945,173,-472,1158,-165,1960,1703,428,-1921,1722,458,-1847,-2296,399,-958,1841,1867,-2043,1805,1950,-2106,1863,2085,-2051,711,2345,-2592,741,2416,-2577,771,2393,-2614,62,487,-2731,35,418,-2748,1573,566,1446,1521,604,1482,1517,564,1526,827,3623,-1366,768,3601,-1399,-721,-723,-1992,-894,-669,-1946,-859,-603,-1995,-815,3582,165,-856,3560,113,1445,2760,937,1388,2780,1052,1480,3270,27,1490,3209,72,1528,3240,-53,953,3480,365,991,3497,270,915,3501,285,-980,-2411,640,-896,-2525,701,-828,-2521,758,132,-485,2525,35,-516,2538,102,-490,2423,1060,3447,433,1071,3433,320,1013,3462,399,-89,1282,-2847,-32,1361,-2815,-34,1264,-2797,-206,-793,2259,-124,-822,2286,-129,-767,2299,-1020,1365,-2673,-1056,1457,-2708,-1996,1830,-267,1160,3554,-489,1171,3586,-611,1054,3590,-496,-1089,2661,-2383,-987,2627,-2422,-1010,2592,-2474,-112,3372,-1947,-173,3276,-2038,-197,3376,-1914,-1347,2975,-1942,-1274,3007,-1996,-1253,2858,-2170,-1792,1650,620,-1817,1604,533,-1775,1594,602,-1828,1885,431,-1860,1961,348,-1818,1849,341,1722,-863,-519,1683,-1034,-417,-1953,1807,-1885,-1944,1893,-1771,-220,-231,-2481,-149,-171,-2470,-172,-351,-2393,-48,2909,-2438,-104,2989,-2314,-75,3009,-2354,-558,-1627,-1780,79,3521,-1772,35,3563,-1647,1805,121,317,1823,-21,245,1250,-2758,214,-199,620,-2779,-257,703,-2806,-231,861,-2841,2137,2401,-733,2146,2412,-620,68,3320,-2044,70,3214,-2148,-432,3601,-1552,-417,3486,-1697,-873,988,-2713,-806,1010,-2766,-771,939,-2750,-1100,709,1756,-1067,716,1707,-1030,759,1721,-713,3525,-1521,-719,3481,-1657,-785,3417,-1710,-516,3763,-1130,-497,3751,-1269,434,2836,1843,1948,1673,220,-1889,1247,-1915,-1906,1016,-1932,-1956,1124,-1867,877,3552,-1421,953,3472,-1549,873,3530,-1536,2002,162,-911,1999,91,-960,2031,367,-906,-1645,-380,-1520,-1589,-490,-1462,-1631,-414,-1444,912,431,1941,788,2341,-2578,-260,3661,-1527,-221,3751,-1312,-208,3591,-1592,-2352,565,-938,-2254,401,-940,-397,-2033,2048,-508,-1962,1969,-589,-2046,1862,-1257,3439,-1056,-1379,3390,-1116,-1330,3463,-946,536,3676,-1378,596,3704,-1300,575,3644,-1378,202,-877,2258,-9,-883,2289,97,-908,2264,-1188,-1073,-1558,-1156,-1141,-1596,-2,2466,-2610,-45,2506,-2634,145,3827,-218,127,3794,-66,198,3786,-43,-1273,602,1635,818,-844,1862,-145,3787,223,-135,3790,323,-41,351,-2728,-28,254,-2723,1004,3503,-2,614,-920,1729,657,-913,1717,-1033,-1610,1652,-1030,-1509,1695,-1111,-1484,1629,-1049,-521,-1918,-1122,-577,-1800,-1137,-487,-1835,-1904,2711,-592,-1942,2582,-527,-1553,2320,852,-1620,2206,807,-1548,2316,879,1340,2181,1511,1468,1893,1375,1397,2343,1209,-1479,-1502,-1099,887,-1246,-1770,803,-1388,-1779,813,-1275,-1821,130,-2648,1391,69,-2778,1248,247,-2734,1190,-1916,436,93,-1922,436,51,-1890,334,84,-2181,259,-919,1880,-340,-270,1866,-238,-243,-559,3625,413,-508,3624,595,-474,3673,523,-458,-1834,-1735,-666,-1871,-1613,1622,-2971,-755,1716,-3202,-999,1595,-3053,-999,-1559,688,-2285,-1455,550,-2303,1536,-804,-1355,1524,-919,-1337,1617,2818,295,1713,2832,104,1611,2945,109,-354,-1311,-1956,-352,-1435,-1894,699,-2762,779,762,-2953,772,1651,1877,875,1648,1967,842,1532,2088,1008,202,1461,2302,105,1485,2317,87,1242,2307,-1922,938,272,-1906,887,241,-1878,805,273,-476,2291,-2664,-436,2218,-2687,-519,2255,-2693,-444,340,-2685,-481,457,-2712,793,-1537,-1724,1650,1860,-2339,1586,1912,-2395,1667,1987,-2314,-513,1984,-2732,-2364,434,-929,-834,-1345,1794,-880,-1300,1785,-791,837,1797,-911,832,1884,-903,824,1777,-1552,-1483,-360,527,3126,1565,624,3188,1461,550,3188,1456,-1020,-711,-1844,-1038,-716,-1764,425,3360,1305,472,3394,1285,389,3402,1240,39,558,2468,49,393,2568,-1772,2859,-82,-1692,2913,61,-1760,2930,-149,-965,1442,2101,1280,457,1774,1296,399,1793,-470,-510,-2210,-538,-453,-2225,-476,-409,-2222,-8,766,-2774,38,868,-2765,1710,688,1035,1664,989,1083,1620,851,1290,-2382,790,-865,834,2778,-2308,760,2767,-2371,2024,276,-547,1317,3070,839,1260,3177,744,1219,3226,785,-2400,834,-825,-561,1757,2206,-276,1675,2278,-503,1819,2208,-1731,2255,573,-1697,2373,490,-2054,676,-1050,-2057,623,-1145,-2055,523,-1110,1610,2287,810,1629,2177,794,1534,-1675,-473,-1884,462,349,-1877,599,368,-1874,541,275,1775,1821,-2199,1811,1792,-2139,1939,2286,248,1857,2033,409,1998,2097,162,-1996,1855,-199,-2115,1393,-1320,-2104,1195,-1343,-2104,1241,-1278,-134,-472,2376,-63,-507,2437,-112,-487,2458,505,-1282,-1901,-1872,2505,-157,-1831,2745,-291,-692,3193,-2048,-592,3318,-1914,2128,262,-558,2139,395,-481,891,2885,-2269,995,2911,-2237,1276,-3395,-1797,1099,-3474,-1897,874,-3265,-1889,-1697,1933,-2233,-1746,2033,-2197,-1627,1872,-2325,-636,-380,-2248,2170,901,-393,2056,772,-296,2087,802,-273,293,-21,2362,329,-57,2308,1521,2590,-2105,1553,2507,-2183,1473,2518,-2162,178,3125,-2216,1836,817,-2000,1868,915,-2065,622,855,1904,643,920,1910,536,831,1872,-1866,1176,388,-1864,1084,457,-1862,1179,448,-731,2917,-2276,-2024,329,-1304,-2033,476,-1228,-1797,1415,605,-1763,1501,656,-1806,1508,592,205,3583,1059,-1698,-252,-1447,-1800,28,-1524,1639,1996,858,1644,2510,-1980,1600,2642,-1927,1699,2508,-1931,-363,-351,2429,-376,-362,2336,-334,-363,2377,-1069,2755,-2328,-892,2652,-2452,-947,2657,-2451,1686,-787,771,1627,-1146,743,466,734,1760,473,763,1799,424,755,1779,-101,1405,-2814,1596,2554,825,1582,2423,850,403,3690,316,364,3693,411,460,3646,467,36,1915,-2782,86,1856,-2812,-2025,1697,-1802,-2059,1539,-1716,870,2343,-2582,887,2272,-2625,25,-986,-2095,-1,-1067,-2051,707,-960,1833,587,-982,1929,-970,-67,-2217,-1033,-114,-2177,-1062,-77,-2226,-351,-305,2496,1741,1720,658,-1447,-379,1589,-1339,-310,1788,-1485,-181,1594,-269,-64,-2525,-238,38,-2570,-241,-139,-2538,-1843,-539,-373,-1878,-476,-488,-2058,1685,-1686,1326,-1705,1129,1270,-1601,1273,1273,-1710,1233,-2041,791,-296,-1942,587,-279,-1943,579,-389,-2003,664,-464,-1119,785,-2558,-1101,689,-2568,92,2415,-2627,42,2342,-2646,135,3042,1846,168,2944,1876,181,3045,1850,109,1741,-2800,178,1847,-2786,968,-885,-1863,1011,-659,-1950,1025,-883,-1798,576,-3367,822,414,-3364,908,515,-3499,900,1018,787,1852,1061,783,1881,1932,2333,-1887,1885,2324,-1948,-140,-1757,-1891,-52,-1564,-1923,-85,-1751,-1899,2040,546,-1544,2081,721,-1564,2112,589,-1440,636,840,1868,1044,2478,-2456,1088,2620,-2377,1133,2587,-2419,307,3253,1610,256,3191,1644,294,3131,1677,1569,3172,-810,1565,3244,-914,1552,3276,-845,224,2010,-2784,-115,1679,-2820,-183,1720,-2770,-116,1771,-2809,-1187,2327,-2536,-1160,2229,-2563,-1242,2243,-2530,155,-386,2775,251,-327,2702,162,46,2644,1891,220,135,1870,109,156,-1060,-2613,602,-1148,-2291,471,949,-3153,509,1001,-2885,619,-2014,1253,-1519,-2087,1450,-1509,-2070,1509,-1585,1078,-2066,1141,1215,-1929,1145,1277,-772,-1639,1208,-853,-1688,1231,-778,-1720,793,857,-2726,876,827,-2642,734,764,-2715,2410,594,-861,2379,550,-921,1594,-860,-1284,1966,123,-723,2084,240,-789,2025,-101,-728,1745,-870,-918,1723,-934,-900,1760,-914,-964,1759,-969,-844,1762,-917,-794,1762,-947,-759,-1360,644,1653,-1376,606,1639,1665,-1182,-910,1685,-1213,-872,1740,-999,-831,1441,925,1704,1500,913,1633,1421,1040,1773,2116,41,-617,-1476,-880,-1423,-1489,-896,-1361,-1495,-798,-1406,-1149,3261,-1751,-1085,3141,-1945,-1741,-989,-929,-1708,-961,-985,-1704,-1022,-953,-2185,913,-503,-1334,-713,-1599,-1365,-735,-1547,-1364,-649,-1613,-2089,1197,-797,-2104,1072,-787,-2100,1183,-719,-2129,1227,-1085,-2092,1180,-1019,-2053,1342,-1012,1587,-1356,-871,1628,-1287,-827,1604,-1315,-819,1956,-188,-309,2044,-98,-420,1953,-129,-340,-1198,629,-2483,-1168,465,-2485,-1257,624,-2456,1980,537,-163,2239,789,-309,2195,830,-289,1752,-904,-749,1760,-931,-709,413,3311,-1920,425,3283,-2037,366,3230,-2078,-1157,369,1888,-1111,372,1900,629,-953,1777,601,-981,1742,559,-1012,1752,1634,-1190,-598,1588,-1346,-525,1990,638,-74,1943,558,-46,1990,622,-143,-32,-440,-2392,-47,-525,-2282,-62,-328,-2431,831,2038,-2686,864,2165,-2663,910,2111,-2641,1898,-463,-1094,1845,-512,-1014,1822,-701,-1018,2669,-3930,-1066,2649,-3794,-917,2761,-3929,-905,-644,90,2096,-525,151,2120,-596,293,2014,-84,-1060,-2053,-85,-907,-2104,1527,-1314,-1152,1541,-1298,-1122,2094,1567,-1447,2158,1472,-1471,1383,-2524,-33,-1923,938,-1858,1436,2247,-2410,1416,2125,-2490,1349,2282,-2463,1178,2483,-2457,1115,2483,-2407,1183,2572,-2337,1231,-989,-1600,1182,-951,-1635,1262,-931,-1636,-382,657,1789,-449,647,1782,-1709,-991,-813,-1702,-987,-888,-1722,-1036,-859,-310,-182,-2496,-2100,832,-270,1892,-3295,-774,1803,-3180,-527,2121,-3431,-612,1483,-217,-1716,1581,-364,-1606,1497,-430,-1664,-493,1727,-2776,1884,2232,-2038,196,3350,-1972,-1714,267,-1907,-1590,317,-1959,-1536,46,-1876,-1141,-1286,1649,-1207,-1282,1575,1106,1821,1953,-362,-1129,1851,-445,-1084,1811,-370,-1077,1906,1335,3293,195,1281,3289,262,1369,3276,275,-2001,687,-216,945,927,1966,1070,855,1914,958,954,1978,-187,-142,-2490,1482,2117,-2460,1500,2229,-2424,-2057,2261,-1318,-2071,2364,-1204,-2071,2392,-1308,565,3058,-2204,1642,-1290,-861,1649,-1258,-831,639,605,-2682,691,535,-2667,699,657,1793,641,662,1849,737,642,1876,887,448,-2564,957,456,-2515,831,251,-2500,-325,2704,1958,-265,2615,1998,-258,2683,1942,-1614,1732,-2337,-1544,1608,-2423,-1661,1653,-2378,17,306,-2684,357,-1453,-1906,294,-1454,-1937,345,-1373,-1903,723,3576,-1504,802,3446,-1654,698,3472,-1682,1803,2233,-2061,-726,2828,1727,498,362,-2626,563,326,-2600,475,243,-2607,96,2173,-2715,151,2191,-2690,165,2050,-2751,1111,3027,1234,1005,3046,1250,992,2978,1302,1355,-3537,320,1733,-3500,13,170,-462,2607,104,-485,2678,82,-508,2566,-940,-1605,-1514,-901,-1630,-1544,-504,938,1915,545,3694,-240,599,3742,-298,1417,1227,-2512,1546,1266,-2449,207,146,-2617,220,272,-2654,283,263,-2644,-1323,-1264,-1406,-1322,-1352,-1341,-1501,-465,-1561,-1564,-520,-1502,-1570,-428,-1514,-336,-1146,-1990,-388,-1199,-1952,-378,-1076,-2044,-1739,1604,721,1318,507,1689,1357,498,1666,1339,519,1668,-1221,-986,-1600,-287,2715,1935,-1682,-673,-1269,-1651,-616,-1282,385,3006,-2320,376,2894,-2402,319,2894,-2414,1915,-312,-582,1865,1468,357,1823,1477,489,1877,1441,411,-1330,3481,-705,-1242,3460,-616,-1220,3501,-708,1691,-1166,-899,2275,854,-356,-421,-1745,-1784,-451,-1791,-1755,-489,-1711,-1792,-1843,-328,-1191,-1841,-459,-1236,-155,880,-2853,-162,1127,-2827,677,3305,1259,666,3355,1156,608,3274,1311,-1193,1915,-2636,-2068,-461,-409,-1371,-1822,641,-1456,-1632,354,-961,209,-2420,-846,215,-2395,-825,88,-2364,-202,-1223,-1998,-1989,-497,-221,1979,1825,-1878,1951,1685,-1882,1945,1696,-1961,2193,256,-807,1762,712,779,1746,475,721,1774,608,660,1519,-1241,-1172,1571,-1217,-1162,1859,569,389,1872,490,379,1863,516,321,2261,2026,-609,2260,2027,-764,1917,1874,-1927,1193,3287,634,1152,3355,542,2204,2117,-783,2201,2196,-885,1817,1652,462,1838,1748,449,1768,1692,582,-1958,2705,-827,220,3870,-567,227,3901,-689,2326,586,-921,2215,304,-931,2172,424,-833,-1517,748,-2354,-1357,578,-2394,745,-947,1816,-2093,1172,-597,-2061,1049,-597,-2072,1054,-481,4,3842,-1068,27,3904,-928,230,3444,1298,254,3538,1132,178,3497,1216,930,642,1854,1053,641,1853,1098,677,1756,2170,2557,-665,2150,2487,-647,-1147,606,-2543,-313,-707,-2145,1116,-1499,1613,1073,-1447,1682,1018,-1581,1682,279,1030,2155,266,915,2056,2372,821,-701,2324,863,-583,2302,821,-653,1244,-2707,-1383,1305,-2559,-1278,171,2831,-2483,-1334,-581,-1616,-1263,-647,-1615,-1369,-1582,-1227,-1427,-1543,-1161,-1421,-1523,-1191,1322,3225,-1592,2088,1982,-1386,2073,1760,-1503,2089,2018,-1485,-700,187,-2543,-618,169,-2538,508,-1878,-1683,498,-1805,-1697,576,-1775,-1667,-197,3896,-525,-102,3902,-501,-91,3924,-687,1074,3636,-787,1112,3607,-842,1009,3652,-888,1382,2561,-2288,1437,2546,-2233,1378,2458,-2303,82,3768,440,35,3796,401,46,-996,2074,114,-948,2023,216,-994,2034,2224,834,-1055,2153,761,-1025,2251,787,-1171,620,-1007,1881,524,-1060,1931,644,-1043,1876,1682,-1061,515,623,-674,2011,176,1768,-2815,-1996,2111,-522,-2001,2214,-279,-1967,2352,-510,-1641,2001,783,-1681,1957,716,-1698,1935,755,-536,2191,-2679,-537,2046,-2716,-610,2046,-2708,-2101,-287,-535,1139,606,1795,-1631,729,-2254,47,2519,-2611,1473,-1645,734,1508,-1548,434,1505,-1547,675,-55,3865,-972,-86,3801,-1124,-147,3863,-1005,53,-2665,1404,0,-2715,1346,-178,2262,-2666,-254,2271,-2677,-1427,2575,1017,-1407,2622,1022,904,-205,-2228,766,-218,-2263,766,-150,-2304,485,-1031,1851,426,-1056,1922,601,-985,1853,1840,1239,462,1826,1287,492,1846,1200,484,1581,-1146,893,1496,-1377,927,-1072,-1926,1433,1852,-53,-255,1829,-67,-261,-327,-109,-2511,1257,2401,-2452,1183,2399,-2446,1275,2486,-2377,1407,-3368,-1716,1327,-3022,-1491,600,3622,348,664,3582,396,662,3581,230,-2065,2223,-1142,-2097,2036,-1222,-2120,2001,-1114,632,2671,-2483,721,2668,-2419,753,3393,1031,802,3380,1014,793,3391,911,-1447,365,-2224,-1503,443,-2248,1827,1608,532,1825,1621,436,1819,1075,598,1829,1153,613,2162,1351,-323,-1982,446,-1533,-2004,401,-1367,-2034,559,-1547,-2044,-384,-392,-1303,243,-2232,-1203,18,-2189,-1362,120,-2128,-1978,-356,-320,-1130,-951,1727,-1108,-1112,1714,-1067,-954,1750,1092,-79,1995,740,2822,-2304,813,2861,-2332,-456,-995,1921,-693,-960,1827,-553,-962,1803,1053,-1463,-1574,1106,-1402,-1530,1113,-1470,-1534,-1710,125,-1818,-1747,288,-1854,-2131,1786,-1258,-2052,1578,-1332,-2110,1716,-1218,-1774,-573,-1221,-1746,-611,-1258,-1756,-660,-1208,444,3175,-2162,380,3121,-2219,399,3180,-2118,-1201,2193,1741,-1105,2367,1749,-1220,2366,1590,-2003,2574,-1067,-2026,2545,-849,1023,-1769,1567,975,-1753,1668,951,-1873,1606,2030,348,-510,2059,346,-533,-1184,154,-2260,-1234,251,-2256,1461,2055,-2526,-1089,-3599,-1955,-919,-3439,-1935,-984,-3745,-2032,-562,-1013,-1937,-527,-983,-2020,-521,-1057,-1942,2133,-55,-602,2110,-124,-636,2154,-47,-660,-1142,-645,-1737,-1205,-652,-1724,-1207,-565,-1733,-371,-466,-2230,-432,-444,-2263,-435,-347,-2268,306,1462,2268,-16,-235,2863,1112,-3928,-2044,774,-3924,-2130,917,-3746,-2052,-273,-1807,-1833,774,3684,-460,727,3677,-259,655,-3801,911,838,-3927,886,803,-3797,856,-345,2453,-2602,-279,2434,-2618,-1795,-387,-132,-1865,-390,-184,1558,-1281,-1087,1599,-1271,-1082,671,2414,-2602,554,2441,-2613,616,2457,-2560,1446,-1010,-1318,890,-1378,-1722,25,-949,2042,-1870,1209,-2021,-1887,1122,-1981,-1576,-576,-1435,-1526,-646,-1446,1444,2666,-2117,1488,2755,-2022,1506,2676,-2033,1617,1488,-2374,2169,652,-1073,2117,573,-1143,7,-953,2267,-42,-990,2236,74,-973,2246,-381,3731,252,-314,3746,167,-1429,-1394,-1241,-1394,-1372,-1307,-1389,-1424,-1261,1920,-3770,-1742,1979,-3931,-1809,1710,-3787,-1885,15,-1266,-2010,-24,-1158,-2036,55,-441,2792,30,-364,2860,-1885,-340,-270,1367,-300,-1839,1374,-485,-1763,1311,-600,-1751,-1497,-588,-1494,-1512,-675,-1498,2121,1156,-184,2030,1029,-155,2169,1142,-342,1493,-2876,-163,-409,1185,-2816,-466,1301,-2780,-412,1296,-2797,1459,-2667,-956,49,-845,-2133,72,-972,-2062,1963,-176,-786,1953,-372,-761,1969,-264,-817,-234,259,-2697,1963,1460,131,368,-2470,1451,571,-2477,1244,-1836,816,-1997,-1888,976,-2036,-905,312,-2480,434,997,-2798,406,952,-2826,1231,-10,-2104,1189,138,-2257,1317,181,-2132,1548,-532,-1553,1495,-468,-1573,1681,-3298,-79,1453,-3338,115,346,1518,-2839,308,1627,-2789,422,1577,-2826,-1576,2405,711,1205,-2366,-1366,1294,-2209,-1284,616,-2628,966,696,-2619,863,692,-2565,927,-1519,-851,-1329,-202,0,-2556,2195,700,-1212,2251,779,-1331,1336,3197,599,1364,3210,450,-157,-474,2551,-90,-486,2691,-229,-420,2613,-1782,-654,-309,-1811,-630,-410,-1737,-820,-358,-1937,-3929,212,-1552,-3929,413,-1332,-3858,537,1388,-322,1723,1315,-645,1710,1482,-308,1548,-1702,-941,-1148,-1661,-922,-1176,-1618,-1048,-1184,-2150,686,-289,-1415,-2367,-1079,-1399,-2635,-1109,-1455,-2603,-944,2404,605,-812,1074,2242,-2585,973,2235,-2577,1041,2270,-2522,281,1061,-2828,338,1136,-2822,-1809,-634,-232,2006,779,-63,199,3649,799,249,3623,862,726,3651,-1360,673,3608,-1429,647,3671,-1289,1481,-168,1588,73,-104,-2567,115,-119,-2528,110,-220,-2516,1187,-1850,1302,1026,-1925,1494,-1985,156,-1013,-2032,298,-1050,-1979,119,-1049,-2024,399,-1092,-2020,444,-1036,186,3182,1668,169,3158,1741,210,3026,1818,1639,-1228,-797,-331,-1522,-1888,-337,-1726,-1835,1984,-3742,106,2092,-3928,97,-862,2783,1650,-849,2847,1624,-955,2821,1553,1760,2522,547,1678,-1126,-1009,1639,-1157,-1014,1638,-1110,-1037,1785,2700,309,1751,2721,364,2399,867,-769,703,2628,-2489,2273,1975,-344,2152,1783,-153,2147,1752,-295,311,3464,-1813,937,656,1762,845,648,1783,-1785,-678,23,-1773,-512,234,1470,-1596,804,-1482,1155,-2464,-1447,963,-2432,-221,693,2000,-265,659,1945,-281,588,2000,-2180,819,-282,-928,1840,2056,-1720,-3276,-141,-796,2205,-2638,-766,2119,-2670,-854,2174,-2642,-1377,-2543,-30,-1473,-2433,-320,-1446,-2659,-199,1885,-556,-836,1932,-436,-854,1902,-502,-796,-76,-3279,1000,-248,-3261,929,-107,-3371,984,-1996,1861,-118,-1948,1867,-2,-1950,1978,-64,2139,-82,-895,2079,-203,-823,2120,0,-888,-1800,1994,-2161,-1466,2931,-1798,-1392,2923,-1991,-1430,2826,-1937,-986,1659,-2739,-892,1657,-2726,-565,3494,-1632,-547,3329,-1906,141,3534,1154,-774,2538,-2561,1527,277,1515,-105,-2778,1233,-2073,566,-239,254,1285,2260,381,1381,2233,420,1479,2230,918,-2394,759,1234,3319,344,1259,3358,290,1194,3362,286,495,3625,519,593,3576,556,610,3588,445,2095,463,-1085,1069,-935,1753,1052,-805,1780,1016,-796,1776,-1062,-1381,-1541,-1031,-1403,-1593,-1014,-1447,-1560,-642,-11,-2469,1043,3612,-1013,1002,3618,-1109,983,3666,-955,1102,704,1746,1151,678,1762,506,-1731,-1760,563,-1669,-1703,520,-1734,-1704,1271,3394,10,1302,3349,35,142,810,-2760,175,720,-2757,134,715,-2791,47,-635,2309,141,-629,2283,122,-528,2317,1738,-501,-46,1744,-414,-55,1727,142,930,1736,245,712,1459,-2414,-949,1489,-1908,-1014,1064,3119,1153,-222,-741,2242,612,682,1776,-1850,1689,-1911,-339,2809,-2414,92,3519,1255,62,3552,1179,4,3465,1287,-433,2811,1862,-582,2841,1805,-445,2758,1872,151,-3340,968,584,654,1874,824,-2835,751,-1990,702,-243,-2001,675,-137,-1998,740,-190,-1949,-297,-917,689,2944,-2252,624,2943,-2313,639,3005,-2247,-1462,-1450,-1179,-1412,-1447,-1200,-305,-2540,-1829,-508,-2407,-1761,-370,-2376,-1798,-1899,1839,204,1934,1172,194,2034,1234,82,1293,3334,131,1222,3424,89,-187,297,2480,-604,1998,-2742,-664,2005,-2695,-42,3648,-1577,645,-3136,789,515,-3217,834,-1327,2667,1145,-1368,2694,1066,-1394,2648,1059,-471,3092,-2221,1494,2235,997,858,-1687,-1572,859,-1629,-1576,-1341,547,1658,-1404,-873,-1495,-1386,-783,-1484,-1368,-832,-1541,-551,-1106,1940,-668,-1125,1842,-506,-1334,1975,1048,-1622,1621,-764,1483,-2764,-844,1425,-2751,1963,2857,-914,2020,2883,-672,2041,2812,-681,-710,393,-2647,-559,253,-2612,-668,232,-2577,2101,2131,-1386,2125,2050,-1322,923,3651,-1016,1944,1725,202,2039,1713,12,1834,445,438,1853,415,371,-855,-3928,879,-902,-3810,818,-996,-3929,797,-1197,3347,-1483,-1264,3308,-1577,413,-1001,1953,381,-979,1926,1453,-1822,61,1396,-1795,187,1370,-1861,216,1872,1036,377,1913,1123,366,1863,1084,438,-1904,332,-283,-1937,447,-223,-1978,439,-263,-345,345,2158,-368,408,2078,-470,347,2046,-1646,2528,-2100,-1633,2318,-2258,-1666,2363,-2150,1839,-96,-1436,1896,-7,-1449,1872,-77,-1352,279,1726,-2773,242,1783,-2756,986,-237,-2161,891,-287,-2193,87,3723,763,174,3701,647,132,3739,645,826,949,-2694,902,955,-2714,2026,2311,-1456,2059,2441,-1342,1774,924,769,1799,1078,683,1756,1324,775,-1426,-2991,3,-1374,-2821,-17,628,22,-2469,672,-43,-2391,-1405,-1491,-1237,-1381,-1464,-1250,1782,1892,550,1761,1880,641,1784,1803,594,-1413,1018,-2476,-606,3626,-1381,-712,3638,-1348,-629,3682,-1239,-947,-734,-1841,-878,-764,-1944,-926,-817,-1880,230,-1656,-1859,263,-1656,-1900,1189,664,1759,1158,731,1792,1154,701,1802,637,3136,1477,751,3148,1415,682,3188,1363,1993,546,-1667,2056,641,-1633,1976,491,-1593,-1488,-588,-1558,-1463,-513,-1617,-1436,-583,-1578,1307,-3872,555,-1417,-1343,-1248,1038,553,1877,-369,1704,-2784,-316,1731,-2765,-301,1657,-2828,-81,-263,-2465,-106,-323,-2399,-121,-223,-2477,-555,-930,1752,248,3836,-451,315,3812,-395,311,3847,-525,626,1574,-2792,701,1515,-2796,1121,-1374,-1613,1045,-1264,-1605,1138,-1231,-1633,-1333,3432,-500,-2021,1471,-1795,1792,-755,-749,1588,-1336,-949,1618,-1316,-920,1615,-1299,-887,2000,2528,-1515,1929,2586,-1644,915,-876,1834,913,-1242,1787,375,745,1771,-152,2711,1999,-161,3729,479,1922,1374,200,1909,1458,202,1939,1428,265,2101,833,-1595,2124,850,-1516,301,3694,363,-567,2661,-2506,-133,-3859,-2195,1809,-67,94,1849,38,220,2105,2584,-1070,2077,2460,-1232,-598,446,-2641,0,2671,2016,39,2706,1995,-70,2706,2032,646,-272,-2250,613,-209,-2320,543,2194,-2683,572,2268,-2674,637,2250,-2652,-638,2182,-2680,-590,2259,-2665,1623,-170,-1676,1271,-1265,-1457,1306,-1232,-1402,349,-349,2474,449,-332,2223,410,-315,2340,2,-527,2325,94,-510,2358,-1302,1006,-2539,-1779,2195,495,-1707,2107,641,-1513,-2508,-483,-1541,-2774,-386,-221,2929,1915,-173,2870,1983,1899,294,32,1917,365,76,1279,558,1676,373,3498,-1602,311,2506,-2598,286,2556,-2592,-1663,834,-2237,-1636,863,-2319,-2014,-3787,109,-2107,-3929,79,-458,-774,2120,-1735,182,-1761,-1800,291,-1747,-512,-1061,1938,-395,-1190,2057,-407,-1112,2008,399,3114,1651,147,-329,-2423,86,-397,-2384,61,-303,-2457,122,382,2537,183,309,2484,-1647,761,-2179,-2024,288,-964,-2012,410,-992,1835,98,-1562,1888,88,-1510,1220,2955,1104,1236,2958,1014,902,-2088,1501,-1964,342,-1455,674,2153,2098,566,2067,2150,625,1932,2174,2252,1865,-611,2190,1772,-702,2267,1946,-714,1412,-310,-1804,1413,-522,-1653,1937,835,176,245,3420,-1902,793,2913,-2253,1633,-1270,-960,1636,-1282,-909,1606,-1298,-971,364,-1130,1852,330,-1104,1930,438,-1088,1816,1652,-1200,-984,1612,-1223,-1034,-1435,1464,-2528,-1463,1412,-2514,26,1430,2329,-29,-849,2296,-47,-797,2317,1810,773,622,1844,687,484,1831,902,595,1687,-897,-1130,1679,-962,-1117,1622,-987,-1135,-91,2222,-2678,-146,2212,-2723,1472,-625,-1617,796,-659,-2019,809,3721,-811,880,3690,-698,911,3701,-791,485,721,1791,-720,-3237,719,-715,-3094,762,-915,-2905,695,1794,1757,528,1793,1753,611,1940,503,65,1925,523,146,1896,449,133,1435,741,-2394,180,-2339,-1821,-148,3423,-1844,-198,3527,-1763,-160,3551,-1644,-14,-1691,-1921,-51,-1718,-1933,1026,755,-2648,1022,918,-2677,-1364,508,1669,1077,-2390,-1456,885,-2258,-1547,738,1403,2159,-61,-1817,-1896,1561,-1071,-1246,1520,-1099,-1258,-1448,-1412,-1177,-1489,-1399,-1166,-1472,-1372,-1168,-1629,1969,844,-1612,2030,870,-1662,1971,802,-2100,1322,-386,-2047,1360,-450,488,-790,2127,462,-860,2127,549,-854,2069,1711,1788,730,1902,1423,-2017,1837,1202,-2068,1835,1422,-2106,883,-2564,703,902,-2444,725,719,-2658,795,-1093,2913,-2175,-1198,2926,-2120,1995,1363,71,1971,1258,138,2025,1356,-17,-829,2552,1842,-572,2749,1821,-804,2696,1738,896,1654,-2711,1898,2029,313,1977,1987,97,-944,-213,-2150,-911,-161,-2225,-1597,-629,1065,-1696,-529,858,-1606,-900,941,1914,2907,-1087,2019,2685,-1266,1880,2830,-1252,410,3806,-701,411,3850,-836,228,-1001,2122,385,-1005,2032,2311,1680,-607,2266,1796,-527,-323,-895,-2067,-291,-894,-2110,-287,-1023,-2051,-1297,3282,-1457,-1257,3341,-1438,1430,1812,-2576,1374,1678,-2591,2074,876,-577,2134,994,-535,2048,862,-409,2053,362,-746,1939,2683,-30,1897,2828,-171,1855,2822,-27,-2020,2445,-804,590,3657,-161,574,-293,-2313,-968,-1519,1734,-1049,3672,-950,-989,3666,-809,1805,-102,326,1781,-298,361,1794,1439,613,1822,1355,556,-290,-385,2465,-239,-301,2433,-242,-379,2479,1053,2386,1793,-106,-626,-2233,-109,-464,-2337,-81,-604,-2277,1611,1447,1139,1571,1764,1089,686,1070,-2789,1499,3138,337,1472,3030,462,-14,-1593,2122,-129,-1437,2145,-168,-1566,2107,1951,623,60,1951,616,129,1293,3464,-450,-2616,-3818,-433,1180,-961,-1714,1120,1604,1968,1322,1550,1816,1082,1691,1997,-308,-335,-2347,-390,-295,-2342,-391,-219,-2370,70,3408,1406,184,3365,1459,132,3475,1333,-1537,2088,993,-1642,1924,872,-2088,1436,-751,-2079,1597,-741,-2056,1505,-905,226,-1438,-1936,67,-2870,1178,2,-2836,1206,809,-992,-1909,-495,-2766,990,-520,-2614,1072,-686,-2558,932,27,3683,760,-45,3724,628,-85,3699,749,1159,-3190,307,883,-3313,555,2324,1289,-939,2266,1130,-856,2259,1036,-945,-1467,-1315,-1204,-1476,-1369,-1210,-1483,-1342,-1174,-1760,-669,-1161,1997,2779,-1005,2036,2721,-1051,2008,2733,-1117,-568,-974,1987,-697,-958,1867,-501,-997,1958,378,-704,-2118,386,-851,-2013,349,-806,-2085,-1034,-370,-2038,-996,-242,-2108,-1664,970,-2203,1367,-2173,-1199,-1311,3403,-175,1951,1074,-1985,-221,3740,224,1553,-1361,729,-1782,-420,-140,-1855,-462,-306,1721,834,935,1740,581,904,-2074,646,-365,-2188,805,-436,-2184,752,-489,-605,3731,-1172,-602,3787,-944,-1696,-3245,-1159,-1685,-3079,-783,1466,355,1636,1594,1170,1338,-345,2016,-2728,-284,1926,-2749,-610,693,-2726,-716,778,-2711,-680,809,-2780,-1507,-1328,-1196,1589,-1126,-1126,1613,-1206,-1090,1560,-1215,-1105,2260,1409,-1228,2225,1411,-1166,2275,1315,-1166,1278,2314,1530,-547,3805,-873,-611,3839,-803,2090,552,-266,1248,3346,220,1198,3410,235,1972,181,-1377,1903,99,-1404,-1519,3282,-1015,-1496,3209,-1347,-1626,3175,-1115,-811,-430,2063,-920,-528,1989,-839,-546,1994,-731,-943,1791,-712,-932,1771,-57,2188,2209,-1445,2038,1325,-1571,1814,1058,-1498,-1574,641,-1495,-1529,759,-1567,-1356,602,1695,-1134,-871,-1599,-1273,-943,-1575,-1341,-1027,-1556,-1343,-996,-1552,-3326,-1563,-2018,-3771,-1656,-2005,2341,-816,-2040,2271,-991,236,1902,-2804,539,542,1818,668,564,1900,141,-680,-2201,132,-772,-2160,2181,2423,-831,2186,2614,-830,866,-784,-1977,638,-2067,1791,471,-2183,1736,259,-985,-2082,214,-938,-2080,-1300,801,1763,-1419,746,1641,1045,748,1714,1070,692,1712,924,-2836,701,-31,-1188,2133,-39,-1157,2072,-100,-1164,2088,1939,661,197,-405,-120,-2417,-373,2339,-2652,693,3514,763,726,3489,830,743,3485,724,1585,2797,474,1629,2696,654,152,-1150,2061,-1856,-489,-320,-528,958,-2780,2113,-21,-581,2010,28,-550,2009,2272,-1540,2004,2132,-1638,930,3676,-656,978,3660,-705,-1248,2747,-2255,-2191,350,-721,-2187,296,-807,-2123,23,-764,1401,3255,-1396,-451,2418,-2663,-510,2431,-2631,766,2480,-2571,177,-3096,1027,123,-3005,1104,-186,-3499,1015,-256,-1714,-1878,1911,1214,300,1869,1175,391,890,3563,0,957,3545,-109,920,3582,-66,899,534,1919,890,573,1910,791,582,1916,-1741,835,-2098,-1653,687,-2115,-558,657,1860,-435,700,1765,-479,714,1800,-1826,51,121,-1850,154,113,82,3592,-1676,1092,-1209,1708,1037,-1031,1748,1001,-1064,1767,694,-440,2045,849,-568,1972,729,-426,2070,-209,2033,-2746,-180,1903,-2783,-137,-1490,-1934,-74,-1398,-1972,372,-2574,1294,-2032,2244,-1505,-2076,2126,-1483,1718,2153,-2172,1762,2060,-2211,1524,-2540,-554,1509,-2636,-759,1509,-2459,-727,-1948,1594,-64,-2023,1613,-216,-1982,1534,-143,703,-3466,727,1326,-1291,1326,1406,-1063,1260,1329,-1055,1469,-24,79,2738,731,905,-2741,658,763,-2746,1733,1834,695,2039,2515,-1407,2040,2630,-1394,1141,3474,-1344,1898,2488,-1804,2102,1792,-1407,2144,1672,-1381,-237,2603,-2582,-290,2724,-2498,136,3740,502,1731,1511,730,1712,1587,801,1733,1512,812,311,578,1972,315,454,2103,-2025,1534,-316,2136,821,-272,1237,3464,-243,1242,2877,1162,246,-2279,1781,-2229,543,-660,-2246,553,-698,1515,-2304,-596,890,3226,1111,901,3208,1208,140,-879,-2095,180,-994,-2070,125,-1060,-2053,424,3770,-1102,547,3765,-1112,494,3746,-1202,-1002,-1379,-1588,-955,-1457,-1600,1168,1196,1956,980,1296,2067,-199,930,-2847,-543,-686,2065,-689,-716,1951,-660,-735,1969,729,-1771,-1595,794,-1703,-1575,1019,1755,-2708,1102,1843,-2669,-347,1374,2236,-285,1060,2168,-177,996,2222,-2803,-3928,-793,-2767,-3836,-705,-2701,-3809,-861,-1130,907,-2625,-1292,1042,-2617,349,1259,2203,1529,2774,-1931,1452,2816,-1967,1453,2974,-1777,513,666,-2752,-371,685,1771,1136,-2201,516,1107,-2266,522,950,2409,-2548,1047,2424,-2524,2099,763,-469,1959,441,-568,1979,580,-409,960,-210,2063,334,-1172,-1969,306,-1254,-1964,759,649,1793,180,-394,-2368,198,-443,-2335,156,-558,-2257,-1354,-1545,-1259,-1740,1716,742,-33,-904,2273,-1239,364,1848,601,2332,-2645,-2080,1063,-940,-2132,1049,-1016,215,2918,1894,212,2787,1930,248,2889,1860,1677,-737,-1249,1649,-815,-1165,833,3333,1096,887,3287,1075,869,3312,1024,-1493,-310,-1667,-1540,-335,-1623,191,-932,-2134,616,-1787,-1652,608,-1874,-1638,931,2548,-2457,-1783,948,-2081,-1781,751,-2041,504,-2600,1117,643,-2518,1069,-1351,1224,-2558,1716,3060,-1192,1793,3031,-1043,1796,2984,-1258,-719,2379,-2632,-585,-730,2038,-659,-762,1979,1186,3299,695,1159,3242,813,-1570,-1143,-1104,-1543,-1147,-1152,-1569,-1182,-1143,-511,717,-2772,-614,1026,-2797,463,3486,-1626,-452,3817,-1053,-494,3764,-1061,-499,3809,-916,-190,-1004,2069,-175,-979,2031,1539,3061,-1486,1645,2986,-1520,2295,800,-827,1134,705,1813,-1022,-1638,-1516,-970,-1683,-1499,-1075,-1644,-1461,1581,2466,-2125,264,813,1927,-1804,-830,-970,-1816,-735,-1008,-1730,-778,-1013,1850,1014,494,1834,968,527,1853,936,482,1740,-793,-377,1772,-702,-520,1795,-638,-423,1947,1275,-1936,-525,1492,-2802,1767,-833,-720,1815,-716,-702,1802,-781,-685,471,-1859,2012,396,-1689,2047,390,-1966,2069,-1599,1570,-2378,-1531,1513,-2480,-1870,1556,355,-1803,1639,480,-1863,1613,295,177,3783,-1270,231,3836,-1101,221,3773,-1236,-959,-926,-1805,-935,-875,-1838,487,729,1725,547,792,1765,29,733,-2788,806,-2031,1637,590,-2138,1694,-1672,1410,938,-1576,1704,1105,-1682,1635,886,-760,-512,2007,489,-2739,1018,245,-2821,1138,-2025,-224,-472,-1991,-275,-372,-1959,-213,-308,462,-272,2201,456,-350,2135,686,3723,-1212,643,3787,-1000,1680,1969,760,1707,2015,747,1660,2041,766,1344,1367,-2579,-1685,2019,755,-370,2489,-2602,-197,-332,2337,-240,-320,2337,1010,-2244,932,1849,-231,-1302,1903,-176,-1261,101,379,-2685,1304,3040,920,1260,3053,952,-1781,180,-1724,-21,-284,-2436,-1944,2378,-283,-1132,2354,-2512,2060,420,-462,2131,455,-428,365,2772,-2496,383,2699,-2528,323,2684,-2507,1045,3484,-1462,1070,3448,-1520,1010,3442,-1575,-526,-2850,889,-235,-3060,1008,-1500,-30,1571,3,1112,-2798,156,1845,2278,-55,1662,2306,-156,199,-2649,-195,105,-2652,1812,2565,322,1227,3519,-791,1352,3476,-807,1246,3540,-859,98,3048,-2318,117,3097,-2250,-538,-947,2050,-472,-982,2056,-387,-927,2138,2075,-34,-530,691,1867,-2757,465,1642,-2831,538,805,1821,615,823,1791,-950,496,1923,-844,468,1929,-826,497,1933,1820,487,466,1863,788,485,1837,755,493,1861,749,454,606,-19,2139,681,88,2087,504,141,2138,1140,1158,1942,1156,-1558,1471,1993,1531,-1805,1963,1307,-1799,1986,1359,-1865,-102,2662,2015,-112,2711,2039,-1507,2438,-2276,-99,394,-2728,1255,383,1818,-1868,639,-1955,-1894,570,-1829,-1924,697,-1783,-1451,2659,-2159,-1406,2578,-2276,-1465,2568,-2174,1857,2405,208,1373,3295,130,-2060,-199,-617,-227,2920,-2419,-196,2978,-2342,-165,2862,-2428,-1372,2350,-2389,-1352,2287,-2473,-1448,2302,-2392,796,3541,-1493,1688,1618,-2326,-404,2115,-2697,1085,-1678,1512,1517,2381,-2241,1498,2426,-2270,-1644,-1077,-1048,1748,1798,648,295,359,2217,304,290,2249,573,-376,2089,1190,2667,-2310,1294,2563,-2317,1546,3181,48,1553,3204,-127,143,3165,-2214,-1311,1873,-2600,740,1102,2019,610,1153,2069,-775,3532,-1470,149,-1149,-1998,126,-1204,-2020,1017,2745,1506,1809,-3848,286,1837,-3928,266,-582,-2867,830,-318,-3082,929,2231,1855,-381,149,937,-2808,194,858,-2825,2039,343,-1190,1976,93,-1177,2045,228,-1241,-764,2762,-2442,-672,2563,-2575,1671,-1255,-904,-1305,-1453,-1319,-1588,-1187,836,-1539,-1131,992,-1660,-951,771,-255,2457,2110,-123,2311,2193,-87,2468,2131,-615,-3664,869,-701,-3686,830,1130,-1255,-1554,-2063,555,-260,-2037,502,-242,-1298,-1784,1128,-1342,-1632,1133,-1371,-1759,932,-729,-564,-2055,1962,387,-298,-1842,544,-1919,862,3421,-1693,1666,-1074,-1033,1638,-1072,-1061,1646,-1012,-1056,953,840,1920,820,845,1894,279,-932,2197,293,-904,2198,1617,2207,-2250,1563,2122,-2341,2034,2419,-218,2198,2338,-389,2157,2432,-426,1923,578,232,1894,511,201,191,3448,1264,194,3438,1354,826,-1951,1728,251,-1243,2135,270,3300,1534,1943,701,86,1442,-1281,1116,1384,-1517,1095,1039,-419,1992,-2043,1118,-434,-2034,1080,-262,2197,209,-585,1739,2295,-2095,1803,2321,-2054,742,470,1921,668,504,1896,670,462,1882,689,1020,2000,1955,91,-1274,-1609,2306,753,-2110,716,-341,216,-1151,1981,261,-1178,1919,187,-1191,1950,-340,2348,2136,-990,2506,1761,-919,2459,1843,-917,581,-2538,-1007,593,-2565,-1014,694,-2551,1300,989,-2532,1218,895,-2532,-1855,-646,-1015,-1893,-555,-931,-2120,1997,-994,-2118,1893,-1168,-1923,-389,-1045,48,2555,2084,1801,2001,-2174,2263,1123,-1020,2327,1224,-1020,-869,3133,-2042,-174,-389,2441,-176,-438,2494,-190,-325,2440,1972,214,-758,1964,368,-691,-2084,1028,-1648,1881,1541,392,1799,1548,495,1373,3301,64,-1576,-807,-1331,-910,641,1861,-1113,655,1811,-1045,639,1859,327,-1702,-1816,313,-1635,-1855,-1210,-454,-1851,-1262,-510,-1757,-1273,-400,-1801,1865,-600,-704,1911,-539,-744,1436,3243,171,1502,3212,157,-1308,-581,-1683,-2254,856,-508,639,-1281,1867,692,-1334,1838,-596,1423,-2780,-625,1513,-2769,-1652,-1038,-1135,-1596,-1089,-1151,-1637,-1073,-1126,-2132,1501,-1211,-2148,1279,-1203,-2151,1367,-1147,1854,719,369,1954,783,308,1922,828,345,582,-1138,-1895,629,-1179,-1853,1542,-1422,-108,-1509,-1721,-230,-1485,-2009,-288,-1479,-1898,-58,-44,3866,-1120,-43,3802,-1244,557,-1004,-1961,546,-1108,-1966,-521,827,1865,-110,2825,1978,1981,767,-137,2019,851,-209,-1879,970,502,-1865,862,488,-1848,1047,539,899,-353,2069,-1205,-3246,273,-877,-3296,557,-1003,-3139,452,-150,-402,2769,-24,-437,2810,-98,-380,2826,897,905,1940,774,869,1928,984,110,2006,1104,183,1954,-255,-464,-2296,-188,-500,-2317,-200,3087,-2249,-156,3030,-2343,-1009,1945,-2684,-937,1975,-2681,1745,-498,-1331,1775,-441,-1302,-2380,857,-677,2105,1029,-344,2065,934,-356,2188,1074,-524,546,3448,1092,1611,2408,-2096,1598,2334,-2198,2209,1181,-485,1664,-1121,-962,1688,-1077,-977,-217,-876,-2135,-458,-333,2159,-471,-353,2126,-170,-1120,-2036,-112,-1187,-2035,981,-1294,1758,-1949,525,-106,-328,-249,2510,1268,3326,432,1308,3253,368,434,-460,-2216,439,-350,-2322,-109,190,-2685,-106,80,-2606,198,2251,-2697,-1902,317,-1,-1914,371,34,-1702,-398,-1436,-1668,-316,-1484,1668,1733,895,1743,-837,200,1743,-825,-113,1661,-89,1137,1729,-329,796,1732,-88,846,-1743,-767,-542,1430,-1327,-1259,1415,-1328,-1303,944,3255,-1905,-2301,803,-694,-2255,852,-568,-2117,1715,-1466,1202,3386,-1469,1125,3448,-1458,-2091,1043,-1087,-2089,929,-1039,1633,-1256,-858,-1766,1277,739,-1710,1050,898,2201,2091,-942,-95,-691,-2183,251,540,-2718,346,464,-2721,2065,2542,-1263,1161,-1281,1634,1388,413,1702,1359,483,1690,-2281,523,-831,-2323,668,-819,-2321,520,-856,2008,245,-824,2287,499,-839,2316,675,-808,1006,-1688,-1475,1046,-1679,-1448,1173,911,-2607,1043,690,-2586,1156,1017,-2639,1223,-1216,1590,1168,-1375,1592,1222,-1428,1440,357,3484,1129,-1128,3574,-704,-1125,3570,-583,1066,-1604,-1471,793,948,1950,1082,3159,-1937,1113,3078,-1976,1092,3055,-2026,306,-837,-2063,273,-752,-2162,-1141,56,-2230,1166,-3305,326,1342,-842,-1581,1350,-842,-1523,-1068,1238,2001,-1001,1169,1995,-958,1250,2045,2616,-3716,-558,2156,-3515,-382,2319,-3637,-374,1613,629,1318,-2172,143,-815,1140,3379,357,1095,3401,451,1145,3371,475,1725,-1047,-817,1694,-1114,-798,-1492,-422,-1655,-1402,-462,-1619,515,3666,100,528,3637,188,580,3639,156,1811,2265,553,1694,2285,729,1714,2171,682,-389,3654,-1421,-1808,1325,534,-1814,1224,559,-1781,1361,610,-352,1951,-2757,290,3002,-2328,297,2951,-2383,250,2948,-2353,-1826,1382,564,-1439,-806,-1466,-1449,-727,-1484,-555,-3140,815,-830,-2839,745,1827,-651,-738,1863,-609,-763,-260,3730,132,-196,3782,138,222,58,-2592,271,108,-2567,-69,-333,2860,27,-304,2871,1835,273,261,1892,238,236,1890,349,199,806,3701,-538,837,3691,-470,343,3195,1624,352,3242,1523,181,-1746,-1880,172,-1871,-1831,149,-1786,-1879,884,-2312,1043,1008,-2189,1042,-675,-599,2006,-1375,1120,-2505,1978,485,-642,1947,483,-538,1371,1197,-2556,1295,1210,-2575,-195,-1464,-1989,-198,-1590,-1943,-228,-1534,-1904,-906,927,1952,-853,901,1935,1834,210,290,112,3350,1493,14,3347,1607,104,3283,1618,-1446,-1690,794,716,-953,1817,1526,3282,-208,887,1656,2097,824,1511,2124,-1779,-173,-1442,-1687,871,-2129,594,208,2063,639,331,1967,-1422,-1739,632,-1483,-1611,453,988,3608,-531,978,3617,-420,2155,2045,-1114,2151,1881,-1219,1226,3445,-116,-1537,-1404,201,154,-1990,2162,1852,2990,-633,1869,2957,-507,997,1436,2086,1134,1376,2052,1810,-3699,209,1871,-3761,225,-973,-1769,-1481,-2010,2044,-1683,-1856,1094,515,-1817,1190,597,-1810,1552,514,-1840,1472,508,-1762,3018,-951,609,3765,-1114,-541,-1007,1871,-694,-365,2092,-780,-260,2116,-549,1937,-2763,150,-1461,-1963,119,-1401,-1991,161,-1363,-1967,799,-1589,-1639,852,-1617,-1639,487,1185,-2807,-833,-1391,-1713,-778,-1291,-1736,25,3602,1069,-861,-890,-1856,-840,-1074,-1803,40,3073,-2286,61,3145,-2237,240,3690,650,2078,2574,-1320,-2062,1154,-261,-2041,1066,-175,307,3428,1298,-136,47,2689,414,786,1800,-66,-715,-2232,-29,-701,-2199,1716,-1006,-925,1715,-1051,-900,1680,-1015,-1000,-2088,-172,-695,296,-690,-2157,50,-513,2396,118,642,-2744,-2003,202,-907,-2094,1948,-914,-442,1779,-2770,985,-879,1797,-1954,212,-757,-1951,-92,-772,16,-1188,2139,421,-1483,-1877,482,-1399,-1862,454,-1506,-1865,2113,2474,-578,2097,2535,-429,-1374,2160,-2496,-1309,2200,-2497,-1043,476,1899,-1044,532,1874,-1143,548,1817,-1870,369,143,-1899,464,115,-1389,-2278,94,-1399,-2058,131,-1408,2763,-2025,-1629,-529,-1428,-1644,-567,-1363,-1553,-1095,-1230,-1545,-1014,-1238,-1491,-1019,-1270,743,3231,1335,128,3635,-1585,102,3697,-1449,155,3737,-1400,1374,678,1665,1343,633,1665,1415,613,1627,918,-833,-1937,2019,486,-247,2032,499,-277,2130,693,-339,2234,920,-387,1105,-3756,626,925,-3792,798,-595,-1261,-1854,-531,-1186,-1904,-514,-1246,-1882,912,59,-2328,962,-26,-2266,835,-48,-2342,-555,-3928,979,-678,-3790,896,1934,672,291,1939,760,249,1664,2071,808,1632,2112,843,-31,1532,-2838,1742,369,-1786,1744,253,-1775,1652,285,-1794,983,3480,196,936,3535,148,858,3536,290,-835,3634,-1342,-916,3544,-1349,1592,199,-1793,1841,1234,514,1789,-447,-185,1784,-492,-141,581,-465,-2229,617,-531,-2133,-955,1094,-2739,-1460,-706,1319,-1422,-863,1315,-1390,-686,1536,116,2892,1917,90,2818,1930,2094,1314,-120,2076,1384,-155,-1864,954,443,-286,3421,-1845,-292,3327,-2035,-344,3322,-1993,529,-241,2114,-1055,3558,-566,-1082,3610,-774,815,-682,1926,909,-723,1863,838,-593,1953,-1029,1590,-2703,1542,-1864,-780,1540,-1853,-635,1130,-1542,-1486,1159,-1582,-1452,1245,-712,-1721,-1922,-489,-978,-1223,-586,-1668,-1240,-703,-1666,-1859,-215,-242,-1962,-271,-285,-1181,-562,-1802,621,2501,-2530,676,2553,-2556,708,-322,-2230,-476,3499,-1714,-493,3536,-1625,-611,-3246,792,1757,-900,-671,1728,-950,-689,-1502,-1653,-133,-1804,-778,-806,-1806,-741,-835,-1846,-761,-878,-640,3589,400,-679,3608,203,-1137,1066,-2701,-1389,737,-2409,-1837,-4,-174,-1018,-1012,-1687,1678,1938,807,-1102,1435,2021,-1143,1377,2044,-2202,706,-533,-2194,577,-512,-2113,633,-443,1615,2178,833,1824,277,-1692,1757,105,-1706,1787,307,-1744,-1924,1543,148,-2077,885,-904,-2023,799,-827,291,1437,-2825,-1762,-896,-788,-1517,1765,-2519,-1477,1889,-2524,-1463,1827,-2567,1413,2914,-1941,1373,2735,-2152,-1702,1625,-2325,-2108,975,-1469,-2054,848,-1440,-2112,1103,-1405,1077,504,-2507,-1404,-1134,-1345,-1377,-1305,-1339,2130,1101,-1623,2151,1244,-1544,2137,990,-1549,1357,-2175,208,2057,-205,-532,1787,-542,-1188,1811,-389,-1244,-611,3655,113,-622,3621,336,-573,3660,301,-1505,3169,16,607,2565,1939,835,2544,1845,-1800,2870,-340,363,1062,2118,-1,3763,-1269,-114,3721,627,-42,3773,524,-1910,2800,-579,-2238,643,-603,-2242,705,-622,-1519,-1267,-1121,-1524,-1217,-1132,-1522,-1260,-1165,-2796,-3929,-580,-2816,-3929,-685,-825,-981,-1887,-717,-943,-1916,-2,3822,134,-52,3850,111,-31,3815,229,477,3738,-281,-1247,1108,-2626,-2255,810,-618,-1945,607,54,-1924,701,115,-1961,714,69,918,3610,-419,929,3627,-344,2388,796,-739,2388,892,-636,-641,-1656,-1702,-620,-1691,-1732,-643,-1750,-1684,-1032,-3362,446,1079,-996,-1729,1143,-908,-1763,1835,-632,-967,1788,-734,-943,1798,3007,-389,1860,2968,-304,-243,-1211,-1972,-267,-1142,-2013,-1031,575,1870,-1176,606,1776,1253,605,-2470,1513,-1969,-917,1512,-2132,-815,1921,-154,-292,-1049,619,-2509,1692,1069,-2262,-2107,1604,-1657,455,-2683,1078,2013,165,-870,1981,-54,-896,-1216,2826,1293,671,-945,1727,-1362,-1863,240,-1376,-1862,377,-1441,-1697,108,68,967,-2787,9,932,-2778,1015,3128,-1935,1627,3148,-1000,1547,3222,-1015,-1127,2780,1383,-1098,2817,1447,-735,1868,-2742,-759,1927,-2741,-1190,1099,-2650,-748,-1443,-1743,-691,-1419,-1747,-705,-1522,-1705,336,3386,1347,-2061,1780,-495,-2058,1801,-413,-43,1074,-2819,851,3624,-259,825,3656,-381,-1399,2466,-2338,-1749,2473,239,-1727,2352,344,-1745,2579,227,1763,-934,-880,1023,3524,-132,959,3555,-218,-244,-923,-2070,-351,-2096,2047,-512,-2115,1872,1,1992,-2789,-59,1900,-2802,-273,-772,-2103,760,2965,-2196,733,2921,-2313,-2065,1342,-1439,1119,-2960,375,1243,-2918,211,1899,-198,-1158,1901,-315,-1157,1825,-687,-886,-668,3587,-1469,-651,3491,-1610,175,-1355,-1939,255,-1349,-1940,1938,521,-91,1952,535,-128,1967,556,-95,-34,3444,1403,1328,2877,1070,-747,-790,1904,-757,-1775,1852,390,-1268,-1941,446,-1344,-1870,188,1220,-2853,247,1335,-2822,202,1118,-2826,-779,342,1951,-946,376,1928,2349,888,-549,45,-1569,-1953,69,-1584,-1902,525,3780,-750,595,3771,-824,2015,449,-272,2057,478,-252,-1932,2214,-76,-1970,2305,-197,1412,2824,947,714,-935,1782,1133,664,1796,2093,940,-1590,-1896,128,-1462,-760,1839,2125,-616,1711,2189,1109,96,-2302,1076,140,-2377,303,3863,-700,357,3855,-670,1288,2720,-2201,1314,2881,-1992,1203,-2425,458,726,217,2019,836,267,1977,1095,391,-2446,1183,3339,419,1398,518,1653,1344,547,1656,1842,2306,380,1527,3148,116,1550,3112,203,1568,3054,96,1152,631,1771,-638,2592,1906,-791,2437,1932,-480,2508,2020,134,-1518,-1957,144,-1635,-1940,550,3628,280,715,279,-2510,2010,-84,-412,1154,3523,-223,617,3454,1069,1216,1202,1943,1141,1316,2034,1263,3537,-727,1218,3506,-610,-2220,417,-639,-2194,153,-660,1317,-1926,316,1390,-1838,452,-363,1871,-2742,-1185,-1963,1165,-1250,-1915,1034,1654,2129,733,1642,2202,757,1306,804,1763,1443,807,1660,-175,2398,-2653,-151,2437,-2627,1881,-3273,-378,1805,-3300,-222,-336,2269,-2671,-393,2292,-2693,432,3605,646,401,3633,578,354,3635,651,372,1897,-2781,-1614,-62,1302,-1540,-1274,-1079,-1576,-1291,-1049,-442,1417,-2780,-1972,39,-1174,-1937,47,-1211,-1888,-194,-1197,319,3633,747,341,3588,958,384,3596,867,-633,-950,1788,-696,-950,1812,612,738,-2720,1877,928,443,1861,980,421,1849,1016,459,-1498,2535,-2162,768,-845,1875,760,-879,1864,-1676,-1130,-768,1210,3378,366,2238,1786,-779,-2234,539,-580,478,3260,-1973,456,3194,-2065,-1197,2516,-2406,-604,-1600,-1734,-582,-1438,-1801,-495,1829,-2789,-591,1772,-2782,-1286,2693,-2296,-1354,-3026,-1467,-346,199,-2664,-368,139,-2604,465,-705,-2093,471,-549,-2192,512,-614,-2113,-1993,304,-1406,-1955,219,-1423,571,976,-2776,676,927,-2773,513,888,-2761,-1463,-2886,-1116,-1349,-2803,-1309,1508,-1492,-1036,1555,-1454,-897,1542,-1607,-865,-1495,-1110,-1292,-1431,-1049,-1364,-579,2772,-2447,-735,2830,-2374,-455,-1433,2011,-377,-1677,2054,-328,-1545,2063,-6,1990,2251,-1698,1851,783,-1687,1791,820,1239,-3044,219,1750,-958,-957,1698,-941,-990,-310,1427,-2826,-359,1339,-2834,1907,1940,318,1877,890,504,315,-3247,897,216,-3168,967,-2175,262,-574,-2188,484,-513,-2202,244,-622,644,2864,-2331,875,3704,-622,701,3752,-744,-1076,3253,-1770,1859,-657,-709,43,-1024,2179,188,-1007,2076,112,-484,-2347,-1164,-1543,1468,2076,2704,-988,1987,2776,-912,1890,-51,-1288,-1397,435,-2272,-1571,-1274,-17,15,3027,-2359,-35,3076,-2271,-2076,972,-853,-1607,3206,-898,-1556,3228,-1080,557,3274,1384,506,3232,1417,-632,1629,-2774,-848,432,-2511,-938,500,-2488,-1172,-840,-1633,799,3497,606,857,3473,646,-217,2473,-2627,-600,-1008,1884,2200,292,-731,2230,451,-679,-566,2342,-2653,981,-715,1816,478,786,1828,466,814,1822,-1746,2580,-1909,2194,438,-491,-1822,84,168,-1562,-431,1251,-1679,-218,1009,254,39,2429,341,47,2299,-1654,1498,-2275,-1646,1428,-2362,60,1077,-2828,101,1154,-2841,-168,3668,-1516,-133,3652,-1552,962,-2005,1519,-78,-1207,-1989,-46,-1311,-1949,2249,1732,-424,2188,1654,-351,2024,1002,-188,-1395,2699,1012,-1409,2709,955,-1434,2664,998,-295,5,-2602,-1701,-30,1013,-1736,70,839,-750,-109,-2347,-679,-165,-2342,-1312,349,-2274,-1363,293,-2212,1102,-1505,-1495,1191,-1458,-1485,1217,-1496,-1440,-1990,1310,-1776,-1117,2501,1608,-1005,2623,1624,-1141,2643,1425,997,2057,-2641,969,2107,-2597,1042,2152,-2621,97,2602,-2599,29,2553,-2585,263,-1269,-1936,-1437,3086,-1710,73,3276,1701,1112,3313,731,1041,3350,766,1050,3333,813,1800,-488,-1260,-8,2834,1959,37,2763,1963,-1582,3187,-722,-428,78,-2584,-465,249,-2656,-202,1157,-2818,1583,-902,989,-1415,1110,-2460,2062,603,-800,2041,407,-849,1767,1440,721,1802,1474,673,-1306,-475,-1677,18,-797,-2189,18,-636,-2282,-228,-414,2505,-519,-1790,1981,-644,-1511,1888,-609,-1750,1921,1344,561,1636,1292,588,1627,2065,2099,-1517,-1842,377,323,-1864,316,290,-1858,249,313,1823,362,366,1868,369,303,1874,455,309,1922,407,-1623,1699,60,1062,-2137,-33,-654,-1266,-1057,-1484,-1239,-1105,-1539,-1818,-24,-45,-1832,27,44,-216,1228,2267,1651,-1136,-18,1691,-1029,189,1012,2993,-2166,1098,3271,865,805,-1136,1793,695,3285,-1936,758,3386,-1830,1498,3229,-1167,1542,3197,-1146,1561,3159,-1273,-374,-695,2172,-437,-659,2136,904,1903,-2711,771,1921,-2696,950,1943,-2665,1159,3221,882,-1005,3301,-1821,-1043,3302,-1751,1491,-1226,-1269,1542,-1169,-1188,6,1268,-2855,49,1262,-2834,818,3072,1461,722,3034,1550,864,2991,1553,-1352,-2649,-1227,-1227,-2873,-1481,-1360,2419,-2414,-827,550,-2647,-765,578,-2703,2047,-149,-411,-787,-1197,1791,-744,-945,1812,-429,1623,2237,338,11,-2555,369,-128,-2468,302,-85,-2481,362,2841,-2457,-452,3834,-851,-511,3852,-792,1074,613,1843,-711,504,1908,-697,486,1906,-512,612,1811,-158,-403,2380,501,1324,2216,-1304,-1948,363,-754,2283,-2647,-708,2203,-2686,-835,2277,-2611,1848,1227,427,-300,-1130,1929,2088,-103,-506,-441,-252,-2318,-2143,18,-643,1828,-723,-667,-1050,-3928,-2054,-1448,-3819,-1974,-2056,2167,-899,-2092,2174,-1014,-260,3204,-2174,-261,3326,-1982,-269,-305,2380,-339,-365,2312,-270,-310,2360,1614,2134,803,435,2730,-2476,426,2792,-2454,2088,1772,-36,2094,1900,-89,1771,-794,-661,2004,2315,90,2066,2311,-95,2045,2473,-36,271,-313,2355,314,-373,2281,344,-364,2318,-1966,-211,-1069,-1961,-141,-1019,-2001,-79,-1069,-1063,17,-2229,-1006,-11,-2302,-36,-1442,-1911,-2078,997,-1338,171,3319,-2052,117,-1714,-1888,-487,2625,-2577,-411,2492,-2632,-1158,-3766,589,-909,-3620,665,-845,-3509,636,-81,159,2679,-131,190,2613,-2080,2173,-1299,227,-948,1979,-1491,-1116,-1219,-2136,72,-626,-2060,186,-592,-2125,325,-532,-1692,-552,-1323,705,-983,1831,-1539,-1423,-1001,-1516,-1435,-1068,-1508,-1456,-1043,-1895,1312,301,-1869,1288,396,-1859,1355,405,-1158,636,1769,-1839,2810,-1311,-1947,950,192,-1969,1040,161,-314,-384,2265,-1475,2521,943,-1471,2307,1009,-923,-2399,732,-1048,1769,-2707,-1147,1695,-2693,-1440,645,1593,-2032,297,-571,1645,-1009,-1106,1639,-1099,-1092,1601,-1071,-1109,-1746,-862,359,-1649,-1115,653,-1730,-813,555,251,3113,1729,908,3560,-139,925,3602,-204,-293,729,1834,-329,852,1886,-1521,-310,1460,135,2418,-2651,-2161,421,-503,-2109,452,-455,489,-964,-2000,433,-871,-2034,468,-819,-2008,2018,683,-1661,161,328,-2670,789,-1930,1786,543,927,1885,423,850,1837,-1992,453,-1607,-1959,309,-1536,970,1870,-2702,1054,1991,-2647,1660,-3010,-444,1571,-2803,-585,1560,-2797,-416,893,1945,2076,947,2133,1986,-602,-822,2026,-627,-837,1996,-1979,233,-1093,1836,1095,501,1849,1072,542,-2010,-129,-987,-1979,37,-968,-1930,-3688,100,-2034,388,-517,123,661,2322,-1121,3039,-2012,615,-1571,-1764,1491,-763,-1456,1506,-644,-1405,1468,-3121,-1409,1387,-2912,-1330,1481,-2964,-1163,2255,476,-606,2254,595,-631,-548,1699,-2754,-1005,122,-2384,358,3830,-1004,318,3840,-923,904,-66,2073,1391,3330,-1238,1463,3231,-1349,1422,3296,-1338,1794,2170,-2135,1764,2069,-2128,1153,-1115,-1652,1098,-1122,-1657,144,3691,783,841,1793,-2694,-638,1394,2186,-819,1286,2071,-2110,19,-610,-2031,121,-601,1275,2817,1157,-58,457,-2780,-106,686,-2808,954,3653,-584,877,3650,-444,1436,3226,290,-2031,43,-582,-613,2914,1739,-639,2897,1726,-574,2883,1785,-2054,1416,-502,-1609,-3304,-16,292,1923,-2762,832,3343,971,875,3383,909,429,1498,-2802,643,-924,1967,-1379,-500,-1687,-1412,-569,-1636,-1868,427,264,-1914,532,226,746,1683,-2722,-1161,-730,-1738,387,3736,-157,-2128,897,-1151,-2074,767,-1152,1127,290,1942,1054,325,1936,-769,-911,1841,1784,92,-1597,1774,8,-1638,54,-1086,-2033,-39,3285,1645,1373,-1070,-1375,1393,-973,-1426,322,3204,-2147,292,3084,-2247,986,268,-2424,1107,284,-2421,-1182,-3873,630,0,-1159,2042,35,2622,2043,2163,454,-455,1916,2679,-1513,-2073,1133,-1163,82,38,-2601,204,3850,-266,1523,2193,-2370,1553,2298,-2298,-1309,-835,1613,-1316,-640,1706,-1363,-634,1637,503,3534,880,540,3517,940,592,3769,-1041,222,-425,2514,280,-395,2501,-984,626,1885,-150,2544,2077,-220,2569,2041,-518,-831,2091,-96,2150,-2721,-47,2198,-2713,605,3387,-1857,579,3275,-2006,2139,-325,-580,2106,-321,-504,2063,2528,-158,1523,2993,482,1482,2943,701,-1223,1394,-2677,1125,3432,340,-1165,-694,-1665,-1355,1132,1851,-1388,1172,1855,2217,1701,-1132,1663,-1226,-932,1625,-1252,-927,239,-3405,959,-1760,174,552,-1731,300,683,-1960,-29,-472,-2060,-28,-530,-2018,-74,-424,1555,-665,-1403,1977,-388,-787,1956,-460,-776,1835,1824,510,-1466,-1790,30,-1444,-1737,72,-684,-494,-2180,152,3878,-1037,1596,2143,851,-110,584,-2815,446,-183,2158,446,-219,2211,463,-232,2145,-888,-266,-2181,1871,1167,538,1680,-384,-1419,1725,-925,391,1248,603,1681,716,-3328,708,390,3601,743,-342,2613,1986,-375,2700,1927,-447,2701,1894,1473,-1507,862,1526,-1460,675,-1859,1545,-2098,-1827,1698,-2048,-1787,1625,-2146,-1809,385,425,-1854,393,361,-1820,298,372,572,-615,-2150,547,3804,-1005,588,3790,-914,1849,73,-347,1856,193,-290,-482,-1157,-1926,-752,176,-2487,170,-2026,-1819,-1273,-2566,-1318,-1351,-2412,-1201,-1724,1800,-2262,-1706,1719,-2239,1168,-1182,-1562,1203,-1260,-1496,1183,-1349,-1532,202,-2446,1598,-540,3814,-676,-566,-1695,-1734,-1065,-276,-2091,4,-576,2318,-78,-574,2325,-100,-656,2294,2286,774,-709,1850,-180,-252,-854,-1353,-1646,-902,-1427,-1646,-947,-1370,-1632,-1203,-1123,1646,-236,-2255,1822,1415,3431,-580,1360,3451,-656,1418,3332,-66,710,2299,-2636,583,2369,-2598,2223,1390,-1369,2224,1285,-1293,2195,1252,-1418,897,3258,-1898,925,3171,-1961,877,3171,-2018,-1941,-117,-347,-1903,-30,-442,1226,362,1872,519,1388,2227,1030,-2700,628,-2077,1306,-598,343,3576,-1599,217,1450,-2835,-1223,3514,-1094,-1163,3585,-1133,-1221,3441,-1198,1227,3278,-1557,1168,3387,-1542,-187,-402,-2347,-154,-458,-2313,694,-2528,968,1857,-657,-102,1809,-673,-138,1866,-699,-152,-1740,1719,643,-1742,1790,706,-1748,1799,649,-1306,3349,-1304,1271,3221,692,1198,1044,1877,-25,2777,2008,-1911,777,176,1326,3473,-725,1265,3480,-675,567,3364,1221,535,3414,1209,-1053,2435,-2481,-1151,2450,-2467,-53,-3173,1042,1418,29,-2031,1439,207,-2065,1415,212,1709,1008,3112,1190,-1996,510,-249,1679,2019,812,2137,2268,-1212,2107,2142,-1260,2110,458,-1306,2073,387,-1269,2107,397,-1366,-1545,1124,1536,-1570,764,1441,127,3427,-1899,2183,-3488,-766,2598,-3685,-691,1941,492,5,-1533,-1176,-1205,-2043,568,-347,1453,3377,-767,1532,3340,-752,-499,2470,-2642,-552,2482,-2607,195,-62,-2511,164,-97,-2570,165,13,-2560,-1617,-1186,-887,-427,-558,-2165,-568,-602,-2163,1914,1218,-2034,2148,-3550,-1096,2278,794,-650,231,-412,2626,1271,1971,-2578,1325,2088,-2544,1050,3240,1052,1063,3286,925,719,-2437,1106,1439,-1709,117,1493,-1703,-76,59,-584,-2240,113,-718,-2220,70,-756,-2170,-1724,1842,655,-1688,1889,735,-1994,488,-260,-2078,507,-381,-450,1228,2160,877,-1709,-1525,-605,-650,2027,-739,-698,1942,874,3530,184,-737,2916,1679,-1400,592,1616,-1522,754,1533,-1426,796,1666,1601,-1126,-1170,1608,-1064,-1173,-900,-2362,872,-1048,-2241,792,-1289,1038,1823,1285,-1951,795,1298,-1987,669,-357,540,1964,-352,600,1877,-534,445,1931,1057,-428,-2036,288,3036,1791,-1830,1129,-2116,-1856,1304,-2131,-2029,1134,-172,-2065,1212,-332,-595,-481,-2228,-258,-928,2208,1229,2803,-2211,-932,-738,1843,1643,-45,-1740,1662,140,-1772,1549,-1508,-295,-1582,-722,-1286,697,-1376,-1812,712,-1436,-1811,1419,1921,-2587,1623,-3003,-281,-1550,2897,-1774,-1539,2815,-1851,1195,-1061,-1604,1853,580,-1790,1904,474,-1684,1835,440,-1773,1569,590,-2128,1556,631,-2203,1663,678,-2118,-368,1806,-2803,-372,-1005,2038,433,-665,2140,271,-567,2219,1510,3042,-1649,1416,3193,-1543,972,3116,-2009,976,3186,-1931,-1144,-1504,-1517,-1077,-1551,-1547,84,3765,536,-288,-1401,-1906,236,3759,77,257,3728,251,319,3717,230,1568,2284,-2238,443,2087,-2698,-1539,-1575,-485,-1240,1486,-2657,-1266,1606,-2635,-1210,1539,-2700,-808,318,-2453,-2131,522,-435,786,2237,-2633,-346,3630,-1533,-2431,-3690,-1002,-2185,-3678,-1336,973,626,1889,923,3143,1289,827,3112,1370,1920,2952,-769,-1088,673,1764,-1622,623,-2173,-1583,457,-2141,-1595,451,-2064,-116,2832,-2480,-110,2704,-2526,-1895,203,-1527,-616,-1439,-1766,-638,-1521,-1738,-924,3457,-1552,-880,3575,-1436,-877,3470,-1641,2,-494,2731,-28,-515,2640,284,3786,-201,265,3813,-311,1902,285,-1597,1925,233,-1549,1896,219,-190,1884,268,-148,1276,-811,-1594,1260,-970,-1558,-710,851,1893,797,3241,-1936,806,3383,-1710,715,2566,-2480,-970,802,1753,-1007,795,1857,88,3163,1795,110,3033,1884,-1691,2752,-1635,-1767,2630,-1776,-1759,2720,-1611,892,184,-2411,-383,-1828,-1760,1973,423,-367,476,-97,2184,-1173,-1278,-1539,-1158,-1215,-1520,-1122,-1243,-1561,1160,-1166,1672,31,3730,-1395,-73,3661,-1502,-596,2388,-2638,-2062,1425,-612,-1263,-1988,820,2057,1765,-1570,282,851,-2813,-1578,2154,883,-1642,2069,817,-594,-1758,-1682,-419,-140,2190,-375,-155,2275,418,-660,-2100,432,-778,-2086,-1888,1015,469,-1872,1049,495,219,-2569,1444,216,-2681,1277,1311,3171,665,1856,-401,-1133,-1864,217,52,-1286,317,1838,833,-2428,887,-1620,-1118,-1067,-813,3485,-1560,-2591,-3931,-1177,-2365,-3794,-1297,1869,2625,-1698,-246,-2622,1347,-166,-2605,1429,-507,2929,-2367,1575,3148,-1044,-1724,-989,-766,977,3169,1173,957,3093,1216,870,3621,-341,-204,3294,-2058,-161,3114,-2251,496,3015,-2249,439,2983,-2313,651,3776,-906,695,3771,-953,-1292,-1180,-1479,-1284,-1239,-1429,36,-1845,2174,1953,927,-1778,1940,870,-1848,1924,980,-1837,1204,3435,-1369,1266,3332,-1476,-1335,-1396,-1290,-1441,-2275,-160,-1514,-2030,-544,1328,279,-2254,1335,516,-2354,1452,452,-2276,1712,3057,-711,1763,1576,735,-189,-423,2688,-261,-349,2671,-59,-1231,2172,55,-1229,2174,2740,-3806,-639,1693,-866,-1084,42,-2286,1848,74,-2395,1717,-1270,1836,1819,-1305,1654,1813,-1175,1709,1933,-1396,2398,1151,945,1770,2066,-2246,-3507,-576,-2164,-3470,-723,1550,-1398,401,987,2770,-2342,-1834,-511,-1163,-1782,-721,-1106,-2092,-93,-578,193,650,-2746,202,559,-2763,147,552,-2709,1945,471,-166,1896,260,-212,-1855,2259,241,984,-1298,-1693,-901,2475,-2534,-1015,2490,-2497,-1892,872,418,419,-737,2153,477,-729,2109,-1584,-1375,-780,955,3530,72,1256,1061,-2556,312,2417,-2631,-1304,-767,-1592,228,768,-2774,1611,863,-2256,1545,880,-2333,-1455,262,-2177,2070,473,-330,2112,560,-412,2030,477,-281,-940,657,1761,-1062,682,1718,-652,-902,-1917,164,-2886,-1916,-1,-2725,-1863,1576,2670,-2021,366,2598,-2545,1125,3581,-801,1111,3612,-752,1179,3547,-734,-1812,98,295,-282,-3308,920,2261,1810,-927,2216,1732,-858,-1761,-520,-1253,-1837,-510,-1214,-2010,1422,-222,-2010,1470,-375,1061,-1563,-1547,1008,-1523,-1544,17,3760,480,1770,-440,495,-808,-138,-2278,-801,-4,-2336,-2048,685,-1482,-1091,99,-2300,-2425,-3929,-222,-2714,-3929,-452,-2077,760,-1044,-1831,143,211,-2005,-116,-388,-2016,-154,-390,1350,1077,-2554,-759,-1667,-1566,-743,-1706,-1596,-2087,-63,-552,1834,1193,551,623,2984,1639,654,3089,1554,559,2984,1698,572,-1751,-1694,-635,911,-2763,-719,1093,-2772,574,3075,1567,506,3034,1660,-1588,1232,1357,-1612,1467,1121,-1640,1192,1104,240,-38,-2536,-1883,571,173,-1903,595,208,1204,2313,-2507,1779,-523,-158,1877,-465,-465,1516,479,1541,1578,512,1420,1415,529,1604,240,3699,504,-21,-1901,2183,-1042,210,1969,411,3690,138,442,3663,201,349,-941,1913,545,-932,1764,-636,639,1893,1935,62,-279,1949,116,-262,1932,47,-255,1051,-744,-1846,1205,-744,-1827,-613,-1945,1892,1932,844,254,1898,882,291,-571,-204,-2373,1359,-1602,-1240,-1675,-1083,396,-1206,-760,-1608,-1176,-761,-1668,-377,0,2264,-447,-59,2205,-340,-92,2277,2136,1223,-190,1154,-2293,462,932,-2577,676,429,728,1770,-1560,-1538,-721,417,3810,-518,-107,1601,-2789,-173,1582,-2855,-179,1649,-2786,-1843,495,419,-1840,477,383,373,1827,-2772,1963,2823,-488,1920,922,174,332,1778,2256,423,1878,2231,1785,565,-1885,-1926,483,-166,-727,-1624,-1662,-686,-1699,-1657,-746,-1663,-1634,912,-1337,-1663,1992,114,-1093,1981,-16,-1043,-2093,843,-1218,-2091,692,-1268,-2113,751,-1215,-1303,540,1682,-1304,486,1744,-300,-1368,2110,-281,-1251,2125,1747,156,650,1758,251,558,-1908,-149,-291,196,3074,-2264,531,582,-2697,751,2146,-2691,-712,-3496,725,-1832,1229,505,-1835,1270,546,-15,2592,2079,897,3510,386,836,3508,409,-1828,-69,170,-1830,-28,169,1219,3089,-1914,1295,2983,-2001,1885,928,350,-706,-2036,1773,-2047,-153,-452,151,378,-2719,-1804,-84,104,-1818,13,80,194,-1605,-1925,-1677,2641,304,-1633,2943,179,2293,1430,-1092,2057,427,-1140,2115,490,-1192,341,3659,507,-13,-542,-2314,3,-659,-2208,-29,-593,-2229,-99,1511,-2774,1190,3224,-1732,1222,3260,-1639,1235,3181,-1735,-267,-962,2176,-1892,808,453,-1865,794,412,-766,-258,-2223,2114,2170,-110,-783,411,-2598,650,-956,1735,-468,2516,-2599,1713,-1090,-883,-297,-3811,1098,768,-1854,1827,922,-1743,1737,-1100,-2234,578,-1115,-2245,519,1860,695,432,1889,784,406,-848,-1690,-1553,-1688,2852,-1565,-1606,2925,-1600,1902,-576,-359,1804,-652,-165,1790,-586,-161,-1481,921,-2391,1537,-1408,169,1847,-677,-781,2226,662,-544,2249,681,-602,1085,3606,-1073,60,2745,-2524,-1,2655,-2576,1967,-11,-1076,1937,-126,-1103,1940,-5,-1113,-1843,242,128,-1892,277,94,-1901,190,85,638,3746,-654,681,3726,-594,694,3774,-652,-384,-106,2230,-1995,855,-265,-2037,797,-137,1134,3284,815,188,-163,-2514,225,-100,-2490,225,-184,-2452,-589,568,-2678,-705,671,-2704,1897,-523,-757,-209,-313,2447,510,2980,-2299,2169,1221,-434,274,2050,2216,-1793,205,424,-1797,186,363,-1810,78,386,-2036,2228,-690,1658,584,-2113,-836,-1607,-1573,1762,-393,-126,1298,322,1823,1367,347,1756,-22,-511,2400,1352,2853,1039,1555,-1483,-449,1571,-1414,-289,2117,2340,-227,2272,1212,-775,2253,1268,-712,1684,-189,-1597,-905,2144,-2660,1468,108,-2003,-138,1839,-2780,2010,1328,-1625,-1100,-1297,-1538,-1078,-1316,-1589,1460,-1538,-1125,453,58,2199,378,-169,-2423,1841,382,-1712,1861,322,-1646,529,1293,-2835,639,1334,-2813,926,3462,536,557,1066,-2782,1123,3456,104,182,2657,1982,1199,2273,1701,1563,252,-2017,105,2829,-2469,59,2948,-2385,-79,-1300,2185,1091,389,1901,1479,-1571,260,1428,-1696,423,1467,-1636,220,-470,51,2186,-1479,-2758,-941,-1577,-2929,-827,-1543,-2764,-712,-260,-2239,-1811,1813,-828,-949,1752,-865,-977,1879,1460,286,1933,1523,297,681,1487,2157,-1756,1837,-2165,-1720,1892,-2189,-158,-904,2247,-167,-876,2269,779,3444,841,-1264,2130,1682,-1343,1940,1659,488,3610,-1452,856,3716,-835,-11,3868,-332,-3,3848,-181,43,3845,-220,1085,3535,-242,-1307,-1180,1438,-1356,-972,1431,-1359,-1262,1269,-1979,1972,-554,1320,-482,-1863,-1034,877,1929,225,-132,2704,110,-1151,2024,-1835,-216,-217,1400,-768,1434,1365,-629,1639,2068,80,-781,1986,443,-341,-742,-933,1795,-701,-969,1825,2286,1176,-1076,2325,1328,-1016,-528,1209,-2801,-571,1167,-2775,-613,1273,-2805,1435,3395,-1035,1355,3419,-1045,720,-1261,-1804,-334,1064,2137,-359,1294,2211,-423,1121,2123,-1634,2083,783,1993,1684,-1774,-1877,1133,365,2072,2668,-258,-1863,2550,-1717,-1861,2658,-1633,997,-1519,1717,936,-1589,1752,-712,-925,1716,-1286,3183,-1667,1505,2669,829,1521,2517,895,-613,1828,-2730,-910,-289,2082,1913,699,-1791,1890,785,-1826,2041,881,-1712,-32,-2269,1878,1952,280,-1496,1999,255,-1451,-83,-73,-2554,-47,-141,-2518,719,3020,-2217,799,3081,-2144,1408,517,-2333,1849,2109,-2111,-1004,3514,-25,-1036,3460,51,-936,3545,112,933,3590,-282,-610,-3722,-2142,-621,-2785,-1814,-2028,358,-1196,-2009,263,-1144,-844,555,1918,-810,611,1919,-935,573,1904,1934,344,-1558,2003,352,-1485,443,3771,-863,-1823,1453,-2123,-1880,1538,-2027,1146,-1435,-1503,-1761,2667,-116,-1757,2772,46,1844,-78,-230,1494,3115,-1572,-1696,1507,-2183,-1716,1568,-2245,1746,-1059,-862,682,1843,2152,-2099,1029,-1219,1433,-1154,-1288,-40,3898,-556,-830,3515,496,1850,602,297,1861,512,265,2303,957,-604,2368,925,-728,2280,931,-693,824,1294,-2723,1968,-362,-313,-1753,-867,-961,-1089,3463,145,-1100,3472,-53,-216,2345,-2638,-875,2010,-2670,-945,2041,-2684,140,3398,-1973,-311,-1265,-1946,283,3784,-18,1077,2987,1295,-492,-904,2088,2680,-3929,-420,2707,-3832,-514,-759,-1218,-1805,1691,2127,-2234,-530,-3395,860,2128,-416,-586,1012,1065,-2717,208,748,2005,1702,2222,-2177,-140,1351,-2765,-130,1215,-2789,1957,527,-169,563,3560,870,1367,2346,-2380,1432,2426,-2330,1455,2360,-2335,-1508,-1439,119,-739,-1585,1849,-463,2177,-2702,1963,-22,-1164,-1176,-2101,867,-1248,1134,1879,748,3746,-895,685,3775,-829,-479,3295,-2015,200,3875,-477,37,-98,2818,-936,-27,-2293,1790,1335,-2170,1038,3420,537,992,3440,642,1039,3383,680,75,3861,-335,79,3828,-185,-722,3595,182,-719,3606,13,-765,3611,-4,-1877,266,-218,-1834,144,-255,-1873,189,-268,-368,-1750,-1794,-332,2666,1944,-1936,231,-693,-1928,365,-660,1307,612,1660,1274,604,1639,-639,3761,-585,-700,3762,-499,-392,2731,1913,-298,2743,1910,-1110,3378,-1580,1597,3039,-6,-595,2816,1789,1433,-1469,-1219,1372,-1497,-1277,1432,-1435,-1227,-900,763,-2709,-1391,1809,-2567,-1334,1694,-2635,-1382,1686,-2598,2023,965,-249,1811,1550,550,1776,1589,608,1825,1539,620,1903,203,188,-1610,-1197,-958,-1863,-80,-351,175,-930,2238,182,-979,2199,-380,41,-2594,-323,10,-2546,1851,624,412,-1800,-136,-296,1113,3324,800,-1513,-1388,-1109,2357,-3629,-948,-743,1970,-2693,368,-349,-2299,320,-409,-2273,-1614,-1193,-1032,-1605,-1169,-1088,-1559,-1186,-1097,1504,-2600,-354,625,3584,-1532,594,-153,-2392,-364,3865,-918,-347,3862,-872,364,-1092,-1984,383,-103,2229,570,3541,-1577,582,-1979,1897,615,-1833,1908,500,941,1919,520,2326,-2651,1514,2334,-2342,1380,2447,1149,-658,1673,2165,476,2676,-2528,413,2647,-2512,-1771,-662,232,-1754,-794,257,2089,1682,-173,1658,3107,-763,1614,3109,-892,-1933,375,-619,-1863,99,-421,-1836,204,-289,-1874,191,-406,-1474,881,1666,-281,3904,-765,-931,408,1932,-1095,406,1889,-1751,635,750,-1732,423,737,-554,-1819,-1686,2210,2274,-938,1693,-965,-290,-626,985,1984,-497,990,1974,1765,1154,-2136,1059,-3069,-1707,906,-2795,-1680,-692,-864,1944,-628,-864,1997,-1287,417,1798,-1311,453,1752,-917,3623,-470,-865,3679,-599,-944,3703,-743,2184,672,-1393,2158,515,-1258,-150,-1640,2116,-2121,1576,-1133,1982,408,-1552,-1828,-156,-267,2009,604,-639,362,3758,-1226,396,3685,-1279,1843,46,173,-438,2874,1839,-1018,811,1902,1067,840,1889,-1791,1761,527,-1755,1804,549,-1804,1819,491,-2042,2172,-646,790,-777,1898,-813,-1450,-1663,-762,-1409,-1684,-786,-1517,-1642,491,3362,-1927,678,615,1907,826,609,1921,43,3827,-62,1952,699,6,-1775,2189,-2100,-1781,2086,-2092,276,3880,-593,707,2084,-2668,-403,-1334,-1920,-494,-1314,-1899,-437,-1283,-1953,1945,2,-477,-1824,-106,-259,-643,1142,-2809,-1962,544,8,-1789,1693,606,575,1413,2200,-136,-948,2015,-247,-947,1970,1016,-707,1828,1219,-1353,-1445,1260,-1444,-1422,-814,2413,-2585,-881,2383,-2561,1101,2389,-2470,254,-502,-2270,754,-919,1856,697,-942,1916,753,-942,1821,-432,1905,2222,409,-1055,-2008,448,-1124,-1965,537,-886,2074,938,3702,-888,-214,-610,2241,-121,-538,2317,-259,-559,2223,1083,3450,200,1151,3436,163,1607,1725,-2400,1701,1864,-2305,763,3153,-2058,1787,2187,520,-1535,-1390,-1056,-1529,-1343,-1058,-1503,-1394,-1079,1507,1367,-2485,1562,1560,-2403,220,397,-2734,241,328,-2688,1474,3263,-84,1725,-3123,-745,1806,-3312,-1076,2014,2102,-1572,1999,1927,-1679,2013,2038,-1694,-2058,2002,-1550,-1656,193,1255,-1682,484,1159,-1706,255,1076,1697,1610,861,1723,1452,807,2006,418,-266,2038,1656,-1669,19,-529,-2306,725,-843,1919,743,-791,1911,700,-822,1950,1911,-689,-247,356,883,1906,633,2837,1759,593,2887,1745,-1855,1312,-2007,705,-732,1941,-1686,-893,-1066,-625,952,1920,-723,962,1964,-2043,1944,-1391,-730,-223,-2303,671,116,-2458,583,100,-2532,-1816,2724,-1534,1453,3336,-987,1946,2742,-1301,-133,2558,-2618,-198,2773,-2510,246,3092,-2279,-934,-1237,-1710,-864,-1296,-1675,1810,2615,-1760,1766,2697,-1684,540,3753,-875,500,3800,-812,-816,1578,-2768,2040,443,-401,-755,1678,-2779,1815,1379,526,1931,624,-1747,-1920,1413,-1993,-1900,1324,-1959,1958,-62,-734,2051,1606,-1741,2014,1782,-1712,-1503,184,-2021,1663,2697,-1773,2162,1006,-1460,2214,866,-1386,859,3713,-918,113,-1296,-1989,558,3177,-2069,514,3242,-2082,1638,470,-2017,1488,3358,-581,-1990,470,-274,-536,784,1759,2102,479,-380,-1630,-2964,-645,869,2552,-2483,886,2527,-2531,826,2473,-2516,-2100,1510,-1032,619,3591,159,1088,1554,-2711,-1760,1868,582,-1764,1872,491,-1877,1066,390,1574,3111,-270,-1891,728,398,-1913,355,-341,-1921,347,-309,-1945,424,-296,1180,1822,-2653,1745,-855,-640,1285,716,1742,1276,666,1718,-1851,247,206,-2068,1649,-591,-1312,1351,1887,-1354,1395,1829,-300,-987,2126,1318,1349,1881,663,3403,1046,717,3332,1122,1179,1180,-2655,1127,1082,-2690,1774,1523,673,-1764,2554,-11,1572,-1470,-660,-1530,2265,-2363,1979,1146,-1855,1786,1641,603,2187,1165,-1481,2152,1336,-1487,-1009,-2853,619,1946,-679,-169,-1302,1208,1915,-1728,-892,-1018,-1708,-955,-1039,644,3073,-2212,-497,3711,291,-192,-676,2263,209,-1193,2116,877,733,-2618,291,-1815,-1801,354,-1808,-1817,217,-318,-2403,2107,653,-360,2238,1962,-524,-1795,2144,373,1757,-1006,-894,-1952,4,-1265,1048,3639,-677,454,3824,-993,496,3754,-1028,152,3253,1660,1797,-104,-288,1802,-138,-295,-1299,-1974,704,-1382,-1854,498,-1536,137,-1911,601,948,1910,1894,1581,-2019,1979,1477,-1956,-1352,1832,1708,114,3490,-1856,-835,-716,1902,-273,213,-2658,-2002,471,-260,-1848,252,-222,-441,1356,2228,-486,1313,2209,1011,2340,-2538,2026,264,-1355,1733,353,757,1738,462,818,1193,-125,-2055,1255,-177,-2014,2054,1906,-1635,1890,881,411,-1265,-2016,383,-1893,272,-374,-1975,2089,-183,2298,394,-957,143,1313,-2822,247,3743,-1329,-807,3568,-18,-1649,-1127,-916,-1668,-1078,-893,81,-235,-2491,1580,-523,-1409,1554,-458,-1488,-1542,3301,-705,-1556,3249,-843,957,2320,-2556,2068,435,-1427,-39,-68,-2591,-2072,949,-1561,-2059,838,-1646,-47,2603,-2573,1965,460,-201,2012,536,-178,1478,-3812,-1965,1128,-3762,-2011,-884,252,1981,-1940,2684,-1422,837,3727,-999,2006,1090,-92,2012,1015,-33,1869,2791,-1438,1788,2857,-1385,-499,-1056,-2006,-424,-1080,-1996,2248,1300,-572,302,-3751,1086,141,-3667,1096,192,-3926,1146,-14,-162,-2549,-1109,2159,-2605,-1194,2129,-2591,-106,3754,-1307,-161,3790,-1253,-1736,1894,687,760,997,-2759,1719,-902,-1015,2186,-204,-742,-1779,-771,-939,772,3593,126,870,3550,73,186,-1527,-1890,51,2282,2204,-621,2337,-2636,-558,2306,-2678,-186,3905,-815,-132,3888,-854,1120,3414,243,1311,-870,1593,1150,-638,1829,-877,-1552,-1542,-1202,3448,-105,1997,619,-511,525,2524,-2584,1042,438,1917,997,388,1922,-1686,-1086,-935,1844,-323,-1190,1004,3546,-1405,1090,3550,-1281,-575,-1086,-1926,-599,-1062,-1889,2030,512,-1479,-76,-1013,2192,-1663,1912,817,1265,-1594,-1342,-710,-1261,1819,-1165,-132,1959,-1218,-365,1894,2267,1426,-745,1325,3420,-1144,1035,3473,107,-199,2163,-2712,-149,2109,-2696,-1328,-3199,-1631,-765,-777,-1947,1327,3404,-1234,2247,511,-688,2267,547,-716,-1218,1646,-2656,-1027,-1206,-1672,-1026,-1260,-1616,-884,2240,1989,-596,2399,2037,-33,-670,2306,-64,-749,2315,-1935,430,-370,-1916,355,-382,-1500,3304,-573,-1566,3243,-580,-421,-972,1896,-414,-937,1870,-131,2771,2015,2032,2754,-336,2143,2663,-627,2108,2755,-637,688,3084,1501,925,3028,1397,-195,3825,-1114,-2035,1867,-485,1421,-2656,-139,1366,3244,326,-1790,1961,428,1955,1297,187,-1161,3471,-1368,-1239,3392,-1359,162,-1283,-2010,-1546,-1305,-1126,1143,-537,-1914,-616,3476,-1700,-650,3364,-1794,-1816,1402,524,-1840,1382,472,1862,947,388,-2018,899,-176,-1996,921,-136,-2028,981,-315,-1969,469,-354,-1076,2767,1479,-1023,2779,1503,-169,-404,2349,-173,-340,2357,2139,1973,-1277,400,3547,991,-1338,1575,-2667,-1353,1557,-2595,2313,1429,-902,1123,3200,-1756,1176,3155,-1826,-2118,1104,-1304,1496,2632,-2127,377,-368,2310,436,-383,2143,806,134,-2442,-795,1243,-2792,-903,1336,-2750,-689,-2092,1660,-664,-2208,1571,-1839,1683,403,1635,3095,-1142,-840,2111,-2651,-801,2025,-2685,1867,649,378,-1678,-882,-1200,-2011,469,-393,-2090,476,-428,635,-1060,-1933,-863,2069,-2692,-1379,-401,-1679,715,3546,494,681,3551,442,-1176,3354,347,-1941,2724,-1233,-890,3711,-793,-750,-2686,-1724,-797,-1982,1734,-2016,438,-463,-1798,1753,611,2133,-3649,-188,-940,2741,1603,-460,3415,-1826,1566,-705,-1329,726,3698,-534,1592,3104,-593,1692,3032,-434,-92,2493,-2613,-1941,2012,35,-1861,2116,88,-1959,2091,-57,602,2798,-2439,621,2726,-2431,549,2703,-2476,1941,579,15,-1114,-2206,637,2089,530,-1366,-1496,-2261,-811,-1511,-2252,-611,-1539,-1789,-776,2003,2101,-1788,-355,2783,1904,2165,-221,-814,1651,-1227,-990,2107,1267,-160,-958,-1287,-1649,-1761,2509,-1844,-1519,-1412,794,-1933,447,-574,775,838,1799,889,-101,-2272,2148,-3459,-498,1840,680,-1867,503,-3904,-2196,629,-3723,-2136,2164,-315,-732,-88,2345,-2680,831,3516,488,704,3534,597,1165,39,-2196,-1481,2676,-2077,-2127,399,-816,-1977,329,-713,19,-3845,1143,2049,248,-576,-2153,1256,-906,-1930,493,-513,-1924,503,-531,-1969,612,-89,-1979,631,-39,1480,2872,587,644,1786,2181,-1936,486,-514,-1323,1382,-2624,1103,3387,540,1062,-2004,1360,-765,-940,1820,2110,1340,-226,-44,2095,-2720,1923,-329,-1081,936,1847,2047,-1835,186,-1632,-1744,39,-1720,263,3671,762,550,1137,-2826,-1886,1666,266,1761,-882,-711,691,-1143,-1900,0,2060,-2751,-5,2117,-2699,59,2102,-2741,-1838,-13,279,-1874,30,269,-1854,30,203,64,794,-2746,110,859,-2816,92,717,-2766,-1767,-353,559,503,3430,-1789,552,3397,-1815,-1446,3360,-1215,-1513,1951,-2500,-1432,1954,-2565,-903,1154,-2708,-950,1280,-2750,-861,1207,-2745,870,-2152,1415,-1537,2181,-2429,-1278,2423,-2431,1898,-364,-1034,1914,-157,-1054,1930,-312,-980,265,-153,-2478,-1076,3476,-1489,1704,-3618,-1761,180,2906,-2415,112,2963,-2388,790,-1207,-1850,-1601,-1238,-1039,-1588,-1252,-965,-1025,-2640,-1548,-294,-1591,-1851,931,-1465,1759,543,-1507,-1799,504,-1563,-1807,-1421,1370,1744,-1459,1631,1564,-1511,1262,1600,-942,-557,-1992,1196,-603,-1874,1265,-636,-1812,-2036,559,-1274,-2080,672,-1398,926,-1530,-1596,-1651,-1055,-1075,-1642,-996,-1111,-2058,1269,-248,270,3792,-1232,309,3760,-1179,71,-698,2306,1547,-3163,-1333,-1884,-395,-474,-860,479,-2606,-2054,732,-223,2058,1967,-1548,1383,3100,721,1452,3162,413,-1315,-1105,-1463,-1357,-1025,-1507,883,3457,713,-1486,2759,-1920,-1775,-356,-125,-695,3339,-1823,602,-966,-1981,577,-795,-2015,672,-939,-1943,1853,2150,458,-778,301,-2523,167,-2617,-1852,113,-857,2286,12,-817,2309,-637,-1287,1864,-645,3801,-857,185,488,-2693,-10,-1031,2122,616,-106,2144,522,3526,-1659,2082,412,-943,-1655,2078,-2341,1208,3225,691,75,1121,2293,545,3769,-553,531,3731,-412,-464,-1196,-1957,-1816,2935,-710,150,-460,2360,-1666,-970,-1088,-1955,541,-163,298,1837,-2784,-1515,2693,753,129,-769,2300,-1154,1949,-2657,-1073,2073,-2642,-1713,-956,-96,97,3923,-837,-1991,548,-179,-441,1066,-2802,-1415,-1492,1032,1683,-1175,-958,-1331,-1492,-1308,975,3466,565,511,2381,-2642,490,2426,-2620,-257,2786,1925,1835,1448,544,1804,1479,587,-1963,-210,-663,-1923,-256,-640,1098,3352,650,1248,628,1691,1755,2885,-5,1990,-489,-571,-1824,2060,292,404,-1543,-1853,296,715,1831,-477,3827,-624,-467,3843,-528,906,1028,-2696,1748,357,616,1778,424,529,864,3592,-199,-1470,-369,-1716,698,2748,-2416,670,2804,-2370,1488,1100,1697,-1099,692,1742,807,-1658,-1604,-2003,-201,-699,-1341,-1421,1224,-1198,-1621,1371,-1028,2014,-2678,-2021,-10,-741,-1943,92,-721,-1943,-52,-723,-1614,-1122,-1130,-311,671,1837,1971,-3605,-1481,-274,-1296,-1968,-1582,451,1427,-1537,391,1522,1249,-861,1682,1232,-602,1798,1756,783,-2097,-1964,1978,-221,-1967,1981,-386,1713,-791,-265,1032,3465,234,1944,361,-357,-910,3567,-96,1731,1882,-2217,1120,2267,-2521,-1981,372,-770,-1957,496,-640,-631,-584,-2132,-698,-655,-2010,178,2524,-2610,137,2536,-2605,341,665,1812,-135,3857,-1121,2013,700,-323,1977,631,-252,1978,615,-418,2003,2550,22,692,-121,-2322,-334,2810,1872,-16,1813,2289,-209,1873,2265,364,1736,-2818,1418,3018,-1826,295,-137,2411,-2107,831,-1327,-277,508,2114,-2069,613,-1325,1164,-799,1756,1806,2796,83,1994,373,-681,-1932,500,-501,1436,1429,-2491,1528,1495,-2491,-600,819,1787,265,-390,2480,350,-363,2369,2166,2530,-965,-2029,1922,-1519,-2006,1813,-1668,-2037,1789,-1529,-1579,2994,189,-211,-1643,-1882,-270,-1608,-1894,311,-313,2587,1957,406,-576,-377,-407,2192,-1195,2040,-2619,1480,3294,-1096,-354,2223,-2722,1899,-440,-894,-1858,426,201,2020,-542,-550,-1979,1922,-1681,-362,3411,-1848,2245,549,-554,656,3567,617,-353,2075,2195,-606,-47,2141,511,3623,338,-557,582,-2754,-899,518,1924,651,-964,1928,811,413,1917,2079,333,-1143,-1766,2798,-1403,-534,1374,2203,1413,-801,-1435,654,-3671,846,730,-3613,767,-1628,-101,-1732,847,2391,-2601,-1341,-3102,126,-822,-1721,-1541,-1258,2087,-2552,-2084,1283,-161,1351,-706,-1619,-2240,-3871,-83,115,-1194,2132,-1172,-117,-2141,-1110,-202,-2093,-604,3569,-1463,1224,-3042,-1586,-283,-503,-2282,-333,-466,-2295,1759,-630,-79,1779,-620,-310,1810,-536,-310,-1283,-1520,-1332,-1450,-1427,-1227,-470,818,1825,66,-1190,1986,381,3072,1729,2162,1793,-1172,2182,1703,-1250,-1741,-565,678,-1026,-2880,-1636,1589,3083,-229,-22,-1831,-1877,1846,332,332,1852,290,303,1738,-1021,-808,-227,583,2132,-1596,-1310,-940,-1598,-1327,-888,163,-446,2489,-1932,413,-23,1919,363,-210,1469,453,-2154,1694,533,1133,2247,1025,-1088,2266,938,-1032,1196,3592,-803,1175,3554,-858,1833,-706,-737,-1835,1890,-2066,-417,-3105,849,-1699,-992,-645,1007,573,1876,113,3821,30,-2282,710,-739,-297,-3579,1033,973,-1653,-1497,-1418,984,1743,-1132,-358,-1963,-1179,-417,-1909,-242,-298,-2399,1935,-244,-647,-162,-2369,1717,-76,-2302,1820,-289,165,2323,-318,-50,2328,-1876,61,-1516,1770,2943,-105,1245,1340,1986,1208,1294,1980,1321,1278,1918,-1952,2637,-1371,682,3528,686,-1139,3595,-810,-1182,-3446,-1858,-1096,-429,-1899,-480,-132,2173,-441,-177,2161,1434,3388,-481,-76,-459,-2312,28,3845,51,90,3800,118,1969,-61,-719,-1177,-1317,-1494,-1127,-1430,-1488,-1205,-1402,-1518,-609,1043,2016,1632,-343,-1539,-126,-1191,2119,-205,-1154,2063,-282,-1160,2065,-1630,-1175,-185,1792,-785,-637,1494,-1784,-77,1842,-594,-643,0,-1782,-1893,1655,1509,974,1265,2073,-2556,1143,3482,-127,1214,3482,-138,-1758,-910,-958,907,-546,1983,781,-753,-1956,949,3030,-2093,898,3038,-2158,902,3073,-2047,401,3791,-924,1520,-1475,49,1527,-1379,71,1754,3060,-902,1049,-335,-2093,1890,1017,-2022,1862,1088,-2082,-1505,-1348,-1147,-2657,-3725,-750,-648,2813,1780,-417,-3887,-2202,-1012,-893,-1687,-980,-848,-1759,-393,-3408,933,-285,-375,-2368,986,2812,1517,766,545,1920,-1861,347,210,-679,582,1903,-302,1853,-2785,1347,-272,-1912,1699,-1001,-75,-1367,-970,-1475,-1434,-933,-1411,1384,3366,-1273,-1457,-646,-1516,332,3661,603,-1276,2500,1323,-562,3217,-2054,-425,2867,-2391,498,430,-2671,2155,1481,-1402,319,-1856,-1790,1725,1967,678,1789,2017,568,988,3392,706,-809,-2027,1641,763,-1659,-1656,1899,2168,-1992,559,-1737,1950,-1857,-16,201,1142,3589,-676,-1867,-601,-850,-1895,-602,-908,-1104,-789,-1665,-1363,1820,-2621,1427,-788,-1534,1340,2802,1097,704,2971,1646,-1841,1168,476,-1521,-1558,-199,-1517,-2581,-656,220,3244,1627,-864,-1494,-1607,-841,-1552,-1616,0,3531,-1754,-17,3439,-1843,-43,3526,-1705,1188,650,1727,1234,633,1703,1049,-541,-1931,-1892,2473,-1771,1897,1800,317,-146,-3196,999,465,-2913,903,-2057,1536,-1388,-660,-2838,792,-910,-2582,691,-66,3329,-2051,-90,3223,-2120,2124,1575,-136,2268,1312,-854,3,-257,-2501,1825,11,335,2168,1497,-280,2182,1413,-270,-2223,644,-563,-863,1493,2113,-1328,2140,1561,-1369,2188,1427,1597,-1272,-1027,-1085,1607,-2666,-1430,-699,-1555,-1734,-3374,-1383,1698,1880,703,784,2574,-2507,788,2655,-2444,898,-776,1860,108,-1631,-1910,-1609,2042,833,-989,2795,-2312,-1112,-676,-1764,-692,2778,1749,-803,2808,1664,357,2728,1903,-153,1457,-2807,-870,-1069,1809,-1630,-1230,-928,-57,-945,2263,-207,-1837,-1828,-284,-1932,-1806,337,3678,-1346,2266,916,-1154,2282,942,-1240,234,1632,-2826,-1206,3515,-915,-1258,3481,-949,-1286,3515,-880,-488,3736,-22,1985,706,-195,2014,761,-228,-427,-367,2219,-1257,-1282,-1482,1900,266,72,-26,3549,1121,524,-785,-2074,520,-866,-2012,-404,3825,-900,-1707,1953,679,1230,3030,1051,-2043,2424,-1063,-1237,712,-2525,-1738,-975,-853,1465,311,-2074,1365,303,-2198,1834,-156,-262,-2246,632,-660,-820,863,-2747,-1905,1378,329,49,3755,683,-2265,727,-678,374,-2088,2034,-1917,520,134,-944,-1163,-1642,1961,447,-533,1962,546,-410,-922,-3147,-1815,-1136,-3119,-1692,-12,-1189,2000,1943,187,-257,1930,194,-274,2258,892,-716,452,-3617,985,554,-3697,931,1890,342,258,-1611,-1081,-1087,471,499,-2724,-1652,540,-2032,1441,589,1582,303,-3702,-2176,90,-3855,-2190,-22,-3851,-2187,688,-893,1940,675,-878,1962,691,1267,-2801,714,1185,-2771,1937,284,115,1950,371,133,-314,456,2105,909,318,1961,888,354,1936,739,357,1941,-1015,3446,-1517,993,3221,1092,243,3880,-820,-2022,829,-397,-1135,3617,-945,141,-50,-2583,-1411,-97,-1938,-1369,-205,-1886,-53,1439,-2844,-1597,1946,-2431,-137,3306,-2054,-838,868,1932,-955,1335,2099,2130,-241,-643,-610,-883,2007,522,2744,1843,1919,-11,-1200,-175,2684,1998,606,-1715,-1716,1847,1717,358,783,1470,-2724,-1523,-1395,-1029,173,1631,-2788,-1288,-90,-1976,502,724,1736,1592,3116,-1207,-2064,2496,-1184,-2056,2522,-946,1739,887,-2122,1672,784,-2136,2095,1468,-75,-1138,716,1821,1409,-1408,-1320,1383,-1472,-1336,-283,2360,-2654,-1842,-3255,-336,904,2209,1988,-718,1185,-2788,163,3274,1551,1395,1546,-2584,-852,-1748,-1533,2163,508,-441,1760,-692,-163,1200,2002,-2616,-2010,2124,-350,-1726,-3449,-1530,599,1620,2196,-857,3066,-2148,1683,-1071,-930,263,-235,2688,1722,1928,728,1545,-2883,-881,-831,-3189,636,1253,-1540,-1399,554,-709,-2068,-848,-594,1944,-1073,-3011,414,1677,-480,-1341,-173,-3686,1097,1601,519,-2069,-1782,1932,511,-1735,1985,576,-1786,493,-1974,-244,-1647,-1893,772,3452,894,1898,1775,362,1618,2528,-2050,52,2035,-2739,1862,2736,4,-1312,2300,1472,-1726,2880,-1461,-1776,-789,-39,-1384,3202,-1577,-1279,558,1656,-2378,923,-732,1774,-195,575,-1259,-2710,222,-1255,3416,-194,1969,8,-1001,1394,3040,720,-783,981,1989,1532,3317,-502,-844,648,1783,588,2040,-2730,-1497,3370,-984,-1131,1559,-2658,-1493,-44,-1896,802,-1103,-1905,-1923,-356,-714,1281,52,-2071,1541,2114,-2399,-386,2816,1894,-1850,112,-1556,-1203,-1214,-1488,534,143,-2546,1224,3510,-498,-2343,907,-779,-1093,3582,-1235,1416,3366,-391,-1073,-1224,1715,-201,-1706,-1888,1937,270,-423,-1611,2147,-2360,-242,1700,-2797,714,3578,137,714,3580,247,258,-302,2406,-489,-1031,1838,1444,-1982,33,335,633,1848,1532,3326,-939,1464,1030,1736,-1957,2780,-845,495,3793,-915,-1845,50,230,-702,1395,-2742,-666,1233,-2771,-2254,905,-692,2257,-3654,-1193,2397,-3789,-1255,72,1558,-2845,-43,820,2306,-13,978,2288,1615,728,1335,-1527,2096,-2416,-822,1938,-2698,-1010,-794,-1782,-1092,-895,-1685,-158,-125,-2540,1100,2331,-2544,-1105,-1591,-1504,-376,3528,-1726,-2073,199,-794,-1202,-2108,693,2261,1536,-865,-771,-488,-2065,980,3059,-2069,-1312,3052,-1876,-34,3667,809,-1705,-3590,139,-1815,-3744,249,-1911,712,278,-1872,667,227,-1896,623,290,-1608,2779,-1743,994,-3928,802,141,-1429,2149,1755,2108,549,-1275,-2247,350,1778,1410,654,1551,822,1504,653,2759,1780,270,3866,-973,-1282,-2018,601,-1973,214,-1301,1757,-896,-882,-1962,2222,-1628,-1968,2093,-1768,-2005,2186,-1574,-1002,-1581,-1536,959,2167,-2618,136,1433,-2824,812,2688,1740,-716,2051,-2686,-367,3737,366,-416,3703,491,-270,-708,2223,-315,-690,2205,1400,3347,-302,1474,3345,-341,1073,2735,-2340,-794,3074,-2120,-136,-1079,-2072,298,-1912,2124,-636,-957,1730,1999,1402,-1719,-892,-1681,-1517,-655,-1804,-1632,-79,3483,-1832,-111,3507,-1797,1574,45,-1760,1846,-589,-783,-1432,-1882,95,-2137,-3466,-460,-1291,1450,-2650,-1405,1542,-2566,536,3294,-1934,92,1291,-2858,-1825,-624,-938,-1822,-725,-920,-2084,1109,-1476,1854,914,553,1850,838,529,1894,421,241,2249,1106,-697,266,-346,-2350,1412,1452,-2545,-896,-3,2061,-985,-129,2055,-858,-150,2101,-467,-165,-2424,533,2767,-2434,50,-1161,2088,2121,1755,-1314,2098,-3932,-1712,2416,-3931,-1394,2269,-3930,-1554,-1064,-1619,-1477,-950,-1550,-1575,-781,-836,-1919,-730,-877,-1970,-1670,892,1052,-118,-1828,-1876,1081,3201,1027,-1768,1051,750,-1818,908,610,-1758,842,782,-1667,1185,-2247,1821,1030,552,-1931,2316,-1806,-1925,2282,-1719,-1887,2411,-1676,-1056,3621,-1093,1868,-3462,-1356,1197,-1597,-1404,-1916,2517,-1662,833,3122,-2081,294,3717,449,-1026,2338,1846,-1070,2129,1903,1444,1670,-2517,-522,367,-2613,613,-729,2017,-1210,3489,-804,2036,1311,-1698,-1097,-1859,-1420,1171,3256,-1679,1592,3174,-681,336,3347,-1979,100,-2512,1567,413,-140,2204,-324,3724,473,-372,3668,714,-317,3724,579,1089,2176,-2559,-1880,1018,374,1007,2187,-2559,61,2959,1901,-2035,774,-1584,-2024,810,-1506,440,-1299,2038,-264,3696,736,-1777,-348,271,-1790,-117,-291,2226,1410,-597,-346,2897,1875,275,2657,-2554,-2044,2481,-1315,-1985,2400,-1435,-378,-2631,1194,-1822,142,-262,1094,2124,-2600,-1522,2674,612,-1855,-7,308,-1832,49,331,-1840,-3793,-1817,2142,-3778,-1537,1463,172,1622,1904,384,-1683,322,-2792,-1887,583,-786,2049,687,-773,1964,170,-1621,-1882,225,2508,-2632,-75,455,2529,-1629,502,1303,2079,-483,-617,2603,-3718,-824,-1573,2867,-1703,-1821,-3,-343,-1868,7,-428,872,3489,489,-319,-109,2317,-632,-218,-2304,-611,-321,-2301,-736,3743,-734,-750,3739,-857,40,-431,-2401,65,-506,-2318,-1128,1842,-2676,1912,2823,-286,-537,3697,188,2019,1001,-1743,1801,-636,-821,169,-238,-2448,-47,-1724,2148,-1594,1348,-2335,962,2855,1503,931,2904,1543,302,642,-2784,1312,-658,-1661,1453,3321,-1165,-135,630,2311,1025,-1038,-1774,261,-1889,-1802,1740,-827,-571,1724,-410,-1384,611,1364,2185,2074,2647,-1166,-1556,2380,-2292,-1690,-1034,-885,789,3554,376,202,-333,2336,1597,-634,1066,-1200,-1448,-1454,1839,-643,-665,371,-1520,2051,188,-1588,2101,1755,11,682,-1078,908,-2670,-1930,282,-453,1249,641,1697,-771,-1589,-1578,2301,1648,-765,-1913,130,-484,1099,471,1891,-601,3791,-507,2078,1224,-1636,-891,-2157,-1539,1882,839,466,-653,2300,-2657,-787,2351,-2621,293,3563,-1584,-1470,1759,1445,-406,-817,-2133,-85,3729,-1411,-42,3730,-1364,343,3141,1697,-27,3195,1723,1646,3011,-244,-1983,194,-557,-2134,-3931,-1682,-2269,-3931,-1553,-221,-452,2280,-123,-509,2332,-1568,-2806,-558,-1989,297,-535,1428,1442,1703,-1825,1794,-2105,-100,2915,-2375,943,214,1983,53,1365,-2857,489,3760,-580,-1991,381,-491,-1359,-1180,-1439,2188,2129,-367,1709,1856,800,-1092,882,1912,-966,958,1978,1848,144,-251,-1333,2838,1109,336,-1129,2031,-466,-270,2142,1558,-1594,-667,-1788,752,660,203,-731,2248,939,3457,630,-1562,1673,-2442,1866,793,-1944,1243,3263,635,1665,-3225,-1201,850,3303,-1899,-1986,89,-567,1702,-954,-1041,112,891,2256,-658,2443,-2619,1544,2549,-2041,1520,-1679,-275,41,2209,-2680,-48,2278,-2684,-2468,-3931,-1334,618,3372,1188,308,2752,-2489,-476,-633,2107,598,-827,2025,-2061,652,-1215,1310,3464,-1085,-776,1409,2159,480,2492,-2621,490,2540,-2609,1851,-329,-1248,-1888,70,-455,-2027,942,-67,1443,3091,447,-674,-709,-2060,1242,1109,-2626,251,2771,1899,2124,-343,-754,2075,-389,-732,1114,3593,-913,-806,3745,-739,-801,3754,-590,-910,2147,2000,1171,1915,-2625,-768,1064,2007,1510,-2791,-261,306,3653,-1441,1488,3150,269,1675,2390,723,126,2722,-2528,-1460,-263,-1702,-232,3412,-1828,-995,887,1928,42,-1670,-1942,1561,469,-2101,-1224,617,1716,1946,-318,-851,1954,-407,-816,-1029,445,1925,-355,3717,144,1558,3266,-575,-240,818,1971,1869,247,-223,-1752,-779,-615,571,-2050,1872,1805,-717,-609,1441,-3929,472,468,-294,2142,1776,677,-1972,2100,-265,-823,-1881,2866,-668,1871,1128,478,512,-1047,1771,795,9,-2401,711,66,-2399,1294,614,-2398,-777,-3924,-2131,-544,-3899,-2188,-472,2671,-2504,-1029,3444,414,-1093,3377,440,-669,3670,24,1321,2382,-2418,1588,2886,374,1335,2640,-2238,-1333,-2160,253,-1315,682,-2425,-169,-1934,-1832,1545,3114,-1400,102,-3565,1054,-1686,1829,-2327,1346,-1109,-1429,1296,-1083,-1441,1015,2671,-2430,-183,-55,-2586,1099,-1081,1726,-704,-1642,-1719,-1355,1150,-2562,-1238,-829,1700,1590,416,-2065,-265,-315,2346,254,-319,2338,-525,-240,2110,1532,-2770,-782,2816,-3929,-655,2743,-3817,-764,-1823,-138,-196,-1365,362,1754,-1409,563,1618,-1843,-51,-254,-1838,-57,-216,1983,-668,-246,-930,1645,2074,-904,1721,2090,-2039,1305,-91,-255,-415,-2368,-862,156,2021,-1292,3526,-767,-1039,2827,1459,-170,3695,621,-1024,-988,1761,-397,-1924,2068,-309,-1863,2112,-1434,-1303,-1256,-972,3505,-1467,-1586,2786,448,447,3373,-1820,-1573,-1239,-1109,-221,-991,-2056,2171,1600,-1295,-2001,-662,-143,-1945,-562,-128,-1876,-654,-97,-1890,-591,-89,-209,-1007,2113,975,-634,-1998,946,-744,-1916,-744,3744,-543,-557,1356,-2805,1091,3632,-960,-1228,1577,1897,-1831,-569,-100,421,-44,2225,1164,-931,1719,1301,3280,-1490,1312,3273,-1569,-1883,-705,-138,-1955,-706,-142,-1739,2621,132,2113,408,-1196,194,1591,2299,-1006,2858,1491,-1565,3186,-187,-682,1964,-2746,236,2727,1927,-70,1415,2327,1382,-2419,-1148,-1837,-664,-130,503,-1440,1978,639,445,1898,2239,1187,-1356,2209,1050,-1397,-1446,3149,329,-1476,3198,123,-551,3820,-996,-42,2627,2077,-325,-2161,1995,-371,-2187,1898,-1649,-3781,-1903,-353,-3927,1088,-1574,1765,-2407,979,898,1935,-810,3374,-1836,-1122,1814,1940,1162,1688,-2648,225,3753,283,-301,359,2211,-287,301,2278,376,2117,-2711,313,2176,-2736,-1885,1797,-1986,-791,3288,-1950,-668,-3411,746,623,-735,-2054,-1570,-1066,-1209,-1539,-243,-1714,1369,2806,1037,692,3627,85,-696,1799,-2744,-687,281,1988,-1919,168,-284,-1928,160,-264,-1916,213,-268,-1916,68,-278,1300,558,1651,-950,2886,1531,437,-995,-1985,-1914,59,-254,-1877,2368,-1840,-1886,337,-199,-1884,260,-197,1028,1369,2102,-215,-3927,1142,1085,0,-2258,-1616,-1299,-809,-671,835,1800,0,1186,2309,1983,2748,-178,-1585,-805,-1273,1724,1013,895,885,2887,1609,-1506,-1415,-1121,2310,922,-448,1676,-995,-189,-755,-2455,985,-699,656,1793,-1720,2440,-1966,-1898,98,-226,-2026,1090,-70,-1998,1001,18,-12,-2413,1711,1575,-1321,-102,1416,-909,1306,1621,2999,-55,-759,649,1793,821,-3509,652,411,426,-2692,-1470,1548,-2538,-1709,2000,655,-1733,1928,624,2202,1927,-1103,1377,-1811,623,373,-518,-2219,-548,-1020,1753,935,3496,459,2004,910,54,359,3730,146,-73,2759,1999,-10,3016,1876,-27,2956,1922,1363,1011,1776,-1655,3121,-1048,946,3242,1092,-1041,-1460,-1517,-1089,-1500,-1514,-1102,-1431,-1538,1838,133,-261,-1980,802,-39,-1818,-105,242,2071,495,-235,1982,1246,-1733,1767,-809,-881,1962,570,-287,-1657,1187,-2321,545,3708,-143,-208,-1191,1941,1538,-3929,-1988,1503,2257,-2328,1398,471,1632,1483,-2363,-341,1984,681,-71,-378,2799,-2488,-1426,3244,103,-160,2606,2024,-159,458,2432,-108,575,2418,1228,-2112,367,1801,-3930,-1914,155,3099,-2276,1419,563,1622,-1259,2157,-2574,-1670,2798,-1715,-1608,292,1387,924,3171,1157,33,-773,2320,336,-3589,1028,1933,2924,-902,-1052,2562,-2431,1752,-864,359,1555,107,-1821,-1872,2193,-1899,-1426,1630,-2586,1935,-60,-1249,2769,-3929,-525,50,3061,1840,-1903,784,345,-1873,114,-283,-652,-785,-2002,509,2922,1744,379,3710,-5,659,292,-2576,-548,3758,-418,-1615,22,-1798,-329,-818,-2146,-823,1766,-2738,178,-1103,-2053,-851,450,1939,-1196,1770,-2660,328,-612,-2145,-1896,2151,-2010,1049,676,1724,1134,3594,-1007,-73,-1186,2128,1448,-1379,-1246,-1994,258,-1343,-1374,-1525,-1211,-1600,2898,293,-170,-336,2414,1657,-936,-1069,-1115,-32,-2177,49,-3926,1158,1794,-43,473,-552,-550,2070,-1913,2836,-884,109,-955,-2110,-1684,1141,-2189,1075,-919,-1760,-1808,-448,-174,-709,398,1917,-612,464,1875,1523,1328,1534,1776,-736,-635,-1673,-3829,356,2319,334,-842,-791,2863,1672,-1370,-1079,-1419,-242,1783,-2791,60,-1596,2118,726,-1133,-1827,-174,719,2146,-215,641,2093,-1112,1441,-2678,2536,-3930,-1252,892,3428,793,-2031,-3510,-256,-380,-913,-2074,-462,-1388,-1863,550,-971,1822,404,-1611,-1913,200,-674,-2225,-246,3046,-2318,-1437,3416,-994,1206,260,-2300,979,3390,794,-1981,420,-420,-208,-1220,2130,927,-1699,-1508,1509,-1078,-1309,857,-2466,-1602,1361,-561,-1694,734,3730,-624,318,-361,2404,648,3783,-584,88,3649,879,1930,1318,278,223,-520,-2304,784,3707,-603,-996,-1500,-1541,-1314,540,1662,1997,-247,-657,-180,2554,-2585,-1424,-1034,-1427,360,3487,-1721,-1678,-60,-1692,-1647,21,-1740,1174,-3929,647,1967,-345,-879,-88,3911,-865,683,835,1800,-112,424,2525,-64,2840,1996,-1945,-3407,-1058,-2160,-3568,-1122,-323,3839,-470,-508,3766,-360,-603,-725,-2046,-451,3788,-326,-368,3790,-333,-409,3752,-216,-369,3798,-189,-570,3759,-140,-361,3736,-49,-677,3594,517,-660,3749,-156,-700,3711,-234,-731,3672,-119,-608,3734,-143,2359,942,-604,-665,-1254,-1830,-1889,2116,-1871,-751,3731,-368,-638,3764,-322,2175,1219,-308,1242,1120,1872,-275,3889,-567,-331,3557,1047,-456,3595,802,-402,3556,968,-531,3621,733,643,3789,-735,1777,2394,-2002,-565,3579,765,-469,3565,931,-343,3467,1226,-426,3541,1042,-411,3427,1193,-461,3473,1119,-461,3473,1201,-531,3516,1029,-502,3419,1191,-588,3549,875,-553,3431,1199,-657,3490,946,-689,3391,1062,542,-3928,987,-624,3585,715,-583,3484,1023,-700,3524,808,409,-1436,-1919,1179,286,-2340,1157,344,-2382,1270,448,-2394,-605,3601,555,-682,3555,657,-1984,-3931,-1804,-360,3387,1300,-304,3424,1325,-419,3424,1333,-312,3356,1378,-362,3371,1435,-401,3321,1437,-287,3310,1490,-451,3399,1263,-499,3403,1311,-449,3357,1393,-514,3330,1386,551,3024,-2280,-285,3175,1707,-298,3231,1606,-344,3185,1642,-344,3257,1572,-405,3267,1539,-395,3181,1642,-493,3203,1534,-480,3146,1617,-663,3136,1430,-566,3087,1542,-613,3182,1424,-545,3171,1525,-591,3235,1420,-654,3284,1313,-542,3262,1399,-597,3287,1287,-868,3586,-37,-650,3328,1174,-584,3351,1270,-790,3708,-436,-842,3698,-445,-828,3595,-129,-867,3629,-477,-852,3574,-222,-926,3612,-268,-765,3608,-152,-1871,700,350,-1257,-1723,1254,-1058,3521,-213,-1122,3457,-156,-974,3561,-213,-1100,3485,-316,-1017,3578,-333,-1052,3511,-363,538,-753,2076,-1787,1271,630,-1068,-439,-1970,-971,3570,-102,-1126,3561,-444,733,-1053,-1885,-792,3472,705,-928,3473,488,-874,3471,671,485,-3716,-2164,-748,3439,869,-764,3411,1008,-814,3411,899,-790,3344,1061,-819,3460,839,-842,3367,977,-1007,3309,896,-939,3329,952,-993,3385,785,-943,3391,722,-1988,2581,-1300,-1027,3350,770,-1053,3407,598,-881,3347,901,-894,3405,793,-972,3421,573,1398,-1941,149,-902,3435,622,-706,3361,1122,-741,3315,1131,-697,3301,1216,-703,3230,1294,-825,3280,1083,-782,3288,1160,-813,3232,1177,754,2932,1640,-723,3166,1318,-737,3139,1417,-852,3208,1252,-805,3108,1402,286,-2047,2106,-1931,2714,-1175,-982,3093,1223,-931,3086,1303,-922,3119,1250,-987,3154,1172,-934,3226,1135,-966,3185,1102,-904,3185,1246,451,3816,-621,-1026,3244,998,185,2679,-2563,-1691,2759,134,572,229,-2565,-1592,3160,-402,-1559,3211,-316,-1481,3321,-460,-268,-1423,-1942,-1643,3139,-488,-1026,3559,-1231,-1670,3055,-360,-2016,1163,-118,-51,-951,2036,-1811,1309,611,-1812,2867,-253,-1700,2984,-162,-1713,2966,-433,1366,2176,-2511,-1742,2947,-585,-1689,3040,-219,-1186,1849,-2671,-512,-3021,827,569,-2816,871,479,3582,794,1291,-2145,300,1851,-14,-365,-63,-526,2330,-1457,3109,400,-1398,3163,398,-165,-1631,-1936,-1412,3062,603,-1367,3139,607,-1525,2949,386,-1499,2964,541,-1288,3074,883,-1327,3145,663,-1380,3103,689,-1365,3029,798,-1438,2977,763,-1464,2879,683,-1432,2937,807,-2742,-3929,-947,-1517,2823,654,-1443,2791,872,-1513,2835,530,-461,-1004,-2038,-1417,2831,864,387,-3927,1071,355,-3514,992,-664,-1751,-1642,-326,2646,-2542,-1282,3002,944,-1349,2972,956,1677,1905,761,1144,-2757,-1495,-1284,2957,1041,-1377,2905,928,-1423,2883,912,-1303,2872,1132,-1350,2861,1033,-1396,2811,966,-1430,2765,969,-1356,2915,1037,426,3594,785,-1429,2713,897,-1976,1114,50,-1998,1216,-25,-1992,1228,53,-1932,1159,161,-1968,1245,127,-1962,1463,-29,-2018,1346,51,-1938,1258,201,-1394,300,1734,-1881,1256,346,-1895,1225,300,-1899,1137,306,-1720,370,956,-1730,571,885,-541,-190,2144,-1902,1196,250,-1929,1124,255,-1878,923,367,-1898,967,292,17,-2515,1593,17,-2619,1478,-1779,1367,693,-1743,1437,699,-1757,1334,711,-349,-761,-2093,-1767,1493,705,-73,2631,2051,-1738,1582,768,-1724,1532,772,-1514,-1897,-919,-1735,1475,783,-1171,2841,1296,-97,2859,-2423,-1191,-1873,1273,-1520,149,1531,-1378,1845,1620,1939,463,-81,-1665,-3929,-1961,-1857,-3930,-1884,-144,2930,-2408,-1808,375,-1886,-1791,-200,322,1085,3270,-1703,-111,731,2289,-576,522,1841,1366,545,1630,2000,-16,-856,-1426,192,1690,-1516,286,1571,2804,-3928,-793,-1482,-1323,1006,2090,-198,-662,-622,-2476,1176,438,3266,1504,-766,-2372,1128,-634,-2345,1355,1453,-1501,-1170,-519,-2495,1271,-390,-2513,1367,-465,-2414,1444,-624,-2316,1441,-1541,2397,823,-274,-2440,1566,-1902,930,435,-475,588,1821,1363,573,1641,-210,761,2006,710,-921,1719,-87,-2485,1605,-168,-2527,1522,1683,-3584,149,-375,-597,-2140,709,-930,1723,831,-483,2036,-1193,1202,1954,743,-935,1800,-1036,2983,-2160,-511,565,1813,1016,3608,-953,-673,465,1886,-1214,-3929,612,-917,-2287,1019,-506,-1049,1773,1290,-1359,-1448,1632,-1020,-1175,-1560,2362,846,1480,926,-2372,844,-1360,-1740,-838,2916,1613,-65,1000,2278,-191,1462,2305,-1147,450,1870,-110,3822,155,967,-970,-1792,-1616,784,1308,-100,3846,233,-764,2963,1629,-803,2926,1592,-673,3024,1612,-728,2979,1558,-665,2949,1647,-885,3029,1420,-969,2928,1461,-905,2928,1517,-874,2960,1507,-934,3014,1380,-990,2976,1402,-1006,2938,1373,-870,2923,1570,-974,3022,1335,-827,3046,1397,-647,3099,1520,-619,3065,1570,-343,3137,1731,-328,3037,1815,-495,3096,1612,-469,2971,1750,-349,2973,1801,-412,2969,1793,-284,2943,1867,-558,2962,1721,-579,3018,1631,-533,3055,1615,337,-3893,-2203,-120,1027,2261,-96,829,2280,-119,900,2248,-190,906,2160,-169,828,2159,-1688,372,-1969,-48,-2584,1514,-62,701,2350,-1707,628,1029,-857,-2209,1233,892,1412,-2739,-77,3891,-360,-130,3878,-384,-50,3862,-212,-66,3845,-130,-189,3884,-327,-140,3856,-243,-180,3839,-160,-165,3813,69,-180,3802,-14,-307,3729,43,-237,3768,60,-273,3766,-24,-307,3762,-115,-279,3820,-179,-320,3792,-258,-230,3817,-35,-269,3835,-299,-107,3670,823,-56,3645,953,-174,3698,742,-188,3655,821,-127,3661,907,-170,3611,1035,-130,3586,1050,-58,3514,1215,-76,3498,1338,-129,3550,1209,-185,3514,1194,-270,3495,1239,-221,3581,1031,-272,3656,835,-215,3652,923,-46,3430,1478,-114,3400,1453,-63,3168,1790,-115,3226,1713,-166,3280,1616,-129,3149,1730,-120,3317,1593,-252,3181,1647,-200,3146,1716,-214,3216,1643,-231,3274,1552,-227,3323,1520,-169,3193,1663,-274,3375,1441,-213,3414,1411,-57,2904,1921,-108,2899,1963,-141,2914,1914,-68,3018,1884,-100,2953,1904,-160,2979,1898,-262,2927,1909,-221,3068,1826,-173,3016,1853,-177,3097,1757,-120,3067,1819,-145,3127,1795,-104,3022,1851,-77,3096,1800,-2637,-3736,-820,-63,-514,2543,-1064,3183,1053,-1116,3316,693,-1150,3295,742,-1117,3212,996,-1184,3225,854,-1035,3083,1228,-1095,3150,1090,-1082,3056,1150,-1123,3167,1020,-1128,3104,1065,-1236,3054,998,-1272,3164,833,-1206,3111,1010,-1274,3222,673,-1142,3366,488,-1071,3338,662,-1349,3230,439,-1150,3485,-515,-1214,3492,-499,-1150,3479,-396,-1182,3417,-375,-1159,3493,-295,-1256,3425,-520,-1314,3437,-370,-1385,3402,-435,-1199,3439,-216,-770,-2256,1314,-794,409,1916,-443,3665,-1439,-1155,1288,2014,-1237,1371,1950,-1245,1326,1968,-1222,1234,1958,-1340,1250,1915,-1248,1413,1933,-1043,3032,1232,-1042,3010,1318,-1151,3063,1092,-1138,3013,1135,-1107,3036,1207,-1093,2976,1215,-1170,2974,1184,-1080,2907,1342,-1140,2862,1331,-1122,2883,1290,-1177,2923,1186,-1219,2892,1219,-1274,2927,1132,-1718,804,912], - - "morphTargets": [], - - "normals": [0.15912,-0.40162,0.90185,0.24595,-0.14588,0.95822,0.17569,-0.41499,0.89267,0.8066,0.34523,0.47972,0.70083,0.48808,0.52016,0.84539,0.41194,0.34001,-0.61632,-0.72417,0.30928,-0.66304,-0.67028,0.3332,-0.66185,-0.69857,0.27186,-0.055849,0.99121,0.11988,0.010926,0.99377,0.11084,-0.035188,0.9968,-0.071474,0.96783,0.12027,0.22089,0.93542,0.13181,0.32798,0.99075,-0.052217,0.125,0.18061,-0.53829,-0.82315,0.10974,-0.56917,-0.81484,0.30686,-0.55379,-0.77401,-0.094089,-0.38621,0.91757,-0.2721,-0.23511,0.93307,-0.18485,-0.53056,0.8272,-0.12992,-0.60677,0.78417,-0.38902,-0.47002,0.79226,-0.15735,-0.53862,0.82769,0.51643,-0.29658,-0.80331,0.38334,-0.032289,-0.92303,0.62032,-0.40281,-0.67299,0.64962,-0.32576,-0.68691,0.85128,-0.2898,-0.43733,0.4933,-0.65093,-0.57695,0.18467,-0.29292,-0.93811,0.21116,-0.28752,-0.93417,0.2895,-0.185,-0.93912,-0.14389,0.28785,-0.94678,0.013062,0.32759,-0.9447,-0.25404,0.32249,-0.9118,0.80294,-0.22901,-0.55028,0.92129,-0.25855,0.29035,0.97714,-0.20679,0.049135,0.65313,-0.46764,-0.59557,0.66909,-0.27964,-0.68853,0.71227,-0.26142,-0.65139,0.43718,-0.37562,0.81713,0.4445,-0.31413,0.83886,0.52126,-0.3549,0.77609,-0.12659,0.79412,-0.59441,-0.25742,0.77178,-0.58141,-0.29591,0.67629,-0.67455,-0.4243,0.87701,0.22535,-0.36583,0.90619,0.2121,-0.39567,0.90167,0.17435,0.73818,-0.61202,0.2837,0.87466,-0.3563,0.32859,0.90558,-0.14545,0.39845,-0.46974,-0.19068,-0.86193,-0.51479,-0.24406,-0.8218,-0.65529,-0.27635,-0.70296,0.92053,-0.38954,0.028962,0.89267,-0.44844,0.044862,0.8439,-0.46626,0.2653,0.23826,-0.27397,-0.93173,0.22923,-0.3289,-0.9161,0.34519,-0.31468,-0.88418,0.7131,-0.30738,-0.63006,-0.3553,-0.62993,0.69057,-0.14798,-0.70287,0.69573,-0.69793,-0.27104,0.66286,-0.038331,0.20579,0.97781,0.017121,0.33369,0.9425,-0.036592,0.34556,0.93765,0.84814,-0.38218,-0.36683,0.69704,-0.52535,-0.48793,0.25852,0.94137,-0.21662,0.17151,0.94409,-0.28153,0.35917,0.91928,-0.1608,0.43922,0.82244,-0.36143,0.34098,0.87088,-0.35389,0.38624,0.88958,-0.24369,0.90432,-0.012726,0.42662,0.88116,0.049776,0.47017,0.89349,0.16611,0.41716,-0.53957,-0.15622,-0.8273,-0.40013,-0.33976,-0.85113,-0.4229,-0.35182,-0.83508,-0.48918,-0.3516,-0.79815,-0.4753,-0.2787,-0.8345,-0.49773,0.27769,0.82165,-0.54051,0.21744,0.81271,-0.55946,0.29301,0.77529,0.18116,0.80432,-0.56584,0.44417,0.73534,-0.51179,0.29948,0.81985,-0.48793,0.46513,-0.78436,0.41035,0.24866,-0.87387,0.41771,0.28022,-0.88659,0.36796,0.64461,-0.18079,0.74279,0.76632,-0.19263,0.61287,0.65279,-0.27995,0.70388,-0.089785,0.9866,0.13617,-0.10382,0.92715,0.36,-0.24399,0.95883,0.14524,0.60549,-0.71029,-0.35896,0.7886,-0.39683,-0.46968,0.86142,-0.35218,-0.36592,-0.829,-0.12653,0.54466,-0.65932,-0.11631,0.74279,-0.84899,0.28257,0.44643,0.65111,-0.29868,-0.69771,0.63393,-0.42833,-0.64391,0.35203,-0.43681,-0.82778,0.94879,-0.17808,-0.26081,0.62505,-0.65834,0.41932,0.62902,-0.70199,0.33396,0.58827,-0.74401,0.31678,0.073031,0.92273,0.37846,0.14606,0.88333,0.44536,0.28541,0.91183,0.29508,-0.08945,0.29139,-0.95239,-0.043397,0.19141,-0.98053,0.073397,0.19959,-0.97711,-0.050935,-0.23109,0.97159,-0.14908,-0.19306,0.96979,0.11792,-0.036256,0.99234,0.93503,-0.14048,0.32551,0.92047,-0.10022,0.3777,0.91131,-0.20359,0.35783,0.35105,0.49992,0.79168,0.24177,0.49324,0.8356,0.1728,0.37034,0.91266,-0.73339,0.27476,0.62178,-0.6577,0.40696,0.63384,-0.72875,0.23051,0.6448,0.72027,0.55693,0.4135,0.64531,0.54372,0.53655,0.59569,0.70916,0.37706,0.98627,0.072146,-0.14847,0.99771,-0.011139,0.066347,0.98358,0.17744,0.032136,-0.9447,0.16489,0.28336,-0.94275,0.021729,0.33274,-0.94549,0.16663,0.27973,0.74309,0.20704,0.63631,0.72195,0.054933,0.68972,0.86154,-0.17316,0.47722,-0.91574,0.1637,0.36686,-0.8988,0.35768,0.25339,-0.91256,0.33149,0.23933,0.95392,-0.020692,0.29929,0.95773,-0.096011,0.27113,0.85171,-0.27915,0.4434,-0.54143,-0.35395,0.76257,-0.44758,-0.4575,0.76833,-0.34965,-0.66216,0.66274,0.73211,0.20704,-0.64892,0.93945,-0.023804,-0.34184,0.8573,0.14148,-0.49498,0.4015,0.9147,0.045442,0.61876,0.78341,-0.057833,0.60292,0.78246,-0.15552,0.42073,-0.172,-0.89071,0.4948,-0.31761,-0.80886,0.48717,-0.27769,-0.82797,0.82131,0.41118,0.39537,0.75793,0.42497,0.49489,0.82632,0.20689,0.52379,-0.5829,0.53618,0.61046,-0.5396,0.6411,0.54567,-0.53752,0.67345,0.50743,-0.8504,0.1409,-0.50688,-0.8215,0.03769,-0.56893,-0.90729,0.19089,-0.37465,0.64541,0.43339,0.62892,0.69005,0.27253,0.67043,0.50157,0.33607,0.79714,0.9306,-0.36579,0.01236,0.93277,-0.36006,0.016938,0.91671,-0.39775,-0.037355,0.56407,0.45506,0.68899,0.54869,0.5389,0.63912,0.58418,0.51683,0.62578,0.70592,0.43501,-0.55895,0.43135,0.59066,-0.68194,0.64779,0.40245,-0.64681,0.90127,-0.43245,-0.02588,0.97842,-0.20655,0.001648,0.87439,-0.2866,-0.39146,0.12992,-0.35804,-0.92459,-0.014191,-0.40397,-0.91464,0.030488,-0.25858,-0.96548,-0.58751,-0.3835,0.71255,-0.61181,-0.45759,0.64516,-0.31123,-0.18488,0.93216,0.76571,-0.45045,-0.45906,0.72869,-0.50517,-0.46232,0.70846,-0.43104,-0.55879,-0.66881,-0.42686,-0.6086,-0.78185,-0.45964,-0.42116,-0.55202,-0.34382,-0.75961,0.87606,-0.36647,-0.31336,0.87945,-0.31553,-0.3563,0.819,-0.4077,-0.40373,-0.95166,0.027314,-0.30586,-0.88861,-0.18876,-0.41798,-0.79601,-0.005158,-0.60521,-0.059023,-0.20994,-0.97592,-0.049409,-0.44588,-0.8937,-0.1316,-0.31983,-0.93826,-0.18119,-0.27479,0.94424,0.048006,-0.33085,0.94244,-0.036744,-0.10465,0.99381,-0.48445,0.21909,0.84692,-0.43934,0.25095,0.86255,-0.59386,0.22364,0.77282,0.71972,-0.061708,0.69149,0.5443,-0.2411,0.80346,0.67193,-0.22474,0.70565,-0.94525,-0.31932,-0.06708,-0.96976,-0.23032,0.080447,-0.9556,-0.29429,0.014069,-0.73119,-0.18409,0.65682,0.067507,-0.6784,0.73156,-0.31278,-0.89319,0.32301,-0.40294,0.23359,-0.88488,-0.20057,0.29896,-0.93292,-0.50591,0.1803,-0.84353,0.22333,0.85977,-0.45924,0.17411,0.82742,-0.53386,0.40764,0.79214,-0.45418,0.962,-0.1233,0.24348,0.96173,-0.009125,0.27381,0.94949,-0.14478,0.27827,-0.63927,-0.40178,-0.65563,-0.57277,-0.43336,-0.69576,-0.67095,-0.55974,-0.48625,0.52211,-0.36815,-0.76931,0.39061,-0.49742,-0.77456,0.11567,-0.40687,-0.90609,-0.85748,-0.3795,-0.34736,-0.79046,-0.42213,-0.44374,-0.87967,-0.37535,-0.29197,-0.94757,-0.31034,-0.075869,-0.40281,-0.11219,0.90835,-0.83346,-0.21964,0.50704,-0.78466,-0.018464,0.61965,-0.75845,0.2935,0.58187,-0.83151,0.079257,0.54979,0.69494,0.19703,0.69152,0.64968,0.081729,0.75576,0.74453,0.15464,0.6494,0.96911,0.05063,-0.24125,0.95529,0.010254,-0.29539,0.99469,-0.049623,0.089938,0.41868,0.41105,0.80975,0.4135,0.47285,0.77807,0.42799,0.52046,0.73885,-0.33335,0.16279,0.92862,-0.94,-0.12473,0.31748,-0.95972,-0.27323,0.065127,-0.93988,-0.28663,-0.18558,-0.92691,-0.16346,-0.33775,-0.34886,-0.048372,-0.93591,-0.32179,-0.052553,-0.94534,-0.26954,-0.076724,-0.9599,0.026917,0.36769,-0.92953,0.27757,0.39131,-0.87738,0.29719,0.3155,-0.90115,-0.94507,-0.3235,0.046571,0.10837,-0.1308,-0.98544,-0.004852,-0.1157,-0.99325,0.069674,-0.063265,-0.99554,-0.69402,-0.30055,-0.65419,-0.72207,-0.36384,-0.58837,-0.67849,-0.46748,-0.56661,-0.73022,-0.10672,-0.6748,-0.57906,-0.18866,-0.79315,-0.57814,-0.12738,-0.8059,0.41114,-0.3936,-0.82217,0.19736,-0.45525,-0.86819,0.29878,-0.356,-0.8854,0.8927,-0.056642,0.44704,0.86306,-0.008179,0.50499,0.85397,-0.042482,0.51854,-0.61339,-0.279,0.73882,-0.39665,-0.40208,0.82519,-0.43889,-0.27839,0.8543,0.005737,0.4023,0.91546,0.09299,0.34422,0.93426,-0.063478,0.33711,0.9393,-0.42762,-0.38768,-0.81658,-0.38099,-0.30778,-0.87182,-0.4651,-0.49922,-0.73104,-0.50896,-0.25111,-0.82333,-0.52495,-0.20545,-0.82592,-0.49013,-0.2631,-0.83096,0.53465,-0.12647,-0.83554,0.63182,-0.15143,-0.76016,0.57045,-0.16474,-0.80459,0.67275,0.6064,-0.42384,-0.99167,0.10633,0.072573,-0.91635,0.022095,-0.3997,-0.63988,-0.33354,-0.69228,-0.52608,-0.36024,-0.77032,-0.39439,-0.50182,-0.7698,0.16086,0.62963,-0.76003,0.094668,0.59435,-0.79861,0.052278,0.48958,-0.87036,0.74114,0.10807,0.66256,0.4861,0.14411,0.8619,0.54631,-0.16401,0.82134,0.38823,-0.3267,-0.86169,0.3752,-0.22544,-0.89907,0.21452,-0.3018,-0.92892,0.30293,0.36143,0.8818,0.41725,0.42787,0.80175,0.34651,0.42747,0.83496,0.2584,-0.042817,-0.96509,0.40687,-0.002136,-0.91348,0.42732,-0.062838,-0.90188,-0.95697,-0.18305,0.22507,-0.9541,-0.026032,0.29832,-0.96744,-0.12568,0.21967,-0.97748,0.11484,0.17686,-0.96646,-0.026063,0.25541,-0.98492,-0.061769,0.1615,0.98367,-0.11905,0.13474,0.98105,-0.14951,0.12317,0.9143,-0.23292,0.33131,-0.48625,-0.52821,-0.69607,-0.58428,-0.43834,-0.68297,-0.41838,-0.42576,-0.80227,0.93512,-0.22395,0.27454,0.93738,-0.21299,0.27558,0.948,-0.25751,-0.18699,-0.51164,0.041993,0.85815,-0.49165,0.15058,0.85766,-0.39128,0.08417,0.91638,0.95791,-0.11576,0.26258,0.91009,-0.15473,0.38435,0.92209,-0.060121,0.38221,0.39702,0.18812,-0.89831,0.20283,0.10819,-0.9732,0.19034,0.13007,-0.97305,0.97226,-0.20453,-0.11331,0.98154,-0.17414,-0.078768,0.94842,-0.31089,-0.061403,-0.98373,-0.14457,0.10654,-0.98895,-0.054567,0.13776,-0.97971,-0.12058,0.15995,0.93353,0.017609,-0.35798,0.82763,0.055574,-0.55849,0.86081,0.19178,-0.47139,-0.91006,0.0824,0.40617,-0.78161,0.15836,0.60329,-0.81249,0.019715,0.5826,-0.86291,-0.14017,0.48546,-0.78234,0.013123,0.6227,-0.86499,-0.42927,0.25971,0.88937,0.11362,0.44276,0.88446,-0.15162,0.44124,0.8854,-0.11643,0.44993,-0.97913,0.009339,-0.20295,-0.98605,-0.12278,-0.11213,-0.86996,-0.15659,-0.46754,0.87692,0.059236,0.47694,0.85882,0.02353,0.51167,0.96866,-0.084628,0.23341,-0.13773,0.5779,-0.80438,-0.031465,0.71255,-0.70089,-0.089175,0.67357,-0.7337,0.75372,0.17777,0.63265,0.84985,-0.034028,0.52586,0.88,0.039888,0.47325,0.87259,-0.22861,0.43162,0.80331,-0.047914,0.59362,0.29118,-0.041688,0.95575,0.73888,-0.15522,0.65566,-0.42207,-0.42012,0.80334,0.65365,0.33711,0.67754,-0.95129,0.28599,0.11487,-0.99152,0.050172,0.11976,-0.97363,0.21204,0.083956,-0.1474,-0.56423,0.81231,-0.30274,-0.3582,0.88318,0.11393,-0.18668,0.97577,-0.028779,0.095767,0.99496,0.1785,0.16092,0.97067,0.91504,-0.28275,-0.28758,0.64843,-0.40095,-0.64708,0.7326,-0.1775,-0.65706,-0.17914,0.91436,-0.36302,-0.35807,0.91894,-0.16514,-0.030915,0.97345,-0.22672,-0.8171,-0.32676,-0.4749,-0.80737,-0.21384,-0.54988,-0.81988,-0.21461,-0.53075,-0.53297,-0.68303,0.49934,-0.66628,-0.49675,0.55611,-0.59679,-0.73974,0.3108,0.71542,0.048494,-0.69698,0.86035,-0.013337,-0.50951,0.78365,0.047578,-0.61934,-0.33342,0.87719,-0.34547,-0.051973,0.9338,-0.35398,-0.32109,0.90884,-0.26615,-0.89068,-0.37324,-0.2595,-0.94931,-0.14631,0.27812,-0.97098,-0.17969,0.15769,0.6899,0.37474,0.61931,0.66732,0.47661,0.57225,0.70376,0.36671,0.60842,-0.97452,-0.030824,0.22205,-0.92346,-0.066378,0.37782,-0.94491,0.12558,0.30219,-0.2136,0.7354,-0.64306,-0.2523,0.57372,-0.7792,-0.31632,0.69195,-0.64892,-0.74126,-0.25852,-0.6194,-0.86383,-0.060518,-0.50008,-0.78048,-0.020142,-0.62484,-0.96649,-0.24876,0.063143,-0.97079,-0.17008,0.16907,-0.91336,-0.20936,0.34919,-0.5389,-0.28446,0.79287,-0.39534,-0.40278,0.82547,-0.44548,-0.14426,0.88357,0.97757,0.005158,-0.21039,0.99673,-0.078585,-0.01767,0.97079,0.016388,-0.23927,0.57009,0.81997,0.050783,0.51296,0.85666,0.054659,0.50896,0.86032,0.02826,-0.4391,-0.4521,-0.77636,-0.27595,-0.31022,-0.9097,-0.41615,-0.44322,-0.79394,0.83691,-0.056276,-0.54439,0.84643,-0.081973,-0.52611,0.90622,-0.062899,-0.41804,-0.95093,-0.30879,0.019471,-0.91546,-0.28413,0.28486,-0.95083,-0.2439,-0.19068,-0.11213,0.84137,-0.52864,-0.003784,0.82354,-0.56719,-0.038209,0.82995,-0.55648,0.99332,-0.11331,-0.020508,0.97931,-0.15372,0.13138,0.97027,-0.2392,-0.036348,-0.45344,-0.48509,-0.74767,-0.45232,-0.46116,-0.76333,0.82134,0.29939,-0.48549,-0.36863,0.39763,-0.8402,0.84451,0.19498,-0.49873,0.90564,0.19449,0.37678,0.87951,0.21155,0.42619,0.83334,0.15296,0.53111,0.71767,0.052309,-0.69439,0.57909,0.00238,-0.81524,0.91809,0.23844,0.31657,0.90655,0.30662,0.28996,0.9067,0.33592,0.25498,-0.36341,-0.74413,0.5605,-0.10892,-0.76119,0.63927,-0.19416,-0.78973,0.5819,0.39726,-0.59386,0.69961,0.34571,-0.62758,0.69753,0.22291,-0.87637,0.42686,0.3227,0.94559,0.041322,0.35896,0.92709,0.10785,0.37382,0.91574,0.14722,-0.184,0.021577,0.98267,0.9935,0.004944,0.11353,0.95086,-0.073214,0.30076,0.93597,-0.23032,0.26618,-0.068911,-0.21857,-0.97336,-0.095523,-0.24506,-0.96475,-0.25751,-0.24998,-0.93335,-0.36314,0.52892,-0.76702,-0.43877,0.59062,-0.67721,-0.51241,0.58672,-0.62703,-0.43498,-0.71996,0.54076,-0.38182,-0.7185,0.58132,-0.42546,-0.79156,0.43861,-0.1576,0.31361,-0.93637,-0.08826,0.34761,-0.93344,0.81191,-0.57298,0.11145,0.96936,-0.20716,-0.13193,0.84014,-0.52355,0.14136,0.060945,0.46016,-0.88571,-0.043367,0.45592,-0.88894,0.19517,0.32261,-0.92618,0.32295,0.92966,0.17719,0.19605,0.98059,0.002472,-0.23924,-0.14545,0.95999,-0.44704,-0.0965,0.88928,-0.51381,-0.12018,0.84942,-0.059206,-0.48756,-0.87106,0.40828,-0.45747,-0.78994,0.76415,-0.22443,-0.60472,0.77395,-0.33641,0.53642,0.70342,-0.49248,0.51244,0.71508,-0.51497,0.47267,-0.79775,0.16425,0.58013,-0.83395,0.12232,0.53807,-0.78927,0.614,0,-0.68761,0.70241,-0.18375,-0.62273,0.78136,-0.040437,0.97821,-0.092196,0.18598,0.96561,-0.23264,0.11591,0.97049,-0.059267,0.23371,0.91491,-0.159,0.37098,0.82128,-0.058443,0.56749,0.83883,-0.20542,0.50413,0.47423,-0.67251,0.56813,0.42064,-0.72716,0.54247,0.51842,-0.75799,0.39576,-0.026246,0.76113,-0.64803,0.14411,0.73724,-0.66005,0.17228,0.76727,-0.61769,-0.012299,-0.053987,-0.99844,0.044343,0.030702,-0.99853,0.12491,-0.053804,-0.99069,0.94128,-0.13086,0.31114,0.82681,-0.22959,0.51344,0.87591,-0.22706,0.42564,-0.44466,-0.27537,-0.85229,-0.5569,-0.22132,-0.80053,-0.47063,-0.30393,-0.8283,0.32328,-0.24143,-0.91497,0.20466,-0.32411,-0.92361,0.38893,-0.22086,-0.89438,-0.87408,0.2551,0.41334,-0.93515,-0.012268,0.35402,-0.060152,0.055849,0.99661,0.4489,0.44981,0.77209,0.26057,0.60231,0.75451,0.91763,0.23267,0.32215,0.9715,0.13599,0.19407,0.94064,0.05945,0.33412,-0.97183,0.01999,0.23472,-0.99023,0.13651,0.027863,-0.98248,0.16141,0.092868,0.72881,0.5992,-0.33131,0.69976,0.52522,-0.48418,0.64898,0.60375,-0.46287,-0.63433,-0.60509,-0.48112,-0.12906,-0.78378,-0.60747,-0.51387,-0.77752,-0.36241,0.996,-0.068575,-0.056917,0.99808,-0.0618,0.004181,0.99869,0.009613,-0.050203,0.17707,-0.55626,0.81188,0.1727,-0.7329,0.65801,-0.04297,-0.79458,0.60558,0.38224,0.92068,-0.078677,0.32542,0.91928,-0.22132,0.52614,0.84442,-0.10044,0.086367,-0.62615,-0.77487,0.96933,0.2121,0.12391,0.93622,0.34996,-0.031068,0.84982,0.52657,-0.02179,0.1493,0.63698,-0.75625,0.18711,0.64043,-0.74484,0.013337,0.68905,-0.72457,-0.86892,0.0206,0.49446,-0.85717,-0.088443,0.50731,-0.89703,-0.024842,0.44127,0.32755,0.93509,0.13508,0.33344,0.92514,0.1814,0.49278,0.86605,0.083895,-0.30015,-0.13993,-0.94354,0.19257,-0.059572,-0.97946,-0.11048,-0.15793,-0.98123,-0.86108,0.26637,-0.43309,-0.75561,0.35224,-0.5522,-0.90243,0.21128,-0.37544,0.18683,0.97327,0.1334,0.37703,0.92233,0.084323,-0.17002,0.42183,-0.89056,-0.25855,0.38777,-0.88473,-0.14719,0.42897,-0.89123,-0.87222,-0.077181,-0.48292,-0.80566,-0.14777,-0.57359,-0.89941,-0.010315,-0.43696,-0.14026,0.23771,0.96112,0.10746,-0.001679,0.9942,-0.16572,-0.40553,0.89892,0.23334,0.27146,0.93371,0.22251,0.40123,0.88852,0.18082,0.23826,0.95419,-0.46413,0.87243,-0.15302,-0.64971,0.72893,-0.21558,-0.46831,0.85513,-0.2223,-0.67119,-0.25724,-0.69521,-0.59819,-0.21186,-0.77282,-0.68899,-0.18299,-0.70129,0.42076,0.42088,0.80361,0.62658,0.30903,0.71544,0.45149,0.40242,0.79635,0.04709,0.99777,0.046663,-0.33406,0.9368,0.10385,0.03824,0.99796,0.0506,-0.11289,0.90731,-0.40495,0.087069,0.87173,-0.48216,-0.035493,0.90286,-0.42845,-0.18058,-0.11267,-0.97708,-0.13596,-0.009552,-0.99066,-0.097476,0.057772,-0.99353,-0.89984,-0.41896,-0.12128,-0.085604,0.29649,-0.95117,-0.08475,0.13492,-0.98721,-0.063784,0.21287,-0.97498,-0.43263,-0.38975,-0.81292,-0.52473,-0.34373,-0.77874,-0.48079,-0.51195,-0.71181,0.63012,-0.33052,-0.7026,0.4796,-0.30766,-0.82177,0.45402,-0.3668,-0.81195,-0.079165,-0.17414,-0.98151,0.17637,-0.049104,-0.98309,0.070009,-0.16987,-0.98297,-0.7098,0.40861,-0.57372,-0.41981,0.55122,-0.721,-0.46678,0.72137,-0.51158,-0.16001,-0.45158,0.87774,-0.48042,0.46919,0.74096,-0.42705,0.61464,0.66317,-0.39598,0.55687,0.73009,0.37291,0.86203,0.34324,0.30738,0.85739,0.41276,0.1503,0.94153,0.30146,0.69823,-0.39464,-0.59722,0.77825,-0.35163,-0.52022,0.73116,-0.22276,-0.64477,0.66845,0.67998,-0.30125,0.79263,0.54891,-0.26527,0.65139,0.68627,-0.32353,-0.95099,-0.21998,-0.21717,-0.92596,-0.1915,-0.32542,-0.96857,-0.14249,-0.2038,0.58385,0.78262,0.21577,0.38151,0.87313,0.30339,0.34874,0.84231,0.4109,-0.96793,0.19581,0.15738,-0.94604,0.10898,0.30512,-0.015229,0.99081,0.13428,-0.96835,-0.23542,0.082705,-0.38936,0.49095,0.77932,-0.5197,-0.11817,0.8461,-0.41011,0.024659,0.91168,0.35997,-0.2425,-0.90088,0.44087,-0.29575,-0.84741,0.35472,-0.2801,-0.89199,-0.98941,-0.14261,0.025788,-0.91434,-0.064608,0.39973,-0.99442,-0.02649,0.10202,-0.44285,0.16111,0.88199,-0.29179,0.16105,0.94281,-0.31605,0.24497,0.91653,0.38948,-0.66259,0.63973,0.16779,-0.33366,-0.92761,0.22816,-0.3534,-0.90719,0.30808,-0.35136,-0.88406,0.59349,-0.088046,-0.79998,0.81927,-0.087191,-0.5667,0.57186,0.13248,-0.80956,-0.87118,0.39289,0.29435,-0.85784,0.40635,0.31455,-0.96585,0.085726,0.24436,-0.73785,-0.67467,0.019044,-0.94559,0.018525,0.32481,-0.44893,-0.15445,-0.88009,-0.48491,-0.382,-0.78671,-0.68392,-0.29499,-0.66723,0.11328,0.76974,0.62819,0.34159,0.79629,0.49919,0.32118,0.77499,0.54424,-0.2169,0.066866,-0.97388,-0.25242,0.15058,-0.95581,0.034852,0.10626,-0.99371,0.82101,0.062655,0.56743,0.71136,0.076815,0.6986,0.76272,0.093478,0.63991,0.11963,0.12992,-0.98425,0.29179,0.36,0.88611,0.116,0.28135,0.95254,0.25184,0.21244,0.94415,0.008576,-0.11182,-0.99368,0.040101,-0.27988,-0.95917,-0.059511,-0.18531,-0.98086,-0.86984,0.0141,0.49309,-0.84283,-0.16477,0.51228,-0.59362,-0.34907,0.72506,-0.38392,-0.51781,-0.76446,-0.54961,-0.60286,-0.57833,-0.55187,-0.39,-0.73708,-0.85079,0.35328,0.38899,-0.94836,0.15393,0.27726,-0.914,-0.24348,0.32447,0.14649,-0.48381,0.86279,0.26319,-0.48878,0.83172,-0.090793,-0.54997,-0.8302,-0.2169,-0.50001,-0.83837,-0.17624,-0.52959,-0.82971,-0.50963,0.60317,0.61354,-0.51616,0.45817,0.72359,0.19043,-0.39228,0.8999,0.36271,-0.26029,0.89477,-0.94851,0.11335,-0.29566,-0.96704,-0.1482,-0.20689,0.42067,0.90265,0.09064,0.3238,0.92981,0.17487,0.50142,0.84081,0.20386,-0.21088,0.84359,-0.49379,-0.02591,0.82153,-0.56954,0.054079,0.32371,-0.94458,0.018403,0.11759,-0.99289,0.1587,0.42445,-0.89141,0.14905,-0.2291,0.96191,0.21796,-0.045106,0.97488,0.23487,0.073855,-0.96921,0.37889,0.14286,-0.91434,0.2071,0.18134,-0.96133,0.75536,-0.3748,-0.53749,0.78323,-0.36372,-0.50423,0.86639,-0.35112,-0.35502,-0.68813,-0.39872,-0.60619,-0.70571,-0.34767,-0.6173,-0.86447,-0.27189,-0.42277,0.94388,-0.090152,0.3177,0.92819,0.033052,0.37059,0.8746,0.34758,0.33793,-0.9946,-0.095584,-0.039705,-0.99362,0.097293,0.056795,-0.96536,-0.05237,0.25553,-0.75652,0.49962,-0.42192,-0.69311,0.62892,-0.35215,-0.79534,0.52635,-0.30061,0.064791,-0.39186,-0.91772,0.25379,-0.24625,-0.93536,0.87182,-0.3122,-0.37736,0.84924,-0.51433,-0.11918,0.8641,-0.38621,-0.32264,-0.28813,-0.43254,-0.8543,-0.88962,-0.32453,-0.3213,-0.81948,-0.32755,-0.4702,-0.97925,-0.18366,-0.085299,-0.97351,-0.22849,0.000946,-0.98337,-0.17554,-0.046113,-0.22651,0.016419,0.97385,-0.30815,-0.10401,0.94562,-0.28483,0.053926,0.95703,0.63778,-0.71221,0.29316,0.7257,-0.63176,0.27241,0.75436,-0.60512,0.25446,0.18757,0.91675,0.35267,0.26624,0.93347,0.24024,0.31138,0.91629,0.2519,-0.25269,-0.25385,0.93362,-0.35572,-0.37751,0.85491,-0.13331,-0.18647,0.97336,-0.096347,-0.71807,-0.68923,-0.61104,-0.49321,-0.61913,0.24348,-0.82641,-0.50767,-0.74514,-0.33268,-0.57796,-0.69799,-0.20853,-0.68505,-0.67208,-0.12601,-0.72967,-0.3441,-0.27949,-0.89633,-0.92795,-0.27399,-0.25257,-0.92322,-0.26539,-0.27784,-0.70028,-0.37596,-0.6068,-0.79495,0.57686,0.18775,-0.75295,0.61788,0.22629,-0.80453,0.54762,0.22974,0.29783,0.47465,-0.82824,0.24509,0.5136,-0.82226,-0.11069,0.55058,-0.82736,-0.72994,-0.003357,0.68349,-0.45442,0.098148,0.88534,-0.61708,0.043062,0.7857,-0.47758,-0.54726,-0.68731,-0.69124,-0.41185,-0.59374,-0.56844,-0.37681,-0.73132,-0.30143,-0.6972,0.65038,-0.27018,-0.65419,0.70638,0.93234,-0.26615,-0.2447,0.94574,-0.1702,-0.27674,0.96332,-0.24592,-0.10727,0.27668,-0.32814,-0.90316,-0.14698,-0.39067,-0.90869,-0.054323,-0.29661,-0.95343,-0.041353,-0.21671,-0.97534,0.16065,-0.34394,-0.92511,-0.90738,-0.41646,-0.05649,-0.92746,-0.37223,-0.035188,-0.94543,-0.32576,-0.003998,-0.057924,0.49309,-0.86801,-0.17942,0.51137,-0.84039,-0.1261,0.49269,-0.86099,0.97366,-0.082308,0.21247,0.99084,-0.057527,0.12201,0.9859,-0.1131,0.12314,0.19218,-0.082095,-0.97791,-0.2649,-0.19755,-0.94378,0.018281,-0.25907,-0.96567,-0.37919,-0.27338,-0.884,-0.25376,-0.38099,-0.88904,-0.31126,-0.054994,-0.94873,0.98404,-0.032929,0.17469,0.99866,-0.005066,0.051149,0.98474,-0.006928,0.17377,0.11414,-0.14472,0.98285,0.043001,-0.28108,0.95871,0.031709,-0.1005,0.99442,0.26829,0.43272,0.86065,0.33689,0.30766,0.88983,0.58126,0.38432,0.71718,-0.47252,0.75097,-0.46123,-0.47591,0.67876,-0.55922,-0.56362,0.70766,-0.42601,-0.30402,0.94769,0.097018,-0.27168,0.96234,0.0047,-0.23884,0.96612,0.09769,-0.88171,-0.018738,0.47136,-0.7662,0.050874,0.64055,-0.84338,-0.19144,0.502,0.42439,0.71071,0.56099,0.39656,0.73821,0.54564,0.18378,0.78433,0.59246,0.93085,0.12415,-0.34361,0.72155,-0.06003,-0.68972,0.70638,-0.15885,-0.68975,0.20035,0.42058,0.88482,0.12442,-0.000916,0.99222,0.33271,-0.037782,0.94226,-0.34532,0.93844,0.005829,0.75973,0.63079,0.15778,0.62764,0.76833,0.12513,-0.3943,-0.35942,-0.84576,-0.49156,-0.53136,-0.6899,-0.16813,-0.403,-0.89959,-0.098727,0.24592,-0.96423,0.078341,0.39744,-0.91424,-0.050203,0.28342,-0.95767,0.9548,-0.088229,0.28373,0.91141,-0.20173,0.35862,0.97128,0.16721,0.16922,0.17048,-0.32353,-0.93072,0.19031,-0.26985,-0.94388,0.11423,-0.34361,-0.93213,0.1073,0.17609,-0.97848,0.2132,0.13874,-0.9671,0.37004,0.08768,-0.92486,-0.005554,0.026063,0.99963,-0.66527,-0.020386,0.7463,-0.86142,-0.27482,0.42711,-0.099796,-0.40489,-0.90887,-0.49144,-0.34813,-0.79827,-0.23985,-0.45433,-0.85791,0.78848,-0.34062,-0.5121,0.83886,-0.25779,-0.47941,0.82241,-0.26139,-0.50526,0.15979,0.3748,-0.91321,0.19901,0.33235,-0.9219,0.33689,0.33106,-0.8814,0.52245,0.43272,0.73467,0.53453,0.34016,0.77364,0.47887,0.48238,0.73345,0.92434,-0.28297,0.25587,0.99225,-0.12186,-0.023621,0.98334,-0.11435,0.14124,-0.47795,0.8587,0.18479,-0.3817,0.90857,0.16965,-0.50224,0.845,0.18348,0.25852,-0.44639,-0.85666,0.13861,-0.43617,-0.8891,0.37056,-0.35359,-0.85885,0.90503,-0.3068,0.29459,0.096194,-0.14798,-0.98428,0.36363,-0.16218,-0.91729,0.70956,0.15659,0.68697,0.69649,0.30387,0.65001,0.82415,0.18638,0.53475,0.93191,0.13291,0.33741,0.8511,0.39143,0.3498,0.82101,0.42674,0.37922,0.63613,0.6093,-0.47334,0.35893,0.78857,-0.49928,0.59752,0.70055,-0.39003,0.93542,0.10099,0.33879,0.85946,0.19337,0.47316,0.7886,0.48726,0.37504,0.68502,-0.72359,0.084567,-0.76785,-0.45729,-0.44862,-0.60219,-0.59795,0.52895,-0.69137,-0.26441,0.67235,-0.52101,-0.62914,0.57677,0.95477,-0.14686,-0.25849,0.81246,-0.2436,-0.52962,0.97946,-0.16703,-0.11283,-0.38902,-0.34962,0.85229,-0.20216,-0.19605,0.9595,-0.36082,0.15616,0.91946,-0.77319,-0.29459,-0.56157,-0.7582,-0.42762,-0.49211,-0.66259,-0.47215,-0.58138,0.62337,0.70461,-0.33894,0.55705,0.79507,-0.23985,0.63213,0.69311,-0.34636,0.70708,0.33351,-0.62352,0.77642,0.39839,-0.4883,0.75774,0.45027,-0.47227,0.95404,0.13907,0.26542,0.91009,-0.13749,0.39088,0.98746,0.14386,0.06476,-0.2042,-0.48228,0.85186,-0.30094,-0.42085,0.85574,-0.019715,-0.41554,0.90936,-0.71151,0.70247,-0.01529,-0.7304,0.67757,0.085849,-0.79669,0.60433,-0.002136,0.44075,-0.37956,-0.81341,0.52876,-0.32734,-0.78307,0.60411,-0.42601,-0.67342,-0.93924,-0.28303,-0.19416,-0.9237,-0.2519,-0.28861,-0.37046,0.74496,0.55473,-0.21073,0.64293,0.73635,-0.27168,0.65764,0.7026,-0.77743,0.54268,-0.31788,-0.81829,0.56835,-0.085604,-0.73284,0.67202,-0.10626,0.96027,-0.23878,0.14429,0.95852,-0.28019,0.051637,0.92523,-0.37938,0.001831,-0.22794,0.30586,-0.92437,-0.2139,0.29572,-0.931,-0.13001,0.38673,-0.91296,0.96225,0.23829,-0.13138,0.90722,0.41008,-0.09357,0.9801,0.19813,0.010529,-0.62856,-0.35951,-0.68966,-0.55007,-0.36366,-0.75176,-0.65905,-0.38011,-0.64895,0.90756,-0.37919,0.18036,0.85791,-0.47966,0.18415,0.82696,-0.50343,0.25031,0.35047,-0.63945,0.68425,0.61681,-0.3947,0.68096,0.58602,-0.45994,0.66707,0.54466,0.4164,-0.72793,0.37904,-0.25285,-0.89013,-0.076601,-0.32322,-0.9432,-0.67296,-0.35252,-0.65023,-0.73061,-0.17188,-0.66076,-0.59163,-0.23127,-0.77227,0.85894,-0.51201,-0.006226,0.88195,-0.43025,0.19239,0.84298,-0.49977,0.19886,0.64019,-0.31849,-0.69906,0.52147,-0.3499,-0.77819,0.38246,-0.41331,-0.82635,-0.31495,-0.47093,-0.824,-0.69015,-0.44191,-0.57302,-0.5363,-0.41496,-0.73495,0.38688,-0.068606,0.91955,0.28678,-0.075625,0.95498,0.49907,-0.2895,0.81674,0.19819,0.85101,-0.48631,0.5139,0.57112,-0.64006,0.21125,0.65816,-0.72259,-0.06122,0.77776,-0.62554,0.025056,0.73238,-0.68038,0.011536,0.75097,-0.66021,0.84304,-0.4008,-0.35862,0.90716,-0.36796,-0.20405,-0.82598,0.30488,-0.47408,-0.68108,0.502,-0.53297,-0.68642,0.51646,-0.51189,0.13065,-0.48262,0.86599,-0.92135,0.058687,-0.38423,-0.93371,0.11628,-0.33854,-0.16849,0.038331,0.98492,-0.23164,0.15915,0.95969,-0.33869,-0.058931,0.93902,0.68709,-0.38801,-0.61425,0.65618,-0.25928,-0.70861,0.49239,-0.35221,-0.79589,0.88827,-0.15265,0.43312,0.88733,-0.30073,0.3495,-0.40495,-0.2269,-0.88571,-0.011933,-0.3097,-0.95074,0.34251,-0.24393,-0.90729,-0.063692,-0.11887,-0.99084,-0.25761,-0.23222,-0.9379,-0.005768,-0.090609,-0.99585,0.13166,0.13037,-0.98267,0.079012,0.35765,-0.93048,0.27036,0.016541,0.96258,0.11783,-0.000519,0.99301,0.33052,0.019105,0.94357,0.90011,0.30741,-0.30857,0.99692,0.059175,-0.051332,0.89212,0.21244,-0.39872,-0.54756,0.076235,0.83325,-0.56215,0.04178,0.82595,-0.69396,-0.45805,-0.55547,-0.64779,-0.53041,-0.5468,0.39348,0.066103,0.91693,0.49443,0.033815,0.86856,0.46617,-0.068758,0.88199,0.4467,-0.39903,-0.80075,0.49974,-0.49284,-0.71227,0.50063,-0.44789,-0.74074,0.58599,-0.30482,-0.75075,0.46529,-0.27818,-0.84027,0.35908,-0.52425,-0.77212,0.95169,-0.30592,0.025819,0.97107,-0.23701,0.028016,0.88824,0.33528,-0.31391,0.99252,-0.038697,-0.11573,0.91394,0.24073,-0.3267,0.52965,0.35343,0.77105,0.68401,0.31999,0.65551,0.37721,0.19923,0.90442,0.026002,0.28388,-0.95849,0.13926,0.28355,-0.94876,0.96744,0.026887,-0.25162,0.97864,0.080447,-0.18909,0.94772,0.15445,-0.27912,0.19925,0.97848,0.053316,-0.27625,0.85073,0.44713,0.31858,0.91513,0.24696,-0.046236,0.47298,-0.87985,-0.021851,0.58324,-0.81198,-0.001251,0.47111,-0.88205,-0.8767,-0.095523,-0.47139,-0.87558,-0.25205,-0.41209,-0.95135,-0.27277,-0.14316,-0.59209,0.78091,0.19895,-0.72054,0.56813,0.39747,0.97964,-0.12555,0.15656,0.98035,-0.090365,0.17527,0.97137,-0.17615,0.15931,0.54848,-0.036622,0.83535,0.71444,0.015564,0.69948,0.81384,-0.54808,0.19291,0.73565,-0.669,0.1059,-0.48601,-0.46544,-0.73968,-0.52092,-0.32115,-0.79086,-0.40245,-0.50624,-0.76269,0.30573,0.032472,-0.95154,0.27522,-0.11805,-0.95407,0.24686,0.16044,0.95566,0.13718,0.18827,0.97247,0.15073,0.033296,0.98801,0.70394,-0.57765,-0.41319,0.39537,-0.59298,-0.70147,0.7578,-0.61925,-0.20536,-0.37367,0.84866,-0.37431,-0.30949,0.8533,-0.41957,-0.21476,0.89813,-0.38365,-0.28431,0.62026,0.73104,0.51378,0.8048,0.29707,0.18482,0.90014,0.39442,0.006989,0.95358,0.30097,-0.03885,0.89404,0.44627,0.91131,-0.3307,-0.24519,0.84915,0.16208,0.50264,0.96933,-0.057009,0.23899,-0.76867,-0.33256,-0.54637,-0.48872,0.14579,-0.86013,-0.44954,0.10801,-0.88668,-0.44838,0.16239,-0.87893,-0.91467,-0.34281,-0.21396,-0.87735,-0.46996,-0.096805,-0.93103,-0.22111,-0.29023,-0.14075,-0.98581,0.091372,-0.3752,-0.92071,0.10715,-0.25898,-0.93924,0.22517,0.75481,0.26786,-0.59871,0.24345,0.28196,-0.92801,-0.080721,0.60305,-0.7936,-0.93976,-0.3173,0.12702,-0.83477,-0.34886,-0.42592,-0.9237,-0.29994,-0.23826,-0.7159,-0.21894,-0.66295,0.009247,0.1373,-0.99048,0.035493,0.25187,-0.9671,0.007691,0.21656,-0.97623,-0.54427,-0.31443,-0.7777,-0.41862,-0.27882,-0.86428,-0.57302,-0.25767,-0.77795,0.076083,-0.69509,0.71487,-0.65783,-0.69326,0.29429,-0.93246,0.27399,0.23536,-0.96542,0.20084,0.16611,-0.91028,0.2646,0.31831,-0.25156,0.50081,-0.82818,-0.042421,0.62755,-0.7774,-0.063143,0.62407,-0.77877,0.25932,-0.67861,0.68715,0.141,-0.83435,0.53285,0.27302,0.81161,0.51643,0.24113,0.55473,0.79629,0.47215,0.19663,0.85928,0.49754,0.19373,0.84552,-0.7745,-0.30247,0.55553,-0.80535,-0.29542,0.5139,-0.74248,-0.4431,0.50233,-0.98843,-0.092959,-0.11972,-0.97189,-0.094455,0.21558,-0.95114,-0.062349,0.30238,-0.71221,0.27827,0.6444,-0.78304,0.2599,0.56502,-0.60997,0.13108,0.78149,-0.85403,0.20078,0.4799,-0.92575,0.18183,0.33152,-0.84976,0.27222,0.4514,0.9866,0.10108,-0.12793,0.99097,-0.097659,-0.091586,0.97742,0.000641,-0.21131,0.50926,-0.01117,0.86053,0.42177,-0.16156,0.89218,0.48775,-0.053865,0.8713,-0.53868,0.79504,0.2787,-0.97635,-0.19779,0.087191,-0.96539,0.25736,0.041932,-0.99301,-0.11707,-0.014557,0.59886,-0.41234,-0.68651,0.32005,-0.32954,-0.88821,-0.8919,-0.076601,0.44566,-0.8171,-0.15592,0.55498,-0.71371,0.08002,0.69582,0.16083,0.96591,-0.2027,0.44322,-0.019959,-0.89618,0.53511,-0.17759,-0.82589,0.54766,-0.016816,-0.83651,0.54912,0.5114,0.66097,0.50328,0.58327,0.63756,0.46095,0.6166,0.6382,0.96985,-0.084597,0.22843,0.93451,-0.15763,0.3191,0.95126,-0.096194,0.29292,-0.99759,0.023774,0.065035,-0.96649,-0.172,0.19047,-0.98206,0.075076,0.17298,0.046999,0.15088,-0.98743,0.06885,0.40468,-0.91186,-0.87005,0.008545,0.49287,-0.52196,0.82369,0.22144,-0.68133,0.72631,0.090793,-0.85711,-0.12162,-0.50053,-0.70168,0.007141,-0.71242,-0.56172,-0.11957,-0.8186,-0.45842,-0.31681,-0.83032,0.027741,-0.18256,-0.98279,-0.11094,-0.27033,-0.95633,-0.23246,-0.58458,0.77731,-0.48122,-0.25098,0.83987,-0.4123,-0.44813,0.79318,-0.91797,-0.2721,-0.28852,-0.93011,-0.18165,-0.31916,-0.93378,-0.27253,-0.23182,0.33564,0.57909,0.74294,0.37684,0.70244,0.60375,0.45903,0.65239,0.60298,-0.89911,0.20569,0.38633,-0.66985,-0.31416,-0.67272,-0.71587,-0.30991,-0.62566,0.19346,0.49107,-0.84933,0.15134,0.4261,-0.8919,0.16855,0.50765,-0.84491,0.28916,-0.1504,-0.94537,-0.075869,-0.45308,-0.88821,0.31111,-0.33222,-0.89038,0.41465,0.019379,0.90976,0.40388,0.08301,0.91101,0.44267,0.030274,0.89615,-0.33845,0.055147,-0.93936,-0.69469,-0.44761,-0.56304,-0.55358,-0.47148,-0.68642,-0.60869,-0.40321,-0.68328,0.50218,0.42863,0.751,0.53902,0.40461,0.73873,-0.8855,-0.42357,-0.19092,-0.91037,-0.23151,-0.34287,-0.37629,-0.29066,-0.8797,-0.40516,-0.28642,-0.86819,-0.69887,0.55913,-0.446,-0.76919,0.57094,-0.28693,0.91797,-0.29707,0.26273,0.87814,-0.12885,0.46068,0.92685,0.11533,0.35725,0.12876,0.024293,-0.99136,0.58071,-0.13666,-0.80251,0.54238,-0.25916,-0.79913,0.26167,0.96481,-0.024812,0.34886,0.93716,0.000641,0.193,0.9808,-0.026948,0.87399,0.057863,0.48241,0.86837,0.044801,0.49385,-0.24958,0.73937,-0.62529,-0.4561,0.78591,-0.41743,-0.35252,0.81292,-0.46352,0.76519,0.20429,0.61046,0.26588,0.052492,0.96255,0.25337,0.34684,0.90304,0.22364,-0.25532,-0.94061,0.22608,-0.39702,-0.88949,0.28367,-0.14197,-0.94833,0.18845,-0.42262,-0.88647,0.10019,0.036531,-0.99429,0.1059,0.085055,-0.99072,0.054842,0.95123,0.30351,-0.047029,-0.15833,-0.98624,-0.3433,-0.49294,0.79946,-0.37181,-0.70061,0.609,-0.44859,-0.62798,0.63588,-0.20536,0.47517,-0.85559,-0.1131,0.42106,-0.89993,-0.00174,0.3928,-0.91958,-0.80911,0.23753,0.53746,-0.89627,-0.33262,0.29328,-0.95602,-0.10111,0.27522,-0.92056,-0.096133,0.37855,-0.89477,-0.1384,0.42448,0.57967,0.16056,0.79885,0.7384,-0.015168,0.67415,0.69274,0.055025,0.71905,0.81002,0.41606,0.41316,0.67376,0.62798,0.38939,0.84603,0.374,0.37983,0.44536,0.51378,0.73324,0.57714,0.53386,0.61794,0.56777,0.36946,0.73559,-0.83535,0.4358,-0.335,-0.92563,0.21204,-0.31343,-0.96951,0.18082,-0.16532,0.21964,0.50774,-0.83303,0.049593,0.2873,-0.95654,-0.11472,0.37349,-0.9205,-0.065218,-0.18195,-0.98114,-0.88192,-0.087649,-0.46312,-0.76263,-0.040986,-0.6455,-0.84036,-0.047975,-0.53987,-0.97638,0.096286,0.19327,0.90646,0.20472,-0.3693,0.91931,0.25297,-0.30137,0.95059,0.1471,-0.27326,0.023896,0.20222,0.97903,0.18479,0.21262,0.95947,0.11518,0.17649,0.97751,0.1561,-0.17869,0.97144,-0.052004,0.068209,0.99631,-0.009156,0.17371,0.98474,0.20035,0.43092,0.87985,0.25785,0.30378,0.91717,0.70708,0.47206,0.52641,0.71337,0.494,0.49702,-0.64669,-0.21558,-0.73162,-0.67363,-0.19221,-0.71361,-0.71743,-0.16324,-0.67717,0.71413,0.49846,0.49144,0.67284,0.6194,0.40443,0.89636,-0.25953,0.35935,0.96674,-0.13681,-0.21607,0.92666,-0.129,0.35301,-0.34458,0.93011,0.1268,-0.16648,0.96289,0.21241,0.46321,-0.27043,0.84396,0.33406,-0.44603,0.83032,0.69222,-0.11094,0.7131,0.82626,0.4098,0.38639,0.80984,0.35246,0.46895,-0.076846,-0.29792,0.95148,-0.32185,-0.15754,0.93356,-0.47148,-0.072695,0.87884,0.59368,-0.21699,0.77487,0.84085,-0.091769,0.5334,0.81088,-0.31776,0.49138,-0.82162,-0.17756,0.54164,0.070528,0.91589,-0.39509,-0.19901,0.91516,-0.35047,0.10471,0.95322,-0.28349,0.91876,0.13089,0.37242,0.93838,0.043428,0.34278,0.87234,-0.07004,0.48384,0.049562,0.41395,0.90893,0.021729,0.33067,0.94348,-0.18345,0.39827,0.89871,0.90753,0.088229,-0.41053,0.90555,0.26118,-0.33424,0.83669,0.22929,-0.49733,-0.59523,-0.27506,-0.75497,-0.72295,-0.32856,-0.60772,-0.64403,-0.15702,-0.74868,0.27757,-0.22083,-0.93497,0.22031,-0.38752,-0.89514,0.33879,-0.32273,-0.88375,-0.96139,0.25739,0.097079,-0.97852,0.20115,0.045106,-0.93902,0.33741,-0.066134,0.083041,-0.30625,0.9483,0.21598,-0.060976,0.97446,0.029725,-0.3213,0.9465,0.39125,0.62069,0.6794,0.43342,0.59123,0.6801,0.53041,0.8019,-0.27497,0.46416,0.84924,-0.25162,0.6133,0.72558,-0.31202,-0.54125,0.46104,0.70318,-0.45857,0.37587,0.80523,-0.48213,0.43419,0.76092,-0.40941,0.46361,-0.78576,-0.44786,0.54439,-0.70925,-0.15732,0.66729,-0.72799,-0.24802,-0.39921,-0.88266,-0.15165,-0.49339,-0.85644,-0.057253,-0.26029,-0.96381,-0.49672,-0.19816,-0.84497,-0.23276,-0.31928,-0.91861,-0.47868,-0.1717,-0.86102,0.24873,0.48317,0.83944,0.80358,-0.59401,-0.036897,0.77627,-0.62969,0.028565,-0.73428,-0.21165,0.64498,-0.56902,-0.34419,0.74679,0.48125,-0.044496,0.87542,0.43004,-0.068361,0.9002,0.16596,-0.48933,-0.85614,-0.39033,-0.5251,-0.75622,-0.079958,-0.46907,-0.87951,0.26795,-0.4525,0.85052,0.33601,-0.48418,0.80785,0.42555,-0.3704,-0.82562,0.60903,-0.40758,-0.68038,0.63329,-0.39137,-0.66762,0.12168,0.69982,0.70385,-0.63793,-0.21894,0.7383,-0.69057,-0.43538,0.5775,-0.54735,-0.37767,0.74679,-0.72021,-0.69307,-0.030152,-0.75759,-0.63042,-0.1691,-0.69723,0.007447,-0.71679,-0.63283,-0.052919,-0.77245,0.39891,0.52943,0.74868,0.41972,0.4817,0.76925,0.76577,0.39665,0.50618,0.06946,0.70772,-0.70302,0.31147,0.57701,-0.755,0.11231,0.80343,-0.58467,0.26704,0.94516,0.18796,0.21543,0.96335,0.15964,0.12201,0.98044,0.1543,0.061434,0.99222,0.10825,-0.13053,0.9632,0.2349,-0.11032,0.9715,0.20969,0.21696,-0.94903,-0.22855,-0.022248,-0.92111,-0.38859,0.088778,-0.93716,-0.33732,0.9747,0.1727,0.14176,0.94562,0.14704,0.29014,0.99866,-0.01767,0.048524,0.23808,-0.81515,0.52803,-0.33512,-0.64016,0.69127,-0.018616,-0.33741,0.94116,-0.23023,-0.51006,0.82873,-0.26643,-0.43156,0.86181,-0.17155,-0.31263,0.93423,-0.077822,0.094119,-0.99249,0.24915,0.13608,-0.95883,-0.00061,-0.10248,-0.99472,-0.59917,0.07123,0.79742,-0.62313,0.039369,0.78112,-0.67272,-0.044801,0.73852,0.24284,0.94617,0.21384,0.40648,0.88534,0.22562,0.43165,0.87805,0.20658,-0.04062,0.66539,-0.74535,0.15049,0.64745,-0.74706,0.10392,0.6466,-0.7557,-0.92175,-0.2718,-0.27656,-0.98523,-0.1673,-0.036103,-0.95334,-0.30164,0.010529,-0.92843,-0.36482,0.069826,0.1692,-0.25044,-0.95322,-0.072054,-0.23093,-0.97027,0.098422,-0.40523,0.90887,-0.57356,-0.49571,-0.65212,-0.63164,-0.48131,-0.60775,-0.65831,0.73077,0.18052,-0.57851,0.7886,0.20838,-0.034242,0.25376,-0.96664,-0.12519,0.31825,-0.93969,-0.012879,0.30991,-0.95065,0.91852,0.053163,0.39177,0.93976,-0.20743,0.27168,-0.89935,-0.43233,-0.064882,0.17313,-0.89608,-0.40864,0.072939,-0.935,-0.34703,0.057344,0.53822,-0.84081,0.093875,0.3751,-0.92218,0.16401,0.39796,-0.90258,0.76046,-0.19489,0.6194,0.88293,-0.09125,0.46049,-0.77502,0.48311,0.4073,-0.62105,0.28822,0.72881,-0.066317,0.95407,-0.29212,-0.22584,0.91784,-0.32637,-0.15449,0.9805,-0.12122,-0.75369,0.2949,-0.58733,-0.76928,0.39839,-0.49947,-0.83779,0.3426,-0.42509,-0.40684,0.72234,-0.55913,-0.30641,0.77279,-0.55574,-0.25309,0.79403,-0.55263,-0.85675,-0.34251,-0.38554,-0.49684,-0.3191,-0.80703,-0.43873,-0.26188,-0.85958,0.30958,0.74935,0.58532,0.4037,0.78082,0.47676,0.43574,0.74938,0.49849,-0.19617,0.32072,0.92663,-0.45125,0.28547,0.84549,0.16071,0.52098,-0.83828,0.46089,0.32917,-0.82412,0.3152,0.49226,-0.81134,0.41099,0.27729,0.86843,0.3318,0.47124,0.81719,-0.86087,0.20518,0.46559,-0.92602,0.06946,0.37095,-0.85562,0.094058,0.50893,0.080599,-0.076327,0.99381,0.05121,-0.48827,-0.87118,0.080599,-0.29975,-0.95059,-0.036134,-0.36766,-0.92923,0.19224,0.21818,-0.95679,-0.061037,0.29817,-0.95254,0.047975,0.19465,-0.97967,-0.60414,0.072451,-0.79354,-0.52638,0.047914,-0.84887,-0.5259,-0.37068,-0.7655,-0.33433,-0.31846,-0.88699,-0.77892,-0.33235,-0.53175,0.095248,0.053102,-0.99402,-0.2768,-0.007782,-0.96088,-0.037263,-0.00943,-0.99924,-0.65477,0.7557,0.012421,-0.75463,0.65447,0.046541,-0.56154,0.81866,0.12003,-0.71245,-0.31379,-0.62761,-0.77068,-0.24006,-0.59023,-0.77368,-0.36354,-0.51888,0.65221,0.43034,0.62401,0.65114,0.27393,0.70776,0.48238,0.23408,0.84408,-0.45686,-0.50151,0.73464,-0.68813,0.15418,0.70901,-0.045167,-0.2992,-0.95309,-0.10825,-0.2169,-0.97015,-0.19227,-0.29481,-0.936,0.89666,0.1641,0.41114,0.69466,0.089572,0.71371,0.80642,0.24641,0.53752,0.14838,-0.16538,-0.97498,0.25697,-0.16797,-0.95169,0.25999,-0.1934,-0.94601,-0.18647,-0.21586,-0.95843,0.44725,-0.41441,-0.7926,0.45949,-0.41417,-0.78567,-0.50185,0.23905,0.83123,-0.40257,0.29743,0.86569,-0.46126,0.18851,0.86697,-0.3701,-0.91452,-0.16321,0.47523,0.71319,0.51521,0.71474,0.55534,0.42506,0.068667,0.20518,-0.97629,-0.060244,0.080782,-0.9949,-0.27357,0.061312,-0.95987,-0.65731,-0.33979,-0.67263,-0.33143,-0.33711,-0.88116,-0.093173,-0.51796,-0.85031,-0.060121,-0.47749,-0.87655,-0.4738,-0.43712,0.76446,-0.47414,-0.54756,0.68941,0.36982,-0.30573,-0.87735,0.16825,-0.40654,-0.89798,0.38423,-0.39698,-0.83349,-0.91739,-0.065737,-0.39247,-0.95782,-0.11908,-0.26142,-0.62682,-0.36833,-0.68661,-0.39311,-0.46028,-0.79595,-0.52803,-0.41743,-0.73952,-0.13233,0.90619,-0.40162,-0.6389,0.2804,0.71633,-0.96322,0.007019,0.26853,-0.62789,0.51427,0.58415,0.24277,-0.22218,-0.94427,-0.33015,-0.33598,-0.88208,0.2646,-0.45018,0.85281,-0.051943,-0.49007,0.87011,0.46348,-0.15522,0.87237,0.58214,-0.20158,-0.78765,0.62258,-0.24354,-0.74367,0.59423,-0.22425,-0.77239,0.58501,-0.34889,0.73211,0.54885,-0.24796,0.79827,0.68441,-0.24549,0.68648,-0.94272,-0.23447,0.23725,0.15189,-0.42467,0.89248,-0.31407,-0.42338,0.84973,-0.045656,-0.59352,0.80349,0.76958,0.25394,0.5858,0.68459,0.49608,0.53404,0.77117,0.21482,0.59926,-0.49696,0.69536,-0.51906,-0.060183,0.82934,-0.55544,-0.2891,0.7018,-0.65105,0.73476,0.28855,0.61385,0.6744,0.1041,0.73095,0.92337,0.015198,0.38356,0.19773,0.97266,0.12177,0.21351,0.97021,0.1142,0.39689,0.91763,-0.019623,0.95376,-0.28538,-0.094028,0.8901,-0.44826,0.082125,0.89184,-0.38511,0.23719,0.68862,0.12085,0.71496,0.79034,0.22733,0.5689,-0.88385,-0.45497,0.10846,-0.88061,-0.46071,0.11057,-0.83938,-0.41575,0.35008,0.51888,0.50578,0.68914,0.31092,-0.23252,0.92154,0.33442,-0.33406,0.88122,-0.85421,0.10059,0.51006,-0.52763,-0.097385,-0.84384,-0.6617,-0.13266,-0.73791,-0.59371,-0.14359,-0.79174,0.5154,-0.009674,0.85687,0.76635,-0.19181,0.61309,0.73714,0.011444,0.67562,0.008148,-0.001404,-0.99994,-0.015687,0.091922,-0.99564,-0.003662,-0.024842,-0.99966,-0.20145,0.4192,0.88522,-0.42036,0.89792,0.13044,-0.41923,0.89438,0.1558,-0.27574,0.95743,0.085177,0.98089,-0.18107,-0.070986,0.98227,-0.10056,-0.15812,-0.074618,0.17951,-0.98089,-0.1149,0.1301,-0.9848,-0.38401,-0.25269,0.88806,-0.45772,-0.079989,0.88546,-0.25968,-0.13309,0.95645,-0.6906,0.60457,-0.39689,-0.76373,0.47911,-0.43257,-0.75308,0.58058,-0.3094,0.6603,0.4456,0.60448,0.43968,0.88946,-0.12439,0.1204,0.9711,0.20597,0.29283,0.86813,-0.40074,0.55879,0.56758,0.6046,0.69536,0.44429,0.56481,0.55309,0.47569,0.68395,0.73711,0.45222,0.50212,0.62954,0.22654,0.74319,0.93554,-0.077792,0.34449,0.28224,-0.096347,-0.95447,0.15302,-0.019623,-0.98801,0.38035,-0.10514,-0.91882,0.52229,0.10443,-0.84634,-0.1345,-0.060671,-0.98904,-0.36686,0.27515,-0.88864,0.89395,0.077517,0.44133,0.89718,-0.20191,0.39274,0.90924,-0.12748,0.39622,-0.58275,-0.2009,-0.78741,-0.62749,-0.48164,-0.61174,-0.80123,-0.008789,-0.59822,0.36787,0.070833,0.92715,0.50865,0.28575,0.81213,0.36982,0.070742,0.92639,-0.81451,0.11103,-0.56941,-0.58474,0.031129,-0.8106,-0.71285,0.030213,-0.70061,0.33332,0.92825,0.16495,0.3321,0.93289,0.13913,0.41508,0.90335,0.10791,-0.93115,-0.24683,-0.26832,-0.86807,-0.36543,-0.33595,-0.94009,-0.34025,-0.020783,-0.93063,-0.3347,0.1478,0.092166,-0.25095,-0.96359,0.21802,-0.36644,-0.90451,0.2638,0.24415,-0.93313,0.034272,0.17826,-0.98337,-0.15464,0.34364,-0.92627,0.87338,-0.29386,-0.38832,0.87243,-0.34663,-0.34443,0.93545,-0.32731,-0.13321,0.91522,-0.18854,0.35606,0.75271,-0.64275,-0.14231,0.073458,-0.65187,0.75475,0.22465,-0.43931,0.86978,0.52889,0.83926,0.12595,0.69878,0.69701,0.16065,0.54503,0.81945,0.17719,0.93612,-0.34971,0.036714,0.81167,-0.39497,0.43025,0.91247,-0.40873,-0.017182,0.39949,0.90927,0.11667,0.57827,0.79174,0.19672,0.6007,0.79186,0.10974,-0.054903,-0.46913,-0.8814,0.1388,-0.45369,-0.88025,-0.59853,-0.24973,-0.76116,-0.69741,-0.27909,-0.66005,-0.72634,-0.35643,-0.58763,-0.42863,-0.5703,-0.70067,-0.50688,-0.41942,-0.75304,-0.55608,-0.55199,-0.62133,0.21897,0.96759,0.12552,0.57805,0.80441,0.13675,0.40162,0.9133,0.067385,0.57885,-0.24717,0.77706,0.51012,-0.14319,0.84808,0.67696,-0.26041,0.68837,0.19208,0.020875,-0.98114,-0.002167,0.11197,-0.99368,0.096652,0.093753,-0.99087,0.49422,0.83337,-0.24732,0.36769,0.87524,-0.31416,0.67522,-0.21357,-0.70598,0.56716,-0.36772,-0.73693,0.34715,-0.36692,-0.86303,-0.20231,0.45796,-0.86563,-0.25898,0.40928,-0.87484,-0.051454,0.54955,-0.83386,0.022034,0.28205,-0.95914,-0.13205,0.26484,-0.9552,0.004517,0.21461,-0.97668,0.35548,0.26838,-0.89529,0.26981,0.28953,-0.91833,0.68264,-0.73071,-0.005036,0.71279,-0.69927,0.053865,0.0683,0.56847,-0.81982,-0.021119,0.47798,-0.87811,0.18787,0.57619,-0.7954,0.35402,0.92734,0.12125,0.40263,0.89389,0.19694,0.46339,0.85946,0.21574,0.92706,-0.008301,0.37477,0.77822,0.46468,0.42235,0.74639,-0.025269,0.66497,-0.95541,0.27375,0.11042,-0.92386,0.36802,0.10492,-0.97015,0.24155,0.0206,0.92083,0.15839,0.35627,0.92306,0.15717,0.35102,0.82,0.37406,0.43318,0.53032,-0.72625,0.43733,0.019471,-0.32441,-0.94571,0.049318,-0.40291,-0.91388,-0.87405,0.30287,0.37983,-0.51665,0.10797,0.84933,-0.46522,0.21638,0.85833,-0.50645,0.013398,0.86215,-0.93484,0.34526,0.082705,0.11588,-0.20701,-0.97144,0.095401,-0.16443,-0.98175,0.089908,-0.28452,-0.95444,-0.71096,0.35432,0.60741,-0.81915,0.45802,0.34519,-0.18393,0.22672,0.95642,-0.26902,0.30094,0.91488,-0.16364,0.22428,0.96066,0.73968,-0.14277,-0.65761,0.85504,0.14478,0.49791,0.8514,0.087161,0.51717,0.83236,0.1551,0.53203,-0.55431,0.2111,0.80505,-0.95453,-0.2635,-0.13922,-0.9266,-0.36149,-0.10349,-0.28767,-0.21122,-0.93411,-0.40819,-0.32157,-0.85437,-0.41975,-0.23359,-0.87704,0.41404,-0.15799,0.89642,-0.041658,0.83392,0.55025,-0.21238,0.97107,0.10904,0.059481,0.80874,0.5851,-0.88098,0.27992,0.38142,-0.91269,0.2631,0.3126,-0.8735,0.31187,0.37373,-0.76754,-0.15934,-0.62084,-0.8558,-0.46916,-0.21778,-0.845,-0.048006,-0.53258,-0.75289,-0.25886,-0.60506,-0.76202,-0.41697,-0.49538,-0.64898,-0.26194,-0.71425,-0.30836,0.59035,-0.7459,0.82659,-0.47621,-0.29988,0.91409,-0.3693,-0.16745,0.83743,-0.36805,-0.404,0.51054,0.83239,0.21549,0.32997,0.91034,0.24967,0.44719,0.84851,0.28281,-0.90808,-0.41459,0.058962,-0.88339,-0.38936,0.26078,-0.73425,-0.67214,-0.095218,-0.6241,-0.22456,-0.74834,-0.65432,-0.15284,-0.74056,0.68541,-0.25349,-0.68258,0.75936,-0.27711,-0.58867,0.82229,-0.26981,-0.50099,-0.51088,-0.44334,-0.73647,-0.79141,0.55486,0.25648,-0.83209,0.35813,0.42347,-0.87023,0.45311,0.19321,-0.9631,0.15146,0.22236,-0.97604,0.03238,0.21509,-0.95685,0.27165,0.10306,-0.93683,0.26453,0.22874,-0.9382,0.18986,0.28935,-0.89666,0.22297,0.38243,0.27998,-0.009461,0.95993,0.37379,-0.000946,0.92749,0.25282,0.007111,0.96747,0.38041,0.52592,0.76067,0.37745,0.57387,0.72674,0.37599,0.54207,0.75149,0.010926,0.72973,-0.68361,0.10138,0.80459,-0.58507,-0.029756,0.7438,-0.66768,-0.76809,-0.15616,-0.62096,-0.82513,-0.36573,-0.43052,-0.60897,0.42042,0.67257,-0.78646,0.25044,0.56453,-0.58193,0.43928,0.68435,0.54643,0.65819,-0.51781,0.43056,0.80841,-0.40132,0.55995,0.63225,-0.53539,-0.43922,0.88058,0.17777,-0.42491,0.88208,0.20334,-0.4572,0.86975,0.18561,-0.33973,0.19028,0.92105,0.19157,0.55098,0.81222,0.1684,0.50923,0.84396,-0.47438,-0.7405,0.476,0.057283,0.23167,-0.9711,0.00824,0.16413,-0.98639,-0.071108,0.23157,-0.97018,-0.11966,-0.36543,-0.92309,-0.1446,-0.31346,-0.93851,0.10154,-0.31513,-0.94357,-0.68029,-0.41026,0.60735,-0.48991,-0.07532,0.8685,-0.92242,-0.34761,0.16803,-0.9122,-0.33442,0.23667,0.97568,-0.088565,-0.20048,0.99735,0.01117,-0.071535,0.90332,0.024903,-0.42821,-0.93158,-0.35224,0.089572,-0.98618,-0.1608,0.039705,0.36442,0.008728,0.93118,0.37657,-0.41597,0.82772,-0.55141,-0.42076,-0.72033,-0.35463,-0.22514,-0.90747,-0.024476,0.76037,-0.64901,0.045869,0.71764,-0.69485,0.037111,0.62526,-0.7795,0.099429,0.61794,-0.77987,0.61382,0.76449,0.19678,0.58171,0.77755,0.23875,0.58998,0.71807,0.36912,0.47328,-0.25602,0.84286,0.43385,-0.35914,0.82629,0.53523,-0.14084,0.83285,0.099338,0.26603,-0.9588,0.13495,0.16031,-0.97778,0.26667,0.28474,-0.92074,0.38441,0.88775,0.25318,0.4929,0.83322,0.25044,0.2194,0.96612,0.13572,-0.16553,0.92453,-0.34321,-0.10294,0.93591,-0.3368,-0.20637,0.94476,-0.25459,-0.21116,0.8023,-0.55827,0.071688,0.78491,-0.61541,-0.16037,0.83328,-0.52907,0.38786,-0.70016,0.59941,-0.43516,-0.010956,0.90027,-0.61165,-0.095431,0.78533,-0.45445,0.025269,0.89038,0.23368,-0.054262,-0.97076,0.23621,-0.028962,-0.97125,0.82662,0.12693,0.54824,0.80456,-0.032777,0.59294,0.84445,0.082186,0.52925,0.75558,-0.27628,-0.59389,0.73662,-0.23042,-0.63579,0.88861,-0.39613,0.23112,0.8674,-0.43938,0.23353,0.92264,-0.33821,0.18519,-0.9591,-0.28068,0.036134,-0.95688,-0.28279,0.066225,-0.95822,-0.28575,0.010407,-0.20414,0.092807,-0.97452,-0.92175,-0.33024,0.20313,-0.90051,-0.39528,0.18113,0.65963,0.57952,-0.47853,0.6935,0.66253,-0.28294,0.63384,0.63469,-0.44203,-0.26936,0.90106,0.33982,0.24332,0.96966,0.022553,0.30464,0.91302,0.27119,0.283,0.94974,0.1337,-0.15616,0.19095,-0.96908,-0.2693,-0.14057,-0.95273,-0.27448,0.044832,-0.96051,-0.085757,-0.91287,0.39909,0.066744,-0.92083,0.38414,-0.039491,-0.84365,0.53539,-0.94397,0.27927,-0.17579,0.24491,-0.46278,-0.85192,0.15589,-0.55348,-0.81811,-0.52223,0.19535,0.8301,0.11484,-0.13468,-0.98419,0.9884,0.054323,0.14161,0.94452,-0.11631,0.30711,0.93014,-0.16471,0.3281,0.85168,-0.054109,-0.52119,0.69002,-0.060274,-0.72124,0.80041,-0.075259,-0.59465,-0.98001,-0.049165,0.19263,-0.98407,-0.00354,0.17762,0.18949,-0.43843,0.87854,0.16401,-0.22382,0.96072,0.040651,0.27436,-0.96075,-0.09534,0.46437,-0.88046,-0.18397,0.25275,-0.94986,0.010651,0.28275,-0.9591,-0.069063,0.29945,-0.9516,-0.005921,0.27052,-0.96268,-0.64684,0.27335,0.71191,-0.42247,0.14225,0.89511,-0.34413,0.35893,0.86758,-0.66024,-0.49626,-0.56371,-0.037355,0.78259,-0.62139,0.074404,0.76858,-0.63536,0.26554,0.69729,-0.66576,0.16251,-0.93387,-0.31846,-0.26649,0.29972,0.91601,-0.30879,0.39775,0.86395,-0.10309,-0.32713,0.93933,-0.24863,-0.33998,-0.90695,-0.094028,-0.29926,-0.94949,-0.18085,-0.21985,-0.95862,0.087039,-0.38325,-0.91952,0.00589,-0.33412,-0.9425,-0.2298,-0.41835,-0.87872,0.60295,-0.46864,0.64559,0.39305,-0.49901,0.7723,0.30488,-0.69143,0.65493,0.9144,0.087252,0.39525,0.95233,-0.077639,0.29499,0.95691,0.087191,0.27692,-0.031404,0.97626,0.21427,0.13022,0.97171,0.197,0.32063,0.94455,0.07062,-0.071596,0.90027,-0.42936,-0.086917,0.9006,-0.42579,-0.42995,0.78716,-0.44212,0.40931,-0.14392,0.90094,0.44667,-0.074374,0.89157,0.02356,0.73089,-0.68209,-0.005615,0.79223,-0.61016,0.60237,0.68178,-0.41505,0.52828,0.66414,-0.52895,0.54079,0.62206,-0.56618,0.65328,0.56947,-0.49886,0.31172,0.79824,-0.51537,0.48225,0.6589,-0.57726,0.38865,0.88635,0.25153,0.19147,0.76086,0.61998,0.36934,0.62435,0.68828,0.523,0.74731,0.4098,0.23441,-0.38441,0.89288,0.07709,-0.21216,0.97418,0.58101,-0.14408,0.80102,0.7275,-0.67129,0.1417,0.68752,-0.68883,0.22971,-0.29295,-0.062227,-0.95407,-0.38865,-0.072237,-0.91852,-0.023865,0.01001,-0.99966,-0.92138,-0.15955,-0.35435,-0.78265,-0.16852,-0.59917,-0.9057,-0.30476,-0.29463,0.029969,-0.18906,-0.98147,0.004639,-0.21482,-0.97662,0.2067,-0.21412,-0.95468,-0.44801,-0.35285,-0.82144,-0.46614,-0.38945,-0.79434,-0.53935,-0.48412,-0.68895,-0.95709,-0.28767,0.034181,-0.94797,-0.31343,0.055422,-0.97223,-0.19013,0.13623,-9.2e-05,-0.14835,-0.98892,0.98517,-0.1695,0.025788,0.97424,-0.18122,0.13416,-0.82534,-0.032075,-0.56371,-0.99939,0.029267,-0.018464,-0.96747,-0.18351,0.17408,0.55058,0.11692,0.8265,0.65951,0.1539,0.73574,0.63491,0.2967,0.71331,-0.08478,0.16562,-0.98251,-0.94781,-0.29466,0.12152,-0.95529,-0.2804,0.093448,-0.96136,-0.2595,0.091739,-0.95776,-0.13794,0.25227,-0.97708,-0.19315,0.089236,-0.013733,-0.46699,-0.88412,0.00998,-0.54848,-0.83608,-0.16153,-0.40117,-0.90164,-0.13111,0.1706,-0.97656,-0.17124,0.2201,-0.9603,-0.1214,0.28703,-0.95016,0.20344,0.21882,-0.95428,0.9432,0.032777,0.33058,0.87991,0.10657,0.463,0.91745,-0.092196,0.387,-0.37568,0.15479,0.91372,-0.40611,0.2378,0.88232,-0.3133,0.17994,0.93243,-0.34736,-0.33933,0.87414,-0.19565,-0.62935,0.75204,-0.21393,-0.87533,0.43355,0.3094,0.45076,-0.83727,0.23466,0.6307,-0.73968,0.2898,0.5912,-0.75262,0.97577,-0.21857,-0.007538,0.021973,0.4684,-0.88324,0.14481,0.47133,-0.86996,0.10929,0.49779,-0.86035,-0.93625,-0.078097,0.34254,-0.96322,0.058046,0.26231,-0.94653,0.033906,0.32081,0.39174,-0.80395,0.44737,-0.22037,-0.33827,0.91485,-0.33973,-0.232,0.91143,-0.9411,0.15445,0.30073,-0.85495,0.31269,0.41383,-0.9331,0.15815,0.32289,0.11112,0.9899,0.087741,-0.016144,0.99887,0.044527,-0.008423,0.96249,0.27113,-0.19916,0.31968,-0.92633,-0.17185,0.27421,-0.94617,-0.96338,-0.11112,0.24396,-0.97687,0.022156,0.21262,-0.9682,-0.14771,0.20188,0.59417,-0.073489,-0.80093,-0.82562,-0.40471,-0.39311,0.93933,-0.04059,0.34059,-0.73559,0.67,0.099948,0.88873,0.38984,0.24107,0.94653,0.22681,0.22932,0.95093,0.20972,0.22736,0.90396,-0.26835,-0.33287,0.83825,-0.31873,-0.44237,0.83157,-0.37739,-0.40748,-0.004822,0.28916,-0.95724,-0.42344,-0.099307,-0.90045,-0.36326,0.032868,-0.93109,-0.087954,-0.08594,-0.9924,0.77355,-0.20762,0.59871,0.55782,-0.039369,0.829,0.7684,-0.48665,-0.41557,0.68667,-0.5352,-0.49196,0.063204,-0.01999,-0.99777,0.86477,0.02234,-0.5016,0.92383,-0.055269,-0.37877,0.91018,-0.1569,-0.38328,0.04648,0.22578,-0.97305,0.17368,0.41902,-0.89117,0.25718,0.26768,-0.92853,0.1662,-0.19776,-0.96603,-0.016114,-0.10321,-0.99451,0.86187,0.17267,0.47679,0.80151,0.20777,0.56069,0.74993,0.072054,0.65755,0.35667,0.85525,-0.37587,0.22739,0.85345,-0.46892,-0.48204,-0.33012,-0.81155,-0.46181,-0.37806,-0.80233,-0.26078,-0.43931,-0.85962,-0.4272,0.90194,0.062777,-0.30921,0.9454,0.1026,0.87747,0.31095,0.36512,0.78643,0.43971,0.43373,0.54595,0.81695,0.18571,0.68758,0.68441,0.24244,0.68975,0.7167,0.10269,0.35191,0.93017,0.10437,0.36851,0.92871,0.04059,0.33811,0.94003,0.04416,-0.76907,-0.29472,0.56712,-0.60662,-0.12345,0.78533,-0.6943,-0.34947,0.62911,0.46455,-0.87548,-0.13297,0.14402,-0.98907,-0.030915,0.5674,-0.82171,0.053102,0.48073,0.86316,0.15427,0.33793,0.94113,0.002747,0.38835,0.9183,0.076785,-0.075838,0.026032,-0.99677,-0.083834,-0.068911,-0.99408,-0.10175,-0.099521,-0.98981,-0.36647,-0.0271,0.93002,-0.25611,-0.24561,0.9349,-0.37465,-0.047731,0.9259,-0.24137,-0.12854,-0.96185,-0.14017,0.019471,-0.98993,-0.97003,0.18589,0.15638,0.44444,0.88018,0.16645,0.48149,0.8713,0.094607,0.23411,0.94464,0.22977,-0.30937,0.50185,-0.8077,-0.28172,0.54991,-0.78622,-0.36247,0.47841,-0.79983,-0.35676,0.7466,-0.56148,-0.065584,0.77807,-0.62471,-0.075961,0.81564,-0.5735,-0.52281,0.66698,-0.53078,-0.32734,0.76287,-0.55751,-0.45479,0.59325,-0.66424,-0.90429,0.12821,0.40718,-0.97943,-0.079958,0.1851,-0.88968,-0.057161,0.45296,-0.92782,-0.034333,0.37135,-0.94043,0.11435,0.32014,-0.94986,-0.074984,0.30351,0.96506,-0.25465,0.061281,0.97256,-0.2288,0.041383,-0.88241,-0.088992,-0.46193,-0.96341,0.11234,-0.24329,-0.16962,-0.50493,-0.84631,-0.27921,-0.53777,-0.79546,-0.16199,-0.52779,-0.83377,-0.31059,0.49211,-0.81323,-0.11896,0.63991,-0.75915,-0.1659,0.64672,-0.74444,-0.49449,-0.098392,-0.86358,-0.29344,0.80355,-0.51787,-0.2985,0.80163,-0.51793,0.97006,-0.001007,0.24284,0.97104,-0.15998,0.17728,0.89172,-0.11444,0.43782,-0.16541,-0.25318,-0.95315,-0.44447,-0.3119,-0.83972,-0.20942,-0.19837,-0.95746,0.99332,-0.016511,0.11408,0.95663,0.28101,-0.076571,-0.11731,0.78335,-0.61037,-0.13657,0.68169,-0.71874,-0.15778,0.84133,-0.51692,-0.19388,0.84085,-0.50533,-0.37916,-0.10276,-0.91958,-0.36143,-0.14463,-0.92108,-0.21082,-0.14298,-0.96698,0.62178,-0.68056,0.38746,0.75744,-0.23591,0.60875,0.60085,-0.77279,0.20432,-0.30744,0.85037,-0.42698,-0.093692,0.85516,-0.50975,-0.070315,0.88571,-0.45881,-0.27839,0.91955,-0.2772,-0.24949,0.87893,-0.40645,0.35008,0.36058,0.86453,0.8927,-0.048585,0.44798,-0.92572,0.025666,-0.37733,-0.93796,-0.072024,-0.33912,-0.92315,-0.067965,-0.37834,0.2956,0.89523,-0.33338,0.31996,0.84784,-0.4228,0.17652,0.89013,-0.42009,0.99616,-0.08713,0.006409,0.97299,-0.17667,-0.1485,0.94388,-0.20048,0.2624,-0.75088,-0.44313,-0.48964,-0.72036,-0.33589,-0.6068,-0.74273,-0.41734,-0.52355,0.007508,-0.11106,0.99377,0.10108,0.27439,-0.95627,-0.19083,0.83352,-0.51845,-0.017426,0.90863,-0.41719,-0.08356,0.81896,-0.56768,-0.11136,0.19483,-0.97449,0.54927,0.22916,-0.80358,-0.55272,-0.25193,0.79437,-0.62743,-0.1876,0.7557,-0.57433,-0.43672,0.69237,-0.58907,0.76678,-0.25498,-0.23914,0.93432,-0.26426,-0.35585,0.89328,-0.27458,0.13553,0.87976,-0.45567,0.23173,0.88345,-0.40715,0.086184,0.83819,-0.5385,0.26057,-0.34077,0.90329,-0.030213,-0.41133,0.91098,0.19507,-0.39326,0.89846,-0.56746,-0.253,-0.78353,-0.62111,-0.1901,-0.76028,0.034486,0.32227,-0.94598,0.075045,0.24314,-0.96707,0.007599,0.9682,0.25004,0.21827,0.97559,0.02298,0.15714,0.97616,0.1496,-0.45711,-0.28825,0.8414,0.20658,-0.30488,0.92968,-0.59099,0.78811,0.172,-0.47078,0.87146,0.13745,0.066805,-0.29835,-0.95209,0.12348,-0.18979,-0.974,0.28281,0.95862,0.032197,0.037751,-0.90231,-0.42936,-0.043123,-0.9646,-0.26011,-0.74303,-0.27979,0.6079,-0.60759,-0.21668,0.76409,-0.75841,-0.27708,0.58992,-0.57769,-0.46544,-0.67052,-0.50459,-0.43983,-0.74288,-0.31471,-0.5165,-0.79632,-0.96808,0.17359,0.18076,-0.94586,0.25471,0.20103,-0.87896,0.18369,0.44005,-0.81771,0.27677,0.50469,-0.87417,0.20518,0.44011,0.87316,0.28575,0.39485,0.93319,0.20627,0.29423,0.89505,0.3097,0.32081,-0.83178,-0.17185,-0.52779,0.6487,-0.36543,-0.66753,0.56044,-0.22291,-0.7976,0.2823,-0.30717,-0.90881,0.35078,-0.7394,0.57463,0.19071,-0.72573,0.661,0.4438,-0.60042,0.66518,-0.90503,-0.16471,0.3921,-0.89447,-0.2118,0.39369,-0.93597,-0.10797,0.33509,0.60881,0.11829,-0.78442,0.60842,0.082919,0.78924,0.5938,0.097903,0.79861,-0.49834,0.84265,0.20392,-0.42332,0.89511,0.13987,-0.53545,0.8128,0.22938,-0.41621,-0.10553,-0.9031,-0.45137,-0.000458,-0.8923,0.85186,0.49483,-0.17148,0.71856,0.65096,-0.2447,0.78735,0.54668,-0.28489,-0.65334,-0.38911,-0.64937,-0.56377,-0.43599,-0.70147,0.60143,-0.24094,-0.76171,0.64901,-0.25056,-0.71831,0.75716,0.61577,0.21793,0.55715,0.70693,0.43565,0.79147,0.51634,0.32701,-0.098514,-0.2512,-0.96289,-0.082827,-0.29731,-0.95117,0.45296,-0.08594,0.88736,0.34675,-0.074984,0.93493,0.87426,0.18558,0.4485,0.86276,0.061617,0.50182,0.8909,0.18238,0.41594,0.23792,-0.033113,0.9707,0.11383,0.04294,0.99255,0.20435,-0.10532,0.9732,-0.9664,-0.071474,0.24677,-0.93631,-0.2205,0.27323,-0.98089,-0.086123,0.17432,-0.014222,0.314,-0.94931,-0.12256,0.16263,-0.97903,-0.096927,0.23484,-0.96716,-0.30158,-0.28275,-0.91052,-0.3076,-0.38063,-0.87204,0.62398,-0.43834,-0.64687,0.61769,0.11023,-0.77862,0.63851,0.1088,-0.76186,0.63384,0.23673,-0.73632,-0.041322,0.28773,-0.95682,-0.70464,-0.20508,-0.67925,-0.24488,0.041841,0.96863,-0.17286,-0.063906,0.98285,0.057711,-0.99301,0.10276,0.18317,-0.97674,0.11115,0.19425,-0.97693,0.088687,-0.9794,-0.19315,0.058718,0.57982,0.56798,0.58409,0.38865,0.70425,0.5941,0.4019,0.74224,0.53621,-0.68041,-0.44984,-0.57848,-0.72384,-0.42219,-0.5457,0.12921,0.8587,0.49589,0.11545,0.78607,0.60726,0.15421,0.84274,0.51573,0.048738,0.57146,0.81915,0.15305,0.48027,0.86364,-0.94891,0.18,0.2591,-0.85318,0.4062,0.32719,-0.76205,0.63222,0.13968,-0.34108,0.49355,0.80001,0.4395,0.45259,0.77587,0.53301,0.35856,0.76635,-0.099002,-0.40321,-0.9097,0.10062,-0.33637,-0.93631,-0.19312,-0.32029,-0.9274,0.27049,0.004608,-0.96271,0.012848,-0.074892,-0.9971,0.96194,0.05826,0.26688,0.9613,0.07828,0.26405,0.95245,0.022279,0.30381,-0.26911,0.42424,-0.86462,0.12207,0.46223,-0.87829,0.24662,0.51424,-0.82141,0.67589,-0.31678,0.66543,0.76165,0.50523,0.40568,0.72777,0.56792,0.38441,0.66393,0.69872,0.26633,-0.73217,0.45845,-0.50368,-0.2689,0.082614,0.95959,-0.18845,0.078799,0.97888,-0.2367,0.12351,0.96368,-0.90716,0.28648,0.30818,-0.88086,0.33808,0.33128,-0.98852,-0.13877,-0.059542,-0.99551,-0.094577,-0.000671,-0.99048,-0.1185,0.069613,0.81289,-0.051881,0.58007,0.91131,0.004639,0.41166,0.99384,-0.088809,0.065889,-0.94952,-0.19639,0.24457,-0.96475,-0.10865,0.23957,-0.96985,-0.062716,0.23545,0.84561,0.006623,-0.53371,0.8522,0.029542,-0.52232,0.83807,0.2855,0.46483,0.90213,-0.034822,0.42997,0.92618,-0.1612,0.34086,-0.9986,0.051302,-0.011353,-0.96847,0.040559,-0.24571,-0.98947,0.070986,-0.12604,-0.96808,0.040559,-0.24723,-0.7651,-0.54463,0.34346,-0.23307,-0.96902,0.081454,-0.61281,-0.78463,-0.093783,0.24699,-0.29566,-0.92279,-0.82336,0.34523,0.45039,-0.92535,0.23917,0.29405,-0.24876,0.74386,-0.62029,-0.14292,0.83371,-0.53334,-0.13059,-0.3853,0.91348,0.095065,-0.54326,0.83416,0.1167,0.67089,-0.73229,0.13431,0.63079,-0.76421,0.3495,0.48241,-0.80319,0.24805,0.40013,-0.88223,0.33998,0.34907,-0.87323,-0.7521,0.046083,-0.6574,-0.84109,0.0271,-0.54015,-0.75924,0.085452,-0.64516,-0.22779,-0.39399,-0.89041,-0.579,0.81198,0.07358,-0.84658,0.53121,-0.032533,-0.54894,0.67422,0.49403,0.86969,-0.002503,0.49355,0.7355,-0.16767,0.65642,0.74535,0.42149,-0.5165,0.61846,0.46138,-0.6361,0.56047,0.47145,-0.68084,-0.015961,0.69127,-0.7224,0.82427,-0.37837,-0.42113,0.799,-0.23429,-0.55376,-0.10666,-0.62355,0.77444,-0.21287,-0.18601,0.9592,-0.21049,-0.49315,0.84408,-0.97787,0.021119,0.20805,-0.98532,0.1529,0.075503,-0.94641,0.10987,0.30369,-0.12351,0.64727,-0.75216,-0.97287,-0.22324,-0.060305,-0.98627,-0.107,-0.12568,-0.93094,0.093173,0.35301,-0.95029,0.14637,0.27476,-0.92798,0.10285,0.35813,0.24976,0.86981,0.42543,-0.71328,-0.27397,-0.64507,-0.71001,-0.507,-0.48866,0.72433,0.089084,0.68364,0.67443,0.4854,-0.55632,0.78008,0.42128,-0.46254,0.4987,0.61269,-0.61309,-0.62865,-0.77255,0.0889,-0.50569,-0.82498,0.2523,0.32945,-0.94085,-0.079073,-0.27549,0.58882,-0.75982,-0.29106,0.48888,-0.82232,-0.24204,0.45817,-0.85525,0.94348,-0.15644,0.29212,0.94287,-0.25364,0.21583,0.40889,0.015778,0.91244,0.094546,-0.7889,0.60717,-0.021973,-0.4745,0.87997,-0.35536,0.042634,-0.93374,0.67751,0.30223,0.67049,0.64779,0.005066,0.76177,0.3654,0.92929,0.053499,0.24311,0.95791,0.15259,0.38008,0.91366,0.14408,0.14402,0.26981,-0.95205,0.12394,0.21546,-0.9686,-0.86016,0.16056,-0.48405,-0.91473,-0.10767,-0.38939,0.23313,0.2822,-0.93057,0.2432,0.39573,-0.88556,0.16141,-0.36051,-0.91867,0.070711,-0.28669,-0.95538,0.279,-0.96023,0.007447,0.15934,-0.98721,0.001312,-0.36143,-0.59459,-0.71819,-0.28639,-0.58,-0.7626,-0.36924,-0.48695,-0.7915,-0.93283,0.036744,0.35838,0.92154,0.037568,0.38643,-0.87561,-0.19864,0.44026,-0.76357,-0.13062,0.63234,-0.86868,-0.078402,0.48912,-0.33427,-0.44584,-0.83032,0.12513,-0.33796,-0.93277,-0.04709,-0.33772,-0.94003,-0.95297,-0.29106,0.084262,-0.96429,-0.24735,0.094455,-0.89691,0.30644,-0.31877,0.88656,-0.28504,0.3643,0.84536,-0.206,0.49284,0.84079,-0.21299,0.49763,0.81796,0.57122,0.068148,0.68221,0.70809,0.18207,0.37608,0.79714,-0.47227,0.82519,0.48109,-0.29588,-0.35206,-0.33741,-0.87301,-0.26777,-0.36815,-0.89035,-0.063448,0.19605,-0.97852,0.1851,0.31397,-0.93118,0.38249,0.45299,0.80526,0.28294,0.31602,0.90555,0.39088,0.43995,0.80844,0.25318,0.041658,-0.96649,0.011933,0.095248,-0.99536,0.68831,-0.31596,-0.65294,0.6726,-0.39384,-0.62645,0.42369,-0.38856,-0.8182,0.55434,0.099246,0.82635,0.3368,0.28754,0.89657,0.54994,0.26871,0.79077,-0.4774,-0.84591,0.23759,0.062746,-0.60543,0.79339,0.91363,0.17115,-0.36873,0.71172,0.32517,-0.62261,-0.11094,-0.26185,-0.95868,0.19935,-0.034883,-0.97928,-0.37178,-0.19117,-0.90841,0.85626,-0.40028,-0.32643,0.88559,-0.17011,-0.43214,0.82553,-0.41075,-0.38694,0.09418,-0.96359,0.25019,0.36894,0.42558,-0.82626,0.45421,0.40434,-0.79382,0.49492,0.26203,-0.82846,0.34001,0.71386,0.61217,0.172,0.62618,0.76043,0.089267,0.67037,0.73662,0.89572,0.44414,0.019745,0.91891,0.39427,0.009125,0.8847,0.46556,-0.022431,0.009583,0.16279,-0.9866,-0.26865,-0.077395,-0.96011,-0.13529,0.10337,-0.98538,-0.33561,0.1388,-0.9317,-0.19114,0.40367,-0.89471,-0.13053,0.35417,-0.92599,-0.36317,0.32978,-0.8714,0.56539,-0.56215,0.60357,0.80071,-0.28617,0.5262,0.82418,0.33796,0.45439,0.96435,-0.23783,0.11573,0.94415,-0.24763,0.21729,-0.61541,0.036195,0.78735,-0.68755,0.036531,0.72518,0.74224,-0.18097,0.64519,0.73571,-0.27073,0.62081,-0.95727,0.027894,-0.28776,-0.98007,-0.18763,-0.064882,-0.94476,-0.27598,-0.1767,0.66414,-0.68404,0.30161,0.73882,-0.60671,0.29322,0.68127,-0.37791,-0.62691,0.77633,-0.33897,-0.53139,0.86987,-0.30946,-0.38411,0.29408,-0.12146,-0.948,0.34281,-0.3824,-0.85803,0.34971,-0.36555,-0.86257,0.98337,-0.043489,-0.1763,0.57738,0.088626,-0.81161,0.80959,-0.18119,-0.55827,-0.25858,0.11252,-0.95938,-0.68603,0.084536,-0.72262,-0.23316,-0.21915,-0.94739,0.77349,-0.58733,-0.23811,0.93811,-0.1731,-0.29994,0.95196,-0.22019,-0.21274,0.90729,-0.40199,-0.12323,0.9599,-0.10602,0.25944,0.97372,-0.20759,0.093509,-0.46095,-0.30573,0.83306,-0.43071,-0.31272,0.84655,0.88226,-0.46663,-0.061678,0.87072,-0.36235,-0.33238,0.94793,-0.2945,0.12091,0.55577,-0.28709,0.78014,0.78463,-0.2375,0.57262,0.47673,-0.40031,0.78259,0.41624,0.19553,0.88797,-0.73095,-0.34391,-0.5894,-0.79098,-0.37501,-0.48338,-0.81228,-0.31617,-0.4901,-0.55696,0.67763,-0.48015,-0.59639,0.61605,-0.51451,-0.88403,-0.46422,0.054384,-0.87103,-0.32551,-0.36784,-0.91412,-0.34596,-0.21131,0.72765,0.6411,-0.24381,-0.38798,-0.34953,-0.85278,-0.62578,-0.39842,-0.67052,-0.40028,-0.31715,-0.85974,-0.99655,-0.000214,0.082614,-0.99756,-0.069521,-0.000793,-0.99933,0.030519,0.019532,-0.97943,-0.079714,0.18531,-0.99677,0.078799,0.015046,-0.9772,0.090091,0.19221,0.92444,-0.37739,-0.054323,0.71526,-0.61452,0.33274,0.88519,-0.42521,0.18857,0.68642,0.27061,0.67495,0.66955,0.40703,0.62126,0.40736,0.62914,0.66195,-0.5309,-0.23295,-0.81475,-0.35447,-0.19648,-0.91418,-0.48198,-0.084597,-0.87207,0.15006,0.13654,0.97919,0.73614,-0.13453,0.66329,0.37922,0.37999,0.84365,0.97455,-0.2223,0.027894,0.94742,-0.26951,0.17243,0.21033,0.79284,-0.57195,0.32453,0.7662,-0.55458,0.322,0.71285,-0.62297,-0.31553,0.49803,0.8077,-0.23685,0.47447,0.84777,-0.41865,0.90472,0.078555,-0.6169,0.68209,-0.39259,-0.60976,0.75201,-0.25022,0.95279,-0.30335,0.01117,0.96292,-0.26975,0.000519,0.98511,-0.15052,0.082858,0.97681,-0.19416,0.090091,0.96777,-0.2476,0.045656,0.2664,-0.43037,-0.86242,-0.38221,-0.53435,-0.7539,-0.37269,-0.48955,-0.78826,0.14972,0.078158,-0.98563,0.31468,0.23478,-0.91968,0.45937,0.19379,-0.86682,0.95688,-0.26783,-0.11222,0.94696,-0.27815,-0.16086,0.92425,-0.29386,-0.2436,0.53609,0.75912,-0.36918,0.6007,0.71154,-0.36448,0.75127,0.55211,-0.36155,-0.29899,0.34165,0.89099,-0.35557,0.40474,0.84243,-0.37074,0.48921,0.78942,0.11789,-0.35169,-0.92865,-0.094638,-0.29444,-0.95096,0.89111,-0.02353,-0.45314,0.87185,-0.18049,-0.45527,0.87304,0.26292,-0.41063,0.81262,0.31678,-0.48915,0.94516,-0.11747,0.30467,-0.91864,-0.07419,-0.38801,0.30232,0.4886,-0.81842,0.38548,0.38508,-0.8385,0.44615,0.44645,-0.7756,0.14643,0.4723,-0.86917,0.34877,0.42494,-0.83529,0.41658,0.4265,-0.80282,0.59935,-0.47002,-0.64791,0.67324,-0.35157,-0.65044,0.72954,-0.38493,-0.56526,-0.36128,0.63716,0.68078,-0.070284,0.46489,0.88257,-0.93014,-0.36326,0.053041,-0.90121,-0.43077,-0.04706,-0.9274,-0.17331,-0.33143,-0.27705,-0.44426,-0.85196,0.23951,0.62108,0.74621,0.60683,0.77831,-0.16108,0.69307,0.71993,-0.035524,0.55415,0.83227,-0.014435,0.53648,-0.29527,-0.79052,0.68554,-0.4351,-0.58367,0.61721,-0.33827,-0.71035,-0.27592,0.17252,-0.94556,0.72808,0.30644,-0.61315,0.26444,0.78423,-0.56124,-0.53124,-0.46434,-0.70861,-0.52403,-0.3972,-0.75338,-0.56194,-0.42003,-0.71258,-0.64733,-0.18598,0.73916,-0.81762,-0.24546,0.52077,0.55721,0.10669,0.82345,0.58364,0.65892,-0.47447,0.58663,0.67305,-0.45036,0.54552,0.78161,-0.30244,0.43797,0.86618,0.24061,0.6436,0.74917,0.15653,0.46828,0.86087,0.19889,0.61959,0.51595,0.59148,-0.14795,-0.74346,0.65218,0.13376,-0.56374,0.81503,0.15677,-0.23756,0.95862,0.10819,-0.49193,-0.86386,0.70281,0.2674,-0.65917,0.60692,0.38344,-0.69613,-0.97845,0.13926,-0.15223,-0.99744,-0.001617,0.071505,-0.95938,0.08005,-0.27046,0.12198,0.59471,-0.79458,0.83898,-0.53334,0.10773,0.87674,-0.44871,0.17307,0.17908,-0.26194,-0.9483,0.18369,-0.22971,-0.95575,0.17881,0.97528,0.12979,0.28056,0.95978,0.009217,0.10239,0.97626,0.19074,0.38966,-0.43245,-0.81307,0.3972,-0.40016,-0.82586,0.34577,-0.42314,-0.83746,-0.14908,0.39851,0.90494,-0.15674,0.53526,0.82998,-0.11841,0.36576,0.92312,-0.69631,-0.014374,-0.71758,-0.73168,0.00708,-0.68157,-0.63958,0.076724,-0.76485,-0.079318,-0.23649,-0.96838,0.18323,-0.11466,-0.97635,0.10608,-0.21958,-0.96979,0.15052,-0.13404,-0.97946,0.29719,0.86023,-0.41432,0.24247,0.80154,-0.54653,0.1973,0.8305,-0.52086,0.66366,0.38609,-0.64067,-0.46788,0.40992,0.78295,0.49019,-0.31724,-0.81179,0.23319,-0.24815,-0.94021,0.44093,-0.25739,-0.8598,0.007874,0.4001,-0.91641,-0.053987,0.2548,-0.96545,-0.11631,0.25575,-0.95969,0.48503,0.63237,0.60396,0.40937,0.6242,0.66539,0.52068,0.61489,0.59224,0.45164,0.58156,0.67656,0.52095,0.5952,0.61177,0.50905,-0.85784,0.070315,0.39818,-0.86642,0.30116,0.29316,-0.95514,0.041444,-0.15195,-0.48302,-0.8623,-0.50447,-0.36973,-0.78024,-0.12397,-0.83547,0.53533,0.12223,0.95486,0.2707,0.032624,0.94375,0.32896,0.5598,-0.090609,-0.82363,0.68483,-0.14469,-0.71416,0.23167,-0.31474,-0.92047,-0.001923,-0.37364,-0.92755,-0.004212,-0.40309,-0.91513,-0.67232,-0.35872,-0.64751,-0.6288,-0.32551,-0.70614,-0.73278,-0.382,-0.5631,-0.67876,-0.32865,-0.65667,-0.62746,-0.44377,-0.63976,-0.026124,-0.33842,-0.94061,-0.17011,-0.30079,-0.93838,-0.13605,-0.37703,-0.91614,-0.95795,0.13294,0.25425,0.43739,0.63347,0.63823,0.5378,0.35493,0.76467,0.27717,0.38807,0.87893,-0.57607,-0.25516,-0.77651,-0.23988,0.3346,0.91128,-0.63021,-0.10929,-0.76867,-0.63869,-0.31785,-0.70071,0.19059,0.61269,-0.76696,0.15271,0.63979,-0.7532,0.099582,0.57064,-0.81512,0.77761,-0.55895,-0.28785,0.97201,0.14594,0.18406,0.94653,0.22626,0.22984,0.93732,0.18543,0.29499,-0.36274,0.88687,0.28608,-0.4604,0.86306,0.20765,-0.34361,0.92578,0.15754,0.92904,-0.36448,-0.063112,0.83282,0.070589,0.549,-0.16187,-0.46284,-0.87152,-0.30058,-0.42003,-0.85626,-0.38298,-0.3003,-0.87356,-0.88717,-0.1634,-0.4315,-0.8634,-0.21131,-0.45808,0.30439,-0.006867,-0.95251,0.16114,0.1854,-0.96933,0.47993,0.74355,0.46553,0.44203,0.80111,0.40346,0.37843,0.75915,0.52956,-0.42375,0.27961,-0.86151,-0.92132,0.14127,0.36219,-0.91842,-0.38514,0.090182,-0.9353,-0.35368,-0.008332,0.069399,-0.287,-0.95538,-0.35493,-0.32194,-0.87768,-0.35475,-0.40687,-0.84176,-0.27424,-0.21833,-0.93652,-0.72256,0.38545,0.57381,0.91614,0.018952,-0.4004,0.97784,0.010315,-0.20902,0.85574,0.10266,-0.50706,0.90857,-0.19706,0.3683,0.97793,-0.066469,0.19794,0.9874,-0.098636,0.12366,0.96097,-0.14566,0.23508,0.73751,-0.24546,-0.62911,0.82678,-0.391,-0.40437,0.9902,0.047273,0.1312,0.98047,-0.065004,0.18552,0.99503,-0.006012,0.099307,0.98669,0.0889,0.13599,0.9501,0.30522,-0.064028,0.75601,0.10657,-0.6458,0.53755,0.83783,0.095096,0.56975,0.76595,0.29771,0.94928,0.30741,-0.065798,0.99716,0.054231,-0.051729,0.94131,0.16276,0.2956,0.89682,-0.10569,0.42955,0.94754,-0.030854,0.31812,-0.98028,0.18824,0.059816,0.32112,0.92651,0.19596,0.19785,0.98013,0.013398,-0.40471,0.25922,-0.87692,-0.6227,0.13752,-0.77026,-0.68395,0.2288,-0.69268,-0.45192,-0.27488,-0.84863,-0.50496,-0.29337,-0.81173,0.29463,-0.67254,0.67885,-0.99509,-0.076388,0.062471,-0.99005,-0.129,0.056063,-0.99063,-0.030549,0.13297,-0.12583,0.9555,-0.26673,-0.19239,0.96002,-0.20325,0.077242,0.88076,0.46718,0.26112,0.8746,0.40849,0.19996,0.84686,0.49275,-0.032044,0.97159,0.23438,0.22959,0.69961,0.67659,-0.22681,0.83459,0.50197,0.95584,-0.094302,0.2783,0.94311,-0.13749,0.30259,-0.27485,-0.15122,-0.94949,-0.32447,-0.36729,-0.87164,0.79241,-0.32225,0.51787,0.64211,-0.19385,0.74166,0.69845,-0.24305,0.67312,0.59328,-0.42524,0.68346,0.59273,-0.5971,0.54048,0.31208,-0.66714,0.67635,0.49849,-0.83648,0.22751,0.51457,-0.74309,0.42775,0.70199,0.24766,-0.66771,0.79974,0.085177,-0.59423,0.05475,0.51265,-0.85681,-0.26331,-0.52995,-0.80609,-0.4048,-0.26942,-0.87377,-0.74966,-0.09064,-0.65554,-0.85119,-0.11136,-0.51283,-0.72433,0.072481,-0.6856,0.49864,0.76861,-0.40068,0.96078,-0.015564,-0.27677,0.96686,-0.082003,-0.24171,0.96796,0.012391,-0.2508,-0.4406,-0.49025,-0.75198,-0.22318,-0.42088,-0.87921,0.42476,-0.008576,-0.90524,0.38072,-0.25684,-0.88827,0.35246,-0.42439,-0.83404,-0.14011,0.98553,0.095187,-0.045656,0.99466,0.092257,-0.072726,0.99698,0.026124,0.49788,0.86721,-0.001892,0.60457,0.79647,-0.008209,0.48277,0.8703,-0.097201,0.52547,0.42402,-0.73757,0.61321,0.48244,-0.62545,0.47127,0.40034,-0.78585,0.20344,0.95492,0.21613,0.089084,0.96075,0.26261,-0.020447,-0.71807,-0.69564,-0.19889,-0.63454,-0.74682,-0.23829,-0.77502,-0.58525,0.85946,-0.42515,0.28379,0.83285,-0.37828,0.40397,0.91665,-0.3596,0.17438,0.25797,0.45708,0.85116,0.17402,0.54579,0.81964,0.438,0.14161,0.88772,0.95437,-0.28916,0.074221,0.51875,-0.14115,0.84317,0.21427,0.16565,-0.96261,-0.99557,-0.037996,0.085696,-0.98404,0.14216,0.10691,-0.97156,0.16657,0.16813,-0.86972,0.14252,0.47249,-0.91675,0.25459,0.30778,-0.88067,0.26795,0.39064,-0.13605,0.079867,-0.98746,-0.051149,0.24393,-0.96841,-0.12336,0.22919,-0.96551,-0.81564,0.38511,0.43174,0.47517,0.37648,0.79525,-0.80254,-0.41145,-0.43196,-0.16047,0.30509,-0.93869,0.9342,-0.34629,0.085482,0.93368,-0.35594,-0.038759,0.96454,-0.25132,0.080233,-0.1395,0.9534,-0.26746,-0.043947,0.95224,-0.30213,0.055147,0.97595,-0.21076,0.2139,-0.77441,0.59539,0.023957,-0.81106,0.58443,-0.16935,0.20414,-0.96417,-0.010712,0.35868,-0.93338,-0.78689,0.20359,0.58251,-0.82238,0.052492,0.56645,0.38383,-0.38853,-0.83767,0.19636,-0.46025,-0.86578,0.22202,-0.46538,-0.85678,-0.52693,0.83071,-0.17942,-0.24396,0.92944,0.27668,-0.17924,0.87973,0.44035,0.95563,0.1088,0.27372,0.95505,0.008179,0.29627,0.97735,0.19303,0.086459,0.91153,-0.21476,0.35063,0.90451,-0.29301,0.30973,-0.78014,-0.37767,0.4987,0.53972,-0.51726,-0.66417,0.56114,-0.141,-0.81561,-0.32987,-0.4387,-0.83587,0.22846,0.51768,-0.82449,0.22471,0.45357,-0.86239,0.47243,0.40736,-0.78155,0.42454,0.56298,-0.70907,0.61849,0.47847,-0.62331,0.29966,0.95257,0.052736,0.42683,0.88604,0.18085,0.25575,0.96322,0.081973,-0.98257,0.18516,-0.014863,-0.98074,0.086367,-0.17502,-0.98746,0.13224,-0.08594,0.32875,0.39531,-0.85769,0.19401,0.54573,-0.81515,0.41246,0.80236,0.43132,0.51442,0.81674,0.2613,0.54701,0.77746,0.31031,-0.43736,-0.46458,-0.76995,-0.52232,-0.2953,-0.79995,0.99381,0.002014,0.111,0.95593,0.016266,0.2931,0.96939,-0.12632,0.21039,0.89352,-0.067324,0.44389,0.91079,-0.14725,0.38566,-0.95093,-0.30528,-0.049867,-0.96356,-0.167,-0.20884,-0.949,-0.16785,-0.26676,-0.81942,0.26936,0.50591,-0.41142,-0.31355,-0.8558,-0.43696,-0.45042,-0.77856,-0.55248,-0.54183,-0.63335,-0.71215,0.30595,0.63179,-0.35398,-0.18238,0.91726,-0.46736,-0.15867,0.86969,-0.26069,-0.14643,0.95422,0.32954,0.099124,0.9389,0.18296,0.56111,-0.80724,0.09415,0.51018,-0.85489,0.058687,-0.96667,-0.24912,-0.12485,-0.96603,-0.2262,0.056093,-0.89373,-0.44502,0.47939,-0.34748,-0.80584,0.67928,-0.23359,-0.6957,0.74844,-0.21638,-0.62688,-0.73714,-0.44404,-0.50929,-0.8348,-0.45283,-0.31306,-0.99884,-0.0347,-0.032533,-0.99268,-0.024781,-0.11808,-0.98608,-0.12507,-0.10941,-0.83682,-0.36848,-0.40489,-0.63253,-0.30387,-0.71242,-0.83947,-0.25468,-0.47996,0.27882,0.83587,-0.47279,0.058901,0.72021,-0.69121,0.17988,0.85659,-0.48357,-0.73992,0.34446,0.57778,-0.68868,0.43617,0.57915,-0.78079,0.41539,0.46666,-0.81881,0.57402,-0.005799,-0.94498,0.31227,0.097446,0.80526,-0.28925,0.51753,0.78164,-0.32676,0.53124,0.72478,-0.41261,0.55171,0.61022,-0.42744,0.66698,0.18497,-0.55431,0.81146,-0.55504,-0.40284,-0.72774,-0.49321,-0.37489,-0.78497,0.59267,0.26041,-0.76217,-0.21696,0.3798,-0.89923,-0.3119,0.34516,-0.88516,-0.22968,0.26844,-0.93548,-0.43056,-0.3997,-0.8092,-0.62581,-0.38774,-0.67675,-0.56789,-0.36781,-0.73635,0.8988,-0.16028,0.40794,0.91781,-0.3896,0.07593,0.90606,-0.38978,0.16459,-0.50301,-0.26945,-0.82119,-0.67171,-0.28077,-0.68551,-0.7072,-0.50353,-0.49626,-0.3835,-0.44108,-0.81137,-0.17808,-0.36155,-0.91516,-0.12091,-0.48466,-0.86627,0.29905,-0.10187,0.94876,-0.064882,0.20392,0.97681,0.19095,0.19062,-0.96289,0.2591,0.18158,-0.94861,0.25144,0.26945,-0.92959,-0.49992,-0.23527,-0.83346,0.2382,0.96136,0.13782,0.28379,0.93103,0.22932,0.37611,0.318,0.87027,0.37443,0.28364,0.88278,0.35585,0.41789,0.83587,0.19126,0.2273,-0.95483,-0.10038,0.37135,-0.92303,-0.35722,0.21455,0.90902,-0.66729,0.39192,0.63329,0.6024,-0.15793,-0.78237,0.7846,-0.25285,-0.56606,0.18805,0.39119,-0.90088,0.30705,0.28544,-0.90783,0.074435,0.49812,-0.86389,0.54723,-0.27061,-0.79199,0.71438,-0.22666,-0.66201,-0.043977,-0.56481,-0.82403,-0.95642,0.014679,-0.29154,-0.95685,0.082919,-0.27839,-0.71712,-0.3697,-0.59078,-0.73132,-0.19925,-0.65224,0.52681,0.56829,-0.63204,0.62575,0.51759,-0.58351,0.60176,0.55089,-0.5782,0.57686,-0.077822,-0.8131,0.8977,-0.31916,0.30369,0.92566,-0.37486,0.051271,0.023774,-0.3712,0.92822,-0.12055,-0.70968,0.69411,0.17511,-0.60826,0.77413,-0.077761,0.9968,0.01822,-0.099582,0.99371,-0.050874,-0.79498,-0.15302,-0.58696,-0.70708,-0.30833,-0.63631,-0.54228,-0.24665,-0.80316,0.51714,0.55159,-0.65441,0.49318,0.47044,-0.73171,0.3592,0.48662,-0.79632,0.12583,-0.29746,-0.94638,-0.17145,-0.37275,-0.91192,0.29417,-0.71981,0.62871,0.19633,-0.42482,0.88369,-0.61757,0.13086,0.77554,0.7131,-0.35679,-0.60341,0.70235,-0.39714,-0.59069,0.7965,-0.45137,-0.4022,-0.74883,-0.25361,-0.61226,-0.64306,-0.16556,-0.74767,0.85489,-0.34712,0.38557,0.95502,-0.1742,0.23994,0.92712,-0.28013,0.24888,0.76336,0.41475,0.49516,-0.28663,0.03412,-0.95743,0.029847,0.15607,-0.98727,-0.46922,0.081973,-0.87924,0.95248,0.10022,-0.28752,0.32139,-0.43086,-0.84323,-0.048524,-0.41676,-0.90768,0.95142,-0.04413,0.30467,0.91491,-0.047182,0.40086,0.99844,-0.054689,0.009278,-0.004578,-0.25169,-0.96777,0.89126,-0.05237,0.45039,0.44441,-0.7308,0.51805,0.52687,-0.72063,0.45061,-0.79943,-0.18088,-0.57283,-0.8385,-0.16221,-0.52013,-0.088687,-0.42766,-0.89956,0.25062,-0.13538,-0.95856,0.20969,-0.025697,-0.97742,0.67336,-0.3925,-0.62648,0.61174,-0.46199,-0.64208,0.63613,-0.4405,-0.63344,0.82571,-0.35145,-0.44115,0.69524,-0.44285,-0.56609,0.64321,0.40855,0.64757,0.58876,0.33747,0.73446,-0.002167,-0.007477,-0.99997,-0.080172,0.13593,-0.98746,0.057985,-0.006439,-0.99829,-0.91385,0.24738,0.32194,0.64486,0.047395,-0.76281,0.75213,-0.013092,-0.65883,0.66539,-0.51375,0.54152,0.71996,-0.48573,0.49565,0.70843,-0.55168,0.44014,-0.73916,-0.37645,-0.55846,-0.50133,-0.42772,-0.75213,0.89935,-0.4087,0.15525,0.92947,-0.24088,-0.27931,0.56859,0.77355,0.27979,0.59728,0.76779,0.23176,-0.35682,-0.89895,-0.25404,-0.40019,-0.85543,0.32868,-0.61354,-0.75216,0.2403,-0.88614,-0.46293,0.020539,-0.89349,-0.44774,0.034577,-0.94894,-0.30924,0.061861,-0.53566,0.10224,0.83819,-0.49687,-0.000641,0.86779,-0.47453,0.14377,0.8684,0.81546,-0.13486,0.56285,0.75173,-0.25706,0.60726,0.89114,-0.18302,0.41511,-0.90075,-0.39659,-0.17692,-0.69521,-0.41166,-0.58919,-0.70821,-0.43788,-0.55376,-0.84042,-0.53578,0.08121,-0.92984,-0.054476,-0.36387,-0.92221,0.11737,-0.36842,-0.95978,0.043703,-0.27726,0.7701,-0.20908,0.60262,0.11145,0.34004,-0.93378,0.39985,0.28361,-0.87158,-0.087893,0.3867,-0.918,-0.080142,0.04358,-0.99582,0.065523,0.01825,-0.99768,-0.92959,-0.36454,-0.054292,0.94519,-0.32627,0.011292,0.21607,0.93838,0.26966,0.22266,0.94183,0.25169,0.18241,0.88049,-0.43748,0.23997,0.88592,-0.39689,0.17103,0.90005,-0.40077,0.85424,-0.03412,0.51872,0.051241,-0.40226,-0.91406,0.05594,-0.47212,-0.87973,0.22889,-0.3845,-0.89425,0.81329,-0.33497,0.47572,0.75051,-0.36097,0.55351,-0.99484,-0.097995,0.0253,-0.98947,-0.13202,-0.059145,-0.99585,-0.063723,-0.064852,-0.98547,-0.1652,0.039216,-0.99432,-0.093539,0.050233,0.42274,0.65129,0.63012,0.47389,0.62764,0.6176,0.60518,0.47447,0.63921,0.80993,-0.42406,0.40513,0.032136,-0.21833,-0.97534,-0.40071,-0.27397,-0.87426,0.58251,0.57497,0.57448,0.62673,0.27876,0.72762,-0.51918,0.45949,0.7206,-0.59999,0.28333,0.74813,-0.61443,0.35002,0.70705,0.96054,0.094974,0.26139,0.86404,-0.25532,-0.43385,0.78192,-0.32279,-0.53325,0.8345,-0.25883,-0.4864,0.77825,0.55812,0.28773,0.70974,0.6527,0.26496,0.95886,0.25492,-0.12467,0.090396,0.47166,-0.8771,0.96716,0.010681,0.25388,0.89386,-0.28614,0.34507,0.88201,-0.258,0.39427,0.35621,0.77801,-0.51747,-0.086673,0.98572,0.14423,-0.007385,0.99414,0.1077,-0.99683,-0.025025,0.075198,-0.99972,0.022217,-0.003449,0.94174,-0.23478,0.2407,-0.50642,-0.15015,-0.84909,-0.30702,-0.34452,-0.88714,-0.88327,0.31196,0.34999,-0.79049,0.45411,0.41093,-0.75396,0.52428,0.39573,-0.42979,0.15323,0.8898,-0.46922,0.094272,0.87802,-0.67934,0.48701,0.54885,-0.27458,0.23463,-0.93246,-0.2309,0.1543,-0.96063,-0.1063,0.33351,-0.93671,-0.9483,-0.098025,0.3018,-0.96991,0.044191,0.23933,-0.90963,0.073824,0.40876,0.84994,-0.48131,-0.21421,0.88263,-0.33827,-0.32637,0.82385,-0.51317,-0.24061,-0.21842,-0.19977,0.95517,-0.4109,-0.071505,0.90884,-0.219,0.17109,0.96057,-0.96768,0.18842,0.16739,-0.95679,0.085513,0.2779,-0.98969,0.036195,0.13843,-0.059816,-0.22785,-0.97183,-0.79992,-0.10752,-0.59035,-0.72433,0.026887,-0.68889,-0.73376,0.075228,-0.67522,-0.67486,0.51991,-0.52367,-0.72408,0.46431,-0.50996,-0.72982,0.44282,-0.52077,-0.15113,-0.031831,-0.98798,-0.1529,0.074465,-0.98541,-0.20292,0.8179,-0.53835,-0.27454,0.80529,-0.52544,0.17707,0.89883,0.40089,-0.3549,0.33931,-0.87115,0.86615,-0.054292,0.49678,-0.27986,-0.65523,0.70165,-0.76617,-0.37477,0.52202,0.34828,-0.17594,0.92071,0.17365,-0.10044,0.97964,0.27329,-0.099094,0.95679,0.73998,-0.60802,0.28758,0.57906,0.803,0.14081,0.62227,0.75091,0.22105,0.50636,0.84286,0.18213,0.26118,0.95639,0.13062,0.34748,0.93576,0.059603,0.42064,0.87143,0.2523,0.91629,-0.3928,0.078005,0.18485,-0.14569,0.97189,0.053438,-0.35444,0.93353,0.29054,-0.18964,0.93786,-0.6209,-0.12165,-0.77438,-0.43498,-0.13395,-0.89041,-0.44539,-0.47041,-0.76177,-0.40977,-0.3921,-0.82357,0.29865,0.9523,-0.062319,0.2234,0.95279,-0.20557,0.55498,0.82022,-0.13855,-0.68783,-0.31413,0.65435,-0.038484,-0.52919,0.84759,0.56505,-0.57076,-0.59575,0.27009,-0.39024,-0.88018,0.52947,-0.45839,-0.7138,0.55055,0.81607,0.17576,0.58306,0.77334,0.24885,0.045198,-0.1337,-0.98996,0.09891,-0.26951,-0.95788,0.07062,-0.13709,-0.98801,0.10462,-0.10868,0.98852,0.40169,-0.095492,0.91076,0.33821,-0.41951,0.84237,0.98889,0.02826,0.14573,0.98752,-0.14191,0.067965,0.99472,-0.003906,0.10236,0.99612,0.015625,0.086489,0.95126,-0.054079,-0.30357,0.92041,-0.071749,-0.38429,0.44993,0.65999,0.60161,-0.41874,0.071169,0.90527,0.28602,0.94662,0.1485,-0.83822,-0.002472,-0.54527,-0.09122,0.55593,-0.8262,0.033815,0.89807,0.43849,0.019868,0.91891,0.3939,-0.010895,0.90124,0.43315,-0.37669,0.28666,0.88086,-0.44447,0.081515,0.89206,-0.41502,0.24519,0.87613,0.29563,0.036439,0.95459,-0.2927,0.3582,0.88656,0.40031,0.052889,0.91482,-0.94845,-0.31263,-0.051515,-0.96048,-0.27512,-0.041627,-0.99612,-0.082614,-0.029298,-0.98587,-0.088382,0.14213,0.33122,0.57219,-0.75024,0.37284,0.48741,-0.78951,0.27311,0.50743,-0.81722,-0.74773,-0.31529,-0.58434,-0.77782,-0.38795,-0.49437,-0.12931,0.14484,-0.98096,-0.29728,0.13367,-0.94537,-0.22364,0.049745,-0.97339,-0.91092,-0.12052,0.39451,0.93561,0.00766,0.35289,0.91049,-0.1146,0.39729,0.58776,0.78344,0.20179,0.56163,0.8088,0.17417,-0.85714,0.22742,0.46211,-0.28239,0.077639,-0.95611,-0.25617,0.31819,-0.91275,0.054109,0.8938,-0.44514,0.33433,-0.088595,0.93826,0.33497,0.085543,0.93832,-0.83068,0.055025,0.55397,-0.8955,-0.016663,0.44472,-0.86975,0.10639,0.48183,-0.32646,0.59145,-0.73727,0.87054,0.19626,0.45122,0.34159,-0.39595,-0.85235,0.45848,-0.53777,-0.70751,-0.28462,0.65526,0.6997,-0.61754,-0.22126,-0.75472,-0.64873,-0.23334,-0.72433,-0.62816,-0.24216,-0.7394,-0.51668,0.16462,0.84018,-0.52998,-0.006409,0.84796,-0.60375,0.004028,0.79714,0.80978,-0.32957,0.4854,-0.083621,-0.091067,-0.99231,-0.14249,-0.05179,-0.98843,0.90997,0.40007,-0.10892,0.7824,0.61736,0.081545,0.87442,0.48222,-0.052828,-0.28233,-0.36738,-0.88617,0.045991,-0.34486,-0.9375,-0.28541,-0.49296,-0.82186,0.96463,0.081545,-0.25065,0.98535,0.089694,-0.14484,0.33277,0.90072,-0.27915,0.88229,0.04059,0.46895,0.90106,-0.10926,0.41963,0.83734,-0.26426,0.47853,0.93838,-0.28672,0.19285,-0.37779,0.28165,0.88199,-0.46397,0.41102,0.78469,-0.57222,0.22764,0.78783,-0.51592,0.75494,-0.4048,-0.49657,0.76998,-0.40059,-0.10871,-0.94797,-0.29914,-0.33171,-0.74508,-0.5786,0.92801,-0.082095,0.36332,0.91995,-0.32276,0.22236,0.89358,-0.198,0.40278,0.94687,-0.15043,0.28419,0.92593,0.055147,0.37361,0.95749,-0.086856,0.27506,-0.60701,-0.62929,0.48528,-0.70885,-0.52455,0.47154,-0.73315,-0.62734,0.26246,-0.67327,0.44453,0.59081,-0.61757,0.53233,0.57891,-0.50566,0.47475,0.72033,-0.66012,0.4597,-0.59404,-0.67391,0.41057,-0.61418,-0.6621,0.42946,-0.61412,0.70663,-0.42537,-0.56542,0.85971,-0.34986,-0.37208,0.92584,-0.24244,-0.2898,-0.062166,0.21873,-0.97379,0.15229,0.002319,-0.98831,0.387,-0.40004,-0.83074,0.29582,-0.39619,-0.86917,0.14493,0.91546,0.37535,0.43577,0.88201,0.17921,0.48485,0.86291,0.14243,0.12583,0.066775,-0.98978,0.05475,-0.032868,-0.99796,0.92355,0.13782,-0.35783,0.96676,0.069002,-0.2461,0.94839,-0.001923,0.31703,0.94778,0.009247,0.31873,0.92877,0.073824,0.36317,-0.71429,0.31208,0.62639,-0.8327,0.19672,0.51753,0.54698,-0.36232,-0.75463,0.38838,-0.41896,-0.82073,-0.84784,-0.097446,-0.52116,-0.70098,-0.34098,-0.62633,0.90542,0.095614,0.41359,0.86999,0.051271,0.49037,0.91073,0.077761,0.40559,-0.40428,-0.28376,-0.86947,-0.12207,0.89444,-0.43019,-0.18122,0.87417,-0.45045,-0.1569,0.88574,-0.43681,-0.63585,-0.35579,-0.68487,-0.46165,-0.26505,-0.84652,-0.58287,-0.37803,-0.71923,0.085482,-0.35224,-0.93197,0.003479,-0.36549,-0.93078,0.38295,-0.59047,0.71038,0.5363,-0.29942,0.78909,0.59624,-0.21296,0.77401,0.44655,0.661,0.60301,0.39317,0.72143,0.57003,0.3567,0.74471,0.56401,0.71276,-0.36851,-0.59679,0.85659,-0.22837,-0.46263,0.80941,-0.41908,-0.41133,-0.7235,-0.44893,-0.5244,-0.52965,-0.33903,-0.77749,-0.53957,-0.55864,-0.62987,0.50835,0.089633,0.85644,-0.73708,-0.061129,-0.67299,0.32847,0.3029,0.89462,0.054506,0.25489,-0.96542,0.01297,0.16019,-0.98697,0.16361,0.16523,-0.97256,-0.074099,-0.49202,-0.8674,-0.10807,-0.55251,-0.82644,-0.32121,-0.52767,-0.78634,0.29759,-0.75893,-0.57912,0.34556,0.92001,0.18473,0.22068,0.96286,0.1554,0.37309,0.90677,0.19623,0.18262,0.15476,-0.97092,0.26399,-0.01883,-0.96432,0.67037,-0.26063,-0.69469,0.47612,-0.20988,-0.85394,0.58971,-0.30897,-0.74615,-0.34034,0.93442,0.10486,-0.80877,-0.13694,-0.57195,0.9346,-0.35139,0.054903,0.82232,-0.55998,-0.10083,0.73696,-0.67531,0.028016,0.58702,-0.80761,0.056032,0.85403,0.39503,-0.33842,0.80459,0.46974,-0.3632,0.29789,-0.15195,0.94241,0.20621,-0.11548,0.97165,0.096347,-0.40815,0.9078,-0.50426,0.030061,0.863,-0.33937,0.9198,0.19694,0.95373,0.091739,0.28626,0.95083,0.031343,0.30808,0.91085,0.3148,0.26688,0.91409,-0.11383,-0.38914,0.88333,-0.092746,-0.45946,0.20408,0.97885,0.012513,-0.21693,0.4955,-0.84106,0.05475,0.15613,-0.98621,0.97177,-0.23505,-0.018586,0.99148,-0.090701,0.093142,0.89648,0.32768,-0.29813,0.95245,0.17316,-0.25062,-0.018433,-0.26237,-0.96478,0.1634,0.52028,0.83819,0.37977,0.35746,0.85321,0.080325,0.24308,0.96664,0.42775,-0.42991,-0.7951,0.53651,-0.47612,-0.69671,0.11057,0.18732,-0.97604,0.057588,0.24387,-0.96808,0.19852,0.23066,-0.95254,0.062929,0.18467,-0.98077,-0.10523,0.1915,-0.97583,0.53563,-0.41856,-0.73339,0.6227,-0.094821,-0.77667,0.71416,-0.12458,-0.68877,0.72185,-0.63411,0.27708,0.87042,-0.42259,0.25245,0.92703,0.057741,0.37043,0.059572,-0.66253,0.74664,0.38212,-0.84262,0.37941,-0.80001,-0.35472,-0.48384,-0.93551,0.12928,0.32878,-0.93045,0.020386,0.36583,-0.98794,0.12738,0.087741,-0.944,0.23551,0.23103,-0.38813,0.49547,0.77703,-0.01059,0.50401,0.86361,0.96728,-0.23847,0.086459,0.965,-0.17353,-0.19651,0.68035,0.43568,0.58928,0.17612,0.9031,-0.39155,-0.2006,0.24839,-0.94763,0.074496,0.37391,-0.92444,-0.91253,-0.15684,-0.3777,-0.82028,-0.14631,-0.55287,-0.62856,0.39161,0.67193,-0.63845,0.32038,0.69979,-0.5298,0.16254,0.83236,-0.82147,-0.24748,-0.51369,-0.85656,-0.30891,-0.41331,-0.21195,0.57698,0.78875,-0.4217,0.27558,0.86383,-0.1323,0.65737,0.74184,0.46468,0.6531,0.59792,0.26786,-0.48524,-0.8323,0.1847,-0.50859,-0.84094,0.18995,-0.44404,-0.87561,0.7036,0.33589,0.62615,0.84146,0.24909,0.47945,-0.8815,-0.25983,-0.39418,-0.99823,-0.045991,-0.037568,-0.98883,-0.072848,0.12983,0.58589,-0.40507,-0.70183,0.77276,-0.38484,-0.50465,0.75054,0.35914,0.55464,0.75631,0.44176,0.48253,0.58309,-0.66485,0.46687,-0.94995,-0.14371,-0.27735,0.31019,0.26652,0.91253,0.22294,0.22019,0.94961,0.27992,0.14219,0.9494,0.99051,-0.12726,-0.051729,0.99014,0.13706,-0.027833,0.98679,-0.14188,0.078158,0.80389,-0.31825,-0.50243,0.52672,-0.3856,-0.75753,0.98425,-0.050508,0.16935,0.066378,0.80209,-0.59349,0.13883,0.62062,-0.77169,0.85162,-0.48524,-0.19813,0.80557,-0.51341,-0.29566,0.84048,-0.47923,-0.25272,-0.59999,0.6469,-0.47063,-0.53157,0.7741,-0.3437,-0.58797,0.69488,-0.41401,0.83816,-0.16117,-0.52101,0.83773,-0.31797,-0.44392,-0.562,-0.18619,-0.80587,-0.50704,-0.065859,-0.85937,0.060183,-0.001465,0.99817,-0.062136,-0.34513,0.93646,-0.12793,-0.23188,0.96426,0.94958,-0.11374,0.29206,0.96478,-0.07712,0.25147,0.94864,-0.014985,0.31596,0.77151,-0.29701,-0.56261,0.89557,-0.41133,-0.16947,0.86642,-0.36439,-0.34132,0.052644,0.27592,-0.95972,-0.057863,0.21924,-0.97394,0.69768,-0.35386,-0.62285,-0.044038,-0.49019,-0.87048,0.22608,0.9715,0.070986,0.30339,0.95257,0.023103,0.30949,0.94412,0.11313,0.18305,0.93298,0.30985,-0.60799,-0.19712,0.76907,-0.43159,-0.14148,0.8909,-0.5761,-0.15738,0.80206,0.93649,-0.18931,0.29514,0.91375,-0.081118,0.39802,0.98334,-0.072237,0.16669,0.96838,-0.1684,0.18393,0.91571,0.04239,0.39952,0.55583,-0.25581,-0.79092,0.064943,0.068911,-0.99548,-0.12921,0.79858,-0.58782,-0.16236,0.82611,-0.53957,-0.17228,0.81112,-0.55888,0.1554,-0.12067,-0.98044,-0.15555,-0.14676,-0.97684,0.45643,-0.31739,-0.8312,-0.009552,-0.18351,-0.98294,-0.48695,0.49382,0.72039,0.53874,0.10904,-0.83535,0.43992,0.10785,-0.89151,0.29457,-0.060701,0.95367,0.004425,-0.38545,-0.9227,0.8298,-0.30695,-0.46602,0.7719,-0.24604,-0.58617,-0.83428,-0.27665,-0.47682,-0.77682,0.063143,-0.62651,-0.81961,-0.39787,-0.41215,-0.89773,0.20939,0.38752,-0.91702,0.25932,0.30293,-0.88082,0.25181,0.40086,-0.9668,0.23899,0.090182,-0.94162,0.32743,-0.077944,0.56267,0.048891,0.82522,0.49986,-0.24116,0.83184,0.61922,-0.067751,0.78225,0.95303,0.15439,0.26044,0.72488,-0.005524,-0.6888,0.59041,0.064394,-0.8045,0.83273,-0.035737,-0.55251,0.58538,-0.071383,0.80758,0.7477,-0.40104,0.52919,0.67037,-0.35002,0.65426,-0.3617,0.62008,-0.69616,-0.28135,0.71438,-0.64067,0.91577,0.034913,0.4001,0.89517,0.067232,0.44056,0.89419,0.10038,0.43623,-0.4297,0.52425,0.73516,-0.36595,0.39198,0.84402,-0.4941,0.4958,0.71416,0.13224,0.076296,-0.98825,0.9144,-0.1478,0.37681,0.89511,0.10056,0.43431,-0.54073,-0.37437,-0.75329,-0.52318,-0.44511,-0.72671,-0.90362,-0.17661,0.39018,-0.94195,-0.12201,0.31272,-0.89505,-0.17261,0.41118,0.79022,0.57656,-0.20759,0.8302,0.5215,-0.1969,0.71181,0.61974,-0.33039,0.33818,0.94083,-0.021607,0.28919,0.94034,-0.17914,0.13602,-0.96356,0.23026,0.1131,-0.98489,0.13092,0.97732,0.13212,0.16538,0.99765,0.057741,0.036073,-0.17231,-0.44417,-0.87918,0.012268,-0.31642,-0.94851,-0.1858,-0.3231,-0.92792,-0.57161,0.74899,-0.335,-0.59764,0.7525,-0.27662,0.71227,0.004181,-0.70186,0.68224,-0.11576,-0.72185,0.90243,-0.36927,0.22184,0.84909,-0.48216,0.21567,0.95572,-0.27033,0.116,-0.66686,0.22202,-0.7113,0.71352,0.51762,0.47209,0.80136,0.54921,0.23704,0.71642,0.53987,0.44182,-0.98325,-0.029786,0.17975,0.22108,0.95819,0.18149,0.50993,-0.43938,-0.73949,-0.49544,-0.12461,0.85964,-0.30009,0.94928,-0.093539,-0.31095,0.94156,0.12934,0.98819,-0.14438,0.050813,0.99548,-0.091678,0.023469,0.97766,-0.009766,0.20982,0.98938,0.002289,0.14512,0.29682,-0.59746,-0.74493,0.46925,-0.60122,-0.64675,0.2501,-0.49727,-0.83074,0.60137,0.41862,0.6805,-0.67147,-0.44899,-0.58947,-0.15711,-0.50743,-0.84722,0.2013,-0.36561,-0.90872,0.95453,0.12391,0.27104,0.92608,0.16495,0.33931,0.19422,-0.022614,-0.98068,0.85049,0.43532,0.29514,0.79818,0.53417,0.27842,-0.036256,-0.044252,0.99835,-0.20069,-0.21595,0.95554,-0.20878,-0.097964,0.97302,0.99448,-0.05707,0.087985,0.97882,-0.097446,0.17991,0.62029,0.7788,0.093051,-0.57399,0.52144,0.63134,0.72549,-0.31529,-0.61171,0.54128,0.12064,0.83212,0.70861,0.14936,0.68957,0.54488,0.050111,0.837,-0.60711,-0.3719,-0.70217,-0.51747,-0.38765,-0.76284,-0.47429,-0.5717,-0.66945,0.021302,0.85516,0.5179,0.056887,0.77523,0.62908,0.29054,0.8381,0.46165,-0.89935,0.23386,0.36937,-0.90829,0.25544,0.33119,-0.9928,0.052614,0.10761,-0.99863,0.015961,0.049409,-0.99875,-0.036805,0.033631,-0.034577,-0.24277,-0.96945,0.16211,-0.49846,0.85159,-0.041169,-0.64983,0.75893,0.28269,-0.29997,-0.91107,-0.59383,-0.46898,0.65374,-0.57445,-0.63375,0.51796,-0.68935,-0.54381,0.47853,-0.23466,0.88086,0.41108,-0.055879,0.9472,0.31568,-0.020264,0.95264,0.30339,0.68383,0.058535,0.72726,0.6487,0.06354,0.75835,0.95865,-0.15079,0.24128,0.98672,-0.074892,0.14408,0.9805,-0.18912,0.053163,-0.63497,-0.078127,-0.76855,-0.89734,-0.25983,-0.3567,-0.83969,-0.3867,-0.38127,-0.89584,-0.32359,-0.30451,0.83477,0.54549,-0.074435,0.7799,0.58919,-0.21116,0.79214,0.59157,-0.15003,-0.37739,-0.85315,0.36012,-0.37498,-0.90707,0.19123,-0.16684,-0.98395,0.063173,0.20637,-0.40123,-0.89239,0.21839,-0.32282,-0.9209,0.34779,-0.34834,-0.87042,-0.34843,-0.52278,-0.77798,-0.3365,-0.4503,-0.82702,-0.88687,-0.056063,-0.45854,0.78546,-0.038484,-0.61766,-0.45143,0.8764,0.16764,0.86212,-0.18043,-0.47343,-0.40806,0.89965,0.1551,0.93387,-0.32746,0.14362,-0.22401,-0.26841,0.93689,-0.088443,-0.98096,-0.17286,0.96329,0.047578,0.26417,0.98639,0.002289,0.16422,-0.87164,-0.38157,0.3076,-0.72249,-0.68853,0.062319,-0.85388,-0.30589,0.42106,-0.10337,0.91058,-0.40016,-0.22629,0.94339,-0.24241,-0.65731,0.70003,-0.27897,-0.79601,0.57518,-0.1883,0.81738,0.07944,0.57057,0.96417,0.07065,0.25562,-0.1727,0.11799,-0.97787,-0.12186,0.11386,-0.98596,-0.33088,-0.26481,-0.90573,-0.23664,-0.30735,-0.92169,-0.25849,-0.27555,-0.92587,-0.7333,-0.50578,-0.4543,0.92553,-0.21265,-0.31324,0.78503,-0.41386,-0.46086,0.79739,-0.34059,-0.49812,0.9986,0.050172,-0.015168,0.98282,0.11963,-0.14042,0.97391,0.11777,-0.19398,0.82095,0.39824,0.40916,-0.1969,0.97626,-0.089908,-0.26579,0.9617,-0.066713,0.26383,-0.42473,-0.86599,0.66982,0.71438,0.20237,0.60894,0.73769,0.29148,0.84289,-0.44774,-0.29832,0.91565,-0.33668,-0.21952,-0.92746,0.37263,-0.030793,-0.75545,0.60118,-0.26038,-0.82122,0.56252,-0.095492,-0.15946,-0.37376,0.91369,-0.2714,-0.47838,0.83514,0.001312,-0.62557,0.78014,-0.2711,-0.81353,-0.51442,0.44404,0.72341,-0.52864,-0.056551,0.18393,0.98129,-0.92291,0.22883,0.30952,-0.91559,0.17972,0.35969,-0.95001,-0.31089,0.028169,-0.93957,-0.25718,0.22584,-0.94516,-0.31898,0.070101,0.90854,-0.29051,-0.30021,-0.92437,-0.24595,-0.29157,-0.91156,-0.22147,-0.34638,-0.84436,-0.53554,-0.014527,-0.57991,0.64275,-0.50053,-0.56185,0.58934,-0.58046,-0.99396,0.071291,0.083346,-0.98343,0.09592,0.15372,0.14371,-0.037233,-0.98889,-0.10157,0.3592,0.9277,-0.3694,-0.069826,0.92663,0.18812,-0.43443,-0.88082,0.49736,-0.39988,-0.76986,0.99377,-0.008667,0.11084,0.92489,0.36897,-0.091494,0.070101,-0.42076,-0.90445,0.52693,-0.71346,0.46178,0.43895,-0.77004,0.46293,0.32951,-0.33558,-0.88247,0.34071,-0.37129,-0.8637,-0.55037,-0.29115,0.78246,-0.63369,-0.30903,0.70913,-0.639,-0.69069,0.33851,-0.66381,0.3151,0.67827,0.54561,-0.09067,0.83309,-0.042329,0.77938,0.62508,0.006561,0.95413,0.29929,-0.043855,0.87295,0.48579,0.96078,-0.1858,0.20576,-0.44319,-0.50481,-0.74074,0.080935,0.23359,-0.96893,0.32252,0.9248,0.20164,0.3903,0.89459,0.2176,0.44826,0.87939,0.16037,0.68651,0.64299,0.3394,0.61818,0.65459,0.4351,0.016327,0.92502,0.37956,-0.96942,-0.19404,0.15012,0.014374,-0.062532,-0.99792,0.64428,0.36564,0.67171,0.56319,0.40754,0.7188,0.98871,0.017487,-0.14875,0.99353,0.087008,-0.072939,0.40635,0.91342,0.021821,0.31849,0.94198,0.10569,-0.3408,0.59359,-0.729,-0.97586,-0.21516,-0.036927,-0.85611,-0.21018,0.47209,-0.93667,-0.12958,0.3253,0.64174,0.68419,-0.34642,-0.004883,0.16944,-0.9855,-0.27262,0.12751,-0.95361,0.026307,0.39705,-0.91742,0.47243,-0.40864,0.78088,0.32401,-0.41533,0.84997,-0.1431,0.37196,0.91711,-0.23255,-0.29688,-0.92614,0.93197,-0.007508,0.36238,0.91015,0.063234,0.40935,0.34992,0.89407,0.27952,0.48534,0.86789,0.10572,0.35591,0.93255,0.060274,0.15406,0.22776,0.96142,0.17808,0.065615,0.98181,0.001709,0.04474,0.99899,-0.63277,-0.13779,-0.76196,-0.79275,-0.31111,-0.52416,0.49382,-0.038759,0.86868,0.32954,-0.036805,0.94339,0.26917,0.54222,0.79592,-0.98758,-0.15433,0.029054,-0.90698,-0.26783,0.32499,-0.14484,0.83923,-0.52409,0.49547,-0.13565,0.85794,0.33113,-0.097324,0.93854,0.53954,-0.064333,0.83947,0.039308,-0.41569,0.90863,-0.01587,-0.64815,0.76131,-0.15787,-0.52592,0.83572,0.011872,0.26676,-0.96368,-0.11725,0.081484,-0.98975,0.25968,-0.21354,-0.94177,0.34809,-0.21885,-0.91153,0.46889,-0.73949,0.48296,-0.85809,0.35231,-0.37349,-0.95041,0.17719,-0.2555,0.65249,0.32594,-0.68407,0.79516,0.19004,-0.57582,0.99335,0.11487,0.003723,0.97379,0.1301,-0.18644,0.98886,0.001068,-0.14881,-0.95642,0.13727,0.25764,-0.95996,0.073153,0.2703,-0.95782,-0.001343,0.2873,0.62679,0.1749,0.75927,0.87344,-0.24348,0.42167,0.8956,-0.17646,0.40834,0.89538,-0.21195,0.39152,-0.094699,0.44127,0.89233,0.27842,-0.1923,-0.94098,-0.005646,-0.31001,-0.95068,0.83438,0.095096,0.54286,0.95294,0.13114,-0.27326,0.85086,0.4424,-0.28333,0.49025,0.81182,-0.31706,0.85815,0.42119,-0.29347,0.93231,0.047029,-0.35853,0.9071,0.19712,-0.37184,0.036317,0.4684,-0.88275,0.080569,0.59841,-0.79711,0.43855,0.89251,0.10501,0.89843,0.056215,0.43544,0.88,0.14136,0.45341,0.86535,0.065065,0.49687,0.63869,0.59551,0.48723,0.75457,0.46074,0.46724,-0.97113,-0.14396,0.1901,-0.15995,0.63729,0.75381,0.61095,0.78213,0.12223,0.55367,0.69396,0.46022,0.32551,-0.76189,0.55992,-0.98511,-0.15198,0.079989,-0.92761,-0.20539,0.31193,0.99915,-0.011536,0.039064,0.49748,0.70934,0.49931,0.61119,0.76098,0.21741,-0.01471,-0.39439,-0.91879,0.26048,-0.36656,-0.89319,0.001312,-0.31709,-0.94836,0.22352,0.93966,-0.25895,0.003143,0.97632,-0.21625,-0.066134,0.93249,-0.35499,-0.40049,-0.22672,-0.88778,-0.50951,-0.32502,-0.79669,0.25507,-0.51558,0.81796,0.13794,-0.53765,0.83178,0.004395,-0.006317,-0.99997,-0.57982,-0.018097,0.81454,-0.48338,-0.25288,0.83807,-0.65456,0.085269,0.75115,0.47365,-0.33201,-0.8157,0.43751,-0.36863,-0.82015,0.1872,0.045625,-0.98123,0.32716,0.12894,-0.93612,-0.31254,-0.18583,0.93152,-0.49611,-0.32444,0.80532,-0.56447,-0.26072,0.78317,-0.83477,0.50191,-0.22626,-0.8099,0.58651,0.002075,-0.66521,0.65557,-0.35728,-0.41465,-0.35066,-0.83966,-0.60283,-0.24476,-0.75936,0.4181,-0.31391,0.85241,0.65139,0.5725,-0.49788,0.6173,0.58516,-0.5258,0.70046,0.57387,-0.42424,0.16868,-0.24848,-0.95383,-0.42903,0.28092,0.85845,0.82998,-0.49089,0.26475,0.80816,-0.21897,0.54671,0.18583,0.31788,-0.92972,0.46306,0.38945,-0.79617,-0.8363,0.43651,-0.33171,-0.69704,0.49489,-0.51882,-0.91122,0.37489,-0.17054,0.40883,-0.034974,0.91192,0.20722,-0.32005,-0.92444,0.038362,-0.23276,-0.97174,0.071596,0.99127,0.11045,0.283,-0.52501,-0.80264,0.32438,-0.43904,-0.83783,0.26453,-0.46211,-0.84643,-0.76608,-0.30177,-0.56746,-0.93518,0.039888,0.35188,-0.073244,-0.30058,0.95093,-0.47887,0.40458,0.77908,0.11353,0.44993,-0.8858,-0.98236,-0.13266,0.13175,-0.99911,-0.028077,0.03061,0.23704,0.37864,0.89465,0.40059,0.1919,0.8959,0.4019,0.38279,0.83181,0.81689,-0.34364,-0.46321,0.87027,-0.3065,-0.38557,0.52577,0.78671,0.32343,0.52989,0.67968,0.50716,0.27589,0.89258,0.35661,-0.70321,-0.29295,-0.64779,-0.49904,-0.34101,-0.79663,0.088961,-0.49754,-0.86285,0.3787,-0.4536,-0.8067,0.4109,-0.087619,-0.90744,0.057863,0.53508,-0.8428,-0.57863,-0.20646,-0.789,-0.59761,-0.2067,-0.77465,0.52373,-0.67507,0.51955,0.60286,-0.67455,0.42601,-0.62249,-0.10254,-0.77584,0.47932,0.86526,-0.14683,0.59145,0.80474,-0.050264,0.73623,0.6083,-0.29652,-0.17948,0.30866,-0.93405,-0.61309,0.1081,0.78256,-0.67217,0.11887,0.73077,0.63772,0.7308,0.24329,0.59459,0.68911,0.4142,-0.77447,-0.37718,-0.50783,-0.84097,-0.27613,-0.46525,-0.94031,-0.22126,-0.25852,-0.086093,-0.10227,-0.991,-0.15619,-0.14197,-0.97745,0.1504,0.86569,-0.47737,-0.21442,0.95547,-0.20261,-0.14423,0.97937,-0.14148,-0.18348,0.96264,-0.19904,0.067415,-0.93872,-0.33796,0.21452,-0.67348,-0.70736,0.66875,0.65334,-0.35481,0.53227,0.71303,-0.45631,-0.66192,0.32801,-0.67397,-0.13044,-0.78716,0.60274,-0.30201,-0.42039,-0.85559,-0.34617,-0.322,-0.88116,-0.51729,-0.45796,-0.72292,0.80569,0.39149,-0.44447,0.75564,-0.44035,0.48485,-0.86624,-0.38813,-0.31455,-0.82748,-0.52187,-0.20713,-0.71352,-0.46538,-0.52367,0.9964,0.046541,0.070711,0.95825,0.088534,0.27177,0.9591,0.20731,0.19254,0.95981,-0.26243,0.099399,0.93384,-0.34507,0.093905,0.92193,-0.35847,0.1467,0.93051,-0.040315,-0.36396,-0.053652,-0.12137,-0.99115,0.96179,-0.25028,0.11081,0.90393,-0.37114,-0.21247,0.92834,-0.3693,0.042116,0.58129,-0.041688,0.81259,0.43721,0.075381,0.89618,0.55824,-0.12452,0.82025,-0.66155,0.020203,-0.7496,-0.69259,-0.006104,-0.72127,-0.94351,0.1522,0.29423,-0.98514,0.083926,0.14979,-0.9537,0.020081,0.30003,0.20731,0.91641,-0.34233,0.33238,0.89056,-0.31043,0.06534,0.92895,-0.36436,-0.72597,-0.22632,-0.64937,-0.62453,-0.35414,-0.69607,0.8229,0.18943,0.53563,0.42491,-0.8421,0.3321,0.065828,0.087313,-0.99399,0.56679,-0.62148,0.54079,0.47352,-0.7264,0.49803,-0.93677,0.078433,0.34104,-0.93561,0.14979,0.31965,-0.92022,0.095004,0.37965,-0.11225,-0.44966,0.88611,0.57775,-0.44942,0.68129,0.42995,-0.43889,0.78897,-0.93545,-0.03531,0.3516,-0.87085,0.22303,0.43797,-0.77911,0.14896,0.60888,0.97473,0.002655,0.22324,0.75369,-0.20429,0.62465,0.14597,0.90704,-0.39485,0.10981,0.98926,-0.096164,0.89682,0.068209,0.43702,0.86554,-0.004608,0.50081,0.87643,-0.053041,0.47859,0.62596,-0.17933,-0.7589,-0.93478,0.10684,0.33875,0.052217,0.33061,-0.94229,-0.42982,-0.38875,0.8149,-0.11209,-0.65334,0.74868,0.66427,-0.70049,0.26078,0.78674,-0.40822,-0.463,0.90017,-0.25947,-0.34971,0.24403,-0.30094,-0.92187,0.68453,0.50252,0.52803,0.69527,0.51418,0.50218,-0.78701,-0.20731,-0.58101,-0.21766,-0.49001,-0.84408,-0.94018,0.29972,0.16181,-0.18812,0.43938,-0.87835,0.28834,-0.76406,0.57704,0.3657,-0.62789,0.687,0.091159,0.40352,-0.9104,0.21937,0.2616,-0.93991,0.009369,0.34935,-0.93692,0.41414,0.81878,-0.3975,0.3737,0.82394,-0.42592,0.33476,0.84066,-0.42561,-0.62731,-0.43086,0.64867,-0.53142,-0.41478,0.73858,-0.86432,-0.014985,0.50267,-0.048524,-0.14795,-0.98779,0.090915,0.14795,0.9848,-0.027772,0.10584,0.99399,-0.015351,-0.28977,-0.95694,-0.16456,-0.34992,-0.92218,0.88138,0.19715,0.42924,0.50923,0.8605,-0.013672,0.5399,0.8417,-0.000397,0.36009,0.91635,0.17496,0.073641,0.66408,-0.74401,0.069643,0.6939,-0.71667,-0.52818,-0.44853,0.72094,-0.30076,-0.81442,0.49623,-0.42381,-0.43071,0.79678,0.5363,0.60244,0.59108,0.30781,0.15906,-0.93805,0.068575,0.045808,-0.99658,0.30406,-0.88321,0.35701,0.25129,-0.94891,0.1908,-0.18183,0.12094,0.97586,0.020386,0.051729,0.99844,0.051515,0.03061,0.9982,0.83911,-0.17875,0.51369,0.83142,-0.29823,0.46882,0.92502,-0.19944,0.32328,0.90701,-0.1937,0.37385,0.35063,0.1218,0.92853,0.26377,0.32499,0.90817,0.43288,0.30912,0.84677,0.36796,-0.3516,0.86077,0.83169,-0.32044,0.45338,0.95962,-0.017701,-0.28065,0.99829,-0.042726,-0.039613,0.99545,-0.080142,-0.051149,-0.2822,0.19614,0.93905,-0.31214,-0.1164,0.94284,-0.46355,0.59184,-0.65938,-0.14948,-0.35817,-0.9216,0.50429,0.45286,0.73522,-0.84063,-0.18033,-0.51064,-0.91357,-0.36851,-0.17191,-0.89462,-0.29496,-0.33555,-0.63094,0.59905,-0.49294,-0.62743,0.43709,-0.6444,-0.77065,0.38823,-0.5053,0.87063,0.22086,0.43953,0.50136,0.83267,0.23505,-0.92062,0.17341,0.34974,-0.11304,0.45647,-0.8825,-0.16929,0.59535,-0.78539,-0.12427,0.53688,-0.83444,-0.69384,0.31477,-0.64766,-0.52333,0.29002,-0.80123,-0.43635,0.42894,-0.79092,0.19694,0.86669,-0.45827,0.74325,0.013794,-0.66881,-0.13849,0.10907,-0.98431,0.81536,-0.25599,0.51927,0.83813,0.3029,-0.4536,0.64156,0.47877,-0.59926,-0.81457,-0.26527,-0.51579,0.84884,0.022889,0.52812,0.85137,0.3285,0.40892,0.79089,0.31004,0.52757,0.32676,-0.11689,0.93783,0.44105,0.47053,-0.76421,0.32853,0.53984,-0.77499,0.81451,0.50325,0.28861,0.86993,0.49013,0.054048,0.13178,0.64605,-0.75179,-0.10196,0.25779,-0.96078,0.13431,-0.28443,0.94922,0.24982,-0.42583,0.86959,0.04651,0.84661,-0.53011,0.15595,-0.24409,-0.95712,0.015748,-0.20441,-0.97873,0.70632,0.33692,0.62252,0.51463,0.097842,0.85177,0.49471,-0.08948,0.86441,-0.5595,-0.26975,0.78368,-0.55092,-0.32807,0.76733,0.96094,-0.11835,0.25013,-0.12412,-0.12784,-0.98398,-0.20856,-0.26389,-0.94171,0.94095,-0.3372,0.029145,0.93399,-0.32676,-0.14447,0.95154,-0.30723,-0.011078,-0.056246,0.58333,-0.81027,-0.003388,0.48347,-0.87533,0.86868,-0.37388,-0.32487,-0.74264,0.04706,-0.66799,-0.92151,-0.26029,0.28816,-0.89312,-0.19462,0.40547,-0.94421,-0.17573,0.27842,-0.1868,0.47352,0.86071,-0.12275,0.25141,0.96005,-0.11475,0.44545,0.88791,-0.54308,0.30192,0.78347,-0.43556,0.43388,0.78866,0.82629,-0.2834,-0.48674,-0.49303,-0.43199,-0.75515,-0.76617,-0.63851,0.072268,-0.86233,-0.38356,0.33048,-0.89129,-0.22965,0.39091,-0.86178,-0.45659,0.22095,-0.46519,-0.43907,-0.76861,0.81652,-0.29411,-0.49675,-0.8666,-0.369,-0.33583,0.09827,0.81903,-0.56523,0.79153,-0.10575,-0.60186,0.94964,-0.13395,-0.28321,0.86065,-0.18583,-0.47404,-0.063021,-0.65892,0.74953,-0.070009,-0.95318,0.29408,0.38365,-0.44466,0.80935,0.3896,-0.34538,0.85376,0.58654,0.4145,-0.69576,0.78503,0.2392,-0.57137,0.91583,0.29719,0.26994,0.90085,0.29237,0.3209,0.80453,0.54888,0.22669,0.8999,-0.23838,0.36509,0.92868,-0.13816,0.34413,0.21738,0.8985,0.38133,0.27076,0.89328,0.35874,0.68517,-0.50731,0.52263,0.33967,0.24393,0.90832,0.10147,0.82238,0.5598,0.98691,-0.10724,0.1203,0.86596,-0.2309,0.44356,0.88668,-0.24625,0.39128,0.41966,-0.26331,0.86862,-0.97363,-0.18232,0.13703,-0.9573,-0.28877,-0.011475,0.67095,-0.28877,0.68291,0.52001,0.45656,-0.72188,0.83267,0.31471,-0.45564,-0.2823,-0.20765,0.93655,-0.46977,-0.1854,0.86306,-0.28376,0.030763,0.95837,0.011109,-0.39778,0.91739,0.89377,-0.36662,-0.25828,-0.84445,0.35792,0.39845,-0.68474,-0.67733,-0.2689,-0.3592,0.79589,-0.48735,-0.50319,0.65658,-0.56181,-0.2711,0.74334,-0.61147,-0.24079,0.32243,0.91543,-0.57656,0.5219,0.62862,-0.48134,0.45738,0.7477,-0.45253,-0.51039,-0.73122,-0.34245,-0.35905,-0.86819,-0.44386,-0.35063,-0.82464,0.42113,-0.241,-0.87439,0.4547,-0.25568,-0.85315,-0.92126,-0.37516,0.10227,-0.90231,-0.38585,-0.19215,-0.98468,0.03946,0.16974,-0.99731,0.03708,-0.06299,-0.96277,-0.15458,-0.22162,0.16581,0.51302,0.84219,0.81436,0.06531,-0.57665,0.96619,-0.25767,-0.005646,0.95795,-0.27271,-0.089084,-0.11533,0.77697,-0.61885,-0.93374,-0.16922,-0.31535,-0.7354,-0.55171,-0.39341,-0.69799,-0.32582,-0.63765,0.93973,-0.0665,0.33531,0.93326,-0.159,0.32206,-0.93417,0.12641,-0.33363,0.90164,0.055635,0.42888,0.98572,0.01001,0.16806,0.46614,0.86807,0.17075,-0.78152,-0.37175,-0.50099,0.000885,0.95193,0.30622,-0.32298,0.6986,0.63845,-0.41703,0.43065,0.80035,0.37355,-0.18219,-0.90951,0.22251,-0.37501,-0.8999,-0.57128,-0.37397,-0.73058,-0.6751,-0.50139,-0.54112,-0.4966,-0.48796,-0.71779,0.91101,-0.40992,0.044771,0.88354,-0.45958,0.090152,0.5006,0.86108,0.08887,0.76754,0.63195,0.10718,-0.41124,-0.56429,-0.71584,-0.47365,-0.87619,0.088961,0.57793,0.014466,0.81594,0.45463,0.07947,0.88711,-0.074129,0.019257,-0.99704,-0.18745,-0.024995,-0.98193,-0.90475,-0.39558,-0.15775,-0.66985,-0.50725,-0.54216,-0.80221,-0.54833,-0.23615,-0.95181,0.18745,-0.24268,-0.99084,-0.083651,-0.10572,-0.97479,-0.044801,0.21845,0.91846,-0.20219,0.33985,0.96622,0.030396,0.25584,0.93127,0.089541,0.35313,0.50111,-0.30094,-0.81134,0.18216,-0.32755,-0.92709,0.94571,-0.31025,0.0965,-0.99368,-0.072085,0.085788,-0.99087,-0.098727,0.091433,-0.97501,-0.10257,0.19703,-0.027253,0.95999,-0.2786,-0.11197,0.89605,-0.42958,0.21787,-0.29167,-0.93133,0.34614,-0.33931,-0.87466,0.4326,-0.2573,0.86407,0.009857,0.39918,0.91681,0.98639,-0.15745,0.046968,0.97827,-0.18714,0.089114,-0.94498,-0.042909,0.32426,-0.88827,-0.037141,0.45775,-0.86611,-0.015961,0.49956,0.29222,-0.26255,0.91958,-0.6411,0.14408,0.75378,-0.65801,0.02472,0.75259,-0.72289,-0.10926,0.68221,-0.58373,-0.57112,0.57707,-0.17731,-0.69164,0.7001,-0.42961,-0.48225,0.76342,-0.030946,-0.22889,0.97293,-0.092624,-0.44536,0.89053,0.27988,0.22751,0.93268,0.12394,0.16706,0.97812,-0.28675,-0.55946,-0.77764,0.16141,-0.49211,-0.8554,-0.092868,0.67009,-0.73641,0.20048,0.68575,-0.69964,-0.19864,0.10831,-0.97406,-0.067934,0.15122,-0.98615,0.55773,-0.30506,-0.7719,0.81161,-0.2812,-0.51204,-0.50124,-0.69924,0.50969,0.84564,-0.43611,0.30766,0.90359,-0.33744,0.26386,0.92071,-0.30107,0.24821,0.22721,0.91299,0.33875,0.79904,0.3354,-0.49901,0.71316,0.35322,-0.60546,0.95358,-0.12961,0.27171,0.99756,-0.024812,-0.065004,0.95755,-0.25101,-0.14161,-0.39125,-0.22993,-0.89108,-0.91354,-0.2631,0.31016,-0.59371,-0.10834,0.79733,-0.30958,-0.3542,-0.88241,0.11606,-0.31443,-0.94214,0.44963,-0.10575,0.8869,-0.99255,-0.11792,-0.029572,-0.89441,0.36314,0.26096,0.56761,0.80392,0.17737,0.68032,0.68871,0.25056,0.082339,-0.51357,-0.85406,0.026185,-0.57524,-0.81753,-0.17283,-0.34211,-0.92361,-0.1048,-0.40297,-0.90918,-0.18055,0.25404,-0.95016,-0.93432,-0.32551,-0.14508,-0.94375,-0.21122,0.25434,-0.66951,-0.42436,-0.60961,-0.84094,-0.33125,-0.42787,0.90646,0.13248,0.40092,0.96713,-0.2508,-0.041627,0.97998,-0.17396,-0.096591,0.95505,-0.10157,0.27851,0.97549,-0.06238,0.21097,0.98181,-0.049959,0.18302,-0.94336,-0.32783,0.050935,0.57173,-0.20057,-0.79553,0.62877,0.007172,-0.77752,0.27497,0.64092,-0.71664,-0.65923,-0.52327,0.53993,-0.65673,-0.68893,0.30662,-0.99695,0.029633,-0.072115,0.57003,0.72109,-0.39375,0.48186,0.8226,-0.30183,-0.9942,0.033235,-0.10211,-0.98273,-0.13306,0.12845,0.8854,-0.43959,0.15085,-0.94977,0.10105,0.29612,-0.94324,0.043306,0.32917,0.88195,0.28523,-0.3752,-0.33592,-0.464,-0.81964,0.053682,-0.23713,-0.96997,0.053194,-0.25083,-0.96655,0.99197,0.11862,-0.043458,0.6831,-0.21577,0.69768,0.68178,0.34388,0.64565,0.57649,0.67519,0.46013,-0.79421,-0.25391,0.55199,-0.21329,-0.4478,0.86831,0.033876,-0.16001,0.98651,0.91495,-0.13266,0.38111,0.7387,-0.2132,0.63939,0.37117,-0.4138,0.83123,0.489,-0.3108,-0.815,0.48122,-0.29774,-0.82446,0.57778,-0.26563,-0.77172,0.4489,-0.37297,-0.81201,0.59404,-0.27631,-0.75545,0.80487,-0.24845,0.5389,0.79607,-0.25443,0.54906,0.85632,-0.30436,0.41716,0.16721,0.88369,0.43709,-0.45973,0.88159,0.10678,-0.51451,0.84457,0.1482,0.51531,-0.434,-0.73894,-0.12742,-0.6722,0.7293,0.44783,0.69805,-0.55867,0.33854,0.84066,-0.42265,0.18216,0.78762,-0.58858,0.45112,-0.32133,-0.83257,0.47282,-0.3513,-0.80807,-0.34712,-0.53514,-0.77014,0.60347,0.24964,0.75729,0.48711,-0.35728,-0.7969,0.75756,-0.37062,-0.53731,-0.2396,-0.51332,0.82403,-0.21662,-0.34938,0.91159,-0.15641,-0.49385,0.85534,0.56188,0.74419,0.36113,0.55242,0.68895,0.46916,0.51302,0.64248,0.5692,0.90689,0.038667,0.41954,-0.54222,0.045137,0.83898,0.60375,0.74187,0.2917,0.58052,0.79919,0.15577,0.47752,0.87845,0.016633,0.94183,-0.30818,0.13385,0.93252,-0.35771,-0.049196,-0.54888,-0.46965,-0.69146,-0.46867,-0.17032,-0.86676,0.36631,0.9205,0.13578,0.15741,0.97284,0.16956,0.44279,0.88153,0.16376,0.92612,0.047334,0.37422,0.81655,-0.009644,0.57717,0.78136,-0.057741,0.62136,-0.20612,0.8771,-0.43376,-0.93088,-0.033753,0.36375,-0.94226,0.13303,0.30723,-0.92871,0.00116,0.37077,-0.075747,0.12583,-0.98913,0.12302,0.60689,-0.78518,0.009919,0.71862,-0.6953,0.2024,0.75945,-0.61824,-0.95883,-0.064364,0.27647,-0.5595,-0.17258,-0.81063,-0.51311,-0.45167,-0.72985,-0.29893,0.012787,0.95416,-0.36592,-0.021149,0.93039,0.96457,-0.26371,0.001099,0.897,-0.4059,-0.17487,-0.26426,0.95798,0.11145,-0.53551,0.82128,0.19657,0.16285,-0.39518,-0.90402,0.1399,-0.33622,-0.9313,-0.25785,-0.20789,0.94354,0.1558,0.018036,0.98761,0.92273,-0.057741,0.38102,0.83184,-0.074557,0.54991,0.95318,-0.12824,0.27375,0.2197,0.96676,0.13056,0.33723,0.92386,0.18088,0.47975,0.666,0.57115,0.3499,0.72362,0.5949,0.22468,-0.28474,-0.93188,0.24995,-0.29658,-0.92169,0.010712,-0.33653,-0.94159,0.65096,-0.6715,0.35398,0.64547,-0.66378,0.37782,-0.35896,-0.25785,0.897,-0.63408,-0.30552,-0.71032,0.90921,-0.26417,0.32173,0.99863,-0.017792,-0.04886,0.49992,-0.090579,-0.86129,0.58126,-0.1999,-0.78875,-0.10709,-0.15525,-0.98203,-0.49617,-0.26554,-0.82659,-0.48524,-0.18412,-0.85473,0.14945,-0.66582,0.73095,0.054537,-0.26356,0.96307,0.92715,-0.16651,0.33558,0.33262,0.80557,0.49031,0.23835,0.84655,0.47591,0.45381,0.76211,0.46175,-0.91028,-0.38722,0.14631,0.034913,0.56053,0.82739,0.77032,0.63616,0.043641,0.3867,0.075564,0.91907,0.28547,0.04416,0.95737,-0.64739,-0.35362,-0.67513,-0.79562,-0.10804,-0.59603,0.37068,0.43794,0.819,0.22892,0.49095,0.84054,-0.84817,-0.52965,0.003082,-0.90634,-0.41667,-0.069948,0.30641,0.93307,0.1883,0.26792,0.93234,0.24268,0.98755,0.15522,-0.024384,0.95734,0.11991,-0.26289,0.48122,0.83563,0.26484,-0.93051,-0.35829,-0.0759,0.23789,-0.1648,0.95718,0.47899,0.87594,0.057161,0.68044,0.72137,0.12864,0.36259,0.38386,0.84918,0.52199,0.18961,0.8316,0.41298,0.66912,0.61779,0.53719,0.40336,0.74074,-0.43724,-0.090304,-0.89477,-0.92773,0.002655,-0.37321,-0.94665,0.17081,0.27314,-0.95218,0.15589,0.26267,-0.96381,0.12629,0.23472,-0.93881,0.067629,0.33766,-0.76409,0.64452,-0.027406,0.057802,0.96298,-0.26325,0.22205,0.90765,0.35615,0.12155,-0.45546,0.88189,-0.1373,-0.14353,0.98007,-0.16834,0.20475,-0.9642,0.46101,-0.2504,-0.85131,-0.19791,-0.28669,-0.93735,0.59471,-0.19498,-0.7799,0.47096,-0.42991,-0.77026,0.44603,-0.57164,-0.68865,0.093661,-0.06827,-0.99325,-0.54311,-0.40458,-0.73571,-0.49004,-0.3206,-0.81057,0.086398,0.93783,0.33607,-0.53206,-0.36235,-0.76522,-0.56941,-0.26945,-0.7766,0.12949,0.66466,-0.7358,0.035005,0.71654,-0.69665,0.24049,0.95929,0.14792,0.97259,0.1865,-0.13861,-0.97989,0.020753,0.19843,-0.99194,-0.1146,0.053713,0.37364,0.79946,0.47029,-0.70776,0.38154,0.5945,-0.043306,-0.53401,0.84432,-0.020753,-0.48781,-0.87268,0.46016,-0.29411,-0.83767,0.82064,-0.3614,-0.44258,0.7991,-0.39714,-0.45134,0.88305,-0.22916,-0.40947,-0.87899,0.16999,0.44548,0.51091,-0.3159,-0.79946,0.12601,-0.98615,0.10773,0.33467,-0.22007,-0.91626,-0.99765,-0.067751,0.008545,-0.95682,0.10968,0.26914,-0.047639,0.08829,-0.99493,0.55162,-0.098941,0.82818,-0.9432,-0.042299,0.32942,-0.95901,-0.036653,0.28089,0.018769,0.80383,0.59453,0.52193,-0.21711,-0.82488,0.39418,-0.18082,-0.90106,0.32185,-0.25639,-0.91137,0.9393,0.32868,0.098361,0.97821,0.008728,0.2074,-0.32044,0.36644,-0.8735,-0.44972,0.22156,-0.86523,-0.28849,0.3574,0.88824,-0.34687,0.29695,0.88965,-0.49117,0.30363,0.8164,-0.93362,-0.15507,0.32292,-0.92315,-0.14301,0.35679,-0.95541,-0.13208,0.26399,-0.91028,-0.054201,0.41038,-0.71395,0.48604,-0.50395,-0.77337,-0.25217,-0.58162,-0.75161,-0.37233,-0.54445,-0.48338,-0.24912,-0.83917,-0.59716,-0.21509,-0.77273,-0.72042,-0.23032,-0.65413,0.16974,0.86911,0.46455,0.001129,0.87313,-0.48747,-0.13434,0.87793,-0.45952,0.068331,0.90594,-0.4178,0.52641,-0.27412,0.8048,0.34504,-0.35429,0.86911,0.54997,-0.30164,0.77877,0.47536,-0.26591,-0.83862,0.8272,-0.27055,-0.49245,0.91958,-0.28513,0.27024,0.68981,-0.62441,-0.36634,0.10138,0.85592,0.50704,0.49706,0.44127,0.74709,0.46996,0.42955,0.77108,-0.37932,-0.28309,-0.88086,-0.38646,-0.33604,-0.85888,-0.57207,-0.21238,-0.7922,0.33171,-0.47078,-0.8175,0.31245,-0.40803,-0.85781,0.37382,-0.47203,-0.79836,-0.40254,0.19916,0.89346,-0.35884,0.33109,0.87268,0.93387,-0.19236,0.3014,0.9924,-0.11478,0.044191,0.82983,0.28941,0.47703,0.78063,0.37165,0.50246,-0.33485,-0.022858,-0.94195,0.47304,-0.31297,-0.82354,0.40248,-0.17408,-0.89871,0.61324,-0.34925,-0.70846,0.46425,0.87704,0.12345,0.29521,0.93893,0.1767,0.29087,0.95132,0.10181,-0.38469,0.85595,-0.34547,-0.35887,0.88528,-0.29572,0.6165,-0.331,-0.71435,0.96344,0.2678,-0.002686,0.35545,-0.9292,0.10093,-0.96918,-0.12131,-0.21433,0.30146,-0.46696,-0.83129,0.49532,-0.37516,-0.7835,-0.30406,0.040834,-0.95175,-0.89541,-0.22312,0.38523,-0.89789,-0.21717,0.38286,-0.90072,-0.25572,0.35105,0.2187,0.27397,0.93652,0.087436,0.24497,0.96557,0.93103,0.17328,0.32115,0.91607,-0.054262,0.39723,-0.99072,0.010987,0.13535,-0.002197,0.85089,-0.52531,0.11994,0.82903,-0.54613,-0.27259,0.75726,-0.59349,0.10944,-0.32157,0.94052,-0.39528,0.89898,0.18848,-0.53709,0.80914,0.23832,0.37495,-0.31596,0.87152,0.49211,-0.20603,0.84576,0.29588,-0.39979,0.86752,-0.41456,-0.35124,-0.8395,0.99704,-0.056642,-0.051637,0.99774,-0.032136,0.058718,0.33351,-0.23283,-0.91351,0.47075,-0.42692,-0.77206,0.82244,-0.369,-0.43288,-0.97635,-0.21564,-0.015412,-0.65896,-0.41734,-0.62572,-0.57567,-0.32069,-0.75213,-0.58467,0.27952,0.76156,-0.69713,0.030915,0.71624,-0.40815,-0.59023,-0.6964,0.19761,0.40742,-0.89157,0.14725,0.37391,-0.91568,0.24705,-0.47325,-0.84555,-0.098025,0.85882,-0.50279,-0.19727,0.83999,-0.50542,-0.49235,-0.00943,0.87033,0.90915,-0.29194,0.29688,0.8157,-0.41252,0.4055,-0.98172,-0.046419,0.18445,-0.94381,-0.32432,0.063265,-0.93597,-0.10221,0.33686,-0.9664,-0.2566,-0.01413,-0.27381,0.95691,0.096347,-0.39857,0.90774,0.13086,-0.10608,-0.17777,-0.97833,-0.33161,-0.10636,-0.93738,-0.91357,-0.18183,0.36372,-0.57164,-0.15052,-0.80654,0.95657,0.10214,0.27299,-0.49416,0.41319,0.76489,-0.58147,0.27986,0.76388,-0.86316,-0.020386,0.50447,-0.79498,0.029695,0.60588,-0.77685,-0.041322,0.62831,0.86282,-0.030457,0.50453,0.79742,-0.24757,-0.55028,0.72781,-0.27882,-0.62651,0.67998,-0.25251,-0.68834,-0.96344,0.15833,0.21598,-0.97525,-0.18387,0.12259,-0.97888,-0.17182,0.1106,-0.024445,0.042085,-0.99881,-0.91824,-0.39497,-0.028565,-0.78057,-0.046846,-0.62325,-0.54448,0.12436,-0.82946,-0.34004,0.23292,-0.9111,0.54588,0.60396,-0.58068,0.48518,0.58147,-0.65304,-0.82034,-0.20426,-0.53414,-0.97418,-0.16968,-0.14875,-0.97854,-0.094028,-0.18317,-0.99762,-0.03769,-0.057619,0.4297,-0.3426,-0.83541,-0.8262,-0.33052,-0.45619,-0.76592,-0.22669,-0.60161,0.84903,-0.03592,-0.52709,0.87506,0.124,-0.46782,0.90823,-0.15568,-0.38838,0.88968,-0.033357,0.45534,0.94644,-0.27519,0.16871,0.85678,-0.32923,-0.39683,0.90179,-0.26569,-0.34077,-0.4073,0.88598,0.22156,-0.51012,0.83441,0.20863,-0.56651,0.80392,0.18097,-0.73223,0.65859,0.17334,0.30879,0.52583,0.79253,0.43068,0.48637,0.76019,-0.79394,0.60295,0.077914,0.39601,-0.47945,0.78311,0.034516,0.91495,-0.40202,-0.23447,0.94968,0.20762,-0.19147,0.94342,0.27067,-0.94586,0.2515,0.20505,-0.97229,-0.000275,0.23368,-0.94269,-0.067476,0.3267,-0.87661,-0.17026,-0.45003,-0.84081,-0.35444,-0.4091,-0.86938,-0.12061,-0.47914,-0.84109,0.45891,0.28623,-0.87924,0.4753,0.031373,-0.5053,-0.27433,-0.81814,-0.14969,-0.38871,-0.90909,0.14347,0.96789,0.20624,-0.026002,0.98645,0.1619,0.20029,0.9714,0.12742,0.5193,0.83874,0.16361,-0.45409,-0.10996,-0.88412,-0.86755,-0.26176,0.42283,-0.94607,-0.11005,0.30461,-0.93017,-0.028901,0.36595,-0.88177,0.10038,0.46083,0.32881,0.93396,0.13987,0.37901,0.91897,0.10852,0.76727,-0.32875,0.55061,0.93521,-0.15409,0.31873,-0.53044,-0.24943,-0.81017,-0.43763,-0.38646,-0.81182,-0.58467,-0.32023,-0.74535,-0.57756,0.29908,0.75955,0.43043,-0.38344,-0.8171,0.39219,-0.4575,-0.798,0.89221,-0.39,-0.2277,0.965,-0.18546,0.18525,0.38957,0.91638,0.091861,0.69771,0.69018,0.19184,-0.18482,-0.27778,-0.94269,-0.18525,-0.33802,-0.9227,-0.42009,0.14627,0.8956,-0.59423,0.33409,0.73159,0.5045,-0.23243,-0.83151,0.97534,-0.077975,-0.20637,0.98828,-0.076846,-0.13166,0.44902,0.50658,0.73601,-0.19282,-0.31654,-0.92874,0.79287,-0.16568,-0.58638,-0.94879,0.091403,-0.30238,0.54366,-0.49974,0.67428,0.99295,-0.10086,-0.062136,0.99258,-0.095584,0.074953,-0.74215,0.28648,0.60588,-0.34065,0.92376,-0.1749,-0.9227,-0.28385,0.26084,-0.84313,-0.53417,-0.061312,-0.9574,-0.27274,0.094516,-0.25126,-0.14771,-0.95657,0.18522,-0.13156,-0.97381,0.25516,0.68151,-0.68584,0.59938,0.77972,-0.18088,0.74612,0.5417,-0.3871,-0.71456,0.32133,0.62136,-0.63027,0.46095,0.62468,0.020905,0.17856,-0.98367,0.018281,0.40846,-0.91256,-0.54155,-0.22483,-0.81002,-0.66149,-0.30339,-0.68578,-0.23154,-0.32029,-0.91855,-0.51851,-0.24079,-0.82043,0.3152,0.83636,0.44847,-0.9949,0.089114,0.046754,-0.9696,0.16526,0.18024,0.097812,-0.12403,-0.98743,0.43907,0.87561,0.20118,0.36949,0.89816,0.23817,-0.55864,0.43547,-0.70586,-0.92898,0.20246,0.30973,-0.88601,0.32926,0.32637,-0.95029,0.21427,0.22587,0.5454,-0.33445,-0.76852,0.26118,0.94897,0.17658,0.45698,0.87225,0.17408,-0.15107,-0.34947,-0.92468,-0.46364,-0.54204,0.70086,-0.50923,-0.7271,0.46034,0.020692,0.35905,-0.93307,-0.13657,0.24613,-0.95956,-0.17747,-0.36314,-0.91467,0.19098,0.63564,-0.74795,0.28178,0.60591,-0.74392,-0.95611,0.037019,-0.29057,0.81518,-0.19108,0.54677,0.80975,0.019715,0.58641,0.96674,-0.14634,-0.20972,0.83364,-0.32859,-0.44386,0.95801,-0.28626,-0.014679,-0.067354,0.84713,-0.52706,-0.1543,0.8486,-0.50597,0.46547,-0.258,-0.84661,0.15806,-0.11054,-0.9812,0.94806,-0.31712,-0.023774,0.95721,-0.28507,0.049135,0.92788,-0.37199,-0.024934,0.45134,0.84408,0.28944,0.67693,0.63604,0.37034,-0.49278,-0.24384,0.83526,-0.47014,-0.068484,0.87991,0.29972,-0.18982,-0.93493,0.43504,-0.18516,-0.88116,0.10639,-0.010132,-0.99426,0.08594,9.2e-05,-0.99628,0.03824,-0.080691,-0.996,-0.11679,0.51476,0.84933,-0.094028,0.2624,0.96036,0.81371,-0.51885,0.26194,0.64394,-0.16181,-0.74773,0.56359,0.005066,-0.82601,0.29023,0.94623,0.14283,-0.016602,0.99985,-0.0047,0.85849,-0.48628,-0.16279,0.49593,-0.27671,-0.82305,-0.94809,0.061068,0.31202,-0.92261,0.30769,0.23261,0.82022,0.40199,0.40693,-0.28578,0.80294,0.52306,0.50502,0.50581,0.69933,0.89578,-0.11966,-0.42805,-0.87726,-0.23759,-0.41703,-0.33131,0.099857,0.9382,-0.32102,-0.058809,0.94522,0.48109,-0.56856,-0.66726,0.39872,-0.48821,-0.7763,0.37748,0.92596,-0.005493,0.39317,0.91946,0.00119,0.48997,0.56069,-0.66747,0.56285,0.55751,-0.61019,0.70012,0.10504,0.70623,0.18516,0.44478,0.87625,0.079897,0.38435,0.91971,0.34043,-0.32289,-0.88305,0.44813,0.88165,0.14774,0.51927,0.32166,0.79174,0.29746,0.64571,0.70324,0.93536,0.16095,0.31486,0.86804,0.46101,0.18418,0.93078,0.29224,0.21949,0.93884,0.27882,0.20194,0.68337,0.26395,0.68062,-0.3202,0.52409,0.78915,-0.38813,0.4601,0.79852,-0.27253,0.49098,0.82742,0.049837,-0.17283,-0.98367,-0.039094,-0.24421,-0.9689,0.22672,0.97067,0.079775,0.3408,-0.47606,-0.81066,0.31523,0.74172,0.592,0.38521,0.88675,0.25544,0.47917,0.78768,0.38719,0.31046,-0.49062,0.81417,0.4463,-0.28822,0.84716,0.56365,0.81793,0.11524,0.63872,0.7409,0.20753,-0.98794,-0.095859,-0.12152,-0.96866,-0.21824,0.11856,0.87603,-0.47301,0.093844,0.90902,-0.41514,0.035585,-0.032167,0.38157,-0.92376,-0.76305,-0.58016,0.28483,-0.79928,-0.55532,0.22959,0.75613,0.3112,0.57564,0.80157,-0.073336,0.59337,0.53392,-0.26517,0.80285,0.65172,-0.33351,0.68114,0.11075,0.26347,-0.95825,-0.027924,0.28333,-0.95859,0.68303,0.69726,0.21738,0.68914,0.52852,0.49568,0.15714,0.47505,-0.86581,-0.001617,0.44856,-0.89373,0.10227,0.9837,0.1478,0.28288,0.93112,0.23008,0.42018,0.88333,0.20765,0.049532,0.27934,-0.95889,-0.93024,-0.090518,0.35557,-0.80984,-0.23389,-0.53795,-0.88913,-0.41136,-0.20042,-0.23054,-0.082522,-0.96954,-0.94739,-0.18372,-0.26203,-0.93689,-0.3086,-0.16428,-0.90673,-0.23783,-0.34819,0.41316,0.89572,0.16419,0.28098,0.89209,0.3538,0.35206,0.92114,0.1659,0.32868,0.93554,0.12909,0.056887,0.82424,0.56334,0.19367,-0.30805,-0.93142,0.95962,0.23575,0.15329,0.99219,0.061098,0.10855,0.97247,0.027833,0.23133,-0.5125,0.59014,-0.62374,0.50783,-0.32353,0.79836,0.48869,-0.31971,0.81173,-0.94119,-0.33665,-0.028016,0.56069,0.80181,0.20658,0.99127,-0.03058,0.12815,-0.95331,-0.07535,0.29237,0.034181,0.81137,-0.58348,0.14936,0.76992,-0.62038,-0.2945,0.45634,-0.83962,-0.37284,-0.19785,-0.90652,-0.44182,-0.27152,-0.85498,-0.12247,0.1858,-0.97491,-0.084506,0.10358,-0.991,-0.53166,0.43168,-0.72866,-0.64705,0.4872,-0.58644,-0.15845,-0.34053,-0.92676,-0.25285,-0.37504,-0.89184,0.1702,-0.38252,-0.90811,-0.014313,-0.5117,-0.859,0.041627,-0.53026,-0.8468,-0.91647,-0.14554,-0.37263,-0.87851,-0.30375,-0.36866,0.062563,-0.11389,-0.99152,0.16193,-0.16797,-0.97238,0.099216,-0.090182,-0.99097,-0.88177,0.34019,-0.32664,-0.80404,0.33448,-0.4915,0.92239,-0.26096,-0.28471,0.97183,-0.17734,-0.155,0.98062,-0.069582,-0.18311,-0.77871,-0.39876,-0.4843,-0.81359,-0.28672,-0.50578,-0.14954,0.5739,-0.80511,0.009583,0.64794,-0.76159,-0.53093,-0.046205,0.84613,-0.41517,0.071627,0.90689,-0.32978,-0.042512,0.94308,-0.029298,0.17963,0.98328,-0.90783,0.29813,0.29475,-0.88897,0.096988,0.44749,0.74538,-0.022309,0.66622,0.90057,-0.3419,-0.26832,0.80599,-0.36653,-0.46474,0.18763,0.058687,-0.98047,-0.22806,0.053652,-0.97214,0.90957,0.099185,0.40348,0.9389,0.1081,0.32667,0.35057,0.080905,0.93301,0.52437,-0.27815,0.80474,-0.6361,-0.27796,0.71978,-0.80166,-0.14566,0.57973,-0.94131,-0.17826,0.28654,0.2132,0.60997,-0.76318,0.29682,0.94437,0.14145,0.37043,0.92731,0.053468,-0.45228,0.74447,-0.49107,0.91244,-0.33665,-0.23246,0.093539,-0.94092,0.32545,-0.005036,-0.98163,-0.19059,0.15464,-0.49016,-0.85778,-0.83694,-0.30851,0.45198,0.74886,0.63723,-0.18195,0.79836,0.59444,-0.095859,0.86404,-0.22098,-0.45228,-0.39134,-0.3563,-0.84845,-0.93573,-0.35157,0.027802,-0.037812,0.62047,-0.78329,-0.35975,0.60219,-0.71267,-0.99481,-0.10089,0.010895,-0.75243,0.65761,0.036561,-0.73888,0.66304,0.11982,0.40724,0.57585,0.70888,0.45106,0.70983,0.54094,-0.10788,0.096133,-0.9895,-0.61431,-0.46791,-0.63533,-0.17258,-0.32945,-0.92825,-0.39601,-0.29392,-0.8699,0.33561,0.92343,0.18607,0.24076,0.95837,0.15326,-0.009156,0.32795,-0.94464,-0.15671,0.60909,0.77743,0.97311,-0.17652,-0.14789,0.98358,-0.12626,-0.12873,-0.099948,0.32551,-0.94021,0.2335,-0.44365,0.86523,-0.26267,-0.65044,0.71267,-0.38853,-0.36488,0.8461,-0.88009,0.31254,-0.35737,0.72585,-0.19968,0.65819,-0.9845,0.027467,-0.1731,-0.91806,-0.20118,0.3415,-0.94995,-0.12787,0.28498,0.8908,0.1604,0.42506,0.74087,0.090335,0.66552,-0.90292,-0.28623,-0.3205,-0.858,-0.19428,-0.47542,-0.32725,-0.25883,-0.90878,0.06296,-0.056063,-0.99643,-0.17344,0.83969,-0.5146,-0.083743,0.85748,-0.50758,0.66304,-0.47939,0.57488,0.3816,-0.27696,-0.88183,-0.013123,-0.29722,-0.95471,0.92053,-0.16019,0.3563,0.90258,0.038057,0.42882,0.94009,-0.30656,0.14893,-0.90915,0.11603,0.39994,-0.94928,0.17338,0.26225,-0.89508,0.23405,0.37953,-0.29658,-0.5659,-0.76925,-0.96911,-0.081545,0.23261,-0.99139,0.022279,0.12888,-0.47191,-0.34275,-0.81225,-0.37202,-0.49886,-0.78277,-0.44301,-0.42833,-0.78756,-0.37062,-0.34022,-0.86419,0.59889,-0.39399,-0.69717,0.53017,-0.18339,-0.82778,0.56822,-0.23371,-0.78897,-0.93207,-0.079501,-0.35343,-0.70998,0.5031,0.49272,-0.63015,0.52376,0.5732,-0.74297,0.39589,0.53963,0.17023,0.3112,-0.93497,0.14057,0.18436,-0.97275,0.12738,0.36152,-0.92358,-0.10602,0.35853,-0.92746,-0.037507,0.30769,-0.95071,0.27119,-0.17264,-0.9469,-0.66765,0.61266,-0.4229,-0.002472,0.70705,0.70711,0.48323,0.8619,0.15348,0.51814,0.81896,0.2465,0.44008,0.86789,0.23032,0.85922,-0.28513,-0.42476,0.30723,0.39143,0.86737,0.45991,0.36192,0.81085,-0.81695,0.57668,0.001129,-0.54271,-0.41127,-0.73229,-0.52284,-0.33442,-0.78405,0.20768,0.16889,-0.9635,0.89471,-0.16755,0.41395,-0.41679,-0.18381,-0.89019,0.96875,-0.17023,0.18033,0.97967,-0.14817,0.13517,0.91296,0.15351,0.378,0.9465,0.08002,0.3126,-0.53389,-0.35118,-0.76916,-0.36116,-0.40294,-0.84094,0.26792,-0.40935,-0.87213,-0.0524,-0.50829,-0.85955,-0.55266,-0.003723,0.83337,-0.51848,0.076449,0.85162,-0.47899,-0.015931,0.87765,0.12705,0.10697,0.98608,0.31391,0.32792,0.89102,0.8526,0.18866,-0.48726,-0.96072,-0.176,0.21448,-0.99484,-0.10117,-0.003754,-0.95581,-0.18265,0.23032,0.8421,-0.29502,0.45143,0.87423,-0.062471,0.48143,0.97299,-0.016449,0.23017,0.80886,-0.3661,-0.46007,0.96542,-0.089114,0.24491,-0.93225,-0.29902,0.20359,-0.48805,-0.25916,-0.83343,-0.55486,-0.19529,-0.80868,-0.97754,-0.21009,0.01532,-0.96481,-0.2627,0.007752,-0.38084,-0.18604,0.9057,0.90994,-0.40449,-0.091494,0.95163,-0.30705,-0.008332,0.14127,0.72466,-0.67443,0.60866,0.6718,0.4221,0.032868,-0.075014,0.99661,0.18406,0.78423,-0.59249,0.46083,0.70559,-0.53829,0.75747,0.62056,-0.2027,0.74993,0.64846,-0.13056,0.69903,0.69881,-0.15162,-0.49089,0.27293,0.82733,-0.50355,0.034455,0.86325,0.087741,0.27198,-0.95828,0.20197,0.20844,-0.95694,0.14982,0.33845,-0.92895,0.49989,0.81558,0.29136,-0.27406,0.86505,-0.42018,-0.44108,0.77844,-0.44658,0.65258,-0.32182,-0.68597,0.70696,-0.3148,-0.63332,-0.30485,-0.077731,-0.94922,0.018494,-0.073489,-0.9971,0.39146,0.76363,0.51338,0.32966,0.71822,0.61275,0.47517,0.63942,0.60442,-0.84149,0.15888,-0.51634,-0.62758,0.36998,-0.68499,-0.58736,0.38523,-0.71172,-0.57155,-0.37095,-0.73189,-0.13175,-0.25999,-0.95654,0.84689,-0.025544,0.53111,-0.1073,-0.021668,0.99399,-0.29698,-0.54271,0.78564,-0.26783,0.005402,0.96344,-0.011353,-0.44118,-0.89734,0.18241,-0.50597,-0.84301,0.15491,-0.42274,-0.89288,0.081973,0.55724,-0.82629,-0.11096,0.9913,-0.070681,-0.18924,0.97797,-0.087863,0.54943,0.023804,0.8352,0.32041,-0.089175,0.94305,0.33381,-0.03058,0.94211,0.45354,-0.007843,0.8912,-0.95834,-0.2848,0.020356,0.25278,-0.34193,0.90506,-0.82464,-0.5638,-0.045625,-0.27973,0.21232,-0.93628,-0.20795,0.17347,-0.96261,-0.2747,0.24143,-0.93069,0.91714,0.009308,0.39839,0.54295,0.71505,-0.44026,0.90893,0.047639,0.41414,-0.17411,-0.45647,-0.87249,-0.75298,-0.15058,0.64052,0.8876,-0.36805,0.27686,-0.18809,0.18326,-0.96487,-0.19419,0.32591,-0.92523,-0.9516,0.19547,0.23713,-0.95114,0.29255,0.098361,0.002747,0.68227,-0.73107,0.23066,0.81973,-0.52422,0.6306,-0.77343,-0.06415,0.46293,-0.85022,0.25053,0.45067,-0.83639,0.3119,0.91626,0.23951,0.32105,0.2508,0.41826,-0.87298,0.19843,0.45924,-0.86584,0.85418,-0.16044,0.49458,0.8685,0.037782,0.49422,0.85882,-0.45039,0.24396,0.89349,0.16495,0.41765,0.91913,0.28394,0.27308,0.97818,0.06885,0.1959,-0.3907,-0.84948,0.35453,-0.11634,-0.83444,0.53862,-0.32182,-0.94021,0.11124,-0.95315,-0.21625,-0.2114,-0.97803,-0.19925,-0.061129,-0.99374,-0.092288,-0.062532,-0.49617,-0.49443,-0.71364,-0.4124,-0.69262,-0.59172,0.52635,-0.12198,-0.84146,-0.98697,-0.097537,-0.12784,0.16672,0.63753,-0.75213,-0.024567,-0.32527,-0.94528,-0.026978,0.50127,-0.86483,0.10083,0.19077,-0.97641,-0.46379,0.4453,0.76586,-0.46727,0.50832,0.72335,-0.5305,0.36692,0.76412,-0.49849,0.39488,0.77169,-0.764,0.29096,0.57585,-0.99792,0.047792,-0.04297,-0.27998,-0.70598,-0.6505,-0.58541,-0.30601,-0.75075,-0.26176,-0.19761,0.94467,-0.10581,-0.24128,0.96466,-0.037751,-0.40953,0.9115,-0.63067,-0.32124,-0.70641,0.47502,0.053316,0.87832,-0.92267,-0.25455,-0.28953,-0.89703,-0.10703,-0.42875,-0.89651,-0.30073,-0.32524,-0.93576,-0.077212,0.34403,-0.96918,0.010559,0.24604,-0.95508,-0.030396,0.29472,-0.69619,0.2848,0.65892,-0.78945,0.57457,-0.21586,-0.93612,-0.31696,0.15229,-0.96344,0.032655,0.26591,-0.092074,-0.79595,0.59828,-0.89123,0.22453,0.39402,-0.83477,0.17005,0.52364,-0.74367,-0.56719,0.35383,-0.21119,0.10028,-0.97226,-0.30329,-0.11518,-0.94589,-0.67666,-0.18549,0.71252,-0.24424,-0.31758,0.9162,0.89254,-0.31422,-0.32337,0.8634,-0.085726,-0.49715,0.79232,-0.19993,-0.57637,-0.97815,-0.20508,0.033784,-0.95071,-0.27628,0.1406,-0.98233,-0.13135,0.13309,0.24674,0.64339,0.72463,0.47362,0.87243,0.12049,0.40321,0.87915,0.25394,-0.83947,-0.006592,0.54335,-0.59838,-0.61229,0.51671,-0.919,-0.18745,0.34678,-0.065462,0.17569,-0.98224,-0.55907,-0.32734,0.76174,-0.21027,-0.60616,0.76699,0.17273,-0.23136,-0.9574,0.082736,-0.33497,-0.93857,0.20838,-0.37004,-0.90533,0.76226,-0.12155,-0.6357,0.13154,-0.39653,-0.90854,0.58666,-0.41322,0.69646,-0.14594,-0.48897,0.85998,0.084964,-0.61214,0.78616,-0.88748,-0.2606,-0.38002,-0.92413,-0.31678,-0.21345,0.11649,0.19013,-0.97479,0.15021,0.26658,-0.95203,0.84356,0.53642,0.024995,0.95151,0.29316,-0.092868,0.9368,0.30583,0.16977,0.4123,0.10807,0.9046,0.4843,0.26099,0.83502,-0.62899,-0.22257,0.74486,-0.6346,-0.15073,0.75796,-0.9888,-0.13431,-0.064882,0.99616,-0.035554,0.08005,0.9129,-0.13309,0.38585,-0.9816,-0.094394,-0.1659,-0.99539,-0.027467,0.091647,-0.51924,0.64916,0.5558,-0.19617,-0.5884,0.78439,0.80404,0.374,0.46214,-0.5222,0.65819,-0.54225,0.31953,-0.30107,-0.89843,0.55162,-0.51851,-0.65331,0.76757,-0.30308,-0.56475,0.69408,0.56249,-0.44923,0.79504,0.39348,-0.46159,0.82434,0.45387,-0.3383,0.99881,-0.043062,-0.022126,0.99448,-0.066866,0.080569,-0.14084,0.079318,-0.98682,-0.27879,-0.4456,-0.85067,0.31935,0.93268,-0.16758,0.48061,0.87079,-0.10346,0.29386,0.15296,0.94351,0.73803,0.66176,-0.13154,0.7101,0.65068,-0.26896,0.55864,0.73968,-0.37513,0.64669,0.27992,-0.70949,0.71255,0.21998,-0.66622,0.66482,-0.31461,-0.67748,0.44691,-0.33857,-0.828,0.32362,0.8985,0.29658,0.022736,0.014405,-0.99963,-0.20563,-0.33616,0.91907,-0.10804,-0.51189,0.8522,-0.56981,0.241,0.78561,-0.39747,0.001526,0.9176,0.69698,0.48018,0.53255,0.24015,-0.24699,-0.93878,0.36732,-0.073611,-0.92715,0.44056,0.86389,0.24399,0.56059,0.80328,0.20109,0.59972,0.73876,0.30744,-0.47435,0.42839,0.76904,-0.38676,0.58443,0.71331,-0.335,0.63304,0.69784,-0.31391,0.61965,0.71932,-0.98111,0.082064,0.17505,-0.59105,0.35887,0.72237,0.2497,0.25535,-0.93402,0.49516,0.82525,0.27146,0.18198,0.87274,0.45299,0.14472,-0.035707,-0.9888,0.59548,-0.41618,0.68715,-0.50264,-0.21409,-0.83752,-0.45924,-0.31779,-0.82949,-0.97598,-0.18171,0.12006,-0.99258,-0.1211,-0.00885,0.31828,0.14191,-0.93728,-0.62438,-0.3816,-0.68154,0.19392,0.94186,0.27436,-0.9968,-0.079684,0.00589,-0.96536,-0.19544,0.17273,0.17264,0.25199,0.95218,0.13645,0.42705,0.89386,-0.23768,-0.49052,0.83837,0.83496,-0.3003,-0.4611,0.91528,-0.24869,-0.31681,0.26392,-0.2899,-0.91992,-0.21256,0.72283,0.65749,0.63613,-0.23957,-0.73342,0.61278,-0.32469,-0.72042,0.22611,0.70574,-0.67138,0.22373,0.68737,-0.69097,0.14234,-0.37068,-0.91775,0.47969,-0.24543,-0.8424,-0.5526,0.23304,0.80019,0.017548,0.96127,-0.27494,0.31516,0.50133,0.80578,0.56014,-0.3437,0.75372,0.7413,0.53865,-0.40037,-0.98648,-0.14905,0.06766,0.19349,-0.33558,-0.9219,0.30299,0.93036,0.20643,0.76733,0.33619,-0.54601,0.78487,0.31211,-0.53526,-0.84683,-0.25263,0.468,-0.75024,-0.26225,0.60689,-0.85076,-0.23518,0.46992,0.1048,0.95251,0.28581,0.23463,0.91485,0.32853,0.10083,0.9816,-0.16211,0.40336,-0.80337,-0.438,0.44374,-0.89306,-0.074007,-0.20689,0.46623,0.8601,-0.16529,0.55931,0.81228,-0.16367,0.58989,0.7907,-0.59966,-0.14002,0.78787,0.019807,0.23304,-0.97226,-0.002838,0.23456,-0.97208,-0.007569,0.81823,-0.57479,0.012329,0.78884,-0.61446,0.90683,0.11991,0.40403,0.83123,0.29868,0.46882,0.97018,0.074374,0.2306,0.93396,0.33802,0.11597,0.89245,0.33082,0.30668,-0.21,0.063692,-0.97562,0.429,0.89584,0.1157,-0.67098,-0.42274,-0.60912,-0.31263,-0.47295,0.82376,-0.69991,-0.10279,0.70678,0.9299,0.29905,-0.21406,0.94089,-0.33668,-0.036378,0.79525,-0.47874,-0.37196,0.20765,0.31269,0.92685,-0.97775,0.052248,0.20307,-0.99277,0.004791,0.11979,-0.42607,0.60179,0.67547,-0.55794,0.56694,0.60601,-0.60955,0.52251,0.59615,0.5808,-0.23872,-0.77822,0.98724,-0.10935,0.1156,0.7637,-0.52098,-0.38118,0.88589,-0.064455,0.45933,-0.93912,-0.006195,0.34346,-0.94287,-0.039583,0.33073,-0.57308,-0.46586,-0.67418,0.075564,0.95013,-0.30247,0.81405,0.22175,0.53673,-0.060305,-0.21265,-0.97525,0.67571,-0.006287,0.73711,0.88421,0.31492,0.34489,0.88452,0.088687,0.45799,-0.39641,-0.52431,-0.75359,0.98044,0.12076,0.15525,0.81426,-0.34251,-0.46864,0.95819,-0.27576,0.076083,0.7655,0.23963,0.5971,0.6448,-0.080813,0.76006,0.28458,0.95221,0.11087,-0.15513,0.56511,0.81027,-0.34996,0.23493,0.9068,-0.34471,0.42616,0.83639,0.92416,-0.2645,0.27555,0.95212,-0.2837,0.11371,-0.77294,0.069185,-0.63067,-0.94507,0.018006,-0.32637,-0.69478,0.021912,-0.71886,-0.87021,-0.17161,0.46178,-0.93567,-0.21192,0.28205,-0.8764,-0.19419,0.44066,0.22483,-0.50935,-0.83062,-0.049226,0.99667,-0.064577,-0.027223,0.99512,0.09479,0.90069,-0.15714,0.40498,0.89105,-0.36555,0.26896,-0.58095,-0.28931,-0.76077,-0.66494,-0.25501,-0.70199,0.13657,-0.04709,-0.9895,-0.73421,0.10508,-0.6707,-0.85342,0.004089,-0.52116,-0.86648,0.051485,-0.49651,-0.94208,-0.005402,-0.33534,0.77508,-0.26835,-0.57201,0.70656,-0.19504,-0.6802,0.58864,-0.24412,-0.77062,0.32875,-0.72515,0.60503,-0.004547,0.98941,0.14499,-0.44026,-0.23466,-0.86663,-0.35472,-0.40147,-0.84436,-0.001465,-0.16486,0.9863,-0.15561,-0.20618,0.96603,-0.24577,-0.15885,0.95621,0.68206,-0.53206,0.50166,0.57674,0.49947,0.64641,-0.48112,-0.28901,-0.8276,-0.17347,-0.28233,-0.94348,-0.42955,-0.19504,-0.88171,-0.69024,-0.22013,0.68923,-0.2873,-0.83154,0.47536,0.40809,0.89358,0.1868,0.34315,0.9302,0.13016,0.55815,0.78265,0.27549,0.16532,0.4789,-0.86215,0.25648,0.35673,-0.89828,0.90896,0.11377,-0.40098,0.95157,0.073824,-0.29835,0.92975,0.072939,-0.36085,0.25101,0.68837,-0.68053,0.3209,0.65606,-0.68307,0.37507,0.64498,-0.66579,-0.32472,0.7123,0.62221,-0.49101,0.49397,0.71752,0.54119,0.49629,0.67879,0.22022,0.099338,0.97037,0.64046,-0.010376,0.76791,-0.99133,0.12592,-0.036958,0.34645,0.82937,-0.43825,-0.00586,0.066408,-0.99777,-0.82788,0.55129,-0.10324,-0.61699,0.7543,-0.22428,-0.70769,0.66854,-0.22834,0.49187,0.72024,-0.48915,0.61089,0.69063,-0.38704,-0.008911,-0.47612,-0.8793,0.024506,-0.50548,-0.86245,0.67342,-0.61556,0.40928,0.062166,-0.49233,0.86816,-0.62197,-0.77133,0.13477,-0.029969,-0.95871,0.28272,-0.87692,0.083438,0.47328,-0.96521,0.18311,0.18653,-0.90381,0.31825,0.28599,-0.48067,0.82238,-0.30433,0.60759,0.71612,0.34342,0.47044,-0.21577,0.85562,0.29746,0.24296,0.92328,-0.96152,-0.21204,0.1745,0.47926,0.82177,0.30812,0.55599,0.8027,0.21567,0.49577,0.69674,0.51836,0.40165,0.79177,0.46016,-0.30784,0.41612,-0.85559,-0.25727,0.46489,-0.84713,-0.11972,-0.38475,0.91519,0.57003,-0.34727,-0.74459,0.52309,-0.23838,-0.81823,0.80917,-0.009827,0.58745,0.38182,0.5924,0.7094,-0.74987,-0.28922,-0.59499,0.90475,0.13904,0.40257,0.97958,0.043825,-0.19611,0.98578,-0.009705,-0.16773,0.8966,-0.35917,-0.25892,0.91003,-0.41206,-0.044832,0.94717,-0.22907,-0.22437,-0.9476,0.017762,0.31889,-0.91311,-0.087954,0.39802,-0.015412,0.76696,-0.64147,0.48521,0.85482,-0.18387,0.54503,0.8377,-0.033601,0.99286,-0.11853,-0.010804,-0.74731,-0.34266,-0.56923,-0.88055,-0.10804,0.46144,0.62865,0.77529,-0.060457,0.74896,0.65926,-0.066347,-0.091403,0.33036,-0.93939,-0.28809,0.29765,-0.91015,0.39964,-0.33561,-0.85299,0.43629,-0.29084,-0.85147,0.49043,-0.25162,-0.83435,-0.89792,-0.13733,-0.41813,0.015534,-0.49635,-0.86795,-0.12333,-0.47566,-0.87091,0.71664,0.042268,-0.69613,0.51888,0.8207,-0.23914,0.87728,-0.34275,0.33592,0.64077,-0.70653,0.30033,0.25092,0.16282,-0.95419,0.16974,0.28632,-0.94296,0.53414,0.60494,0.5905,0.67669,0.69301,0.24854,0.61977,-0.68145,0.38917,0.96384,-0.21039,0.1634,0.97485,-0.016877,0.22218,0.11567,-0.49031,-0.8638,0.15891,-0.47902,-0.86328,-0.004181,-0.40007,-0.91647,-0.96417,0.14692,0.22086,-0.8999,0.010834,0.4359,-0.99951,0.025056,-0.018281,-0.60375,-0.52635,0.59865,-0.30003,-0.4547,0.83856,0.4528,-0.38398,-0.80468,-0.47764,-0.20115,0.85519,-0.3325,-0.3516,0.87509,0.14789,0.9744,0.1692,-0.45094,0.48204,0.75115,-0.62368,-0.043855,0.78042,-0.78878,-0.24348,0.56438,-0.62166,-0.38893,0.67989,0.87906,-0.223,-0.42128,0.88205,-0.25913,-0.39344,-0.67437,-0.68221,0.28245,-0.69851,-0.69201,0.18219,-0.45122,-0.25877,0.85403,0.87582,-0.45692,0.15534,0.84671,-0.52202,0.10266,-0.5783,0.59343,0.55977,-0.55275,0.65871,0.51042,-0.30805,0.61324,0.72732,0.8554,-0.29725,-0.42415,0.17731,0.56731,0.80416,-0.6968,-0.12903,-0.70553,-0.85696,-0.037568,-0.51399,-0.97931,0.026154,0.20054,-0.95984,0.044404,0.27689,-0.18152,-0.4225,-0.88797,-0.3383,-0.43611,0.83386,0.56935,0.45671,-0.68352,-0.45683,-0.21863,0.86224,0.41575,-0.32371,-0.84988,0.26072,-0.22098,-0.93976,0.98099,-0.16376,0.10401,-0.69478,-0.40675,-0.5931,-0.008545,-0.11429,-0.99341,0.055116,-0.28669,-0.95642,0.53108,0.027253,-0.84686,0.81335,0.49742,0.30164,-0.77187,0.45061,-0.44844,-0.59246,0.54042,-0.5974,0.83325,-0.26444,-0.48549,0.72997,-0.28846,-0.61959,0.69298,-0.28504,-0.66219,0.65957,-0.35868,-0.66051,0.53102,-0.40165,-0.74609,0.7542,-0.36106,-0.54839,0.61919,-0.28718,-0.7308,0.018342,0.16596,-0.98593,-0.084811,-0.99069,0.10636,0.52177,0.027131,0.85263,0.48561,-0.10999,0.86721,0.67876,0.58809,-0.43974,0.54372,0.73327,-0.40819,0.33775,0.69985,-0.62935,0.49412,0.54897,-0.67412,-0.49312,0.06418,-0.86758,-0.348,-0.023591,-0.93716,0.21177,0.9743,0.07654,-0.43852,-0.23655,-0.867,0.10794,0.97714,0.18302,0.38288,0.9111,0.15253,0.24604,0.94684,0.20719,0.73171,0.3679,-0.57378,-0.016083,0.29435,-0.95554,-0.99039,-0.11356,0.078738,-0.16684,-0.011628,-0.9859,-0.2291,0.11295,-0.9668,-0.22001,0.076205,-0.9725,-0.49028,-0.43858,-0.75314,-0.70861,-0.12183,0.69497,0.088656,0.29966,-0.94989,-0.11814,0.85696,-0.50163,-0.48729,0.81445,-0.31495,-0.54042,0.7582,-0.36476,0.23521,0.46071,0.85577,0.59178,0.66878,0.44993,0.39122,0.75811,0.52168,0.6325,0.77374,-0.035127,0.1445,0.91208,0.38368,-0.85455,-0.22465,-0.46825,-0.85641,-0.34736,-0.38194,-0.88815,-0.32334,-0.32649,0.005432,0.64849,-0.76119,0.1109,0.43587,-0.89312,-0.86026,-0.42912,-0.27528,-0.485,-0.26963,-0.83187,-0.4286,-0.14374,-0.89196,-0.41725,0.83962,-0.34764,-0.46483,0.80483,-0.36897,-0.091464,0.84774,-0.52242,0.015137,-0.90735,0.42006,-0.073672,-0.98831,0.13334,0.33726,0.92779,0.15931,0.42622,0.8966,0.11997,0.74053,-0.25077,-0.62343,0.78741,-0.17124,-0.59212,0.85247,-3.1e-05,0.52275,0.97046,-0.16623,0.17472,0.66451,-0.425,-0.61461,0.58788,-0.34782,-0.73031,-0.039918,-0.99536,0.087497,0.26243,0.73153,-0.62926,0.1392,0.78918,-0.59813,0.19684,0.41868,-0.88653,0.38218,-0.91888,0.097598,0.42149,-0.87628,0.23325,0.30808,0.61907,0.72237,0.17334,0.43281,0.88464,-0.73879,0.57274,-0.35514,-0.75133,0.53792,-0.38218,-0.54549,0.69103,-0.4742,0.46202,-0.41337,-0.7846,-0.35865,-0.18937,-0.91403,0.72433,-0.52614,0.44551,0.32698,-0.21888,0.91931,-0.56255,-0.16089,-0.81094,-0.66567,-0.14219,-0.73257,-0.57793,-0.22831,-0.78347,0.59017,-0.2017,0.78164,-0.074465,0.87127,-0.48506,0.091067,0.86605,-0.49153,-0.15842,0.18152,-0.97052,-0.99887,-0.010132,0.045839,-0.85586,-0.48778,0.17185,0.98175,-0.006134,-0.19001,0.035463,-0.21604,-0.97574,-0.85684,0.14389,0.49507,-0.85202,0.035737,0.52223,-0.36119,-0.43568,-0.8244,-0.73315,0.046999,0.67843,-0.77566,0.37367,0.50859,0.1507,-0.35783,-0.92154,0.24787,-0.36894,-0.89575,-0.99802,0.052828,0.03415,-0.94134,0.19849,0.27277,0.38655,-0.7351,0.5569,0.46583,-0.71404,0.52257,0.66292,0.60518,0.44072,0.75127,-0.3014,-0.58712,-0.99408,-0.10428,-0.029542,-0.6155,0.21015,0.75958,0.67983,-0.65587,0.32807,-0.85055,-0.17826,-0.49474,0.10514,0.8814,-0.46043,-0.47264,0.79605,-0.37797,-0.58269,0.65603,-0.47966,0.58474,0.644,-0.49321,-0.43861,-0.74633,0.50057,-0.34269,-0.74511,0.57213,0.01999,0.59535,-0.80319,0.70635,0.65572,-0.26655,-0.93884,-0.34245,-0.035463,0.4247,0.67165,0.60701,0.62719,0.48662,0.60811,0.31825,0.93088,0.17924,0.033723,0.78436,-0.61934,0.20878,0.64629,-0.73394,0.057833,0.72185,-0.6896,0.24769,0.6415,-0.72601,0.19288,0.97827,0.075869,0.28352,0.95849,0.028962,-0.50392,-0.24046,-0.82959,-0.70583,-0.14893,-0.69253,0.054231,0.17777,0.98257,0.80944,-0.18778,-0.55632,0.80871,-0.18537,-0.55818,0.92587,-0.17573,-0.33442,0.45183,0.80511,-0.3842,0.51622,0.64727,-0.56081,-0.57671,-0.52153,-0.6288,-0.9787,-0.099948,0.1793,-0.99329,-0.05768,0.10022,0.59526,-0.49489,-0.63301,0.45668,-0.38392,-0.80248,0.70071,-0.48549,-0.52275,0.54631,0.82727,0.13083,0.90722,0.065371,0.41548,-0.6104,-0.69243,0.38459,-0.78582,-0.43974,0.43483,-0.12821,0.52278,0.84274,0.061617,0.52889,0.84643,0.74575,0.65282,0.13269,0.92932,-0.34123,-0.14093,0.12128,-0.81924,0.56044,0.21372,-0.73284,0.64592,-0.70281,0.16581,0.69176,-0.73775,0.14106,0.66012,-0.57973,0.10843,0.80752,-0.89624,0.27476,0.34819,0.4276,0.18809,0.88415,-0.50084,0.86428,0.0459,-0.48766,0.85705,-0.16608,0.94806,-0.31776,-0.012757,-0.066317,0.64452,-0.76168,-0.845,-0.33491,-0.41685,-0.77172,-0.4778,-0.41963,-0.92645,-0.2584,0.2736,-0.021363,-0.12897,-0.99139,-0.088992,-0.33097,-0.93942,0.18274,-0.14386,-0.97256,0.83459,-0.30073,0.46147,0.79309,0.30662,-0.52623,-0.92505,0.18006,0.33442,0.24528,-0.23502,-0.94052,-0.20377,0.3209,-0.92489,-0.47145,0.25767,-0.84338,-0.94443,-0.031495,0.32716,0.51106,0.14936,0.84643,0.56368,0.18662,0.80462,-0.95914,-0.28248,-0.014649,0.3249,0.94516,0.032624,0.47639,-0.21992,-0.85125,0.05063,0.45732,-0.88784,-0.45213,-0.28919,-0.84374,-0.058809,-0.28733,-0.95599,0.72753,-0.27088,-0.6303,0.62594,-0.24445,-0.74053,-0.53932,-0.39802,-0.74206,0.80892,-0.15152,0.56804,0.77868,0.076235,0.62273,0.86889,-0.14261,0.47398,0.091433,0.97992,0.17713,0.42604,0.73812,0.52312,-0.2909,-0.30894,-0.90548,-0.044588,0.26838,-0.96225,-0.014801,0.19706,-0.98025,0.751,0.35569,-0.55623,0.057466,0.4582,-0.88696,0.49864,0.86676,-0.006867,0.62172,0.7795,-0.075991,0.48109,0.87631,-0.024415,-0.91971,0.079287,0.38444,-0.26515,0.20521,0.94211,0.99853,-0.048585,-0.022553,0.99994,0.006623,0.008576,-0.63576,-0.26658,-0.72436,-0.77312,-0.45232,-0.44459,-0.91495,0.35304,0.1955,-0.95852,0.19977,0.20322,0.45445,-0.46144,-0.76192,0.44911,-0.52654,-0.72179,0.06299,0.98294,0.17261,0.99655,-0.043886,0.070132,-0.46327,-0.42402,-0.77816,-0.31764,-0.41249,-0.85376,-0.95572,-0.020844,-0.29344,-0.56978,-0.52388,-0.63314,-0.58766,0.44218,0.67754,-0.67928,0.41594,0.6046,-0.99087,-0.13447,-0.008545,-0.99994,-0.008148,-0.001404,-0.62783,0.38496,0.67647,-0.86581,-0.005951,0.50029,0.4611,-0.22846,-0.85742,-0.63085,-0.22694,-0.74197,-0.69936,-0.15677,-0.69732,-0.86386,0.11823,0.48961,0.91333,0.014161,0.40696,0.37822,0.61245,0.69411,0.39128,0.72054,0.57244,0.29209,0.62511,0.72381,0.15458,-0.37724,-0.91311,-0.13349,-0.10691,-0.98526,-0.21461,-0.16037,-0.96344,0.35981,0.70129,0.61538,0.50206,0.54659,0.67016,-0.96258,0.10791,0.24848,-0.95801,0.13181,0.25455,-0.96747,0.062441,0.24509,0.081027,-0.4611,-0.88363,-0.98874,-0.14808,-0.020905,-0.98898,0.022217,0.14625,0.26594,0.36058,-0.89398,0.95386,-0.092654,0.28553,0.95416,-0.24058,0.17798,0.76711,0.29634,0.5689,0.85128,0.05295,0.52202,0.69005,0.16941,0.70364,0.2656,0.94934,0.16788,-0.028077,0.088504,0.99567,-0.22279,0.20301,0.95346,0.41508,0.89926,0.13776,0.42204,0.89776,0.12595,-0.39515,-0.62957,-0.66893,-0.27805,-0.79064,-0.54546,0.07709,0.60637,0.79141,0.66784,-0.30991,-0.67669,0.98709,-0.070437,0.14371,0.88827,-0.39634,0.23203,0.39518,-0.34883,-0.84976,0.63067,-0.39482,-0.66805,-0.51866,-0.20463,0.8301,0.95724,0.27891,0.076479,0.9534,0.22996,0.19526,-0.13227,-0.65618,-0.74288,0.75085,-0.185,-0.63399,-0.93905,-0.34373,-0.000397,-0.49983,-0.3661,-0.78494,-0.60958,-0.41493,-0.67544,-0.67867,-0.037416,0.73348,-0.49788,-0.19031,0.84606,-0.76162,-0.095157,0.64098,0.95673,0.087344,0.27753,0.67531,0.086184,0.73244,0.52592,0.1279,0.84081,-0.15314,0.15271,0.97632,-0.99249,-0.12097,-0.016816,0.29652,0.94928,0.10437,-0.042146,-0.053774,-0.99765,-0.068178,0.14716,-0.98676,-0.19175,0.15064,-0.96979,-0.93048,-0.13065,0.3422,-0.89511,-0.080691,0.43846,-0.023011,0.13126,-0.99106,0.74795,0.62734,0.21677,0.95285,0.002838,0.30339,0.21354,0.10825,0.97088,0.21452,0.12668,0.96844,0.78359,-0.37492,-0.49535,-0.81286,-0.318,0.48796,-0.82287,-0.23432,-0.51759,-0.60991,-0.48653,-0.62551,-0.82959,-0.27369,-0.48665,0.25306,-0.28135,-0.92563,0.92618,-0.27723,-0.25553,0.96963,-0.24427,-0.01117,-0.99829,-0.012177,-0.056887,-0.97375,-0.22751,0.001038,-0.97055,-0.14142,0.19486,-0.54088,0.74993,0.38081,-0.51344,0.49583,0.70034,-0.38429,-0.12488,0.9147,-0.31388,0.2071,0.92657,0.98691,0.066744,0.14661,0.97336,-0.006989,0.2291,-0.33064,0.59255,0.73452,0.065706,0.62831,-0.77514,0.38728,-0.28111,-0.87805,0.068361,0.155,-0.98553,-0.58971,0.25324,0.76684,-0.98434,0.13575,0.11225,-0.90258,0.11243,0.41554,0.16273,0.29899,0.94027,0.33625,0.92801,0.16031,0.33781,0.92563,0.17039,-0.9386,-0.275,-0.20832,-0.92477,-0.10889,-0.36457,0.39567,0.7669,-0.50523,0.62142,0.53801,-0.56951,0.9368,0.15342,0.3144,-0.55827,-0.66875,0.49098,-0.92352,-0.18921,0.33354,0.43034,-0.27659,-0.85922,-0.97748,-0.16898,-0.12623,-0.96045,-0.26118,0.096255,0.16135,-0.16196,-0.97351,-0.87552,0.30113,0.37782,-0.78985,0.51863,0.32728,0.93063,0.21561,-0.2956,0.93774,-0.28361,0.20042,0.91772,-0.31239,0.24528,0.32157,0.90689,0.27222,-0.32148,-0.53142,-0.78372,-0.61745,-0.38353,-0.68673,0.14826,-0.45598,-0.87753,-0.090213,0.093295,-0.99152,0.26313,0.80172,-0.53664,0.46049,0.75561,-0.4658,0.32142,0.78219,-0.53368,-0.30848,-0.68276,0.66228,-0.98868,-0.13739,0.060213,-0.96298,-0.14566,0.22669,-0.54796,-0.45039,-0.70486,0.91955,0.12925,0.37104,-0.58769,-0.46745,-0.66033,0.45308,-0.89129,-0.016144,-0.10404,0.34162,-0.93405,0.7246,-0.39094,-0.56749,-0.3495,0.18595,0.91827,0.52556,-0.18903,0.82946,0.65783,-0.21973,0.72036,-0.82669,-0.49242,0.27213,-0.84152,-0.23627,0.48576,0.9808,-0.14155,0.13392,0.96811,-0.16639,0.1872,-0.27567,-0.035279,-0.96057,-0.65459,0.52928,-0.53972,-0.78948,0.49391,-0.36427,-0.80932,-0.3007,-0.50453,-0.83477,-0.41606,-0.36055,-0.94778,-0.086337,-0.30699,-0.32191,-0.25169,-0.91269,0.90762,-0.40379,-0.11463,0.94327,-0.30161,-0.13865,0.82983,0.090243,0.55061,0.96078,0.019349,0.27656,0.27851,0.95013,-0.14014,-0.016968,0.47594,-0.8793,-0.11783,0.35838,-0.92608,0.8923,-0.25489,-0.37257,0.98764,-0.15363,-0.030305,0.98147,-0.16553,-0.096255,-0.88501,-0.12973,0.44707,-0.95608,-0.044679,0.28965,-0.96774,-0.21216,0.13562,0.11841,0.98025,0.15818,0.41099,0.87435,0.25791,0.088687,0.95602,0.27946,-0.74743,0.063845,0.66124,-0.99158,-0.10269,-0.078829,-0.99786,-0.061678,0.021332,0.7084,0.59502,0.37956,0.46034,-0.44609,-0.76748,0.12848,-0.39869,-0.90802,0.30567,-0.46455,-0.83108,-0.48967,-0.38621,-0.78167,-0.020081,-0.16755,-0.98566,0.66097,-0.5851,-0.46983,-0.026917,-0.48674,-0.8731,0.13285,0.61022,-0.781,0.96771,-0.12906,0.21638,0.13929,0.18479,0.97284,-0.98151,0.001648,0.19135,-0.91574,-0.077578,0.39421,-0.96115,0.078921,0.26447,-0.98706,0.1438,0.070498,0.60619,-0.43025,-0.66887,-0.37599,-0.34654,-0.85937,0.49693,-0.060488,0.86566,0.58144,0.2729,0.76641,0.69881,0.19919,0.68697,0.009339,-0.98529,0.17063,0.77114,0.49782,0.39683,0.98343,-0.17808,0.033174,0.96124,-0.26655,0.070162,0.85046,0.3618,0.38182,0.9863,0.004059,0.16489,0.98788,-0.082736,0.1312,0.72906,-0.39946,-0.55577,-0.15958,0.14713,-0.97613,0.55907,-0.35844,-0.74758,-0.15366,0.095645,-0.98346,0.89038,0.094028,-0.44539,-0.57042,-0.49651,-0.65429,-0.65978,-0.37172,-0.65304,0.79159,-0.28312,-0.54146,0.54192,0.2017,0.81582,0.21277,-0.5331,-0.81881,0.69088,-0.33747,-0.63933,0.74407,-0.36961,-0.55651,0.055269,0.098819,-0.99356,0.18979,0.087863,-0.97787,0.19724,0.96902,0.14844,0.16901,-0.18491,-0.96808,0.31666,0.93451,0.16245,0.061342,0.50029,0.86367,0.75997,0.35807,0.54238,0.62584,-0.33521,-0.70418,-0.012574,0.50575,-0.86257,0.17347,0.61458,-0.76952,-0.14267,-0.006439,0.98975,0.21854,0.20481,0.95407,0.94119,-0.33726,-0.018738,0.9379,-0.34495,0.036317,0.95642,-0.28752,0.050295,-0.49754,0.20518,0.8428,-0.9324,0.23502,-0.27445,-0.88574,0.40925,-0.21894,-0.95157,0.25187,-0.17618,-0.11051,0.01764,-0.99371,0.92932,-0.34922,-0.11979,0.89386,-0.305,-0.32856,0.91864,-0.071139,0.38862,0.92648,0.045228,0.37358,0.27058,0.048128,0.96149,-0.81384,-0.020814,-0.58068,-0.80813,0.04239,-0.58745,-0.23691,-0.39891,0.88583,-0.27238,-0.33976,0.90017,0.49113,0.84442,0.21381,-0.80312,0.30631,0.511,-0.86413,0.21152,0.45659,0.03357,0.8623,-0.50526,0.15491,0.98755,0.026612,0.12995,0.97668,0.17081,0.20206,0.9751,0.09122,0.20237,0.96924,0.14005,0.099918,0.98059,0.16861,-0.88028,-0.24012,0.40919,-0.91098,-0.18766,0.36726,-0.88516,-0.19599,0.42195,-0.97559,0.16086,0.14942,0.66964,-0.32954,-0.66552,0.069948,-0.69829,0.71236,0.83898,0.33519,0.42863,-0.15461,0.94198,-0.29786,-0.84686,0.20365,0.49123,0.9013,-0.24174,0.35942,0.86883,-0.23545,0.43547,-0.76421,0.017457,-0.64467,0.67107,-0.74026,0.040162,-0.50813,0.80462,0.30714,-0.25034,0.4084,0.87777,0.95196,-0.17197,-0.2533,0.96707,0.17481,-0.18494,-0.13303,-0.051912,-0.98975,-0.074862,-0.07416,-0.99442,-0.19047,-0.08063,-0.97836,0.72021,0.68166,-0.12879,0.59914,0.75399,-0.26923,0.18305,-0.20765,-0.96091,-0.48814,-0.47066,0.73495,-0.26576,-0.33848,0.90265,-0.34156,-0.43742,0.83184,-0.91214,0.34959,0.2139,0.89743,0.062685,-0.43666,-0.95419,0.089602,0.28538,0.87527,0.40089,0.27043,-0.65712,0.48833,-0.57417,-0.67086,0.61925,-0.40794,0.5471,-0.14243,0.82482,0.57152,-0.10337,0.81402,0.96161,0.013977,-0.27403,-0.55785,0.70669,-0.43516,0.77648,0.43919,0.4518,0.69594,0.19013,0.69243,-0.15305,0.32795,-0.93219,-0.34049,-0.1362,0.9303,0.70031,-0.22007,-0.67904,0.8273,-0.22187,-0.51607,0.76766,-0.11872,-0.62975,-0.099399,-0.90011,0.42412,0.77065,-0.13578,-0.62258,0.8515,-0.32286,-0.41313,-0.10532,-0.43452,-0.89447,-0.40843,-0.48817,-0.77126,0.37577,0.42903,-0.82137,0.37498,0.51943,-0.76782,0.55669,-0.31434,-0.76891,0.62389,0.19282,-0.75732,-0.62151,0.76208,0.18143,-0.32112,0.93246,0.16532,-0.44191,0.8869,0.13443,0.41746,0.88931,0.18656,-0.23991,0.25941,-0.93548,-0.32356,0.27201,-0.90625,-0.96881,-0.21921,-0.1153,-0.96347,-0.26582,0.032441,-0.008911,0.070315,0.99747,-0.032807,0.46785,0.88318,-0.22941,0.14856,0.96191,0.80303,-0.29402,-0.5183,0.76702,-0.32319,-0.55425,0.20402,0.97821,0.03827,-0.58791,0.050386,-0.80734,-0.905,0.17798,-0.3863,0.59694,-0.25501,-0.76064,-0.94098,0.15339,0.30164,-0.922,0.15616,0.35429,0.92517,-0.3556,-0.13251,0.77422,0.56444,-0.28626,-0.71487,-0.17396,-0.67724,-0.92413,-0.23029,-0.30479,0.91125,-0.34541,-0.22416,0.32432,0.090793,0.94156,-0.9978,0.063906,0.016572,0.39228,-0.26945,-0.87945,0.006775,0.99448,0.10456,-0.34211,0.92026,0.18979,0.92639,-0.20005,0.31895,0.97134,-0.11173,0.20966,-0.039399,0.99921,-0.002167,0.45177,0.84704,-0.27998,-0.4362,0.82476,-0.35975,0.275,-0.058351,-0.95966,0.63494,0.26118,0.72704,-0.86737,-0.35688,-0.34678,-0.30714,0.93744,0.16379,-0.51607,0.84664,0.12976,-0.27592,0.29063,-0.91617,-0.093448,0.10266,-0.9903,-0.031526,0.3068,-0.95123,-0.003143,0.82769,-0.56114,-0.13733,-0.33778,-0.93112,0.24506,0.96127,0.12598,0.46239,0.52519,0.71435,-0.52562,-0.3123,0.79128,0.62865,0.41749,0.65609,0.71578,0.5258,0.45949,-0.42607,-0.29212,-0.8562,0.74578,0.2508,-0.61715,-0.52132,0.19697,0.83029,0.95709,-0.258,0.13172,0.045106,-0.067202,-0.9967,0.93341,-0.001373,0.35878,0.7213,0.31343,-0.6176,-0.15253,0.00647,-0.98825,0.02768,0.083193,-0.99612,0.10392,0.40135,0.91,0.31297,0.90918,0.27461,0.44752,0.50169,-0.74026,0.33344,0.46852,-0.81808,0.32578,0.51048,-0.79574,-0.94449,-0.32847,-0.004425,-0.39354,0.07709,0.91604,-0.10093,0.0871,-0.99106,0.95489,-0.1897,-0.22834,-0.75872,-0.61699,0.20887,-0.29209,-0.48238,0.8258,0.33607,0.93924,0.069735,0.2653,0.96414,-0.002686,-0.22764,0.77984,-0.58309,0.52525,0.846,0.091159,0.051332,0.36875,0.92807,-0.31333,-0.60775,-0.72967,0.75634,-0.077761,-0.64953,0.59728,0.77221,0.21656,0.48036,0.82116,0.30802,0.50261,0.80581,0.31303,0.033509,0.95932,0.28022,0.23814,0.95593,0.17161,-0.21485,0.9754,0.049104,-0.4131,0.87912,0.23765,-0.42607,0.89563,0.1276,-0.16514,0.48857,-0.85672,0.16642,0.22077,-0.961,0.39329,0.33998,-0.85421,-0.3636,-0.34986,-0.86334,-0.33073,0.25712,0.90799,-0.82684,0.25758,-0.49995,-0.99063,-0.040407,0.13025,0.033723,-0.65743,0.75274,0.41725,-0.52058,0.74486,-0.36284,0.92758,0.088931,-0.33079,0.94031,0.079531,-0.32829,0.35942,0.8735,-0.22886,0.35377,0.90686,-0.47038,0.72378,-0.50478,0.92895,0.33549,0.15638,-0.40849,0.2371,0.8814,0.58296,-0.42485,-0.69253,0.7658,-0.43709,-0.47166,0.7279,-0.36717,-0.57906,-0.41789,-0.22239,-0.88082,-0.52107,0.091525,-0.84857,-0.32011,0.090762,-0.94299,-0.48833,0.069247,-0.8699,0.96527,-0.17896,0.19019,0.99359,0.051546,0.10044,0.90167,0.33467,0.27372,0.9657,0.1634,0.20176,0.88037,-0.30454,0.36357,-0.95465,-0.28083,-0.098819,-0.48039,0.56636,0.66964,0.30339,-0.3455,0.888,0.25907,-0.7561,0.60094,0.099918,-0.29823,-0.94922,-0.11313,-0.47075,-0.87497,0.96753,-0.085513,0.23783,-0.52297,0.60381,0.60155,0.54393,0.78661,0.29209,-0.85122,-0.39647,-0.34382,0.47374,0.83428,-0.28199,-0.15488,0.35313,-0.92264,0.083834,-0.60427,-0.79232,0.32753,-0.48814,-0.80892,-0.82015,-0.49037,-0.29469,-0.65764,-0.32606,-0.67907,-0.80053,-0.27992,-0.52986,0.95776,0.13816,0.25217,-0.011719,0.88467,-0.46602,0.55852,-0.43901,-0.70376,-0.28367,0.95279,-0.10807,-0.22462,0.96908,-0.10199,0.34883,-0.32383,-0.87945,0.74923,0.042085,0.66094,0.15815,0.85629,-0.49165,0.55715,-0.23991,0.79498,0.52419,-0.088351,0.84698,0.12436,-0.81915,0.55989,0.14295,0.23313,-0.96185,0.75662,0.34416,-0.5559,0.87219,0.26542,0.41087,-0.3119,-0.005493,0.95007,0.028718,0.54958,-0.83493,0.012696,0.47932,-0.87753,-0.9953,-0.076327,0.059389,-0.98154,-0.19043,0.016694,0.9169,-0.062807,0.39409,0.59017,0.80496,-0.060793,0.6693,0.73977,0.068758,0.066378,0.58593,-0.80761,-0.8692,-0.088351,0.48644,-0.94043,-0.25346,0.22651,-0.88751,-0.24549,0.38987,-0.65053,-0.26749,0.71081,-0.21842,0.9733,-0.070315,-0.066958,-0.21213,0.97491,-0.35395,-0.012177,0.93518,-0.97858,-0.091494,0.18427,-0.99158,-0.066866,0.11075,-0.43477,-0.29719,-0.85006,0.95871,-0.094882,-0.26801,0.97513,-0.20179,0.091403,0.0318,-0.59236,0.80502,-0.071566,-0.67275,0.73638,0.77688,-0.11658,-0.61873,0.44176,0.41444,-0.79565,0.48118,0.32948,-0.81231,-0.67428,-0.14499,0.72408,-0.631,-0.076174,0.772,-0.53472,0.42421,0.7308,-0.56264,0.37736,0.73553,-0.28922,0.93011,0.22623,-0.47377,0.863,0.17524,-0.49058,0.85873,0.1478,0.84249,-0.36805,-0.39332,0.90722,-0.41868,0.040498,-0.19346,0.1362,0.97159,-0.99786,0.037202,-0.053224,0.7951,-0.30775,-0.52254,-0.76296,0.62117,0.17887,0.93912,-0.24299,0.24284,0.22272,0.86847,-0.44285,0.053255,0.90622,-0.41939,0.97955,-0.19721,0.038942,-0.23362,0.53566,0.81146,-0.047548,-0.57439,0.81716,0.14466,-0.57604,0.8045,-0.96496,0.21592,0.1489,-0.90002,0.28303,0.33137,-0.92462,0.068453,0.37458,-0.97668,0.00885,0.21445,0.30653,-0.34791,0.88598,-0.46245,-0.44435,-0.76724,-0.42827,-0.37489,-0.8222,-0.54778,-0.36137,-0.75454,-0.013123,0.74181,-0.67046,-0.15973,0.10782,0.98123,0.034303,0.39796,0.91675,0.33485,0.9422,-0.008911,0.95105,-0.23188,0.2042,-0.80413,0.24396,-0.54204,-0.72542,0.29099,-0.62371,0.25697,0.94845,0.1854,0.10126,0.038575,-0.99408,-0.37632,-0.28541,-0.8814,-0.53917,-0.38859,-0.74715,-0.27912,-0.27986,-0.91855,0.6209,0.36326,0.6946,-0.79675,-0.02002,-0.60396,0.011902,0.087771,-0.99606,-0.9353,-0.063234,0.34806,-0.93213,-0.002411,0.36204,0.2899,0.087497,0.95303,0.22459,-0.63808,-0.73644,0.35093,-0.60665,-0.71328,0.070132,-0.57811,0.81292,0.54042,-0.16172,-0.82568,0.48061,-0.22346,-0.84796,-0.32093,0.3571,-0.87716,-0.29084,0.26215,-0.92013,0.26502,0.43465,-0.86068,0.60772,-0.33583,-0.71963,0.62682,-0.4359,0.6458,0.60259,-0.60247,0.52333,0.20866,-0.74377,0.635,-0.23261,0.11219,0.96606,0.28471,-0.25587,-0.9238,0.4969,-0.30812,-0.81121,0.55034,-0.25123,0.79623,0.33146,0.93719,-0.10846,-0.45302,-0.04593,0.89029,-0.35368,-0.30119,0.88553,-0.49999,-0.15613,0.85183,0.36256,0.91342,0.18491,0.38334,0.89218,0.23881,0.57256,0.016633,-0.81967,0.75841,0.047975,-0.64995,0.21256,0.60994,-0.76336,0.90722,-0.020508,0.42006,-0.73266,-0.60222,-0.31696,-0.88769,-0.3947,-0.23695,-0.86901,-0.45485,-0.19462,0.53804,-0.017243,-0.84271,0.72958,-0.025605,-0.6834,-0.1933,-0.16129,-0.96777,0.11725,-0.41285,-0.90319,0.60518,0.78372,0.13959,0.74374,0.6523,-0.14585,0.60567,0.7568,-0.24571,0.92645,0.15836,-0.34141,0.92834,0.094455,-0.35948,0.9942,-0.037996,-0.10047,-0.96069,-0.21918,-0.1702,-0.95142,-0.04651,0.3043,-0.95053,0.03769,0.30827,-0.98169,-0.01294,0.19004,0.95071,0.096988,0.29441,0.8855,0.10727,0.45207,0.7734,-0.63329,0.0271,0.9732,0.13553,-0.18571,0.19245,-0.46916,-0.86187,0.71322,-0.19504,0.67321,0.61889,-0.074038,0.78195,0.6552,-0.125,0.74502,-0.18155,-0.91781,-0.35298,0.47902,-0.68404,0.55007,0.38929,0.39488,0.83215,0.31794,0.55873,0.76595,-0.92114,-0.16681,-0.35163,0.46577,-0.21522,0.8583,-0.9161,-0.2653,-0.30052,0.065401,-0.8077,0.58589,0.040773,-0.84945,0.52605,-0.97339,0.078005,-0.21531,-0.43657,-0.40489,-0.8034,0.48613,-0.39424,-0.77987,0.37977,-0.3011,-0.87469,-0.65432,0.7044,-0.275,0.74413,0.6494,-0.15638,0.69427,0.68923,-0.2071,-0.12064,0.28559,-0.95071,-0.094485,0.55132,-0.82888,-0.046663,0.62786,-0.77688,-0.43007,-0.092441,-0.89804,-0.60418,-0.3412,-0.72005,0.49397,0.69295,-0.52513,0.47346,0.69036,-0.54695,0.10587,0.99179,0.071505,0.15009,0.98392,-0.09653,-0.19279,-0.028291,-0.9808,0.45555,-0.7694,0.44774,-0.13034,0.11152,-0.98517,0.98129,0.031892,0.1897,0.64013,-0.28575,-0.71313,-0.92376,-0.18946,-0.33274,-0.94708,-0.17936,-0.26612,0.97409,-0.097354,-0.20402,0.91943,0.024506,-0.39247,0.92932,0.116,-0.35057,-0.76315,-0.42879,-0.48341,0.64223,0.53612,-0.54775,0.89566,-0.11051,-0.43074,0.85217,0.013886,-0.52306,0.36238,0.92935,-0.070315,-0.26197,-0.20991,-0.94195,0.13004,0.64254,-0.75509,-0.061617,0.67235,-0.73763,0.80166,-0.26826,-0.53417,0.77251,0.63436,0.027223,-0.80087,-0.53526,-0.26844,-0.47252,-0.8153,0.33457,0.64632,-0.55522,0.52336,-0.88845,0.45772,-0.033265,0.067263,0.63655,-0.76827,0.21036,0.44111,-0.87243,0.15119,0.35725,-0.92166,-0.93814,-0.13785,0.31761,0.32539,0.93832,0.11661,0.24909,0.024049,-0.96817,-0.94192,-0.015473,0.3354,-0.89734,0.10211,0.4293,-0.98972,0.044679,0.13569,0.86126,0.50813,-0.001526,-0.94012,-0.11258,0.32164,-0.96289,-0.24525,-0.11255,-0.90896,-0.39354,-0.13727,-0.8243,-0.40278,-0.39775,0.32881,0.16468,-0.9299,0.88424,-0.3835,0.26646,0.4676,-0.35963,0.80743,0.31971,-0.52147,0.79107,-0.9714,-0.15082,0.18329,-0.99588,0.0477,0.076846,-0.73263,0.25108,0.63259,-0.75961,0.18088,0.62468,-0.20502,-0.89019,0.40675,0.80722,0.24574,0.53661,0.43684,0.80474,0.4019,0.34779,0.79583,0.49562,0.53261,-0.13547,-0.83541,0.46007,-0.16327,-0.87274,0.9125,0.12342,0.38993,-0.92605,0.34193,0.15955,0.98672,-0.16221,0.00708,-0.43541,0.46019,-0.77368,0.96203,-0.095462,-0.25562,0.90326,0.17392,0.39222,0.9346,-0.001953,-0.35569,0.87246,0.181,-0.4539,-0.75121,-0.25233,0.60988,0.58843,-0.66714,0.45677,-0.33891,-0.40458,0.84936,-0.92132,-0.1941,-0.3368,-0.90527,-0.22724,-0.3589,0.20258,0.56273,-0.80142,-0.3704,0.92135,0.1178,-0.38621,0.1315,0.91296,0.1001,0.6704,0.73516,0.11298,-0.13135,-0.98486,0.20615,-0.37825,-0.90243,0.3773,-0.49645,-0.78173,0.3491,-0.44539,-0.82446,0.888,-0.37922,0.26002,0.99548,0.08124,0.04883,-0.96252,-0.086886,0.25687,0.94729,-0.094058,-0.30619,-0.95477,-0.2949,-0.037477,0.3889,0.91391,0.11618,0.16767,0.98553,-0.023896,0.072481,0.95929,-0.27296,0.53707,0.71425,0.44868,0.94998,0.010834,-0.31205,0.86496,0.35786,0.35182,-0.8684,-0.46998,0.15793,-0.91757,-0.39381,0.054018,-0.73568,-0.31828,-0.59786,-0.07474,-0.74938,0.65789,0.70022,0.05829,-0.71151,0.89804,0.012726,-0.43968,-0.84692,0.23115,0.47884,-0.21186,0.73232,-0.64714,-0.37999,-0.28608,0.8796,-0.15049,-0.38624,-0.91003,-0.68447,-0.1749,-0.70772,-0.76901,-0.067415,-0.63564,-0.12912,-0.20042,0.97116,-0.34645,-0.42656,0.83544,0.30274,0.14048,-0.94266,0.89221,-0.42271,-0.15888,0.99722,-0.043092,0.060671,0.99548,-0.064394,0.069643,0.63903,-0.33811,-0.69085,0.46767,-0.32597,-0.82156,0.89578,0.15479,-0.41661,0.97879,0.1858,0.086001,-0.86489,-0.48821,0.11643,-0.93661,-0.32774,0.12372,-0.98489,-0.026337,0.17103,0.1601,-0.041932,-0.98621,0.084475,0.055727,-0.99484,0.37696,0.84396,-0.38157,-0.31077,0.94504,0.10138,-0.91076,-0.40773,-0.065157,-0.89746,-0.44066,0.018616,-0.39021,-0.40693,-0.82589,0.53551,-0.38209,-0.75314,0.7857,-0.49205,-0.37486,-0.83041,0.5559,0.036744,-0.82278,0.56697,-0.039308,0.35472,0.27122,-0.89474,0.85098,-0.14817,-0.5038,-0.021882,-0.38163,-0.92404,-0.98605,-0.16254,-0.035279,-0.94736,-0.26136,-0.18476,-0.16828,0.41014,-0.89633,0.58641,-0.51707,0.62346,0.51826,-0.28224,0.80728,0.22324,0.35408,-0.90817,0.17493,0.27696,-0.94479,-0.10328,0.3293,0.93854,-0.80288,0.48616,-0.34492,0.41392,0.90405,-0.10642,0.90326,-0.27357,0.33052,0.98306,0.10923,0.1471,0.67422,0.69707,-0.2439,0.76385,0.59539,-0.24903,-0.50133,-0.49742,-0.70797,-0.34324,-0.3795,-0.85913,0.98132,-0.070345,0.17893,0.32005,0.19965,0.92612,0.11692,0.29752,0.94751,0.20472,0.17405,0.9632,-0.31694,-0.4684,-0.8247,-0.15513,0.37214,-0.9151,-0.31962,0.24531,-0.91522,-0.056124,0.93957,-0.33766,0.044557,0.91778,-0.39454,-0.95251,0.11545,0.28165,0.31037,-0.097385,-0.94559,0.8063,-0.34431,-0.48094,0.93066,0.078249,0.35737,-0.98642,-0.16294,-0.019288,0.24485,0.91507,0.32041,0.2888,0.94803,0.13346,0.29603,-0.024323,-0.95483,0.047182,0.15412,0.98691,-0.15165,0.26633,-0.95184,-0.12958,0.25871,-0.95721,-0.007355,0.99237,-0.12302,-0.1316,0.96213,-0.23862,0.24137,0.96573,0.095157,0.84515,-0.23722,0.47899,0.36317,-0.4023,0.84036,-0.44649,-0.37623,-0.81182,-0.38243,0.91937,0.092105,0.93673,-0.32188,0.13733,0.31928,0.26319,-0.91037,0.25156,0.07065,0.96524,0.10038,0.04004,0.99414,-0.86831,-0.49583,-0.012299,0.82406,-0.4514,-0.3422,0.29875,0.86193,-0.40965,0.53374,0.77133,-0.3466,-0.57723,-0.215,-0.78771,-0.38792,-0.36979,-0.84423,0.82846,-0.3383,-0.4463,-0.15574,-0.9147,0.37284,-0.9017,0.29856,0.31269,0.666,-0.4012,-0.62883,-0.4001,0.061281,0.9144,-0.57122,-0.03122,0.82019,-0.61428,-0.1659,0.77142,0.98895,-0.013825,0.14747,0.66448,0.7091,-0.23575,0.34648,0.89932,0.26667,-0.023133,0.17969,-0.98343,-0.1576,0.18616,-0.96979,-0.49306,0.51964,-0.69771,-0.36402,-0.22434,-0.90393,0.59288,0.78585,-0.17563,0.9483,-0.23725,0.21073,0.94879,-0.16156,0.27137,-0.25724,0.042543,-0.96539,-0.44035,-0.070559,-0.89502,-0.57234,-0.26725,-0.7752,-0.43193,0.34513,0.83325,-0.31379,0.40294,0.85974,-0.11176,-0.045717,0.99268,-0.13504,0.11234,0.98444,-0.84524,-0.46312,0.26658,-0.9328,-0.27351,0.23466,-0.78408,0.60649,0.13166,-0.76415,0.63988,0.080966,0.33683,-0.73928,-0.58303,0.44246,-0.59697,-0.66918,-0.18366,0.20832,0.96063,0.70284,0.67312,0.23002,0.94507,0.2027,0.25635,0.75756,0.65224,0.024506,0.43406,0.73754,0.51729,0.73983,0.52294,0.42329,-0.16831,0.94095,-0.29365,-0.90518,0.41411,0.095584,0.91772,0.051119,0.39387,0.44255,0.8507,0.28352,-0.85583,0.33696,0.39241,0.94174,0.098148,0.32164,-0.66039,0.66543,-0.34794,-0.62288,0.72427,-0.29563,0.41197,-0.18952,-0.89123,-0.96191,-0.2169,-0.16623,0.27338,-0.34941,-0.89618,-0.29295,0.83511,-0.4655,-0.28425,0.78311,-0.55309,-0.95465,0.060488,0.29142,-0.94113,0.032929,0.33634,0.97189,0.19419,0.13294,-0.97485,0.1486,0.16596,-0.98712,-0.14216,0.073244,-0.98618,-0.035249,0.16184,-0.58766,-0.78155,0.20924,-0.62459,0.49324,0.60543,-0.63884,0.36973,0.67464,-0.81103,-0.18799,0.55394,-0.85809,-0.16056,0.48772,0.98032,0.096103,-0.17234,0.27296,0.89386,0.35566,-0.41093,-0.008515,-0.91159,-0.66195,-0.18424,-0.72652,0.97653,0.1869,0.10688,0.32316,0.77917,-0.53707,0.27238,0.82232,-0.49956,-0.99646,-0.077578,-0.031556,0.71661,0.41173,-0.56294,0.27003,-0.92163,0.2786,0.721,-0.41514,0.55476,0.19169,-0.44414,-0.87518,-0.12067,0.012299,-0.99262,-0.29868,0.094913,-0.94961,-0.51112,-0.716,0.47542,-0.46498,-0.66717,0.58196,-0.96304,0.16639,0.21168,0.4911,0.85455,-0.16889,-0.026704,0.27589,-0.96081,-0.046236,0.15952,-0.98608,0.9555,-0.12021,0.2693,-0.82366,-0.33769,-0.45552,-0.45146,-0.75591,0.47408,-0.067873,-0.80898,0.58385,0.20453,-0.37468,-0.90429,-0.20743,0.24516,-0.94702,-0.42805,-0.6165,-0.66079,0.30372,0.94931,0.080752,0.33311,0.92743,0.16993,-0.5114,0.84374,0.16279,-0.87216,0.48644,-0.051424,-0.35368,0.9353,-0.007416,-0.45625,0.28297,-0.84362,-0.61873,-0.63048,0.46864,-0.4818,-0.70052,0.52638,-0.87988,0.23276,0.41426,0.54158,0.65099,0.53185,-0.66955,0.26228,0.69488,-0.1829,0.82608,-0.53297,0.70202,-0.25901,-0.66335,0.24641,0.9599,0.13361,0.81579,0.53804,0.21195,0.40861,0.9096,0.075045,-0.035981,0.28346,-0.95828,-0.89328,0.20066,0.4022,-0.91369,0.11335,0.39024,-0.95013,0.14249,0.27726,0.24387,0.52843,-0.81317,0.33738,0.40498,-0.84979,0.24265,0.46971,-0.84878,0.98291,-0.060549,0.17371,-0.74947,-0.65343,0.1062,0.90973,-0.23768,-0.34034,-0.98483,-0.05002,-0.16599,-0.99921,-0.003388,0.039552,-0.99582,-0.064364,-0.064425,0.94556,0.11472,-0.30451,-0.24879,0.30589,0.91897,0.69845,-0.38398,-0.6039,0.85559,-0.27494,-0.43858,0.91028,0.26399,0.31889,-0.38206,-0.34977,-0.85534,-0.81329,0.35185,-0.46336,-0.92376,-0.30628,0.22984,0.7279,0.46541,-0.50349,-0.007813,-0.99597,0.089053,0.45979,-0.38792,-0.79879,0.54128,0.8186,0.19196,0.80447,-0.32032,-0.50017,0.14307,0.1641,-0.97598,0.24958,0.25568,-0.93396,0.87609,-0.41545,-0.24451,-0.15198,0.23747,-0.95941,0.3947,0.91211,0.11045,0.44841,0.86926,0.20801,0.64568,-0.39344,-0.65441,-0.56224,0.64711,-0.51482,0.67443,0.18802,-0.71398,0.69878,0.21342,-0.68273,0.028352,0.21168,0.9769,0.30784,-0.26011,0.91516,-0.99216,0.025025,-0.12232,-0.93939,0.24763,-0.23701,-0.98669,0.12598,-0.10263,-0.95373,-0.27747,-0.1156,-0.98178,-0.10071,0.16092,0.96811,0.088717,0.23426,0.29163,0.1623,0.94263,0.50441,0.65755,-0.55959,-0.61425,-0.12699,-0.7788,0.49269,0.84918,0.19001,0.70132,-0.62172,0.34864,0.011017,-0.51555,0.85678,0.91815,-0.009735,0.39604,0.11029,0.31648,-0.94214,0.98379,-0.14728,-0.10214,0.44704,0.065523,0.89209,-0.78246,-0.3552,-0.5114,-0.66137,-0.35981,-0.65807,0.23985,0.9266,0.28956,0.16742,-0.18027,-0.96924,-0.9201,0.24793,0.30317,0.95233,-0.1941,0.23527,0.41322,-0.36286,-0.83517,-0.13642,0.42189,-0.8963,0.026032,0.35075,-0.93609,-0.14847,0.2989,-0.94263,-0.95315,-0.23276,0.193,-0.96994,0.027253,0.24171,-0.94272,0.12555,-0.30903,-0.079134,-0.023713,-0.99655,-0.15571,-0.20014,-0.96728,0.049654,-0.023591,-0.99847,-0.99533,-0.067141,0.069277,-0.084902,0.81307,-0.57591,0.22465,0.79357,-0.56545,-0.49864,0.80389,-0.32417,-0.57057,0.19169,-0.79855,-0.51018,0.13981,-0.8486,-0.35588,-0.085086,-0.93063,-0.52995,-0.12433,-0.83883,-0.32701,-0.16514,-0.93048,0.60155,-0.75274,0.26734,-0.58348,0.28001,-0.76229,-0.33732,0.48012,-0.80972,0.9758,-0.20863,-0.065127,0.97543,-0.20453,-0.081545,0.98407,-0.14402,-0.10398,0.097598,-0.47206,-0.87613,-0.29148,0.82772,-0.47945,0.44682,0.60408,-0.65981,0.001801,0.59389,-0.8045,0.043794,0.59783,-0.80041,0.0824,-0.30964,-0.94726,-0.90848,-0.29038,-0.30046,-0.90701,-0.24131,-0.34501,-0.56993,0.22437,-0.79043,-0.51225,-0.25288,-0.82073,0.39216,-0.047121,0.91867,0.55904,-0.19867,-0.80496,0.53368,-0.22712,-0.81457,-0.84085,0.15738,0.51787,-0.91742,0.19596,0.34629,-0.92361,0.12671,0.36174,-0.58303,-0.40428,-0.7047,0.35569,-0.32991,-0.87442,0.75088,-0.43288,-0.49876,-0.92673,-0.36903,-0.070223,-0.92288,-0.25187,-0.29118,0.39253,-0.30848,-0.86642,-0.86618,-0.43019,-0.25419,-0.94907,-0.30506,0.078555,-0.97705,-0.21165,0.023103,0.28312,0.88537,-0.36863,0.34693,0.86065,-0.37263,0.17551,0.070315,0.98193,0.71896,0.60723,-0.33808,-0.67196,-0.63759,-0.37669,-0.72619,-0.42009,-0.54418,-0.097293,0.29939,0.94913,0.93085,0.077029,-0.35713,0.77053,0.50905,0.38353,0.75106,0.6166,0.23594,-0.46977,-0.19315,-0.86138,-0.56499,-0.34699,-0.74856,0.2385,0.94516,0.22297,-0.4807,0.65325,-0.58492,-0.72417,-0.046785,0.68798,-0.046022,0.82919,-0.55705,0.23069,-0.27726,-0.93268,0.34632,-0.38078,-0.85733,0.20444,-0.31092,-0.92816,0.80914,0.10526,0.57808,-0.8005,-0.37205,-0.46983,0.017212,0.17566,-0.98428,0.18632,-0.2646,0.94617,0.08652,-0.32029,0.94333,-0.57488,0.053285,0.81649,-0.19633,0.97732,-0.079012,-0.024995,-0.26649,-0.9635,-0.034394,-0.98581,-0.16416,0.21763,0.003143,0.97601,-0.10108,0.86511,-0.49129,0.97613,-0.13889,0.16684,-0.80178,0.1684,-0.57335,0.5847,0.73638,0.34034,0.31721,-0.10718,0.94226,0.27628,0.95157,-0.13471,0.1525,0.97534,0.1594,-0.5164,-0.11447,-0.84863,-0.72274,0.68612,0.082675,0.82067,-0.42418,0.38282,-0.88681,-0.34049,-0.31245,0.076083,0.19202,0.97842,0.021027,-0.026124,-0.99942,-0.95682,0.11933,0.26499,0.35057,-0.038301,0.93573,-0.37687,0.14902,-0.91418,-0.2313,0.29359,-0.92752,-0.92468,-0.3582,-0.12897,0.076266,0.98672,-0.14331,-0.52821,-0.25681,0.80932,-0.2139,-0.10559,-0.9711,-0.90051,-0.25956,0.3488,0.9302,-0.29664,-0.2161,-0.73385,-0.27836,-0.61962,0.30253,0.94253,0.14167,0.34196,0.21241,-0.91537,0.35447,0.304,-0.88424,-0.42576,0.1619,0.89019,0.9899,0.049013,0.13294,0.98181,0.015778,0.18912,0.1764,-0.46617,-0.86691,-0.90359,-0.34251,-0.25718,0.5247,0.81564,0.24366,0.66396,-0.35539,0.65786,0.52843,0.71618,0.45588,-0.80187,-0.29356,-0.52037,-0.95996,0.15818,0.23109,0.69652,-0.23603,-0.67757,0.80151,0.10688,0.5883,-0.35551,0.93194,0.071139,-0.085818,0.99292,0.082095,0.1142,-0.019898,-0.99325,0.98291,-0.07062,0.16981,0.93631,-0.14078,0.3217,0.29459,0.95019,0.10163,-0.68004,-0.31114,-0.66384,0.27104,0.51509,-0.81314,0.39818,0.46947,-0.78805,0.91076,0.057222,0.40889,0.59221,0.24958,0.76611,0.45601,-0.49968,-0.73644,0.75121,-0.24119,-0.61437,-0.86255,-0.23228,0.44951,-0.82312,-0.21253,0.5266,-0.17957,0.2298,-0.95651,0.55101,-0.095767,-0.82894,-0.02591,0.034547,-0.99905,-0.73611,-0.21799,-0.64077,-0.7687,-0.55452,-0.31867,-0.68276,0.48808,0.54366,0.549,0.71572,-0.43159,-0.28669,-0.22468,-0.93127,-0.89316,0.12684,0.43141,-0.82623,0.16022,0.54006,0.62178,-0.24836,0.74273,0.58956,-0.32246,0.74053,0.58992,-0.32521,-0.73904,-0.99673,0.069643,0.040742,-0.99655,0.060732,0.056001,0.96448,-0.24927,0.087069,0.44035,0.89364,0.086306,0.9418,-0.33479,0.029664,-0.20917,0.97476,0.077914,0.76162,0.002533,-0.64797,0.36427,0.37043,-0.85443,-0.90741,-0.142,0.39552,-0.91345,-0.27821,0.29695,-0.52147,-0.52202,-0.67492,-0.5689,-0.21607,-0.79348,-0.088504,0.33342,-0.9386,-0.039216,0.25364,-0.96649,0.55461,0.47432,0.68368,0.15458,0.95239,-0.26273,0.94845,-0.30488,0.086398,0.94858,-0.31635,-0.008179,0.93173,-0.3542,0.079775,0.79815,0.32566,0.50679,0.31349,-0.49089,-0.81283,-0.1388,0.49837,0.85577,-0.015778,0.1634,0.98642,-0.12921,0.15317,0.97971,-0.24985,0.1969,-0.94803,0.73196,0.57515,-0.36525,0.90484,0.30906,0.29276,-0.99188,-0.009064,-0.12671,-0.78518,0.46239,0.41185,-0.90106,-0.40956,-0.14249,0.36805,-0.30518,0.87826,0.6444,0.61806,0.45024,-0.73733,0.27473,-0.61708,-0.63631,0.5992,-0.48582,0.49269,-0.091159,-0.86538,0.64226,-0.009766,-0.76638,-0.24888,-0.95416,0.16608,-0.23774,-0.69869,-0.67473,-0.036103,-0.99335,-0.10929,0.95883,0.15262,-0.23936,-0.97699,-0.093326,-0.19172,-0.92917,0.27342,-0.24873,-0.90832,0.3314,-0.25514,-0.77187,0.55254,0.31443,-0.28452,-0.12055,-0.95105,-0.28956,-0.23368,-0.92816,0.9201,-0.039186,0.38966,-0.8764,0.34638,-0.33454,-0.33955,-0.83209,0.43849,-0.47963,0.19346,-0.85586,0.84365,0.51528,-0.15064,-0.00763,0.24924,-0.96838,0.92123,-0.30836,-0.2371,-0.98386,-0.1655,0.067995,-0.2295,-0.78558,-0.5746,-0.93387,-0.10862,-0.34068,-0.10514,0.83779,-0.53575,0.92474,0.015687,0.3802,0.38063,0.91284,0.14774,-0.18372,0.20667,0.961,-0.28159,0.043275,0.95852,0.27342,0.96045,0.052156,-0.52855,-0.30909,-0.79058,-0.10981,0.2447,0.96335,0.43117,-0.80969,0.39805,-0.18647,-0.2161,0.95837,0.99329,-0.093753,-0.067324,-0.72091,0.60085,-0.34532,-0.35258,-0.20896,0.91214,0.79333,-0.2783,-0.54143,0.51064,0.34761,0.78637,0.49663,0.4261,0.75616,-0.33637,-0.38398,-0.85986,0.017945,0.48039,-0.87686,-0.66118,0.2035,0.72207,-0.42009,-0.10593,-0.90127,-0.52806,0.097446,-0.84356,-0.96915,-0.12278,0.21366,0.69839,-0.31696,-0.64165,-0.6512,0.41765,0.6336,0.1319,0.73885,0.66079,-0.44249,-0.47417,-0.76113,-0.34687,-0.47063,-0.81127,-0.12058,0.84802,-0.51604,0.49568,0.45491,-0.7398,-0.19599,-0.53377,-0.8226,-0.45613,-0.43745,-0.77493,0.99341,-0.035524,0.10892,0.94995,-0.29859,0.091708,0.93783,-0.29618,0.18079,-0.71242,-0.38816,-0.58458,-0.79717,-0.42473,-0.42903,0.4156,-0.27512,0.86691,-0.13883,0.79543,-0.58989,0.52879,0.5071,0.68056,0.91815,0.24439,-0.31187,0.86352,0.25892,-0.43272,-0.97684,-0.096408,0.19089,-0.50465,0.34898,-0.78961,0.90188,0.43071,0.032838,0.11576,-0.46687,-0.8767,0.78082,-0.21165,0.58779,0.876,-0.39738,0.27323,0.93847,-0.3451,0.01062,-0.85858,0.40355,0.31617,-0.8883,-0.23942,-0.39186,-0.87091,-0.47487,-0.12632,0.67751,-0.61602,-0.40181,-0.90155,-0.34291,-0.2638,0.90503,-0.40175,0.13953,0.75024,-0.44102,-0.49254,0.94769,0.052278,0.3148,0.99945,-0.031861,0.007569,0.98746,-0.13785,0.076876,0.49562,0.86843,-0.012635,0.44581,0.89483,-0.022309,0.95227,-0.28794,0.10117,-0.84545,-0.084841,-0.52724,-0.39973,-0.079501,0.91314,-0.94403,-0.27815,0.17728,0.35618,0.23096,0.90539,0.35872,0.93203,0.051088,-0.88211,-0.24644,0.40135,-0.23789,0.33647,0.91113,0.34815,-0.42204,-0.83703,-0.45811,-0.38609,0.80062,-0.61657,-0.49977,-0.6083,-0.51531,-0.4976,-0.69771,-0.082553,-0.48894,-0.86837,0.59673,-0.52473,-0.60707,-0.26511,-0.74465,0.61251,-0.13688,-0.77267,0.61983,-0.79186,0.19459,0.57885,-0.83651,-0.033326,0.54689,-0.72982,-0.40205,-0.55287,0.46297,0.81509,0.34819,0.58937,0.02768,0.80737,0.49416,-0.2421,0.83496,0.67403,-0.011017,0.73861,-0.93417,0.27113,-0.23185,0.40031,0.88971,0.2194,-0.65853,0.73635,0.15522,-0.27976,0.43635,-0.85516,-0.549,-0.59307,-0.58888,-0.23652,-0.35035,0.90622,-0.68017,-0.083956,0.7282,0.3947,0.88201,0.25736,0.13596,-0.44273,-0.88626,0.20798,0.9725,0.10456,0.39933,0.90527,0.14475,0.32954,-0.20356,-0.9219,-0.46562,-0.18805,-0.86474,-0.40651,-0.13694,-0.90329,-0.48677,-0.20612,-0.84884,-0.057863,-0.43196,0.90002,0.64821,-0.52681,-0.54976,-0.12915,0.73791,0.6624,-0.049989,0.86108,0.506,-0.074526,0.74822,0.6592,-0.96136,-0.22025,0.16504,0.90545,-0.33924,0.25498,0.97928,-0.063204,0.19233,0.88534,-0.26508,0.38194,0.049135,-0.26466,-0.96307,0.92547,0.099551,0.36546,0.26606,0.34156,-0.90139,0.31611,0.91424,0.25337,0.44368,0.82662,0.34614,-0.95605,-0.16984,-0.23893,0.23771,-0.5049,0.82977,0.16196,-0.39775,-0.90307,0.16224,0.75784,-0.63192,0.35322,0.65218,-0.6707,0.34565,0.67391,-0.65291,0.23423,0.96957,-0.070742,0.96753,-0.23829,0.084109,0.94452,-0.3282,0.011841,0.49474,0.86901,-0.005066,0.58785,-0.34806,-0.73022,0.8323,-0.1645,-0.52931,0.62038,0.018311,-0.78405,-0.80047,-0.47371,-0.3672,-0.56169,0.81533,-0.14026,-0.3798,0.38746,0.83999,-0.076662,0.16672,-0.983,-0.58181,-0.29264,-0.75881,-0.83551,-0.27915,-0.47328,-0.29844,0.3303,0.89541,-0.47288,-0.45647,-0.75362,0.72961,0.40382,0.55187,-0.082186,0.097354,0.99182,-0.97913,-0.13907,0.14817,0.19404,0.013428,0.98089,-0.082858,0.2515,-0.96429,0.65664,-0.34236,-0.67199,0.94757,-0.3079,-0.085238,-0.69243,-0.14136,-0.70745,-0.77789,-0.30827,-0.54756,0.79495,0.56651,-0.21693,-0.62563,-0.31465,-0.7138,0.40959,0.90304,0.12937,-0.81692,0.37245,0.44032,-0.081362,0.75497,-0.65065,-0.12641,0.60082,-0.7893,0.50539,-0.35426,-0.7868,0.86422,0.27686,-0.42,0.30802,-0.3039,-0.90152,0.89254,0.016572,0.45061,0.90472,0.059206,0.4218,0.48839,0.81524,0.31117,-0.5508,-0.6061,0.57378,0.59731,-0.47386,-0.64702,0.93655,-0.00293,-0.35047,0.53996,0.006775,0.84164,-0.97922,-0.14447,-0.14228,0.5584,0.82366,-0.098666,-0.89276,-0.42549,0.14805,-0.87374,-0.37394,-0.31092,-0.45277,-0.412,-0.7907,-0.46263,0.051149,-0.88507,0.76333,-0.42726,-0.48451,0.69765,0.5298,0.48222,0.28599,0.73287,0.6173,-0.92218,0.19428,0.33433,-0.97568,-0.13883,0.16962,-0.98563,0.10626,-0.13114,0.048524,0.70138,0.71111,-0.32032,-0.3975,-0.85986,-0.4521,-0.45695,-0.76598,-0.14585,0.85302,-0.50105,-0.010865,0.83767,-0.54604,-0.02414,0.86319,-0.50429,0.52757,-0.25926,0.80895,0.22486,-0.64104,0.73379,0.68539,-0.35945,-0.63326,-0.87045,0.25642,-0.42012,0.92096,-0.1059,0.37492,-0.42866,-0.34043,0.83685,0.59993,-0.42979,0.67476,-0.99628,0.077792,-0.036317,-0.36354,-0.050813,0.93017,-0.49034,0.054018,0.86984,0.014527,0.76122,-0.64827,-0.045015,0.7037,-0.70904,0.90478,0.067965,0.42033,0.96222,-0.04651,0.2682,-0.024659,-0.45586,-0.88968,0.99759,0.007385,0.068728,0.88977,0.005615,0.45634,0.85058,-0.22126,0.47697,-0.89776,0.058504,0.43654,-0.30641,0.22221,0.92556,-0.86386,0.29151,0.41078,-0.89892,0.27665,0.33964,0.93142,-0.30812,-0.19358,-0.26563,-0.19541,-0.94403,-0.61846,-0.45436,-0.6411,-0.60689,0.71328,-0.35051,0.90963,0.074129,0.40867,0.10688,0.55116,-0.82751,0.17991,0.56896,-0.80242,0.37828,-0.22837,0.89706,-0.068178,-0.018677,-0.9975,-0.89752,0.20719,0.3892,-0.36891,0.54253,-0.75466,-0.425,-0.43599,-0.79324,-0.5128,0.22413,0.8287,-0.55739,0.19187,0.80773,0.20447,0.40788,0.88983,-0.021943,-0.13327,-0.99081,0.033479,-0.13651,0.99005,-0.95556,-0.14762,-0.25507,-0.19065,-0.35398,0.91559,-0.24796,-0.27973,-0.92749,-0.3028,0.005402,-0.95303,0.2924,0.86456,-0.40864,0.98746,-0.087893,0.13111,0.99405,0.01001,-0.10819,-0.019074,0.28019,-0.95975,-0.58553,0.8106,0.005646,-0.47829,0.81875,-0.31758,-0.29026,0.93753,-0.19169,-0.069094,0.99213,0.10431,0.99204,-0.1034,0.071505,0.96982,-0.17035,0.17435,-0.73351,-0.62471,0.26765,-0.5334,-0.25025,-0.80795,0.94504,-0.19144,-0.26499,-0.094089,0.87097,0.48219,0.1392,-0.43687,-0.88867,0.067202,-0.3404,-0.93786,-0.24622,0.95901,-0.14017,-0.94125,0.18793,0.28056,0.69619,0.45967,0.55132,-0.99551,-0.037019,0.086825,-0.54762,-0.22837,-0.80493,-0.84332,-0.52934,-0.092563,0.52037,-0.35005,-0.77886,0.7813,-0.50923,-0.36082,0.90393,0.21805,-0.36787,-0.95495,-0.12793,0.26765,-0.13657,-0.092288,-0.9863,-0.9321,-0.078127,0.35359,-0.141,0.95581,0.25788,-0.90811,-0.2017,0.36686,0.55034,-0.48146,0.68212,-0.90893,-0.13684,0.39378,-0.48582,-0.21012,-0.84842,0.54738,0.67702,-0.4919,0.9404,0.2064,-0.27015,-0.41105,0.37892,-0.8291,-0.42659,0.45952,-0.77899,0.094394,0.79443,-0.59993,0.95193,0.30491,0.028626,0.32847,0.52455,-0.78546,-0.78637,0.45747,-0.41505,0.49126,0.23179,0.83956,0.52473,0.24812,0.81426,0.93747,-0.21311,0.27512,-0.87808,-0.45894,-0.13523,0.23035,-0.23035,-0.94543,-0.51512,-0.34071,-0.78646,0.72909,0.026521,0.68389,0.003662,0.22111,-0.97522,-0.0253,0.1243,-0.99191,0.017762,0.17389,-0.98459,0.70266,-0.27207,0.6574,0.66262,-0.18909,0.72466,0.29301,-0.10276,-0.95056,0.32963,-0.12525,-0.93576,0.92404,-0.30241,-0.2338,0.94006,0.044435,0.33802,-0.7221,0.46178,0.51506,0.071871,0.41072,0.9089,0.016816,0.42583,0.90463,0.088992,0.48332,0.87088,-0.27204,0.85421,-0.44301,0.31251,0.67507,0.66826,0.24418,0.9678,-0.060854,-0.9826,-0.14542,0.11536,-0.63124,0.77514,0.025391,0.089022,-0.25654,-0.9624,-0.47496,-0.5483,-0.68828,-0.48949,-0.47337,-0.73232,-0.29975,0.001831,-0.95401,-0.77526,-0.015931,-0.6314,-0.14612,0.77606,-0.61345,0.10675,-0.52529,0.84417,-0.13761,-0.52641,0.83898,0.65068,0.53584,0.53798,-0.60317,-0.27809,0.74752,0.30848,0.44304,0.84173,0.94174,-0.22077,-0.25367,-0.40645,0.18964,0.89377,0.18015,-0.36454,-0.91357,0.93036,-0.20542,0.3036,0.30479,0.068484,-0.94992,-0.89102,-0.31715,-0.32472,-0.016297,0.11698,-0.99298,-0.3314,-0.57576,-0.7474,0.28147,0.95114,0.12665,0.60122,0.78863,-0.12857,-0.95743,0.28736,-0.02707,-0.96991,0.23518,0.062899,0.53356,-0.16016,-0.83044,0.60167,-0.2447,-0.76031,0.88778,-0.091189,0.45109,-0.52669,-0.27482,0.80438,0.75289,-0.001099,-0.6581,0.73626,-0.46501,-0.49156,-0.004791,0.20585,-0.97854,-0.69454,0.65529,0.29688,0.45549,0.32536,0.82864,-0.078555,0.05594,-0.99533,0.17039,0.79922,0.57634,0.68505,-0.095981,-0.72213,-0.32328,0.016938,-0.94613,0.72414,-0.015412,0.68944,0.98141,-0.17353,-0.081606,0.38997,0.21143,-0.89621,-0.99078,-0.12647,0.048189,-0.56987,0.69359,-0.4406,0.28693,-0.002472,0.95791,-0.016694,0.75228,-0.65859,0.85559,-0.42433,-0.29643,0.88235,0.10617,0.45842,0.88314,-0.1471,0.44542,0.88815,0.38459,-0.25144,-0.71114,-0.28114,0.64434,0.54616,-0.39335,-0.73955,0.19157,-0.40712,-0.89303,-0.11811,-0.59487,0.79507,-0.7734,-0.24967,0.58263,0.49281,-0.51509,-0.70125,-0.14151,0.30103,0.94302,0.67446,-0.3661,-0.6411,-0.93051,0.1113,0.34892,-0.93963,0.13413,0.31471,-0.56627,-0.31568,-0.76135,-0.29902,-0.16245,-0.94031,0.62395,0.73766,0.25782,0.95056,-0.22202,0.21705,0.67003,0.48528,-0.56172,0.1486,0.22843,-0.96213,0.76629,0.47526,0.43233,-0.8515,0.36146,0.3798,-0.78936,0.55004,-0.27265,-0.97418,-0.22343,0.031373,-0.37916,0.80169,-0.46202,-0.71883,0.62764,0.29884,-0.60332,0.75204,-0.2653,0.99069,-0.044374,0.12851,-0.90729,-0.17835,0.38078,-0.30985,0.94958,0.047121,0.97568,-0.20847,0.067385,0.83862,0.41649,0.35099,0.070406,-0.57433,0.81558,0.86065,0.49058,0.1363,0.0047,0.99554,0.093936,0.25791,0.26417,-0.92932,-0.80822,0.58409,-0.074587,-0.055544,0.061251,-0.99655,-0.75133,-0.36198,-0.55174,0.080386,-0.3354,-0.93863,-0.97156,-0.13309,0.19568,0.52275,-0.37168,-0.76717,0.82736,0.19959,-0.52498,-0.050203,0.47276,0.87973,-0.76199,-0.40764,-0.50319,-0.47258,-0.15479,-0.86755,0.29893,-0.28047,-0.91211,0.67107,0.73876,-0.061983,0.097568,0.75945,-0.64318,-0.071932,0.93289,-0.35289,0.37233,0.91824,0.13486,-0.4789,-0.11743,0.86996,-0.40913,-0.29707,-0.86273,0.85565,-0.3148,0.41075,-0.67183,0.21894,-0.70754,0.13483,0.033662,-0.99026,0.19147,0.93579,0.29597,0.28053,0.95834,0.053224,-0.62871,-0.69118,-0.3563,0.55354,0.79879,-0.23551,0.9537,-0.12198,0.27482,0.56105,0.62725,0.54012,0.7586,0.62142,-0.19565,0.74261,-0.22388,0.63115,-0.96261,0.27079,0.002197,0.18204,0.98276,0.032258,-0.89685,0.28086,-0.34172,-0.1785,0.037263,-0.98321,-0.050813,0.15296,-0.98691,0.68886,0.56282,-0.4568,0.53148,0.77413,-0.34382,0.58937,0.66188,-0.46312,0.24863,0.059145,-0.96676,-0.14011,0.21171,0.96722,-0.074618,0.012421,0.99713,0.92782,0.006195,0.37294,-0.64855,0.13193,-0.74963,-0.21903,0.29579,-0.92978,-0.65117,-0.40263,-0.6433,-0.57204,-0.20734,-0.79354,-0.4229,-0.56874,-0.70544,0.14869,0.39332,-0.90729,-0.49794,-0.55336,-0.66765,-0.086947,0.85708,-0.50777,0.6776,0.068941,-0.73217,-0.75616,-0.65136,0.062593,0.97882,0.15928,-0.12854,-0.23652,-0.44307,-0.86471,0.019074,0.76217,-0.64705,-0.45189,0.76309,-0.46205,0.14994,0.94977,0.27461,-0.399,0.70568,0.58544,-0.46629,0.49675,0.73196,-0.98816,-0.061556,0.14051,-0.99896,-0.037446,-0.024903,-0.99435,-0.10599,-0.004425,-0.60137,0.63686,-0.48241,0.57781,0.19266,0.79309,0.18921,-0.20334,0.96063,0.88867,0.093173,0.44896,-0.73788,0.13657,0.66091,0.97351,-0.039003,0.22523,0.89953,-0.13901,0.41408,0.39122,0.47609,0.78756,0.37846,0.91174,-0.15946,-0.81607,-0.57778,0.012604,-0.95822,-0.28318,-0.04004,0.50423,-0.33274,-0.79687,-0.86316,0.32524,-0.38618,-0.85562,0.27866,-0.43614,-0.83648,0.33531,-0.43339,-0.14353,-0.37913,-0.91412,0.41603,0.20118,-0.88681,0.23222,0.078494,-0.96948,0.48601,0.52828,0.69619,-0.11869,0.092776,-0.98856,-0.11304,0.99237,0.048891,-0.29606,0.94336,0.14966,-0.39415,-0.000488,0.91903,-0.44316,0.25996,0.85791,0.48769,0.83972,0.23872,0.4604,0.85485,0.2392,0.40263,0.48338,-0.77728,-0.21281,0.6639,-0.71688,0.00116,-0.36811,-0.92978,0.3607,0.005982,0.93265,0.51482,0.8352,-0.19324,0.8572,-0.1171,-0.50142,-0.34883,-0.19254,-0.91717,-0.59539,-0.26203,-0.75945,0.10868,0.83798,-0.53475,-0.31971,0.78472,-0.53099,0.51225,-0.28852,-0.80889,0.94122,-0.29075,-0.17185,-0.90777,-0.10297,0.40654,-0.54512,0.79226,0.27412,-0.49846,-0.063784,-0.86453,-0.58602,-0.084109,-0.8059,-0.000183,0.74947,-0.66201,0.14255,-0.047212,-0.98865,-0.85342,-0.3665,-0.37056,-0.89813,-0.31452,-0.30726,-0.93255,0.15155,-0.32765,0.98947,0.11841,0.082888,0.95398,-0.099582,0.28285,0.95355,0.074099,0.29191,0.95245,-0.20679,0.22364,0.44725,-0.5291,-0.72109,0.70211,-0.11817,-0.70217,-0.27277,0.22004,0.93655,-0.39219,0.07654,0.91665,-0.25825,0.070498,0.96347,-0.13904,-0.48784,-0.86175,0.15207,0.44652,-0.88174,0.029298,0.93625,0.35005,0.92862,0.20267,-0.31074,0.47017,0.71718,-0.51436,0.39323,0.85202,-0.3455,-0.085788,0.99283,0.083193,-0.42341,-0.62963,-0.65133,-0.19468,-0.51128,-0.83706,-0.46181,-0.35102,-0.81454,-0.31645,-0.40281,-0.85879,-0.96084,0.075228,0.26661,-0.21809,-0.27412,-0.93661,0.57347,0.48436,0.66066,-0.9393,0.016449,0.34266,-0.93811,-0.024964,0.34538,-0.95727,-0.019196,0.28852,-0.91641,-0.090487,-0.38981,0.93512,-0.00647,0.35426,-0.97696,0.13013,-0.1691,-0.97421,0.11801,-0.19221,-0.98834,0.10843,-0.10666,-0.28358,0.91525,-0.28611,0.59081,0.74041,-0.32041,0.55461,-0.42762,-0.7138,-0.9556,0.15036,-0.25337,0.30821,0.63936,-0.7044,0.25687,0.95346,0.15769,-0.58748,0.39528,0.70611,-0.58983,0.28907,0.75396,0.71184,-0.018983,-0.70205,-0.39576,-0.31974,-0.86087,0.61296,0.1211,0.78073,-0.28043,0.95883,0.044191,0.92163,0.058046,-0.38365,-0.49498,0.007599,-0.86883,0.25843,0.71822,-0.64602,0.80566,0.59224,0.01062,0.4474,0.71923,-0.53151,0.26869,-0.73492,0.62264,0.83783,0.45192,0.30625,-0.11676,0.98956,0.084262,-0.39348,0.88348,0.25419,-0.16044,0.98196,0.099918,0.34446,0.21757,-0.91321,-0.96023,-0.014222,0.27879,0.053529,0.42836,-0.902,0.053285,0.37162,0.92685,-0.97494,-0.21476,-0.057436,-0.97879,-0.16572,-0.12021,0.55095,-0.007447,0.83447,9.2e-05,0.9732,0.22993,-0.9968,-0.07944,-0.00766,-0.98233,0.11939,-0.14396,0.99603,-0.004761,0.088565,-0.36927,0.34281,0.86377,0.30854,0.45091,-0.83752,-0.83721,0.46132,-0.29359,-0.78439,0.3762,-0.49315,-0.48442,-0.71712,0.50102,-0.83633,-0.0365,-0.54695,0.23777,0.34449,-0.90814,-0.93396,0.22626,0.27653,-0.98315,-0.13715,0.12058,-0.97122,0.094821,0.21839,-0.46254,0.49773,-0.73367,0.57463,0.61266,-0.54256,0.81301,-0.051088,0.57994,0.74261,-0.36268,-0.56298,0.11139,0.27638,-0.95456,0.61925,-0.008454,0.78512,0.66921,0.12595,0.73229,0.18442,-0.29365,-0.93793,-0.063509,0.31776,-0.94601,-0.25758,0.51213,0.81933,-0.91601,0.083682,0.39232,0.47124,-0.7358,-0.48628,0.52867,0.80816,-0.25944,-0.77596,0.41093,-0.4785,-0.83425,0.083163,0.54506,-0.76543,0.21345,0.60704,0.29063,0.94067,0.17502,-0.8431,0.25413,0.47386,-0.2786,-0.45045,-0.8482,-0.20353,-0.3224,-0.92444,-0.29994,0.95395,0.003052,-0.37776,0.9256,0.023133,0.037935,-0.58229,-0.81207,-0.092441,-0.60912,-0.78762,-0.23899,0.14518,-0.96008,0.75115,0.6357,0.1778,-0.44865,0.88385,0.13218,0.75955,0.005127,-0.65041,0.81256,-0.38243,-0.43986,0.41835,-0.42476,-0.80282,-0.09534,0.19376,0.97638,-0.89477,-0.22065,-0.38816,0.73302,0.45302,0.50734,0.8117,0.33674,0.47716,0.054689,-0.27345,-0.96033,0.68593,-0.41585,-0.5971,0.68639,0.67595,-0.26817,-0.85913,0.35664,0.36699,0.45192,-0.26249,-0.85254,0.37846,-0.17536,-0.90884,0.90466,-0.27775,0.3231,0.68572,-0.37669,-0.62276,0.31529,-0.33384,0.8883,0.90075,0.38655,-0.19797,-0.50676,0.45463,-0.73241,-0.85064,-0.46705,-0.24131,0.32359,0.94137,0.095218,0.2364,-0.5905,0.7716,0.89923,-0.1904,0.39384,-0.64241,-0.27509,-0.71526,0.88958,-0.26408,0.37263,0.39802,-0.092746,0.91266,0.22886,0.030366,0.97296,0.99011,0.028748,0.13718,-0.31205,-0.27946,-0.90802,-0.80566,-0.28062,0.52165,0.3805,-0.55193,0.74197,-0.45894,-0.35548,-0.81423,0.99216,0.11048,-0.058199,-0.78429,-0.1145,0.60967,0.38801,0.42671,0.81689,-0.1854,0.97067,0.15293,0.73507,0.21033,-0.64449,-0.43422,0.07007,-0.89804,0.9725,-0.016572,0.23225,-0.03534,0.25971,-0.96503,-0.32698,0.23905,-0.91427,0.27241,0.86117,-0.42912,-0.93075,0.1944,0.30964,0.07065,-0.18854,-0.97949,0.14866,0.90085,-0.40788,0.12555,0.90481,-0.40681,0.24406,0.66619,0.70467,0.053346,0.71758,0.69439,0.51317,0.83783,0.1861,-0.64028,-0.15018,0.75329,-0.43071,0.77914,-0.4554,0.019715,0.99963,0.01822,-0.62276,-0.27226,0.73348,-0.4832,-0.61431,0.6238,-0.9649,0.2599,-0.036775,-0.68285,-0.30055,0.66585,0.85226,0.15751,0.49879,-0.84576,-0.015809,-0.53331,0.15158,0.63024,-0.76144,0.16108,0.27909,0.94662,-0.048433,-0.012391,-0.99872,0.46397,0.88574,-0.01178,-0.70531,-0.44649,0.55058,-0.72753,-0.18226,-0.6614,0.95279,0.20676,0.2223,0.92962,0.30903,0.2006,-0.42476,-0.22962,0.8757,-0.2205,-0.19608,0.95544,0.020051,0.18073,-0.98331,-0.8547,0.2533,0.45308,0.05826,0.72549,0.68575,-0.8974,0.014618,0.44096,0.99594,-0.088626,-0.013916,-0.94827,-0.10584,0.29923,0.42229,0.07239,0.90356,0.16279,0.97656,0.1406,-0.8262,-0.06061,-0.56005,0.90487,-0.27342,-0.32621,0.60372,0.74999,0.27015,0.67711,0.6707,-0.30271,-0.009156,0.74883,-0.66268,-0.66576,0.14704,0.7315,0.8576,-0.28785,-0.42616,0.64245,-0.013672,0.76617,-0.10053,0.27531,-0.95605,0.7506,0.39259,-0.53142,0.98944,-0.09891,0.10584,-0.044679,0.25468,-0.96597,0.036073,0.22523,-0.97363,0.000244,0.99997,0.001587,0.49052,0.71862,0.49284,0.058138,0.39695,-0.91598,-0.51088,-0.006592,0.85962,0.62932,-0.10233,0.77035,-0.94989,-0.28449,0.12937,0.72707,0.64898,-0.22395,-0.18888,-0.046907,0.98086,0.36161,0.138,-0.92202,0.27979,0.40309,-0.8713,0.85086,-0.43895,-0.28864,-0.6845,0.12232,0.71862,-0.95611,-0.28599,0.063448,0.90173,0.24906,0.35325,-0.49452,-0.34275,-0.7987,0.6487,-0.22587,-0.72674,0.31404,0.31465,0.89575,0.48744,-0.60479,-0.62975,-0.14823,-0.66591,-0.73113,0.52223,0.84701,0.09891,-0.27046,0.96271,0.006256,-0.30693,0.94635,0.10077,-0.45891,0.25547,0.85092,0.47819,0.088961,-0.87371,-0.071322,-0.23307,0.96982,0.86453,0.29557,0.40645,0.31648,0.85202,-0.41694,0.7719,0.60039,0.2089,0.9425,-0.048647,0.33055,0.017365,0.48485,-0.87439,-0.71538,-0.27287,-0.64321,-0.097476,0.80789,-0.5812,0.003204,-0.50413,0.86358,0.00116,-0.055696,-0.99844,0.57692,-0.27046,-0.77068,-0.69225,0.47114,0.54656,0.98642,-0.11789,-0.11432,0.82983,-0.31507,-0.46049,-0.28068,0.2298,0.93185,-0.11506,0.99139,-0.062075,0.93225,0.36015,0.034639,-0.74795,-0.44032,0.49663,0.79675,-0.12055,-0.59215,-0.91711,-0.318,0.2403,0.56514,-0.51891,0.64135,0.8984,-0.40278,0.17484,0.50423,-0.070711,0.86065,0.95572,-0.041505,-0.2913,0.73919,-0.43101,-0.51747,-0.22086,-0.4535,-0.86343,-0.72622,0.67562,0.1269,0.94366,0.064272,0.32453,-0.62538,0.6989,-0.34697,0.2898,-0.35368,-0.88931,0.29136,-0.35093,-0.88989,0.64312,-0.28306,-0.71151,-0.26871,0.18155,-0.94592,-0.17334,0.17435,-0.9693,0.003845,0.52446,-0.8514,-0.37962,0.91598,0.12961,-0.54939,0.82031,0.15876,-0.59233,0.75921,0.26963,0.58998,0.41743,-0.69109,0.85214,0.45451,0.25928,0.48631,0.55553,-0.67443,-0.81759,0.078524,0.57036,-0.37132,-0.058962,-0.9266,-0.16028,-0.13547,-0.97772,0.55675,0.72524,-0.40495,0.072878,0.40129,0.91302,-0.74612,0.13349,-0.65224,0.68093,-0.081545,-0.72774,0.77679,-0.18021,-0.60338,0.079257,0.58144,-0.80969,-0.425,-0.47655,-0.76955,0.37107,-0.14243,0.9176,-0.45268,-0.35356,-0.81857,-0.70785,-0.1341,-0.69347,-0.60701,-0.26374,0.7496,0.65337,-0.25388,-0.71316,0.23765,-0.81118,0.53429,-0.049074,-0.75252,0.6567,-0.066378,-0.36265,0.92953,0.94354,0.2327,-0.23563,0.85391,0.50413,0.12891,0.74999,0.63491,-0.18543,-0.9729,-0.11344,0.20136,-0.65822,0.2562,0.70785,-0.48546,-0.007965,0.8742,-0.86401,-0.38521,-0.32414,-0.9274,-0.30726,0.21323,0.64617,-0.76266,0.027192,-0.43391,0.086947,0.89672,-0.39381,0.018799,0.91897,-0.9458,0.15903,0.28306,-0.20725,-0.48286,-0.85079,-0.16932,0.34767,0.92218,-0.23777,0.9696,0.057558,-0.61837,0.56554,0.54564,-0.089175,0.99121,0.097385,-0.44667,-0.081942,0.8909,-0.54436,-0.059847,0.83669,-0.40989,0.094394,0.90722,-0.5858,-0.15213,-0.79601,-0.10407,0.90957,-0.40223,-0.85867,0.33811,0.38514,0.020844,0.80145,-0.59767,-0.69277,-0.28877,-0.66079,-0.37522,-0.33445,-0.86447,0.83215,0.28636,-0.47487,-0.68392,-0.12217,0.71923,-0.57497,0.34754,0.74065,0.097446,-0.38133,0.91928,-0.19883,0.08945,0.97592,-0.11402,-0.98773,0.10651,0.30223,-0.55565,-0.7745,0.477,-0.39915,-0.78301,-0.18049,0.97891,0.09537,-0.003571,0.21863,-0.97577,0.21125,0.96637,-0.14658,-0.63613,0.15387,0.75604,0.66347,-0.10923,0.74016,0.55806,-0.12946,0.81961,0.41121,-0.18445,0.89267,0.54662,0.72155,-0.42491,0.46596,0.77227,-0.43181,0.33497,-0.90673,0.25608,-0.31352,-0.82238,0.47469,-0.96027,0.20685,0.18717,0.87222,-0.41853,0.25303,0.16959,0.066256,0.98328,-0.70302,0.4387,0.55965,-0.79073,0.59123,0.15842,-0.11103,0.16645,-0.97977,0.21198,0.41856,0.88308,-0.11136,-0.01117,0.99371,0.86904,-0.029298,-0.49382,0.85418,-0.48323,0.1919,0.54414,0.002106,0.83895,0.17997,0.64714,0.74081,0.94696,0.092593,-0.30769,0.90436,-0.027985,-0.42585,-0.77456,0.58861,0.23142,-0.77902,0.60704,0.15684,-0.020905,0.98901,-0.14631,0.042665,0.60494,0.7951,-0.37547,-0.75536,0.537,-0.38105,-0.86489,0.32664,-0.31642,0.45525,-0.83221,-0.43544,0.13425,0.89013,-0.8189,-0.02884,-0.57314,0.011017,-0.47224,0.88138,-0.32444,0.83978,-0.43532,-0.57076,0.099521,0.81506,0.25938,0.028993,-0.96533,0.3152,0.94409,0.096469,-0.83358,0.32316,0.44795,-0.90109,0.18775,0.39085,0.3365,0.15738,-0.92843,0.198,0.23856,-0.95071,-0.85653,-0.23948,-0.45711,-0.089816,0.78948,-0.60713,-0.63482,0.027711,0.77212,0.23759,-0.41633,-0.87759,-0.70071,-0.32679,-0.63418,-0.49489,-0.31733,-0.80889,0.7929,0.45811,0.40175,0.14243,0.9548,0.26081,-0.058473,0.24198,-0.9685,-0.17243,0.43763,0.88244,-0.36793,0.14637,-0.91824,-0.99179,0.026948,0.12497,-0.62987,0.55263,-0.54573,-0.71654,-0.24513,-0.653,0.43992,0.57237,0.69195,-0.58742,0.50706,0.6307,0.18284,-0.21751,-0.95877,-0.90478,-0.31181,0.29005,-0.82662,0.38194,-0.41322,-0.97559,-0.16669,-0.1428,-0.96872,0.092654,0.23011,0.30073,-0.12497,0.94546,-0.18284,0.16239,0.9696,0.41884,-0.40477,-0.81283,-0.88882,-0.425,0.17121,-0.11249,-0.98575,0.12503,-0.006226,-0.094058,0.99554,0.76061,0.56969,0.31126,-0.69503,-0.32029,-0.64367,0.94125,0.061586,0.33198,0.59438,0.36531,0.71639,-0.82473,-0.54692,-0.14374,0.72491,0.54341,0.42329,0.9602,-0.26914,-0.074252,-0.63851,-0.68105,0.35838,-0.1915,0.97787,0.083804,-0.88162,0.26719,-0.38902,-0.80273,-0.090732,0.58937,-0.97418,0.095859,0.20429,-0.95917,-0.04474,0.27915,-0.063509,-0.74929,0.65914,0.94723,-0.288,0.14072,0.89203,-0.2028,0.40385,0.70144,0.67681,0.2233,-0.068941,0.99323,0.093356,0.52254,0.32969,0.78625,0.13178,-0.26334,-0.95563,-0.63372,-0.057222,-0.77142,-0.93402,0.11951,0.33656,-0.91049,0.15006,0.3853,0.92694,0.18546,-0.32612,0.89947,-0.43467,0.044343,0.18436,-0.4583,-0.86944,0.62053,0.70705,-0.33906,0.22718,0.96478,0.13245,0.95676,-0.1073,0.27033,0.51762,0.84228,0.15024,0.030793,0.15158,0.98794,0.011231,0.55184,0.83386,-0.06476,0.40498,0.91202,0.35023,-0.39473,0.84942,-0.82269,0.56298,-0.078524,0.23054,0.65566,0.71896,-0.33344,-0.20209,-0.92083,-0.2505,0.17829,-0.95154,-0.45851,-0.31809,-0.82977,0.94409,-0.12119,-0.30653,-0.92578,0.10901,0.36192,-0.94476,-0.32768,0.002686,0.73058,-0.54326,0.41356,0.8572,0.036836,-0.51363,0.96197,0.081301,-0.26066,-0.69301,0.71987,-0.038362,-0.80041,-0.047365,-0.59755,0.15137,0.95947,0.23765,0.4127,0.7214,-0.55611,0.18391,0.25486,-0.94931,0.8208,0.1778,-0.5428,0.64763,0.28098,0.70821,0.97693,0.00824,0.21326,0.98132,-0.071657,0.17844,-0.063082,0.59621,-0.80032,-0.71493,0.67354,0.18757,-0.35606,0.44054,0.82409,-0.82491,0.356,0.43901,-0.66723,0.46147,0.58461,0.8526,-0.15937,0.49763,0.33134,0.37495,-0.86578,0.080874,0.71709,-0.69225,0.50996,-0.032655,0.85955,-0.53459,0.13321,-0.83453,-0.6136,0.6509,-0.44694,-0.91195,-0.018006,0.40983,0.38105,0.80111,0.4615,0.08063,-0.061037,0.99484,0.28858,0.31205,0.90515,0.78555,0.61538,-0.06476,-0.6198,0.22321,-0.75231,0.97409,-0.21506,0.069887,0.91238,-0.34016,-0.22764,-0.99747,-0.047914,-0.052431,-0.49989,-0.14643,-0.8536,0.96774,-0.15659,-0.1973,0.77245,0.44407,0.45396,-0.129,0.56935,0.81188,-0.9874,-0.13639,-0.079928,0.092807,-0.012604,-0.99557,-0.25169,-0.47484,-0.84329,0.35945,0.54097,0.76031,0.42116,0.90402,0.072939,0.26765,-0.42268,-0.86584,-0.065065,0.98965,0.12778,-0.53081,-0.62072,-0.57698,-0.21097,-0.29047,-0.93332,-0.13782,0.065737,-0.98825,-0.042421,-0.4329,-0.90042,0.033326,0.19614,0.97998,-0.34889,0.09003,-0.9328,0.24598,-0.39396,-0.88559,-0.92853,0.10877,-0.35496,-0.19721,0.94501,0.26078,0.42406,0.90127,-0.088382,-0.10535,0.76714,0.63271,0.57814,-0.27238,-0.7691,-0.9487,-0.26737,-0.16861,-0.73873,-0.02118,-0.67363,-0.83309,0.39253,0.38963,-0.95615,-0.1572,-0.24708,0.89102,-0.33787,-0.30317,-0.40391,-0.44688,-0.79818,0.019349,0.18043,0.98337,0.98444,-0.012116,0.1753,-0.45006,-0.10166,0.88717,-0.73015,0.68047,-0.061617,0.081668,-0.4463,-0.89111,-0.71966,-0.14731,-0.67849,0.36409,-0.37932,-0.85061,0.83071,-0.43559,-0.34657,-0.10611,0.60894,0.78607,-0.12668,0.63555,0.76156,0.93619,0.14219,0.32136,0.86309,-0.24976,0.43892,-0.46464,0.20911,0.86044,0.2403,-0.024323,0.97037,-0.42338,0.40107,0.81231,-0.74718,-0.3411,-0.57036,0.002319,-0.007721,-0.99994,0.087832,0.041566,0.99524,0.037172,-0.40324,-0.9143,-0.93085,0.20011,0.30567,-0.87686,0.39128,0.27921,-0.14722,-0.049196,-0.98785,-0.070254,0.99616,0.052065,0.35972,0.86306,0.35447,-0.5696,0.6418,0.51338,-0.11551,-0.37291,-0.92062,-0.45595,-0.2645,-0.84979,-0.020722,-0.93216,-0.36143,0.51997,-0.24735,-0.81756,0.26328,-0.34373,-0.90139,-0.16874,0.54738,-0.81967,-0.40379,0.90359,-0.14295,0.51177,-0.37742,-0.77175,0.44868,0.86352,0.23017,-0.67531,-0.55141,0.48976,-0.19529,0.56471,0.80181,0.46287,-0.40046,-0.79077,0.44725,-0.23768,-0.86224,0.47526,0.21177,-0.85394,0.69726,-0.48,-0.53236,0.31657,0.88299,0.34648,-0.56465,-0.72918,-0.38655,0.20478,0.97766,0.046999,-0.20341,0.89947,0.38673,0.93371,0.14313,0.32807,0.30738,-0.46602,-0.82965,0.10941,0.95349,0.2808,-0.48433,-0.14777,-0.8623,-0.25614,0.7033,0.66314,-0.46101,-0.45354,-0.76272,-0.056063,0.37269,-0.92624,-0.73202,-0.35594,-0.58089,0.32243,0.85672,-0.40254,-0.43944,-0.27866,-0.85394,-0.50001,-0.48729,-0.71587,0.59633,-0.11072,0.79504,0.97549,-0.21982,0.005432,-0.18644,0.95181,-0.24342,0.087771,-0.98749,0.13092,-0.67513,0.37205,0.63698,0.11356,0.52974,0.84051,-0.58019,0.78039,-0.2331,-0.50975,0.81973,-0.26105,-0.24174,0.94415,0.22379,-0.33787,0.93411,0.11509,-0.42634,-0.53423,-0.72991,-0.10367,0.9794,0.1731,-0.27397,0.94662,0.16968,-0.28214,0.93994,0.19205,-0.25672,0.95053,0.17478,-0.25062,0.95788,0.14005,-0.11722,0.9758,0.18448,-0.29475,0.95315,0.067721,-0.32249,0.92227,0.21299,-0.48469,0.85913,0.16416,-0.62664,0.73662,0.25428,-0.17423,0.95547,0.23801,0.63909,0.76037,0.11545,-0.33302,-0.32807,-0.88397,-0.93832,0.17109,-0.30036,-0.41606,0.89367,0.16788,-0.23948,0.96667,0.090457,0.97412,-0.00528,0.22584,0.34272,-0.44942,0.82495,-0.33854,0.92825,0.1539,-0.31492,0.87866,0.35881,-0.22193,0.92767,0.30024,-0.11136,0.95047,0.29008,-0.34162,0.91232,0.22568,0.21412,0.95865,0.18738,0.61684,0.56328,-0.5497,-0.29566,0.93106,0.21375,-0.18427,0.94,0.28706,-0.42537,0.77828,0.46181,-0.24076,0.87118,0.42781,-0.0253,0.91012,0.4135,-0.20618,0.90011,0.38374,-0.074282,0.88983,0.45015,-0.29731,0.84863,0.43748,-0.23902,0.90405,0.35429,-0.32008,0.89804,0.30168,-0.35469,0.85009,0.38923,-0.48216,0.79891,0.35945,-0.40883,0.79846,0.44191,0.4348,0.19773,0.87854,-0.32557,0.9267,0.18754,-0.28458,0.87945,0.38145,-0.54063,0.80505,0.24403,0.27061,-0.24204,-0.93173,0.65642,-0.38295,-0.64995,0.55428,-0.32469,-0.76635,0.5891,-0.37635,-0.71505,-0.25138,0.96426,0.083407,-0.43117,0.88916,0.1532,-0.52553,0.48238,-0.7008,-0.071352,0.91385,0.39967,-0.54445,0.67428,0.49886,-0.2223,0.90799,0.35511,-0.36265,0.82019,0.44243,0.12082,0.86328,0.49001,-0.20035,0.74148,0.64031,-0.2902,0.72247,0.62752,-0.19919,0.90414,0.37791,-0.046602,0.931,0.36201,-0.20374,0.82556,0.5262,-0.5833,0.60497,0.54195,-0.021149,0.72579,-0.68758,0.023499,0.81402,0.58031,-0.074526,0.76504,0.63964,-0.21366,0.78265,0.58461,-0.11319,0.80328,0.58474,-0.22843,0.77087,0.59459,-0.38554,0.68993,0.61263,-0.50832,0.65987,0.55327,-0.6126,0.47636,0.6307,-0.31053,0.80587,0.50407,-0.41725,0.68957,0.59191,-0.66466,0.44255,0.60192,-0.68557,0.41481,0.59822,-0.44374,0.72362,0.52861,-0.42155,0.7669,0.48387,-0.62795,0.60616,0.48802,-0.41447,0.78271,0.46425,-0.13556,0.98309,0.12296,-0.3329,0.80798,0.48613,-0.74923,0.4478,0.48793,-0.46803,0.86239,0.19272,-0.74074,0.65734,0.1384,-0.36522,0.91846,0.15171,-0.61278,0.75085,0.24641,-0.32621,0.93445,0.14258,-0.29701,0.94601,0.12955,-0.59523,0.7897,0.14841,-0.99823,-0.058535,0.009827,-0.83758,-0.23951,0.49098,-0.59911,0.79696,0.07651,-0.39531,0.91153,0.11322,-0.43306,0.89511,0.10584,-0.31983,0.92892,0.1865,-0.50481,0.85678,0.10508,-0.46632,0.86886,0.16605,0.57274,0.23475,0.78539,-0.91073,0.065584,0.40767,-0.5923,-0.54707,-0.59148,-0.42421,0.90368,0.058138,-0.46443,0.84283,0.27183,0.16089,-0.40727,-0.89901,-0.29514,0.93243,0.20838,-0.59871,0.77715,0.19364,-0.59786,0.76565,0.23728,0.13834,0.24338,-0.95999,-0.32847,0.87921,0.34501,-0.3784,0.82757,0.41462,-0.54979,0.74804,0.37168,-0.53642,0.69622,0.47691,-0.23148,0.90774,0.34983,-0.65633,0.64251,0.3954,-0.6184,0.69744,0.36207,-0.24686,0.88864,0.38643,-0.34431,0.88955,0.30015,-0.23933,0.93268,0.26978,-0.86493,0.36351,-0.34602,-0.66875,0.68877,0.27988,-0.62783,0.75063,0.20576,-0.54177,0.75893,0.36119,-0.65825,0.69048,0.29981,-0.23081,0.95318,0.19529,0.86016,-0.053224,0.50719,-0.63594,0.73254,0.24271,-0.26743,0.81027,0.52144,-0.48442,0.70147,0.52269,-0.50713,0.7333,0.45283,-0.62679,0.56243,0.5392,-0.45732,0.76507,0.45329,-0.56041,0.65056,0.5125,-0.28135,0.81591,0.50505,0.38267,0.75344,0.53462,-0.32835,0.80233,0.4984,-0.15491,0.87728,0.45424,-0.14902,0.88006,0.45079,-0.61519,0.48933,0.61809,0.37623,-0.37114,0.8489,-0.91092,0.40831,-0.058779,-0.4181,0.72991,0.54073,-0.49422,0.71438,0.49532,-0.56398,0.59517,0.57244,-0.50877,0.68987,0.51497,-0.58751,0.67757,0.44233,-0.60079,0.67867,0.42235,-0.66344,0.53648,0.5215,0.37651,0.92291,0.080111,-0.47108,0.75179,0.46132,0.073916,0.41289,-0.90777,-0.88791,0.27885,0.36583,0.29954,-0.36409,-0.88186,-0.80584,0.57433,0.14405,-0.74053,0.66417,0.10224,-0.73656,0.66369,0.13004,-0.35813,-0.2038,-0.91113,-0.82055,0.55718,0.12729,-0.1323,0.90899,-0.39521,-0.79403,0.60262,0.079592,-0.96371,-0.078921,0.25495,0.13068,-0.51933,-0.84448,-0.90927,0.1612,0.38365,-0.93304,0.35362,0.065798,-0.79125,0.59654,0.13425,-0.87588,0.48149,0.031068,0.24952,0.34941,-0.9031,-0.72411,0.66414,0.18586,-0.84057,0.5349,0.085269,-0.35127,0.19227,-0.91629,-0.41057,-0.18458,0.89294,0.62243,-0.35832,0.69579,0.279,0.87851,0.38774,0.7579,0.084811,0.64681,0.81103,0.096042,0.57701,-0.085788,-0.71889,0.68978,-0.80367,0.55239,0.22123,-0.74624,0.61904,0.24467,0.060549,-0.26301,-0.96289,-0.83663,0.49321,0.23814,-0.75198,0.62261,0.21635,-0.87249,0.40556,0.27247,-0.90582,0.34153,0.25065,-0.78579,0.45643,0.41728,-0.71132,0.63964,0.29124,-0.75008,0.59249,0.29374,-0.72668,0.55892,0.3994,-0.86242,0.42454,0.27558,-0.88553,0.35124,0.30402,-0.888,0.30882,0.34065,-0.74883,0.53484,-0.39131,-0.94736,0.25111,0.19858,-0.87356,0.36082,0.32658,-0.95172,0.21357,0.22043,-0.13129,-0.38646,-0.9129,-0.95959,0.16727,0.22623,0.43086,0.12647,0.89349,0.25871,0.38145,0.88742,-0.73742,-0.35267,-0.57601,-0.10892,0.44108,-0.8908,-0.66304,0.62636,0.40989,-0.67965,0.56929,0.46254,0.92987,0.074648,0.36018,0.57952,0.30695,-0.75491,-0.61193,0.68038,0.40321,-0.79858,0.39399,0.45494,-0.87912,0.23359,0.41539,-0.78744,0.3694,0.49342,-0.92093,0.1908,0.33979,-0.83618,0.37492,0.40022,-0.93246,0.034364,0.35957,-0.84475,0.39152,0.36476,0.14039,0.96991,0.1988,-0.93707,0.12299,0.3267,-0.95804,0.052522,0.28169,-0.95645,-0.09476,0.27604,-0.94284,-0.21247,0.2566,-0.94974,0.018586,0.31239,-0.90695,-0.20322,0.36894,-0.95709,0.24836,0.14908,-0.95444,0.11591,0.27491,-0.90829,-0.13282,0.39662,-0.75283,0.058351,0.6556,-0.9591,-0.02176,0.2822,-0.95291,-0.021271,0.30247,-0.93732,0.11808,0.32783,-0.99603,0.000488,0.0889,-0.98868,-0.021577,0.14835,-0.019349,-0.29649,0.9548,-0.95645,0.049684,0.28761,-0.93017,0.15967,0.33052,-0.97113,0.21491,0.10324,-0.91113,0.077883,0.40468,0.043001,-0.74532,0.66527,0.074831,-0.77737,0.62453,-0.96838,0.11799,0.21979,-0.96023,0.087252,0.26511,-0.91375,0.002228,0.40623,-0.23859,-0.13636,-0.96149,-0.92718,-0.040925,0.37233,-0.21027,0.63723,0.74142,-0.92108,0.080325,0.38096,-0.91,-0.068117,0.40895,-0.97101,-0.080721,-0.22492,-0.94333,0.084933,0.32075,-0.48329,0.73443,0.47646,0.011658,0.61571,-0.78787,-0.81634,-0.4012,0.41542,-0.88345,-0.066012,0.46382,-0.89023,0.2328,0.39152,0.98178,-0.1178,0.14896,-0.24943,0.30955,-0.91757,-0.40718,0.41703,-0.81256,0.053316,0.49587,-0.86673,-0.82498,-0.39955,-0.39967,-0.98712,-0.1558,0.035554,0.56819,0.56926,-0.5942,-0.79843,0.22846,0.55702,0.33476,0.14386,0.93124,0.45177,0.25394,0.85519,0.99451,-0.092105,0.049501,-0.81744,-0.042116,0.57442,-0.84414,0.005036,0.53606,0.83831,0.50987,-0.19291,-0.88348,-0.26722,0.38469,0.91476,0.16279,0.36967,-0.58809,-0.69823,0.40815,0.43776,0.69945,0.56487,-0.63421,-0.66704,0.39085,-0.56392,-0.71587,0.41163,0.75723,-0.50569,-0.41331,-0.50761,-0.72375,0.46739,-0.46464,-0.73284,0.49699,-0.47236,-0.74972,0.46339,-0.51604,-0.76537,0.3845,-0.94046,0.24119,0.23942,-0.3784,-0.73202,0.56649,-0.91604,0.31532,0.24778,-0.4091,0.68026,0.60814,0.15534,-0.12287,0.98016,-0.93255,-0.040162,0.35874,-0.78897,-0.59716,-0.1446,-0.22779,-0.7311,0.64306,-0.3112,-0.71456,0.62651,0.37779,0.686,0.62182,-0.45625,-0.34315,-0.82098,-0.79388,0.60796,-0.009461,0.11054,-0.46922,0.87613,-0.24506,-0.53557,0.80813,0.67449,0.70034,-0.23356,-0.45048,0.62154,-0.64086,-0.16581,0.5551,0.81506,0.36256,0.91714,-0.16541,0.27403,0.12537,0.95349,-0.57799,0.064547,0.81344,-0.64477,-0.67626,0.35624,0.63207,0.68957,-0.3534,0.44572,-0.20042,-0.87243,0.96866,-0.17936,-0.1717,-0.89755,0.24577,0.36598,0.62471,-0.25236,-0.73891,0.55101,-0.12766,-0.82464,-0.41234,0.64693,0.64141,-0.31617,-0.045839,0.94757,-0.25144,-0.050752,0.96652,-0.51268,0.17948,0.83959,-0.34608,0.93466,0.081271,0.57408,-0.32343,-0.75216,-0.96264,0.031617,0.26878,-0.24778,0.95795,0.14466,-0.3918,0.70101,0.59584,-0.44172,0.66503,0.60213,-0.4246,0.61263,0.66658,-0.45241,0.70312,0.54854,-0.35713,0.70418,0.61364,-0.32273,0.807,0.49452,-0.59825,0.59386,0.53792,-0.5226,0.69564,0.49287,-0.55388,0.61513,0.56105,-0.47395,0.6802,0.55916,-0.60549,0.54225,0.58248,-0.79678,0.35844,0.4864,-0.49269,0.68871,0.53188,-0.44166,0.74062,0.50633,-0.48821,0.63698,0.59654,-0.16028,0.83273,0.52992,-0.13562,0.79119,0.5963,-0.31898,0.72469,0.61077,-0.51601,0.39976,0.75756,-0.6563,0.38166,0.65081,-0.32505,0.6892,0.64754,-0.44038,0.59444,0.67281,-0.45381,0.57555,0.68026,-0.42012,0.49187,0.76257,-0.33232,0.66457,0.66924,-0.21262,0.75955,0.61467,-0.39836,0.70006,0.59258,0.010437,0.14426,-0.98947,-0.42833,-0.15989,0.88934,-0.5518,0.18961,0.8121,-0.66823,-0.049654,0.74224,-0.72057,-0.35853,0.59343,-0.90561,-0.1117,0.40907,-0.33048,-0.3791,-0.86432,-0.19059,-0.74139,0.64339,-0.2797,0.4846,0.82879,-0.97021,0.058718,0.23496,-0.64083,-0.696,0.32383,0.21201,0.086398,-0.97342,-0.030366,0.98813,0.1504,-0.056764,0.98959,0.13218,0.14386,0.97464,0.1713,-0.02768,0.99353,0.11008,-0.087832,0.98187,0.16794,-0.033387,0.98251,0.18314,-0.23331,0.95962,0.1569,-0.53966,0.83334,0.11945,-0.34568,0.90945,0.231,-0.31263,0.94409,0.10431,-0.49983,0.83605,0.2262,-0.54183,0.81014,0.2237,-0.4076,0.87787,0.25132,-0.53572,0.83139,0.1475,-0.33448,0.93136,0.14371,-0.38676,0.87622,0.28742,-0.43205,0.8865,0.16547,-0.045167,0.96713,0.25019,0.033387,0.93851,0.34361,-0.17484,0.96368,0.20173,-0.076357,0.96921,0.23402,-0.042756,0.9599,0.27696,-0.041108,0.91174,0.40867,0.055757,0.91345,0.40309,0.33741,0.88739,0.31407,0.024537,0.91168,0.41011,-0.075747,0.94772,0.30991,-0.24174,0.86523,0.43919,-0.21992,0.87576,0.42967,-0.31776,0.85202,0.41597,-0.21476,0.92035,0.32676,-0.16855,0.93951,0.29811,-0.045625,0.85977,0.50859,-0.27778,0.8175,0.50447,-0.23063,0.56493,0.79223,-0.37098,0.61736,0.69369,-0.41636,0.62807,0.65734,-0.46336,0.61654,0.63649,-0.19517,0.7897,0.58159,0.004456,0.78588,0.6183,-0.053499,0.75558,0.65282,-0.26435,0.64287,0.71886,-0.3162,0.71789,0.62017,-0.41313,0.65163,0.63613,-0.37184,0.57054,0.73223,-0.55452,0.64528,0.52544,-0.1955,0.84182,0.50304,0.098239,0.50749,0.85601,-0.011322,0.61583,0.78777,-0.005737,0.64541,0.76379,-0.22892,0.52592,0.81912,-0.08124,0.54152,0.83673,0.14512,0.60625,0.78192,-0.47057,0.49233,0.7322,0.020936,0.66942,0.74255,0.12653,0.74233,0.65795,-0.17859,0.70632,0.68496,-0.21821,0.48955,0.8442,-0.3357,0.64788,0.68374,-0.17298,0.63015,0.75692,-0.19962,0.5883,0.78359,-0.53627,0.77642,-0.33094,-0.25089,-0.96789,-0.014344,-0.45781,0.68099,0.57149,-0.43046,0.87243,0.23136,-0.41246,0.86786,0.27689,-0.46571,0.73891,0.48686,-0.63637,0.68767,0.34944,-0.63372,0.5204,0.57228,-0.59749,0.60851,0.52217,-0.66475,0.55617,0.4987,-0.67235,0.537,0.50945,-0.58611,0.58882,0.55651,-0.76513,0.4239,0.4846,-0.71447,0.58174,0.38865,-0.58351,0.59139,0.55654,-0.71642,0.64565,0.26423,-0.41215,0.89505,0.17023,-0.54131,0.81512,0.20618,-0.76492,0.59535,0.24574,-0.61492,0.78573,0.066805,-0.40996,0.90677,0.098331,-0.63671,0.75591,0.15223,-0.53246,0.83761,0.1218,-0.47334,0.88031,0.031281,-0.35075,0.93481,0.055544,-0.24103,0.96704,0.081759,-0.54457,0.82641,0.14298,-0.50044,0.86511,-0.033326,-0.60655,-0.72793,0.31959,0.14167,0.0347,0.98929,-0.18,0.91104,-0.37092,-0.4257,-0.37095,0.82531,-0.63579,0.35612,0.68477,-0.54299,-0.024171,0.83938,-0.40068,-0.31599,0.85998,-0.65911,0.10129,0.74517,-0.59322,0.20682,0.77801,-0.61479,0.58153,0.53273,-0.71477,0.53676,0.44826,-0.58202,0.4807,0.65584,-0.6241,0.58605,0.51674,-0.6335,0.53993,0.55415,-0.64931,0.48592,0.58501,-0.56005,0.63134,0.53639,-0.64074,0.58788,0.49379,-0.69768,0.59795,0.39451,-0.58882,0.69787,0.40773,-0.60372,0.59774,0.52745,-0.44423,0.67763,0.58602,-0.53185,0.71581,0.45247,-0.96353,0.052492,0.26234], - - "colors": [], - - "uvs": [[]], - - "faces": [34,0,1,2,0,0,1,2,34,3,4,5,0,3,4,5,34,6,7,8,0,6,7,8,34,9,10,11,0,9,10,11,34,12,13,14,0,12,13,14,34,15,16,17,0,15,16,17,34,18,19,20,0,18,19,20,34,21,22,23,0,21,22,23,34,24,25,26,0,24,25,26,34,27,28,29,0,27,28,29,34,30,31,32,0,30,31,32,34,33,34,35,0,33,34,35,34,36,37,38,0,36,37,38,34,39,40,41,0,39,40,41,34,42,43,44,0,42,43,44,34,45,46,47,0,45,46,47,34,48,49,50,0,48,49,50,34,51,52,53,0,51,52,53,34,54,55,56,0,54,55,56,34,57,58,59,0,57,58,59,34,60,61,62,0,60,61,62,34,36,38,63,0,36,38,63,34,64,65,66,0,64,65,66,34,67,68,69,0,67,68,69,34,70,28,71,0,70,28,71,34,72,73,74,0,72,73,74,34,75,76,77,0,75,76,77,34,78,79,80,0,78,79,80,34,81,82,83,0,81,82,83,34,84,85,55,0,84,85,55,34,86,87,88,0,86,87,88,34,89,90,91,0,89,90,91,34,92,93,94,0,92,93,94,34,95,96,97,0,95,96,97,34,98,99,100,0,98,99,100,34,101,102,103,0,101,102,103,34,104,105,106,0,104,105,106,34,107,108,109,0,107,108,109,34,110,103,102,0,110,103,102,34,111,112,113,0,111,112,113,34,114,115,116,0,114,115,116,34,70,102,28,0,70,102,28,34,117,118,119,0,117,118,119,34,110,102,70,0,110,102,70,34,120,121,122,0,120,121,122,34,123,124,125,0,123,124,125,34,126,127,128,0,126,127,128,34,129,130,131,0,129,130,131,34,132,133,134,0,132,133,134,34,135,136,137,0,135,136,137,34,138,139,140,0,138,139,140,34,141,142,143,0,141,142,143,34,144,145,146,0,144,145,146,34,147,148,149,0,147,148,149,34,150,151,152,0,150,151,152,34,153,154,155,0,153,154,155,34,156,157,158,0,156,157,158,34,159,160,161,0,159,160,161,34,162,163,164,0,162,163,164,34,165,166,167,0,165,166,167,34,168,169,170,0,168,169,170,34,171,172,173,0,171,172,173,34,174,175,176,0,174,175,176,34,177,178,179,0,177,178,179,34,180,181,182,0,180,181,182,34,183,184,185,0,183,184,185,34,186,187,188,0,186,187,188,34,189,190,191,0,189,190,191,34,192,193,194,0,192,193,194,34,195,196,197,0,195,196,197,34,198,199,200,0,198,199,200,34,201,202,203,0,201,202,203,34,204,205,206,0,204,205,206,34,207,208,209,0,207,208,209,34,210,211,212,0,210,211,212,34,213,214,215,0,213,214,215,34,216,217,218,0,216,217,218,34,219,220,221,0,219,220,221,34,222,223,224,0,222,223,224,34,225,226,227,0,225,226,227,34,228,229,230,0,228,229,230,34,231,232,233,0,231,232,233,34,234,235,236,0,234,235,236,34,237,238,239,0,237,238,239,34,240,241,242,0,240,241,242,34,243,244,245,0,243,244,245,34,246,247,248,0,246,247,248,34,249,250,251,0,249,250,251,34,252,253,254,0,252,253,254,34,255,241,256,0,255,241,256,34,257,258,259,0,257,258,259,34,260,261,262,0,260,261,262,34,263,264,265,0,263,264,265,34,257,266,258,0,257,266,258,34,240,256,241,0,240,256,241,34,267,268,269,0,267,268,269,34,270,271,272,0,270,271,272,34,273,274,275,0,273,274,275,34,276,277,278,0,276,277,278,34,279,280,281,0,279,280,281,34,282,283,284,0,282,283,284,34,285,286,287,0,285,286,287,34,288,289,290,0,288,289,290,34,291,292,293,0,291,292,293,34,294,295,296,0,294,295,296,34,182,181,297,0,182,181,297,34,298,299,242,0,298,299,242,34,300,301,302,0,300,301,302,34,303,304,305,0,303,304,305,34,306,307,308,0,306,307,308,34,309,310,311,0,309,310,311,34,312,313,314,0,312,313,314,34,315,316,317,0,315,316,317,34,318,319,320,0,318,319,320,34,321,322,323,0,321,322,323,34,324,325,326,0,324,325,326,34,299,240,242,0,299,240,242,34,327,328,329,0,327,328,329,34,330,331,332,0,330,331,332,34,333,334,335,0,333,334,335,34,336,337,338,0,336,337,338,34,339,340,341,0,339,340,341,34,342,343,344,0,342,343,344,34,345,346,347,0,345,346,347,34,348,349,350,0,348,349,350,34,351,352,353,0,351,352,353,34,354,355,356,0,354,355,356,34,357,358,359,0,357,358,359,34,360,361,362,0,360,361,362,34,363,364,365,0,363,364,365,34,366,367,368,0,366,367,368,34,369,370,371,0,369,370,371,34,52,372,373,0,52,372,373,34,374,375,376,0,374,375,376,34,306,377,307,0,306,377,307,34,378,379,380,0,378,379,380,34,381,382,18,0,381,382,18,34,383,384,385,0,383,384,385,34,386,387,388,0,386,387,388,34,389,390,391,0,389,390,391,34,392,393,394,0,392,393,394,34,395,396,397,0,395,396,397,34,398,399,400,0,398,399,400,34,401,402,403,0,401,402,403,34,404,405,406,0,404,405,406,34,407,408,409,0,407,408,409,34,410,411,412,0,410,411,412,34,413,414,415,0,413,414,415,34,416,417,418,0,416,417,418,34,419,420,421,0,419,420,421,34,422,423,424,0,422,423,424,34,425,426,427,0,425,426,427,34,428,429,430,0,428,429,430,34,431,432,433,0,431,432,433,34,434,435,436,0,434,435,436,34,437,438,439,0,437,438,439,34,440,441,442,0,440,441,442,34,374,376,242,0,374,376,242,34,443,444,445,0,443,444,445,34,431,446,447,0,431,446,447,34,448,449,450,0,448,449,450,34,451,452,453,0,451,452,453,34,454,455,398,0,454,455,398,34,456,457,458,0,456,457,458,34,459,460,461,0,459,460,461,34,462,463,464,0,462,463,464,34,465,466,467,0,465,466,467,34,255,468,241,0,255,468,241,34,469,470,471,0,469,470,471,34,472,473,474,0,472,473,474,34,475,476,477,0,475,476,477,34,478,479,480,0,478,479,480,34,481,482,33,0,481,482,33,34,483,484,485,0,483,484,485,34,486,487,488,0,486,487,488,34,489,465,490,0,489,465,490,34,491,492,493,0,491,492,493,34,494,495,496,0,494,495,496,34,497,498,499,0,497,498,499,34,245,500,501,0,245,500,501,34,502,503,504,0,502,503,504,34,505,506,507,0,505,506,507,34,374,242,241,0,374,242,241,34,508,509,510,0,508,509,510,34,511,512,513,0,511,512,513,34,374,241,468,0,374,241,468,34,514,515,516,0,514,515,516,34,517,518,519,0,517,518,519,34,520,521,522,0,520,521,522,34,523,524,525,0,523,524,525,34,526,527,528,0,526,527,528,34,529,530,245,0,529,530,245,34,531,532,533,0,531,532,533,34,534,535,536,0,534,535,536,34,537,538,539,0,537,538,539,34,540,541,542,0,540,541,542,34,543,544,545,0,543,544,545,34,546,547,548,0,546,547,548,34,549,550,551,0,549,550,551,34,552,553,554,0,552,553,554,34,555,544,543,0,555,544,543,34,556,557,558,0,556,557,558,34,559,560,561,0,559,560,561,34,562,563,564,0,562,563,564,34,565,566,567,0,565,566,567,34,568,569,570,0,568,569,570,34,571,572,573,0,571,572,573,34,574,575,565,0,574,575,565,34,576,577,578,0,576,577,578,34,579,580,581,0,579,580,581,34,582,583,584,0,582,583,584,34,585,586,587,0,585,586,587,34,588,589,590,0,588,589,590,34,591,592,593,0,591,592,593,34,594,595,596,0,594,595,596,34,597,598,599,0,597,598,599,34,600,601,602,0,600,601,602,34,603,604,605,0,603,604,605,34,606,543,545,0,606,543,545,34,607,608,609,0,607,608,609,34,610,611,612,0,610,611,612,34,613,614,615,0,613,614,615,34,616,617,618,0,616,617,618,34,619,620,621,0,619,620,621,34,120,622,121,0,120,622,121,34,623,624,625,0,623,624,625,34,626,627,628,0,626,627,628,34,629,630,631,0,629,630,631,34,632,633,634,0,632,633,634,34,635,636,637,0,635,636,637,34,638,639,640,0,638,639,640,34,641,642,138,0,641,642,138,34,597,643,598,0,597,643,598,34,606,545,644,0,606,545,644,34,645,646,647,0,645,646,647,34,648,649,650,0,648,649,650,34,651,652,653,0,651,652,653,34,654,655,656,0,654,655,656,34,549,657,550,0,549,657,550,34,658,659,660,0,658,659,660,34,661,662,663,0,661,662,663,34,664,665,666,0,664,665,666,34,644,545,667,0,644,545,667,34,644,667,668,0,644,667,668,34,669,670,671,0,669,670,671,34,672,673,674,0,672,673,674,34,675,676,677,0,675,676,677,34,678,679,680,0,678,679,680,34,607,681,608,0,607,681,608,34,682,683,684,0,682,683,684,34,685,686,687,0,685,686,687,34,688,689,690,0,688,689,690,34,691,692,693,0,691,692,693,34,694,695,696,0,694,695,696,34,0,697,698,0,0,697,698,34,699,700,701,0,699,700,701,34,702,624,703,0,702,624,703,34,704,383,705,0,704,383,705,34,706,707,581,0,706,707,581,34,708,709,710,0,708,709,710,34,711,441,712,0,711,441,712,34,713,714,715,0,713,714,715,34,697,716,717,0,697,716,717,34,718,719,720,0,718,719,720,34,721,722,723,0,721,722,723,34,724,725,726,0,724,725,726,34,727,728,729,0,727,728,729,34,730,731,732,0,730,731,732,34,733,734,735,0,733,734,735,34,236,736,737,0,236,736,737,34,738,739,740,0,738,739,740,34,741,742,743,0,741,742,743,34,744,745,746,0,744,745,746,34,747,748,749,0,747,748,749,34,750,751,752,0,750,751,752,34,753,754,755,0,753,754,755,34,756,757,758,0,756,757,758,34,759,760,761,0,759,760,761,34,762,763,764,0,762,763,764,34,765,741,743,0,765,741,743,34,766,767,768,0,766,767,768,34,769,770,771,0,769,770,771,34,772,773,774,0,772,773,774,34,775,776,777,0,775,776,777,34,778,779,780,0,778,779,780,34,190,781,782,0,190,781,782,34,783,784,785,0,783,784,785,34,786,787,788,0,786,787,788,34,789,790,188,0,789,790,188,34,791,792,793,0,791,792,793,34,794,795,796,0,794,795,796,34,797,798,799,0,797,798,799,34,800,801,802,0,800,801,802,34,803,804,805,0,803,804,805,34,806,807,808,0,806,807,808,34,809,810,811,0,809,810,811,34,812,813,814,0,812,813,814,34,815,816,817,0,815,816,817,34,742,741,543,0,742,741,543,34,818,819,820,0,818,819,820,34,821,822,823,0,821,822,823,34,824,825,826,0,824,825,826,34,827,828,829,0,827,828,829,34,830,831,832,0,830,831,832,34,390,833,391,0,390,833,391,34,834,835,557,0,834,835,557,34,836,837,838,0,836,837,838,34,839,840,841,0,839,840,841,34,842,843,844,0,842,843,844,34,741,555,543,0,741,555,543,34,845,846,847,0,845,846,847,34,848,849,850,0,848,849,850,34,851,852,853,0,851,852,853,34,854,855,856,0,854,855,856,34,857,858,859,0,857,858,859,34,860,861,862,0,860,861,862,34,863,864,865,0,863,864,865,34,866,867,868,0,866,867,868,34,869,870,871,0,869,870,871,34,872,873,874,0,872,873,874,34,875,866,868,0,875,866,868,34,876,687,877,0,876,687,877,34,878,879,880,0,878,879,880,34,881,882,883,0,881,882,883,34,884,885,886,0,884,885,886,34,887,888,889,0,887,888,889,34,890,761,891,0,890,761,891,34,892,893,894,0,892,893,894,34,895,896,897,0,895,896,897,34,898,899,900,0,898,899,900,34,901,902,903,0,901,902,903,34,904,905,906,0,904,905,906,34,907,908,909,0,907,908,909,34,910,911,912,0,910,911,912,34,913,914,915,0,913,914,915,34,916,917,918,0,916,917,918,34,919,920,921,0,919,920,921,34,726,922,923,0,726,922,923,34,924,925,926,0,924,925,926,34,927,928,929,0,927,928,929,34,930,931,932,0,930,931,932,34,933,934,935,0,933,934,935,34,936,937,938,0,936,937,938,34,939,940,941,0,939,940,941,34,942,943,944,0,942,943,944,34,945,946,947,0,945,946,947,34,948,908,907,0,948,908,907,34,949,309,950,0,949,309,950,34,951,952,953,0,951,952,953,34,954,955,956,0,954,955,956,34,957,958,959,0,957,958,959,34,960,961,962,0,960,961,962,34,963,964,965,0,963,964,965,34,966,967,968,0,966,967,968,34,969,970,971,0,969,970,971,34,972,866,973,0,972,866,973,34,974,975,976,0,974,975,976,34,622,120,977,0,622,120,977,34,978,979,170,0,978,979,170,34,980,981,982,0,980,981,982,34,983,984,985,0,983,984,985,34,986,987,230,0,986,987,230,34,988,989,802,0,988,989,802,34,990,161,160,0,990,161,160,34,991,992,993,0,991,992,993,34,264,994,995,0,264,994,995,34,996,997,998,0,996,997,998,34,999,1000,1001,0,999,1000,1001,34,1002,1003,333,0,1002,1003,333,34,1004,1005,693,0,1004,1005,693,34,1006,1007,1008,0,1006,1007,1008,34,1009,1010,1011,0,1009,1010,1011,34,1012,1013,1014,0,1012,1013,1014,34,1015,1016,930,0,1015,1016,930,34,1017,1018,1019,0,1017,1018,1019,34,1020,1021,1022,0,1020,1021,1022,34,119,1023,1024,0,119,1023,1024,34,1025,1026,1027,0,1025,1026,1027,34,1028,1029,1030,0,1028,1029,1030,34,1031,1032,1033,0,1031,1032,1033,34,1034,1035,1036,0,1034,1035,1036,34,167,1037,1038,0,167,1037,1038,34,1039,1040,1041,0,1039,1040,1041,34,532,1042,1043,0,532,1042,1043,34,1044,751,1045,0,1044,751,1045,34,1046,1047,1048,0,1046,1047,1048,34,316,1049,1050,0,316,1049,1050,34,1051,1052,1053,0,1051,1052,1053,34,1054,1055,1056,0,1054,1055,1056,34,1057,1058,1059,0,1057,1058,1059,34,1060,1061,1030,0,1060,1061,1030,34,1062,1063,1064,0,1062,1063,1064,34,1065,1066,1067,0,1065,1066,1067,34,231,233,1068,0,231,233,1068,34,1069,1070,1071,0,1069,1070,1071,34,1072,1073,1074,0,1072,1073,1074,34,1030,1029,1060,0,1030,1029,1060,34,1075,1076,1077,0,1075,1076,1077,34,1078,1079,1080,0,1078,1079,1080,34,437,1081,438,0,437,1081,438,34,1082,1083,1084,0,1082,1083,1084,34,1085,1086,1087,0,1085,1086,1087,34,1088,1089,1090,0,1088,1089,1090,34,220,1091,221,0,220,1091,221,34,8,1092,6,0,8,1092,6,34,1093,1094,1095,0,1093,1094,1095,34,1096,1097,1098,0,1096,1097,1098,34,93,1099,1100,0,93,1099,1100,34,1101,824,826,0,1101,824,826,34,1102,1103,1104,0,1102,1103,1104,34,1105,1106,1107,0,1105,1106,1107,34,1108,1109,1110,0,1108,1109,1110,34,1111,1112,1113,0,1111,1112,1113,34,1114,1115,1116,0,1114,1115,1116,34,1117,1118,1119,0,1117,1118,1119,34,1120,1121,1122,0,1120,1121,1122,34,1123,1029,1028,0,1123,1029,1028,34,1124,1125,1126,0,1124,1125,1126,34,1012,1127,1128,0,1012,1127,1128,34,1129,1130,1131,0,1129,1130,1131,34,1132,1123,1028,0,1132,1123,1028,34,1133,1134,1135,0,1133,1134,1135,34,1136,1137,1138,0,1136,1137,1138,34,1139,1140,1141,0,1139,1140,1141,34,1142,1143,1144,0,1142,1143,1144,34,1145,1146,676,0,1145,1146,676,34,219,1147,1148,0,219,1147,1148,34,1123,1132,1149,0,1123,1132,1149,34,1150,1151,1152,0,1150,1151,1152,34,1153,1154,1155,0,1153,1154,1155,34,1156,1157,1158,0,1156,1157,1158,34,1159,1160,1161,0,1159,1160,1161,34,1162,1163,1164,0,1162,1163,1164,34,1165,1114,1116,0,1165,1114,1116,34,1166,1167,232,0,1166,1167,232,34,1168,1169,1170,0,1168,1169,1170,34,1171,1172,1173,0,1171,1172,1173,34,1174,1175,1176,0,1174,1175,1176,34,260,1177,261,0,260,1177,261,34,1178,1179,1180,0,1178,1179,1180,34,1181,1136,1182,0,1181,1136,1182,34,1183,1184,258,0,1183,1184,258,34,1185,992,1186,0,1185,992,1186,34,1187,927,1188,0,1187,927,1188,34,1189,1190,1191,0,1189,1190,1191,34,1192,1193,1194,0,1192,1193,1194,34,1195,1196,1197,0,1195,1196,1197,34,1198,728,1199,0,1198,728,1199,34,1200,1201,1202,0,1200,1201,1202,34,1203,1204,1205,0,1203,1204,1205,34,1206,1207,1208,0,1206,1207,1208,34,1209,1172,1171,0,1209,1172,1171,34,1210,1211,518,0,1210,1211,518,34,1212,1064,1063,0,1212,1064,1063,34,993,1213,472,0,993,1213,472,34,1214,1215,1216,0,1214,1215,1216,34,1217,1218,1219,0,1217,1218,1219,34,1220,1123,1221,0,1220,1123,1221,34,1222,1223,1224,0,1222,1223,1224,34,1225,1226,1227,0,1225,1226,1227,34,1228,1229,1230,0,1228,1229,1230,34,1231,1232,1233,0,1231,1232,1233,34,1234,1235,1236,0,1234,1235,1236,34,1237,1238,35,0,1237,1238,35,34,933,935,1239,0,933,935,1239,34,991,1240,992,0,991,1240,992,34,1241,1242,1243,0,1241,1242,1243,34,1221,1149,1244,0,1221,1149,1244,34,1245,1246,1247,0,1245,1246,1247,34,1123,1149,1221,0,1123,1149,1221,34,1248,1249,1250,0,1248,1249,1250,34,1251,758,1252,0,1251,758,1252,34,1253,1254,1255,0,1253,1254,1255,34,1256,171,1257,0,1256,171,1257,34,1029,1220,1060,0,1029,1220,1060,34,1258,1259,1260,0,1258,1259,1260,34,1261,1262,1228,0,1261,1262,1228,34,1263,1264,1265,0,1263,1264,1265,34,1266,820,1267,0,1266,820,1267,34,1268,1269,1270,0,1268,1269,1270,34,1271,1272,1257,0,1271,1272,1257,34,1273,1274,1275,0,1273,1274,1275,34,1276,1277,1278,0,1276,1277,1278,34,1060,1220,1279,0,1060,1220,1279,34,1280,1281,1282,0,1280,1281,1282,34,1283,1284,1285,0,1283,1284,1285,34,1286,1287,1288,0,1286,1287,1288,34,1289,1290,1291,0,1289,1290,1291,34,1292,1293,1294,0,1292,1293,1294,34,21,1157,1156,0,21,1157,1156,34,1295,1296,1297,0,1295,1296,1297,34,1298,1299,1300,0,1298,1299,1300,34,1301,1302,1303,0,1301,1302,1303,34,1304,1305,141,0,1304,1305,141,34,1306,1307,1308,0,1306,1307,1308,34,1309,1310,1311,0,1309,1310,1311,34,1312,1313,1314,0,1312,1313,1314,34,1315,1316,1317,0,1315,1316,1317,34,1123,1220,1029,0,1123,1220,1029,34,1318,1319,1320,0,1318,1319,1320,34,1321,586,314,0,1321,586,314,34,1322,1045,1323,0,1322,1045,1323,34,1324,1325,893,0,1324,1325,893,34,1326,1175,1327,0,1326,1175,1327,34,1328,1329,1330,0,1328,1329,1330,34,1331,1332,698,0,1331,1332,698,34,1333,1334,1335,0,1333,1334,1335,34,1102,1104,1336,0,1102,1104,1336,34,1337,1338,1339,0,1337,1338,1339,34,1340,1341,1279,0,1340,1341,1279,34,1342,1242,1343,0,1342,1242,1343,34,1344,1345,1346,0,1344,1345,1346,34,1347,1348,1349,0,1347,1348,1349,34,1350,1351,1352,0,1350,1351,1352,34,1353,1354,1355,0,1353,1354,1355,34,1356,1357,1358,0,1356,1357,1358,34,1359,1360,1361,0,1359,1360,1361,34,1362,1363,1364,0,1362,1363,1364,34,1365,1366,1367,0,1365,1366,1367,34,1368,1369,1370,0,1368,1369,1370,34,1371,1372,1373,0,1371,1372,1373,34,1374,1375,1376,0,1374,1375,1376,34,1377,1378,1379,0,1377,1378,1379,34,257,259,1380,0,257,259,1380,34,1381,1382,1383,0,1381,1382,1383,34,1384,1155,1385,0,1384,1155,1385,34,1386,757,756,0,1386,757,756,34,1387,301,1388,0,1387,301,1388,34,869,1389,1390,0,869,1389,1390,34,1391,1392,1393,0,1391,1392,1393,34,1394,1395,911,0,1394,1395,911,34,1396,1397,1398,0,1396,1397,1398,34,1340,1279,1220,0,1340,1279,1220,34,1399,1400,1401,0,1399,1400,1401,34,1402,1403,96,0,1402,1403,96,34,1404,1309,1405,0,1404,1309,1405,34,1406,1407,1408,0,1406,1407,1408,34,1409,1410,1411,0,1409,1410,1411,34,1412,1413,1414,0,1412,1413,1414,34,1415,1416,1417,0,1415,1416,1417,34,1418,1419,1420,0,1418,1419,1420,34,776,1421,1422,0,776,1421,1422,34,1423,1424,1425,0,1423,1424,1425,34,1426,1427,1181,0,1426,1427,1181,34,1428,1429,1430,0,1428,1429,1430,34,996,1431,997,0,996,1431,997,34,1432,1433,1434,0,1432,1433,1434,34,1435,1436,1437,0,1435,1436,1437,34,1438,1439,1069,0,1438,1439,1069,34,1440,1441,1442,0,1440,1441,1442,34,1443,1444,1445,0,1443,1444,1445,34,1446,1447,1448,0,1446,1447,1448,34,1449,1450,1451,0,1449,1450,1451,34,1220,1221,1340,0,1220,1221,1340,34,1452,1453,1454,0,1452,1453,1454,34,1364,1455,1456,0,1364,1455,1456,34,1457,1458,1459,0,1457,1458,1459,34,1460,1461,1462,0,1460,1461,1462,34,1463,1464,1465,0,1463,1464,1465,34,204,206,1466,0,204,206,1466,34,1467,234,1468,0,1467,234,1468,34,1469,1470,1471,0,1469,1470,1471,34,1340,1221,1472,0,1340,1221,1472,34,1473,133,1474,0,1473,133,1474,34,1475,1476,1477,0,1475,1476,1477,34,1004,693,1478,0,1004,693,1478,34,1479,1480,1481,0,1479,1480,1481,34,1482,913,1483,0,1482,913,1483,34,1484,1485,1486,0,1484,1485,1486,34,1241,1487,1488,0,1241,1487,1488,34,1489,1490,1491,0,1489,1490,1491,34,389,1492,390,0,389,1492,390,34,1493,1494,1495,0,1493,1494,1495,34,1496,1497,1317,0,1496,1497,1317,34,1498,1499,1500,0,1498,1499,1500,34,1501,1502,1503,0,1501,1502,1503,34,1504,1505,1506,0,1504,1505,1506,34,1381,1383,1507,0,1381,1383,1507,34,1508,1509,1510,0,1508,1509,1510,34,1511,1512,1513,0,1511,1512,1513,34,1514,1515,1516,0,1514,1515,1516,34,1517,1518,1519,0,1517,1518,1519,34,1218,1096,1098,0,1218,1096,1098,34,1520,1521,1522,0,1520,1521,1522,34,256,1494,1493,0,256,1494,1493,34,780,779,837,0,780,779,837,34,1218,1098,1219,0,1218,1098,1219,34,1523,1524,1525,0,1523,1524,1525,34,1526,453,1527,0,1526,453,1527,34,1528,1529,1530,0,1528,1529,1530,34,171,1531,1257,0,171,1531,1257,34,1532,1121,1533,0,1532,1121,1533,34,1534,255,1493,0,1534,255,1493,34,1535,1536,1537,0,1535,1536,1537,34,1538,1539,1540,0,1538,1539,1540,34,1541,1542,1543,0,1541,1542,1543,34,1288,1287,1544,0,1288,1287,1544,34,1545,1546,1547,0,1545,1546,1547,34,1548,325,1549,0,1548,325,1549,34,1550,1087,1551,0,1550,1087,1551,34,1552,1553,1554,0,1552,1553,1554,34,1555,1556,1557,0,1555,1556,1557,34,3,1558,408,0,3,1558,408,34,606,742,543,0,606,742,543,34,1559,1560,1561,0,1559,1560,1561,34,1562,1563,1558,0,1562,1563,1558,34,1564,1565,1566,0,1564,1565,1566,34,279,124,1567,0,279,124,1567,34,1568,1569,1570,0,1568,1569,1570,34,1571,1572,1573,0,1571,1572,1573,34,1574,1575,1576,0,1574,1575,1576,34,1577,1578,1579,0,1577,1578,1579,34,1580,1581,1582,0,1580,1581,1582,34,1583,1584,1585,0,1583,1584,1585,34,1586,1587,1588,0,1586,1587,1588,34,1589,1590,1591,0,1589,1590,1591,34,1592,1380,1529,0,1592,1380,1529,34,1593,1594,1207,0,1593,1594,1207,34,1595,1596,1597,0,1595,1596,1597,34,1598,1599,1600,0,1598,1599,1600,34,1601,1602,1519,0,1601,1602,1519,34,1494,256,742,0,1494,256,742,34,1603,1604,208,0,1603,1604,208,34,1605,1606,1607,0,1605,1606,1607,34,1608,1609,1610,0,1608,1609,1610,34,1611,1612,1613,0,1611,1612,1613,34,1316,1614,1615,0,1316,1614,1615,34,1616,1617,1618,0,1616,1617,1618,34,1619,1620,1621,0,1619,1620,1621,34,1622,1623,1624,0,1622,1623,1624,34,1625,1626,1627,0,1625,1626,1627,34,606,1494,742,0,606,1494,742,34,240,743,256,0,240,743,256,34,1628,1629,1630,0,1628,1629,1630,34,75,1631,1632,0,75,1631,1632,34,1633,1634,1635,0,1633,1634,1635,34,1636,1637,1638,0,1636,1637,1638,34,1639,1640,1641,0,1639,1640,1641,34,1642,1643,720,0,1642,1643,720,34,1644,1645,1056,0,1644,1645,1056,34,1646,1647,1648,0,1646,1647,1648,34,1649,1650,1651,0,1649,1650,1651,34,1652,1653,1654,0,1652,1653,1654,34,1655,1656,1657,0,1655,1656,1657,34,1658,1659,1660,0,1658,1659,1660,34,1661,113,513,0,1661,113,513,34,186,1662,1663,0,186,1662,1663,34,146,106,1664,0,146,106,1664,34,1665,1666,1667,0,1665,1666,1667,34,1668,1656,1655,0,1668,1656,1655,34,1669,1670,1671,0,1669,1670,1671,34,1404,1672,1673,0,1404,1672,1673,34,1674,1675,1676,0,1674,1675,1676,34,1677,663,662,0,1677,663,662,34,1678,1679,1680,0,1678,1679,1680,34,1681,1682,1683,0,1681,1682,1683,34,1684,1685,1686,0,1684,1685,1686,34,965,964,1687,0,965,964,1687,34,1688,1689,1690,0,1688,1689,1690,34,1691,1692,1693,0,1691,1692,1693,34,1694,1695,1696,0,1694,1695,1696,34,1697,1698,1699,0,1697,1698,1699,34,1700,415,414,0,1700,415,414,34,743,742,256,0,743,742,256,34,1701,1702,1703,0,1701,1702,1703,34,1704,1705,1706,0,1704,1705,1706,34,1707,1708,1709,0,1707,1708,1709,34,1710,1711,669,0,1710,1711,669,34,1712,1713,1714,0,1712,1713,1714,34,1178,1180,1715,0,1178,1180,1715,34,1716,1717,1718,0,1716,1717,1718,34,1719,1720,1721,0,1719,1720,1721,34,1722,1723,1724,0,1722,1723,1724,34,1725,1726,1727,0,1725,1726,1727,34,1728,1729,1730,0,1728,1729,1730,34,1731,1732,1733,0,1731,1732,1733,34,1734,1735,1082,0,1734,1735,1082,34,1736,1737,1738,0,1736,1737,1738,34,1739,1740,1741,0,1739,1740,1741,34,1742,1743,1744,0,1742,1743,1744,34,256,1493,255,0,256,1493,255,34,1665,1667,1745,0,1665,1667,1745,34,1746,1747,1321,0,1746,1747,1321,34,478,480,1748,0,478,480,1748,34,1749,1750,1751,0,1749,1750,1751,34,1752,1753,1754,0,1752,1753,1754,34,150,1755,1756,0,150,1755,1756,34,1757,1507,1758,0,1757,1507,1758,34,1759,1760,1025,0,1759,1760,1025,34,1761,350,349,0,1761,350,349,34,345,1762,1763,0,345,1762,1763,34,1327,1764,1765,0,1327,1764,1765,34,1710,1766,1767,0,1710,1766,1767,34,1768,970,1769,0,1768,970,1769,34,1647,1770,1771,0,1647,1770,1771,34,1772,1773,1774,0,1772,1773,1774,34,1775,1776,1777,0,1775,1776,1777,34,1778,1779,1780,0,1778,1779,1780,34,1781,1782,1783,0,1781,1782,1783,34,1784,1785,1786,0,1784,1785,1786,34,1787,1788,1789,0,1787,1788,1789,34,93,1790,1099,0,93,1790,1099,34,1791,1792,1793,0,1791,1792,1793,34,1569,1794,1795,0,1569,1794,1795,34,1796,1797,1798,0,1796,1797,1798,34,1799,1677,1800,0,1799,1677,1800,34,1801,1802,1803,0,1801,1802,1803,34,1804,1805,1806,0,1804,1805,1806,34,603,1807,604,0,603,1807,604,34,1762,1808,1809,0,1762,1808,1809,34,29,545,544,0,29,545,544,34,1810,1811,1812,0,1810,1811,1812,34,99,1813,100,0,99,1813,100,34,1814,1815,1816,0,1814,1815,1816,34,1817,1818,1819,0,1817,1818,1819,34,1820,1821,1822,0,1820,1821,1822,34,1823,1236,1235,0,1823,1236,1235,34,15,1824,1825,0,15,1824,1825,34,424,334,1826,0,424,334,1826,34,1464,1827,1465,0,1464,1827,1465,34,1828,1829,1830,0,1828,1829,1830,34,1831,1832,1833,0,1831,1832,1833,34,1834,1835,420,0,1834,1835,420,34,1091,1836,1837,0,1091,1836,1837,34,544,555,29,0,544,555,29,34,1838,1839,1840,0,1838,1839,1840,34,555,27,29,0,555,27,29,34,1841,1842,1843,0,1841,1842,1843,34,1844,1845,1846,0,1844,1845,1846,34,1847,961,1387,0,1847,961,1387,34,1848,1849,1850,0,1848,1849,1850,34,545,1851,667,0,545,1851,667,34,1852,1853,1854,0,1852,1853,1854,34,685,687,876,0,685,687,876,34,1855,1856,1857,0,1855,1856,1857,34,1858,1859,1860,0,1858,1859,1860,34,1861,1862,1863,0,1861,1862,1863,34,1864,1865,1866,0,1864,1865,1866,34,1867,1868,1869,0,1867,1868,1869,34,1870,1871,1872,0,1870,1871,1872,34,1873,1,1874,0,1873,1,1874,34,1732,1875,1876,0,1732,1875,1876,34,1877,1878,1879,0,1877,1878,1879,34,102,101,1851,0,102,101,1851,34,28,102,29,0,28,102,29,34,1880,1881,1882,0,1880,1881,1882,34,102,1851,29,0,102,1851,29,34,428,430,1883,0,428,430,1883,34,1884,1885,1886,0,1884,1885,1886,34,1887,1888,1889,0,1887,1888,1889,34,1890,1045,1891,0,1890,1045,1891,34,1892,1893,1894,0,1892,1893,1894,34,1895,1896,1897,0,1895,1896,1897,34,1898,1899,1900,0,1898,1899,1900,34,1901,1902,1903,0,1901,1902,1903,34,1904,1905,1906,0,1904,1905,1906,34,1433,1907,1434,0,1433,1907,1434,34,1851,545,29,0,1851,545,29,34,1908,1576,1909,0,1908,1576,1909,34,416,1259,1910,0,416,1259,1910,34,1720,1911,1912,0,1720,1911,1912,34,1913,1914,1915,0,1913,1914,1915,34,1443,1894,1916,0,1443,1894,1916,34,1917,1918,1919,0,1917,1918,1919,34,1920,1161,1921,0,1920,1161,1921,34,27,555,741,0,27,555,741,34,1922,1923,1924,0,1922,1923,1924,34,1925,1926,1927,0,1925,1926,1927,34,608,681,1928,0,608,681,1928,34,1929,1930,1931,0,1929,1930,1931,34,1932,1933,1934,0,1932,1933,1934,34,982,1935,207,0,982,1935,207,34,1936,1937,1822,0,1936,1937,1822,34,1938,1939,1940,0,1938,1939,1940,34,344,1941,342,0,344,1941,342,34,1942,1943,1944,0,1942,1943,1944,34,1945,1946,1947,0,1945,1946,1947,34,1948,462,464,0,1948,462,464,34,1949,1950,491,0,1949,1950,491,34,1951,1952,1953,0,1951,1952,1953,34,1954,1955,1956,0,1954,1955,1956,34,1957,1958,933,0,1957,1958,933,34,1959,1960,1961,0,1959,1960,1961,34,1962,27,741,0,1962,27,741,34,237,239,1963,0,237,239,1963,34,370,1964,371,0,370,1964,371,34,1965,1716,502,0,1965,1716,502,34,1966,1967,1968,0,1966,1967,1968,34,1969,1970,1971,0,1969,1970,1971,34,75,1632,76,0,75,1632,76,34,1369,604,1972,0,1369,604,1972,34,1973,1974,1975,0,1973,1974,1975,34,1976,143,142,0,1976,143,142,34,1977,213,1226,0,1977,213,1226,34,1701,1978,1979,0,1701,1978,1979,34,1962,765,1980,0,1962,765,1980,34,1981,1982,1983,0,1981,1982,1983,34,1984,1985,1986,0,1984,1985,1986,34,1987,789,1988,0,1987,789,1988,34,1989,1990,1991,0,1989,1990,1991,34,1992,1993,76,0,1992,1993,76,34,1994,1995,1996,0,1994,1995,1996,34,1545,1997,1998,0,1545,1997,1998,34,1679,1999,2000,0,1679,1999,2000,34,2001,2002,2003,0,2001,2002,2003,34,2004,2005,2006,0,2004,2005,2006,34,1962,741,765,0,1962,741,765,34,2007,2008,2009,0,2007,2008,2009,34,2010,2011,2012,0,2010,2011,2012,34,2013,2014,2015,0,2013,2014,2015,34,2016,2017,2018,0,2016,2017,2018,34,2019,2020,2021,0,2019,2020,2021,34,1177,2022,2023,0,1177,2022,2023,34,2024,1144,1960,0,2024,1144,1960,34,2025,2026,2027,0,2025,2026,2027,34,2028,2029,2030,0,2028,2029,2030,34,2031,2032,2033,0,2031,2032,2033,34,2034,2035,2036,0,2034,2035,2036,34,2037,2038,2039,0,2037,2038,2039,34,2040,2041,2042,0,2040,2041,2042,34,942,2043,2044,0,942,2043,2044,34,2045,2046,978,0,2045,2046,978,34,2047,2048,2049,0,2047,2048,2049,34,2050,2051,2052,0,2050,2051,2052,34,1320,2053,292,0,1320,2053,292,34,2054,1787,2055,0,2054,1787,2055,34,147,2056,2057,0,147,2056,2057,34,2058,508,510,0,2058,508,510,34,2059,2060,2061,0,2059,2060,2061,34,2062,2063,936,0,2062,2063,936,34,2064,2065,1733,0,2064,2065,1733,34,2066,711,2067,0,2066,711,2067,34,2068,2069,2070,0,2068,2069,2070,34,2071,2072,2073,0,2071,2072,2073,34,2074,2075,2076,0,2074,2075,2076,34,1057,2077,2078,0,1057,2077,2078,34,126,2079,1730,0,126,2079,1730,34,2080,729,728,0,2080,729,728,34,2081,2082,2083,0,2081,2082,2083,34,2084,2085,2086,0,2084,2085,2086,34,2087,2088,2089,0,2087,2088,2089,34,2090,2091,2092,0,2090,2091,2092,34,2093,1254,1253,0,2093,1254,1253,34,1984,1986,2094,0,1984,1986,2094,34,2095,2096,2097,0,2095,2096,2097,34,2098,2099,1980,0,2098,2099,1980,34,2100,2101,2102,0,2100,2101,2102,34,2103,2104,2105,0,2103,2104,2105,34,2106,2107,2108,0,2106,2107,2108,34,2109,2110,2111,0,2109,2110,2111,34,2112,274,2113,0,2112,274,2113,34,2114,1023,2115,0,2114,1023,2115,34,2116,2117,2118,0,2116,2117,2118,34,1854,1853,2119,0,1854,1853,2119,34,2098,948,2099,0,2098,948,2099,34,120,2120,977,0,120,2120,977,34,1354,2121,2122,0,1354,2121,2122,34,1753,2123,2124,0,1753,2123,2124,34,1649,2125,1650,0,1649,2125,1650,34,1396,2126,2127,0,1396,2126,2127,34,2128,2129,2130,0,2128,2129,2130,34,2131,2132,2133,0,2131,2132,2133,34,1093,2134,2135,0,1093,2134,2135,34,2136,2137,2138,0,2136,2137,2138,34,2139,2140,2141,0,2139,2140,2141,34,392,2142,393,0,392,2142,393,34,2143,2144,2145,0,2143,2144,2145,34,2146,2147,2148,0,2146,2147,2148,34,2149,2150,2151,0,2149,2150,2151,34,1980,2152,1962,0,1980,2152,1962,34,1021,2153,2154,0,1021,2153,2154,34,2155,2156,2157,0,2155,2156,2157,34,2158,1071,2159,0,2158,1071,2159,34,2160,2161,2162,0,2160,2161,2162,34,1616,2163,2164,0,1616,2163,2164,34,2165,2166,1712,0,2165,2166,1712,34,2167,2168,2169,0,2167,2168,2169,34,1980,2099,2152,0,1980,2099,2152,34,2170,2171,1318,0,2170,2171,1318,34,2172,1687,2173,0,2172,1687,2173,34,2174,2175,2176,0,2174,2175,2176,34,2177,2178,2179,0,2177,2178,2179,34,2180,2181,2182,0,2180,2181,2182,34,2183,2184,2185,0,2183,2184,2185,34,2186,2187,474,0,2186,2187,474,34,921,2188,2144,0,921,2188,2144,34,2189,2190,2191,0,2189,2190,2191,34,2192,1550,1145,0,2192,1550,1145,34,1980,2193,2098,0,1980,2193,2098,34,1791,2194,2195,0,1791,2194,2195,34,2196,2197,2198,0,2196,2197,2198,34,2199,1918,1806,0,2199,1918,1806,34,2200,2201,2202,0,2200,2201,2202,34,299,2098,2193,0,299,2098,2193,34,941,2203,2204,0,941,2203,2204,34,2205,2206,2207,0,2205,2206,2207,34,2208,2209,1345,0,2208,2209,1345,34,2210,2211,2212,0,2210,2211,2212,34,2213,900,899,0,2213,900,899,34,1137,2214,2215,0,1137,2214,2215,34,2216,2217,2218,0,2216,2217,2218,34,2219,316,2220,0,2219,316,2220,34,2221,2222,2223,0,2221,2222,2223,34,2224,2098,299,0,2224,2098,299,34,2225,1646,2226,0,2225,1646,2226,34,1539,2227,498,0,1539,2227,498,34,2228,2229,2230,0,2228,2229,2230,34,2224,299,2231,0,2224,299,2231,34,2232,2233,2234,0,2232,2233,2234,34,2235,1428,2236,0,2235,1428,2236,34,2237,2238,2239,0,2237,2238,2239,34,2240,1796,2241,0,2240,1796,2241,34,799,798,2242,0,799,798,2242,34,2243,2244,2245,0,2243,2244,2245,34,2246,1982,2247,0,2246,1982,2247,34,299,2193,240,0,299,2193,240,34,2248,2249,2250,0,2248,2249,2250,34,1959,2251,1960,0,1959,2251,1960,34,2252,2253,2254,0,2252,2253,2254,34,2255,2256,2257,0,2255,2256,2257,34,2258,660,659,0,2258,660,659,34,2259,2260,1095,0,2259,2260,1095,34,2261,2262,413,0,2261,2262,413,34,2263,1887,2264,0,2263,1887,2264,34,303,2265,2266,0,303,2265,2266,34,2267,2268,2269,0,2267,2268,2269,34,2270,2271,2272,0,2270,2271,2272,34,2273,1923,2217,0,2273,1923,2217,34,2274,2275,2276,0,2274,2275,2276,34,2277,164,2278,0,2277,164,2278,34,2279,2280,2281,0,2279,2280,2281,34,969,971,2282,0,969,971,2282,34,2283,2284,1599,0,2283,2284,1599,34,2285,2286,2287,0,2285,2286,2287,34,2288,2289,2290,0,2288,2289,2290,34,240,2193,743,0,240,2193,743,34,1700,414,2291,0,1700,414,2291,34,2292,745,2293,0,2292,745,2293,34,2294,2295,2296,0,2294,2295,2296,34,1062,1064,2297,0,1062,1064,2297,34,2298,724,2299,0,2298,724,2299,34,248,247,2300,0,248,247,2300,34,2301,2302,2303,0,2301,2302,2303,34,2304,2305,2306,0,2304,2305,2306,34,2307,2308,2309,0,2307,2308,2309,34,765,2193,1980,0,765,2193,1980,34,2310,2311,1041,0,2310,2311,1041,34,743,2193,765,0,743,2193,765,34,2312,2313,2314,0,2312,2313,2314,34,2016,2315,2017,0,2016,2315,2017,34,2316,2317,1654,0,2316,2317,1654,34,2318,2319,2320,0,2318,2319,2320,34,1475,2321,2322,0,1475,2321,2322,34,2323,203,2324,0,2323,203,2324,34,274,525,524,0,274,525,524,34,2325,2326,2094,0,2325,2326,2094,34,1858,2327,2328,0,1858,2327,2328,34,2329,2330,1398,0,2329,2330,1398,34,2331,2332,2333,0,2331,2332,2333,34,106,2334,104,0,106,2334,104,34,534,2335,535,0,534,2335,535,34,2336,2337,2338,0,2336,2337,2338,34,2339,2340,2341,0,2339,2340,2341,34,2342,2343,1757,0,2342,2343,1757,34,2323,2324,2344,0,2323,2324,2344,34,2345,2346,2347,0,2345,2346,2347,34,2348,2349,2350,0,2348,2349,2350,34,2348,2350,2351,0,2348,2350,2351,34,2352,2353,1767,0,2352,2353,1767,34,2354,482,2355,0,2354,482,2355,34,2356,2357,2358,0,2356,2357,2358,34,2359,2322,2360,0,2359,2322,2360,34,2361,2362,2363,0,2361,2362,2363,34,2364,2365,2366,0,2364,2365,2366,34,2367,2368,1077,0,2367,2368,1077,34,182,2369,2370,0,182,2369,2370,34,2371,2372,2373,0,2371,2372,2373,34,2374,2375,2376,0,2374,2375,2376,34,2377,2285,2287,0,2377,2285,2287,34,2378,2379,2380,0,2378,2379,2380,34,2381,2382,2383,0,2381,2382,2383,34,2384,2385,2386,0,2384,2385,2386,34,681,2387,1928,0,681,2387,1928,34,2388,2389,2390,0,2388,2389,2390,34,2391,2392,2393,0,2391,2392,2393,34,308,2394,2395,0,308,2394,2395,34,2396,814,377,0,2396,814,377,34,2397,2398,343,0,2397,2398,343,34,956,955,2345,0,956,955,2345,34,1131,2399,2400,0,1131,2399,2400,34,1627,2401,2402,0,1627,2401,2402,34,2403,2404,2405,0,2403,2404,2405,34,2406,750,2407,0,2406,750,2407,34,2408,2409,2410,0,2408,2409,2410,34,2411,2412,2413,0,2411,2412,2413,34,2414,2415,1078,0,2414,2415,1078,34,2416,40,859,0,2416,40,859,34,2417,2418,2419,0,2417,2418,2419,34,2420,2421,2422,0,2420,2421,2422,34,2423,2424,2425,0,2423,2424,2425,34,1854,2426,2427,0,1854,2426,2427,34,2428,2429,484,0,2428,2429,484,34,2423,2425,2430,0,2423,2425,2430,34,2431,2432,2433,0,2431,2432,2433,34,1888,1538,2434,0,1888,1538,2434,34,2435,2436,2437,0,2435,2436,2437,34,1412,2438,2439,0,1412,2438,2439,34,2440,2441,2442,0,2440,2441,2442,34,2443,2348,2351,0,2443,2348,2351,34,2444,2445,2446,0,2444,2445,2446,34,2447,2448,2449,0,2447,2448,2449,34,2450,2451,2452,0,2450,2451,2452,34,2453,2454,2455,0,2453,2454,2455,34,2456,2457,2458,0,2456,2457,2458,34,2459,2460,2461,0,2459,2460,2461,34,2462,2463,2464,0,2462,2463,2464,34,2425,2465,2466,0,2425,2465,2466,34,2467,2468,2469,0,2467,2468,2469,34,2470,1421,2471,0,2470,1421,2471,34,2472,2473,2474,0,2472,2473,2474,34,2475,2476,2455,0,2475,2476,2455,34,2187,472,474,0,2187,472,474,34,2477,2478,2479,0,2477,2478,2479,34,2480,2481,2482,0,2480,2481,2482,34,2483,2484,2485,0,2483,2484,2485,34,2486,2487,2488,0,2486,2487,2488,34,2489,2490,2491,0,2489,2490,2491,34,2492,2493,2494,0,2492,2493,2494,34,1061,2348,2443,0,1061,2348,2443,34,2495,1496,2496,0,2495,1496,2496,34,2497,2498,386,0,2497,2498,386,34,2499,2500,155,0,2499,2500,155,34,2058,2501,508,0,2058,2501,508,34,2082,2502,2083,0,2082,2502,2083,34,2503,2504,2505,0,2503,2504,2505,34,2506,2507,2508,0,2506,2507,2508,34,2509,2510,2511,0,2509,2510,2511,34,926,2512,2513,0,926,2512,2513,34,2514,2515,2516,0,2514,2515,2516,34,778,780,2517,0,778,780,2517,34,2518,2348,1061,0,2518,2348,1061,34,2519,2520,2521,0,2519,2520,2521,34,2522,2523,2524,0,2522,2523,2524,34,1807,2525,1972,0,1807,2525,1972,34,180,2370,2526,0,180,2370,2526,34,1769,2527,1768,0,1769,2527,1768,34,2528,2529,2530,0,2528,2529,2530,34,2531,2532,2130,0,2531,2532,2130,34,1526,1914,2533,0,1526,1914,2533,34,2534,2535,2536,0,2534,2535,2536,34,2537,2538,2539,0,2537,2538,2539,34,2349,2348,2540,0,2349,2348,2540,34,2541,2542,2543,0,2541,2542,2543,34,2544,2047,2341,0,2544,2047,2341,34,2545,2504,2546,0,2545,2504,2546,34,2547,2548,2549,0,2547,2548,2549,34,1347,2550,1348,0,1347,2550,1348,34,2551,2552,2454,0,2551,2552,2454,34,1594,2553,2554,0,1594,2553,2554,34,2540,2348,2518,0,2540,2348,2518,34,1807,1972,604,0,1807,1972,604,34,2555,2556,2557,0,2555,2556,2557,34,2558,2559,2560,0,2558,2559,2560,34,2561,2562,2563,0,2561,2562,2563,34,2564,2565,2566,0,2564,2565,2566,34,2567,188,2124,0,2567,188,2124,34,2568,2569,2570,0,2568,2569,2570,34,2571,2572,2573,0,2571,2572,2573,34,180,2526,2574,0,180,2526,2574,34,86,2575,87,0,86,2575,87,34,2576,2577,2578,0,2576,2577,2578,34,2579,2580,2581,0,2579,2580,2581,34,2582,2583,2584,0,2582,2583,2584,34,2585,2586,863,0,2585,2586,863,34,2587,2588,2589,0,2587,2588,2589,34,2590,2591,803,0,2590,2591,803,34,1510,2592,1836,0,1510,2592,1836,34,2593,753,2594,0,2593,753,2594,34,2595,2596,1501,0,2595,2596,1501,34,2597,2598,2599,0,2597,2598,2599,34,2600,1293,2601,0,2600,1293,2601,34,2602,2603,2604,0,2602,2603,2604,34,2044,1016,2475,0,2044,1016,2475,34,2605,2606,2607,0,2605,2606,2607,34,2295,2608,537,0,2295,2608,537,34,2609,2610,2611,0,2609,2610,2611,34,2612,274,2112,0,2612,274,2112,34,2613,2561,2563,0,2613,2561,2563,34,1449,2614,2615,0,1449,2614,2615,34,2616,2617,2618,0,2616,2617,2618,34,2619,759,761,0,2619,759,761,34,2620,2621,2622,0,2620,2621,2622,34,1764,1327,1175,0,1764,1327,1175,34,2623,2624,2625,0,2623,2624,2625,34,2428,2626,57,0,2428,2626,57,34,2627,2464,2463,0,2627,2464,2463,34,2628,2629,2630,0,2628,2629,2630,34,2631,766,2632,0,2631,766,2632,34,2633,2634,1049,0,2633,2634,1049,34,2635,2636,2637,0,2635,2636,2637,34,222,224,2638,0,222,224,2638,34,668,2639,644,0,668,2639,644,34,1904,2640,2641,0,1904,2640,2641,34,2642,2643,2644,0,2642,2643,2644,34,2645,1856,1855,0,2645,1856,1855,34,2646,2639,668,0,2646,2639,668,34,2647,2648,2649,0,2647,2648,2649,34,1580,2650,1067,0,1580,2650,1067,34,2651,2652,2653,0,2651,2652,2653,34,2654,2655,2498,0,2654,2655,2498,34,2656,2657,2658,0,2656,2657,2658,34,2659,2660,938,0,2659,2660,938,34,2647,2649,2661,0,2647,2649,2661,34,2662,1774,2663,0,2662,1774,2663,34,2664,2665,936,0,2664,2665,936,34,2666,2667,2668,0,2666,2667,2668,34,2669,378,2134,0,2669,378,2134,34,1869,2670,2671,0,1869,2670,2671,34,2672,2673,2674,0,2672,2673,2674,34,1056,2627,2463,0,1056,2627,2463,34,2675,2676,2164,0,2675,2676,2164,34,2677,2329,1397,0,2677,2329,1397,34,2678,2679,2680,0,2678,2679,2680,34,2681,2682,1281,0,2681,2682,1281,34,2683,2684,2685,0,2683,2684,2685,34,117,2355,482,0,117,2355,482,34,644,1494,606,0,644,1494,606,34,2686,2687,2688,0,2686,2687,2688,34,2689,2690,2062,0,2689,2690,2062,34,2459,1767,2691,0,2459,1767,2691,34,1458,289,2692,0,1458,289,2692,34,2693,2694,2695,0,2693,2694,2695,34,2696,1278,2697,0,2696,1278,2697,34,2698,2699,2700,0,2698,2699,2700,34,1291,2701,2702,0,1291,2701,2702,34,2703,1944,1943,0,2703,1944,1943,34,2704,2705,2446,0,2704,2705,2446,34,2706,2707,2708,0,2706,2707,2708,34,2709,886,885,0,2709,886,885,34,2710,2711,2712,0,2710,2711,2712,34,1490,2713,2714,0,1490,2713,2714,34,2715,2716,2717,0,2715,2716,2717,34,2718,2719,2720,0,2718,2719,2720,34,2721,2722,2723,0,2721,2722,2723,34,2724,2725,2726,0,2724,2725,2726,34,2727,466,2728,0,2727,466,2728,34,2729,2730,2731,0,2729,2730,2731,34,2732,2733,2734,0,2732,2733,2734,34,2735,2736,2737,0,2735,2736,2737,34,1041,2311,2738,0,1041,2311,2738,34,1533,1121,2739,0,1533,1121,2739,34,2359,2360,2740,0,2359,2360,2740,34,2741,2742,2743,0,2741,2742,2743,34,2744,2745,2746,0,2744,2745,2746,34,2747,2748,2749,0,2747,2748,2749,34,1495,1494,2750,0,1495,1494,2750,34,2751,596,1564,0,2751,596,1564,34,2163,1618,2752,0,2163,1618,2752,34,2639,2750,1494,0,2639,2750,1494,34,2354,1024,2753,0,2354,1024,2753,34,2754,2755,2756,0,2754,2755,2756,34,2639,1494,644,0,2639,1494,644,34,2757,2758,2759,0,2757,2758,2759,34,2760,2761,2147,0,2760,2761,2147,34,2762,1086,2763,0,2762,1086,2763,34,1115,2764,2765,0,1115,2764,2765,34,2766,2767,2768,0,2766,2767,2768,34,2769,2770,2771,0,2769,2770,2771,34,2772,2773,2774,0,2772,2773,2774,34,2311,2775,2776,0,2311,2775,2776,34,396,1106,2777,0,396,1106,2777,34,2778,2779,1572,0,2778,2779,1572,34,2339,2517,2780,0,2339,2517,2780,34,2781,2782,2783,0,2781,2782,2783,34,1879,2784,2785,0,1879,2784,2785,34,877,2567,2123,0,877,2567,2123,34,2786,2787,2788,0,2786,2787,2788,34,2789,2790,2791,0,2789,2790,2791,34,2792,2793,1425,0,2792,2793,1425,34,2794,2795,2796,0,2794,2795,2796,34,2797,1617,2798,0,2797,1617,2798,34,2666,2799,2800,0,2666,2799,2800,34,2801,1361,2802,0,2801,1361,2802,34,1394,911,2803,0,1394,911,2803,34,2804,2805,2806,0,2804,2805,2806,34,2646,2807,2639,0,2646,2807,2639,34,2808,2809,2810,0,2808,2809,2810,34,2811,2807,2646,0,2811,2807,2646,34,2812,2813,2814,0,2812,2813,2814,34,1977,1225,2815,0,1977,1225,2815,34,2816,2817,2226,0,2816,2817,2226,34,2818,2819,2820,0,2818,2819,2820,34,2821,2822,2823,0,2821,2822,2823,34,2528,2824,2825,0,2528,2824,2825,34,2826,2827,2828,0,2826,2827,2828,34,2829,2830,2831,0,2829,2830,2831,34,2832,2833,2834,0,2832,2833,2834,34,2835,2836,2837,0,2835,2836,2837,34,1299,2838,2839,0,1299,2838,2839,34,2840,2841,2842,0,2840,2841,2842,34,2843,2844,498,0,2843,2844,498,34,2845,2846,1178,0,2845,2846,1178,34,2504,2847,1778,0,2504,2847,1778,34,2639,2807,2750,0,2639,2807,2750,34,2000,1511,1679,0,2000,1511,1679,34,2848,2849,2850,0,2848,2849,2850,34,2851,2852,2853,0,2851,2852,2853,34,2854,2855,2856,0,2854,2855,2856,34,2857,2858,2859,0,2857,2858,2859,34,2860,2861,2862,0,2860,2861,2862,34,2177,2179,2863,0,2177,2179,2863,34,1845,2864,1846,0,1845,2864,1846,34,2865,2866,2867,0,2865,2866,2867,34,81,83,2868,0,81,83,2868,34,2869,755,2870,0,2869,755,2870,34,2871,2872,2873,0,2871,2872,2873,34,2874,2875,715,0,2874,2875,715,34,2876,2877,2646,0,2876,2877,2646,34,2878,2879,738,0,2878,2879,738,34,2880,2881,2882,0,2880,2881,2882,34,1799,1713,2883,0,1799,1713,2883,34,921,2144,2884,0,921,2144,2884,34,2730,2729,2885,0,2730,2729,2885,34,2886,2887,2081,0,2886,2887,2081,34,2888,2889,901,0,2888,2889,901,34,2890,2891,2892,0,2890,2891,2892,34,2596,2893,296,0,2596,2893,296,34,2894,2895,2734,0,2894,2895,2734,34,2877,2811,2646,0,2877,2811,2646,34,801,1185,2060,0,801,1185,2060,34,2896,2897,2898,0,2896,2897,2898,34,2899,599,2900,0,2899,599,2900,34,2901,2902,2903,0,2901,2902,2903,34,2904,2905,2906,0,2904,2905,2906,34,2328,2907,2908,0,2328,2907,2908,34,2909,2394,2910,0,2909,2394,2910,34,2877,2911,2811,0,2877,2911,2811,34,2912,2913,2914,0,2912,2913,2914,34,2915,2916,2889,0,2915,2916,2889,34,2917,2918,2919,0,2917,2918,2919,34,879,2920,880,0,879,2920,880,34,2921,2922,2923,0,2921,2922,2923,34,2924,1290,1289,0,2924,1290,1289,34,2925,2926,2327,0,2925,2926,2327,34,2927,2928,2929,0,2927,2928,2929,34,2930,1213,800,0,2930,1213,800,34,2931,1199,728,0,2931,1199,728,34,1661,2932,2933,0,1661,2932,2933,34,2934,2082,2935,0,2934,2082,2935,34,205,2936,2643,0,205,2936,2643,34,2937,1464,2938,0,2937,1464,2938,34,2939,2940,2941,0,2939,2940,2941,34,2942,2943,2523,0,2942,2943,2523,34,2944,2945,2586,0,2944,2945,2586,34,2946,2947,2948,0,2946,2947,2948,34,1722,2949,1723,0,1722,2949,1723,34,2950,2951,2702,0,2950,2951,2702,34,2952,2953,2954,0,2952,2953,2954,34,903,2437,2955,0,903,2437,2955,34,2956,2341,2340,0,2956,2341,2340,34,2734,2957,2958,0,2734,2957,2958,34,2959,2960,1772,0,2959,2960,1772,34,2961,2962,2963,0,2961,2962,2963,34,2964,2965,2966,0,2964,2965,2966,34,2967,2968,2969,0,2967,2968,2969,34,2970,2971,2972,0,2970,2971,2972,34,2973,2974,2975,0,2973,2974,2975,34,1279,1341,2976,0,1279,1341,2976,34,2977,2978,2979,0,2977,2978,2979,34,37,2414,2980,0,37,2414,2980,34,2981,2982,2983,0,2981,2982,2983,34,269,2984,2985,0,269,2984,2985,34,2986,323,2342,0,2986,323,2342,34,469,471,2987,0,469,471,2987,34,2988,1063,2989,0,2988,1063,2989,34,2990,2991,2992,0,2990,2991,2992,34,1528,1530,1036,0,1528,1530,1036,34,2993,2972,124,0,2993,2972,124,34,2994,2995,2996,0,2994,2995,2996,34,2997,2840,2998,0,2997,2840,2998,34,2999,3000,3001,0,2999,3000,3001,34,2239,3002,3003,0,2239,3002,3003,34,3004,3005,3006,0,3004,3005,3006,34,3007,2552,485,0,3007,2552,485,34,2171,3008,3009,0,2171,3008,3009,34,3010,3011,179,0,3010,3011,179,34,3012,3013,3014,0,3012,3013,3014,34,3015,1653,1652,0,3015,1653,1652,34,1505,945,1506,0,1505,945,1506,34,3016,3017,3018,0,3016,3017,3018,34,3019,3020,3015,0,3019,3020,3015,34,2980,2414,3021,0,2980,2414,3021,34,3022,1425,2793,0,3022,1425,2793,34,3023,3024,3025,0,3023,3024,3025,34,89,91,3026,0,89,91,3026,34,3027,3028,2686,0,3027,3028,2686,34,321,3029,3030,0,321,3029,3030,34,955,2754,3031,0,955,2754,3031,34,1152,3032,3033,0,1152,3032,3033,34,3034,3035,3036,0,3034,3035,3036,34,3037,1060,1279,0,3037,1060,1279,34,654,1113,3038,0,654,1113,3038,34,1717,1716,3039,0,1717,1716,3039,34,3040,3041,3042,0,3040,3041,3042,34,3043,3044,3045,0,3043,3044,3045,34,3046,3047,3048,0,3046,3047,3048,34,3049,3050,3051,0,3049,3050,3051,34,3052,3053,3054,0,3052,3053,3054,34,3055,3056,3057,0,3055,3056,3057,34,3058,2271,2270,0,3058,2271,2270,34,3059,3060,3061,0,3059,3060,3061,34,262,3062,3063,0,262,3062,3063,34,2262,3064,3065,0,2262,3064,3065,34,3066,2684,2297,0,3066,2684,2297,34,3067,2308,1312,0,3067,2308,1312,34,279,3068,280,0,279,3068,280,34,1483,3069,459,0,1483,3069,459,34,2239,3003,2237,0,2239,3003,2237,34,1279,3070,3037,0,1279,3070,3037,34,3071,3072,3073,0,3071,3072,3073,34,3074,1890,1891,0,3074,1890,1891,34,3075,3076,3077,0,3075,3076,3077,34,3078,3079,3080,0,3078,3079,3080,34,1548,3081,325,0,1548,3081,325,34,3082,3083,3084,0,3082,3083,3084,34,3085,3086,3087,0,3085,3086,3087,34,1490,2714,3088,0,1490,2714,3088,34,3089,3090,3091,0,3089,3090,3091,34,3092,3093,2367,0,3092,3093,2367,34,3094,3095,3096,0,3094,3095,3096,34,3097,3098,1605,0,3097,3098,1605,34,3099,3100,3101,0,3099,3100,3101,34,3102,3103,3104,0,3102,3103,3104,34,1182,595,594,0,1182,595,594,34,3105,3106,546,0,3105,3106,546,34,807,3107,3108,0,807,3107,3108,34,3109,1831,3110,0,3109,1831,3110,34,3111,2583,2582,0,3111,2583,2582,34,3112,2019,2021,0,3112,2019,2021,34,2555,3113,2556,0,2555,3113,2556,34,1279,2976,3070,0,1279,2976,3070,34,3114,201,203,0,3114,201,203,34,1217,3115,1218,0,1217,3115,1218,34,3116,3117,3118,0,3116,3117,3118,34,3119,3120,3121,0,3119,3120,3121,34,705,383,3122,0,705,383,3122,34,3123,2557,645,0,3123,2557,645,34,2173,3124,2172,0,2173,3124,2172,34,3125,3126,3127,0,3125,3126,3127,34,1108,3128,1381,0,1108,3128,1381,34,3129,3130,3131,0,3129,3130,3131,34,392,3132,3133,0,392,3132,3133,34,3134,3135,3136,0,3134,3135,3136,34,1953,3053,3137,0,1953,3053,3137,34,3138,228,3139,0,3138,228,3139,34,3140,3098,3141,0,3140,3098,3141,34,1664,3142,144,0,1664,3142,144,34,440,442,2097,0,440,442,2097,34,2749,3143,3144,0,2749,3143,3144,34,2055,3145,1870,0,2055,3145,1870,34,3146,3147,1626,0,3146,3147,1626,34,3148,3149,3150,0,3148,3149,3150,34,3151,367,1097,0,3151,367,1097,34,246,3152,2300,0,246,3152,2300,34,3153,3154,1010,0,3153,3154,1010,34,1852,1736,3155,0,1852,1736,3155,34,3156,3157,3158,0,3156,3157,3158,34,3159,3160,3161,0,3159,3160,3161,34,3162,2695,2841,0,3162,2695,2841,34,3163,3164,260,0,3163,3164,260,34,3165,3166,3167,0,3165,3166,3167,34,3168,3169,3170,0,3168,3169,3170,34,3171,3172,2710,0,3171,3172,2710,34,3173,3091,3090,0,3173,3091,3090,34,359,3174,3175,0,359,3174,3175,34,3176,3177,2657,0,3176,3177,2657,34,3178,3179,3180,0,3178,3179,3180,34,1385,1155,1154,0,1385,1155,1154,34,3181,1412,3182,0,3181,1412,3182,34,3183,2731,3184,0,3183,2731,3184,34,3185,3186,3187,0,3185,3186,3187,34,3188,3189,3190,0,3188,3189,3190,34,3191,3192,3193,0,3191,3192,3193,34,3194,3195,3196,0,3194,3195,3196,34,3197,3198,3199,0,3197,3198,3199,34,3200,3201,3202,0,3200,3201,3202,34,3203,2740,3204,0,3203,2740,3204,34,2176,2300,3152,0,2176,2300,3152,34,3205,3206,2766,0,3205,3206,2766,34,3207,3208,3209,0,3207,3208,3209,34,2411,3210,3211,0,2411,3210,3211,34,3212,3213,3171,0,3212,3213,3171,34,3214,3215,3216,0,3214,3215,3216,34,3217,822,3218,0,3217,822,3218,34,3219,3220,1824,0,3219,3220,1824,34,3221,3133,3222,0,3221,3133,3222,34,3223,3224,3225,0,3223,3224,3225,34,3226,671,670,0,3226,671,670,34,3227,3228,3229,0,3227,3228,3229,34,3230,3231,3232,0,3230,3231,3232,34,3233,617,3234,0,3233,617,3234,34,3235,3236,3237,0,3235,3236,3237,34,3238,3239,3240,0,3238,3239,3240,34,3241,3242,3243,0,3241,3242,3243,34,2602,3244,2915,0,2602,3244,2915,34,3245,3246,3244,0,3245,3246,3244,34,252,3247,253,0,252,3247,253,34,2901,3248,2902,0,2901,3248,2902,34,3249,594,596,0,3249,594,596,34,3250,3251,3252,0,3250,3251,3252,34,3253,3254,3255,0,3253,3254,3255,34,3256,2820,1357,0,3256,2820,1357,34,3257,3258,3259,0,3257,3258,3259,34,3260,3261,1210,0,3260,3261,1210,34,3262,3263,3264,0,3262,3263,3264,34,1084,1697,1699,0,1084,1697,1699,34,1448,3265,1446,0,1448,3265,1446,34,2398,344,343,0,2398,344,343,34,3266,203,202,0,3266,203,202,34,2394,2909,2588,0,2394,2909,2588,34,3267,875,868,0,3267,875,868,34,3268,3269,3270,0,3268,3269,3270,34,3271,1246,3272,0,3271,1246,3272,34,3273,120,3274,0,3273,120,3274,34,3275,1862,1042,0,3275,1862,1042,34,1666,3276,1667,0,1666,3276,1667,34,216,2964,2966,0,216,2964,2966,34,1355,2122,3277,0,1355,2122,3277,34,3278,3279,3280,0,3278,3279,3280,34,2375,3281,3282,0,2375,3281,3282,34,2319,2318,3283,0,2319,2318,3283,34,36,2414,37,0,36,2414,37,34,1636,1638,3284,0,1636,1638,3284,34,1750,1749,3285,0,1750,1749,3285,34,2057,3286,3287,0,2057,3286,3287,34,3288,249,3289,0,3288,249,3289,34,3168,3290,3169,0,3168,3290,3169,34,3291,3292,3293,0,3291,3292,3293,34,939,941,2131,0,939,941,2131,34,2767,3294,3295,0,2767,3294,3295,34,3296,3297,3298,0,3296,3297,3298,34,2747,3299,3300,0,2747,3299,3300,34,2522,3301,2523,0,2522,3301,2523,34,3302,984,3303,0,3302,984,3303,34,3304,3305,3306,0,3304,3305,3306,34,3307,3104,3308,0,3307,3104,3308,34,3309,1766,671,0,3309,1766,671,34,2235,3310,3311,0,2235,3310,3311,34,3312,3313,3044,0,3312,3313,3044,34,3314,1745,3315,0,3314,1745,3315,34,3316,444,3317,0,3316,444,3317,34,3318,1136,1138,0,3318,1136,1138,34,601,3319,602,0,601,3319,602,34,3081,2895,2894,0,3081,2895,2894,34,1838,3320,3321,0,1838,3320,3321,34,1455,1363,64,0,1455,1363,64,34,2163,3322,3323,0,2163,3322,3323,34,2967,3324,3325,0,2967,3324,3325,34,3326,333,1003,0,3326,333,1003,34,3327,3328,2825,0,3327,3328,2825,34,3329,3330,3331,0,3329,3330,3331,34,1885,1884,3332,0,1885,1884,3332,34,3333,3334,3335,0,3333,3334,3335,34,3336,3337,1346,0,3336,3337,1346,34,3338,2752,1618,0,3338,2752,1618,34,2999,3339,3340,0,2999,3339,3340,34,721,3341,3342,0,721,3341,3342,34,3343,1261,3344,0,3343,1261,3344,34,513,3345,511,0,513,3345,511,34,2804,3346,2805,0,2804,3346,2805,34,3347,3348,3349,0,3347,3348,3349,34,3350,3351,3352,0,3350,3351,3352,34,3353,3354,2913,0,3353,3354,2913,34,470,3355,14,0,470,3355,14,34,3026,3356,225,0,3026,3356,225,34,2265,3357,560,0,2265,3357,560,34,3358,3359,3360,0,3358,3359,3360,34,3361,3362,3363,0,3361,3362,3363,34,3017,3364,3365,0,3017,3364,3365,34,3366,1536,3367,0,3366,1536,3367,34,2178,3368,2179,0,2178,3368,2179,34,1832,1135,1134,0,1832,1135,1134,34,2020,3369,3370,0,2020,3369,3370,34,1425,1424,773,0,1425,1424,773,34,3371,3372,3373,0,3371,3372,3373,34,3374,3375,3376,0,3374,3375,3376,34,3377,3378,841,0,3377,3378,841,34,2524,2943,3379,0,2524,2943,3379,34,3380,278,277,0,3380,278,277,34,3381,3382,3383,0,3381,3382,3383,34,3384,2556,3113,0,3384,2556,3113,34,3385,3386,3387,0,3385,3386,3387,34,3388,3389,2668,0,3388,3389,2668,34,3390,3391,3392,0,3390,3391,3392,34,1503,3393,160,0,1503,3393,160,34,1541,3394,1542,0,1541,3394,1542,34,3395,3396,3397,0,3395,3396,3397,34,2372,3398,3399,0,2372,3398,3399,34,3400,1206,3401,0,3400,1206,3401,34,131,3402,1738,0,131,3402,1738,34,3403,3404,1133,0,3403,3404,1133,34,697,717,3405,0,697,717,3405,34,3406,3399,3398,0,3406,3399,3398,34,2416,3407,3408,0,2416,3407,3408,34,3409,3410,3411,0,3409,3410,3411,34,3412,3413,3414,0,3412,3413,3414,34,3415,1657,3416,0,3415,1657,3416,34,3417,3418,3419,0,3417,3418,3419,34,536,535,3420,0,536,535,3420,34,3421,3422,3423,0,3421,3422,3423,34,3424,3425,3426,0,3424,3425,3426,34,3427,2307,3428,0,3427,2307,3428,34,3429,3430,3431,0,3429,3430,3431,34,2882,1170,1169,0,2882,1170,1169,34,3432,3433,3434,0,3432,3433,3434,34,3261,3260,3435,0,3261,3260,3435,34,3436,3437,2250,0,3436,3437,2250,34,3438,2331,3439,0,3438,2331,3439,34,3440,3441,3442,0,3440,3441,3442,34,3443,3444,3445,0,3443,3444,3445,34,552,3446,3447,0,552,3446,3447,34,464,3448,3449,0,464,3448,3449,34,3450,3451,843,0,3450,3451,843,34,3452,3453,3454,0,3452,3453,3454,34,3455,3456,3182,0,3455,3456,3182,34,3457,3458,850,0,3457,3458,850,34,3459,3460,3461,0,3459,3460,3461,34,2418,2417,3462,0,2418,2417,3462,34,3463,3464,3465,0,3463,3464,3465,34,378,2839,3466,0,378,2839,3466,34,1350,1352,3467,0,1350,1352,3467,34,3295,3294,3468,0,3295,3294,3468,34,3469,1791,2195,0,3469,1791,2195,34,3470,3471,1408,0,3470,3471,1408,34,3472,3473,1908,0,3472,3473,1908,34,3474,1360,3475,0,3474,1360,3475,34,3476,3477,3478,0,3476,3477,3478,34,1257,1531,3479,0,1257,1531,3479,34,3480,3481,3482,0,3480,3481,3482,34,2880,1169,1985,0,2880,1169,1985,34,3483,3484,2140,0,3483,3484,2140,34,3485,1568,1570,0,3485,1568,1570,34,3486,3487,1968,0,3486,3487,1968,34,3488,3489,3490,0,3488,3489,3490,34,3491,3492,3391,0,3491,3492,3391,34,3493,1611,1613,0,3493,1611,1613,34,3494,165,167,0,3494,165,167,34,3495,2409,2510,0,3495,2409,2510,34,3496,3497,3498,0,3496,3497,3498,34,3499,3500,3501,0,3499,3500,3501,34,1589,1160,1159,0,1589,1160,1159,34,3502,3503,3504,0,3502,3503,3504,34,3371,3373,3214,0,3371,3373,3214,34,3505,3413,3506,0,3505,3413,3506,34,3507,3508,3509,0,3507,3508,3509,34,617,3510,618,0,617,3510,618,34,3511,2147,3512,0,3511,2147,3512,34,959,958,3513,0,959,958,3513,34,3514,3515,3516,0,3514,3515,3516,34,3517,3518,3519,0,3517,3518,3519,34,3520,2401,3521,0,3520,2401,3521,34,3522,3523,3524,0,3522,3523,3524,34,3525,3526,3527,0,3525,3526,3527,34,2829,2831,3528,0,2829,2831,3528,34,3529,3530,3531,0,3529,3530,3531,34,3532,3533,3534,0,3532,3533,3534,34,3535,3536,3537,0,3535,3536,3537,34,126,128,2079,0,126,128,2079,34,3538,3539,433,0,3538,3539,433,34,3323,3540,1150,0,3323,3540,1150,34,1831,3541,1832,0,1831,3541,1832,34,1389,869,3542,0,1389,869,3542,34,1600,1599,3543,0,1600,1599,3543,34,599,598,3544,0,599,598,3544,34,175,174,3545,0,175,174,3545,34,3428,2035,1413,0,3428,2035,1413,34,3546,3547,322,0,3546,3547,322,34,3548,3549,2651,0,3548,3549,2651,34,3550,3551,3552,0,3550,3551,3552,34,3553,391,3554,0,3553,391,3554,34,3555,3556,735,0,3555,3556,735,34,3557,370,369,0,3557,370,369,34,3483,3558,2222,0,3483,3558,2222,34,3559,1551,3560,0,3559,1551,3560,34,3561,3562,3563,0,3561,3562,3563,34,3525,3527,3564,0,3525,3527,3564,34,3565,3566,3567,0,3565,3566,3567,34,3568,3569,3570,0,3568,3569,3570,34,1271,3571,2141,0,1271,3571,2141,34,3572,3554,3573,0,3572,3554,3573,34,1054,3574,1055,0,1054,3574,1055,34,3575,3576,3077,0,3575,3576,3077,34,3577,3202,3578,0,3577,3202,3578,34,3579,3580,3581,0,3579,3580,3581,34,3582,3583,3584,0,3582,3583,3584,34,3585,3586,1358,0,3585,3586,1358,34,1248,1250,3587,0,1248,1250,3587,34,3588,3505,3589,0,3588,3505,3589,34,574,2870,754,0,574,2870,754,34,1332,657,549,0,1332,657,549,34,3590,3591,3592,0,3590,3591,3592,34,3593,57,2626,0,3593,57,2626,34,3594,3595,3596,0,3594,3595,3596,34,3597,476,3598,0,3597,476,3598,34,3599,3466,3600,0,3599,3466,3600,34,3601,3204,2360,0,3601,3204,2360,34,3602,3603,647,0,3602,3603,647,34,3604,1485,3605,0,3604,1485,3605,34,2689,3606,3607,0,2689,3606,3607,34,1467,3608,235,0,1467,3608,235,34,3609,92,3610,0,3609,92,3610,34,3611,527,3612,0,3611,527,3612,34,3613,3614,2426,0,3613,3614,2426,34,3615,3616,3092,0,3615,3616,3092,34,1625,2402,3617,0,1625,2402,3617,34,3618,3619,3620,0,3618,3619,3620,34,12,3621,13,0,12,3621,13,34,3501,3622,779,0,3501,3622,779,34,3623,2183,714,0,3623,2183,714,34,3624,3625,3626,0,3624,3625,3626,34,3627,3628,1653,0,3627,3628,1653,34,3501,779,778,0,3501,779,778,34,3629,1690,1689,0,3629,1690,1689,34,322,3630,2342,0,322,3630,2342,34,991,3631,1240,0,991,3631,1240,34,3632,2434,3633,0,3632,2434,3633,34,3634,3635,1247,0,3634,3635,1247,34,1483,3515,3514,0,1483,3515,3514,34,3636,3637,3382,0,3636,3637,3382,34,2034,2036,3638,0,2034,2036,3638,34,3639,3640,3641,0,3639,3640,3641,34,3642,904,906,0,3642,904,906,34,3643,714,3644,0,3643,714,3644,34,3645,1169,1168,0,3645,1169,1168,34,704,3646,3647,0,704,3646,3647,34,3051,3648,287,0,3051,3648,287,34,83,3649,2868,0,83,3649,2868,34,3650,3651,3189,0,3650,3651,3189,34,3652,3653,3654,0,3652,3653,3654,34,3655,3656,3657,0,3655,3656,3657,34,3658,3338,3659,0,3658,3338,3659,34,3660,3661,3662,0,3660,3661,3662,34,3266,2324,203,0,3266,2324,203,34,1081,3663,3664,0,1081,3663,3664,34,2054,2055,3665,0,2054,2055,3665,34,3666,3667,3668,0,3666,3667,3668,34,3669,3670,3671,0,3669,3670,3671,34,3672,3673,3560,0,3672,3673,3560,34,2372,3674,3675,0,2372,3674,3675,34,2932,3676,2933,0,2932,3676,2933,34,3677,3678,2547,0,3677,3678,2547,34,3679,3680,2191,0,3679,3680,2191,34,3681,3682,3683,0,3681,3682,3683,34,3684,3685,3686,0,3684,3685,3686,34,3687,2364,2366,0,3687,2364,2366,34,3688,3689,3690,0,3688,3689,3690,34,2721,3383,3637,0,2721,3383,3637,34,2209,3691,812,0,2209,3691,812,34,3692,2413,3693,0,3692,2413,3693,34,2335,3694,3420,0,2335,3694,3420,34,3444,3695,3696,0,3444,3695,3696,34,1306,905,3697,0,1306,905,3697,34,182,3698,2369,0,182,3698,2369,34,2499,3699,3700,0,2499,3699,3700,34,1217,3701,3702,0,1217,3701,3702,34,467,466,3703,0,467,466,3703,34,3704,3705,3706,0,3704,3705,3706,34,3707,3708,1232,0,3707,3708,1232,34,1144,1143,3709,0,1144,1143,3709,34,2274,2276,3710,0,2274,2276,3710,34,428,3711,429,0,428,3711,429,34,581,2083,2502,0,581,2083,2502,34,3712,1262,4,0,3712,1262,4,34,3713,512,3610,0,3713,512,3610,34,3714,3715,3639,0,3714,3715,3639,34,3716,3681,3683,0,3716,3681,3683,34,3717,1420,3718,0,3717,1420,3718,34,3719,3720,3721,0,3719,3720,3721,34,3722,3723,3724,0,3722,3723,3724,34,3725,3726,3087,0,3725,3726,3087,34,2,3727,3728,0,2,3727,3728,34,2061,1975,3729,0,2061,1975,3729,34,3730,3731,3732,0,3730,3731,3732,34,3153,3733,3734,0,3153,3733,3734,34,3735,3736,1628,0,3735,3736,1628,34,3737,3738,3739,0,3737,3738,3739,34,3740,3741,3742,0,3740,3741,3742,34,3743,1766,3744,0,3743,1766,3744,34,740,386,2498,0,740,386,2498,34,2062,936,2665,0,2062,936,2665,34,3072,3071,3745,0,3072,3071,3745,34,3746,3747,3748,0,3746,3747,3748,34,3749,1669,1827,0,3749,1669,1827,34,191,3750,189,0,191,3750,189,34,3751,3425,3752,0,3751,3425,3752,34,3529,3531,3443,0,3529,3531,3443,34,3753,2378,3754,0,3753,2378,3754,34,1022,852,851,0,1022,852,851,34,3755,3756,3757,0,3755,3756,3757,34,2815,3758,1977,0,2815,3758,1977,34,3759,2570,3760,0,3759,2570,3760,34,2714,836,838,0,2714,836,838,34,3761,2555,2557,0,3761,2555,2557,34,3759,3760,31,0,3759,3760,31,34,3762,3763,3764,0,3762,3763,3764,34,2706,3765,1343,0,2706,3765,1343,34,2608,3766,537,0,2608,3766,537,34,2111,3767,2896,0,2111,3767,2896,34,2470,3768,1422,0,2470,3768,1422,34,3769,3297,263,0,3769,3297,263,34,3770,2451,3771,0,3770,2451,3771,34,3772,3773,3774,0,3772,3773,3774,34,3775,3776,857,0,3775,3776,857,34,3777,3778,3779,0,3777,3778,3779,34,3780,3781,329,0,3780,3781,329,34,1485,3612,3782,0,1485,3612,3782,34,2170,2606,2605,0,2170,2606,2605,34,3783,3784,2717,0,3783,3784,2717,34,486,3785,487,0,486,3785,487,34,2934,3786,3787,0,2934,3786,3787,34,2933,3788,3789,0,2933,3788,3789,34,1535,1537,3790,0,1535,1537,3790,34,3791,3792,3793,0,3791,3792,3793,34,3067,3794,577,0,3067,3794,577,34,1372,3795,3796,0,1372,3795,3796,34,3797,3798,2230,0,3797,3798,2230,34,3799,3800,3801,0,3799,3800,3801,34,3802,3803,3631,0,3802,3803,3631,34,3428,2036,2035,0,3428,2036,2035,34,601,3804,89,0,601,3804,89,34,3805,3806,3807,0,3805,3806,3807,34,3641,1534,3639,0,3641,1534,3639,34,1373,1372,3796,0,1373,1372,3796,34,3808,3809,2729,0,3808,3809,2729,34,540,3810,3811,0,540,3810,3811,34,2672,1409,3812,0,2672,1409,3812,34,3813,3093,3235,0,3813,3093,3235,34,3814,3815,3816,0,3814,3815,3816,34,3817,2280,2279,0,3817,2280,2279,34,1278,3818,2697,0,1278,3818,2697,34,3819,3820,3821,0,3819,3820,3821,34,3822,3823,3824,0,3822,3823,3824,34,3825,3826,3827,0,3825,3826,3827,34,3828,1600,3543,0,3828,1600,3543,34,603,3829,1807,0,603,3829,1807,34,3830,3831,3832,0,3830,3831,3832,34,3833,3834,3835,0,3833,3834,3835,34,11,1197,2682,0,11,1197,2682,34,3836,2565,3837,0,3836,2565,3837,34,3838,3839,3840,0,3838,3839,3840,34,3841,3842,3843,0,3841,3842,3843,34,3844,3845,1901,0,3844,3845,1901,34,3846,3847,2313,0,3846,3847,2313,34,2219,2220,3848,0,2219,2220,3848,34,511,3849,3850,0,511,3849,3850,34,3851,3852,3853,0,3851,3852,3853,34,1274,1273,3854,0,1274,1273,3854,34,3646,3855,3856,0,3646,3855,3856,34,3857,3858,3859,0,3857,3858,3859,34,3860,3305,3861,0,3860,3305,3861,34,77,3862,3863,0,77,3862,3863,34,3864,3865,3866,0,3864,3865,3866,34,1193,3867,1194,0,1193,3867,1194,34,1429,2745,3868,0,1429,2745,3868,34,2874,3869,2875,0,2874,3869,2875,34,151,3870,3871,0,151,3870,3871,34,751,3872,1045,0,751,3872,1045,34,3873,630,3874,0,3873,630,3874,34,62,3875,60,0,62,3875,60,34,3876,3877,3344,0,3876,3877,3344,34,3327,3878,3328,0,3327,3878,3328,34,1013,3095,3094,0,1013,3095,3094,34,3253,3879,2482,0,3253,3879,2482,34,665,1095,3880,0,665,1095,3880,34,1239,2392,3881,0,1239,2392,3881,34,3882,2844,3883,0,3882,2844,3883,34,3884,3885,3886,0,3884,3885,3886,34,3887,3888,3889,0,3887,3888,3889,34,1482,3890,3891,0,1482,3890,3891,34,2338,775,3892,0,2338,775,3892,34,2016,2018,3893,0,2016,2018,3893,34,3889,1882,1881,0,3889,1882,1881,34,3894,3895,2178,0,3894,3895,2178,34,3125,1683,3126,0,3125,1683,3126,34,3896,3897,2930,0,3896,3897,2930,34,887,889,3898,0,887,889,3898,34,3899,3900,3901,0,3899,3900,3901,34,1379,3902,3903,0,1379,3902,3903,34,3904,3905,3906,0,3904,3905,3906,34,3633,3907,3632,0,3633,3907,3632,34,3908,3909,609,0,3908,3909,609,34,2377,3910,3911,0,2377,3910,3911,34,3912,3913,3914,0,3912,3913,3914,34,1830,3176,3915,0,1830,3176,3915,34,3916,3917,3918,0,3916,3917,3918,34,3919,3920,3921,0,3919,3920,3921,34,2,1873,3922,0,2,1873,3922,34,2693,3162,3923,0,2693,3162,3923,34,3924,3925,3926,0,3924,3925,3926,34,3276,3927,3928,0,3276,3927,3928,34,3197,816,3929,0,3197,816,3929,34,2387,2360,2581,0,2387,2360,2581,34,3930,3896,989,0,3930,3896,989,34,2215,2214,3931,0,2215,2214,3931,34,3932,3933,3934,0,3932,3933,3934,34,3935,3936,3937,0,3935,3936,3937,34,887,3938,888,0,887,3938,888,34,2001,3939,2002,0,2001,3939,2002,34,2750,3857,3940,0,2750,3857,3940,34,3941,3942,3943,0,3941,3942,3943,34,3944,3945,3946,0,3944,3945,3946,34,2571,1993,3947,0,2571,1993,3947,34,294,3948,436,0,294,3948,436,34,1482,3514,3890,0,1482,3514,3890,34,2747,3949,2748,0,2747,3949,2748,34,3923,3162,3950,0,3923,3162,3950,34,3951,3952,2280,0,3951,3952,2280,34,3953,1072,1074,0,3953,1072,1074,34,3389,3954,2335,0,3389,3954,2335,34,3955,3337,3956,0,3955,3337,3956,34,1532,3957,3861,0,1532,3957,3861,34,3958,3959,2508,0,3958,3959,2508,34,3960,3961,2003,0,3960,3961,2003,34,1672,1404,1405,0,1672,1404,1405,34,516,3962,2065,0,516,3962,2065,34,222,3963,223,0,222,3963,223,34,92,94,3610,0,92,94,3610,34,549,3964,3965,0,549,3964,3965,34,2074,3966,3228,0,2074,3966,3228,34,3967,3968,3721,0,3967,3968,3721,34,1563,1562,3969,0,1563,1562,3969,34,3970,3247,3971,0,3970,3247,3971,34,3890,3972,3973,0,3890,3972,3973,34,3023,3025,3974,0,3023,3025,3974,34,3975,3976,3099,0,3975,3976,3099,34,3977,3978,3979,0,3977,3978,3979,34,2649,1981,2661,0,2649,1981,2661,34,1373,3796,3732,0,1373,3796,3732,34,3067,3980,3981,0,3067,3980,3981,34,483,3982,484,0,483,3982,484,34,762,764,3983,0,762,764,3983,34,3984,3985,3986,0,3984,3985,3986,34,3987,3988,3989,0,3987,3988,3989,34,3990,3991,210,0,3990,3991,210,34,3262,3264,3992,0,3262,3264,3992,34,2976,3993,3994,0,2976,3993,3994,34,3995,3996,3997,0,3995,3996,3997,34,3998,1996,432,0,3998,1996,432,34,3999,1524,1523,0,3999,1524,1523,34,4000,1083,3933,0,4000,1083,3933,34,2085,1881,4001,0,2085,1881,4001,34,3026,1768,3356,0,3026,1768,3356,34,4002,4003,4004,0,4002,4003,4004,34,1077,4005,4006,0,1077,4005,4006,34,2976,1341,3993,0,2976,1341,3993,34,4007,43,4008,0,4007,43,4008,34,4009,2191,4010,0,4009,2191,4010,34,4011,4012,4013,0,4011,4012,4013,34,3621,4014,4015,0,3621,4014,4015,34,2786,3080,2787,0,2786,3080,2787,34,2683,4016,4017,0,2683,4016,4017,34,3836,3837,1260,0,3836,3837,1260,34,4018,3609,3849,0,4018,3609,3849,34,830,832,4019,0,830,832,4019,34,2381,4020,2382,0,2381,4020,2382,34,3621,3492,4021,0,3621,3492,4021,34,4022,4023,2776,0,4022,4023,2776,34,2976,3994,3070,0,2976,3994,3070,34,1977,4024,214,0,1977,4024,214,34,4025,4026,1124,0,4025,4026,1124,34,1263,4027,1889,0,1263,4027,1889,34,4028,4029,2574,0,4028,4029,2574,34,4030,4031,4032,0,4030,4031,4032,34,549,4033,3964,0,549,4033,3964,34,4034,3979,3978,0,4034,3979,3978,34,4035,2137,2136,0,4035,2137,2136,34,1341,1340,4036,0,1341,1340,4036,34,1104,2737,2736,0,1104,2737,2736,34,4037,4038,4039,0,4037,4038,4039,34,4040,1674,3988,0,4040,1674,3988,34,4041,4042,3432,0,4041,4042,3432,34,1937,1820,1822,0,1937,1820,1822,34,4043,4044,4045,0,4043,4044,4045,34,4046,159,4047,0,4046,159,4047,34,1897,4048,4049,0,1897,4048,4049,34,3278,2931,3279,0,3278,2931,3279,34,4050,2791,4051,0,4050,2791,4051,34,636,4052,637,0,636,4052,637,34,2310,2775,2311,0,2310,2775,2311,34,1031,2050,1032,0,1031,2050,1032,34,1286,1747,4053,0,1286,1747,4053,34,4054,1983,1982,0,4054,1983,1982,34,3522,4055,4056,0,3522,4055,4056,34,2888,2603,2889,0,2888,2603,2889,34,45,47,4057,0,45,47,4057,34,4058,4059,4060,0,4058,4059,4060,34,4061,4062,450,0,4061,4062,450,34,1589,1159,1590,0,1589,1159,1590,34,4063,2403,706,0,4063,2403,706,34,4064,2800,4065,0,4064,2800,4065,34,4066,3098,3140,0,4066,3098,3140,34,1218,3115,1096,0,1218,3115,1096,34,903,2955,4067,0,903,2955,4067,34,1105,1337,1792,0,1105,1337,1792,34,4068,4069,4070,0,4068,4069,4070,34,1128,4071,4072,0,1128,4071,4072,34,4073,4074,4075,0,4073,4074,4075,34,522,4076,4077,0,522,4076,4077,34,1340,3551,4036,0,1340,3551,4036,34,4078,4079,2002,0,4078,4079,2002,34,1634,2821,1009,0,1634,2821,1009,34,2704,4080,2705,0,2704,4080,2705,34,4081,3551,1472,0,4081,3551,1472,34,4082,1007,4083,0,4082,1007,4083,34,4084,3163,4085,0,4084,3163,4085,34,4086,4087,4088,0,4086,4087,4088,34,4089,4090,4091,0,4089,4090,4091,34,1340,1472,3551,0,1340,1472,3551,34,4092,4093,4094,0,4092,4093,4094,34,310,4095,4096,0,310,4095,4096,34,1015,930,4097,0,1015,930,4097,34,4098,4099,4100,0,4098,4099,4100,34,2758,4101,4102,0,2758,4101,4102,34,1718,502,1716,0,1718,502,1716,34,658,4103,4104,0,658,4103,4104,34,220,4105,1091,0,220,4105,1091,34,3315,1745,4106,0,3315,1745,4106,34,2987,4107,4108,0,2987,4107,4108,34,4109,4110,4111,0,4109,4110,4111,34,4112,1302,1301,0,4112,1302,1301,34,4113,4114,4115,0,4113,4114,4115,34,4116,4117,4118,0,4116,4117,4118,34,4119,4120,4005,0,4119,4120,4005,34,4121,2815,4122,0,4121,2815,4122,34,4123,4124,1614,0,4123,4124,1614,34,2497,386,388,0,2497,386,388,34,3942,4125,4126,0,3942,4125,4126,34,1284,1283,2620,0,1284,1283,2620,34,1927,4127,4128,0,1927,4127,4128,34,4129,631,4130,0,4129,631,4130,34,4081,1472,1221,0,4081,1472,1221,34,4081,1221,4131,0,4081,1221,4131,34,808,1964,806,0,808,1964,806,34,4132,4133,4134,0,4132,4133,4134,34,116,4135,1705,0,116,4135,1705,34,4136,4137,3817,0,4136,4137,3817,34,4132,4134,4138,0,4132,4134,4138,34,3593,4139,4140,0,3593,4139,4140,34,750,2406,751,0,750,2406,751,34,1479,1481,4141,0,1479,1481,4141,34,1755,4142,4143,0,1755,4142,4143,34,1899,4144,4145,0,1899,4144,4145,34,4146,2694,3666,0,4146,2694,3666,34,1161,4147,1682,0,1161,4147,1682,34,146,4148,106,0,146,4148,106,34,2539,4149,4150,0,2539,4149,4150,34,4151,4152,1825,0,4151,4152,1825,34,4153,1752,4154,0,4153,1752,4154,34,4155,2580,117,0,4155,2580,117,34,4156,4157,1591,0,4156,4157,1591,34,4158,2298,4159,0,4158,2298,4159,34,2176,4160,2174,0,2176,4160,2174,34,547,4161,4162,0,547,4161,4162,34,4163,4164,4165,0,4163,4164,4165,34,1805,217,4166,0,1805,217,4166,34,829,4167,4168,0,829,4167,4168,34,1741,4169,1881,0,1741,4169,1881,34,713,715,2875,0,713,715,2875,34,4170,4171,4131,0,4170,4171,4131,34,2405,2404,4172,0,2405,2404,4172,34,3697,4173,4174,0,3697,4173,4174,34,4175,4176,3771,0,4175,4176,3771,34,653,321,3030,0,653,321,3030,34,4081,4131,4171,0,4081,4131,4171,34,4177,2551,483,0,4177,2551,483,34,2337,775,2338,0,2337,775,2338,34,3851,4178,4179,0,3851,4178,4179,34,1019,4180,1017,0,1019,4180,1017,34,4181,1316,1615,0,4181,1316,1615,34,4182,1671,4183,0,4182,1671,4183,34,3213,4184,3289,0,3213,4184,3289,34,3666,2694,4185,0,3666,2694,4185,34,3676,3788,2933,0,3676,3788,2933,34,1619,431,447,0,1619,431,447,34,4186,369,4187,0,4186,369,4187,34,2328,2908,1859,0,2328,2908,1859,34,4188,4189,4190,0,4188,4189,4190,34,4191,4062,4061,0,4191,4062,4061,34,3228,3966,1492,0,3228,3966,1492,34,4192,4193,1140,0,4192,4193,1140,34,4194,4195,1133,0,4194,4195,1133,34,4196,4197,4198,0,4196,4197,4198,34,4199,4200,4201,0,4199,4200,4201,34,4202,627,2684,0,4202,627,2684,34,190,782,1509,0,190,782,1509,34,4203,2625,4204,0,4203,2625,4204,34,348,2661,349,0,348,2661,349,34,1701,1703,1978,0,1701,1703,1978,34,375,374,4190,0,375,374,4190,34,4194,4205,4195,0,4194,4205,4195,34,4206,2286,4119,0,4206,2286,4119,34,4207,4208,4209,0,4207,4208,4209,34,375,4190,4189,0,375,4190,4189,34,4210,1484,4211,0,4210,1484,4211,34,2809,2845,4212,0,2809,2845,4212,34,863,2945,4213,0,863,2945,4213,34,983,4214,4215,0,983,4214,4215,34,4216,4217,4218,0,4216,4217,4218,34,4219,4220,4221,0,4219,4220,4221,34,1990,1989,4222,0,1990,1989,4222,34,3640,468,4223,0,3640,468,4223,34,3078,3080,2786,0,3078,3080,2786,34,4224,4225,4226,0,4224,4225,4226,34,58,4227,4228,0,58,4227,4228,34,3245,4229,4230,0,3245,4229,4230,34,4231,4232,4233,0,4231,4232,4233,34,255,4223,468,0,255,4223,468,34,4234,4235,4236,0,4234,4235,4236,34,3337,3336,814,0,3337,3336,814,34,401,4237,402,0,401,4237,402,34,4238,4239,4240,0,4238,4239,4240,34,3559,4241,1145,0,3559,4241,1145,34,4242,4243,4244,0,4242,4243,4244,34,4238,4240,4245,0,4238,4240,4245,34,3157,4246,4247,0,3157,4246,4247,34,374,468,4190,0,374,468,4190,34,3386,4248,4249,0,3386,4248,4249,34,4076,4250,4251,0,4076,4250,4251,34,4252,3544,4253,0,4252,3544,4253,34,4254,2597,4255,0,4254,2597,4255,34,4256,2910,4257,0,4256,2910,4257,34,4258,4259,4260,0,4258,4259,4260,34,4188,4190,468,0,4188,4190,468,34,1769,969,515,0,1769,969,515,34,368,4125,3942,0,368,4125,3942,34,4261,2869,4262,0,4261,2869,4262,34,2381,4263,4264,0,2381,4263,4264,34,4265,4266,4267,0,4265,4266,4267,34,3640,4188,468,0,3640,4188,468,34,112,4268,4269,0,112,4268,4269,34,4270,1274,3854,0,4270,1274,3854,34,3640,4223,3641,0,3640,4223,3641,34,416,418,1260,0,416,418,1260,34,3309,671,4271,0,3309,671,4271,34,4272,4273,4062,0,4272,4273,4062,34,4274,4275,3867,0,4274,4275,3867,34,3753,488,2378,0,3753,488,2378,34,4276,4277,4278,0,4276,4277,4278,34,1837,4279,4280,0,1837,4279,4280,34,4281,147,149,0,4281,147,149,34,3641,4223,1534,0,3641,4223,1534,34,4282,4283,4284,0,4282,4283,4284,34,3591,3590,4285,0,3591,3590,4285,34,4286,122,121,0,4286,122,121,34,835,4287,557,0,835,4287,557,34,1454,4288,4289,0,1454,4288,4289,34,2298,1167,4290,0,2298,1167,4290,34,3786,4291,3658,0,3786,4291,3658,34,4292,4293,1231,0,4292,4293,1231,34,2641,4294,4295,0,2641,4294,4295,34,4223,255,1534,0,4223,255,1534,34,1781,4296,4297,0,1781,4296,4297,34,4298,4299,1119,0,4298,4299,1119,34,3711,4300,429,0,3711,4300,429,34,792,4301,3590,0,792,4301,3590,34,3876,1228,2228,0,3876,1228,2228,34,4302,1053,208,0,4302,1053,208,34,3166,4303,4304,0,3166,4303,4304,34,4113,4115,822,0,4113,4115,822,34,4305,4306,1452,0,4305,4306,1452,34,312,585,3347,0,312,585,3347,34,4307,4308,3010,0,4307,4308,3010,34,964,3147,3146,0,964,3147,3146,34,4309,592,3816,0,4309,592,3816,34,3229,3228,389,0,3229,3228,389,34,4310,979,2046,0,4310,979,2046,34,4239,4311,4312,0,4239,4311,4312,34,4313,140,4314,0,4313,140,4314,34,916,929,4315,0,916,929,4315,34,2992,2107,4316,0,2992,2107,4316,34,3674,1898,3675,0,3674,1898,3675,34,2536,4317,1559,0,2536,4317,1559,34,3582,4318,4319,0,3582,4318,4319,34,1145,4320,2192,0,1145,4320,2192,34,4321,4322,4323,0,4321,4322,4323,34,4324,920,4325,0,4324,920,4325,34,519,4326,2985,0,519,4326,2985,34,4327,952,4328,0,4327,952,4328,34,3117,1212,4329,0,3117,1212,4329,34,4330,4331,1901,0,4330,4331,1901,34,3902,4332,4333,0,3902,4332,4333,34,3208,2988,4334,0,3208,2988,4334,34,1495,1534,1493,0,1495,1534,1493,34,3444,4335,3695,0,3444,4335,3695,34,4336,4026,4337,0,4336,4026,4337,34,4338,4202,2684,0,4338,4202,2684,34,1846,4339,1844,0,1846,4339,1844,34,3275,4340,1862,0,3275,4340,1862,34,1858,4341,4342,0,1858,4341,4342,34,4343,4344,4345,0,4343,4344,4345,34,1495,4346,1534,0,1495,4346,1534,34,1484,3612,1485,0,1484,3612,1485,34,4210,4211,4347,0,4210,4211,4347,34,2011,2256,4348,0,2011,2256,4348,34,4349,3101,3100,0,4349,3101,3100,34,4346,1495,3940,0,4346,1495,3940,34,1110,347,4350,0,1110,347,4350,34,4050,4051,4351,0,4050,4051,4351,34,3250,1972,4352,0,3250,1972,4352,34,1519,1518,1601,0,1519,1518,1601,34,3668,4353,4146,0,3668,4353,4146,34,4354,1110,4355,0,4354,1110,4355,34,3618,4356,3619,0,3618,4356,3619,34,4357,4358,4359,0,4357,4358,4359,34,3940,1495,2750,0,3940,1495,2750,34,4013,4360,4361,0,4013,4360,4361,34,4362,3945,4363,0,4362,3945,4363,34,4364,4365,4366,0,4364,4365,4366,34,2149,4367,4368,0,2149,4367,4368,34,4369,4370,4100,0,4369,4370,4100,34,2856,1263,1889,0,2856,1263,1889,34,4371,619,621,0,4371,619,621,34,1068,4372,4373,0,1068,4372,4373,34,4374,4375,4376,0,4374,4375,4376,34,1419,3240,4377,0,1419,3240,4377,34,4378,4379,4380,0,4378,4379,4380,34,4381,4382,4383,0,4381,4382,4383,34,1467,4384,3608,0,1467,4384,3608,34,2641,2640,4294,0,2641,2640,4294,34,4385,4386,4387,0,4385,4386,4387,34,1342,1243,1242,0,1342,1243,1242,34,2274,3710,4388,0,2274,3710,4388,34,2391,3881,2392,0,2391,3881,2392,34,4389,865,4390,0,4389,865,4390,34,919,921,2884,0,919,921,2884,34,4391,4392,4393,0,4391,4392,4393,34,4394,4395,4396,0,4394,4395,4396,34,3935,621,3936,0,3935,621,3936,34,4397,210,4398,0,4397,210,4398,34,4399,4400,4092,0,4399,4400,4092,34,531,3275,1042,0,531,3275,1042,34,4401,4402,248,0,4401,4402,248,34,1476,4403,1477,0,1476,4403,1477,34,1734,1082,1084,0,1734,1082,1084,34,4404,4405,4406,0,4404,4405,4406,34,4407,4408,4409,0,4407,4408,4409,34,3327,2825,2824,0,3327,2825,2824,34,3117,3066,1064,0,3117,3066,1064,34,4410,4411,589,0,4410,4411,589,34,2597,60,2598,0,2597,60,2598,34,2807,2811,3858,0,2807,2811,3858,34,2807,3858,2750,0,2807,3858,2750,34,4412,4406,4405,0,4412,4406,4405,34,4413,2774,2773,0,4413,2774,2773,34,4414,891,4415,0,4414,891,4415,34,3788,2952,3789,0,3788,2952,3789,34,4416,3294,4417,0,4416,3294,4417,34,1445,1444,4418,0,1445,1444,4418,34,4419,4420,4421,0,4419,4420,4421,34,2735,2771,2736,0,2735,2771,2736,34,684,4422,4423,0,684,4422,4423,34,4424,4425,3431,0,4424,4425,3431,34,789,3875,790,0,789,3875,790,34,4426,4110,4109,0,4426,4110,4109,34,4427,4428,4429,0,4427,4428,4429,34,3669,4430,3957,0,3669,4430,3957,34,4203,4431,4432,0,4203,4431,4432,34,3857,2750,3858,0,3857,2750,3858,34,4433,4434,4435,0,4433,4434,4435,34,4436,3062,262,0,4436,3062,262,34,4437,2242,4438,0,4437,2242,4438,34,4439,4440,4205,0,4439,4440,4205,34,4441,2408,2410,0,4441,2408,2410,34,637,4052,4442,0,637,4052,4442,34,4443,2858,4444,0,4443,2858,4444,34,943,1609,1608,0,943,1609,1608,34,2911,4445,4446,0,2911,4445,4446,34,2857,2859,4447,0,2857,2859,4447,34,864,863,4213,0,864,863,4213,34,3400,4198,4197,0,3400,4198,4197,34,4140,4345,4344,0,4140,4345,4344,34,3462,1409,2674,0,3462,1409,2674,34,2811,2911,4446,0,2811,2911,4446,34,4419,3440,3442,0,4419,3440,3442,34,1420,1419,3239,0,1420,1419,3239,34,502,3556,503,0,502,3556,503,34,1168,4448,4449,0,1168,4448,4449,34,106,1844,4339,0,106,1844,4339,34,4450,3294,2767,0,4450,3294,2767,34,2067,4451,4452,0,2067,4451,4452,34,4453,4248,3386,0,4453,4248,3386,34,3858,2811,4446,0,3858,2811,4446,34,2466,4454,4455,0,2466,4454,4455,34,4100,4456,4098,0,4100,4456,4098,34,3858,4446,3859,0,3858,4446,3859,34,4457,4458,4459,0,4457,4458,4459,34,1547,4460,4461,0,1547,4460,4461,34,2674,2418,3462,0,2674,2418,3462,34,1428,1430,2137,0,1428,1430,2137,34,4462,570,569,0,4462,570,569,34,2675,4463,2676,0,2675,4463,2676,34,652,651,4464,0,652,651,4464,34,4465,523,525,0,4465,523,525,34,2175,4466,3864,0,2175,4466,3864,34,4467,4468,2213,0,4467,4468,2213,34,4469,4470,4471,0,4469,4470,4471,34,2241,1796,4472,0,2241,1796,4472,34,4473,4474,4475,0,4473,4474,4475,34,4476,138,3838,0,4476,138,3838,34,3622,701,837,0,3622,701,837,34,4477,4478,1763,0,4477,4478,1763,34,2946,4479,2947,0,2946,4479,2947,34,1758,4457,4480,0,1758,4457,4480,34,4481,4482,4483,0,4481,4482,4483,34,4484,3747,4485,0,4484,3747,4485,34,3836,4486,2566,0,3836,4486,2566,34,4487,4488,4489,0,4487,4488,4489,34,990,4490,161,0,990,4490,161,34,4491,4492,1579,0,4491,4492,1579,34,4493,4494,4495,0,4493,4494,4495,34,2464,2627,4388,0,2464,2627,4388,34,4496,508,2501,0,4496,508,2501,34,1722,1724,1165,0,1722,1724,1165,34,4497,2855,1189,0,4497,2855,1189,34,1969,4498,4499,0,1969,4498,4499,34,4500,4501,4502,0,4500,4501,4502,34,4503,769,771,0,4503,769,771,34,4504,314,4505,0,4504,314,4505,34,4506,1093,2260,0,4506,1093,2260,34,1332,4507,657,0,1332,4507,657,34,4508,2681,1281,0,4508,2681,1281,34,4509,3518,4510,0,4509,3518,4510,34,1093,4511,2134,0,1093,4511,2134,34,4512,4469,4513,0,4512,4469,4513,34,3442,3986,3985,0,3442,3986,3985,34,4514,4515,4516,0,4514,4515,4516,34,4517,3741,4518,0,4517,3741,4518,34,1685,4519,4520,0,1685,4519,4520,34,4521,4522,4523,0,4521,4522,4523,34,2593,4524,709,0,2593,4524,709,34,4525,3790,1537,0,4525,3790,1537,34,1483,3514,1482,0,1483,3514,1482,34,4513,4469,4526,0,4513,4469,4526,34,4527,4528,4529,0,4527,4528,4529,34,366,1097,367,0,366,1097,367,34,4530,4531,1782,0,4530,4531,1782,34,1423,1425,3022,0,1423,1425,3022,34,3359,483,3270,0,3359,483,3270,34,4532,4533,2698,0,4532,4533,2698,34,4534,4535,4536,0,4534,4535,4536,34,4114,4113,4537,0,4114,4113,4537,34,3495,4538,4539,0,3495,4538,4539,34,2488,4540,4541,0,2488,4540,4541,34,4542,4543,4304,0,4542,4543,4304,34,2645,4544,4545,0,2645,4544,4545,34,2645,4545,4144,0,2645,4545,4144,34,4546,4070,4547,0,4546,4070,4547,34,12,14,3355,0,12,14,3355,34,990,160,4548,0,990,160,4548,34,3109,4549,4550,0,3109,4549,4550,34,450,449,2417,0,450,449,2417,34,2458,4551,2456,0,2458,4551,2456,34,4552,2691,1767,0,4552,2691,1767,34,295,294,4553,0,295,294,4553,34,3245,2602,4229,0,3245,2602,4229,34,2344,2324,4554,0,2344,2324,4554,34,1179,2164,2676,0,1179,2164,2676,34,3855,2952,4555,0,3855,2952,4555,34,4556,4557,2087,0,4556,4557,2087,34,146,145,4148,0,146,145,4148,34,4558,501,500,0,4558,501,500,34,4559,2472,1396,0,4559,2472,1396,34,3551,4171,3552,0,3551,4171,3552,34,4560,4561,4562,0,4560,4561,4562,34,4563,2220,4564,0,4563,2220,4564,34,4207,4565,1741,0,4207,4565,1741,34,4566,4567,2385,0,4566,4567,2385,34,4526,3552,4171,0,4526,3552,4171,34,4568,4569,4558,0,4568,4569,4558,34,4338,2684,2683,0,4338,2684,2683,34,4570,4571,677,0,4570,4571,677,34,3552,4526,4469,0,3552,4526,4469,34,4462,4572,1892,0,4462,4572,1892,34,2689,2062,3606,0,2689,2062,3606,34,4573,4574,4575,0,4573,4574,4575,34,3845,3230,3232,0,3845,3230,3232,34,1264,1263,1065,0,1264,1263,1065,34,3720,3612,527,0,3720,3612,527,34,2205,4576,1101,0,2205,4576,1101,34,4577,1144,4578,0,4577,1144,4578,34,4579,1050,1049,0,4579,1050,1049,34,4580,4581,565,0,4580,4581,565,34,3929,4582,3946,0,3929,4582,3946,34,4583,4584,4585,0,4583,4584,4585,34,500,4568,4558,0,500,4568,4558,34,2497,388,827,0,2497,388,827,34,2421,4586,2423,0,2421,4586,2423,34,4587,4588,3653,0,4587,4588,3653,34,1479,4589,3453,0,1479,4589,3453,34,4590,2102,4591,0,4590,2102,4591,34,4592,2321,4593,0,4592,2321,4593,34,1443,1445,1894,0,1443,1445,1894,34,3326,334,333,0,3326,334,333,34,1479,3453,4594,0,1479,3453,4594,34,3129,4595,4596,0,3129,4595,4596,34,2253,4597,4489,0,2253,4597,4489,34,2058,4598,4599,0,2058,4598,4599,34,3874,4600,4601,0,3874,4600,4601,34,1857,1856,1899,0,1857,1856,1899,34,330,4602,331,0,330,4602,331,34,2074,4603,4604,0,2074,4603,4604,34,4207,1740,4208,0,4207,1740,4208,34,4514,4516,3564,0,4514,4516,3564,34,4605,4606,3510,0,4605,4606,3510,34,4607,4608,4609,0,4607,4608,4609,34,3481,2049,3254,0,3481,2049,3254,34,4610,3502,3118,0,4610,3502,3118,34,4611,1262,3712,0,4611,1262,3712,34,1324,1373,4612,0,1324,1373,4612,34,4613,1793,1792,0,4613,1793,1792,34,2855,1066,1065,0,2855,1066,1065,34,4614,660,4615,0,4614,660,4615,34,2698,4533,2699,0,2698,4533,2699,34,3552,4471,3550,0,3552,4471,3550,34,2167,3020,3019,0,2167,3020,3019,34,4616,4617,4618,0,4616,4617,4618,34,4619,4620,1421,0,4619,4620,1421,34,2699,4621,1645,0,2699,4621,1645,34,1819,4622,4623,0,1819,4622,4623,34,1250,1249,585,0,1250,1249,585,34,4624,1956,4625,0,4624,1956,4625,34,3999,4626,4627,0,3999,4626,4627,34,4628,4629,2742,0,4628,4629,2742,34,4630,1999,1230,0,4630,1999,1230,34,1397,1396,4631,0,1397,1396,4631,34,2687,4632,2688,0,2687,4632,2688,34,2499,1027,1026,0,2499,1027,1026,34,4633,4495,3282,0,4633,4495,3282,34,724,726,4634,0,724,726,4634,34,4635,4636,2232,0,4635,4636,2232,34,4471,3552,4469,0,4471,3552,4469,34,2940,4637,4638,0,2940,4637,4638,34,1226,1225,1977,0,1226,1225,1977,34,552,4639,4640,0,552,4639,4640,34,2738,3545,174,0,2738,3545,174,34,4485,4641,4642,0,4485,4641,4642,34,4496,4643,509,0,4496,4643,509,34,4293,4644,4645,0,4293,4644,4645,34,4490,4646,2559,0,4490,4646,2559,34,4496,509,508,0,4496,509,508,34,4149,3075,4647,0,4149,3075,4647,34,4648,4649,2611,0,4648,4649,2611,34,4650,1660,4234,0,4650,1660,4234,34,3970,4308,253,0,3970,4308,253,34,4651,4652,4653,0,4651,4652,4653,34,1564,1566,4654,0,1564,1566,4654,34,4655,4656,4657,0,4655,4656,4657,34,1154,4658,4659,0,1154,4658,4659,34,4232,4660,4233,0,4232,4660,4233,34,2558,2560,4661,0,2558,2560,4661,34,4662,2457,3907,0,4662,2457,3907,34,1622,4663,1623,0,1622,4663,1623,34,1705,4664,1706,0,1705,4664,1706,34,4665,1268,4666,0,4665,1268,4666,34,4341,3480,3482,0,4341,3480,3482,34,1521,753,755,0,1521,753,755,34,4667,2026,4668,0,4667,2026,4668,34,4669,3639,4670,0,4669,3639,4670,34,4671,4672,1322,0,4671,4672,1322,34,4673,1145,4241,0,4673,1145,4241,34,4674,4675,8,0,4674,4675,8,34,4676,4236,4677,0,4676,4236,4677,34,4678,4679,2431,0,4678,4679,2431,34,4680,4681,840,0,4680,4681,840,34,4220,4682,4683,0,4220,4682,4683,34,3623,4684,4685,0,3623,4684,4685,34,4686,4687,4688,0,4686,4687,4688,34,607,4689,681,0,607,4689,681,34,4690,2338,3892,0,4690,2338,3892,34,4691,1694,4692,0,4691,1694,4692,34,2923,2922,4693,0,2923,2922,4693,34,4694,4695,4696,0,4694,4695,4696,34,1153,4658,1154,0,1153,4658,1154,34,4697,4698,4699,0,4697,4698,4699,34,4700,4701,4317,0,4700,4701,4317,34,3692,3693,4702,0,3692,3693,4702,34,4703,4704,4705,0,4703,4704,4705,34,4706,3929,816,0,4706,3929,816,34,2120,4707,4708,0,2120,4707,4708,34,2912,200,3353,0,2912,200,3353,34,257,1592,4709,0,257,1592,4709,34,4224,4710,3077,0,4224,4710,3077,34,3071,1276,3745,0,3071,1276,3745,34,4711,3352,3351,0,4711,3352,3351,34,4506,4511,1093,0,4506,4511,1093,34,3714,4669,4712,0,3714,4669,4712,34,4082,4083,998,0,4082,4083,998,34,4713,4714,2468,0,4713,4714,2468,34,3638,2028,4715,0,3638,2028,4715,34,4716,4717,292,0,4716,4717,292,34,4718,4352,4719,0,4718,4352,4719,34,2058,510,4598,0,2058,510,4598,34,3638,4715,4720,0,3638,4715,4720,34,4721,477,733,0,4721,477,733,34,2618,1944,4243,0,2618,1944,4243,34,2186,4722,4723,0,2186,4722,4723,34,4724,4725,4726,0,4724,4725,4726,34,4727,3346,4728,0,4727,3346,4728,34,4729,4730,4731,0,4729,4730,4731,34,4732,2978,4733,0,4732,2978,4733,34,4734,4735,4736,0,4734,4735,4736,34,4737,4376,4738,0,4737,4376,4738,34,4739,3284,4740,0,4739,3284,4740,34,4460,2155,4501,0,4460,2155,4501,34,3714,3639,4669,0,3714,3639,4669,34,4741,4742,4743,0,4741,4742,4743,34,1248,1676,4744,0,1248,1676,4744,34,3506,4745,4746,0,3506,4745,4746,34,878,4747,3520,0,878,4747,3520,34,2422,4748,4749,0,2422,4748,4749,34,4750,4751,603,0,4750,4751,603,34,4752,358,357,0,4752,358,357,34,4753,3824,3823,0,4753,3824,3823,34,4754,4755,705,0,4754,4755,705,34,4756,4757,4712,0,4756,4757,4712,34,4756,4712,4758,0,4756,4712,4758,34,4759,3129,4596,0,4759,3129,4596,34,4760,3382,4761,0,4760,3382,4761,34,4762,1514,2439,0,4762,1514,2439,34,4076,4763,4250,0,4076,4763,4250,34,3448,4764,4765,0,3448,4764,4765,34,3762,3764,4766,0,3762,3764,4766,34,4248,1932,1934,0,4248,1932,1934,34,4767,2130,2532,0,4767,2130,2532,34,4768,3529,4769,0,4768,3529,4769,34,3577,4034,4770,0,3577,4034,4770,34,1616,4771,2798,0,1616,4771,2798,34,4772,4301,792,0,4772,4301,792,34,4773,1032,4774,0,4773,1032,4774,34,2448,4775,1763,0,2448,4775,1763,34,4776,4777,3581,0,4776,4777,3581,34,2202,4778,4779,0,2202,4778,4779,34,4085,4780,1807,0,4085,4780,1807,34,4781,2936,4782,0,4781,2936,4782,34,275,55,4783,0,275,55,4783,34,4784,3626,4785,0,4784,3626,4785,34,2875,3869,4786,0,2875,3869,4786,34,3159,3329,4787,0,3159,3329,4787,34,1264,4788,4789,0,1264,4788,4789,34,4756,4758,4670,0,4756,4758,4670,34,714,2183,4790,0,714,2183,4790,34,4434,4353,4791,0,4434,4353,4791,34,4792,4793,2313,0,4792,4793,2313,34,4679,96,2432,0,4679,96,2432,34,4794,817,816,0,4794,817,816,34,1265,4795,4027,0,1265,4795,4027,34,3664,3663,4796,0,3664,3663,4796,34,1804,217,1805,0,1804,217,1805,34,3441,4797,4798,0,3441,4797,4798,34,4799,2277,4800,0,4799,2277,4800,34,1521,755,1522,0,1521,755,1522,34,3574,4387,1055,0,3574,4387,1055,34,4669,4670,4758,0,4669,4670,4758,34,4801,417,4802,0,4801,417,4802,34,4803,4804,3975,0,4803,4804,3975,34,4669,4758,4712,0,4669,4758,4712,34,3397,4805,4806,0,3397,4805,4806,34,1616,2798,1617,0,1616,2798,1617,34,3849,3345,4807,0,3849,3345,4807,34,4774,1875,1731,0,4774,1875,1731,34,4808,4809,1900,0,4808,4809,1900,34,4810,3025,4811,0,4810,3025,4811,34,2918,469,4812,0,2918,469,4812,34,4813,4814,4815,0,4813,4814,4815,34,4722,4816,4723,0,4722,4816,4723,34,786,2576,2578,0,786,2576,2578,34,4817,4818,1834,0,4817,4818,1834,34,4819,1491,4820,0,4819,1491,4820,34,527,3611,31,0,527,3611,31,34,4821,2808,4822,0,4821,2808,4822,34,4823,4824,4825,0,4823,4824,4825,34,4826,2083,707,0,4826,2083,707,34,4827,4828,4829,0,4827,4828,4829,34,4155,2581,2580,0,4155,2581,2580,34,4830,4831,4832,0,4830,4831,4832,34,4833,2753,4834,0,4833,2753,4834,34,3923,4022,4201,0,3923,4022,4201,34,4606,4835,3760,0,4606,4835,3760,34,1555,4836,3059,0,1555,4836,3059,34,4341,4181,3480,0,4341,4181,3480,34,3204,2740,2360,0,3204,2740,2360,34,4837,4284,4283,0,4837,4284,4283,34,4838,4839,4840,0,4838,4839,4840,34,4841,4499,4498,0,4841,4499,4498,34,2545,2847,2504,0,2545,2847,2504,34,4423,4842,4843,0,4423,4842,4843,34,916,918,4844,0,916,918,4844,34,4723,4845,4846,0,4723,4845,4846,34,2634,3729,4847,0,2634,3729,4847,34,3215,3214,3373,0,3215,3214,3373,34,4848,2775,2310,0,4848,2775,2310,34,916,4315,917,0,916,4315,917,34,345,1808,1762,0,345,1808,1762,34,236,277,736,0,236,277,736,34,3032,4271,4849,0,3032,4271,4849,34,4850,4851,2089,0,4850,4851,2089,34,2765,3148,3150,0,2765,3148,3150,34,3704,4852,4853,0,3704,4852,4853,34,1284,2620,2622,0,1284,2620,2622,34,4074,4080,4854,0,4074,4080,4854,34,2925,4855,4856,0,2925,4855,4856,34,4857,4060,4059,0,4857,4060,4059,34,2059,801,2060,0,2059,801,2060,34,4858,4859,4860,0,4858,4859,4860,34,1339,4613,1337,0,1339,4613,1337,34,4861,4862,4649,0,4861,4862,4649,34,1731,4332,4773,0,1731,4332,4773,34,1032,4773,1033,0,1032,4773,1033,34,4863,3171,2712,0,4863,3171,2712,34,3406,1434,2373,0,3406,1434,2373,34,4864,4865,4866,0,4864,4865,4866,34,4867,4868,4869,0,4867,4868,4869,34,3791,3793,632,0,3791,3793,632,34,3241,3243,4870,0,3241,3243,4870,34,4165,4871,4163,0,4165,4871,4163,34,4872,1534,4346,0,4872,1534,4346,34,4873,56,4874,0,4873,56,4874,34,4111,4312,4311,0,4111,4312,4311,34,437,4875,4876,0,437,4875,4876,34,4877,3737,3739,0,4877,3737,3739,34,4878,4879,174,0,4878,4879,174,34,2488,2487,4540,0,2488,2487,4540,34,2266,4880,303,0,2266,4880,303,34,4881,4840,638,0,4881,4840,638,34,4882,997,1431,0,4882,997,1431,34,4883,2573,4884,0,4883,2573,4884,34,4885,4886,4887,0,4885,4886,4887,34,1002,4888,4889,0,1002,4888,4889,34,520,522,2928,0,520,522,2928,34,4890,4891,4892,0,4890,4891,4892,34,3202,3874,630,0,3202,3874,630,34,2230,4893,1474,0,2230,4893,1474,34,1540,1976,142,0,1540,1976,142,34,3940,4872,4346,0,3940,4872,4346,34,4894,1514,4895,0,4894,1514,4895,34,4896,3408,4897,0,4896,3408,4897,34,3262,2822,2821,0,3262,2822,2821,34,4898,4899,4804,0,4898,4899,4804,34,4900,4901,4902,0,4900,4901,4902,34,4903,4904,4733,0,4903,4904,4733,34,1075,1077,4006,0,1075,1077,4006,34,4670,3639,1534,0,4670,3639,1534,34,786,2578,874,0,786,2578,874,34,3945,4905,2393,0,3945,4905,2393,34,4906,4907,3168,0,4906,4907,3168,34,3947,1992,2084,0,3947,1992,2084,34,1190,4908,2456,0,1190,4908,2456,34,4909,4910,809,0,4909,4910,809,34,4911,2232,4636,0,4911,2232,4636,34,4912,4913,4914,0,4912,4913,4914,34,2618,2617,4915,0,2618,2617,4915,34,4916,3807,4917,0,4916,3807,4917,34,2819,1358,2820,0,2819,1358,2820,34,2751,4654,4918,0,2751,4654,4918,34,4787,4317,4701,0,4787,4317,4701,34,4919,4920,4921,0,4919,4920,4921,34,4058,4922,4059,0,4058,4922,4059,34,1331,4923,3072,0,1331,4923,3072,34,4561,4560,4924,0,4561,4560,4924,34,4925,4926,4927,0,4925,4926,4927,34,3525,3564,4516,0,3525,3564,4516,34,4928,1285,1284,0,4928,1285,1284,34,2536,1559,4929,0,2536,1559,4929,34,2854,4930,2855,0,2854,4930,2855,34,3610,512,511,0,3610,512,511,34,1922,4931,2862,0,1922,4931,2862,34,3075,2538,3076,0,3075,2538,3076,34,4756,4670,4932,0,4756,4670,4932,34,4224,4647,4710,0,4224,4647,4710,34,2537,3939,3140,0,2537,3939,3140,34,3832,3831,4933,0,3832,3831,4933,34,4934,4935,2850,0,4934,4935,2850,34,4936,3600,4937,0,4936,3600,4937,34,4938,4428,4939,0,4938,4428,4939,34,4940,4941,4942,0,4940,4941,4942,34,4676,2241,4943,0,4676,2241,4943,34,1938,4944,4945,0,1938,4944,4945,34,4946,4947,359,0,4946,4947,359,34,4670,4872,4932,0,4670,4872,4932,34,3832,4933,4948,0,3832,4933,4948,34,4949,4950,4951,0,4949,4950,4951,34,4952,4953,4954,0,4952,4953,4954,34,2435,2437,4246,0,2435,2437,4246,34,4872,4670,1534,0,4872,4670,1534,34,4955,4956,4957,0,4955,4956,4957,34,2331,4958,4959,0,2331,4958,4959,34,2372,4960,1818,0,2372,4960,1818,34,4961,4489,4488,0,4961,4489,4488,34,514,4962,515,0,514,4962,515,34,845,4963,846,0,845,4963,846,34,4964,3869,4965,0,4964,3869,4965,34,4966,4967,4968,0,4966,4967,4968,34,4969,4970,4339,0,4969,4970,4339,34,662,3303,1800,0,662,3303,1800,34,4971,2789,2547,0,4971,2789,2547,34,4972,2731,2730,0,4972,2731,2730,34,4374,4376,4973,0,4374,4376,4973,34,4226,4149,4647,0,4226,4149,4647,34,4974,4975,4976,0,4974,4975,4976,34,3934,580,579,0,3934,580,579,34,1759,1025,154,0,1759,1025,154,34,3525,2901,3526,0,3525,2901,3526,34,1346,3337,3955,0,1346,3337,3955,34,802,989,3896,0,802,989,3896,34,231,1068,4977,0,231,1068,4977,34,122,4286,4978,0,122,4286,4978,34,4979,4980,4981,0,4979,4980,4981,34,4982,4983,4984,0,4982,4983,4984,34,1344,1203,1205,0,1344,1203,1205,34,4985,4070,4069,0,4985,4070,4069,34,927,4986,928,0,927,4986,928,34,4151,1825,4416,0,4151,1825,4416,34,4987,4988,320,0,4987,4988,320,34,151,3871,4989,0,151,3871,4989,34,1516,1313,1514,0,1516,1313,1514,34,4990,2138,4991,0,4990,2138,4991,34,2007,2009,4992,0,2007,2009,4992,34,4993,4436,4994,0,4993,4436,4994,34,2427,2426,4995,0,2427,2426,4995,34,4975,4996,4976,0,4975,4996,4976,34,4967,3991,4968,0,4967,3991,4968,34,4997,4998,4999,0,4997,4998,4999,34,2415,1079,1078,0,2415,1079,1078,34,1922,2862,1923,0,1922,2862,1923,34,2080,3175,3174,0,2080,3175,3174,34,5000,5001,5002,0,5000,5001,5002,34,3004,3006,5003,0,3004,3006,5003,34,5004,4588,5005,0,5004,4588,5005,34,189,5006,5007,0,189,5006,5007,34,4421,5008,4797,0,4421,5008,4797,34,33,482,5009,0,33,482,5009,34,5010,4976,5011,0,5010,4976,5011,34,5012,5013,5014,0,5012,5013,5014,34,2375,5015,3281,0,2375,5015,3281,34,5016,2598,60,0,5016,2598,60,34,3609,4018,5017,0,3609,4018,5017,34,4793,5018,5019,0,4793,5018,5019,34,2804,5020,5021,0,2804,5020,5021,34,1641,1841,1639,0,1641,1841,1639,34,3736,5022,5023,0,3736,5022,5023,34,5024,5025,5026,0,5024,5025,5026,34,3347,5027,5028,0,3347,5027,5028,34,5029,1373,5030,0,5029,1373,5030,34,5031,3001,3000,0,5031,3001,3000,34,3822,5032,5033,0,3822,5032,5033,34,5034,5035,2999,0,5034,5035,2999,34,2600,2601,4492,0,2600,2601,4492,34,165,5036,166,0,165,5036,166,34,5037,5011,4976,0,5037,5011,4976,34,5037,4976,4996,0,5037,4976,4996,34,1344,1346,5038,0,1344,1346,5038,34,1413,2439,5039,0,1413,2439,5039,34,949,950,5040,0,949,950,5040,34,5041,5042,1712,0,5041,5042,1712,34,5043,5044,5045,0,5043,5044,5045,34,3212,3171,4863,0,3212,3171,4863,34,3476,2304,2306,0,3476,2304,2306,34,5046,4789,5047,0,5046,4789,5047,34,2525,5048,4719,0,2525,5048,4719,34,5049,1715,2642,0,5049,1715,2642,34,5050,3842,5051,0,5050,3842,5051,34,2525,4719,4352,0,2525,4719,4352,34,3920,5052,4121,0,3920,5052,4121,34,5053,5054,5055,0,5053,5054,5055,34,5056,5057,3680,0,5056,5057,3680,34,5058,3264,5059,0,5058,3264,5059,34,2169,1967,2167,0,2169,1967,2167,34,3208,5060,2988,0,3208,5060,2988,34,4890,5061,4891,0,4890,5061,4891,34,1366,5062,5063,0,1366,5062,5063,34,4581,4262,2869,0,4581,4262,2869,34,1732,1731,1875,0,1732,1731,1875,34,4809,3675,1900,0,4809,3675,1900,34,1776,1775,2542,0,1776,1775,2542,34,5064,5065,4974,0,5064,5065,4974,34,4611,3712,5066,0,4611,3712,5066,34,3383,3382,3637,0,3383,3382,3637,34,5067,5068,877,0,5067,5068,877,34,5069,4261,5070,0,5069,4261,5070,34,5071,4079,4078,0,5071,4079,4078,34,923,4728,4634,0,923,4728,4634,34,3525,4516,1577,0,3525,4516,1577,34,5064,5072,5065,0,5064,5072,5065,34,5073,5074,5075,0,5073,5074,5075,34,5076,3416,1657,0,5076,3416,1657,34,3039,5077,3217,0,3039,5077,3217,34,2387,5078,3601,0,2387,5078,3601,34,5079,3779,5080,0,5079,3779,5080,34,4479,5081,518,0,4479,5081,518,34,44,1948,5082,0,44,1948,5082,34,2265,2225,2817,0,2265,2225,2817,34,2,3922,3727,0,2,3922,3727,34,2527,3356,1768,0,2527,3356,1768,34,5083,2704,5084,0,5083,2704,5084,34,5085,2245,5086,0,5085,2245,5086,34,2381,2383,4263,0,2381,2383,4263,34,5087,3435,3260,0,5087,3435,3260,34,5088,2858,2857,0,5088,2858,2857,34,708,710,5089,0,708,710,5089,34,4176,5090,5091,0,4176,5090,5091,34,5092,1427,5093,0,5092,1427,5093,34,810,5094,1949,0,810,5094,1949,34,5095,5096,4474,0,5095,5096,4474,34,5097,2327,2926,0,5097,2327,2926,34,5098,4837,4283,0,5098,4837,4283,34,1799,5099,5100,0,1799,5099,5100,34,3097,1605,1607,0,3097,1605,1607,34,5065,4975,4974,0,5065,4975,4974,34,1915,1914,1527,0,1915,1914,1527,34,970,5101,5102,0,970,5101,5102,34,4638,5103,5104,0,4638,5103,5104,34,2969,5105,4966,0,2969,5105,4966,34,3619,5106,1560,0,3619,5106,1560,34,5107,3292,3291,0,5107,3292,3291,34,3883,2264,5108,0,3883,2264,5108,34,3696,3271,5109,0,3696,3271,5109,34,4175,2450,5110,0,4175,2450,5110,34,4759,3130,3129,0,4759,3130,3129,34,4216,899,898,0,4216,899,898,34,5111,186,62,0,5111,186,62,34,2116,2118,5112,0,2116,2118,5112,34,5113,5114,4010,0,5113,5114,4010,34,5115,5116,5117,0,5115,5116,5117,34,5118,116,5119,0,5118,116,5119,34,3723,5120,4316,0,3723,5120,4316,34,2587,5121,5122,0,2587,5121,5122,34,5123,4070,4546,0,5123,4070,4546,34,3987,5124,5125,0,3987,5124,5125,34,1371,5029,5126,0,1371,5029,5126,34,5127,3377,5128,0,5127,3377,5128,34,2969,2968,5105,0,2969,2968,5105,34,951,4328,952,0,951,4328,952,34,1969,1971,4498,0,1969,1971,4498,34,5129,1849,5130,0,5129,1849,5130,34,1517,5131,5132,0,1517,5131,5132,34,2998,2840,2842,0,2998,2840,2842,34,4011,4361,5133,0,4011,4361,5133,34,5134,3487,5135,0,5134,3487,5135,34,5136,1916,1894,0,5136,1916,1894,34,2013,5137,2014,0,2013,5137,2014,34,4444,2858,5138,0,4444,2858,5138,34,5139,5140,690,0,5139,5140,690,34,1367,4217,1554,0,1367,4217,1554,34,3943,1219,3941,0,3943,1219,3941,34,699,4931,1922,0,699,4931,1922,34,135,1000,5141,0,135,1000,5141,34,3358,5142,5143,0,3358,5142,5143,34,5144,4754,3122,0,5144,4754,3122,34,5145,5146,1222,0,5145,5146,1222,34,5147,5148,5149,0,5147,5148,5149,34,5150,2165,5042,0,5150,2165,5042,34,2265,2817,3357,0,2265,2817,3357,34,5151,4077,5152,0,5151,4077,5152,34,3388,5153,3225,0,3388,5153,3225,34,5154,5155,4456,0,5154,5155,4456,34,3107,806,4871,0,3107,806,4871,34,5156,1621,1620,0,5156,1621,1620,34,1866,1865,1284,0,1866,1865,1284,34,3841,5157,3842,0,3841,5157,3842,34,4450,277,4417,0,4450,277,4417,34,1796,5158,4472,0,1796,5158,4472,34,3213,4335,4184,0,3213,4335,4184,34,4920,4919,3913,0,4920,4919,3913,34,5072,5064,5148,0,5072,5064,5148,34,3930,2059,5159,0,3930,2059,5159,34,5023,5022,4892,0,5023,5022,4892,34,5160,5161,5162,0,5160,5161,5162,34,3438,3439,5163,0,3438,3439,5163,34,3221,392,3133,0,3221,392,3133,34,4413,5164,2774,0,4413,5164,2774,34,722,5165,723,0,722,5165,723,34,5166,4879,4161,0,5166,4879,4161,34,5167,1566,1565,0,5167,1566,1565,34,3117,1064,1212,0,3117,1064,1212,34,5168,3521,1627,0,5168,3521,1627,34,5147,5072,5148,0,5147,5072,5148,34,4686,4688,5169,0,4686,4688,5169,34,2128,1792,3469,0,2128,1792,3469,34,2766,3206,2767,0,2766,3206,2767,34,5170,5171,5172,0,5170,5171,5172,34,2650,4788,1067,0,2650,4788,1067,34,5173,3031,5174,0,5173,3031,5174,34,5175,5176,5177,0,5175,5176,5177,34,5178,5179,5180,0,5178,5179,5180,34,2761,460,2147,0,2761,460,2147,34,5181,4416,4417,0,5181,4416,4417,34,5182,5183,5120,0,5182,5183,5120,34,5184,1525,5185,0,5184,1525,5185,34,1013,3094,1014,0,1013,3094,1014,34,5186,4392,2853,0,5186,4392,2853,34,1489,2643,5187,0,1489,2643,5187,34,5188,1541,1907,0,5188,1541,1907,34,5189,4903,5190,0,5189,4903,5190,34,2815,5092,4122,0,2815,5092,4122,34,5191,2566,5192,0,5191,2566,5192,34,1827,4731,4730,0,1827,4731,4730,34,3995,4675,4674,0,3995,4675,4674,34,5193,5194,5195,0,5193,5194,5195,34,5196,2932,512,0,5196,2932,512,34,5197,3572,3573,0,5197,3572,3573,34,2053,5198,4535,0,2053,5198,4535,34,5199,3539,3538,0,5199,3539,3538,34,32,31,1484,0,32,31,1484,34,5200,5201,5202,0,5200,5201,5202,34,5203,2698,2700,0,5203,2698,2700,34,32,1484,4210,0,32,1484,4210,34,1021,2154,5204,0,1021,2154,5204,34,5205,5206,5207,0,5205,5206,5207,34,5208,2532,2531,0,5208,2532,2531,34,5209,480,479,0,5209,480,479,34,1611,5210,5211,0,1611,5210,5211,34,462,43,463,0,462,43,463,34,4258,4281,4259,0,4258,4281,4259,34,1396,1398,2126,0,1396,1398,2126,34,2317,680,679,0,2317,680,679,34,4066,5212,3098,0,4066,5212,3098,34,1984,5213,5214,0,1984,5213,5214,34,5215,5216,5217,0,5215,5216,5217,34,5218,5219,5220,0,5218,5219,5220,34,4419,4421,4797,0,4419,4421,4797,34,5221,5222,5147,0,5221,5222,5147,34,5221,5147,5149,0,5221,5147,5149,34,1427,1225,5223,0,1427,1225,5223,34,4550,4437,3716,0,4550,4437,3716,34,3551,3550,4036,0,3551,3550,4036,34,5224,3072,4923,0,5224,3072,4923,34,319,2181,320,0,319,2181,320,34,510,509,5225,0,510,509,5225,34,5226,1126,1125,0,5226,1126,1125,34,3662,3661,583,0,3662,3661,583,34,5227,602,3319,0,5227,602,3319,34,4479,4617,5228,0,4479,4617,5228,34,5229,5230,5231,0,5229,5230,5231,34,4173,5232,5233,0,4173,5232,5233,34,5234,3481,5235,0,5234,3481,5235,34,879,878,2945,0,879,878,2945,34,3206,737,736,0,3206,737,736,34,5236,3789,2952,0,5236,3789,2952,34,5237,5238,5239,0,5237,5238,5239,34,5240,5241,5242,0,5240,5241,5242,34,5068,317,877,0,5068,317,877,34,1345,2209,814,0,1345,2209,814,34,5243,3456,3455,0,5243,3456,3455,34,3837,3366,3367,0,3837,3366,3367,34,4734,4736,3110,0,4734,4736,3110,34,2346,3923,3950,0,2346,3923,3950,34,5244,2959,1772,0,5244,2959,1772,34,5245,3922,1873,0,5245,3922,1873,34,5246,4843,4842,0,5246,4843,4842,34,319,318,5247,0,319,318,5247,34,1211,519,518,0,1211,519,518,34,5248,5249,5211,0,5248,5249,5211,34,2206,5250,5251,0,2206,5250,5251,34,4715,5252,5253,0,4715,5252,5253,34,5254,3049,383,0,5254,3049,383,34,5255,2941,5256,0,5255,2941,5256,34,1186,1973,1975,0,1186,1973,1975,34,1226,281,5257,0,1226,281,5257,34,3111,5258,2583,0,3111,5258,2583,34,1764,2109,1765,0,1764,2109,1765,34,2661,1761,349,0,2661,1761,349,34,5259,4036,3550,0,5259,4036,3550,34,248,2300,5260,0,248,2300,5260,34,3171,5261,5262,0,3171,5261,5262,34,5263,5264,5265,0,5263,5264,5265,34,689,5266,5267,0,689,5266,5267,34,1787,5268,1788,0,1787,5268,1788,34,5269,2521,5270,0,5269,2521,5270,34,444,443,5271,0,444,443,5271,34,3433,5172,3121,0,3433,5172,3121,34,1577,4516,5272,0,1577,4516,5272,34,4799,4800,3956,0,4799,4800,3956,34,5273,5259,3550,0,5273,5259,3550,34,2386,5274,5275,0,2386,5274,5275,34,4830,4892,2483,0,4830,4892,2483,34,4450,4417,3294,0,4450,4417,3294,34,5276,3644,5277,0,5276,3644,5277,34,950,1209,5040,0,950,1209,5040,34,5278,5279,5280,0,5278,5279,5280,34,1380,259,5281,0,1380,259,5281,34,5282,5283,2216,0,5282,5283,2216,34,5284,3828,3543,0,5284,3828,3543,34,4813,530,529,0,4813,530,529,34,4780,5048,1807,0,4780,5048,1807,34,2519,5269,5285,0,2519,5269,5285,34,1141,5286,53,0,1141,5286,53,34,310,309,659,0,310,309,659,34,3201,3578,3202,0,3201,3578,3202,34,2394,2588,5287,0,2394,2588,5287,34,5288,5289,1778,0,5288,5289,1778,34,4422,684,2357,0,4422,684,2357,34,5290,5291,640,0,5290,5291,640,34,3789,5292,2933,0,3789,5292,2933,34,5293,3185,5294,0,5293,3185,5294,34,5295,5296,5297,0,5295,5296,5297,34,1181,3931,2214,0,1181,3931,2214,34,5298,5241,5299,0,5298,5241,5299,34,5300,5273,5301,0,5300,5273,5301,34,5062,1366,5302,0,5062,1366,5302,34,5303,1133,3784,0,5303,1133,3784,34,3731,5304,5305,0,3731,5304,5305,34,3197,3199,571,0,3197,3199,571,34,4266,1433,4267,0,4266,1433,4267,34,1814,5306,1815,0,1814,5306,1815,34,5074,5307,88,0,5074,5307,88,34,3567,3365,2879,0,3567,3365,2879,34,4995,353,5308,0,4995,353,5308,34,5309,3614,5310,0,5309,3614,5310,34,1206,4197,2559,0,1206,4197,2559,34,5311,5312,3565,0,5311,5312,3565,34,5313,1092,5314,0,5313,1092,5314,34,5259,5273,5300,0,5259,5273,5300,34,5315,1157,1553,0,5315,1157,1553,34,4672,5316,5317,0,4672,5316,5317,34,5318,5319,5320,0,5318,5319,5320,34,2362,1468,5321,0,2362,1468,5321,34,4772,792,791,0,4772,792,791,34,128,127,5322,0,128,127,5322,34,4930,4908,1189,0,4930,4908,1189,34,3685,3709,3686,0,3685,3709,3686,34,5323,2886,5324,0,5323,2886,5324,34,4336,5325,5326,0,4336,5325,5326,34,350,1245,1247,0,350,1245,1247,34,5327,2217,5283,0,5327,2217,5283,34,3906,5328,423,0,3906,5328,423,34,3958,2379,5329,0,3958,2379,5329,34,492,1950,5330,0,492,1950,5330,34,4474,5331,5332,0,4474,5331,5332,34,3404,2715,3784,0,3404,2715,3784,34,505,5333,506,0,505,5333,506,34,3893,1050,4579,0,3893,1050,4579,34,1449,1451,5334,0,1449,1451,5334,34,5335,5336,950,0,5335,5336,950,34,3457,5337,399,0,3457,5337,399,34,3550,4471,5273,0,3550,4471,5273,34,4696,922,766,0,4696,922,766,34,1057,2078,1058,0,1057,2078,1058,34,4683,5338,2920,0,4683,5338,2920,34,5339,3059,5340,0,5339,3059,5340,34,5058,5341,5193,0,5058,5341,5193,34,5342,5343,5344,0,5342,5343,5344,34,4929,1559,1561,0,4929,1559,1561,34,5345,5346,5347,0,5345,5346,5347,34,3250,4352,5348,0,3250,4352,5348,34,2818,5349,3534,0,2818,5349,3534,34,5350,5351,1176,0,5350,5351,1176,34,5352,3748,5353,0,5352,3748,5353,34,5354,5219,5355,0,5354,5219,5355,34,5356,5357,271,0,5356,5357,271,34,5358,3209,3703,0,5358,3209,3703,34,5359,3008,2171,0,5359,3008,2171,34,1319,2630,1320,0,1319,2630,1320,34,1953,3054,3053,0,1953,3054,3053,34,2937,4731,1464,0,2937,4731,1464,34,1582,38,37,0,1582,38,37,34,5360,5361,5362,0,5360,5361,5362,34,3951,4137,5363,0,3951,4137,5363,34,608,1928,5364,0,608,1928,5364,34,4098,4456,5365,0,4098,4456,5365,34,3872,1891,1045,0,3872,1891,1045,34,5366,5367,5368,0,5366,5367,5368,34,485,57,59,0,485,57,59,34,5369,5187,2643,0,5369,5187,2643,34,4471,5370,5301,0,4471,5370,5301,34,5213,2326,5371,0,5213,2326,5371,34,5372,1785,442,0,5372,1785,442,34,4242,4244,1378,0,4242,4244,1378,34,5373,5374,3742,0,5373,5374,3742,34,5315,1553,1552,0,5315,1553,1552,34,2206,825,5250,0,2206,825,5250,34,1885,2200,1886,0,1885,2200,1886,34,2557,5375,2686,0,2557,5375,2686,34,2511,2409,2408,0,2511,2409,2408,34,5376,5377,4900,0,5376,5377,4900,34,3166,5378,4303,0,3166,5378,4303,34,5379,4069,4068,0,5379,4069,4068,34,5380,5381,5382,0,5380,5381,5382,34,3943,5383,5384,0,3943,5383,5384,34,5021,5385,4728,0,5021,5385,4728,34,959,2361,957,0,959,2361,957,34,5386,5387,4574,0,5386,5387,4574,34,3452,3454,2605,0,3452,3454,2605,34,5388,5389,5390,0,5388,5389,5390,34,2588,5391,5392,0,2588,5391,5392,34,5393,5394,5112,0,5393,5394,5112,34,3341,5395,5396,0,3341,5395,5396,34,5397,5398,1575,0,5397,5398,1575,34,4850,326,1801,0,4850,326,1801,34,2511,5399,5400,0,2511,5399,5400,34,2197,5401,1091,0,2197,5401,1091,34,5402,4884,5403,0,5402,4884,5403,34,1423,5404,4449,0,1423,5404,4449,34,2073,5405,5406,0,2073,5405,5406,34,2356,5407,5408,0,2356,5407,5408,34,5409,5410,5411,0,5409,5410,5411,34,2560,2559,5412,0,2560,2559,5412,34,2629,5413,2158,0,2629,5413,2158,34,499,5414,497,0,499,5414,497,34,1303,5415,5160,0,1303,5415,5160,34,5416,5417,5418,0,5416,5417,5418,34,4025,1126,2678,0,4025,1126,2678,34,3930,1753,4153,0,3930,1753,4153,34,4185,4199,5419,0,4185,4199,5419,34,5420,1870,5421,0,5420,1870,5421,34,345,1763,4478,0,345,1763,4478,34,5273,4471,5301,0,5273,4471,5301,34,1749,1841,1843,0,1749,1841,1843,34,5422,3644,4790,0,5422,3644,4790,34,3112,335,2019,0,3112,335,2019,34,2888,901,1450,0,2888,901,1450,34,5226,1125,5423,0,5226,1125,5423,34,3817,3951,2280,0,3817,3951,2280,34,4675,3997,5424,0,4675,3997,5424,34,5066,3712,408,0,5066,3712,408,34,5425,2711,1026,0,5425,2711,1026,34,2471,1421,4620,0,2471,1421,4620,34,267,5426,268,0,267,5426,268,34,5427,1430,5428,0,5427,1430,5428,34,1046,5429,4535,0,1046,5429,4535,34,5430,694,5431,0,5430,694,5431,34,3535,5432,5433,0,3535,5432,5433,34,5434,5435,2289,0,5434,5435,2289,34,4867,3176,1830,0,4867,3176,1830,34,3676,5436,5437,0,3676,5436,5437,34,784,445,785,0,784,445,785,34,5244,2229,5438,0,5244,2229,5438,34,2486,2488,5439,0,2486,2488,5439,34,1081,5440,438,0,1081,5440,438,34,777,1422,5441,0,777,1422,5441,34,5292,5236,5442,0,5292,5236,5442,34,2281,2280,3952,0,2281,2280,3952,34,3953,5443,1072,0,3953,5443,1072,34,3966,5444,5390,0,3966,5444,5390,34,5024,5026,5338,0,5024,5026,5338,34,3598,5445,5446,0,3598,5445,5446,34,3698,5447,3272,0,3698,5447,3272,34,5448,459,5449,0,5448,459,5449,34,4976,5010,4756,0,4976,5010,4756,34,4974,4976,4756,0,4974,4976,4756,34,3314,1665,1745,0,3314,1665,1745,34,5450,4739,414,0,5450,4739,414,34,4566,5451,4567,0,4566,5451,4567,34,5452,2514,266,0,5452,2514,266,34,5453,5454,5258,0,5453,5454,5258,34,4898,4803,3893,0,4898,4803,3893,34,4530,5070,5455,0,4530,5070,5455,34,1181,1182,1426,0,1181,1182,1426,34,1839,774,773,0,1839,774,773,34,1344,2208,1345,0,1344,2208,1345,34,1900,4145,4808,0,1900,4145,4808,34,2616,2833,1348,0,2616,2833,1348,34,5456,2032,5457,0,5456,2032,5457,34,5458,5459,1348,0,5458,5459,1348,34,4757,4756,5010,0,4757,4756,5010,34,2545,2546,5113,0,2545,2546,5113,34,2403,4597,2404,0,2403,4597,2404,34,4336,5326,1124,0,4336,5326,1124,34,33,5009,34,0,33,5009,34,34,3863,5460,5461,0,3863,5460,5461,34,2600,5462,5463,0,2600,5462,5463,34,5464,1053,1052,0,5464,1053,1052,34,5465,5466,5467,0,5465,5466,5467,34,5468,5469,4173,0,5468,5469,4173,34,5470,762,3983,0,5470,762,3983,34,286,5144,385,0,286,5144,385,34,5471,4099,5472,0,5471,4099,5472,34,3646,704,705,0,3646,704,705,34,5473,5474,5475,0,5473,5474,5475,34,4303,5378,5476,0,4303,5378,5476,34,1901,951,1902,0,1901,951,1902,34,534,3705,5477,0,534,3705,5477,34,3444,4184,4335,0,3444,4184,4335,34,1179,2676,1180,0,1179,2676,1180,34,2963,5478,5479,0,2963,5478,5479,34,4011,5133,4951,0,4011,5133,4951,34,2201,3240,2635,0,2201,3240,2635,34,5480,5481,3618,0,5480,5481,3618,34,5482,5270,4219,0,5482,5270,4219,34,2236,4585,4584,0,2236,4585,4584,34,1971,5483,4498,0,1971,5483,4498,34,1717,3045,3313,0,1717,3045,3313,34,433,939,2131,0,433,939,2131,34,5196,5484,5485,0,5196,5484,5485,34,5486,5487,5488,0,5486,5487,5488,34,5064,4974,4932,0,5064,4974,4932,34,3505,3588,5489,0,3505,3588,5489,34,2783,3959,2724,0,2783,3959,2724,34,5490,3498,2533,0,5490,3498,2533,34,5491,504,5492,0,5491,504,5492,34,2747,3300,2185,0,2747,3300,2185,34,4300,1651,1607,0,4300,1651,1607,34,838,3088,2714,0,838,3088,2714,34,5493,2756,2755,0,5493,2756,2755,34,303,5494,304,0,303,5494,304,34,5495,5496,1897,0,5495,5496,1897,34,5497,4932,4872,0,5497,4932,4872,34,5498,5499,5500,0,5498,5499,5500,34,5501,5398,5502,0,5501,5398,5502,34,664,666,5503,0,664,666,5503,34,4510,3518,3517,0,4510,3518,3517,34,1633,1635,5504,0,1633,1635,5504,34,1858,4855,2327,0,1858,4855,2327,34,5505,5506,578,0,5505,5506,578,34,4426,5507,4110,0,4426,5507,4110,34,5508,5509,5350,0,5508,5509,5350,34,1488,5510,4979,0,1488,5510,4979,34,3652,5511,3653,0,3652,5511,3653,34,4196,4198,5512,0,4196,4198,5512,34,3409,3132,394,0,3409,3132,394,34,34,5513,1237,0,34,5513,1237,34,5514,84,3158,0,5514,84,3158,34,1626,2173,3146,0,1626,2173,3146,34,5515,268,5426,0,5515,268,5426,34,295,5516,5517,0,295,5516,5517,34,5518,4822,2808,0,5518,4822,2808,34,4530,1782,4297,0,4530,1782,4297,34,5519,5520,5521,0,5519,5520,5521,34,5522,5523,5379,0,5522,5523,5379,34,1686,5524,1089,0,1686,5524,1089,34,1788,514,2064,0,1788,514,2064,34,5132,1462,1517,0,5132,1462,1517,34,5525,1841,5526,0,5525,1841,5526,34,5527,3746,2302,0,5527,3746,2302,34,4756,4932,4974,0,4756,4932,4974,34,3886,3885,5528,0,3886,3885,5528,34,3359,3270,3269,0,3359,3270,3269,34,4998,3018,3566,0,4998,3018,3566,34,5529,5530,5531,0,5529,5530,5531,34,731,5532,732,0,731,5532,732,34,1934,5533,3050,0,1934,5533,3050,34,136,5534,5535,0,136,5534,5535,34,2632,5536,5537,0,2632,5536,5537,34,5538,3709,5539,0,5538,3709,5539,34,2821,5540,5541,0,2821,5540,5541,34,2727,5542,5358,0,2727,5542,5358,34,5543,547,546,0,5543,547,546,34,4819,5544,5545,0,4819,5544,5545,34,2805,5546,2806,0,2805,5546,2806,34,4212,5547,4958,0,4212,5547,4958,34,5548,3494,5549,0,5548,3494,5549,34,4176,5091,5550,0,4176,5091,5550,34,730,5551,731,0,730,5551,731,34,2192,2748,3949,0,2192,2748,3949,34,5552,5149,5553,0,5552,5149,5553,34,1016,2044,930,0,1016,2044,930,34,4046,5512,5554,0,4046,5512,5554,34,1949,1325,4612,0,1949,1325,4612,34,5555,5556,805,0,5555,5556,805,34,5557,5553,5149,0,5557,5553,5149,34,3624,1704,1706,0,3624,1704,1706,34,5033,5164,5558,0,5033,5164,5558,34,5559,5560,5561,0,5559,5560,5561,34,3095,5562,3096,0,3095,5562,3096,34,3803,5563,5564,0,3803,5563,5564,34,5149,5148,5557,0,5149,5148,5557,34,258,5281,259,0,258,5281,259,34,5565,1885,5566,0,5565,1885,5566,34,2935,2887,5323,0,2935,2887,5323,34,5567,5568,5569,0,5567,5568,5569,34,2664,936,938,0,2664,936,938,34,5570,4255,4912,0,5570,4255,4912,34,876,877,317,0,876,877,317,34,5179,2243,4864,0,5179,2243,4864,34,5571,5572,4528,0,5571,5572,4528,34,5573,2782,2781,0,5573,2782,2781,34,890,5574,5575,0,890,5574,5575,34,346,3340,3339,0,346,3340,3339,34,3318,5167,1565,0,3318,5167,1565,34,5576,5577,5578,0,5576,5577,5578,34,3208,5579,3703,0,3208,5579,3703,34,209,5580,980,0,209,5580,980,34,5581,1421,776,0,5581,1421,776,34,5582,5583,4231,0,5582,5583,4231,34,3184,5584,5585,0,3184,5584,5585,34,5586,3660,3662,0,5586,3660,3662,34,5587,5588,5589,0,5587,5588,5589,34,5590,5591,2363,0,5590,5591,2363,34,672,674,3503,0,672,674,3503,34,4858,4860,5592,0,4858,4860,5592,34,4093,5593,5594,0,4093,5593,5594,34,699,5595,700,0,699,5595,700,34,3140,3576,3575,0,3140,3576,3575,34,1833,1832,5596,0,1833,1832,5596,34,5497,5557,4932,0,5497,5557,4932,34,793,792,5597,0,793,792,5597,34,5598,5599,4783,0,5598,5599,4783,34,5600,5601,5602,0,5600,5601,5602,34,3699,2711,2710,0,3699,2711,2710,34,4991,3505,5489,0,4991,3505,5489,34,986,2917,5603,0,986,2917,5603,34,5604,3424,5605,0,5604,3424,5605,34,2312,2314,5606,0,2312,2314,5606,34,4932,5557,5064,0,4932,5557,5064,34,4826,707,706,0,4826,707,706,34,2199,5510,5607,0,2199,5510,5607,34,4640,1586,5608,0,4640,1586,5608,34,4826,706,2403,0,4826,706,2403,34,5609,5610,5611,0,5609,5610,5611,34,5612,5613,5179,0,5612,5613,5179,34,609,3909,5614,0,609,3909,5614,34,5615,4304,4543,0,5615,4304,4543,34,1795,1779,1192,0,1795,1779,1192,34,3355,5616,5593,0,3355,5616,5593,34,5557,5148,5064,0,5557,5148,5064,34,3894,5617,5618,0,3894,5617,5618,34,4706,3937,3929,0,4706,3937,3929,34,2148,4555,3788,0,2148,4555,3788,34,1593,2577,1594,0,1593,2577,1594,34,5619,5342,5344,0,5619,5342,5344,34,1921,1682,5620,0,1921,1682,5620,34,5552,5221,5149,0,5552,5221,5149,34,5621,5622,5623,0,5621,5622,5623,34,614,5504,5624,0,614,5504,5624,34,959,3513,4384,0,959,3513,4384,34,5625,1549,5626,0,5625,1549,5626,34,3759,31,30,0,3759,31,30,34,5627,5628,5629,0,5627,5628,5629,34,5630,5631,1309,0,5630,5631,1309,34,4379,1280,4380,0,4379,1280,4380,34,5632,5633,3330,0,5632,5633,3330,34,2026,4296,2027,0,2026,4296,2027,34,5634,5635,3108,0,5634,5635,3108,34,5636,5221,5552,0,5636,5221,5552,34,3665,2055,1872,0,3665,2055,1872,34,1377,1379,5637,0,1377,1379,5637,34,1594,5638,2553,0,1594,5638,2553,34,4136,4028,4009,0,4136,4028,4009,34,2265,560,2266,0,2265,560,2266,34,694,4148,145,0,694,4148,145,34,4028,5056,3679,0,4028,5056,3679,34,5639,1435,3296,0,5639,1435,3296,34,470,14,471,0,470,14,471,34,3991,5640,4968,0,3991,5640,4968,34,4238,5641,5642,0,4238,5641,5642,34,5643,4053,5107,0,5643,4053,5107,34,5644,4409,5645,0,5644,4409,5645,34,5646,419,5647,0,5646,419,5647,34,1265,4027,1263,0,1265,4027,1263,34,5648,5649,967,0,5648,5649,967,34,5594,1931,5650,0,5594,1931,5650,34,5651,2102,1339,0,5651,2102,1339,34,2165,1712,5042,0,2165,1712,5042,34,5652,3857,5553,0,5652,3857,5553,34,1973,2921,1974,0,1973,2921,1974,34,3857,3859,5553,0,3857,3859,5553,34,686,5653,3875,0,686,5653,3875,34,1479,4594,1480,0,1479,4594,1480,34,4875,5654,5655,0,4875,5654,5655,34,3036,3035,5319,0,3036,3035,5319,34,617,3233,5656,0,617,3233,5656,34,4212,2845,5547,0,4212,2845,5547,34,5657,5658,2211,0,5657,5658,2211,34,5659,3569,1000,0,5659,3569,1000,34,3753,1401,488,0,3753,1401,488,34,1258,1260,3367,0,1258,1260,3367,34,3081,5660,5661,0,3081,5660,5661,34,5662,4687,2319,0,5662,4687,2319,34,5663,5664,5665,0,5663,5664,5665,34,5609,5666,5610,0,5609,5666,5610,34,5667,5668,5669,0,5667,5668,5669,34,5008,2336,2338,0,5008,2336,2338,34,5328,3906,5670,0,5328,3906,5670,34,2206,2205,826,0,2206,2205,826,34,5671,5507,5672,0,5671,5507,5672,34,3439,5673,5163,0,3439,5673,5163,34,4949,78,5674,0,4949,78,5674,34,5675,3168,3170,0,5675,3168,3170,34,3166,4304,5615,0,3166,4304,5615,34,4559,5676,2473,0,4559,5676,2473,34,4965,715,5677,0,4965,715,5677,34,326,2733,1801,0,326,2733,1801,34,58,3593,5678,0,58,3593,5678,34,4196,4047,161,0,4196,4047,161,34,211,210,5679,0,211,210,5679,34,1008,5680,5681,0,1008,5680,5681,34,2007,5682,5683,0,2007,5682,5683,34,5684,5685,3918,0,5684,5685,3918,34,4121,5052,2815,0,4121,5052,2815,34,803,805,5686,0,803,805,5686,34,5687,5688,5409,0,5687,5688,5409,34,5689,5690,5691,0,5689,5690,5691,34,3940,5497,4872,0,3940,5497,4872,34,2548,2547,2789,0,2548,2547,2789,34,5692,3033,669,0,5692,3033,669,34,932,176,5693,0,932,176,5693,34,1009,5541,1010,0,1009,5541,1010,34,392,394,3132,0,392,394,3132,34,4251,4250,5694,0,4251,4250,5694,34,53,5695,5696,0,53,5695,5696,34,1307,3090,5697,0,1307,3090,5697,34,5103,2559,4646,0,5103,2559,4646,34,3940,3857,5497,0,3940,3857,5497,34,1031,5698,5699,0,1031,5698,5699,34,1176,5508,5350,0,1176,5508,5350,34,5700,5701,5702,0,5700,5701,5702,34,1231,4293,1162,0,1231,4293,1162,34,5703,5704,5705,0,5703,5704,5705,34,4120,4006,4005,0,4120,4006,4005,34,5706,5707,5708,0,5706,5707,5708,34,1233,3921,4292,0,1233,3921,4292,34,5709,5430,5431,0,5709,5430,5431,34,5710,3127,5711,0,5710,3127,5711,34,3797,4838,5712,0,3797,4838,5712,34,5713,5714,5715,0,5713,5714,5715,34,3497,453,1526,0,3497,453,1526,34,5716,3290,5717,0,5716,3290,5717,34,5718,5152,4077,0,5718,5152,4077,34,2416,859,3407,0,2416,859,3407,34,3477,5719,3478,0,3477,5719,3478,34,3131,3130,5720,0,3131,3130,5720,34,5721,2919,4138,0,5721,2919,4138,34,5722,4744,3894,0,5722,4744,3894,34,5723,5724,5725,0,5723,5724,5725,34,190,1509,191,0,190,1509,191,34,3599,5726,379,0,3599,5726,379,34,192,5727,5347,0,192,5727,5347,34,1122,947,1505,0,1122,947,1505,34,5728,803,2591,0,5728,803,2591,34,3857,5652,5497,0,3857,5652,5497,34,3105,5729,3106,0,3105,5729,3106,34,5460,5183,4625,0,5460,5183,4625,34,2459,1466,2460,0,2459,1466,2460,34,5730,5731,2215,0,5730,5731,2215,34,1946,1961,4476,0,1946,1961,4476,34,5732,4348,2256,0,5732,4348,2256,34,1229,1262,5733,0,1229,1262,5733,34,5734,2476,5735,0,5734,2476,5735,34,5736,4950,5674,0,5736,4950,5674,34,4504,1746,1321,0,4504,1746,1321,34,481,117,482,0,481,117,482,34,4134,5737,5738,0,4134,5737,5738,34,5739,721,723,0,5739,721,723,34,416,1260,1259,0,416,1260,1259,34,933,5740,934,0,933,5740,934,34,5588,5397,5589,0,5588,5397,5589,34,1557,5688,1188,0,1557,5688,1188,34,5741,5255,5256,0,5741,5255,5256,34,4330,3845,3232,0,4330,3845,3232,34,3669,1532,4435,0,3669,1532,4435,34,5652,5553,5557,0,5652,5553,5557,34,5742,3673,1393,0,5742,3673,1393,34,153,5743,154,0,153,5743,154,34,3085,5744,5745,0,3085,5744,5745,34,1658,3898,3015,0,1658,3898,3015,34,1315,1317,4141,0,1315,1317,4141,34,3110,1833,5746,0,3110,1833,5746,34,3372,3918,3917,0,3372,3918,3917,34,3921,5747,3919,0,3921,5747,3919,34,1686,4520,5524,0,1686,4520,5524,34,3217,1717,3039,0,3217,1717,3039,34,1947,412,411,0,1947,412,411,34,2316,1654,1653,0,2316,1654,1653,34,15,5748,1824,0,15,5748,1824,34,5749,5750,4473,0,5749,5750,4473,34,5751,1211,5752,0,5751,1211,5752,34,2925,4856,5297,0,2925,4856,5297,34,2015,5753,2013,0,2015,5753,2013,34,4729,5754,3485,0,4729,5754,3485,34,3097,1651,5755,0,3097,1651,5755,34,1746,5756,682,0,1746,5756,682,34,2139,5757,1527,0,2139,5757,1527,34,5652,5557,5497,0,5652,5557,5497,34,5741,5758,200,0,5741,5758,200,34,5759,1033,5760,0,5759,1033,5760,34,2299,1963,239,0,2299,1963,239,34,5633,5761,5480,0,5633,5761,5480,34,5093,1427,5762,0,5093,1427,5762,34,5763,5764,5765,0,5763,5764,5765,34,5766,5601,5600,0,5766,5601,5600,34,5767,5768,5769,0,5767,5768,5769,34,3134,3136,5770,0,3134,3136,5770,34,5749,4475,5344,0,5749,4475,5344,34,732,5724,4866,0,732,5724,4866,34,162,3306,5161,0,162,3306,5161,34,5771,5772,1970,0,5771,5772,1970,34,5773,5774,4064,0,5773,5774,4064,34,4778,2637,825,0,4778,2637,825,34,717,4289,5775,0,717,4289,5775,34,5776,169,5777,0,5776,169,5777,34,423,5778,5779,0,423,5778,5779,34,3202,4770,3874,0,3202,4770,3874,34,3626,5780,4785,0,3626,5780,4785,34,950,1172,1209,0,950,1172,1209,34,5781,5782,1112,0,5781,5782,1112,34,4286,121,2677,0,4286,121,2677,34,2706,1242,2707,0,2706,1242,2707,34,600,5783,601,0,600,5783,601,34,3381,3383,5784,0,3381,3383,5784,34,5785,5786,5787,0,5785,5786,5787,34,1783,4588,5788,0,1783,4588,5788,34,2654,829,4897,0,2654,829,4897,34,5639,3296,3298,0,5639,3296,3298,34,5789,5790,5791,0,5789,5790,5791,34,878,4213,2945,0,878,4213,2945,34,506,5333,5735,0,506,5333,5735,34,1719,1721,5792,0,1719,1721,5792,34,2402,5225,3617,0,2402,5225,3617,34,2912,2914,5793,0,2912,2914,5793,34,23,5794,21,0,23,5794,21,34,585,1249,3347,0,585,1249,3347,34,5795,377,306,0,5795,377,306,34,5354,5355,4565,0,5354,5355,4565,34,4037,5796,1689,0,4037,5796,1689,34,2877,5797,4445,0,2877,5797,4445,34,5798,2972,5799,0,5798,2972,5799,34,1586,3258,1587,0,1586,3258,1587,34,1668,5538,1656,0,1668,5538,1656,34,3166,5615,3167,0,3166,5615,3167,34,1137,4187,2609,0,1137,4187,2609,34,5800,2419,2418,0,5800,2419,2418,34,5801,4626,3999,0,5801,4626,3999,34,4701,5802,5803,0,4701,5802,5803,34,2877,2876,5797,0,2877,2876,5797,34,5804,5659,5805,0,5804,5659,5805,34,5806,5807,5808,0,5806,5807,5808,34,157,5809,5810,0,157,5809,5810,34,311,5811,5335,0,311,5811,5335,34,5812,5813,5814,0,5812,5813,5814,34,5815,1430,1429,0,5815,1430,1429,34,2648,5816,3924,0,2648,5816,3924,34,2288,5817,2289,0,2288,5817,2289,34,5818,5133,4361,0,5818,5133,4361,34,5410,5819,5820,0,5410,5819,5820,34,4302,208,1604,0,4302,208,1604,34,2695,5821,5822,0,2695,5821,5822,34,5823,1356,1358,0,5823,1356,1358,34,2877,4445,2911,0,2877,4445,2911,34,5824,3182,1414,0,5824,3182,1414,34,5825,5826,2316,0,5825,5826,2316,34,4718,4719,5827,0,4718,4719,5827,34,284,3582,5828,0,284,3582,5828,34,5829,5830,5831,0,5829,5830,5831,34,5832,1821,1820,0,5832,1821,1820,34,5833,5834,5396,0,5833,5834,5396,34,2458,4662,1305,0,2458,4662,1305,34,5835,1752,5836,0,5835,1752,5836,34,5837,5838,4595,0,5837,5838,4595,34,5346,5839,5517,0,5346,5839,5517,34,4860,4613,5592,0,4860,4613,5592,34,1910,1259,3032,0,1910,1259,3032,34,2526,1983,5840,0,2526,1983,5840,34,5085,4864,2243,0,5085,4864,2243,34,1485,3719,3605,0,1485,3719,3605,34,5841,5842,5843,0,5841,5842,5843,34,1783,1782,5844,0,1783,1782,5844,34,5845,5846,1640,0,5845,5846,1640,34,5847,744,5848,0,5847,744,5848,34,5849,5850,5851,0,5849,5850,5851,34,4173,5469,5232,0,4173,5469,5232,34,5833,5852,5853,0,5833,5852,5853,34,3262,1633,3263,0,3262,1633,3263,34,4741,3330,3161,0,4741,3330,3161,34,2163,2675,2164,0,2163,2675,2164,34,3446,5854,3447,0,3446,5854,3447,34,3859,4446,4445,0,3859,4446,4445,34,3859,4445,5636,0,3859,4445,5636,34,5175,5855,5856,0,5175,5855,5856,34,5857,2823,2822,0,5857,2823,2822,34,5858,5859,2210,0,5858,5859,2210,34,2978,2977,5190,0,2978,2977,5190,34,2778,5589,5860,0,2778,5589,5860,34,1422,3768,5441,0,1422,3768,5441,34,5353,5054,5861,0,5353,5054,5861,34,4957,3001,360,0,4957,3001,360,34,675,2192,4320,0,675,2192,4320,34,5056,2574,5840,0,5056,2574,5840,34,4801,5862,5863,0,4801,5862,5863,34,2430,4227,5864,0,2430,4227,5864,34,4598,4747,4599,0,4598,4747,4599,34,2994,5111,61,0,2994,5111,61,34,5618,5865,3349,0,5618,5865,3349,34,4175,5110,5866,0,4175,5110,5866,34,1799,5867,1677,0,1799,5867,1677,34,9,2720,5868,0,9,2720,5868,34,1439,1342,1343,0,1439,1342,1343,34,1545,5869,1546,0,1545,5869,1546,34,2656,2658,5870,0,2656,2658,5870,34,5871,4015,4014,0,5871,4015,4014,34,5872,5873,5874,0,5872,5873,5874,34,3485,5875,1568,0,3485,5875,1568,34,1021,5876,2153,0,1021,5876,2153,34,665,3880,4629,0,665,3880,4629,34,5877,404,3819,0,5877,404,3819,34,269,2937,267,0,269,2937,267,34,5878,5879,871,0,5878,5879,871,34,4680,839,5880,0,4680,839,5880,34,4903,4733,2978,0,4903,4733,2978,34,3055,3057,2673,0,3055,3057,2673,34,5881,4128,5882,0,5881,4128,5882,34,3305,3860,3306,0,3305,3860,3306,34,5883,514,5268,0,5883,514,5268,34,2170,2605,5884,0,2170,2605,5884,34,5360,5362,5885,0,5360,5362,5885,34,5886,1562,1558,0,5886,1562,1558,34,1189,2855,4930,0,1189,2855,4930,34,401,1785,5372,0,401,1785,5372,34,3904,3906,5887,0,3904,3906,5887,34,3831,4763,4933,0,3831,4763,4933,34,5888,5889,178,0,5888,5889,178,34,5890,1685,4574,0,5890,1685,4574,34,4009,5891,2191,0,4009,5891,2191,34,5892,1933,1932,0,5892,1933,1932,34,1602,5893,1519,0,1602,5893,1519,34,2412,3211,5894,0,2412,3211,5894,34,1278,881,5895,0,1278,881,5895,34,5334,1451,4067,0,5334,1451,4067,34,5079,5080,2796,0,5079,5080,2796,34,3404,719,2715,0,3404,719,2715,34,5732,3307,4348,0,5732,3307,4348,34,4209,5354,4565,0,4209,5354,4565,34,4028,3679,5896,0,4028,3679,5896,34,339,5897,5898,0,339,5897,5898,34,1678,1999,1679,0,1678,1999,1679,34,4379,1871,5420,0,4379,1871,5420,34,3710,2276,5899,0,3710,2276,5899,34,721,5095,3341,0,721,5095,3341,34,3836,417,4486,0,3836,417,4486,34,5118,5900,1375,0,5118,5900,1375,34,720,719,1642,0,720,719,1642,34,5901,5902,5903,0,5901,5902,5903,34,5361,3283,5362,0,5361,3283,5362,34,2641,4295,5904,0,2641,4295,5904,34,4860,5905,4613,0,4860,5905,4613,34,2747,5906,3949,0,2747,5906,3949,34,4151,4416,4725,0,4151,4416,4725,34,1021,5204,1574,0,1021,5204,1574,34,2201,2635,2637,0,2201,2635,2637,34,5907,5702,5701,0,5907,5702,5701,34,3277,2122,598,0,3277,2122,598,34,5540,2823,4823,0,5540,2823,4823,34,1092,5908,5314,0,1092,5908,5314,34,5909,1552,4216,0,5909,1552,4216,34,4761,5910,5911,0,4761,5910,5911,34,4429,367,5912,0,4429,367,5912,34,5913,2670,1869,0,5913,2670,1869,34,2864,5914,1846,0,2864,5914,1846,34,2331,4959,5915,0,2331,4959,5915,34,3423,5916,2247,0,3423,5916,2247,34,5917,5918,5919,0,5917,5918,5919,34,4610,4283,4282,0,4610,4283,4282,34,885,5648,5669,0,885,5648,5669,34,4011,4950,5736,0,4011,4950,5736,34,5920,5787,5921,0,5920,5787,5921,34,5922,5923,5924,0,5922,5923,5924,34,5925,5926,5927,0,5925,5926,5927,34,3507,2447,5226,0,3507,2447,5226,34,4384,1295,3608,0,4384,1295,3608,34,4038,4037,3362,0,4038,4037,3362,34,2171,3009,5928,0,2171,3009,5928,34,5495,2829,3528,0,5495,2829,3528,34,5170,5929,5171,0,5170,5929,5171,34,2447,2449,5226,0,2447,2449,5226,34,586,1286,587,0,586,1286,587,34,4354,5930,5931,0,4354,5930,5931,34,5932,5933,1499,0,5932,5933,1499,34,4673,1146,1145,0,4673,1146,1145,34,5934,833,5935,0,5934,833,5935,34,1526,2533,3498,0,1526,2533,3498,34,5936,2561,5937,0,5936,2561,5937,34,5938,4895,4762,0,5938,4895,4762,34,2169,5939,4653,0,2169,5939,4653,34,3237,2368,3813,0,3237,2368,3813,34,4725,4416,4726,0,4725,4416,4726,34,4812,2919,2918,0,4812,2919,2918,34,3433,3121,5940,0,3433,3121,5940,34,610,568,611,0,610,568,611,34,5941,5942,5943,0,5941,5942,5943,34,5717,4907,5944,0,5717,4907,5944,34,5945,5946,5947,0,5945,5946,5947,34,5353,904,3642,0,5353,904,3642,34,4011,4013,4361,0,4011,4013,4361,34,2819,3534,3533,0,2819,3534,3533,34,4133,4132,5948,0,4133,4132,5948,34,4671,3186,4672,0,4671,3186,4672,34,4234,1660,1659,0,4234,1660,1659,34,5949,5950,5951,0,5949,5950,5951,34,148,5952,149,0,148,5952,149,34,5953,1073,1072,0,5953,1073,1072,34,1958,1957,4927,0,1958,1957,4927,34,5636,5954,5221,0,5636,5954,5221,34,5955,5956,4007,0,5955,5956,4007,34,4651,3960,2002,0,4651,3960,2002,34,5804,426,3570,0,5804,426,3570,34,757,1386,2698,0,757,1386,2698,34,3879,1328,2480,0,3879,1328,2480,34,2977,1243,5190,0,2977,1243,5190,34,5957,4723,5958,0,5957,4723,5958,34,5959,338,2656,0,5959,338,2656,34,5636,5960,5954,0,5636,5960,5954,34,4916,4917,5197,0,4916,4917,5197,34,4174,3888,3887,0,4174,3888,3887,34,4838,5961,5712,0,4838,5961,5712,34,2556,645,2557,0,2556,645,2557,34,1694,1696,5962,0,1694,1696,5962,34,5963,2490,5285,0,5963,2490,5285,34,5964,677,4571,0,5964,677,4571,34,5179,4864,5180,0,5179,4864,5180,34,17,5965,5966,0,17,5965,5966,34,5967,5968,5969,0,5967,5968,5969,34,3681,5970,5026,0,3681,5970,5026,34,2363,5591,4539,0,2363,5591,4539,34,5971,2991,2571,0,5971,2991,2571,34,3295,3468,5972,0,3295,3468,5972,34,5437,5436,2146,0,5437,5436,2146,34,5973,5974,1785,0,5973,5974,1785,34,3759,30,5975,0,3759,30,5975,34,5976,5160,5415,0,5976,5160,5415,34,2106,2108,5977,0,2106,2108,5977,34,3833,5978,5979,0,3833,5978,5979,34,2957,2895,5661,0,2957,2895,5661,34,550,5980,551,0,550,5980,551,34,3769,263,5981,0,3769,263,5981,34,5982,5903,3952,0,5982,5903,3952,34,4219,4221,178,0,4219,4221,178,34,5022,5061,4890,0,5022,5061,4890,34,3152,1678,5983,0,3152,1678,5983,34,5980,5019,5018,0,5980,5019,5018,34,5984,4911,4636,0,5984,4911,4636,34,2806,1734,5020,0,2806,1734,5020,34,4944,5985,5986,0,4944,5985,5986,34,3575,3076,2538,0,3575,3076,2538,34,4447,4074,4073,0,4447,4074,4073,34,5000,5987,5988,0,5000,5987,5988,34,3025,5989,4811,0,3025,5989,4811,34,3006,2358,2357,0,3006,2358,2357,34,1045,1322,5317,0,1045,1322,5317,34,2384,5990,5991,0,2384,5990,5991,34,5014,5013,5433,0,5014,5013,5433,34,5534,136,1019,0,5534,136,1019,34,5214,3769,5981,0,5214,3769,5981,34,5992,5931,5930,0,5992,5931,5930,34,5993,5994,5995,0,5993,5994,5995,34,4702,3693,2413,0,4702,3693,2413,34,3613,5996,5310,0,3613,5996,5310,34,5974,818,5997,0,5974,818,5997,34,4620,5998,5999,0,4620,5998,5999,34,6000,1222,6001,0,6000,1222,6001,34,2159,6002,2158,0,2159,6002,2158,34,3606,6003,249,0,3606,6003,249,34,2479,2478,4609,0,2479,2478,4609,34,6004,2043,3825,0,6004,2043,3825,34,6005,2592,6006,0,6005,2592,6006,34,435,6007,4553,0,435,6007,4553,34,3953,1074,2442,0,3953,1074,2442,34,5454,2583,5258,0,5454,2583,5258,34,6008,2269,6009,0,6008,2269,6009,34,2814,19,18,0,2814,19,18,34,5030,6010,6011,0,5030,6010,6011,34,6012,1310,6013,0,6012,1310,6013,34,6014,6015,6016,0,6014,6015,6016,34,6017,6018,5263,0,6017,6018,5263,34,3490,6019,3488,0,3490,6019,3488,34,6020,1911,2828,0,6020,1911,2828,34,6021,3243,2374,0,6021,3243,2374,34,5636,4445,6022,0,5636,4445,6022,34,6023,4851,4850,0,6023,4851,4850,34,6024,3722,6025,0,6024,3722,6025,34,3449,2330,1948,0,3449,2330,1948,34,6026,3286,344,0,6026,3286,344,34,6027,5073,5075,0,6027,5073,5075,34,5162,3957,4430,0,5162,3957,4430,34,3372,337,336,0,3372,337,336,34,5406,6028,1362,0,5406,6028,1362,34,6029,2368,3237,0,6029,2368,3237,34,5636,6022,5960,0,5636,6022,5960,34,6030,6031,6032,0,6030,6031,6032,34,1719,6033,5726,0,1719,6033,5726,34,2090,2092,4159,0,2090,2092,4159,34,5363,4010,5114,0,5363,4010,5114,34,6034,4707,2120,0,6034,4707,2120,34,4141,1317,1497,0,4141,1317,1497,34,6035,6036,6037,0,6035,6036,6037,34,4713,2467,6038,0,4713,2467,6038,34,6039,6040,3123,0,6039,6040,3123,34,5921,5787,6041,0,5921,5787,6041,34,1475,4593,2321,0,1475,4593,2321,34,4021,6042,471,0,4021,6042,471,34,439,4157,4156,0,439,4157,4156,34,6043,2271,6044,0,6043,2271,6044,34,5797,6022,4445,0,5797,6022,4445,34,6045,2671,2670,0,6045,2671,2670,34,481,4155,117,0,481,4155,117,34,6046,5639,2483,0,6046,5639,2483,34,6047,6048,6049,0,6047,6048,6049,34,1540,142,6050,0,1540,142,6050,34,5212,1605,3098,0,5212,1605,3098,34,2155,2157,4502,0,2155,2157,4502,34,5797,6051,6022,0,5797,6051,6022,34,5017,4018,5681,0,5017,4018,5681,34,3117,3116,3066,0,3117,3116,3066,34,4655,3432,4656,0,4655,3432,4656,34,5692,2675,1152,0,5692,2675,1152,34,2556,3384,645,0,2556,3384,645,34,6052,5807,3631,0,6052,5807,3631,34,1563,409,1558,0,1563,409,1558,34,4368,4527,6053,0,4368,4527,6053,34,5832,5484,1821,0,5832,5484,1821,34,2037,6054,3839,0,2037,6054,3839,34,6023,4272,4851,0,6023,4272,4851,34,780,837,2780,0,780,837,2780,34,1290,5045,5044,0,1290,5045,5044,34,5588,5587,1571,0,5588,5587,1571,34,6055,5224,4923,0,6055,5224,4923,34,5034,3001,4956,0,5034,3001,4956,34,6056,3809,6057,0,6056,3809,6057,34,3083,6058,4791,0,3083,6058,4791,34,6059,6060,4825,0,6059,6060,4825,34,1115,4815,4814,0,1115,4815,4814,34,6061,6062,5505,0,6061,6062,5505,34,6063,2507,2506,0,6063,2507,2506,34,4411,1407,1406,0,4411,1407,1406,34,4926,3299,2749,0,4926,3299,2749,34,4347,1486,6064,0,4347,1486,6064,34,1513,1680,1679,0,1513,1680,1679,34,6065,6066,6067,0,6065,6066,6067,34,4635,6068,655,0,4635,6068,655,34,2797,2798,4771,0,2797,2798,4771,34,660,6069,6070,0,660,6069,6070,34,5866,4961,5090,0,5866,4961,5090,34,1048,2630,2629,0,1048,2630,2629,34,66,1455,64,0,66,1455,64,34,6071,42,44,0,6071,42,44,34,191,3661,3750,0,191,3661,3750,34,3383,6072,5784,0,3383,6072,5784,34,6073,6074,6075,0,6073,6074,6075,34,6076,6077,5755,0,6076,6077,5755,34,6078,6079,3948,0,6078,6079,3948,34,6080,5838,5837,0,6080,5838,5837,34,4234,4236,6081,0,4234,4236,6081,34,6082,6083,6084,0,6082,6083,6084,34,5178,5180,5724,0,5178,5180,5724,34,1560,1559,4317,0,1560,1559,4317,34,2893,6085,6086,0,2893,6085,6086,34,5016,6087,6088,0,5016,6087,6088,34,4287,5212,6089,0,4287,5212,6089,34,6090,2519,6091,0,6090,2519,6091,34,6092,6093,6094,0,6092,6093,6094,34,4971,3678,6095,0,4971,3678,6095,34,1611,5211,5249,0,1611,5211,5249,34,954,2754,955,0,954,2754,955,34,3944,4582,4905,0,3944,4582,4905,34,6096,6097,6098,0,6096,6097,6098,34,1867,1869,10,0,1867,1869,10,34,6099,6100,3705,0,6099,6100,3705,34,3999,4627,6101,0,3999,4627,6101,34,1759,6102,1760,0,1759,6102,1760,34,5663,6103,4856,0,5663,6103,4856,34,3769,3298,3297,0,3769,3298,3297,34,6104,6105,6106,0,6104,6105,6106,34,5238,5690,6107,0,5238,5690,6107,34,657,6108,550,0,657,6108,550,34,1533,4433,4435,0,1533,4433,4435,34,1133,3404,3784,0,1133,3404,3784,34,5845,1640,1751,0,5845,1640,1751,34,2079,6109,6110,0,2079,6109,6110,34,1582,1252,1580,0,1582,1252,1580,34,1148,100,1813,0,1148,100,1813,34,2886,6111,5324,0,2886,6111,5324,34,6034,1533,6112,0,6034,1533,6112,34,3978,5702,5907,0,3978,5702,5907,34,246,2300,247,0,246,2300,247,34,1415,6113,3528,0,1415,6113,3528,34,6114,6115,4279,0,6114,6115,4279,34,2826,4051,6116,0,2826,4051,6116,34,6117,5673,5544,0,6117,5673,5544,34,6118,3219,6119,0,6118,3219,6119,34,5820,1823,6120,0,5820,1823,6120,34,6121,5809,157,0,6121,5809,157,34,6122,3445,3444,0,6122,3445,3444,34,2160,6090,2161,0,2160,6090,2161,34,3508,1721,1720,0,3508,1721,1720,34,5384,6123,6124,0,5384,6123,6124,34,6125,2282,971,0,6125,2282,971,34,2715,719,25,0,2715,719,25,34,6126,953,6127,0,6126,953,6127,34,6128,6129,5447,0,6128,6129,5447,34,6130,6131,4625,0,6130,6131,4625,34,2856,1889,2854,0,2856,1889,2854,34,6132,4780,4085,0,6132,4780,4085,34,2161,6090,6091,0,2161,6090,6091,34,3882,3883,6133,0,3882,3883,6133,34,2053,4535,4534,0,2053,4535,4534,34,4719,5048,6134,0,4719,5048,6134,34,3383,2723,6072,0,3383,2723,6072,34,6135,4413,2773,0,6135,4413,2773,34,5342,6136,5343,0,5342,6136,5343,34,5103,5412,2559,0,5103,5412,2559,34,6137,6111,6138,0,6137,6111,6138,34,744,361,5848,0,744,361,5848,34,3991,3990,5640,0,3991,3990,5640,34,295,4553,5516,0,295,4553,5516,34,3129,3131,5837,0,3129,3131,5837,34,2927,4061,6139,0,2927,4061,6139,34,4834,2114,2115,0,4834,2114,2115,34,6102,6140,6141,0,6102,6140,6141,34,6142,5381,5518,0,6142,5381,5518,34,2013,4224,5137,0,2013,4224,5137,34,541,1810,6143,0,541,1810,6143,34,6144,6145,3282,0,6144,6145,3282,34,6072,6146,5784,0,6072,6146,5784,34,3826,3825,2043,0,3826,3825,2043,34,1155,1384,6147,0,1155,1384,6147,34,6148,1349,6149,0,6148,1349,6149,34,5331,4474,5739,0,5331,4474,5739,34,245,3148,243,0,245,3148,243,34,398,3457,399,0,398,3457,399,34,6150,194,1703,0,6150,194,1703,34,6151,2384,5275,0,6151,2384,5275,34,308,2395,306,0,308,2395,306,34,6152,5300,5301,0,6152,5300,5301,34,5949,4065,2799,0,5949,4065,2799,34,6125,971,5102,0,6125,971,5102,34,6153,1147,219,0,6153,1147,219,34,4626,6154,5519,0,4626,6154,5519,34,1047,2630,1048,0,1047,2630,1048,34,531,647,646,0,531,647,646,34,1527,5757,1915,0,1527,5757,1915,34,1718,3313,6155,0,1718,3313,6155,34,2199,5607,5365,0,2199,5607,5365,34,187,1754,1753,0,187,1754,1753,34,1634,1633,2821,0,1634,1633,2821,34,1233,4800,5747,0,1233,4800,5747,34,396,7,397,0,396,7,397,34,6156,6157,6158,0,6156,6157,6158,34,6020,6159,1912,0,6020,6159,1912,34,1351,4233,6160,0,1351,4233,6160,34,1629,6161,1794,0,1629,6161,1794,34,3758,1302,4112,0,3758,1302,4112,34,6162,6163,6032,0,6162,6163,6032,34,6164,4426,5434,0,6164,4426,5434,34,557,6165,558,0,557,6165,558,34,1224,6166,2244,0,1224,6166,2244,34,6167,6168,6169,0,6167,6168,6169,34,6170,1780,1779,0,6170,1780,1779,34,3342,5834,3578,0,3342,5834,3578,34,6171,942,4454,0,6171,942,4454,34,4381,6172,6173,0,4381,6172,6173,34,6174,5703,5551,0,6174,5703,5551,34,6175,1721,3508,0,6175,1721,3508,34,4552,4045,4044,0,4552,4045,4044,34,6176,6177,5140,0,6176,6177,5140,34,6178,5670,3905,0,6178,5670,3905,34,6179,1453,1452,0,6179,1453,1452,34,2794,6180,6181,0,2794,6180,6181,34,3599,379,3466,0,3599,379,3466,34,3296,263,3297,0,3296,263,3297,34,6182,6183,1192,0,6182,6183,1192,34,3704,4853,6184,0,3704,4853,6184,34,6185,665,664,0,6185,665,664,34,5800,3057,3056,0,5800,3057,3056,34,634,1810,3811,0,634,1810,3811,34,5871,2658,4869,0,5871,2658,4869,34,2476,5734,6186,0,2476,5734,6186,34,5733,1262,4611,0,5733,1262,4611,34,3946,4362,6187,0,3946,4362,6187,34,3925,6188,3926,0,3925,6188,3926,34,2312,3384,3846,0,2312,3384,3846,34,2666,2668,6189,0,2666,2668,6189,34,6190,6191,5217,0,6190,6191,5217,34,3903,2065,3962,0,3903,2065,3962,34,1130,823,6192,0,1130,823,6192,34,972,867,866,0,972,867,866,34,6193,5237,5239,0,6193,5237,5239,34,739,3360,3268,0,739,3360,3268,34,5140,5139,6194,0,5140,5139,6194,34,48,50,3471,0,48,50,3471,34,2050,2052,1032,0,2050,2052,1032,34,2374,3243,3242,0,2374,3243,3242,34,4801,1583,1585,0,4801,1583,1585,34,5603,1394,2803,0,5603,1394,2803,34,2778,5860,2779,0,2778,5860,2779,34,2441,6195,6196,0,2441,6195,6196,34,6080,5837,6197,0,6080,5837,6197,34,4327,4328,6036,0,4327,4328,6036,34,4502,2157,6198,0,4502,2157,6198,34,4997,4003,4998,0,4997,4003,4998,34,4718,1146,4352,0,4718,1146,4352,34,5202,6073,6199,0,5202,6073,6199,34,4959,4958,5547,0,4959,4958,5547,34,1102,6200,4019,0,1102,6200,4019,34,5823,3586,4700,0,5823,3586,4700,34,6201,3401,1206,0,6201,3401,1206,34,4573,6037,6036,0,4573,6037,6036,34,5767,2979,2978,0,5767,2979,2978,34,1315,4141,1481,0,1315,4141,1481,34,6202,650,6203,0,6202,650,6203,34,5726,2743,379,0,5726,2743,379,34,6099,3705,4160,0,6099,3705,4160,34,1957,5506,5505,0,1957,5506,5505,34,5715,17,6204,0,5715,17,6204,34,2286,5018,2287,0,2286,5018,2287,34,5902,2726,2725,0,5902,2726,2725,34,1359,3475,1360,0,1359,3475,1360,34,6205,1644,4387,0,6205,1644,4387,34,3350,2659,6206,0,3350,2659,6206,34,5625,5626,5700,0,5625,5626,5700,34,6207,3310,5503,0,6207,3310,5503,34,4691,1695,1694,0,4691,1695,1694,34,2421,2423,6208,0,2421,2423,6208,34,1936,208,207,0,1936,208,207,34,6209,4696,4695,0,6209,4696,4695,34,4010,2191,2190,0,4010,2191,2190,34,6210,2721,3637,0,6210,2721,3637,34,3215,2802,1360,0,3215,2802,1360,34,4456,5155,4562,0,4456,5155,4562,34,3722,6211,6212,0,3722,6211,6212,34,2026,2025,4668,0,2026,2025,4668,34,3005,6213,4284,0,3005,6213,4284,34,434,436,2246,0,434,436,2246,34,366,1098,1097,0,366,1098,1097,34,6214,6215,5184,0,6214,6215,5184,34,3777,1418,3778,0,3777,1418,3778,34,6216,2640,6217,0,6216,2640,6217,34,6142,300,6218,0,6142,300,6218,34,654,3038,4635,0,654,3038,4635,34,2436,4375,2955,0,2436,4375,2955,34,4274,5512,4275,0,4274,5512,4275,34,6219,2286,4206,0,6219,2286,4206,34,639,3779,640,0,639,3779,640,34,787,2599,788,0,787,2599,788,34,6220,2649,6221,0,6220,2649,6221,34,5487,5486,6222,0,5487,5486,6222,34,1787,6223,5268,0,1787,6223,5268,34,3002,5031,3000,0,3002,5031,3000,34,3362,2769,3363,0,3362,2769,3363,34,4270,6224,5305,0,4270,6224,5305,34,2930,6225,1213,0,2930,6225,1213,34,5124,3989,1288,0,5124,3989,1288,34,2609,4187,2610,0,2609,4187,2610,34,520,2928,2927,0,520,2928,2927,34,6226,6168,3193,0,6226,6168,3193,34,5896,5891,4009,0,5896,5891,4009,34,5214,2881,2880,0,5214,2881,2880,34,1772,2960,1773,0,1772,2960,1773,34,2197,5406,5405,0,2197,5406,5405,34,6227,3192,5994,0,6227,3192,5994,34,5302,6228,6229,0,5302,6228,6229,34,3753,3754,6230,0,3753,3754,6230,34,5264,6231,5265,0,5264,6231,5265,34,807,6232,6233,0,807,6232,6233,34,6234,6235,1335,0,6234,6235,1335,34,3745,1331,3072,0,3745,1331,3072,34,6236,5425,6141,0,6236,5425,6141,34,5685,5650,6237,0,5685,5650,6237,34,2715,2717,3784,0,2715,2717,3784,34,4627,4626,4385,0,4627,4626,4385,34,6238,4560,354,0,6238,4560,354,34,107,2939,108,0,107,2939,108,34,3357,4596,4595,0,3357,4596,4595,34,6239,5994,3192,0,6239,5994,3192,34,447,5163,5673,0,447,5163,5673,34,4628,2742,6240,0,4628,2742,6240,34,6239,3192,3191,0,6239,3192,3191,34,5887,423,422,0,5887,423,422,34,6241,36,63,0,6241,36,63,34,4616,4804,6242,0,4616,4804,6242,34,4380,3841,6243,0,4380,3841,6243,34,3333,4766,3334,0,3333,4766,3334,34,3495,4539,2409,0,3495,4539,2409,34,762,1293,763,0,762,1293,763,34,4305,1454,4289,0,4305,1454,4289,34,6244,1998,1997,0,6244,1998,1997,34,836,4845,837,0,836,4845,837,34,6245,1184,6246,0,6245,1184,6246,34,2996,3335,6247,0,2996,3335,6247,34,579,581,2502,0,579,581,2502,34,6248,6249,39,0,6248,6249,39,34,2957,5661,6018,0,2957,5661,6018,34,4808,2908,4809,0,4808,2908,4809,34,3793,3443,3445,0,3793,3443,3445,34,5894,1192,6183,0,5894,1192,6183,34,6191,5215,5217,0,6191,5215,5217,34,1062,2989,1063,0,1062,2989,1063,34,932,931,4878,0,932,931,4878,34,4844,6250,6251,0,4844,6250,6251,34,2326,2325,6252,0,2326,2325,6252,34,6253,5265,5853,0,6253,5265,5853,34,5994,6239,5995,0,5994,6239,5995,34,1781,4297,1782,0,1781,4297,1782,34,660,5975,6069,0,660,5975,6069,34,5146,6001,1222,0,5146,6001,1222,34,3282,6145,2958,0,3282,6145,2958,34,1663,6254,1754,0,1663,6254,1754,34,6255,4063,6256,0,6255,4063,6256,34,5999,1310,2471,0,5999,1310,2471,34,2081,2887,2082,0,2081,2887,2082,34,2413,1208,2553,0,2413,1208,2553,34,1531,314,313,0,1531,314,313,34,4834,2115,6257,0,4834,2115,6257,34,6258,6259,5501,0,6258,6259,5501,34,3708,882,3955,0,3708,882,3955,34,2268,6260,6261,0,2268,6260,6261,34,5581,6262,1421,0,5581,6262,1421,34,1823,1235,6263,0,1823,1235,6263,34,6264,6146,1631,0,6264,6146,1631,34,6265,230,6266,0,6265,230,6266,34,6267,6268,3445,0,6267,6268,3445,34,5186,6269,6270,0,5186,6269,6270,34,6271,1395,5721,0,6271,1395,5721,34,2322,2581,2360,0,2322,2581,2360,34,6272,6273,6274,0,6272,6273,6274,34,3768,1310,6012,0,3768,1310,6012,34,1322,1323,4671,0,1322,1323,4671,34,5836,6275,3879,0,5836,6275,3879,34,342,1941,445,0,342,1941,445,34,6276,6277,2392,0,6276,6277,2392,34,6278,6279,2758,0,6278,6279,2758,34,1949,491,810,0,1949,491,810,34,2746,2745,6280,0,2746,2745,6280,34,4409,5306,1814,0,4409,5306,1814,34,5938,4762,2438,0,5938,4762,2438,34,6281,3485,1570,0,6281,3485,1570,34,2470,1422,1421,0,2470,1422,1421,34,2609,3318,1138,0,2609,3318,1138,34,2274,4388,5872,0,2274,4388,5872,34,2422,6282,5772,0,2422,6282,5772,34,5893,6283,5131,0,5893,6283,5131,34,5678,4344,5864,0,5678,4344,5864,34,3819,6284,3820,0,3819,6284,3820,34,566,6285,6286,0,566,6285,6286,34,2175,5260,2300,0,2175,5260,2300,34,3498,3497,1526,0,3498,3497,1526,34,4658,6287,5656,0,4658,6287,5656,34,1177,2023,261,0,1177,2023,261,34,1384,2907,5097,0,1384,2907,5097,34,3085,3725,3086,0,3085,3725,3086,34,3587,1250,6288,0,3587,1250,6288,34,6168,6239,3191,0,6168,6239,3191,34,6289,4790,6290,0,6289,4790,6290,34,6291,2720,6292,0,6291,2720,6292,34,6077,6293,3576,0,6077,6293,3576,34,3690,3689,6294,0,3690,3689,6294,34,6135,3475,1359,0,6135,3475,1359,34,214,4024,6295,0,214,4024,6295,34,5654,5646,5647,0,5654,5646,5647,34,4025,2678,2680,0,4025,2678,2680,34,2590,6296,2591,0,2590,6296,2591,34,217,2966,4166,0,217,2966,4166,34,869,871,6297,0,869,871,6297,34,3459,6298,6023,0,3459,6298,6023,34,6299,773,1424,0,6299,773,1424,34,776,1422,777,0,776,1422,777,34,6300,6301,5762,0,6300,6301,5762,34,2804,5021,3346,0,2804,5021,3346,34,6245,6246,6302,0,6245,6246,6302,34,6303,4601,5439,0,6303,4601,5439,34,5422,4790,6289,0,5422,4790,6289,34,877,687,1988,0,877,687,1988,34,6304,6305,3887,0,6304,6305,3887,34,892,3904,893,0,892,3904,893,34,6306,4392,6307,0,6306,4392,6307,34,2374,2376,6308,0,2374,2376,6308,34,6309,2897,5670,0,6309,2897,5670,34,1704,1375,5900,0,1704,1375,5900,34,2412,5894,3401,0,2412,5894,3401,34,6310,3414,5299,0,6310,3414,5299,34,3152,680,1678,0,3152,680,1678,34,5596,6311,5942,0,5596,6311,5942,34,2845,1715,5049,0,2845,1715,5049,34,3797,5712,3798,0,3797,5712,3798,34,5905,4859,6312,0,5905,4859,6312,34,3257,3259,6045,0,3257,3259,6045,34,3435,3735,1628,0,3435,3735,1628,34,6313,6314,284,0,6313,6314,284,34,6271,5738,6315,0,6271,5738,6315,34,258,6245,5281,0,258,6245,5281,34,6316,1306,1308,0,6316,1306,1308,34,2902,4492,2601,0,2902,4492,2601,34,1650,4407,6317,0,1650,4407,6317,34,6318,6319,3672,0,6318,6319,3672,34,4721,6320,477,0,4721,6320,477,34,1324,4612,1325,0,1324,4612,1325,34,5741,200,2912,0,5741,200,2912,34,4103,4095,4104,0,4103,4095,4104,34,1995,6321,3231,0,1995,6321,3231,34,6322,905,1306,0,6322,905,1306,34,5245,4678,2431,0,5245,4678,2431,34,3457,850,849,0,3457,850,849,34,4742,4741,3161,0,4742,4741,3161,34,811,2194,4909,0,811,2194,4909,34,1139,6323,6324,0,1139,6323,6324,34,5367,6325,5368,0,5367,6325,5368,34,2902,1579,4492,0,2902,1579,4492,34,6326,6327,524,0,6326,6327,524,34,6328,1675,6329,0,6328,1675,6329,34,6233,6232,2652,0,6233,6232,2652,34,6330,6199,6331,0,6330,6199,6331,34,2910,2394,308,0,2910,2394,308,34,2285,4120,2286,0,2285,4120,2286,34,6332,6333,6167,0,6332,6333,6167,34,6334,6250,6335,0,6334,6250,6335,34,6057,6336,6337,0,6057,6336,6337,34,3276,6338,1667,0,3276,6338,1667,34,6339,6340,6341,0,6339,6340,6341,34,5749,4473,4475,0,5749,4473,4475,34,2112,5417,4874,0,2112,5417,4874,34,1863,5019,5980,0,1863,5019,5980,34,3627,3020,2167,0,3627,3020,2167,34,1233,4292,1231,0,1233,4292,1231,34,6180,2636,6181,0,6180,2636,6181,34,3238,5560,6342,0,3238,5560,6342,34,5454,6343,2583,0,5454,6343,2583,34,6279,2096,6344,0,6279,2096,6344,34,6160,4233,4660,0,6160,4233,4660,34,682,5756,683,0,682,5756,683,34,6345,4577,4578,0,6345,4577,4578,34,3397,3396,2097,0,3397,3396,2097,34,2501,2058,6346,0,2501,2058,6346,34,6332,6167,6169,0,6332,6167,6169,34,4391,4393,293,0,4391,4393,293,34,2539,4150,6347,0,2539,4150,6347,34,2040,6348,2041,0,2040,6348,2041,34,3429,3278,6349,0,3429,3278,6349,34,3913,4919,3914,0,3913,4919,3914,34,5231,6350,6351,0,5231,6350,6351,34,6352,3967,526,0,6352,3967,526,34,380,2135,378,0,380,2135,378,34,4691,6353,1695,0,4691,6353,1695,34,6244,1997,5924,0,6244,1997,5924,34,209,980,207,0,209,980,207,34,2917,6265,2918,0,2917,6265,2918,34,1706,3625,3624,0,1706,3625,3624,34,6354,1333,5793,0,6354,1333,5793,34,6355,6356,4604,0,6355,6356,4604,34,564,6357,6358,0,564,6357,6358,34,1463,5515,5426,0,1463,5515,5426,34,6359,6237,5650,0,6359,6237,5650,34,6360,6361,6362,0,6360,6361,6362,34,5301,6363,6152,0,5301,6363,6152,34,458,4799,2396,0,458,4799,2396,34,6364,6365,4568,0,6364,6365,4568,34,151,6366,6367,0,151,6366,6367,34,519,5751,4326,0,519,5751,4326,34,2710,6368,3699,0,2710,6368,3699,34,6332,6169,6363,0,6332,6169,6363,34,4202,114,6369,0,4202,114,6369,34,5947,6370,6371,0,5947,6370,6371,34,6152,6363,6169,0,6152,6363,6169,34,6372,3522,5805,0,6372,3522,5805,34,4575,5621,6037,0,4575,5621,6037,34,3093,3092,2688,0,3093,3092,2688,34,2424,973,866,0,2424,973,866,34,5558,1359,1361,0,5558,1359,1361,34,1739,6373,6374,0,1739,6373,6374,34,4090,6375,5110,0,4090,6375,5110,34,2279,2281,6376,0,2279,2281,6376,34,3224,3694,3954,0,3224,3694,3954,34,5889,4219,178,0,5889,4219,178,34,3305,6377,6378,0,3305,6377,6378,34,4661,2560,6379,0,4661,2560,6379,34,3164,6380,6381,0,3164,6380,6381,34,3421,3828,5284,0,3421,3828,5284,34,6382,6383,1748,0,6382,6383,1748,34,6231,3577,5834,0,6231,3577,5834,34,410,412,6384,0,410,412,6384,34,3498,5490,1726,0,3498,5490,1726,34,3791,6385,4566,0,3791,6385,4566,34,4707,6105,6104,0,4707,6105,6104,34,6386,3041,6387,0,6386,3041,6387,34,4065,2800,2799,0,4065,2800,2799,34,6388,5959,2656,0,6388,5959,2656,34,2973,6389,2974,0,2973,6389,2974,34,6390,5301,6391,0,6390,5301,6391,34,802,3896,2930,0,802,3896,2930,34,4103,6392,4095,0,4103,6392,4095,34,6386,6387,6393,0,6386,6387,6393,34,6394,692,4854,0,6394,692,4854,34,3884,4944,3885,0,3884,4944,3885,34,3723,4316,2107,0,3723,4316,2107,34,5549,3494,1038,0,5549,3494,1038,34,2562,2561,5929,0,2562,2561,5929,34,6395,6396,3079,0,6395,6396,3079,34,5582,4231,708,0,5582,4231,708,34,870,6397,871,0,870,6397,871,34,4421,5117,2336,0,4421,5117,2336,34,4199,4201,3688,0,4199,4201,3688,34,2016,5898,5897,0,2016,5898,5897,34,3336,1345,814,0,3336,1345,814,34,5591,4441,2410,0,5591,4441,2410,34,6398,928,4986,0,6398,928,4986,34,1408,6399,590,0,1408,6399,590,34,2707,1241,2142,0,2707,1241,2142,34,2248,2250,4949,0,2248,2250,4949,34,5846,2849,6400,0,5846,2849,6400,34,3836,418,417,0,3836,418,417,34,5651,6401,6382,0,5651,6401,6382,34,6390,6391,6402,0,6390,6391,6402,34,6030,6054,6403,0,6030,6054,6403,34,6201,1206,1208,0,6201,1206,1208,34,4220,6404,4221,0,4220,6404,4221,34,4829,4828,6405,0,4829,4828,6405,34,2067,6406,4451,0,2067,6406,4451,34,1453,3496,1454,0,1453,3496,1454,34,6248,6407,5150,0,6248,6407,5150,34,6408,2869,4261,0,6408,2869,4261,34,6390,6363,5301,0,6390,6363,5301,34,5476,6409,6410,0,5476,6409,6410,34,6411,4681,6123,0,6411,4681,6123,34,6412,6413,6414,0,6412,6413,6414,34,6415,6416,6417,0,6415,6416,6417,34,3491,3390,6418,0,3491,3390,6418,34,5569,3851,4179,0,5569,3851,4179,34,1675,1674,4040,0,1675,1674,4040,34,5362,2318,5582,0,5362,2318,5582,34,5816,6140,3924,0,5816,6140,3924,34,3391,4260,3392,0,3391,4260,3392,34,6419,4992,5314,0,6419,4992,5314,34,552,4640,3446,0,552,4640,3446,34,2376,6017,6420,0,2376,6017,6420,34,3945,2393,4363,0,3945,2393,4363,34,3083,4791,3084,0,3083,4791,3084,34,3788,4555,2952,0,3788,4555,2952,34,6421,6422,6423,0,6421,6422,6423,34,1580,1067,1581,0,1580,1067,1581,34,350,1247,6424,0,350,1247,6424,34,6425,5936,5937,0,6425,5936,5937,34,6426,63,38,0,6426,63,38,34,2583,6343,2584,0,2583,6343,2584,34,481,33,35,0,481,33,35,34,3364,6427,3365,0,3364,6427,3365,34,4424,986,6428,0,4424,986,6428,34,5205,6429,6127,0,5205,6429,6127,34,5461,5910,6264,0,5461,5910,6264,34,975,5819,6430,0,975,5819,6430,34,2470,2471,1310,0,2470,2471,1310,34,2902,2601,762,0,2902,2601,762,34,11,2682,2757,0,11,2682,2757,34,11,2720,9,0,11,2720,9,34,3591,6431,3592,0,3591,6431,3592,34,4348,3307,3308,0,4348,3307,3308,34,2351,6432,909,0,2351,6432,909,34,2377,6433,4006,0,2377,6433,4006,34,2766,2768,6434,0,2766,2768,6434,34,907,909,6432,0,907,909,6432,34,5270,6435,4219,0,5270,6435,4219,34,6436,5342,5619,0,6436,5342,5619,34,2281,3952,2725,0,2281,3952,2725,34,6437,6438,2866,0,6437,6438,2866,34,1256,1513,407,0,1256,1513,407,34,4722,2340,4816,0,4722,2340,4816,34,3435,5087,5061,0,3435,5087,5061,34,1602,6439,5893,0,1602,6439,5893,34,6440,841,840,0,6440,841,840,34,6441,6395,6442,0,6441,6395,6442,34,2687,2686,5375,0,2687,2686,5375,34,6443,4637,2940,0,6443,4637,2940,34,6444,4371,621,0,6444,4371,621,34,6445,907,6446,0,6445,907,6446,34,68,67,6447,0,68,67,6447,34,2954,3425,3074,0,2954,3425,3074,34,4401,248,5260,0,4401,248,5260,34,6448,1539,1538,0,6448,1539,1538,34,6449,2451,3770,0,6449,2451,3770,34,3568,3570,5216,0,3568,3570,5216,34,6432,5931,6450,0,6432,5931,6450,34,6432,6450,6451,0,6432,6450,6451,34,2149,2151,4367,0,2149,2151,4367,34,5992,6450,5931,0,5992,6450,5931,34,1686,1089,6307,0,1686,1089,6307,34,4255,787,4912,0,4255,787,4912,34,3126,6452,6453,0,3126,6452,6453,34,3953,2442,6196,0,3953,2442,6196,34,4667,4668,5249,0,4667,4668,5249,34,3627,1966,6454,0,3627,1966,6454,34,5865,6455,5490,0,5865,6455,5490,34,2061,3729,5159,0,2061,3729,5159,34,3665,1872,1871,0,3665,1872,1871,34,493,2531,2129,0,493,2531,2129,34,2051,4126,4125,0,2051,4126,4125,34,727,5774,5773,0,727,5774,5773,34,2351,2350,6432,0,2351,2350,6432,34,4793,4340,2314,0,4793,4340,2314,34,2051,4125,5457,0,2051,4125,5457,34,2700,51,5286,0,2700,51,5286,34,2035,1414,1413,0,2035,1414,1413,34,6456,6432,2350,0,6456,6432,2350,34,1537,1536,6457,0,1537,1536,6457,34,5917,5919,6458,0,5917,5919,6458,34,2406,2407,6459,0,2406,2407,6459,34,6460,5094,810,0,6460,5094,810,34,6461,4425,4424,0,6461,4425,4424,34,1391,6462,1392,0,1391,6462,1392,34,6456,6450,5992,0,6456,6450,5992,34,6456,5992,6432,0,6456,5992,6432,34,1187,6263,4986,0,1187,6263,4986,34,552,554,4639,0,552,554,4639,34,1971,1970,5772,0,1971,1970,5772,34,1211,5751,519,0,1211,5751,519,34,907,6432,6446,0,907,6432,6446,34,6463,5439,4601,0,6463,5439,4601,34,1977,3758,4024,0,1977,3758,4024,34,6279,4805,2096,0,6279,4805,2096,34,6464,1913,5027,0,6464,1913,5027,34,6190,6144,4495,0,6190,6144,4495,34,237,6465,6466,0,237,6465,6466,34,5696,5047,1139,0,5696,5047,1139,34,3597,477,476,0,3597,477,476,34,2484,5639,5371,0,2484,5639,5371,34,4737,4491,1578,0,4737,4491,1578,34,6432,5992,6446,0,6432,5992,6446,34,1360,2802,1361,0,1360,2802,1361,34,1699,1734,1084,0,1699,1734,1084,34,4334,6467,4697,0,4334,6467,4697,34,6468,2937,4326,0,6468,2937,4326,34,6469,3840,6384,0,6469,3840,6384,34,875,3830,6470,0,875,3830,6470,34,2034,3638,3060,0,2034,3638,3060,34,6471,5811,311,0,6471,5811,311,34,81,5413,82,0,81,5413,82,34,4819,5545,1491,0,4819,5545,1491,34,4894,1201,45,0,4894,1201,45,34,6472,6473,6474,0,6472,6473,6474,34,6475,6476,6477,0,6475,6476,6477,34,6478,6479,6480,0,6478,6479,6480,34,2524,3379,3354,0,2524,3379,3354,34,2089,4851,2087,0,2089,4851,2087,34,5987,6481,3030,0,5987,6481,3030,34,3356,2527,5268,0,3356,2527,5268,34,1336,2770,1688,0,1336,2770,1688,34,5597,5000,793,0,5597,5000,793,34,6482,6483,6038,0,6482,6483,6038,34,3580,6484,1555,0,3580,6484,1555,34,2349,2540,1681,0,2349,2540,1681,34,6137,5856,5324,0,6137,5856,5324,34,6485,6486,4482,0,6485,6486,4482,34,6487,6488,6489,0,6487,6488,6489,34,513,6490,3345,0,513,6490,3345,34,3198,6187,6491,0,3198,6187,6491,34,3044,6422,3312,0,3044,6422,3312,34,5495,3528,5496,0,5495,3528,5496,34,6492,2393,4905,0,6492,2393,4905,34,6493,6494,6495,0,6493,6494,6495,34,5715,6496,17,0,5715,6496,17,34,5938,6350,6497,0,5938,6350,6497,34,6498,2784,1879,0,6498,2784,1879,34,6499,6500,1379,0,6499,6500,1379,34,6501,958,957,0,6501,958,957,34,6502,6503,5953,0,6502,6503,5953,34,1069,6400,6504,0,1069,6400,6504,34,4409,4408,5306,0,4409,4408,5306,34,6189,5950,5949,0,6189,5950,5949,34,6505,3009,3008,0,6505,3009,3008,34,3835,5978,3833,0,3835,5978,3833,34,5728,2591,6296,0,5728,2591,6296,34,1431,996,6506,0,1431,996,6506,34,4358,6507,6508,0,4358,6507,6508,34,2261,413,415,0,2261,413,415,34,6509,6510,6511,0,6509,6510,6511,34,2893,6078,3948,0,2893,6078,3948,34,4586,973,2423,0,4586,973,2423,34,3511,704,3647,0,3511,704,3647,34,939,6512,1995,0,939,6512,1995,34,6513,5793,6514,0,6513,5793,6514,34,6515,6516,2805,0,6515,6516,2805,34,920,919,6517,0,920,919,6517,34,6518,6519,4086,0,6518,6519,4086,34,6520,3415,5326,0,6520,3415,5326,34,6243,6521,6522,0,6243,6521,6522,34,446,3438,5163,0,446,3438,5163,34,6523,1174,3103,0,6523,1174,3103,34,3844,1901,4465,0,3844,1901,4465,34,5043,5045,6524,0,5043,5045,6524,34,3630,6525,2343,0,3630,6525,2343,34,4043,611,6526,0,4043,611,6526,34,6527,2540,2518,0,6527,2540,2518,34,6440,4681,1023,0,6440,4681,1023,34,1535,3367,1536,0,1535,3367,1536,34,6092,6528,6236,0,6092,6528,6236,34,2959,6529,6530,0,2959,6529,6530,34,356,5682,6419,0,356,5682,6419,34,4873,6531,6532,0,4873,6531,6532,34,6533,4785,5780,0,6533,4785,5780,34,2880,2882,1169,0,2880,2882,1169,34,5340,6534,815,0,5340,6534,815,34,652,6535,653,0,652,6535,653,34,6536,6356,2262,0,6536,6356,2262,34,6537,6538,6539,0,6537,6538,6539,34,6306,2853,4392,0,6306,2853,4392,34,1113,1112,5486,0,1113,1112,5486,34,6540,2249,2248,0,6540,2249,2248,34,4349,5498,5500,0,4349,5498,5500,34,3684,1961,1960,0,3684,1961,1960,34,5675,2713,6541,0,5675,2713,6541,34,1796,1798,5158,0,1796,1798,5158,34,600,3724,5783,0,600,3724,5783,34,4955,4957,362,0,4955,4957,362,34,3409,3133,3132,0,3409,3133,3132,34,1542,6542,5526,0,1542,6542,5526,34,6543,6544,3369,0,6543,6544,3369,34,4859,6545,6312,0,4859,6545,6312,34,4841,3374,3776,0,4841,3374,3776,34,6527,2518,3037,0,6527,2518,3037,34,6546,3573,3554,0,6546,3573,3554,34,5016,6547,6087,0,5016,6547,6087,34,4633,3282,3281,0,4633,3282,3281,34,6548,3808,2729,0,6548,3808,2729,34,467,3703,5579,0,467,3703,5579,34,4746,3766,2608,0,4746,3766,2608,34,4093,5594,4094,0,4093,5594,4094,34,5905,2194,1793,0,5905,2194,1793,34,78,80,5674,0,78,80,5674,34,3037,2518,1060,0,3037,2518,1060,34,3919,5415,6549,0,3919,5415,6549,34,615,2143,957,0,615,2143,957,34,5320,5319,926,0,5320,5319,926,34,6550,5783,2106,0,6550,5783,2106,34,1006,1008,6506,0,1006,1008,6506,34,1685,4331,4519,0,1685,4331,4519,34,1060,2518,1061,0,1060,2518,1061,34,324,4850,6551,0,324,4850,6551,34,6043,573,6552,0,6043,573,6552,34,2400,2007,5683,0,2400,2007,5683,34,3797,2230,6553,0,3797,2230,6553,34,5675,6541,4781,0,5675,6541,4781,34,2244,5613,5612,0,2244,5613,5612,34,6554,3071,2179,0,6554,3071,2179,34,6555,5608,6556,0,6555,5608,6556,34,1574,1576,1022,0,1574,1576,1022,34,5186,6270,6557,0,5186,6270,6557,34,4912,873,4913,0,4912,873,4913,34,917,4315,6558,0,917,4315,6558,34,1504,6559,3308,0,1504,6559,3308,34,6560,6518,6196,0,6560,6518,6196,34,1681,2540,6561,0,1681,2540,6561,34,5614,3203,6562,0,5614,3203,6562,34,1165,6563,1722,0,1165,6563,1722,34,6527,6561,2540,0,6527,6561,2540,34,6523,6564,1174,0,6523,6564,1174,34,4127,6565,6566,0,4127,6565,6566,34,5529,2722,2721,0,5529,2722,2721,34,3838,4313,3839,0,3838,4313,3839,34,216,218,6567,0,216,218,6567,34,6191,4494,153,0,6191,4494,153,34,674,4017,3503,0,674,4017,3503,34,6568,2682,1197,0,6568,2682,1197,34,2655,2654,4897,0,2655,2654,4897,34,2542,6029,3236,0,2542,6029,3236,34,6569,6561,6527,0,6569,6561,6527,34,1186,992,6570,0,1186,992,6570,34,6431,3591,6571,0,6431,3591,6571,34,5142,3364,6572,0,5142,3364,6572,34,3983,6573,2903,0,3983,6573,2903,34,1587,5393,5089,0,1587,5393,5089,34,6574,5918,5917,0,6574,5918,5917,34,2881,6575,6576,0,2881,6575,6576,34,3592,5597,792,0,3592,5597,792,34,1471,1666,6577,0,1471,1666,6577,34,6578,6579,3475,0,6578,6579,3475,34,6525,6580,6581,0,6525,6580,6581,34,2662,6582,3797,0,2662,6582,3797,34,3547,3630,322,0,3547,3630,322,34,36,6241,2415,0,36,6241,2415,34,5167,5933,6583,0,5167,5933,6583,34,2168,6584,2169,0,2168,6584,2169,34,4689,6562,5078,0,4689,6562,5078,34,3770,2448,2447,0,3770,2448,2447,34,760,6585,891,0,760,6585,891,34,6348,6586,2041,0,6348,6586,2041,34,497,1539,498,0,497,1539,498,34,4359,6587,4357,0,4359,6587,4357,34,5895,6588,3818,0,5895,6588,3818,34,6589,6590,820,0,6589,6590,820,34,5894,3211,6591,0,5894,3211,6591,34,5757,3479,1915,0,5757,3479,1915,34,2653,6592,6593,0,2653,6592,6593,34,5844,6594,5005,0,5844,6594,5005,34,1478,6394,6595,0,1478,6394,6595,34,5298,5299,6280,0,5298,5299,6280,34,6596,6416,6597,0,6596,6416,6597,34,1100,1603,1822,0,1100,1603,1822,34,6598,2223,3558,0,6598,2223,3558,34,1364,5379,6599,0,1364,5379,6599,34,231,4977,5536,0,231,4977,5536,34,3154,6600,4325,0,3154,6600,4325,34,6496,5715,5714,0,6496,5715,5714,34,1948,44,462,0,1948,44,462,34,6525,71,6601,0,6525,71,6601,34,6525,6601,6580,0,6525,6601,6580,34,4242,1377,6125,0,4242,1377,6125,34,4536,4535,5429,0,4536,4535,5429,34,4321,4605,6287,0,4321,4605,6287,34,6602,3996,6603,0,6602,3996,6603,34,6288,1250,587,0,6288,1250,587,34,4127,6604,4128,0,4127,6604,4128,34,6605,6606,6607,0,6605,6606,6607,34,3491,3391,3390,0,3491,3391,3390,34,4087,3800,6608,0,4087,3800,6608,34,2512,5319,6609,0,2512,5319,6609,34,5540,4823,4205,0,5540,4823,4205,34,1878,1877,6610,0,1878,1877,6610,34,2567,2124,2123,0,2567,2124,2123,34,2702,2701,2950,0,2702,2701,2950,34,2645,1855,6611,0,2645,1855,6611,34,6612,6613,1737,0,6612,6613,1737,34,6295,6614,6615,0,6295,6614,6615,34,6616,2283,193,0,6616,2283,193,34,5440,5705,5704,0,5440,5705,5704,34,2024,6617,6618,0,2024,6617,6618,34,772,774,5985,0,772,774,5985,34,6281,4729,3485,0,6281,4729,3485,34,6619,3825,3827,0,6619,3825,3827,34,6580,6601,6605,0,6580,6601,6605,34,6581,6580,6607,0,6581,6580,6607,34,2004,2015,6620,0,2004,2015,6620,34,6580,6605,6607,0,6580,6605,6607,34,3999,1523,6621,0,3999,1523,6621,34,6622,5843,1998,0,6622,5843,1998,34,4715,620,619,0,4715,620,619,34,2780,5957,5958,0,2780,5957,5958,34,662,3302,3303,0,662,3302,3303,34,1358,1357,2820,0,1358,1357,2820,34,2246,6623,4054,0,2246,6623,4054,34,5573,860,6624,0,5573,860,6624,34,4226,6458,2663,0,4226,6458,2663,34,1093,2135,1094,0,1093,2135,1094,34,4971,2790,2789,0,4971,2790,2789,34,6625,5931,6626,0,6625,5931,6626,34,6627,6628,3998,0,6627,6628,3998,34,5893,5131,1519,0,5893,5131,1519,34,6251,6250,1447,0,6251,6250,1447,34,4736,4549,3110,0,4736,4549,3110,34,6629,5009,6630,0,6629,5009,6630,34,3246,5084,2446,0,3246,5084,2446,34,6631,532,1043,0,6631,532,1043,34,6344,6632,6279,0,6344,6632,6279,34,6633,6634,6635,0,6633,6634,6635,34,5133,6636,4951,0,5133,6636,4951,34,6637,3220,4396,0,6637,3220,4396,34,122,4882,120,0,122,4882,120,34,4354,6625,1110,0,4354,6625,1110,34,1471,1470,6638,0,1471,1470,6638,34,4938,4125,368,0,4938,4125,368,34,446,5163,447,0,446,5163,447,34,3895,6639,6640,0,3895,6639,6640,34,3376,4997,4999,0,3376,4997,4999,34,3934,3933,1082,0,3934,3933,1082,34,6641,5614,3909,0,6641,5614,3909,34,3748,4484,6642,0,3748,4484,6642,34,2277,6643,164,0,2277,6643,164,34,6644,4488,6516,0,6644,4488,6516,34,5664,4856,4855,0,5664,4856,4855,34,5318,6645,3036,0,5318,6645,3036,34,6646,6515,5628,0,6646,6515,5628,34,5730,1227,5731,0,5730,1227,5731,34,6647,6295,3083,0,6647,6295,3083,34,6584,6648,3465,0,6584,6648,3465,34,291,1320,292,0,291,1320,292,34,903,4067,1451,0,903,4067,1451,34,4698,628,627,0,4698,628,627,34,4202,6369,627,0,4202,6369,627,34,5948,4108,4133,0,5948,4108,4133,34,1341,4036,5259,0,1341,4036,5259,34,5937,2613,1666,0,5937,2613,1666,34,898,900,4468,0,898,900,4468,34,3749,1670,1669,0,3749,1670,1669,34,1076,3615,2367,0,1076,3615,2367,34,321,3546,322,0,321,3546,322,34,449,6649,2417,0,449,6649,2417,34,2350,6450,6650,0,2350,6450,6650,34,2522,2524,3354,0,2522,2524,3354,34,6085,6651,6652,0,6085,6651,6652,34,6653,6153,221,0,6653,6153,221,34,6654,6655,5122,0,6654,6655,5122,34,3536,5433,5013,0,3536,5433,5013,34,3104,1504,3308,0,3104,1504,3308,34,2334,696,2304,0,2334,696,2304,34,3606,249,6656,0,3606,249,6656,34,6657,6658,6659,0,6657,6658,6659,34,1316,1481,854,0,1316,1481,854,34,771,770,6660,0,771,770,6660,34,4278,6661,6662,0,4278,6661,6662,34,4525,1537,4572,0,4525,1537,4572,34,3798,4893,2230,0,3798,4893,2230,34,1817,3398,2372,0,1817,3398,2372,34,457,6663,3306,0,457,6663,3306,34,3756,449,6664,0,3756,449,6664,34,2573,2572,4884,0,2573,2572,4884,34,3502,4282,3503,0,3502,4282,3503,34,4989,4941,6665,0,4989,4941,6665,34,6276,6566,6666,0,6276,6566,6666,34,1718,6155,502,0,1718,6155,502,34,5952,4259,149,0,5952,4259,149,34,6323,2650,4192,0,6323,2650,4192,34,5809,6121,6667,0,5809,6121,6667,34,2763,1085,6668,0,2763,1085,6668,34,330,332,6669,0,330,332,6669,34,6225,2930,3897,0,6225,2930,3897,34,4530,4297,4296,0,4530,4297,4296,34,5085,6670,4865,0,5085,6670,4865,34,1829,2056,4281,0,1829,2056,4281,34,1602,6107,6671,0,1602,6107,6671,34,6672,6657,6095,0,6672,6657,6095,34,5982,2546,5903,0,5982,2546,5903,34,4427,4429,6673,0,4427,4429,6673,34,6674,1265,5046,0,6674,1265,5046,34,316,2633,1049,0,316,2633,1049,34,5913,1868,5112,0,5913,1868,5112,34,3941,1098,3942,0,3941,1098,3942,34,1341,5259,3993,0,1341,5259,3993,34,2749,2748,2192,0,2749,2748,2192,34,6395,3079,6675,0,6395,3079,6675,34,6676,6640,4744,0,6676,6640,4744,34,1316,854,1614,0,1316,854,1614,34,5766,6677,5601,0,5766,6677,5601,34,3121,5172,5936,0,3121,5172,5936,34,4232,5583,6678,0,4232,5583,6678,34,2187,6679,3802,0,2187,6679,3802,34,2499,1026,3699,0,2499,1026,3699,34,5849,5851,6680,0,5849,5851,6680,34,6602,4767,5789,0,6602,4767,5789,34,758,757,4193,0,758,757,4193,34,393,4981,4980,0,393,4981,4980,34,2758,2757,4101,0,2758,2757,4101,34,4746,3589,3506,0,4746,3589,3506,34,1192,850,1193,0,1192,850,1193,34,2329,6066,6681,0,2329,6066,6681,34,2479,6634,6633,0,2479,6634,6633,34,5001,5597,3592,0,5001,5597,3592,34,4805,6278,4806,0,4805,6278,4806,34,3722,6212,3723,0,3722,6212,3723,34,6301,2093,6682,0,6301,2093,6682,34,1461,1460,1190,0,1461,1460,1190,34,4552,1767,2353,0,4552,1767,2353,34,3978,6683,5625,0,3978,6683,5625,34,5659,1000,137,0,5659,1000,137,34,1478,692,6394,0,1478,692,6394,34,6120,6263,6684,0,6120,6263,6684,34,2990,76,1993,0,2990,76,1993,34,963,965,4755,0,963,965,4755,34,2372,3675,4960,0,2372,3675,4960,34,6228,747,6685,0,6228,747,6685,34,3238,5565,5560,0,3238,5565,5560,34,425,3570,426,0,425,3570,426,34,371,5576,369,0,371,5576,369,34,6596,2793,6416,0,6596,2793,6416,34,5238,853,5690,0,5238,853,5690,34,5826,2317,2316,0,5826,2317,2316,34,5041,1712,6686,0,5041,1712,6686,34,2762,841,3378,0,2762,841,3378,34,6687,2873,6688,0,6687,2873,6688,34,1240,3631,6570,0,1240,3631,6570,34,3645,6158,1985,0,3645,6158,1985,34,5276,5277,1636,0,5276,5277,1636,34,197,329,6689,0,197,329,6689,34,6600,4324,4325,0,6600,4324,4325,34,6401,1339,1338,0,6401,1339,1338,34,3674,4276,1898,0,3674,4276,1898,34,1399,1401,6690,0,1399,1401,6690,34,1377,5637,6125,0,1377,5637,6125,34,6691,3217,5077,0,6691,3217,5077,34,1352,1351,574,0,1352,1351,574,34,613,5504,614,0,613,5504,614,34,3724,600,6025,0,3724,600,6025,34,6657,6116,6095,0,6657,6116,6095,34,4084,4693,2922,0,4084,4693,2922,34,1012,1014,1127,0,1012,1014,1127,34,6692,5686,805,0,6692,5686,805,34,3764,3604,5296,0,3764,3604,5296,34,6693,224,223,0,6693,224,223,34,4023,2345,5173,0,4023,2345,5173,34,4556,4851,4191,0,4556,4851,4191,34,5034,3128,5035,0,5034,3128,5035,34,4011,4951,4950,0,4011,4951,4950,34,18,20,381,0,18,20,381,34,6520,5325,6694,0,6520,5325,6694,34,6695,4214,2408,0,6695,4214,2408,34,3324,6696,3325,0,3324,6696,3325,34,3278,3280,1283,0,3278,3280,1283,34,2829,5537,5536,0,2829,5537,5536,34,1690,6697,830,0,1690,6697,830,34,4274,6651,2595,0,4274,6651,2595,34,4698,6369,4699,0,4698,6369,4699,34,6141,5816,348,0,6141,5816,348,34,2686,3028,2557,0,2686,3028,2557,34,1847,6698,6699,0,1847,6698,6699,34,6027,3120,3119,0,6027,3120,3119,34,1059,6700,3227,0,1059,6700,3227,34,1053,5464,5580,0,1053,5464,5580,34,2267,6701,2784,0,2267,6701,2784,34,167,1038,3494,0,167,1038,3494,34,5302,5813,6228,0,5302,5813,6228,34,6702,290,6703,0,6702,290,6703,34,6704,6705,6706,0,6704,6705,6706,34,5684,4092,5685,0,5684,4092,5685,34,4801,1585,5862,0,4801,1585,5862,34,6573,6707,3222,0,6573,6707,3222,34,3409,2901,6708,0,3409,2901,6708,34,1510,1836,6709,0,1510,1836,6709,34,5796,4039,6710,0,5796,4039,6710,34,6711,127,126,0,6711,127,126,34,3884,4945,4944,0,3884,4945,4944,34,6712,6713,4299,0,6712,6713,4299,34,6714,6481,5002,0,6714,6481,5002,34,6504,6400,6715,0,6504,6400,6715,34,1555,6484,4836,0,1555,6484,4836,34,4124,5235,1615,0,4124,5235,1615,34,4287,3961,6716,0,4287,3961,6716,34,6717,847,1432,0,6717,847,1432,34,4043,4782,4044,0,4043,4782,4044,34,6718,4867,6719,0,6718,4867,6719,34,4201,4022,3688,0,4201,4022,3688,34,6720,1608,4227,0,6720,1608,4227,34,6645,6721,3036,0,6645,6721,3036,34,3666,3668,4146,0,3666,3668,4146,34,1035,6722,6723,0,1035,6722,6723,34,6175,4577,1721,0,6175,4577,1721,34,2012,6724,2010,0,2012,6724,2010,34,6703,3500,3499,0,6703,3500,3499,34,5493,175,5174,0,5493,175,5174,34,1159,1161,6725,0,1159,1161,6725,34,496,185,184,0,496,185,184,34,5501,5502,6726,0,5501,5502,6726,34,5345,6727,5346,0,5345,6727,5346,34,6728,3549,2221,0,6728,3549,2221,34,6729,4055,6730,0,6729,4055,6730,34,5814,1214,1216,0,5814,1214,1216,34,5529,6731,6732,0,5529,6731,6732,34,591,3816,592,0,591,3816,592,34,1368,1370,5610,0,1368,1370,5610,34,6733,5694,4250,0,6733,5694,4250,34,4188,3640,3639,0,4188,3640,3639,34,4034,5264,3979,0,4034,5264,3979,34,6734,978,170,0,6734,978,170,34,1934,6735,4248,0,1934,6735,4248,34,1758,5452,6736,0,1758,5452,6736,34,262,6132,3163,0,262,6132,3163,34,3656,6737,5375,0,3656,6737,5375,34,5461,6264,77,0,5461,6264,77,34,2118,2117,6738,0,2118,2117,6738,34,4402,4943,5158,0,4402,4943,5158,34,2080,2666,2800,0,2080,2666,2800,34,2118,6738,489,0,2118,6738,489,34,6739,4189,4188,0,6739,4189,4188,34,5679,6740,211,0,5679,6740,211,34,5944,611,568,0,5944,611,568,34,1010,5541,6741,0,1010,5541,6741,34,5731,5257,3557,0,5731,5257,3557,34,6742,5315,5909,0,6742,5315,5909,34,3874,4601,6303,0,3874,4601,6303,34,6743,6744,961,0,6743,6744,961,34,3715,6739,4188,0,3715,6739,4188,34,5562,2716,3096,0,5562,2716,3096,34,6640,2234,2233,0,6640,2234,2233,34,3715,4188,3639,0,3715,4188,3639,34,6745,2049,5234,0,6745,2049,5234,34,6128,297,181,0,6128,297,181,34,3138,3189,1929,0,3138,3189,1929,34,962,961,6744,0,962,961,6744,34,5575,6746,2619,0,5575,6746,2619,34,3890,3973,3891,0,3890,3973,3891,34,373,5695,53,0,373,5695,53,34,6747,6748,5209,0,6747,6748,5209,34,6749,6750,144,0,6749,6750,144,34,724,4634,6751,0,724,4634,6751,34,1369,1972,3250,0,1369,1972,3250,34,6631,533,532,0,6631,533,532,34,5965,4151,5966,0,5965,4151,5966,34,6584,3465,6752,0,6584,3465,6752,34,6753,6754,6755,0,6753,6754,6755,34,6756,6263,1235,0,6756,6263,1235,34,4608,6634,2479,0,4608,6634,2479,34,346,4350,347,0,346,4350,347,34,3728,716,697,0,3728,716,697,34,3557,3068,370,0,3557,3068,370,34,3904,892,3532,0,3904,892,3532,34,1376,1704,6757,0,1376,1704,6757,34,4793,2287,5018,0,4793,2287,5018,34,4220,4219,6435,0,4220,4219,6435,34,4203,4432,6758,0,4203,4432,6758,34,6518,4086,4088,0,6518,4086,4088,34,2849,2848,6759,0,2849,2848,6759,34,6760,2131,2133,0,6760,2131,2133,34,6189,534,5950,0,6189,534,5950,34,5430,6761,6762,0,5430,6761,6762,34,76,3862,77,0,76,3862,77,34,6763,6151,5210,0,6763,6151,5210,34,2810,6142,5518,0,2810,6142,5518,34,6764,2482,2481,0,6764,2482,2481,34,851,5237,1518,0,851,5237,1518,34,6738,6765,6766,0,6738,6765,6766,34,201,6137,6138,0,201,6137,6138,34,4314,139,6358,0,4314,139,6358,34,2352,1766,3743,0,2352,1766,3743,34,2417,6767,6139,0,2417,6767,6139,34,1616,1618,2163,0,1616,1618,2163,34,1906,4456,4562,0,1906,4456,4562,34,199,2522,3353,0,199,2522,3353,34,6169,6226,6152,0,6169,6226,6152,34,3370,6331,2021,0,3370,6331,2021,34,6768,6769,6770,0,6768,6769,6770,34,2138,2137,1430,0,2138,2137,1430,34,757,2698,4193,0,757,2698,4193,34,95,1402,96,0,95,1402,96,34,1115,2765,4815,0,1115,2765,4815,34,6005,6006,6771,0,6005,6006,6771,34,4686,1374,3078,0,4686,1374,3078,34,1730,2079,6110,0,1730,2079,6110,34,3318,595,1136,0,3318,595,1136,34,486,6157,3785,0,486,6157,3785,34,3732,4612,1373,0,3732,4612,1373,34,6772,39,6249,0,6772,39,6249,34,1847,6743,961,0,1847,6743,961,34,6773,6774,6775,0,6773,6774,6775,34,2746,6280,5299,0,2746,6280,5299,34,5837,3131,6197,0,5837,3131,6197,34,2466,6470,4454,0,2466,6470,4454,34,1804,1917,6776,0,1804,1917,6776,34,6171,4948,6777,0,6171,4948,6777,34,5196,3713,5484,0,5196,3713,5484,34,1473,134,133,0,1473,134,133,34,5294,3185,6778,0,5294,3185,6778,34,520,6779,521,0,520,6779,521,34,4175,2451,2450,0,4175,2451,2450,34,4566,2385,5991,0,4566,2385,5991,34,3406,3398,6780,0,3406,3398,6780,34,4277,6661,4278,0,4277,6661,4278,34,6781,6099,4160,0,6781,6099,4160,34,6782,862,861,0,6782,862,861,34,3711,6783,6784,0,3711,6783,6784,34,6785,2441,2440,0,6785,2441,2440,34,4264,4263,3332,0,4264,4263,3332,34,2769,2472,2474,0,2769,2472,2474,34,5107,682,3292,0,5107,682,3292,34,6463,4601,4600,0,6463,4601,4600,34,5011,5037,6391,0,5011,5037,6391,34,4453,1932,4248,0,4453,1932,4248,34,3670,6058,6786,0,3670,6058,6786,34,2350,6451,6450,0,2350,6451,6450,34,303,305,2265,0,303,305,2265,34,4364,3912,4365,0,4364,3912,4365,34,4747,878,4599,0,4747,878,4599,34,3380,6787,1297,0,3380,6787,1297,34,3795,1003,1002,0,3795,1003,1002,34,6788,6789,6790,0,6788,6789,6790,34,5050,5051,6791,0,5050,5051,6791,34,6792,6793,5763,0,6792,6793,5763,34,6794,5991,5990,0,6794,5991,5990,34,234,6795,1468,0,234,6795,1468,34,6088,4182,4183,0,6088,4182,4183,34,6796,2284,6797,0,6796,2284,6797,34,244,243,6364,0,244,243,6364,34,3122,383,385,0,3122,383,385,34,1695,6353,6798,0,1695,6353,6798,34,5373,6799,5492,0,5373,6799,5492,34,87,6800,5940,0,87,6800,5940,34,1751,1750,6801,0,1751,1750,6801,34,404,4457,4459,0,404,4457,4459,34,4140,4002,4345,0,4140,4002,4345,34,6802,6803,3844,0,6802,6803,3844,34,6804,6740,3648,0,6804,6740,3648,34,2292,2293,2805,0,2292,2293,2805,34,6703,6805,4123,0,6703,6805,4123,34,147,4281,2056,0,147,4281,2056,34,2460,1180,2461,0,2460,1180,2461,34,6806,3969,1562,0,6806,3969,1562,34,3603,1253,6807,0,3603,1253,6807,34,3579,4777,6251,0,3579,4777,6251,34,2931,728,727,0,2931,728,727,34,730,4865,6808,0,730,4865,6808,34,1625,1627,2402,0,1625,1627,2402,34,324,5626,1549,0,324,5626,1549,34,5496,3820,1897,0,5496,3820,1897,34,4082,998,4978,0,4082,998,4978,34,6809,3660,5586,0,6809,3660,5586,34,5348,6810,3251,0,5348,6810,3251,34,185,496,495,0,185,496,495,34,730,6808,6174,0,730,6808,6174,34,2912,6811,5255,0,2912,6811,5255,34,3116,3118,3502,0,3116,3118,3502,34,25,718,5188,0,25,718,5188,34,134,4893,4881,0,134,4893,4881,34,886,2709,5353,0,886,2709,5353,34,5190,1243,1342,0,5190,1243,1342,34,6722,3594,3596,0,6722,3594,3596,34,4879,4878,6812,0,4879,4878,6812,34,6402,6391,5037,0,6402,6391,5037,34,6436,5829,5342,0,6436,5829,5342,34,6813,6814,3156,0,6813,6814,3156,34,1379,6500,3902,0,1379,6500,3902,34,6322,6815,906,0,6322,6815,906,34,1222,1224,5178,0,1222,1224,5178,34,2915,6816,2916,0,2915,6816,2916,34,4688,4687,6817,0,4688,4687,6817,34,6818,3148,2765,0,6818,3148,2765,34,4163,123,4164,0,4163,123,4164,34,5010,5011,5370,0,5010,5011,5370,34,1912,6159,3509,0,1912,6159,3509,34,6504,4904,5189,0,6504,4904,5189,34,6819,3151,6820,0,6819,3151,6820,34,1527,452,2139,0,1527,452,2139,34,5092,1225,1427,0,5092,1225,1427,34,6078,2189,6079,0,6078,2189,6079,34,1674,1676,3587,0,1674,1676,3587,34,5438,2229,6529,0,5438,2229,6529,34,2294,4245,4240,0,2294,4245,4240,34,2298,239,4159,0,2298,239,4159,34,1594,6821,5638,0,1594,6821,5638,34,6191,6822,5215,0,6191,6822,5215,34,6351,3181,3456,0,6351,3181,3456,34,6472,6462,6473,0,6472,6462,6473,34,1145,676,4320,0,1145,676,4320,34,864,4213,3521,0,864,4213,3521,34,5592,2102,2101,0,5592,2102,2101,34,2871,2873,6687,0,2871,2873,6687,34,4997,4004,4003,0,4997,4004,4003,34,2618,1942,1944,0,2618,1942,1944,34,3241,5343,6136,0,3241,5343,6136,34,5322,2383,5003,0,5322,2383,5003,34,6823,26,25,0,6823,26,25,34,363,6824,6825,0,363,6824,6825,34,5142,3982,5143,0,5142,3982,5143,34,4839,5919,6826,0,4839,5919,6826,34,6827,396,395,0,6827,396,395,34,4274,5554,5512,0,4274,5554,5512,34,1947,6469,412,0,1947,6469,412,34,3712,4,408,0,3712,4,408,34,309,311,950,0,309,311,950,34,4926,3041,3040,0,4926,3041,3040,34,6600,6828,4324,0,6600,6828,4324,34,2665,2664,4180,0,2665,2664,4180,34,626,628,2989,0,626,628,2989,34,2526,2370,6829,0,2526,2370,6829,34,3833,5979,6830,0,3833,5979,6830,34,1537,6457,1893,0,1537,6457,1893,34,6831,6477,5647,0,6831,6477,5647,34,6391,5301,5011,0,6391,5301,5011,34,1160,1589,1682,0,1160,1589,1682,34,405,404,1709,0,405,404,1709,34,6832,5531,5530,0,6832,5531,5530,34,5156,1620,2273,0,5156,1620,2273,34,968,5494,303,0,968,5494,303,34,6578,1866,2621,0,6578,1866,2621,34,6833,6834,4459,0,6833,6834,4459,34,6667,5451,4886,0,6667,5451,4886,34,2325,6690,1401,0,2325,6690,1401,34,2228,6529,2229,0,2228,6529,2229,34,5011,5301,5370,0,5011,5301,5370,34,2325,1401,3753,0,2325,1401,3753,34,6835,4783,5599,0,6835,4783,5599,34,1229,1228,1262,0,1229,1228,1262,34,3181,3182,3456,0,3181,3182,3456,34,4564,316,1050,0,4564,316,1050,34,3052,3054,6617,0,3052,3054,6617,34,1355,3277,4510,0,1355,3277,4510,34,5945,6836,5946,0,5945,6836,5946,34,6837,3354,3379,0,6837,3354,3379,34,5066,1512,6838,0,5066,1512,6838,34,4757,5370,4470,0,4757,5370,4470,34,2337,5116,282,0,2337,5116,282,34,6839,5559,6110,0,6839,5559,6110,34,3358,5143,3359,0,3358,5143,3359,34,2453,4734,3268,0,2453,4734,3268,34,3643,3644,5276,0,3643,3644,5276,34,4930,3632,3907,0,4930,3632,3907,34,6711,126,1729,0,6711,126,1729,34,4757,5010,5370,0,4757,5010,5370,34,5641,6840,4311,0,5641,6840,4311,34,5178,1224,5612,0,5178,1224,5612,34,5132,1191,1460,0,5132,1191,1460,34,6841,1906,1918,0,6841,1906,1918,34,6267,3696,5109,0,6267,3696,5109,34,2076,5390,5444,0,2076,5390,5444,34,63,3055,6241,0,63,3055,6241,34,2024,4578,1144,0,2024,4578,1144,34,1239,6276,2392,0,1239,6276,2392,34,6842,2979,5767,0,6842,2979,5767,34,6843,2382,4020,0,6843,2382,4020,34,6844,6845,6296,0,6844,6845,6296,34,3119,3121,6425,0,3119,3121,6425,34,789,2567,1988,0,789,2567,1988,34,3718,1420,5376,0,3718,1420,5376,34,6846,6847,6848,0,6846,6847,6848,34,3093,6849,6850,0,3093,6849,6850,34,6354,6851,1334,0,6354,6851,1334,34,5427,2138,1430,0,5427,2138,1430,34,3710,2464,4388,0,3710,2464,4388,34,975,6852,5819,0,975,6852,5819,34,5470,3983,2903,0,5470,3983,2903,34,6853,3174,359,0,6853,3174,359,34,4507,2697,657,0,4507,2697,657,34,901,903,1451,0,901,903,1451,34,6854,3049,5254,0,6854,3049,5254,34,6855,2952,3855,0,6855,2952,3855,34,6835,5599,5088,0,6835,5599,5088,34,6486,3963,6836,0,6486,3963,6836,34,1623,4663,3711,0,1623,4663,3711,34,3061,3060,4371,0,3061,3060,4371,34,4471,4470,5370,0,4471,4470,5370,34,5979,1008,1007,0,5979,1008,1007,34,1342,1439,1438,0,1342,1439,1438,34,592,3765,593,0,592,3765,593,34,749,748,4911,0,749,748,4911,34,3526,3411,3527,0,3526,3411,3527,34,6856,2404,4597,0,6856,2404,4597,34,2717,2716,5562,0,2717,2716,5562,34,4249,6857,6858,0,4249,6857,6858,34,2989,628,4697,0,2989,628,4697,34,5539,5076,1657,0,5539,5076,1657,34,5296,4766,3764,0,5296,4766,3764,34,6859,1875,6860,0,6859,1875,6860,34,5071,2539,6347,0,5071,2539,6347,34,6706,5575,5574,0,6706,5575,5574,34,1198,6861,5989,0,1198,6861,5989,34,3830,4454,6470,0,3830,4454,6470,34,3011,3970,3971,0,3011,3970,3971,34,1198,5989,3175,0,1198,5989,3175,34,1114,4990,1115,0,1114,4990,1115,34,4757,4470,4712,0,4757,4470,4712,34,1812,5447,6129,0,1812,5447,6129,34,3522,6862,3523,0,3522,6862,3523,34,2587,5287,2588,0,2587,5287,2588,34,940,3230,2203,0,940,3230,2203,34,6676,4744,1676,0,6676,4744,1676,34,2570,4606,3760,0,2570,4606,3760,34,6275,1663,6863,0,6275,1663,6863,34,6117,5544,4820,0,6117,5544,4820,34,2056,1828,6864,0,2056,1828,6864,34,911,6865,6866,0,911,6865,6866,34,2909,2910,4117,0,2909,2910,4117,34,5737,6862,5738,0,5737,6862,5738,34,4015,3391,3492,0,4015,3391,3492,34,1428,2137,4035,0,1428,2137,4035,34,1591,1590,6725,0,1591,1590,6725,34,3156,6814,4246,0,3156,6814,4246,34,4712,4470,6867,0,4712,4470,6867,34,2213,899,6868,0,2213,899,6868,34,6869,6870,3588,0,6869,6870,3588,34,6395,6675,6442,0,6395,6675,6442,34,2915,3244,6816,0,2915,3244,6816,34,3257,2670,5913,0,3257,2670,5913,34,3365,3358,6871,0,3365,3358,6871,34,36,2415,2414,0,36,2415,2414,34,4436,6872,4994,0,4436,6872,4994,34,3861,1122,1121,0,3861,1122,1121,34,3482,6764,2481,0,3482,6764,2481,34,6873,4247,6816,0,6873,4247,6816,34,4089,2252,2254,0,4089,2252,2254,34,912,911,1395,0,912,911,1395,34,3555,734,6874,0,3555,734,6874,34,3224,6875,3694,0,3224,6875,3694,34,3770,4176,4775,0,3770,4176,4775,34,400,399,2847,0,400,399,2847,34,6876,5404,6877,0,6876,5404,6877,34,2324,2405,4554,0,2324,2405,4554,34,1764,6543,2109,0,1764,6543,2109,34,54,6532,6813,0,54,6532,6813,34,2010,2589,2011,0,2010,2589,2011,34,2775,4022,2776,0,2775,4022,2776,34,2942,5041,2943,0,2942,5041,2943,34,3273,6878,2120,0,3273,6878,2120,34,5270,2521,6435,0,5270,2521,6435,34,1154,4659,6879,0,1154,4659,6879,34,2459,2461,1711,0,2459,2461,1711,34,5428,6880,5427,0,5428,6880,5427,34,4883,5129,2573,0,4883,5129,2573,34,6867,4512,4712,0,6867,4512,4712,34,5874,5873,1080,0,5874,5873,1080,34,2307,6881,2308,0,2307,6881,2308,34,5088,6882,6835,0,5088,6882,6835,34,3012,6883,6884,0,3012,6883,6884,34,2696,3745,1276,0,2696,3745,1276,34,4088,4087,6608,0,4088,4087,6608,34,3413,5427,6880,0,3413,5427,6880,34,5004,5005,6594,0,5004,5005,6594,34,6885,2079,128,0,6885,2079,128,34,4327,6127,952,0,4327,6127,952,34,4512,3714,4712,0,4512,3714,4712,34,4672,5317,1322,0,4672,5317,1322,34,3097,1607,1651,0,3097,1607,1651,34,5666,6886,5610,0,5666,6886,5610,34,810,6887,811,0,810,6887,811,34,6452,3126,1683,0,6452,3126,1683,34,4509,4510,3277,0,4509,4510,3277,34,6888,5953,6503,0,6888,5953,6503,34,2993,1226,213,0,2993,1226,213,34,6889,3767,5778,0,6889,3767,5778,34,6890,6891,2868,0,6890,6891,2868,34,4469,4512,6867,0,4469,4512,6867,34,6892,6025,602,0,6892,6025,602,34,1343,3765,592,0,1343,3765,592,34,3945,3944,4905,0,3945,3944,4905,34,752,5316,956,0,752,5316,956,34,5346,5517,5516,0,5346,5517,5516,34,6729,6893,6894,0,6729,6893,6894,34,660,4614,5975,0,660,4614,5975,34,6895,2947,5228,0,6895,2947,5228,34,5321,1468,6795,0,5321,1468,6795,34,1043,6588,6631,0,1043,6588,6631,34,6896,6897,6898,0,6896,6897,6898,34,1691,2949,1722,0,1691,2949,1722,34,952,6127,953,0,952,6127,953,34,1724,1114,1165,0,1724,1114,1165,34,6198,2899,6899,0,6198,2899,6899,34,6900,6633,6901,0,6900,6633,6901,34,6729,426,5804,0,6729,426,5804,34,5648,885,5649,0,5648,885,5649,34,1888,2263,6448,0,1888,2263,6448,34,439,4875,437,0,439,4875,437,34,2040,6032,6163,0,2040,6032,6163,34,410,6030,6032,0,410,6030,6032,34,5454,5376,6343,0,5454,5376,6343,34,3442,3441,3986,0,3442,3441,3986,34,2571,3947,2572,0,2571,3947,2572,34,764,591,6707,0,764,591,6707,34,347,6625,6626,0,347,6625,6626,34,5716,2187,3290,0,5716,2187,3290,34,6602,5789,5791,0,6602,5789,5791,34,6902,4142,1755,0,6902,4142,1755,34,2456,4551,1461,0,2456,4551,1461,34,1292,6903,6768,0,1292,6903,6768,34,2397,343,6904,0,2397,343,6904,34,3423,3422,6007,0,3423,3422,6007,34,1848,1850,6197,0,1848,1850,6197,34,6905,3118,3117,0,6905,3118,3117,34,5062,5302,6685,0,5062,5302,6685,34,6476,6475,5532,0,6476,6475,5532,34,4490,4197,4196,0,4490,4197,4196,34,2339,4816,2340,0,2339,4816,2340,34,5288,1778,1780,0,5288,1778,1780,34,4696,6209,922,0,4696,6209,922,34,5088,2857,6882,0,5088,2857,6882,34,6867,4470,4469,0,6867,4470,4469,34,5014,6906,6907,0,5014,6906,6907,34,942,1609,943,0,942,1609,943,34,3805,4916,6908,0,3805,4916,6908,34,5298,6280,6909,0,5298,6280,6909,34,1539,1976,1540,0,1539,1976,1540,34,1901,1903,4465,0,1901,1903,4465,34,3414,2744,2746,0,3414,2744,2746,34,6341,3167,5615,0,6341,3167,5615,34,6910,3344,3877,0,6910,3344,3877,34,348,2647,2661,0,348,2647,2661,34,1015,5735,2476,0,1015,5735,2476,34,1561,1560,5106,0,1561,1560,5106,34,5327,5283,6627,0,5327,5283,6627,34,2618,4915,1942,0,2618,4915,1942,34,1508,1510,6709,0,1508,1510,6709,34,5521,5520,372,0,5521,5520,372,34,5376,4900,6343,0,5376,4900,6343,34,4992,5313,5314,0,4992,5313,5314,34,6827,395,6383,0,6827,395,6383,34,6148,1849,1848,0,6148,1849,1848,34,2857,2132,6882,0,2857,2132,6882,34,733,735,4732,0,733,735,4732,34,3490,5632,4743,0,3490,5632,4743,34,888,6636,3463,0,888,6636,3463,34,3600,6911,2548,0,3600,6911,2548,34,4281,149,4259,0,4281,149,4259,34,2459,1711,6912,0,2459,1711,6912,34,1097,1096,3151,0,1097,1096,3151,34,5695,6674,5696,0,5695,6674,5696,34,2514,6913,2515,0,2514,6913,2515,34,6727,6914,6915,0,6727,6914,6915,34,6848,4806,5421,0,6848,4806,5421,34,2779,6916,6214,0,2779,6916,6214,34,6917,3714,4512,0,6917,3714,4512,34,120,1431,3274,0,120,1431,3274,34,3667,3082,3084,0,3667,3082,3084,34,6918,5944,2068,0,6918,5944,2068,34,6775,1560,4317,0,6775,1560,4317,34,1370,5611,5610,0,1370,5611,5610,34,3818,6588,1861,0,3818,6588,1861,34,138,6919,139,0,138,6919,139,34,3207,6920,3517,0,3207,6920,3517,34,4513,4526,6921,0,4513,4526,6921,34,1068,4373,4977,0,1068,4373,4977,34,3835,6922,5978,0,3835,6922,5978,34,3016,3018,4002,0,3016,3018,4002,34,2253,4489,6375,0,2253,4489,6375,34,1890,1323,1045,0,1890,1323,1045,34,4157,5440,5704,0,4157,5440,5704,34,897,6495,5626,0,897,6495,5626,34,4964,5677,3284,0,4964,5677,3284,34,4203,4204,4431,0,4203,4204,4431,34,2633,315,5068,0,2633,315,5068,34,4512,4513,6917,0,4512,4513,6917,34,5571,4528,6923,0,5571,4528,6923,34,4970,3142,1664,0,4970,3142,1664,34,2997,2345,2347,0,2997,2345,2347,34,5622,5556,5623,0,5622,5556,5623,34,6326,6924,6429,0,6326,6924,6429,34,3162,2693,2695,0,3162,2693,2695,34,2261,6536,2262,0,2261,6536,2262,34,6925,6926,3757,0,6925,6926,3757,34,2428,484,5142,0,2428,484,5142,34,2989,4697,6467,0,2989,4697,6467,34,111,5292,4268,0,111,5292,4268,34,6733,4250,3831,0,6733,4250,3831,34,3458,1193,850,0,3458,1193,850,34,5847,2293,745,0,5847,2293,745,34,6715,6927,6928,0,6715,6927,6928,34,1514,45,1515,0,1514,45,1515,34,6929,1561,5106,0,6929,1561,5106,34,5502,6930,6931,0,5502,6930,6931,34,6739,4170,4189,0,6739,4170,4189,34,32,4210,3537,0,32,4210,3537,34,3755,2275,6932,0,3755,2275,6932,34,3620,3619,1560,0,3620,3619,1560,34,6687,6933,6934,0,6687,6933,6934,34,6773,3620,6774,0,6773,3620,6774,34,812,5914,813,0,812,5914,813,34,6935,4868,6718,0,6935,4868,6718,34,6543,2110,2109,0,6543,2110,2109,34,4088,6608,6936,0,4088,6608,6936,34,3450,3351,3451,0,3450,3351,3451,34,6937,1670,5638,0,6937,1670,5638,34,1372,1003,3795,0,1372,1003,3795,34,2059,988,801,0,2059,988,801,34,1499,1498,5932,0,1499,1498,5932,34,6938,3659,5382,0,6938,3659,5382,34,2040,2042,410,0,2040,2042,410,34,2111,2110,3767,0,2111,2110,3767,34,2499,6822,2500,0,2499,6822,2500,34,6135,1359,4413,0,6135,1359,4413,34,6550,6483,6482,0,6550,6483,6482,34,3576,4224,3077,0,3576,4224,3077,34,6939,1990,1402,0,6939,1990,1402,34,1744,871,6397,0,1744,871,6397,34,498,2227,2843,0,498,2227,2843,34,1580,4192,2650,0,1580,4192,2650,34,6940,6941,6942,0,6940,6941,6942,34,1186,1975,1185,0,1186,1975,1185,34,6182,1192,1194,0,6182,1192,1194,34,3073,2863,3071,0,3073,2863,3071,34,6943,6104,6944,0,6943,6104,6944,34,4540,4602,4541,0,4540,4602,4541,34,6945,6946,6468,0,6945,6946,6468,34,1809,6626,6451,0,1809,6626,6451,34,6947,3317,6948,0,6947,3317,6948,34,5456,4125,4939,0,5456,4125,4939,34,5741,2912,5255,0,5741,2912,5255,34,6921,4170,6739,0,6921,4170,6739,34,5318,3195,6949,0,5318,3195,6949,34,6016,3471,50,0,6016,3471,50,34,6502,5953,5967,0,6502,5953,5967,34,6950,6951,6952,0,6950,6951,6952,34,1201,4895,6953,0,1201,4895,6953,34,5290,6954,3111,0,5290,6954,3111,34,4639,554,6955,0,4639,554,6955,34,3433,5940,6800,0,3433,5940,6800,34,3613,2426,1158,0,3613,2426,1158,34,2680,6956,6362,0,2680,6956,6362,34,5097,2907,2327,0,5097,2907,2327,34,3097,3141,3098,0,3097,3141,3098,34,565,575,566,0,565,575,566,34,3756,448,4273,0,3756,448,4273,34,2354,5009,482,0,2354,5009,482,34,6957,5230,5229,0,6957,5230,5229,34,2627,1056,1645,0,2627,1056,1645,34,1378,4244,4243,0,1378,4244,4243,34,3061,4371,6444,0,3061,4371,6444,34,1286,3988,6288,0,1286,3988,6288,34,6958,2995,61,0,6958,2995,61,34,1025,1760,1026,0,1025,1760,1026,34,6917,4513,6921,0,6917,4513,6921,34,6959,6960,1005,0,6959,6960,1005,34,1173,6828,3783,0,1173,6828,3783,34,327,2604,238,0,327,2604,238,34,2315,5666,6961,0,2315,5666,6961,34,6552,6962,2271,0,6552,6962,2271,34,1186,6570,1973,0,1186,6570,1973,34,2330,6681,1948,0,2330,6681,1948,34,6259,2462,5501,0,6259,2462,5501,34,4306,6754,6753,0,4306,6754,6753,34,4764,3448,5956,0,4764,3448,5956,34,25,719,718,0,25,719,718,34,6963,2031,6860,0,6963,2031,6860,34,4156,1591,6725,0,4156,1591,6725,34,1166,232,768,0,1166,232,768,34,6964,6028,5406,0,6964,6028,5406,34,517,4617,518,0,517,4617,518,34,2210,5859,2211,0,2210,5859,2211,34,6965,899,4216,0,6965,899,4216,34,1853,1852,3155,0,1853,1852,3155,34,2240,679,678,0,2240,679,678,34,5131,6966,5132,0,5131,6966,5132,34,4907,3290,3168,0,4907,3290,3168,34,791,793,6567,0,791,793,6567,34,4762,2439,2438,0,4762,2439,2438,34,6341,3607,4769,0,6341,3607,4769,34,6967,6010,893,0,6967,6010,893,34,4414,3105,5574,0,4414,3105,5574,34,1364,1363,1455,0,1364,1363,1455,34,1746,6968,6885,0,1746,6968,6885,34,3715,3714,6917,0,3715,3714,6917,34,5907,4600,6969,0,5907,4600,6969,34,6970,1544,3927,0,6970,1544,3927,34,1120,2739,1121,0,1120,2739,1121,34,3715,6917,6739,0,3715,6917,6739,34,4033,551,2541,0,4033,551,2541,34,4722,473,6225,0,4722,473,6225,34,5050,6522,3842,0,5050,6522,3842,34,3095,6971,5562,0,3095,6971,5562,34,4971,2547,3678,0,4971,2547,3678,34,6940,6942,1843,0,6940,6942,1843,34,2080,6972,2666,0,2080,6972,2666,34,6739,6917,6921,0,6739,6917,6921,34,1938,4945,1939,0,1938,4945,1939,34,4733,733,4732,0,4733,733,4732,34,5430,695,694,0,5430,695,694,34,2330,3449,3183,0,2330,3449,3183,34,3435,1630,6973,0,3435,1630,6973,34,5700,6494,5701,0,5700,6494,5701,34,4979,6974,4980,0,4979,6974,4980,34,6895,5228,6975,0,6895,5228,6975,34,5548,3325,6696,0,5548,3325,6696,34,6492,4582,3936,0,6492,4582,3936,34,1899,1856,2645,0,1899,1856,2645,34,6976,961,960,0,6976,961,960,34,6776,217,1804,0,6776,217,1804,34,3162,2840,3950,0,3162,2840,3950,34,6586,6413,1952,0,6586,6413,1952,34,3846,3384,6977,0,3846,3384,6977,34,6978,4887,4886,0,6978,4887,4886,34,2502,2934,3932,0,2502,2934,3932,34,6979,6980,2838,0,6979,6980,2838,34,2053,4534,4716,0,2053,4534,4716,34,2539,2538,3075,0,2539,2538,3075,34,2655,5311,3565,0,2655,5311,3565,34,5516,6981,6982,0,5516,6981,6982,34,1501,4046,5554,0,1501,4046,5554,34,6983,3431,4425,0,6983,3431,4425,34,261,6872,4436,0,261,6872,4436,34,3226,4849,4271,0,3226,4849,4271,34,1362,6028,6984,0,1362,6028,6984,34,4189,4170,4131,0,4189,4170,4131,34,6985,6986,661,0,6985,6986,661,34,713,6987,3623,0,713,6987,3623,34,3316,445,444,0,3316,445,444,34,4189,4131,376,0,4189,4131,376,34,1647,3785,6156,0,1647,3785,6156,34,2704,2446,5084,0,2704,2446,5084,34,5828,3582,4319,0,5828,3582,4319,34,1425,773,772,0,1425,773,772,34,1965,6988,1716,0,1965,6988,1716,34,3732,3795,3730,0,3732,3795,3730,34,1915,3479,6989,0,1915,3479,6989,34,5564,6380,6990,0,5564,6380,6990,34,1930,3188,5650,0,1930,3188,5650,34,6905,3117,4329,0,6905,3117,4329,34,1934,6804,5533,0,1934,6804,5533,34,1969,5439,1970,0,1969,5439,1970,34,3197,571,4794,0,3197,571,4794,34,3261,1211,1210,0,3261,1211,1210,34,3750,6609,5006,0,3750,6609,5006,34,6213,6991,4284,0,6213,6991,4284,34,3105,546,548,0,3105,546,548,34,3458,3457,6992,0,3458,3457,6992,34,1907,1541,1543,0,1907,1541,1543,34,5912,6819,3065,0,5912,6819,3065,34,486,6158,6157,0,486,6158,6157,34,4631,2771,4286,0,4631,2771,4286,34,6993,4309,3815,0,6993,4309,3815,34,4189,376,375,0,4189,376,375,34,3365,6427,3358,0,3365,6427,3358,34,373,5520,6994,0,373,5520,6994,34,6995,6705,6704,0,6995,6705,6704,34,3676,2932,5436,0,3676,2932,5436,34,6996,3736,5023,0,6996,3736,5023,34,5694,3267,868,0,5694,3267,868,34,6444,3935,3937,0,6444,3935,3937,34,2734,2958,6894,0,2734,2958,6894,34,5403,2572,4001,0,5403,2572,4001,34,6618,6997,2741,0,6618,6997,2741,34,3597,734,733,0,3597,734,733,34,6998,3598,5446,0,6998,3598,5446,34,5451,6385,4886,0,5451,6385,4886,34,6999,4289,4288,0,6999,4289,4288,34,7000,1516,4057,0,7000,1516,4057,34,2444,2705,5514,0,2444,2705,5514,34,410,6384,6030,0,410,6384,6030,34,1372,1371,1003,0,1372,1371,1003,34,5678,7001,4344,0,5678,7001,4344,34,7002,2395,6663,0,7002,2395,6663,34,3023,4947,3024,0,3023,4947,3024,34,6824,3864,7003,0,6824,3864,7003,34,6795,108,1335,0,6795,108,1335,34,1399,6158,1400,0,1399,6158,1400,34,2160,7004,5025,0,2160,7004,5025,34,2684,627,2297,0,2684,627,2297,34,62,186,790,0,62,186,790,34,1567,1964,279,0,1567,1964,279,34,4356,3618,5481,0,4356,3618,5481,34,6207,6586,6348,0,6207,6586,6348,34,4114,7005,4115,0,4114,7005,4115,34,1874,1777,1873,0,1874,1777,1873,34,570,1445,4418,0,570,1445,4418,34,6311,7006,6986,0,6311,7006,6986,34,6218,2530,2529,0,6218,2530,2529,34,7007,6538,6906,0,7007,6538,6906,34,4793,4792,2287,0,4793,4792,2287,34,1930,5650,1931,0,1930,5650,1931,34,4331,951,1901,0,4331,951,1901,34,20,7008,3584,0,20,7008,3584,34,2263,1888,1887,0,2263,1888,1887,34,4193,5203,1140,0,4193,5203,1140,34,7009,822,4115,0,7009,822,4115,34,39,7010,40,0,39,7010,40,34,1984,5214,2880,0,1984,5214,2880,34,3648,6740,7011,0,3648,6740,7011,34,3139,3431,3430,0,3139,3431,3430,34,1046,1048,6002,0,1046,1048,6002,34,192,6150,7012,0,192,6150,7012,34,6133,6154,5801,0,6133,6154,5801,34,6348,7013,7014,0,6348,7013,7014,34,6449,2452,2451,0,6449,2452,2451,34,892,3533,3532,0,892,3533,3532,34,299,298,2231,0,299,298,2231,34,3017,3365,3566,0,3017,3365,3566,34,2416,41,40,0,2416,41,40,34,3203,6975,2740,0,3203,6975,2740,34,3770,4775,2448,0,3770,4775,2448,34,4926,2749,3041,0,4926,2749,3041,34,3932,3787,7015,0,3932,3787,7015,34,2204,6835,6882,0,2204,6835,6882,34,3649,7016,6661,0,3649,7016,6661,34,7017,6180,2794,0,7017,6180,2794,34,2667,6972,7018,0,2667,6972,7018,34,7019,2302,2301,0,7019,2302,2301,34,2322,7020,2581,0,2322,7020,2581,34,4351,4936,4050,0,4351,4936,4050,34,4810,843,3451,0,4810,843,3451,34,3425,2953,3426,0,3425,2953,3426,34,3944,3946,4582,0,3944,3946,4582,34,4810,3451,3974,0,4810,3451,3974,34,3443,3531,3444,0,3443,3531,3444,34,1012,6508,1013,0,1012,6508,1013,34,2667,5153,3388,0,2667,5153,3388,34,7021,3465,6648,0,7021,3465,6648,34,3264,5193,3992,0,3264,5193,3992,34,242,376,298,0,242,376,298,34,1822,1603,1936,0,1822,1603,1936,34,158,1308,1307,0,158,1308,1307,34,3350,6206,3451,0,3350,6206,3451,34,5489,7022,6818,0,5489,7022,6818,34,5835,5836,3253,0,5835,5836,3253,34,1128,650,4071,0,1128,650,4071,34,7023,1188,5688,0,7023,1188,5688,34,6567,7024,2986,0,6567,7024,2986,34,6312,2194,5905,0,6312,2194,5905,34,4834,2753,2114,0,4834,2753,2114,34,4514,6353,4691,0,4514,6353,4691,34,5482,4219,5889,0,5482,4219,5889,34,7025,6484,3455,0,7025,6484,3455,34,1673,1853,7026,0,1673,1853,7026,34,1149,7027,1244,0,1149,7027,1244,34,3473,7028,5543,0,3473,7028,5543,34,823,1130,7029,0,823,1130,7029,34,3542,869,7030,0,3542,869,7030,34,3171,2710,2712,0,3171,2710,2712,34,7031,897,5626,0,7031,897,5626,34,6052,5564,6990,0,6052,5564,6990,34,1644,51,2699,0,1644,51,2699,34,6294,6614,4199,0,6294,6614,4199,34,376,1244,298,0,376,1244,298,34,3376,3375,4997,0,3376,3375,4997,34,5601,5709,5602,0,5601,5709,5602,34,7032,2228,1230,0,7032,2228,1230,34,4597,2252,6856,0,4597,2252,6856,34,3493,1883,5210,0,3493,1883,5210,34,1858,2328,1859,0,1858,2328,1859,34,5039,3428,1413,0,5039,3428,1413,34,4390,6688,2873,0,4390,6688,2873,34,298,1244,7027,0,298,1244,7027,34,6357,4245,2294,0,6357,4245,2294,34,1106,6603,2777,0,1106,6603,2777,34,6049,4393,6557,0,6049,4393,6557,34,2520,5024,4682,0,2520,5024,4682,34,2839,6980,3600,0,2839,6980,3600,34,6115,7033,4279,0,6115,7033,4279,34,876,317,2219,0,876,317,2219,34,7034,6151,834,0,7034,6151,834,34,2008,2400,6858,0,2008,2400,6858,34,1862,4340,5019,0,1862,4340,5019,34,2973,6113,6389,0,2973,6113,6389,34,5704,5703,4367,0,5704,5703,4367,34,4068,7035,5522,0,4068,7035,5522,34,1197,1196,6568,0,1197,1196,6568,34,4891,7036,6046,0,4891,7036,6046,34,3579,6251,7037,0,3579,6251,7037,34,1844,105,1845,0,1844,105,1845,34,7038,4994,6872,0,7038,4994,6872,34,6146,6264,5910,0,6146,6264,5910,34,889,2168,3019,0,889,2168,3019,34,6879,1819,4623,0,6879,1819,4623,34,300,7039,6218,0,300,7039,6218,34,6089,2003,3961,0,6089,2003,3961,34,376,4131,1244,0,376,4131,1244,34,7040,958,6501,0,7040,958,6501,34,2245,5572,5086,0,2245,5572,5086,34,1109,4355,1110,0,1109,4355,1110,34,3583,284,283,0,3583,284,283,34,3524,3523,1803,0,3524,3523,1803,34,7041,6581,4355,0,7041,6581,4355,34,4812,469,5948,0,4812,469,5948,34,3889,1881,2085,0,3889,1881,2085,34,5231,5230,6350,0,5231,5230,6350,34,2939,2941,7042,0,2939,2941,7042,34,2545,5113,7043,0,2545,5113,7043,34,5336,2144,2188,0,5336,2144,2188,34,6475,6831,419,0,6475,6831,419,34,1221,1244,4131,0,1221,1244,4131,34,7044,3119,6425,0,7044,3119,6425,34,5066,408,1512,0,5066,408,1512,34,84,55,54,0,84,55,54,34,4584,664,5503,0,4584,664,5503,34,3207,5060,3208,0,3207,5060,3208,34,6089,4066,2001,0,6089,4066,2001,34,7045,1963,2299,0,7045,1963,2299,34,6903,7046,6768,0,6903,7046,6768,34,2629,2158,1048,0,2629,2158,1048,34,5218,4169,5219,0,5218,4169,5219,34,3114,203,2323,0,3114,203,2323,34,872,874,7047,0,872,874,7047,34,1360,3216,3215,0,1360,3216,3215,34,2354,2355,1024,0,2354,2355,1024,34,4668,2025,7048,0,4668,2025,7048,34,1132,7049,7027,0,1132,7049,7027,34,1149,1132,7027,0,1149,1132,7027,34,6085,6652,6086,0,6085,6652,6086,34,1781,2027,4296,0,1781,2027,4296,34,95,4381,1402,0,95,4381,1402,34,2091,2603,2888,0,2091,2603,2888,34,5471,4369,4100,0,5471,4369,4100,34,6953,6497,7050,0,6953,6497,7050,34,5640,4114,4968,0,5640,4114,4968,34,1693,2236,4035,0,1693,2236,4035,34,298,7027,2231,0,298,7027,2231,34,3759,4614,2570,0,3759,4614,2570,34,827,829,2654,0,827,829,2654,34,463,5956,464,0,463,5956,464,34,2839,3600,3466,0,2839,3600,3466,34,7051,834,6763,0,7051,834,6763,34,2231,7027,7049,0,2231,7027,7049,34,6492,620,4715,0,6492,620,4715,34,7052,2531,493,0,7052,2531,493,34,4277,7053,6661,0,4277,7053,6661,34,6621,1523,7054,0,6621,1523,7054,34,6490,112,6459,0,6490,112,6459,34,469,4108,5948,0,469,4108,5948,34,2231,7049,2224,0,2231,7049,2224,34,5583,5582,2318,0,5583,5582,2318,34,7055,6962,6552,0,7055,6962,6552,34,2629,5928,5413,0,2629,5928,5413,34,7056,1370,3252,0,7056,1370,3252,34,3968,5097,3721,0,3968,5097,3721,34,6405,3012,6364,0,6405,3012,6364,34,5971,2573,5129,0,5971,2573,5129,34,5542,1355,4510,0,5542,1355,4510,34,1489,2644,2643,0,1489,2644,2643,34,6132,3063,6134,0,6132,3063,6134,34,4030,2093,1253,0,4030,2093,1253,34,673,4264,1101,0,673,4264,1101,34,429,1607,1606,0,429,1607,1606,34,106,4148,2334,0,106,4148,2334,34,4140,4139,3016,0,4140,4139,3016,34,2727,3703,466,0,2727,3703,466,34,7057,7058,1816,0,7057,7058,1816,34,494,7059,6654,0,494,7059,6654,34,4700,4317,7060,0,4700,4317,7060,34,7061,799,6778,0,7061,799,6778,34,1583,1910,1151,0,1583,1910,1151,34,821,823,7029,0,821,823,7029,34,5381,1617,5518,0,5381,1617,5518,34,4683,2920,2944,0,4683,2920,2944,34,6881,2307,3427,0,6881,2307,3427,34,4486,5192,2566,0,4486,5192,2566,34,2612,2112,56,0,2612,2112,56,34,2224,948,2098,0,2224,948,2098,34,148,6026,2398,0,148,6026,2398,34,623,703,624,0,623,703,624,34,327,329,3781,0,327,329,3781,34,6422,5472,6423,0,6422,5472,6423,34,533,647,531,0,533,647,531,34,665,2259,1095,0,665,2259,1095,34,1598,1600,5467,0,1598,1600,5467,34,6631,7062,533,0,6631,7062,533,34,822,3217,6691,0,822,3217,6691,34,6943,6944,5082,0,6943,6944,5082,34,2759,6291,6292,0,2759,6291,6292,34,726,725,767,0,726,725,767,34,6627,1440,6628,0,6627,1440,6628,34,3815,4309,3816,0,3815,4309,3816,34,4716,292,2053,0,4716,292,2053,34,7063,2385,4567,0,7063,2385,4567,34,5877,6785,1707,0,5877,6785,1707,34,7064,6598,1270,0,7064,6598,1270,34,2444,2446,2705,0,2444,2446,2705,34,715,5276,5677,0,715,5276,5677,34,5244,2230,2229,0,5244,2230,2229,34,2669,7065,1299,0,2669,7065,1299,34,7049,948,2224,0,7049,948,2224,34,3495,5058,5059,0,3495,5058,5059,34,6130,5182,7066,0,6130,5182,7066,34,6457,5136,1893,0,6457,5136,1893,34,3206,4450,2767,0,3206,4450,2767,34,6049,6048,4393,0,6049,6048,4393,34,4796,7067,731,0,4796,7067,731,34,7068,5808,7069,0,7068,5808,7069,34,1132,7070,7049,0,1132,7070,7049,34,6108,2697,3818,0,6108,2697,3818,34,5899,5501,2462,0,5899,5501,2462,34,4754,963,4755,0,4754,963,4755,34,6610,7071,7072,0,6610,7071,7072,34,7073,1476,2359,0,7073,1476,2359,34,7074,1204,7075,0,7074,1204,7075,34,1403,7076,2223,0,1403,7076,2223,34,5862,1585,5855,0,5862,1585,5855,34,7049,7070,948,0,7049,7070,948,34,2669,2134,4511,0,2669,2134,4511,34,6485,7077,6486,0,6485,7077,6486,34,1777,1776,4678,0,1777,1776,4678,34,3203,6895,6975,0,3203,6895,6975,34,1160,1682,4147,0,1160,1682,4147,34,908,948,7070,0,908,948,7070,34,4570,7078,4571,0,4570,7078,4571,34,7079,7080,6835,0,7079,7080,6835,34,1581,1066,6966,0,1581,1066,6966,34,3903,4333,2065,0,3903,4333,2065,34,6611,4545,4544,0,6611,4545,4544,34,5997,6291,2759,0,5997,6291,2759,34,7081,4154,5835,0,7081,4154,5835,34,6709,220,1508,0,6709,220,1508,34,6614,6294,6615,0,6614,6294,6615,34,553,3447,6791,0,553,3447,6791,34,3071,6554,1276,0,3071,6554,1276,34,6646,6644,6516,0,6646,6644,6516,34,4716,5387,4717,0,4716,5387,4717,34,4800,2277,2278,0,4800,2277,2278,34,4762,4895,1514,0,4762,4895,1514,34,3643,5276,715,0,3643,5276,715,34,6298,4272,6023,0,6298,4272,6023,34,2981,7082,6624,0,2981,7082,6624,34,2767,6637,2768,0,2767,6637,2768,34,108,3205,109,0,108,3205,109,34,3131,2550,6197,0,3131,2550,6197,34,5471,5472,3044,0,5471,5472,3044,34,7083,272,271,0,7083,272,271,34,1172,2188,6828,0,1172,2188,6828,34,4221,6404,179,0,4221,6404,179,34,712,6673,7084,0,712,6673,7084,34,7045,1698,6465,0,7045,1698,6465,34,1104,2736,1336,0,1104,2736,1336,34,1838,995,5513,0,1838,995,5513,34,2152,6445,7085,0,2152,6445,7085,34,4479,2946,5081,0,4479,2946,5081,34,2463,1054,1056,0,2463,1054,1056,34,4401,3866,364,0,4401,3866,364,34,6938,5382,2529,0,6938,5382,2529,34,6238,356,7086,0,6238,356,7086,34,7079,6802,7080,0,7079,6802,7080,34,884,6642,4484,0,884,6642,4484,34,1140,5286,1141,0,1140,5286,1141,34,2914,6514,5793,0,2914,6514,5793,34,6315,6372,7087,0,6315,6372,7087,34,787,4255,2599,0,787,4255,2599,34,3621,14,13,0,3621,14,13,34,2347,2346,3950,0,2347,2346,3950,34,2345,4023,2346,0,2345,4023,2346,34,7063,4567,6121,0,7063,4567,6121,34,7088,1621,3998,0,7088,1621,3998,34,1622,1624,1783,0,1622,1624,1783,34,5293,4672,3186,0,5293,4672,3186,34,1181,1427,3931,0,1181,1427,3931,34,4209,4880,7089,0,4209,4880,7089,34,2034,7025,7090,0,2034,7025,7090,34,6819,2262,3065,0,6819,2262,3065,34,6017,2957,6018,0,6017,2957,6018,34,7091,1212,3517,0,7091,1212,3517,34,624,7092,7093,0,624,7092,7093,34,1071,5846,6400,0,1071,5846,6400,34,7061,6778,3185,0,7061,6778,3185,34,7094,7095,7096,0,7094,7095,7096,34,7097,815,817,0,7097,815,817,34,6445,2099,907,0,6445,2099,907,34,4390,2872,7098,0,4390,2872,7098,34,2099,948,907,0,2099,948,907,34,5693,2755,5763,0,5693,2755,5763,34,832,831,7099,0,832,831,7099,34,3798,5712,4881,0,3798,5712,4881,34,836,4846,4845,0,836,4846,4845,34,4530,4296,5069,0,4530,4296,5069,34,6540,7100,6825,0,6540,7100,6825,34,3,5,2582,0,3,5,2582,34,355,7101,2400,0,355,7101,2400,34,6667,4567,5451,0,6667,4567,5451,34,363,6081,4236,0,363,6081,4236,34,4065,2621,4064,0,4065,2621,4064,34,2152,2099,6445,0,2152,2099,6445,34,1297,6539,6538,0,1297,6539,6538,34,205,2643,2642,0,205,2643,2642,34,7102,4853,4852,0,7102,4853,4852,34,7103,2432,96,0,7103,2432,96,34,1755,4143,1756,0,1755,4143,1756,34,7104,173,6109,0,7104,173,6109,34,1196,7105,6568,0,1196,7105,6568,34,2163,3323,2675,0,2163,3323,2675,34,5908,7106,7086,0,5908,7106,7086,34,2195,2194,811,0,2195,2194,811,34,7107,923,746,0,7107,923,746,34,4586,2421,7108,0,4586,2421,7108,34,1153,4322,4321,0,1153,4322,4321,34,2780,4845,5957,0,2780,4845,5957,34,2587,5122,5287,0,2587,5122,5287,34,7109,7110,7111,0,7109,7110,7111,34,5251,4135,115,0,5251,4135,115,34,6649,1410,3462,0,6649,1410,3462,34,7112,7083,5357,0,7112,7083,5357,34,7113,2485,2484,0,7113,2485,2484,34,42,3418,1765,0,42,3418,1765,34,5228,7114,6975,0,5228,7114,6975,34,173,7104,7115,0,173,7104,7115,34,6446,6606,7085,0,6446,6606,7085,34,1806,1805,1592,0,1806,1805,1592,34,7116,6387,3041,0,7116,6387,3041,34,7117,2899,7118,0,7117,2899,7118,34,7119,6199,7120,0,7119,6199,7120,34,3380,3608,6787,0,3380,3608,6787,34,650,4266,648,0,650,4266,648,34,3205,2766,6434,0,3205,2766,6434,34,941,2204,6882,0,941,2204,6882,34,6464,5490,2533,0,6464,5490,2533,34,1640,1639,1751,0,1640,1639,1751,34,3664,4796,5551,0,3664,4796,5551,34,3205,6434,4395,0,3205,6434,4395,34,6605,7085,6606,0,6605,7085,6606,34,3438,2332,2331,0,3438,2332,2331,34,3734,3733,6828,0,3734,3733,6828,34,1015,2475,1016,0,1015,2475,1016,34,7121,835,7122,0,7121,835,7122,34,638,640,5291,0,638,640,5291,34,968,7123,5494,0,968,7123,5494,34,2090,238,2604,0,2090,238,2604,34,2171,1319,1318,0,2171,1319,1318,34,1187,4986,927,0,1187,4986,927,34,5877,1707,1709,0,5877,1707,1709,34,7124,415,1700,0,7124,415,1700,34,3560,3673,5742,0,3560,3673,5742,34,6295,6615,214,0,6295,6615,214,34,7125,4144,1497,0,7125,4144,1497,34,3834,1051,7126,0,3834,1051,7126,34,7127,4700,7060,0,7127,4700,7060,34,5920,5921,2116,0,5920,5921,2116,34,4341,1860,4181,0,4341,1860,4181,34,6546,5934,3573,0,6546,5934,3573,34,1759,154,7128,0,1759,154,7128,34,7129,3814,803,0,7129,3814,803,34,6108,3818,1861,0,6108,3818,1861,34,6446,7085,6445,0,6446,7085,6445,34,6692,7130,2159,0,6692,7130,2159,34,4040,3988,3987,0,4040,3988,3987,34,3698,1245,2369,0,3698,1245,2369,34,7131,7132,6848,0,7131,7132,6848,34,2170,5884,2171,0,2170,5884,2171,34,4199,3690,6294,0,4199,3690,6294,34,7133,199,198,0,7133,199,198,34,4251,5694,7134,0,4251,5694,7134,34,3246,6816,3244,0,3246,6816,3244,34,140,139,4314,0,140,139,4314,34,3480,1615,3481,0,3480,1615,3481,34,3109,3110,4549,0,3109,3110,4549,34,5053,5055,906,0,5053,5055,906,34,5154,7135,4560,0,5154,7135,4560,34,7136,1037,167,0,7136,1037,167,34,2304,696,2305,0,2304,696,2305,34,319,7094,2182,0,319,7094,2182,34,5341,5400,985,0,5341,5400,985,34,6371,7137,7138,0,6371,7137,7138,34,6017,5263,6420,0,6017,5263,6420,34,3349,3348,5618,0,3349,3348,5618,34,4813,4815,2765,0,4813,4815,2765,34,5274,3900,5211,0,5274,3900,5211,34,6020,2828,2827,0,6020,2828,2827,34,2235,4584,3310,0,2235,4584,3310,34,6038,6483,7139,0,6038,6483,7139,34,2749,2192,3143,0,2749,2192,3143,34,3198,7055,572,0,3198,7055,572,34,3198,572,3199,0,3198,572,3199,34,4368,6923,4527,0,4368,6923,4527,34,124,281,2993,0,124,281,2993,34,341,6886,5897,0,341,6886,5897,34,4804,7140,6242,0,4804,7140,6242,34,7141,4048,7142,0,7141,4048,7142,34,3406,2373,3399,0,3406,2373,3399,34,4487,7143,6255,0,4487,7143,6255,34,5930,6606,6446,0,5930,6606,6446,34,2437,4247,4246,0,2437,4247,4246,34,5355,1741,4565,0,5355,1741,4565,34,6449,3770,2447,0,6449,3770,2447,34,5066,6838,5733,0,5066,6838,5733,34,5130,4713,7139,0,5130,4713,7139,34,2783,2724,2726,0,2783,2724,2726,34,4464,651,1920,0,4464,651,1920,34,1491,5545,2644,0,1491,5545,2644,34,586,585,312,0,586,585,312,34,3763,5966,6064,0,3763,5966,6064,34,7144,3373,7145,0,7144,3373,7145,34,6935,7146,4868,0,6935,7146,4868,34,2315,6961,2017,0,2315,6961,2017,34,3460,1803,7147,0,3460,1803,7147,34,2095,442,1785,0,2095,442,1785,34,4759,4596,6597,0,4759,4596,6597,34,5050,3722,6024,0,5050,3722,6024,34,2391,2393,6492,0,2391,2393,6492,34,4984,564,6358,0,4984,564,6358,34,6204,17,7148,0,6204,17,7148,34,431,433,3539,0,431,433,3539,34,4410,1492,3966,0,4410,1492,3966,34,192,7012,5727,0,192,7012,5727,34,1786,5997,2759,0,1786,5997,2759,34,3099,3101,6480,0,3099,3101,6480,34,4353,3273,4146,0,4353,3273,4146,34,2034,3060,4836,0,2034,3060,4836,34,717,5775,3405,0,717,5775,3405,34,2481,2480,5663,0,2481,2480,5663,34,6823,6203,26,0,6823,6203,26,34,4274,3867,7149,0,4274,3867,7149,34,4739,4740,2291,0,4739,4740,2291,34,7150,7151,7152,0,7150,7151,7152,34,2863,2179,3071,0,2863,2179,3071,34,3161,4858,4742,0,3161,4858,4742,34,5567,6511,6510,0,5567,6511,6510,34,699,701,7153,0,699,701,7153,34,1863,5980,550,0,1863,5980,550,34,4269,751,2406,0,4269,751,2406,34,1938,1940,7154,0,1938,1940,7154,34,2630,2053,1320,0,2630,2053,1320,34,4356,5481,7155,0,4356,5481,7155,34,1570,1569,6591,0,1570,1569,6591,34,993,472,3802,0,993,472,3802,34,7156,4299,6713,0,7156,4299,6713,34,1206,2558,1207,0,1206,2558,1207,34,546,1908,3473,0,546,1908,3473,34,5930,6446,5992,0,5930,6446,5992,34,7157,7158,7159,0,7157,7158,7159,34,3814,7160,7083,0,3814,7160,7083,34,4737,4738,4491,0,4737,4738,4491,34,7141,4459,6834,0,7141,4459,6834,34,2590,7161,6296,0,2590,7161,6296,34,7162,7163,4520,0,7162,7163,4520,34,6063,2506,2782,0,6063,2506,2782,34,4946,5989,3024,0,4946,5989,3024,34,2503,2505,5903,0,2503,2505,5903,34,4260,6948,3392,0,4260,6948,3392,34,4179,7164,5569,0,4179,7164,5569,34,6890,2371,7165,0,6890,2371,7165,34,5290,7166,132,0,5290,7166,132,34,3192,6569,3994,0,3192,6569,3994,34,6856,4172,2404,0,6856,4172,2404,34,6927,6759,6928,0,6927,6759,6928,34,5229,5231,2103,0,5229,5231,2103,34,4439,4205,4823,0,4439,4205,4823,34,4701,5803,4787,0,4701,5803,4787,34,7124,2261,415,0,7124,2261,415,34,5104,5103,4646,0,5104,5103,4646,34,4634,7045,6751,0,4634,7045,6751,34,2736,2771,2770,0,2736,2771,2770,34,3393,5517,5839,0,3393,5517,5839,34,7167,7168,7169,0,7167,7168,7169,34,6179,3497,1453,0,6179,3497,1453,34,3037,3070,6569,0,3037,3070,6569,34,4613,1792,1337,0,4613,1792,1337,34,6527,3037,6569,0,6527,3037,6569,34,2630,5198,2053,0,2630,5198,2053,34,7054,5414,6621,0,7054,5414,6621,34,3296,264,263,0,3296,264,263,34,1583,7170,1584,0,1583,7170,1584,34,4349,686,685,0,4349,686,685,34,3373,7144,7171,0,3373,7144,7171,34,4628,6414,6413,0,4628,6414,6413,34,7172,7173,7174,0,7172,7173,7174,34,4577,6175,1144,0,4577,6175,1144,34,3628,3627,5825,0,3628,3627,5825,34,6491,6187,4362,0,6491,6187,4362,34,400,2545,7043,0,400,2545,7043,34,3470,7175,6957,0,3470,7175,6957,34,7176,7071,6610,0,7176,7071,6610,34,5625,6683,1548,0,5625,6683,1548,34,2380,3958,2508,0,2380,3958,2508,34,4913,5748,6496,0,4913,5748,6496,34,6311,1134,7177,0,6311,1134,7177,34,264,995,265,0,264,995,265,34,3723,6212,5182,0,3723,6212,5182,34,6725,1590,1159,0,6725,1590,1159,34,2879,6871,738,0,2879,6871,738,34,2999,4350,3339,0,2999,4350,3339,34,7178,5819,6852,0,7178,5819,6852,34,5220,6790,7179,0,5220,6790,7179,34,2964,2986,2965,0,2964,2986,2965,34,3847,3911,3910,0,3847,3911,3910,34,1142,5423,1143,0,1142,5423,1143,34,516,515,3962,0,516,515,3962,34,520,5575,6779,0,520,5575,6779,34,6569,3070,3994,0,6569,3070,3994,34,2319,3283,7180,0,2319,3283,7180,34,3192,3994,3193,0,3192,3994,3193,34,4982,4984,6919,0,4982,4984,6919,34,2319,7180,5662,0,2319,7180,5662,34,238,4159,239,0,238,4159,239,34,5776,5777,5191,0,5776,5777,5191,34,4791,6058,3670,0,4791,6058,3670,34,5244,6553,2230,0,5244,6553,2230,34,984,3302,5194,0,984,3302,5194,34,6328,7181,7182,0,6328,7181,7182,34,1759,6140,6102,0,1759,6140,6102,34,6910,133,4,0,6910,133,4,34,3994,3993,6226,0,3994,3993,6226,34,5145,5725,1835,0,5145,5725,1835,34,580,6256,4063,0,580,6256,4063,34,3557,280,3068,0,3557,280,3068,34,3579,3581,4777,0,3579,3581,4777,34,1142,6175,3508,0,1142,6175,3508,34,4300,6783,1649,0,4300,6783,1649,34,4238,6357,564,0,4238,6357,564,34,4108,4107,6901,0,4108,4107,6901,34,4907,5717,3290,0,4907,5717,3290,34,1402,4381,4383,0,1402,4381,4383,34,7183,3457,398,0,7183,3457,398,34,7184,836,3169,0,7184,836,3169,34,5627,5091,5090,0,5627,5091,5090,34,4228,1610,59,0,4228,1610,59,34,806,1964,4871,0,806,1964,4871,34,6749,144,3142,0,6749,144,3142,34,2571,2991,1993,0,2571,2991,1993,34,6112,2739,7185,0,6112,2739,7185,34,5662,6817,4687,0,5662,6817,4687,34,5085,2243,2245,0,5085,2243,2245,34,3526,2901,3411,0,3526,2901,3411,34,1525,1524,5185,0,1525,1524,5185,34,359,3175,4946,0,359,3175,4946,34,3994,6226,3193,0,3994,6226,3193,34,7186,4203,6758,0,7186,4203,6758,34,4306,6753,1452,0,4306,6753,1452,34,7187,7128,154,0,7187,7128,154,34,6418,3390,444,0,6418,3390,444,34,5671,5672,1224,0,5671,5672,1224,34,4310,7111,7110,0,4310,7111,7110,34,7188,592,4309,0,7188,592,4309,34,5700,5626,6494,0,5700,5626,6494,34,4499,4841,4130,0,4499,4841,4130,34,5647,419,6831,0,5647,419,6831,34,4011,5736,4012,0,4011,5736,4012,34,6152,6226,5300,0,6152,6226,5300,34,338,2657,2656,0,338,2657,2656,34,2095,2097,442,0,2095,2097,442,34,5667,7189,5668,0,5667,7189,5668,34,4767,1106,2128,0,4767,1106,2128,34,5476,7190,6409,0,5476,7190,6409,34,5857,6059,4824,0,5857,6059,4824,34,2219,317,316,0,2219,317,316,34,6341,6340,3607,0,6341,6340,3607,34,2202,4779,1886,0,2202,4779,1886,34,2952,2954,5236,0,2952,2954,5236,34,3006,2357,3772,0,3006,2357,3772,34,6792,506,4097,0,6792,506,4097,34,5894,6591,1569,0,5894,6591,1569,34,5076,1125,3416,0,5076,1125,3416,34,3026,7191,1768,0,3026,7191,1768,34,4484,4485,4642,0,4484,4485,4642,34,7192,5196,5485,0,7192,5196,5485,34,5259,5300,6226,0,5259,5300,6226,34,5259,6226,3993,0,5259,6226,3993,34,5094,894,1325,0,5094,894,1325,34,6089,5212,4066,0,6089,5212,4066,34,673,4020,2381,0,673,4020,2381,34,5160,7193,5161,0,5160,7193,5161,34,3749,4702,5638,0,3749,4702,5638,34,7194,7195,7196,0,7194,7195,7196,34,2981,7197,4832,0,2981,7197,4832,34,6164,7198,4426,0,6164,7198,4426,34,6876,6877,1648,0,6876,6877,1648,34,5763,5765,6792,0,5763,5765,6792,34,3147,963,4754,0,3147,963,4754,34,2981,4832,7199,0,2981,4832,7199,34,4274,2595,5554,0,4274,2595,5554,34,3689,4022,4848,0,3689,4022,4848,34,4842,4423,7200,0,4842,4423,7200,34,5605,3424,3124,0,5605,3424,3124,34,4880,4209,303,0,4880,4209,303,34,1892,4572,1893,0,1892,4572,1893,34,6067,2329,2677,0,6067,2329,2677,34,4839,639,4840,0,4839,639,4840,34,2536,2535,7060,0,2536,2535,7060,34,3596,6082,6974,0,3596,6082,6974,34,5081,3909,3260,0,5081,3909,3260,34,7201,7202,6255,0,7201,7202,6255,34,1626,3147,2364,0,1626,3147,2364,34,1104,7203,4082,0,1104,7203,4082,34,3207,3209,5358,0,3207,3209,5358,34,6463,6493,2486,0,6463,6493,2486,34,7204,7196,7195,0,7204,7196,7195,34,6481,7205,3030,0,6481,7205,3030,34,6289,6290,3300,0,6289,6290,3300,34,1382,4049,6834,0,1382,4049,6834,34,6051,7206,6022,0,6051,7206,6022,34,912,6271,7207,0,912,6271,7207,34,5820,5819,7178,0,5820,5819,7178,34,1469,7208,1470,0,1469,7208,1470,34,2924,1289,3109,0,2924,1289,3109,34,2700,5286,5203,0,2700,5286,5203,34,413,5450,414,0,413,5450,414,34,5489,6818,2765,0,5489,6818,2765,34,3886,5528,7209,0,3886,5528,7209,34,4713,6149,4714,0,4713,6149,4714,34,2935,2082,2887,0,2935,2082,2887,34,7210,7211,2549,0,7210,7211,2549,34,1246,3695,3634,0,1246,3695,3634,34,2009,3972,3890,0,2009,3972,3890,34,5050,6791,3722,0,5050,6791,3722,34,6204,3762,3333,0,6204,3762,3333,34,7212,1483,459,0,7212,1483,459,34,5001,5000,5597,0,5001,5000,5597,34,1383,1382,6833,0,1383,1382,6833,34,7213,7206,6051,0,7213,7206,6051,34,3323,1152,2675,0,3323,1152,2675,34,1470,3119,7044,0,1470,3119,7044,34,3140,6077,3576,0,3140,6077,3576,34,1673,66,2119,0,1673,66,2119,34,912,7207,842,0,912,7207,842,34,7214,6996,5023,0,7214,6996,5023,34,1568,5875,1794,0,1568,5875,1794,34,1019,4298,250,0,1019,4298,250,34,3748,3747,4484,0,3748,3747,4484,34,663,4168,6985,0,663,4168,6985,34,4486,4801,5863,0,4486,4801,5863,34,1691,1722,7215,0,1691,1722,7215,34,7216,421,7217,0,7216,421,7217,34,3163,7068,3164,0,3163,7068,3164,34,3598,476,7218,0,3598,476,7218,34,5785,1867,9,0,5785,1867,9,34,1710,671,1766,0,1710,671,1766,34,7219,7072,7158,0,7219,7072,7158,34,2755,954,5763,0,2755,954,5763,34,4830,7214,5023,0,4830,7214,5023,34,5257,281,7220,0,5257,281,7220,34,568,570,2068,0,568,570,2068,34,4870,5750,7221,0,4870,5750,7221,34,304,1646,305,0,304,1646,305,34,5394,3258,3257,0,5394,3258,3257,34,3670,3669,4435,0,3670,3669,4435,34,5577,1989,1991,0,5577,1989,1991,34,2557,6040,5375,0,2557,6040,5375,34,5461,77,3863,0,5461,77,3863,34,5960,6022,7206,0,5960,6022,7206,34,4160,536,2174,0,4160,536,2174,34,3894,6639,3895,0,3894,6639,3895,34,4841,4498,5483,0,4841,4498,5483,34,5127,6319,3378,0,5127,6319,3378,34,6528,2712,2711,0,6528,2712,2711,34,3463,3465,7021,0,3463,3465,7021,34,5417,2113,5418,0,5417,2113,5418,34,1643,7222,720,0,1643,7222,720,34,3510,6287,4605,0,3510,6287,4605,34,7223,6106,7224,0,7223,6106,7224,34,4708,6065,977,0,4708,6065,977,34,1068,4158,2092,0,1068,4158,2092,34,2904,2906,6498,0,2904,2906,6498,34,4265,4659,7225,0,4265,4659,7225,34,5111,1662,186,0,5111,1662,186,34,5127,3378,3377,0,5127,3378,3377,34,5545,5544,5915,0,5545,5544,5915,34,1545,1743,5869,0,1545,1743,5869,34,5285,6091,2519,0,5285,6091,2519,34,5130,6149,4713,0,5130,6149,4713,34,3834,3833,6830,0,3834,3833,6830,34,4059,2257,2961,0,4059,2257,2961,34,5038,1346,882,0,5038,1346,882,34,5699,6257,1031,0,5699,6257,1031,34,3597,6998,734,0,3597,6998,734,34,5603,2803,6428,0,5603,2803,6428,34,6991,3503,4282,0,6991,3503,4282,34,6910,4,3343,0,6910,4,3343,34,6900,2479,6633,0,6900,2479,6633,34,3316,3317,6904,0,3316,3317,6904,34,2420,972,7108,0,2420,972,7108,34,2102,5592,1339,0,2102,5592,1339,34,1847,6699,5199,0,1847,6699,5199,34,2317,679,1654,0,2317,679,1654,34,3321,34,7226,0,3321,34,7226,34,3691,7227,4969,0,3691,7227,4969,34,6372,6862,3522,0,6372,6862,3522,34,2694,5821,2695,0,2694,5821,2695,34,605,1369,4750,0,605,1369,4750,34,4694,362,361,0,4694,362,361,34,6884,3013,3012,0,6884,3013,3012,34,5735,5333,5734,0,5735,5333,5734,34,7228,6097,6612,0,7228,6097,6612,34,2331,5915,3439,0,2331,5915,3439,34,7229,6439,1602,0,7229,6439,1602,34,2925,2327,4855,0,2925,2327,4855,34,1847,5199,3538,0,1847,5199,3538,34,2189,6078,2190,0,2189,6078,2190,34,6154,6994,5520,0,6154,6994,5520,34,2065,4333,1733,0,2065,4333,1733,34,5230,7175,7050,0,5230,7175,7050,34,6655,6377,3304,0,6655,6377,3304,34,5269,5270,7230,0,5269,5270,7230,34,2954,2953,3425,0,2954,2953,3425,34,5222,5221,5954,0,5222,5221,5954,34,7151,6313,5828,0,7151,6313,5828,34,4050,4937,2791,0,4050,4937,2791,34,7097,7231,5339,0,7097,7231,5339,34,2275,3755,3757,0,2275,3755,3757,34,5960,7232,5954,0,5960,7232,5954,34,2831,2830,2614,0,2831,2830,2614,34,3629,6697,1690,0,3629,6697,1690,34,113,6490,513,0,113,6490,513,34,6910,3343,3344,0,6910,3343,3344,34,6987,2875,4786,0,6987,2875,4786,34,3205,4395,109,0,3205,4395,109,34,4883,1849,5129,0,4883,1849,5129,34,5954,7232,7233,0,5954,7232,7233,34,7234,5644,5645,0,7234,5644,5645,34,5431,694,7235,0,5431,694,7235,34,2537,2539,4078,0,2537,2539,4078,34,5666,4403,6961,0,5666,4403,6961,34,6040,3657,3656,0,6040,3657,3656,34,2237,5091,2238,0,2237,5091,2238,34,6978,6385,3791,0,6978,6385,3791,34,7236,1924,7237,0,7236,1924,7237,34,7233,7232,5993,0,7233,7232,5993,34,588,590,6399,0,588,590,6399,34,333,7120,4888,0,333,7120,4888,34,185,495,6724,0,185,495,6724,34,7238,833,7239,0,7238,833,7239,34,3147,964,963,0,3147,964,963,34,5994,5993,7232,0,5994,5993,7232,34,1817,2372,1818,0,1817,2372,1818,34,6103,7240,7241,0,6103,7240,7241,34,5534,1019,1018,0,5534,1019,1018,34,2638,6565,7242,0,2638,6565,7242,34,6976,6959,302,0,6976,6959,302,34,4543,3464,7243,0,4543,3464,7243,34,4109,4111,4311,0,4109,4111,4311,34,2170,6047,2606,0,2170,6047,2606,34,6943,4708,4707,0,6943,4708,4707,34,7244,4502,6198,0,7244,4502,6198,34,3652,6286,5511,0,3652,6286,5511,34,3268,3360,3269,0,3268,3360,3269,34,6827,6401,1107,0,6827,6401,1107,34,5831,7245,4493,0,5831,7245,4493,34,4774,2052,6860,0,4774,2052,6860,34,6053,4527,6453,0,6053,4527,6453,34,868,330,7246,0,868,330,7246,34,4269,2406,112,0,4269,2406,112,34,6227,5994,7213,0,6227,5994,7213,34,5729,4415,852,0,5729,4415,852,34,3890,3514,3516,0,3890,3514,3516,34,2996,7247,3333,0,2996,7247,3333,34,2386,7063,5274,0,2386,7063,5274,34,981,980,7248,0,981,980,7248,34,4414,890,891,0,4414,890,891,34,6184,5951,534,0,6184,5951,534,34,4801,4802,7249,0,4801,4802,7249,34,625,4966,623,0,625,4966,623,34,6956,5710,6362,0,6956,5710,6362,34,172,7250,7251,0,172,7250,7251,34,1580,1252,4192,0,1580,1252,4192,34,5361,467,3283,0,5361,467,3283,34,4226,2663,4149,0,4226,2663,4149,34,4084,4085,3829,0,4084,4085,3829,34,1542,5770,1543,0,1542,5770,1543,34,6811,5793,1333,0,6811,5793,1333,34,4182,7252,1671,0,4182,7252,1671,34,4441,2914,7253,0,4441,2914,7253,34,5109,3272,1812,0,5109,3272,1812,34,785,5501,4608,0,785,5501,4608,34,5054,7254,4885,0,5054,7254,4885,34,3491,4021,3492,0,3491,4021,3492,34,1850,7179,6080,0,1850,7179,6080,34,5786,6765,6041,0,5786,6765,6041,34,1693,2949,1691,0,1693,2949,1691,34,435,4553,436,0,435,4553,436,34,7058,2788,2787,0,7058,2788,2787,34,4002,4004,4345,0,4002,4004,4345,34,2112,4874,56,0,2112,4874,56,34,491,493,3469,0,491,493,3469,34,2805,6516,5546,0,2805,6516,5546,34,6408,5707,1522,0,6408,5707,1522,34,6680,3912,3914,0,6680,3912,3914,34,5982,3952,3951,0,5982,3952,3951,34,6570,5806,2921,0,6570,5806,2921,34,279,281,124,0,279,281,124,34,7255,6721,6645,0,7255,6721,6645,34,5876,1517,1462,0,5876,1517,1462,34,1230,1229,4630,0,1230,1229,4630,34,3731,4612,3732,0,3731,4612,3732,34,4538,5059,7256,0,4538,5059,7256,34,7257,6823,25,0,7257,6823,25,34,2436,4376,4375,0,2436,4376,4375,34,942,7258,2043,0,942,7258,2043,34,7121,1605,835,0,7121,1605,835,34,2146,5436,7192,0,2146,5436,7192,34,523,6326,524,0,523,6326,524,34,5505,578,577,0,5505,578,577,34,6843,4020,6991,0,6843,4020,6991,34,5159,2633,5068,0,5159,2633,5068,34,402,2078,2077,0,402,2078,2077,34,2160,5025,5024,0,2160,5025,5024,34,1565,1564,595,0,1565,1564,595,34,2882,2881,4448,0,2882,2881,4448,34,229,6266,230,0,229,6266,230,34,3481,1615,5235,0,3481,1615,5235,34,2120,4708,977,0,2120,4708,977,34,7021,889,3463,0,7021,889,3463,34,1717,3313,1718,0,1717,3313,1718,34,889,6648,2168,0,889,6648,2168,34,1546,4460,1547,0,1546,4460,1547,34,1353,1355,2728,0,1353,1355,2728,34,2354,2753,6630,0,2354,2753,6630,34,2954,3074,5442,0,2954,3074,5442,34,3751,3074,3425,0,3751,3074,3425,34,39,5165,7259,0,39,5165,7259,34,87,2575,6800,0,87,2575,6800,34,2055,6848,3145,0,2055,6848,3145,34,6570,3631,5807,0,6570,3631,5807,34,5806,5808,2922,0,5806,5808,2922,34,7260,3405,5775,0,7260,3405,5775,34,3530,7261,3531,0,3530,7261,3531,34,4194,5540,4205,0,4194,5540,4205,34,6071,3419,3418,0,6071,3419,3418,34,5044,1291,1290,0,5044,1291,1290,34,7262,3929,3946,0,7262,3929,3946,34,6338,1745,1667,0,6338,1745,1667,34,5778,3767,2110,0,5778,3767,2110,34,669,3033,670,0,669,3033,670,34,5106,6710,6929,0,5106,6710,6929,34,4399,6388,5870,0,4399,6388,5870,34,7143,4489,4597,0,7143,4489,4597,34,6026,148,3287,0,6026,148,3287,34,7053,6890,3649,0,7053,6890,3649,34,6745,778,2517,0,6745,778,2517,34,3432,3434,4041,0,3432,3434,4041,34,5228,4616,6242,0,5228,4616,6242,34,2886,2081,6138,0,2886,2081,6138,34,5892,5640,212,0,5892,5640,212,34,2440,2442,7263,0,2440,2442,7263,34,1814,1816,7264,0,1814,1816,7264,34,945,4953,7265,0,945,4953,7265,34,123,7266,4848,0,123,7266,4848,34,1292,7267,1293,0,1292,7267,1293,34,6167,6239,6168,0,6167,6239,6168,34,4155,1928,2387,0,4155,1928,2387,34,2030,578,5506,0,2030,578,5506,34,5877,1709,404,0,5877,1709,404,34,6305,1307,3697,0,6305,1307,3697,34,363,7100,6081,0,363,7100,6081,34,1786,5974,5997,0,1786,5974,5997,34,4358,6508,4359,0,4358,6508,4359,34,2138,5427,4991,0,2138,5427,4991,34,328,6689,329,0,328,6689,329,34,5587,2778,1572,0,5587,2778,1572,34,4076,7268,4763,0,4076,7268,4763,34,6333,6239,6167,0,6333,6239,6167,34,4943,4472,5158,0,4943,4472,5158,34,1978,1703,194,0,1978,1703,194,34,4176,5550,4477,0,4176,5550,4477,34,3150,3149,4813,0,3150,3149,4813,34,1827,4730,4702,0,1827,4730,4702,34,7269,7099,7270,0,7269,7099,7270,34,4231,1351,1350,0,4231,1351,1350,34,3589,3853,3852,0,3589,3853,3852,34,3734,6828,6600,0,3734,6828,6600,34,5854,6131,7066,0,5854,6131,7066,34,2314,531,5606,0,2314,531,5606,34,5745,5744,5418,0,5745,5744,5418,34,7178,6852,7174,0,7178,6852,7174,34,6076,6293,6077,0,6076,6293,6077,34,7271,3107,4165,0,7271,3107,4165,34,7272,3743,4572,0,7272,3743,4572,34,1623,3493,7048,0,1623,3493,7048,34,5355,5219,4169,0,5355,5219,4169,34,6239,6333,5995,0,6239,6333,5995,34,485,484,2429,0,485,484,2429,34,1376,6675,3079,0,1376,6675,3079,34,7273,5995,6333,0,7273,5995,6333,34,6045,3259,4639,0,6045,3259,4639,34,3791,632,6978,0,3791,632,6978,34,3282,6017,2375,0,3282,6017,2375,34,876,2219,3848,0,876,2219,3848,34,6082,3595,6083,0,6082,3595,6083,34,4412,1702,4406,0,4412,1702,4406,34,23,6984,6028,0,23,6984,6028,34,6583,7274,3235,0,6583,7274,3235,34,7275,5623,5555,0,7275,5623,5555,34,842,7207,7276,0,842,7207,7276,34,3498,1726,3496,0,3498,1726,3496,34,3672,6319,1393,0,3672,6319,1393,34,2652,6232,6592,0,2652,6232,6592,34,940,1995,3230,0,940,1995,3230,34,5910,5461,5460,0,5910,5461,5460,34,1689,5796,3629,0,1689,5796,3629,34,4563,6479,2220,0,4563,6479,2220,34,3863,5120,5183,0,3863,5120,5183,34,7277,5995,7273,0,7277,5995,7273,34,4561,6217,4562,0,4561,6217,4562,34,4993,3062,4436,0,4993,3062,4436,34,504,6988,1965,0,504,6988,1965,34,1526,1527,1914,0,1526,1527,1914,34,6300,7278,1254,0,6300,7278,1254,34,6435,4682,4220,0,6435,4682,4220,34,5934,7279,3573,0,5934,7279,3573,34,4586,7108,973,0,4586,7108,973,34,1053,5580,209,0,1053,5580,209,34,1778,849,1779,0,1778,849,1779,34,7181,6328,4042,0,7181,6328,4042,34,6649,3756,1410,0,6649,3756,1410,34,4826,202,2081,0,4826,202,2081,34,2298,2299,239,0,2298,2299,239,34,4493,7280,4494,0,4493,7280,4494,34,1069,7281,1070,0,1069,7281,1070,34,6102,5425,1760,0,6102,5425,1760,34,3916,7282,4753,0,3916,7282,4753,34,1381,1507,1109,0,1381,1507,1109,34,4501,2155,4502,0,4501,2155,4502,34,7275,5555,804,0,7275,5555,804,34,3794,7283,7284,0,3794,7283,7284,34,1403,2223,7103,0,1403,2223,7103,34,5227,225,7285,0,5227,225,7285,34,2700,2699,51,0,2700,2699,51,34,5964,7116,3144,0,5964,7116,3144,34,4685,4684,6668,0,4685,4684,6668,34,7286,3588,3589,0,7286,3588,3589,34,6813,3156,84,0,6813,3156,84,34,935,4128,6604,0,935,4128,6604,34,1714,6837,6686,0,1714,6837,6686,34,2649,6220,1981,0,2649,6220,1981,34,4196,5512,4046,0,4196,5512,4046,34,6788,6790,7089,0,6788,6790,7089,34,4664,5251,5250,0,4664,5251,5250,34,6978,4886,6385,0,6978,4886,6385,34,1458,7287,1459,0,1458,7287,1459,34,4536,6002,7130,0,4536,6002,7130,34,1596,1595,6575,0,1596,1595,6575,34,3593,58,57,0,3593,58,57,34,6646,5628,6644,0,6646,5628,6644,34,3409,394,5962,0,3409,394,5962,34,3012,3014,6365,0,3012,3014,6365,34,4978,998,122,0,4978,998,122,34,1516,7000,1314,0,1516,7000,1314,34,4018,3849,2842,0,4018,3849,2842,34,6043,6552,2271,0,6043,6552,2271,34,4938,368,4429,0,4938,368,4429,34,6693,6277,6666,0,6693,6277,6666,34,7288,7289,5421,0,7288,7289,5421,34,148,2398,2397,0,148,2398,2397,34,4966,4968,623,0,4966,4968,623,34,517,4618,4617,0,517,4618,4617,34,3483,6781,3484,0,3483,6781,3484,34,7252,1465,1669,0,7252,1465,1669,34,2383,7290,4263,0,2383,7290,4263,34,4157,5704,2151,0,4157,5704,2151,34,4896,829,5867,0,4896,829,5867,34,5822,5821,6506,0,5822,5821,6506,34,3577,3578,5834,0,3577,3578,5834,34,1758,1507,1383,0,1758,1507,1383,34,6418,5271,2477,0,6418,5271,2477,34,2869,2870,4581,0,2869,2870,4581,34,5098,7291,4837,0,5098,7291,4837,34,3665,1871,4378,0,3665,1871,4378,34,6203,1127,26,0,6203,1127,26,34,1668,6520,6694,0,1668,6520,6694,34,4938,4429,4428,0,4938,4429,4428,34,6143,2303,2302,0,6143,2303,2302,34,341,4750,1368,0,341,4750,1368,34,5462,4874,7046,0,5462,4874,7046,34,1696,3411,3410,0,1696,3411,3410,34,7292,6752,4543,0,7292,6752,4543,34,5145,5723,5725,0,5145,5723,5725,34,5514,2445,2444,0,5514,2445,2444,34,1524,6101,6258,0,1524,6101,6258,34,4996,4975,7293,0,4996,4975,7293,34,2306,3477,3476,0,2306,3477,3476,34,332,331,4540,0,332,331,4540,34,5445,7294,7295,0,5445,7294,7295,34,2562,5929,5170,0,2562,5929,5170,34,7296,7297,2255,0,7296,7297,2255,34,73,2084,1632,0,73,2084,1632,34,2860,3500,6703,0,2860,3500,6703,34,4823,4825,4439,0,4823,4825,4439,34,5908,5424,6216,0,5908,5424,6216,34,4635,655,654,0,4635,655,654,34,7214,7197,860,0,7214,7197,860,34,2586,6404,4220,0,2586,6404,4220,34,6155,3313,7298,0,6155,3313,7298,34,2320,2319,4687,0,2320,2319,4687,34,6323,4789,4788,0,6323,4789,4788,34,1596,5981,265,0,1596,5981,265,34,7293,7299,4996,0,7293,7299,4996,34,7300,6179,6598,0,7300,6179,6598,34,5776,7301,6734,0,5776,7301,6734,34,2051,7302,4126,0,2051,7302,4126,34,7106,4924,6238,0,7106,4924,6238,34,3920,4121,7303,0,3920,4121,7303,34,410,2042,411,0,410,2042,411,34,6892,6024,6025,0,6892,6024,6025,34,3301,5331,5739,0,3301,5331,5739,34,2178,3895,3368,0,2178,3895,3368,34,5365,4456,2199,0,5365,4456,2199,34,6902,696,4142,0,6902,696,4142,34,3948,2246,436,0,3948,2246,436,34,4859,4858,3161,0,4859,4858,3161,34,6925,3757,6664,0,6925,3757,6664,34,7140,4899,7304,0,7140,4899,7304,34,950,5336,1172,0,950,5336,1172,34,6950,6952,4645,0,6950,6952,4645,34,6555,7305,5608,0,6555,7305,5608,34,7306,5037,7299,0,7306,5037,7299,34,6411,2115,1023,0,6411,2115,1023,34,3789,5236,5292,0,3789,5236,5292,34,3173,1631,6146,0,3173,1631,6146,34,1888,2434,1889,0,1888,2434,1889,34,2600,4491,7307,0,2600,4491,7307,34,7299,5037,4996,0,7299,5037,4996,34,2659,7308,6206,0,2659,7308,6206,34,3458,6992,1193,0,3458,6992,1193,34,2509,5400,5341,0,2509,5400,5341,34,3420,6875,7309,0,3420,6875,7309,34,1553,7310,7311,0,1553,7310,7311,34,1573,7312,5502,0,1573,7312,5502,34,245,501,7313,0,245,501,7313,34,1336,7314,1102,0,1336,7314,1102,34,2475,2455,3007,0,2475,2455,3007,34,2037,2039,539,0,2037,2039,539,34,2709,885,5668,0,2709,885,5668,34,4867,4869,3177,0,4867,4869,3177,34,582,584,220,0,582,584,220,34,1677,829,4168,0,1677,829,4168,34,258,1184,6245,0,258,1184,6245,34,7219,6610,7072,0,7219,6610,7072,34,6639,3894,4744,0,6639,3894,4744,34,7273,7299,7293,0,7273,7299,7293,34,6190,4495,4494,0,6190,4495,4494,34,7315,4142,695,0,7315,4142,695,34,7316,4437,4736,0,7316,4437,4736,34,966,5648,967,0,966,5648,967,34,232,1167,233,0,232,1167,233,34,5283,1457,1440,0,5283,1457,1440,34,942,2475,3007,0,942,2475,3007,34,7169,7317,6000,0,7169,7317,6000,34,6729,5804,4055,0,6729,5804,4055,34,4408,1815,5306,0,4408,1815,5306,34,6368,4299,3699,0,6368,4299,3699,34,3568,1001,1000,0,3568,1001,1000,34,2141,3571,2139,0,2141,3571,2139,34,1488,6423,5607,0,1488,6423,5607,34,6932,2274,5874,0,6932,2274,5874,34,3311,1429,1428,0,3311,1429,1428,34,1764,1175,7318,0,1764,1175,7318,34,5339,1556,3059,0,5339,1556,3059,34,4785,7319,5753,0,4785,7319,5753,34,3221,3222,3765,0,3221,3222,3765,34,7320,4481,7138,0,7320,4481,7138,34,7247,5713,5715,0,7247,5713,5715,34,1598,7321,1599,0,1598,7321,1599,34,2252,4597,2253,0,2252,4597,2253,34,613,615,7256,0,613,615,7256,34,6500,5760,3902,0,6500,5760,3902,34,5244,1772,7322,0,5244,1772,7322,34,7323,2162,2161,0,7323,2162,2161,34,5218,7324,4001,0,5218,7324,4001,34,3412,6310,3506,0,3412,6310,3506,34,5065,5072,7325,0,5065,5072,7325,34,4604,4603,6700,0,4604,4603,6700,34,6974,6082,6084,0,6974,6082,6084,34,1178,2846,4821,0,1178,2846,4821,34,2186,4723,4846,0,2186,4723,4846,34,2037,539,5240,0,2037,539,5240,34,3660,6809,4919,0,3660,6809,4919,34,4345,4004,7326,0,4345,4004,7326,34,5844,4531,5455,0,5844,4531,5455,34,7293,5065,7325,0,7293,5065,7325,34,6989,313,312,0,6989,313,312,34,5106,3619,7155,0,5106,3619,7155,34,5684,3918,336,0,5684,3918,336,34,5609,5611,2388,0,5609,5611,2388,34,6230,2982,6252,0,6230,2982,6252,34,3066,2685,2684,0,3066,2685,2684,34,1589,1591,6053,0,1589,1591,6053,34,5420,5421,7289,0,5420,5421,7289,34,1277,7327,1203,0,1277,7327,1203,34,3160,4910,6312,0,3160,4910,6312,34,1552,1554,4217,0,1552,1554,4217,34,3067,7328,3794,0,3067,7328,3794,34,4949,5674,4950,0,4949,5674,4950,34,156,3901,157,0,156,3901,157,34,3690,4199,3688,0,3690,4199,3688,34,727,5773,3279,0,727,5773,3279,34,7019,7329,2302,0,7019,7329,2302,34,6188,7245,5465,0,6188,7245,5465,34,4386,6205,4387,0,4386,6205,4387,34,3395,7132,2031,0,3395,7132,2031,34,2458,1305,1304,0,2458,1305,1304,34,7293,4975,5065,0,7293,4975,5065,34,799,2242,7330,0,799,2242,7330,34,5962,1696,3410,0,5962,1696,3410,34,6574,5917,2013,0,6574,5917,2013,34,786,873,787,0,786,873,787,34,1504,3104,5351,0,1504,3104,5351,34,119,7331,7332,0,119,7331,7332,34,15,1825,16,0,15,1825,16,34,5741,5256,5758,0,5741,5256,5758,34,2902,762,5470,0,2902,762,5470,34,3915,337,6593,0,3915,337,6593,34,3039,1716,6988,0,3039,1716,6988,34,332,2487,6493,0,332,2487,6493,34,4451,3064,4452,0,4451,3064,4452,34,1107,1338,1105,0,1107,1338,1105,34,6441,5645,6395,0,6441,5645,6395,34,2413,2412,6201,0,2413,2412,6201,34,6722,3596,6974,0,6722,3596,6974,34,7273,7293,7277,0,7273,7293,7277,34,7151,5828,7152,0,7151,5828,7152,34,7254,5809,6667,0,7254,5809,6667,34,6316,5810,7254,0,6316,5810,7254,34,1362,2071,5406,0,1362,2071,5406,34,6780,3398,845,0,6780,3398,845,34,5302,5814,5813,0,5302,5814,5813,34,7325,7277,7293,0,7325,7277,7293,34,1991,5578,5577,0,1991,5578,5577,34,4315,928,6558,0,4315,928,6558,34,4505,1531,7115,0,4505,1531,7115,34,5445,7295,7333,0,5445,7295,7333,34,6602,6571,3996,0,6602,6571,3996,34,6019,981,7248,0,6019,981,7248,34,4642,5649,884,0,4642,5649,884,34,734,6998,6874,0,734,6998,6874,34,7309,536,3420,0,7309,536,3420,34,6180,7334,2636,0,6180,7334,2636,34,1942,7335,1943,0,1942,7335,1943,34,5570,4912,4914,0,5570,4912,4914,34,1804,1918,1917,0,1804,1918,1917,34,1878,6610,7219,0,1878,6610,7219,34,4889,7336,3730,0,4889,7336,3730,34,5555,5623,5556,0,5555,5623,5556,34,2645,6611,4544,0,2645,6611,4544,34,3419,6944,7337,0,3419,6944,7337,34,7338,5091,5629,0,7338,5091,5629,34,3987,4657,4040,0,3987,4657,4040,34,3353,2522,3354,0,3353,2522,3354,34,4673,3560,6810,0,4673,3560,6810,34,4149,2663,1774,0,4149,2663,1774,34,6316,1308,7339,0,6316,1308,7339,34,7340,6868,899,0,7340,6868,899,34,6380,6489,6381,0,6380,6489,6381,34,1242,2706,1343,0,1242,2706,1343,34,7341,7342,6299,0,7341,7342,6299,34,390,7239,833,0,390,7239,833,34,3874,6303,7343,0,3874,6303,7343,34,2499,3700,6822,0,2499,3700,6822,34,7344,7325,5147,0,7344,7325,5147,34,7344,5147,5222,0,7344,5147,5222,34,123,4848,2310,0,123,4848,2310,34,3165,5378,3166,0,3165,5378,3166,34,3647,3856,3511,0,3647,3856,3511,34,4163,124,123,0,4163,124,123,34,249,251,5261,0,249,251,5261,34,3499,778,6805,0,3499,778,6805,34,6361,318,7345,0,6361,318,7345,34,4626,5801,6154,0,4626,5801,6154,34,6430,5410,4794,0,6430,5410,4794,34,6083,5962,6084,0,6083,5962,6084,34,485,2429,57,0,485,2429,57,34,5263,5265,6420,0,5263,5265,6420,34,2114,2753,1024,0,2114,2753,1024,34,3720,527,526,0,3720,527,526,34,6550,6482,89,0,6550,6482,89,34,4007,4008,5955,0,4007,4008,5955,34,3486,7346,3487,0,3486,7346,3487,34,90,2467,7191,0,90,2467,7191,34,7347,6628,1440,0,7347,6628,1440,34,4711,1018,3352,0,4711,1018,3352,34,7348,5512,4198,0,7348,5512,4198,34,3725,5207,3726,0,3725,5207,3726,34,128,3774,7349,0,128,3774,7349,34,4420,3442,5791,0,4420,3442,5791,34,3977,6683,3978,0,3977,6683,3978,34,4249,6858,3387,0,4249,6858,3387,34,6240,3054,6414,0,6240,3054,6414,34,5635,6592,3108,0,5635,6592,3108,34,2014,6620,2015,0,2014,6620,2015,34,2084,6304,2085,0,2084,6304,2085,34,7344,7277,7325,0,7344,7277,7325,34,321,323,3029,0,321,323,3029,34,5984,749,4911,0,5984,749,4911,34,3684,4476,1961,0,3684,4476,1961,34,4142,7315,4143,0,4142,7315,4143,34,7350,7229,7351,0,7350,7229,7351,34,695,4142,696,0,695,4142,696,34,3884,7335,4915,0,3884,7335,4915,34,5196,512,3713,0,5196,512,3713,34,7352,2722,6732,0,7352,2722,6732,34,5633,5632,5761,0,5633,5632,5761,34,7238,7353,7354,0,7238,7353,7354,34,5302,1366,1214,0,5302,1366,1214,34,7325,5072,5147,0,7325,5072,5147,34,4870,3243,6021,0,4870,3243,6021,34,616,2569,2568,0,616,2569,2568,34,2873,2872,4390,0,2873,2872,4390,34,7045,2299,6751,0,7045,2299,6751,34,250,4298,251,0,250,4298,251,34,3836,1260,418,0,3836,1260,418,34,5108,6994,3883,0,5108,6994,3883,34,4656,3432,4042,0,4656,3432,4042,34,4740,1314,2291,0,4740,1314,2291,34,1433,5188,1907,0,1433,5188,1907,34,654,7355,7182,0,654,7355,7182,34,1055,4387,1056,0,1055,4387,1056,34,2931,3278,3429,0,2931,3278,3429,34,4234,1659,4235,0,4234,1659,4235,34,4216,4218,6965,0,4216,4218,6965,34,6539,6392,6537,0,6539,6392,6537,34,1185,993,992,0,1185,993,992,34,3836,2566,2565,0,3836,2566,2565,34,4465,273,7080,0,4465,273,7080,34,523,6924,6326,0,523,6924,6326,34,2681,2757,2682,0,2681,2757,2682,34,1887,4027,4795,0,1887,4027,4795,34,2592,6115,6114,0,2592,6115,6114,34,6033,2741,2743,0,6033,2741,2743,34,5282,1457,5283,0,5282,1457,5283,34,4658,5656,7225,0,4658,5656,7225,34,7300,453,3497,0,7300,453,3497,34,4881,5961,4840,0,4881,5961,4840,34,5452,266,4709,0,5452,266,4709,34,4183,1671,1670,0,4183,1671,1670,34,7330,5294,6778,0,7330,5294,6778,34,7356,5288,1780,0,7356,5288,1780,34,3417,1175,1326,0,3417,1175,1326,34,6359,4703,6237,0,6359,4703,6237,34,1554,7357,1367,0,1554,7357,1367,34,7358,5970,6346,0,7358,5970,6346,34,3845,3844,6803,0,3845,3844,6803,34,4491,1579,1578,0,4491,1579,1578,34,3021,1080,5873,0,3021,1080,5873,34,227,4380,7359,0,227,4380,7359,34,767,725,768,0,767,725,768,34,2502,3932,579,0,2502,3932,579,34,2552,2551,4177,0,2552,2551,4177,34,4443,2705,4080,0,4443,2705,4080,34,1022,1576,5729,0,1022,1576,5729,34,3304,5287,5122,0,3304,5287,5122,34,3763,3762,6204,0,3763,3762,6204,34,5071,7360,4079,0,5071,7360,4079,34,1659,1652,7361,0,1659,1652,7361,34,3308,2012,4348,0,3308,2012,4348,34,4224,4226,4647,0,4224,4226,4647,34,980,5580,7248,0,980,5580,7248,34,2218,2217,1923,0,2218,2217,1923,34,2542,1775,1874,0,2542,1775,1874,34,7362,5698,5759,0,7362,5698,5759,34,3067,1312,3980,0,3067,1312,3980,34,5027,5865,6464,0,5027,5865,6464,34,4834,6257,5699,0,4834,6257,5699,34,6824,7003,6875,0,6824,7003,6875,34,7316,6186,2242,0,7316,6186,2242,34,7233,5993,7344,0,7233,5993,7344,34,75,6264,1631,0,75,6264,1631,34,1478,6595,7363,0,1478,6595,7363,34,7362,5759,2703,0,7362,5759,2703,34,7364,4939,4427,0,7364,4939,4427,34,5731,3557,4186,0,5731,3557,4186,34,7277,7344,5993,0,7277,7344,5993,34,7277,5993,5995,0,7277,5993,5995,34,401,5973,1785,0,401,5973,1785,34,6028,7365,23,0,6028,7365,23,34,1817,1819,7366,0,1817,1819,7366,34,3816,272,7083,0,3816,272,7083,34,6706,5574,6704,0,6706,5574,6704,34,5345,7367,6727,0,5345,7367,6727,34,5960,7206,7232,0,5960,7206,7232,34,4985,1456,7368,0,4985,1456,7368,34,7369,5151,7370,0,7369,5151,7370,34,7371,4364,1311,0,7371,4364,1311,34,919,2884,5624,0,919,2884,5624,34,4940,2306,4941,0,4940,2306,4941,34,2899,2900,7372,0,2899,2900,7372,34,7034,556,7373,0,7034,556,7373,34,3403,2950,2701,0,3403,2950,2701,34,7374,5007,5006,0,7374,5007,5006,34,3668,3667,3084,0,3668,3667,3084,34,1850,5402,7179,0,1850,5402,7179,34,5034,2999,3001,0,5034,2999,3001,34,3650,1285,3651,0,3650,1285,3651,34,6897,6896,5229,0,6897,6896,5229,34,6854,914,3891,0,6854,914,3891,34,5185,6726,7375,0,5185,6726,7375,34,1517,1519,5131,0,1517,1519,5131,34,7337,6106,7223,0,7337,6106,7223,34,6085,2596,2595,0,6085,2596,2595,34,1757,1758,7376,0,1757,1758,7376,34,4540,331,4602,0,4540,331,4602,34,5755,1651,1650,0,5755,1651,1650,34,1861,1043,1862,0,1861,1043,1862,34,3609,7377,92,0,3609,7377,92,34,6779,7258,7378,0,6779,7258,7378,34,7379,3971,3247,0,7379,3971,3247,34,5994,7206,7213,0,5994,7206,7213,34,7380,3861,5162,0,7380,3861,5162,34,7232,7206,5994,0,7232,7206,5994,34,4424,987,986,0,4424,987,986,34,3072,6055,3073,0,3072,6055,3073,34,6389,2975,2974,0,6389,2975,2974,34,5198,1047,1046,0,5198,1047,1046,34,387,5941,5943,0,387,5941,5943,34,6246,1183,7263,0,6246,1183,7263,34,4944,7154,6417,0,4944,7154,6417,34,2411,3692,3210,0,2411,3692,3210,34,712,441,4427,0,712,441,4427,34,7381,7321,6436,0,7381,7321,6436,34,4622,1154,4623,0,4622,1154,4623,34,5878,5842,5879,0,5878,5842,5879,34,1129,1131,7101,0,1129,1131,7101,34,3743,3744,4525,0,3743,3744,4525,34,3058,2270,5777,0,3058,2270,5777,34,7213,6051,5926,0,7213,6051,5926,34,3055,7382,3056,0,3055,7382,3056,34,4550,3716,3683,0,4550,3716,3683,34,6079,2191,3680,0,6079,2191,3680,34,7383,4511,4506,0,7383,4511,4506,34,5319,2512,926,0,5319,2512,926,34,1568,1794,1569,0,1568,1794,1569,34,1689,1688,2770,0,1689,1688,2770,34,3651,4928,7384,0,3651,4928,7384,34,3358,6427,5142,0,3358,6427,5142,34,7385,3363,2769,0,7385,3363,2769,34,5269,5963,5285,0,5269,5963,5285,34,6736,4166,7376,0,6736,4166,7376,34,1103,4019,7203,0,1103,4019,7203,34,7386,7387,6379,0,7386,7387,6379,34,6955,554,5051,0,6955,554,5051,34,5296,7241,4766,0,5296,7241,4766,34,7058,7264,1816,0,7058,7264,1816,34,7388,160,3393,0,7388,160,3393,34,6374,5667,5669,0,6374,5667,5669,34,7296,6366,151,0,7296,6366,151,34,4439,4825,4440,0,4439,4825,4440,34,7389,5845,7390,0,7389,5845,7390,34,3786,2935,5323,0,3786,2935,5323,34,6515,2805,2293,0,6515,2805,2293,34,2716,2715,24,0,2716,2715,24,34,1252,758,4192,0,1252,758,4192,34,3838,140,4313,0,3838,140,4313,34,3402,130,5631,0,3402,130,5631,34,4798,1834,3441,0,4798,1834,3441,34,796,3869,7391,0,796,3869,7391,34,3614,3613,5310,0,3614,3613,5310,34,1687,964,2173,0,1687,964,2173,34,7392,6397,7393,0,7392,6397,7393,34,6729,6894,426,0,6729,6894,426,34,6833,4459,4458,0,6833,4459,4458,34,7394,4461,4500,0,7394,4461,4500,34,7235,144,6750,0,7235,144,6750,34,2781,7395,5573,0,2781,7395,5573,34,5620,6569,3192,0,5620,6569,3192,34,502,504,1965,0,502,504,1965,34,2129,2128,3469,0,2129,2128,3469,34,4598,2401,4747,0,4598,2401,4747,34,7396,1967,1966,0,7396,1967,1966,34,4650,4234,6081,0,4650,4234,6081,34,2890,2725,7397,0,2890,2725,7397,34,7398,354,4370,0,7398,354,4370,34,4089,4091,6020,0,4089,4091,6020,34,16,4152,5965,0,16,4152,5965,34,4487,4489,7143,0,4487,4489,7143,34,6561,6569,5620,0,6561,6569,5620,34,7399,2461,2676,0,7399,2461,2676,34,2831,2614,1416,0,2831,2614,1416,34,1681,6561,5620,0,1681,6561,5620,34,1870,3145,5421,0,1870,3145,5421,34,7079,6803,6802,0,7079,6803,6802,34,4127,6566,6604,0,4127,6566,6604,34,5036,7092,702,0,5036,7092,702,34,1556,1555,3059,0,1556,1555,3059,34,7400,1434,1907,0,7400,1434,1907,34,2260,5858,2210,0,2260,5858,2210,34,6071,6944,3419,0,6071,6944,3419,34,4411,1406,589,0,4411,1406,589,34,629,7259,722,0,629,7259,722,34,5054,4887,7401,0,5054,4887,7401,34,6240,6617,3054,0,6240,6617,3054,34,405,1708,406,0,405,1708,406,34,6388,2656,5870,0,6388,2656,5870,34,6073,5201,6074,0,6073,5201,6074,34,4108,3461,4133,0,4108,3461,4133,34,2543,1,3964,0,2543,1,3964,34,5847,5848,3002,0,5847,5848,3002,34,285,68,7402,0,285,68,7402,34,4373,2888,1450,0,4373,2888,1450,34,4921,3661,3660,0,4921,3661,3660,34,7002,456,5795,0,7002,456,5795,34,6225,2956,2340,0,6225,2956,2340,34,2703,5759,6499,0,2703,5759,6499,34,3551,4081,4171,0,3551,4081,4171,34,1062,626,2989,0,1062,626,2989,34,5359,2171,5884,0,5359,2171,5884,34,1110,4350,1108,0,1110,4350,1108,34,1710,6912,1711,0,1710,6912,1711,34,1741,5355,4169,0,1741,5355,4169,34,5627,6644,5628,0,5627,6644,5628,34,5174,175,3545,0,5174,175,3545,34,486,1400,6158,0,486,1400,6158,34,2526,6829,1983,0,2526,6829,1983,34,6235,2939,7042,0,6235,2939,7042,34,5191,7403,2564,0,5191,7403,2564,34,7347,1994,6628,0,7347,1994,6628,34,7404,984,7405,0,7404,984,7405,34,1945,1961,1946,0,1945,1961,1946,34,1647,1771,7406,0,1647,1771,7406,34,6030,6384,6054,0,6030,6384,6054,34,1946,6469,1947,0,1946,6469,1947,34,5810,158,157,0,5810,158,157,34,4154,7407,3897,0,4154,7407,3897,34,483,485,4177,0,483,485,4177,34,3557,369,4186,0,3557,369,4186,34,7055,6485,6962,0,7055,6485,6962,34,5419,7408,3666,0,5419,7408,3666,34,2419,6746,6767,0,2419,6746,6767,34,4696,766,2631,0,4696,766,2631,34,5387,4716,7409,0,5387,4716,7409,34,3417,7337,7223,0,3417,7337,7223,34,2593,3467,753,0,2593,3467,753,34,394,4980,6084,0,394,4980,6084,34,4093,4092,4400,0,4093,4092,4400,34,4724,4726,7007,0,4724,4726,7007,34,4546,4547,4366,0,4546,4547,4366,34,7410,4271,1259,0,7410,4271,1259,34,6798,3527,3411,0,6798,3527,3411,34,3864,5260,2175,0,3864,5260,2175,34,5115,7411,5116,0,5115,7411,5116,34,4407,2005,6620,0,4407,2005,6620,34,4504,6968,1746,0,4504,6968,1746,34,666,6586,6207,0,666,6586,6207,34,7367,7412,6914,0,7367,7412,6914,34,6991,4282,4284,0,6991,4282,4284,34,3762,4766,3333,0,3762,4766,3333,34,4942,4941,7413,0,4942,4941,7413,34,1391,1393,6319,0,1391,1393,6319,34,2214,1137,1136,0,2214,1137,1136,34,4155,2387,2581,0,4155,2387,2581,34,4953,4952,7414,0,4953,4952,7414,34,6833,1382,6834,0,6833,1382,6834,34,1713,2166,2883,0,1713,2166,2883,34,1275,7415,1273,0,1275,7415,1273,34,1836,1091,4105,0,1836,1091,4105,34,3336,1346,1345,0,3336,1346,1345,34,1290,2924,7416,0,1290,2924,7416,34,6034,6112,6105,0,6034,6112,6105,34,1082,3933,1083,0,1082,3933,1083,34,2046,2323,6658,0,2046,2323,6658,34,7417,7418,5482,0,7417,7418,5482,34,7036,1436,1435,0,7036,1436,1435,34,3208,4334,5579,0,3208,4334,5579,34,5797,7419,6051,0,5797,7419,6051,34,4919,6809,3914,0,4919,6809,3914,34,6034,2120,6878,0,6034,2120,6878,34,6695,4215,4214,0,6695,4215,4214,34,129,7420,6012,0,129,7420,6012,34,352,1736,7421,0,352,1736,7421,34,1738,3402,3155,0,1738,3402,3155,34,5590,6513,5591,0,5590,6513,5591,34,1227,5257,5731,0,1227,5257,5731,34,6051,7419,7422,0,6051,7419,7422,34,4339,1664,106,0,4339,1664,106,34,7419,7423,7422,0,7419,7423,7422,34,1622,1783,5788,0,1622,1783,5788,34,6927,6400,2849,0,6927,6400,2849,34,6473,5127,5128,0,6473,5127,5128,34,5328,2897,6889,0,5328,2897,6889,34,4464,7423,7419,0,4464,7423,7419,34,6107,7424,6193,0,6107,7424,6193,34,45,4057,1515,0,45,4057,1515,34,3398,1817,7366,0,3398,1817,7366,34,5609,2388,1477,0,5609,2388,1477,34,4694,4696,1895,0,4694,4696,1895,34,1038,1037,3741,0,1038,1037,3741,34,5231,2104,2103,0,5231,2104,2103,34,3777,5079,2795,0,3777,5079,2795,34,1438,6504,5189,0,1438,6504,5189,34,1686,6307,1684,0,1686,6307,1684,34,2636,2635,6181,0,2636,2635,6181,34,6652,455,454,0,6652,455,454,34,6627,3998,5156,0,6627,3998,5156,34,5488,7425,7426,0,5488,7425,7426,34,6994,5695,373,0,6994,5695,373,34,1384,1385,2907,0,1384,1385,2907,34,2870,755,754,0,2870,755,754,34,7427,5538,1668,0,7427,5538,1668,34,540,542,5352,0,540,542,5352,34,1470,7044,6638,0,1470,7044,6638,34,7428,5234,4124,0,7428,5234,4124,34,7429,6262,5581,0,7429,6262,5581,34,2442,6302,6246,0,2442,6302,6246,34,1572,7312,1573,0,1572,7312,1573,34,1741,1881,1880,0,1741,1881,1880,34,6993,3815,7129,0,6993,3815,7129,34,2625,7186,7430,0,2625,7186,7430,34,6806,171,3969,0,6806,171,3969,34,6654,5121,495,0,6654,5121,495,34,3459,3461,6298,0,3459,3461,6298,34,6438,7222,1643,0,6438,7222,1643,34,458,6643,4799,0,458,6643,4799,34,310,4096,311,0,310,4096,311,34,3691,2209,7227,0,3691,2209,7227,34,1068,2092,4372,0,1068,2092,4372,34,1328,3879,1329,0,1328,3879,1329,34,1804,1806,1918,0,1804,1806,1918,34,3797,6553,7322,0,3797,6553,7322,34,6792,5765,506,0,6792,5765,506,34,7260,1331,698,0,7260,1331,698,34,5822,1008,5681,0,5822,1008,5681,34,2544,7081,2048,0,2544,7081,2048,34,7282,3916,3918,0,7282,3916,3918,34,5710,5711,6360,0,5710,5711,6360,34,4653,5939,4651,0,4653,5939,4651,34,1640,3135,3134,0,1640,3135,3134,34,7274,2542,3236,0,7274,2542,3236,34,4843,682,4423,0,4843,682,4423,34,2004,6620,2005,0,2004,6620,2005,34,28,6601,71,0,28,6601,71,34,3014,7431,4569,0,3014,7431,4569,34,3277,643,7432,0,3277,643,7432,34,7052,7433,2814,0,7052,7433,2814,34,30,32,5975,0,30,32,5975,34,4256,4117,2910,0,4256,4117,2910,34,1737,131,1738,0,1737,131,1738,34,1399,1986,1985,0,1399,1986,1985,34,7428,4124,4123,0,7428,4124,4123,34,2899,7117,599,0,2899,7117,599,34,7434,7435,4858,0,7434,7435,4858,34,1545,5922,1997,0,1545,5922,1997,34,5046,1265,1264,0,5046,1265,1264,34,5418,524,6327,0,5418,524,6327,34,5870,3621,4399,0,5870,3621,4399,34,690,689,6742,0,690,689,6742,34,6601,27,1962,0,6601,27,1962,34,12,3355,4400,0,12,3355,4400,34,6818,4829,3148,0,6818,4829,3148,34,3009,7016,3649,0,3009,7016,3649,34,5330,1950,6224,0,5330,1950,6224,34,215,2970,213,0,215,2970,213,34,5210,6151,5275,0,5210,6151,5275,34,6312,4909,2194,0,6312,4909,2194,34,5964,4571,7078,0,5964,4571,7078,34,1791,3469,1792,0,1791,3469,1792,34,116,1705,5119,0,116,1705,5119,34,7436,1577,1579,0,7436,1577,1579,34,28,27,6601,0,28,27,6601,34,3005,3004,6213,0,3005,3004,6213,34,1215,5007,1216,0,1215,5007,1216,34,2772,4928,1865,0,2772,4928,1865,34,7214,860,862,0,7214,860,862,34,393,2142,4981,0,393,2142,4981,34,6953,1407,7437,0,6953,1407,7437,34,6593,1830,3915,0,6593,1830,3915,34,4259,2397,6948,0,4259,2397,6948,34,4298,1119,1118,0,4298,1119,1118,34,6583,3235,6850,0,6583,3235,6850,34,7085,6605,1962,0,7085,6605,1962,34,7085,1962,2152,0,7085,1962,2152,34,1161,1920,4875,0,1161,1920,4875,34,4398,3178,4397,0,4398,3178,4397,34,2390,4593,1477,0,2390,4593,1477,34,1574,5860,1575,0,1574,5860,1575,34,7190,6151,7373,0,7190,6151,7373,34,3154,1011,1010,0,3154,1011,1010,34,4714,2832,2834,0,4714,2832,2834,34,1691,7438,1692,0,1691,7438,1692,34,6605,6601,1962,0,6605,6601,1962,34,4393,4392,5186,0,4393,4392,5186,34,78,2250,3437,0,78,2250,3437,34,7417,5482,5889,0,7417,5482,5889,34,699,7153,3501,0,699,7153,3501,34,2572,2086,4001,0,2572,2086,4001,34,6038,2467,7439,0,6038,2467,7439,34,3241,6136,5015,0,3241,6136,5015,34,4204,2625,2624,0,4204,2625,2624,34,1393,3673,3672,0,1393,3673,3672,34,6189,2335,534,0,6189,2335,534,34,5781,1112,1111,0,5781,1112,1111,34,7440,4691,6502,0,7440,4691,6502,34,2634,5898,1049,0,2634,5898,1049,34,1701,4404,4406,0,1701,4404,4406,34,4713,6038,7139,0,4713,6038,7139,34,4144,4545,7441,0,4144,4545,7441,34,1990,4222,1402,0,1990,4222,1402,34,435,5916,6007,0,435,5916,6007,34,4144,7441,1497,0,4144,7441,1497,34,5550,3003,345,0,5550,3003,345,34,7442,1001,6822,0,7442,1001,6822,34,7216,7217,5532,0,7216,7217,5532,34,2064,516,2065,0,2064,516,2065,34,7443,7444,2646,0,7443,7444,2646,34,7443,2646,668,0,7443,2646,668,34,6174,6808,4367,0,6174,6808,4367,34,7238,7239,7353,0,7238,7239,7353,34,7145,3373,3372,0,7145,3373,3372,34,1233,1232,3956,0,1233,1232,3956,34,4984,6358,139,0,4984,6358,139,34,4825,6060,7006,0,4825,6060,7006,34,5243,5231,6351,0,5243,5231,6351,34,3435,5022,3735,0,3435,5022,3735,34,6011,422,5126,0,6011,422,5126,34,5569,5568,3851,0,5569,5568,3851,34,7445,7446,7443,0,7445,7446,7443,34,2061,1185,1975,0,2061,1185,1975,34,7446,7444,7443,0,7446,7444,7443,34,4362,4363,223,0,4362,4363,223,34,6178,5349,7447,0,6178,5349,7447,34,5932,1498,4382,0,5932,1498,4382,34,2061,2060,1185,0,2061,2060,1185,34,1109,1108,1381,0,1109,1108,1381,34,2876,2646,7444,0,2876,2646,7444,34,2876,7444,7446,0,2876,7444,7446,34,2077,3553,3554,0,2077,3553,3554,34,1680,5983,1678,0,1680,5983,1678,34,2882,4448,1170,0,2882,4448,1170,34,5094,1325,1949,0,5094,1325,1949,34,1467,7448,7449,0,1467,7448,7449,34,788,2599,4183,0,788,2599,4183,34,1198,3175,2080,0,1198,3175,2080,34,684,4423,682,0,684,4423,682,34,649,3234,4072,0,649,3234,4072,34,4560,7135,354,0,4560,7135,354,34,4468,900,2213,0,4468,900,2213,34,341,5897,339,0,341,5897,339,34,3817,7329,7019,0,3817,7329,7019,34,2781,2783,7395,0,2781,2783,7395,34,7238,7450,5935,0,7238,7450,5935,34,4702,2553,5638,0,4702,2553,5638,34,4715,5253,3881,0,4715,5253,3881,34,6191,2500,6822,0,6191,2500,6822,34,2010,6724,5121,0,2010,6724,5121,34,6939,1402,4383,0,6939,1402,4383,34,3777,3779,5079,0,3777,3779,5079,34,4084,2922,7451,0,4084,2922,7451,34,2989,6467,2988,0,2989,6467,2988,34,2723,7352,7452,0,2723,7352,7452,34,2425,2466,943,0,2425,2466,943,34,6469,6384,412,0,6469,6384,412,34,2478,5271,443,0,2478,5271,443,34,7453,5487,6177,0,7453,5487,6177,34,4349,3100,5498,0,4349,3100,5498,34,6130,4625,5183,0,6130,4625,5183,34,945,947,6377,0,945,947,6377,34,4378,4380,227,0,4378,4380,227,34,7445,7454,7446,0,7445,7454,7446,34,4265,648,4266,0,4265,648,4266,34,3819,3821,5877,0,3819,3821,5877,34,7150,5581,776,0,7150,5581,776,34,7179,6789,559,0,7179,6789,559,34,246,248,4402,0,246,248,4402,34,6754,1268,6755,0,6754,1268,6755,34,2907,4809,2908,0,2907,4809,2908,34,3953,6518,6936,0,3953,6518,6936,34,7455,2278,5976,0,7455,2278,5976,34,3083,3082,7456,0,3083,3082,7456,34,6779,3826,7258,0,6779,3826,7258,34,5844,4580,6594,0,5844,4580,6594,34,7457,2709,7458,0,7457,2709,7458,34,7459,7445,7460,0,7459,7445,7460,34,404,406,4457,0,404,406,4457,34,842,3450,843,0,842,3450,843,34,3579,7037,3580,0,3579,7037,3580,34,4764,6309,6548,0,4764,6309,6548,34,5824,3455,3182,0,5824,3455,3182,34,6185,664,7461,0,6185,664,7461,34,4599,880,2058,0,4599,880,2058,34,872,4913,873,0,872,4913,873,34,3977,7462,5660,0,3977,7462,5660,34,6209,4695,746,0,6209,4695,746,34,6981,6007,6797,0,6981,6007,6797,34,7463,3894,2178,0,7463,3894,2178,34,6368,1119,4299,0,6368,1119,4299,34,5428,2744,6880,0,5428,2744,6880,34,667,7460,7443,0,667,7460,7443,34,668,667,7443,0,668,667,7443,34,7464,7431,3014,0,7464,7431,3014,34,7465,769,4503,0,7465,769,4503,34,675,677,7466,0,675,677,7466,34,3773,683,7467,0,3773,683,7467,34,983,4215,7405,0,983,4215,7405,34,2718,6291,5997,0,2718,6291,5997,34,1326,1327,3418,0,1326,1327,3418,34,7445,7443,7460,0,7445,7443,7460,34,2942,2523,6249,0,2942,2523,6249,34,1898,1900,3675,0,1898,1900,3675,34,2554,1208,1207,0,2554,1208,1207,34,5956,3448,464,0,5956,3448,464,34,2579,2581,6474,0,2579,2581,6474,34,1904,1919,1905,0,1904,1919,1905,34,1261,3876,3344,0,1261,3876,3344,34,266,2514,1183,0,266,2514,1183,34,1353,4523,1354,0,1353,4523,1354,34,7194,7118,7195,0,7194,7118,7195,34,5896,3679,5891,0,5896,3679,5891,34,6518,4088,6936,0,6518,4088,6936,34,3895,7468,3368,0,3895,7468,3368,34,2462,2464,3710,0,2462,2464,3710,34,371,5577,5576,0,371,5577,5576,34,2951,3541,7469,0,2951,3541,7469,34,4308,4307,253,0,4308,4307,253,34,2516,1183,2514,0,2516,1183,2514,34,2459,2691,1466,0,2459,2691,1466,34,3883,2844,2264,0,3883,2844,2264,34,4412,4405,5332,0,4412,4405,5332,34,3493,428,1883,0,3493,428,1883,34,2793,6596,2226,0,2793,6596,2226,34,4650,3938,887,0,4650,3938,887,34,614,2143,615,0,614,2143,615,34,5785,5920,1867,0,5785,5920,1867,34,7445,7470,7454,0,7445,7470,7454,34,6506,1008,5822,0,6506,1008,5822,34,5486,1112,6222,0,5486,1112,6222,34,1810,541,3811,0,1810,541,3811,34,7471,7203,7269,0,7471,7203,7269,34,7472,1163,1162,0,7472,1163,1162,34,4024,3758,4112,0,4024,3758,4112,34,4303,4542,4304,0,4303,4542,4304,34,7473,427,7474,0,7473,427,7474,34,5964,7466,677,0,5964,7466,677,34,5574,3105,6704,0,5574,3105,6704,34,1081,4876,5655,0,1081,4876,5655,34,5257,1227,1226,0,5257,1227,1226,34,2125,3653,5511,0,2125,3653,5511,34,3507,6449,2447,0,3507,6449,2447,34,1520,1522,5707,0,1520,1522,5707,34,257,1380,1592,0,257,1380,1592,34,6726,5185,1524,0,6726,5185,1524,34,6350,5230,7050,0,6350,5230,7050,34,5356,271,7267,0,5356,271,7267,34,2371,2373,7165,0,2371,2373,7165,34,1943,7335,7209,0,1943,7335,7209,34,1776,6172,4678,0,1776,6172,4678,34,2632,231,5536,0,2632,231,5536,34,3050,3973,6735,0,3050,3973,6735,34,2916,4247,902,0,2916,4247,902,34,5196,7192,5436,0,5196,7192,5436,34,6533,7319,4785,0,6533,7319,4785,34,5693,5763,6793,0,5693,5763,6793,34,2916,6816,4247,0,2916,6816,4247,34,4503,7475,7476,0,4503,7475,7476,34,4382,6173,5932,0,4382,6173,5932,34,4053,1287,1286,0,4053,1287,1286,34,6130,7066,6131,0,6130,7066,6131,34,6931,6930,1571,0,6931,6930,1571,34,2674,2673,2418,0,2674,2673,2418,34,1343,592,7188,0,1343,592,7188,34,4985,4547,4070,0,4985,4547,4070,34,3477,2306,4940,0,3477,2306,4940,34,2582,2584,5886,0,2582,2584,5886,34,4345,7326,4749,0,4345,7326,4749,34,7477,3572,3807,0,7477,3572,3807,34,4066,3140,3939,0,4066,3140,3939,34,7470,7445,7459,0,7470,7445,7459,34,5643,5107,7478,0,5643,5107,7478,34,5589,5397,1575,0,5589,5397,1575,34,1937,7479,7480,0,1937,7479,7480,34,1034,1036,1380,0,1034,1036,1380,34,4030,1253,3603,0,4030,1253,3603,34,3262,3992,2822,0,3262,3992,2822,34,475,7481,476,0,475,7481,476,34,2068,4418,6487,0,2068,4418,6487,34,4340,3275,2314,0,4340,3275,2314,34,6615,2971,215,0,6615,2971,215,34,947,1122,6378,0,947,1122,6378,34,2426,3614,4995,0,2426,3614,4995,34,5729,852,1022,0,5729,852,1022,34,1940,3130,4759,0,1940,3130,4759,34,5571,5086,5572,0,5571,5086,5572,34,7436,3525,1577,0,7436,3525,1577,34,345,347,1808,0,345,347,1808,34,3910,2313,3847,0,3910,2313,3847,34,2331,2333,4958,0,2331,2333,4958,34,6071,3418,42,0,6071,3418,42,34,6487,4418,1444,0,6487,4418,1444,34,6144,3282,4495,0,6144,3282,4495,34,6633,3461,6901,0,6633,3461,6901,34,7470,7459,101,0,7470,7459,101,34,6322,906,905,0,6322,906,905,34,2356,4422,2357,0,2356,4422,2357,34,7482,210,4397,0,7482,210,4397,34,7470,101,103,0,7470,101,103,34,2756,5493,5174,0,2756,5493,5174,34,2564,7483,7320,0,2564,7483,7320,34,7484,4119,4005,0,7484,4119,4005,34,4195,4205,4440,0,4195,4205,4440,34,5193,5195,3992,0,5193,5195,3992,34,5197,3573,7279,0,5197,3573,7279,34,667,1851,7460,0,667,1851,7460,34,6049,6557,2606,0,6049,6557,2606,34,5153,2249,3223,0,5153,2249,3223,34,7459,7460,1851,0,7459,7460,1851,34,6181,2635,1419,0,6181,2635,1419,34,3298,5213,5371,0,3298,5213,5371,34,2707,392,2708,0,2707,392,2708,34,3109,7469,1831,0,3109,7469,1831,34,5942,5941,5746,0,5942,5941,5746,34,3695,3213,3212,0,3695,3213,3212,34,7055,6552,573,0,7055,6552,573,34,3470,6957,48,0,3470,6957,48,34,4718,5827,676,0,4718,5827,676,34,4310,6095,3678,0,4310,6095,3678,34,5283,1440,6627,0,5283,1440,6627,34,534,536,3705,0,534,536,3705,34,3958,7397,3959,0,3958,7397,3959,34,5403,4884,2572,0,5403,4884,2572,34,5657,4585,2236,0,5657,4585,2236,34,2724,7397,2725,0,2724,7397,2725,34,352,5308,353,0,352,5308,353,34,5912,3065,6406,0,5912,3065,6406,34,2076,7485,46,0,2076,7485,46,34,6942,3285,1749,0,6942,3285,1749,34,7486,1113,5486,0,7486,1113,5486,34,101,7459,1851,0,101,7459,1851,34,4006,2285,2377,0,4006,2285,2377,34,4078,2002,3939,0,4078,2002,3939,34,5366,5136,7137,0,5366,5136,7137,34,2623,2625,7430,0,2623,2625,7430,34,6368,3172,1119,0,6368,3172,1119,34,4170,4526,4171,0,4170,4526,4171,34,3658,4291,3338,0,3658,4291,3338,34,4664,5250,7334,0,4664,5250,7334,34,4033,2541,2543,0,4033,2541,2543,34,6461,6866,4425,0,6461,6866,4425,34,1233,5747,3921,0,1233,5747,3921,34,2963,2962,5478,0,2963,2962,5478,34,5976,164,163,0,5976,164,163,34,2586,4220,4683,0,2586,4220,4683,34,5729,4414,4415,0,5729,4414,4415,34,6987,4786,4680,0,6987,4786,4680,34,5417,7046,4874,0,5417,7046,4874,34,3152,246,5158,0,3152,246,5158,34,2090,2604,2091,0,2090,2604,2091,34,2046,6658,6672,0,2046,6658,6672,34,2070,5564,5563,0,2070,5564,5563,34,7487,1795,6161,0,7487,1795,6161,34,3461,3460,4133,0,3461,3460,4133,34,1518,5237,6193,0,1518,5237,6193,34,6629,3321,7226,0,6629,3321,7226,34,5733,4630,1229,0,5733,4630,1229,34,4452,1059,1058,0,4452,1059,1058,34,5361,7488,467,0,5361,7488,467,34,6734,170,169,0,6734,170,169,34,6903,5463,5462,0,6903,5463,5462,34,7489,7490,3142,0,7489,7490,3142,34,1811,1810,633,0,1811,1810,633,34,3791,4566,3792,0,3791,4566,3792,34,2914,4441,6514,0,2914,4441,6514,34,6126,6127,6429,0,6126,6127,6429,34,1378,4243,1944,0,1378,4243,1944,34,994,7491,7492,0,994,7491,7492,34,2640,1904,6217,0,2640,1904,6217,34,6403,6054,5240,0,6403,6054,5240,34,7054,1525,143,0,7054,1525,143,34,962,4075,691,0,962,4075,691,34,7039,1005,1004,0,7039,1005,1004,34,4373,4372,2888,0,4373,4372,2888,34,7493,2045,978,0,7493,2045,978,34,4170,6921,4526,0,4170,6921,4526,34,6359,3188,4704,0,6359,3188,4704,34,7494,46,7485,0,7494,46,7485,34,2409,5591,2410,0,2409,5591,2410,34,22,64,1363,0,22,64,1363,34,1272,1271,5983,0,1272,1271,5983,34,5974,5973,6908,0,5974,5973,6908,34,6030,6403,6031,0,6030,6403,6031,34,5938,6497,4895,0,5938,6497,4895,34,5640,7495,4114,0,5640,7495,4114,34,6170,1628,3736,0,6170,1628,3736,34,5691,5690,853,0,5691,5690,853,34,7007,7496,6538,0,7007,7496,6538,34,2424,866,2465,0,2424,866,2465,34,2505,7395,5901,0,2505,7395,5901,34,4375,7497,1417,0,4375,7497,1417,34,1707,6913,1708,0,1707,6913,1708,34,5820,7178,1823,0,5820,7178,1823,34,591,593,6707,0,591,593,6707,34,2411,3211,2412,0,2411,3211,2412,34,1306,3697,1307,0,1306,3697,1307,34,1410,3756,3755,0,1410,3756,3755,34,5949,6579,2621,0,5949,6579,2621,34,1331,3745,4507,0,1331,3745,4507,34,5883,2527,4962,0,5883,2527,4962,34,827,388,828,0,827,388,828,34,4238,4245,6357,0,4238,4245,6357,34,7296,2255,6366,0,7296,2255,6366,34,3780,329,7498,0,3780,329,7498,34,3920,3919,5052,0,3920,3919,5052,34,1339,5592,4613,0,1339,5592,4613,34,2227,2844,2843,0,2227,2844,2843,34,3504,4016,2685,0,3504,4016,2685,34,2380,2508,2507,0,2380,2508,2507,34,915,5254,704,0,915,5254,704,34,7181,4042,4041,0,7181,4042,4041,34,2000,1999,7499,0,2000,1999,7499,34,5949,2621,4065,0,5949,2621,4065,34,2667,7018,6853,0,2667,7018,6853,34,5161,7193,163,0,5161,7193,163,34,7057,7500,2788,0,7057,7500,2788,34,2803,911,6866,0,2803,911,6866,34,4898,7304,4899,0,4898,7304,4899,34,4719,7501,5827,0,4719,7501,5827,34,4619,6262,7502,0,4619,6262,7502,34,7503,7504,7505,0,7503,7504,7505,34,1509,782,1510,0,1509,782,1510,34,3621,4015,3492,0,3621,4015,3492,34,981,4742,7435,0,981,4742,7435,34,2167,3019,2168,0,2167,3019,2168,34,5127,1391,6319,0,5127,1391,6319,34,237,328,238,0,237,328,238,34,3468,3294,4416,0,3468,3294,4416,34,2073,5406,2071,0,2073,5406,2071,34,6950,7303,5092,0,6950,7303,5092,34,6715,6400,6927,0,6715,6400,6927,34,7506,7504,7503,0,7506,7504,7503,34,3151,5912,367,0,3151,5912,367,34,3374,5483,3375,0,3374,5483,3375,34,4265,4267,4659,0,4265,4267,4659,34,4979,6723,6722,0,4979,6723,6722,34,6192,7005,3387,0,6192,7005,3387,34,3318,7507,5167,0,3318,7507,5167,34,6053,1591,2150,0,6053,1591,2150,34,6092,6236,6093,0,6092,6236,6093,34,2942,6249,5042,0,2942,6249,5042,34,1758,4480,5452,0,1758,4480,5452,34,3490,4743,6019,0,3490,4743,6019,34,2314,2313,4793,0,2314,2313,4793,34,5885,2118,5360,0,5885,2118,5360,34,1658,3015,1659,0,1658,3015,1659,34,1041,2738,5166,0,1041,2738,5166,34,4488,5546,6516,0,4488,5546,6516,34,7114,7304,7073,0,7114,7304,7073,34,6635,4273,6298,0,6635,4273,6298,34,5132,1460,1462,0,5132,1460,1462,34,6693,6666,224,0,6693,6666,224,34,7183,6992,3457,0,7183,6992,3457,34,2063,2690,4360,0,2063,2690,4360,34,3014,3013,7508,0,3014,3013,7508,34,4862,1499,5933,0,4862,1499,5933,34,6327,6429,5207,0,6327,6429,5207,34,4314,6357,2296,0,4314,6357,2296,34,3500,2862,4931,0,3500,2862,4931,34,3966,5390,5389,0,3966,5390,5389,34,1520,1955,6555,0,1520,1955,6555,34,1604,1603,1099,0,1604,1603,1099,34,1336,2736,2770,0,1336,2736,2770,34,1388,2809,6698,0,1388,2809,6698,34,6640,6676,6068,0,6640,6676,6068,34,6066,5082,6681,0,6066,5082,6681,34,4833,6630,2753,0,4833,6630,2753,34,969,2282,3962,0,969,2282,3962,34,986,6265,2917,0,986,6265,2917,34,6069,7509,6070,0,6069,7509,6070,34,4379,5420,1280,0,4379,5420,1280,34,5290,3111,7166,0,5290,3111,7166,34,7434,982,7435,0,7434,982,7435,34,1951,3137,2042,0,1951,3137,2042,34,2955,2437,2436,0,2955,2437,2436,34,2903,6708,2901,0,2903,6708,2901,34,4961,5866,6375,0,4961,5866,6375,34,1129,4370,4369,0,1129,4370,4369,34,1895,1897,4052,0,1895,1897,4052,34,7510,7504,7506,0,7510,7504,7506,34,5681,2695,5822,0,5681,2695,5822,34,975,7511,6852,0,975,7511,6852,34,5115,5117,4421,0,5115,5117,4421,34,2216,2861,5282,0,2216,2861,5282,34,3611,3612,1484,0,3611,3612,1484,34,54,6813,84,0,54,6813,84,34,1251,756,758,0,1251,756,758,34,5495,5537,2829,0,5495,5537,2829,34,3834,7471,7269,0,3834,7471,7269,34,3880,2742,4629,0,3880,2742,4629,34,3397,4806,7132,0,3397,4806,7132,34,5620,7512,1921,0,5620,7512,1921,34,4068,5522,5379,0,4068,5522,5379,34,3112,2021,6199,0,3112,2021,6199,34,5380,1617,5381,0,5380,1617,5381,34,429,4300,1607,0,429,4300,1607,34,5696,1141,53,0,5696,1141,53,34,7068,6380,3164,0,7068,6380,3164,34,1545,1998,1743,0,1545,1998,1743,34,5776,5191,5192,0,5776,5191,5192,34,1592,1805,4709,0,1592,1805,4709,34,6670,5571,6923,0,6670,5571,6923,34,3276,3928,6338,0,3276,3928,6338,34,5620,1682,1681,0,5620,1682,1681,34,5881,6387,7078,0,5881,6387,7078,34,3433,6883,3434,0,3433,6883,3434,34,6471,4096,6392,0,6471,4096,6392,34,5833,5853,5834,0,5833,5853,5834,34,1034,1380,5281,0,1034,1380,5281,34,400,2847,2545,0,400,2847,2545,34,5620,3192,7512,0,5620,3192,7512,34,570,4418,2068,0,570,4418,2068,34,1921,7512,7513,0,1921,7512,7513,34,716,7514,4305,0,716,7514,4305,34,269,4326,2937,0,269,4326,2937,34,497,7054,1976,0,497,7054,1976,34,5453,5258,6954,0,5453,5258,6954,34,7051,6763,1883,0,7051,6763,1883,34,6888,1034,5281,0,6888,1034,5281,34,7092,5036,7093,0,7092,5036,7093,34,1446,7430,6898,0,1446,7430,6898,34,3679,2191,5891,0,3679,2191,5891,34,67,7011,7515,0,67,7011,7515,34,3373,7171,2801,0,3373,7171,2801,34,5759,6500,6499,0,5759,6500,6499,34,1542,5526,1641,0,1542,5526,1641,34,6443,7516,4637,0,6443,7516,4637,34,3960,2003,2002,0,3960,2003,2002,34,7009,823,822,0,7009,823,822,34,6344,1786,2759,0,6344,1786,2759,34,684,683,2357,0,684,683,2357,34,5102,2833,4242,0,5102,2833,4242,34,5510,7517,6723,0,5510,7517,6723,34,5172,4655,4657,0,5172,4655,4657,34,4583,4585,7461,0,4583,4585,7461,34,7328,5422,6289,0,7328,5422,6289,34,1483,913,3069,0,1483,913,3069,34,5401,2196,7518,0,5401,2196,7518,34,6818,7022,2837,0,6818,7022,2837,34,5275,2384,2386,0,5275,2384,2386,34,5726,3599,4936,0,5726,3599,4936,34,7186,6758,6896,0,7186,6758,6896,34,5168,1626,2364,0,5168,1626,2364,34,6021,5853,5852,0,6021,5853,5852,34,1548,6683,5660,0,1548,6683,5660,34,5112,1868,5920,0,5112,1868,5920,34,7468,7519,3368,0,7468,7519,3368,34,118,7331,119,0,118,7331,119,34,4229,6595,6394,0,4229,6595,6394,34,1276,1278,2696,0,1276,1278,2696,34,1043,1042,1862,0,1043,1042,1862,34,2329,6681,2330,0,2329,6681,2330,34,3293,6338,3928,0,3293,6338,3928,34,1524,3999,6101,0,1524,3999,6101,34,4141,1497,7441,0,4141,1497,7441,34,7520,5818,7243,0,7520,5818,7243,34,4807,2842,3849,0,4807,2842,3849,34,2168,6648,6584,0,2168,6648,6584,34,5538,5539,1656,0,5538,5539,1656,34,4375,7521,2955,0,4375,7521,2955,34,4503,771,7475,0,4503,771,7475,34,1587,3258,5393,0,1587,3258,5393,34,2222,7522,3483,0,2222,7522,3483,34,122,998,4882,0,122,998,4882,34,7505,7513,5925,0,7505,7513,5925,34,1155,6147,4322,0,1155,6147,4322,34,2878,738,2498,0,2878,738,2498,34,6015,7354,7353,0,6015,7354,7353,34,6839,6109,7523,0,6839,6109,7523,34,5962,7524,6084,0,5962,7524,6084,34,147,2057,3287,0,147,2057,3287,34,1187,6684,6263,0,1187,6684,6263,34,658,5012,4103,0,658,5012,4103,34,6415,7154,1940,0,6415,7154,1940,34,1608,1610,4228,0,1608,1610,4228,34,7504,7513,7505,0,7504,7513,7505,34,4341,3482,5665,0,4341,3482,5665,34,4621,4533,7525,0,4621,4533,7525,34,4162,6812,7526,0,4162,6812,7526,34,7358,5026,5970,0,7358,5026,5970,34,5832,6748,5484,0,5832,6748,5484,34,5076,5423,1125,0,5076,5423,1125,34,944,2466,4455,0,944,2466,4455,34,341,1368,6886,0,341,1368,6886,34,1920,1921,7513,0,1920,1921,7513,34,5514,85,84,0,5514,85,84,34,5749,5343,7221,0,5749,5343,7221,34,5879,5842,5841,0,5879,5842,5841,34,15,6496,5748,0,15,6496,5748,34,1987,3875,789,0,1987,3875,789,34,6142,301,300,0,6142,301,300,34,5776,6734,169,0,5776,6734,169,34,7338,5629,5628,0,7338,5629,5628,34,4580,5455,4581,0,4580,5455,4581,34,3515,7527,3516,0,3515,7527,3516,34,1954,4624,7305,0,1954,4624,7305,34,4550,4549,4437,0,4550,4549,4437,34,4505,314,1531,0,4505,314,1531,34,6067,2677,121,0,6067,2677,121,34,2172,3124,3424,0,2172,3124,3424,34,6987,5880,2763,0,6987,5880,2763,34,3948,6623,2246,0,3948,6623,2246,34,5675,4781,6526,0,5675,4781,6526,34,7528,98,100,0,7528,98,100,34,4915,1939,4945,0,4915,1939,4945,34,1258,1535,1259,0,1258,1535,1259,34,5218,1881,4169,0,5218,1881,4169,34,5671,4110,5507,0,5671,4110,5507,34,3749,1827,4702,0,3749,1827,4702,34,571,573,7529,0,571,573,7529,34,5598,4783,85,0,5598,4783,85,34,4755,6855,3646,0,4755,6855,3646,34,7292,4543,4542,0,7292,4543,4542,34,6950,4645,7303,0,6950,4645,7303,34,5340,3061,6534,0,5340,3061,6534,34,2066,4452,1058,0,2066,4452,1058,34,3908,608,7036,0,3908,608,7036,34,5135,7032,1230,0,5135,7032,1230,34,767,766,922,0,767,766,922,34,4776,6251,4777,0,4776,6251,4777,34,1920,7513,7530,0,1920,7513,7530,34,1920,7530,4464,0,1920,7530,4464,34,6181,1418,3777,0,6181,1418,3777,34,4751,4750,341,0,4751,4750,341,34,7531,4337,7532,0,7531,4337,7532,34,286,385,384,0,286,385,384,34,2054,3665,4378,0,2054,3665,4378,34,3029,323,2986,0,3029,323,2986,34,5484,7533,5485,0,5484,7533,5485,34,6225,3897,2956,0,6225,3897,2956,34,3073,6999,2863,0,3073,6999,2863,34,725,724,4290,0,725,724,4290,34,6819,6820,5450,0,6819,6820,5450,34,7534,6793,6792,0,7534,6793,6792,34,3156,3158,84,0,3156,3158,84,34,7177,1134,4195,0,7177,1134,4195,34,6859,1876,1875,0,6859,1876,1875,34,2826,4172,2827,0,2826,4172,2827,34,7266,5798,7535,0,7266,5798,7535,34,3415,1655,1657,0,3415,1655,1657,34,6752,7292,7536,0,6752,7292,7536,34,6410,6409,558,0,6410,6409,558,34,4708,6943,6065,0,4708,6943,6065,34,7537,98,7528,0,7537,98,7528,34,7530,7513,7504,0,7530,7513,7504,34,1858,5664,4855,0,1858,5664,4855,34,3663,5654,5647,0,3663,5654,5647,34,3934,1735,580,0,3934,1735,580,34,6411,6123,5384,0,6411,6123,5384,34,7538,3521,3687,0,7538,3521,3687,34,4816,5958,4723,0,4816,5958,4723,34,2158,6002,1048,0,2158,6002,1048,34,6937,6821,7539,0,6937,6821,7539,34,1941,785,445,0,1941,785,445,34,3756,6925,448,0,3756,6925,448,34,2734,6894,6893,0,2734,6894,6893,34,4590,4591,7479,0,4590,4591,7479,34,5261,3289,249,0,5261,3289,249,34,3413,6880,3414,0,3413,6880,3414,34,3799,5969,5968,0,3799,5969,5968,34,3366,7540,7138,0,3366,7540,7138,34,6909,7541,7542,0,6909,7541,7542,34,2690,2689,6340,0,2690,2689,6340,34,7467,6885,7349,0,7467,6885,7349,34,5380,1618,1617,0,5380,1618,1617,34,3851,3853,4178,0,3851,3853,4178,34,5100,7405,4215,0,5100,7405,4215,34,3751,4671,1323,0,3751,4671,1323,34,5919,6582,6458,0,5919,6582,6458,34,2001,4066,3939,0,2001,4066,3939,34,6503,4692,6083,0,6503,4692,6083,34,1019,7543,4298,0,1019,7543,4298,34,3530,3288,7261,0,3530,3288,7261,34,4672,7544,5316,0,4672,7544,5316,34,3409,3411,2901,0,3409,3411,2901,34,6982,5346,5516,0,6982,5346,5516,34,3643,715,714,0,3643,715,714,34,4896,4897,829,0,4896,4897,829,34,191,583,3661,0,191,583,3661,34,6248,5042,6249,0,6248,5042,6249,34,5052,3758,2815,0,5052,3758,2815,34,4694,744,746,0,4694,744,746,34,5779,2019,424,0,5779,2019,424,34,5545,4959,5049,0,5545,4959,5049,34,7545,4151,5432,0,7545,4151,5432,34,4482,4481,6962,0,4482,4481,6962,34,7530,7504,7510,0,7530,7504,7510,34,4829,6405,243,0,4829,6405,243,34,3989,1286,1288,0,3989,1286,1288,34,6493,6463,6494,0,6493,6463,6494,34,5473,2941,2940,0,5473,2941,2940,34,5025,3681,5026,0,5025,3681,5026,34,3906,3905,5670,0,3906,3905,5670,34,6655,3304,5122,0,6655,3304,5122,34,4426,4109,5434,0,4426,4109,5434,34,2854,1889,3632,0,2854,1889,3632,34,5476,5990,7190,0,5476,5990,7190,34,3440,4797,3441,0,3440,4797,3441,34,7073,2359,6975,0,7073,2359,6975,34,2610,4648,2611,0,2610,4648,2611,34,5028,1913,1915,0,5028,1913,1915,34,5215,6822,1001,0,5215,6822,1001,34,3964,4033,2543,0,3964,4033,2543,34,7546,7127,7060,0,7546,7127,7060,34,4238,5642,4239,0,4238,5642,4239,34,1826,1371,5126,0,1826,1371,5126,34,5359,6505,3008,0,5359,6505,3008,34,3741,6799,3742,0,3741,6799,3742,34,221,6153,219,0,221,6153,219,34,2228,1474,3877,0,2228,1474,3877,34,559,6789,560,0,559,6789,560,34,2325,2094,6690,0,2325,2094,6690,34,5913,1869,1868,0,5913,1869,1868,34,2015,7547,5753,0,2015,7547,5753,34,7469,3541,1831,0,7469,3541,1831,34,6596,6597,2816,0,6596,6597,2816,34,1983,6829,1981,0,1983,6829,1981,34,6964,5406,2197,0,6964,5406,2197,34,2589,2010,2587,0,2589,2010,2587,34,7173,7109,1236,0,7173,7109,1236,34,2024,1960,2251,0,2024,1960,2251,34,2534,2536,4929,0,2534,2536,4929,34,229,7548,6266,0,229,7548,6266,34,5362,5582,7549,0,5362,5582,7549,34,3293,5246,7550,0,3293,5246,7550,34,4619,7502,5320,0,4619,7502,5320,34,7236,6117,4820,0,7236,6117,4820,34,4317,3331,6775,0,4317,3331,6775,34,1832,3541,2951,0,1832,3541,2951,34,3899,4667,3900,0,3899,4667,3900,34,4255,5570,4254,0,4255,5570,4254,34,1601,7424,1602,0,1601,7424,1602,34,3293,3928,3927,0,3293,3928,3927,34,7551,7552,7200,0,7551,7552,7200,34,3912,4364,3913,0,3912,4364,3913,34,4084,3829,4693,0,4084,3829,4693,34,2206,826,825,0,2206,826,825,34,4401,4943,4402,0,4401,4943,4402,34,172,7251,7523,0,172,7251,7523,34,5692,669,4463,0,5692,669,4463,34,1286,6288,587,0,1286,6288,587,34,2270,7403,5777,0,2270,7403,5777,34,1171,6971,5040,0,1171,6971,5040,34,5577,6728,1989,0,5577,6728,1989,34,7510,4464,7530,0,7510,4464,7530,34,4012,7308,938,0,4012,7308,938,34,2669,2839,378,0,2669,2839,378,34,1269,7553,2433,0,1269,7553,2433,34,7389,2850,5845,0,7389,2850,5845,34,3817,7019,4136,0,3817,7019,4136,34,2369,6829,2370,0,2369,6829,2370,34,929,7554,1188,0,929,7554,1188,34,5096,5095,721,0,5096,5095,721,34,4330,1901,3845,0,4330,1901,3845,34,3778,7555,640,0,3778,7555,640,34,2767,3295,6637,0,2767,3295,6637,34,1736,1738,3155,0,1736,1738,3155,34,7556,7557,7558,0,7556,7557,7558,34,5854,7066,6211,0,5854,7066,6211,34,5713,5278,5714,0,5713,5278,5714,34,2779,7559,7312,0,2779,7559,7312,34,6230,6063,7082,0,6230,6063,7082,34,7252,1669,1671,0,7252,1669,1671,34,2077,3554,7477,0,2077,3554,7477,34,6181,2795,2794,0,6181,2795,2794,34,6150,1703,7412,0,6150,1703,7412,34,6230,7082,2983,0,6230,7082,2983,34,165,3494,5548,0,165,3494,5548,34,6514,5591,6513,0,6514,5591,6513,34,3159,3330,3329,0,3159,3330,3329,34,652,2876,6535,0,652,2876,6535,34,6361,7560,318,0,6361,7560,318,34,932,6793,7534,0,932,6793,7534,34,6160,2786,2788,0,6160,2786,2788,34,4196,4046,4047,0,4196,4046,4047,34,2602,2915,2603,0,2602,2915,2603,34,3546,6535,2876,0,3546,6535,2876,34,5443,6936,6608,0,5443,6936,6608,34,6656,249,3288,0,6656,249,3288,34,136,5535,7087,0,136,5535,7087,34,7311,7310,5794,0,7311,7310,5794,34,1270,6598,6179,0,1270,6598,6179,34,5443,6608,3799,0,5443,6608,3799,34,5067,3930,5159,0,5067,3930,5159,34,6421,6842,6422,0,6421,6842,6422,34,318,320,7532,0,318,320,7532,34,419,5646,7561,0,419,5646,7561,34,3613,1157,5315,0,3613,1157,5315,34,6780,847,6717,0,6780,847,6717,34,678,680,1797,0,678,680,1797,34,2727,5358,3703,0,2727,5358,3703,34,288,290,6702,0,288,290,6702,34,2652,2651,6233,0,2652,2651,6233,34,5797,2876,652,0,5797,2876,652,34,6010,1373,1324,0,6010,1373,1324,34,2472,2771,4631,0,2472,2771,4631,34,2159,1070,7281,0,2159,1070,7281,34,6426,6439,7350,0,6426,6439,7350,34,6761,5430,5601,0,6761,5430,5601,34,2463,7562,1054,0,2463,7562,1054,34,4413,1359,5164,0,4413,1359,5164,34,4516,4515,5272,0,4516,4515,5272,34,1139,1141,5696,0,1139,1141,5696,34,7361,1654,4235,0,7361,1654,4235,34,3925,7128,7563,0,3925,7128,7563,34,81,6891,5413,0,81,6891,5413,34,6343,4902,7251,0,6343,4902,7251,34,7113,4832,4831,0,7113,4832,4831,34,2849,5846,5845,0,2849,5846,5845,34,4602,7564,4541,0,4602,7564,4541,34,5925,7512,6227,0,5925,7512,6227,34,5925,6227,5926,0,5925,6227,5926,34,2881,5214,6575,0,2881,5214,6575,34,7261,3444,3531,0,7261,3444,3531,34,7360,4652,4651,0,7360,4652,4651,34,6394,5083,4230,0,6394,5083,4230,34,2450,4091,5110,0,2450,4091,5110,34,4207,1741,1740,0,4207,1741,1740,34,3813,2367,3093,0,3813,2367,3093,34,7565,2275,3757,0,7565,2275,3757,34,5402,5403,7324,0,5402,5403,7324,34,5363,4009,4010,0,5363,4009,4010,34,1773,6347,4150,0,1773,6347,4150,34,5489,6870,7022,0,5489,6870,7022,34,3052,6617,2251,0,3052,6617,2251,34,6315,5738,6862,0,6315,5738,6862,34,4711,5535,1018,0,4711,5535,1018,34,1583,7566,7170,0,1583,7566,7170,34,2218,1923,2862,0,2218,1923,2862,34,2593,709,7567,0,2593,709,7567,34,7320,7540,2565,0,7320,7540,2565,34,6186,2453,2476,0,6186,2453,2476,34,7568,2534,4929,0,7568,2534,4929,34,7569,6261,6260,0,7569,6261,6260,34,4576,673,1101,0,4576,673,1101,34,6491,6486,7077,0,6491,6486,7077,34,6227,7213,5926,0,6227,7213,5926,34,1039,1041,5166,0,1039,1041,5166,34,7051,430,7121,0,7051,430,7121,34,469,2987,4108,0,469,2987,4108,34,3627,1653,3020,0,3627,1653,3020,34,3907,3633,6050,0,3907,3633,6050,34,7033,6005,7357,0,7033,6005,7357,34,192,194,6150,0,192,194,6150,34,5113,7570,5114,0,5113,7570,5114,34,9,5868,2719,0,9,5868,2719,34,688,690,5140,0,688,690,5140,34,191,1508,583,0,191,1508,583,34,6786,6058,6295,0,6786,6058,6295,34,2721,2723,3383,0,2721,2723,3383,34,6324,1140,1139,0,6324,1140,1139,34,1601,1518,6193,0,1601,1518,6193,34,461,5449,459,0,461,5449,459,34,5871,4014,2658,0,5871,4014,2658,34,7571,369,4648,0,7571,369,4648,34,1959,3052,2251,0,1959,3052,2251,34,873,4912,787,0,873,4912,787,34,6045,4639,2671,0,6045,4639,2671,34,4028,2574,5056,0,4028,2574,5056,34,5970,7572,6346,0,5970,7572,6346,34,7573,2477,6900,0,7573,2477,6900,34,2320,4687,3078,0,2320,4687,3078,34,4632,4654,3093,0,4632,4654,3093,34,23,22,6984,0,23,22,6984,34,4754,705,3122,0,4754,705,3122,34,6976,1387,961,0,6976,1387,961,34,6997,6617,6240,0,6997,6617,6240,34,6820,3115,7574,0,6820,3115,7574,34,5939,3960,4651,0,5939,3960,4651,34,3584,3583,381,0,3584,3583,381,34,2028,5252,4715,0,2028,5252,4715,34,5353,2709,7457,0,5353,2709,7457,34,6061,577,3794,0,6061,577,3794,34,1690,830,6200,0,1690,830,6200,34,228,1929,229,0,228,1929,229,34,6776,218,217,0,6776,218,217,34,1834,6481,6714,0,1834,6481,6714,34,927,929,1188,0,927,929,1188,34,3780,7498,7363,0,3780,7498,7363,34,6574,2013,5753,0,6574,2013,5753,34,5800,2673,3057,0,5800,2673,3057,34,2793,2226,1646,0,2793,2226,1646,34,5917,4225,2013,0,5917,4225,2013,34,2921,2923,1974,0,2921,2923,1974,34,288,856,855,0,288,856,855,34,2453,3270,2454,0,2453,3270,2454,34,539,538,3766,0,539,538,3766,34,4093,4400,5593,0,4093,4400,5593,34,910,4811,5989,0,910,4811,5989,34,7575,1389,4503,0,7575,1389,4503,34,3759,5975,4614,0,3759,5975,4614,34,3907,1305,4662,0,3907,1305,4662,34,7288,5421,4806,0,7288,5421,4806,34,7576,5124,1288,0,7576,5124,1288,34,5634,3107,7271,0,5634,3107,7271,34,4257,2910,308,0,4257,2910,308,34,7151,776,6313,0,7151,776,6313,34,2430,5864,6208,0,2430,5864,6208,34,6970,2613,2563,0,6970,2613,2563,34,3213,5261,3171,0,3213,5261,3171,34,3360,739,738,0,3360,739,738,34,2758,6632,2759,0,2758,6632,2759,34,1544,1287,5643,0,1544,1287,5643,34,6782,6996,862,0,6782,6996,862,34,7255,7577,7578,0,7255,7577,7578,34,3716,4437,4438,0,3716,4437,4438,34,401,5372,4237,0,401,5372,4237,34,5493,2755,5693,0,5493,2755,5693,34,3772,2357,683,0,3772,2357,683,34,7579,4671,3751,0,7579,4671,3751,34,601,5783,3804,0,601,5783,3804,34,4089,2254,4090,0,4089,2254,4090,34,3929,3937,4582,0,3929,3937,4582,34,5056,3680,3679,0,5056,3680,3679,34,7580,2906,2905,0,7580,2906,2905,34,7479,1937,1936,0,7479,1937,1936,34,2282,7581,3903,0,2282,7581,3903,34,834,7122,835,0,834,7122,835,34,7582,6939,1500,0,7582,6939,1500,34,5667,6373,7189,0,5667,6373,7189,34,6693,4363,7583,0,6693,4363,7583,34,6079,2189,2191,0,6079,2189,2191,34,4276,3674,4277,0,4276,3674,4277,34,817,5410,7584,0,817,5410,7584,34,1953,6412,3054,0,1953,6412,3054,34,788,4183,7539,0,788,4183,7539,34,7585,6612,6097,0,7585,6612,6097,34,848,1779,849,0,848,1779,849,34,1415,1417,6389,0,1415,1417,6389,34,7512,5925,7513,0,7512,5925,7513,34,7330,505,5294,0,7330,505,5294,34,6820,7574,795,0,6820,7574,795,34,7136,5491,1037,0,7136,5491,1037,34,373,53,52,0,373,53,52,34,5908,1092,8,0,5908,1092,8,34,2544,2048,2047,0,2544,2048,2047,34,6128,5447,3698,0,6128,5447,3698,34,4361,6340,5818,0,4361,6340,5818,34,2026,6210,4296,0,2026,6210,4296,34,4486,5863,5192,0,4486,5863,5192,34,5044,2701,1291,0,5044,2701,1291,34,4496,2501,7061,0,4496,2501,7061,34,6101,4627,7562,0,6101,4627,7562,34,3845,6803,7079,0,3845,6803,7079,34,6451,6626,5931,0,6451,6626,5931,34,4401,5260,3866,0,4401,5260,3866,34,6954,7555,7586,0,6954,7555,7586,34,6100,6099,6781,0,6100,6099,6781,34,701,700,3088,0,701,700,3088,34,793,5988,7024,0,793,5988,7024,34,4688,6817,4697,0,4688,6817,4697,34,6331,7587,6523,0,6331,7587,6523,34,3943,1217,1219,0,3943,1217,1219,34,2135,379,2743,0,2135,379,2743,34,6457,7137,5136,0,6457,7137,5136,34,5773,3280,3279,0,5773,3280,3279,34,4634,4728,5385,0,4634,4728,5385,34,324,326,4850,0,324,326,4850,34,4989,6665,152,0,4989,6665,152,34,6619,3827,6705,0,6619,3827,6705,34,3106,1576,1908,0,3106,1576,1908,34,6303,4499,7343,0,6303,4499,7343,34,3138,3139,3430,0,3138,3139,3430,34,6336,3808,2818,0,6336,3808,2818,34,5658,770,2211,0,5658,770,2211,34,5213,1984,2094,0,5213,1984,2094,34,4480,406,1708,0,4480,406,1708,34,6323,4788,2650,0,6323,4788,2650,34,4232,6678,4660,0,4232,6678,4660,34,1938,7154,4944,0,1938,7154,4944,34,6273,6272,7588,0,6273,6272,7588,34,2068,2070,6918,0,2068,2070,6918,34,5298,5242,5241,0,5298,5242,5241,34,3792,6794,7589,0,3792,6794,7589,34,2067,711,7084,0,2067,711,7084,34,1298,2838,1299,0,1298,2838,1299,34,7000,7124,2291,0,7000,7124,2291,34,2030,5506,7590,0,2030,5506,7590,34,5384,1031,6257,0,5384,1031,6257,34,7399,1711,2461,0,7399,1711,2461,34,5115,5790,5789,0,5115,5790,5789,34,465,7488,490,0,465,7488,490,34,1039,7591,547,0,1039,7591,547,34,6183,3400,3401,0,6183,3400,3401,34,1919,1918,1905,0,1919,1918,1905,34,6443,107,7516,0,6443,107,7516,34,3587,6288,3988,0,3587,6288,3988,34,5927,7505,5925,0,5927,7505,5925,34,4010,2190,400,0,4010,2190,400,34,1702,7592,200,0,1702,7592,200,34,651,5654,4875,0,651,5654,4875,34,974,7593,7172,0,974,7593,7172,34,5471,4100,4099,0,5471,4100,4099,34,5286,51,53,0,5286,51,53,34,3192,6227,7512,0,3192,6227,7512,34,7138,4481,7594,0,7138,4481,7594,34,5472,6422,3044,0,5472,6422,3044,34,6155,7298,5768,0,6155,7298,5768,34,7234,5753,7547,0,7234,5753,7547,34,4258,4260,6719,0,4258,4260,6719,34,5218,5402,7324,0,5218,5402,7324,34,5334,7521,1417,0,5334,7521,1417,34,5519,6154,5520,0,5519,6154,5520,34,7276,5535,4711,0,7276,5535,4711,34,747,3737,748,0,747,3737,748,34,5567,6510,7286,0,5567,6510,7286,34,1192,848,850,0,1192,848,850,34,1556,7231,5688,0,1556,7231,5688,34,6059,4825,4824,0,6059,4825,4824,34,4034,6969,7595,0,4034,6969,7595,34,7185,7223,7224,0,7185,7223,7224,34,1008,5979,5978,0,1008,5979,5978,34,7596,5889,5888,0,7596,5889,5888,34,6995,6704,548,0,6995,6704,548,34,7597,5408,5407,0,7597,5408,5407,34,2024,2251,6617,0,2024,2251,6617,34,1749,1843,6942,0,1749,1843,6942,34,4906,5675,6526,0,4906,5675,6526,34,3233,3234,649,0,3233,3234,649,34,1815,6286,6285,0,1815,6286,6285,34,4658,7225,4659,0,4658,7225,4659,34,111,113,1661,0,111,113,1661,34,5023,4892,4830,0,5023,4892,4830,34,916,4776,7554,0,916,4776,7554,34,4327,5205,6127,0,4327,5205,6127,34,6691,5077,4113,0,6691,5077,4113,34,1223,4110,1224,0,1223,4110,1224,34,5927,7503,7505,0,5927,7503,7505,34,5781,6869,5782,0,5781,6869,5782,34,2180,2182,7598,0,2180,2182,7598,34,143,1525,5184,0,143,1525,5184,34,5016,5653,6547,0,5016,5653,6547,34,4261,4262,5070,0,4261,4262,5070,34,1150,7566,1151,0,1150,7566,1151,34,2937,5754,4729,0,2937,5754,4729,34,4714,6149,1349,0,4714,6149,1349,34,7473,7474,5217,0,7473,7474,5217,34,5510,1806,1592,0,5510,1806,1592,34,7599,7506,7503,0,7599,7506,7503,34,5462,6531,4873,0,5462,6531,4873,34,5881,5882,934,0,5881,5882,934,34,4254,5280,2597,0,4254,5280,2597,34,4505,7115,7104,0,4505,7115,7104,34,7499,6838,2000,0,7499,6838,2000,34,7347,7600,1994,0,7347,7600,1994,34,3415,1124,5326,0,3415,1124,5326,34,7550,5246,6338,0,7550,5246,6338,34,287,69,285,0,287,69,285,34,1759,7128,6140,0,1759,7128,6140,34,2829,5536,2830,0,2829,5536,2830,34,1991,7582,5578,0,1991,7582,5578,34,1728,7601,5566,0,1728,7601,5566,34,4552,2353,4045,0,4552,2353,4045,34,7602,5089,5393,0,7602,5089,5393,34,5195,5194,6059,0,5195,5194,6059,34,5927,7599,7503,0,5927,7599,7503,34,753,1352,754,0,753,1352,754,34,4619,5320,925,0,4619,5320,925,34,6521,3842,6522,0,6521,3842,6522,34,7585,6613,6612,0,7585,6613,6612,34,1593,7603,2577,0,1593,7603,2577,34,7599,5926,6051,0,7599,5926,6051,34,424,2019,335,0,424,2019,335,34,839,2762,2763,0,839,2762,2763,34,5197,7279,7604,0,5197,7279,7604,34,3218,3045,1717,0,3218,3045,1717,34,5498,4182,5499,0,5498,4182,5499,34,5926,7599,5927,0,5926,7599,5927,34,2074,3228,4603,0,2074,3228,4603,34,1480,854,1481,0,1480,854,1481,34,7058,2787,6396,0,7058,2787,6396,34,2528,2530,7605,0,2528,2530,7605,34,5792,2741,6033,0,5792,2741,6033,34,4514,3564,3527,0,4514,3564,3527,34,6482,7439,89,0,6482,7439,89,34,2496,1860,1859,0,2496,1860,1859,34,6926,4273,6635,0,6926,4273,6635,34,6520,1668,3415,0,6520,1668,3415,34,6692,6993,7129,0,6692,6993,7129,34,3816,7083,7160,0,3816,7083,7160,34,7606,3453,3452,0,7606,3453,3452,34,1280,1282,5157,0,1280,1282,5157,34,4166,6736,1805,0,4166,6736,1805,34,6134,3063,7607,0,6134,3063,7607,34,5561,6110,5559,0,5561,6110,5559,34,3720,526,7608,0,3720,526,7608,34,1611,5249,1612,0,1611,5249,1612,34,3575,2538,2537,0,3575,2538,2537,34,1543,7400,1907,0,1543,7400,1907,34,2669,4511,7065,0,2669,4511,7065,34,7352,6732,156,0,7352,6732,156,34,613,3263,1633,0,613,3263,1633,34,4364,7609,3913,0,4364,7609,3913,34,6809,5849,6680,0,6809,5849,6680,34,2832,1349,1348,0,2832,1349,1348,34,5946,3963,7610,0,5946,3963,7610,34,7545,7611,5966,0,7545,7611,5966,34,5878,1744,5842,0,5878,1744,5842,34,974,7172,7511,0,974,7172,7511,34,6918,3562,5944,0,6918,3562,5944,34,3474,3475,6579,0,3474,3475,6579,34,7510,7422,7423,0,7510,7422,7423,34,6714,3986,3441,0,6714,3986,3441,34,2103,2105,6897,0,2103,2105,6897,34,2845,1178,1715,0,2845,1178,1715,34,3048,4251,7134,0,3048,4251,7134,34,1253,1255,3655,0,1253,1255,3655,34,2422,2421,4748,0,2422,2421,4748,34,7510,7506,7422,0,7510,7506,7422,34,1253,3655,6807,0,1253,3655,6807,34,974,6044,7612,0,974,6044,7612,34,6474,2581,7020,0,6474,2581,7020,34,1950,1949,4612,0,1950,1949,4612,34,3616,7613,2688,0,3616,7613,2688,34,7614,1307,5697,0,7614,1307,5697,34,3567,3566,3365,0,3567,3566,3365,34,6659,4554,4172,0,6659,4554,4172,34,2488,5771,1970,0,2488,5771,1970,34,2268,2867,2269,0,2268,2867,2269,34,6956,1762,3125,0,6956,1762,3125,34,2747,2185,2184,0,2747,2185,2184,34,5734,5333,2242,0,5734,5333,2242,34,5480,7615,6773,0,5480,7615,6773,34,6354,5590,6851,0,6354,5590,6851,34,5612,5179,5178,0,5612,5179,5178,34,5197,7604,6589,0,5197,7604,6589,34,2146,2148,5437,0,2146,2148,5437,34,4676,4943,4401,0,4676,4943,4401,34,5371,2326,2484,0,5371,2326,2484,34,75,77,6264,0,75,77,6264,34,2241,4472,4943,0,2241,4472,4943,34,6720,943,1608,0,6720,943,1608,34,1200,45,1201,0,1200,45,1201,34,4464,7510,7423,0,4464,7510,7423,34,3758,5052,1302,0,3758,5052,1302,34,2384,5991,2385,0,2384,5991,2385,34,4415,5691,853,0,4415,5691,853,34,4490,4196,161,0,4490,4196,161,34,6794,3792,5991,0,6794,3792,5991,34,995,1596,265,0,995,1596,265,34,4310,2046,6672,0,4310,2046,6672,34,3206,736,4450,0,3206,736,4450,34,6361,6360,7560,0,6361,6360,7560,34,2417,6139,450,0,2417,6139,450,34,2432,7103,6598,0,2432,7103,6598,34,999,5141,1000,0,999,5141,1000,34,3248,3525,7436,0,3248,3525,7436,34,4354,5931,6625,0,4354,5931,6625,34,3860,3861,7380,0,3860,3861,7380,34,3711,6784,4300,0,3711,6784,4300,34,7472,1162,6952,0,7472,1162,6952,34,4871,1567,4163,0,4871,1567,4163,34,7573,2987,6042,0,7573,2987,6042,34,5071,4078,2539,0,5071,4078,2539,34,89,7439,90,0,89,7439,90,34,2435,4246,6814,0,2435,4246,6814,34,7605,2530,195,0,7605,2530,195,34,4167,388,7616,0,4167,388,7616,34,2119,66,65,0,2119,66,65,34,1628,6161,1629,0,1628,6161,1629,34,6486,4362,223,0,6486,4362,223,34,5797,652,7419,0,5797,652,7419,34,6883,3433,6800,0,6883,3433,6800,34,2342,1757,2965,0,2342,1757,2965,34,5284,3543,6796,0,5284,3543,6796,34,1761,1981,6829,0,1761,1981,6829,34,2836,4827,2837,0,2836,4827,2837,34,6993,2159,4309,0,6993,2159,4309,34,416,1910,7249,0,416,1910,7249,34,4464,7419,652,0,4464,7419,652,34,4694,1895,362,0,4694,1895,362,34,5388,5390,1202,0,5388,5390,1202,34,1191,4497,1189,0,1191,4497,1189,34,318,4528,5247,0,318,4528,5247,34,1153,4321,4658,0,1153,4321,4658,34,6740,6804,211,0,6740,6804,211,34,3546,2876,7454,0,3546,2876,7454,34,3546,7454,110,0,3546,7454,110,34,729,4064,5774,0,729,4064,5774,34,6192,3387,2399,0,6192,3387,2399,34,994,3296,1437,0,994,3296,1437,34,3150,4813,2765,0,3150,4813,2765,34,6313,284,5828,0,6313,284,5828,34,318,7560,4528,0,318,7560,4528,34,6839,6110,6109,0,6839,6110,6109,34,689,688,5266,0,689,688,5266,34,4727,4728,7617,0,4727,4728,7617,34,3063,3062,4993,0,3063,3062,4993,34,1836,6114,1837,0,1836,6114,1837,34,7618,392,3765,0,7618,392,3765,34,4530,5455,4531,0,4530,5455,4531,34,3766,4746,5241,0,3766,4746,5241,34,5491,6799,1037,0,5491,6799,1037,34,6948,3390,3392,0,6948,3390,3392,34,4407,2006,2005,0,4407,2006,2005,34,4194,6741,5540,0,4194,6741,5540,34,6254,5836,1752,0,6254,5836,1752,34,1284,2622,1866,0,1284,2622,1866,34,2352,1767,1766,0,2352,1767,1766,34,2176,3484,4160,0,2176,3484,4160,34,7323,6524,2162,0,7323,6524,2162,34,5539,1143,5076,0,5539,1143,5076,34,675,4320,676,0,675,4320,676,34,4785,5753,7234,0,4785,5753,7234,34,6726,6258,5501,0,6726,6258,5501,34,5851,4546,4365,0,5851,4546,4365,34,1371,1373,5029,0,1371,1373,5029,34,2876,7446,7454,0,2876,7446,7454,34,6812,4161,4879,0,6812,4161,4879,34,1471,6638,6425,0,1471,6638,6425,34,7187,154,5743,0,7187,154,5743,34,2809,1388,2810,0,2809,1388,2810,34,4043,4045,612,0,4043,4045,612,34,3220,3219,7387,0,3220,3219,7387,34,6162,7013,6163,0,6162,7013,6163,34,3893,4803,4563,0,3893,4803,4563,34,3837,3367,1260,0,3837,3367,1260,34,1521,1520,6556,0,1521,1520,6556,34,6021,2374,6308,0,6021,2374,6308,34,1895,4955,362,0,1895,4955,362,34,5690,5689,6107,0,5690,5689,6107,34,3266,202,4826,0,3266,202,4826,34,2647,348,5816,0,2647,348,5816,34,5657,1692,7619,0,5657,1692,7619,34,4922,4058,7620,0,4922,4058,7620,34,6453,4527,7560,0,6453,4527,7560,34,7180,3283,467,0,7180,3283,467,34,7621,4004,4997,0,7621,4004,4997,34,1813,99,5586,0,1813,99,5586,34,2958,2957,6017,0,2958,2957,6017,34,2183,6290,4790,0,2183,6290,4790,34,975,6430,976,0,975,6430,976,34,3916,7145,3917,0,3916,7145,3917,34,3507,5423,1142,0,3507,5423,1142,34,3661,4921,2513,0,3661,4921,2513,34,4739,4964,3284,0,4739,4964,3284,34,3814,3816,7160,0,3814,3816,7160,34,935,6566,1239,0,935,6566,1239,34,5886,3,2582,0,5886,3,2582,34,3609,5017,7377,0,3609,5017,7377,34,5528,1839,3321,0,5528,1839,3321,34,2465,875,6470,0,2465,875,6470,34,7262,3946,6187,0,7262,3946,6187,34,2945,863,2586,0,2945,863,2586,34,6757,4784,6442,0,6757,4784,6442,34,7622,2333,2332,0,7622,2333,2332,34,2326,6252,2982,0,2326,6252,2982,34,4359,6508,1012,0,4359,6508,1012,34,2972,2971,5799,0,2972,2971,5799,34,4477,1763,4775,0,4477,1763,4775,34,39,41,6407,0,39,41,6407,34,1946,4476,3840,0,1946,4476,3840,34,5543,546,3473,0,5543,546,3473,34,4821,2797,4771,0,4821,2797,4771,34,6447,67,7623,0,6447,67,7623,34,1828,7624,6864,0,1828,7624,6864,34,2732,6893,6730,0,2732,6893,6730,34,2318,2320,6678,0,2318,2320,6678,34,6382,6401,6827,0,6382,6401,6827,34,244,6364,4568,0,244,6364,4568,34,6614,7456,5419,0,6614,7456,5419,34,2977,2979,6421,0,2977,2979,6421,34,3356,5268,226,0,3356,5268,226,34,5175,5177,5862,0,5175,5177,5862,34,4575,7409,5621,0,4575,7409,5621,34,610,612,4045,0,610,612,4045,34,4852,1360,7102,0,4852,1360,7102,34,1773,4150,4149,0,1773,4150,4149,34,3536,6069,32,0,3536,6069,32,34,7155,3619,4356,0,7155,3619,4356,34,2089,2088,6551,0,2089,2088,6551,34,7061,2501,797,0,7061,2501,797,34,2273,5327,5156,0,2273,5327,5156,34,5167,6583,6850,0,5167,6583,6850,34,7625,1756,4143,0,7625,1756,4143,34,5401,6653,221,0,5401,6653,221,34,2482,3254,3253,0,2482,3254,3253,34,1799,2883,5867,0,1799,2883,5867,34,5582,708,7602,0,5582,708,7602,34,4339,1846,4969,0,4339,1846,4969,34,1691,7215,7438,0,1691,7215,7438,34,2093,4030,6682,0,2093,4030,6682,34,7057,1816,6285,0,7057,1816,6285,34,3513,958,7040,0,3513,958,7040,34,7626,7383,6558,0,7626,7383,6558,34,2918,6266,7548,0,2918,6266,7548,34,7556,7558,3087,0,7556,7558,3087,34,6574,7319,5918,0,6574,7319,5918,34,7548,5616,3355,0,7548,5616,3355,34,124,2972,125,0,124,2972,125,34,1290,7416,7004,0,1290,7416,7004,34,2918,7548,470,0,2918,7548,470,34,7572,797,6346,0,7572,797,6346,34,1824,3220,5972,0,1824,3220,5972,34,1765,2111,4008,0,1765,2111,4008,34,5410,5820,5411,0,5410,5820,5411,34,6619,6995,7526,0,6619,6995,7526,34,3358,3360,6871,0,3358,3360,6871,34,5564,2069,6489,0,5564,2069,6489,34,2997,3950,2840,0,2997,3950,2840,34,4443,2859,2858,0,4443,2859,2858,34,4702,2413,2553,0,4702,2413,2553,34,1317,2496,1496,0,1317,2496,1496,34,5453,6954,7586,0,5453,6954,7586,34,1075,4006,6433,0,1075,4006,6433,34,4419,3442,4420,0,4419,3442,4420,34,3002,3000,3003,0,3002,3000,3003,34,4403,7073,7304,0,4403,7073,7304,34,2000,6838,1511,0,2000,6838,1511,34,6546,391,833,0,6546,391,833,34,5297,7627,2925,0,5297,7627,2925,34,3943,5384,6124,0,3943,5384,6124,34,4750,603,605,0,4750,603,605,34,7360,4651,4079,0,7360,4651,4079,34,6273,68,6447,0,6273,68,6447,34,2150,4157,2151,0,2150,4157,2151,34,3508,1720,3509,0,3508,1720,3509,34,6339,5615,7243,0,6339,5615,7243,34,5552,5553,3859,0,5552,5553,3859,34,5552,3859,5636,0,5552,3859,5636,34,166,5036,702,0,166,5036,702,34,383,704,5254,0,383,704,5254,34,6366,2255,4922,0,6366,2255,4922,34,4919,4921,3660,0,4919,4921,3660,34,4597,2403,7143,0,4597,2403,7143,34,1471,6425,5937,0,1471,6425,5937,34,5323,7628,3786,0,5323,7628,3786,34,261,2023,6872,0,261,2023,6872,34,2931,3429,1199,0,2931,3429,1199,34,5954,7233,5222,0,5954,7233,5222,34,2666,6972,2667,0,2666,6972,2667,34,5453,7586,5376,0,5453,7586,5376,34,2293,5847,2239,0,2293,5847,2239,34,5489,3588,6870,0,5489,3588,6870,34,951,5890,4328,0,951,5890,4328,34,4987,320,2181,0,4987,320,2181,34,4256,4257,2864,0,4256,4257,2864,34,5222,7233,7344,0,5222,7233,7344,34,5352,5861,540,0,5352,5861,540,34,6224,3854,5330,0,6224,3854,5330,34,1506,945,7265,0,1506,945,7265,34,6709,4105,220,0,6709,4105,220,34,2731,4765,2729,0,2731,4765,2729,34,4405,4475,4474,0,4405,4475,4474,34,7629,4538,7256,0,7629,4538,7256,34,3394,720,6542,0,3394,720,6542,34,4300,1649,1651,0,4300,1649,1651,34,7186,6898,7430,0,7186,6898,7430,34,930,7526,931,0,930,7526,931,34,5518,2808,2810,0,5518,2808,2810,34,158,7339,1308,0,158,7339,1308,34,4850,1801,3459,0,4850,1801,3459,34,3058,5777,169,0,3058,5777,169,34,2037,3839,2038,0,2037,3839,2038,34,2775,4848,4022,0,2775,4848,4022,34,1537,1893,4572,0,1537,1893,4572,34,3546,7630,3547,0,3546,7630,3547,34,3775,857,40,0,3775,857,40,34,6749,3196,5766,0,6749,3196,5766,34,2146,2760,2147,0,2146,2760,2147,34,4890,4892,5022,0,4890,4892,5022,34,7381,5619,1978,0,7381,5619,1978,34,2609,2611,7507,0,2609,2611,7507,34,6434,4396,4395,0,6434,4396,4395,34,1385,1154,4622,0,1385,1154,4622,34,3910,4792,2313,0,3910,4792,2313,34,3710,5899,2462,0,3710,5899,2462,34,7631,924,7632,0,7631,924,7632,34,4887,6978,634,0,4887,6978,634,34,2698,1386,4532,0,2698,1386,4532,34,4705,4704,3190,0,4705,4704,3190,34,1828,5634,7624,0,1828,5634,7624,34,7314,1336,1688,0,7314,1336,1688,34,2841,2695,5681,0,2841,2695,5681,34,645,647,3123,0,645,647,3123,34,6155,5768,3556,0,6155,5768,3556,34,4361,2690,6340,0,4361,2690,6340,34,39,7259,7010,0,39,7259,7010,34,1532,3861,1121,0,1532,3861,1121,34,7516,4394,4637,0,7516,4394,4637,34,2040,410,6032,0,2040,410,6032,34,5224,6055,3072,0,5224,6055,3072,34,4092,4094,5685,0,4092,4094,5685,34,6598,7633,7300,0,6598,7633,7300,34,7266,125,5798,0,7266,125,5798,34,6448,1538,1888,0,6448,1538,1888,34,3910,2287,4792,0,3910,2287,4792,34,7536,6584,6752,0,7536,6584,6752,34,7348,4275,5512,0,7348,4275,5512,34,2443,2351,909,0,2443,2351,909,34,2523,6772,6249,0,2523,6772,6249,34,5025,3682,3681,0,5025,3682,3681,34,5318,6949,6645,0,5318,6949,6645,34,6563,7215,1722,0,6563,7215,1722,34,6910,3877,133,0,6910,3877,133,34,730,732,4866,0,730,732,4866,34,2363,4539,7629,0,2363,4539,7629,34,5730,1225,1227,0,5730,1225,1227,34,5458,1348,2550,0,5458,1348,2550,34,4689,5614,6562,0,4689,5614,6562,34,3309,3744,1766,0,3309,3744,1766,34,7070,2443,908,0,7070,2443,908,34,5015,5831,3281,0,5015,5831,3281,34,5336,2188,1172,0,5336,2188,1172,34,6077,3141,5755,0,6077,3141,5755,34,7378,7634,7268,0,7378,7634,7268,34,5550,345,4478,0,5550,345,4478,34,2356,2358,3005,0,2356,2358,3005,34,7011,69,287,0,7011,69,287,34,4693,3829,603,0,4693,3829,603,34,352,7421,5308,0,352,7421,5308,34,527,3760,4835,0,527,3760,4835,34,614,2884,2143,0,614,2884,2143,34,2443,909,908,0,2443,909,908,34,2647,5816,2648,0,2647,5816,2648,34,7635,7093,2967,0,7635,7093,2967,34,2532,5789,4767,0,2532,5789,4767,34,3034,5006,3035,0,3034,5006,3035,34,3113,6977,3384,0,3113,6977,3384,34,1706,6180,3625,0,1706,6180,3625,34,234,236,737,0,234,236,737,34,1582,37,7636,0,1582,37,7636,34,6499,1379,1378,0,6499,1379,1378,34,7070,1132,2443,0,7070,1132,2443,34,2300,2176,2175,0,2300,2176,2175,34,3540,3323,3322,0,3540,3323,3322,34,4259,6948,4260,0,4259,6948,4260,34,7410,4525,3744,0,7410,4525,3744,34,988,802,801,0,988,802,801,34,1895,4696,1896,0,1895,4696,1896,34,5793,6513,6354,0,5793,6513,6354,34,4583,7461,664,0,4583,7461,664,34,4332,5760,4773,0,4332,5760,4773,34,1068,233,4158,0,1068,233,4158,34,7628,3540,3786,0,7628,3540,3786,34,706,581,4063,0,706,581,4063,34,6150,7412,7012,0,6150,7412,7012,34,5307,7637,86,0,5307,7637,86,34,7234,2004,5644,0,7234,2004,5644,34,699,3501,4931,0,699,3501,4931,34,1028,1030,2443,0,1028,1030,2443,34,3380,1297,278,0,3380,1297,278,34,323,322,2342,0,323,322,2342,34,3305,6378,3861,0,3305,6378,3861,34,6813,6532,7638,0,6813,6532,7638,34,5919,5918,6826,0,5919,5918,6826,34,1132,1028,2443,0,1132,1028,2443,34,5101,2833,5102,0,5101,2833,5102,34,556,558,6409,0,556,558,6409,34,653,3030,7205,0,653,3030,7205,34,6386,6393,934,0,6386,6393,934,34,585,587,1250,0,585,587,1250,34,7056,3251,7639,0,7056,3251,7639,34,7048,2025,1624,0,7048,2025,1624,34,5564,6489,6380,0,5564,6489,6380,34,6386,934,5740,0,6386,934,5740,34,6472,6474,7020,0,6472,6474,7020,34,3708,883,882,0,3708,883,882,34,5374,6998,5446,0,5374,6998,5446,34,6719,4867,1829,0,6719,4867,1829,34,7291,7597,4837,0,7291,7597,4837,34,5464,1052,7640,0,5464,1052,7640,34,5329,4642,4641,0,5329,4642,4641,34,1061,2443,1030,0,1061,2443,1030,34,5281,5953,6888,0,5281,5953,6888,34,4477,4775,4176,0,4477,4775,4176,34,680,2317,5826,0,680,2317,5826,34,2505,861,5573,0,2505,861,5573,34,3275,531,2314,0,3275,531,2314,34,4108,6901,3461,0,4108,6901,3461,34,5171,5936,5172,0,5171,5936,5172,34,4745,5241,4746,0,4745,5241,4746,34,6221,3926,3828,0,6221,3926,3828,34,6294,5799,2971,0,6294,5799,2971,34,2683,2685,4016,0,2683,2685,4016,34,7040,6501,7641,0,7040,6501,7641,34,3446,4624,6131,0,3446,4624,6131,34,69,68,285,0,69,68,285,34,5365,5607,5472,0,5365,5607,5472,34,6137,5324,6111,0,6137,5324,6111,34,5892,211,6804,0,5892,211,6804,34,5245,1873,1777,0,5245,1873,1777,34,4981,1488,4979,0,4981,1488,4979,34,6233,808,807,0,6233,808,807,34,5745,5418,6327,0,5745,5418,6327,34,837,701,838,0,837,701,838,34,5959,5684,336,0,5959,5684,336,34,3797,7322,2662,0,3797,7322,2662,34,7454,7470,110,0,7454,7470,110,34,210,7482,5679,0,210,7482,5679,34,7470,103,110,0,7470,103,110,34,4882,998,997,0,4882,998,997,34,1813,5586,3662,0,1813,5586,3662,34,5464,7248,5580,0,5464,7248,5580,34,3497,6179,7300,0,3497,6179,7300,34,4994,6325,7610,0,4994,6325,7610,34,384,3049,3051,0,384,3049,3051,34,4739,794,7391,0,4739,794,7391,34,6997,6618,6617,0,6997,6618,6617,34,6559,1506,184,0,6559,1506,184,34,7493,5176,3114,0,7493,5176,3114,34,2552,3007,2454,0,2552,3007,2454,34,1025,155,154,0,1025,155,154,34,4507,1332,1331,0,4507,1332,1331,34,1900,1899,4145,0,1900,1899,4145,34,2174,536,7309,0,2174,536,7309,34,7642,3034,7643,0,7642,3034,7643,34,1966,1968,3487,0,1966,1968,3487,34,7222,6542,720,0,7222,6542,720,34,3845,7079,3230,0,3845,7079,3230,34,6676,656,655,0,6676,656,655,34,4136,4009,4137,0,4136,4009,4137,34,5063,1367,1366,0,5063,1367,1366,34,7644,1443,1916,0,7644,1443,1916,34,2393,2392,6277,0,2393,2392,6277,34,1584,5855,1585,0,1584,5855,1585,34,1239,1957,933,0,1239,1957,933,34,6231,5834,5853,0,6231,5834,5853,34,6967,5887,422,0,6967,5887,422,34,2489,7645,7158,0,2489,7645,7158,34,3546,110,7630,0,3546,110,7630,34,2433,7064,1270,0,2433,7064,1270,34,1234,7109,7111,0,1234,7109,7111,34,7646,2796,5080,0,7646,2796,5080,34,1478,693,692,0,1478,693,692,34,7416,5025,7004,0,7416,5025,7004,34,420,1835,421,0,420,1835,421,34,6593,337,2653,0,6593,337,2653,34,1489,5187,1490,0,1489,5187,1490,34,4971,6116,2790,0,4971,6116,2790,34,7630,110,70,0,7630,110,70,34,7434,2100,982,0,7434,2100,982,34,6988,7136,7647,0,6988,7136,7647,34,7606,3452,7648,0,7606,3452,7648,34,2633,5159,3729,0,2633,5159,3729,34,1705,4135,4664,0,1705,4135,4664,34,7133,5332,5331,0,7133,5332,5331,34,7356,6996,5288,0,7356,6996,5288,34,6207,6348,7014,0,6207,6348,7014,34,7220,281,280,0,7220,281,280,34,218,4772,791,0,218,4772,791,34,7029,3045,821,0,7029,3045,821,34,71,6525,3547,0,71,6525,3547,34,5348,1146,4673,0,5348,1146,4673,34,70,71,3547,0,70,71,3547,34,2359,1475,2322,0,2359,1475,2322,34,4514,4691,7440,0,4514,4691,7440,34,5614,6641,3203,0,5614,6641,3203,34,5506,5252,7590,0,5506,5252,7590,34,1161,1160,4147,0,1161,1160,4147,34,7630,70,3547,0,7630,70,3547,34,7055,573,572,0,7055,573,572,34,5951,3474,6579,0,5951,3474,6579,34,4119,7484,4206,0,4119,7484,4206,34,7574,3115,3702,0,7574,3115,3702,34,3081,2894,326,0,3081,2894,326,34,3058,6044,2271,0,3058,6044,2271,34,1367,6771,1365,0,1367,6771,1365,34,4527,4529,7560,0,4527,4529,7560,34,6047,7649,6048,0,6047,7649,6048,34,2126,7650,5585,0,2126,7650,5585,34,3696,3695,3271,0,3696,3695,3271,34,5938,2438,6350,0,5938,2438,6350,34,7272,4572,4462,0,7272,4572,4462,34,5982,5114,7570,0,5982,5114,7570,34,1134,1133,4195,0,1134,1133,4195,34,279,1964,370,0,279,1964,370,34,3951,5363,5114,0,3951,5363,5114,34,6670,5086,5571,0,6670,5086,5571,34,7211,1235,1234,0,7211,1235,1234,34,3006,3774,5003,0,3006,3774,5003,34,5857,4824,4823,0,5857,4824,4823,34,104,2334,5479,0,104,2334,5479,34,1128,4072,7651,0,1128,4072,7651,34,2063,4360,937,0,2063,4360,937,34,6190,5217,7474,0,6190,5217,7474,34,2322,2321,7020,0,2322,2321,7020,34,6509,6511,688,0,6509,6511,688,34,6190,7474,6144,0,6190,7474,6144,34,4222,6728,2221,0,4222,6728,2221,34,5779,5778,2110,0,5779,5778,2110,34,117,119,2355,0,117,119,2355,34,2376,2375,6017,0,2376,2375,6017,34,10,1197,11,0,10,1197,11,34,3617,5225,3124,0,3617,5225,3124,34,82,5413,5928,0,82,5413,5928,34,4562,1904,1906,0,4562,1904,1906,34,2828,4051,2826,0,2828,4051,2826,34,796,7391,794,0,796,7391,794,34,6948,3317,3390,0,6948,3317,3390,34,487,7406,2379,0,487,7406,2379,34,6750,5600,5602,0,6750,5600,5602,34,6343,4900,4902,0,6343,4900,4902,34,7356,6170,3736,0,7356,6170,3736,34,6827,6383,6382,0,6827,6383,6382,34,2359,2740,6975,0,2359,2740,6975,34,6514,4441,5591,0,6514,4441,5591,34,7264,5645,4409,0,7264,5645,4409,34,3423,1981,6220,0,3423,1981,6220,34,5796,6710,5106,0,5796,6710,5106,34,4856,6103,5295,0,4856,6103,5295,34,6865,4425,6866,0,6865,4425,6866,34,1486,7652,3764,0,1486,7652,3764,34,6745,2047,2049,0,6745,2047,2049,34,6323,4192,6324,0,6323,4192,6324,34,4668,1612,5249,0,4668,1612,5249,34,6802,4465,7080,0,6802,4465,7080,34,5561,5560,5565,0,5561,5560,5565,34,368,3942,7653,0,368,3942,7653,34,6786,4024,4112,0,6786,4024,4112,34,1567,4871,1964,0,1567,4871,1964,34,609,5614,4689,0,609,5614,4689,34,5586,5850,6809,0,5586,5850,6809,34,2623,1446,3265,0,2623,1446,3265,34,4936,4937,4050,0,4936,4937,4050,34,1070,2159,1071,0,1070,2159,1071,34,7639,5742,2389,0,7639,5742,2389,34,6448,2844,2227,0,6448,2844,2227,34,4534,4536,5622,0,4534,4536,5622,34,2511,2510,2409,0,2511,2510,2409,34,921,920,4324,0,921,920,4324,34,888,3938,6636,0,888,3938,6636,34,6498,2906,2784,0,6498,2906,2784,34,4654,1566,6849,0,4654,1566,6849,34,2309,578,2029,0,2309,578,2029,34,2673,5800,2418,0,2673,5800,2418,34,6035,4327,6036,0,6035,4327,6036,34,3003,3340,345,0,3003,3340,345,34,308,307,4257,0,308,307,4257,34,2071,1364,6599,0,2071,1364,6599,34,2407,2997,6459,0,2407,2997,6459,34,3415,3416,1125,0,3415,3416,1125,34,5288,6996,6782,0,5288,6996,6782,34,6984,22,1363,0,6984,22,1363,34,5631,6013,1310,0,5631,6013,1310,34,2891,3746,2892,0,2891,3746,2892,34,1959,3053,3052,0,1959,3053,3052,34,3822,5033,3823,0,3822,5033,3823,34,6757,3624,3626,0,6757,3624,3626,34,6205,372,52,0,6205,372,52,34,3915,3176,338,0,3915,3176,338,34,2479,4609,4608,0,2479,4609,4608,34,5679,7515,7011,0,5679,7515,7011,34,3977,5660,6683,0,3977,5660,6683,34,1471,6577,1665,0,1471,6577,1665,34,1210,518,5081,0,1210,518,5081,34,4781,4782,4043,0,4781,4782,4043,34,4740,3980,1314,0,4740,3980,1314,34,4324,6828,2188,0,4324,6828,2188,34,2105,7654,1446,0,2105,7654,1446,34,5200,3307,5201,0,5200,3307,5201,34,2692,288,855,0,2692,288,855,34,4562,6217,1904,0,4562,6217,1904,34,2163,2752,3322,0,2163,2752,3322,34,7307,4491,7638,0,7307,4491,7638,34,5616,1931,5594,0,5616,1931,5594,34,7599,6051,7422,0,7599,6051,7422,34,7599,7422,7506,0,7599,7422,7506,34,2894,2733,326,0,2894,2733,326,34,3642,5055,5054,0,3642,5055,5054,34,6612,1737,7228,0,6612,1737,7228,34,4129,7259,631,0,4129,7259,631,34,3802,3561,5563,0,3802,3561,5563,34,6837,4215,3354,0,6837,4215,3354,34,6026,3287,3286,0,6026,3287,3286,34,6118,7387,3219,0,6118,7387,3219,34,1072,5443,5968,0,1072,5443,5968,34,5372,711,4237,0,5372,711,4237,34,6550,89,3804,0,6550,89,3804,34,4589,4141,7441,0,4589,4141,7441,34,5473,2940,7655,0,5473,2940,7655,34,54,4873,6532,0,54,4873,6532,34,6236,6528,5425,0,6236,6528,5425,34,7656,6826,7646,0,7656,6826,7646,34,402,1058,2078,0,402,1058,2078,34,6859,6860,2031,0,6859,6860,2031,34,7404,5099,1800,0,7404,5099,1800,34,3006,3005,2358,0,3006,3005,2358,34,5491,5492,6799,0,5491,5492,6799,34,3707,1232,1164,0,3707,1232,1164,34,6363,7657,6332,0,6363,7657,6332,34,2660,1018,1017,0,2660,1018,1017,34,4145,2495,4808,0,4145,2495,4808,34,3029,2986,7024,0,3029,2986,7024,34,658,660,6070,0,658,660,6070,34,5195,6059,5857,0,5195,6059,5857,34,135,7543,1019,0,135,7543,1019,34,3509,2452,6449,0,3509,2452,6449,34,3837,2565,7540,0,3837,2565,7540,34,2783,2726,7395,0,2783,2726,7395,34,4491,4738,7638,0,4491,4738,7638,34,5255,7042,2941,0,5255,7042,2941,34,3533,894,4910,0,3533,894,4910,34,4644,4293,4292,0,4644,4293,4292,34,6724,495,5121,0,6724,495,5121,34,1902,6126,6924,0,1902,6126,6924,34,6773,6775,7658,0,6773,6775,7658,34,4830,2485,4831,0,4830,2485,4831,34,6333,6332,7273,0,6333,6332,7273,34,3521,2401,1627,0,3521,2401,1627,34,6607,4355,6581,0,6607,4355,6581,34,7659,1133,5303,0,7659,1133,5303,34,4896,5867,7660,0,4896,5867,7660,34,7657,7273,6332,0,7657,7273,6332,34,1480,855,854,0,1480,855,854,34,118,117,2580,0,118,117,2580,34,6055,4923,7260,0,6055,4923,7260,34,4222,7076,1403,0,4222,7076,1403,34,1440,1457,1441,0,1440,1457,1441,34,128,5322,3774,0,128,5322,3774,34,3302,6059,5194,0,3302,6059,5194,34,6020,1912,1911,0,6020,1912,1911,34,6363,6390,7657,0,6363,6390,7657,34,1945,1947,3137,0,1945,1947,3137,34,6235,6234,2939,0,6235,6234,2939,34,719,7661,1642,0,719,7661,1642,34,3047,7370,3048,0,3047,7370,3048,34,4336,4337,5325,0,4336,4337,5325,34,3657,6039,6807,0,3657,6039,6807,34,2908,4808,2495,0,2908,4808,2495,34,5369,6541,5187,0,5369,6541,5187,34,3031,2754,2756,0,3031,2754,2756,34,3634,6092,3635,0,3634,6092,3635,34,2304,2963,5479,0,2304,2963,5479,34,1077,2368,4005,0,1077,2368,4005,34,2687,5375,4918,0,2687,5375,4918,34,5468,3697,905,0,5468,3697,905,34,3964,0,3965,0,3964,0,3965,34,4768,4769,3607,0,4768,4769,3607,34,6402,7657,6390,0,6402,7657,6390,34,2529,6142,6218,0,2529,6142,6218,34,1677,5867,829,0,1677,5867,829,34,4175,5090,4176,0,4175,5090,4176,34,7140,7114,6242,0,7140,7114,6242,34,1699,5021,5020,0,1699,5021,5020,34,1953,1952,6412,0,1953,1952,6412,34,267,1463,5426,0,267,1463,5426,34,3159,5803,3160,0,3159,5803,3160,34,1329,6863,3335,0,1329,6863,3335,34,7662,6695,7253,0,7662,6695,7253,34,2661,1981,1761,0,2661,1981,1761,34,2218,2862,2861,0,2218,2862,2861,34,7663,5708,5707,0,7663,5708,5707,34,5544,3439,5915,0,5544,3439,5915,34,6641,3909,2947,0,6641,3909,2947,34,6968,2079,6885,0,6968,2079,6885,34,188,790,186,0,188,790,186,34,5364,1928,7491,0,5364,1928,7491,34,6655,7664,4954,0,6655,7664,4954,34,7607,1925,7501,0,7607,1925,7501,34,1122,5351,1120,0,1122,5351,1120,34,965,6855,4755,0,965,6855,4755,34,1890,3074,3751,0,1890,3074,3751,34,2631,2632,5495,0,2631,2632,5495,34,7131,6847,6859,0,7131,6847,6859,34,2520,6090,5024,0,2520,6090,5024,34,3434,6883,3012,0,3434,6883,3012,34,875,2465,866,0,875,2465,866,34,6402,5037,7306,0,6402,5037,7306,34,5843,1744,1743,0,5843,1744,1743,34,2497,827,2654,0,2497,827,2654,34,6402,7306,7657,0,6402,7306,7657,34,3321,3320,34,0,3321,3320,34,34,2187,3802,472,0,2187,3802,472,34,3723,2107,2106,0,3723,2107,2106,34,6328,7182,7355,0,6328,7182,7355,34,583,582,3662,0,583,582,3662,34,5008,4421,2336,0,5008,4421,2336,34,6737,4918,5375,0,6737,4918,5375,34,6722,6974,4979,0,6722,6974,4979,34,7657,7306,7273,0,7657,7306,7273,34,5854,6791,3447,0,5854,6791,3447,34,5706,7665,5707,0,5706,7665,5707,34,4739,7391,4964,0,4739,7391,4964,34,176,932,4878,0,176,932,4878,34,250,2665,4180,0,250,2665,4180,34,7666,3517,1212,0,7666,3517,1212,34,6729,6730,6893,0,6729,6730,6893,34,7088,432,431,0,7088,432,431,34,2075,6356,6536,0,2075,6356,6536,34,4635,7426,4636,0,4635,7426,4636,34,6139,4061,450,0,6139,4061,450,34,639,5080,3779,0,639,5080,3779,34,6989,312,3347,0,6989,312,3347,34,732,5532,7217,0,732,5532,7217,34,2014,5137,6293,0,2014,5137,6293,34,1860,1317,4181,0,1860,1317,4181,34,5917,6458,4225,0,5917,6458,4225,34,7457,7458,5232,0,7457,7458,5232,34,5639,6046,1435,0,5639,6046,1435,34,7282,5685,6237,0,7282,5685,6237,34,6736,4709,1805,0,6736,4709,1805,34,6349,7667,3650,0,6349,7667,3650,34,7273,7306,7299,0,7273,7306,7299,34,5376,1420,5377,0,5376,1420,5377,34,4508,4101,2681,0,4508,4101,2681,34,1776,6173,6172,0,1776,6173,6172,34,7006,661,6986,0,7006,661,6986,34,1486,7668,6064,0,1486,7668,6064,34,4249,3387,3386,0,4249,3387,3386,34,3902,4333,3903,0,3902,4333,3903,34,7628,7170,3540,0,7628,7170,3540,34,6132,4085,3163,0,6132,4085,3163,34,5153,4752,2249,0,5153,4752,2249,34,2165,6407,2166,0,2165,6407,2166,34,1237,35,34,0,1237,35,34,34,6085,2595,6651,0,6085,2595,6651,34,6591,6281,1570,0,6591,6281,1570,34,2459,6912,1767,0,2459,6912,1767,34,3622,837,779,0,3622,837,779,34,1649,4587,2125,0,1649,4587,2125,34,4261,4760,7669,0,4261,4760,7669,34,7492,1928,4155,0,7492,1928,4155,34,3667,7408,3082,0,3667,7408,3082,34,3032,1259,4271,0,3032,1259,4271,34,6570,2921,1973,0,6570,2921,1973,34,2034,4836,7025,0,2034,4836,7025,34,2335,3954,3694,0,2335,3954,3694,34,2264,1887,5108,0,2264,1887,5108,34,7556,3087,7670,0,7556,3087,7670,34,1272,1513,1256,0,1272,1513,1256,34,226,2054,4378,0,226,2054,4378,34,2621,1866,2622,0,2621,1866,2622,34,4499,3873,7343,0,4499,3873,7343,34,7262,6187,3198,0,7262,6187,3198,34,7133,7592,4412,0,7133,7592,4412,34,912,1395,6271,0,912,1395,6271,34,3681,3716,5970,0,3681,3716,5970,34,5132,6966,1191,0,5132,6966,1191,34,4864,4866,5180,0,4864,4866,5180,34,6357,2294,2296,0,6357,2294,2296,34,4100,7135,5154,0,4100,7135,5154,34,2052,2051,2032,0,2052,2051,2032,34,3524,1803,1802,0,3524,1803,1802,34,4650,887,1660,0,4650,887,1660,34,3233,649,648,0,3233,649,648,34,5294,507,5293,0,5294,507,5293,34,7106,6216,6217,0,7106,6216,6217,34,4293,6952,1162,0,4293,6952,1162,34,4407,6620,6317,0,4407,6620,6317,34,5728,804,803,0,5728,804,803,34,2564,7320,2565,0,2564,7320,2565,34,5083,4080,2704,0,5083,4080,2704,34,3155,7671,1853,0,3155,7671,1853,34,5800,7672,2419,0,5800,7672,2419,34,6555,6556,1520,0,6555,6556,1520,34,1368,4750,1369,0,1368,4750,1369,34,1550,1551,3559,0,1550,1551,3559,34,6716,5939,7536,0,6716,5939,7536,34,7673,4786,3701,0,7673,4786,3701,34,1140,5203,5286,0,1140,5203,5286,34,5918,6533,7646,0,5918,6533,7646,34,3561,5716,5717,0,3561,5716,5717,34,6813,7638,7674,0,6813,7638,7674,34,3895,2233,7468,0,3895,2233,7468,34,3934,1082,1735,0,3934,1082,1735,34,1908,546,3106,0,1908,546,3106,34,3090,3089,5697,0,3090,3089,5697,34,2364,3687,5168,0,2364,3687,5168,34,6550,5977,6483,0,6550,5977,6483,34,4983,2288,2290,0,4983,2288,2290,34,5030,5126,5029,0,5030,5126,5029,34,4479,518,4617,0,4479,518,4617,34,2616,2618,4243,0,2616,2618,4243,34,4969,1846,3691,0,4969,1846,3691,34,601,89,7675,0,601,89,7675,34,7051,1883,430,0,7051,1883,430,34,921,4324,2188,0,921,4324,2188,34,5172,3433,4655,0,5172,3433,4655,34,1423,4448,1424,0,1423,4448,1424,34,6501,2145,5811,0,6501,2145,5811,34,6980,6911,3600,0,6980,6911,3600,34,2960,5071,6347,0,2960,5071,6347,34,6263,6756,4986,0,6263,6756,4986,34,3050,6854,3973,0,3050,6854,3973,34,7676,7677,6689,0,7676,7677,6689,34,7584,5688,7231,0,7584,5688,7231,34,187,2124,188,0,187,2124,188,34,5523,2072,6599,0,5523,2072,6599,34,4638,4637,4394,0,4638,4637,4394,34,6720,2430,2425,0,6720,2430,2425,34,3524,1802,6730,0,3524,1802,6730,34,5327,6627,5156,0,5327,6627,5156,34,7678,7379,3247,0,7678,7379,3247,34,2077,7477,3806,0,2077,7477,3806,34,6616,5347,6982,0,6616,5347,6982,34,7187,7563,7128,0,7187,7563,7128,34,7650,1398,2330,0,7650,1398,2330,34,910,912,844,0,910,912,844,34,5,4,133,0,5,4,133,34,2966,2965,4166,0,2966,2965,4166,34,3590,4301,4295,0,3590,4301,4295,34,2928,4077,5151,0,2928,4077,5151,34,1727,6455,5617,0,1727,6455,5617,34,6160,2788,7500,0,6160,2788,7500,34,895,4557,7679,0,895,4557,7679,34,979,978,2046,0,979,978,2046,34,2720,7680,6292,0,2720,7680,6292,34,5965,4152,4151,0,5965,4152,4151,34,6403,5240,5242,0,6403,5240,5242,34,6303,5439,4499,0,6303,5439,4499,34,974,7511,975,0,974,7511,975,34,7364,4427,441,0,7364,4427,441,34,1690,6200,1688,0,1690,6200,1688,34,6433,2377,7681,0,6433,2377,7681,34,3955,882,1346,0,3955,882,1346,34,7473,5216,427,0,7473,5216,427,34,3895,6640,2233,0,3895,6640,2233,34,2498,2497,2654,0,2498,2497,2654,34,6463,2486,5439,0,6463,2486,5439,34,7682,4969,7227,0,7682,4969,7227,34,7364,440,3396,0,7364,440,3396,34,5312,4897,859,0,5312,4897,859,34,6471,311,4096,0,6471,311,4096,34,3191,3193,6168,0,3191,3193,6168,34,5886,1558,3,0,5886,1558,3,34,7307,6531,5462,0,7307,6531,5462,34,498,2844,3882,0,498,2844,3882,34,3180,3179,5105,0,3180,3179,5105,34,1929,1931,229,0,1929,1931,229,34,6226,6169,6168,0,6226,6169,6168,34,7411,2813,2812,0,7411,2813,2812,34,3788,5437,2148,0,3788,5437,2148,34,4134,7147,5737,0,4134,7147,5737,34,2516,7263,1183,0,2516,7263,1183,34,433,6512,939,0,433,6512,939,34,5899,6634,4608,0,5899,6634,4608,34,5881,7078,4128,0,5881,7078,4128,34,4268,1891,3872,0,4268,1891,3872,34,697,0,2,0,697,0,2,34,2619,761,5575,0,2619,761,5575,34,6892,6522,6024,0,6892,6522,6024,34,6253,6420,5265,0,6253,6420,5265,34,4733,4721,733,0,4733,4721,733,34,6345,6618,5792,0,6345,6618,5792,34,2166,6407,3408,0,2166,6407,3408,34,6820,1096,3115,0,6820,1096,3115,34,4373,1450,1449,0,4373,1450,1449,34,1521,6556,2594,0,1521,6556,2594,34,5586,99,5850,0,5586,99,5850,34,5186,2853,6269,0,5186,2853,6269,34,1509,1508,191,0,1509,1508,191,34,7683,6338,5246,0,7683,6338,5246,34,1189,4908,1190,0,1189,4908,1190,34,3043,7029,1129,0,3043,7029,1129,34,1838,3321,1839,0,1838,3321,1839,34,3604,7652,1485,0,3604,7652,1485,34,5560,4901,6342,0,5560,4901,6342,34,7684,7685,504,0,7684,7685,504,34,153,7280,5743,0,153,7280,5743,34,4091,2452,6159,0,4091,2452,6159,34,5851,4365,6680,0,5851,4365,6680,34,1136,1181,2214,0,1136,1181,2214,34,1266,1267,7686,0,1266,1267,7686,34,6590,7687,1267,0,6590,7687,1267,34,1440,1442,7688,0,1440,1442,7688,34,6007,3422,6797,0,6007,3422,6797,34,7689,1267,7687,0,7689,1267,7687,34,7690,7686,1267,0,7690,7686,1267,34,7690,1267,7689,0,7690,1267,7689,34,7690,7689,7691,0,7690,7689,7691,34,2914,2913,7662,0,2914,2913,7662,34,3996,4285,3997,0,3996,4285,3997,34,5908,8,4675,0,5908,8,4675,34,1934,1933,6804,0,1934,1933,6804,34,3752,3425,3424,0,3752,3425,3424,34,7692,7690,7691,0,7692,7690,7691,34,5215,1001,5216,0,5215,1001,5216,34,6590,6589,7687,0,6590,6589,7687,34,735,5768,4732,0,735,5768,4732,34,940,2203,941,0,940,2203,941,34,7604,7687,6589,0,7604,7687,6589,34,2406,6459,112,0,2406,6459,112,34,1594,2576,6821,0,1594,2576,6821,34,4681,7673,6123,0,4681,7673,6123,34,6267,3445,6122,0,6267,3445,6122,34,5576,4648,369,0,5576,4648,369,34,2642,2644,5049,0,2642,2644,5049,34,3189,3188,1929,0,3189,3188,1929,34,135,137,1000,0,135,137,1000,34,7384,2772,2774,0,7384,2772,2774,34,7693,7687,7604,0,7693,7687,7604,34,1541,5188,3394,0,1541,5188,3394,34,691,4075,692,0,691,4075,692,34,1647,7406,3785,0,1647,7406,3785,34,7372,7694,2899,0,7372,7694,2899,34,4186,2215,5731,0,4186,2215,5731,34,6564,7587,6544,0,6564,7587,6544,34,4624,1954,1956,0,4624,1954,1956,34,234,737,6795,0,234,737,6795,34,6899,2899,7694,0,6899,2899,7694,34,6164,2289,5817,0,6164,2289,5817,34,3923,2346,4022,0,3923,2346,4022,34,2365,4754,5144,0,2365,4754,5144,34,2378,488,2379,0,2378,488,2379,34,7500,6285,566,0,7500,6285,566,34,7693,7244,6899,0,7693,7244,6899,34,1292,6768,6770,0,1292,6768,6770,34,5436,2932,5196,0,5436,2932,5196,34,3260,3908,5087,0,3260,3908,5087,34,1546,7695,4460,0,1546,7695,4460,34,5890,4573,4328,0,5890,4573,4328,34,3616,2688,3092,0,3616,2688,3092,34,7692,7691,7694,0,7692,7691,7694,34,7689,6899,7691,0,7689,6899,7691,34,4698,627,6369,0,4698,627,6369,34,6899,7694,7691,0,6899,7694,7691,34,6589,820,819,0,6589,820,819,34,3831,4250,4763,0,3831,4250,4763,34,4349,6480,3101,0,4349,6480,3101,34,7689,7687,6899,0,7689,7687,6899,34,3469,493,2129,0,3469,493,2129,34,3095,5040,6971,0,3095,5040,6971,34,7693,6899,7687,0,7693,6899,7687,34,118,2579,7331,0,118,2579,7331,34,2467,2469,7191,0,2467,2469,7191,34,5923,4461,7394,0,5923,4461,7394,34,4437,7316,2242,0,4437,7316,2242,34,6155,3556,502,0,6155,3556,502,34,4109,4311,5435,0,4109,4311,5435,34,7696,7697,7394,0,7696,7697,7394,34,2812,2814,18,0,2812,2814,18,34,7698,5923,7394,0,7698,5923,7394,34,7698,7394,7697,0,7698,7394,7697,34,5495,2632,5537,0,5495,2632,5537,34,2792,1425,772,0,2792,1425,772,34,3304,6377,3305,0,3304,6377,3305,34,3338,5380,3659,0,3338,5380,3659,34,4964,4965,5677,0,4964,4965,5677,34,7115,1531,171,0,7115,1531,171,34,7671,7026,1853,0,7671,7026,1853,34,672,4020,673,0,672,4020,673,34,2488,4541,5771,0,2488,4541,5771,34,7394,4500,7696,0,7394,4500,7696,34,4510,6920,5542,0,4510,6920,5542,34,4968,4114,4537,0,4968,4114,4537,34,7693,7699,4500,0,7693,7699,4500,34,7693,4500,7244,0,7693,4500,7244,34,24,3096,2716,0,24,3096,2716,34,7696,4500,7699,0,7696,4500,7699,34,3385,3387,7005,0,3385,3387,7005,34,7525,4533,7700,0,7525,4533,7700,34,7038,6872,2023,0,7038,6872,2023,34,1777,1874,1775,0,1777,1874,1775,34,2939,6234,108,0,2939,6234,108,34,7477,3554,3572,0,7477,3554,3572,34,465,467,7488,0,465,467,7488,34,7701,4391,5386,0,7701,4391,5386,34,7702,979,7110,0,7702,979,7110,34,3047,7369,7370,0,3047,7369,7370,34,7703,7697,5935,0,7703,7697,5935,34,477,3597,733,0,477,3597,733,34,7704,5934,5935,0,7704,5934,5935,34,7704,5935,7697,0,7704,5935,7697,34,2865,2867,6261,0,2865,2867,6261,34,2077,1057,3553,0,2077,1057,3553,34,7185,2739,5350,0,7185,2739,5350,34,7680,11,2757,0,7680,11,2757,34,5452,4480,2514,0,5452,4480,2514,34,7704,7279,5934,0,7704,7279,5934,34,3181,2438,1412,0,3181,2438,1412,34,7604,7279,7704,0,7604,7279,7704,34,1020,851,1518,0,1020,851,1518,34,5716,6679,2187,0,5716,6679,2187,34,4174,4173,5233,0,4174,4173,5233,34,798,797,7572,0,798,797,7572,34,2903,3222,6708,0,2903,3222,6708,34,7698,7697,7703,0,7698,7697,7703,34,7696,7704,7697,0,7696,7704,7697,34,3721,3720,7608,0,3721,3720,7608,34,4254,5570,5278,0,4254,5570,5278,34,5228,6242,7114,0,5228,6242,7114,34,7471,4082,7203,0,7471,4082,7203,34,5603,2917,7705,0,5603,2917,7705,34,7696,7699,7704,0,7696,7699,7704,34,7597,7200,5408,0,7597,7200,5408,34,7693,7604,7704,0,7693,7604,7704,34,7693,7704,7699,0,7693,7704,7699,34,1224,5672,6166,0,1224,5672,6166,34,5733,7499,4630,0,5733,7499,4630,34,5829,6136,5342,0,5829,6136,5342,34,7706,4665,3727,0,7706,4665,3727,34,4410,588,1492,0,4410,588,1492,34,2157,7195,7118,0,2157,7195,7118,34,2702,2951,7469,0,2702,2951,7469,34,2307,2309,2029,0,2307,2309,2029,34,4697,628,4698,0,4697,628,4698,34,6970,3927,3276,0,6970,3927,3276,34,818,7707,5997,0,818,7707,5997,34,4514,3527,6798,0,4514,3527,6798,34,6785,6195,2441,0,6785,6195,2441,34,5030,6011,5126,0,5030,6011,5126,34,118,2580,2579,0,118,2580,2579,34,5596,1832,6311,0,5596,1832,6311,34,7708,7195,7709,0,7708,7195,7709,34,7708,7709,7710,0,7708,7709,7710,34,1207,4661,7603,0,1207,4661,7603,34,2157,2156,7195,0,2157,2156,7195,34,1404,1673,7026,0,1404,1673,7026,34,1429,7541,6909,0,1429,7541,6909,34,7711,7709,2156,0,7711,7709,2156,34,2662,2663,6582,0,2662,2663,6582,34,7709,7195,2156,0,7709,7195,2156,34,5706,7712,1956,0,5706,7712,1956,34,180,4029,7713,0,180,4029,7713,34,5431,7235,5709,0,5431,7235,5709,34,7711,7714,7709,0,7711,7714,7709,34,5473,7655,5474,0,5473,7655,5474,34,5794,7310,21,0,5794,7310,21,34,7715,7709,7714,0,7715,7709,7714,34,1597,7342,7341,0,1597,7342,7341,34,7710,7709,7715,0,7710,7709,7715,34,3521,7538,864,0,3521,7538,864,34,6943,6066,6065,0,6943,6066,6065,34,7708,7710,7716,0,7708,7710,7716,34,6418,444,5271,0,6418,444,5271,34,7717,7718,7716,0,7717,7718,7716,34,7717,7716,7710,0,7717,7716,7710,34,6559,1504,1506,0,6559,1504,1506,34,3099,6480,6479,0,3099,6480,6479,34,829,828,4167,0,829,828,4167,34,7718,7719,7720,0,7718,7719,7720,34,1156,65,22,0,1156,65,22,34,7717,7719,7718,0,7717,7719,7718,34,7721,7722,7719,0,7721,7722,7719,34,3388,3225,3389,0,3388,3225,3389,34,7722,7720,7719,0,7722,7720,7719,34,7019,2301,4136,0,7019,2301,4136,34,6540,2248,6081,0,6540,2248,6081,34,884,886,3748,0,884,886,3748,34,1129,7101,7398,0,1129,7101,7398,34,3668,3084,4353,0,3668,3084,4353,34,6199,4888,7120,0,6199,4888,7120,34,3010,179,6404,0,3010,179,6404,34,5814,5302,1214,0,5814,5302,1214,34,7268,6779,7378,0,7268,6779,7378,34,4313,2038,3839,0,4313,2038,3839,34,7717,7715,7719,0,7717,7715,7719,34,4457,1758,1383,0,4457,1758,1383,34,7710,7715,7717,0,7710,7715,7717,34,4412,7592,1702,0,4412,7592,1702,34,6873,2446,2445,0,6873,2446,2445,34,7721,7719,7715,0,7721,7719,7715,34,7721,7715,7723,0,7721,7715,7723,34,4809,4960,3675,0,4809,4960,3675,34,6629,34,5009,0,6629,34,5009,34,5008,2338,4690,0,5008,2338,4690,34,7724,7725,7726,0,7724,7725,7726,34,4217,4216,1552,0,4217,4216,1552,34,3568,5216,1001,0,3568,5216,1001,34,1297,6538,7496,0,1297,6538,7496,34,4336,1124,4026,0,4336,1124,4026,34,4611,5066,5733,0,4611,5066,5733,34,2130,2129,2531,0,2130,2129,2531,34,7606,4594,3453,0,7606,4594,3453,34,6934,7727,2871,0,6934,7727,2871,34,7723,7728,7725,0,7723,7728,7725,34,7723,7725,7729,0,7723,7725,7729,34,6747,7533,6748,0,6747,7533,6748,34,7730,7725,7728,0,7730,7725,7728,34,1258,3367,1535,0,1258,3367,1535,34,7724,7729,7725,0,7724,7729,7725,34,2590,7112,7161,0,2590,7112,7161,34,7722,7729,7724,0,7722,7729,7724,34,4810,3974,3025,0,4810,3974,3025,34,7721,7729,7722,0,7721,7729,7722,34,4090,2254,6375,0,4090,2254,6375,34,3997,4675,3995,0,3997,4675,3995,34,7729,7721,7723,0,7729,7721,7723,34,4447,2859,4074,0,4447,2859,4074,34,6633,6635,6298,0,6633,6635,6298,34,933,3042,5740,0,933,3042,5740,34,2570,4614,7731,0,2570,4614,7731,34,5395,5852,5396,0,5395,5852,5396,34,7039,196,195,0,7039,196,195,34,4961,6375,4489,0,4961,6375,4489,34,7662,3354,6695,0,7662,3354,6695,34,2263,2844,6448,0,2263,2844,6448,34,7732,7733,7734,0,7732,7733,7734,34,2953,2952,3426,0,2953,2952,3426,34,752,2407,750,0,752,2407,750,34,5983,2141,3152,0,5983,2141,3152,34,7735,7695,7736,0,7735,7695,7736,34,7735,7736,7728,0,7735,7736,7728,34,7735,7728,7714,0,7735,7728,7714,34,6404,2586,3010,0,6404,2586,3010,34,6405,4828,3434,0,6405,4828,3434,34,756,1251,2980,0,756,1251,2980,34,6311,7177,7006,0,6311,7177,7006,34,6405,3434,3012,0,6405,3434,3012,34,2156,7735,7714,0,2156,7735,7714,34,2156,7714,7711,0,2156,7714,7711,34,6423,5472,5607,0,6423,5472,5607,34,3598,7737,7294,0,3598,7737,7294,34,1698,5021,1699,0,1698,5021,1699,34,7730,7728,7736,0,7730,7728,7736,34,1838,1840,1596,0,1838,1840,1596,34,1557,1188,3581,0,1557,1188,3581,34,5592,2101,4858,0,5592,2101,4858,34,2575,6884,6883,0,2575,6884,6883,34,7622,4958,2333,0,7622,4958,2333,34,3576,5137,4224,0,3576,5137,4224,34,5210,5275,5211,0,5210,5275,5211,34,7723,7714,7728,0,7723,7714,7728,34,6492,4905,4582,0,6492,4905,4582,34,7715,7714,7723,0,7715,7714,7723,34,5901,7395,2726,0,5901,7395,2726,34,6687,6688,2366,0,6687,6688,2366,34,1081,5705,5440,0,1081,5705,5440,34,7716,7738,7739,0,7716,7738,7739,34,7718,7740,7738,0,7718,7740,7738,34,7718,7738,7716,0,7718,7738,7716,34,3047,896,7679,0,3047,896,7679,34,7382,7350,7351,0,7382,7350,7351,34,7741,7739,7738,0,7741,7739,7738,34,3924,6140,7128,0,3924,6140,7128,34,7741,7738,7742,0,7741,7738,7742,34,6897,5229,2103,0,6897,5229,2103,34,7740,7743,7742,0,7740,7743,7742,34,7740,7742,7738,0,7740,7742,7738,34,1535,3790,1259,0,1535,3790,1259,34,2628,5928,2629,0,2628,5928,2629,34,7744,7741,7742,0,7744,7741,7742,34,7744,7742,7743,0,7744,7742,7743,34,7718,7720,7745,0,7718,7720,7745,34,7718,7745,7740,0,7718,7745,7740,34,3854,3584,7008,0,3854,3584,7008,34,7722,7745,7720,0,7722,7745,7720,34,6002,2159,7130,0,6002,2159,7130,34,7746,7745,7722,0,7746,7745,7722,34,1239,3881,1957,0,1239,3881,1957,34,6864,3472,2057,0,6864,3472,2057,34,7740,7745,7747,0,7740,7745,7747,34,7740,7747,7743,0,7740,7747,7743,34,2836,7181,4041,0,2836,7181,4041,34,7746,7747,7745,0,7746,7747,7745,34,6154,6133,3883,0,6154,6133,3883,34,7748,7747,7746,0,7748,7747,7746,34,3131,7749,2550,0,3131,7749,2550,34,6461,6428,2803,0,6461,6428,2803,34,7750,7751,7752,0,7750,7751,7752,34,1751,6801,7390,0,1751,6801,7390,34,7751,7753,7752,0,7751,7753,7752,34,5206,5205,6844,0,5206,5205,6844,34,6674,5046,5047,0,6674,5046,5047,34,7754,7752,7753,0,7754,7752,7753,34,1350,709,708,0,1350,709,708,34,7755,7752,7754,0,7755,7752,7754,34,3699,7156,3700,0,3699,7156,3700,34,1467,1468,7448,0,1467,1468,7448,34,4839,7656,639,0,4839,7656,639,34,4719,6134,7501,0,4719,6134,7501,34,2201,3238,3240,0,2201,3238,3240,34,7756,7755,7754,0,7756,7755,7754,34,5739,6772,2523,0,5739,6772,2523,34,7757,7755,7756,0,7757,7755,7756,34,4095,659,4104,0,4095,659,4104,34,4373,1449,2615,0,4373,1449,2615,34,7744,7743,7753,0,7744,7743,7753,34,7451,5808,7068,0,7451,5808,7068,34,7743,7754,7753,0,7743,7754,7753,34,1217,6124,6123,0,1217,6124,6123,34,5481,831,830,0,5481,831,830,34,2361,7449,2362,0,2361,7449,2362,34,3198,6491,7055,0,3198,6491,7055,34,5079,2796,2795,0,5079,2796,2795,34,7743,7747,7754,0,7743,7747,7754,34,891,5689,4415,0,891,5689,4415,34,3638,2036,2028,0,3638,2036,2028,34,7748,7754,7747,0,7748,7754,7747,34,6318,1087,1086,0,6318,1087,1086,34,7756,7754,7748,0,7756,7754,7748,34,7758,7759,7760,0,7758,7759,7760,34,4805,2097,2096,0,4805,2097,2096,34,3323,1150,1152,0,3323,1150,1152,34,7761,7760,7759,0,7761,7760,7759,34,3081,5661,2895,0,3081,5661,2895,34,7762,7760,7761,0,7762,7760,7761,34,7507,4862,5167,0,7507,4862,5167,34,7113,4831,2485,0,7113,4831,2485,34,5453,5376,5454,0,5453,5376,5454,34,7760,7762,7763,0,7760,7762,7763,34,3335,6863,1663,0,3335,6863,1663,34,4833,5698,7362,0,4833,5698,7362,34,7764,7765,7762,0,7764,7765,7762,34,4300,6784,6783,0,4300,6784,6783,34,6705,3827,6706,0,6705,3827,6706,34,7763,7762,7765,0,7763,7762,7765,34,7761,7757,7756,0,7761,7757,7756,34,4292,3920,4644,0,4292,3920,4644,34,1897,4049,4442,0,1897,4049,4442,34,7529,4794,571,0,7529,4794,571,34,4174,5233,3888,0,4174,5233,3888,34,6622,1998,7766,0,6622,1998,7766,34,7762,7761,7756,0,7762,7761,7756,34,7762,7756,7764,0,7762,7756,7764,34,4343,4345,4748,0,4343,4345,4748,34,7000,47,7124,0,7000,47,7124,34,7756,7748,7764,0,7756,7748,7764,34,2956,3897,7407,0,2956,3897,7407,34,1951,1953,3137,0,1951,1953,3137,34,983,7405,984,0,983,7405,984,34,3161,3160,6545,0,3161,3160,6545,34,3621,4021,14,0,3621,4021,14,34,3513,1296,1295,0,3513,1296,1295,34,107,6443,2939,0,107,6443,2939,34,7767,7768,7726,0,7767,7768,7726,34,7029,3043,3045,0,7029,3043,3045,34,1945,3053,1959,0,1945,3053,1959,34,3253,5836,3879,0,3253,5836,3879,34,3226,3032,4849,0,3226,3032,4849,34,6021,6253,5853,0,6021,6253,5853,34,793,5000,5988,0,793,5000,5988,34,4127,1926,6565,0,4127,1926,6565,34,2772,1865,2773,0,2772,1865,2773,34,7768,7724,7726,0,7768,7724,7726,34,7746,7722,7724,0,7746,7722,7724,34,5062,7340,6965,0,5062,7340,6965,34,3691,5914,812,0,3691,5914,812,34,3577,4770,3202,0,3577,4770,3202,34,7767,7763,7765,0,7767,7763,7765,34,7767,7765,7768,0,7767,7765,7768,34,366,7653,3942,0,366,7653,3942,34,7168,4312,4111,0,7168,4312,4111,34,7764,7768,7765,0,7764,7768,7765,34,6484,3580,7037,0,6484,3580,7037,34,145,7235,694,0,145,7235,694,34,3311,3310,7014,0,3311,3310,7014,34,5021,4728,3346,0,5021,4728,3346,34,7768,7748,7724,0,7768,7748,7724,34,3347,1249,3348,0,3347,1249,3348,34,7764,7748,7768,0,7764,7748,7768,34,3241,4870,5343,0,3241,4870,5343,34,5971,5129,5977,0,5971,5129,5977,34,7746,7724,7748,0,7746,7724,7748,34,3245,3244,2602,0,3245,3244,2602,34,7450,7354,7769,0,7450,7354,7769,34,7450,7769,5935,0,7450,7769,5935,34,6015,7770,7769,0,6015,7770,7769,34,6015,7769,7354,0,6015,7769,7354,34,1878,2904,6498,0,1878,2904,6498,34,3213,3289,5261,0,3213,3289,5261,34,7703,5935,7769,0,7703,5935,7769,34,2199,4456,6841,0,2199,4456,6841,34,6440,1023,7332,0,6440,1023,7332,34,1200,1202,46,0,1200,1202,46,34,5205,5207,6429,0,5205,5207,6429,34,2225,305,1646,0,2225,305,1646,34,881,5038,882,0,881,5038,882,34,7771,7769,7770,0,7771,7769,7770,34,7698,7703,7769,0,7698,7703,7769,34,1885,1728,5566,0,1885,1728,5566,34,5850,5849,6809,0,5850,5849,6809,34,6015,7772,7770,0,6015,7772,7770,34,2648,6221,2649,0,2648,6221,2649,34,6014,7772,6015,0,6014,7772,6015,34,4258,6719,4281,0,4258,6719,4281,34,2416,6407,41,0,2416,6407,41,34,2542,7274,6173,0,2542,7274,6173,34,727,729,5774,0,727,729,5774,34,7770,7772,7773,0,7770,7772,7773,34,7038,5368,6325,0,7038,5368,6325,34,3010,4308,3011,0,3010,4308,3011,34,6014,7773,7772,0,6014,7773,7772,34,5687,7023,5688,0,5687,7023,5688,34,7774,7773,6014,0,7774,7773,6014,34,7771,7770,7773,0,7771,7770,7773,34,4870,7221,5343,0,4870,7221,5343,34,4821,2846,2808,0,4821,2846,2808,34,6547,5500,5499,0,6547,5500,5499,34,7698,7775,5924,0,7698,7775,5924,34,7698,5924,5923,0,7698,5924,5923,34,7771,6244,5924,0,7771,6244,5924,34,7771,5924,7775,0,7771,5924,7775,34,6075,7336,4889,0,6075,7336,4889,34,878,3520,4213,0,878,3520,4213,34,17,5966,7148,0,17,5966,7148,34,352,7228,1737,0,352,7228,1737,34,7573,3491,6418,0,7573,3491,6418,34,7771,7766,6244,0,7771,7766,6244,34,7094,7776,2182,0,7094,7776,2182,34,6622,7766,7771,0,6622,7766,7771,34,1623,3711,3493,0,1623,3711,3493,34,6352,526,4605,0,6352,526,4605,34,2312,3846,2313,0,2312,3846,2313,34,4740,1638,3980,0,4740,1638,3980,34,7698,7769,7775,0,7698,7769,7775,34,3227,4603,3228,0,3227,4603,3228,34,3995,7777,3996,0,3995,7777,3996,34,7771,7775,7769,0,7771,7775,7769,34,5773,1283,3280,0,5773,1283,3280,34,4742,6019,4743,0,4742,6019,4743,34,3812,6932,1080,0,3812,6932,1080,34,2589,2588,5392,0,2589,2588,5392,34,2204,7079,6835,0,2204,7079,6835,34,2309,576,578,0,2309,576,578,34,4028,7713,4029,0,4028,7713,4029,34,995,1238,5513,0,995,1238,5513,34,6622,7771,7773,0,6622,7771,7773,34,6622,7773,7774,0,6622,7773,7774,34,5879,5841,7778,0,5879,5841,7778,34,5879,7778,7779,0,5879,7778,7779,34,7707,2718,5997,0,7707,2718,5997,34,2107,2991,5971,0,2107,2991,5971,34,1987,1988,687,0,1987,1988,687,34,7780,7778,5841,0,7780,7778,5841,34,2539,3075,4149,0,2539,3075,4149,34,6235,5255,6811,0,6235,5255,6811,34,1641,3134,1542,0,1641,3134,1542,34,7779,7778,7781,0,7779,7778,7781,34,4959,5547,5049,0,4959,5547,5049,34,7338,2238,5091,0,7338,2238,5091,34,7782,7783,7778,0,7782,7783,7778,34,5816,6141,6140,0,5816,6141,6140,34,5227,3319,7675,0,5227,3319,7675,34,7781,7778,7783,0,7781,7778,7783,34,7575,4503,7476,0,7575,4503,7476,34,7126,3835,3834,0,7126,3835,3834,34,5509,3417,7784,0,5509,3417,7784,34,4312,7785,4239,0,4312,7785,4239,34,6164,5434,2289,0,6164,5434,2289,34,6760,7786,2131,0,6760,7786,2131,34,7780,5841,7787,0,7780,5841,7787,34,6248,5150,5042,0,6248,5150,5042,34,4444,5514,2705,0,4444,5514,2705,34,2242,5333,7330,0,2242,5333,7330,34,6622,7774,7780,0,6622,7774,7780,34,6622,7780,7787,0,6622,7780,7787,34,3147,4754,2365,0,3147,4754,2365,34,4404,1979,5344,0,4404,1979,5344,34,7782,7778,7780,0,7782,7778,7780,34,2994,1662,5111,0,2994,1662,5111,34,4204,7788,4431,0,4204,7788,4431,34,6930,5502,5397,0,6930,5502,5397,34,5427,3413,4991,0,5427,3413,4991,34,1556,5688,1557,0,1556,5688,1557,34,7782,49,4431,0,7782,49,4431,34,6956,3127,5710,0,6956,3127,5710,34,1168,1170,4448,0,1168,1170,4448,34,5630,7026,7671,0,5630,7026,7671,34,2062,2690,2063,0,2062,2690,2063,34,7560,6360,5711,0,7560,6360,5711,34,3513,7789,1296,0,3513,7789,1296,34,7782,50,49,0,7782,50,49,34,2912,3353,2913,0,2912,3353,2913,34,6928,6320,4904,0,6928,6320,4904,34,3957,5162,3861,0,3957,5162,3861,34,2076,46,5390,0,2076,46,5390,34,7788,7781,7783,0,7788,7781,7783,34,7788,7783,4431,0,7788,7783,4431,34,1957,5252,5506,0,1957,5252,5506,34,3138,3430,3650,0,3138,3430,3650,34,4007,5956,463,0,4007,5956,463,34,6596,2816,2226,0,6596,2816,2226,34,7782,4431,7783,0,7782,4431,7783,34,5608,1588,6556,0,5608,1588,6556,34,3991,4967,3179,0,3991,4967,3179,34,5334,4067,7521,0,5334,4067,7521,34,7782,7780,50,0,7782,7780,50,34,7069,5808,5807,0,7069,5808,5807,34,7774,6014,50,0,7774,6014,50,34,7774,50,7780,0,7774,50,7780,34,7346,6530,6529,0,7346,6530,6529,34,7517,1529,1528,0,7517,1529,1528,34,1429,6909,2745,0,1429,6909,2745,34,5088,5599,5138,0,5088,5599,5138,34,6211,7066,6212,0,6211,7066,6212,34,3412,3414,6310,0,3412,3414,6310,34,7790,7730,1546,0,7790,7730,1546,34,7790,1546,5869,0,7790,1546,5869,34,7736,7695,1546,0,7736,7695,1546,34,7736,1546,7730,0,7736,1546,7730,34,1282,6568,5157,0,1282,6568,5157,34,6559,184,183,0,6559,184,183,34,1994,6321,1995,0,1994,6321,1995,34,1911,4351,4051,0,1911,4351,4051,34,5533,6804,3051,0,5533,6804,3051,34,4679,2432,2431,0,4679,2432,2431,34,4906,3168,5675,0,4906,3168,5675,34,4821,4771,1179,0,4821,4771,1179,34,4167,7616,6985,0,4167,7616,6985,34,7404,1800,984,0,7404,1800,984,34,1743,7791,5869,0,1743,7791,5869,34,1879,2785,5043,0,1879,2785,5043,34,4739,2291,414,0,4739,2291,414,34,7792,5869,7791,0,7792,5869,7791,34,2105,1446,6898,0,2105,1446,6898,34,267,1464,1463,0,267,1464,1463,34,5534,1018,5535,0,5534,1018,5535,34,2542,1874,2543,0,2542,1874,2543,34,672,6991,4020,0,672,6991,4020,34,7792,7790,5869,0,7792,7790,5869,34,2980,1386,756,0,2980,1386,756,34,4162,7526,6995,0,4162,7526,6995,34,5451,4566,6385,0,5451,4566,6385,34,1672,1405,4547,0,1672,1405,4547,34,7793,6438,6437,0,7793,6438,6437,34,5661,5264,6018,0,5661,5264,6018,34,7725,7794,7726,0,7725,7794,7726,34,261,4436,262,0,261,4436,262,34,7794,7795,7726,0,7794,7795,7726,34,4123,856,6702,0,4123,856,6702,34,3805,3807,4916,0,3805,3807,4916,34,2851,6306,6307,0,2851,6306,6307,34,5827,7501,4570,0,5827,7501,4570,34,7795,7796,7797,0,7795,7796,7797,34,7794,7798,7796,0,7794,7798,7796,34,7794,7796,7795,0,7794,7796,7795,34,2797,5518,1617,0,2797,5518,1617,34,6039,3657,6040,0,6039,3657,6040,34,7799,7797,7796,0,7799,7797,7796,34,2731,4972,5584,0,2731,4972,5584,34,7725,7730,7794,0,7725,7730,7794,34,7149,3867,6992,0,7149,3867,6992,34,7730,7790,7794,0,7730,7790,7794,34,901,2889,902,0,901,2889,902,34,786,7539,6821,0,786,7539,6821,34,1588,1587,4524,0,1588,1587,4524,34,7149,6992,7183,0,7149,6992,7183,34,3650,1283,1285,0,3650,1283,1285,34,3865,6824,365,0,3865,6824,365,34,594,1255,1254,0,594,1255,1254,34,642,6919,138,0,642,6919,138,34,7790,7798,7794,0,7790,7798,7794,34,7792,7796,7798,0,7792,7796,7798,34,7792,7798,7790,0,7792,7798,7790,34,1577,5272,4973,0,1577,5272,4973,34,1650,2125,5511,0,1650,2125,5511,34,7800,7801,7802,0,7800,7801,7802,34,134,5291,132,0,134,5291,132,34,7801,7803,7802,0,7801,7803,7802,34,3208,3703,3209,0,3208,3703,3209,34,5641,4239,5642,0,5641,4239,5642,34,7211,7804,1235,0,7211,7804,1235,34,7805,7800,7802,0,7805,7800,7802,34,2362,7449,7448,0,2362,7449,7448,34,1857,1899,1898,0,1857,1899,1898,34,6142,5382,5381,0,6142,5382,5381,34,2793,1646,6877,0,2793,1646,6877,34,6113,6196,6195,0,6113,6196,6195,34,5881,934,6393,0,5881,934,6393,34,2738,2311,3545,0,2738,2311,3545,34,7806,7805,7802,0,7806,7805,7802,34,665,4629,666,0,665,4629,666,34,1598,5830,7321,0,1598,5830,7321,34,7801,7807,7803,0,7801,7807,7803,34,7799,7796,7807,0,7799,7796,7807,34,3134,5770,1542,0,3134,5770,1542,34,7796,7808,7807,0,7796,7808,7807,34,276,4417,277,0,276,4417,277,34,6891,2158,5413,0,6891,2158,5413,34,7803,7807,7808,0,7803,7807,7808,34,2576,1594,2577,0,2576,1594,2577,34,7634,7258,6777,0,7634,7258,6777,34,945,1505,946,0,945,1505,946,34,1751,7390,5845,0,1751,7390,5845,34,4867,6718,4868,0,4867,6718,4868,34,7792,7808,7796,0,7792,7808,7796,34,6567,2986,216,0,6567,2986,216,34,6536,7494,2076,0,6536,7494,2076,34,1344,5038,1203,0,1344,5038,1203,34,942,6171,7258,0,942,6171,7258,34,7806,7809,7392,0,7806,7809,7392,34,547,4162,548,0,547,4162,548,34,7810,3185,3187,0,7810,3185,3187,34,2009,3516,4992,0,2009,3516,4992,34,5393,2118,5885,0,5393,2118,5885,34,1742,7392,7809,0,1742,7392,7809,34,1742,7809,7791,0,1742,7809,7791,34,1719,5792,6033,0,1719,5792,6033,34,7809,7811,7791,0,7809,7811,7791,34,2981,860,7197,0,2981,860,7197,34,1826,5126,424,0,1826,5126,424,34,7792,7791,7811,0,7792,7791,7811,34,3493,5210,1611,0,3493,5210,1611,34,6403,5242,6031,0,6403,5242,6031,34,4501,4461,4460,0,4501,4461,4460,34,6825,6824,3224,0,6825,6824,3224,34,7806,7802,7809,0,7806,7802,7809,34,784,783,443,0,784,783,443,34,7218,476,7481,0,7218,476,7481,34,7803,7809,7802,0,7803,7809,7802,34,2651,2653,3371,0,2651,2653,3371,34,895,7679,896,0,895,7679,896,34,5568,3852,3851,0,5568,3852,3851,34,4179,4178,7167,0,4179,4178,7167,34,7803,7808,7811,0,7803,7808,7811,34,7803,7811,7809,0,7803,7811,7809,34,1032,2052,4774,0,1032,2052,4774,34,7792,7811,7808,0,7792,7811,7808,34,4825,7006,7177,0,4825,7006,7177,34,1303,3671,1301,0,1303,3671,1301,34,219,582,220,0,219,582,220,34,1332,3965,698,0,1332,3965,698,34,2407,956,2345,0,2407,956,2345,34,7795,7812,7726,0,7795,7812,7726,34,4947,79,359,0,4947,79,359,34,7813,7812,7795,0,7813,7812,7795,34,7767,7726,7812,0,7767,7726,7812,34,4268,5442,1891,0,4268,5442,1891,34,7767,7812,7814,0,7767,7812,7814,34,7767,7814,7763,0,7767,7814,7763,34,6088,2599,2598,0,6088,2599,2598,34,7813,7814,7812,0,7813,7814,7812,34,6603,7777,2777,0,6603,7777,2777,34,7815,7814,7813,0,7815,7814,7813,34,7683,5246,4842,0,7683,5246,4842,34,360,5031,361,0,360,5031,361,34,560,4880,2266,0,560,4880,2266,34,4514,7440,4515,0,4514,7440,4515,34,970,1768,5101,0,970,1768,5101,34,7626,6558,928,0,7626,6558,928,34,914,913,1482,0,914,913,1482,34,7816,7797,7799,0,7816,7797,7799,34,7813,7795,7797,0,7813,7795,7797,34,4330,7162,4519,0,4330,7162,4519,34,7813,7797,7817,0,7813,7797,7817,34,6014,6016,50,0,6014,6016,50,34,1757,4166,2965,0,1757,4166,2965,34,7816,7817,7797,0,7816,7817,7797,34,3522,4056,5805,0,3522,4056,5805,34,7818,7817,7816,0,7818,7817,7816,34,7815,7813,7817,0,7815,7813,7817,34,5395,4473,5750,0,5395,4473,5750,34,6644,4961,4488,0,6644,4961,4488,34,4902,4901,7819,0,4902,4901,7819,34,7760,7815,7758,0,7760,7815,7758,34,243,3148,4829,0,243,3148,4829,34,6889,2897,2896,0,6889,2897,2896,34,7820,7758,7815,0,7820,7758,7815,34,2764,4990,4991,0,2764,4990,4991,34,7821,7758,7820,0,7821,7758,7820,34,3633,1538,1540,0,3633,1538,1540,34,4499,630,3873,0,4499,630,3873,34,5105,3179,4966,0,5105,3179,4966,34,3403,1133,1135,0,3403,1133,1135,34,7822,7823,7821,0,7822,7823,7821,34,7822,7821,7820,0,7822,7821,7820,34,4839,6582,5919,0,4839,6582,5919,34,7520,7243,3464,0,7520,7243,3464,34,7760,7763,7815,0,7760,7763,7815,34,635,4049,1382,0,635,4049,1382,34,7763,7814,7815,0,7763,7814,7815,34,1637,1636,5277,0,1637,1636,5277,34,1678,5826,5825,0,1678,5826,5825,34,2420,5771,972,0,2420,5771,972,34,1832,2950,1135,0,1832,2950,1135,34,1604,7824,4302,0,1604,7824,4302,34,4740,3284,1638,0,4740,3284,1638,34,7825,6398,7804,0,7825,6398,7804,34,7815,7817,7820,0,7815,7817,7820,34,5377,3239,4900,0,5377,3239,4900,34,3495,2510,5341,0,3495,2510,5341,34,7818,7820,7817,0,7818,7820,7817,34,7825,7804,7210,0,7825,7804,7210,34,7822,7820,7818,0,7822,7820,7818,34,7826,7827,7828,0,7826,7827,7828,34,7826,7828,7829,0,7826,7828,7829,34,4140,3016,4002,0,4140,3016,4002,34,7587,6331,3370,0,7587,6331,3370,34,4098,5365,4099,0,4098,5365,4099,34,1911,4051,2828,0,1911,4051,2828,34,5657,2236,1693,0,5657,2236,1693,34,4482,6962,6485,0,4482,6962,6485,34,7829,7828,7830,0,7829,7828,7830,34,7829,7830,7831,0,7829,7830,7831,34,5004,566,3654,0,5004,566,3654,34,7832,7830,7828,0,7832,7830,7828,34,5139,690,6742,0,5139,690,6742,34,6824,6875,3224,0,6824,6875,3224,34,6947,6904,3317,0,6947,6904,3317,34,4343,4748,2421,0,4343,4748,2421,34,7793,6437,6940,0,7793,6437,6940,34,7828,7823,7832,0,7828,7823,7832,34,4841,3776,4130,0,4841,3776,4130,34,2244,7096,2245,0,2244,7096,2245,34,5374,6874,6998,0,5374,6874,6998,34,2134,378,2135,0,2134,378,2135,34,2851,6307,1089,0,2851,6307,1089,34,7832,7823,7822,0,7832,7823,7822,34,923,4634,726,0,923,4634,726,34,5415,1303,6549,0,5415,1303,6549,34,4481,4483,7594,0,4481,4483,7594,34,999,7442,6713,0,999,7442,6713,34,1786,1785,5974,0,1786,1785,5974,34,5974,819,818,0,5974,819,818,34,7830,7832,7822,0,7830,7832,7822,34,3304,6663,2395,0,3304,6663,2395,34,88,3120,5075,0,88,3120,5075,34,5608,7305,7833,0,5608,7305,7833,34,7834,7830,7801,0,7834,7830,7801,34,7834,7801,7800,0,7834,7801,7800,34,1316,1315,1481,0,1316,1315,1481,34,4370,7135,4100,0,4370,7135,4100,34,3563,3562,2070,0,3563,3562,2070,34,5077,3039,702,0,5077,3039,702,34,6524,7323,1877,0,6524,7323,1877,34,3078,6678,2320,0,3078,6678,2320,34,7801,7816,7807,0,7801,7816,7807,34,7835,7209,3321,0,7835,7209,3321,34,7816,7799,7807,0,7816,7799,7807,34,2521,2520,4682,0,2521,2520,4682,34,6780,845,847,0,6780,845,847,34,3783,6828,3733,0,3783,6828,3733,34,7268,521,6779,0,7268,521,6779,34,4844,6335,6250,0,4844,6335,6250,34,797,799,7061,0,797,799,7061,34,7831,7830,7834,0,7831,7830,7834,34,5140,6177,688,0,5140,6177,688,34,5657,7836,4585,0,5657,7836,4585,34,890,4414,5574,0,890,4414,5574,34,1130,1129,7029,0,1130,1129,7029,34,7801,7830,7816,0,7801,7830,7816,34,1304,4551,2458,0,1304,4551,2458,34,7830,7822,7816,0,7830,7822,7816,34,5825,6454,1230,0,5825,6454,1230,34,497,1976,1539,0,497,1976,1539,34,7818,7816,7822,0,7818,7816,7822,34,7364,2033,4939,0,7364,2033,4939,34,1849,4883,1850,0,1849,4883,1850,34,6957,5229,6896,0,6957,5229,6896,34,6278,4102,7289,0,6278,4102,7289,34,7837,6119,7047,0,7837,6119,7047,34,5921,2117,2116,0,5921,2117,2116,34,935,5882,4128,0,935,5882,4128,34,3837,7540,3366,0,3837,7540,3366,34,2390,2389,5742,0,2390,2389,5742,34,669,1711,7399,0,669,1711,7399,34,5987,3030,3029,0,5987,3030,3029,34,433,432,6512,0,433,432,6512,34,6335,7838,6334,0,6335,7838,6334,34,54,56,4873,0,54,56,4873,34,7838,7839,6334,0,7838,7839,6334,34,6967,6011,6010,0,6967,6011,6010,34,4654,4632,4918,0,4654,4632,4918,34,7840,6334,7839,0,7840,6334,7839,34,5125,7576,2562,0,5125,7576,2562,34,4844,918,6335,0,4844,918,6335,34,4242,6125,5102,0,4242,6125,5102,34,7041,1109,1507,0,7041,1109,1507,34,7365,4279,5794,0,7365,4279,5794,34,1855,7841,6611,0,1855,7841,6611,34,7320,7138,7540,0,7320,7138,7540,34,625,624,7093,0,625,624,7093,34,6335,918,7842,0,6335,918,7842,34,6335,7842,7838,0,6335,7842,7838,34,5798,5799,6294,0,5798,5799,6294,34,3241,5015,3242,0,3241,5015,3242,34,2469,2834,5101,0,2469,2834,5101,34,4576,4338,673,0,4576,4338,673,34,5292,111,1661,0,5292,111,1661,34,4734,3110,5746,0,4734,3110,5746,34,6953,7050,7843,0,6953,7050,7843,34,1389,7839,4503,0,1389,7839,4503,34,613,1633,5504,0,613,1633,5504,34,2944,2586,4683,0,2944,2586,4683,34,5428,5815,3868,0,5428,5815,3868,34,853,5238,5237,0,853,5238,5237,34,7465,4503,7839,0,7465,4503,7839,34,7631,4619,924,0,7631,4619,924,34,1547,4461,5922,0,1547,4461,5922,34,7465,7838,769,0,7465,7838,769,34,5043,1877,1879,0,5043,1877,1879,34,7839,7838,7465,0,7839,7838,7465,34,7125,1497,1496,0,7125,1497,1496,34,164,5976,2278,0,164,5976,2278,34,7844,769,7838,0,7844,769,7838,34,4891,6046,2483,0,4891,6046,2483,34,1389,7840,7839,0,1389,7840,7839,34,7607,7501,6134,0,7607,7501,6134,34,273,525,274,0,273,525,274,34,2971,2970,215,0,2971,2970,215,34,1885,1729,1728,0,1885,1729,1728,34,5459,1939,4915,0,5459,1939,4915,34,7845,6694,5325,0,7845,6694,5325,34,7345,7532,4337,0,7345,7532,4337,34,3019,3898,889,0,3019,3898,889,34,4937,2789,2791,0,4937,2789,2791,34,1658,1660,3898,0,1658,1660,3898,34,1677,662,1800,0,1677,662,1800,34,1406,590,589,0,1406,590,589,34,7846,3809,6056,0,7846,3809,6056,34,7847,4239,7785,0,7847,4239,7785,34,7844,7838,7842,0,7844,7838,7842,34,7848,2212,4506,0,7848,2212,4506,34,3896,4154,3897,0,3896,4154,3897,34,7849,7850,4506,0,7849,7850,4506,34,7849,4506,2212,0,7849,4506,2212,34,7851,2504,5289,0,7851,2504,5289,34,2929,2928,5151,0,2929,2928,5151,34,3736,3735,5022,0,3736,3735,5022,34,1369,3250,3252,0,1369,3250,3252,34,4140,4344,7001,0,4140,4344,7001,34,6853,6972,3174,0,6853,6972,3174,34,635,5034,636,0,635,5034,636,34,4867,3177,3176,0,4867,3177,3176,34,7850,7852,4506,0,7850,7852,4506,34,3819,404,6284,0,3819,404,6284,34,4925,7284,7283,0,4925,7284,7283,34,877,1988,2567,0,877,1988,2567,34,7526,6812,4878,0,7526,6812,4878,34,7849,7853,7850,0,7849,7853,7850,34,3684,1960,3685,0,3684,1960,3685,34,1501,5554,2595,0,1501,5554,2595,34,2638,7854,222,0,2638,7854,222,34,3972,6857,7855,0,3972,6857,7855,34,7856,965,1687,0,7856,965,1687,34,7850,7853,7844,0,7850,7853,7844,34,5007,781,189,0,5007,781,189,34,5480,3618,7615,0,5480,3618,7615,34,2396,4799,3337,0,2396,4799,3337,34,5416,7046,5417,0,5416,7046,5417,34,7842,7850,7844,0,7842,7850,7844,34,5348,4673,6810,0,5348,4673,6810,34,625,7093,4966,0,625,7093,4966,34,2592,782,781,0,2592,782,781,34,6374,5669,5648,0,6374,5669,5648,34,5277,7328,3981,0,5277,7328,3981,34,7383,7852,6558,0,7383,7852,6558,34,2202,2637,4778,0,2202,2637,4778,34,285,7402,286,0,285,7402,286,34,4736,4735,7316,0,4736,4735,7316,34,7024,5987,3029,0,7024,5987,3029,34,7276,4711,3351,0,7276,4711,3351,34,5118,1375,7857,0,5118,1375,7857,34,6558,7852,917,0,6558,7852,917,34,6422,6842,3312,0,6422,6842,3312,34,3887,2085,6304,0,3887,2085,6304,34,15,17,6496,0,15,17,6496,34,1902,951,953,0,1902,951,953,34,918,917,7852,0,918,917,7852,34,4496,7810,7858,0,4496,7810,7858,34,7383,4506,7852,0,7383,4506,7852,34,3230,7079,2203,0,3230,7079,2203,34,6215,7859,5184,0,6215,7859,5184,34,5287,2395,2394,0,5287,2395,2394,34,6738,2117,6041,0,6738,2117,6041,34,5732,2256,7860,0,5732,2256,7860,34,6492,3936,620,0,6492,3936,620,34,4323,6352,4605,0,4323,6352,4605,34,1367,5063,4217,0,1367,5063,4217,34,6165,6410,558,0,6165,6410,558,34,3102,6523,3103,0,3102,6523,3103,34,7684,3555,5374,0,7684,3555,5374,34,3880,2743,2742,0,3880,2743,2742,34,1241,1488,4981,0,1241,1488,4981,34,918,7852,7850,0,918,7852,7850,34,918,7850,7842,0,918,7850,7842,34,3820,6284,7142,0,3820,6284,7142,34,3470,1407,7175,0,3470,1407,7175,34,3802,5563,3803,0,3802,5563,3803,34,6274,6273,7623,0,6274,6273,7623,34,7861,7862,7475,0,7861,7862,7475,34,1054,4627,3574,0,1054,4627,3574,34,7862,7575,7475,0,7862,7575,7475,34,2423,973,2424,0,2423,973,2424,34,3674,2371,7863,0,3674,2371,7863,34,5081,2948,3909,0,5081,2948,3909,34,2075,6536,2076,0,2075,6536,2076,34,7234,5645,6441,0,7234,5645,6441,34,7864,7865,7862,0,7864,7865,7862,34,7864,7862,7861,0,7864,7862,7861,34,6486,223,3963,0,6486,223,3963,34,4592,7020,2321,0,4592,7020,2321,34,4841,5483,3374,0,4841,5483,3374,34,2068,6487,2069,0,2068,6487,2069,34,4555,3856,3855,0,4555,3856,3855,34,2924,3683,3682,0,2924,3683,3682,34,7866,7861,7475,0,7866,7861,7475,34,7866,7475,771,0,7866,7475,771,34,3482,2481,5665,0,3482,2481,5665,34,4906,6526,611,0,4906,6526,611,34,7184,2187,2186,0,7184,2187,2186,34,3830,3267,6733,0,3830,3267,6733,34,4395,7516,109,0,4395,7516,109,34,5790,4420,5791,0,5790,4420,5791,34,7867,7864,7861,0,7867,7864,7861,34,7867,7861,7866,0,7867,7861,7866,34,1454,4305,1452,0,1454,4305,1452,34,1906,6841,4456,0,1906,6841,4456,34,7868,7869,7870,0,7868,7869,7870,34,7868,7870,7871,0,7868,7870,7871,34,681,4689,5078,0,681,4689,5078,34,3559,1145,1550,0,3559,1145,1550,34,4517,1038,3741,0,4517,1038,3741,34,4074,4443,4080,0,4074,4443,4080,34,5492,7685,5373,0,5492,7685,5373,34,7871,7870,7864,0,7871,7870,7864,34,7871,7864,7872,0,7871,7864,7872,34,37,2980,1251,0,37,2980,1251,34,6201,2412,3401,0,6201,2412,3401,34,2940,7732,7655,0,2940,7732,7655,34,7873,7874,7872,0,7873,7874,7872,34,7873,7872,7864,0,7873,7872,7864,34,2813,2531,7052,0,2813,2531,7052,34,5606,531,646,0,5606,531,646,34,5445,7875,3742,0,5445,7875,3742,34,7869,7865,7870,0,7869,7865,7870,34,6452,1683,1589,0,6452,1683,1589,34,2971,6615,6294,0,2971,6615,6294,34,6103,1330,7240,0,6103,1330,7240,34,4552,4044,4782,0,4552,4044,4782,34,7864,7870,7865,0,7864,7870,7865,34,5307,86,88,0,5307,86,88,34,5298,6031,5242,0,5298,6031,5242,34,3271,3272,5109,0,3271,3272,5109,34,7388,4548,160,0,7388,4548,160,34,2286,4120,4119,0,2286,4120,4119,34,5764,4672,5765,0,5764,4672,5765,34,4643,5604,5605,0,4643,5604,5605,34,2380,2379,3958,0,2380,2379,3958,34,7873,7864,7867,0,7873,7864,7867,34,3708,3707,883,0,3708,3707,883,34,5112,5920,2116,0,5112,5920,2116,34,6371,7138,7594,0,6371,7138,7594,34,6666,6566,6565,0,6666,6566,6565,34,1540,6050,3633,0,1540,6050,3633,34,7876,6563,7877,0,7876,6563,7877,34,3879,2480,2482,0,3879,2480,2482,34,7236,4820,5595,0,7236,4820,5595,34,6563,7876,7215,0,6563,7876,7215,34,7447,6309,6178,0,7447,6309,6178,34,4485,2890,7397,0,4485,2890,7397,34,7034,7373,6151,0,7034,7373,6151,34,3981,7328,3067,0,3981,7328,3067,34,7878,7215,7876,0,7878,7215,7876,34,2852,1459,7879,0,2852,1459,7879,34,6586,1952,1951,0,6586,1952,1951,34,7877,7880,7873,0,7877,7880,7873,34,5866,5110,6375,0,5866,5110,6375,34,7150,7429,5581,0,7150,7429,5581,34,7874,7873,7880,0,7874,7873,7880,34,7727,6933,7881,0,7727,6933,7881,34,7176,7323,2161,0,7176,7323,2161,34,7876,7877,7873,0,7876,7877,7873,34,6322,5053,6815,0,6322,5053,6815,34,5142,484,3982,0,5142,484,3982,34,5124,3987,3989,0,5124,3987,3989,34,7873,7867,7876,0,7873,7867,7876,34,6475,421,7216,0,6475,421,7216,34,7867,7878,7876,0,7867,7878,7876,34,22,65,64,0,22,65,64,34,6441,6442,7234,0,6441,6442,7234,34,2551,2454,3270,0,2551,2454,3270,34,6818,4827,4829,0,6818,4827,4829,34,5657,7619,5658,0,5657,7619,5658,34,1692,7438,7619,0,1692,7438,7619,34,5182,6212,7066,0,5182,6212,7066,34,7882,7402,6273,0,7882,7402,6273,34,3427,3428,5039,0,3427,3428,5039,34,6763,5210,1883,0,6763,5210,1883,34,4040,6329,1675,0,4040,6329,1675,34,5658,7619,6660,0,5658,7619,6660,34,2155,7735,2156,0,2155,7735,2156,34,3834,6830,7471,0,3834,6830,7471,34,656,1675,6328,0,656,1675,6328,34,7866,771,6660,0,7866,771,6660,34,3218,822,821,0,3218,822,821,34,5902,3952,5903,0,5902,3952,5903,34,1634,919,1635,0,1634,919,1635,34,4856,5295,5297,0,4856,5295,5297,34,1434,7400,7165,0,1434,7400,7165,34,7215,7878,7438,0,7215,7878,7438,34,5949,5951,6579,0,5949,5951,6579,34,7878,7866,7438,0,7878,7866,7438,34,3768,7420,5441,0,3768,7420,5441,34,949,1013,6508,0,949,1013,6508,34,7619,7438,7866,0,7619,7438,7866,34,6253,6308,2376,0,6253,6308,2376,34,7619,7866,6660,0,7619,7866,6660,34,7883,7130,5556,0,7883,7130,5556,34,7884,3702,3701,0,7884,3702,3701,34,7341,6299,2881,0,7341,6299,2881,34,7867,7866,7878,0,7867,7866,7878,34,4902,7819,7523,0,4902,7819,7523,34,2074,5444,3966,0,2074,5444,3966,34,7413,4941,4989,0,7413,4941,4989,34,6220,6221,3421,0,6220,6221,3421,34,3233,648,5656,0,3233,648,5656,34,1039,547,1040,0,1039,547,1040,34,7851,861,2505,0,7851,861,2505,34,5776,5862,5177,0,5776,5862,5177,34,7885,7868,7871,0,7885,7868,7871,34,7885,7871,7886,0,7885,7871,7886,34,195,6689,7677,0,195,6689,7677,34,2174,7309,7887,0,2174,7309,7887,34,3817,2279,7329,0,3817,2279,7329,34,195,7677,7605,0,195,7677,7605,34,7847,4240,4239,0,7847,4240,4239,34,3522,3524,4055,0,3522,3524,4055,34,2785,7888,2701,0,2785,7888,2701,34,7889,7886,7890,0,7889,7886,7890,34,7871,7872,7874,0,7871,7872,7874,34,7871,7874,7886,0,7871,7874,7886,34,6183,6182,4198,0,6183,6182,4198,34,4048,3820,7142,0,4048,3820,7142,34,7891,7890,7874,0,7891,7890,7874,34,5471,3044,3043,0,5471,3044,3043,34,5243,2104,5231,0,5243,2104,5231,34,7886,7874,7890,0,7886,7874,7890,34,7182,7181,2835,0,7182,7181,2835,34,3226,3033,3032,0,3226,3033,3032,34,6016,6399,1408,0,6016,6399,1408,34,1861,6588,1043,0,1861,6588,1043,34,4791,4353,3084,0,4791,4353,3084,34,6245,6302,1073,0,6245,6302,1073,34,3628,5825,2316,0,3628,5825,2316,34,88,5075,5074,0,88,5075,5074,34,7727,6934,6933,0,7727,6934,6933,34,1532,3669,3957,0,1532,3669,3957,34,7892,7893,7313,0,7892,7893,7313,34,1798,3152,5158,0,1798,3152,5158,34,7893,7894,7313,0,7893,7894,7313,34,6909,6280,2745,0,6909,6280,2745,34,4898,2018,2017,0,4898,2018,2017,34,7415,4318,1273,0,7415,4318,1273,34,3164,6381,1177,0,3164,6381,1177,34,7313,7894,529,0,7313,7894,529,34,3021,4533,4532,0,3021,4533,4532,34,1696,6798,3411,0,1696,6798,3411,34,7347,1440,7688,0,7347,1440,7688,34,5936,5171,2561,0,5936,5171,2561,34,7895,529,7894,0,7895,529,7894,34,3124,5225,5605,0,3124,5225,5605,34,7892,7889,7896,0,7892,7889,7896,34,7892,7896,7893,0,7892,7896,7893,34,7889,7890,7896,0,7889,7890,7896,34,3915,338,337,0,3915,338,337,34,2886,5323,2887,0,2886,5323,2887,34,7897,5169,4699,0,7897,5169,4699,34,972,973,7108,0,972,973,7108,34,7893,7896,7890,0,7893,7896,7890,34,7893,7890,7894,0,7893,7890,7894,34,3627,7396,1966,0,3627,7396,1966,34,7890,7891,7894,0,7890,7891,7894,34,3540,3322,4291,0,3540,3322,4291,34,5749,7221,5750,0,5749,7221,5750,34,1637,5277,3981,0,1637,5277,3981,34,5764,5763,954,0,5764,5763,954,34,6544,6543,6564,0,6544,6543,6564,34,1165,1116,7898,0,1165,1116,7898,34,1165,7898,6563,0,1165,7898,6563,34,6578,2621,6579,0,6578,2621,6579,34,144,7235,145,0,144,7235,145,34,6269,2852,7879,0,6269,2852,7879,34,1773,4149,1774,0,1773,4149,1774,34,7877,6563,7898,0,7877,6563,7898,34,2144,5336,5335,0,2144,5336,5335,34,580,4063,581,0,580,4063,581,34,5804,4056,4055,0,5804,4056,4055,34,888,3463,889,0,888,3463,889,34,5633,7658,3330,0,5633,7658,3330,34,7181,2836,2835,0,7181,2836,2835,34,506,5735,4097,0,506,5735,4097,34,675,3143,2192,0,675,3143,2192,34,7874,7880,7891,0,7874,7880,7891,34,7898,4814,7895,0,7898,4814,7895,34,2368,6029,7484,0,2368,6029,7484,34,2460,1466,206,0,2460,1466,206,34,3345,6490,6459,0,3345,6490,6459,34,7894,7877,7895,0,7894,7877,7895,34,7824,6922,3835,0,7824,6922,3835,34,7877,7898,7895,0,7877,7898,7895,34,5657,2211,7836,0,5657,2211,7836,34,3823,5033,7171,0,3823,5033,7171,34,994,1437,7491,0,994,1437,7491,34,3048,5718,4251,0,3048,5718,4251,34,7894,7880,7877,0,7894,7880,7877,34,4664,4135,5251,0,4664,4135,5251,34,7891,7880,7894,0,7891,7880,7894,34,498,6133,499,0,498,6133,499,34,321,653,3546,0,321,653,3546,34,4686,3078,4687,0,4686,3078,4687,34,7094,2244,7776,0,7094,2244,7776,34,7532,7899,7531,0,7532,7899,7531,34,3533,892,894,0,3533,892,894,34,7899,7900,7531,0,7899,7900,7531,34,6491,4362,6486,0,6491,4362,6486,34,3974,6206,3023,0,3974,6206,3023,34,7845,7531,7900,0,7845,7531,7900,34,7072,2490,2489,0,7072,2490,2489,34,7845,7900,6694,0,7845,7900,6694,34,7899,7901,7900,0,7899,7901,7900,34,2806,5020,2804,0,2806,5020,2804,34,7901,7427,7900,0,7901,7427,7900,34,4229,3780,6595,0,4229,3780,6595,34,7427,6694,7900,0,7427,6694,7900,34,2481,5663,5665,0,2481,5663,5665,34,4117,5391,2909,0,4117,5391,2909,34,7532,4988,7899,0,7532,4988,7899,34,5939,3961,3960,0,5939,3961,3960,34,1752,1754,6254,0,1752,1754,6254,34,1798,1797,680,0,1798,1797,680,34,4536,5429,6002,0,4536,5429,6002,34,2100,7434,2101,0,2100,7434,2101,34,7899,4988,7902,0,7899,4988,7902,34,7633,3558,3483,0,7633,3558,3483,34,7899,7902,7901,0,7899,7902,7901,34,1544,5643,7478,0,1544,5643,7478,34,3248,2901,3525,0,3248,2901,3525,34,5170,4657,3987,0,5170,4657,3987,34,2221,3549,3548,0,2221,3549,3548,34,3912,6680,4365,0,3912,6680,4365,34,7901,7902,7903,0,7901,7902,7903,34,3684,3686,7904,0,3684,3686,7904,34,3684,7904,641,0,3684,7904,641,34,4313,2296,2039,0,4313,2296,2039,34,2520,2519,6090,0,2520,2519,6090,34,7905,642,7904,0,7905,642,7904,34,685,3848,6480,0,685,3848,6480,34,5703,5705,3664,0,5703,5705,3664,34,641,7904,642,0,641,7904,642,34,4813,3149,530,0,4813,3149,530,34,1362,6984,1363,0,1362,6984,1363,34,5038,881,1203,0,5038,881,1203,34,3805,403,402,0,3805,403,402,34,6771,6006,1365,0,6771,6006,1365,34,7906,642,7905,0,7906,642,7905,34,4381,6173,4382,0,4381,6173,4382,34,5802,3586,3585,0,5802,3586,3585,34,7904,5538,7905,0,7904,5538,7905,34,7907,5441,7420,0,7907,5441,7420,34,1950,492,491,0,1950,492,491,34,7427,7905,5538,0,7427,7905,5538,34,3350,3451,3351,0,3350,3451,3351,34,7901,7905,7427,0,7901,7905,7427,34,2472,4631,1396,0,2472,4631,1396,34,2305,6902,6665,0,2305,6902,6665,34,6188,7563,7245,0,6188,7563,7245,34,6635,6634,6926,0,6635,6634,6926,34,4564,2220,316,0,4564,2220,316,34,7901,7903,7905,0,7901,7903,7905,34,7902,7906,7903,0,7902,7906,7903,34,2492,5766,2493,0,2492,5766,2493,34,7906,7905,7903,0,7906,7905,7903,34,5334,1417,1416,0,5334,1417,1416,34,6667,6121,4567,0,6667,6121,4567,34,4983,7908,2288,0,4983,7908,2288,34,623,4537,703,0,623,4537,703,34,4982,7908,4983,0,4982,7908,4983,34,7909,2288,7908,0,7909,2288,7908,34,4530,5069,5070,0,4530,5069,5070,34,7016,6662,6661,0,7016,6662,6661,34,7286,3589,3852,0,7286,3589,3852,34,7370,5151,5152,0,7370,5151,5152,34,5529,5531,6731,0,5529,5531,6731,34,7909,7910,5817,0,7909,7910,5817,34,7909,5817,2288,0,7909,5817,2288,34,7910,6164,5817,0,7910,6164,5817,34,7911,7912,6001,0,7911,7912,6001,34,3507,5226,5423,0,3507,5226,5423,34,6761,7913,7415,0,6761,7913,7415,34,5983,1680,1272,0,5983,1680,1272,34,7610,7854,7242,0,7610,7854,7242,34,6979,2549,2548,0,6979,2549,2548,34,642,4982,6919,0,642,4982,6919,34,7906,7909,4982,0,7906,7909,4982,34,7906,4982,642,0,7906,4982,642,34,7909,7908,4982,0,7909,7908,4982,34,685,876,3848,0,685,876,3848,34,2810,301,6142,0,2810,301,6142,34,7909,7914,7910,0,7909,7914,7910,34,2265,305,2225,0,2265,305,2225,34,7906,7914,7909,0,7906,7914,7909,34,7902,7915,7914,0,7902,7915,7914,34,7902,7914,7906,0,7902,7914,7906,34,565,6594,4580,0,565,6594,4580,34,7910,7914,7915,0,7910,7914,7915,34,2959,5438,6529,0,2959,5438,6529,34,5507,7916,7598,0,5507,7916,7598,34,4934,2850,7389,0,4934,2850,7389,34,653,6535,3546,0,653,6535,3546,34,90,7439,2467,0,90,7439,2467,34,5887,6967,893,0,5887,6967,893,34,2180,7598,7916,0,2180,7598,7916,34,2180,7916,7917,0,2180,7916,7917,34,3286,1908,1941,0,3286,1908,1941,34,254,253,2585,0,254,253,2585,34,6298,3461,6633,0,6298,3461,6633,34,4878,174,176,0,4878,174,176,34,4988,4987,2180,0,4988,4987,2180,34,4988,2180,7917,0,4988,2180,7917,34,4987,2181,2180,0,4987,2181,2180,34,7184,2186,4846,0,7184,2186,4846,34,2679,2448,1763,0,2679,2448,1763,34,6379,7387,6118,0,6379,7387,6118,34,1508,220,584,0,1508,220,584,34,5388,7437,4411,0,5388,7437,4411,34,5337,2847,399,0,5337,2847,399,34,7910,7198,6164,0,7910,7198,6164,34,7917,7916,7198,0,7917,7916,7198,34,7192,7918,7919,0,7192,7918,7919,34,7917,7198,7915,0,7917,7198,7915,34,5861,5054,3810,0,5861,5054,3810,34,5367,6370,5946,0,5367,6370,5946,34,7910,7915,7198,0,7910,7915,7198,34,7902,4988,7915,0,7902,4988,7915,34,3727,4665,4666,0,3727,4665,4666,34,4988,7917,7915,0,4988,7917,7915,34,6546,833,5934,0,6546,833,5934,34,4751,340,1974,0,4751,340,1974,34,4221,179,178,0,4221,179,178,34,5067,877,2123,0,5067,877,2123,34,4602,867,7564,0,4602,867,7564,34,454,2190,6078,0,454,2190,6078,34,5489,2765,4991,0,5489,2765,4991,34,3015,3020,1653,0,3015,3020,1653,34,1700,2291,7124,0,1700,2291,7124,34,6352,3968,3967,0,6352,3968,3967,34,7126,7824,3835,0,7126,7824,3835,34,7785,7920,4240,0,7785,7920,4240,34,7785,4240,7847,0,7785,4240,7847,34,4663,5788,4587,0,4663,5788,4587,34,7921,4240,7920,0,7921,4240,7920,34,7447,5349,3808,0,7447,5349,3808,34,7913,6677,4319,0,7913,6677,4319,34,2893,6086,6078,0,2893,6086,6078,34,2007,4992,5682,0,2007,4992,5682,34,2709,5232,7458,0,2709,5232,7458,34,1812,3272,5447,0,1812,3272,5447,34,7922,7785,4312,0,7922,7785,4312,34,5776,5863,5862,0,5776,5863,5862,34,2692,7606,7923,0,2692,7606,7923,34,7142,404,4459,0,7142,404,4459,34,904,7457,5469,0,904,7457,5469,34,5440,4157,438,0,5440,4157,438,34,6323,5047,4789,0,6323,5047,4789,34,7922,7920,7785,0,7922,7920,7785,34,6339,5818,6340,0,6339,5818,6340,34,1428,4035,2236,0,1428,4035,2236,34,3228,1492,389,0,3228,1492,389,34,1971,7621,5483,0,1971,7621,5483,34,740,2498,738,0,740,2498,738,34,1078,3021,2414,0,1078,3021,2414,34,3476,3478,4857,0,3476,3478,4857,34,4226,4225,6458,0,4226,4225,6458,34,4476,3838,3840,0,4476,3838,3840,34,7924,2608,2295,0,7924,2608,2295,34,7925,3927,1544,0,7925,3927,1544,34,7007,4726,5181,0,7007,4726,5181,34,5886,2584,1562,0,5886,2584,1562,34,2240,1797,1796,0,2240,1797,1796,34,6505,7016,3009,0,6505,7016,3009,34,7924,7926,2608,0,7924,7926,2608,34,2718,2720,6291,0,2718,2720,6291,34,7927,7926,7924,0,7927,7926,7924,34,991,3802,3631,0,991,3802,3631,34,6436,5830,5829,0,6436,5830,5829,34,4354,6607,6606,0,4354,6607,6606,34,4214,5399,2408,0,4214,5399,2408,34,2294,4240,7924,0,2294,4240,7924,34,2294,7924,2295,0,2294,7924,2295,34,1488,7928,6423,0,1488,7928,6423,34,7921,7924,4240,0,7921,7924,4240,34,6113,2973,6560,0,6113,2973,6560,34,121,622,6067,0,121,622,6067,34,7011,67,69,0,7011,67,69,34,7245,7563,7280,0,7245,7563,7280,34,993,801,1213,0,993,801,1213,34,5488,7453,7425,0,5488,7453,7425,34,2600,5463,1294,0,2600,5463,1294,34,3936,4582,3937,0,3936,4582,3937,34,7927,7924,7921,0,7927,7924,7921,34,2990,1993,2991,0,2990,1993,2991,34,4505,7104,4504,0,4505,7104,4504,34,6329,4656,6328,0,6329,4656,6328,34,3853,7927,7929,0,3853,7927,7929,34,1714,4215,6837,0,1714,4215,6837,34,7531,5325,4337,0,7531,5325,4337,34,6879,4659,4963,0,6879,4659,4963,34,7431,7930,4569,0,7431,7930,4569,34,7048,3493,1613,0,7048,3493,1613,34,3853,7929,7922,0,3853,7929,7922,34,4705,7384,5032,0,4705,7384,5032,34,5860,6916,2779,0,5860,6916,2779,34,7135,4370,354,0,7135,4370,354,34,1157,21,7310,0,1157,21,7310,34,3495,5341,5058,0,3495,5341,5058,34,4178,3853,7922,0,4178,3853,7922,34,5345,7012,7367,0,5345,7012,7367,34,3853,7926,7927,0,3853,7926,7927,34,166,702,7647,0,166,702,7647,34,2827,6856,4089,0,2827,6856,4089,34,6471,7641,5811,0,6471,7641,5811,34,5162,4430,5160,0,5162,4430,5160,34,6162,7542,7013,0,6162,7542,7013,34,6528,2711,5425,0,6528,2711,5425,34,4181,1615,3480,0,4181,1615,3480,34,7635,4966,7093,0,7635,4966,7093,34,5045,2162,6524,0,5045,2162,6524,34,7927,7921,7929,0,7927,7921,7929,34,7931,7302,2050,0,7931,7302,2050,34,3563,5563,3561,0,3563,5563,3561,34,7920,7929,7921,0,7920,7929,7921,34,4674,2777,7932,0,4674,2777,7932,34,7922,7929,7920,0,7922,7929,7920,34,4209,7089,5354,0,4209,7089,5354,34,5175,5862,5855,0,5175,5862,5855,34,5722,1248,4744,0,5722,1248,4744,34,1702,200,5758,0,1702,200,5758,34,759,7672,760,0,759,7672,760,34,5363,4137,4009,0,5363,4137,4009,34,7376,1758,6736,0,7376,1758,6736,34,6711,7290,127,0,6711,7290,127,34,7123,5329,2379,0,7123,5329,2379,34,2739,6112,1533,0,2739,6112,1533,34,7930,4558,4569,0,7930,4558,4569,34,3423,6007,5916,0,3423,6007,5916,34,7922,4312,4178,0,7922,4312,4178,34,699,1924,5595,0,699,1924,5595,34,6345,4578,2024,0,6345,4578,2024,34,1543,5770,7400,0,1543,5770,7400,34,4780,6134,5048,0,4780,6134,5048,34,5559,6839,4901,0,5559,6839,4901,34,3841,4380,1280,0,3841,4380,1280,34,6316,7254,5053,0,6316,7254,5053,34,6181,3777,2795,0,6181,3777,2795,34,7180,467,5579,0,7180,467,5579,34,2851,2853,6306,0,2851,2853,6306,34,1697,6465,1698,0,1697,6465,1698,34,1031,5383,7931,0,1031,5383,7931,34,1542,3394,6542,0,1542,3394,6542,34,7712,4625,1956,0,7712,4625,1956,34,6881,1313,1312,0,6881,1313,1312,34,3429,3431,1199,0,3429,3431,1199,34,1597,1839,7342,0,1597,1839,7342,34,2176,2140,3484,0,2176,2140,3484,34,2393,6277,7583,0,2393,6277,7583,34,5851,5123,4546,0,5851,5123,4546,34,6583,5933,7274,0,6583,5933,7274,34,2870,565,4581,0,2870,565,4581,34,1234,7111,7211,0,1234,7111,7211,34,7461,7836,5859,0,7461,7836,5859,34,2863,1725,2177,0,2863,1725,2177,34,915,3511,913,0,915,3511,913,34,2514,4480,1708,0,2514,4480,1708,34,4978,1104,4082,0,4978,1104,4082,34,5947,6371,7594,0,5947,6371,7594,34,7851,2505,2504,0,7851,2505,2504,34,5896,4009,4028,0,5896,4009,4028,34,7585,4690,7933,0,7585,4690,7933,34,6781,3483,7522,0,6781,3483,7522,34,6609,3035,5006,0,6609,3035,5006,34,2,1,1873,0,2,1,1873,34,6222,1112,7934,0,6222,1112,7934,34,5769,6842,5767,0,5769,6842,5767,34,887,3898,1660,0,887,3898,1660,34,5782,7934,1112,0,5782,7934,1112,34,7624,5634,7271,0,7624,5634,7271,34,3450,7276,3351,0,3450,7276,3351,34,7063,3900,5274,0,7063,3900,5274,34,3229,389,3553,0,3229,389,3553,34,4175,3771,2451,0,4175,3771,2451,34,5407,4284,4837,0,5407,4284,4837,34,94,3713,3610,0,94,3713,3610,34,7934,6510,6222,0,7934,6510,6222,34,4944,5986,3885,0,4944,5986,3885,34,6857,4248,7855,0,6857,4248,7855,34,1726,5490,6455,0,1726,5490,6455,34,7573,6418,2477,0,7573,6418,2477,34,6509,6222,6510,0,6509,6222,6510,34,2016,3893,4579,0,2016,3893,4579,34,5398,1909,1575,0,5398,1909,1575,34,783,7935,4607,0,783,7935,4607,34,2268,6261,2867,0,2268,6261,2867,34,347,1110,6625,0,347,1110,6625,34,175,5493,176,0,175,5493,176,34,1423,3022,5404,0,1423,3022,5404,34,7654,2105,2104,0,7654,2105,2104,34,7097,5340,815,0,7097,5340,815,34,7021,6648,889,0,7021,6648,889,34,3058,169,6044,0,3058,169,6044,34,7684,504,503,0,7684,504,503,34,2660,1017,2664,0,2660,1017,2664,34,1905,1918,1906,0,1905,1918,1906,34,2255,7297,2256,0,2255,7297,2256,34,4813,529,7895,0,4813,529,7895,34,7936,4935,4934,0,7936,4935,4934,34,2960,6530,7360,0,2960,6530,7360,34,2956,7407,7081,0,2956,7407,7081,34,4338,2207,4202,0,4338,2207,4202,34,2960,7360,5071,0,2960,7360,5071,34,766,231,2632,0,766,231,2632,34,6894,7474,427,0,6894,7474,427,34,7676,328,6466,0,7676,328,6466,34,925,924,4619,0,925,924,4619,34,3488,831,5761,0,3488,831,5761,34,116,115,4135,0,116,115,4135,34,1046,6002,5429,0,1046,6002,5429,34,158,1307,156,0,158,1307,156,34,3236,3235,7274,0,3236,3235,7274,34,6981,5516,6007,0,6981,5516,6007,34,3347,3349,5027,0,3347,3349,5027,34,213,1977,214,0,213,1977,214,34,6665,4941,2306,0,6665,4941,2306,34,4310,6672,6095,0,4310,6672,6095,34,6703,3499,6805,0,6703,3499,6805,34,6766,466,465,0,6766,466,465,34,785,5398,5501,0,785,5398,5501,34,162,164,6643,0,162,164,6643,34,752,751,1044,0,752,751,1044,34,7937,7737,7218,0,7937,7737,7218,34,2512,3750,2513,0,2512,3750,2513,34,7659,5303,3153,0,7659,5303,3153,34,6156,6876,1648,0,6156,6876,1648,34,818,1266,7686,0,818,1266,7686,34,7938,3943,3942,0,7938,3943,3942,34,6673,6406,2067,0,6673,6406,2067,34,6336,3256,6337,0,6336,3256,6337,34,4928,1284,1865,0,4928,1284,1865,34,932,5693,6793,0,932,5693,6793,34,5543,4164,1040,0,5543,4164,1040,34,1942,4915,7335,0,1942,4915,7335,34,1831,1833,3110,0,1831,1833,3110,34,1683,6451,2350,0,1683,6451,2350,34,7825,928,6398,0,7825,928,6398,34,262,3063,6132,0,262,3063,6132,34,2292,2805,7617,0,2292,2805,7617,34,6814,2436,2435,0,6814,2436,2435,34,3536,32,3537,0,3536,32,3537,34,5135,1230,6454,0,5135,1230,6454,34,7934,7286,6510,0,7934,7286,6510,34,6547,5653,5500,0,6547,5653,5500,34,2199,1806,5510,0,2199,1806,5510,34,6231,5853,5265,0,6231,5853,5265,34,6554,7519,1204,0,6554,7519,1204,34,780,2780,2517,0,780,2780,2517,34,1295,6787,3608,0,1295,6787,3608,34,7286,5782,6869,0,7286,5782,6869,34,5016,60,5653,0,5016,60,5653,34,540,3811,541,0,540,3811,541,34,2026,6832,6210,0,2026,6832,6210,34,6857,2008,6858,0,6857,2008,6858,34,7644,7038,2023,0,7644,7038,2023,34,7014,7542,7541,0,7014,7542,7541,34,4738,6814,7674,0,4738,6814,7674,34,2898,2897,4764,0,2898,2897,4764,34,2939,6443,2940,0,2939,6443,2940,34,617,5656,6287,0,617,5656,6287,34,6538,6537,6907,0,6538,6537,6907,34,3140,3141,6077,0,3140,3141,6077,34,3588,7286,6869,0,3588,7286,6869,34,6944,6106,7337,0,6944,6106,7337,34,6968,6109,2079,0,6968,6109,2079,34,363,365,6824,0,363,365,6824,34,2339,2341,2047,0,2339,2341,2047,34,3200,722,721,0,3200,722,721,34,2258,4358,4615,0,2258,4358,4615,34,3103,5351,3104,0,3103,5351,3104,34,7939,3328,1083,0,7939,3328,1083,34,4266,5188,1433,0,4266,5188,1433,34,3658,3659,3787,0,3658,3659,3787,34,5155,5154,4560,0,5155,5154,4560,34,3615,3092,2367,0,3615,3092,2367,34,7934,5782,7286,0,7934,5782,7286,34,6988,7647,3039,0,6988,7647,3039,34,6436,7321,5830,0,6436,7321,5830,34,3645,1985,1169,0,3645,1985,1169,34,1564,4654,2751,0,1564,4654,2751,34,1223,1222,7317,0,1223,1222,7317,34,6457,7138,7137,0,6457,7138,7137,34,6701,6009,7888,0,6701,6009,7888,34,6183,4198,3400,0,6183,4198,3400,34,527,31,3760,0,527,31,3760,34,6009,1642,7661,0,6009,1642,7661,34,532,531,1042,0,532,531,1042,34,3436,4752,3437,0,3436,4752,3437,34,651,7561,5654,0,651,7561,5654,34,6772,723,39,0,6772,723,39,34,7940,7561,651,0,7940,7561,651,34,7536,5939,2169,0,7536,5939,2169,34,4378,227,226,0,4378,227,226,34,1783,5844,4588,0,1783,5844,4588,34,1596,6575,5981,0,1596,6575,5981,34,7858,7579,5604,0,7858,7579,5604,34,1257,5757,3571,0,1257,5757,3571,34,930,6004,7526,0,930,6004,7526,34,4696,2631,1896,0,4696,2631,1896,34,5213,2094,2326,0,5213,2094,2326,34,7461,4585,7836,0,7461,4585,7836,34,7702,7173,7593,0,7702,7173,7593,34,2812,18,382,0,2812,18,382,34,1650,5511,4408,0,1650,5511,4408,34,6419,7086,356,0,6419,7086,356,34,7846,2729,3809,0,7846,2729,3809,34,1245,1761,2369,0,1245,1761,2369,34,3978,5625,5702,0,3978,5625,5702,34,7706,3727,3922,0,7706,3727,3922,34,798,3716,4438,0,798,3716,4438,34,7184,4846,836,0,7184,4846,836,34,2222,3548,7522,0,2222,3548,7522,34,3535,5433,3536,0,3535,5433,3536,34,7656,7646,5080,0,7656,7646,5080,34,1693,4035,2949,0,1693,4035,2949,34,1784,1786,6344,0,1784,1786,6344,34,5281,6245,5953,0,5281,6245,5953,34,3559,3560,4241,0,3559,3560,4241,34,420,7940,6481,0,420,7940,6481,34,6195,3821,5496,0,6195,3821,5496,34,7364,441,440,0,7364,441,440,34,486,488,1401,0,486,488,1401,34,7145,3823,7144,0,7145,3823,7144,34,2584,6343,7251,0,2584,6343,7251,34,486,1401,1400,0,486,1401,1400,34,5978,5680,1008,0,5978,5680,1008,34,7941,1880,1882,0,7941,1880,1882,34,7561,7940,420,0,7561,7940,420,34,6465,3878,6466,0,6465,3878,6466,34,1201,6953,1202,0,1201,6953,1202,34,7109,7702,7110,0,7109,7702,7110,34,1367,7357,6771,0,1367,7357,6771,34,3219,1824,872,0,3219,1824,872,34,2660,2664,938,0,2660,2664,938,34,4129,4130,3775,0,4129,4130,3775,34,1467,235,234,0,1467,235,234,34,6863,3879,6275,0,6863,3879,6275,34,7192,2760,2146,0,7192,2760,2146,34,4393,5186,6557,0,4393,5186,6557,34,2262,6356,6355,0,2262,6356,6355,34,3930,989,2059,0,3930,989,2059,34,171,1256,407,0,171,1256,407,34,1917,1919,5904,0,1917,1919,5904,34,3486,6530,7346,0,3486,6530,7346,34,1819,6879,7366,0,1819,6879,7366,34,2522,7133,5331,0,2522,7133,5331,34,4529,4528,7560,0,4529,4528,7560,34,1473,1474,4893,0,1473,1474,4893,34,6359,5650,3188,0,6359,5650,3188,34,4499,4130,630,0,4499,4130,630,34,6881,1312,2308,0,6881,1312,2308,34,5984,7426,7425,0,5984,7426,7425,34,7940,7205,6481,0,7940,7205,6481,34,7254,5810,5809,0,7254,5810,5809,34,7942,7255,7578,0,7942,7255,7578,34,5346,6727,5475,0,5346,6727,5475,34,3350,3352,2659,0,3350,3352,2659,34,4800,2278,7455,0,4800,2278,7455,34,7151,7150,776,0,7151,7150,776,34,7211,7210,7804,0,7211,7210,7804,34,1639,1841,1749,0,1639,1841,1749,34,3561,6679,5716,0,3561,6679,5716,34,2948,2947,3909,0,2948,2947,3909,34,3860,5161,3306,0,3860,5161,3306,34,2902,3248,1579,0,2902,3248,1579,34,6937,5638,6821,0,6937,5638,6821,34,915,704,3511,0,915,704,3511,34,383,3049,384,0,383,3049,384,34,2174,7887,4466,0,2174,7887,4466,34,7507,4649,4862,0,7507,4649,4862,34,5414,499,6133,0,5414,499,6133,34,5510,1592,7517,0,5510,1592,7517,34,6114,1836,2592,0,6114,1836,2592,34,5378,7589,6794,0,5378,7589,6794,34,267,2937,2938,0,267,2937,2938,34,6685,747,5062,0,6685,747,5062,34,1572,1571,5587,0,1572,1571,5587,34,1429,3868,5815,0,1429,3868,5815,34,5313,4992,3516,0,5313,4992,3516,34,5980,6219,551,0,5980,6219,551,34,4713,2468,2467,0,4713,2468,2467,34,2590,803,3814,0,2590,803,3814,34,1927,1926,4127,0,1927,1926,4127,34,5988,5987,7024,0,5988,5987,7024,34,5017,5978,7377,0,5017,5978,7377,34,7205,651,653,0,7205,651,653,34,3724,6025,3722,0,3724,6025,3722,34,107,109,7516,0,107,109,7516,34,2707,2142,392,0,2707,2142,392,34,3763,7148,5966,0,3763,7148,5966,34,1155,4322,1153,0,1155,4322,1153,34,5947,7594,4483,0,5947,7594,4483,34,6401,1338,1107,0,6401,1338,1107,34,1024,1023,2114,0,1024,1023,2114,34,4460,7735,2155,0,4460,7735,2155,34,5573,7082,2782,0,5573,7082,2782,34,4638,5104,7732,0,4638,5104,7732,34,6377,4954,4953,0,6377,4954,4953,34,2268,2906,6260,0,2268,2906,6260,34,2854,3632,4930,0,2854,3632,4930,34,2797,4822,5518,0,2797,4822,5518,34,7940,651,7205,0,7940,651,7205,34,6556,1588,4524,0,6556,1588,4524,34,4172,6856,2827,0,4172,6856,2827,34,2737,1104,4978,0,2737,1104,4978,34,5901,5903,2505,0,5901,5903,2505,34,6486,5945,4482,0,6486,5945,4482,34,4920,7943,4921,0,4920,7943,4921,34,4488,7202,5546,0,4488,7202,5546,34,3884,4915,4945,0,3884,4915,4945,34,3278,1283,7667,0,3278,1283,7667,34,5369,2643,2936,0,5369,2643,2936,34,6102,6141,5425,0,6102,6141,5425,34,4885,6667,4886,0,4885,6667,4886,34,3968,1384,5097,0,3968,1384,5097,34,2324,3266,4826,0,2324,3266,4826,34,3995,7932,7777,0,3995,7932,7777,34,5107,3291,7478,0,5107,3291,7478,34,2200,5565,3238,0,2200,5565,3238,34,1442,1090,7688,0,1442,1090,7688,34,7340,899,6965,0,7340,899,6965,34,2244,6166,7776,0,2244,6166,7776,34,517,519,2985,0,517,519,2985,34,473,1213,6225,0,473,1213,6225,34,5984,4636,7426,0,5984,4636,7426,34,7582,7944,5578,0,7582,7944,5578,34,5572,5247,4528,0,5572,5247,4528,34,7359,4380,6243,0,7359,4380,6243,34,2924,3109,3683,0,2924,3109,3683,34,2399,6858,2400,0,2399,6858,2400,34,4797,5008,4798,0,4797,5008,4798,34,2275,7565,5899,0,2275,7565,5899,34,6487,1444,6488,0,6487,1444,6488,34,4049,7141,6834,0,4049,7141,6834,34,461,2761,7919,0,461,2761,7919,34,1947,2042,3137,0,1947,2042,3137,34,4798,5008,4690,0,4798,5008,4690,34,7574,3702,7884,0,7574,3702,7884,34,5641,4311,4239,0,5641,4311,4239,34,348,350,6424,0,348,350,6424,34,6859,6847,1876,0,6859,6847,1876,34,7003,7887,6875,0,7003,7887,6875,34,1374,7857,1375,0,1374,7857,1375,34,5609,4403,5666,0,5609,4403,5666,34,2196,5401,2197,0,2196,5401,2197,34,4870,5395,5750,0,4870,5395,5750,34,6269,2853,2852,0,6269,2853,2852,34,4798,4690,4817,0,4798,4690,4817,34,1302,6549,1303,0,1302,6549,1303,34,3630,2343,2342,0,3630,2343,2342,34,4724,5432,4725,0,4724,5432,4725,34,2198,2197,5405,0,2198,2197,5405,34,5951,5950,534,0,5951,5950,534,34,1499,4862,4861,0,1499,4862,4861,34,6300,5762,1426,0,6300,5762,1426,34,2192,3949,1550,0,2192,3949,1550,34,7666,5060,3207,0,7666,5060,3207,34,3553,389,391,0,3553,389,391,34,3663,5655,5654,0,3663,5655,5654,34,16,1825,4152,0,16,1825,4152,34,5760,1033,4773,0,5760,1033,4773,34,204,4782,2936,0,204,4782,2936,34,5322,127,7290,0,5322,127,7290,34,758,4193,4192,0,758,4193,4192,34,6354,6513,5590,0,6354,6513,5590,34,3040,1958,4927,0,3040,1958,4927,34,1501,159,4046,0,1501,159,4046,34,541,6143,2302,0,541,6143,2302,34,3479,1531,313,0,3479,1531,313,34,2235,2236,4584,0,2235,2236,4584,34,464,3449,1948,0,464,3449,1948,34,4784,7234,6442,0,4784,7234,6442,34,4232,4231,5583,0,4232,4231,5583,34,6088,4183,2599,0,6088,4183,2599,34,2659,3352,2660,0,2659,3352,2660,34,7113,2484,2982,0,7113,2484,2982,34,3163,4084,7068,0,3163,4084,7068,34,5803,5802,4910,0,5803,5802,4910,34,6238,4924,4560,0,6238,4924,4560,34,6336,2818,2820,0,6336,2818,2820,34,5982,3951,5114,0,5982,3951,5114,34,3827,3826,6779,0,3827,3826,6779,34,1614,4124,1615,0,1614,4124,1615,34,1128,1127,6203,0,1128,1127,6203,34,7240,1330,1329,0,7240,1330,1329,34,2272,2271,6962,0,2272,2271,6962,34,3733,3784,3783,0,3733,3784,3783,34,1684,6307,7701,0,1684,6307,7701,34,4648,5578,7944,0,4648,5578,7944,34,2398,6026,344,0,2398,6026,344,34,4655,3433,3432,0,4655,3433,3432,34,2299,724,6751,0,2299,724,6751,34,7644,5368,7038,0,7644,5368,7038,34,3102,3104,3307,0,3102,3104,3307,34,557,4287,6165,0,557,4287,6165,34,6543,3369,2110,0,6543,3369,2110,34,7556,7670,5357,0,7556,7670,5357,34,7712,4761,5911,0,7712,4761,5911,34,7396,2167,1967,0,7396,2167,1967,34,6987,4680,5880,0,6987,4680,5880,34,4288,1725,6999,0,4288,1725,6999,34,6096,7585,6097,0,6096,7585,6097,34,5456,5457,4125,0,5456,5457,4125,34,7626,7065,7383,0,7626,7065,7383,34,2367,1077,1076,0,2367,1077,1076,34,7700,4533,5873,0,7700,4533,5873,34,1512,1511,6838,0,1512,1511,6838,34,5093,5762,6301,0,5093,5762,6301,34,270,763,1293,0,270,763,1293,34,3611,1484,31,0,3611,1484,31,34,4294,2640,5424,0,4294,2640,5424,34,2337,5117,5116,0,2337,5117,5116,34,1037,6799,3741,0,1037,6799,3741,34,5220,5219,5354,0,5220,5219,5354,34,5357,7670,7112,0,5357,7670,7112,34,2019,5779,2020,0,2019,5779,2020,34,3073,4289,6999,0,3073,4289,6999,34,2860,6703,290,0,2860,6703,290,34,6355,4604,3064,0,6355,4604,3064,34,4741,4743,5632,0,4741,4743,5632,34,1595,6576,6575,0,1595,6576,6575,34,3636,5069,3637,0,3636,5069,3637,34,6309,5670,6178,0,6309,5670,6178,34,7433,492,5330,0,7433,492,5330,34,2956,2544,2341,0,2956,2544,2341,34,3332,7290,6711,0,3332,7290,6711,34,3651,1285,4928,0,3651,1285,4928,34,5173,5174,3545,0,5173,5174,3545,34,5377,1420,3239,0,5377,1420,3239,34,7945,4556,4191,0,7945,4556,4191,34,1088,2851,1089,0,1088,2851,1089,34,6378,1122,3861,0,6378,1122,3861,34,4639,6955,2671,0,4639,6955,2671,34,4690,3892,7933,0,4690,3892,7933,34,6699,2332,3539,0,6699,2332,3539,34,4146,6506,5821,0,4146,6506,5821,34,6409,7373,556,0,6409,7373,556,34,3773,7349,3774,0,3773,7349,3774,34,4207,4209,4565,0,4207,4209,4565,34,3019,3015,3898,0,3019,3015,3898,34,3217,3218,1717,0,3217,3218,1717,34,7702,7612,168,0,7702,7612,168,34,588,390,1492,0,588,390,1492,34,4133,3460,4134,0,4133,3460,4134,34,5609,1477,4403,0,5609,1477,4403,34,4410,589,588,0,4410,589,588,34,1981,2247,1982,0,1981,2247,1982,34,6697,7155,5481,0,6697,7155,5481,34,5630,1309,1404,0,5630,1309,1404,34,7255,6645,7577,0,7255,6645,7577,34,999,1001,7442,0,999,1001,7442,34,4584,5503,3310,0,4584,5503,3310,34,1044,1045,5317,0,1044,1045,5317,34,4563,3975,6479,0,4563,3975,6479,34,3073,5775,4289,0,3073,5775,4289,34,7622,2332,6698,0,7622,2332,6698,34,7933,3892,7946,0,7933,3892,7946,34,1370,1369,3252,0,1370,1369,3252,34,977,6067,622,0,977,6067,622,34,1852,1854,7421,0,1852,1854,7421,34,4791,4435,4434,0,4791,4435,4434,34,5276,1636,5677,0,5276,1636,5677,34,2292,7617,7107,0,2292,7617,7107,34,7947,7933,7946,0,7947,7933,7946,34,3370,3369,6544,0,3370,3369,6544,34,5077,702,703,0,5077,702,703,34,129,7907,7420,0,129,7907,7420,34,7418,5270,5482,0,7418,5270,5482,34,7947,7907,129,0,7947,7907,129,34,2636,7334,2637,0,2636,7334,2637,34,3239,6342,4901,0,3239,6342,4901,34,2209,2208,7227,0,2209,2208,7227,34,2757,6292,7680,0,2757,6292,7680,34,3772,683,3773,0,3772,683,3773,34,5323,1584,7628,0,5323,1584,7628,34,5012,6907,4103,0,5012,6907,4103,34,2258,309,4358,0,2258,309,4358,34,1889,4027,1887,0,1889,4027,1887,34,4718,676,1146,0,4718,676,1146,34,1669,1465,1827,0,1669,1465,1827,34,1222,5178,5723,0,1222,5178,5723,34,4990,2764,1115,0,4990,2764,1115,34,5411,5687,5409,0,5411,5687,5409,34,249,6003,250,0,249,6003,250,34,2207,115,4202,0,2207,115,4202,34,5996,3613,5315,0,5996,3613,5315,34,3651,7384,3190,0,3651,7384,3190,34,5831,4633,3281,0,5831,4633,3281,34,7907,7947,7946,0,7907,7947,7946,34,7576,2563,2562,0,7576,2563,2562,34,1457,1459,1441,0,1457,1459,1441,34,7265,4953,7414,0,7265,4953,7414,34,7524,394,6084,0,7524,394,6084,34,842,7276,3450,0,842,7276,3450,34,7366,6879,4963,0,7366,6879,4963,34,2463,2462,6259,0,2463,2462,6259,34,5627,5090,4961,0,5627,5090,4961,34,865,6688,4390,0,865,6688,4390,34,4685,6668,2184,0,4685,6668,2184,34,1746,4053,1747,0,1746,4053,1747,34,6616,192,5347,0,6616,192,5347,34,6737,3249,596,0,6737,3249,596,34,4870,5852,5395,0,4870,5852,5395,34,777,5441,7907,0,777,5441,7907,34,5904,4295,4301,0,5904,4295,4301,34,777,7907,775,0,777,7907,775,34,3122,385,5144,0,3122,385,5144,34,7907,7946,775,0,7907,7946,775,34,6696,165,5548,0,6696,165,5548,34,4368,6053,2149,0,4368,6053,2149,34,6808,6670,4368,0,6808,6670,4368,34,6349,3278,7667,0,6349,3278,7667,34,966,4208,1740,0,966,4208,1740,34,3407,859,4897,0,3407,859,4897,34,1842,6940,1843,0,1842,6940,1843,34,2814,7433,19,0,2814,7433,19,34,1864,6135,2773,0,1864,6135,2773,34,730,4866,4865,0,730,4866,4865,34,1927,4128,7078,0,1927,4128,7078,34,6926,6925,4273,0,6926,6925,4273,34,4265,7225,5656,0,4265,7225,5656,34,4019,832,7203,0,4019,832,7203,34,5887,893,3904,0,5887,893,3904,34,7415,7913,4318,0,7415,7913,4318,34,4158,4159,2092,0,4158,4159,2092,34,4715,619,4720,0,4715,619,4720,34,2141,2140,2176,0,2141,2140,2176,34,6742,689,5996,0,6742,689,5996,34,817,4794,5410,0,817,4794,5410,34,2450,2452,4091,0,2450,2452,4091,34,6953,7437,1202,0,6953,7437,1202,34,5136,1894,1893,0,5136,1894,1893,34,7264,4409,1814,0,7264,4409,1814,34,4026,6362,6361,0,4026,6362,6361,34,3892,775,7946,0,3892,775,7946,34,6009,7661,7888,0,6009,7661,7888,34,1025,1027,155,0,1025,1027,155,34,1597,1840,1839,0,1597,1840,1839,34,1528,1035,6723,0,1528,1035,6723,34,134,1473,4893,0,134,1473,4893,34,697,2,3728,0,697,2,3728,34,5883,4962,514,0,5883,4962,514,34,4003,4002,3018,0,4003,4002,3018,34,1354,2122,1355,0,1354,2122,1355,34,3623,6987,4684,0,3623,6987,4684,34,4510,3517,6920,0,4510,3517,6920,34,4542,6410,7292,0,4542,6410,7292,34,3584,381,20,0,3584,381,20,34,2337,282,6314,0,2337,282,6314,34,3398,7366,845,0,3398,7366,845,34,6344,2759,6632,0,6344,2759,6632,34,7417,7948,7418,0,7417,7948,7418,34,1876,1789,1788,0,1876,1789,1788,34,1824,5972,3468,0,1824,5972,3468,34,3902,5760,4332,0,3902,5760,4332,34,6869,7022,6870,0,6869,7022,6870,34,2182,7776,7598,0,2182,7776,7598,34,1935,2100,4590,0,1935,2100,4590,34,416,4802,417,0,416,4802,417,34,4709,6736,5452,0,4709,6736,5452,34,7499,5733,6838,0,7499,5733,6838,34,2914,7662,7253,0,2914,7662,7253,34,5791,7949,6602,0,5791,7949,6602,34,4714,2469,2468,0,4714,2469,2468,34,5502,7375,6726,0,5502,7375,6726,34,4063,7143,2403,0,4063,7143,2403,34,4896,7660,3408,0,4896,7660,3408,34,4785,7234,4784,0,4785,7234,4784,34,3004,5003,2382,0,3004,5003,2382,34,7052,493,492,0,7052,493,492,34,3708,3955,3956,0,3708,3955,3956,34,2153,5876,1461,0,2153,5876,1461,34,1945,3137,3053,0,1945,3137,3053,34,3891,914,1482,0,3891,914,1482,34,2112,2113,5417,0,2112,2113,5417,34,2744,3868,2745,0,2744,3868,2745,34,2575,7637,6884,0,2575,7637,6884,34,6189,5949,2799,0,6189,5949,2799,34,3218,821,3045,0,3218,821,3045,34,923,7617,4728,0,923,7617,4728,34,4901,6839,7819,0,4901,6839,7819,34,5234,5235,4124,0,5234,5235,4124,34,1747,586,1321,0,1747,586,1321,34,5053,906,6815,0,5053,906,6815,34,2017,6961,4403,0,2017,6961,4403,34,3357,2817,2816,0,3357,2817,2816,34,1399,2094,1986,0,1399,2094,1986,34,2123,1753,3930,0,2123,1753,3930,34,3457,849,5337,0,3457,849,5337,34,4278,6662,7841,0,4278,6662,7841,34,801,993,1185,0,801,993,1185,34,2548,2789,3600,0,2548,2789,3600,34,1242,1241,2707,0,1242,1241,2707,34,6769,7558,7557,0,6769,7558,7557,34,2475,942,2044,0,2475,942,2044,34,7109,7173,7702,0,7109,7173,7702,34,6769,7557,5356,0,6769,7557,5356,34,5663,2480,1330,0,5663,2480,1330,34,4355,1109,7041,0,4355,1109,7041,34,4850,3459,6023,0,4850,3459,6023,34,1748,4591,5651,0,1748,4591,5651,34,4405,4474,5332,0,4405,4474,5332,34,7219,7157,2904,0,7219,7157,2904,34,1748,5651,6382,0,1748,5651,6382,34,1665,6577,1666,0,1665,6577,1666,34,6199,7119,3112,0,6199,7119,3112,34,7925,3291,3293,0,7925,3291,3293,34,4847,340,5898,0,4847,340,5898,34,5876,1021,1517,0,5876,1021,1517,34,4321,4323,4605,0,4321,4323,4605,34,4272,6298,4273,0,4272,6298,4273,34,6695,2408,4441,0,6695,2408,4441,34,6712,999,6713,0,6712,999,6713,34,3212,6092,3634,0,3212,6092,3634,34,986,230,6265,0,986,230,6265,34,3947,2084,2086,0,3947,2084,2086,34,3622,7153,701,0,3622,7153,701,34,2035,7090,1414,0,2035,7090,1414,34,3470,48,3471,0,3470,48,3471,34,7949,3984,6431,0,7949,3984,6431,34,6345,2024,6618,0,6345,2024,6618,34,1994,1996,6628,0,1994,1996,6628,34,6265,6266,2918,0,6265,6266,2918,34,6743,3538,7786,0,6743,3538,7786,34,4191,4061,2927,0,4191,4061,2927,34,5746,5596,5942,0,5746,5596,5942,34,1376,1375,1704,0,1376,1375,1704,34,4178,4312,7167,0,4178,4312,7167,34,5529,6732,2722,0,5529,6732,2722,34,316,315,2633,0,316,315,2633,34,1435,1437,3296,0,1435,1437,3296,34,3245,4230,5084,0,3245,4230,5084,34,4622,1819,1385,0,4622,1819,1385,34,3591,4285,3996,0,3591,4285,3996,34,3384,2312,5606,0,3384,2312,5606,34,2967,2969,7635,0,2967,2969,7635,34,3969,407,409,0,3969,407,409,34,4722,6225,2340,0,4722,6225,2340,34,479,6747,5209,0,479,6747,5209,34,7670,3087,3726,0,7670,3087,3726,34,1871,4379,4378,0,1871,4379,4378,34,210,3991,4398,0,210,3991,4398,34,872,5748,4913,0,872,5748,4913,34,636,4955,4052,0,636,4955,4052,34,6269,7879,6270,0,6269,7879,6270,34,3839,6054,6384,0,3839,6054,6384,34,7569,6260,7580,0,7569,6260,7580,34,2808,2845,2809,0,2808,2845,2809,34,3362,4037,1689,0,3362,4037,1689,34,4620,5999,2471,0,4620,5999,2471,34,4557,4556,7945,0,4557,4556,7945,34,3592,6431,5001,0,3592,6431,5001,34,2616,1348,5459,0,2616,1348,5459,34,7644,5366,5368,0,7644,5366,5368,34,3984,5001,6431,0,3984,5001,6431,34,3503,4017,3504,0,3503,4017,3504,34,2222,3558,2223,0,2222,3558,2223,34,4034,7595,4770,0,4034,7595,4770,34,447,5673,1620,0,447,5673,1620,34,5393,5112,2118,0,5393,5112,2118,34,3601,6562,3204,0,3601,6562,3204,34,288,6702,856,0,288,6702,856,34,5812,3738,5813,0,5812,3738,5813,34,1966,3487,5134,0,1966,3487,5134,34,2173,964,3146,0,2173,964,3146,34,7142,6284,404,0,7142,6284,404,34,5157,7105,3842,0,5157,7105,3842,34,6670,6923,4368,0,6670,6923,4368,34,378,3466,379,0,378,3466,379,34,332,6495,6669,0,332,6495,6669,34,7949,3985,3984,0,7949,3985,3984,34,6236,6141,6093,0,6236,6141,6093,34,1298,7825,2838,0,1298,7825,2838,34,4738,4376,6814,0,4738,4376,6814,34,6460,809,4910,0,6460,809,4910,34,6369,7857,7897,0,6369,7857,7897,34,5001,3984,3986,0,5001,3984,3986,34,4377,3239,1419,0,4377,3239,1419,34,3664,5551,5703,0,3664,5551,5703,34,6966,7950,1191,0,6966,7950,1191,34,5312,5311,4897,0,5312,5311,4897,34,4694,361,744,0,4694,361,744,34,7651,4357,6587,0,7651,4357,6587,34,4949,2250,78,0,4949,2250,78,34,4908,2457,2456,0,4908,2457,2456,34,6654,5122,5121,0,6654,5122,5121,34,1057,1059,3227,0,1057,1059,3227,34,7005,6192,7009,0,7005,6192,7009,34,6928,475,6320,0,6928,475,6320,34,7286,3852,5568,0,7286,3852,5568,34,4957,360,362,0,4957,360,362,34,5320,926,925,0,5320,926,925,34,3515,7951,7527,0,3515,7951,7527,34,7410,3309,4271,0,7410,3309,4271,34,4264,1884,7952,0,4264,1884,7952,34,2328,2327,2907,0,2328,2327,2907,34,1643,2269,6438,0,1643,2269,6438,34,7672,6585,760,0,7672,6585,760,34,6980,2839,2838,0,6980,2839,2838,34,2111,2898,5955,0,2111,2898,5955,34,1502,1501,2596,0,1502,1501,2596,34,7033,7311,5794,0,7033,7311,5794,34,4069,5379,1364,0,4069,5379,1364,34,2509,5341,2510,0,2509,5341,2510,34,4663,6783,3711,0,4663,6783,3711,34,834,556,7034,0,834,556,7034,34,3338,3322,2752,0,3338,3322,2752,34,4231,4233,1351,0,4231,4233,1351,34,1699,5020,1734,0,1699,5020,1734,34,1999,5825,1230,0,1999,5825,1230,34,7576,1288,1544,0,7576,1288,1544,34,7234,7547,2004,0,7234,7547,2004,34,5704,4367,2151,0,5704,4367,2151,34,3260,3909,3908,0,3260,3909,3908,34,3479,5757,1257,0,3479,5757,1257,34,219,1148,1813,0,219,1148,1813,34,6945,4326,5752,0,6945,4326,5752,34,910,844,843,0,910,844,843,34,5967,1072,5968,0,5967,1072,5968,34,7701,6307,4391,0,7701,6307,4391,34,2028,2030,7590,0,2028,2030,7590,34,1380,1036,1530,0,1380,1036,1530,34,4749,7326,6282,0,4749,7326,6282,34,7953,7951,7954,0,7953,7951,7954,34,6550,3804,5783,0,6550,3804,5783,34,5345,5347,5727,0,5345,5347,5727,34,598,2122,2121,0,598,2122,2121,34,7882,286,7402,0,7882,286,7402,34,6835,7080,275,0,6835,7080,275,34,6230,3754,6063,0,6230,3754,6063,34,6935,6719,4260,0,6935,6719,4260,34,5166,4161,7591,0,5166,4161,7591,34,7384,4928,2772,0,7384,4928,2772,34,3826,2043,7258,0,3826,2043,7258,34,4668,1613,1612,0,4668,1613,1612,34,1365,6006,1215,0,1365,6006,1215,34,5234,2049,3481,0,5234,2049,3481,34,6746,759,2619,0,6746,759,2619,34,4683,4682,5338,0,4683,4682,5338,34,4265,5656,648,0,4265,5656,648,34,5266,688,6511,0,5266,688,6511,34,1508,584,583,0,1508,584,583,34,6700,4603,3227,0,6700,4603,3227,34,6837,3379,2943,0,6837,3379,2943,34,6466,7677,7676,0,6466,7677,7676,34,2014,6293,6076,0,2014,6293,6076,34,6191,155,2500,0,6191,155,2500,34,3402,5630,7671,0,3402,5630,7671,34,7955,387,386,0,7955,387,386,34,450,4062,448,0,450,4062,448,34,1701,4406,1702,0,1701,4406,1702,34,7956,7954,7951,0,7956,7954,7951,34,4404,5344,4475,0,4404,5344,4475,34,7400,6891,6890,0,7400,6891,6890,34,7734,4548,7388,0,7734,4548,7388,34,4162,4161,6812,0,4162,4161,6812,34,5796,5106,7155,0,5796,5106,7155,34,150,7296,151,0,150,7296,151,34,1620,5673,6117,0,1620,5673,6117,34,3357,561,560,0,3357,561,560,34,3066,2297,1064,0,3066,2297,1064,34,1137,2609,1138,0,1137,2609,1138,34,4906,5944,4907,0,4906,5944,4907,34,1882,5668,7189,0,1882,5668,7189,34,2295,537,2296,0,2295,537,2296,34,263,265,5981,0,263,265,5981,34,1399,1985,6158,0,1399,1985,6158,34,6125,5637,2282,0,6125,5637,2282,34,4286,2771,2735,0,4286,2771,2735,34,1586,1588,5608,0,1586,1588,5608,34,1697,3878,6465,0,1697,3878,6465,34,1172,6828,1173,0,1172,6828,1173,34,7368,66,1673,0,7368,66,1673,34,3151,6819,5912,0,3151,6819,5912,34,7600,7688,1090,0,7600,7688,1090,34,5971,2571,2573,0,5971,2571,2573,34,6699,6698,2332,0,6699,6698,2332,34,5366,6370,5367,0,5366,6370,5367,34,6472,4592,1392,0,6472,4592,1392,34,5412,4394,7386,0,5412,4394,7386,34,4076,4251,5718,0,4076,4251,5718,34,5113,2546,7570,0,5113,2546,7570,34,2055,6846,6848,0,2055,6846,6848,34,7600,1090,5524,0,7600,1090,5524,34,2842,2841,4018,0,2842,2841,4018,34,6614,6647,7456,0,6614,6647,7456,34,1897,4442,4052,0,1897,4442,4052,34,4132,4138,2919,0,4132,4138,2919,34,1113,654,7182,0,1113,654,7182,34,7956,3515,7212,0,7956,3515,7212,34,7433,7052,492,0,7433,7052,492,34,1019,250,4180,0,1019,250,4180,34,34,3320,1838,0,34,3320,1838,34,5200,5202,6330,0,5200,5202,6330,34,7264,6395,5645,0,7264,6395,5645,34,7956,7951,3515,0,7956,7951,3515,34,910,843,4811,0,910,843,4811,34,946,1505,947,0,946,1505,947,34,1701,1979,4404,0,1701,1979,4404,34,2667,6853,5153,0,2667,6853,5153,34,4668,7048,1613,0,4668,7048,1613,34,5442,4268,5292,0,5442,4268,5292,34,7032,6529,2228,0,7032,6529,2228,34,6847,1787,1789,0,6847,1787,1789,34,7957,7956,7212,0,7957,7956,7212,34,2655,3565,3567,0,2655,3565,3567,34,729,2800,4064,0,729,2800,4064,34,1105,1792,2128,0,1105,1792,2128,34,2055,1870,1872,0,2055,1870,1872,34,5465,5830,5466,0,5465,5830,5466,34,3103,1176,5351,0,3103,1176,5351,34,1566,6850,6849,0,1566,6850,6849,34,4638,4394,5103,0,4638,4394,5103,34,5418,2113,524,0,5418,2113,524,34,4057,1516,1515,0,4057,1516,1515,34,340,1975,1974,0,340,1975,1974,34,7500,575,574,0,7500,575,574,34,2434,1538,3633,0,2434,1538,3633,34,1009,1011,6517,0,1009,1011,6517,34,3931,5223,1225,0,3931,5223,1225,34,3111,6954,5258,0,3111,6954,5258,34,1127,24,26,0,1127,24,26,34,3642,906,5055,0,3642,906,5055,34,1223,7168,4111,0,1223,7168,4111,34,860,5573,861,0,860,5573,861,34,5129,6483,5977,0,5129,6483,5977,34,3763,6204,7148,0,3763,6204,7148,34,725,4290,1166,0,725,4290,1166,34,7264,6396,6395,0,7264,6396,6395,34,3079,3078,1374,0,3079,3078,1374,34,47,2261,7124,0,47,2261,7124,34,7347,7688,7600,0,7347,7688,7600,34,4388,2627,7525,0,4388,2627,7525,34,7954,7956,7958,0,7954,7956,7958,34,7700,5873,5872,0,7700,5873,5872,34,894,6460,4910,0,894,6460,4910,34,1079,2672,1080,0,1079,2672,1080,34,4947,80,79,0,4947,80,79,34,3348,5722,5618,0,3348,5722,5618,34,6146,3381,5784,0,6146,3381,5784,34,1847,1387,1388,0,1847,1387,1388,34,7954,7958,7959,0,7954,7958,7959,34,2869,1522,755,0,2869,1522,755,34,4570,1925,7078,0,4570,1925,7078,34,6310,5299,4745,0,6310,5299,4745,34,7931,7938,7302,0,7931,7938,7302,34,6976,6960,6959,0,6976,6960,6959,34,5184,5185,7559,0,5184,5185,7559,34,4581,5455,5070,0,4581,5455,5070,34,7487,1779,1795,0,7487,1779,1795,34,4301,4772,5904,0,4301,4772,5904,34,1793,4613,5905,0,1793,4613,5905,34,6540,6081,7100,0,6540,6081,7100,34,5262,1119,3172,0,5262,1119,3172,34,6103,7241,5295,0,6103,7241,5295,34,2106,5783,3724,0,2106,5783,3724,34,6971,3783,2717,0,6971,3783,2717,34,4861,4649,7944,0,4861,4649,7944,34,212,211,5892,0,212,211,5892,34,7086,7106,6238,0,7086,7106,6238,34,6759,6927,2849,0,6759,6927,2849,34,2658,3177,4869,0,2658,3177,4869,34,669,7399,4463,0,669,7399,4463,34,7184,3169,3290,0,7184,3169,3290,34,421,5725,7217,0,421,5725,7217,34,5430,6762,695,0,5430,6762,695,34,1795,1794,6161,0,1795,1794,6161,34,1598,5467,5466,0,1598,5467,5466,34,5056,5840,5057,0,5056,5840,5057,34,4644,7303,4645,0,4644,7303,4645,34,6001,7912,6000,0,6001,7912,6000,34,7600,5524,7163,0,7600,5524,7163,34,609,4689,607,0,609,4689,607,34,3501,3500,4931,0,3501,3500,4931,34,6383,7959,478,0,6383,7959,478,34,7267,270,1293,0,7267,270,1293,34,5312,859,858,0,5312,859,858,34,5488,5487,7453,0,5488,5487,7453,34,5754,6468,6946,0,5754,6468,6946,34,2554,1207,1594,0,2554,1207,1594,34,6034,4433,1533,0,6034,4433,1533,34,2243,5613,2244,0,2243,5613,2244,34,1926,4993,7242,0,1926,4993,7242,34,6130,5183,5182,0,6130,5183,5182,34,6478,3848,2220,0,6478,3848,2220,34,7223,7784,3417,0,7223,7784,3417,34,4776,3581,7554,0,4776,3581,7554,34,6505,6662,7016,0,6505,6662,7016,34,5910,5460,5911,0,5910,5460,5911,34,2949,4035,7960,0,2949,4035,7960,34,6080,7179,5838,0,6080,7179,5838,34,338,3176,2657,0,338,3176,2657,34,4714,2834,2469,0,4714,2834,2469,34,7898,1116,4814,0,7898,1116,4814,34,4317,2536,7060,0,4317,2536,7060,34,1263,2856,1065,0,1263,2856,1065,34,6072,3091,3173,0,6072,3091,3173,34,7584,7231,7097,0,7584,7231,7097,34,7640,3488,5464,0,7640,3488,5464,34,3043,4369,5471,0,3043,4369,5471,34,1424,4448,2881,0,1424,4448,2881,34,4256,2864,1845,0,4256,2864,1845,34,1135,2950,3403,0,1135,2950,3403,34,4313,2039,2038,0,4313,2039,2038,34,4277,3674,7863,0,4277,3674,7863,34,2940,4638,7732,0,2940,4638,7732,34,6745,7428,6805,0,6745,7428,6805,34,3605,3719,7627,0,3605,3719,7627,34,1156,1158,65,0,1156,1158,65,34,4054,5840,1983,0,4054,5840,1983,34,1764,7318,6564,0,1764,7318,6564,34,1724,4990,1114,0,1724,4990,1114,34,2486,6493,2487,0,2486,6493,2487,34,2525,4352,1972,0,2525,4352,1972,34,1277,1203,881,0,1277,1203,881,34,4717,5387,5386,0,4717,5387,5386,34,562,5641,563,0,562,5641,563,34,6080,6197,1850,0,6080,6197,1850,34,880,2920,7358,0,880,2920,7358,34,6593,6592,5635,0,6593,6592,5635,34,7642,7255,7942,0,7642,7255,7942,34,1067,1264,1065,0,1067,1264,1065,34,7957,7958,7956,0,7957,7958,7956,34,2503,2546,2504,0,2503,2546,2504,34,1771,5494,7123,0,1771,5494,7123,34,5771,2420,5772,0,5771,2420,5772,34,5496,3821,3820,0,5496,3821,3820,34,4909,809,811,0,4909,809,811,34,2007,2400,2008,0,2007,2400,2008,34,5686,7129,803,0,5686,7129,803,34,1847,1388,6698,0,1847,1388,6698,34,7825,7210,2838,0,7825,7210,2838,34,5671,1224,4110,0,5671,1224,4110,34,5798,6294,7535,0,5798,6294,7535,34,5462,4873,4874,0,5462,4873,4874,34,3178,4398,3179,0,3178,4398,3179,34,7255,7642,6721,0,7255,7642,6721,34,5356,7557,5357,0,5356,7557,5357,34,6411,5384,6257,0,6411,5384,6257,34,478,7959,7958,0,478,7959,7958,34,6503,3595,3594,0,6503,3595,3594,34,7565,6634,5899,0,7565,6634,5899,34,4253,3544,2121,0,4253,3544,2121,34,4903,5189,4904,0,4903,5189,4904,34,617,6287,3510,0,617,6287,3510,34,4287,6089,3961,0,4287,6089,3961,34,238,2090,4159,0,238,2090,4159,34,5115,4421,4420,0,5115,4421,4420,34,574,565,2870,0,574,565,2870,34,6652,454,6086,0,6652,454,6086,34,7185,6105,6112,0,7185,6105,6112,34,5545,5049,2644,0,5545,5049,2644,34,4674,7,2777,0,4674,7,2777,34,6818,2837,4827,0,6818,2837,4827,34,2987,471,6042,0,2987,471,6042,34,576,2308,3067,0,576,2308,3067,34,935,6604,6566,0,935,6604,6566,34,5525,5526,6542,0,5525,5526,6542,34,6294,3689,7535,0,6294,3689,7535,34,2678,1126,5226,0,2678,1126,5226,34,4158,1167,2298,0,4158,1167,2298,34,2337,6313,775,0,2337,6313,775,34,6186,7316,4735,0,6186,7316,4735,34,2221,7076,4222,0,2221,7076,4222,34,5181,4726,4416,0,5181,4726,4416,34,3097,5755,3141,0,3097,5755,3141,34,5272,4087,7497,0,5272,4087,7497,34,6768,5744,3085,0,6768,5744,3085,34,6939,7582,1991,0,6939,7582,1991,34,637,4442,4049,0,637,4442,4049,34,5894,1569,1192,0,5894,1569,1192,34,5640,5892,7495,0,5640,5892,7495,34,7064,2433,2432,0,7064,2433,2432,34,714,4790,3644,0,714,4790,3644,34,4979,5510,6723,0,4979,5510,6723,34,1601,6193,7424,0,1601,6193,7424,34,1713,5100,1714,0,1713,5100,1714,34,1405,1309,1311,0,1405,1309,1311,34,930,932,7534,0,930,932,7534,34,2648,3924,6221,0,2648,3924,6221,34,683,5756,7467,0,683,5756,7467,34,1486,3764,7668,0,1486,3764,7668,34,6198,6899,7244,0,6198,6899,7244,34,2352,610,4045,0,2352,610,4045,34,2511,2408,5399,0,2511,2408,5399,34,131,6613,129,0,131,6613,129,34,4615,7731,4614,0,4615,7731,4614,34,6764,3482,3481,0,6764,3482,3481,34,1081,3664,5705,0,1081,3664,5705,34,237,1963,6465,0,237,1963,6465,34,3023,80,4947,0,3023,80,4947,34,34,1838,5513,0,34,1838,5513,34,7961,7957,5448,0,7961,7957,5448,34,1704,5119,1705,0,1704,5119,1705,34,3613,1158,1157,0,3613,1158,1157,34,6743,7786,6760,0,6743,7786,6760,34,2345,955,3031,0,2345,955,3031,34,7212,5448,7957,0,7212,5448,7957,34,4129,40,7010,0,4129,40,7010,34,3215,3373,2801,0,3215,3373,2801,34,781,1215,6006,0,781,1215,6006,34,7399,2676,4463,0,7399,2676,4463,34,7367,7012,7412,0,7367,7012,7412,34,700,5595,4820,0,700,5595,4820,34,2860,290,5282,0,2860,290,5282,34,7053,2371,6890,0,7053,2371,6890,34,1081,437,4876,0,1081,437,4876,34,969,3962,515,0,969,3962,515,34,42,1765,4008,0,42,1765,4008,34,2415,2672,1079,0,2415,2672,1079,34,1727,5617,7463,0,1727,5617,7463,34,7916,5507,7962,0,7916,5507,7962,34,2304,5479,2334,0,2304,5479,2334,34,3156,4246,3157,0,3156,4246,3157,34,6312,4910,4909,0,6312,4910,4909,34,4477,5550,4478,0,4477,5550,4478,34,6100,6781,3216,0,6100,6781,3216,34,2611,4649,7507,0,2611,4649,7507,34,1041,1040,2310,0,1041,1040,2310,34,3342,5396,5834,0,3342,5396,5834,34,3756,6664,3757,0,3756,6664,3757,34,1084,1083,3328,0,1084,1083,3328,34,6855,3855,3646,0,6855,3855,3646,34,4212,4958,7622,0,4212,4958,7622,34,466,1353,2728,0,466,1353,2728,34,7897,1374,4686,0,7897,1374,4686,34,7916,7962,4426,0,7916,7962,4426,34,319,2182,2181,0,319,2182,2181,34,7961,5448,5449,0,7961,5448,5449,34,5415,7455,5976,0,5415,7455,5976,34,7402,68,6273,0,7402,68,6273,34,7518,6653,5401,0,7518,6653,5401,34,5459,5720,1939,0,5459,5720,1939,34,1318,1320,7649,0,1318,1320,7649,34,1318,7649,6047,0,1318,7649,6047,34,1342,5189,5190,0,1342,5189,5190,34,7069,6052,6990,0,7069,6052,6990,34,3752,7579,3751,0,3752,7579,3751,34,6283,6439,38,0,6283,6439,38,34,7433,5330,19,0,7433,5330,19,34,3214,7522,3548,0,3214,7522,3548,34,926,2513,7963,0,926,2513,7963,34,5017,5680,5978,0,5017,5680,5978,34,6008,6009,6701,0,6008,6009,6701,34,2442,1073,6302,0,2442,1073,6302,34,5604,3752,3424,0,5604,3752,3424,34,5031,5848,361,0,5031,5848,361,34,6439,6426,38,0,6439,6426,38,34,7964,7582,1500,0,7964,7582,1500,34,782,2592,1510,0,782,2592,1510,34,3374,858,3776,0,3374,858,3776,34,6571,3591,3996,0,6571,3591,3996,34,2270,2272,7403,0,2270,2272,7403,34,4781,4043,6526,0,4781,4043,6526,34,5125,5170,3987,0,5125,5170,3987,34,7212,459,5448,0,7212,459,5448,34,1108,5035,3128,0,1108,5035,3128,34,4191,2927,7945,0,4191,2927,7945,34,2388,5611,2389,0,2388,5611,2389,34,324,6551,2088,0,324,6551,2088,34,3880,1095,1094,0,3880,1095,1094,34,5847,3002,2239,0,5847,3002,2239,34,1084,3328,1697,0,1084,3328,1697,34,5199,6699,3539,0,5199,6699,3539,34,4200,4199,4185,0,4200,4199,4185,34,7413,4989,3871,0,7413,4989,3871,34,5272,7497,4374,0,5272,7497,4374,34,1547,5922,1545,0,1547,5922,1545,34,7535,3689,4848,0,7535,3689,4848,34,7734,7388,5474,0,7734,7388,5474,34,7097,817,7584,0,7097,817,7584,34,1298,1300,7825,0,1298,1300,7825,34,5622,7883,5556,0,5622,7883,5556,34,865,7538,6688,0,865,7538,6688,34,6538,6907,6906,0,6538,6907,6906,34,1605,5212,4287,0,1605,5212,4287,34,1946,3840,6469,0,1946,3840,6469,34,6903,1294,5463,0,6903,1294,5463,34,5006,189,3750,0,5006,189,3750,34,3478,5719,4857,0,3478,5719,4857,34,7958,7957,7961,0,7958,7957,7961,34,4323,4322,6147,0,4323,4322,6147,34,7642,7965,3034,0,7642,7965,3034,34,5266,6511,5567,0,5266,6511,5567,34,1485,3782,3719,0,1485,3782,3719,34,3393,5839,5474,0,3393,5839,5474,34,3161,6545,4859,0,3161,6545,4859,34,4129,7010,7259,0,4129,7010,7259,34,3393,5474,7388,0,3393,5474,7388,34,330,3046,7246,0,330,3046,7246,34,4334,2988,6467,0,4334,2988,6467,34,7490,7489,6749,0,7490,7489,6749,34,43,42,4008,0,43,42,4008,34,3974,3451,6206,0,3974,3451,6206,34,1650,4408,4407,0,1650,4408,4407,34,3380,236,235,0,3380,236,235,34,6210,5530,2721,0,6210,5530,2721,34,4407,4409,2006,0,4407,4409,2006,34,5480,5761,5481,0,5480,5761,5481,34,5804,5805,4056,0,5804,5805,4056,34,1937,5832,1820,0,1937,5832,1820,34,2836,4041,4827,0,2836,4041,4827,34,4090,5110,4091,0,4090,5110,4091,34,1694,5962,6083,0,1694,5962,6083,34,3183,4765,2731,0,3183,4765,2731,34,1396,2127,7966,0,1396,2127,7966,34,7062,1163,533,0,7062,1163,533,34,478,7961,479,0,478,7961,479,34,786,6821,2576,0,786,6821,2576,34,2600,7307,5462,0,2600,7307,5462,34,6641,2947,3203,0,6641,2947,3203,34,5516,4553,6007,0,5516,4553,6007,34,5130,1849,6148,0,5130,1849,6148,34,4851,4272,4191,0,4851,4272,4191,34,479,7961,6747,0,479,7961,6747,34,2960,6347,1773,0,2960,6347,1773,34,7500,566,575,0,7500,566,575,34,7904,3686,5538,0,7904,3686,5538,34,581,707,2083,0,581,707,2083,34,2928,522,4077,0,2928,522,4077,34,5523,6599,5379,0,5523,6599,5379,34,7262,3198,3197,0,7262,3198,3197,34,478,7958,7961,0,478,7958,7961,34,7584,5409,5688,0,7584,5409,5688,34,3047,7679,7369,0,3047,7679,7369,34,6619,6004,3825,0,6619,6004,3825,34,2912,5793,6811,0,2912,5793,6811,34,444,3390,3317,0,444,3390,3317,34,1415,2831,1416,0,1415,2831,1416,34,1347,1349,1848,0,1347,1349,1848,34,3006,3772,3774,0,3006,3772,3774,34,7251,4902,7523,0,7251,4902,7523,34,3963,222,7610,0,3963,222,7610,34,6802,3844,4465,0,6802,3844,4465,34,960,691,6960,0,960,691,6960,34,635,3128,5034,0,635,3128,5034,34,5359,6611,7841,0,5359,6611,7841,34,4545,5884,3454,0,4545,5884,3454,34,284,3583,3582,0,284,3583,3582,34,4391,293,4717,0,4391,293,4717,34,3649,6661,7053,0,3649,6661,7053,34,7961,7967,6747,0,7961,7967,6747,34,367,4429,368,0,367,4429,368,34,2942,5042,5041,0,2942,5042,5041,34,4858,2101,7434,0,4858,2101,7434,34,4646,4548,7734,0,4646,4548,7734,34,7639,3251,6810,0,7639,3251,6810,34,7931,5383,3943,0,7931,5383,3943,34,5878,871,1744,0,5878,871,1744,34,6105,7224,6106,0,6105,7224,6106,34,824,4778,825,0,824,4778,825,34,5776,5177,7301,0,5776,5177,7301,34,2612,55,275,0,2612,55,275,34,2855,4497,7950,0,2855,4497,7950,34,7262,3197,3929,0,7262,3197,3929,34,1198,2080,728,0,1198,2080,728,34,1424,2881,6299,0,1424,2881,6299,34,4680,840,839,0,4680,840,839,34,6774,3620,1560,0,6774,3620,1560,34,6749,3194,3196,0,6749,3194,3196,34,3535,7611,7545,0,3535,7611,7545,34,7536,2169,6584,0,7536,2169,6584,34,1967,4653,4652,0,1967,4653,4652,34,4343,2421,6208,0,4343,2421,6208,34,812,814,2209,0,812,814,2209,34,6754,4666,1268,0,6754,4666,1268,34,5134,6454,1966,0,5134,6454,1966,34,7968,7967,7961,0,7968,7967,7961,34,4025,2680,6362,0,4025,2680,6362,34,5288,6782,5289,0,5288,6782,5289,34,2506,2508,3959,0,2506,2508,3959,34,5657,1693,1692,0,5657,1693,1692,34,6062,4927,1957,0,6062,4927,1957,34,2681,4101,2757,0,2681,4101,2757,34,7382,6426,7350,0,7382,6426,7350,34,7559,7375,7312,0,7559,7375,7312,34,5583,2318,6678,0,5583,2318,6678,34,556,834,557,0,556,834,557,34,4279,7033,5794,0,4279,7033,5794,34,732,5725,5724,0,732,5725,5724,34,576,3067,577,0,576,3067,577,34,7849,769,7853,0,7849,769,7853,34,143,7859,141,0,143,7859,141,34,7961,5449,7968,0,7961,5449,7968,34,6354,1334,1333,0,6354,1334,1333,34,1788,2064,1876,0,1788,2064,1876,34,5458,7749,5720,0,5458,7749,5720,34,2301,4028,4136,0,2301,4028,4136,34,2941,6914,5256,0,2941,6914,5256,34,4354,6606,5930,0,4354,6606,5930,34,1441,1459,2852,0,1441,1459,2852,34,6408,7669,7663,0,6408,7669,7663,34,6712,5141,999,0,6712,5141,999,34,1246,3634,1247,0,1246,3634,1247,34,1620,7236,2273,0,1620,7236,2273,34,507,506,5293,0,507,506,5293,34,5827,4570,677,0,5827,4570,677,34,5729,3105,4414,0,5729,3105,4414,34,5827,677,676,0,5827,677,676,34,2225,2226,2817,0,2225,2226,2817,34,4838,3797,6582,0,4838,3797,6582,34,6588,883,7062,0,6588,883,7062,34,1771,7123,7406,0,1771,7123,7406,34,5945,4483,4482,0,5945,4483,4482,34,5644,2006,4409,0,5644,2006,4409,34,2472,4559,2473,0,2472,4559,2473,34,270,272,591,0,270,272,591,34,5804,3570,5659,0,5804,3570,5659,34,2040,7013,6348,0,2040,7013,6348,34,6960,693,1005,0,6960,693,1005,34,764,763,591,0,764,763,591,34,1464,4731,1827,0,1464,4731,1827,34,6260,2906,7580,0,6260,2906,7580,34,3738,3737,5813,0,3738,3737,5813,34,7260,5775,6055,0,7260,5775,6055,34,2240,1654,679,0,2240,1654,679,34,6268,3793,3445,0,6268,3793,3445,34,6631,6588,7062,0,6631,6588,7062,34,1742,7791,1743,0,1742,7791,1743,34,119,7332,1023,0,119,7332,1023,34,7624,3472,6864,0,7624,3472,6864,34,1636,3284,5677,0,1636,3284,5677,34,3364,3017,6572,0,3364,3017,6572,34,2692,855,4594,0,2692,855,4594,34,3357,4595,561,0,3357,4595,561,34,632,634,6978,0,632,634,6978,34,1598,5466,5830,0,1598,5466,5830,34,4276,1857,1898,0,4276,1857,1898,34,1158,2426,65,0,1158,2426,65,34,6994,6674,5695,0,6994,6674,5695,34,1305,142,141,0,1305,142,141,34,6486,6836,5945,0,6486,6836,5945,34,523,1903,6924,0,523,1903,6924,34,62,790,3875,0,62,790,3875,34,1821,93,1100,0,1821,93,1100,34,156,6732,3901,0,156,6732,3901,34,2009,2008,3972,0,2009,2008,3972,34,6820,795,5450,0,6820,795,5450,34,7572,5970,3716,0,7572,5970,3716,34,7113,7199,4832,0,7113,7199,4832,34,1971,5772,6282,0,1971,5772,6282,34,6616,2284,2283,0,6616,2284,2283,34,5201,7860,6074,0,5201,7860,6074,34,7480,480,5209,0,7480,480,5209,34,3109,1289,7469,0,3109,1289,7469,34,2586,7969,4307,0,2586,7969,4307,34,6795,3205,108,0,6795,3205,108,34,7887,7309,6875,0,7887,7309,6875,34,1600,6188,5467,0,1600,6188,5467,34,967,5649,5329,0,967,5649,5329,34,4394,4396,7386,0,4394,4396,7386,34,1069,1439,7281,0,1069,1439,7281,34,344,3286,1941,0,344,3286,1941,34,824,4779,4778,0,824,4779,4778,34,7442,7156,6713,0,7442,7156,6713,34,781,6006,2592,0,781,6006,2592,34,5104,7733,7732,0,5104,7733,7732,34,4310,7110,979,0,4310,7110,979,34,7970,1458,5282,0,7970,1458,5282,34,7404,5100,5099,0,7404,5100,5099,34,3695,3212,3634,0,3695,3212,3634,34,1396,7966,7971,0,1396,7966,7971,34,1418,1420,3778,0,1418,1420,3778,34,4311,6840,5435,0,4311,6840,5435,34,6983,1199,3431,0,6983,1199,3431,34,582,219,1813,0,582,219,1813,34,6571,7949,6431,0,6571,7949,6431,34,7214,862,6996,0,7214,862,6996,34,4818,5145,1835,0,4818,5145,1835,34,2530,6218,7039,0,2530,6218,7039,34,5296,5295,7241,0,5296,5295,7241,34,1724,2136,2138,0,1724,2136,2138,34,7629,7256,2363,0,7629,7256,2363,34,649,4071,650,0,649,4071,650,34,5824,7090,7025,0,5824,7090,7025,34,2420,7108,2421,0,2420,7108,2421,34,5498,3100,5515,0,5498,3100,5515,34,3670,6786,7972,0,3670,6786,7972,34,7644,1916,5366,0,7644,1916,5366,34,7245,7280,4493,0,7245,7280,4493,34,1605,4287,835,0,1605,4287,835,34,5204,6215,6916,0,5204,6215,6916,34,6444,621,3935,0,6444,621,3935,34,7362,2703,1943,0,7362,2703,1943,34,3268,740,739,0,3268,740,739,34,2586,4307,3010,0,2586,4307,3010,34,7362,1943,7835,0,7362,1943,7835,34,5305,4612,3731,0,5305,4612,3731,34,5323,5324,1584,0,5323,5324,1584,34,2329,6067,6066,0,2329,6067,6066,34,2514,1708,6913,0,2514,1708,6913,34,3366,6457,1536,0,3366,6457,1536,34,1044,5317,5316,0,1044,5317,5316,34,5197,4917,3572,0,5197,4917,3572,34,6400,1069,1071,0,6400,1069,1071,34,380,379,2135,0,380,379,2135,34,2453,3268,3270,0,2453,3268,3270,34,5083,4854,4080,0,5083,4854,4080,34,7210,2549,6979,0,7210,2549,6979,34,6735,1934,3050,0,6735,1934,3050,34,4838,4840,5961,0,4838,4840,5961,34,1730,6110,7601,0,1730,6110,7601,34,3605,7627,5296,0,3605,7627,5296,34,1269,4665,7706,0,1269,4665,7706,34,5067,5159,5068,0,5067,5159,5068,34,1768,7191,5101,0,1768,7191,5101,34,2362,7448,1468,0,2362,7448,1468,34,6215,6214,6916,0,6215,6214,6916,34,3090,72,74,0,3090,72,74,34,1850,4883,5402,0,1850,4883,5402,34,3644,7328,5277,0,3644,7328,5277,34,7045,6465,1963,0,7045,6465,1963,34,1093,1095,2260,0,1093,1095,2260,34,4819,4820,5544,0,4819,4820,5544,34,6461,4424,6428,0,6461,4424,6428,34,4114,7495,3385,0,4114,7495,3385,34,5305,6224,1950,0,5305,6224,1950,34,6180,1706,4664,0,6180,1706,4664,34,6759,4935,7481,0,6759,4935,7481,34,3697,3887,6305,0,3697,3887,6305,34,3262,2821,1633,0,3262,2821,1633,34,6078,6086,454,0,6078,6086,454,34,593,3765,3222,0,593,3765,3222,34,7856,3426,2952,0,7856,3426,2952,34,3874,7595,4600,0,3874,7595,4600,34,4579,1049,5898,0,4579,1049,5898,34,2986,2342,2965,0,2986,2342,2965,34,7973,5909,4216,0,7973,5909,4216,34,2916,902,2889,0,2916,902,2889,34,2430,6208,2423,0,2430,6208,2423,34,1583,7249,1910,0,1583,7249,1910,34,1415,6389,6113,0,1415,6389,6113,34,2397,6904,6947,0,2397,6904,6947,34,7668,3764,3763,0,7668,3764,3763,34,5269,7230,5963,0,5269,7230,5963,34,631,630,4130,0,631,630,4130,34,562,6840,5641,0,562,6840,5641,34,310,659,4095,0,310,659,4095,34,5813,3737,6228,0,5813,3737,6228,34,2652,6592,2653,0,2652,6592,2653,34,5778,423,5328,0,5778,423,5328,34,5940,3121,3120,0,5940,3121,3120,34,6156,6158,6876,0,6156,6158,6876,34,5758,1703,1702,0,5758,1703,1702,34,4865,6670,6808,0,4865,6670,6808,34,1564,596,595,0,1564,596,595,34,4795,1265,6674,0,4795,1265,6674,34,446,3539,3438,0,446,3539,3438,34,944,943,2466,0,944,943,2466,34,6986,6985,5943,0,6986,6985,5943,34,3663,5647,4796,0,3663,5647,4796,34,1721,4577,6345,0,1721,4577,6345,34,5188,7257,25,0,5188,7257,25,34,7735,4460,7695,0,7735,4460,7695,34,6981,6797,2284,0,6981,6797,2284,34,5495,1897,1896,0,5495,1897,1896,34,3865,364,3866,0,3865,364,3866,34,5890,4574,4573,0,5890,4574,4573,34,327,3781,2602,0,327,3781,2602,34,5918,7646,6826,0,5918,7646,6826,34,1350,7567,709,0,1350,7567,709,34,951,4331,5890,0,951,4331,5890,34,7451,2922,5808,0,7451,2922,5808,34,135,6712,7543,0,135,6712,7543,34,5458,2550,7749,0,5458,2550,7749,34,6693,7583,6277,0,6693,7583,6277,34,3580,1557,3581,0,3580,1557,3581,34,2713,5187,6541,0,2713,5187,6541,34,7932,3995,4674,0,7932,3995,4674,34,335,7119,333,0,335,7119,333,34,2941,6915,6914,0,2941,6915,6914,34,86,7637,2575,0,86,7637,2575,34,7856,6855,965,0,7856,6855,965,34,2762,3378,6318,0,2762,3378,6318,34,6460,894,5094,0,6460,894,5094,34,6063,2782,7082,0,6063,2782,7082,34,2984,517,2985,0,2984,517,2985,34,6937,7539,1670,0,6937,7539,1670,34,1548,5660,3081,0,1548,5660,3081,34,6943,5082,6066,0,6943,5082,6066,34,4606,2569,3510,0,4606,2569,3510,34,7058,6396,7264,0,7058,6396,7264,34,711,442,441,0,711,442,441,34,1909,1941,1908,0,1909,1941,1908,34,5627,4961,6644,0,5627,4961,6644,34,3981,3980,1638,0,3981,3980,1638,34,4970,1664,4339,0,4970,1664,4339,34,7572,3716,798,0,7572,3716,798,34,4496,7061,7810,0,4496,7061,7810,34,4833,7362,7835,0,4833,7362,7835,34,6692,805,5556,0,6692,805,5556,34,6035,6844,5205,0,6035,6844,5205,34,4833,7835,6630,0,4833,7835,6630,34,1014,3094,3096,0,1014,3094,3096,34,972,5771,7564,0,972,5771,7564,34,5083,5084,4230,0,5083,5084,4230,34,2399,3387,6858,0,2399,3387,6858,34,6931,1573,5502,0,6931,1573,5502,34,5329,7123,967,0,5329,7123,967,34,6198,2157,7118,0,6198,2157,7118,34,431,3539,446,0,431,3539,446,34,4693,603,4751,0,4693,603,4751,34,7964,1500,1499,0,7964,1500,1499,34,7172,7174,7511,0,7172,7174,7511,34,4194,1133,7659,0,4194,1133,7659,34,753,3467,1352,0,753,3467,1352,34,3377,841,6440,0,3377,841,6440,34,396,2777,7,0,396,2777,7,34,2383,2382,5003,0,2383,2382,5003,34,3975,4618,268,0,3975,4618,268,34,58,5678,5864,0,58,5678,5864,34,3828,3926,6188,0,3828,3926,6188,34,4286,7974,4631,0,4286,7974,4631,34,4744,6640,6639,0,4744,6640,6639,34,1917,5904,4772,0,1917,5904,4772,34,58,5864,4227,0,58,5864,4227,34,5706,5708,4761,0,5706,5708,4761,34,1756,7336,6075,0,1756,7336,6075,34,6572,4139,2626,0,6572,4139,2626,34,4349,685,6480,0,4349,685,6480,34,3571,5757,2139,0,3571,5757,2139,34,4500,4461,4501,0,4500,4461,4501,34,5366,1916,5136,0,5366,1916,5136,34,6572,2626,2428,0,6572,2626,2428,34,1788,5268,514,0,1788,5268,514,34,5111,62,61,0,5111,62,61,34,6359,4704,4703,0,6359,4704,4703,34,5053,7254,5054,0,5053,7254,5054,34,5603,7705,1394,0,5603,7705,1394,34,1756,6075,7296,0,1756,6075,7296,34,1887,4795,5108,0,1887,4795,5108,34,3188,3190,4704,0,3188,3190,4704,34,7297,7296,6075,0,7297,7296,6075,34,73,1632,1631,0,73,1632,1631,34,7297,6075,6074,0,7297,6075,6074,34,598,2121,3544,0,598,2121,3544,34,1234,1236,7109,0,1234,1236,7109,34,893,1325,894,0,893,1325,894,34,300,6959,7039,0,300,6959,7039,34,1313,3427,7975,0,1313,3427,7975,34,3154,4325,1011,0,3154,4325,1011,34,4212,7622,2809,0,4212,7622,2809,34,6720,2425,943,0,6720,2425,943,34,5739,723,6772,0,5739,723,6772,34,6488,1444,2022,0,6488,1444,2022,34,5156,3998,1621,0,5156,3998,1621,34,1765,2109,2111,0,1765,2109,2111,34,2386,2385,7063,0,2386,2385,7063,34,6953,7843,1407,0,6953,7843,1407,34,1295,1297,6787,0,1295,1297,6787,34,3932,7015,4000,0,3932,7015,4000,34,4977,2830,5536,0,4977,2830,5536,34,6069,5975,32,0,6069,5975,32,34,5024,5338,4682,0,5024,5338,4682,34,4767,6602,6603,0,4767,6602,6603,34,5118,5119,5900,0,5118,5119,5900,34,4640,5608,3446,0,4640,5608,3446,34,5964,7078,6387,0,5964,7078,6387,34,3519,3518,4509,0,3519,3518,4509,34,6501,957,2145,0,6501,957,2145,34,3893,4563,1050,0,3893,4563,1050,34,7672,3056,6585,0,7672,3056,6585,34,5858,6185,7461,0,5858,6185,7461,34,7972,3671,3670,0,7972,3671,3670,34,2547,2549,7211,0,2547,2549,7211,34,926,7963,924,0,926,7963,924,34,2993,213,2970,0,2993,213,2970,34,7963,7976,924,0,7963,7976,924,34,7928,6421,6423,0,7928,6421,6423,34,7651,2568,4357,0,7651,2568,4357,34,7632,924,7976,0,7632,924,7976,34,6776,1917,4772,0,6776,1917,4772,34,7336,5304,3730,0,7336,5304,3730,34,6094,6424,3635,0,6094,6424,3635,34,5946,7610,6325,0,5946,7610,6325,34,1174,7318,1175,0,1174,7318,1175,34,1394,7705,1395,0,1394,7705,1395,34,1839,773,7342,0,1839,773,7342,34,7496,276,278,0,7496,276,278,34,4034,3978,6969,0,4034,3978,6969,34,6475,419,421,0,6475,419,421,34,2992,4316,3862,0,2992,4316,3862,34,3486,7360,6530,0,3486,7360,6530,34,3900,157,3901,0,3900,157,3901,34,6278,2758,4102,0,6278,2758,4102,34,7943,7632,7976,0,7943,7632,7976,34,6691,4113,822,0,6691,4113,822,34,3568,1000,3569,0,3568,1000,3569,34,6982,5347,5346,0,6982,5347,5346,34,559,561,4595,0,559,561,4595,34,7576,6970,2563,0,7576,6970,2563,34,5262,1117,1119,0,5262,1117,1119,34,2477,2479,6900,0,2477,2479,6900,34,7440,5969,4515,0,7440,5969,4515,34,3267,3830,875,0,3267,3830,875,34,4774,6860,1875,0,4774,6860,1875,34,2034,7090,2035,0,2034,7090,2035,34,2723,7977,3091,0,2723,7977,3091,34,3,408,4,0,3,408,4,34,2033,2032,5456,0,2033,2032,5456,34,7602,5393,5885,0,7602,5393,5885,34,4021,471,14,0,4021,471,14,34,7978,7631,7632,0,7978,7631,7632,34,7015,7939,4000,0,7015,7939,4000,34,945,6377,4953,0,945,6377,4953,34,1992,1632,2084,0,1992,1632,2084,34,2249,6825,3223,0,2249,6825,3223,34,4676,4677,2241,0,4676,4677,2241,34,3446,6131,5854,0,3446,6131,5854,34,619,3060,4720,0,619,3060,4720,34,4235,2240,4677,0,4235,2240,4677,34,713,3623,714,0,713,3623,714,34,4086,2975,4087,0,4086,2975,4087,34,655,6068,6676,0,655,6068,6676,34,1828,2056,1829,0,1828,2056,1829,34,132,7166,3111,0,132,7166,3111,34,1470,6027,3119,0,1470,6027,3119,34,3585,2819,4910,0,3585,2819,4910,34,7651,4072,616,0,7651,4072,616,34,2655,4897,5311,0,2655,4897,5311,34,7978,7632,7943,0,7978,7632,7943,34,600,602,6025,0,600,602,6025,34,4993,4994,7242,0,4993,4994,7242,34,5444,2074,2076,0,5444,2074,2076,34,4737,4973,4376,0,4737,4973,4376,34,6233,3549,808,0,6233,3549,808,34,3782,3612,3720,0,3782,3612,3720,34,2365,7882,2366,0,2365,7882,2366,34,7979,3180,5105,0,7979,3180,5105,34,3501,7153,3622,0,3501,7153,3622,34,4359,1012,6587,0,4359,1012,6587,34,3977,3979,5264,0,3977,3979,5264,34,7978,7943,4920,0,7978,7943,4920,34,3773,7467,7349,0,3773,7467,7349,34,6108,657,2697,0,6108,657,2697,34,6757,3626,4784,0,6757,3626,4784,34,434,2247,5916,0,434,2247,5916,34,332,6493,6495,0,332,6493,6495,34,2440,7263,2515,0,2440,7263,2515,34,4373,2615,4977,0,4373,2615,4977,34,4688,4697,5169,0,4688,4697,5169,34,1858,1860,4341,0,1858,1860,4341,34,1053,4302,7126,0,1053,4302,7126,34,3584,3854,4318,0,3584,3854,4318,34,4937,3600,2789,0,4937,3600,2789,34,6611,5884,4545,0,6611,5884,4545,34,307,377,813,0,307,377,813,34,4635,3038,7426,0,4635,3038,7426,34,504,7136,6988,0,504,7136,6988,34,6174,4367,5703,0,6174,4367,5703,34,1790,93,92,0,1790,93,92,34,5108,4795,6994,0,5108,4795,6994,34,5218,4001,1881,0,5218,4001,1881,34,7647,167,166,0,7647,167,166,34,4921,7976,2513,0,4921,7976,2513,34,5019,1863,1862,0,5019,1863,1862,34,1412,2439,1413,0,1412,2439,1413,34,7635,2969,4966,0,7635,2969,4966,34,711,712,7084,0,711,712,7084,34,6844,7161,3726,0,6844,7161,3726,34,2597,2599,4255,0,2597,2599,4255,34,1276,7327,1277,0,1276,7327,1277,34,4703,4705,3824,0,4703,4705,3824,34,7625,7336,1756,0,7625,7336,1756,34,6844,3726,5206,0,6844,3726,5206,34,2396,5795,458,0,2396,5795,458,34,1200,46,45,0,1200,46,45,34,3545,2311,2776,0,3545,2311,2776,34,6092,6094,3635,0,6092,6094,3635,34,2145,2144,5335,0,2145,2144,5335,34,785,7935,783,0,785,7935,783,34,6447,7623,6273,0,6447,7623,6273,34,7056,7639,2389,0,7056,7639,2389,34,6461,2803,6866,0,6461,2803,6866,34,2777,7777,7932,0,2777,7777,7932,34,7976,4921,7943,0,7976,4921,7943,34,1127,1014,24,0,1127,1014,24,34,2064,1732,1876,0,2064,1732,1876,34,4749,4748,4345,0,4749,4748,4345,34,2272,7483,7403,0,2272,7483,7403,34,7057,2788,7058,0,7057,2788,7058,34,186,1663,187,0,186,1663,187,34,2898,4764,5956,0,2898,4764,5956,34,7975,3427,5039,0,7975,3427,5039,34,3463,7520,3464,0,3463,7520,3464,34,6321,7163,7162,0,6321,7163,7162,34,6,1092,7980,0,6,1092,7980,34,5214,5981,6575,0,5214,5981,6575,34,1811,633,6268,0,1811,633,6268,34,3046,3048,7134,0,3046,3048,7134,34,6958,5280,5279,0,6958,5280,5279,34,3093,4654,6849,0,3093,4654,6849,34,3374,3376,858,0,3374,3376,858,34,4447,4073,2133,0,4447,4073,2133,34,5972,3220,6637,0,5972,3220,6637,34,5485,7918,7192,0,5485,7918,7192,34,5769,5768,7298,0,5769,5768,7298,34,76,2992,3862,0,76,2992,3862,34,6585,7382,7351,0,6585,7382,7351,34,7400,6890,7165,0,7400,6890,7165,34,3723,5182,5120,0,3723,5182,5120,34,440,2097,3396,0,440,2097,3396,34,6386,3042,3041,0,6386,3042,3041,34,550,6108,1863,0,550,6108,1863,34,7571,2610,4187,0,7571,2610,4187,34,1224,2244,5612,0,1224,2244,5612,34,3366,7138,6457,0,3366,7138,6457,34,766,768,231,0,766,768,231,34,7308,3023,6206,0,7308,3023,6206,34,5835,3253,3255,0,5835,3253,3255,34,6626,1808,347,0,6626,1808,347,34,7981,7546,7060,0,7981,7546,7060,34,6589,4916,5197,0,6589,4916,5197,34,5345,5727,7012,0,5345,5727,7012,34,6983,4425,6861,0,6983,4425,6861,34,3165,3167,4769,0,3165,3167,4769,34,5392,5391,2962,0,5392,5391,2962,34,7271,4165,7028,0,7271,4165,7028,34,2492,2494,7502,0,2492,2494,7502,34,3341,5396,3342,0,3341,5396,3342,34,6832,2026,5531,0,6832,2026,5531,34,1268,1270,6755,0,1268,1270,6755,34,171,173,7115,0,171,173,7115,34,1741,1880,1739,0,1741,1880,1739,34,5304,4270,5305,0,5304,4270,5305,34,61,2597,5280,0,61,2597,5280,34,1066,7950,6966,0,1066,7950,6966,34,5806,2922,2921,0,5806,2922,2921,34,647,3603,3123,0,647,3603,3123,34,7549,5885,5362,0,7549,5885,5362,34,2984,268,4618,0,2984,268,4618,34,4386,5521,6205,0,4386,5521,6205,34,3509,6159,2452,0,3509,6159,2452,34,7031,2088,897,0,7031,2088,897,34,6383,478,1748,0,6383,478,1748,34,1855,1857,4278,0,1855,1857,4278,34,5069,3636,4760,0,5069,3636,4760,34,6515,6646,6516,0,6515,6646,6516,34,5713,7247,2995,0,5713,7247,2995,34,3479,313,6989,0,3479,313,6989,34,1194,4275,6182,0,1194,4275,6182,34,3395,3397,7132,0,3395,3397,7132,34,1809,1808,6626,0,1809,1808,6626,34,6320,475,477,0,6320,475,477,34,4334,4697,6817,0,4334,4697,6817,34,2680,2679,1763,0,2680,2679,1763,34,3899,3901,6732,0,3899,3901,6732,34,7679,4557,7369,0,7679,4557,7369,34,4316,3863,3862,0,4316,3863,3862,34,6374,5648,966,0,6374,5648,966,34,5409,7584,5410,0,5409,7584,5410,34,4034,6231,5264,0,4034,6231,5264,34,5549,1038,4517,0,5549,1038,4517,34,1228,1230,2228,0,1228,1230,2228,34,5864,4343,6208,0,5864,4343,6208,34,2897,6309,4764,0,2897,6309,4764,34,527,4835,528,0,527,4835,528,34,2080,2800,729,0,2080,2800,729,34,4385,4626,5521,0,4385,4626,5521,34,915,914,5254,0,915,914,5254,34,2526,5840,2574,0,2526,5840,2574,34,7220,3557,5257,0,7220,3557,5257,34,7495,4453,3385,0,7495,4453,3385,34,4384,7449,2361,0,4384,7449,2361,34,6229,6228,6685,0,6229,6228,6685,34,4303,5476,6410,0,4303,5476,6410,34,7131,6848,6847,0,7131,6848,6847,34,5663,4856,5664,0,5663,4856,5664,34,2532,5208,7411,0,2532,5208,7411,34,3718,5376,7586,0,3718,5376,7586,34,957,2143,2145,0,957,2143,2145,34,6559,183,2012,0,6559,183,2012,34,6964,1091,1837,0,6964,1091,1837,34,977,6065,6067,0,977,6065,6067,34,7502,2494,5320,0,7502,2494,5320,34,3370,2021,2020,0,3370,2021,2020,34,824,7952,4779,0,824,7952,4779,34,5973,403,6908,0,5973,403,6908,34,2937,4729,4731,0,2937,4729,4731,34,6777,4948,4933,0,6777,4948,4933,34,5115,2532,7411,0,5115,2532,7411,34,5694,868,7246,0,5694,868,7246,34,87,5940,3120,0,87,5940,3120,34,1878,7219,2904,0,1878,7219,2904,34,588,7353,7239,0,588,7353,7239,34,5907,5701,4600,0,5907,5701,4600,34,1941,5398,785,0,1941,5398,785,34,357,79,3437,0,357,79,3437,34,6981,2284,6616,0,6981,2284,6616,34,7531,7845,5325,0,7531,7845,5325,34,7944,4649,4648,0,7944,4649,4648,34,6305,72,1307,0,6305,72,1307,34,6760,2133,6744,0,6760,2133,6744,34,7360,1968,4652,0,7360,1968,4652,34,6622,7787,5843,0,6622,7787,5843,34,1443,2022,1444,0,1443,2022,1444,34,2455,2476,2453,0,2455,2476,2453,34,5109,1811,6267,0,5109,1811,6267,34,2763,4684,6987,0,2763,4684,6987,34,6589,819,4916,0,6589,819,4916,34,5668,5233,5232,0,5668,5233,5232,34,1383,6833,4457,0,1383,6833,4457,34,4813,7895,4814,0,4813,7895,4814,34,4424,3139,987,0,4424,3139,987,34,974,6043,6044,0,974,6043,6044,34,5318,5320,2494,0,5318,5320,2494,34,2242,798,4438,0,2242,798,4438,34,6119,3219,872,0,6119,3219,872,34,6059,3302,7982,0,6059,3302,7982,34,7481,7936,7937,0,7481,7936,7937,34,7365,6028,6964,0,7365,6028,6964,34,3196,5318,2494,0,3196,5318,2494,34,7833,3446,5608,0,7833,3446,5608,34,7236,5595,1924,0,7236,5595,1924,34,1217,6123,7673,0,1217,6123,7673,34,2860,2862,3500,0,2860,2862,3500,34,3978,5907,6969,0,3978,5907,6969,34,6832,5530,6210,0,6832,5530,6210,34,5240,539,5241,0,5240,539,5241,34,3560,5742,6810,0,3560,5742,6810,34,5312,858,7983,0,5312,858,7983,34,4347,4211,1486,0,4347,4211,1486,34,5165,39,723,0,5165,39,723,34,1951,2042,2041,0,1951,2042,2041,34,5529,2721,5530,0,5529,2721,5530,34,6129,6143,1810,0,6129,6143,1810,34,5918,7319,6533,0,5918,7319,6533,34,4870,6021,5852,0,4870,6021,5852,34,2560,5412,6379,0,2560,5412,6379,34,6959,1005,7039,0,6959,1005,7039,34,5190,4903,2978,0,5190,4903,2978,34,363,4236,4676,0,363,4236,4676,34,74,3173,3090,0,74,3173,3090,34,1404,7026,5630,0,1404,7026,5630,34,5268,6223,226,0,5268,6223,226,34,6466,3878,3327,0,6466,3878,3327,34,5844,1782,4531,0,5844,1782,4531,34,2679,2449,2448,0,2679,2449,2448,34,1304,5204,4551,0,1304,5204,4551,34,4256,4118,4117,0,4256,4118,4117,34,5025,7416,3682,0,5025,7416,3682,34,904,5468,905,0,904,5468,905,34,5004,567,566,0,5004,567,566,34,7960,4035,7984,0,7960,4035,7984,34,4646,7734,7733,0,4646,7734,7733,34,1675,656,1676,0,1675,656,1676,34,1724,7984,2136,0,1724,7984,2136,34,5643,1287,4053,0,5643,1287,4053,34,1247,3635,6424,0,1247,3635,6424,34,1412,1414,3182,0,1412,1414,3182,34,910,6865,911,0,910,6865,911,34,7985,3393,1502,0,7985,3393,1502,34,5171,5929,2561,0,5171,5929,2561,34,2490,7072,7071,0,2490,7072,7071,34,4183,1670,7539,0,4183,1670,7539,34,6468,5754,2937,0,6468,5754,2937,34,2669,1299,2839,0,2669,1299,2839,34,854,856,1614,0,854,856,1614,34,6073,4889,4888,0,6073,4889,4888,34,2259,5858,2260,0,2259,5858,2260,34,5524,4520,7163,0,5524,4520,7163,34,6846,2055,1787,0,6846,2055,1787,34,2213,6868,4467,0,2213,6868,4467,34,6049,2606,6047,0,6049,2606,6047,34,2612,56,55,0,2612,56,55,34,7986,2884,2144,0,7986,2884,2144,34,1647,6156,1648,0,1647,6156,1648,34,3520,4747,2401,0,3520,4747,2401,34,1054,7562,4627,0,1054,7562,4627,34,4518,3741,3740,0,4518,3741,3740,34,1291,2702,1289,0,1291,2702,1289,34,2085,4001,2086,0,2085,4001,2086,34,1550,1085,1087,0,1550,1085,1087,34,6619,6705,6995,0,6619,6705,6995,34,4032,6951,6682,0,4032,6951,6682,34,7425,4467,6868,0,7425,4467,6868,34,4410,3966,5389,0,4410,3966,5389,34,1206,2559,2558,0,1206,2559,2558,34,7926,3853,2608,0,7926,3853,2608,34,7173,1236,7174,0,7173,1236,7174,34,1784,6344,2096,0,1784,6344,2096,34,3677,7111,3678,0,3677,7111,3678,34,7183,398,455,0,7183,398,455,34,2140,451,7633,0,2140,451,7633,34,5894,6183,3401,0,5894,6183,3401,34,6766,1353,466,0,6766,1353,466,34,6369,116,5118,0,6369,116,5118,34,6940,7222,7793,0,6940,7222,7793,34,661,7006,6060,0,661,7006,6060,34,6034,6105,4707,0,6034,6105,4707,34,3321,7209,5528,0,3321,7209,5528,34,123,2310,1040,0,123,2310,1040,34,7682,7577,3142,0,7682,7577,3142,34,4073,4075,962,0,4073,4075,962,34,7732,5474,7655,0,7732,5474,7655,34,6411,1023,4681,0,6411,1023,4681,34,7916,4426,7198,0,7916,4426,7198,34,3986,6714,5002,0,3986,6714,5002,34,3692,4702,4730,0,3692,4702,4730,34,3223,3225,5153,0,3223,3225,5153,34,6472,7020,4592,0,6472,7020,4592,34,4242,1378,1377,0,4242,1378,1377,34,4294,3997,4285,0,4294,3997,4285,34,291,293,7649,0,291,293,7649,34,786,874,873,0,786,874,873,34,521,4076,522,0,521,4076,522,34,3647,3646,3856,0,3647,3646,3856,34,2258,4615,660,0,2258,4615,660,34,4210,4347,3537,0,4210,4347,3537,34,7987,3013,7637,0,7987,3013,7637,34,5579,5662,7180,0,5579,5662,7180,34,1195,2671,6955,0,1195,2671,6955,34,5416,5744,6768,0,5416,5744,6768,34,5858,7461,5859,0,5858,7461,5859,34,6734,7301,7493,0,6734,7301,7493,34,4043,612,611,0,4043,612,611,34,5359,7841,6505,0,5359,7841,6505,34,666,6413,6586,0,666,6413,6586,34,796,7884,3869,0,796,7884,3869,34,5193,984,5194,0,5193,984,5194,34,3231,7162,3232,0,3231,7162,3232,34,5353,3642,5054,0,5353,3642,5054,34,7837,2577,7603,0,7837,2577,7603,34,2194,1791,1793,0,2194,1791,1793,34,7622,6698,2809,0,7622,6698,2809,34,5032,5164,5033,0,5032,5164,5033,34,4630,7499,1999,0,4630,7499,1999,34,2699,1645,1644,0,2699,1645,1644,34,1828,5635,5634,0,1828,5635,5634,34,2512,6609,3750,0,2512,6609,3750,34,3930,4153,3896,0,3930,4153,3896,34,749,5984,7425,0,749,5984,7425,34,2454,3007,2455,0,2454,3007,2455,34,5135,3487,7032,0,5135,3487,7032,34,3721,2926,7627,0,3721,2926,7627,34,7425,6868,749,0,7425,6868,749,34,5127,6462,1391,0,5127,6462,1391,34,6621,5801,3999,0,6621,5801,3999,34,7201,5546,7202,0,7201,5546,7202,34,1193,6992,3867,0,1193,6992,3867,34,6072,2723,3091,0,6072,2723,3091,34,4877,7988,7989,0,4877,7988,7989,34,6235,7042,5255,0,6235,7042,5255,34,5176,7493,7301,0,5176,7493,7301,34,775,6313,776,0,775,6313,776,34,4156,6725,1161,0,4156,6725,1161,34,4486,417,4801,0,4486,417,4801,34,3272,1246,1245,0,3272,1246,1245,34,3485,6946,5875,0,3485,6946,5875,34,4877,7989,748,0,4877,7989,748,34,5032,7384,2774,0,5032,7384,2774,34,6016,6015,6399,0,6016,6015,6399,34,2564,7403,7483,0,2564,7403,7483,34,3426,2172,3424,0,3426,2172,3424,34,1728,1730,7601,0,1728,1730,7601,34,5359,5884,6611,0,5359,5884,6611,34,4676,4401,364,0,4676,4401,364,34,5178,5724,5723,0,5178,5724,5723,34,2677,7974,4286,0,2677,7974,4286,34,3371,337,3372,0,3371,337,3372,34,1641,5526,1841,0,1641,5526,1841,34,6374,966,1740,0,6374,966,1740,34,7418,2491,2490,0,7418,2491,2490,34,6599,2072,2071,0,6599,2072,2071,34,5999,7990,1310,0,5999,7990,1310,34,4605,528,4606,0,4605,528,4606,34,6974,6084,4980,0,6974,6084,4980,34,5921,6041,2117,0,5921,6041,2117,34,204,2936,205,0,204,2936,205,34,6967,422,6011,0,6967,422,6011,34,5585,3183,3184,0,5585,3183,3184,34,3413,3412,3506,0,3413,3412,3506,34,5600,6750,6749,0,5600,6750,6749,34,5594,5650,4094,0,5594,5650,4094,34,6202,6203,6823,0,6202,6203,6823,34,4741,5632,3330,0,4741,5632,3330,34,5442,3074,1891,0,5442,3074,1891,34,2866,6438,2867,0,2866,6438,2867,34,1088,1090,1442,0,1088,1090,1442,34,6166,7598,7776,0,6166,7598,7776,34,1275,1274,4143,0,1275,1274,4143,34,396,1107,1106,0,396,1107,1106,34,4114,3385,7005,0,4114,3385,7005,34,1364,1456,4985,0,1364,1456,4985,34,1677,4168,663,0,1677,4168,663,34,1754,187,1663,0,1754,187,1663,34,5996,5309,5310,0,5996,5309,5310,34,3436,2250,2249,0,3436,2250,2249,34,2490,7230,7418,0,2490,7230,7418,34,6853,359,358,0,6853,359,358,34,2262,6355,3064,0,2262,6355,3064,34,1772,1774,7322,0,1772,1774,7322,34,5514,3158,2445,0,5514,3158,2445,34,3153,3734,6600,0,3153,3734,6600,34,3925,7563,6188,0,3925,7563,6188,34,560,6789,6788,0,560,6789,6788,34,3153,6600,3154,0,3153,6600,3154,34,7991,4523,4522,0,7991,4523,4522,34,2504,1778,5289,0,2504,1778,5289,34,7992,2361,2363,0,7992,2361,2363,34,7625,1274,4270,0,7625,1274,4270,34,4681,4786,7673,0,4681,4786,7673,34,1563,3969,409,0,1563,3969,409,34,5569,7993,5567,0,5569,7993,5567,34,1212,1063,7666,0,1212,1063,7666,34,6991,672,3503,0,6991,672,3503,34,6687,2366,6933,0,6687,2366,6933,34,2584,7251,7250,0,2584,7251,7250,34,6432,6451,5931,0,6432,6451,5931,34,7039,1004,196,0,7039,1004,196,34,232,231,768,0,232,231,768,34,2233,2232,4911,0,2233,2232,4911,34,4999,3565,5312,0,4999,3565,5312,34,2233,4911,7989,0,2233,4911,7989,34,4881,638,5291,0,4881,638,5291,34,6170,7487,1628,0,6170,7487,1628,34,5398,5397,5502,0,5398,5397,5502,34,3415,1668,1655,0,3415,1668,1655,34,4430,3669,3671,0,4430,3669,3671,34,5298,6909,7542,0,5298,6909,7542,34,6315,7087,7276,0,6315,7087,7276,34,3200,629,722,0,3200,629,722,34,3875,5653,60,0,3875,5653,60,34,4911,748,7989,0,4911,748,7989,34,7835,6629,6630,0,7835,6629,6630,34,3828,6188,1600,0,3828,6188,1600,34,4545,3454,7441,0,4545,3454,7441,34,1971,6282,7621,0,1971,6282,7621,34,6188,5465,5467,0,6188,5465,5467,34,1446,7654,7037,0,1446,7654,7037,34,4164,7028,4165,0,4164,7028,4165,34,3704,6184,5477,0,3704,6184,5477,34,3165,4769,3529,0,3165,4769,3529,34,260,3164,1177,0,260,3164,1177,34,4158,233,1167,0,4158,233,1167,34,2476,2475,1015,0,2476,2475,1015,34,2179,3368,7519,0,2179,3368,7519,34,3798,4881,4893,0,3798,4881,4893,34,7666,1063,5060,0,7666,1063,5060,34,5575,6706,3827,0,5575,6706,3827,34,649,4072,4071,0,649,4072,4071,34,4714,1349,2832,0,4714,1349,2832,34,5076,1143,5423,0,5076,1143,5423,34,4898,4804,4803,0,4898,4804,4803,34,5895,883,6588,0,5895,883,6588,34,279,370,3068,0,279,370,3068,34,5153,6853,4752,0,5153,6853,4752,34,3257,6045,2670,0,3257,6045,2670,34,6015,7353,6399,0,6015,7353,6399,34,5181,4417,276,0,5181,4417,276,34,6162,6032,6031,0,6162,6032,6031,34,3629,7155,6697,0,3629,7155,6697,34,4916,819,6908,0,4916,819,6908,34,5250,825,2637,0,5250,825,2637,34,7911,6001,5146,0,7911,6001,5146,34,2031,6963,2032,0,2031,6963,2032,34,2723,2722,7352,0,2723,2722,7352,34,3235,3237,3813,0,3235,3237,3813,34,2840,3162,2841,0,2840,3162,2841,34,6953,4895,6497,0,6953,4895,6497,34,372,6205,5521,0,372,6205,5521,34,1081,5655,3663,0,1081,5655,3663,34,588,7239,390,0,588,7239,390,34,7404,7405,5100,0,7404,7405,5100,34,3389,2335,2668,0,3389,2335,2668,34,868,867,4602,0,868,867,4602,34,6121,157,3900,0,6121,157,3900,34,4933,7634,6777,0,4933,7634,6777,34,5077,4537,4113,0,5077,4537,4113,34,1354,7994,2121,0,1354,7994,2121,34,2557,3123,6040,0,2557,3123,6040,34,1523,1525,7054,0,1523,1525,7054,34,3602,4031,3603,0,3602,4031,3603,34,294,296,2893,0,294,296,2893,34,5558,5164,1359,0,5558,5164,1359,34,7017,5780,3625,0,7017,5780,3625,34,5663,1330,6103,0,5663,1330,6103,34,5307,7995,7996,0,5307,7995,7996,34,5307,7996,7637,0,5307,7996,7637,34,5892,1932,4453,0,5892,1932,4453,34,4073,6744,2133,0,4073,6744,2133,34,3409,6708,3133,0,3409,6708,3133,34,5856,5176,5175,0,5856,5176,5175,34,7987,7637,7996,0,7987,7637,7996,34,6110,5561,7601,0,6110,5561,7601,34,1067,1066,1581,0,1067,1066,1581,34,381,3583,283,0,381,3583,283,34,7997,7998,7999,0,7997,7998,7999,34,2081,202,6138,0,2081,202,6138,34,4175,5866,5090,0,4175,5866,5090,34,7474,6894,6145,0,7474,6894,6145,34,7995,5307,7999,0,7995,5307,7999,34,7995,7999,7998,0,7995,7999,7998,34,814,2396,3337,0,814,2396,3337,34,7216,5532,6475,0,7216,5532,6475,34,2037,5240,6054,0,2037,5240,6054,34,2692,4594,7606,0,2692,4594,7606,34,2960,2959,6530,0,2960,2959,6530,34,8000,7995,7998,0,8000,7995,7998,34,243,6405,6364,0,243,6405,6364,34,3755,6932,1411,0,3755,6932,1411,34,7464,3014,7508,0,7464,3014,7508,34,3656,3655,6737,0,3656,3655,6737,34,2706,7618,3765,0,2706,7618,3765,34,3545,2776,5173,0,3545,2776,5173,34,1892,1894,570,0,1892,1894,570,34,3355,5593,4400,0,3355,5593,4400,34,8001,7464,7508,0,8001,7464,7508,34,8001,7508,8002,0,8001,7508,8002,34,92,7377,6922,0,92,7377,6922,34,6035,6037,6844,0,6035,6037,6844,34,5800,3056,7672,0,5800,3056,7672,34,1810,1812,6129,0,1810,1812,6129,34,8003,8004,8001,0,8003,8004,8001,34,8003,8001,8002,0,8003,8001,8002,34,8005,8006,8001,0,8005,8006,8001,34,8005,8001,8004,0,8005,8001,8004,34,7508,3013,8007,0,7508,3013,8007,34,6756,1235,7804,0,6756,1235,7804,34,6351,6350,3181,0,6351,6350,3181,34,7987,8007,3013,0,7987,8007,3013,34,982,2100,1935,0,982,2100,1935,34,7996,8007,7987,0,7996,8007,7987,34,8002,7508,8007,0,8002,7508,8007,34,1749,1751,1639,0,1749,1751,1639,34,8002,8007,8003,0,8002,8007,8003,34,1707,2440,2515,0,1707,2440,2515,34,7996,7995,8003,0,7996,7995,8003,34,7996,8003,8007,0,7996,8003,8007,34,2818,3808,5349,0,2818,3808,5349,34,8000,8003,7995,0,8000,8003,7995,34,2303,7713,2301,0,2303,7713,2301,34,6394,4854,5083,0,6394,4854,5083,34,3577,6231,4034,0,3577,6231,4034,34,5243,6351,3456,0,5243,6351,3456,34,8008,8004,7827,0,8008,8004,7827,34,8008,7827,7826,0,8008,7827,7826,34,2290,5435,6840,0,2290,5435,6840,34,8000,7827,8004,0,8000,7827,8004,34,5990,5476,6794,0,5990,5476,6794,34,7828,7827,8000,0,7828,7827,8000,34,7828,8000,8009,0,7828,8000,8009,34,7828,8009,7823,0,7828,8009,7823,34,3135,2158,6891,0,3135,2158,6891,34,3078,2786,6678,0,3078,2786,6678,34,1878,6498,1879,0,1878,6498,1879,34,1423,4449,4448,0,1423,4449,4448,34,7941,6373,1880,0,7941,6373,1880,34,3222,3133,6708,0,3222,3133,6708,34,942,3007,1609,0,942,3007,1609,34,1122,1505,5351,0,1122,1505,5351,34,995,994,1238,0,995,994,1238,34,8005,8004,8008,0,8005,8004,8008,34,4408,5511,6286,0,4408,5511,6286,34,2442,1074,1073,0,2442,1074,1073,34,689,5309,5996,0,689,5309,5996,34,8000,8004,8003,0,8000,8004,8003,34,2891,3747,3746,0,2891,3747,3746,34,7919,2761,2760,0,7919,2761,2760,34,4075,4074,4854,0,4075,4074,4854,34,626,2297,627,0,626,2297,627,34,5781,1111,2835,0,5781,1111,2835,34,5520,373,372,0,5520,373,372,34,7575,7476,7475,0,7575,7476,7475,34,8009,8000,7998,0,8009,8000,7998,34,1171,1173,6971,0,1171,1173,6971,34,5864,4344,4343,0,5864,4344,4343,34,7821,7823,8010,0,7821,7823,8010,34,7821,8010,7758,0,7821,8010,7758,34,7823,7997,8010,0,7823,7997,8010,34,330,6669,3046,0,330,6669,3046,34,5209,1937,7480,0,5209,1937,7480,34,8011,8010,7997,0,8011,8010,7997,34,6696,3324,165,0,6696,3324,165,34,4316,5120,3863,0,4316,5120,3863,34,7823,7998,7997,0,7823,7998,7997,34,5764,7544,4672,0,5764,7544,4672,34,2028,2307,2029,0,2028,2307,2029,34,5634,3108,3107,0,5634,3108,3107,34,3040,4927,4926,0,3040,4927,4926,34,3730,3795,1002,0,3730,3795,1002,34,6808,4368,4367,0,6808,4368,4367,34,4444,5599,5598,0,4444,5599,5598,34,5781,2835,6869,0,5781,2835,6869,34,2638,7242,7854,0,2638,7242,7854,34,5350,1120,5351,0,5350,1120,5351,34,1168,4449,5404,0,1168,4449,5404,34,2826,6116,4172,0,2826,6116,4172,34,7367,6914,6727,0,7367,6914,6727,34,7823,8009,7998,0,7823,8009,7998,34,2323,2344,6658,0,2323,2344,6658,34,3534,2819,2818,0,3534,2819,2818,34,4616,4618,4804,0,4616,4618,4804,34,5282,1458,1457,0,5282,1458,1457,34,5525,7222,6940,0,5525,7222,6940,34,2272,6962,7483,0,2272,6962,7483,34,4569,4568,6365,0,4569,4568,6365,34,7750,7752,8012,0,7750,7752,8012,34,5661,5660,7462,0,5661,5660,7462,34,3753,6230,6252,0,3753,6230,6252,34,7755,8012,7752,0,7755,8012,7752,34,1769,4962,2527,0,1769,4962,2527,34,8013,8012,7755,0,8013,8012,7755,34,2293,2239,2238,0,2293,2239,2238,34,2589,5392,2011,0,2589,5392,2011,34,7750,8012,8013,0,7750,8012,8013,34,3817,4137,3951,0,3817,4137,3951,34,3021,5873,4533,0,3021,5873,4533,34,716,3727,7514,0,716,3727,7514,34,1393,1392,4593,0,1393,1392,4593,34,5572,7095,5247,0,5572,7095,5247,34,6156,3785,6157,0,6156,3785,6157,34,7416,2924,3682,0,7416,2924,3682,34,813,377,814,0,813,377,814,34,2087,895,2088,0,2087,895,2088,34,6654,495,494,0,6654,495,494,34,747,749,6868,0,747,749,6868,34,8014,8013,7757,0,8014,8013,7757,34,6258,6101,7562,0,6258,6101,7562,34,8013,7755,7757,0,8013,7755,7757,34,1762,1683,3125,0,1762,1683,3125,34,4118,105,4116,0,4118,105,4116,34,3340,3003,3000,0,3340,3003,3000,34,8014,8015,8016,0,8014,8015,8016,34,8014,8016,8013,0,8014,8016,8013,34,8015,8017,8016,0,8015,8017,8016,34,594,7278,1182,0,594,7278,1182,34,5579,6817,5662,0,5579,6817,5662,34,5360,490,5361,0,5360,490,5361,34,7411,5208,2813,0,7411,5208,2813,34,2062,2665,3606,0,2062,2665,3606,34,8018,8016,7208,0,8018,8016,7208,34,8018,7208,1469,0,8018,7208,1469,34,8017,1470,7208,0,8017,1470,7208,34,8017,7208,8016,0,8017,7208,8016,34,6132,6134,4780,0,6132,6134,4780,34,6476,7067,6477,0,6476,7067,6477,34,4751,341,340,0,4751,341,340,34,1470,8015,6027,0,1470,8015,6027,34,2864,813,5914,0,2864,813,5914,34,8017,8015,1470,0,8017,8015,1470,34,1223,4111,4110,0,1223,4111,4110,34,5195,5857,2822,0,5195,5857,2822,34,528,4605,526,0,528,4605,526,34,4664,7334,6180,0,4664,7334,6180,34,5077,703,4537,0,5077,703,4537,34,4955,636,4956,0,4955,636,4956,34,3138,1929,228,0,3138,1929,228,34,8013,8016,8018,0,8013,8016,8018,34,2352,4045,2353,0,2352,4045,2353,34,360,3001,5031,0,360,3001,5031,34,4804,4899,7140,0,4804,4899,7140,34,5841,5843,7787,0,5841,5843,7787,34,5046,1264,4789,0,5046,1264,4789,34,6954,5290,7555,0,6954,5290,7555,34,3268,4734,740,0,3268,4734,740,34,2064,514,516,0,2064,514,516,34,6878,4434,4433,0,6878,4434,4433,34,7410,1259,3790,0,7410,1259,3790,34,6757,6442,6675,0,6757,6442,6675,34,3981,1638,1637,0,3981,1638,1637,34,7784,7185,5509,0,7784,7185,5509,34,5074,5073,5307,0,5074,5073,5307,34,4410,5389,4411,0,4410,5389,4411,34,3956,1232,3708,0,3956,1232,3708,34,8019,7999,5073,0,8019,7999,5073,34,2337,2336,5117,0,2337,2336,5117,34,7999,5307,5073,0,7999,5307,5073,34,1471,5937,1666,0,1471,5937,1666,34,3941,1219,1098,0,3941,1219,1098,34,1292,1294,6903,0,1292,1294,6903,34,312,314,586,0,312,314,586,34,4384,3513,1295,0,4384,3513,1295,34,7486,5486,5488,0,7486,5486,5488,34,8020,8019,8015,0,8020,8019,8015,34,7997,7999,8019,0,7997,7999,8019,34,7997,8019,8020,0,7997,8019,8020,34,130,6013,5631,0,130,6013,5631,34,990,4548,4646,0,990,4548,4646,34,6027,8015,8019,0,6027,8015,8019,34,6027,8019,5073,0,6027,8019,5073,34,2046,2045,2323,0,2046,2045,2323,34,3372,336,3918,0,3372,336,3918,34,7368,1456,1455,0,7368,1456,1455,34,3022,2793,6877,0,3022,2793,6877,34,119,1024,2355,0,119,1024,2355,34,1748,480,4591,0,1748,480,4591,34,1610,1609,59,0,1610,1609,59,34,6177,6509,688,0,6177,6509,688,34,2714,3170,3169,0,2714,3170,3169,34,674,2683,4017,0,674,2683,4017,34,3005,5407,2356,0,3005,5407,2356,34,5947,5946,6370,0,5947,5946,6370,34,7758,8010,7759,0,7758,8010,7759,34,6246,1184,1183,0,6246,1184,1183,34,6716,7536,7292,0,6716,7536,7292,34,8011,7759,8010,0,8011,7759,8010,34,3231,6321,7162,0,3231,6321,7162,34,8021,7759,8011,0,8021,7759,8011,34,2600,1294,1293,0,2600,1294,1293,34,1120,5350,2739,0,1120,5350,2739,34,7761,7759,8014,0,7761,7759,8014,34,7761,8014,7757,0,7761,8014,7757,34,5560,5559,4901,0,5560,5559,4901,34,8021,8014,7759,0,8021,8014,7759,34,6272,7881,6933,0,6272,7881,6933,34,539,3766,5241,0,539,3766,5241,34,4640,4639,3259,0,4640,4639,3259,34,5689,5691,4415,0,5689,5691,4415,34,8011,7997,8020,0,8011,7997,8020,34,3511,2148,2147,0,3511,2148,2147,34,6198,7118,2899,0,6198,7118,2899,34,4162,6995,548,0,4162,6995,548,34,2344,4554,6659,0,2344,4554,6659,34,7000,2291,1314,0,7000,2291,1314,34,8021,8011,8020,0,8021,8011,8020,34,2195,811,6887,0,2195,811,6887,34,5527,2279,2892,0,5527,2279,2892,34,4454,4948,6171,0,4454,4948,6171,34,401,403,5973,0,401,403,5973,34,5550,2237,3003,0,5550,2237,3003,34,5955,4008,2111,0,5955,4008,2111,34,8015,8021,8020,0,8015,8021,8020,34,5133,5818,7520,0,5133,5818,7520,34,8014,8021,8015,0,8014,8021,8015,34,4925,4927,6062,0,4925,4927,6062,34,5338,5026,7358,0,5338,5026,7358,34,7648,2607,6270,0,7648,2607,6270,34,4929,1561,7568,0,4929,1561,7568,34,1223,7317,7168,0,1223,7317,7168,34,357,359,79,0,357,359,79,34,4072,3234,617,0,4072,3234,617,34,7116,2749,3144,0,7116,2749,3144,34,7121,1606,1605,0,7121,1606,1605,34,1505,1504,5351,0,1505,1504,5351,34,3343,1262,1261,0,3343,1262,1261,34,2533,1913,6464,0,2533,1913,6464,34,2913,3354,7662,0,2913,3354,7662,34,2400,7101,1131,0,2400,7101,1131,34,3985,7949,5791,0,3985,7949,5791,34,3872,4269,4268,0,3872,4269,4268,34,2997,2407,2345,0,2997,2407,2345,34,4552,1466,2691,0,4552,1466,2691,34,2028,7590,5252,0,2028,7590,5252,34,505,507,5294,0,505,507,5294,34,6693,223,4363,0,6693,223,4363,34,5689,6585,6671,0,5689,6585,6671,34,473,4722,474,0,473,4722,474,34,5767,2978,4732,0,5767,2978,4732,34,5420,1871,1870,0,5420,1871,1870,34,3965,1332,549,0,3965,1332,549,34,5539,1657,1656,0,5539,1657,1656,34,2028,3428,2307,0,2028,3428,2307,34,6064,5966,7611,0,6064,5966,7611,34,6556,4524,2593,0,6556,4524,2593,34,6477,4796,5647,0,6477,4796,5647,34,674,673,4338,0,674,673,4338,34,5539,3709,1143,0,5539,3709,1143,34,1269,7706,7553,0,1269,7706,7553,34,2474,7385,2769,0,2474,7385,2769,34,3159,4787,5803,0,3159,4787,5803,34,4661,6119,7837,0,4661,6119,7837,34,163,162,5161,0,163,162,5161,34,7017,3625,6180,0,7017,3625,6180,34,1207,2558,4661,0,1207,2558,4661,34,5337,1778,2847,0,5337,1778,2847,34,6929,7568,1561,0,6929,7568,1561,34,7955,4734,5746,0,7955,4734,5746,34,3757,6926,7565,0,3757,6926,7565,34,3075,3077,4710,0,3075,3077,4710,34,1462,1461,5876,0,1462,1461,5876,34,656,7355,654,0,656,7355,654,34,4534,5622,7409,0,4534,5622,7409,34,5272,3800,4087,0,5272,3800,4087,34,6184,534,5477,0,6184,534,5477,34,2686,2688,7613,0,2686,2688,7613,34,6844,6296,7161,0,6844,6296,7161,34,1301,7972,4112,0,1301,7972,4112,34,2064,1733,1732,0,2064,1733,1732,34,7097,5339,5340,0,7097,5339,5340,34,4465,525,273,0,4465,525,273,34,7257,5188,4266,0,7257,5188,4266,34,6841,1918,2199,0,6841,1918,2199,34,3239,4901,4900,0,3239,4901,4900,34,454,398,2190,0,454,398,2190,34,7270,3834,7269,0,7270,3834,7269,34,1518,1517,1020,0,1518,1517,1020,34,7193,5976,163,0,7193,5976,163,34,5348,4352,1146,0,5348,4352,1146,34,6369,5118,7857,0,6369,5118,7857,34,3261,5752,1211,0,3261,5752,1211,34,6379,5412,7386,0,6379,5412,7386,34,3040,3042,1958,0,3040,3042,1958,34,2710,3172,6368,0,2710,3172,6368,34,4889,3730,1002,0,4889,3730,1002,34,6219,4206,551,0,6219,4206,551,34,19,5330,20,0,19,5330,20,34,615,7992,7256,0,615,7992,7256,34,7856,1687,2172,0,7856,1687,2172,34,2283,7321,7381,0,2283,7321,7381,34,5407,4837,7597,0,5407,4837,7597,34,1479,4141,4589,0,1479,4141,4589,34,674,4338,2683,0,674,4338,2683,34,5000,5002,5987,0,5000,5002,5987,34,6215,1304,7859,0,6215,1304,7859,34,4825,7177,4440,0,4825,7177,4440,34,6033,2743,5726,0,6033,2743,5726,34,182,297,3698,0,182,297,3698,34,7602,5885,7549,0,7602,5885,7549,34,2680,1763,6956,0,2680,1763,6956,34,634,3811,7401,0,634,3811,7401,34,5658,6660,770,0,5658,6660,770,34,4116,105,104,0,4116,105,104,34,831,5481,5761,0,831,5481,5761,34,941,6882,2132,0,941,6882,2132,34,4321,6287,4658,0,4321,6287,4658,34,3899,6732,6731,0,3899,6732,6731,34,857,3776,858,0,857,3776,858,34,2814,2813,7052,0,2814,2813,7052,34,4727,2805,3346,0,4727,2805,3346,34,4651,2002,4079,0,4651,2002,4079,34,6221,3924,3926,0,6221,3924,3926,34,4634,5385,7045,0,4634,5385,7045,34,3085,3087,7558,0,3085,3087,7558,34,547,5543,1040,0,547,5543,1040,34,7375,5502,7312,0,7375,5502,7312,34,3356,226,225,0,3356,226,225,34,6755,1270,6179,0,6755,1270,6179,34,2040,6163,7013,0,2040,6163,7013,34,5329,5649,4642,0,5329,5649,4642,34,3770,3771,4176,0,3770,3771,4176,34,7081,7407,4154,0,7081,7407,4154,34,5353,7457,904,0,5353,7457,904,34,134,4881,5291,0,134,4881,5291,34,5004,6594,567,0,5004,6594,567,34,4317,4787,3329,0,4317,4787,3329,34,6738,6041,6765,0,6738,6041,6765,34,6940,8022,6941,0,6940,8022,6941,34,4877,3739,8023,0,4877,3739,8023,34,6773,7658,5480,0,6773,7658,5480,34,6894,427,426,0,6894,427,426,34,3507,3509,6449,0,3507,3509,6449,34,3586,5802,4701,0,3586,5802,4701,34,1347,1848,2550,0,1347,1848,2550,34,2140,7633,3483,0,2140,7633,3483,34,4419,4797,3440,0,4419,4797,3440,34,1272,1680,1513,0,1272,1680,1513,34,613,5059,3263,0,613,5059,3263,34,3801,3800,5272,0,3801,3800,5272,34,3607,3606,6656,0,3607,3606,6656,34,4280,7365,6964,0,4280,7365,6964,34,2478,2477,5271,0,2478,2477,5271,34,1895,4052,4955,0,1895,4052,4955,34,966,4209,4208,0,966,4209,4208,34,7062,883,3707,0,7062,883,3707,34,6578,6135,1866,0,6578,6135,1866,34,7081,3255,2048,0,7081,3255,2048,34,1815,6285,1816,0,1815,6285,1816,34,4521,1353,6765,0,4521,1353,6765,34,6199,6073,4888,0,6199,6073,4888,34,1678,5825,1999,0,1678,5825,1999,34,3469,2195,491,0,3469,2195,491,34,8024,8025,7942,0,8024,8025,7942,34,5706,4761,7712,0,5706,4761,7712,34,2087,4557,895,0,2087,4557,895,34,8026,8027,8025,0,8026,8027,8025,34,6629,7226,34,0,6629,7226,34,34,3338,4291,3322,0,3338,4291,3322,34,7942,8025,8027,0,7942,8025,8027,34,3171,5262,3172,0,3171,5262,3172,34,6753,6755,1452,0,6753,6755,1452,34,2973,6519,6560,0,2973,6519,6560,34,794,5450,795,0,794,5450,795,34,3561,3802,6679,0,3561,3802,6679,34,5767,4732,5768,0,5767,4732,5768,34,7258,6171,6777,0,7258,6171,6777,34,7133,198,7592,0,7133,198,7592,34,3083,6295,6058,0,3083,6295,6058,34,4455,942,944,0,4455,942,944,34,8023,3739,8025,0,8023,3739,8025,34,5956,5955,2898,0,5956,5955,2898,34,3739,8026,8025,0,3739,8026,8025,34,7320,7483,4481,0,7320,7483,4481,34,4760,4761,7663,0,4760,4761,7663,34,3393,7985,5517,0,3393,7985,5517,34,5824,1414,7090,0,5824,1414,7090,34,2346,4023,4022,0,2346,4023,4022,34,6670,5085,5086,0,6670,5085,5086,34,2975,1417,7497,0,2975,1417,7497,34,5982,7570,2546,0,5982,7570,2546,34,6869,2835,2837,0,6869,2835,2837,34,974,976,6043,0,974,976,6043,34,5847,745,744,0,5847,745,744,34,2359,1476,1475,0,2359,1476,1475,34,228,230,987,0,228,230,987,34,7928,1487,2977,0,7928,1487,2977,34,4298,7543,4299,0,4298,7543,4299,34,3326,1826,334,0,3326,1826,334,34,4229,3781,3780,0,4229,3781,3780,34,4657,6329,4040,0,4657,6329,4040,34,7849,770,769,0,7849,770,769,34,7642,7942,8027,0,7642,7942,8027,34,7220,280,3557,0,7220,280,3557,34,4697,4699,5169,0,4697,4699,5169,34,7032,3487,7346,0,7032,3487,7346,34,6719,1829,4281,0,6719,1829,4281,34,5829,5831,5015,0,5829,5831,5015,34,2292,7107,745,0,2292,7107,745,34,5745,6327,3725,0,5745,6327,3725,34,770,7849,2212,0,770,7849,2212,34,6271,4138,5738,0,6271,4138,5738,34,4898,2017,7304,0,4898,2017,7304,34,377,5795,2396,0,377,5795,2396,34,5600,6749,5766,0,5600,6749,5766,34,5034,4956,636,0,5034,4956,636,34,485,59,3007,0,485,59,3007,34,6118,6119,4661,0,6118,6119,4661,34,5218,5220,5402,0,5218,5220,5402,34,4607,7935,4608,0,4607,7935,4608,34,5244,7322,6553,0,5244,7322,6553,34,7038,6325,4994,0,7038,6325,4994,34,416,7249,4802,0,416,7249,4802,34,4254,5278,5280,0,4254,5278,5280,34,2672,3812,1080,0,2672,3812,1080,34,6455,1727,1726,0,6455,1727,1726,34,4552,4782,204,0,4552,4782,204,34,3919,5747,7455,0,3919,5747,7455,34,641,138,4476,0,641,138,4476,34,6304,72,6305,0,6304,72,6305,34,7925,3293,3927,0,7925,3293,3927,34,7473,5217,5216,0,7473,5217,5216,34,7317,1222,6000,0,7317,1222,6000,34,2585,253,7969,0,2585,253,7969,34,2362,5590,2363,0,2362,5590,2363,34,7671,3155,3402,0,7671,3155,3402,34,1487,1243,2977,0,1487,1243,2977,34,5374,5446,3742,0,5374,5446,3742,34,7357,6005,6771,0,7357,6005,6771,34,560,6788,4880,0,560,6788,4880,34,1329,3335,7240,0,1329,3335,7240,34,48,6957,4432,0,48,6957,4432,34,3394,718,720,0,3394,718,720,34,2519,2521,5269,0,2519,2521,5269,34,5206,3726,5207,0,5206,3726,5207,34,510,2402,4598,0,510,2402,4598,34,1859,2908,2495,0,1859,2908,2495,34,1488,5607,5510,0,1488,5607,5510,34,3910,2377,2287,0,3910,2377,2287,34,2123,3930,5067,0,2123,3930,5067,34,7642,8027,7965,0,7642,8027,7965,34,6147,1384,3968,0,6147,1384,3968,34,3561,5717,3562,0,3561,5717,3562,34,2432,6598,7064,0,2432,6598,7064,34,483,3359,3982,0,483,3359,3982,34,81,2868,6891,0,81,2868,6891,34,1319,2628,2630,0,1319,2628,2630,34,52,1644,6205,0,52,1644,6205,34,1719,5726,4936,0,1719,5726,4936,34,4427,4939,4428,0,4427,4939,4428,34,8027,7374,7965,0,8027,7374,7965,34,6848,5421,3145,0,6848,5421,3145,34,1912,3509,1720,0,1912,3509,1720,34,3998,432,7088,0,3998,432,7088,34,3066,3116,2685,0,3066,3116,2685,34,1697,3328,3878,0,1697,3328,3878,34,7925,7478,3291,0,7925,7478,3291,34,2405,4172,4554,0,2405,4172,4554,34,7992,2363,7256,0,7992,2363,7256,34,3022,6877,5404,0,3022,6877,5404,34,5823,1358,3586,0,5823,1358,3586,34,5296,3604,3605,0,5296,3604,3605,34,2999,5035,4350,0,2999,5035,4350,34,6636,7520,3463,0,6636,7520,3463,34,8027,8026,7374,0,8027,8026,7374,34,4536,7130,7883,0,4536,7130,7883,34,6958,5279,2995,0,6958,5279,2995,34,6473,5128,7331,0,6473,5128,7331,34,1034,6888,3594,0,1034,6888,3594,34,6737,3655,3249,0,6737,3655,3249,34,4153,1753,1752,0,4153,1753,1752,34,6873,6816,2446,0,6873,6816,2446,34,7551,7200,7597,0,7551,7200,7597,34,5184,7559,6214,0,5184,7559,6214,34,3418,1327,1765,0,3418,1327,1765,34,1969,4499,5439,0,1969,4499,5439,34,4371,3060,619,0,4371,3060,619,34,3311,7014,7541,0,3311,7014,7541,34,2662,7322,1774,0,2662,7322,1774,34,6209,746,923,0,6209,746,923,34,1663,6275,6254,0,1663,6275,6254,34,4826,2403,2405,0,4826,2403,2405,34,287,286,384,0,287,286,384,34,4995,5308,2427,0,4995,5308,2427,34,5364,7491,1437,0,5364,7491,1437,34,4415,853,852,0,4415,853,852,34,3975,3099,6479,0,3975,3099,6479,34,710,709,4524,0,710,709,4524,34,5424,3997,4294,0,5424,3997,4294,34,5006,7965,7374,0,5006,7965,7374,34,3470,1408,1407,0,3470,1408,1407,34,434,5916,435,0,434,5916,435,34,3884,3886,7335,0,3884,3886,7335,34,1052,1051,7270,0,1052,1051,7270,34,6209,923,922,0,6209,923,922,34,1381,3128,1382,0,1381,3128,1382,34,3723,2106,3724,0,3723,2106,3724,34,3535,3537,7611,0,3535,3537,7611,34,3920,4292,3921,0,3920,4292,3921,34,839,2763,5880,0,839,2763,5880,34,1257,1272,1256,0,1257,1272,1256,34,7456,6647,3083,0,7456,6647,3083,34,3990,210,212,0,3990,210,212,34,4746,3853,3589,0,4746,3853,3589,34,7270,1051,3834,0,7270,1051,3834,34,6955,7105,1196,0,6955,7105,1196,34,5893,6439,6283,0,5893,6439,6283,34,5836,6254,6275,0,5836,6254,6275,34,6281,4730,4729,0,6281,4730,4729,34,1910,3032,1151,0,1910,3032,1151,34,5362,3283,2318,0,5362,3283,2318,34,5625,5700,5702,0,5625,5700,5702,34,5030,1373,6010,0,5030,1373,6010,34,7121,430,1606,0,7121,430,1606,34,3376,5312,7983,0,3376,5312,7983,34,730,6174,5551,0,730,6174,5551,34,1602,7424,6107,0,1602,7424,6107,34,7386,4396,3220,0,7386,4396,3220,34,257,4709,266,0,257,4709,266,34,6126,6429,6924,0,6126,6429,6924,34,2492,7429,7150,0,2492,7429,7150,34,6471,7789,7641,0,6471,7789,7641,34,1350,3467,7567,0,1350,3467,7567,34,3506,3589,3505,0,3506,3589,3505,34,2315,6886,5666,0,2315,6886,5666,34,3048,5152,5718,0,3048,5152,5718,34,3421,6221,3828,0,3421,6221,3828,34,1216,5007,7374,0,1216,5007,7374,34,3380,235,3608,0,3380,235,3608,34,1216,7374,5812,0,1216,7374,5812,34,4812,5948,4132,0,4812,5948,4132,34,3435,5061,5022,0,3435,5061,5022,34,174,4879,2738,0,174,4879,2738,34,4153,4154,3896,0,4153,4154,3896,34,7727,2872,2871,0,7727,2872,2871,34,5812,7374,8026,0,5812,7374,8026,34,366,368,7653,0,366,368,7653,34,2409,4539,5591,0,2409,4539,5591,34,7179,6790,6789,0,7179,6790,6789,34,6947,6948,2397,0,6947,6948,2397,34,1290,7004,5045,0,1290,7004,5045,34,200,7592,198,0,200,7592,198,34,6244,7766,1998,0,6244,7766,1998,34,7587,3370,6544,0,7587,3370,6544,34,808,3549,6728,0,808,3549,6728,34,6179,1452,6755,0,6179,1452,6755,34,1302,5052,6549,0,1302,5052,6549,34,6421,2979,6842,0,6421,2979,6842,34,6614,5419,4199,0,6614,5419,4199,34,1737,6613,131,0,1737,6613,131,34,8026,3739,3738,0,8026,3739,3738,34,6318,3378,6319,0,6318,3378,6319,34,5324,5856,5855,0,5324,5856,5855,34,314,4504,1321,0,314,4504,1321,34,3216,7522,3214,0,3216,7522,3214,34,5519,5521,4626,0,5519,5521,4626,34,4134,5738,4138,0,4134,5738,4138,34,1589,6053,6453,0,1589,6053,6453,34,3491,6042,4021,0,3491,6042,4021,34,6932,5874,1080,0,6932,5874,1080,34,533,3602,647,0,533,3602,647,34,2282,3903,3962,0,2282,3903,3962,34,553,6791,5051,0,553,6791,5051,34,5812,8026,3738,0,5812,8026,3738,34,439,438,4157,0,439,438,4157,34,5854,6211,6791,0,5854,6211,6791,34,3805,6908,403,0,3805,6908,403,34,2687,4918,4632,0,2687,4918,4632,34,4624,4625,6131,0,4624,4625,6131,34,7621,6282,7326,0,7621,6282,7326,34,7493,3114,2045,0,7493,3114,2045,34,7712,5911,4625,0,7712,5911,4625,34,2528,7605,2824,0,2528,7605,2824,34,6276,1239,6566,0,6276,1239,6566,34,4347,7611,3537,0,4347,7611,3537,34,1292,6770,7267,0,1292,6770,7267,34,5699,5698,4834,0,5699,5698,4834,34,3165,7589,5378,0,3165,7589,5378,34,3721,7608,3967,0,3721,7608,3967,34,7165,2373,1434,0,7165,2373,1434,34,1586,3259,3258,0,1586,3259,3258,34,4752,357,3437,0,4752,357,3437,34,3516,7527,5313,0,3516,7527,5313,34,3704,6100,4852,0,3704,6100,4852,34,686,3875,1987,0,686,3875,1987,34,5361,490,7488,0,5361,490,7488,34,1188,7023,1187,0,1188,7023,1187,34,7268,4076,521,0,7268,4076,521,34,2791,2790,4051,0,2791,2790,4051,34,7702,7593,7612,0,7702,7593,7612,34,2044,6004,930,0,2044,6004,930,34,2542,6173,1776,0,2542,6173,1776,34,5167,4862,5933,0,5167,4862,5933,34,4315,929,928,0,4315,929,928,34,6295,6647,6614,0,6295,6647,6614,34,7468,7988,7519,0,7468,7988,7519,34,2200,2202,1886,0,2200,2202,1886,34,1739,1880,6373,0,1739,1880,6373,34,1943,7209,7835,0,1943,7209,7835,34,4967,4966,3179,0,4967,4966,3179,34,7380,5162,3860,0,7380,5162,3860,34,6716,6165,4287,0,6716,6165,4287,34,2326,2982,2484,0,2326,2982,2484,34,4807,2998,2842,0,4807,2998,2842,34,1282,1281,2682,0,1282,1281,2682,34,6295,4024,6786,0,6295,4024,6786,34,3697,5468,4173,0,3697,5468,4173,34,1328,1330,2480,0,1328,1330,2480,34,6072,3173,6146,0,6072,3173,6146,34,4724,7007,6906,0,4724,7007,6906,34,1940,5720,3130,0,1940,5720,3130,34,48,4431,49,0,48,4431,49,34,1031,1033,5759,0,1031,1033,5759,34,3863,5183,5460,0,3863,5183,5460,34,2528,8028,2529,0,2528,8028,2529,34,2532,5115,5789,0,2532,5115,5789,34,4508,4102,4101,0,4508,4102,4101,34,4123,1614,856,0,4123,1614,856,34,593,3222,6707,0,593,3222,6707,34,7648,6270,7879,0,7648,6270,7879,34,1021,1574,1022,0,1021,1574,1022,34,4026,6361,4337,0,4026,6361,4337,34,1004,1478,7363,0,1004,1478,7363,34,1226,2993,281,0,1226,2993,281,34,6367,3870,151,0,6367,3870,151,34,6401,5651,1339,0,6401,5651,1339,34,2315,5897,6886,0,2315,5897,6886,34,2050,7302,2051,0,2050,7302,2051,34,6411,6257,2115,0,6411,6257,2115,34,4288,1726,1725,0,4288,1726,1725,34,6417,772,5985,0,6417,772,5985,34,7989,7988,7468,0,7989,7988,7468,34,5291,5290,132,0,5291,5290,132,34,1101,4264,7952,0,1101,4264,7952,34,7701,4574,1685,0,7701,4574,1685,34,5044,2785,2701,0,5044,2785,2701,34,3626,3625,5780,0,3626,3625,5780,34,2169,4653,1967,0,2169,4653,1967,34,4306,4305,7514,0,4306,4305,7514,34,3038,5488,7426,0,3038,5488,7426,34,7556,5357,7557,0,7556,5357,7557,34,839,841,2762,0,839,841,2762,34,429,1606,430,0,429,1606,430,34,3047,6669,896,0,3047,6669,896,34,153,4494,7280,0,153,4494,7280,34,6671,6585,7351,0,6671,6585,7351,34,5515,3100,3976,0,5515,3100,3976,34,5470,2903,2902,0,5470,2903,2902,34,2237,5550,5091,0,2237,5550,5091,34,4898,3893,2018,0,4898,3893,2018,34,6440,840,4681,0,6440,840,4681,34,7327,6554,1204,0,7327,6554,1204,34,1399,6690,2094,0,1399,6690,2094,34,4444,5598,5514,0,4444,5598,5514,34,6200,1102,1688,0,6200,1102,1688,34,2616,4242,2833,0,2616,4242,2833,34,4231,1350,708,0,4231,1350,708,34,1251,7636,37,0,1251,7636,37,34,3095,1013,949,0,3095,1013,949,34,237,6466,328,0,237,6466,328,34,7538,865,864,0,7538,865,864,34,5902,2725,3952,0,5902,2725,3952,34,1666,6970,3276,0,1666,6970,3276,34,4536,7883,5622,0,4536,7883,5622,34,2703,6499,1944,0,2703,6499,1944,34,542,3748,5352,0,542,3748,5352,34,7190,7373,6409,0,7190,7373,6409,34,5384,5383,1031,0,5384,5383,1031,34,4628,6413,666,0,4628,6413,666,34,2944,2920,879,0,2944,2920,879,34,6113,6560,6196,0,6113,6560,6196,34,294,2893,3948,0,294,2893,3948,34,2301,7713,4028,0,2301,7713,4028,34,3830,6733,3831,0,3830,6733,3831,34,3201,3342,3578,0,3201,3342,3578,34,1439,7188,7281,0,1439,7188,7281,34,3865,3864,6824,0,3865,3864,6824,34,6326,6429,6327,0,6326,6429,6327,34,5685,4094,5650,0,5685,4094,5650,34,6976,960,6960,0,6976,960,6960,34,5810,7339,158,0,5810,7339,158,34,144,146,1664,0,144,146,1664,34,5514,5598,85,0,5514,5598,85,34,4680,4786,4681,0,4680,4786,4681,34,7260,698,697,0,7260,698,697,34,4673,4241,3560,0,4673,4241,3560,34,608,5364,1436,0,608,5364,1436,34,6412,1952,6413,0,6412,1952,6413,34,2635,3240,1419,0,2635,3240,1419,34,4576,2207,4338,0,4576,2207,4338,34,7628,1584,7170,0,7628,1584,7170,34,6259,7562,2463,0,6259,7562,2463,34,6692,7129,5686,0,6692,7129,5686,34,536,4160,3705,0,536,4160,3705,34,6021,6308,6253,0,6021,6308,6253,34,3409,5962,3410,0,3409,5962,3410,34,2666,6189,2799,0,2666,6189,2799,34,3886,7209,7335,0,3886,7209,7335,34,1940,1939,5720,0,1940,1939,5720,34,7133,4412,5332,0,7133,4412,5332,34,2658,2657,3177,0,2658,2657,3177,34,6640,6068,2234,0,6640,6068,2234,34,4621,2699,4533,0,4621,2699,4533,34,8029,5449,461,0,8029,5449,461,34,4561,4924,7106,0,4561,4924,7106,34,2568,2570,7731,0,2568,2570,7731,34,3529,3443,7589,0,3529,3443,7589,34,2738,4879,5166,0,2738,4879,5166,34,2970,2972,2993,0,2970,2972,2993,34,6369,7897,4699,0,6369,7897,4699,34,5588,6930,5397,0,5588,6930,5397,34,7185,7784,7223,0,7185,7784,7223,34,3085,5745,3725,0,3085,5745,3725,34,5093,6951,6950,0,5093,6951,6950,34,1957,5505,6062,0,1957,5505,6062,34,5358,5542,6920,0,5358,5542,6920,34,6491,7077,7055,0,6491,7077,7055,34,2145,5335,5811,0,2145,5335,5811,34,6864,2057,2056,0,6864,2057,2056,34,3063,4993,1925,0,3063,4993,1925,34,4882,1431,120,0,4882,1431,120,34,3216,6781,7522,0,3216,6781,7522,34,6037,6845,6844,0,6037,6845,6844,34,3337,4799,3956,0,3337,4799,3956,34,5129,5130,7139,0,5129,5130,7139,34,3636,3382,4760,0,3636,3382,4760,34,7614,5697,3089,0,7614,5697,3089,34,2742,6997,6240,0,2742,6997,6240,34,4391,6307,4392,0,4391,6307,4392,34,6139,6746,520,0,6139,6746,520,34,3632,1889,2434,0,3632,1889,2434,34,17,16,5965,0,17,16,5965,34,635,1382,3128,0,635,1382,3128,34,3306,6663,3304,0,3306,6663,3304,34,2136,7984,4035,0,2136,7984,4035,34,83,3009,3649,0,83,3009,3649,34,8025,8024,7988,0,8025,8024,7988,34,4280,6964,1837,0,4280,6964,1837,34,6550,2106,5977,0,6550,2106,5977,34,4646,7733,5104,0,4646,7733,5104,34,4550,3683,3109,0,4550,3683,3109,34,3227,3229,3553,0,3227,3229,3553,34,8023,8025,7988,0,8023,8025,7988,34,6184,4853,3474,0,6184,4853,3474,34,6020,2827,4089,0,6020,2827,4089,34,1461,1190,2456,0,1461,1190,2456,34,6046,7036,1435,0,6046,7036,1435,34,4145,7125,2495,0,4145,7125,2495,34,7991,2121,7994,0,7991,2121,7994,34,7297,7860,2256,0,7297,7860,2256,34,4860,4859,5905,0,4860,4859,5905,34,7976,7963,2513,0,7976,7963,2513,34,2934,2935,3786,0,2934,2935,3786,34,3655,3657,6807,0,3655,3657,6807,34,7074,7075,7988,0,7074,7075,7988,34,7074,7988,8024,0,7074,7988,8024,34,458,5795,456,0,458,5795,456,34,6524,1877,5043,0,6524,1877,5043,34,7113,2982,7199,0,7113,2982,7199,34,5946,6836,3963,0,5946,6836,3963,34,6677,7152,4319,0,6677,7152,4319,34,4877,8023,7988,0,4877,8023,7988,34,1997,5922,5924,0,1997,5922,5924,34,2832,1348,2833,0,2832,1348,2833,34,3841,1280,5157,0,3841,1280,5157,34,4904,4721,4733,0,4904,4721,4733,34,4703,7282,6237,0,4703,7282,6237,34,3998,6628,1996,0,3998,6628,1996,34,5606,646,645,0,5606,646,645,34,5428,3868,2744,0,5428,3868,2744,34,6384,3840,3839,0,6384,3840,3839,34,847,846,1433,0,847,846,1433,34,2973,4086,6519,0,2973,4086,6519,34,6016,1408,3471,0,6016,1408,3471,34,7595,6969,4600,0,7595,6969,4600,34,2059,2061,5159,0,2059,2061,5159,34,6970,1666,2613,0,6970,1666,2613,34,542,3746,3748,0,542,3746,3748,34,974,7612,7593,0,974,7612,7593,34,3093,6850,3235,0,3093,6850,3235,34,7571,4187,369,0,7571,4187,369,34,1449,5334,1416,0,1449,5334,1416,34,6471,6392,7789,0,6471,6392,7789,34,5131,6283,6966,0,5131,6283,6966,34,3991,3179,4398,0,3991,3179,4398,34,180,182,2370,0,180,182,2370,34,1142,1144,6175,0,1142,1144,6175,34,180,7713,181,0,180,7713,181,34,106,105,1844,0,106,105,1844,34,6677,7150,7152,0,6677,7150,7152,34,3685,1960,1144,0,3685,1960,1144,34,2659,938,7308,0,2659,938,7308,34,662,7982,3302,0,662,7982,3302,34,1842,5525,6940,0,1842,5525,6940,34,7992,957,2361,0,7992,957,2361,34,4186,1137,2215,0,4186,1137,2215,34,7075,1204,7519,0,7075,1204,7519,34,4888,1002,333,0,4888,1002,333,34,3391,7146,4260,0,3391,7146,4260,34,2021,6331,6199,0,2021,6331,6199,34,5297,5296,7627,0,5297,5296,7627,34,7017,2794,2796,0,7017,2794,2796,34,7947,129,6613,0,7947,129,6613,34,6616,6982,6981,0,6616,6982,6981,34,4587,5788,4588,0,4587,5788,4588,34,559,4595,5838,0,559,4595,5838,34,5565,2200,1885,0,5565,2200,1885,34,3532,3534,3905,0,3532,3534,3905,34,5812,5814,1216,0,5812,5814,1216,34,1009,6517,919,0,1009,6517,919,34,5096,5739,4474,0,5096,5739,4474,34,3593,2626,4139,0,3593,2626,4139,34,4946,3175,5989,0,4946,3175,5989,34,3038,7486,5488,0,3038,7486,5488,34,7075,7519,7988,0,7075,7519,7988,34,6560,6519,6518,0,6560,6519,6518,34,217,216,2966,0,217,216,2966,34,4010,400,7043,0,4010,400,7043,34,352,1737,1736,0,352,1737,1736,34,1177,6381,6488,0,1177,6381,6488,34,2025,2027,1781,0,2025,2027,1781,34,5684,6388,4092,0,5684,6388,4092,34,7487,6161,1628,0,7487,6161,1628,34,1088,1442,2852,0,1088,1442,2852,34,6656,3288,3607,0,6656,3288,3607,34,6677,7913,6761,0,6677,7913,6761,34,7300,451,453,0,7300,451,453,34,2369,1761,6829,0,2369,1761,6829,34,6795,1334,5321,0,6795,1334,5321,34,3201,3200,721,0,3201,3200,721,34,6932,3812,1409,0,6932,3812,1409,34,270,7267,271,0,270,7267,271,34,3417,5508,1175,0,3417,5508,1175,34,5631,1310,1309,0,5631,1310,1309,34,6745,5234,7428,0,6745,5234,7428,34,3606,2665,6003,0,3606,2665,6003,34,1031,7931,2050,0,1031,7931,2050,34,2033,5456,4939,0,2033,5456,4939,34,7096,7095,5572,0,7096,7095,5572,34,1864,1866,6135,0,1864,1866,6135,34,2593,7567,3467,0,2593,7567,3467,34,5635,1828,1830,0,5635,1828,1830,34,5507,6166,5672,0,5507,6166,5672,34,1344,8030,2208,0,1344,8030,2208,34,6951,5093,6301,0,6951,5093,6301,34,4527,6923,4528,0,4527,6923,4528,34,2344,6659,6658,0,2344,6659,6658,34,1273,4318,3854,0,1273,4318,3854,34,6547,4182,6087,0,6547,4182,6087,34,2208,8030,7227,0,2208,8030,7227,34,2816,6597,4596,0,2816,6597,4596,34,2886,6138,6111,0,2886,6138,6111,34,3572,4917,3807,0,3572,4917,3807,34,2091,2604,2603,0,2091,2604,2603,34,3081,326,325,0,3081,326,325,34,4508,1281,5420,0,4508,1281,5420,34,6833,4458,4457,0,6833,4458,4457,34,1238,481,35,0,1238,481,35,34,7410,3744,3309,0,7410,3744,3309,34,2946,2948,5081,0,2946,2948,5081,34,599,3544,4252,0,599,3544,4252,34,5191,2564,2566,0,5191,2564,2566,34,2205,2207,4576,0,2205,2207,4576,34,5018,2286,6219,0,5018,2286,6219,34,199,3353,200,0,199,3353,200,34,1052,7270,7640,0,1052,7270,7640,34,5316,752,1044,0,5316,752,1044,34,2016,5897,2315,0,2016,5897,2315,34,8030,7942,7578,0,8030,7942,7578,34,7702,170,979,0,7702,170,979,34,6591,3692,6281,0,6591,3692,6281,34,7428,4123,6805,0,7428,4123,6805,34,5411,6120,7023,0,5411,6120,7023,34,1921,1161,1682,0,1921,1161,1682,34,954,7544,5764,0,954,7544,5764,34,7227,7578,7682,0,7227,7578,7682,34,7418,7230,5270,0,7418,7230,5270,34,8030,7578,7227,0,8030,7578,7227,34,2207,2206,115,0,2207,2206,115,34,4333,4332,1733,0,4333,4332,1733,34,7331,5128,7332,0,7331,5128,7332,34,6618,2741,5792,0,6618,2741,5792,34,4508,5420,7289,0,4508,5420,7289,34,2815,1225,5092,0,2815,1225,5092,34,904,5469,5468,0,904,5469,5468,34,3756,6649,449,0,3756,6649,449,34,7960,7984,1724,0,7960,7984,1724,34,3212,4863,6092,0,3212,4863,6092,34,6484,2104,5243,0,6484,2104,5243,34,7682,3142,4970,0,7682,3142,4970,34,7942,8030,8024,0,7942,8030,8024,34,5754,6946,3485,0,5754,6946,3485,34,8030,7074,8024,0,8030,7074,8024,34,6408,4261,7669,0,6408,4261,7669,34,1937,5209,5832,0,1937,5209,5832,34,7606,7648,7923,0,7606,7648,7923,34,7610,7242,4994,0,7610,7242,4994,34,7222,5525,6542,0,7222,5525,6542,34,5776,5192,5863,0,5776,5192,5863,34,3438,3539,2332,0,3438,3539,2332,34,6938,7015,3787,0,6938,7015,3787,34,6843,6991,3004,0,6843,6991,3004,34,4877,748,3737,0,4877,748,3737,34,6938,3787,3659,0,6938,3787,3659,34,4097,7534,6792,0,4097,7534,6792,34,3034,3036,7643,0,3034,3036,7643,34,1313,6881,3427,0,1313,6881,3427,34,3237,3236,6029,0,3237,3236,6029,34,6848,7132,4806,0,6848,7132,4806,34,5762,1427,1426,0,5762,1427,1426,34,5422,7328,3644,0,5422,7328,3644,34,5890,4331,1685,0,5890,4331,1685,34,4329,1212,7091,0,4329,1212,7091,34,7534,4097,930,0,7534,4097,930,34,3889,3888,1882,0,3889,3888,1882,34,7911,8031,7912,0,7911,8031,7912,34,2780,837,4845,0,2780,837,4845,34,7175,1407,7843,0,7175,1407,7843,34,2063,937,936,0,2063,937,936,34,5706,1955,7665,0,5706,1955,7665,34,7660,5867,2883,0,7660,5867,2883,34,83,82,3009,0,83,82,3009,34,114,4202,115,0,114,4202,115,34,7074,1205,1204,0,7074,1205,1204,34,7974,1397,4631,0,7974,1397,4631,34,8030,1205,7074,0,8030,1205,7074,34,6591,3211,3210,0,6591,3211,3210,34,4274,7149,6651,0,4274,7149,6651,34,7349,6885,128,0,7349,6885,128,34,3656,5375,6040,0,3656,5375,6040,34,7955,5941,387,0,7955,5941,387,34,6371,6370,7137,0,6371,6370,7137,34,8030,1344,1205,0,8030,1344,1205,34,168,6044,169,0,168,6044,169,34,5228,2947,4479,0,5228,2947,4479,34,5858,2259,665,0,5858,2259,665,34,1731,1733,4332,0,1731,1733,4332,34,3270,483,2551,0,3270,483,2551,34,99,98,4068,0,99,98,4068,34,5604,7579,3752,0,5604,7579,3752,34,6372,5805,137,0,6372,5805,137,34,3075,4710,4647,0,3075,4710,4647,34,2625,4203,7186,0,2625,4203,7186,34,5796,4037,4039,0,5796,4037,4039,34,205,2642,206,0,205,2642,206,34,4451,6406,3064,0,4451,6406,3064,34,6570,5807,5806,0,6570,5807,5806,34,4465,1903,523,0,4465,1903,523,34,3335,1663,6247,0,3335,1663,6247,34,7381,6436,5619,0,7381,6436,5619,34,1967,4652,1968,0,1967,4652,1968,34,5606,645,3384,0,5606,645,3384,34,7564,5771,4541,0,7564,5771,4541,34,4801,7249,1583,0,4801,7249,1583,34,4667,3899,5531,0,4667,3899,5531,34,5167,6850,1566,0,5167,6850,1566,34,1583,1151,7566,0,1583,1151,7566,34,3769,5213,3298,0,3769,5213,3298,34,97,4678,95,0,97,4678,95,34,3300,4925,7283,0,3300,4925,7283,34,5087,3908,4891,0,5087,3908,4891,34,5618,5722,3894,0,5618,5722,3894,34,3782,3720,3719,0,3782,3720,3719,34,2420,2422,5772,0,2420,2422,5772,34,4951,6636,4949,0,4951,6636,4949,34,1704,5900,5119,0,1704,5900,5119,34,7833,7305,4624,0,7833,7305,4624,34,2393,7583,4363,0,2393,7583,4363,34,6426,3055,63,0,6426,3055,63,34,6757,6675,1376,0,6757,6675,1376,34,6807,6039,3603,0,6807,6039,3603,34,1954,7305,6555,0,1954,7305,6555,34,7190,5990,2384,0,7190,5990,2384,34,3206,6795,737,0,3206,6795,737,34,6721,7643,3036,0,6721,7643,3036,34,4570,7501,1925,0,4570,7501,1925,34,800,1213,801,0,800,1213,801,34,2374,3242,2375,0,2374,3242,2375,34,3460,3459,1803,0,3460,3459,1803,34,3684,641,4476,0,3684,641,4476,34,7297,6074,7860,0,7297,6074,7860,34,5624,5504,1635,0,5624,5504,1635,34,725,1166,768,0,725,1166,768,34,4833,4834,5698,0,4833,4834,5698,34,2066,4237,711,0,2066,4237,711,34,1646,1770,1647,0,1646,1770,1647,34,3332,4263,7290,0,3332,4263,7290,34,6220,3421,3423,0,6220,3421,3423,34,6412,6414,3054,0,6412,6414,3054,34,8029,461,7919,0,8029,461,7919,34,1300,7626,928,0,1300,7626,928,34,4424,3431,3139,0,4424,3431,3139,34,221,1091,5401,0,221,1091,5401,34,1249,1248,5722,0,1249,1248,5722,34,2600,4492,4491,0,2600,4492,4491,34,4838,6582,4839,0,4838,6582,4839,34,4656,4042,6328,0,4656,4042,6328,34,4551,5204,1461,0,4551,5204,1461,34,1475,1477,4593,0,1475,1477,4593,34,445,3316,342,0,445,3316,342,34,6945,6468,4326,0,6945,6468,4326,34,719,3404,7661,0,719,3404,7661,34,7081,5835,3255,0,7081,5835,3255,34,7356,1780,6170,0,7356,1780,6170,34,2159,7281,4309,0,2159,7281,4309,34,2584,7250,1562,0,2584,7250,1562,34,4827,4041,4828,0,4827,4041,4828,34,1150,7170,7566,0,1150,7170,7566,34,4496,7858,4643,0,4496,7858,4643,34,7031,5626,324,0,7031,5626,324,34,1378,1944,6499,0,1378,1944,6499,34,3574,4385,4387,0,3574,4385,4387,34,5236,2954,5442,0,5236,2954,5442,34,6076,6317,6620,0,6076,6317,6620,34,4904,6715,6928,0,4904,6715,6928,34,6352,6147,3968,0,6352,6147,3968,34,1191,1190,1460,0,1191,1190,1460,34,2439,7975,5039,0,2439,7975,5039,34,6533,5780,7646,0,6533,5780,7646,34,4487,6255,7202,0,4487,6255,7202,34,1067,4788,1264,0,1067,4788,1264,34,2367,3813,2368,0,2367,3813,2368,34,2416,3408,6407,0,2416,3408,6407,34,1010,7659,3153,0,1010,7659,3153,34,451,2140,2139,0,451,2140,2139,34,207,980,982,0,207,980,982,34,4318,3582,3584,0,4318,3582,3584,34,635,637,4049,0,635,637,4049,34,5315,6742,5996,0,5315,6742,5996,34,3488,7099,831,0,3488,7099,831,34,2184,3949,5906,0,2184,3949,5906,34,2210,2212,7848,0,2210,2212,7848,34,7515,7623,67,0,7515,7623,67,34,6034,6878,4433,0,6034,6878,4433,34,5054,4885,4887,0,5054,4885,4887,34,5047,5696,6674,0,5047,5696,6674,34,7410,3790,4525,0,7410,3790,4525,34,4386,4385,5521,0,4386,4385,5521,34,6763,834,6151,0,6763,834,6151,34,425,427,5216,0,425,427,5216,34,5298,7542,6162,0,5298,7542,6162,34,2070,2069,5564,0,2070,2069,5564,34,2093,6300,1254,0,2093,6300,1254,34,3017,3566,3018,0,3017,3566,3018,34,3406,6780,6717,0,3406,6780,6717,34,2274,6932,2275,0,2274,6932,2275,34,3147,2365,2364,0,3147,2365,2364,34,7561,5646,5654,0,7561,5646,5654,34,2296,537,2039,0,2296,537,2039,34,1685,4520,1686,0,1685,4520,1686,34,260,262,3163,0,260,262,3163,34,4172,6116,6659,0,4172,6116,6659,34,6503,3594,6888,0,6503,3594,6888,34,6389,1417,2975,0,6389,1417,2975,34,6814,4376,2436,0,6814,4376,2436,34,4810,4811,843,0,4810,4811,843,34,5655,4876,4875,0,5655,4876,4875,34,4447,2133,2132,0,4447,2133,2132,34,2568,7731,4357,0,2568,7731,4357,34,1040,4164,123,0,1040,4164,123,34,4847,5898,2634,0,4847,5898,2634,34,1627,1626,5168,0,1627,1626,5168,34,5484,94,1821,0,5484,94,1821,34,818,7686,7707,0,818,7686,7707,34,2375,3242,5015,0,2375,3242,5015,34,4053,682,5107,0,4053,682,5107,34,7288,4806,6278,0,7288,4806,6278,34,5605,5225,4643,0,5605,5225,4643,34,1589,6453,6452,0,1589,6453,6452,34,6039,3123,3603,0,6039,3123,3603,34,4164,5543,7028,0,4164,5543,7028,34,1249,5722,3348,0,1249,5722,3348,34,3215,2801,2802,0,3215,2801,2802,34,949,6508,6507,0,949,6508,6507,34,2107,2992,2991,0,2107,2992,2991,34,2484,2483,5639,0,2484,2483,5639,34,1010,6741,7659,0,1010,6741,7659,34,3200,3202,630,0,3200,3202,630,34,5391,2588,2909,0,5391,2588,2909,34,7702,168,170,0,7702,168,170,34,6768,7558,6769,0,6768,7558,6769,34,6192,2399,1130,0,6192,2399,1130,34,1521,2594,753,0,1521,2594,753,34,3916,4753,7145,0,3916,4753,7145,34,2660,3352,1018,0,2660,3352,1018,34,5387,7409,4575,0,5387,7409,4575,34,4821,4822,2797,0,4821,4822,2797,34,1458,2692,7923,0,1458,2692,7923,34,3417,3419,7337,0,3417,3419,7337,34,5681,4018,2841,0,5681,4018,2841,34,1645,4621,2627,0,1645,4621,2627,34,5829,5015,6136,0,5829,5015,6136,34,2400,5683,355,0,2400,5683,355,34,6004,2044,2043,0,6004,2044,2043,34,4954,7664,7059,0,4954,7664,7059,34,4618,3975,4804,0,4618,3975,4804,34,5449,8029,7968,0,5449,8029,7968,34,7417,5889,7596,0,7417,5889,7596,34,2253,6375,2254,0,2253,6375,2254,34,2981,6624,860,0,2981,6624,860,34,2890,3747,2891,0,2890,3747,2891,34,3181,6350,2438,0,3181,6350,2438,34,3300,3299,4926,0,3300,3299,4926,34,3124,2173,3617,0,3124,2173,3617,34,7968,8029,7967,0,7968,8029,7967,34,3990,212,5640,0,3990,212,5640,34,5050,6024,6522,0,5050,6024,6522,34,5928,3009,82,0,5928,3009,82,34,1103,1102,4019,0,1103,1102,4019,34,3089,3091,7977,0,3089,3091,7977,34,5248,4667,5249,0,5248,4667,5249,34,7685,7684,5374,0,7685,7684,5374,34,3165,3529,7589,0,3165,3529,7589,34,535,2335,3420,0,535,2335,3420,34,7648,7879,1459,0,7648,7879,1459,34,3249,3655,1255,0,3249,3655,1255,34,7054,497,5414,0,7054,497,5414,34,3687,3521,5168,0,3687,3521,5168,34,2160,2162,7004,0,2160,2162,7004,34,1144,3709,3685,0,1144,3709,3685,34,3618,3620,7615,0,3618,3620,7615,34,6747,7967,7533,0,6747,7967,7533,34,267,2938,1464,0,267,2938,1464,34,4120,2285,4006,0,4120,2285,4006,34,4310,3678,7111,0,4310,3678,7111,34,7146,4015,5871,0,7146,4015,5871,34,7647,7136,167,0,7647,7136,167,34,3697,4174,3887,0,3697,4174,3887,34,2742,2741,6997,0,2742,2741,6997,34,2968,7979,5105,0,2968,7979,5105,34,2915,2889,2603,0,2915,2889,2603,34,2612,275,274,0,2612,275,274,34,4490,2559,4197,0,4490,2559,4197,34,6005,6115,2592,0,6005,6115,2592,34,3131,5720,7749,0,3131,5720,7749,34,6776,4772,218,0,6776,4772,218,34,6083,4692,1694,0,6083,4692,1694,34,6079,3680,6623,0,6079,3680,6623,34,4705,5032,3822,0,4705,5032,3822,34,2903,6573,3222,0,2903,6573,3222,34,7569,2865,6261,0,7569,2865,6261,34,5619,5344,1979,0,5619,5344,1979,34,5713,2995,5279,0,5713,2995,5279,34,1619,447,1620,0,1619,447,1620,34,4657,4656,6329,0,4657,4656,6329,34,857,859,40,0,857,859,40,34,2075,4604,6356,0,2075,4604,6356,34,616,618,2569,0,616,618,2569,34,6603,1106,4767,0,6603,1106,4767,34,5578,4648,5576,0,5578,4648,5576,34,869,6297,7030,0,869,6297,7030,34,74,1631,3173,0,74,1631,3173,34,4260,7146,6935,0,4260,7146,6935,34,4426,7962,5507,0,4426,7962,5507,34,504,7685,5492,0,504,7685,5492,34,7340,5062,747,0,7340,5062,747,34,7967,7918,7533,0,7967,7918,7533,34,6578,3475,6135,0,6578,3475,6135,34,7238,7354,7450,0,7238,7354,7450,34,5134,5135,6454,0,5134,5135,6454,34,363,6825,7100,0,363,6825,7100,34,5851,5850,5123,0,5851,5850,5123,34,2996,3333,3335,0,2996,3333,3335,34,2606,6557,6270,0,2606,6557,6270,34,6968,4504,7104,0,6968,4504,7104,34,48,4432,4431,0,48,4432,4431,34,2228,3877,3876,0,2228,3877,3876,34,1807,5048,2525,0,1807,5048,2525,34,1458,7923,7287,0,1458,7923,7287,34,2808,2846,2845,0,2808,2846,2845,34,4228,59,58,0,4228,59,58,34,4705,3822,3824,0,4705,3822,3824,34,181,2303,6128,0,181,2303,6128,34,7102,1360,3474,0,7102,1360,3474,34,3799,3801,5969,0,3799,3801,5969,34,5032,2774,5164,0,5032,2774,5164,34,2530,7039,195,0,2530,7039,195,34,8031,7228,351,0,8031,7228,351,34,789,188,2567,0,789,188,2567,34,7918,8029,7919,0,7918,8029,7919,34,7359,6892,602,0,7359,6892,602,34,180,2574,4029,0,180,2574,4029,34,6194,5139,5909,0,6194,5139,5909,34,1834,420,6481,0,1834,420,6481,34,5088,5138,2858,0,5088,5138,2858,34,5928,2628,1319,0,5928,2628,1319,34,4998,3565,4999,0,4998,3565,4999,34,1684,7701,1685,0,1684,7701,1685,34,2997,2347,3950,0,2997,2347,3950,34,4564,1050,4563,0,4564,1050,4563,34,8032,397,6,0,8032,397,6,34,6922,7824,1790,0,6922,7824,1790,34,1358,2819,3585,0,1358,2819,3585,34,7670,3726,7161,0,7670,3726,7161,34,5945,5947,4483,0,5945,5947,4483,34,197,7498,329,0,197,7498,329,34,6735,3973,7855,0,6735,3973,7855,34,3026,91,7191,0,3026,91,7191,34,4374,7497,4375,0,4374,7497,4375,34,5843,1743,1998,0,5843,1743,1998,34,8029,7918,7967,0,8029,7918,7967,34,7523,7819,6839,0,7523,7819,6839,34,4642,884,4484,0,4642,884,4484,34,269,2985,4326,0,269,2985,4326,34,7621,4997,3375,0,7621,4997,3375,34,461,460,2761,0,461,460,2761,34,340,4847,1975,0,340,4847,1975,34,4353,4434,6878,0,4353,4434,6878,34,6398,4986,6756,0,6398,4986,6756,34,4420,5790,5115,0,4420,5790,5115,34,1913,2533,1914,0,1913,2533,1914,34,6722,1035,3594,0,6722,1035,3594,34,7442,6822,3700,0,7442,6822,3700,34,7936,7481,4935,0,7936,7481,4935,34,7330,5333,505,0,7330,5333,505,34,6191,153,155,0,6191,153,155,34,7833,4624,3446,0,7833,4624,3446,34,3748,6642,884,0,3748,6642,884,34,1051,1053,7126,0,1051,1053,7126,34,5176,7301,5177,0,5176,7301,5177,34,4062,4273,448,0,4062,4273,448,34,6073,5202,5201,0,6073,5202,5201,34,884,5649,885,0,884,5649,885,34,3250,5348,3251,0,3250,5348,3251,34,5150,6407,2165,0,5150,6407,2165,34,6993,6692,2159,0,6993,6692,2159,34,5721,1395,7705,0,5721,1395,7705,34,393,4980,394,0,393,4980,394,34,7621,3375,5483,0,7621,3375,5483,34,5721,7705,2919,0,5721,7705,2919,34,2339,2780,5958,0,2339,2780,5958,34,3830,3832,4454,0,3830,3832,4454,34,2441,6196,2442,0,2441,6196,2442,34,7035,4068,98,0,7035,4068,98,34,1679,1511,1513,0,1679,1511,1513,34,315,317,5068,0,315,317,5068,34,3426,7856,2172,0,3426,7856,2172,34,1017,4180,2664,0,1017,4180,2664,34,4307,7969,253,0,4307,7969,253,34,1550,3949,1085,0,1550,3949,1085,34,3880,1094,2743,0,3880,1094,2743,34,7471,1007,4082,0,7471,1007,4082,34,3769,5214,5213,0,3769,5214,5213,34,6965,4218,5063,0,6965,4218,5063,34,7955,5746,5941,0,7955,5746,5941,34,1902,6924,1903,0,1902,6924,1903,34,1553,1157,7310,0,1553,1157,7310,34,4473,5395,5095,0,4473,5395,5095,34,4069,1364,4985,0,4069,1364,4985,34,6300,1426,7278,0,6300,1426,7278,34,5267,5266,7993,0,5267,5266,7993,34,2204,2203,7079,0,2204,2203,7079,34,1629,1794,8033,0,1629,1794,8033,34,1609,3007,59,0,1609,3007,59,34,4746,2608,3853,0,4746,2608,3853,34,5831,4493,4633,0,5831,4493,4633,34,919,5624,1635,0,919,5624,1635,34,3768,2470,1310,0,3768,2470,1310,34,6061,5505,577,0,6061,5505,577,34,6525,7041,2343,0,6525,7041,2343,34,6813,7674,6814,0,6813,7674,6814,34,2309,2308,576,0,2309,2308,576,34,6525,6581,7041,0,6525,6581,7041,34,4390,7098,4389,0,4390,7098,4389,34,3788,3676,5437,0,3788,3676,5437,34,7496,278,1297,0,7496,278,1297,34,4229,2602,3781,0,4229,2602,3781,34,7656,5080,639,0,7656,5080,639,34,2988,5060,1063,0,2988,5060,1063,34,3429,6349,3430,0,3429,6349,3430,34,5033,5558,2801,0,5033,5558,2801,34,7023,6120,6684,0,7023,6120,6684,34,960,962,691,0,960,962,691,34,7275,5728,6845,0,7275,5728,6845,34,786,788,7539,0,786,788,7539,34,4277,7863,7053,0,4277,7863,7053,34,1360,4852,3216,0,1360,4852,3216,34,7088,1619,1621,0,7088,1619,1621,34,594,3249,1255,0,594,3249,1255,34,252,254,4389,0,252,254,4389,34,2305,696,6902,0,2305,696,6902,34,1011,4325,920,0,1011,4325,920,34,7361,1652,1654,0,7361,1652,1654,34,7275,6845,6037,0,7275,6845,6037,34,7200,4423,4422,0,7200,4423,4422,34,3435,1628,1630,0,3435,1628,1630,34,246,4402,5158,0,246,4402,5158,34,4791,3670,4435,0,4791,3670,4435,34,2074,4604,2075,0,2074,4604,2075,34,1597,7341,6576,0,1597,7341,6576,34,2702,7469,1289,0,2702,7469,1289,34,459,3069,460,0,459,3069,460,34,456,6663,457,0,456,6663,457,34,5287,3304,2395,0,5287,3304,2395,34,6949,7489,6645,0,6949,7489,6645,34,6129,6128,6143,0,6129,6128,6143,34,112,6490,113,0,112,6490,113,34,3099,3976,3100,0,3099,3976,3100,34,7186,6896,6898,0,7186,6896,6898,34,3520,3521,4213,0,3520,3521,4213,34,7519,6554,2179,0,7519,6554,2179,34,4650,2248,3938,0,4650,2248,3938,34,3512,460,3069,0,3512,460,3069,34,1721,6345,5792,0,1721,6345,5792,34,5101,2834,2833,0,5101,2834,2833,34,4349,5500,686,0,4349,5500,686,34,6143,6128,2303,0,6143,6128,2303,34,2354,6630,5009,0,2354,6630,5009,34,4326,5751,5752,0,4326,5751,5752,34,3512,913,3511,0,3512,913,3511,34,5508,3417,5509,0,5508,3417,5509,34,2387,3601,2360,0,2387,3601,2360,34,6711,1729,3332,0,6711,1729,3332,34,6195,5877,3821,0,6195,5877,3821,34,880,7358,6346,0,880,7358,6346,34,7947,6613,7585,0,7947,6613,7585,34,6495,897,896,0,6495,897,896,34,6654,7059,7664,0,6654,7059,7664,34,4930,2457,4908,0,4930,2457,4908,34,386,740,4734,0,386,740,4734,34,5145,1222,5723,0,5145,1222,5723,34,769,7844,7853,0,769,7844,7853,34,5625,1548,1549,0,5625,1548,1549,34,4388,7525,5872,0,4388,7525,5872,34,1,0,3964,0,1,0,3964,34,3958,4641,7397,0,3958,4641,7397,34,1712,1714,6686,0,1712,1714,6686,34,1304,6215,5204,0,1304,6215,5204,34,7525,7700,5872,0,7525,7700,5872,34,254,863,4389,0,254,863,4389,34,1261,1228,3876,0,1261,1228,3876,34,5027,3349,5865,0,5027,3349,5865,34,2958,6145,6894,0,2958,6145,6894,34,3069,913,3512,0,3069,913,3512,34,3555,503,3556,0,3555,503,3556,34,408,1558,409,0,408,1558,409,34,9,2719,8034,0,9,2719,8034,34,7140,7304,7114,0,7140,7304,7114,34,2719,8035,8034,0,2719,8035,8034,34,274,524,2113,0,274,524,2113,34,5485,7533,7918,0,5485,7533,7918,34,4796,731,5551,0,4796,731,5551,34,5785,9,8034,0,5785,9,8034,34,1936,207,1935,0,1936,207,1935,34,335,3112,7119,0,335,3112,7119,34,5785,8036,5786,0,5785,8036,5786,34,8034,8037,8036,0,8034,8037,8036,34,8034,8036,5785,0,8034,8036,5785,34,4506,2260,7848,0,4506,2260,7848,34,7386,3220,7387,0,7386,3220,7387,34,1745,6338,4106,0,1745,6338,4106,34,363,4676,364,0,363,4676,364,34,4591,7480,7479,0,4591,7480,7479,34,1105,1338,1337,0,1105,1338,1337,34,2718,8038,8035,0,2718,8038,8035,34,2718,8035,2719,0,2718,8035,2719,34,227,7359,7285,0,227,7359,7285,34,2785,5044,5043,0,2785,5044,5043,34,3248,7436,1579,0,3248,7436,1579,34,3311,7541,1429,0,3311,7541,1429,34,8034,8035,8039,0,8034,8035,8039,34,8034,8039,8037,0,8034,8039,8037,34,8038,8040,8039,0,8038,8040,8039,34,8038,8039,8035,0,8038,8039,8035,34,355,5683,356,0,355,5683,356,34,4403,1476,7073,0,4403,1476,7073,34,4030,3603,4031,0,4030,3603,4031,34,6586,1951,2041,0,6586,1951,2041,34,529,245,7313,0,529,245,7313,34,73,1631,74,0,73,1631,74,34,6765,8037,4522,0,6765,8037,4522,34,6765,4522,4521,0,6765,4522,4521,34,3194,6949,3195,0,3194,6949,3195,34,5001,3986,5002,0,5001,3986,5002,34,3575,2537,3140,0,3575,2537,3140,34,6453,7560,5711,0,6453,7560,5711,34,2627,4621,7525,0,2627,4621,7525,34,5633,5480,7658,0,5633,5480,7658,34,4522,8040,8041,0,4522,8040,8041,34,4522,8041,7991,0,4522,8041,7991,34,6334,1447,6250,0,6334,1447,6250,34,8042,8041,8040,0,8042,8041,8040,34,4253,7991,8041,0,4253,7991,8041,34,5953,1072,5967,0,5953,1072,5967,34,4615,4358,4357,0,4615,4358,4357,34,1057,3227,3553,0,1057,3227,3553,34,5786,8036,8037,0,5786,8036,8037,34,5786,8037,6765,0,5786,8037,6765,34,7651,6587,1012,0,7651,6587,1012,34,2080,3174,6972,0,2080,3174,6972,34,7440,6502,5969,0,7440,6502,5969,34,3536,5013,7509,0,3536,5013,7509,34,3667,3666,7408,0,3667,3666,7408,34,4087,2975,7497,0,4087,2975,7497,34,8037,8039,8040,0,8037,8039,8040,34,8037,8040,4522,0,8037,8040,4522,34,1595,1597,6576,0,1595,1597,6576,34,6241,3055,2673,0,6241,3055,2673,34,3571,1271,1257,0,3571,1271,1257,34,4885,7254,6667,0,4885,7254,6667,34,7372,2900,8043,0,7372,2900,8043,34,7372,8043,7694,0,7372,8043,7694,34,4252,8044,8043,0,4252,8044,8043,34,4252,8043,2900,0,4252,8043,2900,34,2281,2725,6376,0,2281,2725,6376,34,8045,8043,8044,0,8045,8043,8044,34,6144,7474,6145,0,6144,7474,6145,34,7694,8043,8045,0,7694,8043,8045,34,7694,8045,8046,0,7694,8045,8046,34,2981,7199,2982,0,2981,7199,2982,34,759,6746,7672,0,759,6746,7672,34,2490,5963,7230,0,2490,5963,7230,34,8047,8048,8046,0,8047,8048,8046,34,5694,3046,7134,0,5694,3046,7134,34,7692,7694,8046,0,7692,7694,8046,34,7692,8046,8048,0,7692,8046,8048,34,4252,4253,8044,0,4252,4253,8044,34,7201,1734,5546,0,7201,1734,5546,34,4253,8041,8044,0,4253,8041,8044,34,2996,2995,7247,0,2996,2995,7247,34,8042,8049,8044,0,8042,8049,8044,34,8042,8044,8041,0,8042,8044,8041,34,7031,324,2088,0,7031,324,2088,34,8045,8044,8049,0,8045,8044,8049,34,3932,2934,3787,0,3932,2934,3787,34,8045,8049,8046,0,8045,8049,8046,34,7359,6243,6892,0,7359,6243,6892,34,3864,3866,5260,0,3864,3866,5260,34,4146,3273,3274,0,4146,3273,3274,34,8040,8049,8042,0,8040,8049,8042,34,8047,8046,8049,0,8047,8046,8049,34,8047,8049,8040,0,8047,8049,8040,34,5986,5528,3885,0,5986,5528,3885,34,597,7194,7196,0,597,7194,7196,34,7690,8050,7686,0,7690,8050,7686,34,3905,5349,6178,0,3905,5349,6178,34,5986,5985,774,0,5986,5985,774,34,3312,6842,7298,0,3312,6842,7298,34,3089,7977,7452,0,3089,7977,7452,34,7707,7686,8050,0,7707,7686,8050,34,7707,8050,2718,0,7707,8050,2718,34,4991,2765,2764,0,4991,2765,2764,34,6141,348,6093,0,6141,348,6093,34,1720,1719,4351,0,1720,1719,4351,34,5749,5344,5343,0,5749,5344,5343,34,5223,3931,1427,0,5223,3931,1427,34,3767,6889,2896,0,3767,6889,2896,34,7381,1978,194,0,7381,1978,194,34,3026,5227,7675,0,3026,5227,7675,34,7690,8048,8050,0,7690,8048,8050,34,5496,3528,6113,0,5496,3528,6113,34,7692,8048,7690,0,7692,8048,7690,34,8047,8050,8048,0,8047,8050,8048,34,4453,7495,5892,0,4453,7495,5892,34,3563,2070,5563,0,3563,2070,5563,34,6273,7588,7882,0,6273,7588,7882,34,2693,4201,4200,0,2693,4201,4200,34,6914,5758,5256,0,6914,5758,5256,34,8047,8040,8050,0,8047,8040,8050,34,4076,5718,4077,0,4076,5718,4077,34,7051,7122,834,0,7051,7122,834,34,7184,3290,2187,0,7184,3290,2187,34,8038,2718,8050,0,8038,2718,8050,34,8038,8050,8040,0,8038,8050,8040,34,3517,3519,7091,0,3517,3519,7091,34,7238,5935,833,0,7238,5935,833,34,2727,2728,5542,0,2727,2728,5542,34,5769,7298,6842,0,5769,7298,6842,34,8051,8052,7091,0,8051,8052,7091,34,8051,7091,3519,0,8051,7091,3519,34,8031,7911,6098,0,8031,7911,6098,34,7625,5304,7336,0,7625,5304,7336,34,4944,6417,5985,0,4944,6417,5985,34,6873,3157,4247,0,6873,3157,4247,34,700,4820,1491,0,700,4820,1491,34,3255,3254,2049,0,3255,3254,2049,34,2756,5174,3031,0,2756,5174,3031,34,4116,5479,5478,0,4116,5479,5478,34,4329,7091,8052,0,4329,7091,8052,34,1832,2951,2950,0,1832,2951,2950,34,3519,4509,8051,0,3519,4509,8051,34,6005,7033,6115,0,6005,7033,6115,34,5459,4915,2617,0,5459,4915,2617,34,8053,8051,4509,0,8053,8051,4509,34,8054,8055,8051,0,8054,8055,8051,34,8054,8051,8053,0,8054,8051,8053,34,7028,3473,3472,0,7028,3473,3472,34,1006,996,998,0,1006,996,998,34,3794,7284,6061,0,3794,7284,6061,34,6318,3672,1087,0,6318,3672,1087,34,916,7554,929,0,916,7554,929,34,1446,7037,1447,0,1446,7037,1447,34,8056,8057,8055,0,8056,8057,8055,34,8056,8055,8054,0,8056,8055,8054,34,8052,8051,8055,0,8052,8051,8055,34,8052,8055,8057,0,8052,8055,8057,34,4408,6286,1815,0,4408,6286,1815,34,3488,7248,5464,0,3488,7248,5464,34,3899,6731,5531,0,3899,6731,5531,34,6905,8058,3118,0,6905,8058,3118,34,7614,3089,7452,0,7614,3089,7452,34,4818,5146,5145,0,4818,5146,5145,34,2894,2734,2733,0,2894,2734,2733,34,8059,8058,8060,0,8059,8058,8060,34,5012,5014,6907,0,5012,5014,6907,34,8059,8060,8061,0,8059,8060,8061,34,2528,2825,7939,0,2528,2825,7939,34,7938,4126,7302,0,7938,4126,7302,34,3953,6936,5443,0,3953,6936,5443,34,5567,7993,5266,0,5567,7993,5266,34,3333,7247,6204,0,3333,7247,6204,34,3513,7040,7789,0,3513,7040,7789,34,7639,6810,5742,0,7639,6810,5742,34,4592,4593,1392,0,4592,4593,1392,34,4329,8052,6905,0,4329,8052,6905,34,7218,7737,3598,0,7218,7737,3598,34,6118,4661,6379,0,6118,4661,6379,34,1707,2515,6913,0,1707,2515,6913,34,6733,3267,5694,0,6733,3267,5694,34,8058,6905,8052,0,8058,6905,8052,34,8058,8052,8057,0,8058,8052,8057,34,8058,8057,8060,0,8058,8057,8060,34,5412,5103,4394,0,5412,5103,4394,34,6702,6703,4123,0,6702,6703,4123,34,2696,4507,3745,0,2696,4507,3745,34,4920,3913,7609,0,4920,3913,7609,34,8061,8060,8057,0,8061,8060,8057,34,8061,8057,8056,0,8061,8057,8056,34,7348,6182,4275,0,7348,6182,4275,34,7204,643,597,0,7204,643,597,34,610,3743,7272,0,610,3743,7272,34,7626,1300,7065,0,7626,1300,7065,34,5188,718,3394,0,5188,718,3394,34,3444,3696,6122,0,3444,3696,6122,34,7708,7716,8062,0,7708,7716,8062,34,1925,4993,1926,0,1925,4993,1926,34,6279,6278,4805,0,6279,6278,4805,34,4238,563,5641,0,4238,563,5641,34,8062,8063,7708,0,8062,8063,7708,34,1503,160,159,0,1503,160,159,34,869,1390,870,0,869,1390,870,34,1589,1683,1682,0,1589,1683,1682,34,3295,5972,6637,0,3295,5972,6637,34,2388,2390,1477,0,2388,2390,1477,34,6063,3754,2507,0,6063,3754,2507,34,282,284,6314,0,282,284,6314,34,3021,1078,1080,0,3021,1078,1080,34,6327,5207,3725,0,6327,5207,3725,34,3404,3403,7661,0,3404,3403,7661,34,6089,2001,2003,0,6089,2001,2003,34,4936,3599,3600,0,4936,3599,3600,34,5621,7409,5622,0,5621,7409,5622,34,8062,8061,8063,0,8062,8061,8063,34,1489,1491,2644,0,1489,1491,2644,34,8061,8056,8063,0,8061,8056,8063,34,1882,5233,5668,0,1882,5233,5668,34,3792,7589,3443,0,3792,7589,3443,34,7471,6830,1007,0,7471,6830,1007,34,6214,7559,2779,0,6214,7559,2779,34,4314,6358,6357,0,4314,6358,6357,34,6262,7429,7502,0,6262,7429,7502,34,2460,206,1180,0,2460,206,1180,34,3719,3721,7627,0,3719,3721,7627,34,3413,3505,4991,0,3413,3505,4991,34,6456,2350,6650,0,6456,2350,6650,34,4609,443,783,0,4609,443,783,34,7204,7195,8064,0,7204,7195,8064,34,6366,4922,6367,0,6366,4922,6367,34,4473,5095,4474,0,4473,5095,4474,34,7204,8054,643,0,7204,8054,643,34,1620,6117,7236,0,1620,6117,7236,34,8064,8054,7204,0,8064,8054,7204,34,4229,6394,4230,0,4229,6394,4230,34,2672,2674,1409,0,2672,2674,1409,34,8053,643,8054,0,8053,643,8054,34,5479,4116,104,0,5479,4116,104,34,4514,6798,6353,0,4514,6798,6353,34,7162,4520,4519,0,7162,4520,4519,34,2365,5144,7882,0,2365,5144,7882,34,7708,8064,7195,0,7708,8064,7195,34,6800,2575,6883,0,6800,2575,6883,34,8063,8064,7708,0,8063,8064,7708,34,6853,7018,6972,0,6853,7018,6972,34,3277,598,643,0,3277,598,643,34,4222,1989,6728,0,4222,1989,6728,34,8064,8065,8054,0,8064,8065,8054,34,1175,5508,1176,0,1175,5508,1176,34,8063,8065,8064,0,8063,8065,8064,34,8056,8054,8065,0,8056,8054,8065,34,8056,8065,8063,0,8056,8065,8063,34,5278,5570,5714,0,5278,5570,5714,34,3187,4671,7579,0,3187,4671,7579,34,3118,8058,4610,0,3118,8058,4610,34,2896,2898,2111,0,2896,2898,2111,34,5125,5124,7576,0,5125,5124,7576,34,8059,4610,8058,0,8059,4610,8058,34,8059,8066,4610,0,8059,8066,4610,34,6213,3004,6991,0,6213,3004,6991,34,6267,6122,3696,0,6267,6122,3696,34,135,5141,6712,0,135,5141,6712,34,2881,6576,7341,0,2881,6576,7341,34,4610,8066,4283,0,4610,8066,4283,34,8059,8067,8066,0,8059,8067,8066,34,4032,4031,3602,0,4032,4031,3602,34,8067,5098,8066,0,8067,5098,8066,34,1445,570,1894,0,1445,570,1894,34,3415,1125,1124,0,3415,1125,1124,34,4283,8066,5098,0,4283,8066,5098,34,8059,8061,8067,0,8059,8061,8067,34,7098,3247,4389,0,7098,3247,4389,34,3102,3307,5200,0,3102,3307,5200,34,1217,7673,3701,0,1217,7673,3701,34,6852,7511,7174,0,6852,7511,7174,34,983,985,5400,0,983,985,5400,34,7897,4686,5169,0,7897,4686,5169,34,4983,562,564,0,4983,562,564,34,3402,5631,5630,0,3402,5631,5630,34,2379,7406,7123,0,2379,7406,7123,34,229,5616,7548,0,229,5616,7548,34,3755,1411,1410,0,3755,1411,1410,34,3376,4999,5312,0,3376,4999,5312,34,2990,2992,76,0,2990,2992,76,34,6210,5069,4296,0,6210,5069,4296,34,4070,5123,4068,0,4070,5123,4068,34,2845,5049,5547,0,2845,5049,5547,34,3906,423,5887,0,3906,423,5887,34,5573,6624,7082,0,5573,6624,7082,34,7360,3486,1968,0,7360,3486,1968,34,3587,1676,1248,0,3587,1676,1248,34,4717,293,292,0,4717,293,292,34,3936,621,620,0,3936,621,620,34,5933,5932,7274,0,5933,5932,7274,34,8068,7291,8069,0,8068,7291,8069,34,2929,4557,7945,0,2929,4557,7945,34,5098,8070,8069,0,5098,8070,8069,34,5098,8069,7291,0,5098,8069,7291,34,5,133,132,0,5,133,132,34,6926,6634,7565,0,6926,6634,7565,34,8071,8068,8069,0,8071,8068,8069,34,304,1770,1646,0,304,1770,1646,34,5756,1746,7467,0,5756,1746,7467,34,5739,2523,3301,0,5739,2523,3301,34,6107,6193,5239,0,6107,6193,5239,34,6749,7489,3194,0,6749,7489,3194,34,982,981,7435,0,982,981,7435,34,4663,4587,6783,0,4663,4587,6783,34,5330,7008,20,0,5330,7008,20,34,1622,5788,4663,0,1622,5788,4663,34,5191,5777,7403,0,5191,5777,7403,34,5098,8072,8070,0,5098,8072,8070,34,4781,6541,5369,0,4781,6541,5369,34,8067,8072,5098,0,8067,8072,5098,34,2378,2380,2507,0,2378,2380,2507,34,7275,6037,5621,0,7275,6037,5621,34,6637,4396,2768,0,6637,4396,2768,34,88,87,3120,0,88,87,3120,34,5251,115,2206,0,5251,115,2206,34,7750,8073,7751,0,7750,8073,7751,34,8074,8075,8073,0,8074,8075,8073,34,8074,8073,7750,0,8074,8073,7750,34,8075,7751,8073,0,8075,7751,8073,34,2257,4059,4922,0,2257,4059,4922,34,6241,2673,2672,0,6241,2673,2672,34,1784,2096,2095,0,1784,2096,2095,34,1625,3617,2173,0,1625,3617,2173,34,7751,8076,7753,0,7751,8076,7753,34,1387,302,301,0,1387,302,301,34,8075,8076,7751,0,8075,8076,7751,34,8077,7744,8076,0,8077,7744,8076,34,5321,1334,6851,0,5321,1334,6851,34,7744,7753,8076,0,7744,7753,8076,34,4983,2290,562,0,4983,2290,562,34,1154,6879,4623,0,1154,6879,4623,34,8074,8078,8075,0,8074,8078,8075,34,8071,8069,8078,0,8071,8069,8078,34,8071,8078,8074,0,8071,8078,8074,34,272,3816,591,0,272,3816,591,34,8070,8078,8069,0,8070,8078,8069,34,2428,5142,6572,0,2428,5142,6572,34,5978,6922,7377,0,5978,6922,7377,34,8075,8078,8070,0,8075,8078,8070,34,8075,8070,8076,0,8075,8070,8076,34,3046,6669,3047,0,3046,6669,3047,34,4812,4132,2919,0,4812,4132,2919,34,8072,8077,8070,0,8072,8077,8070,34,2378,2507,3754,0,2378,2507,3754,34,8077,8076,8070,0,8077,8076,8070,34,2631,5495,1896,0,2631,5495,1896,34,7484,2541,4206,0,7484,2541,4206,34,7716,7739,8062,0,7716,7739,8062,34,7741,8079,7739,0,7741,8079,7739,34,7315,695,6762,0,7315,695,6762,34,8080,8062,7739,0,8080,8062,7739,34,8080,7739,8079,0,8080,7739,8079,34,7605,7677,2824,0,7605,7677,2824,34,6979,2548,6911,0,6979,2548,6911,34,7237,1924,1923,0,7237,1924,1923,34,8062,8080,8061,0,8062,8080,8061,34,586,1747,1286,0,586,1747,1286,34,197,196,7363,0,197,196,7363,34,614,5624,2884,0,614,5624,2884,34,3338,1618,5380,0,3338,1618,5380,34,3361,4038,3362,0,3361,4038,3362,34,8061,8080,8067,0,8061,8080,8067,34,1305,6050,142,0,1305,6050,142,34,675,7466,3144,0,675,7466,3144,34,6281,3692,4730,0,6281,3692,4730,34,7744,8079,7741,0,7744,8079,7741,34,1179,4771,2164,0,1179,4771,2164,34,8077,8079,7744,0,8077,8079,7744,34,675,3144,3143,0,675,3144,3143,34,8080,8079,8077,0,8080,8079,8077,34,5045,7004,2162,0,5045,7004,2162,34,3967,7608,526,0,3967,7608,526,34,1764,6564,6543,0,1764,6564,6543,34,2578,7837,7047,0,2578,7837,7047,34,8072,8067,8080,0,8072,8067,8080,34,8072,8080,8077,0,8072,8080,8077,34,1769,970,969,0,1769,970,969,34,3808,6548,7447,0,3808,6548,7447,34,3699,1026,2711,0,3699,1026,2711,34,5857,4823,2823,0,5857,4823,2823,34,4858,7435,4742,0,4858,7435,4742,34,7552,8081,4842,0,7552,8081,4842,34,3468,4416,1825,0,3468,4416,1825,34,7237,2273,7236,0,7237,2273,7236,34,7683,4842,8081,0,7683,4842,8081,34,2806,5546,1734,0,2806,5546,1734,34,1597,1596,1840,0,1597,1596,1840,34,7683,8082,4106,0,7683,8082,4106,34,351,7228,352,0,351,7228,352,34,8081,8082,7683,0,8081,8082,7683,34,8083,3315,8082,0,8083,3315,8082,34,6743,6760,6744,0,6743,6760,6744,34,3315,4106,8082,0,3315,4106,8082,34,1829,4867,1830,0,1829,4867,1830,34,1640,3134,1641,0,1640,3134,1641,34,3953,6196,6518,0,3953,6196,6518,34,1194,3867,4275,0,1194,3867,4275,34,1869,1195,1197,0,1869,1195,1197,34,8084,8081,7552,0,8084,8081,7552,34,4054,3680,5057,0,4054,3680,5057,34,6934,2871,6687,0,6934,2871,6687,34,1128,7651,1012,0,1128,7651,1012,34,2980,4532,1386,0,2980,4532,1386,34,8081,8085,8082,0,8081,8085,8082,34,24,1014,3096,0,24,1014,3096,34,8084,8085,8081,0,8084,8085,8081,34,3135,1071,2158,0,3135,1071,2158,34,6255,7143,4063,0,6255,7143,4063,34,8083,8082,8085,0,8083,8082,8085,34,8083,8085,8086,0,8083,8085,8086,34,1469,1665,8087,0,1469,1665,8087,34,3391,4015,7146,0,3391,4015,7146,34,4667,5531,2026,0,4667,5531,2026,34,3314,8087,1665,0,3314,8087,1665,34,7032,7346,6529,0,7032,7346,6529,34,6478,6480,3848,0,6478,6480,3848,34,8018,1469,8087,0,8018,1469,8087,34,2465,6470,2466,0,2465,6470,2466,34,5909,5315,1552,0,5909,5315,1552,34,2025,1783,1624,0,2025,1783,1624,34,3623,4685,2183,0,3623,4685,2183,34,3314,8018,8087,0,3314,8018,8087,34,6914,7412,5758,0,6914,7412,5758,34,8088,8018,3314,0,8088,8018,3314,34,7311,7357,1554,0,7311,7357,1554,34,7526,6004,6619,0,7526,6004,6619,34,7112,3814,7083,0,7112,3814,7083,34,6669,6495,896,0,6669,6495,896,34,2513,3750,3661,0,2513,3750,3661,34,2678,5226,2449,0,2678,5226,2449,34,5786,6041,5787,0,5786,6041,5787,34,983,5400,4214,0,983,5400,4214,34,1991,1990,6939,0,1991,1990,6939,34,270,591,763,0,270,591,763,34,3314,3315,8086,0,3314,3315,8086,34,3672,3560,1551,0,3672,3560,1551,34,3801,4515,5969,0,3801,4515,5969,34,8083,8086,3315,0,8083,8086,3315,34,346,345,3340,0,346,345,3340,34,2754,954,2755,0,2754,954,2755,34,8088,3314,8086,0,8088,3314,8086,34,8088,8086,8089,0,8088,8086,8089,34,7051,7121,7122,0,7051,7121,7122,34,537,539,2039,0,537,539,2039,34,3677,2547,7211,0,3677,2547,7211,34,2293,2238,7338,0,2293,2238,7338,34,8088,8090,7750,0,8088,8090,7750,34,6299,7342,773,0,6299,7342,773,34,2100,2102,4590,0,2100,2102,4590,34,8074,7750,8090,0,8074,7750,8090,34,3931,5730,2215,0,3931,5730,2215,34,5130,6148,6149,0,5130,6148,6149,34,8088,8089,8090,0,8088,8089,8090,34,5856,201,3114,0,5856,201,3114,34,8091,8092,8090,0,8091,8092,8090,34,8091,8090,8089,0,8091,8090,8089,34,8071,8074,8090,0,8071,8074,8090,34,8071,8090,8092,0,8071,8090,8092,34,7750,8013,8088,0,7750,8013,8088,34,6062,6061,7284,0,6062,6061,7284,34,8013,8018,8088,0,8013,8018,8088,34,4640,3259,1586,0,4640,3259,1586,34,1100,1099,1603,0,1100,1099,1603,34,6374,6373,5667,0,6374,6373,5667,34,7629,4539,4538,0,7629,4539,4538,34,661,6060,662,0,661,6060,662,34,5193,5341,985,0,5193,5341,985,34,732,7217,5725,0,732,7217,5725,34,7648,1459,7287,0,7648,1459,7287,34,4835,4606,528,0,4835,4606,528,34,8086,8093,8089,0,8086,8093,8089,34,3923,4201,2693,0,3923,4201,2693,34,816,6534,6444,0,816,6534,6444,34,8091,8089,8093,0,8091,8089,8093,34,1480,4594,855,0,1480,4594,855,34,7291,8068,7597,0,7291,8068,7597,34,2324,4826,2405,0,2324,4826,2405,34,7192,7919,2760,0,7192,7919,2760,34,172,6806,7250,0,172,6806,7250,34,5773,2620,1283,0,5773,2620,1283,34,3581,1188,7554,0,3581,1188,7554,34,5263,6018,5264,0,5263,6018,5264,34,7597,8068,7551,0,7597,8068,7551,34,4012,938,937,0,4012,938,937,34,8094,8084,7551,0,8094,8084,7551,34,8094,7551,8068,0,8094,7551,8068,34,8084,7552,7551,0,8084,7552,7551,34,3536,7509,6069,0,3536,7509,6069,34,1198,1199,6983,0,1198,1199,6983,34,7486,3038,1113,0,7486,3038,1113,34,5713,5279,5278,0,5713,5279,5278,34,5293,3186,3185,0,5293,3186,3185,34,8071,8092,8094,0,8071,8092,8094,34,8071,8094,8068,0,8071,8094,8068,34,1503,1502,3393,0,1503,1502,3393,34,8091,8094,8092,0,8091,8094,8092,34,3943,6124,1217,0,3943,6124,1217,34,6276,6666,6277,0,6276,6666,6277,34,8094,8091,8093,0,8094,8091,8093,34,8094,8093,8084,0,8094,8093,8084,34,6053,2150,2149,0,6053,2150,2149,34,5254,914,6854,0,5254,914,6854,34,8086,8085,8093,0,8086,8085,8093,34,6735,7855,4248,0,6735,7855,4248,34,2228,2230,1474,0,2228,2230,1474,34,8084,8093,8085,0,8084,8093,8085,34,5856,3114,5176,0,5856,3114,5176,34,4227,1608,4228,0,4227,1608,4228,34,2961,4857,4059,0,2961,4857,4059,34,2578,2577,7837,0,2578,2577,7837,34,2125,4587,3653,0,2125,4587,3653,34,949,6507,309,0,949,6507,309,34,6181,1419,1418,0,6181,1419,1418,34,5839,5475,5474,0,5839,5475,5474,34,4922,7620,6367,0,4922,7620,6367,34,7272,4462,569,0,7272,4462,569,34,6549,5052,3919,0,6549,5052,3919,34,3312,7298,3313,0,3312,7298,3313,34,764,6707,6573,0,764,6707,6573,34,7060,2535,7981,0,7060,2535,7981,34,6210,3637,5069,0,6210,3637,5069,34,4560,4562,5155,0,4560,4562,5155,34,4073,962,6744,0,4073,962,6744,34,6724,2012,183,0,6724,2012,183,34,1085,3949,6668,0,1085,3949,6668,34,5,132,3111,0,5,132,3111,34,7538,3687,6688,0,7538,3687,6688,34,3567,2498,2655,0,3567,2498,2655,34,1854,65,2426,0,1854,65,2426,34,1163,3602,533,0,1163,3602,533,34,3982,3359,5143,0,3982,3359,5143,34,6857,3972,2008,0,6857,3972,2008,34,2283,1599,7321,0,2283,1599,7321,34,4674,8,7,0,4674,8,7,34,6454,5825,3627,0,6454,5825,3627,34,7401,3811,3810,0,7401,3811,3810,34,2999,3340,3000,0,2999,3340,3000,34,4013,937,4360,0,4013,937,4360,34,886,5353,3748,0,886,5353,3748,34,1410,1409,3462,0,1410,1409,3462,34,5865,5618,5617,0,5865,5618,5617,34,126,1730,1729,0,126,1730,1729,34,3035,6609,5319,0,3035,6609,5319,34,6494,5626,6495,0,6494,5626,6495,34,3671,7972,1301,0,3671,7972,1301,34,5428,1430,5815,0,5428,1430,5815,34,3504,4017,4016,0,3504,4017,4016,34,5742,1393,4593,0,5742,1393,4593,34,1698,5385,5021,0,1698,5385,5021,34,6100,3706,3705,0,6100,3706,3705,34,7545,5966,4151,0,7545,5966,4151,34,8033,5875,6945,0,8033,5875,6945,34,6799,8095,3742,0,6799,8095,3742,34,5865,5617,6455,0,5865,5617,6455,34,574,754,1352,0,574,754,1352,34,324,1549,325,0,324,1549,325,34,5828,4319,7152,0,5828,4319,7152,34,6602,7949,6571,0,6602,7949,6571,34,1784,2095,1785,0,1784,2095,1785,34,7096,5572,2245,0,7096,5572,2245,34,716,4305,4289,0,716,4305,4289,34,1762,1809,1683,0,1762,1809,1683,34,4200,2694,2693,0,4200,2694,2693,34,7974,2677,1397,0,7974,2677,1397,34,4238,564,563,0,4238,564,563,34,6304,73,72,0,6304,73,72,34,2252,4089,6856,0,2252,4089,6856,34,2961,3476,4857,0,2961,3476,4857,34,5028,6989,3347,0,5028,6989,3347,34,2304,3476,2961,0,2304,3476,2961,34,2257,4922,2255,0,2257,4922,2255,34,1954,6555,1955,0,1954,6555,1955,34,6994,4795,6674,0,6994,4795,6674,34,3139,228,987,0,3139,228,987,34,6525,3630,3547,0,6525,3630,3547,34,5487,6222,6509,0,5487,6222,6509,34,3213,3695,4335,0,3213,3695,4335,34,658,4104,659,0,658,4104,659,34,3692,2411,2413,0,3692,2411,2413,34,7411,282,5116,0,7411,282,5116,34,5675,3170,2713,0,5675,3170,2713,34,3306,162,457,0,3306,162,457,34,3381,4761,3382,0,3381,4761,3382,34,3238,6342,3239,0,3238,6342,3239,34,5761,3489,3488,0,5761,3489,3488,34,1659,7361,4235,0,1659,7361,4235,34,1824,3468,1825,0,1824,3468,1825,34,6253,2376,6420,0,6253,2376,6420,34,4330,4519,4331,0,4330,4519,4331,34,4738,7674,7638,0,4738,7674,7638,34,2183,2185,3300,0,2183,2185,3300,34,7432,4509,3277,0,7432,4509,3277,34,6539,1296,7789,0,6539,1296,7789,34,6330,6523,3102,0,6330,6523,3102,34,2963,2304,2961,0,2963,2304,2961,34,7190,2384,6151,0,7190,2384,6151,34,1268,4665,1269,0,1268,4665,1269,34,5755,1650,6317,0,5755,1650,6317,34,726,767,922,0,726,767,922,34,7846,2885,2729,0,7846,2885,2729,34,3055,6426,7382,0,3055,6426,7382,34,3260,1210,5081,0,3260,1210,5081,34,6766,6765,1353,0,6766,6765,1353,34,2424,2465,2425,0,2424,2465,2425,34,3938,2248,4949,0,3938,2248,4949,34,7553,2431,2433,0,7553,2431,2433,34,601,7675,3319,0,601,7675,3319,34,1681,1683,2349,0,1681,1683,2349,34,6887,810,491,0,6887,810,491,34,89,3026,7675,0,89,3026,7675,34,808,6728,1964,0,808,6728,1964,34,2415,6241,2672,0,2415,6241,2672,34,1634,1009,919,0,1634,1009,919,34,5588,1571,6930,0,5588,1571,6930,34,2107,5971,2108,0,2107,5971,2108,34,6230,2983,2982,0,6230,2983,2982,34,5380,5382,3659,0,5380,5382,3659,34,2709,5668,5232,0,2709,5668,5232,34,7548,3355,470,0,7548,3355,470,34,5736,7308,4012,0,5736,7308,4012,34,616,4072,617,0,616,4072,617,34,6195,5496,6113,0,6195,5496,6113,34,5293,5765,4672,0,5293,5765,4672,34,1802,2733,2732,0,1802,2733,2732,34,880,6346,2058,0,880,6346,2058,34,3289,7261,3288,0,3289,7261,3288,34,1398,1397,2329,0,1398,1397,2329,34,1803,3523,7147,0,1803,3523,7147,34,5765,5293,506,0,5765,5293,506,34,7965,5006,3034,0,7965,5006,3034,34,449,448,6664,0,449,448,6664,34,5129,7139,6483,0,5129,7139,6483,34,7502,7429,2492,0,7502,7429,2492,34,6796,3543,1599,0,6796,3543,1599,34,3318,1565,595,0,3318,1565,595,34,6655,6654,7664,0,6655,6654,7664,34,105,4256,1845,0,105,4256,1845,34,2183,3300,6290,0,2183,3300,6290,34,1180,2676,2461,0,1180,2676,2461,34,8096,2256,2011,0,8096,2256,2011,34,7352,7614,7452,0,7352,7614,7452,34,6071,5082,6944,0,6071,5082,6944,34,2256,8096,2257,0,2256,8096,2257,34,4753,3823,7145,0,4753,3823,7145,34,3362,2770,2769,0,3362,2770,2769,34,5964,6387,7116,0,5964,6387,7116,34,7041,1507,1757,0,7041,1507,1757,34,4095,6392,4096,0,4095,6392,4096,34,2778,5587,5589,0,2778,5587,5589,34,6582,2663,6458,0,6582,2663,6458,34,1533,4435,1532,0,1533,4435,1532,34,4875,439,1161,0,4875,439,1161,34,6574,5753,7319,0,6574,5753,7319,34,3538,433,7786,0,3538,433,7786,34,38,1582,1581,0,38,1582,1581,34,4060,4857,5719,0,4060,4857,5719,34,1649,6783,4587,0,1649,6783,4587,34,4342,4341,5665,0,4342,4341,5665,34,3698,3272,1245,0,3698,3272,1245,34,4692,6502,4691,0,4692,6502,4691,34,3050,5533,3051,0,3050,5533,3051,34,1431,6506,3274,0,1431,6506,3274,34,2801,5558,1361,0,2801,5558,1361,34,1646,1648,6877,0,1646,1648,6877,34,342,6904,343,0,342,6904,343,34,634,633,1810,0,634,633,1810,34,8033,6945,5752,0,8033,6945,5752,34,2170,1318,6047,0,2170,1318,6047,34,1864,2773,1865,0,1864,2773,1865,34,65,1854,2119,0,65,1854,2119,34,4809,1385,1818,0,4809,1385,1818,34,3499,3501,778,0,3499,3501,778,34,5872,5874,2274,0,5872,5874,2274,34,1174,1176,3103,0,1174,1176,3103,34,1004,7363,196,0,1004,7363,196,34,1978,5619,1979,0,1978,5619,1979,34,1714,5100,4215,0,1714,5100,4215,34,5659,137,5805,0,5659,137,5805,34,1182,7278,1426,0,1182,7278,1426,34,7059,4952,4954,0,7059,4952,4954,34,5562,6971,2717,0,5562,6971,2717,34,3129,5837,4595,0,3129,5837,4595,34,2763,6668,4684,0,2763,6668,4684,34,512,1661,513,0,512,1661,513,34,1020,1022,851,0,1020,1022,851,34,3604,3764,7652,0,3604,3764,7652,34,4891,3908,7036,0,4891,3908,7036,34,5759,5760,6500,0,5759,5760,6500,34,2030,2029,578,0,2030,2029,578,34,2961,2257,8096,0,2961,2257,8096,34,4866,5724,5180,0,4866,5724,5180,34,7571,4648,2610,0,7571,4648,2610,34,7552,4842,7200,0,7552,4842,7200,34,6341,4769,3167,0,6341,4769,3167,34,2720,11,7680,0,2720,11,7680,34,5017,5681,5680,0,5017,5681,5680,34,6902,1755,6665,0,6902,1755,6665,34,2522,199,7133,0,2522,199,7133,34,6219,5980,5018,0,6219,5980,5018,34,3645,6876,6158,0,3645,6876,6158,34,7490,6749,3142,0,7490,6749,3142,34,4054,5057,5840,0,4054,5057,5840,34,5394,5393,3258,0,5394,5393,3258,34,2025,1781,1783,0,2025,1781,1783,34,6645,7489,7577,0,6645,7489,7577,34,6064,7611,4347,0,6064,7611,4347,34,3672,1551,1087,0,3672,1551,1087,34,2160,5024,6090,0,2160,5024,6090,34,6207,7014,3310,0,6207,7014,3310,34,95,4678,6172,0,95,4678,6172,34,2240,4235,1654,0,2240,4235,1654,34,4897,3408,3407,0,4897,3408,3407,34,901,1451,1450,0,901,1451,1450,34,5392,2961,8096,0,5392,2961,8096,34,5367,5946,6325,0,5367,5946,6325,34,1379,7581,5637,0,1379,7581,5637,34,1710,669,671,0,1710,669,671,34,1640,5846,3135,0,1640,5846,3135,34,7350,6439,7229,0,7350,6439,7229,34,3780,7363,6595,0,3780,7363,6595,34,4177,485,2552,0,4177,485,2552,34,4186,4187,1137,0,4186,4187,1137,34,171,6806,172,0,171,6806,172,34,1577,4737,1578,0,1577,4737,1578,34,7881,6272,6274,0,7881,6272,6274,34,6453,5711,3127,0,6453,5711,3127,34,1572,2779,7312,0,1572,2779,7312,34,6986,5943,5942,0,6986,5943,5942,34,6377,6655,4954,0,6377,6655,4954,34,7888,7661,3403,0,7888,7661,3403,34,1389,7575,1390,0,1389,7575,1390,34,6585,3056,7382,0,6585,3056,7382,34,2715,25,24,0,2715,25,24,34,2585,7969,2586,0,2585,7969,2586,34,6186,4735,2453,0,6186,4735,2453,34,5166,7591,1039,0,5166,7591,1039,34,4507,2696,2697,0,4507,2696,2697,34,4354,4355,6607,0,4354,4355,6607,34,304,5494,1770,0,304,5494,1770,34,4000,7939,1083,0,4000,7939,1083,34,5392,8096,2011,0,5392,8096,2011,34,2973,2975,4086,0,2973,2975,4086,34,1323,1890,3751,0,1323,1890,3751,34,3224,3954,3225,0,3224,3954,3225,34,4766,7241,3334,0,4766,7241,3334,34,5133,7520,6636,0,5133,7520,6636,34,610,7272,568,0,610,7272,568,34,4628,666,4629,0,4628,666,4629,34,5545,5915,4959,0,5545,5915,4959,34,4600,5701,6463,0,4600,5701,6463,34,6216,5424,2640,0,6216,5424,2640,34,1469,1471,1665,0,1469,1471,1665,34,80,3023,7308,0,80,3023,7308,34,3187,7579,7810,0,3187,7579,7810,34,6716,7292,6165,0,6716,7292,6165,34,5284,6796,6797,0,5284,6796,6797,34,131,130,3402,0,131,130,3402,34,6788,7089,4880,0,6788,7089,4880,34,2863,6999,1725,0,2863,6999,1725,34,2240,2241,4677,0,2240,2241,4677,34,1841,5525,1842,0,1841,5525,1842,34,3596,3595,6082,0,3596,3595,6082,34,1130,2399,1131,0,1130,2399,1131,34,3869,3701,4786,0,3869,3701,4786,34,1927,7078,1925,0,1927,7078,1925,34,2620,4064,2621,0,2620,4064,2621,34,150,1756,7296,0,150,1756,7296,34,5538,3686,3709,0,5538,3686,3709,34,2623,7430,1446,0,2623,7430,1446,34,6819,413,2262,0,6819,413,2262,34,189,781,190,0,189,781,190,34,1859,2495,2496,0,1859,2495,2496,34,7017,2796,5780,0,7017,2796,5780,34,941,2132,2131,0,941,2132,2131,34,7610,222,7854,0,7610,222,7854,34,3651,3190,3189,0,3651,3190,3189,34,2641,5904,1919,0,2641,5904,1919,34,5228,4617,4616,0,5228,4617,4616,34,4768,3607,3288,0,4768,3607,3288,34,6116,4971,6095,0,6116,4971,6095,34,623,4968,4537,0,623,4968,4537,34,2139,452,451,0,2139,452,451,34,2200,3238,2201,0,2200,3238,2201,34,1715,206,2642,0,1715,206,2642,34,5284,6797,3422,0,5284,6797,3422,34,2735,2737,4978,0,2735,2737,4978,34,3996,7777,6603,0,3996,7777,6603,34,4933,7268,7634,0,4933,7268,7634,34,1569,1795,1192,0,1569,1795,1192,34,4276,4278,1857,0,4276,4278,1857,34,764,6573,3983,0,764,6573,3983,34,1278,1277,881,0,1278,1277,881,34,1902,953,6126,0,1902,953,6126,34,5416,5418,5744,0,5416,5418,5744,34,2240,678,1797,0,2240,678,1797,34,66,7368,1455,0,66,7368,1455,34,7663,4761,5708,0,7663,4761,5708,34,7848,2260,2210,0,7848,2260,2210,34,7638,6532,6531,0,7638,6532,6531,34,4703,3824,7282,0,4703,3824,7282,34,7141,7142,4459,0,7141,7142,4459,34,5373,3742,8095,0,5373,3742,8095,34,2723,7452,7977,0,2723,7452,7977,34,7056,3252,3251,0,7056,3252,3251,34,5394,3257,5112,0,5394,3257,5112,34,4452,6700,1059,0,4452,6700,1059,34,3369,2020,2110,0,3369,2020,2110,34,4608,5501,5899,0,4608,5501,5899,34,7989,7468,2233,0,7989,7468,2233,34,2015,2004,7547,0,2015,2004,7547,34,4099,5365,5472,0,4099,5365,5472,34,4559,1396,7971,0,4559,1396,7971,34,6935,6718,6719,0,6935,6718,6719,34,3201,721,3342,0,3201,721,3342,34,903,902,2437,0,903,902,2437,34,7015,8028,7939,0,7015,8028,7939,34,520,2927,6139,0,520,2927,6139,34,4003,3018,4998,0,4003,3018,4998,34,3841,3843,6243,0,3841,3843,6243,34,3307,5732,7860,0,3307,5732,7860,34,5964,3144,7466,0,5964,3144,7466,34,7970,290,289,0,7970,290,289,34,1712,2166,1713,0,1712,2166,1713,34,7960,1724,1723,0,7960,1724,1723,34,6360,6362,5710,0,6360,6362,5710,34,2166,7660,2883,0,2166,7660,2883,34,5322,7290,2383,0,5322,7290,2383,34,1101,7952,824,0,1101,7952,824,34,1811,6268,6267,0,1811,6268,6267,34,2249,4752,3436,0,2249,4752,3436,34,3887,3889,2085,0,3887,3889,2085,34,3395,2031,2033,0,3395,2031,2033,34,5570,6496,5714,0,5570,6496,5714,34,4946,3024,4947,0,4946,3024,4947,34,3530,3529,4768,0,3530,3529,4768,34,4724,5014,5433,0,4724,5014,5433,34,6701,7888,2785,0,6701,7888,2785,34,7651,616,2568,0,7651,616,2568,34,2428,57,2429,0,2428,57,2429,34,6737,2751,4918,0,6737,2751,4918,34,5747,4800,7455,0,5747,4800,7455,34,3388,2668,2667,0,3388,2668,2667,34,3389,3225,3954,0,3389,3225,3954,34,2860,5282,2861,0,2860,5282,2861,34,4764,6548,4765,0,4764,6548,4765,34,2419,7672,6746,0,2419,7672,6746,34,3879,6863,1329,0,3879,6863,1329,34,4628,6240,6414,0,4628,6240,6414,34,1217,3702,3115,0,1217,3702,3115,34,7585,7933,7947,0,7585,7933,7947,34,159,161,4047,0,159,161,4047,34,1011,920,6517,0,1011,920,6517,34,6229,6685,5302,0,6229,6685,5302,34,1771,1770,5494,0,1771,1770,5494,34,1088,2852,2851,0,1088,2852,2851,34,388,387,7616,0,388,387,7616,34,2366,7882,6933,0,2366,7882,6933,34,2067,7084,6673,0,2067,7084,6673,34,2759,6292,2757,0,2759,6292,2757,34,6492,4715,3881,0,6492,4715,3881,34,5913,5112,3257,0,5913,5112,3257,34,4041,3434,4828,0,4041,3434,4828,34,300,302,6959,0,300,302,6959,34,6243,6522,6892,0,6243,6522,6892,34,2596,296,295,0,2596,296,295,34,1884,1886,4779,0,1884,1886,4779,34,432,1996,6512,0,432,1996,6512,34,7244,4500,4502,0,7244,4500,4502,34,2273,2217,5327,0,2273,2217,5327,34,5054,7401,3810,0,5054,7401,3810,34,1837,6114,4279,0,1837,6114,4279,34,5142,6427,3364,0,5142,6427,3364,34,939,1995,940,0,939,1995,940,34,6,397,7,0,6,397,7,34,5575,3827,6779,0,5575,3827,6779,34,1111,7182,2835,0,1111,7182,2835,34,7281,7188,4309,0,7281,7188,4309,34,6665,150,152,0,6665,150,152,34,1066,2855,7950,0,1066,2855,7950,34,135,1019,136,0,135,1019,136,34,3784,3733,5303,0,3784,3733,5303,34,6971,1173,3783,0,6971,1173,3783,34,7624,7271,7028,0,7624,7271,7028,34,1387,6976,302,0,1387,6976,302,34,1280,5420,1281,0,1280,5420,1281,34,2016,4579,5898,0,2016,4579,5898,34,5478,2962,4116,0,5478,2962,4116,34,6843,3004,2382,0,6843,3004,2382,34,5585,7650,3183,0,5585,7650,3183,34,5639,3298,5371,0,5639,3298,5371,34,1867,10,9,0,1867,10,9,34,60,2597,61,0,60,2597,61,34,151,4989,152,0,151,4989,152,34,1799,1800,5099,0,1799,1800,5099,34,7009,4115,7005,0,7009,4115,7005,34,4573,4575,6037,0,4573,4575,6037,34,956,5316,954,0,956,5316,954,34,4765,3449,3448,0,4765,3449,3448,34,143,5184,7859,0,143,5184,7859,34,6951,6301,6682,0,6951,6301,6682,34,7625,4143,1274,0,7625,4143,1274,34,4288,1454,3496,0,4288,1454,3496,34,8097,7829,7834,0,8097,7829,7834,34,1802,1801,2733,0,1802,1801,2733,34,2166,3408,7660,0,2166,3408,7660,34,7831,7834,7829,0,7831,7834,7829,34,8098,8099,8100,0,8098,8099,8100,34,8098,8100,7834,0,8098,8100,7834,34,2790,6116,4051,0,2790,6116,4051,34,8101,8100,8099,0,8101,8100,8099,34,5414,6133,5801,0,5414,6133,5801,34,3905,3904,3532,0,3905,3904,3532,34,3704,5477,3705,0,3704,5477,3705,34,5157,6568,7105,0,5157,6568,7105,34,7834,8100,8097,0,7834,8100,8097,34,4268,112,111,0,4268,112,111,34,2128,1106,1105,0,2128,1106,1105,34,1103,7203,1104,0,1103,7203,1104,34,3535,7545,5432,0,3535,7545,5432,34,3026,225,5227,0,3026,225,5227,34,2011,4348,2012,0,2011,4348,2012,34,7218,7481,7937,0,7218,7481,7937,34,5314,7086,6419,0,5314,7086,6419,34,6339,7243,5818,0,6339,7243,5818,34,226,6223,2054,0,226,6223,2054,34,6415,6597,6416,0,6415,6597,6416,34,5843,5842,1744,0,5843,5842,1744,34,6148,1848,1349,0,6148,1848,1349,34,2303,181,7713,0,2303,181,7713,34,4144,7125,4145,0,4144,7125,4145,34,8102,7826,8103,0,8102,7826,8103,34,8102,8103,8104,0,8102,8103,8104,34,6940,6437,8022,0,6940,6437,8022,34,8097,8103,7826,0,8097,8103,7826,34,8105,8106,8103,0,8105,8106,8103,34,2057,3472,3286,0,2057,3472,3286,34,8106,8104,8103,0,8106,8104,8103,34,147,3287,148,0,147,3287,148,34,3931,1225,5730,0,3931,1225,5730,34,3832,4948,4454,0,3832,4948,4454,34,6195,6785,5877,0,6195,6785,5877,34,5850,99,4068,0,5850,99,4068,34,7931,3943,7938,0,7931,3943,7938,34,2931,727,3279,0,2931,727,3279,34,8097,7826,7829,0,8097,7826,7829,34,500,245,244,0,500,245,244,34,4049,4048,7141,0,4049,4048,7141,34,4193,2698,5203,0,4193,2698,5203,34,6434,2768,4396,0,6434,2768,4396,34,5274,5211,5275,0,5274,5211,5275,34,4650,6081,2248,0,4650,6081,2248,34,5943,6985,7616,0,5943,6985,7616,34,8105,8103,8097,0,8105,8103,8097,34,8105,8097,8100,0,8105,8097,8100,34,7868,8107,8108,0,7868,8107,8108,34,2590,3814,7112,0,2590,3814,7112,34,8109,8106,8108,0,8109,8106,8108,34,8109,8108,8107,0,8109,8108,8107,34,8105,8101,8108,0,8105,8101,8108,34,8105,8108,8106,0,8105,8108,8106,34,6665,1755,150,0,6665,1755,150,34,8110,8108,8101,0,8110,8108,8101,34,1214,1366,1365,0,1214,1366,1365,34,4694,746,4695,0,4694,746,4695,34,3293,7550,6338,0,3293,7550,6338,34,2135,2743,1094,0,2135,2743,1094,34,865,4389,863,0,865,4389,863,34,7585,6096,4690,0,7585,6096,4690,34,7201,6255,6256,0,7201,6255,6256,34,2747,2184,5906,0,2747,2184,5906,34,5962,394,7524,0,5962,394,7524,34,6957,6896,6758,0,6957,6896,6758,34,5062,6965,5063,0,5062,6965,5063,34,735,734,3555,0,735,734,3555,34,3326,1003,1371,0,3326,1003,1371,34,4992,6419,5682,0,4992,6419,5682,34,3226,670,3033,0,3226,670,3033,34,7451,7068,4084,0,7451,7068,4084,34,6430,4794,7529,0,6430,4794,7529,34,3326,1371,1826,0,3326,1371,1826,34,355,7398,7101,0,355,7398,7101,34,3239,4377,3240,0,3239,4377,3240,34,3025,3024,5989,0,3025,3024,5989,34,3088,700,1491,0,3088,700,1491,34,8100,8101,8105,0,8100,8101,8105,34,3005,4284,5407,0,3005,4284,5407,34,332,4540,2487,0,332,4540,2487,34,4103,6537,6392,0,4103,6537,6392,34,6397,8111,7393,0,6397,8111,7393,34,5250,2637,7334,0,5250,2637,7334,34,1441,2852,1442,0,1441,2852,1442,34,6430,7529,976,0,6430,7529,976,34,7806,7392,7393,0,7806,7392,7393,34,7633,451,7300,0,7633,451,7300,34,7806,7393,8112,0,7806,7393,8112,34,4583,664,4584,0,4583,664,4584,34,8111,8098,8112,0,8111,8098,8112,34,8111,8112,7393,0,8111,8112,7393,34,5016,6088,2598,0,5016,6088,2598,34,4635,2234,6068,0,4635,2234,6068,34,6727,6915,5475,0,6727,6915,5475,34,1731,4773,4774,0,1731,4773,4774,34,7062,3707,1164,0,7062,3707,1164,34,5967,5969,6502,0,5967,5969,6502,34,6759,475,6928,0,6759,475,6928,34,6695,4441,7253,0,6695,4441,7253,34,173,172,7523,0,173,172,7523,34,2602,2604,327,0,2602,2604,327,34,5664,4342,5665,0,5664,4342,5665,34,3530,4768,3288,0,3530,4768,3288,34,8111,6397,8098,0,8111,6397,8098,34,7204,597,7196,0,7204,597,7196,34,1858,4342,5664,0,1858,4342,5664,34,870,8098,6397,0,870,8098,6397,34,218,791,6567,0,218,791,6567,34,1390,8098,870,0,1390,8098,870,34,3504,2685,3116,0,3504,2685,3116,34,5555,805,804,0,5555,805,804,34,6979,6911,6980,0,6979,6911,6980,34,7800,7805,7834,0,7800,7805,7834,34,5844,5005,4588,0,5844,5005,4588,34,7948,2491,7418,0,7948,2491,7418,34,356,5683,5682,0,356,5683,5682,34,4761,3381,5910,0,4761,3381,5910,34,8098,7834,7805,0,8098,7834,7805,34,7732,7734,5474,0,7732,7734,5474,34,3873,3874,7343,0,3873,3874,7343,34,3969,171,407,0,3969,171,407,34,5446,5445,3742,0,5446,5445,3742,34,2786,4660,6678,0,2786,4660,6678,34,5082,1948,6681,0,5082,1948,6681,34,7517,1528,6723,0,7517,1528,6723,34,4267,1433,846,0,4267,1433,846,34,6945,5875,6946,0,6945,5875,6946,34,4257,813,2864,0,4257,813,2864,34,702,7092,624,0,702,7092,624,34,7516,4395,4394,0,7516,4395,4394,34,7806,8112,7805,0,7806,8112,7805,34,7228,8031,6097,0,7228,8031,6097,34,1009,2821,5541,0,1009,2821,5541,34,8098,7805,8112,0,8098,7805,8112,34,4998,3566,3565,0,4998,3566,3565,34,5374,3555,6874,0,5374,3555,6874,34,5570,4914,6496,0,5570,4914,6496,34,4706,6444,3937,0,4706,6444,3937,34,3567,2878,2498,0,3567,2878,2498,34,3872,751,4269,0,3872,751,4269,34,1390,8099,8098,0,1390,8099,8098,34,5737,3523,6862,0,5737,3523,6862,34,6782,861,5289,0,6782,861,5289,34,6795,1335,1334,0,6795,1335,1334,34,7868,8108,7869,0,7868,8108,7869,34,2605,3454,5884,0,2605,3454,5884,34,1015,4097,5735,0,1015,4097,5735,34,7595,3874,4770,0,7595,3874,4770,34,2994,2996,6247,0,2994,2996,6247,34,6768,3085,7558,0,6768,3085,7558,34,7869,8108,8110,0,7869,8108,8110,34,3717,3718,7586,0,3717,3718,7586,34,4995,3614,5309,0,4995,3614,5309,34,7063,6121,3900,0,7063,6121,3900,34,2054,6223,1787,0,2054,6223,1787,34,8110,8113,7869,0,8110,8113,7869,34,7897,7857,1374,0,7897,7857,1374,34,1333,1335,6235,0,1333,1335,6235,34,7865,7869,8113,0,7865,7869,8113,34,4906,611,5944,0,4906,611,5944,34,291,7649,1320,0,291,7649,1320,34,2735,4978,4286,0,2735,4978,4286,34,6740,5679,7011,0,6740,5679,7011,34,7069,6990,6380,0,7069,6990,6380,34,5736,5674,7308,0,5736,5674,7308,34,4497,1191,7950,0,4497,1191,7950,34,5861,3810,540,0,5861,3810,540,34,8110,8101,1390,0,8110,8101,1390,34,1275,6762,7415,0,1275,6762,7415,34,6734,7493,978,0,6734,7493,978,34,8099,1390,8101,0,8099,1390,8101,34,7668,3763,6064,0,7668,3763,6064,34,328,7676,6689,0,328,7676,6689,34,2282,5637,7581,0,2282,5637,7581,34,7970,5282,290,0,7970,5282,290,34,80,7308,5674,0,80,7308,5674,34,3441,1834,6714,0,3441,1834,6714,34,4411,7437,1407,0,4411,7437,1407,34,7862,8113,7575,0,7862,8113,7575,34,1203,7327,1204,0,1203,7327,1204,34,2483,4892,4891,0,2483,4892,4891,34,1390,7575,8113,0,1390,7575,8113,34,4167,6985,4168,0,4167,6985,4168,34,6985,661,663,0,6985,661,663,34,342,3316,6904,0,342,3316,6904,34,1034,3594,1035,0,1034,3594,1035,34,1269,2433,1270,0,1269,2433,1270,34,1501,1503,159,0,1501,1503,159,34,5036,3324,7093,0,5036,3324,7093,34,4085,1807,3829,0,4085,1807,3829,34,4923,1331,7260,0,4923,1331,7260,34,615,957,7992,0,615,957,7992,34,2413,6201,1208,0,2413,6201,1208,34,5425,1026,1760,0,5425,1026,1760,34,7865,8113,7862,0,7865,8113,7862,34,6567,793,7024,0,6567,793,7024,34,7835,3321,6629,0,7835,3321,6629,34,6271,5721,4138,0,6271,5721,4138,34,1390,8113,8110,0,1390,8113,8110,34,3421,5284,3422,0,3421,5284,3422,34,705,4755,3646,0,705,4755,3646,34,5193,985,984,0,5193,985,984,34,5318,3036,5319,0,5318,3036,5319,34,6745,6805,778,0,6745,6805,778,34,2763,1086,1085,0,2763,1086,1085,34,6548,2729,4765,0,6548,2729,4765,34,3495,5059,4538,0,3495,5059,4538,34,4204,2624,8114,0,4204,2624,8114,34,4204,8114,7788,0,4204,8114,7788,34,2624,8115,8114,0,2624,8115,8114,34,3489,5632,3490,0,3489,5632,3490,34,4563,4803,3975,0,4563,4803,3975,34,1178,4821,1179,0,1178,4821,1179,34,5540,6741,5541,0,5540,6741,5541,34,3671,1303,4430,0,3671,1303,4430,34,7788,8114,8116,0,7788,8114,8116,34,7788,8116,7781,0,7788,8116,7781,34,8115,8117,8116,0,8115,8117,8116,34,8115,8116,8114,0,8115,8116,8114,34,8117,8118,8116,0,8117,8118,8116,34,1136,595,1182,0,1136,595,1182,34,3138,3650,3189,0,3138,3650,3189,34,7781,8116,8118,0,7781,8116,8118,34,407,1513,408,0,407,1513,408,34,2624,8119,8115,0,2624,8119,8115,34,2623,3265,8119,0,2623,3265,8119,34,2623,8119,2624,0,2623,8119,2624,34,286,7882,5144,0,286,7882,5144,34,6430,5819,5410,0,6430,5819,5410,34,6421,7928,2977,0,6421,7928,2977,34,5460,4625,5911,0,5460,4625,5911,34,8115,8119,8120,0,8115,8119,8120,34,8115,8120,8117,0,8115,8120,8117,34,3265,8121,8120,0,3265,8121,8120,34,3265,8120,8119,0,3265,8120,8119,34,747,6868,7340,0,747,6868,7340,34,3002,5848,5031,0,3002,5848,5031,34,656,6328,7355,0,656,6328,7355,34,1415,3528,2831,0,1415,3528,2831,34,794,4739,5450,0,794,4739,5450,34,5879,7779,871,0,5879,7779,871,34,1957,3881,5252,0,1957,3881,5252,34,3932,3934,579,0,3932,3934,579,34,8122,6297,7779,0,8122,6297,7779,34,842,844,912,0,842,844,912,34,6297,871,7779,0,6297,871,7779,34,1286,3989,3988,0,1286,3989,3988,34,597,599,7194,0,597,599,7194,34,371,1964,6728,0,371,1964,6728,34,666,6207,5503,0,666,6207,5503,34,8122,7030,6297,0,8122,7030,6297,34,8120,3542,7030,0,8120,3542,7030,34,6616,193,192,0,6616,193,192,34,1300,928,7825,0,1300,928,7825,34,6451,1683,1809,0,6451,1683,1809,34,7779,7781,8118,0,7779,7781,8118,34,7779,8118,8122,0,7779,8118,8122,34,2171,5928,1319,0,2171,5928,1319,34,1311,1310,7990,0,1311,1310,7990,34,8117,8122,8118,0,8117,8122,8118,34,7131,2031,7132,0,7131,2031,7132,34,4185,5419,3666,0,4185,5419,3666,34,5661,7462,5264,0,5661,7462,5264,34,2148,3856,4555,0,2148,3856,4555,34,1241,4981,2142,0,1241,4981,2142,34,2554,2553,1208,0,2554,2553,1208,34,8117,7030,8122,0,8117,7030,8122,34,3628,2316,1653,0,3628,2316,1653,34,8120,7030,8117,0,8120,7030,8117,34,3221,3765,392,0,3221,3765,392,34,1164,1163,7062,0,1164,1163,7062,34,3740,3742,7875,0,3740,3742,7875,34,1554,1553,7311,0,1554,1553,7311,34,1502,295,5517,0,1502,295,5517,34,4303,6410,4542,0,4303,6410,4542,34,3542,7840,1389,0,3542,7840,1389,34,2334,694,696,0,2334,694,696,34,7856,2952,6855,0,7856,2952,6855,34,3977,5264,7462,0,3977,5264,7462,34,6160,4660,2786,0,6160,4660,2786,34,1516,1314,1313,0,1516,1314,1313,34,6677,2492,7150,0,6677,2492,7150,34,5509,7185,5350,0,5509,7185,5350,34,1128,6203,650,0,1128,6203,650,34,8121,7840,3542,0,8121,7840,3542,34,7094,7096,2244,0,7094,7096,2244,34,6245,1073,5953,0,6245,1073,5953,34,6774,1560,6775,0,6774,1560,6775,34,2609,7507,3318,0,2609,7507,3318,34,421,1835,5725,0,421,1835,5725,34,7111,3677,7211,0,7111,3677,7211,34,5004,3653,4588,0,5004,3653,4588,34,44,43,462,0,44,43,462,34,3786,3540,4291,0,3786,3540,4291,34,6251,1447,7037,0,6251,1447,7037,34,5959,336,338,0,5959,336,338,34,2542,2541,6029,0,2542,2541,6029,34,7276,7087,5535,0,7276,7087,5535,34,7706,3922,5245,0,7706,3922,5245,34,8120,8121,3542,0,8120,8121,3542,34,968,967,7123,0,968,967,7123,34,3153,5303,3733,0,3153,5303,3733,34,6408,1522,2869,0,6408,1522,2869,34,6278,7289,7288,0,6278,7289,7288,34,5087,4891,5061,0,5087,4891,5061,34,5462,7046,6903,0,5462,7046,6903,34,2186,474,4722,0,2186,474,4722,34,2325,3753,6252,0,2325,3753,6252,34,434,2246,2247,0,434,2246,2247,34,1882,3888,5233,0,1882,3888,5233,34,3947,1993,1992,0,3947,1993,1992,34,2616,4243,4242,0,2616,4243,4242,34,195,197,6689,0,195,197,6689,34,970,5102,971,0,970,5102,971,34,3039,7647,702,0,3039,7647,702,34,6764,3254,2482,0,6764,3254,2482,34,1163,7472,3602,0,1163,7472,3602,34,1683,2350,2349,0,1683,2350,2349,34,1676,656,6676,0,1676,656,6676,34,4643,7858,5604,0,4643,7858,5604,34,6334,7840,1447,0,6334,7840,1447,34,5457,2032,2051,0,5457,2032,2051,34,2362,5321,6851,0,2362,5321,6851,34,8121,1448,7840,0,8121,1448,7840,34,7573,6042,3491,0,7573,6042,3491,34,1448,1447,7840,0,1448,1447,7840,34,4521,4523,1353,0,4521,4523,1353,34,4894,45,1514,0,4894,45,1514,34,1448,8121,3265,0,1448,8121,3265,34,7269,832,7099,0,7269,832,7099,34,7175,7843,7050,0,7175,7843,7050,34,7427,1668,6694,0,7427,1668,6694,34,7945,2927,2929,0,7945,2927,2929,34,2731,5584,3184,0,2731,5584,3184,34,2258,659,309,0,2258,659,309,34,8031,6098,6097,0,8031,6098,6097,34,553,5051,554,0,553,5051,554,34,1520,7665,1955,0,1520,7665,1955,34,3842,7105,5051,0,3842,7105,5051,34,3549,6233,2651,0,3549,6233,2651,34,5298,6162,6031,0,5298,6162,6031,34,6590,1267,820,0,6590,1267,820,34,2453,4735,4734,0,2453,4735,4734,34,5247,7095,7094,0,5247,7095,7094,34,5313,7980,1092,0,5313,7980,1092,34,489,6766,465,0,489,6766,465,34,6847,1789,1876,0,6847,1789,1876,34,3488,7640,7099,0,3488,7640,7099,34,1365,1215,1214,0,1365,1215,1214,34,565,567,6594,0,565,567,6594,34,6008,2267,2269,0,6008,2267,2269,34,6199,6330,5202,0,6199,6330,5202,34,6484,5243,3455,0,6484,5243,3455,34,599,4252,2900,0,599,4252,2900,34,981,6019,4742,0,981,6019,4742,34,4487,7202,4488,0,4487,7202,4488,34,4358,309,6507,0,4358,309,6507,34,7489,6949,3194,0,7489,6949,3194,34,5313,7527,7980,0,5313,7527,7980,34,7472,4032,3602,0,7472,4032,3602,34,5709,7235,5602,0,5709,7235,5602,34,562,2290,6840,0,562,2290,6840,34,4983,564,4984,0,4983,564,4984,34,6009,2269,1642,0,6009,2269,1642,34,10,1869,1197,0,10,1869,1197,34,433,2131,7786,0,433,2131,7786,34,2293,7338,6515,0,2293,7338,6515,34,8032,6,7980,0,8032,6,7980,34,4235,4677,4236,0,4235,4677,4236,34,4054,6623,3680,0,4054,6623,3680,34,6918,2070,3562,0,6918,2070,3562,34,5922,4461,5923,0,5922,4461,5923,34,4391,4717,5386,0,4391,4717,5386,34,3511,3856,2148,0,3511,3856,2148,34,5028,5027,1913,0,5028,5027,1913,34,818,820,1266,0,818,820,1266,34,5314,5908,7086,0,5314,5908,7086,34,2141,2176,3152,0,2141,2176,3152,34,4214,5400,5399,0,4214,5400,5399,34,334,424,335,0,334,424,335,34,1581,6966,6283,0,1581,6966,6283,34,2143,7986,2144,0,2143,7986,2144,34,8032,7980,7953,0,8032,7980,7953,34,1661,512,2932,0,1661,512,2932,34,6775,3330,7658,0,6775,3330,7658,34,1520,5707,7665,0,1520,5707,7665,34,2744,3414,6880,0,2744,3414,6880,34,5473,5475,6915,0,5473,5475,6915,34,5316,7544,954,0,5316,7544,954,34,3932,4000,3933,0,3932,4000,3933,34,6610,1877,7176,0,6610,1877,7176,34,895,897,2088,0,895,897,2088,34,1673,2119,1853,0,1673,2119,1853,34,327,238,328,0,327,238,328,34,3749,5638,1670,0,3749,5638,1670,34,2613,5937,2561,0,2613,5937,2561,34,2268,2267,2906,0,2268,2267,2906,34,386,4734,7955,0,386,4734,7955,34,3116,3502,3504,0,3116,3502,3504,34,1659,3015,1652,0,1659,3015,1652,34,2918,470,469,0,2918,470,469,34,1237,5513,1238,0,1237,5513,1238,34,1629,8033,1630,0,1629,8033,1630,34,4222,1403,1402,0,4222,1403,1402,34,6315,6862,6372,0,6315,6862,6372,34,5195,2822,3992,0,5195,2822,3992,34,7851,5289,861,0,7851,5289,861,34,6272,6933,7588,0,6272,6933,7588,34,5378,6794,5476,0,5378,6794,5476,34,2503,5903,2546,0,2503,5903,2546,34,4910,5802,3585,0,4910,5802,3585,34,7463,2177,1727,0,7463,2177,1727,34,2184,6668,3949,0,2184,6668,3949,34,5335,950,311,0,5335,950,311,34,3380,277,236,0,3380,277,236,34,3973,3972,7855,0,3973,3972,7855,34,4443,4444,2705,0,4443,4444,2705,34,5627,5629,5091,0,5627,5629,5091,34,8032,7953,8123,0,8032,7953,8123,34,7442,3700,7156,0,7442,3700,7156,34,1544,7478,7925,0,1544,7478,7925,34,4666,7514,3727,0,4666,7514,3727,34,6963,2052,2032,0,6963,2052,2032,34,3704,3706,6100,0,3704,3706,6100,34,4700,7127,5823,0,4700,7127,5823,34,7068,7069,6380,0,7068,7069,6380,34,770,2212,2211,0,770,2212,2211,34,5272,4374,4973,0,5272,4374,4973,34,3496,1726,4288,0,3496,1726,4288,34,5527,7329,2279,0,5527,7329,2279,34,510,5225,2402,0,510,5225,2402,34,1834,4818,1835,0,1834,4818,1835,34,3778,640,3779,0,3778,640,3779,34,4850,2089,6551,0,4850,2089,6551,34,7882,7588,6933,0,7882,7588,6933,34,5225,509,4643,0,5225,509,4643,34,4385,3574,4627,0,4385,3574,4627,34,3044,3313,3045,0,3044,3313,3045,34,7102,3474,4853,0,7102,3474,4853,34,2522,5331,3301,0,2522,5331,3301,34,78,3437,79,0,78,3437,79,34,5346,5475,5839,0,5346,5475,5839,34,3638,4720,3060,0,3638,4720,3060,34,2066,2067,4452,0,2066,2067,4452,34,1438,5189,1342,0,1438,5189,1342,34,4633,4493,4495,0,4633,4493,4495,34,3360,738,6871,0,3360,738,6871,34,3567,2879,2878,0,3567,2879,2878,34,7951,7953,7527,0,7951,7953,7527,34,2821,2823,5540,0,2821,2823,5540,34,5596,5746,1833,0,5596,5746,1833,34,6539,7789,6392,0,6539,7789,6392,34,7500,574,1351,0,7500,574,1351,34,5678,3593,7001,0,5678,3593,7001,34,1529,7517,1592,0,1529,7517,1592,34,3725,3087,3086,0,3725,3087,3086,34,582,1813,3662,0,582,1813,3662,34,3079,6396,3080,0,3079,6396,3080,34,4455,4454,942,0,4455,4454,942,34,2957,2734,2895,0,2957,2734,2895,34,4848,7266,7535,0,4848,7266,7535,34,7980,7527,7953,0,7980,7527,7953,34,760,891,761,0,760,891,761,34,1769,515,4962,0,1769,515,4962,34,1987,687,686,0,1987,687,686,34,699,1922,1924,0,699,1922,1924,34,6314,6313,2337,0,6314,6313,2337,34,7447,6548,6309,0,7447,6548,6309,34,4796,6477,7067,0,4796,6477,7067,34,6503,6083,3595,0,6503,6083,3595,34,4607,4609,783,0,4607,4609,783,34,2897,5328,5670,0,2897,5328,5670,34,4166,1757,7376,0,4166,1757,7376,34,5694,7246,3046,0,5694,7246,3046,34,7041,1757,2343,0,7041,1757,2343,34,5561,5566,7601,0,5561,5566,7601,34,3399,2373,2372,0,3399,2373,2372,34,491,2195,6887,0,491,2195,6887,34,2458,2457,4662,0,2458,2457,4662,34,7479,1936,4590,0,7479,1936,4590,34,680,5826,1678,0,680,5826,1678,34,4508,7289,4102,0,4508,7289,4102,34,868,4602,330,0,868,4602,330,34,7187,5743,7280,0,7187,5743,7280,34,6885,7467,1746,0,6885,7467,1746,34,2267,2784,2906,0,2267,2784,2906,34,7187,7280,7563,0,7187,7280,7563,34,2516,2515,7263,0,2516,2515,7263,34,6761,7415,6762,0,6761,7415,6762,34,1113,7182,1111,0,1113,7182,1111,34,7421,1854,5308,0,7421,1854,5308,34,1915,6989,5028,0,1915,6989,5028,34,1498,1500,4383,0,1498,1500,4383,34,397,8032,8123,0,397,8032,8123,34,339,5898,340,0,339,5898,340,34,6938,2529,8028,0,6938,2529,8028,34,3063,1925,7607,0,3063,1925,7607,34,966,968,4209,0,966,968,4209,34,6938,8028,7015,0,6938,8028,7015,34,3548,2651,3214,0,3548,2651,3214,34,3805,402,2077,0,3805,402,2077,34,7272,569,568,0,7272,569,568,34,3576,6293,5137,0,3576,6293,5137,34,1926,7242,6565,0,1926,7242,6565,34,6804,3648,3051,0,6804,3648,3051,34,5388,1202,7437,0,5388,1202,7437,34,1577,4973,4737,0,1577,4973,4737,34,6425,3121,5936,0,6425,3121,5936,34,5824,7025,3455,0,5824,7025,3455,34,1975,4847,3729,0,1975,4847,3729,34,1996,1995,6512,0,1996,1995,6512,34,3805,2077,3806,0,3805,2077,3806,34,1364,2071,1362,0,1364,2071,1362,34,7214,4832,7197,0,7214,4832,7197,34,2569,618,3510,0,2569,618,3510,34,568,2068,5944,0,568,2068,5944,34,3598,7294,5445,0,3598,7294,5445,34,5170,5172,4657,0,5170,5172,4657,34,1115,4814,1116,0,1115,4814,1116,34,4871,4165,3107,0,4871,4165,3107,34,4270,3854,6224,0,4270,3854,6224,34,2874,715,4965,0,2874,715,4965,34,1458,7970,289,0,1458,7970,289,34,8123,7959,397,0,8123,7959,397,34,5689,6671,6107,0,5689,6671,6107,34,2506,3959,2783,0,2506,3959,2783,34,395,397,7959,0,395,397,7959,34,6283,38,1581,0,6283,38,1581,34,1855,4278,7841,0,1855,4278,7841,34,1398,7650,2126,0,1398,7650,2126,34,608,1436,7036,0,608,1436,7036,34,6623,3948,6079,0,6623,3948,6079,34,7959,6383,395,0,7959,6383,395,34,6268,633,632,0,6268,633,632,34,3452,2605,2607,0,3452,2605,2607,34,2579,6474,7331,0,2579,6474,7331,34,3924,7128,3925,0,3924,7128,3925,34,3452,2607,7648,0,3452,2607,7648,34,5245,1777,4678,0,5245,1777,4678,34,6289,7283,3794,0,6289,7283,3794,34,7574,7884,795,0,7574,7884,795,34,7053,7863,2371,0,7053,7863,2371,34,3524,6730,4055,0,3524,6730,4055,34,4122,7303,4121,0,4122,7303,4121,34,6481,5987,5002,0,6481,5987,5002,34,6170,1779,7487,0,6170,1779,7487,34,6448,2227,1539,0,6448,2227,1539,34,6758,4432,6957,0,6758,4432,6957,34,5768,735,3556,0,5768,735,3556,34,3292,4843,5246,0,3292,4843,5246,34,5734,2242,6186,0,5734,2242,6186,34,6837,2943,6686,0,6837,2943,6686,34,7117,7194,599,0,7117,7194,599,34,6094,6093,348,0,6094,6093,348,34,7345,318,7532,0,7345,318,7532,34,1847,3538,6743,0,1847,3538,6743,34,2235,3311,1428,0,2235,3311,1428,34,7155,3629,5796,0,7155,3629,5796,34,7149,7183,455,0,7149,7183,455,34,7172,7593,7173,0,7172,7593,7173,34,90,7191,91,0,90,7191,91,34,7578,7577,7682,0,7578,7577,7682,34,5004,3654,3653,0,5004,3654,3653,34,1379,3903,7581,0,1379,3903,7581,34,797,2501,6346,0,797,2501,6346,34,5952,2397,4259,0,5952,2397,4259,34,7953,7954,8123,0,7953,7954,8123,34,7858,7810,7579,0,7858,7810,7579,34,5845,2850,2849,0,5845,2850,2849,34,472,1213,473,0,472,1213,473,34,5459,2617,2616,0,5459,2617,2616,34,2633,3729,2634,0,2633,3729,2634,34,3799,6608,3800,0,3799,6608,3800,34,3443,3793,3792,0,3443,3793,3792,34,3756,4273,6925,0,3756,4273,6925,34,4887,634,7401,0,4887,634,7401,34,7114,7073,6975,0,7114,7073,6975,34,968,303,4209,0,968,303,4209,34,3079,1374,1376,0,3079,1374,1376,34,5465,7245,5831,0,5465,7245,5831,34,6234,1335,108,0,6234,1335,108,34,4799,6643,2277,0,4799,6643,2277,34,3261,3435,6973,0,3261,3435,6973,34,7620,4058,4060,0,7620,4058,4060,34,1885,3332,1729,0,1885,3332,1729,34,6109,6968,7104,0,6109,6968,7104,34,7959,8123,7954,0,7959,8123,7954,34,2578,7047,874,0,2578,7047,874,34,851,853,5237,0,851,853,5237,34,1439,1343,7188,0,1439,1343,7188,34,7549,5582,7602,0,7549,5582,7602,34,1707,6785,2440,0,1707,6785,2440,34,7318,1174,6564,0,7318,1174,6564,34,2494,2493,3196,0,2494,2493,3196,34,2848,2850,4935,0,2848,2850,4935,34,6545,3160,6312,0,6545,3160,6312,34,5411,7023,5687,0,5411,7023,5687,34,7944,7964,4861,0,7944,7964,4861,34,7161,7112,7670,0,7161,7112,7670,34,4590,1936,1935,0,4590,1936,1935,34,6473,7331,6474,0,6473,7331,6474,34,2205,1101,826,0,2205,1101,826,34,2430,6720,4227,0,2430,6720,4227,34,129,6013,130,0,129,6013,130,34,4753,7282,3824,0,4753,7282,3824,34,6415,6417,7154,0,6415,6417,7154,34,4100,5154,4456,0,4100,5154,4456,34,6048,293,4393,0,6048,293,4393,34,1530,1529,1380,0,1530,1529,1380,34,2457,4930,3907,0,2457,4930,3907,34,6350,7050,6497,0,6350,7050,6497,34,6677,6761,5601,0,6677,6761,5601,34,7381,194,193,0,7381,194,193,34,2390,5742,4593,0,2390,5742,4593,34,5285,2490,7071,0,5285,2490,7071,34,4938,4939,4125,0,4938,4939,4125,34,4724,5433,5432,0,4724,5433,5432,34,4863,2712,6528,0,4863,2712,6528,34,1790,92,6922,0,1790,92,6922,34,2505,5573,7395,0,2505,5573,7395,34,6521,3843,3842,0,6521,3843,3842,34,4306,7514,4666,0,4306,7514,4666,34,6475,6477,6831,0,6475,6477,6831,34,2570,2569,4606,0,2570,2569,4606,34,6994,6154,3883,0,6994,6154,3883,34,2879,3365,6871,0,2879,3365,6871,34,1192,1779,848,0,1192,1779,848,34,2758,6279,6632,0,2758,6279,6632,34,5041,6686,2943,0,5041,6686,2943,34,5473,6915,2941,0,5473,6915,2941,34,2442,6246,7263,0,2442,6246,7263,34,5833,5396,5852,0,5833,5396,5852,34,3246,2446,6816,0,3246,2446,6816,34,3226,4271,671,0,3226,4271,671,34,3187,3186,4671,0,3187,3186,4671,34,253,3247,3970,0,253,3247,3970,34,935,934,5882,0,935,934,5882,34,7621,7326,4004,0,7621,7326,4004,34,387,5943,7616,0,387,5943,7616,34,1992,76,1632,0,1992,76,1632,34,183,185,6724,0,183,185,6724,34,7492,1238,994,0,7492,1238,994,34,681,5078,2387,0,681,5078,2387,34,7884,3701,3869,0,7884,3701,3869,34,2848,4935,6759,0,2848,4935,6759,34,3107,807,806,0,3107,807,806,34,6652,6651,455,0,6652,6651,455,34,3721,5097,2926,0,3721,5097,2926,34,5033,2801,7171,0,5033,2801,7171,34,5616,229,1931,0,5616,229,1931,34,2216,5283,2217,0,2216,5283,2217,34,571,3199,572,0,571,3199,572,34,1928,7492,7491,0,1928,7492,7491,34,588,6399,7353,0,588,6399,7353,34,6764,3481,3254,0,6764,3481,3254,34,5322,5003,3774,0,5322,5003,3774,34,2391,6492,3881,0,2391,6492,3881,34,4875,1920,651,0,4875,1920,651,34,7241,7240,3334,0,7241,7240,3334,34,3016,6572,3017,0,3016,6572,3017,34,425,5216,3570,0,425,5216,3570,34,815,6534,816,0,815,6534,816,34,731,7067,6476,0,731,7067,6476,34,809,6460,810,0,809,6460,810,34,2356,5408,4422,0,2356,5408,4422,34,6556,2593,2594,0,6556,2593,2594,34,4122,5092,7303,0,4122,5092,7303,34,2933,5292,1661,0,2933,5292,1661,34,61,5280,6958,0,61,5280,6958,34,1207,7603,1593,0,1207,7603,1593,34,3371,2653,337,0,3371,2653,337,34,4161,547,7591,0,4161,547,7591,34,5465,5831,5830,0,5465,5831,5830,34,1869,2671,1195,0,1869,2671,1195,34,6202,7257,650,0,6202,7257,650,34,3300,4926,4925,0,3300,4926,4925,34,1369,605,604,0,1369,605,604,34,722,7259,5165,0,722,7259,5165,34,3292,5246,3293,0,3292,5246,3293,34,3183,7650,2330,0,3183,7650,2330,34,7014,7013,7542,0,7014,7013,7542,34,120,3273,2120,0,120,3273,2120,34,3768,6012,7420,0,3768,6012,7420,34,4280,4279,7365,0,4280,4279,7365,34,3801,5272,4515,0,3801,5272,4515,34,2528,7939,8028,0,2528,7939,8028,34,629,631,7259,0,629,631,7259,34,2102,5651,4591,0,2102,5651,4591,34,7149,455,6651,0,7149,455,6651,34,6119,872,7047,0,6119,872,7047,34,7275,5621,5623,0,7275,5621,5623,34,3059,4836,3060,0,3059,4836,3060,34,7287,7923,7648,0,7287,7923,7648,34,4194,7659,6741,0,4194,7659,6741,34,7307,7638,6531,0,7307,7638,6531,34,2521,4682,6435,0,2521,4682,6435,34,5354,7089,6790,0,5354,7089,6790,34,6615,215,214,0,6615,215,214,34,6459,2997,2998,0,6459,2997,2998,34,1502,5517,7985,0,1502,5517,7985,34,5340,3059,3061,0,5340,3059,3061,34,7117,7118,7194,0,7117,7118,7194,34,3335,3334,7240,0,3335,3334,7240,34,6796,1599,2284,0,6796,1599,2284,34,1150,3540,7170,0,1150,3540,7170,34,3743,4525,4572,0,3743,4525,4572,34,55,85,4783,0,55,85,4783,34,4480,4457,406,0,4480,4457,406,34,6952,6951,7472,0,6952,6951,7472,34,47,7494,2261,0,47,7494,2261,34,2890,6376,2725,0,2890,6376,2725,34,3794,7328,6289,0,3794,7328,6289,34,3894,7463,5617,0,3894,7463,5617,34,4752,6853,358,0,4752,6853,358,34,910,6861,6865,0,910,6861,6865,34,4427,6673,712,0,4427,6673,712,34,7219,7158,7157,0,7219,7158,7157,34,5290,640,7555,0,5290,640,7555,34,456,7002,6663,0,456,7002,6663,34,1802,2732,6730,0,1802,2732,6730,34,3216,4852,6100,0,3216,4852,6100,34,6819,5450,413,0,6819,5450,413,34,6701,2785,2784,0,6701,2785,2784,34,1502,2596,295,0,1502,2596,295,34,1936,1603,208,0,1936,1603,208,34,3796,3795,3732,0,3796,3795,3732,34,2345,3031,5173,0,2345,3031,5173,34,7044,6425,6638,0,7044,6425,6638,34,1794,5875,8033,0,1794,5875,8033,34,5402,4883,4884,0,5402,4883,4884,34,6737,596,2751,0,6737,596,2751,34,6869,2837,7022,0,6869,2837,7022,34,682,4843,3292,0,682,4843,3292,34,3095,949,5040,0,3095,949,5040,34,1695,6798,1696,0,1695,6798,1696,34,7345,4337,6361,0,7345,4337,6361,34,6128,3698,297,0,6128,3698,297,34,5392,2962,2961,0,5392,2962,2961,34,8053,7432,643,0,8053,7432,643,34,4706,816,6444,0,4706,816,6444,34,4381,95,6172,0,4381,95,6172,34,2334,4148,694,0,2334,4148,694,34,7317,7169,7168,0,7317,7169,7168,34,5717,5944,3562,0,5717,5944,3562,34,6052,3803,5564,0,6052,3803,5564,34,6071,44,5082,0,6071,44,5082,34,283,382,381,0,283,382,381,34,1674,3587,3988,0,1674,3587,3988,34,3890,3516,2009,0,3890,3516,2009,34,2524,2523,2943,0,2524,2523,2943,34,4861,7964,1499,0,4861,7964,1499,34,1006,6506,996,0,1006,6506,996,34,5198,1046,4535,0,5198,1046,4535,34,7941,1882,7189,0,7941,1882,7189,34,3148,530,3149,0,3148,530,3149,34,4323,6147,6352,0,4323,6147,6352,34,4264,3332,1884,0,4264,3332,1884,34,5908,6216,7106,0,5908,6216,7106,34,2091,4372,2092,0,2091,4372,2092,34,7371,1311,7990,0,7371,1311,7990,34,1744,6397,7392,0,1744,6397,7392,34,3152,1798,680,0,3152,1798,680,34,382,7411,2812,0,382,7411,2812,34,7683,4106,6338,0,7683,4106,6338,34,4313,4314,2296,0,4313,4314,2296,34,114,116,6369,0,114,116,6369,34,658,6070,7509,0,658,6070,7509,34,1662,2994,1663,0,1662,2994,1663,34,6485,7055,7077,0,6485,7055,7077,34,1299,7065,1300,0,1299,7065,1300,34,1100,1822,1821,0,1100,1822,1821,34,6310,4745,3506,0,6310,4745,3506,34,2013,4225,4224,0,2013,4225,4224,34,1488,1487,7928,0,1488,1487,7928,34,3624,6757,1704,0,3624,6757,1704,34,2572,3947,2086,0,2572,3947,2086,34,6520,5326,5325,0,6520,5326,5325,34,6769,7267,6770,0,6769,7267,6770,34,1201,4894,4895,0,1201,4894,4895,34,5761,5632,3489,0,5761,5632,3489,34,2128,2130,4767,0,2128,2130,4767,34,3946,3945,4362,0,3946,3945,4362,34,3652,3654,566,0,3652,3654,566,34,5895,881,883,0,5895,881,883,34,2091,2888,4372,0,2091,2888,4372,34,4781,5369,2936,0,4781,5369,2936,34,5706,1956,1955,0,5706,1956,1955,34,6957,7175,5230,0,6957,7175,5230,34,1909,5398,1941,0,1909,5398,1941,34,7200,4422,5408,0,7200,4422,5408,34,5692,4463,2675,0,5692,4463,2675,34,6316,7339,5810,0,6316,7339,5810,34,4167,828,388,0,4167,828,388,34,6029,2541,7484,0,6029,2541,7484,34,890,5575,761,0,890,5575,761,34,4809,2907,1385,0,4809,2907,1385,34,1282,2682,6568,0,1282,2682,6568,34,3938,4949,6636,0,3938,4949,6636,34,2298,4290,724,0,2298,4290,724,34,3823,7171,7144,0,3823,7171,7144,34,6804,1933,5892,0,6804,1933,5892,34,7824,1099,1790,0,7824,1099,1790,34,6506,4146,3274,0,6506,4146,3274,34,2221,2223,7076,0,2221,2223,7076,34,6672,6658,6657,0,6672,6658,6657,34,1311,4366,1405,0,1311,4366,1405,34,573,6043,7529,0,573,6043,7529,34,4546,4366,4365,0,4546,4366,4365,34,1799,5100,1713,0,1799,5100,1713,34,6109,173,7523,0,6109,173,7523,34,2890,2892,6376,0,2890,2892,6376,34,6487,6489,2069,0,6487,6489,2069,34,658,7509,5012,0,658,7509,5012,34,1099,7824,1604,0,1099,7824,1604,34,1129,7398,4370,0,1129,7398,4370,34,7793,7222,6438,0,7793,7222,6438,34,7364,3396,2033,0,7364,3396,2033,34,282,7411,283,0,282,7411,283,34,3850,3609,3610,0,3850,3609,3610,34,710,4524,1587,0,710,4524,1587,34,6865,6861,4425,0,6865,6861,4425,34,710,1587,5089,0,710,1587,5089,34,3958,5329,4641,0,3958,5329,4641,34,3907,6050,1305,0,3907,6050,1305,34,511,3345,3849,0,511,3345,3849,34,1164,1232,1162,0,1164,1232,1162,34,7011,287,3648,0,7011,287,3648,34,1623,7048,1624,0,1623,7048,1624,34,6721,7642,7643,0,6721,7642,7643,34,3282,2958,6017,0,3282,2958,6017,34,2004,2006,5644,0,2004,2006,5644,34,7023,6684,1187,0,7023,6684,1187,34,6956,1763,1762,0,6956,1763,1762,34,2147,460,3512,0,2147,460,3512,34,5139,6742,5909,0,5139,6742,5909,34,613,7256,5059,0,613,7256,5059,34,2417,2419,6767,0,2417,2419,6767,34,4589,7441,3454,0,4589,7441,3454,34,3849,3609,3850,0,3849,3609,3850,34,2417,6649,3462,0,2417,6649,3462,34,7411,382,283,0,7411,382,283,34,1449,1416,2614,0,1449,1416,2614,34,5085,4865,4864,0,5085,4865,4864,34,7624,7028,3472,0,7624,7028,3472,34,3105,548,6704,0,3105,548,6704,34,2713,3170,2714,0,2713,3170,2714,34,3157,2445,3158,0,3157,2445,3158,34,2994,61,2995,0,2994,61,2995,34,5527,2892,3746,0,5527,2892,3746,34,2630,1047,5198,0,2630,1047,5198,34,3593,4140,7001,0,3593,4140,7001,34,990,4646,4490,0,990,4646,4490,34,3737,747,6228,0,3737,747,6228,34,2178,2177,7463,0,2178,2177,7463,34,4375,1417,7521,0,4375,1417,7521,34,7146,5871,4869,0,7146,5871,4869,34,7371,7990,5999,0,7371,7990,5999,34,4920,8124,7978,0,4920,8124,7978,34,7146,4869,4868,0,7146,4869,4868,34,6963,6860,2052,0,6963,6860,2052,34,5262,5261,1117,0,5262,5261,1117,34,3377,7332,5128,0,3377,7332,5128,34,711,5372,442,0,711,5372,442,34,3345,6459,4807,0,3345,6459,4807,34,976,7529,6043,0,976,7529,6043,34,1626,1625,2173,0,1626,1625,2173,34,148,2397,5952,0,148,2397,5952,34,5220,5354,6790,0,5220,5354,6790,34,366,3942,1098,0,366,3942,1098,34,7040,7641,7789,0,7040,7641,7789,34,1307,72,3090,0,1307,72,3090,34,7129,3815,3814,0,7129,3815,3814,34,2401,4598,2402,0,2401,4598,2402,34,1524,6258,6726,0,1524,6258,6726,34,7609,8124,4920,0,7609,8124,4920,34,3343,4,1262,0,3343,4,1262,34,6408,7663,5707,0,6408,7663,5707,34,5227,7285,7359,0,5227,7285,7359,34,1746,682,4053,0,1746,682,4053,34,3183,3449,4765,0,3183,3449,4765,34,6657,6659,6116,0,6657,6659,6116,34,177,5888,178,0,177,5888,178,34,3439,5544,5673,0,3439,5544,5673,34,5527,2302,7329,0,5527,2302,7329,34,8124,7631,7978,0,8124,7631,7978,34,2118,489,5360,0,2118,489,5360,34,713,2875,6987,0,713,2875,6987,34,6316,5053,6322,0,6316,5053,6322,34,1958,3042,933,0,1958,3042,933,34,6010,1324,893,0,6010,1324,893,34,552,3447,553,0,552,3447,553,34,3264,3263,5059,0,3264,3263,5059,34,3400,4197,1206,0,3400,4197,1206,34,4619,7631,8124,0,4619,7631,8124,34,6996,7356,3736,0,6996,7356,3736,34,2141,5983,1271,0,2141,5983,1271,34,2472,2769,2771,0,2472,2769,2771,34,7250,6806,1562,0,7250,6806,1562,34,4364,4366,1311,0,4364,4366,1311,34,6505,7841,6662,0,6505,7841,6662,34,3722,6791,6211,0,3722,6791,6211,34,136,7087,137,0,136,7087,137,34,6073,6075,4889,0,6073,6075,4889,34,4285,4295,4294,0,4285,4295,4294,34,6417,6416,772,0,6417,6416,772,34,686,5500,5653,0,686,5500,5653,34,6523,6330,6331,0,6523,6330,6331,34,5870,2658,4014,0,5870,2658,4014,34,3917,7145,3372,0,3917,7145,3372,34,7282,3918,5685,0,7282,3918,5685,34,5920,1868,1867,0,5920,1868,1867,34,6137,201,5856,0,6137,201,5856,34,7500,7057,6285,0,7500,7057,6285,34,4701,4700,3586,0,4701,4700,3586,34,4573,6036,4328,0,4573,6036,4328,34,6692,5556,7130,0,6692,5556,7130,34,487,2379,488,0,487,2379,488,34,4552,204,1466,0,4552,204,1466,34,354,356,6238,0,354,356,6238,34,4830,2483,2485,0,4830,2483,2485,34,8125,4237,2066,0,8125,4237,2066,34,1062,2297,626,0,1062,2297,626,34,3908,609,608,0,3908,609,608,34,6096,6098,4817,0,6096,6098,4817,34,1183,258,266,0,1183,258,266,34,187,1753,2124,0,187,1753,2124,34,891,6585,5689,0,891,6585,5689,34,1202,5390,46,0,1202,5390,46,34,5324,5855,1584,0,5324,5855,1584,34,4619,8124,4620,0,4619,8124,4620,34,2855,1065,2856,0,2855,1065,2856,34,2439,1514,7975,0,2439,1514,7975,34,6488,6381,6489,0,6488,6381,6489,34,6901,4107,7573,0,6901,4107,7573,34,3650,7667,1283,0,3650,7667,1283,34,537,3766,538,0,537,3766,538,34,7178,7174,1236,0,7178,7174,1236,34,7270,7099,7640,0,7270,7099,7640,34,7178,1236,1823,0,7178,1236,1823,34,8124,5998,4620,0,8124,5998,4620,34,6523,7587,6564,0,6523,7587,6564,34,2509,2511,5400,0,2509,2511,5400,34,453,452,1527,0,453,452,1527,34,4364,7371,7609,0,4364,7371,7609,34,7644,2022,1443,0,7644,2022,1443,34,3717,7586,7555,0,3717,7586,7555,34,5998,7609,7371,0,5998,7609,7371,34,3645,1168,6876,0,3645,1168,6876,34,4030,4032,6682,0,4030,4032,6682,34,3204,6562,3203,0,3204,6562,3203,34,3775,4130,3776,0,3775,4130,3776,34,5443,3799,5968,0,5443,3799,5968,34,2261,7494,6536,0,2261,7494,6536,34,4604,4452,3064,0,4604,4452,3064,34,7457,5232,5469,0,7457,5232,5469,34,5785,5787,5920,0,5785,5787,5920,34,6076,5755,6317,0,6076,5755,6317,34,5957,4845,4723,0,5957,4845,4723,34,500,244,4568,0,500,244,4568,34,2339,2047,6745,0,2339,2047,6745,34,5403,4001,7324,0,5403,4001,7324,34,8125,2066,1058,0,8125,2066,1058,34,2981,2983,7082,0,2981,2983,7082,34,4302,7824,7126,0,4302,7824,7126,34,3135,5846,1071,0,3135,5846,1071,34,4048,1897,3820,0,4048,1897,3820,34,457,6643,458,0,457,6643,458,34,3051,287,384,0,3051,287,384,34,7275,804,5728,0,7275,804,5728,34,1434,3406,6717,0,1434,3406,6717,34,3061,6444,6534,0,3061,6444,6534,34,5387,4575,4574,0,5387,4575,4574,34,7960,1723,2949,0,7960,1723,2949,34,5942,6311,6986,0,5942,6311,6986,34,7609,5998,8124,0,7609,5998,8124,34,6289,3300,7283,0,6289,3300,7283,34,5737,7147,3523,0,5737,7147,3523,34,3159,3161,3330,0,3159,3161,3330,34,271,5357,7083,0,271,5357,7083,34,7701,5386,4574,0,7701,5386,4574,34,3359,3269,3360,0,3359,3269,3360,34,7573,4107,2987,0,7573,4107,2987,34,1409,1411,6932,0,1409,1411,6932,34,294,436,4553,0,294,436,4553,34,1246,3271,3695,0,1246,3271,3695,34,4534,7409,4716,0,4534,7409,4716,34,8126,898,4468,0,8126,898,4468,34,7553,7706,5245,0,7553,7706,5245,34,6891,7400,5770,0,6891,7400,5770,34,4609,2478,443,0,4609,2478,443,34,4963,4659,4267,0,4963,4659,4267,34,4468,8127,8128,0,4468,8127,8128,34,2984,4618,517,0,2984,4618,517,34,422,424,5126,0,422,424,5126,34,138,140,3838,0,138,140,3838,34,6878,3273,4353,0,6878,3273,4353,34,1689,2770,3362,0,1689,2770,3362,34,8126,4468,8128,0,8126,4468,8128,34,1152,1151,3032,0,1152,1151,3032,34,7644,2023,2022,0,7644,2023,2022,34,4163,1567,124,0,4163,1567,124,34,3900,4667,5248,0,3900,4667,5248,34,2638,224,6565,0,2638,224,6565,34,8129,8126,8128,0,8129,8126,8128,34,3126,6453,3127,0,3126,6453,3127,34,3397,2097,4805,0,3397,2097,4805,34,7421,1736,1852,0,7421,1736,1852,34,5986,774,5528,0,5986,774,5528,34,2537,4078,3939,0,2537,4078,3939,34,1421,6262,4619,0,1421,6262,4619,34,4206,2541,551,0,4206,2541,551,34,5204,6916,1574,0,5204,6916,1574,34,6835,275,4783,0,6835,275,4783,34,2893,2596,6085,0,2893,2596,6085,34,3303,984,1800,0,3303,984,1800,34,7397,4641,4485,0,7397,4641,4485,34,3558,7633,6598,0,3558,7633,6598,34,5835,4154,1752,0,5835,4154,1752,34,8126,7973,4216,0,8126,7973,4216,34,4129,3775,40,0,4129,3775,40,34,6478,2220,6479,0,6478,2220,6479,34,7247,5715,6204,0,7247,5715,6204,34,4692,6503,6502,0,4692,6503,6502,34,1874,1,2543,0,1874,1,2543,34,4216,898,8126,0,4216,898,8126,34,5659,3570,3569,0,5659,3570,3569,34,4450,736,277,0,4450,736,277,34,1487,1241,1243,0,1487,1241,1243,34,4830,4832,7214,0,4830,4832,7214,34,1490,5187,2713,0,1490,5187,2713,34,6330,3102,5200,0,6330,3102,5200,34,5019,4340,4793,0,5019,4340,4793,34,3357,2816,4596,0,3357,2816,4596,34,2290,2289,5435,0,2290,2289,5435,34,7938,3942,4126,0,7938,3942,4126,34,7526,4878,931,0,7526,4878,931,34,5844,5455,4580,0,5844,5455,4580,34,4759,6415,1940,0,4759,6415,1940,34,7973,8126,8129,0,7973,8126,8129,34,650,7257,4266,0,650,7257,4266,34,4964,7391,3869,0,4964,7391,3869,34,5227,7359,602,0,5227,7359,602,34,7348,4198,6182,0,7348,4198,6182,34,6598,7103,2223,0,6598,7103,2223,34,2143,2884,7986,0,2143,2884,7986,34,489,6738,6766,0,489,6738,6766,34,4091,6159,6020,0,4091,6159,6020,34,5012,7509,5013,0,5012,7509,5013,34,4444,5138,5599,0,4444,5138,5599,34,7973,8129,6194,0,7973,8129,6194,34,7973,6194,5909,0,7973,6194,5909,34,4462,1892,570,0,4462,1892,570,34,2153,1461,2154,0,2153,1461,2154,34,6184,3474,5951,0,6184,3474,5951,34,5766,2492,6677,0,5766,2492,6677,34,1238,4155,481,0,1238,4155,481,34,2084,73,6304,0,2084,73,6304,34,5998,7371,5999,0,5998,7371,5999,34,6673,4429,5912,0,6673,4429,5912,34,1177,6488,2022,0,1177,6488,2022,34,4635,2232,2234,0,4635,2232,2234,34,7002,306,2395,0,7002,306,2395,34,4350,346,3339,0,4350,346,3339,34,1102,7314,1688,0,1102,7314,1688,34,6746,6139,6767,0,6746,6139,6767,34,6349,3650,3430,0,6349,3650,3430,34,3985,5791,3442,0,3985,5791,3442,34,2678,2449,2679,0,2678,2449,2679,34,1117,5261,251,0,1117,5261,251,34,4074,2859,4443,0,4074,2859,4443,34,3610,511,3850,0,3610,511,3850,34,5515,3976,268,0,5515,3976,268,34,3160,5803,4910,0,3160,5803,4910,34,6088,6087,4182,0,6088,6087,4182,34,7913,4319,4318,0,7913,4319,4318,34,7131,6859,2031,0,7131,6859,2031,34,6194,8130,5140,0,6194,8130,5140,34,6809,6680,3914,0,6809,6680,3914,34,7025,4836,6484,0,7025,4836,6484,34,6769,5356,7267,0,6769,5356,7267,34,5069,4760,4261,0,5069,4760,4261,34,6194,8129,8128,0,6194,8129,8128,34,6194,8128,8130,0,6194,8128,8130,34,6811,1333,6235,0,6811,1333,6235,34,8033,5752,6973,0,8033,5752,6973,34,8127,8130,8128,0,8127,8130,8128,34,863,254,2585,0,863,254,2585,34,6540,6825,2249,0,6540,6825,2249,34,6998,3597,3598,0,6998,3597,3598,34,1117,4298,1118,0,1117,4298,1118,34,6825,3224,3223,0,6825,3224,3223,34,1643,1642,2269,0,1643,1642,2269,34,1735,7201,6256,0,1735,7201,6256,34,7375,7559,5185,0,7375,7559,5185,34,4253,2121,7991,0,4253,2121,7991,34,6482,6038,7439,0,6482,6038,7439,34,5568,5567,7286,0,5568,5567,7286,34,1166,4290,1167,0,1166,4290,1167,34,6270,2607,2606,0,6270,2607,2606,34,2917,2919,7705,0,2917,2919,7705,34,5748,872,1824,0,5748,872,1824,34,4547,7368,1672,0,4547,7368,1672,34,7485,2076,7494,0,7485,2076,7494,34,39,6407,6248,0,39,6407,6248,34,4217,5063,4218,0,4217,5063,4218,34,139,6919,4984,0,139,6919,4984,34,2689,3607,6340,0,2689,3607,6340,34,6748,7533,5484,0,6748,7533,5484,34,6501,5811,7641,0,6501,5811,7641,34,662,6060,7982,0,662,6060,7982,34,7425,7453,8131,0,7425,7453,8131,34,4399,4092,6388,0,4399,4092,6388,34,7425,8131,4467,0,7425,8131,4467,34,7176,2161,6091,0,7176,2161,6091,34,2110,2020,5779,0,2110,2020,5779,34,6372,137,7087,0,6372,137,7087,34,5305,1950,4612,0,5305,1950,4612,34,6950,5092,5093,0,6950,5092,5093,34,4615,4357,7731,0,4615,4357,7731,34,6146,5910,3381,0,6146,5910,3381,34,1312,1314,3980,0,1312,1314,3980,34,6466,3327,2824,0,6466,3327,2824,34,5820,6120,5411,0,5820,6120,5411,34,6466,2824,7677,0,6466,2824,7677,34,1467,7449,4384,0,1467,7449,4384,34,2028,2036,3428,0,2028,2036,3428,34,3395,2033,3396,0,3395,2033,3396,34,5542,2728,1355,0,5542,2728,1355,34,4685,2184,2183,0,4685,2184,2183,34,7453,6176,8131,0,7453,6176,8131,34,6773,7615,3620,0,6773,7615,3620,34,4705,3190,7384,0,4705,3190,7384,34,1490,3088,1491,0,1490,3088,1491,34,1742,1744,7392,0,1742,1744,7392,34,2502,2082,2934,0,2502,2082,2934,34,7352,156,7614,0,7352,156,7614,34,993,3802,991,0,993,3802,991,34,7269,7203,832,0,7269,7203,832,34,5201,3307,7860,0,5201,3307,7860,34,209,208,1053,0,209,208,1053,34,4826,2081,2083,0,4826,2081,2083,34,1801,1803,3459,0,1801,1803,3459,34,4468,4467,8127,0,4468,4467,8127,34,752,956,2407,0,752,956,2407,34,3197,4794,816,0,3197,4794,816,34,23,7365,5794,0,23,7365,5794,34,5561,5565,5566,0,5561,5565,5566,34,2493,5766,3196,0,2493,5766,3196,34,319,5247,7094,0,319,5247,7094,34,4256,105,4118,0,4256,105,4118,34,1735,6256,580,0,1735,6256,580,34,4581,5070,4262,0,4581,5070,4262,34,1630,8033,6973,0,1630,8033,6973,34,4467,8131,8127,0,4467,8131,8127,34,959,4384,2361,0,959,4384,2361,34,2431,7553,5245,0,2431,7553,5245,34,4075,4854,692,0,4075,4854,692,34,7634,7378,7258,0,7634,7378,7258,34,7625,4270,5304,0,7625,4270,5304,34,542,541,3746,0,542,541,3746,34,7056,2389,5611,0,7056,2389,5611,34,5881,6393,6387,0,5881,6393,6387,34,3011,4308,3970,0,3011,4308,3970,34,6593,5635,1830,0,6593,5635,1830,34,7261,4184,3444,0,7261,4184,3444,34,7056,5611,1370,0,7056,5611,1370,34,6547,5499,4182,0,6547,5499,4182,34,6964,2197,1091,0,6964,2197,1091,34,2105,6898,6897,0,2105,6898,6897,34,4644,3920,7303,0,4644,3920,7303,34,8130,6176,5140,0,8130,6176,5140,34,7398,355,354,0,7398,355,354,34,2495,7125,1496,0,2495,7125,1496,34,4913,6496,4914,0,4913,6496,4914,34,7577,7489,3142,0,7577,7489,3142,34,6268,632,3793,0,6268,632,3793,34,4990,1724,2138,0,4990,1724,2138,34,1351,6160,7500,0,1351,6160,7500,34,5366,7137,6370,0,5366,7137,6370,34,1354,4523,7994,0,1354,4523,7994,34,3465,4543,6752,0,3465,4543,6752,34,6321,7600,7163,0,6321,7600,7163,34,5616,5594,5593,0,5616,5594,5593,34,2352,3743,610,0,2352,3743,610,34,133,3877,1474,0,133,3877,1474,34,8127,8131,6176,0,8127,8131,6176,34,8127,6176,8130,0,8127,6176,8130,34,6386,5740,3042,0,6386,5740,3042,34,7035,98,7537,0,7035,98,7537,34,1484,1486,4211,0,1484,1486,4211,34,6666,6565,224,0,6666,6565,224,34,3376,7983,858,0,3376,7983,858,34,7093,3324,2967,0,7093,3324,2967,34,792,3590,3592,0,792,3590,3592,34,6695,3354,4215,0,6695,3354,4215,34,5220,7179,5402,0,5220,7179,5402,34,7369,2929,5151,0,7369,2929,5151,34,1838,1596,995,0,1838,1596,995,34,3674,2372,2371,0,3674,2372,2371,34,2221,3548,2222,0,2221,3548,2222,34,6857,4249,4248,0,6857,4249,4248,34,4724,6906,5014,0,4724,6906,5014,34,7991,7994,4523,0,7991,7994,4523,34,5908,4675,5424,0,5908,4675,5424,34,6091,5285,7071,0,6091,5285,7071,34,1303,5160,4430,0,1303,5160,4430,34,5487,6509,6177,0,5487,6509,6177,34,6955,5051,7105,0,6955,5051,7105,34,3135,6891,3136,0,3135,6891,3136,34,176,5493,5693,0,176,5493,5693,34,5208,2531,2813,0,5208,2531,2813,34,5901,2726,5902,0,5901,2726,5902,34,6189,2668,2335,0,6189,2668,2335,34,6336,2820,3256,0,6336,2820,3256,34,2017,4403,7304,0,2017,4403,7304,34,3905,3534,5349,0,3905,3534,5349,34,5524,1090,1089,0,5524,1090,1089,34,7033,7357,7311,0,7033,7357,7311,34,4933,4763,7268,0,4933,4763,7268,34,7315,1275,4143,0,7315,1275,4143,34,6120,1823,6263,0,6120,1823,6263,34,2190,398,400,0,2190,398,400,34,7654,6484,7037,0,7654,6484,7037,34,7455,5415,3919,0,7455,5415,3919,34,4725,5432,4151,0,4725,5432,4151,34,2014,6076,6620,0,2014,6076,6620,34,402,4237,8125,0,402,4237,8125,34,7582,7964,7944,0,7582,7964,7944,34,1616,2164,4771,0,1616,2164,4771,34,4351,1719,4936,0,4351,1719,4936,34,7453,6177,6176,0,7453,6177,6176,34,2706,2708,7618,0,2706,2708,7618,34,3808,6336,3809,0,3808,6336,3809,34,3688,4022,3689,0,3688,4022,3689,34,5058,5193,3264,0,5058,5193,3264,34,8132,8008,8102,0,8132,8008,8102,34,1884,4779,7952,0,1884,4779,7952,34,8008,7826,8102,0,8008,7826,8102,34,4977,2615,2830,0,4977,2615,2830,34,216,2986,2964,0,216,2986,2964,34,785,4608,7935,0,785,4608,7935,34,4589,3454,3453,0,4589,3454,3453,34,8132,8133,8008,0,8132,8133,8008,34,2686,7613,3027,0,2686,7613,3027,34,3013,6884,7637,0,3013,6884,7637,34,8005,8008,8133,0,8005,8008,8133,34,8005,8133,8006,0,8005,8133,8006,34,6059,7982,6060,0,6059,7982,6060,34,8102,8104,8132,0,8102,8104,8132,34,8106,8134,8104,0,8106,8134,8104,34,7116,3041,2749,0,7116,3041,2749,34,8135,8136,8104,0,8135,8136,8104,34,8135,8104,8134,0,8135,8104,8134,34,2339,5958,4816,0,2339,5958,4816,34,8132,8104,8136,0,8132,8104,8136,34,8132,8136,8137,0,8132,8136,8137,34,8132,8137,8133,0,8132,8137,8133,34,7887,3864,4466,0,7887,3864,4466,34,8135,8137,8136,0,8135,8137,8136,34,8138,8139,8137,0,8138,8139,8137,34,2489,7158,7072,0,2489,7158,7072,34,8006,8133,8137,0,8006,8133,8137,34,8006,8137,8139,0,8006,8137,8139,34,6473,6462,5127,0,6473,6462,5127,34,3230,1995,3231,0,3230,1995,3231,34,6365,6364,3012,0,6365,6364,3012,34,6973,5752,3261,0,6973,5752,3261,34,8139,7431,7464,0,8139,7431,7464,34,7185,7224,6105,0,7185,7224,6105,34,7168,7167,4312,0,7168,7167,4312,34,7370,5152,3048,0,7370,5152,3048,34,1240,6570,992,0,1240,6570,992,34,7431,8140,7930,0,7431,8140,7930,34,8139,8141,8140,0,8139,8141,8140,34,8139,8140,7431,0,8139,8140,7431,34,4317,3329,3331,0,4317,3329,3331,34,5770,3136,6891,0,5770,3136,6891,34,3073,6055,5775,0,3073,6055,5775,34,878,880,4599,0,878,880,4599,34,7274,5932,6173,0,7274,5932,6173,34,8001,8006,7464,0,8001,8006,7464,34,7237,1923,2273,0,7237,1923,2273,34,1860,2496,1317,0,1860,2496,1317,34,4957,4956,3001,0,4957,4956,3001,34,6321,1994,7600,0,6321,1994,7600,34,8139,7464,8006,0,8139,7464,8006,34,1129,4369,3043,0,1129,4369,3043,34,3975,268,3976,0,3975,268,3976,34,5244,5438,2959,0,5244,5438,2959,34,3377,6440,7332,0,3377,6440,7332,34,845,7366,4963,0,845,7366,4963,34,8138,8142,8139,0,8138,8142,8139,34,1232,1231,1162,0,1232,1231,1162,34,143,1976,7054,0,143,1976,7054,34,8141,8139,8142,0,8141,8139,8142,34,7313,501,7892,0,7313,501,7892,34,4776,916,4844,0,4776,916,4844,34,1006,4083,1007,0,1006,4083,1007,34,4558,7892,501,0,4558,7892,501,34,4146,5821,2694,0,4146,5821,2694,34,8143,7892,4558,0,8143,7892,4558,34,2276,2275,5899,0,2276,2275,5899,34,4023,5173,2776,0,4023,5173,2776,34,7892,8143,8144,0,7892,8143,8144,34,7892,8144,7889,0,7892,8144,7889,34,5959,6388,5684,0,5959,6388,5684,34,5484,3713,94,0,5484,3713,94,34,8142,7889,8144,0,8142,7889,8144,34,6873,2445,3157,0,6873,2445,3157,34,1198,6983,6861,0,1198,6983,6861,34,4881,5712,5961,0,4881,5712,5961,34,1576,3106,5729,0,1576,3106,5729,34,6504,6715,4904,0,6504,6715,4904,34,7177,4195,4440,0,7177,4195,4440,34,2620,5773,4064,0,2620,5773,4064,34,8141,8143,7930,0,8141,8143,7930,34,8141,7930,8140,0,8141,7930,8140,34,8143,4558,7930,0,8143,4558,7930,34,3778,3717,7555,0,3778,3717,7555,34,6970,7576,1544,0,6970,7576,1544,34,8143,8142,8144,0,8143,8142,8144,34,830,6697,5481,0,830,6697,5481,34,8141,8142,8143,0,8141,8142,8143,34,1463,7252,5515,0,1463,7252,5515,34,7646,5780,2796,0,7646,5780,2796,34,123,125,7266,0,123,125,7266,34,6712,4299,7543,0,6712,4299,7543,34,5895,3818,1278,0,5895,3818,1278,34,4025,6362,4026,0,4025,6362,4026,34,5974,6908,819,0,5974,6908,819,34,7885,8107,7868,0,7885,8107,7868,34,1453,3497,3496,0,1453,3497,3496,34,1947,411,2042,0,1947,411,2042,34,3658,3787,3786,0,3658,3787,3786,34,8109,8107,8134,0,8109,8107,8134,34,6546,3554,391,0,6546,3554,391,34,4366,4547,1405,0,4366,4547,1405,34,8107,8135,8134,0,8107,8135,8134,34,5491,7136,504,0,5491,7136,504,34,6665,2306,2305,0,6665,2306,2305,34,5507,7598,6166,0,5507,7598,6166,34,8106,8109,8134,0,8106,8109,8134,34,716,4289,717,0,716,4289,717,34,7885,7886,7889,0,7885,7886,7889,34,847,1433,1432,0,847,1433,1432,34,4013,4012,937,0,4013,4012,937,34,5860,1574,6916,0,5860,1574,6916,34,3049,6854,3050,0,3049,6854,3050,34,5330,3854,7008,0,5330,3854,7008,34,8107,7885,7889,0,8107,7885,7889,34,8107,7889,8142,0,8107,7889,8142,34,8107,8142,8138,0,8107,8142,8138,34,8107,8138,8135,0,8107,8138,8135,34,5416,6768,7046,0,5416,6768,7046,34,4361,4360,2690,0,4361,4360,2690,34,6232,3108,6592,0,6232,3108,6592,34,4727,7617,2805,0,4727,7617,2805,34,7000,4057,47,0,7000,4057,47,34,8135,8138,8137,0,8135,8138,8137,34,5615,4543,7243,0,5615,4543,7243,34,3014,4569,6365,0,3014,4569,6365,34,7804,6398,6756,0,7804,6398,6756,34,2724,3959,7397,0,2724,3959,7397,34,2925,7627,2926,0,2925,7627,2926,34,879,2945,2944,0,879,2945,2944,34,7993,5569,7164,0,7993,5569,7164,34,3245,5084,3246,0,3245,5084,3246,34,3728,3727,716,0,3728,3727,716,34,7368,4547,4985,0,7368,4547,4985,34,7252,4182,5515,0,7252,4182,5515,34,6846,1787,6847,0,6846,1787,6847,34,1899,2645,4144,0,1899,2645,4144,34,306,7002,5795,0,306,7002,5795,34,6673,5912,6406,0,6673,5912,6406,34,5352,5353,5861,0,5352,5353,5861,34,6378,6377,947,0,6378,6377,947,34,7069,5807,6052,0,7069,5807,6052,34,2890,4485,3747,0,2890,4485,3747,34,2714,3169,836,0,2714,3169,836,34,2701,7888,3403,0,2701,7888,3403,34,7993,7164,8031,0,7993,7164,8031,34,1251,1252,7636,0,1251,1252,7636,34,7368,1673,1672,0,7368,1673,1672,34,6048,7649,293,0,6048,7649,293,34,6243,3843,6521,0,6243,3843,6521,34,4334,6817,5579,0,4334,6817,5579,34,5758,7412,1703,0,5758,7412,1703,34,4383,1500,6939,0,4383,1500,6939,34,1463,1465,7252,0,1463,1465,7252,34,5779,424,423,0,5779,424,423,34,3093,2688,4632,0,3093,2688,4632,34,2720,2719,5868,0,2720,2719,5868,34,689,5267,5309,0,689,5267,5309,34,4330,3232,7162,0,4330,3232,7162,34,5095,5395,3341,0,5095,5395,3341,34,7654,2104,6484,0,7654,2104,6484,34,2562,5170,5125,0,2562,5170,5125,34,7260,697,3405,0,7260,697,3405,34,807,3108,6232,0,807,3108,6232,34,6323,1139,5047,0,6323,1139,5047,34,3515,1483,7212,0,3515,1483,7212,34,3956,4800,1233,0,3956,4800,1233,34,6820,3151,1096,0,6820,3151,1096,34,3207,5358,6920,0,3207,5358,6920,34,4776,4844,6251,0,4776,4844,6251,34,5304,3731,3730,0,5304,3731,3730,34,1818,1385,1819,0,1818,1385,1819,34,5434,4109,5435,0,5434,4109,5435,34,6537,4103,6907,0,6537,4103,6907,34,2506,2783,2782,0,2506,2783,2782,34,7383,7065,4511,0,7383,7065,4511,34,7684,503,3555,0,7684,503,3555,34,439,4156,1161,0,439,4156,1161,34,6092,4863,6528,0,6092,4863,6528,34,5109,1812,1811,0,5109,1812,1811,34,3206,3205,6795,0,3206,3205,6795,34,5679,7482,7515,0,5679,7482,7515,34,3200,630,629,0,3200,630,629,34,3601,5078,6562,0,3601,5078,6562,34,2246,4054,1982,0,2246,4054,1982,34,3891,3973,6854,0,3891,3973,6854,34,784,443,445,0,784,443,445,34,1644,52,51,0,1644,52,51,34,2243,5179,5613,0,2243,5179,5613,34,4995,5309,353,0,4995,5309,353,34,2994,6247,1663,0,2994,6247,1663,34,6960,691,693,0,6960,691,693,34,6762,1275,7315,0,6762,1275,7315,34,4721,4904,6320,0,4721,4904,6320,34,5338,7358,2920,0,5338,7358,2920,34,2469,5101,7191,0,2469,5101,7191,34,353,5309,5267,0,353,5309,5267,34,353,5267,351,0,353,5267,351,34,2362,6851,5590,0,2362,6851,5590,34,3371,3214,2651,0,3371,3214,2651,34,2692,289,288,0,2692,289,288,34,4062,4191,4272,0,4062,4191,4272,34,3465,3464,4543,0,3465,3464,4543,34,351,5267,7993,0,351,5267,7993,34,5253,5252,3881,0,5253,5252,3881,34,7521,4067,2955,0,7521,4067,2955,34,5123,5850,4068,0,5123,5850,4068,34,2557,3028,3761,0,2557,3028,3761,34,2499,155,1027,0,2499,155,1027,34,6830,5979,1007,0,6830,5979,1007,34,5458,5720,5459,0,5458,5720,5459,34,2868,3649,6890,0,2868,3649,6890,34,1877,7323,7176,0,1877,7323,7176,34,5,3111,2582,0,5,3111,2582,34,7492,4155,1238,0,7492,4155,1238,34,3590,4295,4285,0,3590,4295,4285,34,4350,5035,1108,0,4350,5035,1108,34,1195,6955,1196,0,1195,6955,1196,34,4117,2962,5391,0,4117,2962,5391,34,307,813,4257,0,307,813,4257,34,2694,4200,4185,0,2694,4200,4185,34,2641,1919,1904,0,2641,1919,1904,34,4610,4282,3502,0,4610,4282,3502,34,3965,0,698,0,3965,0,698,34,268,2984,269,0,268,2984,269,34,1486,1485,7652,0,1486,1485,7652,34,3580,1555,1557,0,3580,1555,1557,34,1209,1171,5040,0,1209,1171,5040,34,796,795,7884,0,796,795,7884,34,4809,1818,4960,0,4809,1818,4960,34,201,6138,202,0,201,6138,202,34,6716,3961,5939,0,6716,3961,5939,34,3460,7147,4134,0,3460,7147,4134,34,2283,7381,193,0,2283,7381,193,34,1276,6554,7327,0,1276,6554,7327,34,6197,2550,1848,0,6197,2550,1848,34,2269,2867,6438,0,2269,2867,6438,34,3717,3778,1420,0,3717,3778,1420,34,7975,1514,1313,0,7975,1514,1313,34,498,3882,6133,0,498,3882,6133,34,910,5989,6861,0,910,5989,6861,34,3255,2049,2048,0,3255,2049,2048,34,7993,8031,351,0,7993,8031,351,34,3082,7408,7456,0,3082,7408,7456,34,4839,6826,7656,0,4839,6826,7656,34,6142,2529,5382,0,6142,2529,5382,34,1571,1573,6931,0,1571,1573,6931,34,6406,3065,3064,0,6406,3065,3064,34,6106,6944,6104,0,6106,6944,6104,34,1293,762,2601,0,1293,762,2601,34,5268,2527,5883,0,5268,2527,5883,34,2810,1388,301,0,2810,1388,301,34,487,3785,7406,0,487,3785,7406,34,1513,1512,408,0,1513,1512,408,34,673,2381,4264,0,673,2381,4264,34,731,6476,5532,0,731,6476,5532,34,566,6286,3652,0,566,6286,3652,34,2012,3308,6559,0,2012,3308,6559,34,7278,594,1254,0,7278,594,1254,34,402,8125,1058,0,402,8125,1058,34,2819,3533,4910,0,2819,3533,4910,34,6956,3125,3127,0,6956,3125,3127,34,4032,7472,6951,0,4032,7472,6951,34,5798,125,2972,0,5798,125,2972,34,7229,6671,7351,0,7229,6671,7351,34,4192,1140,6324,0,4192,1140,6324,34,6316,6322,1306,0,6316,6322,1306,34,5601,5430,5709,0,5601,5430,5709,34,1432,1434,6717,0,1432,1434,6717,34,1984,2880,1985,0,1984,2880,1985,34,1846,5914,3691,0,1846,5914,3691,34,5113,4010,7043,0,5113,4010,7043,34,1575,1909,1576,0,1575,1909,1576,34,7003,3864,7887,0,7003,3864,7887,34,97,96,4679,0,97,96,4679,34,6091,7071,7176,0,6091,7071,7176,34,7941,7189,6373,0,7941,7189,6373,34,273,275,7080,0,273,275,7080,34,5318,3196,3195,0,5318,3196,3195,34,2279,6376,2892,0,2279,6376,2892,34,7007,5181,276,0,7007,5181,276,34,3488,6019,7248,0,3488,6019,7248,34,4179,7167,7169,0,4179,7167,7169,34,7007,276,7496,0,7007,276,7496,34,2956,7081,2544,0,2956,7081,2544,34,2093,6301,6300,0,2093,6301,6300,34,6746,5575,520,0,6746,5575,520,34,2202,2201,2637,0,2202,2201,2637,34,988,2059,989,0,988,2059,989,34,3484,6781,4160,0,3484,6781,4160,34,6339,6341,5615,0,6339,6341,5615,34,4556,2087,4851,0,4556,2087,4851,34,6200,830,4019,0,6200,830,4019,34,994,264,3296,0,994,264,3296,34,4179,8145,7164,0,4179,8145,7164,34,4404,4475,4405,0,4404,4475,4405,34,3687,2366,6688,0,3687,2366,6688,34,2874,4965,3869,0,2874,4965,3869,34,4293,4645,6952,0,4293,4645,6952,34,6165,7292,6410,0,6165,7292,6410,34,6104,6943,4707,0,6104,6943,4707,34,1403,7103,96,0,1403,7103,96,34,7257,6202,6823,0,7257,6202,6823,34,8053,4509,7432,0,8053,4509,7432,34,3016,4139,6572,0,3016,4139,6572,34,4963,4267,846,0,4963,4267,846,34,2174,4466,2175,0,2174,4466,2175,34,4033,549,551,0,4033,549,551,34,7179,559,5838,0,7179,559,5838,34,3575,3077,3076,0,3575,3077,3076,34,4179,7169,8145,0,4179,7169,8145,34,7972,6786,4112,0,7972,6786,4112,34,7484,4005,2368,0,7484,4005,2368,34,5388,4411,5389,0,5388,4411,5389,34,6315,7276,7207,0,6315,7276,7207,34,1317,1316,4181,0,1317,1316,4181,34,419,7561,420,0,419,7561,420,34,4760,7663,7669,0,4760,7663,7669,34,7836,2211,5859,0,7836,2211,5859,34,2930,800,802,0,2930,800,802,34,6027,5075,3120,0,6027,5075,3120,34,4678,97,4679,0,4678,97,4679,34,7106,6217,4561,0,7106,6217,4561,34,165,3324,5036,0,165,3324,5036,34,6464,5865,5490,0,6464,5865,5490,34,8031,8145,7912,0,8031,8145,7912,34,3621,5870,4014,0,3621,5870,4014,34,638,4840,639,0,638,4840,639,34,7666,3207,3517,0,7666,3207,3517,34,7088,431,1619,0,7088,431,1619,34,1304,141,7859,0,1304,141,7859,34,7156,3699,4299,0,7156,3699,4299,34,1117,251,4298,0,1117,251,4298,34,2437,902,4247,0,2437,902,4247,34,5248,5211,3900,0,5248,5211,3900,34,6494,6463,5701,0,6494,6463,5701,34,1710,1767,6912,0,1710,1767,6912,34,8145,8031,7164,0,8145,8031,7164,34,5860,5589,1575,0,5860,5589,1575,34,7456,7408,5419,0,7456,7408,5419,34,6979,2838,7210,0,6979,2838,7210,34,1036,1035,1528,0,1036,1035,1528,34,4759,6597,6415,0,4759,6597,6415,34,799,7330,6778,0,799,7330,6778,34,6889,5778,5328,0,6889,5778,5328,34,5007,1215,781,0,5007,1215,781,34,6901,7573,6900,0,6901,7573,6900,34,1715,1180,206,0,1715,1180,206,34,371,6728,5577,0,371,6728,5577,34,7477,3807,3806,0,7477,3807,3806,34,4399,12,4400,0,4399,12,4400,34,6052,3631,3803,0,6052,3631,3803,34,1031,5759,5698,0,1031,5759,5698,34,1836,4105,6709,0,1836,4105,6709,34,2587,2010,5121,0,2587,2010,5121,34,3247,252,4389,0,3247,252,4389,34,6671,7229,1602,0,6671,7229,1602,34,3792,4566,5991,0,3792,4566,5991,34,7618,2708,392,0,7618,2708,392,34,4661,7837,7603,0,4661,7837,7603,34,3472,1908,3286,0,3472,1908,3286,34,7614,156,1307,0,7614,156,1307,34,2263,2264,2844,0,2263,2264,2844,34,972,7564,867,0,972,7564,867,34,7685,5374,5373,0,7685,5374,5373,34,1945,1959,1961,0,1945,1959,1961,34,250,6003,2665,0,250,6003,2665,34,7912,7169,6000,0,7912,7169,6000,34,3289,4184,7261,0,3289,4184,7261,34,8145,7169,7912,0,8145,7169,7912,34,5339,7231,1556,0,5339,7231,1556,34,1644,1056,4387,0,1644,1056,4387,34,225,227,7285,0,225,227,7285,34,6259,6258,7562,0,6259,6258,7562,34,3080,6396,2787,0,3080,6396,2787,34,2857,4447,2132,0,2857,4447,2132,34,2904,7157,2905,0,2904,7157,2905,34,6643,457,162,0,6643,457,162,34,3021,4532,2980,0,3021,4532,2980,34,6008,6701,2267,0,6008,6701,2267,34,3865,365,364,0,3865,365,364,34,4549,4736,4437,0,4549,4736,4437,34,5364,1437,1436,0,5364,1437,1436,34,7494,47,46,0,7494,47,46,34,6098,4818,4817,0,6098,4818,4817,34,2216,2218,2861,0,2216,2218,2861,34,2427,5308,1854,0,2427,5308,1854,34,530,3148,245,0,530,3148,245,34,7532,320,4988,0,7532,320,4988,34,5976,7193,5160,0,5976,7193,5160,34,168,7612,6044,0,168,7612,6044,34,2150,1591,4157,0,2150,1591,4157,34,489,490,5360,0,489,490,5360,34,5528,774,1839,0,5528,774,1839,34,6190,4494,6191,0,6190,4494,6191,34,4306,4666,6754,0,4306,4666,6754,34,5337,849,1778,0,5337,849,1778,34,1124,1126,4025,0,1124,1126,4025,34,4591,480,7480,0,4591,480,7480,34,6962,4481,7483,0,6962,4481,7483,34,2302,3746,541,0,2302,3746,541,34,8095,6799,5373,0,8095,6799,5373,34,129,6012,6013,0,129,6012,6013,34,6057,3809,6336,0,6057,3809,6336,34,4399,3621,12,0,4399,3621,12,34,5832,5209,6748,0,5832,5209,6748,34,7810,7061,3185,0,7810,7061,3185,34,6459,2998,4807,0,6459,2998,4807,34,5238,6107,5239,0,5238,6107,5239,34,4116,2962,4117,0,4116,2962,4117,34,2154,1461,5204,0,2154,1461,5204,34,1152,3033,5692,0,1152,3033,5692,34,5858,665,6185,0,5858,665,6185,34,7396,3627,2167,0,7396,3627,2167,34,2923,4751,1974,0,2923,4751,1974,34,5414,5801,6621,0,5414,5801,6621,34,7939,2825,3328,0,7939,2825,3328,34,923,7107,7617,0,923,7107,7617,34,7098,7678,3247,0,7098,7678,3247,34,7045,5385,1698,0,7045,5385,1698,34,1326,3418,3417,0,1326,3418,3417,34,838,701,3088,0,838,701,3088,34,5299,5241,4745,0,5299,5241,4745,34,1406,1408,590,0,1406,1408,590,34,179,3011,177,0,179,3011,177,34,6750,5602,7235,0,6750,5602,7235,34,7911,5146,4818,0,7911,5146,4818,34,1832,1134,6311,0,1832,1134,6311,34,6775,3331,3330,0,6775,3331,3330,34,5299,3414,2746,0,5299,3414,2746,34,350,1761,1245,0,350,1761,1245,34,2614,2830,2615,0,2614,2830,2615,34,1069,6504,1438,0,1069,6504,1438,34,7369,4557,2929,0,7369,4557,2929,34,708,5089,7602,0,708,5089,7602,34,3386,3385,4453,0,3386,3385,4453,34,2792,772,6416,0,2792,772,6416,34,333,7119,7120,0,333,7119,7120,34,3507,1142,3508,0,3507,1142,3508,34,7338,5628,6515,0,7338,5628,6515,34,3911,7681,2377,0,3911,7681,2377,34,6271,6315,7207,0,6271,6315,7207,34,885,5669,5668,0,885,5669,5668,34,1582,7636,1252,0,1582,7636,1252,34,93,1821,94,0,93,1821,94,34,1735,1734,7201,0,1735,1734,7201,34,5739,5096,721,0,5739,5096,721,34,2339,6745,2517,0,2339,6745,2517,34,3420,3694,6875,0,3420,3694,6875,34,405,1709,1708,0,405,1709,1708,34,22,21,1156,0,22,21,1156,34,4604,6700,4452,0,4604,6700,4452,34,4083,1006,998,0,4083,1006,998,34,3423,2247,1981,0,3423,2247,1981,34,2792,6416,2793,0,2792,6416,2793,34,43,4007,463,0,43,4007,463,34,3203,2947,6895,0,3203,2947,6895,34,197,7363,7498,0,197,7363,7498,34,5498,5515,4182,0,5498,5515,4182,34,2923,4693,4751,0,2923,4693,4751,34,1930,1929,3188,0,1930,1929,3188,34,6591,3210,3692,0,6591,3210,3692,34,475,6759,7481,0,475,6759,7481,34,2762,6318,1086,0,2762,6318,1086,34,2747,2749,3299,0,2747,2749,3299,34,6472,1392,6462,0,6472,1392,6462,34,1727,2177,1725,0,1727,2177,1725,34,6098,7911,4818,0,6098,7911,4818,34,5971,5977,2108,0,5971,5977,2108,34,2732,2734,6893,0,2732,2734,6893,34,5162,5161,3860,0,5162,5161,3860,34,1720,4351,1911,0,1720,4351,1911,34,4970,4969,7682,0,4970,4969,7682,34,6035,5205,4327,0,6035,5205,4327,34,7107,746,745,0,7107,746,745,34,1517,1021,1020,0,1517,1021,1020,34,6539,1297,1296,0,6539,1297,1296,34,6094,348,6424,0,6094,348,6424,34,1834,4798,4817,0,1834,4798,4817,34,2422,4749,6282,0,2422,4749,6282,34,2045,3114,2323,0,2045,3114,2323,34,6108,1861,1863,0,6108,1861,1863,34,396,6827,1107,0,396,6827,1107,34,1498,4383,4382,0,1498,4383,4382,34,4690,6096,4817,0,4690,6096,4817,34,986,5603,6428,0,986,5603,6428,34,2488,1970,5439,0,2488,1970,5439,34,7009,6192,823,0,7009,6192,823,34,1368,5610,6886,0,1368,5610,6886,34,6296,6845,5728,0,6296,6845,5728,34,4925,6062,7284,0,4925,6062,7284,34,1168,5404,6876,0,1168,5404,6876,34,1739,6374,1740,0,1739,6374,1740,34,428,3493,3711,0,428,3493,3711] - -} +{ + + "metadata" : + { + "formatVersion" : 3.1, + "sourceFile" : "WaltHead.obj", + "generatedBy" : "OBJConverter", + "vertices" : 8146, + "faces" : 16160, + "normals" : 8146, + "colors" : 0, + "uvs" : 0, + "materials" : 1 + }, + + "scale" : 100.000000, + + "materials": [ { + "DbgColor" : 15658734, + "DbgIndex" : 0, + "DbgName" : "lambert2SG.001", + "colorDiffuse" : [0.64, 0.64, 0.64], + "colorSpecular" : [0.25, 0.25, 0.25], + "illumination" : 2, + "opticalDensity" : 1.0, + "specularCoef" : 92.156863, + "opacity" : 1.0 + }], + + "vertices": [825,1266,2059,928,1102,1989,969,1203,2014,1150,2924,1244,1168,2925,1152,1141,3063,1115,-993,-2117,1177,-991,-2047,1421,-1088,-2061,1133,4,3899,-532,90,3932,-591,-27,3922,-759,1927,747,183,1968,693,189,1942,738,126,349,-230,-2401,372,-283,-2348,293,-296,-2376,-1045,-757,1798,-1007,-783,1784,-961,-692,1838,-1119,801,1862,-1170,717,1780,-1068,837,1888,426,-1825,-1726,323,-1935,-1779,380,-1810,-1767,-2066,-286,-791,-1976,-502,-542,-2003,-528,-558,332,-1062,-2034,281,-1056,-2007,348,-972,-2035,179,2382,-2635,249,2448,-2637,227,2367,-2682,2364,420,-926,2380,421,-877,2210,-23,-818,1657,-474,-1406,1602,-813,-1242,1596,-751,-1303,470,-899,2101,388,-921,2139,534,-934,2061,-927,3262,-1887,-852,3347,-1791,-808,3208,-2017,-1046,3669,-793,-1018,3600,-579,-954,3582,-505,2261,839,-566,2198,753,-472,2235,764,-567,-1309,-961,-1542,-1243,-916,-1568,-1239,-1020,-1536,1676,-1178,-847,1716,-1137,-834,1676,-1173,-791,138,234,-2644,128,33,-2610,100,129,-2649,2194,16,-892,-1257,633,1684,-1286,623,1668,-1265,609,1651,-39,-3808,1135,28,-3644,1094,-77,-3648,1094,-1899,-501,-313,-1924,-416,-481,1037,3597,-1229,952,3587,-1312,926,3615,-1145,822,3672,-1171,765,3667,-1275,781,3725,-1114,2017,2069,29,2079,1952,-12,2180,2072,-257,-298,-1861,-1792,-337,-1814,-1792,-304,-1773,-1813,-1325,-865,-1521,-1270,-863,-1595,-740,2860,1678,-687,2848,1724,-701,2885,1742,434,3439,-1760,400,3391,-1871,349,3402,-1836,407,-2164,1903,245,-2206,1963,248,-2244,1839,1389,728,1671,1491,741,1567,1402,756,1662,-726,646,1853,-693,641,1879,-617,680,1777,-1883,-694,-180,-1919,-603,-326,-1840,-649,-169,-256,-284,2712,-176,-303,2806,-232,-159,2713,1136,-37,-2200,1129,-163,-2144,1065,-119,-2215,-1822,-552,-148,773,-2328,1189,909,-2171,1217,708,-2297,1339,396,3510,1091,433,3484,1139,474,3510,1010,123,2294,-2681,95,2248,-2682,18,2295,-2676,842,-954,1833,767,-955,1819,764,-1020,1813,1662,-454,978,1560,-134,1428,1550,-477,1254,386,2916,1832,329,2962,1794,314,2831,1884,-1429,399,1666,-1368,477,1696,-1439,456,1614,1110,3217,1003,1167,3077,1016,1118,3208,943,2271,1668,-1045,2263,1721,-977,2212,1536,-1016,-1896,1494,271,-1880,1419,396,-1852,1508,400,1885,0,-429,1906,61,-455,1893,131,-423,-278,-40,2398,-297,-147,2418,-241,-78,2593,1835,99,258,1838,117,218,1830,175,223,-359,-435,2190,-222,-370,2305,-325,-406,2232,2099,1337,-1589,2051,1426,-1635,2079,1459,-1519,1211,3560,-926,1325,3491,-917,1265,3529,-1016,1328,883,-2522,1301,733,-2471,1173,748,-2532,373,-249,2376,363,-156,2298,323,-102,2300,-2324,-3792,-235,-2114,-3636,-181,-2541,-3712,-480,-1843,2056,-2046,-1851,1964,-2099,-1882,2003,-2010,934,2687,1639,891,2814,1620,820,2780,1679,1623,-1225,486,1582,-1326,530,1590,-1278,211,2430,-3929,-226,2595,-3810,-422,2318,-3807,-220,1794,2345,-1983,1791,2501,-1886,1894,2416,-1910,143,-442,2402,170,-341,2379,176,-379,2439,53,81,-2632,18,90,-2663,32,198,-2660,-320,769,1815,-351,780,1808,-373,733,1766,1692,632,-2047,1775,710,-2036,1697,597,-1978,-1549,-55,-1760,-1527,-140,-1785,-1536,-160,-1699,1507,-21,-1804,1456,-167,-1776,1506,-13,-1932,-1941,1494,-1927,-1914,1375,-1867,-1978,1543,-1854,-1016,444,-2506,-955,305,-2434,-1059,356,-2477,-94,-2058,2160,30,-2068,2167,-11,-2001,2183,-539,-3795,964,-417,-3613,1002,-506,-3621,945,1306,-265,1831,1162,-425,1923,1259,-468,1831,-1687,-930,-211,-1679,-1011,-299,-1633,-1119,-165,-470,737,1755,-466,772,1810,-538,810,1829,-1256,1913,-2600,-1300,2044,-2560,-1220,1991,-2595,268,3519,-1733,166,3520,-1773,250,3627,-1581,1973,1140,78,1989,1023,81,2001,1110,-24,-1745,-460,-1292,-1755,-399,-1352,-1696,-417,-1369,949,-432,-2111,869,-625,-2059,890,-494,-2146,-1736,-56,-1608,-1642,-294,-1557,-1752,-112,-1547,-2388,451,-891,-2315,343,-841,-2405,513,-846,-1127,2720,1407,-1180,2769,1352,-1287,2776,1183,1600,2100,878,1625,2042,872,1641,2052,824,2168,2407,-1033,2117,2187,-1018,2136,2259,-1068,1332,-3772,509,1670,-3772,346,1279,-3661,459,-2173,0,-785,-2195,-19,-814,-1660,-1155,-808,-1673,-1139,-846,-1662,-1167,-847,-877,1480,-2768,-992,1511,-2670,-928,1568,-2725,507,2274,-2654,417,2255,-2704,441,2284,-2658,-1681,-1083,-802,342,973,-2810,232,943,-2829,340,1048,-2846,-1198,-1511,-1438,-1144,-1543,-1465,-1150,-1582,-1435,-1112,-996,-1630,-1126,-1048,-1597,-1127,-902,-1629,637,-640,-2085,724,-517,-2103,726,-643,-2028,1562,136,1443,1500,253,1590,1493,50,1569,-1258,-592,1785,-1162,-583,1850,-1059,-411,1987,9,-3556,1051,93,-3481,1021,-70,-3486,1024,-301,-621,-2177,-348,-650,-2167,-348,-548,-2210,-512,-1477,-1844,-539,-1513,-1780,-529,-1367,-1839,1682,1325,-2318,1618,1171,-2329,1616,1404,-2343,1881,2526,-1830,-2405,854,-767,-2413,605,-876,-1449,11,-1971,-1385,5,-2001,-1381,-69,-1991,1023,2847,-2263,928,2753,-2323,908,2831,-2334,210,-223,2766,130,-235,2832,135,-307,2833,548,-1384,-1820,594,-1267,-1882,658,-1312,-1824,520,2371,2075,828,2394,1941,616,2432,2012,-92,811,-2819,-55,902,-2804,-43,706,-2813,-1964,856,58,-1940,852,178,-1935,913,156,-1768,-555,-22,-1808,-547,-148,-1815,-598,-182,2061,422,-993,2079,456,-1027,2101,627,-994,-1580,-376,-1602,-1664,-199,-1656,-1569,-225,-1652,1826,-598,-873,1872,-592,-917,1892,-517,-975,-404,-746,2163,-359,-808,2192,-284,-801,2233,1851,664,456,1815,557,500,1845,539,439,-192,1318,-2823,-280,1223,-2840,-227,1388,-2807,1885,199,49,1900,216,82,1836,28,86,-2028,692,-779,-1997,461,-904,-2008,549,-788,1972,1994,-1846,1945,2020,-1902,1964,2119,-1830,-1608,630,1330,-1550,562,1468,-1521,594,1476,-1350,-1967,220,-1209,-2165,395,-1219,-2090,401,2016,1913,109,1944,1845,247,2006,1800,70,-1992,97,-1090,-1980,158,-1135,-1944,-89,-1113,1750,2095,668,1710,2081,752,1692,2040,699,-295,3037,-2285,-362,3190,-2158,-259,3114,-2228,1472,445,1586,1556,316,1492,1572,469,1453,2105,622,-386,2158,639,-466,-2364,474,-840,-2376,597,-810,-2380,771,-740,174,-130,2769,-1989,2564,-708,-2002,2442,-671,-2005,2535,-665,-1009,-682,1848,-1142,-775,1770,46,-3285,1001,-19,-3365,996,81,-3396,995,1510,-1415,-1119,1498,-1424,-1203,1487,-1372,-1238,-729,3726,-1146,-754,3748,-1023,-655,3782,-1007,-1422,-1477,-1169,-1478,-1469,-1119,-1469,-1431,-1124,-801,-2158,1514,-969,-1994,1525,-885,-2132,1439,1481,1849,-2483,1438,1923,-2523,1508,1994,-2458,-364,3784,-1235,-438,3709,-1268,-405,3778,-1109,-1794,-835,-910,-1809,-869,-873,-1791,-832,-850,1078,2703,1460,1162,2819,1322,1093,2774,1407,-1789,1781,413,-1860,1774,346,-1822,1718,333,-620,3202,-2110,-641,2938,-2292,-699,3129,-2115,-1580,1408,-2396,-1634,1522,-2344,-1623,1486,-2417,-1847,-47,252,-1810,-57,361,-1825,-8,337,-471,-876,2118,-290,-899,2202,-334,-844,2209,2280,1205,-1228,2261,1143,-1160,2253,1092,-1273,1298,3402,-401,1305,3431,-235,1360,3401,-347,-881,-411,-2072,-841,-510,-2059,-974,-447,-1996,1760,1671,-2184,1728,1204,-2208,1729,1467,-2267,-1831,61,14,-1889,175,24,-1860,130,-12,-246,3534,-1646,-285,3512,-1746,-294,3581,-1595,1944,473,-21,1941,400,37,1904,280,-1,-933,-310,-2132,-821,-320,-2137,1951,351,-624,1959,246,-687,1955,211,-704,1420,1795,1570,1361,1848,1678,1366,1694,1725,1529,1668,-2445,1497,1603,-2503,301,-241,2596,350,-278,2474,246,-57,2523,-136,-2715,1290,-24,-2769,1269,-63,-2653,1420,493,-958,2076,337,-963,2141,366,-991,2089,161,3750,273,102,3800,316,191,3729,365,-2248,330,-857,2037,923,-118,1973,846,17,1990,755,16,-371,491,-2740,-345,337,-2713,-389,361,-2683,-1344,-3435,-1795,-1715,-3649,-1783,-1451,-3301,-1630,-471,-2341,1557,-287,-2275,1762,-435,-2199,1749,196,2320,-2676,141,2338,-2658,1653,-1281,-888,1651,-1224,-883,1665,-1244,-854,915,2477,-2501,987,2557,-2499,960,2479,-2528,170,3764,101,206,3744,215,-919,-975,1815,-987,-1044,1776,-1025,-1351,1730,222,-306,2444,204,-381,2472,181,-329,2438,1970,285,-456,2021,384,-477,2008,391,-423,-1233,2795,1265,-1268,2819,1204,-1715,-3087,-528,-1787,-3238,-910,-1928,-3299,-614,1518,-1579,-176,1495,-1551,-43,1478,-1645,-18,1310,-2420,278,1220,-2482,438,1144,-2689,499,702,-2207,1540,416,-2344,1595,700,-2257,1465,108,3323,-2011,151,3228,-2103,101,3263,-2129,281,1174,-2838,330,1335,-2845,347,1212,-2834,1928,-344,-688,1897,-471,-681,1926,-461,-715,-1007,-1108,-1642,-1052,-1157,-1618,-1080,-1073,-1664,190,-1197,-1993,251,-1135,-1992,238,-1238,-1988,-1383,2767,1028,-1393,2732,1050,417,695,1760,383,679,1772,455,605,1810,1749,1614,676,1735,1701,727,1709,1752,807,-1749,1626,677,-1763,1691,702,-1739,1723,673,1540,3008,-1590,1618,2844,-1755,1545,2900,-1773,-2120,-391,-699,-2053,-482,-632,-2045,-580,-470,1773,-367,195,1773,-632,255,1762,-628,93,539,1058,2028,464,981,1967,663,971,1970,355,3834,-744,352,3808,-853,315,3875,-831,-2083,-366,-750,1549,3206,-476,1556,3201,-370,1568,3087,-383,829,3002,-2161,899,2933,-2204,817,2973,-2237,-1841,1249,458,-1820,1289,482,-1858,1336,480,798,3614,-140,848,3576,-36,875,3608,-125,-978,880,-2672,-1043,1042,-2658,-1006,1065,-2655,-1711,2481,-2061,-1725,2297,-2164,-1738,2210,-2156,716,3627,-61,799,3614,-53,-868,2570,-2490,-831,2478,-2547,-909,2548,-2510,-1954,821,-1807,-2011,850,-1743,-1945,1035,-1783,-446,734,1768,-429,722,1771,-423,735,1771,413,2288,2135,286,2401,2127,232,2302,2177,-835,3730,-1062,-872,3614,-1228,-876,3675,-999,-1251,-1544,-1363,-1198,-1636,-1369,-1326,-1536,-1291,1104,502,1857,1206,546,1770,1118,577,1828,-278,3720,474,-198,3731,317,-289,3725,288,444,3684,-1365,428,3542,-1641,409,3629,-1433,-453,1503,-2788,-419,1582,-2810,-349,1542,-2840,-2126,-413,-634,482,1914,-2741,480,1998,-2740,541,1830,-2790,-1011,751,-2614,-900,663,-2608,-981,661,-2621,1059,-1193,-1692,944,-1255,-1699,969,-1180,-1712,310,-1542,-1901,239,-1567,-1914,250,-1511,-1874,-1333,2676,-2229,-1319,2560,-2363,-1374,2670,-2178,780,-937,1828,-1160,-3552,449,-1442,-3549,264,-1328,-3687,450,237,3588,995,284,3547,1025,303,3623,895,1785,-236,-1379,1849,-202,-1361,1743,-392,-1339,1732,3029,-1316,1753,2907,-1433,1701,2997,-1428,-1958,-390,-936,-1934,-272,-994,-1933,-387,-975,1037,3326,877,957,3367,885,983,3341,950,-1958,1513,52,-1958,1379,168,-224,3714,580,-2080,-514,-455,486,709,1807,456,695,1777,499,620,1803,215,-1740,-1878,290,-1719,-1858,290,-1756,-1840,-1792,-192,-8,-1796,-213,-159,-1754,-410,-54,-938,1953,2048,-665,1948,2154,-721,2145,2085,419,1041,2069,484,-1070,-1961,539,-1185,-1905,429,-1192,-1927,1324,-1480,-1378,1329,-1355,-1385,1357,-1372,-1325,-1813,2419,170,-1868,2385,-72,-1888,2278,95,-2025,-684,-252,-2041,-622,-215,-1375,860,-2419,-1358,944,-2425,-1334,950,-2480,209,3313,1521,278,3328,1443,226,3373,1446,-609,1943,-2713,-578,1887,-2743,-685,1905,-2708,1595,2325,854,1584,2364,839,1542,2313,898,389,1977,-2732,102,2690,1963,169,2734,1929,139,2799,1944,56,622,-2788,103,512,-2773,25,559,-2745,-1474,1083,1728,-1501,929,1635,-1436,1037,1764,-1313,-291,-1877,-1371,-401,-1770,-1382,-296,-1790,-391,-262,2341,-457,-248,2200,-419,-325,2304,819,1337,2106,658,1302,2115,-513,-184,-2358,-610,-99,-2439,-474,-66,-2447,-1770,-3506,-5,-1396,-3448,219,64,-3173,1038,116,-3250,994,-2013,1190,-1647,-1989,1185,-1744,480,3704,-55,492,3678,-174,450,3738,-181,-361,3555,-1627,-323,3447,-1767,-354,2401,-2651,-428,2361,-2662,-408,2435,-2625,944,1355,2114,808,1415,2133,396,-2365,-1789,525,-2370,-1745,366,-2509,-1813,1780,-18,-1523,1747,-203,-1462,1722,-250,-1517,-1853,-8,-1454,-1855,-69,-1408,-1923,70,-1403,1966,1525,179,1971,1566,97,1893,1574,259,-1818,227,262,-1866,99,265,-1822,158,318,-1436,-3015,-1336,-1547,-3164,-1331,-1543,-3041,-1105,762,-376,-2152,879,-401,-2169,1589,-1307,-1062,1578,-1327,-1024,1546,-1372,-1080,-2125,-206,-850,-2164,-240,-784,-2198,44,-881,-1970,200,-1182,-1999,287,-1243,-1980,148,-1229,-505,1483,2204,-348,1501,2258,-613,1620,2193,1203,-1962,1061,1140,-2129,908,1222,-1998,940,641,3688,-247,683,3653,-188,686,3710,-320,2376,556,-817,2339,671,-807,2335,534,-848,1948,-287,-601,1937,-390,-509,1886,-397,-471,-1299,-1416,-1347,-1232,-1483,-1383,-1280,-1479,-1364,-2140,-41,-897,-1840,-329,-1268,-1871,-204,-1325,-1833,-291,-1345,-1572,3126,-92,-1634,3013,-47,-1546,3107,112,553,2646,-2502,520,2599,-2566,429,2598,-2572,-1291,-97,1844,-1147,45,1954,-1254,158,1879,-305,-273,-2431,-382,-189,-2443,-335,-160,-2460,-401,896,1887,-389,814,1812,1935,478,-56,1936,430,-43,1901,340,-70,407,275,-2669,319,167,-2614,353,291,-2672,50,328,-2745,74,209,-2694,-1637,-1158,1,-1576,-1296,225,-1709,-963,127,-522,2788,-2442,-415,2741,-2457,-425,2681,-2528,1456,-2199,-196,1520,-1981,-507,1484,-1939,-138,-275,461,-2759,-256,598,-2738,-213,386,-2691,-864,-1653,-1529,-812,-1656,-1573,-795,-1692,-1546,1718,228,1040,1731,303,871,1713,421,1070,-773,-1032,1807,-831,-933,1832,-818,-1106,1795,52,110,2718,105,-156,2825,102,80,2703,-1599,2725,-1910,-1640,2646,-1997,-1686,2712,-1812,-366,3856,-626,-415,3872,-745,-408,3816,-581,-1289,-2772,131,-1282,-2995,167,-1155,-2898,339,452,3286,1412,537,3336,1329,458,3333,1347,1492,-1326,-1199,1496,-1329,-1259,1466,-1272,-1259,127,-1237,2161,57,-1293,2188,257,-1317,2136,-694,3807,-886,1514,3320,-449,1479,3298,-266,-464,120,-2544,-417,-71,-2469,-557,63,-2542,-182,2330,-2689,-129,2338,-2646,-138,2282,-2688,2242,1526,-572,2236,1667,-515,2191,1561,-494,51,-1740,-1903,89,-1808,-1862,36,-1791,-1897,1293,1696,-2640,1344,1857,-2590,1353,1709,-2647,1828,-582,-85,1797,-571,-101,1791,-629,-117,-218,-639,-2205,-275,-660,-2207,-256,-554,-2255,1651,-900,-1215,1622,-964,-1186,1580,-970,-1224,1156,2225,-2565,1307,2202,-2492,1206,2068,-2577,1211,-3410,338,962,-3479,553,958,-3629,639,1774,-856,-809,1823,-815,-849,1802,-742,-821,-1209,3405,15,-1243,3329,362,-1140,3414,123,475,8,-2521,390,42,-2556,439,150,-2605,1796,-866,-739,-2,645,-2760,-28,531,-2767,1322,-3028,127,1408,-2997,29,1359,-2837,16,191,716,2085,238,529,2175,243,651,1990,1379,3075,-1786,1300,3146,-1786,1369,3179,-1644,1862,2471,293,1908,2533,125,1837,2698,188,1848,-447,-348,1901,-474,-381,-686,-943,1916,-686,-909,1931,-754,-933,1834,2005,-59,-933,1927,-272,-918,1932,-162,-974,-1115,1328,2060,-948,1370,2126,-1026,1390,2108,-1570,-658,-1417,-1530,-742,-1429,-1537,-733,-1368,1341,3334,-1411,1263,3431,-1297,1354,3315,-1345,-2115,562,-752,-2234,784,-742,-2113,650,-687,2206,1601,-353,2216,1411,-371,2245,1490,-465,-96,-2860,1178,-111,-3022,1103,-1,-3043,1108,-1674,3094,-807,-1737,3044,-788,-1649,3137,-649,924,-1439,-1643,878,-1537,-1645,834,-1509,-1679,-1881,-133,-1279,-1954,148,-1374,-609,455,1901,-605,428,1926,-452,576,1840,-1814,2913,-1247,-1857,2837,-1151,-1752,3014,-1137,1626,-1212,-177,1612,-1179,-115,1588,-1256,-24,-972,2183,-2609,-920,2086,-2643,-999,2082,-2644,2173,2291,-683,2211,2381,-509,2224,2135,-540,-974,-555,-1929,-977,-648,-1916,-1045,-634,-1829,1697,-1018,-651,1722,-997,-738,1729,-995,-711,321,-401,2242,352,-412,2206,406,-404,2164,-2320,837,-823,577,-1564,-1758,651,-1482,-1766,-881,-1109,-1774,-838,-1300,-1726,-856,-1190,-1688,1433,-1723,632,1438,-1700,810,1375,-1759,916,926,-1154,-1793,839,-1086,-1840,904,-1019,-1876,-1276,-203,-1948,-1190,-241,-1951,-1211,-310,-1862,418,-3125,846,550,-3006,818,432,-3041,861,1179,3112,-1934,1181,2908,-2140,1093,2867,-2271,193,3221,-2131,240,3221,-2129,215,3184,-2186,1805,-874,-884,1790,-929,-856,-1877,2227,-1969,-1815,2382,-1902,-1786,2407,-1939,782,-914,1843,-1929,1930,-1957,-1936,1988,-1839,-91,-1911,2176,-167,-1812,2147,-255,-1956,2138,1314,-1070,-1539,1266,-1168,-1479,1231,-1120,-1520,2103,1211,-87,1999,1184,22,-201,520,-2775,-144,373,-2734,1189,634,-2479,-418,802,-2759,-380,886,-2775,-373,697,-2767,362,2206,-2708,365,2378,-2679,859,-1416,1789,827,-1323,1794,734,-1237,1810,2241,1634,-1201,2251,1512,-1148,2221,1495,-1315,-486,-717,2101,-527,-750,2082,-1457,-195,-1785,-1430,-191,-1855,715,-1635,1864,642,-1648,1899,722,-1785,1862,984,-1534,-1594,936,-1627,-1568,882,-1597,-1602,425,-1623,-1831,530,-1648,-1774,478,-1754,-1741,1626,-1262,-376,1652,-1169,-331,2244,2001,-944,2274,1914,-906,2201,1945,-1022,1838,-487,-122,1852,-391,-183,1782,-379,-132,-47,2432,-2635,21,2401,-2656,2049,1538,-1580,2045,1655,-1498,2113,1556,-1514,-2253,957,-490,-2262,939,-414,-2173,920,-378,-18,2781,-2479,-16,2932,-2388,45,2859,-2473,-1617,-1240,-883,-1624,-1279,-883,-1658,-1258,-851,-2639,-3720,-603,-2738,-3840,-554,1752,-779,404,1746,-567,669,1730,-791,578,363,720,1767,353,724,1783,1238,-2033,810,1157,-2153,719,-571,-1751,-1714,-526,-1718,-1772,-511,-1763,-1733,-90,977,-2816,-23,1001,-2795,186,-1774,2138,108,-1716,2141,91,-1928,2177,2167,658,-288,2203,724,-323,2274,814,-372,-534,3676,-1262,-485,3647,-1394,-530,3645,-1409,-2218,889,-328,-2103,858,-305,173,3627,1004,130,3654,912,130,3583,1049,2171,8,-689,2113,-146,-724,2120,-89,-749,-1645,-477,-1376,-966,-2401,-1529,-717,-2161,-1620,-591,-2372,-1719,-1640,-1154,-1023,-1633,-1125,-969,-1673,-1071,-1017,868,830,1785,952,811,1761,944,824,1874,2396,773,-851,2372,697,-895,2343,859,-831,-1859,142,45,-1893,582,-1719,-1812,426,-1763,-1861,409,-1692,-315,2160,-2710,-245,2213,-2708,-261,2119,-2705,-564,-917,-1984,-633,-969,-1990,-607,-852,-1974,-614,857,1902,-1042,-2210,937,-1876,2783,-439,-1925,2560,-380,-1902,2489,-216,-384,2938,-2352,-358,3072,-2271,-298,2948,-2362,199,-2137,2083,92,-2192,2047,385,3315,1452,333,-1172,2071,422,-1204,2041,576,-1098,1922,-954,-1781,1686,-1028,-1741,1574,-954,-1870,1608,-1992,-52,-901,-1975,-210,-839,-1996,212,-841,-1181,2080,1822,-1267,1968,1767,-1129,1870,1937,-1475,2562,899,-1435,2631,955,-1448,2661,923,2148,2145,-1170,2174,2076,-1143,2112,2056,-1222,472,-640,2113,604,-584,2042,474,-542,2115,-2321,952,-510,-2084,1187,-391,-2093,1320,-491,-2100,1225,-525,416,-1753,-1772,382,-1724,-1826,-1296,-2382,333,-1160,-2634,505,-1212,-2411,449,-2294,958,-641,990,-1842,-1473,1166,-1688,-1387,1164,-1792,-1376,1254,493,1760,1319,473,1737,1289,516,1694,2262,625,-669,2286,699,-753,2261,730,-643,-2078,1515,-607,-2083,1492,-497,-2029,1641,-368,-441,1940,-2731,-427,1879,-2769,-487,733,1726,-496,724,1734,-2368,942,-629,-1621,1101,-2299,-1584,1169,-2353,-1556,1039,-2416,86,-1430,-1935,71,-1499,-1912,68,-1387,-1950,-1199,713,1777,-1193,841,1837,-1279,708,1740,-1957,475,-60,-1943,518,-82,-1878,309,-73,522,436,1943,524,520,1871,426,513,1930,-1504,2575,863,-1779,-237,-1377,-1742,-291,-1416,697,2502,-2505,689,2456,-2548,668,2505,-2592,641,-1669,-1684,700,-1575,-1737,681,-1691,-1684,204,-677,2251,309,-749,2216,256,-611,2223,-962,1421,-2700,-1206,297,-2323,-1335,467,-2321,-1223,407,-2416,1199,421,1838,1162,469,1844,-1699,-1089,-842,-1648,-1112,-884,-309,831,-2790,-336,890,-2817,-1743,2873,-1369,-1649,3033,-1319,2068,-157,-463,1989,-208,-345,2046,-232,-495,1170,1378,-2680,1283,1399,-2665,1270,1277,-2640,175,3893,-716,156,3911,-787,117,3928,-731,2037,1592,-40,2021,1501,18,-909,3336,-1834,-970,3328,-1739,-924,3392,-1726,122,755,2269,56,929,2285,56,771,2319,899,604,-2634,763,412,-2602,774,605,-2633,654,-1556,-1714,503,1466,-2819,469,1354,-2790,64,3596,1018,-331,552,-2738,-455,1108,2105,-438,1017,2028,-323,954,2050,-270,2781,-2460,-305,2868,-2439,-247,2844,-2417,-2280,897,-390,-2353,908,-544,-1761,390,554,-1845,793,519,-1863,691,444,1228,286,1895,1311,-34,1822,1303,226,1837,1339,2946,895,1382,2877,940,1433,2889,826,491,358,2024,370,435,2055,416,229,2159,-1955,2394,-1529,-1906,2484,-1436,-1907,2454,-1572,265,2420,-2660,301,2345,-2675,-1048,2168,-2600,-460,925,-2794,-1472,-1640,-1073,-1389,-1742,-1192,-1394,-2033,-1170,-2393,905,-671,1961,2401,-1705,2006,2482,-1591,1994,2227,-1709,0,2103,2237,365,2155,2186,179,2199,2198,2370,442,-840,2291,373,-861,829,488,1936,983,475,1921,990,499,1903,1079,2613,1535,1116,2461,1659,-1500,1352,-2495,-1428,1255,-2512,-1553,1461,-2442,1291,2934,1024,1297,2892,1030,2214,160,-632,2228,222,-665,2247,463,-570,-369,3856,-517,-412,3808,-426,1307,1206,1904,1354,1131,1849,1402,1156,1834,1310,2458,1297,1269,2529,1309,-646,-380,2067,-587,-458,2067,-482,-254,2129,146,979,2239,147,850,2202,189,896,2160,-2235,810,-319,94,3783,-1264,46,3843,-1186,90,3874,-1032,1896,1407,316,1881,1379,383,1886,1237,397,49,2411,2168,-20,2554,2089,-85,2544,2089,1378,-2598,-1163,1437,-2779,-1085,1350,-2736,-1267,-1230,-1335,-1451,-1270,-1394,-1423,-1290,-1302,-1445,798,-890,-1922,754,-992,-1942,725,-769,-2000,-1967,2668,-1067,-1928,2677,-976,-1948,2768,-1030,732,-354,2101,816,-224,2115,542,-195,2144,1877,-90,-350,1930,-52,-432,1260,3452,-1216,1173,3555,-1110,1266,3487,-1137,-1237,502,1775,-1213,438,1819,-1176,477,1830,-880,2740,-2421,-941,2875,-2285,-891,2973,-2250,-175,-774,-2133,-157,-730,-2210,-139,-850,-2130,-432,-1447,-1898,-423,-1664,-1828,-473,-1592,-1801,455,2501,2033,1307,-1972,487,1165,-2155,571,-735,-848,1896,-749,-877,1869,418,-805,2161,324,-831,2216,-14,-380,-2377,28,-338,-2458,8,-440,-2339,437,1239,2170,503,1125,2095,1188,-375,-1954,1086,-386,-1994,1144,-215,-2080,437,-1080,1966,-861,-1814,1779,-837,-1913,1756,-761,-1918,1821,-2280,857,-406,-2224,777,-327,-1275,-2138,-1306,-1231,-1766,-1333,62,673,2375,90,471,2515,143,498,2441,535,3124,-2195,466,3081,-2231,494,3138,-2123,537,3651,-71,623,3618,36,642,3675,-110,14,3806,278,-74,3809,302,-73,3796,384,-689,-913,1713,-635,-914,1718,-688,-926,1767,1822,1277,537,1810,1343,623,1849,1196,587,-1135,705,1814,-1190,662,1757,-1150,678,1764,-586,1124,2064,-663,1289,2107,-795,1182,2032,-222,1506,-2780,-337,1598,-2820,-239,1614,-2750,-554,-799,2067,-601,-775,2026,-694,-800,1950,502,3618,719,559,3556,787,578,3569,683,217,3021,-2313,225,2953,-2395,150,3033,-2311,-1659,-1220,-857,-1954,-363,-872,-1923,-530,-874,-1914,-531,-823,47,-1230,-1979,30,-1462,-1957,2370,734,-755,-1300,-28,-2048,-1270,0,-2086,-1427,3317,-145,-1288,3282,487,-105,2081,-2743,-57,2010,-2730,-142,2007,-2760,2146,1281,-328,2209,1284,-434,707,-931,1777,733,-945,1798,631,-960,1822,815,2404,-2545,870,2459,-2568,895,2408,-2539,1482,647,1572,1529,734,1510,-1280,562,1686,-1205,560,1766,-917,3639,-1101,-984,3654,-1108,-956,3685,-927,2232,700,-789,2104,591,-689,2197,804,-638,-1176,3162,-1780,-1175,3044,-1937,-1218,3107,-1857,-1730,-825,-1173,-1661,-723,-1283,-1634,-828,-1252,808,3287,1170,743,3248,1227,861,3199,1256,-1069,297,1953,-1195,328,1897,638,2550,-2511,574,2535,-2584,616,2586,-2495,1137,409,1886,1180,360,1896,-1682,2203,730,-1679,2035,723,-1621,2146,816,866,-1244,1793,25,-1842,-1862,80,-1889,-1841,-83,-1877,-1860,604,2110,-2694,515,2085,-2738,476,2153,-2699,-1186,-2477,-1392,-1107,-2199,-1429,-599,-667,-2105,-503,-825,-2102,-561,-869,-2035,-1085,1349,-2697,-985,1251,-2660,-1035,1208,-2665,-1342,3465,-735,-1485,3364,-692,-1433,3404,-587,-1626,-672,-1334,-1586,-645,-1367,-1585,-723,-1354,1282,1362,1928,1266,1417,1915,1072,1486,2027,-1230,632,1698,-1168,658,1741,-497,-660,-2140,-406,-700,-2119,-446,-822,-2106,2000,-258,-393,1965,-260,-282,2006,-301,-376,334,837,-2804,406,865,-2787,365,784,-2783,-1097,503,-2495,912,-656,-1989,1000,-503,-2066,-303,2875,1887,-362,2850,1863,-303,2804,1916,-2310,886,-482,1177,3202,940,1244,3127,907,53,1771,-2839,-2,1681,-2855,-49,1695,-2818,-1445,-302,-1777,-241,-813,-2111,-245,-736,-2196,-201,-741,-2153,-205,-2945,1098,-322,-2719,1147,271,-863,-2095,184,-781,-2167,227,-639,-2200,-1475,-1912,-1035,-1523,-1546,-964,-803,116,-2453,-683,102,-2483,-744,6,-2377,-783,3666,-1263,-2162,-160,-734,-2170,-261,-711,-2141,-241,-665,-123,-937,-2125,-172,-994,-2101,1366,601,1649,1336,588,1644,1391,590,1629,1436,1043,-2456,1490,1020,-2417,1379,848,-2454,207,-484,2284,322,-459,2211,176,-340,2350,-1907,-501,-745,-428,765,1786,-361,759,1782,-442,861,1842,1332,2762,1142,1276,2801,1185,1232,2708,1269,-1043,3207,-1914,-943,3237,-1943,-970,3121,-2066,1975,-463,-258,1937,-596,-136,2018,-556,-283,633,3737,-518,647,3739,-383,688,3728,-497,1929,288,-342,1964,354,-291,1904,237,-356,1254,1762,1847,1317,1859,1756,-1637,-1282,-845,-1637,-1240,-806,-1636,-1232,-824,942,2523,1788,713,-539,2015,737,-641,1971,-2103,-105,-740,-1413,1328,-2525,-1351,1361,-2569,-1286,1219,-2640,2040,101,-594,1989,195,-529,1955,90,-508,-5,-2190,-1814,-58,-2468,-1829,-153,-2152,-1818,-89,2606,2079,-802,3563,288,-734,3569,463,-739,3598,337,2042,366,-1088,2086,377,-1039,-339,2075,-2734,-280,2008,-2758,-1126,1084,1920,-1058,982,1935,-951,1061,1984,-1477,3088,-1603,-1571,2969,-1673,-1575,3100,-1437,1083,2876,1322,-299,-1112,1972,-227,-1140,2029,-198,-1148,1995,1016,2896,1392,1069,2819,1428,1180,607,1772,1244,593,1714,1199,636,1717,1626,51,1282,927,1272,-2729,1030,1284,-2682,859,1120,-2702,1942,146,-285,1882,64,-280,1893,162,-276,1828,-189,-205,1848,-13,-181,1800,-206,-163,-1458,-1201,-1225,-1413,-1163,-1263,-1393,-1302,-1269,2213,197,-834,2171,-139,-747,2206,40,-795,-1629,1295,-2286,-1716,1309,-2196,-1673,1420,-2188,358,3810,-502,385,3803,-315,428,3765,-378,-1970,558,-65,-1955,493,-26,-1965,445,6,-1635,-1217,-771,660,386,-2591,577,499,-2644,453,2414,-2664,427,2358,-2655,432,2502,-2637,1874,862,-1877,1892,930,-1958,1940,967,-1923,2003,-622,-237,2065,-548,-505,23,-2134,2130,120,-2089,2142,1345,3360,-73,1350,3375,-243,1281,3422,-87,1721,-1071,-790,1677,-1113,-734,1703,-1125,-779,1309,3427,-595,1284,3505,-593,1256,3449,-528,-168,-574,-2267,-133,-616,-2222,-1503,540,-2247,-1560,508,-2206,-1580,650,-2215,-801,-420,-2127,-723,-340,-2258,-727,-434,-2121,1127,3550,-308,1206,3503,-325,1183,3537,-399,845,-3017,715,667,-3235,762,808,-3192,665,1052,1643,-2697,1010,1537,-2694,901,1507,-2710,879,3669,-1144,862,3601,-1266,1035,-1307,-1619,997,-1416,-1621,983,-1378,-1686,-529,2552,-2603,-566,2529,-2579,-640,2644,-2510,-194,-2902,-1923,-359,-2791,-1883,-177,-2641,-1855,596,-2673,-1784,583,-2846,-1846,2230,819,-465,2299,859,-448,853,2713,-2386,920,2627,-2438,849,2590,-2443,1118,3494,-55,1024,3510,65,1112,3471,3,1731,2502,655,1686,2647,628,1652,2369,807,-2034,1374,-346,-2047,1421,-307,-2065,1400,-408,1749,2425,458,1720,2382,624,1804,2375,436,550,-2378,1418,49,-20,-2609,9,-54,-2566,-204,32,2568,-254,2836,1939,-237,2752,1955,-186,2770,1972,-2074,1350,-253,427,663,-2734,424,557,-2723,323,566,-2741,-1243,580,1725,-1267,587,1682,-328,2215,2165,-550,2306,2089,-299,2138,2199,1371,-1239,-1301,1464,2549,962,1408,2725,1035,1370,2627,1100,-1938,547,-176,-1946,564,-134,-1961,655,-241,-673,-1071,-1899,-718,-1139,-1838,-678,-994,-1902,606,-2892,815,278,-1139,2044,246,-1133,2013,175,-1173,2090,-1614,2540,590,-1617,2707,360,-1659,2439,528,-1554,-1339,-1091,-1511,-1323,-1105,-1486,-1364,-1124,-1816,255,-1679,-1889,207,-1600,-1900,354,-1652,-724,3033,-2226,1644,351,-1854,1608,244,-1903,1655,371,-1936,595,3515,841,588,3506,945,655,3455,938,-1739,-937,-880,-1748,-910,-814,-1778,-904,-844,-1243,813,-2504,-1270,744,-2445,1458,-847,-1386,1434,-940,-1374,1416,-873,-1462,-1136,248,-2402,-1628,-3021,-273,-1471,-2819,-181,-1580,-2901,-342,-2043,1913,-802,-2126,1768,-896,-2046,1870,-689,-1519,2529,778,-1556,2455,808,-1513,2456,891,544,1665,2205,809,1721,2132,368,1655,2256,471,2961,1756,416,2978,1734,434,2882,1820,-14,3148,-2246,-4,3269,-2074,28,3202,-2162,-1954,572,-1661,-1984,711,-1695,-1399,534,1617,-1511,492,1522,-1402,519,1649,1066,3203,-1814,1109,3130,-1863,1016,3237,-1856,-970,3454,330,-883,3534,316,-1046,3437,277,-162,2826,1999,341,2644,1967,211,2519,2081,-577,-2153,1690,-192,-3682,-2170,-261,-3874,-2204,-378,-3701,-2173,-59,55,-2638,-64,233,-2659,-20,57,-2612,-436,-382,2142,-370,-476,2179,-1872,-520,-663,-1772,-812,-706,2048,1510,-1689,2069,1641,-1607,1918,2159,-1910,-1995,701,-419,-2062,923,-652,235,-790,2247,294,-881,2218,-1207,844,-2567,-1157,707,-2519,262,3310,-2049,201,3276,-2061,929,2701,-2401,1004,2710,-2368,1276,3227,599,1315,3262,458,1259,3281,478,1098,854,1904,1208,754,1792,1132,880,1879,1316,1911,-2597,1239,1735,-2659,1227,1864,-2602,1032,3579,-434,971,3579,-357,1037,3544,-323,-270,3790,-1247,-311,3780,-1180,-256,3848,-1044,64,3466,-1818,68,3371,-1972,34,3444,-1897,330,-2149,2004,-902,-1525,1770,-943,-1625,1743,-832,-1607,1811,1006,1405,-2715,1115,1455,-2662,1601,2226,833,1584,2279,848,1587,2185,867,1425,-1091,-1358,1376,-1187,-1369,2117,804,-798,2216,922,-902,2263,1036,-799,-1640,-1199,-349,-1675,-1050,-571,-1606,-1270,-550,-514,1613,-2818,-1975,598,-568,-1950,599,-484,1741,2864,-1534,1801,2841,-1489,1867,2675,-1620,-473,727,1772,800,3539,286,804,3560,175,756,3561,213,3,-1633,-1900,-5,-1519,-1896,45,-1613,-1929,-70,-2219,1999,38,-2245,1944,-16,-2191,2066,-1913,2612,-1574,508,-163,-2426,486,-296,-2336,-459,-798,2138,502,781,-2765,1798,167,417,1797,207,360,1799,368,447,1426,-1976,-1130,1306,-1751,-1274,1433,-1689,-1138,-1745,-198,763,-1784,-42,531,-547,930,1886,-681,924,1918,346,2478,-2625,421,2542,-2590,394,2493,-2594,-3,-3088,-1954,194,-3514,-2115,0,-3631,-2139,-189,-155,2767,-120,-240,2839,-96,-130,2818,-1177,-205,-2040,607,3162,-2134,618,3228,-2038,747,3212,-2040,-1955,-710,-227,-1333,562,1639,-1293,584,1632,-1334,593,1641,-241,-1374,-1937,-215,-1348,-2013,-184,-1380,-1982,-13,-821,-2138,-46,-938,-2131,-56,-788,-2177,319,791,1837,364,785,1799,387,849,1847,1852,1351,490,1856,1288,443,1838,1382,467,73,3901,-445,132,3902,-428,164,3907,-590,0,3643,-1502,61,3667,-1491,41,3639,-1593,1066,993,1930,1048,936,1944,-39,3275,-2097,-4,3326,-1987,1648,-3353,-1487,1846,-3614,-1639,1497,-3315,-1602,1042,3293,-1761,958,3411,-1687,1070,3364,-1654,1351,3381,-459,431,3192,1559,470,3135,1637,517,3204,1511,2179,302,-539,2086,157,-595,2161,30,-638,1049,-2264,681,942,-2331,855,-1171,1197,-2686,-1248,1298,-2652,-1125,1261,-2701,-1903,-245,-1133,-1895,-396,-1157,-1886,-540,-1083,-127,-1376,-1965,-155,-1279,-1973,-97,-1290,-2008,-925,-1004,-1760,-914,-1125,-1689,-997,-1084,-1729,-1469,-1625,240,-1505,-1500,-47,-1469,-1604,-2,-103,-1989,-1827,1789,-213,-32,1825,-67,-122,-1586,1272,-2365,-2142,1788,-1069,-2118,1660,-964,1079,1895,1971,1204,1878,1876,1116,2124,1868,-1158,1382,-2669,-1592,-1294,-184,-1567,-1403,-274,-1526,-1432,-17,-1839,79,-149,-1878,325,-144,-501,-323,-2317,-545,-358,-2277,-556,-279,-2303,-871,1821,-2744,-1027,1863,-2693,-902,1889,-2696,334,2077,-2752,1941,1119,218,1892,998,298,1920,950,285,-517,-3272,840,-439,-3317,884,-420,-3212,861,-253,-2029,2125,-94,-2141,2112,-238,-2199,1982,509,2834,-2441,483,2882,-2391,560,2851,-2368,1833,22,-53,281,2812,-2467,217,2772,-2492,256,2872,-2433,-1932,1776,84,-1928,1670,117,-1852,1758,221,542,-977,2013,-789,-848,1863,-909,-819,1842,-1868,1899,250,-1863,1998,134,-1935,1916,107,535,3746,-650,584,3738,-587,599,3770,-669,-941,2358,-2574,-883,2248,-2610,-1989,1776,-50,-1982,1684,-179,-1939,1691,-36,-2105,-61,-889,-1797,64,-1587,1660,246,1246,-1783,-3166,-441,1526,2975,349,1532,3028,203,1522,3086,290,1837,-475,-1172,1746,-805,-1015,1738,-846,-1050,-432,1699,-2815,-360,1049,-2813,-353,1215,-2852,-291,1038,-2871,1945,173,-472,1158,-165,1960,1703,428,-1921,1722,458,-1847,-2296,399,-958,1841,1867,-2043,1805,1950,-2106,1863,2085,-2051,711,2345,-2592,741,2416,-2577,771,2393,-2614,62,487,-2731,35,418,-2748,1573,566,1446,1521,604,1482,1517,564,1526,827,3623,-1366,768,3601,-1399,-721,-723,-1992,-894,-669,-1946,-859,-603,-1995,-815,3582,165,-856,3560,113,1445,2760,937,1388,2780,1052,1480,3270,27,1490,3209,72,1528,3240,-53,953,3480,365,991,3497,270,915,3501,285,-980,-2411,640,-896,-2525,701,-828,-2521,758,132,-485,2525,35,-516,2538,102,-490,2423,1060,3447,433,1071,3433,320,1013,3462,399,-89,1282,-2847,-32,1361,-2815,-34,1264,-2797,-206,-793,2259,-124,-822,2286,-129,-767,2299,-1020,1365,-2673,-1056,1457,-2708,-1996,1830,-267,1160,3554,-489,1171,3586,-611,1054,3590,-496,-1089,2661,-2383,-987,2627,-2422,-1010,2592,-2474,-112,3372,-1947,-173,3276,-2038,-197,3376,-1914,-1347,2975,-1942,-1274,3007,-1996,-1253,2858,-2170,-1792,1650,620,-1817,1604,533,-1775,1594,602,-1828,1885,431,-1860,1961,348,-1818,1849,341,1722,-863,-519,1683,-1034,-417,-1953,1807,-1885,-1944,1893,-1771,-220,-231,-2481,-149,-171,-2470,-172,-351,-2393,-48,2909,-2438,-104,2989,-2314,-75,3009,-2354,-558,-1627,-1780,79,3521,-1772,35,3563,-1647,1805,121,317,1823,-21,245,1250,-2758,214,-199,620,-2779,-257,703,-2806,-231,861,-2841,2137,2401,-733,2146,2412,-620,68,3320,-2044,70,3214,-2148,-432,3601,-1552,-417,3486,-1697,-873,988,-2713,-806,1010,-2766,-771,939,-2750,-1100,709,1756,-1067,716,1707,-1030,759,1721,-713,3525,-1521,-719,3481,-1657,-785,3417,-1710,-516,3763,-1130,-497,3751,-1269,434,2836,1843,1948,1673,220,-1889,1247,-1915,-1906,1016,-1932,-1956,1124,-1867,877,3552,-1421,953,3472,-1549,873,3530,-1536,2002,162,-911,1999,91,-960,2031,367,-906,-1645,-380,-1520,-1589,-490,-1462,-1631,-414,-1444,912,431,1941,788,2341,-2578,-260,3661,-1527,-221,3751,-1312,-208,3591,-1592,-2352,565,-938,-2254,401,-940,-397,-2033,2048,-508,-1962,1969,-589,-2046,1862,-1257,3439,-1056,-1379,3390,-1116,-1330,3463,-946,536,3676,-1378,596,3704,-1300,575,3644,-1378,202,-877,2258,-9,-883,2289,97,-908,2264,-1188,-1073,-1558,-1156,-1141,-1596,-2,2466,-2610,-45,2506,-2634,145,3827,-218,127,3794,-66,198,3786,-43,-1273,602,1635,818,-844,1862,-145,3787,223,-135,3790,323,-41,351,-2728,-28,254,-2723,1004,3503,-2,614,-920,1729,657,-913,1717,-1033,-1610,1652,-1030,-1509,1695,-1111,-1484,1629,-1049,-521,-1918,-1122,-577,-1800,-1137,-487,-1835,-1904,2711,-592,-1942,2582,-527,-1553,2320,852,-1620,2206,807,-1548,2316,879,1340,2181,1511,1468,1893,1375,1397,2343,1209,-1479,-1502,-1099,887,-1246,-1770,803,-1388,-1779,813,-1275,-1821,130,-2648,1391,69,-2778,1248,247,-2734,1190,-1916,436,93,-1922,436,51,-1890,334,84,-2181,259,-919,1880,-340,-270,1866,-238,-243,-559,3625,413,-508,3624,595,-474,3673,523,-458,-1834,-1735,-666,-1871,-1613,1622,-2971,-755,1716,-3202,-999,1595,-3053,-999,-1559,688,-2285,-1455,550,-2303,1536,-804,-1355,1524,-919,-1337,1617,2818,295,1713,2832,104,1611,2945,109,-354,-1311,-1956,-352,-1435,-1894,699,-2762,779,762,-2953,772,1651,1877,875,1648,1967,842,1532,2088,1008,202,1461,2302,105,1485,2317,87,1242,2307,-1922,938,272,-1906,887,241,-1878,805,273,-476,2291,-2664,-436,2218,-2687,-519,2255,-2693,-444,340,-2685,-481,457,-2712,793,-1537,-1724,1650,1860,-2339,1586,1912,-2395,1667,1987,-2314,-513,1984,-2732,-2364,434,-929,-834,-1345,1794,-880,-1300,1785,-791,837,1797,-911,832,1884,-903,824,1777,-1552,-1483,-360,527,3126,1565,624,3188,1461,550,3188,1456,-1020,-711,-1844,-1038,-716,-1764,425,3360,1305,472,3394,1285,389,3402,1240,39,558,2468,49,393,2568,-1772,2859,-82,-1692,2913,61,-1760,2930,-149,-965,1442,2101,1280,457,1774,1296,399,1793,-470,-510,-2210,-538,-453,-2225,-476,-409,-2222,-8,766,-2774,38,868,-2765,1710,688,1035,1664,989,1083,1620,851,1290,-2382,790,-865,834,2778,-2308,760,2767,-2371,2024,276,-547,1317,3070,839,1260,3177,744,1219,3226,785,-2400,834,-825,-561,1757,2206,-276,1675,2278,-503,1819,2208,-1731,2255,573,-1697,2373,490,-2054,676,-1050,-2057,623,-1145,-2055,523,-1110,1610,2287,810,1629,2177,794,1534,-1675,-473,-1884,462,349,-1877,599,368,-1874,541,275,1775,1821,-2199,1811,1792,-2139,1939,2286,248,1857,2033,409,1998,2097,162,-1996,1855,-199,-2115,1393,-1320,-2104,1195,-1343,-2104,1241,-1278,-134,-472,2376,-63,-507,2437,-112,-487,2458,505,-1282,-1901,-1872,2505,-157,-1831,2745,-291,-692,3193,-2048,-592,3318,-1914,2128,262,-558,2139,395,-481,891,2885,-2269,995,2911,-2237,1276,-3395,-1797,1099,-3474,-1897,874,-3265,-1889,-1697,1933,-2233,-1746,2033,-2197,-1627,1872,-2325,-636,-380,-2248,2170,901,-393,2056,772,-296,2087,802,-273,293,-21,2362,329,-57,2308,1521,2590,-2105,1553,2507,-2183,1473,2518,-2162,178,3125,-2216,1836,817,-2000,1868,915,-2065,622,855,1904,643,920,1910,536,831,1872,-1866,1176,388,-1864,1084,457,-1862,1179,448,-731,2917,-2276,-2024,329,-1304,-2033,476,-1228,-1797,1415,605,-1763,1501,656,-1806,1508,592,205,3583,1059,-1698,-252,-1447,-1800,28,-1524,1639,1996,858,1644,2510,-1980,1600,2642,-1927,1699,2508,-1931,-363,-351,2429,-376,-362,2336,-334,-363,2377,-1069,2755,-2328,-892,2652,-2452,-947,2657,-2451,1686,-787,771,1627,-1146,743,466,734,1760,473,763,1799,424,755,1779,-101,1405,-2814,1596,2554,825,1582,2423,850,403,3690,316,364,3693,411,460,3646,467,36,1915,-2782,86,1856,-2812,-2025,1697,-1802,-2059,1539,-1716,870,2343,-2582,887,2272,-2625,25,-986,-2095,-1,-1067,-2051,707,-960,1833,587,-982,1929,-970,-67,-2217,-1033,-114,-2177,-1062,-77,-2226,-351,-305,2496,1741,1720,658,-1447,-379,1589,-1339,-310,1788,-1485,-181,1594,-269,-64,-2525,-238,38,-2570,-241,-139,-2538,-1843,-539,-373,-1878,-476,-488,-2058,1685,-1686,1326,-1705,1129,1270,-1601,1273,1273,-1710,1233,-2041,791,-296,-1942,587,-279,-1943,579,-389,-2003,664,-464,-1119,785,-2558,-1101,689,-2568,92,2415,-2627,42,2342,-2646,135,3042,1846,168,2944,1876,181,3045,1850,109,1741,-2800,178,1847,-2786,968,-885,-1863,1011,-659,-1950,1025,-883,-1798,576,-3367,822,414,-3364,908,515,-3499,900,1018,787,1852,1061,783,1881,1932,2333,-1887,1885,2324,-1948,-140,-1757,-1891,-52,-1564,-1923,-85,-1751,-1899,2040,546,-1544,2081,721,-1564,2112,589,-1440,636,840,1868,1044,2478,-2456,1088,2620,-2377,1133,2587,-2419,307,3253,1610,256,3191,1644,294,3131,1677,1569,3172,-810,1565,3244,-914,1552,3276,-845,224,2010,-2784,-115,1679,-2820,-183,1720,-2770,-116,1771,-2809,-1187,2327,-2536,-1160,2229,-2563,-1242,2243,-2530,155,-386,2775,251,-327,2702,162,46,2644,1891,220,135,1870,109,156,-1060,-2613,602,-1148,-2291,471,949,-3153,509,1001,-2885,619,-2014,1253,-1519,-2087,1450,-1509,-2070,1509,-1585,1078,-2066,1141,1215,-1929,1145,1277,-772,-1639,1208,-853,-1688,1231,-778,-1720,793,857,-2726,876,827,-2642,734,764,-2715,2410,594,-861,2379,550,-921,1594,-860,-1284,1966,123,-723,2084,240,-789,2025,-101,-728,1745,-870,-918,1723,-934,-900,1760,-914,-964,1759,-969,-844,1762,-917,-794,1762,-947,-759,-1360,644,1653,-1376,606,1639,1665,-1182,-910,1685,-1213,-872,1740,-999,-831,1441,925,1704,1500,913,1633,1421,1040,1773,2116,41,-617,-1476,-880,-1423,-1489,-896,-1361,-1495,-798,-1406,-1149,3261,-1751,-1085,3141,-1945,-1741,-989,-929,-1708,-961,-985,-1704,-1022,-953,-2185,913,-503,-1334,-713,-1599,-1365,-735,-1547,-1364,-649,-1613,-2089,1197,-797,-2104,1072,-787,-2100,1183,-719,-2129,1227,-1085,-2092,1180,-1019,-2053,1342,-1012,1587,-1356,-871,1628,-1287,-827,1604,-1315,-819,1956,-188,-309,2044,-98,-420,1953,-129,-340,-1198,629,-2483,-1168,465,-2485,-1257,624,-2456,1980,537,-163,2239,789,-309,2195,830,-289,1752,-904,-749,1760,-931,-709,413,3311,-1920,425,3283,-2037,366,3230,-2078,-1157,369,1888,-1111,372,1900,629,-953,1777,601,-981,1742,559,-1012,1752,1634,-1190,-598,1588,-1346,-525,1990,638,-74,1943,558,-46,1990,622,-143,-32,-440,-2392,-47,-525,-2282,-62,-328,-2431,831,2038,-2686,864,2165,-2663,910,2111,-2641,1898,-463,-1094,1845,-512,-1014,1822,-701,-1018,2669,-3930,-1066,2649,-3794,-917,2761,-3929,-905,-644,90,2096,-525,151,2120,-596,293,2014,-84,-1060,-2053,-85,-907,-2104,1527,-1314,-1152,1541,-1298,-1122,2094,1567,-1447,2158,1472,-1471,1383,-2524,-33,-1923,938,-1858,1436,2247,-2410,1416,2125,-2490,1349,2282,-2463,1178,2483,-2457,1115,2483,-2407,1183,2572,-2337,1231,-989,-1600,1182,-951,-1635,1262,-931,-1636,-382,657,1789,-449,647,1782,-1709,-991,-813,-1702,-987,-888,-1722,-1036,-859,-310,-182,-2496,-2100,832,-270,1892,-3295,-774,1803,-3180,-527,2121,-3431,-612,1483,-217,-1716,1581,-364,-1606,1497,-430,-1664,-493,1727,-2776,1884,2232,-2038,196,3350,-1972,-1714,267,-1907,-1590,317,-1959,-1536,46,-1876,-1141,-1286,1649,-1207,-1282,1575,1106,1821,1953,-362,-1129,1851,-445,-1084,1811,-370,-1077,1906,1335,3293,195,1281,3289,262,1369,3276,275,-2001,687,-216,945,927,1966,1070,855,1914,958,954,1978,-187,-142,-2490,1482,2117,-2460,1500,2229,-2424,-2057,2261,-1318,-2071,2364,-1204,-2071,2392,-1308,565,3058,-2204,1642,-1290,-861,1649,-1258,-831,639,605,-2682,691,535,-2667,699,657,1793,641,662,1849,737,642,1876,887,448,-2564,957,456,-2515,831,251,-2500,-325,2704,1958,-265,2615,1998,-258,2683,1942,-1614,1732,-2337,-1544,1608,-2423,-1661,1653,-2378,17,306,-2684,357,-1453,-1906,294,-1454,-1937,345,-1373,-1903,723,3576,-1504,802,3446,-1654,698,3472,-1682,1803,2233,-2061,-726,2828,1727,498,362,-2626,563,326,-2600,475,243,-2607,96,2173,-2715,151,2191,-2690,165,2050,-2751,1111,3027,1234,1005,3046,1250,992,2978,1302,1355,-3537,320,1733,-3500,13,170,-462,2607,104,-485,2678,82,-508,2566,-940,-1605,-1514,-901,-1630,-1544,-504,938,1915,545,3694,-240,599,3742,-298,1417,1227,-2512,1546,1266,-2449,207,146,-2617,220,272,-2654,283,263,-2644,-1323,-1264,-1406,-1322,-1352,-1341,-1501,-465,-1561,-1564,-520,-1502,-1570,-428,-1514,-336,-1146,-1990,-388,-1199,-1952,-378,-1076,-2044,-1739,1604,721,1318,507,1689,1357,498,1666,1339,519,1668,-1221,-986,-1600,-287,2715,1935,-1682,-673,-1269,-1651,-616,-1282,385,3006,-2320,376,2894,-2402,319,2894,-2414,1915,-312,-582,1865,1468,357,1823,1477,489,1877,1441,411,-1330,3481,-705,-1242,3460,-616,-1220,3501,-708,1691,-1166,-899,2275,854,-356,-421,-1745,-1784,-451,-1791,-1755,-489,-1711,-1792,-1843,-328,-1191,-1841,-459,-1236,-155,880,-2853,-162,1127,-2827,677,3305,1259,666,3355,1156,608,3274,1311,-1193,1915,-2636,-2068,-461,-409,-1371,-1822,641,-1456,-1632,354,-961,209,-2420,-846,215,-2395,-825,88,-2364,-202,-1223,-1998,-1989,-497,-221,1979,1825,-1878,1951,1685,-1882,1945,1696,-1961,2193,256,-807,1762,712,779,1746,475,721,1774,608,660,1519,-1241,-1172,1571,-1217,-1162,1859,569,389,1872,490,379,1863,516,321,2261,2026,-609,2260,2027,-764,1917,1874,-1927,1193,3287,634,1152,3355,542,2204,2117,-783,2201,2196,-885,1817,1652,462,1838,1748,449,1768,1692,582,-1958,2705,-827,220,3870,-567,227,3901,-689,2326,586,-921,2215,304,-931,2172,424,-833,-1517,748,-2354,-1357,578,-2394,745,-947,1816,-2093,1172,-597,-2061,1049,-597,-2072,1054,-481,4,3842,-1068,27,3904,-928,230,3444,1298,254,3538,1132,178,3497,1216,930,642,1854,1053,641,1853,1098,677,1756,2170,2557,-665,2150,2487,-647,-1147,606,-2543,-313,-707,-2145,1116,-1499,1613,1073,-1447,1682,1018,-1581,1682,279,1030,2155,266,915,2056,2372,821,-701,2324,863,-583,2302,821,-653,1244,-2707,-1383,1305,-2559,-1278,171,2831,-2483,-1334,-581,-1616,-1263,-647,-1615,-1369,-1582,-1227,-1427,-1543,-1161,-1421,-1523,-1191,1322,3225,-1592,2088,1982,-1386,2073,1760,-1503,2089,2018,-1485,-700,187,-2543,-618,169,-2538,508,-1878,-1683,498,-1805,-1697,576,-1775,-1667,-197,3896,-525,-102,3902,-501,-91,3924,-687,1074,3636,-787,1112,3607,-842,1009,3652,-888,1382,2561,-2288,1437,2546,-2233,1378,2458,-2303,82,3768,440,35,3796,401,46,-996,2074,114,-948,2023,216,-994,2034,2224,834,-1055,2153,761,-1025,2251,787,-1171,620,-1007,1881,524,-1060,1931,644,-1043,1876,1682,-1061,515,623,-674,2011,176,1768,-2815,-1996,2111,-522,-2001,2214,-279,-1967,2352,-510,-1641,2001,783,-1681,1957,716,-1698,1935,755,-536,2191,-2679,-537,2046,-2716,-610,2046,-2708,-2101,-287,-535,1139,606,1795,-1631,729,-2254,47,2519,-2611,1473,-1645,734,1508,-1548,434,1505,-1547,675,-55,3865,-972,-86,3801,-1124,-147,3863,-1005,53,-2665,1404,0,-2715,1346,-178,2262,-2666,-254,2271,-2677,-1427,2575,1017,-1407,2622,1022,904,-205,-2228,766,-218,-2263,766,-150,-2304,485,-1031,1851,426,-1056,1922,601,-985,1853,1840,1239,462,1826,1287,492,1846,1200,484,1581,-1146,893,1496,-1377,927,-1072,-1926,1433,1852,-53,-255,1829,-67,-261,-327,-109,-2511,1257,2401,-2452,1183,2399,-2446,1275,2486,-2377,1407,-3368,-1716,1327,-3022,-1491,600,3622,348,664,3582,396,662,3581,230,-2065,2223,-1142,-2097,2036,-1222,-2120,2001,-1114,632,2671,-2483,721,2668,-2419,753,3393,1031,802,3380,1014,793,3391,911,-1447,365,-2224,-1503,443,-2248,1827,1608,532,1825,1621,436,1819,1075,598,1829,1153,613,2162,1351,-323,-1982,446,-1533,-2004,401,-1367,-2034,559,-1547,-2044,-384,-392,-1303,243,-2232,-1203,18,-2189,-1362,120,-2128,-1978,-356,-320,-1130,-951,1727,-1108,-1112,1714,-1067,-954,1750,1092,-79,1995,740,2822,-2304,813,2861,-2332,-456,-995,1921,-693,-960,1827,-553,-962,1803,1053,-1463,-1574,1106,-1402,-1530,1113,-1470,-1534,-1710,125,-1818,-1747,288,-1854,-2131,1786,-1258,-2052,1578,-1332,-2110,1716,-1218,-1774,-573,-1221,-1746,-611,-1258,-1756,-660,-1208,444,3175,-2162,380,3121,-2219,399,3180,-2118,-1201,2193,1741,-1105,2367,1749,-1220,2366,1590,-2003,2574,-1067,-2026,2545,-849,1023,-1769,1567,975,-1753,1668,951,-1873,1606,2030,348,-510,2059,346,-533,-1184,154,-2260,-1234,251,-2256,1461,2055,-2526,-1089,-3599,-1955,-919,-3439,-1935,-984,-3745,-2032,-562,-1013,-1937,-527,-983,-2020,-521,-1057,-1942,2133,-55,-602,2110,-124,-636,2154,-47,-660,-1142,-645,-1737,-1205,-652,-1724,-1207,-565,-1733,-371,-466,-2230,-432,-444,-2263,-435,-347,-2268,306,1462,2268,-16,-235,2863,1112,-3928,-2044,774,-3924,-2130,917,-3746,-2052,-273,-1807,-1833,774,3684,-460,727,3677,-259,655,-3801,911,838,-3927,886,803,-3797,856,-345,2453,-2602,-279,2434,-2618,-1795,-387,-132,-1865,-390,-184,1558,-1281,-1087,1599,-1271,-1082,671,2414,-2602,554,2441,-2613,616,2457,-2560,1446,-1010,-1318,890,-1378,-1722,25,-949,2042,-1870,1209,-2021,-1887,1122,-1981,-1576,-576,-1435,-1526,-646,-1446,1444,2666,-2117,1488,2755,-2022,1506,2676,-2033,1617,1488,-2374,2169,652,-1073,2117,573,-1143,7,-953,2267,-42,-990,2236,74,-973,2246,-381,3731,252,-314,3746,167,-1429,-1394,-1241,-1394,-1372,-1307,-1389,-1424,-1261,1920,-3770,-1742,1979,-3931,-1809,1710,-3787,-1885,15,-1266,-2010,-24,-1158,-2036,55,-441,2792,30,-364,2860,-1885,-340,-270,1367,-300,-1839,1374,-485,-1763,1311,-600,-1751,-1497,-588,-1494,-1512,-675,-1498,2121,1156,-184,2030,1029,-155,2169,1142,-342,1493,-2876,-163,-409,1185,-2816,-466,1301,-2780,-412,1296,-2797,1459,-2667,-956,49,-845,-2133,72,-972,-2062,1963,-176,-786,1953,-372,-761,1969,-264,-817,-234,259,-2697,1963,1460,131,368,-2470,1451,571,-2477,1244,-1836,816,-1997,-1888,976,-2036,-905,312,-2480,434,997,-2798,406,952,-2826,1231,-10,-2104,1189,138,-2257,1317,181,-2132,1548,-532,-1553,1495,-468,-1573,1681,-3298,-79,1453,-3338,115,346,1518,-2839,308,1627,-2789,422,1577,-2826,-1576,2405,711,1205,-2366,-1366,1294,-2209,-1284,616,-2628,966,696,-2619,863,692,-2565,927,-1519,-851,-1329,-202,0,-2556,2195,700,-1212,2251,779,-1331,1336,3197,599,1364,3210,450,-157,-474,2551,-90,-486,2691,-229,-420,2613,-1782,-654,-309,-1811,-630,-410,-1737,-820,-358,-1937,-3929,212,-1552,-3929,413,-1332,-3858,537,1388,-322,1723,1315,-645,1710,1482,-308,1548,-1702,-941,-1148,-1661,-922,-1176,-1618,-1048,-1184,-2150,686,-289,-1415,-2367,-1079,-1399,-2635,-1109,-1455,-2603,-944,2404,605,-812,1074,2242,-2585,973,2235,-2577,1041,2270,-2522,281,1061,-2828,338,1136,-2822,-1809,-634,-232,2006,779,-63,199,3649,799,249,3623,862,726,3651,-1360,673,3608,-1429,647,3671,-1289,1481,-168,1588,73,-104,-2567,115,-119,-2528,110,-220,-2516,1187,-1850,1302,1026,-1925,1494,-1985,156,-1013,-2032,298,-1050,-1979,119,-1049,-2024,399,-1092,-2020,444,-1036,186,3182,1668,169,3158,1741,210,3026,1818,1639,-1228,-797,-331,-1522,-1888,-337,-1726,-1835,1984,-3742,106,2092,-3928,97,-862,2783,1650,-849,2847,1624,-955,2821,1553,1760,2522,547,1678,-1126,-1009,1639,-1157,-1014,1638,-1110,-1037,1785,2700,309,1751,2721,364,2399,867,-769,703,2628,-2489,2273,1975,-344,2152,1783,-153,2147,1752,-295,311,3464,-1813,937,656,1762,845,648,1783,-1785,-678,23,-1773,-512,234,1470,-1596,804,-1482,1155,-2464,-1447,963,-2432,-221,693,2000,-265,659,1945,-281,588,2000,-2180,819,-282,-928,1840,2056,-1720,-3276,-141,-796,2205,-2638,-766,2119,-2670,-854,2174,-2642,-1377,-2543,-30,-1473,-2433,-320,-1446,-2659,-199,1885,-556,-836,1932,-436,-854,1902,-502,-796,-76,-3279,1000,-248,-3261,929,-107,-3371,984,-1996,1861,-118,-1948,1867,-2,-1950,1978,-64,2139,-82,-895,2079,-203,-823,2120,0,-888,-1800,1994,-2161,-1466,2931,-1798,-1392,2923,-1991,-1430,2826,-1937,-986,1659,-2739,-892,1657,-2726,-565,3494,-1632,-547,3329,-1906,141,3534,1154,-774,2538,-2561,1527,277,1515,-105,-2778,1233,-2073,566,-239,254,1285,2260,381,1381,2233,420,1479,2230,918,-2394,759,1234,3319,344,1259,3358,290,1194,3362,286,495,3625,519,593,3576,556,610,3588,445,2095,463,-1085,1069,-935,1753,1052,-805,1780,1016,-796,1776,-1062,-1381,-1541,-1031,-1403,-1593,-1014,-1447,-1560,-642,-11,-2469,1043,3612,-1013,1002,3618,-1109,983,3666,-955,1102,704,1746,1151,678,1762,506,-1731,-1760,563,-1669,-1703,520,-1734,-1704,1271,3394,10,1302,3349,35,142,810,-2760,175,720,-2757,134,715,-2791,47,-635,2309,141,-629,2283,122,-528,2317,1738,-501,-46,1744,-414,-55,1727,142,930,1736,245,712,1459,-2414,-949,1489,-1908,-1014,1064,3119,1153,-222,-741,2242,612,682,1776,-1850,1689,-1911,-339,2809,-2414,92,3519,1255,62,3552,1179,4,3465,1287,-433,2811,1862,-582,2841,1805,-445,2758,1872,151,-3340,968,584,654,1874,824,-2835,751,-1990,702,-243,-2001,675,-137,-1998,740,-190,-1949,-297,-917,689,2944,-2252,624,2943,-2313,639,3005,-2247,-1462,-1450,-1179,-1412,-1447,-1200,-305,-2540,-1829,-508,-2407,-1761,-370,-2376,-1798,-1899,1839,204,1934,1172,194,2034,1234,82,1293,3334,131,1222,3424,89,-187,297,2480,-604,1998,-2742,-664,2005,-2695,-42,3648,-1577,645,-3136,789,515,-3217,834,-1327,2667,1145,-1368,2694,1066,-1394,2648,1059,-471,3092,-2221,1494,2235,997,858,-1687,-1572,859,-1629,-1576,-1341,547,1658,-1404,-873,-1495,-1386,-783,-1484,-1368,-832,-1541,-551,-1106,1940,-668,-1125,1842,-506,-1334,1975,1048,-1622,1621,-764,1483,-2764,-844,1425,-2751,1963,2857,-914,2020,2883,-672,2041,2812,-681,-710,393,-2647,-559,253,-2612,-668,232,-2577,2101,2131,-1386,2125,2050,-1322,923,3651,-1016,1944,1725,202,2039,1713,12,1834,445,438,1853,415,371,-855,-3928,879,-902,-3810,818,-996,-3929,797,-1197,3347,-1483,-1264,3308,-1577,413,-1001,1953,381,-979,1926,1453,-1822,61,1396,-1795,187,1370,-1861,216,1872,1036,377,1913,1123,366,1863,1084,438,-1904,332,-283,-1937,447,-223,-1978,439,-263,-345,345,2158,-368,408,2078,-470,347,2046,-1646,2528,-2100,-1633,2318,-2258,-1666,2363,-2150,1839,-96,-1436,1896,-7,-1449,1872,-77,-1352,279,1726,-2773,242,1783,-2756,986,-237,-2161,891,-287,-2193,87,3723,763,174,3701,647,132,3739,645,826,949,-2694,902,955,-2714,2026,2311,-1456,2059,2441,-1342,1774,924,769,1799,1078,683,1756,1324,775,-1426,-2991,3,-1374,-2821,-17,628,22,-2469,672,-43,-2391,-1405,-1491,-1237,-1381,-1464,-1250,1782,1892,550,1761,1880,641,1784,1803,594,-1413,1018,-2476,-606,3626,-1381,-712,3638,-1348,-629,3682,-1239,-947,-734,-1841,-878,-764,-1944,-926,-817,-1880,230,-1656,-1859,263,-1656,-1900,1189,664,1759,1158,731,1792,1154,701,1802,637,3136,1477,751,3148,1415,682,3188,1363,1993,546,-1667,2056,641,-1633,1976,491,-1593,-1488,-588,-1558,-1463,-513,-1617,-1436,-583,-1578,1307,-3872,555,-1417,-1343,-1248,1038,553,1877,-369,1704,-2784,-316,1731,-2765,-301,1657,-2828,-81,-263,-2465,-106,-323,-2399,-121,-223,-2477,-555,-930,1752,248,3836,-451,315,3812,-395,311,3847,-525,626,1574,-2792,701,1515,-2796,1121,-1374,-1613,1045,-1264,-1605,1138,-1231,-1633,-1333,3432,-500,-2021,1471,-1795,1792,-755,-749,1588,-1336,-949,1618,-1316,-920,1615,-1299,-887,2000,2528,-1515,1929,2586,-1644,915,-876,1834,913,-1242,1787,375,745,1771,-152,2711,1999,-161,3729,479,1922,1374,200,1909,1458,202,1939,1428,265,2101,833,-1595,2124,850,-1516,301,3694,363,-567,2661,-2506,-133,-3859,-2195,1809,-67,94,1849,38,220,2105,2584,-1070,2077,2460,-1232,-598,446,-2641,0,2671,2016,39,2706,1995,-70,2706,2032,646,-272,-2250,613,-209,-2320,543,2194,-2683,572,2268,-2674,637,2250,-2652,-638,2182,-2680,-590,2259,-2665,1623,-170,-1676,1271,-1265,-1457,1306,-1232,-1402,349,-349,2474,449,-332,2223,410,-315,2340,2,-527,2325,94,-510,2358,-1302,1006,-2539,-1779,2195,495,-1707,2107,641,-1513,-2508,-483,-1541,-2774,-386,-221,2929,1915,-173,2870,1983,1899,294,32,1917,365,76,1279,558,1676,373,3498,-1602,311,2506,-2598,286,2556,-2592,-1663,834,-2237,-1636,863,-2319,-2014,-3787,109,-2107,-3929,79,-458,-774,2120,-1735,182,-1761,-1800,291,-1747,-512,-1061,1938,-395,-1190,2057,-407,-1112,2008,399,3114,1651,147,-329,-2423,86,-397,-2384,61,-303,-2457,122,382,2537,183,309,2484,-1647,761,-2179,-2024,288,-964,-2012,410,-992,1835,98,-1562,1888,88,-1510,1220,2955,1104,1236,2958,1014,902,-2088,1501,-1964,342,-1455,674,2153,2098,566,2067,2150,625,1932,2174,2252,1865,-611,2190,1772,-702,2267,1946,-714,1412,-310,-1804,1413,-522,-1653,1937,835,176,245,3420,-1902,793,2913,-2253,1633,-1270,-960,1636,-1282,-909,1606,-1298,-971,364,-1130,1852,330,-1104,1930,438,-1088,1816,1652,-1200,-984,1612,-1223,-1034,-1435,1464,-2528,-1463,1412,-2514,26,1430,2329,-29,-849,2296,-47,-797,2317,1810,773,622,1844,687,484,1831,902,595,1687,-897,-1130,1679,-962,-1117,1622,-987,-1135,-91,2222,-2678,-146,2212,-2723,1472,-625,-1617,796,-659,-2019,809,3721,-811,880,3690,-698,911,3701,-791,485,721,1791,-720,-3237,719,-715,-3094,762,-915,-2905,695,1794,1757,528,1793,1753,611,1940,503,65,1925,523,146,1896,449,133,1435,741,-2394,180,-2339,-1821,-148,3423,-1844,-198,3527,-1763,-160,3551,-1644,-14,-1691,-1921,-51,-1718,-1933,1026,755,-2648,1022,918,-2677,-1364,508,1669,1077,-2390,-1456,885,-2258,-1547,738,1403,2159,-61,-1817,-1896,1561,-1071,-1246,1520,-1099,-1258,-1448,-1412,-1177,-1489,-1399,-1166,-1472,-1372,-1168,-1629,1969,844,-1612,2030,870,-1662,1971,802,-2100,1322,-386,-2047,1360,-450,488,-790,2127,462,-860,2127,549,-854,2069,1711,1788,730,1902,1423,-2017,1837,1202,-2068,1835,1422,-2106,883,-2564,703,902,-2444,725,719,-2658,795,-1093,2913,-2175,-1198,2926,-2120,1995,1363,71,1971,1258,138,2025,1356,-17,-829,2552,1842,-572,2749,1821,-804,2696,1738,896,1654,-2711,1898,2029,313,1977,1987,97,-944,-213,-2150,-911,-161,-2225,-1597,-629,1065,-1696,-529,858,-1606,-900,941,1914,2907,-1087,2019,2685,-1266,1880,2830,-1252,410,3806,-701,411,3850,-836,228,-1001,2122,385,-1005,2032,2311,1680,-607,2266,1796,-527,-323,-895,-2067,-291,-894,-2110,-287,-1023,-2051,-1297,3282,-1457,-1257,3341,-1438,1430,1812,-2576,1374,1678,-2591,2074,876,-577,2134,994,-535,2048,862,-409,2053,362,-746,1939,2683,-30,1897,2828,-171,1855,2822,-27,-2020,2445,-804,590,3657,-161,574,-293,-2313,-968,-1519,1734,-1049,3672,-950,-989,3666,-809,1805,-102,326,1781,-298,361,1794,1439,613,1822,1355,556,-290,-385,2465,-239,-301,2433,-242,-379,2479,1053,2386,1793,-106,-626,-2233,-109,-464,-2337,-81,-604,-2277,1611,1447,1139,1571,1764,1089,686,1070,-2789,1499,3138,337,1472,3030,462,-14,-1593,2122,-129,-1437,2145,-168,-1566,2107,1951,623,60,1951,616,129,1293,3464,-450,-2616,-3818,-433,1180,-961,-1714,1120,1604,1968,1322,1550,1816,1082,1691,1997,-308,-335,-2347,-390,-295,-2342,-391,-219,-2370,70,3408,1406,184,3365,1459,132,3475,1333,-1537,2088,993,-1642,1924,872,-2088,1436,-751,-2079,1597,-741,-2056,1505,-905,226,-1438,-1936,67,-2870,1178,2,-2836,1206,809,-992,-1909,-495,-2766,990,-520,-2614,1072,-686,-2558,932,27,3683,760,-45,3724,628,-85,3699,749,1159,-3190,307,883,-3313,555,2324,1289,-939,2266,1130,-856,2259,1036,-945,-1467,-1315,-1204,-1476,-1369,-1210,-1483,-1342,-1174,-1760,-669,-1161,1997,2779,-1005,2036,2721,-1051,2008,2733,-1117,-568,-974,1987,-697,-958,1867,-501,-997,1958,378,-704,-2118,386,-851,-2013,349,-806,-2085,-1034,-370,-2038,-996,-242,-2108,-1664,970,-2203,1367,-2173,-1199,-1311,3403,-175,1951,1074,-1985,-221,3740,224,1553,-1361,729,-1782,-420,-140,-1855,-462,-306,1721,834,935,1740,581,904,-2074,646,-365,-2188,805,-436,-2184,752,-489,-605,3731,-1172,-602,3787,-944,-1696,-3245,-1159,-1685,-3079,-783,1466,355,1636,1594,1170,1338,-345,2016,-2728,-284,1926,-2749,-610,693,-2726,-716,778,-2711,-680,809,-2780,-1507,-1328,-1196,1589,-1126,-1126,1613,-1206,-1090,1560,-1215,-1105,2260,1409,-1228,2225,1411,-1166,2275,1315,-1166,1278,2314,1530,-547,3805,-873,-611,3839,-803,2090,552,-266,1248,3346,220,1198,3410,235,1972,181,-1377,1903,99,-1404,-1519,3282,-1015,-1496,3209,-1347,-1626,3175,-1115,-811,-430,2063,-920,-528,1989,-839,-546,1994,-731,-943,1791,-712,-932,1771,-57,2188,2209,-1445,2038,1325,-1571,1814,1058,-1498,-1574,641,-1495,-1529,759,-1567,-1356,602,1695,-1134,-871,-1599,-1273,-943,-1575,-1341,-1027,-1556,-1343,-996,-1552,-3326,-1563,-2018,-3771,-1656,-2005,2341,-816,-2040,2271,-991,236,1902,-2804,539,542,1818,668,564,1900,141,-680,-2201,132,-772,-2160,2181,2423,-831,2186,2614,-830,866,-784,-1977,638,-2067,1791,471,-2183,1736,259,-985,-2082,214,-938,-2080,-1300,801,1763,-1419,746,1641,1045,748,1714,1070,692,1712,924,-2836,701,-31,-1188,2133,-39,-1157,2072,-100,-1164,2088,1939,661,197,-405,-120,-2417,-373,2339,-2652,693,3514,763,726,3489,830,743,3485,724,1585,2797,474,1629,2696,654,152,-1150,2061,-1856,-489,-320,-528,958,-2780,2113,-21,-581,2010,28,-550,2009,2272,-1540,2004,2132,-1638,930,3676,-656,978,3660,-705,-1248,2747,-2255,-2191,350,-721,-2187,296,-807,-2123,23,-764,1401,3255,-1396,-451,2418,-2663,-510,2431,-2631,766,2480,-2571,177,-3096,1027,123,-3005,1104,-186,-3499,1015,-256,-1714,-1878,1911,1214,300,1869,1175,391,890,3563,0,957,3545,-109,920,3582,-66,899,534,1919,890,573,1910,791,582,1916,-1741,835,-2098,-1653,687,-2115,-558,657,1860,-435,700,1765,-479,714,1800,-1826,51,121,-1850,154,113,82,3592,-1676,1092,-1209,1708,1037,-1031,1748,1001,-1064,1767,694,-440,2045,849,-568,1972,729,-426,2070,-209,2033,-2746,-180,1903,-2783,-137,-1490,-1934,-74,-1398,-1972,372,-2574,1294,-2032,2244,-1505,-2076,2126,-1483,1718,2153,-2172,1762,2060,-2211,1524,-2540,-554,1509,-2636,-759,1509,-2459,-727,-1948,1594,-64,-2023,1613,-216,-1982,1534,-143,703,-3466,727,1326,-1291,1326,1406,-1063,1260,1329,-1055,1469,-24,79,2738,731,905,-2741,658,763,-2746,1733,1834,695,2039,2515,-1407,2040,2630,-1394,1141,3474,-1344,1898,2488,-1804,2102,1792,-1407,2144,1672,-1381,-237,2603,-2582,-290,2724,-2498,136,3740,502,1731,1511,730,1712,1587,801,1733,1512,812,311,578,1972,315,454,2103,-2025,1534,-316,2136,821,-272,1237,3464,-243,1242,2877,1162,246,-2279,1781,-2229,543,-660,-2246,553,-698,1515,-2304,-596,890,3226,1111,901,3208,1208,140,-879,-2095,180,-994,-2070,125,-1060,-2053,424,3770,-1102,547,3765,-1112,494,3746,-1202,-1002,-1379,-1588,-955,-1457,-1600,1168,1196,1956,980,1296,2067,-199,930,-2847,-543,-686,2065,-689,-716,1951,-660,-735,1969,729,-1771,-1595,794,-1703,-1575,1019,1755,-2708,1102,1843,-2669,-347,1374,2236,-285,1060,2168,-177,996,2222,-2803,-3928,-793,-2767,-3836,-705,-2701,-3809,-861,-1130,907,-2625,-1292,1042,-2617,349,1259,2203,1529,2774,-1931,1452,2816,-1967,1453,2974,-1777,513,666,-2752,-371,685,1771,1136,-2201,516,1107,-2266,522,950,2409,-2548,1047,2424,-2524,2099,763,-469,1959,441,-568,1979,580,-409,960,-210,2063,334,-1172,-1969,306,-1254,-1964,759,649,1793,180,-394,-2368,198,-443,-2335,156,-558,-2257,-1354,-1545,-1259,-1740,1716,742,-33,-904,2273,-1239,364,1848,601,2332,-2645,-2080,1063,-940,-2132,1049,-1016,215,2918,1894,212,2787,1930,248,2889,1860,1677,-737,-1249,1649,-815,-1165,833,3333,1096,887,3287,1075,869,3312,1024,-1493,-310,-1667,-1540,-335,-1623,191,-932,-2134,616,-1787,-1652,608,-1874,-1638,931,2548,-2457,-1783,948,-2081,-1781,751,-2041,504,-2600,1117,643,-2518,1069,-1351,1224,-2558,1716,3060,-1192,1793,3031,-1043,1796,2984,-1258,-719,2379,-2632,-585,-730,2038,-659,-762,1979,1186,3299,695,1159,3242,813,-1570,-1143,-1104,-1543,-1147,-1152,-1569,-1182,-1143,-511,717,-2772,-614,1026,-2797,463,3486,-1626,-452,3817,-1053,-494,3764,-1061,-499,3809,-916,-190,-1004,2069,-175,-979,2031,1539,3061,-1486,1645,2986,-1520,2295,800,-827,1134,705,1813,-1022,-1638,-1516,-970,-1683,-1499,-1075,-1644,-1461,1581,2466,-2125,264,813,1927,-1804,-830,-970,-1816,-735,-1008,-1730,-778,-1013,1850,1014,494,1834,968,527,1853,936,482,1740,-793,-377,1772,-702,-520,1795,-638,-423,1947,1275,-1936,-525,1492,-2802,1767,-833,-720,1815,-716,-702,1802,-781,-685,471,-1859,2012,396,-1689,2047,390,-1966,2069,-1599,1570,-2378,-1531,1513,-2480,-1870,1556,355,-1803,1639,480,-1863,1613,295,177,3783,-1270,231,3836,-1101,221,3773,-1236,-959,-926,-1805,-935,-875,-1838,487,729,1725,547,792,1765,29,733,-2788,806,-2031,1637,590,-2138,1694,-1672,1410,938,-1576,1704,1105,-1682,1635,886,-760,-512,2007,489,-2739,1018,245,-2821,1138,-2025,-224,-472,-1991,-275,-372,-1959,-213,-308,462,-272,2201,456,-350,2135,686,3723,-1212,643,3787,-1000,1680,1969,760,1707,2015,747,1660,2041,766,1344,1367,-2579,-1685,2019,755,-370,2489,-2602,-197,-332,2337,-240,-320,2337,1010,-2244,932,1849,-231,-1302,1903,-176,-1261,101,379,-2685,1304,3040,920,1260,3053,952,-1781,180,-1724,-21,-284,-2436,-1944,2378,-283,-1132,2354,-2512,2060,420,-462,2131,455,-428,365,2772,-2496,383,2699,-2528,323,2684,-2507,1045,3484,-1462,1070,3448,-1520,1010,3442,-1575,-526,-2850,889,-235,-3060,1008,-1500,-30,1571,3,1112,-2798,156,1845,2278,-55,1662,2306,-156,199,-2649,-195,105,-2652,1812,2565,322,1227,3519,-791,1352,3476,-807,1246,3540,-859,98,3048,-2318,117,3097,-2250,-538,-947,2050,-472,-982,2056,-387,-927,2138,2075,-34,-530,691,1867,-2757,465,1642,-2831,538,805,1821,615,823,1791,-950,496,1923,-844,468,1929,-826,497,1933,1820,487,466,1863,788,485,1837,755,493,1861,749,454,606,-19,2139,681,88,2087,504,141,2138,1140,1158,1942,1156,-1558,1471,1993,1531,-1805,1963,1307,-1799,1986,1359,-1865,-102,2662,2015,-112,2711,2039,-1507,2438,-2276,-99,394,-2728,1255,383,1818,-1868,639,-1955,-1894,570,-1829,-1924,697,-1783,-1451,2659,-2159,-1406,2578,-2276,-1465,2568,-2174,1857,2405,208,1373,3295,130,-2060,-199,-617,-227,2920,-2419,-196,2978,-2342,-165,2862,-2428,-1372,2350,-2389,-1352,2287,-2473,-1448,2302,-2392,796,3541,-1493,1688,1618,-2326,-404,2115,-2697,1085,-1678,1512,1517,2381,-2241,1498,2426,-2270,-1644,-1077,-1048,1748,1798,648,295,359,2217,304,290,2249,573,-376,2089,1190,2667,-2310,1294,2563,-2317,1546,3181,48,1553,3204,-127,143,3165,-2214,-1311,1873,-2600,740,1102,2019,610,1153,2069,-775,3532,-1470,149,-1149,-1998,126,-1204,-2020,1017,2745,1506,1809,-3848,286,1837,-3928,266,-582,-2867,830,-318,-3082,929,2231,1855,-381,149,937,-2808,194,858,-2825,2039,343,-1190,1976,93,-1177,2045,228,-1241,-764,2762,-2442,-672,2563,-2575,1671,-1255,-904,-1305,-1453,-1319,-1588,-1187,836,-1539,-1131,992,-1660,-951,771,-255,2457,2110,-123,2311,2193,-87,2468,2131,-615,-3664,869,-701,-3686,830,1130,-1255,-1554,-2063,555,-260,-2037,502,-242,-1298,-1784,1128,-1342,-1632,1133,-1371,-1759,932,-729,-564,-2055,1962,387,-298,-1842,544,-1919,862,3421,-1693,1666,-1074,-1033,1638,-1072,-1061,1646,-1012,-1056,953,840,1920,820,845,1894,279,-932,2197,293,-904,2198,1617,2207,-2250,1563,2122,-2341,2034,2419,-218,2198,2338,-389,2157,2432,-426,1923,578,232,1894,511,201,191,3448,1264,194,3438,1354,826,-1951,1728,251,-1243,2135,270,3300,1534,1943,701,86,1442,-1281,1116,1384,-1517,1095,1039,-419,1992,-2043,1118,-434,-2034,1080,-262,2197,209,-585,1739,2295,-2095,1803,2321,-2054,742,470,1921,668,504,1896,670,462,1882,689,1020,2000,1955,91,-1274,-1609,2306,753,-2110,716,-341,216,-1151,1981,261,-1178,1919,187,-1191,1950,-340,2348,2136,-990,2506,1761,-919,2459,1843,-917,581,-2538,-1007,593,-2565,-1014,694,-2551,1300,989,-2532,1218,895,-2532,-1855,-646,-1015,-1893,-555,-931,-2120,1997,-994,-2118,1893,-1168,-1923,-389,-1045,48,2555,2084,1801,2001,-2174,2263,1123,-1020,2327,1224,-1020,-869,3133,-2042,-174,-389,2441,-176,-438,2494,-190,-325,2440,1972,214,-758,1964,368,-691,-2084,1028,-1648,1881,1541,392,1799,1548,495,1373,3301,64,-1576,-807,-1331,-910,641,1861,-1113,655,1811,-1045,639,1859,327,-1702,-1816,313,-1635,-1855,-1210,-454,-1851,-1262,-510,-1757,-1273,-400,-1801,1865,-600,-704,1911,-539,-744,1436,3243,171,1502,3212,157,-1308,-581,-1683,-2254,856,-508,639,-1281,1867,692,-1334,1838,-596,1423,-2780,-625,1513,-2769,-1652,-1038,-1135,-1596,-1089,-1151,-1637,-1073,-1126,-2132,1501,-1211,-2148,1279,-1203,-2151,1367,-1147,1854,719,369,1954,783,308,1922,828,345,582,-1138,-1895,629,-1179,-1853,1542,-1422,-108,-1509,-1721,-230,-1485,-2009,-288,-1479,-1898,-58,-44,3866,-1120,-43,3802,-1244,557,-1004,-1961,546,-1108,-1966,-521,827,1865,-110,2825,1978,1981,767,-137,2019,851,-209,-1879,970,502,-1865,862,488,-1848,1047,539,899,-353,2069,-1205,-3246,273,-877,-3296,557,-1003,-3139,452,-150,-402,2769,-24,-437,2810,-98,-380,2826,897,905,1940,774,869,1928,984,110,2006,1104,183,1954,-255,-464,-2296,-188,-500,-2317,-200,3087,-2249,-156,3030,-2343,-1009,1945,-2684,-937,1975,-2681,1745,-498,-1331,1775,-441,-1302,-2380,857,-677,2105,1029,-344,2065,934,-356,2188,1074,-524,546,3448,1092,1611,2408,-2096,1598,2334,-2198,2209,1181,-485,1664,-1121,-962,1688,-1077,-977,-217,-876,-2135,-458,-333,2159,-471,-353,2126,-170,-1120,-2036,-112,-1187,-2035,981,-1294,1758,-1949,525,-106,-328,-249,2510,1268,3326,432,1308,3253,368,434,-460,-2216,439,-350,-2322,-109,190,-2685,-106,80,-2606,198,2251,-2697,-1902,317,-1,-1914,371,34,-1702,-398,-1436,-1668,-316,-1484,1668,1733,895,1743,-837,200,1743,-825,-113,1661,-89,1137,1729,-329,796,1732,-88,846,-1743,-767,-542,1430,-1327,-1259,1415,-1328,-1303,944,3255,-1905,-2301,803,-694,-2255,852,-568,-2117,1715,-1466,1202,3386,-1469,1125,3448,-1458,-2091,1043,-1087,-2089,929,-1039,1633,-1256,-858,-1766,1277,739,-1710,1050,898,2201,2091,-942,-95,-691,-2183,251,540,-2718,346,464,-2721,2065,2542,-1263,1161,-1281,1634,1388,413,1702,1359,483,1690,-2281,523,-831,-2323,668,-819,-2321,520,-856,2008,245,-824,2287,499,-839,2316,675,-808,1006,-1688,-1475,1046,-1679,-1448,1173,911,-2607,1043,690,-2586,1156,1017,-2639,1223,-1216,1590,1168,-1375,1592,1222,-1428,1440,357,3484,1129,-1128,3574,-704,-1125,3570,-583,1066,-1604,-1471,793,948,1950,1082,3159,-1937,1113,3078,-1976,1092,3055,-2026,306,-837,-2063,273,-752,-2162,-1141,56,-2230,1166,-3305,326,1342,-842,-1581,1350,-842,-1523,-1068,1238,2001,-1001,1169,1995,-958,1250,2045,2616,-3716,-558,2156,-3515,-382,2319,-3637,-374,1613,629,1318,-2172,143,-815,1140,3379,357,1095,3401,451,1145,3371,475,1725,-1047,-817,1694,-1114,-798,-1492,-422,-1655,-1402,-462,-1619,515,3666,100,528,3637,188,580,3639,156,1811,2265,553,1694,2285,729,1714,2171,682,-389,3654,-1421,-1808,1325,534,-1814,1224,559,-1781,1361,610,-352,1951,-2757,290,3002,-2328,297,2951,-2383,250,2948,-2353,-1826,1382,564,-1439,-806,-1466,-1449,-727,-1484,-555,-3140,815,-830,-2839,745,1827,-651,-738,1863,-609,-763,-260,3730,132,-196,3782,138,222,58,-2592,271,108,-2567,-69,-333,2860,27,-304,2871,1835,273,261,1892,238,236,1890,349,199,806,3701,-538,837,3691,-470,343,3195,1624,352,3242,1523,181,-1746,-1880,172,-1871,-1831,149,-1786,-1879,884,-2312,1043,1008,-2189,1042,-675,-599,2006,-1375,1120,-2505,1978,485,-642,1947,483,-538,1371,1197,-2556,1295,1210,-2575,-195,-1464,-1989,-198,-1590,-1943,-228,-1534,-1904,-906,927,1952,-853,901,1935,1834,210,290,112,3350,1493,14,3347,1607,104,3283,1618,-1446,-1690,794,716,-953,1817,1526,3282,-208,887,1656,2097,824,1511,2124,-1779,-173,-1442,-1687,871,-2129,594,208,2063,639,331,1967,-1422,-1739,632,-1483,-1611,453,988,3608,-531,978,3617,-420,2155,2045,-1114,2151,1881,-1219,1226,3445,-116,-1537,-1404,201,154,-1990,2162,1852,2990,-633,1869,2957,-507,997,1436,2086,1134,1376,2052,1810,-3699,209,1871,-3761,225,-973,-1769,-1481,-2010,2044,-1683,-1856,1094,515,-1817,1190,597,-1810,1552,514,-1840,1472,508,-1762,3018,-951,609,3765,-1114,-541,-1007,1871,-694,-365,2092,-780,-260,2116,-549,1937,-2763,150,-1461,-1963,119,-1401,-1991,161,-1363,-1967,799,-1589,-1639,852,-1617,-1639,487,1185,-2807,-833,-1391,-1713,-778,-1291,-1736,25,3602,1069,-861,-890,-1856,-840,-1074,-1803,40,3073,-2286,61,3145,-2237,240,3690,650,2078,2574,-1320,-2062,1154,-261,-2041,1066,-175,307,3428,1298,-136,47,2689,414,786,1800,-66,-715,-2232,-29,-701,-2199,1716,-1006,-925,1715,-1051,-900,1680,-1015,-1000,-2088,-172,-695,296,-690,-2157,50,-513,2396,118,642,-2744,-2003,202,-907,-2094,1948,-914,-442,1779,-2770,985,-879,1797,-1954,212,-757,-1951,-92,-772,16,-1188,2139,421,-1483,-1877,482,-1399,-1862,454,-1506,-1865,2113,2474,-578,2097,2535,-429,-1374,2160,-2496,-1309,2200,-2497,-1043,476,1899,-1044,532,1874,-1143,548,1817,-1870,369,143,-1899,464,115,-1389,-2278,94,-1399,-2058,131,-1408,2763,-2025,-1629,-529,-1428,-1644,-567,-1363,-1553,-1095,-1230,-1545,-1014,-1238,-1491,-1019,-1270,743,3231,1335,128,3635,-1585,102,3697,-1449,155,3737,-1400,1374,678,1665,1343,633,1665,1415,613,1627,918,-833,-1937,2019,486,-247,2032,499,-277,2130,693,-339,2234,920,-387,1105,-3756,626,925,-3792,798,-595,-1261,-1854,-531,-1186,-1904,-514,-1246,-1882,912,59,-2328,962,-26,-2266,835,-48,-2342,-555,-3928,979,-678,-3790,896,1934,672,291,1939,760,249,1664,2071,808,1632,2112,843,-31,1532,-2838,1742,369,-1786,1744,253,-1775,1652,285,-1794,983,3480,196,936,3535,148,858,3536,290,-835,3634,-1342,-916,3544,-1349,1592,199,-1793,1841,1234,514,1789,-447,-185,1784,-492,-141,581,-465,-2229,617,-531,-2133,-955,1094,-2739,-1460,-706,1319,-1422,-863,1315,-1390,-686,1536,116,2892,1917,90,2818,1930,2094,1314,-120,2076,1384,-155,-1864,954,443,-286,3421,-1845,-292,3327,-2035,-344,3322,-1993,529,-241,2114,-1055,3558,-566,-1082,3610,-774,815,-682,1926,909,-723,1863,838,-593,1953,-1029,1590,-2703,1542,-1864,-780,1540,-1853,-635,1130,-1542,-1486,1159,-1582,-1452,1245,-712,-1721,-1922,-489,-978,-1223,-586,-1668,-1240,-703,-1666,-1859,-215,-242,-1962,-271,-285,-1181,-562,-1802,621,2501,-2530,676,2553,-2556,708,-322,-2230,-476,3499,-1714,-493,3536,-1625,-611,-3246,792,1757,-900,-671,1728,-950,-689,-1502,-1653,-133,-1804,-778,-806,-1806,-741,-835,-1846,-761,-878,-640,3589,400,-679,3608,203,-1137,1066,-2701,-1389,737,-2409,-1837,-4,-174,-1018,-1012,-1687,1678,1938,807,-1102,1435,2021,-1143,1377,2044,-2202,706,-533,-2194,577,-512,-2113,633,-443,1615,2178,833,1824,277,-1692,1757,105,-1706,1787,307,-1744,-1924,1543,148,-2077,885,-904,-2023,799,-827,291,1437,-2825,-1762,-896,-788,-1517,1765,-2519,-1477,1889,-2524,-1463,1827,-2567,1413,2914,-1941,1373,2735,-2152,-1702,1625,-2325,-2108,975,-1469,-2054,848,-1440,-2112,1103,-1405,1077,504,-2507,-1404,-1134,-1345,-1377,-1305,-1339,2130,1101,-1623,2151,1244,-1544,2137,990,-1549,1357,-2175,208,2057,-205,-532,1787,-542,-1188,1811,-389,-1244,-611,3655,113,-622,3621,336,-573,3660,301,-1505,3169,16,607,2565,1939,835,2544,1845,-1800,2870,-340,363,1062,2118,-1,3763,-1269,-114,3721,627,-42,3773,524,-1910,2800,-579,-2238,643,-603,-2242,705,-622,-1519,-1267,-1121,-1524,-1217,-1132,-1522,-1260,-1165,-2796,-3929,-580,-2816,-3929,-685,-825,-981,-1887,-717,-943,-1916,-2,3822,134,-52,3850,111,-31,3815,229,477,3738,-281,-1247,1108,-2626,-2255,810,-618,-1945,607,54,-1924,701,115,-1961,714,69,918,3610,-419,929,3627,-344,2388,796,-739,2388,892,-636,-641,-1656,-1702,-620,-1691,-1732,-643,-1750,-1684,-1032,-3362,446,1079,-996,-1729,1143,-908,-1763,1835,-632,-967,1788,-734,-943,1798,3007,-389,1860,2968,-304,-243,-1211,-1972,-267,-1142,-2013,-1031,575,1870,-1176,606,1776,1253,605,-2470,1513,-1969,-917,1512,-2132,-815,1921,-154,-292,-1049,619,-2509,1692,1069,-2262,-2107,1604,-1657,455,-2683,1078,2013,165,-870,1981,-54,-896,-1216,2826,1293,671,-945,1727,-1362,-1863,240,-1376,-1862,377,-1441,-1697,108,68,967,-2787,9,932,-2778,1015,3128,-1935,1627,3148,-1000,1547,3222,-1015,-1127,2780,1383,-1098,2817,1447,-735,1868,-2742,-759,1927,-2741,-1190,1099,-2650,-748,-1443,-1743,-691,-1419,-1747,-705,-1522,-1705,336,3386,1347,-2061,1780,-495,-2058,1801,-413,-43,1074,-2819,851,3624,-259,825,3656,-381,-1399,2466,-2338,-1749,2473,239,-1727,2352,344,-1745,2579,227,1763,-934,-880,1023,3524,-132,959,3555,-218,-244,-923,-2070,-351,-2096,2047,-512,-2115,1872,1,1992,-2789,-59,1900,-2802,-273,-772,-2103,760,2965,-2196,733,2921,-2313,-2065,1342,-1439,1119,-2960,375,1243,-2918,211,1899,-198,-1158,1901,-315,-1157,1825,-687,-886,-668,3587,-1469,-651,3491,-1610,175,-1355,-1939,255,-1349,-1940,1938,521,-91,1952,535,-128,1967,556,-95,-34,3444,1403,1328,2877,1070,-747,-790,1904,-757,-1775,1852,390,-1268,-1941,446,-1344,-1870,188,1220,-2853,247,1335,-2822,202,1118,-2826,-779,342,1951,-946,376,1928,2349,888,-549,45,-1569,-1953,69,-1584,-1902,525,3780,-750,595,3771,-824,2015,449,-272,2057,478,-252,-1932,2214,-76,-1970,2305,-197,1412,2824,947,714,-935,1782,1133,664,1796,2093,940,-1590,-1896,128,-1462,-760,1839,2125,-616,1711,2189,1109,96,-2302,1076,140,-2377,303,3863,-700,357,3855,-670,1288,2720,-2201,1314,2881,-1992,1203,-2425,458,726,217,2019,836,267,1977,1095,391,-2446,1183,3339,419,1398,518,1653,1344,547,1656,1842,2306,380,1527,3148,116,1550,3112,203,1568,3054,96,1152,631,1771,-638,2592,1906,-791,2437,1932,-480,2508,2020,134,-1518,-1957,144,-1635,-1940,550,3628,280,715,279,-2510,2010,-84,-412,1154,3523,-223,617,3454,1069,1216,1202,1943,1141,1316,2034,1263,3537,-727,1218,3506,-610,-2220,417,-639,-2194,153,-660,1317,-1926,316,1390,-1838,452,-363,1871,-2742,-1185,-1963,1165,-1250,-1915,1034,1654,2129,733,1642,2202,757,1306,804,1763,1443,807,1660,-175,2398,-2653,-151,2437,-2627,1881,-3273,-378,1805,-3300,-222,-336,2269,-2671,-393,2292,-2693,432,3605,646,401,3633,578,354,3635,651,372,1897,-2781,-1614,-62,1302,-1540,-1274,-1079,-1576,-1291,-1049,-442,1417,-2780,-1972,39,-1174,-1937,47,-1211,-1888,-194,-1197,319,3633,747,341,3588,958,384,3596,867,-633,-950,1788,-696,-950,1812,612,738,-2720,1877,928,443,1861,980,421,1849,1016,459,-1498,2535,-2162,768,-845,1875,760,-879,1864,-1676,-1130,-768,1210,3378,366,2238,1786,-779,-2234,539,-580,478,3260,-1973,456,3194,-2065,-1197,2516,-2406,-604,-1600,-1734,-582,-1438,-1801,-495,1829,-2789,-591,1772,-2782,-1286,2693,-2296,-1354,-3026,-1467,-346,199,-2664,-368,139,-2604,465,-705,-2093,471,-549,-2192,512,-614,-2113,-1993,304,-1406,-1955,219,-1423,571,976,-2776,676,927,-2773,513,888,-2761,-1463,-2886,-1116,-1349,-2803,-1309,1508,-1492,-1036,1555,-1454,-897,1542,-1607,-865,-1495,-1110,-1292,-1431,-1049,-1364,-579,2772,-2447,-735,2830,-2374,-455,-1433,2011,-377,-1677,2054,-328,-1545,2063,-6,1990,2251,-1698,1851,783,-1687,1791,820,1239,-3044,219,1750,-958,-957,1698,-941,-990,-310,1427,-2826,-359,1339,-2834,1907,1940,318,1877,890,504,315,-3247,897,216,-3168,967,-2175,262,-574,-2188,484,-513,-2202,244,-622,644,2864,-2331,875,3704,-622,701,3752,-744,-1076,3253,-1770,1859,-657,-709,43,-1024,2179,188,-1007,2076,112,-484,-2347,-1164,-1543,1468,2076,2704,-988,1987,2776,-912,1890,-51,-1288,-1397,435,-2272,-1571,-1274,-17,15,3027,-2359,-35,3076,-2271,-2076,972,-853,-1607,3206,-898,-1556,3228,-1080,557,3274,1384,506,3232,1417,-632,1629,-2774,-848,432,-2511,-938,500,-2488,-1172,-840,-1633,799,3497,606,857,3473,646,-217,2473,-2627,-600,-1008,1884,2200,292,-731,2230,451,-679,-566,2342,-2653,981,-715,1816,478,786,1828,466,814,1822,-1746,2580,-1909,2194,438,-491,-1822,84,168,-1562,-431,1251,-1679,-218,1009,254,39,2429,341,47,2299,-1654,1498,-2275,-1646,1428,-2362,60,1077,-2828,101,1154,-2841,-168,3668,-1516,-133,3652,-1552,962,-2005,1519,-78,-1207,-1989,-46,-1311,-1949,2249,1732,-424,2188,1654,-351,2024,1002,-188,-1395,2699,1012,-1409,2709,955,-1434,2664,998,-295,5,-2602,-1701,-30,1013,-1736,70,839,-750,-109,-2347,-679,-165,-2342,-1312,349,-2274,-1363,293,-2212,1102,-1505,-1495,1191,-1458,-1485,1217,-1496,-1440,-1990,1310,-1776,-1117,2501,1608,-1005,2623,1624,-1141,2643,1425,997,2057,-2641,969,2107,-2597,1042,2152,-2621,97,2602,-2599,29,2553,-2585,263,-1269,-1936,-1437,3086,-1710,73,3276,1701,1112,3313,731,1041,3350,766,1050,3333,813,1800,-488,-1260,-8,2834,1959,37,2763,1963,-1582,3187,-722,-428,78,-2584,-465,249,-2656,-202,1157,-2818,1583,-902,989,-1415,1110,-2460,2062,603,-800,2041,407,-849,1767,1440,721,1802,1474,673,-1306,-475,-1677,18,-797,-2189,18,-636,-2282,-228,-414,2505,-519,-1790,1981,-644,-1511,1888,-609,-1750,1921,1344,561,1636,1292,588,1627,2065,2099,-1517,-1842,377,323,-1864,316,290,-1858,249,313,1823,362,366,1868,369,303,1874,455,309,1922,407,-1623,1699,60,1062,-2137,-33,-654,-1266,-1057,-1484,-1239,-1105,-1539,-1818,-24,-45,-1832,27,44,-216,1228,2267,1651,-1136,-18,1691,-1029,189,1012,2993,-2166,1098,3271,865,805,-1136,1793,695,3285,-1936,758,3386,-1830,1498,3229,-1167,1542,3197,-1146,1561,3159,-1273,-374,-695,2172,-437,-659,2136,904,1903,-2711,771,1921,-2696,950,1943,-2665,1159,3221,882,-1005,3301,-1821,-1043,3302,-1751,1491,-1226,-1269,1542,-1169,-1188,6,1268,-2855,49,1262,-2834,818,3072,1461,722,3034,1550,864,2991,1553,-1352,-2649,-1227,-1227,-2873,-1481,-1360,2419,-2414,-827,550,-2647,-765,578,-2703,2047,-149,-411,-787,-1197,1791,-744,-945,1812,-429,1623,2237,338,11,-2555,369,-128,-2468,302,-85,-2481,362,2841,-2457,-452,3834,-851,-511,3852,-792,1074,613,1843,-711,504,1908,-697,486,1906,-512,612,1811,-158,-403,2380,501,1324,2216,-1304,-1948,363,-754,2283,-2647,-708,2203,-2686,-835,2277,-2611,1848,1227,427,-300,-1130,1929,2088,-103,-506,-441,-252,-2318,-2143,18,-643,1828,-723,-667,-1050,-3928,-2054,-1448,-3819,-1974,-2056,2167,-899,-2092,2174,-1014,-260,3204,-2174,-261,3326,-1982,-269,-305,2380,-339,-365,2312,-270,-310,2360,1614,2134,803,435,2730,-2476,426,2792,-2454,2088,1772,-36,2094,1900,-89,1771,-794,-661,2004,2315,90,2066,2311,-95,2045,2473,-36,271,-313,2355,314,-373,2281,344,-364,2318,-1966,-211,-1069,-1961,-141,-1019,-2001,-79,-1069,-1063,17,-2229,-1006,-11,-2302,-36,-1442,-1911,-2078,997,-1338,171,3319,-2052,117,-1714,-1888,-487,2625,-2577,-411,2492,-2632,-1158,-3766,589,-909,-3620,665,-845,-3509,636,-81,159,2679,-131,190,2613,-2080,2173,-1299,227,-948,1979,-1491,-1116,-1219,-2136,72,-626,-2060,186,-592,-2125,325,-532,-1692,-552,-1323,705,-983,1831,-1539,-1423,-1001,-1516,-1435,-1068,-1508,-1456,-1043,-1895,1312,301,-1869,1288,396,-1859,1355,405,-1158,636,1769,-1839,2810,-1311,-1947,950,192,-1969,1040,161,-314,-384,2265,-1475,2521,943,-1471,2307,1009,-923,-2399,732,-1048,1769,-2707,-1147,1695,-2693,-1440,645,1593,-2032,297,-571,1645,-1009,-1106,1639,-1099,-1092,1601,-1071,-1109,-1746,-862,359,-1649,-1115,653,-1730,-813,555,251,3113,1729,908,3560,-139,925,3602,-204,-293,729,1834,-329,852,1886,-1521,-310,1460,135,2418,-2651,-2161,421,-503,-2109,452,-455,489,-964,-2000,433,-871,-2034,468,-819,-2008,2018,683,-1661,161,328,-2670,789,-1930,1786,543,927,1885,423,850,1837,-1992,453,-1607,-1959,309,-1536,970,1870,-2702,1054,1991,-2647,1660,-3010,-444,1571,-2803,-585,1560,-2797,-416,893,1945,2076,947,2133,1986,-602,-822,2026,-627,-837,1996,-1979,233,-1093,1836,1095,501,1849,1072,542,-2010,-129,-987,-1979,37,-968,-1930,-3688,100,-2034,388,-517,123,661,2322,-1121,3039,-2012,615,-1571,-1764,1491,-763,-1456,1506,-644,-1405,1468,-3121,-1409,1387,-2912,-1330,1481,-2964,-1163,2255,476,-606,2254,595,-631,-548,1699,-2754,-1005,122,-2384,358,3830,-1004,318,3840,-923,904,-66,2073,1391,3330,-1238,1463,3231,-1349,1422,3296,-1338,1794,2170,-2135,1764,2069,-2128,1153,-1115,-1652,1098,-1122,-1657,144,3691,783,841,1793,-2694,-638,1394,2186,-819,1286,2071,-2110,19,-610,-2031,121,-601,1275,2817,1157,-58,457,-2780,-106,686,-2808,954,3653,-584,877,3650,-444,1436,3226,290,-2031,43,-582,-613,2914,1739,-639,2897,1726,-574,2883,1785,-2054,1416,-502,-1609,-3304,-16,292,1923,-2762,832,3343,971,875,3383,909,429,1498,-2802,643,-924,1967,-1379,-500,-1687,-1412,-569,-1636,-1868,427,264,-1914,532,226,746,1683,-2722,-1161,-730,-1738,387,3736,-157,-2128,897,-1151,-2074,767,-1152,1127,290,1942,1054,325,1936,-769,-911,1841,1784,92,-1597,1774,8,-1638,54,-1086,-2033,-39,3285,1645,1373,-1070,-1375,1393,-973,-1426,322,3204,-2147,292,3084,-2247,986,268,-2424,1107,284,-2421,-1182,-3873,630,0,-1159,2042,35,2622,2043,2163,454,-455,1916,2679,-1513,-2073,1133,-1163,82,38,-2601,204,3850,-266,1523,2193,-2370,1553,2298,-2298,-1309,-835,1613,-1316,-640,1706,-1363,-634,1637,503,3534,880,540,3517,940,592,3769,-1041,222,-425,2514,280,-395,2501,-984,626,1885,-150,2544,2077,-220,2569,2041,-518,-831,2091,-96,2150,-2721,-47,2198,-2713,605,3387,-1857,579,3275,-2006,2139,-325,-580,2106,-321,-504,2063,2528,-158,1523,2993,482,1482,2943,701,-1223,1394,-2677,1125,3432,340,-1165,-694,-1665,-1355,1132,1851,-1388,1172,1855,2217,1701,-1132,1663,-1226,-932,1625,-1252,-927,239,-3405,959,-1760,174,552,-1731,300,683,-1960,-29,-472,-2060,-28,-530,-2018,-74,-424,1555,-665,-1403,1977,-388,-787,1956,-460,-776,1835,1824,510,-1466,-1790,30,-1444,-1737,72,-684,-494,-2180,152,3878,-1037,1596,2143,851,-110,584,-2815,446,-183,2158,446,-219,2211,463,-232,2145,-888,-266,-2181,1871,1167,538,1680,-384,-1419,1725,-925,391,1248,603,1681,716,-3328,708,390,3601,743,-342,2613,1986,-375,2700,1927,-447,2701,1894,1473,-1507,862,1526,-1460,675,-1859,1545,-2098,-1827,1698,-2048,-1787,1625,-2146,-1809,385,425,-1854,393,361,-1820,298,372,572,-615,-2150,547,3804,-1005,588,3790,-914,1849,73,-347,1856,193,-290,-482,-1157,-1926,-752,176,-2487,170,-2026,-1819,-1273,-2566,-1318,-1351,-2412,-1201,-1724,1800,-2262,-1706,1719,-2239,1168,-1182,-1562,1203,-1260,-1496,1183,-1349,-1532,202,-2446,1598,-540,3814,-676,-566,-1695,-1734,-1065,-276,-2091,4,-576,2318,-78,-574,2325,-100,-656,2294,2286,774,-709,1850,-180,-252,-854,-1353,-1646,-902,-1427,-1646,-947,-1370,-1632,-1203,-1123,1646,-236,-2255,1822,1415,3431,-580,1360,3451,-656,1418,3332,-66,710,2299,-2636,583,2369,-2598,2223,1390,-1369,2224,1285,-1293,2195,1252,-1418,897,3258,-1898,925,3171,-1961,877,3171,-2018,-1941,-117,-347,-1903,-30,-442,1226,362,1872,519,1388,2227,1030,-2700,628,-2077,1306,-598,343,3576,-1599,217,1450,-2835,-1223,3514,-1094,-1163,3585,-1133,-1221,3441,-1198,1227,3278,-1557,1168,3387,-1542,-187,-402,-2347,-154,-458,-2313,694,-2528,968,1857,-657,-102,1809,-673,-138,1866,-699,-152,-1740,1719,643,-1742,1790,706,-1748,1799,649,-1306,3349,-1304,1271,3221,692,1198,1044,1877,-25,2777,2008,-1911,777,176,1326,3473,-725,1265,3480,-675,567,3364,1221,535,3414,1209,-1053,2435,-2481,-1151,2450,-2467,-53,-3173,1042,1418,29,-2031,1439,207,-2065,1415,212,1709,1008,3112,1190,-1996,510,-249,1679,2019,812,2137,2268,-1212,2107,2142,-1260,2110,458,-1306,2073,387,-1269,2107,397,-1366,-1545,1124,1536,-1570,764,1441,127,3427,-1899,2183,-3488,-766,2598,-3685,-691,1941,492,5,-1533,-1176,-1205,-2043,568,-347,1453,3377,-767,1532,3340,-752,-499,2470,-2642,-552,2482,-2607,195,-62,-2511,164,-97,-2570,165,13,-2560,-1617,-1186,-887,-427,-558,-2165,-568,-602,-2163,1914,1218,-2034,2148,-3550,-1096,2278,794,-650,231,-412,2626,1271,1971,-2578,1325,2088,-2544,1050,3240,1052,1063,3286,925,719,-2437,1106,1439,-1709,117,1493,-1703,-76,59,-584,-2240,113,-718,-2220,70,-756,-2170,-1724,1842,655,-1688,1889,735,-1994,488,-260,-2078,507,-381,-450,1228,2160,877,-1709,-1525,-605,-650,2027,-739,-698,1942,874,3530,184,-737,2916,1679,-1400,592,1616,-1522,754,1533,-1426,796,1666,1601,-1126,-1170,1608,-1064,-1173,-900,-2362,872,-1048,-2241,792,-1289,1038,1823,1285,-1951,795,1298,-1987,669,-357,540,1964,-352,600,1877,-534,445,1931,1057,-428,-2036,288,3036,1791,-1830,1129,-2116,-1856,1304,-2131,-2029,1134,-172,-2065,1212,-332,-595,-481,-2228,-258,-928,2208,1229,2803,-2211,-932,-738,1843,1643,-45,-1740,1662,140,-1772,1549,-1508,-295,-1582,-722,-1286,697,-1376,-1812,712,-1436,-1811,1419,1921,-2587,1623,-3003,-281,-1550,2897,-1774,-1539,2815,-1851,1195,-1061,-1604,1853,580,-1790,1904,474,-1684,1835,440,-1773,1569,590,-2128,1556,631,-2203,1663,678,-2118,-368,1806,-2803,-372,-1005,2038,433,-665,2140,271,-567,2219,1510,3042,-1649,1416,3193,-1543,972,3116,-2009,976,3186,-1931,-1144,-1504,-1517,-1077,-1551,-1547,84,3765,536,-288,-1401,-1906,236,3759,77,257,3728,251,319,3717,230,1568,2284,-2238,443,2087,-2698,-1539,-1575,-485,-1240,1486,-2657,-1266,1606,-2635,-1210,1539,-2700,-808,318,-2453,-2131,522,-435,786,2237,-2633,-346,3630,-1533,-2431,-3690,-1002,-2185,-3678,-1336,973,626,1889,923,3143,1289,827,3112,1370,1920,2952,-769,-1088,673,1764,-1622,623,-2173,-1583,457,-2141,-1595,451,-2064,-116,2832,-2480,-110,2704,-2526,-1895,203,-1527,-616,-1439,-1766,-638,-1521,-1738,-924,3457,-1552,-880,3575,-1436,-877,3470,-1641,2,-494,2731,-28,-515,2640,284,3786,-201,265,3813,-311,1902,285,-1597,1925,233,-1549,1896,219,-190,1884,268,-148,1276,-811,-1594,1260,-970,-1558,-710,851,1893,797,3241,-1936,806,3383,-1710,715,2566,-2480,-970,802,1753,-1007,795,1857,88,3163,1795,110,3033,1884,-1691,2752,-1635,-1767,2630,-1776,-1759,2720,-1611,892,184,-2411,-383,-1828,-1760,1973,423,-367,476,-97,2184,-1173,-1278,-1539,-1158,-1215,-1520,-1122,-1243,-1561,1160,-1166,1672,31,3730,-1395,-73,3661,-1502,-596,2388,-2638,-2062,1425,-612,-1263,-1988,820,2057,1765,-1570,282,851,-2813,-1578,2154,883,-1642,2069,817,-594,-1758,-1682,-419,-140,2190,-375,-155,2275,418,-660,-2100,432,-778,-2086,-1888,1015,469,-1872,1049,495,219,-2569,1444,216,-2681,1277,1311,3171,665,1856,-401,-1133,-1864,217,52,-1286,317,1838,833,-2428,887,-1620,-1118,-1067,-813,3485,-1560,-2591,-3931,-1177,-2365,-3794,-1297,1869,2625,-1698,-246,-2622,1347,-166,-2605,1429,-507,2929,-2367,1575,3148,-1044,-1724,-989,-766,977,3169,1173,957,3093,1216,870,3621,-341,-204,3294,-2058,-161,3114,-2251,496,3015,-2249,439,2983,-2313,651,3776,-906,695,3771,-953,-1292,-1180,-1479,-1284,-1239,-1429,36,-1845,2174,1953,927,-1778,1940,870,-1848,1924,980,-1837,1204,3435,-1369,1266,3332,-1476,-1335,-1396,-1290,-1441,-2275,-160,-1514,-2030,-544,1328,279,-2254,1335,516,-2354,1452,452,-2276,1712,3057,-711,1763,1576,735,-189,-423,2688,-261,-349,2671,-59,-1231,2172,55,-1229,2174,2740,-3806,-639,1693,-866,-1084,42,-2286,1848,74,-2395,1717,-1270,1836,1819,-1305,1654,1813,-1175,1709,1933,-1396,2398,1151,945,1770,2066,-2246,-3507,-576,-2164,-3470,-723,1550,-1398,401,987,2770,-2342,-1834,-511,-1163,-1782,-721,-1106,-2092,-93,-578,193,650,-2746,202,559,-2763,147,552,-2709,1945,471,-166,1896,260,-212,-1855,2259,241,984,-1298,-1693,-901,2475,-2534,-1015,2490,-2497,-1892,872,418,419,-737,2153,477,-729,2109,-1584,-1375,-780,955,3530,72,1256,1061,-2556,312,2417,-2631,-1304,-767,-1592,228,768,-2774,1611,863,-2256,1545,880,-2333,-1455,262,-2177,2070,473,-330,2112,560,-412,2030,477,-281,-940,657,1761,-1062,682,1718,-652,-902,-1917,164,-2886,-1916,-1,-2725,-1863,1576,2670,-2021,366,2598,-2545,1125,3581,-801,1111,3612,-752,1179,3547,-734,-1812,98,295,-282,-3308,920,2261,1810,-927,2216,1732,-858,-1761,-520,-1253,-1837,-510,-1214,-2010,1422,-222,-2010,1470,-375,1061,-1563,-1547,1008,-1523,-1544,17,3760,480,1770,-440,495,-808,-138,-2278,-801,-4,-2336,-2048,685,-1482,-1091,99,-2300,-2425,-3929,-222,-2714,-3929,-452,-2077,760,-1044,-1831,143,211,-2005,-116,-388,-2016,-154,-390,1350,1077,-2554,-759,-1667,-1566,-743,-1706,-1596,-2087,-63,-552,1834,1193,551,623,2984,1639,654,3089,1554,559,2984,1698,572,-1751,-1694,-635,911,-2763,-719,1093,-2772,574,3075,1567,506,3034,1660,-1588,1232,1357,-1612,1467,1121,-1640,1192,1104,240,-38,-2536,-1883,571,173,-1903,595,208,1204,2313,-2507,1779,-523,-158,1877,-465,-465,1516,479,1541,1578,512,1420,1415,529,1604,240,3699,504,-21,-1901,2183,-1042,210,1969,411,3690,138,442,3663,201,349,-941,1913,545,-932,1764,-636,639,1893,1935,62,-279,1949,116,-262,1932,47,-255,1051,-744,-1846,1205,-744,-1827,-613,-1945,1892,1932,844,254,1898,882,291,-571,-204,-2373,1359,-1602,-1240,-1675,-1083,396,-1206,-760,-1608,-1176,-761,-1668,-377,0,2264,-447,-59,2205,-340,-92,2277,2136,1223,-190,1154,-2293,462,932,-2577,676,429,728,1770,-1560,-1538,-721,417,3810,-518,-107,1601,-2789,-173,1582,-2855,-179,1649,-2786,-1843,495,419,-1840,477,383,373,1827,-2772,1963,2823,-488,1920,922,174,332,1778,2256,423,1878,2231,1785,565,-1885,-1926,483,-166,-727,-1624,-1662,-686,-1699,-1657,-746,-1663,-1634,912,-1337,-1663,1992,114,-1093,1981,-16,-1043,-2093,843,-1218,-2091,692,-1268,-2113,751,-1215,-1303,540,1682,-1304,486,1744,-300,-1368,2110,-281,-1251,2125,1747,156,650,1758,251,558,-1908,-149,-291,196,3074,-2264,531,582,-2697,751,2146,-2691,-712,-3496,725,-1832,1229,505,-1835,1270,546,-15,2592,2079,897,3510,386,836,3508,409,-1828,-69,170,-1830,-28,169,1219,3089,-1914,1295,2983,-2001,1885,928,350,-706,-2036,1773,-2047,-153,-452,151,378,-2719,-1804,-84,104,-1818,13,80,194,-1605,-1925,-1677,2641,304,-1633,2943,179,2293,1430,-1092,2057,427,-1140,2115,490,-1192,341,3659,507,-13,-542,-2314,3,-659,-2208,-29,-593,-2229,-99,1511,-2774,1190,3224,-1732,1222,3260,-1639,1235,3181,-1735,-267,-962,2176,-1892,808,453,-1865,794,412,-766,-258,-2223,2114,2170,-110,-783,411,-2598,650,-956,1735,-468,2516,-2599,1713,-1090,-883,-297,-3811,1098,768,-1854,1827,922,-1743,1737,-1100,-2234,578,-1115,-2245,519,1860,695,432,1889,784,406,-848,-1690,-1553,-1688,2852,-1565,-1606,2925,-1600,1902,-576,-359,1804,-652,-165,1790,-586,-161,-1481,921,-2391,1537,-1408,169,1847,-677,-781,2226,662,-544,2249,681,-602,1085,3606,-1073,60,2745,-2524,-1,2655,-2576,1967,-11,-1076,1937,-126,-1103,1940,-5,-1113,-1843,242,128,-1892,277,94,-1901,190,85,638,3746,-654,681,3726,-594,694,3774,-652,-384,-106,2230,-1995,855,-265,-2037,797,-137,1134,3284,815,188,-163,-2514,225,-100,-2490,225,-184,-2452,-589,568,-2678,-705,671,-2704,1897,-523,-757,-209,-313,2447,510,2980,-2299,2169,1221,-434,274,2050,2216,-1793,205,424,-1797,186,363,-1810,78,386,-2036,2228,-690,1658,584,-2113,-836,-1607,-1573,1762,-393,-126,1298,322,1823,1367,347,1756,-22,-511,2400,1352,2853,1039,1555,-1483,-449,1571,-1414,-289,2117,2340,-227,2272,1212,-775,2253,1268,-712,1684,-189,-1597,-905,2144,-2660,1468,108,-2003,-138,1839,-2780,2010,1328,-1625,-1100,-1297,-1538,-1078,-1316,-1589,1460,-1538,-1125,453,58,2199,378,-169,-2423,1841,382,-1712,1861,322,-1646,529,1293,-2835,639,1334,-2813,926,3462,536,557,1066,-2782,1123,3456,104,182,2657,1982,1199,2273,1701,1563,252,-2017,105,2829,-2469,59,2948,-2385,-79,-1300,2185,1091,389,1901,1479,-1571,260,1428,-1696,423,1467,-1636,220,-470,51,2186,-1479,-2758,-941,-1577,-2929,-827,-1543,-2764,-712,-260,-2239,-1811,1813,-828,-949,1752,-865,-977,1879,1460,286,1933,1523,297,681,1487,2157,-1756,1837,-2165,-1720,1892,-2189,-158,-904,2247,-167,-876,2269,779,3444,841,-1264,2130,1682,-1343,1940,1659,488,3610,-1452,856,3716,-835,-11,3868,-332,-3,3848,-181,43,3845,-220,1085,3535,-242,-1307,-1180,1438,-1356,-972,1431,-1359,-1262,1269,-1979,1972,-554,1320,-482,-1863,-1034,877,1929,225,-132,2704,110,-1151,2024,-1835,-216,-217,1400,-768,1434,1365,-629,1639,2068,80,-781,1986,443,-341,-742,-933,1795,-701,-969,1825,2286,1176,-1076,2325,1328,-1016,-528,1209,-2801,-571,1167,-2775,-613,1273,-2805,1435,3395,-1035,1355,3419,-1045,720,-1261,-1804,-334,1064,2137,-359,1294,2211,-423,1121,2123,-1634,2083,783,1993,1684,-1774,-1877,1133,365,2072,2668,-258,-1863,2550,-1717,-1861,2658,-1633,997,-1519,1717,936,-1589,1752,-712,-925,1716,-1286,3183,-1667,1505,2669,829,1521,2517,895,-613,1828,-2730,-910,-289,2082,1913,699,-1791,1890,785,-1826,2041,881,-1712,-32,-2269,1878,1952,280,-1496,1999,255,-1451,-83,-73,-2554,-47,-141,-2518,719,3020,-2217,799,3081,-2144,1408,517,-2333,1849,2109,-2111,-1004,3514,-25,-1036,3460,51,-936,3545,112,933,3590,-282,-610,-3722,-2142,-621,-2785,-1814,-2028,358,-1196,-2009,263,-1144,-844,555,1918,-810,611,1919,-935,573,1904,1934,344,-1558,2003,352,-1485,443,3771,-863,-1823,1453,-2123,-1880,1538,-2027,1146,-1435,-1503,-1761,2667,-116,-1757,2772,46,1844,-78,-230,1494,3115,-1572,-1696,1507,-2183,-1716,1568,-2245,1746,-1059,-862,682,1843,2152,-2099,1029,-1219,1433,-1154,-1288,-40,3898,-556,-830,3515,496,1850,602,297,1861,512,265,2303,957,-604,2368,925,-728,2280,931,-693,824,1294,-2723,1968,-362,-313,-1753,-867,-961,-1089,3463,145,-1100,3472,-53,-216,2345,-2638,-875,2010,-2670,-945,2041,-2684,140,3398,-1973,-311,-1265,-1946,283,3784,-18,1077,2987,1295,-492,-904,2088,2680,-3929,-420,2707,-3832,-514,-759,-1218,-1805,1691,2127,-2234,-530,-3395,860,2128,-416,-586,1012,1065,-2717,208,748,2005,1702,2222,-2177,-140,1351,-2765,-130,1215,-2789,1957,527,-169,563,3560,870,1367,2346,-2380,1432,2426,-2330,1455,2360,-2335,-1508,-1439,119,-739,-1585,1849,-463,2177,-2702,1963,-22,-1164,-1176,-2101,867,-1248,1134,1879,748,3746,-895,685,3775,-829,-479,3295,-2015,200,3875,-477,37,-98,2818,-936,-27,-2293,1790,1335,-2170,1038,3420,537,992,3440,642,1039,3383,680,75,3861,-335,79,3828,-185,-722,3595,182,-719,3606,13,-765,3611,-4,-1877,266,-218,-1834,144,-255,-1873,189,-268,-368,-1750,-1794,-332,2666,1944,-1936,231,-693,-1928,365,-660,1307,612,1660,1274,604,1639,-639,3761,-585,-700,3762,-499,-392,2731,1913,-298,2743,1910,-1110,3378,-1580,1597,3039,-6,-595,2816,1789,1433,-1469,-1219,1372,-1497,-1277,1432,-1435,-1227,-900,763,-2709,-1391,1809,-2567,-1334,1694,-2635,-1382,1686,-2598,2023,965,-249,1811,1550,550,1776,1589,608,1825,1539,620,1903,203,188,-1610,-1197,-958,-1863,-80,-351,175,-930,2238,182,-979,2199,-380,41,-2594,-323,10,-2546,1851,624,412,-1800,-136,-296,1113,3324,800,-1513,-1388,-1109,2357,-3629,-948,-743,1970,-2693,368,-349,-2299,320,-409,-2273,-1614,-1193,-1032,-1605,-1169,-1088,-1559,-1186,-1097,1504,-2600,-354,625,3584,-1532,594,-153,-2392,-364,3865,-918,-347,3862,-872,364,-1092,-1984,383,-103,2229,570,3541,-1577,582,-1979,1897,615,-1833,1908,500,941,1919,520,2326,-2651,1514,2334,-2342,1380,2447,1149,-658,1673,2165,476,2676,-2528,413,2647,-2512,-1771,-662,232,-1754,-794,257,2089,1682,-173,1658,3107,-763,1614,3109,-892,-1933,375,-619,-1863,99,-421,-1836,204,-289,-1874,191,-406,-1474,881,1666,-281,3904,-765,-931,408,1932,-1095,406,1889,-1751,635,750,-1732,423,737,-554,-1819,-1686,2210,2274,-938,1693,-965,-290,-626,985,1984,-497,990,1974,1765,1154,-2136,1059,-3069,-1707,906,-2795,-1680,-692,-864,1944,-628,-864,1997,-1287,417,1798,-1311,453,1752,-917,3623,-470,-865,3679,-599,-944,3703,-743,2184,672,-1393,2158,515,-1258,-150,-1640,2116,-2121,1576,-1133,1982,408,-1552,-1828,-156,-267,2009,604,-639,362,3758,-1226,396,3685,-1279,1843,46,173,-438,2874,1839,-1018,811,1902,1067,840,1889,-1791,1761,527,-1755,1804,549,-1804,1819,491,-2042,2172,-646,790,-777,1898,-813,-1450,-1663,-762,-1409,-1684,-786,-1517,-1642,491,3362,-1927,678,615,1907,826,609,1921,43,3827,-62,1952,699,6,-1775,2189,-2100,-1781,2086,-2092,276,3880,-593,707,2084,-2668,-403,-1334,-1920,-494,-1314,-1899,-437,-1283,-1953,1945,2,-477,-1824,-106,-259,-643,1142,-2809,-1962,544,8,-1789,1693,606,575,1413,2200,-136,-948,2015,-247,-947,1970,1016,-707,1828,1219,-1353,-1445,1260,-1444,-1422,-814,2413,-2585,-881,2383,-2561,1101,2389,-2470,254,-502,-2270,754,-919,1856,697,-942,1916,753,-942,1821,-432,1905,2222,409,-1055,-2008,448,-1124,-1965,537,-886,2074,938,3702,-888,-214,-610,2241,-121,-538,2317,-259,-559,2223,1083,3450,200,1151,3436,163,1607,1725,-2400,1701,1864,-2305,763,3153,-2058,1787,2187,520,-1535,-1390,-1056,-1529,-1343,-1058,-1503,-1394,-1079,1507,1367,-2485,1562,1560,-2403,220,397,-2734,241,328,-2688,1474,3263,-84,1725,-3123,-745,1806,-3312,-1076,2014,2102,-1572,1999,1927,-1679,2013,2038,-1694,-2058,2002,-1550,-1656,193,1255,-1682,484,1159,-1706,255,1076,1697,1610,861,1723,1452,807,2006,418,-266,2038,1656,-1669,19,-529,-2306,725,-843,1919,743,-791,1911,700,-822,1950,1911,-689,-247,356,883,1906,633,2837,1759,593,2887,1745,-1855,1312,-2007,705,-732,1941,-1686,-893,-1066,-625,952,1920,-723,962,1964,-2043,1944,-1391,-730,-223,-2303,671,116,-2458,583,100,-2532,-1816,2724,-1534,1453,3336,-987,1946,2742,-1301,-133,2558,-2618,-198,2773,-2510,246,3092,-2279,-934,-1237,-1710,-864,-1296,-1675,1810,2615,-1760,1766,2697,-1684,540,3753,-875,500,3800,-812,-816,1578,-2768,2040,443,-401,-755,1678,-2779,1815,1379,526,1931,624,-1747,-1920,1413,-1993,-1900,1324,-1959,1958,-62,-734,2051,1606,-1741,2014,1782,-1712,-1503,184,-2021,1663,2697,-1773,2162,1006,-1460,2214,866,-1386,859,3713,-918,113,-1296,-1989,558,3177,-2069,514,3242,-2082,1638,470,-2017,1488,3358,-581,-1990,470,-274,-536,784,1759,2102,479,-380,-1630,-2964,-645,869,2552,-2483,886,2527,-2531,826,2473,-2516,-2100,1510,-1032,619,3591,159,1088,1554,-2711,-1760,1868,582,-1764,1872,491,-1877,1066,390,1574,3111,-270,-1891,728,398,-1913,355,-341,-1921,347,-309,-1945,424,-296,1180,1822,-2653,1745,-855,-640,1285,716,1742,1276,666,1718,-1851,247,206,-2068,1649,-591,-1312,1351,1887,-1354,1395,1829,-300,-987,2126,1318,1349,1881,663,3403,1046,717,3332,1122,1179,1180,-2655,1127,1082,-2690,1774,1523,673,-1764,2554,-11,1572,-1470,-660,-1530,2265,-2363,1979,1146,-1855,1786,1641,603,2187,1165,-1481,2152,1336,-1487,-1009,-2853,619,1946,-679,-169,-1302,1208,1915,-1728,-892,-1018,-1708,-955,-1039,644,3073,-2212,-497,3711,291,-192,-676,2263,209,-1193,2116,877,733,-2618,291,-1815,-1801,354,-1808,-1817,217,-318,-2403,2107,653,-360,2238,1962,-524,-1795,2144,373,1757,-1006,-894,-1952,4,-1265,1048,3639,-677,454,3824,-993,496,3754,-1028,152,3253,1660,1797,-104,-288,1802,-138,-295,-1299,-1974,704,-1382,-1854,498,-1536,137,-1911,601,948,1910,1894,1581,-2019,1979,1477,-1956,-1352,1832,1708,114,3490,-1856,-835,-716,1902,-273,213,-2658,-2002,471,-260,-1848,252,-222,-441,1356,2228,-486,1313,2209,1011,2340,-2538,2026,264,-1355,1733,353,757,1738,462,818,1193,-125,-2055,1255,-177,-2014,2054,1906,-1635,1890,881,411,-1265,-2016,383,-1893,272,-374,-1975,2089,-183,2298,394,-957,143,1313,-2822,247,3743,-1329,-807,3568,-18,-1649,-1127,-916,-1668,-1078,-893,81,-235,-2491,1580,-523,-1409,1554,-458,-1488,-1542,3301,-705,-1556,3249,-843,957,2320,-2556,2068,435,-1427,-39,-68,-2591,-2072,949,-1561,-2059,838,-1646,-47,2603,-2573,1965,460,-201,2012,536,-178,1478,-3812,-1965,1128,-3762,-2011,-884,252,1981,-1940,2684,-1422,837,3727,-999,2006,1090,-92,2012,1015,-33,1869,2791,-1438,1788,2857,-1385,-499,-1056,-2006,-424,-1080,-1996,2248,1300,-572,302,-3751,1086,141,-3667,1096,192,-3926,1146,-14,-162,-2549,-1109,2159,-2605,-1194,2129,-2591,-106,3754,-1307,-161,3790,-1253,-1736,1894,687,760,997,-2759,1719,-902,-1015,2186,-204,-742,-1779,-771,-939,772,3593,126,870,3550,73,186,-1527,-1890,51,2282,2204,-621,2337,-2636,-558,2306,-2678,-186,3905,-815,-132,3888,-854,1120,3414,243,1311,-870,1593,1150,-638,1829,-877,-1552,-1542,-1202,3448,-105,1997,619,-511,525,2524,-2584,1042,438,1917,997,388,1922,-1686,-1086,-935,1844,-323,-1190,1004,3546,-1405,1090,3550,-1281,-575,-1086,-1926,-599,-1062,-1889,2030,512,-1479,-76,-1013,2192,-1663,1912,817,1265,-1594,-1342,-710,-1261,1819,-1165,-132,1959,-1218,-365,1894,2267,1426,-745,1325,3420,-1144,1035,3473,107,-199,2163,-2712,-149,2109,-2696,-1328,-3199,-1631,-765,-777,-1947,1327,3404,-1234,2247,511,-688,2267,547,-716,-1218,1646,-2656,-1027,-1206,-1672,-1026,-1260,-1616,-884,2240,1989,-596,2399,2037,-33,-670,2306,-64,-749,2315,-1935,430,-370,-1916,355,-382,-1500,3304,-573,-1566,3243,-580,-421,-972,1896,-414,-937,1870,-131,2771,2015,2032,2754,-336,2143,2663,-627,2108,2755,-637,688,3084,1501,925,3028,1397,-195,3825,-1114,-2035,1867,-485,1421,-2656,-139,1366,3244,326,-1790,1961,428,1955,1297,187,-1161,3471,-1368,-1239,3392,-1359,162,-1283,-2010,-1546,-1305,-1126,1143,-537,-1914,-616,3476,-1700,-650,3364,-1794,-1816,1402,524,-1840,1382,472,1862,947,388,-2018,899,-176,-1996,921,-136,-2028,981,-315,-1969,469,-354,-1076,2767,1479,-1023,2779,1503,-169,-404,2349,-173,-340,2357,2139,1973,-1277,400,3547,991,-1338,1575,-2667,-1353,1557,-2595,2313,1429,-902,1123,3200,-1756,1176,3155,-1826,-2118,1104,-1304,1496,2632,-2127,377,-368,2310,436,-383,2143,806,134,-2442,-795,1243,-2792,-903,1336,-2750,-689,-2092,1660,-664,-2208,1571,-1839,1683,403,1635,3095,-1142,-840,2111,-2651,-801,2025,-2685,1867,649,378,-1678,-882,-1200,-2011,469,-393,-2090,476,-428,635,-1060,-1933,-863,2069,-2692,-1379,-401,-1679,715,3546,494,681,3551,442,-1176,3354,347,-1941,2724,-1233,-890,3711,-793,-750,-2686,-1724,-797,-1982,1734,-2016,438,-463,-1798,1753,611,2133,-3649,-188,-940,2741,1603,-460,3415,-1826,1566,-705,-1329,726,3698,-534,1592,3104,-593,1692,3032,-434,-92,2493,-2613,-1941,2012,35,-1861,2116,88,-1959,2091,-57,602,2798,-2439,621,2726,-2431,549,2703,-2476,1941,579,15,-1114,-2206,637,2089,530,-1366,-1496,-2261,-811,-1511,-2252,-611,-1539,-1789,-776,2003,2101,-1788,-355,2783,1904,2165,-221,-814,1651,-1227,-990,2107,1267,-160,-958,-1287,-1649,-1761,2509,-1844,-1519,-1412,794,-1933,447,-574,775,838,1799,889,-101,-2272,2148,-3459,-498,1840,680,-1867,503,-3904,-2196,629,-3723,-2136,2164,-315,-732,-88,2345,-2680,831,3516,488,704,3534,597,1165,39,-2196,-1481,2676,-2077,-2127,399,-816,-1977,329,-713,19,-3845,1143,2049,248,-576,-2153,1256,-906,-1930,493,-513,-1924,503,-531,-1969,612,-89,-1979,631,-39,1480,2872,587,644,1786,2181,-1936,486,-514,-1323,1382,-2624,1103,3387,540,1062,-2004,1360,-765,-940,1820,2110,1340,-226,-44,2095,-2720,1923,-329,-1081,936,1847,2047,-1835,186,-1632,-1744,39,-1720,263,3671,762,550,1137,-2826,-1886,1666,266,1761,-882,-711,691,-1143,-1900,0,2060,-2751,-5,2117,-2699,59,2102,-2741,-1838,-13,279,-1874,30,269,-1854,30,203,64,794,-2746,110,859,-2816,92,717,-2766,-1767,-353,559,503,3430,-1789,552,3397,-1815,-1446,3360,-1215,-1513,1951,-2500,-1432,1954,-2565,-903,1154,-2708,-950,1280,-2750,-861,1207,-2745,870,-2152,1415,-1537,2181,-2429,-1278,2423,-2431,1898,-364,-1034,1914,-157,-1054,1930,-312,-980,265,-153,-2478,-1076,3476,-1489,1704,-3618,-1761,180,2906,-2415,112,2963,-2388,790,-1207,-1850,-1601,-1238,-1039,-1588,-1252,-965,-1025,-2640,-1548,-294,-1591,-1851,931,-1465,1759,543,-1507,-1799,504,-1563,-1807,-1421,1370,1744,-1459,1631,1564,-1511,1262,1600,-942,-557,-1992,1196,-603,-1874,1265,-636,-1812,-2036,559,-1274,-2080,672,-1398,926,-1530,-1596,-1651,-1055,-1075,-1642,-996,-1111,-2058,1269,-248,270,3792,-1232,309,3760,-1179,71,-698,2306,1547,-3163,-1333,-1884,-395,-474,-860,479,-2606,-2054,732,-223,2058,1967,-1548,1383,3100,721,1452,3162,413,-1315,-1105,-1463,-1357,-1025,-1507,883,3457,713,-1486,2759,-1920,-1775,-356,-125,-695,3339,-1823,602,-966,-1981,577,-795,-2015,672,-939,-1943,1853,2150,458,-778,301,-2523,167,-2617,-1852,113,-857,2286,12,-817,2309,-637,-1287,1864,-645,3801,-857,185,488,-2693,-10,-1031,2122,616,-106,2144,522,3526,-1659,2082,412,-943,-1655,2078,-2341,1208,3225,691,75,1121,2293,545,3769,-553,531,3731,-412,-464,-1196,-1957,-1816,2935,-710,150,-460,2360,-1666,-970,-1088,-1955,541,-163,298,1837,-2784,-1515,2693,753,129,-769,2300,-1154,1949,-2657,-1073,2073,-2642,-1713,-956,-96,97,3923,-837,-1991,548,-179,-441,1066,-2802,-1415,-1492,1032,1683,-1175,-958,-1331,-1492,-1308,975,3466,565,511,2381,-2642,490,2426,-2620,-257,2786,1925,1835,1448,544,1804,1479,587,-1963,-210,-663,-1923,-256,-640,1098,3352,650,1248,628,1691,1755,2885,-5,1990,-489,-571,-1824,2060,292,404,-1543,-1853,296,715,1831,-477,3827,-624,-467,3843,-528,906,1028,-2696,1748,357,616,1778,424,529,864,3592,-199,-1470,-369,-1716,698,2748,-2416,670,2804,-2370,1488,1100,1697,-1099,692,1742,807,-1658,-1604,-2003,-201,-699,-1341,-1421,1224,-1198,-1621,1371,-1028,2014,-2678,-2021,-10,-741,-1943,92,-721,-1943,-52,-723,-1614,-1122,-1130,-311,671,1837,1971,-3605,-1481,-274,-1296,-1968,-1582,451,1427,-1537,391,1522,1249,-861,1682,1232,-602,1798,1756,783,-2097,-1964,1978,-221,-1967,1981,-386,1713,-791,-265,1032,3465,234,1944,361,-357,-910,3567,-96,1731,1882,-2217,1120,2267,-2521,-1981,372,-770,-1957,496,-640,-631,-584,-2132,-698,-655,-2010,178,2524,-2610,137,2536,-2605,341,665,1812,-135,3857,-1121,2013,700,-323,1977,631,-252,1978,615,-418,2003,2550,22,692,-121,-2322,-334,2810,1872,-16,1813,2289,-209,1873,2265,364,1736,-2818,1418,3018,-1826,295,-137,2411,-2107,831,-1327,-277,508,2114,-2069,613,-1325,1164,-799,1756,1806,2796,83,1994,373,-681,-1932,500,-501,1436,1429,-2491,1528,1495,-2491,-600,819,1787,265,-390,2480,350,-363,2369,2166,2530,-965,-2029,1922,-1519,-2006,1813,-1668,-2037,1789,-1529,-1579,2994,189,-211,-1643,-1882,-270,-1608,-1894,311,-313,2587,1957,406,-576,-377,-407,2192,-1195,2040,-2619,1480,3294,-1096,-354,2223,-2722,1899,-440,-894,-1858,426,201,2020,-542,-550,-1979,1922,-1681,-362,3411,-1848,2245,549,-554,656,3567,617,-353,2075,2195,-606,-47,2141,511,3623,338,-557,582,-2754,-899,518,1924,651,-964,1928,811,413,1917,2079,333,-1143,-1766,2798,-1403,-534,1374,2203,1413,-801,-1435,654,-3671,846,730,-3613,767,-1628,-101,-1732,847,2391,-2601,-1341,-3102,126,-822,-1721,-1541,-1258,2087,-2552,-2084,1283,-161,1351,-706,-1619,-2240,-3871,-83,115,-1194,2132,-1172,-117,-2141,-1110,-202,-2093,-604,3569,-1463,1224,-3042,-1586,-283,-503,-2282,-333,-466,-2295,1759,-630,-79,1779,-620,-310,1810,-536,-310,-1283,-1520,-1332,-1450,-1427,-1227,-470,818,1825,66,-1190,1986,381,3072,1729,2162,1793,-1172,2182,1703,-1250,-1741,-565,678,-1026,-2880,-1636,1589,3083,-229,-22,-1831,-1877,1846,332,332,1852,290,303,1738,-1021,-808,-227,583,2132,-1596,-1310,-940,-1598,-1327,-888,163,-446,2489,-1932,413,-23,1919,363,-210,1469,453,-2154,1694,533,1133,2247,1025,-1088,2266,938,-1032,1196,3592,-803,1175,3554,-858,1833,-706,-737,-1835,1890,-2066,-417,-3105,849,-1699,-992,-645,1007,573,1876,113,3821,30,-2282,710,-739,-297,-3579,1033,973,-1653,-1497,-1418,984,1743,-1132,-358,-1963,-1179,-417,-1909,-242,-298,-2399,1935,-244,-647,-162,-2369,1717,-76,-2302,1820,-289,165,2323,-318,-50,2328,-1876,61,-1516,1770,2943,-105,1245,1340,1986,1208,1294,1980,1321,1278,1918,-1952,2637,-1371,682,3528,686,-1139,3595,-810,-1182,-3446,-1858,-1096,-429,-1899,-480,-132,2173,-441,-177,2161,1434,3388,-481,-76,-459,-2312,28,3845,51,90,3800,118,1969,-61,-719,-1177,-1317,-1494,-1127,-1430,-1488,-1205,-1402,-1518,-609,1043,2016,1632,-343,-1539,-126,-1191,2119,-205,-1154,2063,-282,-1160,2065,-1630,-1175,-185,1792,-785,-637,1494,-1784,-77,1842,-594,-643,0,-1782,-1893,1655,1509,974,1265,2073,-2556,1143,3482,-127,1214,3482,-138,-1758,-910,-958,907,-546,1983,781,-753,-1956,949,3030,-2093,898,3038,-2158,902,3073,-2047,401,3791,-924,1520,-1475,49,1527,-1379,71,1754,3060,-902,1049,-335,-2093,1890,1017,-2022,1862,1088,-2082,-1505,-1348,-1147,-2657,-3725,-750,-648,2813,1780,-417,-3887,-2202,-1012,-893,-1687,-980,-848,-1759,-393,-3408,933,-285,-375,-2368,986,2812,1517,766,545,1920,-1861,347,210,-679,582,1903,-302,1853,-2785,1347,-272,-1912,1699,-1001,-75,-1367,-970,-1475,-1434,-933,-1411,1384,3366,-1273,-1457,-646,-1516,332,3661,603,-1276,2500,1323,-562,3217,-2054,-425,2867,-2391,498,430,-2671,2155,1481,-1402,319,-1856,-1790,1725,1967,678,1789,2017,568,988,3392,706,-809,-2027,1641,763,-1659,-1656,1899,2168,-1992,559,-1737,1950,-1857,-16,201,1142,3589,-676,-1867,-601,-850,-1895,-602,-908,-1104,-789,-1665,-1363,1820,-2621,1427,-788,-1534,1340,2802,1097,704,2971,1646,-1841,1168,476,-1521,-1558,-199,-1517,-2581,-656,220,3244,1627,-864,-1494,-1607,-841,-1552,-1616,0,3531,-1754,-17,3439,-1843,-43,3526,-1705,1188,650,1727,1234,633,1703,1049,-541,-1931,-1892,2473,-1771,1897,1800,317,-146,-3196,999,465,-2913,903,-2057,1536,-1388,-660,-2838,792,-910,-2582,691,-66,3329,-2051,-90,3223,-2120,2124,1575,-136,2268,1312,-854,3,-257,-2501,1825,11,335,2168,1497,-280,2182,1413,-270,-2223,644,-563,-863,1493,2113,-1328,2140,1561,-1369,2188,1427,1597,-1272,-1027,-1085,1607,-2666,-1430,-699,-1555,-1734,-3374,-1383,1698,1880,703,784,2574,-2507,788,2655,-2444,898,-776,1860,108,-1631,-1910,-1609,2042,833,-989,2795,-2312,-1112,-676,-1764,-692,2778,1749,-803,2808,1664,357,2728,1903,-153,1457,-2807,-870,-1069,1809,-1630,-1230,-928,-57,-945,2263,-207,-1837,-1828,-284,-1932,-1806,337,3678,-1346,2266,916,-1154,2282,942,-1240,234,1632,-2826,-1206,3515,-915,-1258,3481,-949,-1286,3515,-880,-488,3736,-22,1985,706,-195,2014,761,-228,-427,-367,2219,-1257,-1282,-1482,1900,266,72,-26,3549,1121,524,-785,-2074,520,-866,-2012,-404,3825,-900,-1707,1953,679,1230,3030,1051,-2043,2424,-1063,-1237,712,-2525,-1738,-975,-853,1465,311,-2074,1365,303,-2198,1834,-156,-262,-2246,632,-660,-820,863,-2747,-1905,1378,329,49,3755,683,-2265,727,-678,374,-2088,2034,-1917,520,134,-944,-1163,-1642,1961,447,-533,1962,546,-410,-922,-3147,-1815,-1136,-3119,-1692,-12,-1189,2000,1943,187,-257,1930,194,-274,2258,892,-716,452,-3617,985,554,-3697,931,1890,342,258,-1611,-1081,-1087,471,499,-2724,-1652,540,-2032,1441,589,1582,303,-3702,-2176,90,-3855,-2190,-22,-3851,-2187,688,-893,1940,675,-878,1962,691,1267,-2801,714,1185,-2771,1937,284,115,1950,371,133,-314,456,2105,909,318,1961,888,354,1936,739,357,1941,-1015,3446,-1517,993,3221,1092,243,3880,-820,-2022,829,-397,-1135,3617,-945,141,-50,-2583,-1411,-97,-1938,-1369,-205,-1886,-53,1439,-2844,-1597,1946,-2431,-137,3306,-2054,-838,868,1932,-955,1335,2099,2130,-241,-643,-610,-883,2007,522,2744,1843,1919,-11,-1200,-175,2684,1998,606,-1715,-1716,1847,1717,358,783,1470,-2724,-1523,-1395,-1029,173,1631,-2788,-1288,-90,-1976,502,724,1736,1592,3116,-1207,-2064,2496,-1184,-2056,2522,-946,1739,887,-2122,1672,784,-2136,2095,1468,-75,-1138,716,1821,1409,-1408,-1320,1383,-1472,-1336,-283,2360,-2654,-1842,-3255,-336,904,2209,1988,-718,1185,-2788,163,3274,1551,1395,1546,-2584,-852,-1748,-1533,2163,508,-441,1760,-692,-163,1200,2002,-2616,-2010,2124,-350,-1726,-3449,-1530,599,1620,2196,-857,3066,-2148,1683,-1071,-930,263,-235,2688,1722,1928,728,1545,-2883,-881,-831,-3189,636,1253,-1540,-1399,554,-709,-2068,-848,-594,1944,-1073,-3011,414,1677,-480,-1341,-173,-3686,1097,1601,519,-2069,-1782,1932,511,-1735,1985,576,-1786,493,-1974,-244,-1647,-1893,772,3452,894,1898,1775,362,1618,2528,-2050,52,2035,-2739,1862,2736,4,-1312,2300,1472,-1726,2880,-1461,-1776,-789,-39,-1384,3202,-1577,-1279,558,1656,-2378,923,-732,1774,-195,575,-1259,-2710,222,-1255,3416,-194,1969,8,-1001,1394,3040,720,-783,981,1989,1532,3317,-502,-844,648,1783,588,2040,-2730,-1497,3370,-984,-1131,1559,-2658,-1493,-44,-1896,802,-1103,-1905,-1923,-356,-714,1281,52,-2071,1541,2114,-2399,-386,2816,1894,-1850,112,-1556,-1203,-1214,-1488,534,143,-2546,1224,3510,-498,-2343,907,-779,-1093,3582,-1235,1416,3366,-391,-1073,-1224,1715,-201,-1706,-1888,1937,270,-423,-1611,2147,-2360,-242,1700,-2797,714,3578,137,714,3580,247,258,-302,2406,-489,-1031,1838,1444,-1982,33,335,633,1848,1532,3326,-939,1464,1030,1736,-1957,2780,-845,495,3793,-915,-1845,50,230,-702,1395,-2742,-666,1233,-2771,-2254,905,-692,2257,-3654,-1193,2397,-3789,-1255,72,1558,-2845,-43,820,2306,-13,978,2288,1615,728,1335,-1527,2096,-2416,-822,1938,-2698,-1010,-794,-1782,-1092,-895,-1685,-158,-125,-2540,1100,2331,-2544,-1105,-1591,-1504,-376,3528,-1726,-2073,199,-794,-1202,-2108,693,2261,1536,-865,-771,-488,-2065,980,3059,-2069,-1312,3052,-1876,-34,3667,809,-1705,-3590,139,-1815,-3744,249,-1911,712,278,-1872,667,227,-1896,623,290,-1608,2779,-1743,994,-3928,802,141,-1429,2149,1755,2108,549,-1275,-2247,350,1778,1410,654,1551,822,1504,653,2759,1780,270,3866,-973,-1282,-2018,601,-1973,214,-1301,1757,-896,-882,-1962,2222,-1628,-1968,2093,-1768,-2005,2186,-1574,-1002,-1581,-1536,959,2167,-2618,136,1433,-2824,812,2688,1740,-716,2051,-2686,-367,3737,366,-416,3703,491,-270,-708,2223,-315,-690,2205,1400,3347,-302,1474,3345,-341,1073,2735,-2340,-794,3074,-2120,-136,-1079,-2072,298,-1912,2124,-636,-957,1730,1999,1402,-1719,-892,-1681,-1517,-655,-1804,-1632,-79,3483,-1832,-111,3507,-1797,1574,45,-1760,1846,-589,-783,-1432,-1882,95,-2137,-3466,-460,-1291,1450,-2650,-1405,1542,-2566,536,3294,-1934,92,1291,-2858,-1825,-624,-938,-1822,-725,-920,-2084,1109,-1476,1854,914,553,1850,838,529,1894,421,241,2249,1106,-697,266,-346,-2350,1412,1452,-2545,-896,-3,2061,-985,-129,2055,-858,-150,2101,-467,-165,-2424,533,2767,-2434,50,-1161,2088,2121,1755,-1314,2098,-3932,-1712,2416,-3931,-1394,2269,-3930,-1554,-1064,-1619,-1477,-950,-1550,-1575,-781,-836,-1919,-730,-877,-1970,-1670,892,1052,-118,-1828,-1876,1081,3201,1027,-1768,1051,750,-1818,908,610,-1758,842,782,-1667,1185,-2247,1821,1030,552,-1931,2316,-1806,-1925,2282,-1719,-1887,2411,-1676,-1056,3621,-1093,1868,-3462,-1356,1197,-1597,-1404,-1916,2517,-1662,833,3122,-2081,294,3717,449,-1026,2338,1846,-1070,2129,1903,1444,1670,-2517,-522,367,-2613,613,-729,2017,-1210,3489,-804,2036,1311,-1698,-1097,-1859,-1420,1171,3256,-1679,1592,3174,-681,336,3347,-1979,100,-2512,1567,413,-140,2204,-324,3724,473,-372,3668,714,-317,3724,579,1089,2176,-2559,-1880,1018,374,1007,2187,-2559,61,2959,1901,-2035,774,-1584,-2024,810,-1506,440,-1299,2038,-264,3696,736,-1777,-348,271,-1790,-117,-291,2226,1410,-597,-346,2897,1875,275,2657,-2554,-2044,2481,-1315,-1985,2400,-1435,-378,-2631,1194,-1822,142,-262,1094,2124,-2600,-1522,2674,612,-1855,-7,308,-1832,49,331,-1840,-3793,-1817,2142,-3778,-1537,1463,172,1622,1904,384,-1683,322,-2792,-1887,583,-786,2049,687,-773,1964,170,-1621,-1882,225,2508,-2632,-75,455,2529,-1629,502,1303,2079,-483,-617,2603,-3718,-824,-1573,2867,-1703,-1821,-3,-343,-1868,7,-428,872,3489,489,-319,-109,2317,-632,-218,-2304,-611,-321,-2301,-736,3743,-734,-750,3739,-857,40,-431,-2401,65,-506,-2318,-1128,1842,-2676,1912,2823,-286,-537,3697,188,2019,1001,-1743,1801,-636,-821,169,-238,-2448,-47,-1724,2148,-1594,1348,-2335,962,2855,1503,931,2904,1543,302,642,-2784,1312,-658,-1661,1453,3321,-1165,-135,630,2311,1025,-1038,-1774,261,-1889,-1802,1740,-827,-571,1724,-410,-1384,611,1364,2185,2074,2647,-1166,-1556,2380,-2292,-1690,-1034,-885,789,3554,376,202,-333,2336,1597,-634,1066,-1200,-1448,-1454,1839,-643,-665,371,-1520,2051,188,-1588,2101,1755,11,682,-1078,908,-2670,-1930,282,-453,1249,641,1697,-771,-1589,-1578,2301,1648,-765,-1913,130,-484,1099,471,1891,-601,3791,-507,2078,1224,-1636,-891,-2157,-1539,1882,839,466,-653,2300,-2657,-787,2351,-2621,293,3563,-1584,-1470,1759,1445,-406,-817,-2133,-85,3729,-1411,-42,3730,-1364,343,3141,1697,-27,3195,1723,1646,3011,-244,-1983,194,-557,-2134,-3931,-1682,-2269,-3931,-1553,-221,-452,2280,-123,-509,2332,-1568,-2806,-558,-1989,297,-535,1428,1442,1703,-1825,1794,-2105,-100,2915,-2375,943,214,1983,53,1365,-2857,489,3760,-580,-1991,381,-491,-1359,-1180,-1439,2188,2129,-367,1709,1856,800,-1092,882,1912,-966,958,1978,1848,144,-251,-1333,2838,1109,336,-1129,2031,-466,-270,2142,1558,-1594,-667,-1788,752,660,203,-731,2248,939,3457,630,-1562,1673,-2442,1866,793,-1944,1243,3263,635,1665,-3225,-1201,850,3303,-1899,-1986,89,-567,1702,-954,-1041,112,891,2256,-658,2443,-2619,1544,2549,-2041,1520,-1679,-275,41,2209,-2680,-48,2278,-2684,-2468,-3931,-1334,618,3372,1188,308,2752,-2489,-476,-633,2107,598,-827,2025,-2061,652,-1215,1310,3464,-1085,-776,1409,2159,480,2492,-2621,490,2540,-2609,1851,-329,-1248,-1888,70,-455,-2027,942,-67,1443,3091,447,-674,-709,-2060,1242,1109,-2626,251,2771,1899,2124,-343,-754,2075,-389,-732,1114,3593,-913,-806,3745,-739,-801,3754,-590,-910,2147,2000,1171,1915,-2625,-768,1064,2007,1510,-2791,-261,306,3653,-1441,1488,3150,269,1675,2390,723,126,2722,-2528,-1460,-263,-1702,-232,3412,-1828,-995,887,1928,42,-1670,-1942,1561,469,-2101,-1224,617,1716,1946,-318,-851,1954,-407,-816,-1029,445,1925,-355,3717,144,1558,3266,-575,-240,818,1971,1869,247,-223,-1752,-779,-615,571,-2050,1872,1805,-717,-609,1441,-3929,472,468,-294,2142,1776,677,-1972,2100,-265,-823,-1881,2866,-668,1871,1128,478,512,-1047,1771,795,9,-2401,711,66,-2399,1294,614,-2398,-777,-3924,-2131,-544,-3899,-2188,-472,2671,-2504,-1029,3444,414,-1093,3377,440,-669,3670,24,1321,2382,-2418,1588,2886,374,1335,2640,-2238,-1333,-2160,253,-1315,682,-2425,-169,-1934,-1832,1545,3114,-1400,102,-3565,1054,-1686,1829,-2327,1346,-1109,-1429,1296,-1083,-1441,1015,2671,-2430,-183,-55,-2586,1099,-1081,1726,-704,-1642,-1719,-1355,1150,-2562,-1238,-829,1700,1590,416,-2065,-265,-315,2346,254,-319,2338,-525,-240,2110,1532,-2770,-782,2816,-3929,-655,2743,-3817,-764,-1823,-138,-196,-1365,362,1754,-1409,563,1618,-1843,-51,-254,-1838,-57,-216,1983,-668,-246,-930,1645,2074,-904,1721,2090,-2039,1305,-91,-255,-415,-2368,-862,156,2021,-1292,3526,-767,-1039,2827,1459,-170,3695,621,-1024,-988,1761,-397,-1924,2068,-309,-1863,2112,-1434,-1303,-1256,-972,3505,-1467,-1586,2786,448,447,3373,-1820,-1573,-1239,-1109,-221,-991,-2056,2171,1600,-1295,-2001,-662,-143,-1945,-562,-128,-1876,-654,-97,-1890,-591,-89,-209,-1007,2113,975,-634,-1998,946,-744,-1916,-744,3744,-543,-557,1356,-2805,1091,3632,-960,-1228,1577,1897,-1831,-569,-100,421,-44,2225,1164,-931,1719,1301,3280,-1490,1312,3273,-1569,-1883,-705,-138,-1955,-706,-142,-1739,2621,132,2113,408,-1196,194,1591,2299,-1006,2858,1491,-1565,3186,-187,-682,1964,-2746,236,2727,1927,-70,1415,2327,1382,-2419,-1148,-1837,-664,-130,503,-1440,1978,639,445,1898,2239,1187,-1356,2209,1050,-1397,-1446,3149,329,-1476,3198,123,-551,3820,-996,-42,2627,2077,-325,-2161,1995,-371,-2187,1898,-1649,-3781,-1903,-353,-3927,1088,-1574,1765,-2407,979,898,1935,-810,3374,-1836,-1122,1814,1940,1162,1688,-2648,225,3753,283,-301,359,2211,-287,301,2278,376,2117,-2711,313,2176,-2736,-1885,1797,-1986,-791,3288,-1950,-668,-3411,746,623,-735,-2054,-1570,-1066,-1209,-1539,-243,-1714,1369,2806,1037,692,3627,85,-696,1799,-2744,-687,281,1988,-1919,168,-284,-1928,160,-264,-1916,213,-268,-1916,68,-278,1300,558,1651,-950,2886,1531,437,-995,-1985,-1914,59,-254,-1877,2368,-1840,-1886,337,-199,-1884,260,-197,1028,1369,2102,-215,-3927,1142,1085,0,-2258,-1616,-1299,-809,-671,835,1800,0,1186,2309,1983,2748,-178,-1585,-805,-1273,1724,1013,895,885,2887,1609,-1506,-1415,-1121,2310,922,-448,1676,-995,-189,-755,-2455,985,-699,656,1793,-1720,2440,-1966,-1898,98,-226,-2026,1090,-70,-1998,1001,18,-12,-2413,1711,1575,-1321,-102,1416,-909,1306,1621,2999,-55,-759,649,1793,821,-3509,652,411,426,-2692,-1470,1548,-2538,-1709,2000,655,-1733,1928,624,2202,1927,-1103,1377,-1811,623,373,-518,-2219,-548,-1020,1753,935,3496,459,2004,910,54,359,3730,146,-73,2759,1999,-10,3016,1876,-27,2956,1922,1363,1011,1776,-1655,3121,-1048,946,3242,1092,-1041,-1460,-1517,-1089,-1500,-1514,-1102,-1431,-1538,1838,133,-261,-1980,802,-39,-1818,-105,242,2071,495,-235,1982,1246,-1733,1767,-809,-881,1962,570,-287,-1657,1187,-2321,545,3708,-143,-208,-1191,1941,1538,-3929,-1988,1503,2257,-2328,1398,471,1632,1483,-2363,-341,1984,681,-71,-378,2799,-2488,-1426,3244,103,-160,2606,2024,-159,458,2432,-108,575,2418,1228,-2112,367,1801,-3930,-1914,155,3099,-2276,1419,563,1622,-1259,2157,-2574,-1670,2798,-1715,-1608,292,1387,924,3171,1157,33,-773,2320,336,-3589,1028,1933,2924,-902,-1052,2562,-2431,1752,-864,359,1555,107,-1821,-1872,2193,-1899,-1426,1630,-2586,1935,-60,-1249,2769,-3929,-525,50,3061,1840,-1903,784,345,-1873,114,-283,-652,-785,-2002,509,2922,1744,379,3710,-5,659,292,-2576,-548,3758,-418,-1615,22,-1798,-329,-818,-2146,-823,1766,-2738,178,-1103,-2053,-851,450,1939,-1196,1770,-2660,328,-612,-2145,-1896,2151,-2010,1049,676,1724,1134,3594,-1007,-73,-1186,2128,1448,-1379,-1246,-1994,258,-1343,-1374,-1525,-1211,-1600,2898,293,-170,-336,2414,1657,-936,-1069,-1115,-32,-2177,49,-3926,1158,1794,-43,473,-552,-550,2070,-1913,2836,-884,109,-955,-2110,-1684,1141,-2189,1075,-919,-1760,-1808,-448,-174,-709,398,1917,-612,464,1875,1523,1328,1534,1776,-736,-635,-1673,-3829,356,2319,334,-842,-791,2863,1672,-1370,-1079,-1419,-242,1783,-2791,60,-1596,2118,726,-1133,-1827,-174,719,2146,-215,641,2093,-1112,1441,-2678,2536,-3930,-1252,892,3428,793,-2031,-3510,-256,-380,-913,-2074,-462,-1388,-1863,550,-971,1822,404,-1611,-1913,200,-674,-2225,-246,3046,-2318,-1437,3416,-994,1206,260,-2300,979,3390,794,-1981,420,-420,-208,-1220,2130,927,-1699,-1508,1509,-1078,-1309,857,-2466,-1602,1361,-561,-1694,734,3730,-624,318,-361,2404,648,3783,-584,88,3649,879,1930,1318,278,223,-520,-2304,784,3707,-603,-996,-1500,-1541,-1314,540,1662,1997,-247,-657,-180,2554,-2585,-1424,-1034,-1427,360,3487,-1721,-1678,-60,-1692,-1647,21,-1740,1174,-3929,647,1967,-345,-879,-88,3911,-865,683,835,1800,-112,424,2525,-64,2840,1996,-1945,-3407,-1058,-2160,-3568,-1122,-323,3839,-470,-508,3766,-360,-603,-725,-2046,-451,3788,-326,-368,3790,-333,-409,3752,-216,-369,3798,-189,-570,3759,-140,-361,3736,-49,-677,3594,517,-660,3749,-156,-700,3711,-234,-731,3672,-119,-608,3734,-143,2359,942,-604,-665,-1254,-1830,-1889,2116,-1871,-751,3731,-368,-638,3764,-322,2175,1219,-308,1242,1120,1872,-275,3889,-567,-331,3557,1047,-456,3595,802,-402,3556,968,-531,3621,733,643,3789,-735,1777,2394,-2002,-565,3579,765,-469,3565,931,-343,3467,1226,-426,3541,1042,-411,3427,1193,-461,3473,1119,-461,3473,1201,-531,3516,1029,-502,3419,1191,-588,3549,875,-553,3431,1199,-657,3490,946,-689,3391,1062,542,-3928,987,-624,3585,715,-583,3484,1023,-700,3524,808,409,-1436,-1919,1179,286,-2340,1157,344,-2382,1270,448,-2394,-605,3601,555,-682,3555,657,-1984,-3931,-1804,-360,3387,1300,-304,3424,1325,-419,3424,1333,-312,3356,1378,-362,3371,1435,-401,3321,1437,-287,3310,1490,-451,3399,1263,-499,3403,1311,-449,3357,1393,-514,3330,1386,551,3024,-2280,-285,3175,1707,-298,3231,1606,-344,3185,1642,-344,3257,1572,-405,3267,1539,-395,3181,1642,-493,3203,1534,-480,3146,1617,-663,3136,1430,-566,3087,1542,-613,3182,1424,-545,3171,1525,-591,3235,1420,-654,3284,1313,-542,3262,1399,-597,3287,1287,-868,3586,-37,-650,3328,1174,-584,3351,1270,-790,3708,-436,-842,3698,-445,-828,3595,-129,-867,3629,-477,-852,3574,-222,-926,3612,-268,-765,3608,-152,-1871,700,350,-1257,-1723,1254,-1058,3521,-213,-1122,3457,-156,-974,3561,-213,-1100,3485,-316,-1017,3578,-333,-1052,3511,-363,538,-753,2076,-1787,1271,630,-1068,-439,-1970,-971,3570,-102,-1126,3561,-444,733,-1053,-1885,-792,3472,705,-928,3473,488,-874,3471,671,485,-3716,-2164,-748,3439,869,-764,3411,1008,-814,3411,899,-790,3344,1061,-819,3460,839,-842,3367,977,-1007,3309,896,-939,3329,952,-993,3385,785,-943,3391,722,-1988,2581,-1300,-1027,3350,770,-1053,3407,598,-881,3347,901,-894,3405,793,-972,3421,573,1398,-1941,149,-902,3435,622,-706,3361,1122,-741,3315,1131,-697,3301,1216,-703,3230,1294,-825,3280,1083,-782,3288,1160,-813,3232,1177,754,2932,1640,-723,3166,1318,-737,3139,1417,-852,3208,1252,-805,3108,1402,286,-2047,2106,-1931,2714,-1175,-982,3093,1223,-931,3086,1303,-922,3119,1250,-987,3154,1172,-934,3226,1135,-966,3185,1102,-904,3185,1246,451,3816,-621,-1026,3244,998,185,2679,-2563,-1691,2759,134,572,229,-2565,-1592,3160,-402,-1559,3211,-316,-1481,3321,-460,-268,-1423,-1942,-1643,3139,-488,-1026,3559,-1231,-1670,3055,-360,-2016,1163,-118,-51,-951,2036,-1811,1309,611,-1812,2867,-253,-1700,2984,-162,-1713,2966,-433,1366,2176,-2511,-1742,2947,-585,-1689,3040,-219,-1186,1849,-2671,-512,-3021,827,569,-2816,871,479,3582,794,1291,-2145,300,1851,-14,-365,-63,-526,2330,-1457,3109,400,-1398,3163,398,-165,-1631,-1936,-1412,3062,603,-1367,3139,607,-1525,2949,386,-1499,2964,541,-1288,3074,883,-1327,3145,663,-1380,3103,689,-1365,3029,798,-1438,2977,763,-1464,2879,683,-1432,2937,807,-2742,-3929,-947,-1517,2823,654,-1443,2791,872,-1513,2835,530,-461,-1004,-2038,-1417,2831,864,387,-3927,1071,355,-3514,992,-664,-1751,-1642,-326,2646,-2542,-1282,3002,944,-1349,2972,956,1677,1905,761,1144,-2757,-1495,-1284,2957,1041,-1377,2905,928,-1423,2883,912,-1303,2872,1132,-1350,2861,1033,-1396,2811,966,-1430,2765,969,-1356,2915,1037,426,3594,785,-1429,2713,897,-1976,1114,50,-1998,1216,-25,-1992,1228,53,-1932,1159,161,-1968,1245,127,-1962,1463,-29,-2018,1346,51,-1938,1258,201,-1394,300,1734,-1881,1256,346,-1895,1225,300,-1899,1137,306,-1720,370,956,-1730,571,885,-541,-190,2144,-1902,1196,250,-1929,1124,255,-1878,923,367,-1898,967,292,17,-2515,1593,17,-2619,1478,-1779,1367,693,-1743,1437,699,-1757,1334,711,-349,-761,-2093,-1767,1493,705,-73,2631,2051,-1738,1582,768,-1724,1532,772,-1514,-1897,-919,-1735,1475,783,-1171,2841,1296,-97,2859,-2423,-1191,-1873,1273,-1520,149,1531,-1378,1845,1620,1939,463,-81,-1665,-3929,-1961,-1857,-3930,-1884,-144,2930,-2408,-1808,375,-1886,-1791,-200,322,1085,3270,-1703,-111,731,2289,-576,522,1841,1366,545,1630,2000,-16,-856,-1426,192,1690,-1516,286,1571,2804,-3928,-793,-1482,-1323,1006,2090,-198,-662,-622,-2476,1176,438,3266,1504,-766,-2372,1128,-634,-2345,1355,1453,-1501,-1170,-519,-2495,1271,-390,-2513,1367,-465,-2414,1444,-624,-2316,1441,-1541,2397,823,-274,-2440,1566,-1902,930,435,-475,588,1821,1363,573,1641,-210,761,2006,710,-921,1719,-87,-2485,1605,-168,-2527,1522,1683,-3584,149,-375,-597,-2140,709,-930,1723,831,-483,2036,-1193,1202,1954,743,-935,1800,-1036,2983,-2160,-511,565,1813,1016,3608,-953,-673,465,1886,-1214,-3929,612,-917,-2287,1019,-506,-1049,1773,1290,-1359,-1448,1632,-1020,-1175,-1560,2362,846,1480,926,-2372,844,-1360,-1740,-838,2916,1613,-65,1000,2278,-191,1462,2305,-1147,450,1870,-110,3822,155,967,-970,-1792,-1616,784,1308,-100,3846,233,-764,2963,1629,-803,2926,1592,-673,3024,1612,-728,2979,1558,-665,2949,1647,-885,3029,1420,-969,2928,1461,-905,2928,1517,-874,2960,1507,-934,3014,1380,-990,2976,1402,-1006,2938,1373,-870,2923,1570,-974,3022,1335,-827,3046,1397,-647,3099,1520,-619,3065,1570,-343,3137,1731,-328,3037,1815,-495,3096,1612,-469,2971,1750,-349,2973,1801,-412,2969,1793,-284,2943,1867,-558,2962,1721,-579,3018,1631,-533,3055,1615,337,-3893,-2203,-120,1027,2261,-96,829,2280,-119,900,2248,-190,906,2160,-169,828,2159,-1688,372,-1969,-48,-2584,1514,-62,701,2350,-1707,628,1029,-857,-2209,1233,892,1412,-2739,-77,3891,-360,-130,3878,-384,-50,3862,-212,-66,3845,-130,-189,3884,-327,-140,3856,-243,-180,3839,-160,-165,3813,69,-180,3802,-14,-307,3729,43,-237,3768,60,-273,3766,-24,-307,3762,-115,-279,3820,-179,-320,3792,-258,-230,3817,-35,-269,3835,-299,-107,3670,823,-56,3645,953,-174,3698,742,-188,3655,821,-127,3661,907,-170,3611,1035,-130,3586,1050,-58,3514,1215,-76,3498,1338,-129,3550,1209,-185,3514,1194,-270,3495,1239,-221,3581,1031,-272,3656,835,-215,3652,923,-46,3430,1478,-114,3400,1453,-63,3168,1790,-115,3226,1713,-166,3280,1616,-129,3149,1730,-120,3317,1593,-252,3181,1647,-200,3146,1716,-214,3216,1643,-231,3274,1552,-227,3323,1520,-169,3193,1663,-274,3375,1441,-213,3414,1411,-57,2904,1921,-108,2899,1963,-141,2914,1914,-68,3018,1884,-100,2953,1904,-160,2979,1898,-262,2927,1909,-221,3068,1826,-173,3016,1853,-177,3097,1757,-120,3067,1819,-145,3127,1795,-104,3022,1851,-77,3096,1800,-2637,-3736,-820,-63,-514,2543,-1064,3183,1053,-1116,3316,693,-1150,3295,742,-1117,3212,996,-1184,3225,854,-1035,3083,1228,-1095,3150,1090,-1082,3056,1150,-1123,3167,1020,-1128,3104,1065,-1236,3054,998,-1272,3164,833,-1206,3111,1010,-1274,3222,673,-1142,3366,488,-1071,3338,662,-1349,3230,439,-1150,3485,-515,-1214,3492,-499,-1150,3479,-396,-1182,3417,-375,-1159,3493,-295,-1256,3425,-520,-1314,3437,-370,-1385,3402,-435,-1199,3439,-216,-770,-2256,1314,-794,409,1916,-443,3665,-1439,-1155,1288,2014,-1237,1371,1950,-1245,1326,1968,-1222,1234,1958,-1340,1250,1915,-1248,1413,1933,-1043,3032,1232,-1042,3010,1318,-1151,3063,1092,-1138,3013,1135,-1107,3036,1207,-1093,2976,1215,-1170,2974,1184,-1080,2907,1342,-1140,2862,1331,-1122,2883,1290,-1177,2923,1186,-1219,2892,1219,-1274,2927,1132,-1718,804,912], + + "morphTargets": [], + + "normals": [0.15912,-0.40162,0.90185,0.24595,-0.14588,0.95822,0.17569,-0.41499,0.89267,0.8066,0.34523,0.47972,0.70083,0.48808,0.52016,0.84539,0.41194,0.34001,-0.61632,-0.72417,0.30928,-0.66304,-0.67028,0.3332,-0.66185,-0.69857,0.27186,-0.055849,0.99121,0.11988,0.010926,0.99377,0.11084,-0.035188,0.9968,-0.071474,0.96783,0.12027,0.22089,0.93542,0.13181,0.32798,0.99075,-0.052217,0.125,0.18061,-0.53829,-0.82315,0.10974,-0.56917,-0.81484,0.30686,-0.55379,-0.77401,-0.094089,-0.38621,0.91757,-0.2721,-0.23511,0.93307,-0.18485,-0.53056,0.8272,-0.12992,-0.60677,0.78417,-0.38902,-0.47002,0.79226,-0.15735,-0.53862,0.82769,0.51643,-0.29658,-0.80331,0.38334,-0.032289,-0.92303,0.62032,-0.40281,-0.67299,0.64962,-0.32576,-0.68691,0.85128,-0.2898,-0.43733,0.4933,-0.65093,-0.57695,0.18467,-0.29292,-0.93811,0.21116,-0.28752,-0.93417,0.2895,-0.185,-0.93912,-0.14389,0.28785,-0.94678,0.013062,0.32759,-0.9447,-0.25404,0.32249,-0.9118,0.80294,-0.22901,-0.55028,0.92129,-0.25855,0.29035,0.97714,-0.20679,0.049135,0.65313,-0.46764,-0.59557,0.66909,-0.27964,-0.68853,0.71227,-0.26142,-0.65139,0.43718,-0.37562,0.81713,0.4445,-0.31413,0.83886,0.52126,-0.3549,0.77609,-0.12659,0.79412,-0.59441,-0.25742,0.77178,-0.58141,-0.29591,0.67629,-0.67455,-0.4243,0.87701,0.22535,-0.36583,0.90619,0.2121,-0.39567,0.90167,0.17435,0.73818,-0.61202,0.2837,0.87466,-0.3563,0.32859,0.90558,-0.14545,0.39845,-0.46974,-0.19068,-0.86193,-0.51479,-0.24406,-0.8218,-0.65529,-0.27635,-0.70296,0.92053,-0.38954,0.028962,0.89267,-0.44844,0.044862,0.8439,-0.46626,0.2653,0.23826,-0.27397,-0.93173,0.22923,-0.3289,-0.9161,0.34519,-0.31468,-0.88418,0.7131,-0.30738,-0.63006,-0.3553,-0.62993,0.69057,-0.14798,-0.70287,0.69573,-0.69793,-0.27104,0.66286,-0.038331,0.20579,0.97781,0.017121,0.33369,0.9425,-0.036592,0.34556,0.93765,0.84814,-0.38218,-0.36683,0.69704,-0.52535,-0.48793,0.25852,0.94137,-0.21662,0.17151,0.94409,-0.28153,0.35917,0.91928,-0.1608,0.43922,0.82244,-0.36143,0.34098,0.87088,-0.35389,0.38624,0.88958,-0.24369,0.90432,-0.012726,0.42662,0.88116,0.049776,0.47017,0.89349,0.16611,0.41716,-0.53957,-0.15622,-0.8273,-0.40013,-0.33976,-0.85113,-0.4229,-0.35182,-0.83508,-0.48918,-0.3516,-0.79815,-0.4753,-0.2787,-0.8345,-0.49773,0.27769,0.82165,-0.54051,0.21744,0.81271,-0.55946,0.29301,0.77529,0.18116,0.80432,-0.56584,0.44417,0.73534,-0.51179,0.29948,0.81985,-0.48793,0.46513,-0.78436,0.41035,0.24866,-0.87387,0.41771,0.28022,-0.88659,0.36796,0.64461,-0.18079,0.74279,0.76632,-0.19263,0.61287,0.65279,-0.27995,0.70388,-0.089785,0.9866,0.13617,-0.10382,0.92715,0.36,-0.24399,0.95883,0.14524,0.60549,-0.71029,-0.35896,0.7886,-0.39683,-0.46968,0.86142,-0.35218,-0.36592,-0.829,-0.12653,0.54466,-0.65932,-0.11631,0.74279,-0.84899,0.28257,0.44643,0.65111,-0.29868,-0.69771,0.63393,-0.42833,-0.64391,0.35203,-0.43681,-0.82778,0.94879,-0.17808,-0.26081,0.62505,-0.65834,0.41932,0.62902,-0.70199,0.33396,0.58827,-0.74401,0.31678,0.073031,0.92273,0.37846,0.14606,0.88333,0.44536,0.28541,0.91183,0.29508,-0.08945,0.29139,-0.95239,-0.043397,0.19141,-0.98053,0.073397,0.19959,-0.97711,-0.050935,-0.23109,0.97159,-0.14908,-0.19306,0.96979,0.11792,-0.036256,0.99234,0.93503,-0.14048,0.32551,0.92047,-0.10022,0.3777,0.91131,-0.20359,0.35783,0.35105,0.49992,0.79168,0.24177,0.49324,0.8356,0.1728,0.37034,0.91266,-0.73339,0.27476,0.62178,-0.6577,0.40696,0.63384,-0.72875,0.23051,0.6448,0.72027,0.55693,0.4135,0.64531,0.54372,0.53655,0.59569,0.70916,0.37706,0.98627,0.072146,-0.14847,0.99771,-0.011139,0.066347,0.98358,0.17744,0.032136,-0.9447,0.16489,0.28336,-0.94275,0.021729,0.33274,-0.94549,0.16663,0.27973,0.74309,0.20704,0.63631,0.72195,0.054933,0.68972,0.86154,-0.17316,0.47722,-0.91574,0.1637,0.36686,-0.8988,0.35768,0.25339,-0.91256,0.33149,0.23933,0.95392,-0.020692,0.29929,0.95773,-0.096011,0.27113,0.85171,-0.27915,0.4434,-0.54143,-0.35395,0.76257,-0.44758,-0.4575,0.76833,-0.34965,-0.66216,0.66274,0.73211,0.20704,-0.64892,0.93945,-0.023804,-0.34184,0.8573,0.14148,-0.49498,0.4015,0.9147,0.045442,0.61876,0.78341,-0.057833,0.60292,0.78246,-0.15552,0.42073,-0.172,-0.89071,0.4948,-0.31761,-0.80886,0.48717,-0.27769,-0.82797,0.82131,0.41118,0.39537,0.75793,0.42497,0.49489,0.82632,0.20689,0.52379,-0.5829,0.53618,0.61046,-0.5396,0.6411,0.54567,-0.53752,0.67345,0.50743,-0.8504,0.1409,-0.50688,-0.8215,0.03769,-0.56893,-0.90729,0.19089,-0.37465,0.64541,0.43339,0.62892,0.69005,0.27253,0.67043,0.50157,0.33607,0.79714,0.9306,-0.36579,0.01236,0.93277,-0.36006,0.016938,0.91671,-0.39775,-0.037355,0.56407,0.45506,0.68899,0.54869,0.5389,0.63912,0.58418,0.51683,0.62578,0.70592,0.43501,-0.55895,0.43135,0.59066,-0.68194,0.64779,0.40245,-0.64681,0.90127,-0.43245,-0.02588,0.97842,-0.20655,0.001648,0.87439,-0.2866,-0.39146,0.12992,-0.35804,-0.92459,-0.014191,-0.40397,-0.91464,0.030488,-0.25858,-0.96548,-0.58751,-0.3835,0.71255,-0.61181,-0.45759,0.64516,-0.31123,-0.18488,0.93216,0.76571,-0.45045,-0.45906,0.72869,-0.50517,-0.46232,0.70846,-0.43104,-0.55879,-0.66881,-0.42686,-0.6086,-0.78185,-0.45964,-0.42116,-0.55202,-0.34382,-0.75961,0.87606,-0.36647,-0.31336,0.87945,-0.31553,-0.3563,0.819,-0.4077,-0.40373,-0.95166,0.027314,-0.30586,-0.88861,-0.18876,-0.41798,-0.79601,-0.005158,-0.60521,-0.059023,-0.20994,-0.97592,-0.049409,-0.44588,-0.8937,-0.1316,-0.31983,-0.93826,-0.18119,-0.27479,0.94424,0.048006,-0.33085,0.94244,-0.036744,-0.10465,0.99381,-0.48445,0.21909,0.84692,-0.43934,0.25095,0.86255,-0.59386,0.22364,0.77282,0.71972,-0.061708,0.69149,0.5443,-0.2411,0.80346,0.67193,-0.22474,0.70565,-0.94525,-0.31932,-0.06708,-0.96976,-0.23032,0.080447,-0.9556,-0.29429,0.014069,-0.73119,-0.18409,0.65682,0.067507,-0.6784,0.73156,-0.31278,-0.89319,0.32301,-0.40294,0.23359,-0.88488,-0.20057,0.29896,-0.93292,-0.50591,0.1803,-0.84353,0.22333,0.85977,-0.45924,0.17411,0.82742,-0.53386,0.40764,0.79214,-0.45418,0.962,-0.1233,0.24348,0.96173,-0.009125,0.27381,0.94949,-0.14478,0.27827,-0.63927,-0.40178,-0.65563,-0.57277,-0.43336,-0.69576,-0.67095,-0.55974,-0.48625,0.52211,-0.36815,-0.76931,0.39061,-0.49742,-0.77456,0.11567,-0.40687,-0.90609,-0.85748,-0.3795,-0.34736,-0.79046,-0.42213,-0.44374,-0.87967,-0.37535,-0.29197,-0.94757,-0.31034,-0.075869,-0.40281,-0.11219,0.90835,-0.83346,-0.21964,0.50704,-0.78466,-0.018464,0.61965,-0.75845,0.2935,0.58187,-0.83151,0.079257,0.54979,0.69494,0.19703,0.69152,0.64968,0.081729,0.75576,0.74453,0.15464,0.6494,0.96911,0.05063,-0.24125,0.95529,0.010254,-0.29539,0.99469,-0.049623,0.089938,0.41868,0.41105,0.80975,0.4135,0.47285,0.77807,0.42799,0.52046,0.73885,-0.33335,0.16279,0.92862,-0.94,-0.12473,0.31748,-0.95972,-0.27323,0.065127,-0.93988,-0.28663,-0.18558,-0.92691,-0.16346,-0.33775,-0.34886,-0.048372,-0.93591,-0.32179,-0.052553,-0.94534,-0.26954,-0.076724,-0.9599,0.026917,0.36769,-0.92953,0.27757,0.39131,-0.87738,0.29719,0.3155,-0.90115,-0.94507,-0.3235,0.046571,0.10837,-0.1308,-0.98544,-0.004852,-0.1157,-0.99325,0.069674,-0.063265,-0.99554,-0.69402,-0.30055,-0.65419,-0.72207,-0.36384,-0.58837,-0.67849,-0.46748,-0.56661,-0.73022,-0.10672,-0.6748,-0.57906,-0.18866,-0.79315,-0.57814,-0.12738,-0.8059,0.41114,-0.3936,-0.82217,0.19736,-0.45525,-0.86819,0.29878,-0.356,-0.8854,0.8927,-0.056642,0.44704,0.86306,-0.008179,0.50499,0.85397,-0.042482,0.51854,-0.61339,-0.279,0.73882,-0.39665,-0.40208,0.82519,-0.43889,-0.27839,0.8543,0.005737,0.4023,0.91546,0.09299,0.34422,0.93426,-0.063478,0.33711,0.9393,-0.42762,-0.38768,-0.81658,-0.38099,-0.30778,-0.87182,-0.4651,-0.49922,-0.73104,-0.50896,-0.25111,-0.82333,-0.52495,-0.20545,-0.82592,-0.49013,-0.2631,-0.83096,0.53465,-0.12647,-0.83554,0.63182,-0.15143,-0.76016,0.57045,-0.16474,-0.80459,0.67275,0.6064,-0.42384,-0.99167,0.10633,0.072573,-0.91635,0.022095,-0.3997,-0.63988,-0.33354,-0.69228,-0.52608,-0.36024,-0.77032,-0.39439,-0.50182,-0.7698,0.16086,0.62963,-0.76003,0.094668,0.59435,-0.79861,0.052278,0.48958,-0.87036,0.74114,0.10807,0.66256,0.4861,0.14411,0.8619,0.54631,-0.16401,0.82134,0.38823,-0.3267,-0.86169,0.3752,-0.22544,-0.89907,0.21452,-0.3018,-0.92892,0.30293,0.36143,0.8818,0.41725,0.42787,0.80175,0.34651,0.42747,0.83496,0.2584,-0.042817,-0.96509,0.40687,-0.002136,-0.91348,0.42732,-0.062838,-0.90188,-0.95697,-0.18305,0.22507,-0.9541,-0.026032,0.29832,-0.96744,-0.12568,0.21967,-0.97748,0.11484,0.17686,-0.96646,-0.026063,0.25541,-0.98492,-0.061769,0.1615,0.98367,-0.11905,0.13474,0.98105,-0.14951,0.12317,0.9143,-0.23292,0.33131,-0.48625,-0.52821,-0.69607,-0.58428,-0.43834,-0.68297,-0.41838,-0.42576,-0.80227,0.93512,-0.22395,0.27454,0.93738,-0.21299,0.27558,0.948,-0.25751,-0.18699,-0.51164,0.041993,0.85815,-0.49165,0.15058,0.85766,-0.39128,0.08417,0.91638,0.95791,-0.11576,0.26258,0.91009,-0.15473,0.38435,0.92209,-0.060121,0.38221,0.39702,0.18812,-0.89831,0.20283,0.10819,-0.9732,0.19034,0.13007,-0.97305,0.97226,-0.20453,-0.11331,0.98154,-0.17414,-0.078768,0.94842,-0.31089,-0.061403,-0.98373,-0.14457,0.10654,-0.98895,-0.054567,0.13776,-0.97971,-0.12058,0.15995,0.93353,0.017609,-0.35798,0.82763,0.055574,-0.55849,0.86081,0.19178,-0.47139,-0.91006,0.0824,0.40617,-0.78161,0.15836,0.60329,-0.81249,0.019715,0.5826,-0.86291,-0.14017,0.48546,-0.78234,0.013123,0.6227,-0.86499,-0.42927,0.25971,0.88937,0.11362,0.44276,0.88446,-0.15162,0.44124,0.8854,-0.11643,0.44993,-0.97913,0.009339,-0.20295,-0.98605,-0.12278,-0.11213,-0.86996,-0.15659,-0.46754,0.87692,0.059236,0.47694,0.85882,0.02353,0.51167,0.96866,-0.084628,0.23341,-0.13773,0.5779,-0.80438,-0.031465,0.71255,-0.70089,-0.089175,0.67357,-0.7337,0.75372,0.17777,0.63265,0.84985,-0.034028,0.52586,0.88,0.039888,0.47325,0.87259,-0.22861,0.43162,0.80331,-0.047914,0.59362,0.29118,-0.041688,0.95575,0.73888,-0.15522,0.65566,-0.42207,-0.42012,0.80334,0.65365,0.33711,0.67754,-0.95129,0.28599,0.11487,-0.99152,0.050172,0.11976,-0.97363,0.21204,0.083956,-0.1474,-0.56423,0.81231,-0.30274,-0.3582,0.88318,0.11393,-0.18668,0.97577,-0.028779,0.095767,0.99496,0.1785,0.16092,0.97067,0.91504,-0.28275,-0.28758,0.64843,-0.40095,-0.64708,0.7326,-0.1775,-0.65706,-0.17914,0.91436,-0.36302,-0.35807,0.91894,-0.16514,-0.030915,0.97345,-0.22672,-0.8171,-0.32676,-0.4749,-0.80737,-0.21384,-0.54988,-0.81988,-0.21461,-0.53075,-0.53297,-0.68303,0.49934,-0.66628,-0.49675,0.55611,-0.59679,-0.73974,0.3108,0.71542,0.048494,-0.69698,0.86035,-0.013337,-0.50951,0.78365,0.047578,-0.61934,-0.33342,0.87719,-0.34547,-0.051973,0.9338,-0.35398,-0.32109,0.90884,-0.26615,-0.89068,-0.37324,-0.2595,-0.94931,-0.14631,0.27812,-0.97098,-0.17969,0.15769,0.6899,0.37474,0.61931,0.66732,0.47661,0.57225,0.70376,0.36671,0.60842,-0.97452,-0.030824,0.22205,-0.92346,-0.066378,0.37782,-0.94491,0.12558,0.30219,-0.2136,0.7354,-0.64306,-0.2523,0.57372,-0.7792,-0.31632,0.69195,-0.64892,-0.74126,-0.25852,-0.6194,-0.86383,-0.060518,-0.50008,-0.78048,-0.020142,-0.62484,-0.96649,-0.24876,0.063143,-0.97079,-0.17008,0.16907,-0.91336,-0.20936,0.34919,-0.5389,-0.28446,0.79287,-0.39534,-0.40278,0.82547,-0.44548,-0.14426,0.88357,0.97757,0.005158,-0.21039,0.99673,-0.078585,-0.01767,0.97079,0.016388,-0.23927,0.57009,0.81997,0.050783,0.51296,0.85666,0.054659,0.50896,0.86032,0.02826,-0.4391,-0.4521,-0.77636,-0.27595,-0.31022,-0.9097,-0.41615,-0.44322,-0.79394,0.83691,-0.056276,-0.54439,0.84643,-0.081973,-0.52611,0.90622,-0.062899,-0.41804,-0.95093,-0.30879,0.019471,-0.91546,-0.28413,0.28486,-0.95083,-0.2439,-0.19068,-0.11213,0.84137,-0.52864,-0.003784,0.82354,-0.56719,-0.038209,0.82995,-0.55648,0.99332,-0.11331,-0.020508,0.97931,-0.15372,0.13138,0.97027,-0.2392,-0.036348,-0.45344,-0.48509,-0.74767,-0.45232,-0.46116,-0.76333,0.82134,0.29939,-0.48549,-0.36863,0.39763,-0.8402,0.84451,0.19498,-0.49873,0.90564,0.19449,0.37678,0.87951,0.21155,0.42619,0.83334,0.15296,0.53111,0.71767,0.052309,-0.69439,0.57909,0.00238,-0.81524,0.91809,0.23844,0.31657,0.90655,0.30662,0.28996,0.9067,0.33592,0.25498,-0.36341,-0.74413,0.5605,-0.10892,-0.76119,0.63927,-0.19416,-0.78973,0.5819,0.39726,-0.59386,0.69961,0.34571,-0.62758,0.69753,0.22291,-0.87637,0.42686,0.3227,0.94559,0.041322,0.35896,0.92709,0.10785,0.37382,0.91574,0.14722,-0.184,0.021577,0.98267,0.9935,0.004944,0.11353,0.95086,-0.073214,0.30076,0.93597,-0.23032,0.26618,-0.068911,-0.21857,-0.97336,-0.095523,-0.24506,-0.96475,-0.25751,-0.24998,-0.93335,-0.36314,0.52892,-0.76702,-0.43877,0.59062,-0.67721,-0.51241,0.58672,-0.62703,-0.43498,-0.71996,0.54076,-0.38182,-0.7185,0.58132,-0.42546,-0.79156,0.43861,-0.1576,0.31361,-0.93637,-0.08826,0.34761,-0.93344,0.81191,-0.57298,0.11145,0.96936,-0.20716,-0.13193,0.84014,-0.52355,0.14136,0.060945,0.46016,-0.88571,-0.043367,0.45592,-0.88894,0.19517,0.32261,-0.92618,0.32295,0.92966,0.17719,0.19605,0.98059,0.002472,-0.23924,-0.14545,0.95999,-0.44704,-0.0965,0.88928,-0.51381,-0.12018,0.84942,-0.059206,-0.48756,-0.87106,0.40828,-0.45747,-0.78994,0.76415,-0.22443,-0.60472,0.77395,-0.33641,0.53642,0.70342,-0.49248,0.51244,0.71508,-0.51497,0.47267,-0.79775,0.16425,0.58013,-0.83395,0.12232,0.53807,-0.78927,0.614,0,-0.68761,0.70241,-0.18375,-0.62273,0.78136,-0.040437,0.97821,-0.092196,0.18598,0.96561,-0.23264,0.11591,0.97049,-0.059267,0.23371,0.91491,-0.159,0.37098,0.82128,-0.058443,0.56749,0.83883,-0.20542,0.50413,0.47423,-0.67251,0.56813,0.42064,-0.72716,0.54247,0.51842,-0.75799,0.39576,-0.026246,0.76113,-0.64803,0.14411,0.73724,-0.66005,0.17228,0.76727,-0.61769,-0.012299,-0.053987,-0.99844,0.044343,0.030702,-0.99853,0.12491,-0.053804,-0.99069,0.94128,-0.13086,0.31114,0.82681,-0.22959,0.51344,0.87591,-0.22706,0.42564,-0.44466,-0.27537,-0.85229,-0.5569,-0.22132,-0.80053,-0.47063,-0.30393,-0.8283,0.32328,-0.24143,-0.91497,0.20466,-0.32411,-0.92361,0.38893,-0.22086,-0.89438,-0.87408,0.2551,0.41334,-0.93515,-0.012268,0.35402,-0.060152,0.055849,0.99661,0.4489,0.44981,0.77209,0.26057,0.60231,0.75451,0.91763,0.23267,0.32215,0.9715,0.13599,0.19407,0.94064,0.05945,0.33412,-0.97183,0.01999,0.23472,-0.99023,0.13651,0.027863,-0.98248,0.16141,0.092868,0.72881,0.5992,-0.33131,0.69976,0.52522,-0.48418,0.64898,0.60375,-0.46287,-0.63433,-0.60509,-0.48112,-0.12906,-0.78378,-0.60747,-0.51387,-0.77752,-0.36241,0.996,-0.068575,-0.056917,0.99808,-0.0618,0.004181,0.99869,0.009613,-0.050203,0.17707,-0.55626,0.81188,0.1727,-0.7329,0.65801,-0.04297,-0.79458,0.60558,0.38224,0.92068,-0.078677,0.32542,0.91928,-0.22132,0.52614,0.84442,-0.10044,0.086367,-0.62615,-0.77487,0.96933,0.2121,0.12391,0.93622,0.34996,-0.031068,0.84982,0.52657,-0.02179,0.1493,0.63698,-0.75625,0.18711,0.64043,-0.74484,0.013337,0.68905,-0.72457,-0.86892,0.0206,0.49446,-0.85717,-0.088443,0.50731,-0.89703,-0.024842,0.44127,0.32755,0.93509,0.13508,0.33344,0.92514,0.1814,0.49278,0.86605,0.083895,-0.30015,-0.13993,-0.94354,0.19257,-0.059572,-0.97946,-0.11048,-0.15793,-0.98123,-0.86108,0.26637,-0.43309,-0.75561,0.35224,-0.5522,-0.90243,0.21128,-0.37544,0.18683,0.97327,0.1334,0.37703,0.92233,0.084323,-0.17002,0.42183,-0.89056,-0.25855,0.38777,-0.88473,-0.14719,0.42897,-0.89123,-0.87222,-0.077181,-0.48292,-0.80566,-0.14777,-0.57359,-0.89941,-0.010315,-0.43696,-0.14026,0.23771,0.96112,0.10746,-0.001679,0.9942,-0.16572,-0.40553,0.89892,0.23334,0.27146,0.93371,0.22251,0.40123,0.88852,0.18082,0.23826,0.95419,-0.46413,0.87243,-0.15302,-0.64971,0.72893,-0.21558,-0.46831,0.85513,-0.2223,-0.67119,-0.25724,-0.69521,-0.59819,-0.21186,-0.77282,-0.68899,-0.18299,-0.70129,0.42076,0.42088,0.80361,0.62658,0.30903,0.71544,0.45149,0.40242,0.79635,0.04709,0.99777,0.046663,-0.33406,0.9368,0.10385,0.03824,0.99796,0.0506,-0.11289,0.90731,-0.40495,0.087069,0.87173,-0.48216,-0.035493,0.90286,-0.42845,-0.18058,-0.11267,-0.97708,-0.13596,-0.009552,-0.99066,-0.097476,0.057772,-0.99353,-0.89984,-0.41896,-0.12128,-0.085604,0.29649,-0.95117,-0.08475,0.13492,-0.98721,-0.063784,0.21287,-0.97498,-0.43263,-0.38975,-0.81292,-0.52473,-0.34373,-0.77874,-0.48079,-0.51195,-0.71181,0.63012,-0.33052,-0.7026,0.4796,-0.30766,-0.82177,0.45402,-0.3668,-0.81195,-0.079165,-0.17414,-0.98151,0.17637,-0.049104,-0.98309,0.070009,-0.16987,-0.98297,-0.7098,0.40861,-0.57372,-0.41981,0.55122,-0.721,-0.46678,0.72137,-0.51158,-0.16001,-0.45158,0.87774,-0.48042,0.46919,0.74096,-0.42705,0.61464,0.66317,-0.39598,0.55687,0.73009,0.37291,0.86203,0.34324,0.30738,0.85739,0.41276,0.1503,0.94153,0.30146,0.69823,-0.39464,-0.59722,0.77825,-0.35163,-0.52022,0.73116,-0.22276,-0.64477,0.66845,0.67998,-0.30125,0.79263,0.54891,-0.26527,0.65139,0.68627,-0.32353,-0.95099,-0.21998,-0.21717,-0.92596,-0.1915,-0.32542,-0.96857,-0.14249,-0.2038,0.58385,0.78262,0.21577,0.38151,0.87313,0.30339,0.34874,0.84231,0.4109,-0.96793,0.19581,0.15738,-0.94604,0.10898,0.30512,-0.015229,0.99081,0.13428,-0.96835,-0.23542,0.082705,-0.38936,0.49095,0.77932,-0.5197,-0.11817,0.8461,-0.41011,0.024659,0.91168,0.35997,-0.2425,-0.90088,0.44087,-0.29575,-0.84741,0.35472,-0.2801,-0.89199,-0.98941,-0.14261,0.025788,-0.91434,-0.064608,0.39973,-0.99442,-0.02649,0.10202,-0.44285,0.16111,0.88199,-0.29179,0.16105,0.94281,-0.31605,0.24497,0.91653,0.38948,-0.66259,0.63973,0.16779,-0.33366,-0.92761,0.22816,-0.3534,-0.90719,0.30808,-0.35136,-0.88406,0.59349,-0.088046,-0.79998,0.81927,-0.087191,-0.5667,0.57186,0.13248,-0.80956,-0.87118,0.39289,0.29435,-0.85784,0.40635,0.31455,-0.96585,0.085726,0.24436,-0.73785,-0.67467,0.019044,-0.94559,0.018525,0.32481,-0.44893,-0.15445,-0.88009,-0.48491,-0.382,-0.78671,-0.68392,-0.29499,-0.66723,0.11328,0.76974,0.62819,0.34159,0.79629,0.49919,0.32118,0.77499,0.54424,-0.2169,0.066866,-0.97388,-0.25242,0.15058,-0.95581,0.034852,0.10626,-0.99371,0.82101,0.062655,0.56743,0.71136,0.076815,0.6986,0.76272,0.093478,0.63991,0.11963,0.12992,-0.98425,0.29179,0.36,0.88611,0.116,0.28135,0.95254,0.25184,0.21244,0.94415,0.008576,-0.11182,-0.99368,0.040101,-0.27988,-0.95917,-0.059511,-0.18531,-0.98086,-0.86984,0.0141,0.49309,-0.84283,-0.16477,0.51228,-0.59362,-0.34907,0.72506,-0.38392,-0.51781,-0.76446,-0.54961,-0.60286,-0.57833,-0.55187,-0.39,-0.73708,-0.85079,0.35328,0.38899,-0.94836,0.15393,0.27726,-0.914,-0.24348,0.32447,0.14649,-0.48381,0.86279,0.26319,-0.48878,0.83172,-0.090793,-0.54997,-0.8302,-0.2169,-0.50001,-0.83837,-0.17624,-0.52959,-0.82971,-0.50963,0.60317,0.61354,-0.51616,0.45817,0.72359,0.19043,-0.39228,0.8999,0.36271,-0.26029,0.89477,-0.94851,0.11335,-0.29566,-0.96704,-0.1482,-0.20689,0.42067,0.90265,0.09064,0.3238,0.92981,0.17487,0.50142,0.84081,0.20386,-0.21088,0.84359,-0.49379,-0.02591,0.82153,-0.56954,0.054079,0.32371,-0.94458,0.018403,0.11759,-0.99289,0.1587,0.42445,-0.89141,0.14905,-0.2291,0.96191,0.21796,-0.045106,0.97488,0.23487,0.073855,-0.96921,0.37889,0.14286,-0.91434,0.2071,0.18134,-0.96133,0.75536,-0.3748,-0.53749,0.78323,-0.36372,-0.50423,0.86639,-0.35112,-0.35502,-0.68813,-0.39872,-0.60619,-0.70571,-0.34767,-0.6173,-0.86447,-0.27189,-0.42277,0.94388,-0.090152,0.3177,0.92819,0.033052,0.37059,0.8746,0.34758,0.33793,-0.9946,-0.095584,-0.039705,-0.99362,0.097293,0.056795,-0.96536,-0.05237,0.25553,-0.75652,0.49962,-0.42192,-0.69311,0.62892,-0.35215,-0.79534,0.52635,-0.30061,0.064791,-0.39186,-0.91772,0.25379,-0.24625,-0.93536,0.87182,-0.3122,-0.37736,0.84924,-0.51433,-0.11918,0.8641,-0.38621,-0.32264,-0.28813,-0.43254,-0.8543,-0.88962,-0.32453,-0.3213,-0.81948,-0.32755,-0.4702,-0.97925,-0.18366,-0.085299,-0.97351,-0.22849,0.000946,-0.98337,-0.17554,-0.046113,-0.22651,0.016419,0.97385,-0.30815,-0.10401,0.94562,-0.28483,0.053926,0.95703,0.63778,-0.71221,0.29316,0.7257,-0.63176,0.27241,0.75436,-0.60512,0.25446,0.18757,0.91675,0.35267,0.26624,0.93347,0.24024,0.31138,0.91629,0.2519,-0.25269,-0.25385,0.93362,-0.35572,-0.37751,0.85491,-0.13331,-0.18647,0.97336,-0.096347,-0.71807,-0.68923,-0.61104,-0.49321,-0.61913,0.24348,-0.82641,-0.50767,-0.74514,-0.33268,-0.57796,-0.69799,-0.20853,-0.68505,-0.67208,-0.12601,-0.72967,-0.3441,-0.27949,-0.89633,-0.92795,-0.27399,-0.25257,-0.92322,-0.26539,-0.27784,-0.70028,-0.37596,-0.6068,-0.79495,0.57686,0.18775,-0.75295,0.61788,0.22629,-0.80453,0.54762,0.22974,0.29783,0.47465,-0.82824,0.24509,0.5136,-0.82226,-0.11069,0.55058,-0.82736,-0.72994,-0.003357,0.68349,-0.45442,0.098148,0.88534,-0.61708,0.043062,0.7857,-0.47758,-0.54726,-0.68731,-0.69124,-0.41185,-0.59374,-0.56844,-0.37681,-0.73132,-0.30143,-0.6972,0.65038,-0.27018,-0.65419,0.70638,0.93234,-0.26615,-0.2447,0.94574,-0.1702,-0.27674,0.96332,-0.24592,-0.10727,0.27668,-0.32814,-0.90316,-0.14698,-0.39067,-0.90869,-0.054323,-0.29661,-0.95343,-0.041353,-0.21671,-0.97534,0.16065,-0.34394,-0.92511,-0.90738,-0.41646,-0.05649,-0.92746,-0.37223,-0.035188,-0.94543,-0.32576,-0.003998,-0.057924,0.49309,-0.86801,-0.17942,0.51137,-0.84039,-0.1261,0.49269,-0.86099,0.97366,-0.082308,0.21247,0.99084,-0.057527,0.12201,0.9859,-0.1131,0.12314,0.19218,-0.082095,-0.97791,-0.2649,-0.19755,-0.94378,0.018281,-0.25907,-0.96567,-0.37919,-0.27338,-0.884,-0.25376,-0.38099,-0.88904,-0.31126,-0.054994,-0.94873,0.98404,-0.032929,0.17469,0.99866,-0.005066,0.051149,0.98474,-0.006928,0.17377,0.11414,-0.14472,0.98285,0.043001,-0.28108,0.95871,0.031709,-0.1005,0.99442,0.26829,0.43272,0.86065,0.33689,0.30766,0.88983,0.58126,0.38432,0.71718,-0.47252,0.75097,-0.46123,-0.47591,0.67876,-0.55922,-0.56362,0.70766,-0.42601,-0.30402,0.94769,0.097018,-0.27168,0.96234,0.0047,-0.23884,0.96612,0.09769,-0.88171,-0.018738,0.47136,-0.7662,0.050874,0.64055,-0.84338,-0.19144,0.502,0.42439,0.71071,0.56099,0.39656,0.73821,0.54564,0.18378,0.78433,0.59246,0.93085,0.12415,-0.34361,0.72155,-0.06003,-0.68972,0.70638,-0.15885,-0.68975,0.20035,0.42058,0.88482,0.12442,-0.000916,0.99222,0.33271,-0.037782,0.94226,-0.34532,0.93844,0.005829,0.75973,0.63079,0.15778,0.62764,0.76833,0.12513,-0.3943,-0.35942,-0.84576,-0.49156,-0.53136,-0.6899,-0.16813,-0.403,-0.89959,-0.098727,0.24592,-0.96423,0.078341,0.39744,-0.91424,-0.050203,0.28342,-0.95767,0.9548,-0.088229,0.28373,0.91141,-0.20173,0.35862,0.97128,0.16721,0.16922,0.17048,-0.32353,-0.93072,0.19031,-0.26985,-0.94388,0.11423,-0.34361,-0.93213,0.1073,0.17609,-0.97848,0.2132,0.13874,-0.9671,0.37004,0.08768,-0.92486,-0.005554,0.026063,0.99963,-0.66527,-0.020386,0.7463,-0.86142,-0.27482,0.42711,-0.099796,-0.40489,-0.90887,-0.49144,-0.34813,-0.79827,-0.23985,-0.45433,-0.85791,0.78848,-0.34062,-0.5121,0.83886,-0.25779,-0.47941,0.82241,-0.26139,-0.50526,0.15979,0.3748,-0.91321,0.19901,0.33235,-0.9219,0.33689,0.33106,-0.8814,0.52245,0.43272,0.73467,0.53453,0.34016,0.77364,0.47887,0.48238,0.73345,0.92434,-0.28297,0.25587,0.99225,-0.12186,-0.023621,0.98334,-0.11435,0.14124,-0.47795,0.8587,0.18479,-0.3817,0.90857,0.16965,-0.50224,0.845,0.18348,0.25852,-0.44639,-0.85666,0.13861,-0.43617,-0.8891,0.37056,-0.35359,-0.85885,0.90503,-0.3068,0.29459,0.096194,-0.14798,-0.98428,0.36363,-0.16218,-0.91729,0.70956,0.15659,0.68697,0.69649,0.30387,0.65001,0.82415,0.18638,0.53475,0.93191,0.13291,0.33741,0.8511,0.39143,0.3498,0.82101,0.42674,0.37922,0.63613,0.6093,-0.47334,0.35893,0.78857,-0.49928,0.59752,0.70055,-0.39003,0.93542,0.10099,0.33879,0.85946,0.19337,0.47316,0.7886,0.48726,0.37504,0.68502,-0.72359,0.084567,-0.76785,-0.45729,-0.44862,-0.60219,-0.59795,0.52895,-0.69137,-0.26441,0.67235,-0.52101,-0.62914,0.57677,0.95477,-0.14686,-0.25849,0.81246,-0.2436,-0.52962,0.97946,-0.16703,-0.11283,-0.38902,-0.34962,0.85229,-0.20216,-0.19605,0.9595,-0.36082,0.15616,0.91946,-0.77319,-0.29459,-0.56157,-0.7582,-0.42762,-0.49211,-0.66259,-0.47215,-0.58138,0.62337,0.70461,-0.33894,0.55705,0.79507,-0.23985,0.63213,0.69311,-0.34636,0.70708,0.33351,-0.62352,0.77642,0.39839,-0.4883,0.75774,0.45027,-0.47227,0.95404,0.13907,0.26542,0.91009,-0.13749,0.39088,0.98746,0.14386,0.06476,-0.2042,-0.48228,0.85186,-0.30094,-0.42085,0.85574,-0.019715,-0.41554,0.90936,-0.71151,0.70247,-0.01529,-0.7304,0.67757,0.085849,-0.79669,0.60433,-0.002136,0.44075,-0.37956,-0.81341,0.52876,-0.32734,-0.78307,0.60411,-0.42601,-0.67342,-0.93924,-0.28303,-0.19416,-0.9237,-0.2519,-0.28861,-0.37046,0.74496,0.55473,-0.21073,0.64293,0.73635,-0.27168,0.65764,0.7026,-0.77743,0.54268,-0.31788,-0.81829,0.56835,-0.085604,-0.73284,0.67202,-0.10626,0.96027,-0.23878,0.14429,0.95852,-0.28019,0.051637,0.92523,-0.37938,0.001831,-0.22794,0.30586,-0.92437,-0.2139,0.29572,-0.931,-0.13001,0.38673,-0.91296,0.96225,0.23829,-0.13138,0.90722,0.41008,-0.09357,0.9801,0.19813,0.010529,-0.62856,-0.35951,-0.68966,-0.55007,-0.36366,-0.75176,-0.65905,-0.38011,-0.64895,0.90756,-0.37919,0.18036,0.85791,-0.47966,0.18415,0.82696,-0.50343,0.25031,0.35047,-0.63945,0.68425,0.61681,-0.3947,0.68096,0.58602,-0.45994,0.66707,0.54466,0.4164,-0.72793,0.37904,-0.25285,-0.89013,-0.076601,-0.32322,-0.9432,-0.67296,-0.35252,-0.65023,-0.73061,-0.17188,-0.66076,-0.59163,-0.23127,-0.77227,0.85894,-0.51201,-0.006226,0.88195,-0.43025,0.19239,0.84298,-0.49977,0.19886,0.64019,-0.31849,-0.69906,0.52147,-0.3499,-0.77819,0.38246,-0.41331,-0.82635,-0.31495,-0.47093,-0.824,-0.69015,-0.44191,-0.57302,-0.5363,-0.41496,-0.73495,0.38688,-0.068606,0.91955,0.28678,-0.075625,0.95498,0.49907,-0.2895,0.81674,0.19819,0.85101,-0.48631,0.5139,0.57112,-0.64006,0.21125,0.65816,-0.72259,-0.06122,0.77776,-0.62554,0.025056,0.73238,-0.68038,0.011536,0.75097,-0.66021,0.84304,-0.4008,-0.35862,0.90716,-0.36796,-0.20405,-0.82598,0.30488,-0.47408,-0.68108,0.502,-0.53297,-0.68642,0.51646,-0.51189,0.13065,-0.48262,0.86599,-0.92135,0.058687,-0.38423,-0.93371,0.11628,-0.33854,-0.16849,0.038331,0.98492,-0.23164,0.15915,0.95969,-0.33869,-0.058931,0.93902,0.68709,-0.38801,-0.61425,0.65618,-0.25928,-0.70861,0.49239,-0.35221,-0.79589,0.88827,-0.15265,0.43312,0.88733,-0.30073,0.3495,-0.40495,-0.2269,-0.88571,-0.011933,-0.3097,-0.95074,0.34251,-0.24393,-0.90729,-0.063692,-0.11887,-0.99084,-0.25761,-0.23222,-0.9379,-0.005768,-0.090609,-0.99585,0.13166,0.13037,-0.98267,0.079012,0.35765,-0.93048,0.27036,0.016541,0.96258,0.11783,-0.000519,0.99301,0.33052,0.019105,0.94357,0.90011,0.30741,-0.30857,0.99692,0.059175,-0.051332,0.89212,0.21244,-0.39872,-0.54756,0.076235,0.83325,-0.56215,0.04178,0.82595,-0.69396,-0.45805,-0.55547,-0.64779,-0.53041,-0.5468,0.39348,0.066103,0.91693,0.49443,0.033815,0.86856,0.46617,-0.068758,0.88199,0.4467,-0.39903,-0.80075,0.49974,-0.49284,-0.71227,0.50063,-0.44789,-0.74074,0.58599,-0.30482,-0.75075,0.46529,-0.27818,-0.84027,0.35908,-0.52425,-0.77212,0.95169,-0.30592,0.025819,0.97107,-0.23701,0.028016,0.88824,0.33528,-0.31391,0.99252,-0.038697,-0.11573,0.91394,0.24073,-0.3267,0.52965,0.35343,0.77105,0.68401,0.31999,0.65551,0.37721,0.19923,0.90442,0.026002,0.28388,-0.95849,0.13926,0.28355,-0.94876,0.96744,0.026887,-0.25162,0.97864,0.080447,-0.18909,0.94772,0.15445,-0.27912,0.19925,0.97848,0.053316,-0.27625,0.85073,0.44713,0.31858,0.91513,0.24696,-0.046236,0.47298,-0.87985,-0.021851,0.58324,-0.81198,-0.001251,0.47111,-0.88205,-0.8767,-0.095523,-0.47139,-0.87558,-0.25205,-0.41209,-0.95135,-0.27277,-0.14316,-0.59209,0.78091,0.19895,-0.72054,0.56813,0.39747,0.97964,-0.12555,0.15656,0.98035,-0.090365,0.17527,0.97137,-0.17615,0.15931,0.54848,-0.036622,0.83535,0.71444,0.015564,0.69948,0.81384,-0.54808,0.19291,0.73565,-0.669,0.1059,-0.48601,-0.46544,-0.73968,-0.52092,-0.32115,-0.79086,-0.40245,-0.50624,-0.76269,0.30573,0.032472,-0.95154,0.27522,-0.11805,-0.95407,0.24686,0.16044,0.95566,0.13718,0.18827,0.97247,0.15073,0.033296,0.98801,0.70394,-0.57765,-0.41319,0.39537,-0.59298,-0.70147,0.7578,-0.61925,-0.20536,-0.37367,0.84866,-0.37431,-0.30949,0.8533,-0.41957,-0.21476,0.89813,-0.38365,-0.28431,0.62026,0.73104,0.51378,0.8048,0.29707,0.18482,0.90014,0.39442,0.006989,0.95358,0.30097,-0.03885,0.89404,0.44627,0.91131,-0.3307,-0.24519,0.84915,0.16208,0.50264,0.96933,-0.057009,0.23899,-0.76867,-0.33256,-0.54637,-0.48872,0.14579,-0.86013,-0.44954,0.10801,-0.88668,-0.44838,0.16239,-0.87893,-0.91467,-0.34281,-0.21396,-0.87735,-0.46996,-0.096805,-0.93103,-0.22111,-0.29023,-0.14075,-0.98581,0.091372,-0.3752,-0.92071,0.10715,-0.25898,-0.93924,0.22517,0.75481,0.26786,-0.59871,0.24345,0.28196,-0.92801,-0.080721,0.60305,-0.7936,-0.93976,-0.3173,0.12702,-0.83477,-0.34886,-0.42592,-0.9237,-0.29994,-0.23826,-0.7159,-0.21894,-0.66295,0.009247,0.1373,-0.99048,0.035493,0.25187,-0.9671,0.007691,0.21656,-0.97623,-0.54427,-0.31443,-0.7777,-0.41862,-0.27882,-0.86428,-0.57302,-0.25767,-0.77795,0.076083,-0.69509,0.71487,-0.65783,-0.69326,0.29429,-0.93246,0.27399,0.23536,-0.96542,0.20084,0.16611,-0.91028,0.2646,0.31831,-0.25156,0.50081,-0.82818,-0.042421,0.62755,-0.7774,-0.063143,0.62407,-0.77877,0.25932,-0.67861,0.68715,0.141,-0.83435,0.53285,0.27302,0.81161,0.51643,0.24113,0.55473,0.79629,0.47215,0.19663,0.85928,0.49754,0.19373,0.84552,-0.7745,-0.30247,0.55553,-0.80535,-0.29542,0.5139,-0.74248,-0.4431,0.50233,-0.98843,-0.092959,-0.11972,-0.97189,-0.094455,0.21558,-0.95114,-0.062349,0.30238,-0.71221,0.27827,0.6444,-0.78304,0.2599,0.56502,-0.60997,0.13108,0.78149,-0.85403,0.20078,0.4799,-0.92575,0.18183,0.33152,-0.84976,0.27222,0.4514,0.9866,0.10108,-0.12793,0.99097,-0.097659,-0.091586,0.97742,0.000641,-0.21131,0.50926,-0.01117,0.86053,0.42177,-0.16156,0.89218,0.48775,-0.053865,0.8713,-0.53868,0.79504,0.2787,-0.97635,-0.19779,0.087191,-0.96539,0.25736,0.041932,-0.99301,-0.11707,-0.014557,0.59886,-0.41234,-0.68651,0.32005,-0.32954,-0.88821,-0.8919,-0.076601,0.44566,-0.8171,-0.15592,0.55498,-0.71371,0.08002,0.69582,0.16083,0.96591,-0.2027,0.44322,-0.019959,-0.89618,0.53511,-0.17759,-0.82589,0.54766,-0.016816,-0.83651,0.54912,0.5114,0.66097,0.50328,0.58327,0.63756,0.46095,0.6166,0.6382,0.96985,-0.084597,0.22843,0.93451,-0.15763,0.3191,0.95126,-0.096194,0.29292,-0.99759,0.023774,0.065035,-0.96649,-0.172,0.19047,-0.98206,0.075076,0.17298,0.046999,0.15088,-0.98743,0.06885,0.40468,-0.91186,-0.87005,0.008545,0.49287,-0.52196,0.82369,0.22144,-0.68133,0.72631,0.090793,-0.85711,-0.12162,-0.50053,-0.70168,0.007141,-0.71242,-0.56172,-0.11957,-0.8186,-0.45842,-0.31681,-0.83032,0.027741,-0.18256,-0.98279,-0.11094,-0.27033,-0.95633,-0.23246,-0.58458,0.77731,-0.48122,-0.25098,0.83987,-0.4123,-0.44813,0.79318,-0.91797,-0.2721,-0.28852,-0.93011,-0.18165,-0.31916,-0.93378,-0.27253,-0.23182,0.33564,0.57909,0.74294,0.37684,0.70244,0.60375,0.45903,0.65239,0.60298,-0.89911,0.20569,0.38633,-0.66985,-0.31416,-0.67272,-0.71587,-0.30991,-0.62566,0.19346,0.49107,-0.84933,0.15134,0.4261,-0.8919,0.16855,0.50765,-0.84491,0.28916,-0.1504,-0.94537,-0.075869,-0.45308,-0.88821,0.31111,-0.33222,-0.89038,0.41465,0.019379,0.90976,0.40388,0.08301,0.91101,0.44267,0.030274,0.89615,-0.33845,0.055147,-0.93936,-0.69469,-0.44761,-0.56304,-0.55358,-0.47148,-0.68642,-0.60869,-0.40321,-0.68328,0.50218,0.42863,0.751,0.53902,0.40461,0.73873,-0.8855,-0.42357,-0.19092,-0.91037,-0.23151,-0.34287,-0.37629,-0.29066,-0.8797,-0.40516,-0.28642,-0.86819,-0.69887,0.55913,-0.446,-0.76919,0.57094,-0.28693,0.91797,-0.29707,0.26273,0.87814,-0.12885,0.46068,0.92685,0.11533,0.35725,0.12876,0.024293,-0.99136,0.58071,-0.13666,-0.80251,0.54238,-0.25916,-0.79913,0.26167,0.96481,-0.024812,0.34886,0.93716,0.000641,0.193,0.9808,-0.026948,0.87399,0.057863,0.48241,0.86837,0.044801,0.49385,-0.24958,0.73937,-0.62529,-0.4561,0.78591,-0.41743,-0.35252,0.81292,-0.46352,0.76519,0.20429,0.61046,0.26588,0.052492,0.96255,0.25337,0.34684,0.90304,0.22364,-0.25532,-0.94061,0.22608,-0.39702,-0.88949,0.28367,-0.14197,-0.94833,0.18845,-0.42262,-0.88647,0.10019,0.036531,-0.99429,0.1059,0.085055,-0.99072,0.054842,0.95123,0.30351,-0.047029,-0.15833,-0.98624,-0.3433,-0.49294,0.79946,-0.37181,-0.70061,0.609,-0.44859,-0.62798,0.63588,-0.20536,0.47517,-0.85559,-0.1131,0.42106,-0.89993,-0.00174,0.3928,-0.91958,-0.80911,0.23753,0.53746,-0.89627,-0.33262,0.29328,-0.95602,-0.10111,0.27522,-0.92056,-0.096133,0.37855,-0.89477,-0.1384,0.42448,0.57967,0.16056,0.79885,0.7384,-0.015168,0.67415,0.69274,0.055025,0.71905,0.81002,0.41606,0.41316,0.67376,0.62798,0.38939,0.84603,0.374,0.37983,0.44536,0.51378,0.73324,0.57714,0.53386,0.61794,0.56777,0.36946,0.73559,-0.83535,0.4358,-0.335,-0.92563,0.21204,-0.31343,-0.96951,0.18082,-0.16532,0.21964,0.50774,-0.83303,0.049593,0.2873,-0.95654,-0.11472,0.37349,-0.9205,-0.065218,-0.18195,-0.98114,-0.88192,-0.087649,-0.46312,-0.76263,-0.040986,-0.6455,-0.84036,-0.047975,-0.53987,-0.97638,0.096286,0.19327,0.90646,0.20472,-0.3693,0.91931,0.25297,-0.30137,0.95059,0.1471,-0.27326,0.023896,0.20222,0.97903,0.18479,0.21262,0.95947,0.11518,0.17649,0.97751,0.1561,-0.17869,0.97144,-0.052004,0.068209,0.99631,-0.009156,0.17371,0.98474,0.20035,0.43092,0.87985,0.25785,0.30378,0.91717,0.70708,0.47206,0.52641,0.71337,0.494,0.49702,-0.64669,-0.21558,-0.73162,-0.67363,-0.19221,-0.71361,-0.71743,-0.16324,-0.67717,0.71413,0.49846,0.49144,0.67284,0.6194,0.40443,0.89636,-0.25953,0.35935,0.96674,-0.13681,-0.21607,0.92666,-0.129,0.35301,-0.34458,0.93011,0.1268,-0.16648,0.96289,0.21241,0.46321,-0.27043,0.84396,0.33406,-0.44603,0.83032,0.69222,-0.11094,0.7131,0.82626,0.4098,0.38639,0.80984,0.35246,0.46895,-0.076846,-0.29792,0.95148,-0.32185,-0.15754,0.93356,-0.47148,-0.072695,0.87884,0.59368,-0.21699,0.77487,0.84085,-0.091769,0.5334,0.81088,-0.31776,0.49138,-0.82162,-0.17756,0.54164,0.070528,0.91589,-0.39509,-0.19901,0.91516,-0.35047,0.10471,0.95322,-0.28349,0.91876,0.13089,0.37242,0.93838,0.043428,0.34278,0.87234,-0.07004,0.48384,0.049562,0.41395,0.90893,0.021729,0.33067,0.94348,-0.18345,0.39827,0.89871,0.90753,0.088229,-0.41053,0.90555,0.26118,-0.33424,0.83669,0.22929,-0.49733,-0.59523,-0.27506,-0.75497,-0.72295,-0.32856,-0.60772,-0.64403,-0.15702,-0.74868,0.27757,-0.22083,-0.93497,0.22031,-0.38752,-0.89514,0.33879,-0.32273,-0.88375,-0.96139,0.25739,0.097079,-0.97852,0.20115,0.045106,-0.93902,0.33741,-0.066134,0.083041,-0.30625,0.9483,0.21598,-0.060976,0.97446,0.029725,-0.3213,0.9465,0.39125,0.62069,0.6794,0.43342,0.59123,0.6801,0.53041,0.8019,-0.27497,0.46416,0.84924,-0.25162,0.6133,0.72558,-0.31202,-0.54125,0.46104,0.70318,-0.45857,0.37587,0.80523,-0.48213,0.43419,0.76092,-0.40941,0.46361,-0.78576,-0.44786,0.54439,-0.70925,-0.15732,0.66729,-0.72799,-0.24802,-0.39921,-0.88266,-0.15165,-0.49339,-0.85644,-0.057253,-0.26029,-0.96381,-0.49672,-0.19816,-0.84497,-0.23276,-0.31928,-0.91861,-0.47868,-0.1717,-0.86102,0.24873,0.48317,0.83944,0.80358,-0.59401,-0.036897,0.77627,-0.62969,0.028565,-0.73428,-0.21165,0.64498,-0.56902,-0.34419,0.74679,0.48125,-0.044496,0.87542,0.43004,-0.068361,0.9002,0.16596,-0.48933,-0.85614,-0.39033,-0.5251,-0.75622,-0.079958,-0.46907,-0.87951,0.26795,-0.4525,0.85052,0.33601,-0.48418,0.80785,0.42555,-0.3704,-0.82562,0.60903,-0.40758,-0.68038,0.63329,-0.39137,-0.66762,0.12168,0.69982,0.70385,-0.63793,-0.21894,0.7383,-0.69057,-0.43538,0.5775,-0.54735,-0.37767,0.74679,-0.72021,-0.69307,-0.030152,-0.75759,-0.63042,-0.1691,-0.69723,0.007447,-0.71679,-0.63283,-0.052919,-0.77245,0.39891,0.52943,0.74868,0.41972,0.4817,0.76925,0.76577,0.39665,0.50618,0.06946,0.70772,-0.70302,0.31147,0.57701,-0.755,0.11231,0.80343,-0.58467,0.26704,0.94516,0.18796,0.21543,0.96335,0.15964,0.12201,0.98044,0.1543,0.061434,0.99222,0.10825,-0.13053,0.9632,0.2349,-0.11032,0.9715,0.20969,0.21696,-0.94903,-0.22855,-0.022248,-0.92111,-0.38859,0.088778,-0.93716,-0.33732,0.9747,0.1727,0.14176,0.94562,0.14704,0.29014,0.99866,-0.01767,0.048524,0.23808,-0.81515,0.52803,-0.33512,-0.64016,0.69127,-0.018616,-0.33741,0.94116,-0.23023,-0.51006,0.82873,-0.26643,-0.43156,0.86181,-0.17155,-0.31263,0.93423,-0.077822,0.094119,-0.99249,0.24915,0.13608,-0.95883,-0.00061,-0.10248,-0.99472,-0.59917,0.07123,0.79742,-0.62313,0.039369,0.78112,-0.67272,-0.044801,0.73852,0.24284,0.94617,0.21384,0.40648,0.88534,0.22562,0.43165,0.87805,0.20658,-0.04062,0.66539,-0.74535,0.15049,0.64745,-0.74706,0.10392,0.6466,-0.7557,-0.92175,-0.2718,-0.27656,-0.98523,-0.1673,-0.036103,-0.95334,-0.30164,0.010529,-0.92843,-0.36482,0.069826,0.1692,-0.25044,-0.95322,-0.072054,-0.23093,-0.97027,0.098422,-0.40523,0.90887,-0.57356,-0.49571,-0.65212,-0.63164,-0.48131,-0.60775,-0.65831,0.73077,0.18052,-0.57851,0.7886,0.20838,-0.034242,0.25376,-0.96664,-0.12519,0.31825,-0.93969,-0.012879,0.30991,-0.95065,0.91852,0.053163,0.39177,0.93976,-0.20743,0.27168,-0.89935,-0.43233,-0.064882,0.17313,-0.89608,-0.40864,0.072939,-0.935,-0.34703,0.057344,0.53822,-0.84081,0.093875,0.3751,-0.92218,0.16401,0.39796,-0.90258,0.76046,-0.19489,0.6194,0.88293,-0.09125,0.46049,-0.77502,0.48311,0.4073,-0.62105,0.28822,0.72881,-0.066317,0.95407,-0.29212,-0.22584,0.91784,-0.32637,-0.15449,0.9805,-0.12122,-0.75369,0.2949,-0.58733,-0.76928,0.39839,-0.49947,-0.83779,0.3426,-0.42509,-0.40684,0.72234,-0.55913,-0.30641,0.77279,-0.55574,-0.25309,0.79403,-0.55263,-0.85675,-0.34251,-0.38554,-0.49684,-0.3191,-0.80703,-0.43873,-0.26188,-0.85958,0.30958,0.74935,0.58532,0.4037,0.78082,0.47676,0.43574,0.74938,0.49849,-0.19617,0.32072,0.92663,-0.45125,0.28547,0.84549,0.16071,0.52098,-0.83828,0.46089,0.32917,-0.82412,0.3152,0.49226,-0.81134,0.41099,0.27729,0.86843,0.3318,0.47124,0.81719,-0.86087,0.20518,0.46559,-0.92602,0.06946,0.37095,-0.85562,0.094058,0.50893,0.080599,-0.076327,0.99381,0.05121,-0.48827,-0.87118,0.080599,-0.29975,-0.95059,-0.036134,-0.36766,-0.92923,0.19224,0.21818,-0.95679,-0.061037,0.29817,-0.95254,0.047975,0.19465,-0.97967,-0.60414,0.072451,-0.79354,-0.52638,0.047914,-0.84887,-0.5259,-0.37068,-0.7655,-0.33433,-0.31846,-0.88699,-0.77892,-0.33235,-0.53175,0.095248,0.053102,-0.99402,-0.2768,-0.007782,-0.96088,-0.037263,-0.00943,-0.99924,-0.65477,0.7557,0.012421,-0.75463,0.65447,0.046541,-0.56154,0.81866,0.12003,-0.71245,-0.31379,-0.62761,-0.77068,-0.24006,-0.59023,-0.77368,-0.36354,-0.51888,0.65221,0.43034,0.62401,0.65114,0.27393,0.70776,0.48238,0.23408,0.84408,-0.45686,-0.50151,0.73464,-0.68813,0.15418,0.70901,-0.045167,-0.2992,-0.95309,-0.10825,-0.2169,-0.97015,-0.19227,-0.29481,-0.936,0.89666,0.1641,0.41114,0.69466,0.089572,0.71371,0.80642,0.24641,0.53752,0.14838,-0.16538,-0.97498,0.25697,-0.16797,-0.95169,0.25999,-0.1934,-0.94601,-0.18647,-0.21586,-0.95843,0.44725,-0.41441,-0.7926,0.45949,-0.41417,-0.78567,-0.50185,0.23905,0.83123,-0.40257,0.29743,0.86569,-0.46126,0.18851,0.86697,-0.3701,-0.91452,-0.16321,0.47523,0.71319,0.51521,0.71474,0.55534,0.42506,0.068667,0.20518,-0.97629,-0.060244,0.080782,-0.9949,-0.27357,0.061312,-0.95987,-0.65731,-0.33979,-0.67263,-0.33143,-0.33711,-0.88116,-0.093173,-0.51796,-0.85031,-0.060121,-0.47749,-0.87655,-0.4738,-0.43712,0.76446,-0.47414,-0.54756,0.68941,0.36982,-0.30573,-0.87735,0.16825,-0.40654,-0.89798,0.38423,-0.39698,-0.83349,-0.91739,-0.065737,-0.39247,-0.95782,-0.11908,-0.26142,-0.62682,-0.36833,-0.68661,-0.39311,-0.46028,-0.79595,-0.52803,-0.41743,-0.73952,-0.13233,0.90619,-0.40162,-0.6389,0.2804,0.71633,-0.96322,0.007019,0.26853,-0.62789,0.51427,0.58415,0.24277,-0.22218,-0.94427,-0.33015,-0.33598,-0.88208,0.2646,-0.45018,0.85281,-0.051943,-0.49007,0.87011,0.46348,-0.15522,0.87237,0.58214,-0.20158,-0.78765,0.62258,-0.24354,-0.74367,0.59423,-0.22425,-0.77239,0.58501,-0.34889,0.73211,0.54885,-0.24796,0.79827,0.68441,-0.24549,0.68648,-0.94272,-0.23447,0.23725,0.15189,-0.42467,0.89248,-0.31407,-0.42338,0.84973,-0.045656,-0.59352,0.80349,0.76958,0.25394,0.5858,0.68459,0.49608,0.53404,0.77117,0.21482,0.59926,-0.49696,0.69536,-0.51906,-0.060183,0.82934,-0.55544,-0.2891,0.7018,-0.65105,0.73476,0.28855,0.61385,0.6744,0.1041,0.73095,0.92337,0.015198,0.38356,0.19773,0.97266,0.12177,0.21351,0.97021,0.1142,0.39689,0.91763,-0.019623,0.95376,-0.28538,-0.094028,0.8901,-0.44826,0.082125,0.89184,-0.38511,0.23719,0.68862,0.12085,0.71496,0.79034,0.22733,0.5689,-0.88385,-0.45497,0.10846,-0.88061,-0.46071,0.11057,-0.83938,-0.41575,0.35008,0.51888,0.50578,0.68914,0.31092,-0.23252,0.92154,0.33442,-0.33406,0.88122,-0.85421,0.10059,0.51006,-0.52763,-0.097385,-0.84384,-0.6617,-0.13266,-0.73791,-0.59371,-0.14359,-0.79174,0.5154,-0.009674,0.85687,0.76635,-0.19181,0.61309,0.73714,0.011444,0.67562,0.008148,-0.001404,-0.99994,-0.015687,0.091922,-0.99564,-0.003662,-0.024842,-0.99966,-0.20145,0.4192,0.88522,-0.42036,0.89792,0.13044,-0.41923,0.89438,0.1558,-0.27574,0.95743,0.085177,0.98089,-0.18107,-0.070986,0.98227,-0.10056,-0.15812,-0.074618,0.17951,-0.98089,-0.1149,0.1301,-0.9848,-0.38401,-0.25269,0.88806,-0.45772,-0.079989,0.88546,-0.25968,-0.13309,0.95645,-0.6906,0.60457,-0.39689,-0.76373,0.47911,-0.43257,-0.75308,0.58058,-0.3094,0.6603,0.4456,0.60448,0.43968,0.88946,-0.12439,0.1204,0.9711,0.20597,0.29283,0.86813,-0.40074,0.55879,0.56758,0.6046,0.69536,0.44429,0.56481,0.55309,0.47569,0.68395,0.73711,0.45222,0.50212,0.62954,0.22654,0.74319,0.93554,-0.077792,0.34449,0.28224,-0.096347,-0.95447,0.15302,-0.019623,-0.98801,0.38035,-0.10514,-0.91882,0.52229,0.10443,-0.84634,-0.1345,-0.060671,-0.98904,-0.36686,0.27515,-0.88864,0.89395,0.077517,0.44133,0.89718,-0.20191,0.39274,0.90924,-0.12748,0.39622,-0.58275,-0.2009,-0.78741,-0.62749,-0.48164,-0.61174,-0.80123,-0.008789,-0.59822,0.36787,0.070833,0.92715,0.50865,0.28575,0.81213,0.36982,0.070742,0.92639,-0.81451,0.11103,-0.56941,-0.58474,0.031129,-0.8106,-0.71285,0.030213,-0.70061,0.33332,0.92825,0.16495,0.3321,0.93289,0.13913,0.41508,0.90335,0.10791,-0.93115,-0.24683,-0.26832,-0.86807,-0.36543,-0.33595,-0.94009,-0.34025,-0.020783,-0.93063,-0.3347,0.1478,0.092166,-0.25095,-0.96359,0.21802,-0.36644,-0.90451,0.2638,0.24415,-0.93313,0.034272,0.17826,-0.98337,-0.15464,0.34364,-0.92627,0.87338,-0.29386,-0.38832,0.87243,-0.34663,-0.34443,0.93545,-0.32731,-0.13321,0.91522,-0.18854,0.35606,0.75271,-0.64275,-0.14231,0.073458,-0.65187,0.75475,0.22465,-0.43931,0.86978,0.52889,0.83926,0.12595,0.69878,0.69701,0.16065,0.54503,0.81945,0.17719,0.93612,-0.34971,0.036714,0.81167,-0.39497,0.43025,0.91247,-0.40873,-0.017182,0.39949,0.90927,0.11667,0.57827,0.79174,0.19672,0.6007,0.79186,0.10974,-0.054903,-0.46913,-0.8814,0.1388,-0.45369,-0.88025,-0.59853,-0.24973,-0.76116,-0.69741,-0.27909,-0.66005,-0.72634,-0.35643,-0.58763,-0.42863,-0.5703,-0.70067,-0.50688,-0.41942,-0.75304,-0.55608,-0.55199,-0.62133,0.21897,0.96759,0.12552,0.57805,0.80441,0.13675,0.40162,0.9133,0.067385,0.57885,-0.24717,0.77706,0.51012,-0.14319,0.84808,0.67696,-0.26041,0.68837,0.19208,0.020875,-0.98114,-0.002167,0.11197,-0.99368,0.096652,0.093753,-0.99087,0.49422,0.83337,-0.24732,0.36769,0.87524,-0.31416,0.67522,-0.21357,-0.70598,0.56716,-0.36772,-0.73693,0.34715,-0.36692,-0.86303,-0.20231,0.45796,-0.86563,-0.25898,0.40928,-0.87484,-0.051454,0.54955,-0.83386,0.022034,0.28205,-0.95914,-0.13205,0.26484,-0.9552,0.004517,0.21461,-0.97668,0.35548,0.26838,-0.89529,0.26981,0.28953,-0.91833,0.68264,-0.73071,-0.005036,0.71279,-0.69927,0.053865,0.0683,0.56847,-0.81982,-0.021119,0.47798,-0.87811,0.18787,0.57619,-0.7954,0.35402,0.92734,0.12125,0.40263,0.89389,0.19694,0.46339,0.85946,0.21574,0.92706,-0.008301,0.37477,0.77822,0.46468,0.42235,0.74639,-0.025269,0.66497,-0.95541,0.27375,0.11042,-0.92386,0.36802,0.10492,-0.97015,0.24155,0.0206,0.92083,0.15839,0.35627,0.92306,0.15717,0.35102,0.82,0.37406,0.43318,0.53032,-0.72625,0.43733,0.019471,-0.32441,-0.94571,0.049318,-0.40291,-0.91388,-0.87405,0.30287,0.37983,-0.51665,0.10797,0.84933,-0.46522,0.21638,0.85833,-0.50645,0.013398,0.86215,-0.93484,0.34526,0.082705,0.11588,-0.20701,-0.97144,0.095401,-0.16443,-0.98175,0.089908,-0.28452,-0.95444,-0.71096,0.35432,0.60741,-0.81915,0.45802,0.34519,-0.18393,0.22672,0.95642,-0.26902,0.30094,0.91488,-0.16364,0.22428,0.96066,0.73968,-0.14277,-0.65761,0.85504,0.14478,0.49791,0.8514,0.087161,0.51717,0.83236,0.1551,0.53203,-0.55431,0.2111,0.80505,-0.95453,-0.2635,-0.13922,-0.9266,-0.36149,-0.10349,-0.28767,-0.21122,-0.93411,-0.40819,-0.32157,-0.85437,-0.41975,-0.23359,-0.87704,0.41404,-0.15799,0.89642,-0.041658,0.83392,0.55025,-0.21238,0.97107,0.10904,0.059481,0.80874,0.5851,-0.88098,0.27992,0.38142,-0.91269,0.2631,0.3126,-0.8735,0.31187,0.37373,-0.76754,-0.15934,-0.62084,-0.8558,-0.46916,-0.21778,-0.845,-0.048006,-0.53258,-0.75289,-0.25886,-0.60506,-0.76202,-0.41697,-0.49538,-0.64898,-0.26194,-0.71425,-0.30836,0.59035,-0.7459,0.82659,-0.47621,-0.29988,0.91409,-0.3693,-0.16745,0.83743,-0.36805,-0.404,0.51054,0.83239,0.21549,0.32997,0.91034,0.24967,0.44719,0.84851,0.28281,-0.90808,-0.41459,0.058962,-0.88339,-0.38936,0.26078,-0.73425,-0.67214,-0.095218,-0.6241,-0.22456,-0.74834,-0.65432,-0.15284,-0.74056,0.68541,-0.25349,-0.68258,0.75936,-0.27711,-0.58867,0.82229,-0.26981,-0.50099,-0.51088,-0.44334,-0.73647,-0.79141,0.55486,0.25648,-0.83209,0.35813,0.42347,-0.87023,0.45311,0.19321,-0.9631,0.15146,0.22236,-0.97604,0.03238,0.21509,-0.95685,0.27165,0.10306,-0.93683,0.26453,0.22874,-0.9382,0.18986,0.28935,-0.89666,0.22297,0.38243,0.27998,-0.009461,0.95993,0.37379,-0.000946,0.92749,0.25282,0.007111,0.96747,0.38041,0.52592,0.76067,0.37745,0.57387,0.72674,0.37599,0.54207,0.75149,0.010926,0.72973,-0.68361,0.10138,0.80459,-0.58507,-0.029756,0.7438,-0.66768,-0.76809,-0.15616,-0.62096,-0.82513,-0.36573,-0.43052,-0.60897,0.42042,0.67257,-0.78646,0.25044,0.56453,-0.58193,0.43928,0.68435,0.54643,0.65819,-0.51781,0.43056,0.80841,-0.40132,0.55995,0.63225,-0.53539,-0.43922,0.88058,0.17777,-0.42491,0.88208,0.20334,-0.4572,0.86975,0.18561,-0.33973,0.19028,0.92105,0.19157,0.55098,0.81222,0.1684,0.50923,0.84396,-0.47438,-0.7405,0.476,0.057283,0.23167,-0.9711,0.00824,0.16413,-0.98639,-0.071108,0.23157,-0.97018,-0.11966,-0.36543,-0.92309,-0.1446,-0.31346,-0.93851,0.10154,-0.31513,-0.94357,-0.68029,-0.41026,0.60735,-0.48991,-0.07532,0.8685,-0.92242,-0.34761,0.16803,-0.9122,-0.33442,0.23667,0.97568,-0.088565,-0.20048,0.99735,0.01117,-0.071535,0.90332,0.024903,-0.42821,-0.93158,-0.35224,0.089572,-0.98618,-0.1608,0.039705,0.36442,0.008728,0.93118,0.37657,-0.41597,0.82772,-0.55141,-0.42076,-0.72033,-0.35463,-0.22514,-0.90747,-0.024476,0.76037,-0.64901,0.045869,0.71764,-0.69485,0.037111,0.62526,-0.7795,0.099429,0.61794,-0.77987,0.61382,0.76449,0.19678,0.58171,0.77755,0.23875,0.58998,0.71807,0.36912,0.47328,-0.25602,0.84286,0.43385,-0.35914,0.82629,0.53523,-0.14084,0.83285,0.099338,0.26603,-0.9588,0.13495,0.16031,-0.97778,0.26667,0.28474,-0.92074,0.38441,0.88775,0.25318,0.4929,0.83322,0.25044,0.2194,0.96612,0.13572,-0.16553,0.92453,-0.34321,-0.10294,0.93591,-0.3368,-0.20637,0.94476,-0.25459,-0.21116,0.8023,-0.55827,0.071688,0.78491,-0.61541,-0.16037,0.83328,-0.52907,0.38786,-0.70016,0.59941,-0.43516,-0.010956,0.90027,-0.61165,-0.095431,0.78533,-0.45445,0.025269,0.89038,0.23368,-0.054262,-0.97076,0.23621,-0.028962,-0.97125,0.82662,0.12693,0.54824,0.80456,-0.032777,0.59294,0.84445,0.082186,0.52925,0.75558,-0.27628,-0.59389,0.73662,-0.23042,-0.63579,0.88861,-0.39613,0.23112,0.8674,-0.43938,0.23353,0.92264,-0.33821,0.18519,-0.9591,-0.28068,0.036134,-0.95688,-0.28279,0.066225,-0.95822,-0.28575,0.010407,-0.20414,0.092807,-0.97452,-0.92175,-0.33024,0.20313,-0.90051,-0.39528,0.18113,0.65963,0.57952,-0.47853,0.6935,0.66253,-0.28294,0.63384,0.63469,-0.44203,-0.26936,0.90106,0.33982,0.24332,0.96966,0.022553,0.30464,0.91302,0.27119,0.283,0.94974,0.1337,-0.15616,0.19095,-0.96908,-0.2693,-0.14057,-0.95273,-0.27448,0.044832,-0.96051,-0.085757,-0.91287,0.39909,0.066744,-0.92083,0.38414,-0.039491,-0.84365,0.53539,-0.94397,0.27927,-0.17579,0.24491,-0.46278,-0.85192,0.15589,-0.55348,-0.81811,-0.52223,0.19535,0.8301,0.11484,-0.13468,-0.98419,0.9884,0.054323,0.14161,0.94452,-0.11631,0.30711,0.93014,-0.16471,0.3281,0.85168,-0.054109,-0.52119,0.69002,-0.060274,-0.72124,0.80041,-0.075259,-0.59465,-0.98001,-0.049165,0.19263,-0.98407,-0.00354,0.17762,0.18949,-0.43843,0.87854,0.16401,-0.22382,0.96072,0.040651,0.27436,-0.96075,-0.09534,0.46437,-0.88046,-0.18397,0.25275,-0.94986,0.010651,0.28275,-0.9591,-0.069063,0.29945,-0.9516,-0.005921,0.27052,-0.96268,-0.64684,0.27335,0.71191,-0.42247,0.14225,0.89511,-0.34413,0.35893,0.86758,-0.66024,-0.49626,-0.56371,-0.037355,0.78259,-0.62139,0.074404,0.76858,-0.63536,0.26554,0.69729,-0.66576,0.16251,-0.93387,-0.31846,-0.26649,0.29972,0.91601,-0.30879,0.39775,0.86395,-0.10309,-0.32713,0.93933,-0.24863,-0.33998,-0.90695,-0.094028,-0.29926,-0.94949,-0.18085,-0.21985,-0.95862,0.087039,-0.38325,-0.91952,0.00589,-0.33412,-0.9425,-0.2298,-0.41835,-0.87872,0.60295,-0.46864,0.64559,0.39305,-0.49901,0.7723,0.30488,-0.69143,0.65493,0.9144,0.087252,0.39525,0.95233,-0.077639,0.29499,0.95691,0.087191,0.27692,-0.031404,0.97626,0.21427,0.13022,0.97171,0.197,0.32063,0.94455,0.07062,-0.071596,0.90027,-0.42936,-0.086917,0.9006,-0.42579,-0.42995,0.78716,-0.44212,0.40931,-0.14392,0.90094,0.44667,-0.074374,0.89157,0.02356,0.73089,-0.68209,-0.005615,0.79223,-0.61016,0.60237,0.68178,-0.41505,0.52828,0.66414,-0.52895,0.54079,0.62206,-0.56618,0.65328,0.56947,-0.49886,0.31172,0.79824,-0.51537,0.48225,0.6589,-0.57726,0.38865,0.88635,0.25153,0.19147,0.76086,0.61998,0.36934,0.62435,0.68828,0.523,0.74731,0.4098,0.23441,-0.38441,0.89288,0.07709,-0.21216,0.97418,0.58101,-0.14408,0.80102,0.7275,-0.67129,0.1417,0.68752,-0.68883,0.22971,-0.29295,-0.062227,-0.95407,-0.38865,-0.072237,-0.91852,-0.023865,0.01001,-0.99966,-0.92138,-0.15955,-0.35435,-0.78265,-0.16852,-0.59917,-0.9057,-0.30476,-0.29463,0.029969,-0.18906,-0.98147,0.004639,-0.21482,-0.97662,0.2067,-0.21412,-0.95468,-0.44801,-0.35285,-0.82144,-0.46614,-0.38945,-0.79434,-0.53935,-0.48412,-0.68895,-0.95709,-0.28767,0.034181,-0.94797,-0.31343,0.055422,-0.97223,-0.19013,0.13623,-9.2e-05,-0.14835,-0.98892,0.98517,-0.1695,0.025788,0.97424,-0.18122,0.13416,-0.82534,-0.032075,-0.56371,-0.99939,0.029267,-0.018464,-0.96747,-0.18351,0.17408,0.55058,0.11692,0.8265,0.65951,0.1539,0.73574,0.63491,0.2967,0.71331,-0.08478,0.16562,-0.98251,-0.94781,-0.29466,0.12152,-0.95529,-0.2804,0.093448,-0.96136,-0.2595,0.091739,-0.95776,-0.13794,0.25227,-0.97708,-0.19315,0.089236,-0.013733,-0.46699,-0.88412,0.00998,-0.54848,-0.83608,-0.16153,-0.40117,-0.90164,-0.13111,0.1706,-0.97656,-0.17124,0.2201,-0.9603,-0.1214,0.28703,-0.95016,0.20344,0.21882,-0.95428,0.9432,0.032777,0.33058,0.87991,0.10657,0.463,0.91745,-0.092196,0.387,-0.37568,0.15479,0.91372,-0.40611,0.2378,0.88232,-0.3133,0.17994,0.93243,-0.34736,-0.33933,0.87414,-0.19565,-0.62935,0.75204,-0.21393,-0.87533,0.43355,0.3094,0.45076,-0.83727,0.23466,0.6307,-0.73968,0.2898,0.5912,-0.75262,0.97577,-0.21857,-0.007538,0.021973,0.4684,-0.88324,0.14481,0.47133,-0.86996,0.10929,0.49779,-0.86035,-0.93625,-0.078097,0.34254,-0.96322,0.058046,0.26231,-0.94653,0.033906,0.32081,0.39174,-0.80395,0.44737,-0.22037,-0.33827,0.91485,-0.33973,-0.232,0.91143,-0.9411,0.15445,0.30073,-0.85495,0.31269,0.41383,-0.9331,0.15815,0.32289,0.11112,0.9899,0.087741,-0.016144,0.99887,0.044527,-0.008423,0.96249,0.27113,-0.19916,0.31968,-0.92633,-0.17185,0.27421,-0.94617,-0.96338,-0.11112,0.24396,-0.97687,0.022156,0.21262,-0.9682,-0.14771,0.20188,0.59417,-0.073489,-0.80093,-0.82562,-0.40471,-0.39311,0.93933,-0.04059,0.34059,-0.73559,0.67,0.099948,0.88873,0.38984,0.24107,0.94653,0.22681,0.22932,0.95093,0.20972,0.22736,0.90396,-0.26835,-0.33287,0.83825,-0.31873,-0.44237,0.83157,-0.37739,-0.40748,-0.004822,0.28916,-0.95724,-0.42344,-0.099307,-0.90045,-0.36326,0.032868,-0.93109,-0.087954,-0.08594,-0.9924,0.77355,-0.20762,0.59871,0.55782,-0.039369,0.829,0.7684,-0.48665,-0.41557,0.68667,-0.5352,-0.49196,0.063204,-0.01999,-0.99777,0.86477,0.02234,-0.5016,0.92383,-0.055269,-0.37877,0.91018,-0.1569,-0.38328,0.04648,0.22578,-0.97305,0.17368,0.41902,-0.89117,0.25718,0.26768,-0.92853,0.1662,-0.19776,-0.96603,-0.016114,-0.10321,-0.99451,0.86187,0.17267,0.47679,0.80151,0.20777,0.56069,0.74993,0.072054,0.65755,0.35667,0.85525,-0.37587,0.22739,0.85345,-0.46892,-0.48204,-0.33012,-0.81155,-0.46181,-0.37806,-0.80233,-0.26078,-0.43931,-0.85962,-0.4272,0.90194,0.062777,-0.30921,0.9454,0.1026,0.87747,0.31095,0.36512,0.78643,0.43971,0.43373,0.54595,0.81695,0.18571,0.68758,0.68441,0.24244,0.68975,0.7167,0.10269,0.35191,0.93017,0.10437,0.36851,0.92871,0.04059,0.33811,0.94003,0.04416,-0.76907,-0.29472,0.56712,-0.60662,-0.12345,0.78533,-0.6943,-0.34947,0.62911,0.46455,-0.87548,-0.13297,0.14402,-0.98907,-0.030915,0.5674,-0.82171,0.053102,0.48073,0.86316,0.15427,0.33793,0.94113,0.002747,0.38835,0.9183,0.076785,-0.075838,0.026032,-0.99677,-0.083834,-0.068911,-0.99408,-0.10175,-0.099521,-0.98981,-0.36647,-0.0271,0.93002,-0.25611,-0.24561,0.9349,-0.37465,-0.047731,0.9259,-0.24137,-0.12854,-0.96185,-0.14017,0.019471,-0.98993,-0.97003,0.18589,0.15638,0.44444,0.88018,0.16645,0.48149,0.8713,0.094607,0.23411,0.94464,0.22977,-0.30937,0.50185,-0.8077,-0.28172,0.54991,-0.78622,-0.36247,0.47841,-0.79983,-0.35676,0.7466,-0.56148,-0.065584,0.77807,-0.62471,-0.075961,0.81564,-0.5735,-0.52281,0.66698,-0.53078,-0.32734,0.76287,-0.55751,-0.45479,0.59325,-0.66424,-0.90429,0.12821,0.40718,-0.97943,-0.079958,0.1851,-0.88968,-0.057161,0.45296,-0.92782,-0.034333,0.37135,-0.94043,0.11435,0.32014,-0.94986,-0.074984,0.30351,0.96506,-0.25465,0.061281,0.97256,-0.2288,0.041383,-0.88241,-0.088992,-0.46193,-0.96341,0.11234,-0.24329,-0.16962,-0.50493,-0.84631,-0.27921,-0.53777,-0.79546,-0.16199,-0.52779,-0.83377,-0.31059,0.49211,-0.81323,-0.11896,0.63991,-0.75915,-0.1659,0.64672,-0.74444,-0.49449,-0.098392,-0.86358,-0.29344,0.80355,-0.51787,-0.2985,0.80163,-0.51793,0.97006,-0.001007,0.24284,0.97104,-0.15998,0.17728,0.89172,-0.11444,0.43782,-0.16541,-0.25318,-0.95315,-0.44447,-0.3119,-0.83972,-0.20942,-0.19837,-0.95746,0.99332,-0.016511,0.11408,0.95663,0.28101,-0.076571,-0.11731,0.78335,-0.61037,-0.13657,0.68169,-0.71874,-0.15778,0.84133,-0.51692,-0.19388,0.84085,-0.50533,-0.37916,-0.10276,-0.91958,-0.36143,-0.14463,-0.92108,-0.21082,-0.14298,-0.96698,0.62178,-0.68056,0.38746,0.75744,-0.23591,0.60875,0.60085,-0.77279,0.20432,-0.30744,0.85037,-0.42698,-0.093692,0.85516,-0.50975,-0.070315,0.88571,-0.45881,-0.27839,0.91955,-0.2772,-0.24949,0.87893,-0.40645,0.35008,0.36058,0.86453,0.8927,-0.048585,0.44798,-0.92572,0.025666,-0.37733,-0.93796,-0.072024,-0.33912,-0.92315,-0.067965,-0.37834,0.2956,0.89523,-0.33338,0.31996,0.84784,-0.4228,0.17652,0.89013,-0.42009,0.99616,-0.08713,0.006409,0.97299,-0.17667,-0.1485,0.94388,-0.20048,0.2624,-0.75088,-0.44313,-0.48964,-0.72036,-0.33589,-0.6068,-0.74273,-0.41734,-0.52355,0.007508,-0.11106,0.99377,0.10108,0.27439,-0.95627,-0.19083,0.83352,-0.51845,-0.017426,0.90863,-0.41719,-0.08356,0.81896,-0.56768,-0.11136,0.19483,-0.97449,0.54927,0.22916,-0.80358,-0.55272,-0.25193,0.79437,-0.62743,-0.1876,0.7557,-0.57433,-0.43672,0.69237,-0.58907,0.76678,-0.25498,-0.23914,0.93432,-0.26426,-0.35585,0.89328,-0.27458,0.13553,0.87976,-0.45567,0.23173,0.88345,-0.40715,0.086184,0.83819,-0.5385,0.26057,-0.34077,0.90329,-0.030213,-0.41133,0.91098,0.19507,-0.39326,0.89846,-0.56746,-0.253,-0.78353,-0.62111,-0.1901,-0.76028,0.034486,0.32227,-0.94598,0.075045,0.24314,-0.96707,0.007599,0.9682,0.25004,0.21827,0.97559,0.02298,0.15714,0.97616,0.1496,-0.45711,-0.28825,0.8414,0.20658,-0.30488,0.92968,-0.59099,0.78811,0.172,-0.47078,0.87146,0.13745,0.066805,-0.29835,-0.95209,0.12348,-0.18979,-0.974,0.28281,0.95862,0.032197,0.037751,-0.90231,-0.42936,-0.043123,-0.9646,-0.26011,-0.74303,-0.27979,0.6079,-0.60759,-0.21668,0.76409,-0.75841,-0.27708,0.58992,-0.57769,-0.46544,-0.67052,-0.50459,-0.43983,-0.74288,-0.31471,-0.5165,-0.79632,-0.96808,0.17359,0.18076,-0.94586,0.25471,0.20103,-0.87896,0.18369,0.44005,-0.81771,0.27677,0.50469,-0.87417,0.20518,0.44011,0.87316,0.28575,0.39485,0.93319,0.20627,0.29423,0.89505,0.3097,0.32081,-0.83178,-0.17185,-0.52779,0.6487,-0.36543,-0.66753,0.56044,-0.22291,-0.7976,0.2823,-0.30717,-0.90881,0.35078,-0.7394,0.57463,0.19071,-0.72573,0.661,0.4438,-0.60042,0.66518,-0.90503,-0.16471,0.3921,-0.89447,-0.2118,0.39369,-0.93597,-0.10797,0.33509,0.60881,0.11829,-0.78442,0.60842,0.082919,0.78924,0.5938,0.097903,0.79861,-0.49834,0.84265,0.20392,-0.42332,0.89511,0.13987,-0.53545,0.8128,0.22938,-0.41621,-0.10553,-0.9031,-0.45137,-0.000458,-0.8923,0.85186,0.49483,-0.17148,0.71856,0.65096,-0.2447,0.78735,0.54668,-0.28489,-0.65334,-0.38911,-0.64937,-0.56377,-0.43599,-0.70147,0.60143,-0.24094,-0.76171,0.64901,-0.25056,-0.71831,0.75716,0.61577,0.21793,0.55715,0.70693,0.43565,0.79147,0.51634,0.32701,-0.098514,-0.2512,-0.96289,-0.082827,-0.29731,-0.95117,0.45296,-0.08594,0.88736,0.34675,-0.074984,0.93493,0.87426,0.18558,0.4485,0.86276,0.061617,0.50182,0.8909,0.18238,0.41594,0.23792,-0.033113,0.9707,0.11383,0.04294,0.99255,0.20435,-0.10532,0.9732,-0.9664,-0.071474,0.24677,-0.93631,-0.2205,0.27323,-0.98089,-0.086123,0.17432,-0.014222,0.314,-0.94931,-0.12256,0.16263,-0.97903,-0.096927,0.23484,-0.96716,-0.30158,-0.28275,-0.91052,-0.3076,-0.38063,-0.87204,0.62398,-0.43834,-0.64687,0.61769,0.11023,-0.77862,0.63851,0.1088,-0.76186,0.63384,0.23673,-0.73632,-0.041322,0.28773,-0.95682,-0.70464,-0.20508,-0.67925,-0.24488,0.041841,0.96863,-0.17286,-0.063906,0.98285,0.057711,-0.99301,0.10276,0.18317,-0.97674,0.11115,0.19425,-0.97693,0.088687,-0.9794,-0.19315,0.058718,0.57982,0.56798,0.58409,0.38865,0.70425,0.5941,0.4019,0.74224,0.53621,-0.68041,-0.44984,-0.57848,-0.72384,-0.42219,-0.5457,0.12921,0.8587,0.49589,0.11545,0.78607,0.60726,0.15421,0.84274,0.51573,0.048738,0.57146,0.81915,0.15305,0.48027,0.86364,-0.94891,0.18,0.2591,-0.85318,0.4062,0.32719,-0.76205,0.63222,0.13968,-0.34108,0.49355,0.80001,0.4395,0.45259,0.77587,0.53301,0.35856,0.76635,-0.099002,-0.40321,-0.9097,0.10062,-0.33637,-0.93631,-0.19312,-0.32029,-0.9274,0.27049,0.004608,-0.96271,0.012848,-0.074892,-0.9971,0.96194,0.05826,0.26688,0.9613,0.07828,0.26405,0.95245,0.022279,0.30381,-0.26911,0.42424,-0.86462,0.12207,0.46223,-0.87829,0.24662,0.51424,-0.82141,0.67589,-0.31678,0.66543,0.76165,0.50523,0.40568,0.72777,0.56792,0.38441,0.66393,0.69872,0.26633,-0.73217,0.45845,-0.50368,-0.2689,0.082614,0.95959,-0.18845,0.078799,0.97888,-0.2367,0.12351,0.96368,-0.90716,0.28648,0.30818,-0.88086,0.33808,0.33128,-0.98852,-0.13877,-0.059542,-0.99551,-0.094577,-0.000671,-0.99048,-0.1185,0.069613,0.81289,-0.051881,0.58007,0.91131,0.004639,0.41166,0.99384,-0.088809,0.065889,-0.94952,-0.19639,0.24457,-0.96475,-0.10865,0.23957,-0.96985,-0.062716,0.23545,0.84561,0.006623,-0.53371,0.8522,0.029542,-0.52232,0.83807,0.2855,0.46483,0.90213,-0.034822,0.42997,0.92618,-0.1612,0.34086,-0.9986,0.051302,-0.011353,-0.96847,0.040559,-0.24571,-0.98947,0.070986,-0.12604,-0.96808,0.040559,-0.24723,-0.7651,-0.54463,0.34346,-0.23307,-0.96902,0.081454,-0.61281,-0.78463,-0.093783,0.24699,-0.29566,-0.92279,-0.82336,0.34523,0.45039,-0.92535,0.23917,0.29405,-0.24876,0.74386,-0.62029,-0.14292,0.83371,-0.53334,-0.13059,-0.3853,0.91348,0.095065,-0.54326,0.83416,0.1167,0.67089,-0.73229,0.13431,0.63079,-0.76421,0.3495,0.48241,-0.80319,0.24805,0.40013,-0.88223,0.33998,0.34907,-0.87323,-0.7521,0.046083,-0.6574,-0.84109,0.0271,-0.54015,-0.75924,0.085452,-0.64516,-0.22779,-0.39399,-0.89041,-0.579,0.81198,0.07358,-0.84658,0.53121,-0.032533,-0.54894,0.67422,0.49403,0.86969,-0.002503,0.49355,0.7355,-0.16767,0.65642,0.74535,0.42149,-0.5165,0.61846,0.46138,-0.6361,0.56047,0.47145,-0.68084,-0.015961,0.69127,-0.7224,0.82427,-0.37837,-0.42113,0.799,-0.23429,-0.55376,-0.10666,-0.62355,0.77444,-0.21287,-0.18601,0.9592,-0.21049,-0.49315,0.84408,-0.97787,0.021119,0.20805,-0.98532,0.1529,0.075503,-0.94641,0.10987,0.30369,-0.12351,0.64727,-0.75216,-0.97287,-0.22324,-0.060305,-0.98627,-0.107,-0.12568,-0.93094,0.093173,0.35301,-0.95029,0.14637,0.27476,-0.92798,0.10285,0.35813,0.24976,0.86981,0.42543,-0.71328,-0.27397,-0.64507,-0.71001,-0.507,-0.48866,0.72433,0.089084,0.68364,0.67443,0.4854,-0.55632,0.78008,0.42128,-0.46254,0.4987,0.61269,-0.61309,-0.62865,-0.77255,0.0889,-0.50569,-0.82498,0.2523,0.32945,-0.94085,-0.079073,-0.27549,0.58882,-0.75982,-0.29106,0.48888,-0.82232,-0.24204,0.45817,-0.85525,0.94348,-0.15644,0.29212,0.94287,-0.25364,0.21583,0.40889,0.015778,0.91244,0.094546,-0.7889,0.60717,-0.021973,-0.4745,0.87997,-0.35536,0.042634,-0.93374,0.67751,0.30223,0.67049,0.64779,0.005066,0.76177,0.3654,0.92929,0.053499,0.24311,0.95791,0.15259,0.38008,0.91366,0.14408,0.14402,0.26981,-0.95205,0.12394,0.21546,-0.9686,-0.86016,0.16056,-0.48405,-0.91473,-0.10767,-0.38939,0.23313,0.2822,-0.93057,0.2432,0.39573,-0.88556,0.16141,-0.36051,-0.91867,0.070711,-0.28669,-0.95538,0.279,-0.96023,0.007447,0.15934,-0.98721,0.001312,-0.36143,-0.59459,-0.71819,-0.28639,-0.58,-0.7626,-0.36924,-0.48695,-0.7915,-0.93283,0.036744,0.35838,0.92154,0.037568,0.38643,-0.87561,-0.19864,0.44026,-0.76357,-0.13062,0.63234,-0.86868,-0.078402,0.48912,-0.33427,-0.44584,-0.83032,0.12513,-0.33796,-0.93277,-0.04709,-0.33772,-0.94003,-0.95297,-0.29106,0.084262,-0.96429,-0.24735,0.094455,-0.89691,0.30644,-0.31877,0.88656,-0.28504,0.3643,0.84536,-0.206,0.49284,0.84079,-0.21299,0.49763,0.81796,0.57122,0.068148,0.68221,0.70809,0.18207,0.37608,0.79714,-0.47227,0.82519,0.48109,-0.29588,-0.35206,-0.33741,-0.87301,-0.26777,-0.36815,-0.89035,-0.063448,0.19605,-0.97852,0.1851,0.31397,-0.93118,0.38249,0.45299,0.80526,0.28294,0.31602,0.90555,0.39088,0.43995,0.80844,0.25318,0.041658,-0.96649,0.011933,0.095248,-0.99536,0.68831,-0.31596,-0.65294,0.6726,-0.39384,-0.62645,0.42369,-0.38856,-0.8182,0.55434,0.099246,0.82635,0.3368,0.28754,0.89657,0.54994,0.26871,0.79077,-0.4774,-0.84591,0.23759,0.062746,-0.60543,0.79339,0.91363,0.17115,-0.36873,0.71172,0.32517,-0.62261,-0.11094,-0.26185,-0.95868,0.19935,-0.034883,-0.97928,-0.37178,-0.19117,-0.90841,0.85626,-0.40028,-0.32643,0.88559,-0.17011,-0.43214,0.82553,-0.41075,-0.38694,0.09418,-0.96359,0.25019,0.36894,0.42558,-0.82626,0.45421,0.40434,-0.79382,0.49492,0.26203,-0.82846,0.34001,0.71386,0.61217,0.172,0.62618,0.76043,0.089267,0.67037,0.73662,0.89572,0.44414,0.019745,0.91891,0.39427,0.009125,0.8847,0.46556,-0.022431,0.009583,0.16279,-0.9866,-0.26865,-0.077395,-0.96011,-0.13529,0.10337,-0.98538,-0.33561,0.1388,-0.9317,-0.19114,0.40367,-0.89471,-0.13053,0.35417,-0.92599,-0.36317,0.32978,-0.8714,0.56539,-0.56215,0.60357,0.80071,-0.28617,0.5262,0.82418,0.33796,0.45439,0.96435,-0.23783,0.11573,0.94415,-0.24763,0.21729,-0.61541,0.036195,0.78735,-0.68755,0.036531,0.72518,0.74224,-0.18097,0.64519,0.73571,-0.27073,0.62081,-0.95727,0.027894,-0.28776,-0.98007,-0.18763,-0.064882,-0.94476,-0.27598,-0.1767,0.66414,-0.68404,0.30161,0.73882,-0.60671,0.29322,0.68127,-0.37791,-0.62691,0.77633,-0.33897,-0.53139,0.86987,-0.30946,-0.38411,0.29408,-0.12146,-0.948,0.34281,-0.3824,-0.85803,0.34971,-0.36555,-0.86257,0.98337,-0.043489,-0.1763,0.57738,0.088626,-0.81161,0.80959,-0.18119,-0.55827,-0.25858,0.11252,-0.95938,-0.68603,0.084536,-0.72262,-0.23316,-0.21915,-0.94739,0.77349,-0.58733,-0.23811,0.93811,-0.1731,-0.29994,0.95196,-0.22019,-0.21274,0.90729,-0.40199,-0.12323,0.9599,-0.10602,0.25944,0.97372,-0.20759,0.093509,-0.46095,-0.30573,0.83306,-0.43071,-0.31272,0.84655,0.88226,-0.46663,-0.061678,0.87072,-0.36235,-0.33238,0.94793,-0.2945,0.12091,0.55577,-0.28709,0.78014,0.78463,-0.2375,0.57262,0.47673,-0.40031,0.78259,0.41624,0.19553,0.88797,-0.73095,-0.34391,-0.5894,-0.79098,-0.37501,-0.48338,-0.81228,-0.31617,-0.4901,-0.55696,0.67763,-0.48015,-0.59639,0.61605,-0.51451,-0.88403,-0.46422,0.054384,-0.87103,-0.32551,-0.36784,-0.91412,-0.34596,-0.21131,0.72765,0.6411,-0.24381,-0.38798,-0.34953,-0.85278,-0.62578,-0.39842,-0.67052,-0.40028,-0.31715,-0.85974,-0.99655,-0.000214,0.082614,-0.99756,-0.069521,-0.000793,-0.99933,0.030519,0.019532,-0.97943,-0.079714,0.18531,-0.99677,0.078799,0.015046,-0.9772,0.090091,0.19221,0.92444,-0.37739,-0.054323,0.71526,-0.61452,0.33274,0.88519,-0.42521,0.18857,0.68642,0.27061,0.67495,0.66955,0.40703,0.62126,0.40736,0.62914,0.66195,-0.5309,-0.23295,-0.81475,-0.35447,-0.19648,-0.91418,-0.48198,-0.084597,-0.87207,0.15006,0.13654,0.97919,0.73614,-0.13453,0.66329,0.37922,0.37999,0.84365,0.97455,-0.2223,0.027894,0.94742,-0.26951,0.17243,0.21033,0.79284,-0.57195,0.32453,0.7662,-0.55458,0.322,0.71285,-0.62297,-0.31553,0.49803,0.8077,-0.23685,0.47447,0.84777,-0.41865,0.90472,0.078555,-0.6169,0.68209,-0.39259,-0.60976,0.75201,-0.25022,0.95279,-0.30335,0.01117,0.96292,-0.26975,0.000519,0.98511,-0.15052,0.082858,0.97681,-0.19416,0.090091,0.96777,-0.2476,0.045656,0.2664,-0.43037,-0.86242,-0.38221,-0.53435,-0.7539,-0.37269,-0.48955,-0.78826,0.14972,0.078158,-0.98563,0.31468,0.23478,-0.91968,0.45937,0.19379,-0.86682,0.95688,-0.26783,-0.11222,0.94696,-0.27815,-0.16086,0.92425,-0.29386,-0.2436,0.53609,0.75912,-0.36918,0.6007,0.71154,-0.36448,0.75127,0.55211,-0.36155,-0.29899,0.34165,0.89099,-0.35557,0.40474,0.84243,-0.37074,0.48921,0.78942,0.11789,-0.35169,-0.92865,-0.094638,-0.29444,-0.95096,0.89111,-0.02353,-0.45314,0.87185,-0.18049,-0.45527,0.87304,0.26292,-0.41063,0.81262,0.31678,-0.48915,0.94516,-0.11747,0.30467,-0.91864,-0.07419,-0.38801,0.30232,0.4886,-0.81842,0.38548,0.38508,-0.8385,0.44615,0.44645,-0.7756,0.14643,0.4723,-0.86917,0.34877,0.42494,-0.83529,0.41658,0.4265,-0.80282,0.59935,-0.47002,-0.64791,0.67324,-0.35157,-0.65044,0.72954,-0.38493,-0.56526,-0.36128,0.63716,0.68078,-0.070284,0.46489,0.88257,-0.93014,-0.36326,0.053041,-0.90121,-0.43077,-0.04706,-0.9274,-0.17331,-0.33143,-0.27705,-0.44426,-0.85196,0.23951,0.62108,0.74621,0.60683,0.77831,-0.16108,0.69307,0.71993,-0.035524,0.55415,0.83227,-0.014435,0.53648,-0.29527,-0.79052,0.68554,-0.4351,-0.58367,0.61721,-0.33827,-0.71035,-0.27592,0.17252,-0.94556,0.72808,0.30644,-0.61315,0.26444,0.78423,-0.56124,-0.53124,-0.46434,-0.70861,-0.52403,-0.3972,-0.75338,-0.56194,-0.42003,-0.71258,-0.64733,-0.18598,0.73916,-0.81762,-0.24546,0.52077,0.55721,0.10669,0.82345,0.58364,0.65892,-0.47447,0.58663,0.67305,-0.45036,0.54552,0.78161,-0.30244,0.43797,0.86618,0.24061,0.6436,0.74917,0.15653,0.46828,0.86087,0.19889,0.61959,0.51595,0.59148,-0.14795,-0.74346,0.65218,0.13376,-0.56374,0.81503,0.15677,-0.23756,0.95862,0.10819,-0.49193,-0.86386,0.70281,0.2674,-0.65917,0.60692,0.38344,-0.69613,-0.97845,0.13926,-0.15223,-0.99744,-0.001617,0.071505,-0.95938,0.08005,-0.27046,0.12198,0.59471,-0.79458,0.83898,-0.53334,0.10773,0.87674,-0.44871,0.17307,0.17908,-0.26194,-0.9483,0.18369,-0.22971,-0.95575,0.17881,0.97528,0.12979,0.28056,0.95978,0.009217,0.10239,0.97626,0.19074,0.38966,-0.43245,-0.81307,0.3972,-0.40016,-0.82586,0.34577,-0.42314,-0.83746,-0.14908,0.39851,0.90494,-0.15674,0.53526,0.82998,-0.11841,0.36576,0.92312,-0.69631,-0.014374,-0.71758,-0.73168,0.00708,-0.68157,-0.63958,0.076724,-0.76485,-0.079318,-0.23649,-0.96838,0.18323,-0.11466,-0.97635,0.10608,-0.21958,-0.96979,0.15052,-0.13404,-0.97946,0.29719,0.86023,-0.41432,0.24247,0.80154,-0.54653,0.1973,0.8305,-0.52086,0.66366,0.38609,-0.64067,-0.46788,0.40992,0.78295,0.49019,-0.31724,-0.81179,0.23319,-0.24815,-0.94021,0.44093,-0.25739,-0.8598,0.007874,0.4001,-0.91641,-0.053987,0.2548,-0.96545,-0.11631,0.25575,-0.95969,0.48503,0.63237,0.60396,0.40937,0.6242,0.66539,0.52068,0.61489,0.59224,0.45164,0.58156,0.67656,0.52095,0.5952,0.61177,0.50905,-0.85784,0.070315,0.39818,-0.86642,0.30116,0.29316,-0.95514,0.041444,-0.15195,-0.48302,-0.8623,-0.50447,-0.36973,-0.78024,-0.12397,-0.83547,0.53533,0.12223,0.95486,0.2707,0.032624,0.94375,0.32896,0.5598,-0.090609,-0.82363,0.68483,-0.14469,-0.71416,0.23167,-0.31474,-0.92047,-0.001923,-0.37364,-0.92755,-0.004212,-0.40309,-0.91513,-0.67232,-0.35872,-0.64751,-0.6288,-0.32551,-0.70614,-0.73278,-0.382,-0.5631,-0.67876,-0.32865,-0.65667,-0.62746,-0.44377,-0.63976,-0.026124,-0.33842,-0.94061,-0.17011,-0.30079,-0.93838,-0.13605,-0.37703,-0.91614,-0.95795,0.13294,0.25425,0.43739,0.63347,0.63823,0.5378,0.35493,0.76467,0.27717,0.38807,0.87893,-0.57607,-0.25516,-0.77651,-0.23988,0.3346,0.91128,-0.63021,-0.10929,-0.76867,-0.63869,-0.31785,-0.70071,0.19059,0.61269,-0.76696,0.15271,0.63979,-0.7532,0.099582,0.57064,-0.81512,0.77761,-0.55895,-0.28785,0.97201,0.14594,0.18406,0.94653,0.22626,0.22984,0.93732,0.18543,0.29499,-0.36274,0.88687,0.28608,-0.4604,0.86306,0.20765,-0.34361,0.92578,0.15754,0.92904,-0.36448,-0.063112,0.83282,0.070589,0.549,-0.16187,-0.46284,-0.87152,-0.30058,-0.42003,-0.85626,-0.38298,-0.3003,-0.87356,-0.88717,-0.1634,-0.4315,-0.8634,-0.21131,-0.45808,0.30439,-0.006867,-0.95251,0.16114,0.1854,-0.96933,0.47993,0.74355,0.46553,0.44203,0.80111,0.40346,0.37843,0.75915,0.52956,-0.42375,0.27961,-0.86151,-0.92132,0.14127,0.36219,-0.91842,-0.38514,0.090182,-0.9353,-0.35368,-0.008332,0.069399,-0.287,-0.95538,-0.35493,-0.32194,-0.87768,-0.35475,-0.40687,-0.84176,-0.27424,-0.21833,-0.93652,-0.72256,0.38545,0.57381,0.91614,0.018952,-0.4004,0.97784,0.010315,-0.20902,0.85574,0.10266,-0.50706,0.90857,-0.19706,0.3683,0.97793,-0.066469,0.19794,0.9874,-0.098636,0.12366,0.96097,-0.14566,0.23508,0.73751,-0.24546,-0.62911,0.82678,-0.391,-0.40437,0.9902,0.047273,0.1312,0.98047,-0.065004,0.18552,0.99503,-0.006012,0.099307,0.98669,0.0889,0.13599,0.9501,0.30522,-0.064028,0.75601,0.10657,-0.6458,0.53755,0.83783,0.095096,0.56975,0.76595,0.29771,0.94928,0.30741,-0.065798,0.99716,0.054231,-0.051729,0.94131,0.16276,0.2956,0.89682,-0.10569,0.42955,0.94754,-0.030854,0.31812,-0.98028,0.18824,0.059816,0.32112,0.92651,0.19596,0.19785,0.98013,0.013398,-0.40471,0.25922,-0.87692,-0.6227,0.13752,-0.77026,-0.68395,0.2288,-0.69268,-0.45192,-0.27488,-0.84863,-0.50496,-0.29337,-0.81173,0.29463,-0.67254,0.67885,-0.99509,-0.076388,0.062471,-0.99005,-0.129,0.056063,-0.99063,-0.030549,0.13297,-0.12583,0.9555,-0.26673,-0.19239,0.96002,-0.20325,0.077242,0.88076,0.46718,0.26112,0.8746,0.40849,0.19996,0.84686,0.49275,-0.032044,0.97159,0.23438,0.22959,0.69961,0.67659,-0.22681,0.83459,0.50197,0.95584,-0.094302,0.2783,0.94311,-0.13749,0.30259,-0.27485,-0.15122,-0.94949,-0.32447,-0.36729,-0.87164,0.79241,-0.32225,0.51787,0.64211,-0.19385,0.74166,0.69845,-0.24305,0.67312,0.59328,-0.42524,0.68346,0.59273,-0.5971,0.54048,0.31208,-0.66714,0.67635,0.49849,-0.83648,0.22751,0.51457,-0.74309,0.42775,0.70199,0.24766,-0.66771,0.79974,0.085177,-0.59423,0.05475,0.51265,-0.85681,-0.26331,-0.52995,-0.80609,-0.4048,-0.26942,-0.87377,-0.74966,-0.09064,-0.65554,-0.85119,-0.11136,-0.51283,-0.72433,0.072481,-0.6856,0.49864,0.76861,-0.40068,0.96078,-0.015564,-0.27677,0.96686,-0.082003,-0.24171,0.96796,0.012391,-0.2508,-0.4406,-0.49025,-0.75198,-0.22318,-0.42088,-0.87921,0.42476,-0.008576,-0.90524,0.38072,-0.25684,-0.88827,0.35246,-0.42439,-0.83404,-0.14011,0.98553,0.095187,-0.045656,0.99466,0.092257,-0.072726,0.99698,0.026124,0.49788,0.86721,-0.001892,0.60457,0.79647,-0.008209,0.48277,0.8703,-0.097201,0.52547,0.42402,-0.73757,0.61321,0.48244,-0.62545,0.47127,0.40034,-0.78585,0.20344,0.95492,0.21613,0.089084,0.96075,0.26261,-0.020447,-0.71807,-0.69564,-0.19889,-0.63454,-0.74682,-0.23829,-0.77502,-0.58525,0.85946,-0.42515,0.28379,0.83285,-0.37828,0.40397,0.91665,-0.3596,0.17438,0.25797,0.45708,0.85116,0.17402,0.54579,0.81964,0.438,0.14161,0.88772,0.95437,-0.28916,0.074221,0.51875,-0.14115,0.84317,0.21427,0.16565,-0.96261,-0.99557,-0.037996,0.085696,-0.98404,0.14216,0.10691,-0.97156,0.16657,0.16813,-0.86972,0.14252,0.47249,-0.91675,0.25459,0.30778,-0.88067,0.26795,0.39064,-0.13605,0.079867,-0.98746,-0.051149,0.24393,-0.96841,-0.12336,0.22919,-0.96551,-0.81564,0.38511,0.43174,0.47517,0.37648,0.79525,-0.80254,-0.41145,-0.43196,-0.16047,0.30509,-0.93869,0.9342,-0.34629,0.085482,0.93368,-0.35594,-0.038759,0.96454,-0.25132,0.080233,-0.1395,0.9534,-0.26746,-0.043947,0.95224,-0.30213,0.055147,0.97595,-0.21076,0.2139,-0.77441,0.59539,0.023957,-0.81106,0.58443,-0.16935,0.20414,-0.96417,-0.010712,0.35868,-0.93338,-0.78689,0.20359,0.58251,-0.82238,0.052492,0.56645,0.38383,-0.38853,-0.83767,0.19636,-0.46025,-0.86578,0.22202,-0.46538,-0.85678,-0.52693,0.83071,-0.17942,-0.24396,0.92944,0.27668,-0.17924,0.87973,0.44035,0.95563,0.1088,0.27372,0.95505,0.008179,0.29627,0.97735,0.19303,0.086459,0.91153,-0.21476,0.35063,0.90451,-0.29301,0.30973,-0.78014,-0.37767,0.4987,0.53972,-0.51726,-0.66417,0.56114,-0.141,-0.81561,-0.32987,-0.4387,-0.83587,0.22846,0.51768,-0.82449,0.22471,0.45357,-0.86239,0.47243,0.40736,-0.78155,0.42454,0.56298,-0.70907,0.61849,0.47847,-0.62331,0.29966,0.95257,0.052736,0.42683,0.88604,0.18085,0.25575,0.96322,0.081973,-0.98257,0.18516,-0.014863,-0.98074,0.086367,-0.17502,-0.98746,0.13224,-0.08594,0.32875,0.39531,-0.85769,0.19401,0.54573,-0.81515,0.41246,0.80236,0.43132,0.51442,0.81674,0.2613,0.54701,0.77746,0.31031,-0.43736,-0.46458,-0.76995,-0.52232,-0.2953,-0.79995,0.99381,0.002014,0.111,0.95593,0.016266,0.2931,0.96939,-0.12632,0.21039,0.89352,-0.067324,0.44389,0.91079,-0.14725,0.38566,-0.95093,-0.30528,-0.049867,-0.96356,-0.167,-0.20884,-0.949,-0.16785,-0.26676,-0.81942,0.26936,0.50591,-0.41142,-0.31355,-0.8558,-0.43696,-0.45042,-0.77856,-0.55248,-0.54183,-0.63335,-0.71215,0.30595,0.63179,-0.35398,-0.18238,0.91726,-0.46736,-0.15867,0.86969,-0.26069,-0.14643,0.95422,0.32954,0.099124,0.9389,0.18296,0.56111,-0.80724,0.09415,0.51018,-0.85489,0.058687,-0.96667,-0.24912,-0.12485,-0.96603,-0.2262,0.056093,-0.89373,-0.44502,0.47939,-0.34748,-0.80584,0.67928,-0.23359,-0.6957,0.74844,-0.21638,-0.62688,-0.73714,-0.44404,-0.50929,-0.8348,-0.45283,-0.31306,-0.99884,-0.0347,-0.032533,-0.99268,-0.024781,-0.11808,-0.98608,-0.12507,-0.10941,-0.83682,-0.36848,-0.40489,-0.63253,-0.30387,-0.71242,-0.83947,-0.25468,-0.47996,0.27882,0.83587,-0.47279,0.058901,0.72021,-0.69121,0.17988,0.85659,-0.48357,-0.73992,0.34446,0.57778,-0.68868,0.43617,0.57915,-0.78079,0.41539,0.46666,-0.81881,0.57402,-0.005799,-0.94498,0.31227,0.097446,0.80526,-0.28925,0.51753,0.78164,-0.32676,0.53124,0.72478,-0.41261,0.55171,0.61022,-0.42744,0.66698,0.18497,-0.55431,0.81146,-0.55504,-0.40284,-0.72774,-0.49321,-0.37489,-0.78497,0.59267,0.26041,-0.76217,-0.21696,0.3798,-0.89923,-0.3119,0.34516,-0.88516,-0.22968,0.26844,-0.93548,-0.43056,-0.3997,-0.8092,-0.62581,-0.38774,-0.67675,-0.56789,-0.36781,-0.73635,0.8988,-0.16028,0.40794,0.91781,-0.3896,0.07593,0.90606,-0.38978,0.16459,-0.50301,-0.26945,-0.82119,-0.67171,-0.28077,-0.68551,-0.7072,-0.50353,-0.49626,-0.3835,-0.44108,-0.81137,-0.17808,-0.36155,-0.91516,-0.12091,-0.48466,-0.86627,0.29905,-0.10187,0.94876,-0.064882,0.20392,0.97681,0.19095,0.19062,-0.96289,0.2591,0.18158,-0.94861,0.25144,0.26945,-0.92959,-0.49992,-0.23527,-0.83346,0.2382,0.96136,0.13782,0.28379,0.93103,0.22932,0.37611,0.318,0.87027,0.37443,0.28364,0.88278,0.35585,0.41789,0.83587,0.19126,0.2273,-0.95483,-0.10038,0.37135,-0.92303,-0.35722,0.21455,0.90902,-0.66729,0.39192,0.63329,0.6024,-0.15793,-0.78237,0.7846,-0.25285,-0.56606,0.18805,0.39119,-0.90088,0.30705,0.28544,-0.90783,0.074435,0.49812,-0.86389,0.54723,-0.27061,-0.79199,0.71438,-0.22666,-0.66201,-0.043977,-0.56481,-0.82403,-0.95642,0.014679,-0.29154,-0.95685,0.082919,-0.27839,-0.71712,-0.3697,-0.59078,-0.73132,-0.19925,-0.65224,0.52681,0.56829,-0.63204,0.62575,0.51759,-0.58351,0.60176,0.55089,-0.5782,0.57686,-0.077822,-0.8131,0.8977,-0.31916,0.30369,0.92566,-0.37486,0.051271,0.023774,-0.3712,0.92822,-0.12055,-0.70968,0.69411,0.17511,-0.60826,0.77413,-0.077761,0.9968,0.01822,-0.099582,0.99371,-0.050874,-0.79498,-0.15302,-0.58696,-0.70708,-0.30833,-0.63631,-0.54228,-0.24665,-0.80316,0.51714,0.55159,-0.65441,0.49318,0.47044,-0.73171,0.3592,0.48662,-0.79632,0.12583,-0.29746,-0.94638,-0.17145,-0.37275,-0.91192,0.29417,-0.71981,0.62871,0.19633,-0.42482,0.88369,-0.61757,0.13086,0.77554,0.7131,-0.35679,-0.60341,0.70235,-0.39714,-0.59069,0.7965,-0.45137,-0.4022,-0.74883,-0.25361,-0.61226,-0.64306,-0.16556,-0.74767,0.85489,-0.34712,0.38557,0.95502,-0.1742,0.23994,0.92712,-0.28013,0.24888,0.76336,0.41475,0.49516,-0.28663,0.03412,-0.95743,0.029847,0.15607,-0.98727,-0.46922,0.081973,-0.87924,0.95248,0.10022,-0.28752,0.32139,-0.43086,-0.84323,-0.048524,-0.41676,-0.90768,0.95142,-0.04413,0.30467,0.91491,-0.047182,0.40086,0.99844,-0.054689,0.009278,-0.004578,-0.25169,-0.96777,0.89126,-0.05237,0.45039,0.44441,-0.7308,0.51805,0.52687,-0.72063,0.45061,-0.79943,-0.18088,-0.57283,-0.8385,-0.16221,-0.52013,-0.088687,-0.42766,-0.89956,0.25062,-0.13538,-0.95856,0.20969,-0.025697,-0.97742,0.67336,-0.3925,-0.62648,0.61174,-0.46199,-0.64208,0.63613,-0.4405,-0.63344,0.82571,-0.35145,-0.44115,0.69524,-0.44285,-0.56609,0.64321,0.40855,0.64757,0.58876,0.33747,0.73446,-0.002167,-0.007477,-0.99997,-0.080172,0.13593,-0.98746,0.057985,-0.006439,-0.99829,-0.91385,0.24738,0.32194,0.64486,0.047395,-0.76281,0.75213,-0.013092,-0.65883,0.66539,-0.51375,0.54152,0.71996,-0.48573,0.49565,0.70843,-0.55168,0.44014,-0.73916,-0.37645,-0.55846,-0.50133,-0.42772,-0.75213,0.89935,-0.4087,0.15525,0.92947,-0.24088,-0.27931,0.56859,0.77355,0.27979,0.59728,0.76779,0.23176,-0.35682,-0.89895,-0.25404,-0.40019,-0.85543,0.32868,-0.61354,-0.75216,0.2403,-0.88614,-0.46293,0.020539,-0.89349,-0.44774,0.034577,-0.94894,-0.30924,0.061861,-0.53566,0.10224,0.83819,-0.49687,-0.000641,0.86779,-0.47453,0.14377,0.8684,0.81546,-0.13486,0.56285,0.75173,-0.25706,0.60726,0.89114,-0.18302,0.41511,-0.90075,-0.39659,-0.17692,-0.69521,-0.41166,-0.58919,-0.70821,-0.43788,-0.55376,-0.84042,-0.53578,0.08121,-0.92984,-0.054476,-0.36387,-0.92221,0.11737,-0.36842,-0.95978,0.043703,-0.27726,0.7701,-0.20908,0.60262,0.11145,0.34004,-0.93378,0.39985,0.28361,-0.87158,-0.087893,0.3867,-0.918,-0.080142,0.04358,-0.99582,0.065523,0.01825,-0.99768,-0.92959,-0.36454,-0.054292,0.94519,-0.32627,0.011292,0.21607,0.93838,0.26966,0.22266,0.94183,0.25169,0.18241,0.88049,-0.43748,0.23997,0.88592,-0.39689,0.17103,0.90005,-0.40077,0.85424,-0.03412,0.51872,0.051241,-0.40226,-0.91406,0.05594,-0.47212,-0.87973,0.22889,-0.3845,-0.89425,0.81329,-0.33497,0.47572,0.75051,-0.36097,0.55351,-0.99484,-0.097995,0.0253,-0.98947,-0.13202,-0.059145,-0.99585,-0.063723,-0.064852,-0.98547,-0.1652,0.039216,-0.99432,-0.093539,0.050233,0.42274,0.65129,0.63012,0.47389,0.62764,0.6176,0.60518,0.47447,0.63921,0.80993,-0.42406,0.40513,0.032136,-0.21833,-0.97534,-0.40071,-0.27397,-0.87426,0.58251,0.57497,0.57448,0.62673,0.27876,0.72762,-0.51918,0.45949,0.7206,-0.59999,0.28333,0.74813,-0.61443,0.35002,0.70705,0.96054,0.094974,0.26139,0.86404,-0.25532,-0.43385,0.78192,-0.32279,-0.53325,0.8345,-0.25883,-0.4864,0.77825,0.55812,0.28773,0.70974,0.6527,0.26496,0.95886,0.25492,-0.12467,0.090396,0.47166,-0.8771,0.96716,0.010681,0.25388,0.89386,-0.28614,0.34507,0.88201,-0.258,0.39427,0.35621,0.77801,-0.51747,-0.086673,0.98572,0.14423,-0.007385,0.99414,0.1077,-0.99683,-0.025025,0.075198,-0.99972,0.022217,-0.003449,0.94174,-0.23478,0.2407,-0.50642,-0.15015,-0.84909,-0.30702,-0.34452,-0.88714,-0.88327,0.31196,0.34999,-0.79049,0.45411,0.41093,-0.75396,0.52428,0.39573,-0.42979,0.15323,0.8898,-0.46922,0.094272,0.87802,-0.67934,0.48701,0.54885,-0.27458,0.23463,-0.93246,-0.2309,0.1543,-0.96063,-0.1063,0.33351,-0.93671,-0.9483,-0.098025,0.3018,-0.96991,0.044191,0.23933,-0.90963,0.073824,0.40876,0.84994,-0.48131,-0.21421,0.88263,-0.33827,-0.32637,0.82385,-0.51317,-0.24061,-0.21842,-0.19977,0.95517,-0.4109,-0.071505,0.90884,-0.219,0.17109,0.96057,-0.96768,0.18842,0.16739,-0.95679,0.085513,0.2779,-0.98969,0.036195,0.13843,-0.059816,-0.22785,-0.97183,-0.79992,-0.10752,-0.59035,-0.72433,0.026887,-0.68889,-0.73376,0.075228,-0.67522,-0.67486,0.51991,-0.52367,-0.72408,0.46431,-0.50996,-0.72982,0.44282,-0.52077,-0.15113,-0.031831,-0.98798,-0.1529,0.074465,-0.98541,-0.20292,0.8179,-0.53835,-0.27454,0.80529,-0.52544,0.17707,0.89883,0.40089,-0.3549,0.33931,-0.87115,0.86615,-0.054292,0.49678,-0.27986,-0.65523,0.70165,-0.76617,-0.37477,0.52202,0.34828,-0.17594,0.92071,0.17365,-0.10044,0.97964,0.27329,-0.099094,0.95679,0.73998,-0.60802,0.28758,0.57906,0.803,0.14081,0.62227,0.75091,0.22105,0.50636,0.84286,0.18213,0.26118,0.95639,0.13062,0.34748,0.93576,0.059603,0.42064,0.87143,0.2523,0.91629,-0.3928,0.078005,0.18485,-0.14569,0.97189,0.053438,-0.35444,0.93353,0.29054,-0.18964,0.93786,-0.6209,-0.12165,-0.77438,-0.43498,-0.13395,-0.89041,-0.44539,-0.47041,-0.76177,-0.40977,-0.3921,-0.82357,0.29865,0.9523,-0.062319,0.2234,0.95279,-0.20557,0.55498,0.82022,-0.13855,-0.68783,-0.31413,0.65435,-0.038484,-0.52919,0.84759,0.56505,-0.57076,-0.59575,0.27009,-0.39024,-0.88018,0.52947,-0.45839,-0.7138,0.55055,0.81607,0.17576,0.58306,0.77334,0.24885,0.045198,-0.1337,-0.98996,0.09891,-0.26951,-0.95788,0.07062,-0.13709,-0.98801,0.10462,-0.10868,0.98852,0.40169,-0.095492,0.91076,0.33821,-0.41951,0.84237,0.98889,0.02826,0.14573,0.98752,-0.14191,0.067965,0.99472,-0.003906,0.10236,0.99612,0.015625,0.086489,0.95126,-0.054079,-0.30357,0.92041,-0.071749,-0.38429,0.44993,0.65999,0.60161,-0.41874,0.071169,0.90527,0.28602,0.94662,0.1485,-0.83822,-0.002472,-0.54527,-0.09122,0.55593,-0.8262,0.033815,0.89807,0.43849,0.019868,0.91891,0.3939,-0.010895,0.90124,0.43315,-0.37669,0.28666,0.88086,-0.44447,0.081515,0.89206,-0.41502,0.24519,0.87613,0.29563,0.036439,0.95459,-0.2927,0.3582,0.88656,0.40031,0.052889,0.91482,-0.94845,-0.31263,-0.051515,-0.96048,-0.27512,-0.041627,-0.99612,-0.082614,-0.029298,-0.98587,-0.088382,0.14213,0.33122,0.57219,-0.75024,0.37284,0.48741,-0.78951,0.27311,0.50743,-0.81722,-0.74773,-0.31529,-0.58434,-0.77782,-0.38795,-0.49437,-0.12931,0.14484,-0.98096,-0.29728,0.13367,-0.94537,-0.22364,0.049745,-0.97339,-0.91092,-0.12052,0.39451,0.93561,0.00766,0.35289,0.91049,-0.1146,0.39729,0.58776,0.78344,0.20179,0.56163,0.8088,0.17417,-0.85714,0.22742,0.46211,-0.28239,0.077639,-0.95611,-0.25617,0.31819,-0.91275,0.054109,0.8938,-0.44514,0.33433,-0.088595,0.93826,0.33497,0.085543,0.93832,-0.83068,0.055025,0.55397,-0.8955,-0.016663,0.44472,-0.86975,0.10639,0.48183,-0.32646,0.59145,-0.73727,0.87054,0.19626,0.45122,0.34159,-0.39595,-0.85235,0.45848,-0.53777,-0.70751,-0.28462,0.65526,0.6997,-0.61754,-0.22126,-0.75472,-0.64873,-0.23334,-0.72433,-0.62816,-0.24216,-0.7394,-0.51668,0.16462,0.84018,-0.52998,-0.006409,0.84796,-0.60375,0.004028,0.79714,0.80978,-0.32957,0.4854,-0.083621,-0.091067,-0.99231,-0.14249,-0.05179,-0.98843,0.90997,0.40007,-0.10892,0.7824,0.61736,0.081545,0.87442,0.48222,-0.052828,-0.28233,-0.36738,-0.88617,0.045991,-0.34486,-0.9375,-0.28541,-0.49296,-0.82186,0.96463,0.081545,-0.25065,0.98535,0.089694,-0.14484,0.33277,0.90072,-0.27915,0.88229,0.04059,0.46895,0.90106,-0.10926,0.41963,0.83734,-0.26426,0.47853,0.93838,-0.28672,0.19285,-0.37779,0.28165,0.88199,-0.46397,0.41102,0.78469,-0.57222,0.22764,0.78783,-0.51592,0.75494,-0.4048,-0.49657,0.76998,-0.40059,-0.10871,-0.94797,-0.29914,-0.33171,-0.74508,-0.5786,0.92801,-0.082095,0.36332,0.91995,-0.32276,0.22236,0.89358,-0.198,0.40278,0.94687,-0.15043,0.28419,0.92593,0.055147,0.37361,0.95749,-0.086856,0.27506,-0.60701,-0.62929,0.48528,-0.70885,-0.52455,0.47154,-0.73315,-0.62734,0.26246,-0.67327,0.44453,0.59081,-0.61757,0.53233,0.57891,-0.50566,0.47475,0.72033,-0.66012,0.4597,-0.59404,-0.67391,0.41057,-0.61418,-0.6621,0.42946,-0.61412,0.70663,-0.42537,-0.56542,0.85971,-0.34986,-0.37208,0.92584,-0.24244,-0.2898,-0.062166,0.21873,-0.97379,0.15229,0.002319,-0.98831,0.387,-0.40004,-0.83074,0.29582,-0.39619,-0.86917,0.14493,0.91546,0.37535,0.43577,0.88201,0.17921,0.48485,0.86291,0.14243,0.12583,0.066775,-0.98978,0.05475,-0.032868,-0.99796,0.92355,0.13782,-0.35783,0.96676,0.069002,-0.2461,0.94839,-0.001923,0.31703,0.94778,0.009247,0.31873,0.92877,0.073824,0.36317,-0.71429,0.31208,0.62639,-0.8327,0.19672,0.51753,0.54698,-0.36232,-0.75463,0.38838,-0.41896,-0.82073,-0.84784,-0.097446,-0.52116,-0.70098,-0.34098,-0.62633,0.90542,0.095614,0.41359,0.86999,0.051271,0.49037,0.91073,0.077761,0.40559,-0.40428,-0.28376,-0.86947,-0.12207,0.89444,-0.43019,-0.18122,0.87417,-0.45045,-0.1569,0.88574,-0.43681,-0.63585,-0.35579,-0.68487,-0.46165,-0.26505,-0.84652,-0.58287,-0.37803,-0.71923,0.085482,-0.35224,-0.93197,0.003479,-0.36549,-0.93078,0.38295,-0.59047,0.71038,0.5363,-0.29942,0.78909,0.59624,-0.21296,0.77401,0.44655,0.661,0.60301,0.39317,0.72143,0.57003,0.3567,0.74471,0.56401,0.71276,-0.36851,-0.59679,0.85659,-0.22837,-0.46263,0.80941,-0.41908,-0.41133,-0.7235,-0.44893,-0.5244,-0.52965,-0.33903,-0.77749,-0.53957,-0.55864,-0.62987,0.50835,0.089633,0.85644,-0.73708,-0.061129,-0.67299,0.32847,0.3029,0.89462,0.054506,0.25489,-0.96542,0.01297,0.16019,-0.98697,0.16361,0.16523,-0.97256,-0.074099,-0.49202,-0.8674,-0.10807,-0.55251,-0.82644,-0.32121,-0.52767,-0.78634,0.29759,-0.75893,-0.57912,0.34556,0.92001,0.18473,0.22068,0.96286,0.1554,0.37309,0.90677,0.19623,0.18262,0.15476,-0.97092,0.26399,-0.01883,-0.96432,0.67037,-0.26063,-0.69469,0.47612,-0.20988,-0.85394,0.58971,-0.30897,-0.74615,-0.34034,0.93442,0.10486,-0.80877,-0.13694,-0.57195,0.9346,-0.35139,0.054903,0.82232,-0.55998,-0.10083,0.73696,-0.67531,0.028016,0.58702,-0.80761,0.056032,0.85403,0.39503,-0.33842,0.80459,0.46974,-0.3632,0.29789,-0.15195,0.94241,0.20621,-0.11548,0.97165,0.096347,-0.40815,0.9078,-0.50426,0.030061,0.863,-0.33937,0.9198,0.19694,0.95373,0.091739,0.28626,0.95083,0.031343,0.30808,0.91085,0.3148,0.26688,0.91409,-0.11383,-0.38914,0.88333,-0.092746,-0.45946,0.20408,0.97885,0.012513,-0.21693,0.4955,-0.84106,0.05475,0.15613,-0.98621,0.97177,-0.23505,-0.018586,0.99148,-0.090701,0.093142,0.89648,0.32768,-0.29813,0.95245,0.17316,-0.25062,-0.018433,-0.26237,-0.96478,0.1634,0.52028,0.83819,0.37977,0.35746,0.85321,0.080325,0.24308,0.96664,0.42775,-0.42991,-0.7951,0.53651,-0.47612,-0.69671,0.11057,0.18732,-0.97604,0.057588,0.24387,-0.96808,0.19852,0.23066,-0.95254,0.062929,0.18467,-0.98077,-0.10523,0.1915,-0.97583,0.53563,-0.41856,-0.73339,0.6227,-0.094821,-0.77667,0.71416,-0.12458,-0.68877,0.72185,-0.63411,0.27708,0.87042,-0.42259,0.25245,0.92703,0.057741,0.37043,0.059572,-0.66253,0.74664,0.38212,-0.84262,0.37941,-0.80001,-0.35472,-0.48384,-0.93551,0.12928,0.32878,-0.93045,0.020386,0.36583,-0.98794,0.12738,0.087741,-0.944,0.23551,0.23103,-0.38813,0.49547,0.77703,-0.01059,0.50401,0.86361,0.96728,-0.23847,0.086459,0.965,-0.17353,-0.19651,0.68035,0.43568,0.58928,0.17612,0.9031,-0.39155,-0.2006,0.24839,-0.94763,0.074496,0.37391,-0.92444,-0.91253,-0.15684,-0.3777,-0.82028,-0.14631,-0.55287,-0.62856,0.39161,0.67193,-0.63845,0.32038,0.69979,-0.5298,0.16254,0.83236,-0.82147,-0.24748,-0.51369,-0.85656,-0.30891,-0.41331,-0.21195,0.57698,0.78875,-0.4217,0.27558,0.86383,-0.1323,0.65737,0.74184,0.46468,0.6531,0.59792,0.26786,-0.48524,-0.8323,0.1847,-0.50859,-0.84094,0.18995,-0.44404,-0.87561,0.7036,0.33589,0.62615,0.84146,0.24909,0.47945,-0.8815,-0.25983,-0.39418,-0.99823,-0.045991,-0.037568,-0.98883,-0.072848,0.12983,0.58589,-0.40507,-0.70183,0.77276,-0.38484,-0.50465,0.75054,0.35914,0.55464,0.75631,0.44176,0.48253,0.58309,-0.66485,0.46687,-0.94995,-0.14371,-0.27735,0.31019,0.26652,0.91253,0.22294,0.22019,0.94961,0.27992,0.14219,0.9494,0.99051,-0.12726,-0.051729,0.99014,0.13706,-0.027833,0.98679,-0.14188,0.078158,0.80389,-0.31825,-0.50243,0.52672,-0.3856,-0.75753,0.98425,-0.050508,0.16935,0.066378,0.80209,-0.59349,0.13883,0.62062,-0.77169,0.85162,-0.48524,-0.19813,0.80557,-0.51341,-0.29566,0.84048,-0.47923,-0.25272,-0.59999,0.6469,-0.47063,-0.53157,0.7741,-0.3437,-0.58797,0.69488,-0.41401,0.83816,-0.16117,-0.52101,0.83773,-0.31797,-0.44392,-0.562,-0.18619,-0.80587,-0.50704,-0.065859,-0.85937,0.060183,-0.001465,0.99817,-0.062136,-0.34513,0.93646,-0.12793,-0.23188,0.96426,0.94958,-0.11374,0.29206,0.96478,-0.07712,0.25147,0.94864,-0.014985,0.31596,0.77151,-0.29701,-0.56261,0.89557,-0.41133,-0.16947,0.86642,-0.36439,-0.34132,0.052644,0.27592,-0.95972,-0.057863,0.21924,-0.97394,0.69768,-0.35386,-0.62285,-0.044038,-0.49019,-0.87048,0.22608,0.9715,0.070986,0.30339,0.95257,0.023103,0.30949,0.94412,0.11313,0.18305,0.93298,0.30985,-0.60799,-0.19712,0.76907,-0.43159,-0.14148,0.8909,-0.5761,-0.15738,0.80206,0.93649,-0.18931,0.29514,0.91375,-0.081118,0.39802,0.98334,-0.072237,0.16669,0.96838,-0.1684,0.18393,0.91571,0.04239,0.39952,0.55583,-0.25581,-0.79092,0.064943,0.068911,-0.99548,-0.12921,0.79858,-0.58782,-0.16236,0.82611,-0.53957,-0.17228,0.81112,-0.55888,0.1554,-0.12067,-0.98044,-0.15555,-0.14676,-0.97684,0.45643,-0.31739,-0.8312,-0.009552,-0.18351,-0.98294,-0.48695,0.49382,0.72039,0.53874,0.10904,-0.83535,0.43992,0.10785,-0.89151,0.29457,-0.060701,0.95367,0.004425,-0.38545,-0.9227,0.8298,-0.30695,-0.46602,0.7719,-0.24604,-0.58617,-0.83428,-0.27665,-0.47682,-0.77682,0.063143,-0.62651,-0.81961,-0.39787,-0.41215,-0.89773,0.20939,0.38752,-0.91702,0.25932,0.30293,-0.88082,0.25181,0.40086,-0.9668,0.23899,0.090182,-0.94162,0.32743,-0.077944,0.56267,0.048891,0.82522,0.49986,-0.24116,0.83184,0.61922,-0.067751,0.78225,0.95303,0.15439,0.26044,0.72488,-0.005524,-0.6888,0.59041,0.064394,-0.8045,0.83273,-0.035737,-0.55251,0.58538,-0.071383,0.80758,0.7477,-0.40104,0.52919,0.67037,-0.35002,0.65426,-0.3617,0.62008,-0.69616,-0.28135,0.71438,-0.64067,0.91577,0.034913,0.4001,0.89517,0.067232,0.44056,0.89419,0.10038,0.43623,-0.4297,0.52425,0.73516,-0.36595,0.39198,0.84402,-0.4941,0.4958,0.71416,0.13224,0.076296,-0.98825,0.9144,-0.1478,0.37681,0.89511,0.10056,0.43431,-0.54073,-0.37437,-0.75329,-0.52318,-0.44511,-0.72671,-0.90362,-0.17661,0.39018,-0.94195,-0.12201,0.31272,-0.89505,-0.17261,0.41118,0.79022,0.57656,-0.20759,0.8302,0.5215,-0.1969,0.71181,0.61974,-0.33039,0.33818,0.94083,-0.021607,0.28919,0.94034,-0.17914,0.13602,-0.96356,0.23026,0.1131,-0.98489,0.13092,0.97732,0.13212,0.16538,0.99765,0.057741,0.036073,-0.17231,-0.44417,-0.87918,0.012268,-0.31642,-0.94851,-0.1858,-0.3231,-0.92792,-0.57161,0.74899,-0.335,-0.59764,0.7525,-0.27662,0.71227,0.004181,-0.70186,0.68224,-0.11576,-0.72185,0.90243,-0.36927,0.22184,0.84909,-0.48216,0.21567,0.95572,-0.27033,0.116,-0.66686,0.22202,-0.7113,0.71352,0.51762,0.47209,0.80136,0.54921,0.23704,0.71642,0.53987,0.44182,-0.98325,-0.029786,0.17975,0.22108,0.95819,0.18149,0.50993,-0.43938,-0.73949,-0.49544,-0.12461,0.85964,-0.30009,0.94928,-0.093539,-0.31095,0.94156,0.12934,0.98819,-0.14438,0.050813,0.99548,-0.091678,0.023469,0.97766,-0.009766,0.20982,0.98938,0.002289,0.14512,0.29682,-0.59746,-0.74493,0.46925,-0.60122,-0.64675,0.2501,-0.49727,-0.83074,0.60137,0.41862,0.6805,-0.67147,-0.44899,-0.58947,-0.15711,-0.50743,-0.84722,0.2013,-0.36561,-0.90872,0.95453,0.12391,0.27104,0.92608,0.16495,0.33931,0.19422,-0.022614,-0.98068,0.85049,0.43532,0.29514,0.79818,0.53417,0.27842,-0.036256,-0.044252,0.99835,-0.20069,-0.21595,0.95554,-0.20878,-0.097964,0.97302,0.99448,-0.05707,0.087985,0.97882,-0.097446,0.17991,0.62029,0.7788,0.093051,-0.57399,0.52144,0.63134,0.72549,-0.31529,-0.61171,0.54128,0.12064,0.83212,0.70861,0.14936,0.68957,0.54488,0.050111,0.837,-0.60711,-0.3719,-0.70217,-0.51747,-0.38765,-0.76284,-0.47429,-0.5717,-0.66945,0.021302,0.85516,0.5179,0.056887,0.77523,0.62908,0.29054,0.8381,0.46165,-0.89935,0.23386,0.36937,-0.90829,0.25544,0.33119,-0.9928,0.052614,0.10761,-0.99863,0.015961,0.049409,-0.99875,-0.036805,0.033631,-0.034577,-0.24277,-0.96945,0.16211,-0.49846,0.85159,-0.041169,-0.64983,0.75893,0.28269,-0.29997,-0.91107,-0.59383,-0.46898,0.65374,-0.57445,-0.63375,0.51796,-0.68935,-0.54381,0.47853,-0.23466,0.88086,0.41108,-0.055879,0.9472,0.31568,-0.020264,0.95264,0.30339,0.68383,0.058535,0.72726,0.6487,0.06354,0.75835,0.95865,-0.15079,0.24128,0.98672,-0.074892,0.14408,0.9805,-0.18912,0.053163,-0.63497,-0.078127,-0.76855,-0.89734,-0.25983,-0.3567,-0.83969,-0.3867,-0.38127,-0.89584,-0.32359,-0.30451,0.83477,0.54549,-0.074435,0.7799,0.58919,-0.21116,0.79214,0.59157,-0.15003,-0.37739,-0.85315,0.36012,-0.37498,-0.90707,0.19123,-0.16684,-0.98395,0.063173,0.20637,-0.40123,-0.89239,0.21839,-0.32282,-0.9209,0.34779,-0.34834,-0.87042,-0.34843,-0.52278,-0.77798,-0.3365,-0.4503,-0.82702,-0.88687,-0.056063,-0.45854,0.78546,-0.038484,-0.61766,-0.45143,0.8764,0.16764,0.86212,-0.18043,-0.47343,-0.40806,0.89965,0.1551,0.93387,-0.32746,0.14362,-0.22401,-0.26841,0.93689,-0.088443,-0.98096,-0.17286,0.96329,0.047578,0.26417,0.98639,0.002289,0.16422,-0.87164,-0.38157,0.3076,-0.72249,-0.68853,0.062319,-0.85388,-0.30589,0.42106,-0.10337,0.91058,-0.40016,-0.22629,0.94339,-0.24241,-0.65731,0.70003,-0.27897,-0.79601,0.57518,-0.1883,0.81738,0.07944,0.57057,0.96417,0.07065,0.25562,-0.1727,0.11799,-0.97787,-0.12186,0.11386,-0.98596,-0.33088,-0.26481,-0.90573,-0.23664,-0.30735,-0.92169,-0.25849,-0.27555,-0.92587,-0.7333,-0.50578,-0.4543,0.92553,-0.21265,-0.31324,0.78503,-0.41386,-0.46086,0.79739,-0.34059,-0.49812,0.9986,0.050172,-0.015168,0.98282,0.11963,-0.14042,0.97391,0.11777,-0.19398,0.82095,0.39824,0.40916,-0.1969,0.97626,-0.089908,-0.26579,0.9617,-0.066713,0.26383,-0.42473,-0.86599,0.66982,0.71438,0.20237,0.60894,0.73769,0.29148,0.84289,-0.44774,-0.29832,0.91565,-0.33668,-0.21952,-0.92746,0.37263,-0.030793,-0.75545,0.60118,-0.26038,-0.82122,0.56252,-0.095492,-0.15946,-0.37376,0.91369,-0.2714,-0.47838,0.83514,0.001312,-0.62557,0.78014,-0.2711,-0.81353,-0.51442,0.44404,0.72341,-0.52864,-0.056551,0.18393,0.98129,-0.92291,0.22883,0.30952,-0.91559,0.17972,0.35969,-0.95001,-0.31089,0.028169,-0.93957,-0.25718,0.22584,-0.94516,-0.31898,0.070101,0.90854,-0.29051,-0.30021,-0.92437,-0.24595,-0.29157,-0.91156,-0.22147,-0.34638,-0.84436,-0.53554,-0.014527,-0.57991,0.64275,-0.50053,-0.56185,0.58934,-0.58046,-0.99396,0.071291,0.083346,-0.98343,0.09592,0.15372,0.14371,-0.037233,-0.98889,-0.10157,0.3592,0.9277,-0.3694,-0.069826,0.92663,0.18812,-0.43443,-0.88082,0.49736,-0.39988,-0.76986,0.99377,-0.008667,0.11084,0.92489,0.36897,-0.091494,0.070101,-0.42076,-0.90445,0.52693,-0.71346,0.46178,0.43895,-0.77004,0.46293,0.32951,-0.33558,-0.88247,0.34071,-0.37129,-0.8637,-0.55037,-0.29115,0.78246,-0.63369,-0.30903,0.70913,-0.639,-0.69069,0.33851,-0.66381,0.3151,0.67827,0.54561,-0.09067,0.83309,-0.042329,0.77938,0.62508,0.006561,0.95413,0.29929,-0.043855,0.87295,0.48579,0.96078,-0.1858,0.20576,-0.44319,-0.50481,-0.74074,0.080935,0.23359,-0.96893,0.32252,0.9248,0.20164,0.3903,0.89459,0.2176,0.44826,0.87939,0.16037,0.68651,0.64299,0.3394,0.61818,0.65459,0.4351,0.016327,0.92502,0.37956,-0.96942,-0.19404,0.15012,0.014374,-0.062532,-0.99792,0.64428,0.36564,0.67171,0.56319,0.40754,0.7188,0.98871,0.017487,-0.14875,0.99353,0.087008,-0.072939,0.40635,0.91342,0.021821,0.31849,0.94198,0.10569,-0.3408,0.59359,-0.729,-0.97586,-0.21516,-0.036927,-0.85611,-0.21018,0.47209,-0.93667,-0.12958,0.3253,0.64174,0.68419,-0.34642,-0.004883,0.16944,-0.9855,-0.27262,0.12751,-0.95361,0.026307,0.39705,-0.91742,0.47243,-0.40864,0.78088,0.32401,-0.41533,0.84997,-0.1431,0.37196,0.91711,-0.23255,-0.29688,-0.92614,0.93197,-0.007508,0.36238,0.91015,0.063234,0.40935,0.34992,0.89407,0.27952,0.48534,0.86789,0.10572,0.35591,0.93255,0.060274,0.15406,0.22776,0.96142,0.17808,0.065615,0.98181,0.001709,0.04474,0.99899,-0.63277,-0.13779,-0.76196,-0.79275,-0.31111,-0.52416,0.49382,-0.038759,0.86868,0.32954,-0.036805,0.94339,0.26917,0.54222,0.79592,-0.98758,-0.15433,0.029054,-0.90698,-0.26783,0.32499,-0.14484,0.83923,-0.52409,0.49547,-0.13565,0.85794,0.33113,-0.097324,0.93854,0.53954,-0.064333,0.83947,0.039308,-0.41569,0.90863,-0.01587,-0.64815,0.76131,-0.15787,-0.52592,0.83572,0.011872,0.26676,-0.96368,-0.11725,0.081484,-0.98975,0.25968,-0.21354,-0.94177,0.34809,-0.21885,-0.91153,0.46889,-0.73949,0.48296,-0.85809,0.35231,-0.37349,-0.95041,0.17719,-0.2555,0.65249,0.32594,-0.68407,0.79516,0.19004,-0.57582,0.99335,0.11487,0.003723,0.97379,0.1301,-0.18644,0.98886,0.001068,-0.14881,-0.95642,0.13727,0.25764,-0.95996,0.073153,0.2703,-0.95782,-0.001343,0.2873,0.62679,0.1749,0.75927,0.87344,-0.24348,0.42167,0.8956,-0.17646,0.40834,0.89538,-0.21195,0.39152,-0.094699,0.44127,0.89233,0.27842,-0.1923,-0.94098,-0.005646,-0.31001,-0.95068,0.83438,0.095096,0.54286,0.95294,0.13114,-0.27326,0.85086,0.4424,-0.28333,0.49025,0.81182,-0.31706,0.85815,0.42119,-0.29347,0.93231,0.047029,-0.35853,0.9071,0.19712,-0.37184,0.036317,0.4684,-0.88275,0.080569,0.59841,-0.79711,0.43855,0.89251,0.10501,0.89843,0.056215,0.43544,0.88,0.14136,0.45341,0.86535,0.065065,0.49687,0.63869,0.59551,0.48723,0.75457,0.46074,0.46724,-0.97113,-0.14396,0.1901,-0.15995,0.63729,0.75381,0.61095,0.78213,0.12223,0.55367,0.69396,0.46022,0.32551,-0.76189,0.55992,-0.98511,-0.15198,0.079989,-0.92761,-0.20539,0.31193,0.99915,-0.011536,0.039064,0.49748,0.70934,0.49931,0.61119,0.76098,0.21741,-0.01471,-0.39439,-0.91879,0.26048,-0.36656,-0.89319,0.001312,-0.31709,-0.94836,0.22352,0.93966,-0.25895,0.003143,0.97632,-0.21625,-0.066134,0.93249,-0.35499,-0.40049,-0.22672,-0.88778,-0.50951,-0.32502,-0.79669,0.25507,-0.51558,0.81796,0.13794,-0.53765,0.83178,0.004395,-0.006317,-0.99997,-0.57982,-0.018097,0.81454,-0.48338,-0.25288,0.83807,-0.65456,0.085269,0.75115,0.47365,-0.33201,-0.8157,0.43751,-0.36863,-0.82015,0.1872,0.045625,-0.98123,0.32716,0.12894,-0.93612,-0.31254,-0.18583,0.93152,-0.49611,-0.32444,0.80532,-0.56447,-0.26072,0.78317,-0.83477,0.50191,-0.22626,-0.8099,0.58651,0.002075,-0.66521,0.65557,-0.35728,-0.41465,-0.35066,-0.83966,-0.60283,-0.24476,-0.75936,0.4181,-0.31391,0.85241,0.65139,0.5725,-0.49788,0.6173,0.58516,-0.5258,0.70046,0.57387,-0.42424,0.16868,-0.24848,-0.95383,-0.42903,0.28092,0.85845,0.82998,-0.49089,0.26475,0.80816,-0.21897,0.54671,0.18583,0.31788,-0.92972,0.46306,0.38945,-0.79617,-0.8363,0.43651,-0.33171,-0.69704,0.49489,-0.51882,-0.91122,0.37489,-0.17054,0.40883,-0.034974,0.91192,0.20722,-0.32005,-0.92444,0.038362,-0.23276,-0.97174,0.071596,0.99127,0.11045,0.283,-0.52501,-0.80264,0.32438,-0.43904,-0.83783,0.26453,-0.46211,-0.84643,-0.76608,-0.30177,-0.56746,-0.93518,0.039888,0.35188,-0.073244,-0.30058,0.95093,-0.47887,0.40458,0.77908,0.11353,0.44993,-0.8858,-0.98236,-0.13266,0.13175,-0.99911,-0.028077,0.03061,0.23704,0.37864,0.89465,0.40059,0.1919,0.8959,0.4019,0.38279,0.83181,0.81689,-0.34364,-0.46321,0.87027,-0.3065,-0.38557,0.52577,0.78671,0.32343,0.52989,0.67968,0.50716,0.27589,0.89258,0.35661,-0.70321,-0.29295,-0.64779,-0.49904,-0.34101,-0.79663,0.088961,-0.49754,-0.86285,0.3787,-0.4536,-0.8067,0.4109,-0.087619,-0.90744,0.057863,0.53508,-0.8428,-0.57863,-0.20646,-0.789,-0.59761,-0.2067,-0.77465,0.52373,-0.67507,0.51955,0.60286,-0.67455,0.42601,-0.62249,-0.10254,-0.77584,0.47932,0.86526,-0.14683,0.59145,0.80474,-0.050264,0.73623,0.6083,-0.29652,-0.17948,0.30866,-0.93405,-0.61309,0.1081,0.78256,-0.67217,0.11887,0.73077,0.63772,0.7308,0.24329,0.59459,0.68911,0.4142,-0.77447,-0.37718,-0.50783,-0.84097,-0.27613,-0.46525,-0.94031,-0.22126,-0.25852,-0.086093,-0.10227,-0.991,-0.15619,-0.14197,-0.97745,0.1504,0.86569,-0.47737,-0.21442,0.95547,-0.20261,-0.14423,0.97937,-0.14148,-0.18348,0.96264,-0.19904,0.067415,-0.93872,-0.33796,0.21452,-0.67348,-0.70736,0.66875,0.65334,-0.35481,0.53227,0.71303,-0.45631,-0.66192,0.32801,-0.67397,-0.13044,-0.78716,0.60274,-0.30201,-0.42039,-0.85559,-0.34617,-0.322,-0.88116,-0.51729,-0.45796,-0.72292,0.80569,0.39149,-0.44447,0.75564,-0.44035,0.48485,-0.86624,-0.38813,-0.31455,-0.82748,-0.52187,-0.20713,-0.71352,-0.46538,-0.52367,0.9964,0.046541,0.070711,0.95825,0.088534,0.27177,0.9591,0.20731,0.19254,0.95981,-0.26243,0.099399,0.93384,-0.34507,0.093905,0.92193,-0.35847,0.1467,0.93051,-0.040315,-0.36396,-0.053652,-0.12137,-0.99115,0.96179,-0.25028,0.11081,0.90393,-0.37114,-0.21247,0.92834,-0.3693,0.042116,0.58129,-0.041688,0.81259,0.43721,0.075381,0.89618,0.55824,-0.12452,0.82025,-0.66155,0.020203,-0.7496,-0.69259,-0.006104,-0.72127,-0.94351,0.1522,0.29423,-0.98514,0.083926,0.14979,-0.9537,0.020081,0.30003,0.20731,0.91641,-0.34233,0.33238,0.89056,-0.31043,0.06534,0.92895,-0.36436,-0.72597,-0.22632,-0.64937,-0.62453,-0.35414,-0.69607,0.8229,0.18943,0.53563,0.42491,-0.8421,0.3321,0.065828,0.087313,-0.99399,0.56679,-0.62148,0.54079,0.47352,-0.7264,0.49803,-0.93677,0.078433,0.34104,-0.93561,0.14979,0.31965,-0.92022,0.095004,0.37965,-0.11225,-0.44966,0.88611,0.57775,-0.44942,0.68129,0.42995,-0.43889,0.78897,-0.93545,-0.03531,0.3516,-0.87085,0.22303,0.43797,-0.77911,0.14896,0.60888,0.97473,0.002655,0.22324,0.75369,-0.20429,0.62465,0.14597,0.90704,-0.39485,0.10981,0.98926,-0.096164,0.89682,0.068209,0.43702,0.86554,-0.004608,0.50081,0.87643,-0.053041,0.47859,0.62596,-0.17933,-0.7589,-0.93478,0.10684,0.33875,0.052217,0.33061,-0.94229,-0.42982,-0.38875,0.8149,-0.11209,-0.65334,0.74868,0.66427,-0.70049,0.26078,0.78674,-0.40822,-0.463,0.90017,-0.25947,-0.34971,0.24403,-0.30094,-0.92187,0.68453,0.50252,0.52803,0.69527,0.51418,0.50218,-0.78701,-0.20731,-0.58101,-0.21766,-0.49001,-0.84408,-0.94018,0.29972,0.16181,-0.18812,0.43938,-0.87835,0.28834,-0.76406,0.57704,0.3657,-0.62789,0.687,0.091159,0.40352,-0.9104,0.21937,0.2616,-0.93991,0.009369,0.34935,-0.93692,0.41414,0.81878,-0.3975,0.3737,0.82394,-0.42592,0.33476,0.84066,-0.42561,-0.62731,-0.43086,0.64867,-0.53142,-0.41478,0.73858,-0.86432,-0.014985,0.50267,-0.048524,-0.14795,-0.98779,0.090915,0.14795,0.9848,-0.027772,0.10584,0.99399,-0.015351,-0.28977,-0.95694,-0.16456,-0.34992,-0.92218,0.88138,0.19715,0.42924,0.50923,0.8605,-0.013672,0.5399,0.8417,-0.000397,0.36009,0.91635,0.17496,0.073641,0.66408,-0.74401,0.069643,0.6939,-0.71667,-0.52818,-0.44853,0.72094,-0.30076,-0.81442,0.49623,-0.42381,-0.43071,0.79678,0.5363,0.60244,0.59108,0.30781,0.15906,-0.93805,0.068575,0.045808,-0.99658,0.30406,-0.88321,0.35701,0.25129,-0.94891,0.1908,-0.18183,0.12094,0.97586,0.020386,0.051729,0.99844,0.051515,0.03061,0.9982,0.83911,-0.17875,0.51369,0.83142,-0.29823,0.46882,0.92502,-0.19944,0.32328,0.90701,-0.1937,0.37385,0.35063,0.1218,0.92853,0.26377,0.32499,0.90817,0.43288,0.30912,0.84677,0.36796,-0.3516,0.86077,0.83169,-0.32044,0.45338,0.95962,-0.017701,-0.28065,0.99829,-0.042726,-0.039613,0.99545,-0.080142,-0.051149,-0.2822,0.19614,0.93905,-0.31214,-0.1164,0.94284,-0.46355,0.59184,-0.65938,-0.14948,-0.35817,-0.9216,0.50429,0.45286,0.73522,-0.84063,-0.18033,-0.51064,-0.91357,-0.36851,-0.17191,-0.89462,-0.29496,-0.33555,-0.63094,0.59905,-0.49294,-0.62743,0.43709,-0.6444,-0.77065,0.38823,-0.5053,0.87063,0.22086,0.43953,0.50136,0.83267,0.23505,-0.92062,0.17341,0.34974,-0.11304,0.45647,-0.8825,-0.16929,0.59535,-0.78539,-0.12427,0.53688,-0.83444,-0.69384,0.31477,-0.64766,-0.52333,0.29002,-0.80123,-0.43635,0.42894,-0.79092,0.19694,0.86669,-0.45827,0.74325,0.013794,-0.66881,-0.13849,0.10907,-0.98431,0.81536,-0.25599,0.51927,0.83813,0.3029,-0.4536,0.64156,0.47877,-0.59926,-0.81457,-0.26527,-0.51579,0.84884,0.022889,0.52812,0.85137,0.3285,0.40892,0.79089,0.31004,0.52757,0.32676,-0.11689,0.93783,0.44105,0.47053,-0.76421,0.32853,0.53984,-0.77499,0.81451,0.50325,0.28861,0.86993,0.49013,0.054048,0.13178,0.64605,-0.75179,-0.10196,0.25779,-0.96078,0.13431,-0.28443,0.94922,0.24982,-0.42583,0.86959,0.04651,0.84661,-0.53011,0.15595,-0.24409,-0.95712,0.015748,-0.20441,-0.97873,0.70632,0.33692,0.62252,0.51463,0.097842,0.85177,0.49471,-0.08948,0.86441,-0.5595,-0.26975,0.78368,-0.55092,-0.32807,0.76733,0.96094,-0.11835,0.25013,-0.12412,-0.12784,-0.98398,-0.20856,-0.26389,-0.94171,0.94095,-0.3372,0.029145,0.93399,-0.32676,-0.14447,0.95154,-0.30723,-0.011078,-0.056246,0.58333,-0.81027,-0.003388,0.48347,-0.87533,0.86868,-0.37388,-0.32487,-0.74264,0.04706,-0.66799,-0.92151,-0.26029,0.28816,-0.89312,-0.19462,0.40547,-0.94421,-0.17573,0.27842,-0.1868,0.47352,0.86071,-0.12275,0.25141,0.96005,-0.11475,0.44545,0.88791,-0.54308,0.30192,0.78347,-0.43556,0.43388,0.78866,0.82629,-0.2834,-0.48674,-0.49303,-0.43199,-0.75515,-0.76617,-0.63851,0.072268,-0.86233,-0.38356,0.33048,-0.89129,-0.22965,0.39091,-0.86178,-0.45659,0.22095,-0.46519,-0.43907,-0.76861,0.81652,-0.29411,-0.49675,-0.8666,-0.369,-0.33583,0.09827,0.81903,-0.56523,0.79153,-0.10575,-0.60186,0.94964,-0.13395,-0.28321,0.86065,-0.18583,-0.47404,-0.063021,-0.65892,0.74953,-0.070009,-0.95318,0.29408,0.38365,-0.44466,0.80935,0.3896,-0.34538,0.85376,0.58654,0.4145,-0.69576,0.78503,0.2392,-0.57137,0.91583,0.29719,0.26994,0.90085,0.29237,0.3209,0.80453,0.54888,0.22669,0.8999,-0.23838,0.36509,0.92868,-0.13816,0.34413,0.21738,0.8985,0.38133,0.27076,0.89328,0.35874,0.68517,-0.50731,0.52263,0.33967,0.24393,0.90832,0.10147,0.82238,0.5598,0.98691,-0.10724,0.1203,0.86596,-0.2309,0.44356,0.88668,-0.24625,0.39128,0.41966,-0.26331,0.86862,-0.97363,-0.18232,0.13703,-0.9573,-0.28877,-0.011475,0.67095,-0.28877,0.68291,0.52001,0.45656,-0.72188,0.83267,0.31471,-0.45564,-0.2823,-0.20765,0.93655,-0.46977,-0.1854,0.86306,-0.28376,0.030763,0.95837,0.011109,-0.39778,0.91739,0.89377,-0.36662,-0.25828,-0.84445,0.35792,0.39845,-0.68474,-0.67733,-0.2689,-0.3592,0.79589,-0.48735,-0.50319,0.65658,-0.56181,-0.2711,0.74334,-0.61147,-0.24079,0.32243,0.91543,-0.57656,0.5219,0.62862,-0.48134,0.45738,0.7477,-0.45253,-0.51039,-0.73122,-0.34245,-0.35905,-0.86819,-0.44386,-0.35063,-0.82464,0.42113,-0.241,-0.87439,0.4547,-0.25568,-0.85315,-0.92126,-0.37516,0.10227,-0.90231,-0.38585,-0.19215,-0.98468,0.03946,0.16974,-0.99731,0.03708,-0.06299,-0.96277,-0.15458,-0.22162,0.16581,0.51302,0.84219,0.81436,0.06531,-0.57665,0.96619,-0.25767,-0.005646,0.95795,-0.27271,-0.089084,-0.11533,0.77697,-0.61885,-0.93374,-0.16922,-0.31535,-0.7354,-0.55171,-0.39341,-0.69799,-0.32582,-0.63765,0.93973,-0.0665,0.33531,0.93326,-0.159,0.32206,-0.93417,0.12641,-0.33363,0.90164,0.055635,0.42888,0.98572,0.01001,0.16806,0.46614,0.86807,0.17075,-0.78152,-0.37175,-0.50099,0.000885,0.95193,0.30622,-0.32298,0.6986,0.63845,-0.41703,0.43065,0.80035,0.37355,-0.18219,-0.90951,0.22251,-0.37501,-0.8999,-0.57128,-0.37397,-0.73058,-0.6751,-0.50139,-0.54112,-0.4966,-0.48796,-0.71779,0.91101,-0.40992,0.044771,0.88354,-0.45958,0.090152,0.5006,0.86108,0.08887,0.76754,0.63195,0.10718,-0.41124,-0.56429,-0.71584,-0.47365,-0.87619,0.088961,0.57793,0.014466,0.81594,0.45463,0.07947,0.88711,-0.074129,0.019257,-0.99704,-0.18745,-0.024995,-0.98193,-0.90475,-0.39558,-0.15775,-0.66985,-0.50725,-0.54216,-0.80221,-0.54833,-0.23615,-0.95181,0.18745,-0.24268,-0.99084,-0.083651,-0.10572,-0.97479,-0.044801,0.21845,0.91846,-0.20219,0.33985,0.96622,0.030396,0.25584,0.93127,0.089541,0.35313,0.50111,-0.30094,-0.81134,0.18216,-0.32755,-0.92709,0.94571,-0.31025,0.0965,-0.99368,-0.072085,0.085788,-0.99087,-0.098727,0.091433,-0.97501,-0.10257,0.19703,-0.027253,0.95999,-0.2786,-0.11197,0.89605,-0.42958,0.21787,-0.29167,-0.93133,0.34614,-0.33931,-0.87466,0.4326,-0.2573,0.86407,0.009857,0.39918,0.91681,0.98639,-0.15745,0.046968,0.97827,-0.18714,0.089114,-0.94498,-0.042909,0.32426,-0.88827,-0.037141,0.45775,-0.86611,-0.015961,0.49956,0.29222,-0.26255,0.91958,-0.6411,0.14408,0.75378,-0.65801,0.02472,0.75259,-0.72289,-0.10926,0.68221,-0.58373,-0.57112,0.57707,-0.17731,-0.69164,0.7001,-0.42961,-0.48225,0.76342,-0.030946,-0.22889,0.97293,-0.092624,-0.44536,0.89053,0.27988,0.22751,0.93268,0.12394,0.16706,0.97812,-0.28675,-0.55946,-0.77764,0.16141,-0.49211,-0.8554,-0.092868,0.67009,-0.73641,0.20048,0.68575,-0.69964,-0.19864,0.10831,-0.97406,-0.067934,0.15122,-0.98615,0.55773,-0.30506,-0.7719,0.81161,-0.2812,-0.51204,-0.50124,-0.69924,0.50969,0.84564,-0.43611,0.30766,0.90359,-0.33744,0.26386,0.92071,-0.30107,0.24821,0.22721,0.91299,0.33875,0.79904,0.3354,-0.49901,0.71316,0.35322,-0.60546,0.95358,-0.12961,0.27171,0.99756,-0.024812,-0.065004,0.95755,-0.25101,-0.14161,-0.39125,-0.22993,-0.89108,-0.91354,-0.2631,0.31016,-0.59371,-0.10834,0.79733,-0.30958,-0.3542,-0.88241,0.11606,-0.31443,-0.94214,0.44963,-0.10575,0.8869,-0.99255,-0.11792,-0.029572,-0.89441,0.36314,0.26096,0.56761,0.80392,0.17737,0.68032,0.68871,0.25056,0.082339,-0.51357,-0.85406,0.026185,-0.57524,-0.81753,-0.17283,-0.34211,-0.92361,-0.1048,-0.40297,-0.90918,-0.18055,0.25404,-0.95016,-0.93432,-0.32551,-0.14508,-0.94375,-0.21122,0.25434,-0.66951,-0.42436,-0.60961,-0.84094,-0.33125,-0.42787,0.90646,0.13248,0.40092,0.96713,-0.2508,-0.041627,0.97998,-0.17396,-0.096591,0.95505,-0.10157,0.27851,0.97549,-0.06238,0.21097,0.98181,-0.049959,0.18302,-0.94336,-0.32783,0.050935,0.57173,-0.20057,-0.79553,0.62877,0.007172,-0.77752,0.27497,0.64092,-0.71664,-0.65923,-0.52327,0.53993,-0.65673,-0.68893,0.30662,-0.99695,0.029633,-0.072115,0.57003,0.72109,-0.39375,0.48186,0.8226,-0.30183,-0.9942,0.033235,-0.10211,-0.98273,-0.13306,0.12845,0.8854,-0.43959,0.15085,-0.94977,0.10105,0.29612,-0.94324,0.043306,0.32917,0.88195,0.28523,-0.3752,-0.33592,-0.464,-0.81964,0.053682,-0.23713,-0.96997,0.053194,-0.25083,-0.96655,0.99197,0.11862,-0.043458,0.6831,-0.21577,0.69768,0.68178,0.34388,0.64565,0.57649,0.67519,0.46013,-0.79421,-0.25391,0.55199,-0.21329,-0.4478,0.86831,0.033876,-0.16001,0.98651,0.91495,-0.13266,0.38111,0.7387,-0.2132,0.63939,0.37117,-0.4138,0.83123,0.489,-0.3108,-0.815,0.48122,-0.29774,-0.82446,0.57778,-0.26563,-0.77172,0.4489,-0.37297,-0.81201,0.59404,-0.27631,-0.75545,0.80487,-0.24845,0.5389,0.79607,-0.25443,0.54906,0.85632,-0.30436,0.41716,0.16721,0.88369,0.43709,-0.45973,0.88159,0.10678,-0.51451,0.84457,0.1482,0.51531,-0.434,-0.73894,-0.12742,-0.6722,0.7293,0.44783,0.69805,-0.55867,0.33854,0.84066,-0.42265,0.18216,0.78762,-0.58858,0.45112,-0.32133,-0.83257,0.47282,-0.3513,-0.80807,-0.34712,-0.53514,-0.77014,0.60347,0.24964,0.75729,0.48711,-0.35728,-0.7969,0.75756,-0.37062,-0.53731,-0.2396,-0.51332,0.82403,-0.21662,-0.34938,0.91159,-0.15641,-0.49385,0.85534,0.56188,0.74419,0.36113,0.55242,0.68895,0.46916,0.51302,0.64248,0.5692,0.90689,0.038667,0.41954,-0.54222,0.045137,0.83898,0.60375,0.74187,0.2917,0.58052,0.79919,0.15577,0.47752,0.87845,0.016633,0.94183,-0.30818,0.13385,0.93252,-0.35771,-0.049196,-0.54888,-0.46965,-0.69146,-0.46867,-0.17032,-0.86676,0.36631,0.9205,0.13578,0.15741,0.97284,0.16956,0.44279,0.88153,0.16376,0.92612,0.047334,0.37422,0.81655,-0.009644,0.57717,0.78136,-0.057741,0.62136,-0.20612,0.8771,-0.43376,-0.93088,-0.033753,0.36375,-0.94226,0.13303,0.30723,-0.92871,0.00116,0.37077,-0.075747,0.12583,-0.98913,0.12302,0.60689,-0.78518,0.009919,0.71862,-0.6953,0.2024,0.75945,-0.61824,-0.95883,-0.064364,0.27647,-0.5595,-0.17258,-0.81063,-0.51311,-0.45167,-0.72985,-0.29893,0.012787,0.95416,-0.36592,-0.021149,0.93039,0.96457,-0.26371,0.001099,0.897,-0.4059,-0.17487,-0.26426,0.95798,0.11145,-0.53551,0.82128,0.19657,0.16285,-0.39518,-0.90402,0.1399,-0.33622,-0.9313,-0.25785,-0.20789,0.94354,0.1558,0.018036,0.98761,0.92273,-0.057741,0.38102,0.83184,-0.074557,0.54991,0.95318,-0.12824,0.27375,0.2197,0.96676,0.13056,0.33723,0.92386,0.18088,0.47975,0.666,0.57115,0.3499,0.72362,0.5949,0.22468,-0.28474,-0.93188,0.24995,-0.29658,-0.92169,0.010712,-0.33653,-0.94159,0.65096,-0.6715,0.35398,0.64547,-0.66378,0.37782,-0.35896,-0.25785,0.897,-0.63408,-0.30552,-0.71032,0.90921,-0.26417,0.32173,0.99863,-0.017792,-0.04886,0.49992,-0.090579,-0.86129,0.58126,-0.1999,-0.78875,-0.10709,-0.15525,-0.98203,-0.49617,-0.26554,-0.82659,-0.48524,-0.18412,-0.85473,0.14945,-0.66582,0.73095,0.054537,-0.26356,0.96307,0.92715,-0.16651,0.33558,0.33262,0.80557,0.49031,0.23835,0.84655,0.47591,0.45381,0.76211,0.46175,-0.91028,-0.38722,0.14631,0.034913,0.56053,0.82739,0.77032,0.63616,0.043641,0.3867,0.075564,0.91907,0.28547,0.04416,0.95737,-0.64739,-0.35362,-0.67513,-0.79562,-0.10804,-0.59603,0.37068,0.43794,0.819,0.22892,0.49095,0.84054,-0.84817,-0.52965,0.003082,-0.90634,-0.41667,-0.069948,0.30641,0.93307,0.1883,0.26792,0.93234,0.24268,0.98755,0.15522,-0.024384,0.95734,0.11991,-0.26289,0.48122,0.83563,0.26484,-0.93051,-0.35829,-0.0759,0.23789,-0.1648,0.95718,0.47899,0.87594,0.057161,0.68044,0.72137,0.12864,0.36259,0.38386,0.84918,0.52199,0.18961,0.8316,0.41298,0.66912,0.61779,0.53719,0.40336,0.74074,-0.43724,-0.090304,-0.89477,-0.92773,0.002655,-0.37321,-0.94665,0.17081,0.27314,-0.95218,0.15589,0.26267,-0.96381,0.12629,0.23472,-0.93881,0.067629,0.33766,-0.76409,0.64452,-0.027406,0.057802,0.96298,-0.26325,0.22205,0.90765,0.35615,0.12155,-0.45546,0.88189,-0.1373,-0.14353,0.98007,-0.16834,0.20475,-0.9642,0.46101,-0.2504,-0.85131,-0.19791,-0.28669,-0.93735,0.59471,-0.19498,-0.7799,0.47096,-0.42991,-0.77026,0.44603,-0.57164,-0.68865,0.093661,-0.06827,-0.99325,-0.54311,-0.40458,-0.73571,-0.49004,-0.3206,-0.81057,0.086398,0.93783,0.33607,-0.53206,-0.36235,-0.76522,-0.56941,-0.26945,-0.7766,0.12949,0.66466,-0.7358,0.035005,0.71654,-0.69665,0.24049,0.95929,0.14792,0.97259,0.1865,-0.13861,-0.97989,0.020753,0.19843,-0.99194,-0.1146,0.053713,0.37364,0.79946,0.47029,-0.70776,0.38154,0.5945,-0.043306,-0.53401,0.84432,-0.020753,-0.48781,-0.87268,0.46016,-0.29411,-0.83767,0.82064,-0.3614,-0.44258,0.7991,-0.39714,-0.45134,0.88305,-0.22916,-0.40947,-0.87899,0.16999,0.44548,0.51091,-0.3159,-0.79946,0.12601,-0.98615,0.10773,0.33467,-0.22007,-0.91626,-0.99765,-0.067751,0.008545,-0.95682,0.10968,0.26914,-0.047639,0.08829,-0.99493,0.55162,-0.098941,0.82818,-0.9432,-0.042299,0.32942,-0.95901,-0.036653,0.28089,0.018769,0.80383,0.59453,0.52193,-0.21711,-0.82488,0.39418,-0.18082,-0.90106,0.32185,-0.25639,-0.91137,0.9393,0.32868,0.098361,0.97821,0.008728,0.2074,-0.32044,0.36644,-0.8735,-0.44972,0.22156,-0.86523,-0.28849,0.3574,0.88824,-0.34687,0.29695,0.88965,-0.49117,0.30363,0.8164,-0.93362,-0.15507,0.32292,-0.92315,-0.14301,0.35679,-0.95541,-0.13208,0.26399,-0.91028,-0.054201,0.41038,-0.71395,0.48604,-0.50395,-0.77337,-0.25217,-0.58162,-0.75161,-0.37233,-0.54445,-0.48338,-0.24912,-0.83917,-0.59716,-0.21509,-0.77273,-0.72042,-0.23032,-0.65413,0.16974,0.86911,0.46455,0.001129,0.87313,-0.48747,-0.13434,0.87793,-0.45952,0.068331,0.90594,-0.4178,0.52641,-0.27412,0.8048,0.34504,-0.35429,0.86911,0.54997,-0.30164,0.77877,0.47536,-0.26591,-0.83862,0.8272,-0.27055,-0.49245,0.91958,-0.28513,0.27024,0.68981,-0.62441,-0.36634,0.10138,0.85592,0.50704,0.49706,0.44127,0.74709,0.46996,0.42955,0.77108,-0.37932,-0.28309,-0.88086,-0.38646,-0.33604,-0.85888,-0.57207,-0.21238,-0.7922,0.33171,-0.47078,-0.8175,0.31245,-0.40803,-0.85781,0.37382,-0.47203,-0.79836,-0.40254,0.19916,0.89346,-0.35884,0.33109,0.87268,0.93387,-0.19236,0.3014,0.9924,-0.11478,0.044191,0.82983,0.28941,0.47703,0.78063,0.37165,0.50246,-0.33485,-0.022858,-0.94195,0.47304,-0.31297,-0.82354,0.40248,-0.17408,-0.89871,0.61324,-0.34925,-0.70846,0.46425,0.87704,0.12345,0.29521,0.93893,0.1767,0.29087,0.95132,0.10181,-0.38469,0.85595,-0.34547,-0.35887,0.88528,-0.29572,0.6165,-0.331,-0.71435,0.96344,0.2678,-0.002686,0.35545,-0.9292,0.10093,-0.96918,-0.12131,-0.21433,0.30146,-0.46696,-0.83129,0.49532,-0.37516,-0.7835,-0.30406,0.040834,-0.95175,-0.89541,-0.22312,0.38523,-0.89789,-0.21717,0.38286,-0.90072,-0.25572,0.35105,0.2187,0.27397,0.93652,0.087436,0.24497,0.96557,0.93103,0.17328,0.32115,0.91607,-0.054262,0.39723,-0.99072,0.010987,0.13535,-0.002197,0.85089,-0.52531,0.11994,0.82903,-0.54613,-0.27259,0.75726,-0.59349,0.10944,-0.32157,0.94052,-0.39528,0.89898,0.18848,-0.53709,0.80914,0.23832,0.37495,-0.31596,0.87152,0.49211,-0.20603,0.84576,0.29588,-0.39979,0.86752,-0.41456,-0.35124,-0.8395,0.99704,-0.056642,-0.051637,0.99774,-0.032136,0.058718,0.33351,-0.23283,-0.91351,0.47075,-0.42692,-0.77206,0.82244,-0.369,-0.43288,-0.97635,-0.21564,-0.015412,-0.65896,-0.41734,-0.62572,-0.57567,-0.32069,-0.75213,-0.58467,0.27952,0.76156,-0.69713,0.030915,0.71624,-0.40815,-0.59023,-0.6964,0.19761,0.40742,-0.89157,0.14725,0.37391,-0.91568,0.24705,-0.47325,-0.84555,-0.098025,0.85882,-0.50279,-0.19727,0.83999,-0.50542,-0.49235,-0.00943,0.87033,0.90915,-0.29194,0.29688,0.8157,-0.41252,0.4055,-0.98172,-0.046419,0.18445,-0.94381,-0.32432,0.063265,-0.93597,-0.10221,0.33686,-0.9664,-0.2566,-0.01413,-0.27381,0.95691,0.096347,-0.39857,0.90774,0.13086,-0.10608,-0.17777,-0.97833,-0.33161,-0.10636,-0.93738,-0.91357,-0.18183,0.36372,-0.57164,-0.15052,-0.80654,0.95657,0.10214,0.27299,-0.49416,0.41319,0.76489,-0.58147,0.27986,0.76388,-0.86316,-0.020386,0.50447,-0.79498,0.029695,0.60588,-0.77685,-0.041322,0.62831,0.86282,-0.030457,0.50453,0.79742,-0.24757,-0.55028,0.72781,-0.27882,-0.62651,0.67998,-0.25251,-0.68834,-0.96344,0.15833,0.21598,-0.97525,-0.18387,0.12259,-0.97888,-0.17182,0.1106,-0.024445,0.042085,-0.99881,-0.91824,-0.39497,-0.028565,-0.78057,-0.046846,-0.62325,-0.54448,0.12436,-0.82946,-0.34004,0.23292,-0.9111,0.54588,0.60396,-0.58068,0.48518,0.58147,-0.65304,-0.82034,-0.20426,-0.53414,-0.97418,-0.16968,-0.14875,-0.97854,-0.094028,-0.18317,-0.99762,-0.03769,-0.057619,0.4297,-0.3426,-0.83541,-0.8262,-0.33052,-0.45619,-0.76592,-0.22669,-0.60161,0.84903,-0.03592,-0.52709,0.87506,0.124,-0.46782,0.90823,-0.15568,-0.38838,0.88968,-0.033357,0.45534,0.94644,-0.27519,0.16871,0.85678,-0.32923,-0.39683,0.90179,-0.26569,-0.34077,-0.4073,0.88598,0.22156,-0.51012,0.83441,0.20863,-0.56651,0.80392,0.18097,-0.73223,0.65859,0.17334,0.30879,0.52583,0.79253,0.43068,0.48637,0.76019,-0.79394,0.60295,0.077914,0.39601,-0.47945,0.78311,0.034516,0.91495,-0.40202,-0.23447,0.94968,0.20762,-0.19147,0.94342,0.27067,-0.94586,0.2515,0.20505,-0.97229,-0.000275,0.23368,-0.94269,-0.067476,0.3267,-0.87661,-0.17026,-0.45003,-0.84081,-0.35444,-0.4091,-0.86938,-0.12061,-0.47914,-0.84109,0.45891,0.28623,-0.87924,0.4753,0.031373,-0.5053,-0.27433,-0.81814,-0.14969,-0.38871,-0.90909,0.14347,0.96789,0.20624,-0.026002,0.98645,0.1619,0.20029,0.9714,0.12742,0.5193,0.83874,0.16361,-0.45409,-0.10996,-0.88412,-0.86755,-0.26176,0.42283,-0.94607,-0.11005,0.30461,-0.93017,-0.028901,0.36595,-0.88177,0.10038,0.46083,0.32881,0.93396,0.13987,0.37901,0.91897,0.10852,0.76727,-0.32875,0.55061,0.93521,-0.15409,0.31873,-0.53044,-0.24943,-0.81017,-0.43763,-0.38646,-0.81182,-0.58467,-0.32023,-0.74535,-0.57756,0.29908,0.75955,0.43043,-0.38344,-0.8171,0.39219,-0.4575,-0.798,0.89221,-0.39,-0.2277,0.965,-0.18546,0.18525,0.38957,0.91638,0.091861,0.69771,0.69018,0.19184,-0.18482,-0.27778,-0.94269,-0.18525,-0.33802,-0.9227,-0.42009,0.14627,0.8956,-0.59423,0.33409,0.73159,0.5045,-0.23243,-0.83151,0.97534,-0.077975,-0.20637,0.98828,-0.076846,-0.13166,0.44902,0.50658,0.73601,-0.19282,-0.31654,-0.92874,0.79287,-0.16568,-0.58638,-0.94879,0.091403,-0.30238,0.54366,-0.49974,0.67428,0.99295,-0.10086,-0.062136,0.99258,-0.095584,0.074953,-0.74215,0.28648,0.60588,-0.34065,0.92376,-0.1749,-0.9227,-0.28385,0.26084,-0.84313,-0.53417,-0.061312,-0.9574,-0.27274,0.094516,-0.25126,-0.14771,-0.95657,0.18522,-0.13156,-0.97381,0.25516,0.68151,-0.68584,0.59938,0.77972,-0.18088,0.74612,0.5417,-0.3871,-0.71456,0.32133,0.62136,-0.63027,0.46095,0.62468,0.020905,0.17856,-0.98367,0.018281,0.40846,-0.91256,-0.54155,-0.22483,-0.81002,-0.66149,-0.30339,-0.68578,-0.23154,-0.32029,-0.91855,-0.51851,-0.24079,-0.82043,0.3152,0.83636,0.44847,-0.9949,0.089114,0.046754,-0.9696,0.16526,0.18024,0.097812,-0.12403,-0.98743,0.43907,0.87561,0.20118,0.36949,0.89816,0.23817,-0.55864,0.43547,-0.70586,-0.92898,0.20246,0.30973,-0.88601,0.32926,0.32637,-0.95029,0.21427,0.22587,0.5454,-0.33445,-0.76852,0.26118,0.94897,0.17658,0.45698,0.87225,0.17408,-0.15107,-0.34947,-0.92468,-0.46364,-0.54204,0.70086,-0.50923,-0.7271,0.46034,0.020692,0.35905,-0.93307,-0.13657,0.24613,-0.95956,-0.17747,-0.36314,-0.91467,0.19098,0.63564,-0.74795,0.28178,0.60591,-0.74392,-0.95611,0.037019,-0.29057,0.81518,-0.19108,0.54677,0.80975,0.019715,0.58641,0.96674,-0.14634,-0.20972,0.83364,-0.32859,-0.44386,0.95801,-0.28626,-0.014679,-0.067354,0.84713,-0.52706,-0.1543,0.8486,-0.50597,0.46547,-0.258,-0.84661,0.15806,-0.11054,-0.9812,0.94806,-0.31712,-0.023774,0.95721,-0.28507,0.049135,0.92788,-0.37199,-0.024934,0.45134,0.84408,0.28944,0.67693,0.63604,0.37034,-0.49278,-0.24384,0.83526,-0.47014,-0.068484,0.87991,0.29972,-0.18982,-0.93493,0.43504,-0.18516,-0.88116,0.10639,-0.010132,-0.99426,0.08594,9.2e-05,-0.99628,0.03824,-0.080691,-0.996,-0.11679,0.51476,0.84933,-0.094028,0.2624,0.96036,0.81371,-0.51885,0.26194,0.64394,-0.16181,-0.74773,0.56359,0.005066,-0.82601,0.29023,0.94623,0.14283,-0.016602,0.99985,-0.0047,0.85849,-0.48628,-0.16279,0.49593,-0.27671,-0.82305,-0.94809,0.061068,0.31202,-0.92261,0.30769,0.23261,0.82022,0.40199,0.40693,-0.28578,0.80294,0.52306,0.50502,0.50581,0.69933,0.89578,-0.11966,-0.42805,-0.87726,-0.23759,-0.41703,-0.33131,0.099857,0.9382,-0.32102,-0.058809,0.94522,0.48109,-0.56856,-0.66726,0.39872,-0.48821,-0.7763,0.37748,0.92596,-0.005493,0.39317,0.91946,0.00119,0.48997,0.56069,-0.66747,0.56285,0.55751,-0.61019,0.70012,0.10504,0.70623,0.18516,0.44478,0.87625,0.079897,0.38435,0.91971,0.34043,-0.32289,-0.88305,0.44813,0.88165,0.14774,0.51927,0.32166,0.79174,0.29746,0.64571,0.70324,0.93536,0.16095,0.31486,0.86804,0.46101,0.18418,0.93078,0.29224,0.21949,0.93884,0.27882,0.20194,0.68337,0.26395,0.68062,-0.3202,0.52409,0.78915,-0.38813,0.4601,0.79852,-0.27253,0.49098,0.82742,0.049837,-0.17283,-0.98367,-0.039094,-0.24421,-0.9689,0.22672,0.97067,0.079775,0.3408,-0.47606,-0.81066,0.31523,0.74172,0.592,0.38521,0.88675,0.25544,0.47917,0.78768,0.38719,0.31046,-0.49062,0.81417,0.4463,-0.28822,0.84716,0.56365,0.81793,0.11524,0.63872,0.7409,0.20753,-0.98794,-0.095859,-0.12152,-0.96866,-0.21824,0.11856,0.87603,-0.47301,0.093844,0.90902,-0.41514,0.035585,-0.032167,0.38157,-0.92376,-0.76305,-0.58016,0.28483,-0.79928,-0.55532,0.22959,0.75613,0.3112,0.57564,0.80157,-0.073336,0.59337,0.53392,-0.26517,0.80285,0.65172,-0.33351,0.68114,0.11075,0.26347,-0.95825,-0.027924,0.28333,-0.95859,0.68303,0.69726,0.21738,0.68914,0.52852,0.49568,0.15714,0.47505,-0.86581,-0.001617,0.44856,-0.89373,0.10227,0.9837,0.1478,0.28288,0.93112,0.23008,0.42018,0.88333,0.20765,0.049532,0.27934,-0.95889,-0.93024,-0.090518,0.35557,-0.80984,-0.23389,-0.53795,-0.88913,-0.41136,-0.20042,-0.23054,-0.082522,-0.96954,-0.94739,-0.18372,-0.26203,-0.93689,-0.3086,-0.16428,-0.90673,-0.23783,-0.34819,0.41316,0.89572,0.16419,0.28098,0.89209,0.3538,0.35206,0.92114,0.1659,0.32868,0.93554,0.12909,0.056887,0.82424,0.56334,0.19367,-0.30805,-0.93142,0.95962,0.23575,0.15329,0.99219,0.061098,0.10855,0.97247,0.027833,0.23133,-0.5125,0.59014,-0.62374,0.50783,-0.32353,0.79836,0.48869,-0.31971,0.81173,-0.94119,-0.33665,-0.028016,0.56069,0.80181,0.20658,0.99127,-0.03058,0.12815,-0.95331,-0.07535,0.29237,0.034181,0.81137,-0.58348,0.14936,0.76992,-0.62038,-0.2945,0.45634,-0.83962,-0.37284,-0.19785,-0.90652,-0.44182,-0.27152,-0.85498,-0.12247,0.1858,-0.97491,-0.084506,0.10358,-0.991,-0.53166,0.43168,-0.72866,-0.64705,0.4872,-0.58644,-0.15845,-0.34053,-0.92676,-0.25285,-0.37504,-0.89184,0.1702,-0.38252,-0.90811,-0.014313,-0.5117,-0.859,0.041627,-0.53026,-0.8468,-0.91647,-0.14554,-0.37263,-0.87851,-0.30375,-0.36866,0.062563,-0.11389,-0.99152,0.16193,-0.16797,-0.97238,0.099216,-0.090182,-0.99097,-0.88177,0.34019,-0.32664,-0.80404,0.33448,-0.4915,0.92239,-0.26096,-0.28471,0.97183,-0.17734,-0.155,0.98062,-0.069582,-0.18311,-0.77871,-0.39876,-0.4843,-0.81359,-0.28672,-0.50578,-0.14954,0.5739,-0.80511,0.009583,0.64794,-0.76159,-0.53093,-0.046205,0.84613,-0.41517,0.071627,0.90689,-0.32978,-0.042512,0.94308,-0.029298,0.17963,0.98328,-0.90783,0.29813,0.29475,-0.88897,0.096988,0.44749,0.74538,-0.022309,0.66622,0.90057,-0.3419,-0.26832,0.80599,-0.36653,-0.46474,0.18763,0.058687,-0.98047,-0.22806,0.053652,-0.97214,0.90957,0.099185,0.40348,0.9389,0.1081,0.32667,0.35057,0.080905,0.93301,0.52437,-0.27815,0.80474,-0.6361,-0.27796,0.71978,-0.80166,-0.14566,0.57973,-0.94131,-0.17826,0.28654,0.2132,0.60997,-0.76318,0.29682,0.94437,0.14145,0.37043,0.92731,0.053468,-0.45228,0.74447,-0.49107,0.91244,-0.33665,-0.23246,0.093539,-0.94092,0.32545,-0.005036,-0.98163,-0.19059,0.15464,-0.49016,-0.85778,-0.83694,-0.30851,0.45198,0.74886,0.63723,-0.18195,0.79836,0.59444,-0.095859,0.86404,-0.22098,-0.45228,-0.39134,-0.3563,-0.84845,-0.93573,-0.35157,0.027802,-0.037812,0.62047,-0.78329,-0.35975,0.60219,-0.71267,-0.99481,-0.10089,0.010895,-0.75243,0.65761,0.036561,-0.73888,0.66304,0.11982,0.40724,0.57585,0.70888,0.45106,0.70983,0.54094,-0.10788,0.096133,-0.9895,-0.61431,-0.46791,-0.63533,-0.17258,-0.32945,-0.92825,-0.39601,-0.29392,-0.8699,0.33561,0.92343,0.18607,0.24076,0.95837,0.15326,-0.009156,0.32795,-0.94464,-0.15671,0.60909,0.77743,0.97311,-0.17652,-0.14789,0.98358,-0.12626,-0.12873,-0.099948,0.32551,-0.94021,0.2335,-0.44365,0.86523,-0.26267,-0.65044,0.71267,-0.38853,-0.36488,0.8461,-0.88009,0.31254,-0.35737,0.72585,-0.19968,0.65819,-0.9845,0.027467,-0.1731,-0.91806,-0.20118,0.3415,-0.94995,-0.12787,0.28498,0.8908,0.1604,0.42506,0.74087,0.090335,0.66552,-0.90292,-0.28623,-0.3205,-0.858,-0.19428,-0.47542,-0.32725,-0.25883,-0.90878,0.06296,-0.056063,-0.99643,-0.17344,0.83969,-0.5146,-0.083743,0.85748,-0.50758,0.66304,-0.47939,0.57488,0.3816,-0.27696,-0.88183,-0.013123,-0.29722,-0.95471,0.92053,-0.16019,0.3563,0.90258,0.038057,0.42882,0.94009,-0.30656,0.14893,-0.90915,0.11603,0.39994,-0.94928,0.17338,0.26225,-0.89508,0.23405,0.37953,-0.29658,-0.5659,-0.76925,-0.96911,-0.081545,0.23261,-0.99139,0.022279,0.12888,-0.47191,-0.34275,-0.81225,-0.37202,-0.49886,-0.78277,-0.44301,-0.42833,-0.78756,-0.37062,-0.34022,-0.86419,0.59889,-0.39399,-0.69717,0.53017,-0.18339,-0.82778,0.56822,-0.23371,-0.78897,-0.93207,-0.079501,-0.35343,-0.70998,0.5031,0.49272,-0.63015,0.52376,0.5732,-0.74297,0.39589,0.53963,0.17023,0.3112,-0.93497,0.14057,0.18436,-0.97275,0.12738,0.36152,-0.92358,-0.10602,0.35853,-0.92746,-0.037507,0.30769,-0.95071,0.27119,-0.17264,-0.9469,-0.66765,0.61266,-0.4229,-0.002472,0.70705,0.70711,0.48323,0.8619,0.15348,0.51814,0.81896,0.2465,0.44008,0.86789,0.23032,0.85922,-0.28513,-0.42476,0.30723,0.39143,0.86737,0.45991,0.36192,0.81085,-0.81695,0.57668,0.001129,-0.54271,-0.41127,-0.73229,-0.52284,-0.33442,-0.78405,0.20768,0.16889,-0.9635,0.89471,-0.16755,0.41395,-0.41679,-0.18381,-0.89019,0.96875,-0.17023,0.18033,0.97967,-0.14817,0.13517,0.91296,0.15351,0.378,0.9465,0.08002,0.3126,-0.53389,-0.35118,-0.76916,-0.36116,-0.40294,-0.84094,0.26792,-0.40935,-0.87213,-0.0524,-0.50829,-0.85955,-0.55266,-0.003723,0.83337,-0.51848,0.076449,0.85162,-0.47899,-0.015931,0.87765,0.12705,0.10697,0.98608,0.31391,0.32792,0.89102,0.8526,0.18866,-0.48726,-0.96072,-0.176,0.21448,-0.99484,-0.10117,-0.003754,-0.95581,-0.18265,0.23032,0.8421,-0.29502,0.45143,0.87423,-0.062471,0.48143,0.97299,-0.016449,0.23017,0.80886,-0.3661,-0.46007,0.96542,-0.089114,0.24491,-0.93225,-0.29902,0.20359,-0.48805,-0.25916,-0.83343,-0.55486,-0.19529,-0.80868,-0.97754,-0.21009,0.01532,-0.96481,-0.2627,0.007752,-0.38084,-0.18604,0.9057,0.90994,-0.40449,-0.091494,0.95163,-0.30705,-0.008332,0.14127,0.72466,-0.67443,0.60866,0.6718,0.4221,0.032868,-0.075014,0.99661,0.18406,0.78423,-0.59249,0.46083,0.70559,-0.53829,0.75747,0.62056,-0.2027,0.74993,0.64846,-0.13056,0.69903,0.69881,-0.15162,-0.49089,0.27293,0.82733,-0.50355,0.034455,0.86325,0.087741,0.27198,-0.95828,0.20197,0.20844,-0.95694,0.14982,0.33845,-0.92895,0.49989,0.81558,0.29136,-0.27406,0.86505,-0.42018,-0.44108,0.77844,-0.44658,0.65258,-0.32182,-0.68597,0.70696,-0.3148,-0.63332,-0.30485,-0.077731,-0.94922,0.018494,-0.073489,-0.9971,0.39146,0.76363,0.51338,0.32966,0.71822,0.61275,0.47517,0.63942,0.60442,-0.84149,0.15888,-0.51634,-0.62758,0.36998,-0.68499,-0.58736,0.38523,-0.71172,-0.57155,-0.37095,-0.73189,-0.13175,-0.25999,-0.95654,0.84689,-0.025544,0.53111,-0.1073,-0.021668,0.99399,-0.29698,-0.54271,0.78564,-0.26783,0.005402,0.96344,-0.011353,-0.44118,-0.89734,0.18241,-0.50597,-0.84301,0.15491,-0.42274,-0.89288,0.081973,0.55724,-0.82629,-0.11096,0.9913,-0.070681,-0.18924,0.97797,-0.087863,0.54943,0.023804,0.8352,0.32041,-0.089175,0.94305,0.33381,-0.03058,0.94211,0.45354,-0.007843,0.8912,-0.95834,-0.2848,0.020356,0.25278,-0.34193,0.90506,-0.82464,-0.5638,-0.045625,-0.27973,0.21232,-0.93628,-0.20795,0.17347,-0.96261,-0.2747,0.24143,-0.93069,0.91714,0.009308,0.39839,0.54295,0.71505,-0.44026,0.90893,0.047639,0.41414,-0.17411,-0.45647,-0.87249,-0.75298,-0.15058,0.64052,0.8876,-0.36805,0.27686,-0.18809,0.18326,-0.96487,-0.19419,0.32591,-0.92523,-0.9516,0.19547,0.23713,-0.95114,0.29255,0.098361,0.002747,0.68227,-0.73107,0.23066,0.81973,-0.52422,0.6306,-0.77343,-0.06415,0.46293,-0.85022,0.25053,0.45067,-0.83639,0.3119,0.91626,0.23951,0.32105,0.2508,0.41826,-0.87298,0.19843,0.45924,-0.86584,0.85418,-0.16044,0.49458,0.8685,0.037782,0.49422,0.85882,-0.45039,0.24396,0.89349,0.16495,0.41765,0.91913,0.28394,0.27308,0.97818,0.06885,0.1959,-0.3907,-0.84948,0.35453,-0.11634,-0.83444,0.53862,-0.32182,-0.94021,0.11124,-0.95315,-0.21625,-0.2114,-0.97803,-0.19925,-0.061129,-0.99374,-0.092288,-0.062532,-0.49617,-0.49443,-0.71364,-0.4124,-0.69262,-0.59172,0.52635,-0.12198,-0.84146,-0.98697,-0.097537,-0.12784,0.16672,0.63753,-0.75213,-0.024567,-0.32527,-0.94528,-0.026978,0.50127,-0.86483,0.10083,0.19077,-0.97641,-0.46379,0.4453,0.76586,-0.46727,0.50832,0.72335,-0.5305,0.36692,0.76412,-0.49849,0.39488,0.77169,-0.764,0.29096,0.57585,-0.99792,0.047792,-0.04297,-0.27998,-0.70598,-0.6505,-0.58541,-0.30601,-0.75075,-0.26176,-0.19761,0.94467,-0.10581,-0.24128,0.96466,-0.037751,-0.40953,0.9115,-0.63067,-0.32124,-0.70641,0.47502,0.053316,0.87832,-0.92267,-0.25455,-0.28953,-0.89703,-0.10703,-0.42875,-0.89651,-0.30073,-0.32524,-0.93576,-0.077212,0.34403,-0.96918,0.010559,0.24604,-0.95508,-0.030396,0.29472,-0.69619,0.2848,0.65892,-0.78945,0.57457,-0.21586,-0.93612,-0.31696,0.15229,-0.96344,0.032655,0.26591,-0.092074,-0.79595,0.59828,-0.89123,0.22453,0.39402,-0.83477,0.17005,0.52364,-0.74367,-0.56719,0.35383,-0.21119,0.10028,-0.97226,-0.30329,-0.11518,-0.94589,-0.67666,-0.18549,0.71252,-0.24424,-0.31758,0.9162,0.89254,-0.31422,-0.32337,0.8634,-0.085726,-0.49715,0.79232,-0.19993,-0.57637,-0.97815,-0.20508,0.033784,-0.95071,-0.27628,0.1406,-0.98233,-0.13135,0.13309,0.24674,0.64339,0.72463,0.47362,0.87243,0.12049,0.40321,0.87915,0.25394,-0.83947,-0.006592,0.54335,-0.59838,-0.61229,0.51671,-0.919,-0.18745,0.34678,-0.065462,0.17569,-0.98224,-0.55907,-0.32734,0.76174,-0.21027,-0.60616,0.76699,0.17273,-0.23136,-0.9574,0.082736,-0.33497,-0.93857,0.20838,-0.37004,-0.90533,0.76226,-0.12155,-0.6357,0.13154,-0.39653,-0.90854,0.58666,-0.41322,0.69646,-0.14594,-0.48897,0.85998,0.084964,-0.61214,0.78616,-0.88748,-0.2606,-0.38002,-0.92413,-0.31678,-0.21345,0.11649,0.19013,-0.97479,0.15021,0.26658,-0.95203,0.84356,0.53642,0.024995,0.95151,0.29316,-0.092868,0.9368,0.30583,0.16977,0.4123,0.10807,0.9046,0.4843,0.26099,0.83502,-0.62899,-0.22257,0.74486,-0.6346,-0.15073,0.75796,-0.9888,-0.13431,-0.064882,0.99616,-0.035554,0.08005,0.9129,-0.13309,0.38585,-0.9816,-0.094394,-0.1659,-0.99539,-0.027467,0.091647,-0.51924,0.64916,0.5558,-0.19617,-0.5884,0.78439,0.80404,0.374,0.46214,-0.5222,0.65819,-0.54225,0.31953,-0.30107,-0.89843,0.55162,-0.51851,-0.65331,0.76757,-0.30308,-0.56475,0.69408,0.56249,-0.44923,0.79504,0.39348,-0.46159,0.82434,0.45387,-0.3383,0.99881,-0.043062,-0.022126,0.99448,-0.066866,0.080569,-0.14084,0.079318,-0.98682,-0.27879,-0.4456,-0.85067,0.31935,0.93268,-0.16758,0.48061,0.87079,-0.10346,0.29386,0.15296,0.94351,0.73803,0.66176,-0.13154,0.7101,0.65068,-0.26896,0.55864,0.73968,-0.37513,0.64669,0.27992,-0.70949,0.71255,0.21998,-0.66622,0.66482,-0.31461,-0.67748,0.44691,-0.33857,-0.828,0.32362,0.8985,0.29658,0.022736,0.014405,-0.99963,-0.20563,-0.33616,0.91907,-0.10804,-0.51189,0.8522,-0.56981,0.241,0.78561,-0.39747,0.001526,0.9176,0.69698,0.48018,0.53255,0.24015,-0.24699,-0.93878,0.36732,-0.073611,-0.92715,0.44056,0.86389,0.24399,0.56059,0.80328,0.20109,0.59972,0.73876,0.30744,-0.47435,0.42839,0.76904,-0.38676,0.58443,0.71331,-0.335,0.63304,0.69784,-0.31391,0.61965,0.71932,-0.98111,0.082064,0.17505,-0.59105,0.35887,0.72237,0.2497,0.25535,-0.93402,0.49516,0.82525,0.27146,0.18198,0.87274,0.45299,0.14472,-0.035707,-0.9888,0.59548,-0.41618,0.68715,-0.50264,-0.21409,-0.83752,-0.45924,-0.31779,-0.82949,-0.97598,-0.18171,0.12006,-0.99258,-0.1211,-0.00885,0.31828,0.14191,-0.93728,-0.62438,-0.3816,-0.68154,0.19392,0.94186,0.27436,-0.9968,-0.079684,0.00589,-0.96536,-0.19544,0.17273,0.17264,0.25199,0.95218,0.13645,0.42705,0.89386,-0.23768,-0.49052,0.83837,0.83496,-0.3003,-0.4611,0.91528,-0.24869,-0.31681,0.26392,-0.2899,-0.91992,-0.21256,0.72283,0.65749,0.63613,-0.23957,-0.73342,0.61278,-0.32469,-0.72042,0.22611,0.70574,-0.67138,0.22373,0.68737,-0.69097,0.14234,-0.37068,-0.91775,0.47969,-0.24543,-0.8424,-0.5526,0.23304,0.80019,0.017548,0.96127,-0.27494,0.31516,0.50133,0.80578,0.56014,-0.3437,0.75372,0.7413,0.53865,-0.40037,-0.98648,-0.14905,0.06766,0.19349,-0.33558,-0.9219,0.30299,0.93036,0.20643,0.76733,0.33619,-0.54601,0.78487,0.31211,-0.53526,-0.84683,-0.25263,0.468,-0.75024,-0.26225,0.60689,-0.85076,-0.23518,0.46992,0.1048,0.95251,0.28581,0.23463,0.91485,0.32853,0.10083,0.9816,-0.16211,0.40336,-0.80337,-0.438,0.44374,-0.89306,-0.074007,-0.20689,0.46623,0.8601,-0.16529,0.55931,0.81228,-0.16367,0.58989,0.7907,-0.59966,-0.14002,0.78787,0.019807,0.23304,-0.97226,-0.002838,0.23456,-0.97208,-0.007569,0.81823,-0.57479,0.012329,0.78884,-0.61446,0.90683,0.11991,0.40403,0.83123,0.29868,0.46882,0.97018,0.074374,0.2306,0.93396,0.33802,0.11597,0.89245,0.33082,0.30668,-0.21,0.063692,-0.97562,0.429,0.89584,0.1157,-0.67098,-0.42274,-0.60912,-0.31263,-0.47295,0.82376,-0.69991,-0.10279,0.70678,0.9299,0.29905,-0.21406,0.94089,-0.33668,-0.036378,0.79525,-0.47874,-0.37196,0.20765,0.31269,0.92685,-0.97775,0.052248,0.20307,-0.99277,0.004791,0.11979,-0.42607,0.60179,0.67547,-0.55794,0.56694,0.60601,-0.60955,0.52251,0.59615,0.5808,-0.23872,-0.77822,0.98724,-0.10935,0.1156,0.7637,-0.52098,-0.38118,0.88589,-0.064455,0.45933,-0.93912,-0.006195,0.34346,-0.94287,-0.039583,0.33073,-0.57308,-0.46586,-0.67418,0.075564,0.95013,-0.30247,0.81405,0.22175,0.53673,-0.060305,-0.21265,-0.97525,0.67571,-0.006287,0.73711,0.88421,0.31492,0.34489,0.88452,0.088687,0.45799,-0.39641,-0.52431,-0.75359,0.98044,0.12076,0.15525,0.81426,-0.34251,-0.46864,0.95819,-0.27576,0.076083,0.7655,0.23963,0.5971,0.6448,-0.080813,0.76006,0.28458,0.95221,0.11087,-0.15513,0.56511,0.81027,-0.34996,0.23493,0.9068,-0.34471,0.42616,0.83639,0.92416,-0.2645,0.27555,0.95212,-0.2837,0.11371,-0.77294,0.069185,-0.63067,-0.94507,0.018006,-0.32637,-0.69478,0.021912,-0.71886,-0.87021,-0.17161,0.46178,-0.93567,-0.21192,0.28205,-0.8764,-0.19419,0.44066,0.22483,-0.50935,-0.83062,-0.049226,0.99667,-0.064577,-0.027223,0.99512,0.09479,0.90069,-0.15714,0.40498,0.89105,-0.36555,0.26896,-0.58095,-0.28931,-0.76077,-0.66494,-0.25501,-0.70199,0.13657,-0.04709,-0.9895,-0.73421,0.10508,-0.6707,-0.85342,0.004089,-0.52116,-0.86648,0.051485,-0.49651,-0.94208,-0.005402,-0.33534,0.77508,-0.26835,-0.57201,0.70656,-0.19504,-0.6802,0.58864,-0.24412,-0.77062,0.32875,-0.72515,0.60503,-0.004547,0.98941,0.14499,-0.44026,-0.23466,-0.86663,-0.35472,-0.40147,-0.84436,-0.001465,-0.16486,0.9863,-0.15561,-0.20618,0.96603,-0.24577,-0.15885,0.95621,0.68206,-0.53206,0.50166,0.57674,0.49947,0.64641,-0.48112,-0.28901,-0.8276,-0.17347,-0.28233,-0.94348,-0.42955,-0.19504,-0.88171,-0.69024,-0.22013,0.68923,-0.2873,-0.83154,0.47536,0.40809,0.89358,0.1868,0.34315,0.9302,0.13016,0.55815,0.78265,0.27549,0.16532,0.4789,-0.86215,0.25648,0.35673,-0.89828,0.90896,0.11377,-0.40098,0.95157,0.073824,-0.29835,0.92975,0.072939,-0.36085,0.25101,0.68837,-0.68053,0.3209,0.65606,-0.68307,0.37507,0.64498,-0.66579,-0.32472,0.7123,0.62221,-0.49101,0.49397,0.71752,0.54119,0.49629,0.67879,0.22022,0.099338,0.97037,0.64046,-0.010376,0.76791,-0.99133,0.12592,-0.036958,0.34645,0.82937,-0.43825,-0.00586,0.066408,-0.99777,-0.82788,0.55129,-0.10324,-0.61699,0.7543,-0.22428,-0.70769,0.66854,-0.22834,0.49187,0.72024,-0.48915,0.61089,0.69063,-0.38704,-0.008911,-0.47612,-0.8793,0.024506,-0.50548,-0.86245,0.67342,-0.61556,0.40928,0.062166,-0.49233,0.86816,-0.62197,-0.77133,0.13477,-0.029969,-0.95871,0.28272,-0.87692,0.083438,0.47328,-0.96521,0.18311,0.18653,-0.90381,0.31825,0.28599,-0.48067,0.82238,-0.30433,0.60759,0.71612,0.34342,0.47044,-0.21577,0.85562,0.29746,0.24296,0.92328,-0.96152,-0.21204,0.1745,0.47926,0.82177,0.30812,0.55599,0.8027,0.21567,0.49577,0.69674,0.51836,0.40165,0.79177,0.46016,-0.30784,0.41612,-0.85559,-0.25727,0.46489,-0.84713,-0.11972,-0.38475,0.91519,0.57003,-0.34727,-0.74459,0.52309,-0.23838,-0.81823,0.80917,-0.009827,0.58745,0.38182,0.5924,0.7094,-0.74987,-0.28922,-0.59499,0.90475,0.13904,0.40257,0.97958,0.043825,-0.19611,0.98578,-0.009705,-0.16773,0.8966,-0.35917,-0.25892,0.91003,-0.41206,-0.044832,0.94717,-0.22907,-0.22437,-0.9476,0.017762,0.31889,-0.91311,-0.087954,0.39802,-0.015412,0.76696,-0.64147,0.48521,0.85482,-0.18387,0.54503,0.8377,-0.033601,0.99286,-0.11853,-0.010804,-0.74731,-0.34266,-0.56923,-0.88055,-0.10804,0.46144,0.62865,0.77529,-0.060457,0.74896,0.65926,-0.066347,-0.091403,0.33036,-0.93939,-0.28809,0.29765,-0.91015,0.39964,-0.33561,-0.85299,0.43629,-0.29084,-0.85147,0.49043,-0.25162,-0.83435,-0.89792,-0.13733,-0.41813,0.015534,-0.49635,-0.86795,-0.12333,-0.47566,-0.87091,0.71664,0.042268,-0.69613,0.51888,0.8207,-0.23914,0.87728,-0.34275,0.33592,0.64077,-0.70653,0.30033,0.25092,0.16282,-0.95419,0.16974,0.28632,-0.94296,0.53414,0.60494,0.5905,0.67669,0.69301,0.24854,0.61977,-0.68145,0.38917,0.96384,-0.21039,0.1634,0.97485,-0.016877,0.22218,0.11567,-0.49031,-0.8638,0.15891,-0.47902,-0.86328,-0.004181,-0.40007,-0.91647,-0.96417,0.14692,0.22086,-0.8999,0.010834,0.4359,-0.99951,0.025056,-0.018281,-0.60375,-0.52635,0.59865,-0.30003,-0.4547,0.83856,0.4528,-0.38398,-0.80468,-0.47764,-0.20115,0.85519,-0.3325,-0.3516,0.87509,0.14789,0.9744,0.1692,-0.45094,0.48204,0.75115,-0.62368,-0.043855,0.78042,-0.78878,-0.24348,0.56438,-0.62166,-0.38893,0.67989,0.87906,-0.223,-0.42128,0.88205,-0.25913,-0.39344,-0.67437,-0.68221,0.28245,-0.69851,-0.69201,0.18219,-0.45122,-0.25877,0.85403,0.87582,-0.45692,0.15534,0.84671,-0.52202,0.10266,-0.5783,0.59343,0.55977,-0.55275,0.65871,0.51042,-0.30805,0.61324,0.72732,0.8554,-0.29725,-0.42415,0.17731,0.56731,0.80416,-0.6968,-0.12903,-0.70553,-0.85696,-0.037568,-0.51399,-0.97931,0.026154,0.20054,-0.95984,0.044404,0.27689,-0.18152,-0.4225,-0.88797,-0.3383,-0.43611,0.83386,0.56935,0.45671,-0.68352,-0.45683,-0.21863,0.86224,0.41575,-0.32371,-0.84988,0.26072,-0.22098,-0.93976,0.98099,-0.16376,0.10401,-0.69478,-0.40675,-0.5931,-0.008545,-0.11429,-0.99341,0.055116,-0.28669,-0.95642,0.53108,0.027253,-0.84686,0.81335,0.49742,0.30164,-0.77187,0.45061,-0.44844,-0.59246,0.54042,-0.5974,0.83325,-0.26444,-0.48549,0.72997,-0.28846,-0.61959,0.69298,-0.28504,-0.66219,0.65957,-0.35868,-0.66051,0.53102,-0.40165,-0.74609,0.7542,-0.36106,-0.54839,0.61919,-0.28718,-0.7308,0.018342,0.16596,-0.98593,-0.084811,-0.99069,0.10636,0.52177,0.027131,0.85263,0.48561,-0.10999,0.86721,0.67876,0.58809,-0.43974,0.54372,0.73327,-0.40819,0.33775,0.69985,-0.62935,0.49412,0.54897,-0.67412,-0.49312,0.06418,-0.86758,-0.348,-0.023591,-0.93716,0.21177,0.9743,0.07654,-0.43852,-0.23655,-0.867,0.10794,0.97714,0.18302,0.38288,0.9111,0.15253,0.24604,0.94684,0.20719,0.73171,0.3679,-0.57378,-0.016083,0.29435,-0.95554,-0.99039,-0.11356,0.078738,-0.16684,-0.011628,-0.9859,-0.2291,0.11295,-0.9668,-0.22001,0.076205,-0.9725,-0.49028,-0.43858,-0.75314,-0.70861,-0.12183,0.69497,0.088656,0.29966,-0.94989,-0.11814,0.85696,-0.50163,-0.48729,0.81445,-0.31495,-0.54042,0.7582,-0.36476,0.23521,0.46071,0.85577,0.59178,0.66878,0.44993,0.39122,0.75811,0.52168,0.6325,0.77374,-0.035127,0.1445,0.91208,0.38368,-0.85455,-0.22465,-0.46825,-0.85641,-0.34736,-0.38194,-0.88815,-0.32334,-0.32649,0.005432,0.64849,-0.76119,0.1109,0.43587,-0.89312,-0.86026,-0.42912,-0.27528,-0.485,-0.26963,-0.83187,-0.4286,-0.14374,-0.89196,-0.41725,0.83962,-0.34764,-0.46483,0.80483,-0.36897,-0.091464,0.84774,-0.52242,0.015137,-0.90735,0.42006,-0.073672,-0.98831,0.13334,0.33726,0.92779,0.15931,0.42622,0.8966,0.11997,0.74053,-0.25077,-0.62343,0.78741,-0.17124,-0.59212,0.85247,-3.1e-05,0.52275,0.97046,-0.16623,0.17472,0.66451,-0.425,-0.61461,0.58788,-0.34782,-0.73031,-0.039918,-0.99536,0.087497,0.26243,0.73153,-0.62926,0.1392,0.78918,-0.59813,0.19684,0.41868,-0.88653,0.38218,-0.91888,0.097598,0.42149,-0.87628,0.23325,0.30808,0.61907,0.72237,0.17334,0.43281,0.88464,-0.73879,0.57274,-0.35514,-0.75133,0.53792,-0.38218,-0.54549,0.69103,-0.4742,0.46202,-0.41337,-0.7846,-0.35865,-0.18937,-0.91403,0.72433,-0.52614,0.44551,0.32698,-0.21888,0.91931,-0.56255,-0.16089,-0.81094,-0.66567,-0.14219,-0.73257,-0.57793,-0.22831,-0.78347,0.59017,-0.2017,0.78164,-0.074465,0.87127,-0.48506,0.091067,0.86605,-0.49153,-0.15842,0.18152,-0.97052,-0.99887,-0.010132,0.045839,-0.85586,-0.48778,0.17185,0.98175,-0.006134,-0.19001,0.035463,-0.21604,-0.97574,-0.85684,0.14389,0.49507,-0.85202,0.035737,0.52223,-0.36119,-0.43568,-0.8244,-0.73315,0.046999,0.67843,-0.77566,0.37367,0.50859,0.1507,-0.35783,-0.92154,0.24787,-0.36894,-0.89575,-0.99802,0.052828,0.03415,-0.94134,0.19849,0.27277,0.38655,-0.7351,0.5569,0.46583,-0.71404,0.52257,0.66292,0.60518,0.44072,0.75127,-0.3014,-0.58712,-0.99408,-0.10428,-0.029542,-0.6155,0.21015,0.75958,0.67983,-0.65587,0.32807,-0.85055,-0.17826,-0.49474,0.10514,0.8814,-0.46043,-0.47264,0.79605,-0.37797,-0.58269,0.65603,-0.47966,0.58474,0.644,-0.49321,-0.43861,-0.74633,0.50057,-0.34269,-0.74511,0.57213,0.01999,0.59535,-0.80319,0.70635,0.65572,-0.26655,-0.93884,-0.34245,-0.035463,0.4247,0.67165,0.60701,0.62719,0.48662,0.60811,0.31825,0.93088,0.17924,0.033723,0.78436,-0.61934,0.20878,0.64629,-0.73394,0.057833,0.72185,-0.6896,0.24769,0.6415,-0.72601,0.19288,0.97827,0.075869,0.28352,0.95849,0.028962,-0.50392,-0.24046,-0.82959,-0.70583,-0.14893,-0.69253,0.054231,0.17777,0.98257,0.80944,-0.18778,-0.55632,0.80871,-0.18537,-0.55818,0.92587,-0.17573,-0.33442,0.45183,0.80511,-0.3842,0.51622,0.64727,-0.56081,-0.57671,-0.52153,-0.6288,-0.9787,-0.099948,0.1793,-0.99329,-0.05768,0.10022,0.59526,-0.49489,-0.63301,0.45668,-0.38392,-0.80248,0.70071,-0.48549,-0.52275,0.54631,0.82727,0.13083,0.90722,0.065371,0.41548,-0.6104,-0.69243,0.38459,-0.78582,-0.43974,0.43483,-0.12821,0.52278,0.84274,0.061617,0.52889,0.84643,0.74575,0.65282,0.13269,0.92932,-0.34123,-0.14093,0.12128,-0.81924,0.56044,0.21372,-0.73284,0.64592,-0.70281,0.16581,0.69176,-0.73775,0.14106,0.66012,-0.57973,0.10843,0.80752,-0.89624,0.27476,0.34819,0.4276,0.18809,0.88415,-0.50084,0.86428,0.0459,-0.48766,0.85705,-0.16608,0.94806,-0.31776,-0.012757,-0.066317,0.64452,-0.76168,-0.845,-0.33491,-0.41685,-0.77172,-0.4778,-0.41963,-0.92645,-0.2584,0.2736,-0.021363,-0.12897,-0.99139,-0.088992,-0.33097,-0.93942,0.18274,-0.14386,-0.97256,0.83459,-0.30073,0.46147,0.79309,0.30662,-0.52623,-0.92505,0.18006,0.33442,0.24528,-0.23502,-0.94052,-0.20377,0.3209,-0.92489,-0.47145,0.25767,-0.84338,-0.94443,-0.031495,0.32716,0.51106,0.14936,0.84643,0.56368,0.18662,0.80462,-0.95914,-0.28248,-0.014649,0.3249,0.94516,0.032624,0.47639,-0.21992,-0.85125,0.05063,0.45732,-0.88784,-0.45213,-0.28919,-0.84374,-0.058809,-0.28733,-0.95599,0.72753,-0.27088,-0.6303,0.62594,-0.24445,-0.74053,-0.53932,-0.39802,-0.74206,0.80892,-0.15152,0.56804,0.77868,0.076235,0.62273,0.86889,-0.14261,0.47398,0.091433,0.97992,0.17713,0.42604,0.73812,0.52312,-0.2909,-0.30894,-0.90548,-0.044588,0.26838,-0.96225,-0.014801,0.19706,-0.98025,0.751,0.35569,-0.55623,0.057466,0.4582,-0.88696,0.49864,0.86676,-0.006867,0.62172,0.7795,-0.075991,0.48109,0.87631,-0.024415,-0.91971,0.079287,0.38444,-0.26515,0.20521,0.94211,0.99853,-0.048585,-0.022553,0.99994,0.006623,0.008576,-0.63576,-0.26658,-0.72436,-0.77312,-0.45232,-0.44459,-0.91495,0.35304,0.1955,-0.95852,0.19977,0.20322,0.45445,-0.46144,-0.76192,0.44911,-0.52654,-0.72179,0.06299,0.98294,0.17261,0.99655,-0.043886,0.070132,-0.46327,-0.42402,-0.77816,-0.31764,-0.41249,-0.85376,-0.95572,-0.020844,-0.29344,-0.56978,-0.52388,-0.63314,-0.58766,0.44218,0.67754,-0.67928,0.41594,0.6046,-0.99087,-0.13447,-0.008545,-0.99994,-0.008148,-0.001404,-0.62783,0.38496,0.67647,-0.86581,-0.005951,0.50029,0.4611,-0.22846,-0.85742,-0.63085,-0.22694,-0.74197,-0.69936,-0.15677,-0.69732,-0.86386,0.11823,0.48961,0.91333,0.014161,0.40696,0.37822,0.61245,0.69411,0.39128,0.72054,0.57244,0.29209,0.62511,0.72381,0.15458,-0.37724,-0.91311,-0.13349,-0.10691,-0.98526,-0.21461,-0.16037,-0.96344,0.35981,0.70129,0.61538,0.50206,0.54659,0.67016,-0.96258,0.10791,0.24848,-0.95801,0.13181,0.25455,-0.96747,0.062441,0.24509,0.081027,-0.4611,-0.88363,-0.98874,-0.14808,-0.020905,-0.98898,0.022217,0.14625,0.26594,0.36058,-0.89398,0.95386,-0.092654,0.28553,0.95416,-0.24058,0.17798,0.76711,0.29634,0.5689,0.85128,0.05295,0.52202,0.69005,0.16941,0.70364,0.2656,0.94934,0.16788,-0.028077,0.088504,0.99567,-0.22279,0.20301,0.95346,0.41508,0.89926,0.13776,0.42204,0.89776,0.12595,-0.39515,-0.62957,-0.66893,-0.27805,-0.79064,-0.54546,0.07709,0.60637,0.79141,0.66784,-0.30991,-0.67669,0.98709,-0.070437,0.14371,0.88827,-0.39634,0.23203,0.39518,-0.34883,-0.84976,0.63067,-0.39482,-0.66805,-0.51866,-0.20463,0.8301,0.95724,0.27891,0.076479,0.9534,0.22996,0.19526,-0.13227,-0.65618,-0.74288,0.75085,-0.185,-0.63399,-0.93905,-0.34373,-0.000397,-0.49983,-0.3661,-0.78494,-0.60958,-0.41493,-0.67544,-0.67867,-0.037416,0.73348,-0.49788,-0.19031,0.84606,-0.76162,-0.095157,0.64098,0.95673,0.087344,0.27753,0.67531,0.086184,0.73244,0.52592,0.1279,0.84081,-0.15314,0.15271,0.97632,-0.99249,-0.12097,-0.016816,0.29652,0.94928,0.10437,-0.042146,-0.053774,-0.99765,-0.068178,0.14716,-0.98676,-0.19175,0.15064,-0.96979,-0.93048,-0.13065,0.3422,-0.89511,-0.080691,0.43846,-0.023011,0.13126,-0.99106,0.74795,0.62734,0.21677,0.95285,0.002838,0.30339,0.21354,0.10825,0.97088,0.21452,0.12668,0.96844,0.78359,-0.37492,-0.49535,-0.81286,-0.318,0.48796,-0.82287,-0.23432,-0.51759,-0.60991,-0.48653,-0.62551,-0.82959,-0.27369,-0.48665,0.25306,-0.28135,-0.92563,0.92618,-0.27723,-0.25553,0.96963,-0.24427,-0.01117,-0.99829,-0.012177,-0.056887,-0.97375,-0.22751,0.001038,-0.97055,-0.14142,0.19486,-0.54088,0.74993,0.38081,-0.51344,0.49583,0.70034,-0.38429,-0.12488,0.9147,-0.31388,0.2071,0.92657,0.98691,0.066744,0.14661,0.97336,-0.006989,0.2291,-0.33064,0.59255,0.73452,0.065706,0.62831,-0.77514,0.38728,-0.28111,-0.87805,0.068361,0.155,-0.98553,-0.58971,0.25324,0.76684,-0.98434,0.13575,0.11225,-0.90258,0.11243,0.41554,0.16273,0.29899,0.94027,0.33625,0.92801,0.16031,0.33781,0.92563,0.17039,-0.9386,-0.275,-0.20832,-0.92477,-0.10889,-0.36457,0.39567,0.7669,-0.50523,0.62142,0.53801,-0.56951,0.9368,0.15342,0.3144,-0.55827,-0.66875,0.49098,-0.92352,-0.18921,0.33354,0.43034,-0.27659,-0.85922,-0.97748,-0.16898,-0.12623,-0.96045,-0.26118,0.096255,0.16135,-0.16196,-0.97351,-0.87552,0.30113,0.37782,-0.78985,0.51863,0.32728,0.93063,0.21561,-0.2956,0.93774,-0.28361,0.20042,0.91772,-0.31239,0.24528,0.32157,0.90689,0.27222,-0.32148,-0.53142,-0.78372,-0.61745,-0.38353,-0.68673,0.14826,-0.45598,-0.87753,-0.090213,0.093295,-0.99152,0.26313,0.80172,-0.53664,0.46049,0.75561,-0.4658,0.32142,0.78219,-0.53368,-0.30848,-0.68276,0.66228,-0.98868,-0.13739,0.060213,-0.96298,-0.14566,0.22669,-0.54796,-0.45039,-0.70486,0.91955,0.12925,0.37104,-0.58769,-0.46745,-0.66033,0.45308,-0.89129,-0.016144,-0.10404,0.34162,-0.93405,0.7246,-0.39094,-0.56749,-0.3495,0.18595,0.91827,0.52556,-0.18903,0.82946,0.65783,-0.21973,0.72036,-0.82669,-0.49242,0.27213,-0.84152,-0.23627,0.48576,0.9808,-0.14155,0.13392,0.96811,-0.16639,0.1872,-0.27567,-0.035279,-0.96057,-0.65459,0.52928,-0.53972,-0.78948,0.49391,-0.36427,-0.80932,-0.3007,-0.50453,-0.83477,-0.41606,-0.36055,-0.94778,-0.086337,-0.30699,-0.32191,-0.25169,-0.91269,0.90762,-0.40379,-0.11463,0.94327,-0.30161,-0.13865,0.82983,0.090243,0.55061,0.96078,0.019349,0.27656,0.27851,0.95013,-0.14014,-0.016968,0.47594,-0.8793,-0.11783,0.35838,-0.92608,0.8923,-0.25489,-0.37257,0.98764,-0.15363,-0.030305,0.98147,-0.16553,-0.096255,-0.88501,-0.12973,0.44707,-0.95608,-0.044679,0.28965,-0.96774,-0.21216,0.13562,0.11841,0.98025,0.15818,0.41099,0.87435,0.25791,0.088687,0.95602,0.27946,-0.74743,0.063845,0.66124,-0.99158,-0.10269,-0.078829,-0.99786,-0.061678,0.021332,0.7084,0.59502,0.37956,0.46034,-0.44609,-0.76748,0.12848,-0.39869,-0.90802,0.30567,-0.46455,-0.83108,-0.48967,-0.38621,-0.78167,-0.020081,-0.16755,-0.98566,0.66097,-0.5851,-0.46983,-0.026917,-0.48674,-0.8731,0.13285,0.61022,-0.781,0.96771,-0.12906,0.21638,0.13929,0.18479,0.97284,-0.98151,0.001648,0.19135,-0.91574,-0.077578,0.39421,-0.96115,0.078921,0.26447,-0.98706,0.1438,0.070498,0.60619,-0.43025,-0.66887,-0.37599,-0.34654,-0.85937,0.49693,-0.060488,0.86566,0.58144,0.2729,0.76641,0.69881,0.19919,0.68697,0.009339,-0.98529,0.17063,0.77114,0.49782,0.39683,0.98343,-0.17808,0.033174,0.96124,-0.26655,0.070162,0.85046,0.3618,0.38182,0.9863,0.004059,0.16489,0.98788,-0.082736,0.1312,0.72906,-0.39946,-0.55577,-0.15958,0.14713,-0.97613,0.55907,-0.35844,-0.74758,-0.15366,0.095645,-0.98346,0.89038,0.094028,-0.44539,-0.57042,-0.49651,-0.65429,-0.65978,-0.37172,-0.65304,0.79159,-0.28312,-0.54146,0.54192,0.2017,0.81582,0.21277,-0.5331,-0.81881,0.69088,-0.33747,-0.63933,0.74407,-0.36961,-0.55651,0.055269,0.098819,-0.99356,0.18979,0.087863,-0.97787,0.19724,0.96902,0.14844,0.16901,-0.18491,-0.96808,0.31666,0.93451,0.16245,0.061342,0.50029,0.86367,0.75997,0.35807,0.54238,0.62584,-0.33521,-0.70418,-0.012574,0.50575,-0.86257,0.17347,0.61458,-0.76952,-0.14267,-0.006439,0.98975,0.21854,0.20481,0.95407,0.94119,-0.33726,-0.018738,0.9379,-0.34495,0.036317,0.95642,-0.28752,0.050295,-0.49754,0.20518,0.8428,-0.9324,0.23502,-0.27445,-0.88574,0.40925,-0.21894,-0.95157,0.25187,-0.17618,-0.11051,0.01764,-0.99371,0.92932,-0.34922,-0.11979,0.89386,-0.305,-0.32856,0.91864,-0.071139,0.38862,0.92648,0.045228,0.37358,0.27058,0.048128,0.96149,-0.81384,-0.020814,-0.58068,-0.80813,0.04239,-0.58745,-0.23691,-0.39891,0.88583,-0.27238,-0.33976,0.90017,0.49113,0.84442,0.21381,-0.80312,0.30631,0.511,-0.86413,0.21152,0.45659,0.03357,0.8623,-0.50526,0.15491,0.98755,0.026612,0.12995,0.97668,0.17081,0.20206,0.9751,0.09122,0.20237,0.96924,0.14005,0.099918,0.98059,0.16861,-0.88028,-0.24012,0.40919,-0.91098,-0.18766,0.36726,-0.88516,-0.19599,0.42195,-0.97559,0.16086,0.14942,0.66964,-0.32954,-0.66552,0.069948,-0.69829,0.71236,0.83898,0.33519,0.42863,-0.15461,0.94198,-0.29786,-0.84686,0.20365,0.49123,0.9013,-0.24174,0.35942,0.86883,-0.23545,0.43547,-0.76421,0.017457,-0.64467,0.67107,-0.74026,0.040162,-0.50813,0.80462,0.30714,-0.25034,0.4084,0.87777,0.95196,-0.17197,-0.2533,0.96707,0.17481,-0.18494,-0.13303,-0.051912,-0.98975,-0.074862,-0.07416,-0.99442,-0.19047,-0.08063,-0.97836,0.72021,0.68166,-0.12879,0.59914,0.75399,-0.26923,0.18305,-0.20765,-0.96091,-0.48814,-0.47066,0.73495,-0.26576,-0.33848,0.90265,-0.34156,-0.43742,0.83184,-0.91214,0.34959,0.2139,0.89743,0.062685,-0.43666,-0.95419,0.089602,0.28538,0.87527,0.40089,0.27043,-0.65712,0.48833,-0.57417,-0.67086,0.61925,-0.40794,0.5471,-0.14243,0.82482,0.57152,-0.10337,0.81402,0.96161,0.013977,-0.27403,-0.55785,0.70669,-0.43516,0.77648,0.43919,0.4518,0.69594,0.19013,0.69243,-0.15305,0.32795,-0.93219,-0.34049,-0.1362,0.9303,0.70031,-0.22007,-0.67904,0.8273,-0.22187,-0.51607,0.76766,-0.11872,-0.62975,-0.099399,-0.90011,0.42412,0.77065,-0.13578,-0.62258,0.8515,-0.32286,-0.41313,-0.10532,-0.43452,-0.89447,-0.40843,-0.48817,-0.77126,0.37577,0.42903,-0.82137,0.37498,0.51943,-0.76782,0.55669,-0.31434,-0.76891,0.62389,0.19282,-0.75732,-0.62151,0.76208,0.18143,-0.32112,0.93246,0.16532,-0.44191,0.8869,0.13443,0.41746,0.88931,0.18656,-0.23991,0.25941,-0.93548,-0.32356,0.27201,-0.90625,-0.96881,-0.21921,-0.1153,-0.96347,-0.26582,0.032441,-0.008911,0.070315,0.99747,-0.032807,0.46785,0.88318,-0.22941,0.14856,0.96191,0.80303,-0.29402,-0.5183,0.76702,-0.32319,-0.55425,0.20402,0.97821,0.03827,-0.58791,0.050386,-0.80734,-0.905,0.17798,-0.3863,0.59694,-0.25501,-0.76064,-0.94098,0.15339,0.30164,-0.922,0.15616,0.35429,0.92517,-0.3556,-0.13251,0.77422,0.56444,-0.28626,-0.71487,-0.17396,-0.67724,-0.92413,-0.23029,-0.30479,0.91125,-0.34541,-0.22416,0.32432,0.090793,0.94156,-0.9978,0.063906,0.016572,0.39228,-0.26945,-0.87945,0.006775,0.99448,0.10456,-0.34211,0.92026,0.18979,0.92639,-0.20005,0.31895,0.97134,-0.11173,0.20966,-0.039399,0.99921,-0.002167,0.45177,0.84704,-0.27998,-0.4362,0.82476,-0.35975,0.275,-0.058351,-0.95966,0.63494,0.26118,0.72704,-0.86737,-0.35688,-0.34678,-0.30714,0.93744,0.16379,-0.51607,0.84664,0.12976,-0.27592,0.29063,-0.91617,-0.093448,0.10266,-0.9903,-0.031526,0.3068,-0.95123,-0.003143,0.82769,-0.56114,-0.13733,-0.33778,-0.93112,0.24506,0.96127,0.12598,0.46239,0.52519,0.71435,-0.52562,-0.3123,0.79128,0.62865,0.41749,0.65609,0.71578,0.5258,0.45949,-0.42607,-0.29212,-0.8562,0.74578,0.2508,-0.61715,-0.52132,0.19697,0.83029,0.95709,-0.258,0.13172,0.045106,-0.067202,-0.9967,0.93341,-0.001373,0.35878,0.7213,0.31343,-0.6176,-0.15253,0.00647,-0.98825,0.02768,0.083193,-0.99612,0.10392,0.40135,0.91,0.31297,0.90918,0.27461,0.44752,0.50169,-0.74026,0.33344,0.46852,-0.81808,0.32578,0.51048,-0.79574,-0.94449,-0.32847,-0.004425,-0.39354,0.07709,0.91604,-0.10093,0.0871,-0.99106,0.95489,-0.1897,-0.22834,-0.75872,-0.61699,0.20887,-0.29209,-0.48238,0.8258,0.33607,0.93924,0.069735,0.2653,0.96414,-0.002686,-0.22764,0.77984,-0.58309,0.52525,0.846,0.091159,0.051332,0.36875,0.92807,-0.31333,-0.60775,-0.72967,0.75634,-0.077761,-0.64953,0.59728,0.77221,0.21656,0.48036,0.82116,0.30802,0.50261,0.80581,0.31303,0.033509,0.95932,0.28022,0.23814,0.95593,0.17161,-0.21485,0.9754,0.049104,-0.4131,0.87912,0.23765,-0.42607,0.89563,0.1276,-0.16514,0.48857,-0.85672,0.16642,0.22077,-0.961,0.39329,0.33998,-0.85421,-0.3636,-0.34986,-0.86334,-0.33073,0.25712,0.90799,-0.82684,0.25758,-0.49995,-0.99063,-0.040407,0.13025,0.033723,-0.65743,0.75274,0.41725,-0.52058,0.74486,-0.36284,0.92758,0.088931,-0.33079,0.94031,0.079531,-0.32829,0.35942,0.8735,-0.22886,0.35377,0.90686,-0.47038,0.72378,-0.50478,0.92895,0.33549,0.15638,-0.40849,0.2371,0.8814,0.58296,-0.42485,-0.69253,0.7658,-0.43709,-0.47166,0.7279,-0.36717,-0.57906,-0.41789,-0.22239,-0.88082,-0.52107,0.091525,-0.84857,-0.32011,0.090762,-0.94299,-0.48833,0.069247,-0.8699,0.96527,-0.17896,0.19019,0.99359,0.051546,0.10044,0.90167,0.33467,0.27372,0.9657,0.1634,0.20176,0.88037,-0.30454,0.36357,-0.95465,-0.28083,-0.098819,-0.48039,0.56636,0.66964,0.30339,-0.3455,0.888,0.25907,-0.7561,0.60094,0.099918,-0.29823,-0.94922,-0.11313,-0.47075,-0.87497,0.96753,-0.085513,0.23783,-0.52297,0.60381,0.60155,0.54393,0.78661,0.29209,-0.85122,-0.39647,-0.34382,0.47374,0.83428,-0.28199,-0.15488,0.35313,-0.92264,0.083834,-0.60427,-0.79232,0.32753,-0.48814,-0.80892,-0.82015,-0.49037,-0.29469,-0.65764,-0.32606,-0.67907,-0.80053,-0.27992,-0.52986,0.95776,0.13816,0.25217,-0.011719,0.88467,-0.46602,0.55852,-0.43901,-0.70376,-0.28367,0.95279,-0.10807,-0.22462,0.96908,-0.10199,0.34883,-0.32383,-0.87945,0.74923,0.042085,0.66094,0.15815,0.85629,-0.49165,0.55715,-0.23991,0.79498,0.52419,-0.088351,0.84698,0.12436,-0.81915,0.55989,0.14295,0.23313,-0.96185,0.75662,0.34416,-0.5559,0.87219,0.26542,0.41087,-0.3119,-0.005493,0.95007,0.028718,0.54958,-0.83493,0.012696,0.47932,-0.87753,-0.9953,-0.076327,0.059389,-0.98154,-0.19043,0.016694,0.9169,-0.062807,0.39409,0.59017,0.80496,-0.060793,0.6693,0.73977,0.068758,0.066378,0.58593,-0.80761,-0.8692,-0.088351,0.48644,-0.94043,-0.25346,0.22651,-0.88751,-0.24549,0.38987,-0.65053,-0.26749,0.71081,-0.21842,0.9733,-0.070315,-0.066958,-0.21213,0.97491,-0.35395,-0.012177,0.93518,-0.97858,-0.091494,0.18427,-0.99158,-0.066866,0.11075,-0.43477,-0.29719,-0.85006,0.95871,-0.094882,-0.26801,0.97513,-0.20179,0.091403,0.0318,-0.59236,0.80502,-0.071566,-0.67275,0.73638,0.77688,-0.11658,-0.61873,0.44176,0.41444,-0.79565,0.48118,0.32948,-0.81231,-0.67428,-0.14499,0.72408,-0.631,-0.076174,0.772,-0.53472,0.42421,0.7308,-0.56264,0.37736,0.73553,-0.28922,0.93011,0.22623,-0.47377,0.863,0.17524,-0.49058,0.85873,0.1478,0.84249,-0.36805,-0.39332,0.90722,-0.41868,0.040498,-0.19346,0.1362,0.97159,-0.99786,0.037202,-0.053224,0.7951,-0.30775,-0.52254,-0.76296,0.62117,0.17887,0.93912,-0.24299,0.24284,0.22272,0.86847,-0.44285,0.053255,0.90622,-0.41939,0.97955,-0.19721,0.038942,-0.23362,0.53566,0.81146,-0.047548,-0.57439,0.81716,0.14466,-0.57604,0.8045,-0.96496,0.21592,0.1489,-0.90002,0.28303,0.33137,-0.92462,0.068453,0.37458,-0.97668,0.00885,0.21445,0.30653,-0.34791,0.88598,-0.46245,-0.44435,-0.76724,-0.42827,-0.37489,-0.8222,-0.54778,-0.36137,-0.75454,-0.013123,0.74181,-0.67046,-0.15973,0.10782,0.98123,0.034303,0.39796,0.91675,0.33485,0.9422,-0.008911,0.95105,-0.23188,0.2042,-0.80413,0.24396,-0.54204,-0.72542,0.29099,-0.62371,0.25697,0.94845,0.1854,0.10126,0.038575,-0.99408,-0.37632,-0.28541,-0.8814,-0.53917,-0.38859,-0.74715,-0.27912,-0.27986,-0.91855,0.6209,0.36326,0.6946,-0.79675,-0.02002,-0.60396,0.011902,0.087771,-0.99606,-0.9353,-0.063234,0.34806,-0.93213,-0.002411,0.36204,0.2899,0.087497,0.95303,0.22459,-0.63808,-0.73644,0.35093,-0.60665,-0.71328,0.070132,-0.57811,0.81292,0.54042,-0.16172,-0.82568,0.48061,-0.22346,-0.84796,-0.32093,0.3571,-0.87716,-0.29084,0.26215,-0.92013,0.26502,0.43465,-0.86068,0.60772,-0.33583,-0.71963,0.62682,-0.4359,0.6458,0.60259,-0.60247,0.52333,0.20866,-0.74377,0.635,-0.23261,0.11219,0.96606,0.28471,-0.25587,-0.9238,0.4969,-0.30812,-0.81121,0.55034,-0.25123,0.79623,0.33146,0.93719,-0.10846,-0.45302,-0.04593,0.89029,-0.35368,-0.30119,0.88553,-0.49999,-0.15613,0.85183,0.36256,0.91342,0.18491,0.38334,0.89218,0.23881,0.57256,0.016633,-0.81967,0.75841,0.047975,-0.64995,0.21256,0.60994,-0.76336,0.90722,-0.020508,0.42006,-0.73266,-0.60222,-0.31696,-0.88769,-0.3947,-0.23695,-0.86901,-0.45485,-0.19462,0.53804,-0.017243,-0.84271,0.72958,-0.025605,-0.6834,-0.1933,-0.16129,-0.96777,0.11725,-0.41285,-0.90319,0.60518,0.78372,0.13959,0.74374,0.6523,-0.14585,0.60567,0.7568,-0.24571,0.92645,0.15836,-0.34141,0.92834,0.094455,-0.35948,0.9942,-0.037996,-0.10047,-0.96069,-0.21918,-0.1702,-0.95142,-0.04651,0.3043,-0.95053,0.03769,0.30827,-0.98169,-0.01294,0.19004,0.95071,0.096988,0.29441,0.8855,0.10727,0.45207,0.7734,-0.63329,0.0271,0.9732,0.13553,-0.18571,0.19245,-0.46916,-0.86187,0.71322,-0.19504,0.67321,0.61889,-0.074038,0.78195,0.6552,-0.125,0.74502,-0.18155,-0.91781,-0.35298,0.47902,-0.68404,0.55007,0.38929,0.39488,0.83215,0.31794,0.55873,0.76595,-0.92114,-0.16681,-0.35163,0.46577,-0.21522,0.8583,-0.9161,-0.2653,-0.30052,0.065401,-0.8077,0.58589,0.040773,-0.84945,0.52605,-0.97339,0.078005,-0.21531,-0.43657,-0.40489,-0.8034,0.48613,-0.39424,-0.77987,0.37977,-0.3011,-0.87469,-0.65432,0.7044,-0.275,0.74413,0.6494,-0.15638,0.69427,0.68923,-0.2071,-0.12064,0.28559,-0.95071,-0.094485,0.55132,-0.82888,-0.046663,0.62786,-0.77688,-0.43007,-0.092441,-0.89804,-0.60418,-0.3412,-0.72005,0.49397,0.69295,-0.52513,0.47346,0.69036,-0.54695,0.10587,0.99179,0.071505,0.15009,0.98392,-0.09653,-0.19279,-0.028291,-0.9808,0.45555,-0.7694,0.44774,-0.13034,0.11152,-0.98517,0.98129,0.031892,0.1897,0.64013,-0.28575,-0.71313,-0.92376,-0.18946,-0.33274,-0.94708,-0.17936,-0.26612,0.97409,-0.097354,-0.20402,0.91943,0.024506,-0.39247,0.92932,0.116,-0.35057,-0.76315,-0.42879,-0.48341,0.64223,0.53612,-0.54775,0.89566,-0.11051,-0.43074,0.85217,0.013886,-0.52306,0.36238,0.92935,-0.070315,-0.26197,-0.20991,-0.94195,0.13004,0.64254,-0.75509,-0.061617,0.67235,-0.73763,0.80166,-0.26826,-0.53417,0.77251,0.63436,0.027223,-0.80087,-0.53526,-0.26844,-0.47252,-0.8153,0.33457,0.64632,-0.55522,0.52336,-0.88845,0.45772,-0.033265,0.067263,0.63655,-0.76827,0.21036,0.44111,-0.87243,0.15119,0.35725,-0.92166,-0.93814,-0.13785,0.31761,0.32539,0.93832,0.11661,0.24909,0.024049,-0.96817,-0.94192,-0.015473,0.3354,-0.89734,0.10211,0.4293,-0.98972,0.044679,0.13569,0.86126,0.50813,-0.001526,-0.94012,-0.11258,0.32164,-0.96289,-0.24525,-0.11255,-0.90896,-0.39354,-0.13727,-0.8243,-0.40278,-0.39775,0.32881,0.16468,-0.9299,0.88424,-0.3835,0.26646,0.4676,-0.35963,0.80743,0.31971,-0.52147,0.79107,-0.9714,-0.15082,0.18329,-0.99588,0.0477,0.076846,-0.73263,0.25108,0.63259,-0.75961,0.18088,0.62468,-0.20502,-0.89019,0.40675,0.80722,0.24574,0.53661,0.43684,0.80474,0.4019,0.34779,0.79583,0.49562,0.53261,-0.13547,-0.83541,0.46007,-0.16327,-0.87274,0.9125,0.12342,0.38993,-0.92605,0.34193,0.15955,0.98672,-0.16221,0.00708,-0.43541,0.46019,-0.77368,0.96203,-0.095462,-0.25562,0.90326,0.17392,0.39222,0.9346,-0.001953,-0.35569,0.87246,0.181,-0.4539,-0.75121,-0.25233,0.60988,0.58843,-0.66714,0.45677,-0.33891,-0.40458,0.84936,-0.92132,-0.1941,-0.3368,-0.90527,-0.22724,-0.3589,0.20258,0.56273,-0.80142,-0.3704,0.92135,0.1178,-0.38621,0.1315,0.91296,0.1001,0.6704,0.73516,0.11298,-0.13135,-0.98486,0.20615,-0.37825,-0.90243,0.3773,-0.49645,-0.78173,0.3491,-0.44539,-0.82446,0.888,-0.37922,0.26002,0.99548,0.08124,0.04883,-0.96252,-0.086886,0.25687,0.94729,-0.094058,-0.30619,-0.95477,-0.2949,-0.037477,0.3889,0.91391,0.11618,0.16767,0.98553,-0.023896,0.072481,0.95929,-0.27296,0.53707,0.71425,0.44868,0.94998,0.010834,-0.31205,0.86496,0.35786,0.35182,-0.8684,-0.46998,0.15793,-0.91757,-0.39381,0.054018,-0.73568,-0.31828,-0.59786,-0.07474,-0.74938,0.65789,0.70022,0.05829,-0.71151,0.89804,0.012726,-0.43968,-0.84692,0.23115,0.47884,-0.21186,0.73232,-0.64714,-0.37999,-0.28608,0.8796,-0.15049,-0.38624,-0.91003,-0.68447,-0.1749,-0.70772,-0.76901,-0.067415,-0.63564,-0.12912,-0.20042,0.97116,-0.34645,-0.42656,0.83544,0.30274,0.14048,-0.94266,0.89221,-0.42271,-0.15888,0.99722,-0.043092,0.060671,0.99548,-0.064394,0.069643,0.63903,-0.33811,-0.69085,0.46767,-0.32597,-0.82156,0.89578,0.15479,-0.41661,0.97879,0.1858,0.086001,-0.86489,-0.48821,0.11643,-0.93661,-0.32774,0.12372,-0.98489,-0.026337,0.17103,0.1601,-0.041932,-0.98621,0.084475,0.055727,-0.99484,0.37696,0.84396,-0.38157,-0.31077,0.94504,0.10138,-0.91076,-0.40773,-0.065157,-0.89746,-0.44066,0.018616,-0.39021,-0.40693,-0.82589,0.53551,-0.38209,-0.75314,0.7857,-0.49205,-0.37486,-0.83041,0.5559,0.036744,-0.82278,0.56697,-0.039308,0.35472,0.27122,-0.89474,0.85098,-0.14817,-0.5038,-0.021882,-0.38163,-0.92404,-0.98605,-0.16254,-0.035279,-0.94736,-0.26136,-0.18476,-0.16828,0.41014,-0.89633,0.58641,-0.51707,0.62346,0.51826,-0.28224,0.80728,0.22324,0.35408,-0.90817,0.17493,0.27696,-0.94479,-0.10328,0.3293,0.93854,-0.80288,0.48616,-0.34492,0.41392,0.90405,-0.10642,0.90326,-0.27357,0.33052,0.98306,0.10923,0.1471,0.67422,0.69707,-0.2439,0.76385,0.59539,-0.24903,-0.50133,-0.49742,-0.70797,-0.34324,-0.3795,-0.85913,0.98132,-0.070345,0.17893,0.32005,0.19965,0.92612,0.11692,0.29752,0.94751,0.20472,0.17405,0.9632,-0.31694,-0.4684,-0.8247,-0.15513,0.37214,-0.9151,-0.31962,0.24531,-0.91522,-0.056124,0.93957,-0.33766,0.044557,0.91778,-0.39454,-0.95251,0.11545,0.28165,0.31037,-0.097385,-0.94559,0.8063,-0.34431,-0.48094,0.93066,0.078249,0.35737,-0.98642,-0.16294,-0.019288,0.24485,0.91507,0.32041,0.2888,0.94803,0.13346,0.29603,-0.024323,-0.95483,0.047182,0.15412,0.98691,-0.15165,0.26633,-0.95184,-0.12958,0.25871,-0.95721,-0.007355,0.99237,-0.12302,-0.1316,0.96213,-0.23862,0.24137,0.96573,0.095157,0.84515,-0.23722,0.47899,0.36317,-0.4023,0.84036,-0.44649,-0.37623,-0.81182,-0.38243,0.91937,0.092105,0.93673,-0.32188,0.13733,0.31928,0.26319,-0.91037,0.25156,0.07065,0.96524,0.10038,0.04004,0.99414,-0.86831,-0.49583,-0.012299,0.82406,-0.4514,-0.3422,0.29875,0.86193,-0.40965,0.53374,0.77133,-0.3466,-0.57723,-0.215,-0.78771,-0.38792,-0.36979,-0.84423,0.82846,-0.3383,-0.4463,-0.15574,-0.9147,0.37284,-0.9017,0.29856,0.31269,0.666,-0.4012,-0.62883,-0.4001,0.061281,0.9144,-0.57122,-0.03122,0.82019,-0.61428,-0.1659,0.77142,0.98895,-0.013825,0.14747,0.66448,0.7091,-0.23575,0.34648,0.89932,0.26667,-0.023133,0.17969,-0.98343,-0.1576,0.18616,-0.96979,-0.49306,0.51964,-0.69771,-0.36402,-0.22434,-0.90393,0.59288,0.78585,-0.17563,0.9483,-0.23725,0.21073,0.94879,-0.16156,0.27137,-0.25724,0.042543,-0.96539,-0.44035,-0.070559,-0.89502,-0.57234,-0.26725,-0.7752,-0.43193,0.34513,0.83325,-0.31379,0.40294,0.85974,-0.11176,-0.045717,0.99268,-0.13504,0.11234,0.98444,-0.84524,-0.46312,0.26658,-0.9328,-0.27351,0.23466,-0.78408,0.60649,0.13166,-0.76415,0.63988,0.080966,0.33683,-0.73928,-0.58303,0.44246,-0.59697,-0.66918,-0.18366,0.20832,0.96063,0.70284,0.67312,0.23002,0.94507,0.2027,0.25635,0.75756,0.65224,0.024506,0.43406,0.73754,0.51729,0.73983,0.52294,0.42329,-0.16831,0.94095,-0.29365,-0.90518,0.41411,0.095584,0.91772,0.051119,0.39387,0.44255,0.8507,0.28352,-0.85583,0.33696,0.39241,0.94174,0.098148,0.32164,-0.66039,0.66543,-0.34794,-0.62288,0.72427,-0.29563,0.41197,-0.18952,-0.89123,-0.96191,-0.2169,-0.16623,0.27338,-0.34941,-0.89618,-0.29295,0.83511,-0.4655,-0.28425,0.78311,-0.55309,-0.95465,0.060488,0.29142,-0.94113,0.032929,0.33634,0.97189,0.19419,0.13294,-0.97485,0.1486,0.16596,-0.98712,-0.14216,0.073244,-0.98618,-0.035249,0.16184,-0.58766,-0.78155,0.20924,-0.62459,0.49324,0.60543,-0.63884,0.36973,0.67464,-0.81103,-0.18799,0.55394,-0.85809,-0.16056,0.48772,0.98032,0.096103,-0.17234,0.27296,0.89386,0.35566,-0.41093,-0.008515,-0.91159,-0.66195,-0.18424,-0.72652,0.97653,0.1869,0.10688,0.32316,0.77917,-0.53707,0.27238,0.82232,-0.49956,-0.99646,-0.077578,-0.031556,0.71661,0.41173,-0.56294,0.27003,-0.92163,0.2786,0.721,-0.41514,0.55476,0.19169,-0.44414,-0.87518,-0.12067,0.012299,-0.99262,-0.29868,0.094913,-0.94961,-0.51112,-0.716,0.47542,-0.46498,-0.66717,0.58196,-0.96304,0.16639,0.21168,0.4911,0.85455,-0.16889,-0.026704,0.27589,-0.96081,-0.046236,0.15952,-0.98608,0.9555,-0.12021,0.2693,-0.82366,-0.33769,-0.45552,-0.45146,-0.75591,0.47408,-0.067873,-0.80898,0.58385,0.20453,-0.37468,-0.90429,-0.20743,0.24516,-0.94702,-0.42805,-0.6165,-0.66079,0.30372,0.94931,0.080752,0.33311,0.92743,0.16993,-0.5114,0.84374,0.16279,-0.87216,0.48644,-0.051424,-0.35368,0.9353,-0.007416,-0.45625,0.28297,-0.84362,-0.61873,-0.63048,0.46864,-0.4818,-0.70052,0.52638,-0.87988,0.23276,0.41426,0.54158,0.65099,0.53185,-0.66955,0.26228,0.69488,-0.1829,0.82608,-0.53297,0.70202,-0.25901,-0.66335,0.24641,0.9599,0.13361,0.81579,0.53804,0.21195,0.40861,0.9096,0.075045,-0.035981,0.28346,-0.95828,-0.89328,0.20066,0.4022,-0.91369,0.11335,0.39024,-0.95013,0.14249,0.27726,0.24387,0.52843,-0.81317,0.33738,0.40498,-0.84979,0.24265,0.46971,-0.84878,0.98291,-0.060549,0.17371,-0.74947,-0.65343,0.1062,0.90973,-0.23768,-0.34034,-0.98483,-0.05002,-0.16599,-0.99921,-0.003388,0.039552,-0.99582,-0.064364,-0.064425,0.94556,0.11472,-0.30451,-0.24879,0.30589,0.91897,0.69845,-0.38398,-0.6039,0.85559,-0.27494,-0.43858,0.91028,0.26399,0.31889,-0.38206,-0.34977,-0.85534,-0.81329,0.35185,-0.46336,-0.92376,-0.30628,0.22984,0.7279,0.46541,-0.50349,-0.007813,-0.99597,0.089053,0.45979,-0.38792,-0.79879,0.54128,0.8186,0.19196,0.80447,-0.32032,-0.50017,0.14307,0.1641,-0.97598,0.24958,0.25568,-0.93396,0.87609,-0.41545,-0.24451,-0.15198,0.23747,-0.95941,0.3947,0.91211,0.11045,0.44841,0.86926,0.20801,0.64568,-0.39344,-0.65441,-0.56224,0.64711,-0.51482,0.67443,0.18802,-0.71398,0.69878,0.21342,-0.68273,0.028352,0.21168,0.9769,0.30784,-0.26011,0.91516,-0.99216,0.025025,-0.12232,-0.93939,0.24763,-0.23701,-0.98669,0.12598,-0.10263,-0.95373,-0.27747,-0.1156,-0.98178,-0.10071,0.16092,0.96811,0.088717,0.23426,0.29163,0.1623,0.94263,0.50441,0.65755,-0.55959,-0.61425,-0.12699,-0.7788,0.49269,0.84918,0.19001,0.70132,-0.62172,0.34864,0.011017,-0.51555,0.85678,0.91815,-0.009735,0.39604,0.11029,0.31648,-0.94214,0.98379,-0.14728,-0.10214,0.44704,0.065523,0.89209,-0.78246,-0.3552,-0.5114,-0.66137,-0.35981,-0.65807,0.23985,0.9266,0.28956,0.16742,-0.18027,-0.96924,-0.9201,0.24793,0.30317,0.95233,-0.1941,0.23527,0.41322,-0.36286,-0.83517,-0.13642,0.42189,-0.8963,0.026032,0.35075,-0.93609,-0.14847,0.2989,-0.94263,-0.95315,-0.23276,0.193,-0.96994,0.027253,0.24171,-0.94272,0.12555,-0.30903,-0.079134,-0.023713,-0.99655,-0.15571,-0.20014,-0.96728,0.049654,-0.023591,-0.99847,-0.99533,-0.067141,0.069277,-0.084902,0.81307,-0.57591,0.22465,0.79357,-0.56545,-0.49864,0.80389,-0.32417,-0.57057,0.19169,-0.79855,-0.51018,0.13981,-0.8486,-0.35588,-0.085086,-0.93063,-0.52995,-0.12433,-0.83883,-0.32701,-0.16514,-0.93048,0.60155,-0.75274,0.26734,-0.58348,0.28001,-0.76229,-0.33732,0.48012,-0.80972,0.9758,-0.20863,-0.065127,0.97543,-0.20453,-0.081545,0.98407,-0.14402,-0.10398,0.097598,-0.47206,-0.87613,-0.29148,0.82772,-0.47945,0.44682,0.60408,-0.65981,0.001801,0.59389,-0.8045,0.043794,0.59783,-0.80041,0.0824,-0.30964,-0.94726,-0.90848,-0.29038,-0.30046,-0.90701,-0.24131,-0.34501,-0.56993,0.22437,-0.79043,-0.51225,-0.25288,-0.82073,0.39216,-0.047121,0.91867,0.55904,-0.19867,-0.80496,0.53368,-0.22712,-0.81457,-0.84085,0.15738,0.51787,-0.91742,0.19596,0.34629,-0.92361,0.12671,0.36174,-0.58303,-0.40428,-0.7047,0.35569,-0.32991,-0.87442,0.75088,-0.43288,-0.49876,-0.92673,-0.36903,-0.070223,-0.92288,-0.25187,-0.29118,0.39253,-0.30848,-0.86642,-0.86618,-0.43019,-0.25419,-0.94907,-0.30506,0.078555,-0.97705,-0.21165,0.023103,0.28312,0.88537,-0.36863,0.34693,0.86065,-0.37263,0.17551,0.070315,0.98193,0.71896,0.60723,-0.33808,-0.67196,-0.63759,-0.37669,-0.72619,-0.42009,-0.54418,-0.097293,0.29939,0.94913,0.93085,0.077029,-0.35713,0.77053,0.50905,0.38353,0.75106,0.6166,0.23594,-0.46977,-0.19315,-0.86138,-0.56499,-0.34699,-0.74856,0.2385,0.94516,0.22297,-0.4807,0.65325,-0.58492,-0.72417,-0.046785,0.68798,-0.046022,0.82919,-0.55705,0.23069,-0.27726,-0.93268,0.34632,-0.38078,-0.85733,0.20444,-0.31092,-0.92816,0.80914,0.10526,0.57808,-0.8005,-0.37205,-0.46983,0.017212,0.17566,-0.98428,0.18632,-0.2646,0.94617,0.08652,-0.32029,0.94333,-0.57488,0.053285,0.81649,-0.19633,0.97732,-0.079012,-0.024995,-0.26649,-0.9635,-0.034394,-0.98581,-0.16416,0.21763,0.003143,0.97601,-0.10108,0.86511,-0.49129,0.97613,-0.13889,0.16684,-0.80178,0.1684,-0.57335,0.5847,0.73638,0.34034,0.31721,-0.10718,0.94226,0.27628,0.95157,-0.13471,0.1525,0.97534,0.1594,-0.5164,-0.11447,-0.84863,-0.72274,0.68612,0.082675,0.82067,-0.42418,0.38282,-0.88681,-0.34049,-0.31245,0.076083,0.19202,0.97842,0.021027,-0.026124,-0.99942,-0.95682,0.11933,0.26499,0.35057,-0.038301,0.93573,-0.37687,0.14902,-0.91418,-0.2313,0.29359,-0.92752,-0.92468,-0.3582,-0.12897,0.076266,0.98672,-0.14331,-0.52821,-0.25681,0.80932,-0.2139,-0.10559,-0.9711,-0.90051,-0.25956,0.3488,0.9302,-0.29664,-0.2161,-0.73385,-0.27836,-0.61962,0.30253,0.94253,0.14167,0.34196,0.21241,-0.91537,0.35447,0.304,-0.88424,-0.42576,0.1619,0.89019,0.9899,0.049013,0.13294,0.98181,0.015778,0.18912,0.1764,-0.46617,-0.86691,-0.90359,-0.34251,-0.25718,0.5247,0.81564,0.24366,0.66396,-0.35539,0.65786,0.52843,0.71618,0.45588,-0.80187,-0.29356,-0.52037,-0.95996,0.15818,0.23109,0.69652,-0.23603,-0.67757,0.80151,0.10688,0.5883,-0.35551,0.93194,0.071139,-0.085818,0.99292,0.082095,0.1142,-0.019898,-0.99325,0.98291,-0.07062,0.16981,0.93631,-0.14078,0.3217,0.29459,0.95019,0.10163,-0.68004,-0.31114,-0.66384,0.27104,0.51509,-0.81314,0.39818,0.46947,-0.78805,0.91076,0.057222,0.40889,0.59221,0.24958,0.76611,0.45601,-0.49968,-0.73644,0.75121,-0.24119,-0.61437,-0.86255,-0.23228,0.44951,-0.82312,-0.21253,0.5266,-0.17957,0.2298,-0.95651,0.55101,-0.095767,-0.82894,-0.02591,0.034547,-0.99905,-0.73611,-0.21799,-0.64077,-0.7687,-0.55452,-0.31867,-0.68276,0.48808,0.54366,0.549,0.71572,-0.43159,-0.28669,-0.22468,-0.93127,-0.89316,0.12684,0.43141,-0.82623,0.16022,0.54006,0.62178,-0.24836,0.74273,0.58956,-0.32246,0.74053,0.58992,-0.32521,-0.73904,-0.99673,0.069643,0.040742,-0.99655,0.060732,0.056001,0.96448,-0.24927,0.087069,0.44035,0.89364,0.086306,0.9418,-0.33479,0.029664,-0.20917,0.97476,0.077914,0.76162,0.002533,-0.64797,0.36427,0.37043,-0.85443,-0.90741,-0.142,0.39552,-0.91345,-0.27821,0.29695,-0.52147,-0.52202,-0.67492,-0.5689,-0.21607,-0.79348,-0.088504,0.33342,-0.9386,-0.039216,0.25364,-0.96649,0.55461,0.47432,0.68368,0.15458,0.95239,-0.26273,0.94845,-0.30488,0.086398,0.94858,-0.31635,-0.008179,0.93173,-0.3542,0.079775,0.79815,0.32566,0.50679,0.31349,-0.49089,-0.81283,-0.1388,0.49837,0.85577,-0.015778,0.1634,0.98642,-0.12921,0.15317,0.97971,-0.24985,0.1969,-0.94803,0.73196,0.57515,-0.36525,0.90484,0.30906,0.29276,-0.99188,-0.009064,-0.12671,-0.78518,0.46239,0.41185,-0.90106,-0.40956,-0.14249,0.36805,-0.30518,0.87826,0.6444,0.61806,0.45024,-0.73733,0.27473,-0.61708,-0.63631,0.5992,-0.48582,0.49269,-0.091159,-0.86538,0.64226,-0.009766,-0.76638,-0.24888,-0.95416,0.16608,-0.23774,-0.69869,-0.67473,-0.036103,-0.99335,-0.10929,0.95883,0.15262,-0.23936,-0.97699,-0.093326,-0.19172,-0.92917,0.27342,-0.24873,-0.90832,0.3314,-0.25514,-0.77187,0.55254,0.31443,-0.28452,-0.12055,-0.95105,-0.28956,-0.23368,-0.92816,0.9201,-0.039186,0.38966,-0.8764,0.34638,-0.33454,-0.33955,-0.83209,0.43849,-0.47963,0.19346,-0.85586,0.84365,0.51528,-0.15064,-0.00763,0.24924,-0.96838,0.92123,-0.30836,-0.2371,-0.98386,-0.1655,0.067995,-0.2295,-0.78558,-0.5746,-0.93387,-0.10862,-0.34068,-0.10514,0.83779,-0.53575,0.92474,0.015687,0.3802,0.38063,0.91284,0.14774,-0.18372,0.20667,0.961,-0.28159,0.043275,0.95852,0.27342,0.96045,0.052156,-0.52855,-0.30909,-0.79058,-0.10981,0.2447,0.96335,0.43117,-0.80969,0.39805,-0.18647,-0.2161,0.95837,0.99329,-0.093753,-0.067324,-0.72091,0.60085,-0.34532,-0.35258,-0.20896,0.91214,0.79333,-0.2783,-0.54143,0.51064,0.34761,0.78637,0.49663,0.4261,0.75616,-0.33637,-0.38398,-0.85986,0.017945,0.48039,-0.87686,-0.66118,0.2035,0.72207,-0.42009,-0.10593,-0.90127,-0.52806,0.097446,-0.84356,-0.96915,-0.12278,0.21366,0.69839,-0.31696,-0.64165,-0.6512,0.41765,0.6336,0.1319,0.73885,0.66079,-0.44249,-0.47417,-0.76113,-0.34687,-0.47063,-0.81127,-0.12058,0.84802,-0.51604,0.49568,0.45491,-0.7398,-0.19599,-0.53377,-0.8226,-0.45613,-0.43745,-0.77493,0.99341,-0.035524,0.10892,0.94995,-0.29859,0.091708,0.93783,-0.29618,0.18079,-0.71242,-0.38816,-0.58458,-0.79717,-0.42473,-0.42903,0.4156,-0.27512,0.86691,-0.13883,0.79543,-0.58989,0.52879,0.5071,0.68056,0.91815,0.24439,-0.31187,0.86352,0.25892,-0.43272,-0.97684,-0.096408,0.19089,-0.50465,0.34898,-0.78961,0.90188,0.43071,0.032838,0.11576,-0.46687,-0.8767,0.78082,-0.21165,0.58779,0.876,-0.39738,0.27323,0.93847,-0.3451,0.01062,-0.85858,0.40355,0.31617,-0.8883,-0.23942,-0.39186,-0.87091,-0.47487,-0.12632,0.67751,-0.61602,-0.40181,-0.90155,-0.34291,-0.2638,0.90503,-0.40175,0.13953,0.75024,-0.44102,-0.49254,0.94769,0.052278,0.3148,0.99945,-0.031861,0.007569,0.98746,-0.13785,0.076876,0.49562,0.86843,-0.012635,0.44581,0.89483,-0.022309,0.95227,-0.28794,0.10117,-0.84545,-0.084841,-0.52724,-0.39973,-0.079501,0.91314,-0.94403,-0.27815,0.17728,0.35618,0.23096,0.90539,0.35872,0.93203,0.051088,-0.88211,-0.24644,0.40135,-0.23789,0.33647,0.91113,0.34815,-0.42204,-0.83703,-0.45811,-0.38609,0.80062,-0.61657,-0.49977,-0.6083,-0.51531,-0.4976,-0.69771,-0.082553,-0.48894,-0.86837,0.59673,-0.52473,-0.60707,-0.26511,-0.74465,0.61251,-0.13688,-0.77267,0.61983,-0.79186,0.19459,0.57885,-0.83651,-0.033326,0.54689,-0.72982,-0.40205,-0.55287,0.46297,0.81509,0.34819,0.58937,0.02768,0.80737,0.49416,-0.2421,0.83496,0.67403,-0.011017,0.73861,-0.93417,0.27113,-0.23185,0.40031,0.88971,0.2194,-0.65853,0.73635,0.15522,-0.27976,0.43635,-0.85516,-0.549,-0.59307,-0.58888,-0.23652,-0.35035,0.90622,-0.68017,-0.083956,0.7282,0.3947,0.88201,0.25736,0.13596,-0.44273,-0.88626,0.20798,0.9725,0.10456,0.39933,0.90527,0.14475,0.32954,-0.20356,-0.9219,-0.46562,-0.18805,-0.86474,-0.40651,-0.13694,-0.90329,-0.48677,-0.20612,-0.84884,-0.057863,-0.43196,0.90002,0.64821,-0.52681,-0.54976,-0.12915,0.73791,0.6624,-0.049989,0.86108,0.506,-0.074526,0.74822,0.6592,-0.96136,-0.22025,0.16504,0.90545,-0.33924,0.25498,0.97928,-0.063204,0.19233,0.88534,-0.26508,0.38194,0.049135,-0.26466,-0.96307,0.92547,0.099551,0.36546,0.26606,0.34156,-0.90139,0.31611,0.91424,0.25337,0.44368,0.82662,0.34614,-0.95605,-0.16984,-0.23893,0.23771,-0.5049,0.82977,0.16196,-0.39775,-0.90307,0.16224,0.75784,-0.63192,0.35322,0.65218,-0.6707,0.34565,0.67391,-0.65291,0.23423,0.96957,-0.070742,0.96753,-0.23829,0.084109,0.94452,-0.3282,0.011841,0.49474,0.86901,-0.005066,0.58785,-0.34806,-0.73022,0.8323,-0.1645,-0.52931,0.62038,0.018311,-0.78405,-0.80047,-0.47371,-0.3672,-0.56169,0.81533,-0.14026,-0.3798,0.38746,0.83999,-0.076662,0.16672,-0.983,-0.58181,-0.29264,-0.75881,-0.83551,-0.27915,-0.47328,-0.29844,0.3303,0.89541,-0.47288,-0.45647,-0.75362,0.72961,0.40382,0.55187,-0.082186,0.097354,0.99182,-0.97913,-0.13907,0.14817,0.19404,0.013428,0.98089,-0.082858,0.2515,-0.96429,0.65664,-0.34236,-0.67199,0.94757,-0.3079,-0.085238,-0.69243,-0.14136,-0.70745,-0.77789,-0.30827,-0.54756,0.79495,0.56651,-0.21693,-0.62563,-0.31465,-0.7138,0.40959,0.90304,0.12937,-0.81692,0.37245,0.44032,-0.081362,0.75497,-0.65065,-0.12641,0.60082,-0.7893,0.50539,-0.35426,-0.7868,0.86422,0.27686,-0.42,0.30802,-0.3039,-0.90152,0.89254,0.016572,0.45061,0.90472,0.059206,0.4218,0.48839,0.81524,0.31117,-0.5508,-0.6061,0.57378,0.59731,-0.47386,-0.64702,0.93655,-0.00293,-0.35047,0.53996,0.006775,0.84164,-0.97922,-0.14447,-0.14228,0.5584,0.82366,-0.098666,-0.89276,-0.42549,0.14805,-0.87374,-0.37394,-0.31092,-0.45277,-0.412,-0.7907,-0.46263,0.051149,-0.88507,0.76333,-0.42726,-0.48451,0.69765,0.5298,0.48222,0.28599,0.73287,0.6173,-0.92218,0.19428,0.33433,-0.97568,-0.13883,0.16962,-0.98563,0.10626,-0.13114,0.048524,0.70138,0.71111,-0.32032,-0.3975,-0.85986,-0.4521,-0.45695,-0.76598,-0.14585,0.85302,-0.50105,-0.010865,0.83767,-0.54604,-0.02414,0.86319,-0.50429,0.52757,-0.25926,0.80895,0.22486,-0.64104,0.73379,0.68539,-0.35945,-0.63326,-0.87045,0.25642,-0.42012,0.92096,-0.1059,0.37492,-0.42866,-0.34043,0.83685,0.59993,-0.42979,0.67476,-0.99628,0.077792,-0.036317,-0.36354,-0.050813,0.93017,-0.49034,0.054018,0.86984,0.014527,0.76122,-0.64827,-0.045015,0.7037,-0.70904,0.90478,0.067965,0.42033,0.96222,-0.04651,0.2682,-0.024659,-0.45586,-0.88968,0.99759,0.007385,0.068728,0.88977,0.005615,0.45634,0.85058,-0.22126,0.47697,-0.89776,0.058504,0.43654,-0.30641,0.22221,0.92556,-0.86386,0.29151,0.41078,-0.89892,0.27665,0.33964,0.93142,-0.30812,-0.19358,-0.26563,-0.19541,-0.94403,-0.61846,-0.45436,-0.6411,-0.60689,0.71328,-0.35051,0.90963,0.074129,0.40867,0.10688,0.55116,-0.82751,0.17991,0.56896,-0.80242,0.37828,-0.22837,0.89706,-0.068178,-0.018677,-0.9975,-0.89752,0.20719,0.3892,-0.36891,0.54253,-0.75466,-0.425,-0.43599,-0.79324,-0.5128,0.22413,0.8287,-0.55739,0.19187,0.80773,0.20447,0.40788,0.88983,-0.021943,-0.13327,-0.99081,0.033479,-0.13651,0.99005,-0.95556,-0.14762,-0.25507,-0.19065,-0.35398,0.91559,-0.24796,-0.27973,-0.92749,-0.3028,0.005402,-0.95303,0.2924,0.86456,-0.40864,0.98746,-0.087893,0.13111,0.99405,0.01001,-0.10819,-0.019074,0.28019,-0.95975,-0.58553,0.8106,0.005646,-0.47829,0.81875,-0.31758,-0.29026,0.93753,-0.19169,-0.069094,0.99213,0.10431,0.99204,-0.1034,0.071505,0.96982,-0.17035,0.17435,-0.73351,-0.62471,0.26765,-0.5334,-0.25025,-0.80795,0.94504,-0.19144,-0.26499,-0.094089,0.87097,0.48219,0.1392,-0.43687,-0.88867,0.067202,-0.3404,-0.93786,-0.24622,0.95901,-0.14017,-0.94125,0.18793,0.28056,0.69619,0.45967,0.55132,-0.99551,-0.037019,0.086825,-0.54762,-0.22837,-0.80493,-0.84332,-0.52934,-0.092563,0.52037,-0.35005,-0.77886,0.7813,-0.50923,-0.36082,0.90393,0.21805,-0.36787,-0.95495,-0.12793,0.26765,-0.13657,-0.092288,-0.9863,-0.9321,-0.078127,0.35359,-0.141,0.95581,0.25788,-0.90811,-0.2017,0.36686,0.55034,-0.48146,0.68212,-0.90893,-0.13684,0.39378,-0.48582,-0.21012,-0.84842,0.54738,0.67702,-0.4919,0.9404,0.2064,-0.27015,-0.41105,0.37892,-0.8291,-0.42659,0.45952,-0.77899,0.094394,0.79443,-0.59993,0.95193,0.30491,0.028626,0.32847,0.52455,-0.78546,-0.78637,0.45747,-0.41505,0.49126,0.23179,0.83956,0.52473,0.24812,0.81426,0.93747,-0.21311,0.27512,-0.87808,-0.45894,-0.13523,0.23035,-0.23035,-0.94543,-0.51512,-0.34071,-0.78646,0.72909,0.026521,0.68389,0.003662,0.22111,-0.97522,-0.0253,0.1243,-0.99191,0.017762,0.17389,-0.98459,0.70266,-0.27207,0.6574,0.66262,-0.18909,0.72466,0.29301,-0.10276,-0.95056,0.32963,-0.12525,-0.93576,0.92404,-0.30241,-0.2338,0.94006,0.044435,0.33802,-0.7221,0.46178,0.51506,0.071871,0.41072,0.9089,0.016816,0.42583,0.90463,0.088992,0.48332,0.87088,-0.27204,0.85421,-0.44301,0.31251,0.67507,0.66826,0.24418,0.9678,-0.060854,-0.9826,-0.14542,0.11536,-0.63124,0.77514,0.025391,0.089022,-0.25654,-0.9624,-0.47496,-0.5483,-0.68828,-0.48949,-0.47337,-0.73232,-0.29975,0.001831,-0.95401,-0.77526,-0.015931,-0.6314,-0.14612,0.77606,-0.61345,0.10675,-0.52529,0.84417,-0.13761,-0.52641,0.83898,0.65068,0.53584,0.53798,-0.60317,-0.27809,0.74752,0.30848,0.44304,0.84173,0.94174,-0.22077,-0.25367,-0.40645,0.18964,0.89377,0.18015,-0.36454,-0.91357,0.93036,-0.20542,0.3036,0.30479,0.068484,-0.94992,-0.89102,-0.31715,-0.32472,-0.016297,0.11698,-0.99298,-0.3314,-0.57576,-0.7474,0.28147,0.95114,0.12665,0.60122,0.78863,-0.12857,-0.95743,0.28736,-0.02707,-0.96991,0.23518,0.062899,0.53356,-0.16016,-0.83044,0.60167,-0.2447,-0.76031,0.88778,-0.091189,0.45109,-0.52669,-0.27482,0.80438,0.75289,-0.001099,-0.6581,0.73626,-0.46501,-0.49156,-0.004791,0.20585,-0.97854,-0.69454,0.65529,0.29688,0.45549,0.32536,0.82864,-0.078555,0.05594,-0.99533,0.17039,0.79922,0.57634,0.68505,-0.095981,-0.72213,-0.32328,0.016938,-0.94613,0.72414,-0.015412,0.68944,0.98141,-0.17353,-0.081606,0.38997,0.21143,-0.89621,-0.99078,-0.12647,0.048189,-0.56987,0.69359,-0.4406,0.28693,-0.002472,0.95791,-0.016694,0.75228,-0.65859,0.85559,-0.42433,-0.29643,0.88235,0.10617,0.45842,0.88314,-0.1471,0.44542,0.88815,0.38459,-0.25144,-0.71114,-0.28114,0.64434,0.54616,-0.39335,-0.73955,0.19157,-0.40712,-0.89303,-0.11811,-0.59487,0.79507,-0.7734,-0.24967,0.58263,0.49281,-0.51509,-0.70125,-0.14151,0.30103,0.94302,0.67446,-0.3661,-0.6411,-0.93051,0.1113,0.34892,-0.93963,0.13413,0.31471,-0.56627,-0.31568,-0.76135,-0.29902,-0.16245,-0.94031,0.62395,0.73766,0.25782,0.95056,-0.22202,0.21705,0.67003,0.48528,-0.56172,0.1486,0.22843,-0.96213,0.76629,0.47526,0.43233,-0.8515,0.36146,0.3798,-0.78936,0.55004,-0.27265,-0.97418,-0.22343,0.031373,-0.37916,0.80169,-0.46202,-0.71883,0.62764,0.29884,-0.60332,0.75204,-0.2653,0.99069,-0.044374,0.12851,-0.90729,-0.17835,0.38078,-0.30985,0.94958,0.047121,0.97568,-0.20847,0.067385,0.83862,0.41649,0.35099,0.070406,-0.57433,0.81558,0.86065,0.49058,0.1363,0.0047,0.99554,0.093936,0.25791,0.26417,-0.92932,-0.80822,0.58409,-0.074587,-0.055544,0.061251,-0.99655,-0.75133,-0.36198,-0.55174,0.080386,-0.3354,-0.93863,-0.97156,-0.13309,0.19568,0.52275,-0.37168,-0.76717,0.82736,0.19959,-0.52498,-0.050203,0.47276,0.87973,-0.76199,-0.40764,-0.50319,-0.47258,-0.15479,-0.86755,0.29893,-0.28047,-0.91211,0.67107,0.73876,-0.061983,0.097568,0.75945,-0.64318,-0.071932,0.93289,-0.35289,0.37233,0.91824,0.13486,-0.4789,-0.11743,0.86996,-0.40913,-0.29707,-0.86273,0.85565,-0.3148,0.41075,-0.67183,0.21894,-0.70754,0.13483,0.033662,-0.99026,0.19147,0.93579,0.29597,0.28053,0.95834,0.053224,-0.62871,-0.69118,-0.3563,0.55354,0.79879,-0.23551,0.9537,-0.12198,0.27482,0.56105,0.62725,0.54012,0.7586,0.62142,-0.19565,0.74261,-0.22388,0.63115,-0.96261,0.27079,0.002197,0.18204,0.98276,0.032258,-0.89685,0.28086,-0.34172,-0.1785,0.037263,-0.98321,-0.050813,0.15296,-0.98691,0.68886,0.56282,-0.4568,0.53148,0.77413,-0.34382,0.58937,0.66188,-0.46312,0.24863,0.059145,-0.96676,-0.14011,0.21171,0.96722,-0.074618,0.012421,0.99713,0.92782,0.006195,0.37294,-0.64855,0.13193,-0.74963,-0.21903,0.29579,-0.92978,-0.65117,-0.40263,-0.6433,-0.57204,-0.20734,-0.79354,-0.4229,-0.56874,-0.70544,0.14869,0.39332,-0.90729,-0.49794,-0.55336,-0.66765,-0.086947,0.85708,-0.50777,0.6776,0.068941,-0.73217,-0.75616,-0.65136,0.062593,0.97882,0.15928,-0.12854,-0.23652,-0.44307,-0.86471,0.019074,0.76217,-0.64705,-0.45189,0.76309,-0.46205,0.14994,0.94977,0.27461,-0.399,0.70568,0.58544,-0.46629,0.49675,0.73196,-0.98816,-0.061556,0.14051,-0.99896,-0.037446,-0.024903,-0.99435,-0.10599,-0.004425,-0.60137,0.63686,-0.48241,0.57781,0.19266,0.79309,0.18921,-0.20334,0.96063,0.88867,0.093173,0.44896,-0.73788,0.13657,0.66091,0.97351,-0.039003,0.22523,0.89953,-0.13901,0.41408,0.39122,0.47609,0.78756,0.37846,0.91174,-0.15946,-0.81607,-0.57778,0.012604,-0.95822,-0.28318,-0.04004,0.50423,-0.33274,-0.79687,-0.86316,0.32524,-0.38618,-0.85562,0.27866,-0.43614,-0.83648,0.33531,-0.43339,-0.14353,-0.37913,-0.91412,0.41603,0.20118,-0.88681,0.23222,0.078494,-0.96948,0.48601,0.52828,0.69619,-0.11869,0.092776,-0.98856,-0.11304,0.99237,0.048891,-0.29606,0.94336,0.14966,-0.39415,-0.000488,0.91903,-0.44316,0.25996,0.85791,0.48769,0.83972,0.23872,0.4604,0.85485,0.2392,0.40263,0.48338,-0.77728,-0.21281,0.6639,-0.71688,0.00116,-0.36811,-0.92978,0.3607,0.005982,0.93265,0.51482,0.8352,-0.19324,0.8572,-0.1171,-0.50142,-0.34883,-0.19254,-0.91717,-0.59539,-0.26203,-0.75945,0.10868,0.83798,-0.53475,-0.31971,0.78472,-0.53099,0.51225,-0.28852,-0.80889,0.94122,-0.29075,-0.17185,-0.90777,-0.10297,0.40654,-0.54512,0.79226,0.27412,-0.49846,-0.063784,-0.86453,-0.58602,-0.084109,-0.8059,-0.000183,0.74947,-0.66201,0.14255,-0.047212,-0.98865,-0.85342,-0.3665,-0.37056,-0.89813,-0.31452,-0.30726,-0.93255,0.15155,-0.32765,0.98947,0.11841,0.082888,0.95398,-0.099582,0.28285,0.95355,0.074099,0.29191,0.95245,-0.20679,0.22364,0.44725,-0.5291,-0.72109,0.70211,-0.11817,-0.70217,-0.27277,0.22004,0.93655,-0.39219,0.07654,0.91665,-0.25825,0.070498,0.96347,-0.13904,-0.48784,-0.86175,0.15207,0.44652,-0.88174,0.029298,0.93625,0.35005,0.92862,0.20267,-0.31074,0.47017,0.71718,-0.51436,0.39323,0.85202,-0.3455,-0.085788,0.99283,0.083193,-0.42341,-0.62963,-0.65133,-0.19468,-0.51128,-0.83706,-0.46181,-0.35102,-0.81454,-0.31645,-0.40281,-0.85879,-0.96084,0.075228,0.26661,-0.21809,-0.27412,-0.93661,0.57347,0.48436,0.66066,-0.9393,0.016449,0.34266,-0.93811,-0.024964,0.34538,-0.95727,-0.019196,0.28852,-0.91641,-0.090487,-0.38981,0.93512,-0.00647,0.35426,-0.97696,0.13013,-0.1691,-0.97421,0.11801,-0.19221,-0.98834,0.10843,-0.10666,-0.28358,0.91525,-0.28611,0.59081,0.74041,-0.32041,0.55461,-0.42762,-0.7138,-0.9556,0.15036,-0.25337,0.30821,0.63936,-0.7044,0.25687,0.95346,0.15769,-0.58748,0.39528,0.70611,-0.58983,0.28907,0.75396,0.71184,-0.018983,-0.70205,-0.39576,-0.31974,-0.86087,0.61296,0.1211,0.78073,-0.28043,0.95883,0.044191,0.92163,0.058046,-0.38365,-0.49498,0.007599,-0.86883,0.25843,0.71822,-0.64602,0.80566,0.59224,0.01062,0.4474,0.71923,-0.53151,0.26869,-0.73492,0.62264,0.83783,0.45192,0.30625,-0.11676,0.98956,0.084262,-0.39348,0.88348,0.25419,-0.16044,0.98196,0.099918,0.34446,0.21757,-0.91321,-0.96023,-0.014222,0.27879,0.053529,0.42836,-0.902,0.053285,0.37162,0.92685,-0.97494,-0.21476,-0.057436,-0.97879,-0.16572,-0.12021,0.55095,-0.007447,0.83447,9.2e-05,0.9732,0.22993,-0.9968,-0.07944,-0.00766,-0.98233,0.11939,-0.14396,0.99603,-0.004761,0.088565,-0.36927,0.34281,0.86377,0.30854,0.45091,-0.83752,-0.83721,0.46132,-0.29359,-0.78439,0.3762,-0.49315,-0.48442,-0.71712,0.50102,-0.83633,-0.0365,-0.54695,0.23777,0.34449,-0.90814,-0.93396,0.22626,0.27653,-0.98315,-0.13715,0.12058,-0.97122,0.094821,0.21839,-0.46254,0.49773,-0.73367,0.57463,0.61266,-0.54256,0.81301,-0.051088,0.57994,0.74261,-0.36268,-0.56298,0.11139,0.27638,-0.95456,0.61925,-0.008454,0.78512,0.66921,0.12595,0.73229,0.18442,-0.29365,-0.93793,-0.063509,0.31776,-0.94601,-0.25758,0.51213,0.81933,-0.91601,0.083682,0.39232,0.47124,-0.7358,-0.48628,0.52867,0.80816,-0.25944,-0.77596,0.41093,-0.4785,-0.83425,0.083163,0.54506,-0.76543,0.21345,0.60704,0.29063,0.94067,0.17502,-0.8431,0.25413,0.47386,-0.2786,-0.45045,-0.8482,-0.20353,-0.3224,-0.92444,-0.29994,0.95395,0.003052,-0.37776,0.9256,0.023133,0.037935,-0.58229,-0.81207,-0.092441,-0.60912,-0.78762,-0.23899,0.14518,-0.96008,0.75115,0.6357,0.1778,-0.44865,0.88385,0.13218,0.75955,0.005127,-0.65041,0.81256,-0.38243,-0.43986,0.41835,-0.42476,-0.80282,-0.09534,0.19376,0.97638,-0.89477,-0.22065,-0.38816,0.73302,0.45302,0.50734,0.8117,0.33674,0.47716,0.054689,-0.27345,-0.96033,0.68593,-0.41585,-0.5971,0.68639,0.67595,-0.26817,-0.85913,0.35664,0.36699,0.45192,-0.26249,-0.85254,0.37846,-0.17536,-0.90884,0.90466,-0.27775,0.3231,0.68572,-0.37669,-0.62276,0.31529,-0.33384,0.8883,0.90075,0.38655,-0.19797,-0.50676,0.45463,-0.73241,-0.85064,-0.46705,-0.24131,0.32359,0.94137,0.095218,0.2364,-0.5905,0.7716,0.89923,-0.1904,0.39384,-0.64241,-0.27509,-0.71526,0.88958,-0.26408,0.37263,0.39802,-0.092746,0.91266,0.22886,0.030366,0.97296,0.99011,0.028748,0.13718,-0.31205,-0.27946,-0.90802,-0.80566,-0.28062,0.52165,0.3805,-0.55193,0.74197,-0.45894,-0.35548,-0.81423,0.99216,0.11048,-0.058199,-0.78429,-0.1145,0.60967,0.38801,0.42671,0.81689,-0.1854,0.97067,0.15293,0.73507,0.21033,-0.64449,-0.43422,0.07007,-0.89804,0.9725,-0.016572,0.23225,-0.03534,0.25971,-0.96503,-0.32698,0.23905,-0.91427,0.27241,0.86117,-0.42912,-0.93075,0.1944,0.30964,0.07065,-0.18854,-0.97949,0.14866,0.90085,-0.40788,0.12555,0.90481,-0.40681,0.24406,0.66619,0.70467,0.053346,0.71758,0.69439,0.51317,0.83783,0.1861,-0.64028,-0.15018,0.75329,-0.43071,0.77914,-0.4554,0.019715,0.99963,0.01822,-0.62276,-0.27226,0.73348,-0.4832,-0.61431,0.6238,-0.9649,0.2599,-0.036775,-0.68285,-0.30055,0.66585,0.85226,0.15751,0.49879,-0.84576,-0.015809,-0.53331,0.15158,0.63024,-0.76144,0.16108,0.27909,0.94662,-0.048433,-0.012391,-0.99872,0.46397,0.88574,-0.01178,-0.70531,-0.44649,0.55058,-0.72753,-0.18226,-0.6614,0.95279,0.20676,0.2223,0.92962,0.30903,0.2006,-0.42476,-0.22962,0.8757,-0.2205,-0.19608,0.95544,0.020051,0.18073,-0.98331,-0.8547,0.2533,0.45308,0.05826,0.72549,0.68575,-0.8974,0.014618,0.44096,0.99594,-0.088626,-0.013916,-0.94827,-0.10584,0.29923,0.42229,0.07239,0.90356,0.16279,0.97656,0.1406,-0.8262,-0.06061,-0.56005,0.90487,-0.27342,-0.32621,0.60372,0.74999,0.27015,0.67711,0.6707,-0.30271,-0.009156,0.74883,-0.66268,-0.66576,0.14704,0.7315,0.8576,-0.28785,-0.42616,0.64245,-0.013672,0.76617,-0.10053,0.27531,-0.95605,0.7506,0.39259,-0.53142,0.98944,-0.09891,0.10584,-0.044679,0.25468,-0.96597,0.036073,0.22523,-0.97363,0.000244,0.99997,0.001587,0.49052,0.71862,0.49284,0.058138,0.39695,-0.91598,-0.51088,-0.006592,0.85962,0.62932,-0.10233,0.77035,-0.94989,-0.28449,0.12937,0.72707,0.64898,-0.22395,-0.18888,-0.046907,0.98086,0.36161,0.138,-0.92202,0.27979,0.40309,-0.8713,0.85086,-0.43895,-0.28864,-0.6845,0.12232,0.71862,-0.95611,-0.28599,0.063448,0.90173,0.24906,0.35325,-0.49452,-0.34275,-0.7987,0.6487,-0.22587,-0.72674,0.31404,0.31465,0.89575,0.48744,-0.60479,-0.62975,-0.14823,-0.66591,-0.73113,0.52223,0.84701,0.09891,-0.27046,0.96271,0.006256,-0.30693,0.94635,0.10077,-0.45891,0.25547,0.85092,0.47819,0.088961,-0.87371,-0.071322,-0.23307,0.96982,0.86453,0.29557,0.40645,0.31648,0.85202,-0.41694,0.7719,0.60039,0.2089,0.9425,-0.048647,0.33055,0.017365,0.48485,-0.87439,-0.71538,-0.27287,-0.64321,-0.097476,0.80789,-0.5812,0.003204,-0.50413,0.86358,0.00116,-0.055696,-0.99844,0.57692,-0.27046,-0.77068,-0.69225,0.47114,0.54656,0.98642,-0.11789,-0.11432,0.82983,-0.31507,-0.46049,-0.28068,0.2298,0.93185,-0.11506,0.99139,-0.062075,0.93225,0.36015,0.034639,-0.74795,-0.44032,0.49663,0.79675,-0.12055,-0.59215,-0.91711,-0.318,0.2403,0.56514,-0.51891,0.64135,0.8984,-0.40278,0.17484,0.50423,-0.070711,0.86065,0.95572,-0.041505,-0.2913,0.73919,-0.43101,-0.51747,-0.22086,-0.4535,-0.86343,-0.72622,0.67562,0.1269,0.94366,0.064272,0.32453,-0.62538,0.6989,-0.34697,0.2898,-0.35368,-0.88931,0.29136,-0.35093,-0.88989,0.64312,-0.28306,-0.71151,-0.26871,0.18155,-0.94592,-0.17334,0.17435,-0.9693,0.003845,0.52446,-0.8514,-0.37962,0.91598,0.12961,-0.54939,0.82031,0.15876,-0.59233,0.75921,0.26963,0.58998,0.41743,-0.69109,0.85214,0.45451,0.25928,0.48631,0.55553,-0.67443,-0.81759,0.078524,0.57036,-0.37132,-0.058962,-0.9266,-0.16028,-0.13547,-0.97772,0.55675,0.72524,-0.40495,0.072878,0.40129,0.91302,-0.74612,0.13349,-0.65224,0.68093,-0.081545,-0.72774,0.77679,-0.18021,-0.60338,0.079257,0.58144,-0.80969,-0.425,-0.47655,-0.76955,0.37107,-0.14243,0.9176,-0.45268,-0.35356,-0.81857,-0.70785,-0.1341,-0.69347,-0.60701,-0.26374,0.7496,0.65337,-0.25388,-0.71316,0.23765,-0.81118,0.53429,-0.049074,-0.75252,0.6567,-0.066378,-0.36265,0.92953,0.94354,0.2327,-0.23563,0.85391,0.50413,0.12891,0.74999,0.63491,-0.18543,-0.9729,-0.11344,0.20136,-0.65822,0.2562,0.70785,-0.48546,-0.007965,0.8742,-0.86401,-0.38521,-0.32414,-0.9274,-0.30726,0.21323,0.64617,-0.76266,0.027192,-0.43391,0.086947,0.89672,-0.39381,0.018799,0.91897,-0.9458,0.15903,0.28306,-0.20725,-0.48286,-0.85079,-0.16932,0.34767,0.92218,-0.23777,0.9696,0.057558,-0.61837,0.56554,0.54564,-0.089175,0.99121,0.097385,-0.44667,-0.081942,0.8909,-0.54436,-0.059847,0.83669,-0.40989,0.094394,0.90722,-0.5858,-0.15213,-0.79601,-0.10407,0.90957,-0.40223,-0.85867,0.33811,0.38514,0.020844,0.80145,-0.59767,-0.69277,-0.28877,-0.66079,-0.37522,-0.33445,-0.86447,0.83215,0.28636,-0.47487,-0.68392,-0.12217,0.71923,-0.57497,0.34754,0.74065,0.097446,-0.38133,0.91928,-0.19883,0.08945,0.97592,-0.11402,-0.98773,0.10651,0.30223,-0.55565,-0.7745,0.477,-0.39915,-0.78301,-0.18049,0.97891,0.09537,-0.003571,0.21863,-0.97577,0.21125,0.96637,-0.14658,-0.63613,0.15387,0.75604,0.66347,-0.10923,0.74016,0.55806,-0.12946,0.81961,0.41121,-0.18445,0.89267,0.54662,0.72155,-0.42491,0.46596,0.77227,-0.43181,0.33497,-0.90673,0.25608,-0.31352,-0.82238,0.47469,-0.96027,0.20685,0.18717,0.87222,-0.41853,0.25303,0.16959,0.066256,0.98328,-0.70302,0.4387,0.55965,-0.79073,0.59123,0.15842,-0.11103,0.16645,-0.97977,0.21198,0.41856,0.88308,-0.11136,-0.01117,0.99371,0.86904,-0.029298,-0.49382,0.85418,-0.48323,0.1919,0.54414,0.002106,0.83895,0.17997,0.64714,0.74081,0.94696,0.092593,-0.30769,0.90436,-0.027985,-0.42585,-0.77456,0.58861,0.23142,-0.77902,0.60704,0.15684,-0.020905,0.98901,-0.14631,0.042665,0.60494,0.7951,-0.37547,-0.75536,0.537,-0.38105,-0.86489,0.32664,-0.31642,0.45525,-0.83221,-0.43544,0.13425,0.89013,-0.8189,-0.02884,-0.57314,0.011017,-0.47224,0.88138,-0.32444,0.83978,-0.43532,-0.57076,0.099521,0.81506,0.25938,0.028993,-0.96533,0.3152,0.94409,0.096469,-0.83358,0.32316,0.44795,-0.90109,0.18775,0.39085,0.3365,0.15738,-0.92843,0.198,0.23856,-0.95071,-0.85653,-0.23948,-0.45711,-0.089816,0.78948,-0.60713,-0.63482,0.027711,0.77212,0.23759,-0.41633,-0.87759,-0.70071,-0.32679,-0.63418,-0.49489,-0.31733,-0.80889,0.7929,0.45811,0.40175,0.14243,0.9548,0.26081,-0.058473,0.24198,-0.9685,-0.17243,0.43763,0.88244,-0.36793,0.14637,-0.91824,-0.99179,0.026948,0.12497,-0.62987,0.55263,-0.54573,-0.71654,-0.24513,-0.653,0.43992,0.57237,0.69195,-0.58742,0.50706,0.6307,0.18284,-0.21751,-0.95877,-0.90478,-0.31181,0.29005,-0.82662,0.38194,-0.41322,-0.97559,-0.16669,-0.1428,-0.96872,0.092654,0.23011,0.30073,-0.12497,0.94546,-0.18284,0.16239,0.9696,0.41884,-0.40477,-0.81283,-0.88882,-0.425,0.17121,-0.11249,-0.98575,0.12503,-0.006226,-0.094058,0.99554,0.76061,0.56969,0.31126,-0.69503,-0.32029,-0.64367,0.94125,0.061586,0.33198,0.59438,0.36531,0.71639,-0.82473,-0.54692,-0.14374,0.72491,0.54341,0.42329,0.9602,-0.26914,-0.074252,-0.63851,-0.68105,0.35838,-0.1915,0.97787,0.083804,-0.88162,0.26719,-0.38902,-0.80273,-0.090732,0.58937,-0.97418,0.095859,0.20429,-0.95917,-0.04474,0.27915,-0.063509,-0.74929,0.65914,0.94723,-0.288,0.14072,0.89203,-0.2028,0.40385,0.70144,0.67681,0.2233,-0.068941,0.99323,0.093356,0.52254,0.32969,0.78625,0.13178,-0.26334,-0.95563,-0.63372,-0.057222,-0.77142,-0.93402,0.11951,0.33656,-0.91049,0.15006,0.3853,0.92694,0.18546,-0.32612,0.89947,-0.43467,0.044343,0.18436,-0.4583,-0.86944,0.62053,0.70705,-0.33906,0.22718,0.96478,0.13245,0.95676,-0.1073,0.27033,0.51762,0.84228,0.15024,0.030793,0.15158,0.98794,0.011231,0.55184,0.83386,-0.06476,0.40498,0.91202,0.35023,-0.39473,0.84942,-0.82269,0.56298,-0.078524,0.23054,0.65566,0.71896,-0.33344,-0.20209,-0.92083,-0.2505,0.17829,-0.95154,-0.45851,-0.31809,-0.82977,0.94409,-0.12119,-0.30653,-0.92578,0.10901,0.36192,-0.94476,-0.32768,0.002686,0.73058,-0.54326,0.41356,0.8572,0.036836,-0.51363,0.96197,0.081301,-0.26066,-0.69301,0.71987,-0.038362,-0.80041,-0.047365,-0.59755,0.15137,0.95947,0.23765,0.4127,0.7214,-0.55611,0.18391,0.25486,-0.94931,0.8208,0.1778,-0.5428,0.64763,0.28098,0.70821,0.97693,0.00824,0.21326,0.98132,-0.071657,0.17844,-0.063082,0.59621,-0.80032,-0.71493,0.67354,0.18757,-0.35606,0.44054,0.82409,-0.82491,0.356,0.43901,-0.66723,0.46147,0.58461,0.8526,-0.15937,0.49763,0.33134,0.37495,-0.86578,0.080874,0.71709,-0.69225,0.50996,-0.032655,0.85955,-0.53459,0.13321,-0.83453,-0.6136,0.6509,-0.44694,-0.91195,-0.018006,0.40983,0.38105,0.80111,0.4615,0.08063,-0.061037,0.99484,0.28858,0.31205,0.90515,0.78555,0.61538,-0.06476,-0.6198,0.22321,-0.75231,0.97409,-0.21506,0.069887,0.91238,-0.34016,-0.22764,-0.99747,-0.047914,-0.052431,-0.49989,-0.14643,-0.8536,0.96774,-0.15659,-0.1973,0.77245,0.44407,0.45396,-0.129,0.56935,0.81188,-0.9874,-0.13639,-0.079928,0.092807,-0.012604,-0.99557,-0.25169,-0.47484,-0.84329,0.35945,0.54097,0.76031,0.42116,0.90402,0.072939,0.26765,-0.42268,-0.86584,-0.065065,0.98965,0.12778,-0.53081,-0.62072,-0.57698,-0.21097,-0.29047,-0.93332,-0.13782,0.065737,-0.98825,-0.042421,-0.4329,-0.90042,0.033326,0.19614,0.97998,-0.34889,0.09003,-0.9328,0.24598,-0.39396,-0.88559,-0.92853,0.10877,-0.35496,-0.19721,0.94501,0.26078,0.42406,0.90127,-0.088382,-0.10535,0.76714,0.63271,0.57814,-0.27238,-0.7691,-0.9487,-0.26737,-0.16861,-0.73873,-0.02118,-0.67363,-0.83309,0.39253,0.38963,-0.95615,-0.1572,-0.24708,0.89102,-0.33787,-0.30317,-0.40391,-0.44688,-0.79818,0.019349,0.18043,0.98337,0.98444,-0.012116,0.1753,-0.45006,-0.10166,0.88717,-0.73015,0.68047,-0.061617,0.081668,-0.4463,-0.89111,-0.71966,-0.14731,-0.67849,0.36409,-0.37932,-0.85061,0.83071,-0.43559,-0.34657,-0.10611,0.60894,0.78607,-0.12668,0.63555,0.76156,0.93619,0.14219,0.32136,0.86309,-0.24976,0.43892,-0.46464,0.20911,0.86044,0.2403,-0.024323,0.97037,-0.42338,0.40107,0.81231,-0.74718,-0.3411,-0.57036,0.002319,-0.007721,-0.99994,0.087832,0.041566,0.99524,0.037172,-0.40324,-0.9143,-0.93085,0.20011,0.30567,-0.87686,0.39128,0.27921,-0.14722,-0.049196,-0.98785,-0.070254,0.99616,0.052065,0.35972,0.86306,0.35447,-0.5696,0.6418,0.51338,-0.11551,-0.37291,-0.92062,-0.45595,-0.2645,-0.84979,-0.020722,-0.93216,-0.36143,0.51997,-0.24735,-0.81756,0.26328,-0.34373,-0.90139,-0.16874,0.54738,-0.81967,-0.40379,0.90359,-0.14295,0.51177,-0.37742,-0.77175,0.44868,0.86352,0.23017,-0.67531,-0.55141,0.48976,-0.19529,0.56471,0.80181,0.46287,-0.40046,-0.79077,0.44725,-0.23768,-0.86224,0.47526,0.21177,-0.85394,0.69726,-0.48,-0.53236,0.31657,0.88299,0.34648,-0.56465,-0.72918,-0.38655,0.20478,0.97766,0.046999,-0.20341,0.89947,0.38673,0.93371,0.14313,0.32807,0.30738,-0.46602,-0.82965,0.10941,0.95349,0.2808,-0.48433,-0.14777,-0.8623,-0.25614,0.7033,0.66314,-0.46101,-0.45354,-0.76272,-0.056063,0.37269,-0.92624,-0.73202,-0.35594,-0.58089,0.32243,0.85672,-0.40254,-0.43944,-0.27866,-0.85394,-0.50001,-0.48729,-0.71587,0.59633,-0.11072,0.79504,0.97549,-0.21982,0.005432,-0.18644,0.95181,-0.24342,0.087771,-0.98749,0.13092,-0.67513,0.37205,0.63698,0.11356,0.52974,0.84051,-0.58019,0.78039,-0.2331,-0.50975,0.81973,-0.26105,-0.24174,0.94415,0.22379,-0.33787,0.93411,0.11509,-0.42634,-0.53423,-0.72991,-0.10367,0.9794,0.1731,-0.27397,0.94662,0.16968,-0.28214,0.93994,0.19205,-0.25672,0.95053,0.17478,-0.25062,0.95788,0.14005,-0.11722,0.9758,0.18448,-0.29475,0.95315,0.067721,-0.32249,0.92227,0.21299,-0.48469,0.85913,0.16416,-0.62664,0.73662,0.25428,-0.17423,0.95547,0.23801,0.63909,0.76037,0.11545,-0.33302,-0.32807,-0.88397,-0.93832,0.17109,-0.30036,-0.41606,0.89367,0.16788,-0.23948,0.96667,0.090457,0.97412,-0.00528,0.22584,0.34272,-0.44942,0.82495,-0.33854,0.92825,0.1539,-0.31492,0.87866,0.35881,-0.22193,0.92767,0.30024,-0.11136,0.95047,0.29008,-0.34162,0.91232,0.22568,0.21412,0.95865,0.18738,0.61684,0.56328,-0.5497,-0.29566,0.93106,0.21375,-0.18427,0.94,0.28706,-0.42537,0.77828,0.46181,-0.24076,0.87118,0.42781,-0.0253,0.91012,0.4135,-0.20618,0.90011,0.38374,-0.074282,0.88983,0.45015,-0.29731,0.84863,0.43748,-0.23902,0.90405,0.35429,-0.32008,0.89804,0.30168,-0.35469,0.85009,0.38923,-0.48216,0.79891,0.35945,-0.40883,0.79846,0.44191,0.4348,0.19773,0.87854,-0.32557,0.9267,0.18754,-0.28458,0.87945,0.38145,-0.54063,0.80505,0.24403,0.27061,-0.24204,-0.93173,0.65642,-0.38295,-0.64995,0.55428,-0.32469,-0.76635,0.5891,-0.37635,-0.71505,-0.25138,0.96426,0.083407,-0.43117,0.88916,0.1532,-0.52553,0.48238,-0.7008,-0.071352,0.91385,0.39967,-0.54445,0.67428,0.49886,-0.2223,0.90799,0.35511,-0.36265,0.82019,0.44243,0.12082,0.86328,0.49001,-0.20035,0.74148,0.64031,-0.2902,0.72247,0.62752,-0.19919,0.90414,0.37791,-0.046602,0.931,0.36201,-0.20374,0.82556,0.5262,-0.5833,0.60497,0.54195,-0.021149,0.72579,-0.68758,0.023499,0.81402,0.58031,-0.074526,0.76504,0.63964,-0.21366,0.78265,0.58461,-0.11319,0.80328,0.58474,-0.22843,0.77087,0.59459,-0.38554,0.68993,0.61263,-0.50832,0.65987,0.55327,-0.6126,0.47636,0.6307,-0.31053,0.80587,0.50407,-0.41725,0.68957,0.59191,-0.66466,0.44255,0.60192,-0.68557,0.41481,0.59822,-0.44374,0.72362,0.52861,-0.42155,0.7669,0.48387,-0.62795,0.60616,0.48802,-0.41447,0.78271,0.46425,-0.13556,0.98309,0.12296,-0.3329,0.80798,0.48613,-0.74923,0.4478,0.48793,-0.46803,0.86239,0.19272,-0.74074,0.65734,0.1384,-0.36522,0.91846,0.15171,-0.61278,0.75085,0.24641,-0.32621,0.93445,0.14258,-0.29701,0.94601,0.12955,-0.59523,0.7897,0.14841,-0.99823,-0.058535,0.009827,-0.83758,-0.23951,0.49098,-0.59911,0.79696,0.07651,-0.39531,0.91153,0.11322,-0.43306,0.89511,0.10584,-0.31983,0.92892,0.1865,-0.50481,0.85678,0.10508,-0.46632,0.86886,0.16605,0.57274,0.23475,0.78539,-0.91073,0.065584,0.40767,-0.5923,-0.54707,-0.59148,-0.42421,0.90368,0.058138,-0.46443,0.84283,0.27183,0.16089,-0.40727,-0.89901,-0.29514,0.93243,0.20838,-0.59871,0.77715,0.19364,-0.59786,0.76565,0.23728,0.13834,0.24338,-0.95999,-0.32847,0.87921,0.34501,-0.3784,0.82757,0.41462,-0.54979,0.74804,0.37168,-0.53642,0.69622,0.47691,-0.23148,0.90774,0.34983,-0.65633,0.64251,0.3954,-0.6184,0.69744,0.36207,-0.24686,0.88864,0.38643,-0.34431,0.88955,0.30015,-0.23933,0.93268,0.26978,-0.86493,0.36351,-0.34602,-0.66875,0.68877,0.27988,-0.62783,0.75063,0.20576,-0.54177,0.75893,0.36119,-0.65825,0.69048,0.29981,-0.23081,0.95318,0.19529,0.86016,-0.053224,0.50719,-0.63594,0.73254,0.24271,-0.26743,0.81027,0.52144,-0.48442,0.70147,0.52269,-0.50713,0.7333,0.45283,-0.62679,0.56243,0.5392,-0.45732,0.76507,0.45329,-0.56041,0.65056,0.5125,-0.28135,0.81591,0.50505,0.38267,0.75344,0.53462,-0.32835,0.80233,0.4984,-0.15491,0.87728,0.45424,-0.14902,0.88006,0.45079,-0.61519,0.48933,0.61809,0.37623,-0.37114,0.8489,-0.91092,0.40831,-0.058779,-0.4181,0.72991,0.54073,-0.49422,0.71438,0.49532,-0.56398,0.59517,0.57244,-0.50877,0.68987,0.51497,-0.58751,0.67757,0.44233,-0.60079,0.67867,0.42235,-0.66344,0.53648,0.5215,0.37651,0.92291,0.080111,-0.47108,0.75179,0.46132,0.073916,0.41289,-0.90777,-0.88791,0.27885,0.36583,0.29954,-0.36409,-0.88186,-0.80584,0.57433,0.14405,-0.74053,0.66417,0.10224,-0.73656,0.66369,0.13004,-0.35813,-0.2038,-0.91113,-0.82055,0.55718,0.12729,-0.1323,0.90899,-0.39521,-0.79403,0.60262,0.079592,-0.96371,-0.078921,0.25495,0.13068,-0.51933,-0.84448,-0.90927,0.1612,0.38365,-0.93304,0.35362,0.065798,-0.79125,0.59654,0.13425,-0.87588,0.48149,0.031068,0.24952,0.34941,-0.9031,-0.72411,0.66414,0.18586,-0.84057,0.5349,0.085269,-0.35127,0.19227,-0.91629,-0.41057,-0.18458,0.89294,0.62243,-0.35832,0.69579,0.279,0.87851,0.38774,0.7579,0.084811,0.64681,0.81103,0.096042,0.57701,-0.085788,-0.71889,0.68978,-0.80367,0.55239,0.22123,-0.74624,0.61904,0.24467,0.060549,-0.26301,-0.96289,-0.83663,0.49321,0.23814,-0.75198,0.62261,0.21635,-0.87249,0.40556,0.27247,-0.90582,0.34153,0.25065,-0.78579,0.45643,0.41728,-0.71132,0.63964,0.29124,-0.75008,0.59249,0.29374,-0.72668,0.55892,0.3994,-0.86242,0.42454,0.27558,-0.88553,0.35124,0.30402,-0.888,0.30882,0.34065,-0.74883,0.53484,-0.39131,-0.94736,0.25111,0.19858,-0.87356,0.36082,0.32658,-0.95172,0.21357,0.22043,-0.13129,-0.38646,-0.9129,-0.95959,0.16727,0.22623,0.43086,0.12647,0.89349,0.25871,0.38145,0.88742,-0.73742,-0.35267,-0.57601,-0.10892,0.44108,-0.8908,-0.66304,0.62636,0.40989,-0.67965,0.56929,0.46254,0.92987,0.074648,0.36018,0.57952,0.30695,-0.75491,-0.61193,0.68038,0.40321,-0.79858,0.39399,0.45494,-0.87912,0.23359,0.41539,-0.78744,0.3694,0.49342,-0.92093,0.1908,0.33979,-0.83618,0.37492,0.40022,-0.93246,0.034364,0.35957,-0.84475,0.39152,0.36476,0.14039,0.96991,0.1988,-0.93707,0.12299,0.3267,-0.95804,0.052522,0.28169,-0.95645,-0.09476,0.27604,-0.94284,-0.21247,0.2566,-0.94974,0.018586,0.31239,-0.90695,-0.20322,0.36894,-0.95709,0.24836,0.14908,-0.95444,0.11591,0.27491,-0.90829,-0.13282,0.39662,-0.75283,0.058351,0.6556,-0.9591,-0.02176,0.2822,-0.95291,-0.021271,0.30247,-0.93732,0.11808,0.32783,-0.99603,0.000488,0.0889,-0.98868,-0.021577,0.14835,-0.019349,-0.29649,0.9548,-0.95645,0.049684,0.28761,-0.93017,0.15967,0.33052,-0.97113,0.21491,0.10324,-0.91113,0.077883,0.40468,0.043001,-0.74532,0.66527,0.074831,-0.77737,0.62453,-0.96838,0.11799,0.21979,-0.96023,0.087252,0.26511,-0.91375,0.002228,0.40623,-0.23859,-0.13636,-0.96149,-0.92718,-0.040925,0.37233,-0.21027,0.63723,0.74142,-0.92108,0.080325,0.38096,-0.91,-0.068117,0.40895,-0.97101,-0.080721,-0.22492,-0.94333,0.084933,0.32075,-0.48329,0.73443,0.47646,0.011658,0.61571,-0.78787,-0.81634,-0.4012,0.41542,-0.88345,-0.066012,0.46382,-0.89023,0.2328,0.39152,0.98178,-0.1178,0.14896,-0.24943,0.30955,-0.91757,-0.40718,0.41703,-0.81256,0.053316,0.49587,-0.86673,-0.82498,-0.39955,-0.39967,-0.98712,-0.1558,0.035554,0.56819,0.56926,-0.5942,-0.79843,0.22846,0.55702,0.33476,0.14386,0.93124,0.45177,0.25394,0.85519,0.99451,-0.092105,0.049501,-0.81744,-0.042116,0.57442,-0.84414,0.005036,0.53606,0.83831,0.50987,-0.19291,-0.88348,-0.26722,0.38469,0.91476,0.16279,0.36967,-0.58809,-0.69823,0.40815,0.43776,0.69945,0.56487,-0.63421,-0.66704,0.39085,-0.56392,-0.71587,0.41163,0.75723,-0.50569,-0.41331,-0.50761,-0.72375,0.46739,-0.46464,-0.73284,0.49699,-0.47236,-0.74972,0.46339,-0.51604,-0.76537,0.3845,-0.94046,0.24119,0.23942,-0.3784,-0.73202,0.56649,-0.91604,0.31532,0.24778,-0.4091,0.68026,0.60814,0.15534,-0.12287,0.98016,-0.93255,-0.040162,0.35874,-0.78897,-0.59716,-0.1446,-0.22779,-0.7311,0.64306,-0.3112,-0.71456,0.62651,0.37779,0.686,0.62182,-0.45625,-0.34315,-0.82098,-0.79388,0.60796,-0.009461,0.11054,-0.46922,0.87613,-0.24506,-0.53557,0.80813,0.67449,0.70034,-0.23356,-0.45048,0.62154,-0.64086,-0.16581,0.5551,0.81506,0.36256,0.91714,-0.16541,0.27403,0.12537,0.95349,-0.57799,0.064547,0.81344,-0.64477,-0.67626,0.35624,0.63207,0.68957,-0.3534,0.44572,-0.20042,-0.87243,0.96866,-0.17936,-0.1717,-0.89755,0.24577,0.36598,0.62471,-0.25236,-0.73891,0.55101,-0.12766,-0.82464,-0.41234,0.64693,0.64141,-0.31617,-0.045839,0.94757,-0.25144,-0.050752,0.96652,-0.51268,0.17948,0.83959,-0.34608,0.93466,0.081271,0.57408,-0.32343,-0.75216,-0.96264,0.031617,0.26878,-0.24778,0.95795,0.14466,-0.3918,0.70101,0.59584,-0.44172,0.66503,0.60213,-0.4246,0.61263,0.66658,-0.45241,0.70312,0.54854,-0.35713,0.70418,0.61364,-0.32273,0.807,0.49452,-0.59825,0.59386,0.53792,-0.5226,0.69564,0.49287,-0.55388,0.61513,0.56105,-0.47395,0.6802,0.55916,-0.60549,0.54225,0.58248,-0.79678,0.35844,0.4864,-0.49269,0.68871,0.53188,-0.44166,0.74062,0.50633,-0.48821,0.63698,0.59654,-0.16028,0.83273,0.52992,-0.13562,0.79119,0.5963,-0.31898,0.72469,0.61077,-0.51601,0.39976,0.75756,-0.6563,0.38166,0.65081,-0.32505,0.6892,0.64754,-0.44038,0.59444,0.67281,-0.45381,0.57555,0.68026,-0.42012,0.49187,0.76257,-0.33232,0.66457,0.66924,-0.21262,0.75955,0.61467,-0.39836,0.70006,0.59258,0.010437,0.14426,-0.98947,-0.42833,-0.15989,0.88934,-0.5518,0.18961,0.8121,-0.66823,-0.049654,0.74224,-0.72057,-0.35853,0.59343,-0.90561,-0.1117,0.40907,-0.33048,-0.3791,-0.86432,-0.19059,-0.74139,0.64339,-0.2797,0.4846,0.82879,-0.97021,0.058718,0.23496,-0.64083,-0.696,0.32383,0.21201,0.086398,-0.97342,-0.030366,0.98813,0.1504,-0.056764,0.98959,0.13218,0.14386,0.97464,0.1713,-0.02768,0.99353,0.11008,-0.087832,0.98187,0.16794,-0.033387,0.98251,0.18314,-0.23331,0.95962,0.1569,-0.53966,0.83334,0.11945,-0.34568,0.90945,0.231,-0.31263,0.94409,0.10431,-0.49983,0.83605,0.2262,-0.54183,0.81014,0.2237,-0.4076,0.87787,0.25132,-0.53572,0.83139,0.1475,-0.33448,0.93136,0.14371,-0.38676,0.87622,0.28742,-0.43205,0.8865,0.16547,-0.045167,0.96713,0.25019,0.033387,0.93851,0.34361,-0.17484,0.96368,0.20173,-0.076357,0.96921,0.23402,-0.042756,0.9599,0.27696,-0.041108,0.91174,0.40867,0.055757,0.91345,0.40309,0.33741,0.88739,0.31407,0.024537,0.91168,0.41011,-0.075747,0.94772,0.30991,-0.24174,0.86523,0.43919,-0.21992,0.87576,0.42967,-0.31776,0.85202,0.41597,-0.21476,0.92035,0.32676,-0.16855,0.93951,0.29811,-0.045625,0.85977,0.50859,-0.27778,0.8175,0.50447,-0.23063,0.56493,0.79223,-0.37098,0.61736,0.69369,-0.41636,0.62807,0.65734,-0.46336,0.61654,0.63649,-0.19517,0.7897,0.58159,0.004456,0.78588,0.6183,-0.053499,0.75558,0.65282,-0.26435,0.64287,0.71886,-0.3162,0.71789,0.62017,-0.41313,0.65163,0.63613,-0.37184,0.57054,0.73223,-0.55452,0.64528,0.52544,-0.1955,0.84182,0.50304,0.098239,0.50749,0.85601,-0.011322,0.61583,0.78777,-0.005737,0.64541,0.76379,-0.22892,0.52592,0.81912,-0.08124,0.54152,0.83673,0.14512,0.60625,0.78192,-0.47057,0.49233,0.7322,0.020936,0.66942,0.74255,0.12653,0.74233,0.65795,-0.17859,0.70632,0.68496,-0.21821,0.48955,0.8442,-0.3357,0.64788,0.68374,-0.17298,0.63015,0.75692,-0.19962,0.5883,0.78359,-0.53627,0.77642,-0.33094,-0.25089,-0.96789,-0.014344,-0.45781,0.68099,0.57149,-0.43046,0.87243,0.23136,-0.41246,0.86786,0.27689,-0.46571,0.73891,0.48686,-0.63637,0.68767,0.34944,-0.63372,0.5204,0.57228,-0.59749,0.60851,0.52217,-0.66475,0.55617,0.4987,-0.67235,0.537,0.50945,-0.58611,0.58882,0.55651,-0.76513,0.4239,0.4846,-0.71447,0.58174,0.38865,-0.58351,0.59139,0.55654,-0.71642,0.64565,0.26423,-0.41215,0.89505,0.17023,-0.54131,0.81512,0.20618,-0.76492,0.59535,0.24574,-0.61492,0.78573,0.066805,-0.40996,0.90677,0.098331,-0.63671,0.75591,0.15223,-0.53246,0.83761,0.1218,-0.47334,0.88031,0.031281,-0.35075,0.93481,0.055544,-0.24103,0.96704,0.081759,-0.54457,0.82641,0.14298,-0.50044,0.86511,-0.033326,-0.60655,-0.72793,0.31959,0.14167,0.0347,0.98929,-0.18,0.91104,-0.37092,-0.4257,-0.37095,0.82531,-0.63579,0.35612,0.68477,-0.54299,-0.024171,0.83938,-0.40068,-0.31599,0.85998,-0.65911,0.10129,0.74517,-0.59322,0.20682,0.77801,-0.61479,0.58153,0.53273,-0.71477,0.53676,0.44826,-0.58202,0.4807,0.65584,-0.6241,0.58605,0.51674,-0.6335,0.53993,0.55415,-0.64931,0.48592,0.58501,-0.56005,0.63134,0.53639,-0.64074,0.58788,0.49379,-0.69768,0.59795,0.39451,-0.58882,0.69787,0.40773,-0.60372,0.59774,0.52745,-0.44423,0.67763,0.58602,-0.53185,0.71581,0.45247,-0.96353,0.052492,0.26234], + + "colors": [], + + "uvs": [[]], + + "faces": [34,0,1,2,0,0,1,2,34,3,4,5,0,3,4,5,34,6,7,8,0,6,7,8,34,9,10,11,0,9,10,11,34,12,13,14,0,12,13,14,34,15,16,17,0,15,16,17,34,18,19,20,0,18,19,20,34,21,22,23,0,21,22,23,34,24,25,26,0,24,25,26,34,27,28,29,0,27,28,29,34,30,31,32,0,30,31,32,34,33,34,35,0,33,34,35,34,36,37,38,0,36,37,38,34,39,40,41,0,39,40,41,34,42,43,44,0,42,43,44,34,45,46,47,0,45,46,47,34,48,49,50,0,48,49,50,34,51,52,53,0,51,52,53,34,54,55,56,0,54,55,56,34,57,58,59,0,57,58,59,34,60,61,62,0,60,61,62,34,36,38,63,0,36,38,63,34,64,65,66,0,64,65,66,34,67,68,69,0,67,68,69,34,70,28,71,0,70,28,71,34,72,73,74,0,72,73,74,34,75,76,77,0,75,76,77,34,78,79,80,0,78,79,80,34,81,82,83,0,81,82,83,34,84,85,55,0,84,85,55,34,86,87,88,0,86,87,88,34,89,90,91,0,89,90,91,34,92,93,94,0,92,93,94,34,95,96,97,0,95,96,97,34,98,99,100,0,98,99,100,34,101,102,103,0,101,102,103,34,104,105,106,0,104,105,106,34,107,108,109,0,107,108,109,34,110,103,102,0,110,103,102,34,111,112,113,0,111,112,113,34,114,115,116,0,114,115,116,34,70,102,28,0,70,102,28,34,117,118,119,0,117,118,119,34,110,102,70,0,110,102,70,34,120,121,122,0,120,121,122,34,123,124,125,0,123,124,125,34,126,127,128,0,126,127,128,34,129,130,131,0,129,130,131,34,132,133,134,0,132,133,134,34,135,136,137,0,135,136,137,34,138,139,140,0,138,139,140,34,141,142,143,0,141,142,143,34,144,145,146,0,144,145,146,34,147,148,149,0,147,148,149,34,150,151,152,0,150,151,152,34,153,154,155,0,153,154,155,34,156,157,158,0,156,157,158,34,159,160,161,0,159,160,161,34,162,163,164,0,162,163,164,34,165,166,167,0,165,166,167,34,168,169,170,0,168,169,170,34,171,172,173,0,171,172,173,34,174,175,176,0,174,175,176,34,177,178,179,0,177,178,179,34,180,181,182,0,180,181,182,34,183,184,185,0,183,184,185,34,186,187,188,0,186,187,188,34,189,190,191,0,189,190,191,34,192,193,194,0,192,193,194,34,195,196,197,0,195,196,197,34,198,199,200,0,198,199,200,34,201,202,203,0,201,202,203,34,204,205,206,0,204,205,206,34,207,208,209,0,207,208,209,34,210,211,212,0,210,211,212,34,213,214,215,0,213,214,215,34,216,217,218,0,216,217,218,34,219,220,221,0,219,220,221,34,222,223,224,0,222,223,224,34,225,226,227,0,225,226,227,34,228,229,230,0,228,229,230,34,231,232,233,0,231,232,233,34,234,235,236,0,234,235,236,34,237,238,239,0,237,238,239,34,240,241,242,0,240,241,242,34,243,244,245,0,243,244,245,34,246,247,248,0,246,247,248,34,249,250,251,0,249,250,251,34,252,253,254,0,252,253,254,34,255,241,256,0,255,241,256,34,257,258,259,0,257,258,259,34,260,261,262,0,260,261,262,34,263,264,265,0,263,264,265,34,257,266,258,0,257,266,258,34,240,256,241,0,240,256,241,34,267,268,269,0,267,268,269,34,270,271,272,0,270,271,272,34,273,274,275,0,273,274,275,34,276,277,278,0,276,277,278,34,279,280,281,0,279,280,281,34,282,283,284,0,282,283,284,34,285,286,287,0,285,286,287,34,288,289,290,0,288,289,290,34,291,292,293,0,291,292,293,34,294,295,296,0,294,295,296,34,182,181,297,0,182,181,297,34,298,299,242,0,298,299,242,34,300,301,302,0,300,301,302,34,303,304,305,0,303,304,305,34,306,307,308,0,306,307,308,34,309,310,311,0,309,310,311,34,312,313,314,0,312,313,314,34,315,316,317,0,315,316,317,34,318,319,320,0,318,319,320,34,321,322,323,0,321,322,323,34,324,325,326,0,324,325,326,34,299,240,242,0,299,240,242,34,327,328,329,0,327,328,329,34,330,331,332,0,330,331,332,34,333,334,335,0,333,334,335,34,336,337,338,0,336,337,338,34,339,340,341,0,339,340,341,34,342,343,344,0,342,343,344,34,345,346,347,0,345,346,347,34,348,349,350,0,348,349,350,34,351,352,353,0,351,352,353,34,354,355,356,0,354,355,356,34,357,358,359,0,357,358,359,34,360,361,362,0,360,361,362,34,363,364,365,0,363,364,365,34,366,367,368,0,366,367,368,34,369,370,371,0,369,370,371,34,52,372,373,0,52,372,373,34,374,375,376,0,374,375,376,34,306,377,307,0,306,377,307,34,378,379,380,0,378,379,380,34,381,382,18,0,381,382,18,34,383,384,385,0,383,384,385,34,386,387,388,0,386,387,388,34,389,390,391,0,389,390,391,34,392,393,394,0,392,393,394,34,395,396,397,0,395,396,397,34,398,399,400,0,398,399,400,34,401,402,403,0,401,402,403,34,404,405,406,0,404,405,406,34,407,408,409,0,407,408,409,34,410,411,412,0,410,411,412,34,413,414,415,0,413,414,415,34,416,417,418,0,416,417,418,34,419,420,421,0,419,420,421,34,422,423,424,0,422,423,424,34,425,426,427,0,425,426,427,34,428,429,430,0,428,429,430,34,431,432,433,0,431,432,433,34,434,435,436,0,434,435,436,34,437,438,439,0,437,438,439,34,440,441,442,0,440,441,442,34,374,376,242,0,374,376,242,34,443,444,445,0,443,444,445,34,431,446,447,0,431,446,447,34,448,449,450,0,448,449,450,34,451,452,453,0,451,452,453,34,454,455,398,0,454,455,398,34,456,457,458,0,456,457,458,34,459,460,461,0,459,460,461,34,462,463,464,0,462,463,464,34,465,466,467,0,465,466,467,34,255,468,241,0,255,468,241,34,469,470,471,0,469,470,471,34,472,473,474,0,472,473,474,34,475,476,477,0,475,476,477,34,478,479,480,0,478,479,480,34,481,482,33,0,481,482,33,34,483,484,485,0,483,484,485,34,486,487,488,0,486,487,488,34,489,465,490,0,489,465,490,34,491,492,493,0,491,492,493,34,494,495,496,0,494,495,496,34,497,498,499,0,497,498,499,34,245,500,501,0,245,500,501,34,502,503,504,0,502,503,504,34,505,506,507,0,505,506,507,34,374,242,241,0,374,242,241,34,508,509,510,0,508,509,510,34,511,512,513,0,511,512,513,34,374,241,468,0,374,241,468,34,514,515,516,0,514,515,516,34,517,518,519,0,517,518,519,34,520,521,522,0,520,521,522,34,523,524,525,0,523,524,525,34,526,527,528,0,526,527,528,34,529,530,245,0,529,530,245,34,531,532,533,0,531,532,533,34,534,535,536,0,534,535,536,34,537,538,539,0,537,538,539,34,540,541,542,0,540,541,542,34,543,544,545,0,543,544,545,34,546,547,548,0,546,547,548,34,549,550,551,0,549,550,551,34,552,553,554,0,552,553,554,34,555,544,543,0,555,544,543,34,556,557,558,0,556,557,558,34,559,560,561,0,559,560,561,34,562,563,564,0,562,563,564,34,565,566,567,0,565,566,567,34,568,569,570,0,568,569,570,34,571,572,573,0,571,572,573,34,574,575,565,0,574,575,565,34,576,577,578,0,576,577,578,34,579,580,581,0,579,580,581,34,582,583,584,0,582,583,584,34,585,586,587,0,585,586,587,34,588,589,590,0,588,589,590,34,591,592,593,0,591,592,593,34,594,595,596,0,594,595,596,34,597,598,599,0,597,598,599,34,600,601,602,0,600,601,602,34,603,604,605,0,603,604,605,34,606,543,545,0,606,543,545,34,607,608,609,0,607,608,609,34,610,611,612,0,610,611,612,34,613,614,615,0,613,614,615,34,616,617,618,0,616,617,618,34,619,620,621,0,619,620,621,34,120,622,121,0,120,622,121,34,623,624,625,0,623,624,625,34,626,627,628,0,626,627,628,34,629,630,631,0,629,630,631,34,632,633,634,0,632,633,634,34,635,636,637,0,635,636,637,34,638,639,640,0,638,639,640,34,641,642,138,0,641,642,138,34,597,643,598,0,597,643,598,34,606,545,644,0,606,545,644,34,645,646,647,0,645,646,647,34,648,649,650,0,648,649,650,34,651,652,653,0,651,652,653,34,654,655,656,0,654,655,656,34,549,657,550,0,549,657,550,34,658,659,660,0,658,659,660,34,661,662,663,0,661,662,663,34,664,665,666,0,664,665,666,34,644,545,667,0,644,545,667,34,644,667,668,0,644,667,668,34,669,670,671,0,669,670,671,34,672,673,674,0,672,673,674,34,675,676,677,0,675,676,677,34,678,679,680,0,678,679,680,34,607,681,608,0,607,681,608,34,682,683,684,0,682,683,684,34,685,686,687,0,685,686,687,34,688,689,690,0,688,689,690,34,691,692,693,0,691,692,693,34,694,695,696,0,694,695,696,34,0,697,698,0,0,697,698,34,699,700,701,0,699,700,701,34,702,624,703,0,702,624,703,34,704,383,705,0,704,383,705,34,706,707,581,0,706,707,581,34,708,709,710,0,708,709,710,34,711,441,712,0,711,441,712,34,713,714,715,0,713,714,715,34,697,716,717,0,697,716,717,34,718,719,720,0,718,719,720,34,721,722,723,0,721,722,723,34,724,725,726,0,724,725,726,34,727,728,729,0,727,728,729,34,730,731,732,0,730,731,732,34,733,734,735,0,733,734,735,34,236,736,737,0,236,736,737,34,738,739,740,0,738,739,740,34,741,742,743,0,741,742,743,34,744,745,746,0,744,745,746,34,747,748,749,0,747,748,749,34,750,751,752,0,750,751,752,34,753,754,755,0,753,754,755,34,756,757,758,0,756,757,758,34,759,760,761,0,759,760,761,34,762,763,764,0,762,763,764,34,765,741,743,0,765,741,743,34,766,767,768,0,766,767,768,34,769,770,771,0,769,770,771,34,772,773,774,0,772,773,774,34,775,776,777,0,775,776,777,34,778,779,780,0,778,779,780,34,190,781,782,0,190,781,782,34,783,784,785,0,783,784,785,34,786,787,788,0,786,787,788,34,789,790,188,0,789,790,188,34,791,792,793,0,791,792,793,34,794,795,796,0,794,795,796,34,797,798,799,0,797,798,799,34,800,801,802,0,800,801,802,34,803,804,805,0,803,804,805,34,806,807,808,0,806,807,808,34,809,810,811,0,809,810,811,34,812,813,814,0,812,813,814,34,815,816,817,0,815,816,817,34,742,741,543,0,742,741,543,34,818,819,820,0,818,819,820,34,821,822,823,0,821,822,823,34,824,825,826,0,824,825,826,34,827,828,829,0,827,828,829,34,830,831,832,0,830,831,832,34,390,833,391,0,390,833,391,34,834,835,557,0,834,835,557,34,836,837,838,0,836,837,838,34,839,840,841,0,839,840,841,34,842,843,844,0,842,843,844,34,741,555,543,0,741,555,543,34,845,846,847,0,845,846,847,34,848,849,850,0,848,849,850,34,851,852,853,0,851,852,853,34,854,855,856,0,854,855,856,34,857,858,859,0,857,858,859,34,860,861,862,0,860,861,862,34,863,864,865,0,863,864,865,34,866,867,868,0,866,867,868,34,869,870,871,0,869,870,871,34,872,873,874,0,872,873,874,34,875,866,868,0,875,866,868,34,876,687,877,0,876,687,877,34,878,879,880,0,878,879,880,34,881,882,883,0,881,882,883,34,884,885,886,0,884,885,886,34,887,888,889,0,887,888,889,34,890,761,891,0,890,761,891,34,892,893,894,0,892,893,894,34,895,896,897,0,895,896,897,34,898,899,900,0,898,899,900,34,901,902,903,0,901,902,903,34,904,905,906,0,904,905,906,34,907,908,909,0,907,908,909,34,910,911,912,0,910,911,912,34,913,914,915,0,913,914,915,34,916,917,918,0,916,917,918,34,919,920,921,0,919,920,921,34,726,922,923,0,726,922,923,34,924,925,926,0,924,925,926,34,927,928,929,0,927,928,929,34,930,931,932,0,930,931,932,34,933,934,935,0,933,934,935,34,936,937,938,0,936,937,938,34,939,940,941,0,939,940,941,34,942,943,944,0,942,943,944,34,945,946,947,0,945,946,947,34,948,908,907,0,948,908,907,34,949,309,950,0,949,309,950,34,951,952,953,0,951,952,953,34,954,955,956,0,954,955,956,34,957,958,959,0,957,958,959,34,960,961,962,0,960,961,962,34,963,964,965,0,963,964,965,34,966,967,968,0,966,967,968,34,969,970,971,0,969,970,971,34,972,866,973,0,972,866,973,34,974,975,976,0,974,975,976,34,622,120,977,0,622,120,977,34,978,979,170,0,978,979,170,34,980,981,982,0,980,981,982,34,983,984,985,0,983,984,985,34,986,987,230,0,986,987,230,34,988,989,802,0,988,989,802,34,990,161,160,0,990,161,160,34,991,992,993,0,991,992,993,34,264,994,995,0,264,994,995,34,996,997,998,0,996,997,998,34,999,1000,1001,0,999,1000,1001,34,1002,1003,333,0,1002,1003,333,34,1004,1005,693,0,1004,1005,693,34,1006,1007,1008,0,1006,1007,1008,34,1009,1010,1011,0,1009,1010,1011,34,1012,1013,1014,0,1012,1013,1014,34,1015,1016,930,0,1015,1016,930,34,1017,1018,1019,0,1017,1018,1019,34,1020,1021,1022,0,1020,1021,1022,34,119,1023,1024,0,119,1023,1024,34,1025,1026,1027,0,1025,1026,1027,34,1028,1029,1030,0,1028,1029,1030,34,1031,1032,1033,0,1031,1032,1033,34,1034,1035,1036,0,1034,1035,1036,34,167,1037,1038,0,167,1037,1038,34,1039,1040,1041,0,1039,1040,1041,34,532,1042,1043,0,532,1042,1043,34,1044,751,1045,0,1044,751,1045,34,1046,1047,1048,0,1046,1047,1048,34,316,1049,1050,0,316,1049,1050,34,1051,1052,1053,0,1051,1052,1053,34,1054,1055,1056,0,1054,1055,1056,34,1057,1058,1059,0,1057,1058,1059,34,1060,1061,1030,0,1060,1061,1030,34,1062,1063,1064,0,1062,1063,1064,34,1065,1066,1067,0,1065,1066,1067,34,231,233,1068,0,231,233,1068,34,1069,1070,1071,0,1069,1070,1071,34,1072,1073,1074,0,1072,1073,1074,34,1030,1029,1060,0,1030,1029,1060,34,1075,1076,1077,0,1075,1076,1077,34,1078,1079,1080,0,1078,1079,1080,34,437,1081,438,0,437,1081,438,34,1082,1083,1084,0,1082,1083,1084,34,1085,1086,1087,0,1085,1086,1087,34,1088,1089,1090,0,1088,1089,1090,34,220,1091,221,0,220,1091,221,34,8,1092,6,0,8,1092,6,34,1093,1094,1095,0,1093,1094,1095,34,1096,1097,1098,0,1096,1097,1098,34,93,1099,1100,0,93,1099,1100,34,1101,824,826,0,1101,824,826,34,1102,1103,1104,0,1102,1103,1104,34,1105,1106,1107,0,1105,1106,1107,34,1108,1109,1110,0,1108,1109,1110,34,1111,1112,1113,0,1111,1112,1113,34,1114,1115,1116,0,1114,1115,1116,34,1117,1118,1119,0,1117,1118,1119,34,1120,1121,1122,0,1120,1121,1122,34,1123,1029,1028,0,1123,1029,1028,34,1124,1125,1126,0,1124,1125,1126,34,1012,1127,1128,0,1012,1127,1128,34,1129,1130,1131,0,1129,1130,1131,34,1132,1123,1028,0,1132,1123,1028,34,1133,1134,1135,0,1133,1134,1135,34,1136,1137,1138,0,1136,1137,1138,34,1139,1140,1141,0,1139,1140,1141,34,1142,1143,1144,0,1142,1143,1144,34,1145,1146,676,0,1145,1146,676,34,219,1147,1148,0,219,1147,1148,34,1123,1132,1149,0,1123,1132,1149,34,1150,1151,1152,0,1150,1151,1152,34,1153,1154,1155,0,1153,1154,1155,34,1156,1157,1158,0,1156,1157,1158,34,1159,1160,1161,0,1159,1160,1161,34,1162,1163,1164,0,1162,1163,1164,34,1165,1114,1116,0,1165,1114,1116,34,1166,1167,232,0,1166,1167,232,34,1168,1169,1170,0,1168,1169,1170,34,1171,1172,1173,0,1171,1172,1173,34,1174,1175,1176,0,1174,1175,1176,34,260,1177,261,0,260,1177,261,34,1178,1179,1180,0,1178,1179,1180,34,1181,1136,1182,0,1181,1136,1182,34,1183,1184,258,0,1183,1184,258,34,1185,992,1186,0,1185,992,1186,34,1187,927,1188,0,1187,927,1188,34,1189,1190,1191,0,1189,1190,1191,34,1192,1193,1194,0,1192,1193,1194,34,1195,1196,1197,0,1195,1196,1197,34,1198,728,1199,0,1198,728,1199,34,1200,1201,1202,0,1200,1201,1202,34,1203,1204,1205,0,1203,1204,1205,34,1206,1207,1208,0,1206,1207,1208,34,1209,1172,1171,0,1209,1172,1171,34,1210,1211,518,0,1210,1211,518,34,1212,1064,1063,0,1212,1064,1063,34,993,1213,472,0,993,1213,472,34,1214,1215,1216,0,1214,1215,1216,34,1217,1218,1219,0,1217,1218,1219,34,1220,1123,1221,0,1220,1123,1221,34,1222,1223,1224,0,1222,1223,1224,34,1225,1226,1227,0,1225,1226,1227,34,1228,1229,1230,0,1228,1229,1230,34,1231,1232,1233,0,1231,1232,1233,34,1234,1235,1236,0,1234,1235,1236,34,1237,1238,35,0,1237,1238,35,34,933,935,1239,0,933,935,1239,34,991,1240,992,0,991,1240,992,34,1241,1242,1243,0,1241,1242,1243,34,1221,1149,1244,0,1221,1149,1244,34,1245,1246,1247,0,1245,1246,1247,34,1123,1149,1221,0,1123,1149,1221,34,1248,1249,1250,0,1248,1249,1250,34,1251,758,1252,0,1251,758,1252,34,1253,1254,1255,0,1253,1254,1255,34,1256,171,1257,0,1256,171,1257,34,1029,1220,1060,0,1029,1220,1060,34,1258,1259,1260,0,1258,1259,1260,34,1261,1262,1228,0,1261,1262,1228,34,1263,1264,1265,0,1263,1264,1265,34,1266,820,1267,0,1266,820,1267,34,1268,1269,1270,0,1268,1269,1270,34,1271,1272,1257,0,1271,1272,1257,34,1273,1274,1275,0,1273,1274,1275,34,1276,1277,1278,0,1276,1277,1278,34,1060,1220,1279,0,1060,1220,1279,34,1280,1281,1282,0,1280,1281,1282,34,1283,1284,1285,0,1283,1284,1285,34,1286,1287,1288,0,1286,1287,1288,34,1289,1290,1291,0,1289,1290,1291,34,1292,1293,1294,0,1292,1293,1294,34,21,1157,1156,0,21,1157,1156,34,1295,1296,1297,0,1295,1296,1297,34,1298,1299,1300,0,1298,1299,1300,34,1301,1302,1303,0,1301,1302,1303,34,1304,1305,141,0,1304,1305,141,34,1306,1307,1308,0,1306,1307,1308,34,1309,1310,1311,0,1309,1310,1311,34,1312,1313,1314,0,1312,1313,1314,34,1315,1316,1317,0,1315,1316,1317,34,1123,1220,1029,0,1123,1220,1029,34,1318,1319,1320,0,1318,1319,1320,34,1321,586,314,0,1321,586,314,34,1322,1045,1323,0,1322,1045,1323,34,1324,1325,893,0,1324,1325,893,34,1326,1175,1327,0,1326,1175,1327,34,1328,1329,1330,0,1328,1329,1330,34,1331,1332,698,0,1331,1332,698,34,1333,1334,1335,0,1333,1334,1335,34,1102,1104,1336,0,1102,1104,1336,34,1337,1338,1339,0,1337,1338,1339,34,1340,1341,1279,0,1340,1341,1279,34,1342,1242,1343,0,1342,1242,1343,34,1344,1345,1346,0,1344,1345,1346,34,1347,1348,1349,0,1347,1348,1349,34,1350,1351,1352,0,1350,1351,1352,34,1353,1354,1355,0,1353,1354,1355,34,1356,1357,1358,0,1356,1357,1358,34,1359,1360,1361,0,1359,1360,1361,34,1362,1363,1364,0,1362,1363,1364,34,1365,1366,1367,0,1365,1366,1367,34,1368,1369,1370,0,1368,1369,1370,34,1371,1372,1373,0,1371,1372,1373,34,1374,1375,1376,0,1374,1375,1376,34,1377,1378,1379,0,1377,1378,1379,34,257,259,1380,0,257,259,1380,34,1381,1382,1383,0,1381,1382,1383,34,1384,1155,1385,0,1384,1155,1385,34,1386,757,756,0,1386,757,756,34,1387,301,1388,0,1387,301,1388,34,869,1389,1390,0,869,1389,1390,34,1391,1392,1393,0,1391,1392,1393,34,1394,1395,911,0,1394,1395,911,34,1396,1397,1398,0,1396,1397,1398,34,1340,1279,1220,0,1340,1279,1220,34,1399,1400,1401,0,1399,1400,1401,34,1402,1403,96,0,1402,1403,96,34,1404,1309,1405,0,1404,1309,1405,34,1406,1407,1408,0,1406,1407,1408,34,1409,1410,1411,0,1409,1410,1411,34,1412,1413,1414,0,1412,1413,1414,34,1415,1416,1417,0,1415,1416,1417,34,1418,1419,1420,0,1418,1419,1420,34,776,1421,1422,0,776,1421,1422,34,1423,1424,1425,0,1423,1424,1425,34,1426,1427,1181,0,1426,1427,1181,34,1428,1429,1430,0,1428,1429,1430,34,996,1431,997,0,996,1431,997,34,1432,1433,1434,0,1432,1433,1434,34,1435,1436,1437,0,1435,1436,1437,34,1438,1439,1069,0,1438,1439,1069,34,1440,1441,1442,0,1440,1441,1442,34,1443,1444,1445,0,1443,1444,1445,34,1446,1447,1448,0,1446,1447,1448,34,1449,1450,1451,0,1449,1450,1451,34,1220,1221,1340,0,1220,1221,1340,34,1452,1453,1454,0,1452,1453,1454,34,1364,1455,1456,0,1364,1455,1456,34,1457,1458,1459,0,1457,1458,1459,34,1460,1461,1462,0,1460,1461,1462,34,1463,1464,1465,0,1463,1464,1465,34,204,206,1466,0,204,206,1466,34,1467,234,1468,0,1467,234,1468,34,1469,1470,1471,0,1469,1470,1471,34,1340,1221,1472,0,1340,1221,1472,34,1473,133,1474,0,1473,133,1474,34,1475,1476,1477,0,1475,1476,1477,34,1004,693,1478,0,1004,693,1478,34,1479,1480,1481,0,1479,1480,1481,34,1482,913,1483,0,1482,913,1483,34,1484,1485,1486,0,1484,1485,1486,34,1241,1487,1488,0,1241,1487,1488,34,1489,1490,1491,0,1489,1490,1491,34,389,1492,390,0,389,1492,390,34,1493,1494,1495,0,1493,1494,1495,34,1496,1497,1317,0,1496,1497,1317,34,1498,1499,1500,0,1498,1499,1500,34,1501,1502,1503,0,1501,1502,1503,34,1504,1505,1506,0,1504,1505,1506,34,1381,1383,1507,0,1381,1383,1507,34,1508,1509,1510,0,1508,1509,1510,34,1511,1512,1513,0,1511,1512,1513,34,1514,1515,1516,0,1514,1515,1516,34,1517,1518,1519,0,1517,1518,1519,34,1218,1096,1098,0,1218,1096,1098,34,1520,1521,1522,0,1520,1521,1522,34,256,1494,1493,0,256,1494,1493,34,780,779,837,0,780,779,837,34,1218,1098,1219,0,1218,1098,1219,34,1523,1524,1525,0,1523,1524,1525,34,1526,453,1527,0,1526,453,1527,34,1528,1529,1530,0,1528,1529,1530,34,171,1531,1257,0,171,1531,1257,34,1532,1121,1533,0,1532,1121,1533,34,1534,255,1493,0,1534,255,1493,34,1535,1536,1537,0,1535,1536,1537,34,1538,1539,1540,0,1538,1539,1540,34,1541,1542,1543,0,1541,1542,1543,34,1288,1287,1544,0,1288,1287,1544,34,1545,1546,1547,0,1545,1546,1547,34,1548,325,1549,0,1548,325,1549,34,1550,1087,1551,0,1550,1087,1551,34,1552,1553,1554,0,1552,1553,1554,34,1555,1556,1557,0,1555,1556,1557,34,3,1558,408,0,3,1558,408,34,606,742,543,0,606,742,543,34,1559,1560,1561,0,1559,1560,1561,34,1562,1563,1558,0,1562,1563,1558,34,1564,1565,1566,0,1564,1565,1566,34,279,124,1567,0,279,124,1567,34,1568,1569,1570,0,1568,1569,1570,34,1571,1572,1573,0,1571,1572,1573,34,1574,1575,1576,0,1574,1575,1576,34,1577,1578,1579,0,1577,1578,1579,34,1580,1581,1582,0,1580,1581,1582,34,1583,1584,1585,0,1583,1584,1585,34,1586,1587,1588,0,1586,1587,1588,34,1589,1590,1591,0,1589,1590,1591,34,1592,1380,1529,0,1592,1380,1529,34,1593,1594,1207,0,1593,1594,1207,34,1595,1596,1597,0,1595,1596,1597,34,1598,1599,1600,0,1598,1599,1600,34,1601,1602,1519,0,1601,1602,1519,34,1494,256,742,0,1494,256,742,34,1603,1604,208,0,1603,1604,208,34,1605,1606,1607,0,1605,1606,1607,34,1608,1609,1610,0,1608,1609,1610,34,1611,1612,1613,0,1611,1612,1613,34,1316,1614,1615,0,1316,1614,1615,34,1616,1617,1618,0,1616,1617,1618,34,1619,1620,1621,0,1619,1620,1621,34,1622,1623,1624,0,1622,1623,1624,34,1625,1626,1627,0,1625,1626,1627,34,606,1494,742,0,606,1494,742,34,240,743,256,0,240,743,256,34,1628,1629,1630,0,1628,1629,1630,34,75,1631,1632,0,75,1631,1632,34,1633,1634,1635,0,1633,1634,1635,34,1636,1637,1638,0,1636,1637,1638,34,1639,1640,1641,0,1639,1640,1641,34,1642,1643,720,0,1642,1643,720,34,1644,1645,1056,0,1644,1645,1056,34,1646,1647,1648,0,1646,1647,1648,34,1649,1650,1651,0,1649,1650,1651,34,1652,1653,1654,0,1652,1653,1654,34,1655,1656,1657,0,1655,1656,1657,34,1658,1659,1660,0,1658,1659,1660,34,1661,113,513,0,1661,113,513,34,186,1662,1663,0,186,1662,1663,34,146,106,1664,0,146,106,1664,34,1665,1666,1667,0,1665,1666,1667,34,1668,1656,1655,0,1668,1656,1655,34,1669,1670,1671,0,1669,1670,1671,34,1404,1672,1673,0,1404,1672,1673,34,1674,1675,1676,0,1674,1675,1676,34,1677,663,662,0,1677,663,662,34,1678,1679,1680,0,1678,1679,1680,34,1681,1682,1683,0,1681,1682,1683,34,1684,1685,1686,0,1684,1685,1686,34,965,964,1687,0,965,964,1687,34,1688,1689,1690,0,1688,1689,1690,34,1691,1692,1693,0,1691,1692,1693,34,1694,1695,1696,0,1694,1695,1696,34,1697,1698,1699,0,1697,1698,1699,34,1700,415,414,0,1700,415,414,34,743,742,256,0,743,742,256,34,1701,1702,1703,0,1701,1702,1703,34,1704,1705,1706,0,1704,1705,1706,34,1707,1708,1709,0,1707,1708,1709,34,1710,1711,669,0,1710,1711,669,34,1712,1713,1714,0,1712,1713,1714,34,1178,1180,1715,0,1178,1180,1715,34,1716,1717,1718,0,1716,1717,1718,34,1719,1720,1721,0,1719,1720,1721,34,1722,1723,1724,0,1722,1723,1724,34,1725,1726,1727,0,1725,1726,1727,34,1728,1729,1730,0,1728,1729,1730,34,1731,1732,1733,0,1731,1732,1733,34,1734,1735,1082,0,1734,1735,1082,34,1736,1737,1738,0,1736,1737,1738,34,1739,1740,1741,0,1739,1740,1741,34,1742,1743,1744,0,1742,1743,1744,34,256,1493,255,0,256,1493,255,34,1665,1667,1745,0,1665,1667,1745,34,1746,1747,1321,0,1746,1747,1321,34,478,480,1748,0,478,480,1748,34,1749,1750,1751,0,1749,1750,1751,34,1752,1753,1754,0,1752,1753,1754,34,150,1755,1756,0,150,1755,1756,34,1757,1507,1758,0,1757,1507,1758,34,1759,1760,1025,0,1759,1760,1025,34,1761,350,349,0,1761,350,349,34,345,1762,1763,0,345,1762,1763,34,1327,1764,1765,0,1327,1764,1765,34,1710,1766,1767,0,1710,1766,1767,34,1768,970,1769,0,1768,970,1769,34,1647,1770,1771,0,1647,1770,1771,34,1772,1773,1774,0,1772,1773,1774,34,1775,1776,1777,0,1775,1776,1777,34,1778,1779,1780,0,1778,1779,1780,34,1781,1782,1783,0,1781,1782,1783,34,1784,1785,1786,0,1784,1785,1786,34,1787,1788,1789,0,1787,1788,1789,34,93,1790,1099,0,93,1790,1099,34,1791,1792,1793,0,1791,1792,1793,34,1569,1794,1795,0,1569,1794,1795,34,1796,1797,1798,0,1796,1797,1798,34,1799,1677,1800,0,1799,1677,1800,34,1801,1802,1803,0,1801,1802,1803,34,1804,1805,1806,0,1804,1805,1806,34,603,1807,604,0,603,1807,604,34,1762,1808,1809,0,1762,1808,1809,34,29,545,544,0,29,545,544,34,1810,1811,1812,0,1810,1811,1812,34,99,1813,100,0,99,1813,100,34,1814,1815,1816,0,1814,1815,1816,34,1817,1818,1819,0,1817,1818,1819,34,1820,1821,1822,0,1820,1821,1822,34,1823,1236,1235,0,1823,1236,1235,34,15,1824,1825,0,15,1824,1825,34,424,334,1826,0,424,334,1826,34,1464,1827,1465,0,1464,1827,1465,34,1828,1829,1830,0,1828,1829,1830,34,1831,1832,1833,0,1831,1832,1833,34,1834,1835,420,0,1834,1835,420,34,1091,1836,1837,0,1091,1836,1837,34,544,555,29,0,544,555,29,34,1838,1839,1840,0,1838,1839,1840,34,555,27,29,0,555,27,29,34,1841,1842,1843,0,1841,1842,1843,34,1844,1845,1846,0,1844,1845,1846,34,1847,961,1387,0,1847,961,1387,34,1848,1849,1850,0,1848,1849,1850,34,545,1851,667,0,545,1851,667,34,1852,1853,1854,0,1852,1853,1854,34,685,687,876,0,685,687,876,34,1855,1856,1857,0,1855,1856,1857,34,1858,1859,1860,0,1858,1859,1860,34,1861,1862,1863,0,1861,1862,1863,34,1864,1865,1866,0,1864,1865,1866,34,1867,1868,1869,0,1867,1868,1869,34,1870,1871,1872,0,1870,1871,1872,34,1873,1,1874,0,1873,1,1874,34,1732,1875,1876,0,1732,1875,1876,34,1877,1878,1879,0,1877,1878,1879,34,102,101,1851,0,102,101,1851,34,28,102,29,0,28,102,29,34,1880,1881,1882,0,1880,1881,1882,34,102,1851,29,0,102,1851,29,34,428,430,1883,0,428,430,1883,34,1884,1885,1886,0,1884,1885,1886,34,1887,1888,1889,0,1887,1888,1889,34,1890,1045,1891,0,1890,1045,1891,34,1892,1893,1894,0,1892,1893,1894,34,1895,1896,1897,0,1895,1896,1897,34,1898,1899,1900,0,1898,1899,1900,34,1901,1902,1903,0,1901,1902,1903,34,1904,1905,1906,0,1904,1905,1906,34,1433,1907,1434,0,1433,1907,1434,34,1851,545,29,0,1851,545,29,34,1908,1576,1909,0,1908,1576,1909,34,416,1259,1910,0,416,1259,1910,34,1720,1911,1912,0,1720,1911,1912,34,1913,1914,1915,0,1913,1914,1915,34,1443,1894,1916,0,1443,1894,1916,34,1917,1918,1919,0,1917,1918,1919,34,1920,1161,1921,0,1920,1161,1921,34,27,555,741,0,27,555,741,34,1922,1923,1924,0,1922,1923,1924,34,1925,1926,1927,0,1925,1926,1927,34,608,681,1928,0,608,681,1928,34,1929,1930,1931,0,1929,1930,1931,34,1932,1933,1934,0,1932,1933,1934,34,982,1935,207,0,982,1935,207,34,1936,1937,1822,0,1936,1937,1822,34,1938,1939,1940,0,1938,1939,1940,34,344,1941,342,0,344,1941,342,34,1942,1943,1944,0,1942,1943,1944,34,1945,1946,1947,0,1945,1946,1947,34,1948,462,464,0,1948,462,464,34,1949,1950,491,0,1949,1950,491,34,1951,1952,1953,0,1951,1952,1953,34,1954,1955,1956,0,1954,1955,1956,34,1957,1958,933,0,1957,1958,933,34,1959,1960,1961,0,1959,1960,1961,34,1962,27,741,0,1962,27,741,34,237,239,1963,0,237,239,1963,34,370,1964,371,0,370,1964,371,34,1965,1716,502,0,1965,1716,502,34,1966,1967,1968,0,1966,1967,1968,34,1969,1970,1971,0,1969,1970,1971,34,75,1632,76,0,75,1632,76,34,1369,604,1972,0,1369,604,1972,34,1973,1974,1975,0,1973,1974,1975,34,1976,143,142,0,1976,143,142,34,1977,213,1226,0,1977,213,1226,34,1701,1978,1979,0,1701,1978,1979,34,1962,765,1980,0,1962,765,1980,34,1981,1982,1983,0,1981,1982,1983,34,1984,1985,1986,0,1984,1985,1986,34,1987,789,1988,0,1987,789,1988,34,1989,1990,1991,0,1989,1990,1991,34,1992,1993,76,0,1992,1993,76,34,1994,1995,1996,0,1994,1995,1996,34,1545,1997,1998,0,1545,1997,1998,34,1679,1999,2000,0,1679,1999,2000,34,2001,2002,2003,0,2001,2002,2003,34,2004,2005,2006,0,2004,2005,2006,34,1962,741,765,0,1962,741,765,34,2007,2008,2009,0,2007,2008,2009,34,2010,2011,2012,0,2010,2011,2012,34,2013,2014,2015,0,2013,2014,2015,34,2016,2017,2018,0,2016,2017,2018,34,2019,2020,2021,0,2019,2020,2021,34,1177,2022,2023,0,1177,2022,2023,34,2024,1144,1960,0,2024,1144,1960,34,2025,2026,2027,0,2025,2026,2027,34,2028,2029,2030,0,2028,2029,2030,34,2031,2032,2033,0,2031,2032,2033,34,2034,2035,2036,0,2034,2035,2036,34,2037,2038,2039,0,2037,2038,2039,34,2040,2041,2042,0,2040,2041,2042,34,942,2043,2044,0,942,2043,2044,34,2045,2046,978,0,2045,2046,978,34,2047,2048,2049,0,2047,2048,2049,34,2050,2051,2052,0,2050,2051,2052,34,1320,2053,292,0,1320,2053,292,34,2054,1787,2055,0,2054,1787,2055,34,147,2056,2057,0,147,2056,2057,34,2058,508,510,0,2058,508,510,34,2059,2060,2061,0,2059,2060,2061,34,2062,2063,936,0,2062,2063,936,34,2064,2065,1733,0,2064,2065,1733,34,2066,711,2067,0,2066,711,2067,34,2068,2069,2070,0,2068,2069,2070,34,2071,2072,2073,0,2071,2072,2073,34,2074,2075,2076,0,2074,2075,2076,34,1057,2077,2078,0,1057,2077,2078,34,126,2079,1730,0,126,2079,1730,34,2080,729,728,0,2080,729,728,34,2081,2082,2083,0,2081,2082,2083,34,2084,2085,2086,0,2084,2085,2086,34,2087,2088,2089,0,2087,2088,2089,34,2090,2091,2092,0,2090,2091,2092,34,2093,1254,1253,0,2093,1254,1253,34,1984,1986,2094,0,1984,1986,2094,34,2095,2096,2097,0,2095,2096,2097,34,2098,2099,1980,0,2098,2099,1980,34,2100,2101,2102,0,2100,2101,2102,34,2103,2104,2105,0,2103,2104,2105,34,2106,2107,2108,0,2106,2107,2108,34,2109,2110,2111,0,2109,2110,2111,34,2112,274,2113,0,2112,274,2113,34,2114,1023,2115,0,2114,1023,2115,34,2116,2117,2118,0,2116,2117,2118,34,1854,1853,2119,0,1854,1853,2119,34,2098,948,2099,0,2098,948,2099,34,120,2120,977,0,120,2120,977,34,1354,2121,2122,0,1354,2121,2122,34,1753,2123,2124,0,1753,2123,2124,34,1649,2125,1650,0,1649,2125,1650,34,1396,2126,2127,0,1396,2126,2127,34,2128,2129,2130,0,2128,2129,2130,34,2131,2132,2133,0,2131,2132,2133,34,1093,2134,2135,0,1093,2134,2135,34,2136,2137,2138,0,2136,2137,2138,34,2139,2140,2141,0,2139,2140,2141,34,392,2142,393,0,392,2142,393,34,2143,2144,2145,0,2143,2144,2145,34,2146,2147,2148,0,2146,2147,2148,34,2149,2150,2151,0,2149,2150,2151,34,1980,2152,1962,0,1980,2152,1962,34,1021,2153,2154,0,1021,2153,2154,34,2155,2156,2157,0,2155,2156,2157,34,2158,1071,2159,0,2158,1071,2159,34,2160,2161,2162,0,2160,2161,2162,34,1616,2163,2164,0,1616,2163,2164,34,2165,2166,1712,0,2165,2166,1712,34,2167,2168,2169,0,2167,2168,2169,34,1980,2099,2152,0,1980,2099,2152,34,2170,2171,1318,0,2170,2171,1318,34,2172,1687,2173,0,2172,1687,2173,34,2174,2175,2176,0,2174,2175,2176,34,2177,2178,2179,0,2177,2178,2179,34,2180,2181,2182,0,2180,2181,2182,34,2183,2184,2185,0,2183,2184,2185,34,2186,2187,474,0,2186,2187,474,34,921,2188,2144,0,921,2188,2144,34,2189,2190,2191,0,2189,2190,2191,34,2192,1550,1145,0,2192,1550,1145,34,1980,2193,2098,0,1980,2193,2098,34,1791,2194,2195,0,1791,2194,2195,34,2196,2197,2198,0,2196,2197,2198,34,2199,1918,1806,0,2199,1918,1806,34,2200,2201,2202,0,2200,2201,2202,34,299,2098,2193,0,299,2098,2193,34,941,2203,2204,0,941,2203,2204,34,2205,2206,2207,0,2205,2206,2207,34,2208,2209,1345,0,2208,2209,1345,34,2210,2211,2212,0,2210,2211,2212,34,2213,900,899,0,2213,900,899,34,1137,2214,2215,0,1137,2214,2215,34,2216,2217,2218,0,2216,2217,2218,34,2219,316,2220,0,2219,316,2220,34,2221,2222,2223,0,2221,2222,2223,34,2224,2098,299,0,2224,2098,299,34,2225,1646,2226,0,2225,1646,2226,34,1539,2227,498,0,1539,2227,498,34,2228,2229,2230,0,2228,2229,2230,34,2224,299,2231,0,2224,299,2231,34,2232,2233,2234,0,2232,2233,2234,34,2235,1428,2236,0,2235,1428,2236,34,2237,2238,2239,0,2237,2238,2239,34,2240,1796,2241,0,2240,1796,2241,34,799,798,2242,0,799,798,2242,34,2243,2244,2245,0,2243,2244,2245,34,2246,1982,2247,0,2246,1982,2247,34,299,2193,240,0,299,2193,240,34,2248,2249,2250,0,2248,2249,2250,34,1959,2251,1960,0,1959,2251,1960,34,2252,2253,2254,0,2252,2253,2254,34,2255,2256,2257,0,2255,2256,2257,34,2258,660,659,0,2258,660,659,34,2259,2260,1095,0,2259,2260,1095,34,2261,2262,413,0,2261,2262,413,34,2263,1887,2264,0,2263,1887,2264,34,303,2265,2266,0,303,2265,2266,34,2267,2268,2269,0,2267,2268,2269,34,2270,2271,2272,0,2270,2271,2272,34,2273,1923,2217,0,2273,1923,2217,34,2274,2275,2276,0,2274,2275,2276,34,2277,164,2278,0,2277,164,2278,34,2279,2280,2281,0,2279,2280,2281,34,969,971,2282,0,969,971,2282,34,2283,2284,1599,0,2283,2284,1599,34,2285,2286,2287,0,2285,2286,2287,34,2288,2289,2290,0,2288,2289,2290,34,240,2193,743,0,240,2193,743,34,1700,414,2291,0,1700,414,2291,34,2292,745,2293,0,2292,745,2293,34,2294,2295,2296,0,2294,2295,2296,34,1062,1064,2297,0,1062,1064,2297,34,2298,724,2299,0,2298,724,2299,34,248,247,2300,0,248,247,2300,34,2301,2302,2303,0,2301,2302,2303,34,2304,2305,2306,0,2304,2305,2306,34,2307,2308,2309,0,2307,2308,2309,34,765,2193,1980,0,765,2193,1980,34,2310,2311,1041,0,2310,2311,1041,34,743,2193,765,0,743,2193,765,34,2312,2313,2314,0,2312,2313,2314,34,2016,2315,2017,0,2016,2315,2017,34,2316,2317,1654,0,2316,2317,1654,34,2318,2319,2320,0,2318,2319,2320,34,1475,2321,2322,0,1475,2321,2322,34,2323,203,2324,0,2323,203,2324,34,274,525,524,0,274,525,524,34,2325,2326,2094,0,2325,2326,2094,34,1858,2327,2328,0,1858,2327,2328,34,2329,2330,1398,0,2329,2330,1398,34,2331,2332,2333,0,2331,2332,2333,34,106,2334,104,0,106,2334,104,34,534,2335,535,0,534,2335,535,34,2336,2337,2338,0,2336,2337,2338,34,2339,2340,2341,0,2339,2340,2341,34,2342,2343,1757,0,2342,2343,1757,34,2323,2324,2344,0,2323,2324,2344,34,2345,2346,2347,0,2345,2346,2347,34,2348,2349,2350,0,2348,2349,2350,34,2348,2350,2351,0,2348,2350,2351,34,2352,2353,1767,0,2352,2353,1767,34,2354,482,2355,0,2354,482,2355,34,2356,2357,2358,0,2356,2357,2358,34,2359,2322,2360,0,2359,2322,2360,34,2361,2362,2363,0,2361,2362,2363,34,2364,2365,2366,0,2364,2365,2366,34,2367,2368,1077,0,2367,2368,1077,34,182,2369,2370,0,182,2369,2370,34,2371,2372,2373,0,2371,2372,2373,34,2374,2375,2376,0,2374,2375,2376,34,2377,2285,2287,0,2377,2285,2287,34,2378,2379,2380,0,2378,2379,2380,34,2381,2382,2383,0,2381,2382,2383,34,2384,2385,2386,0,2384,2385,2386,34,681,2387,1928,0,681,2387,1928,34,2388,2389,2390,0,2388,2389,2390,34,2391,2392,2393,0,2391,2392,2393,34,308,2394,2395,0,308,2394,2395,34,2396,814,377,0,2396,814,377,34,2397,2398,343,0,2397,2398,343,34,956,955,2345,0,956,955,2345,34,1131,2399,2400,0,1131,2399,2400,34,1627,2401,2402,0,1627,2401,2402,34,2403,2404,2405,0,2403,2404,2405,34,2406,750,2407,0,2406,750,2407,34,2408,2409,2410,0,2408,2409,2410,34,2411,2412,2413,0,2411,2412,2413,34,2414,2415,1078,0,2414,2415,1078,34,2416,40,859,0,2416,40,859,34,2417,2418,2419,0,2417,2418,2419,34,2420,2421,2422,0,2420,2421,2422,34,2423,2424,2425,0,2423,2424,2425,34,1854,2426,2427,0,1854,2426,2427,34,2428,2429,484,0,2428,2429,484,34,2423,2425,2430,0,2423,2425,2430,34,2431,2432,2433,0,2431,2432,2433,34,1888,1538,2434,0,1888,1538,2434,34,2435,2436,2437,0,2435,2436,2437,34,1412,2438,2439,0,1412,2438,2439,34,2440,2441,2442,0,2440,2441,2442,34,2443,2348,2351,0,2443,2348,2351,34,2444,2445,2446,0,2444,2445,2446,34,2447,2448,2449,0,2447,2448,2449,34,2450,2451,2452,0,2450,2451,2452,34,2453,2454,2455,0,2453,2454,2455,34,2456,2457,2458,0,2456,2457,2458,34,2459,2460,2461,0,2459,2460,2461,34,2462,2463,2464,0,2462,2463,2464,34,2425,2465,2466,0,2425,2465,2466,34,2467,2468,2469,0,2467,2468,2469,34,2470,1421,2471,0,2470,1421,2471,34,2472,2473,2474,0,2472,2473,2474,34,2475,2476,2455,0,2475,2476,2455,34,2187,472,474,0,2187,472,474,34,2477,2478,2479,0,2477,2478,2479,34,2480,2481,2482,0,2480,2481,2482,34,2483,2484,2485,0,2483,2484,2485,34,2486,2487,2488,0,2486,2487,2488,34,2489,2490,2491,0,2489,2490,2491,34,2492,2493,2494,0,2492,2493,2494,34,1061,2348,2443,0,1061,2348,2443,34,2495,1496,2496,0,2495,1496,2496,34,2497,2498,386,0,2497,2498,386,34,2499,2500,155,0,2499,2500,155,34,2058,2501,508,0,2058,2501,508,34,2082,2502,2083,0,2082,2502,2083,34,2503,2504,2505,0,2503,2504,2505,34,2506,2507,2508,0,2506,2507,2508,34,2509,2510,2511,0,2509,2510,2511,34,926,2512,2513,0,926,2512,2513,34,2514,2515,2516,0,2514,2515,2516,34,778,780,2517,0,778,780,2517,34,2518,2348,1061,0,2518,2348,1061,34,2519,2520,2521,0,2519,2520,2521,34,2522,2523,2524,0,2522,2523,2524,34,1807,2525,1972,0,1807,2525,1972,34,180,2370,2526,0,180,2370,2526,34,1769,2527,1768,0,1769,2527,1768,34,2528,2529,2530,0,2528,2529,2530,34,2531,2532,2130,0,2531,2532,2130,34,1526,1914,2533,0,1526,1914,2533,34,2534,2535,2536,0,2534,2535,2536,34,2537,2538,2539,0,2537,2538,2539,34,2349,2348,2540,0,2349,2348,2540,34,2541,2542,2543,0,2541,2542,2543,34,2544,2047,2341,0,2544,2047,2341,34,2545,2504,2546,0,2545,2504,2546,34,2547,2548,2549,0,2547,2548,2549,34,1347,2550,1348,0,1347,2550,1348,34,2551,2552,2454,0,2551,2552,2454,34,1594,2553,2554,0,1594,2553,2554,34,2540,2348,2518,0,2540,2348,2518,34,1807,1972,604,0,1807,1972,604,34,2555,2556,2557,0,2555,2556,2557,34,2558,2559,2560,0,2558,2559,2560,34,2561,2562,2563,0,2561,2562,2563,34,2564,2565,2566,0,2564,2565,2566,34,2567,188,2124,0,2567,188,2124,34,2568,2569,2570,0,2568,2569,2570,34,2571,2572,2573,0,2571,2572,2573,34,180,2526,2574,0,180,2526,2574,34,86,2575,87,0,86,2575,87,34,2576,2577,2578,0,2576,2577,2578,34,2579,2580,2581,0,2579,2580,2581,34,2582,2583,2584,0,2582,2583,2584,34,2585,2586,863,0,2585,2586,863,34,2587,2588,2589,0,2587,2588,2589,34,2590,2591,803,0,2590,2591,803,34,1510,2592,1836,0,1510,2592,1836,34,2593,753,2594,0,2593,753,2594,34,2595,2596,1501,0,2595,2596,1501,34,2597,2598,2599,0,2597,2598,2599,34,2600,1293,2601,0,2600,1293,2601,34,2602,2603,2604,0,2602,2603,2604,34,2044,1016,2475,0,2044,1016,2475,34,2605,2606,2607,0,2605,2606,2607,34,2295,2608,537,0,2295,2608,537,34,2609,2610,2611,0,2609,2610,2611,34,2612,274,2112,0,2612,274,2112,34,2613,2561,2563,0,2613,2561,2563,34,1449,2614,2615,0,1449,2614,2615,34,2616,2617,2618,0,2616,2617,2618,34,2619,759,761,0,2619,759,761,34,2620,2621,2622,0,2620,2621,2622,34,1764,1327,1175,0,1764,1327,1175,34,2623,2624,2625,0,2623,2624,2625,34,2428,2626,57,0,2428,2626,57,34,2627,2464,2463,0,2627,2464,2463,34,2628,2629,2630,0,2628,2629,2630,34,2631,766,2632,0,2631,766,2632,34,2633,2634,1049,0,2633,2634,1049,34,2635,2636,2637,0,2635,2636,2637,34,222,224,2638,0,222,224,2638,34,668,2639,644,0,668,2639,644,34,1904,2640,2641,0,1904,2640,2641,34,2642,2643,2644,0,2642,2643,2644,34,2645,1856,1855,0,2645,1856,1855,34,2646,2639,668,0,2646,2639,668,34,2647,2648,2649,0,2647,2648,2649,34,1580,2650,1067,0,1580,2650,1067,34,2651,2652,2653,0,2651,2652,2653,34,2654,2655,2498,0,2654,2655,2498,34,2656,2657,2658,0,2656,2657,2658,34,2659,2660,938,0,2659,2660,938,34,2647,2649,2661,0,2647,2649,2661,34,2662,1774,2663,0,2662,1774,2663,34,2664,2665,936,0,2664,2665,936,34,2666,2667,2668,0,2666,2667,2668,34,2669,378,2134,0,2669,378,2134,34,1869,2670,2671,0,1869,2670,2671,34,2672,2673,2674,0,2672,2673,2674,34,1056,2627,2463,0,1056,2627,2463,34,2675,2676,2164,0,2675,2676,2164,34,2677,2329,1397,0,2677,2329,1397,34,2678,2679,2680,0,2678,2679,2680,34,2681,2682,1281,0,2681,2682,1281,34,2683,2684,2685,0,2683,2684,2685,34,117,2355,482,0,117,2355,482,34,644,1494,606,0,644,1494,606,34,2686,2687,2688,0,2686,2687,2688,34,2689,2690,2062,0,2689,2690,2062,34,2459,1767,2691,0,2459,1767,2691,34,1458,289,2692,0,1458,289,2692,34,2693,2694,2695,0,2693,2694,2695,34,2696,1278,2697,0,2696,1278,2697,34,2698,2699,2700,0,2698,2699,2700,34,1291,2701,2702,0,1291,2701,2702,34,2703,1944,1943,0,2703,1944,1943,34,2704,2705,2446,0,2704,2705,2446,34,2706,2707,2708,0,2706,2707,2708,34,2709,886,885,0,2709,886,885,34,2710,2711,2712,0,2710,2711,2712,34,1490,2713,2714,0,1490,2713,2714,34,2715,2716,2717,0,2715,2716,2717,34,2718,2719,2720,0,2718,2719,2720,34,2721,2722,2723,0,2721,2722,2723,34,2724,2725,2726,0,2724,2725,2726,34,2727,466,2728,0,2727,466,2728,34,2729,2730,2731,0,2729,2730,2731,34,2732,2733,2734,0,2732,2733,2734,34,2735,2736,2737,0,2735,2736,2737,34,1041,2311,2738,0,1041,2311,2738,34,1533,1121,2739,0,1533,1121,2739,34,2359,2360,2740,0,2359,2360,2740,34,2741,2742,2743,0,2741,2742,2743,34,2744,2745,2746,0,2744,2745,2746,34,2747,2748,2749,0,2747,2748,2749,34,1495,1494,2750,0,1495,1494,2750,34,2751,596,1564,0,2751,596,1564,34,2163,1618,2752,0,2163,1618,2752,34,2639,2750,1494,0,2639,2750,1494,34,2354,1024,2753,0,2354,1024,2753,34,2754,2755,2756,0,2754,2755,2756,34,2639,1494,644,0,2639,1494,644,34,2757,2758,2759,0,2757,2758,2759,34,2760,2761,2147,0,2760,2761,2147,34,2762,1086,2763,0,2762,1086,2763,34,1115,2764,2765,0,1115,2764,2765,34,2766,2767,2768,0,2766,2767,2768,34,2769,2770,2771,0,2769,2770,2771,34,2772,2773,2774,0,2772,2773,2774,34,2311,2775,2776,0,2311,2775,2776,34,396,1106,2777,0,396,1106,2777,34,2778,2779,1572,0,2778,2779,1572,34,2339,2517,2780,0,2339,2517,2780,34,2781,2782,2783,0,2781,2782,2783,34,1879,2784,2785,0,1879,2784,2785,34,877,2567,2123,0,877,2567,2123,34,2786,2787,2788,0,2786,2787,2788,34,2789,2790,2791,0,2789,2790,2791,34,2792,2793,1425,0,2792,2793,1425,34,2794,2795,2796,0,2794,2795,2796,34,2797,1617,2798,0,2797,1617,2798,34,2666,2799,2800,0,2666,2799,2800,34,2801,1361,2802,0,2801,1361,2802,34,1394,911,2803,0,1394,911,2803,34,2804,2805,2806,0,2804,2805,2806,34,2646,2807,2639,0,2646,2807,2639,34,2808,2809,2810,0,2808,2809,2810,34,2811,2807,2646,0,2811,2807,2646,34,2812,2813,2814,0,2812,2813,2814,34,1977,1225,2815,0,1977,1225,2815,34,2816,2817,2226,0,2816,2817,2226,34,2818,2819,2820,0,2818,2819,2820,34,2821,2822,2823,0,2821,2822,2823,34,2528,2824,2825,0,2528,2824,2825,34,2826,2827,2828,0,2826,2827,2828,34,2829,2830,2831,0,2829,2830,2831,34,2832,2833,2834,0,2832,2833,2834,34,2835,2836,2837,0,2835,2836,2837,34,1299,2838,2839,0,1299,2838,2839,34,2840,2841,2842,0,2840,2841,2842,34,2843,2844,498,0,2843,2844,498,34,2845,2846,1178,0,2845,2846,1178,34,2504,2847,1778,0,2504,2847,1778,34,2639,2807,2750,0,2639,2807,2750,34,2000,1511,1679,0,2000,1511,1679,34,2848,2849,2850,0,2848,2849,2850,34,2851,2852,2853,0,2851,2852,2853,34,2854,2855,2856,0,2854,2855,2856,34,2857,2858,2859,0,2857,2858,2859,34,2860,2861,2862,0,2860,2861,2862,34,2177,2179,2863,0,2177,2179,2863,34,1845,2864,1846,0,1845,2864,1846,34,2865,2866,2867,0,2865,2866,2867,34,81,83,2868,0,81,83,2868,34,2869,755,2870,0,2869,755,2870,34,2871,2872,2873,0,2871,2872,2873,34,2874,2875,715,0,2874,2875,715,34,2876,2877,2646,0,2876,2877,2646,34,2878,2879,738,0,2878,2879,738,34,2880,2881,2882,0,2880,2881,2882,34,1799,1713,2883,0,1799,1713,2883,34,921,2144,2884,0,921,2144,2884,34,2730,2729,2885,0,2730,2729,2885,34,2886,2887,2081,0,2886,2887,2081,34,2888,2889,901,0,2888,2889,901,34,2890,2891,2892,0,2890,2891,2892,34,2596,2893,296,0,2596,2893,296,34,2894,2895,2734,0,2894,2895,2734,34,2877,2811,2646,0,2877,2811,2646,34,801,1185,2060,0,801,1185,2060,34,2896,2897,2898,0,2896,2897,2898,34,2899,599,2900,0,2899,599,2900,34,2901,2902,2903,0,2901,2902,2903,34,2904,2905,2906,0,2904,2905,2906,34,2328,2907,2908,0,2328,2907,2908,34,2909,2394,2910,0,2909,2394,2910,34,2877,2911,2811,0,2877,2911,2811,34,2912,2913,2914,0,2912,2913,2914,34,2915,2916,2889,0,2915,2916,2889,34,2917,2918,2919,0,2917,2918,2919,34,879,2920,880,0,879,2920,880,34,2921,2922,2923,0,2921,2922,2923,34,2924,1290,1289,0,2924,1290,1289,34,2925,2926,2327,0,2925,2926,2327,34,2927,2928,2929,0,2927,2928,2929,34,2930,1213,800,0,2930,1213,800,34,2931,1199,728,0,2931,1199,728,34,1661,2932,2933,0,1661,2932,2933,34,2934,2082,2935,0,2934,2082,2935,34,205,2936,2643,0,205,2936,2643,34,2937,1464,2938,0,2937,1464,2938,34,2939,2940,2941,0,2939,2940,2941,34,2942,2943,2523,0,2942,2943,2523,34,2944,2945,2586,0,2944,2945,2586,34,2946,2947,2948,0,2946,2947,2948,34,1722,2949,1723,0,1722,2949,1723,34,2950,2951,2702,0,2950,2951,2702,34,2952,2953,2954,0,2952,2953,2954,34,903,2437,2955,0,903,2437,2955,34,2956,2341,2340,0,2956,2341,2340,34,2734,2957,2958,0,2734,2957,2958,34,2959,2960,1772,0,2959,2960,1772,34,2961,2962,2963,0,2961,2962,2963,34,2964,2965,2966,0,2964,2965,2966,34,2967,2968,2969,0,2967,2968,2969,34,2970,2971,2972,0,2970,2971,2972,34,2973,2974,2975,0,2973,2974,2975,34,1279,1341,2976,0,1279,1341,2976,34,2977,2978,2979,0,2977,2978,2979,34,37,2414,2980,0,37,2414,2980,34,2981,2982,2983,0,2981,2982,2983,34,269,2984,2985,0,269,2984,2985,34,2986,323,2342,0,2986,323,2342,34,469,471,2987,0,469,471,2987,34,2988,1063,2989,0,2988,1063,2989,34,2990,2991,2992,0,2990,2991,2992,34,1528,1530,1036,0,1528,1530,1036,34,2993,2972,124,0,2993,2972,124,34,2994,2995,2996,0,2994,2995,2996,34,2997,2840,2998,0,2997,2840,2998,34,2999,3000,3001,0,2999,3000,3001,34,2239,3002,3003,0,2239,3002,3003,34,3004,3005,3006,0,3004,3005,3006,34,3007,2552,485,0,3007,2552,485,34,2171,3008,3009,0,2171,3008,3009,34,3010,3011,179,0,3010,3011,179,34,3012,3013,3014,0,3012,3013,3014,34,3015,1653,1652,0,3015,1653,1652,34,1505,945,1506,0,1505,945,1506,34,3016,3017,3018,0,3016,3017,3018,34,3019,3020,3015,0,3019,3020,3015,34,2980,2414,3021,0,2980,2414,3021,34,3022,1425,2793,0,3022,1425,2793,34,3023,3024,3025,0,3023,3024,3025,34,89,91,3026,0,89,91,3026,34,3027,3028,2686,0,3027,3028,2686,34,321,3029,3030,0,321,3029,3030,34,955,2754,3031,0,955,2754,3031,34,1152,3032,3033,0,1152,3032,3033,34,3034,3035,3036,0,3034,3035,3036,34,3037,1060,1279,0,3037,1060,1279,34,654,1113,3038,0,654,1113,3038,34,1717,1716,3039,0,1717,1716,3039,34,3040,3041,3042,0,3040,3041,3042,34,3043,3044,3045,0,3043,3044,3045,34,3046,3047,3048,0,3046,3047,3048,34,3049,3050,3051,0,3049,3050,3051,34,3052,3053,3054,0,3052,3053,3054,34,3055,3056,3057,0,3055,3056,3057,34,3058,2271,2270,0,3058,2271,2270,34,3059,3060,3061,0,3059,3060,3061,34,262,3062,3063,0,262,3062,3063,34,2262,3064,3065,0,2262,3064,3065,34,3066,2684,2297,0,3066,2684,2297,34,3067,2308,1312,0,3067,2308,1312,34,279,3068,280,0,279,3068,280,34,1483,3069,459,0,1483,3069,459,34,2239,3003,2237,0,2239,3003,2237,34,1279,3070,3037,0,1279,3070,3037,34,3071,3072,3073,0,3071,3072,3073,34,3074,1890,1891,0,3074,1890,1891,34,3075,3076,3077,0,3075,3076,3077,34,3078,3079,3080,0,3078,3079,3080,34,1548,3081,325,0,1548,3081,325,34,3082,3083,3084,0,3082,3083,3084,34,3085,3086,3087,0,3085,3086,3087,34,1490,2714,3088,0,1490,2714,3088,34,3089,3090,3091,0,3089,3090,3091,34,3092,3093,2367,0,3092,3093,2367,34,3094,3095,3096,0,3094,3095,3096,34,3097,3098,1605,0,3097,3098,1605,34,3099,3100,3101,0,3099,3100,3101,34,3102,3103,3104,0,3102,3103,3104,34,1182,595,594,0,1182,595,594,34,3105,3106,546,0,3105,3106,546,34,807,3107,3108,0,807,3107,3108,34,3109,1831,3110,0,3109,1831,3110,34,3111,2583,2582,0,3111,2583,2582,34,3112,2019,2021,0,3112,2019,2021,34,2555,3113,2556,0,2555,3113,2556,34,1279,2976,3070,0,1279,2976,3070,34,3114,201,203,0,3114,201,203,34,1217,3115,1218,0,1217,3115,1218,34,3116,3117,3118,0,3116,3117,3118,34,3119,3120,3121,0,3119,3120,3121,34,705,383,3122,0,705,383,3122,34,3123,2557,645,0,3123,2557,645,34,2173,3124,2172,0,2173,3124,2172,34,3125,3126,3127,0,3125,3126,3127,34,1108,3128,1381,0,1108,3128,1381,34,3129,3130,3131,0,3129,3130,3131,34,392,3132,3133,0,392,3132,3133,34,3134,3135,3136,0,3134,3135,3136,34,1953,3053,3137,0,1953,3053,3137,34,3138,228,3139,0,3138,228,3139,34,3140,3098,3141,0,3140,3098,3141,34,1664,3142,144,0,1664,3142,144,34,440,442,2097,0,440,442,2097,34,2749,3143,3144,0,2749,3143,3144,34,2055,3145,1870,0,2055,3145,1870,34,3146,3147,1626,0,3146,3147,1626,34,3148,3149,3150,0,3148,3149,3150,34,3151,367,1097,0,3151,367,1097,34,246,3152,2300,0,246,3152,2300,34,3153,3154,1010,0,3153,3154,1010,34,1852,1736,3155,0,1852,1736,3155,34,3156,3157,3158,0,3156,3157,3158,34,3159,3160,3161,0,3159,3160,3161,34,3162,2695,2841,0,3162,2695,2841,34,3163,3164,260,0,3163,3164,260,34,3165,3166,3167,0,3165,3166,3167,34,3168,3169,3170,0,3168,3169,3170,34,3171,3172,2710,0,3171,3172,2710,34,3173,3091,3090,0,3173,3091,3090,34,359,3174,3175,0,359,3174,3175,34,3176,3177,2657,0,3176,3177,2657,34,3178,3179,3180,0,3178,3179,3180,34,1385,1155,1154,0,1385,1155,1154,34,3181,1412,3182,0,3181,1412,3182,34,3183,2731,3184,0,3183,2731,3184,34,3185,3186,3187,0,3185,3186,3187,34,3188,3189,3190,0,3188,3189,3190,34,3191,3192,3193,0,3191,3192,3193,34,3194,3195,3196,0,3194,3195,3196,34,3197,3198,3199,0,3197,3198,3199,34,3200,3201,3202,0,3200,3201,3202,34,3203,2740,3204,0,3203,2740,3204,34,2176,2300,3152,0,2176,2300,3152,34,3205,3206,2766,0,3205,3206,2766,34,3207,3208,3209,0,3207,3208,3209,34,2411,3210,3211,0,2411,3210,3211,34,3212,3213,3171,0,3212,3213,3171,34,3214,3215,3216,0,3214,3215,3216,34,3217,822,3218,0,3217,822,3218,34,3219,3220,1824,0,3219,3220,1824,34,3221,3133,3222,0,3221,3133,3222,34,3223,3224,3225,0,3223,3224,3225,34,3226,671,670,0,3226,671,670,34,3227,3228,3229,0,3227,3228,3229,34,3230,3231,3232,0,3230,3231,3232,34,3233,617,3234,0,3233,617,3234,34,3235,3236,3237,0,3235,3236,3237,34,3238,3239,3240,0,3238,3239,3240,34,3241,3242,3243,0,3241,3242,3243,34,2602,3244,2915,0,2602,3244,2915,34,3245,3246,3244,0,3245,3246,3244,34,252,3247,253,0,252,3247,253,34,2901,3248,2902,0,2901,3248,2902,34,3249,594,596,0,3249,594,596,34,3250,3251,3252,0,3250,3251,3252,34,3253,3254,3255,0,3253,3254,3255,34,3256,2820,1357,0,3256,2820,1357,34,3257,3258,3259,0,3257,3258,3259,34,3260,3261,1210,0,3260,3261,1210,34,3262,3263,3264,0,3262,3263,3264,34,1084,1697,1699,0,1084,1697,1699,34,1448,3265,1446,0,1448,3265,1446,34,2398,344,343,0,2398,344,343,34,3266,203,202,0,3266,203,202,34,2394,2909,2588,0,2394,2909,2588,34,3267,875,868,0,3267,875,868,34,3268,3269,3270,0,3268,3269,3270,34,3271,1246,3272,0,3271,1246,3272,34,3273,120,3274,0,3273,120,3274,34,3275,1862,1042,0,3275,1862,1042,34,1666,3276,1667,0,1666,3276,1667,34,216,2964,2966,0,216,2964,2966,34,1355,2122,3277,0,1355,2122,3277,34,3278,3279,3280,0,3278,3279,3280,34,2375,3281,3282,0,2375,3281,3282,34,2319,2318,3283,0,2319,2318,3283,34,36,2414,37,0,36,2414,37,34,1636,1638,3284,0,1636,1638,3284,34,1750,1749,3285,0,1750,1749,3285,34,2057,3286,3287,0,2057,3286,3287,34,3288,249,3289,0,3288,249,3289,34,3168,3290,3169,0,3168,3290,3169,34,3291,3292,3293,0,3291,3292,3293,34,939,941,2131,0,939,941,2131,34,2767,3294,3295,0,2767,3294,3295,34,3296,3297,3298,0,3296,3297,3298,34,2747,3299,3300,0,2747,3299,3300,34,2522,3301,2523,0,2522,3301,2523,34,3302,984,3303,0,3302,984,3303,34,3304,3305,3306,0,3304,3305,3306,34,3307,3104,3308,0,3307,3104,3308,34,3309,1766,671,0,3309,1766,671,34,2235,3310,3311,0,2235,3310,3311,34,3312,3313,3044,0,3312,3313,3044,34,3314,1745,3315,0,3314,1745,3315,34,3316,444,3317,0,3316,444,3317,34,3318,1136,1138,0,3318,1136,1138,34,601,3319,602,0,601,3319,602,34,3081,2895,2894,0,3081,2895,2894,34,1838,3320,3321,0,1838,3320,3321,34,1455,1363,64,0,1455,1363,64,34,2163,3322,3323,0,2163,3322,3323,34,2967,3324,3325,0,2967,3324,3325,34,3326,333,1003,0,3326,333,1003,34,3327,3328,2825,0,3327,3328,2825,34,3329,3330,3331,0,3329,3330,3331,34,1885,1884,3332,0,1885,1884,3332,34,3333,3334,3335,0,3333,3334,3335,34,3336,3337,1346,0,3336,3337,1346,34,3338,2752,1618,0,3338,2752,1618,34,2999,3339,3340,0,2999,3339,3340,34,721,3341,3342,0,721,3341,3342,34,3343,1261,3344,0,3343,1261,3344,34,513,3345,511,0,513,3345,511,34,2804,3346,2805,0,2804,3346,2805,34,3347,3348,3349,0,3347,3348,3349,34,3350,3351,3352,0,3350,3351,3352,34,3353,3354,2913,0,3353,3354,2913,34,470,3355,14,0,470,3355,14,34,3026,3356,225,0,3026,3356,225,34,2265,3357,560,0,2265,3357,560,34,3358,3359,3360,0,3358,3359,3360,34,3361,3362,3363,0,3361,3362,3363,34,3017,3364,3365,0,3017,3364,3365,34,3366,1536,3367,0,3366,1536,3367,34,2178,3368,2179,0,2178,3368,2179,34,1832,1135,1134,0,1832,1135,1134,34,2020,3369,3370,0,2020,3369,3370,34,1425,1424,773,0,1425,1424,773,34,3371,3372,3373,0,3371,3372,3373,34,3374,3375,3376,0,3374,3375,3376,34,3377,3378,841,0,3377,3378,841,34,2524,2943,3379,0,2524,2943,3379,34,3380,278,277,0,3380,278,277,34,3381,3382,3383,0,3381,3382,3383,34,3384,2556,3113,0,3384,2556,3113,34,3385,3386,3387,0,3385,3386,3387,34,3388,3389,2668,0,3388,3389,2668,34,3390,3391,3392,0,3390,3391,3392,34,1503,3393,160,0,1503,3393,160,34,1541,3394,1542,0,1541,3394,1542,34,3395,3396,3397,0,3395,3396,3397,34,2372,3398,3399,0,2372,3398,3399,34,3400,1206,3401,0,3400,1206,3401,34,131,3402,1738,0,131,3402,1738,34,3403,3404,1133,0,3403,3404,1133,34,697,717,3405,0,697,717,3405,34,3406,3399,3398,0,3406,3399,3398,34,2416,3407,3408,0,2416,3407,3408,34,3409,3410,3411,0,3409,3410,3411,34,3412,3413,3414,0,3412,3413,3414,34,3415,1657,3416,0,3415,1657,3416,34,3417,3418,3419,0,3417,3418,3419,34,536,535,3420,0,536,535,3420,34,3421,3422,3423,0,3421,3422,3423,34,3424,3425,3426,0,3424,3425,3426,34,3427,2307,3428,0,3427,2307,3428,34,3429,3430,3431,0,3429,3430,3431,34,2882,1170,1169,0,2882,1170,1169,34,3432,3433,3434,0,3432,3433,3434,34,3261,3260,3435,0,3261,3260,3435,34,3436,3437,2250,0,3436,3437,2250,34,3438,2331,3439,0,3438,2331,3439,34,3440,3441,3442,0,3440,3441,3442,34,3443,3444,3445,0,3443,3444,3445,34,552,3446,3447,0,552,3446,3447,34,464,3448,3449,0,464,3448,3449,34,3450,3451,843,0,3450,3451,843,34,3452,3453,3454,0,3452,3453,3454,34,3455,3456,3182,0,3455,3456,3182,34,3457,3458,850,0,3457,3458,850,34,3459,3460,3461,0,3459,3460,3461,34,2418,2417,3462,0,2418,2417,3462,34,3463,3464,3465,0,3463,3464,3465,34,378,2839,3466,0,378,2839,3466,34,1350,1352,3467,0,1350,1352,3467,34,3295,3294,3468,0,3295,3294,3468,34,3469,1791,2195,0,3469,1791,2195,34,3470,3471,1408,0,3470,3471,1408,34,3472,3473,1908,0,3472,3473,1908,34,3474,1360,3475,0,3474,1360,3475,34,3476,3477,3478,0,3476,3477,3478,34,1257,1531,3479,0,1257,1531,3479,34,3480,3481,3482,0,3480,3481,3482,34,2880,1169,1985,0,2880,1169,1985,34,3483,3484,2140,0,3483,3484,2140,34,3485,1568,1570,0,3485,1568,1570,34,3486,3487,1968,0,3486,3487,1968,34,3488,3489,3490,0,3488,3489,3490,34,3491,3492,3391,0,3491,3492,3391,34,3493,1611,1613,0,3493,1611,1613,34,3494,165,167,0,3494,165,167,34,3495,2409,2510,0,3495,2409,2510,34,3496,3497,3498,0,3496,3497,3498,34,3499,3500,3501,0,3499,3500,3501,34,1589,1160,1159,0,1589,1160,1159,34,3502,3503,3504,0,3502,3503,3504,34,3371,3373,3214,0,3371,3373,3214,34,3505,3413,3506,0,3505,3413,3506,34,3507,3508,3509,0,3507,3508,3509,34,617,3510,618,0,617,3510,618,34,3511,2147,3512,0,3511,2147,3512,34,959,958,3513,0,959,958,3513,34,3514,3515,3516,0,3514,3515,3516,34,3517,3518,3519,0,3517,3518,3519,34,3520,2401,3521,0,3520,2401,3521,34,3522,3523,3524,0,3522,3523,3524,34,3525,3526,3527,0,3525,3526,3527,34,2829,2831,3528,0,2829,2831,3528,34,3529,3530,3531,0,3529,3530,3531,34,3532,3533,3534,0,3532,3533,3534,34,3535,3536,3537,0,3535,3536,3537,34,126,128,2079,0,126,128,2079,34,3538,3539,433,0,3538,3539,433,34,3323,3540,1150,0,3323,3540,1150,34,1831,3541,1832,0,1831,3541,1832,34,1389,869,3542,0,1389,869,3542,34,1600,1599,3543,0,1600,1599,3543,34,599,598,3544,0,599,598,3544,34,175,174,3545,0,175,174,3545,34,3428,2035,1413,0,3428,2035,1413,34,3546,3547,322,0,3546,3547,322,34,3548,3549,2651,0,3548,3549,2651,34,3550,3551,3552,0,3550,3551,3552,34,3553,391,3554,0,3553,391,3554,34,3555,3556,735,0,3555,3556,735,34,3557,370,369,0,3557,370,369,34,3483,3558,2222,0,3483,3558,2222,34,3559,1551,3560,0,3559,1551,3560,34,3561,3562,3563,0,3561,3562,3563,34,3525,3527,3564,0,3525,3527,3564,34,3565,3566,3567,0,3565,3566,3567,34,3568,3569,3570,0,3568,3569,3570,34,1271,3571,2141,0,1271,3571,2141,34,3572,3554,3573,0,3572,3554,3573,34,1054,3574,1055,0,1054,3574,1055,34,3575,3576,3077,0,3575,3576,3077,34,3577,3202,3578,0,3577,3202,3578,34,3579,3580,3581,0,3579,3580,3581,34,3582,3583,3584,0,3582,3583,3584,34,3585,3586,1358,0,3585,3586,1358,34,1248,1250,3587,0,1248,1250,3587,34,3588,3505,3589,0,3588,3505,3589,34,574,2870,754,0,574,2870,754,34,1332,657,549,0,1332,657,549,34,3590,3591,3592,0,3590,3591,3592,34,3593,57,2626,0,3593,57,2626,34,3594,3595,3596,0,3594,3595,3596,34,3597,476,3598,0,3597,476,3598,34,3599,3466,3600,0,3599,3466,3600,34,3601,3204,2360,0,3601,3204,2360,34,3602,3603,647,0,3602,3603,647,34,3604,1485,3605,0,3604,1485,3605,34,2689,3606,3607,0,2689,3606,3607,34,1467,3608,235,0,1467,3608,235,34,3609,92,3610,0,3609,92,3610,34,3611,527,3612,0,3611,527,3612,34,3613,3614,2426,0,3613,3614,2426,34,3615,3616,3092,0,3615,3616,3092,34,1625,2402,3617,0,1625,2402,3617,34,3618,3619,3620,0,3618,3619,3620,34,12,3621,13,0,12,3621,13,34,3501,3622,779,0,3501,3622,779,34,3623,2183,714,0,3623,2183,714,34,3624,3625,3626,0,3624,3625,3626,34,3627,3628,1653,0,3627,3628,1653,34,3501,779,778,0,3501,779,778,34,3629,1690,1689,0,3629,1690,1689,34,322,3630,2342,0,322,3630,2342,34,991,3631,1240,0,991,3631,1240,34,3632,2434,3633,0,3632,2434,3633,34,3634,3635,1247,0,3634,3635,1247,34,1483,3515,3514,0,1483,3515,3514,34,3636,3637,3382,0,3636,3637,3382,34,2034,2036,3638,0,2034,2036,3638,34,3639,3640,3641,0,3639,3640,3641,34,3642,904,906,0,3642,904,906,34,3643,714,3644,0,3643,714,3644,34,3645,1169,1168,0,3645,1169,1168,34,704,3646,3647,0,704,3646,3647,34,3051,3648,287,0,3051,3648,287,34,83,3649,2868,0,83,3649,2868,34,3650,3651,3189,0,3650,3651,3189,34,3652,3653,3654,0,3652,3653,3654,34,3655,3656,3657,0,3655,3656,3657,34,3658,3338,3659,0,3658,3338,3659,34,3660,3661,3662,0,3660,3661,3662,34,3266,2324,203,0,3266,2324,203,34,1081,3663,3664,0,1081,3663,3664,34,2054,2055,3665,0,2054,2055,3665,34,3666,3667,3668,0,3666,3667,3668,34,3669,3670,3671,0,3669,3670,3671,34,3672,3673,3560,0,3672,3673,3560,34,2372,3674,3675,0,2372,3674,3675,34,2932,3676,2933,0,2932,3676,2933,34,3677,3678,2547,0,3677,3678,2547,34,3679,3680,2191,0,3679,3680,2191,34,3681,3682,3683,0,3681,3682,3683,34,3684,3685,3686,0,3684,3685,3686,34,3687,2364,2366,0,3687,2364,2366,34,3688,3689,3690,0,3688,3689,3690,34,2721,3383,3637,0,2721,3383,3637,34,2209,3691,812,0,2209,3691,812,34,3692,2413,3693,0,3692,2413,3693,34,2335,3694,3420,0,2335,3694,3420,34,3444,3695,3696,0,3444,3695,3696,34,1306,905,3697,0,1306,905,3697,34,182,3698,2369,0,182,3698,2369,34,2499,3699,3700,0,2499,3699,3700,34,1217,3701,3702,0,1217,3701,3702,34,467,466,3703,0,467,466,3703,34,3704,3705,3706,0,3704,3705,3706,34,3707,3708,1232,0,3707,3708,1232,34,1144,1143,3709,0,1144,1143,3709,34,2274,2276,3710,0,2274,2276,3710,34,428,3711,429,0,428,3711,429,34,581,2083,2502,0,581,2083,2502,34,3712,1262,4,0,3712,1262,4,34,3713,512,3610,0,3713,512,3610,34,3714,3715,3639,0,3714,3715,3639,34,3716,3681,3683,0,3716,3681,3683,34,3717,1420,3718,0,3717,1420,3718,34,3719,3720,3721,0,3719,3720,3721,34,3722,3723,3724,0,3722,3723,3724,34,3725,3726,3087,0,3725,3726,3087,34,2,3727,3728,0,2,3727,3728,34,2061,1975,3729,0,2061,1975,3729,34,3730,3731,3732,0,3730,3731,3732,34,3153,3733,3734,0,3153,3733,3734,34,3735,3736,1628,0,3735,3736,1628,34,3737,3738,3739,0,3737,3738,3739,34,3740,3741,3742,0,3740,3741,3742,34,3743,1766,3744,0,3743,1766,3744,34,740,386,2498,0,740,386,2498,34,2062,936,2665,0,2062,936,2665,34,3072,3071,3745,0,3072,3071,3745,34,3746,3747,3748,0,3746,3747,3748,34,3749,1669,1827,0,3749,1669,1827,34,191,3750,189,0,191,3750,189,34,3751,3425,3752,0,3751,3425,3752,34,3529,3531,3443,0,3529,3531,3443,34,3753,2378,3754,0,3753,2378,3754,34,1022,852,851,0,1022,852,851,34,3755,3756,3757,0,3755,3756,3757,34,2815,3758,1977,0,2815,3758,1977,34,3759,2570,3760,0,3759,2570,3760,34,2714,836,838,0,2714,836,838,34,3761,2555,2557,0,3761,2555,2557,34,3759,3760,31,0,3759,3760,31,34,3762,3763,3764,0,3762,3763,3764,34,2706,3765,1343,0,2706,3765,1343,34,2608,3766,537,0,2608,3766,537,34,2111,3767,2896,0,2111,3767,2896,34,2470,3768,1422,0,2470,3768,1422,34,3769,3297,263,0,3769,3297,263,34,3770,2451,3771,0,3770,2451,3771,34,3772,3773,3774,0,3772,3773,3774,34,3775,3776,857,0,3775,3776,857,34,3777,3778,3779,0,3777,3778,3779,34,3780,3781,329,0,3780,3781,329,34,1485,3612,3782,0,1485,3612,3782,34,2170,2606,2605,0,2170,2606,2605,34,3783,3784,2717,0,3783,3784,2717,34,486,3785,487,0,486,3785,487,34,2934,3786,3787,0,2934,3786,3787,34,2933,3788,3789,0,2933,3788,3789,34,1535,1537,3790,0,1535,1537,3790,34,3791,3792,3793,0,3791,3792,3793,34,3067,3794,577,0,3067,3794,577,34,1372,3795,3796,0,1372,3795,3796,34,3797,3798,2230,0,3797,3798,2230,34,3799,3800,3801,0,3799,3800,3801,34,3802,3803,3631,0,3802,3803,3631,34,3428,2036,2035,0,3428,2036,2035,34,601,3804,89,0,601,3804,89,34,3805,3806,3807,0,3805,3806,3807,34,3641,1534,3639,0,3641,1534,3639,34,1373,1372,3796,0,1373,1372,3796,34,3808,3809,2729,0,3808,3809,2729,34,540,3810,3811,0,540,3810,3811,34,2672,1409,3812,0,2672,1409,3812,34,3813,3093,3235,0,3813,3093,3235,34,3814,3815,3816,0,3814,3815,3816,34,3817,2280,2279,0,3817,2280,2279,34,1278,3818,2697,0,1278,3818,2697,34,3819,3820,3821,0,3819,3820,3821,34,3822,3823,3824,0,3822,3823,3824,34,3825,3826,3827,0,3825,3826,3827,34,3828,1600,3543,0,3828,1600,3543,34,603,3829,1807,0,603,3829,1807,34,3830,3831,3832,0,3830,3831,3832,34,3833,3834,3835,0,3833,3834,3835,34,11,1197,2682,0,11,1197,2682,34,3836,2565,3837,0,3836,2565,3837,34,3838,3839,3840,0,3838,3839,3840,34,3841,3842,3843,0,3841,3842,3843,34,3844,3845,1901,0,3844,3845,1901,34,3846,3847,2313,0,3846,3847,2313,34,2219,2220,3848,0,2219,2220,3848,34,511,3849,3850,0,511,3849,3850,34,3851,3852,3853,0,3851,3852,3853,34,1274,1273,3854,0,1274,1273,3854,34,3646,3855,3856,0,3646,3855,3856,34,3857,3858,3859,0,3857,3858,3859,34,3860,3305,3861,0,3860,3305,3861,34,77,3862,3863,0,77,3862,3863,34,3864,3865,3866,0,3864,3865,3866,34,1193,3867,1194,0,1193,3867,1194,34,1429,2745,3868,0,1429,2745,3868,34,2874,3869,2875,0,2874,3869,2875,34,151,3870,3871,0,151,3870,3871,34,751,3872,1045,0,751,3872,1045,34,3873,630,3874,0,3873,630,3874,34,62,3875,60,0,62,3875,60,34,3876,3877,3344,0,3876,3877,3344,34,3327,3878,3328,0,3327,3878,3328,34,1013,3095,3094,0,1013,3095,3094,34,3253,3879,2482,0,3253,3879,2482,34,665,1095,3880,0,665,1095,3880,34,1239,2392,3881,0,1239,2392,3881,34,3882,2844,3883,0,3882,2844,3883,34,3884,3885,3886,0,3884,3885,3886,34,3887,3888,3889,0,3887,3888,3889,34,1482,3890,3891,0,1482,3890,3891,34,2338,775,3892,0,2338,775,3892,34,2016,2018,3893,0,2016,2018,3893,34,3889,1882,1881,0,3889,1882,1881,34,3894,3895,2178,0,3894,3895,2178,34,3125,1683,3126,0,3125,1683,3126,34,3896,3897,2930,0,3896,3897,2930,34,887,889,3898,0,887,889,3898,34,3899,3900,3901,0,3899,3900,3901,34,1379,3902,3903,0,1379,3902,3903,34,3904,3905,3906,0,3904,3905,3906,34,3633,3907,3632,0,3633,3907,3632,34,3908,3909,609,0,3908,3909,609,34,2377,3910,3911,0,2377,3910,3911,34,3912,3913,3914,0,3912,3913,3914,34,1830,3176,3915,0,1830,3176,3915,34,3916,3917,3918,0,3916,3917,3918,34,3919,3920,3921,0,3919,3920,3921,34,2,1873,3922,0,2,1873,3922,34,2693,3162,3923,0,2693,3162,3923,34,3924,3925,3926,0,3924,3925,3926,34,3276,3927,3928,0,3276,3927,3928,34,3197,816,3929,0,3197,816,3929,34,2387,2360,2581,0,2387,2360,2581,34,3930,3896,989,0,3930,3896,989,34,2215,2214,3931,0,2215,2214,3931,34,3932,3933,3934,0,3932,3933,3934,34,3935,3936,3937,0,3935,3936,3937,34,887,3938,888,0,887,3938,888,34,2001,3939,2002,0,2001,3939,2002,34,2750,3857,3940,0,2750,3857,3940,34,3941,3942,3943,0,3941,3942,3943,34,3944,3945,3946,0,3944,3945,3946,34,2571,1993,3947,0,2571,1993,3947,34,294,3948,436,0,294,3948,436,34,1482,3514,3890,0,1482,3514,3890,34,2747,3949,2748,0,2747,3949,2748,34,3923,3162,3950,0,3923,3162,3950,34,3951,3952,2280,0,3951,3952,2280,34,3953,1072,1074,0,3953,1072,1074,34,3389,3954,2335,0,3389,3954,2335,34,3955,3337,3956,0,3955,3337,3956,34,1532,3957,3861,0,1532,3957,3861,34,3958,3959,2508,0,3958,3959,2508,34,3960,3961,2003,0,3960,3961,2003,34,1672,1404,1405,0,1672,1404,1405,34,516,3962,2065,0,516,3962,2065,34,222,3963,223,0,222,3963,223,34,92,94,3610,0,92,94,3610,34,549,3964,3965,0,549,3964,3965,34,2074,3966,3228,0,2074,3966,3228,34,3967,3968,3721,0,3967,3968,3721,34,1563,1562,3969,0,1563,1562,3969,34,3970,3247,3971,0,3970,3247,3971,34,3890,3972,3973,0,3890,3972,3973,34,3023,3025,3974,0,3023,3025,3974,34,3975,3976,3099,0,3975,3976,3099,34,3977,3978,3979,0,3977,3978,3979,34,2649,1981,2661,0,2649,1981,2661,34,1373,3796,3732,0,1373,3796,3732,34,3067,3980,3981,0,3067,3980,3981,34,483,3982,484,0,483,3982,484,34,762,764,3983,0,762,764,3983,34,3984,3985,3986,0,3984,3985,3986,34,3987,3988,3989,0,3987,3988,3989,34,3990,3991,210,0,3990,3991,210,34,3262,3264,3992,0,3262,3264,3992,34,2976,3993,3994,0,2976,3993,3994,34,3995,3996,3997,0,3995,3996,3997,34,3998,1996,432,0,3998,1996,432,34,3999,1524,1523,0,3999,1524,1523,34,4000,1083,3933,0,4000,1083,3933,34,2085,1881,4001,0,2085,1881,4001,34,3026,1768,3356,0,3026,1768,3356,34,4002,4003,4004,0,4002,4003,4004,34,1077,4005,4006,0,1077,4005,4006,34,2976,1341,3993,0,2976,1341,3993,34,4007,43,4008,0,4007,43,4008,34,4009,2191,4010,0,4009,2191,4010,34,4011,4012,4013,0,4011,4012,4013,34,3621,4014,4015,0,3621,4014,4015,34,2786,3080,2787,0,2786,3080,2787,34,2683,4016,4017,0,2683,4016,4017,34,3836,3837,1260,0,3836,3837,1260,34,4018,3609,3849,0,4018,3609,3849,34,830,832,4019,0,830,832,4019,34,2381,4020,2382,0,2381,4020,2382,34,3621,3492,4021,0,3621,3492,4021,34,4022,4023,2776,0,4022,4023,2776,34,2976,3994,3070,0,2976,3994,3070,34,1977,4024,214,0,1977,4024,214,34,4025,4026,1124,0,4025,4026,1124,34,1263,4027,1889,0,1263,4027,1889,34,4028,4029,2574,0,4028,4029,2574,34,4030,4031,4032,0,4030,4031,4032,34,549,4033,3964,0,549,4033,3964,34,4034,3979,3978,0,4034,3979,3978,34,4035,2137,2136,0,4035,2137,2136,34,1341,1340,4036,0,1341,1340,4036,34,1104,2737,2736,0,1104,2737,2736,34,4037,4038,4039,0,4037,4038,4039,34,4040,1674,3988,0,4040,1674,3988,34,4041,4042,3432,0,4041,4042,3432,34,1937,1820,1822,0,1937,1820,1822,34,4043,4044,4045,0,4043,4044,4045,34,4046,159,4047,0,4046,159,4047,34,1897,4048,4049,0,1897,4048,4049,34,3278,2931,3279,0,3278,2931,3279,34,4050,2791,4051,0,4050,2791,4051,34,636,4052,637,0,636,4052,637,34,2310,2775,2311,0,2310,2775,2311,34,1031,2050,1032,0,1031,2050,1032,34,1286,1747,4053,0,1286,1747,4053,34,4054,1983,1982,0,4054,1983,1982,34,3522,4055,4056,0,3522,4055,4056,34,2888,2603,2889,0,2888,2603,2889,34,45,47,4057,0,45,47,4057,34,4058,4059,4060,0,4058,4059,4060,34,4061,4062,450,0,4061,4062,450,34,1589,1159,1590,0,1589,1159,1590,34,4063,2403,706,0,4063,2403,706,34,4064,2800,4065,0,4064,2800,4065,34,4066,3098,3140,0,4066,3098,3140,34,1218,3115,1096,0,1218,3115,1096,34,903,2955,4067,0,903,2955,4067,34,1105,1337,1792,0,1105,1337,1792,34,4068,4069,4070,0,4068,4069,4070,34,1128,4071,4072,0,1128,4071,4072,34,4073,4074,4075,0,4073,4074,4075,34,522,4076,4077,0,522,4076,4077,34,1340,3551,4036,0,1340,3551,4036,34,4078,4079,2002,0,4078,4079,2002,34,1634,2821,1009,0,1634,2821,1009,34,2704,4080,2705,0,2704,4080,2705,34,4081,3551,1472,0,4081,3551,1472,34,4082,1007,4083,0,4082,1007,4083,34,4084,3163,4085,0,4084,3163,4085,34,4086,4087,4088,0,4086,4087,4088,34,4089,4090,4091,0,4089,4090,4091,34,1340,1472,3551,0,1340,1472,3551,34,4092,4093,4094,0,4092,4093,4094,34,310,4095,4096,0,310,4095,4096,34,1015,930,4097,0,1015,930,4097,34,4098,4099,4100,0,4098,4099,4100,34,2758,4101,4102,0,2758,4101,4102,34,1718,502,1716,0,1718,502,1716,34,658,4103,4104,0,658,4103,4104,34,220,4105,1091,0,220,4105,1091,34,3315,1745,4106,0,3315,1745,4106,34,2987,4107,4108,0,2987,4107,4108,34,4109,4110,4111,0,4109,4110,4111,34,4112,1302,1301,0,4112,1302,1301,34,4113,4114,4115,0,4113,4114,4115,34,4116,4117,4118,0,4116,4117,4118,34,4119,4120,4005,0,4119,4120,4005,34,4121,2815,4122,0,4121,2815,4122,34,4123,4124,1614,0,4123,4124,1614,34,2497,386,388,0,2497,386,388,34,3942,4125,4126,0,3942,4125,4126,34,1284,1283,2620,0,1284,1283,2620,34,1927,4127,4128,0,1927,4127,4128,34,4129,631,4130,0,4129,631,4130,34,4081,1472,1221,0,4081,1472,1221,34,4081,1221,4131,0,4081,1221,4131,34,808,1964,806,0,808,1964,806,34,4132,4133,4134,0,4132,4133,4134,34,116,4135,1705,0,116,4135,1705,34,4136,4137,3817,0,4136,4137,3817,34,4132,4134,4138,0,4132,4134,4138,34,3593,4139,4140,0,3593,4139,4140,34,750,2406,751,0,750,2406,751,34,1479,1481,4141,0,1479,1481,4141,34,1755,4142,4143,0,1755,4142,4143,34,1899,4144,4145,0,1899,4144,4145,34,4146,2694,3666,0,4146,2694,3666,34,1161,4147,1682,0,1161,4147,1682,34,146,4148,106,0,146,4148,106,34,2539,4149,4150,0,2539,4149,4150,34,4151,4152,1825,0,4151,4152,1825,34,4153,1752,4154,0,4153,1752,4154,34,4155,2580,117,0,4155,2580,117,34,4156,4157,1591,0,4156,4157,1591,34,4158,2298,4159,0,4158,2298,4159,34,2176,4160,2174,0,2176,4160,2174,34,547,4161,4162,0,547,4161,4162,34,4163,4164,4165,0,4163,4164,4165,34,1805,217,4166,0,1805,217,4166,34,829,4167,4168,0,829,4167,4168,34,1741,4169,1881,0,1741,4169,1881,34,713,715,2875,0,713,715,2875,34,4170,4171,4131,0,4170,4171,4131,34,2405,2404,4172,0,2405,2404,4172,34,3697,4173,4174,0,3697,4173,4174,34,4175,4176,3771,0,4175,4176,3771,34,653,321,3030,0,653,321,3030,34,4081,4131,4171,0,4081,4131,4171,34,4177,2551,483,0,4177,2551,483,34,2337,775,2338,0,2337,775,2338,34,3851,4178,4179,0,3851,4178,4179,34,1019,4180,1017,0,1019,4180,1017,34,4181,1316,1615,0,4181,1316,1615,34,4182,1671,4183,0,4182,1671,4183,34,3213,4184,3289,0,3213,4184,3289,34,3666,2694,4185,0,3666,2694,4185,34,3676,3788,2933,0,3676,3788,2933,34,1619,431,447,0,1619,431,447,34,4186,369,4187,0,4186,369,4187,34,2328,2908,1859,0,2328,2908,1859,34,4188,4189,4190,0,4188,4189,4190,34,4191,4062,4061,0,4191,4062,4061,34,3228,3966,1492,0,3228,3966,1492,34,4192,4193,1140,0,4192,4193,1140,34,4194,4195,1133,0,4194,4195,1133,34,4196,4197,4198,0,4196,4197,4198,34,4199,4200,4201,0,4199,4200,4201,34,4202,627,2684,0,4202,627,2684,34,190,782,1509,0,190,782,1509,34,4203,2625,4204,0,4203,2625,4204,34,348,2661,349,0,348,2661,349,34,1701,1703,1978,0,1701,1703,1978,34,375,374,4190,0,375,374,4190,34,4194,4205,4195,0,4194,4205,4195,34,4206,2286,4119,0,4206,2286,4119,34,4207,4208,4209,0,4207,4208,4209,34,375,4190,4189,0,375,4190,4189,34,4210,1484,4211,0,4210,1484,4211,34,2809,2845,4212,0,2809,2845,4212,34,863,2945,4213,0,863,2945,4213,34,983,4214,4215,0,983,4214,4215,34,4216,4217,4218,0,4216,4217,4218,34,4219,4220,4221,0,4219,4220,4221,34,1990,1989,4222,0,1990,1989,4222,34,3640,468,4223,0,3640,468,4223,34,3078,3080,2786,0,3078,3080,2786,34,4224,4225,4226,0,4224,4225,4226,34,58,4227,4228,0,58,4227,4228,34,3245,4229,4230,0,3245,4229,4230,34,4231,4232,4233,0,4231,4232,4233,34,255,4223,468,0,255,4223,468,34,4234,4235,4236,0,4234,4235,4236,34,3337,3336,814,0,3337,3336,814,34,401,4237,402,0,401,4237,402,34,4238,4239,4240,0,4238,4239,4240,34,3559,4241,1145,0,3559,4241,1145,34,4242,4243,4244,0,4242,4243,4244,34,4238,4240,4245,0,4238,4240,4245,34,3157,4246,4247,0,3157,4246,4247,34,374,468,4190,0,374,468,4190,34,3386,4248,4249,0,3386,4248,4249,34,4076,4250,4251,0,4076,4250,4251,34,4252,3544,4253,0,4252,3544,4253,34,4254,2597,4255,0,4254,2597,4255,34,4256,2910,4257,0,4256,2910,4257,34,4258,4259,4260,0,4258,4259,4260,34,4188,4190,468,0,4188,4190,468,34,1769,969,515,0,1769,969,515,34,368,4125,3942,0,368,4125,3942,34,4261,2869,4262,0,4261,2869,4262,34,2381,4263,4264,0,2381,4263,4264,34,4265,4266,4267,0,4265,4266,4267,34,3640,4188,468,0,3640,4188,468,34,112,4268,4269,0,112,4268,4269,34,4270,1274,3854,0,4270,1274,3854,34,3640,4223,3641,0,3640,4223,3641,34,416,418,1260,0,416,418,1260,34,3309,671,4271,0,3309,671,4271,34,4272,4273,4062,0,4272,4273,4062,34,4274,4275,3867,0,4274,4275,3867,34,3753,488,2378,0,3753,488,2378,34,4276,4277,4278,0,4276,4277,4278,34,1837,4279,4280,0,1837,4279,4280,34,4281,147,149,0,4281,147,149,34,3641,4223,1534,0,3641,4223,1534,34,4282,4283,4284,0,4282,4283,4284,34,3591,3590,4285,0,3591,3590,4285,34,4286,122,121,0,4286,122,121,34,835,4287,557,0,835,4287,557,34,1454,4288,4289,0,1454,4288,4289,34,2298,1167,4290,0,2298,1167,4290,34,3786,4291,3658,0,3786,4291,3658,34,4292,4293,1231,0,4292,4293,1231,34,2641,4294,4295,0,2641,4294,4295,34,4223,255,1534,0,4223,255,1534,34,1781,4296,4297,0,1781,4296,4297,34,4298,4299,1119,0,4298,4299,1119,34,3711,4300,429,0,3711,4300,429,34,792,4301,3590,0,792,4301,3590,34,3876,1228,2228,0,3876,1228,2228,34,4302,1053,208,0,4302,1053,208,34,3166,4303,4304,0,3166,4303,4304,34,4113,4115,822,0,4113,4115,822,34,4305,4306,1452,0,4305,4306,1452,34,312,585,3347,0,312,585,3347,34,4307,4308,3010,0,4307,4308,3010,34,964,3147,3146,0,964,3147,3146,34,4309,592,3816,0,4309,592,3816,34,3229,3228,389,0,3229,3228,389,34,4310,979,2046,0,4310,979,2046,34,4239,4311,4312,0,4239,4311,4312,34,4313,140,4314,0,4313,140,4314,34,916,929,4315,0,916,929,4315,34,2992,2107,4316,0,2992,2107,4316,34,3674,1898,3675,0,3674,1898,3675,34,2536,4317,1559,0,2536,4317,1559,34,3582,4318,4319,0,3582,4318,4319,34,1145,4320,2192,0,1145,4320,2192,34,4321,4322,4323,0,4321,4322,4323,34,4324,920,4325,0,4324,920,4325,34,519,4326,2985,0,519,4326,2985,34,4327,952,4328,0,4327,952,4328,34,3117,1212,4329,0,3117,1212,4329,34,4330,4331,1901,0,4330,4331,1901,34,3902,4332,4333,0,3902,4332,4333,34,3208,2988,4334,0,3208,2988,4334,34,1495,1534,1493,0,1495,1534,1493,34,3444,4335,3695,0,3444,4335,3695,34,4336,4026,4337,0,4336,4026,4337,34,4338,4202,2684,0,4338,4202,2684,34,1846,4339,1844,0,1846,4339,1844,34,3275,4340,1862,0,3275,4340,1862,34,1858,4341,4342,0,1858,4341,4342,34,4343,4344,4345,0,4343,4344,4345,34,1495,4346,1534,0,1495,4346,1534,34,1484,3612,1485,0,1484,3612,1485,34,4210,4211,4347,0,4210,4211,4347,34,2011,2256,4348,0,2011,2256,4348,34,4349,3101,3100,0,4349,3101,3100,34,4346,1495,3940,0,4346,1495,3940,34,1110,347,4350,0,1110,347,4350,34,4050,4051,4351,0,4050,4051,4351,34,3250,1972,4352,0,3250,1972,4352,34,1519,1518,1601,0,1519,1518,1601,34,3668,4353,4146,0,3668,4353,4146,34,4354,1110,4355,0,4354,1110,4355,34,3618,4356,3619,0,3618,4356,3619,34,4357,4358,4359,0,4357,4358,4359,34,3940,1495,2750,0,3940,1495,2750,34,4013,4360,4361,0,4013,4360,4361,34,4362,3945,4363,0,4362,3945,4363,34,4364,4365,4366,0,4364,4365,4366,34,2149,4367,4368,0,2149,4367,4368,34,4369,4370,4100,0,4369,4370,4100,34,2856,1263,1889,0,2856,1263,1889,34,4371,619,621,0,4371,619,621,34,1068,4372,4373,0,1068,4372,4373,34,4374,4375,4376,0,4374,4375,4376,34,1419,3240,4377,0,1419,3240,4377,34,4378,4379,4380,0,4378,4379,4380,34,4381,4382,4383,0,4381,4382,4383,34,1467,4384,3608,0,1467,4384,3608,34,2641,2640,4294,0,2641,2640,4294,34,4385,4386,4387,0,4385,4386,4387,34,1342,1243,1242,0,1342,1243,1242,34,2274,3710,4388,0,2274,3710,4388,34,2391,3881,2392,0,2391,3881,2392,34,4389,865,4390,0,4389,865,4390,34,919,921,2884,0,919,921,2884,34,4391,4392,4393,0,4391,4392,4393,34,4394,4395,4396,0,4394,4395,4396,34,3935,621,3936,0,3935,621,3936,34,4397,210,4398,0,4397,210,4398,34,4399,4400,4092,0,4399,4400,4092,34,531,3275,1042,0,531,3275,1042,34,4401,4402,248,0,4401,4402,248,34,1476,4403,1477,0,1476,4403,1477,34,1734,1082,1084,0,1734,1082,1084,34,4404,4405,4406,0,4404,4405,4406,34,4407,4408,4409,0,4407,4408,4409,34,3327,2825,2824,0,3327,2825,2824,34,3117,3066,1064,0,3117,3066,1064,34,4410,4411,589,0,4410,4411,589,34,2597,60,2598,0,2597,60,2598,34,2807,2811,3858,0,2807,2811,3858,34,2807,3858,2750,0,2807,3858,2750,34,4412,4406,4405,0,4412,4406,4405,34,4413,2774,2773,0,4413,2774,2773,34,4414,891,4415,0,4414,891,4415,34,3788,2952,3789,0,3788,2952,3789,34,4416,3294,4417,0,4416,3294,4417,34,1445,1444,4418,0,1445,1444,4418,34,4419,4420,4421,0,4419,4420,4421,34,2735,2771,2736,0,2735,2771,2736,34,684,4422,4423,0,684,4422,4423,34,4424,4425,3431,0,4424,4425,3431,34,789,3875,790,0,789,3875,790,34,4426,4110,4109,0,4426,4110,4109,34,4427,4428,4429,0,4427,4428,4429,34,3669,4430,3957,0,3669,4430,3957,34,4203,4431,4432,0,4203,4431,4432,34,3857,2750,3858,0,3857,2750,3858,34,4433,4434,4435,0,4433,4434,4435,34,4436,3062,262,0,4436,3062,262,34,4437,2242,4438,0,4437,2242,4438,34,4439,4440,4205,0,4439,4440,4205,34,4441,2408,2410,0,4441,2408,2410,34,637,4052,4442,0,637,4052,4442,34,4443,2858,4444,0,4443,2858,4444,34,943,1609,1608,0,943,1609,1608,34,2911,4445,4446,0,2911,4445,4446,34,2857,2859,4447,0,2857,2859,4447,34,864,863,4213,0,864,863,4213,34,3400,4198,4197,0,3400,4198,4197,34,4140,4345,4344,0,4140,4345,4344,34,3462,1409,2674,0,3462,1409,2674,34,2811,2911,4446,0,2811,2911,4446,34,4419,3440,3442,0,4419,3440,3442,34,1420,1419,3239,0,1420,1419,3239,34,502,3556,503,0,502,3556,503,34,1168,4448,4449,0,1168,4448,4449,34,106,1844,4339,0,106,1844,4339,34,4450,3294,2767,0,4450,3294,2767,34,2067,4451,4452,0,2067,4451,4452,34,4453,4248,3386,0,4453,4248,3386,34,3858,2811,4446,0,3858,2811,4446,34,2466,4454,4455,0,2466,4454,4455,34,4100,4456,4098,0,4100,4456,4098,34,3858,4446,3859,0,3858,4446,3859,34,4457,4458,4459,0,4457,4458,4459,34,1547,4460,4461,0,1547,4460,4461,34,2674,2418,3462,0,2674,2418,3462,34,1428,1430,2137,0,1428,1430,2137,34,4462,570,569,0,4462,570,569,34,2675,4463,2676,0,2675,4463,2676,34,652,651,4464,0,652,651,4464,34,4465,523,525,0,4465,523,525,34,2175,4466,3864,0,2175,4466,3864,34,4467,4468,2213,0,4467,4468,2213,34,4469,4470,4471,0,4469,4470,4471,34,2241,1796,4472,0,2241,1796,4472,34,4473,4474,4475,0,4473,4474,4475,34,4476,138,3838,0,4476,138,3838,34,3622,701,837,0,3622,701,837,34,4477,4478,1763,0,4477,4478,1763,34,2946,4479,2947,0,2946,4479,2947,34,1758,4457,4480,0,1758,4457,4480,34,4481,4482,4483,0,4481,4482,4483,34,4484,3747,4485,0,4484,3747,4485,34,3836,4486,2566,0,3836,4486,2566,34,4487,4488,4489,0,4487,4488,4489,34,990,4490,161,0,990,4490,161,34,4491,4492,1579,0,4491,4492,1579,34,4493,4494,4495,0,4493,4494,4495,34,2464,2627,4388,0,2464,2627,4388,34,4496,508,2501,0,4496,508,2501,34,1722,1724,1165,0,1722,1724,1165,34,4497,2855,1189,0,4497,2855,1189,34,1969,4498,4499,0,1969,4498,4499,34,4500,4501,4502,0,4500,4501,4502,34,4503,769,771,0,4503,769,771,34,4504,314,4505,0,4504,314,4505,34,4506,1093,2260,0,4506,1093,2260,34,1332,4507,657,0,1332,4507,657,34,4508,2681,1281,0,4508,2681,1281,34,4509,3518,4510,0,4509,3518,4510,34,1093,4511,2134,0,1093,4511,2134,34,4512,4469,4513,0,4512,4469,4513,34,3442,3986,3985,0,3442,3986,3985,34,4514,4515,4516,0,4514,4515,4516,34,4517,3741,4518,0,4517,3741,4518,34,1685,4519,4520,0,1685,4519,4520,34,4521,4522,4523,0,4521,4522,4523,34,2593,4524,709,0,2593,4524,709,34,4525,3790,1537,0,4525,3790,1537,34,1483,3514,1482,0,1483,3514,1482,34,4513,4469,4526,0,4513,4469,4526,34,4527,4528,4529,0,4527,4528,4529,34,366,1097,367,0,366,1097,367,34,4530,4531,1782,0,4530,4531,1782,34,1423,1425,3022,0,1423,1425,3022,34,3359,483,3270,0,3359,483,3270,34,4532,4533,2698,0,4532,4533,2698,34,4534,4535,4536,0,4534,4535,4536,34,4114,4113,4537,0,4114,4113,4537,34,3495,4538,4539,0,3495,4538,4539,34,2488,4540,4541,0,2488,4540,4541,34,4542,4543,4304,0,4542,4543,4304,34,2645,4544,4545,0,2645,4544,4545,34,2645,4545,4144,0,2645,4545,4144,34,4546,4070,4547,0,4546,4070,4547,34,12,14,3355,0,12,14,3355,34,990,160,4548,0,990,160,4548,34,3109,4549,4550,0,3109,4549,4550,34,450,449,2417,0,450,449,2417,34,2458,4551,2456,0,2458,4551,2456,34,4552,2691,1767,0,4552,2691,1767,34,295,294,4553,0,295,294,4553,34,3245,2602,4229,0,3245,2602,4229,34,2344,2324,4554,0,2344,2324,4554,34,1179,2164,2676,0,1179,2164,2676,34,3855,2952,4555,0,3855,2952,4555,34,4556,4557,2087,0,4556,4557,2087,34,146,145,4148,0,146,145,4148,34,4558,501,500,0,4558,501,500,34,4559,2472,1396,0,4559,2472,1396,34,3551,4171,3552,0,3551,4171,3552,34,4560,4561,4562,0,4560,4561,4562,34,4563,2220,4564,0,4563,2220,4564,34,4207,4565,1741,0,4207,4565,1741,34,4566,4567,2385,0,4566,4567,2385,34,4526,3552,4171,0,4526,3552,4171,34,4568,4569,4558,0,4568,4569,4558,34,4338,2684,2683,0,4338,2684,2683,34,4570,4571,677,0,4570,4571,677,34,3552,4526,4469,0,3552,4526,4469,34,4462,4572,1892,0,4462,4572,1892,34,2689,2062,3606,0,2689,2062,3606,34,4573,4574,4575,0,4573,4574,4575,34,3845,3230,3232,0,3845,3230,3232,34,1264,1263,1065,0,1264,1263,1065,34,3720,3612,527,0,3720,3612,527,34,2205,4576,1101,0,2205,4576,1101,34,4577,1144,4578,0,4577,1144,4578,34,4579,1050,1049,0,4579,1050,1049,34,4580,4581,565,0,4580,4581,565,34,3929,4582,3946,0,3929,4582,3946,34,4583,4584,4585,0,4583,4584,4585,34,500,4568,4558,0,500,4568,4558,34,2497,388,827,0,2497,388,827,34,2421,4586,2423,0,2421,4586,2423,34,4587,4588,3653,0,4587,4588,3653,34,1479,4589,3453,0,1479,4589,3453,34,4590,2102,4591,0,4590,2102,4591,34,4592,2321,4593,0,4592,2321,4593,34,1443,1445,1894,0,1443,1445,1894,34,3326,334,333,0,3326,334,333,34,1479,3453,4594,0,1479,3453,4594,34,3129,4595,4596,0,3129,4595,4596,34,2253,4597,4489,0,2253,4597,4489,34,2058,4598,4599,0,2058,4598,4599,34,3874,4600,4601,0,3874,4600,4601,34,1857,1856,1899,0,1857,1856,1899,34,330,4602,331,0,330,4602,331,34,2074,4603,4604,0,2074,4603,4604,34,4207,1740,4208,0,4207,1740,4208,34,4514,4516,3564,0,4514,4516,3564,34,4605,4606,3510,0,4605,4606,3510,34,4607,4608,4609,0,4607,4608,4609,34,3481,2049,3254,0,3481,2049,3254,34,4610,3502,3118,0,4610,3502,3118,34,4611,1262,3712,0,4611,1262,3712,34,1324,1373,4612,0,1324,1373,4612,34,4613,1793,1792,0,4613,1793,1792,34,2855,1066,1065,0,2855,1066,1065,34,4614,660,4615,0,4614,660,4615,34,2698,4533,2699,0,2698,4533,2699,34,3552,4471,3550,0,3552,4471,3550,34,2167,3020,3019,0,2167,3020,3019,34,4616,4617,4618,0,4616,4617,4618,34,4619,4620,1421,0,4619,4620,1421,34,2699,4621,1645,0,2699,4621,1645,34,1819,4622,4623,0,1819,4622,4623,34,1250,1249,585,0,1250,1249,585,34,4624,1956,4625,0,4624,1956,4625,34,3999,4626,4627,0,3999,4626,4627,34,4628,4629,2742,0,4628,4629,2742,34,4630,1999,1230,0,4630,1999,1230,34,1397,1396,4631,0,1397,1396,4631,34,2687,4632,2688,0,2687,4632,2688,34,2499,1027,1026,0,2499,1027,1026,34,4633,4495,3282,0,4633,4495,3282,34,724,726,4634,0,724,726,4634,34,4635,4636,2232,0,4635,4636,2232,34,4471,3552,4469,0,4471,3552,4469,34,2940,4637,4638,0,2940,4637,4638,34,1226,1225,1977,0,1226,1225,1977,34,552,4639,4640,0,552,4639,4640,34,2738,3545,174,0,2738,3545,174,34,4485,4641,4642,0,4485,4641,4642,34,4496,4643,509,0,4496,4643,509,34,4293,4644,4645,0,4293,4644,4645,34,4490,4646,2559,0,4490,4646,2559,34,4496,509,508,0,4496,509,508,34,4149,3075,4647,0,4149,3075,4647,34,4648,4649,2611,0,4648,4649,2611,34,4650,1660,4234,0,4650,1660,4234,34,3970,4308,253,0,3970,4308,253,34,4651,4652,4653,0,4651,4652,4653,34,1564,1566,4654,0,1564,1566,4654,34,4655,4656,4657,0,4655,4656,4657,34,1154,4658,4659,0,1154,4658,4659,34,4232,4660,4233,0,4232,4660,4233,34,2558,2560,4661,0,2558,2560,4661,34,4662,2457,3907,0,4662,2457,3907,34,1622,4663,1623,0,1622,4663,1623,34,1705,4664,1706,0,1705,4664,1706,34,4665,1268,4666,0,4665,1268,4666,34,4341,3480,3482,0,4341,3480,3482,34,1521,753,755,0,1521,753,755,34,4667,2026,4668,0,4667,2026,4668,34,4669,3639,4670,0,4669,3639,4670,34,4671,4672,1322,0,4671,4672,1322,34,4673,1145,4241,0,4673,1145,4241,34,4674,4675,8,0,4674,4675,8,34,4676,4236,4677,0,4676,4236,4677,34,4678,4679,2431,0,4678,4679,2431,34,4680,4681,840,0,4680,4681,840,34,4220,4682,4683,0,4220,4682,4683,34,3623,4684,4685,0,3623,4684,4685,34,4686,4687,4688,0,4686,4687,4688,34,607,4689,681,0,607,4689,681,34,4690,2338,3892,0,4690,2338,3892,34,4691,1694,4692,0,4691,1694,4692,34,2923,2922,4693,0,2923,2922,4693,34,4694,4695,4696,0,4694,4695,4696,34,1153,4658,1154,0,1153,4658,1154,34,4697,4698,4699,0,4697,4698,4699,34,4700,4701,4317,0,4700,4701,4317,34,3692,3693,4702,0,3692,3693,4702,34,4703,4704,4705,0,4703,4704,4705,34,4706,3929,816,0,4706,3929,816,34,2120,4707,4708,0,2120,4707,4708,34,2912,200,3353,0,2912,200,3353,34,257,1592,4709,0,257,1592,4709,34,4224,4710,3077,0,4224,4710,3077,34,3071,1276,3745,0,3071,1276,3745,34,4711,3352,3351,0,4711,3352,3351,34,4506,4511,1093,0,4506,4511,1093,34,3714,4669,4712,0,3714,4669,4712,34,4082,4083,998,0,4082,4083,998,34,4713,4714,2468,0,4713,4714,2468,34,3638,2028,4715,0,3638,2028,4715,34,4716,4717,292,0,4716,4717,292,34,4718,4352,4719,0,4718,4352,4719,34,2058,510,4598,0,2058,510,4598,34,3638,4715,4720,0,3638,4715,4720,34,4721,477,733,0,4721,477,733,34,2618,1944,4243,0,2618,1944,4243,34,2186,4722,4723,0,2186,4722,4723,34,4724,4725,4726,0,4724,4725,4726,34,4727,3346,4728,0,4727,3346,4728,34,4729,4730,4731,0,4729,4730,4731,34,4732,2978,4733,0,4732,2978,4733,34,4734,4735,4736,0,4734,4735,4736,34,4737,4376,4738,0,4737,4376,4738,34,4739,3284,4740,0,4739,3284,4740,34,4460,2155,4501,0,4460,2155,4501,34,3714,3639,4669,0,3714,3639,4669,34,4741,4742,4743,0,4741,4742,4743,34,1248,1676,4744,0,1248,1676,4744,34,3506,4745,4746,0,3506,4745,4746,34,878,4747,3520,0,878,4747,3520,34,2422,4748,4749,0,2422,4748,4749,34,4750,4751,603,0,4750,4751,603,34,4752,358,357,0,4752,358,357,34,4753,3824,3823,0,4753,3824,3823,34,4754,4755,705,0,4754,4755,705,34,4756,4757,4712,0,4756,4757,4712,34,4756,4712,4758,0,4756,4712,4758,34,4759,3129,4596,0,4759,3129,4596,34,4760,3382,4761,0,4760,3382,4761,34,4762,1514,2439,0,4762,1514,2439,34,4076,4763,4250,0,4076,4763,4250,34,3448,4764,4765,0,3448,4764,4765,34,3762,3764,4766,0,3762,3764,4766,34,4248,1932,1934,0,4248,1932,1934,34,4767,2130,2532,0,4767,2130,2532,34,4768,3529,4769,0,4768,3529,4769,34,3577,4034,4770,0,3577,4034,4770,34,1616,4771,2798,0,1616,4771,2798,34,4772,4301,792,0,4772,4301,792,34,4773,1032,4774,0,4773,1032,4774,34,2448,4775,1763,0,2448,4775,1763,34,4776,4777,3581,0,4776,4777,3581,34,2202,4778,4779,0,2202,4778,4779,34,4085,4780,1807,0,4085,4780,1807,34,4781,2936,4782,0,4781,2936,4782,34,275,55,4783,0,275,55,4783,34,4784,3626,4785,0,4784,3626,4785,34,2875,3869,4786,0,2875,3869,4786,34,3159,3329,4787,0,3159,3329,4787,34,1264,4788,4789,0,1264,4788,4789,34,4756,4758,4670,0,4756,4758,4670,34,714,2183,4790,0,714,2183,4790,34,4434,4353,4791,0,4434,4353,4791,34,4792,4793,2313,0,4792,4793,2313,34,4679,96,2432,0,4679,96,2432,34,4794,817,816,0,4794,817,816,34,1265,4795,4027,0,1265,4795,4027,34,3664,3663,4796,0,3664,3663,4796,34,1804,217,1805,0,1804,217,1805,34,3441,4797,4798,0,3441,4797,4798,34,4799,2277,4800,0,4799,2277,4800,34,1521,755,1522,0,1521,755,1522,34,3574,4387,1055,0,3574,4387,1055,34,4669,4670,4758,0,4669,4670,4758,34,4801,417,4802,0,4801,417,4802,34,4803,4804,3975,0,4803,4804,3975,34,4669,4758,4712,0,4669,4758,4712,34,3397,4805,4806,0,3397,4805,4806,34,1616,2798,1617,0,1616,2798,1617,34,3849,3345,4807,0,3849,3345,4807,34,4774,1875,1731,0,4774,1875,1731,34,4808,4809,1900,0,4808,4809,1900,34,4810,3025,4811,0,4810,3025,4811,34,2918,469,4812,0,2918,469,4812,34,4813,4814,4815,0,4813,4814,4815,34,4722,4816,4723,0,4722,4816,4723,34,786,2576,2578,0,786,2576,2578,34,4817,4818,1834,0,4817,4818,1834,34,4819,1491,4820,0,4819,1491,4820,34,527,3611,31,0,527,3611,31,34,4821,2808,4822,0,4821,2808,4822,34,4823,4824,4825,0,4823,4824,4825,34,4826,2083,707,0,4826,2083,707,34,4827,4828,4829,0,4827,4828,4829,34,4155,2581,2580,0,4155,2581,2580,34,4830,4831,4832,0,4830,4831,4832,34,4833,2753,4834,0,4833,2753,4834,34,3923,4022,4201,0,3923,4022,4201,34,4606,4835,3760,0,4606,4835,3760,34,1555,4836,3059,0,1555,4836,3059,34,4341,4181,3480,0,4341,4181,3480,34,3204,2740,2360,0,3204,2740,2360,34,4837,4284,4283,0,4837,4284,4283,34,4838,4839,4840,0,4838,4839,4840,34,4841,4499,4498,0,4841,4499,4498,34,2545,2847,2504,0,2545,2847,2504,34,4423,4842,4843,0,4423,4842,4843,34,916,918,4844,0,916,918,4844,34,4723,4845,4846,0,4723,4845,4846,34,2634,3729,4847,0,2634,3729,4847,34,3215,3214,3373,0,3215,3214,3373,34,4848,2775,2310,0,4848,2775,2310,34,916,4315,917,0,916,4315,917,34,345,1808,1762,0,345,1808,1762,34,236,277,736,0,236,277,736,34,3032,4271,4849,0,3032,4271,4849,34,4850,4851,2089,0,4850,4851,2089,34,2765,3148,3150,0,2765,3148,3150,34,3704,4852,4853,0,3704,4852,4853,34,1284,2620,2622,0,1284,2620,2622,34,4074,4080,4854,0,4074,4080,4854,34,2925,4855,4856,0,2925,4855,4856,34,4857,4060,4059,0,4857,4060,4059,34,2059,801,2060,0,2059,801,2060,34,4858,4859,4860,0,4858,4859,4860,34,1339,4613,1337,0,1339,4613,1337,34,4861,4862,4649,0,4861,4862,4649,34,1731,4332,4773,0,1731,4332,4773,34,1032,4773,1033,0,1032,4773,1033,34,4863,3171,2712,0,4863,3171,2712,34,3406,1434,2373,0,3406,1434,2373,34,4864,4865,4866,0,4864,4865,4866,34,4867,4868,4869,0,4867,4868,4869,34,3791,3793,632,0,3791,3793,632,34,3241,3243,4870,0,3241,3243,4870,34,4165,4871,4163,0,4165,4871,4163,34,4872,1534,4346,0,4872,1534,4346,34,4873,56,4874,0,4873,56,4874,34,4111,4312,4311,0,4111,4312,4311,34,437,4875,4876,0,437,4875,4876,34,4877,3737,3739,0,4877,3737,3739,34,4878,4879,174,0,4878,4879,174,34,2488,2487,4540,0,2488,2487,4540,34,2266,4880,303,0,2266,4880,303,34,4881,4840,638,0,4881,4840,638,34,4882,997,1431,0,4882,997,1431,34,4883,2573,4884,0,4883,2573,4884,34,4885,4886,4887,0,4885,4886,4887,34,1002,4888,4889,0,1002,4888,4889,34,520,522,2928,0,520,522,2928,34,4890,4891,4892,0,4890,4891,4892,34,3202,3874,630,0,3202,3874,630,34,2230,4893,1474,0,2230,4893,1474,34,1540,1976,142,0,1540,1976,142,34,3940,4872,4346,0,3940,4872,4346,34,4894,1514,4895,0,4894,1514,4895,34,4896,3408,4897,0,4896,3408,4897,34,3262,2822,2821,0,3262,2822,2821,34,4898,4899,4804,0,4898,4899,4804,34,4900,4901,4902,0,4900,4901,4902,34,4903,4904,4733,0,4903,4904,4733,34,1075,1077,4006,0,1075,1077,4006,34,4670,3639,1534,0,4670,3639,1534,34,786,2578,874,0,786,2578,874,34,3945,4905,2393,0,3945,4905,2393,34,4906,4907,3168,0,4906,4907,3168,34,3947,1992,2084,0,3947,1992,2084,34,1190,4908,2456,0,1190,4908,2456,34,4909,4910,809,0,4909,4910,809,34,4911,2232,4636,0,4911,2232,4636,34,4912,4913,4914,0,4912,4913,4914,34,2618,2617,4915,0,2618,2617,4915,34,4916,3807,4917,0,4916,3807,4917,34,2819,1358,2820,0,2819,1358,2820,34,2751,4654,4918,0,2751,4654,4918,34,4787,4317,4701,0,4787,4317,4701,34,4919,4920,4921,0,4919,4920,4921,34,4058,4922,4059,0,4058,4922,4059,34,1331,4923,3072,0,1331,4923,3072,34,4561,4560,4924,0,4561,4560,4924,34,4925,4926,4927,0,4925,4926,4927,34,3525,3564,4516,0,3525,3564,4516,34,4928,1285,1284,0,4928,1285,1284,34,2536,1559,4929,0,2536,1559,4929,34,2854,4930,2855,0,2854,4930,2855,34,3610,512,511,0,3610,512,511,34,1922,4931,2862,0,1922,4931,2862,34,3075,2538,3076,0,3075,2538,3076,34,4756,4670,4932,0,4756,4670,4932,34,4224,4647,4710,0,4224,4647,4710,34,2537,3939,3140,0,2537,3939,3140,34,3832,3831,4933,0,3832,3831,4933,34,4934,4935,2850,0,4934,4935,2850,34,4936,3600,4937,0,4936,3600,4937,34,4938,4428,4939,0,4938,4428,4939,34,4940,4941,4942,0,4940,4941,4942,34,4676,2241,4943,0,4676,2241,4943,34,1938,4944,4945,0,1938,4944,4945,34,4946,4947,359,0,4946,4947,359,34,4670,4872,4932,0,4670,4872,4932,34,3832,4933,4948,0,3832,4933,4948,34,4949,4950,4951,0,4949,4950,4951,34,4952,4953,4954,0,4952,4953,4954,34,2435,2437,4246,0,2435,2437,4246,34,4872,4670,1534,0,4872,4670,1534,34,4955,4956,4957,0,4955,4956,4957,34,2331,4958,4959,0,2331,4958,4959,34,2372,4960,1818,0,2372,4960,1818,34,4961,4489,4488,0,4961,4489,4488,34,514,4962,515,0,514,4962,515,34,845,4963,846,0,845,4963,846,34,4964,3869,4965,0,4964,3869,4965,34,4966,4967,4968,0,4966,4967,4968,34,4969,4970,4339,0,4969,4970,4339,34,662,3303,1800,0,662,3303,1800,34,4971,2789,2547,0,4971,2789,2547,34,4972,2731,2730,0,4972,2731,2730,34,4374,4376,4973,0,4374,4376,4973,34,4226,4149,4647,0,4226,4149,4647,34,4974,4975,4976,0,4974,4975,4976,34,3934,580,579,0,3934,580,579,34,1759,1025,154,0,1759,1025,154,34,3525,2901,3526,0,3525,2901,3526,34,1346,3337,3955,0,1346,3337,3955,34,802,989,3896,0,802,989,3896,34,231,1068,4977,0,231,1068,4977,34,122,4286,4978,0,122,4286,4978,34,4979,4980,4981,0,4979,4980,4981,34,4982,4983,4984,0,4982,4983,4984,34,1344,1203,1205,0,1344,1203,1205,34,4985,4070,4069,0,4985,4070,4069,34,927,4986,928,0,927,4986,928,34,4151,1825,4416,0,4151,1825,4416,34,4987,4988,320,0,4987,4988,320,34,151,3871,4989,0,151,3871,4989,34,1516,1313,1514,0,1516,1313,1514,34,4990,2138,4991,0,4990,2138,4991,34,2007,2009,4992,0,2007,2009,4992,34,4993,4436,4994,0,4993,4436,4994,34,2427,2426,4995,0,2427,2426,4995,34,4975,4996,4976,0,4975,4996,4976,34,4967,3991,4968,0,4967,3991,4968,34,4997,4998,4999,0,4997,4998,4999,34,2415,1079,1078,0,2415,1079,1078,34,1922,2862,1923,0,1922,2862,1923,34,2080,3175,3174,0,2080,3175,3174,34,5000,5001,5002,0,5000,5001,5002,34,3004,3006,5003,0,3004,3006,5003,34,5004,4588,5005,0,5004,4588,5005,34,189,5006,5007,0,189,5006,5007,34,4421,5008,4797,0,4421,5008,4797,34,33,482,5009,0,33,482,5009,34,5010,4976,5011,0,5010,4976,5011,34,5012,5013,5014,0,5012,5013,5014,34,2375,5015,3281,0,2375,5015,3281,34,5016,2598,60,0,5016,2598,60,34,3609,4018,5017,0,3609,4018,5017,34,4793,5018,5019,0,4793,5018,5019,34,2804,5020,5021,0,2804,5020,5021,34,1641,1841,1639,0,1641,1841,1639,34,3736,5022,5023,0,3736,5022,5023,34,5024,5025,5026,0,5024,5025,5026,34,3347,5027,5028,0,3347,5027,5028,34,5029,1373,5030,0,5029,1373,5030,34,5031,3001,3000,0,5031,3001,3000,34,3822,5032,5033,0,3822,5032,5033,34,5034,5035,2999,0,5034,5035,2999,34,2600,2601,4492,0,2600,2601,4492,34,165,5036,166,0,165,5036,166,34,5037,5011,4976,0,5037,5011,4976,34,5037,4976,4996,0,5037,4976,4996,34,1344,1346,5038,0,1344,1346,5038,34,1413,2439,5039,0,1413,2439,5039,34,949,950,5040,0,949,950,5040,34,5041,5042,1712,0,5041,5042,1712,34,5043,5044,5045,0,5043,5044,5045,34,3212,3171,4863,0,3212,3171,4863,34,3476,2304,2306,0,3476,2304,2306,34,5046,4789,5047,0,5046,4789,5047,34,2525,5048,4719,0,2525,5048,4719,34,5049,1715,2642,0,5049,1715,2642,34,5050,3842,5051,0,5050,3842,5051,34,2525,4719,4352,0,2525,4719,4352,34,3920,5052,4121,0,3920,5052,4121,34,5053,5054,5055,0,5053,5054,5055,34,5056,5057,3680,0,5056,5057,3680,34,5058,3264,5059,0,5058,3264,5059,34,2169,1967,2167,0,2169,1967,2167,34,3208,5060,2988,0,3208,5060,2988,34,4890,5061,4891,0,4890,5061,4891,34,1366,5062,5063,0,1366,5062,5063,34,4581,4262,2869,0,4581,4262,2869,34,1732,1731,1875,0,1732,1731,1875,34,4809,3675,1900,0,4809,3675,1900,34,1776,1775,2542,0,1776,1775,2542,34,5064,5065,4974,0,5064,5065,4974,34,4611,3712,5066,0,4611,3712,5066,34,3383,3382,3637,0,3383,3382,3637,34,5067,5068,877,0,5067,5068,877,34,5069,4261,5070,0,5069,4261,5070,34,5071,4079,4078,0,5071,4079,4078,34,923,4728,4634,0,923,4728,4634,34,3525,4516,1577,0,3525,4516,1577,34,5064,5072,5065,0,5064,5072,5065,34,5073,5074,5075,0,5073,5074,5075,34,5076,3416,1657,0,5076,3416,1657,34,3039,5077,3217,0,3039,5077,3217,34,2387,5078,3601,0,2387,5078,3601,34,5079,3779,5080,0,5079,3779,5080,34,4479,5081,518,0,4479,5081,518,34,44,1948,5082,0,44,1948,5082,34,2265,2225,2817,0,2265,2225,2817,34,2,3922,3727,0,2,3922,3727,34,2527,3356,1768,0,2527,3356,1768,34,5083,2704,5084,0,5083,2704,5084,34,5085,2245,5086,0,5085,2245,5086,34,2381,2383,4263,0,2381,2383,4263,34,5087,3435,3260,0,5087,3435,3260,34,5088,2858,2857,0,5088,2858,2857,34,708,710,5089,0,708,710,5089,34,4176,5090,5091,0,4176,5090,5091,34,5092,1427,5093,0,5092,1427,5093,34,810,5094,1949,0,810,5094,1949,34,5095,5096,4474,0,5095,5096,4474,34,5097,2327,2926,0,5097,2327,2926,34,5098,4837,4283,0,5098,4837,4283,34,1799,5099,5100,0,1799,5099,5100,34,3097,1605,1607,0,3097,1605,1607,34,5065,4975,4974,0,5065,4975,4974,34,1915,1914,1527,0,1915,1914,1527,34,970,5101,5102,0,970,5101,5102,34,4638,5103,5104,0,4638,5103,5104,34,2969,5105,4966,0,2969,5105,4966,34,3619,5106,1560,0,3619,5106,1560,34,5107,3292,3291,0,5107,3292,3291,34,3883,2264,5108,0,3883,2264,5108,34,3696,3271,5109,0,3696,3271,5109,34,4175,2450,5110,0,4175,2450,5110,34,4759,3130,3129,0,4759,3130,3129,34,4216,899,898,0,4216,899,898,34,5111,186,62,0,5111,186,62,34,2116,2118,5112,0,2116,2118,5112,34,5113,5114,4010,0,5113,5114,4010,34,5115,5116,5117,0,5115,5116,5117,34,5118,116,5119,0,5118,116,5119,34,3723,5120,4316,0,3723,5120,4316,34,2587,5121,5122,0,2587,5121,5122,34,5123,4070,4546,0,5123,4070,4546,34,3987,5124,5125,0,3987,5124,5125,34,1371,5029,5126,0,1371,5029,5126,34,5127,3377,5128,0,5127,3377,5128,34,2969,2968,5105,0,2969,2968,5105,34,951,4328,952,0,951,4328,952,34,1969,1971,4498,0,1969,1971,4498,34,5129,1849,5130,0,5129,1849,5130,34,1517,5131,5132,0,1517,5131,5132,34,2998,2840,2842,0,2998,2840,2842,34,4011,4361,5133,0,4011,4361,5133,34,5134,3487,5135,0,5134,3487,5135,34,5136,1916,1894,0,5136,1916,1894,34,2013,5137,2014,0,2013,5137,2014,34,4444,2858,5138,0,4444,2858,5138,34,5139,5140,690,0,5139,5140,690,34,1367,4217,1554,0,1367,4217,1554,34,3943,1219,3941,0,3943,1219,3941,34,699,4931,1922,0,699,4931,1922,34,135,1000,5141,0,135,1000,5141,34,3358,5142,5143,0,3358,5142,5143,34,5144,4754,3122,0,5144,4754,3122,34,5145,5146,1222,0,5145,5146,1222,34,5147,5148,5149,0,5147,5148,5149,34,5150,2165,5042,0,5150,2165,5042,34,2265,2817,3357,0,2265,2817,3357,34,5151,4077,5152,0,5151,4077,5152,34,3388,5153,3225,0,3388,5153,3225,34,5154,5155,4456,0,5154,5155,4456,34,3107,806,4871,0,3107,806,4871,34,5156,1621,1620,0,5156,1621,1620,34,1866,1865,1284,0,1866,1865,1284,34,3841,5157,3842,0,3841,5157,3842,34,4450,277,4417,0,4450,277,4417,34,1796,5158,4472,0,1796,5158,4472,34,3213,4335,4184,0,3213,4335,4184,34,4920,4919,3913,0,4920,4919,3913,34,5072,5064,5148,0,5072,5064,5148,34,3930,2059,5159,0,3930,2059,5159,34,5023,5022,4892,0,5023,5022,4892,34,5160,5161,5162,0,5160,5161,5162,34,3438,3439,5163,0,3438,3439,5163,34,3221,392,3133,0,3221,392,3133,34,4413,5164,2774,0,4413,5164,2774,34,722,5165,723,0,722,5165,723,34,5166,4879,4161,0,5166,4879,4161,34,5167,1566,1565,0,5167,1566,1565,34,3117,1064,1212,0,3117,1064,1212,34,5168,3521,1627,0,5168,3521,1627,34,5147,5072,5148,0,5147,5072,5148,34,4686,4688,5169,0,4686,4688,5169,34,2128,1792,3469,0,2128,1792,3469,34,2766,3206,2767,0,2766,3206,2767,34,5170,5171,5172,0,5170,5171,5172,34,2650,4788,1067,0,2650,4788,1067,34,5173,3031,5174,0,5173,3031,5174,34,5175,5176,5177,0,5175,5176,5177,34,5178,5179,5180,0,5178,5179,5180,34,2761,460,2147,0,2761,460,2147,34,5181,4416,4417,0,5181,4416,4417,34,5182,5183,5120,0,5182,5183,5120,34,5184,1525,5185,0,5184,1525,5185,34,1013,3094,1014,0,1013,3094,1014,34,5186,4392,2853,0,5186,4392,2853,34,1489,2643,5187,0,1489,2643,5187,34,5188,1541,1907,0,5188,1541,1907,34,5189,4903,5190,0,5189,4903,5190,34,2815,5092,4122,0,2815,5092,4122,34,5191,2566,5192,0,5191,2566,5192,34,1827,4731,4730,0,1827,4731,4730,34,3995,4675,4674,0,3995,4675,4674,34,5193,5194,5195,0,5193,5194,5195,34,5196,2932,512,0,5196,2932,512,34,5197,3572,3573,0,5197,3572,3573,34,2053,5198,4535,0,2053,5198,4535,34,5199,3539,3538,0,5199,3539,3538,34,32,31,1484,0,32,31,1484,34,5200,5201,5202,0,5200,5201,5202,34,5203,2698,2700,0,5203,2698,2700,34,32,1484,4210,0,32,1484,4210,34,1021,2154,5204,0,1021,2154,5204,34,5205,5206,5207,0,5205,5206,5207,34,5208,2532,2531,0,5208,2532,2531,34,5209,480,479,0,5209,480,479,34,1611,5210,5211,0,1611,5210,5211,34,462,43,463,0,462,43,463,34,4258,4281,4259,0,4258,4281,4259,34,1396,1398,2126,0,1396,1398,2126,34,2317,680,679,0,2317,680,679,34,4066,5212,3098,0,4066,5212,3098,34,1984,5213,5214,0,1984,5213,5214,34,5215,5216,5217,0,5215,5216,5217,34,5218,5219,5220,0,5218,5219,5220,34,4419,4421,4797,0,4419,4421,4797,34,5221,5222,5147,0,5221,5222,5147,34,5221,5147,5149,0,5221,5147,5149,34,1427,1225,5223,0,1427,1225,5223,34,4550,4437,3716,0,4550,4437,3716,34,3551,3550,4036,0,3551,3550,4036,34,5224,3072,4923,0,5224,3072,4923,34,319,2181,320,0,319,2181,320,34,510,509,5225,0,510,509,5225,34,5226,1126,1125,0,5226,1126,1125,34,3662,3661,583,0,3662,3661,583,34,5227,602,3319,0,5227,602,3319,34,4479,4617,5228,0,4479,4617,5228,34,5229,5230,5231,0,5229,5230,5231,34,4173,5232,5233,0,4173,5232,5233,34,5234,3481,5235,0,5234,3481,5235,34,879,878,2945,0,879,878,2945,34,3206,737,736,0,3206,737,736,34,5236,3789,2952,0,5236,3789,2952,34,5237,5238,5239,0,5237,5238,5239,34,5240,5241,5242,0,5240,5241,5242,34,5068,317,877,0,5068,317,877,34,1345,2209,814,0,1345,2209,814,34,5243,3456,3455,0,5243,3456,3455,34,3837,3366,3367,0,3837,3366,3367,34,4734,4736,3110,0,4734,4736,3110,34,2346,3923,3950,0,2346,3923,3950,34,5244,2959,1772,0,5244,2959,1772,34,5245,3922,1873,0,5245,3922,1873,34,5246,4843,4842,0,5246,4843,4842,34,319,318,5247,0,319,318,5247,34,1211,519,518,0,1211,519,518,34,5248,5249,5211,0,5248,5249,5211,34,2206,5250,5251,0,2206,5250,5251,34,4715,5252,5253,0,4715,5252,5253,34,5254,3049,383,0,5254,3049,383,34,5255,2941,5256,0,5255,2941,5256,34,1186,1973,1975,0,1186,1973,1975,34,1226,281,5257,0,1226,281,5257,34,3111,5258,2583,0,3111,5258,2583,34,1764,2109,1765,0,1764,2109,1765,34,2661,1761,349,0,2661,1761,349,34,5259,4036,3550,0,5259,4036,3550,34,248,2300,5260,0,248,2300,5260,34,3171,5261,5262,0,3171,5261,5262,34,5263,5264,5265,0,5263,5264,5265,34,689,5266,5267,0,689,5266,5267,34,1787,5268,1788,0,1787,5268,1788,34,5269,2521,5270,0,5269,2521,5270,34,444,443,5271,0,444,443,5271,34,3433,5172,3121,0,3433,5172,3121,34,1577,4516,5272,0,1577,4516,5272,34,4799,4800,3956,0,4799,4800,3956,34,5273,5259,3550,0,5273,5259,3550,34,2386,5274,5275,0,2386,5274,5275,34,4830,4892,2483,0,4830,4892,2483,34,4450,4417,3294,0,4450,4417,3294,34,5276,3644,5277,0,5276,3644,5277,34,950,1209,5040,0,950,1209,5040,34,5278,5279,5280,0,5278,5279,5280,34,1380,259,5281,0,1380,259,5281,34,5282,5283,2216,0,5282,5283,2216,34,5284,3828,3543,0,5284,3828,3543,34,4813,530,529,0,4813,530,529,34,4780,5048,1807,0,4780,5048,1807,34,2519,5269,5285,0,2519,5269,5285,34,1141,5286,53,0,1141,5286,53,34,310,309,659,0,310,309,659,34,3201,3578,3202,0,3201,3578,3202,34,2394,2588,5287,0,2394,2588,5287,34,5288,5289,1778,0,5288,5289,1778,34,4422,684,2357,0,4422,684,2357,34,5290,5291,640,0,5290,5291,640,34,3789,5292,2933,0,3789,5292,2933,34,5293,3185,5294,0,5293,3185,5294,34,5295,5296,5297,0,5295,5296,5297,34,1181,3931,2214,0,1181,3931,2214,34,5298,5241,5299,0,5298,5241,5299,34,5300,5273,5301,0,5300,5273,5301,34,5062,1366,5302,0,5062,1366,5302,34,5303,1133,3784,0,5303,1133,3784,34,3731,5304,5305,0,3731,5304,5305,34,3197,3199,571,0,3197,3199,571,34,4266,1433,4267,0,4266,1433,4267,34,1814,5306,1815,0,1814,5306,1815,34,5074,5307,88,0,5074,5307,88,34,3567,3365,2879,0,3567,3365,2879,34,4995,353,5308,0,4995,353,5308,34,5309,3614,5310,0,5309,3614,5310,34,1206,4197,2559,0,1206,4197,2559,34,5311,5312,3565,0,5311,5312,3565,34,5313,1092,5314,0,5313,1092,5314,34,5259,5273,5300,0,5259,5273,5300,34,5315,1157,1553,0,5315,1157,1553,34,4672,5316,5317,0,4672,5316,5317,34,5318,5319,5320,0,5318,5319,5320,34,2362,1468,5321,0,2362,1468,5321,34,4772,792,791,0,4772,792,791,34,128,127,5322,0,128,127,5322,34,4930,4908,1189,0,4930,4908,1189,34,3685,3709,3686,0,3685,3709,3686,34,5323,2886,5324,0,5323,2886,5324,34,4336,5325,5326,0,4336,5325,5326,34,350,1245,1247,0,350,1245,1247,34,5327,2217,5283,0,5327,2217,5283,34,3906,5328,423,0,3906,5328,423,34,3958,2379,5329,0,3958,2379,5329,34,492,1950,5330,0,492,1950,5330,34,4474,5331,5332,0,4474,5331,5332,34,3404,2715,3784,0,3404,2715,3784,34,505,5333,506,0,505,5333,506,34,3893,1050,4579,0,3893,1050,4579,34,1449,1451,5334,0,1449,1451,5334,34,5335,5336,950,0,5335,5336,950,34,3457,5337,399,0,3457,5337,399,34,3550,4471,5273,0,3550,4471,5273,34,4696,922,766,0,4696,922,766,34,1057,2078,1058,0,1057,2078,1058,34,4683,5338,2920,0,4683,5338,2920,34,5339,3059,5340,0,5339,3059,5340,34,5058,5341,5193,0,5058,5341,5193,34,5342,5343,5344,0,5342,5343,5344,34,4929,1559,1561,0,4929,1559,1561,34,5345,5346,5347,0,5345,5346,5347,34,3250,4352,5348,0,3250,4352,5348,34,2818,5349,3534,0,2818,5349,3534,34,5350,5351,1176,0,5350,5351,1176,34,5352,3748,5353,0,5352,3748,5353,34,5354,5219,5355,0,5354,5219,5355,34,5356,5357,271,0,5356,5357,271,34,5358,3209,3703,0,5358,3209,3703,34,5359,3008,2171,0,5359,3008,2171,34,1319,2630,1320,0,1319,2630,1320,34,1953,3054,3053,0,1953,3054,3053,34,2937,4731,1464,0,2937,4731,1464,34,1582,38,37,0,1582,38,37,34,5360,5361,5362,0,5360,5361,5362,34,3951,4137,5363,0,3951,4137,5363,34,608,1928,5364,0,608,1928,5364,34,4098,4456,5365,0,4098,4456,5365,34,3872,1891,1045,0,3872,1891,1045,34,5366,5367,5368,0,5366,5367,5368,34,485,57,59,0,485,57,59,34,5369,5187,2643,0,5369,5187,2643,34,4471,5370,5301,0,4471,5370,5301,34,5213,2326,5371,0,5213,2326,5371,34,5372,1785,442,0,5372,1785,442,34,4242,4244,1378,0,4242,4244,1378,34,5373,5374,3742,0,5373,5374,3742,34,5315,1553,1552,0,5315,1553,1552,34,2206,825,5250,0,2206,825,5250,34,1885,2200,1886,0,1885,2200,1886,34,2557,5375,2686,0,2557,5375,2686,34,2511,2409,2408,0,2511,2409,2408,34,5376,5377,4900,0,5376,5377,4900,34,3166,5378,4303,0,3166,5378,4303,34,5379,4069,4068,0,5379,4069,4068,34,5380,5381,5382,0,5380,5381,5382,34,3943,5383,5384,0,3943,5383,5384,34,5021,5385,4728,0,5021,5385,4728,34,959,2361,957,0,959,2361,957,34,5386,5387,4574,0,5386,5387,4574,34,3452,3454,2605,0,3452,3454,2605,34,5388,5389,5390,0,5388,5389,5390,34,2588,5391,5392,0,2588,5391,5392,34,5393,5394,5112,0,5393,5394,5112,34,3341,5395,5396,0,3341,5395,5396,34,5397,5398,1575,0,5397,5398,1575,34,4850,326,1801,0,4850,326,1801,34,2511,5399,5400,0,2511,5399,5400,34,2197,5401,1091,0,2197,5401,1091,34,5402,4884,5403,0,5402,4884,5403,34,1423,5404,4449,0,1423,5404,4449,34,2073,5405,5406,0,2073,5405,5406,34,2356,5407,5408,0,2356,5407,5408,34,5409,5410,5411,0,5409,5410,5411,34,2560,2559,5412,0,2560,2559,5412,34,2629,5413,2158,0,2629,5413,2158,34,499,5414,497,0,499,5414,497,34,1303,5415,5160,0,1303,5415,5160,34,5416,5417,5418,0,5416,5417,5418,34,4025,1126,2678,0,4025,1126,2678,34,3930,1753,4153,0,3930,1753,4153,34,4185,4199,5419,0,4185,4199,5419,34,5420,1870,5421,0,5420,1870,5421,34,345,1763,4478,0,345,1763,4478,34,5273,4471,5301,0,5273,4471,5301,34,1749,1841,1843,0,1749,1841,1843,34,5422,3644,4790,0,5422,3644,4790,34,3112,335,2019,0,3112,335,2019,34,2888,901,1450,0,2888,901,1450,34,5226,1125,5423,0,5226,1125,5423,34,3817,3951,2280,0,3817,3951,2280,34,4675,3997,5424,0,4675,3997,5424,34,5066,3712,408,0,5066,3712,408,34,5425,2711,1026,0,5425,2711,1026,34,2471,1421,4620,0,2471,1421,4620,34,267,5426,268,0,267,5426,268,34,5427,1430,5428,0,5427,1430,5428,34,1046,5429,4535,0,1046,5429,4535,34,5430,694,5431,0,5430,694,5431,34,3535,5432,5433,0,3535,5432,5433,34,5434,5435,2289,0,5434,5435,2289,34,4867,3176,1830,0,4867,3176,1830,34,3676,5436,5437,0,3676,5436,5437,34,784,445,785,0,784,445,785,34,5244,2229,5438,0,5244,2229,5438,34,2486,2488,5439,0,2486,2488,5439,34,1081,5440,438,0,1081,5440,438,34,777,1422,5441,0,777,1422,5441,34,5292,5236,5442,0,5292,5236,5442,34,2281,2280,3952,0,2281,2280,3952,34,3953,5443,1072,0,3953,5443,1072,34,3966,5444,5390,0,3966,5444,5390,34,5024,5026,5338,0,5024,5026,5338,34,3598,5445,5446,0,3598,5445,5446,34,3698,5447,3272,0,3698,5447,3272,34,5448,459,5449,0,5448,459,5449,34,4976,5010,4756,0,4976,5010,4756,34,4974,4976,4756,0,4974,4976,4756,34,3314,1665,1745,0,3314,1665,1745,34,5450,4739,414,0,5450,4739,414,34,4566,5451,4567,0,4566,5451,4567,34,5452,2514,266,0,5452,2514,266,34,5453,5454,5258,0,5453,5454,5258,34,4898,4803,3893,0,4898,4803,3893,34,4530,5070,5455,0,4530,5070,5455,34,1181,1182,1426,0,1181,1182,1426,34,1839,774,773,0,1839,774,773,34,1344,2208,1345,0,1344,2208,1345,34,1900,4145,4808,0,1900,4145,4808,34,2616,2833,1348,0,2616,2833,1348,34,5456,2032,5457,0,5456,2032,5457,34,5458,5459,1348,0,5458,5459,1348,34,4757,4756,5010,0,4757,4756,5010,34,2545,2546,5113,0,2545,2546,5113,34,2403,4597,2404,0,2403,4597,2404,34,4336,5326,1124,0,4336,5326,1124,34,33,5009,34,0,33,5009,34,34,3863,5460,5461,0,3863,5460,5461,34,2600,5462,5463,0,2600,5462,5463,34,5464,1053,1052,0,5464,1053,1052,34,5465,5466,5467,0,5465,5466,5467,34,5468,5469,4173,0,5468,5469,4173,34,5470,762,3983,0,5470,762,3983,34,286,5144,385,0,286,5144,385,34,5471,4099,5472,0,5471,4099,5472,34,3646,704,705,0,3646,704,705,34,5473,5474,5475,0,5473,5474,5475,34,4303,5378,5476,0,4303,5378,5476,34,1901,951,1902,0,1901,951,1902,34,534,3705,5477,0,534,3705,5477,34,3444,4184,4335,0,3444,4184,4335,34,1179,2676,1180,0,1179,2676,1180,34,2963,5478,5479,0,2963,5478,5479,34,4011,5133,4951,0,4011,5133,4951,34,2201,3240,2635,0,2201,3240,2635,34,5480,5481,3618,0,5480,5481,3618,34,5482,5270,4219,0,5482,5270,4219,34,2236,4585,4584,0,2236,4585,4584,34,1971,5483,4498,0,1971,5483,4498,34,1717,3045,3313,0,1717,3045,3313,34,433,939,2131,0,433,939,2131,34,5196,5484,5485,0,5196,5484,5485,34,5486,5487,5488,0,5486,5487,5488,34,5064,4974,4932,0,5064,4974,4932,34,3505,3588,5489,0,3505,3588,5489,34,2783,3959,2724,0,2783,3959,2724,34,5490,3498,2533,0,5490,3498,2533,34,5491,504,5492,0,5491,504,5492,34,2747,3300,2185,0,2747,3300,2185,34,4300,1651,1607,0,4300,1651,1607,34,838,3088,2714,0,838,3088,2714,34,5493,2756,2755,0,5493,2756,2755,34,303,5494,304,0,303,5494,304,34,5495,5496,1897,0,5495,5496,1897,34,5497,4932,4872,0,5497,4932,4872,34,5498,5499,5500,0,5498,5499,5500,34,5501,5398,5502,0,5501,5398,5502,34,664,666,5503,0,664,666,5503,34,4510,3518,3517,0,4510,3518,3517,34,1633,1635,5504,0,1633,1635,5504,34,1858,4855,2327,0,1858,4855,2327,34,5505,5506,578,0,5505,5506,578,34,4426,5507,4110,0,4426,5507,4110,34,5508,5509,5350,0,5508,5509,5350,34,1488,5510,4979,0,1488,5510,4979,34,3652,5511,3653,0,3652,5511,3653,34,4196,4198,5512,0,4196,4198,5512,34,3409,3132,394,0,3409,3132,394,34,34,5513,1237,0,34,5513,1237,34,5514,84,3158,0,5514,84,3158,34,1626,2173,3146,0,1626,2173,3146,34,5515,268,5426,0,5515,268,5426,34,295,5516,5517,0,295,5516,5517,34,5518,4822,2808,0,5518,4822,2808,34,4530,1782,4297,0,4530,1782,4297,34,5519,5520,5521,0,5519,5520,5521,34,5522,5523,5379,0,5522,5523,5379,34,1686,5524,1089,0,1686,5524,1089,34,1788,514,2064,0,1788,514,2064,34,5132,1462,1517,0,5132,1462,1517,34,5525,1841,5526,0,5525,1841,5526,34,5527,3746,2302,0,5527,3746,2302,34,4756,4932,4974,0,4756,4932,4974,34,3886,3885,5528,0,3886,3885,5528,34,3359,3270,3269,0,3359,3270,3269,34,4998,3018,3566,0,4998,3018,3566,34,5529,5530,5531,0,5529,5530,5531,34,731,5532,732,0,731,5532,732,34,1934,5533,3050,0,1934,5533,3050,34,136,5534,5535,0,136,5534,5535,34,2632,5536,5537,0,2632,5536,5537,34,5538,3709,5539,0,5538,3709,5539,34,2821,5540,5541,0,2821,5540,5541,34,2727,5542,5358,0,2727,5542,5358,34,5543,547,546,0,5543,547,546,34,4819,5544,5545,0,4819,5544,5545,34,2805,5546,2806,0,2805,5546,2806,34,4212,5547,4958,0,4212,5547,4958,34,5548,3494,5549,0,5548,3494,5549,34,4176,5091,5550,0,4176,5091,5550,34,730,5551,731,0,730,5551,731,34,2192,2748,3949,0,2192,2748,3949,34,5552,5149,5553,0,5552,5149,5553,34,1016,2044,930,0,1016,2044,930,34,4046,5512,5554,0,4046,5512,5554,34,1949,1325,4612,0,1949,1325,4612,34,5555,5556,805,0,5555,5556,805,34,5557,5553,5149,0,5557,5553,5149,34,3624,1704,1706,0,3624,1704,1706,34,5033,5164,5558,0,5033,5164,5558,34,5559,5560,5561,0,5559,5560,5561,34,3095,5562,3096,0,3095,5562,3096,34,3803,5563,5564,0,3803,5563,5564,34,5149,5148,5557,0,5149,5148,5557,34,258,5281,259,0,258,5281,259,34,5565,1885,5566,0,5565,1885,5566,34,2935,2887,5323,0,2935,2887,5323,34,5567,5568,5569,0,5567,5568,5569,34,2664,936,938,0,2664,936,938,34,5570,4255,4912,0,5570,4255,4912,34,876,877,317,0,876,877,317,34,5179,2243,4864,0,5179,2243,4864,34,5571,5572,4528,0,5571,5572,4528,34,5573,2782,2781,0,5573,2782,2781,34,890,5574,5575,0,890,5574,5575,34,346,3340,3339,0,346,3340,3339,34,3318,5167,1565,0,3318,5167,1565,34,5576,5577,5578,0,5576,5577,5578,34,3208,5579,3703,0,3208,5579,3703,34,209,5580,980,0,209,5580,980,34,5581,1421,776,0,5581,1421,776,34,5582,5583,4231,0,5582,5583,4231,34,3184,5584,5585,0,3184,5584,5585,34,5586,3660,3662,0,5586,3660,3662,34,5587,5588,5589,0,5587,5588,5589,34,5590,5591,2363,0,5590,5591,2363,34,672,674,3503,0,672,674,3503,34,4858,4860,5592,0,4858,4860,5592,34,4093,5593,5594,0,4093,5593,5594,34,699,5595,700,0,699,5595,700,34,3140,3576,3575,0,3140,3576,3575,34,1833,1832,5596,0,1833,1832,5596,34,5497,5557,4932,0,5497,5557,4932,34,793,792,5597,0,793,792,5597,34,5598,5599,4783,0,5598,5599,4783,34,5600,5601,5602,0,5600,5601,5602,34,3699,2711,2710,0,3699,2711,2710,34,4991,3505,5489,0,4991,3505,5489,34,986,2917,5603,0,986,2917,5603,34,5604,3424,5605,0,5604,3424,5605,34,2312,2314,5606,0,2312,2314,5606,34,4932,5557,5064,0,4932,5557,5064,34,4826,707,706,0,4826,707,706,34,2199,5510,5607,0,2199,5510,5607,34,4640,1586,5608,0,4640,1586,5608,34,4826,706,2403,0,4826,706,2403,34,5609,5610,5611,0,5609,5610,5611,34,5612,5613,5179,0,5612,5613,5179,34,609,3909,5614,0,609,3909,5614,34,5615,4304,4543,0,5615,4304,4543,34,1795,1779,1192,0,1795,1779,1192,34,3355,5616,5593,0,3355,5616,5593,34,5557,5148,5064,0,5557,5148,5064,34,3894,5617,5618,0,3894,5617,5618,34,4706,3937,3929,0,4706,3937,3929,34,2148,4555,3788,0,2148,4555,3788,34,1593,2577,1594,0,1593,2577,1594,34,5619,5342,5344,0,5619,5342,5344,34,1921,1682,5620,0,1921,1682,5620,34,5552,5221,5149,0,5552,5221,5149,34,5621,5622,5623,0,5621,5622,5623,34,614,5504,5624,0,614,5504,5624,34,959,3513,4384,0,959,3513,4384,34,5625,1549,5626,0,5625,1549,5626,34,3759,31,30,0,3759,31,30,34,5627,5628,5629,0,5627,5628,5629,34,5630,5631,1309,0,5630,5631,1309,34,4379,1280,4380,0,4379,1280,4380,34,5632,5633,3330,0,5632,5633,3330,34,2026,4296,2027,0,2026,4296,2027,34,5634,5635,3108,0,5634,5635,3108,34,5636,5221,5552,0,5636,5221,5552,34,3665,2055,1872,0,3665,2055,1872,34,1377,1379,5637,0,1377,1379,5637,34,1594,5638,2553,0,1594,5638,2553,34,4136,4028,4009,0,4136,4028,4009,34,2265,560,2266,0,2265,560,2266,34,694,4148,145,0,694,4148,145,34,4028,5056,3679,0,4028,5056,3679,34,5639,1435,3296,0,5639,1435,3296,34,470,14,471,0,470,14,471,34,3991,5640,4968,0,3991,5640,4968,34,4238,5641,5642,0,4238,5641,5642,34,5643,4053,5107,0,5643,4053,5107,34,5644,4409,5645,0,5644,4409,5645,34,5646,419,5647,0,5646,419,5647,34,1265,4027,1263,0,1265,4027,1263,34,5648,5649,967,0,5648,5649,967,34,5594,1931,5650,0,5594,1931,5650,34,5651,2102,1339,0,5651,2102,1339,34,2165,1712,5042,0,2165,1712,5042,34,5652,3857,5553,0,5652,3857,5553,34,1973,2921,1974,0,1973,2921,1974,34,3857,3859,5553,0,3857,3859,5553,34,686,5653,3875,0,686,5653,3875,34,1479,4594,1480,0,1479,4594,1480,34,4875,5654,5655,0,4875,5654,5655,34,3036,3035,5319,0,3036,3035,5319,34,617,3233,5656,0,617,3233,5656,34,4212,2845,5547,0,4212,2845,5547,34,5657,5658,2211,0,5657,5658,2211,34,5659,3569,1000,0,5659,3569,1000,34,3753,1401,488,0,3753,1401,488,34,1258,1260,3367,0,1258,1260,3367,34,3081,5660,5661,0,3081,5660,5661,34,5662,4687,2319,0,5662,4687,2319,34,5663,5664,5665,0,5663,5664,5665,34,5609,5666,5610,0,5609,5666,5610,34,5667,5668,5669,0,5667,5668,5669,34,5008,2336,2338,0,5008,2336,2338,34,5328,3906,5670,0,5328,3906,5670,34,2206,2205,826,0,2206,2205,826,34,5671,5507,5672,0,5671,5507,5672,34,3439,5673,5163,0,3439,5673,5163,34,4949,78,5674,0,4949,78,5674,34,5675,3168,3170,0,5675,3168,3170,34,3166,4304,5615,0,3166,4304,5615,34,4559,5676,2473,0,4559,5676,2473,34,4965,715,5677,0,4965,715,5677,34,326,2733,1801,0,326,2733,1801,34,58,3593,5678,0,58,3593,5678,34,4196,4047,161,0,4196,4047,161,34,211,210,5679,0,211,210,5679,34,1008,5680,5681,0,1008,5680,5681,34,2007,5682,5683,0,2007,5682,5683,34,5684,5685,3918,0,5684,5685,3918,34,4121,5052,2815,0,4121,5052,2815,34,803,805,5686,0,803,805,5686,34,5687,5688,5409,0,5687,5688,5409,34,5689,5690,5691,0,5689,5690,5691,34,3940,5497,4872,0,3940,5497,4872,34,2548,2547,2789,0,2548,2547,2789,34,5692,3033,669,0,5692,3033,669,34,932,176,5693,0,932,176,5693,34,1009,5541,1010,0,1009,5541,1010,34,392,394,3132,0,392,394,3132,34,4251,4250,5694,0,4251,4250,5694,34,53,5695,5696,0,53,5695,5696,34,1307,3090,5697,0,1307,3090,5697,34,5103,2559,4646,0,5103,2559,4646,34,3940,3857,5497,0,3940,3857,5497,34,1031,5698,5699,0,1031,5698,5699,34,1176,5508,5350,0,1176,5508,5350,34,5700,5701,5702,0,5700,5701,5702,34,1231,4293,1162,0,1231,4293,1162,34,5703,5704,5705,0,5703,5704,5705,34,4120,4006,4005,0,4120,4006,4005,34,5706,5707,5708,0,5706,5707,5708,34,1233,3921,4292,0,1233,3921,4292,34,5709,5430,5431,0,5709,5430,5431,34,5710,3127,5711,0,5710,3127,5711,34,3797,4838,5712,0,3797,4838,5712,34,5713,5714,5715,0,5713,5714,5715,34,3497,453,1526,0,3497,453,1526,34,5716,3290,5717,0,5716,3290,5717,34,5718,5152,4077,0,5718,5152,4077,34,2416,859,3407,0,2416,859,3407,34,3477,5719,3478,0,3477,5719,3478,34,3131,3130,5720,0,3131,3130,5720,34,5721,2919,4138,0,5721,2919,4138,34,5722,4744,3894,0,5722,4744,3894,34,5723,5724,5725,0,5723,5724,5725,34,190,1509,191,0,190,1509,191,34,3599,5726,379,0,3599,5726,379,34,192,5727,5347,0,192,5727,5347,34,1122,947,1505,0,1122,947,1505,34,5728,803,2591,0,5728,803,2591,34,3857,5652,5497,0,3857,5652,5497,34,3105,5729,3106,0,3105,5729,3106,34,5460,5183,4625,0,5460,5183,4625,34,2459,1466,2460,0,2459,1466,2460,34,5730,5731,2215,0,5730,5731,2215,34,1946,1961,4476,0,1946,1961,4476,34,5732,4348,2256,0,5732,4348,2256,34,1229,1262,5733,0,1229,1262,5733,34,5734,2476,5735,0,5734,2476,5735,34,5736,4950,5674,0,5736,4950,5674,34,4504,1746,1321,0,4504,1746,1321,34,481,117,482,0,481,117,482,34,4134,5737,5738,0,4134,5737,5738,34,5739,721,723,0,5739,721,723,34,416,1260,1259,0,416,1260,1259,34,933,5740,934,0,933,5740,934,34,5588,5397,5589,0,5588,5397,5589,34,1557,5688,1188,0,1557,5688,1188,34,5741,5255,5256,0,5741,5255,5256,34,4330,3845,3232,0,4330,3845,3232,34,3669,1532,4435,0,3669,1532,4435,34,5652,5553,5557,0,5652,5553,5557,34,5742,3673,1393,0,5742,3673,1393,34,153,5743,154,0,153,5743,154,34,3085,5744,5745,0,3085,5744,5745,34,1658,3898,3015,0,1658,3898,3015,34,1315,1317,4141,0,1315,1317,4141,34,3110,1833,5746,0,3110,1833,5746,34,3372,3918,3917,0,3372,3918,3917,34,3921,5747,3919,0,3921,5747,3919,34,1686,4520,5524,0,1686,4520,5524,34,3217,1717,3039,0,3217,1717,3039,34,1947,412,411,0,1947,412,411,34,2316,1654,1653,0,2316,1654,1653,34,15,5748,1824,0,15,5748,1824,34,5749,5750,4473,0,5749,5750,4473,34,5751,1211,5752,0,5751,1211,5752,34,2925,4856,5297,0,2925,4856,5297,34,2015,5753,2013,0,2015,5753,2013,34,4729,5754,3485,0,4729,5754,3485,34,3097,1651,5755,0,3097,1651,5755,34,1746,5756,682,0,1746,5756,682,34,2139,5757,1527,0,2139,5757,1527,34,5652,5557,5497,0,5652,5557,5497,34,5741,5758,200,0,5741,5758,200,34,5759,1033,5760,0,5759,1033,5760,34,2299,1963,239,0,2299,1963,239,34,5633,5761,5480,0,5633,5761,5480,34,5093,1427,5762,0,5093,1427,5762,34,5763,5764,5765,0,5763,5764,5765,34,5766,5601,5600,0,5766,5601,5600,34,5767,5768,5769,0,5767,5768,5769,34,3134,3136,5770,0,3134,3136,5770,34,5749,4475,5344,0,5749,4475,5344,34,732,5724,4866,0,732,5724,4866,34,162,3306,5161,0,162,3306,5161,34,5771,5772,1970,0,5771,5772,1970,34,5773,5774,4064,0,5773,5774,4064,34,4778,2637,825,0,4778,2637,825,34,717,4289,5775,0,717,4289,5775,34,5776,169,5777,0,5776,169,5777,34,423,5778,5779,0,423,5778,5779,34,3202,4770,3874,0,3202,4770,3874,34,3626,5780,4785,0,3626,5780,4785,34,950,1172,1209,0,950,1172,1209,34,5781,5782,1112,0,5781,5782,1112,34,4286,121,2677,0,4286,121,2677,34,2706,1242,2707,0,2706,1242,2707,34,600,5783,601,0,600,5783,601,34,3381,3383,5784,0,3381,3383,5784,34,5785,5786,5787,0,5785,5786,5787,34,1783,4588,5788,0,1783,4588,5788,34,2654,829,4897,0,2654,829,4897,34,5639,3296,3298,0,5639,3296,3298,34,5789,5790,5791,0,5789,5790,5791,34,878,4213,2945,0,878,4213,2945,34,506,5333,5735,0,506,5333,5735,34,1719,1721,5792,0,1719,1721,5792,34,2402,5225,3617,0,2402,5225,3617,34,2912,2914,5793,0,2912,2914,5793,34,23,5794,21,0,23,5794,21,34,585,1249,3347,0,585,1249,3347,34,5795,377,306,0,5795,377,306,34,5354,5355,4565,0,5354,5355,4565,34,4037,5796,1689,0,4037,5796,1689,34,2877,5797,4445,0,2877,5797,4445,34,5798,2972,5799,0,5798,2972,5799,34,1586,3258,1587,0,1586,3258,1587,34,1668,5538,1656,0,1668,5538,1656,34,3166,5615,3167,0,3166,5615,3167,34,1137,4187,2609,0,1137,4187,2609,34,5800,2419,2418,0,5800,2419,2418,34,5801,4626,3999,0,5801,4626,3999,34,4701,5802,5803,0,4701,5802,5803,34,2877,2876,5797,0,2877,2876,5797,34,5804,5659,5805,0,5804,5659,5805,34,5806,5807,5808,0,5806,5807,5808,34,157,5809,5810,0,157,5809,5810,34,311,5811,5335,0,311,5811,5335,34,5812,5813,5814,0,5812,5813,5814,34,5815,1430,1429,0,5815,1430,1429,34,2648,5816,3924,0,2648,5816,3924,34,2288,5817,2289,0,2288,5817,2289,34,5818,5133,4361,0,5818,5133,4361,34,5410,5819,5820,0,5410,5819,5820,34,4302,208,1604,0,4302,208,1604,34,2695,5821,5822,0,2695,5821,5822,34,5823,1356,1358,0,5823,1356,1358,34,2877,4445,2911,0,2877,4445,2911,34,5824,3182,1414,0,5824,3182,1414,34,5825,5826,2316,0,5825,5826,2316,34,4718,4719,5827,0,4718,4719,5827,34,284,3582,5828,0,284,3582,5828,34,5829,5830,5831,0,5829,5830,5831,34,5832,1821,1820,0,5832,1821,1820,34,5833,5834,5396,0,5833,5834,5396,34,2458,4662,1305,0,2458,4662,1305,34,5835,1752,5836,0,5835,1752,5836,34,5837,5838,4595,0,5837,5838,4595,34,5346,5839,5517,0,5346,5839,5517,34,4860,4613,5592,0,4860,4613,5592,34,1910,1259,3032,0,1910,1259,3032,34,2526,1983,5840,0,2526,1983,5840,34,5085,4864,2243,0,5085,4864,2243,34,1485,3719,3605,0,1485,3719,3605,34,5841,5842,5843,0,5841,5842,5843,34,1783,1782,5844,0,1783,1782,5844,34,5845,5846,1640,0,5845,5846,1640,34,5847,744,5848,0,5847,744,5848,34,5849,5850,5851,0,5849,5850,5851,34,4173,5469,5232,0,4173,5469,5232,34,5833,5852,5853,0,5833,5852,5853,34,3262,1633,3263,0,3262,1633,3263,34,4741,3330,3161,0,4741,3330,3161,34,2163,2675,2164,0,2163,2675,2164,34,3446,5854,3447,0,3446,5854,3447,34,3859,4446,4445,0,3859,4446,4445,34,3859,4445,5636,0,3859,4445,5636,34,5175,5855,5856,0,5175,5855,5856,34,5857,2823,2822,0,5857,2823,2822,34,5858,5859,2210,0,5858,5859,2210,34,2978,2977,5190,0,2978,2977,5190,34,2778,5589,5860,0,2778,5589,5860,34,1422,3768,5441,0,1422,3768,5441,34,5353,5054,5861,0,5353,5054,5861,34,4957,3001,360,0,4957,3001,360,34,675,2192,4320,0,675,2192,4320,34,5056,2574,5840,0,5056,2574,5840,34,4801,5862,5863,0,4801,5862,5863,34,2430,4227,5864,0,2430,4227,5864,34,4598,4747,4599,0,4598,4747,4599,34,2994,5111,61,0,2994,5111,61,34,5618,5865,3349,0,5618,5865,3349,34,4175,5110,5866,0,4175,5110,5866,34,1799,5867,1677,0,1799,5867,1677,34,9,2720,5868,0,9,2720,5868,34,1439,1342,1343,0,1439,1342,1343,34,1545,5869,1546,0,1545,5869,1546,34,2656,2658,5870,0,2656,2658,5870,34,5871,4015,4014,0,5871,4015,4014,34,5872,5873,5874,0,5872,5873,5874,34,3485,5875,1568,0,3485,5875,1568,34,1021,5876,2153,0,1021,5876,2153,34,665,3880,4629,0,665,3880,4629,34,5877,404,3819,0,5877,404,3819,34,269,2937,267,0,269,2937,267,34,5878,5879,871,0,5878,5879,871,34,4680,839,5880,0,4680,839,5880,34,4903,4733,2978,0,4903,4733,2978,34,3055,3057,2673,0,3055,3057,2673,34,5881,4128,5882,0,5881,4128,5882,34,3305,3860,3306,0,3305,3860,3306,34,5883,514,5268,0,5883,514,5268,34,2170,2605,5884,0,2170,2605,5884,34,5360,5362,5885,0,5360,5362,5885,34,5886,1562,1558,0,5886,1562,1558,34,1189,2855,4930,0,1189,2855,4930,34,401,1785,5372,0,401,1785,5372,34,3904,3906,5887,0,3904,3906,5887,34,3831,4763,4933,0,3831,4763,4933,34,5888,5889,178,0,5888,5889,178,34,5890,1685,4574,0,5890,1685,4574,34,4009,5891,2191,0,4009,5891,2191,34,5892,1933,1932,0,5892,1933,1932,34,1602,5893,1519,0,1602,5893,1519,34,2412,3211,5894,0,2412,3211,5894,34,1278,881,5895,0,1278,881,5895,34,5334,1451,4067,0,5334,1451,4067,34,5079,5080,2796,0,5079,5080,2796,34,3404,719,2715,0,3404,719,2715,34,5732,3307,4348,0,5732,3307,4348,34,4209,5354,4565,0,4209,5354,4565,34,4028,3679,5896,0,4028,3679,5896,34,339,5897,5898,0,339,5897,5898,34,1678,1999,1679,0,1678,1999,1679,34,4379,1871,5420,0,4379,1871,5420,34,3710,2276,5899,0,3710,2276,5899,34,721,5095,3341,0,721,5095,3341,34,3836,417,4486,0,3836,417,4486,34,5118,5900,1375,0,5118,5900,1375,34,720,719,1642,0,720,719,1642,34,5901,5902,5903,0,5901,5902,5903,34,5361,3283,5362,0,5361,3283,5362,34,2641,4295,5904,0,2641,4295,5904,34,4860,5905,4613,0,4860,5905,4613,34,2747,5906,3949,0,2747,5906,3949,34,4151,4416,4725,0,4151,4416,4725,34,1021,5204,1574,0,1021,5204,1574,34,2201,2635,2637,0,2201,2635,2637,34,5907,5702,5701,0,5907,5702,5701,34,3277,2122,598,0,3277,2122,598,34,5540,2823,4823,0,5540,2823,4823,34,1092,5908,5314,0,1092,5908,5314,34,5909,1552,4216,0,5909,1552,4216,34,4761,5910,5911,0,4761,5910,5911,34,4429,367,5912,0,4429,367,5912,34,5913,2670,1869,0,5913,2670,1869,34,2864,5914,1846,0,2864,5914,1846,34,2331,4959,5915,0,2331,4959,5915,34,3423,5916,2247,0,3423,5916,2247,34,5917,5918,5919,0,5917,5918,5919,34,4610,4283,4282,0,4610,4283,4282,34,885,5648,5669,0,885,5648,5669,34,4011,4950,5736,0,4011,4950,5736,34,5920,5787,5921,0,5920,5787,5921,34,5922,5923,5924,0,5922,5923,5924,34,5925,5926,5927,0,5925,5926,5927,34,3507,2447,5226,0,3507,2447,5226,34,4384,1295,3608,0,4384,1295,3608,34,4038,4037,3362,0,4038,4037,3362,34,2171,3009,5928,0,2171,3009,5928,34,5495,2829,3528,0,5495,2829,3528,34,5170,5929,5171,0,5170,5929,5171,34,2447,2449,5226,0,2447,2449,5226,34,586,1286,587,0,586,1286,587,34,4354,5930,5931,0,4354,5930,5931,34,5932,5933,1499,0,5932,5933,1499,34,4673,1146,1145,0,4673,1146,1145,34,5934,833,5935,0,5934,833,5935,34,1526,2533,3498,0,1526,2533,3498,34,5936,2561,5937,0,5936,2561,5937,34,5938,4895,4762,0,5938,4895,4762,34,2169,5939,4653,0,2169,5939,4653,34,3237,2368,3813,0,3237,2368,3813,34,4725,4416,4726,0,4725,4416,4726,34,4812,2919,2918,0,4812,2919,2918,34,3433,3121,5940,0,3433,3121,5940,34,610,568,611,0,610,568,611,34,5941,5942,5943,0,5941,5942,5943,34,5717,4907,5944,0,5717,4907,5944,34,5945,5946,5947,0,5945,5946,5947,34,5353,904,3642,0,5353,904,3642,34,4011,4013,4361,0,4011,4013,4361,34,2819,3534,3533,0,2819,3534,3533,34,4133,4132,5948,0,4133,4132,5948,34,4671,3186,4672,0,4671,3186,4672,34,4234,1660,1659,0,4234,1660,1659,34,5949,5950,5951,0,5949,5950,5951,34,148,5952,149,0,148,5952,149,34,5953,1073,1072,0,5953,1073,1072,34,1958,1957,4927,0,1958,1957,4927,34,5636,5954,5221,0,5636,5954,5221,34,5955,5956,4007,0,5955,5956,4007,34,4651,3960,2002,0,4651,3960,2002,34,5804,426,3570,0,5804,426,3570,34,757,1386,2698,0,757,1386,2698,34,3879,1328,2480,0,3879,1328,2480,34,2977,1243,5190,0,2977,1243,5190,34,5957,4723,5958,0,5957,4723,5958,34,5959,338,2656,0,5959,338,2656,34,5636,5960,5954,0,5636,5960,5954,34,4916,4917,5197,0,4916,4917,5197,34,4174,3888,3887,0,4174,3888,3887,34,4838,5961,5712,0,4838,5961,5712,34,2556,645,2557,0,2556,645,2557,34,1694,1696,5962,0,1694,1696,5962,34,5963,2490,5285,0,5963,2490,5285,34,5964,677,4571,0,5964,677,4571,34,5179,4864,5180,0,5179,4864,5180,34,17,5965,5966,0,17,5965,5966,34,5967,5968,5969,0,5967,5968,5969,34,3681,5970,5026,0,3681,5970,5026,34,2363,5591,4539,0,2363,5591,4539,34,5971,2991,2571,0,5971,2991,2571,34,3295,3468,5972,0,3295,3468,5972,34,5437,5436,2146,0,5437,5436,2146,34,5973,5974,1785,0,5973,5974,1785,34,3759,30,5975,0,3759,30,5975,34,5976,5160,5415,0,5976,5160,5415,34,2106,2108,5977,0,2106,2108,5977,34,3833,5978,5979,0,3833,5978,5979,34,2957,2895,5661,0,2957,2895,5661,34,550,5980,551,0,550,5980,551,34,3769,263,5981,0,3769,263,5981,34,5982,5903,3952,0,5982,5903,3952,34,4219,4221,178,0,4219,4221,178,34,5022,5061,4890,0,5022,5061,4890,34,3152,1678,5983,0,3152,1678,5983,34,5980,5019,5018,0,5980,5019,5018,34,5984,4911,4636,0,5984,4911,4636,34,2806,1734,5020,0,2806,1734,5020,34,4944,5985,5986,0,4944,5985,5986,34,3575,3076,2538,0,3575,3076,2538,34,4447,4074,4073,0,4447,4074,4073,34,5000,5987,5988,0,5000,5987,5988,34,3025,5989,4811,0,3025,5989,4811,34,3006,2358,2357,0,3006,2358,2357,34,1045,1322,5317,0,1045,1322,5317,34,2384,5990,5991,0,2384,5990,5991,34,5014,5013,5433,0,5014,5013,5433,34,5534,136,1019,0,5534,136,1019,34,5214,3769,5981,0,5214,3769,5981,34,5992,5931,5930,0,5992,5931,5930,34,5993,5994,5995,0,5993,5994,5995,34,4702,3693,2413,0,4702,3693,2413,34,3613,5996,5310,0,3613,5996,5310,34,5974,818,5997,0,5974,818,5997,34,4620,5998,5999,0,4620,5998,5999,34,6000,1222,6001,0,6000,1222,6001,34,2159,6002,2158,0,2159,6002,2158,34,3606,6003,249,0,3606,6003,249,34,2479,2478,4609,0,2479,2478,4609,34,6004,2043,3825,0,6004,2043,3825,34,6005,2592,6006,0,6005,2592,6006,34,435,6007,4553,0,435,6007,4553,34,3953,1074,2442,0,3953,1074,2442,34,5454,2583,5258,0,5454,2583,5258,34,6008,2269,6009,0,6008,2269,6009,34,2814,19,18,0,2814,19,18,34,5030,6010,6011,0,5030,6010,6011,34,6012,1310,6013,0,6012,1310,6013,34,6014,6015,6016,0,6014,6015,6016,34,6017,6018,5263,0,6017,6018,5263,34,3490,6019,3488,0,3490,6019,3488,34,6020,1911,2828,0,6020,1911,2828,34,6021,3243,2374,0,6021,3243,2374,34,5636,4445,6022,0,5636,4445,6022,34,6023,4851,4850,0,6023,4851,4850,34,6024,3722,6025,0,6024,3722,6025,34,3449,2330,1948,0,3449,2330,1948,34,6026,3286,344,0,6026,3286,344,34,6027,5073,5075,0,6027,5073,5075,34,5162,3957,4430,0,5162,3957,4430,34,3372,337,336,0,3372,337,336,34,5406,6028,1362,0,5406,6028,1362,34,6029,2368,3237,0,6029,2368,3237,34,5636,6022,5960,0,5636,6022,5960,34,6030,6031,6032,0,6030,6031,6032,34,1719,6033,5726,0,1719,6033,5726,34,2090,2092,4159,0,2090,2092,4159,34,5363,4010,5114,0,5363,4010,5114,34,6034,4707,2120,0,6034,4707,2120,34,4141,1317,1497,0,4141,1317,1497,34,6035,6036,6037,0,6035,6036,6037,34,4713,2467,6038,0,4713,2467,6038,34,6039,6040,3123,0,6039,6040,3123,34,5921,5787,6041,0,5921,5787,6041,34,1475,4593,2321,0,1475,4593,2321,34,4021,6042,471,0,4021,6042,471,34,439,4157,4156,0,439,4157,4156,34,6043,2271,6044,0,6043,2271,6044,34,5797,6022,4445,0,5797,6022,4445,34,6045,2671,2670,0,6045,2671,2670,34,481,4155,117,0,481,4155,117,34,6046,5639,2483,0,6046,5639,2483,34,6047,6048,6049,0,6047,6048,6049,34,1540,142,6050,0,1540,142,6050,34,5212,1605,3098,0,5212,1605,3098,34,2155,2157,4502,0,2155,2157,4502,34,5797,6051,6022,0,5797,6051,6022,34,5017,4018,5681,0,5017,4018,5681,34,3117,3116,3066,0,3117,3116,3066,34,4655,3432,4656,0,4655,3432,4656,34,5692,2675,1152,0,5692,2675,1152,34,2556,3384,645,0,2556,3384,645,34,6052,5807,3631,0,6052,5807,3631,34,1563,409,1558,0,1563,409,1558,34,4368,4527,6053,0,4368,4527,6053,34,5832,5484,1821,0,5832,5484,1821,34,2037,6054,3839,0,2037,6054,3839,34,6023,4272,4851,0,6023,4272,4851,34,780,837,2780,0,780,837,2780,34,1290,5045,5044,0,1290,5045,5044,34,5588,5587,1571,0,5588,5587,1571,34,6055,5224,4923,0,6055,5224,4923,34,5034,3001,4956,0,5034,3001,4956,34,6056,3809,6057,0,6056,3809,6057,34,3083,6058,4791,0,3083,6058,4791,34,6059,6060,4825,0,6059,6060,4825,34,1115,4815,4814,0,1115,4815,4814,34,6061,6062,5505,0,6061,6062,5505,34,6063,2507,2506,0,6063,2507,2506,34,4411,1407,1406,0,4411,1407,1406,34,4926,3299,2749,0,4926,3299,2749,34,4347,1486,6064,0,4347,1486,6064,34,1513,1680,1679,0,1513,1680,1679,34,6065,6066,6067,0,6065,6066,6067,34,4635,6068,655,0,4635,6068,655,34,2797,2798,4771,0,2797,2798,4771,34,660,6069,6070,0,660,6069,6070,34,5866,4961,5090,0,5866,4961,5090,34,1048,2630,2629,0,1048,2630,2629,34,66,1455,64,0,66,1455,64,34,6071,42,44,0,6071,42,44,34,191,3661,3750,0,191,3661,3750,34,3383,6072,5784,0,3383,6072,5784,34,6073,6074,6075,0,6073,6074,6075,34,6076,6077,5755,0,6076,6077,5755,34,6078,6079,3948,0,6078,6079,3948,34,6080,5838,5837,0,6080,5838,5837,34,4234,4236,6081,0,4234,4236,6081,34,6082,6083,6084,0,6082,6083,6084,34,5178,5180,5724,0,5178,5180,5724,34,1560,1559,4317,0,1560,1559,4317,34,2893,6085,6086,0,2893,6085,6086,34,5016,6087,6088,0,5016,6087,6088,34,4287,5212,6089,0,4287,5212,6089,34,6090,2519,6091,0,6090,2519,6091,34,6092,6093,6094,0,6092,6093,6094,34,4971,3678,6095,0,4971,3678,6095,34,1611,5211,5249,0,1611,5211,5249,34,954,2754,955,0,954,2754,955,34,3944,4582,4905,0,3944,4582,4905,34,6096,6097,6098,0,6096,6097,6098,34,1867,1869,10,0,1867,1869,10,34,6099,6100,3705,0,6099,6100,3705,34,3999,4627,6101,0,3999,4627,6101,34,1759,6102,1760,0,1759,6102,1760,34,5663,6103,4856,0,5663,6103,4856,34,3769,3298,3297,0,3769,3298,3297,34,6104,6105,6106,0,6104,6105,6106,34,5238,5690,6107,0,5238,5690,6107,34,657,6108,550,0,657,6108,550,34,1533,4433,4435,0,1533,4433,4435,34,1133,3404,3784,0,1133,3404,3784,34,5845,1640,1751,0,5845,1640,1751,34,2079,6109,6110,0,2079,6109,6110,34,1582,1252,1580,0,1582,1252,1580,34,1148,100,1813,0,1148,100,1813,34,2886,6111,5324,0,2886,6111,5324,34,6034,1533,6112,0,6034,1533,6112,34,3978,5702,5907,0,3978,5702,5907,34,246,2300,247,0,246,2300,247,34,1415,6113,3528,0,1415,6113,3528,34,6114,6115,4279,0,6114,6115,4279,34,2826,4051,6116,0,2826,4051,6116,34,6117,5673,5544,0,6117,5673,5544,34,6118,3219,6119,0,6118,3219,6119,34,5820,1823,6120,0,5820,1823,6120,34,6121,5809,157,0,6121,5809,157,34,6122,3445,3444,0,6122,3445,3444,34,2160,6090,2161,0,2160,6090,2161,34,3508,1721,1720,0,3508,1721,1720,34,5384,6123,6124,0,5384,6123,6124,34,6125,2282,971,0,6125,2282,971,34,2715,719,25,0,2715,719,25,34,6126,953,6127,0,6126,953,6127,34,6128,6129,5447,0,6128,6129,5447,34,6130,6131,4625,0,6130,6131,4625,34,2856,1889,2854,0,2856,1889,2854,34,6132,4780,4085,0,6132,4780,4085,34,2161,6090,6091,0,2161,6090,6091,34,3882,3883,6133,0,3882,3883,6133,34,2053,4535,4534,0,2053,4535,4534,34,4719,5048,6134,0,4719,5048,6134,34,3383,2723,6072,0,3383,2723,6072,34,6135,4413,2773,0,6135,4413,2773,34,5342,6136,5343,0,5342,6136,5343,34,5103,5412,2559,0,5103,5412,2559,34,6137,6111,6138,0,6137,6111,6138,34,744,361,5848,0,744,361,5848,34,3991,3990,5640,0,3991,3990,5640,34,295,4553,5516,0,295,4553,5516,34,3129,3131,5837,0,3129,3131,5837,34,2927,4061,6139,0,2927,4061,6139,34,4834,2114,2115,0,4834,2114,2115,34,6102,6140,6141,0,6102,6140,6141,34,6142,5381,5518,0,6142,5381,5518,34,2013,4224,5137,0,2013,4224,5137,34,541,1810,6143,0,541,1810,6143,34,6144,6145,3282,0,6144,6145,3282,34,6072,6146,5784,0,6072,6146,5784,34,3826,3825,2043,0,3826,3825,2043,34,1155,1384,6147,0,1155,1384,6147,34,6148,1349,6149,0,6148,1349,6149,34,5331,4474,5739,0,5331,4474,5739,34,245,3148,243,0,245,3148,243,34,398,3457,399,0,398,3457,399,34,6150,194,1703,0,6150,194,1703,34,6151,2384,5275,0,6151,2384,5275,34,308,2395,306,0,308,2395,306,34,6152,5300,5301,0,6152,5300,5301,34,5949,4065,2799,0,5949,4065,2799,34,6125,971,5102,0,6125,971,5102,34,6153,1147,219,0,6153,1147,219,34,4626,6154,5519,0,4626,6154,5519,34,1047,2630,1048,0,1047,2630,1048,34,531,647,646,0,531,647,646,34,1527,5757,1915,0,1527,5757,1915,34,1718,3313,6155,0,1718,3313,6155,34,2199,5607,5365,0,2199,5607,5365,34,187,1754,1753,0,187,1754,1753,34,1634,1633,2821,0,1634,1633,2821,34,1233,4800,5747,0,1233,4800,5747,34,396,7,397,0,396,7,397,34,6156,6157,6158,0,6156,6157,6158,34,6020,6159,1912,0,6020,6159,1912,34,1351,4233,6160,0,1351,4233,6160,34,1629,6161,1794,0,1629,6161,1794,34,3758,1302,4112,0,3758,1302,4112,34,6162,6163,6032,0,6162,6163,6032,34,6164,4426,5434,0,6164,4426,5434,34,557,6165,558,0,557,6165,558,34,1224,6166,2244,0,1224,6166,2244,34,6167,6168,6169,0,6167,6168,6169,34,6170,1780,1779,0,6170,1780,1779,34,3342,5834,3578,0,3342,5834,3578,34,6171,942,4454,0,6171,942,4454,34,4381,6172,6173,0,4381,6172,6173,34,6174,5703,5551,0,6174,5703,5551,34,6175,1721,3508,0,6175,1721,3508,34,4552,4045,4044,0,4552,4045,4044,34,6176,6177,5140,0,6176,6177,5140,34,6178,5670,3905,0,6178,5670,3905,34,6179,1453,1452,0,6179,1453,1452,34,2794,6180,6181,0,2794,6180,6181,34,3599,379,3466,0,3599,379,3466,34,3296,263,3297,0,3296,263,3297,34,6182,6183,1192,0,6182,6183,1192,34,3704,4853,6184,0,3704,4853,6184,34,6185,665,664,0,6185,665,664,34,5800,3057,3056,0,5800,3057,3056,34,634,1810,3811,0,634,1810,3811,34,5871,2658,4869,0,5871,2658,4869,34,2476,5734,6186,0,2476,5734,6186,34,5733,1262,4611,0,5733,1262,4611,34,3946,4362,6187,0,3946,4362,6187,34,3925,6188,3926,0,3925,6188,3926,34,2312,3384,3846,0,2312,3384,3846,34,2666,2668,6189,0,2666,2668,6189,34,6190,6191,5217,0,6190,6191,5217,34,3903,2065,3962,0,3903,2065,3962,34,1130,823,6192,0,1130,823,6192,34,972,867,866,0,972,867,866,34,6193,5237,5239,0,6193,5237,5239,34,739,3360,3268,0,739,3360,3268,34,5140,5139,6194,0,5140,5139,6194,34,48,50,3471,0,48,50,3471,34,2050,2052,1032,0,2050,2052,1032,34,2374,3243,3242,0,2374,3243,3242,34,4801,1583,1585,0,4801,1583,1585,34,5603,1394,2803,0,5603,1394,2803,34,2778,5860,2779,0,2778,5860,2779,34,2441,6195,6196,0,2441,6195,6196,34,6080,5837,6197,0,6080,5837,6197,34,4327,4328,6036,0,4327,4328,6036,34,4502,2157,6198,0,4502,2157,6198,34,4997,4003,4998,0,4997,4003,4998,34,4718,1146,4352,0,4718,1146,4352,34,5202,6073,6199,0,5202,6073,6199,34,4959,4958,5547,0,4959,4958,5547,34,1102,6200,4019,0,1102,6200,4019,34,5823,3586,4700,0,5823,3586,4700,34,6201,3401,1206,0,6201,3401,1206,34,4573,6037,6036,0,4573,6037,6036,34,5767,2979,2978,0,5767,2979,2978,34,1315,4141,1481,0,1315,4141,1481,34,6202,650,6203,0,6202,650,6203,34,5726,2743,379,0,5726,2743,379,34,6099,3705,4160,0,6099,3705,4160,34,1957,5506,5505,0,1957,5506,5505,34,5715,17,6204,0,5715,17,6204,34,2286,5018,2287,0,2286,5018,2287,34,5902,2726,2725,0,5902,2726,2725,34,1359,3475,1360,0,1359,3475,1360,34,6205,1644,4387,0,6205,1644,4387,34,3350,2659,6206,0,3350,2659,6206,34,5625,5626,5700,0,5625,5626,5700,34,6207,3310,5503,0,6207,3310,5503,34,4691,1695,1694,0,4691,1695,1694,34,2421,2423,6208,0,2421,2423,6208,34,1936,208,207,0,1936,208,207,34,6209,4696,4695,0,6209,4696,4695,34,4010,2191,2190,0,4010,2191,2190,34,6210,2721,3637,0,6210,2721,3637,34,3215,2802,1360,0,3215,2802,1360,34,4456,5155,4562,0,4456,5155,4562,34,3722,6211,6212,0,3722,6211,6212,34,2026,2025,4668,0,2026,2025,4668,34,3005,6213,4284,0,3005,6213,4284,34,434,436,2246,0,434,436,2246,34,366,1098,1097,0,366,1098,1097,34,6214,6215,5184,0,6214,6215,5184,34,3777,1418,3778,0,3777,1418,3778,34,6216,2640,6217,0,6216,2640,6217,34,6142,300,6218,0,6142,300,6218,34,654,3038,4635,0,654,3038,4635,34,2436,4375,2955,0,2436,4375,2955,34,4274,5512,4275,0,4274,5512,4275,34,6219,2286,4206,0,6219,2286,4206,34,639,3779,640,0,639,3779,640,34,787,2599,788,0,787,2599,788,34,6220,2649,6221,0,6220,2649,6221,34,5487,5486,6222,0,5487,5486,6222,34,1787,6223,5268,0,1787,6223,5268,34,3002,5031,3000,0,3002,5031,3000,34,3362,2769,3363,0,3362,2769,3363,34,4270,6224,5305,0,4270,6224,5305,34,2930,6225,1213,0,2930,6225,1213,34,5124,3989,1288,0,5124,3989,1288,34,2609,4187,2610,0,2609,4187,2610,34,520,2928,2927,0,520,2928,2927,34,6226,6168,3193,0,6226,6168,3193,34,5896,5891,4009,0,5896,5891,4009,34,5214,2881,2880,0,5214,2881,2880,34,1772,2960,1773,0,1772,2960,1773,34,2197,5406,5405,0,2197,5406,5405,34,6227,3192,5994,0,6227,3192,5994,34,5302,6228,6229,0,5302,6228,6229,34,3753,3754,6230,0,3753,3754,6230,34,5264,6231,5265,0,5264,6231,5265,34,807,6232,6233,0,807,6232,6233,34,6234,6235,1335,0,6234,6235,1335,34,3745,1331,3072,0,3745,1331,3072,34,6236,5425,6141,0,6236,5425,6141,34,5685,5650,6237,0,5685,5650,6237,34,2715,2717,3784,0,2715,2717,3784,34,4627,4626,4385,0,4627,4626,4385,34,6238,4560,354,0,6238,4560,354,34,107,2939,108,0,107,2939,108,34,3357,4596,4595,0,3357,4596,4595,34,6239,5994,3192,0,6239,5994,3192,34,447,5163,5673,0,447,5163,5673,34,4628,2742,6240,0,4628,2742,6240,34,6239,3192,3191,0,6239,3192,3191,34,5887,423,422,0,5887,423,422,34,6241,36,63,0,6241,36,63,34,4616,4804,6242,0,4616,4804,6242,34,4380,3841,6243,0,4380,3841,6243,34,3333,4766,3334,0,3333,4766,3334,34,3495,4539,2409,0,3495,4539,2409,34,762,1293,763,0,762,1293,763,34,4305,1454,4289,0,4305,1454,4289,34,6244,1998,1997,0,6244,1998,1997,34,836,4845,837,0,836,4845,837,34,6245,1184,6246,0,6245,1184,6246,34,2996,3335,6247,0,2996,3335,6247,34,579,581,2502,0,579,581,2502,34,6248,6249,39,0,6248,6249,39,34,2957,5661,6018,0,2957,5661,6018,34,4808,2908,4809,0,4808,2908,4809,34,3793,3443,3445,0,3793,3443,3445,34,5894,1192,6183,0,5894,1192,6183,34,6191,5215,5217,0,6191,5215,5217,34,1062,2989,1063,0,1062,2989,1063,34,932,931,4878,0,932,931,4878,34,4844,6250,6251,0,4844,6250,6251,34,2326,2325,6252,0,2326,2325,6252,34,6253,5265,5853,0,6253,5265,5853,34,5994,6239,5995,0,5994,6239,5995,34,1781,4297,1782,0,1781,4297,1782,34,660,5975,6069,0,660,5975,6069,34,5146,6001,1222,0,5146,6001,1222,34,3282,6145,2958,0,3282,6145,2958,34,1663,6254,1754,0,1663,6254,1754,34,6255,4063,6256,0,6255,4063,6256,34,5999,1310,2471,0,5999,1310,2471,34,2081,2887,2082,0,2081,2887,2082,34,2413,1208,2553,0,2413,1208,2553,34,1531,314,313,0,1531,314,313,34,4834,2115,6257,0,4834,2115,6257,34,6258,6259,5501,0,6258,6259,5501,34,3708,882,3955,0,3708,882,3955,34,2268,6260,6261,0,2268,6260,6261,34,5581,6262,1421,0,5581,6262,1421,34,1823,1235,6263,0,1823,1235,6263,34,6264,6146,1631,0,6264,6146,1631,34,6265,230,6266,0,6265,230,6266,34,6267,6268,3445,0,6267,6268,3445,34,5186,6269,6270,0,5186,6269,6270,34,6271,1395,5721,0,6271,1395,5721,34,2322,2581,2360,0,2322,2581,2360,34,6272,6273,6274,0,6272,6273,6274,34,3768,1310,6012,0,3768,1310,6012,34,1322,1323,4671,0,1322,1323,4671,34,5836,6275,3879,0,5836,6275,3879,34,342,1941,445,0,342,1941,445,34,6276,6277,2392,0,6276,6277,2392,34,6278,6279,2758,0,6278,6279,2758,34,1949,491,810,0,1949,491,810,34,2746,2745,6280,0,2746,2745,6280,34,4409,5306,1814,0,4409,5306,1814,34,5938,4762,2438,0,5938,4762,2438,34,6281,3485,1570,0,6281,3485,1570,34,2470,1422,1421,0,2470,1422,1421,34,2609,3318,1138,0,2609,3318,1138,34,2274,4388,5872,0,2274,4388,5872,34,2422,6282,5772,0,2422,6282,5772,34,5893,6283,5131,0,5893,6283,5131,34,5678,4344,5864,0,5678,4344,5864,34,3819,6284,3820,0,3819,6284,3820,34,566,6285,6286,0,566,6285,6286,34,2175,5260,2300,0,2175,5260,2300,34,3498,3497,1526,0,3498,3497,1526,34,4658,6287,5656,0,4658,6287,5656,34,1177,2023,261,0,1177,2023,261,34,1384,2907,5097,0,1384,2907,5097,34,3085,3725,3086,0,3085,3725,3086,34,3587,1250,6288,0,3587,1250,6288,34,6168,6239,3191,0,6168,6239,3191,34,6289,4790,6290,0,6289,4790,6290,34,6291,2720,6292,0,6291,2720,6292,34,6077,6293,3576,0,6077,6293,3576,34,3690,3689,6294,0,3690,3689,6294,34,6135,3475,1359,0,6135,3475,1359,34,214,4024,6295,0,214,4024,6295,34,5654,5646,5647,0,5654,5646,5647,34,4025,2678,2680,0,4025,2678,2680,34,2590,6296,2591,0,2590,6296,2591,34,217,2966,4166,0,217,2966,4166,34,869,871,6297,0,869,871,6297,34,3459,6298,6023,0,3459,6298,6023,34,6299,773,1424,0,6299,773,1424,34,776,1422,777,0,776,1422,777,34,6300,6301,5762,0,6300,6301,5762,34,2804,5021,3346,0,2804,5021,3346,34,6245,6246,6302,0,6245,6246,6302,34,6303,4601,5439,0,6303,4601,5439,34,5422,4790,6289,0,5422,4790,6289,34,877,687,1988,0,877,687,1988,34,6304,6305,3887,0,6304,6305,3887,34,892,3904,893,0,892,3904,893,34,6306,4392,6307,0,6306,4392,6307,34,2374,2376,6308,0,2374,2376,6308,34,6309,2897,5670,0,6309,2897,5670,34,1704,1375,5900,0,1704,1375,5900,34,2412,5894,3401,0,2412,5894,3401,34,6310,3414,5299,0,6310,3414,5299,34,3152,680,1678,0,3152,680,1678,34,5596,6311,5942,0,5596,6311,5942,34,2845,1715,5049,0,2845,1715,5049,34,3797,5712,3798,0,3797,5712,3798,34,5905,4859,6312,0,5905,4859,6312,34,3257,3259,6045,0,3257,3259,6045,34,3435,3735,1628,0,3435,3735,1628,34,6313,6314,284,0,6313,6314,284,34,6271,5738,6315,0,6271,5738,6315,34,258,6245,5281,0,258,6245,5281,34,6316,1306,1308,0,6316,1306,1308,34,2902,4492,2601,0,2902,4492,2601,34,1650,4407,6317,0,1650,4407,6317,34,6318,6319,3672,0,6318,6319,3672,34,4721,6320,477,0,4721,6320,477,34,1324,4612,1325,0,1324,4612,1325,34,5741,200,2912,0,5741,200,2912,34,4103,4095,4104,0,4103,4095,4104,34,1995,6321,3231,0,1995,6321,3231,34,6322,905,1306,0,6322,905,1306,34,5245,4678,2431,0,5245,4678,2431,34,3457,850,849,0,3457,850,849,34,4742,4741,3161,0,4742,4741,3161,34,811,2194,4909,0,811,2194,4909,34,1139,6323,6324,0,1139,6323,6324,34,5367,6325,5368,0,5367,6325,5368,34,2902,1579,4492,0,2902,1579,4492,34,6326,6327,524,0,6326,6327,524,34,6328,1675,6329,0,6328,1675,6329,34,6233,6232,2652,0,6233,6232,2652,34,6330,6199,6331,0,6330,6199,6331,34,2910,2394,308,0,2910,2394,308,34,2285,4120,2286,0,2285,4120,2286,34,6332,6333,6167,0,6332,6333,6167,34,6334,6250,6335,0,6334,6250,6335,34,6057,6336,6337,0,6057,6336,6337,34,3276,6338,1667,0,3276,6338,1667,34,6339,6340,6341,0,6339,6340,6341,34,5749,4473,4475,0,5749,4473,4475,34,2112,5417,4874,0,2112,5417,4874,34,1863,5019,5980,0,1863,5019,5980,34,3627,3020,2167,0,3627,3020,2167,34,1233,4292,1231,0,1233,4292,1231,34,6180,2636,6181,0,6180,2636,6181,34,3238,5560,6342,0,3238,5560,6342,34,5454,6343,2583,0,5454,6343,2583,34,6279,2096,6344,0,6279,2096,6344,34,6160,4233,4660,0,6160,4233,4660,34,682,5756,683,0,682,5756,683,34,6345,4577,4578,0,6345,4577,4578,34,3397,3396,2097,0,3397,3396,2097,34,2501,2058,6346,0,2501,2058,6346,34,6332,6167,6169,0,6332,6167,6169,34,4391,4393,293,0,4391,4393,293,34,2539,4150,6347,0,2539,4150,6347,34,2040,6348,2041,0,2040,6348,2041,34,3429,3278,6349,0,3429,3278,6349,34,3913,4919,3914,0,3913,4919,3914,34,5231,6350,6351,0,5231,6350,6351,34,6352,3967,526,0,6352,3967,526,34,380,2135,378,0,380,2135,378,34,4691,6353,1695,0,4691,6353,1695,34,6244,1997,5924,0,6244,1997,5924,34,209,980,207,0,209,980,207,34,2917,6265,2918,0,2917,6265,2918,34,1706,3625,3624,0,1706,3625,3624,34,6354,1333,5793,0,6354,1333,5793,34,6355,6356,4604,0,6355,6356,4604,34,564,6357,6358,0,564,6357,6358,34,1463,5515,5426,0,1463,5515,5426,34,6359,6237,5650,0,6359,6237,5650,34,6360,6361,6362,0,6360,6361,6362,34,5301,6363,6152,0,5301,6363,6152,34,458,4799,2396,0,458,4799,2396,34,6364,6365,4568,0,6364,6365,4568,34,151,6366,6367,0,151,6366,6367,34,519,5751,4326,0,519,5751,4326,34,2710,6368,3699,0,2710,6368,3699,34,6332,6169,6363,0,6332,6169,6363,34,4202,114,6369,0,4202,114,6369,34,5947,6370,6371,0,5947,6370,6371,34,6152,6363,6169,0,6152,6363,6169,34,6372,3522,5805,0,6372,3522,5805,34,4575,5621,6037,0,4575,5621,6037,34,3093,3092,2688,0,3093,3092,2688,34,2424,973,866,0,2424,973,866,34,5558,1359,1361,0,5558,1359,1361,34,1739,6373,6374,0,1739,6373,6374,34,4090,6375,5110,0,4090,6375,5110,34,2279,2281,6376,0,2279,2281,6376,34,3224,3694,3954,0,3224,3694,3954,34,5889,4219,178,0,5889,4219,178,34,3305,6377,6378,0,3305,6377,6378,34,4661,2560,6379,0,4661,2560,6379,34,3164,6380,6381,0,3164,6380,6381,34,3421,3828,5284,0,3421,3828,5284,34,6382,6383,1748,0,6382,6383,1748,34,6231,3577,5834,0,6231,3577,5834,34,410,412,6384,0,410,412,6384,34,3498,5490,1726,0,3498,5490,1726,34,3791,6385,4566,0,3791,6385,4566,34,4707,6105,6104,0,4707,6105,6104,34,6386,3041,6387,0,6386,3041,6387,34,4065,2800,2799,0,4065,2800,2799,34,6388,5959,2656,0,6388,5959,2656,34,2973,6389,2974,0,2973,6389,2974,34,6390,5301,6391,0,6390,5301,6391,34,802,3896,2930,0,802,3896,2930,34,4103,6392,4095,0,4103,6392,4095,34,6386,6387,6393,0,6386,6387,6393,34,6394,692,4854,0,6394,692,4854,34,3884,4944,3885,0,3884,4944,3885,34,3723,4316,2107,0,3723,4316,2107,34,5549,3494,1038,0,5549,3494,1038,34,2562,2561,5929,0,2562,2561,5929,34,6395,6396,3079,0,6395,6396,3079,34,5582,4231,708,0,5582,4231,708,34,870,6397,871,0,870,6397,871,34,4421,5117,2336,0,4421,5117,2336,34,4199,4201,3688,0,4199,4201,3688,34,2016,5898,5897,0,2016,5898,5897,34,3336,1345,814,0,3336,1345,814,34,5591,4441,2410,0,5591,4441,2410,34,6398,928,4986,0,6398,928,4986,34,1408,6399,590,0,1408,6399,590,34,2707,1241,2142,0,2707,1241,2142,34,2248,2250,4949,0,2248,2250,4949,34,5846,2849,6400,0,5846,2849,6400,34,3836,418,417,0,3836,418,417,34,5651,6401,6382,0,5651,6401,6382,34,6390,6391,6402,0,6390,6391,6402,34,6030,6054,6403,0,6030,6054,6403,34,6201,1206,1208,0,6201,1206,1208,34,4220,6404,4221,0,4220,6404,4221,34,4829,4828,6405,0,4829,4828,6405,34,2067,6406,4451,0,2067,6406,4451,34,1453,3496,1454,0,1453,3496,1454,34,6248,6407,5150,0,6248,6407,5150,34,6408,2869,4261,0,6408,2869,4261,34,6390,6363,5301,0,6390,6363,5301,34,5476,6409,6410,0,5476,6409,6410,34,6411,4681,6123,0,6411,4681,6123,34,6412,6413,6414,0,6412,6413,6414,34,6415,6416,6417,0,6415,6416,6417,34,3491,3390,6418,0,3491,3390,6418,34,5569,3851,4179,0,5569,3851,4179,34,1675,1674,4040,0,1675,1674,4040,34,5362,2318,5582,0,5362,2318,5582,34,5816,6140,3924,0,5816,6140,3924,34,3391,4260,3392,0,3391,4260,3392,34,6419,4992,5314,0,6419,4992,5314,34,552,4640,3446,0,552,4640,3446,34,2376,6017,6420,0,2376,6017,6420,34,3945,2393,4363,0,3945,2393,4363,34,3083,4791,3084,0,3083,4791,3084,34,3788,4555,2952,0,3788,4555,2952,34,6421,6422,6423,0,6421,6422,6423,34,1580,1067,1581,0,1580,1067,1581,34,350,1247,6424,0,350,1247,6424,34,6425,5936,5937,0,6425,5936,5937,34,6426,63,38,0,6426,63,38,34,2583,6343,2584,0,2583,6343,2584,34,481,33,35,0,481,33,35,34,3364,6427,3365,0,3364,6427,3365,34,4424,986,6428,0,4424,986,6428,34,5205,6429,6127,0,5205,6429,6127,34,5461,5910,6264,0,5461,5910,6264,34,975,5819,6430,0,975,5819,6430,34,2470,2471,1310,0,2470,2471,1310,34,2902,2601,762,0,2902,2601,762,34,11,2682,2757,0,11,2682,2757,34,11,2720,9,0,11,2720,9,34,3591,6431,3592,0,3591,6431,3592,34,4348,3307,3308,0,4348,3307,3308,34,2351,6432,909,0,2351,6432,909,34,2377,6433,4006,0,2377,6433,4006,34,2766,2768,6434,0,2766,2768,6434,34,907,909,6432,0,907,909,6432,34,5270,6435,4219,0,5270,6435,4219,34,6436,5342,5619,0,6436,5342,5619,34,2281,3952,2725,0,2281,3952,2725,34,6437,6438,2866,0,6437,6438,2866,34,1256,1513,407,0,1256,1513,407,34,4722,2340,4816,0,4722,2340,4816,34,3435,5087,5061,0,3435,5087,5061,34,1602,6439,5893,0,1602,6439,5893,34,6440,841,840,0,6440,841,840,34,6441,6395,6442,0,6441,6395,6442,34,2687,2686,5375,0,2687,2686,5375,34,6443,4637,2940,0,6443,4637,2940,34,6444,4371,621,0,6444,4371,621,34,6445,907,6446,0,6445,907,6446,34,68,67,6447,0,68,67,6447,34,2954,3425,3074,0,2954,3425,3074,34,4401,248,5260,0,4401,248,5260,34,6448,1539,1538,0,6448,1539,1538,34,6449,2451,3770,0,6449,2451,3770,34,3568,3570,5216,0,3568,3570,5216,34,6432,5931,6450,0,6432,5931,6450,34,6432,6450,6451,0,6432,6450,6451,34,2149,2151,4367,0,2149,2151,4367,34,5992,6450,5931,0,5992,6450,5931,34,1686,1089,6307,0,1686,1089,6307,34,4255,787,4912,0,4255,787,4912,34,3126,6452,6453,0,3126,6452,6453,34,3953,2442,6196,0,3953,2442,6196,34,4667,4668,5249,0,4667,4668,5249,34,3627,1966,6454,0,3627,1966,6454,34,5865,6455,5490,0,5865,6455,5490,34,2061,3729,5159,0,2061,3729,5159,34,3665,1872,1871,0,3665,1872,1871,34,493,2531,2129,0,493,2531,2129,34,2051,4126,4125,0,2051,4126,4125,34,727,5774,5773,0,727,5774,5773,34,2351,2350,6432,0,2351,2350,6432,34,4793,4340,2314,0,4793,4340,2314,34,2051,4125,5457,0,2051,4125,5457,34,2700,51,5286,0,2700,51,5286,34,2035,1414,1413,0,2035,1414,1413,34,6456,6432,2350,0,6456,6432,2350,34,1537,1536,6457,0,1537,1536,6457,34,5917,5919,6458,0,5917,5919,6458,34,2406,2407,6459,0,2406,2407,6459,34,6460,5094,810,0,6460,5094,810,34,6461,4425,4424,0,6461,4425,4424,34,1391,6462,1392,0,1391,6462,1392,34,6456,6450,5992,0,6456,6450,5992,34,6456,5992,6432,0,6456,5992,6432,34,1187,6263,4986,0,1187,6263,4986,34,552,554,4639,0,552,554,4639,34,1971,1970,5772,0,1971,1970,5772,34,1211,5751,519,0,1211,5751,519,34,907,6432,6446,0,907,6432,6446,34,6463,5439,4601,0,6463,5439,4601,34,1977,3758,4024,0,1977,3758,4024,34,6279,4805,2096,0,6279,4805,2096,34,6464,1913,5027,0,6464,1913,5027,34,6190,6144,4495,0,6190,6144,4495,34,237,6465,6466,0,237,6465,6466,34,5696,5047,1139,0,5696,5047,1139,34,3597,477,476,0,3597,477,476,34,2484,5639,5371,0,2484,5639,5371,34,4737,4491,1578,0,4737,4491,1578,34,6432,5992,6446,0,6432,5992,6446,34,1360,2802,1361,0,1360,2802,1361,34,1699,1734,1084,0,1699,1734,1084,34,4334,6467,4697,0,4334,6467,4697,34,6468,2937,4326,0,6468,2937,4326,34,6469,3840,6384,0,6469,3840,6384,34,875,3830,6470,0,875,3830,6470,34,2034,3638,3060,0,2034,3638,3060,34,6471,5811,311,0,6471,5811,311,34,81,5413,82,0,81,5413,82,34,4819,5545,1491,0,4819,5545,1491,34,4894,1201,45,0,4894,1201,45,34,6472,6473,6474,0,6472,6473,6474,34,6475,6476,6477,0,6475,6476,6477,34,6478,6479,6480,0,6478,6479,6480,34,2524,3379,3354,0,2524,3379,3354,34,2089,4851,2087,0,2089,4851,2087,34,5987,6481,3030,0,5987,6481,3030,34,3356,2527,5268,0,3356,2527,5268,34,1336,2770,1688,0,1336,2770,1688,34,5597,5000,793,0,5597,5000,793,34,6482,6483,6038,0,6482,6483,6038,34,3580,6484,1555,0,3580,6484,1555,34,2349,2540,1681,0,2349,2540,1681,34,6137,5856,5324,0,6137,5856,5324,34,6485,6486,4482,0,6485,6486,4482,34,6487,6488,6489,0,6487,6488,6489,34,513,6490,3345,0,513,6490,3345,34,3198,6187,6491,0,3198,6187,6491,34,3044,6422,3312,0,3044,6422,3312,34,5495,3528,5496,0,5495,3528,5496,34,6492,2393,4905,0,6492,2393,4905,34,6493,6494,6495,0,6493,6494,6495,34,5715,6496,17,0,5715,6496,17,34,5938,6350,6497,0,5938,6350,6497,34,6498,2784,1879,0,6498,2784,1879,34,6499,6500,1379,0,6499,6500,1379,34,6501,958,957,0,6501,958,957,34,6502,6503,5953,0,6502,6503,5953,34,1069,6400,6504,0,1069,6400,6504,34,4409,4408,5306,0,4409,4408,5306,34,6189,5950,5949,0,6189,5950,5949,34,6505,3009,3008,0,6505,3009,3008,34,3835,5978,3833,0,3835,5978,3833,34,5728,2591,6296,0,5728,2591,6296,34,1431,996,6506,0,1431,996,6506,34,4358,6507,6508,0,4358,6507,6508,34,2261,413,415,0,2261,413,415,34,6509,6510,6511,0,6509,6510,6511,34,2893,6078,3948,0,2893,6078,3948,34,4586,973,2423,0,4586,973,2423,34,3511,704,3647,0,3511,704,3647,34,939,6512,1995,0,939,6512,1995,34,6513,5793,6514,0,6513,5793,6514,34,6515,6516,2805,0,6515,6516,2805,34,920,919,6517,0,920,919,6517,34,6518,6519,4086,0,6518,6519,4086,34,6520,3415,5326,0,6520,3415,5326,34,6243,6521,6522,0,6243,6521,6522,34,446,3438,5163,0,446,3438,5163,34,6523,1174,3103,0,6523,1174,3103,34,3844,1901,4465,0,3844,1901,4465,34,5043,5045,6524,0,5043,5045,6524,34,3630,6525,2343,0,3630,6525,2343,34,4043,611,6526,0,4043,611,6526,34,6527,2540,2518,0,6527,2540,2518,34,6440,4681,1023,0,6440,4681,1023,34,1535,3367,1536,0,1535,3367,1536,34,6092,6528,6236,0,6092,6528,6236,34,2959,6529,6530,0,2959,6529,6530,34,356,5682,6419,0,356,5682,6419,34,4873,6531,6532,0,4873,6531,6532,34,6533,4785,5780,0,6533,4785,5780,34,2880,2882,1169,0,2880,2882,1169,34,5340,6534,815,0,5340,6534,815,34,652,6535,653,0,652,6535,653,34,6536,6356,2262,0,6536,6356,2262,34,6537,6538,6539,0,6537,6538,6539,34,6306,2853,4392,0,6306,2853,4392,34,1113,1112,5486,0,1113,1112,5486,34,6540,2249,2248,0,6540,2249,2248,34,4349,5498,5500,0,4349,5498,5500,34,3684,1961,1960,0,3684,1961,1960,34,5675,2713,6541,0,5675,2713,6541,34,1796,1798,5158,0,1796,1798,5158,34,600,3724,5783,0,600,3724,5783,34,4955,4957,362,0,4955,4957,362,34,3409,3133,3132,0,3409,3133,3132,34,1542,6542,5526,0,1542,6542,5526,34,6543,6544,3369,0,6543,6544,3369,34,4859,6545,6312,0,4859,6545,6312,34,4841,3374,3776,0,4841,3374,3776,34,6527,2518,3037,0,6527,2518,3037,34,6546,3573,3554,0,6546,3573,3554,34,5016,6547,6087,0,5016,6547,6087,34,4633,3282,3281,0,4633,3282,3281,34,6548,3808,2729,0,6548,3808,2729,34,467,3703,5579,0,467,3703,5579,34,4746,3766,2608,0,4746,3766,2608,34,4093,5594,4094,0,4093,5594,4094,34,5905,2194,1793,0,5905,2194,1793,34,78,80,5674,0,78,80,5674,34,3037,2518,1060,0,3037,2518,1060,34,3919,5415,6549,0,3919,5415,6549,34,615,2143,957,0,615,2143,957,34,5320,5319,926,0,5320,5319,926,34,6550,5783,2106,0,6550,5783,2106,34,1006,1008,6506,0,1006,1008,6506,34,1685,4331,4519,0,1685,4331,4519,34,1060,2518,1061,0,1060,2518,1061,34,324,4850,6551,0,324,4850,6551,34,6043,573,6552,0,6043,573,6552,34,2400,2007,5683,0,2400,2007,5683,34,3797,2230,6553,0,3797,2230,6553,34,5675,6541,4781,0,5675,6541,4781,34,2244,5613,5612,0,2244,5613,5612,34,6554,3071,2179,0,6554,3071,2179,34,6555,5608,6556,0,6555,5608,6556,34,1574,1576,1022,0,1574,1576,1022,34,5186,6270,6557,0,5186,6270,6557,34,4912,873,4913,0,4912,873,4913,34,917,4315,6558,0,917,4315,6558,34,1504,6559,3308,0,1504,6559,3308,34,6560,6518,6196,0,6560,6518,6196,34,1681,2540,6561,0,1681,2540,6561,34,5614,3203,6562,0,5614,3203,6562,34,1165,6563,1722,0,1165,6563,1722,34,6527,6561,2540,0,6527,6561,2540,34,6523,6564,1174,0,6523,6564,1174,34,4127,6565,6566,0,4127,6565,6566,34,5529,2722,2721,0,5529,2722,2721,34,3838,4313,3839,0,3838,4313,3839,34,216,218,6567,0,216,218,6567,34,6191,4494,153,0,6191,4494,153,34,674,4017,3503,0,674,4017,3503,34,6568,2682,1197,0,6568,2682,1197,34,2655,2654,4897,0,2655,2654,4897,34,2542,6029,3236,0,2542,6029,3236,34,6569,6561,6527,0,6569,6561,6527,34,1186,992,6570,0,1186,992,6570,34,6431,3591,6571,0,6431,3591,6571,34,5142,3364,6572,0,5142,3364,6572,34,3983,6573,2903,0,3983,6573,2903,34,1587,5393,5089,0,1587,5393,5089,34,6574,5918,5917,0,6574,5918,5917,34,2881,6575,6576,0,2881,6575,6576,34,3592,5597,792,0,3592,5597,792,34,1471,1666,6577,0,1471,1666,6577,34,6578,6579,3475,0,6578,6579,3475,34,6525,6580,6581,0,6525,6580,6581,34,2662,6582,3797,0,2662,6582,3797,34,3547,3630,322,0,3547,3630,322,34,36,6241,2415,0,36,6241,2415,34,5167,5933,6583,0,5167,5933,6583,34,2168,6584,2169,0,2168,6584,2169,34,4689,6562,5078,0,4689,6562,5078,34,3770,2448,2447,0,3770,2448,2447,34,760,6585,891,0,760,6585,891,34,6348,6586,2041,0,6348,6586,2041,34,497,1539,498,0,497,1539,498,34,4359,6587,4357,0,4359,6587,4357,34,5895,6588,3818,0,5895,6588,3818,34,6589,6590,820,0,6589,6590,820,34,5894,3211,6591,0,5894,3211,6591,34,5757,3479,1915,0,5757,3479,1915,34,2653,6592,6593,0,2653,6592,6593,34,5844,6594,5005,0,5844,6594,5005,34,1478,6394,6595,0,1478,6394,6595,34,5298,5299,6280,0,5298,5299,6280,34,6596,6416,6597,0,6596,6416,6597,34,1100,1603,1822,0,1100,1603,1822,34,6598,2223,3558,0,6598,2223,3558,34,1364,5379,6599,0,1364,5379,6599,34,231,4977,5536,0,231,4977,5536,34,3154,6600,4325,0,3154,6600,4325,34,6496,5715,5714,0,6496,5715,5714,34,1948,44,462,0,1948,44,462,34,6525,71,6601,0,6525,71,6601,34,6525,6601,6580,0,6525,6601,6580,34,4242,1377,6125,0,4242,1377,6125,34,4536,4535,5429,0,4536,4535,5429,34,4321,4605,6287,0,4321,4605,6287,34,6602,3996,6603,0,6602,3996,6603,34,6288,1250,587,0,6288,1250,587,34,4127,6604,4128,0,4127,6604,4128,34,6605,6606,6607,0,6605,6606,6607,34,3491,3391,3390,0,3491,3391,3390,34,4087,3800,6608,0,4087,3800,6608,34,2512,5319,6609,0,2512,5319,6609,34,5540,4823,4205,0,5540,4823,4205,34,1878,1877,6610,0,1878,1877,6610,34,2567,2124,2123,0,2567,2124,2123,34,2702,2701,2950,0,2702,2701,2950,34,2645,1855,6611,0,2645,1855,6611,34,6612,6613,1737,0,6612,6613,1737,34,6295,6614,6615,0,6295,6614,6615,34,6616,2283,193,0,6616,2283,193,34,5440,5705,5704,0,5440,5705,5704,34,2024,6617,6618,0,2024,6617,6618,34,772,774,5985,0,772,774,5985,34,6281,4729,3485,0,6281,4729,3485,34,6619,3825,3827,0,6619,3825,3827,34,6580,6601,6605,0,6580,6601,6605,34,6581,6580,6607,0,6581,6580,6607,34,2004,2015,6620,0,2004,2015,6620,34,6580,6605,6607,0,6580,6605,6607,34,3999,1523,6621,0,3999,1523,6621,34,6622,5843,1998,0,6622,5843,1998,34,4715,620,619,0,4715,620,619,34,2780,5957,5958,0,2780,5957,5958,34,662,3302,3303,0,662,3302,3303,34,1358,1357,2820,0,1358,1357,2820,34,2246,6623,4054,0,2246,6623,4054,34,5573,860,6624,0,5573,860,6624,34,4226,6458,2663,0,4226,6458,2663,34,1093,2135,1094,0,1093,2135,1094,34,4971,2790,2789,0,4971,2790,2789,34,6625,5931,6626,0,6625,5931,6626,34,6627,6628,3998,0,6627,6628,3998,34,5893,5131,1519,0,5893,5131,1519,34,6251,6250,1447,0,6251,6250,1447,34,4736,4549,3110,0,4736,4549,3110,34,6629,5009,6630,0,6629,5009,6630,34,3246,5084,2446,0,3246,5084,2446,34,6631,532,1043,0,6631,532,1043,34,6344,6632,6279,0,6344,6632,6279,34,6633,6634,6635,0,6633,6634,6635,34,5133,6636,4951,0,5133,6636,4951,34,6637,3220,4396,0,6637,3220,4396,34,122,4882,120,0,122,4882,120,34,4354,6625,1110,0,4354,6625,1110,34,1471,1470,6638,0,1471,1470,6638,34,4938,4125,368,0,4938,4125,368,34,446,5163,447,0,446,5163,447,34,3895,6639,6640,0,3895,6639,6640,34,3376,4997,4999,0,3376,4997,4999,34,3934,3933,1082,0,3934,3933,1082,34,6641,5614,3909,0,6641,5614,3909,34,3748,4484,6642,0,3748,4484,6642,34,2277,6643,164,0,2277,6643,164,34,6644,4488,6516,0,6644,4488,6516,34,5664,4856,4855,0,5664,4856,4855,34,5318,6645,3036,0,5318,6645,3036,34,6646,6515,5628,0,6646,6515,5628,34,5730,1227,5731,0,5730,1227,5731,34,6647,6295,3083,0,6647,6295,3083,34,6584,6648,3465,0,6584,6648,3465,34,291,1320,292,0,291,1320,292,34,903,4067,1451,0,903,4067,1451,34,4698,628,627,0,4698,628,627,34,4202,6369,627,0,4202,6369,627,34,5948,4108,4133,0,5948,4108,4133,34,1341,4036,5259,0,1341,4036,5259,34,5937,2613,1666,0,5937,2613,1666,34,898,900,4468,0,898,900,4468,34,3749,1670,1669,0,3749,1670,1669,34,1076,3615,2367,0,1076,3615,2367,34,321,3546,322,0,321,3546,322,34,449,6649,2417,0,449,6649,2417,34,2350,6450,6650,0,2350,6450,6650,34,2522,2524,3354,0,2522,2524,3354,34,6085,6651,6652,0,6085,6651,6652,34,6653,6153,221,0,6653,6153,221,34,6654,6655,5122,0,6654,6655,5122,34,3536,5433,5013,0,3536,5433,5013,34,3104,1504,3308,0,3104,1504,3308,34,2334,696,2304,0,2334,696,2304,34,3606,249,6656,0,3606,249,6656,34,6657,6658,6659,0,6657,6658,6659,34,1316,1481,854,0,1316,1481,854,34,771,770,6660,0,771,770,6660,34,4278,6661,6662,0,4278,6661,6662,34,4525,1537,4572,0,4525,1537,4572,34,3798,4893,2230,0,3798,4893,2230,34,1817,3398,2372,0,1817,3398,2372,34,457,6663,3306,0,457,6663,3306,34,3756,449,6664,0,3756,449,6664,34,2573,2572,4884,0,2573,2572,4884,34,3502,4282,3503,0,3502,4282,3503,34,4989,4941,6665,0,4989,4941,6665,34,6276,6566,6666,0,6276,6566,6666,34,1718,6155,502,0,1718,6155,502,34,5952,4259,149,0,5952,4259,149,34,6323,2650,4192,0,6323,2650,4192,34,5809,6121,6667,0,5809,6121,6667,34,2763,1085,6668,0,2763,1085,6668,34,330,332,6669,0,330,332,6669,34,6225,2930,3897,0,6225,2930,3897,34,4530,4297,4296,0,4530,4297,4296,34,5085,6670,4865,0,5085,6670,4865,34,1829,2056,4281,0,1829,2056,4281,34,1602,6107,6671,0,1602,6107,6671,34,6672,6657,6095,0,6672,6657,6095,34,5982,2546,5903,0,5982,2546,5903,34,4427,4429,6673,0,4427,4429,6673,34,6674,1265,5046,0,6674,1265,5046,34,316,2633,1049,0,316,2633,1049,34,5913,1868,5112,0,5913,1868,5112,34,3941,1098,3942,0,3941,1098,3942,34,1341,5259,3993,0,1341,5259,3993,34,2749,2748,2192,0,2749,2748,2192,34,6395,3079,6675,0,6395,3079,6675,34,6676,6640,4744,0,6676,6640,4744,34,1316,854,1614,0,1316,854,1614,34,5766,6677,5601,0,5766,6677,5601,34,3121,5172,5936,0,3121,5172,5936,34,4232,5583,6678,0,4232,5583,6678,34,2187,6679,3802,0,2187,6679,3802,34,2499,1026,3699,0,2499,1026,3699,34,5849,5851,6680,0,5849,5851,6680,34,6602,4767,5789,0,6602,4767,5789,34,758,757,4193,0,758,757,4193,34,393,4981,4980,0,393,4981,4980,34,2758,2757,4101,0,2758,2757,4101,34,4746,3589,3506,0,4746,3589,3506,34,1192,850,1193,0,1192,850,1193,34,2329,6066,6681,0,2329,6066,6681,34,2479,6634,6633,0,2479,6634,6633,34,5001,5597,3592,0,5001,5597,3592,34,4805,6278,4806,0,4805,6278,4806,34,3722,6212,3723,0,3722,6212,3723,34,6301,2093,6682,0,6301,2093,6682,34,1461,1460,1190,0,1461,1460,1190,34,4552,1767,2353,0,4552,1767,2353,34,3978,6683,5625,0,3978,6683,5625,34,5659,1000,137,0,5659,1000,137,34,1478,692,6394,0,1478,692,6394,34,6120,6263,6684,0,6120,6263,6684,34,2990,76,1993,0,2990,76,1993,34,963,965,4755,0,963,965,4755,34,2372,3675,4960,0,2372,3675,4960,34,6228,747,6685,0,6228,747,6685,34,3238,5565,5560,0,3238,5565,5560,34,425,3570,426,0,425,3570,426,34,371,5576,369,0,371,5576,369,34,6596,2793,6416,0,6596,2793,6416,34,5238,853,5690,0,5238,853,5690,34,5826,2317,2316,0,5826,2317,2316,34,5041,1712,6686,0,5041,1712,6686,34,2762,841,3378,0,2762,841,3378,34,6687,2873,6688,0,6687,2873,6688,34,1240,3631,6570,0,1240,3631,6570,34,3645,6158,1985,0,3645,6158,1985,34,5276,5277,1636,0,5276,5277,1636,34,197,329,6689,0,197,329,6689,34,6600,4324,4325,0,6600,4324,4325,34,6401,1339,1338,0,6401,1339,1338,34,3674,4276,1898,0,3674,4276,1898,34,1399,1401,6690,0,1399,1401,6690,34,1377,5637,6125,0,1377,5637,6125,34,6691,3217,5077,0,6691,3217,5077,34,1352,1351,574,0,1352,1351,574,34,613,5504,614,0,613,5504,614,34,3724,600,6025,0,3724,600,6025,34,6657,6116,6095,0,6657,6116,6095,34,4084,4693,2922,0,4084,4693,2922,34,1012,1014,1127,0,1012,1014,1127,34,6692,5686,805,0,6692,5686,805,34,3764,3604,5296,0,3764,3604,5296,34,6693,224,223,0,6693,224,223,34,4023,2345,5173,0,4023,2345,5173,34,4556,4851,4191,0,4556,4851,4191,34,5034,3128,5035,0,5034,3128,5035,34,4011,4951,4950,0,4011,4951,4950,34,18,20,381,0,18,20,381,34,6520,5325,6694,0,6520,5325,6694,34,6695,4214,2408,0,6695,4214,2408,34,3324,6696,3325,0,3324,6696,3325,34,3278,3280,1283,0,3278,3280,1283,34,2829,5537,5536,0,2829,5537,5536,34,1690,6697,830,0,1690,6697,830,34,4274,6651,2595,0,4274,6651,2595,34,4698,6369,4699,0,4698,6369,4699,34,6141,5816,348,0,6141,5816,348,34,2686,3028,2557,0,2686,3028,2557,34,1847,6698,6699,0,1847,6698,6699,34,6027,3120,3119,0,6027,3120,3119,34,1059,6700,3227,0,1059,6700,3227,34,1053,5464,5580,0,1053,5464,5580,34,2267,6701,2784,0,2267,6701,2784,34,167,1038,3494,0,167,1038,3494,34,5302,5813,6228,0,5302,5813,6228,34,6702,290,6703,0,6702,290,6703,34,6704,6705,6706,0,6704,6705,6706,34,5684,4092,5685,0,5684,4092,5685,34,4801,1585,5862,0,4801,1585,5862,34,6573,6707,3222,0,6573,6707,3222,34,3409,2901,6708,0,3409,2901,6708,34,1510,1836,6709,0,1510,1836,6709,34,5796,4039,6710,0,5796,4039,6710,34,6711,127,126,0,6711,127,126,34,3884,4945,4944,0,3884,4945,4944,34,6712,6713,4299,0,6712,6713,4299,34,6714,6481,5002,0,6714,6481,5002,34,6504,6400,6715,0,6504,6400,6715,34,1555,6484,4836,0,1555,6484,4836,34,4124,5235,1615,0,4124,5235,1615,34,4287,3961,6716,0,4287,3961,6716,34,6717,847,1432,0,6717,847,1432,34,4043,4782,4044,0,4043,4782,4044,34,6718,4867,6719,0,6718,4867,6719,34,4201,4022,3688,0,4201,4022,3688,34,6720,1608,4227,0,6720,1608,4227,34,6645,6721,3036,0,6645,6721,3036,34,3666,3668,4146,0,3666,3668,4146,34,1035,6722,6723,0,1035,6722,6723,34,6175,4577,1721,0,6175,4577,1721,34,2012,6724,2010,0,2012,6724,2010,34,6703,3500,3499,0,6703,3500,3499,34,5493,175,5174,0,5493,175,5174,34,1159,1161,6725,0,1159,1161,6725,34,496,185,184,0,496,185,184,34,5501,5502,6726,0,5501,5502,6726,34,5345,6727,5346,0,5345,6727,5346,34,6728,3549,2221,0,6728,3549,2221,34,6729,4055,6730,0,6729,4055,6730,34,5814,1214,1216,0,5814,1214,1216,34,5529,6731,6732,0,5529,6731,6732,34,591,3816,592,0,591,3816,592,34,1368,1370,5610,0,1368,1370,5610,34,6733,5694,4250,0,6733,5694,4250,34,4188,3640,3639,0,4188,3640,3639,34,4034,5264,3979,0,4034,5264,3979,34,6734,978,170,0,6734,978,170,34,1934,6735,4248,0,1934,6735,4248,34,1758,5452,6736,0,1758,5452,6736,34,262,6132,3163,0,262,6132,3163,34,3656,6737,5375,0,3656,6737,5375,34,5461,6264,77,0,5461,6264,77,34,2118,2117,6738,0,2118,2117,6738,34,4402,4943,5158,0,4402,4943,5158,34,2080,2666,2800,0,2080,2666,2800,34,2118,6738,489,0,2118,6738,489,34,6739,4189,4188,0,6739,4189,4188,34,5679,6740,211,0,5679,6740,211,34,5944,611,568,0,5944,611,568,34,1010,5541,6741,0,1010,5541,6741,34,5731,5257,3557,0,5731,5257,3557,34,6742,5315,5909,0,6742,5315,5909,34,3874,4601,6303,0,3874,4601,6303,34,6743,6744,961,0,6743,6744,961,34,3715,6739,4188,0,3715,6739,4188,34,5562,2716,3096,0,5562,2716,3096,34,6640,2234,2233,0,6640,2234,2233,34,3715,4188,3639,0,3715,4188,3639,34,6745,2049,5234,0,6745,2049,5234,34,6128,297,181,0,6128,297,181,34,3138,3189,1929,0,3138,3189,1929,34,962,961,6744,0,962,961,6744,34,5575,6746,2619,0,5575,6746,2619,34,3890,3973,3891,0,3890,3973,3891,34,373,5695,53,0,373,5695,53,34,6747,6748,5209,0,6747,6748,5209,34,6749,6750,144,0,6749,6750,144,34,724,4634,6751,0,724,4634,6751,34,1369,1972,3250,0,1369,1972,3250,34,6631,533,532,0,6631,533,532,34,5965,4151,5966,0,5965,4151,5966,34,6584,3465,6752,0,6584,3465,6752,34,6753,6754,6755,0,6753,6754,6755,34,6756,6263,1235,0,6756,6263,1235,34,4608,6634,2479,0,4608,6634,2479,34,346,4350,347,0,346,4350,347,34,3728,716,697,0,3728,716,697,34,3557,3068,370,0,3557,3068,370,34,3904,892,3532,0,3904,892,3532,34,1376,1704,6757,0,1376,1704,6757,34,4793,2287,5018,0,4793,2287,5018,34,4220,4219,6435,0,4220,4219,6435,34,4203,4432,6758,0,4203,4432,6758,34,6518,4086,4088,0,6518,4086,4088,34,2849,2848,6759,0,2849,2848,6759,34,6760,2131,2133,0,6760,2131,2133,34,6189,534,5950,0,6189,534,5950,34,5430,6761,6762,0,5430,6761,6762,34,76,3862,77,0,76,3862,77,34,6763,6151,5210,0,6763,6151,5210,34,2810,6142,5518,0,2810,6142,5518,34,6764,2482,2481,0,6764,2482,2481,34,851,5237,1518,0,851,5237,1518,34,6738,6765,6766,0,6738,6765,6766,34,201,6137,6138,0,201,6137,6138,34,4314,139,6358,0,4314,139,6358,34,2352,1766,3743,0,2352,1766,3743,34,2417,6767,6139,0,2417,6767,6139,34,1616,1618,2163,0,1616,1618,2163,34,1906,4456,4562,0,1906,4456,4562,34,199,2522,3353,0,199,2522,3353,34,6169,6226,6152,0,6169,6226,6152,34,3370,6331,2021,0,3370,6331,2021,34,6768,6769,6770,0,6768,6769,6770,34,2138,2137,1430,0,2138,2137,1430,34,757,2698,4193,0,757,2698,4193,34,95,1402,96,0,95,1402,96,34,1115,2765,4815,0,1115,2765,4815,34,6005,6006,6771,0,6005,6006,6771,34,4686,1374,3078,0,4686,1374,3078,34,1730,2079,6110,0,1730,2079,6110,34,3318,595,1136,0,3318,595,1136,34,486,6157,3785,0,486,6157,3785,34,3732,4612,1373,0,3732,4612,1373,34,6772,39,6249,0,6772,39,6249,34,1847,6743,961,0,1847,6743,961,34,6773,6774,6775,0,6773,6774,6775,34,2746,6280,5299,0,2746,6280,5299,34,5837,3131,6197,0,5837,3131,6197,34,2466,6470,4454,0,2466,6470,4454,34,1804,1917,6776,0,1804,1917,6776,34,6171,4948,6777,0,6171,4948,6777,34,5196,3713,5484,0,5196,3713,5484,34,1473,134,133,0,1473,134,133,34,5294,3185,6778,0,5294,3185,6778,34,520,6779,521,0,520,6779,521,34,4175,2451,2450,0,4175,2451,2450,34,4566,2385,5991,0,4566,2385,5991,34,3406,3398,6780,0,3406,3398,6780,34,4277,6661,4278,0,4277,6661,4278,34,6781,6099,4160,0,6781,6099,4160,34,6782,862,861,0,6782,862,861,34,3711,6783,6784,0,3711,6783,6784,34,6785,2441,2440,0,6785,2441,2440,34,4264,4263,3332,0,4264,4263,3332,34,2769,2472,2474,0,2769,2472,2474,34,5107,682,3292,0,5107,682,3292,34,6463,4601,4600,0,6463,4601,4600,34,5011,5037,6391,0,5011,5037,6391,34,4453,1932,4248,0,4453,1932,4248,34,3670,6058,6786,0,3670,6058,6786,34,2350,6451,6450,0,2350,6451,6450,34,303,305,2265,0,303,305,2265,34,4364,3912,4365,0,4364,3912,4365,34,4747,878,4599,0,4747,878,4599,34,3380,6787,1297,0,3380,6787,1297,34,3795,1003,1002,0,3795,1003,1002,34,6788,6789,6790,0,6788,6789,6790,34,5050,5051,6791,0,5050,5051,6791,34,6792,6793,5763,0,6792,6793,5763,34,6794,5991,5990,0,6794,5991,5990,34,234,6795,1468,0,234,6795,1468,34,6088,4182,4183,0,6088,4182,4183,34,6796,2284,6797,0,6796,2284,6797,34,244,243,6364,0,244,243,6364,34,3122,383,385,0,3122,383,385,34,1695,6353,6798,0,1695,6353,6798,34,5373,6799,5492,0,5373,6799,5492,34,87,6800,5940,0,87,6800,5940,34,1751,1750,6801,0,1751,1750,6801,34,404,4457,4459,0,404,4457,4459,34,4140,4002,4345,0,4140,4002,4345,34,6802,6803,3844,0,6802,6803,3844,34,6804,6740,3648,0,6804,6740,3648,34,2292,2293,2805,0,2292,2293,2805,34,6703,6805,4123,0,6703,6805,4123,34,147,4281,2056,0,147,4281,2056,34,2460,1180,2461,0,2460,1180,2461,34,6806,3969,1562,0,6806,3969,1562,34,3603,1253,6807,0,3603,1253,6807,34,3579,4777,6251,0,3579,4777,6251,34,2931,728,727,0,2931,728,727,34,730,4865,6808,0,730,4865,6808,34,1625,1627,2402,0,1625,1627,2402,34,324,5626,1549,0,324,5626,1549,34,5496,3820,1897,0,5496,3820,1897,34,4082,998,4978,0,4082,998,4978,34,6809,3660,5586,0,6809,3660,5586,34,5348,6810,3251,0,5348,6810,3251,34,185,496,495,0,185,496,495,34,730,6808,6174,0,730,6808,6174,34,2912,6811,5255,0,2912,6811,5255,34,3116,3118,3502,0,3116,3118,3502,34,25,718,5188,0,25,718,5188,34,134,4893,4881,0,134,4893,4881,34,886,2709,5353,0,886,2709,5353,34,5190,1243,1342,0,5190,1243,1342,34,6722,3594,3596,0,6722,3594,3596,34,4879,4878,6812,0,4879,4878,6812,34,6402,6391,5037,0,6402,6391,5037,34,6436,5829,5342,0,6436,5829,5342,34,6813,6814,3156,0,6813,6814,3156,34,1379,6500,3902,0,1379,6500,3902,34,6322,6815,906,0,6322,6815,906,34,1222,1224,5178,0,1222,1224,5178,34,2915,6816,2916,0,2915,6816,2916,34,4688,4687,6817,0,4688,4687,6817,34,6818,3148,2765,0,6818,3148,2765,34,4163,123,4164,0,4163,123,4164,34,5010,5011,5370,0,5010,5011,5370,34,1912,6159,3509,0,1912,6159,3509,34,6504,4904,5189,0,6504,4904,5189,34,6819,3151,6820,0,6819,3151,6820,34,1527,452,2139,0,1527,452,2139,34,5092,1225,1427,0,5092,1225,1427,34,6078,2189,6079,0,6078,2189,6079,34,1674,1676,3587,0,1674,1676,3587,34,5438,2229,6529,0,5438,2229,6529,34,2294,4245,4240,0,2294,4245,4240,34,2298,239,4159,0,2298,239,4159,34,1594,6821,5638,0,1594,6821,5638,34,6191,6822,5215,0,6191,6822,5215,34,6351,3181,3456,0,6351,3181,3456,34,6472,6462,6473,0,6472,6462,6473,34,1145,676,4320,0,1145,676,4320,34,864,4213,3521,0,864,4213,3521,34,5592,2102,2101,0,5592,2102,2101,34,2871,2873,6687,0,2871,2873,6687,34,4997,4004,4003,0,4997,4004,4003,34,2618,1942,1944,0,2618,1942,1944,34,3241,5343,6136,0,3241,5343,6136,34,5322,2383,5003,0,5322,2383,5003,34,6823,26,25,0,6823,26,25,34,363,6824,6825,0,363,6824,6825,34,5142,3982,5143,0,5142,3982,5143,34,4839,5919,6826,0,4839,5919,6826,34,6827,396,395,0,6827,396,395,34,4274,5554,5512,0,4274,5554,5512,34,1947,6469,412,0,1947,6469,412,34,3712,4,408,0,3712,4,408,34,309,311,950,0,309,311,950,34,4926,3041,3040,0,4926,3041,3040,34,6600,6828,4324,0,6600,6828,4324,34,2665,2664,4180,0,2665,2664,4180,34,626,628,2989,0,626,628,2989,34,2526,2370,6829,0,2526,2370,6829,34,3833,5979,6830,0,3833,5979,6830,34,1537,6457,1893,0,1537,6457,1893,34,6831,6477,5647,0,6831,6477,5647,34,6391,5301,5011,0,6391,5301,5011,34,1160,1589,1682,0,1160,1589,1682,34,405,404,1709,0,405,404,1709,34,6832,5531,5530,0,6832,5531,5530,34,5156,1620,2273,0,5156,1620,2273,34,968,5494,303,0,968,5494,303,34,6578,1866,2621,0,6578,1866,2621,34,6833,6834,4459,0,6833,6834,4459,34,6667,5451,4886,0,6667,5451,4886,34,2325,6690,1401,0,2325,6690,1401,34,2228,6529,2229,0,2228,6529,2229,34,5011,5301,5370,0,5011,5301,5370,34,2325,1401,3753,0,2325,1401,3753,34,6835,4783,5599,0,6835,4783,5599,34,1229,1228,1262,0,1229,1228,1262,34,3181,3182,3456,0,3181,3182,3456,34,4564,316,1050,0,4564,316,1050,34,3052,3054,6617,0,3052,3054,6617,34,1355,3277,4510,0,1355,3277,4510,34,5945,6836,5946,0,5945,6836,5946,34,6837,3354,3379,0,6837,3354,3379,34,5066,1512,6838,0,5066,1512,6838,34,4757,5370,4470,0,4757,5370,4470,34,2337,5116,282,0,2337,5116,282,34,6839,5559,6110,0,6839,5559,6110,34,3358,5143,3359,0,3358,5143,3359,34,2453,4734,3268,0,2453,4734,3268,34,3643,3644,5276,0,3643,3644,5276,34,4930,3632,3907,0,4930,3632,3907,34,6711,126,1729,0,6711,126,1729,34,4757,5010,5370,0,4757,5010,5370,34,5641,6840,4311,0,5641,6840,4311,34,5178,1224,5612,0,5178,1224,5612,34,5132,1191,1460,0,5132,1191,1460,34,6841,1906,1918,0,6841,1906,1918,34,6267,3696,5109,0,6267,3696,5109,34,2076,5390,5444,0,2076,5390,5444,34,63,3055,6241,0,63,3055,6241,34,2024,4578,1144,0,2024,4578,1144,34,1239,6276,2392,0,1239,6276,2392,34,6842,2979,5767,0,6842,2979,5767,34,6843,2382,4020,0,6843,2382,4020,34,6844,6845,6296,0,6844,6845,6296,34,3119,3121,6425,0,3119,3121,6425,34,789,2567,1988,0,789,2567,1988,34,3718,1420,5376,0,3718,1420,5376,34,6846,6847,6848,0,6846,6847,6848,34,3093,6849,6850,0,3093,6849,6850,34,6354,6851,1334,0,6354,6851,1334,34,5427,2138,1430,0,5427,2138,1430,34,3710,2464,4388,0,3710,2464,4388,34,975,6852,5819,0,975,6852,5819,34,5470,3983,2903,0,5470,3983,2903,34,6853,3174,359,0,6853,3174,359,34,4507,2697,657,0,4507,2697,657,34,901,903,1451,0,901,903,1451,34,6854,3049,5254,0,6854,3049,5254,34,6855,2952,3855,0,6855,2952,3855,34,6835,5599,5088,0,6835,5599,5088,34,6486,3963,6836,0,6486,3963,6836,34,1623,4663,3711,0,1623,4663,3711,34,3061,3060,4371,0,3061,3060,4371,34,4471,4470,5370,0,4471,4470,5370,34,5979,1008,1007,0,5979,1008,1007,34,1342,1439,1438,0,1342,1439,1438,34,592,3765,593,0,592,3765,593,34,749,748,4911,0,749,748,4911,34,3526,3411,3527,0,3526,3411,3527,34,6856,2404,4597,0,6856,2404,4597,34,2717,2716,5562,0,2717,2716,5562,34,4249,6857,6858,0,4249,6857,6858,34,2989,628,4697,0,2989,628,4697,34,5539,5076,1657,0,5539,5076,1657,34,5296,4766,3764,0,5296,4766,3764,34,6859,1875,6860,0,6859,1875,6860,34,5071,2539,6347,0,5071,2539,6347,34,6706,5575,5574,0,6706,5575,5574,34,1198,6861,5989,0,1198,6861,5989,34,3830,4454,6470,0,3830,4454,6470,34,3011,3970,3971,0,3011,3970,3971,34,1198,5989,3175,0,1198,5989,3175,34,1114,4990,1115,0,1114,4990,1115,34,4757,4470,4712,0,4757,4470,4712,34,1812,5447,6129,0,1812,5447,6129,34,3522,6862,3523,0,3522,6862,3523,34,2587,5287,2588,0,2587,5287,2588,34,940,3230,2203,0,940,3230,2203,34,6676,4744,1676,0,6676,4744,1676,34,2570,4606,3760,0,2570,4606,3760,34,6275,1663,6863,0,6275,1663,6863,34,6117,5544,4820,0,6117,5544,4820,34,2056,1828,6864,0,2056,1828,6864,34,911,6865,6866,0,911,6865,6866,34,2909,2910,4117,0,2909,2910,4117,34,5737,6862,5738,0,5737,6862,5738,34,4015,3391,3492,0,4015,3391,3492,34,1428,2137,4035,0,1428,2137,4035,34,1591,1590,6725,0,1591,1590,6725,34,3156,6814,4246,0,3156,6814,4246,34,4712,4470,6867,0,4712,4470,6867,34,2213,899,6868,0,2213,899,6868,34,6869,6870,3588,0,6869,6870,3588,34,6395,6675,6442,0,6395,6675,6442,34,2915,3244,6816,0,2915,3244,6816,34,3257,2670,5913,0,3257,2670,5913,34,3365,3358,6871,0,3365,3358,6871,34,36,2415,2414,0,36,2415,2414,34,4436,6872,4994,0,4436,6872,4994,34,3861,1122,1121,0,3861,1122,1121,34,3482,6764,2481,0,3482,6764,2481,34,6873,4247,6816,0,6873,4247,6816,34,4089,2252,2254,0,4089,2252,2254,34,912,911,1395,0,912,911,1395,34,3555,734,6874,0,3555,734,6874,34,3224,6875,3694,0,3224,6875,3694,34,3770,4176,4775,0,3770,4176,4775,34,400,399,2847,0,400,399,2847,34,6876,5404,6877,0,6876,5404,6877,34,2324,2405,4554,0,2324,2405,4554,34,1764,6543,2109,0,1764,6543,2109,34,54,6532,6813,0,54,6532,6813,34,2010,2589,2011,0,2010,2589,2011,34,2775,4022,2776,0,2775,4022,2776,34,2942,5041,2943,0,2942,5041,2943,34,3273,6878,2120,0,3273,6878,2120,34,5270,2521,6435,0,5270,2521,6435,34,1154,4659,6879,0,1154,4659,6879,34,2459,2461,1711,0,2459,2461,1711,34,5428,6880,5427,0,5428,6880,5427,34,4883,5129,2573,0,4883,5129,2573,34,6867,4512,4712,0,6867,4512,4712,34,5874,5873,1080,0,5874,5873,1080,34,2307,6881,2308,0,2307,6881,2308,34,5088,6882,6835,0,5088,6882,6835,34,3012,6883,6884,0,3012,6883,6884,34,2696,3745,1276,0,2696,3745,1276,34,4088,4087,6608,0,4088,4087,6608,34,3413,5427,6880,0,3413,5427,6880,34,5004,5005,6594,0,5004,5005,6594,34,6885,2079,128,0,6885,2079,128,34,4327,6127,952,0,4327,6127,952,34,4512,3714,4712,0,4512,3714,4712,34,4672,5317,1322,0,4672,5317,1322,34,3097,1607,1651,0,3097,1607,1651,34,5666,6886,5610,0,5666,6886,5610,34,810,6887,811,0,810,6887,811,34,6452,3126,1683,0,6452,3126,1683,34,4509,4510,3277,0,4509,4510,3277,34,6888,5953,6503,0,6888,5953,6503,34,2993,1226,213,0,2993,1226,213,34,6889,3767,5778,0,6889,3767,5778,34,6890,6891,2868,0,6890,6891,2868,34,4469,4512,6867,0,4469,4512,6867,34,6892,6025,602,0,6892,6025,602,34,1343,3765,592,0,1343,3765,592,34,3945,3944,4905,0,3945,3944,4905,34,752,5316,956,0,752,5316,956,34,5346,5517,5516,0,5346,5517,5516,34,6729,6893,6894,0,6729,6893,6894,34,660,4614,5975,0,660,4614,5975,34,6895,2947,5228,0,6895,2947,5228,34,5321,1468,6795,0,5321,1468,6795,34,1043,6588,6631,0,1043,6588,6631,34,6896,6897,6898,0,6896,6897,6898,34,1691,2949,1722,0,1691,2949,1722,34,952,6127,953,0,952,6127,953,34,1724,1114,1165,0,1724,1114,1165,34,6198,2899,6899,0,6198,2899,6899,34,6900,6633,6901,0,6900,6633,6901,34,6729,426,5804,0,6729,426,5804,34,5648,885,5649,0,5648,885,5649,34,1888,2263,6448,0,1888,2263,6448,34,439,4875,437,0,439,4875,437,34,2040,6032,6163,0,2040,6032,6163,34,410,6030,6032,0,410,6030,6032,34,5454,5376,6343,0,5454,5376,6343,34,3442,3441,3986,0,3442,3441,3986,34,2571,3947,2572,0,2571,3947,2572,34,764,591,6707,0,764,591,6707,34,347,6625,6626,0,347,6625,6626,34,5716,2187,3290,0,5716,2187,3290,34,6602,5789,5791,0,6602,5789,5791,34,6902,4142,1755,0,6902,4142,1755,34,2456,4551,1461,0,2456,4551,1461,34,1292,6903,6768,0,1292,6903,6768,34,2397,343,6904,0,2397,343,6904,34,3423,3422,6007,0,3423,3422,6007,34,1848,1850,6197,0,1848,1850,6197,34,6905,3118,3117,0,6905,3118,3117,34,5062,5302,6685,0,5062,5302,6685,34,6476,6475,5532,0,6476,6475,5532,34,4490,4197,4196,0,4490,4197,4196,34,2339,4816,2340,0,2339,4816,2340,34,5288,1778,1780,0,5288,1778,1780,34,4696,6209,922,0,4696,6209,922,34,5088,2857,6882,0,5088,2857,6882,34,6867,4470,4469,0,6867,4470,4469,34,5014,6906,6907,0,5014,6906,6907,34,942,1609,943,0,942,1609,943,34,3805,4916,6908,0,3805,4916,6908,34,5298,6280,6909,0,5298,6280,6909,34,1539,1976,1540,0,1539,1976,1540,34,1901,1903,4465,0,1901,1903,4465,34,3414,2744,2746,0,3414,2744,2746,34,6341,3167,5615,0,6341,3167,5615,34,6910,3344,3877,0,6910,3344,3877,34,348,2647,2661,0,348,2647,2661,34,1015,5735,2476,0,1015,5735,2476,34,1561,1560,5106,0,1561,1560,5106,34,5327,5283,6627,0,5327,5283,6627,34,2618,4915,1942,0,2618,4915,1942,34,1508,1510,6709,0,1508,1510,6709,34,5521,5520,372,0,5521,5520,372,34,5376,4900,6343,0,5376,4900,6343,34,4992,5313,5314,0,4992,5313,5314,34,6827,395,6383,0,6827,395,6383,34,6148,1849,1848,0,6148,1849,1848,34,2857,2132,6882,0,2857,2132,6882,34,733,735,4732,0,733,735,4732,34,3490,5632,4743,0,3490,5632,4743,34,888,6636,3463,0,888,6636,3463,34,3600,6911,2548,0,3600,6911,2548,34,4281,149,4259,0,4281,149,4259,34,2459,1711,6912,0,2459,1711,6912,34,1097,1096,3151,0,1097,1096,3151,34,5695,6674,5696,0,5695,6674,5696,34,2514,6913,2515,0,2514,6913,2515,34,6727,6914,6915,0,6727,6914,6915,34,6848,4806,5421,0,6848,4806,5421,34,2779,6916,6214,0,2779,6916,6214,34,6917,3714,4512,0,6917,3714,4512,34,120,1431,3274,0,120,1431,3274,34,3667,3082,3084,0,3667,3082,3084,34,6918,5944,2068,0,6918,5944,2068,34,6775,1560,4317,0,6775,1560,4317,34,1370,5611,5610,0,1370,5611,5610,34,3818,6588,1861,0,3818,6588,1861,34,138,6919,139,0,138,6919,139,34,3207,6920,3517,0,3207,6920,3517,34,4513,4526,6921,0,4513,4526,6921,34,1068,4373,4977,0,1068,4373,4977,34,3835,6922,5978,0,3835,6922,5978,34,3016,3018,4002,0,3016,3018,4002,34,2253,4489,6375,0,2253,4489,6375,34,1890,1323,1045,0,1890,1323,1045,34,4157,5440,5704,0,4157,5440,5704,34,897,6495,5626,0,897,6495,5626,34,4964,5677,3284,0,4964,5677,3284,34,4203,4204,4431,0,4203,4204,4431,34,2633,315,5068,0,2633,315,5068,34,4512,4513,6917,0,4512,4513,6917,34,5571,4528,6923,0,5571,4528,6923,34,4970,3142,1664,0,4970,3142,1664,34,2997,2345,2347,0,2997,2345,2347,34,5622,5556,5623,0,5622,5556,5623,34,6326,6924,6429,0,6326,6924,6429,34,3162,2693,2695,0,3162,2693,2695,34,2261,6536,2262,0,2261,6536,2262,34,6925,6926,3757,0,6925,6926,3757,34,2428,484,5142,0,2428,484,5142,34,2989,4697,6467,0,2989,4697,6467,34,111,5292,4268,0,111,5292,4268,34,6733,4250,3831,0,6733,4250,3831,34,3458,1193,850,0,3458,1193,850,34,5847,2293,745,0,5847,2293,745,34,6715,6927,6928,0,6715,6927,6928,34,1514,45,1515,0,1514,45,1515,34,6929,1561,5106,0,6929,1561,5106,34,5502,6930,6931,0,5502,6930,6931,34,6739,4170,4189,0,6739,4170,4189,34,32,4210,3537,0,32,4210,3537,34,3755,2275,6932,0,3755,2275,6932,34,3620,3619,1560,0,3620,3619,1560,34,6687,6933,6934,0,6687,6933,6934,34,6773,3620,6774,0,6773,3620,6774,34,812,5914,813,0,812,5914,813,34,6935,4868,6718,0,6935,4868,6718,34,6543,2110,2109,0,6543,2110,2109,34,4088,6608,6936,0,4088,6608,6936,34,3450,3351,3451,0,3450,3351,3451,34,6937,1670,5638,0,6937,1670,5638,34,1372,1003,3795,0,1372,1003,3795,34,2059,988,801,0,2059,988,801,34,1499,1498,5932,0,1499,1498,5932,34,6938,3659,5382,0,6938,3659,5382,34,2040,2042,410,0,2040,2042,410,34,2111,2110,3767,0,2111,2110,3767,34,2499,6822,2500,0,2499,6822,2500,34,6135,1359,4413,0,6135,1359,4413,34,6550,6483,6482,0,6550,6483,6482,34,3576,4224,3077,0,3576,4224,3077,34,6939,1990,1402,0,6939,1990,1402,34,1744,871,6397,0,1744,871,6397,34,498,2227,2843,0,498,2227,2843,34,1580,4192,2650,0,1580,4192,2650,34,6940,6941,6942,0,6940,6941,6942,34,1186,1975,1185,0,1186,1975,1185,34,6182,1192,1194,0,6182,1192,1194,34,3073,2863,3071,0,3073,2863,3071,34,6943,6104,6944,0,6943,6104,6944,34,4540,4602,4541,0,4540,4602,4541,34,6945,6946,6468,0,6945,6946,6468,34,1809,6626,6451,0,1809,6626,6451,34,6947,3317,6948,0,6947,3317,6948,34,5456,4125,4939,0,5456,4125,4939,34,5741,2912,5255,0,5741,2912,5255,34,6921,4170,6739,0,6921,4170,6739,34,5318,3195,6949,0,5318,3195,6949,34,6016,3471,50,0,6016,3471,50,34,6502,5953,5967,0,6502,5953,5967,34,6950,6951,6952,0,6950,6951,6952,34,1201,4895,6953,0,1201,4895,6953,34,5290,6954,3111,0,5290,6954,3111,34,4639,554,6955,0,4639,554,6955,34,3433,5940,6800,0,3433,5940,6800,34,3613,2426,1158,0,3613,2426,1158,34,2680,6956,6362,0,2680,6956,6362,34,5097,2907,2327,0,5097,2907,2327,34,3097,3141,3098,0,3097,3141,3098,34,565,575,566,0,565,575,566,34,3756,448,4273,0,3756,448,4273,34,2354,5009,482,0,2354,5009,482,34,6957,5230,5229,0,6957,5230,5229,34,2627,1056,1645,0,2627,1056,1645,34,1378,4244,4243,0,1378,4244,4243,34,3061,4371,6444,0,3061,4371,6444,34,1286,3988,6288,0,1286,3988,6288,34,6958,2995,61,0,6958,2995,61,34,1025,1760,1026,0,1025,1760,1026,34,6917,4513,6921,0,6917,4513,6921,34,6959,6960,1005,0,6959,6960,1005,34,1173,6828,3783,0,1173,6828,3783,34,327,2604,238,0,327,2604,238,34,2315,5666,6961,0,2315,5666,6961,34,6552,6962,2271,0,6552,6962,2271,34,1186,6570,1973,0,1186,6570,1973,34,2330,6681,1948,0,2330,6681,1948,34,6259,2462,5501,0,6259,2462,5501,34,4306,6754,6753,0,4306,6754,6753,34,4764,3448,5956,0,4764,3448,5956,34,25,719,718,0,25,719,718,34,6963,2031,6860,0,6963,2031,6860,34,4156,1591,6725,0,4156,1591,6725,34,1166,232,768,0,1166,232,768,34,6964,6028,5406,0,6964,6028,5406,34,517,4617,518,0,517,4617,518,34,2210,5859,2211,0,2210,5859,2211,34,6965,899,4216,0,6965,899,4216,34,1853,1852,3155,0,1853,1852,3155,34,2240,679,678,0,2240,679,678,34,5131,6966,5132,0,5131,6966,5132,34,4907,3290,3168,0,4907,3290,3168,34,791,793,6567,0,791,793,6567,34,4762,2439,2438,0,4762,2439,2438,34,6341,3607,4769,0,6341,3607,4769,34,6967,6010,893,0,6967,6010,893,34,4414,3105,5574,0,4414,3105,5574,34,1364,1363,1455,0,1364,1363,1455,34,1746,6968,6885,0,1746,6968,6885,34,3715,3714,6917,0,3715,3714,6917,34,5907,4600,6969,0,5907,4600,6969,34,6970,1544,3927,0,6970,1544,3927,34,1120,2739,1121,0,1120,2739,1121,34,3715,6917,6739,0,3715,6917,6739,34,4033,551,2541,0,4033,551,2541,34,4722,473,6225,0,4722,473,6225,34,5050,6522,3842,0,5050,6522,3842,34,3095,6971,5562,0,3095,6971,5562,34,4971,2547,3678,0,4971,2547,3678,34,6940,6942,1843,0,6940,6942,1843,34,2080,6972,2666,0,2080,6972,2666,34,6739,6917,6921,0,6739,6917,6921,34,1938,4945,1939,0,1938,4945,1939,34,4733,733,4732,0,4733,733,4732,34,5430,695,694,0,5430,695,694,34,2330,3449,3183,0,2330,3449,3183,34,3435,1630,6973,0,3435,1630,6973,34,5700,6494,5701,0,5700,6494,5701,34,4979,6974,4980,0,4979,6974,4980,34,6895,5228,6975,0,6895,5228,6975,34,5548,3325,6696,0,5548,3325,6696,34,6492,4582,3936,0,6492,4582,3936,34,1899,1856,2645,0,1899,1856,2645,34,6976,961,960,0,6976,961,960,34,6776,217,1804,0,6776,217,1804,34,3162,2840,3950,0,3162,2840,3950,34,6586,6413,1952,0,6586,6413,1952,34,3846,3384,6977,0,3846,3384,6977,34,6978,4887,4886,0,6978,4887,4886,34,2502,2934,3932,0,2502,2934,3932,34,6979,6980,2838,0,6979,6980,2838,34,2053,4534,4716,0,2053,4534,4716,34,2539,2538,3075,0,2539,2538,3075,34,2655,5311,3565,0,2655,5311,3565,34,5516,6981,6982,0,5516,6981,6982,34,1501,4046,5554,0,1501,4046,5554,34,6983,3431,4425,0,6983,3431,4425,34,261,6872,4436,0,261,6872,4436,34,3226,4849,4271,0,3226,4849,4271,34,1362,6028,6984,0,1362,6028,6984,34,4189,4170,4131,0,4189,4170,4131,34,6985,6986,661,0,6985,6986,661,34,713,6987,3623,0,713,6987,3623,34,3316,445,444,0,3316,445,444,34,4189,4131,376,0,4189,4131,376,34,1647,3785,6156,0,1647,3785,6156,34,2704,2446,5084,0,2704,2446,5084,34,5828,3582,4319,0,5828,3582,4319,34,1425,773,772,0,1425,773,772,34,1965,6988,1716,0,1965,6988,1716,34,3732,3795,3730,0,3732,3795,3730,34,1915,3479,6989,0,1915,3479,6989,34,5564,6380,6990,0,5564,6380,6990,34,1930,3188,5650,0,1930,3188,5650,34,6905,3117,4329,0,6905,3117,4329,34,1934,6804,5533,0,1934,6804,5533,34,1969,5439,1970,0,1969,5439,1970,34,3197,571,4794,0,3197,571,4794,34,3261,1211,1210,0,3261,1211,1210,34,3750,6609,5006,0,3750,6609,5006,34,6213,6991,4284,0,6213,6991,4284,34,3105,546,548,0,3105,546,548,34,3458,3457,6992,0,3458,3457,6992,34,1907,1541,1543,0,1907,1541,1543,34,5912,6819,3065,0,5912,6819,3065,34,486,6158,6157,0,486,6158,6157,34,4631,2771,4286,0,4631,2771,4286,34,6993,4309,3815,0,6993,4309,3815,34,4189,376,375,0,4189,376,375,34,3365,6427,3358,0,3365,6427,3358,34,373,5520,6994,0,373,5520,6994,34,6995,6705,6704,0,6995,6705,6704,34,3676,2932,5436,0,3676,2932,5436,34,6996,3736,5023,0,6996,3736,5023,34,5694,3267,868,0,5694,3267,868,34,6444,3935,3937,0,6444,3935,3937,34,2734,2958,6894,0,2734,2958,6894,34,5403,2572,4001,0,5403,2572,4001,34,6618,6997,2741,0,6618,6997,2741,34,3597,734,733,0,3597,734,733,34,6998,3598,5446,0,6998,3598,5446,34,5451,6385,4886,0,5451,6385,4886,34,6999,4289,4288,0,6999,4289,4288,34,7000,1516,4057,0,7000,1516,4057,34,2444,2705,5514,0,2444,2705,5514,34,410,6384,6030,0,410,6384,6030,34,1372,1371,1003,0,1372,1371,1003,34,5678,7001,4344,0,5678,7001,4344,34,7002,2395,6663,0,7002,2395,6663,34,3023,4947,3024,0,3023,4947,3024,34,6824,3864,7003,0,6824,3864,7003,34,6795,108,1335,0,6795,108,1335,34,1399,6158,1400,0,1399,6158,1400,34,2160,7004,5025,0,2160,7004,5025,34,2684,627,2297,0,2684,627,2297,34,62,186,790,0,62,186,790,34,1567,1964,279,0,1567,1964,279,34,4356,3618,5481,0,4356,3618,5481,34,6207,6586,6348,0,6207,6586,6348,34,4114,7005,4115,0,4114,7005,4115,34,1874,1777,1873,0,1874,1777,1873,34,570,1445,4418,0,570,1445,4418,34,6311,7006,6986,0,6311,7006,6986,34,6218,2530,2529,0,6218,2530,2529,34,7007,6538,6906,0,7007,6538,6906,34,4793,4792,2287,0,4793,4792,2287,34,1930,5650,1931,0,1930,5650,1931,34,4331,951,1901,0,4331,951,1901,34,20,7008,3584,0,20,7008,3584,34,2263,1888,1887,0,2263,1888,1887,34,4193,5203,1140,0,4193,5203,1140,34,7009,822,4115,0,7009,822,4115,34,39,7010,40,0,39,7010,40,34,1984,5214,2880,0,1984,5214,2880,34,3648,6740,7011,0,3648,6740,7011,34,3139,3431,3430,0,3139,3431,3430,34,1046,1048,6002,0,1046,1048,6002,34,192,6150,7012,0,192,6150,7012,34,6133,6154,5801,0,6133,6154,5801,34,6348,7013,7014,0,6348,7013,7014,34,6449,2452,2451,0,6449,2452,2451,34,892,3533,3532,0,892,3533,3532,34,299,298,2231,0,299,298,2231,34,3017,3365,3566,0,3017,3365,3566,34,2416,41,40,0,2416,41,40,34,3203,6975,2740,0,3203,6975,2740,34,3770,4775,2448,0,3770,4775,2448,34,4926,2749,3041,0,4926,2749,3041,34,3932,3787,7015,0,3932,3787,7015,34,2204,6835,6882,0,2204,6835,6882,34,3649,7016,6661,0,3649,7016,6661,34,7017,6180,2794,0,7017,6180,2794,34,2667,6972,7018,0,2667,6972,7018,34,7019,2302,2301,0,7019,2302,2301,34,2322,7020,2581,0,2322,7020,2581,34,4351,4936,4050,0,4351,4936,4050,34,4810,843,3451,0,4810,843,3451,34,3425,2953,3426,0,3425,2953,3426,34,3944,3946,4582,0,3944,3946,4582,34,4810,3451,3974,0,4810,3451,3974,34,3443,3531,3444,0,3443,3531,3444,34,1012,6508,1013,0,1012,6508,1013,34,2667,5153,3388,0,2667,5153,3388,34,7021,3465,6648,0,7021,3465,6648,34,3264,5193,3992,0,3264,5193,3992,34,242,376,298,0,242,376,298,34,1822,1603,1936,0,1822,1603,1936,34,158,1308,1307,0,158,1308,1307,34,3350,6206,3451,0,3350,6206,3451,34,5489,7022,6818,0,5489,7022,6818,34,5835,5836,3253,0,5835,5836,3253,34,1128,650,4071,0,1128,650,4071,34,7023,1188,5688,0,7023,1188,5688,34,6567,7024,2986,0,6567,7024,2986,34,6312,2194,5905,0,6312,2194,5905,34,4834,2753,2114,0,4834,2753,2114,34,4514,6353,4691,0,4514,6353,4691,34,5482,4219,5889,0,5482,4219,5889,34,7025,6484,3455,0,7025,6484,3455,34,1673,1853,7026,0,1673,1853,7026,34,1149,7027,1244,0,1149,7027,1244,34,3473,7028,5543,0,3473,7028,5543,34,823,1130,7029,0,823,1130,7029,34,3542,869,7030,0,3542,869,7030,34,3171,2710,2712,0,3171,2710,2712,34,7031,897,5626,0,7031,897,5626,34,6052,5564,6990,0,6052,5564,6990,34,1644,51,2699,0,1644,51,2699,34,6294,6614,4199,0,6294,6614,4199,34,376,1244,298,0,376,1244,298,34,3376,3375,4997,0,3376,3375,4997,34,5601,5709,5602,0,5601,5709,5602,34,7032,2228,1230,0,7032,2228,1230,34,4597,2252,6856,0,4597,2252,6856,34,3493,1883,5210,0,3493,1883,5210,34,1858,2328,1859,0,1858,2328,1859,34,5039,3428,1413,0,5039,3428,1413,34,4390,6688,2873,0,4390,6688,2873,34,298,1244,7027,0,298,1244,7027,34,6357,4245,2294,0,6357,4245,2294,34,1106,6603,2777,0,1106,6603,2777,34,6049,4393,6557,0,6049,4393,6557,34,2520,5024,4682,0,2520,5024,4682,34,2839,6980,3600,0,2839,6980,3600,34,6115,7033,4279,0,6115,7033,4279,34,876,317,2219,0,876,317,2219,34,7034,6151,834,0,7034,6151,834,34,2008,2400,6858,0,2008,2400,6858,34,1862,4340,5019,0,1862,4340,5019,34,2973,6113,6389,0,2973,6113,6389,34,5704,5703,4367,0,5704,5703,4367,34,4068,7035,5522,0,4068,7035,5522,34,1197,1196,6568,0,1197,1196,6568,34,4891,7036,6046,0,4891,7036,6046,34,3579,6251,7037,0,3579,6251,7037,34,1844,105,1845,0,1844,105,1845,34,7038,4994,6872,0,7038,4994,6872,34,6146,6264,5910,0,6146,6264,5910,34,889,2168,3019,0,889,2168,3019,34,6879,1819,4623,0,6879,1819,4623,34,300,7039,6218,0,300,7039,6218,34,6089,2003,3961,0,6089,2003,3961,34,376,4131,1244,0,376,4131,1244,34,7040,958,6501,0,7040,958,6501,34,2245,5572,5086,0,2245,5572,5086,34,1109,4355,1110,0,1109,4355,1110,34,3583,284,283,0,3583,284,283,34,3524,3523,1803,0,3524,3523,1803,34,7041,6581,4355,0,7041,6581,4355,34,4812,469,5948,0,4812,469,5948,34,3889,1881,2085,0,3889,1881,2085,34,5231,5230,6350,0,5231,5230,6350,34,2939,2941,7042,0,2939,2941,7042,34,2545,5113,7043,0,2545,5113,7043,34,5336,2144,2188,0,5336,2144,2188,34,6475,6831,419,0,6475,6831,419,34,1221,1244,4131,0,1221,1244,4131,34,7044,3119,6425,0,7044,3119,6425,34,5066,408,1512,0,5066,408,1512,34,84,55,54,0,84,55,54,34,4584,664,5503,0,4584,664,5503,34,3207,5060,3208,0,3207,5060,3208,34,6089,4066,2001,0,6089,4066,2001,34,7045,1963,2299,0,7045,1963,2299,34,6903,7046,6768,0,6903,7046,6768,34,2629,2158,1048,0,2629,2158,1048,34,5218,4169,5219,0,5218,4169,5219,34,3114,203,2323,0,3114,203,2323,34,872,874,7047,0,872,874,7047,34,1360,3216,3215,0,1360,3216,3215,34,2354,2355,1024,0,2354,2355,1024,34,4668,2025,7048,0,4668,2025,7048,34,1132,7049,7027,0,1132,7049,7027,34,1149,1132,7027,0,1149,1132,7027,34,6085,6652,6086,0,6085,6652,6086,34,1781,2027,4296,0,1781,2027,4296,34,95,4381,1402,0,95,4381,1402,34,2091,2603,2888,0,2091,2603,2888,34,5471,4369,4100,0,5471,4369,4100,34,6953,6497,7050,0,6953,6497,7050,34,5640,4114,4968,0,5640,4114,4968,34,1693,2236,4035,0,1693,2236,4035,34,298,7027,2231,0,298,7027,2231,34,3759,4614,2570,0,3759,4614,2570,34,827,829,2654,0,827,829,2654,34,463,5956,464,0,463,5956,464,34,2839,3600,3466,0,2839,3600,3466,34,7051,834,6763,0,7051,834,6763,34,2231,7027,7049,0,2231,7027,7049,34,6492,620,4715,0,6492,620,4715,34,7052,2531,493,0,7052,2531,493,34,4277,7053,6661,0,4277,7053,6661,34,6621,1523,7054,0,6621,1523,7054,34,6490,112,6459,0,6490,112,6459,34,469,4108,5948,0,469,4108,5948,34,2231,7049,2224,0,2231,7049,2224,34,5583,5582,2318,0,5583,5582,2318,34,7055,6962,6552,0,7055,6962,6552,34,2629,5928,5413,0,2629,5928,5413,34,7056,1370,3252,0,7056,1370,3252,34,3968,5097,3721,0,3968,5097,3721,34,6405,3012,6364,0,6405,3012,6364,34,5971,2573,5129,0,5971,2573,5129,34,5542,1355,4510,0,5542,1355,4510,34,1489,2644,2643,0,1489,2644,2643,34,6132,3063,6134,0,6132,3063,6134,34,4030,2093,1253,0,4030,2093,1253,34,673,4264,1101,0,673,4264,1101,34,429,1607,1606,0,429,1607,1606,34,106,4148,2334,0,106,4148,2334,34,4140,4139,3016,0,4140,4139,3016,34,2727,3703,466,0,2727,3703,466,34,7057,7058,1816,0,7057,7058,1816,34,494,7059,6654,0,494,7059,6654,34,4700,4317,7060,0,4700,4317,7060,34,7061,799,6778,0,7061,799,6778,34,1583,1910,1151,0,1583,1910,1151,34,821,823,7029,0,821,823,7029,34,5381,1617,5518,0,5381,1617,5518,34,4683,2920,2944,0,4683,2920,2944,34,6881,2307,3427,0,6881,2307,3427,34,4486,5192,2566,0,4486,5192,2566,34,2612,2112,56,0,2612,2112,56,34,2224,948,2098,0,2224,948,2098,34,148,6026,2398,0,148,6026,2398,34,623,703,624,0,623,703,624,34,327,329,3781,0,327,329,3781,34,6422,5472,6423,0,6422,5472,6423,34,533,647,531,0,533,647,531,34,665,2259,1095,0,665,2259,1095,34,1598,1600,5467,0,1598,1600,5467,34,6631,7062,533,0,6631,7062,533,34,822,3217,6691,0,822,3217,6691,34,6943,6944,5082,0,6943,6944,5082,34,2759,6291,6292,0,2759,6291,6292,34,726,725,767,0,726,725,767,34,6627,1440,6628,0,6627,1440,6628,34,3815,4309,3816,0,3815,4309,3816,34,4716,292,2053,0,4716,292,2053,34,7063,2385,4567,0,7063,2385,4567,34,5877,6785,1707,0,5877,6785,1707,34,7064,6598,1270,0,7064,6598,1270,34,2444,2446,2705,0,2444,2446,2705,34,715,5276,5677,0,715,5276,5677,34,5244,2230,2229,0,5244,2230,2229,34,2669,7065,1299,0,2669,7065,1299,34,7049,948,2224,0,7049,948,2224,34,3495,5058,5059,0,3495,5058,5059,34,6130,5182,7066,0,6130,5182,7066,34,6457,5136,1893,0,6457,5136,1893,34,3206,4450,2767,0,3206,4450,2767,34,6049,6048,4393,0,6049,6048,4393,34,4796,7067,731,0,4796,7067,731,34,7068,5808,7069,0,7068,5808,7069,34,1132,7070,7049,0,1132,7070,7049,34,6108,2697,3818,0,6108,2697,3818,34,5899,5501,2462,0,5899,5501,2462,34,4754,963,4755,0,4754,963,4755,34,6610,7071,7072,0,6610,7071,7072,34,7073,1476,2359,0,7073,1476,2359,34,7074,1204,7075,0,7074,1204,7075,34,1403,7076,2223,0,1403,7076,2223,34,5862,1585,5855,0,5862,1585,5855,34,7049,7070,948,0,7049,7070,948,34,2669,2134,4511,0,2669,2134,4511,34,6485,7077,6486,0,6485,7077,6486,34,1777,1776,4678,0,1777,1776,4678,34,3203,6895,6975,0,3203,6895,6975,34,1160,1682,4147,0,1160,1682,4147,34,908,948,7070,0,908,948,7070,34,4570,7078,4571,0,4570,7078,4571,34,7079,7080,6835,0,7079,7080,6835,34,1581,1066,6966,0,1581,1066,6966,34,3903,4333,2065,0,3903,4333,2065,34,6611,4545,4544,0,6611,4545,4544,34,5997,6291,2759,0,5997,6291,2759,34,7081,4154,5835,0,7081,4154,5835,34,6709,220,1508,0,6709,220,1508,34,6614,6294,6615,0,6614,6294,6615,34,553,3447,6791,0,553,3447,6791,34,3071,6554,1276,0,3071,6554,1276,34,6646,6644,6516,0,6646,6644,6516,34,4716,5387,4717,0,4716,5387,4717,34,4800,2277,2278,0,4800,2277,2278,34,4762,4895,1514,0,4762,4895,1514,34,3643,5276,715,0,3643,5276,715,34,6298,4272,6023,0,6298,4272,6023,34,2981,7082,6624,0,2981,7082,6624,34,2767,6637,2768,0,2767,6637,2768,34,108,3205,109,0,108,3205,109,34,3131,2550,6197,0,3131,2550,6197,34,5471,5472,3044,0,5471,5472,3044,34,7083,272,271,0,7083,272,271,34,1172,2188,6828,0,1172,2188,6828,34,4221,6404,179,0,4221,6404,179,34,712,6673,7084,0,712,6673,7084,34,7045,1698,6465,0,7045,1698,6465,34,1104,2736,1336,0,1104,2736,1336,34,1838,995,5513,0,1838,995,5513,34,2152,6445,7085,0,2152,6445,7085,34,4479,2946,5081,0,4479,2946,5081,34,2463,1054,1056,0,2463,1054,1056,34,4401,3866,364,0,4401,3866,364,34,6938,5382,2529,0,6938,5382,2529,34,6238,356,7086,0,6238,356,7086,34,7079,6802,7080,0,7079,6802,7080,34,884,6642,4484,0,884,6642,4484,34,1140,5286,1141,0,1140,5286,1141,34,2914,6514,5793,0,2914,6514,5793,34,6315,6372,7087,0,6315,6372,7087,34,787,4255,2599,0,787,4255,2599,34,3621,14,13,0,3621,14,13,34,2347,2346,3950,0,2347,2346,3950,34,2345,4023,2346,0,2345,4023,2346,34,7063,4567,6121,0,7063,4567,6121,34,7088,1621,3998,0,7088,1621,3998,34,1622,1624,1783,0,1622,1624,1783,34,5293,4672,3186,0,5293,4672,3186,34,1181,1427,3931,0,1181,1427,3931,34,4209,4880,7089,0,4209,4880,7089,34,2034,7025,7090,0,2034,7025,7090,34,6819,2262,3065,0,6819,2262,3065,34,6017,2957,6018,0,6017,2957,6018,34,7091,1212,3517,0,7091,1212,3517,34,624,7092,7093,0,624,7092,7093,34,1071,5846,6400,0,1071,5846,6400,34,7061,6778,3185,0,7061,6778,3185,34,7094,7095,7096,0,7094,7095,7096,34,7097,815,817,0,7097,815,817,34,6445,2099,907,0,6445,2099,907,34,4390,2872,7098,0,4390,2872,7098,34,2099,948,907,0,2099,948,907,34,5693,2755,5763,0,5693,2755,5763,34,832,831,7099,0,832,831,7099,34,3798,5712,4881,0,3798,5712,4881,34,836,4846,4845,0,836,4846,4845,34,4530,4296,5069,0,4530,4296,5069,34,6540,7100,6825,0,6540,7100,6825,34,3,5,2582,0,3,5,2582,34,355,7101,2400,0,355,7101,2400,34,6667,4567,5451,0,6667,4567,5451,34,363,6081,4236,0,363,6081,4236,34,4065,2621,4064,0,4065,2621,4064,34,2152,2099,6445,0,2152,2099,6445,34,1297,6539,6538,0,1297,6539,6538,34,205,2643,2642,0,205,2643,2642,34,7102,4853,4852,0,7102,4853,4852,34,7103,2432,96,0,7103,2432,96,34,1755,4143,1756,0,1755,4143,1756,34,7104,173,6109,0,7104,173,6109,34,1196,7105,6568,0,1196,7105,6568,34,2163,3323,2675,0,2163,3323,2675,34,5908,7106,7086,0,5908,7106,7086,34,2195,2194,811,0,2195,2194,811,34,7107,923,746,0,7107,923,746,34,4586,2421,7108,0,4586,2421,7108,34,1153,4322,4321,0,1153,4322,4321,34,2780,4845,5957,0,2780,4845,5957,34,2587,5122,5287,0,2587,5122,5287,34,7109,7110,7111,0,7109,7110,7111,34,5251,4135,115,0,5251,4135,115,34,6649,1410,3462,0,6649,1410,3462,34,7112,7083,5357,0,7112,7083,5357,34,7113,2485,2484,0,7113,2485,2484,34,42,3418,1765,0,42,3418,1765,34,5228,7114,6975,0,5228,7114,6975,34,173,7104,7115,0,173,7104,7115,34,6446,6606,7085,0,6446,6606,7085,34,1806,1805,1592,0,1806,1805,1592,34,7116,6387,3041,0,7116,6387,3041,34,7117,2899,7118,0,7117,2899,7118,34,7119,6199,7120,0,7119,6199,7120,34,3380,3608,6787,0,3380,3608,6787,34,650,4266,648,0,650,4266,648,34,3205,2766,6434,0,3205,2766,6434,34,941,2204,6882,0,941,2204,6882,34,6464,5490,2533,0,6464,5490,2533,34,1640,1639,1751,0,1640,1639,1751,34,3664,4796,5551,0,3664,4796,5551,34,3205,6434,4395,0,3205,6434,4395,34,6605,7085,6606,0,6605,7085,6606,34,3438,2332,2331,0,3438,2332,2331,34,3734,3733,6828,0,3734,3733,6828,34,1015,2475,1016,0,1015,2475,1016,34,7121,835,7122,0,7121,835,7122,34,638,640,5291,0,638,640,5291,34,968,7123,5494,0,968,7123,5494,34,2090,238,2604,0,2090,238,2604,34,2171,1319,1318,0,2171,1319,1318,34,1187,4986,927,0,1187,4986,927,34,5877,1707,1709,0,5877,1707,1709,34,7124,415,1700,0,7124,415,1700,34,3560,3673,5742,0,3560,3673,5742,34,6295,6615,214,0,6295,6615,214,34,7125,4144,1497,0,7125,4144,1497,34,3834,1051,7126,0,3834,1051,7126,34,7127,4700,7060,0,7127,4700,7060,34,5920,5921,2116,0,5920,5921,2116,34,4341,1860,4181,0,4341,1860,4181,34,6546,5934,3573,0,6546,5934,3573,34,1759,154,7128,0,1759,154,7128,34,7129,3814,803,0,7129,3814,803,34,6108,3818,1861,0,6108,3818,1861,34,6446,7085,6445,0,6446,7085,6445,34,6692,7130,2159,0,6692,7130,2159,34,4040,3988,3987,0,4040,3988,3987,34,3698,1245,2369,0,3698,1245,2369,34,7131,7132,6848,0,7131,7132,6848,34,2170,5884,2171,0,2170,5884,2171,34,4199,3690,6294,0,4199,3690,6294,34,7133,199,198,0,7133,199,198,34,4251,5694,7134,0,4251,5694,7134,34,3246,6816,3244,0,3246,6816,3244,34,140,139,4314,0,140,139,4314,34,3480,1615,3481,0,3480,1615,3481,34,3109,3110,4549,0,3109,3110,4549,34,5053,5055,906,0,5053,5055,906,34,5154,7135,4560,0,5154,7135,4560,34,7136,1037,167,0,7136,1037,167,34,2304,696,2305,0,2304,696,2305,34,319,7094,2182,0,319,7094,2182,34,5341,5400,985,0,5341,5400,985,34,6371,7137,7138,0,6371,7137,7138,34,6017,5263,6420,0,6017,5263,6420,34,3349,3348,5618,0,3349,3348,5618,34,4813,4815,2765,0,4813,4815,2765,34,5274,3900,5211,0,5274,3900,5211,34,6020,2828,2827,0,6020,2828,2827,34,2235,4584,3310,0,2235,4584,3310,34,6038,6483,7139,0,6038,6483,7139,34,2749,2192,3143,0,2749,2192,3143,34,3198,7055,572,0,3198,7055,572,34,3198,572,3199,0,3198,572,3199,34,4368,6923,4527,0,4368,6923,4527,34,124,281,2993,0,124,281,2993,34,341,6886,5897,0,341,6886,5897,34,4804,7140,6242,0,4804,7140,6242,34,7141,4048,7142,0,7141,4048,7142,34,3406,2373,3399,0,3406,2373,3399,34,4487,7143,6255,0,4487,7143,6255,34,5930,6606,6446,0,5930,6606,6446,34,2437,4247,4246,0,2437,4247,4246,34,5355,1741,4565,0,5355,1741,4565,34,6449,3770,2447,0,6449,3770,2447,34,5066,6838,5733,0,5066,6838,5733,34,5130,4713,7139,0,5130,4713,7139,34,2783,2724,2726,0,2783,2724,2726,34,4464,651,1920,0,4464,651,1920,34,1491,5545,2644,0,1491,5545,2644,34,586,585,312,0,586,585,312,34,3763,5966,6064,0,3763,5966,6064,34,7144,3373,7145,0,7144,3373,7145,34,6935,7146,4868,0,6935,7146,4868,34,2315,6961,2017,0,2315,6961,2017,34,3460,1803,7147,0,3460,1803,7147,34,2095,442,1785,0,2095,442,1785,34,4759,4596,6597,0,4759,4596,6597,34,5050,3722,6024,0,5050,3722,6024,34,2391,2393,6492,0,2391,2393,6492,34,4984,564,6358,0,4984,564,6358,34,6204,17,7148,0,6204,17,7148,34,431,433,3539,0,431,433,3539,34,4410,1492,3966,0,4410,1492,3966,34,192,7012,5727,0,192,7012,5727,34,1786,5997,2759,0,1786,5997,2759,34,3099,3101,6480,0,3099,3101,6480,34,4353,3273,4146,0,4353,3273,4146,34,2034,3060,4836,0,2034,3060,4836,34,717,5775,3405,0,717,5775,3405,34,2481,2480,5663,0,2481,2480,5663,34,6823,6203,26,0,6823,6203,26,34,4274,3867,7149,0,4274,3867,7149,34,4739,4740,2291,0,4739,4740,2291,34,7150,7151,7152,0,7150,7151,7152,34,2863,2179,3071,0,2863,2179,3071,34,3161,4858,4742,0,3161,4858,4742,34,5567,6511,6510,0,5567,6511,6510,34,699,701,7153,0,699,701,7153,34,1863,5980,550,0,1863,5980,550,34,4269,751,2406,0,4269,751,2406,34,1938,1940,7154,0,1938,1940,7154,34,2630,2053,1320,0,2630,2053,1320,34,4356,5481,7155,0,4356,5481,7155,34,1570,1569,6591,0,1570,1569,6591,34,993,472,3802,0,993,472,3802,34,7156,4299,6713,0,7156,4299,6713,34,1206,2558,1207,0,1206,2558,1207,34,546,1908,3473,0,546,1908,3473,34,5930,6446,5992,0,5930,6446,5992,34,7157,7158,7159,0,7157,7158,7159,34,3814,7160,7083,0,3814,7160,7083,34,4737,4738,4491,0,4737,4738,4491,34,7141,4459,6834,0,7141,4459,6834,34,2590,7161,6296,0,2590,7161,6296,34,7162,7163,4520,0,7162,7163,4520,34,6063,2506,2782,0,6063,2506,2782,34,4946,5989,3024,0,4946,5989,3024,34,2503,2505,5903,0,2503,2505,5903,34,4260,6948,3392,0,4260,6948,3392,34,4179,7164,5569,0,4179,7164,5569,34,6890,2371,7165,0,6890,2371,7165,34,5290,7166,132,0,5290,7166,132,34,3192,6569,3994,0,3192,6569,3994,34,6856,4172,2404,0,6856,4172,2404,34,6927,6759,6928,0,6927,6759,6928,34,5229,5231,2103,0,5229,5231,2103,34,4439,4205,4823,0,4439,4205,4823,34,4701,5803,4787,0,4701,5803,4787,34,7124,2261,415,0,7124,2261,415,34,5104,5103,4646,0,5104,5103,4646,34,4634,7045,6751,0,4634,7045,6751,34,2736,2771,2770,0,2736,2771,2770,34,3393,5517,5839,0,3393,5517,5839,34,7167,7168,7169,0,7167,7168,7169,34,6179,3497,1453,0,6179,3497,1453,34,3037,3070,6569,0,3037,3070,6569,34,4613,1792,1337,0,4613,1792,1337,34,6527,3037,6569,0,6527,3037,6569,34,2630,5198,2053,0,2630,5198,2053,34,7054,5414,6621,0,7054,5414,6621,34,3296,264,263,0,3296,264,263,34,1583,7170,1584,0,1583,7170,1584,34,4349,686,685,0,4349,686,685,34,3373,7144,7171,0,3373,7144,7171,34,4628,6414,6413,0,4628,6414,6413,34,7172,7173,7174,0,7172,7173,7174,34,4577,6175,1144,0,4577,6175,1144,34,3628,3627,5825,0,3628,3627,5825,34,6491,6187,4362,0,6491,6187,4362,34,400,2545,7043,0,400,2545,7043,34,3470,7175,6957,0,3470,7175,6957,34,7176,7071,6610,0,7176,7071,6610,34,5625,6683,1548,0,5625,6683,1548,34,2380,3958,2508,0,2380,3958,2508,34,4913,5748,6496,0,4913,5748,6496,34,6311,1134,7177,0,6311,1134,7177,34,264,995,265,0,264,995,265,34,3723,6212,5182,0,3723,6212,5182,34,6725,1590,1159,0,6725,1590,1159,34,2879,6871,738,0,2879,6871,738,34,2999,4350,3339,0,2999,4350,3339,34,7178,5819,6852,0,7178,5819,6852,34,5220,6790,7179,0,5220,6790,7179,34,2964,2986,2965,0,2964,2986,2965,34,3847,3911,3910,0,3847,3911,3910,34,1142,5423,1143,0,1142,5423,1143,34,516,515,3962,0,516,515,3962,34,520,5575,6779,0,520,5575,6779,34,6569,3070,3994,0,6569,3070,3994,34,2319,3283,7180,0,2319,3283,7180,34,3192,3994,3193,0,3192,3994,3193,34,4982,4984,6919,0,4982,4984,6919,34,2319,7180,5662,0,2319,7180,5662,34,238,4159,239,0,238,4159,239,34,5776,5777,5191,0,5776,5777,5191,34,4791,6058,3670,0,4791,6058,3670,34,5244,6553,2230,0,5244,6553,2230,34,984,3302,5194,0,984,3302,5194,34,6328,7181,7182,0,6328,7181,7182,34,1759,6140,6102,0,1759,6140,6102,34,6910,133,4,0,6910,133,4,34,3994,3993,6226,0,3994,3993,6226,34,5145,5725,1835,0,5145,5725,1835,34,580,6256,4063,0,580,6256,4063,34,3557,280,3068,0,3557,280,3068,34,3579,3581,4777,0,3579,3581,4777,34,1142,6175,3508,0,1142,6175,3508,34,4300,6783,1649,0,4300,6783,1649,34,4238,6357,564,0,4238,6357,564,34,4108,4107,6901,0,4108,4107,6901,34,4907,5717,3290,0,4907,5717,3290,34,1402,4381,4383,0,1402,4381,4383,34,7183,3457,398,0,7183,3457,398,34,7184,836,3169,0,7184,836,3169,34,5627,5091,5090,0,5627,5091,5090,34,4228,1610,59,0,4228,1610,59,34,806,1964,4871,0,806,1964,4871,34,6749,144,3142,0,6749,144,3142,34,2571,2991,1993,0,2571,2991,1993,34,6112,2739,7185,0,6112,2739,7185,34,5662,6817,4687,0,5662,6817,4687,34,5085,2243,2245,0,5085,2243,2245,34,3526,2901,3411,0,3526,2901,3411,34,1525,1524,5185,0,1525,1524,5185,34,359,3175,4946,0,359,3175,4946,34,3994,6226,3193,0,3994,6226,3193,34,7186,4203,6758,0,7186,4203,6758,34,4306,6753,1452,0,4306,6753,1452,34,7187,7128,154,0,7187,7128,154,34,6418,3390,444,0,6418,3390,444,34,5671,5672,1224,0,5671,5672,1224,34,4310,7111,7110,0,4310,7111,7110,34,7188,592,4309,0,7188,592,4309,34,5700,5626,6494,0,5700,5626,6494,34,4499,4841,4130,0,4499,4841,4130,34,5647,419,6831,0,5647,419,6831,34,4011,5736,4012,0,4011,5736,4012,34,6152,6226,5300,0,6152,6226,5300,34,338,2657,2656,0,338,2657,2656,34,2095,2097,442,0,2095,2097,442,34,5667,7189,5668,0,5667,7189,5668,34,4767,1106,2128,0,4767,1106,2128,34,5476,7190,6409,0,5476,7190,6409,34,5857,6059,4824,0,5857,6059,4824,34,2219,317,316,0,2219,317,316,34,6341,6340,3607,0,6341,6340,3607,34,2202,4779,1886,0,2202,4779,1886,34,2952,2954,5236,0,2952,2954,5236,34,3006,2357,3772,0,3006,2357,3772,34,6792,506,4097,0,6792,506,4097,34,5894,6591,1569,0,5894,6591,1569,34,5076,1125,3416,0,5076,1125,3416,34,3026,7191,1768,0,3026,7191,1768,34,4484,4485,4642,0,4484,4485,4642,34,7192,5196,5485,0,7192,5196,5485,34,5259,5300,6226,0,5259,5300,6226,34,5259,6226,3993,0,5259,6226,3993,34,5094,894,1325,0,5094,894,1325,34,6089,5212,4066,0,6089,5212,4066,34,673,4020,2381,0,673,4020,2381,34,5160,7193,5161,0,5160,7193,5161,34,3749,4702,5638,0,3749,4702,5638,34,7194,7195,7196,0,7194,7195,7196,34,2981,7197,4832,0,2981,7197,4832,34,6164,7198,4426,0,6164,7198,4426,34,6876,6877,1648,0,6876,6877,1648,34,5763,5765,6792,0,5763,5765,6792,34,3147,963,4754,0,3147,963,4754,34,2981,4832,7199,0,2981,4832,7199,34,4274,2595,5554,0,4274,2595,5554,34,3689,4022,4848,0,3689,4022,4848,34,4842,4423,7200,0,4842,4423,7200,34,5605,3424,3124,0,5605,3424,3124,34,4880,4209,303,0,4880,4209,303,34,1892,4572,1893,0,1892,4572,1893,34,6067,2329,2677,0,6067,2329,2677,34,4839,639,4840,0,4839,639,4840,34,2536,2535,7060,0,2536,2535,7060,34,3596,6082,6974,0,3596,6082,6974,34,5081,3909,3260,0,5081,3909,3260,34,7201,7202,6255,0,7201,7202,6255,34,1626,3147,2364,0,1626,3147,2364,34,1104,7203,4082,0,1104,7203,4082,34,3207,3209,5358,0,3207,3209,5358,34,6463,6493,2486,0,6463,6493,2486,34,7204,7196,7195,0,7204,7196,7195,34,6481,7205,3030,0,6481,7205,3030,34,6289,6290,3300,0,6289,6290,3300,34,1382,4049,6834,0,1382,4049,6834,34,6051,7206,6022,0,6051,7206,6022,34,912,6271,7207,0,912,6271,7207,34,5820,5819,7178,0,5820,5819,7178,34,1469,7208,1470,0,1469,7208,1470,34,2924,1289,3109,0,2924,1289,3109,34,2700,5286,5203,0,2700,5286,5203,34,413,5450,414,0,413,5450,414,34,5489,6818,2765,0,5489,6818,2765,34,3886,5528,7209,0,3886,5528,7209,34,4713,6149,4714,0,4713,6149,4714,34,2935,2082,2887,0,2935,2082,2887,34,7210,7211,2549,0,7210,7211,2549,34,1246,3695,3634,0,1246,3695,3634,34,2009,3972,3890,0,2009,3972,3890,34,5050,6791,3722,0,5050,6791,3722,34,6204,3762,3333,0,6204,3762,3333,34,7212,1483,459,0,7212,1483,459,34,5001,5000,5597,0,5001,5000,5597,34,1383,1382,6833,0,1383,1382,6833,34,7213,7206,6051,0,7213,7206,6051,34,3323,1152,2675,0,3323,1152,2675,34,1470,3119,7044,0,1470,3119,7044,34,3140,6077,3576,0,3140,6077,3576,34,1673,66,2119,0,1673,66,2119,34,912,7207,842,0,912,7207,842,34,7214,6996,5023,0,7214,6996,5023,34,1568,5875,1794,0,1568,5875,1794,34,1019,4298,250,0,1019,4298,250,34,3748,3747,4484,0,3748,3747,4484,34,663,4168,6985,0,663,4168,6985,34,4486,4801,5863,0,4486,4801,5863,34,1691,1722,7215,0,1691,1722,7215,34,7216,421,7217,0,7216,421,7217,34,3163,7068,3164,0,3163,7068,3164,34,3598,476,7218,0,3598,476,7218,34,5785,1867,9,0,5785,1867,9,34,1710,671,1766,0,1710,671,1766,34,7219,7072,7158,0,7219,7072,7158,34,2755,954,5763,0,2755,954,5763,34,4830,7214,5023,0,4830,7214,5023,34,5257,281,7220,0,5257,281,7220,34,568,570,2068,0,568,570,2068,34,4870,5750,7221,0,4870,5750,7221,34,304,1646,305,0,304,1646,305,34,5394,3258,3257,0,5394,3258,3257,34,3670,3669,4435,0,3670,3669,4435,34,5577,1989,1991,0,5577,1989,1991,34,2557,6040,5375,0,2557,6040,5375,34,5461,77,3863,0,5461,77,3863,34,5960,6022,7206,0,5960,6022,7206,34,4160,536,2174,0,4160,536,2174,34,3894,6639,3895,0,3894,6639,3895,34,4841,4498,5483,0,4841,4498,5483,34,5127,6319,3378,0,5127,6319,3378,34,6528,2712,2711,0,6528,2712,2711,34,3463,3465,7021,0,3463,3465,7021,34,5417,2113,5418,0,5417,2113,5418,34,1643,7222,720,0,1643,7222,720,34,3510,6287,4605,0,3510,6287,4605,34,7223,6106,7224,0,7223,6106,7224,34,4708,6065,977,0,4708,6065,977,34,1068,4158,2092,0,1068,4158,2092,34,2904,2906,6498,0,2904,2906,6498,34,4265,4659,7225,0,4265,4659,7225,34,5111,1662,186,0,5111,1662,186,34,5127,3378,3377,0,5127,3378,3377,34,5545,5544,5915,0,5545,5544,5915,34,1545,1743,5869,0,1545,1743,5869,34,5285,6091,2519,0,5285,6091,2519,34,5130,6149,4713,0,5130,6149,4713,34,3834,3833,6830,0,3834,3833,6830,34,4059,2257,2961,0,4059,2257,2961,34,5038,1346,882,0,5038,1346,882,34,5699,6257,1031,0,5699,6257,1031,34,3597,6998,734,0,3597,6998,734,34,5603,2803,6428,0,5603,2803,6428,34,6991,3503,4282,0,6991,3503,4282,34,6910,4,3343,0,6910,4,3343,34,6900,2479,6633,0,6900,2479,6633,34,3316,3317,6904,0,3316,3317,6904,34,2420,972,7108,0,2420,972,7108,34,2102,5592,1339,0,2102,5592,1339,34,1847,6699,5199,0,1847,6699,5199,34,2317,679,1654,0,2317,679,1654,34,3321,34,7226,0,3321,34,7226,34,3691,7227,4969,0,3691,7227,4969,34,6372,6862,3522,0,6372,6862,3522,34,2694,5821,2695,0,2694,5821,2695,34,605,1369,4750,0,605,1369,4750,34,4694,362,361,0,4694,362,361,34,6884,3013,3012,0,6884,3013,3012,34,5735,5333,5734,0,5735,5333,5734,34,7228,6097,6612,0,7228,6097,6612,34,2331,5915,3439,0,2331,5915,3439,34,7229,6439,1602,0,7229,6439,1602,34,2925,2327,4855,0,2925,2327,4855,34,1847,5199,3538,0,1847,5199,3538,34,2189,6078,2190,0,2189,6078,2190,34,6154,6994,5520,0,6154,6994,5520,34,2065,4333,1733,0,2065,4333,1733,34,5230,7175,7050,0,5230,7175,7050,34,6655,6377,3304,0,6655,6377,3304,34,5269,5270,7230,0,5269,5270,7230,34,2954,2953,3425,0,2954,2953,3425,34,5222,5221,5954,0,5222,5221,5954,34,7151,6313,5828,0,7151,6313,5828,34,4050,4937,2791,0,4050,4937,2791,34,7097,7231,5339,0,7097,7231,5339,34,2275,3755,3757,0,2275,3755,3757,34,5960,7232,5954,0,5960,7232,5954,34,2831,2830,2614,0,2831,2830,2614,34,3629,6697,1690,0,3629,6697,1690,34,113,6490,513,0,113,6490,513,34,6910,3343,3344,0,6910,3343,3344,34,6987,2875,4786,0,6987,2875,4786,34,3205,4395,109,0,3205,4395,109,34,4883,1849,5129,0,4883,1849,5129,34,5954,7232,7233,0,5954,7232,7233,34,7234,5644,5645,0,7234,5644,5645,34,5431,694,7235,0,5431,694,7235,34,2537,2539,4078,0,2537,2539,4078,34,5666,4403,6961,0,5666,4403,6961,34,6040,3657,3656,0,6040,3657,3656,34,2237,5091,2238,0,2237,5091,2238,34,6978,6385,3791,0,6978,6385,3791,34,7236,1924,7237,0,7236,1924,7237,34,7233,7232,5993,0,7233,7232,5993,34,588,590,6399,0,588,590,6399,34,333,7120,4888,0,333,7120,4888,34,185,495,6724,0,185,495,6724,34,7238,833,7239,0,7238,833,7239,34,3147,964,963,0,3147,964,963,34,5994,5993,7232,0,5994,5993,7232,34,1817,2372,1818,0,1817,2372,1818,34,6103,7240,7241,0,6103,7240,7241,34,5534,1019,1018,0,5534,1019,1018,34,2638,6565,7242,0,2638,6565,7242,34,6976,6959,302,0,6976,6959,302,34,4543,3464,7243,0,4543,3464,7243,34,4109,4111,4311,0,4109,4111,4311,34,2170,6047,2606,0,2170,6047,2606,34,6943,4708,4707,0,6943,4708,4707,34,7244,4502,6198,0,7244,4502,6198,34,3652,6286,5511,0,3652,6286,5511,34,3268,3360,3269,0,3268,3360,3269,34,6827,6401,1107,0,6827,6401,1107,34,5831,7245,4493,0,5831,7245,4493,34,4774,2052,6860,0,4774,2052,6860,34,6053,4527,6453,0,6053,4527,6453,34,868,330,7246,0,868,330,7246,34,4269,2406,112,0,4269,2406,112,34,6227,5994,7213,0,6227,5994,7213,34,5729,4415,852,0,5729,4415,852,34,3890,3514,3516,0,3890,3514,3516,34,2996,7247,3333,0,2996,7247,3333,34,2386,7063,5274,0,2386,7063,5274,34,981,980,7248,0,981,980,7248,34,4414,890,891,0,4414,890,891,34,6184,5951,534,0,6184,5951,534,34,4801,4802,7249,0,4801,4802,7249,34,625,4966,623,0,625,4966,623,34,6956,5710,6362,0,6956,5710,6362,34,172,7250,7251,0,172,7250,7251,34,1580,1252,4192,0,1580,1252,4192,34,5361,467,3283,0,5361,467,3283,34,4226,2663,4149,0,4226,2663,4149,34,4084,4085,3829,0,4084,4085,3829,34,1542,5770,1543,0,1542,5770,1543,34,6811,5793,1333,0,6811,5793,1333,34,4182,7252,1671,0,4182,7252,1671,34,4441,2914,7253,0,4441,2914,7253,34,5109,3272,1812,0,5109,3272,1812,34,785,5501,4608,0,785,5501,4608,34,5054,7254,4885,0,5054,7254,4885,34,3491,4021,3492,0,3491,4021,3492,34,1850,7179,6080,0,1850,7179,6080,34,5786,6765,6041,0,5786,6765,6041,34,1693,2949,1691,0,1693,2949,1691,34,435,4553,436,0,435,4553,436,34,7058,2788,2787,0,7058,2788,2787,34,4002,4004,4345,0,4002,4004,4345,34,2112,4874,56,0,2112,4874,56,34,491,493,3469,0,491,493,3469,34,2805,6516,5546,0,2805,6516,5546,34,6408,5707,1522,0,6408,5707,1522,34,6680,3912,3914,0,6680,3912,3914,34,5982,3952,3951,0,5982,3952,3951,34,6570,5806,2921,0,6570,5806,2921,34,279,281,124,0,279,281,124,34,7255,6721,6645,0,7255,6721,6645,34,5876,1517,1462,0,5876,1517,1462,34,1230,1229,4630,0,1230,1229,4630,34,3731,4612,3732,0,3731,4612,3732,34,4538,5059,7256,0,4538,5059,7256,34,7257,6823,25,0,7257,6823,25,34,2436,4376,4375,0,2436,4376,4375,34,942,7258,2043,0,942,7258,2043,34,7121,1605,835,0,7121,1605,835,34,2146,5436,7192,0,2146,5436,7192,34,523,6326,524,0,523,6326,524,34,5505,578,577,0,5505,578,577,34,6843,4020,6991,0,6843,4020,6991,34,5159,2633,5068,0,5159,2633,5068,34,402,2078,2077,0,402,2078,2077,34,2160,5025,5024,0,2160,5025,5024,34,1565,1564,595,0,1565,1564,595,34,2882,2881,4448,0,2882,2881,4448,34,229,6266,230,0,229,6266,230,34,3481,1615,5235,0,3481,1615,5235,34,2120,4708,977,0,2120,4708,977,34,7021,889,3463,0,7021,889,3463,34,1717,3313,1718,0,1717,3313,1718,34,889,6648,2168,0,889,6648,2168,34,1546,4460,1547,0,1546,4460,1547,34,1353,1355,2728,0,1353,1355,2728,34,2354,2753,6630,0,2354,2753,6630,34,2954,3074,5442,0,2954,3074,5442,34,3751,3074,3425,0,3751,3074,3425,34,39,5165,7259,0,39,5165,7259,34,87,2575,6800,0,87,2575,6800,34,2055,6848,3145,0,2055,6848,3145,34,6570,3631,5807,0,6570,3631,5807,34,5806,5808,2922,0,5806,5808,2922,34,7260,3405,5775,0,7260,3405,5775,34,3530,7261,3531,0,3530,7261,3531,34,4194,5540,4205,0,4194,5540,4205,34,6071,3419,3418,0,6071,3419,3418,34,5044,1291,1290,0,5044,1291,1290,34,7262,3929,3946,0,7262,3929,3946,34,6338,1745,1667,0,6338,1745,1667,34,5778,3767,2110,0,5778,3767,2110,34,669,3033,670,0,669,3033,670,34,5106,6710,6929,0,5106,6710,6929,34,4399,6388,5870,0,4399,6388,5870,34,7143,4489,4597,0,7143,4489,4597,34,6026,148,3287,0,6026,148,3287,34,7053,6890,3649,0,7053,6890,3649,34,6745,778,2517,0,6745,778,2517,34,3432,3434,4041,0,3432,3434,4041,34,5228,4616,6242,0,5228,4616,6242,34,2886,2081,6138,0,2886,2081,6138,34,5892,5640,212,0,5892,5640,212,34,2440,2442,7263,0,2440,2442,7263,34,1814,1816,7264,0,1814,1816,7264,34,945,4953,7265,0,945,4953,7265,34,123,7266,4848,0,123,7266,4848,34,1292,7267,1293,0,1292,7267,1293,34,6167,6239,6168,0,6167,6239,6168,34,4155,1928,2387,0,4155,1928,2387,34,2030,578,5506,0,2030,578,5506,34,5877,1709,404,0,5877,1709,404,34,6305,1307,3697,0,6305,1307,3697,34,363,7100,6081,0,363,7100,6081,34,1786,5974,5997,0,1786,5974,5997,34,4358,6508,4359,0,4358,6508,4359,34,2138,5427,4991,0,2138,5427,4991,34,328,6689,329,0,328,6689,329,34,5587,2778,1572,0,5587,2778,1572,34,4076,7268,4763,0,4076,7268,4763,34,6333,6239,6167,0,6333,6239,6167,34,4943,4472,5158,0,4943,4472,5158,34,1978,1703,194,0,1978,1703,194,34,4176,5550,4477,0,4176,5550,4477,34,3150,3149,4813,0,3150,3149,4813,34,1827,4730,4702,0,1827,4730,4702,34,7269,7099,7270,0,7269,7099,7270,34,4231,1351,1350,0,4231,1351,1350,34,3589,3853,3852,0,3589,3853,3852,34,3734,6828,6600,0,3734,6828,6600,34,5854,6131,7066,0,5854,6131,7066,34,2314,531,5606,0,2314,531,5606,34,5745,5744,5418,0,5745,5744,5418,34,7178,6852,7174,0,7178,6852,7174,34,6076,6293,6077,0,6076,6293,6077,34,7271,3107,4165,0,7271,3107,4165,34,7272,3743,4572,0,7272,3743,4572,34,1623,3493,7048,0,1623,3493,7048,34,5355,5219,4169,0,5355,5219,4169,34,6239,6333,5995,0,6239,6333,5995,34,485,484,2429,0,485,484,2429,34,1376,6675,3079,0,1376,6675,3079,34,7273,5995,6333,0,7273,5995,6333,34,6045,3259,4639,0,6045,3259,4639,34,3791,632,6978,0,3791,632,6978,34,3282,6017,2375,0,3282,6017,2375,34,876,2219,3848,0,876,2219,3848,34,6082,3595,6083,0,6082,3595,6083,34,4412,1702,4406,0,4412,1702,4406,34,23,6984,6028,0,23,6984,6028,34,6583,7274,3235,0,6583,7274,3235,34,7275,5623,5555,0,7275,5623,5555,34,842,7207,7276,0,842,7207,7276,34,3498,1726,3496,0,3498,1726,3496,34,3672,6319,1393,0,3672,6319,1393,34,2652,6232,6592,0,2652,6232,6592,34,940,1995,3230,0,940,1995,3230,34,5910,5461,5460,0,5910,5461,5460,34,1689,5796,3629,0,1689,5796,3629,34,4563,6479,2220,0,4563,6479,2220,34,3863,5120,5183,0,3863,5120,5183,34,7277,5995,7273,0,7277,5995,7273,34,4561,6217,4562,0,4561,6217,4562,34,4993,3062,4436,0,4993,3062,4436,34,504,6988,1965,0,504,6988,1965,34,1526,1527,1914,0,1526,1527,1914,34,6300,7278,1254,0,6300,7278,1254,34,6435,4682,4220,0,6435,4682,4220,34,5934,7279,3573,0,5934,7279,3573,34,4586,7108,973,0,4586,7108,973,34,1053,5580,209,0,1053,5580,209,34,1778,849,1779,0,1778,849,1779,34,7181,6328,4042,0,7181,6328,4042,34,6649,3756,1410,0,6649,3756,1410,34,4826,202,2081,0,4826,202,2081,34,2298,2299,239,0,2298,2299,239,34,4493,7280,4494,0,4493,7280,4494,34,1069,7281,1070,0,1069,7281,1070,34,6102,5425,1760,0,6102,5425,1760,34,3916,7282,4753,0,3916,7282,4753,34,1381,1507,1109,0,1381,1507,1109,34,4501,2155,4502,0,4501,2155,4502,34,7275,5555,804,0,7275,5555,804,34,3794,7283,7284,0,3794,7283,7284,34,1403,2223,7103,0,1403,2223,7103,34,5227,225,7285,0,5227,225,7285,34,2700,2699,51,0,2700,2699,51,34,5964,7116,3144,0,5964,7116,3144,34,4685,4684,6668,0,4685,4684,6668,34,7286,3588,3589,0,7286,3588,3589,34,6813,3156,84,0,6813,3156,84,34,935,4128,6604,0,935,4128,6604,34,1714,6837,6686,0,1714,6837,6686,34,2649,6220,1981,0,2649,6220,1981,34,4196,5512,4046,0,4196,5512,4046,34,6788,6790,7089,0,6788,6790,7089,34,4664,5251,5250,0,4664,5251,5250,34,6978,4886,6385,0,6978,4886,6385,34,1458,7287,1459,0,1458,7287,1459,34,4536,6002,7130,0,4536,6002,7130,34,1596,1595,6575,0,1596,1595,6575,34,3593,58,57,0,3593,58,57,34,6646,5628,6644,0,6646,5628,6644,34,3409,394,5962,0,3409,394,5962,34,3012,3014,6365,0,3012,3014,6365,34,4978,998,122,0,4978,998,122,34,1516,7000,1314,0,1516,7000,1314,34,4018,3849,2842,0,4018,3849,2842,34,6043,6552,2271,0,6043,6552,2271,34,4938,368,4429,0,4938,368,4429,34,6693,6277,6666,0,6693,6277,6666,34,7288,7289,5421,0,7288,7289,5421,34,148,2398,2397,0,148,2398,2397,34,4966,4968,623,0,4966,4968,623,34,517,4618,4617,0,517,4618,4617,34,3483,6781,3484,0,3483,6781,3484,34,7252,1465,1669,0,7252,1465,1669,34,2383,7290,4263,0,2383,7290,4263,34,4157,5704,2151,0,4157,5704,2151,34,4896,829,5867,0,4896,829,5867,34,5822,5821,6506,0,5822,5821,6506,34,3577,3578,5834,0,3577,3578,5834,34,1758,1507,1383,0,1758,1507,1383,34,6418,5271,2477,0,6418,5271,2477,34,2869,2870,4581,0,2869,2870,4581,34,5098,7291,4837,0,5098,7291,4837,34,3665,1871,4378,0,3665,1871,4378,34,6203,1127,26,0,6203,1127,26,34,1668,6520,6694,0,1668,6520,6694,34,4938,4429,4428,0,4938,4429,4428,34,6143,2303,2302,0,6143,2303,2302,34,341,4750,1368,0,341,4750,1368,34,5462,4874,7046,0,5462,4874,7046,34,1696,3411,3410,0,1696,3411,3410,34,7292,6752,4543,0,7292,6752,4543,34,5145,5723,5725,0,5145,5723,5725,34,5514,2445,2444,0,5514,2445,2444,34,1524,6101,6258,0,1524,6101,6258,34,4996,4975,7293,0,4996,4975,7293,34,2306,3477,3476,0,2306,3477,3476,34,332,331,4540,0,332,331,4540,34,5445,7294,7295,0,5445,7294,7295,34,2562,5929,5170,0,2562,5929,5170,34,7296,7297,2255,0,7296,7297,2255,34,73,2084,1632,0,73,2084,1632,34,2860,3500,6703,0,2860,3500,6703,34,4823,4825,4439,0,4823,4825,4439,34,5908,5424,6216,0,5908,5424,6216,34,4635,655,654,0,4635,655,654,34,7214,7197,860,0,7214,7197,860,34,2586,6404,4220,0,2586,6404,4220,34,6155,3313,7298,0,6155,3313,7298,34,2320,2319,4687,0,2320,2319,4687,34,6323,4789,4788,0,6323,4789,4788,34,1596,5981,265,0,1596,5981,265,34,7293,7299,4996,0,7293,7299,4996,34,7300,6179,6598,0,7300,6179,6598,34,5776,7301,6734,0,5776,7301,6734,34,2051,7302,4126,0,2051,7302,4126,34,7106,4924,6238,0,7106,4924,6238,34,3920,4121,7303,0,3920,4121,7303,34,410,2042,411,0,410,2042,411,34,6892,6024,6025,0,6892,6024,6025,34,3301,5331,5739,0,3301,5331,5739,34,2178,3895,3368,0,2178,3895,3368,34,5365,4456,2199,0,5365,4456,2199,34,6902,696,4142,0,6902,696,4142,34,3948,2246,436,0,3948,2246,436,34,4859,4858,3161,0,4859,4858,3161,34,6925,3757,6664,0,6925,3757,6664,34,7140,4899,7304,0,7140,4899,7304,34,950,5336,1172,0,950,5336,1172,34,6950,6952,4645,0,6950,6952,4645,34,6555,7305,5608,0,6555,7305,5608,34,7306,5037,7299,0,7306,5037,7299,34,6411,2115,1023,0,6411,2115,1023,34,3789,5236,5292,0,3789,5236,5292,34,3173,1631,6146,0,3173,1631,6146,34,1888,2434,1889,0,1888,2434,1889,34,2600,4491,7307,0,2600,4491,7307,34,7299,5037,4996,0,7299,5037,4996,34,2659,7308,6206,0,2659,7308,6206,34,3458,6992,1193,0,3458,6992,1193,34,2509,5400,5341,0,2509,5400,5341,34,3420,6875,7309,0,3420,6875,7309,34,1553,7310,7311,0,1553,7310,7311,34,1573,7312,5502,0,1573,7312,5502,34,245,501,7313,0,245,501,7313,34,1336,7314,1102,0,1336,7314,1102,34,2475,2455,3007,0,2475,2455,3007,34,2037,2039,539,0,2037,2039,539,34,2709,885,5668,0,2709,885,5668,34,4867,4869,3177,0,4867,4869,3177,34,582,584,220,0,582,584,220,34,1677,829,4168,0,1677,829,4168,34,258,1184,6245,0,258,1184,6245,34,7219,6610,7072,0,7219,6610,7072,34,6639,3894,4744,0,6639,3894,4744,34,7273,7299,7293,0,7273,7299,7293,34,6190,4495,4494,0,6190,4495,4494,34,7315,4142,695,0,7315,4142,695,34,7316,4437,4736,0,7316,4437,4736,34,966,5648,967,0,966,5648,967,34,232,1167,233,0,232,1167,233,34,5283,1457,1440,0,5283,1457,1440,34,942,2475,3007,0,942,2475,3007,34,7169,7317,6000,0,7169,7317,6000,34,6729,5804,4055,0,6729,5804,4055,34,4408,1815,5306,0,4408,1815,5306,34,6368,4299,3699,0,6368,4299,3699,34,3568,1001,1000,0,3568,1001,1000,34,2141,3571,2139,0,2141,3571,2139,34,1488,6423,5607,0,1488,6423,5607,34,6932,2274,5874,0,6932,2274,5874,34,3311,1429,1428,0,3311,1429,1428,34,1764,1175,7318,0,1764,1175,7318,34,5339,1556,3059,0,5339,1556,3059,34,4785,7319,5753,0,4785,7319,5753,34,3221,3222,3765,0,3221,3222,3765,34,7320,4481,7138,0,7320,4481,7138,34,7247,5713,5715,0,7247,5713,5715,34,1598,7321,1599,0,1598,7321,1599,34,2252,4597,2253,0,2252,4597,2253,34,613,615,7256,0,613,615,7256,34,6500,5760,3902,0,6500,5760,3902,34,5244,1772,7322,0,5244,1772,7322,34,7323,2162,2161,0,7323,2162,2161,34,5218,7324,4001,0,5218,7324,4001,34,3412,6310,3506,0,3412,6310,3506,34,5065,5072,7325,0,5065,5072,7325,34,4604,4603,6700,0,4604,4603,6700,34,6974,6082,6084,0,6974,6082,6084,34,1178,2846,4821,0,1178,2846,4821,34,2186,4723,4846,0,2186,4723,4846,34,2037,539,5240,0,2037,539,5240,34,3660,6809,4919,0,3660,6809,4919,34,4345,4004,7326,0,4345,4004,7326,34,5844,4531,5455,0,5844,4531,5455,34,7293,5065,7325,0,7293,5065,7325,34,6989,313,312,0,6989,313,312,34,5106,3619,7155,0,5106,3619,7155,34,5684,3918,336,0,5684,3918,336,34,5609,5611,2388,0,5609,5611,2388,34,6230,2982,6252,0,6230,2982,6252,34,3066,2685,2684,0,3066,2685,2684,34,1589,1591,6053,0,1589,1591,6053,34,5420,5421,7289,0,5420,5421,7289,34,1277,7327,1203,0,1277,7327,1203,34,3160,4910,6312,0,3160,4910,6312,34,1552,1554,4217,0,1552,1554,4217,34,3067,7328,3794,0,3067,7328,3794,34,4949,5674,4950,0,4949,5674,4950,34,156,3901,157,0,156,3901,157,34,3690,4199,3688,0,3690,4199,3688,34,727,5773,3279,0,727,5773,3279,34,7019,7329,2302,0,7019,7329,2302,34,6188,7245,5465,0,6188,7245,5465,34,4386,6205,4387,0,4386,6205,4387,34,3395,7132,2031,0,3395,7132,2031,34,2458,1305,1304,0,2458,1305,1304,34,7293,4975,5065,0,7293,4975,5065,34,799,2242,7330,0,799,2242,7330,34,5962,1696,3410,0,5962,1696,3410,34,6574,5917,2013,0,6574,5917,2013,34,786,873,787,0,786,873,787,34,1504,3104,5351,0,1504,3104,5351,34,119,7331,7332,0,119,7331,7332,34,15,1825,16,0,15,1825,16,34,5741,5256,5758,0,5741,5256,5758,34,2902,762,5470,0,2902,762,5470,34,3915,337,6593,0,3915,337,6593,34,3039,1716,6988,0,3039,1716,6988,34,332,2487,6493,0,332,2487,6493,34,4451,3064,4452,0,4451,3064,4452,34,1107,1338,1105,0,1107,1338,1105,34,6441,5645,6395,0,6441,5645,6395,34,2413,2412,6201,0,2413,2412,6201,34,6722,3596,6974,0,6722,3596,6974,34,7273,7293,7277,0,7273,7293,7277,34,7151,5828,7152,0,7151,5828,7152,34,7254,5809,6667,0,7254,5809,6667,34,6316,5810,7254,0,6316,5810,7254,34,1362,2071,5406,0,1362,2071,5406,34,6780,3398,845,0,6780,3398,845,34,5302,5814,5813,0,5302,5814,5813,34,7325,7277,7293,0,7325,7277,7293,34,1991,5578,5577,0,1991,5578,5577,34,4315,928,6558,0,4315,928,6558,34,4505,1531,7115,0,4505,1531,7115,34,5445,7295,7333,0,5445,7295,7333,34,6602,6571,3996,0,6602,6571,3996,34,6019,981,7248,0,6019,981,7248,34,4642,5649,884,0,4642,5649,884,34,734,6998,6874,0,734,6998,6874,34,7309,536,3420,0,7309,536,3420,34,6180,7334,2636,0,6180,7334,2636,34,1942,7335,1943,0,1942,7335,1943,34,5570,4912,4914,0,5570,4912,4914,34,1804,1918,1917,0,1804,1918,1917,34,1878,6610,7219,0,1878,6610,7219,34,4889,7336,3730,0,4889,7336,3730,34,5555,5623,5556,0,5555,5623,5556,34,2645,6611,4544,0,2645,6611,4544,34,3419,6944,7337,0,3419,6944,7337,34,7338,5091,5629,0,7338,5091,5629,34,3987,4657,4040,0,3987,4657,4040,34,3353,2522,3354,0,3353,2522,3354,34,4673,3560,6810,0,4673,3560,6810,34,4149,2663,1774,0,4149,2663,1774,34,6316,1308,7339,0,6316,1308,7339,34,7340,6868,899,0,7340,6868,899,34,6380,6489,6381,0,6380,6489,6381,34,1242,2706,1343,0,1242,2706,1343,34,7341,7342,6299,0,7341,7342,6299,34,390,7239,833,0,390,7239,833,34,3874,6303,7343,0,3874,6303,7343,34,2499,3700,6822,0,2499,3700,6822,34,7344,7325,5147,0,7344,7325,5147,34,7344,5147,5222,0,7344,5147,5222,34,123,4848,2310,0,123,4848,2310,34,3165,5378,3166,0,3165,5378,3166,34,3647,3856,3511,0,3647,3856,3511,34,4163,124,123,0,4163,124,123,34,249,251,5261,0,249,251,5261,34,3499,778,6805,0,3499,778,6805,34,6361,318,7345,0,6361,318,7345,34,4626,5801,6154,0,4626,5801,6154,34,6430,5410,4794,0,6430,5410,4794,34,6083,5962,6084,0,6083,5962,6084,34,485,2429,57,0,485,2429,57,34,5263,5265,6420,0,5263,5265,6420,34,2114,2753,1024,0,2114,2753,1024,34,3720,527,526,0,3720,527,526,34,6550,6482,89,0,6550,6482,89,34,4007,4008,5955,0,4007,4008,5955,34,3486,7346,3487,0,3486,7346,3487,34,90,2467,7191,0,90,2467,7191,34,7347,6628,1440,0,7347,6628,1440,34,4711,1018,3352,0,4711,1018,3352,34,7348,5512,4198,0,7348,5512,4198,34,3725,5207,3726,0,3725,5207,3726,34,128,3774,7349,0,128,3774,7349,34,4420,3442,5791,0,4420,3442,5791,34,3977,6683,3978,0,3977,6683,3978,34,4249,6858,3387,0,4249,6858,3387,34,6240,3054,6414,0,6240,3054,6414,34,5635,6592,3108,0,5635,6592,3108,34,2014,6620,2015,0,2014,6620,2015,34,2084,6304,2085,0,2084,6304,2085,34,7344,7277,7325,0,7344,7277,7325,34,321,323,3029,0,321,323,3029,34,5984,749,4911,0,5984,749,4911,34,3684,4476,1961,0,3684,4476,1961,34,4142,7315,4143,0,4142,7315,4143,34,7350,7229,7351,0,7350,7229,7351,34,695,4142,696,0,695,4142,696,34,3884,7335,4915,0,3884,7335,4915,34,5196,512,3713,0,5196,512,3713,34,7352,2722,6732,0,7352,2722,6732,34,5633,5632,5761,0,5633,5632,5761,34,7238,7353,7354,0,7238,7353,7354,34,5302,1366,1214,0,5302,1366,1214,34,7325,5072,5147,0,7325,5072,5147,34,4870,3243,6021,0,4870,3243,6021,34,616,2569,2568,0,616,2569,2568,34,2873,2872,4390,0,2873,2872,4390,34,7045,2299,6751,0,7045,2299,6751,34,250,4298,251,0,250,4298,251,34,3836,1260,418,0,3836,1260,418,34,5108,6994,3883,0,5108,6994,3883,34,4656,3432,4042,0,4656,3432,4042,34,4740,1314,2291,0,4740,1314,2291,34,1433,5188,1907,0,1433,5188,1907,34,654,7355,7182,0,654,7355,7182,34,1055,4387,1056,0,1055,4387,1056,34,2931,3278,3429,0,2931,3278,3429,34,4234,1659,4235,0,4234,1659,4235,34,4216,4218,6965,0,4216,4218,6965,34,6539,6392,6537,0,6539,6392,6537,34,1185,993,992,0,1185,993,992,34,3836,2566,2565,0,3836,2566,2565,34,4465,273,7080,0,4465,273,7080,34,523,6924,6326,0,523,6924,6326,34,2681,2757,2682,0,2681,2757,2682,34,1887,4027,4795,0,1887,4027,4795,34,2592,6115,6114,0,2592,6115,6114,34,6033,2741,2743,0,6033,2741,2743,34,5282,1457,5283,0,5282,1457,5283,34,4658,5656,7225,0,4658,5656,7225,34,7300,453,3497,0,7300,453,3497,34,4881,5961,4840,0,4881,5961,4840,34,5452,266,4709,0,5452,266,4709,34,4183,1671,1670,0,4183,1671,1670,34,7330,5294,6778,0,7330,5294,6778,34,7356,5288,1780,0,7356,5288,1780,34,3417,1175,1326,0,3417,1175,1326,34,6359,4703,6237,0,6359,4703,6237,34,1554,7357,1367,0,1554,7357,1367,34,7358,5970,6346,0,7358,5970,6346,34,3845,3844,6803,0,3845,3844,6803,34,4491,1579,1578,0,4491,1579,1578,34,3021,1080,5873,0,3021,1080,5873,34,227,4380,7359,0,227,4380,7359,34,767,725,768,0,767,725,768,34,2502,3932,579,0,2502,3932,579,34,2552,2551,4177,0,2552,2551,4177,34,4443,2705,4080,0,4443,2705,4080,34,1022,1576,5729,0,1022,1576,5729,34,3304,5287,5122,0,3304,5287,5122,34,3763,3762,6204,0,3763,3762,6204,34,5071,7360,4079,0,5071,7360,4079,34,1659,1652,7361,0,1659,1652,7361,34,3308,2012,4348,0,3308,2012,4348,34,4224,4226,4647,0,4224,4226,4647,34,980,5580,7248,0,980,5580,7248,34,2218,2217,1923,0,2218,2217,1923,34,2542,1775,1874,0,2542,1775,1874,34,7362,5698,5759,0,7362,5698,5759,34,3067,1312,3980,0,3067,1312,3980,34,5027,5865,6464,0,5027,5865,6464,34,4834,6257,5699,0,4834,6257,5699,34,6824,7003,6875,0,6824,7003,6875,34,7316,6186,2242,0,7316,6186,2242,34,7233,5993,7344,0,7233,5993,7344,34,75,6264,1631,0,75,6264,1631,34,1478,6595,7363,0,1478,6595,7363,34,7362,5759,2703,0,7362,5759,2703,34,7364,4939,4427,0,7364,4939,4427,34,5731,3557,4186,0,5731,3557,4186,34,7277,7344,5993,0,7277,7344,5993,34,7277,5993,5995,0,7277,5993,5995,34,401,5973,1785,0,401,5973,1785,34,6028,7365,23,0,6028,7365,23,34,1817,1819,7366,0,1817,1819,7366,34,3816,272,7083,0,3816,272,7083,34,6706,5574,6704,0,6706,5574,6704,34,5345,7367,6727,0,5345,7367,6727,34,5960,7206,7232,0,5960,7206,7232,34,4985,1456,7368,0,4985,1456,7368,34,7369,5151,7370,0,7369,5151,7370,34,7371,4364,1311,0,7371,4364,1311,34,919,2884,5624,0,919,2884,5624,34,4940,2306,4941,0,4940,2306,4941,34,2899,2900,7372,0,2899,2900,7372,34,7034,556,7373,0,7034,556,7373,34,3403,2950,2701,0,3403,2950,2701,34,7374,5007,5006,0,7374,5007,5006,34,3668,3667,3084,0,3668,3667,3084,34,1850,5402,7179,0,1850,5402,7179,34,5034,2999,3001,0,5034,2999,3001,34,3650,1285,3651,0,3650,1285,3651,34,6897,6896,5229,0,6897,6896,5229,34,6854,914,3891,0,6854,914,3891,34,5185,6726,7375,0,5185,6726,7375,34,1517,1519,5131,0,1517,1519,5131,34,7337,6106,7223,0,7337,6106,7223,34,6085,2596,2595,0,6085,2596,2595,34,1757,1758,7376,0,1757,1758,7376,34,4540,331,4602,0,4540,331,4602,34,5755,1651,1650,0,5755,1651,1650,34,1861,1043,1862,0,1861,1043,1862,34,3609,7377,92,0,3609,7377,92,34,6779,7258,7378,0,6779,7258,7378,34,7379,3971,3247,0,7379,3971,3247,34,5994,7206,7213,0,5994,7206,7213,34,7380,3861,5162,0,7380,3861,5162,34,7232,7206,5994,0,7232,7206,5994,34,4424,987,986,0,4424,987,986,34,3072,6055,3073,0,3072,6055,3073,34,6389,2975,2974,0,6389,2975,2974,34,5198,1047,1046,0,5198,1047,1046,34,387,5941,5943,0,387,5941,5943,34,6246,1183,7263,0,6246,1183,7263,34,4944,7154,6417,0,4944,7154,6417,34,2411,3692,3210,0,2411,3692,3210,34,712,441,4427,0,712,441,4427,34,7381,7321,6436,0,7381,7321,6436,34,4622,1154,4623,0,4622,1154,4623,34,5878,5842,5879,0,5878,5842,5879,34,1129,1131,7101,0,1129,1131,7101,34,3743,3744,4525,0,3743,3744,4525,34,3058,2270,5777,0,3058,2270,5777,34,7213,6051,5926,0,7213,6051,5926,34,3055,7382,3056,0,3055,7382,3056,34,4550,3716,3683,0,4550,3716,3683,34,6079,2191,3680,0,6079,2191,3680,34,7383,4511,4506,0,7383,4511,4506,34,5319,2512,926,0,5319,2512,926,34,1568,1794,1569,0,1568,1794,1569,34,1689,1688,2770,0,1689,1688,2770,34,3651,4928,7384,0,3651,4928,7384,34,3358,6427,5142,0,3358,6427,5142,34,7385,3363,2769,0,7385,3363,2769,34,5269,5963,5285,0,5269,5963,5285,34,6736,4166,7376,0,6736,4166,7376,34,1103,4019,7203,0,1103,4019,7203,34,7386,7387,6379,0,7386,7387,6379,34,6955,554,5051,0,6955,554,5051,34,5296,7241,4766,0,5296,7241,4766,34,7058,7264,1816,0,7058,7264,1816,34,7388,160,3393,0,7388,160,3393,34,6374,5667,5669,0,6374,5667,5669,34,7296,6366,151,0,7296,6366,151,34,4439,4825,4440,0,4439,4825,4440,34,7389,5845,7390,0,7389,5845,7390,34,3786,2935,5323,0,3786,2935,5323,34,6515,2805,2293,0,6515,2805,2293,34,2716,2715,24,0,2716,2715,24,34,1252,758,4192,0,1252,758,4192,34,3838,140,4313,0,3838,140,4313,34,3402,130,5631,0,3402,130,5631,34,4798,1834,3441,0,4798,1834,3441,34,796,3869,7391,0,796,3869,7391,34,3614,3613,5310,0,3614,3613,5310,34,1687,964,2173,0,1687,964,2173,34,7392,6397,7393,0,7392,6397,7393,34,6729,6894,426,0,6729,6894,426,34,6833,4459,4458,0,6833,4459,4458,34,7394,4461,4500,0,7394,4461,4500,34,7235,144,6750,0,7235,144,6750,34,2781,7395,5573,0,2781,7395,5573,34,5620,6569,3192,0,5620,6569,3192,34,502,504,1965,0,502,504,1965,34,2129,2128,3469,0,2129,2128,3469,34,4598,2401,4747,0,4598,2401,4747,34,7396,1967,1966,0,7396,1967,1966,34,4650,4234,6081,0,4650,4234,6081,34,2890,2725,7397,0,2890,2725,7397,34,7398,354,4370,0,7398,354,4370,34,4089,4091,6020,0,4089,4091,6020,34,16,4152,5965,0,16,4152,5965,34,4487,4489,7143,0,4487,4489,7143,34,6561,6569,5620,0,6561,6569,5620,34,7399,2461,2676,0,7399,2461,2676,34,2831,2614,1416,0,2831,2614,1416,34,1681,6561,5620,0,1681,6561,5620,34,1870,3145,5421,0,1870,3145,5421,34,7079,6803,6802,0,7079,6803,6802,34,4127,6566,6604,0,4127,6566,6604,34,5036,7092,702,0,5036,7092,702,34,1556,1555,3059,0,1556,1555,3059,34,7400,1434,1907,0,7400,1434,1907,34,2260,5858,2210,0,2260,5858,2210,34,6071,6944,3419,0,6071,6944,3419,34,4411,1406,589,0,4411,1406,589,34,629,7259,722,0,629,7259,722,34,5054,4887,7401,0,5054,4887,7401,34,6240,6617,3054,0,6240,6617,3054,34,405,1708,406,0,405,1708,406,34,6388,2656,5870,0,6388,2656,5870,34,6073,5201,6074,0,6073,5201,6074,34,4108,3461,4133,0,4108,3461,4133,34,2543,1,3964,0,2543,1,3964,34,5847,5848,3002,0,5847,5848,3002,34,285,68,7402,0,285,68,7402,34,4373,2888,1450,0,4373,2888,1450,34,4921,3661,3660,0,4921,3661,3660,34,7002,456,5795,0,7002,456,5795,34,6225,2956,2340,0,6225,2956,2340,34,2703,5759,6499,0,2703,5759,6499,34,3551,4081,4171,0,3551,4081,4171,34,1062,626,2989,0,1062,626,2989,34,5359,2171,5884,0,5359,2171,5884,34,1110,4350,1108,0,1110,4350,1108,34,1710,6912,1711,0,1710,6912,1711,34,1741,5355,4169,0,1741,5355,4169,34,5627,6644,5628,0,5627,6644,5628,34,5174,175,3545,0,5174,175,3545,34,486,1400,6158,0,486,1400,6158,34,2526,6829,1983,0,2526,6829,1983,34,6235,2939,7042,0,6235,2939,7042,34,5191,7403,2564,0,5191,7403,2564,34,7347,1994,6628,0,7347,1994,6628,34,7404,984,7405,0,7404,984,7405,34,1945,1961,1946,0,1945,1961,1946,34,1647,1771,7406,0,1647,1771,7406,34,6030,6384,6054,0,6030,6384,6054,34,1946,6469,1947,0,1946,6469,1947,34,5810,158,157,0,5810,158,157,34,4154,7407,3897,0,4154,7407,3897,34,483,485,4177,0,483,485,4177,34,3557,369,4186,0,3557,369,4186,34,7055,6485,6962,0,7055,6485,6962,34,5419,7408,3666,0,5419,7408,3666,34,2419,6746,6767,0,2419,6746,6767,34,4696,766,2631,0,4696,766,2631,34,5387,4716,7409,0,5387,4716,7409,34,3417,7337,7223,0,3417,7337,7223,34,2593,3467,753,0,2593,3467,753,34,394,4980,6084,0,394,4980,6084,34,4093,4092,4400,0,4093,4092,4400,34,4724,4726,7007,0,4724,4726,7007,34,4546,4547,4366,0,4546,4547,4366,34,7410,4271,1259,0,7410,4271,1259,34,6798,3527,3411,0,6798,3527,3411,34,3864,5260,2175,0,3864,5260,2175,34,5115,7411,5116,0,5115,7411,5116,34,4407,2005,6620,0,4407,2005,6620,34,4504,6968,1746,0,4504,6968,1746,34,666,6586,6207,0,666,6586,6207,34,7367,7412,6914,0,7367,7412,6914,34,6991,4282,4284,0,6991,4282,4284,34,3762,4766,3333,0,3762,4766,3333,34,4942,4941,7413,0,4942,4941,7413,34,1391,1393,6319,0,1391,1393,6319,34,2214,1137,1136,0,2214,1137,1136,34,4155,2387,2581,0,4155,2387,2581,34,4953,4952,7414,0,4953,4952,7414,34,6833,1382,6834,0,6833,1382,6834,34,1713,2166,2883,0,1713,2166,2883,34,1275,7415,1273,0,1275,7415,1273,34,1836,1091,4105,0,1836,1091,4105,34,3336,1346,1345,0,3336,1346,1345,34,1290,2924,7416,0,1290,2924,7416,34,6034,6112,6105,0,6034,6112,6105,34,1082,3933,1083,0,1082,3933,1083,34,2046,2323,6658,0,2046,2323,6658,34,7417,7418,5482,0,7417,7418,5482,34,7036,1436,1435,0,7036,1436,1435,34,3208,4334,5579,0,3208,4334,5579,34,5797,7419,6051,0,5797,7419,6051,34,4919,6809,3914,0,4919,6809,3914,34,6034,2120,6878,0,6034,2120,6878,34,6695,4215,4214,0,6695,4215,4214,34,129,7420,6012,0,129,7420,6012,34,352,1736,7421,0,352,1736,7421,34,1738,3402,3155,0,1738,3402,3155,34,5590,6513,5591,0,5590,6513,5591,34,1227,5257,5731,0,1227,5257,5731,34,6051,7419,7422,0,6051,7419,7422,34,4339,1664,106,0,4339,1664,106,34,7419,7423,7422,0,7419,7423,7422,34,1622,1783,5788,0,1622,1783,5788,34,6927,6400,2849,0,6927,6400,2849,34,6473,5127,5128,0,6473,5127,5128,34,5328,2897,6889,0,5328,2897,6889,34,4464,7423,7419,0,4464,7423,7419,34,6107,7424,6193,0,6107,7424,6193,34,45,4057,1515,0,45,4057,1515,34,3398,1817,7366,0,3398,1817,7366,34,5609,2388,1477,0,5609,2388,1477,34,4694,4696,1895,0,4694,4696,1895,34,1038,1037,3741,0,1038,1037,3741,34,5231,2104,2103,0,5231,2104,2103,34,3777,5079,2795,0,3777,5079,2795,34,1438,6504,5189,0,1438,6504,5189,34,1686,6307,1684,0,1686,6307,1684,34,2636,2635,6181,0,2636,2635,6181,34,6652,455,454,0,6652,455,454,34,6627,3998,5156,0,6627,3998,5156,34,5488,7425,7426,0,5488,7425,7426,34,6994,5695,373,0,6994,5695,373,34,1384,1385,2907,0,1384,1385,2907,34,2870,755,754,0,2870,755,754,34,7427,5538,1668,0,7427,5538,1668,34,540,542,5352,0,540,542,5352,34,1470,7044,6638,0,1470,7044,6638,34,7428,5234,4124,0,7428,5234,4124,34,7429,6262,5581,0,7429,6262,5581,34,2442,6302,6246,0,2442,6302,6246,34,1572,7312,1573,0,1572,7312,1573,34,1741,1881,1880,0,1741,1881,1880,34,6993,3815,7129,0,6993,3815,7129,34,2625,7186,7430,0,2625,7186,7430,34,6806,171,3969,0,6806,171,3969,34,6654,5121,495,0,6654,5121,495,34,3459,3461,6298,0,3459,3461,6298,34,6438,7222,1643,0,6438,7222,1643,34,458,6643,4799,0,458,6643,4799,34,310,4096,311,0,310,4096,311,34,3691,2209,7227,0,3691,2209,7227,34,1068,2092,4372,0,1068,2092,4372,34,1328,3879,1329,0,1328,3879,1329,34,1804,1806,1918,0,1804,1806,1918,34,3797,6553,7322,0,3797,6553,7322,34,6792,5765,506,0,6792,5765,506,34,7260,1331,698,0,7260,1331,698,34,5822,1008,5681,0,5822,1008,5681,34,2544,7081,2048,0,2544,7081,2048,34,7282,3916,3918,0,7282,3916,3918,34,5710,5711,6360,0,5710,5711,6360,34,4653,5939,4651,0,4653,5939,4651,34,1640,3135,3134,0,1640,3135,3134,34,7274,2542,3236,0,7274,2542,3236,34,4843,682,4423,0,4843,682,4423,34,2004,6620,2005,0,2004,6620,2005,34,28,6601,71,0,28,6601,71,34,3014,7431,4569,0,3014,7431,4569,34,3277,643,7432,0,3277,643,7432,34,7052,7433,2814,0,7052,7433,2814,34,30,32,5975,0,30,32,5975,34,4256,4117,2910,0,4256,4117,2910,34,1737,131,1738,0,1737,131,1738,34,1399,1986,1985,0,1399,1986,1985,34,7428,4124,4123,0,7428,4124,4123,34,2899,7117,599,0,2899,7117,599,34,7434,7435,4858,0,7434,7435,4858,34,1545,5922,1997,0,1545,5922,1997,34,5046,1265,1264,0,5046,1265,1264,34,5418,524,6327,0,5418,524,6327,34,5870,3621,4399,0,5870,3621,4399,34,690,689,6742,0,690,689,6742,34,6601,27,1962,0,6601,27,1962,34,12,3355,4400,0,12,3355,4400,34,6818,4829,3148,0,6818,4829,3148,34,3009,7016,3649,0,3009,7016,3649,34,5330,1950,6224,0,5330,1950,6224,34,215,2970,213,0,215,2970,213,34,5210,6151,5275,0,5210,6151,5275,34,6312,4909,2194,0,6312,4909,2194,34,5964,4571,7078,0,5964,4571,7078,34,1791,3469,1792,0,1791,3469,1792,34,116,1705,5119,0,116,1705,5119,34,7436,1577,1579,0,7436,1577,1579,34,28,27,6601,0,28,27,6601,34,3005,3004,6213,0,3005,3004,6213,34,1215,5007,1216,0,1215,5007,1216,34,2772,4928,1865,0,2772,4928,1865,34,7214,860,862,0,7214,860,862,34,393,2142,4981,0,393,2142,4981,34,6953,1407,7437,0,6953,1407,7437,34,6593,1830,3915,0,6593,1830,3915,34,4259,2397,6948,0,4259,2397,6948,34,4298,1119,1118,0,4298,1119,1118,34,6583,3235,6850,0,6583,3235,6850,34,7085,6605,1962,0,7085,6605,1962,34,7085,1962,2152,0,7085,1962,2152,34,1161,1920,4875,0,1161,1920,4875,34,4398,3178,4397,0,4398,3178,4397,34,2390,4593,1477,0,2390,4593,1477,34,1574,5860,1575,0,1574,5860,1575,34,7190,6151,7373,0,7190,6151,7373,34,3154,1011,1010,0,3154,1011,1010,34,4714,2832,2834,0,4714,2832,2834,34,1691,7438,1692,0,1691,7438,1692,34,6605,6601,1962,0,6605,6601,1962,34,4393,4392,5186,0,4393,4392,5186,34,78,2250,3437,0,78,2250,3437,34,7417,5482,5889,0,7417,5482,5889,34,699,7153,3501,0,699,7153,3501,34,2572,2086,4001,0,2572,2086,4001,34,6038,2467,7439,0,6038,2467,7439,34,3241,6136,5015,0,3241,6136,5015,34,4204,2625,2624,0,4204,2625,2624,34,1393,3673,3672,0,1393,3673,3672,34,6189,2335,534,0,6189,2335,534,34,5781,1112,1111,0,5781,1112,1111,34,7440,4691,6502,0,7440,4691,6502,34,2634,5898,1049,0,2634,5898,1049,34,1701,4404,4406,0,1701,4404,4406,34,4713,6038,7139,0,4713,6038,7139,34,4144,4545,7441,0,4144,4545,7441,34,1990,4222,1402,0,1990,4222,1402,34,435,5916,6007,0,435,5916,6007,34,4144,7441,1497,0,4144,7441,1497,34,5550,3003,345,0,5550,3003,345,34,7442,1001,6822,0,7442,1001,6822,34,7216,7217,5532,0,7216,7217,5532,34,2064,516,2065,0,2064,516,2065,34,7443,7444,2646,0,7443,7444,2646,34,7443,2646,668,0,7443,2646,668,34,6174,6808,4367,0,6174,6808,4367,34,7238,7239,7353,0,7238,7239,7353,34,7145,3373,3372,0,7145,3373,3372,34,1233,1232,3956,0,1233,1232,3956,34,4984,6358,139,0,4984,6358,139,34,4825,6060,7006,0,4825,6060,7006,34,5243,5231,6351,0,5243,5231,6351,34,3435,5022,3735,0,3435,5022,3735,34,6011,422,5126,0,6011,422,5126,34,5569,5568,3851,0,5569,5568,3851,34,7445,7446,7443,0,7445,7446,7443,34,2061,1185,1975,0,2061,1185,1975,34,7446,7444,7443,0,7446,7444,7443,34,4362,4363,223,0,4362,4363,223,34,6178,5349,7447,0,6178,5349,7447,34,5932,1498,4382,0,5932,1498,4382,34,2061,2060,1185,0,2061,2060,1185,34,1109,1108,1381,0,1109,1108,1381,34,2876,2646,7444,0,2876,2646,7444,34,2876,7444,7446,0,2876,7444,7446,34,2077,3553,3554,0,2077,3553,3554,34,1680,5983,1678,0,1680,5983,1678,34,2882,4448,1170,0,2882,4448,1170,34,5094,1325,1949,0,5094,1325,1949,34,1467,7448,7449,0,1467,7448,7449,34,788,2599,4183,0,788,2599,4183,34,1198,3175,2080,0,1198,3175,2080,34,684,4423,682,0,684,4423,682,34,649,3234,4072,0,649,3234,4072,34,4560,7135,354,0,4560,7135,354,34,4468,900,2213,0,4468,900,2213,34,341,5897,339,0,341,5897,339,34,3817,7329,7019,0,3817,7329,7019,34,2781,2783,7395,0,2781,2783,7395,34,7238,7450,5935,0,7238,7450,5935,34,4702,2553,5638,0,4702,2553,5638,34,4715,5253,3881,0,4715,5253,3881,34,6191,2500,6822,0,6191,2500,6822,34,2010,6724,5121,0,2010,6724,5121,34,6939,1402,4383,0,6939,1402,4383,34,3777,3779,5079,0,3777,3779,5079,34,4084,2922,7451,0,4084,2922,7451,34,2989,6467,2988,0,2989,6467,2988,34,2723,7352,7452,0,2723,7352,7452,34,2425,2466,943,0,2425,2466,943,34,6469,6384,412,0,6469,6384,412,34,2478,5271,443,0,2478,5271,443,34,7453,5487,6177,0,7453,5487,6177,34,4349,3100,5498,0,4349,3100,5498,34,6130,4625,5183,0,6130,4625,5183,34,945,947,6377,0,945,947,6377,34,4378,4380,227,0,4378,4380,227,34,7445,7454,7446,0,7445,7454,7446,34,4265,648,4266,0,4265,648,4266,34,3819,3821,5877,0,3819,3821,5877,34,7150,5581,776,0,7150,5581,776,34,7179,6789,559,0,7179,6789,559,34,246,248,4402,0,246,248,4402,34,6754,1268,6755,0,6754,1268,6755,34,2907,4809,2908,0,2907,4809,2908,34,3953,6518,6936,0,3953,6518,6936,34,7455,2278,5976,0,7455,2278,5976,34,3083,3082,7456,0,3083,3082,7456,34,6779,3826,7258,0,6779,3826,7258,34,5844,4580,6594,0,5844,4580,6594,34,7457,2709,7458,0,7457,2709,7458,34,7459,7445,7460,0,7459,7445,7460,34,404,406,4457,0,404,406,4457,34,842,3450,843,0,842,3450,843,34,3579,7037,3580,0,3579,7037,3580,34,4764,6309,6548,0,4764,6309,6548,34,5824,3455,3182,0,5824,3455,3182,34,6185,664,7461,0,6185,664,7461,34,4599,880,2058,0,4599,880,2058,34,872,4913,873,0,872,4913,873,34,3977,7462,5660,0,3977,7462,5660,34,6209,4695,746,0,6209,4695,746,34,6981,6007,6797,0,6981,6007,6797,34,7463,3894,2178,0,7463,3894,2178,34,6368,1119,4299,0,6368,1119,4299,34,5428,2744,6880,0,5428,2744,6880,34,667,7460,7443,0,667,7460,7443,34,668,667,7443,0,668,667,7443,34,7464,7431,3014,0,7464,7431,3014,34,7465,769,4503,0,7465,769,4503,34,675,677,7466,0,675,677,7466,34,3773,683,7467,0,3773,683,7467,34,983,4215,7405,0,983,4215,7405,34,2718,6291,5997,0,2718,6291,5997,34,1326,1327,3418,0,1326,1327,3418,34,7445,7443,7460,0,7445,7443,7460,34,2942,2523,6249,0,2942,2523,6249,34,1898,1900,3675,0,1898,1900,3675,34,2554,1208,1207,0,2554,1208,1207,34,5956,3448,464,0,5956,3448,464,34,2579,2581,6474,0,2579,2581,6474,34,1904,1919,1905,0,1904,1919,1905,34,1261,3876,3344,0,1261,3876,3344,34,266,2514,1183,0,266,2514,1183,34,1353,4523,1354,0,1353,4523,1354,34,7194,7118,7195,0,7194,7118,7195,34,5896,3679,5891,0,5896,3679,5891,34,6518,4088,6936,0,6518,4088,6936,34,3895,7468,3368,0,3895,7468,3368,34,2462,2464,3710,0,2462,2464,3710,34,371,5577,5576,0,371,5577,5576,34,2951,3541,7469,0,2951,3541,7469,34,4308,4307,253,0,4308,4307,253,34,2516,1183,2514,0,2516,1183,2514,34,2459,2691,1466,0,2459,2691,1466,34,3883,2844,2264,0,3883,2844,2264,34,4412,4405,5332,0,4412,4405,5332,34,3493,428,1883,0,3493,428,1883,34,2793,6596,2226,0,2793,6596,2226,34,4650,3938,887,0,4650,3938,887,34,614,2143,615,0,614,2143,615,34,5785,5920,1867,0,5785,5920,1867,34,7445,7470,7454,0,7445,7470,7454,34,6506,1008,5822,0,6506,1008,5822,34,5486,1112,6222,0,5486,1112,6222,34,1810,541,3811,0,1810,541,3811,34,7471,7203,7269,0,7471,7203,7269,34,7472,1163,1162,0,7472,1163,1162,34,4024,3758,4112,0,4024,3758,4112,34,4303,4542,4304,0,4303,4542,4304,34,7473,427,7474,0,7473,427,7474,34,5964,7466,677,0,5964,7466,677,34,5574,3105,6704,0,5574,3105,6704,34,1081,4876,5655,0,1081,4876,5655,34,5257,1227,1226,0,5257,1227,1226,34,2125,3653,5511,0,2125,3653,5511,34,3507,6449,2447,0,3507,6449,2447,34,1520,1522,5707,0,1520,1522,5707,34,257,1380,1592,0,257,1380,1592,34,6726,5185,1524,0,6726,5185,1524,34,6350,5230,7050,0,6350,5230,7050,34,5356,271,7267,0,5356,271,7267,34,2371,2373,7165,0,2371,2373,7165,34,1943,7335,7209,0,1943,7335,7209,34,1776,6172,4678,0,1776,6172,4678,34,2632,231,5536,0,2632,231,5536,34,3050,3973,6735,0,3050,3973,6735,34,2916,4247,902,0,2916,4247,902,34,5196,7192,5436,0,5196,7192,5436,34,6533,7319,4785,0,6533,7319,4785,34,5693,5763,6793,0,5693,5763,6793,34,2916,6816,4247,0,2916,6816,4247,34,4503,7475,7476,0,4503,7475,7476,34,4382,6173,5932,0,4382,6173,5932,34,4053,1287,1286,0,4053,1287,1286,34,6130,7066,6131,0,6130,7066,6131,34,6931,6930,1571,0,6931,6930,1571,34,2674,2673,2418,0,2674,2673,2418,34,1343,592,7188,0,1343,592,7188,34,4985,4547,4070,0,4985,4547,4070,34,3477,2306,4940,0,3477,2306,4940,34,2582,2584,5886,0,2582,2584,5886,34,4345,7326,4749,0,4345,7326,4749,34,7477,3572,3807,0,7477,3572,3807,34,4066,3140,3939,0,4066,3140,3939,34,7470,7445,7459,0,7470,7445,7459,34,5643,5107,7478,0,5643,5107,7478,34,5589,5397,1575,0,5589,5397,1575,34,1937,7479,7480,0,1937,7479,7480,34,1034,1036,1380,0,1034,1036,1380,34,4030,1253,3603,0,4030,1253,3603,34,3262,3992,2822,0,3262,3992,2822,34,475,7481,476,0,475,7481,476,34,2068,4418,6487,0,2068,4418,6487,34,4340,3275,2314,0,4340,3275,2314,34,6615,2971,215,0,6615,2971,215,34,947,1122,6378,0,947,1122,6378,34,2426,3614,4995,0,2426,3614,4995,34,5729,852,1022,0,5729,852,1022,34,1940,3130,4759,0,1940,3130,4759,34,5571,5086,5572,0,5571,5086,5572,34,7436,3525,1577,0,7436,3525,1577,34,345,347,1808,0,345,347,1808,34,3910,2313,3847,0,3910,2313,3847,34,2331,2333,4958,0,2331,2333,4958,34,6071,3418,42,0,6071,3418,42,34,6487,4418,1444,0,6487,4418,1444,34,6144,3282,4495,0,6144,3282,4495,34,6633,3461,6901,0,6633,3461,6901,34,7470,7459,101,0,7470,7459,101,34,6322,906,905,0,6322,906,905,34,2356,4422,2357,0,2356,4422,2357,34,7482,210,4397,0,7482,210,4397,34,7470,101,103,0,7470,101,103,34,2756,5493,5174,0,2756,5493,5174,34,2564,7483,7320,0,2564,7483,7320,34,7484,4119,4005,0,7484,4119,4005,34,4195,4205,4440,0,4195,4205,4440,34,5193,5195,3992,0,5193,5195,3992,34,5197,3573,7279,0,5197,3573,7279,34,667,1851,7460,0,667,1851,7460,34,6049,6557,2606,0,6049,6557,2606,34,5153,2249,3223,0,5153,2249,3223,34,7459,7460,1851,0,7459,7460,1851,34,6181,2635,1419,0,6181,2635,1419,34,3298,5213,5371,0,3298,5213,5371,34,2707,392,2708,0,2707,392,2708,34,3109,7469,1831,0,3109,7469,1831,34,5942,5941,5746,0,5942,5941,5746,34,3695,3213,3212,0,3695,3213,3212,34,7055,6552,573,0,7055,6552,573,34,3470,6957,48,0,3470,6957,48,34,4718,5827,676,0,4718,5827,676,34,4310,6095,3678,0,4310,6095,3678,34,5283,1440,6627,0,5283,1440,6627,34,534,536,3705,0,534,536,3705,34,3958,7397,3959,0,3958,7397,3959,34,5403,4884,2572,0,5403,4884,2572,34,5657,4585,2236,0,5657,4585,2236,34,2724,7397,2725,0,2724,7397,2725,34,352,5308,353,0,352,5308,353,34,5912,3065,6406,0,5912,3065,6406,34,2076,7485,46,0,2076,7485,46,34,6942,3285,1749,0,6942,3285,1749,34,7486,1113,5486,0,7486,1113,5486,34,101,7459,1851,0,101,7459,1851,34,4006,2285,2377,0,4006,2285,2377,34,4078,2002,3939,0,4078,2002,3939,34,5366,5136,7137,0,5366,5136,7137,34,2623,2625,7430,0,2623,2625,7430,34,6368,3172,1119,0,6368,3172,1119,34,4170,4526,4171,0,4170,4526,4171,34,3658,4291,3338,0,3658,4291,3338,34,4664,5250,7334,0,4664,5250,7334,34,4033,2541,2543,0,4033,2541,2543,34,6461,6866,4425,0,6461,6866,4425,34,1233,5747,3921,0,1233,5747,3921,34,2963,2962,5478,0,2963,2962,5478,34,5976,164,163,0,5976,164,163,34,2586,4220,4683,0,2586,4220,4683,34,5729,4414,4415,0,5729,4414,4415,34,6987,4786,4680,0,6987,4786,4680,34,5417,7046,4874,0,5417,7046,4874,34,3152,246,5158,0,3152,246,5158,34,2090,2604,2091,0,2090,2604,2091,34,2046,6658,6672,0,2046,6658,6672,34,2070,5564,5563,0,2070,5564,5563,34,7487,1795,6161,0,7487,1795,6161,34,3461,3460,4133,0,3461,3460,4133,34,1518,5237,6193,0,1518,5237,6193,34,6629,3321,7226,0,6629,3321,7226,34,5733,4630,1229,0,5733,4630,1229,34,4452,1059,1058,0,4452,1059,1058,34,5361,7488,467,0,5361,7488,467,34,6734,170,169,0,6734,170,169,34,6903,5463,5462,0,6903,5463,5462,34,7489,7490,3142,0,7489,7490,3142,34,1811,1810,633,0,1811,1810,633,34,3791,4566,3792,0,3791,4566,3792,34,2914,4441,6514,0,2914,4441,6514,34,6126,6127,6429,0,6126,6127,6429,34,1378,4243,1944,0,1378,4243,1944,34,994,7491,7492,0,994,7491,7492,34,2640,1904,6217,0,2640,1904,6217,34,6403,6054,5240,0,6403,6054,5240,34,7054,1525,143,0,7054,1525,143,34,962,4075,691,0,962,4075,691,34,7039,1005,1004,0,7039,1005,1004,34,4373,4372,2888,0,4373,4372,2888,34,7493,2045,978,0,7493,2045,978,34,4170,6921,4526,0,4170,6921,4526,34,6359,3188,4704,0,6359,3188,4704,34,7494,46,7485,0,7494,46,7485,34,2409,5591,2410,0,2409,5591,2410,34,22,64,1363,0,22,64,1363,34,1272,1271,5983,0,1272,1271,5983,34,5974,5973,6908,0,5974,5973,6908,34,6030,6403,6031,0,6030,6403,6031,34,5938,6497,4895,0,5938,6497,4895,34,5640,7495,4114,0,5640,7495,4114,34,6170,1628,3736,0,6170,1628,3736,34,5691,5690,853,0,5691,5690,853,34,7007,7496,6538,0,7007,7496,6538,34,2424,866,2465,0,2424,866,2465,34,2505,7395,5901,0,2505,7395,5901,34,4375,7497,1417,0,4375,7497,1417,34,1707,6913,1708,0,1707,6913,1708,34,5820,7178,1823,0,5820,7178,1823,34,591,593,6707,0,591,593,6707,34,2411,3211,2412,0,2411,3211,2412,34,1306,3697,1307,0,1306,3697,1307,34,1410,3756,3755,0,1410,3756,3755,34,5949,6579,2621,0,5949,6579,2621,34,1331,3745,4507,0,1331,3745,4507,34,5883,2527,4962,0,5883,2527,4962,34,827,388,828,0,827,388,828,34,4238,4245,6357,0,4238,4245,6357,34,7296,2255,6366,0,7296,2255,6366,34,3780,329,7498,0,3780,329,7498,34,3920,3919,5052,0,3920,3919,5052,34,1339,5592,4613,0,1339,5592,4613,34,2227,2844,2843,0,2227,2844,2843,34,3504,4016,2685,0,3504,4016,2685,34,2380,2508,2507,0,2380,2508,2507,34,915,5254,704,0,915,5254,704,34,7181,4042,4041,0,7181,4042,4041,34,2000,1999,7499,0,2000,1999,7499,34,5949,2621,4065,0,5949,2621,4065,34,2667,7018,6853,0,2667,7018,6853,34,5161,7193,163,0,5161,7193,163,34,7057,7500,2788,0,7057,7500,2788,34,2803,911,6866,0,2803,911,6866,34,4898,7304,4899,0,4898,7304,4899,34,4719,7501,5827,0,4719,7501,5827,34,4619,6262,7502,0,4619,6262,7502,34,7503,7504,7505,0,7503,7504,7505,34,1509,782,1510,0,1509,782,1510,34,3621,4015,3492,0,3621,4015,3492,34,981,4742,7435,0,981,4742,7435,34,2167,3019,2168,0,2167,3019,2168,34,5127,1391,6319,0,5127,1391,6319,34,237,328,238,0,237,328,238,34,3468,3294,4416,0,3468,3294,4416,34,2073,5406,2071,0,2073,5406,2071,34,6950,7303,5092,0,6950,7303,5092,34,6715,6400,6927,0,6715,6400,6927,34,7506,7504,7503,0,7506,7504,7503,34,3151,5912,367,0,3151,5912,367,34,3374,5483,3375,0,3374,5483,3375,34,4265,4267,4659,0,4265,4267,4659,34,4979,6723,6722,0,4979,6723,6722,34,6192,7005,3387,0,6192,7005,3387,34,3318,7507,5167,0,3318,7507,5167,34,6053,1591,2150,0,6053,1591,2150,34,6092,6236,6093,0,6092,6236,6093,34,2942,6249,5042,0,2942,6249,5042,34,1758,4480,5452,0,1758,4480,5452,34,3490,4743,6019,0,3490,4743,6019,34,2314,2313,4793,0,2314,2313,4793,34,5885,2118,5360,0,5885,2118,5360,34,1658,3015,1659,0,1658,3015,1659,34,1041,2738,5166,0,1041,2738,5166,34,4488,5546,6516,0,4488,5546,6516,34,7114,7304,7073,0,7114,7304,7073,34,6635,4273,6298,0,6635,4273,6298,34,5132,1460,1462,0,5132,1460,1462,34,6693,6666,224,0,6693,6666,224,34,7183,6992,3457,0,7183,6992,3457,34,2063,2690,4360,0,2063,2690,4360,34,3014,3013,7508,0,3014,3013,7508,34,4862,1499,5933,0,4862,1499,5933,34,6327,6429,5207,0,6327,6429,5207,34,4314,6357,2296,0,4314,6357,2296,34,3500,2862,4931,0,3500,2862,4931,34,3966,5390,5389,0,3966,5390,5389,34,1520,1955,6555,0,1520,1955,6555,34,1604,1603,1099,0,1604,1603,1099,34,1336,2736,2770,0,1336,2736,2770,34,1388,2809,6698,0,1388,2809,6698,34,6640,6676,6068,0,6640,6676,6068,34,6066,5082,6681,0,6066,5082,6681,34,4833,6630,2753,0,4833,6630,2753,34,969,2282,3962,0,969,2282,3962,34,986,6265,2917,0,986,6265,2917,34,6069,7509,6070,0,6069,7509,6070,34,4379,5420,1280,0,4379,5420,1280,34,5290,3111,7166,0,5290,3111,7166,34,7434,982,7435,0,7434,982,7435,34,1951,3137,2042,0,1951,3137,2042,34,2955,2437,2436,0,2955,2437,2436,34,2903,6708,2901,0,2903,6708,2901,34,4961,5866,6375,0,4961,5866,6375,34,1129,4370,4369,0,1129,4370,4369,34,1895,1897,4052,0,1895,1897,4052,34,7510,7504,7506,0,7510,7504,7506,34,5681,2695,5822,0,5681,2695,5822,34,975,7511,6852,0,975,7511,6852,34,5115,5117,4421,0,5115,5117,4421,34,2216,2861,5282,0,2216,2861,5282,34,3611,3612,1484,0,3611,3612,1484,34,54,6813,84,0,54,6813,84,34,1251,756,758,0,1251,756,758,34,5495,5537,2829,0,5495,5537,2829,34,3834,7471,7269,0,3834,7471,7269,34,3880,2742,4629,0,3880,2742,4629,34,3397,4806,7132,0,3397,4806,7132,34,5620,7512,1921,0,5620,7512,1921,34,4068,5522,5379,0,4068,5522,5379,34,3112,2021,6199,0,3112,2021,6199,34,5380,1617,5381,0,5380,1617,5381,34,429,4300,1607,0,429,4300,1607,34,5696,1141,53,0,5696,1141,53,34,7068,6380,3164,0,7068,6380,3164,34,1545,1998,1743,0,1545,1998,1743,34,5776,5191,5192,0,5776,5191,5192,34,1592,1805,4709,0,1592,1805,4709,34,6670,5571,6923,0,6670,5571,6923,34,3276,3928,6338,0,3276,3928,6338,34,5620,1682,1681,0,5620,1682,1681,34,5881,6387,7078,0,5881,6387,7078,34,3433,6883,3434,0,3433,6883,3434,34,6471,4096,6392,0,6471,4096,6392,34,5833,5853,5834,0,5833,5853,5834,34,1034,1380,5281,0,1034,1380,5281,34,400,2847,2545,0,400,2847,2545,34,5620,3192,7512,0,5620,3192,7512,34,570,4418,2068,0,570,4418,2068,34,1921,7512,7513,0,1921,7512,7513,34,716,7514,4305,0,716,7514,4305,34,269,4326,2937,0,269,4326,2937,34,497,7054,1976,0,497,7054,1976,34,5453,5258,6954,0,5453,5258,6954,34,7051,6763,1883,0,7051,6763,1883,34,6888,1034,5281,0,6888,1034,5281,34,7092,5036,7093,0,7092,5036,7093,34,1446,7430,6898,0,1446,7430,6898,34,3679,2191,5891,0,3679,2191,5891,34,67,7011,7515,0,67,7011,7515,34,3373,7171,2801,0,3373,7171,2801,34,5759,6500,6499,0,5759,6500,6499,34,1542,5526,1641,0,1542,5526,1641,34,6443,7516,4637,0,6443,7516,4637,34,3960,2003,2002,0,3960,2003,2002,34,7009,823,822,0,7009,823,822,34,6344,1786,2759,0,6344,1786,2759,34,684,683,2357,0,684,683,2357,34,5102,2833,4242,0,5102,2833,4242,34,5510,7517,6723,0,5510,7517,6723,34,5172,4655,4657,0,5172,4655,4657,34,4583,4585,7461,0,4583,4585,7461,34,7328,5422,6289,0,7328,5422,6289,34,1483,913,3069,0,1483,913,3069,34,5401,2196,7518,0,5401,2196,7518,34,6818,7022,2837,0,6818,7022,2837,34,5275,2384,2386,0,5275,2384,2386,34,5726,3599,4936,0,5726,3599,4936,34,7186,6758,6896,0,7186,6758,6896,34,5168,1626,2364,0,5168,1626,2364,34,6021,5853,5852,0,6021,5853,5852,34,1548,6683,5660,0,1548,6683,5660,34,5112,1868,5920,0,5112,1868,5920,34,7468,7519,3368,0,7468,7519,3368,34,118,7331,119,0,118,7331,119,34,4229,6595,6394,0,4229,6595,6394,34,1276,1278,2696,0,1276,1278,2696,34,1043,1042,1862,0,1043,1042,1862,34,2329,6681,2330,0,2329,6681,2330,34,3293,6338,3928,0,3293,6338,3928,34,1524,3999,6101,0,1524,3999,6101,34,4141,1497,7441,0,4141,1497,7441,34,7520,5818,7243,0,7520,5818,7243,34,4807,2842,3849,0,4807,2842,3849,34,2168,6648,6584,0,2168,6648,6584,34,5538,5539,1656,0,5538,5539,1656,34,4375,7521,2955,0,4375,7521,2955,34,4503,771,7475,0,4503,771,7475,34,1587,3258,5393,0,1587,3258,5393,34,2222,7522,3483,0,2222,7522,3483,34,122,998,4882,0,122,998,4882,34,7505,7513,5925,0,7505,7513,5925,34,1155,6147,4322,0,1155,6147,4322,34,2878,738,2498,0,2878,738,2498,34,6015,7354,7353,0,6015,7354,7353,34,6839,6109,7523,0,6839,6109,7523,34,5962,7524,6084,0,5962,7524,6084,34,147,2057,3287,0,147,2057,3287,34,1187,6684,6263,0,1187,6684,6263,34,658,5012,4103,0,658,5012,4103,34,6415,7154,1940,0,6415,7154,1940,34,1608,1610,4228,0,1608,1610,4228,34,7504,7513,7505,0,7504,7513,7505,34,4341,3482,5665,0,4341,3482,5665,34,4621,4533,7525,0,4621,4533,7525,34,4162,6812,7526,0,4162,6812,7526,34,7358,5026,5970,0,7358,5026,5970,34,5832,6748,5484,0,5832,6748,5484,34,5076,5423,1125,0,5076,5423,1125,34,944,2466,4455,0,944,2466,4455,34,341,1368,6886,0,341,1368,6886,34,1920,1921,7513,0,1920,1921,7513,34,5514,85,84,0,5514,85,84,34,5749,5343,7221,0,5749,5343,7221,34,5879,5842,5841,0,5879,5842,5841,34,15,6496,5748,0,15,6496,5748,34,1987,3875,789,0,1987,3875,789,34,6142,301,300,0,6142,301,300,34,5776,6734,169,0,5776,6734,169,34,7338,5629,5628,0,7338,5629,5628,34,4580,5455,4581,0,4580,5455,4581,34,3515,7527,3516,0,3515,7527,3516,34,1954,4624,7305,0,1954,4624,7305,34,4550,4549,4437,0,4550,4549,4437,34,4505,314,1531,0,4505,314,1531,34,6067,2677,121,0,6067,2677,121,34,2172,3124,3424,0,2172,3124,3424,34,6987,5880,2763,0,6987,5880,2763,34,3948,6623,2246,0,3948,6623,2246,34,5675,4781,6526,0,5675,4781,6526,34,7528,98,100,0,7528,98,100,34,4915,1939,4945,0,4915,1939,4945,34,1258,1535,1259,0,1258,1535,1259,34,5218,1881,4169,0,5218,1881,4169,34,5671,4110,5507,0,5671,4110,5507,34,3749,1827,4702,0,3749,1827,4702,34,571,573,7529,0,571,573,7529,34,5598,4783,85,0,5598,4783,85,34,4755,6855,3646,0,4755,6855,3646,34,7292,4543,4542,0,7292,4543,4542,34,6950,4645,7303,0,6950,4645,7303,34,5340,3061,6534,0,5340,3061,6534,34,2066,4452,1058,0,2066,4452,1058,34,3908,608,7036,0,3908,608,7036,34,5135,7032,1230,0,5135,7032,1230,34,767,766,922,0,767,766,922,34,4776,6251,4777,0,4776,6251,4777,34,1920,7513,7530,0,1920,7513,7530,34,1920,7530,4464,0,1920,7530,4464,34,6181,1418,3777,0,6181,1418,3777,34,4751,4750,341,0,4751,4750,341,34,7531,4337,7532,0,7531,4337,7532,34,286,385,384,0,286,385,384,34,2054,3665,4378,0,2054,3665,4378,34,3029,323,2986,0,3029,323,2986,34,5484,7533,5485,0,5484,7533,5485,34,6225,3897,2956,0,6225,3897,2956,34,3073,6999,2863,0,3073,6999,2863,34,725,724,4290,0,725,724,4290,34,6819,6820,5450,0,6819,6820,5450,34,7534,6793,6792,0,7534,6793,6792,34,3156,3158,84,0,3156,3158,84,34,7177,1134,4195,0,7177,1134,4195,34,6859,1876,1875,0,6859,1876,1875,34,2826,4172,2827,0,2826,4172,2827,34,7266,5798,7535,0,7266,5798,7535,34,3415,1655,1657,0,3415,1655,1657,34,6752,7292,7536,0,6752,7292,7536,34,6410,6409,558,0,6410,6409,558,34,4708,6943,6065,0,4708,6943,6065,34,7537,98,7528,0,7537,98,7528,34,7530,7513,7504,0,7530,7513,7504,34,1858,5664,4855,0,1858,5664,4855,34,3663,5654,5647,0,3663,5654,5647,34,3934,1735,580,0,3934,1735,580,34,6411,6123,5384,0,6411,6123,5384,34,7538,3521,3687,0,7538,3521,3687,34,4816,5958,4723,0,4816,5958,4723,34,2158,6002,1048,0,2158,6002,1048,34,6937,6821,7539,0,6937,6821,7539,34,1941,785,445,0,1941,785,445,34,3756,6925,448,0,3756,6925,448,34,2734,6894,6893,0,2734,6894,6893,34,4590,4591,7479,0,4590,4591,7479,34,5261,3289,249,0,5261,3289,249,34,3413,6880,3414,0,3413,6880,3414,34,3799,5969,5968,0,3799,5969,5968,34,3366,7540,7138,0,3366,7540,7138,34,6909,7541,7542,0,6909,7541,7542,34,2690,2689,6340,0,2690,2689,6340,34,7467,6885,7349,0,7467,6885,7349,34,5380,1618,1617,0,5380,1618,1617,34,3851,3853,4178,0,3851,3853,4178,34,5100,7405,4215,0,5100,7405,4215,34,3751,4671,1323,0,3751,4671,1323,34,5919,6582,6458,0,5919,6582,6458,34,2001,4066,3939,0,2001,4066,3939,34,6503,4692,6083,0,6503,4692,6083,34,1019,7543,4298,0,1019,7543,4298,34,3530,3288,7261,0,3530,3288,7261,34,4672,7544,5316,0,4672,7544,5316,34,3409,3411,2901,0,3409,3411,2901,34,6982,5346,5516,0,6982,5346,5516,34,3643,715,714,0,3643,715,714,34,4896,4897,829,0,4896,4897,829,34,191,583,3661,0,191,583,3661,34,6248,5042,6249,0,6248,5042,6249,34,5052,3758,2815,0,5052,3758,2815,34,4694,744,746,0,4694,744,746,34,5779,2019,424,0,5779,2019,424,34,5545,4959,5049,0,5545,4959,5049,34,7545,4151,5432,0,7545,4151,5432,34,4482,4481,6962,0,4482,4481,6962,34,7530,7504,7510,0,7530,7504,7510,34,4829,6405,243,0,4829,6405,243,34,3989,1286,1288,0,3989,1286,1288,34,6493,6463,6494,0,6493,6463,6494,34,5473,2941,2940,0,5473,2941,2940,34,5025,3681,5026,0,5025,3681,5026,34,3906,3905,5670,0,3906,3905,5670,34,6655,3304,5122,0,6655,3304,5122,34,4426,4109,5434,0,4426,4109,5434,34,2854,1889,3632,0,2854,1889,3632,34,5476,5990,7190,0,5476,5990,7190,34,3440,4797,3441,0,3440,4797,3441,34,7073,2359,6975,0,7073,2359,6975,34,2610,4648,2611,0,2610,4648,2611,34,5028,1913,1915,0,5028,1913,1915,34,5215,6822,1001,0,5215,6822,1001,34,3964,4033,2543,0,3964,4033,2543,34,7546,7127,7060,0,7546,7127,7060,34,4238,5642,4239,0,4238,5642,4239,34,1826,1371,5126,0,1826,1371,5126,34,5359,6505,3008,0,5359,6505,3008,34,3741,6799,3742,0,3741,6799,3742,34,221,6153,219,0,221,6153,219,34,2228,1474,3877,0,2228,1474,3877,34,559,6789,560,0,559,6789,560,34,2325,2094,6690,0,2325,2094,6690,34,5913,1869,1868,0,5913,1869,1868,34,2015,7547,5753,0,2015,7547,5753,34,7469,3541,1831,0,7469,3541,1831,34,6596,6597,2816,0,6596,6597,2816,34,1983,6829,1981,0,1983,6829,1981,34,6964,5406,2197,0,6964,5406,2197,34,2589,2010,2587,0,2589,2010,2587,34,7173,7109,1236,0,7173,7109,1236,34,2024,1960,2251,0,2024,1960,2251,34,2534,2536,4929,0,2534,2536,4929,34,229,7548,6266,0,229,7548,6266,34,5362,5582,7549,0,5362,5582,7549,34,3293,5246,7550,0,3293,5246,7550,34,4619,7502,5320,0,4619,7502,5320,34,7236,6117,4820,0,7236,6117,4820,34,4317,3331,6775,0,4317,3331,6775,34,1832,3541,2951,0,1832,3541,2951,34,3899,4667,3900,0,3899,4667,3900,34,4255,5570,4254,0,4255,5570,4254,34,1601,7424,1602,0,1601,7424,1602,34,3293,3928,3927,0,3293,3928,3927,34,7551,7552,7200,0,7551,7552,7200,34,3912,4364,3913,0,3912,4364,3913,34,4084,3829,4693,0,4084,3829,4693,34,2206,826,825,0,2206,826,825,34,4401,4943,4402,0,4401,4943,4402,34,172,7251,7523,0,172,7251,7523,34,5692,669,4463,0,5692,669,4463,34,1286,6288,587,0,1286,6288,587,34,2270,7403,5777,0,2270,7403,5777,34,1171,6971,5040,0,1171,6971,5040,34,5577,6728,1989,0,5577,6728,1989,34,7510,4464,7530,0,7510,4464,7530,34,4012,7308,938,0,4012,7308,938,34,2669,2839,378,0,2669,2839,378,34,1269,7553,2433,0,1269,7553,2433,34,7389,2850,5845,0,7389,2850,5845,34,3817,7019,4136,0,3817,7019,4136,34,2369,6829,2370,0,2369,6829,2370,34,929,7554,1188,0,929,7554,1188,34,5096,5095,721,0,5096,5095,721,34,4330,1901,3845,0,4330,1901,3845,34,3778,7555,640,0,3778,7555,640,34,2767,3295,6637,0,2767,3295,6637,34,1736,1738,3155,0,1736,1738,3155,34,7556,7557,7558,0,7556,7557,7558,34,5854,7066,6211,0,5854,7066,6211,34,5713,5278,5714,0,5713,5278,5714,34,2779,7559,7312,0,2779,7559,7312,34,6230,6063,7082,0,6230,6063,7082,34,7252,1669,1671,0,7252,1669,1671,34,2077,3554,7477,0,2077,3554,7477,34,6181,2795,2794,0,6181,2795,2794,34,6150,1703,7412,0,6150,1703,7412,34,6230,7082,2983,0,6230,7082,2983,34,165,3494,5548,0,165,3494,5548,34,6514,5591,6513,0,6514,5591,6513,34,3159,3330,3329,0,3159,3330,3329,34,652,2876,6535,0,652,2876,6535,34,6361,7560,318,0,6361,7560,318,34,932,6793,7534,0,932,6793,7534,34,6160,2786,2788,0,6160,2786,2788,34,4196,4046,4047,0,4196,4046,4047,34,2602,2915,2603,0,2602,2915,2603,34,3546,6535,2876,0,3546,6535,2876,34,5443,6936,6608,0,5443,6936,6608,34,6656,249,3288,0,6656,249,3288,34,136,5535,7087,0,136,5535,7087,34,7311,7310,5794,0,7311,7310,5794,34,1270,6598,6179,0,1270,6598,6179,34,5443,6608,3799,0,5443,6608,3799,34,5067,3930,5159,0,5067,3930,5159,34,6421,6842,6422,0,6421,6842,6422,34,318,320,7532,0,318,320,7532,34,419,5646,7561,0,419,5646,7561,34,3613,1157,5315,0,3613,1157,5315,34,6780,847,6717,0,6780,847,6717,34,678,680,1797,0,678,680,1797,34,2727,5358,3703,0,2727,5358,3703,34,288,290,6702,0,288,290,6702,34,2652,2651,6233,0,2652,2651,6233,34,5797,2876,652,0,5797,2876,652,34,6010,1373,1324,0,6010,1373,1324,34,2472,2771,4631,0,2472,2771,4631,34,2159,1070,7281,0,2159,1070,7281,34,6426,6439,7350,0,6426,6439,7350,34,6761,5430,5601,0,6761,5430,5601,34,2463,7562,1054,0,2463,7562,1054,34,4413,1359,5164,0,4413,1359,5164,34,4516,4515,5272,0,4516,4515,5272,34,1139,1141,5696,0,1139,1141,5696,34,7361,1654,4235,0,7361,1654,4235,34,3925,7128,7563,0,3925,7128,7563,34,81,6891,5413,0,81,6891,5413,34,6343,4902,7251,0,6343,4902,7251,34,7113,4832,4831,0,7113,4832,4831,34,2849,5846,5845,0,2849,5846,5845,34,4602,7564,4541,0,4602,7564,4541,34,5925,7512,6227,0,5925,7512,6227,34,5925,6227,5926,0,5925,6227,5926,34,2881,5214,6575,0,2881,5214,6575,34,7261,3444,3531,0,7261,3444,3531,34,7360,4652,4651,0,7360,4652,4651,34,6394,5083,4230,0,6394,5083,4230,34,2450,4091,5110,0,2450,4091,5110,34,4207,1741,1740,0,4207,1741,1740,34,3813,2367,3093,0,3813,2367,3093,34,7565,2275,3757,0,7565,2275,3757,34,5402,5403,7324,0,5402,5403,7324,34,5363,4009,4010,0,5363,4009,4010,34,1773,6347,4150,0,1773,6347,4150,34,5489,6870,7022,0,5489,6870,7022,34,3052,6617,2251,0,3052,6617,2251,34,6315,5738,6862,0,6315,5738,6862,34,4711,5535,1018,0,4711,5535,1018,34,1583,7566,7170,0,1583,7566,7170,34,2218,1923,2862,0,2218,1923,2862,34,2593,709,7567,0,2593,709,7567,34,7320,7540,2565,0,7320,7540,2565,34,6186,2453,2476,0,6186,2453,2476,34,7568,2534,4929,0,7568,2534,4929,34,7569,6261,6260,0,7569,6261,6260,34,4576,673,1101,0,4576,673,1101,34,6491,6486,7077,0,6491,6486,7077,34,6227,7213,5926,0,6227,7213,5926,34,1039,1041,5166,0,1039,1041,5166,34,7051,430,7121,0,7051,430,7121,34,469,2987,4108,0,469,2987,4108,34,3627,1653,3020,0,3627,1653,3020,34,3907,3633,6050,0,3907,3633,6050,34,7033,6005,7357,0,7033,6005,7357,34,192,194,6150,0,192,194,6150,34,5113,7570,5114,0,5113,7570,5114,34,9,5868,2719,0,9,5868,2719,34,688,690,5140,0,688,690,5140,34,191,1508,583,0,191,1508,583,34,6786,6058,6295,0,6786,6058,6295,34,2721,2723,3383,0,2721,2723,3383,34,6324,1140,1139,0,6324,1140,1139,34,1601,1518,6193,0,1601,1518,6193,34,461,5449,459,0,461,5449,459,34,5871,4014,2658,0,5871,4014,2658,34,7571,369,4648,0,7571,369,4648,34,1959,3052,2251,0,1959,3052,2251,34,873,4912,787,0,873,4912,787,34,6045,4639,2671,0,6045,4639,2671,34,4028,2574,5056,0,4028,2574,5056,34,5970,7572,6346,0,5970,7572,6346,34,7573,2477,6900,0,7573,2477,6900,34,2320,4687,3078,0,2320,4687,3078,34,4632,4654,3093,0,4632,4654,3093,34,23,22,6984,0,23,22,6984,34,4754,705,3122,0,4754,705,3122,34,6976,1387,961,0,6976,1387,961,34,6997,6617,6240,0,6997,6617,6240,34,6820,3115,7574,0,6820,3115,7574,34,5939,3960,4651,0,5939,3960,4651,34,3584,3583,381,0,3584,3583,381,34,2028,5252,4715,0,2028,5252,4715,34,5353,2709,7457,0,5353,2709,7457,34,6061,577,3794,0,6061,577,3794,34,1690,830,6200,0,1690,830,6200,34,228,1929,229,0,228,1929,229,34,6776,218,217,0,6776,218,217,34,1834,6481,6714,0,1834,6481,6714,34,927,929,1188,0,927,929,1188,34,3780,7498,7363,0,3780,7498,7363,34,6574,2013,5753,0,6574,2013,5753,34,5800,2673,3057,0,5800,2673,3057,34,2793,2226,1646,0,2793,2226,1646,34,5917,4225,2013,0,5917,4225,2013,34,2921,2923,1974,0,2921,2923,1974,34,288,856,855,0,288,856,855,34,2453,3270,2454,0,2453,3270,2454,34,539,538,3766,0,539,538,3766,34,4093,4400,5593,0,4093,4400,5593,34,910,4811,5989,0,910,4811,5989,34,7575,1389,4503,0,7575,1389,4503,34,3759,5975,4614,0,3759,5975,4614,34,3907,1305,4662,0,3907,1305,4662,34,7288,5421,4806,0,7288,5421,4806,34,7576,5124,1288,0,7576,5124,1288,34,5634,3107,7271,0,5634,3107,7271,34,4257,2910,308,0,4257,2910,308,34,7151,776,6313,0,7151,776,6313,34,2430,5864,6208,0,2430,5864,6208,34,6970,2613,2563,0,6970,2613,2563,34,3213,5261,3171,0,3213,5261,3171,34,3360,739,738,0,3360,739,738,34,2758,6632,2759,0,2758,6632,2759,34,1544,1287,5643,0,1544,1287,5643,34,6782,6996,862,0,6782,6996,862,34,7255,7577,7578,0,7255,7577,7578,34,3716,4437,4438,0,3716,4437,4438,34,401,5372,4237,0,401,5372,4237,34,5493,2755,5693,0,5493,2755,5693,34,3772,2357,683,0,3772,2357,683,34,7579,4671,3751,0,7579,4671,3751,34,601,5783,3804,0,601,5783,3804,34,4089,2254,4090,0,4089,2254,4090,34,3929,3937,4582,0,3929,3937,4582,34,5056,3680,3679,0,5056,3680,3679,34,7580,2906,2905,0,7580,2906,2905,34,7479,1937,1936,0,7479,1937,1936,34,2282,7581,3903,0,2282,7581,3903,34,834,7122,835,0,834,7122,835,34,7582,6939,1500,0,7582,6939,1500,34,5667,6373,7189,0,5667,6373,7189,34,6693,4363,7583,0,6693,4363,7583,34,6079,2189,2191,0,6079,2189,2191,34,4276,3674,4277,0,4276,3674,4277,34,817,5410,7584,0,817,5410,7584,34,1953,6412,3054,0,1953,6412,3054,34,788,4183,7539,0,788,4183,7539,34,7585,6612,6097,0,7585,6612,6097,34,848,1779,849,0,848,1779,849,34,1415,1417,6389,0,1415,1417,6389,34,7512,5925,7513,0,7512,5925,7513,34,7330,505,5294,0,7330,505,5294,34,6820,7574,795,0,6820,7574,795,34,7136,5491,1037,0,7136,5491,1037,34,373,53,52,0,373,53,52,34,5908,1092,8,0,5908,1092,8,34,2544,2048,2047,0,2544,2048,2047,34,6128,5447,3698,0,6128,5447,3698,34,4361,6340,5818,0,4361,6340,5818,34,2026,6210,4296,0,2026,6210,4296,34,4486,5863,5192,0,4486,5863,5192,34,5044,2701,1291,0,5044,2701,1291,34,4496,2501,7061,0,4496,2501,7061,34,6101,4627,7562,0,6101,4627,7562,34,3845,6803,7079,0,3845,6803,7079,34,6451,6626,5931,0,6451,6626,5931,34,4401,5260,3866,0,4401,5260,3866,34,6954,7555,7586,0,6954,7555,7586,34,6100,6099,6781,0,6100,6099,6781,34,701,700,3088,0,701,700,3088,34,793,5988,7024,0,793,5988,7024,34,4688,6817,4697,0,4688,6817,4697,34,6331,7587,6523,0,6331,7587,6523,34,3943,1217,1219,0,3943,1217,1219,34,2135,379,2743,0,2135,379,2743,34,6457,7137,5136,0,6457,7137,5136,34,5773,3280,3279,0,5773,3280,3279,34,4634,4728,5385,0,4634,4728,5385,34,324,326,4850,0,324,326,4850,34,4989,6665,152,0,4989,6665,152,34,6619,3827,6705,0,6619,3827,6705,34,3106,1576,1908,0,3106,1576,1908,34,6303,4499,7343,0,6303,4499,7343,34,3138,3139,3430,0,3138,3139,3430,34,6336,3808,2818,0,6336,3808,2818,34,5658,770,2211,0,5658,770,2211,34,5213,1984,2094,0,5213,1984,2094,34,4480,406,1708,0,4480,406,1708,34,6323,4788,2650,0,6323,4788,2650,34,4232,6678,4660,0,4232,6678,4660,34,1938,7154,4944,0,1938,7154,4944,34,6273,6272,7588,0,6273,6272,7588,34,2068,2070,6918,0,2068,2070,6918,34,5298,5242,5241,0,5298,5242,5241,34,3792,6794,7589,0,3792,6794,7589,34,2067,711,7084,0,2067,711,7084,34,1298,2838,1299,0,1298,2838,1299,34,7000,7124,2291,0,7000,7124,2291,34,2030,5506,7590,0,2030,5506,7590,34,5384,1031,6257,0,5384,1031,6257,34,7399,1711,2461,0,7399,1711,2461,34,5115,5790,5789,0,5115,5790,5789,34,465,7488,490,0,465,7488,490,34,1039,7591,547,0,1039,7591,547,34,6183,3400,3401,0,6183,3400,3401,34,1919,1918,1905,0,1919,1918,1905,34,6443,107,7516,0,6443,107,7516,34,3587,6288,3988,0,3587,6288,3988,34,5927,7505,5925,0,5927,7505,5925,34,4010,2190,400,0,4010,2190,400,34,1702,7592,200,0,1702,7592,200,34,651,5654,4875,0,651,5654,4875,34,974,7593,7172,0,974,7593,7172,34,5471,4100,4099,0,5471,4100,4099,34,5286,51,53,0,5286,51,53,34,3192,6227,7512,0,3192,6227,7512,34,7138,4481,7594,0,7138,4481,7594,34,5472,6422,3044,0,5472,6422,3044,34,6155,7298,5768,0,6155,7298,5768,34,7234,5753,7547,0,7234,5753,7547,34,4258,4260,6719,0,4258,4260,6719,34,5218,5402,7324,0,5218,5402,7324,34,5334,7521,1417,0,5334,7521,1417,34,5519,6154,5520,0,5519,6154,5520,34,7276,5535,4711,0,7276,5535,4711,34,747,3737,748,0,747,3737,748,34,5567,6510,7286,0,5567,6510,7286,34,1192,848,850,0,1192,848,850,34,1556,7231,5688,0,1556,7231,5688,34,6059,4825,4824,0,6059,4825,4824,34,4034,6969,7595,0,4034,6969,7595,34,7185,7223,7224,0,7185,7223,7224,34,1008,5979,5978,0,1008,5979,5978,34,7596,5889,5888,0,7596,5889,5888,34,6995,6704,548,0,6995,6704,548,34,7597,5408,5407,0,7597,5408,5407,34,2024,2251,6617,0,2024,2251,6617,34,1749,1843,6942,0,1749,1843,6942,34,4906,5675,6526,0,4906,5675,6526,34,3233,3234,649,0,3233,3234,649,34,1815,6286,6285,0,1815,6286,6285,34,4658,7225,4659,0,4658,7225,4659,34,111,113,1661,0,111,113,1661,34,5023,4892,4830,0,5023,4892,4830,34,916,4776,7554,0,916,4776,7554,34,4327,5205,6127,0,4327,5205,6127,34,6691,5077,4113,0,6691,5077,4113,34,1223,4110,1224,0,1223,4110,1224,34,5927,7503,7505,0,5927,7503,7505,34,5781,6869,5782,0,5781,6869,5782,34,2180,2182,7598,0,2180,2182,7598,34,143,1525,5184,0,143,1525,5184,34,5016,5653,6547,0,5016,5653,6547,34,4261,4262,5070,0,4261,4262,5070,34,1150,7566,1151,0,1150,7566,1151,34,2937,5754,4729,0,2937,5754,4729,34,4714,6149,1349,0,4714,6149,1349,34,7473,7474,5217,0,7473,7474,5217,34,5510,1806,1592,0,5510,1806,1592,34,7599,7506,7503,0,7599,7506,7503,34,5462,6531,4873,0,5462,6531,4873,34,5881,5882,934,0,5881,5882,934,34,4254,5280,2597,0,4254,5280,2597,34,4505,7115,7104,0,4505,7115,7104,34,7499,6838,2000,0,7499,6838,2000,34,7347,7600,1994,0,7347,7600,1994,34,3415,1124,5326,0,3415,1124,5326,34,7550,5246,6338,0,7550,5246,6338,34,287,69,285,0,287,69,285,34,1759,7128,6140,0,1759,7128,6140,34,2829,5536,2830,0,2829,5536,2830,34,1991,7582,5578,0,1991,7582,5578,34,1728,7601,5566,0,1728,7601,5566,34,4552,2353,4045,0,4552,2353,4045,34,7602,5089,5393,0,7602,5089,5393,34,5195,5194,6059,0,5195,5194,6059,34,5927,7599,7503,0,5927,7599,7503,34,753,1352,754,0,753,1352,754,34,4619,5320,925,0,4619,5320,925,34,6521,3842,6522,0,6521,3842,6522,34,7585,6613,6612,0,7585,6613,6612,34,1593,7603,2577,0,1593,7603,2577,34,7599,5926,6051,0,7599,5926,6051,34,424,2019,335,0,424,2019,335,34,839,2762,2763,0,839,2762,2763,34,5197,7279,7604,0,5197,7279,7604,34,3218,3045,1717,0,3218,3045,1717,34,5498,4182,5499,0,5498,4182,5499,34,5926,7599,5927,0,5926,7599,5927,34,2074,3228,4603,0,2074,3228,4603,34,1480,854,1481,0,1480,854,1481,34,7058,2787,6396,0,7058,2787,6396,34,2528,2530,7605,0,2528,2530,7605,34,5792,2741,6033,0,5792,2741,6033,34,4514,3564,3527,0,4514,3564,3527,34,6482,7439,89,0,6482,7439,89,34,2496,1860,1859,0,2496,1860,1859,34,6926,4273,6635,0,6926,4273,6635,34,6520,1668,3415,0,6520,1668,3415,34,6692,6993,7129,0,6692,6993,7129,34,3816,7083,7160,0,3816,7083,7160,34,7606,3453,3452,0,7606,3453,3452,34,1280,1282,5157,0,1280,1282,5157,34,4166,6736,1805,0,4166,6736,1805,34,6134,3063,7607,0,6134,3063,7607,34,5561,6110,5559,0,5561,6110,5559,34,3720,526,7608,0,3720,526,7608,34,1611,5249,1612,0,1611,5249,1612,34,3575,2538,2537,0,3575,2538,2537,34,1543,7400,1907,0,1543,7400,1907,34,2669,4511,7065,0,2669,4511,7065,34,7352,6732,156,0,7352,6732,156,34,613,3263,1633,0,613,3263,1633,34,4364,7609,3913,0,4364,7609,3913,34,6809,5849,6680,0,6809,5849,6680,34,2832,1349,1348,0,2832,1349,1348,34,5946,3963,7610,0,5946,3963,7610,34,7545,7611,5966,0,7545,7611,5966,34,5878,1744,5842,0,5878,1744,5842,34,974,7172,7511,0,974,7172,7511,34,6918,3562,5944,0,6918,3562,5944,34,3474,3475,6579,0,3474,3475,6579,34,7510,7422,7423,0,7510,7422,7423,34,6714,3986,3441,0,6714,3986,3441,34,2103,2105,6897,0,2103,2105,6897,34,2845,1178,1715,0,2845,1178,1715,34,3048,4251,7134,0,3048,4251,7134,34,1253,1255,3655,0,1253,1255,3655,34,2422,2421,4748,0,2422,2421,4748,34,7510,7506,7422,0,7510,7506,7422,34,1253,3655,6807,0,1253,3655,6807,34,974,6044,7612,0,974,6044,7612,34,6474,2581,7020,0,6474,2581,7020,34,1950,1949,4612,0,1950,1949,4612,34,3616,7613,2688,0,3616,7613,2688,34,7614,1307,5697,0,7614,1307,5697,34,3567,3566,3365,0,3567,3566,3365,34,6659,4554,4172,0,6659,4554,4172,34,2488,5771,1970,0,2488,5771,1970,34,2268,2867,2269,0,2268,2867,2269,34,6956,1762,3125,0,6956,1762,3125,34,2747,2185,2184,0,2747,2185,2184,34,5734,5333,2242,0,5734,5333,2242,34,5480,7615,6773,0,5480,7615,6773,34,6354,5590,6851,0,6354,5590,6851,34,5612,5179,5178,0,5612,5179,5178,34,5197,7604,6589,0,5197,7604,6589,34,2146,2148,5437,0,2146,2148,5437,34,4676,4943,4401,0,4676,4943,4401,34,5371,2326,2484,0,5371,2326,2484,34,75,77,6264,0,75,77,6264,34,2241,4472,4943,0,2241,4472,4943,34,6720,943,1608,0,6720,943,1608,34,1200,45,1201,0,1200,45,1201,34,4464,7510,7423,0,4464,7510,7423,34,3758,5052,1302,0,3758,5052,1302,34,2384,5991,2385,0,2384,5991,2385,34,4415,5691,853,0,4415,5691,853,34,4490,4196,161,0,4490,4196,161,34,6794,3792,5991,0,6794,3792,5991,34,995,1596,265,0,995,1596,265,34,4310,2046,6672,0,4310,2046,6672,34,3206,736,4450,0,3206,736,4450,34,6361,6360,7560,0,6361,6360,7560,34,2417,6139,450,0,2417,6139,450,34,2432,7103,6598,0,2432,7103,6598,34,999,5141,1000,0,999,5141,1000,34,3248,3525,7436,0,3248,3525,7436,34,4354,5931,6625,0,4354,5931,6625,34,3860,3861,7380,0,3860,3861,7380,34,3711,6784,4300,0,3711,6784,4300,34,7472,1162,6952,0,7472,1162,6952,34,4871,1567,4163,0,4871,1567,4163,34,7573,2987,6042,0,7573,2987,6042,34,5071,4078,2539,0,5071,4078,2539,34,89,7439,90,0,89,7439,90,34,2435,4246,6814,0,2435,4246,6814,34,7605,2530,195,0,7605,2530,195,34,4167,388,7616,0,4167,388,7616,34,2119,66,65,0,2119,66,65,34,1628,6161,1629,0,1628,6161,1629,34,6486,4362,223,0,6486,4362,223,34,5797,652,7419,0,5797,652,7419,34,6883,3433,6800,0,6883,3433,6800,34,2342,1757,2965,0,2342,1757,2965,34,5284,3543,6796,0,5284,3543,6796,34,1761,1981,6829,0,1761,1981,6829,34,2836,4827,2837,0,2836,4827,2837,34,6993,2159,4309,0,6993,2159,4309,34,416,1910,7249,0,416,1910,7249,34,4464,7419,652,0,4464,7419,652,34,4694,1895,362,0,4694,1895,362,34,5388,5390,1202,0,5388,5390,1202,34,1191,4497,1189,0,1191,4497,1189,34,318,4528,5247,0,318,4528,5247,34,1153,4321,4658,0,1153,4321,4658,34,6740,6804,211,0,6740,6804,211,34,3546,2876,7454,0,3546,2876,7454,34,3546,7454,110,0,3546,7454,110,34,729,4064,5774,0,729,4064,5774,34,6192,3387,2399,0,6192,3387,2399,34,994,3296,1437,0,994,3296,1437,34,3150,4813,2765,0,3150,4813,2765,34,6313,284,5828,0,6313,284,5828,34,318,7560,4528,0,318,7560,4528,34,6839,6110,6109,0,6839,6110,6109,34,689,688,5266,0,689,688,5266,34,4727,4728,7617,0,4727,4728,7617,34,3063,3062,4993,0,3063,3062,4993,34,1836,6114,1837,0,1836,6114,1837,34,7618,392,3765,0,7618,392,3765,34,4530,5455,4531,0,4530,5455,4531,34,3766,4746,5241,0,3766,4746,5241,34,5491,6799,1037,0,5491,6799,1037,34,6948,3390,3392,0,6948,3390,3392,34,4407,2006,2005,0,4407,2006,2005,34,4194,6741,5540,0,4194,6741,5540,34,6254,5836,1752,0,6254,5836,1752,34,1284,2622,1866,0,1284,2622,1866,34,2352,1767,1766,0,2352,1767,1766,34,2176,3484,4160,0,2176,3484,4160,34,7323,6524,2162,0,7323,6524,2162,34,5539,1143,5076,0,5539,1143,5076,34,675,4320,676,0,675,4320,676,34,4785,5753,7234,0,4785,5753,7234,34,6726,6258,5501,0,6726,6258,5501,34,5851,4546,4365,0,5851,4546,4365,34,1371,1373,5029,0,1371,1373,5029,34,2876,7446,7454,0,2876,7446,7454,34,6812,4161,4879,0,6812,4161,4879,34,1471,6638,6425,0,1471,6638,6425,34,7187,154,5743,0,7187,154,5743,34,2809,1388,2810,0,2809,1388,2810,34,4043,4045,612,0,4043,4045,612,34,3220,3219,7387,0,3220,3219,7387,34,6162,7013,6163,0,6162,7013,6163,34,3893,4803,4563,0,3893,4803,4563,34,3837,3367,1260,0,3837,3367,1260,34,1521,1520,6556,0,1521,1520,6556,34,6021,2374,6308,0,6021,2374,6308,34,1895,4955,362,0,1895,4955,362,34,5690,5689,6107,0,5690,5689,6107,34,3266,202,4826,0,3266,202,4826,34,2647,348,5816,0,2647,348,5816,34,5657,1692,7619,0,5657,1692,7619,34,4922,4058,7620,0,4922,4058,7620,34,6453,4527,7560,0,6453,4527,7560,34,7180,3283,467,0,7180,3283,467,34,7621,4004,4997,0,7621,4004,4997,34,1813,99,5586,0,1813,99,5586,34,2958,2957,6017,0,2958,2957,6017,34,2183,6290,4790,0,2183,6290,4790,34,975,6430,976,0,975,6430,976,34,3916,7145,3917,0,3916,7145,3917,34,3507,5423,1142,0,3507,5423,1142,34,3661,4921,2513,0,3661,4921,2513,34,4739,4964,3284,0,4739,4964,3284,34,3814,3816,7160,0,3814,3816,7160,34,935,6566,1239,0,935,6566,1239,34,5886,3,2582,0,5886,3,2582,34,3609,5017,7377,0,3609,5017,7377,34,5528,1839,3321,0,5528,1839,3321,34,2465,875,6470,0,2465,875,6470,34,7262,3946,6187,0,7262,3946,6187,34,2945,863,2586,0,2945,863,2586,34,6757,4784,6442,0,6757,4784,6442,34,7622,2333,2332,0,7622,2333,2332,34,2326,6252,2982,0,2326,6252,2982,34,4359,6508,1012,0,4359,6508,1012,34,2972,2971,5799,0,2972,2971,5799,34,4477,1763,4775,0,4477,1763,4775,34,39,41,6407,0,39,41,6407,34,1946,4476,3840,0,1946,4476,3840,34,5543,546,3473,0,5543,546,3473,34,4821,2797,4771,0,4821,2797,4771,34,6447,67,7623,0,6447,67,7623,34,1828,7624,6864,0,1828,7624,6864,34,2732,6893,6730,0,2732,6893,6730,34,2318,2320,6678,0,2318,2320,6678,34,6382,6401,6827,0,6382,6401,6827,34,244,6364,4568,0,244,6364,4568,34,6614,7456,5419,0,6614,7456,5419,34,2977,2979,6421,0,2977,2979,6421,34,3356,5268,226,0,3356,5268,226,34,5175,5177,5862,0,5175,5177,5862,34,4575,7409,5621,0,4575,7409,5621,34,610,612,4045,0,610,612,4045,34,4852,1360,7102,0,4852,1360,7102,34,1773,4150,4149,0,1773,4150,4149,34,3536,6069,32,0,3536,6069,32,34,7155,3619,4356,0,7155,3619,4356,34,2089,2088,6551,0,2089,2088,6551,34,7061,2501,797,0,7061,2501,797,34,2273,5327,5156,0,2273,5327,5156,34,5167,6583,6850,0,5167,6583,6850,34,7625,1756,4143,0,7625,1756,4143,34,5401,6653,221,0,5401,6653,221,34,2482,3254,3253,0,2482,3254,3253,34,1799,2883,5867,0,1799,2883,5867,34,5582,708,7602,0,5582,708,7602,34,4339,1846,4969,0,4339,1846,4969,34,1691,7215,7438,0,1691,7215,7438,34,2093,4030,6682,0,2093,4030,6682,34,7057,1816,6285,0,7057,1816,6285,34,3513,958,7040,0,3513,958,7040,34,7626,7383,6558,0,7626,7383,6558,34,2918,6266,7548,0,2918,6266,7548,34,7556,7558,3087,0,7556,7558,3087,34,6574,7319,5918,0,6574,7319,5918,34,7548,5616,3355,0,7548,5616,3355,34,124,2972,125,0,124,2972,125,34,1290,7416,7004,0,1290,7416,7004,34,2918,7548,470,0,2918,7548,470,34,7572,797,6346,0,7572,797,6346,34,1824,3220,5972,0,1824,3220,5972,34,1765,2111,4008,0,1765,2111,4008,34,5410,5820,5411,0,5410,5820,5411,34,6619,6995,7526,0,6619,6995,7526,34,3358,3360,6871,0,3358,3360,6871,34,5564,2069,6489,0,5564,2069,6489,34,2997,3950,2840,0,2997,3950,2840,34,4443,2859,2858,0,4443,2859,2858,34,4702,2413,2553,0,4702,2413,2553,34,1317,2496,1496,0,1317,2496,1496,34,5453,6954,7586,0,5453,6954,7586,34,1075,4006,6433,0,1075,4006,6433,34,4419,3442,4420,0,4419,3442,4420,34,3002,3000,3003,0,3002,3000,3003,34,4403,7073,7304,0,4403,7073,7304,34,2000,6838,1511,0,2000,6838,1511,34,6546,391,833,0,6546,391,833,34,5297,7627,2925,0,5297,7627,2925,34,3943,5384,6124,0,3943,5384,6124,34,4750,603,605,0,4750,603,605,34,7360,4651,4079,0,7360,4651,4079,34,6273,68,6447,0,6273,68,6447,34,2150,4157,2151,0,2150,4157,2151,34,3508,1720,3509,0,3508,1720,3509,34,6339,5615,7243,0,6339,5615,7243,34,5552,5553,3859,0,5552,5553,3859,34,5552,3859,5636,0,5552,3859,5636,34,166,5036,702,0,166,5036,702,34,383,704,5254,0,383,704,5254,34,6366,2255,4922,0,6366,2255,4922,34,4919,4921,3660,0,4919,4921,3660,34,4597,2403,7143,0,4597,2403,7143,34,1471,6425,5937,0,1471,6425,5937,34,5323,7628,3786,0,5323,7628,3786,34,261,2023,6872,0,261,2023,6872,34,2931,3429,1199,0,2931,3429,1199,34,5954,7233,5222,0,5954,7233,5222,34,2666,6972,2667,0,2666,6972,2667,34,5453,7586,5376,0,5453,7586,5376,34,2293,5847,2239,0,2293,5847,2239,34,5489,3588,6870,0,5489,3588,6870,34,951,5890,4328,0,951,5890,4328,34,4987,320,2181,0,4987,320,2181,34,4256,4257,2864,0,4256,4257,2864,34,5222,7233,7344,0,5222,7233,7344,34,5352,5861,540,0,5352,5861,540,34,6224,3854,5330,0,6224,3854,5330,34,1506,945,7265,0,1506,945,7265,34,6709,4105,220,0,6709,4105,220,34,2731,4765,2729,0,2731,4765,2729,34,4405,4475,4474,0,4405,4475,4474,34,7629,4538,7256,0,7629,4538,7256,34,3394,720,6542,0,3394,720,6542,34,4300,1649,1651,0,4300,1649,1651,34,7186,6898,7430,0,7186,6898,7430,34,930,7526,931,0,930,7526,931,34,5518,2808,2810,0,5518,2808,2810,34,158,7339,1308,0,158,7339,1308,34,4850,1801,3459,0,4850,1801,3459,34,3058,5777,169,0,3058,5777,169,34,2037,3839,2038,0,2037,3839,2038,34,2775,4848,4022,0,2775,4848,4022,34,1537,1893,4572,0,1537,1893,4572,34,3546,7630,3547,0,3546,7630,3547,34,3775,857,40,0,3775,857,40,34,6749,3196,5766,0,6749,3196,5766,34,2146,2760,2147,0,2146,2760,2147,34,4890,4892,5022,0,4890,4892,5022,34,7381,5619,1978,0,7381,5619,1978,34,2609,2611,7507,0,2609,2611,7507,34,6434,4396,4395,0,6434,4396,4395,34,1385,1154,4622,0,1385,1154,4622,34,3910,4792,2313,0,3910,4792,2313,34,3710,5899,2462,0,3710,5899,2462,34,7631,924,7632,0,7631,924,7632,34,4887,6978,634,0,4887,6978,634,34,2698,1386,4532,0,2698,1386,4532,34,4705,4704,3190,0,4705,4704,3190,34,1828,5634,7624,0,1828,5634,7624,34,7314,1336,1688,0,7314,1336,1688,34,2841,2695,5681,0,2841,2695,5681,34,645,647,3123,0,645,647,3123,34,6155,5768,3556,0,6155,5768,3556,34,4361,2690,6340,0,4361,2690,6340,34,39,7259,7010,0,39,7259,7010,34,1532,3861,1121,0,1532,3861,1121,34,7516,4394,4637,0,7516,4394,4637,34,2040,410,6032,0,2040,410,6032,34,5224,6055,3072,0,5224,6055,3072,34,4092,4094,5685,0,4092,4094,5685,34,6598,7633,7300,0,6598,7633,7300,34,7266,125,5798,0,7266,125,5798,34,6448,1538,1888,0,6448,1538,1888,34,3910,2287,4792,0,3910,2287,4792,34,7536,6584,6752,0,7536,6584,6752,34,7348,4275,5512,0,7348,4275,5512,34,2443,2351,909,0,2443,2351,909,34,2523,6772,6249,0,2523,6772,6249,34,5025,3682,3681,0,5025,3682,3681,34,5318,6949,6645,0,5318,6949,6645,34,6563,7215,1722,0,6563,7215,1722,34,6910,3877,133,0,6910,3877,133,34,730,732,4866,0,730,732,4866,34,2363,4539,7629,0,2363,4539,7629,34,5730,1225,1227,0,5730,1225,1227,34,5458,1348,2550,0,5458,1348,2550,34,4689,5614,6562,0,4689,5614,6562,34,3309,3744,1766,0,3309,3744,1766,34,7070,2443,908,0,7070,2443,908,34,5015,5831,3281,0,5015,5831,3281,34,5336,2188,1172,0,5336,2188,1172,34,6077,3141,5755,0,6077,3141,5755,34,7378,7634,7268,0,7378,7634,7268,34,5550,345,4478,0,5550,345,4478,34,2356,2358,3005,0,2356,2358,3005,34,7011,69,287,0,7011,69,287,34,4693,3829,603,0,4693,3829,603,34,352,7421,5308,0,352,7421,5308,34,527,3760,4835,0,527,3760,4835,34,614,2884,2143,0,614,2884,2143,34,2443,909,908,0,2443,909,908,34,2647,5816,2648,0,2647,5816,2648,34,7635,7093,2967,0,7635,7093,2967,34,2532,5789,4767,0,2532,5789,4767,34,3034,5006,3035,0,3034,5006,3035,34,3113,6977,3384,0,3113,6977,3384,34,1706,6180,3625,0,1706,6180,3625,34,234,236,737,0,234,236,737,34,1582,37,7636,0,1582,37,7636,34,6499,1379,1378,0,6499,1379,1378,34,7070,1132,2443,0,7070,1132,2443,34,2300,2176,2175,0,2300,2176,2175,34,3540,3323,3322,0,3540,3323,3322,34,4259,6948,4260,0,4259,6948,4260,34,7410,4525,3744,0,7410,4525,3744,34,988,802,801,0,988,802,801,34,1895,4696,1896,0,1895,4696,1896,34,5793,6513,6354,0,5793,6513,6354,34,4583,7461,664,0,4583,7461,664,34,4332,5760,4773,0,4332,5760,4773,34,1068,233,4158,0,1068,233,4158,34,7628,3540,3786,0,7628,3540,3786,34,706,581,4063,0,706,581,4063,34,6150,7412,7012,0,6150,7412,7012,34,5307,7637,86,0,5307,7637,86,34,7234,2004,5644,0,7234,2004,5644,34,699,3501,4931,0,699,3501,4931,34,1028,1030,2443,0,1028,1030,2443,34,3380,1297,278,0,3380,1297,278,34,323,322,2342,0,323,322,2342,34,3305,6378,3861,0,3305,6378,3861,34,6813,6532,7638,0,6813,6532,7638,34,5919,5918,6826,0,5919,5918,6826,34,1132,1028,2443,0,1132,1028,2443,34,5101,2833,5102,0,5101,2833,5102,34,556,558,6409,0,556,558,6409,34,653,3030,7205,0,653,3030,7205,34,6386,6393,934,0,6386,6393,934,34,585,587,1250,0,585,587,1250,34,7056,3251,7639,0,7056,3251,7639,34,7048,2025,1624,0,7048,2025,1624,34,5564,6489,6380,0,5564,6489,6380,34,6386,934,5740,0,6386,934,5740,34,6472,6474,7020,0,6472,6474,7020,34,3708,883,882,0,3708,883,882,34,5374,6998,5446,0,5374,6998,5446,34,6719,4867,1829,0,6719,4867,1829,34,7291,7597,4837,0,7291,7597,4837,34,5464,1052,7640,0,5464,1052,7640,34,5329,4642,4641,0,5329,4642,4641,34,1061,2443,1030,0,1061,2443,1030,34,5281,5953,6888,0,5281,5953,6888,34,4477,4775,4176,0,4477,4775,4176,34,680,2317,5826,0,680,2317,5826,34,2505,861,5573,0,2505,861,5573,34,3275,531,2314,0,3275,531,2314,34,4108,6901,3461,0,4108,6901,3461,34,5171,5936,5172,0,5171,5936,5172,34,4745,5241,4746,0,4745,5241,4746,34,6221,3926,3828,0,6221,3926,3828,34,6294,5799,2971,0,6294,5799,2971,34,2683,2685,4016,0,2683,2685,4016,34,7040,6501,7641,0,7040,6501,7641,34,3446,4624,6131,0,3446,4624,6131,34,69,68,285,0,69,68,285,34,5365,5607,5472,0,5365,5607,5472,34,6137,5324,6111,0,6137,5324,6111,34,5892,211,6804,0,5892,211,6804,34,5245,1873,1777,0,5245,1873,1777,34,4981,1488,4979,0,4981,1488,4979,34,6233,808,807,0,6233,808,807,34,5745,5418,6327,0,5745,5418,6327,34,837,701,838,0,837,701,838,34,5959,5684,336,0,5959,5684,336,34,3797,7322,2662,0,3797,7322,2662,34,7454,7470,110,0,7454,7470,110,34,210,7482,5679,0,210,7482,5679,34,7470,103,110,0,7470,103,110,34,4882,998,997,0,4882,998,997,34,1813,5586,3662,0,1813,5586,3662,34,5464,7248,5580,0,5464,7248,5580,34,3497,6179,7300,0,3497,6179,7300,34,4994,6325,7610,0,4994,6325,7610,34,384,3049,3051,0,384,3049,3051,34,4739,794,7391,0,4739,794,7391,34,6997,6618,6617,0,6997,6618,6617,34,6559,1506,184,0,6559,1506,184,34,7493,5176,3114,0,7493,5176,3114,34,2552,3007,2454,0,2552,3007,2454,34,1025,155,154,0,1025,155,154,34,4507,1332,1331,0,4507,1332,1331,34,1900,1899,4145,0,1900,1899,4145,34,2174,536,7309,0,2174,536,7309,34,7642,3034,7643,0,7642,3034,7643,34,1966,1968,3487,0,1966,1968,3487,34,7222,6542,720,0,7222,6542,720,34,3845,7079,3230,0,3845,7079,3230,34,6676,656,655,0,6676,656,655,34,4136,4009,4137,0,4136,4009,4137,34,5063,1367,1366,0,5063,1367,1366,34,7644,1443,1916,0,7644,1443,1916,34,2393,2392,6277,0,2393,2392,6277,34,1584,5855,1585,0,1584,5855,1585,34,1239,1957,933,0,1239,1957,933,34,6231,5834,5853,0,6231,5834,5853,34,6967,5887,422,0,6967,5887,422,34,2489,7645,7158,0,2489,7645,7158,34,3546,110,7630,0,3546,110,7630,34,2433,7064,1270,0,2433,7064,1270,34,1234,7109,7111,0,1234,7109,7111,34,7646,2796,5080,0,7646,2796,5080,34,1478,693,692,0,1478,693,692,34,7416,5025,7004,0,7416,5025,7004,34,420,1835,421,0,420,1835,421,34,6593,337,2653,0,6593,337,2653,34,1489,5187,1490,0,1489,5187,1490,34,4971,6116,2790,0,4971,6116,2790,34,7630,110,70,0,7630,110,70,34,7434,2100,982,0,7434,2100,982,34,6988,7136,7647,0,6988,7136,7647,34,7606,3452,7648,0,7606,3452,7648,34,2633,5159,3729,0,2633,5159,3729,34,1705,4135,4664,0,1705,4135,4664,34,7133,5332,5331,0,7133,5332,5331,34,7356,6996,5288,0,7356,6996,5288,34,6207,6348,7014,0,6207,6348,7014,34,7220,281,280,0,7220,281,280,34,218,4772,791,0,218,4772,791,34,7029,3045,821,0,7029,3045,821,34,71,6525,3547,0,71,6525,3547,34,5348,1146,4673,0,5348,1146,4673,34,70,71,3547,0,70,71,3547,34,2359,1475,2322,0,2359,1475,2322,34,4514,4691,7440,0,4514,4691,7440,34,5614,6641,3203,0,5614,6641,3203,34,5506,5252,7590,0,5506,5252,7590,34,1161,1160,4147,0,1161,1160,4147,34,7630,70,3547,0,7630,70,3547,34,7055,573,572,0,7055,573,572,34,5951,3474,6579,0,5951,3474,6579,34,4119,7484,4206,0,4119,7484,4206,34,7574,3115,3702,0,7574,3115,3702,34,3081,2894,326,0,3081,2894,326,34,3058,6044,2271,0,3058,6044,2271,34,1367,6771,1365,0,1367,6771,1365,34,4527,4529,7560,0,4527,4529,7560,34,6047,7649,6048,0,6047,7649,6048,34,2126,7650,5585,0,2126,7650,5585,34,3696,3695,3271,0,3696,3695,3271,34,5938,2438,6350,0,5938,2438,6350,34,7272,4572,4462,0,7272,4572,4462,34,5982,5114,7570,0,5982,5114,7570,34,1134,1133,4195,0,1134,1133,4195,34,279,1964,370,0,279,1964,370,34,3951,5363,5114,0,3951,5363,5114,34,6670,5086,5571,0,6670,5086,5571,34,7211,1235,1234,0,7211,1235,1234,34,3006,3774,5003,0,3006,3774,5003,34,5857,4824,4823,0,5857,4824,4823,34,104,2334,5479,0,104,2334,5479,34,1128,4072,7651,0,1128,4072,7651,34,2063,4360,937,0,2063,4360,937,34,6190,5217,7474,0,6190,5217,7474,34,2322,2321,7020,0,2322,2321,7020,34,6509,6511,688,0,6509,6511,688,34,6190,7474,6144,0,6190,7474,6144,34,4222,6728,2221,0,4222,6728,2221,34,5779,5778,2110,0,5779,5778,2110,34,117,119,2355,0,117,119,2355,34,2376,2375,6017,0,2376,2375,6017,34,10,1197,11,0,10,1197,11,34,3617,5225,3124,0,3617,5225,3124,34,82,5413,5928,0,82,5413,5928,34,4562,1904,1906,0,4562,1904,1906,34,2828,4051,2826,0,2828,4051,2826,34,796,7391,794,0,796,7391,794,34,6948,3317,3390,0,6948,3317,3390,34,487,7406,2379,0,487,7406,2379,34,6750,5600,5602,0,6750,5600,5602,34,6343,4900,4902,0,6343,4900,4902,34,7356,6170,3736,0,7356,6170,3736,34,6827,6383,6382,0,6827,6383,6382,34,2359,2740,6975,0,2359,2740,6975,34,6514,4441,5591,0,6514,4441,5591,34,7264,5645,4409,0,7264,5645,4409,34,3423,1981,6220,0,3423,1981,6220,34,5796,6710,5106,0,5796,6710,5106,34,4856,6103,5295,0,4856,6103,5295,34,6865,4425,6866,0,6865,4425,6866,34,1486,7652,3764,0,1486,7652,3764,34,6745,2047,2049,0,6745,2047,2049,34,6323,4192,6324,0,6323,4192,6324,34,4668,1612,5249,0,4668,1612,5249,34,6802,4465,7080,0,6802,4465,7080,34,5561,5560,5565,0,5561,5560,5565,34,368,3942,7653,0,368,3942,7653,34,6786,4024,4112,0,6786,4024,4112,34,1567,4871,1964,0,1567,4871,1964,34,609,5614,4689,0,609,5614,4689,34,5586,5850,6809,0,5586,5850,6809,34,2623,1446,3265,0,2623,1446,3265,34,4936,4937,4050,0,4936,4937,4050,34,1070,2159,1071,0,1070,2159,1071,34,7639,5742,2389,0,7639,5742,2389,34,6448,2844,2227,0,6448,2844,2227,34,4534,4536,5622,0,4534,4536,5622,34,2511,2510,2409,0,2511,2510,2409,34,921,920,4324,0,921,920,4324,34,888,3938,6636,0,888,3938,6636,34,6498,2906,2784,0,6498,2906,2784,34,4654,1566,6849,0,4654,1566,6849,34,2309,578,2029,0,2309,578,2029,34,2673,5800,2418,0,2673,5800,2418,34,6035,4327,6036,0,6035,4327,6036,34,3003,3340,345,0,3003,3340,345,34,308,307,4257,0,308,307,4257,34,2071,1364,6599,0,2071,1364,6599,34,2407,2997,6459,0,2407,2997,6459,34,3415,3416,1125,0,3415,3416,1125,34,5288,6996,6782,0,5288,6996,6782,34,6984,22,1363,0,6984,22,1363,34,5631,6013,1310,0,5631,6013,1310,34,2891,3746,2892,0,2891,3746,2892,34,1959,3053,3052,0,1959,3053,3052,34,3822,5033,3823,0,3822,5033,3823,34,6757,3624,3626,0,6757,3624,3626,34,6205,372,52,0,6205,372,52,34,3915,3176,338,0,3915,3176,338,34,2479,4609,4608,0,2479,4609,4608,34,5679,7515,7011,0,5679,7515,7011,34,3977,5660,6683,0,3977,5660,6683,34,1471,6577,1665,0,1471,6577,1665,34,1210,518,5081,0,1210,518,5081,34,4781,4782,4043,0,4781,4782,4043,34,4740,3980,1314,0,4740,3980,1314,34,4324,6828,2188,0,4324,6828,2188,34,2105,7654,1446,0,2105,7654,1446,34,5200,3307,5201,0,5200,3307,5201,34,2692,288,855,0,2692,288,855,34,4562,6217,1904,0,4562,6217,1904,34,2163,2752,3322,0,2163,2752,3322,34,7307,4491,7638,0,7307,4491,7638,34,5616,1931,5594,0,5616,1931,5594,34,7599,6051,7422,0,7599,6051,7422,34,7599,7422,7506,0,7599,7422,7506,34,2894,2733,326,0,2894,2733,326,34,3642,5055,5054,0,3642,5055,5054,34,6612,1737,7228,0,6612,1737,7228,34,4129,7259,631,0,4129,7259,631,34,3802,3561,5563,0,3802,3561,5563,34,6837,4215,3354,0,6837,4215,3354,34,6026,3287,3286,0,6026,3287,3286,34,6118,7387,3219,0,6118,7387,3219,34,1072,5443,5968,0,1072,5443,5968,34,5372,711,4237,0,5372,711,4237,34,6550,89,3804,0,6550,89,3804,34,4589,4141,7441,0,4589,4141,7441,34,5473,2940,7655,0,5473,2940,7655,34,54,4873,6532,0,54,4873,6532,34,6236,6528,5425,0,6236,6528,5425,34,7656,6826,7646,0,7656,6826,7646,34,402,1058,2078,0,402,1058,2078,34,6859,6860,2031,0,6859,6860,2031,34,7404,5099,1800,0,7404,5099,1800,34,3006,3005,2358,0,3006,3005,2358,34,5491,5492,6799,0,5491,5492,6799,34,3707,1232,1164,0,3707,1232,1164,34,6363,7657,6332,0,6363,7657,6332,34,2660,1018,1017,0,2660,1018,1017,34,4145,2495,4808,0,4145,2495,4808,34,3029,2986,7024,0,3029,2986,7024,34,658,660,6070,0,658,660,6070,34,5195,6059,5857,0,5195,6059,5857,34,135,7543,1019,0,135,7543,1019,34,3509,2452,6449,0,3509,2452,6449,34,3837,2565,7540,0,3837,2565,7540,34,2783,2726,7395,0,2783,2726,7395,34,4491,4738,7638,0,4491,4738,7638,34,5255,7042,2941,0,5255,7042,2941,34,3533,894,4910,0,3533,894,4910,34,4644,4293,4292,0,4644,4293,4292,34,6724,495,5121,0,6724,495,5121,34,1902,6126,6924,0,1902,6126,6924,34,6773,6775,7658,0,6773,6775,7658,34,4830,2485,4831,0,4830,2485,4831,34,6333,6332,7273,0,6333,6332,7273,34,3521,2401,1627,0,3521,2401,1627,34,6607,4355,6581,0,6607,4355,6581,34,7659,1133,5303,0,7659,1133,5303,34,4896,5867,7660,0,4896,5867,7660,34,7657,7273,6332,0,7657,7273,6332,34,1480,855,854,0,1480,855,854,34,118,117,2580,0,118,117,2580,34,6055,4923,7260,0,6055,4923,7260,34,4222,7076,1403,0,4222,7076,1403,34,1440,1457,1441,0,1440,1457,1441,34,128,5322,3774,0,128,5322,3774,34,3302,6059,5194,0,3302,6059,5194,34,6020,1912,1911,0,6020,1912,1911,34,6363,6390,7657,0,6363,6390,7657,34,1945,1947,3137,0,1945,1947,3137,34,6235,6234,2939,0,6235,6234,2939,34,719,7661,1642,0,719,7661,1642,34,3047,7370,3048,0,3047,7370,3048,34,4336,4337,5325,0,4336,4337,5325,34,3657,6039,6807,0,3657,6039,6807,34,2908,4808,2495,0,2908,4808,2495,34,5369,6541,5187,0,5369,6541,5187,34,3031,2754,2756,0,3031,2754,2756,34,3634,6092,3635,0,3634,6092,3635,34,2304,2963,5479,0,2304,2963,5479,34,1077,2368,4005,0,1077,2368,4005,34,2687,5375,4918,0,2687,5375,4918,34,5468,3697,905,0,5468,3697,905,34,3964,0,3965,0,3964,0,3965,34,4768,4769,3607,0,4768,4769,3607,34,6402,7657,6390,0,6402,7657,6390,34,2529,6142,6218,0,2529,6142,6218,34,1677,5867,829,0,1677,5867,829,34,4175,5090,4176,0,4175,5090,4176,34,7140,7114,6242,0,7140,7114,6242,34,1699,5021,5020,0,1699,5021,5020,34,1953,1952,6412,0,1953,1952,6412,34,267,1463,5426,0,267,1463,5426,34,3159,5803,3160,0,3159,5803,3160,34,1329,6863,3335,0,1329,6863,3335,34,7662,6695,7253,0,7662,6695,7253,34,2661,1981,1761,0,2661,1981,1761,34,2218,2862,2861,0,2218,2862,2861,34,7663,5708,5707,0,7663,5708,5707,34,5544,3439,5915,0,5544,3439,5915,34,6641,3909,2947,0,6641,3909,2947,34,6968,2079,6885,0,6968,2079,6885,34,188,790,186,0,188,790,186,34,5364,1928,7491,0,5364,1928,7491,34,6655,7664,4954,0,6655,7664,4954,34,7607,1925,7501,0,7607,1925,7501,34,1122,5351,1120,0,1122,5351,1120,34,965,6855,4755,0,965,6855,4755,34,1890,3074,3751,0,1890,3074,3751,34,2631,2632,5495,0,2631,2632,5495,34,7131,6847,6859,0,7131,6847,6859,34,2520,6090,5024,0,2520,6090,5024,34,3434,6883,3012,0,3434,6883,3012,34,875,2465,866,0,875,2465,866,34,6402,5037,7306,0,6402,5037,7306,34,5843,1744,1743,0,5843,1744,1743,34,2497,827,2654,0,2497,827,2654,34,6402,7306,7657,0,6402,7306,7657,34,3321,3320,34,0,3321,3320,34,34,2187,3802,472,0,2187,3802,472,34,3723,2107,2106,0,3723,2107,2106,34,6328,7182,7355,0,6328,7182,7355,34,583,582,3662,0,583,582,3662,34,5008,4421,2336,0,5008,4421,2336,34,6737,4918,5375,0,6737,4918,5375,34,6722,6974,4979,0,6722,6974,4979,34,7657,7306,7273,0,7657,7306,7273,34,5854,6791,3447,0,5854,6791,3447,34,5706,7665,5707,0,5706,7665,5707,34,4739,7391,4964,0,4739,7391,4964,34,176,932,4878,0,176,932,4878,34,250,2665,4180,0,250,2665,4180,34,7666,3517,1212,0,7666,3517,1212,34,6729,6730,6893,0,6729,6730,6893,34,7088,432,431,0,7088,432,431,34,2075,6356,6536,0,2075,6356,6536,34,4635,7426,4636,0,4635,7426,4636,34,6139,4061,450,0,6139,4061,450,34,639,5080,3779,0,639,5080,3779,34,6989,312,3347,0,6989,312,3347,34,732,5532,7217,0,732,5532,7217,34,2014,5137,6293,0,2014,5137,6293,34,1860,1317,4181,0,1860,1317,4181,34,5917,6458,4225,0,5917,6458,4225,34,7457,7458,5232,0,7457,7458,5232,34,5639,6046,1435,0,5639,6046,1435,34,7282,5685,6237,0,7282,5685,6237,34,6736,4709,1805,0,6736,4709,1805,34,6349,7667,3650,0,6349,7667,3650,34,7273,7306,7299,0,7273,7306,7299,34,5376,1420,5377,0,5376,1420,5377,34,4508,4101,2681,0,4508,4101,2681,34,1776,6173,6172,0,1776,6173,6172,34,7006,661,6986,0,7006,661,6986,34,1486,7668,6064,0,1486,7668,6064,34,4249,3387,3386,0,4249,3387,3386,34,3902,4333,3903,0,3902,4333,3903,34,7628,7170,3540,0,7628,7170,3540,34,6132,4085,3163,0,6132,4085,3163,34,5153,4752,2249,0,5153,4752,2249,34,2165,6407,2166,0,2165,6407,2166,34,1237,35,34,0,1237,35,34,34,6085,2595,6651,0,6085,2595,6651,34,6591,6281,1570,0,6591,6281,1570,34,2459,6912,1767,0,2459,6912,1767,34,3622,837,779,0,3622,837,779,34,1649,4587,2125,0,1649,4587,2125,34,4261,4760,7669,0,4261,4760,7669,34,7492,1928,4155,0,7492,1928,4155,34,3667,7408,3082,0,3667,7408,3082,34,3032,1259,4271,0,3032,1259,4271,34,6570,2921,1973,0,6570,2921,1973,34,2034,4836,7025,0,2034,4836,7025,34,2335,3954,3694,0,2335,3954,3694,34,2264,1887,5108,0,2264,1887,5108,34,7556,3087,7670,0,7556,3087,7670,34,1272,1513,1256,0,1272,1513,1256,34,226,2054,4378,0,226,2054,4378,34,2621,1866,2622,0,2621,1866,2622,34,4499,3873,7343,0,4499,3873,7343,34,7262,6187,3198,0,7262,6187,3198,34,7133,7592,4412,0,7133,7592,4412,34,912,1395,6271,0,912,1395,6271,34,3681,3716,5970,0,3681,3716,5970,34,5132,6966,1191,0,5132,6966,1191,34,4864,4866,5180,0,4864,4866,5180,34,6357,2294,2296,0,6357,2294,2296,34,4100,7135,5154,0,4100,7135,5154,34,2052,2051,2032,0,2052,2051,2032,34,3524,1803,1802,0,3524,1803,1802,34,4650,887,1660,0,4650,887,1660,34,3233,649,648,0,3233,649,648,34,5294,507,5293,0,5294,507,5293,34,7106,6216,6217,0,7106,6216,6217,34,4293,6952,1162,0,4293,6952,1162,34,4407,6620,6317,0,4407,6620,6317,34,5728,804,803,0,5728,804,803,34,2564,7320,2565,0,2564,7320,2565,34,5083,4080,2704,0,5083,4080,2704,34,3155,7671,1853,0,3155,7671,1853,34,5800,7672,2419,0,5800,7672,2419,34,6555,6556,1520,0,6555,6556,1520,34,1368,4750,1369,0,1368,4750,1369,34,1550,1551,3559,0,1550,1551,3559,34,6716,5939,7536,0,6716,5939,7536,34,7673,4786,3701,0,7673,4786,3701,34,1140,5203,5286,0,1140,5203,5286,34,5918,6533,7646,0,5918,6533,7646,34,3561,5716,5717,0,3561,5716,5717,34,6813,7638,7674,0,6813,7638,7674,34,3895,2233,7468,0,3895,2233,7468,34,3934,1082,1735,0,3934,1082,1735,34,1908,546,3106,0,1908,546,3106,34,3090,3089,5697,0,3090,3089,5697,34,2364,3687,5168,0,2364,3687,5168,34,6550,5977,6483,0,6550,5977,6483,34,4983,2288,2290,0,4983,2288,2290,34,5030,5126,5029,0,5030,5126,5029,34,4479,518,4617,0,4479,518,4617,34,2616,2618,4243,0,2616,2618,4243,34,4969,1846,3691,0,4969,1846,3691,34,601,89,7675,0,601,89,7675,34,7051,1883,430,0,7051,1883,430,34,921,4324,2188,0,921,4324,2188,34,5172,3433,4655,0,5172,3433,4655,34,1423,4448,1424,0,1423,4448,1424,34,6501,2145,5811,0,6501,2145,5811,34,6980,6911,3600,0,6980,6911,3600,34,2960,5071,6347,0,2960,5071,6347,34,6263,6756,4986,0,6263,6756,4986,34,3050,6854,3973,0,3050,6854,3973,34,7676,7677,6689,0,7676,7677,6689,34,7584,5688,7231,0,7584,5688,7231,34,187,2124,188,0,187,2124,188,34,5523,2072,6599,0,5523,2072,6599,34,4638,4637,4394,0,4638,4637,4394,34,6720,2430,2425,0,6720,2430,2425,34,3524,1802,6730,0,3524,1802,6730,34,5327,6627,5156,0,5327,6627,5156,34,7678,7379,3247,0,7678,7379,3247,34,2077,7477,3806,0,2077,7477,3806,34,6616,5347,6982,0,6616,5347,6982,34,7187,7563,7128,0,7187,7563,7128,34,7650,1398,2330,0,7650,1398,2330,34,910,912,844,0,910,912,844,34,5,4,133,0,5,4,133,34,2966,2965,4166,0,2966,2965,4166,34,3590,4301,4295,0,3590,4301,4295,34,2928,4077,5151,0,2928,4077,5151,34,1727,6455,5617,0,1727,6455,5617,34,6160,2788,7500,0,6160,2788,7500,34,895,4557,7679,0,895,4557,7679,34,979,978,2046,0,979,978,2046,34,2720,7680,6292,0,2720,7680,6292,34,5965,4152,4151,0,5965,4152,4151,34,6403,5240,5242,0,6403,5240,5242,34,6303,5439,4499,0,6303,5439,4499,34,974,7511,975,0,974,7511,975,34,7364,4427,441,0,7364,4427,441,34,1690,6200,1688,0,1690,6200,1688,34,6433,2377,7681,0,6433,2377,7681,34,3955,882,1346,0,3955,882,1346,34,7473,5216,427,0,7473,5216,427,34,3895,6640,2233,0,3895,6640,2233,34,2498,2497,2654,0,2498,2497,2654,34,6463,2486,5439,0,6463,2486,5439,34,7682,4969,7227,0,7682,4969,7227,34,7364,440,3396,0,7364,440,3396,34,5312,4897,859,0,5312,4897,859,34,6471,311,4096,0,6471,311,4096,34,3191,3193,6168,0,3191,3193,6168,34,5886,1558,3,0,5886,1558,3,34,7307,6531,5462,0,7307,6531,5462,34,498,2844,3882,0,498,2844,3882,34,3180,3179,5105,0,3180,3179,5105,34,1929,1931,229,0,1929,1931,229,34,6226,6169,6168,0,6226,6169,6168,34,7411,2813,2812,0,7411,2813,2812,34,3788,5437,2148,0,3788,5437,2148,34,4134,7147,5737,0,4134,7147,5737,34,2516,7263,1183,0,2516,7263,1183,34,433,6512,939,0,433,6512,939,34,5899,6634,4608,0,5899,6634,4608,34,5881,7078,4128,0,5881,7078,4128,34,4268,1891,3872,0,4268,1891,3872,34,697,0,2,0,697,0,2,34,2619,761,5575,0,2619,761,5575,34,6892,6522,6024,0,6892,6522,6024,34,6253,6420,5265,0,6253,6420,5265,34,4733,4721,733,0,4733,4721,733,34,6345,6618,5792,0,6345,6618,5792,34,2166,6407,3408,0,2166,6407,3408,34,6820,1096,3115,0,6820,1096,3115,34,4373,1450,1449,0,4373,1450,1449,34,1521,6556,2594,0,1521,6556,2594,34,5586,99,5850,0,5586,99,5850,34,5186,2853,6269,0,5186,2853,6269,34,1509,1508,191,0,1509,1508,191,34,7683,6338,5246,0,7683,6338,5246,34,1189,4908,1190,0,1189,4908,1190,34,3043,7029,1129,0,3043,7029,1129,34,1838,3321,1839,0,1838,3321,1839,34,3604,7652,1485,0,3604,7652,1485,34,5560,4901,6342,0,5560,4901,6342,34,7684,7685,504,0,7684,7685,504,34,153,7280,5743,0,153,7280,5743,34,4091,2452,6159,0,4091,2452,6159,34,5851,4365,6680,0,5851,4365,6680,34,1136,1181,2214,0,1136,1181,2214,34,1266,1267,7686,0,1266,1267,7686,34,6590,7687,1267,0,6590,7687,1267,34,1440,1442,7688,0,1440,1442,7688,34,6007,3422,6797,0,6007,3422,6797,34,7689,1267,7687,0,7689,1267,7687,34,7690,7686,1267,0,7690,7686,1267,34,7690,1267,7689,0,7690,1267,7689,34,7690,7689,7691,0,7690,7689,7691,34,2914,2913,7662,0,2914,2913,7662,34,3996,4285,3997,0,3996,4285,3997,34,5908,8,4675,0,5908,8,4675,34,1934,1933,6804,0,1934,1933,6804,34,3752,3425,3424,0,3752,3425,3424,34,7692,7690,7691,0,7692,7690,7691,34,5215,1001,5216,0,5215,1001,5216,34,6590,6589,7687,0,6590,6589,7687,34,735,5768,4732,0,735,5768,4732,34,940,2203,941,0,940,2203,941,34,7604,7687,6589,0,7604,7687,6589,34,2406,6459,112,0,2406,6459,112,34,1594,2576,6821,0,1594,2576,6821,34,4681,7673,6123,0,4681,7673,6123,34,6267,3445,6122,0,6267,3445,6122,34,5576,4648,369,0,5576,4648,369,34,2642,2644,5049,0,2642,2644,5049,34,3189,3188,1929,0,3189,3188,1929,34,135,137,1000,0,135,137,1000,34,7384,2772,2774,0,7384,2772,2774,34,7693,7687,7604,0,7693,7687,7604,34,1541,5188,3394,0,1541,5188,3394,34,691,4075,692,0,691,4075,692,34,1647,7406,3785,0,1647,7406,3785,34,7372,7694,2899,0,7372,7694,2899,34,4186,2215,5731,0,4186,2215,5731,34,6564,7587,6544,0,6564,7587,6544,34,4624,1954,1956,0,4624,1954,1956,34,234,737,6795,0,234,737,6795,34,6899,2899,7694,0,6899,2899,7694,34,6164,2289,5817,0,6164,2289,5817,34,3923,2346,4022,0,3923,2346,4022,34,2365,4754,5144,0,2365,4754,5144,34,2378,488,2379,0,2378,488,2379,34,7500,6285,566,0,7500,6285,566,34,7693,7244,6899,0,7693,7244,6899,34,1292,6768,6770,0,1292,6768,6770,34,5436,2932,5196,0,5436,2932,5196,34,3260,3908,5087,0,3260,3908,5087,34,1546,7695,4460,0,1546,7695,4460,34,5890,4573,4328,0,5890,4573,4328,34,3616,2688,3092,0,3616,2688,3092,34,7692,7691,7694,0,7692,7691,7694,34,7689,6899,7691,0,7689,6899,7691,34,4698,627,6369,0,4698,627,6369,34,6899,7694,7691,0,6899,7694,7691,34,6589,820,819,0,6589,820,819,34,3831,4250,4763,0,3831,4250,4763,34,4349,6480,3101,0,4349,6480,3101,34,7689,7687,6899,0,7689,7687,6899,34,3469,493,2129,0,3469,493,2129,34,3095,5040,6971,0,3095,5040,6971,34,7693,6899,7687,0,7693,6899,7687,34,118,2579,7331,0,118,2579,7331,34,2467,2469,7191,0,2467,2469,7191,34,5923,4461,7394,0,5923,4461,7394,34,4437,7316,2242,0,4437,7316,2242,34,6155,3556,502,0,6155,3556,502,34,4109,4311,5435,0,4109,4311,5435,34,7696,7697,7394,0,7696,7697,7394,34,2812,2814,18,0,2812,2814,18,34,7698,5923,7394,0,7698,5923,7394,34,7698,7394,7697,0,7698,7394,7697,34,5495,2632,5537,0,5495,2632,5537,34,2792,1425,772,0,2792,1425,772,34,3304,6377,3305,0,3304,6377,3305,34,3338,5380,3659,0,3338,5380,3659,34,4964,4965,5677,0,4964,4965,5677,34,7115,1531,171,0,7115,1531,171,34,7671,7026,1853,0,7671,7026,1853,34,672,4020,673,0,672,4020,673,34,2488,4541,5771,0,2488,4541,5771,34,7394,4500,7696,0,7394,4500,7696,34,4510,6920,5542,0,4510,6920,5542,34,4968,4114,4537,0,4968,4114,4537,34,7693,7699,4500,0,7693,7699,4500,34,7693,4500,7244,0,7693,4500,7244,34,24,3096,2716,0,24,3096,2716,34,7696,4500,7699,0,7696,4500,7699,34,3385,3387,7005,0,3385,3387,7005,34,7525,4533,7700,0,7525,4533,7700,34,7038,6872,2023,0,7038,6872,2023,34,1777,1874,1775,0,1777,1874,1775,34,2939,6234,108,0,2939,6234,108,34,7477,3554,3572,0,7477,3554,3572,34,465,467,7488,0,465,467,7488,34,7701,4391,5386,0,7701,4391,5386,34,7702,979,7110,0,7702,979,7110,34,3047,7369,7370,0,3047,7369,7370,34,7703,7697,5935,0,7703,7697,5935,34,477,3597,733,0,477,3597,733,34,7704,5934,5935,0,7704,5934,5935,34,7704,5935,7697,0,7704,5935,7697,34,2865,2867,6261,0,2865,2867,6261,34,2077,1057,3553,0,2077,1057,3553,34,7185,2739,5350,0,7185,2739,5350,34,7680,11,2757,0,7680,11,2757,34,5452,4480,2514,0,5452,4480,2514,34,7704,7279,5934,0,7704,7279,5934,34,3181,2438,1412,0,3181,2438,1412,34,7604,7279,7704,0,7604,7279,7704,34,1020,851,1518,0,1020,851,1518,34,5716,6679,2187,0,5716,6679,2187,34,4174,4173,5233,0,4174,4173,5233,34,798,797,7572,0,798,797,7572,34,2903,3222,6708,0,2903,3222,6708,34,7698,7697,7703,0,7698,7697,7703,34,7696,7704,7697,0,7696,7704,7697,34,3721,3720,7608,0,3721,3720,7608,34,4254,5570,5278,0,4254,5570,5278,34,5228,6242,7114,0,5228,6242,7114,34,7471,4082,7203,0,7471,4082,7203,34,5603,2917,7705,0,5603,2917,7705,34,7696,7699,7704,0,7696,7699,7704,34,7597,7200,5408,0,7597,7200,5408,34,7693,7604,7704,0,7693,7604,7704,34,7693,7704,7699,0,7693,7704,7699,34,1224,5672,6166,0,1224,5672,6166,34,5733,7499,4630,0,5733,7499,4630,34,5829,6136,5342,0,5829,6136,5342,34,7706,4665,3727,0,7706,4665,3727,34,4410,588,1492,0,4410,588,1492,34,2157,7195,7118,0,2157,7195,7118,34,2702,2951,7469,0,2702,2951,7469,34,2307,2309,2029,0,2307,2309,2029,34,4697,628,4698,0,4697,628,4698,34,6970,3927,3276,0,6970,3927,3276,34,818,7707,5997,0,818,7707,5997,34,4514,3527,6798,0,4514,3527,6798,34,6785,6195,2441,0,6785,6195,2441,34,5030,6011,5126,0,5030,6011,5126,34,118,2580,2579,0,118,2580,2579,34,5596,1832,6311,0,5596,1832,6311,34,7708,7195,7709,0,7708,7195,7709,34,7708,7709,7710,0,7708,7709,7710,34,1207,4661,7603,0,1207,4661,7603,34,2157,2156,7195,0,2157,2156,7195,34,1404,1673,7026,0,1404,1673,7026,34,1429,7541,6909,0,1429,7541,6909,34,7711,7709,2156,0,7711,7709,2156,34,2662,2663,6582,0,2662,2663,6582,34,7709,7195,2156,0,7709,7195,2156,34,5706,7712,1956,0,5706,7712,1956,34,180,4029,7713,0,180,4029,7713,34,5431,7235,5709,0,5431,7235,5709,34,7711,7714,7709,0,7711,7714,7709,34,5473,7655,5474,0,5473,7655,5474,34,5794,7310,21,0,5794,7310,21,34,7715,7709,7714,0,7715,7709,7714,34,1597,7342,7341,0,1597,7342,7341,34,7710,7709,7715,0,7710,7709,7715,34,3521,7538,864,0,3521,7538,864,34,6943,6066,6065,0,6943,6066,6065,34,7708,7710,7716,0,7708,7710,7716,34,6418,444,5271,0,6418,444,5271,34,7717,7718,7716,0,7717,7718,7716,34,7717,7716,7710,0,7717,7716,7710,34,6559,1504,1506,0,6559,1504,1506,34,3099,6480,6479,0,3099,6480,6479,34,829,828,4167,0,829,828,4167,34,7718,7719,7720,0,7718,7719,7720,34,1156,65,22,0,1156,65,22,34,7717,7719,7718,0,7717,7719,7718,34,7721,7722,7719,0,7721,7722,7719,34,3388,3225,3389,0,3388,3225,3389,34,7722,7720,7719,0,7722,7720,7719,34,7019,2301,4136,0,7019,2301,4136,34,6540,2248,6081,0,6540,2248,6081,34,884,886,3748,0,884,886,3748,34,1129,7101,7398,0,1129,7101,7398,34,3668,3084,4353,0,3668,3084,4353,34,6199,4888,7120,0,6199,4888,7120,34,3010,179,6404,0,3010,179,6404,34,5814,5302,1214,0,5814,5302,1214,34,7268,6779,7378,0,7268,6779,7378,34,4313,2038,3839,0,4313,2038,3839,34,7717,7715,7719,0,7717,7715,7719,34,4457,1758,1383,0,4457,1758,1383,34,7710,7715,7717,0,7710,7715,7717,34,4412,7592,1702,0,4412,7592,1702,34,6873,2446,2445,0,6873,2446,2445,34,7721,7719,7715,0,7721,7719,7715,34,7721,7715,7723,0,7721,7715,7723,34,4809,4960,3675,0,4809,4960,3675,34,6629,34,5009,0,6629,34,5009,34,5008,2338,4690,0,5008,2338,4690,34,7724,7725,7726,0,7724,7725,7726,34,4217,4216,1552,0,4217,4216,1552,34,3568,5216,1001,0,3568,5216,1001,34,1297,6538,7496,0,1297,6538,7496,34,4336,1124,4026,0,4336,1124,4026,34,4611,5066,5733,0,4611,5066,5733,34,2130,2129,2531,0,2130,2129,2531,34,7606,4594,3453,0,7606,4594,3453,34,6934,7727,2871,0,6934,7727,2871,34,7723,7728,7725,0,7723,7728,7725,34,7723,7725,7729,0,7723,7725,7729,34,6747,7533,6748,0,6747,7533,6748,34,7730,7725,7728,0,7730,7725,7728,34,1258,3367,1535,0,1258,3367,1535,34,7724,7729,7725,0,7724,7729,7725,34,2590,7112,7161,0,2590,7112,7161,34,7722,7729,7724,0,7722,7729,7724,34,4810,3974,3025,0,4810,3974,3025,34,7721,7729,7722,0,7721,7729,7722,34,4090,2254,6375,0,4090,2254,6375,34,3997,4675,3995,0,3997,4675,3995,34,7729,7721,7723,0,7729,7721,7723,34,4447,2859,4074,0,4447,2859,4074,34,6633,6635,6298,0,6633,6635,6298,34,933,3042,5740,0,933,3042,5740,34,2570,4614,7731,0,2570,4614,7731,34,5395,5852,5396,0,5395,5852,5396,34,7039,196,195,0,7039,196,195,34,4961,6375,4489,0,4961,6375,4489,34,7662,3354,6695,0,7662,3354,6695,34,2263,2844,6448,0,2263,2844,6448,34,7732,7733,7734,0,7732,7733,7734,34,2953,2952,3426,0,2953,2952,3426,34,752,2407,750,0,752,2407,750,34,5983,2141,3152,0,5983,2141,3152,34,7735,7695,7736,0,7735,7695,7736,34,7735,7736,7728,0,7735,7736,7728,34,7735,7728,7714,0,7735,7728,7714,34,6404,2586,3010,0,6404,2586,3010,34,6405,4828,3434,0,6405,4828,3434,34,756,1251,2980,0,756,1251,2980,34,6311,7177,7006,0,6311,7177,7006,34,6405,3434,3012,0,6405,3434,3012,34,2156,7735,7714,0,2156,7735,7714,34,2156,7714,7711,0,2156,7714,7711,34,6423,5472,5607,0,6423,5472,5607,34,3598,7737,7294,0,3598,7737,7294,34,1698,5021,1699,0,1698,5021,1699,34,7730,7728,7736,0,7730,7728,7736,34,1838,1840,1596,0,1838,1840,1596,34,1557,1188,3581,0,1557,1188,3581,34,5592,2101,4858,0,5592,2101,4858,34,2575,6884,6883,0,2575,6884,6883,34,7622,4958,2333,0,7622,4958,2333,34,3576,5137,4224,0,3576,5137,4224,34,5210,5275,5211,0,5210,5275,5211,34,7723,7714,7728,0,7723,7714,7728,34,6492,4905,4582,0,6492,4905,4582,34,7715,7714,7723,0,7715,7714,7723,34,5901,7395,2726,0,5901,7395,2726,34,6687,6688,2366,0,6687,6688,2366,34,1081,5705,5440,0,1081,5705,5440,34,7716,7738,7739,0,7716,7738,7739,34,7718,7740,7738,0,7718,7740,7738,34,7718,7738,7716,0,7718,7738,7716,34,3047,896,7679,0,3047,896,7679,34,7382,7350,7351,0,7382,7350,7351,34,7741,7739,7738,0,7741,7739,7738,34,3924,6140,7128,0,3924,6140,7128,34,7741,7738,7742,0,7741,7738,7742,34,6897,5229,2103,0,6897,5229,2103,34,7740,7743,7742,0,7740,7743,7742,34,7740,7742,7738,0,7740,7742,7738,34,1535,3790,1259,0,1535,3790,1259,34,2628,5928,2629,0,2628,5928,2629,34,7744,7741,7742,0,7744,7741,7742,34,7744,7742,7743,0,7744,7742,7743,34,7718,7720,7745,0,7718,7720,7745,34,7718,7745,7740,0,7718,7745,7740,34,3854,3584,7008,0,3854,3584,7008,34,7722,7745,7720,0,7722,7745,7720,34,6002,2159,7130,0,6002,2159,7130,34,7746,7745,7722,0,7746,7745,7722,34,1239,3881,1957,0,1239,3881,1957,34,6864,3472,2057,0,6864,3472,2057,34,7740,7745,7747,0,7740,7745,7747,34,7740,7747,7743,0,7740,7747,7743,34,2836,7181,4041,0,2836,7181,4041,34,7746,7747,7745,0,7746,7747,7745,34,6154,6133,3883,0,6154,6133,3883,34,7748,7747,7746,0,7748,7747,7746,34,3131,7749,2550,0,3131,7749,2550,34,6461,6428,2803,0,6461,6428,2803,34,7750,7751,7752,0,7750,7751,7752,34,1751,6801,7390,0,1751,6801,7390,34,7751,7753,7752,0,7751,7753,7752,34,5206,5205,6844,0,5206,5205,6844,34,6674,5046,5047,0,6674,5046,5047,34,7754,7752,7753,0,7754,7752,7753,34,1350,709,708,0,1350,709,708,34,7755,7752,7754,0,7755,7752,7754,34,3699,7156,3700,0,3699,7156,3700,34,1467,1468,7448,0,1467,1468,7448,34,4839,7656,639,0,4839,7656,639,34,4719,6134,7501,0,4719,6134,7501,34,2201,3238,3240,0,2201,3238,3240,34,7756,7755,7754,0,7756,7755,7754,34,5739,6772,2523,0,5739,6772,2523,34,7757,7755,7756,0,7757,7755,7756,34,4095,659,4104,0,4095,659,4104,34,4373,1449,2615,0,4373,1449,2615,34,7744,7743,7753,0,7744,7743,7753,34,7451,5808,7068,0,7451,5808,7068,34,7743,7754,7753,0,7743,7754,7753,34,1217,6124,6123,0,1217,6124,6123,34,5481,831,830,0,5481,831,830,34,2361,7449,2362,0,2361,7449,2362,34,3198,6491,7055,0,3198,6491,7055,34,5079,2796,2795,0,5079,2796,2795,34,7743,7747,7754,0,7743,7747,7754,34,891,5689,4415,0,891,5689,4415,34,3638,2036,2028,0,3638,2036,2028,34,7748,7754,7747,0,7748,7754,7747,34,6318,1087,1086,0,6318,1087,1086,34,7756,7754,7748,0,7756,7754,7748,34,7758,7759,7760,0,7758,7759,7760,34,4805,2097,2096,0,4805,2097,2096,34,3323,1150,1152,0,3323,1150,1152,34,7761,7760,7759,0,7761,7760,7759,34,3081,5661,2895,0,3081,5661,2895,34,7762,7760,7761,0,7762,7760,7761,34,7507,4862,5167,0,7507,4862,5167,34,7113,4831,2485,0,7113,4831,2485,34,5453,5376,5454,0,5453,5376,5454,34,7760,7762,7763,0,7760,7762,7763,34,3335,6863,1663,0,3335,6863,1663,34,4833,5698,7362,0,4833,5698,7362,34,7764,7765,7762,0,7764,7765,7762,34,4300,6784,6783,0,4300,6784,6783,34,6705,3827,6706,0,6705,3827,6706,34,7763,7762,7765,0,7763,7762,7765,34,7761,7757,7756,0,7761,7757,7756,34,4292,3920,4644,0,4292,3920,4644,34,1897,4049,4442,0,1897,4049,4442,34,7529,4794,571,0,7529,4794,571,34,4174,5233,3888,0,4174,5233,3888,34,6622,1998,7766,0,6622,1998,7766,34,7762,7761,7756,0,7762,7761,7756,34,7762,7756,7764,0,7762,7756,7764,34,4343,4345,4748,0,4343,4345,4748,34,7000,47,7124,0,7000,47,7124,34,7756,7748,7764,0,7756,7748,7764,34,2956,3897,7407,0,2956,3897,7407,34,1951,1953,3137,0,1951,1953,3137,34,983,7405,984,0,983,7405,984,34,3161,3160,6545,0,3161,3160,6545,34,3621,4021,14,0,3621,4021,14,34,3513,1296,1295,0,3513,1296,1295,34,107,6443,2939,0,107,6443,2939,34,7767,7768,7726,0,7767,7768,7726,34,7029,3043,3045,0,7029,3043,3045,34,1945,3053,1959,0,1945,3053,1959,34,3253,5836,3879,0,3253,5836,3879,34,3226,3032,4849,0,3226,3032,4849,34,6021,6253,5853,0,6021,6253,5853,34,793,5000,5988,0,793,5000,5988,34,4127,1926,6565,0,4127,1926,6565,34,2772,1865,2773,0,2772,1865,2773,34,7768,7724,7726,0,7768,7724,7726,34,7746,7722,7724,0,7746,7722,7724,34,5062,7340,6965,0,5062,7340,6965,34,3691,5914,812,0,3691,5914,812,34,3577,4770,3202,0,3577,4770,3202,34,7767,7763,7765,0,7767,7763,7765,34,7767,7765,7768,0,7767,7765,7768,34,366,7653,3942,0,366,7653,3942,34,7168,4312,4111,0,7168,4312,4111,34,7764,7768,7765,0,7764,7768,7765,34,6484,3580,7037,0,6484,3580,7037,34,145,7235,694,0,145,7235,694,34,3311,3310,7014,0,3311,3310,7014,34,5021,4728,3346,0,5021,4728,3346,34,7768,7748,7724,0,7768,7748,7724,34,3347,1249,3348,0,3347,1249,3348,34,7764,7748,7768,0,7764,7748,7768,34,3241,4870,5343,0,3241,4870,5343,34,5971,5129,5977,0,5971,5129,5977,34,7746,7724,7748,0,7746,7724,7748,34,3245,3244,2602,0,3245,3244,2602,34,7450,7354,7769,0,7450,7354,7769,34,7450,7769,5935,0,7450,7769,5935,34,6015,7770,7769,0,6015,7770,7769,34,6015,7769,7354,0,6015,7769,7354,34,1878,2904,6498,0,1878,2904,6498,34,3213,3289,5261,0,3213,3289,5261,34,7703,5935,7769,0,7703,5935,7769,34,2199,4456,6841,0,2199,4456,6841,34,6440,1023,7332,0,6440,1023,7332,34,1200,1202,46,0,1200,1202,46,34,5205,5207,6429,0,5205,5207,6429,34,2225,305,1646,0,2225,305,1646,34,881,5038,882,0,881,5038,882,34,7771,7769,7770,0,7771,7769,7770,34,7698,7703,7769,0,7698,7703,7769,34,1885,1728,5566,0,1885,1728,5566,34,5850,5849,6809,0,5850,5849,6809,34,6015,7772,7770,0,6015,7772,7770,34,2648,6221,2649,0,2648,6221,2649,34,6014,7772,6015,0,6014,7772,6015,34,4258,6719,4281,0,4258,6719,4281,34,2416,6407,41,0,2416,6407,41,34,2542,7274,6173,0,2542,7274,6173,34,727,729,5774,0,727,729,5774,34,7770,7772,7773,0,7770,7772,7773,34,7038,5368,6325,0,7038,5368,6325,34,3010,4308,3011,0,3010,4308,3011,34,6014,7773,7772,0,6014,7773,7772,34,5687,7023,5688,0,5687,7023,5688,34,7774,7773,6014,0,7774,7773,6014,34,7771,7770,7773,0,7771,7770,7773,34,4870,7221,5343,0,4870,7221,5343,34,4821,2846,2808,0,4821,2846,2808,34,6547,5500,5499,0,6547,5500,5499,34,7698,7775,5924,0,7698,7775,5924,34,7698,5924,5923,0,7698,5924,5923,34,7771,6244,5924,0,7771,6244,5924,34,7771,5924,7775,0,7771,5924,7775,34,6075,7336,4889,0,6075,7336,4889,34,878,3520,4213,0,878,3520,4213,34,17,5966,7148,0,17,5966,7148,34,352,7228,1737,0,352,7228,1737,34,7573,3491,6418,0,7573,3491,6418,34,7771,7766,6244,0,7771,7766,6244,34,7094,7776,2182,0,7094,7776,2182,34,6622,7766,7771,0,6622,7766,7771,34,1623,3711,3493,0,1623,3711,3493,34,6352,526,4605,0,6352,526,4605,34,2312,3846,2313,0,2312,3846,2313,34,4740,1638,3980,0,4740,1638,3980,34,7698,7769,7775,0,7698,7769,7775,34,3227,4603,3228,0,3227,4603,3228,34,3995,7777,3996,0,3995,7777,3996,34,7771,7775,7769,0,7771,7775,7769,34,5773,1283,3280,0,5773,1283,3280,34,4742,6019,4743,0,4742,6019,4743,34,3812,6932,1080,0,3812,6932,1080,34,2589,2588,5392,0,2589,2588,5392,34,2204,7079,6835,0,2204,7079,6835,34,2309,576,578,0,2309,576,578,34,4028,7713,4029,0,4028,7713,4029,34,995,1238,5513,0,995,1238,5513,34,6622,7771,7773,0,6622,7771,7773,34,6622,7773,7774,0,6622,7773,7774,34,5879,5841,7778,0,5879,5841,7778,34,5879,7778,7779,0,5879,7778,7779,34,7707,2718,5997,0,7707,2718,5997,34,2107,2991,5971,0,2107,2991,5971,34,1987,1988,687,0,1987,1988,687,34,7780,7778,5841,0,7780,7778,5841,34,2539,3075,4149,0,2539,3075,4149,34,6235,5255,6811,0,6235,5255,6811,34,1641,3134,1542,0,1641,3134,1542,34,7779,7778,7781,0,7779,7778,7781,34,4959,5547,5049,0,4959,5547,5049,34,7338,2238,5091,0,7338,2238,5091,34,7782,7783,7778,0,7782,7783,7778,34,5816,6141,6140,0,5816,6141,6140,34,5227,3319,7675,0,5227,3319,7675,34,7781,7778,7783,0,7781,7778,7783,34,7575,4503,7476,0,7575,4503,7476,34,7126,3835,3834,0,7126,3835,3834,34,5509,3417,7784,0,5509,3417,7784,34,4312,7785,4239,0,4312,7785,4239,34,6164,5434,2289,0,6164,5434,2289,34,6760,7786,2131,0,6760,7786,2131,34,7780,5841,7787,0,7780,5841,7787,34,6248,5150,5042,0,6248,5150,5042,34,4444,5514,2705,0,4444,5514,2705,34,2242,5333,7330,0,2242,5333,7330,34,6622,7774,7780,0,6622,7774,7780,34,6622,7780,7787,0,6622,7780,7787,34,3147,4754,2365,0,3147,4754,2365,34,4404,1979,5344,0,4404,1979,5344,34,7782,7778,7780,0,7782,7778,7780,34,2994,1662,5111,0,2994,1662,5111,34,4204,7788,4431,0,4204,7788,4431,34,6930,5502,5397,0,6930,5502,5397,34,5427,3413,4991,0,5427,3413,4991,34,1556,5688,1557,0,1556,5688,1557,34,7782,49,4431,0,7782,49,4431,34,6956,3127,5710,0,6956,3127,5710,34,1168,1170,4448,0,1168,1170,4448,34,5630,7026,7671,0,5630,7026,7671,34,2062,2690,2063,0,2062,2690,2063,34,7560,6360,5711,0,7560,6360,5711,34,3513,7789,1296,0,3513,7789,1296,34,7782,50,49,0,7782,50,49,34,2912,3353,2913,0,2912,3353,2913,34,6928,6320,4904,0,6928,6320,4904,34,3957,5162,3861,0,3957,5162,3861,34,2076,46,5390,0,2076,46,5390,34,7788,7781,7783,0,7788,7781,7783,34,7788,7783,4431,0,7788,7783,4431,34,1957,5252,5506,0,1957,5252,5506,34,3138,3430,3650,0,3138,3430,3650,34,4007,5956,463,0,4007,5956,463,34,6596,2816,2226,0,6596,2816,2226,34,7782,4431,7783,0,7782,4431,7783,34,5608,1588,6556,0,5608,1588,6556,34,3991,4967,3179,0,3991,4967,3179,34,5334,4067,7521,0,5334,4067,7521,34,7782,7780,50,0,7782,7780,50,34,7069,5808,5807,0,7069,5808,5807,34,7774,6014,50,0,7774,6014,50,34,7774,50,7780,0,7774,50,7780,34,7346,6530,6529,0,7346,6530,6529,34,7517,1529,1528,0,7517,1529,1528,34,1429,6909,2745,0,1429,6909,2745,34,5088,5599,5138,0,5088,5599,5138,34,6211,7066,6212,0,6211,7066,6212,34,3412,3414,6310,0,3412,3414,6310,34,7790,7730,1546,0,7790,7730,1546,34,7790,1546,5869,0,7790,1546,5869,34,7736,7695,1546,0,7736,7695,1546,34,7736,1546,7730,0,7736,1546,7730,34,1282,6568,5157,0,1282,6568,5157,34,6559,184,183,0,6559,184,183,34,1994,6321,1995,0,1994,6321,1995,34,1911,4351,4051,0,1911,4351,4051,34,5533,6804,3051,0,5533,6804,3051,34,4679,2432,2431,0,4679,2432,2431,34,4906,3168,5675,0,4906,3168,5675,34,4821,4771,1179,0,4821,4771,1179,34,4167,7616,6985,0,4167,7616,6985,34,7404,1800,984,0,7404,1800,984,34,1743,7791,5869,0,1743,7791,5869,34,1879,2785,5043,0,1879,2785,5043,34,4739,2291,414,0,4739,2291,414,34,7792,5869,7791,0,7792,5869,7791,34,2105,1446,6898,0,2105,1446,6898,34,267,1464,1463,0,267,1464,1463,34,5534,1018,5535,0,5534,1018,5535,34,2542,1874,2543,0,2542,1874,2543,34,672,6991,4020,0,672,6991,4020,34,7792,7790,5869,0,7792,7790,5869,34,2980,1386,756,0,2980,1386,756,34,4162,7526,6995,0,4162,7526,6995,34,5451,4566,6385,0,5451,4566,6385,34,1672,1405,4547,0,1672,1405,4547,34,7793,6438,6437,0,7793,6438,6437,34,5661,5264,6018,0,5661,5264,6018,34,7725,7794,7726,0,7725,7794,7726,34,261,4436,262,0,261,4436,262,34,7794,7795,7726,0,7794,7795,7726,34,4123,856,6702,0,4123,856,6702,34,3805,3807,4916,0,3805,3807,4916,34,2851,6306,6307,0,2851,6306,6307,34,5827,7501,4570,0,5827,7501,4570,34,7795,7796,7797,0,7795,7796,7797,34,7794,7798,7796,0,7794,7798,7796,34,7794,7796,7795,0,7794,7796,7795,34,2797,5518,1617,0,2797,5518,1617,34,6039,3657,6040,0,6039,3657,6040,34,7799,7797,7796,0,7799,7797,7796,34,2731,4972,5584,0,2731,4972,5584,34,7725,7730,7794,0,7725,7730,7794,34,7149,3867,6992,0,7149,3867,6992,34,7730,7790,7794,0,7730,7790,7794,34,901,2889,902,0,901,2889,902,34,786,7539,6821,0,786,7539,6821,34,1588,1587,4524,0,1588,1587,4524,34,7149,6992,7183,0,7149,6992,7183,34,3650,1283,1285,0,3650,1283,1285,34,3865,6824,365,0,3865,6824,365,34,594,1255,1254,0,594,1255,1254,34,642,6919,138,0,642,6919,138,34,7790,7798,7794,0,7790,7798,7794,34,7792,7796,7798,0,7792,7796,7798,34,7792,7798,7790,0,7792,7798,7790,34,1577,5272,4973,0,1577,5272,4973,34,1650,2125,5511,0,1650,2125,5511,34,7800,7801,7802,0,7800,7801,7802,34,134,5291,132,0,134,5291,132,34,7801,7803,7802,0,7801,7803,7802,34,3208,3703,3209,0,3208,3703,3209,34,5641,4239,5642,0,5641,4239,5642,34,7211,7804,1235,0,7211,7804,1235,34,7805,7800,7802,0,7805,7800,7802,34,2362,7449,7448,0,2362,7449,7448,34,1857,1899,1898,0,1857,1899,1898,34,6142,5382,5381,0,6142,5382,5381,34,2793,1646,6877,0,2793,1646,6877,34,6113,6196,6195,0,6113,6196,6195,34,5881,934,6393,0,5881,934,6393,34,2738,2311,3545,0,2738,2311,3545,34,7806,7805,7802,0,7806,7805,7802,34,665,4629,666,0,665,4629,666,34,1598,5830,7321,0,1598,5830,7321,34,7801,7807,7803,0,7801,7807,7803,34,7799,7796,7807,0,7799,7796,7807,34,3134,5770,1542,0,3134,5770,1542,34,7796,7808,7807,0,7796,7808,7807,34,276,4417,277,0,276,4417,277,34,6891,2158,5413,0,6891,2158,5413,34,7803,7807,7808,0,7803,7807,7808,34,2576,1594,2577,0,2576,1594,2577,34,7634,7258,6777,0,7634,7258,6777,34,945,1505,946,0,945,1505,946,34,1751,7390,5845,0,1751,7390,5845,34,4867,6718,4868,0,4867,6718,4868,34,7792,7808,7796,0,7792,7808,7796,34,6567,2986,216,0,6567,2986,216,34,6536,7494,2076,0,6536,7494,2076,34,1344,5038,1203,0,1344,5038,1203,34,942,6171,7258,0,942,6171,7258,34,7806,7809,7392,0,7806,7809,7392,34,547,4162,548,0,547,4162,548,34,7810,3185,3187,0,7810,3185,3187,34,2009,3516,4992,0,2009,3516,4992,34,5393,2118,5885,0,5393,2118,5885,34,1742,7392,7809,0,1742,7392,7809,34,1742,7809,7791,0,1742,7809,7791,34,1719,5792,6033,0,1719,5792,6033,34,7809,7811,7791,0,7809,7811,7791,34,2981,860,7197,0,2981,860,7197,34,1826,5126,424,0,1826,5126,424,34,7792,7791,7811,0,7792,7791,7811,34,3493,5210,1611,0,3493,5210,1611,34,6403,5242,6031,0,6403,5242,6031,34,4501,4461,4460,0,4501,4461,4460,34,6825,6824,3224,0,6825,6824,3224,34,7806,7802,7809,0,7806,7802,7809,34,784,783,443,0,784,783,443,34,7218,476,7481,0,7218,476,7481,34,7803,7809,7802,0,7803,7809,7802,34,2651,2653,3371,0,2651,2653,3371,34,895,7679,896,0,895,7679,896,34,5568,3852,3851,0,5568,3852,3851,34,4179,4178,7167,0,4179,4178,7167,34,7803,7808,7811,0,7803,7808,7811,34,7803,7811,7809,0,7803,7811,7809,34,1032,2052,4774,0,1032,2052,4774,34,7792,7811,7808,0,7792,7811,7808,34,4825,7006,7177,0,4825,7006,7177,34,1303,3671,1301,0,1303,3671,1301,34,219,582,220,0,219,582,220,34,1332,3965,698,0,1332,3965,698,34,2407,956,2345,0,2407,956,2345,34,7795,7812,7726,0,7795,7812,7726,34,4947,79,359,0,4947,79,359,34,7813,7812,7795,0,7813,7812,7795,34,7767,7726,7812,0,7767,7726,7812,34,4268,5442,1891,0,4268,5442,1891,34,7767,7812,7814,0,7767,7812,7814,34,7767,7814,7763,0,7767,7814,7763,34,6088,2599,2598,0,6088,2599,2598,34,7813,7814,7812,0,7813,7814,7812,34,6603,7777,2777,0,6603,7777,2777,34,7815,7814,7813,0,7815,7814,7813,34,7683,5246,4842,0,7683,5246,4842,34,360,5031,361,0,360,5031,361,34,560,4880,2266,0,560,4880,2266,34,4514,7440,4515,0,4514,7440,4515,34,970,1768,5101,0,970,1768,5101,34,7626,6558,928,0,7626,6558,928,34,914,913,1482,0,914,913,1482,34,7816,7797,7799,0,7816,7797,7799,34,7813,7795,7797,0,7813,7795,7797,34,4330,7162,4519,0,4330,7162,4519,34,7813,7797,7817,0,7813,7797,7817,34,6014,6016,50,0,6014,6016,50,34,1757,4166,2965,0,1757,4166,2965,34,7816,7817,7797,0,7816,7817,7797,34,3522,4056,5805,0,3522,4056,5805,34,7818,7817,7816,0,7818,7817,7816,34,7815,7813,7817,0,7815,7813,7817,34,5395,4473,5750,0,5395,4473,5750,34,6644,4961,4488,0,6644,4961,4488,34,4902,4901,7819,0,4902,4901,7819,34,7760,7815,7758,0,7760,7815,7758,34,243,3148,4829,0,243,3148,4829,34,6889,2897,2896,0,6889,2897,2896,34,7820,7758,7815,0,7820,7758,7815,34,2764,4990,4991,0,2764,4990,4991,34,7821,7758,7820,0,7821,7758,7820,34,3633,1538,1540,0,3633,1538,1540,34,4499,630,3873,0,4499,630,3873,34,5105,3179,4966,0,5105,3179,4966,34,3403,1133,1135,0,3403,1133,1135,34,7822,7823,7821,0,7822,7823,7821,34,7822,7821,7820,0,7822,7821,7820,34,4839,6582,5919,0,4839,6582,5919,34,7520,7243,3464,0,7520,7243,3464,34,7760,7763,7815,0,7760,7763,7815,34,635,4049,1382,0,635,4049,1382,34,7763,7814,7815,0,7763,7814,7815,34,1637,1636,5277,0,1637,1636,5277,34,1678,5826,5825,0,1678,5826,5825,34,2420,5771,972,0,2420,5771,972,34,1832,2950,1135,0,1832,2950,1135,34,1604,7824,4302,0,1604,7824,4302,34,4740,3284,1638,0,4740,3284,1638,34,7825,6398,7804,0,7825,6398,7804,34,7815,7817,7820,0,7815,7817,7820,34,5377,3239,4900,0,5377,3239,4900,34,3495,2510,5341,0,3495,2510,5341,34,7818,7820,7817,0,7818,7820,7817,34,7825,7804,7210,0,7825,7804,7210,34,7822,7820,7818,0,7822,7820,7818,34,7826,7827,7828,0,7826,7827,7828,34,7826,7828,7829,0,7826,7828,7829,34,4140,3016,4002,0,4140,3016,4002,34,7587,6331,3370,0,7587,6331,3370,34,4098,5365,4099,0,4098,5365,4099,34,1911,4051,2828,0,1911,4051,2828,34,5657,2236,1693,0,5657,2236,1693,34,4482,6962,6485,0,4482,6962,6485,34,7829,7828,7830,0,7829,7828,7830,34,7829,7830,7831,0,7829,7830,7831,34,5004,566,3654,0,5004,566,3654,34,7832,7830,7828,0,7832,7830,7828,34,5139,690,6742,0,5139,690,6742,34,6824,6875,3224,0,6824,6875,3224,34,6947,6904,3317,0,6947,6904,3317,34,4343,4748,2421,0,4343,4748,2421,34,7793,6437,6940,0,7793,6437,6940,34,7828,7823,7832,0,7828,7823,7832,34,4841,3776,4130,0,4841,3776,4130,34,2244,7096,2245,0,2244,7096,2245,34,5374,6874,6998,0,5374,6874,6998,34,2134,378,2135,0,2134,378,2135,34,2851,6307,1089,0,2851,6307,1089,34,7832,7823,7822,0,7832,7823,7822,34,923,4634,726,0,923,4634,726,34,5415,1303,6549,0,5415,1303,6549,34,4481,4483,7594,0,4481,4483,7594,34,999,7442,6713,0,999,7442,6713,34,1786,1785,5974,0,1786,1785,5974,34,5974,819,818,0,5974,819,818,34,7830,7832,7822,0,7830,7832,7822,34,3304,6663,2395,0,3304,6663,2395,34,88,3120,5075,0,88,3120,5075,34,5608,7305,7833,0,5608,7305,7833,34,7834,7830,7801,0,7834,7830,7801,34,7834,7801,7800,0,7834,7801,7800,34,1316,1315,1481,0,1316,1315,1481,34,4370,7135,4100,0,4370,7135,4100,34,3563,3562,2070,0,3563,3562,2070,34,5077,3039,702,0,5077,3039,702,34,6524,7323,1877,0,6524,7323,1877,34,3078,6678,2320,0,3078,6678,2320,34,7801,7816,7807,0,7801,7816,7807,34,7835,7209,3321,0,7835,7209,3321,34,7816,7799,7807,0,7816,7799,7807,34,2521,2520,4682,0,2521,2520,4682,34,6780,845,847,0,6780,845,847,34,3783,6828,3733,0,3783,6828,3733,34,7268,521,6779,0,7268,521,6779,34,4844,6335,6250,0,4844,6335,6250,34,797,799,7061,0,797,799,7061,34,7831,7830,7834,0,7831,7830,7834,34,5140,6177,688,0,5140,6177,688,34,5657,7836,4585,0,5657,7836,4585,34,890,4414,5574,0,890,4414,5574,34,1130,1129,7029,0,1130,1129,7029,34,7801,7830,7816,0,7801,7830,7816,34,1304,4551,2458,0,1304,4551,2458,34,7830,7822,7816,0,7830,7822,7816,34,5825,6454,1230,0,5825,6454,1230,34,497,1976,1539,0,497,1976,1539,34,7818,7816,7822,0,7818,7816,7822,34,7364,2033,4939,0,7364,2033,4939,34,1849,4883,1850,0,1849,4883,1850,34,6957,5229,6896,0,6957,5229,6896,34,6278,4102,7289,0,6278,4102,7289,34,7837,6119,7047,0,7837,6119,7047,34,5921,2117,2116,0,5921,2117,2116,34,935,5882,4128,0,935,5882,4128,34,3837,7540,3366,0,3837,7540,3366,34,2390,2389,5742,0,2390,2389,5742,34,669,1711,7399,0,669,1711,7399,34,5987,3030,3029,0,5987,3030,3029,34,433,432,6512,0,433,432,6512,34,6335,7838,6334,0,6335,7838,6334,34,54,56,4873,0,54,56,4873,34,7838,7839,6334,0,7838,7839,6334,34,6967,6011,6010,0,6967,6011,6010,34,4654,4632,4918,0,4654,4632,4918,34,7840,6334,7839,0,7840,6334,7839,34,5125,7576,2562,0,5125,7576,2562,34,4844,918,6335,0,4844,918,6335,34,4242,6125,5102,0,4242,6125,5102,34,7041,1109,1507,0,7041,1109,1507,34,7365,4279,5794,0,7365,4279,5794,34,1855,7841,6611,0,1855,7841,6611,34,7320,7138,7540,0,7320,7138,7540,34,625,624,7093,0,625,624,7093,34,6335,918,7842,0,6335,918,7842,34,6335,7842,7838,0,6335,7842,7838,34,5798,5799,6294,0,5798,5799,6294,34,3241,5015,3242,0,3241,5015,3242,34,2469,2834,5101,0,2469,2834,5101,34,4576,4338,673,0,4576,4338,673,34,5292,111,1661,0,5292,111,1661,34,4734,3110,5746,0,4734,3110,5746,34,6953,7050,7843,0,6953,7050,7843,34,1389,7839,4503,0,1389,7839,4503,34,613,1633,5504,0,613,1633,5504,34,2944,2586,4683,0,2944,2586,4683,34,5428,5815,3868,0,5428,5815,3868,34,853,5238,5237,0,853,5238,5237,34,7465,4503,7839,0,7465,4503,7839,34,7631,4619,924,0,7631,4619,924,34,1547,4461,5922,0,1547,4461,5922,34,7465,7838,769,0,7465,7838,769,34,5043,1877,1879,0,5043,1877,1879,34,7839,7838,7465,0,7839,7838,7465,34,7125,1497,1496,0,7125,1497,1496,34,164,5976,2278,0,164,5976,2278,34,7844,769,7838,0,7844,769,7838,34,4891,6046,2483,0,4891,6046,2483,34,1389,7840,7839,0,1389,7840,7839,34,7607,7501,6134,0,7607,7501,6134,34,273,525,274,0,273,525,274,34,2971,2970,215,0,2971,2970,215,34,1885,1729,1728,0,1885,1729,1728,34,5459,1939,4915,0,5459,1939,4915,34,7845,6694,5325,0,7845,6694,5325,34,7345,7532,4337,0,7345,7532,4337,34,3019,3898,889,0,3019,3898,889,34,4937,2789,2791,0,4937,2789,2791,34,1658,1660,3898,0,1658,1660,3898,34,1677,662,1800,0,1677,662,1800,34,1406,590,589,0,1406,590,589,34,7846,3809,6056,0,7846,3809,6056,34,7847,4239,7785,0,7847,4239,7785,34,7844,7838,7842,0,7844,7838,7842,34,7848,2212,4506,0,7848,2212,4506,34,3896,4154,3897,0,3896,4154,3897,34,7849,7850,4506,0,7849,7850,4506,34,7849,4506,2212,0,7849,4506,2212,34,7851,2504,5289,0,7851,2504,5289,34,2929,2928,5151,0,2929,2928,5151,34,3736,3735,5022,0,3736,3735,5022,34,1369,3250,3252,0,1369,3250,3252,34,4140,4344,7001,0,4140,4344,7001,34,6853,6972,3174,0,6853,6972,3174,34,635,5034,636,0,635,5034,636,34,4867,3177,3176,0,4867,3177,3176,34,7850,7852,4506,0,7850,7852,4506,34,3819,404,6284,0,3819,404,6284,34,4925,7284,7283,0,4925,7284,7283,34,877,1988,2567,0,877,1988,2567,34,7526,6812,4878,0,7526,6812,4878,34,7849,7853,7850,0,7849,7853,7850,34,3684,1960,3685,0,3684,1960,3685,34,1501,5554,2595,0,1501,5554,2595,34,2638,7854,222,0,2638,7854,222,34,3972,6857,7855,0,3972,6857,7855,34,7856,965,1687,0,7856,965,1687,34,7850,7853,7844,0,7850,7853,7844,34,5007,781,189,0,5007,781,189,34,5480,3618,7615,0,5480,3618,7615,34,2396,4799,3337,0,2396,4799,3337,34,5416,7046,5417,0,5416,7046,5417,34,7842,7850,7844,0,7842,7850,7844,34,5348,4673,6810,0,5348,4673,6810,34,625,7093,4966,0,625,7093,4966,34,2592,782,781,0,2592,782,781,34,6374,5669,5648,0,6374,5669,5648,34,5277,7328,3981,0,5277,7328,3981,34,7383,7852,6558,0,7383,7852,6558,34,2202,2637,4778,0,2202,2637,4778,34,285,7402,286,0,285,7402,286,34,4736,4735,7316,0,4736,4735,7316,34,7024,5987,3029,0,7024,5987,3029,34,7276,4711,3351,0,7276,4711,3351,34,5118,1375,7857,0,5118,1375,7857,34,6558,7852,917,0,6558,7852,917,34,6422,6842,3312,0,6422,6842,3312,34,3887,2085,6304,0,3887,2085,6304,34,15,17,6496,0,15,17,6496,34,1902,951,953,0,1902,951,953,34,918,917,7852,0,918,917,7852,34,4496,7810,7858,0,4496,7810,7858,34,7383,4506,7852,0,7383,4506,7852,34,3230,7079,2203,0,3230,7079,2203,34,6215,7859,5184,0,6215,7859,5184,34,5287,2395,2394,0,5287,2395,2394,34,6738,2117,6041,0,6738,2117,6041,34,5732,2256,7860,0,5732,2256,7860,34,6492,3936,620,0,6492,3936,620,34,4323,6352,4605,0,4323,6352,4605,34,1367,5063,4217,0,1367,5063,4217,34,6165,6410,558,0,6165,6410,558,34,3102,6523,3103,0,3102,6523,3103,34,7684,3555,5374,0,7684,3555,5374,34,3880,2743,2742,0,3880,2743,2742,34,1241,1488,4981,0,1241,1488,4981,34,918,7852,7850,0,918,7852,7850,34,918,7850,7842,0,918,7850,7842,34,3820,6284,7142,0,3820,6284,7142,34,3470,1407,7175,0,3470,1407,7175,34,3802,5563,3803,0,3802,5563,3803,34,6274,6273,7623,0,6274,6273,7623,34,7861,7862,7475,0,7861,7862,7475,34,1054,4627,3574,0,1054,4627,3574,34,7862,7575,7475,0,7862,7575,7475,34,2423,973,2424,0,2423,973,2424,34,3674,2371,7863,0,3674,2371,7863,34,5081,2948,3909,0,5081,2948,3909,34,2075,6536,2076,0,2075,6536,2076,34,7234,5645,6441,0,7234,5645,6441,34,7864,7865,7862,0,7864,7865,7862,34,7864,7862,7861,0,7864,7862,7861,34,6486,223,3963,0,6486,223,3963,34,4592,7020,2321,0,4592,7020,2321,34,4841,5483,3374,0,4841,5483,3374,34,2068,6487,2069,0,2068,6487,2069,34,4555,3856,3855,0,4555,3856,3855,34,2924,3683,3682,0,2924,3683,3682,34,7866,7861,7475,0,7866,7861,7475,34,7866,7475,771,0,7866,7475,771,34,3482,2481,5665,0,3482,2481,5665,34,4906,6526,611,0,4906,6526,611,34,7184,2187,2186,0,7184,2187,2186,34,3830,3267,6733,0,3830,3267,6733,34,4395,7516,109,0,4395,7516,109,34,5790,4420,5791,0,5790,4420,5791,34,7867,7864,7861,0,7867,7864,7861,34,7867,7861,7866,0,7867,7861,7866,34,1454,4305,1452,0,1454,4305,1452,34,1906,6841,4456,0,1906,6841,4456,34,7868,7869,7870,0,7868,7869,7870,34,7868,7870,7871,0,7868,7870,7871,34,681,4689,5078,0,681,4689,5078,34,3559,1145,1550,0,3559,1145,1550,34,4517,1038,3741,0,4517,1038,3741,34,4074,4443,4080,0,4074,4443,4080,34,5492,7685,5373,0,5492,7685,5373,34,7871,7870,7864,0,7871,7870,7864,34,7871,7864,7872,0,7871,7864,7872,34,37,2980,1251,0,37,2980,1251,34,6201,2412,3401,0,6201,2412,3401,34,2940,7732,7655,0,2940,7732,7655,34,7873,7874,7872,0,7873,7874,7872,34,7873,7872,7864,0,7873,7872,7864,34,2813,2531,7052,0,2813,2531,7052,34,5606,531,646,0,5606,531,646,34,5445,7875,3742,0,5445,7875,3742,34,7869,7865,7870,0,7869,7865,7870,34,6452,1683,1589,0,6452,1683,1589,34,2971,6615,6294,0,2971,6615,6294,34,6103,1330,7240,0,6103,1330,7240,34,4552,4044,4782,0,4552,4044,4782,34,7864,7870,7865,0,7864,7870,7865,34,5307,86,88,0,5307,86,88,34,5298,6031,5242,0,5298,6031,5242,34,3271,3272,5109,0,3271,3272,5109,34,7388,4548,160,0,7388,4548,160,34,2286,4120,4119,0,2286,4120,4119,34,5764,4672,5765,0,5764,4672,5765,34,4643,5604,5605,0,4643,5604,5605,34,2380,2379,3958,0,2380,2379,3958,34,7873,7864,7867,0,7873,7864,7867,34,3708,3707,883,0,3708,3707,883,34,5112,5920,2116,0,5112,5920,2116,34,6371,7138,7594,0,6371,7138,7594,34,6666,6566,6565,0,6666,6566,6565,34,1540,6050,3633,0,1540,6050,3633,34,7876,6563,7877,0,7876,6563,7877,34,3879,2480,2482,0,3879,2480,2482,34,7236,4820,5595,0,7236,4820,5595,34,6563,7876,7215,0,6563,7876,7215,34,7447,6309,6178,0,7447,6309,6178,34,4485,2890,7397,0,4485,2890,7397,34,7034,7373,6151,0,7034,7373,6151,34,3981,7328,3067,0,3981,7328,3067,34,7878,7215,7876,0,7878,7215,7876,34,2852,1459,7879,0,2852,1459,7879,34,6586,1952,1951,0,6586,1952,1951,34,7877,7880,7873,0,7877,7880,7873,34,5866,5110,6375,0,5866,5110,6375,34,7150,7429,5581,0,7150,7429,5581,34,7874,7873,7880,0,7874,7873,7880,34,7727,6933,7881,0,7727,6933,7881,34,7176,7323,2161,0,7176,7323,2161,34,7876,7877,7873,0,7876,7877,7873,34,6322,5053,6815,0,6322,5053,6815,34,5142,484,3982,0,5142,484,3982,34,5124,3987,3989,0,5124,3987,3989,34,7873,7867,7876,0,7873,7867,7876,34,6475,421,7216,0,6475,421,7216,34,7867,7878,7876,0,7867,7878,7876,34,22,65,64,0,22,65,64,34,6441,6442,7234,0,6441,6442,7234,34,2551,2454,3270,0,2551,2454,3270,34,6818,4827,4829,0,6818,4827,4829,34,5657,7619,5658,0,5657,7619,5658,34,1692,7438,7619,0,1692,7438,7619,34,5182,6212,7066,0,5182,6212,7066,34,7882,7402,6273,0,7882,7402,6273,34,3427,3428,5039,0,3427,3428,5039,34,6763,5210,1883,0,6763,5210,1883,34,4040,6329,1675,0,4040,6329,1675,34,5658,7619,6660,0,5658,7619,6660,34,2155,7735,2156,0,2155,7735,2156,34,3834,6830,7471,0,3834,6830,7471,34,656,1675,6328,0,656,1675,6328,34,7866,771,6660,0,7866,771,6660,34,3218,822,821,0,3218,822,821,34,5902,3952,5903,0,5902,3952,5903,34,1634,919,1635,0,1634,919,1635,34,4856,5295,5297,0,4856,5295,5297,34,1434,7400,7165,0,1434,7400,7165,34,7215,7878,7438,0,7215,7878,7438,34,5949,5951,6579,0,5949,5951,6579,34,7878,7866,7438,0,7878,7866,7438,34,3768,7420,5441,0,3768,7420,5441,34,949,1013,6508,0,949,1013,6508,34,7619,7438,7866,0,7619,7438,7866,34,6253,6308,2376,0,6253,6308,2376,34,7619,7866,6660,0,7619,7866,6660,34,7883,7130,5556,0,7883,7130,5556,34,7884,3702,3701,0,7884,3702,3701,34,7341,6299,2881,0,7341,6299,2881,34,7867,7866,7878,0,7867,7866,7878,34,4902,7819,7523,0,4902,7819,7523,34,2074,5444,3966,0,2074,5444,3966,34,7413,4941,4989,0,7413,4941,4989,34,6220,6221,3421,0,6220,6221,3421,34,3233,648,5656,0,3233,648,5656,34,1039,547,1040,0,1039,547,1040,34,7851,861,2505,0,7851,861,2505,34,5776,5862,5177,0,5776,5862,5177,34,7885,7868,7871,0,7885,7868,7871,34,7885,7871,7886,0,7885,7871,7886,34,195,6689,7677,0,195,6689,7677,34,2174,7309,7887,0,2174,7309,7887,34,3817,2279,7329,0,3817,2279,7329,34,195,7677,7605,0,195,7677,7605,34,7847,4240,4239,0,7847,4240,4239,34,3522,3524,4055,0,3522,3524,4055,34,2785,7888,2701,0,2785,7888,2701,34,7889,7886,7890,0,7889,7886,7890,34,7871,7872,7874,0,7871,7872,7874,34,7871,7874,7886,0,7871,7874,7886,34,6183,6182,4198,0,6183,6182,4198,34,4048,3820,7142,0,4048,3820,7142,34,7891,7890,7874,0,7891,7890,7874,34,5471,3044,3043,0,5471,3044,3043,34,5243,2104,5231,0,5243,2104,5231,34,7886,7874,7890,0,7886,7874,7890,34,7182,7181,2835,0,7182,7181,2835,34,3226,3033,3032,0,3226,3033,3032,34,6016,6399,1408,0,6016,6399,1408,34,1861,6588,1043,0,1861,6588,1043,34,4791,4353,3084,0,4791,4353,3084,34,6245,6302,1073,0,6245,6302,1073,34,3628,5825,2316,0,3628,5825,2316,34,88,5075,5074,0,88,5075,5074,34,7727,6934,6933,0,7727,6934,6933,34,1532,3669,3957,0,1532,3669,3957,34,7892,7893,7313,0,7892,7893,7313,34,1798,3152,5158,0,1798,3152,5158,34,7893,7894,7313,0,7893,7894,7313,34,6909,6280,2745,0,6909,6280,2745,34,4898,2018,2017,0,4898,2018,2017,34,7415,4318,1273,0,7415,4318,1273,34,3164,6381,1177,0,3164,6381,1177,34,7313,7894,529,0,7313,7894,529,34,3021,4533,4532,0,3021,4533,4532,34,1696,6798,3411,0,1696,6798,3411,34,7347,1440,7688,0,7347,1440,7688,34,5936,5171,2561,0,5936,5171,2561,34,7895,529,7894,0,7895,529,7894,34,3124,5225,5605,0,3124,5225,5605,34,7892,7889,7896,0,7892,7889,7896,34,7892,7896,7893,0,7892,7896,7893,34,7889,7890,7896,0,7889,7890,7896,34,3915,338,337,0,3915,338,337,34,2886,5323,2887,0,2886,5323,2887,34,7897,5169,4699,0,7897,5169,4699,34,972,973,7108,0,972,973,7108,34,7893,7896,7890,0,7893,7896,7890,34,7893,7890,7894,0,7893,7890,7894,34,3627,7396,1966,0,3627,7396,1966,34,7890,7891,7894,0,7890,7891,7894,34,3540,3322,4291,0,3540,3322,4291,34,5749,7221,5750,0,5749,7221,5750,34,1637,5277,3981,0,1637,5277,3981,34,5764,5763,954,0,5764,5763,954,34,6544,6543,6564,0,6544,6543,6564,34,1165,1116,7898,0,1165,1116,7898,34,1165,7898,6563,0,1165,7898,6563,34,6578,2621,6579,0,6578,2621,6579,34,144,7235,145,0,144,7235,145,34,6269,2852,7879,0,6269,2852,7879,34,1773,4149,1774,0,1773,4149,1774,34,7877,6563,7898,0,7877,6563,7898,34,2144,5336,5335,0,2144,5336,5335,34,580,4063,581,0,580,4063,581,34,5804,4056,4055,0,5804,4056,4055,34,888,3463,889,0,888,3463,889,34,5633,7658,3330,0,5633,7658,3330,34,7181,2836,2835,0,7181,2836,2835,34,506,5735,4097,0,506,5735,4097,34,675,3143,2192,0,675,3143,2192,34,7874,7880,7891,0,7874,7880,7891,34,7898,4814,7895,0,7898,4814,7895,34,2368,6029,7484,0,2368,6029,7484,34,2460,1466,206,0,2460,1466,206,34,3345,6490,6459,0,3345,6490,6459,34,7894,7877,7895,0,7894,7877,7895,34,7824,6922,3835,0,7824,6922,3835,34,7877,7898,7895,0,7877,7898,7895,34,5657,2211,7836,0,5657,2211,7836,34,3823,5033,7171,0,3823,5033,7171,34,994,1437,7491,0,994,1437,7491,34,3048,5718,4251,0,3048,5718,4251,34,7894,7880,7877,0,7894,7880,7877,34,4664,4135,5251,0,4664,4135,5251,34,7891,7880,7894,0,7891,7880,7894,34,498,6133,499,0,498,6133,499,34,321,653,3546,0,321,653,3546,34,4686,3078,4687,0,4686,3078,4687,34,7094,2244,7776,0,7094,2244,7776,34,7532,7899,7531,0,7532,7899,7531,34,3533,892,894,0,3533,892,894,34,7899,7900,7531,0,7899,7900,7531,34,6491,4362,6486,0,6491,4362,6486,34,3974,6206,3023,0,3974,6206,3023,34,7845,7531,7900,0,7845,7531,7900,34,7072,2490,2489,0,7072,2490,2489,34,7845,7900,6694,0,7845,7900,6694,34,7899,7901,7900,0,7899,7901,7900,34,2806,5020,2804,0,2806,5020,2804,34,7901,7427,7900,0,7901,7427,7900,34,4229,3780,6595,0,4229,3780,6595,34,7427,6694,7900,0,7427,6694,7900,34,2481,5663,5665,0,2481,5663,5665,34,4117,5391,2909,0,4117,5391,2909,34,7532,4988,7899,0,7532,4988,7899,34,5939,3961,3960,0,5939,3961,3960,34,1752,1754,6254,0,1752,1754,6254,34,1798,1797,680,0,1798,1797,680,34,4536,5429,6002,0,4536,5429,6002,34,2100,7434,2101,0,2100,7434,2101,34,7899,4988,7902,0,7899,4988,7902,34,7633,3558,3483,0,7633,3558,3483,34,7899,7902,7901,0,7899,7902,7901,34,1544,5643,7478,0,1544,5643,7478,34,3248,2901,3525,0,3248,2901,3525,34,5170,4657,3987,0,5170,4657,3987,34,2221,3549,3548,0,2221,3549,3548,34,3912,6680,4365,0,3912,6680,4365,34,7901,7902,7903,0,7901,7902,7903,34,3684,3686,7904,0,3684,3686,7904,34,3684,7904,641,0,3684,7904,641,34,4313,2296,2039,0,4313,2296,2039,34,2520,2519,6090,0,2520,2519,6090,34,7905,642,7904,0,7905,642,7904,34,685,3848,6480,0,685,3848,6480,34,5703,5705,3664,0,5703,5705,3664,34,641,7904,642,0,641,7904,642,34,4813,3149,530,0,4813,3149,530,34,1362,6984,1363,0,1362,6984,1363,34,5038,881,1203,0,5038,881,1203,34,3805,403,402,0,3805,403,402,34,6771,6006,1365,0,6771,6006,1365,34,7906,642,7905,0,7906,642,7905,34,4381,6173,4382,0,4381,6173,4382,34,5802,3586,3585,0,5802,3586,3585,34,7904,5538,7905,0,7904,5538,7905,34,7907,5441,7420,0,7907,5441,7420,34,1950,492,491,0,1950,492,491,34,7427,7905,5538,0,7427,7905,5538,34,3350,3451,3351,0,3350,3451,3351,34,7901,7905,7427,0,7901,7905,7427,34,2472,4631,1396,0,2472,4631,1396,34,2305,6902,6665,0,2305,6902,6665,34,6188,7563,7245,0,6188,7563,7245,34,6635,6634,6926,0,6635,6634,6926,34,4564,2220,316,0,4564,2220,316,34,7901,7903,7905,0,7901,7903,7905,34,7902,7906,7903,0,7902,7906,7903,34,2492,5766,2493,0,2492,5766,2493,34,7906,7905,7903,0,7906,7905,7903,34,5334,1417,1416,0,5334,1417,1416,34,6667,6121,4567,0,6667,6121,4567,34,4983,7908,2288,0,4983,7908,2288,34,623,4537,703,0,623,4537,703,34,4982,7908,4983,0,4982,7908,4983,34,7909,2288,7908,0,7909,2288,7908,34,4530,5069,5070,0,4530,5069,5070,34,7016,6662,6661,0,7016,6662,6661,34,7286,3589,3852,0,7286,3589,3852,34,7370,5151,5152,0,7370,5151,5152,34,5529,5531,6731,0,5529,5531,6731,34,7909,7910,5817,0,7909,7910,5817,34,7909,5817,2288,0,7909,5817,2288,34,7910,6164,5817,0,7910,6164,5817,34,7911,7912,6001,0,7911,7912,6001,34,3507,5226,5423,0,3507,5226,5423,34,6761,7913,7415,0,6761,7913,7415,34,5983,1680,1272,0,5983,1680,1272,34,7610,7854,7242,0,7610,7854,7242,34,6979,2549,2548,0,6979,2549,2548,34,642,4982,6919,0,642,4982,6919,34,7906,7909,4982,0,7906,7909,4982,34,7906,4982,642,0,7906,4982,642,34,7909,7908,4982,0,7909,7908,4982,34,685,876,3848,0,685,876,3848,34,2810,301,6142,0,2810,301,6142,34,7909,7914,7910,0,7909,7914,7910,34,2265,305,2225,0,2265,305,2225,34,7906,7914,7909,0,7906,7914,7909,34,7902,7915,7914,0,7902,7915,7914,34,7902,7914,7906,0,7902,7914,7906,34,565,6594,4580,0,565,6594,4580,34,7910,7914,7915,0,7910,7914,7915,34,2959,5438,6529,0,2959,5438,6529,34,5507,7916,7598,0,5507,7916,7598,34,4934,2850,7389,0,4934,2850,7389,34,653,6535,3546,0,653,6535,3546,34,90,7439,2467,0,90,7439,2467,34,5887,6967,893,0,5887,6967,893,34,2180,7598,7916,0,2180,7598,7916,34,2180,7916,7917,0,2180,7916,7917,34,3286,1908,1941,0,3286,1908,1941,34,254,253,2585,0,254,253,2585,34,6298,3461,6633,0,6298,3461,6633,34,4878,174,176,0,4878,174,176,34,4988,4987,2180,0,4988,4987,2180,34,4988,2180,7917,0,4988,2180,7917,34,4987,2181,2180,0,4987,2181,2180,34,7184,2186,4846,0,7184,2186,4846,34,2679,2448,1763,0,2679,2448,1763,34,6379,7387,6118,0,6379,7387,6118,34,1508,220,584,0,1508,220,584,34,5388,7437,4411,0,5388,7437,4411,34,5337,2847,399,0,5337,2847,399,34,7910,7198,6164,0,7910,7198,6164,34,7917,7916,7198,0,7917,7916,7198,34,7192,7918,7919,0,7192,7918,7919,34,7917,7198,7915,0,7917,7198,7915,34,5861,5054,3810,0,5861,5054,3810,34,5367,6370,5946,0,5367,6370,5946,34,7910,7915,7198,0,7910,7915,7198,34,7902,4988,7915,0,7902,4988,7915,34,3727,4665,4666,0,3727,4665,4666,34,4988,7917,7915,0,4988,7917,7915,34,6546,833,5934,0,6546,833,5934,34,4751,340,1974,0,4751,340,1974,34,4221,179,178,0,4221,179,178,34,5067,877,2123,0,5067,877,2123,34,4602,867,7564,0,4602,867,7564,34,454,2190,6078,0,454,2190,6078,34,5489,2765,4991,0,5489,2765,4991,34,3015,3020,1653,0,3015,3020,1653,34,1700,2291,7124,0,1700,2291,7124,34,6352,3968,3967,0,6352,3968,3967,34,7126,7824,3835,0,7126,7824,3835,34,7785,7920,4240,0,7785,7920,4240,34,7785,4240,7847,0,7785,4240,7847,34,4663,5788,4587,0,4663,5788,4587,34,7921,4240,7920,0,7921,4240,7920,34,7447,5349,3808,0,7447,5349,3808,34,7913,6677,4319,0,7913,6677,4319,34,2893,6086,6078,0,2893,6086,6078,34,2007,4992,5682,0,2007,4992,5682,34,2709,5232,7458,0,2709,5232,7458,34,1812,3272,5447,0,1812,3272,5447,34,7922,7785,4312,0,7922,7785,4312,34,5776,5863,5862,0,5776,5863,5862,34,2692,7606,7923,0,2692,7606,7923,34,7142,404,4459,0,7142,404,4459,34,904,7457,5469,0,904,7457,5469,34,5440,4157,438,0,5440,4157,438,34,6323,5047,4789,0,6323,5047,4789,34,7922,7920,7785,0,7922,7920,7785,34,6339,5818,6340,0,6339,5818,6340,34,1428,4035,2236,0,1428,4035,2236,34,3228,1492,389,0,3228,1492,389,34,1971,7621,5483,0,1971,7621,5483,34,740,2498,738,0,740,2498,738,34,1078,3021,2414,0,1078,3021,2414,34,3476,3478,4857,0,3476,3478,4857,34,4226,4225,6458,0,4226,4225,6458,34,4476,3838,3840,0,4476,3838,3840,34,7924,2608,2295,0,7924,2608,2295,34,7925,3927,1544,0,7925,3927,1544,34,7007,4726,5181,0,7007,4726,5181,34,5886,2584,1562,0,5886,2584,1562,34,2240,1797,1796,0,2240,1797,1796,34,6505,7016,3009,0,6505,7016,3009,34,7924,7926,2608,0,7924,7926,2608,34,2718,2720,6291,0,2718,2720,6291,34,7927,7926,7924,0,7927,7926,7924,34,991,3802,3631,0,991,3802,3631,34,6436,5830,5829,0,6436,5830,5829,34,4354,6607,6606,0,4354,6607,6606,34,4214,5399,2408,0,4214,5399,2408,34,2294,4240,7924,0,2294,4240,7924,34,2294,7924,2295,0,2294,7924,2295,34,1488,7928,6423,0,1488,7928,6423,34,7921,7924,4240,0,7921,7924,4240,34,6113,2973,6560,0,6113,2973,6560,34,121,622,6067,0,121,622,6067,34,7011,67,69,0,7011,67,69,34,7245,7563,7280,0,7245,7563,7280,34,993,801,1213,0,993,801,1213,34,5488,7453,7425,0,5488,7453,7425,34,2600,5463,1294,0,2600,5463,1294,34,3936,4582,3937,0,3936,4582,3937,34,7927,7924,7921,0,7927,7924,7921,34,2990,1993,2991,0,2990,1993,2991,34,4505,7104,4504,0,4505,7104,4504,34,6329,4656,6328,0,6329,4656,6328,34,3853,7927,7929,0,3853,7927,7929,34,1714,4215,6837,0,1714,4215,6837,34,7531,5325,4337,0,7531,5325,4337,34,6879,4659,4963,0,6879,4659,4963,34,7431,7930,4569,0,7431,7930,4569,34,7048,3493,1613,0,7048,3493,1613,34,3853,7929,7922,0,3853,7929,7922,34,4705,7384,5032,0,4705,7384,5032,34,5860,6916,2779,0,5860,6916,2779,34,7135,4370,354,0,7135,4370,354,34,1157,21,7310,0,1157,21,7310,34,3495,5341,5058,0,3495,5341,5058,34,4178,3853,7922,0,4178,3853,7922,34,5345,7012,7367,0,5345,7012,7367,34,3853,7926,7927,0,3853,7926,7927,34,166,702,7647,0,166,702,7647,34,2827,6856,4089,0,2827,6856,4089,34,6471,7641,5811,0,6471,7641,5811,34,5162,4430,5160,0,5162,4430,5160,34,6162,7542,7013,0,6162,7542,7013,34,6528,2711,5425,0,6528,2711,5425,34,4181,1615,3480,0,4181,1615,3480,34,7635,4966,7093,0,7635,4966,7093,34,5045,2162,6524,0,5045,2162,6524,34,7927,7921,7929,0,7927,7921,7929,34,7931,7302,2050,0,7931,7302,2050,34,3563,5563,3561,0,3563,5563,3561,34,7920,7929,7921,0,7920,7929,7921,34,4674,2777,7932,0,4674,2777,7932,34,7922,7929,7920,0,7922,7929,7920,34,4209,7089,5354,0,4209,7089,5354,34,5175,5862,5855,0,5175,5862,5855,34,5722,1248,4744,0,5722,1248,4744,34,1702,200,5758,0,1702,200,5758,34,759,7672,760,0,759,7672,760,34,5363,4137,4009,0,5363,4137,4009,34,7376,1758,6736,0,7376,1758,6736,34,6711,7290,127,0,6711,7290,127,34,7123,5329,2379,0,7123,5329,2379,34,2739,6112,1533,0,2739,6112,1533,34,7930,4558,4569,0,7930,4558,4569,34,3423,6007,5916,0,3423,6007,5916,34,7922,4312,4178,0,7922,4312,4178,34,699,1924,5595,0,699,1924,5595,34,6345,4578,2024,0,6345,4578,2024,34,1543,5770,7400,0,1543,5770,7400,34,4780,6134,5048,0,4780,6134,5048,34,5559,6839,4901,0,5559,6839,4901,34,3841,4380,1280,0,3841,4380,1280,34,6316,7254,5053,0,6316,7254,5053,34,6181,3777,2795,0,6181,3777,2795,34,7180,467,5579,0,7180,467,5579,34,2851,2853,6306,0,2851,2853,6306,34,1697,6465,1698,0,1697,6465,1698,34,1031,5383,7931,0,1031,5383,7931,34,1542,3394,6542,0,1542,3394,6542,34,7712,4625,1956,0,7712,4625,1956,34,6881,1313,1312,0,6881,1313,1312,34,3429,3431,1199,0,3429,3431,1199,34,1597,1839,7342,0,1597,1839,7342,34,2176,2140,3484,0,2176,2140,3484,34,2393,6277,7583,0,2393,6277,7583,34,5851,5123,4546,0,5851,5123,4546,34,6583,5933,7274,0,6583,5933,7274,34,2870,565,4581,0,2870,565,4581,34,1234,7111,7211,0,1234,7111,7211,34,7461,7836,5859,0,7461,7836,5859,34,2863,1725,2177,0,2863,1725,2177,34,915,3511,913,0,915,3511,913,34,2514,4480,1708,0,2514,4480,1708,34,4978,1104,4082,0,4978,1104,4082,34,5947,6371,7594,0,5947,6371,7594,34,7851,2505,2504,0,7851,2505,2504,34,5896,4009,4028,0,5896,4009,4028,34,7585,4690,7933,0,7585,4690,7933,34,6781,3483,7522,0,6781,3483,7522,34,6609,3035,5006,0,6609,3035,5006,34,2,1,1873,0,2,1,1873,34,6222,1112,7934,0,6222,1112,7934,34,5769,6842,5767,0,5769,6842,5767,34,887,3898,1660,0,887,3898,1660,34,5782,7934,1112,0,5782,7934,1112,34,7624,5634,7271,0,7624,5634,7271,34,3450,7276,3351,0,3450,7276,3351,34,7063,3900,5274,0,7063,3900,5274,34,3229,389,3553,0,3229,389,3553,34,4175,3771,2451,0,4175,3771,2451,34,5407,4284,4837,0,5407,4284,4837,34,94,3713,3610,0,94,3713,3610,34,7934,6510,6222,0,7934,6510,6222,34,4944,5986,3885,0,4944,5986,3885,34,6857,4248,7855,0,6857,4248,7855,34,1726,5490,6455,0,1726,5490,6455,34,7573,6418,2477,0,7573,6418,2477,34,6509,6222,6510,0,6509,6222,6510,34,2016,3893,4579,0,2016,3893,4579,34,5398,1909,1575,0,5398,1909,1575,34,783,7935,4607,0,783,7935,4607,34,2268,6261,2867,0,2268,6261,2867,34,347,1110,6625,0,347,1110,6625,34,175,5493,176,0,175,5493,176,34,1423,3022,5404,0,1423,3022,5404,34,7654,2105,2104,0,7654,2105,2104,34,7097,5340,815,0,7097,5340,815,34,7021,6648,889,0,7021,6648,889,34,3058,169,6044,0,3058,169,6044,34,7684,504,503,0,7684,504,503,34,2660,1017,2664,0,2660,1017,2664,34,1905,1918,1906,0,1905,1918,1906,34,2255,7297,2256,0,2255,7297,2256,34,4813,529,7895,0,4813,529,7895,34,7936,4935,4934,0,7936,4935,4934,34,2960,6530,7360,0,2960,6530,7360,34,2956,7407,7081,0,2956,7407,7081,34,4338,2207,4202,0,4338,2207,4202,34,2960,7360,5071,0,2960,7360,5071,34,766,231,2632,0,766,231,2632,34,6894,7474,427,0,6894,7474,427,34,7676,328,6466,0,7676,328,6466,34,925,924,4619,0,925,924,4619,34,3488,831,5761,0,3488,831,5761,34,116,115,4135,0,116,115,4135,34,1046,6002,5429,0,1046,6002,5429,34,158,1307,156,0,158,1307,156,34,3236,3235,7274,0,3236,3235,7274,34,6981,5516,6007,0,6981,5516,6007,34,3347,3349,5027,0,3347,3349,5027,34,213,1977,214,0,213,1977,214,34,6665,4941,2306,0,6665,4941,2306,34,4310,6672,6095,0,4310,6672,6095,34,6703,3499,6805,0,6703,3499,6805,34,6766,466,465,0,6766,466,465,34,785,5398,5501,0,785,5398,5501,34,162,164,6643,0,162,164,6643,34,752,751,1044,0,752,751,1044,34,7937,7737,7218,0,7937,7737,7218,34,2512,3750,2513,0,2512,3750,2513,34,7659,5303,3153,0,7659,5303,3153,34,6156,6876,1648,0,6156,6876,1648,34,818,1266,7686,0,818,1266,7686,34,7938,3943,3942,0,7938,3943,3942,34,6673,6406,2067,0,6673,6406,2067,34,6336,3256,6337,0,6336,3256,6337,34,4928,1284,1865,0,4928,1284,1865,34,932,5693,6793,0,932,5693,6793,34,5543,4164,1040,0,5543,4164,1040,34,1942,4915,7335,0,1942,4915,7335,34,1831,1833,3110,0,1831,1833,3110,34,1683,6451,2350,0,1683,6451,2350,34,7825,928,6398,0,7825,928,6398,34,262,3063,6132,0,262,3063,6132,34,2292,2805,7617,0,2292,2805,7617,34,6814,2436,2435,0,6814,2436,2435,34,3536,32,3537,0,3536,32,3537,34,5135,1230,6454,0,5135,1230,6454,34,7934,7286,6510,0,7934,7286,6510,34,6547,5653,5500,0,6547,5653,5500,34,2199,1806,5510,0,2199,1806,5510,34,6231,5853,5265,0,6231,5853,5265,34,6554,7519,1204,0,6554,7519,1204,34,780,2780,2517,0,780,2780,2517,34,1295,6787,3608,0,1295,6787,3608,34,7286,5782,6869,0,7286,5782,6869,34,5016,60,5653,0,5016,60,5653,34,540,3811,541,0,540,3811,541,34,2026,6832,6210,0,2026,6832,6210,34,6857,2008,6858,0,6857,2008,6858,34,7644,7038,2023,0,7644,7038,2023,34,7014,7542,7541,0,7014,7542,7541,34,4738,6814,7674,0,4738,6814,7674,34,2898,2897,4764,0,2898,2897,4764,34,2939,6443,2940,0,2939,6443,2940,34,617,5656,6287,0,617,5656,6287,34,6538,6537,6907,0,6538,6537,6907,34,3140,3141,6077,0,3140,3141,6077,34,3588,7286,6869,0,3588,7286,6869,34,6944,6106,7337,0,6944,6106,7337,34,6968,6109,2079,0,6968,6109,2079,34,363,365,6824,0,363,365,6824,34,2339,2341,2047,0,2339,2341,2047,34,3200,722,721,0,3200,722,721,34,2258,4358,4615,0,2258,4358,4615,34,3103,5351,3104,0,3103,5351,3104,34,7939,3328,1083,0,7939,3328,1083,34,4266,5188,1433,0,4266,5188,1433,34,3658,3659,3787,0,3658,3659,3787,34,5155,5154,4560,0,5155,5154,4560,34,3615,3092,2367,0,3615,3092,2367,34,7934,5782,7286,0,7934,5782,7286,34,6988,7647,3039,0,6988,7647,3039,34,6436,7321,5830,0,6436,7321,5830,34,3645,1985,1169,0,3645,1985,1169,34,1564,4654,2751,0,1564,4654,2751,34,1223,1222,7317,0,1223,1222,7317,34,6457,7138,7137,0,6457,7138,7137,34,6701,6009,7888,0,6701,6009,7888,34,6183,4198,3400,0,6183,4198,3400,34,527,31,3760,0,527,31,3760,34,6009,1642,7661,0,6009,1642,7661,34,532,531,1042,0,532,531,1042,34,3436,4752,3437,0,3436,4752,3437,34,651,7561,5654,0,651,7561,5654,34,6772,723,39,0,6772,723,39,34,7940,7561,651,0,7940,7561,651,34,7536,5939,2169,0,7536,5939,2169,34,4378,227,226,0,4378,227,226,34,1783,5844,4588,0,1783,5844,4588,34,1596,6575,5981,0,1596,6575,5981,34,7858,7579,5604,0,7858,7579,5604,34,1257,5757,3571,0,1257,5757,3571,34,930,6004,7526,0,930,6004,7526,34,4696,2631,1896,0,4696,2631,1896,34,5213,2094,2326,0,5213,2094,2326,34,7461,4585,7836,0,7461,4585,7836,34,7702,7173,7593,0,7702,7173,7593,34,2812,18,382,0,2812,18,382,34,1650,5511,4408,0,1650,5511,4408,34,6419,7086,356,0,6419,7086,356,34,7846,2729,3809,0,7846,2729,3809,34,1245,1761,2369,0,1245,1761,2369,34,3978,5625,5702,0,3978,5625,5702,34,7706,3727,3922,0,7706,3727,3922,34,798,3716,4438,0,798,3716,4438,34,7184,4846,836,0,7184,4846,836,34,2222,3548,7522,0,2222,3548,7522,34,3535,5433,3536,0,3535,5433,3536,34,7656,7646,5080,0,7656,7646,5080,34,1693,4035,2949,0,1693,4035,2949,34,1784,1786,6344,0,1784,1786,6344,34,5281,6245,5953,0,5281,6245,5953,34,3559,3560,4241,0,3559,3560,4241,34,420,7940,6481,0,420,7940,6481,34,6195,3821,5496,0,6195,3821,5496,34,7364,441,440,0,7364,441,440,34,486,488,1401,0,486,488,1401,34,7145,3823,7144,0,7145,3823,7144,34,2584,6343,7251,0,2584,6343,7251,34,486,1401,1400,0,486,1401,1400,34,5978,5680,1008,0,5978,5680,1008,34,7941,1880,1882,0,7941,1880,1882,34,7561,7940,420,0,7561,7940,420,34,6465,3878,6466,0,6465,3878,6466,34,1201,6953,1202,0,1201,6953,1202,34,7109,7702,7110,0,7109,7702,7110,34,1367,7357,6771,0,1367,7357,6771,34,3219,1824,872,0,3219,1824,872,34,2660,2664,938,0,2660,2664,938,34,4129,4130,3775,0,4129,4130,3775,34,1467,235,234,0,1467,235,234,34,6863,3879,6275,0,6863,3879,6275,34,7192,2760,2146,0,7192,2760,2146,34,4393,5186,6557,0,4393,5186,6557,34,2262,6356,6355,0,2262,6356,6355,34,3930,989,2059,0,3930,989,2059,34,171,1256,407,0,171,1256,407,34,1917,1919,5904,0,1917,1919,5904,34,3486,6530,7346,0,3486,6530,7346,34,1819,6879,7366,0,1819,6879,7366,34,2522,7133,5331,0,2522,7133,5331,34,4529,4528,7560,0,4529,4528,7560,34,1473,1474,4893,0,1473,1474,4893,34,6359,5650,3188,0,6359,5650,3188,34,4499,4130,630,0,4499,4130,630,34,6881,1312,2308,0,6881,1312,2308,34,5984,7426,7425,0,5984,7426,7425,34,7940,7205,6481,0,7940,7205,6481,34,7254,5810,5809,0,7254,5810,5809,34,7942,7255,7578,0,7942,7255,7578,34,5346,6727,5475,0,5346,6727,5475,34,3350,3352,2659,0,3350,3352,2659,34,4800,2278,7455,0,4800,2278,7455,34,7151,7150,776,0,7151,7150,776,34,7211,7210,7804,0,7211,7210,7804,34,1639,1841,1749,0,1639,1841,1749,34,3561,6679,5716,0,3561,6679,5716,34,2948,2947,3909,0,2948,2947,3909,34,3860,5161,3306,0,3860,5161,3306,34,2902,3248,1579,0,2902,3248,1579,34,6937,5638,6821,0,6937,5638,6821,34,915,704,3511,0,915,704,3511,34,383,3049,384,0,383,3049,384,34,2174,7887,4466,0,2174,7887,4466,34,7507,4649,4862,0,7507,4649,4862,34,5414,499,6133,0,5414,499,6133,34,5510,1592,7517,0,5510,1592,7517,34,6114,1836,2592,0,6114,1836,2592,34,5378,7589,6794,0,5378,7589,6794,34,267,2937,2938,0,267,2937,2938,34,6685,747,5062,0,6685,747,5062,34,1572,1571,5587,0,1572,1571,5587,34,1429,3868,5815,0,1429,3868,5815,34,5313,4992,3516,0,5313,4992,3516,34,5980,6219,551,0,5980,6219,551,34,4713,2468,2467,0,4713,2468,2467,34,2590,803,3814,0,2590,803,3814,34,1927,1926,4127,0,1927,1926,4127,34,5988,5987,7024,0,5988,5987,7024,34,5017,5978,7377,0,5017,5978,7377,34,7205,651,653,0,7205,651,653,34,3724,6025,3722,0,3724,6025,3722,34,107,109,7516,0,107,109,7516,34,2707,2142,392,0,2707,2142,392,34,3763,7148,5966,0,3763,7148,5966,34,1155,4322,1153,0,1155,4322,1153,34,5947,7594,4483,0,5947,7594,4483,34,6401,1338,1107,0,6401,1338,1107,34,1024,1023,2114,0,1024,1023,2114,34,4460,7735,2155,0,4460,7735,2155,34,5573,7082,2782,0,5573,7082,2782,34,4638,5104,7732,0,4638,5104,7732,34,6377,4954,4953,0,6377,4954,4953,34,2268,2906,6260,0,2268,2906,6260,34,2854,3632,4930,0,2854,3632,4930,34,2797,4822,5518,0,2797,4822,5518,34,7940,651,7205,0,7940,651,7205,34,6556,1588,4524,0,6556,1588,4524,34,4172,6856,2827,0,4172,6856,2827,34,2737,1104,4978,0,2737,1104,4978,34,5901,5903,2505,0,5901,5903,2505,34,6486,5945,4482,0,6486,5945,4482,34,4920,7943,4921,0,4920,7943,4921,34,4488,7202,5546,0,4488,7202,5546,34,3884,4915,4945,0,3884,4915,4945,34,3278,1283,7667,0,3278,1283,7667,34,5369,2643,2936,0,5369,2643,2936,34,6102,6141,5425,0,6102,6141,5425,34,4885,6667,4886,0,4885,6667,4886,34,3968,1384,5097,0,3968,1384,5097,34,2324,3266,4826,0,2324,3266,4826,34,3995,7932,7777,0,3995,7932,7777,34,5107,3291,7478,0,5107,3291,7478,34,2200,5565,3238,0,2200,5565,3238,34,1442,1090,7688,0,1442,1090,7688,34,7340,899,6965,0,7340,899,6965,34,2244,6166,7776,0,2244,6166,7776,34,517,519,2985,0,517,519,2985,34,473,1213,6225,0,473,1213,6225,34,5984,4636,7426,0,5984,4636,7426,34,7582,7944,5578,0,7582,7944,5578,34,5572,5247,4528,0,5572,5247,4528,34,7359,4380,6243,0,7359,4380,6243,34,2924,3109,3683,0,2924,3109,3683,34,2399,6858,2400,0,2399,6858,2400,34,4797,5008,4798,0,4797,5008,4798,34,2275,7565,5899,0,2275,7565,5899,34,6487,1444,6488,0,6487,1444,6488,34,4049,7141,6834,0,4049,7141,6834,34,461,2761,7919,0,461,2761,7919,34,1947,2042,3137,0,1947,2042,3137,34,4798,5008,4690,0,4798,5008,4690,34,7574,3702,7884,0,7574,3702,7884,34,5641,4311,4239,0,5641,4311,4239,34,348,350,6424,0,348,350,6424,34,6859,6847,1876,0,6859,6847,1876,34,7003,7887,6875,0,7003,7887,6875,34,1374,7857,1375,0,1374,7857,1375,34,5609,4403,5666,0,5609,4403,5666,34,2196,5401,2197,0,2196,5401,2197,34,4870,5395,5750,0,4870,5395,5750,34,6269,2853,2852,0,6269,2853,2852,34,4798,4690,4817,0,4798,4690,4817,34,1302,6549,1303,0,1302,6549,1303,34,3630,2343,2342,0,3630,2343,2342,34,4724,5432,4725,0,4724,5432,4725,34,2198,2197,5405,0,2198,2197,5405,34,5951,5950,534,0,5951,5950,534,34,1499,4862,4861,0,1499,4862,4861,34,6300,5762,1426,0,6300,5762,1426,34,2192,3949,1550,0,2192,3949,1550,34,7666,5060,3207,0,7666,5060,3207,34,3553,389,391,0,3553,389,391,34,3663,5655,5654,0,3663,5655,5654,34,16,1825,4152,0,16,1825,4152,34,5760,1033,4773,0,5760,1033,4773,34,204,4782,2936,0,204,4782,2936,34,5322,127,7290,0,5322,127,7290,34,758,4193,4192,0,758,4193,4192,34,6354,6513,5590,0,6354,6513,5590,34,3040,1958,4927,0,3040,1958,4927,34,1501,159,4046,0,1501,159,4046,34,541,6143,2302,0,541,6143,2302,34,3479,1531,313,0,3479,1531,313,34,2235,2236,4584,0,2235,2236,4584,34,464,3449,1948,0,464,3449,1948,34,4784,7234,6442,0,4784,7234,6442,34,4232,4231,5583,0,4232,4231,5583,34,6088,4183,2599,0,6088,4183,2599,34,2659,3352,2660,0,2659,3352,2660,34,7113,2484,2982,0,7113,2484,2982,34,3163,4084,7068,0,3163,4084,7068,34,5803,5802,4910,0,5803,5802,4910,34,6238,4924,4560,0,6238,4924,4560,34,6336,2818,2820,0,6336,2818,2820,34,5982,3951,5114,0,5982,3951,5114,34,3827,3826,6779,0,3827,3826,6779,34,1614,4124,1615,0,1614,4124,1615,34,1128,1127,6203,0,1128,1127,6203,34,7240,1330,1329,0,7240,1330,1329,34,2272,2271,6962,0,2272,2271,6962,34,3733,3784,3783,0,3733,3784,3783,34,1684,6307,7701,0,1684,6307,7701,34,4648,5578,7944,0,4648,5578,7944,34,2398,6026,344,0,2398,6026,344,34,4655,3433,3432,0,4655,3433,3432,34,2299,724,6751,0,2299,724,6751,34,7644,5368,7038,0,7644,5368,7038,34,3102,3104,3307,0,3102,3104,3307,34,557,4287,6165,0,557,4287,6165,34,6543,3369,2110,0,6543,3369,2110,34,7556,7670,5357,0,7556,7670,5357,34,7712,4761,5911,0,7712,4761,5911,34,7396,2167,1967,0,7396,2167,1967,34,6987,4680,5880,0,6987,4680,5880,34,4288,1725,6999,0,4288,1725,6999,34,6096,7585,6097,0,6096,7585,6097,34,5456,5457,4125,0,5456,5457,4125,34,7626,7065,7383,0,7626,7065,7383,34,2367,1077,1076,0,2367,1077,1076,34,7700,4533,5873,0,7700,4533,5873,34,1512,1511,6838,0,1512,1511,6838,34,5093,5762,6301,0,5093,5762,6301,34,270,763,1293,0,270,763,1293,34,3611,1484,31,0,3611,1484,31,34,4294,2640,5424,0,4294,2640,5424,34,2337,5117,5116,0,2337,5117,5116,34,1037,6799,3741,0,1037,6799,3741,34,5220,5219,5354,0,5220,5219,5354,34,5357,7670,7112,0,5357,7670,7112,34,2019,5779,2020,0,2019,5779,2020,34,3073,4289,6999,0,3073,4289,6999,34,2860,6703,290,0,2860,6703,290,34,6355,4604,3064,0,6355,4604,3064,34,4741,4743,5632,0,4741,4743,5632,34,1595,6576,6575,0,1595,6576,6575,34,3636,5069,3637,0,3636,5069,3637,34,6309,5670,6178,0,6309,5670,6178,34,7433,492,5330,0,7433,492,5330,34,2956,2544,2341,0,2956,2544,2341,34,3332,7290,6711,0,3332,7290,6711,34,3651,1285,4928,0,3651,1285,4928,34,5173,5174,3545,0,5173,5174,3545,34,5377,1420,3239,0,5377,1420,3239,34,7945,4556,4191,0,7945,4556,4191,34,1088,2851,1089,0,1088,2851,1089,34,6378,1122,3861,0,6378,1122,3861,34,4639,6955,2671,0,4639,6955,2671,34,4690,3892,7933,0,4690,3892,7933,34,6699,2332,3539,0,6699,2332,3539,34,4146,6506,5821,0,4146,6506,5821,34,6409,7373,556,0,6409,7373,556,34,3773,7349,3774,0,3773,7349,3774,34,4207,4209,4565,0,4207,4209,4565,34,3019,3015,3898,0,3019,3015,3898,34,3217,3218,1717,0,3217,3218,1717,34,7702,7612,168,0,7702,7612,168,34,588,390,1492,0,588,390,1492,34,4133,3460,4134,0,4133,3460,4134,34,5609,1477,4403,0,5609,1477,4403,34,4410,589,588,0,4410,589,588,34,1981,2247,1982,0,1981,2247,1982,34,6697,7155,5481,0,6697,7155,5481,34,5630,1309,1404,0,5630,1309,1404,34,7255,6645,7577,0,7255,6645,7577,34,999,1001,7442,0,999,1001,7442,34,4584,5503,3310,0,4584,5503,3310,34,1044,1045,5317,0,1044,1045,5317,34,4563,3975,6479,0,4563,3975,6479,34,3073,5775,4289,0,3073,5775,4289,34,7622,2332,6698,0,7622,2332,6698,34,7933,3892,7946,0,7933,3892,7946,34,1370,1369,3252,0,1370,1369,3252,34,977,6067,622,0,977,6067,622,34,1852,1854,7421,0,1852,1854,7421,34,4791,4435,4434,0,4791,4435,4434,34,5276,1636,5677,0,5276,1636,5677,34,2292,7617,7107,0,2292,7617,7107,34,7947,7933,7946,0,7947,7933,7946,34,3370,3369,6544,0,3370,3369,6544,34,5077,702,703,0,5077,702,703,34,129,7907,7420,0,129,7907,7420,34,7418,5270,5482,0,7418,5270,5482,34,7947,7907,129,0,7947,7907,129,34,2636,7334,2637,0,2636,7334,2637,34,3239,6342,4901,0,3239,6342,4901,34,2209,2208,7227,0,2209,2208,7227,34,2757,6292,7680,0,2757,6292,7680,34,3772,683,3773,0,3772,683,3773,34,5323,1584,7628,0,5323,1584,7628,34,5012,6907,4103,0,5012,6907,4103,34,2258,309,4358,0,2258,309,4358,34,1889,4027,1887,0,1889,4027,1887,34,4718,676,1146,0,4718,676,1146,34,1669,1465,1827,0,1669,1465,1827,34,1222,5178,5723,0,1222,5178,5723,34,4990,2764,1115,0,4990,2764,1115,34,5411,5687,5409,0,5411,5687,5409,34,249,6003,250,0,249,6003,250,34,2207,115,4202,0,2207,115,4202,34,5996,3613,5315,0,5996,3613,5315,34,3651,7384,3190,0,3651,7384,3190,34,5831,4633,3281,0,5831,4633,3281,34,7907,7947,7946,0,7907,7947,7946,34,7576,2563,2562,0,7576,2563,2562,34,1457,1459,1441,0,1457,1459,1441,34,7265,4953,7414,0,7265,4953,7414,34,7524,394,6084,0,7524,394,6084,34,842,7276,3450,0,842,7276,3450,34,7366,6879,4963,0,7366,6879,4963,34,2463,2462,6259,0,2463,2462,6259,34,5627,5090,4961,0,5627,5090,4961,34,865,6688,4390,0,865,6688,4390,34,4685,6668,2184,0,4685,6668,2184,34,1746,4053,1747,0,1746,4053,1747,34,6616,192,5347,0,6616,192,5347,34,6737,3249,596,0,6737,3249,596,34,4870,5852,5395,0,4870,5852,5395,34,777,5441,7907,0,777,5441,7907,34,5904,4295,4301,0,5904,4295,4301,34,777,7907,775,0,777,7907,775,34,3122,385,5144,0,3122,385,5144,34,7907,7946,775,0,7907,7946,775,34,6696,165,5548,0,6696,165,5548,34,4368,6053,2149,0,4368,6053,2149,34,6808,6670,4368,0,6808,6670,4368,34,6349,3278,7667,0,6349,3278,7667,34,966,4208,1740,0,966,4208,1740,34,3407,859,4897,0,3407,859,4897,34,1842,6940,1843,0,1842,6940,1843,34,2814,7433,19,0,2814,7433,19,34,1864,6135,2773,0,1864,6135,2773,34,730,4866,4865,0,730,4866,4865,34,1927,4128,7078,0,1927,4128,7078,34,6926,6925,4273,0,6926,6925,4273,34,4265,7225,5656,0,4265,7225,5656,34,4019,832,7203,0,4019,832,7203,34,5887,893,3904,0,5887,893,3904,34,7415,7913,4318,0,7415,7913,4318,34,4158,4159,2092,0,4158,4159,2092,34,4715,619,4720,0,4715,619,4720,34,2141,2140,2176,0,2141,2140,2176,34,6742,689,5996,0,6742,689,5996,34,817,4794,5410,0,817,4794,5410,34,2450,2452,4091,0,2450,2452,4091,34,6953,7437,1202,0,6953,7437,1202,34,5136,1894,1893,0,5136,1894,1893,34,7264,4409,1814,0,7264,4409,1814,34,4026,6362,6361,0,4026,6362,6361,34,3892,775,7946,0,3892,775,7946,34,6009,7661,7888,0,6009,7661,7888,34,1025,1027,155,0,1025,1027,155,34,1597,1840,1839,0,1597,1840,1839,34,1528,1035,6723,0,1528,1035,6723,34,134,1473,4893,0,134,1473,4893,34,697,2,3728,0,697,2,3728,34,5883,4962,514,0,5883,4962,514,34,4003,4002,3018,0,4003,4002,3018,34,1354,2122,1355,0,1354,2122,1355,34,3623,6987,4684,0,3623,6987,4684,34,4510,3517,6920,0,4510,3517,6920,34,4542,6410,7292,0,4542,6410,7292,34,3584,381,20,0,3584,381,20,34,2337,282,6314,0,2337,282,6314,34,3398,7366,845,0,3398,7366,845,34,6344,2759,6632,0,6344,2759,6632,34,7417,7948,7418,0,7417,7948,7418,34,1876,1789,1788,0,1876,1789,1788,34,1824,5972,3468,0,1824,5972,3468,34,3902,5760,4332,0,3902,5760,4332,34,6869,7022,6870,0,6869,7022,6870,34,2182,7776,7598,0,2182,7776,7598,34,1935,2100,4590,0,1935,2100,4590,34,416,4802,417,0,416,4802,417,34,4709,6736,5452,0,4709,6736,5452,34,7499,5733,6838,0,7499,5733,6838,34,2914,7662,7253,0,2914,7662,7253,34,5791,7949,6602,0,5791,7949,6602,34,4714,2469,2468,0,4714,2469,2468,34,5502,7375,6726,0,5502,7375,6726,34,4063,7143,2403,0,4063,7143,2403,34,4896,7660,3408,0,4896,7660,3408,34,4785,7234,4784,0,4785,7234,4784,34,3004,5003,2382,0,3004,5003,2382,34,7052,493,492,0,7052,493,492,34,3708,3955,3956,0,3708,3955,3956,34,2153,5876,1461,0,2153,5876,1461,34,1945,3137,3053,0,1945,3137,3053,34,3891,914,1482,0,3891,914,1482,34,2112,2113,5417,0,2112,2113,5417,34,2744,3868,2745,0,2744,3868,2745,34,2575,7637,6884,0,2575,7637,6884,34,6189,5949,2799,0,6189,5949,2799,34,3218,821,3045,0,3218,821,3045,34,923,7617,4728,0,923,7617,4728,34,4901,6839,7819,0,4901,6839,7819,34,5234,5235,4124,0,5234,5235,4124,34,1747,586,1321,0,1747,586,1321,34,5053,906,6815,0,5053,906,6815,34,2017,6961,4403,0,2017,6961,4403,34,3357,2817,2816,0,3357,2817,2816,34,1399,2094,1986,0,1399,2094,1986,34,2123,1753,3930,0,2123,1753,3930,34,3457,849,5337,0,3457,849,5337,34,4278,6662,7841,0,4278,6662,7841,34,801,993,1185,0,801,993,1185,34,2548,2789,3600,0,2548,2789,3600,34,1242,1241,2707,0,1242,1241,2707,34,6769,7558,7557,0,6769,7558,7557,34,2475,942,2044,0,2475,942,2044,34,7109,7173,7702,0,7109,7173,7702,34,6769,7557,5356,0,6769,7557,5356,34,5663,2480,1330,0,5663,2480,1330,34,4355,1109,7041,0,4355,1109,7041,34,4850,3459,6023,0,4850,3459,6023,34,1748,4591,5651,0,1748,4591,5651,34,4405,4474,5332,0,4405,4474,5332,34,7219,7157,2904,0,7219,7157,2904,34,1748,5651,6382,0,1748,5651,6382,34,1665,6577,1666,0,1665,6577,1666,34,6199,7119,3112,0,6199,7119,3112,34,7925,3291,3293,0,7925,3291,3293,34,4847,340,5898,0,4847,340,5898,34,5876,1021,1517,0,5876,1021,1517,34,4321,4323,4605,0,4321,4323,4605,34,4272,6298,4273,0,4272,6298,4273,34,6695,2408,4441,0,6695,2408,4441,34,6712,999,6713,0,6712,999,6713,34,3212,6092,3634,0,3212,6092,3634,34,986,230,6265,0,986,230,6265,34,3947,2084,2086,0,3947,2084,2086,34,3622,7153,701,0,3622,7153,701,34,2035,7090,1414,0,2035,7090,1414,34,3470,48,3471,0,3470,48,3471,34,7949,3984,6431,0,7949,3984,6431,34,6345,2024,6618,0,6345,2024,6618,34,1994,1996,6628,0,1994,1996,6628,34,6265,6266,2918,0,6265,6266,2918,34,6743,3538,7786,0,6743,3538,7786,34,4191,4061,2927,0,4191,4061,2927,34,5746,5596,5942,0,5746,5596,5942,34,1376,1375,1704,0,1376,1375,1704,34,4178,4312,7167,0,4178,4312,7167,34,5529,6732,2722,0,5529,6732,2722,34,316,315,2633,0,316,315,2633,34,1435,1437,3296,0,1435,1437,3296,34,3245,4230,5084,0,3245,4230,5084,34,4622,1819,1385,0,4622,1819,1385,34,3591,4285,3996,0,3591,4285,3996,34,3384,2312,5606,0,3384,2312,5606,34,2967,2969,7635,0,2967,2969,7635,34,3969,407,409,0,3969,407,409,34,4722,6225,2340,0,4722,6225,2340,34,479,6747,5209,0,479,6747,5209,34,7670,3087,3726,0,7670,3087,3726,34,1871,4379,4378,0,1871,4379,4378,34,210,3991,4398,0,210,3991,4398,34,872,5748,4913,0,872,5748,4913,34,636,4955,4052,0,636,4955,4052,34,6269,7879,6270,0,6269,7879,6270,34,3839,6054,6384,0,3839,6054,6384,34,7569,6260,7580,0,7569,6260,7580,34,2808,2845,2809,0,2808,2845,2809,34,3362,4037,1689,0,3362,4037,1689,34,4620,5999,2471,0,4620,5999,2471,34,4557,4556,7945,0,4557,4556,7945,34,3592,6431,5001,0,3592,6431,5001,34,2616,1348,5459,0,2616,1348,5459,34,7644,5366,5368,0,7644,5366,5368,34,3984,5001,6431,0,3984,5001,6431,34,3503,4017,3504,0,3503,4017,3504,34,2222,3558,2223,0,2222,3558,2223,34,4034,7595,4770,0,4034,7595,4770,34,447,5673,1620,0,447,5673,1620,34,5393,5112,2118,0,5393,5112,2118,34,3601,6562,3204,0,3601,6562,3204,34,288,6702,856,0,288,6702,856,34,5812,3738,5813,0,5812,3738,5813,34,1966,3487,5134,0,1966,3487,5134,34,2173,964,3146,0,2173,964,3146,34,7142,6284,404,0,7142,6284,404,34,5157,7105,3842,0,5157,7105,3842,34,6670,6923,4368,0,6670,6923,4368,34,378,3466,379,0,378,3466,379,34,332,6495,6669,0,332,6495,6669,34,7949,3985,3984,0,7949,3985,3984,34,6236,6141,6093,0,6236,6141,6093,34,1298,7825,2838,0,1298,7825,2838,34,4738,4376,6814,0,4738,4376,6814,34,6460,809,4910,0,6460,809,4910,34,6369,7857,7897,0,6369,7857,7897,34,5001,3984,3986,0,5001,3984,3986,34,4377,3239,1419,0,4377,3239,1419,34,3664,5551,5703,0,3664,5551,5703,34,6966,7950,1191,0,6966,7950,1191,34,5312,5311,4897,0,5312,5311,4897,34,4694,361,744,0,4694,361,744,34,7651,4357,6587,0,7651,4357,6587,34,4949,2250,78,0,4949,2250,78,34,4908,2457,2456,0,4908,2457,2456,34,6654,5122,5121,0,6654,5122,5121,34,1057,1059,3227,0,1057,1059,3227,34,7005,6192,7009,0,7005,6192,7009,34,6928,475,6320,0,6928,475,6320,34,7286,3852,5568,0,7286,3852,5568,34,4957,360,362,0,4957,360,362,34,5320,926,925,0,5320,926,925,34,3515,7951,7527,0,3515,7951,7527,34,7410,3309,4271,0,7410,3309,4271,34,4264,1884,7952,0,4264,1884,7952,34,2328,2327,2907,0,2328,2327,2907,34,1643,2269,6438,0,1643,2269,6438,34,7672,6585,760,0,7672,6585,760,34,6980,2839,2838,0,6980,2839,2838,34,2111,2898,5955,0,2111,2898,5955,34,1502,1501,2596,0,1502,1501,2596,34,7033,7311,5794,0,7033,7311,5794,34,4069,5379,1364,0,4069,5379,1364,34,2509,5341,2510,0,2509,5341,2510,34,4663,6783,3711,0,4663,6783,3711,34,834,556,7034,0,834,556,7034,34,3338,3322,2752,0,3338,3322,2752,34,4231,4233,1351,0,4231,4233,1351,34,1699,5020,1734,0,1699,5020,1734,34,1999,5825,1230,0,1999,5825,1230,34,7576,1288,1544,0,7576,1288,1544,34,7234,7547,2004,0,7234,7547,2004,34,5704,4367,2151,0,5704,4367,2151,34,3260,3909,3908,0,3260,3909,3908,34,3479,5757,1257,0,3479,5757,1257,34,219,1148,1813,0,219,1148,1813,34,6945,4326,5752,0,6945,4326,5752,34,910,844,843,0,910,844,843,34,5967,1072,5968,0,5967,1072,5968,34,7701,6307,4391,0,7701,6307,4391,34,2028,2030,7590,0,2028,2030,7590,34,1380,1036,1530,0,1380,1036,1530,34,4749,7326,6282,0,4749,7326,6282,34,7953,7951,7954,0,7953,7951,7954,34,6550,3804,5783,0,6550,3804,5783,34,5345,5347,5727,0,5345,5347,5727,34,598,2122,2121,0,598,2122,2121,34,7882,286,7402,0,7882,286,7402,34,6835,7080,275,0,6835,7080,275,34,6230,3754,6063,0,6230,3754,6063,34,6935,6719,4260,0,6935,6719,4260,34,5166,4161,7591,0,5166,4161,7591,34,7384,4928,2772,0,7384,4928,2772,34,3826,2043,7258,0,3826,2043,7258,34,4668,1613,1612,0,4668,1613,1612,34,1365,6006,1215,0,1365,6006,1215,34,5234,2049,3481,0,5234,2049,3481,34,6746,759,2619,0,6746,759,2619,34,4683,4682,5338,0,4683,4682,5338,34,4265,5656,648,0,4265,5656,648,34,5266,688,6511,0,5266,688,6511,34,1508,584,583,0,1508,584,583,34,6700,4603,3227,0,6700,4603,3227,34,6837,3379,2943,0,6837,3379,2943,34,6466,7677,7676,0,6466,7677,7676,34,2014,6293,6076,0,2014,6293,6076,34,6191,155,2500,0,6191,155,2500,34,3402,5630,7671,0,3402,5630,7671,34,7955,387,386,0,7955,387,386,34,450,4062,448,0,450,4062,448,34,1701,4406,1702,0,1701,4406,1702,34,7956,7954,7951,0,7956,7954,7951,34,4404,5344,4475,0,4404,5344,4475,34,7400,6891,6890,0,7400,6891,6890,34,7734,4548,7388,0,7734,4548,7388,34,4162,4161,6812,0,4162,4161,6812,34,5796,5106,7155,0,5796,5106,7155,34,150,7296,151,0,150,7296,151,34,1620,5673,6117,0,1620,5673,6117,34,3357,561,560,0,3357,561,560,34,3066,2297,1064,0,3066,2297,1064,34,1137,2609,1138,0,1137,2609,1138,34,4906,5944,4907,0,4906,5944,4907,34,1882,5668,7189,0,1882,5668,7189,34,2295,537,2296,0,2295,537,2296,34,263,265,5981,0,263,265,5981,34,1399,1985,6158,0,1399,1985,6158,34,6125,5637,2282,0,6125,5637,2282,34,4286,2771,2735,0,4286,2771,2735,34,1586,1588,5608,0,1586,1588,5608,34,1697,3878,6465,0,1697,3878,6465,34,1172,6828,1173,0,1172,6828,1173,34,7368,66,1673,0,7368,66,1673,34,3151,6819,5912,0,3151,6819,5912,34,7600,7688,1090,0,7600,7688,1090,34,5971,2571,2573,0,5971,2571,2573,34,6699,6698,2332,0,6699,6698,2332,34,5366,6370,5367,0,5366,6370,5367,34,6472,4592,1392,0,6472,4592,1392,34,5412,4394,7386,0,5412,4394,7386,34,4076,4251,5718,0,4076,4251,5718,34,5113,2546,7570,0,5113,2546,7570,34,2055,6846,6848,0,2055,6846,6848,34,7600,1090,5524,0,7600,1090,5524,34,2842,2841,4018,0,2842,2841,4018,34,6614,6647,7456,0,6614,6647,7456,34,1897,4442,4052,0,1897,4442,4052,34,4132,4138,2919,0,4132,4138,2919,34,1113,654,7182,0,1113,654,7182,34,7956,3515,7212,0,7956,3515,7212,34,7433,7052,492,0,7433,7052,492,34,1019,250,4180,0,1019,250,4180,34,34,3320,1838,0,34,3320,1838,34,5200,5202,6330,0,5200,5202,6330,34,7264,6395,5645,0,7264,6395,5645,34,7956,7951,3515,0,7956,7951,3515,34,910,843,4811,0,910,843,4811,34,946,1505,947,0,946,1505,947,34,1701,1979,4404,0,1701,1979,4404,34,2667,6853,5153,0,2667,6853,5153,34,4668,7048,1613,0,4668,7048,1613,34,5442,4268,5292,0,5442,4268,5292,34,7032,6529,2228,0,7032,6529,2228,34,6847,1787,1789,0,6847,1787,1789,34,7957,7956,7212,0,7957,7956,7212,34,2655,3565,3567,0,2655,3565,3567,34,729,2800,4064,0,729,2800,4064,34,1105,1792,2128,0,1105,1792,2128,34,2055,1870,1872,0,2055,1870,1872,34,5465,5830,5466,0,5465,5830,5466,34,3103,1176,5351,0,3103,1176,5351,34,1566,6850,6849,0,1566,6850,6849,34,4638,4394,5103,0,4638,4394,5103,34,5418,2113,524,0,5418,2113,524,34,4057,1516,1515,0,4057,1516,1515,34,340,1975,1974,0,340,1975,1974,34,7500,575,574,0,7500,575,574,34,2434,1538,3633,0,2434,1538,3633,34,1009,1011,6517,0,1009,1011,6517,34,3931,5223,1225,0,3931,5223,1225,34,3111,6954,5258,0,3111,6954,5258,34,1127,24,26,0,1127,24,26,34,3642,906,5055,0,3642,906,5055,34,1223,7168,4111,0,1223,7168,4111,34,860,5573,861,0,860,5573,861,34,5129,6483,5977,0,5129,6483,5977,34,3763,6204,7148,0,3763,6204,7148,34,725,4290,1166,0,725,4290,1166,34,7264,6396,6395,0,7264,6396,6395,34,3079,3078,1374,0,3079,3078,1374,34,47,2261,7124,0,47,2261,7124,34,7347,7688,7600,0,7347,7688,7600,34,4388,2627,7525,0,4388,2627,7525,34,7954,7956,7958,0,7954,7956,7958,34,7700,5873,5872,0,7700,5873,5872,34,894,6460,4910,0,894,6460,4910,34,1079,2672,1080,0,1079,2672,1080,34,4947,80,79,0,4947,80,79,34,3348,5722,5618,0,3348,5722,5618,34,6146,3381,5784,0,6146,3381,5784,34,1847,1387,1388,0,1847,1387,1388,34,7954,7958,7959,0,7954,7958,7959,34,2869,1522,755,0,2869,1522,755,34,4570,1925,7078,0,4570,1925,7078,34,6310,5299,4745,0,6310,5299,4745,34,7931,7938,7302,0,7931,7938,7302,34,6976,6960,6959,0,6976,6960,6959,34,5184,5185,7559,0,5184,5185,7559,34,4581,5455,5070,0,4581,5455,5070,34,7487,1779,1795,0,7487,1779,1795,34,4301,4772,5904,0,4301,4772,5904,34,1793,4613,5905,0,1793,4613,5905,34,6540,6081,7100,0,6540,6081,7100,34,5262,1119,3172,0,5262,1119,3172,34,6103,7241,5295,0,6103,7241,5295,34,2106,5783,3724,0,2106,5783,3724,34,6971,3783,2717,0,6971,3783,2717,34,4861,4649,7944,0,4861,4649,7944,34,212,211,5892,0,212,211,5892,34,7086,7106,6238,0,7086,7106,6238,34,6759,6927,2849,0,6759,6927,2849,34,2658,3177,4869,0,2658,3177,4869,34,669,7399,4463,0,669,7399,4463,34,7184,3169,3290,0,7184,3169,3290,34,421,5725,7217,0,421,5725,7217,34,5430,6762,695,0,5430,6762,695,34,1795,1794,6161,0,1795,1794,6161,34,1598,5467,5466,0,1598,5467,5466,34,5056,5840,5057,0,5056,5840,5057,34,4644,7303,4645,0,4644,7303,4645,34,6001,7912,6000,0,6001,7912,6000,34,7600,5524,7163,0,7600,5524,7163,34,609,4689,607,0,609,4689,607,34,3501,3500,4931,0,3501,3500,4931,34,6383,7959,478,0,6383,7959,478,34,7267,270,1293,0,7267,270,1293,34,5312,859,858,0,5312,859,858,34,5488,5487,7453,0,5488,5487,7453,34,5754,6468,6946,0,5754,6468,6946,34,2554,1207,1594,0,2554,1207,1594,34,6034,4433,1533,0,6034,4433,1533,34,2243,5613,2244,0,2243,5613,2244,34,1926,4993,7242,0,1926,4993,7242,34,6130,5183,5182,0,6130,5183,5182,34,6478,3848,2220,0,6478,3848,2220,34,7223,7784,3417,0,7223,7784,3417,34,4776,3581,7554,0,4776,3581,7554,34,6505,6662,7016,0,6505,6662,7016,34,5910,5460,5911,0,5910,5460,5911,34,2949,4035,7960,0,2949,4035,7960,34,6080,7179,5838,0,6080,7179,5838,34,338,3176,2657,0,338,3176,2657,34,4714,2834,2469,0,4714,2834,2469,34,7898,1116,4814,0,7898,1116,4814,34,4317,2536,7060,0,4317,2536,7060,34,1263,2856,1065,0,1263,2856,1065,34,6072,3091,3173,0,6072,3091,3173,34,7584,7231,7097,0,7584,7231,7097,34,7640,3488,5464,0,7640,3488,5464,34,3043,4369,5471,0,3043,4369,5471,34,1424,4448,2881,0,1424,4448,2881,34,4256,2864,1845,0,4256,2864,1845,34,1135,2950,3403,0,1135,2950,3403,34,4313,2039,2038,0,4313,2039,2038,34,4277,3674,7863,0,4277,3674,7863,34,2940,4638,7732,0,2940,4638,7732,34,6745,7428,6805,0,6745,7428,6805,34,3605,3719,7627,0,3605,3719,7627,34,1156,1158,65,0,1156,1158,65,34,4054,5840,1983,0,4054,5840,1983,34,1764,7318,6564,0,1764,7318,6564,34,1724,4990,1114,0,1724,4990,1114,34,2486,6493,2487,0,2486,6493,2487,34,2525,4352,1972,0,2525,4352,1972,34,1277,1203,881,0,1277,1203,881,34,4717,5387,5386,0,4717,5387,5386,34,562,5641,563,0,562,5641,563,34,6080,6197,1850,0,6080,6197,1850,34,880,2920,7358,0,880,2920,7358,34,6593,6592,5635,0,6593,6592,5635,34,7642,7255,7942,0,7642,7255,7942,34,1067,1264,1065,0,1067,1264,1065,34,7957,7958,7956,0,7957,7958,7956,34,2503,2546,2504,0,2503,2546,2504,34,1771,5494,7123,0,1771,5494,7123,34,5771,2420,5772,0,5771,2420,5772,34,5496,3821,3820,0,5496,3821,3820,34,4909,809,811,0,4909,809,811,34,2007,2400,2008,0,2007,2400,2008,34,5686,7129,803,0,5686,7129,803,34,1847,1388,6698,0,1847,1388,6698,34,7825,7210,2838,0,7825,7210,2838,34,5671,1224,4110,0,5671,1224,4110,34,5798,6294,7535,0,5798,6294,7535,34,5462,4873,4874,0,5462,4873,4874,34,3178,4398,3179,0,3178,4398,3179,34,7255,7642,6721,0,7255,7642,6721,34,5356,7557,5357,0,5356,7557,5357,34,6411,5384,6257,0,6411,5384,6257,34,478,7959,7958,0,478,7959,7958,34,6503,3595,3594,0,6503,3595,3594,34,7565,6634,5899,0,7565,6634,5899,34,4253,3544,2121,0,4253,3544,2121,34,4903,5189,4904,0,4903,5189,4904,34,617,6287,3510,0,617,6287,3510,34,4287,6089,3961,0,4287,6089,3961,34,238,2090,4159,0,238,2090,4159,34,5115,4421,4420,0,5115,4421,4420,34,574,565,2870,0,574,565,2870,34,6652,454,6086,0,6652,454,6086,34,7185,6105,6112,0,7185,6105,6112,34,5545,5049,2644,0,5545,5049,2644,34,4674,7,2777,0,4674,7,2777,34,6818,2837,4827,0,6818,2837,4827,34,2987,471,6042,0,2987,471,6042,34,576,2308,3067,0,576,2308,3067,34,935,6604,6566,0,935,6604,6566,34,5525,5526,6542,0,5525,5526,6542,34,6294,3689,7535,0,6294,3689,7535,34,2678,1126,5226,0,2678,1126,5226,34,4158,1167,2298,0,4158,1167,2298,34,2337,6313,775,0,2337,6313,775,34,6186,7316,4735,0,6186,7316,4735,34,2221,7076,4222,0,2221,7076,4222,34,5181,4726,4416,0,5181,4726,4416,34,3097,5755,3141,0,3097,5755,3141,34,5272,4087,7497,0,5272,4087,7497,34,6768,5744,3085,0,6768,5744,3085,34,6939,7582,1991,0,6939,7582,1991,34,637,4442,4049,0,637,4442,4049,34,5894,1569,1192,0,5894,1569,1192,34,5640,5892,7495,0,5640,5892,7495,34,7064,2433,2432,0,7064,2433,2432,34,714,4790,3644,0,714,4790,3644,34,4979,5510,6723,0,4979,5510,6723,34,1601,6193,7424,0,1601,6193,7424,34,1713,5100,1714,0,1713,5100,1714,34,1405,1309,1311,0,1405,1309,1311,34,930,932,7534,0,930,932,7534,34,2648,3924,6221,0,2648,3924,6221,34,683,5756,7467,0,683,5756,7467,34,1486,3764,7668,0,1486,3764,7668,34,6198,6899,7244,0,6198,6899,7244,34,2352,610,4045,0,2352,610,4045,34,2511,2408,5399,0,2511,2408,5399,34,131,6613,129,0,131,6613,129,34,4615,7731,4614,0,4615,7731,4614,34,6764,3482,3481,0,6764,3482,3481,34,1081,3664,5705,0,1081,3664,5705,34,237,1963,6465,0,237,1963,6465,34,3023,80,4947,0,3023,80,4947,34,34,1838,5513,0,34,1838,5513,34,7961,7957,5448,0,7961,7957,5448,34,1704,5119,1705,0,1704,5119,1705,34,3613,1158,1157,0,3613,1158,1157,34,6743,7786,6760,0,6743,7786,6760,34,2345,955,3031,0,2345,955,3031,34,7212,5448,7957,0,7212,5448,7957,34,4129,40,7010,0,4129,40,7010,34,3215,3373,2801,0,3215,3373,2801,34,781,1215,6006,0,781,1215,6006,34,7399,2676,4463,0,7399,2676,4463,34,7367,7012,7412,0,7367,7012,7412,34,700,5595,4820,0,700,5595,4820,34,2860,290,5282,0,2860,290,5282,34,7053,2371,6890,0,7053,2371,6890,34,1081,437,4876,0,1081,437,4876,34,969,3962,515,0,969,3962,515,34,42,1765,4008,0,42,1765,4008,34,2415,2672,1079,0,2415,2672,1079,34,1727,5617,7463,0,1727,5617,7463,34,7916,5507,7962,0,7916,5507,7962,34,2304,5479,2334,0,2304,5479,2334,34,3156,4246,3157,0,3156,4246,3157,34,6312,4910,4909,0,6312,4910,4909,34,4477,5550,4478,0,4477,5550,4478,34,6100,6781,3216,0,6100,6781,3216,34,2611,4649,7507,0,2611,4649,7507,34,1041,1040,2310,0,1041,1040,2310,34,3342,5396,5834,0,3342,5396,5834,34,3756,6664,3757,0,3756,6664,3757,34,1084,1083,3328,0,1084,1083,3328,34,6855,3855,3646,0,6855,3855,3646,34,4212,4958,7622,0,4212,4958,7622,34,466,1353,2728,0,466,1353,2728,34,7897,1374,4686,0,7897,1374,4686,34,7916,7962,4426,0,7916,7962,4426,34,319,2182,2181,0,319,2182,2181,34,7961,5448,5449,0,7961,5448,5449,34,5415,7455,5976,0,5415,7455,5976,34,7402,68,6273,0,7402,68,6273,34,7518,6653,5401,0,7518,6653,5401,34,5459,5720,1939,0,5459,5720,1939,34,1318,1320,7649,0,1318,1320,7649,34,1318,7649,6047,0,1318,7649,6047,34,1342,5189,5190,0,1342,5189,5190,34,7069,6052,6990,0,7069,6052,6990,34,3752,7579,3751,0,3752,7579,3751,34,6283,6439,38,0,6283,6439,38,34,7433,5330,19,0,7433,5330,19,34,3214,7522,3548,0,3214,7522,3548,34,926,2513,7963,0,926,2513,7963,34,5017,5680,5978,0,5017,5680,5978,34,6008,6009,6701,0,6008,6009,6701,34,2442,1073,6302,0,2442,1073,6302,34,5604,3752,3424,0,5604,3752,3424,34,5031,5848,361,0,5031,5848,361,34,6439,6426,38,0,6439,6426,38,34,7964,7582,1500,0,7964,7582,1500,34,782,2592,1510,0,782,2592,1510,34,3374,858,3776,0,3374,858,3776,34,6571,3591,3996,0,6571,3591,3996,34,2270,2272,7403,0,2270,2272,7403,34,4781,4043,6526,0,4781,4043,6526,34,5125,5170,3987,0,5125,5170,3987,34,7212,459,5448,0,7212,459,5448,34,1108,5035,3128,0,1108,5035,3128,34,4191,2927,7945,0,4191,2927,7945,34,2388,5611,2389,0,2388,5611,2389,34,324,6551,2088,0,324,6551,2088,34,3880,1095,1094,0,3880,1095,1094,34,5847,3002,2239,0,5847,3002,2239,34,1084,3328,1697,0,1084,3328,1697,34,5199,6699,3539,0,5199,6699,3539,34,4200,4199,4185,0,4200,4199,4185,34,7413,4989,3871,0,7413,4989,3871,34,5272,7497,4374,0,5272,7497,4374,34,1547,5922,1545,0,1547,5922,1545,34,7535,3689,4848,0,7535,3689,4848,34,7734,7388,5474,0,7734,7388,5474,34,7097,817,7584,0,7097,817,7584,34,1298,1300,7825,0,1298,1300,7825,34,5622,7883,5556,0,5622,7883,5556,34,865,7538,6688,0,865,7538,6688,34,6538,6907,6906,0,6538,6907,6906,34,1605,5212,4287,0,1605,5212,4287,34,1946,3840,6469,0,1946,3840,6469,34,6903,1294,5463,0,6903,1294,5463,34,5006,189,3750,0,5006,189,3750,34,3478,5719,4857,0,3478,5719,4857,34,7958,7957,7961,0,7958,7957,7961,34,4323,4322,6147,0,4323,4322,6147,34,7642,7965,3034,0,7642,7965,3034,34,5266,6511,5567,0,5266,6511,5567,34,1485,3782,3719,0,1485,3782,3719,34,3393,5839,5474,0,3393,5839,5474,34,3161,6545,4859,0,3161,6545,4859,34,4129,7010,7259,0,4129,7010,7259,34,3393,5474,7388,0,3393,5474,7388,34,330,3046,7246,0,330,3046,7246,34,4334,2988,6467,0,4334,2988,6467,34,7490,7489,6749,0,7490,7489,6749,34,43,42,4008,0,43,42,4008,34,3974,3451,6206,0,3974,3451,6206,34,1650,4408,4407,0,1650,4408,4407,34,3380,236,235,0,3380,236,235,34,6210,5530,2721,0,6210,5530,2721,34,4407,4409,2006,0,4407,4409,2006,34,5480,5761,5481,0,5480,5761,5481,34,5804,5805,4056,0,5804,5805,4056,34,1937,5832,1820,0,1937,5832,1820,34,2836,4041,4827,0,2836,4041,4827,34,4090,5110,4091,0,4090,5110,4091,34,1694,5962,6083,0,1694,5962,6083,34,3183,4765,2731,0,3183,4765,2731,34,1396,2127,7966,0,1396,2127,7966,34,7062,1163,533,0,7062,1163,533,34,478,7961,479,0,478,7961,479,34,786,6821,2576,0,786,6821,2576,34,2600,7307,5462,0,2600,7307,5462,34,6641,2947,3203,0,6641,2947,3203,34,5516,4553,6007,0,5516,4553,6007,34,5130,1849,6148,0,5130,1849,6148,34,4851,4272,4191,0,4851,4272,4191,34,479,7961,6747,0,479,7961,6747,34,2960,6347,1773,0,2960,6347,1773,34,7500,566,575,0,7500,566,575,34,7904,3686,5538,0,7904,3686,5538,34,581,707,2083,0,581,707,2083,34,2928,522,4077,0,2928,522,4077,34,5523,6599,5379,0,5523,6599,5379,34,7262,3198,3197,0,7262,3198,3197,34,478,7958,7961,0,478,7958,7961,34,7584,5409,5688,0,7584,5409,5688,34,3047,7679,7369,0,3047,7679,7369,34,6619,6004,3825,0,6619,6004,3825,34,2912,5793,6811,0,2912,5793,6811,34,444,3390,3317,0,444,3390,3317,34,1415,2831,1416,0,1415,2831,1416,34,1347,1349,1848,0,1347,1349,1848,34,3006,3772,3774,0,3006,3772,3774,34,7251,4902,7523,0,7251,4902,7523,34,3963,222,7610,0,3963,222,7610,34,6802,3844,4465,0,6802,3844,4465,34,960,691,6960,0,960,691,6960,34,635,3128,5034,0,635,3128,5034,34,5359,6611,7841,0,5359,6611,7841,34,4545,5884,3454,0,4545,5884,3454,34,284,3583,3582,0,284,3583,3582,34,4391,293,4717,0,4391,293,4717,34,3649,6661,7053,0,3649,6661,7053,34,7961,7967,6747,0,7961,7967,6747,34,367,4429,368,0,367,4429,368,34,2942,5042,5041,0,2942,5042,5041,34,4858,2101,7434,0,4858,2101,7434,34,4646,4548,7734,0,4646,4548,7734,34,7639,3251,6810,0,7639,3251,6810,34,7931,5383,3943,0,7931,5383,3943,34,5878,871,1744,0,5878,871,1744,34,6105,7224,6106,0,6105,7224,6106,34,824,4778,825,0,824,4778,825,34,5776,5177,7301,0,5776,5177,7301,34,2612,55,275,0,2612,55,275,34,2855,4497,7950,0,2855,4497,7950,34,7262,3197,3929,0,7262,3197,3929,34,1198,2080,728,0,1198,2080,728,34,1424,2881,6299,0,1424,2881,6299,34,4680,840,839,0,4680,840,839,34,6774,3620,1560,0,6774,3620,1560,34,6749,3194,3196,0,6749,3194,3196,34,3535,7611,7545,0,3535,7611,7545,34,7536,2169,6584,0,7536,2169,6584,34,1967,4653,4652,0,1967,4653,4652,34,4343,2421,6208,0,4343,2421,6208,34,812,814,2209,0,812,814,2209,34,6754,4666,1268,0,6754,4666,1268,34,5134,6454,1966,0,5134,6454,1966,34,7968,7967,7961,0,7968,7967,7961,34,4025,2680,6362,0,4025,2680,6362,34,5288,6782,5289,0,5288,6782,5289,34,2506,2508,3959,0,2506,2508,3959,34,5657,1693,1692,0,5657,1693,1692,34,6062,4927,1957,0,6062,4927,1957,34,2681,4101,2757,0,2681,4101,2757,34,7382,6426,7350,0,7382,6426,7350,34,7559,7375,7312,0,7559,7375,7312,34,5583,2318,6678,0,5583,2318,6678,34,556,834,557,0,556,834,557,34,4279,7033,5794,0,4279,7033,5794,34,732,5725,5724,0,732,5725,5724,34,576,3067,577,0,576,3067,577,34,7849,769,7853,0,7849,769,7853,34,143,7859,141,0,143,7859,141,34,7961,5449,7968,0,7961,5449,7968,34,6354,1334,1333,0,6354,1334,1333,34,1788,2064,1876,0,1788,2064,1876,34,5458,7749,5720,0,5458,7749,5720,34,2301,4028,4136,0,2301,4028,4136,34,2941,6914,5256,0,2941,6914,5256,34,4354,6606,5930,0,4354,6606,5930,34,1441,1459,2852,0,1441,1459,2852,34,6408,7669,7663,0,6408,7669,7663,34,6712,5141,999,0,6712,5141,999,34,1246,3634,1247,0,1246,3634,1247,34,1620,7236,2273,0,1620,7236,2273,34,507,506,5293,0,507,506,5293,34,5827,4570,677,0,5827,4570,677,34,5729,3105,4414,0,5729,3105,4414,34,5827,677,676,0,5827,677,676,34,2225,2226,2817,0,2225,2226,2817,34,4838,3797,6582,0,4838,3797,6582,34,6588,883,7062,0,6588,883,7062,34,1771,7123,7406,0,1771,7123,7406,34,5945,4483,4482,0,5945,4483,4482,34,5644,2006,4409,0,5644,2006,4409,34,2472,4559,2473,0,2472,4559,2473,34,270,272,591,0,270,272,591,34,5804,3570,5659,0,5804,3570,5659,34,2040,7013,6348,0,2040,7013,6348,34,6960,693,1005,0,6960,693,1005,34,764,763,591,0,764,763,591,34,1464,4731,1827,0,1464,4731,1827,34,6260,2906,7580,0,6260,2906,7580,34,3738,3737,5813,0,3738,3737,5813,34,7260,5775,6055,0,7260,5775,6055,34,2240,1654,679,0,2240,1654,679,34,6268,3793,3445,0,6268,3793,3445,34,6631,6588,7062,0,6631,6588,7062,34,1742,7791,1743,0,1742,7791,1743,34,119,7332,1023,0,119,7332,1023,34,7624,3472,6864,0,7624,3472,6864,34,1636,3284,5677,0,1636,3284,5677,34,3364,3017,6572,0,3364,3017,6572,34,2692,855,4594,0,2692,855,4594,34,3357,4595,561,0,3357,4595,561,34,632,634,6978,0,632,634,6978,34,1598,5466,5830,0,1598,5466,5830,34,4276,1857,1898,0,4276,1857,1898,34,1158,2426,65,0,1158,2426,65,34,6994,6674,5695,0,6994,6674,5695,34,1305,142,141,0,1305,142,141,34,6486,6836,5945,0,6486,6836,5945,34,523,1903,6924,0,523,1903,6924,34,62,790,3875,0,62,790,3875,34,1821,93,1100,0,1821,93,1100,34,156,6732,3901,0,156,6732,3901,34,2009,2008,3972,0,2009,2008,3972,34,6820,795,5450,0,6820,795,5450,34,7572,5970,3716,0,7572,5970,3716,34,7113,7199,4832,0,7113,7199,4832,34,1971,5772,6282,0,1971,5772,6282,34,6616,2284,2283,0,6616,2284,2283,34,5201,7860,6074,0,5201,7860,6074,34,7480,480,5209,0,7480,480,5209,34,3109,1289,7469,0,3109,1289,7469,34,2586,7969,4307,0,2586,7969,4307,34,6795,3205,108,0,6795,3205,108,34,7887,7309,6875,0,7887,7309,6875,34,1600,6188,5467,0,1600,6188,5467,34,967,5649,5329,0,967,5649,5329,34,4394,4396,7386,0,4394,4396,7386,34,1069,1439,7281,0,1069,1439,7281,34,344,3286,1941,0,344,3286,1941,34,824,4779,4778,0,824,4779,4778,34,7442,7156,6713,0,7442,7156,6713,34,781,6006,2592,0,781,6006,2592,34,5104,7733,7732,0,5104,7733,7732,34,4310,7110,979,0,4310,7110,979,34,7970,1458,5282,0,7970,1458,5282,34,7404,5100,5099,0,7404,5100,5099,34,3695,3212,3634,0,3695,3212,3634,34,1396,7966,7971,0,1396,7966,7971,34,1418,1420,3778,0,1418,1420,3778,34,4311,6840,5435,0,4311,6840,5435,34,6983,1199,3431,0,6983,1199,3431,34,582,219,1813,0,582,219,1813,34,6571,7949,6431,0,6571,7949,6431,34,7214,862,6996,0,7214,862,6996,34,4818,5145,1835,0,4818,5145,1835,34,2530,6218,7039,0,2530,6218,7039,34,5296,5295,7241,0,5296,5295,7241,34,1724,2136,2138,0,1724,2136,2138,34,7629,7256,2363,0,7629,7256,2363,34,649,4071,650,0,649,4071,650,34,5824,7090,7025,0,5824,7090,7025,34,2420,7108,2421,0,2420,7108,2421,34,5498,3100,5515,0,5498,3100,5515,34,3670,6786,7972,0,3670,6786,7972,34,7644,1916,5366,0,7644,1916,5366,34,7245,7280,4493,0,7245,7280,4493,34,1605,4287,835,0,1605,4287,835,34,5204,6215,6916,0,5204,6215,6916,34,6444,621,3935,0,6444,621,3935,34,7362,2703,1943,0,7362,2703,1943,34,3268,740,739,0,3268,740,739,34,2586,4307,3010,0,2586,4307,3010,34,7362,1943,7835,0,7362,1943,7835,34,5305,4612,3731,0,5305,4612,3731,34,5323,5324,1584,0,5323,5324,1584,34,2329,6067,6066,0,2329,6067,6066,34,2514,1708,6913,0,2514,1708,6913,34,3366,6457,1536,0,3366,6457,1536,34,1044,5317,5316,0,1044,5317,5316,34,5197,4917,3572,0,5197,4917,3572,34,6400,1069,1071,0,6400,1069,1071,34,380,379,2135,0,380,379,2135,34,2453,3268,3270,0,2453,3268,3270,34,5083,4854,4080,0,5083,4854,4080,34,7210,2549,6979,0,7210,2549,6979,34,6735,1934,3050,0,6735,1934,3050,34,4838,4840,5961,0,4838,4840,5961,34,1730,6110,7601,0,1730,6110,7601,34,3605,7627,5296,0,3605,7627,5296,34,1269,4665,7706,0,1269,4665,7706,34,5067,5159,5068,0,5067,5159,5068,34,1768,7191,5101,0,1768,7191,5101,34,2362,7448,1468,0,2362,7448,1468,34,6215,6214,6916,0,6215,6214,6916,34,3090,72,74,0,3090,72,74,34,1850,4883,5402,0,1850,4883,5402,34,3644,7328,5277,0,3644,7328,5277,34,7045,6465,1963,0,7045,6465,1963,34,1093,1095,2260,0,1093,1095,2260,34,4819,4820,5544,0,4819,4820,5544,34,6461,4424,6428,0,6461,4424,6428,34,4114,7495,3385,0,4114,7495,3385,34,5305,6224,1950,0,5305,6224,1950,34,6180,1706,4664,0,6180,1706,4664,34,6759,4935,7481,0,6759,4935,7481,34,3697,3887,6305,0,3697,3887,6305,34,3262,2821,1633,0,3262,2821,1633,34,6078,6086,454,0,6078,6086,454,34,593,3765,3222,0,593,3765,3222,34,7856,3426,2952,0,7856,3426,2952,34,3874,7595,4600,0,3874,7595,4600,34,4579,1049,5898,0,4579,1049,5898,34,2986,2342,2965,0,2986,2342,2965,34,7973,5909,4216,0,7973,5909,4216,34,2916,902,2889,0,2916,902,2889,34,2430,6208,2423,0,2430,6208,2423,34,1583,7249,1910,0,1583,7249,1910,34,1415,6389,6113,0,1415,6389,6113,34,2397,6904,6947,0,2397,6904,6947,34,7668,3764,3763,0,7668,3764,3763,34,5269,7230,5963,0,5269,7230,5963,34,631,630,4130,0,631,630,4130,34,562,6840,5641,0,562,6840,5641,34,310,659,4095,0,310,659,4095,34,5813,3737,6228,0,5813,3737,6228,34,2652,6592,2653,0,2652,6592,2653,34,5778,423,5328,0,5778,423,5328,34,5940,3121,3120,0,5940,3121,3120,34,6156,6158,6876,0,6156,6158,6876,34,5758,1703,1702,0,5758,1703,1702,34,4865,6670,6808,0,4865,6670,6808,34,1564,596,595,0,1564,596,595,34,4795,1265,6674,0,4795,1265,6674,34,446,3539,3438,0,446,3539,3438,34,944,943,2466,0,944,943,2466,34,6986,6985,5943,0,6986,6985,5943,34,3663,5647,4796,0,3663,5647,4796,34,1721,4577,6345,0,1721,4577,6345,34,5188,7257,25,0,5188,7257,25,34,7735,4460,7695,0,7735,4460,7695,34,6981,6797,2284,0,6981,6797,2284,34,5495,1897,1896,0,5495,1897,1896,34,3865,364,3866,0,3865,364,3866,34,5890,4574,4573,0,5890,4574,4573,34,327,3781,2602,0,327,3781,2602,34,5918,7646,6826,0,5918,7646,6826,34,1350,7567,709,0,1350,7567,709,34,951,4331,5890,0,951,4331,5890,34,7451,2922,5808,0,7451,2922,5808,34,135,6712,7543,0,135,6712,7543,34,5458,2550,7749,0,5458,2550,7749,34,6693,7583,6277,0,6693,7583,6277,34,3580,1557,3581,0,3580,1557,3581,34,2713,5187,6541,0,2713,5187,6541,34,7932,3995,4674,0,7932,3995,4674,34,335,7119,333,0,335,7119,333,34,2941,6915,6914,0,2941,6915,6914,34,86,7637,2575,0,86,7637,2575,34,7856,6855,965,0,7856,6855,965,34,2762,3378,6318,0,2762,3378,6318,34,6460,894,5094,0,6460,894,5094,34,6063,2782,7082,0,6063,2782,7082,34,2984,517,2985,0,2984,517,2985,34,6937,7539,1670,0,6937,7539,1670,34,1548,5660,3081,0,1548,5660,3081,34,6943,5082,6066,0,6943,5082,6066,34,4606,2569,3510,0,4606,2569,3510,34,7058,6396,7264,0,7058,6396,7264,34,711,442,441,0,711,442,441,34,1909,1941,1908,0,1909,1941,1908,34,5627,4961,6644,0,5627,4961,6644,34,3981,3980,1638,0,3981,3980,1638,34,4970,1664,4339,0,4970,1664,4339,34,7572,3716,798,0,7572,3716,798,34,4496,7061,7810,0,4496,7061,7810,34,4833,7362,7835,0,4833,7362,7835,34,6692,805,5556,0,6692,805,5556,34,6035,6844,5205,0,6035,6844,5205,34,4833,7835,6630,0,4833,7835,6630,34,1014,3094,3096,0,1014,3094,3096,34,972,5771,7564,0,972,5771,7564,34,5083,5084,4230,0,5083,5084,4230,34,2399,3387,6858,0,2399,3387,6858,34,6931,1573,5502,0,6931,1573,5502,34,5329,7123,967,0,5329,7123,967,34,6198,2157,7118,0,6198,2157,7118,34,431,3539,446,0,431,3539,446,34,4693,603,4751,0,4693,603,4751,34,7964,1500,1499,0,7964,1500,1499,34,7172,7174,7511,0,7172,7174,7511,34,4194,1133,7659,0,4194,1133,7659,34,753,3467,1352,0,753,3467,1352,34,3377,841,6440,0,3377,841,6440,34,396,2777,7,0,396,2777,7,34,2383,2382,5003,0,2383,2382,5003,34,3975,4618,268,0,3975,4618,268,34,58,5678,5864,0,58,5678,5864,34,3828,3926,6188,0,3828,3926,6188,34,4286,7974,4631,0,4286,7974,4631,34,4744,6640,6639,0,4744,6640,6639,34,1917,5904,4772,0,1917,5904,4772,34,58,5864,4227,0,58,5864,4227,34,5706,5708,4761,0,5706,5708,4761,34,1756,7336,6075,0,1756,7336,6075,34,6572,4139,2626,0,6572,4139,2626,34,4349,685,6480,0,4349,685,6480,34,3571,5757,2139,0,3571,5757,2139,34,4500,4461,4501,0,4500,4461,4501,34,5366,1916,5136,0,5366,1916,5136,34,6572,2626,2428,0,6572,2626,2428,34,1788,5268,514,0,1788,5268,514,34,5111,62,61,0,5111,62,61,34,6359,4704,4703,0,6359,4704,4703,34,5053,7254,5054,0,5053,7254,5054,34,5603,7705,1394,0,5603,7705,1394,34,1756,6075,7296,0,1756,6075,7296,34,1887,4795,5108,0,1887,4795,5108,34,3188,3190,4704,0,3188,3190,4704,34,7297,7296,6075,0,7297,7296,6075,34,73,1632,1631,0,73,1632,1631,34,7297,6075,6074,0,7297,6075,6074,34,598,2121,3544,0,598,2121,3544,34,1234,1236,7109,0,1234,1236,7109,34,893,1325,894,0,893,1325,894,34,300,6959,7039,0,300,6959,7039,34,1313,3427,7975,0,1313,3427,7975,34,3154,4325,1011,0,3154,4325,1011,34,4212,7622,2809,0,4212,7622,2809,34,6720,2425,943,0,6720,2425,943,34,5739,723,6772,0,5739,723,6772,34,6488,1444,2022,0,6488,1444,2022,34,5156,3998,1621,0,5156,3998,1621,34,1765,2109,2111,0,1765,2109,2111,34,2386,2385,7063,0,2386,2385,7063,34,6953,7843,1407,0,6953,7843,1407,34,1295,1297,6787,0,1295,1297,6787,34,3932,7015,4000,0,3932,7015,4000,34,4977,2830,5536,0,4977,2830,5536,34,6069,5975,32,0,6069,5975,32,34,5024,5338,4682,0,5024,5338,4682,34,4767,6602,6603,0,4767,6602,6603,34,5118,5119,5900,0,5118,5119,5900,34,4640,5608,3446,0,4640,5608,3446,34,5964,7078,6387,0,5964,7078,6387,34,3519,3518,4509,0,3519,3518,4509,34,6501,957,2145,0,6501,957,2145,34,3893,4563,1050,0,3893,4563,1050,34,7672,3056,6585,0,7672,3056,6585,34,5858,6185,7461,0,5858,6185,7461,34,7972,3671,3670,0,7972,3671,3670,34,2547,2549,7211,0,2547,2549,7211,34,926,7963,924,0,926,7963,924,34,2993,213,2970,0,2993,213,2970,34,7963,7976,924,0,7963,7976,924,34,7928,6421,6423,0,7928,6421,6423,34,7651,2568,4357,0,7651,2568,4357,34,7632,924,7976,0,7632,924,7976,34,6776,1917,4772,0,6776,1917,4772,34,7336,5304,3730,0,7336,5304,3730,34,6094,6424,3635,0,6094,6424,3635,34,5946,7610,6325,0,5946,7610,6325,34,1174,7318,1175,0,1174,7318,1175,34,1394,7705,1395,0,1394,7705,1395,34,1839,773,7342,0,1839,773,7342,34,7496,276,278,0,7496,276,278,34,4034,3978,6969,0,4034,3978,6969,34,6475,419,421,0,6475,419,421,34,2992,4316,3862,0,2992,4316,3862,34,3486,7360,6530,0,3486,7360,6530,34,3900,157,3901,0,3900,157,3901,34,6278,2758,4102,0,6278,2758,4102,34,7943,7632,7976,0,7943,7632,7976,34,6691,4113,822,0,6691,4113,822,34,3568,1000,3569,0,3568,1000,3569,34,6982,5347,5346,0,6982,5347,5346,34,559,561,4595,0,559,561,4595,34,7576,6970,2563,0,7576,6970,2563,34,5262,1117,1119,0,5262,1117,1119,34,2477,2479,6900,0,2477,2479,6900,34,7440,5969,4515,0,7440,5969,4515,34,3267,3830,875,0,3267,3830,875,34,4774,6860,1875,0,4774,6860,1875,34,2034,7090,2035,0,2034,7090,2035,34,2723,7977,3091,0,2723,7977,3091,34,3,408,4,0,3,408,4,34,2033,2032,5456,0,2033,2032,5456,34,7602,5393,5885,0,7602,5393,5885,34,4021,471,14,0,4021,471,14,34,7978,7631,7632,0,7978,7631,7632,34,7015,7939,4000,0,7015,7939,4000,34,945,6377,4953,0,945,6377,4953,34,1992,1632,2084,0,1992,1632,2084,34,2249,6825,3223,0,2249,6825,3223,34,4676,4677,2241,0,4676,4677,2241,34,3446,6131,5854,0,3446,6131,5854,34,619,3060,4720,0,619,3060,4720,34,4235,2240,4677,0,4235,2240,4677,34,713,3623,714,0,713,3623,714,34,4086,2975,4087,0,4086,2975,4087,34,655,6068,6676,0,655,6068,6676,34,1828,2056,1829,0,1828,2056,1829,34,132,7166,3111,0,132,7166,3111,34,1470,6027,3119,0,1470,6027,3119,34,3585,2819,4910,0,3585,2819,4910,34,7651,4072,616,0,7651,4072,616,34,2655,4897,5311,0,2655,4897,5311,34,7978,7632,7943,0,7978,7632,7943,34,600,602,6025,0,600,602,6025,34,4993,4994,7242,0,4993,4994,7242,34,5444,2074,2076,0,5444,2074,2076,34,4737,4973,4376,0,4737,4973,4376,34,6233,3549,808,0,6233,3549,808,34,3782,3612,3720,0,3782,3612,3720,34,2365,7882,2366,0,2365,7882,2366,34,7979,3180,5105,0,7979,3180,5105,34,3501,7153,3622,0,3501,7153,3622,34,4359,1012,6587,0,4359,1012,6587,34,3977,3979,5264,0,3977,3979,5264,34,7978,7943,4920,0,7978,7943,4920,34,3773,7467,7349,0,3773,7467,7349,34,6108,657,2697,0,6108,657,2697,34,6757,3626,4784,0,6757,3626,4784,34,434,2247,5916,0,434,2247,5916,34,332,6493,6495,0,332,6493,6495,34,2440,7263,2515,0,2440,7263,2515,34,4373,2615,4977,0,4373,2615,4977,34,4688,4697,5169,0,4688,4697,5169,34,1858,1860,4341,0,1858,1860,4341,34,1053,4302,7126,0,1053,4302,7126,34,3584,3854,4318,0,3584,3854,4318,34,4937,3600,2789,0,4937,3600,2789,34,6611,5884,4545,0,6611,5884,4545,34,307,377,813,0,307,377,813,34,4635,3038,7426,0,4635,3038,7426,34,504,7136,6988,0,504,7136,6988,34,6174,4367,5703,0,6174,4367,5703,34,1790,93,92,0,1790,93,92,34,5108,4795,6994,0,5108,4795,6994,34,5218,4001,1881,0,5218,4001,1881,34,7647,167,166,0,7647,167,166,34,4921,7976,2513,0,4921,7976,2513,34,5019,1863,1862,0,5019,1863,1862,34,1412,2439,1413,0,1412,2439,1413,34,7635,2969,4966,0,7635,2969,4966,34,711,712,7084,0,711,712,7084,34,6844,7161,3726,0,6844,7161,3726,34,2597,2599,4255,0,2597,2599,4255,34,1276,7327,1277,0,1276,7327,1277,34,4703,4705,3824,0,4703,4705,3824,34,7625,7336,1756,0,7625,7336,1756,34,6844,3726,5206,0,6844,3726,5206,34,2396,5795,458,0,2396,5795,458,34,1200,46,45,0,1200,46,45,34,3545,2311,2776,0,3545,2311,2776,34,6092,6094,3635,0,6092,6094,3635,34,2145,2144,5335,0,2145,2144,5335,34,785,7935,783,0,785,7935,783,34,6447,7623,6273,0,6447,7623,6273,34,7056,7639,2389,0,7056,7639,2389,34,6461,2803,6866,0,6461,2803,6866,34,2777,7777,7932,0,2777,7777,7932,34,7976,4921,7943,0,7976,4921,7943,34,1127,1014,24,0,1127,1014,24,34,2064,1732,1876,0,2064,1732,1876,34,4749,4748,4345,0,4749,4748,4345,34,2272,7483,7403,0,2272,7483,7403,34,7057,2788,7058,0,7057,2788,7058,34,186,1663,187,0,186,1663,187,34,2898,4764,5956,0,2898,4764,5956,34,7975,3427,5039,0,7975,3427,5039,34,3463,7520,3464,0,3463,7520,3464,34,6321,7163,7162,0,6321,7163,7162,34,6,1092,7980,0,6,1092,7980,34,5214,5981,6575,0,5214,5981,6575,34,1811,633,6268,0,1811,633,6268,34,3046,3048,7134,0,3046,3048,7134,34,6958,5280,5279,0,6958,5280,5279,34,3093,4654,6849,0,3093,4654,6849,34,3374,3376,858,0,3374,3376,858,34,4447,4073,2133,0,4447,4073,2133,34,5972,3220,6637,0,5972,3220,6637,34,5485,7918,7192,0,5485,7918,7192,34,5769,5768,7298,0,5769,5768,7298,34,76,2992,3862,0,76,2992,3862,34,6585,7382,7351,0,6585,7382,7351,34,7400,6890,7165,0,7400,6890,7165,34,3723,5182,5120,0,3723,5182,5120,34,440,2097,3396,0,440,2097,3396,34,6386,3042,3041,0,6386,3042,3041,34,550,6108,1863,0,550,6108,1863,34,7571,2610,4187,0,7571,2610,4187,34,1224,2244,5612,0,1224,2244,5612,34,3366,7138,6457,0,3366,7138,6457,34,766,768,231,0,766,768,231,34,7308,3023,6206,0,7308,3023,6206,34,5835,3253,3255,0,5835,3253,3255,34,6626,1808,347,0,6626,1808,347,34,7981,7546,7060,0,7981,7546,7060,34,6589,4916,5197,0,6589,4916,5197,34,5345,5727,7012,0,5345,5727,7012,34,6983,4425,6861,0,6983,4425,6861,34,3165,3167,4769,0,3165,3167,4769,34,5392,5391,2962,0,5392,5391,2962,34,7271,4165,7028,0,7271,4165,7028,34,2492,2494,7502,0,2492,2494,7502,34,3341,5396,3342,0,3341,5396,3342,34,6832,2026,5531,0,6832,2026,5531,34,1268,1270,6755,0,1268,1270,6755,34,171,173,7115,0,171,173,7115,34,1741,1880,1739,0,1741,1880,1739,34,5304,4270,5305,0,5304,4270,5305,34,61,2597,5280,0,61,2597,5280,34,1066,7950,6966,0,1066,7950,6966,34,5806,2922,2921,0,5806,2922,2921,34,647,3603,3123,0,647,3603,3123,34,7549,5885,5362,0,7549,5885,5362,34,2984,268,4618,0,2984,268,4618,34,4386,5521,6205,0,4386,5521,6205,34,3509,6159,2452,0,3509,6159,2452,34,7031,2088,897,0,7031,2088,897,34,6383,478,1748,0,6383,478,1748,34,1855,1857,4278,0,1855,1857,4278,34,5069,3636,4760,0,5069,3636,4760,34,6515,6646,6516,0,6515,6646,6516,34,5713,7247,2995,0,5713,7247,2995,34,3479,313,6989,0,3479,313,6989,34,1194,4275,6182,0,1194,4275,6182,34,3395,3397,7132,0,3395,3397,7132,34,1809,1808,6626,0,1809,1808,6626,34,6320,475,477,0,6320,475,477,34,4334,4697,6817,0,4334,4697,6817,34,2680,2679,1763,0,2680,2679,1763,34,3899,3901,6732,0,3899,3901,6732,34,7679,4557,7369,0,7679,4557,7369,34,4316,3863,3862,0,4316,3863,3862,34,6374,5648,966,0,6374,5648,966,34,5409,7584,5410,0,5409,7584,5410,34,4034,6231,5264,0,4034,6231,5264,34,5549,1038,4517,0,5549,1038,4517,34,1228,1230,2228,0,1228,1230,2228,34,5864,4343,6208,0,5864,4343,6208,34,2897,6309,4764,0,2897,6309,4764,34,527,4835,528,0,527,4835,528,34,2080,2800,729,0,2080,2800,729,34,4385,4626,5521,0,4385,4626,5521,34,915,914,5254,0,915,914,5254,34,2526,5840,2574,0,2526,5840,2574,34,7220,3557,5257,0,7220,3557,5257,34,7495,4453,3385,0,7495,4453,3385,34,4384,7449,2361,0,4384,7449,2361,34,6229,6228,6685,0,6229,6228,6685,34,4303,5476,6410,0,4303,5476,6410,34,7131,6848,6847,0,7131,6848,6847,34,5663,4856,5664,0,5663,4856,5664,34,2532,5208,7411,0,2532,5208,7411,34,3718,5376,7586,0,3718,5376,7586,34,957,2143,2145,0,957,2143,2145,34,6559,183,2012,0,6559,183,2012,34,6964,1091,1837,0,6964,1091,1837,34,977,6065,6067,0,977,6065,6067,34,7502,2494,5320,0,7502,2494,5320,34,3370,2021,2020,0,3370,2021,2020,34,824,7952,4779,0,824,7952,4779,34,5973,403,6908,0,5973,403,6908,34,2937,4729,4731,0,2937,4729,4731,34,6777,4948,4933,0,6777,4948,4933,34,5115,2532,7411,0,5115,2532,7411,34,5694,868,7246,0,5694,868,7246,34,87,5940,3120,0,87,5940,3120,34,1878,7219,2904,0,1878,7219,2904,34,588,7353,7239,0,588,7353,7239,34,5907,5701,4600,0,5907,5701,4600,34,1941,5398,785,0,1941,5398,785,34,357,79,3437,0,357,79,3437,34,6981,2284,6616,0,6981,2284,6616,34,7531,7845,5325,0,7531,7845,5325,34,7944,4649,4648,0,7944,4649,4648,34,6305,72,1307,0,6305,72,1307,34,6760,2133,6744,0,6760,2133,6744,34,7360,1968,4652,0,7360,1968,4652,34,6622,7787,5843,0,6622,7787,5843,34,1443,2022,1444,0,1443,2022,1444,34,2455,2476,2453,0,2455,2476,2453,34,5109,1811,6267,0,5109,1811,6267,34,2763,4684,6987,0,2763,4684,6987,34,6589,819,4916,0,6589,819,4916,34,5668,5233,5232,0,5668,5233,5232,34,1383,6833,4457,0,1383,6833,4457,34,4813,7895,4814,0,4813,7895,4814,34,4424,3139,987,0,4424,3139,987,34,974,6043,6044,0,974,6043,6044,34,5318,5320,2494,0,5318,5320,2494,34,2242,798,4438,0,2242,798,4438,34,6119,3219,872,0,6119,3219,872,34,6059,3302,7982,0,6059,3302,7982,34,7481,7936,7937,0,7481,7936,7937,34,7365,6028,6964,0,7365,6028,6964,34,3196,5318,2494,0,3196,5318,2494,34,7833,3446,5608,0,7833,3446,5608,34,7236,5595,1924,0,7236,5595,1924,34,1217,6123,7673,0,1217,6123,7673,34,2860,2862,3500,0,2860,2862,3500,34,3978,5907,6969,0,3978,5907,6969,34,6832,5530,6210,0,6832,5530,6210,34,5240,539,5241,0,5240,539,5241,34,3560,5742,6810,0,3560,5742,6810,34,5312,858,7983,0,5312,858,7983,34,4347,4211,1486,0,4347,4211,1486,34,5165,39,723,0,5165,39,723,34,1951,2042,2041,0,1951,2042,2041,34,5529,2721,5530,0,5529,2721,5530,34,6129,6143,1810,0,6129,6143,1810,34,5918,7319,6533,0,5918,7319,6533,34,4870,6021,5852,0,4870,6021,5852,34,2560,5412,6379,0,2560,5412,6379,34,6959,1005,7039,0,6959,1005,7039,34,5190,4903,2978,0,5190,4903,2978,34,363,4236,4676,0,363,4236,4676,34,74,3173,3090,0,74,3173,3090,34,1404,7026,5630,0,1404,7026,5630,34,5268,6223,226,0,5268,6223,226,34,6466,3878,3327,0,6466,3878,3327,34,5844,1782,4531,0,5844,1782,4531,34,2679,2449,2448,0,2679,2449,2448,34,1304,5204,4551,0,1304,5204,4551,34,4256,4118,4117,0,4256,4118,4117,34,5025,7416,3682,0,5025,7416,3682,34,904,5468,905,0,904,5468,905,34,5004,567,566,0,5004,567,566,34,7960,4035,7984,0,7960,4035,7984,34,4646,7734,7733,0,4646,7734,7733,34,1675,656,1676,0,1675,656,1676,34,1724,7984,2136,0,1724,7984,2136,34,5643,1287,4053,0,5643,1287,4053,34,1247,3635,6424,0,1247,3635,6424,34,1412,1414,3182,0,1412,1414,3182,34,910,6865,911,0,910,6865,911,34,7985,3393,1502,0,7985,3393,1502,34,5171,5929,2561,0,5171,5929,2561,34,2490,7072,7071,0,2490,7072,7071,34,4183,1670,7539,0,4183,1670,7539,34,6468,5754,2937,0,6468,5754,2937,34,2669,1299,2839,0,2669,1299,2839,34,854,856,1614,0,854,856,1614,34,6073,4889,4888,0,6073,4889,4888,34,2259,5858,2260,0,2259,5858,2260,34,5524,4520,7163,0,5524,4520,7163,34,6846,2055,1787,0,6846,2055,1787,34,2213,6868,4467,0,2213,6868,4467,34,6049,2606,6047,0,6049,2606,6047,34,2612,56,55,0,2612,56,55,34,7986,2884,2144,0,7986,2884,2144,34,1647,6156,1648,0,1647,6156,1648,34,3520,4747,2401,0,3520,4747,2401,34,1054,7562,4627,0,1054,7562,4627,34,4518,3741,3740,0,4518,3741,3740,34,1291,2702,1289,0,1291,2702,1289,34,2085,4001,2086,0,2085,4001,2086,34,1550,1085,1087,0,1550,1085,1087,34,6619,6705,6995,0,6619,6705,6995,34,4032,6951,6682,0,4032,6951,6682,34,7425,4467,6868,0,7425,4467,6868,34,4410,3966,5389,0,4410,3966,5389,34,1206,2559,2558,0,1206,2559,2558,34,7926,3853,2608,0,7926,3853,2608,34,7173,1236,7174,0,7173,1236,7174,34,1784,6344,2096,0,1784,6344,2096,34,3677,7111,3678,0,3677,7111,3678,34,7183,398,455,0,7183,398,455,34,2140,451,7633,0,2140,451,7633,34,5894,6183,3401,0,5894,6183,3401,34,6766,1353,466,0,6766,1353,466,34,6369,116,5118,0,6369,116,5118,34,6940,7222,7793,0,6940,7222,7793,34,661,7006,6060,0,661,7006,6060,34,6034,6105,4707,0,6034,6105,4707,34,3321,7209,5528,0,3321,7209,5528,34,123,2310,1040,0,123,2310,1040,34,7682,7577,3142,0,7682,7577,3142,34,4073,4075,962,0,4073,4075,962,34,7732,5474,7655,0,7732,5474,7655,34,6411,1023,4681,0,6411,1023,4681,34,7916,4426,7198,0,7916,4426,7198,34,3986,6714,5002,0,3986,6714,5002,34,3692,4702,4730,0,3692,4702,4730,34,3223,3225,5153,0,3223,3225,5153,34,6472,7020,4592,0,6472,7020,4592,34,4242,1378,1377,0,4242,1378,1377,34,4294,3997,4285,0,4294,3997,4285,34,291,293,7649,0,291,293,7649,34,786,874,873,0,786,874,873,34,521,4076,522,0,521,4076,522,34,3647,3646,3856,0,3647,3646,3856,34,2258,4615,660,0,2258,4615,660,34,4210,4347,3537,0,4210,4347,3537,34,7987,3013,7637,0,7987,3013,7637,34,5579,5662,7180,0,5579,5662,7180,34,1195,2671,6955,0,1195,2671,6955,34,5416,5744,6768,0,5416,5744,6768,34,5858,7461,5859,0,5858,7461,5859,34,6734,7301,7493,0,6734,7301,7493,34,4043,612,611,0,4043,612,611,34,5359,7841,6505,0,5359,7841,6505,34,666,6413,6586,0,666,6413,6586,34,796,7884,3869,0,796,7884,3869,34,5193,984,5194,0,5193,984,5194,34,3231,7162,3232,0,3231,7162,3232,34,5353,3642,5054,0,5353,3642,5054,34,7837,2577,7603,0,7837,2577,7603,34,2194,1791,1793,0,2194,1791,1793,34,7622,6698,2809,0,7622,6698,2809,34,5032,5164,5033,0,5032,5164,5033,34,4630,7499,1999,0,4630,7499,1999,34,2699,1645,1644,0,2699,1645,1644,34,1828,5635,5634,0,1828,5635,5634,34,2512,6609,3750,0,2512,6609,3750,34,3930,4153,3896,0,3930,4153,3896,34,749,5984,7425,0,749,5984,7425,34,2454,3007,2455,0,2454,3007,2455,34,5135,3487,7032,0,5135,3487,7032,34,3721,2926,7627,0,3721,2926,7627,34,7425,6868,749,0,7425,6868,749,34,5127,6462,1391,0,5127,6462,1391,34,6621,5801,3999,0,6621,5801,3999,34,7201,5546,7202,0,7201,5546,7202,34,1193,6992,3867,0,1193,6992,3867,34,6072,2723,3091,0,6072,2723,3091,34,4877,7988,7989,0,4877,7988,7989,34,6235,7042,5255,0,6235,7042,5255,34,5176,7493,7301,0,5176,7493,7301,34,775,6313,776,0,775,6313,776,34,4156,6725,1161,0,4156,6725,1161,34,4486,417,4801,0,4486,417,4801,34,3272,1246,1245,0,3272,1246,1245,34,3485,6946,5875,0,3485,6946,5875,34,4877,7989,748,0,4877,7989,748,34,5032,7384,2774,0,5032,7384,2774,34,6016,6015,6399,0,6016,6015,6399,34,2564,7403,7483,0,2564,7403,7483,34,3426,2172,3424,0,3426,2172,3424,34,1728,1730,7601,0,1728,1730,7601,34,5359,5884,6611,0,5359,5884,6611,34,4676,4401,364,0,4676,4401,364,34,5178,5724,5723,0,5178,5724,5723,34,2677,7974,4286,0,2677,7974,4286,34,3371,337,3372,0,3371,337,3372,34,1641,5526,1841,0,1641,5526,1841,34,6374,966,1740,0,6374,966,1740,34,7418,2491,2490,0,7418,2491,2490,34,6599,2072,2071,0,6599,2072,2071,34,5999,7990,1310,0,5999,7990,1310,34,4605,528,4606,0,4605,528,4606,34,6974,6084,4980,0,6974,6084,4980,34,5921,6041,2117,0,5921,6041,2117,34,204,2936,205,0,204,2936,205,34,6967,422,6011,0,6967,422,6011,34,5585,3183,3184,0,5585,3183,3184,34,3413,3412,3506,0,3413,3412,3506,34,5600,6750,6749,0,5600,6750,6749,34,5594,5650,4094,0,5594,5650,4094,34,6202,6203,6823,0,6202,6203,6823,34,4741,5632,3330,0,4741,5632,3330,34,5442,3074,1891,0,5442,3074,1891,34,2866,6438,2867,0,2866,6438,2867,34,1088,1090,1442,0,1088,1090,1442,34,6166,7598,7776,0,6166,7598,7776,34,1275,1274,4143,0,1275,1274,4143,34,396,1107,1106,0,396,1107,1106,34,4114,3385,7005,0,4114,3385,7005,34,1364,1456,4985,0,1364,1456,4985,34,1677,4168,663,0,1677,4168,663,34,1754,187,1663,0,1754,187,1663,34,5996,5309,5310,0,5996,5309,5310,34,3436,2250,2249,0,3436,2250,2249,34,2490,7230,7418,0,2490,7230,7418,34,6853,359,358,0,6853,359,358,34,2262,6355,3064,0,2262,6355,3064,34,1772,1774,7322,0,1772,1774,7322,34,5514,3158,2445,0,5514,3158,2445,34,3153,3734,6600,0,3153,3734,6600,34,3925,7563,6188,0,3925,7563,6188,34,560,6789,6788,0,560,6789,6788,34,3153,6600,3154,0,3153,6600,3154,34,7991,4523,4522,0,7991,4523,4522,34,2504,1778,5289,0,2504,1778,5289,34,7992,2361,2363,0,7992,2361,2363,34,7625,1274,4270,0,7625,1274,4270,34,4681,4786,7673,0,4681,4786,7673,34,1563,3969,409,0,1563,3969,409,34,5569,7993,5567,0,5569,7993,5567,34,1212,1063,7666,0,1212,1063,7666,34,6991,672,3503,0,6991,672,3503,34,6687,2366,6933,0,6687,2366,6933,34,2584,7251,7250,0,2584,7251,7250,34,6432,6451,5931,0,6432,6451,5931,34,7039,1004,196,0,7039,1004,196,34,232,231,768,0,232,231,768,34,2233,2232,4911,0,2233,2232,4911,34,4999,3565,5312,0,4999,3565,5312,34,2233,4911,7989,0,2233,4911,7989,34,4881,638,5291,0,4881,638,5291,34,6170,7487,1628,0,6170,7487,1628,34,5398,5397,5502,0,5398,5397,5502,34,3415,1668,1655,0,3415,1668,1655,34,4430,3669,3671,0,4430,3669,3671,34,5298,6909,7542,0,5298,6909,7542,34,6315,7087,7276,0,6315,7087,7276,34,3200,629,722,0,3200,629,722,34,3875,5653,60,0,3875,5653,60,34,4911,748,7989,0,4911,748,7989,34,7835,6629,6630,0,7835,6629,6630,34,3828,6188,1600,0,3828,6188,1600,34,4545,3454,7441,0,4545,3454,7441,34,1971,6282,7621,0,1971,6282,7621,34,6188,5465,5467,0,6188,5465,5467,34,1446,7654,7037,0,1446,7654,7037,34,4164,7028,4165,0,4164,7028,4165,34,3704,6184,5477,0,3704,6184,5477,34,3165,4769,3529,0,3165,4769,3529,34,260,3164,1177,0,260,3164,1177,34,4158,233,1167,0,4158,233,1167,34,2476,2475,1015,0,2476,2475,1015,34,2179,3368,7519,0,2179,3368,7519,34,3798,4881,4893,0,3798,4881,4893,34,7666,1063,5060,0,7666,1063,5060,34,5575,6706,3827,0,5575,6706,3827,34,649,4072,4071,0,649,4072,4071,34,4714,1349,2832,0,4714,1349,2832,34,5076,1143,5423,0,5076,1143,5423,34,4898,4804,4803,0,4898,4804,4803,34,5895,883,6588,0,5895,883,6588,34,279,370,3068,0,279,370,3068,34,5153,6853,4752,0,5153,6853,4752,34,3257,6045,2670,0,3257,6045,2670,34,6015,7353,6399,0,6015,7353,6399,34,5181,4417,276,0,5181,4417,276,34,6162,6032,6031,0,6162,6032,6031,34,3629,7155,6697,0,3629,7155,6697,34,4916,819,6908,0,4916,819,6908,34,5250,825,2637,0,5250,825,2637,34,7911,6001,5146,0,7911,6001,5146,34,2031,6963,2032,0,2031,6963,2032,34,2723,2722,7352,0,2723,2722,7352,34,3235,3237,3813,0,3235,3237,3813,34,2840,3162,2841,0,2840,3162,2841,34,6953,4895,6497,0,6953,4895,6497,34,372,6205,5521,0,372,6205,5521,34,1081,5655,3663,0,1081,5655,3663,34,588,7239,390,0,588,7239,390,34,7404,7405,5100,0,7404,7405,5100,34,3389,2335,2668,0,3389,2335,2668,34,868,867,4602,0,868,867,4602,34,6121,157,3900,0,6121,157,3900,34,4933,7634,6777,0,4933,7634,6777,34,5077,4537,4113,0,5077,4537,4113,34,1354,7994,2121,0,1354,7994,2121,34,2557,3123,6040,0,2557,3123,6040,34,1523,1525,7054,0,1523,1525,7054,34,3602,4031,3603,0,3602,4031,3603,34,294,296,2893,0,294,296,2893,34,5558,5164,1359,0,5558,5164,1359,34,7017,5780,3625,0,7017,5780,3625,34,5663,1330,6103,0,5663,1330,6103,34,5307,7995,7996,0,5307,7995,7996,34,5307,7996,7637,0,5307,7996,7637,34,5892,1932,4453,0,5892,1932,4453,34,4073,6744,2133,0,4073,6744,2133,34,3409,6708,3133,0,3409,6708,3133,34,5856,5176,5175,0,5856,5176,5175,34,7987,7637,7996,0,7987,7637,7996,34,6110,5561,7601,0,6110,5561,7601,34,1067,1066,1581,0,1067,1066,1581,34,381,3583,283,0,381,3583,283,34,7997,7998,7999,0,7997,7998,7999,34,2081,202,6138,0,2081,202,6138,34,4175,5866,5090,0,4175,5866,5090,34,7474,6894,6145,0,7474,6894,6145,34,7995,5307,7999,0,7995,5307,7999,34,7995,7999,7998,0,7995,7999,7998,34,814,2396,3337,0,814,2396,3337,34,7216,5532,6475,0,7216,5532,6475,34,2037,5240,6054,0,2037,5240,6054,34,2692,4594,7606,0,2692,4594,7606,34,2960,2959,6530,0,2960,2959,6530,34,8000,7995,7998,0,8000,7995,7998,34,243,6405,6364,0,243,6405,6364,34,3755,6932,1411,0,3755,6932,1411,34,7464,3014,7508,0,7464,3014,7508,34,3656,3655,6737,0,3656,3655,6737,34,2706,7618,3765,0,2706,7618,3765,34,3545,2776,5173,0,3545,2776,5173,34,1892,1894,570,0,1892,1894,570,34,3355,5593,4400,0,3355,5593,4400,34,8001,7464,7508,0,8001,7464,7508,34,8001,7508,8002,0,8001,7508,8002,34,92,7377,6922,0,92,7377,6922,34,6035,6037,6844,0,6035,6037,6844,34,5800,3056,7672,0,5800,3056,7672,34,1810,1812,6129,0,1810,1812,6129,34,8003,8004,8001,0,8003,8004,8001,34,8003,8001,8002,0,8003,8001,8002,34,8005,8006,8001,0,8005,8006,8001,34,8005,8001,8004,0,8005,8001,8004,34,7508,3013,8007,0,7508,3013,8007,34,6756,1235,7804,0,6756,1235,7804,34,6351,6350,3181,0,6351,6350,3181,34,7987,8007,3013,0,7987,8007,3013,34,982,2100,1935,0,982,2100,1935,34,7996,8007,7987,0,7996,8007,7987,34,8002,7508,8007,0,8002,7508,8007,34,1749,1751,1639,0,1749,1751,1639,34,8002,8007,8003,0,8002,8007,8003,34,1707,2440,2515,0,1707,2440,2515,34,7996,7995,8003,0,7996,7995,8003,34,7996,8003,8007,0,7996,8003,8007,34,2818,3808,5349,0,2818,3808,5349,34,8000,8003,7995,0,8000,8003,7995,34,2303,7713,2301,0,2303,7713,2301,34,6394,4854,5083,0,6394,4854,5083,34,3577,6231,4034,0,3577,6231,4034,34,5243,6351,3456,0,5243,6351,3456,34,8008,8004,7827,0,8008,8004,7827,34,8008,7827,7826,0,8008,7827,7826,34,2290,5435,6840,0,2290,5435,6840,34,8000,7827,8004,0,8000,7827,8004,34,5990,5476,6794,0,5990,5476,6794,34,7828,7827,8000,0,7828,7827,8000,34,7828,8000,8009,0,7828,8000,8009,34,7828,8009,7823,0,7828,8009,7823,34,3135,2158,6891,0,3135,2158,6891,34,3078,2786,6678,0,3078,2786,6678,34,1878,6498,1879,0,1878,6498,1879,34,1423,4449,4448,0,1423,4449,4448,34,7941,6373,1880,0,7941,6373,1880,34,3222,3133,6708,0,3222,3133,6708,34,942,3007,1609,0,942,3007,1609,34,1122,1505,5351,0,1122,1505,5351,34,995,994,1238,0,995,994,1238,34,8005,8004,8008,0,8005,8004,8008,34,4408,5511,6286,0,4408,5511,6286,34,2442,1074,1073,0,2442,1074,1073,34,689,5309,5996,0,689,5309,5996,34,8000,8004,8003,0,8000,8004,8003,34,2891,3747,3746,0,2891,3747,3746,34,7919,2761,2760,0,7919,2761,2760,34,4075,4074,4854,0,4075,4074,4854,34,626,2297,627,0,626,2297,627,34,5781,1111,2835,0,5781,1111,2835,34,5520,373,372,0,5520,373,372,34,7575,7476,7475,0,7575,7476,7475,34,8009,8000,7998,0,8009,8000,7998,34,1171,1173,6971,0,1171,1173,6971,34,5864,4344,4343,0,5864,4344,4343,34,7821,7823,8010,0,7821,7823,8010,34,7821,8010,7758,0,7821,8010,7758,34,7823,7997,8010,0,7823,7997,8010,34,330,6669,3046,0,330,6669,3046,34,5209,1937,7480,0,5209,1937,7480,34,8011,8010,7997,0,8011,8010,7997,34,6696,3324,165,0,6696,3324,165,34,4316,5120,3863,0,4316,5120,3863,34,7823,7998,7997,0,7823,7998,7997,34,5764,7544,4672,0,5764,7544,4672,34,2028,2307,2029,0,2028,2307,2029,34,5634,3108,3107,0,5634,3108,3107,34,3040,4927,4926,0,3040,4927,4926,34,3730,3795,1002,0,3730,3795,1002,34,6808,4368,4367,0,6808,4368,4367,34,4444,5599,5598,0,4444,5599,5598,34,5781,2835,6869,0,5781,2835,6869,34,2638,7242,7854,0,2638,7242,7854,34,5350,1120,5351,0,5350,1120,5351,34,1168,4449,5404,0,1168,4449,5404,34,2826,6116,4172,0,2826,6116,4172,34,7367,6914,6727,0,7367,6914,6727,34,7823,8009,7998,0,7823,8009,7998,34,2323,2344,6658,0,2323,2344,6658,34,3534,2819,2818,0,3534,2819,2818,34,4616,4618,4804,0,4616,4618,4804,34,5282,1458,1457,0,5282,1458,1457,34,5525,7222,6940,0,5525,7222,6940,34,2272,6962,7483,0,2272,6962,7483,34,4569,4568,6365,0,4569,4568,6365,34,7750,7752,8012,0,7750,7752,8012,34,5661,5660,7462,0,5661,5660,7462,34,3753,6230,6252,0,3753,6230,6252,34,7755,8012,7752,0,7755,8012,7752,34,1769,4962,2527,0,1769,4962,2527,34,8013,8012,7755,0,8013,8012,7755,34,2293,2239,2238,0,2293,2239,2238,34,2589,5392,2011,0,2589,5392,2011,34,7750,8012,8013,0,7750,8012,8013,34,3817,4137,3951,0,3817,4137,3951,34,3021,5873,4533,0,3021,5873,4533,34,716,3727,7514,0,716,3727,7514,34,1393,1392,4593,0,1393,1392,4593,34,5572,7095,5247,0,5572,7095,5247,34,6156,3785,6157,0,6156,3785,6157,34,7416,2924,3682,0,7416,2924,3682,34,813,377,814,0,813,377,814,34,2087,895,2088,0,2087,895,2088,34,6654,495,494,0,6654,495,494,34,747,749,6868,0,747,749,6868,34,8014,8013,7757,0,8014,8013,7757,34,6258,6101,7562,0,6258,6101,7562,34,8013,7755,7757,0,8013,7755,7757,34,1762,1683,3125,0,1762,1683,3125,34,4118,105,4116,0,4118,105,4116,34,3340,3003,3000,0,3340,3003,3000,34,8014,8015,8016,0,8014,8015,8016,34,8014,8016,8013,0,8014,8016,8013,34,8015,8017,8016,0,8015,8017,8016,34,594,7278,1182,0,594,7278,1182,34,5579,6817,5662,0,5579,6817,5662,34,5360,490,5361,0,5360,490,5361,34,7411,5208,2813,0,7411,5208,2813,34,2062,2665,3606,0,2062,2665,3606,34,8018,8016,7208,0,8018,8016,7208,34,8018,7208,1469,0,8018,7208,1469,34,8017,1470,7208,0,8017,1470,7208,34,8017,7208,8016,0,8017,7208,8016,34,6132,6134,4780,0,6132,6134,4780,34,6476,7067,6477,0,6476,7067,6477,34,4751,341,340,0,4751,341,340,34,1470,8015,6027,0,1470,8015,6027,34,2864,813,5914,0,2864,813,5914,34,8017,8015,1470,0,8017,8015,1470,34,1223,4111,4110,0,1223,4111,4110,34,5195,5857,2822,0,5195,5857,2822,34,528,4605,526,0,528,4605,526,34,4664,7334,6180,0,4664,7334,6180,34,5077,703,4537,0,5077,703,4537,34,4955,636,4956,0,4955,636,4956,34,3138,1929,228,0,3138,1929,228,34,8013,8016,8018,0,8013,8016,8018,34,2352,4045,2353,0,2352,4045,2353,34,360,3001,5031,0,360,3001,5031,34,4804,4899,7140,0,4804,4899,7140,34,5841,5843,7787,0,5841,5843,7787,34,5046,1264,4789,0,5046,1264,4789,34,6954,5290,7555,0,6954,5290,7555,34,3268,4734,740,0,3268,4734,740,34,2064,514,516,0,2064,514,516,34,6878,4434,4433,0,6878,4434,4433,34,7410,1259,3790,0,7410,1259,3790,34,6757,6442,6675,0,6757,6442,6675,34,3981,1638,1637,0,3981,1638,1637,34,7784,7185,5509,0,7784,7185,5509,34,5074,5073,5307,0,5074,5073,5307,34,4410,5389,4411,0,4410,5389,4411,34,3956,1232,3708,0,3956,1232,3708,34,8019,7999,5073,0,8019,7999,5073,34,2337,2336,5117,0,2337,2336,5117,34,7999,5307,5073,0,7999,5307,5073,34,1471,5937,1666,0,1471,5937,1666,34,3941,1219,1098,0,3941,1219,1098,34,1292,1294,6903,0,1292,1294,6903,34,312,314,586,0,312,314,586,34,4384,3513,1295,0,4384,3513,1295,34,7486,5486,5488,0,7486,5486,5488,34,8020,8019,8015,0,8020,8019,8015,34,7997,7999,8019,0,7997,7999,8019,34,7997,8019,8020,0,7997,8019,8020,34,130,6013,5631,0,130,6013,5631,34,990,4548,4646,0,990,4548,4646,34,6027,8015,8019,0,6027,8015,8019,34,6027,8019,5073,0,6027,8019,5073,34,2046,2045,2323,0,2046,2045,2323,34,3372,336,3918,0,3372,336,3918,34,7368,1456,1455,0,7368,1456,1455,34,3022,2793,6877,0,3022,2793,6877,34,119,1024,2355,0,119,1024,2355,34,1748,480,4591,0,1748,480,4591,34,1610,1609,59,0,1610,1609,59,34,6177,6509,688,0,6177,6509,688,34,2714,3170,3169,0,2714,3170,3169,34,674,2683,4017,0,674,2683,4017,34,3005,5407,2356,0,3005,5407,2356,34,5947,5946,6370,0,5947,5946,6370,34,7758,8010,7759,0,7758,8010,7759,34,6246,1184,1183,0,6246,1184,1183,34,6716,7536,7292,0,6716,7536,7292,34,8011,7759,8010,0,8011,7759,8010,34,3231,6321,7162,0,3231,6321,7162,34,8021,7759,8011,0,8021,7759,8011,34,2600,1294,1293,0,2600,1294,1293,34,1120,5350,2739,0,1120,5350,2739,34,7761,7759,8014,0,7761,7759,8014,34,7761,8014,7757,0,7761,8014,7757,34,5560,5559,4901,0,5560,5559,4901,34,8021,8014,7759,0,8021,8014,7759,34,6272,7881,6933,0,6272,7881,6933,34,539,3766,5241,0,539,3766,5241,34,4640,4639,3259,0,4640,4639,3259,34,5689,5691,4415,0,5689,5691,4415,34,8011,7997,8020,0,8011,7997,8020,34,3511,2148,2147,0,3511,2148,2147,34,6198,7118,2899,0,6198,7118,2899,34,4162,6995,548,0,4162,6995,548,34,2344,4554,6659,0,2344,4554,6659,34,7000,2291,1314,0,7000,2291,1314,34,8021,8011,8020,0,8021,8011,8020,34,2195,811,6887,0,2195,811,6887,34,5527,2279,2892,0,5527,2279,2892,34,4454,4948,6171,0,4454,4948,6171,34,401,403,5973,0,401,403,5973,34,5550,2237,3003,0,5550,2237,3003,34,5955,4008,2111,0,5955,4008,2111,34,8015,8021,8020,0,8015,8021,8020,34,5133,5818,7520,0,5133,5818,7520,34,8014,8021,8015,0,8014,8021,8015,34,4925,4927,6062,0,4925,4927,6062,34,5338,5026,7358,0,5338,5026,7358,34,7648,2607,6270,0,7648,2607,6270,34,4929,1561,7568,0,4929,1561,7568,34,1223,7317,7168,0,1223,7317,7168,34,357,359,79,0,357,359,79,34,4072,3234,617,0,4072,3234,617,34,7116,2749,3144,0,7116,2749,3144,34,7121,1606,1605,0,7121,1606,1605,34,1505,1504,5351,0,1505,1504,5351,34,3343,1262,1261,0,3343,1262,1261,34,2533,1913,6464,0,2533,1913,6464,34,2913,3354,7662,0,2913,3354,7662,34,2400,7101,1131,0,2400,7101,1131,34,3985,7949,5791,0,3985,7949,5791,34,3872,4269,4268,0,3872,4269,4268,34,2997,2407,2345,0,2997,2407,2345,34,4552,1466,2691,0,4552,1466,2691,34,2028,7590,5252,0,2028,7590,5252,34,505,507,5294,0,505,507,5294,34,6693,223,4363,0,6693,223,4363,34,5689,6585,6671,0,5689,6585,6671,34,473,4722,474,0,473,4722,474,34,5767,2978,4732,0,5767,2978,4732,34,5420,1871,1870,0,5420,1871,1870,34,3965,1332,549,0,3965,1332,549,34,5539,1657,1656,0,5539,1657,1656,34,2028,3428,2307,0,2028,3428,2307,34,6064,5966,7611,0,6064,5966,7611,34,6556,4524,2593,0,6556,4524,2593,34,6477,4796,5647,0,6477,4796,5647,34,674,673,4338,0,674,673,4338,34,5539,3709,1143,0,5539,3709,1143,34,1269,7706,7553,0,1269,7706,7553,34,2474,7385,2769,0,2474,7385,2769,34,3159,4787,5803,0,3159,4787,5803,34,4661,6119,7837,0,4661,6119,7837,34,163,162,5161,0,163,162,5161,34,7017,3625,6180,0,7017,3625,6180,34,1207,2558,4661,0,1207,2558,4661,34,5337,1778,2847,0,5337,1778,2847,34,6929,7568,1561,0,6929,7568,1561,34,7955,4734,5746,0,7955,4734,5746,34,3757,6926,7565,0,3757,6926,7565,34,3075,3077,4710,0,3075,3077,4710,34,1462,1461,5876,0,1462,1461,5876,34,656,7355,654,0,656,7355,654,34,4534,5622,7409,0,4534,5622,7409,34,5272,3800,4087,0,5272,3800,4087,34,6184,534,5477,0,6184,534,5477,34,2686,2688,7613,0,2686,2688,7613,34,6844,6296,7161,0,6844,6296,7161,34,1301,7972,4112,0,1301,7972,4112,34,2064,1733,1732,0,2064,1733,1732,34,7097,5339,5340,0,7097,5339,5340,34,4465,525,273,0,4465,525,273,34,7257,5188,4266,0,7257,5188,4266,34,6841,1918,2199,0,6841,1918,2199,34,3239,4901,4900,0,3239,4901,4900,34,454,398,2190,0,454,398,2190,34,7270,3834,7269,0,7270,3834,7269,34,1518,1517,1020,0,1518,1517,1020,34,7193,5976,163,0,7193,5976,163,34,5348,4352,1146,0,5348,4352,1146,34,6369,5118,7857,0,6369,5118,7857,34,3261,5752,1211,0,3261,5752,1211,34,6379,5412,7386,0,6379,5412,7386,34,3040,3042,1958,0,3040,3042,1958,34,2710,3172,6368,0,2710,3172,6368,34,4889,3730,1002,0,4889,3730,1002,34,6219,4206,551,0,6219,4206,551,34,19,5330,20,0,19,5330,20,34,615,7992,7256,0,615,7992,7256,34,7856,1687,2172,0,7856,1687,2172,34,2283,7321,7381,0,2283,7321,7381,34,5407,4837,7597,0,5407,4837,7597,34,1479,4141,4589,0,1479,4141,4589,34,674,4338,2683,0,674,4338,2683,34,5000,5002,5987,0,5000,5002,5987,34,6215,1304,7859,0,6215,1304,7859,34,4825,7177,4440,0,4825,7177,4440,34,6033,2743,5726,0,6033,2743,5726,34,182,297,3698,0,182,297,3698,34,7602,5885,7549,0,7602,5885,7549,34,2680,1763,6956,0,2680,1763,6956,34,634,3811,7401,0,634,3811,7401,34,5658,6660,770,0,5658,6660,770,34,4116,105,104,0,4116,105,104,34,831,5481,5761,0,831,5481,5761,34,941,6882,2132,0,941,6882,2132,34,4321,6287,4658,0,4321,6287,4658,34,3899,6732,6731,0,3899,6732,6731,34,857,3776,858,0,857,3776,858,34,2814,2813,7052,0,2814,2813,7052,34,4727,2805,3346,0,4727,2805,3346,34,4651,2002,4079,0,4651,2002,4079,34,6221,3924,3926,0,6221,3924,3926,34,4634,5385,7045,0,4634,5385,7045,34,3085,3087,7558,0,3085,3087,7558,34,547,5543,1040,0,547,5543,1040,34,7375,5502,7312,0,7375,5502,7312,34,3356,226,225,0,3356,226,225,34,6755,1270,6179,0,6755,1270,6179,34,2040,6163,7013,0,2040,6163,7013,34,5329,5649,4642,0,5329,5649,4642,34,3770,3771,4176,0,3770,3771,4176,34,7081,7407,4154,0,7081,7407,4154,34,5353,7457,904,0,5353,7457,904,34,134,4881,5291,0,134,4881,5291,34,5004,6594,567,0,5004,6594,567,34,4317,4787,3329,0,4317,4787,3329,34,6738,6041,6765,0,6738,6041,6765,34,6940,8022,6941,0,6940,8022,6941,34,4877,3739,8023,0,4877,3739,8023,34,6773,7658,5480,0,6773,7658,5480,34,6894,427,426,0,6894,427,426,34,3507,3509,6449,0,3507,3509,6449,34,3586,5802,4701,0,3586,5802,4701,34,1347,1848,2550,0,1347,1848,2550,34,2140,7633,3483,0,2140,7633,3483,34,4419,4797,3440,0,4419,4797,3440,34,1272,1680,1513,0,1272,1680,1513,34,613,5059,3263,0,613,5059,3263,34,3801,3800,5272,0,3801,3800,5272,34,3607,3606,6656,0,3607,3606,6656,34,4280,7365,6964,0,4280,7365,6964,34,2478,2477,5271,0,2478,2477,5271,34,1895,4052,4955,0,1895,4052,4955,34,966,4209,4208,0,966,4209,4208,34,7062,883,3707,0,7062,883,3707,34,6578,6135,1866,0,6578,6135,1866,34,7081,3255,2048,0,7081,3255,2048,34,1815,6285,1816,0,1815,6285,1816,34,4521,1353,6765,0,4521,1353,6765,34,6199,6073,4888,0,6199,6073,4888,34,1678,5825,1999,0,1678,5825,1999,34,3469,2195,491,0,3469,2195,491,34,8024,8025,7942,0,8024,8025,7942,34,5706,4761,7712,0,5706,4761,7712,34,2087,4557,895,0,2087,4557,895,34,8026,8027,8025,0,8026,8027,8025,34,6629,7226,34,0,6629,7226,34,34,3338,4291,3322,0,3338,4291,3322,34,7942,8025,8027,0,7942,8025,8027,34,3171,5262,3172,0,3171,5262,3172,34,6753,6755,1452,0,6753,6755,1452,34,2973,6519,6560,0,2973,6519,6560,34,794,5450,795,0,794,5450,795,34,3561,3802,6679,0,3561,3802,6679,34,5767,4732,5768,0,5767,4732,5768,34,7258,6171,6777,0,7258,6171,6777,34,7133,198,7592,0,7133,198,7592,34,3083,6295,6058,0,3083,6295,6058,34,4455,942,944,0,4455,942,944,34,8023,3739,8025,0,8023,3739,8025,34,5956,5955,2898,0,5956,5955,2898,34,3739,8026,8025,0,3739,8026,8025,34,7320,7483,4481,0,7320,7483,4481,34,4760,4761,7663,0,4760,4761,7663,34,3393,7985,5517,0,3393,7985,5517,34,5824,1414,7090,0,5824,1414,7090,34,2346,4023,4022,0,2346,4023,4022,34,6670,5085,5086,0,6670,5085,5086,34,2975,1417,7497,0,2975,1417,7497,34,5982,7570,2546,0,5982,7570,2546,34,6869,2835,2837,0,6869,2835,2837,34,974,976,6043,0,974,976,6043,34,5847,745,744,0,5847,745,744,34,2359,1476,1475,0,2359,1476,1475,34,228,230,987,0,228,230,987,34,7928,1487,2977,0,7928,1487,2977,34,4298,7543,4299,0,4298,7543,4299,34,3326,1826,334,0,3326,1826,334,34,4229,3781,3780,0,4229,3781,3780,34,4657,6329,4040,0,4657,6329,4040,34,7849,770,769,0,7849,770,769,34,7642,7942,8027,0,7642,7942,8027,34,7220,280,3557,0,7220,280,3557,34,4697,4699,5169,0,4697,4699,5169,34,7032,3487,7346,0,7032,3487,7346,34,6719,1829,4281,0,6719,1829,4281,34,5829,5831,5015,0,5829,5831,5015,34,2292,7107,745,0,2292,7107,745,34,5745,6327,3725,0,5745,6327,3725,34,770,7849,2212,0,770,7849,2212,34,6271,4138,5738,0,6271,4138,5738,34,4898,2017,7304,0,4898,2017,7304,34,377,5795,2396,0,377,5795,2396,34,5600,6749,5766,0,5600,6749,5766,34,5034,4956,636,0,5034,4956,636,34,485,59,3007,0,485,59,3007,34,6118,6119,4661,0,6118,6119,4661,34,5218,5220,5402,0,5218,5220,5402,34,4607,7935,4608,0,4607,7935,4608,34,5244,7322,6553,0,5244,7322,6553,34,7038,6325,4994,0,7038,6325,4994,34,416,7249,4802,0,416,7249,4802,34,4254,5278,5280,0,4254,5278,5280,34,2672,3812,1080,0,2672,3812,1080,34,6455,1727,1726,0,6455,1727,1726,34,4552,4782,204,0,4552,4782,204,34,3919,5747,7455,0,3919,5747,7455,34,641,138,4476,0,641,138,4476,34,6304,72,6305,0,6304,72,6305,34,7925,3293,3927,0,7925,3293,3927,34,7473,5217,5216,0,7473,5217,5216,34,7317,1222,6000,0,7317,1222,6000,34,2585,253,7969,0,2585,253,7969,34,2362,5590,2363,0,2362,5590,2363,34,7671,3155,3402,0,7671,3155,3402,34,1487,1243,2977,0,1487,1243,2977,34,5374,5446,3742,0,5374,5446,3742,34,7357,6005,6771,0,7357,6005,6771,34,560,6788,4880,0,560,6788,4880,34,1329,3335,7240,0,1329,3335,7240,34,48,6957,4432,0,48,6957,4432,34,3394,718,720,0,3394,718,720,34,2519,2521,5269,0,2519,2521,5269,34,5206,3726,5207,0,5206,3726,5207,34,510,2402,4598,0,510,2402,4598,34,1859,2908,2495,0,1859,2908,2495,34,1488,5607,5510,0,1488,5607,5510,34,3910,2377,2287,0,3910,2377,2287,34,2123,3930,5067,0,2123,3930,5067,34,7642,8027,7965,0,7642,8027,7965,34,6147,1384,3968,0,6147,1384,3968,34,3561,5717,3562,0,3561,5717,3562,34,2432,6598,7064,0,2432,6598,7064,34,483,3359,3982,0,483,3359,3982,34,81,2868,6891,0,81,2868,6891,34,1319,2628,2630,0,1319,2628,2630,34,52,1644,6205,0,52,1644,6205,34,1719,5726,4936,0,1719,5726,4936,34,4427,4939,4428,0,4427,4939,4428,34,8027,7374,7965,0,8027,7374,7965,34,6848,5421,3145,0,6848,5421,3145,34,1912,3509,1720,0,1912,3509,1720,34,3998,432,7088,0,3998,432,7088,34,3066,3116,2685,0,3066,3116,2685,34,1697,3328,3878,0,1697,3328,3878,34,7925,7478,3291,0,7925,7478,3291,34,2405,4172,4554,0,2405,4172,4554,34,7992,2363,7256,0,7992,2363,7256,34,3022,6877,5404,0,3022,6877,5404,34,5823,1358,3586,0,5823,1358,3586,34,5296,3604,3605,0,5296,3604,3605,34,2999,5035,4350,0,2999,5035,4350,34,6636,7520,3463,0,6636,7520,3463,34,8027,8026,7374,0,8027,8026,7374,34,4536,7130,7883,0,4536,7130,7883,34,6958,5279,2995,0,6958,5279,2995,34,6473,5128,7331,0,6473,5128,7331,34,1034,6888,3594,0,1034,6888,3594,34,6737,3655,3249,0,6737,3655,3249,34,4153,1753,1752,0,4153,1753,1752,34,6873,6816,2446,0,6873,6816,2446,34,7551,7200,7597,0,7551,7200,7597,34,5184,7559,6214,0,5184,7559,6214,34,3418,1327,1765,0,3418,1327,1765,34,1969,4499,5439,0,1969,4499,5439,34,4371,3060,619,0,4371,3060,619,34,3311,7014,7541,0,3311,7014,7541,34,2662,7322,1774,0,2662,7322,1774,34,6209,746,923,0,6209,746,923,34,1663,6275,6254,0,1663,6275,6254,34,4826,2403,2405,0,4826,2403,2405,34,287,286,384,0,287,286,384,34,4995,5308,2427,0,4995,5308,2427,34,5364,7491,1437,0,5364,7491,1437,34,4415,853,852,0,4415,853,852,34,3975,3099,6479,0,3975,3099,6479,34,710,709,4524,0,710,709,4524,34,5424,3997,4294,0,5424,3997,4294,34,5006,7965,7374,0,5006,7965,7374,34,3470,1408,1407,0,3470,1408,1407,34,434,5916,435,0,434,5916,435,34,3884,3886,7335,0,3884,3886,7335,34,1052,1051,7270,0,1052,1051,7270,34,6209,923,922,0,6209,923,922,34,1381,3128,1382,0,1381,3128,1382,34,3723,2106,3724,0,3723,2106,3724,34,3535,3537,7611,0,3535,3537,7611,34,3920,4292,3921,0,3920,4292,3921,34,839,2763,5880,0,839,2763,5880,34,1257,1272,1256,0,1257,1272,1256,34,7456,6647,3083,0,7456,6647,3083,34,3990,210,212,0,3990,210,212,34,4746,3853,3589,0,4746,3853,3589,34,7270,1051,3834,0,7270,1051,3834,34,6955,7105,1196,0,6955,7105,1196,34,5893,6439,6283,0,5893,6439,6283,34,5836,6254,6275,0,5836,6254,6275,34,6281,4730,4729,0,6281,4730,4729,34,1910,3032,1151,0,1910,3032,1151,34,5362,3283,2318,0,5362,3283,2318,34,5625,5700,5702,0,5625,5700,5702,34,5030,1373,6010,0,5030,1373,6010,34,7121,430,1606,0,7121,430,1606,34,3376,5312,7983,0,3376,5312,7983,34,730,6174,5551,0,730,6174,5551,34,1602,7424,6107,0,1602,7424,6107,34,7386,4396,3220,0,7386,4396,3220,34,257,4709,266,0,257,4709,266,34,6126,6429,6924,0,6126,6429,6924,34,2492,7429,7150,0,2492,7429,7150,34,6471,7789,7641,0,6471,7789,7641,34,1350,3467,7567,0,1350,3467,7567,34,3506,3589,3505,0,3506,3589,3505,34,2315,6886,5666,0,2315,6886,5666,34,3048,5152,5718,0,3048,5152,5718,34,3421,6221,3828,0,3421,6221,3828,34,1216,5007,7374,0,1216,5007,7374,34,3380,235,3608,0,3380,235,3608,34,1216,7374,5812,0,1216,7374,5812,34,4812,5948,4132,0,4812,5948,4132,34,3435,5061,5022,0,3435,5061,5022,34,174,4879,2738,0,174,4879,2738,34,4153,4154,3896,0,4153,4154,3896,34,7727,2872,2871,0,7727,2872,2871,34,5812,7374,8026,0,5812,7374,8026,34,366,368,7653,0,366,368,7653,34,2409,4539,5591,0,2409,4539,5591,34,7179,6790,6789,0,7179,6790,6789,34,6947,6948,2397,0,6947,6948,2397,34,1290,7004,5045,0,1290,7004,5045,34,200,7592,198,0,200,7592,198,34,6244,7766,1998,0,6244,7766,1998,34,7587,3370,6544,0,7587,3370,6544,34,808,3549,6728,0,808,3549,6728,34,6179,1452,6755,0,6179,1452,6755,34,1302,5052,6549,0,1302,5052,6549,34,6421,2979,6842,0,6421,2979,6842,34,6614,5419,4199,0,6614,5419,4199,34,1737,6613,131,0,1737,6613,131,34,8026,3739,3738,0,8026,3739,3738,34,6318,3378,6319,0,6318,3378,6319,34,5324,5856,5855,0,5324,5856,5855,34,314,4504,1321,0,314,4504,1321,34,3216,7522,3214,0,3216,7522,3214,34,5519,5521,4626,0,5519,5521,4626,34,4134,5738,4138,0,4134,5738,4138,34,1589,6053,6453,0,1589,6053,6453,34,3491,6042,4021,0,3491,6042,4021,34,6932,5874,1080,0,6932,5874,1080,34,533,3602,647,0,533,3602,647,34,2282,3903,3962,0,2282,3903,3962,34,553,6791,5051,0,553,6791,5051,34,5812,8026,3738,0,5812,8026,3738,34,439,438,4157,0,439,438,4157,34,5854,6211,6791,0,5854,6211,6791,34,3805,6908,403,0,3805,6908,403,34,2687,4918,4632,0,2687,4918,4632,34,4624,4625,6131,0,4624,4625,6131,34,7621,6282,7326,0,7621,6282,7326,34,7493,3114,2045,0,7493,3114,2045,34,7712,5911,4625,0,7712,5911,4625,34,2528,7605,2824,0,2528,7605,2824,34,6276,1239,6566,0,6276,1239,6566,34,4347,7611,3537,0,4347,7611,3537,34,1292,6770,7267,0,1292,6770,7267,34,5699,5698,4834,0,5699,5698,4834,34,3165,7589,5378,0,3165,7589,5378,34,3721,7608,3967,0,3721,7608,3967,34,7165,2373,1434,0,7165,2373,1434,34,1586,3259,3258,0,1586,3259,3258,34,4752,357,3437,0,4752,357,3437,34,3516,7527,5313,0,3516,7527,5313,34,3704,6100,4852,0,3704,6100,4852,34,686,3875,1987,0,686,3875,1987,34,5361,490,7488,0,5361,490,7488,34,1188,7023,1187,0,1188,7023,1187,34,7268,4076,521,0,7268,4076,521,34,2791,2790,4051,0,2791,2790,4051,34,7702,7593,7612,0,7702,7593,7612,34,2044,6004,930,0,2044,6004,930,34,2542,6173,1776,0,2542,6173,1776,34,5167,4862,5933,0,5167,4862,5933,34,4315,929,928,0,4315,929,928,34,6295,6647,6614,0,6295,6647,6614,34,7468,7988,7519,0,7468,7988,7519,34,2200,2202,1886,0,2200,2202,1886,34,1739,1880,6373,0,1739,1880,6373,34,1943,7209,7835,0,1943,7209,7835,34,4967,4966,3179,0,4967,4966,3179,34,7380,5162,3860,0,7380,5162,3860,34,6716,6165,4287,0,6716,6165,4287,34,2326,2982,2484,0,2326,2982,2484,34,4807,2998,2842,0,4807,2998,2842,34,1282,1281,2682,0,1282,1281,2682,34,6295,4024,6786,0,6295,4024,6786,34,3697,5468,4173,0,3697,5468,4173,34,1328,1330,2480,0,1328,1330,2480,34,6072,3173,6146,0,6072,3173,6146,34,4724,7007,6906,0,4724,7007,6906,34,1940,5720,3130,0,1940,5720,3130,34,48,4431,49,0,48,4431,49,34,1031,1033,5759,0,1031,1033,5759,34,3863,5183,5460,0,3863,5183,5460,34,2528,8028,2529,0,2528,8028,2529,34,2532,5115,5789,0,2532,5115,5789,34,4508,4102,4101,0,4508,4102,4101,34,4123,1614,856,0,4123,1614,856,34,593,3222,6707,0,593,3222,6707,34,7648,6270,7879,0,7648,6270,7879,34,1021,1574,1022,0,1021,1574,1022,34,4026,6361,4337,0,4026,6361,4337,34,1004,1478,7363,0,1004,1478,7363,34,1226,2993,281,0,1226,2993,281,34,6367,3870,151,0,6367,3870,151,34,6401,5651,1339,0,6401,5651,1339,34,2315,5897,6886,0,2315,5897,6886,34,2050,7302,2051,0,2050,7302,2051,34,6411,6257,2115,0,6411,6257,2115,34,4288,1726,1725,0,4288,1726,1725,34,6417,772,5985,0,6417,772,5985,34,7989,7988,7468,0,7989,7988,7468,34,5291,5290,132,0,5291,5290,132,34,1101,4264,7952,0,1101,4264,7952,34,7701,4574,1685,0,7701,4574,1685,34,5044,2785,2701,0,5044,2785,2701,34,3626,3625,5780,0,3626,3625,5780,34,2169,4653,1967,0,2169,4653,1967,34,4306,4305,7514,0,4306,4305,7514,34,3038,5488,7426,0,3038,5488,7426,34,7556,5357,7557,0,7556,5357,7557,34,839,841,2762,0,839,841,2762,34,429,1606,430,0,429,1606,430,34,3047,6669,896,0,3047,6669,896,34,153,4494,7280,0,153,4494,7280,34,6671,6585,7351,0,6671,6585,7351,34,5515,3100,3976,0,5515,3100,3976,34,5470,2903,2902,0,5470,2903,2902,34,2237,5550,5091,0,2237,5550,5091,34,4898,3893,2018,0,4898,3893,2018,34,6440,840,4681,0,6440,840,4681,34,7327,6554,1204,0,7327,6554,1204,34,1399,6690,2094,0,1399,6690,2094,34,4444,5598,5514,0,4444,5598,5514,34,6200,1102,1688,0,6200,1102,1688,34,2616,4242,2833,0,2616,4242,2833,34,4231,1350,708,0,4231,1350,708,34,1251,7636,37,0,1251,7636,37,34,3095,1013,949,0,3095,1013,949,34,237,6466,328,0,237,6466,328,34,7538,865,864,0,7538,865,864,34,5902,2725,3952,0,5902,2725,3952,34,1666,6970,3276,0,1666,6970,3276,34,4536,7883,5622,0,4536,7883,5622,34,2703,6499,1944,0,2703,6499,1944,34,542,3748,5352,0,542,3748,5352,34,7190,7373,6409,0,7190,7373,6409,34,5384,5383,1031,0,5384,5383,1031,34,4628,6413,666,0,4628,6413,666,34,2944,2920,879,0,2944,2920,879,34,6113,6560,6196,0,6113,6560,6196,34,294,2893,3948,0,294,2893,3948,34,2301,7713,4028,0,2301,7713,4028,34,3830,6733,3831,0,3830,6733,3831,34,3201,3342,3578,0,3201,3342,3578,34,1439,7188,7281,0,1439,7188,7281,34,3865,3864,6824,0,3865,3864,6824,34,6326,6429,6327,0,6326,6429,6327,34,5685,4094,5650,0,5685,4094,5650,34,6976,960,6960,0,6976,960,6960,34,5810,7339,158,0,5810,7339,158,34,144,146,1664,0,144,146,1664,34,5514,5598,85,0,5514,5598,85,34,4680,4786,4681,0,4680,4786,4681,34,7260,698,697,0,7260,698,697,34,4673,4241,3560,0,4673,4241,3560,34,608,5364,1436,0,608,5364,1436,34,6412,1952,6413,0,6412,1952,6413,34,2635,3240,1419,0,2635,3240,1419,34,4576,2207,4338,0,4576,2207,4338,34,7628,1584,7170,0,7628,1584,7170,34,6259,7562,2463,0,6259,7562,2463,34,6692,7129,5686,0,6692,7129,5686,34,536,4160,3705,0,536,4160,3705,34,6021,6308,6253,0,6021,6308,6253,34,3409,5962,3410,0,3409,5962,3410,34,2666,6189,2799,0,2666,6189,2799,34,3886,7209,7335,0,3886,7209,7335,34,1940,1939,5720,0,1940,1939,5720,34,7133,4412,5332,0,7133,4412,5332,34,2658,2657,3177,0,2658,2657,3177,34,6640,6068,2234,0,6640,6068,2234,34,4621,2699,4533,0,4621,2699,4533,34,8029,5449,461,0,8029,5449,461,34,4561,4924,7106,0,4561,4924,7106,34,2568,2570,7731,0,2568,2570,7731,34,3529,3443,7589,0,3529,3443,7589,34,2738,4879,5166,0,2738,4879,5166,34,2970,2972,2993,0,2970,2972,2993,34,6369,7897,4699,0,6369,7897,4699,34,5588,6930,5397,0,5588,6930,5397,34,7185,7784,7223,0,7185,7784,7223,34,3085,5745,3725,0,3085,5745,3725,34,5093,6951,6950,0,5093,6951,6950,34,1957,5505,6062,0,1957,5505,6062,34,5358,5542,6920,0,5358,5542,6920,34,6491,7077,7055,0,6491,7077,7055,34,2145,5335,5811,0,2145,5335,5811,34,6864,2057,2056,0,6864,2057,2056,34,3063,4993,1925,0,3063,4993,1925,34,4882,1431,120,0,4882,1431,120,34,3216,6781,7522,0,3216,6781,7522,34,6037,6845,6844,0,6037,6845,6844,34,3337,4799,3956,0,3337,4799,3956,34,5129,5130,7139,0,5129,5130,7139,34,3636,3382,4760,0,3636,3382,4760,34,7614,5697,3089,0,7614,5697,3089,34,2742,6997,6240,0,2742,6997,6240,34,4391,6307,4392,0,4391,6307,4392,34,6139,6746,520,0,6139,6746,520,34,3632,1889,2434,0,3632,1889,2434,34,17,16,5965,0,17,16,5965,34,635,1382,3128,0,635,1382,3128,34,3306,6663,3304,0,3306,6663,3304,34,2136,7984,4035,0,2136,7984,4035,34,83,3009,3649,0,83,3009,3649,34,8025,8024,7988,0,8025,8024,7988,34,4280,6964,1837,0,4280,6964,1837,34,6550,2106,5977,0,6550,2106,5977,34,4646,7733,5104,0,4646,7733,5104,34,4550,3683,3109,0,4550,3683,3109,34,3227,3229,3553,0,3227,3229,3553,34,8023,8025,7988,0,8023,8025,7988,34,6184,4853,3474,0,6184,4853,3474,34,6020,2827,4089,0,6020,2827,4089,34,1461,1190,2456,0,1461,1190,2456,34,6046,7036,1435,0,6046,7036,1435,34,4145,7125,2495,0,4145,7125,2495,34,7991,2121,7994,0,7991,2121,7994,34,7297,7860,2256,0,7297,7860,2256,34,4860,4859,5905,0,4860,4859,5905,34,7976,7963,2513,0,7976,7963,2513,34,2934,2935,3786,0,2934,2935,3786,34,3655,3657,6807,0,3655,3657,6807,34,7074,7075,7988,0,7074,7075,7988,34,7074,7988,8024,0,7074,7988,8024,34,458,5795,456,0,458,5795,456,34,6524,1877,5043,0,6524,1877,5043,34,7113,2982,7199,0,7113,2982,7199,34,5946,6836,3963,0,5946,6836,3963,34,6677,7152,4319,0,6677,7152,4319,34,4877,8023,7988,0,4877,8023,7988,34,1997,5922,5924,0,1997,5922,5924,34,2832,1348,2833,0,2832,1348,2833,34,3841,1280,5157,0,3841,1280,5157,34,4904,4721,4733,0,4904,4721,4733,34,4703,7282,6237,0,4703,7282,6237,34,3998,6628,1996,0,3998,6628,1996,34,5606,646,645,0,5606,646,645,34,5428,3868,2744,0,5428,3868,2744,34,6384,3840,3839,0,6384,3840,3839,34,847,846,1433,0,847,846,1433,34,2973,4086,6519,0,2973,4086,6519,34,6016,1408,3471,0,6016,1408,3471,34,7595,6969,4600,0,7595,6969,4600,34,2059,2061,5159,0,2059,2061,5159,34,6970,1666,2613,0,6970,1666,2613,34,542,3746,3748,0,542,3746,3748,34,974,7612,7593,0,974,7612,7593,34,3093,6850,3235,0,3093,6850,3235,34,7571,4187,369,0,7571,4187,369,34,1449,5334,1416,0,1449,5334,1416,34,6471,6392,7789,0,6471,6392,7789,34,5131,6283,6966,0,5131,6283,6966,34,3991,3179,4398,0,3991,3179,4398,34,180,182,2370,0,180,182,2370,34,1142,1144,6175,0,1142,1144,6175,34,180,7713,181,0,180,7713,181,34,106,105,1844,0,106,105,1844,34,6677,7150,7152,0,6677,7150,7152,34,3685,1960,1144,0,3685,1960,1144,34,2659,938,7308,0,2659,938,7308,34,662,7982,3302,0,662,7982,3302,34,1842,5525,6940,0,1842,5525,6940,34,7992,957,2361,0,7992,957,2361,34,4186,1137,2215,0,4186,1137,2215,34,7075,1204,7519,0,7075,1204,7519,34,4888,1002,333,0,4888,1002,333,34,3391,7146,4260,0,3391,7146,4260,34,2021,6331,6199,0,2021,6331,6199,34,5297,5296,7627,0,5297,5296,7627,34,7017,2794,2796,0,7017,2794,2796,34,7947,129,6613,0,7947,129,6613,34,6616,6982,6981,0,6616,6982,6981,34,4587,5788,4588,0,4587,5788,4588,34,559,4595,5838,0,559,4595,5838,34,5565,2200,1885,0,5565,2200,1885,34,3532,3534,3905,0,3532,3534,3905,34,5812,5814,1216,0,5812,5814,1216,34,1009,6517,919,0,1009,6517,919,34,5096,5739,4474,0,5096,5739,4474,34,3593,2626,4139,0,3593,2626,4139,34,4946,3175,5989,0,4946,3175,5989,34,3038,7486,5488,0,3038,7486,5488,34,7075,7519,7988,0,7075,7519,7988,34,6560,6519,6518,0,6560,6519,6518,34,217,216,2966,0,217,216,2966,34,4010,400,7043,0,4010,400,7043,34,352,1737,1736,0,352,1737,1736,34,1177,6381,6488,0,1177,6381,6488,34,2025,2027,1781,0,2025,2027,1781,34,5684,6388,4092,0,5684,6388,4092,34,7487,6161,1628,0,7487,6161,1628,34,1088,1442,2852,0,1088,1442,2852,34,6656,3288,3607,0,6656,3288,3607,34,6677,7913,6761,0,6677,7913,6761,34,7300,451,453,0,7300,451,453,34,2369,1761,6829,0,2369,1761,6829,34,6795,1334,5321,0,6795,1334,5321,34,3201,3200,721,0,3201,3200,721,34,6932,3812,1409,0,6932,3812,1409,34,270,7267,271,0,270,7267,271,34,3417,5508,1175,0,3417,5508,1175,34,5631,1310,1309,0,5631,1310,1309,34,6745,5234,7428,0,6745,5234,7428,34,3606,2665,6003,0,3606,2665,6003,34,1031,7931,2050,0,1031,7931,2050,34,2033,5456,4939,0,2033,5456,4939,34,7096,7095,5572,0,7096,7095,5572,34,1864,1866,6135,0,1864,1866,6135,34,2593,7567,3467,0,2593,7567,3467,34,5635,1828,1830,0,5635,1828,1830,34,5507,6166,5672,0,5507,6166,5672,34,1344,8030,2208,0,1344,8030,2208,34,6951,5093,6301,0,6951,5093,6301,34,4527,6923,4528,0,4527,6923,4528,34,2344,6659,6658,0,2344,6659,6658,34,1273,4318,3854,0,1273,4318,3854,34,6547,4182,6087,0,6547,4182,6087,34,2208,8030,7227,0,2208,8030,7227,34,2816,6597,4596,0,2816,6597,4596,34,2886,6138,6111,0,2886,6138,6111,34,3572,4917,3807,0,3572,4917,3807,34,2091,2604,2603,0,2091,2604,2603,34,3081,326,325,0,3081,326,325,34,4508,1281,5420,0,4508,1281,5420,34,6833,4458,4457,0,6833,4458,4457,34,1238,481,35,0,1238,481,35,34,7410,3744,3309,0,7410,3744,3309,34,2946,2948,5081,0,2946,2948,5081,34,599,3544,4252,0,599,3544,4252,34,5191,2564,2566,0,5191,2564,2566,34,2205,2207,4576,0,2205,2207,4576,34,5018,2286,6219,0,5018,2286,6219,34,199,3353,200,0,199,3353,200,34,1052,7270,7640,0,1052,7270,7640,34,5316,752,1044,0,5316,752,1044,34,2016,5897,2315,0,2016,5897,2315,34,8030,7942,7578,0,8030,7942,7578,34,7702,170,979,0,7702,170,979,34,6591,3692,6281,0,6591,3692,6281,34,7428,4123,6805,0,7428,4123,6805,34,5411,6120,7023,0,5411,6120,7023,34,1921,1161,1682,0,1921,1161,1682,34,954,7544,5764,0,954,7544,5764,34,7227,7578,7682,0,7227,7578,7682,34,7418,7230,5270,0,7418,7230,5270,34,8030,7578,7227,0,8030,7578,7227,34,2207,2206,115,0,2207,2206,115,34,4333,4332,1733,0,4333,4332,1733,34,7331,5128,7332,0,7331,5128,7332,34,6618,2741,5792,0,6618,2741,5792,34,4508,5420,7289,0,4508,5420,7289,34,2815,1225,5092,0,2815,1225,5092,34,904,5469,5468,0,904,5469,5468,34,3756,6649,449,0,3756,6649,449,34,7960,7984,1724,0,7960,7984,1724,34,3212,4863,6092,0,3212,4863,6092,34,6484,2104,5243,0,6484,2104,5243,34,7682,3142,4970,0,7682,3142,4970,34,7942,8030,8024,0,7942,8030,8024,34,5754,6946,3485,0,5754,6946,3485,34,8030,7074,8024,0,8030,7074,8024,34,6408,4261,7669,0,6408,4261,7669,34,1937,5209,5832,0,1937,5209,5832,34,7606,7648,7923,0,7606,7648,7923,34,7610,7242,4994,0,7610,7242,4994,34,7222,5525,6542,0,7222,5525,6542,34,5776,5192,5863,0,5776,5192,5863,34,3438,3539,2332,0,3438,3539,2332,34,6938,7015,3787,0,6938,7015,3787,34,6843,6991,3004,0,6843,6991,3004,34,4877,748,3737,0,4877,748,3737,34,6938,3787,3659,0,6938,3787,3659,34,4097,7534,6792,0,4097,7534,6792,34,3034,3036,7643,0,3034,3036,7643,34,1313,6881,3427,0,1313,6881,3427,34,3237,3236,6029,0,3237,3236,6029,34,6848,7132,4806,0,6848,7132,4806,34,5762,1427,1426,0,5762,1427,1426,34,5422,7328,3644,0,5422,7328,3644,34,5890,4331,1685,0,5890,4331,1685,34,4329,1212,7091,0,4329,1212,7091,34,7534,4097,930,0,7534,4097,930,34,3889,3888,1882,0,3889,3888,1882,34,7911,8031,7912,0,7911,8031,7912,34,2780,837,4845,0,2780,837,4845,34,7175,1407,7843,0,7175,1407,7843,34,2063,937,936,0,2063,937,936,34,5706,1955,7665,0,5706,1955,7665,34,7660,5867,2883,0,7660,5867,2883,34,83,82,3009,0,83,82,3009,34,114,4202,115,0,114,4202,115,34,7074,1205,1204,0,7074,1205,1204,34,7974,1397,4631,0,7974,1397,4631,34,8030,1205,7074,0,8030,1205,7074,34,6591,3211,3210,0,6591,3211,3210,34,4274,7149,6651,0,4274,7149,6651,34,7349,6885,128,0,7349,6885,128,34,3656,5375,6040,0,3656,5375,6040,34,7955,5941,387,0,7955,5941,387,34,6371,6370,7137,0,6371,6370,7137,34,8030,1344,1205,0,8030,1344,1205,34,168,6044,169,0,168,6044,169,34,5228,2947,4479,0,5228,2947,4479,34,5858,2259,665,0,5858,2259,665,34,1731,1733,4332,0,1731,1733,4332,34,3270,483,2551,0,3270,483,2551,34,99,98,4068,0,99,98,4068,34,5604,7579,3752,0,5604,7579,3752,34,6372,5805,137,0,6372,5805,137,34,3075,4710,4647,0,3075,4710,4647,34,2625,4203,7186,0,2625,4203,7186,34,5796,4037,4039,0,5796,4037,4039,34,205,2642,206,0,205,2642,206,34,4451,6406,3064,0,4451,6406,3064,34,6570,5807,5806,0,6570,5807,5806,34,4465,1903,523,0,4465,1903,523,34,3335,1663,6247,0,3335,1663,6247,34,7381,6436,5619,0,7381,6436,5619,34,1967,4652,1968,0,1967,4652,1968,34,5606,645,3384,0,5606,645,3384,34,7564,5771,4541,0,7564,5771,4541,34,4801,7249,1583,0,4801,7249,1583,34,4667,3899,5531,0,4667,3899,5531,34,5167,6850,1566,0,5167,6850,1566,34,1583,1151,7566,0,1583,1151,7566,34,3769,5213,3298,0,3769,5213,3298,34,97,4678,95,0,97,4678,95,34,3300,4925,7283,0,3300,4925,7283,34,5087,3908,4891,0,5087,3908,4891,34,5618,5722,3894,0,5618,5722,3894,34,3782,3720,3719,0,3782,3720,3719,34,2420,2422,5772,0,2420,2422,5772,34,4951,6636,4949,0,4951,6636,4949,34,1704,5900,5119,0,1704,5900,5119,34,7833,7305,4624,0,7833,7305,4624,34,2393,7583,4363,0,2393,7583,4363,34,6426,3055,63,0,6426,3055,63,34,6757,6675,1376,0,6757,6675,1376,34,6807,6039,3603,0,6807,6039,3603,34,1954,7305,6555,0,1954,7305,6555,34,7190,5990,2384,0,7190,5990,2384,34,3206,6795,737,0,3206,6795,737,34,6721,7643,3036,0,6721,7643,3036,34,4570,7501,1925,0,4570,7501,1925,34,800,1213,801,0,800,1213,801,34,2374,3242,2375,0,2374,3242,2375,34,3460,3459,1803,0,3460,3459,1803,34,3684,641,4476,0,3684,641,4476,34,7297,6074,7860,0,7297,6074,7860,34,5624,5504,1635,0,5624,5504,1635,34,725,1166,768,0,725,1166,768,34,4833,4834,5698,0,4833,4834,5698,34,2066,4237,711,0,2066,4237,711,34,1646,1770,1647,0,1646,1770,1647,34,3332,4263,7290,0,3332,4263,7290,34,6220,3421,3423,0,6220,3421,3423,34,6412,6414,3054,0,6412,6414,3054,34,8029,461,7919,0,8029,461,7919,34,1300,7626,928,0,1300,7626,928,34,4424,3431,3139,0,4424,3431,3139,34,221,1091,5401,0,221,1091,5401,34,1249,1248,5722,0,1249,1248,5722,34,2600,4492,4491,0,2600,4492,4491,34,4838,6582,4839,0,4838,6582,4839,34,4656,4042,6328,0,4656,4042,6328,34,4551,5204,1461,0,4551,5204,1461,34,1475,1477,4593,0,1475,1477,4593,34,445,3316,342,0,445,3316,342,34,6945,6468,4326,0,6945,6468,4326,34,719,3404,7661,0,719,3404,7661,34,7081,5835,3255,0,7081,5835,3255,34,7356,1780,6170,0,7356,1780,6170,34,2159,7281,4309,0,2159,7281,4309,34,2584,7250,1562,0,2584,7250,1562,34,4827,4041,4828,0,4827,4041,4828,34,1150,7170,7566,0,1150,7170,7566,34,4496,7858,4643,0,4496,7858,4643,34,7031,5626,324,0,7031,5626,324,34,1378,1944,6499,0,1378,1944,6499,34,3574,4385,4387,0,3574,4385,4387,34,5236,2954,5442,0,5236,2954,5442,34,6076,6317,6620,0,6076,6317,6620,34,4904,6715,6928,0,4904,6715,6928,34,6352,6147,3968,0,6352,6147,3968,34,1191,1190,1460,0,1191,1190,1460,34,2439,7975,5039,0,2439,7975,5039,34,6533,5780,7646,0,6533,5780,7646,34,4487,6255,7202,0,4487,6255,7202,34,1067,4788,1264,0,1067,4788,1264,34,2367,3813,2368,0,2367,3813,2368,34,2416,3408,6407,0,2416,3408,6407,34,1010,7659,3153,0,1010,7659,3153,34,451,2140,2139,0,451,2140,2139,34,207,980,982,0,207,980,982,34,4318,3582,3584,0,4318,3582,3584,34,635,637,4049,0,635,637,4049,34,5315,6742,5996,0,5315,6742,5996,34,3488,7099,831,0,3488,7099,831,34,2184,3949,5906,0,2184,3949,5906,34,2210,2212,7848,0,2210,2212,7848,34,7515,7623,67,0,7515,7623,67,34,6034,6878,4433,0,6034,6878,4433,34,5054,4885,4887,0,5054,4885,4887,34,5047,5696,6674,0,5047,5696,6674,34,7410,3790,4525,0,7410,3790,4525,34,4386,4385,5521,0,4386,4385,5521,34,6763,834,6151,0,6763,834,6151,34,425,427,5216,0,425,427,5216,34,5298,7542,6162,0,5298,7542,6162,34,2070,2069,5564,0,2070,2069,5564,34,2093,6300,1254,0,2093,6300,1254,34,3017,3566,3018,0,3017,3566,3018,34,3406,6780,6717,0,3406,6780,6717,34,2274,6932,2275,0,2274,6932,2275,34,3147,2365,2364,0,3147,2365,2364,34,7561,5646,5654,0,7561,5646,5654,34,2296,537,2039,0,2296,537,2039,34,1685,4520,1686,0,1685,4520,1686,34,260,262,3163,0,260,262,3163,34,4172,6116,6659,0,4172,6116,6659,34,6503,3594,6888,0,6503,3594,6888,34,6389,1417,2975,0,6389,1417,2975,34,6814,4376,2436,0,6814,4376,2436,34,4810,4811,843,0,4810,4811,843,34,5655,4876,4875,0,5655,4876,4875,34,4447,2133,2132,0,4447,2133,2132,34,2568,7731,4357,0,2568,7731,4357,34,1040,4164,123,0,1040,4164,123,34,4847,5898,2634,0,4847,5898,2634,34,1627,1626,5168,0,1627,1626,5168,34,5484,94,1821,0,5484,94,1821,34,818,7686,7707,0,818,7686,7707,34,2375,3242,5015,0,2375,3242,5015,34,4053,682,5107,0,4053,682,5107,34,7288,4806,6278,0,7288,4806,6278,34,5605,5225,4643,0,5605,5225,4643,34,1589,6453,6452,0,1589,6453,6452,34,6039,3123,3603,0,6039,3123,3603,34,4164,5543,7028,0,4164,5543,7028,34,1249,5722,3348,0,1249,5722,3348,34,3215,2801,2802,0,3215,2801,2802,34,949,6508,6507,0,949,6508,6507,34,2107,2992,2991,0,2107,2992,2991,34,2484,2483,5639,0,2484,2483,5639,34,1010,6741,7659,0,1010,6741,7659,34,3200,3202,630,0,3200,3202,630,34,5391,2588,2909,0,5391,2588,2909,34,7702,168,170,0,7702,168,170,34,6768,7558,6769,0,6768,7558,6769,34,6192,2399,1130,0,6192,2399,1130,34,1521,2594,753,0,1521,2594,753,34,3916,4753,7145,0,3916,4753,7145,34,2660,3352,1018,0,2660,3352,1018,34,5387,7409,4575,0,5387,7409,4575,34,4821,4822,2797,0,4821,4822,2797,34,1458,2692,7923,0,1458,2692,7923,34,3417,3419,7337,0,3417,3419,7337,34,5681,4018,2841,0,5681,4018,2841,34,1645,4621,2627,0,1645,4621,2627,34,5829,5015,6136,0,5829,5015,6136,34,2400,5683,355,0,2400,5683,355,34,6004,2044,2043,0,6004,2044,2043,34,4954,7664,7059,0,4954,7664,7059,34,4618,3975,4804,0,4618,3975,4804,34,5449,8029,7968,0,5449,8029,7968,34,7417,5889,7596,0,7417,5889,7596,34,2253,6375,2254,0,2253,6375,2254,34,2981,6624,860,0,2981,6624,860,34,2890,3747,2891,0,2890,3747,2891,34,3181,6350,2438,0,3181,6350,2438,34,3300,3299,4926,0,3300,3299,4926,34,3124,2173,3617,0,3124,2173,3617,34,7968,8029,7967,0,7968,8029,7967,34,3990,212,5640,0,3990,212,5640,34,5050,6024,6522,0,5050,6024,6522,34,5928,3009,82,0,5928,3009,82,34,1103,1102,4019,0,1103,1102,4019,34,3089,3091,7977,0,3089,3091,7977,34,5248,4667,5249,0,5248,4667,5249,34,7685,7684,5374,0,7685,7684,5374,34,3165,3529,7589,0,3165,3529,7589,34,535,2335,3420,0,535,2335,3420,34,7648,7879,1459,0,7648,7879,1459,34,3249,3655,1255,0,3249,3655,1255,34,7054,497,5414,0,7054,497,5414,34,3687,3521,5168,0,3687,3521,5168,34,2160,2162,7004,0,2160,2162,7004,34,1144,3709,3685,0,1144,3709,3685,34,3618,3620,7615,0,3618,3620,7615,34,6747,7967,7533,0,6747,7967,7533,34,267,2938,1464,0,267,2938,1464,34,4120,2285,4006,0,4120,2285,4006,34,4310,3678,7111,0,4310,3678,7111,34,7146,4015,5871,0,7146,4015,5871,34,7647,7136,167,0,7647,7136,167,34,3697,4174,3887,0,3697,4174,3887,34,2742,2741,6997,0,2742,2741,6997,34,2968,7979,5105,0,2968,7979,5105,34,2915,2889,2603,0,2915,2889,2603,34,2612,275,274,0,2612,275,274,34,4490,2559,4197,0,4490,2559,4197,34,6005,6115,2592,0,6005,6115,2592,34,3131,5720,7749,0,3131,5720,7749,34,6776,4772,218,0,6776,4772,218,34,6083,4692,1694,0,6083,4692,1694,34,6079,3680,6623,0,6079,3680,6623,34,4705,5032,3822,0,4705,5032,3822,34,2903,6573,3222,0,2903,6573,3222,34,7569,2865,6261,0,7569,2865,6261,34,5619,5344,1979,0,5619,5344,1979,34,5713,2995,5279,0,5713,2995,5279,34,1619,447,1620,0,1619,447,1620,34,4657,4656,6329,0,4657,4656,6329,34,857,859,40,0,857,859,40,34,2075,4604,6356,0,2075,4604,6356,34,616,618,2569,0,616,618,2569,34,6603,1106,4767,0,6603,1106,4767,34,5578,4648,5576,0,5578,4648,5576,34,869,6297,7030,0,869,6297,7030,34,74,1631,3173,0,74,1631,3173,34,4260,7146,6935,0,4260,7146,6935,34,4426,7962,5507,0,4426,7962,5507,34,504,7685,5492,0,504,7685,5492,34,7340,5062,747,0,7340,5062,747,34,7967,7918,7533,0,7967,7918,7533,34,6578,3475,6135,0,6578,3475,6135,34,7238,7354,7450,0,7238,7354,7450,34,5134,5135,6454,0,5134,5135,6454,34,363,6825,7100,0,363,6825,7100,34,5851,5850,5123,0,5851,5850,5123,34,2996,3333,3335,0,2996,3333,3335,34,2606,6557,6270,0,2606,6557,6270,34,6968,4504,7104,0,6968,4504,7104,34,48,4432,4431,0,48,4432,4431,34,2228,3877,3876,0,2228,3877,3876,34,1807,5048,2525,0,1807,5048,2525,34,1458,7923,7287,0,1458,7923,7287,34,2808,2846,2845,0,2808,2846,2845,34,4228,59,58,0,4228,59,58,34,4705,3822,3824,0,4705,3822,3824,34,181,2303,6128,0,181,2303,6128,34,7102,1360,3474,0,7102,1360,3474,34,3799,3801,5969,0,3799,3801,5969,34,5032,2774,5164,0,5032,2774,5164,34,2530,7039,195,0,2530,7039,195,34,8031,7228,351,0,8031,7228,351,34,789,188,2567,0,789,188,2567,34,7918,8029,7919,0,7918,8029,7919,34,7359,6892,602,0,7359,6892,602,34,180,2574,4029,0,180,2574,4029,34,6194,5139,5909,0,6194,5139,5909,34,1834,420,6481,0,1834,420,6481,34,5088,5138,2858,0,5088,5138,2858,34,5928,2628,1319,0,5928,2628,1319,34,4998,3565,4999,0,4998,3565,4999,34,1684,7701,1685,0,1684,7701,1685,34,2997,2347,3950,0,2997,2347,3950,34,4564,1050,4563,0,4564,1050,4563,34,8032,397,6,0,8032,397,6,34,6922,7824,1790,0,6922,7824,1790,34,1358,2819,3585,0,1358,2819,3585,34,7670,3726,7161,0,7670,3726,7161,34,5945,5947,4483,0,5945,5947,4483,34,197,7498,329,0,197,7498,329,34,6735,3973,7855,0,6735,3973,7855,34,3026,91,7191,0,3026,91,7191,34,4374,7497,4375,0,4374,7497,4375,34,5843,1743,1998,0,5843,1743,1998,34,8029,7918,7967,0,8029,7918,7967,34,7523,7819,6839,0,7523,7819,6839,34,4642,884,4484,0,4642,884,4484,34,269,2985,4326,0,269,2985,4326,34,7621,4997,3375,0,7621,4997,3375,34,461,460,2761,0,461,460,2761,34,340,4847,1975,0,340,4847,1975,34,4353,4434,6878,0,4353,4434,6878,34,6398,4986,6756,0,6398,4986,6756,34,4420,5790,5115,0,4420,5790,5115,34,1913,2533,1914,0,1913,2533,1914,34,6722,1035,3594,0,6722,1035,3594,34,7442,6822,3700,0,7442,6822,3700,34,7936,7481,4935,0,7936,7481,4935,34,7330,5333,505,0,7330,5333,505,34,6191,153,155,0,6191,153,155,34,7833,4624,3446,0,7833,4624,3446,34,3748,6642,884,0,3748,6642,884,34,1051,1053,7126,0,1051,1053,7126,34,5176,7301,5177,0,5176,7301,5177,34,4062,4273,448,0,4062,4273,448,34,6073,5202,5201,0,6073,5202,5201,34,884,5649,885,0,884,5649,885,34,3250,5348,3251,0,3250,5348,3251,34,5150,6407,2165,0,5150,6407,2165,34,6993,6692,2159,0,6993,6692,2159,34,5721,1395,7705,0,5721,1395,7705,34,393,4980,394,0,393,4980,394,34,7621,3375,5483,0,7621,3375,5483,34,5721,7705,2919,0,5721,7705,2919,34,2339,2780,5958,0,2339,2780,5958,34,3830,3832,4454,0,3830,3832,4454,34,2441,6196,2442,0,2441,6196,2442,34,7035,4068,98,0,7035,4068,98,34,1679,1511,1513,0,1679,1511,1513,34,315,317,5068,0,315,317,5068,34,3426,7856,2172,0,3426,7856,2172,34,1017,4180,2664,0,1017,4180,2664,34,4307,7969,253,0,4307,7969,253,34,1550,3949,1085,0,1550,3949,1085,34,3880,1094,2743,0,3880,1094,2743,34,7471,1007,4082,0,7471,1007,4082,34,3769,5214,5213,0,3769,5214,5213,34,6965,4218,5063,0,6965,4218,5063,34,7955,5746,5941,0,7955,5746,5941,34,1902,6924,1903,0,1902,6924,1903,34,1553,1157,7310,0,1553,1157,7310,34,4473,5395,5095,0,4473,5395,5095,34,4069,1364,4985,0,4069,1364,4985,34,6300,1426,7278,0,6300,1426,7278,34,5267,5266,7993,0,5267,5266,7993,34,2204,2203,7079,0,2204,2203,7079,34,1629,1794,8033,0,1629,1794,8033,34,1609,3007,59,0,1609,3007,59,34,4746,2608,3853,0,4746,2608,3853,34,5831,4493,4633,0,5831,4493,4633,34,919,5624,1635,0,919,5624,1635,34,3768,2470,1310,0,3768,2470,1310,34,6061,5505,577,0,6061,5505,577,34,6525,7041,2343,0,6525,7041,2343,34,6813,7674,6814,0,6813,7674,6814,34,2309,2308,576,0,2309,2308,576,34,6525,6581,7041,0,6525,6581,7041,34,4390,7098,4389,0,4390,7098,4389,34,3788,3676,5437,0,3788,3676,5437,34,7496,278,1297,0,7496,278,1297,34,4229,2602,3781,0,4229,2602,3781,34,7656,5080,639,0,7656,5080,639,34,2988,5060,1063,0,2988,5060,1063,34,3429,6349,3430,0,3429,6349,3430,34,5033,5558,2801,0,5033,5558,2801,34,7023,6120,6684,0,7023,6120,6684,34,960,962,691,0,960,962,691,34,7275,5728,6845,0,7275,5728,6845,34,786,788,7539,0,786,788,7539,34,4277,7863,7053,0,4277,7863,7053,34,1360,4852,3216,0,1360,4852,3216,34,7088,1619,1621,0,7088,1619,1621,34,594,3249,1255,0,594,3249,1255,34,252,254,4389,0,252,254,4389,34,2305,696,6902,0,2305,696,6902,34,1011,4325,920,0,1011,4325,920,34,7361,1652,1654,0,7361,1652,1654,34,7275,6845,6037,0,7275,6845,6037,34,7200,4423,4422,0,7200,4423,4422,34,3435,1628,1630,0,3435,1628,1630,34,246,4402,5158,0,246,4402,5158,34,4791,3670,4435,0,4791,3670,4435,34,2074,4604,2075,0,2074,4604,2075,34,1597,7341,6576,0,1597,7341,6576,34,2702,7469,1289,0,2702,7469,1289,34,459,3069,460,0,459,3069,460,34,456,6663,457,0,456,6663,457,34,5287,3304,2395,0,5287,3304,2395,34,6949,7489,6645,0,6949,7489,6645,34,6129,6128,6143,0,6129,6128,6143,34,112,6490,113,0,112,6490,113,34,3099,3976,3100,0,3099,3976,3100,34,7186,6896,6898,0,7186,6896,6898,34,3520,3521,4213,0,3520,3521,4213,34,7519,6554,2179,0,7519,6554,2179,34,4650,2248,3938,0,4650,2248,3938,34,3512,460,3069,0,3512,460,3069,34,1721,6345,5792,0,1721,6345,5792,34,5101,2834,2833,0,5101,2834,2833,34,4349,5500,686,0,4349,5500,686,34,6143,6128,2303,0,6143,6128,2303,34,2354,6630,5009,0,2354,6630,5009,34,4326,5751,5752,0,4326,5751,5752,34,3512,913,3511,0,3512,913,3511,34,5508,3417,5509,0,5508,3417,5509,34,2387,3601,2360,0,2387,3601,2360,34,6711,1729,3332,0,6711,1729,3332,34,6195,5877,3821,0,6195,5877,3821,34,880,7358,6346,0,880,7358,6346,34,7947,6613,7585,0,7947,6613,7585,34,6495,897,896,0,6495,897,896,34,6654,7059,7664,0,6654,7059,7664,34,4930,2457,4908,0,4930,2457,4908,34,386,740,4734,0,386,740,4734,34,5145,1222,5723,0,5145,1222,5723,34,769,7844,7853,0,769,7844,7853,34,5625,1548,1549,0,5625,1548,1549,34,4388,7525,5872,0,4388,7525,5872,34,1,0,3964,0,1,0,3964,34,3958,4641,7397,0,3958,4641,7397,34,1712,1714,6686,0,1712,1714,6686,34,1304,6215,5204,0,1304,6215,5204,34,7525,7700,5872,0,7525,7700,5872,34,254,863,4389,0,254,863,4389,34,1261,1228,3876,0,1261,1228,3876,34,5027,3349,5865,0,5027,3349,5865,34,2958,6145,6894,0,2958,6145,6894,34,3069,913,3512,0,3069,913,3512,34,3555,503,3556,0,3555,503,3556,34,408,1558,409,0,408,1558,409,34,9,2719,8034,0,9,2719,8034,34,7140,7304,7114,0,7140,7304,7114,34,2719,8035,8034,0,2719,8035,8034,34,274,524,2113,0,274,524,2113,34,5485,7533,7918,0,5485,7533,7918,34,4796,731,5551,0,4796,731,5551,34,5785,9,8034,0,5785,9,8034,34,1936,207,1935,0,1936,207,1935,34,335,3112,7119,0,335,3112,7119,34,5785,8036,5786,0,5785,8036,5786,34,8034,8037,8036,0,8034,8037,8036,34,8034,8036,5785,0,8034,8036,5785,34,4506,2260,7848,0,4506,2260,7848,34,7386,3220,7387,0,7386,3220,7387,34,1745,6338,4106,0,1745,6338,4106,34,363,4676,364,0,363,4676,364,34,4591,7480,7479,0,4591,7480,7479,34,1105,1338,1337,0,1105,1338,1337,34,2718,8038,8035,0,2718,8038,8035,34,2718,8035,2719,0,2718,8035,2719,34,227,7359,7285,0,227,7359,7285,34,2785,5044,5043,0,2785,5044,5043,34,3248,7436,1579,0,3248,7436,1579,34,3311,7541,1429,0,3311,7541,1429,34,8034,8035,8039,0,8034,8035,8039,34,8034,8039,8037,0,8034,8039,8037,34,8038,8040,8039,0,8038,8040,8039,34,8038,8039,8035,0,8038,8039,8035,34,355,5683,356,0,355,5683,356,34,4403,1476,7073,0,4403,1476,7073,34,4030,3603,4031,0,4030,3603,4031,34,6586,1951,2041,0,6586,1951,2041,34,529,245,7313,0,529,245,7313,34,73,1631,74,0,73,1631,74,34,6765,8037,4522,0,6765,8037,4522,34,6765,4522,4521,0,6765,4522,4521,34,3194,6949,3195,0,3194,6949,3195,34,5001,3986,5002,0,5001,3986,5002,34,3575,2537,3140,0,3575,2537,3140,34,6453,7560,5711,0,6453,7560,5711,34,2627,4621,7525,0,2627,4621,7525,34,5633,5480,7658,0,5633,5480,7658,34,4522,8040,8041,0,4522,8040,8041,34,4522,8041,7991,0,4522,8041,7991,34,6334,1447,6250,0,6334,1447,6250,34,8042,8041,8040,0,8042,8041,8040,34,4253,7991,8041,0,4253,7991,8041,34,5953,1072,5967,0,5953,1072,5967,34,4615,4358,4357,0,4615,4358,4357,34,1057,3227,3553,0,1057,3227,3553,34,5786,8036,8037,0,5786,8036,8037,34,5786,8037,6765,0,5786,8037,6765,34,7651,6587,1012,0,7651,6587,1012,34,2080,3174,6972,0,2080,3174,6972,34,7440,6502,5969,0,7440,6502,5969,34,3536,5013,7509,0,3536,5013,7509,34,3667,3666,7408,0,3667,3666,7408,34,4087,2975,7497,0,4087,2975,7497,34,8037,8039,8040,0,8037,8039,8040,34,8037,8040,4522,0,8037,8040,4522,34,1595,1597,6576,0,1595,1597,6576,34,6241,3055,2673,0,6241,3055,2673,34,3571,1271,1257,0,3571,1271,1257,34,4885,7254,6667,0,4885,7254,6667,34,7372,2900,8043,0,7372,2900,8043,34,7372,8043,7694,0,7372,8043,7694,34,4252,8044,8043,0,4252,8044,8043,34,4252,8043,2900,0,4252,8043,2900,34,2281,2725,6376,0,2281,2725,6376,34,8045,8043,8044,0,8045,8043,8044,34,6144,7474,6145,0,6144,7474,6145,34,7694,8043,8045,0,7694,8043,8045,34,7694,8045,8046,0,7694,8045,8046,34,2981,7199,2982,0,2981,7199,2982,34,759,6746,7672,0,759,6746,7672,34,2490,5963,7230,0,2490,5963,7230,34,8047,8048,8046,0,8047,8048,8046,34,5694,3046,7134,0,5694,3046,7134,34,7692,7694,8046,0,7692,7694,8046,34,7692,8046,8048,0,7692,8046,8048,34,4252,4253,8044,0,4252,4253,8044,34,7201,1734,5546,0,7201,1734,5546,34,4253,8041,8044,0,4253,8041,8044,34,2996,2995,7247,0,2996,2995,7247,34,8042,8049,8044,0,8042,8049,8044,34,8042,8044,8041,0,8042,8044,8041,34,7031,324,2088,0,7031,324,2088,34,8045,8044,8049,0,8045,8044,8049,34,3932,2934,3787,0,3932,2934,3787,34,8045,8049,8046,0,8045,8049,8046,34,7359,6243,6892,0,7359,6243,6892,34,3864,3866,5260,0,3864,3866,5260,34,4146,3273,3274,0,4146,3273,3274,34,8040,8049,8042,0,8040,8049,8042,34,8047,8046,8049,0,8047,8046,8049,34,8047,8049,8040,0,8047,8049,8040,34,5986,5528,3885,0,5986,5528,3885,34,597,7194,7196,0,597,7194,7196,34,7690,8050,7686,0,7690,8050,7686,34,3905,5349,6178,0,3905,5349,6178,34,5986,5985,774,0,5986,5985,774,34,3312,6842,7298,0,3312,6842,7298,34,3089,7977,7452,0,3089,7977,7452,34,7707,7686,8050,0,7707,7686,8050,34,7707,8050,2718,0,7707,8050,2718,34,4991,2765,2764,0,4991,2765,2764,34,6141,348,6093,0,6141,348,6093,34,1720,1719,4351,0,1720,1719,4351,34,5749,5344,5343,0,5749,5344,5343,34,5223,3931,1427,0,5223,3931,1427,34,3767,6889,2896,0,3767,6889,2896,34,7381,1978,194,0,7381,1978,194,34,3026,5227,7675,0,3026,5227,7675,34,7690,8048,8050,0,7690,8048,8050,34,5496,3528,6113,0,5496,3528,6113,34,7692,8048,7690,0,7692,8048,7690,34,8047,8050,8048,0,8047,8050,8048,34,4453,7495,5892,0,4453,7495,5892,34,3563,2070,5563,0,3563,2070,5563,34,6273,7588,7882,0,6273,7588,7882,34,2693,4201,4200,0,2693,4201,4200,34,6914,5758,5256,0,6914,5758,5256,34,8047,8040,8050,0,8047,8040,8050,34,4076,5718,4077,0,4076,5718,4077,34,7051,7122,834,0,7051,7122,834,34,7184,3290,2187,0,7184,3290,2187,34,8038,2718,8050,0,8038,2718,8050,34,8038,8050,8040,0,8038,8050,8040,34,3517,3519,7091,0,3517,3519,7091,34,7238,5935,833,0,7238,5935,833,34,2727,2728,5542,0,2727,2728,5542,34,5769,7298,6842,0,5769,7298,6842,34,8051,8052,7091,0,8051,8052,7091,34,8051,7091,3519,0,8051,7091,3519,34,8031,7911,6098,0,8031,7911,6098,34,7625,5304,7336,0,7625,5304,7336,34,4944,6417,5985,0,4944,6417,5985,34,6873,3157,4247,0,6873,3157,4247,34,700,4820,1491,0,700,4820,1491,34,3255,3254,2049,0,3255,3254,2049,34,2756,5174,3031,0,2756,5174,3031,34,4116,5479,5478,0,4116,5479,5478,34,4329,7091,8052,0,4329,7091,8052,34,1832,2951,2950,0,1832,2951,2950,34,3519,4509,8051,0,3519,4509,8051,34,6005,7033,6115,0,6005,7033,6115,34,5459,4915,2617,0,5459,4915,2617,34,8053,8051,4509,0,8053,8051,4509,34,8054,8055,8051,0,8054,8055,8051,34,8054,8051,8053,0,8054,8051,8053,34,7028,3473,3472,0,7028,3473,3472,34,1006,996,998,0,1006,996,998,34,3794,7284,6061,0,3794,7284,6061,34,6318,3672,1087,0,6318,3672,1087,34,916,7554,929,0,916,7554,929,34,1446,7037,1447,0,1446,7037,1447,34,8056,8057,8055,0,8056,8057,8055,34,8056,8055,8054,0,8056,8055,8054,34,8052,8051,8055,0,8052,8051,8055,34,8052,8055,8057,0,8052,8055,8057,34,4408,6286,1815,0,4408,6286,1815,34,3488,7248,5464,0,3488,7248,5464,34,3899,6731,5531,0,3899,6731,5531,34,6905,8058,3118,0,6905,8058,3118,34,7614,3089,7452,0,7614,3089,7452,34,4818,5146,5145,0,4818,5146,5145,34,2894,2734,2733,0,2894,2734,2733,34,8059,8058,8060,0,8059,8058,8060,34,5012,5014,6907,0,5012,5014,6907,34,8059,8060,8061,0,8059,8060,8061,34,2528,2825,7939,0,2528,2825,7939,34,7938,4126,7302,0,7938,4126,7302,34,3953,6936,5443,0,3953,6936,5443,34,5567,7993,5266,0,5567,7993,5266,34,3333,7247,6204,0,3333,7247,6204,34,3513,7040,7789,0,3513,7040,7789,34,7639,6810,5742,0,7639,6810,5742,34,4592,4593,1392,0,4592,4593,1392,34,4329,8052,6905,0,4329,8052,6905,34,7218,7737,3598,0,7218,7737,3598,34,6118,4661,6379,0,6118,4661,6379,34,1707,2515,6913,0,1707,2515,6913,34,6733,3267,5694,0,6733,3267,5694,34,8058,6905,8052,0,8058,6905,8052,34,8058,8052,8057,0,8058,8052,8057,34,8058,8057,8060,0,8058,8057,8060,34,5412,5103,4394,0,5412,5103,4394,34,6702,6703,4123,0,6702,6703,4123,34,2696,4507,3745,0,2696,4507,3745,34,4920,3913,7609,0,4920,3913,7609,34,8061,8060,8057,0,8061,8060,8057,34,8061,8057,8056,0,8061,8057,8056,34,7348,6182,4275,0,7348,6182,4275,34,7204,643,597,0,7204,643,597,34,610,3743,7272,0,610,3743,7272,34,7626,1300,7065,0,7626,1300,7065,34,5188,718,3394,0,5188,718,3394,34,3444,3696,6122,0,3444,3696,6122,34,7708,7716,8062,0,7708,7716,8062,34,1925,4993,1926,0,1925,4993,1926,34,6279,6278,4805,0,6279,6278,4805,34,4238,563,5641,0,4238,563,5641,34,8062,8063,7708,0,8062,8063,7708,34,1503,160,159,0,1503,160,159,34,869,1390,870,0,869,1390,870,34,1589,1683,1682,0,1589,1683,1682,34,3295,5972,6637,0,3295,5972,6637,34,2388,2390,1477,0,2388,2390,1477,34,6063,3754,2507,0,6063,3754,2507,34,282,284,6314,0,282,284,6314,34,3021,1078,1080,0,3021,1078,1080,34,6327,5207,3725,0,6327,5207,3725,34,3404,3403,7661,0,3404,3403,7661,34,6089,2001,2003,0,6089,2001,2003,34,4936,3599,3600,0,4936,3599,3600,34,5621,7409,5622,0,5621,7409,5622,34,8062,8061,8063,0,8062,8061,8063,34,1489,1491,2644,0,1489,1491,2644,34,8061,8056,8063,0,8061,8056,8063,34,1882,5233,5668,0,1882,5233,5668,34,3792,7589,3443,0,3792,7589,3443,34,7471,6830,1007,0,7471,6830,1007,34,6214,7559,2779,0,6214,7559,2779,34,4314,6358,6357,0,4314,6358,6357,34,6262,7429,7502,0,6262,7429,7502,34,2460,206,1180,0,2460,206,1180,34,3719,3721,7627,0,3719,3721,7627,34,3413,3505,4991,0,3413,3505,4991,34,6456,2350,6650,0,6456,2350,6650,34,4609,443,783,0,4609,443,783,34,7204,7195,8064,0,7204,7195,8064,34,6366,4922,6367,0,6366,4922,6367,34,4473,5095,4474,0,4473,5095,4474,34,7204,8054,643,0,7204,8054,643,34,1620,6117,7236,0,1620,6117,7236,34,8064,8054,7204,0,8064,8054,7204,34,4229,6394,4230,0,4229,6394,4230,34,2672,2674,1409,0,2672,2674,1409,34,8053,643,8054,0,8053,643,8054,34,5479,4116,104,0,5479,4116,104,34,4514,6798,6353,0,4514,6798,6353,34,7162,4520,4519,0,7162,4520,4519,34,2365,5144,7882,0,2365,5144,7882,34,7708,8064,7195,0,7708,8064,7195,34,6800,2575,6883,0,6800,2575,6883,34,8063,8064,7708,0,8063,8064,7708,34,6853,7018,6972,0,6853,7018,6972,34,3277,598,643,0,3277,598,643,34,4222,1989,6728,0,4222,1989,6728,34,8064,8065,8054,0,8064,8065,8054,34,1175,5508,1176,0,1175,5508,1176,34,8063,8065,8064,0,8063,8065,8064,34,8056,8054,8065,0,8056,8054,8065,34,8056,8065,8063,0,8056,8065,8063,34,5278,5570,5714,0,5278,5570,5714,34,3187,4671,7579,0,3187,4671,7579,34,3118,8058,4610,0,3118,8058,4610,34,2896,2898,2111,0,2896,2898,2111,34,5125,5124,7576,0,5125,5124,7576,34,8059,4610,8058,0,8059,4610,8058,34,8059,8066,4610,0,8059,8066,4610,34,6213,3004,6991,0,6213,3004,6991,34,6267,6122,3696,0,6267,6122,3696,34,135,5141,6712,0,135,5141,6712,34,2881,6576,7341,0,2881,6576,7341,34,4610,8066,4283,0,4610,8066,4283,34,8059,8067,8066,0,8059,8067,8066,34,4032,4031,3602,0,4032,4031,3602,34,8067,5098,8066,0,8067,5098,8066,34,1445,570,1894,0,1445,570,1894,34,3415,1125,1124,0,3415,1125,1124,34,4283,8066,5098,0,4283,8066,5098,34,8059,8061,8067,0,8059,8061,8067,34,7098,3247,4389,0,7098,3247,4389,34,3102,3307,5200,0,3102,3307,5200,34,1217,7673,3701,0,1217,7673,3701,34,6852,7511,7174,0,6852,7511,7174,34,983,985,5400,0,983,985,5400,34,7897,4686,5169,0,7897,4686,5169,34,4983,562,564,0,4983,562,564,34,3402,5631,5630,0,3402,5631,5630,34,2379,7406,7123,0,2379,7406,7123,34,229,5616,7548,0,229,5616,7548,34,3755,1411,1410,0,3755,1411,1410,34,3376,4999,5312,0,3376,4999,5312,34,2990,2992,76,0,2990,2992,76,34,6210,5069,4296,0,6210,5069,4296,34,4070,5123,4068,0,4070,5123,4068,34,2845,5049,5547,0,2845,5049,5547,34,3906,423,5887,0,3906,423,5887,34,5573,6624,7082,0,5573,6624,7082,34,7360,3486,1968,0,7360,3486,1968,34,3587,1676,1248,0,3587,1676,1248,34,4717,293,292,0,4717,293,292,34,3936,621,620,0,3936,621,620,34,5933,5932,7274,0,5933,5932,7274,34,8068,7291,8069,0,8068,7291,8069,34,2929,4557,7945,0,2929,4557,7945,34,5098,8070,8069,0,5098,8070,8069,34,5098,8069,7291,0,5098,8069,7291,34,5,133,132,0,5,133,132,34,6926,6634,7565,0,6926,6634,7565,34,8071,8068,8069,0,8071,8068,8069,34,304,1770,1646,0,304,1770,1646,34,5756,1746,7467,0,5756,1746,7467,34,5739,2523,3301,0,5739,2523,3301,34,6107,6193,5239,0,6107,6193,5239,34,6749,7489,3194,0,6749,7489,3194,34,982,981,7435,0,982,981,7435,34,4663,4587,6783,0,4663,4587,6783,34,5330,7008,20,0,5330,7008,20,34,1622,5788,4663,0,1622,5788,4663,34,5191,5777,7403,0,5191,5777,7403,34,5098,8072,8070,0,5098,8072,8070,34,4781,6541,5369,0,4781,6541,5369,34,8067,8072,5098,0,8067,8072,5098,34,2378,2380,2507,0,2378,2380,2507,34,7275,6037,5621,0,7275,6037,5621,34,6637,4396,2768,0,6637,4396,2768,34,88,87,3120,0,88,87,3120,34,5251,115,2206,0,5251,115,2206,34,7750,8073,7751,0,7750,8073,7751,34,8074,8075,8073,0,8074,8075,8073,34,8074,8073,7750,0,8074,8073,7750,34,8075,7751,8073,0,8075,7751,8073,34,2257,4059,4922,0,2257,4059,4922,34,6241,2673,2672,0,6241,2673,2672,34,1784,2096,2095,0,1784,2096,2095,34,1625,3617,2173,0,1625,3617,2173,34,7751,8076,7753,0,7751,8076,7753,34,1387,302,301,0,1387,302,301,34,8075,8076,7751,0,8075,8076,7751,34,8077,7744,8076,0,8077,7744,8076,34,5321,1334,6851,0,5321,1334,6851,34,7744,7753,8076,0,7744,7753,8076,34,4983,2290,562,0,4983,2290,562,34,1154,6879,4623,0,1154,6879,4623,34,8074,8078,8075,0,8074,8078,8075,34,8071,8069,8078,0,8071,8069,8078,34,8071,8078,8074,0,8071,8078,8074,34,272,3816,591,0,272,3816,591,34,8070,8078,8069,0,8070,8078,8069,34,2428,5142,6572,0,2428,5142,6572,34,5978,6922,7377,0,5978,6922,7377,34,8075,8078,8070,0,8075,8078,8070,34,8075,8070,8076,0,8075,8070,8076,34,3046,6669,3047,0,3046,6669,3047,34,4812,4132,2919,0,4812,4132,2919,34,8072,8077,8070,0,8072,8077,8070,34,2378,2507,3754,0,2378,2507,3754,34,8077,8076,8070,0,8077,8076,8070,34,2631,5495,1896,0,2631,5495,1896,34,7484,2541,4206,0,7484,2541,4206,34,7716,7739,8062,0,7716,7739,8062,34,7741,8079,7739,0,7741,8079,7739,34,7315,695,6762,0,7315,695,6762,34,8080,8062,7739,0,8080,8062,7739,34,8080,7739,8079,0,8080,7739,8079,34,7605,7677,2824,0,7605,7677,2824,34,6979,2548,6911,0,6979,2548,6911,34,7237,1924,1923,0,7237,1924,1923,34,8062,8080,8061,0,8062,8080,8061,34,586,1747,1286,0,586,1747,1286,34,197,196,7363,0,197,196,7363,34,614,5624,2884,0,614,5624,2884,34,3338,1618,5380,0,3338,1618,5380,34,3361,4038,3362,0,3361,4038,3362,34,8061,8080,8067,0,8061,8080,8067,34,1305,6050,142,0,1305,6050,142,34,675,7466,3144,0,675,7466,3144,34,6281,3692,4730,0,6281,3692,4730,34,7744,8079,7741,0,7744,8079,7741,34,1179,4771,2164,0,1179,4771,2164,34,8077,8079,7744,0,8077,8079,7744,34,675,3144,3143,0,675,3144,3143,34,8080,8079,8077,0,8080,8079,8077,34,5045,7004,2162,0,5045,7004,2162,34,3967,7608,526,0,3967,7608,526,34,1764,6564,6543,0,1764,6564,6543,34,2578,7837,7047,0,2578,7837,7047,34,8072,8067,8080,0,8072,8067,8080,34,8072,8080,8077,0,8072,8080,8077,34,1769,970,969,0,1769,970,969,34,3808,6548,7447,0,3808,6548,7447,34,3699,1026,2711,0,3699,1026,2711,34,5857,4823,2823,0,5857,4823,2823,34,4858,7435,4742,0,4858,7435,4742,34,7552,8081,4842,0,7552,8081,4842,34,3468,4416,1825,0,3468,4416,1825,34,7237,2273,7236,0,7237,2273,7236,34,7683,4842,8081,0,7683,4842,8081,34,2806,5546,1734,0,2806,5546,1734,34,1597,1596,1840,0,1597,1596,1840,34,7683,8082,4106,0,7683,8082,4106,34,351,7228,352,0,351,7228,352,34,8081,8082,7683,0,8081,8082,7683,34,8083,3315,8082,0,8083,3315,8082,34,6743,6760,6744,0,6743,6760,6744,34,3315,4106,8082,0,3315,4106,8082,34,1829,4867,1830,0,1829,4867,1830,34,1640,3134,1641,0,1640,3134,1641,34,3953,6196,6518,0,3953,6196,6518,34,1194,3867,4275,0,1194,3867,4275,34,1869,1195,1197,0,1869,1195,1197,34,8084,8081,7552,0,8084,8081,7552,34,4054,3680,5057,0,4054,3680,5057,34,6934,2871,6687,0,6934,2871,6687,34,1128,7651,1012,0,1128,7651,1012,34,2980,4532,1386,0,2980,4532,1386,34,8081,8085,8082,0,8081,8085,8082,34,24,1014,3096,0,24,1014,3096,34,8084,8085,8081,0,8084,8085,8081,34,3135,1071,2158,0,3135,1071,2158,34,6255,7143,4063,0,6255,7143,4063,34,8083,8082,8085,0,8083,8082,8085,34,8083,8085,8086,0,8083,8085,8086,34,1469,1665,8087,0,1469,1665,8087,34,3391,4015,7146,0,3391,4015,7146,34,4667,5531,2026,0,4667,5531,2026,34,3314,8087,1665,0,3314,8087,1665,34,7032,7346,6529,0,7032,7346,6529,34,6478,6480,3848,0,6478,6480,3848,34,8018,1469,8087,0,8018,1469,8087,34,2465,6470,2466,0,2465,6470,2466,34,5909,5315,1552,0,5909,5315,1552,34,2025,1783,1624,0,2025,1783,1624,34,3623,4685,2183,0,3623,4685,2183,34,3314,8018,8087,0,3314,8018,8087,34,6914,7412,5758,0,6914,7412,5758,34,8088,8018,3314,0,8088,8018,3314,34,7311,7357,1554,0,7311,7357,1554,34,7526,6004,6619,0,7526,6004,6619,34,7112,3814,7083,0,7112,3814,7083,34,6669,6495,896,0,6669,6495,896,34,2513,3750,3661,0,2513,3750,3661,34,2678,5226,2449,0,2678,5226,2449,34,5786,6041,5787,0,5786,6041,5787,34,983,5400,4214,0,983,5400,4214,34,1991,1990,6939,0,1991,1990,6939,34,270,591,763,0,270,591,763,34,3314,3315,8086,0,3314,3315,8086,34,3672,3560,1551,0,3672,3560,1551,34,3801,4515,5969,0,3801,4515,5969,34,8083,8086,3315,0,8083,8086,3315,34,346,345,3340,0,346,345,3340,34,2754,954,2755,0,2754,954,2755,34,8088,3314,8086,0,8088,3314,8086,34,8088,8086,8089,0,8088,8086,8089,34,7051,7121,7122,0,7051,7121,7122,34,537,539,2039,0,537,539,2039,34,3677,2547,7211,0,3677,2547,7211,34,2293,2238,7338,0,2293,2238,7338,34,8088,8090,7750,0,8088,8090,7750,34,6299,7342,773,0,6299,7342,773,34,2100,2102,4590,0,2100,2102,4590,34,8074,7750,8090,0,8074,7750,8090,34,3931,5730,2215,0,3931,5730,2215,34,5130,6148,6149,0,5130,6148,6149,34,8088,8089,8090,0,8088,8089,8090,34,5856,201,3114,0,5856,201,3114,34,8091,8092,8090,0,8091,8092,8090,34,8091,8090,8089,0,8091,8090,8089,34,8071,8074,8090,0,8071,8074,8090,34,8071,8090,8092,0,8071,8090,8092,34,7750,8013,8088,0,7750,8013,8088,34,6062,6061,7284,0,6062,6061,7284,34,8013,8018,8088,0,8013,8018,8088,34,4640,3259,1586,0,4640,3259,1586,34,1100,1099,1603,0,1100,1099,1603,34,6374,6373,5667,0,6374,6373,5667,34,7629,4539,4538,0,7629,4539,4538,34,661,6060,662,0,661,6060,662,34,5193,5341,985,0,5193,5341,985,34,732,7217,5725,0,732,7217,5725,34,7648,1459,7287,0,7648,1459,7287,34,4835,4606,528,0,4835,4606,528,34,8086,8093,8089,0,8086,8093,8089,34,3923,4201,2693,0,3923,4201,2693,34,816,6534,6444,0,816,6534,6444,34,8091,8089,8093,0,8091,8089,8093,34,1480,4594,855,0,1480,4594,855,34,7291,8068,7597,0,7291,8068,7597,34,2324,4826,2405,0,2324,4826,2405,34,7192,7919,2760,0,7192,7919,2760,34,172,6806,7250,0,172,6806,7250,34,5773,2620,1283,0,5773,2620,1283,34,3581,1188,7554,0,3581,1188,7554,34,5263,6018,5264,0,5263,6018,5264,34,7597,8068,7551,0,7597,8068,7551,34,4012,938,937,0,4012,938,937,34,8094,8084,7551,0,8094,8084,7551,34,8094,7551,8068,0,8094,7551,8068,34,8084,7552,7551,0,8084,7552,7551,34,3536,7509,6069,0,3536,7509,6069,34,1198,1199,6983,0,1198,1199,6983,34,7486,3038,1113,0,7486,3038,1113,34,5713,5279,5278,0,5713,5279,5278,34,5293,3186,3185,0,5293,3186,3185,34,8071,8092,8094,0,8071,8092,8094,34,8071,8094,8068,0,8071,8094,8068,34,1503,1502,3393,0,1503,1502,3393,34,8091,8094,8092,0,8091,8094,8092,34,3943,6124,1217,0,3943,6124,1217,34,6276,6666,6277,0,6276,6666,6277,34,8094,8091,8093,0,8094,8091,8093,34,8094,8093,8084,0,8094,8093,8084,34,6053,2150,2149,0,6053,2150,2149,34,5254,914,6854,0,5254,914,6854,34,8086,8085,8093,0,8086,8085,8093,34,6735,7855,4248,0,6735,7855,4248,34,2228,2230,1474,0,2228,2230,1474,34,8084,8093,8085,0,8084,8093,8085,34,5856,3114,5176,0,5856,3114,5176,34,4227,1608,4228,0,4227,1608,4228,34,2961,4857,4059,0,2961,4857,4059,34,2578,2577,7837,0,2578,2577,7837,34,2125,4587,3653,0,2125,4587,3653,34,949,6507,309,0,949,6507,309,34,6181,1419,1418,0,6181,1419,1418,34,5839,5475,5474,0,5839,5475,5474,34,4922,7620,6367,0,4922,7620,6367,34,7272,4462,569,0,7272,4462,569,34,6549,5052,3919,0,6549,5052,3919,34,3312,7298,3313,0,3312,7298,3313,34,764,6707,6573,0,764,6707,6573,34,7060,2535,7981,0,7060,2535,7981,34,6210,3637,5069,0,6210,3637,5069,34,4560,4562,5155,0,4560,4562,5155,34,4073,962,6744,0,4073,962,6744,34,6724,2012,183,0,6724,2012,183,34,1085,3949,6668,0,1085,3949,6668,34,5,132,3111,0,5,132,3111,34,7538,3687,6688,0,7538,3687,6688,34,3567,2498,2655,0,3567,2498,2655,34,1854,65,2426,0,1854,65,2426,34,1163,3602,533,0,1163,3602,533,34,3982,3359,5143,0,3982,3359,5143,34,6857,3972,2008,0,6857,3972,2008,34,2283,1599,7321,0,2283,1599,7321,34,4674,8,7,0,4674,8,7,34,6454,5825,3627,0,6454,5825,3627,34,7401,3811,3810,0,7401,3811,3810,34,2999,3340,3000,0,2999,3340,3000,34,4013,937,4360,0,4013,937,4360,34,886,5353,3748,0,886,5353,3748,34,1410,1409,3462,0,1410,1409,3462,34,5865,5618,5617,0,5865,5618,5617,34,126,1730,1729,0,126,1730,1729,34,3035,6609,5319,0,3035,6609,5319,34,6494,5626,6495,0,6494,5626,6495,34,3671,7972,1301,0,3671,7972,1301,34,5428,1430,5815,0,5428,1430,5815,34,3504,4017,4016,0,3504,4017,4016,34,5742,1393,4593,0,5742,1393,4593,34,1698,5385,5021,0,1698,5385,5021,34,6100,3706,3705,0,6100,3706,3705,34,7545,5966,4151,0,7545,5966,4151,34,8033,5875,6945,0,8033,5875,6945,34,6799,8095,3742,0,6799,8095,3742,34,5865,5617,6455,0,5865,5617,6455,34,574,754,1352,0,574,754,1352,34,324,1549,325,0,324,1549,325,34,5828,4319,7152,0,5828,4319,7152,34,6602,7949,6571,0,6602,7949,6571,34,1784,2095,1785,0,1784,2095,1785,34,7096,5572,2245,0,7096,5572,2245,34,716,4305,4289,0,716,4305,4289,34,1762,1809,1683,0,1762,1809,1683,34,4200,2694,2693,0,4200,2694,2693,34,7974,2677,1397,0,7974,2677,1397,34,4238,564,563,0,4238,564,563,34,6304,73,72,0,6304,73,72,34,2252,4089,6856,0,2252,4089,6856,34,2961,3476,4857,0,2961,3476,4857,34,5028,6989,3347,0,5028,6989,3347,34,2304,3476,2961,0,2304,3476,2961,34,2257,4922,2255,0,2257,4922,2255,34,1954,6555,1955,0,1954,6555,1955,34,6994,4795,6674,0,6994,4795,6674,34,3139,228,987,0,3139,228,987,34,6525,3630,3547,0,6525,3630,3547,34,5487,6222,6509,0,5487,6222,6509,34,3213,3695,4335,0,3213,3695,4335,34,658,4104,659,0,658,4104,659,34,3692,2411,2413,0,3692,2411,2413,34,7411,282,5116,0,7411,282,5116,34,5675,3170,2713,0,5675,3170,2713,34,3306,162,457,0,3306,162,457,34,3381,4761,3382,0,3381,4761,3382,34,3238,6342,3239,0,3238,6342,3239,34,5761,3489,3488,0,5761,3489,3488,34,1659,7361,4235,0,1659,7361,4235,34,1824,3468,1825,0,1824,3468,1825,34,6253,2376,6420,0,6253,2376,6420,34,4330,4519,4331,0,4330,4519,4331,34,4738,7674,7638,0,4738,7674,7638,34,2183,2185,3300,0,2183,2185,3300,34,7432,4509,3277,0,7432,4509,3277,34,6539,1296,7789,0,6539,1296,7789,34,6330,6523,3102,0,6330,6523,3102,34,2963,2304,2961,0,2963,2304,2961,34,7190,2384,6151,0,7190,2384,6151,34,1268,4665,1269,0,1268,4665,1269,34,5755,1650,6317,0,5755,1650,6317,34,726,767,922,0,726,767,922,34,7846,2885,2729,0,7846,2885,2729,34,3055,6426,7382,0,3055,6426,7382,34,3260,1210,5081,0,3260,1210,5081,34,6766,6765,1353,0,6766,6765,1353,34,2424,2465,2425,0,2424,2465,2425,34,3938,2248,4949,0,3938,2248,4949,34,7553,2431,2433,0,7553,2431,2433,34,601,7675,3319,0,601,7675,3319,34,1681,1683,2349,0,1681,1683,2349,34,6887,810,491,0,6887,810,491,34,89,3026,7675,0,89,3026,7675,34,808,6728,1964,0,808,6728,1964,34,2415,6241,2672,0,2415,6241,2672,34,1634,1009,919,0,1634,1009,919,34,5588,1571,6930,0,5588,1571,6930,34,2107,5971,2108,0,2107,5971,2108,34,6230,2983,2982,0,6230,2983,2982,34,5380,5382,3659,0,5380,5382,3659,34,2709,5668,5232,0,2709,5668,5232,34,7548,3355,470,0,7548,3355,470,34,5736,7308,4012,0,5736,7308,4012,34,616,4072,617,0,616,4072,617,34,6195,5496,6113,0,6195,5496,6113,34,5293,5765,4672,0,5293,5765,4672,34,1802,2733,2732,0,1802,2733,2732,34,880,6346,2058,0,880,6346,2058,34,3289,7261,3288,0,3289,7261,3288,34,1398,1397,2329,0,1398,1397,2329,34,1803,3523,7147,0,1803,3523,7147,34,5765,5293,506,0,5765,5293,506,34,7965,5006,3034,0,7965,5006,3034,34,449,448,6664,0,449,448,6664,34,5129,7139,6483,0,5129,7139,6483,34,7502,7429,2492,0,7502,7429,2492,34,6796,3543,1599,0,6796,3543,1599,34,3318,1565,595,0,3318,1565,595,34,6655,6654,7664,0,6655,6654,7664,34,105,4256,1845,0,105,4256,1845,34,2183,3300,6290,0,2183,3300,6290,34,1180,2676,2461,0,1180,2676,2461,34,8096,2256,2011,0,8096,2256,2011,34,7352,7614,7452,0,7352,7614,7452,34,6071,5082,6944,0,6071,5082,6944,34,2256,8096,2257,0,2256,8096,2257,34,4753,3823,7145,0,4753,3823,7145,34,3362,2770,2769,0,3362,2770,2769,34,5964,6387,7116,0,5964,6387,7116,34,7041,1507,1757,0,7041,1507,1757,34,4095,6392,4096,0,4095,6392,4096,34,2778,5587,5589,0,2778,5587,5589,34,6582,2663,6458,0,6582,2663,6458,34,1533,4435,1532,0,1533,4435,1532,34,4875,439,1161,0,4875,439,1161,34,6574,5753,7319,0,6574,5753,7319,34,3538,433,7786,0,3538,433,7786,34,38,1582,1581,0,38,1582,1581,34,4060,4857,5719,0,4060,4857,5719,34,1649,6783,4587,0,1649,6783,4587,34,4342,4341,5665,0,4342,4341,5665,34,3698,3272,1245,0,3698,3272,1245,34,4692,6502,4691,0,4692,6502,4691,34,3050,5533,3051,0,3050,5533,3051,34,1431,6506,3274,0,1431,6506,3274,34,2801,5558,1361,0,2801,5558,1361,34,1646,1648,6877,0,1646,1648,6877,34,342,6904,343,0,342,6904,343,34,634,633,1810,0,634,633,1810,34,8033,6945,5752,0,8033,6945,5752,34,2170,1318,6047,0,2170,1318,6047,34,1864,2773,1865,0,1864,2773,1865,34,65,1854,2119,0,65,1854,2119,34,4809,1385,1818,0,4809,1385,1818,34,3499,3501,778,0,3499,3501,778,34,5872,5874,2274,0,5872,5874,2274,34,1174,1176,3103,0,1174,1176,3103,34,1004,7363,196,0,1004,7363,196,34,1978,5619,1979,0,1978,5619,1979,34,1714,5100,4215,0,1714,5100,4215,34,5659,137,5805,0,5659,137,5805,34,1182,7278,1426,0,1182,7278,1426,34,7059,4952,4954,0,7059,4952,4954,34,5562,6971,2717,0,5562,6971,2717,34,3129,5837,4595,0,3129,5837,4595,34,2763,6668,4684,0,2763,6668,4684,34,512,1661,513,0,512,1661,513,34,1020,1022,851,0,1020,1022,851,34,3604,3764,7652,0,3604,3764,7652,34,4891,3908,7036,0,4891,3908,7036,34,5759,5760,6500,0,5759,5760,6500,34,2030,2029,578,0,2030,2029,578,34,2961,2257,8096,0,2961,2257,8096,34,4866,5724,5180,0,4866,5724,5180,34,7571,4648,2610,0,7571,4648,2610,34,7552,4842,7200,0,7552,4842,7200,34,6341,4769,3167,0,6341,4769,3167,34,2720,11,7680,0,2720,11,7680,34,5017,5681,5680,0,5017,5681,5680,34,6902,1755,6665,0,6902,1755,6665,34,2522,199,7133,0,2522,199,7133,34,6219,5980,5018,0,6219,5980,5018,34,3645,6876,6158,0,3645,6876,6158,34,7490,6749,3142,0,7490,6749,3142,34,4054,5057,5840,0,4054,5057,5840,34,5394,5393,3258,0,5394,5393,3258,34,2025,1781,1783,0,2025,1781,1783,34,6645,7489,7577,0,6645,7489,7577,34,6064,7611,4347,0,6064,7611,4347,34,3672,1551,1087,0,3672,1551,1087,34,2160,5024,6090,0,2160,5024,6090,34,6207,7014,3310,0,6207,7014,3310,34,95,4678,6172,0,95,4678,6172,34,2240,4235,1654,0,2240,4235,1654,34,4897,3408,3407,0,4897,3408,3407,34,901,1451,1450,0,901,1451,1450,34,5392,2961,8096,0,5392,2961,8096,34,5367,5946,6325,0,5367,5946,6325,34,1379,7581,5637,0,1379,7581,5637,34,1710,669,671,0,1710,669,671,34,1640,5846,3135,0,1640,5846,3135,34,7350,6439,7229,0,7350,6439,7229,34,3780,7363,6595,0,3780,7363,6595,34,4177,485,2552,0,4177,485,2552,34,4186,4187,1137,0,4186,4187,1137,34,171,6806,172,0,171,6806,172,34,1577,4737,1578,0,1577,4737,1578,34,7881,6272,6274,0,7881,6272,6274,34,6453,5711,3127,0,6453,5711,3127,34,1572,2779,7312,0,1572,2779,7312,34,6986,5943,5942,0,6986,5943,5942,34,6377,6655,4954,0,6377,6655,4954,34,7888,7661,3403,0,7888,7661,3403,34,1389,7575,1390,0,1389,7575,1390,34,6585,3056,7382,0,6585,3056,7382,34,2715,25,24,0,2715,25,24,34,2585,7969,2586,0,2585,7969,2586,34,6186,4735,2453,0,6186,4735,2453,34,5166,7591,1039,0,5166,7591,1039,34,4507,2696,2697,0,4507,2696,2697,34,4354,4355,6607,0,4354,4355,6607,34,304,5494,1770,0,304,5494,1770,34,4000,7939,1083,0,4000,7939,1083,34,5392,8096,2011,0,5392,8096,2011,34,2973,2975,4086,0,2973,2975,4086,34,1323,1890,3751,0,1323,1890,3751,34,3224,3954,3225,0,3224,3954,3225,34,4766,7241,3334,0,4766,7241,3334,34,5133,7520,6636,0,5133,7520,6636,34,610,7272,568,0,610,7272,568,34,4628,666,4629,0,4628,666,4629,34,5545,5915,4959,0,5545,5915,4959,34,4600,5701,6463,0,4600,5701,6463,34,6216,5424,2640,0,6216,5424,2640,34,1469,1471,1665,0,1469,1471,1665,34,80,3023,7308,0,80,3023,7308,34,3187,7579,7810,0,3187,7579,7810,34,6716,7292,6165,0,6716,7292,6165,34,5284,6796,6797,0,5284,6796,6797,34,131,130,3402,0,131,130,3402,34,6788,7089,4880,0,6788,7089,4880,34,2863,6999,1725,0,2863,6999,1725,34,2240,2241,4677,0,2240,2241,4677,34,1841,5525,1842,0,1841,5525,1842,34,3596,3595,6082,0,3596,3595,6082,34,1130,2399,1131,0,1130,2399,1131,34,3869,3701,4786,0,3869,3701,4786,34,1927,7078,1925,0,1927,7078,1925,34,2620,4064,2621,0,2620,4064,2621,34,150,1756,7296,0,150,1756,7296,34,5538,3686,3709,0,5538,3686,3709,34,2623,7430,1446,0,2623,7430,1446,34,6819,413,2262,0,6819,413,2262,34,189,781,190,0,189,781,190,34,1859,2495,2496,0,1859,2495,2496,34,7017,2796,5780,0,7017,2796,5780,34,941,2132,2131,0,941,2132,2131,34,7610,222,7854,0,7610,222,7854,34,3651,3190,3189,0,3651,3190,3189,34,2641,5904,1919,0,2641,5904,1919,34,5228,4617,4616,0,5228,4617,4616,34,4768,3607,3288,0,4768,3607,3288,34,6116,4971,6095,0,6116,4971,6095,34,623,4968,4537,0,623,4968,4537,34,2139,452,451,0,2139,452,451,34,2200,3238,2201,0,2200,3238,2201,34,1715,206,2642,0,1715,206,2642,34,5284,6797,3422,0,5284,6797,3422,34,2735,2737,4978,0,2735,2737,4978,34,3996,7777,6603,0,3996,7777,6603,34,4933,7268,7634,0,4933,7268,7634,34,1569,1795,1192,0,1569,1795,1192,34,4276,4278,1857,0,4276,4278,1857,34,764,6573,3983,0,764,6573,3983,34,1278,1277,881,0,1278,1277,881,34,1902,953,6126,0,1902,953,6126,34,5416,5418,5744,0,5416,5418,5744,34,2240,678,1797,0,2240,678,1797,34,66,7368,1455,0,66,7368,1455,34,7663,4761,5708,0,7663,4761,5708,34,7848,2260,2210,0,7848,2260,2210,34,7638,6532,6531,0,7638,6532,6531,34,4703,3824,7282,0,4703,3824,7282,34,7141,7142,4459,0,7141,7142,4459,34,5373,3742,8095,0,5373,3742,8095,34,2723,7452,7977,0,2723,7452,7977,34,7056,3252,3251,0,7056,3252,3251,34,5394,3257,5112,0,5394,3257,5112,34,4452,6700,1059,0,4452,6700,1059,34,3369,2020,2110,0,3369,2020,2110,34,4608,5501,5899,0,4608,5501,5899,34,7989,7468,2233,0,7989,7468,2233,34,2015,2004,7547,0,2015,2004,7547,34,4099,5365,5472,0,4099,5365,5472,34,4559,1396,7971,0,4559,1396,7971,34,6935,6718,6719,0,6935,6718,6719,34,3201,721,3342,0,3201,721,3342,34,903,902,2437,0,903,902,2437,34,7015,8028,7939,0,7015,8028,7939,34,520,2927,6139,0,520,2927,6139,34,4003,3018,4998,0,4003,3018,4998,34,3841,3843,6243,0,3841,3843,6243,34,3307,5732,7860,0,3307,5732,7860,34,5964,3144,7466,0,5964,3144,7466,34,7970,290,289,0,7970,290,289,34,1712,2166,1713,0,1712,2166,1713,34,7960,1724,1723,0,7960,1724,1723,34,6360,6362,5710,0,6360,6362,5710,34,2166,7660,2883,0,2166,7660,2883,34,5322,7290,2383,0,5322,7290,2383,34,1101,7952,824,0,1101,7952,824,34,1811,6268,6267,0,1811,6268,6267,34,2249,4752,3436,0,2249,4752,3436,34,3887,3889,2085,0,3887,3889,2085,34,3395,2031,2033,0,3395,2031,2033,34,5570,6496,5714,0,5570,6496,5714,34,4946,3024,4947,0,4946,3024,4947,34,3530,3529,4768,0,3530,3529,4768,34,4724,5014,5433,0,4724,5014,5433,34,6701,7888,2785,0,6701,7888,2785,34,7651,616,2568,0,7651,616,2568,34,2428,57,2429,0,2428,57,2429,34,6737,2751,4918,0,6737,2751,4918,34,5747,4800,7455,0,5747,4800,7455,34,3388,2668,2667,0,3388,2668,2667,34,3389,3225,3954,0,3389,3225,3954,34,2860,5282,2861,0,2860,5282,2861,34,4764,6548,4765,0,4764,6548,4765,34,2419,7672,6746,0,2419,7672,6746,34,3879,6863,1329,0,3879,6863,1329,34,4628,6240,6414,0,4628,6240,6414,34,1217,3702,3115,0,1217,3702,3115,34,7585,7933,7947,0,7585,7933,7947,34,159,161,4047,0,159,161,4047,34,1011,920,6517,0,1011,920,6517,34,6229,6685,5302,0,6229,6685,5302,34,1771,1770,5494,0,1771,1770,5494,34,1088,2852,2851,0,1088,2852,2851,34,388,387,7616,0,388,387,7616,34,2366,7882,6933,0,2366,7882,6933,34,2067,7084,6673,0,2067,7084,6673,34,2759,6292,2757,0,2759,6292,2757,34,6492,4715,3881,0,6492,4715,3881,34,5913,5112,3257,0,5913,5112,3257,34,4041,3434,4828,0,4041,3434,4828,34,300,302,6959,0,300,302,6959,34,6243,6522,6892,0,6243,6522,6892,34,2596,296,295,0,2596,296,295,34,1884,1886,4779,0,1884,1886,4779,34,432,1996,6512,0,432,1996,6512,34,7244,4500,4502,0,7244,4500,4502,34,2273,2217,5327,0,2273,2217,5327,34,5054,7401,3810,0,5054,7401,3810,34,1837,6114,4279,0,1837,6114,4279,34,5142,6427,3364,0,5142,6427,3364,34,939,1995,940,0,939,1995,940,34,6,397,7,0,6,397,7,34,5575,3827,6779,0,5575,3827,6779,34,1111,7182,2835,0,1111,7182,2835,34,7281,7188,4309,0,7281,7188,4309,34,6665,150,152,0,6665,150,152,34,1066,2855,7950,0,1066,2855,7950,34,135,1019,136,0,135,1019,136,34,3784,3733,5303,0,3784,3733,5303,34,6971,1173,3783,0,6971,1173,3783,34,7624,7271,7028,0,7624,7271,7028,34,1387,6976,302,0,1387,6976,302,34,1280,5420,1281,0,1280,5420,1281,34,2016,4579,5898,0,2016,4579,5898,34,5478,2962,4116,0,5478,2962,4116,34,6843,3004,2382,0,6843,3004,2382,34,5585,7650,3183,0,5585,7650,3183,34,5639,3298,5371,0,5639,3298,5371,34,1867,10,9,0,1867,10,9,34,60,2597,61,0,60,2597,61,34,151,4989,152,0,151,4989,152,34,1799,1800,5099,0,1799,1800,5099,34,7009,4115,7005,0,7009,4115,7005,34,4573,4575,6037,0,4573,4575,6037,34,956,5316,954,0,956,5316,954,34,4765,3449,3448,0,4765,3449,3448,34,143,5184,7859,0,143,5184,7859,34,6951,6301,6682,0,6951,6301,6682,34,7625,4143,1274,0,7625,4143,1274,34,4288,1454,3496,0,4288,1454,3496,34,8097,7829,7834,0,8097,7829,7834,34,1802,1801,2733,0,1802,1801,2733,34,2166,3408,7660,0,2166,3408,7660,34,7831,7834,7829,0,7831,7834,7829,34,8098,8099,8100,0,8098,8099,8100,34,8098,8100,7834,0,8098,8100,7834,34,2790,6116,4051,0,2790,6116,4051,34,8101,8100,8099,0,8101,8100,8099,34,5414,6133,5801,0,5414,6133,5801,34,3905,3904,3532,0,3905,3904,3532,34,3704,5477,3705,0,3704,5477,3705,34,5157,6568,7105,0,5157,6568,7105,34,7834,8100,8097,0,7834,8100,8097,34,4268,112,111,0,4268,112,111,34,2128,1106,1105,0,2128,1106,1105,34,1103,7203,1104,0,1103,7203,1104,34,3535,7545,5432,0,3535,7545,5432,34,3026,225,5227,0,3026,225,5227,34,2011,4348,2012,0,2011,4348,2012,34,7218,7481,7937,0,7218,7481,7937,34,5314,7086,6419,0,5314,7086,6419,34,6339,7243,5818,0,6339,7243,5818,34,226,6223,2054,0,226,6223,2054,34,6415,6597,6416,0,6415,6597,6416,34,5843,5842,1744,0,5843,5842,1744,34,6148,1848,1349,0,6148,1848,1349,34,2303,181,7713,0,2303,181,7713,34,4144,7125,4145,0,4144,7125,4145,34,8102,7826,8103,0,8102,7826,8103,34,8102,8103,8104,0,8102,8103,8104,34,6940,6437,8022,0,6940,6437,8022,34,8097,8103,7826,0,8097,8103,7826,34,8105,8106,8103,0,8105,8106,8103,34,2057,3472,3286,0,2057,3472,3286,34,8106,8104,8103,0,8106,8104,8103,34,147,3287,148,0,147,3287,148,34,3931,1225,5730,0,3931,1225,5730,34,3832,4948,4454,0,3832,4948,4454,34,6195,6785,5877,0,6195,6785,5877,34,5850,99,4068,0,5850,99,4068,34,7931,3943,7938,0,7931,3943,7938,34,2931,727,3279,0,2931,727,3279,34,8097,7826,7829,0,8097,7826,7829,34,500,245,244,0,500,245,244,34,4049,4048,7141,0,4049,4048,7141,34,4193,2698,5203,0,4193,2698,5203,34,6434,2768,4396,0,6434,2768,4396,34,5274,5211,5275,0,5274,5211,5275,34,4650,6081,2248,0,4650,6081,2248,34,5943,6985,7616,0,5943,6985,7616,34,8105,8103,8097,0,8105,8103,8097,34,8105,8097,8100,0,8105,8097,8100,34,7868,8107,8108,0,7868,8107,8108,34,2590,3814,7112,0,2590,3814,7112,34,8109,8106,8108,0,8109,8106,8108,34,8109,8108,8107,0,8109,8108,8107,34,8105,8101,8108,0,8105,8101,8108,34,8105,8108,8106,0,8105,8108,8106,34,6665,1755,150,0,6665,1755,150,34,8110,8108,8101,0,8110,8108,8101,34,1214,1366,1365,0,1214,1366,1365,34,4694,746,4695,0,4694,746,4695,34,3293,7550,6338,0,3293,7550,6338,34,2135,2743,1094,0,2135,2743,1094,34,865,4389,863,0,865,4389,863,34,7585,6096,4690,0,7585,6096,4690,34,7201,6255,6256,0,7201,6255,6256,34,2747,2184,5906,0,2747,2184,5906,34,5962,394,7524,0,5962,394,7524,34,6957,6896,6758,0,6957,6896,6758,34,5062,6965,5063,0,5062,6965,5063,34,735,734,3555,0,735,734,3555,34,3326,1003,1371,0,3326,1003,1371,34,4992,6419,5682,0,4992,6419,5682,34,3226,670,3033,0,3226,670,3033,34,7451,7068,4084,0,7451,7068,4084,34,6430,4794,7529,0,6430,4794,7529,34,3326,1371,1826,0,3326,1371,1826,34,355,7398,7101,0,355,7398,7101,34,3239,4377,3240,0,3239,4377,3240,34,3025,3024,5989,0,3025,3024,5989,34,3088,700,1491,0,3088,700,1491,34,8100,8101,8105,0,8100,8101,8105,34,3005,4284,5407,0,3005,4284,5407,34,332,4540,2487,0,332,4540,2487,34,4103,6537,6392,0,4103,6537,6392,34,6397,8111,7393,0,6397,8111,7393,34,5250,2637,7334,0,5250,2637,7334,34,1441,2852,1442,0,1441,2852,1442,34,6430,7529,976,0,6430,7529,976,34,7806,7392,7393,0,7806,7392,7393,34,7633,451,7300,0,7633,451,7300,34,7806,7393,8112,0,7806,7393,8112,34,4583,664,4584,0,4583,664,4584,34,8111,8098,8112,0,8111,8098,8112,34,8111,8112,7393,0,8111,8112,7393,34,5016,6088,2598,0,5016,6088,2598,34,4635,2234,6068,0,4635,2234,6068,34,6727,6915,5475,0,6727,6915,5475,34,1731,4773,4774,0,1731,4773,4774,34,7062,3707,1164,0,7062,3707,1164,34,5967,5969,6502,0,5967,5969,6502,34,6759,475,6928,0,6759,475,6928,34,6695,4441,7253,0,6695,4441,7253,34,173,172,7523,0,173,172,7523,34,2602,2604,327,0,2602,2604,327,34,5664,4342,5665,0,5664,4342,5665,34,3530,4768,3288,0,3530,4768,3288,34,8111,6397,8098,0,8111,6397,8098,34,7204,597,7196,0,7204,597,7196,34,1858,4342,5664,0,1858,4342,5664,34,870,8098,6397,0,870,8098,6397,34,218,791,6567,0,218,791,6567,34,1390,8098,870,0,1390,8098,870,34,3504,2685,3116,0,3504,2685,3116,34,5555,805,804,0,5555,805,804,34,6979,6911,6980,0,6979,6911,6980,34,7800,7805,7834,0,7800,7805,7834,34,5844,5005,4588,0,5844,5005,4588,34,7948,2491,7418,0,7948,2491,7418,34,356,5683,5682,0,356,5683,5682,34,4761,3381,5910,0,4761,3381,5910,34,8098,7834,7805,0,8098,7834,7805,34,7732,7734,5474,0,7732,7734,5474,34,3873,3874,7343,0,3873,3874,7343,34,3969,171,407,0,3969,171,407,34,5446,5445,3742,0,5446,5445,3742,34,2786,4660,6678,0,2786,4660,6678,34,5082,1948,6681,0,5082,1948,6681,34,7517,1528,6723,0,7517,1528,6723,34,4267,1433,846,0,4267,1433,846,34,6945,5875,6946,0,6945,5875,6946,34,4257,813,2864,0,4257,813,2864,34,702,7092,624,0,702,7092,624,34,7516,4395,4394,0,7516,4395,4394,34,7806,8112,7805,0,7806,8112,7805,34,7228,8031,6097,0,7228,8031,6097,34,1009,2821,5541,0,1009,2821,5541,34,8098,7805,8112,0,8098,7805,8112,34,4998,3566,3565,0,4998,3566,3565,34,5374,3555,6874,0,5374,3555,6874,34,5570,4914,6496,0,5570,4914,6496,34,4706,6444,3937,0,4706,6444,3937,34,3567,2878,2498,0,3567,2878,2498,34,3872,751,4269,0,3872,751,4269,34,1390,8099,8098,0,1390,8099,8098,34,5737,3523,6862,0,5737,3523,6862,34,6782,861,5289,0,6782,861,5289,34,6795,1335,1334,0,6795,1335,1334,34,7868,8108,7869,0,7868,8108,7869,34,2605,3454,5884,0,2605,3454,5884,34,1015,4097,5735,0,1015,4097,5735,34,7595,3874,4770,0,7595,3874,4770,34,2994,2996,6247,0,2994,2996,6247,34,6768,3085,7558,0,6768,3085,7558,34,7869,8108,8110,0,7869,8108,8110,34,3717,3718,7586,0,3717,3718,7586,34,4995,3614,5309,0,4995,3614,5309,34,7063,6121,3900,0,7063,6121,3900,34,2054,6223,1787,0,2054,6223,1787,34,8110,8113,7869,0,8110,8113,7869,34,7897,7857,1374,0,7897,7857,1374,34,1333,1335,6235,0,1333,1335,6235,34,7865,7869,8113,0,7865,7869,8113,34,4906,611,5944,0,4906,611,5944,34,291,7649,1320,0,291,7649,1320,34,2735,4978,4286,0,2735,4978,4286,34,6740,5679,7011,0,6740,5679,7011,34,7069,6990,6380,0,7069,6990,6380,34,5736,5674,7308,0,5736,5674,7308,34,4497,1191,7950,0,4497,1191,7950,34,5861,3810,540,0,5861,3810,540,34,8110,8101,1390,0,8110,8101,1390,34,1275,6762,7415,0,1275,6762,7415,34,6734,7493,978,0,6734,7493,978,34,8099,1390,8101,0,8099,1390,8101,34,7668,3763,6064,0,7668,3763,6064,34,328,7676,6689,0,328,7676,6689,34,2282,5637,7581,0,2282,5637,7581,34,7970,5282,290,0,7970,5282,290,34,80,7308,5674,0,80,7308,5674,34,3441,1834,6714,0,3441,1834,6714,34,4411,7437,1407,0,4411,7437,1407,34,7862,8113,7575,0,7862,8113,7575,34,1203,7327,1204,0,1203,7327,1204,34,2483,4892,4891,0,2483,4892,4891,34,1390,7575,8113,0,1390,7575,8113,34,4167,6985,4168,0,4167,6985,4168,34,6985,661,663,0,6985,661,663,34,342,3316,6904,0,342,3316,6904,34,1034,3594,1035,0,1034,3594,1035,34,1269,2433,1270,0,1269,2433,1270,34,1501,1503,159,0,1501,1503,159,34,5036,3324,7093,0,5036,3324,7093,34,4085,1807,3829,0,4085,1807,3829,34,4923,1331,7260,0,4923,1331,7260,34,615,957,7992,0,615,957,7992,34,2413,6201,1208,0,2413,6201,1208,34,5425,1026,1760,0,5425,1026,1760,34,7865,8113,7862,0,7865,8113,7862,34,6567,793,7024,0,6567,793,7024,34,7835,3321,6629,0,7835,3321,6629,34,6271,5721,4138,0,6271,5721,4138,34,1390,8113,8110,0,1390,8113,8110,34,3421,5284,3422,0,3421,5284,3422,34,705,4755,3646,0,705,4755,3646,34,5193,985,984,0,5193,985,984,34,5318,3036,5319,0,5318,3036,5319,34,6745,6805,778,0,6745,6805,778,34,2763,1086,1085,0,2763,1086,1085,34,6548,2729,4765,0,6548,2729,4765,34,3495,5059,4538,0,3495,5059,4538,34,4204,2624,8114,0,4204,2624,8114,34,4204,8114,7788,0,4204,8114,7788,34,2624,8115,8114,0,2624,8115,8114,34,3489,5632,3490,0,3489,5632,3490,34,4563,4803,3975,0,4563,4803,3975,34,1178,4821,1179,0,1178,4821,1179,34,5540,6741,5541,0,5540,6741,5541,34,3671,1303,4430,0,3671,1303,4430,34,7788,8114,8116,0,7788,8114,8116,34,7788,8116,7781,0,7788,8116,7781,34,8115,8117,8116,0,8115,8117,8116,34,8115,8116,8114,0,8115,8116,8114,34,8117,8118,8116,0,8117,8118,8116,34,1136,595,1182,0,1136,595,1182,34,3138,3650,3189,0,3138,3650,3189,34,7781,8116,8118,0,7781,8116,8118,34,407,1513,408,0,407,1513,408,34,2624,8119,8115,0,2624,8119,8115,34,2623,3265,8119,0,2623,3265,8119,34,2623,8119,2624,0,2623,8119,2624,34,286,7882,5144,0,286,7882,5144,34,6430,5819,5410,0,6430,5819,5410,34,6421,7928,2977,0,6421,7928,2977,34,5460,4625,5911,0,5460,4625,5911,34,8115,8119,8120,0,8115,8119,8120,34,8115,8120,8117,0,8115,8120,8117,34,3265,8121,8120,0,3265,8121,8120,34,3265,8120,8119,0,3265,8120,8119,34,747,6868,7340,0,747,6868,7340,34,3002,5848,5031,0,3002,5848,5031,34,656,6328,7355,0,656,6328,7355,34,1415,3528,2831,0,1415,3528,2831,34,794,4739,5450,0,794,4739,5450,34,5879,7779,871,0,5879,7779,871,34,1957,3881,5252,0,1957,3881,5252,34,3932,3934,579,0,3932,3934,579,34,8122,6297,7779,0,8122,6297,7779,34,842,844,912,0,842,844,912,34,6297,871,7779,0,6297,871,7779,34,1286,3989,3988,0,1286,3989,3988,34,597,599,7194,0,597,599,7194,34,371,1964,6728,0,371,1964,6728,34,666,6207,5503,0,666,6207,5503,34,8122,7030,6297,0,8122,7030,6297,34,8120,3542,7030,0,8120,3542,7030,34,6616,193,192,0,6616,193,192,34,1300,928,7825,0,1300,928,7825,34,6451,1683,1809,0,6451,1683,1809,34,7779,7781,8118,0,7779,7781,8118,34,7779,8118,8122,0,7779,8118,8122,34,2171,5928,1319,0,2171,5928,1319,34,1311,1310,7990,0,1311,1310,7990,34,8117,8122,8118,0,8117,8122,8118,34,7131,2031,7132,0,7131,2031,7132,34,4185,5419,3666,0,4185,5419,3666,34,5661,7462,5264,0,5661,7462,5264,34,2148,3856,4555,0,2148,3856,4555,34,1241,4981,2142,0,1241,4981,2142,34,2554,2553,1208,0,2554,2553,1208,34,8117,7030,8122,0,8117,7030,8122,34,3628,2316,1653,0,3628,2316,1653,34,8120,7030,8117,0,8120,7030,8117,34,3221,3765,392,0,3221,3765,392,34,1164,1163,7062,0,1164,1163,7062,34,3740,3742,7875,0,3740,3742,7875,34,1554,1553,7311,0,1554,1553,7311,34,1502,295,5517,0,1502,295,5517,34,4303,6410,4542,0,4303,6410,4542,34,3542,7840,1389,0,3542,7840,1389,34,2334,694,696,0,2334,694,696,34,7856,2952,6855,0,7856,2952,6855,34,3977,5264,7462,0,3977,5264,7462,34,6160,4660,2786,0,6160,4660,2786,34,1516,1314,1313,0,1516,1314,1313,34,6677,2492,7150,0,6677,2492,7150,34,5509,7185,5350,0,5509,7185,5350,34,1128,6203,650,0,1128,6203,650,34,8121,7840,3542,0,8121,7840,3542,34,7094,7096,2244,0,7094,7096,2244,34,6245,1073,5953,0,6245,1073,5953,34,6774,1560,6775,0,6774,1560,6775,34,2609,7507,3318,0,2609,7507,3318,34,421,1835,5725,0,421,1835,5725,34,7111,3677,7211,0,7111,3677,7211,34,5004,3653,4588,0,5004,3653,4588,34,44,43,462,0,44,43,462,34,3786,3540,4291,0,3786,3540,4291,34,6251,1447,7037,0,6251,1447,7037,34,5959,336,338,0,5959,336,338,34,2542,2541,6029,0,2542,2541,6029,34,7276,7087,5535,0,7276,7087,5535,34,7706,3922,5245,0,7706,3922,5245,34,8120,8121,3542,0,8120,8121,3542,34,968,967,7123,0,968,967,7123,34,3153,5303,3733,0,3153,5303,3733,34,6408,1522,2869,0,6408,1522,2869,34,6278,7289,7288,0,6278,7289,7288,34,5087,4891,5061,0,5087,4891,5061,34,5462,7046,6903,0,5462,7046,6903,34,2186,474,4722,0,2186,474,4722,34,2325,3753,6252,0,2325,3753,6252,34,434,2246,2247,0,434,2246,2247,34,1882,3888,5233,0,1882,3888,5233,34,3947,1993,1992,0,3947,1993,1992,34,2616,4243,4242,0,2616,4243,4242,34,195,197,6689,0,195,197,6689,34,970,5102,971,0,970,5102,971,34,3039,7647,702,0,3039,7647,702,34,6764,3254,2482,0,6764,3254,2482,34,1163,7472,3602,0,1163,7472,3602,34,1683,2350,2349,0,1683,2350,2349,34,1676,656,6676,0,1676,656,6676,34,4643,7858,5604,0,4643,7858,5604,34,6334,7840,1447,0,6334,7840,1447,34,5457,2032,2051,0,5457,2032,2051,34,2362,5321,6851,0,2362,5321,6851,34,8121,1448,7840,0,8121,1448,7840,34,7573,6042,3491,0,7573,6042,3491,34,1448,1447,7840,0,1448,1447,7840,34,4521,4523,1353,0,4521,4523,1353,34,4894,45,1514,0,4894,45,1514,34,1448,8121,3265,0,1448,8121,3265,34,7269,832,7099,0,7269,832,7099,34,7175,7843,7050,0,7175,7843,7050,34,7427,1668,6694,0,7427,1668,6694,34,7945,2927,2929,0,7945,2927,2929,34,2731,5584,3184,0,2731,5584,3184,34,2258,659,309,0,2258,659,309,34,8031,6098,6097,0,8031,6098,6097,34,553,5051,554,0,553,5051,554,34,1520,7665,1955,0,1520,7665,1955,34,3842,7105,5051,0,3842,7105,5051,34,3549,6233,2651,0,3549,6233,2651,34,5298,6162,6031,0,5298,6162,6031,34,6590,1267,820,0,6590,1267,820,34,2453,4735,4734,0,2453,4735,4734,34,5247,7095,7094,0,5247,7095,7094,34,5313,7980,1092,0,5313,7980,1092,34,489,6766,465,0,489,6766,465,34,6847,1789,1876,0,6847,1789,1876,34,3488,7640,7099,0,3488,7640,7099,34,1365,1215,1214,0,1365,1215,1214,34,565,567,6594,0,565,567,6594,34,6008,2267,2269,0,6008,2267,2269,34,6199,6330,5202,0,6199,6330,5202,34,6484,5243,3455,0,6484,5243,3455,34,599,4252,2900,0,599,4252,2900,34,981,6019,4742,0,981,6019,4742,34,4487,7202,4488,0,4487,7202,4488,34,4358,309,6507,0,4358,309,6507,34,7489,6949,3194,0,7489,6949,3194,34,5313,7527,7980,0,5313,7527,7980,34,7472,4032,3602,0,7472,4032,3602,34,5709,7235,5602,0,5709,7235,5602,34,562,2290,6840,0,562,2290,6840,34,4983,564,4984,0,4983,564,4984,34,6009,2269,1642,0,6009,2269,1642,34,10,1869,1197,0,10,1869,1197,34,433,2131,7786,0,433,2131,7786,34,2293,7338,6515,0,2293,7338,6515,34,8032,6,7980,0,8032,6,7980,34,4235,4677,4236,0,4235,4677,4236,34,4054,6623,3680,0,4054,6623,3680,34,6918,2070,3562,0,6918,2070,3562,34,5922,4461,5923,0,5922,4461,5923,34,4391,4717,5386,0,4391,4717,5386,34,3511,3856,2148,0,3511,3856,2148,34,5028,5027,1913,0,5028,5027,1913,34,818,820,1266,0,818,820,1266,34,5314,5908,7086,0,5314,5908,7086,34,2141,2176,3152,0,2141,2176,3152,34,4214,5400,5399,0,4214,5400,5399,34,334,424,335,0,334,424,335,34,1581,6966,6283,0,1581,6966,6283,34,2143,7986,2144,0,2143,7986,2144,34,8032,7980,7953,0,8032,7980,7953,34,1661,512,2932,0,1661,512,2932,34,6775,3330,7658,0,6775,3330,7658,34,1520,5707,7665,0,1520,5707,7665,34,2744,3414,6880,0,2744,3414,6880,34,5473,5475,6915,0,5473,5475,6915,34,5316,7544,954,0,5316,7544,954,34,3932,4000,3933,0,3932,4000,3933,34,6610,1877,7176,0,6610,1877,7176,34,895,897,2088,0,895,897,2088,34,1673,2119,1853,0,1673,2119,1853,34,327,238,328,0,327,238,328,34,3749,5638,1670,0,3749,5638,1670,34,2613,5937,2561,0,2613,5937,2561,34,2268,2267,2906,0,2268,2267,2906,34,386,4734,7955,0,386,4734,7955,34,3116,3502,3504,0,3116,3502,3504,34,1659,3015,1652,0,1659,3015,1652,34,2918,470,469,0,2918,470,469,34,1237,5513,1238,0,1237,5513,1238,34,1629,8033,1630,0,1629,8033,1630,34,4222,1403,1402,0,4222,1403,1402,34,6315,6862,6372,0,6315,6862,6372,34,5195,2822,3992,0,5195,2822,3992,34,7851,5289,861,0,7851,5289,861,34,6272,6933,7588,0,6272,6933,7588,34,5378,6794,5476,0,5378,6794,5476,34,2503,5903,2546,0,2503,5903,2546,34,4910,5802,3585,0,4910,5802,3585,34,7463,2177,1727,0,7463,2177,1727,34,2184,6668,3949,0,2184,6668,3949,34,5335,950,311,0,5335,950,311,34,3380,277,236,0,3380,277,236,34,3973,3972,7855,0,3973,3972,7855,34,4443,4444,2705,0,4443,4444,2705,34,5627,5629,5091,0,5627,5629,5091,34,8032,7953,8123,0,8032,7953,8123,34,7442,3700,7156,0,7442,3700,7156,34,1544,7478,7925,0,1544,7478,7925,34,4666,7514,3727,0,4666,7514,3727,34,6963,2052,2032,0,6963,2052,2032,34,3704,3706,6100,0,3704,3706,6100,34,4700,7127,5823,0,4700,7127,5823,34,7068,7069,6380,0,7068,7069,6380,34,770,2212,2211,0,770,2212,2211,34,5272,4374,4973,0,5272,4374,4973,34,3496,1726,4288,0,3496,1726,4288,34,5527,7329,2279,0,5527,7329,2279,34,510,5225,2402,0,510,5225,2402,34,1834,4818,1835,0,1834,4818,1835,34,3778,640,3779,0,3778,640,3779,34,4850,2089,6551,0,4850,2089,6551,34,7882,7588,6933,0,7882,7588,6933,34,5225,509,4643,0,5225,509,4643,34,4385,3574,4627,0,4385,3574,4627,34,3044,3313,3045,0,3044,3313,3045,34,7102,3474,4853,0,7102,3474,4853,34,2522,5331,3301,0,2522,5331,3301,34,78,3437,79,0,78,3437,79,34,5346,5475,5839,0,5346,5475,5839,34,3638,4720,3060,0,3638,4720,3060,34,2066,2067,4452,0,2066,2067,4452,34,1438,5189,1342,0,1438,5189,1342,34,4633,4493,4495,0,4633,4493,4495,34,3360,738,6871,0,3360,738,6871,34,3567,2879,2878,0,3567,2879,2878,34,7951,7953,7527,0,7951,7953,7527,34,2821,2823,5540,0,2821,2823,5540,34,5596,5746,1833,0,5596,5746,1833,34,6539,7789,6392,0,6539,7789,6392,34,7500,574,1351,0,7500,574,1351,34,5678,3593,7001,0,5678,3593,7001,34,1529,7517,1592,0,1529,7517,1592,34,3725,3087,3086,0,3725,3087,3086,34,582,1813,3662,0,582,1813,3662,34,3079,6396,3080,0,3079,6396,3080,34,4455,4454,942,0,4455,4454,942,34,2957,2734,2895,0,2957,2734,2895,34,4848,7266,7535,0,4848,7266,7535,34,7980,7527,7953,0,7980,7527,7953,34,760,891,761,0,760,891,761,34,1769,515,4962,0,1769,515,4962,34,1987,687,686,0,1987,687,686,34,699,1922,1924,0,699,1922,1924,34,6314,6313,2337,0,6314,6313,2337,34,7447,6548,6309,0,7447,6548,6309,34,4796,6477,7067,0,4796,6477,7067,34,6503,6083,3595,0,6503,6083,3595,34,4607,4609,783,0,4607,4609,783,34,2897,5328,5670,0,2897,5328,5670,34,4166,1757,7376,0,4166,1757,7376,34,5694,7246,3046,0,5694,7246,3046,34,7041,1757,2343,0,7041,1757,2343,34,5561,5566,7601,0,5561,5566,7601,34,3399,2373,2372,0,3399,2373,2372,34,491,2195,6887,0,491,2195,6887,34,2458,2457,4662,0,2458,2457,4662,34,7479,1936,4590,0,7479,1936,4590,34,680,5826,1678,0,680,5826,1678,34,4508,7289,4102,0,4508,7289,4102,34,868,4602,330,0,868,4602,330,34,7187,5743,7280,0,7187,5743,7280,34,6885,7467,1746,0,6885,7467,1746,34,2267,2784,2906,0,2267,2784,2906,34,7187,7280,7563,0,7187,7280,7563,34,2516,2515,7263,0,2516,2515,7263,34,6761,7415,6762,0,6761,7415,6762,34,1113,7182,1111,0,1113,7182,1111,34,7421,1854,5308,0,7421,1854,5308,34,1915,6989,5028,0,1915,6989,5028,34,1498,1500,4383,0,1498,1500,4383,34,397,8032,8123,0,397,8032,8123,34,339,5898,340,0,339,5898,340,34,6938,2529,8028,0,6938,2529,8028,34,3063,1925,7607,0,3063,1925,7607,34,966,968,4209,0,966,968,4209,34,6938,8028,7015,0,6938,8028,7015,34,3548,2651,3214,0,3548,2651,3214,34,3805,402,2077,0,3805,402,2077,34,7272,569,568,0,7272,569,568,34,3576,6293,5137,0,3576,6293,5137,34,1926,7242,6565,0,1926,7242,6565,34,6804,3648,3051,0,6804,3648,3051,34,5388,1202,7437,0,5388,1202,7437,34,1577,4973,4737,0,1577,4973,4737,34,6425,3121,5936,0,6425,3121,5936,34,5824,7025,3455,0,5824,7025,3455,34,1975,4847,3729,0,1975,4847,3729,34,1996,1995,6512,0,1996,1995,6512,34,3805,2077,3806,0,3805,2077,3806,34,1364,2071,1362,0,1364,2071,1362,34,7214,4832,7197,0,7214,4832,7197,34,2569,618,3510,0,2569,618,3510,34,568,2068,5944,0,568,2068,5944,34,3598,7294,5445,0,3598,7294,5445,34,5170,5172,4657,0,5170,5172,4657,34,1115,4814,1116,0,1115,4814,1116,34,4871,4165,3107,0,4871,4165,3107,34,4270,3854,6224,0,4270,3854,6224,34,2874,715,4965,0,2874,715,4965,34,1458,7970,289,0,1458,7970,289,34,8123,7959,397,0,8123,7959,397,34,5689,6671,6107,0,5689,6671,6107,34,2506,3959,2783,0,2506,3959,2783,34,395,397,7959,0,395,397,7959,34,6283,38,1581,0,6283,38,1581,34,1855,4278,7841,0,1855,4278,7841,34,1398,7650,2126,0,1398,7650,2126,34,608,1436,7036,0,608,1436,7036,34,6623,3948,6079,0,6623,3948,6079,34,7959,6383,395,0,7959,6383,395,34,6268,633,632,0,6268,633,632,34,3452,2605,2607,0,3452,2605,2607,34,2579,6474,7331,0,2579,6474,7331,34,3924,7128,3925,0,3924,7128,3925,34,3452,2607,7648,0,3452,2607,7648,34,5245,1777,4678,0,5245,1777,4678,34,6289,7283,3794,0,6289,7283,3794,34,7574,7884,795,0,7574,7884,795,34,7053,7863,2371,0,7053,7863,2371,34,3524,6730,4055,0,3524,6730,4055,34,4122,7303,4121,0,4122,7303,4121,34,6481,5987,5002,0,6481,5987,5002,34,6170,1779,7487,0,6170,1779,7487,34,6448,2227,1539,0,6448,2227,1539,34,6758,4432,6957,0,6758,4432,6957,34,5768,735,3556,0,5768,735,3556,34,3292,4843,5246,0,3292,4843,5246,34,5734,2242,6186,0,5734,2242,6186,34,6837,2943,6686,0,6837,2943,6686,34,7117,7194,599,0,7117,7194,599,34,6094,6093,348,0,6094,6093,348,34,7345,318,7532,0,7345,318,7532,34,1847,3538,6743,0,1847,3538,6743,34,2235,3311,1428,0,2235,3311,1428,34,7155,3629,5796,0,7155,3629,5796,34,7149,7183,455,0,7149,7183,455,34,7172,7593,7173,0,7172,7593,7173,34,90,7191,91,0,90,7191,91,34,7578,7577,7682,0,7578,7577,7682,34,5004,3654,3653,0,5004,3654,3653,34,1379,3903,7581,0,1379,3903,7581,34,797,2501,6346,0,797,2501,6346,34,5952,2397,4259,0,5952,2397,4259,34,7953,7954,8123,0,7953,7954,8123,34,7858,7810,7579,0,7858,7810,7579,34,5845,2850,2849,0,5845,2850,2849,34,472,1213,473,0,472,1213,473,34,5459,2617,2616,0,5459,2617,2616,34,2633,3729,2634,0,2633,3729,2634,34,3799,6608,3800,0,3799,6608,3800,34,3443,3793,3792,0,3443,3793,3792,34,3756,4273,6925,0,3756,4273,6925,34,4887,634,7401,0,4887,634,7401,34,7114,7073,6975,0,7114,7073,6975,34,968,303,4209,0,968,303,4209,34,3079,1374,1376,0,3079,1374,1376,34,5465,7245,5831,0,5465,7245,5831,34,6234,1335,108,0,6234,1335,108,34,4799,6643,2277,0,4799,6643,2277,34,3261,3435,6973,0,3261,3435,6973,34,7620,4058,4060,0,7620,4058,4060,34,1885,3332,1729,0,1885,3332,1729,34,6109,6968,7104,0,6109,6968,7104,34,7959,8123,7954,0,7959,8123,7954,34,2578,7047,874,0,2578,7047,874,34,851,853,5237,0,851,853,5237,34,1439,1343,7188,0,1439,1343,7188,34,7549,5582,7602,0,7549,5582,7602,34,1707,6785,2440,0,1707,6785,2440,34,7318,1174,6564,0,7318,1174,6564,34,2494,2493,3196,0,2494,2493,3196,34,2848,2850,4935,0,2848,2850,4935,34,6545,3160,6312,0,6545,3160,6312,34,5411,7023,5687,0,5411,7023,5687,34,7944,7964,4861,0,7944,7964,4861,34,7161,7112,7670,0,7161,7112,7670,34,4590,1936,1935,0,4590,1936,1935,34,6473,7331,6474,0,6473,7331,6474,34,2205,1101,826,0,2205,1101,826,34,2430,6720,4227,0,2430,6720,4227,34,129,6013,130,0,129,6013,130,34,4753,7282,3824,0,4753,7282,3824,34,6415,6417,7154,0,6415,6417,7154,34,4100,5154,4456,0,4100,5154,4456,34,6048,293,4393,0,6048,293,4393,34,1530,1529,1380,0,1530,1529,1380,34,2457,4930,3907,0,2457,4930,3907,34,6350,7050,6497,0,6350,7050,6497,34,6677,6761,5601,0,6677,6761,5601,34,7381,194,193,0,7381,194,193,34,2390,5742,4593,0,2390,5742,4593,34,5285,2490,7071,0,5285,2490,7071,34,4938,4939,4125,0,4938,4939,4125,34,4724,5433,5432,0,4724,5433,5432,34,4863,2712,6528,0,4863,2712,6528,34,1790,92,6922,0,1790,92,6922,34,2505,5573,7395,0,2505,5573,7395,34,6521,3843,3842,0,6521,3843,3842,34,4306,7514,4666,0,4306,7514,4666,34,6475,6477,6831,0,6475,6477,6831,34,2570,2569,4606,0,2570,2569,4606,34,6994,6154,3883,0,6994,6154,3883,34,2879,3365,6871,0,2879,3365,6871,34,1192,1779,848,0,1192,1779,848,34,2758,6279,6632,0,2758,6279,6632,34,5041,6686,2943,0,5041,6686,2943,34,5473,6915,2941,0,5473,6915,2941,34,2442,6246,7263,0,2442,6246,7263,34,5833,5396,5852,0,5833,5396,5852,34,3246,2446,6816,0,3246,2446,6816,34,3226,4271,671,0,3226,4271,671,34,3187,3186,4671,0,3187,3186,4671,34,253,3247,3970,0,253,3247,3970,34,935,934,5882,0,935,934,5882,34,7621,7326,4004,0,7621,7326,4004,34,387,5943,7616,0,387,5943,7616,34,1992,76,1632,0,1992,76,1632,34,183,185,6724,0,183,185,6724,34,7492,1238,994,0,7492,1238,994,34,681,5078,2387,0,681,5078,2387,34,7884,3701,3869,0,7884,3701,3869,34,2848,4935,6759,0,2848,4935,6759,34,3107,807,806,0,3107,807,806,34,6652,6651,455,0,6652,6651,455,34,3721,5097,2926,0,3721,5097,2926,34,5033,2801,7171,0,5033,2801,7171,34,5616,229,1931,0,5616,229,1931,34,2216,5283,2217,0,2216,5283,2217,34,571,3199,572,0,571,3199,572,34,1928,7492,7491,0,1928,7492,7491,34,588,6399,7353,0,588,6399,7353,34,6764,3481,3254,0,6764,3481,3254,34,5322,5003,3774,0,5322,5003,3774,34,2391,6492,3881,0,2391,6492,3881,34,4875,1920,651,0,4875,1920,651,34,7241,7240,3334,0,7241,7240,3334,34,3016,6572,3017,0,3016,6572,3017,34,425,5216,3570,0,425,5216,3570,34,815,6534,816,0,815,6534,816,34,731,7067,6476,0,731,7067,6476,34,809,6460,810,0,809,6460,810,34,2356,5408,4422,0,2356,5408,4422,34,6556,2593,2594,0,6556,2593,2594,34,4122,5092,7303,0,4122,5092,7303,34,2933,5292,1661,0,2933,5292,1661,34,61,5280,6958,0,61,5280,6958,34,1207,7603,1593,0,1207,7603,1593,34,3371,2653,337,0,3371,2653,337,34,4161,547,7591,0,4161,547,7591,34,5465,5831,5830,0,5465,5831,5830,34,1869,2671,1195,0,1869,2671,1195,34,6202,7257,650,0,6202,7257,650,34,3300,4926,4925,0,3300,4926,4925,34,1369,605,604,0,1369,605,604,34,722,7259,5165,0,722,7259,5165,34,3292,5246,3293,0,3292,5246,3293,34,3183,7650,2330,0,3183,7650,2330,34,7014,7013,7542,0,7014,7013,7542,34,120,3273,2120,0,120,3273,2120,34,3768,6012,7420,0,3768,6012,7420,34,4280,4279,7365,0,4280,4279,7365,34,3801,5272,4515,0,3801,5272,4515,34,2528,7939,8028,0,2528,7939,8028,34,629,631,7259,0,629,631,7259,34,2102,5651,4591,0,2102,5651,4591,34,7149,455,6651,0,7149,455,6651,34,6119,872,7047,0,6119,872,7047,34,7275,5621,5623,0,7275,5621,5623,34,3059,4836,3060,0,3059,4836,3060,34,7287,7923,7648,0,7287,7923,7648,34,4194,7659,6741,0,4194,7659,6741,34,7307,7638,6531,0,7307,7638,6531,34,2521,4682,6435,0,2521,4682,6435,34,5354,7089,6790,0,5354,7089,6790,34,6615,215,214,0,6615,215,214,34,6459,2997,2998,0,6459,2997,2998,34,1502,5517,7985,0,1502,5517,7985,34,5340,3059,3061,0,5340,3059,3061,34,7117,7118,7194,0,7117,7118,7194,34,3335,3334,7240,0,3335,3334,7240,34,6796,1599,2284,0,6796,1599,2284,34,1150,3540,7170,0,1150,3540,7170,34,3743,4525,4572,0,3743,4525,4572,34,55,85,4783,0,55,85,4783,34,4480,4457,406,0,4480,4457,406,34,6952,6951,7472,0,6952,6951,7472,34,47,7494,2261,0,47,7494,2261,34,2890,6376,2725,0,2890,6376,2725,34,3794,7328,6289,0,3794,7328,6289,34,3894,7463,5617,0,3894,7463,5617,34,4752,6853,358,0,4752,6853,358,34,910,6861,6865,0,910,6861,6865,34,4427,6673,712,0,4427,6673,712,34,7219,7158,7157,0,7219,7158,7157,34,5290,640,7555,0,5290,640,7555,34,456,7002,6663,0,456,7002,6663,34,1802,2732,6730,0,1802,2732,6730,34,3216,4852,6100,0,3216,4852,6100,34,6819,5450,413,0,6819,5450,413,34,6701,2785,2784,0,6701,2785,2784,34,1502,2596,295,0,1502,2596,295,34,1936,1603,208,0,1936,1603,208,34,3796,3795,3732,0,3796,3795,3732,34,2345,3031,5173,0,2345,3031,5173,34,7044,6425,6638,0,7044,6425,6638,34,1794,5875,8033,0,1794,5875,8033,34,5402,4883,4884,0,5402,4883,4884,34,6737,596,2751,0,6737,596,2751,34,6869,2837,7022,0,6869,2837,7022,34,682,4843,3292,0,682,4843,3292,34,3095,949,5040,0,3095,949,5040,34,1695,6798,1696,0,1695,6798,1696,34,7345,4337,6361,0,7345,4337,6361,34,6128,3698,297,0,6128,3698,297,34,5392,2962,2961,0,5392,2962,2961,34,8053,7432,643,0,8053,7432,643,34,4706,816,6444,0,4706,816,6444,34,4381,95,6172,0,4381,95,6172,34,2334,4148,694,0,2334,4148,694,34,7317,7169,7168,0,7317,7169,7168,34,5717,5944,3562,0,5717,5944,3562,34,6052,3803,5564,0,6052,3803,5564,34,6071,44,5082,0,6071,44,5082,34,283,382,381,0,283,382,381,34,1674,3587,3988,0,1674,3587,3988,34,3890,3516,2009,0,3890,3516,2009,34,2524,2523,2943,0,2524,2523,2943,34,4861,7964,1499,0,4861,7964,1499,34,1006,6506,996,0,1006,6506,996,34,5198,1046,4535,0,5198,1046,4535,34,7941,1882,7189,0,7941,1882,7189,34,3148,530,3149,0,3148,530,3149,34,4323,6147,6352,0,4323,6147,6352,34,4264,3332,1884,0,4264,3332,1884,34,5908,6216,7106,0,5908,6216,7106,34,2091,4372,2092,0,2091,4372,2092,34,7371,1311,7990,0,7371,1311,7990,34,1744,6397,7392,0,1744,6397,7392,34,3152,1798,680,0,3152,1798,680,34,382,7411,2812,0,382,7411,2812,34,7683,4106,6338,0,7683,4106,6338,34,4313,4314,2296,0,4313,4314,2296,34,114,116,6369,0,114,116,6369,34,658,6070,7509,0,658,6070,7509,34,1662,2994,1663,0,1662,2994,1663,34,6485,7055,7077,0,6485,7055,7077,34,1299,7065,1300,0,1299,7065,1300,34,1100,1822,1821,0,1100,1822,1821,34,6310,4745,3506,0,6310,4745,3506,34,2013,4225,4224,0,2013,4225,4224,34,1488,1487,7928,0,1488,1487,7928,34,3624,6757,1704,0,3624,6757,1704,34,2572,3947,2086,0,2572,3947,2086,34,6520,5326,5325,0,6520,5326,5325,34,6769,7267,6770,0,6769,7267,6770,34,1201,4894,4895,0,1201,4894,4895,34,5761,5632,3489,0,5761,5632,3489,34,2128,2130,4767,0,2128,2130,4767,34,3946,3945,4362,0,3946,3945,4362,34,3652,3654,566,0,3652,3654,566,34,5895,881,883,0,5895,881,883,34,2091,2888,4372,0,2091,2888,4372,34,4781,5369,2936,0,4781,5369,2936,34,5706,1956,1955,0,5706,1956,1955,34,6957,7175,5230,0,6957,7175,5230,34,1909,5398,1941,0,1909,5398,1941,34,7200,4422,5408,0,7200,4422,5408,34,5692,4463,2675,0,5692,4463,2675,34,6316,7339,5810,0,6316,7339,5810,34,4167,828,388,0,4167,828,388,34,6029,2541,7484,0,6029,2541,7484,34,890,5575,761,0,890,5575,761,34,4809,2907,1385,0,4809,2907,1385,34,1282,2682,6568,0,1282,2682,6568,34,3938,4949,6636,0,3938,4949,6636,34,2298,4290,724,0,2298,4290,724,34,3823,7171,7144,0,3823,7171,7144,34,6804,1933,5892,0,6804,1933,5892,34,7824,1099,1790,0,7824,1099,1790,34,6506,4146,3274,0,6506,4146,3274,34,2221,2223,7076,0,2221,2223,7076,34,6672,6658,6657,0,6672,6658,6657,34,1311,4366,1405,0,1311,4366,1405,34,573,6043,7529,0,573,6043,7529,34,4546,4366,4365,0,4546,4366,4365,34,1799,5100,1713,0,1799,5100,1713,34,6109,173,7523,0,6109,173,7523,34,2890,2892,6376,0,2890,2892,6376,34,6487,6489,2069,0,6487,6489,2069,34,658,7509,5012,0,658,7509,5012,34,1099,7824,1604,0,1099,7824,1604,34,1129,7398,4370,0,1129,7398,4370,34,7793,7222,6438,0,7793,7222,6438,34,7364,3396,2033,0,7364,3396,2033,34,282,7411,283,0,282,7411,283,34,3850,3609,3610,0,3850,3609,3610,34,710,4524,1587,0,710,4524,1587,34,6865,6861,4425,0,6865,6861,4425,34,710,1587,5089,0,710,1587,5089,34,3958,5329,4641,0,3958,5329,4641,34,3907,6050,1305,0,3907,6050,1305,34,511,3345,3849,0,511,3345,3849,34,1164,1232,1162,0,1164,1232,1162,34,7011,287,3648,0,7011,287,3648,34,1623,7048,1624,0,1623,7048,1624,34,6721,7642,7643,0,6721,7642,7643,34,3282,2958,6017,0,3282,2958,6017,34,2004,2006,5644,0,2004,2006,5644,34,7023,6684,1187,0,7023,6684,1187,34,6956,1763,1762,0,6956,1763,1762,34,2147,460,3512,0,2147,460,3512,34,5139,6742,5909,0,5139,6742,5909,34,613,7256,5059,0,613,7256,5059,34,2417,2419,6767,0,2417,2419,6767,34,4589,7441,3454,0,4589,7441,3454,34,3849,3609,3850,0,3849,3609,3850,34,2417,6649,3462,0,2417,6649,3462,34,7411,382,283,0,7411,382,283,34,1449,1416,2614,0,1449,1416,2614,34,5085,4865,4864,0,5085,4865,4864,34,7624,7028,3472,0,7624,7028,3472,34,3105,548,6704,0,3105,548,6704,34,2713,3170,2714,0,2713,3170,2714,34,3157,2445,3158,0,3157,2445,3158,34,2994,61,2995,0,2994,61,2995,34,5527,2892,3746,0,5527,2892,3746,34,2630,1047,5198,0,2630,1047,5198,34,3593,4140,7001,0,3593,4140,7001,34,990,4646,4490,0,990,4646,4490,34,3737,747,6228,0,3737,747,6228,34,2178,2177,7463,0,2178,2177,7463,34,4375,1417,7521,0,4375,1417,7521,34,7146,5871,4869,0,7146,5871,4869,34,7371,7990,5999,0,7371,7990,5999,34,4920,8124,7978,0,4920,8124,7978,34,7146,4869,4868,0,7146,4869,4868,34,6963,6860,2052,0,6963,6860,2052,34,5262,5261,1117,0,5262,5261,1117,34,3377,7332,5128,0,3377,7332,5128,34,711,5372,442,0,711,5372,442,34,3345,6459,4807,0,3345,6459,4807,34,976,7529,6043,0,976,7529,6043,34,1626,1625,2173,0,1626,1625,2173,34,148,2397,5952,0,148,2397,5952,34,5220,5354,6790,0,5220,5354,6790,34,366,3942,1098,0,366,3942,1098,34,7040,7641,7789,0,7040,7641,7789,34,1307,72,3090,0,1307,72,3090,34,7129,3815,3814,0,7129,3815,3814,34,2401,4598,2402,0,2401,4598,2402,34,1524,6258,6726,0,1524,6258,6726,34,7609,8124,4920,0,7609,8124,4920,34,3343,4,1262,0,3343,4,1262,34,6408,7663,5707,0,6408,7663,5707,34,5227,7285,7359,0,5227,7285,7359,34,1746,682,4053,0,1746,682,4053,34,3183,3449,4765,0,3183,3449,4765,34,6657,6659,6116,0,6657,6659,6116,34,177,5888,178,0,177,5888,178,34,3439,5544,5673,0,3439,5544,5673,34,5527,2302,7329,0,5527,2302,7329,34,8124,7631,7978,0,8124,7631,7978,34,2118,489,5360,0,2118,489,5360,34,713,2875,6987,0,713,2875,6987,34,6316,5053,6322,0,6316,5053,6322,34,1958,3042,933,0,1958,3042,933,34,6010,1324,893,0,6010,1324,893,34,552,3447,553,0,552,3447,553,34,3264,3263,5059,0,3264,3263,5059,34,3400,4197,1206,0,3400,4197,1206,34,4619,7631,8124,0,4619,7631,8124,34,6996,7356,3736,0,6996,7356,3736,34,2141,5983,1271,0,2141,5983,1271,34,2472,2769,2771,0,2472,2769,2771,34,7250,6806,1562,0,7250,6806,1562,34,4364,4366,1311,0,4364,4366,1311,34,6505,7841,6662,0,6505,7841,6662,34,3722,6791,6211,0,3722,6791,6211,34,136,7087,137,0,136,7087,137,34,6073,6075,4889,0,6073,6075,4889,34,4285,4295,4294,0,4285,4295,4294,34,6417,6416,772,0,6417,6416,772,34,686,5500,5653,0,686,5500,5653,34,6523,6330,6331,0,6523,6330,6331,34,5870,2658,4014,0,5870,2658,4014,34,3917,7145,3372,0,3917,7145,3372,34,7282,3918,5685,0,7282,3918,5685,34,5920,1868,1867,0,5920,1868,1867,34,6137,201,5856,0,6137,201,5856,34,7500,7057,6285,0,7500,7057,6285,34,4701,4700,3586,0,4701,4700,3586,34,4573,6036,4328,0,4573,6036,4328,34,6692,5556,7130,0,6692,5556,7130,34,487,2379,488,0,487,2379,488,34,4552,204,1466,0,4552,204,1466,34,354,356,6238,0,354,356,6238,34,4830,2483,2485,0,4830,2483,2485,34,8125,4237,2066,0,8125,4237,2066,34,1062,2297,626,0,1062,2297,626,34,3908,609,608,0,3908,609,608,34,6096,6098,4817,0,6096,6098,4817,34,1183,258,266,0,1183,258,266,34,187,1753,2124,0,187,1753,2124,34,891,6585,5689,0,891,6585,5689,34,1202,5390,46,0,1202,5390,46,34,5324,5855,1584,0,5324,5855,1584,34,4619,8124,4620,0,4619,8124,4620,34,2855,1065,2856,0,2855,1065,2856,34,2439,1514,7975,0,2439,1514,7975,34,6488,6381,6489,0,6488,6381,6489,34,6901,4107,7573,0,6901,4107,7573,34,3650,7667,1283,0,3650,7667,1283,34,537,3766,538,0,537,3766,538,34,7178,7174,1236,0,7178,7174,1236,34,7270,7099,7640,0,7270,7099,7640,34,7178,1236,1823,0,7178,1236,1823,34,8124,5998,4620,0,8124,5998,4620,34,6523,7587,6564,0,6523,7587,6564,34,2509,2511,5400,0,2509,2511,5400,34,453,452,1527,0,453,452,1527,34,4364,7371,7609,0,4364,7371,7609,34,7644,2022,1443,0,7644,2022,1443,34,3717,7586,7555,0,3717,7586,7555,34,5998,7609,7371,0,5998,7609,7371,34,3645,1168,6876,0,3645,1168,6876,34,4030,4032,6682,0,4030,4032,6682,34,3204,6562,3203,0,3204,6562,3203,34,3775,4130,3776,0,3775,4130,3776,34,5443,3799,5968,0,5443,3799,5968,34,2261,7494,6536,0,2261,7494,6536,34,4604,4452,3064,0,4604,4452,3064,34,7457,5232,5469,0,7457,5232,5469,34,5785,5787,5920,0,5785,5787,5920,34,6076,5755,6317,0,6076,5755,6317,34,5957,4845,4723,0,5957,4845,4723,34,500,244,4568,0,500,244,4568,34,2339,2047,6745,0,2339,2047,6745,34,5403,4001,7324,0,5403,4001,7324,34,8125,2066,1058,0,8125,2066,1058,34,2981,2983,7082,0,2981,2983,7082,34,4302,7824,7126,0,4302,7824,7126,34,3135,5846,1071,0,3135,5846,1071,34,4048,1897,3820,0,4048,1897,3820,34,457,6643,458,0,457,6643,458,34,3051,287,384,0,3051,287,384,34,7275,804,5728,0,7275,804,5728,34,1434,3406,6717,0,1434,3406,6717,34,3061,6444,6534,0,3061,6444,6534,34,5387,4575,4574,0,5387,4575,4574,34,7960,1723,2949,0,7960,1723,2949,34,5942,6311,6986,0,5942,6311,6986,34,7609,5998,8124,0,7609,5998,8124,34,6289,3300,7283,0,6289,3300,7283,34,5737,7147,3523,0,5737,7147,3523,34,3159,3161,3330,0,3159,3161,3330,34,271,5357,7083,0,271,5357,7083,34,7701,5386,4574,0,7701,5386,4574,34,3359,3269,3360,0,3359,3269,3360,34,7573,4107,2987,0,7573,4107,2987,34,1409,1411,6932,0,1409,1411,6932,34,294,436,4553,0,294,436,4553,34,1246,3271,3695,0,1246,3271,3695,34,4534,7409,4716,0,4534,7409,4716,34,8126,898,4468,0,8126,898,4468,34,7553,7706,5245,0,7553,7706,5245,34,6891,7400,5770,0,6891,7400,5770,34,4609,2478,443,0,4609,2478,443,34,4963,4659,4267,0,4963,4659,4267,34,4468,8127,8128,0,4468,8127,8128,34,2984,4618,517,0,2984,4618,517,34,422,424,5126,0,422,424,5126,34,138,140,3838,0,138,140,3838,34,6878,3273,4353,0,6878,3273,4353,34,1689,2770,3362,0,1689,2770,3362,34,8126,4468,8128,0,8126,4468,8128,34,1152,1151,3032,0,1152,1151,3032,34,7644,2023,2022,0,7644,2023,2022,34,4163,1567,124,0,4163,1567,124,34,3900,4667,5248,0,3900,4667,5248,34,2638,224,6565,0,2638,224,6565,34,8129,8126,8128,0,8129,8126,8128,34,3126,6453,3127,0,3126,6453,3127,34,3397,2097,4805,0,3397,2097,4805,34,7421,1736,1852,0,7421,1736,1852,34,5986,774,5528,0,5986,774,5528,34,2537,4078,3939,0,2537,4078,3939,34,1421,6262,4619,0,1421,6262,4619,34,4206,2541,551,0,4206,2541,551,34,5204,6916,1574,0,5204,6916,1574,34,6835,275,4783,0,6835,275,4783,34,2893,2596,6085,0,2893,2596,6085,34,3303,984,1800,0,3303,984,1800,34,7397,4641,4485,0,7397,4641,4485,34,3558,7633,6598,0,3558,7633,6598,34,5835,4154,1752,0,5835,4154,1752,34,8126,7973,4216,0,8126,7973,4216,34,4129,3775,40,0,4129,3775,40,34,6478,2220,6479,0,6478,2220,6479,34,7247,5715,6204,0,7247,5715,6204,34,4692,6503,6502,0,4692,6503,6502,34,1874,1,2543,0,1874,1,2543,34,4216,898,8126,0,4216,898,8126,34,5659,3570,3569,0,5659,3570,3569,34,4450,736,277,0,4450,736,277,34,1487,1241,1243,0,1487,1241,1243,34,4830,4832,7214,0,4830,4832,7214,34,1490,5187,2713,0,1490,5187,2713,34,6330,3102,5200,0,6330,3102,5200,34,5019,4340,4793,0,5019,4340,4793,34,3357,2816,4596,0,3357,2816,4596,34,2290,2289,5435,0,2290,2289,5435,34,7938,3942,4126,0,7938,3942,4126,34,7526,4878,931,0,7526,4878,931,34,5844,5455,4580,0,5844,5455,4580,34,4759,6415,1940,0,4759,6415,1940,34,7973,8126,8129,0,7973,8126,8129,34,650,7257,4266,0,650,7257,4266,34,4964,7391,3869,0,4964,7391,3869,34,5227,7359,602,0,5227,7359,602,34,7348,4198,6182,0,7348,4198,6182,34,6598,7103,2223,0,6598,7103,2223,34,2143,2884,7986,0,2143,2884,7986,34,489,6738,6766,0,489,6738,6766,34,4091,6159,6020,0,4091,6159,6020,34,5012,7509,5013,0,5012,7509,5013,34,4444,5138,5599,0,4444,5138,5599,34,7973,8129,6194,0,7973,8129,6194,34,7973,6194,5909,0,7973,6194,5909,34,4462,1892,570,0,4462,1892,570,34,2153,1461,2154,0,2153,1461,2154,34,6184,3474,5951,0,6184,3474,5951,34,5766,2492,6677,0,5766,2492,6677,34,1238,4155,481,0,1238,4155,481,34,2084,73,6304,0,2084,73,6304,34,5998,7371,5999,0,5998,7371,5999,34,6673,4429,5912,0,6673,4429,5912,34,1177,6488,2022,0,1177,6488,2022,34,4635,2232,2234,0,4635,2232,2234,34,7002,306,2395,0,7002,306,2395,34,4350,346,3339,0,4350,346,3339,34,1102,7314,1688,0,1102,7314,1688,34,6746,6139,6767,0,6746,6139,6767,34,6349,3650,3430,0,6349,3650,3430,34,3985,5791,3442,0,3985,5791,3442,34,2678,2449,2679,0,2678,2449,2679,34,1117,5261,251,0,1117,5261,251,34,4074,2859,4443,0,4074,2859,4443,34,3610,511,3850,0,3610,511,3850,34,5515,3976,268,0,5515,3976,268,34,3160,5803,4910,0,3160,5803,4910,34,6088,6087,4182,0,6088,6087,4182,34,7913,4319,4318,0,7913,4319,4318,34,7131,6859,2031,0,7131,6859,2031,34,6194,8130,5140,0,6194,8130,5140,34,6809,6680,3914,0,6809,6680,3914,34,7025,4836,6484,0,7025,4836,6484,34,6769,5356,7267,0,6769,5356,7267,34,5069,4760,4261,0,5069,4760,4261,34,6194,8129,8128,0,6194,8129,8128,34,6194,8128,8130,0,6194,8128,8130,34,6811,1333,6235,0,6811,1333,6235,34,8033,5752,6973,0,8033,5752,6973,34,8127,8130,8128,0,8127,8130,8128,34,863,254,2585,0,863,254,2585,34,6540,6825,2249,0,6540,6825,2249,34,6998,3597,3598,0,6998,3597,3598,34,1117,4298,1118,0,1117,4298,1118,34,6825,3224,3223,0,6825,3224,3223,34,1643,1642,2269,0,1643,1642,2269,34,1735,7201,6256,0,1735,7201,6256,34,7375,7559,5185,0,7375,7559,5185,34,4253,2121,7991,0,4253,2121,7991,34,6482,6038,7439,0,6482,6038,7439,34,5568,5567,7286,0,5568,5567,7286,34,1166,4290,1167,0,1166,4290,1167,34,6270,2607,2606,0,6270,2607,2606,34,2917,2919,7705,0,2917,2919,7705,34,5748,872,1824,0,5748,872,1824,34,4547,7368,1672,0,4547,7368,1672,34,7485,2076,7494,0,7485,2076,7494,34,39,6407,6248,0,39,6407,6248,34,4217,5063,4218,0,4217,5063,4218,34,139,6919,4984,0,139,6919,4984,34,2689,3607,6340,0,2689,3607,6340,34,6748,7533,5484,0,6748,7533,5484,34,6501,5811,7641,0,6501,5811,7641,34,662,6060,7982,0,662,6060,7982,34,7425,7453,8131,0,7425,7453,8131,34,4399,4092,6388,0,4399,4092,6388,34,7425,8131,4467,0,7425,8131,4467,34,7176,2161,6091,0,7176,2161,6091,34,2110,2020,5779,0,2110,2020,5779,34,6372,137,7087,0,6372,137,7087,34,5305,1950,4612,0,5305,1950,4612,34,6950,5092,5093,0,6950,5092,5093,34,4615,4357,7731,0,4615,4357,7731,34,6146,5910,3381,0,6146,5910,3381,34,1312,1314,3980,0,1312,1314,3980,34,6466,3327,2824,0,6466,3327,2824,34,5820,6120,5411,0,5820,6120,5411,34,6466,2824,7677,0,6466,2824,7677,34,1467,7449,4384,0,1467,7449,4384,34,2028,2036,3428,0,2028,2036,3428,34,3395,2033,3396,0,3395,2033,3396,34,5542,2728,1355,0,5542,2728,1355,34,4685,2184,2183,0,4685,2184,2183,34,7453,6176,8131,0,7453,6176,8131,34,6773,7615,3620,0,6773,7615,3620,34,4705,3190,7384,0,4705,3190,7384,34,1490,3088,1491,0,1490,3088,1491,34,1742,1744,7392,0,1742,1744,7392,34,2502,2082,2934,0,2502,2082,2934,34,7352,156,7614,0,7352,156,7614,34,993,3802,991,0,993,3802,991,34,7269,7203,832,0,7269,7203,832,34,5201,3307,7860,0,5201,3307,7860,34,209,208,1053,0,209,208,1053,34,4826,2081,2083,0,4826,2081,2083,34,1801,1803,3459,0,1801,1803,3459,34,4468,4467,8127,0,4468,4467,8127,34,752,956,2407,0,752,956,2407,34,3197,4794,816,0,3197,4794,816,34,23,7365,5794,0,23,7365,5794,34,5561,5565,5566,0,5561,5565,5566,34,2493,5766,3196,0,2493,5766,3196,34,319,5247,7094,0,319,5247,7094,34,4256,105,4118,0,4256,105,4118,34,1735,6256,580,0,1735,6256,580,34,4581,5070,4262,0,4581,5070,4262,34,1630,8033,6973,0,1630,8033,6973,34,4467,8131,8127,0,4467,8131,8127,34,959,4384,2361,0,959,4384,2361,34,2431,7553,5245,0,2431,7553,5245,34,4075,4854,692,0,4075,4854,692,34,7634,7378,7258,0,7634,7378,7258,34,7625,4270,5304,0,7625,4270,5304,34,542,541,3746,0,542,541,3746,34,7056,2389,5611,0,7056,2389,5611,34,5881,6393,6387,0,5881,6393,6387,34,3011,4308,3970,0,3011,4308,3970,34,6593,5635,1830,0,6593,5635,1830,34,7261,4184,3444,0,7261,4184,3444,34,7056,5611,1370,0,7056,5611,1370,34,6547,5499,4182,0,6547,5499,4182,34,6964,2197,1091,0,6964,2197,1091,34,2105,6898,6897,0,2105,6898,6897,34,4644,3920,7303,0,4644,3920,7303,34,8130,6176,5140,0,8130,6176,5140,34,7398,355,354,0,7398,355,354,34,2495,7125,1496,0,2495,7125,1496,34,4913,6496,4914,0,4913,6496,4914,34,7577,7489,3142,0,7577,7489,3142,34,6268,632,3793,0,6268,632,3793,34,4990,1724,2138,0,4990,1724,2138,34,1351,6160,7500,0,1351,6160,7500,34,5366,7137,6370,0,5366,7137,6370,34,1354,4523,7994,0,1354,4523,7994,34,3465,4543,6752,0,3465,4543,6752,34,6321,7600,7163,0,6321,7600,7163,34,5616,5594,5593,0,5616,5594,5593,34,2352,3743,610,0,2352,3743,610,34,133,3877,1474,0,133,3877,1474,34,8127,8131,6176,0,8127,8131,6176,34,8127,6176,8130,0,8127,6176,8130,34,6386,5740,3042,0,6386,5740,3042,34,7035,98,7537,0,7035,98,7537,34,1484,1486,4211,0,1484,1486,4211,34,6666,6565,224,0,6666,6565,224,34,3376,7983,858,0,3376,7983,858,34,7093,3324,2967,0,7093,3324,2967,34,792,3590,3592,0,792,3590,3592,34,6695,3354,4215,0,6695,3354,4215,34,5220,7179,5402,0,5220,7179,5402,34,7369,2929,5151,0,7369,2929,5151,34,1838,1596,995,0,1838,1596,995,34,3674,2372,2371,0,3674,2372,2371,34,2221,3548,2222,0,2221,3548,2222,34,6857,4249,4248,0,6857,4249,4248,34,4724,6906,5014,0,4724,6906,5014,34,7991,7994,4523,0,7991,7994,4523,34,5908,4675,5424,0,5908,4675,5424,34,6091,5285,7071,0,6091,5285,7071,34,1303,5160,4430,0,1303,5160,4430,34,5487,6509,6177,0,5487,6509,6177,34,6955,5051,7105,0,6955,5051,7105,34,3135,6891,3136,0,3135,6891,3136,34,176,5493,5693,0,176,5493,5693,34,5208,2531,2813,0,5208,2531,2813,34,5901,2726,5902,0,5901,2726,5902,34,6189,2668,2335,0,6189,2668,2335,34,6336,2820,3256,0,6336,2820,3256,34,2017,4403,7304,0,2017,4403,7304,34,3905,3534,5349,0,3905,3534,5349,34,5524,1090,1089,0,5524,1090,1089,34,7033,7357,7311,0,7033,7357,7311,34,4933,4763,7268,0,4933,4763,7268,34,7315,1275,4143,0,7315,1275,4143,34,6120,1823,6263,0,6120,1823,6263,34,2190,398,400,0,2190,398,400,34,7654,6484,7037,0,7654,6484,7037,34,7455,5415,3919,0,7455,5415,3919,34,4725,5432,4151,0,4725,5432,4151,34,2014,6076,6620,0,2014,6076,6620,34,402,4237,8125,0,402,4237,8125,34,7582,7964,7944,0,7582,7964,7944,34,1616,2164,4771,0,1616,2164,4771,34,4351,1719,4936,0,4351,1719,4936,34,7453,6177,6176,0,7453,6177,6176,34,2706,2708,7618,0,2706,2708,7618,34,3808,6336,3809,0,3808,6336,3809,34,3688,4022,3689,0,3688,4022,3689,34,5058,5193,3264,0,5058,5193,3264,34,8132,8008,8102,0,8132,8008,8102,34,1884,4779,7952,0,1884,4779,7952,34,8008,7826,8102,0,8008,7826,8102,34,4977,2615,2830,0,4977,2615,2830,34,216,2986,2964,0,216,2986,2964,34,785,4608,7935,0,785,4608,7935,34,4589,3454,3453,0,4589,3454,3453,34,8132,8133,8008,0,8132,8133,8008,34,2686,7613,3027,0,2686,7613,3027,34,3013,6884,7637,0,3013,6884,7637,34,8005,8008,8133,0,8005,8008,8133,34,8005,8133,8006,0,8005,8133,8006,34,6059,7982,6060,0,6059,7982,6060,34,8102,8104,8132,0,8102,8104,8132,34,8106,8134,8104,0,8106,8134,8104,34,7116,3041,2749,0,7116,3041,2749,34,8135,8136,8104,0,8135,8136,8104,34,8135,8104,8134,0,8135,8104,8134,34,2339,5958,4816,0,2339,5958,4816,34,8132,8104,8136,0,8132,8104,8136,34,8132,8136,8137,0,8132,8136,8137,34,8132,8137,8133,0,8132,8137,8133,34,7887,3864,4466,0,7887,3864,4466,34,8135,8137,8136,0,8135,8137,8136,34,8138,8139,8137,0,8138,8139,8137,34,2489,7158,7072,0,2489,7158,7072,34,8006,8133,8137,0,8006,8133,8137,34,8006,8137,8139,0,8006,8137,8139,34,6473,6462,5127,0,6473,6462,5127,34,3230,1995,3231,0,3230,1995,3231,34,6365,6364,3012,0,6365,6364,3012,34,6973,5752,3261,0,6973,5752,3261,34,8139,7431,7464,0,8139,7431,7464,34,7185,7224,6105,0,7185,7224,6105,34,7168,7167,4312,0,7168,7167,4312,34,7370,5152,3048,0,7370,5152,3048,34,1240,6570,992,0,1240,6570,992,34,7431,8140,7930,0,7431,8140,7930,34,8139,8141,8140,0,8139,8141,8140,34,8139,8140,7431,0,8139,8140,7431,34,4317,3329,3331,0,4317,3329,3331,34,5770,3136,6891,0,5770,3136,6891,34,3073,6055,5775,0,3073,6055,5775,34,878,880,4599,0,878,880,4599,34,7274,5932,6173,0,7274,5932,6173,34,8001,8006,7464,0,8001,8006,7464,34,7237,1923,2273,0,7237,1923,2273,34,1860,2496,1317,0,1860,2496,1317,34,4957,4956,3001,0,4957,4956,3001,34,6321,1994,7600,0,6321,1994,7600,34,8139,7464,8006,0,8139,7464,8006,34,1129,4369,3043,0,1129,4369,3043,34,3975,268,3976,0,3975,268,3976,34,5244,5438,2959,0,5244,5438,2959,34,3377,6440,7332,0,3377,6440,7332,34,845,7366,4963,0,845,7366,4963,34,8138,8142,8139,0,8138,8142,8139,34,1232,1231,1162,0,1232,1231,1162,34,143,1976,7054,0,143,1976,7054,34,8141,8139,8142,0,8141,8139,8142,34,7313,501,7892,0,7313,501,7892,34,4776,916,4844,0,4776,916,4844,34,1006,4083,1007,0,1006,4083,1007,34,4558,7892,501,0,4558,7892,501,34,4146,5821,2694,0,4146,5821,2694,34,8143,7892,4558,0,8143,7892,4558,34,2276,2275,5899,0,2276,2275,5899,34,4023,5173,2776,0,4023,5173,2776,34,7892,8143,8144,0,7892,8143,8144,34,7892,8144,7889,0,7892,8144,7889,34,5959,6388,5684,0,5959,6388,5684,34,5484,3713,94,0,5484,3713,94,34,8142,7889,8144,0,8142,7889,8144,34,6873,2445,3157,0,6873,2445,3157,34,1198,6983,6861,0,1198,6983,6861,34,4881,5712,5961,0,4881,5712,5961,34,1576,3106,5729,0,1576,3106,5729,34,6504,6715,4904,0,6504,6715,4904,34,7177,4195,4440,0,7177,4195,4440,34,2620,5773,4064,0,2620,5773,4064,34,8141,8143,7930,0,8141,8143,7930,34,8141,7930,8140,0,8141,7930,8140,34,8143,4558,7930,0,8143,4558,7930,34,3778,3717,7555,0,3778,3717,7555,34,6970,7576,1544,0,6970,7576,1544,34,8143,8142,8144,0,8143,8142,8144,34,830,6697,5481,0,830,6697,5481,34,8141,8142,8143,0,8141,8142,8143,34,1463,7252,5515,0,1463,7252,5515,34,7646,5780,2796,0,7646,5780,2796,34,123,125,7266,0,123,125,7266,34,6712,4299,7543,0,6712,4299,7543,34,5895,3818,1278,0,5895,3818,1278,34,4025,6362,4026,0,4025,6362,4026,34,5974,6908,819,0,5974,6908,819,34,7885,8107,7868,0,7885,8107,7868,34,1453,3497,3496,0,1453,3497,3496,34,1947,411,2042,0,1947,411,2042,34,3658,3787,3786,0,3658,3787,3786,34,8109,8107,8134,0,8109,8107,8134,34,6546,3554,391,0,6546,3554,391,34,4366,4547,1405,0,4366,4547,1405,34,8107,8135,8134,0,8107,8135,8134,34,5491,7136,504,0,5491,7136,504,34,6665,2306,2305,0,6665,2306,2305,34,5507,7598,6166,0,5507,7598,6166,34,8106,8109,8134,0,8106,8109,8134,34,716,4289,717,0,716,4289,717,34,7885,7886,7889,0,7885,7886,7889,34,847,1433,1432,0,847,1433,1432,34,4013,4012,937,0,4013,4012,937,34,5860,1574,6916,0,5860,1574,6916,34,3049,6854,3050,0,3049,6854,3050,34,5330,3854,7008,0,5330,3854,7008,34,8107,7885,7889,0,8107,7885,7889,34,8107,7889,8142,0,8107,7889,8142,34,8107,8142,8138,0,8107,8142,8138,34,8107,8138,8135,0,8107,8138,8135,34,5416,6768,7046,0,5416,6768,7046,34,4361,4360,2690,0,4361,4360,2690,34,6232,3108,6592,0,6232,3108,6592,34,4727,7617,2805,0,4727,7617,2805,34,7000,4057,47,0,7000,4057,47,34,8135,8138,8137,0,8135,8138,8137,34,5615,4543,7243,0,5615,4543,7243,34,3014,4569,6365,0,3014,4569,6365,34,7804,6398,6756,0,7804,6398,6756,34,2724,3959,7397,0,2724,3959,7397,34,2925,7627,2926,0,2925,7627,2926,34,879,2945,2944,0,879,2945,2944,34,7993,5569,7164,0,7993,5569,7164,34,3245,5084,3246,0,3245,5084,3246,34,3728,3727,716,0,3728,3727,716,34,7368,4547,4985,0,7368,4547,4985,34,7252,4182,5515,0,7252,4182,5515,34,6846,1787,6847,0,6846,1787,6847,34,1899,2645,4144,0,1899,2645,4144,34,306,7002,5795,0,306,7002,5795,34,6673,5912,6406,0,6673,5912,6406,34,5352,5353,5861,0,5352,5353,5861,34,6378,6377,947,0,6378,6377,947,34,7069,5807,6052,0,7069,5807,6052,34,2890,4485,3747,0,2890,4485,3747,34,2714,3169,836,0,2714,3169,836,34,2701,7888,3403,0,2701,7888,3403,34,7993,7164,8031,0,7993,7164,8031,34,1251,1252,7636,0,1251,1252,7636,34,7368,1673,1672,0,7368,1673,1672,34,6048,7649,293,0,6048,7649,293,34,6243,3843,6521,0,6243,3843,6521,34,4334,6817,5579,0,4334,6817,5579,34,5758,7412,1703,0,5758,7412,1703,34,4383,1500,6939,0,4383,1500,6939,34,1463,1465,7252,0,1463,1465,7252,34,5779,424,423,0,5779,424,423,34,3093,2688,4632,0,3093,2688,4632,34,2720,2719,5868,0,2720,2719,5868,34,689,5267,5309,0,689,5267,5309,34,4330,3232,7162,0,4330,3232,7162,34,5095,5395,3341,0,5095,5395,3341,34,7654,2104,6484,0,7654,2104,6484,34,2562,5170,5125,0,2562,5170,5125,34,7260,697,3405,0,7260,697,3405,34,807,3108,6232,0,807,3108,6232,34,6323,1139,5047,0,6323,1139,5047,34,3515,1483,7212,0,3515,1483,7212,34,3956,4800,1233,0,3956,4800,1233,34,6820,3151,1096,0,6820,3151,1096,34,3207,5358,6920,0,3207,5358,6920,34,4776,4844,6251,0,4776,4844,6251,34,5304,3731,3730,0,5304,3731,3730,34,1818,1385,1819,0,1818,1385,1819,34,5434,4109,5435,0,5434,4109,5435,34,6537,4103,6907,0,6537,4103,6907,34,2506,2783,2782,0,2506,2783,2782,34,7383,7065,4511,0,7383,7065,4511,34,7684,503,3555,0,7684,503,3555,34,439,4156,1161,0,439,4156,1161,34,6092,4863,6528,0,6092,4863,6528,34,5109,1812,1811,0,5109,1812,1811,34,3206,3205,6795,0,3206,3205,6795,34,5679,7482,7515,0,5679,7482,7515,34,3200,630,629,0,3200,630,629,34,3601,5078,6562,0,3601,5078,6562,34,2246,4054,1982,0,2246,4054,1982,34,3891,3973,6854,0,3891,3973,6854,34,784,443,445,0,784,443,445,34,1644,52,51,0,1644,52,51,34,2243,5179,5613,0,2243,5179,5613,34,4995,5309,353,0,4995,5309,353,34,2994,6247,1663,0,2994,6247,1663,34,6960,691,693,0,6960,691,693,34,6762,1275,7315,0,6762,1275,7315,34,4721,4904,6320,0,4721,4904,6320,34,5338,7358,2920,0,5338,7358,2920,34,2469,5101,7191,0,2469,5101,7191,34,353,5309,5267,0,353,5309,5267,34,353,5267,351,0,353,5267,351,34,2362,6851,5590,0,2362,6851,5590,34,3371,3214,2651,0,3371,3214,2651,34,2692,289,288,0,2692,289,288,34,4062,4191,4272,0,4062,4191,4272,34,3465,3464,4543,0,3465,3464,4543,34,351,5267,7993,0,351,5267,7993,34,5253,5252,3881,0,5253,5252,3881,34,7521,4067,2955,0,7521,4067,2955,34,5123,5850,4068,0,5123,5850,4068,34,2557,3028,3761,0,2557,3028,3761,34,2499,155,1027,0,2499,155,1027,34,6830,5979,1007,0,6830,5979,1007,34,5458,5720,5459,0,5458,5720,5459,34,2868,3649,6890,0,2868,3649,6890,34,1877,7323,7176,0,1877,7323,7176,34,5,3111,2582,0,5,3111,2582,34,7492,4155,1238,0,7492,4155,1238,34,3590,4295,4285,0,3590,4295,4285,34,4350,5035,1108,0,4350,5035,1108,34,1195,6955,1196,0,1195,6955,1196,34,4117,2962,5391,0,4117,2962,5391,34,307,813,4257,0,307,813,4257,34,2694,4200,4185,0,2694,4200,4185,34,2641,1919,1904,0,2641,1919,1904,34,4610,4282,3502,0,4610,4282,3502,34,3965,0,698,0,3965,0,698,34,268,2984,269,0,268,2984,269,34,1486,1485,7652,0,1486,1485,7652,34,3580,1555,1557,0,3580,1555,1557,34,1209,1171,5040,0,1209,1171,5040,34,796,795,7884,0,796,795,7884,34,4809,1818,4960,0,4809,1818,4960,34,201,6138,202,0,201,6138,202,34,6716,3961,5939,0,6716,3961,5939,34,3460,7147,4134,0,3460,7147,4134,34,2283,7381,193,0,2283,7381,193,34,1276,6554,7327,0,1276,6554,7327,34,6197,2550,1848,0,6197,2550,1848,34,2269,2867,6438,0,2269,2867,6438,34,3717,3778,1420,0,3717,3778,1420,34,7975,1514,1313,0,7975,1514,1313,34,498,3882,6133,0,498,3882,6133,34,910,5989,6861,0,910,5989,6861,34,3255,2049,2048,0,3255,2049,2048,34,7993,8031,351,0,7993,8031,351,34,3082,7408,7456,0,3082,7408,7456,34,4839,6826,7656,0,4839,6826,7656,34,6142,2529,5382,0,6142,2529,5382,34,1571,1573,6931,0,1571,1573,6931,34,6406,3065,3064,0,6406,3065,3064,34,6106,6944,6104,0,6106,6944,6104,34,1293,762,2601,0,1293,762,2601,34,5268,2527,5883,0,5268,2527,5883,34,2810,1388,301,0,2810,1388,301,34,487,3785,7406,0,487,3785,7406,34,1513,1512,408,0,1513,1512,408,34,673,2381,4264,0,673,2381,4264,34,731,6476,5532,0,731,6476,5532,34,566,6286,3652,0,566,6286,3652,34,2012,3308,6559,0,2012,3308,6559,34,7278,594,1254,0,7278,594,1254,34,402,8125,1058,0,402,8125,1058,34,2819,3533,4910,0,2819,3533,4910,34,6956,3125,3127,0,6956,3125,3127,34,4032,7472,6951,0,4032,7472,6951,34,5798,125,2972,0,5798,125,2972,34,7229,6671,7351,0,7229,6671,7351,34,4192,1140,6324,0,4192,1140,6324,34,6316,6322,1306,0,6316,6322,1306,34,5601,5430,5709,0,5601,5430,5709,34,1432,1434,6717,0,1432,1434,6717,34,1984,2880,1985,0,1984,2880,1985,34,1846,5914,3691,0,1846,5914,3691,34,5113,4010,7043,0,5113,4010,7043,34,1575,1909,1576,0,1575,1909,1576,34,7003,3864,7887,0,7003,3864,7887,34,97,96,4679,0,97,96,4679,34,6091,7071,7176,0,6091,7071,7176,34,7941,7189,6373,0,7941,7189,6373,34,273,275,7080,0,273,275,7080,34,5318,3196,3195,0,5318,3196,3195,34,2279,6376,2892,0,2279,6376,2892,34,7007,5181,276,0,7007,5181,276,34,3488,6019,7248,0,3488,6019,7248,34,4179,7167,7169,0,4179,7167,7169,34,7007,276,7496,0,7007,276,7496,34,2956,7081,2544,0,2956,7081,2544,34,2093,6301,6300,0,2093,6301,6300,34,6746,5575,520,0,6746,5575,520,34,2202,2201,2637,0,2202,2201,2637,34,988,2059,989,0,988,2059,989,34,3484,6781,4160,0,3484,6781,4160,34,6339,6341,5615,0,6339,6341,5615,34,4556,2087,4851,0,4556,2087,4851,34,6200,830,4019,0,6200,830,4019,34,994,264,3296,0,994,264,3296,34,4179,8145,7164,0,4179,8145,7164,34,4404,4475,4405,0,4404,4475,4405,34,3687,2366,6688,0,3687,2366,6688,34,2874,4965,3869,0,2874,4965,3869,34,4293,4645,6952,0,4293,4645,6952,34,6165,7292,6410,0,6165,7292,6410,34,6104,6943,4707,0,6104,6943,4707,34,1403,7103,96,0,1403,7103,96,34,7257,6202,6823,0,7257,6202,6823,34,8053,4509,7432,0,8053,4509,7432,34,3016,4139,6572,0,3016,4139,6572,34,4963,4267,846,0,4963,4267,846,34,2174,4466,2175,0,2174,4466,2175,34,4033,549,551,0,4033,549,551,34,7179,559,5838,0,7179,559,5838,34,3575,3077,3076,0,3575,3077,3076,34,4179,7169,8145,0,4179,7169,8145,34,7972,6786,4112,0,7972,6786,4112,34,7484,4005,2368,0,7484,4005,2368,34,5388,4411,5389,0,5388,4411,5389,34,6315,7276,7207,0,6315,7276,7207,34,1317,1316,4181,0,1317,1316,4181,34,419,7561,420,0,419,7561,420,34,4760,7663,7669,0,4760,7663,7669,34,7836,2211,5859,0,7836,2211,5859,34,2930,800,802,0,2930,800,802,34,6027,5075,3120,0,6027,5075,3120,34,4678,97,4679,0,4678,97,4679,34,7106,6217,4561,0,7106,6217,4561,34,165,3324,5036,0,165,3324,5036,34,6464,5865,5490,0,6464,5865,5490,34,8031,8145,7912,0,8031,8145,7912,34,3621,5870,4014,0,3621,5870,4014,34,638,4840,639,0,638,4840,639,34,7666,3207,3517,0,7666,3207,3517,34,7088,431,1619,0,7088,431,1619,34,1304,141,7859,0,1304,141,7859,34,7156,3699,4299,0,7156,3699,4299,34,1117,251,4298,0,1117,251,4298,34,2437,902,4247,0,2437,902,4247,34,5248,5211,3900,0,5248,5211,3900,34,6494,6463,5701,0,6494,6463,5701,34,1710,1767,6912,0,1710,1767,6912,34,8145,8031,7164,0,8145,8031,7164,34,5860,5589,1575,0,5860,5589,1575,34,7456,7408,5419,0,7456,7408,5419,34,6979,2838,7210,0,6979,2838,7210,34,1036,1035,1528,0,1036,1035,1528,34,4759,6597,6415,0,4759,6597,6415,34,799,7330,6778,0,799,7330,6778,34,6889,5778,5328,0,6889,5778,5328,34,5007,1215,781,0,5007,1215,781,34,6901,7573,6900,0,6901,7573,6900,34,1715,1180,206,0,1715,1180,206,34,371,6728,5577,0,371,6728,5577,34,7477,3807,3806,0,7477,3807,3806,34,4399,12,4400,0,4399,12,4400,34,6052,3631,3803,0,6052,3631,3803,34,1031,5759,5698,0,1031,5759,5698,34,1836,4105,6709,0,1836,4105,6709,34,2587,2010,5121,0,2587,2010,5121,34,3247,252,4389,0,3247,252,4389,34,6671,7229,1602,0,6671,7229,1602,34,3792,4566,5991,0,3792,4566,5991,34,7618,2708,392,0,7618,2708,392,34,4661,7837,7603,0,4661,7837,7603,34,3472,1908,3286,0,3472,1908,3286,34,7614,156,1307,0,7614,156,1307,34,2263,2264,2844,0,2263,2264,2844,34,972,7564,867,0,972,7564,867,34,7685,5374,5373,0,7685,5374,5373,34,1945,1959,1961,0,1945,1959,1961,34,250,6003,2665,0,250,6003,2665,34,7912,7169,6000,0,7912,7169,6000,34,3289,4184,7261,0,3289,4184,7261,34,8145,7169,7912,0,8145,7169,7912,34,5339,7231,1556,0,5339,7231,1556,34,1644,1056,4387,0,1644,1056,4387,34,225,227,7285,0,225,227,7285,34,6259,6258,7562,0,6259,6258,7562,34,3080,6396,2787,0,3080,6396,2787,34,2857,4447,2132,0,2857,4447,2132,34,2904,7157,2905,0,2904,7157,2905,34,6643,457,162,0,6643,457,162,34,3021,4532,2980,0,3021,4532,2980,34,6008,6701,2267,0,6008,6701,2267,34,3865,365,364,0,3865,365,364,34,4549,4736,4437,0,4549,4736,4437,34,5364,1437,1436,0,5364,1437,1436,34,7494,47,46,0,7494,47,46,34,6098,4818,4817,0,6098,4818,4817,34,2216,2218,2861,0,2216,2218,2861,34,2427,5308,1854,0,2427,5308,1854,34,530,3148,245,0,530,3148,245,34,7532,320,4988,0,7532,320,4988,34,5976,7193,5160,0,5976,7193,5160,34,168,7612,6044,0,168,7612,6044,34,2150,1591,4157,0,2150,1591,4157,34,489,490,5360,0,489,490,5360,34,5528,774,1839,0,5528,774,1839,34,6190,4494,6191,0,6190,4494,6191,34,4306,4666,6754,0,4306,4666,6754,34,5337,849,1778,0,5337,849,1778,34,1124,1126,4025,0,1124,1126,4025,34,4591,480,7480,0,4591,480,7480,34,6962,4481,7483,0,6962,4481,7483,34,2302,3746,541,0,2302,3746,541,34,8095,6799,5373,0,8095,6799,5373,34,129,6012,6013,0,129,6012,6013,34,6057,3809,6336,0,6057,3809,6336,34,4399,3621,12,0,4399,3621,12,34,5832,5209,6748,0,5832,5209,6748,34,7810,7061,3185,0,7810,7061,3185,34,6459,2998,4807,0,6459,2998,4807,34,5238,6107,5239,0,5238,6107,5239,34,4116,2962,4117,0,4116,2962,4117,34,2154,1461,5204,0,2154,1461,5204,34,1152,3033,5692,0,1152,3033,5692,34,5858,665,6185,0,5858,665,6185,34,7396,3627,2167,0,7396,3627,2167,34,2923,4751,1974,0,2923,4751,1974,34,5414,5801,6621,0,5414,5801,6621,34,7939,2825,3328,0,7939,2825,3328,34,923,7107,7617,0,923,7107,7617,34,7098,7678,3247,0,7098,7678,3247,34,7045,5385,1698,0,7045,5385,1698,34,1326,3418,3417,0,1326,3418,3417,34,838,701,3088,0,838,701,3088,34,5299,5241,4745,0,5299,5241,4745,34,1406,1408,590,0,1406,1408,590,34,179,3011,177,0,179,3011,177,34,6750,5602,7235,0,6750,5602,7235,34,7911,5146,4818,0,7911,5146,4818,34,1832,1134,6311,0,1832,1134,6311,34,6775,3331,3330,0,6775,3331,3330,34,5299,3414,2746,0,5299,3414,2746,34,350,1761,1245,0,350,1761,1245,34,2614,2830,2615,0,2614,2830,2615,34,1069,6504,1438,0,1069,6504,1438,34,7369,4557,2929,0,7369,4557,2929,34,708,5089,7602,0,708,5089,7602,34,3386,3385,4453,0,3386,3385,4453,34,2792,772,6416,0,2792,772,6416,34,333,7119,7120,0,333,7119,7120,34,3507,1142,3508,0,3507,1142,3508,34,7338,5628,6515,0,7338,5628,6515,34,3911,7681,2377,0,3911,7681,2377,34,6271,6315,7207,0,6271,6315,7207,34,885,5669,5668,0,885,5669,5668,34,1582,7636,1252,0,1582,7636,1252,34,93,1821,94,0,93,1821,94,34,1735,1734,7201,0,1735,1734,7201,34,5739,5096,721,0,5739,5096,721,34,2339,6745,2517,0,2339,6745,2517,34,3420,3694,6875,0,3420,3694,6875,34,405,1709,1708,0,405,1709,1708,34,22,21,1156,0,22,21,1156,34,4604,6700,4452,0,4604,6700,4452,34,4083,1006,998,0,4083,1006,998,34,3423,2247,1981,0,3423,2247,1981,34,2792,6416,2793,0,2792,6416,2793,34,43,4007,463,0,43,4007,463,34,3203,2947,6895,0,3203,2947,6895,34,197,7363,7498,0,197,7363,7498,34,5498,5515,4182,0,5498,5515,4182,34,2923,4693,4751,0,2923,4693,4751,34,1930,1929,3188,0,1930,1929,3188,34,6591,3210,3692,0,6591,3210,3692,34,475,6759,7481,0,475,6759,7481,34,2762,6318,1086,0,2762,6318,1086,34,2747,2749,3299,0,2747,2749,3299,34,6472,1392,6462,0,6472,1392,6462,34,1727,2177,1725,0,1727,2177,1725,34,6098,7911,4818,0,6098,7911,4818,34,5971,5977,2108,0,5971,5977,2108,34,2732,2734,6893,0,2732,2734,6893,34,5162,5161,3860,0,5162,5161,3860,34,1720,4351,1911,0,1720,4351,1911,34,4970,4969,7682,0,4970,4969,7682,34,6035,5205,4327,0,6035,5205,4327,34,7107,746,745,0,7107,746,745,34,1517,1021,1020,0,1517,1021,1020,34,6539,1297,1296,0,6539,1297,1296,34,6094,348,6424,0,6094,348,6424,34,1834,4798,4817,0,1834,4798,4817,34,2422,4749,6282,0,2422,4749,6282,34,2045,3114,2323,0,2045,3114,2323,34,6108,1861,1863,0,6108,1861,1863,34,396,6827,1107,0,396,6827,1107,34,1498,4383,4382,0,1498,4383,4382,34,4690,6096,4817,0,4690,6096,4817,34,986,5603,6428,0,986,5603,6428,34,2488,1970,5439,0,2488,1970,5439,34,7009,6192,823,0,7009,6192,823,34,1368,5610,6886,0,1368,5610,6886,34,6296,6845,5728,0,6296,6845,5728,34,4925,6062,7284,0,4925,6062,7284,34,1168,5404,6876,0,1168,5404,6876,34,1739,6374,1740,0,1739,6374,1740,34,428,3493,3711,0,428,3493,3711] + +} diff --git a/test/unit/editor/Sidebar.Geometry.LatheGeometry.tests.js b/test/unit/editor/Sidebar.Geometry.LatheGeometry.tests.js index 9c4604a9ce67ec..1c3d0c81f06ec5 100644 --- a/test/unit/editor/Sidebar.Geometry.LatheGeometry.tests.js +++ b/test/unit/editor/Sidebar.Geometry.LatheGeometry.tests.js @@ -1,4 +1,4 @@ -/** +/** * @author TristanVALCKE / https://github.com/Itee */ /* global QUnit */ diff --git a/test/unit/src/animation/AnimationAction.tests.js b/test/unit/src/animation/AnimationAction.tests.js index 6e575accb26cc2..39e1a2752e4731 100644 --- a/test/unit/src/animation/AnimationAction.tests.js +++ b/test/unit/src/animation/AnimationAction.tests.js @@ -1,456 +1,456 @@ -/** - * @author TristanVALCKE / https://github.com/Itee - */ -/* global QUnit */ - -import { AnimationAction } from '../../../../src/animation/AnimationAction'; -import { AnimationMixer } from '../../../../src/animation/AnimationMixer'; -import { AnimationClip } from '../../../../src/animation/AnimationClip'; -import { NumberKeyframeTrack } from '../../../../src/animation/tracks/NumberKeyframeTrack'; -import { Object3D } from '../../../../src/core/Object3D'; -import { LoopOnce, LoopRepeat, LoopPingPong } from '../../../../src/constants'; - - -function createAnimation(){ - - var root = new Object3D(); - var mixer = new AnimationMixer(root); - var track = new NumberKeyframeTrack( ".rotation[x]", [ 0, 1000 ], [ 0, 360 ] ); - var clip = new AnimationClip( "clip1", 1000, [track] ); - - var animationAction = mixer.clipAction( clip ); - return { - root: root, - mixer: mixer, - track: track, - clip: clip, - animationAction: animationAction - }; - -} - -function createTwoAnimations(){ - - var root = new Object3D(); - var mixer = new AnimationMixer(root); - var track = new NumberKeyframeTrack( ".rotation[x]", [ 0, 1000 ], [ 0, 360 ] ); - var clip = new AnimationClip( "clip1", 1000, [track] ); - var animationAction = mixer.clipAction( clip ); - - var track2 = new NumberKeyframeTrack( ".rotation[y]", [ 0, 1000 ], [ 0, 360 ] ); - var clip2 = new AnimationClip( "clip2", 1000, [track] ); - var animationAction2 = mixer.clipAction( clip2 ); - - return { - root: root, - mixer: mixer, - track: track, - clip: clip, - animationAction: animationAction, - track2: track2, - clip2: clip2, - animationAction2: animationAction2 - }; - -} - - -export default QUnit.module( 'Animation', () => { - - QUnit.module( 'AnimationAction', () => { - - // INSTANCING - QUnit.test( "Instancing", ( assert ) => { - - var mixer = new AnimationMixer(); - var clip = new AnimationClip( "nonname", - 1, [] ); - - var animationAction = new AnimationAction( mixer, clip ); - assert.ok( animationAction, "animationAction instanciated" ); - - } ); - - // PUBLIC STUFF - QUnit.test( "play", ( assert ) => { - - var {mixer,animationAction} = createAnimation(); - var animationAction2 = animationAction.play(); - assert.equal( animationAction, animationAction2, "AnimationAction.play can be chained." ); - - var UserException = function () { - - this.message = "AnimationMixer must activate AnimationAction on play."; - - }; - mixer._activateAction = function ( action ) { - - if ( action === animationAction ) { - - throw new UserException(); - - } - - }; - assert.throws( () => { - - animationAction.play(); - - }, new UserException() ); - - } ); - - QUnit.test( "stop", ( assert ) => { - - var {mixer,animationAction} = createAnimation(); - var animationAction2 = animationAction.stop(); - assert.equal( animationAction, animationAction2, "AnimationAction.stop can be chained." ); - - var UserException = function () { - - this.message = "AnimationMixer must deactivate AnimationAction on stop."; - - }; - mixer._deactivateAction = function ( action ) { - - if ( action === animationAction ) { - - throw new UserException(); - - } - - }; - assert.throws( () => { - - animationAction.stop(); - - }, new UserException() ); - - } ); - - QUnit.test( "reset", ( assert ) => { - - var {mixer,animationAction} = createAnimation(); - var animationAction2 = animationAction.stop(); - assert.equal( animationAction, animationAction2, "AnimationAction.reset can be chained." ); - assert.equal( animationAction2.paused, false, "AnimationAction.reset() sets paused false" ); - assert.equal( animationAction2.enabled, true, "AnimationAction.reset() sets enabled true" ); - assert.equal( animationAction2.time, 0, "AnimationAction.reset() resets time." ); - assert.equal( animationAction2._loopCount, - 1, "AnimationAction.reset() resets loopcount." ); - assert.equal( animationAction2._startTime, null, "AnimationAction.reset() removes starttime." ); - - } ); - - QUnit.test( "isRunning", ( assert ) => { - - var {mixer,animationAction} = createAnimation(); - assert.notOk( animationAction.isRunning(), "When an animation is just made, it is not running." ); - animationAction.play(); - assert.ok( animationAction.isRunning(), "When an animation is started, it is running." ); - animationAction.stop(); - assert.notOk( animationAction.isRunning(), "When an animation is stopped, it is not running." ); - animationAction.play(); - animationAction.paused = true; - assert.notOk( animationAction.isRunning(), "When an animation is paused, it is not running." ); - animationAction.paused = false; - animationAction.enabled = false; - assert.notOk( animationAction.isRunning(), "When an animation is not enabled, it is not running." ); - animationAction.enabled = true; - assert.ok( animationAction.isRunning(), "When an animation is enabled, it is running." ); - - } ); - - QUnit.test( "isScheduled", ( assert ) => { - - var {mixer,animationAction} = createAnimation(); - assert.notOk( animationAction.isScheduled(), "When an animation is just made, it is not scheduled." ); - animationAction.play(); - assert.ok( animationAction.isScheduled(), "When an animation is started, it is scheduled." ); - mixer.update(1); - assert.ok( animationAction.isScheduled(), "When an animation is updated, it is scheduled." ); - animationAction.stop(); - assert.notOk( animationAction.isScheduled(), "When an animation is stopped, it isn't scheduled anymore." ); - - - } ); - - QUnit.test( "startAt", ( assert ) => { - - var {mixer,animationAction} = createAnimation(); - animationAction.startAt(2); - animationAction.play(); - assert.notOk( animationAction.isRunning(), "When an animation is started at a specific time, it is not running." ); - assert.ok( animationAction.isScheduled(), "When an animation is started at a specific time, it is scheduled." ); - mixer.update(1); - assert.notOk( animationAction.isRunning(), "When an animation is started at a specific time and the interval is not passed, it is not running." ); - assert.ok( animationAction.isScheduled(), "When an animation is started at a specific time and the interval is not passed, it is scheduled." ); - mixer.update(1); - assert.ok( animationAction.isRunning(), "When an animation is started at a specific time and the interval is passed, it is running." ); - assert.ok( animationAction.isScheduled(), "When an animation is started at a specific time and the interval is passed, it is scheduled." ); - animationAction.stop(); - assert.notOk( animationAction.isRunning(), "When an animation is stopped, it is not running." ); - assert.notOk( animationAction.isScheduled(), "When an animation is stopped, it is not scheduled." ); - - - } ); - - QUnit.test( "setLoop LoopOnce", ( assert ) => { - - var {mixer,animationAction} = createAnimation(); - animationAction.setLoop(LoopOnce); - animationAction.play(); - assert.ok( animationAction.isRunning(), "When an animation is started, it is running." ); - mixer.update(500); - assert.ok( animationAction.isRunning(), "When an animation is in the first loop, it is running." ); - mixer.update(500); - assert.notOk( animationAction.isRunning(), "When an animation is ended, it is not running." ); - mixer.update(500); - assert.notOk( animationAction.isRunning(), "When an animation is ended, it is not running." ); - - } ); - - QUnit.test( "setLoop LoopRepeat", ( assert ) => { - - var { root, mixer,animationAction } = createAnimation(); - animationAction.setLoop(LoopRepeat,3); - animationAction.play(); - assert.ok( animationAction.isRunning(), "When an animation is started, it is running." ); - mixer.update(750); - assert.equal( root.rotation.x, 270 , "When an animation is 3/4 in the first loop, it has changed to 3/4 when LoopRepeat." ); - assert.ok( animationAction.isRunning(), "When an animation is in the first loop, it is running." ); - mixer.update(1000); - assert.equal( root.rotation.x, 270 , "When an animation is 3/4 in the second loop, it has changed to 3/4 when LoopRepeat." ); - assert.ok( animationAction.isRunning(), "When an animation is in second loop when in looprepeat 3 times, it is running." ); - mixer.update(1000); - assert.equal( root.rotation.x, 270 , "When an animation is 3/4 in the third loop, it has changed to 3/4 when LoopRepeat." ); - assert.ok( animationAction.isRunning(), "When an animation is in third loop when in looprepeat 3 times, it is running." ); - mixer.update(1000); - assert.equal( root.rotation.x, 270 , "When an animation is 3/4 in the fourth loop, it has changed to 3/4 when LoopRepeat." ); - assert.ok( animationAction.isRunning(), "When an animation is in fourth loop when in looprepeat 3 times, it is running." ); - mixer.update(1000); - assert.equal( root.rotation.x, 0 , "When an animation ended his third loop when in looprepeat 3 times, it stays on the end result." ); - assert.notOk( animationAction.isRunning(), "When an animation ended his third loop when in looprepeat 3 times, it stays not running anymore." ); - - } ); - - QUnit.test( "setLoop LoopPingPong", ( assert ) => { - - var {root, mixer,animationAction} = createAnimation(); - animationAction.setLoop(LoopPingPong,3); - animationAction.play(); - assert.ok( animationAction.isRunning(), "When an animation is started, it is running." ); - mixer.update(750); - assert.equal( root.rotation.x, 270 , "When an animation is 3/4 in the first loop, it has changed to 3/4 when LoopPingPong." ); - assert.ok( animationAction.isRunning(), "When an animation is in the first loop, it is running." ); - mixer.update(1000); - assert.equal( root.rotation.x, 90 , "When an animation is 3/4 in the second loop, it has changed to 1/4 when LoopPingPong." ); - assert.ok( animationAction.isRunning(), "When an animation is in second loop when in looprepeat 3 times, it is running." ); - mixer.update(1000); - assert.equal( root.rotation.x, 270 , "When an animation is 3/4 in the third loop, it has changed to 3/4 when LoopPingPong." ); - assert.ok( animationAction.isRunning(), "When an animation is in third loop when in looprepeat 3 times, it is running." ); - mixer.update(1000); - assert.equal( root.rotation.x, 90 , "When an animation is 3/4 in the fourth loop, it has changed to 1/4 when LoopPingPong." ); - assert.ok( animationAction.isRunning(), "When an animation is in fourth loop when in looprepeat 3 times, it is running." ); - mixer.update(1000); - assert.equal( root.rotation.x, 0 , "When an animation ended his fourth loop when in looprepeat 3 times, it stays on the end result." ); - assert.notOk( animationAction.isRunning(), "When an animation ended his fourth loop when in looprepeat 3 times, it stays not running anymore." ); - - } ); - - QUnit.test( "setEffectiveWeight", ( assert ) => { - - var {animationAction} = createAnimation(); - assert.equal( animationAction.getEffectiveWeight(), 1 , "When an animation is created, EffectiveWeight is 1." ); - animationAction.setEffectiveWeight(0.3); - assert.equal( animationAction.getEffectiveWeight(), 0.3 , "When EffectiveWeight is set to 0.3 , EffectiveWeight is 0.3." ); - - - var {animationAction} = createAnimation(); - assert.equal( animationAction.getEffectiveWeight(), 1 , "When an animation is created, EffectiveWeight is 1." ); - animationAction.enabled = false; - animationAction.setEffectiveWeight(0.3); - assert.equal( animationAction.getEffectiveWeight(), 0 , "When EffectiveWeight is set to 0.3 when disabled , EffectiveWeight is 0." ); - - - var { root, mixer,animationAction } = createAnimation(); - animationAction.setEffectiveWeight(0.5); - animationAction.play(); - mixer.update(500); - assert.equal( root.rotation.x, 90 , "When an animation has weight 0.5 and runs half through the animation, it has changed to 1/4." ); - mixer.update(1000); - assert.equal( root.rotation.x, 90 , "When an animation has weight 0.5 and runs one and half through the animation, it has changed to 1/4." ); - - - - } ); - - QUnit.test( "getEffectiveWeight", ( assert ) => { - - var {animationAction} = createAnimation(); - assert.equal( animationAction.getEffectiveWeight(), 1 , "When an animation is created, EffectiveWeight is 1." ); - animationAction.setEffectiveWeight(0.3); - assert.equal( animationAction.getEffectiveWeight(), 0.3 , "When EffectiveWeight is set to 0.3 , EffectiveWeight is 0.3." ); - - - var {animationAction} = createAnimation(); - assert.equal( animationAction.getEffectiveWeight(), 1 , "When an animation is created, EffectiveWeight is 1." ); - animationAction.enabled = false; - animationAction.setEffectiveWeight(0.3); - assert.equal( animationAction.getEffectiveWeight(), 0 , "When EffectiveWeight is set to 0.3 when disabled , EffectiveWeight is 0." ); - - } ); - - QUnit.test( "fadeIn", ( assert ) => { - - var {mixer, animationAction} = createAnimation(); - animationAction.fadeIn(1000); - animationAction.play(); - assert.equal( animationAction.getEffectiveWeight(), 1 , "When an animation fadeIn is started, EffectiveWeight is 1." ); - mixer.update(250); - assert.equal( animationAction.getEffectiveWeight(), 0.25, "When an animation fadeIn happened 1/4, EffectiveWeight is 0.25." ); - mixer.update(250); - assert.equal( animationAction.getEffectiveWeight(), 0.5, "When an animation fadeIn is halfway , EffectiveWeight is 0.5." ); - mixer.update(250); - assert.equal( animationAction.getEffectiveWeight(), 0.75, "When an animation fadeIn is halfway , EffectiveWeight is 0.75." ); - mixer.update(500); - assert.equal( animationAction.getEffectiveWeight(), 1, "When an animation fadeIn is ended , EffectiveWeight is 1." ); - - } ); - - QUnit.test( "fadeOut", ( assert ) => { - - var {mixer, animationAction} = createAnimation(); - animationAction.fadeOut(1000); - animationAction.play(); - assert.equal( animationAction.getEffectiveWeight(), 1 , "When an animation fadeOut is started, EffectiveWeight is 1." ); - mixer.update(250); - assert.equal( animationAction.getEffectiveWeight(), 0.75, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); - mixer.update(250); - assert.equal( animationAction.getEffectiveWeight(), 0.5, "When an animation fadeOut is halfway , EffectiveWeight is 0.5." ); - mixer.update(250); - assert.equal( animationAction.getEffectiveWeight(), 0.25, "When an animation fadeOut is happened 3/4 , EffectiveWeight is 0.25." ); - mixer.update(500); - assert.equal( animationAction.getEffectiveWeight(), 0, "When an animation fadeOut is ended , EffectiveWeight is 0." ); - - } ); - - QUnit.test( "crossFadeFrom", ( assert ) => { - - var {mixer, animationAction, animationAction2} = createTwoAnimations(); - animationAction.crossFadeFrom(animationAction2, 1000, false); - animationAction.play(); - animationAction2.play(); - assert.equal( animationAction.getEffectiveWeight(), 1 , "When an animation crossFadeFrom is started, EffectiveWeight is 1." ); - assert.equal( animationAction2.getEffectiveWeight(), 1 , "When an animation crossFadeFrom is started, EffectiveWeight is 1." ); - mixer.update(250); - assert.equal( animationAction.getEffectiveWeight(), 0.25, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); - assert.equal( animationAction2.getEffectiveWeight(), 0.75, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); - mixer.update(250); - assert.equal( animationAction.getEffectiveWeight(), 0.5, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); - assert.equal( animationAction2.getEffectiveWeight(), 0.5, "When an animation fadeOut is halfway , EffectiveWeight is 0.5." ); - mixer.update(250); - assert.equal( animationAction.getEffectiveWeight(), 0.75, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); - assert.equal( animationAction2.getEffectiveWeight(), 0.25, "When an animation fadeOut is happened 3/4 , EffectiveWeight is 0.25." ); - mixer.update(500); - assert.equal( animationAction.getEffectiveWeight(), 1, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); - assert.equal( animationAction2.getEffectiveWeight(), 0, "When an animation fadeOut is ended , EffectiveWeight is 0." ); - - } ); - - QUnit.test( "crossFadeTo", ( assert ) => { - - var {mixer, animationAction, animationAction2} = createTwoAnimations(); - animationAction2.crossFadeTo(animationAction, 1000, false); - animationAction.play(); - animationAction2.play(); - assert.equal( animationAction.getEffectiveWeight(), 1 , "When an animation crossFadeFrom is started, EffectiveWeight is 1." ); - assert.equal( animationAction2.getEffectiveWeight(), 1 , "When an animation crossFadeFrom is started, EffectiveWeight is 1." ); - mixer.update(250); - assert.equal( animationAction.getEffectiveWeight(), 0.25, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); - assert.equal( animationAction2.getEffectiveWeight(), 0.75, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); - mixer.update(250); - assert.equal( animationAction.getEffectiveWeight(), 0.5, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); - assert.equal( animationAction2.getEffectiveWeight(), 0.5, "When an animation fadeOut is halfway , EffectiveWeight is 0.5." ); - mixer.update(250); - assert.equal( animationAction.getEffectiveWeight(), 0.75, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); - assert.equal( animationAction2.getEffectiveWeight(), 0.25, "When an animation fadeOut is happened 3/4 , EffectiveWeight is 0.25." ); - mixer.update(500); - assert.equal( animationAction.getEffectiveWeight(), 1, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); - assert.equal( animationAction2.getEffectiveWeight(), 0, "When an animation fadeOut is ended , EffectiveWeight is 0." ); - - } ); - - QUnit.todo( "stopFading", ( assert ) => { - - assert.ok( false, "everything's gonna be alright" ); - - } ); - - QUnit.todo( "setEffectiveTimeScale", ( assert ) => { - - assert.ok( false, "everything's gonna be alright" ); - - } ); - - QUnit.todo( "getEffectiveTimeScale", ( assert ) => { - - assert.ok( false, "everything's gonna be alright" ); - - } ); - - QUnit.todo( "setDuration", ( assert ) => { - - assert.ok( false, "everything's gonna be alright" ); - - } ); - - QUnit.todo( "syncWith", ( assert ) => { - - assert.ok( false, "everything's gonna be alright" ); - - } ); - - QUnit.todo( "halt", ( assert ) => { - - assert.ok( false, "everything's gonna be alright" ); - - } ); - - QUnit.todo( "warp", ( assert ) => { - - assert.ok( false, "everything's gonna be alright" ); - - } ); - - QUnit.todo( "stopWarping", ( assert ) => { - - assert.ok( false, "everything's gonna be alright" ); - - } ); - - QUnit.test( "getMixer", ( assert ) => { - - var { mixer, animationAction } = createAnimation(); - var mixer2 = animationAction.getMixer(); - assert.equal( mixer, mixer2, "mixer should be returned by getMixer." ); - - } ); - - QUnit.test("getClip", (assert) => { - - var { clip, animationAction } = createAnimation(); - var clip2 = animationAction.getClip(); - assert.equal( clip, clip2, "clip should be returned by getClip." ); - - } ); - - QUnit.test( "getRoot", ( assert ) => { - - var { root, animationAction } = createAnimation(); - var root2 = animationAction.getRoot(); - assert.equal(root, root2, "root should be returned by getRoot." ); - - } ); - - } ); - -} ); +/** + * @author TristanVALCKE / https://github.com/Itee + */ +/* global QUnit */ + +import { AnimationAction } from '../../../../src/animation/AnimationAction'; +import { AnimationMixer } from '../../../../src/animation/AnimationMixer'; +import { AnimationClip } from '../../../../src/animation/AnimationClip'; +import { NumberKeyframeTrack } from '../../../../src/animation/tracks/NumberKeyframeTrack'; +import { Object3D } from '../../../../src/core/Object3D'; +import { LoopOnce, LoopRepeat, LoopPingPong } from '../../../../src/constants'; + + +function createAnimation(){ + + var root = new Object3D(); + var mixer = new AnimationMixer(root); + var track = new NumberKeyframeTrack( ".rotation[x]", [ 0, 1000 ], [ 0, 360 ] ); + var clip = new AnimationClip( "clip1", 1000, [track] ); + + var animationAction = mixer.clipAction( clip ); + return { + root: root, + mixer: mixer, + track: track, + clip: clip, + animationAction: animationAction + }; + +} + +function createTwoAnimations(){ + + var root = new Object3D(); + var mixer = new AnimationMixer(root); + var track = new NumberKeyframeTrack( ".rotation[x]", [ 0, 1000 ], [ 0, 360 ] ); + var clip = new AnimationClip( "clip1", 1000, [track] ); + var animationAction = mixer.clipAction( clip ); + + var track2 = new NumberKeyframeTrack( ".rotation[y]", [ 0, 1000 ], [ 0, 360 ] ); + var clip2 = new AnimationClip( "clip2", 1000, [track] ); + var animationAction2 = mixer.clipAction( clip2 ); + + return { + root: root, + mixer: mixer, + track: track, + clip: clip, + animationAction: animationAction, + track2: track2, + clip2: clip2, + animationAction2: animationAction2 + }; + +} + + +export default QUnit.module( 'Animation', () => { + + QUnit.module( 'AnimationAction', () => { + + // INSTANCING + QUnit.test( "Instancing", ( assert ) => { + + var mixer = new AnimationMixer(); + var clip = new AnimationClip( "nonname", - 1, [] ); + + var animationAction = new AnimationAction( mixer, clip ); + assert.ok( animationAction, "animationAction instanciated" ); + + } ); + + // PUBLIC STUFF + QUnit.test( "play", ( assert ) => { + + var {mixer,animationAction} = createAnimation(); + var animationAction2 = animationAction.play(); + assert.equal( animationAction, animationAction2, "AnimationAction.play can be chained." ); + + var UserException = function () { + + this.message = "AnimationMixer must activate AnimationAction on play."; + + }; + mixer._activateAction = function ( action ) { + + if ( action === animationAction ) { + + throw new UserException(); + + } + + }; + assert.throws( () => { + + animationAction.play(); + + }, new UserException() ); + + } ); + + QUnit.test( "stop", ( assert ) => { + + var {mixer,animationAction} = createAnimation(); + var animationAction2 = animationAction.stop(); + assert.equal( animationAction, animationAction2, "AnimationAction.stop can be chained." ); + + var UserException = function () { + + this.message = "AnimationMixer must deactivate AnimationAction on stop."; + + }; + mixer._deactivateAction = function ( action ) { + + if ( action === animationAction ) { + + throw new UserException(); + + } + + }; + assert.throws( () => { + + animationAction.stop(); + + }, new UserException() ); + + } ); + + QUnit.test( "reset", ( assert ) => { + + var {mixer,animationAction} = createAnimation(); + var animationAction2 = animationAction.stop(); + assert.equal( animationAction, animationAction2, "AnimationAction.reset can be chained." ); + assert.equal( animationAction2.paused, false, "AnimationAction.reset() sets paused false" ); + assert.equal( animationAction2.enabled, true, "AnimationAction.reset() sets enabled true" ); + assert.equal( animationAction2.time, 0, "AnimationAction.reset() resets time." ); + assert.equal( animationAction2._loopCount, - 1, "AnimationAction.reset() resets loopcount." ); + assert.equal( animationAction2._startTime, null, "AnimationAction.reset() removes starttime." ); + + } ); + + QUnit.test( "isRunning", ( assert ) => { + + var {mixer,animationAction} = createAnimation(); + assert.notOk( animationAction.isRunning(), "When an animation is just made, it is not running." ); + animationAction.play(); + assert.ok( animationAction.isRunning(), "When an animation is started, it is running." ); + animationAction.stop(); + assert.notOk( animationAction.isRunning(), "When an animation is stopped, it is not running." ); + animationAction.play(); + animationAction.paused = true; + assert.notOk( animationAction.isRunning(), "When an animation is paused, it is not running." ); + animationAction.paused = false; + animationAction.enabled = false; + assert.notOk( animationAction.isRunning(), "When an animation is not enabled, it is not running." ); + animationAction.enabled = true; + assert.ok( animationAction.isRunning(), "When an animation is enabled, it is running." ); + + } ); + + QUnit.test( "isScheduled", ( assert ) => { + + var {mixer,animationAction} = createAnimation(); + assert.notOk( animationAction.isScheduled(), "When an animation is just made, it is not scheduled." ); + animationAction.play(); + assert.ok( animationAction.isScheduled(), "When an animation is started, it is scheduled." ); + mixer.update(1); + assert.ok( animationAction.isScheduled(), "When an animation is updated, it is scheduled." ); + animationAction.stop(); + assert.notOk( animationAction.isScheduled(), "When an animation is stopped, it isn't scheduled anymore." ); + + + } ); + + QUnit.test( "startAt", ( assert ) => { + + var {mixer,animationAction} = createAnimation(); + animationAction.startAt(2); + animationAction.play(); + assert.notOk( animationAction.isRunning(), "When an animation is started at a specific time, it is not running." ); + assert.ok( animationAction.isScheduled(), "When an animation is started at a specific time, it is scheduled." ); + mixer.update(1); + assert.notOk( animationAction.isRunning(), "When an animation is started at a specific time and the interval is not passed, it is not running." ); + assert.ok( animationAction.isScheduled(), "When an animation is started at a specific time and the interval is not passed, it is scheduled." ); + mixer.update(1); + assert.ok( animationAction.isRunning(), "When an animation is started at a specific time and the interval is passed, it is running." ); + assert.ok( animationAction.isScheduled(), "When an animation is started at a specific time and the interval is passed, it is scheduled." ); + animationAction.stop(); + assert.notOk( animationAction.isRunning(), "When an animation is stopped, it is not running." ); + assert.notOk( animationAction.isScheduled(), "When an animation is stopped, it is not scheduled." ); + + + } ); + + QUnit.test( "setLoop LoopOnce", ( assert ) => { + + var {mixer,animationAction} = createAnimation(); + animationAction.setLoop(LoopOnce); + animationAction.play(); + assert.ok( animationAction.isRunning(), "When an animation is started, it is running." ); + mixer.update(500); + assert.ok( animationAction.isRunning(), "When an animation is in the first loop, it is running." ); + mixer.update(500); + assert.notOk( animationAction.isRunning(), "When an animation is ended, it is not running." ); + mixer.update(500); + assert.notOk( animationAction.isRunning(), "When an animation is ended, it is not running." ); + + } ); + + QUnit.test( "setLoop LoopRepeat", ( assert ) => { + + var { root, mixer,animationAction } = createAnimation(); + animationAction.setLoop(LoopRepeat,3); + animationAction.play(); + assert.ok( animationAction.isRunning(), "When an animation is started, it is running." ); + mixer.update(750); + assert.equal( root.rotation.x, 270 , "When an animation is 3/4 in the first loop, it has changed to 3/4 when LoopRepeat." ); + assert.ok( animationAction.isRunning(), "When an animation is in the first loop, it is running." ); + mixer.update(1000); + assert.equal( root.rotation.x, 270 , "When an animation is 3/4 in the second loop, it has changed to 3/4 when LoopRepeat." ); + assert.ok( animationAction.isRunning(), "When an animation is in second loop when in looprepeat 3 times, it is running." ); + mixer.update(1000); + assert.equal( root.rotation.x, 270 , "When an animation is 3/4 in the third loop, it has changed to 3/4 when LoopRepeat." ); + assert.ok( animationAction.isRunning(), "When an animation is in third loop when in looprepeat 3 times, it is running." ); + mixer.update(1000); + assert.equal( root.rotation.x, 270 , "When an animation is 3/4 in the fourth loop, it has changed to 3/4 when LoopRepeat." ); + assert.ok( animationAction.isRunning(), "When an animation is in fourth loop when in looprepeat 3 times, it is running." ); + mixer.update(1000); + assert.equal( root.rotation.x, 0 , "When an animation ended his third loop when in looprepeat 3 times, it stays on the end result." ); + assert.notOk( animationAction.isRunning(), "When an animation ended his third loop when in looprepeat 3 times, it stays not running anymore." ); + + } ); + + QUnit.test( "setLoop LoopPingPong", ( assert ) => { + + var {root, mixer,animationAction} = createAnimation(); + animationAction.setLoop(LoopPingPong,3); + animationAction.play(); + assert.ok( animationAction.isRunning(), "When an animation is started, it is running." ); + mixer.update(750); + assert.equal( root.rotation.x, 270 , "When an animation is 3/4 in the first loop, it has changed to 3/4 when LoopPingPong." ); + assert.ok( animationAction.isRunning(), "When an animation is in the first loop, it is running." ); + mixer.update(1000); + assert.equal( root.rotation.x, 90 , "When an animation is 3/4 in the second loop, it has changed to 1/4 when LoopPingPong." ); + assert.ok( animationAction.isRunning(), "When an animation is in second loop when in looprepeat 3 times, it is running." ); + mixer.update(1000); + assert.equal( root.rotation.x, 270 , "When an animation is 3/4 in the third loop, it has changed to 3/4 when LoopPingPong." ); + assert.ok( animationAction.isRunning(), "When an animation is in third loop when in looprepeat 3 times, it is running." ); + mixer.update(1000); + assert.equal( root.rotation.x, 90 , "When an animation is 3/4 in the fourth loop, it has changed to 1/4 when LoopPingPong." ); + assert.ok( animationAction.isRunning(), "When an animation is in fourth loop when in looprepeat 3 times, it is running." ); + mixer.update(1000); + assert.equal( root.rotation.x, 0 , "When an animation ended his fourth loop when in looprepeat 3 times, it stays on the end result." ); + assert.notOk( animationAction.isRunning(), "When an animation ended his fourth loop when in looprepeat 3 times, it stays not running anymore." ); + + } ); + + QUnit.test( "setEffectiveWeight", ( assert ) => { + + var {animationAction} = createAnimation(); + assert.equal( animationAction.getEffectiveWeight(), 1 , "When an animation is created, EffectiveWeight is 1." ); + animationAction.setEffectiveWeight(0.3); + assert.equal( animationAction.getEffectiveWeight(), 0.3 , "When EffectiveWeight is set to 0.3 , EffectiveWeight is 0.3." ); + + + var {animationAction} = createAnimation(); + assert.equal( animationAction.getEffectiveWeight(), 1 , "When an animation is created, EffectiveWeight is 1." ); + animationAction.enabled = false; + animationAction.setEffectiveWeight(0.3); + assert.equal( animationAction.getEffectiveWeight(), 0 , "When EffectiveWeight is set to 0.3 when disabled , EffectiveWeight is 0." ); + + + var { root, mixer,animationAction } = createAnimation(); + animationAction.setEffectiveWeight(0.5); + animationAction.play(); + mixer.update(500); + assert.equal( root.rotation.x, 90 , "When an animation has weight 0.5 and runs half through the animation, it has changed to 1/4." ); + mixer.update(1000); + assert.equal( root.rotation.x, 90 , "When an animation has weight 0.5 and runs one and half through the animation, it has changed to 1/4." ); + + + + } ); + + QUnit.test( "getEffectiveWeight", ( assert ) => { + + var {animationAction} = createAnimation(); + assert.equal( animationAction.getEffectiveWeight(), 1 , "When an animation is created, EffectiveWeight is 1." ); + animationAction.setEffectiveWeight(0.3); + assert.equal( animationAction.getEffectiveWeight(), 0.3 , "When EffectiveWeight is set to 0.3 , EffectiveWeight is 0.3." ); + + + var {animationAction} = createAnimation(); + assert.equal( animationAction.getEffectiveWeight(), 1 , "When an animation is created, EffectiveWeight is 1." ); + animationAction.enabled = false; + animationAction.setEffectiveWeight(0.3); + assert.equal( animationAction.getEffectiveWeight(), 0 , "When EffectiveWeight is set to 0.3 when disabled , EffectiveWeight is 0." ); + + } ); + + QUnit.test( "fadeIn", ( assert ) => { + + var {mixer, animationAction} = createAnimation(); + animationAction.fadeIn(1000); + animationAction.play(); + assert.equal( animationAction.getEffectiveWeight(), 1 , "When an animation fadeIn is started, EffectiveWeight is 1." ); + mixer.update(250); + assert.equal( animationAction.getEffectiveWeight(), 0.25, "When an animation fadeIn happened 1/4, EffectiveWeight is 0.25." ); + mixer.update(250); + assert.equal( animationAction.getEffectiveWeight(), 0.5, "When an animation fadeIn is halfway , EffectiveWeight is 0.5." ); + mixer.update(250); + assert.equal( animationAction.getEffectiveWeight(), 0.75, "When an animation fadeIn is halfway , EffectiveWeight is 0.75." ); + mixer.update(500); + assert.equal( animationAction.getEffectiveWeight(), 1, "When an animation fadeIn is ended , EffectiveWeight is 1." ); + + } ); + + QUnit.test( "fadeOut", ( assert ) => { + + var {mixer, animationAction} = createAnimation(); + animationAction.fadeOut(1000); + animationAction.play(); + assert.equal( animationAction.getEffectiveWeight(), 1 , "When an animation fadeOut is started, EffectiveWeight is 1." ); + mixer.update(250); + assert.equal( animationAction.getEffectiveWeight(), 0.75, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); + mixer.update(250); + assert.equal( animationAction.getEffectiveWeight(), 0.5, "When an animation fadeOut is halfway , EffectiveWeight is 0.5." ); + mixer.update(250); + assert.equal( animationAction.getEffectiveWeight(), 0.25, "When an animation fadeOut is happened 3/4 , EffectiveWeight is 0.25." ); + mixer.update(500); + assert.equal( animationAction.getEffectiveWeight(), 0, "When an animation fadeOut is ended , EffectiveWeight is 0." ); + + } ); + + QUnit.test( "crossFadeFrom", ( assert ) => { + + var {mixer, animationAction, animationAction2} = createTwoAnimations(); + animationAction.crossFadeFrom(animationAction2, 1000, false); + animationAction.play(); + animationAction2.play(); + assert.equal( animationAction.getEffectiveWeight(), 1 , "When an animation crossFadeFrom is started, EffectiveWeight is 1." ); + assert.equal( animationAction2.getEffectiveWeight(), 1 , "When an animation crossFadeFrom is started, EffectiveWeight is 1." ); + mixer.update(250); + assert.equal( animationAction.getEffectiveWeight(), 0.25, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); + assert.equal( animationAction2.getEffectiveWeight(), 0.75, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); + mixer.update(250); + assert.equal( animationAction.getEffectiveWeight(), 0.5, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); + assert.equal( animationAction2.getEffectiveWeight(), 0.5, "When an animation fadeOut is halfway , EffectiveWeight is 0.5." ); + mixer.update(250); + assert.equal( animationAction.getEffectiveWeight(), 0.75, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); + assert.equal( animationAction2.getEffectiveWeight(), 0.25, "When an animation fadeOut is happened 3/4 , EffectiveWeight is 0.25." ); + mixer.update(500); + assert.equal( animationAction.getEffectiveWeight(), 1, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); + assert.equal( animationAction2.getEffectiveWeight(), 0, "When an animation fadeOut is ended , EffectiveWeight is 0." ); + + } ); + + QUnit.test( "crossFadeTo", ( assert ) => { + + var {mixer, animationAction, animationAction2} = createTwoAnimations(); + animationAction2.crossFadeTo(animationAction, 1000, false); + animationAction.play(); + animationAction2.play(); + assert.equal( animationAction.getEffectiveWeight(), 1 , "When an animation crossFadeFrom is started, EffectiveWeight is 1." ); + assert.equal( animationAction2.getEffectiveWeight(), 1 , "When an animation crossFadeFrom is started, EffectiveWeight is 1." ); + mixer.update(250); + assert.equal( animationAction.getEffectiveWeight(), 0.25, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); + assert.equal( animationAction2.getEffectiveWeight(), 0.75, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); + mixer.update(250); + assert.equal( animationAction.getEffectiveWeight(), 0.5, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); + assert.equal( animationAction2.getEffectiveWeight(), 0.5, "When an animation fadeOut is halfway , EffectiveWeight is 0.5." ); + mixer.update(250); + assert.equal( animationAction.getEffectiveWeight(), 0.75, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); + assert.equal( animationAction2.getEffectiveWeight(), 0.25, "When an animation fadeOut is happened 3/4 , EffectiveWeight is 0.25." ); + mixer.update(500); + assert.equal( animationAction.getEffectiveWeight(), 1, "When an animation fadeOut happened 1/4, EffectiveWeight is 0.75." ); + assert.equal( animationAction2.getEffectiveWeight(), 0, "When an animation fadeOut is ended , EffectiveWeight is 0." ); + + } ); + + QUnit.todo( "stopFading", ( assert ) => { + + assert.ok( false, "everything's gonna be alright" ); + + } ); + + QUnit.todo( "setEffectiveTimeScale", ( assert ) => { + + assert.ok( false, "everything's gonna be alright" ); + + } ); + + QUnit.todo( "getEffectiveTimeScale", ( assert ) => { + + assert.ok( false, "everything's gonna be alright" ); + + } ); + + QUnit.todo( "setDuration", ( assert ) => { + + assert.ok( false, "everything's gonna be alright" ); + + } ); + + QUnit.todo( "syncWith", ( assert ) => { + + assert.ok( false, "everything's gonna be alright" ); + + } ); + + QUnit.todo( "halt", ( assert ) => { + + assert.ok( false, "everything's gonna be alright" ); + + } ); + + QUnit.todo( "warp", ( assert ) => { + + assert.ok( false, "everything's gonna be alright" ); + + } ); + + QUnit.todo( "stopWarping", ( assert ) => { + + assert.ok( false, "everything's gonna be alright" ); + + } ); + + QUnit.test( "getMixer", ( assert ) => { + + var { mixer, animationAction } = createAnimation(); + var mixer2 = animationAction.getMixer(); + assert.equal( mixer, mixer2, "mixer should be returned by getMixer." ); + + } ); + + QUnit.test("getClip", (assert) => { + + var { clip, animationAction } = createAnimation(); + var clip2 = animationAction.getClip(); + assert.equal( clip, clip2, "clip should be returned by getClip." ); + + } ); + + QUnit.test( "getRoot", ( assert ) => { + + var { root, animationAction } = createAnimation(); + var root2 = animationAction.getRoot(); + assert.equal(root, root2, "root should be returned by getRoot." ); + + } ); + + } ); + +} );