1409b6d1d:	00
1409b6d1e:	48 83 c4 60          	add    $0x60,%rsp
1409b6d22:	5d                   	pop    %rbp
1409b6d23:	c3                   	ret
1409b6d24:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409b6d29:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1409b6d2e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1409b6d33:	57                   	push   %rdi
1409b6d34:	48 83 ec 40          	sub    $0x40,%rsp
1409b6d38:	8b ea                	mov    %edx,%ebp
1409b6d3a:	48 8b f1             	mov    %rcx,%rsi
1409b6d3d:	33 ff                	xor    %edi,%edi
1409b6d3f:	33 db                	xor    %ebx,%ebx
1409b6d41:	0f 57 c0             	xorps  %xmm0,%xmm0
1409b6d44:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1409b6d4a:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
1409b6d50:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1409b6d55:	48 8b d7             	mov    %rdi,%rdx
1409b6d58:	8b cd                	mov    %ebp,%ecx
1409b6d5a:	e8 fd bb fc ff       	call   0x14098295c
1409b6d5f:	84 c0                	test   %al,%al
1409b6d61:	74 30                	je     0x1409b6d93
1409b6d63:	48 8b 4e 38          	mov    0x38(%rsi),%rcx
1409b6d67:	48 8b 46 40          	mov    0x40(%rsi),%rax
1409b6d6b:	48 2b c1             	sub    %rcx,%rax
1409b6d6e:	48 c1 f8 03          	sar    $0x3,%rax
1409b6d72:	48 ba ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rdx
1409b6d79:	aa aa aa
1409b6d7c:	48 0f af c2          	imul   %rdx,%rax
1409b6d80:	48 3b f8             	cmp    %rax,%rdi
1409b6d83:	73 6f                	jae    0x1409b6df4
1409b6d85:	48 03 cb             	add    %rbx,%rcx
1409b6d88:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1409b6d8d:	e8 d6 2b 82 ff       	call   0x1401d9968
1409b6d92:	90                   	nop
1409b6d93:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1409b6d98:	48 85 c9             	test   %rcx,%rcx
1409b6d9b:	74 2e                	je     0x1409b6dcb
1409b6d9d:	48 8b d1             	mov    %rcx,%rdx
1409b6da0:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1409b6da5:	48 2b c1             	sub    %rcx,%rax
1409b6da8:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1409b6dac:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409b6db2:	72 11                	jb     0x1409b6dc5
1409b6db4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409b6db8:	48 2b d1             	sub    %rcx,%rdx
1409b6dbb:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409b6dbf:	48 83 f8 1f          	cmp    $0x1f,%rax
1409b6dc3:	77 36                	ja     0x1409b6dfb
1409b6dc5:	ff 15 f5 5a 15 00    	call   *0x155af5(%rip)        # 0x140b0c8c0
1409b6dcb:	48 ff c7             	inc    %rdi
1409b6dce:	48 83 c3 18          	add    $0x18,%rbx
1409b6dd2:	48 81 fb 00 18 00 00 	cmp    $0x1800,%rbx
1409b6dd9:	0f 82 62 ff ff ff    	jb     0x1409b6d41
1409b6ddf:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1409b6de4:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1409b6de9:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1409b6dee:	48 83 c4 40          	add    $0x40,%rsp
1409b6df2:	5f                   	pop    %rdi
1409b6df3:	c3                   	ret
1409b6df4:	ff 15 9e 5b 15 00    	call   *0x155b9e(%rip)        # 0x140b0c998
1409b6dfa:	90                   	nop
1409b6dfb:	ff 15 97 5b 15 00    	call   *0x155b97(%rip)        # 0x140b0c998
1409b6e01:	cc                   	int3
1409b6e02:	90                   	nop
1409b6e03:	90                   	nop
1409b6e04:	89 54 24 10          	mov    %edx,0x10(%rsp)
1409b6e08:	53                   	push   %rbx
1409b6e09:	48 83 ec 30          	sub    $0x30,%rsp
1409b6e0d:	33 db                	xor    %ebx,%ebx
1409b6e0f:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1409b6e14:	66 41 89 18          	mov    %bx,(%r8)
1409b6e18:	4d 8b c8             	mov    %r8,%r9
1409b6e1b:	48 8b 09             	mov    (%rcx),%rcx
1409b6e1e:	44 8d 43 01          	lea    0x1(%rbx),%r8d
1409b6e22:	48 8b 01             	mov    (%rcx),%rax
1409b6e25:	48 8b 40 58          	mov    0x58(%rax),%rax
1409b6e29:	ff 15 09 5e 15 00    	call   *0x155e09(%rip)        # 0x140b0cc38
1409b6e2f:	48 8d 0d a2 bd 1b 00 	lea    0x1bbda2(%rip),%rcx        # 0x140b72bd8
1409b6e36:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1409b6e3b:	85 c0                	test   %eax,%eax
1409b6e3d:	78 06                	js     0x1409b6e45
1409b6e3f:	48 83 c4 30          	add    $0x30,%rsp
1409b6e43:	5b                   	pop    %rbx
1409b6e44:	c3                   	ret
1409b6e45:	8b d0                	mov    %eax,%edx
1409b6e47:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1409b6e4c:	e8 13 48 7b ff       	call   0x14016b664
1409b6e51:	cc                   	int3
1409b6e52:	90                   	nop
1409b6e53:	90                   	nop
1409b6e54:	4c 8b 51 68          	mov    0x68(%rcx),%r10
1409b6e58:	45 33 db             	xor    %r11d,%r11d
1409b6e5b:	f3 0f 10 41 24       	movss  0x24(%rcx),%xmm0
1409b6e60:	4d 8b ca             	mov    %r10,%r9
1409b6e63:	49 8b 42 08          	mov    0x8(%r10),%rax
1409b6e67:	eb 12                	jmp    0x1409b6e7b
1409b6e69:	48 39 50 20          	cmp    %rdx,0x20(%rax)
1409b6e6d:	73 06                	jae    0x1409b6e75
1409b6e6f:	48 8b 40 10          	mov    0x10(%rax),%rax
1409b6e73:	eb 06                	jmp    0x1409b6e7b
1409b6e75:	4c 8b c8             	mov    %rax,%r9
1409b6e78:	48 8b 00             	mov    (%rax),%rax
1409b6e7b:	44 38 58 19          	cmp    %r11b,0x19(%rax)
1409b6e7f:	74 e8                	je     0x1409b6e69
1409b6e81:	45 38 59 19          	cmp    %r11b,0x19(%r9)
1409b6e85:	75 06                	jne    0x1409b6e8d
1409b6e87:	49 3b 51 20          	cmp    0x20(%r9),%rdx
1409b6e8b:	73 03                	jae    0x1409b6e90
1409b6e8d:	4d 8b ca             	mov    %r10,%r9
1409b6e90:	4d 3b d1             	cmp    %r9,%r10
1409b6e93:	74 06                	je     0x1409b6e9b
1409b6e95:	f3 41 0f 10 41 28    	movss  0x28(%r9),%xmm0
1409b6e9b:	f3 0f 5e 41 28       	divss  0x28(%rcx),%xmm0
1409b6ea0:	f3 41 0f 11 00       	movss  %xmm0,(%r8)
1409b6ea5:	c3                   	ret
1409b6ea6:	90                   	nop
1409b6ea7:	90                   	nop
1409b6ea8:	90                   	nop
1409b6ea9:	90                   	nop
1409b6eaa:	90                   	nop
1409b6eab:	90                   	nop
1409b6eac:	90                   	nop
1409b6ead:	90                   	nop
1409b6eae:	90                   	nop
1409b6eaf:	90                   	nop
1409b6eb0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409b6eb5:	57                   	push   %rdi
1409b6eb6:	48 83 ec 20          	sub    $0x20,%rsp
1409b6eba:	48 8b 09             	mov    (%rcx),%rcx
1409b6ebd:	48 8b 01             	mov    (%rcx),%rax
1409b6ec0:	48 8b 40 40          	mov    0x40(%rax),%rax
1409b6ec4:	ff 15 6e 5d 15 00    	call   *0x155d6e(%rip)        # 0x140b0cc38
1409b6eca:	48 8b d8             	mov    %rax,%rbx
1409b6ecd:	bf 09 00 00 00       	mov    $0x9,%edi
1409b6ed2:	48 8b c8             	mov    %rax,%rcx
1409b6ed5:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
1409b6eda:	76 03                	jbe    0x1409b6edf
1409b6edc:	48 8b 08             	mov    (%rax),%rcx
1409b6edf:	48 83 78 10 11       	cmpq   $0x11,0x10(%rax)
1409b6ee4:	75 1b                	jne    0x1409b6f01
1409b6ee6:	4c 8b 40 10          	mov    0x10(%rax),%r8
1409b6eea:	48 8d 15 97 33 1f 00 	lea    0x1f3397(%rip),%rdx        # 0x140baa288
1409b6ef1:	e8 f4 b3 13 00       	call   0x140af22ea
1409b6ef6:	85 c0                	test   %eax,%eax
1409b6ef8:	75 07                	jne    0x1409b6f01
1409b6efa:	33 ff                	xor    %edi,%edi
1409b6efc:	e9 b7 00 00 00       	jmp    0x1409b6fb8
1409b6f01:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409b6f06:	48 8b cb             	mov    %rbx,%rcx
1409b6f09:	76 03                	jbe    0x1409b6f0e
1409b6f0b:	48 8b 0b             	mov    (%rbx),%rcx
1409b6f0e:	48 83 7b 10 11       	cmpq   $0x11,0x10(%rbx)
1409b6f13:	75 1c                	jne    0x1409b6f31
1409b6f15:	4c 8b 43 10          	mov    0x10(%rbx),%r8
1409b6f19:	48 8d 15 50 33 1f 00 	lea    0x1f3350(%rip),%rdx        # 0x140baa270
1409b6f20:	e8 c5 b3 13 00       	call   0x140af22ea
1409b6f25:	85 c0                	test   %eax,%eax
1409b6f27:	75 08                	jne    0x1409b6f31
1409b6f29:	8d 78 01             	lea    0x1(%rax),%edi
1409b6f2c:	e9 87 00 00 00       	jmp    0x1409b6fb8
1409b6f31:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409b6f36:	48 8b cb             	mov    %rbx,%rcx
1409b6f39:	76 03                	jbe    0x1409b6f3e
1409b6f3b:	48 8b 0b             	mov    (%rbx),%rcx
1409b6f3e:	48 83 7b 10 10       	cmpq   $0x10,0x10(%rbx)
1409b6f43:	75 19                	jne    0x1409b6f5e
1409b6f45:	4c 8b 43 10          	mov    0x10(%rbx),%r8
1409b6f49:	48 8d 15 40 2f 19 00 	lea    0x192f40(%rip),%rdx        # 0x140b49e90
1409b6f50:	e8 95 b3 13 00       	call   0x140af22ea
1409b6f55:	85 c0                	test   %eax,%eax
1409b6f57:	75 05                	jne    0x1409b6f5e
1409b6f59:	8d 78 02             	lea    0x2(%rax),%edi
1409b6f5c:	eb 5a                	jmp    0x1409b6fb8
1409b6f5e:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409b6f63:	48 8b cb             	mov    %rbx,%rcx
1409b6f66:	76 03                	jbe    0x1409b6f6b
1409b6f68:	48 8b 0b             	mov    (%rbx),%rcx
1409b6f6b:	48 83 7b 10 0f       	cmpq   $0xf,0x10(%rbx)
1409b6f70:	75 19                	jne    0x1409b6f8b
1409b6f72:	4c 8b 43 10          	mov    0x10(%rbx),%r8
1409b6f76:	48 8d 15 3b 33 1f 00 	lea    0x1f333b(%rip),%rdx        # 0x140baa2b8
1409b6f7d:	e8 68 b3 13 00       	call   0x140af22ea
1409b6f82:	85 c0                	test   %eax,%eax
1409b6f84:	75 05                	jne    0x1409b6f8b
1409b6f86:	8d 78 03             	lea    0x3(%rax),%edi
1409b6f89:	eb 2d                	jmp    0x1409b6fb8
1409b6f8b:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409b6f90:	4c 8b 43 10          	mov    0x10(%rbx),%r8
1409b6f94:	76 03                	jbe    0x1409b6f99
1409b6f96:	48 8b 1b             	mov    (%rbx),%rbx
1409b6f99:	49 83 f8 12          	cmp    $0x12,%r8
1409b6f9d:	75 19                	jne    0x1409b6fb8
1409b6f9f:	48 8d 15 fa 32 1f 00 	lea    0x1f32fa(%rip),%rdx        # 0x140baa2a0
1409b6fa6:	48 8b cb             	mov    %rbx,%rcx
1409b6fa9:	e8 3c b3 13 00       	call   0x140af22ea
1409b6fae:	85 c0                	test   %eax,%eax
1409b6fb0:	b9 04 00 00 00       	mov    $0x4,%ecx
1409b6fb5:	0f 44 f9             	cmove  %ecx,%edi
1409b6fb8:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409b6fbd:	8b c7                	mov    %edi,%eax
1409b6fbf:	48 83 c4 20          	add    $0x20,%rsp
1409b6fc3:	5f                   	pop    %rdi
1409b6fc4:	c3                   	ret
1409b6fc5:	90                   	nop
1409b6fc6:	90                   	nop
1409b6fc7:	90                   	nop
1409b6fc8:	40 55                	rex push %rbp
1409b6fca:	53                   	push   %rbx
1409b6fcb:	56                   	push   %rsi
1409b6fcc:	57                   	push   %rdi
1409b6fcd:	41 56                	push   %r14
1409b6fcf:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
1409b6fd4:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
1409b6fdb:	48 8b 05 5e 80 30 00 	mov    0x30805e(%rip),%rax        # 0x140cbf040
1409b6fe2:	48 33 c4             	xor    %rsp,%rax
1409b6fe5:	48 89 45 27          	mov    %rax,0x27(%rbp)
1409b6fe9:	4d 8b f0             	mov    %r8,%r14
1409b6fec:	48 8b f2             	mov    %rdx,%rsi
1409b6fef:	48 8b f9             	mov    %rcx,%rdi
1409b6ff2:	c7 02 09 00 00 00    	movl   $0x9,(%rdx)
1409b6ff8:	49 8b 18             	mov    (%r8),%rbx
1409b6ffb:	4c 8b 43 08          	mov    0x8(%rbx),%r8
1409b6fff:	49 8b d6             	mov    %r14,%rdx
1409b7002:	49 8b ce             	mov    %r14,%rcx
1409b7005:	e8 f2 1e fd ff       	call   0x140988efc
1409b700a:	48 89 5b 08          	mov    %rbx,0x8(%rbx)
1409b700e:	48 89 1b             	mov    %rbx,(%rbx)
1409b7011:	48 89 5b 10          	mov    %rbx,0x10(%rbx)
1409b7015:	49 83 66 08 00       	andq   $0x0,0x8(%r14)
1409b701a:	0f 57 c0             	xorps  %xmm0,%xmm0
1409b701d:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
1409b7021:	66 0f 6f 0d b7 ac 1f 	movdqa 0x1facb7(%rip),%xmm1        # 0x140bb1ce0
1409b7028:	00
1409b7029:	f3 0f 7f 4d d7       	movdqu %xmm1,-0x29(%rbp)
1409b702e:	f2 0f 10 05 72 2e 19 	movsd  0x192e72(%rip),%xmm0        # 0x140b49ea8
1409b7035:	00
1409b7036:	f2 0f 11 45 c7       	movsd  %xmm0,-0x39(%rbp)
1409b703b:	8a 05 6f 2e 19 00    	mov    0x192e6f(%rip),%al        # 0x140b49eb0
1409b7041:	88 45 cf             	mov    %al,-0x31(%rbp)
1409b7044:	c6 45 d0 00          	movb   $0x0,-0x30(%rbp)
1409b7048:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
1409b704c:	48 8b d7             	mov    %rdi,%rdx
1409b704f:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1409b7053:	e8 6c 90 fc ff       	call   0x1409800c4
1409b7058:	48 8b 45 df          	mov    -0x21(%rbp),%rax
1409b705c:	48 83 f8 0f          	cmp    $0xf,%rax
1409b7060:	76 30                	jbe    0x1409b7092
1409b7062:	48 ff c0             	inc    %rax
1409b7065:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1409b7069:	48 8b d1             	mov    %rcx,%rdx
1409b706c:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409b7072:	72 18                	jb     0x1409b708c
1409b7074:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409b7078:	48 2b d1             	sub    %rcx,%rdx
1409b707b:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409b707f:	48 83 f8 1f          	cmp    $0x1f,%rax
1409b7083:	76 07                	jbe    0x1409b708c
1409b7085:	ff 15 0d 59 15 00    	call   *0x15590d(%rip)        # 0x140b0c998
1409b708b:	cc                   	int3
1409b708c:	ff 15 2e 58 15 00    	call   *0x15582e(%rip)        # 0x140b0c8c0
1409b7092:	66 0f 6f 05 b6 ab 1f 	movdqa 0x1fabb6(%rip),%xmm0        # 0x140bb1c50
1409b7099:	00
1409b709a:	f3 0f 7f 45 d7       	movdqu %xmm0,-0x29(%rbp)
1409b709f:	c6 45 c7 00          	movb   $0x0,-0x39(%rbp)
1409b70a3:	83 cf ff             	or     $0xffffffff,%edi
1409b70a6:	48 83 7d a7 00       	cmpq   $0x0,-0x59(%rbp)
1409b70ab:	0f 84 d2 00 00 00    	je     0x1409b7183
1409b70b1:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1409b70b5:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1409b70b9:	e8 d6 ff 76 ff       	call   0x140127094
1409b70be:	48 83 7d b7 00       	cmpq   $0x0,-0x49(%rbp)
1409b70c3:	74 0d                	je     0x1409b70d2
1409b70c5:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1409b70c9:	e8 e2 fd ff ff       	call   0x1409b6eb0
1409b70ce:	89 06                	mov    %eax,(%rsi)
1409b70d0:	eb 6d                	jmp    0x1409b713f
1409b70d2:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1409b70d6:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1409b70da:	e8 25 59 75 ff       	call   0x14010ca04
1409b70df:	90                   	nop
1409b70e0:	48 83 7d c7 00       	cmpq   $0x0,-0x39(%rbp)
1409b70e5:	0f 84 f5 00 00 00    	je     0x1409b71e0
1409b70eb:	4d 8b c6             	mov    %r14,%r8
1409b70ee:	48 8b d6             	mov    %rsi,%rdx
1409b70f1:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1409b70f5:	e8 ea 05 00 00       	call   0x1409b76e4
1409b70fa:	90                   	nop
1409b70fb:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
1409b70ff:	48 85 c9             	test   %rcx,%rcx
1409b7102:	74 3b                	je     0x1409b713f
1409b7104:	8b c7                	mov    %edi,%eax
1409b7106:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1409b710b:	03 c7                	add    %edi,%eax
1409b710d:	75 30                	jne    0x1409b713f
1409b710f:	48 8b 5d cf          	mov    -0x31(%rbp),%rbx
1409b7113:	48 8b 03             	mov    (%rbx),%rax
1409b7116:	48 8b cb             	mov    %rbx,%rcx
1409b7119:	48 8b 00             	mov    (%rax),%rax
1409b711c:	ff 15 16 5b 15 00    	call   *0x155b16(%rip)        # 0x140b0cc38
1409b7122:	8b c7                	mov    %edi,%eax
1409b7124:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1409b7129:	03 c7                	add    %edi,%eax
1409b712b:	75 12                	jne    0x1409b713f
1409b712d:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
1409b7131:	48 8b 01             	mov    (%rcx),%rax
1409b7134:	48 8b 40 08          	mov    0x8(%rax),%rax
1409b7138:	ff 15 fa 5a 15 00    	call   *0x155afa(%rip)        # 0x140b0cc38
1409b713e:	90                   	nop
1409b713f:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
1409b7143:	48 85 c9             	test   %rcx,%rcx
1409b7146:	74 3b                	je     0x1409b7183
1409b7148:	8b c7                	mov    %edi,%eax
1409b714a:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1409b714f:	03 c7                	add    %edi,%eax
1409b7151:	75 30                	jne    0x1409b7183
1409b7153:	48 8b 5d bf          	mov    -0x41(%rbp),%rbx
1409b7157:	48 8b 03             	mov    (%rbx),%rax
1409b715a:	48 8b cb             	mov    %rbx,%rcx
1409b715d:	48 8b 00             	mov    (%rax),%rax
1409b7160:	ff 15 d2 5a 15 00    	call   *0x155ad2(%rip)        # 0x140b0cc38
1409b7166:	8b c7                	mov    %edi,%eax
1409b7168:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1409b716d:	03 c7                	add    %edi,%eax
1409b716f:	75 12                	jne    0x1409b7183
1409b7171:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
1409b7175:	48 8b 01             	mov    (%rcx),%rax
1409b7178:	48 8b 40 08          	mov    0x8(%rax),%rax
1409b717c:	ff 15 b6 5a 15 00    	call   *0x155ab6(%rip)        # 0x140b0cc38
1409b7182:	90                   	nop
1409b7183:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1409b7187:	48 85 c9             	test   %rcx,%rcx
1409b718a:	74 3a                	je     0x1409b71c6
1409b718c:	8b c7                	mov    %edi,%eax
1409b718e:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1409b7193:	03 c7                	add    %edi,%eax
1409b7195:	75 2f                	jne    0x1409b71c6
1409b7197:	48 8b 5d af          	mov    -0x51(%rbp),%rbx
1409b719b:	48 8b 03             	mov    (%rbx),%rax
1409b719e:	48 8b cb             	mov    %rbx,%rcx
1409b71a1:	48 8b 00             	mov    (%rax),%rax
1409b71a4:	ff 15 8e 5a 15 00    	call   *0x155a8e(%rip)        # 0x140b0cc38
1409b71aa:	8b c7                	mov    %edi,%eax
1409b71ac:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1409b71b1:	03 c7                	add    %edi,%eax
1409b71b3:	75 11                	jne    0x1409b71c6
1409b71b5:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1409b71b9:	48 8b 01             	mov    (%rcx),%rax
1409b71bc:	48 8b 40 08          	mov    0x8(%rax),%rax
1409b71c0:	ff 15 72 5a 15 00    	call   *0x155a72(%rip)        # 0x140b0cc38