1408a7eee:	e8 1d 4d 86 ff       	call   0x14010cc10
1408a7ef3:	48 8d 15 ce d0 29 00 	lea    0x29d0ce(%rip),%rdx        # 0x140b44fc8
1408a7efa:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1408a7eff:	90                   	nop
1408a7f00:	e8 af 57 86 ff       	call   0x14010d6b4
1408a7f05:	ba eb 02 00 00       	mov    $0x2eb,%edx
1408a7f0a:	48 8b c8             	mov    %rax,%rcx
1408a7f0d:	ff 15 7d 47 26 00    	call   *0x26477d(%rip)        # 0x140b0c690
1408a7f13:	48 8b c8             	mov    %rax,%rcx
1408a7f16:	48 8d 15 a7 d0 29 00 	lea    0x29d0a7(%rip),%rdx        # 0x140b44fc4
1408a7f1d:	e8 92 57 86 ff       	call   0x14010d6b4
1408a7f22:	48 8b c8             	mov    %rax,%rcx
1408a7f25:	48 8d 15 dc 30 2c 00 	lea    0x2c30dc(%rip),%rdx        # 0x140b6b008
1408a7f2c:	e8 83 57 86 ff       	call   0x14010d6b4
1408a7f31:	48 8b c8             	mov    %rax,%rcx
1408a7f34:	48 8d 15 89 d0 29 00 	lea    0x29d089(%rip),%rdx        # 0x140b44fc4
1408a7f3b:	e8 74 57 86 ff       	call   0x14010d6b4
1408a7f40:	48 8b c8             	mov    %rax,%rcx
1408a7f43:	48 8d 15 1e 71 29 00 	lea    0x29711e(%rip),%rdx        # 0x140b3f068
1408a7f4a:	e8 65 57 86 ff       	call   0x14010d6b4
1408a7f4f:	48 8d 94 24 10 01 00 	lea    0x110(%rsp),%rdx
1408a7f56:	00
1408a7f57:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1408a7f5c:	e8 23 5a 86 ff       	call   0x14010d984
1408a7f61:	90                   	nop
1408a7f62:	ba 01 40 00 80       	mov    $0x80004001,%edx
1408a7f67:	48 8b c8             	mov    %rax,%rcx
1408a7f6a:	e8 d9 36 8c ff       	call   0x14016b648
1408a7f6f:	cc                   	int3
1408a7f70:	48 81 ec 58 01 00 00 	sub    $0x158,%rsp
1408a7f77:	48 8b 05 c2 70 41 00 	mov    0x4170c2(%rip),%rax        # 0x140cbf040
1408a7f7e:	48 33 c4             	xor    %rsp,%rax
1408a7f81:	48 89 84 24 40 01 00 	mov    %rax,0x140(%rsp)
1408a7f88:	00
1408a7f89:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1408a7f8e:	e8 7d 4c 86 ff       	call   0x14010cc10
1408a7f93:	48 8d 15 2e d0 29 00 	lea    0x29d02e(%rip),%rdx        # 0x140b44fc8
1408a7f9a:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1408a7f9f:	90                   	nop
1408a7fa0:	e8 0f 57 86 ff       	call   0x14010d6b4
1408a7fa5:	ba f9 02 00 00       	mov    $0x2f9,%edx
1408a7faa:	48 8b c8             	mov    %rax,%rcx
1408a7fad:	ff 15 dd 46 26 00    	call   *0x2646dd(%rip)        # 0x140b0c690
1408a7fb3:	48 8b c8             	mov    %rax,%rcx
1408a7fb6:	48 8d 15 07 d0 29 00 	lea    0x29d007(%rip),%rdx        # 0x140b44fc4
1408a7fbd:	e8 f2 56 86 ff       	call   0x14010d6b4
1408a7fc2:	48 8b c8             	mov    %rax,%rcx
1408a7fc5:	48 8d 15 7c 30 2c 00 	lea    0x2c307c(%rip),%rdx        # 0x140b6b048
1408a7fcc:	e8 e3 56 86 ff       	call   0x14010d6b4
1408a7fd1:	48 8b c8             	mov    %rax,%rcx
1408a7fd4:	48 8d 15 e9 cf 29 00 	lea    0x29cfe9(%rip),%rdx        # 0x140b44fc4
1408a7fdb:	e8 d4 56 86 ff       	call   0x14010d6b4
1408a7fe0:	48 8b c8             	mov    %rax,%rcx
1408a7fe3:	48 8d 15 7e 70 29 00 	lea    0x29707e(%rip),%rdx        # 0x140b3f068
1408a7fea:	e8 c5 56 86 ff       	call   0x14010d6b4
1408a7fef:	48 8d 94 24 20 01 00 	lea    0x120(%rsp),%rdx
1408a7ff6:	00
1408a7ff7:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1408a7ffc:	e8 83 59 86 ff       	call   0x14010d984
1408a8001:	90                   	nop
1408a8002:	ba 01 40 00 80       	mov    $0x80004001,%edx
1408a8007:	48 8b c8             	mov    %rax,%rcx
1408a800a:	e8 39 36 8c ff       	call   0x14016b648
1408a800f:	cc                   	int3
1408a8010:	48 81 ec 58 01 00 00 	sub    $0x158,%rsp
1408a8017:	48 8b 05 22 70 41 00 	mov    0x417022(%rip),%rax        # 0x140cbf040
1408a801e:	48 33 c4             	xor    %rsp,%rax
1408a8021:	48 89 84 24 40 01 00 	mov    %rax,0x140(%rsp)
1408a8028:	00
1408a8029:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1408a802e:	e8 dd 4b 86 ff       	call   0x14010cc10
1408a8033:	48 8d 15 8e cf 29 00 	lea    0x29cf8e(%rip),%rdx        # 0x140b44fc8
1408a803a:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1408a803f:	90                   	nop
1408a8040:	e8 6f 56 86 ff       	call   0x14010d6b4
1408a8045:	ba 03 03 00 00       	mov    $0x303,%edx
1408a804a:	48 8b c8             	mov    %rax,%rcx
1408a804d:	ff 15 3d 46 26 00    	call   *0x26463d(%rip)        # 0x140b0c690
1408a8053:	48 8b c8             	mov    %rax,%rcx
1408a8056:	48 8d 15 67 cf 29 00 	lea    0x29cf67(%rip),%rdx        # 0x140b44fc4
1408a805d:	e8 52 56 86 ff       	call   0x14010d6b4
1408a8062:	48 8b c8             	mov    %rax,%rcx
1408a8065:	48 8d 15 bc 2b 2c 00 	lea    0x2c2bbc(%rip),%rdx        # 0x140b6ac28
1408a806c:	e8 43 56 86 ff       	call   0x14010d6b4
1408a8071:	48 8b c8             	mov    %rax,%rcx
1408a8074:	48 8d 15 49 cf 29 00 	lea    0x29cf49(%rip),%rdx        # 0x140b44fc4
1408a807b:	e8 34 56 86 ff       	call   0x14010d6b4
1408a8080:	48 8b c8             	mov    %rax,%rcx
1408a8083:	48 8d 15 de 6f 29 00 	lea    0x296fde(%rip),%rdx        # 0x140b3f068
1408a808a:	e8 25 56 86 ff       	call   0x14010d6b4
1408a808f:	48 8d 94 24 20 01 00 	lea    0x120(%rsp),%rdx
1408a8096:	00
1408a8097:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1408a809c:	e8 e3 58 86 ff       	call   0x14010d984
1408a80a1:	90                   	nop
1408a80a2:	ba 01 40 00 80       	mov    $0x80004001,%edx
1408a80a7:	48 8b c8             	mov    %rax,%rcx
1408a80aa:	e8 99 35 8c ff       	call   0x14016b648
1408a80af:	cc                   	int3
1408a80b0:	48 81 ec 48 01 00 00 	sub    $0x148,%rsp
1408a80b7:	48 8b 05 82 6f 41 00 	mov    0x416f82(%rip),%rax        # 0x140cbf040
1408a80be:	48 33 c4             	xor    %rsp,%rax
1408a80c1:	48 89 84 24 30 01 00 	mov    %rax,0x130(%rsp)
1408a80c8:	00
1408a80c9:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1408a80ce:	e8 3d 4b 86 ff       	call   0x14010cc10
1408a80d3:	48 8d 15 ee ce 29 00 	lea    0x29ceee(%rip),%rdx        # 0x140b44fc8
1408a80da:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1408a80df:	90                   	nop
1408a80e0:	e8 cf 55 86 ff       	call   0x14010d6b4
1408a80e5:	ba 0c 03 00 00       	mov    $0x30c,%edx
1408a80ea:	48 8b c8             	mov    %rax,%rcx
1408a80ed:	ff 15 9d 45 26 00    	call   *0x26459d(%rip)        # 0x140b0c690
1408a80f3:	48 8b c8             	mov    %rax,%rcx
1408a80f6:	48 8d 15 c7 ce 29 00 	lea    0x29cec7(%rip),%rdx        # 0x140b44fc4
1408a80fd:	e8 b2 55 86 ff       	call   0x14010d6b4
1408a8102:	48 8b c8             	mov    %rax,%rcx
1408a8105:	48 8d 15 5c 2b 2c 00 	lea    0x2c2b5c(%rip),%rdx        # 0x140b6ac68
1408a810c:	e8 a3 55 86 ff       	call   0x14010d6b4
1408a8111:	48 8b c8             	mov    %rax,%rcx
1408a8114:	48 8d 15 a9 ce 29 00 	lea    0x29cea9(%rip),%rdx        # 0x140b44fc4
1408a811b:	e8 94 55 86 ff       	call   0x14010d6b4
1408a8120:	48 8b c8             	mov    %rax,%rcx
1408a8123:	48 8d 15 3e 6f 29 00 	lea    0x296f3e(%rip),%rdx        # 0x140b3f068
1408a812a:	e8 85 55 86 ff       	call   0x14010d6b4
1408a812f:	48 8d 94 24 10 01 00 	lea    0x110(%rsp),%rdx
1408a8136:	00
1408a8137:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1408a813c:	e8 43 58 86 ff       	call   0x14010d984
1408a8141:	90                   	nop
1408a8142:	ba 01 40 00 80       	mov    $0x80004001,%edx
1408a8147:	48 8b c8             	mov    %rax,%rcx
1408a814a:	e8 f9 34 8c ff       	call   0x14016b648
1408a814f:	cc                   	int3
1408a8150:	48 81 ec 58 01 00 00 	sub    $0x158,%rsp
1408a8157:	48 8b 05 e2 6e 41 00 	mov    0x416ee2(%rip),%rax        # 0x140cbf040
1408a815e:	48 33 c4             	xor    %rsp,%rax
1408a8161:	48 89 84 24 40 01 00 	mov    %rax,0x140(%rsp)
1408a8168:	00
1408a8169:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1408a816e:	e8 9d 4a 86 ff       	call   0x14010cc10
1408a8173:	48 8d 15 4e ce 29 00 	lea    0x29ce4e(%rip),%rdx        # 0x140b44fc8
1408a817a:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1408a817f:	90                   	nop
1408a8180:	e8 2f 55 86 ff       	call   0x14010d6b4
1408a8185:	ba 16 03 00 00       	mov    $0x316,%edx
1408a818a:	48 8b c8             	mov    %rax,%rcx
1408a818d:	ff 15 fd 44 26 00    	call   *0x2644fd(%rip)        # 0x140b0c690
1408a8193:	48 8b c8             	mov    %rax,%rcx
1408a8196:	48 8d 15 27 ce 29 00 	lea    0x29ce27(%rip),%rdx        # 0x140b44fc4
1408a819d:	e8 12 55 86 ff       	call   0x14010d6b4
1408a81a2:	48 8b c8             	mov    %rax,%rcx
1408a81a5:	48 8d 15 14 2a 2c 00 	lea    0x2c2a14(%rip),%rdx        # 0x140b6abc0
1408a81ac:	e8 03 55 86 ff       	call   0x14010d6b4
1408a81b1:	48 8b c8             	mov    %rax,%rcx
1408a81b4:	48 8d 15 09 ce 29 00 	lea    0x29ce09(%rip),%rdx        # 0x140b44fc4
1408a81bb:	e8 f4 54 86 ff       	call   0x14010d6b4
1408a81c0:	48 8b c8             	mov    %rax,%rcx
1408a81c3:	48 8d 15 9e 6e 29 00 	lea    0x296e9e(%rip),%rdx        # 0x140b3f068
1408a81ca:	e8 e5 54 86 ff       	call   0x14010d6b4
1408a81cf:	48 8d 94 24 20 01 00 	lea    0x120(%rsp),%rdx
1408a81d6:	00
1408a81d7:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1408a81dc:	e8 a3 57 86 ff       	call   0x14010d984
1408a81e1:	90                   	nop
1408a81e2:	ba 01 40 00 80       	mov    $0x80004001,%edx
1408a81e7:	48 8b c8             	mov    %rax,%rcx
1408a81ea:	e8 59 34 8c ff       	call   0x14016b648
1408a81ef:	cc                   	int3
1408a81f0:	48 81 ec 58 01 00 00 	sub    $0x158,%rsp
1408a81f7:	48 8b 05 42 6e 41 00 	mov    0x416e42(%rip),%rax        # 0x140cbf040
1408a81fe:	48 33 c4             	xor    %rsp,%rax
1408a8201:	48 89 84 24 40 01 00 	mov    %rax,0x140(%rsp)
1408a8208:	00
1408a8209:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1408a820e:	e8 fd 49 86 ff       	call   0x14010cc10
1408a8213:	48 8d 15 ae cd 29 00 	lea    0x29cdae(%rip),%rdx        # 0x140b44fc8
1408a821a:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1408a821f:	90                   	nop
1408a8220:	e8 8f 54 86 ff       	call   0x14010d6b4
1408a8225:	ba 1c 03 00 00       	mov    $0x31c,%edx
1408a822a:	48 8b c8             	mov    %rax,%rcx
1408a822d:	ff 15 5d 44 26 00    	call   *0x26445d(%rip)        # 0x140b0c690
1408a8233:	48 8b c8             	mov    %rax,%rcx
1408a8236:	48 8d 15 87 cd 29 00 	lea    0x29cd87(%rip),%rdx        # 0x140b44fc4
1408a823d:	e8 72 54 86 ff       	call   0x14010d6b4
1408a8242:	48 8b c8             	mov    %rax,%rcx
1408a8245:	48 8d 15 a4 29 2c 00 	lea    0x2c29a4(%rip),%rdx        # 0x140b6abf0
1408a824c:	e8 63 54 86 ff       	call   0x14010d6b4
1408a8251:	48 8b c8             	mov    %rax,%rcx
1408a8254:	48 8d 15 69 cd 29 00 	lea    0x29cd69(%rip),%rdx        # 0x140b44fc4
1408a825b:	e8 54 54 86 ff       	call   0x14010d6b4
1408a8260:	48 8b c8             	mov    %rax,%rcx
1408a8263:	48 8d 15 fe 6d 29 00 	lea    0x296dfe(%rip),%rdx        # 0x140b3f068
1408a826a:	e8 45 54 86 ff       	call   0x14010d6b4
1408a826f:	48 8d 94 24 20 01 00 	lea    0x120(%rsp),%rdx
1408a8276:	00
1408a8277:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1408a827c:	e8 03 57 86 ff       	call   0x14010d984
1408a8281:	90                   	nop
1408a8282:	ba 01 40 00 80       	mov    $0x80004001,%edx
1408a8287:	48 8b c8             	mov    %rax,%rcx
1408a828a:	e8 b9 33 8c ff       	call   0x14016b648
1408a828f:	cc                   	int3
1408a8290:	48 81 ec 58 01 00 00 	sub    $0x158,%rsp
1408a8297:	48 8b 05 a2 6d 41 00 	mov    0x416da2(%rip),%rax        # 0x140cbf040
1408a829e:	48 33 c4             	xor    %rsp,%rax
1408a82a1:	48 89 84 24 40 01 00 	mov    %rax,0x140(%rsp)
1408a82a8:	00
1408a82a9:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1408a82ae:	e8 5d 49 86 ff       	call   0x14010cc10
1408a82b3:	48 8d 15 0e cd 29 00 	lea    0x29cd0e(%rip),%rdx        # 0x140b44fc8
1408a82ba:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1408a82bf:	90                   	nop
1408a82c0:	e8 ef 53 86 ff       	call   0x14010d6b4
1408a82c5:	ba 22 03 00 00       	mov    $0x322,%edx
1408a82ca:	48 8b c8             	mov    %rax,%rcx
1408a82cd:	ff 15 bd 43 26 00    	call   *0x2643bd(%rip)        # 0x140b0c690
1408a82d3:	48 8b c8             	mov    %rax,%rcx
1408a82d6:	48 8d 15 e7 cc 29 00 	lea    0x29cce7(%rip),%rdx        # 0x140b44fc4
1408a82dd:	e8 d2 53 86 ff       	call   0x14010d6b4
1408a82e2:	48 8b c8             	mov    %rax,%rcx
1408a82e5:	48 8d 15 24 2a 2c 00 	lea    0x2c2a24(%rip),%rdx        # 0x140b6ad10
1408a82ec:	e8 c3 53 86 ff       	call   0x14010d6b4
1408a82f1:	48 8b c8             	mov    %rax,%rcx
1408a82f4:	48 8d 15 c9 cc 29 00 	lea    0x29ccc9(%rip),%rdx        # 0x140b44fc4
1408a82fb:	e8 b4 53 86 ff       	call   0x14010d6b4
1408a8300:	48 8b c8             	mov    %rax,%rcx
1408a8303:	48 8d 15 5e 6d 29 00 	lea    0x296d5e(%rip),%rdx        # 0x140b3f068
1408a830a:	e8 a5 53 86 ff       	call   0x14010d6b4
1408a830f:	48 8d 94 24 20 01 00 	lea    0x120(%rsp),%rdx
1408a8316:	00
1408a8317:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1408a831c:	e8 63 56 86 ff       	call   0x14010d984
1408a8321:	90                   	nop
1408a8322:	ba 01 40 00 80       	mov    $0x80004001,%edx
1408a8327:	48 8b c8             	mov    %rax,%rcx
1408a832a:	e8 19 33 8c ff       	call   0x14016b648
1408a832f:	cc                   	int3
1408a8330:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408a8335:	57                   	push   %rdi
1408a8336:	48 83 ec 20          	sub    $0x20,%rsp
1408a833a:	48 8b f9             	mov    %rcx,%rdi
1408a833d:	48 8d 05 a4 dd 27 00 	lea    0x27dda4(%rip),%rax        # 0x140b260e8
1408a8344:	48 89 01             	mov    %rax,(%rcx)
1408a8347:	33 c9                	xor    %ecx,%ecx
1408a8349:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
1408a834d:	48 89 4f 10          	mov    %rcx,0x10(%rdi)
1408a8351:	48 39 4a 08          	cmp    %rcx,0x8(%rdx)
1408a8355:	74 13                	je     0x1408a836a
1408a8357:	48 8b 02             	mov    (%rdx),%rax
1408a835a:	48 89 47 08          	mov    %rax,0x8(%rdi)
1408a835e:	48 8b 42 08          	mov    0x8(%rdx),%rax
1408a8362:	48 89 47 10          	mov    %rax,0x10(%rdi)
1408a8366:	f0 ff 40 0c          	lock incl 0xc(%rax)
1408a836a:	48 89 4f 18          	mov    %rcx,0x18(%rdi)
1408a836e:	48 89 4f 20          	mov    %rcx,0x20(%rdi)
1408a8372:	49 8b 40 08          	mov    0x8(%r8),%rax
1408a8376:	48 85 c0             	test   %rax,%rax
1408a8379:	74 04                	je     0x1408a837f
1408a837b:	f0 ff 40 08          	lock incl 0x8(%rax)
1408a837f:	49 8b 00             	mov    (%r8),%rax
1408a8382:	48 89 47 18          	mov    %rax,0x18(%rdi)
1408a8386:	49 8b 40 08          	mov    0x8(%r8),%rax
1408a838a:	48 89 47 20          	mov    %rax,0x20(%rdi)
1408a838e:	49 8b 58 08          	mov    0x8(%r8),%rbx
1408a8392:	48 85 db             	test   %rbx,%rbx
1408a8395:	74 39                	je     0x1408a83d0
1408a8397:	83 c8 ff             	or     $0xffffffff,%eax
1408a839a:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408a839f:	83 f8 01             	cmp    $0x1,%eax
1408a83a2:	75 2c                	jne    0x1408a83d0
1408a83a4:	48 8b 03             	mov    (%rbx),%rax
1408a83a7:	48 8b cb             	mov    %rbx,%rcx
1408a83aa:	48 8b 00             	mov    (%rax),%rax
1408a83ad:	ff 15 85 48 26 00    	call   *0x264885(%rip)        # 0x140b0cc38
1408a83b3:	83 c8 ff             	or     $0xffffffff,%eax
1408a83b6:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408a83bb:	83 f8 01             	cmp    $0x1,%eax
1408a83be:	75 10                	jne    0x1408a83d0
1408a83c0:	48 8b 03             	mov    (%rbx),%rax
1408a83c3:	48 8b cb             	mov    %rbx,%rcx
1408a83c6:	48 8b 40 08          	mov    0x8(%rax),%rax
1408a83ca:	ff 15 68 48 26 00    	call   *0x264868(%rip)        # 0x140b0cc38
1408a83d0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408a83d5:	48 8b c7             	mov    %rdi,%rax
1408a83d8:	48 83 c4 20          	add    $0x20,%rsp
1408a83dc:	5f                   	pop    %rdi
1408a83dd:	c3                   	ret
1408a83de:	90                   	nop
1408a83df:	90                   	nop
1408a83e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408a83e5:	57                   	push   %rdi
1408a83e6:	48 83 ec 20          	sub    $0x20,%rsp
1408a83ea:	8b da                	mov    %edx,%ebx
1408a83ec:	48 8b f9             	mov    %rcx,%rdi
1408a83ef:	e8 1c 00 00 00       	call   0x1408a8410
1408a83f4:	f6 c3 01             	test   $0x1,%bl
1408a83f7:	74 08                	je     0x1408a8401
1408a83f9:	48 8b cf             	mov    %rdi,%rcx
1408a83fc:	e8 d3 71 24 00       	call   0x140aef5d4
1408a8401:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408a8406:	48 8b c7             	mov    %rdi,%rax
1408a8409:	48 83 c4 20          	add    $0x20,%rsp
1408a840d:	5f                   	pop    %rdi
1408a840e:	c3                   	ret
1408a840f:	90                   	nop
1408a8410:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408a8415:	57                   	push   %rdi
1408a8416:	48 83 ec 20          	sub    $0x20,%rsp
1408a841a:	48 8b 59 20          	mov    0x20(%rcx),%rbx
1408a841e:	48 8b f9             	mov    %rcx,%rdi
1408a8421:	48 85 db             	test   %rbx,%rbx
1408a8424:	74 39                	je     0x1408a845f
1408a8426:	83 c8 ff             	or     $0xffffffff,%eax
1408a8429:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408a842e:	83 f8 01             	cmp    $0x1,%eax
1408a8431:	75 2c                	jne    0x1408a845f
1408a8433:	48 8b 03             	mov    (%rbx),%rax
1408a8436:	48 8b cb             	mov    %rbx,%rcx
1408a8439:	48 8b 00             	mov    (%rax),%rax
1408a843c:	ff 15 f6 47 26 00    	call   *0x2647f6(%rip)        # 0x140b0cc38
1408a8442:	83 c8 ff             	or     $0xffffffff,%eax
1408a8445:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408a844a:	83 f8 01             	cmp    $0x1,%eax
1408a844d:	75 10                	jne    0x1408a845f
1408a844f:	48 8b 03             	mov    (%rbx),%rax
1408a8452:	48 8b cb             	mov    %rbx,%rcx
1408a8455:	48 8b 40 08          	mov    0x8(%rax),%rax
1408a8459:	ff 15 d9 47 26 00    	call   *0x2647d9(%rip)        # 0x140b0cc38
1408a845f:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1408a8463:	48 85 c9             	test   %rcx,%rcx
1408a8466:	74 1a                	je     0x1408a8482
1408a8468:	83 c8 ff             	or     $0xffffffff,%eax
1408a846b:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408a8470:	83 f8 01             	cmp    $0x1,%eax
1408a8473:	75 0d                	jne    0x1408a8482
1408a8475:	48 8b 01             	mov    (%rcx),%rax
1408a8478:	48 8b 40 08          	mov    0x8(%rax),%rax
1408a847c:	ff 15 b6 47 26 00    	call   *0x2647b6(%rip)        # 0x140b0cc38
1408a8482:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408a8487:	48 8d 05 b2 dd 27 00 	lea    0x27ddb2(%rip),%rax        # 0x140b26240
1408a848e:	48 89 07             	mov    %rax,(%rdi)
1408a8491:	48 83 c4 20          	add    $0x20,%rsp
1408a8495:	5f                   	pop    %rdi
1408a8496:	c3                   	ret
1408a8497:	90                   	nop
1408a8498:	90                   	nop
1408a8499:	90                   	nop
1408a849a:	90                   	nop