[SERVER-7949] BSON interceptors for v8 do not properly handle identical keys at the same level of nesting Created: 15/Dec/12  Updated: 08/Mar/13  Resolved: 07/Mar/13

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Tad Marshall Assignee: Unassigned
Resolution: Duplicate Votes: 0
Labels: buildbot
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

All


Issue Links:
Duplicate
duplicates SERVER-718 in JS shell, duplicated fields should... Closed
Operating System: ALL
Participants:

 Description   

jstests/aggregation/bugs/server7781.js failure in Windows 32-bit:

http://buildbot.mongodb.org/builders/Windows%2032-bit/builds/5572/steps/test_13/logs/stdio

         Test : testbugs.js ...
      Command : C:\10gen\buildslaves\mongo\Windows_32bit\mongo\mongo.exe --port 27999 C:\10gen\buildslaves\mongo\Windows_32bit\mongo\jstests\aggregation\testbugs.js --eval TestData = new Object();TestData.testPath = "C:\\10gen\\buildslaves\\mongo\\Windows_32bit\\mongo\\jstests\\aggregation\\testbugs.js";TestData.testFile = "testbugs.js";TestData.testName = "testbugs";TestData.noJournal = false;TestData.noJournalPrealloc = false;TestData.auth = false;TestData.keyFile = null;TestData.keyFileData = null;
         Date : Sat Dec 15 09:13:12 2012
                (output suppressed; see http://buildlogs.mongodb.org/build/50cc3eb1d2a60f147c000d47/test/50cc8578d2a60f4614000c32/)
                   35.2680 seconds
test C:\10gen\buildslaves\mongo\Windows_32bit\mongo\jstests\aggregation\testbugs.js exited with status -3

http://buildlogs.mongodb.org/Windows%2032-bit/builds/5572/test/aggregation/testbugs.js (just the portion for server7781.js)

 *******************************************
         Test : jstests/aggregation/bugs/server7781.js ...
starting test: server7781
Resetting db path '/data/db/test0'
Sat Dec 15 09:13:29.530 shell: started program mongod.exe --port 30000 --dbpath /data/db/test0 --setParameter enableTestCommands=1
 m30000| Sat Dec 15 09:13:29.555 
 m30000| Sat Dec 15 09:13:29.555 32-bit servers don't have journaling enabled by default. Please use --journal if you want durability.
 m30000| Sat Dec 15 09:13:29.555 
 m30000| Sat Dec 15 09:13:29.565 [initandlisten] MongoDB starting : pid=3064 port=30000 dbpath=/data/db/test0 32-bit host=ip-0A420969
 m30000| Sat Dec 15 09:13:29.565 [initandlisten] 
 m30000| Sat Dec 15 09:13:29.565 [initandlisten] ** NOTE: This is a development version (2.3.2-pre-) of MongoDB.
 m30000| Sat Dec 15 09:13:29.565 [initandlisten] **       Not recommended for production.
 m30000| Sat Dec 15 09:13:29.565 [initandlisten] 
 m30000| Sat Dec 15 09:13:29.565 [initandlisten] ** NOTE: This is a 32 bit MongoDB binary.
 m30000| Sat Dec 15 09:13:29.565 [initandlisten] **       32 bit builds are limited to less than 2GB of data (or less with --journal).
 m30000| Sat Dec 15 09:13:29.565 [initandlisten] **       Note that journaling defaults to off for 32 bit and is currently off.
 m30000| Sat Dec 15 09:13:29.565 [initandlisten] **       See http://www.mongodb.org/display/DOCS/32+bit
 m30000| Sat Dec 15 09:13:29.565 [initandlisten] 
 m30000| Sat Dec 15 09:13:29.565 [initandlisten] db version v2.3.2-pre-, pdfile version 4.5
 m30000| Sat Dec 15 09:13:29.565 [initandlisten] git version: 8a94bf892c8bbbb3a358a6ae890e383cfd4e2d9c
 m30000| Sat Dec 15 09:13:29.565 [initandlisten] build info: windows sys.getwindowsversion(major=6, minor=0, build=6002, platform=2, service_pack='Service Pack 2') BOOST_LIB_VERSION=1_49
 m30000| Sat Dec 15 09:13:29.565 [initandlisten] options: { dbpath: "/data/db/test0", port: 30000, setParameter: [ "enableTestCommands=1" ] }
 m30000| Sat Dec 15 09:13:29.565 [initandlisten] Unable to check for journal files due to: boost::filesystem::directory_iterator::construct: The system cannot find the path specified: "/data/db/test0\journal"
 m30000| Sat Dec 15 09:13:29.584 [FileAllocator] allocating new datafile /data/db/test0\local.ns, filling with zeroes...
 m30000| Sat Dec 15 09:13:29.584 [FileAllocator] creating directory /data/db/test0\_tmp
 m30000| Sat Dec 15 09:13:29.634 [FileAllocator] done allocating datafile /data/db/test0\local.ns, size: 16MB,  took 0.048 secs
 m30000| Sat Dec 15 09:13:29.634 [FileAllocator] allocating new datafile /data/db/test0\local.0, filling with zeroes...
 m30000| Sat Dec 15 09:13:29.682 [FileAllocator] done allocating datafile /data/db/test0\local.0, size: 16MB,  took 0.048 secs
 m30000| Sat Dec 15 09:13:29.684 [initandlisten] waiting for connections on port 30000
 m30000| Sat Dec 15 09:13:29.684 [websvr] admin web console waiting for connections on port 31000
 m30000| Sat Dec 15 09:13:30.025 [initandlisten] connection accepted from 127.0.0.1:57986 #1 (1 connection now open)
Resetting db path '/data/db/test1'
Sat Dec 15 09:13:30.027 shell: started program mongod.exe --port 30001 --dbpath /data/db/test1 --setParameter enableTestCommands=1
 m30001| Sat Dec 15 09:13:30.052 
 m30001| Sat Dec 15 09:13:30.053 32-bit servers don't have journaling enabled by default. Please use --journal if you want durability.
 m30001| Sat Dec 15 09:13:30.053 
 m30001| Sat Dec 15 09:13:30.062 [initandlisten] MongoDB starting : pid=5876 port=30001 dbpath=/data/db/test1 32-bit host=ip-0A420969
 m30001| Sat Dec 15 09:13:30.062 [initandlisten] 
 m30001| Sat Dec 15 09:13:30.062 [initandlisten] ** NOTE: This is a development version (2.3.2-pre-) of MongoDB.
 m30001| Sat Dec 15 09:13:30.062 [initandlisten] **       Not recommended for production.
 m30001| Sat Dec 15 09:13:30.062 [initandlisten] 
 m30001| Sat Dec 15 09:13:30.062 [initandlisten] ** NOTE: This is a 32 bit MongoDB binary.
 m30001| Sat Dec 15 09:13:30.062 [initandlisten] **       32 bit builds are limited to less than 2GB of data (or less with --journal).
 m30001| Sat Dec 15 09:13:30.062 [initandlisten] **       Note that journaling defaults to off for 32 bit and is currently off.
 m30001| Sat Dec 15 09:13:30.062 [initandlisten] **       See http://www.mongodb.org/display/DOCS/32+bit
 m30001| Sat Dec 15 09:13:30.062 [initandlisten] 
 m30001| Sat Dec 15 09:13:30.062 [initandlisten] db version v2.3.2-pre-, pdfile version 4.5
 m30001| Sat Dec 15 09:13:30.062 [initandlisten] git version: 8a94bf892c8bbbb3a358a6ae890e383cfd4e2d9c
 m30001| Sat Dec 15 09:13:30.062 [initandlisten] build info: windows sys.getwindowsversion(major=6, minor=0, build=6002, platform=2, service_pack='Service Pack 2') BOOST_LIB_VERSION=1_49
 m30001| Sat Dec 15 09:13:30.062 [initandlisten] options: { dbpath: "/data/db/test1", port: 30001, setParameter: [ "enableTestCommands=1" ] }
 m30001| Sat Dec 15 09:13:30.062 [initandlisten] Unable to check for journal files due to: boost::filesystem::directory_iterator::construct: The system cannot find the path specified: "/data/db/test1\journal"
 m30001| Sat Dec 15 09:13:30.073 [FileAllocator] allocating new datafile /data/db/test1\local.ns, filling with zeroes...
 m30001| Sat Dec 15 09:13:30.073 [FileAllocator] creating directory /data/db/test1\_tmp
 m30001| Sat Dec 15 09:13:30.123 [FileAllocator] done allocating datafile /data/db/test1\local.ns, size: 16MB,  took 0.049 secs
 m30001| Sat Dec 15 09:13:30.123 [FileAllocator] allocating new datafile /data/db/test1\local.0, filling with zeroes...
 m30001| Sat Dec 15 09:13:30.172 [FileAllocator] done allocating datafile /data/db/test1\local.0, size: 16MB,  took 0.048 secs
 m30001| Sat Dec 15 09:13:30.174 [websvr] admin web console waiting for connections on port 31001
 m30001| Sat Dec 15 09:13:30.174 [initandlisten] waiting for connections on port 30001
 m30001| Sat Dec 15 09:13:30.525 [initandlisten] connection accepted from 127.0.0.1:57989 #1 (1 connection now open)
Resetting db path '/data/db/test2'
Sat Dec 15 09:13:30.527 shell: started program mongod.exe --port 30002 --dbpath /data/db/test2 --setParameter enableTestCommands=1
 m30002| Sat Dec 15 09:13:30.553 
 m30002| Sat Dec 15 09:13:30.553 32-bit servers don't have journaling enabled by default. Please use --journal if you want durability.
 m30002| Sat Dec 15 09:13:30.553 
 m30002| Sat Dec 15 09:13:30.562 [initandlisten] MongoDB starting : pid=3068 port=30002 dbpath=/data/db/test2 32-bit host=ip-0A420969
 m30002| Sat Dec 15 09:13:30.562 [initandlisten] 
 m30002| Sat Dec 15 09:13:30.562 [initandlisten] ** NOTE: This is a development version (2.3.2-pre-) of MongoDB.
 m30002| Sat Dec 15 09:13:30.562 [initandlisten] **       Not recommended for production.
 m30002| Sat Dec 15 09:13:30.562 [initandlisten] 
 m30002| Sat Dec 15 09:13:30.562 [initandlisten] ** NOTE: This is a 32 bit MongoDB binary.
 m30002| Sat Dec 15 09:13:30.562 [initandlisten] **       32 bit builds are limited to less than 2GB of data (or less with --journal).
 m30002| Sat Dec 15 09:13:30.562 [initandlisten] **       Note that journaling defaults to off for 32 bit and is currently off.
 m30002| Sat Dec 15 09:13:30.562 [initandlisten] **       See http://www.mongodb.org/display/DOCS/32+bit
 m30002| Sat Dec 15 09:13:30.562 [initandlisten] 
 m30002| Sat Dec 15 09:13:30.562 [initandlisten] db version v2.3.2-pre-, pdfile version 4.5
 m30002| Sat Dec 15 09:13:30.562 [initandlisten] git version: 8a94bf892c8bbbb3a358a6ae890e383cfd4e2d9c
 m30002| Sat Dec 15 09:13:30.562 [initandlisten] build info: windows sys.getwindowsversion(major=6, minor=0, build=6002, platform=2, service_pack='Service Pack 2') BOOST_LIB_VERSION=1_49
 m30002| Sat Dec 15 09:13:30.562 [initandlisten] options: { dbpath: "/data/db/test2", port: 30002, setParameter: [ "enableTestCommands=1" ] }
 m30002| Sat Dec 15 09:13:30.563 [initandlisten] Unable to check for journal files due to: boost::filesystem::directory_iterator::construct: The system cannot find the path specified: "/data/db/test2\journal"
 m30002| Sat Dec 15 09:13:30.576 [FileAllocator] allocating new datafile /data/db/test2\local.ns, filling with zeroes...
 m30002| Sat Dec 15 09:13:30.576 [FileAllocator] creating directory /data/db/test2\_tmp
 m30002| Sat Dec 15 09:13:30.625 [FileAllocator] done allocating datafile /data/db/test2\local.ns, size: 16MB,  took 0.049 secs
 m30002| Sat Dec 15 09:13:30.626 [FileAllocator] allocating new datafile /data/db/test2\local.0, filling with zeroes...
 m30002| Sat Dec 15 09:13:30.675 [FileAllocator] done allocating datafile /data/db/test2\local.0, size: 16MB,  took 0.048 secs
 m30002| Sat Dec 15 09:13:30.677 [websvr] admin web console waiting for connections on port 31002
 m30002| Sat Dec 15 09:13:30.677 [initandlisten] waiting for connections on port 30002
"localhost:30000"
 m30002| Sat Dec 15 09:13:31.025 [initandlisten] connection accepted from 127.0.0.1:57990 #1 (1 connection now open)
 m30000| Sat Dec 15 09:13:31.026 [initandlisten] connection accepted from 127.0.0.1:57991 #2 (2 connections now open)
ShardingTest test :
{
	"config" : "localhost:30000",
	"shards" : [
		connection to localhost:30000,
		connection to localhost:30001,
		connection to localhost:30002
	]
}
Sat Dec 15 09:13:31.028 shell: started program mongos.exe --port 30999 --configdb localhost:30000 --chunkSize 50 --setParameter enableTestCommands=1
 m30999| Sat Dec 15 09:13:31.038 running with 1 config server should be done only for testing purposes and is not recommended for production
 m30999| Sat Dec 15 09:13:31.043 [mongosMain] MongoS version 2.3.2-pre- starting: pid=456 port=30999 32-bit host=ip-0A420969 (--help for usage)
 m30999| Sat Dec 15 09:13:31.043 [mongosMain] git version: 8a94bf892c8bbbb3a358a6ae890e383cfd4e2d9c
 m30999| Sat Dec 15 09:13:31.043 [mongosMain] build info: windows sys.getwindowsversion(major=6, minor=0, build=6002, platform=2, service_pack='Service Pack 2') BOOST_LIB_VERSION=1_49
 m30999| Sat Dec 15 09:13:31.043 [mongosMain] options: { chunkSize: 50, configdb: "localhost:30000", port: 30999, setParameter: [ "enableTestCommands=1" ] }
 m30000| Sat Dec 15 09:13:31.044 [initandlisten] connection accepted from 127.0.0.1:57993 #3 (3 connections now open)
 m30000| Sat Dec 15 09:13:31.046 [initandlisten] connection accepted from 127.0.0.1:57994 #4 (4 connections now open)
 m30000| Sat Dec 15 09:13:31.047 [FileAllocator] allocating new datafile /data/db/test0\config.ns, filling with zeroes...
 m30000| Sat Dec 15 09:13:31.095 [FileAllocator] done allocating datafile /data/db/test0\config.ns, size: 16MB,  took 0.048 secs
 m30000| Sat Dec 15 09:13:31.096 [FileAllocator] allocating new datafile /data/db/test0\config.0, filling with zeroes...
 m30000| Sat Dec 15 09:13:31.147 [FileAllocator] done allocating datafile /data/db/test0\config.0, size: 16MB,  took 0.05 secs
 m30000| Sat Dec 15 09:13:31.147 [FileAllocator] allocating new datafile /data/db/test0\config.1, filling with zeroes...
 m30000| Sat Dec 15 09:13:31.148 [conn3] build index config.version { _id: 1 }
 m30000| Sat Dec 15 09:13:31.149 [conn3] build index done.  scanned 0 total records. 0 secs
 m30000| Sat Dec 15 09:13:31.149 [conn3] insert config.version keyUpdates:0 locks(micros) w:102392 102ms
 m30999| Sat Dec 15 09:13:31.150 [mongosMain] waiting for connections on port 30999
 m30999| Sat Dec 15 09:13:31.152 [websvr] admin web console waiting for connections on port 31999
 m30000| Sat Dec 15 09:13:31.152 [conn3] build index config.settings { _id: 1 }
 m30000| Sat Dec 15 09:13:31.153 [conn3] build index done.  scanned 0 total records. 0 secs
 m30000| Sat Dec 15 09:13:31.153 [conn3] build index config.chunks { _id: 1 }
 m30000| Sat Dec 15 09:13:31.154 [conn3] build index done.  scanned 0 total records. 0 secs
 m30000| Sat Dec 15 09:13:31.154 [conn3] info: creating collection config.chunks on add index
 m30000| Sat Dec 15 09:13:31.154 [conn3] build index config.chunks { ns: 1, min: 1 }
 m30000| Sat Dec 15 09:13:31.155 [conn3] build index done.  scanned 0 total records. 0 secs
 m30000| Sat Dec 15 09:13:31.155 [conn3] build index config.chunks { ns: 1, shard: 1, min: 1 }
 m30000| Sat Dec 15 09:13:31.155 [conn3] build index done.  scanned 0 total records. 0 secs
 m30000| Sat Dec 15 09:13:31.155 [conn3] build index config.chunks { ns: 1, lastmod: 1 }
 m30000| Sat Dec 15 09:13:31.156 [conn3] build index done.  scanned 0 total records. 0 secs
 m30000| Sat Dec 15 09:13:31.156 [conn3] build index config.shards { _id: 1 }
 m30000| Sat Dec 15 09:13:31.157 [conn3] build index done.  scanned 0 total records. 0 secs
 m30000| Sat Dec 15 09:13:31.157 [conn3] info: creating collection config.shards on add index
 m30000| Sat Dec 15 09:13:31.157 [conn3] build index config.shards { host: 1 }
 m30000| Sat Dec 15 09:13:31.158 [conn3] build index done.  scanned 0 total records. 0 secs
 m30999| Sat Dec 15 09:13:31.158 [Balancer] about to contact config servers and shards
 m30999| Sat Dec 15 09:13:31.158 [Balancer] config servers and shards contacted successfully
 m30999| Sat Dec 15 09:13:31.158 [Balancer] balancer id: ip-0A420969:30999 started at Dec 15 09:13:31
 m30000| Sat Dec 15 09:13:31.159 [conn4] build index config.mongos { _id: 1 }
 m30000| Sat Dec 15 09:13:31.160 [conn4] build index done.  scanned 0 total records. 0 secs
 m30000| Sat Dec 15 09:13:31.161 [initandlisten] connection accepted from 127.0.0.1:57995 #5 (5 connections now open)
 m30000| Sat Dec 15 09:13:31.163 [conn5] build index config.locks { _id: 1 }
 m30000| Sat Dec 15 09:13:31.164 [conn5] build index done.  scanned 0 total records. 0 secs
 m30999| Sat Dec 15 09:13:31.167 [Balancer] distributed lock 'balancer/ip-0A420969:30999:1355580811:41' acquired, ts : 50cc858bcbb33f7543c9f1b7
 m30999| Sat Dec 15 09:13:31.167 [LockPinger] creating distributed lock ping thread for localhost:30000 and process ip-0A420969:30999:1355580811:41 (sleeping for 30000ms)
 m30000| Sat Dec 15 09:13:31.167 [conn3] build index config.lockpings { _id: 1 }
 m30000| Sat Dec 15 09:13:31.168 [conn3] build index done.  scanned 0 total records. 0 secs
 m30999| Sat Dec 15 09:13:31.169 [Balancer] distributed lock 'balancer/ip-0A420969:30999:1355580811:41' unlocked. 
 m30000| Sat Dec 15 09:13:31.169 [conn3] build index config.lockpings { ping: new Date(1) }
 m30000| Sat Dec 15 09:13:31.170 [conn3] build index done.  scanned 1 total records. 0 secs
 m30000| Sat Dec 15 09:13:31.248 [FileAllocator] done allocating datafile /data/db/test0\config.1, size: 32MB,  took 0.1 secs
ShardingTest undefined going to add shard : localhost:30000
 m30999| Sat Dec 15 09:13:31.525 [mongosMain] connection accepted from 127.0.0.1:57992 #1 (1 connection now open)
 m30999| Sat Dec 15 09:13:31.526 [conn1] couldn't find database [admin] in config db
 m30000| Sat Dec 15 09:13:31.527 [conn3] build index config.databases { _id: 1 }
 m30000| Sat Dec 15 09:13:31.528 [conn3] build index done.  scanned 0 total records. 0 secs
 m30999| Sat Dec 15 09:13:31.528 [conn1] 	 put [admin] on: config:localhost:30000
 m30999| Sat Dec 15 09:13:31.530 [conn1] going to add shard: { _id: "shard0000", host: "localhost:30000" }
{ "shardAdded" : "shard0000", "ok" : 1 }
ShardingTest undefined going to add shard : localhost:30001
 m30001| Sat Dec 15 09:13:31.532 [initandlisten] connection accepted from 127.0.0.1:57996 #2 (2 connections now open)
 m30999| Sat Dec 15 09:13:31.535 [conn1] going to add shard: { _id: "shard0001", host: "localhost:30001" }
{ "shardAdded" : "shard0001", "ok" : 1 }
ShardingTest undefined going to add shard : localhost:30002
 m30002| Sat Dec 15 09:13:31.536 [initandlisten] connection accepted from 127.0.0.1:57997 #2 (2 connections now open)
 m30999| Sat Dec 15 09:13:31.538 [conn1] going to add shard: { _id: "shard0002", host: "localhost:30002" }
{ "shardAdded" : "shard0002", "ok" : 1 }
 m30000| Sat Dec 15 09:13:31.540 [initandlisten] connection accepted from 127.0.0.1:57998 #6 (6 connections now open)
 m30999| Sat Dec 15 09:13:31.540 [conn1] creating WriteBackListener for: localhost:30000 serverID: 50cc858bcbb33f7543c9f1b6
 m30001| Sat Dec 15 09:13:31.541 [initandlisten] connection accepted from 127.0.0.1:57999 #3 (3 connections now open)
 m30999| Sat Dec 15 09:13:31.541 [conn1] creating WriteBackListener for: localhost:30001 serverID: 50cc858bcbb33f7543c9f1b6
 m30002| Sat Dec 15 09:13:31.542 [initandlisten] connection accepted from 127.0.0.1:58000 #3 (3 connections now open)
 m30999| Sat Dec 15 09:13:31.542 [conn1] creating WriteBackListener for: localhost:30002 serverID: 50cc858bcbb33f7543c9f1b6
Waiting for active hosts...
Waiting for the balancer lock...
Waiting again for active hosts after balancer is off...
 m30999| Sat Dec 15 09:13:31.544 [conn1] couldn't find database [test] in config db
 m30000| Sat Dec 15 09:13:31.545 [initandlisten] connection accepted from 127.0.0.1:58001 #7 (7 connections now open)
 m30001| Sat Dec 15 09:13:31.547 [initandlisten] connection accepted from 127.0.0.1:58002 #4 (4 connections now open)
 m30002| Sat Dec 15 09:13:31.548 [initandlisten] connection accepted from 127.0.0.1:58003 #4 (4 connections now open)
 m30999| Sat Dec 15 09:13:31.548 [conn1] 	 put [test] on: shard0001:localhost:30001
 m30999| Sat Dec 15 09:13:31.549 [conn1] enabling sharding on: test
 m30999| Sat Dec 15 09:13:31.549 [conn1] DROP: test.server7781
 m30001| Sat Dec 15 09:13:31.549 [conn3] CMD: drop test.server7781
 m30001| Sat Dec 15 09:13:31.552 [FileAllocator] allocating new datafile /data/db/test1\test.ns, filling with zeroes...
 m30001| Sat Dec 15 09:13:31.600 [FileAllocator] done allocating datafile /data/db/test1\test.ns, size: 16MB,  took 0.047 secs
 m30999| Sat Dec 15 09:13:31.655 [conn1] CMD: shardcollection: { shardCollection: "test.server7781", key: { rand: 1.0 } }
 m30001| Sat Dec 15 09:13:31.600 [FileAllocator] allocating new datafile /data/db/test1\test.0, filling with zeroes...
 m30001| Sat Dec 15 09:13:31.652 [FileAllocator] done allocating datafile /data/db/test1\test.0, size: 16MB,  took 0.051 secs
 m30001| Sat Dec 15 09:13:31.652 [FileAllocator] allocating new datafile /data/db/test1\test.1, filling with zeroes...
 m30001| Sat Dec 15 09:13:31.653 [conn4] build index test.server7781 { _id: 1 }
 m30001| Sat Dec 15 09:13:31.654 [conn4] build index done.  scanned 0 total records. 0 secs
 m30001| Sat Dec 15 09:13:31.654 [conn4] info: creating collection test.server7781 on add index
 m30001| Sat Dec 15 09:13:31.654 [conn4] build index test.server7781 { rand: 1.0 }
 m30001| Sat Dec 15 09:13:31.655 [conn4] build index done.  scanned 0 total records. 0 secs
 m30001| Sat Dec 15 09:13:31.655 [conn4] insert test.system.indexes keyUpdates:0 locks(micros) w:103314 103ms
 m30001| Sat Dec 15 09:13:31.660 [conn3] no current chunk manager found for this shard, will initialize
 m30001| Sat Dec 15 09:13:31.663 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: MinKey }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.1 } ], shardId: "test.server7781-rand_MinKey", configdb: "localhost:30000" }
 m30001| Sat Dec 15 09:13:31.667 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858b84df4e707789ba8d
 m30001| Sat Dec 15 09:13:31.667 [LockPinger] creating distributed lock ping thread for localhost:30000 and process ip-0A420969:30001:1355580811:41 (sleeping for 30000ms)
 m30001| Sat Dec 15 09:13:31.668 [conn4] splitChunk accepted at version 1|0||50cc858bcbb33f7543c9f1b8
 m30001| Sat Dec 15 09:13:31.669 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:31-0", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580811669), what: "split", ns: "test.server7781", details: { before: { min: { rand: MinKey }, max: { rand: MaxKey }, lastmod: Timestamp 1000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: MinKey }, max: { rand: 0.1 }, lastmod: Timestamp 1000|1, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.1 }, max: { rand: MaxKey }, lastmod: Timestamp 1000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } }
 m30001| Sat Dec 15 09:13:31.671 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
 m30001| Sat Dec 15 09:13:31.675 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.1 }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.2 } ], shardId: "test.server7781-rand_0.1", configdb: "localhost:30000" }
 m30001| Sat Dec 15 09:13:31.676 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858b84df4e707789ba8e
 m30001| Sat Dec 15 09:13:31.678 [conn4] splitChunk accepted at version 1|2||50cc858bcbb33f7543c9f1b8
 m30001| Sat Dec 15 09:13:31.678 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:31-1", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580811678), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.1 }, max: { rand: MaxKey }, lastmod: Timestamp 1000|2, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.1 }, max: { rand: 0.2 }, lastmod: Timestamp 1000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.2 }, max: { rand: MaxKey }, lastmod: Timestamp 1000|4, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } }
 m30001| Sat Dec 15 09:13:31.679 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
 m30001| Sat Dec 15 09:13:31.682 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.2 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.2", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
 m30001| Sat Dec 15 09:13:31.683 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858b84df4e707789ba8f
 m30000| Sat Dec 15 09:13:31.658 [conn3] build index config.collections { _id: 1 }
 m30000| Sat Dec 15 09:13:31.659 [conn3] build index done.  scanned 0 total records. 0 secs
 m30000| Sat Dec 15 09:13:31.661 [initandlisten] connection accepted from 127.0.0.1:58005 #8 (8 connections now open)
 m30000| Sat Dec 15 09:13:31.664 [initandlisten] connection accepted from 127.0.0.1:58006 #9 (9 connections now open)
 m30000| Sat Dec 15 09:13:31.669 [conn8] build index config.changelog { _id: 1 }
 m30000| Sat Dec 15 09:13:31.670 [conn8] build index done.  scanned 0 total records. 0 secs
 m30000| Sat Dec 15 09:13:31.672 [initandlisten] connection accepted from 127.0.0.1:58007 #10 (10 connections now open)
 m30001| Sat Dec 15 09:13:31.735 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:31-2", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580811735), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
 m30999| Sat Dec 15 09:13:31.656 [conn1] enable sharding on: test.server7781 with shard key: { rand: 1.0 }
 m30999| Sat Dec 15 09:13:31.656 [conn1] going to create 1 chunk(s) for: test.server7781 using new epoch 50cc858bcbb33f7543c9f1b8
 m30999| Sat Dec 15 09:13:31.657 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 2 version: 1|0||50cc858bcbb33f7543c9f1b8 based on: (empty)
 m30999| Sat Dec 15 09:13:31.659 [conn1] resetting shard version of test.server7781 on localhost:30000, version is zero
 m30999| Sat Dec 15 09:13:31.662 [conn1] resetting shard version of test.server7781 on localhost:30002, version is zero
 m30999| Sat Dec 15 09:13:31.663 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 1|0||000000000000000000000000min: { rand: MinKey }max: { rand: MaxKey }
 m30999| Sat Dec 15 09:13:31.672 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 3 version: 1|2||50cc858bcbb33f7543c9f1b8 based on: 1|0||50cc858bcbb33f7543c9f1b8
 m30999| Sat Dec 15 09:13:31.675 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 1|2||000000000000000000000000min: { rand: 0.1 }max: { rand: MaxKey }
 m30999| Sat Dec 15 09:13:31.680 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 4 version: 1|4||50cc858bcbb33f7543c9f1b8 based on: 1|2||50cc858bcbb33f7543c9f1b8
 m30999| Sat Dec 15 09:13:31.681 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.2 }, to: "shard0002" }
 m30999| Sat Dec 15 09:13:31.681 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0001:localhost:30001lastmod: 1|4||000000000000000000000000min: { rand: 0.2 }max: { rand: MaxKey }) shard0001:localhost:30001 -> shard0002:localhost:30002
 m30001| Sat Dec 15 09:13:31.736 [conn4] moveChunk request accepted at version 1|4||50cc858bcbb33f7543c9f1b8
 m30001| Sat Dec 15 09:13:31.736 [conn4] moveChunk number of documents: 0
 m30002| Sat Dec 15 09:13:31.737 [initandlisten] connection accepted from 127.0.0.1:58009 #5 (5 connections now open)
 m30001| Sat Dec 15 09:13:31.738 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30001| Sat Dec 15 09:13:31.738 [initandlisten] connection accepted from 127.0.0.1:58010 #5 (5 connections now open)
 m30002| Sat Dec 15 09:13:31.739 [FileAllocator] allocating new datafile /data/db/test2\test.ns, filling with zeroes...
 m30001| Sat Dec 15 09:13:31.741 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30001| Sat Dec 15 09:13:31.745 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30001| Sat Dec 15 09:13:31.753 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30001| Sat Dec 15 09:13:31.767 [FileAllocator] done allocating datafile /data/db/test1\test.1, size: 32MB,  took 0.114 secs
 m30001| Sat Dec 15 09:13:31.769 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30001| Sat Dec 15 09:13:31.801 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30002| Sat Dec 15 09:13:31.804 [FileAllocator] done allocating datafile /data/db/test2\test.ns, size: 16MB,  took 0.062 secs
 m30002| Sat Dec 15 09:13:31.804 [FileAllocator] allocating new datafile /data/db/test2\test.0, filling with zeroes...
 m30002| Sat Dec 15 09:13:31.862 [FileAllocator] done allocating datafile /data/db/test2\test.0, size: 16MB,  took 0.057 secs
 m30002| Sat Dec 15 09:13:31.862 [FileAllocator] allocating new datafile /data/db/test2\test.1, filling with zeroes...
 m30002| Sat Dec 15 09:13:31.862 [migrateThread] build index test.server7781 { _id: 1 }
 m30002| Sat Dec 15 09:13:31.864 [migrateThread] build index done.  scanned 0 total records. 0.001 secs
 m30002| Sat Dec 15 09:13:31.864 [migrateThread] info: creating collection test.server7781 on add index
 m30002| Sat Dec 15 09:13:31.864 [migrateThread] build index test.server7781 { rand: 1.0 }
 m30001| Sat Dec 15 09:13:31.865 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30002| Sat Dec 15 09:13:31.865 [migrateThread] build index done.  scanned 0 total records. 0 secs
 m30002| Sat Dec 15 09:13:31.866 [migrateThread] Waiting for replication to catch up before entering critical section
 m30002| Sat Dec 15 09:13:31.866 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.2 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:31.979 [FileAllocator] done allocating datafile /data/db/test2\test.1, size: 32MB,  took 0.115 secs
 m30001| Sat Dec 15 09:13:31.993 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30001| Sat Dec 15 09:13:31.993 [conn4] moveChunk setting version to: 2|0||50cc858bcbb33f7543c9f1b8
 m30002| Sat Dec 15 09:13:31.994 [initandlisten] connection accepted from 127.0.0.1:58011 #6 (6 connections now open)
 m30002| Sat Dec 15 09:13:31.994 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:31.995 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:31.996 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:31.996 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.2 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:31.996 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:31-0", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580811996), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, step1 of 5: 127, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 130 } }
 m30001| Sat Dec 15 09:13:31.997 [conn4] moveChunk migrate commit accepted by TO-shard: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
 m30001| Sat Dec 15 09:13:31.997 [conn4] moveChunk updating self version to: 2|1||50cc858bcbb33f7543c9f1b8 through { rand: MinKey } -> { rand: 0.1 } for collection 'test.server7781'
 m30000| Sat Dec 15 09:13:31.997 [initandlisten] connection accepted from 127.0.0.1:58012 #11 (11 connections now open)
 m30000| Sat Dec 15 09:13:31.997 [initandlisten] connection accepted from 127.0.0.1:58013 #12 (12 connections now open)
 m30001| Sat Dec 15 09:13:31.998 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:31-3", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580811998), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
 m30001| Sat Dec 15 09:13:31.998 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30001| Sat Dec 15 09:13:31.998 [conn4] MigrateFromStatus::done Global lock acquired
 m30001| Sat Dec 15 09:13:31.999 [conn4] forking for cleanup of chunk data
 m30001| Sat Dec 15 09:13:31.999 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30001| Sat Dec 15 09:13:31.999 [conn4] MigrateFromStatus::done Global lock acquired
 m30001| Sat Dec 15 09:13:31.999 [cleanupOldData-50cc858b84df4e707789ba90]  (start) waiting to cleanup test.server7781 from { rand: 0.2 } -> { rand: MaxKey }, # cursors remaining: 0
 m30001| Sat Dec 15 09:13:31.999 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
 m30001| Sat Dec 15 09:13:31.999 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:31-4", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580811999), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 54, step3 of 6: 1, step4 of 6: 255, step5 of 6: 5, step6 of 6: 0 } }
 m30001| Sat Dec 15 09:13:31.999 [conn4] command admin.$cmd command: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.2 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.2", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } ntoreturn:1 keyUpdates:0 locks(micros) W:24 r:66 w:17 reslen:37 318ms
 m30999| Sat Dec 15 09:13:32.000 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 5 version: 2|1||50cc858bcbb33f7543c9f1b8 based on: 1|4||50cc858bcbb33f7543c9f1b8
 m30999| Sat Dec 15 09:13:32.002 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0002:localhost:30002lastmod: 2|0||000000000000000000000000min: { rand: 0.2 }max: { rand: MaxKey }
 m30002| Sat Dec 15 09:13:32.003 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.2 }, max: { rand: MaxKey }, from: "shard0002", splitKeys: [ { rand: 0.3 } ], shardId: "test.server7781-rand_0.2", configdb: "localhost:30000" }
 m30000| Sat Dec 15 09:13:32.003 [initandlisten] connection accepted from 127.0.0.1:58014 #13 (13 connections now open)
 m30002| Sat Dec 15 09:13:32.005 [LockPinger] creating distributed lock ping thread for localhost:30000 and process ip-0A420969:30002:1355580812:41 (sleeping for 30000ms)
 m30002| Sat Dec 15 09:13:32.006 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858c6f649db1b038067b
 m30000| Sat Dec 15 09:13:32.006 [initandlisten] connection accepted from 127.0.0.1:58015 #14 (14 connections now open)
 m30002| Sat Dec 15 09:13:32.007 [conn4] no current chunk manager found for this shard, will initialize
 m30002| Sat Dec 15 09:13:32.008 [conn4] splitChunk accepted at version 2|0||50cc858bcbb33f7543c9f1b8
 m30002| Sat Dec 15 09:13:32.009 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-1", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812009), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.2 }, max: { rand: MaxKey }, lastmod: Timestamp 2000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.2 }, max: { rand: 0.3 }, lastmod: Timestamp 2000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.3 }, max: { rand: MaxKey }, lastmod: Timestamp 2000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } }
 m30002| Sat Dec 15 09:13:32.009 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
 m30999| Sat Dec 15 09:13:32.010 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 6 version: 2|3||50cc858bcbb33f7543c9f1b8 based on: 2|1||50cc858bcbb33f7543c9f1b8
 m30999| Sat Dec 15 09:13:32.012 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.3 }, to: "shard0000" }
 m30999| Sat Dec 15 09:13:32.012 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0002:localhost:30002lastmod: 2|3||000000000000000000000000min: { rand: 0.3 }max: { rand: MaxKey }) shard0002:localhost:30002 -> shard0000:localhost:30000
 m30002| Sat Dec 15 09:13:32.012 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.3 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.3", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
 m30002| Sat Dec 15 09:13:32.014 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858c6f649db1b038067c
 m30002| Sat Dec 15 09:13:32.014 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-2", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812014), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
 m30002| Sat Dec 15 09:13:32.014 [conn4] moveChunk request accepted at version 2|3||50cc858bcbb33f7543c9f1b8
 m30002| Sat Dec 15 09:13:32.018 [conn4] moveChunk number of documents: 0
 m30001| Sat Dec 15 09:13:32.019 [cleanupOldData-50cc858b84df4e707789ba90] waiting to remove documents for test.server7781 from { rand: 0.2 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:32.019 [cleanupOldData-50cc858b84df4e707789ba90] moveChunk starting delete for: test.server7781 from { rand: 0.2 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:32.019 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30001| Sat Dec 15 09:13:32.019 [cleanupOldData-50cc858b84df4e707789ba90] moveChunk deleted 0 documents for test.server7781 from { rand: 0.2 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:32.019 [initandlisten] connection accepted from 127.0.0.1:58016 #7 (7 connections now open)
 m30000| Sat Dec 15 09:13:32.021 [FileAllocator] allocating new datafile /data/db/test0\test.ns, filling with zeroes...
 m30002| Sat Dec 15 09:13:32.021 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30002| Sat Dec 15 09:13:32.085 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30002| Sat Dec 15 09:13:32.093 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30002| Sat Dec 15 09:13:32.109 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30000| Sat Dec 15 09:13:32.113 [FileAllocator] done allocating datafile /data/db/test0\test.ns, size: 16MB,  took 0.092 secs
 m30000| Sat Dec 15 09:13:32.113 [FileAllocator] allocating new datafile /data/db/test0\test.0, filling with zeroes...
 m30002| Sat Dec 15 09:13:32.141 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30000| Sat Dec 15 09:13:32.170 [FileAllocator] done allocating datafile /data/db/test0\test.0, size: 16MB,  took 0.056 secs
 m30000| Sat Dec 15 09:13:32.170 [FileAllocator] allocating new datafile /data/db/test0\test.1, filling with zeroes...
 m30000| Sat Dec 15 09:13:32.171 [migrateThread] build index test.server7781 { _id: 1 }
 m30000| Sat Dec 15 09:13:32.173 [migrateThread] build index done.  scanned 0 total records. 0.001 secs
 m30000| Sat Dec 15 09:13:32.173 [migrateThread] info: creating collection test.server7781 on add index
 m30000| Sat Dec 15 09:13:32.173 [migrateThread] build index test.server7781 { rand: 1.0 }
 m30000| Sat Dec 15 09:13:32.174 [migrateThread] build index done.  scanned 0 total records. 0 secs
 m30000| Sat Dec 15 09:13:32.175 [migrateThread] Waiting for replication to catch up before entering critical section
 m30000| Sat Dec 15 09:13:32.175 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.3 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:32.205 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30002| Sat Dec 15 09:13:32.205 [conn4] moveChunk setting version to: 3|0||50cc858bcbb33f7543c9f1b8
 m30000| Sat Dec 15 09:13:32.206 [initandlisten] connection accepted from 127.0.0.1:58017 #15 (15 connections now open)
 m30000| Sat Dec 15 09:13:32.206 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.207 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.208 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.209 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.210 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.211 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.212 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.213 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.214 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.215 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.3 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:32.216 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-0", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812216), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, step1 of 5: 155, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 40 } }
 m30002| Sat Dec 15 09:13:32.216 [conn4] moveChunk migrate commit accepted by TO-shard: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
 m30002| Sat Dec 15 09:13:32.216 [conn4] moveChunk updating self version to: 3|1||50cc858bcbb33f7543c9f1b8 through { rand: 0.2 } -> { rand: 0.3 } for collection 'test.server7781'
 m30000| Sat Dec 15 09:13:32.217 [initandlisten] connection accepted from 127.0.0.1:58018 #16 (16 connections now open)
 m30000| Sat Dec 15 09:13:32.217 [initandlisten] connection accepted from 127.0.0.1:58019 #17 (17 connections now open)
 m30002| Sat Dec 15 09:13:32.218 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-3", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812218), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
 m30002| Sat Dec 15 09:13:32.218 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30002| Sat Dec 15 09:13:32.218 [conn4] MigrateFromStatus::done Global lock acquired
 m30002| Sat Dec 15 09:13:32.218 [conn4] forking for cleanup of chunk data
 m30002| Sat Dec 15 09:13:32.219 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30002| Sat Dec 15 09:13:32.219 [conn4] MigrateFromStatus::done Global lock acquired
 m30002| Sat Dec 15 09:13:32.219 [cleanupOldData-50cc858c6f649db1b038067d]  (start) waiting to cleanup test.server7781 from { rand: 0.3 } -> { rand: MaxKey }, # cursors remaining: 0
 m30002| Sat Dec 15 09:13:32.219 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
 m30002| Sat Dec 15 09:13:32.219 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-4", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812219), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 3, step4 of 6: 186, step5 of 6: 13, step6 of 6: 0 } }
 m30002| Sat Dec 15 09:13:32.219 [conn4] command admin.$cmd command: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.3 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.3", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } ntoreturn:1 keyUpdates:0 locks(micros) W:30 r:3219 w:17 reslen:37 207ms
 m30999| Sat Dec 15 09:13:32.221 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 7 version: 3|1||50cc858bcbb33f7543c9f1b8 based on: 2|3||50cc858bcbb33f7543c9f1b8
 m30999| Sat Dec 15 09:13:32.222 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0000:localhost:30000lastmod: 3|0||000000000000000000000000min: { rand: 0.3 }max: { rand: MaxKey }
 m30000| Sat Dec 15 09:13:32.222 [conn7] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.3 }, max: { rand: MaxKey }, from: "shard0000", splitKeys: [ { rand: 0.4 } ], shardId: "test.server7781-rand_0.3", configdb: "localhost:30000" }
 m30000| Sat Dec 15 09:13:32.223 [initandlisten] connection accepted from 127.0.0.1:58020 #18 (18 connections now open)
 m30000| Sat Dec 15 09:13:32.225 [LockPinger] creating distributed lock ping thread for localhost:30000 and process ip-0A420969:30000:1355580812:41 (sleeping for 30000ms)
 m30000| Sat Dec 15 09:13:32.228 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858cb83034b4a50fde93
 m30000| Sat Dec 15 09:13:32.229 [conn7] no current chunk manager found for this shard, will initialize
 m30000| Sat Dec 15 09:13:32.229 [conn7] splitChunk accepted at version 3|0||50cc858bcbb33f7543c9f1b8
 m30000| Sat Dec 15 09:13:32.230 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-1", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812230), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.3 }, max: { rand: MaxKey }, lastmod: Timestamp 3000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.3 }, max: { rand: 0.4 }, lastmod: Timestamp 3000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.4 }, max: { rand: MaxKey }, lastmod: Timestamp 3000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } }
 m30000| Sat Dec 15 09:13:32.231 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. 
 m30999| Sat Dec 15 09:13:32.232 [conn1] ChunkManager: time to load chunks for test.server7781: 1ms sequenceNumber: 8 version: 3|3||50cc858bcbb33f7543c9f1b8 based on: 3|1||50cc858bcbb33f7543c9f1b8
 m30999| Sat Dec 15 09:13:32.234 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.4 }, to: "shard0001" }
 m30999| Sat Dec 15 09:13:32.234 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0000:localhost:30000lastmod: 3|3||000000000000000000000000min: { rand: 0.4 }max: { rand: MaxKey }) shard0000:localhost:30000 -> shard0001:localhost:30001
 m30000| Sat Dec 15 09:13:32.234 [conn7] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30000", to: "localhost:30001", fromShard: "shard0000", toShard: "shard0001", min: { rand: 0.4 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.4", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
 m30000| Sat Dec 15 09:13:32.236 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858cb83034b4a50fde94
 m30000| Sat Dec 15 09:13:32.236 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-2", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812236), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } }
 m30000| Sat Dec 15 09:13:32.236 [conn7] moveChunk request accepted at version 3|3||50cc858bcbb33f7543c9f1b8
 m30000| Sat Dec 15 09:13:32.236 [conn7] moveChunk number of documents: 0
 m30001| Sat Dec 15 09:13:32.237 [initandlisten] connection accepted from 127.0.0.1:58022 #6 (6 connections now open)
 m30002| Sat Dec 15 09:13:32.239 [cleanupOldData-50cc858c6f649db1b038067d] waiting to remove documents for test.server7781 from { rand: 0.3 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:32.239 [cleanupOldData-50cc858c6f649db1b038067d] moveChunk starting delete for: test.server7781 from { rand: 0.3 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:32.239 [cleanupOldData-50cc858c6f649db1b038067d] moveChunk deleted 0 documents for test.server7781 from { rand: 0.3 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:32.239 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.4 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30001| Sat Dec 15 09:13:32.239 [migrateThread] Waiting for replication to catch up before entering critical section
 m30001| Sat Dec 15 09:13:32.239 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.4 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:32.241 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.4 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30001| Sat Dec 15 09:13:32.241 [initandlisten] connection accepted from 127.0.0.1:58023 #7 (7 connections now open)
 m30001| Sat Dec 15 09:13:32.242 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:32.243 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:32.244 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:32.245 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:32.246 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:32.247 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:32.248 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:32.249 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:32.250 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:32.250 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.4 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:32.250 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-5", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812250), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } }
 m30001| Sat Dec 15 09:13:32.256 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.4 }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.5 } ], shardId: "test.server7781-rand_0.4", configdb: "localhost:30000" }
 m30001| Sat Dec 15 09:13:32.257 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858c84df4e707789ba91
 m30001| Sat Dec 15 09:13:32.258 [conn4] splitChunk accepted at version 4|0||50cc858bcbb33f7543c9f1b8
 m30001| Sat Dec 15 09:13:32.259 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-6", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812259), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.4 }, max: { rand: MaxKey }, lastmod: Timestamp 4000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.4 }, max: { rand: 0.5 }, lastmod: Timestamp 4000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.5 }, max: { rand: MaxKey }, lastmod: Timestamp 4000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } }
 m30001| Sat Dec 15 09:13:32.259 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
 m30001| Sat Dec 15 09:13:32.262 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.5 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.5", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
 m30001| Sat Dec 15 09:13:32.263 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858c84df4e707789ba92
 m30001| Sat Dec 15 09:13:32.263 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-7", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812263), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
 m30001| Sat Dec 15 09:13:32.264 [conn4] moveChunk request accepted at version 4|3||50cc858bcbb33f7543c9f1b8
 m30001| Sat Dec 15 09:13:32.264 [conn4] moveChunk number of documents: 0
 m30001| Sat Dec 15 09:13:32.265 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.5 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30001| Sat Dec 15 09:13:32.267 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.5 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30001| Sat Dec 15 09:13:32.267 [conn4] moveChunk setting version to: 5|0||50cc858bcbb33f7543c9f1b8
 m30999| Sat Dec 15 09:13:32.254 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 9 version: 4|1||50cc858bcbb33f7543c9f1b8 based on: 3|3||50cc858bcbb33f7543c9f1b8
 m30002| Sat Dec 15 09:13:32.265 [migrateThread] Waiting for replication to catch up before entering critical section
 m30002| Sat Dec 15 09:13:32.265 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.5 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:32.318 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:32.319 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:32.320 [conn6] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.241 [conn7] moveChunk setting version to: 4|0||50cc858bcbb33f7543c9f1b8
 m30000| Sat Dec 15 09:13:32.251 [conn7] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.4 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
 m30000| Sat Dec 15 09:13:32.251 [conn7] moveChunk updating self version to: 4|1||50cc858bcbb33f7543c9f1b8 through { rand: 0.3 } -> { rand: 0.4 } for collection 'test.server7781'
 m30000| Sat Dec 15 09:13:32.251 [initandlisten] connection accepted from 127.0.0.1:58024 #19 (19 connections now open)
 m30000| Sat Dec 15 09:13:32.252 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-3", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812252), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } }
 m30000| Sat Dec 15 09:13:32.252 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30000| Sat Dec 15 09:13:32.252 [conn7] MigrateFromStatus::done Global lock acquired
 m30000| Sat Dec 15 09:13:32.252 [conn7] forking for cleanup of chunk data
 m30000| Sat Dec 15 09:13:32.252 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30000| Sat Dec 15 09:13:32.252 [conn7] MigrateFromStatus::done Global lock acquired
 m30000| Sat Dec 15 09:13:32.253 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. 
 m30000| Sat Dec 15 09:13:32.253 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-4", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812253), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 1, step4 of 6: 2, step5 of 6: 11, step6 of 6: 0 } }
 m30000| Sat Dec 15 09:13:32.253 [cleanupOldData-50cc858cb83034b4a50fde95]  (start) waiting to cleanup test.server7781 from { rand: 0.4 } -> { rand: MaxKey }, # cursors remaining: 0
 m30000| Sat Dec 15 09:13:32.273 [cleanupOldData-50cc858cb83034b4a50fde95] waiting to remove documents for test.server7781 from { rand: 0.4 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:32.273 [cleanupOldData-50cc858cb83034b4a50fde95] moveChunk starting delete for: test.server7781 from { rand: 0.4 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:32.273 [cleanupOldData-50cc858cb83034b4a50fde95] moveChunk deleted 0 documents for test.server7781 from { rand: 0.4 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:32.297 [FileAllocator] done allocating datafile /data/db/test0\test.1, size: 32MB,  took 0.126 secs
 m30999| Sat Dec 15 09:13:32.256 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 4|0||000000000000000000000000min: { rand: 0.4 }max: { rand: MaxKey }
 m30999| Sat Dec 15 09:13:32.260 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 10 version: 4|3||50cc858bcbb33f7543c9f1b8 based on: 4|1||50cc858bcbb33f7543c9f1b8
 m30999| Sat Dec 15 09:13:32.262 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.5 }, to: "shard0002" }
 m30999| Sat Dec 15 09:13:32.262 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0001:localhost:30001lastmod: 4|3||000000000000000000000000min: { rand: 0.5 }max: { rand: MaxKey }) shard0001:localhost:30001 -> shard0002:localhost:30002
 m30002| Sat Dec 15 09:13:32.321 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:32.322 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:32.323 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:32.324 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:32.325 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:32.326 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:32.326 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.5 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:32.326 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-5", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812326), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 60 } }
 m30001| Sat Dec 15 09:13:32.327 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.5 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
 m30001| Sat Dec 15 09:13:32.327 [conn4] moveChunk updating self version to: 5|1||50cc858bcbb33f7543c9f1b8 through { rand: MinKey } -> { rand: 0.1 } for collection 'test.server7781'
 m30001| Sat Dec 15 09:13:32.328 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-8", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812327), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
 m30001| Sat Dec 15 09:13:32.328 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30001| Sat Dec 15 09:13:32.328 [conn4] MigrateFromStatus::done Global lock acquired
 m30001| Sat Dec 15 09:13:32.328 [conn4] forking for cleanup of chunk data
 m30001| Sat Dec 15 09:13:32.328 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30001| Sat Dec 15 09:13:32.328 [conn4] MigrateFromStatus::done Global lock acquired
 m30001| Sat Dec 15 09:13:32.328 [cleanupOldData-50cc858c84df4e707789ba93]  (start) waiting to cleanup test.server7781 from { rand: 0.5 } -> { rand: MaxKey }, # cursors remaining: 0
 m30001| Sat Dec 15 09:13:32.328 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
 m30001| Sat Dec 15 09:13:32.328 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-9", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812328), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 2, step5 of 6: 60, step6 of 6: 0 } }
 m30999| Sat Dec 15 09:13:32.330 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 11 version: 5|1||50cc858bcbb33f7543c9f1b8 based on: 4|3||50cc858bcbb33f7543c9f1b8
 m30999| Sat Dec 15 09:13:32.331 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0002:localhost:30002lastmod: 5|0||000000000000000000000000min: { rand: 0.5 }max: { rand: MaxKey }
 m30002| Sat Dec 15 09:13:32.332 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.5 }, max: { rand: MaxKey }, from: "shard0002", splitKeys: [ { rand: 0.6 } ], shardId: "test.server7781-rand_0.5", configdb: "localhost:30000" }
 m30002| Sat Dec 15 09:13:32.333 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858c6f649db1b038067e
 m30002| Sat Dec 15 09:13:32.334 [conn4] splitChunk accepted at version 5|0||50cc858bcbb33f7543c9f1b8
 m30002| Sat Dec 15 09:13:32.335 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-6", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812335), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.5 }, max: { rand: MaxKey }, lastmod: Timestamp 5000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.5 }, max: { rand: 0.6 }, lastmod: Timestamp 5000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.6 }, max: { rand: MaxKey }, lastmod: Timestamp 5000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } }
 m30002| Sat Dec 15 09:13:32.335 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
 m30999| Sat Dec 15 09:13:32.337 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 12 version: 5|3||50cc858bcbb33f7543c9f1b8 based on: 5|1||50cc858bcbb33f7543c9f1b8
 m30999| Sat Dec 15 09:13:32.338 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.6 }, to: "shard0000" }
 m30999| Sat Dec 15 09:13:32.338 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0002:localhost:30002lastmod: 5|3||000000000000000000000000min: { rand: 0.6 }max: { rand: MaxKey }) shard0002:localhost:30002 -> shard0000:localhost:30000
 m30002| Sat Dec 15 09:13:32.339 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.6 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.6", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
 m30002| Sat Dec 15 09:13:32.340 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858c6f649db1b038067f
 m30002| Sat Dec 15 09:13:32.340 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-7", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812340), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
 m30002| Sat Dec 15 09:13:32.340 [conn4] moveChunk request accepted at version 5|3||50cc858bcbb33f7543c9f1b8
 m30002| Sat Dec 15 09:13:32.340 [conn4] moveChunk number of documents: 0
 m30002| Sat Dec 15 09:13:32.342 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.6 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30000| Sat Dec 15 09:13:32.342 [migrateThread] Waiting for replication to catch up before entering critical section
 m30000| Sat Dec 15 09:13:32.342 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.6 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:32.344 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.6 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30002| Sat Dec 15 09:13:32.344 [conn4] moveChunk setting version to: 6|0||50cc858bcbb33f7543c9f1b8
 m30000| Sat Dec 15 09:13:32.344 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.345 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.346 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.347 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.348 [conn15] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:32.348 [cleanupOldData-50cc858c84df4e707789ba93] waiting to remove documents for test.server7781 from { rand: 0.5 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:32.348 [cleanupOldData-50cc858c84df4e707789ba93] moveChunk starting delete for: test.server7781 from { rand: 0.5 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:32.348 [cleanupOldData-50cc858c84df4e707789ba93] moveChunk deleted 0 documents for test.server7781 from { rand: 0.5 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:32.349 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.350 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.351 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.352 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.352 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.6 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:32.352 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-5", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812352), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 9 } }
 m30002| Sat Dec 15 09:13:32.353 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.6 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
 m30002| Sat Dec 15 09:13:32.353 [conn4] moveChunk updating self version to: 6|1||50cc858bcbb33f7543c9f1b8 through { rand: 0.2 } -> { rand: 0.3 } for collection 'test.server7781'
 m30002| Sat Dec 15 09:13:32.353 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-8", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812353), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
 m30002| Sat Dec 15 09:13:32.353 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30002| Sat Dec 15 09:13:32.353 [conn4] MigrateFromStatus::done Global lock acquired
 m30002| Sat Dec 15 09:13:32.353 [conn4] forking for cleanup of chunk data
 m30002| Sat Dec 15 09:13:32.354 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30002| Sat Dec 15 09:13:32.354 [conn4] MigrateFromStatus::done Global lock acquired
 m30002| Sat Dec 15 09:13:32.354 [cleanupOldData-50cc858c6f649db1b0380680]  (start) waiting to cleanup test.server7781 from { rand: 0.6 } -> { rand: MaxKey }, # cursors remaining: 0
 m30002| Sat Dec 15 09:13:32.354 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
 m30002| Sat Dec 15 09:13:32.354 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-9", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812354), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 2, step5 of 6: 9, step6 of 6: 0 } }
 m30999| Sat Dec 15 09:13:32.355 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 13 version: 6|1||50cc858bcbb33f7543c9f1b8 based on: 5|3||50cc858bcbb33f7543c9f1b8
 m30999| Sat Dec 15 09:13:32.357 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0000:localhost:30000lastmod: 6|0||000000000000000000000000min: { rand: 0.6 }max: { rand: MaxKey }
 m30000| Sat Dec 15 09:13:32.357 [conn7] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.6 }, max: { rand: MaxKey }, from: "shard0000", splitKeys: [ { rand: 0.7 } ], shardId: "test.server7781-rand_0.6", configdb: "localhost:30000" }
 m30000| Sat Dec 15 09:13:32.358 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858cb83034b4a50fde96
 m30000| Sat Dec 15 09:13:32.359 [conn7] splitChunk accepted at version 6|0||50cc858bcbb33f7543c9f1b8
 m30000| Sat Dec 15 09:13:32.360 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-6", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812360), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.6 }, max: { rand: MaxKey }, lastmod: Timestamp 6000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.6 }, max: { rand: 0.7 }, lastmod: Timestamp 6000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.7 }, max: { rand: MaxKey }, lastmod: Timestamp 6000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } }
 m30000| Sat Dec 15 09:13:32.360 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. 
 m30999| Sat Dec 15 09:13:32.361 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 14 version: 6|3||50cc858bcbb33f7543c9f1b8 based on: 6|1||50cc858bcbb33f7543c9f1b8
 m30999| Sat Dec 15 09:13:32.363 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.7 }, to: "shard0001" }
 m30999| Sat Dec 15 09:13:32.363 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0000:localhost:30000lastmod: 6|3||000000000000000000000000min: { rand: 0.7 }max: { rand: MaxKey }) shard0000:localhost:30000 -> shard0001:localhost:30001
 m30000| Sat Dec 15 09:13:32.363 [conn7] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30000", to: "localhost:30001", fromShard: "shard0000", toShard: "shard0001", min: { rand: 0.7 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.7", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
 m30000| Sat Dec 15 09:13:32.365 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858cb83034b4a50fde97
 m30000| Sat Dec 15 09:13:32.365 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-7", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812365), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } }
 m30000| Sat Dec 15 09:13:32.365 [conn7] moveChunk request accepted at version 6|3||50cc858bcbb33f7543c9f1b8
 m30000| Sat Dec 15 09:13:32.365 [conn7] moveChunk number of documents: 0
 m30000| Sat Dec 15 09:13:32.367 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.7 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30001| Sat Dec 15 09:13:32.367 [migrateThread] Waiting for replication to catch up before entering critical section
 m30001| Sat Dec 15 09:13:32.367 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.7 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:32.369 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.7 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30000| Sat Dec 15 09:13:32.369 [conn7] moveChunk setting version to: 7|0||50cc858bcbb33f7543c9f1b8
 m30001| Sat Dec 15 09:13:32.369 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:32.370 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:32.371 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:32.372 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:32.373 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:32.374 [conn7] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:32.374 [cleanupOldData-50cc858c6f649db1b0380680] waiting to remove documents for test.server7781 from { rand: 0.6 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:32.374 [cleanupOldData-50cc858c6f649db1b0380680] moveChunk starting delete for: test.server7781 from { rand: 0.6 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:32.374 [cleanupOldData-50cc858c6f649db1b0380680] moveChunk deleted 0 documents for test.server7781 from { rand: 0.6 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:32.375 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:32.376 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:32.377 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:32.377 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.7 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:32.377 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-10", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812377), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 9 } }
 m30000| Sat Dec 15 09:13:32.378 [conn7] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.7 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
 m30000| Sat Dec 15 09:13:32.378 [conn7] moveChunk updating self version to: 7|1||50cc858bcbb33f7543c9f1b8 through { rand: 0.3 } -> { rand: 0.4 } for collection 'test.server7781'
 m30000| Sat Dec 15 09:13:32.378 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-8", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812378), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } }
 m30000| Sat Dec 15 09:13:32.378 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30000| Sat Dec 15 09:13:32.378 [conn7] MigrateFromStatus::done Global lock acquired
 m30000| Sat Dec 15 09:13:32.378 [conn7] forking for cleanup of chunk data
 m30000| Sat Dec 15 09:13:32.379 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30000| Sat Dec 15 09:13:32.379 [conn7] MigrateFromStatus::done Global lock acquired
 m30000| Sat Dec 15 09:13:32.379 [cleanupOldData-50cc858cb83034b4a50fde98]  (start) waiting to cleanup test.server7781 from { rand: 0.7 } -> { rand: MaxKey }, # cursors remaining: 0
 m30000| Sat Dec 15 09:13:32.379 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. 
 m30000| Sat Dec 15 09:13:32.379 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-9", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812379), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 3, step5 of 6: 9, step6 of 6: 0 } }
 m30999| Sat Dec 15 09:13:32.380 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 15 version: 7|1||50cc858bcbb33f7543c9f1b8 based on: 6|3||50cc858bcbb33f7543c9f1b8
 m30999| Sat Dec 15 09:13:32.382 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 7|0||000000000000000000000000min: { rand: 0.7 }max: { rand: MaxKey }
 m30001| Sat Dec 15 09:13:32.382 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.7 }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.8 } ], shardId: "test.server7781-rand_0.7", configdb: "localhost:30000" }
 m30001| Sat Dec 15 09:13:32.383 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858c84df4e707789ba94
 m30001| Sat Dec 15 09:13:32.385 [conn4] splitChunk accepted at version 7|0||50cc858bcbb33f7543c9f1b8
 m30001| Sat Dec 15 09:13:32.385 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-11", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812385), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.7 }, max: { rand: MaxKey }, lastmod: Timestamp 7000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.7 }, max: { rand: 0.8 }, lastmod: Timestamp 7000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.8 }, max: { rand: MaxKey }, lastmod: Timestamp 7000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } }
 m30001| Sat Dec 15 09:13:32.386 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
 m30999| Sat Dec 15 09:13:32.387 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 16 version: 7|3||50cc858bcbb33f7543c9f1b8 based on: 7|1||50cc858bcbb33f7543c9f1b8
 m30999| Sat Dec 15 09:13:32.389 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.8 }, to: "shard0002" }
 m30999| Sat Dec 15 09:13:32.389 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0001:localhost:30001lastmod: 7|3||000000000000000000000000min: { rand: 0.8 }max: { rand: MaxKey }) shard0001:localhost:30001 -> shard0002:localhost:30002
 m30001| Sat Dec 15 09:13:32.389 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.8 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.8", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
 m30001| Sat Dec 15 09:13:32.390 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858c84df4e707789ba95
 m30001| Sat Dec 15 09:13:32.390 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-12", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812390), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
 m30001| Sat Dec 15 09:13:32.391 [conn4] moveChunk request accepted at version 7|3||50cc858bcbb33f7543c9f1b8
 m30001| Sat Dec 15 09:13:32.391 [conn4] moveChunk number of documents: 0
 m30001| Sat Dec 15 09:13:32.392 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.8 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30002| Sat Dec 15 09:13:32.393 [migrateThread] Waiting for replication to catch up before entering critical section
 m30002| Sat Dec 15 09:13:32.393 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.8 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:32.394 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.8 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30001| Sat Dec 15 09:13:32.394 [conn4] moveChunk setting version to: 8|0||50cc858bcbb33f7543c9f1b8
 m30002| Sat Dec 15 09:13:32.394 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:32.395 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:32.396 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:32.397 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:32.398 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:32.399 [conn6] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.399 [cleanupOldData-50cc858cb83034b4a50fde98] waiting to remove documents for test.server7781 from { rand: 0.7 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:32.399 [cleanupOldData-50cc858cb83034b4a50fde98] moveChunk starting delete for: test.server7781 from { rand: 0.7 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:32.399 [cleanupOldData-50cc858cb83034b4a50fde98] moveChunk deleted 0 documents for test.server7781 from { rand: 0.7 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:32.400 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:32.401 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:32.402 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:32.403 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:32.403 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.8 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:32.403 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-10", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812403), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } }
 m30001| Sat Dec 15 09:13:32.404 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.8 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
 m30001| Sat Dec 15 09:13:32.404 [conn4] moveChunk updating self version to: 8|1||50cc858bcbb33f7543c9f1b8 through { rand: MinKey } -> { rand: 0.1 } for collection 'test.server7781'
 m30001| Sat Dec 15 09:13:32.404 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-13", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812404), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
 m30001| Sat Dec 15 09:13:32.404 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30001| Sat Dec 15 09:13:32.404 [conn4] MigrateFromStatus::done Global lock acquired
 m30001| Sat Dec 15 09:13:32.405 [conn4] forking for cleanup of chunk data
 m30001| Sat Dec 15 09:13:32.405 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30001| Sat Dec 15 09:13:32.405 [conn4] MigrateFromStatus::done Global lock acquired
 m30001| Sat Dec 15 09:13:32.405 [cleanupOldData-50cc858c84df4e707789ba96]  (start) waiting to cleanup test.server7781 from { rand: 0.8 } -> { rand: MaxKey }, # cursors remaining: 0
 m30001| Sat Dec 15 09:13:32.405 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
 m30001| Sat Dec 15 09:13:32.405 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-14", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812405), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 2, step5 of 6: 10, step6 of 6: 0 } }
 m30999| Sat Dec 15 09:13:32.407 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 17 version: 8|1||50cc858bcbb33f7543c9f1b8 based on: 7|3||50cc858bcbb33f7543c9f1b8
 m30999| Sat Dec 15 09:13:32.408 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0002:localhost:30002lastmod: 8|0||000000000000000000000000min: { rand: 0.8 }max: { rand: MaxKey }
 m30002| Sat Dec 15 09:13:32.408 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.8 }, max: { rand: MaxKey }, from: "shard0002", splitKeys: [ { rand: 0.9 } ], shardId: "test.server7781-rand_0.8", configdb: "localhost:30000" }
 m30002| Sat Dec 15 09:13:32.410 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858c6f649db1b0380681
 m30002| Sat Dec 15 09:13:32.411 [conn4] splitChunk accepted at version 8|0||50cc858bcbb33f7543c9f1b8
 m30002| Sat Dec 15 09:13:32.412 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-11", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812412), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.8 }, max: { rand: MaxKey }, lastmod: Timestamp 8000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.8 }, max: { rand: 0.9 }, lastmod: Timestamp 8000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.9 }, max: { rand: MaxKey }, lastmod: Timestamp 8000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } }
 m30002| Sat Dec 15 09:13:32.412 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
 m30002| Sat Dec 15 09:13:32.415 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.9 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.9", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
 m30002| Sat Dec 15 09:13:32.417 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858c6f649db1b0380682
 m30002| Sat Dec 15 09:13:32.417 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-12", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812417), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
 m30002| Sat Dec 15 09:13:32.417 [conn4] moveChunk request accepted at version 8|3||50cc858bcbb33f7543c9f1b8
 m30002| Sat Dec 15 09:13:32.417 [conn4] moveChunk number of documents: 0
 m30002| Sat Dec 15 09:13:32.419 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.9 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30002| Sat Dec 15 09:13:32.421 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.9 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30002| Sat Dec 15 09:13:32.421 [conn4] moveChunk setting version to: 9|0||50cc858bcbb33f7543c9f1b8
 m30002| Sat Dec 15 09:13:32.430 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.9 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
 m30002| Sat Dec 15 09:13:32.430 [conn4] moveChunk updating self version to: 9|1||50cc858bcbb33f7543c9f1b8 through { rand: 0.2 } -> { rand: 0.3 } for collection 'test.server7781'
 m30002| Sat Dec 15 09:13:32.430 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-13", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812430), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
 m30002| Sat Dec 15 09:13:32.430 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30002| Sat Dec 15 09:13:32.430 [conn4] MigrateFromStatus::done Global lock acquired
 m30002| Sat Dec 15 09:13:32.430 [conn4] forking for cleanup of chunk data
 m30002| Sat Dec 15 09:13:32.431 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30002| Sat Dec 15 09:13:32.431 [conn4] MigrateFromStatus::done Global lock acquired
 m30002| Sat Dec 15 09:13:32.431 [cleanupOldData-50cc858c6f649db1b0380683]  (start) waiting to cleanup test.server7781 from { rand: 0.9 } -> { rand: MaxKey }, # cursors remaining: 0
 m30002| Sat Dec 15 09:13:32.431 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
 m30002| Sat Dec 15 09:13:32.489 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-14", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812489), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 3, step5 of 6: 9, step6 of 6: 0 } }
 m30000| Sat Dec 15 09:13:32.419 [migrateThread] Waiting for replication to catch up before entering critical section
 m30000| Sat Dec 15 09:13:32.419 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.9 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:32.421 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.422 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.423 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.424 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.425 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.426 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.427 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.428 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.429 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:32.429 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.9 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:32.429 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-10", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812429), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 9 } }
 m30001| Sat Dec 15 09:13:32.425 [cleanupOldData-50cc858c84df4e707789ba96] waiting to remove documents for test.server7781 from { rand: 0.8 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:32.425 [cleanupOldData-50cc858c84df4e707789ba96] moveChunk starting delete for: test.server7781 from { rand: 0.8 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:32.425 [cleanupOldData-50cc858c84df4e707789ba96] moveChunk deleted 0 documents for test.server7781 from { rand: 0.8 } -> { rand: MaxKey }
 m30999| Sat Dec 15 09:13:32.413 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 18 version: 8|3||50cc858bcbb33f7543c9f1b8 based on: 8|1||50cc858bcbb33f7543c9f1b8
 m30999| Sat Dec 15 09:13:32.415 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.9 }, to: "shard0000" }
 m30999| Sat Dec 15 09:13:32.415 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0002:localhost:30002lastmod: 8|3||000000000000000000000000min: { rand: 0.9 }max: { rand: MaxKey }) shard0002:localhost:30002 -> shard0000:localhost:30000
 m30999| Sat Dec 15 09:13:32.490 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 19 version: 9|1||50cc858bcbb33f7543c9f1b8 based on: 8|3||50cc858bcbb33f7543c9f1b8
 m30002| Sat Dec 15 09:13:32.541 [cleanupOldData-50cc858c6f649db1b0380683] waiting to remove documents for test.server7781 from { rand: 0.9 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:32.541 [cleanupOldData-50cc858c6f649db1b0380683] moveChunk starting delete for: test.server7781 from { rand: 0.9 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:32.548 [cleanupOldData-50cc858c6f649db1b0380683] moveChunk deleted 0 documents for test.server7781 from { rand: 0.9 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:33.713 [conn3] build index test.server7781 { loc: "2d" }
 m30000| Sat Dec 15 09:13:33.713 [conn6] build index test.server7781 { loc: "2d" }
 m30001| Sat Dec 15 09:13:33.713 [conn3] build index test.server7781 { loc: "2d" }
 m30002| Sat Dec 15 09:13:33.726 [conn3] build index done.  scanned 3021 total records. 0.013 secs
 m30001| Sat Dec 15 09:13:33.732 [conn3] build index done.  scanned 4053 total records. 0.018 secs
 m30000| Sat Dec 15 09:13:33.741 [conn6] build index done.  scanned 2926 total records. 0.028 secs
 m30999| Sat Dec 15 09:13:33.906 [conn1] DROP: test.server7781
 m30999| Sat Dec 15 09:13:33.906 [conn1] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-0", server: "ip-0A420969", clientAddr: "N/A", time: new Date(1355580813906), what: "dropCollection.start", ns: "test.server7781", details: {} }
 m30999| Sat Dec 15 09:13:33.907 [conn1] distributed lock 'test.server7781/ip-0A420969:30999:1355580811:41' acquired, ts : 50cc858dcbb33f7543c9f1b9
 m30000| Sat Dec 15 09:13:33.908 [conn7] CMD: drop test.server7781
 m30001| Sat Dec 15 09:13:33.909 [conn4] CMD: drop test.server7781
 m30002| Sat Dec 15 09:13:33.910 [conn4] CMD: drop test.server7781
 m30000| Sat Dec 15 09:13:33.912 [conn7] wiping data for: test.server7781
 m30001| Sat Dec 15 09:13:33.912 [conn4] wiping data for: test.server7781
 m30002| Sat Dec 15 09:13:33.912 [conn4] wiping data for: test.server7781
 m30999| Sat Dec 15 09:13:33.913 [conn1] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-1", server: "ip-0A420969", clientAddr: "N/A", time: new Date(1355580813913), what: "dropCollection", ns: "test.server7781", details: {} }
 m30999| Sat Dec 15 09:13:33.913 [conn1] distributed lock 'test.server7781/ip-0A420969:30999:1355580811:41' unlocked. 
 m30001| Sat Dec 15 09:13:33.916 [conn4] build index test.server7781 { _id: 1 }
 m30001| Sat Dec 15 09:13:33.917 [conn4] build index done.  scanned 0 total records. 0 secs
 m30001| Sat Dec 15 09:13:33.917 [conn4] info: creating collection test.server7781 on add index
 m30001| Sat Dec 15 09:13:33.917 [conn4] build index test.server7781 { rand: 1.0 }
 m30001| Sat Dec 15 09:13:33.918 [conn4] build index done.  scanned 0 total records. 0 secs
 m30999| Sat Dec 15 09:13:33.918 [conn1] CMD: shardcollection: { shardCollection: "test.server7781", key: { rand: 1.0 } }
 m30999| Sat Dec 15 09:13:33.918 [conn1] enable sharding on: test.server7781 with shard key: { rand: 1.0 }
 m30999| Sat Dec 15 09:13:33.918 [conn1] going to create 1 chunk(s) for: test.server7781 using new epoch 50cc858dcbb33f7543c9f1ba
 m30999| Sat Dec 15 09:13:33.919 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 20 version: 1|0||50cc858dcbb33f7543c9f1ba based on: (empty)
 m30001| Sat Dec 15 09:13:33.921 [conn3] no current chunk manager found for this shard, will initialize
 m30999| Sat Dec 15 09:13:33.922 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 1|0||000000000000000000000000min: { rand: MinKey }max: { rand: MaxKey }
 m30001| Sat Dec 15 09:13:33.923 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: MinKey }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.1 } ], shardId: "test.server7781-rand_MinKey", configdb: "localhost:30000" }
 m30001| Sat Dec 15 09:13:33.924 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858d84df4e707789ba97
 m30001| Sat Dec 15 09:13:33.925 [conn4] splitChunk accepted at version 1|0||50cc858dcbb33f7543c9f1ba
 m30001| Sat Dec 15 09:13:33.926 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-15", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580813926), what: "split", ns: "test.server7781", details: { before: { min: { rand: MinKey }, max: { rand: MaxKey }, lastmod: Timestamp 1000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: MinKey }, max: { rand: 0.1 }, lastmod: Timestamp 1000|1, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.1 }, max: { rand: MaxKey }, lastmod: Timestamp 1000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } }
 m30001| Sat Dec 15 09:13:33.927 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
 m30999| Sat Dec 15 09:13:33.928 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 21 version: 1|2||50cc858dcbb33f7543c9f1ba based on: 1|0||50cc858dcbb33f7543c9f1ba
 m30999| Sat Dec 15 09:13:33.930 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 1|2||000000000000000000000000min: { rand: 0.1 }max: { rand: MaxKey }
 m30001| Sat Dec 15 09:13:33.930 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.1 }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.2 } ], shardId: "test.server7781-rand_0.1", configdb: "localhost:30000" }
 m30001| Sat Dec 15 09:13:33.931 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858d84df4e707789ba98
 m30001| Sat Dec 15 09:13:33.933 [conn4] splitChunk accepted at version 1|2||50cc858dcbb33f7543c9f1ba
 m30001| Sat Dec 15 09:13:33.933 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-16", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580813933), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.1 }, max: { rand: MaxKey }, lastmod: Timestamp 1000|2, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.1 }, max: { rand: 0.2 }, lastmod: Timestamp 1000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.2 }, max: { rand: MaxKey }, lastmod: Timestamp 1000|4, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } }
 m30001| Sat Dec 15 09:13:33.934 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
 m30999| Sat Dec 15 09:13:33.935 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 22 version: 1|4||50cc858dcbb33f7543c9f1ba based on: 1|2||50cc858dcbb33f7543c9f1ba
 m30999| Sat Dec 15 09:13:33.936 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.2 }, to: "shard0002" }
 m30999| Sat Dec 15 09:13:33.936 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0001:localhost:30001lastmod: 1|4||000000000000000000000000min: { rand: 0.2 }max: { rand: MaxKey }) shard0001:localhost:30001 -> shard0002:localhost:30002
 m30001| Sat Dec 15 09:13:33.937 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.2 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.2", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
 m30001| Sat Dec 15 09:13:33.938 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858d84df4e707789ba99
 m30001| Sat Dec 15 09:13:33.938 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-17", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580813938), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
 m30001| Sat Dec 15 09:13:33.938 [conn4] moveChunk request accepted at version 1|4||50cc858dcbb33f7543c9f1ba
 m30001| Sat Dec 15 09:13:33.938 [conn4] moveChunk number of documents: 0
 m30001| Sat Dec 15 09:13:33.940 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30002| Sat Dec 15 09:13:33.940 [migrateThread] build index test.server7781 { _id: 1 }
 m30002| Sat Dec 15 09:13:33.941 [migrateThread] build index done.  scanned 0 total records. 0 secs
 m30002| Sat Dec 15 09:13:33.941 [migrateThread] info: creating collection test.server7781 on add index
 m30002| Sat Dec 15 09:13:33.941 [migrateThread] build index test.server7781 { rand: 1.0 }
 m30002| Sat Dec 15 09:13:33.941 [migrateThread] build index done.  scanned 0 total records. 0 secs
 m30001| Sat Dec 15 09:13:33.942 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30002| Sat Dec 15 09:13:33.942 [migrateThread] Waiting for replication to catch up before entering critical section
 m30002| Sat Dec 15 09:13:33.942 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.2 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:33.946 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30001| Sat Dec 15 09:13:33.946 [conn4] moveChunk setting version to: 2|0||50cc858dcbb33f7543c9f1ba
 m30002| Sat Dec 15 09:13:33.946 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:33.947 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:33.948 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:33.949 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:33.950 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:33.951 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:33.952 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:33.953 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:33.953 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.2 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:33.953 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-15", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580813953), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, step1 of 5: 2, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } }
 m30001| Sat Dec 15 09:13:33.954 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
 m30001| Sat Dec 15 09:13:33.954 [conn4] moveChunk updating self version to: 2|1||50cc858dcbb33f7543c9f1ba through { rand: MinKey } -> { rand: 0.1 } for collection 'test.server7781'
 m30001| Sat Dec 15 09:13:33.954 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-18", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580813954), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
 m30001| Sat Dec 15 09:13:33.954 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30001| Sat Dec 15 09:13:33.954 [conn4] MigrateFromStatus::done Global lock acquired
 m30001| Sat Dec 15 09:13:33.954 [conn4] forking for cleanup of chunk data
 m30001| Sat Dec 15 09:13:33.955 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30001| Sat Dec 15 09:13:33.955 [conn4] MigrateFromStatus::done Global lock acquired
 m30001| Sat Dec 15 09:13:33.955 [cleanupOldData-50cc858d84df4e707789ba9a]  (start) waiting to cleanup test.server7781 from { rand: 0.2 } -> { rand: MaxKey }, # cursors remaining: 0
 m30001| Sat Dec 15 09:13:33.955 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
 m30001| Sat Dec 15 09:13:33.955 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-19", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580813955), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 6, step5 of 6: 8, step6 of 6: 0 } }
 m30999| Sat Dec 15 09:13:33.956 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 23 version: 2|1||50cc858dcbb33f7543c9f1ba based on: 1|4||50cc858dcbb33f7543c9f1ba
 m30999| Sat Dec 15 09:13:33.958 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0002:localhost:30002lastmod: 2|0||000000000000000000000000min: { rand: 0.2 }max: { rand: MaxKey }
 m30002| Sat Dec 15 09:13:33.958 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.2 }, max: { rand: MaxKey }, from: "shard0002", splitKeys: [ { rand: 0.3 } ], shardId: "test.server7781-rand_0.2", configdb: "localhost:30000" }
 m30002| Sat Dec 15 09:13:33.959 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858d6f649db1b0380684
 m30002| Sat Dec 15 09:13:33.960 [conn4] no current chunk manager found for this shard, will initialize
 m30002| Sat Dec 15 09:13:33.961 [conn4] splitChunk accepted at version 2|0||50cc858dcbb33f7543c9f1ba
 m30002| Sat Dec 15 09:13:33.961 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-16", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580813961), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.2 }, max: { rand: MaxKey }, lastmod: Timestamp 2000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.2 }, max: { rand: 0.3 }, lastmod: Timestamp 2000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.3 }, max: { rand: MaxKey }, lastmod: Timestamp 2000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } }
 m30002| Sat Dec 15 09:13:33.962 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
 m30999| Sat Dec 15 09:13:33.963 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 24 version: 2|3||50cc858dcbb33f7543c9f1ba based on: 2|1||50cc858dcbb33f7543c9f1ba
 m30999| Sat Dec 15 09:13:33.964 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.3 }, to: "shard0000" }
 m30999| Sat Dec 15 09:13:33.965 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0002:localhost:30002lastmod: 2|3||000000000000000000000000min: { rand: 0.3 }max: { rand: MaxKey }) shard0002:localhost:30002 -> shard0000:localhost:30000
 m30002| Sat Dec 15 09:13:33.965 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.3 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.3", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
 m30002| Sat Dec 15 09:13:33.966 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858d6f649db1b0380685
 m30002| Sat Dec 15 09:13:33.966 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-17", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580813966), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
 m30002| Sat Dec 15 09:13:33.967 [conn4] moveChunk request accepted at version 2|3||50cc858dcbb33f7543c9f1ba
 m30002| Sat Dec 15 09:13:33.967 [conn4] moveChunk number of documents: 0
 m30002| Sat Dec 15 09:13:33.968 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30000| Sat Dec 15 09:13:33.968 [migrateThread] build index test.server7781 { _id: 1 }
 m30000| Sat Dec 15 09:13:33.969 [migrateThread] build index done.  scanned 0 total records. 0 secs
 m30000| Sat Dec 15 09:13:33.969 [migrateThread] info: creating collection test.server7781 on add index
 m30000| Sat Dec 15 09:13:33.969 [migrateThread] build index test.server7781 { rand: 1.0 }
 m30000| Sat Dec 15 09:13:33.970 [migrateThread] build index done.  scanned 0 total records. 0 secs
 m30002| Sat Dec 15 09:13:33.970 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30000| Sat Dec 15 09:13:33.971 [migrateThread] Waiting for replication to catch up before entering critical section
 m30000| Sat Dec 15 09:13:33.971 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.3 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:33.974 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30002| Sat Dec 15 09:13:33.974 [conn4] moveChunk setting version to: 3|0||50cc858dcbb33f7543c9f1ba
 m30000| Sat Dec 15 09:13:33.974 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:33.975 [conn15] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:33.975 [cleanupOldData-50cc858d84df4e707789ba9a] waiting to remove documents for test.server7781 from { rand: 0.2 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:33.975 [cleanupOldData-50cc858d84df4e707789ba9a] moveChunk starting delete for: test.server7781 from { rand: 0.2 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:33.975 [cleanupOldData-50cc858d84df4e707789ba9a] moveChunk deleted 0 documents for test.server7781 from { rand: 0.2 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:33.976 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:33.977 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:33.978 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:33.979 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:33.980 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:33.981 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:33.981 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.3 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:33.981 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-11", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580813981), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, step1 of 5: 2, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } }
 m30002| Sat Dec 15 09:13:33.982 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
 m30002| Sat Dec 15 09:13:33.982 [conn4] moveChunk updating self version to: 3|1||50cc858dcbb33f7543c9f1ba through { rand: 0.2 } -> { rand: 0.3 } for collection 'test.server7781'
 m30002| Sat Dec 15 09:13:33.982 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-18", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580813982), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
 m30002| Sat Dec 15 09:13:33.982 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30002| Sat Dec 15 09:13:33.982 [conn4] MigrateFromStatus::done Global lock acquired
 m30002| Sat Dec 15 09:13:33.982 [conn4] forking for cleanup of chunk data
 m30002| Sat Dec 15 09:13:33.983 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30002| Sat Dec 15 09:13:33.983 [conn4] MigrateFromStatus::done Global lock acquired
 m30002| Sat Dec 15 09:13:33.983 [cleanupOldData-50cc858d6f649db1b0380686]  (start) waiting to cleanup test.server7781 from { rand: 0.3 } -> { rand: MaxKey }, # cursors remaining: 0
 m30002| Sat Dec 15 09:13:33.983 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
 m30002| Sat Dec 15 09:13:33.983 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-19", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580813983), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 6, step5 of 6: 8, step6 of 6: 0 } }
 m30999| Sat Dec 15 09:13:33.985 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 25 version: 3|1||50cc858dcbb33f7543c9f1ba based on: 2|3||50cc858dcbb33f7543c9f1ba
 m30999| Sat Dec 15 09:13:33.987 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0000:localhost:30000lastmod: 3|0||000000000000000000000000min: { rand: 0.3 }max: { rand: MaxKey }
 m30000| Sat Dec 15 09:13:33.987 [conn7] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.3 }, max: { rand: MaxKey }, from: "shard0000", splitKeys: [ { rand: 0.4 } ], shardId: "test.server7781-rand_0.3", configdb: "localhost:30000" }
 m30000| Sat Dec 15 09:13:33.988 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858db83034b4a50fde99
 m30000| Sat Dec 15 09:13:33.988 [conn7] no current chunk manager found for this shard, will initialize
 m30000| Sat Dec 15 09:13:33.989 [conn7] splitChunk accepted at version 3|0||50cc858dcbb33f7543c9f1ba
 m30000| Sat Dec 15 09:13:33.990 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-12", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580813990), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.3 }, max: { rand: MaxKey }, lastmod: Timestamp 3000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.3 }, max: { rand: 0.4 }, lastmod: Timestamp 3000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.4 }, max: { rand: MaxKey }, lastmod: Timestamp 3000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } }
 m30000| Sat Dec 15 09:13:33.990 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. 
 m30999| Sat Dec 15 09:13:33.991 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 26 version: 3|3||50cc858dcbb33f7543c9f1ba based on: 3|1||50cc858dcbb33f7543c9f1ba
 m30999| Sat Dec 15 09:13:33.993 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.4 }, to: "shard0001" }
 m30999| Sat Dec 15 09:13:33.993 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0000:localhost:30000lastmod: 3|3||000000000000000000000000min: { rand: 0.4 }max: { rand: MaxKey }) shard0000:localhost:30000 -> shard0001:localhost:30001
 m30000| Sat Dec 15 09:13:33.993 [conn7] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30000", to: "localhost:30001", fromShard: "shard0000", toShard: "shard0001", min: { rand: 0.4 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.4", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
 m30000| Sat Dec 15 09:13:33.995 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858db83034b4a50fde9a
 m30000| Sat Dec 15 09:13:33.995 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-13", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580813995), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } }
 m30000| Sat Dec 15 09:13:33.996 [conn7] moveChunk request accepted at version 3|3||50cc858dcbb33f7543c9f1ba
 m30000| Sat Dec 15 09:13:33.996 [conn7] moveChunk number of documents: 0
 m30000| Sat Dec 15 09:13:33.997 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.4 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30000| Sat Dec 15 09:13:33.999 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.4 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30000| Sat Dec 15 09:13:33.999 [conn7] moveChunk setting version to: 4|0||50cc858dcbb33f7543c9f1ba
 m30000| Sat Dec 15 09:13:34.009 [conn7] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.4 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
 m30000| Sat Dec 15 09:13:34.009 [conn7] moveChunk updating self version to: 4|1||50cc858dcbb33f7543c9f1ba through { rand: 0.3 } -> { rand: 0.4 } for collection 'test.server7781'
 m30000| Sat Dec 15 09:13:34.009 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-14", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580814009), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } }
 m30000| Sat Dec 15 09:13:34.009 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30000| Sat Dec 15 09:13:34.009 [conn7] MigrateFromStatus::done Global lock acquired
 m30000| Sat Dec 15 09:13:34.009 [conn7] forking for cleanup of chunk data
 m30000| Sat Dec 15 09:13:34.010 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30000| Sat Dec 15 09:13:34.010 [conn7] MigrateFromStatus::done Global lock acquired
 m30000| Sat Dec 15 09:13:34.010 [cleanupOldData-50cc858eb83034b4a50fde9b]  (start) waiting to cleanup test.server7781 from { rand: 0.4 } -> { rand: MaxKey }, # cursors remaining: 0
 m30000| Sat Dec 15 09:13:34.010 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. 
 m30000| Sat Dec 15 09:13:34.010 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-15", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580814010), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 2, step3 of 6: 0, step4 of 6: 2, step5 of 6: 10, step6 of 6: 0 } }
 m30000| Sat Dec 15 09:13:34.030 [cleanupOldData-50cc858eb83034b4a50fde9b] waiting to remove documents for test.server7781 from { rand: 0.4 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:34.030 [cleanupOldData-50cc858eb83034b4a50fde9b] moveChunk starting delete for: test.server7781 from { rand: 0.4 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:34.030 [cleanupOldData-50cc858eb83034b4a50fde9b] moveChunk deleted 0 documents for test.server7781 from { rand: 0.4 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:33.997 [migrateThread] Waiting for replication to catch up before entering critical section
 m30001| Sat Dec 15 09:13:33.997 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.4 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:33.999 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:34.000 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:34.001 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:34.002 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:34.003 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:34.004 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:34.005 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:34.006 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:34.007 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:34.008 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:34.008 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.4 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:34.008 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-20", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580814008), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } }
 m30001| Sat Dec 15 09:13:34.013 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.4 }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.5 } ], shardId: "test.server7781-rand_0.4", configdb: "localhost:30000" }
 m30001| Sat Dec 15 09:13:34.014 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858e84df4e707789ba9b
 m30001| Sat Dec 15 09:13:34.016 [conn4] splitChunk accepted at version 4|0||50cc858dcbb33f7543c9f1ba
 m30001| Sat Dec 15 09:13:34.016 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-21", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814016), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.4 }, max: { rand: MaxKey }, lastmod: Timestamp 4000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.4 }, max: { rand: 0.5 }, lastmod: Timestamp 4000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.5 }, max: { rand: MaxKey }, lastmod: Timestamp 4000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } }
 m30001| Sat Dec 15 09:13:34.017 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
 m30001| Sat Dec 15 09:13:34.020 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.5 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.5", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
 m30001| Sat Dec 15 09:13:34.021 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858e84df4e707789ba9c
 m30001| Sat Dec 15 09:13:34.021 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-22", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814021), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
 m30001| Sat Dec 15 09:13:34.022 [conn4] moveChunk request accepted at version 4|3||50cc858dcbb33f7543c9f1ba
 m30001| Sat Dec 15 09:13:34.022 [conn4] moveChunk number of documents: 0
 m30001| Sat Dec 15 09:13:34.023 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.5 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30001| Sat Dec 15 09:13:34.025 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.5 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30001| Sat Dec 15 09:13:34.160 [conn4] moveChunk setting version to: 5|0||50cc858dcbb33f7543c9f1ba
 m30999| Sat Dec 15 09:13:34.011 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 27 version: 4|1||50cc858dcbb33f7543c9f1ba based on: 3|3||50cc858dcbb33f7543c9f1ba
 m30999| Sat Dec 15 09:13:34.013 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 4|0||000000000000000000000000min: { rand: 0.4 }max: { rand: MaxKey }
 m30999| Sat Dec 15 09:13:34.018 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 28 version: 4|3||50cc858dcbb33f7543c9f1ba based on: 4|1||50cc858dcbb33f7543c9f1ba
 m30999| Sat Dec 15 09:13:34.019 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.5 }, to: "shard0002" }
 m30999| Sat Dec 15 09:13:34.019 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0001:localhost:30001lastmod: 4|3||000000000000000000000000min: { rand: 0.5 }max: { rand: MaxKey }) shard0001:localhost:30001 -> shard0002:localhost:30002
 m30002| Sat Dec 15 09:13:34.003 [cleanupOldData-50cc858d6f649db1b0380686] waiting to remove documents for test.server7781 from { rand: 0.3 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:34.003 [cleanupOldData-50cc858d6f649db1b0380686] moveChunk starting delete for: test.server7781 from { rand: 0.3 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:34.003 [cleanupOldData-50cc858d6f649db1b0380686] moveChunk deleted 0 documents for test.server7781 from { rand: 0.3 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:34.023 [migrateThread] Waiting for replication to catch up before entering critical section
 m30002| Sat Dec 15 09:13:34.023 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.5 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:34.161 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:34.162 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:34.163 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:34.164 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:34.165 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:34.165 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.5 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:34.165 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-20", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580814165), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 141 } }
 m30001| Sat Dec 15 09:13:34.166 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.5 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
 m30001| Sat Dec 15 09:13:34.166 [conn4] moveChunk updating self version to: 5|1||50cc858dcbb33f7543c9f1ba through { rand: MinKey } -> { rand: 0.1 } for collection 'test.server7781'
 m30001| Sat Dec 15 09:13:34.166 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-23", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814166), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
 m30001| Sat Dec 15 09:13:34.166 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30001| Sat Dec 15 09:13:34.166 [conn4] MigrateFromStatus::done Global lock acquired
 m30001| Sat Dec 15 09:13:34.166 [conn4] forking for cleanup of chunk data
 m30001| Sat Dec 15 09:13:34.167 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30001| Sat Dec 15 09:13:34.167 [conn4] MigrateFromStatus::done Global lock acquired
 m30001| Sat Dec 15 09:13:34.167 [cleanupOldData-50cc858e84df4e707789ba9d]  (start) waiting to cleanup test.server7781 from { rand: 0.5 } -> { rand: MaxKey }, # cursors remaining: 0
 m30001| Sat Dec 15 09:13:34.167 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
 m30001| Sat Dec 15 09:13:34.167 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-24", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814167), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 138, step5 of 6: 6, step6 of 6: 0 } }
 m30001| Sat Dec 15 09:13:34.167 [conn4] command admin.$cmd command: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.5 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.5", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } ntoreturn:1 keyUpdates:0 locks(micros) W:28 r:44 w:26 reslen:37 147ms
 m30999| Sat Dec 15 09:13:34.169 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 29 version: 5|1||50cc858dcbb33f7543c9f1ba based on: 4|3||50cc858dcbb33f7543c9f1ba
 m30999| Sat Dec 15 09:13:34.170 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0002:localhost:30002lastmod: 5|0||000000000000000000000000min: { rand: 0.5 }max: { rand: MaxKey }
 m30002| Sat Dec 15 09:13:34.170 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.5 }, max: { rand: MaxKey }, from: "shard0002", splitKeys: [ { rand: 0.6 } ], shardId: "test.server7781-rand_0.5", configdb: "localhost:30000" }
 m30002| Sat Dec 15 09:13:34.171 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858e6f649db1b0380687
 m30002| Sat Dec 15 09:13:34.172 [conn4] splitChunk accepted at version 5|0||50cc858dcbb33f7543c9f1ba
 m30002| Sat Dec 15 09:13:34.173 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-21", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814173), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.5 }, max: { rand: MaxKey }, lastmod: Timestamp 5000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.5 }, max: { rand: 0.6 }, lastmod: Timestamp 5000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.6 }, max: { rand: MaxKey }, lastmod: Timestamp 5000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } }
 m30002| Sat Dec 15 09:13:34.173 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
 m30999| Sat Dec 15 09:13:34.174 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 30 version: 5|3||50cc858dcbb33f7543c9f1ba based on: 5|1||50cc858dcbb33f7543c9f1ba
 m30999| Sat Dec 15 09:13:34.175 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.6 }, to: "shard0000" }
 m30999| Sat Dec 15 09:13:34.175 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0002:localhost:30002lastmod: 5|3||000000000000000000000000min: { rand: 0.6 }max: { rand: MaxKey }) shard0002:localhost:30002 -> shard0000:localhost:30000
 m30002| Sat Dec 15 09:13:34.176 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.6 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.6", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
 m30002| Sat Dec 15 09:13:34.177 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858e6f649db1b0380688
 m30002| Sat Dec 15 09:13:34.177 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-22", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814177), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
 m30002| Sat Dec 15 09:13:34.177 [conn4] moveChunk request accepted at version 5|3||50cc858dcbb33f7543c9f1ba
 m30002| Sat Dec 15 09:13:34.177 [conn4] moveChunk number of documents: 0
 m30002| Sat Dec 15 09:13:34.179 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.6 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30000| Sat Dec 15 09:13:34.179 [migrateThread] Waiting for replication to catch up before entering critical section
 m30000| Sat Dec 15 09:13:34.179 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.6 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:34.181 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.6 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30002| Sat Dec 15 09:13:34.181 [conn4] moveChunk setting version to: 6|0||50cc858dcbb33f7543c9f1ba
 m30000| Sat Dec 15 09:13:34.181 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:34.182 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:34.183 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:34.184 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:34.185 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:34.186 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:34.187 [conn15] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:34.187 [cleanupOldData-50cc858e84df4e707789ba9d] waiting to remove documents for test.server7781 from { rand: 0.5 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:34.187 [cleanupOldData-50cc858e84df4e707789ba9d] moveChunk starting delete for: test.server7781 from { rand: 0.5 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:34.187 [cleanupOldData-50cc858e84df4e707789ba9d] moveChunk deleted 0 documents for test.server7781 from { rand: 0.5 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:34.188 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:34.189 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:34.189 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.6 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:34.189 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-16", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580814189), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 9 } }
 m30002| Sat Dec 15 09:13:34.190 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.6 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
 m30002| Sat Dec 15 09:13:34.190 [conn4] moveChunk updating self version to: 6|1||50cc858dcbb33f7543c9f1ba through { rand: 0.2 } -> { rand: 0.3 } for collection 'test.server7781'
 m30002| Sat Dec 15 09:13:34.190 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-23", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814190), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
 m30002| Sat Dec 15 09:13:34.190 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30002| Sat Dec 15 09:13:34.190 [conn4] MigrateFromStatus::done Global lock acquired
 m30002| Sat Dec 15 09:13:34.190 [conn4] forking for cleanup of chunk data
 m30002| Sat Dec 15 09:13:34.191 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30002| Sat Dec 15 09:13:34.191 [conn4] MigrateFromStatus::done Global lock acquired
 m30002| Sat Dec 15 09:13:34.191 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
 m30002| Sat Dec 15 09:13:34.191 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-24", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814191), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 3, step5 of 6: 9, step6 of 6: 0 } }
 m30002| Sat Dec 15 09:13:34.192 [cleanupOldData-50cc858e6f649db1b0380689]  (start) waiting to cleanup test.server7781 from { rand: 0.6 } -> { rand: MaxKey }, # cursors remaining: 0
 m30999| Sat Dec 15 09:13:34.193 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 31 version: 6|1||50cc858dcbb33f7543c9f1ba based on: 5|3||50cc858dcbb33f7543c9f1ba
 m30999| Sat Dec 15 09:13:34.194 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0000:localhost:30000lastmod: 6|0||000000000000000000000000min: { rand: 0.6 }max: { rand: MaxKey }
 m30000| Sat Dec 15 09:13:34.195 [conn7] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.6 }, max: { rand: MaxKey }, from: "shard0000", splitKeys: [ { rand: 0.7 } ], shardId: "test.server7781-rand_0.6", configdb: "localhost:30000" }
 m30000| Sat Dec 15 09:13:34.196 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858eb83034b4a50fde9c
 m30000| Sat Dec 15 09:13:34.197 [conn7] splitChunk accepted at version 6|0||50cc858dcbb33f7543c9f1ba
 m30000| Sat Dec 15 09:13:34.197 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-17", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580814197), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.6 }, max: { rand: MaxKey }, lastmod: Timestamp 6000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.6 }, max: { rand: 0.7 }, lastmod: Timestamp 6000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.7 }, max: { rand: MaxKey }, lastmod: Timestamp 6000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } }
 m30000| Sat Dec 15 09:13:34.198 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. 
 m30999| Sat Dec 15 09:13:34.199 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 32 version: 6|3||50cc858dcbb33f7543c9f1ba based on: 6|1||50cc858dcbb33f7543c9f1ba
 m30999| Sat Dec 15 09:13:34.200 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.7 }, to: "shard0001" }
 m30999| Sat Dec 15 09:13:34.200 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0000:localhost:30000lastmod: 6|3||000000000000000000000000min: { rand: 0.7 }max: { rand: MaxKey }) shard0000:localhost:30000 -> shard0001:localhost:30001
 m30000| Sat Dec 15 09:13:34.200 [conn7] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30000", to: "localhost:30001", fromShard: "shard0000", toShard: "shard0001", min: { rand: 0.7 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.7", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
 m30000| Sat Dec 15 09:13:34.201 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858eb83034b4a50fde9d
 m30000| Sat Dec 15 09:13:34.202 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-18", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580814202), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } }
 m30000| Sat Dec 15 09:13:34.202 [conn7] moveChunk request accepted at version 6|3||50cc858dcbb33f7543c9f1ba
 m30000| Sat Dec 15 09:13:34.202 [conn7] moveChunk number of documents: 0
 m30000| Sat Dec 15 09:13:34.204 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.7 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "catchup", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30001| Sat Dec 15 09:13:34.204 [migrateThread] Waiting for replication to catch up before entering critical section
 m30001| Sat Dec 15 09:13:34.204 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.7 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:34.206 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.7 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30000| Sat Dec 15 09:13:34.206 [conn7] moveChunk setting version to: 7|0||50cc858dcbb33f7543c9f1ba
 m30001| Sat Dec 15 09:13:34.206 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:34.207 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:34.208 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:34.209 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:34.210 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:34.211 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:34.212 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:34.213 [conn7] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:34.213 [cleanupOldData-50cc858e6f649db1b0380689] waiting to remove documents for test.server7781 from { rand: 0.6 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:34.213 [cleanupOldData-50cc858e6f649db1b0380689] moveChunk starting delete for: test.server7781 from { rand: 0.6 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:34.213 [cleanupOldData-50cc858e6f649db1b0380689] moveChunk deleted 0 documents for test.server7781 from { rand: 0.6 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:34.214 [conn7] Waiting for commit to finish
 m30001| Sat Dec 15 09:13:34.214 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.7 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:34.214 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-25", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580814214), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } }
 m30000| Sat Dec 15 09:13:34.215 [conn7] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.7 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
 m30000| Sat Dec 15 09:13:34.215 [conn7] moveChunk updating self version to: 7|1||50cc858dcbb33f7543c9f1ba through { rand: 0.3 } -> { rand: 0.4 } for collection 'test.server7781'
 m30000| Sat Dec 15 09:13:34.215 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-19", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580814215), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } }
 m30000| Sat Dec 15 09:13:34.215 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30000| Sat Dec 15 09:13:34.215 [conn7] MigrateFromStatus::done Global lock acquired
 m30000| Sat Dec 15 09:13:34.215 [conn7] forking for cleanup of chunk data
 m30000| Sat Dec 15 09:13:34.216 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30000| Sat Dec 15 09:13:34.216 [conn7] MigrateFromStatus::done Global lock acquired
 m30000| Sat Dec 15 09:13:34.216 [cleanupOldData-50cc858eb83034b4a50fde9e]  (start) waiting to cleanup test.server7781 from { rand: 0.7 } -> { rand: MaxKey }, # cursors remaining: 0
 m30000| Sat Dec 15 09:13:34.216 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. 
 m30000| Sat Dec 15 09:13:34.216 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-20", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580814216), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 3, step5 of 6: 9, step6 of 6: 0 } }
 m30999| Sat Dec 15 09:13:34.217 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 33 version: 7|1||50cc858dcbb33f7543c9f1ba based on: 6|3||50cc858dcbb33f7543c9f1ba
 m30999| Sat Dec 15 09:13:34.219 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 7|0||000000000000000000000000min: { rand: 0.7 }max: { rand: MaxKey }
 m30001| Sat Dec 15 09:13:34.219 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.7 }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.8 } ], shardId: "test.server7781-rand_0.7", configdb: "localhost:30000" }
 m30001| Sat Dec 15 09:13:34.220 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858e84df4e707789ba9e
 m30001| Sat Dec 15 09:13:34.221 [conn4] splitChunk accepted at version 7|0||50cc858dcbb33f7543c9f1ba
 m30001| Sat Dec 15 09:13:34.222 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-26", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814222), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.7 }, max: { rand: MaxKey }, lastmod: Timestamp 7000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.7 }, max: { rand: 0.8 }, lastmod: Timestamp 7000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.8 }, max: { rand: MaxKey }, lastmod: Timestamp 7000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } }
 m30001| Sat Dec 15 09:13:34.223 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
 m30999| Sat Dec 15 09:13:34.224 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 34 version: 7|3||50cc858dcbb33f7543c9f1ba based on: 7|1||50cc858dcbb33f7543c9f1ba
 m30999| Sat Dec 15 09:13:34.225 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.8 }, to: "shard0002" }
 m30999| Sat Dec 15 09:13:34.225 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0001:localhost:30001lastmod: 7|3||000000000000000000000000min: { rand: 0.8 }max: { rand: MaxKey }) shard0001:localhost:30001 -> shard0002:localhost:30002
 m30001| Sat Dec 15 09:13:34.226 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.8 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.8", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
 m30001| Sat Dec 15 09:13:34.227 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858e84df4e707789ba9f
 m30001| Sat Dec 15 09:13:34.227 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-27", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814227), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
 m30001| Sat Dec 15 09:13:34.228 [conn4] moveChunk request accepted at version 7|3||50cc858dcbb33f7543c9f1ba
 m30001| Sat Dec 15 09:13:34.228 [conn4] moveChunk number of documents: 0
 m30001| Sat Dec 15 09:13:34.229 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.8 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30002| Sat Dec 15 09:13:34.229 [migrateThread] Waiting for replication to catch up before entering critical section
 m30002| Sat Dec 15 09:13:34.229 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.8 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:34.231 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.8 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30001| Sat Dec 15 09:13:34.231 [conn4] moveChunk setting version to: 8|0||50cc858dcbb33f7543c9f1ba
 m30002| Sat Dec 15 09:13:34.231 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:34.232 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:34.233 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:34.234 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:34.235 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:34.236 [conn6] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:34.236 [cleanupOldData-50cc858eb83034b4a50fde9e] waiting to remove documents for test.server7781 from { rand: 0.7 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:34.236 [cleanupOldData-50cc858eb83034b4a50fde9e] moveChunk starting delete for: test.server7781 from { rand: 0.7 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:34.236 [cleanupOldData-50cc858eb83034b4a50fde9e] moveChunk deleted 0 documents for test.server7781 from { rand: 0.7 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:34.237 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:34.238 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:34.239 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:34.240 [conn6] Waiting for commit to finish
 m30002| Sat Dec 15 09:13:34.240 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.8 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:34.240 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-25", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580814240), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } }
 m30001| Sat Dec 15 09:13:34.241 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.8 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
 m30001| Sat Dec 15 09:13:34.241 [conn4] moveChunk updating self version to: 8|1||50cc858dcbb33f7543c9f1ba through { rand: MinKey } -> { rand: 0.1 } for collection 'test.server7781'
 m30001| Sat Dec 15 09:13:34.241 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-28", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814241), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
 m30001| Sat Dec 15 09:13:34.241 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30001| Sat Dec 15 09:13:34.241 [conn4] MigrateFromStatus::done Global lock acquired
 m30001| Sat Dec 15 09:13:34.241 [conn4] forking for cleanup of chunk data
 m30001| Sat Dec 15 09:13:34.242 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30001| Sat Dec 15 09:13:34.242 [conn4] MigrateFromStatus::done Global lock acquired
 m30001| Sat Dec 15 09:13:34.242 [cleanupOldData-50cc858e84df4e707789baa0]  (start) waiting to cleanup test.server7781 from { rand: 0.8 } -> { rand: MaxKey }, # cursors remaining: 0
 m30001| Sat Dec 15 09:13:34.242 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
 m30001| Sat Dec 15 09:13:34.242 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-29", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814242), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 2, step5 of 6: 10, step6 of 6: 0 } }
 m30001| Sat Dec 15 09:13:34.262 [cleanupOldData-50cc858e84df4e707789baa0] waiting to remove documents for test.server7781 from { rand: 0.8 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:34.262 [cleanupOldData-50cc858e84df4e707789baa0] moveChunk starting delete for: test.server7781 from { rand: 0.8 } -> { rand: MaxKey }
 m30001| Sat Dec 15 09:13:34.262 [cleanupOldData-50cc858e84df4e707789baa0] moveChunk deleted 0 documents for test.server7781 from { rand: 0.8 } -> { rand: MaxKey }
 m30999| Sat Dec 15 09:13:34.244 [conn1] ChunkManager: time to load chunks for test.server7781: 1ms sequenceNumber: 35 version: 8|1||50cc858dcbb33f7543c9f1ba based on: 7|3||50cc858dcbb33f7543c9f1ba
 m30999| Sat Dec 15 09:13:34.245 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0002:localhost:30002lastmod: 8|0||000000000000000000000000min: { rand: 0.8 }max: { rand: MaxKey }
 m30999| Sat Dec 15 09:13:34.250 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 36 version: 8|3||50cc858dcbb33f7543c9f1ba based on: 8|1||50cc858dcbb33f7543c9f1ba
 m30999| Sat Dec 15 09:13:34.252 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.9 }, to: "shard0000" }
 m30999| Sat Dec 15 09:13:34.252 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0002:localhost:30002lastmod: 8|3||000000000000000000000000min: { rand: 0.9 }max: { rand: MaxKey }) shard0002:localhost:30002 -> shard0000:localhost:30000
 m30002| Sat Dec 15 09:13:34.245 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.8 }, max: { rand: MaxKey }, from: "shard0002", splitKeys: [ { rand: 0.9 } ], shardId: "test.server7781-rand_0.8", configdb: "localhost:30000" }
 m30002| Sat Dec 15 09:13:34.247 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858e6f649db1b038068a
 m30002| Sat Dec 15 09:13:34.248 [conn4] splitChunk accepted at version 8|0||50cc858dcbb33f7543c9f1ba
 m30002| Sat Dec 15 09:13:34.248 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-26", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814248), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.8 }, max: { rand: MaxKey }, lastmod: Timestamp 8000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.8 }, max: { rand: 0.9 }, lastmod: Timestamp 8000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.9 }, max: { rand: MaxKey }, lastmod: Timestamp 8000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } }
 m30002| Sat Dec 15 09:13:34.249 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
 m30002| Sat Dec 15 09:13:34.252 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.9 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.9", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
 m30002| Sat Dec 15 09:13:34.253 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858e6f649db1b038068b
 m30002| Sat Dec 15 09:13:34.253 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-27", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814253), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
 m30002| Sat Dec 15 09:13:34.254 [conn4] moveChunk request accepted at version 8|3||50cc858dcbb33f7543c9f1ba
 m30002| Sat Dec 15 09:13:34.254 [conn4] moveChunk number of documents: 0
 m30002| Sat Dec 15 09:13:34.256 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.9 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "catchup", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30002| Sat Dec 15 09:13:34.258 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.9 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
 m30002| Sat Dec 15 09:13:34.258 [conn4] moveChunk setting version to: 9|0||50cc858dcbb33f7543c9f1ba
 m30002| Sat Dec 15 09:13:34.267 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.9 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
 m30002| Sat Dec 15 09:13:34.267 [conn4] moveChunk updating self version to: 9|1||50cc858dcbb33f7543c9f1ba through { rand: 0.2 } -> { rand: 0.3 } for collection 'test.server7781'
 m30002| Sat Dec 15 09:13:34.267 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-28", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814267), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
 m30002| Sat Dec 15 09:13:34.267 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30002| Sat Dec 15 09:13:34.267 [conn4] MigrateFromStatus::done Global lock acquired
 m30002| Sat Dec 15 09:13:34.267 [conn4] forking for cleanup of chunk data
 m30002| Sat Dec 15 09:13:34.268 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
 m30002| Sat Dec 15 09:13:34.268 [conn4] MigrateFromStatus::done Global lock acquired
 m30002| Sat Dec 15 09:13:34.268 [cleanupOldData-50cc858e6f649db1b038068c]  (start) waiting to cleanup test.server7781 from { rand: 0.9 } -> { rand: MaxKey }, # cursors remaining: 0
 m30002| Sat Dec 15 09:13:34.268 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
 m30002| Sat Dec 15 09:13:34.399 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-29", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814399), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 3, step5 of 6: 9, step6 of 6: 0 } }
 m30002| Sat Dec 15 09:13:34.399 [conn4] command admin.$cmd command: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.9 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.9", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } ntoreturn:1 keyUpdates:0 locks(micros) W:42 r:44 w:13 reslen:37 147ms
 m30000| Sat Dec 15 09:13:34.256 [migrateThread] Waiting for replication to catch up before entering critical section
 m30000| Sat Dec 15 09:13:34.256 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.9 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:34.258 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:34.259 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:34.260 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:34.261 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:34.262 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:34.263 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:34.264 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:34.265 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:34.266 [conn15] Waiting for commit to finish
 m30000| Sat Dec 15 09:13:34.266 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.9 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:34.266 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-21", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580814266), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } }
 m30999| Sat Dec 15 09:13:34.401 [conn1] ChunkManager: time to load chunks for test.server7781: 1ms sequenceNumber: 37 version: 9|1||50cc858dcbb33f7543c9f1ba based on: 8|3||50cc858dcbb33f7543c9f1ba
 m30002| Sat Dec 15 09:13:34.421 [cleanupOldData-50cc858e6f649db1b038068c] waiting to remove documents for test.server7781 from { rand: 0.9 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:34.422 [cleanupOldData-50cc858e6f649db1b038068c] moveChunk starting delete for: test.server7781 from { rand: 0.9 } -> { rand: MaxKey }
 m30002| Sat Dec 15 09:13:34.422 [cleanupOldData-50cc858e6f649db1b038068c] moveChunk deleted 0 documents for test.server7781 from { rand: 0.9 } -> { rand: MaxKey }
 m30000| Sat Dec 15 09:13:35.842 [conn6] build index test.server7781 { loc: "2dsphere" }
 m30002| Sat Dec 15 09:13:35.842 [conn3] build index test.server7781 { loc: "2dsphere" }
 m30001| Sat Dec 15 09:13:35.842 [conn3] build index test.server7781 { loc: "2dsphere" }
 m30002| Sat Dec 15 09:13:35.889 [conn3] build index done.  scanned 3000 total records. 0.046 secs
 m30000| Sat Dec 15 09:13:35.908 [conn6] build index done.  scanned 2985 total records. 0.065 secs
 m30001| Sat Dec 15 09:13:35.932 [conn3] build index done.  scanned 4015 total records. 0.089 secs
 m30001| Sat Dec 15 09:13:36.506 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 19.53381958007812, 4.500274658203125 ], includeLocs: true } ntoreturn:1 keyUpdates:0 locks(micros) r:572765 reslen:12843 572ms
 m30002| Sat Dec 15 09:13:37.024 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 19.53381958007812, 4.500274658203125 ], includeLocs: true } ntoreturn:1 keyUpdates:0 locks(micros) r:1058605 reslen:12843 1058ms
 m30000| Sat Dec 15 09:13:37.117 [conn7] command test.$cmd command: { geoNear: "server7781", near: [ 19.53381958007812, 4.500274658203125 ], includeLocs: true } ntoreturn:1 keyUpdates:0 locks(micros) r:1183470 reslen:12843 1183ms
 m30001| Sat Dec 15 09:13:37.673 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 19.53381958007812, 4.500274658203125 ], num: 100, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:554562 reslen:12843 554ms
 m30001| Sat Dec 15 09:13:37.674 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 19.53381958007812, 4.500274658203125 ], distanceField: "stats.dis", limit: 100, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:12940 555ms
 m30002| Sat Dec 15 09:13:38.199 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 19.53381958007812, 4.500274658203125 ], num: 100, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:1047400 reslen:12843 1047ms
 m30002| Sat Dec 15 09:13:38.200 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 19.53381958007812, 4.500274658203125 ], distanceField: "stats.dis", limit: 100, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:12940 1048ms
 m30000| Sat Dec 15 09:13:38.306 [conn6] command test.$cmd command: { geoNear: "server7781", near: [ 19.53381958007812, 4.500274658203125 ], num: 100, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:1188017 reslen:12843 1188ms
 m30000| Sat Dec 15 09:13:38.307 [conn6] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 19.53381958007812, 4.500274658203125 ], distanceField: "stats.dis", limit: 100, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:12940 1188ms
 m30001| Sat Dec 15 09:13:38.682 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 16.68170623779297, 2.989654541015625 ], includeLocs: true, num: 75.0 } ntoreturn:1 keyUpdates:0 locks(micros) r:339137 reslen:9668 339ms
 m30002| Sat Dec 15 09:13:38.956 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 16.68170623779297, 2.989654541015625 ], includeLocs: true, num: 75.0 } ntoreturn:1 keyUpdates:0 locks(micros) r:603818 reslen:9668 603ms
 m30000| Sat Dec 15 09:13:39.116 [conn7] command test.$cmd command: { geoNear: "server7781", near: [ 16.68170623779297, 2.989654541015625 ], includeLocs: true, num: 75.0 } ntoreturn:1 keyUpdates:0 locks(micros) r:772910 reslen:9668 772ms
 m30002| Sat Dec 15 09:13:39.586 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 16.68170623779297, 2.989654541015625 ], num: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:467839 reslen:9668 467ms
 m30002| Sat Dec 15 09:13:39.586 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 16.68170623779297, 2.989654541015625 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:9715 468ms
 m30001| Sat Dec 15 09:13:39.689 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 16.68170623779297, 2.989654541015625 ], num: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:537819 reslen:9668 537ms
 m30001| Sat Dec 15 09:13:39.689 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 16.68170623779297, 2.989654541015625 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:9715 538ms
 m30000| Sat Dec 15 09:13:39.892 [conn6] command test.$cmd command: { geoNear: "server7781", near: [ 16.68170623779297, 2.989654541015625 ], num: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:773912 reslen:9668 773ms
 m30000| Sat Dec 15 09:13:39.892 [conn6] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 16.68170623779297, 2.989654541015625 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:9715 774ms
 m30002| Sat Dec 15 09:13:40.502 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 44.39304809570313, 2.5433349609375 ], includeLocs: true, num: 75.0 } ntoreturn:1 keyUpdates:0 locks(micros) r:584240 reslen:9668 584ms
 m30001| Sat Dec 15 09:13:40.923 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 44.39304809570313, 2.5433349609375 ], includeLocs: true, num: 75.0 } ntoreturn:1 keyUpdates:0 locks(micros) r:972196 reslen:9668 972ms
 m30000| Sat Dec 15 09:13:40.961 [conn7] command test.$cmd command: { geoNear: "server7781", near: [ 44.39304809570313, 2.5433349609375 ], includeLocs: true, num: 75.0 } ntoreturn:1 keyUpdates:0 locks(micros) r:1042915 reslen:9668 1042ms
 m30001| Sat Dec 15 09:13:41.726 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 44.39304809570313, 2.5433349609375 ], num: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:764252 reslen:9668 764ms
 m30001| Sat Dec 15 09:13:41.727 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 44.39304809570313, 2.5433349609375 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:9715 765ms
 m30002| Sat Dec 15 09:13:42.035 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 44.39304809570313, 2.5433349609375 ], num: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:1040743 reslen:9668 1040ms
 m30002| Sat Dec 15 09:13:42.036 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 44.39304809570313, 2.5433349609375 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:9715 1041ms
 m30000| Sat Dec 15 09:13:42.124 [conn6] command test.$cmd command: { geoNear: "server7781", near: [ 44.39304809570313, 2.5433349609375 ], num: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:1162183 reslen:9668 1162ms
 m30000| Sat Dec 15 09:13:42.125 [conn6] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 44.39304809570313, 2.5433349609375 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:9715 1162ms
 m30001| Sat Dec 15 09:13:42.491 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 15.47937164306641, -4.527740478515625 ], includeLocs: true, num: 75.0, spherical: true } ntoreturn:1 keyUpdates:0 locks(micros) r:338693 reslen:9668 338ms
 m30000| Sat Dec 15 09:13:42.718 [conn7] command test.$cmd command: { geoNear: "server7781", near: [ 15.47937164306641, -4.527740478515625 ], includeLocs: true, num: 75.0, spherical: true } ntoreturn:1 keyUpdates:0 locks(micros) r:565858 reslen:9668 565ms
 m30002| Sat Dec 15 09:13:42.933 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 15.47937164306641, -4.527740478515625 ], includeLocs: true, num: 75.0, spherical: true } ntoreturn:1 keyUpdates:0 locks(micros) r:748658 reslen:9668 748ms
 m30001| Sat Dec 15 09:13:43.275 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 15.47937164306641, -4.527740478515625 ], num: 75, query: {}, spherical: true, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:340361 reslen:9668 340ms
 m30001| Sat Dec 15 09:13:43.275 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 15.47937164306641, -4.527740478515625 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: true, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:9715 341ms
 m30000| Sat Dec 15 09:13:43.502 [conn6] command test.$cmd command: { geoNear: "server7781", near: [ 15.47937164306641, -4.527740478515625 ], num: 75, query: {}, spherical: true, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:567810 reslen:9668 567ms
 m30000| Sat Dec 15 09:13:43.503 [conn6] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 15.47937164306641, -4.527740478515625 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: true, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:9715 568ms
 m30002| Sat Dec 15 09:13:43.657 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 15.47937164306641, -4.527740478515625 ], num: 75, query: {}, spherical: true, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:689289 reslen:9668 689ms
 m30002| Sat Dec 15 09:13:43.658 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 15.47937164306641, -4.527740478515625 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: true, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:9715 689ms
