1800b6d3f:	e8 e8 ed f5 ff       	call   0x180015b2c
1800b6d44:	48 81 c4 b8 00 00 00 	add    $0xb8,%rsp
1800b6d4b:	41 5f                	pop    %r15
1800b6d4d:	41 5e                	pop    %r14
1800b6d4f:	41 5d                	pop    %r13
1800b6d51:	41 5c                	pop    %r12
1800b6d53:	5f                   	pop    %rdi
1800b6d54:	5e                   	pop    %rsi
1800b6d55:	5d                   	pop    %rbp
1800b6d56:	5b                   	pop    %rbx
1800b6d57:	c3                   	ret
1800b6d58:	cc                   	int3
1800b6d59:	cc                   	int3
1800b6d5a:	cc                   	int3
1800b6d5b:	cc                   	int3
1800b6d5c:	48 83 ec 48          	sub    $0x48,%rsp
1800b6d60:	8b 44 24 78          	mov    0x78(%rsp),%eax
1800b6d64:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1800b6d68:	89 44 24 28          	mov    %eax,0x28(%rsp)
1800b6d6c:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1800b6d71:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1800b6d76:	e8 a9 f5 ff ff       	call   0x1800b6324
1800b6d7b:	48 83 c4 48          	add    $0x48,%rsp
1800b6d7f:	c3                   	ret
1800b6d80:	cc                   	int3
1800b6d81:	cc                   	int3
1800b6d82:	cc                   	int3
1800b6d83:	cc                   	int3
1800b6d84:	40 53                	rex push %rbx
1800b6d86:	55                   	push   %rbp
1800b6d87:	56                   	push   %rsi
1800b6d88:	57                   	push   %rdi
1800b6d89:	41 54                	push   %r12
1800b6d8b:	41 55                	push   %r13
1800b6d8d:	41 56                	push   %r14
1800b6d8f:	41 57                	push   %r15
1800b6d91:	48 81 ec b8 00 00 00 	sub    $0xb8,%rsp
1800b6d98:	48 8b 05 d1 5b 0b 00 	mov    0xb5bd1(%rip),%rax        # 0x18016c970
1800b6d9f:	48 33 c4             	xor    %rsp,%rax
1800b6da2:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
1800b6da9:	00
1800b6daa:	8b b4 24 28 01 00 00 	mov    0x128(%rsp),%esi
1800b6db1:	45 8b f1             	mov    %r9d,%r14d
1800b6db4:	48 8b 84 24 30 01 00 	mov    0x130(%rsp),%rax
1800b6dbb:	00
1800b6dbc:	8b fe                	mov    %esi,%edi
1800b6dbe:	4c 8b ac 24 20 01 00 	mov    0x120(%rsp),%r13
1800b6dc5:	00
1800b6dc6:	49 8b e8             	mov    %r8,%rbp
1800b6dc9:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1800b6dce:	4c 8b e2             	mov    %rdx,%r12
1800b6dd1:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
1800b6dd6:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1800b6dda:	89 74 24 28          	mov    %esi,0x28(%rsp)
1800b6dde:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
1800b6de3:	44 89 4c 24 50       	mov    %r9d,0x50(%rsp)
1800b6de8:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
1800b6ded:	4c 89 6c 24 78       	mov    %r13,0x78(%rsp)
1800b6df2:	89 74 24 54          	mov    %esi,0x54(%rsp)
1800b6df6:	c1 ef 02             	shr    $0x2,%edi
1800b6df9:	e8 fa fb ff ff       	call   0x1800b69f8
1800b6dfe:	44 8b f8             	mov    %eax,%r15d
1800b6e01:	85 c0                	test   %eax,%eax
1800b6e03:	0f 88 61 03 00 00    	js     0x1800b716a
1800b6e09:	44 89 74 24 58       	mov    %r14d,0x58(%rsp)
1800b6e0e:	48 8b dd             	mov    %rbp,%rbx
1800b6e11:	44 3b f6             	cmp    %esi,%r14d
1800b6e14:	0f 82 3d 03 00 00    	jb     0x1800b7157
1800b6e1a:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1800b6e1f:	ba 02 00 00 00       	mov    $0x2,%edx
1800b6e24:	48 8b 48 10          	mov    0x10(%rax),%rcx
1800b6e28:	48 8d 84 24 80 00 00 	lea    0x80(%rsp),%rax
1800b6e2f:	00
1800b6e30:	48 81 c1 f0 01 00 00 	add    $0x1f0,%rcx
1800b6e37:	4c 89 20             	mov    %r12,(%rax)
1800b6e3a:	48 8d 40 10          	lea    0x10(%rax),%rax
1800b6e3e:	48 83 ea 01          	sub    $0x1,%rdx
1800b6e42:	75 f3                	jne    0x1800b6e37
1800b6e44:	48 21 94 24 88 00 00 	and    %rdx,0x88(%rsp)
1800b6e4b:	00
1800b6e4c:	44 8d 42 20          	lea    0x20(%rdx),%r8d
1800b6e50:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
1800b6e57:	00 00 80
1800b6e5a:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
1800b6e61:	00
1800b6e62:	4c 8d 8c 24 80 00 00 	lea    0x80(%rsp),%r9
1800b6e69:	00
1800b6e6a:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
1800b6e71:	00
1800b6e72:	e8 99 e6 ff ff       	call   0x1800b5510
1800b6e77:	44 8b f8             	mov    %eax,%r15d
1800b6e7a:	85 c0                	test   %eax,%eax
1800b6e7c:	0f 88 e8 02 00 00    	js     0x1800b716a
1800b6e82:	8b 43 14             	mov    0x14(%rbx),%eax
1800b6e85:	44 8b 6b 08          	mov    0x8(%rbx),%r13d
1800b6e89:	44 8b 73 0c          	mov    0xc(%rbx),%r14d
1800b6e8d:	44 8b 5b 10          	mov    0x10(%rbx),%r11d
1800b6e91:	89 44 24 40          	mov    %eax,0x40(%rsp)
1800b6e95:	8d 47 f0             	lea    -0x10(%rdi),%eax
1800b6e98:	8b 4c 24 40          	mov    0x40(%rsp),%ecx
1800b6e9c:	48 8d 2c 83          	lea    (%rbx,%rax,4),%rbp
1800b6ea0:	48 89 6c 24 70       	mov    %rbp,0x70(%rsp)
1800b6ea5:	48 c7 44 24 48 03 00 	movq   $0x3,0x48(%rsp)
1800b6eac:	00 00
1800b6eae:	4c 8b d3             	mov    %rbx,%r10
1800b6eb1:	48 3b dd             	cmp    %rbp,%rbx
1800b6eb4:	0f 87 8a 00 00 00    	ja     0x1800b6f44
1800b6eba:	8b 33                	mov    (%rbx),%esi
1800b6ebc:	45 8b 4a 18          	mov    0x18(%r10),%r9d
1800b6ec0:	49 8d 52 20          	lea    0x20(%r10),%rdx
1800b6ec4:	45 8b 42 1c          	mov    0x1c(%r10),%r8d
1800b6ec8:	8b c1                	mov    %ecx,%eax
1800b6eca:	41 33 c5             	xor    %r13d,%eax
1800b6ecd:	45 33 d8             	xor    %r8d,%r11d
1800b6ed0:	45 01 5a 08          	add    %r11d,0x8(%r10)
1800b6ed4:	03 c6                	add    %esi,%eax
1800b6ed6:	8b 32                	mov    (%rdx),%esi
1800b6ed8:	45 8b 6a 28          	mov    0x28(%r10),%r13d
1800b6edc:	45 8b 5a 30          	mov    0x30(%r10),%r11d
1800b6ee0:	41 89 02             	mov    %eax,(%r10)
1800b6ee3:	41 8b c1             	mov    %r9d,%eax
1800b6ee6:	c1 c0 0a             	rol    $0xa,%eax
1800b6ee9:	41 33 c6             	xor    %r14d,%eax
1800b6eec:	45 8b 72 2c          	mov    0x2c(%r10),%r14d
1800b6ef0:	41 01 42 04          	add    %eax,0x4(%r10)
1800b6ef4:	8b c6                	mov    %esi,%eax
1800b6ef6:	c1 c0 19             	rol    $0x19,%eax
1800b6ef9:	33 c1                	xor    %ecx,%eax
1800b6efb:	41 8b 4a 24          	mov    0x24(%r10),%ecx
1800b6eff:	41 01 42 0c          	add    %eax,0xc(%r10)
1800b6f03:	8b c1                	mov    %ecx,%eax
1800b6f05:	41 33 c1             	xor    %r9d,%eax
1800b6f08:	41 01 42 10          	add    %eax,0x10(%r10)
1800b6f0c:	41 8b c5             	mov    %r13d,%eax
1800b6f0f:	c1 c0 0a             	rol    $0xa,%eax
1800b6f12:	41 33 c0             	xor    %r8d,%eax
1800b6f15:	41 01 42 14          	add    %eax,0x14(%r10)
1800b6f19:	8b c6                	mov    %esi,%eax
1800b6f1b:	41 33 c6             	xor    %r14d,%eax
1800b6f1e:	41 03 c1             	add    %r9d,%eax
1800b6f21:	41 89 42 18          	mov    %eax,0x18(%r10)
1800b6f25:	41 8b c3             	mov    %r11d,%eax
1800b6f28:	c1 c0 19             	rol    $0x19,%eax
1800b6f2b:	33 c1                	xor    %ecx,%eax
1800b6f2d:	41 8b 4a 34          	mov    0x34(%r10),%ecx
1800b6f31:	41 03 c0             	add    %r8d,%eax
1800b6f34:	41 89 42 1c          	mov    %eax,0x1c(%r10)
1800b6f38:	4c 8b d2             	mov    %rdx,%r10
1800b6f3b:	48 3b d5             	cmp    %rbp,%rdx
1800b6f3e:	0f 86 78 ff ff ff    	jbe    0x1800b6ebc
1800b6f44:	45 8b 4a 18          	mov    0x18(%r10),%r9d
1800b6f48:	8b c1                	mov    %ecx,%eax
1800b6f4a:	45 8b 42 1c          	mov    0x1c(%r10),%r8d
1800b6f4e:	41 33 c5             	xor    %r13d,%eax
1800b6f51:	41 01 02             	add    %eax,(%r10)
1800b6f54:	45 33 d8             	xor    %r8d,%r11d
1800b6f57:	45 01 5a 08          	add    %r11d,0x8(%r10)
1800b6f5b:	41 8b c1             	mov    %r9d,%eax
1800b6f5e:	c1 c0 0a             	rol    $0xa,%eax
1800b6f61:	41 33 c6             	xor    %r14d,%eax
1800b6f64:	41 01 42 04          	add    %eax,0x4(%r10)
1800b6f68:	8b 13                	mov    (%rbx),%edx
1800b6f6a:	8b c2                	mov    %edx,%eax
1800b6f6c:	c1 c0 19             	rol    $0x19,%eax
1800b6f6f:	33 c1                	xor    %ecx,%eax
1800b6f71:	41 01 42 0c          	add    %eax,0xc(%r10)
1800b6f75:	8b 4b 04             	mov    0x4(%rbx),%ecx
1800b6f78:	8b c1                	mov    %ecx,%eax
1800b6f7a:	41 33 c1             	xor    %r9d,%eax
1800b6f7d:	41 01 42 10          	add    %eax,0x10(%r10)
1800b6f81:	44 8b 6b 08          	mov    0x8(%rbx),%r13d
1800b6f85:	41 8b c5             	mov    %r13d,%eax
1800b6f88:	c1 c0 0a             	rol    $0xa,%eax
1800b6f8b:	41 33 c0             	xor    %r8d,%eax
1800b6f8e:	41 01 42 14          	add    %eax,0x14(%r10)
1800b6f92:	44 8b 73 0c          	mov    0xc(%rbx),%r14d
1800b6f96:	41 33 d6             	xor    %r14d,%edx
1800b6f99:	41 03 d1             	add    %r9d,%edx
1800b6f9c:	41 89 52 18          	mov    %edx,0x18(%r10)
1800b6fa0:	44 8b 5b 10          	mov    0x10(%rbx),%r11d
1800b6fa4:	41 8b c3             	mov    %r11d,%eax
1800b6fa7:	c1 c0 19             	rol    $0x19,%eax
1800b6faa:	33 c1                	xor    %ecx,%eax
1800b6fac:	41 03 c0             	add    %r8d,%eax
1800b6faf:	48 83 6c 24 48 01    	subq   $0x1,0x48(%rsp)
1800b6fb5:	41 89 42 1c          	mov    %eax,0x1c(%r10)
1800b6fb9:	8b 4b 14             	mov    0x14(%rbx),%ecx
1800b6fbc:	0f 85 ec fe ff ff    	jne    0x1800b6eae
1800b6fc2:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
1800b6fc7:	8d 47 fb             	lea    -0x5(%rdi),%eax
1800b6fca:	8b 04 83             	mov    (%rbx,%rax,4),%eax
1800b6fcd:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1800b6fd3:	44 8b 74 24 50       	mov    0x50(%rsp),%r14d
1800b6fd8:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1800b6fdd:	89 44 24 40          	mov    %eax,0x40(%rsp)
1800b6fe1:	8d 47 fc             	lea    -0x4(%rdi),%eax
1800b6fe4:	44 8b 14 83          	mov    (%rbx,%rax,4),%r10d
1800b6fe8:	8d 47 fd             	lea    -0x3(%rdi),%eax
1800b6feb:	44 8b 2c 83          	mov    (%rbx,%rax,4),%r13d
1800b6fef:	8d 47 fe             	lea    -0x2(%rdi),%eax
1800b6ff2:	44 8b 1c 83          	mov    (%rbx,%rax,4),%r11d
1800b6ff6:	8d 47 ff             	lea    -0x1(%rdi),%eax
1800b6ff9:	8b 04 83             	mov    (%rbx,%rax,4),%eax
1800b6ffc:	89 44 24 48          	mov    %eax,0x48(%rsp)
1800b7000:	48 3b da             	cmp    %rdx,%rbx
1800b7003:	0f 87 10 01 00 00    	ja     0x1800b7119
1800b7009:	44 8b 74 24 40       	mov    0x40(%rsp),%r14d
1800b700e:	4c 8d 4b 08          	lea    0x8(%rbx),%r9
1800b7012:	8b 6c 24 48          	mov    0x48(%rsp),%ebp
1800b7016:	41 c1 c6 09          	rol    $0x9,%r14d
1800b701a:	8b c5                	mov    %ebp,%eax
1800b701c:	41 33 c2             	xor    %r10d,%eax
1800b701f:	45 33 f3             	xor    %r11d,%r14d
1800b7022:	41 03 41 fc          	add    -0x4(%r9),%eax
1800b7026:	45 8b d5             	mov    %r13d,%r10d
1800b7029:	45 03 71 f8          	add    -0x8(%r9),%r14d
1800b702d:	45 8b eb             	mov    %r11d,%r13d
1800b7030:	44 33 e8             	xor    %eax,%r13d
1800b7033:	41 c1 c2 0d          	rol    $0xd,%r10d
1800b7037:	45 03 69 04          	add    0x4(%r9),%r13d
1800b703b:	45 33 d6             	xor    %r14d,%r10d
1800b703e:	45 03 11             	add    (%r9),%r10d
1800b7041:	41 8b cd             	mov    %r13d,%ecx
1800b7044:	41 33 ce             	xor    %r14d,%ecx
1800b7047:	45 89 11             	mov    %r10d,(%r9)
1800b704a:	41 03 49 0c          	add    0xc(%r9),%ecx
1800b704e:	44 8b dd             	mov    %ebp,%r11d
1800b7051:	41 c1 c3 09          	rol    $0x9,%r11d
1800b7055:	45 89 69 04          	mov    %r13d,0x4(%r9)
1800b7059:	45 33 da             	xor    %r10d,%r11d
1800b705c:	45 03 59 08          	add    0x8(%r9),%r11d
1800b7060:	44 33 d1             	xor    %ecx,%r10d
1800b7063:	45 03 51 14          	add    0x14(%r9),%r10d
1800b7067:	45 89 59 08          	mov    %r11d,0x8(%r9)
1800b706b:	41 89 41 fc          	mov    %eax,-0x4(%r9)
1800b706f:	41 c1 c5 09          	rol    $0x9,%r13d
1800b7073:	c1 c0 0d             	rol    $0xd,%eax
1800b7076:	45 89 71 f8          	mov    %r14d,-0x8(%r9)
1800b707a:	41 33 c3             	xor    %r11d,%eax
1800b707d:	41 03 41 10          	add    0x10(%r9),%eax
1800b7081:	45 33 da             	xor    %r10d,%r11d
1800b7084:	45 03 59 1c          	add    0x1c(%r9),%r11d
1800b7088:	44 33 e8             	xor    %eax,%r13d
1800b708b:	45 03 69 18          	add    0x18(%r9),%r13d
1800b708f:	45 8b f3             	mov    %r11d,%r14d
1800b7092:	41 89 49 0c          	mov    %ecx,0xc(%r9)
1800b7096:	44 33 f0             	xor    %eax,%r14d
1800b7099:	45 03 71 24          	add    0x24(%r9),%r14d
1800b709d:	45 89 51 14          	mov    %r10d,0x14(%r9)
1800b70a1:	45 89 59 1c          	mov    %r11d,0x1c(%r9)
1800b70a5:	c1 c1 0d             	rol    $0xd,%ecx
1800b70a8:	45 89 69 18          	mov    %r13d,0x18(%r9)
1800b70ac:	41 33 cd             	xor    %r13d,%ecx
1800b70af:	41 03 49 20          	add    0x20(%r9),%ecx
1800b70b3:	45 33 ee             	xor    %r14d,%r13d
1800b70b6:	45 03 69 2c          	add    0x2c(%r9),%r13d
1800b70ba:	41 c1 c2 09          	rol    $0x9,%r10d
1800b70be:	41 8b ed             	mov    %r13d,%ebp
1800b70c1:	41 c1 c3 0d          	rol    $0xd,%r11d
1800b70c5:	44 33 d1             	xor    %ecx,%r10d
1800b70c8:	45 03 51 28          	add    0x28(%r9),%r10d
1800b70cc:	33 e9                	xor    %ecx,%ebp
1800b70ce:	41 03 69 34          	add    0x34(%r9),%ebp
1800b70d2:	45 33 da             	xor    %r10d,%r11d
1800b70d5:	45 03 59 30          	add    0x30(%r9),%r11d
1800b70d9:	41 89 41 10          	mov    %eax,0x10(%r9)
1800b70dd:	41 89 69 34          	mov    %ebp,0x34(%r9)
1800b70e1:	41 89 49 20          	mov    %ecx,0x20(%r9)
1800b70e5:	45 89 71 24          	mov    %r14d,0x24(%r9)
1800b70e9:	45 89 51 28          	mov    %r10d,0x28(%r9)
1800b70ed:	45 89 69 2c          	mov    %r13d,0x2c(%r9)
1800b70f1:	45 89 59 30          	mov    %r11d,0x30(%r9)
1800b70f5:	4d 8d 49 40          	lea    0x40(%r9),%r9
1800b70f9:	49 8d 41 f8          	lea    -0x8(%r9),%rax
1800b70fd:	48 3b c2             	cmp    %rdx,%rax
1800b7100:	0f 86 10 ff ff ff    	jbe    0x1800b7016
1800b7106:	89 6c 24 48          	mov    %ebp,0x48(%rsp)
1800b710a:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
1800b710f:	44 89 74 24 40       	mov    %r14d,0x40(%rsp)
1800b7114:	44 8b 74 24 50       	mov    0x50(%rsp),%r14d
1800b7119:	49 83 e8 01          	sub    $0x1,%r8
1800b711d:	0f 85 dd fe ff ff    	jne    0x1800b7000
1800b7123:	44 8b c7             	mov    %edi,%r8d
1800b7126:	48 8d 8c 24 80 00 00 	lea    0x80(%rsp),%rcx
1800b712d:	00
1800b712e:	48 8b d3             	mov    %rbx,%rdx
1800b7131:	e8 fe f0 ff ff       	call   0x1800b6234
1800b7136:	8b 74 24 54          	mov    0x54(%rsp),%esi
1800b713a:	8b 54 24 58          	mov    0x58(%rsp),%edx
1800b713e:	48 03 de             	add    %rsi,%rbx
1800b7141:	2b d6                	sub    %esi,%edx
1800b7143:	4c 03 e6             	add    %rsi,%r12
1800b7146:	89 54 24 58          	mov    %edx,0x58(%rsp)
1800b714a:	3b d6                	cmp    %esi,%edx
1800b714c:	0f 83 c8 fc ff ff    	jae    0x1800b6e1a
1800b7152:	4c 8b 6c 24 78       	mov    0x78(%rsp),%r13
1800b7157:	49 3b ed             	cmp    %r13,%rbp
1800b715a:	74 0e                	je     0x1800b716a
1800b715c:	45 8b c6             	mov    %r14d,%r8d
1800b715f:	48 8b d5             	mov    %rbp,%rdx
1800b7162:	49 8b cd             	mov    %r13,%rcx
1800b7165:	e8 56 e8 07 00       	call   0x1801359c0
1800b716a:	48 8d 84 24 80 00 00 	lea    0x80(%rsp),%rax
1800b7171:	00
1800b7172:	b9 04 00 00 00       	mov    $0x4,%ecx
1800b7177:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1800b717e:	48 8d 40 08          	lea    0x8(%rax),%rax
1800b7182:	48 83 e9 01          	sub    $0x1,%rcx
1800b7186:	75 ef                	jne    0x1800b7177
1800b7188:	41 8b c7             	mov    %r15d,%eax
1800b718b:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
1800b7192:	00
1800b7193:	48 33 cc             	xor    %rsp,%rcx
1800b7196:	e8 91 e9 f5 ff       	call   0x180015b2c
1800b719b:	48 81 c4 b8 00 00 00 	add    $0xb8,%rsp
1800b71a2:	41 5f                	pop    %r15
1800b71a4:	41 5e                	pop    %r14
1800b71a6:	41 5d                	pop    %r13
1800b71a8:	41 5c                	pop    %r12
1800b71aa:	5f                   	pop    %rdi
1800b71ab:	5e                   	pop    %rsi
1800b71ac:	5d                   	pop    %rbp
1800b71ad:	5b                   	pop    %rbx
1800b71ae:	c3                   	ret
1800b71af:	cc                   	int3
1800b71b0:	48 83 ec 48          	sub    $0x48,%rsp
1800b71b4:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1800b71bb:	00
1800b71bc:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1800b71c0:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1800b71c5:	8b 44 24 78          	mov    0x78(%rsp),%eax
1800b71c9:	89 44 24 28          	mov    %eax,0x28(%rsp)
1800b71cd:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1800b71d2:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1800b71d7:	e8 1c f8 ff ff       	call   0x1800b69f8
1800b71dc:	48 83 c4 48          	add    $0x48,%rsp
1800b71e0:	c3                   	ret
1800b71e1:	cc                   	int3
1800b71e2:	cc                   	int3
1800b71e3:	cc                   	int3
1800b71e4:	48 83 ec 38          	sub    $0x38,%rsp
1800b71e8:	44 8b 54 24 68       	mov    0x68(%rsp),%r10d
1800b71ed:	48 8b c2             	mov    %rdx,%rax
1800b71f0:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1800b71f4:	33 d2                	xor    %edx,%edx
1800b71f6:	49 f7 f2             	div    %r10
1800b71f9:	4d 8b d8             	mov    %r8,%r11
1800b71fc:	45 8b c1             	mov    %r9d,%r8d
1800b71ff:	44 8b 0d c6 57 0b 00 	mov    0xb57c6(%rip),%r9d        # 0x18016c9cc
1800b7206:	48 8b d0             	mov    %rax,%rdx