assert: [[
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40c6a"),
		"rand" : 0.17317020776681602,
		"loc" : [
			18.43579711914063,
			-5.7073974609375
		],
		"stats" : {
			"dis" : 204662.804967532,
			"loc" : {
				"0" : 18.43579711914063,
				"1" : -5.7073974609375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4203e"),
		"rand" : 0.9319879426620901,
		"loc" : [
			11.463354492187506,
			-2.109375
		],
		"stats" : {
			"dis" : 322236.8251640544,
			"loc" : {
				"0" : 11.463354492187506,
				"1" : -2.109375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41d89"),
		"rand" : 0.05910423933528364,
		"loc" : [
			17.513458251953125,
			-1.1480712890625
		],
		"stats" : {
			"dis" : 353113.6399605722,
			"loc" : {
				"0" : 17.513458251953125,
				"1" : -1.1480712890625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a4064b"),
		"rand" : 0.7347053857520223,
		"loc" : [
			18.98480834960938,
			-2.296142578125
		],
		"stats" : {
			"dis" : 438945.36781382334,
			"loc" : {
				"0" : 18.98480834960938,
				"1" : -2.296142578125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41b4c"),
		"rand" : 0.19518424663692713,
		"loc" : [
			13.033526611328114,
			-1.021728515625
		],
		"stats" : {
			"dis" : 461980.09850732464,
			"loc" : {
				"0" : 13.033526611328114,
				"1" : -1.021728515625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41d11"),
		"rand" : 0.41187133407220244,
		"loc" : [
			11.342572021484386,
			-3.0596923828125
		],
		"stats" : {
			"dis" : 475663.49660599075,
			"loc" : {
				"0" : 11.342572021484386,
				"1" : -3.0596923828125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a3feca"),
		"rand" : 0.7032463140785694,
		"loc" : [
			13.3958740234375,
			-0.52734375
		],
		"stats" : {
			"dis" : 487677.9706466749,
			"loc" : {
				"0" : 13.3958740234375,
				"1" : -0.52734375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41bd4"),
		"rand" : 0.4618239225819707,
		"loc" : [
			20.038909912109375,
			-2.9827880859375
		],
		"stats" : {
			"dis" : 501971.7488087952,
			"loc" : {
				"0" : 20.038909912109375,
				"1" : -2.9827880859375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a420d5"),
		"rand" : 0.5952956199180335,
		"loc" : [
			18.68834228515624,
			-8.4649658203125
		],
		"stats" : {
			"dis" : 520182.39173911756,
			"loc" : {
				"0" : 18.68834228515624,
				"1" : -8.4649658203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41194"),
		"rand" : 0.6110420287586749,
		"loc" : [
			15.965246582031256,
			0.5218505859375
		],
		"stats" : {
			"dis" : 521186.30894710065,
			"loc" : {
				"0" : 15.965246582031256,
				"1" : 0.5218505859375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41186"),
		"rand" : 0.420795904006809,
		"loc" : [
			18.929907226562506,
			-8.624267578125
		],
		"stats" : {
			"dis" : 534860.9572634381,
			"loc" : {
				"0" : 18.929907226562506,
				"1" : -8.624267578125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41c8f"),
		"rand" : 0.8310061420779675,
		"loc" : [
			10.87042236328125,
			-1.4007568359375
		],
		"stats" : {
			"dis" : 563928.9018707128,
			"loc" : {
				"0" : 10.87042236328125,
				"1" : -1.4007568359375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a410ca"),
		"rand" : 0.3844109245110303,
		"loc" : [
			18.64442138671876,
			-8.6627197265625
		],
		"stats" : {
			"dis" : 564705.9489463783,
			"loc" : {
				"0" : 18.64442138671876,
				"1" : -8.6627197265625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4158b"),
		"rand" : 0.9460184990894049,
		"loc" : [
			17.063269042968756,
			-9.8602294921875
		],
		"stats" : {
			"dis" : 578204.1586242283,
			"loc" : {
				"0" : 17.063269042968756,
				"1" : -9.8602294921875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a415ad"),
		"rand" : 0.12038192991167307,
		"loc" : [
			10.145727539062506,
			-3.4716796875
		],
		"stats" : {
			"dis" : 594554.4269654166,
			"loc" : {
				"0" : 10.145727539062506,
				"1" : -3.4716796875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a404ae"),
		"rand" : 0.15793763706460595,
		"loc" : [
			11.924523925781244,
			0.1373291015625
		],
		"stats" : {
			"dis" : 603833.7381671737,
			"loc" : {
				"0" : 11.924523925781244,
				"1" : 0.1373291015625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41a9a"),
		"rand" : 0.6425631302408874,
		"loc" : [
			12.39667358398438,
			0.274658203125
		],
		"stats" : {
			"dis" : 618826.2230656964,
			"loc" : {
				"0" : 12.39667358398438,
				"1" : 0.274658203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41e21"),
		"rand" : 0.22756347944959998,
		"loc" : [
			10.387292480468744,
			-7.789306640625
		],
		"stats" : {
			"dis" : 619380.106958294,
			"loc" : {
				"0" : 10.387292480468744,
				"1" : -7.789306640625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41b5e"),
		"rand" : 0.363716613734141,
		"loc" : [
			14.219390869140625,
			-10.2227783203125
		],
		"stats" : {
			"dis" : 635077.6041105723,
			"loc" : {
				"0" : 14.219390869140625,
				"1" : -10.2227783203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41e14"),
		"rand" : 0.9004685610998422,
		"loc" : [
			20.587921142578125,
			-8.59130859375
		],
		"stats" : {
			"dis" : 649032.7385934646,
			"loc" : {
				"0" : 20.587921142578125,
				"1" : -8.59130859375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a409cf"),
		"rand" : 0.4767106915824115,
		"loc" : [
			10.683758544921886,
			-8.140869140625
		],
		"stats" : {
			"dis" : 652657.6235425542,
			"loc" : {
				"0" : 10.683758544921886,
				"1" : -8.140869140625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4205c"),
		"rand" : 0.7691973312757909,
		"loc" : [
			21.19183349609375,
			-2.2247314453125
		],
		"stats" : {
			"dis" : 665726.6199847803,
			"loc" : {
				"0" : 21.19183349609375,
				"1" : -2.2247314453125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40b86"),
		"rand" : 0.8631655080243945,
		"loc" : [
			18.33697509765625,
			0.7855224609375
		],
		"stats" : {
			"dis" : 670332.7189365159,
			"loc" : {
				"0" : 18.33697509765625,
				"1" : 0.7855224609375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a410da"),
		"rand" : 0.5736722361762077,
		"loc" : [
			18.929907226562506,
			0.4559326171875
		],
		"stats" : {
			"dis" : 671448.1798298509,
			"loc" : {
				"0" : 18.929907226562506,
				"1" : 0.4559326171875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a410b0"),
		"rand" : 0.20472105662338436,
		"loc" : [
			15.504077148437489,
			-11.4697265625
		],
		"stats" : {
			"dis" : 674564.9742459864,
			"loc" : {
				"0" : 15.504077148437489,
				"1" : -11.4697265625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a405d7"),
		"rand" : 0.47385403770022094,
		"loc" : [
			10.046905517578125,
			-0.94482421875
		],
		"stats" : {
			"dis" : 684573.5524874814,
			"loc" : {
				"0" : 10.046905517578125,
				"1" : -0.94482421875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40369"),
		"rand" : 0.945088132051751,
		"loc" : [
			15.427215576171875,
			1.99951171875
		],
		"stats" : {
			"dis" : 723639.7142806996,
			"loc" : {
				"0" : 15.427215576171875,
				"1" : 1.99951171875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a409af"),
		"rand" : 0.1346522131934762,
		"loc" : [
			13.022546386718744,
			1.549072265625
		],
		"stats" : {
			"dis" : 723760.9126371174,
			"loc" : {
				"0" : 13.022546386718744,
				"1" : 1.549072265625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a4038e"),
		"rand" : 0.9650672983843833,
		"loc" : [
			21.94946899414063,
			-5.9161376953125
		],
		"stats" : {
			"dis" : 726629.3366032819,
			"loc" : {
				"0" : 21.94946899414063,
				"1" : -5.9161376953125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a412f3"),
		"rand" : 0.49740901845507324,
		"loc" : [
			21.38947753906251,
			-8.9373779296875
		],
		"stats" : {
			"dis" : 729575.0706279513,
			"loc" : {
				"0" : 21.38947753906251,
				"1" : -8.9373779296875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40b06"),
		"rand" : 0.9708924617152661,
		"loc" : [
			14.241351318359364,
			-11.107177734375
		],
		"stats" : {
			"dis" : 733696.6853426847,
			"loc" : {
				"0" : 14.241351318359364,
				"1" : -11.107177734375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a423f8"),
		"rand" : 0.6409047727938741,
		"loc" : [
			20.07185058593751,
			1.065673828125
		],
		"stats" : {
			"dis" : 745018.2408119253,
			"loc" : {
				"0" : 20.07185058593751,
				"1" : 1.065673828125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a407a6"),
		"rand" : 0.557827920652926,
		"loc" : [
			9.190447998046864,
			-9.2724609375
		],
		"stats" : {
			"dis" : 772778.6592340714,
			"loc" : {
				"0" : 9.190447998046864,
				"1" : -9.2724609375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a42173"),
		"rand" : 0.9870194671675563,
		"loc" : [
			21.257714843749994,
			-9.239501953125
		],
		"stats" : {
			"dis" : 805360.153270222,
			"loc" : {
				"0" : 21.257714843749994,
				"1" : -9.239501953125
			}
		},
		"stats" : {
			"dis" : 805360.153270222,
			"loc" : {
				"0" : 21.257714843749994,
				"1" : -9.239501953125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41ad5"),
		"rand" : 0.7062477918807417,
		"loc" : [
			12.923724365234364,
			2.384033203125
		],
		"stats" : {
			"dis" : 817083.6698898313,
			"loc" : {
				"0" : 12.923724365234364,
				"1" : 2.384033203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a405eb"),
		"rand" : 0.007572756847366691,
		"loc" : [
			8.366931152343739,
			-2.493896484375
		],
		"stats" : {
			"dis" : 820244.9217634344,
			"loc" : {
				"0" : 8.366931152343739,
				"1" : -2.493896484375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a400c5"),
		"rand" : 0.7872928292490542,
		"loc" : [
			18.46873779296874,
			2.3675537109375
		],
		"stats" : {
			"dis" : 822012.8709096855,
			"loc" : {
				"0" : 18.46873779296874,
				"1" : 2.3675537109375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a402eb"),
		"rand" : 0.9666109788231552,
		"loc" : [
			12.824902343750011,
			2.471923828125
		],
		"stats" : {
			"dis" : 826241.9861266192,
			"loc" : {
				"0" : 12.824902343750011,
				"1" : 2.471923828125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a411a7"),
		"rand" : 0.3100827750749886,
		"loc" : [
			22.015350341796875,
			-0.68115234375
		],
		"stats" : {
			"dis" : 833260.5428302835,
			"loc" : {
				"0" : 22.015350341796875,
				"1" : -0.68115234375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a404ca"),
		"rand" : 0.1572159817442298,
		"loc" : [
			20.060870361328114,
			-10.6182861328125
		],
		"stats" : {
			"dis" : 836503.3117991185,
			"loc" : {
				"0" : 20.060870361328114,
				"1" : -10.6182861328125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a401bb"),
		"rand" : 0.6210177557077259,
		"loc" : [
			22.64122314453124,
			0.02197265625
		],
		"stats" : {
			"dis" : 843462.2202448776,
			"loc" : {
				"0" : 22.64122314453124,
				"1" : 0.02197265625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a424d9"),
		"rand" : 0.471209108363837,
		"loc" : [
			17.403656005859375,
			-12.54638671875
		],
		"stats" : {
			"dis" : 845581.2006613968,
			"loc" : {
				"0" : 17.403656005859375,
				"1" : -12.54638671875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a420f2"),
		"rand" : 0.8112151296809316,
		"loc" : [
			23.772186279296875,
			-5.1800537109375
		],
		"stats" : {
			"dis" : 872758.6283366984,
			"loc" : {
				"0" : 23.772186279296875,
				"1" : -5.1800537109375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a416ca"),
		"rand" : 0.11189813376404345,
		"loc" : [
			10.55199584960937,
			3.394775390625
		],
		"stats" : {
			"dis" : 917375.5969676605,
			"loc" : {
				"0" : 10.55199584960937,
				"1" : 3.394775390625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41bb1"),
		"rand" : 0.5351574826054275,
		"loc" : [
			24.16747436523437,
			-4.6307373046875
		],
		"stats" : {
			"dis" : 922686.8389937285,
			"loc" : {
				"0" : 24.16747436523437,
				"1" : -4.6307373046875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a410fd"),
		"rand" : 0.662579637253657,
		"loc" : [
			6.983422851562494,
			-5.4547119140625
		],
		"stats" : {
			"dis" : 943820.9917531285,
			"loc" : {
				"0" : 6.983422851562494,
				"1" : -5.4547119140625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41676"),
		"rand" : 0.9110480907838792,
		"loc" : [
			6.763818359374994,
			-4.7076416015625
		],
		"stats" : {
			"dis" : 947789.9022813187,
			"loc" : {
				"0" : 6.763818359374994,
				"1" : -4.7076416015625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a418fa"),
		"rand" : 0.8441703217104077,
		"loc" : [
			16.36053466796875,
			-13.1451416015625
		],
		"stats" : {
			"dis" : 964124.4412472321,
			"loc" : {
				"0" : 16.36053466796875,
				"1" : -13.1451416015625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41c8c"),
		"rand" : 0.8904645116999745,
		"loc" : [
			18.2271728515625,
			3.7518310546875
		],
		"stats" : {
			"dis" : 964153.5492697381,
			"loc" : {
				"0" : 18.2271728515625,
				"1" : 3.7518310546875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41d5b"),
		"rand" : 0.307200713083148,
		"loc" : [
			15.416235351562506,
			4.41650390625
		],
		"stats" : {
			"dis" : 967256.9799500308,
			"loc" : {
				"0" : 15.416235351562506,
				"1" : 4.41650390625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a3fe72"),
		"rand" : 0.805313159013167,
		"loc" : [
			6.159906005859369,
			-2.1478271484375
		],
		"stats" : {
			"dis" : 971018.3062041083,
			"loc" : {
				"0" : 6.159906005859369,
				"1" : -2.1478271484375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41f52"),
		"rand" : 0.6233698534779251,
		"loc" : [
			6.47833251953125,
			-3.2244873046875
		],
		"stats" : {
			"dis" : 995687.7096770863,
			"loc" : {
				"0" : 6.47833251953125,
				"1" : -3.2244873046875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4146b"),
		"rand" : 0.6901532784104347,
		"loc" : [
			5.105804443359375,
			-5.1251220703125
		],
		"stats" : {
			"dis" : 1010138.9934144757,
			"loc" : {
				"0" : 5.105804443359375,
				"1" : -5.1251220703125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41e68"),
		"rand" : 0.4389639366418123,
		"loc" : [
			23.38787841796875,
			1.2030029296875
		],
		"stats" : {
			"dis" : 1038338.1699094072,
			"loc" : {
				"0" : 23.38787841796875,
				"1" : 1.2030029296875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a3ff16"),
		"rand" : 0.8354303147643805,
		"loc" : [
			19.75342407226563,
			4.32861328125
		],
		"stats" : {
			"dis" : 1068943.7184789474,
			"loc" : {
				"0" : 19.75342407226563,
				"1" : 4.32861328125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a406b4"),
		"rand" : 0.10907333833165467,
		"loc" : [
			11.452374267578136,
			4.383544921875
		],
		"stats" : {
			"dis" : 1086604.9418357993,
			"loc" : {
				"0" : 11.452374267578136,
				"1" : 4.383544921875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a42289"),
		"rand" : 0.4472767598927021,
		"loc" : [
			10.958264160156261,
			4.50439453125
		],
		"stats" : {
			"dis" : 1088394.2602461367,
			"loc" : {
				"0" : 10.958264160156261,
				"1" : 4.50439453125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4191c"),
		"rand" : 0.22879707324318588,
		"loc" : [
			19.369116210937506,
			4.888916015625
		],
		"stats" : {
			"dis" : 1094474.7538787725,
			"loc" : {
				"0" : 19.369116210937506,
				"1" : 4.888916015625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41fed"),
		"rand" : 0.14915463351644576,
		"loc" : [
			23.08043212890624,
			2.647705078125
		],
		"stats" : {
			"dis" : 1124141.3503504535,
			"loc" : {
				"0" : 23.08043212890624,
				"1" : 2.647705078125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40315"),
		"rand" : 0.5001013507135212,
		"loc" : [
			4.787377929687494,
			-3.8946533203125
		],
		"stats" : {
			"dis" : 1133974.1327881885,
			"loc" : {
				"0" : 4.787377929687494,
				"1" : -3.8946533203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a418a1"),
		"rand" : 0.9297048507723957,
		"loc" : [
			18.732263183593744,
			5.3778076171875
		],
		"stats" : {
			"dis" : 1152582.3768426478,
			"loc" : {
				"0" : 18.732263183593744,
				"1" : 5.3778076171875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a4080a"),
		"rand" : 0.9047956347931176,
		"loc" : [
			25.05687255859374,
			-0.3460693359375
		],
		"stats" : {
			"dis" : 1160464.8247798914,
			"loc" : {
				"0" : 25.05687255859374,
				"1" : -0.3460693359375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40aca"),
		"rand" : 0.986215207260102,
		"loc" : [
			21.817706298828114,
			-13.3319091796875
		],
		"stats" : {
			"dis" : 1162244.3885062898,
			"loc" : {
				"0" : 21.817706298828114,
				"1" : -13.3319091796875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41e97"),
		"rand" : 0.4554019933566451,
		"loc" : [
			11.287670898437511,
			-14.1558837890625
		],
		"stats" : {
			"dis" : 1163119.3139630922,
			"loc" : {
				"0" : 11.287670898437511,
				"1" : -14.1558837890625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a422cd"),
		"rand" : 0.43328378768637776,
		"loc" : [
			5.336389160156244,
			-7.7398681640625
		],
		"stats" : {
			"dis" : 1166272.9233062954,
			"loc" : {
				"0" : 5.336389160156244,
				"1" : -7.7398681640625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40d54"),
		"rand" : 0.7852226938121021,
		"loc" : [
			22.50946044921875,
			3.4881591796875
		],
		"stats" : {
			"dis" : 1178049.254286606,
			"loc" : {
				"0" : 22.50946044921875,
				"1" : 3.4881591796875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4189c"),
		"rand" : 0.12988213985227048,
		"loc" : [
			17.14013061523437,
			6.0205078125
		],
		"stats" : {
			"dis" : 1186431.4846771643,
			"loc" : {
				"0" : 17.14013061523437,
				"1" : 6.0205078125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4200a"),
		"rand" : 0.7338100837077945,
		"loc" : [
			21.86162719726562,
			4.097900390625
		],
		"stats" : {
			"dis" : 1188640.2812379538,
			"loc" : {
				"0" : 21.86162719726562,
				"1" : 4.097900390625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a415b3"),
		"rand" : 0.5278449268080294,
		"loc" : [
			27.066253662109375,
			-4.4659423828125
		],
		"stats" : {
			"dis" : 1189081.7878916655,
			"loc" : {
				"0" : 27.066253662109375,
				"1" : -4.4659423828125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41454"),
		"rand" : 0.16546856448985636,
		"loc" : [
			12.440594482421886,
			-15.018310546875
		],
		"stats" : {
			"dis" : 1194059.0608627321,
			"loc" : {
				"0" : 12.440594482421886,
				"1" : -15.018310546875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40d63"),
		"rand" : 0.6692298073321581,
		"loc" : [
			5.325408935546875,
			-8.7066650390625
		],
		"stats" : {
			"dis" : 1202222.8910011484,
			"loc" : {
				"0" : 5.325408935546875,
				"1" : -8.7066650390625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41c9d"),
		"rand" : 0.13815901638008654,
		"loc" : [
			24.650604248046875,
			1.395263671875
		],
		"stats" : {
			"dis" : 1214308.448742186,
			"loc" : {
				"0" : 24.650604248046875,
				"1" : 1.395263671875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a420db"),
		"rand" : 0.03238990204408765,
		"loc" : [
			18.67736206054687,
			-15.00732421875
		],
		"stats" : {
			"dis" : 1214628.124221664,
			"loc" : {
				"0" : 18.67736206054687,
				"1" : -15.00732421875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a407e9"),
		"rand" : 0.9228127766400576,
		"loc" : [
			13.362933349609364,
			-15.5401611328125
		],
		"stats" : {
			"dis" : 1215093.7489137868,
			"loc" : {
				"0" : 13.362933349609364,
				"1" : -15.5401611328125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a407f3"),
		"rand" : 0.45009933039546013,
		"loc" : [
			13.889984130859375,
			6.5753173828125
		],
		"stats" : {
			"dis" : 1218034.7833395067,
			"loc" : {
				"0" : 13.889984130859375,
				"1" : 6.5753173828125
			}
		}
	}
]] != [[
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40c6a"),
		"rand" : 0.17317020776681602,
		"loc" : [
			18.43579711914063,
			-5.7073974609375
		],
		"stats" : {
			"dis" : 204662.804967532,
			"loc" : {
				"0" : 18.43579711914063,
				"1" : -5.7073974609375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4203e"),
		"rand" : 0.9319879426620901,
		"loc" : [
			11.463354492187506,
			-2.109375
		],
		"stats" : {
			"dis" : 322236.8251640544,
			"loc" : {
				"0" : 11.463354492187506,
				"1" : -2.109375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41d89"),
		"rand" : 0.05910423933528364,
		"loc" : [
			17.513458251953125,
			-1.1480712890625
		],
		"stats" : {
			"dis" : 353113.6399605722,
			"loc" : {
				"0" : 17.513458251953125,
				"1" : -1.1480712890625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a4064b"),
		"rand" : 0.7347053857520223,
		"loc" : [
			18.98480834960938,
			-2.296142578125
		],
		"stats" : {
			"dis" : 438945.36781382334,
			"loc" : {
				"0" : 18.98480834960938,
				"1" : -2.296142578125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41b4c"),
		"rand" : 0.19518424663692713,
		"loc" : [
			13.033526611328114,
			-1.021728515625
		],
		"stats" : {
			"dis" : 461980.09850732464,
			"loc" : {
				"0" : 13.033526611328114,
				"1" : -1.021728515625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41d11"),
		"rand" : 0.41187133407220244,
		"loc" : [
			11.342572021484386,
			-3.0596923828125
		],
		"stats" : {
			"dis" : 475663.49660599075,
			"loc" : {
				"0" : 11.342572021484386,
				"1" : -3.0596923828125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a3feca"),
		"rand" : 0.7032463140785694,
		"loc" : [
			13.3958740234375,
			-0.52734375
		],
		"stats" : {
			"dis" : 487677.9706466749,
			"loc" : {
				"0" : 13.3958740234375,
				"1" : -0.52734375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41bd4"),
		"rand" : 0.4618239225819707,
		"loc" : [
			20.038909912109375,
			-2.9827880859375
		],
		"stats" : {
			"dis" : 501971.7488087952,
			"loc" : {
				"0" : 20.038909912109375,
				"1" : -2.9827880859375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a420d5"),
		"rand" : 0.5952956199180335,
		"loc" : [
			18.68834228515624,
			-8.4649658203125
		],
		"stats" : {
			"dis" : 520182.39173911756,
			"loc" : {
				"0" : 18.68834228515624,
				"1" : -8.4649658203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41194"),
		"rand" : 0.6110420287586749,
		"loc" : [
			15.965246582031256,
			0.5218505859375
		],
		"stats" : {
			"dis" : 521186.30894710065,
			"loc" : {
				"0" : 15.965246582031256,
				"1" : 0.5218505859375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41186"),
		"rand" : 0.420795904006809,
		"loc" : [
			18.929907226562506,
			-8.624267578125
		],
		"stats" : {
			"dis" : 534860.9572634381,
			"loc" : {
				"0" : 18.929907226562506,
				"1" : -8.624267578125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41c8f"),
		"rand" : 0.8310061420779675,
		"loc" : [
			10.87042236328125,
			-1.4007568359375
		],
		"stats" : {
			"dis" : 563928.9018707128,
			"loc" : {
				"0" : 10.87042236328125,
				"1" : -1.4007568359375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a410ca"),
		"rand" : 0.3844109245110303,
		"loc" : [
			18.64442138671876,
			-8.6627197265625
		],
		"stats" : {
			"dis" : 564705.9489463783,
			"loc" : {
				"0" : 18.64442138671876,
				"1" : -8.6627197265625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4158b"),
		"rand" : 0.9460184990894049,
		"loc" : [
			17.063269042968756,
			-9.8602294921875
		],
		"stats" : {
			"dis" : 578204.1586242283,
			"loc" : {
				"0" : 17.063269042968756,
				"1" : -9.8602294921875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a415ad"),
		"rand" : 0.12038192991167307,
		"loc" : [
			10.145727539062506,
			-3.4716796875
		],
		"stats" : {
			"dis" : 594554.4269654166,
			"loc" : {
				"0" : 10.145727539062506,
				"1" : -3.4716796875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a404ae"),
		"rand" : 0.15793763706460595,
		"loc" : [
			11.924523925781244,
			0.1373291015625
		],
		"stats" : {
			"dis" : 603833.7381671737,
			"loc" : {
				"0" : 11.924523925781244,
				"1" : 0.1373291015625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41a9a"),
		"rand" : 0.6425631302408874,
		"loc" : [
			12.39667358398438,
			0.274658203125
		],
		"stats" : {
			"dis" : 618826.2230656964,
			"loc" : {
				"0" : 12.39667358398438,
				"1" : 0.274658203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41e21"),
		"rand" : 0.22756347944959998,
		"loc" : [
			10.387292480468744,
			-7.789306640625
		],
		"stats" : {
			"dis" : 619380.106958294,
			"loc" : {
				"0" : 10.387292480468744,
				"1" : -7.789306640625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41b5e"),
		"rand" : 0.363716613734141,
		"loc" : [
			14.219390869140625,
			-10.2227783203125
		],
		"stats" : {
			"dis" : 635077.6041105723,
			"loc" : {
				"0" : 14.219390869140625,
				"1" : -10.2227783203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41e14"),
		"rand" : 0.9004685610998422,
		"loc" : [
			20.587921142578125,
			-8.59130859375
		],
		"stats" : {
			"dis" : 649032.7385934646,
			"loc" : {
				"0" : 20.587921142578125,
				"1" : -8.59130859375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a409cf"),
		"rand" : 0.4767106915824115,
		"loc" : [
			10.683758544921886,
			-8.140869140625
		],
		"stats" : {
			"dis" : 652657.6235425542,
			"loc" : {
				"0" : 10.683758544921886,
				"1" : -8.140869140625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4205c"),
		"rand" : 0.7691973312757909,
		"loc" : [
			21.19183349609375,
			-2.2247314453125
		],
		"stats" : {
			"dis" : 665726.6199847803,
			"loc" : {
				"0" : 21.19183349609375,
				"1" : -2.2247314453125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40b86"),
		"rand" : 0.8631655080243945,
		"loc" : [
			18.33697509765625,
			0.7855224609375
		],
		"stats" : {
			"dis" : 670332.7189365159,
			"loc" : {
				"0" : 18.33697509765625,
				"1" : 0.7855224609375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a410da"),
		"rand" : 0.5736722361762077,
		"loc" : [
			18.929907226562506,
			0.4559326171875
		],
		"stats" : {
			"dis" : 671448.1798298509,
			"loc" : {
				"0" : 18.929907226562506,
				"1" : 0.4559326171875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a410b0"),
		"rand" : 0.20472105662338436,
		"loc" : [
			15.504077148437489,
			-11.4697265625
		],
		"stats" : {
			"dis" : 674564.9742459864,
			"loc" : {
				"0" : 15.504077148437489,
				"1" : -11.4697265625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a405d7"),
		"rand" : 0.47385403770022094,
		"loc" : [
			10.046905517578125,
			-0.94482421875
		],
		"stats" : {
			"dis" : 684573.5524874814,
			"loc" : {
				"0" : 10.046905517578125,
				"1" : -0.94482421875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40369"),
		"rand" : 0.945088132051751,
		"loc" : [
			15.427215576171875,
			1.99951171875
		],
		"stats" : {
			"dis" : 723639.7142806996,
			"loc" : {
				"0" : 15.427215576171875,
				"1" : 1.99951171875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a409af"),
		"rand" : 0.1346522131934762,
		"loc" : [
			13.022546386718744,
			1.549072265625
		],
		"stats" : {
			"dis" : 723760.9126371174,
			"loc" : {
				"0" : 13.022546386718744,
				"1" : 1.549072265625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a4038e"),
		"rand" : 0.9650672983843833,
		"loc" : [
			21.94946899414063,
			-5.9161376953125
		],
		"stats" : {
			"dis" : 726629.3366032819,
			"loc" : {
				"0" : 21.94946899414063,
				"1" : -5.9161376953125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a412f3"),
		"rand" : 0.49740901845507324,
		"loc" : [
			21.38947753906251,
			-8.9373779296875
		],
		"stats" : {
			"dis" : 729575.0706279513,
			"loc" : {
				"0" : 21.38947753906251,
				"1" : -8.9373779296875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40b06"),
		"rand" : 0.9708924617152661,
		"loc" : [
			14.241351318359364,
			-11.107177734375
		],
		"stats" : {
			"dis" : 733696.6853426847,
			"loc" : {
				"0" : 14.241351318359364,
				"1" : -11.107177734375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a423f8"),
		"rand" : 0.6409047727938741,
		"loc" : [
			20.07185058593751,
			1.065673828125
		],
		"stats" : {
			"dis" : 745018.2408119253,
			"loc" : {
				"0" : 20.07185058593751,
				"1" : 1.065673828125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a407a6"),
		"rand" : 0.557827920652926,
		"loc" : [
			9.190447998046864,
			-9.2724609375
		],
		"stats" : {
			"dis" : 772778.6592340714,
			"loc" : {
				"0" : 9.190447998046864,
				"1" : -9.2724609375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a42173"),
		"rand" : 0.9870194671675563,
		"loc" : [
			21.257714843749994,
			-9.239501953125
		],
		"stats" : {
			"dis" : 805360.153270222,
			"loc" : {
				"0" : 21.257714843749994,
				"1" : -9.239501953125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41ad5"),
		"rand" : 0.7062477918807417,
		"loc" : [
			12.923724365234364,
			2.384033203125
		],
		"stats" : {
			"dis" : 817083.6698898313,
			"loc" : {
				"0" : 12.923724365234364,
				"1" : 2.384033203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a405eb"),
		"rand" : 0.007572756847366691,
		"loc" : [
			8.366931152343739,
			-2.493896484375
		],
		"stats" : {
			"dis" : 820244.9217634344,
			"loc" : {
				"0" : 8.366931152343739,
				"1" : -2.493896484375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a400c5"),
		"rand" : 0.7872928292490542,
		"loc" : [
			18.46873779296874,
			2.3675537109375
		],
		"stats" : {
			"dis" : 822012.8709096855,
			"loc" : {
				"0" : 18.46873779296874,
				"1" : 2.3675537109375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a402eb"),
		"rand" : 0.9666109788231552,
		"loc" : [
			12.824902343750011,
			2.471923828125
		],
		"stats" : {
			"dis" : 826241.9861266192,
			"loc" : {
				"0" : 12.824902343750011,
				"1" : 2.471923828125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a411a7"),
		"rand" : 0.3100827750749886,
		"loc" : [
			22.015350341796875,
			-0.68115234375
		],
		"stats" : {
			"dis" : 833260.5428302835,
			"loc" : {
				"0" : 22.015350341796875,
				"1" : -0.68115234375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a404ca"),
		"rand" : 0.1572159817442298,
		"loc" : [
			20.060870361328114,
			-10.6182861328125
		],
		"stats" : {
			"dis" : 836503.3117991185,
			"loc" : {
				"0" : 20.060870361328114,
				"1" : -10.6182861328125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a401bb"),
		"rand" : 0.6210177557077259,
		"loc" : [
			22.64122314453124,
			0.02197265625
		],
		"stats" : {
			"dis" : 843462.2202448776,
			"loc" : {
				"0" : 22.64122314453124,
				"1" : 0.02197265625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a424d9"),
		"rand" : 0.471209108363837,
		"loc" : [
			17.403656005859375,
			-12.54638671875
		],
		"stats" : {
			"dis" : 845581.2006613968,
			"loc" : {
				"0" : 17.403656005859375,
				"1" : -12.54638671875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a420f2"),
		"rand" : 0.8112151296809316,
		"loc" : [
			23.772186279296875,
			-5.1800537109375
		],
		"stats" : {
			"dis" : 872758.6283366984,
			"loc" : {
				"0" : 23.772186279296875,
				"1" : -5.1800537109375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a416ca"),
		"rand" : 0.11189813376404345,
		"loc" : [
			10.55199584960937,
			3.394775390625
		],
		"stats" : {
			"dis" : 917375.5969676605,
			"loc" : {
				"0" : 10.55199584960937,
				"1" : 3.394775390625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41bb1"),
		"rand" : 0.5351574826054275,
		"loc" : [
			24.16747436523437,
			-4.6307373046875
		],
		"stats" : {
			"dis" : 922686.8389937285,
			"loc" : {
				"0" : 24.16747436523437,
				"1" : -4.6307373046875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a410fd"),
		"rand" : 0.662579637253657,
		"loc" : [
			6.983422851562494,
			-5.4547119140625
		],
		"stats" : {
			"dis" : 943820.9917531285,
			"loc" : {
				"0" : 6.983422851562494,
				"1" : -5.4547119140625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41676"),
		"rand" : 0.9110480907838792,
		"loc" : [
			6.763818359374994,
			-4.7076416015625
		],
		"stats" : {
			"dis" : 947789.9022813187,
			"loc" : {
				"0" : 6.763818359374994,
				"1" : -4.7076416015625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a418fa"),
		"rand" : 0.8441703217104077,
		"loc" : [
			16.36053466796875,
			-13.1451416015625
		],
		"stats" : {
			"dis" : 964124.4412472321,
			"loc" : {
				"0" : 16.36053466796875,
				"1" : -13.1451416015625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41c8c"),
		"rand" : 0.8904645116999745,
		"loc" : [
			18.2271728515625,
			3.7518310546875
		],
		"stats" : {
			"dis" : 964153.5492697381,
			"loc" : {
				"0" : 18.2271728515625,
				"1" : 3.7518310546875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41d5b"),
		"rand" : 0.307200713083148,
		"loc" : [
			15.416235351562506,
			4.41650390625
		],
		"stats" : {
			"dis" : 967256.9799500308,
			"loc" : {
				"0" : 15.416235351562506,
				"1" : 4.41650390625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a3fe72"),
		"rand" : 0.805313159013167,
		"loc" : [
			6.159906005859369,
			-2.1478271484375
		],
		"stats" : {
			"dis" : 971018.3062041083,
			"loc" : {
				"0" : 6.159906005859369,
				"1" : -2.1478271484375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41f52"),
		"rand" : 0.6233698534779251,
		"loc" : [
			6.47833251953125,
			-3.2244873046875
		],
		"stats" : {
			"dis" : 995687.7096770863,
			"loc" : {
				"0" : 6.47833251953125,
				"1" : -3.2244873046875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4146b"),
		"rand" : 0.6901532784104347,
		"loc" : [
			5.105804443359375,
			-5.1251220703125
		],
		"stats" : {
			"dis" : 1010138.9934144757,
			"loc" : {
				"0" : 5.105804443359375,
				"1" : -5.1251220703125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41e68"),
		"rand" : 0.4389639366418123,
		"loc" : [
			23.38787841796875,
			1.2030029296875
		],
		"stats" : {
			"dis" : 1038338.1699094072,
			"loc" : {
				"0" : 23.38787841796875,
				"1" : 1.2030029296875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a3ff16"),
		"rand" : 0.8354303147643805,
		"loc" : [
			19.75342407226563,
			4.32861328125
		],
		"stats" : {
			"dis" : 1068943.7184789474,
			"loc" : {
				"0" : 19.75342407226563,
				"1" : 4.32861328125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a406b4"),
		"rand" : 0.10907333833165467,
		"loc" : [
			11.452374267578136,
			4.383544921875
		],
		"stats" : {
			"dis" : 1086604.9418357993,
			"loc" : {
				"0" : 11.452374267578136,
				"1" : 4.383544921875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a42289"),
		"rand" : 0.4472767598927021,
		"loc" : [
			10.958264160156261,
			4.50439453125
		],
		"stats" : {
			"dis" : 1088394.2602461367,
			"loc" : {
				"0" : 10.958264160156261,
				"1" : 4.50439453125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4191c"),
		"rand" : 0.22879707324318588,
		"loc" : [
			19.369116210937506,
			4.888916015625
		],
		"stats" : {
			"dis" : 1094474.7538787725,
			"loc" : {
				"0" : 19.369116210937506,
				"1" : 4.888916015625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41fed"),
		"rand" : 0.14915463351644576,
		"loc" : [
			23.08043212890624,
			2.647705078125
		],
		"stats" : {
			"dis" : 1124141.3503504535,
			"loc" : {
				"0" : 23.08043212890624,
				"1" : 2.647705078125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40315"),
		"rand" : 0.5001013507135212,
		"loc" : [
			4.787377929687494,
			-3.8946533203125
		],
		"stats" : {
			"dis" : 1133974.1327881885,
			"loc" : {
				"0" : 4.787377929687494,
				"1" : -3.8946533203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a418a1"),
		"rand" : 0.9297048507723957,
		"loc" : [
			18.732263183593744,
			5.3778076171875
		],
		"stats" : {
			"dis" : 1152582.3768426478,
			"loc" : {
				"0" : 18.732263183593744,
				"1" : 5.3778076171875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a4080a"),
		"rand" : 0.9047956347931176,
		"loc" : [
			25.05687255859374,
			-0.3460693359375
		],
		"stats" : {
			"dis" : 1160464.8247798914,
			"loc" : {
				"0" : 25.05687255859374,
				"1" : -0.3460693359375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40aca"),
		"rand" : 0.986215207260102,
		"loc" : [
			21.817706298828114,
			-13.3319091796875
		],
		"stats" : {
			"dis" : 1162244.3885062898,
			"loc" : {
				"0" : 21.817706298828114,
				"1" : -13.3319091796875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41e97"),
		"rand" : 0.4554019933566451,
		"loc" : [
			11.287670898437511,
			-14.1558837890625
		],
		"stats" : {
			"dis" : 1163119.3139630922,
			"loc" : {
				"0" : 11.287670898437511,
				"1" : -14.1558837890625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a422cd"),
		"rand" : 0.43328378768637776,
		"loc" : [
			5.336389160156244,
			-7.7398681640625
		],
		"stats" : {
			"dis" : 1166272.9233062954,
			"loc" : {
				"0" : 5.336389160156244,
				"1" : -7.7398681640625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40d54"),
		"rand" : 0.7852226938121021,
		"loc" : [
			22.50946044921875,
			3.4881591796875
		],
		"stats" : {
			"dis" : 1178049.254286606,
			"loc" : {
				"0" : 22.50946044921875,
				"1" : 3.4881591796875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4189c"),
		"rand" : 0.12988213985227048,
		"loc" : [
			17.14013061523437,
			6.0205078125
		],
		"stats" : {
			"dis" : 1186431.4846771643,
			"loc" : {
				"0" : 17.14013061523437,
				"1" : 6.0205078125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4200a"),
		"rand" : 0.7338100837077945,
		"loc" : [
			21.86162719726562,
			4.097900390625
		],
		"stats" : {
			"dis" : 1188640.2812379538,
			"loc" : {
				"0" : 21.86162719726562,
				"1" : 4.097900390625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a415b3"),
		"rand" : 0.5278449268080294,
		"loc" : [
			27.066253662109375,
			-4.4659423828125
		],
		"stats" : {
			"dis" : 1189081.7878916655,
			"loc" : {
				"0" : 27.066253662109375,
				"1" : -4.4659423828125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41454"),
		"rand" : 0.16546856448985636,
		"loc" : [
			12.440594482421886,
			-15.018310546875
		],
		"stats" : {
			"dis" : 1194059.0608627321,
			"loc" : {
				"0" : 12.440594482421886,
				"1" : -15.018310546875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40d63"),
		"rand" : 0.6692298073321581,
		"loc" : [
			5.325408935546875,
			-8.7066650390625
		],
		"stats" : {
			"dis" : 1202222.8910011484,
			"loc" : {
				"0" : 5.325408935546875,
				"1" : -8.7066650390625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41c9d"),
		"rand" : 0.13815901638008654,
		"loc" : [
			24.650604248046875,
			1.395263671875
		],
		"stats" : {
			"dis" : 1214308.448742186,
			"loc" : {
				"0" : 24.650604248046875,
				"1" : 1.395263671875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a420db"),
		"rand" : 0.03238990204408765,
		"loc" : [
			18.67736206054687,
			-15.00732421875
		],
		"stats" : {
			"dis" : 1214628.124221664,
			"loc" : {
				"0" : 18.67736206054687,
				"1" : -15.00732421875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a407e9"),
		"rand" : 0.9228127766400576,
		"loc" : [
			13.362933349609364,
			-15.5401611328125
		],
		"stats" : {
			"dis" : 1215093.7489137868,
			"loc" : {
				"0" : 13.362933349609364,
				"1" : -15.5401611328125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a407f3"),
		"rand" : 0.45009933039546013,
		"loc" : [
			13.889984130859375,
			6.5753173828125
		],
		"stats" : {
			"dis" : 1218034.7833395067,
			"loc" : {
				"0" : 13.889984130859375,
				"1" : 6.5753173828125
			}
		}
	}
]] are not equal : undefined
Error: Printing Stack Trace
    at printStackTrace (src/mongo/shell/utils.js:37:7)
    at doassert (src/mongo/shell/utils.js:58:1)
    at Function.assert.eq (src/mongo/shell/utils.js:88:1)
    at checkOutput (jstests/aggregation/bugs/server7781.js:34:12)
    at test (jstests/aggregation/bugs/server7781.js:98:5)
    at jstests/aggregation/bugs/server7781.js:117:1
    at C:\10gen\buildslaves\mongo\Windows_32bit\mongo\jstests\aggregation\testbugs.js:16:62
    at Function.Date.timeFunc (src/mongo/shell/utils.js:408:9)
    at C:\10gen\buildslaves\mongo\Windows_32bit\mongo\jstests\aggregation\testbugs.js:16:41
    at Array.forEach (native)
Sat Dec 15 09:13:44.405 warning: log line attempted (39k) over max size(10k), printing beginning and end ... exec error: src/mongo/shell/utils.js:59 [[
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40c6a"),
		"rand" : 0.17317020776681602,
		"loc" : [
			18.43579711914063,
			-5.7073974609375
		],
		"stats" : {
			"dis" : 204662.804967532,
			"loc" : {
				"0" : 18.43579711914063,
				"1" : -5.7073974609375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4203e"),
		"rand" : 0.9319879426620901,
		"loc" : [
			11.463354492187506,
			-2.109375
		],
		"stats" : {
			"dis" : 322236.8251640544,
			"loc" : {
				"0" : 11.463354492187506,
				"1" : -2.109375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41d89"),
		"rand" : 0.05910423933528364,
		"loc" : [
			17.513458251953125,
			-1.1480712890625
		],
		"stats" : {
			"dis" : 353113.6399605722,
			"loc" : {
				"0" : 17.513458251953125,
				"1" : -1.1480712890625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a4064b"),
		"rand" : 0.7347053857520223,
		"loc" : [
			18.98480834960938,
			-2.296142578125
		],
		"stats" : {
			"dis" : 438945.36781382334,
			"loc" : {
				"0" : 18.98480834960938,
				"1" : -2.296142578125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41b4c"),
		"rand" : 0.19518424663692713,
		"loc" : [
			13.033526611328114,
			-1.021728515625
		],
		"stats" : {
			"dis" : 461980.09850732464,
			"loc" : {
				"0" : 13.033526611328114,
				"1" : -1.021728515625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41d11"),
		"rand" : 0.41187133407220244,
		"loc" : [
			11.342572021484386,
			-3.0596923828125
		],
		"stats" : {
			"dis" : 475663.49660599075,
			"loc" : {
				"0" : 11.342572021484386,
				"1" : -3.0596923828125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a3feca"),
		"rand" : 0.7032463140785694,
		"loc" : [
			13.3958740234375,
			-0.52734375
		],
		"stats" : {
			"dis" : 487677.9706466749,
			"loc" : {
				"0" : 13.3958740234375,
				"1" : -0.52734375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41bd4"),
		"rand" : 0.4618239225819707,
		"loc" : [
			20.038909912109375,
			-2.9827880859375
		],
		"stats" : {
			"dis" : 501971.7488087952,
			"loc" : {
				"0" : 20.038909912109375,
				"1" : -2.9827880859375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a420d5"),
		"rand" : 0.5952956199180335,
		"loc" : [
			18.68834228515624,
			-8.4649658203125
		],
		"stats" : {
			"dis" : 520182.39173911756,
			"loc" : {
				"0" : 18.68834228515624,
				"1" : -8.4649658203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41194"),
		"rand" : 0.6110420287586749,
		"loc" : [
			15.965246582031256,
			0.5218505859375
		],
		"stats" : {
			"dis" : 521186.30894710065,
			"loc" : {
				"0" : 15.965246582031256,
				"1" : 0.5218505859375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41186"),
		"rand" : 0.420795904006809,
		"loc" : [
			18.929907226562506,
			-8.624267578125
		],
		"stats" : {
			"dis" : 534860.9572634381,
			"loc" : {
				"0" : 18.929907226562506,
				"1" : -8.624267578125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41c8f"),
		"rand" : 0.8310061420779675,
		"loc" : [
			10.87042236328125,
			-1.4007568359375
		],
		"stats" : {
			"dis" : 563928.9018707128,
			"loc" : {
				"0" : 10.87042236328125,
				"1" : -1.4007568359375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a410ca"),
		"rand" : 0.3844109245110303,
		"loc" : [
			18.64442138671876,
			-8.6627197265625
		],
		"stats" : {
			"dis" : 564705.948946 .......... -13.3319091796875
		],
		"stats" : {
			"dis" : 1162244.3885062898,
			"loc" : {
				"0" : 21.817706298828114,
				"1" : -13.3319091796875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41e97"),
		"rand" : 0.4554019933566451,
		"loc" : [
			11.287670898437511,
			-14.1558837890625
		],
		"stats" : {
			"dis" : 1163119.3139630922,
			"loc" : {
				"0" : 11.287670898437511,
				"1" : -14.1558837890625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a422cd"),
		"rand" : 0.43328378768637776,
		"loc" : [
			5.336389160156244,
			-7.7398681640625
		],
		"stats" : {
			"dis" : 1166272.9233062954,
			"loc" : {
				"0" : 5.336389160156244,
				"1" : -7.7398681640625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40d54"),
		"rand" : 0.7852226938121021,
		"loc" : [
			22.50946044921875,
			3.4881591796875
		],
		"stats" : {
			"dis" : 1178049.254286606,
			"loc" : {
				"0" : 22.50946044921875,
				"1" : 3.4881591796875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4189c"),
		"rand" : 0.12988213985227048,
		"loc" : [
			17.14013061523437,
			6.0205078125
		],
		"stats" : {
			"dis" : 1186431.4846771643,
			"loc" : {
				"0" : 17.14013061523437,
				"1" : 6.0205078125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4200a"),
		"rand" : 0.7338100837077945,
		"loc" : [
			21.86162719726562,
			4.097900390625
		],
		"stats" : {
			"dis" : 1188640.2812379538,
			"loc" : {
				"0" : 21.86162719726562,
				"1" : 4.097900390625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a415b3"),
		"rand" : 0.5278449268080294,
		"loc" : [
			27.066253662109375,
			-4.4659423828125
		],
		"stats" : {
			"dis" : 1189081.7878916655,
			"loc" : {
				"0" : 27.066253662109375,
				"1" : -4.4659423828125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41454"),
		"rand" : 0.16546856448985636,
		"loc" : [
			12.440594482421886,
			-15.018310546875
		],
		"stats" : {
			"dis" : 1194059.0608627321,
			"loc" : {
				"0" : 12.440594482421886,
				"1" : -15.018310546875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40d63"),
		"rand" : 0.6692298073321581,
		"loc" : [
			5.325408935546875,
			-8.7066650390625
		],
		"stats" : {
			"dis" : 1202222.8910011484,
			"loc" : {
				"0" : 5.325408935546875,
				"1" : -8.7066650390625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41c9d"),
		"rand" : 0.13815901638008654,
		"loc" : [
			24.650604248046875,
			1.395263671875
		],
		"stats" : {
			"dis" : 1214308.448742186,
			"loc" : {
				"0" : 24.650604248046875,
				"1" : 1.395263671875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a420db"),
		"rand" : 0.03238990204408765,
		"loc" : [
			18.67736206054687,
			-15.00732421875
		],
		"stats" : {
			"dis" : 1214628.124221664,
			"loc" : {
				"0" : 18.67736206054687,
				"1" : -15.00732421875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a407e9"),
		"rand" : 0.9228127766400576,
		"loc" : [
			13.362933349609364,
			-15.5401611328125
		],
		"stats" : {
			"dis" : 1215093.7489137868,
			"loc" : {
				"0" : 13.362933349609364,
				"1" : -15.5401611328125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a407f3"),
		"rand" : 0.45009933039546013,
		"loc" : [
			13.889984130859375,
			6.5753173828125
		],
		"stats" : {
			"dis" : 1218034.7833395067,
			"loc" : {
				"0" : 13.889984130859375,
				"1" : 6.5753173828125
			}
		}
	}
]] are not equal : undefined
throw msg;
      ^
 
Sat Dec 15 09:13:44.514 exec error: C:\10gen\buildslaves\mongo\Windows_32bit\mongo\jstests\aggregation\testbugs.js:16 error loading file: jstests/aggregation/bugs/server7781.js
        print("                " + Date.timeFunc(function(){ load(x.name); }, 
                                                             ^
 
failed to load: C:\10gen\buildslaves\mongo\Windows_32bit\mongo\jstests\aggregation\testbugs.js
 m30000| Sat Dec 15 09:13:44.514 [initandlisten] connection accepted from 127.0.0.1:58062 #20 (20 connections now open)
 m30000| Sat Dec 15 09:13:44.515 [conn20] terminating, shutdown command received
 m30000| Sat Dec 15 09:13:44.515 dbexit: shutdown called
 m30000| Sat Dec 15 09:13:44.515 [conn20] shutdown: going to close listening sockets...
 m30000| Sat Dec 15 09:13:44.515 [conn20] closing listening socket: 532
 m30000| Sat Dec 15 09:13:44.515 [conn20] closing listening socket: 540
 m30000| Sat Dec 15 09:13:44.515 [conn20] shutdown: going to flush diaglog...
 m30000| Sat Dec 15 09:13:44.515 [conn20] shutdown: going to close sockets...
 m30000| Sat Dec 15 09:13:44.516 [conn20] shutdown: waiting for fs preallocator...
 m30000| Sat Dec 15 09:13:44.516 [conn20] shutdown: closing all files...
Sat Dec 15 09:13:44.520 DBClientCursor::init call() failed
 m30000| Sat Dec 15 09:13:44.519 [conn4] end connection 127.0.0.1:57994 (19 connections now open)
 m30000| Sat Dec 15 09:13:44.519 [conn3] end connection 127.0.0.1:57993 (19 connections now open)
 m30000| Sat Dec 15 09:13:44.519 [conn9] end connection 127.0.0.1:58006 (17 connections now open)
 m30000| Sat Dec 15 09:13:44.519 [conn8] end connection 127.0.0.1:58005 (16 connections now open)
 m30000| Sat Dec 15 09:13:44.519 [conn7] end connection 127.0.0.1:58001 (15 connections now open)
 m30000| Sat Dec 15 09:13:44.519 [conn11] end connection 127.0.0.1:58012 (14 connections now open)
 m30000| Sat Dec 15 09:13:44.519 [conn6] end connection 127.0.0.1:57998 (14 connections now open)
 m30000| Sat Dec 15 09:13:44.519 [conn13] end connection 127.0.0.1:58014 (12 connections now open)
 m30000| Sat Dec 15 09:13:44.519 [conn10] end connection 127.0.0.1:58007 (11 connections now open)
 m30000| Sat Dec 15 09:13:44.520 [conn16] end connection 127.0.0.1:58018 (10 connections now open)
 m30000| Sat Dec 15 09:13:44.520 [conn12] end connection 127.0.0.1:58013 (9 connections now open)
 m30000| Sat Dec 15 09:13:44.520 [conn15] end connection 127.0.0.1:58017 (8 connections now open)
 m30000| Sat Dec 15 09:13:44.520 [conn17] end connection 127.0.0.1:58019 (7 connections now open)
 m30000| Sat Dec 15 09:13:44.520 [conn2] end connection 127.0.0.1:57991 (6 connections now open)
 m30000| Sat Dec 15 09:13:44.520 [conn14] end connection 127.0.0.1:58015 (5 connections now open)
 m30000| Sat Dec 15 09:13:44.520 [conn18] end connection 127.0.0.1:58020 (4 connections now open)
 m30000| Sat Dec 15 09:13:44.520 [conn19] end connection 127.0.0.1:58024 (3 connections now open)
 m30999| Sat Dec 15 09:13:44.521 [WriteBackListener-localhost:30000] DBClientCursor::init call() failed
 m30999| Sat Dec 15 09:13:44.521 [WriteBackListener-localhost:30000] Detecting bad connection created at 0 microSec, clearing pool for localhost:30000
 m30999| Sat Dec 15 09:13:44.521 [WriteBackListener-localhost:30000] WriteBackListener exception : DBClientBase::findN: transport error: localhost:30000 ns: admin.$cmd query: { writebacklisten: ObjectId('50cc858bcbb33f7543c9f1b6') }
 m30002| Sat Dec 15 09:13:44.520 [conn7] end connection 127.0.0.1:58016 (6 connections now open)
 m30001| Sat Dec 15 09:13:44.520 [conn6] end connection 127.0.0.1:58022 (6 connections now open)
 m30001| Sat Dec 15 09:13:44.520 [conn7] end connection 127.0.0.1:58023 (5 connections now open)
 m30000| Sat Dec 15 09:13:44.519 [conn1] end connection 127.0.0.1:57986 (19 connections now open)
 m30000| Sat Dec 15 09:13:44.521 [conn20] closeAllFiles() finished
 m30000| Sat Dec 15 09:13:44.521 [conn20] shutdown: removing fs lock...
 m30000| Sat Dec 15 09:13:44.521 dbexit: really exiting now
 m30001| Sat Dec 15 09:13:45.520 [initandlisten] connection accepted from 127.0.0.1:58065 #8 (6 connections now open)
 m30001| Sat Dec 15 09:13:45.520 [conn8] terminating, shutdown command received
 m30001| Sat Dec 15 09:13:45.520 dbexit: shutdown called
 m30001| Sat Dec 15 09:13:45.520 [conn8] shutdown: going to close listening sockets...
 m30001| Sat Dec 15 09:13:45.520 [conn8] closing listening socket: 524
 m30001| Sat Dec 15 09:13:45.520 [conn8] closing listening socket: 532
 m30001| Sat Dec 15 09:13:45.521 [conn8] shutdown: going to flush diaglog...
 m30001| Sat Dec 15 09:13:45.521 [conn8] shutdown: going to close sockets...
 m30999| Sat Dec 15 09:13:45.521 [WriteBackListener-localhost:30000] Socket say send() errno:10054 An existing connection was forcibly closed by the remote host. 127.0.0.1:30000
 m30001| Sat Dec 15 09:13:45.521 [conn8] shutdown: waiting for fs preallocator...
 m30001| Sat Dec 15 09:13:45.521 [conn8] shutdown: closing all files...
 m30999| Sat Dec 15 09:13:45.521 [WriteBackListener-localhost:30000] Detecting bad connection created at 0 microSec, clearing pool for localhost:30000
 m30999| Sat Dec 15 09:13:45.521 [WriteBackListener-localhost:30000] WriteBackListener exception : socket exception [SEND_ERROR] for 127.0.0.1:30000
 m30999| Sat Dec 15 09:13:45.521 [WriteBackListener-localhost:30001] DBClientCursor::init call() failed
 m30999| Sat Dec 15 09:13:45.522 [WriteBackListener-localhost:30001] Detecting bad connection created at 0 microSec, clearing pool for localhost:30001
 m30999| Sat Dec 15 09:13:45.522 [WriteBackListener-localhost:30001] WriteBackListener exception : DBClientBase::findN: transport error: localhost:30001 ns: admin.$cmd query: { writebacklisten: ObjectId('50cc858bcbb33f7543c9f1b6') }
Sat Dec 15 09:13:45.522 DBClientCursor::init call() failed
 m30001| Sat Dec 15 09:13:45.521 [conn1] end connection 127.0.0.1:57989 (5 connections now open)
 m30001| Sat Dec 15 09:13:45.522 [conn4] end connection 127.0.0.1:58002 (5 connections now open)
 m30001| Sat Dec 15 09:13:45.522 [conn3] end connection 127.0.0.1:57999 (4 connections now open)
 m30001| Sat Dec 15 09:13:45.522 [conn5] end connection 127.0.0.1:58010 (3 connections now open)
 m30001| Sat Dec 15 09:13:45.523 [conn8] closeAllFiles() finished
 m30001| Sat Dec 15 09:13:45.523 [conn8] shutdown: removing fs lock...
 m30001| Sat Dec 15 09:13:45.523 dbexit: really exiting now
 m30002| Sat Dec 15 09:13:45.522 [conn5] end connection 127.0.0.1:58009 (5 connections now open)
 m30002| Sat Dec 15 09:13:45.522 [conn6] end connection 127.0.0.1:58011 (4 connections now open)
 m30002| Sat Dec 15 09:13:46.523 [initandlisten] connection accepted from 127.0.0.1:58067 #8 (5 connections now open)
 m30002| Sat Dec 15 09:13:46.524 [conn8] terminating, shutdown command received
 m30002| Sat Dec 15 09:13:46.524 dbexit: shutdown called
 m30002| Sat Dec 15 09:13:46.524 [conn8] shutdown: going to close listening sockets...
 m30002| Sat Dec 15 09:13:46.524 [conn8] closing listening socket: 544
 m30002| Sat Dec 15 09:13:46.524 [conn8] closing listening socket: 548
 m30002| Sat Dec 15 09:13:46.524 [conn8] shutdown: going to flush diaglog...
 m30002| Sat Dec 15 09:13:46.524 [conn8] shutdown: going to close sockets...
 m30002| Sat Dec 15 09:13:46.524 [conn8] shutdown: waiting for fs preallocator...
 m30002| Sat Dec 15 09:13:46.524 [conn8] shutdown: closing all files...
 m30002| Sat Dec 15 09:13:46.524 [conn1] end connection 127.0.0.1:57990 (4 connections now open)
 m30999| Sat Dec 15 09:13:46.524 [WriteBackListener-localhost:30002] DBClientCursor::init call() failed
 m30999| Sat Dec 15 09:13:46.524 [WriteBackListener-localhost:30002] Detecting bad connection created at 0 microSec, clearing pool for localhost:30002
 m30999| Sat Dec 15 09:13:46.524 [WriteBackListener-localhost:30002] WriteBackListener exception : DBClientBase::findN: transport error: localhost:30002 ns: admin.$cmd query: { writebacklisten: ObjectId('50cc858bcbb33f7543c9f1b6') }
 m30002| Sat Dec 15 09:13:46.524 [conn4] end connection 127.0.0.1:58003 (4 connections now open)
 m30002| Sat Dec 15 09:13:46.525 [conn3] end connection 127.0.0.1:58000 (4 connections now open)
Sat Dec 15 09:13:46.525 DBClientCursor::init call() failed
 m30002| Sat Dec 15 09:13:46.526 [conn8] closeAllFiles() finished
 m30002| Sat Dec 15 09:13:46.526 [conn8] shutdown: removing fs lock...
 m30002| Sat Dec 15 09:13:46.526 dbexit: really exiting now
 m30999| Sat Dec 15 09:13:47.518 [WriteBackListener-localhost:30001] WriteBackListener exception : socket exception [CONNECT_ERROR] for localhost:30000
 m30999| Sat Dec 15 09:13:47.525 [mongosMain] connection accepted from 127.0.0.1:58073 #2 (2 connections now open)
 m30999| Sat Dec 15 09:13:47.525 [conn2] terminating, shutdown command received
 m30999| Sat Dec 15 09:13:47.525 [conn2] dbexit: shutdown called rc:0 shutdown called
Sat Dec 15 09:13:47.527 Socket recv() errno:10054 An existing connection was forcibly closed by the remote host. 127.0.0.1:30999
Sat Dec 15 09:13:47.527 SocketException: remote: 127.0.0.1:30999 error: 9001 socket exception [1] server [127.0.0.1:30999] 
Sat Dec 15 09:13:47.527 DBClientCursor::init call() failed
Sat Dec 15 09:13:47.529 [conn6] end connection 127.0.0.1:57905 (0 connections now open)

The test fails because the result of a geoNear command using 2dsphere do not match the result of an aggregate command. The results are virtually identical, but differ in one place. The geoNear command repeats the stats section of one result, at least as seen after some post-processing, while the aggregate command shows no duplication.

Full geoNear results:

	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40c6a"),
		"rand" : 0.17317020776681602,
		"loc" : [
			18.43579711914063,
			-5.7073974609375
		],
		"stats" : {
			"dis" : 204662.804967532,
			"loc" : {
				"0" : 18.43579711914063,
				"1" : -5.7073974609375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4203e"),
		"rand" : 0.9319879426620901,
		"loc" : [
			11.463354492187506,
			-2.109375
		],
		"stats" : {
			"dis" : 322236.8251640544,
			"loc" : {
				"0" : 11.463354492187506,
				"1" : -2.109375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41d89"),
		"rand" : 0.05910423933528364,
		"loc" : [
			17.513458251953125,
			-1.1480712890625
		],
		"stats" : {
			"dis" : 353113.6399605722,
			"loc" : {
				"0" : 17.513458251953125,
				"1" : -1.1480712890625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a4064b"),
		"rand" : 0.7347053857520223,
		"loc" : [
			18.98480834960938,
			-2.296142578125
		],
		"stats" : {
			"dis" : 438945.36781382334,
			"loc" : {
				"0" : 18.98480834960938,
				"1" : -2.296142578125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41b4c"),
		"rand" : 0.19518424663692713,
		"loc" : [
			13.033526611328114,
			-1.021728515625
		],
		"stats" : {
			"dis" : 461980.09850732464,
			"loc" : {
				"0" : 13.033526611328114,
				"1" : -1.021728515625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41d11"),
		"rand" : 0.41187133407220244,
		"loc" : [
			11.342572021484386,
			-3.0596923828125
		],
		"stats" : {
			"dis" : 475663.49660599075,
			"loc" : {
				"0" : 11.342572021484386,
				"1" : -3.0596923828125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a3feca"),
		"rand" : 0.7032463140785694,
		"loc" : [
			13.3958740234375,
			-0.52734375
		],
		"stats" : {
			"dis" : 487677.9706466749,
			"loc" : {
				"0" : 13.3958740234375,
				"1" : -0.52734375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41bd4"),
		"rand" : 0.4618239225819707,
		"loc" : [
			20.038909912109375,
			-2.9827880859375
		],
		"stats" : {
			"dis" : 501971.7488087952,
			"loc" : {
				"0" : 20.038909912109375,
				"1" : -2.9827880859375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a420d5"),
		"rand" : 0.5952956199180335,
		"loc" : [
			18.68834228515624,
			-8.4649658203125
		],
		"stats" : {
			"dis" : 520182.39173911756,
			"loc" : {
				"0" : 18.68834228515624,
				"1" : -8.4649658203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41194"),
		"rand" : 0.6110420287586749,
		"loc" : [
			15.965246582031256,
			0.5218505859375
		],
		"stats" : {
			"dis" : 521186.30894710065,
			"loc" : {
				"0" : 15.965246582031256,
				"1" : 0.5218505859375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41186"),
		"rand" : 0.420795904006809,
		"loc" : [
			18.929907226562506,
			-8.624267578125
		],
		"stats" : {
			"dis" : 534860.9572634381,
			"loc" : {
				"0" : 18.929907226562506,
				"1" : -8.624267578125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41c8f"),
		"rand" : 0.8310061420779675,
		"loc" : [
			10.87042236328125,
			-1.4007568359375
		],
		"stats" : {
			"dis" : 563928.9018707128,
			"loc" : {
				"0" : 10.87042236328125,
				"1" : -1.4007568359375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a410ca"),
		"rand" : 0.3844109245110303,
		"loc" : [
			18.64442138671876,
			-8.6627197265625
		],
		"stats" : {
			"dis" : 564705.9489463783,
			"loc" : {
				"0" : 18.64442138671876,
				"1" : -8.6627197265625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4158b"),
		"rand" : 0.9460184990894049,
		"loc" : [
			17.063269042968756,
			-9.8602294921875
		],
		"stats" : {
			"dis" : 578204.1586242283,
			"loc" : {
				"0" : 17.063269042968756,
				"1" : -9.8602294921875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a415ad"),
		"rand" : 0.12038192991167307,
		"loc" : [
			10.145727539062506,
			-3.4716796875
		],
		"stats" : {
			"dis" : 594554.4269654166,
			"loc" : {
				"0" : 10.145727539062506,
				"1" : -3.4716796875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a404ae"),
		"rand" : 0.15793763706460595,
		"loc" : [
			11.924523925781244,
			0.1373291015625
		],
		"stats" : {
			"dis" : 603833.7381671737,
			"loc" : {
				"0" : 11.924523925781244,
				"1" : 0.1373291015625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41a9a"),
		"rand" : 0.6425631302408874,
		"loc" : [
			12.39667358398438,
			0.274658203125
		],
		"stats" : {
			"dis" : 618826.2230656964,
			"loc" : {
				"0" : 12.39667358398438,
				"1" : 0.274658203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41e21"),
		"rand" : 0.22756347944959998,
		"loc" : [
			10.387292480468744,
			-7.789306640625
		],
		"stats" : {
			"dis" : 619380.106958294,
			"loc" : {
				"0" : 10.387292480468744,
				"1" : -7.789306640625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41b5e"),
		"rand" : 0.363716613734141,
		"loc" : [
			14.219390869140625,
			-10.2227783203125
		],
		"stats" : {
			"dis" : 635077.6041105723,
			"loc" : {
				"0" : 14.219390869140625,
				"1" : -10.2227783203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41e14"),
		"rand" : 0.9004685610998422,
		"loc" : [
			20.587921142578125,
			-8.59130859375
		],
		"stats" : {
			"dis" : 649032.7385934646,
			"loc" : {
				"0" : 20.587921142578125,
				"1" : -8.59130859375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a409cf"),
		"rand" : 0.4767106915824115,
		"loc" : [
			10.683758544921886,
			-8.140869140625
		],
		"stats" : {
			"dis" : 652657.6235425542,
			"loc" : {
				"0" : 10.683758544921886,
				"1" : -8.140869140625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4205c"),
		"rand" : 0.7691973312757909,
		"loc" : [
			21.19183349609375,
			-2.2247314453125
		],
		"stats" : {
			"dis" : 665726.6199847803,
			"loc" : {
				"0" : 21.19183349609375,
				"1" : -2.2247314453125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40b86"),
		"rand" : 0.8631655080243945,
		"loc" : [
			18.33697509765625,
			0.7855224609375
		],
		"stats" : {
			"dis" : 670332.7189365159,
			"loc" : {
				"0" : 18.33697509765625,
				"1" : 0.7855224609375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a410da"),
		"rand" : 0.5736722361762077,
		"loc" : [
			18.929907226562506,
			0.4559326171875
		],
		"stats" : {
			"dis" : 671448.1798298509,
			"loc" : {
				"0" : 18.929907226562506,
				"1" : 0.4559326171875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a410b0"),
		"rand" : 0.20472105662338436,
		"loc" : [
			15.504077148437489,
			-11.4697265625
		],
		"stats" : {
			"dis" : 674564.9742459864,
			"loc" : {
				"0" : 15.504077148437489,
				"1" : -11.4697265625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a405d7"),
		"rand" : 0.47385403770022094,
		"loc" : [
			10.046905517578125,
			-0.94482421875
		],
		"stats" : {
			"dis" : 684573.5524874814,
			"loc" : {
				"0" : 10.046905517578125,
				"1" : -0.94482421875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40369"),
		"rand" : 0.945088132051751,
		"loc" : [
			15.427215576171875,
			1.99951171875
		],
		"stats" : {
			"dis" : 723639.7142806996,
			"loc" : {
				"0" : 15.427215576171875,
				"1" : 1.99951171875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a409af"),
		"rand" : 0.1346522131934762,
		"loc" : [
			13.022546386718744,
			1.549072265625
		],
		"stats" : {
			"dis" : 723760.9126371174,
			"loc" : {
				"0" : 13.022546386718744,
				"1" : 1.549072265625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a4038e"),
		"rand" : 0.9650672983843833,
		"loc" : [
			21.94946899414063,
			-5.9161376953125
		],
		"stats" : {
			"dis" : 726629.3366032819,
			"loc" : {
				"0" : 21.94946899414063,
				"1" : -5.9161376953125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a412f3"),
		"rand" : 0.49740901845507324,
		"loc" : [
			21.38947753906251,
			-8.9373779296875
		],
		"stats" : {
			"dis" : 729575.0706279513,
			"loc" : {
				"0" : 21.38947753906251,
				"1" : -8.9373779296875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40b06"),
		"rand" : 0.9708924617152661,
		"loc" : [
			14.241351318359364,
			-11.107177734375
		],
		"stats" : {
			"dis" : 733696.6853426847,
			"loc" : {
				"0" : 14.241351318359364,
				"1" : -11.107177734375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a423f8"),
		"rand" : 0.6409047727938741,
		"loc" : [
			20.07185058593751,
			1.065673828125
		],
		"stats" : {
			"dis" : 745018.2408119253,
			"loc" : {
				"0" : 20.07185058593751,
				"1" : 1.065673828125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a407a6"),
		"rand" : 0.557827920652926,
		"loc" : [
			9.190447998046864,
			-9.2724609375
		],
		"stats" : {
			"dis" : 772778.6592340714,
			"loc" : {
				"0" : 9.190447998046864,
				"1" : -9.2724609375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a42173"),
		"rand" : 0.9870194671675563,
		"loc" : [
			21.257714843749994,
			-9.239501953125
		],
		"stats" : {
			"dis" : 805360.153270222,
			"loc" : {
				"0" : 21.257714843749994,
				"1" : -9.239501953125
			}
		},
		"stats" : {
			"dis" : 805360.153270222,
			"loc" : {
				"0" : 21.257714843749994,
				"1" : -9.239501953125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41ad5"),
		"rand" : 0.7062477918807417,
		"loc" : [
			12.923724365234364,
			2.384033203125
		],
		"stats" : {
			"dis" : 817083.6698898313,
			"loc" : {
				"0" : 12.923724365234364,
				"1" : 2.384033203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a405eb"),
		"rand" : 0.007572756847366691,
		"loc" : [
			8.366931152343739,
			-2.493896484375
		],
		"stats" : {
			"dis" : 820244.9217634344,
			"loc" : {
				"0" : 8.366931152343739,
				"1" : -2.493896484375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a400c5"),
		"rand" : 0.7872928292490542,
		"loc" : [
			18.46873779296874,
			2.3675537109375
		],
		"stats" : {
			"dis" : 822012.8709096855,
			"loc" : {
				"0" : 18.46873779296874,
				"1" : 2.3675537109375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a402eb"),
		"rand" : 0.9666109788231552,
		"loc" : [
			12.824902343750011,
			2.471923828125
		],
		"stats" : {
			"dis" : 826241.9861266192,
			"loc" : {
				"0" : 12.824902343750011,
				"1" : 2.471923828125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a411a7"),
		"rand" : 0.3100827750749886,
		"loc" : [
			22.015350341796875,
			-0.68115234375
		],
		"stats" : {
			"dis" : 833260.5428302835,
			"loc" : {
				"0" : 22.015350341796875,
				"1" : -0.68115234375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a404ca"),
		"rand" : 0.1572159817442298,
		"loc" : [
			20.060870361328114,
			-10.6182861328125
		],
		"stats" : {
			"dis" : 836503.3117991185,
			"loc" : {
				"0" : 20.060870361328114,
				"1" : -10.6182861328125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a401bb"),
		"rand" : 0.6210177557077259,
		"loc" : [
			22.64122314453124,
			0.02197265625
		],
		"stats" : {
			"dis" : 843462.2202448776,
			"loc" : {
				"0" : 22.64122314453124,
				"1" : 0.02197265625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a424d9"),
		"rand" : 0.471209108363837,
		"loc" : [
			17.403656005859375,
			-12.54638671875
		],
		"stats" : {
			"dis" : 845581.2006613968,
			"loc" : {
				"0" : 17.403656005859375,
				"1" : -12.54638671875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a420f2"),
		"rand" : 0.8112151296809316,
		"loc" : [
			23.772186279296875,
			-5.1800537109375
		],
		"stats" : {
			"dis" : 872758.6283366984,
			"loc" : {
				"0" : 23.772186279296875,
				"1" : -5.1800537109375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a416ca"),
		"rand" : 0.11189813376404345,
		"loc" : [
			10.55199584960937,
			3.394775390625
		],
		"stats" : {
			"dis" : 917375.5969676605,
			"loc" : {
				"0" : 10.55199584960937,
				"1" : 3.394775390625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41bb1"),
		"rand" : 0.5351574826054275,
		"loc" : [
			24.16747436523437,
			-4.6307373046875
		],
		"stats" : {
			"dis" : 922686.8389937285,
			"loc" : {
				"0" : 24.16747436523437,
				"1" : -4.6307373046875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a410fd"),
		"rand" : 0.662579637253657,
		"loc" : [
			6.983422851562494,
			-5.4547119140625
		],
		"stats" : {
			"dis" : 943820.9917531285,
			"loc" : {
				"0" : 6.983422851562494,
				"1" : -5.4547119140625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41676"),
		"rand" : 0.9110480907838792,
		"loc" : [
			6.763818359374994,
			-4.7076416015625
		],
		"stats" : {
			"dis" : 947789.9022813187,
			"loc" : {
				"0" : 6.763818359374994,
				"1" : -4.7076416015625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a418fa"),
		"rand" : 0.8441703217104077,
		"loc" : [
			16.36053466796875,
			-13.1451416015625
		],
		"stats" : {
			"dis" : 964124.4412472321,
			"loc" : {
				"0" : 16.36053466796875,
				"1" : -13.1451416015625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41c8c"),
		"rand" : 0.8904645116999745,
		"loc" : [
			18.2271728515625,
			3.7518310546875
		],
		"stats" : {
			"dis" : 964153.5492697381,
			"loc" : {
				"0" : 18.2271728515625,
				"1" : 3.7518310546875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41d5b"),
		"rand" : 0.307200713083148,
		"loc" : [
			15.416235351562506,
			4.41650390625
		],
		"stats" : {
			"dis" : 967256.9799500308,
			"loc" : {
				"0" : 15.416235351562506,
				"1" : 4.41650390625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a3fe72"),
		"rand" : 0.805313159013167,
		"loc" : [
			6.159906005859369,
			-2.1478271484375
		],
		"stats" : {
			"dis" : 971018.3062041083,
			"loc" : {
				"0" : 6.159906005859369,
				"1" : -2.1478271484375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41f52"),
		"rand" : 0.6233698534779251,
		"loc" : [
			6.47833251953125,
			-3.2244873046875
		],
		"stats" : {
			"dis" : 995687.7096770863,
			"loc" : {
				"0" : 6.47833251953125,
				"1" : -3.2244873046875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4146b"),
		"rand" : 0.6901532784104347,
		"loc" : [
			5.105804443359375,
			-5.1251220703125
		],
		"stats" : {
			"dis" : 1010138.9934144757,
			"loc" : {
				"0" : 5.105804443359375,
				"1" : -5.1251220703125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41e68"),
		"rand" : 0.4389639366418123,
		"loc" : [
			23.38787841796875,
			1.2030029296875
		],
		"stats" : {
			"dis" : 1038338.1699094072,
			"loc" : {
				"0" : 23.38787841796875,
				"1" : 1.2030029296875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a3ff16"),
		"rand" : 0.8354303147643805,
		"loc" : [
			19.75342407226563,
			4.32861328125
		],
		"stats" : {
			"dis" : 1068943.7184789474,
			"loc" : {
				"0" : 19.75342407226563,
				"1" : 4.32861328125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a406b4"),
		"rand" : 0.10907333833165467,
		"loc" : [
			11.452374267578136,
			4.383544921875
		],
		"stats" : {
			"dis" : 1086604.9418357993,
			"loc" : {
				"0" : 11.452374267578136,
				"1" : 4.383544921875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a42289"),
		"rand" : 0.4472767598927021,
		"loc" : [
			10.958264160156261,
			4.50439453125
		],
		"stats" : {
			"dis" : 1088394.2602461367,
			"loc" : {
				"0" : 10.958264160156261,
				"1" : 4.50439453125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4191c"),
		"rand" : 0.22879707324318588,
		"loc" : [
			19.369116210937506,
			4.888916015625
		],
		"stats" : {
			"dis" : 1094474.7538787725,
			"loc" : {
				"0" : 19.369116210937506,
				"1" : 4.888916015625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41fed"),
		"rand" : 0.14915463351644576,
		"loc" : [
			23.08043212890624,
			2.647705078125
		],
		"stats" : {
			"dis" : 1124141.3503504535,
			"loc" : {
				"0" : 23.08043212890624,
				"1" : 2.647705078125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40315"),
		"rand" : 0.5001013507135212,
		"loc" : [
			4.787377929687494,
			-3.8946533203125
		],
		"stats" : {
			"dis" : 1133974.1327881885,
			"loc" : {
				"0" : 4.787377929687494,
				"1" : -3.8946533203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a418a1"),
		"rand" : 0.9297048507723957,
		"loc" : [
			18.732263183593744,
			5.3778076171875
		],
		"stats" : {
			"dis" : 1152582.3768426478,
			"loc" : {
				"0" : 18.732263183593744,
				"1" : 5.3778076171875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a4080a"),
		"rand" : 0.9047956347931176,
		"loc" : [
			25.05687255859374,
			-0.3460693359375
		],
		"stats" : {
			"dis" : 1160464.8247798914,
			"loc" : {
				"0" : 25.05687255859374,
				"1" : -0.3460693359375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40aca"),
		"rand" : 0.986215207260102,
		"loc" : [
			21.817706298828114,
			-13.3319091796875
		],
		"stats" : {
			"dis" : 1162244.3885062898,
			"loc" : {
				"0" : 21.817706298828114,
				"1" : -13.3319091796875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41e97"),
		"rand" : 0.4554019933566451,
		"loc" : [
			11.287670898437511,
			-14.1558837890625
		],
		"stats" : {
			"dis" : 1163119.3139630922,
			"loc" : {
				"0" : 11.287670898437511,
				"1" : -14.1558837890625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a422cd"),
		"rand" : 0.43328378768637776,
		"loc" : [
			5.336389160156244,
			-7.7398681640625
		],
		"stats" : {
			"dis" : 1166272.9233062954,
			"loc" : {
				"0" : 5.336389160156244,
				"1" : -7.7398681640625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40d54"),
		"rand" : 0.7852226938121021,
		"loc" : [
			22.50946044921875,
			3.4881591796875
		],
		"stats" : {
			"dis" : 1178049.254286606,
			"loc" : {
				"0" : 22.50946044921875,
				"1" : 3.4881591796875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4189c"),
		"rand" : 0.12988213985227048,
		"loc" : [
			17.14013061523437,
			6.0205078125
		],
		"stats" : {
			"dis" : 1186431.4846771643,
			"loc" : {
				"0" : 17.14013061523437,
				"1" : 6.0205078125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4200a"),
		"rand" : 0.7338100837077945,
		"loc" : [
			21.86162719726562,
			4.097900390625
		],
		"stats" : {
			"dis" : 1188640.2812379538,
			"loc" : {
				"0" : 21.86162719726562,
				"1" : 4.097900390625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a415b3"),
		"rand" : 0.5278449268080294,
		"loc" : [
			27.066253662109375,
			-4.4659423828125
		],
		"stats" : {
			"dis" : 1189081.7878916655,
			"loc" : {
				"0" : 27.066253662109375,
				"1" : -4.4659423828125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41454"),
		"rand" : 0.16546856448985636,
		"loc" : [
			12.440594482421886,
			-15.018310546875
		],
		"stats" : {
			"dis" : 1194059.0608627321,
			"loc" : {
				"0" : 12.440594482421886,
				"1" : -15.018310546875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40d63"),
		"rand" : 0.6692298073321581,
		"loc" : [
			5.325408935546875,
			-8.7066650390625
		],
		"stats" : {
			"dis" : 1202222.8910011484,
			"loc" : {
				"0" : 5.325408935546875,
				"1" : -8.7066650390625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41c9d"),
		"rand" : 0.13815901638008654,
		"loc" : [
			24.650604248046875,
			1.395263671875
		],
		"stats" : {
			"dis" : 1214308.448742186,
			"loc" : {
				"0" : 24.650604248046875,
				"1" : 1.395263671875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a420db"),
		"rand" : 0.03238990204408765,
		"loc" : [
			18.67736206054687,
			-15.00732421875
		],
		"stats" : {
			"dis" : 1214628.124221664,
			"loc" : {
				"0" : 18.67736206054687,
				"1" : -15.00732421875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a407e9"),
		"rand" : 0.9228127766400576,
		"loc" : [
			13.362933349609364,
			-15.5401611328125
		],
		"stats" : {
			"dis" : 1215093.7489137868,
			"loc" : {
				"0" : 13.362933349609364,
				"1" : -15.5401611328125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a407f3"),
		"rand" : 0.45009933039546013,
		"loc" : [
			13.889984130859375,
			6.5753173828125
		],
		"stats" : {
			"dis" : 1218034.7833395067,
			"loc" : {
				"0" : 13.889984130859375,
				"1" : 6.5753173828125
			}
		}
	}

Full aggregate results:

	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40c6a"),
		"rand" : 0.17317020776681602,
		"loc" : [
			18.43579711914063,
			-5.7073974609375
		],
		"stats" : {
			"dis" : 204662.804967532,
			"loc" : {
				"0" : 18.43579711914063,
				"1" : -5.7073974609375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4203e"),
		"rand" : 0.9319879426620901,
		"loc" : [
			11.463354492187506,
			-2.109375
		],
		"stats" : {
			"dis" : 322236.8251640544,
			"loc" : {
				"0" : 11.463354492187506,
				"1" : -2.109375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41d89"),
		"rand" : 0.05910423933528364,
		"loc" : [
			17.513458251953125,
			-1.1480712890625
		],
		"stats" : {
			"dis" : 353113.6399605722,
			"loc" : {
				"0" : 17.513458251953125,
				"1" : -1.1480712890625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a4064b"),
		"rand" : 0.7347053857520223,
		"loc" : [
			18.98480834960938,
			-2.296142578125
		],
		"stats" : {
			"dis" : 438945.36781382334,
			"loc" : {
				"0" : 18.98480834960938,
				"1" : -2.296142578125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41b4c"),
		"rand" : 0.19518424663692713,
		"loc" : [
			13.033526611328114,
			-1.021728515625
		],
		"stats" : {
			"dis" : 461980.09850732464,
			"loc" : {
				"0" : 13.033526611328114,
				"1" : -1.021728515625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41d11"),
		"rand" : 0.41187133407220244,
		"loc" : [
			11.342572021484386,
			-3.0596923828125
		],
		"stats" : {
			"dis" : 475663.49660599075,
			"loc" : {
				"0" : 11.342572021484386,
				"1" : -3.0596923828125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a3feca"),
		"rand" : 0.7032463140785694,
		"loc" : [
			13.3958740234375,
			-0.52734375
		],
		"stats" : {
			"dis" : 487677.9706466749,
			"loc" : {
				"0" : 13.3958740234375,
				"1" : -0.52734375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41bd4"),
		"rand" : 0.4618239225819707,
		"loc" : [
			20.038909912109375,
			-2.9827880859375
		],
		"stats" : {
			"dis" : 501971.7488087952,
			"loc" : {
				"0" : 20.038909912109375,
				"1" : -2.9827880859375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a420d5"),
		"rand" : 0.5952956199180335,
		"loc" : [
			18.68834228515624,
			-8.4649658203125
		],
		"stats" : {
			"dis" : 520182.39173911756,
			"loc" : {
				"0" : 18.68834228515624,
				"1" : -8.4649658203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41194"),
		"rand" : 0.6110420287586749,
		"loc" : [
			15.965246582031256,
			0.5218505859375
		],
		"stats" : {
			"dis" : 521186.30894710065,
			"loc" : {
				"0" : 15.965246582031256,
				"1" : 0.5218505859375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41186"),
		"rand" : 0.420795904006809,
		"loc" : [
			18.929907226562506,
			-8.624267578125
		],
		"stats" : {
			"dis" : 534860.9572634381,
			"loc" : {
				"0" : 18.929907226562506,
				"1" : -8.624267578125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41c8f"),
		"rand" : 0.8310061420779675,
		"loc" : [
			10.87042236328125,
			-1.4007568359375
		],
		"stats" : {
			"dis" : 563928.9018707128,
			"loc" : {
				"0" : 10.87042236328125,
				"1" : -1.4007568359375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a410ca"),
		"rand" : 0.3844109245110303,
		"loc" : [
			18.64442138671876,
			-8.6627197265625
		],
		"stats" : {
			"dis" : 564705.9489463783,
			"loc" : {
				"0" : 18.64442138671876,
				"1" : -8.6627197265625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4158b"),
		"rand" : 0.9460184990894049,
		"loc" : [
			17.063269042968756,
			-9.8602294921875
		],
		"stats" : {
			"dis" : 578204.1586242283,
			"loc" : {
				"0" : 17.063269042968756,
				"1" : -9.8602294921875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a415ad"),
		"rand" : 0.12038192991167307,
		"loc" : [
			10.145727539062506,
			-3.4716796875
		],
		"stats" : {
			"dis" : 594554.4269654166,
			"loc" : {
				"0" : 10.145727539062506,
				"1" : -3.4716796875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a404ae"),
		"rand" : 0.15793763706460595,
		"loc" : [
			11.924523925781244,
			0.1373291015625
		],
		"stats" : {
			"dis" : 603833.7381671737,
			"loc" : {
				"0" : 11.924523925781244,
				"1" : 0.1373291015625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41a9a"),
		"rand" : 0.6425631302408874,
		"loc" : [
			12.39667358398438,
			0.274658203125
		],
		"stats" : {
			"dis" : 618826.2230656964,
			"loc" : {
				"0" : 12.39667358398438,
				"1" : 0.274658203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41e21"),
		"rand" : 0.22756347944959998,
		"loc" : [
			10.387292480468744,
			-7.789306640625
		],
		"stats" : {
			"dis" : 619380.106958294,
			"loc" : {
				"0" : 10.387292480468744,
				"1" : -7.789306640625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41b5e"),
		"rand" : 0.363716613734141,
		"loc" : [
			14.219390869140625,
			-10.2227783203125
		],
		"stats" : {
			"dis" : 635077.6041105723,
			"loc" : {
				"0" : 14.219390869140625,
				"1" : -10.2227783203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41e14"),
		"rand" : 0.9004685610998422,
		"loc" : [
			20.587921142578125,
			-8.59130859375
		],
		"stats" : {
			"dis" : 649032.7385934646,
			"loc" : {
				"0" : 20.587921142578125,
				"1" : -8.59130859375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a409cf"),
		"rand" : 0.4767106915824115,
		"loc" : [
			10.683758544921886,
			-8.140869140625
		],
		"stats" : {
			"dis" : 652657.6235425542,
			"loc" : {
				"0" : 10.683758544921886,
				"1" : -8.140869140625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4205c"),
		"rand" : 0.7691973312757909,
		"loc" : [
			21.19183349609375,
			-2.2247314453125
		],
		"stats" : {
			"dis" : 665726.6199847803,
			"loc" : {
				"0" : 21.19183349609375,
				"1" : -2.2247314453125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40b86"),
		"rand" : 0.8631655080243945,
		"loc" : [
			18.33697509765625,
			0.7855224609375
		],
		"stats" : {
			"dis" : 670332.7189365159,
			"loc" : {
				"0" : 18.33697509765625,
				"1" : 0.7855224609375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a410da"),
		"rand" : 0.5736722361762077,
		"loc" : [
			18.929907226562506,
			0.4559326171875
		],
		"stats" : {
			"dis" : 671448.1798298509,
			"loc" : {
				"0" : 18.929907226562506,
				"1" : 0.4559326171875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a410b0"),
		"rand" : 0.20472105662338436,
		"loc" : [
			15.504077148437489,
			-11.4697265625
		],
		"stats" : {
			"dis" : 674564.9742459864,
			"loc" : {
				"0" : 15.504077148437489,
				"1" : -11.4697265625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a405d7"),
		"rand" : 0.47385403770022094,
		"loc" : [
			10.046905517578125,
			-0.94482421875
		],
		"stats" : {
			"dis" : 684573.5524874814,
			"loc" : {
				"0" : 10.046905517578125,
				"1" : -0.94482421875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40369"),
		"rand" : 0.945088132051751,
		"loc" : [
			15.427215576171875,
			1.99951171875
		],
		"stats" : {
			"dis" : 723639.7142806996,
			"loc" : {
				"0" : 15.427215576171875,
				"1" : 1.99951171875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a409af"),
		"rand" : 0.1346522131934762,
		"loc" : [
			13.022546386718744,
			1.549072265625
		],
		"stats" : {
			"dis" : 723760.9126371174,
			"loc" : {
				"0" : 13.022546386718744,
				"1" : 1.549072265625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a4038e"),
		"rand" : 0.9650672983843833,
		"loc" : [
			21.94946899414063,
			-5.9161376953125
		],
		"stats" : {
			"dis" : 726629.3366032819,
			"loc" : {
				"0" : 21.94946899414063,
				"1" : -5.9161376953125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a412f3"),
		"rand" : 0.49740901845507324,
		"loc" : [
			21.38947753906251,
			-8.9373779296875
		],
		"stats" : {
			"dis" : 729575.0706279513,
			"loc" : {
				"0" : 21.38947753906251,
				"1" : -8.9373779296875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40b06"),
		"rand" : 0.9708924617152661,
		"loc" : [
			14.241351318359364,
			-11.107177734375
		],
		"stats" : {
			"dis" : 733696.6853426847,
			"loc" : {
				"0" : 14.241351318359364,
				"1" : -11.107177734375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a423f8"),
		"rand" : 0.6409047727938741,
		"loc" : [
			20.07185058593751,
			1.065673828125
		],
		"stats" : {
			"dis" : 745018.2408119253,
			"loc" : {
				"0" : 20.07185058593751,
				"1" : 1.065673828125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a407a6"),
		"rand" : 0.557827920652926,
		"loc" : [
			9.190447998046864,
			-9.2724609375
		],
		"stats" : {
			"dis" : 772778.6592340714,
			"loc" : {
				"0" : 9.190447998046864,
				"1" : -9.2724609375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a42173"),
		"rand" : 0.9870194671675563,
		"loc" : [
			21.257714843749994,
			-9.239501953125
		],
		"stats" : {
			"dis" : 805360.153270222,
			"loc" : {
				"0" : 21.257714843749994,
				"1" : -9.239501953125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41ad5"),
		"rand" : 0.7062477918807417,
		"loc" : [
			12.923724365234364,
			2.384033203125
		],
		"stats" : {
			"dis" : 817083.6698898313,
			"loc" : {
				"0" : 12.923724365234364,
				"1" : 2.384033203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a405eb"),
		"rand" : 0.007572756847366691,
		"loc" : [
			8.366931152343739,
			-2.493896484375
		],
		"stats" : {
			"dis" : 820244.9217634344,
			"loc" : {
				"0" : 8.366931152343739,
				"1" : -2.493896484375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a400c5"),
		"rand" : 0.7872928292490542,
		"loc" : [
			18.46873779296874,
			2.3675537109375
		],
		"stats" : {
			"dis" : 822012.8709096855,
			"loc" : {
				"0" : 18.46873779296874,
				"1" : 2.3675537109375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a402eb"),
		"rand" : 0.9666109788231552,
		"loc" : [
			12.824902343750011,
			2.471923828125
		],
		"stats" : {
			"dis" : 826241.9861266192,
			"loc" : {
				"0" : 12.824902343750011,
				"1" : 2.471923828125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a411a7"),
		"rand" : 0.3100827750749886,
		"loc" : [
			22.015350341796875,
			-0.68115234375
		],
		"stats" : {
			"dis" : 833260.5428302835,
			"loc" : {
				"0" : 22.015350341796875,
				"1" : -0.68115234375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a404ca"),
		"rand" : 0.1572159817442298,
		"loc" : [
			20.060870361328114,
			-10.6182861328125
		],
		"stats" : {
			"dis" : 836503.3117991185,
			"loc" : {
				"0" : 20.060870361328114,
				"1" : -10.6182861328125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a401bb"),
		"rand" : 0.6210177557077259,
		"loc" : [
			22.64122314453124,
			0.02197265625
		],
		"stats" : {
			"dis" : 843462.2202448776,
			"loc" : {
				"0" : 22.64122314453124,
				"1" : 0.02197265625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a424d9"),
		"rand" : 0.471209108363837,
		"loc" : [
			17.403656005859375,
			-12.54638671875
		],
		"stats" : {
			"dis" : 845581.2006613968,
			"loc" : {
				"0" : 17.403656005859375,
				"1" : -12.54638671875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a420f2"),
		"rand" : 0.8112151296809316,
		"loc" : [
			23.772186279296875,
			-5.1800537109375
		],
		"stats" : {
			"dis" : 872758.6283366984,
			"loc" : {
				"0" : 23.772186279296875,
				"1" : -5.1800537109375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a416ca"),
		"rand" : 0.11189813376404345,
		"loc" : [
			10.55199584960937,
			3.394775390625
		],
		"stats" : {
			"dis" : 917375.5969676605,
			"loc" : {
				"0" : 10.55199584960937,
				"1" : 3.394775390625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41bb1"),
		"rand" : 0.5351574826054275,
		"loc" : [
			24.16747436523437,
			-4.6307373046875
		],
		"stats" : {
			"dis" : 922686.8389937285,
			"loc" : {
				"0" : 24.16747436523437,
				"1" : -4.6307373046875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a410fd"),
		"rand" : 0.662579637253657,
		"loc" : [
			6.983422851562494,
			-5.4547119140625
		],
		"stats" : {
			"dis" : 943820.9917531285,
			"loc" : {
				"0" : 6.983422851562494,
				"1" : -5.4547119140625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41676"),
		"rand" : 0.9110480907838792,
		"loc" : [
			6.763818359374994,
			-4.7076416015625
		],
		"stats" : {
			"dis" : 947789.9022813187,
			"loc" : {
				"0" : 6.763818359374994,
				"1" : -4.7076416015625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a418fa"),
		"rand" : 0.8441703217104077,
		"loc" : [
			16.36053466796875,
			-13.1451416015625
		],
		"stats" : {
			"dis" : 964124.4412472321,
			"loc" : {
				"0" : 16.36053466796875,
				"1" : -13.1451416015625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41c8c"),
		"rand" : 0.8904645116999745,
		"loc" : [
			18.2271728515625,
			3.7518310546875
		],
		"stats" : {
			"dis" : 964153.5492697381,
			"loc" : {
				"0" : 18.2271728515625,
				"1" : 3.7518310546875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41d5b"),
		"rand" : 0.307200713083148,
		"loc" : [
			15.416235351562506,
			4.41650390625
		],
		"stats" : {
			"dis" : 967256.9799500308,
			"loc" : {
				"0" : 15.416235351562506,
				"1" : 4.41650390625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a3fe72"),
		"rand" : 0.805313159013167,
		"loc" : [
			6.159906005859369,
			-2.1478271484375
		],
		"stats" : {
			"dis" : 971018.3062041083,
			"loc" : {
				"0" : 6.159906005859369,
				"1" : -2.1478271484375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41f52"),
		"rand" : 0.6233698534779251,
		"loc" : [
			6.47833251953125,
			-3.2244873046875
		],
		"stats" : {
			"dis" : 995687.7096770863,
			"loc" : {
				"0" : 6.47833251953125,
				"1" : -3.2244873046875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4146b"),
		"rand" : 0.6901532784104347,
		"loc" : [
			5.105804443359375,
			-5.1251220703125
		],
		"stats" : {
			"dis" : 1010138.9934144757,
			"loc" : {
				"0" : 5.105804443359375,
				"1" : -5.1251220703125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41e68"),
		"rand" : 0.4389639366418123,
		"loc" : [
			23.38787841796875,
			1.2030029296875
		],
		"stats" : {
			"dis" : 1038338.1699094072,
			"loc" : {
				"0" : 23.38787841796875,
				"1" : 1.2030029296875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a3ff16"),
		"rand" : 0.8354303147643805,
		"loc" : [
			19.75342407226563,
			4.32861328125
		],
		"stats" : {
			"dis" : 1068943.7184789474,
			"loc" : {
				"0" : 19.75342407226563,
				"1" : 4.32861328125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a406b4"),
		"rand" : 0.10907333833165467,
		"loc" : [
			11.452374267578136,
			4.383544921875
		],
		"stats" : {
			"dis" : 1086604.9418357993,
			"loc" : {
				"0" : 11.452374267578136,
				"1" : 4.383544921875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a42289"),
		"rand" : 0.4472767598927021,
		"loc" : [
			10.958264160156261,
			4.50439453125
		],
		"stats" : {
			"dis" : 1088394.2602461367,
			"loc" : {
				"0" : 10.958264160156261,
				"1" : 4.50439453125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4191c"),
		"rand" : 0.22879707324318588,
		"loc" : [
			19.369116210937506,
			4.888916015625
		],
		"stats" : {
			"dis" : 1094474.7538787725,
			"loc" : {
				"0" : 19.369116210937506,
				"1" : 4.888916015625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41fed"),
		"rand" : 0.14915463351644576,
		"loc" : [
			23.08043212890624,
			2.647705078125
		],
		"stats" : {
			"dis" : 1124141.3503504535,
			"loc" : {
				"0" : 23.08043212890624,
				"1" : 2.647705078125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40315"),
		"rand" : 0.5001013507135212,
		"loc" : [
			4.787377929687494,
			-3.8946533203125
		],
		"stats" : {
			"dis" : 1133974.1327881885,
			"loc" : {
				"0" : 4.787377929687494,
				"1" : -3.8946533203125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a418a1"),
		"rand" : 0.9297048507723957,
		"loc" : [
			18.732263183593744,
			5.3778076171875
		],
		"stats" : {
			"dis" : 1152582.3768426478,
			"loc" : {
				"0" : 18.732263183593744,
				"1" : 5.3778076171875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a4080a"),
		"rand" : 0.9047956347931176,
		"loc" : [
			25.05687255859374,
			-0.3460693359375
		],
		"stats" : {
			"dis" : 1160464.8247798914,
			"loc" : {
				"0" : 25.05687255859374,
				"1" : -0.3460693359375
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40aca"),
		"rand" : 0.986215207260102,
		"loc" : [
			21.817706298828114,
			-13.3319091796875
		],
		"stats" : {
			"dis" : 1162244.3885062898,
			"loc" : {
				"0" : 21.817706298828114,
				"1" : -13.3319091796875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41e97"),
		"rand" : 0.4554019933566451,
		"loc" : [
			11.287670898437511,
			-14.1558837890625
		],
		"stats" : {
			"dis" : 1163119.3139630922,
			"loc" : {
				"0" : 11.287670898437511,
				"1" : -14.1558837890625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a422cd"),
		"rand" : 0.43328378768637776,
		"loc" : [
			5.336389160156244,
			-7.7398681640625
		],
		"stats" : {
			"dis" : 1166272.9233062954,
			"loc" : {
				"0" : 5.336389160156244,
				"1" : -7.7398681640625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40d54"),
		"rand" : 0.7852226938121021,
		"loc" : [
			22.50946044921875,
			3.4881591796875
		],
		"stats" : {
			"dis" : 1178049.254286606,
			"loc" : {
				"0" : 22.50946044921875,
				"1" : 3.4881591796875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4189c"),
		"rand" : 0.12988213985227048,
		"loc" : [
			17.14013061523437,
			6.0205078125
		],
		"stats" : {
			"dis" : 1186431.4846771643,
			"loc" : {
				"0" : 17.14013061523437,
				"1" : 6.0205078125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a4200a"),
		"rand" : 0.7338100837077945,
		"loc" : [
			21.86162719726562,
			4.097900390625
		],
		"stats" : {
			"dis" : 1188640.2812379538,
			"loc" : {
				"0" : 21.86162719726562,
				"1" : 4.097900390625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a415b3"),
		"rand" : 0.5278449268080294,
		"loc" : [
			27.066253662109375,
			-4.4659423828125
		],
		"stats" : {
			"dis" : 1189081.7878916655,
			"loc" : {
				"0" : 27.066253662109375,
				"1" : -4.4659423828125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41454"),
		"rand" : 0.16546856448985636,
		"loc" : [
			12.440594482421886,
			-15.018310546875
		],
		"stats" : {
			"dis" : 1194059.0608627321,
			"loc" : {
				"0" : 12.440594482421886,
				"1" : -15.018310546875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a40d63"),
		"rand" : 0.6692298073321581,
		"loc" : [
			5.325408935546875,
			-8.7066650390625
		],
		"stats" : {
			"dis" : 1202222.8910011484,
			"loc" : {
				"0" : 5.325408935546875,
				"1" : -8.7066650390625
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a41c9d"),
		"rand" : 0.13815901638008654,
		"loc" : [
			24.650604248046875,
			1.395263671875
		],
		"stats" : {
			"dis" : 1214308.448742186,
			"loc" : {
				"0" : 24.650604248046875,
				"1" : 1.395263671875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858fbd9cf52e01a420db"),
		"rand" : 0.03238990204408765,
		"loc" : [
			18.67736206054687,
			-15.00732421875
		],
		"stats" : {
			"dis" : 1214628.124221664,
			"loc" : {
				"0" : 18.67736206054687,
				"1" : -15.00732421875
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a407e9"),
		"rand" : 0.9228127766400576,
		"loc" : [
			13.362933349609364,
			-15.5401611328125
		],
		"stats" : {
			"dis" : 1215093.7489137868,
			"loc" : {
				"0" : 13.362933349609364,
				"1" : -15.5401611328125
			}
		}
	},
	{
		"_id" : ObjectId("50cc858ebd9cf52e01a407f3"),
		"rand" : 0.45009933039546013,
		"loc" : [
			13.889984130859375,
			6.5753173828125
		],
		"stats" : {
			"dis" : 1218034.7833395067,
			"loc" : {
				"0" : 13.889984130859375,
				"1" : 6.5753173828125
			}
		}
	}

geoNear excerpt:

	{
		"_id" : ObjectId("50cc858fbd9cf52e01a42173"),
		"rand" : 0.9870194671675563,
		"loc" : [
			21.257714843749994,
			-9.239501953125
		],
		"stats" : {
			"dis" : 805360.153270222,
			"loc" : {
				"0" : 21.257714843749994,
				"1" : -9.239501953125
			}
		},
		"stats" : {
			"dis" : 805360.153270222,
			"loc" : {
				"0" : 21.257714843749994,
				"1" : -9.239501953125
			}
		}
	},

aggregate excerpt:

	{
		"_id" : ObjectId("50cc858fbd9cf52e01a42173"),
		"rand" : 0.9870194671675563,
		"loc" : [
			21.257714843749994,
			-9.239501953125
		],
		"stats" : {
			"dis" : 805360.153270222,
			"loc" : {
				"0" : 21.257714843749994,
				"1" : -9.239501953125
			}
		}
	},



 Comments   
Comment by Tad Marshall [ 15/Dec/12 ]

Similar failure on OS_X_105_64bit_DEBUG:

http://buildbot.mongodb.org/builders/OS%20X%2010.5%2064-bit%20DEBUG/builds/1726/steps/test_13/logs/stdio

         Test : testbugs.js ...
      Command : /Users/yellow/buildslaves/OS_X_105_64bit_DEBUG/mongo/mongo --port 27999 /Users/yellow/buildslaves/OS_X_105_64bit_DEBUG/mongo/jstests/aggregation/testbugs.js --eval TestData = new Object();TestData.testPath = "/Users/yellow/buildslaves/OS_X_105_64bit_DEBUG/mongo/jstests/aggregation/testbugs.js";TestData.testFile = "testbugs.js";TestData.testName = "testbugs";TestData.noJournal = false;TestData.noJournalPrealloc = false;TestData.auth = false;TestData.keyFile = null;TestData.keyFileData = null;
         Date : Sat Dec 15 17:10:36 2012
                (output suppressed; see http://buildlogs.mongodb.org/build/50cc82add2a60f46140008cd/test/50ccf55cd2a60f6031000194/)
                    1.0203 minutes
test /Users/yellow/buildslaves/OS_X_105_64bit_DEBUG/mongo/jstests/aggregation/testbugs.js exited with status 253

http://buildlogs.mongodb.org/OS%20X%2010.5%2064-bit%20DEBUG/builds/1726/test/aggregation/testbugs.js

 *******************************************
         Test : jstests/aggregation/bugs/server7781.js ...
starting test: server7781
assert: [[
	{
		"_id" : ObjectId("50ccf585f7a4f9bc1f786287"),
		"rand" : 0.9306097640655935,
		"loc" : [
			-36.97070560986177,
			3.9781768899410963
		],
		"stats" : {
			"dis" : 1.0719676689424094,
			"loc" : [
				-36.97070560986177,
				3.9781768899410963
			]
		}
	},
	{
		"_id" : ObjectId("50ccf584f7a4f9bc1f785f49"),
		"rand" : 0.7860465666744858,
		"loc" : [
			-37.57030887529254,
			2.4112629890441895
		],
		"stats" : {
			"dis" : 1.6744620030989525,
			"loc" : [
				-37.57030887529254,
				2.4112629890441895
			]
		}
	},
	{
		"_id" : ObjectId("50ccf583f7a4f9bc1f785bd0"),
		"rand" : 0.3287601985502988,
		"loc" : [
			-34.16647175010294,
			2.4565830174833536
		],
		"stats" : {
			"dis" : 2.1493889231409473,
			"loc" : [
				-34.16647175010294,
				2.4565830174833536
			]
		}
	},
	{
		"_id" : ObjectId("50ccf581f7a4f9bc1f78571c"),
		"rand" : 0.6767363238614053,
		"loc" : [
			-33.888072558213025,
			3.284653192386031
		],
		"stats" : {
			"dis" : 2.2585304290127053,
			"loc" : [
				-33.888072558213025,
				3.284653192386031
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f7869a2"),
		"rand" : 0.31625159177929163,
		"loc" : [
			-38.81201786920428,
			1.9094490073621273
		],
		"stats" : {
			"dis" : 3.00295833907952,
			"loc" : [
				-38.81201786920428,
				1.9094490073621273
			]
		}
	},
	{
		"_id" : ObjectId("50ccf582f7a4f9bc1f785a02"),
		"rand" : 0.4390169370453805,
		"loc" : [
			-34.872489670664066,
			6.137029509991407
		],
		"stats" : {
			"dis" : 3.1167001309968,
			"loc" : [
				-34.872489670664066,
				6.137029509991407
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f786a3c"),
		"rand" : 0.7044529023114592,
		"loc" : [
			-37.57054075747729,
			0.46155788004398346
		],
		"stats" : {
			"dis" : 3.1690259425801086,
			"loc" : [
				-37.57054075747729,
				0.46155788004398346
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ef7a4f9bc1f784cb3"),
		"rand" : 0.8821615322958678,
		"loc" : [
			-38.85488558020444,
			1.4703955315053463
		],
		"stats" : {
			"dis" : 3.264274046655641,
			"loc" : [
				-38.85488558020444,
				1.4703955315053463
			]
		}
	},
	{
		"_id" : ObjectId("50ccf585f7a4f9bc1f78633b"),
		"rand" : 0.17223538109101355,
		"loc" : [
			-33.24565318562091,
			4.856726657599211
		],
		"stats" : {
			"dis" : 3.2957186358651622,
			"loc" : [
				-33.24565318562091,
				4.856726657599211
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f786bce"),
		"rand" : 0.4916130646597594,
		"loc" : [
			-34.01621041893958,
			5.879581701010466
		],
		"stats" : {
			"dis" : 3.351227294210198,
			"loc" : [
				-34.01621041893958,
				5.879581701010466
			]
		}
	},
	{
		"_id" : ObjectId("50ccf581f7a4f9bc1f78559d"),
		"rand" : 0.782925708219409,
		"loc" : [
			-37.44212644761427,
			0.19106104038655758
		],
		"stats" : {
			"dis" : 3.3612908072004166,
			"loc" : [
				-37.44212644761427,
				0.19106104038655758
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f78694f"),
		"rand" : 0.9617495012935251,
		"loc" : [
			-35.06498371753841,
			7.614126456901431
		],
		"stats" : {
			"dis" : 4.4547752671874425,
			"loc" : [
				-35.06498371753841,
				7.614126456901431
			]
		}
	},
	{
		"_id" : ObjectId("50ccf583f7a4f9bc1f785c5b"),
		"rand" : 0.09962156694382429,
		"loc" : [
			-37.46369852768257,
			-1.1906815320253372
		],
		"stats" : {
			"dis" : 4.67279846581383,
			"loc" : [
				-37.46369852768257,
				-1.1906815320253372
			]
		}
	},
	{
		"_id" : ObjectId("50ccf583f7a4f9bc1f785d53"),
		"rand" : 0.266784391598776,
		"loc" : [
			-31.661507986765344,
			4.620780358090997
		],
		"stats" : {
			"dis" : 4.677593253515632,
			"loc" : [
				-31.661507986765344,
				4.620780358090997
			]
		}
	},
	{
		"_id" : ObjectId("50ccf583f7a4f9bc1f785bc4"),
		"rand" : 0.3374266573227942,
		"loc" : [
			-35.0863590998575,
			7.886252235621214
		],
		"stats" : {
			"dis" : 4.7143676686487,
			"loc" : [
				-35.0863590998575,
				7.886252235621214
			]
		}
	},
	{
		"_id" : ObjectId("50ccf585f7a4f9bc1f786282"),
		"rand" : 0.6301968840416521,
		"loc" : [
			-40.289260522089904,
			1.0003046225756407
		],
		"stats" : {
			"dis" : 4.734614991872229,
			"loc" : [
				-40.289260522089904,
				1.0003046225756407
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ff7a4f9bc1f784f71"),
		"rand" : 0.32022663415409625,
		"loc" : [
			-31.533089153189223,
			4.388319673016667
		],
		"stats" : {
			"dis" : 4.7418213624351315,
			"loc" : [
				-31.533089153189223,
				4.388319673016667
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57cf7a4f9bc1f7849da"),
		"rand" : 0.8292375148739666,
		"loc" : [
			-36.43500146800653,
			8.27031958848238
		],
		"stats" : {
			"dis" : 4.9860174304742575,
			"loc" : [
				-36.43500146800653,
				8.27031958848238
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ef7a4f9bc1f784e7a"),
		"rand" : 0.6781741408631206,
		"loc" : [
			-41.10235741343348,
			4.342431770637631
		],
		"stats" : {
			"dis" : 5.06573614167102,
			"loc" : [
				-41.10235741343348,
				4.342431770637631
			]
		}
	},
	{
		"_id" : ObjectId("50ccf585f7a4f9bc1f786111"),
		"rand" : 0.41696460056118667,
		"loc" : [
			-36.94997594570742,
			-1.7232577688992023
		],
		"stats" : {
			"dis" : 5.079839389610749,
			"loc" : [
				-36.94997594570742,
				-1.7232577688992023
			]
		}
	},
	{
		"_id" : ObjectId("50ccf580f7a4f9bc1f7853a4"),
		"rand" : 0.6794148334302008,
		"loc" : [
			-31.211837329342956,
			5.528656141832471
		],
		"stats" : {
			"dis" : 5.417701806737018,
			"loc" : [
				-31.211837329342956,
				5.528656141832471
			]
		}
	},
	{
		"_id" : ObjectId("50ccf583f7a4f9bc1f785bc6"),
		"rand" : 0.13231466501019895,
		"loc" : [
			-40.396446889173234,
			-0.24102120660245419
		],
		"stats" : {
			"dis" : 5.527036312608594,
			"loc" : [
				-40.396446889173234,
				-0.24102120660245419
			]
		}
	},
	{
		"_id" : ObjectId("50ccf585f7a4f9bc1f78612a"),
		"rand" : 0.23687609983608127,
		"loc" : [
			-40.01013703346251,
			7.918385770171881
		],
		"stats" : {
			"dis" : 6.0269751992299785,
			"loc" : [
				-40.01013703346251,
				7.918385770171881
			]
		}
	},
	{
		"_id" : ObjectId("50ccf587f7a4f9bc1f786684"),
		"rand" : 0.9598491792567074,
		"loc" : [
			-37.05716817686334,
			-3.0138897243887186
		],
		"stats" : {
			"dis" : 6.371938980067612,
			"loc" : [
				-37.05716817686334,
				-3.0138897243887186
			]
		}
	},
	{
		"_id" : ObjectId("50ccf582f7a4f9bc1f7858e9"),
		"rand" : 0.24701357213780284,
		"loc" : [
			-41.61585029130802,
			6.806399412453175
		],
		"stats" : {
			"dis" : 6.50071159614796,
			"loc" : [
				-41.61585029130802,
				6.806399412453175
			]
		}
	},
	{
		"_id" : ObjectId("50ccf583f7a4f9bc1f785bef"),
		"rand" : 0.5403567298781127,
		"loc" : [
			-33.78031184710562,
			9.355161907151341
		],
		"stats" : {
			"dis" : 6.507942023074887,
			"loc" : [
				-33.78031184710562,
				9.355161907151341
			]
		}
	},
	{
		"_id" : ObjectId("50ccf584f7a4f9bc1f785e09"),
		"rand" : 0.5405053924769163,
		"loc" : [
			-30.249202398303908,
			-0.4720308165997267
		],
		"stats" : {
			"dis" : 6.99657011070405,
			"loc" : [
				-30.249202398303908,
				-0.4720308165997267
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57df7a4f9bc1f784bed"),
		"rand" : 0.09522024029865861,
		"loc" : [
			-42.32229210054501,
			6.922717345878482
		],
		"stats" : {
			"dis" : 7.163567202305575,
			"loc" : [
				-42.32229210054501,
				6.922717345878482
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57bf7a4f9bc1f784735"),
		"rand" : 0.015790168195962906,
		"loc" : [
			-39.15515206633137,
			-3.221628488972783
		],
		"stats" : {
			"dis" : 7.175464137342482,
			"loc" : [
				-39.15515206633137,
				-3.221628488972783
			]
		}
	},
	{
		"_id" : ObjectId("50ccf585f7a4f9bc1f7862f4"),
		"rand" : 0.36771682905964553,
		"loc" : [
			-36.56318238778039,
			10.503200255334377
		],
		"stats" : {
			"dis" : 7.222574033358403,
			"loc" : [
				-36.56318238778039,
				10.503200255334377
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ff7a4f9bc1f784fc1"),
		"rand" : 0.8700857101939619,
		"loc" : [
			-38.06174429543316,
			10.338111715391278
		],
		"stats" : {
			"dis" : 7.301119226180849,
			"loc" : [
				-38.06174429543316,
				10.338111715391278
			]
		}
	},
	{
		"_id" : ObjectId("50ccf581f7a4f9bc1f785752"),
		"rand" : 0.2876826950814575,
		"loc" : [
			-42.665640252549196,
			-0.007329387590289116
		],
		"stats" : {
			"dis" : 7.306702388367463,
			"loc" : [
				-42.665640252549196,
				-0.007329387590289116
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57df7a4f9bc1f784a8d"),
		"rand" : 0.8068308113142848,
		"loc" : [
			-31.640944359637786,
			-2.4767220485955477
		],
		"stats" : {
			"dis" : 7.320279606531809,
			"loc" : [
				-31.640944359637786,
				-2.4767220485955477
			]
		}
	},
	{
		"_id" : ObjectId("50ccf583f7a4f9bc1f785bd2"),
		"rand" : 0.21082266373559833,
		"loc" : [
			-34.95934697352351,
			-4.174043778330088
		],
		"stats" : {
			"dis" : 7.560493968592815,
			"loc" : [
				-34.95934697352351,
				-4.174043778330088
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ff7a4f9bc1f7850e1"),
		"rand" : 0.30828943522647023,
		"loc" : [
			-29.221547133009892,
			0.2293847780674696
		],
		"stats" : {
			"dis" : 7.57230482305237,
			"loc" : [
				-29.221547133009892,
				0.2293847780674696
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f786a4a"),
		"rand" : 0.6023977769073099,
		"loc" : [
			-31.14859799770639,
			-2.744216239079833
		],
		"stats" : {
			"dis" : 7.837325710225465,
			"loc" : [
				-31.14859799770639,
				-2.744216239079833
			]
		}
	},
	{
		"_id" : ObjectId("50ccf582f7a4f9bc1f785a10"),
		"rand" : 0.1681885146535933,
		"loc" : [
			-29.13603253522888,
			-0.749236112460494
		],
		"stats" : {
			"dis" : 8.092264714346529,
			"loc" : [
				-29.13603253522888,
				-0.749236112460494
			]
		}
	},
	{
		"_id" : ObjectId("50ccf581f7a4f9bc1f78564b"),
		"rand" : 0.9101277806330472,
		"loc" : [
			-37.48552594622598,
			-4.719353718683124
		],
		"stats" : {
			"dis" : 8.123113120265852,
			"loc" : [
				-37.48552594622598,
				-4.719353718683124
			]
		}
	},
	{
		"_id" : ObjectId("50ccf584f7a4f9bc1f786079"),
		"rand" : 0.5552322650328279,
		"loc" : [
			-39.56024689218029,
			10.671719424426556
		],
		"stats" : {
			"dis" : 8.130419252293196,
			"loc" : [
				-39.56024689218029,
				10.671719424426556
			]
		}
	},
	{
		"_id" : ObjectId("50ccf589f7a4f9bc1f786cf1"),
		"rand" : 0.5292530134320259,
		"loc" : [
			-43.02972326260061,
			-1.2796126026660204
		],
		"stats" : {
			"dis" : 8.263360756304525,
			"loc" : [
				-43.02972326260061,
				-1.2796126026660204
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57df7a4f9bc1f784b8c"),
		"rand" : 0.6924482204485685,
		"loc" : [
			-37.52839834848419,
			-5.197852095589042
		],
		"stats" : {
			"dis" : 8.602211028986547,
			"loc" : [
				-37.52839834848419,
				-5.197852095589042
			]
		}
	},
	{
		"_id" : ObjectId("50ccf580f7a4f9bc1f78537a"),
		"rand" : 0.7311772555112839,
		"loc" : [
			-42.27918295729904,
			9.391774479299784
		],
		"stats" : {
			"dis" : 8.64916308826831,
			"loc" : [
				-42.27918295729904,
				9.391774479299784
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f786a14"),
		"rand" : 0.3928928237874061,
		"loc" : [
			-37.975932472944265,
			11.858607055619359
		],
		"stats" : {
			"dis" : 8.759115660364047,
			"loc" : [
				-37.975932472944265,
				11.858607055619359
			]
		}
	},
	{
		"_id" : ObjectId("50ccf580f7a4f9bc1f78527f"),
		"rand" : 0.24815941089764237,
		"loc" : [
			-40.48256716188044,
			-4.3550187908113
		],
		"stats" : {
			"dis" : 8.791334150015095,
			"loc" : [
				-40.48256716188044,
				-4.3550187908113
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57df7a4f9bc1f784ac3"),
		"rand" : 0.2158285230398178,
		"loc" : [
			-32.69020253326744,
			-4.819089565426111
		],
		"stats" : {
			"dis" : 8.817422281697056,
			"loc" : [
				-32.69020253326744,
				-4.819089565426111
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ef7a4f9bc1f784cef"),
		"rand" : 0.7478584512136877,
		"loc" : [
			-37.67618906209245,
			12.1525246091187
		],
		"stats" : {
			"dis" : 8.990942290946702,
			"loc" : [
				-37.67618906209245,
				12.1525246091187
			]
		}
	},
	{
		"_id" : ObjectId("50ccf584f7a4f9bc1f785e34"),
		"rand" : 0.5114824394695461,
		"loc" : [
			-34.531372714508336,
			-5.693200444802642
		],
		"stats" : {
			"dis" : 9.129865451476853,
			"loc" : [
				-34.531372714508336,
				-5.693200444802642
			]
		}
	},
	{
		"_id" : ObjectId("50ccf580f7a4f9bc1f785481"),
		"rand" : 0.6836303472518921,
		"loc" : [
			-27.765888120792795,
			-0.34041691571474075
		],
		"stats" : {
			"dis" : 9.134293861291674,
			"loc" : [
				-27.765888120792795,
				-0.34041691571474075
			]
		}
	},
	{
		"_id" : ObjectId("50ccf581f7a4f9bc1f78568e"),
		"rand" : 0.6758185278158635,
		"loc" : [
			-34.80751356827096,
			12.46722299605608
		],
		"stats" : {
			"dis" : 9.271779770233568,
			"loc" : [
				-34.80751356827096,
				12.46722299605608
			]
		}
	},
	{
		"_id" : ObjectId("50ccf586f7a4f9bc1f78658e"),
		"rand" : 0.9780075717717409,
		"loc" : [
			-28.792353314440703,
			8.964493637904525
		],
		"stats" : {
			"dis" : 9.287334534439546,
			"loc" : [
				-28.792353314440703,
				8.964493637904525
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ff7a4f9bc1f7851fe"),
		"rand" : 0.6199090415611863,
		"loc" : [
			-29.32746032616123,
			9.69312334433198
		],
		"stats" : {
			"dis" : 9.352356072571693,
			"loc" : [
				-29.32746032616123,
				9.69312334433198
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57cf7a4f9bc1f7848a6"),
		"rand" : 0.047328926622867584,
		"loc" : [
			-27.165667117200798,
			6.4205452054739
		],
		"stats" : {
			"dis" : 9.510030444717628,
			"loc" : [
				-27.165667117200798,
				6.4205452054739
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ff7a4f9bc1f784f90"),
		"rand" : 0.6427264860831201,
		"loc" : [
			-45.66233733091502,
			3.2505707815289497
		],
		"stats" : {
			"dis" : 9.51584154416182,
			"loc" : [
				-45.66233733091502,
				3.2505707815289497
			]
		}
	},
	{
		"_id" : ObjectId("50ccf586f7a4f9bc1f786452"),
		"rand" : 0.42735305544920266,
		"loc" : [
			-39.881196800060565,
			12.069944087415934
		],
		"stats" : {
			"dis" : 9.53877228086255,
			"loc" : [
				-39.881196800060565,
				12.069944087415934
			]
		}
	},
	{
		"_id" : ObjectId("50ccf584f7a4f9bc1f786040"),
		"rand" : 0.03293041535653174,
		"loc" : [
			-27.273538407962775,
			-0.5797361768782139
		],
		"stats" : {
			"dis" : 9.681239773982117,
			"loc" : [
				-27.273538407962775,
				-0.5797361768782139
			]
		}
	},
	{
		"_id" : ObjectId("50ccf584f7a4f9bc1f785e39"),
		"rand" : 0.3429329916834831,
		"loc" : [
			-45.619777902588254,
			1.097530759871006
		],
		"stats" : {
			"dis" : 9.724189561276932,
			"loc" : [
				-45.619777902588254,
				1.097530759871006
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57df7a4f9bc1f784b54"),
		"rand" : 0.8798755710013211,
		"loc" : [
			-39.667084263172,
			12.364812484011054
		],
		"stats" : {
			"dis" : 9.731290165257015,
			"loc" : [
				-39.667084263172,
				12.364812484011054
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57df7a4f9bc1f7849fe"),
		"rand" : 0.8372413357719779,
		"loc" : [
			-31.03985128467903,
			11.616765428334475
		],
		"stats" : {
			"dis" : 9.765738836173012,
			"loc" : [
				-31.03985128467903,
				11.616765428334475
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57df7a4f9bc1f784afd"),
		"rand" : 0.01396419620141387,
		"loc" : [
			-35.04525195099413,
			-6.477802153676748
		],
		"stats" : {
			"dis" : 9.832328874266166,
			"loc" : [
				-35.04525195099413,
				-6.477802153676748
			]
		}
	},
	{
		"_id" : ObjectId("50ccf581f7a4f9bc1f7855cd"),
		"rand" : 0.2517082579433918,
		"loc" : [
			-43.92757811881603,
			9.403034476563334
		],
		"stats" : {
			"dis" : 9.893461716724254,
			"loc" : [
				-43.92757811881603,
				9.403034476563334
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ef7a4f9bc1f784ec7"),
		"rand" : 0.8571955121587962,
		"loc" : [
			-38.5538188994862,
			12.890592673793435
		],
		"stats" : {
			"dis" : 9.895213364409697,
			"loc" : [
				-38.5538188994862,
				12.890592673793435
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ff7a4f9bc1f7850c7"),
		"rand" : 0.9517590717878193,
		"loc" : [
			-44.698377454560244,
			8.390250876545906
		],
		"stats" : {
			"dis" : 9.955833299706308,
			"loc" : [
				-44.698377454560244,
				8.390250876545906
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ef7a4f9bc1f784e75"),
		"rand" : 0.10139060718938708,
		"loc" : [
			-44.03607351444663,
			-2.8448274917900562
		],
		"stats" : {
			"dis" : 9.99562937896665,
			"loc" : [
				-44.03607351444663,
				-2.8448274917900562
			]
		}
	},
	{
		"_id" : ObjectId("50ccf580f7a4f9bc1f7852e0"),
		"rand" : 0.8108214475214481,
		"loc" : [
			-44.312945366743946,
			9.169235117733479
		],
		"stats" : {
			"dis" : 10.060995180279491,
			"loc" : [
				-44.312945366743946,
				9.169235117733479
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57df7a4f9bc1f784b18"),
		"rand" : 0.6176167987287045,
		"loc" : [
			-41.82932464955374,
			11.877446305006742
		],
		"stats" : {
			"dis" : 10.295251463442899,
			"loc" : [
				-41.82932464955374,
				11.877446305006742
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57cf7a4f9bc1f784815"),
		"rand" : 0.7719398292247206,
		"loc" : [
			-45.66283242618664,
			-0.9122750256210566
		],
		"stats" : {
			"dis" : 10.403859487936531,
			"loc" : [
				-45.66283242618664,
				-0.9122750256210566
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ef7a4f9bc1f784e49"),
		"rand" : 0.15154825430363417,
		"loc" : [
			-30.95628355899825,
			-5.731489397585392
		],
		"stats" : {
			"dis" : 10.410301270995355,
			"loc" : [
				-30.95628355899825,
				-5.731489397585392
			]
		}
	},
	{
		"_id" : ObjectId("50ccf586f7a4f9bc1f786652"),
		"rand" : 0.8122199100907892,
		"loc" : [
			-46.090910395514214,
			-0.2651324216276407
		],
		"stats" : {
			"dis" : 10.561597980325157,
			"loc" : [
				-46.090910395514214,
				-0.2651324216276407
			]
		}
	},
	{
		"_id" : ObjectId("50ccf585f7a4f9bc1f786333"),
		"rand" : 0.7892712319735438,
		"loc" : [
			-45.17062529409304,
			-2.35043752938509
		],
		"stats" : {
			"dis" : 10.6431986947566,
			"loc" : [
				-45.17062529409304,
				-2.35043752938509
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f786c09"),
		"rand" : 0.254154606256634,
		"loc" : [
			-34.63608008679003,
			13.909286437556148
		],
		"stats" : {
			"dis" : 10.723553137773338,
			"loc" : [
				-34.63608008679003,
				13.909286437556148
			]
		}
	},
	{
		"_id" : ObjectId("50ccf587f7a4f9bc1f7868fe"),
		"rand" : 0.832037971355021,
		"loc" : [
			-35.1095876966603,
			-7.4237666465342045
		],
		"stats" : {
			"dis" : 10.766474410140312,
			"loc" : [
				-35.1095876966603,
				-7.4237666465342045
			]
		}
	},
	{
		"_id" : ObjectId("50ccf581f7a4f9bc1f785545"),
		"rand" : 0.9281847535166889,
		"loc" : [
			-38.32073592022061,
			-7.307811481878161
		],
		"stats" : {
			"dis" : 10.821123471821002,
			"loc" : [
				-38.32073592022061,
				-7.307811481878161
			]
		}
	},
	{
		"_id" : ObjectId("50ccf580f7a4f9bc1f785279"),
		"rand" : 0.6849594835657626,
		"loc" : [
			-32.369333717133856,
			-6.899147517979145
		],
		"stats" : {
			"dis" : 10.869241291909862,
			"loc" : [
				-32.369333717133856,
				-6.899147517979145
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f786c1b"),
		"rand" : 0.9350730488076806,
		"loc" : [
			-43.09439728148283,
			-5.069836210459471
		],
		"stats" : {
			"dis" : 10.872130838184102,
			"loc" : [
				-43.09439728148283,
				-5.069836210459471
			]
		},
		"stats" : {
			"dis" : 10.872130838184102,
			"loc" : [
				-43.09439728148283,
				-5.069836210459471
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57cf7a4f9bc1f78491d"),
		"rand" : 0.37028156546875834,
		"loc" : [
			-34.29611634239555,
			-7.617345442995429
		],
		"stats" : {
			"dis" : 11.065815079632982,
			"loc" : [
				-34.29611634239555,
				-7.617345442995429
			]
		}
	}
]] != [[
	{
		"_id" : ObjectId("50ccf585f7a4f9bc1f786287"),
		"rand" : 0.9306097640655935,
		"loc" : [
			-36.97070560986177,
			3.9781768899410963
		],
		"stats" : {
			"dis" : 1.0719676689424094,
			"loc" : [
				-36.97070560986177,
				3.9781768899410963
			]
		}
	},
	{
		"_id" : ObjectId("50ccf584f7a4f9bc1f785f49"),
		"rand" : 0.7860465666744858,
		"loc" : [
			-37.57030887529254,
			2.4112629890441895
		],
		"stats" : {
			"dis" : 1.6744620030989525,
			"loc" : [
				-37.57030887529254,
				2.4112629890441895
			]
		}
	},
	{
		"_id" : ObjectId("50ccf583f7a4f9bc1f785bd0"),
		"rand" : 0.3287601985502988,
		"loc" : [
			-34.16647175010294,
			2.4565830174833536
		],
		"stats" : {
			"dis" : 2.1493889231409473,
			"loc" : [
				-34.16647175010294,
				2.4565830174833536
			]
		}
	},
	{
		"_id" : ObjectId("50ccf581f7a4f9bc1f78571c"),
		"rand" : 0.6767363238614053,
		"loc" : [
			-33.888072558213025,
			3.284653192386031
		],
		"stats" : {
			"dis" : 2.2585304290127053,
			"loc" : [
				-33.888072558213025,
				3.284653192386031
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f7869a2"),
		"rand" : 0.31625159177929163,
		"loc" : [
			-38.81201786920428,
			1.9094490073621273
		],
		"stats" : {
			"dis" : 3.00295833907952,
			"loc" : [
				-38.81201786920428,
				1.9094490073621273
			]
		}
	},
	{
		"_id" : ObjectId("50ccf582f7a4f9bc1f785a02"),
		"rand" : 0.4390169370453805,
		"loc" : [
			-34.872489670664066,
			6.137029509991407
		],
		"stats" : {
			"dis" : 3.1167001309968,
			"loc" : [
				-34.872489670664066,
				6.137029509991407
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f786a3c"),
		"rand" : 0.7044529023114592,
		"loc" : [
			-37.57054075747729,
			0.46155788004398346
		],
		"stats" : {
			"dis" : 3.1690259425801086,
			"loc" : [
				-37.57054075747729,
				0.46155788004398346
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ef7a4f9bc1f784cb3"),
		"rand" : 0.8821615322958678,
		"loc" : [
			-38.85488558020444,
			1.4703955315053463
		],
		"stats" : {
			"dis" : 3.264274046655641,
			"loc" : [
				-38.85488558020444,
				1.4703955315053463
			]
		}
	},
	{
		"_id" : ObjectId("50ccf585f7a4f9bc1f78633b"),
		"rand" : 0.17223538109101355,
		"loc" : [
			-33.24565318562091,
			4.856726657599211
		],
		"stats" : {
			"dis" : 3.2957186358651622,
			"loc" : [
				-33.24565318562091,
				4.856726657599211
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f786bce"),
		"rand" : 0.4916130646597594,
		"loc" : [
			-34.01621041893958,
			5.879581701010466
		],
		"stats" : {
			"dis" : 3.351227294210198,
			"loc" : [
				-34.01621041893958,
				5.879581701010466
			]
		}
	},
	{
		"_id" : ObjectId("50ccf581f7a4f9bc1f78559d"),
		"rand" : 0.782925708219409,
		"loc" : [
			-37.44212644761427,
			0.19106104038655758
		],
		"stats" : {
			"dis" : 3.3612908072004166,
			"loc" : [
				-37.44212644761427,
				0.19106104038655758
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f78694f"),
		"rand" : 0.9617495012935251,
		"loc" : [
			-35.06498371753841,
			7.614126456901431
		],
		"stats" : {
			"dis" : 4.4547752671874425,
			"loc" : [
				-35.06498371753841,
				7.614126456901431
			]
		}
	},
	{
		"_id" : ObjectId("50ccf583f7a4f9bc1f785c5b"),
		"rand" : 0.09962156694382429,
		"loc" : [
			-37.46369852768257,
			-1.1906815320253372
		],
		"stats" : {
			"dis" : 4.67279846581383,
			"loc" : [
				-37.46369852768257,
				-1.1906815320253372
			]
		}
	},
	{
		"_id" : ObjectId("50ccf583f7a4f9bc1f785d53"),
		"rand" : 0.266784391598776,
		"loc" : [
			-31.661507986765344,
			4.620780358090997
		],
		"stats" : {
			"dis" : 4.677593253515632,
			"loc" : [
				-31.661507986765344,
				4.620780358090997
			]
		}
	},
	{
		"_id" : ObjectId("50ccf583f7a4f9bc1f785bc4"),
		"rand" : 0.3374266573227942,
		"loc" : [
			-35.0863590998575,
			7.886252235621214
		],
		"stats" : {
			"dis" : 4.7143676686487,
			"loc" : [
				-35.0863590998575,
				7.886252235621214
			]
		}
	},
	{
		"_id" : ObjectId("50ccf585f7a4f9bc1f786282"),
		"rand" : 0.6301968840416521,
		"loc" : [
			-40.289260522089904,
			1.0003046225756407
		],
		"stats" : {
			"dis" : 4.734614991872229,
			"loc" : [
				-40.289260522089904,
				1.0003046225756407
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ff7a4f9bc1f784f71"),
		"rand" : 0.32022663415409625,
		"loc" : [
			-31.533089153189223,
			4.388319673016667
		],
		"stats" : {
			"dis" : 4.7418213624351315,
			"loc" : [
				-31.533089153189223,
				4.388319673016667
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57cf7a4f9bc1f7849da"),
		"rand" : 0.8292375148739666,
		"loc" : [
			-36.43500146800653,
			8.27031958848238
		],
		"stats" : {
			"dis" : 4.9860174304742575,
			"loc" : [
				-36.43500146800653,
				8.27031958848238
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ef7a4f9bc1f784e7a"),
		"rand" : 0.6781741408631206,
		"loc" : [
			-41.10235741343348,
			4.342431770637631
		],
		"stats" : {
			"dis" : 5.06573614167102,
			"loc" : [
				-41.10235741343348,
				4.342431770637631
			]
		}
	},
	{
		"_id" : ObjectId("50ccf585f7a4f9bc1f786111"),
		"rand" : 0.41696460056118667,
		"loc" : [
			-36.94997594570742,
			-1.7232577688992023
		],
		"stats" : {
			"dis" : 5.079839389610749,
			"loc" : [
				-36.94997594570742,
				-1.7232577688992023
			]
		}
	},
	{
		"_id" : ObjectId("50ccf580f7a4f9bc1f7853a4"),
		"rand" : 0.6794148334302008,
		"loc" : [
			-31.211837329342956,
			5.528656141832471
		],
		"stats" : {
			"dis" : 5.417701806737018,
			"loc" : [
				-31.211837329342956,
				5.528656141832471
			]
		}
	},
	{
		"_id" : ObjectId("50ccf583f7a4f9bc1f785bc6"),
		"rand" : 0.13231466501019895,
		"loc" : [
			-40.396446889173234,
			-0.24102120660245419
		],
		"stats" : {
			"dis" : 5.527036312608594,
			"loc" : [
				-40.396446889173234,
				-0.24102120660245419
			]
		}
	},
	{
		"_id" : ObjectId("50ccf585f7a4f9bc1f78612a"),
		"rand" : 0.23687609983608127,
		"loc" : [
			-40.01013703346251,
			7.918385770171881
		],
		"stats" : {
			"dis" : 6.0269751992299785,
			"loc" : [
				-40.01013703346251,
				7.918385770171881
			]
		}
	},
	{
		"_id" : ObjectId("50ccf587f7a4f9bc1f786684"),
		"rand" : 0.9598491792567074,
		"loc" : [
			-37.05716817686334,
			-3.0138897243887186
		],
		"stats" : {
			"dis" : 6.371938980067612,
			"loc" : [
				-37.05716817686334,
				-3.0138897243887186
			]
		}
	},
	{
		"_id" : ObjectId("50ccf582f7a4f9bc1f7858e9"),
		"rand" : 0.24701357213780284,
		"loc" : [
			-41.61585029130802,
			6.806399412453175
		],
		"stats" : {
			"dis" : 6.50071159614796,
			"loc" : [
				-41.61585029130802,
				6.806399412453175
			]
		}
	},
	{
		"_id" : ObjectId("50ccf583f7a4f9bc1f785bef"),
		"rand" : 0.5403567298781127,
		"loc" : [
			-33.78031184710562,
			9.355161907151341
		],
		"stats" : {
			"dis" : 6.507942023074887,
			"loc" : [
				-33.78031184710562,
				9.355161907151341
			]
		}
	},
	{
		"_id" : ObjectId("50ccf584f7a4f9bc1f785e09"),
		"rand" : 0.5405053924769163,
		"loc" : [
			-30.249202398303908,
			-0.4720308165997267
		],
		"stats" : {
			"dis" : 6.99657011070405,
			"loc" : [
				-30.249202398303908,
				-0.4720308165997267
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57df7a4f9bc1f784bed"),
		"rand" : 0.09522024029865861,
		"loc" : [
			-42.32229210054501,
			6.922717345878482
		],
		"stats" : {
			"dis" : 7.163567202305575,
			"loc" : [
				-42.32229210054501,
				6.922717345878482
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57bf7a4f9bc1f784735"),
		"rand" : 0.015790168195962906,
		"loc" : [
			-39.15515206633137,
			-3.221628488972783
		],
		"stats" : {
			"dis" : 7.175464137342482,
			"loc" : [
				-39.15515206633137,
				-3.221628488972783
			]
		}
	},
	{
		"_id" : ObjectId("50ccf585f7a4f9bc1f7862f4"),
		"rand" : 0.36771682905964553,
		"loc" : [
			-36.56318238778039,
			10.503200255334377
		],
		"stats" : {
			"dis" : 7.222574033358403,
			"loc" : [
				-36.56318238778039,
				10.503200255334377
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ff7a4f9bc1f784fc1"),
		"rand" : 0.8700857101939619,
		"loc" : [
			-38.06174429543316,
			10.338111715391278
		],
		"stats" : {
			"dis" : 7.301119226180849,
			"loc" : [
				-38.06174429543316,
				10.338111715391278
			]
		}
	},
	{
		"_id" : ObjectId("50ccf581f7a4f9bc1f785752"),
		"rand" : 0.2876826950814575,
		"loc" : [
			-42.665640252549196,
			-0.007329387590289116
		],
		"stats" : {
			"dis" : 7.306702388367463,
			"loc" : [
				-42.665640252549196,
				-0.007329387590289116
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57df7a4f9bc1f784a8d"),
		"rand" : 0.8068308113142848,
		"loc" : [
			-31.640944359637786,
			-2.4767220485955477
		],
		"stats" : {
			"dis" : 7.320279606531809,
			"loc" : [
				-31.640944359637786,
				-2.4767220485955477
			]
		}
	},
	{
		"_id" : ObjectId("50ccf583f7a4f9bc1f785bd2"),
		"rand" : 0.21082266373559833,
		"loc" : [
			-34.95934697352351,
			-4.174043778330088
		],
		"stats" : {
			"dis" : 7.560493968592815,
			"loc" : [
				-34.95934697352351,
				-4.174043778330088
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ff7a4f9bc1f7850e1"),
		"rand" : 0.30828943522647023,
		"loc" : [
			-29.221547133009892,
			0.2293847780674696
		],
		"stats" : {
			"dis" : 7.57230482305237,
			"loc" : [
				-29.221547133009892,
				0.2293847780674696
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f786a4a"),
		"rand" : 0.6023977769073099,
		"loc" : [
			-31.14859799770639,
			-2.744216239079833
		],
		"stats" : {
			"dis" : 7.837325710225465,
			"loc" : [
				-31.14859799770639,
				-2.744216239079833
			]
		}
	},
	{
		"_id" : ObjectId("50ccf582f7a4f9bc1f785a10"),
		"rand" : 0.1681885146535933,
		"loc" : [
			-29.13603253522888,
			-0.749236112460494
		],
		"stats" : {
			"dis" : 8.092264714346529,
			"loc" : [
				-29.13603253522888,
				-0.749236112460494
			]
		}
	},
	{
		"_id" : ObjectId("50ccf581f7a4f9bc1f78564b"),
		"rand" : 0.9101277806330472,
		"loc" : [
			-37.48552594622598,
			-4.719353718683124
		],
		"stats" : {
			"dis" : 8.123113120265852,
			"loc" : [
				-37.48552594622598,
				-4.719353718683124
			]
		}
	},
	{
		"_id" : ObjectId("50ccf584f7a4f9bc1f786079"),
		"rand" : 0.5552322650328279,
		"loc" : [
			-39.56024689218029,
			10.671719424426556
		],
		"stats" : {
			"dis" : 8.130419252293196,
			"loc" : [
				-39.56024689218029,
				10.671719424426556
			]
		}
	},
	{
		"_id" : ObjectId("50ccf589f7a4f9bc1f786cf1"),
		"rand" : 0.5292530134320259,
		"loc" : [
			-43.02972326260061,
			-1.2796126026660204
		],
		"stats" : {
			"dis" : 8.263360756304525,
			"loc" : [
				-43.02972326260061,
				-1.2796126026660204
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57df7a4f9bc1f784b8c"),
		"rand" : 0.6924482204485685,
		"loc" : [
			-37.52839834848419,
			-5.197852095589042
		],
		"stats" : {
			"dis" : 8.602211028986547,
			"loc" : [
				-37.52839834848419,
				-5.197852095589042
			]
		}
	},
	{
		"_id" : ObjectId("50ccf580f7a4f9bc1f78537a"),
		"rand" : 0.7311772555112839,
		"loc" : [
			-42.27918295729904,
			9.391774479299784
		],
		"stats" : {
			"dis" : 8.64916308826831,
			"loc" : [
				-42.27918295729904,
				9.391774479299784
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f786a14"),
		"rand" : 0.3928928237874061,
		"loc" : [
			-37.975932472944265,
			11.858607055619359
		],
		"stats" : {
			"dis" : 8.759115660364047,
			"loc" : [
				-37.975932472944265,
				11.858607055619359
			]
		}
	},
	{
		"_id" : ObjectId("50ccf580f7a4f9bc1f78527f"),
		"rand" : 0.24815941089764237,
		"loc" : [
			-40.48256716188044,
			-4.3550187908113
		],
		"stats" : {
			"dis" : 8.791334150015095,
			"loc" : [
				-40.48256716188044,
				-4.3550187908113
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57df7a4f9bc1f784ac3"),
		"rand" : 0.2158285230398178,
		"loc" : [
			-32.69020253326744,
			-4.819089565426111
		],
		"stats" : {
			"dis" : 8.817422281697056,
			"loc" : [
				-32.69020253326744,
				-4.819089565426111
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ef7a4f9bc1f784cef"),
		"rand" : 0.7478584512136877,
		"loc" : [
			-37.67618906209245,
			12.1525246091187
		],
		"stats" : {
			"dis" : 8.990942290946702,
			"loc" : [
				-37.67618906209245,
				12.1525246091187
			]
		}
	},
	{
		"_id" : ObjectId("50ccf584f7a4f9bc1f785e34"),
		"rand" : 0.5114824394695461,
		"loc" : [
			-34.531372714508336,
			-5.693200444802642
		],
		"stats" : {
			"dis" : 9.129865451476853,
			"loc" : [
				-34.531372714508336,
				-5.693200444802642
			]
		}
	},
	{
		"_id" : ObjectId("50ccf580f7a4f9bc1f785481"),
		"rand" : 0.6836303472518921,
		"loc" : [
			-27.765888120792795,
			-0.34041691571474075
		],
		"stats" : {
			"dis" : 9.134293861291674,
			"loc" : [
				-27.765888120792795,
				-0.34041691571474075
			]
		}
	},
	{
		"_id" : ObjectId("50ccf581f7a4f9bc1f78568e"),
		"rand" : 0.6758185278158635,
		"loc" : [
			-34.80751356827096,
			12.46722299605608
		],
		"stats" : {
			"dis" : 9.271779770233568,
			"loc" : [
				-34.80751356827096,
				12.46722299605608
			]
		}
	},
	{
		"_id" : ObjectId("50ccf586f7a4f9bc1f78658e"),
		"rand" : 0.9780075717717409,
		"loc" : [
			-28.792353314440703,
			8.964493637904525
		],
		"stats" : {
			"dis" : 9.287334534439546,
			"loc" : [
				-28.792353314440703,
				8.964493637904525
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ff7a4f9bc1f7851fe"),
		"rand" : 0.6199090415611863,
		"loc" : [
			-29.32746032616123,
			9.69312334433198
		],
		"stats" : {
			"dis" : 9.352356072571693,
			"loc" : [
				-29.32746032616123,
				9.69312334433198
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57cf7a4f9bc1f7848a6"),
		"rand" : 0.047328926622867584,
		"loc" : [
			-27.165667117200798,
			6.4205452054739
		],
		"stats" : {
			"dis" : 9.510030444717628,
			"loc" : [
				-27.165667117200798,
				6.4205452054739
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ff7a4f9bc1f784f90"),
		"rand" : 0.6427264860831201,
		"loc" : [
			-45.66233733091502,
			3.2505707815289497
		],
		"stats" : {
			"dis" : 9.51584154416182,
			"loc" : [
				-45.66233733091502,
				3.2505707815289497
			]
		}
	},
	{
		"_id" : ObjectId("50ccf586f7a4f9bc1f786452"),
		"rand" : 0.42735305544920266,
		"loc" : [
			-39.881196800060565,
			12.069944087415934
		],
		"stats" : {
			"dis" : 9.53877228086255,
			"loc" : [
				-39.881196800060565,
				12.069944087415934
			]
		}
	},
	{
		"_id" : ObjectId("50ccf584f7a4f9bc1f786040"),
		"rand" : 0.03293041535653174,
		"loc" : [
			-27.273538407962775,
			-0.5797361768782139
		],
		"stats" : {
			"dis" : 9.681239773982117,
			"loc" : [
				-27.273538407962775,
				-0.5797361768782139
			]
		}
	},
	{
		"_id" : ObjectId("50ccf584f7a4f9bc1f785e39"),
		"rand" : 0.3429329916834831,
		"loc" : [
			-45.619777902588254,
			1.097530759871006
		],
		"stats" : {
			"dis" : 9.724189561276932,
			"loc" : [
				-45.619777902588254,
				1.097530759871006
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57df7a4f9bc1f784b54"),
		"rand" : 0.8798755710013211,
		"loc" : [
			-39.667084263172,
			12.364812484011054
		],
		"stats" : {
			"dis" : 9.731290165257015,
			"loc" : [
				-39.667084263172,
				12.364812484011054
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57df7a4f9bc1f7849fe"),
		"rand" : 0.8372413357719779,
		"loc" : [
			-31.03985128467903,
			11.616765428334475
		],
		"stats" : {
			"dis" : 9.765738836173012,
			"loc" : [
				-31.03985128467903,
				11.616765428334475
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57df7a4f9bc1f784afd"),
		"rand" : 0.01396419620141387,
		"loc" : [
			-35.04525195099413,
			-6.477802153676748
		],
		"stats" : {
			"dis" : 9.832328874266166,
			"loc" : [
				-35.04525195099413,
				-6.477802153676748
			]
		}
	},
	{
		"_id" : ObjectId("50ccf581f7a4f9bc1f7855cd"),
		"rand" : 0.2517082579433918,
		"loc" : [
			-43.92757811881603,
			9.403034476563334
		],
		"stats" : {
			"dis" : 9.893461716724254,
			"loc" : [
				-43.92757811881603,
				9.403034476563334
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ef7a4f9bc1f784ec7"),
		"rand" : 0.8571955121587962,
		"loc" : [
			-38.5538188994862,
			12.890592673793435
		],
		"stats" : {
			"dis" : 9.895213364409697,
			"loc" : [
				-38.5538188994862,
				12.890592673793435
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ff7a4f9bc1f7850c7"),
		"rand" : 0.9517590717878193,
		"loc" : [
			-44.698377454560244,
			8.390250876545906
		],
		"stats" : {
			"dis" : 9.955833299706308,
			"loc" : [
				-44.698377454560244,
				8.390250876545906
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ef7a4f9bc1f784e75"),
		"rand" : 0.10139060718938708,
		"loc" : [
			-44.03607351444663,
			-2.8448274917900562
		],
		"stats" : {
			"dis" : 9.99562937896665,
			"loc" : [
				-44.03607351444663,
				-2.8448274917900562
			]
		}
	},
	{
		"_id" : ObjectId("50ccf580f7a4f9bc1f7852e0"),
		"rand" : 0.8108214475214481,
		"loc" : [
			-44.312945366743946,
			9.169235117733479
		],
		"stats" : {
			"dis" : 10.060995180279491,
			"loc" : [
				-44.312945366743946,
				9.169235117733479
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57df7a4f9bc1f784b18"),
		"rand" : 0.6176167987287045,
		"loc" : [
			-41.82932464955374,
			11.877446305006742
		],
		"stats" : {
			"dis" : 10.295251463442899,
			"loc" : [
				-41.82932464955374,
				11.877446305006742
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57cf7a4f9bc1f784815"),
		"rand" : 0.7719398292247206,
		"loc" : [
			-45.66283242618664,
			-0.9122750256210566
		],
		"stats" : {
			"dis" : 10.403859487936531,
			"loc" : [
				-45.66283242618664,
				-0.9122750256210566
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ef7a4f9bc1f784e49"),
		"rand" : 0.15154825430363417,
		"loc" : [
			-30.95628355899825,
			-5.731489397585392
		],
		"stats" : {
			"dis" : 10.410301270995355,
			"loc" : [
				-30.95628355899825,
				-5.731489397585392
			]
		}
	},
	{
		"_id" : ObjectId("50ccf586f7a4f9bc1f786652"),
		"rand" : 0.8122199100907892,
		"loc" : [
			-46.090910395514214,
			-0.2651324216276407
		],
		"stats" : {
			"dis" : 10.561597980325157,
			"loc" : [
				-46.090910395514214,
				-0.2651324216276407
			]
		}
	},
	{
		"_id" : ObjectId("50ccf585f7a4f9bc1f786333"),
		"rand" : 0.7892712319735438,
		"loc" : [
			-45.17062529409304,
			-2.35043752938509
		],
		"stats" : {
			"dis" : 10.6431986947566,
			"loc" : [
				-45.17062529409304,
				-2.35043752938509
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f786c09"),
		"rand" : 0.254154606256634,
		"loc" : [
			-34.63608008679003,
			13.909286437556148
		],
		"stats" : {
			"dis" : 10.723553137773338,
			"loc" : [
				-34.63608008679003,
				13.909286437556148
			]
		}
	},
	{
		"_id" : ObjectId("50ccf587f7a4f9bc1f7868fe"),
		"rand" : 0.832037971355021,
		"loc" : [
			-35.1095876966603,
			-7.4237666465342045
		],
		"stats" : {
			"dis" : 10.766474410140312,
			"loc" : [
				-35.1095876966603,
				-7.4237666465342045
			]
		}
	},
	{
		"_id" : ObjectId("50ccf581f7a4f9bc1f785545"),
		"rand" : 0.9281847535166889,
		"loc" : [
			-38.32073592022061,
			-7.307811481878161
		],
		"stats" : {
			"dis" : 10.821123471821002,
			"loc" : [
				-38.32073592022061,
				-7.307811481878161
			]
		}
	},
	{
		"_id" : ObjectId("50ccf580f7a4f9bc1f785279"),
		"rand" : 0.6849594835657626,
		"loc" : [
			-32.369333717133856,
			-6.899147517979145
		],
		"stats" : {
			"dis" : 10.869241291909862,
			"loc" : [
				-32.369333717133856,
				-6.899147517979145
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f786c1b"),
		"rand" : 0.9350730488076806,
		"loc" : [
			-43.09439728148283,
			-5.069836210459471
		],
		"stats" : {
			"dis" : 10.872130838184102,
			"loc" : [
				-43.09439728148283,
				-5.069836210459471
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57cf7a4f9bc1f78491d"),
		"rand" : 0.37028156546875834,
		"loc" : [
			-34.29611634239555,
			-7.617345442995429
		],
		"stats" : {
			"dis" : 11.065815079632982,
			"loc" : [
				-34.29611634239555,
				-7.617345442995429
			]
		}
	}
]] are not equal : undefined
Error: Printing Stack Trace
    at printStackTrace (src/mongo/shell/utils.js:37:7)
    at doassert (src/mongo/shell/utils.js:58:1)
    at Function.assert.eq (src/mongo/shell/utils.js:88:1)
    at checkOutput (jstests/aggregation/bugs/server7781.js:34:12)
    at test (jstests/aggregation/bugs/server7781.js:82:5)
    at jstests/aggregation/bugs/server7781.js:109:1
    at /Users/yellow/buildslaves/OS_X_105_64bit_DEBUG/mongo/jstests/aggregation/testbugs.js:16:62
    at Function.Date.timeFunc (src/mongo/shell/utils.js:408:9)
    at /Users/yellow/buildslaves/OS_X_105_64bit_DEBUG/mongo/jstests/aggregation/testbugs.js:16:41
    at Array.forEach (native)
Sat Dec 15 17:11:36.175 warning: log line attempted (38k) over max size(10k), printing beginning and end ... exec error: src/mongo/shell/utils.js:59 [[
	{
		"_id" : ObjectId("50ccf585f7a4f9bc1f786287"),
		"rand" : 0.9306097640655935,
		"loc" : [
			-36.97070560986177,
			3.9781768899410963
		],
		"stats" : {
			"dis" : 1.0719676689424094,
			"loc" : [
				-36.97070560986177,
				3.9781768899410963
			]
		}
	},
	{
		"_id" : ObjectId("50ccf584f7a4f9bc1f785f49"),
		"rand" : 0.7860465666744858,
		"loc" : [
			-37.57030887529254,
			2.4112629890441895
		],
		"stats" : {
			"dis" : 1.6744620030989525,
			"loc" : [
				-37.57030887529254,
				2.4112629890441895
			]
		}
	},
	{
		"_id" : ObjectId("50ccf583f7a4f9bc1f785bd0"),
		"rand" : 0.3287601985502988,
		"loc" : [
			-34.16647175010294,
			2.4565830174833536
		],
		"stats" : {
			"dis" : 2.1493889231409473,
			"loc" : [
				-34.16647175010294,
				2.4565830174833536
			]
		}
	},
	{
		"_id" : ObjectId("50ccf581f7a4f9bc1f78571c"),
		"rand" : 0.6767363238614053,
		"loc" : [
			-33.888072558213025,
			3.284653192386031
		],
		"stats" : {
			"dis" : 2.2585304290127053,
			"loc" : [
				-33.888072558213025,
				3.284653192386031
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f7869a2"),
		"rand" : 0.31625159177929163,
		"loc" : [
			-38.81201786920428,
			1.9094490073621273
		],
		"stats" : {
			"dis" : 3.00295833907952,
			"loc" : [
				-38.81201786920428,
				1.9094490073621273
			]
		}
	},
	{
		"_id" : ObjectId("50ccf582f7a4f9bc1f785a02"),
		"rand" : 0.4390169370453805,
		"loc" : [
			-34.872489670664066,
			6.137029509991407
		],
		"stats" : {
			"dis" : 3.1167001309968,
			"loc" : [
				-34.872489670664066,
				6.137029509991407
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f786a3c"),
		"rand" : 0.7044529023114592,
		"loc" : [
			-37.57054075747729,
			0.46155788004398346
		],
		"stats" : {
			"dis" : 3.1690259425801086,
			"loc" : [
				-37.57054075747729,
				0.46155788004398346
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ef7a4f9bc1f784cb3"),
		"rand" : 0.8821615322958678,
		"loc" : [
			-38.85488558020444,
			1.4703955315053463
		],
		"stats" : {
			"dis" : 3.264274046655641,
			"loc" : [
				-38.85488558020444,
				1.4703955315053463
			]
		}
	},
	{
		"_id" : ObjectId("50ccf585f7a4f9bc1f78633b"),
		"rand" : 0.17223538109101355,
		"loc" : [
			-33.24565318562091,
			4.856726657599211
		],
		"stats" : {
			"dis" : 3.2957186358651622,
			"loc" : [
				-33.24565318562091,
				4.856726657599211
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f786bce"),
		"rand" : 0.4916130646597594,
		"loc" : [
			-34.01621041893958,
			5.879581701010466
		],
		"stats" : {
			"dis" : 3.351227294210198,
			"loc" : [
				-34.01621041893958,
				5.879581701010466
			]
		}
	},
	{
		"_id" : ObjectId("50ccf581f7a4f9bc1f78559d"),
		"rand" : 0.782925708219409,
		"loc" : [
			-37.44212644761427,
			0.19106104038655758
		],
		"stats" : {
			"dis" : 3.3612908072004166,
			"loc" : [
				-37.44212644761427,
				0.19106104038655758
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f78694f"),
		"rand" : 0.9617495012935251,
		"loc" : [
			-35.06498371753841,
			7.614126456901431
		],
		"stats" : {
			"dis" : 4.4547752671874425,
			"loc" : [
				-35.06498371753841,
				7.614126456901431
			]
		}
	},
	{
		"_id" : ObjectId("50ccf583f7a4f9bc1f785c5b"),
		"rand" : 0.09962156694382429,
		"loc" : [
			-37.46369852768257,
			-1.1906815320253372
		],
		"stats" : {
			"dis" : 4.67279846581383,
			"loc" : [
				-37.46369852768257,
				-1.1 .......... 5"),
		"rand" : 0.10139060718938708,
		"loc" : [
			-44.03607351444663,
			-2.8448274917900562
		],
		"stats" : {
			"dis" : 9.99562937896665,
			"loc" : [
				-44.03607351444663,
				-2.8448274917900562
			]
		}
	},
	{
		"_id" : ObjectId("50ccf580f7a4f9bc1f7852e0"),
		"rand" : 0.8108214475214481,
		"loc" : [
			-44.312945366743946,
			9.169235117733479
		],
		"stats" : {
			"dis" : 10.060995180279491,
			"loc" : [
				-44.312945366743946,
				9.169235117733479
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57df7a4f9bc1f784b18"),
		"rand" : 0.6176167987287045,
		"loc" : [
			-41.82932464955374,
			11.877446305006742
		],
		"stats" : {
			"dis" : 10.295251463442899,
			"loc" : [
				-41.82932464955374,
				11.877446305006742
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57cf7a4f9bc1f784815"),
		"rand" : 0.7719398292247206,
		"loc" : [
			-45.66283242618664,
			-0.9122750256210566
		],
Sat Dec 15 17:11:37.036 [conn6] end connection 127.0.0.1:55177 (0 connections now open)
		"stats" : {
Sat Dec 15 17:11:37.037 [conn6] thread conn6 stack usage was 41304 bytes,  which is the most so far
			"dis" : 10.403859487936531,
			"loc" : [
				-45.66283242618664,
				-0.9122750256210566
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57ef7a4f9bc1f784e49"),
		"rand" : 0.15154825430363417,
		"loc" : [
			-30.95628355899825,
			-5.731489397585392
		],
		"stats" : {
			"dis" : 10.410301270995355,
			"loc" : [
				-30.95628355899825,
				-5.731489397585392
			]
		}
	},
	{
		"_id" : ObjectId("50ccf586f7a4f9bc1f786652"),
		"rand" : 0.8122199100907892,
		"loc" : [
			-46.090910395514214,
			-0.2651324216276407
		],
		"stats" : {
			"dis" : 10.561597980325157,
			"loc" : [
				-46.090910395514214,
				-0.2651324216276407
			]
		}
	},
	{
		"_id" : ObjectId("50ccf585f7a4f9bc1f786333"),
		"rand" : 0.7892712319735438,
		"loc" : [
			-45.17062529409304,
			-2.35043752938509
		],
		"stats" : {
			"dis" : 10.6431986947566,
			"loc" : [
				-45.17062529409304,
				-2.35043752938509
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f786c09"),
		"rand" : 0.254154606256634,
		"loc" : [
			-34.63608008679003,
			13.909286437556148
		],
		"stats" : {
			"dis" : 10.723553137773338,
			"loc" : [
				-34.63608008679003,
				13.909286437556148
			]
		}
	},
	{
		"_id" : ObjectId("50ccf587f7a4f9bc1f7868fe"),
		"rand" : 0.832037971355021,
		"loc" : [
			-35.1095876966603,
			-7.4237666465342045
		],
		"stats" : {
			"dis" : 10.766474410140312,
			"loc" : [
				-35.1095876966603,
				-7.4237666465342045
			]
		}
	},
	{
		"_id" : ObjectId("50ccf581f7a4f9bc1f785545"),
		"rand" : 0.9281847535166889,
		"loc" : [
			-38.32073592022061,
			-7.307811481878161
		],
		"stats" : {
			"dis" : 10.821123471821002,
			"loc" : [
				-38.32073592022061,
				-7.307811481878161
			]
		}
	},
	{
		"_id" : ObjectId("50ccf580f7a4f9bc1f785279"),
		"rand" : 0.6849594835657626,
		"loc" : [
			-32.369333717133856,
			-6.899147517979145
		],
		"stats" : {
			"dis" : 10.869241291909862,
			"loc" : [
				-32.369333717133856,
				-6.899147517979145
			]
		}
	},
	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f786c1b"),
		"rand" : 0.9350730488076806,
		"loc" : [
			-43.09439728148283,
			-5.069836210459471
		],
		"stats" : {
			"dis" : 10.872130838184102,
			"loc" : [
				-43.09439728148283,
				-5.069836210459471
			]
		}
	},
	{
		"_id" : ObjectId("50ccf57cf7a4f9bc1f78491d"),
		"rand" : 0.37028156546875834,
		"loc" : [
			-34.29611634239555,
			-7.617345442995429
		],
		"stats" : {
			"dis" : 11.065815079632982,
			"loc" : [
				-34.29611634239555,
				-7.617345442995429
			]
		}
	}
]] are not equal : undefined
throw msg;
      ^
 
Sat Dec 15 17:11:37.032 exec error: /Users/yellow/buildslaves/OS_X_105_64bit_DEBUG/mongo/jstests/aggregation/testbugs.js:16 error loading file: jstests/aggregation/bugs/server7781.js
        print("                " + Date.timeFunc(function(){ load(x.name); }, 
                                                             ^
 
failed to load: /Users/yellow/buildslaves/OS_X_105_64bit_DEBUG/mongo/jstests/aggregation/testbugs.js
Sat Dec 15 17:11:37.468 got signal 15 (Terminated: 15), will terminate after current cmd ends
Sat Dec 15 17:11:37.468 [interruptThread] now exiting
Sat Dec 15 17:11:37.468 dbexit: 
Sat Dec 15 17:11:37.468 [interruptThread] shutdown: going to close listening sockets...
Sat Dec 15 17:11:37.468 [interruptThread] closing listening socket: 11
Sat Dec 15 17:11:37.468 [interruptThread] closing listening socket: 12
Sat Dec 15 17:11:37.469 [interruptThread] closing listening socket: 13
Sat Dec 15 17:11:37.469 [interruptThread] removing socket file: /tmp/mongodb-27999.sock
Sat Dec 15 17:11:37.469 [interruptThread] shutdown: going to flush diaglog...
Sat Dec 15 17:11:37.469 [interruptThread] shutdown: going to close sockets...
Sat Dec 15 17:11:37.469 [interruptThread] shutdown: waiting for fs preallocator...
Sat Dec 15 17:11:37.469 [interruptThread] shutdown: lock for final commit...
Sat Dec 15 17:11:37.469 [interruptThread] shutdown: final commit...
Sat Dec 15 17:11:37.512 [interruptThread] shutdown: closing all files...
Sat Dec 15 17:11:37.513 [interruptThread] closeAllFiles() finished
Sat Dec 15 17:11:37.513 [interruptThread] journalCleanup...
Sat Dec 15 17:11:37.513 [interruptThread] removeJournalFiles
Sat Dec 15 17:11:37.514 [interruptThread] shutdown: removing fs lock...
Sat Dec 15 17:11:37.514 dbexit: really exiting now

Excerpt:

	{
		"_id" : ObjectId("50ccf588f7a4f9bc1f786c1b"),
		"rand" : 0.9350730488076806,
		"loc" : [
			-43.09439728148283,
			-5.069836210459471
		],
		"stats" : {
			"dis" : 10.872130838184102,
			"loc" : [
				-43.09439728148283,
				-5.069836210459471
			]
		},
		"stats" : {
			"dis" : 10.872130838184102,
			"loc" : [
				-43.09439728148283,
				-5.069836210459471
			]
		}
	},

The stack trace is different in this failure than in the previous one; the test failed at a different point.

Previous stack:

    at checkOutput (jstests/aggregation/bugs/server7781.js:34:12)  // assert.eq(cmdOut, aggOut);
    at test (jstests/aggregation/bugs/server7781.js:98:5)          // test spherical
    at jstests/aggregation/bugs/server7781.js:117:1                // test(sharded.getDB('test'), true, '2dsphere');

This stack:

    at checkOutput (jstests/aggregation/bugs/server7781.js:34:12) // assert.eq(cmdOut, aggOut);
    at test (jstests/aggregation/bugs/server7781.js:82:5)         // test with num
    at jstests/aggregation/bugs/server7781.js:109:1               // test(db, false, '2d');

Generated at Thu Feb 08 03:16:03 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.