140569dd4:	48 89 55 90          	mov    %rdx,-0x70(%rbp)
140569dd8:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140569ddd:	48 89 45 98          	mov    %rax,-0x68(%rbp)
140569de1:	4d 3b fc             	cmp    %r12,%r15
140569de4:	74 2b                	je     0x140569e11
140569de6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140569ded:	00 00 00
140569df0:	49 8b d7             	mov    %r15,%rdx
140569df3:	49 8b ce             	mov    %r14,%rcx
140569df6:	e8 45 ec c3 ff       	call   0x1401a8a40
140569dfb:	49 83 c6 20          	add    $0x20,%r14
140569dff:	4c 89 75 90          	mov    %r14,-0x70(%rbp)
140569e03:	49 83 c7 20          	add    $0x20,%r15
140569e07:	4d 3b fc             	cmp    %r12,%r15
140569e0a:	75 e4                	jne    0x140569df0
140569e0c:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
140569e11:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
140569e16:	eb 0a                	jmp    0x140569e22
140569e18:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
140569e1d:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
140569e22:	44 8b 6c 24 34       	mov    0x34(%rsp),%r13d
140569e27:	41 83 cd 08          	or     $0x8,%r13d
140569e2b:	45 33 ff             	xor    %r15d,%r15d
140569e2e:	4c 2b f2             	sub    %rdx,%r14
140569e31:	49 c1 fe 05          	sar    $0x5,%r14
140569e35:	4d 85 f6             	test   %r14,%r14
140569e38:	74 41                	je     0x140569e7b
140569e3a:	45 33 f6             	xor    %r14d,%r14d
140569e3d:	0f 1f 00             	nopl   (%rax)
140569e40:	4d 8d 04 16          	lea    (%r14,%rdx,1),%r8
140569e44:	49 83 78 18 0f       	cmpq   $0xf,0x18(%r8)
140569e49:	76 03                	jbe    0x140569e4e
140569e4b:	4d 8b 00             	mov    (%r8),%r8
140569e4e:	48 8d 15 93 6f a7 00 	lea    0xa76f93(%rip),%rdx        # 0x140fe0de8
140569e55:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
140569e59:	e8 12 5d e1 ff       	call   0x14037fb70
140569e5e:	49 ff c7             	inc    %r15
140569e61:	49 83 c6 20          	add    $0x20,%r14
140569e65:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140569e6a:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
140569e6f:	48 2b c2             	sub    %rdx,%rax
140569e72:	48 c1 f8 05          	sar    $0x5,%rax
140569e76:	4c 3b f8             	cmp    %rax,%r15
140569e79:	72 c5                	jb     0x140569e40
140569e7b:	4c 8d 3d ea c9 a4 00 	lea    0xa4c9ea(%rip),%r15        # 0x140fb686c
140569e82:	49 8b d7             	mov    %r15,%rdx
140569e85:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
140569e89:	e8 e2 5c e1 ff       	call   0x14037fb70
140569e8e:	45 33 f6             	xor    %r14d,%r14d
140569e91:	45 8b e6             	mov    %r14d,%r12d
140569e94:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140569e98:	48 8b 43 30          	mov    0x30(%rbx),%rax
140569e9c:	48 2b c1             	sub    %rcx,%rax
140569e9f:	48 c1 f8 03          	sar    $0x3,%rax
140569ea3:	48 85 c0             	test   %rax,%rax
140569ea6:	0f 84 5d 01 00 00    	je     0x14056a009
140569eac:	0f 1f 40 00          	nopl   0x0(%rax)
140569eb0:	4a 8b 0c e1          	mov    (%rcx,%r12,8),%rcx
140569eb4:	48 8b 01             	mov    (%rcx),%rax
140569eb7:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140569ebb:	48 8b 40 10          	mov    0x10(%rax),%rax
140569ebf:	ff 15 5b 9b a1 00    	call   *0xa19b5b(%rip)        # 0x140f83a20
140569ec5:	41 83 cd 04          	or     $0x4,%r13d
140569ec9:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
140569ecd:	48 83 7d 00 0f       	cmpq   $0xf,0x0(%rbp)
140569ed2:	4c 0f 47 45 e8       	cmova  -0x18(%rbp),%r8
140569ed7:	48 8d 15 c2 5b aa 00 	lea    0xaa5bc2(%rip),%rdx        # 0x14100faa0
140569ede:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
140569ee2:	e8 89 5c e1 ff       	call   0x14037fb70
140569ee7:	48 8b 55 00          	mov    0x0(%rbp),%rdx
140569eeb:	48 83 fa 0f          	cmp    $0xf,%rdx
140569eef:	76 31                	jbe    0x140569f22
140569ef1:	48 ff c2             	inc    %rdx
140569ef4:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140569ef8:	48 8b c1             	mov    %rcx,%rax
140569efb:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140569f02:	72 19                	jb     0x140569f1d
140569f04:	48 83 c2 27          	add    $0x27,%rdx
140569f08:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140569f0c:	48 2b c1             	sub    %rcx,%rax
140569f0f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140569f13:	48 83 f8 1f          	cmp    $0x1f,%rax
140569f17:	0f 87 aa 02 00 00    	ja     0x14056a1c7
140569f1d:	e8 22 12 8b 00       	call   0x140e1b144
140569f22:	48 8b 43 28          	mov    0x28(%rbx),%rax
140569f26:	48 8d 55 88          	lea    -0x78(%rbp),%rdx
140569f2a:	4a 8b 0c e0          	mov    (%rax,%r12,8),%rcx
140569f2e:	e8 2d 7b 00 00       	call   0x140571a60
140569f33:	4d 8b fe             	mov    %r14,%r15
140569f36:	48 8b 45 90          	mov    -0x70(%rbp),%rax
140569f3a:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
140569f3e:	48 2b c1             	sub    %rcx,%rax
140569f41:	48 c1 f8 05          	sar    $0x5,%rax
140569f45:	48 85 c0             	test   %rax,%rax
140569f48:	74 42                	je     0x140569f8c
140569f4a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140569f50:	4d 8d 04 0e          	lea    (%r14,%rcx,1),%r8
140569f54:	49 83 78 18 0f       	cmpq   $0xf,0x18(%r8)
140569f59:	76 03                	jbe    0x140569f5e
140569f5b:	4d 8b 00             	mov    (%r8),%r8
140569f5e:	48 8d 15 53 5b aa 00 	lea    0xaa5b53(%rip),%rdx        # 0x14100fab8
140569f65:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
140569f69:	e8 02 5c e1 ff       	call   0x14037fb70
140569f6e:	49 ff c7             	inc    %r15
140569f71:	49 83 c6 20          	add    $0x20,%r14
140569f75:	48 8b 45 90          	mov    -0x70(%rbp),%rax
140569f79:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
140569f7d:	48 2b c1             	sub    %rcx,%rax
140569f80:	48 c1 f8 05          	sar    $0x5,%rax
140569f84:	4c 3b f8             	cmp    %rax,%r15
140569f87:	72 c7                	jb     0x140569f50
140569f89:	45 33 f6             	xor    %r14d,%r14d
140569f8c:	4c 8d 3d d9 c8 a4 00 	lea    0xa4c8d9(%rip),%r15        # 0x140fb686c
140569f93:	49 8b d7             	mov    %r15,%rdx
140569f96:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
140569f9a:	e8 d1 5b e1 ff       	call   0x14037fb70
140569f9f:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
140569fa3:	48 85 c9             	test   %rcx,%rcx
140569fa6:	74 46                	je     0x140569fee
140569fa8:	4c 8d 45 88          	lea    -0x78(%rbp),%r8
140569fac:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
140569fb0:	e8 9b d2 c2 ff       	call   0x140197250
140569fb5:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
140569fb9:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
140569fbd:	48 2b d1             	sub    %rcx,%rdx
140569fc0:	48 83 e2 e0          	and    $0xffffffffffffffe0,%rdx
140569fc4:	48 8b c1             	mov    %rcx,%rax
140569fc7:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140569fce:	72 19                	jb     0x140569fe9
140569fd0:	48 83 c2 27          	add    $0x27,%rdx
140569fd4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140569fd8:	48 2b c1             	sub    %rcx,%rax
140569fdb:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140569fdf:	48 83 f8 1f          	cmp    $0x1f,%rax
140569fe3:	0f 87 e4 01 00 00    	ja     0x14056a1cd
140569fe9:	e8 56 11 8b 00       	call   0x140e1b144
140569fee:	49 ff c4             	inc    %r12
140569ff1:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140569ff5:	48 8b 43 30          	mov    0x30(%rbx),%rax
140569ff9:	48 2b c1             	sub    %rcx,%rax
140569ffc:	48 c1 f8 03          	sar    $0x3,%rax
14056a000:	4c 3b e0             	cmp    %rax,%r12
14056a003:	0f 82 a7 fe ff ff    	jb     0x140569eb0
14056a009:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14056a00e:	48 85 c9             	test   %rcx,%rcx
14056a011:	74 58                	je     0x14056a06b
14056a013:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
14056a018:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
14056a01d:	e8 2e d2 c2 ff       	call   0x140197250
14056a022:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
14056a027:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14056a02c:	48 2b d1             	sub    %rcx,%rdx
14056a02f:	48 83 e2 e0          	and    $0xffffffffffffffe0,%rdx
14056a033:	48 8b c1             	mov    %rcx,%rax
14056a036:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14056a03d:	72 19                	jb     0x14056a058
14056a03f:	48 83 c2 27          	add    $0x27,%rdx
14056a043:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14056a047:	48 2b c1             	sub    %rcx,%rax
14056a04a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14056a04e:	48 83 f8 1f          	cmp    $0x1f,%rax
14056a052:	0f 87 7b 01 00 00    	ja     0x14056a1d3
14056a058:	e8 e7 10 8b 00       	call   0x140e1b144
14056a05d:	0f 57 c0             	xorps  %xmm0,%xmm0
14056a060:	f3 0f 7f 44 24 38    	movdqu %xmm0,0x38(%rsp)
14056a066:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
14056a06b:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
14056a06f:	48 83 fa 0f          	cmp    $0xf,%rdx
14056a073:	76 31                	jbe    0x14056a0a6
14056a075:	48 ff c2             	inc    %rdx
14056a078:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
14056a07c:	48 8b c1             	mov    %rcx,%rax
14056a07f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14056a086:	72 19                	jb     0x14056a0a1
14056a088:	48 83 c2 27          	add    $0x27,%rdx
14056a08c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14056a090:	48 2b c1             	sub    %rcx,%rax
14056a093:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14056a097:	48 83 f8 1f          	cmp    $0x1f,%rax
14056a09b:	0f 87 38 01 00 00    	ja     0x14056a1d9
14056a0a1:	e8 9e 10 8b 00       	call   0x140e1b144
14056a0a6:	48 8b 43 10          	mov    0x10(%rbx),%rax
14056a0aa:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14056a0ae:	74 28                	je     0x14056a0d8
14056a0b0:	48 8b 43 08          	mov    0x8(%rbx),%rax
14056a0b4:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14056a0b8:	75 19                	jne    0x14056a0d3
14056a0ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14056a0c0:	48 3b 58 10          	cmp    0x10(%rax),%rbx
14056a0c4:	75 0d                	jne    0x14056a0d3
14056a0c6:	48 8b d8             	mov    %rax,%rbx
14056a0c9:	48 8b 40 08          	mov    0x8(%rax),%rax
14056a0cd:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14056a0d1:	74 ed                	je     0x14056a0c0
14056a0d3:	48 8b d8             	mov    %rax,%rbx
14056a0d6:	eb 27                	jmp    0x14056a0ff
14056a0d8:	48 8b d8             	mov    %rax,%rbx
14056a0db:	48 8b 08             	mov    (%rax),%rcx
14056a0de:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
14056a0e2:	75 1b                	jne    0x14056a0ff
14056a0e4:	0f 1f 40 00          	nopl   0x0(%rax)
14056a0e8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14056a0ef:	00
14056a0f0:	48 8b d9             	mov    %rcx,%rbx
14056a0f3:	48 8b 01             	mov    (%rcx),%rax
14056a0f6:	48 8b c8             	mov    %rax,%rcx
14056a0f9:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14056a0fd:	74 f1                	je     0x14056a0f0
14056a0ff:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
14056a104:	48 3b 98 98 00 00 00 	cmp    0x98(%rax),%rbx
14056a10b:	0f 85 6f f8 ff ff    	jne    0x140569980
14056a111:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
14056a115:	48 85 c9             	test   %rcx,%rcx
14056a118:	74 05                	je     0x14056a11f
14056a11a:	e8 21 5e ce ff       	call   0x14024ff40
14056a11f:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
14056a124:	48 83 fa 0f          	cmp    $0xf,%rdx
14056a128:	76 2e                	jbe    0x14056a158
14056a12a:	48 ff c2             	inc    %rdx
14056a12d:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14056a132:	48 8b c1             	mov    %rcx,%rax
14056a135:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14056a13c:	72 15                	jb     0x14056a153
14056a13e:	48 83 c2 27          	add    $0x27,%rdx
14056a142:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14056a146:	48 2b c1             	sub    %rcx,%rax
14056a149:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14056a14d:	48 83 f8 1f          	cmp    $0x1f,%rax
14056a151:	77 4a                	ja     0x14056a19d
14056a153:	e8 ec 0f 8b 00       	call   0x140e1b144
14056a158:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14056a15c:	48 33 cc             	xor    %rsp,%rcx
14056a15f:	e8 9c 13 8b 00       	call   0x140e1b500
14056a164:	4c 8d 9c 24 10 01 00 	lea    0x110(%rsp),%r11
14056a16b:	00
14056a16c:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14056a170:	49 8b 73 40          	mov    0x40(%r11),%rsi
14056a174:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14056a178:	49 8b e3             	mov    %r11,%rsp
14056a17b:	41 5f                	pop    %r15
14056a17d:	41 5e                	pop    %r14
14056a17f:	41 5d                	pop    %r13
14056a181:	41 5c                	pop    %r12
14056a183:	5d                   	pop    %rbp
14056a184:	c3                   	ret
14056a185:	e8 e6 33 c3 ff       	call   0x14019d570
14056a18a:	90                   	nop
14056a18b:	e8 14 00 8c 00       	call   0x140e2a1a4
14056a190:	90                   	nop
14056a191:	e8 0e 00 8c 00       	call   0x140e2a1a4
14056a196:	90                   	nop
14056a197:	e8 08 00 8c 00       	call   0x140e2a1a4
14056a19c:	90                   	nop
14056a19d:	e8 02 00 8c 00       	call   0x140e2a1a4
14056a1a2:	90                   	nop
14056a1a3:	e8 fc ff 8b 00       	call   0x140e2a1a4
14056a1a8:	cc                   	int3
14056a1a9:	e8 e2 2f c3 ff       	call   0x14019d190
14056a1ae:	90                   	nop
14056a1af:	e8 f0 ff 8b 00       	call   0x140e2a1a4
14056a1b4:	90                   	nop
14056a1b5:	e8 ea ff 8b 00       	call   0x140e2a1a4
14056a1ba:	cc                   	int3
14056a1bb:	e8 d0 2f c3 ff       	call   0x14019d190
14056a1c0:	cc                   	int3
14056a1c1:	e8 ca 33 c3 ff       	call   0x14019d590
14056a1c6:	90                   	nop
14056a1c7:	e8 d8 ff 8b 00       	call   0x140e2a1a4
14056a1cc:	cc                   	int3
14056a1cd:	e8 d2 ff 8b 00       	call   0x140e2a1a4
14056a1d2:	90                   	nop
14056a1d3:	e8 cc ff 8b 00       	call   0x140e2a1a4
14056a1d8:	90                   	nop
14056a1d9:	e8 c6 ff 8b 00       	call   0x140e2a1a4
14056a1de:	cc                   	int3
14056a1df:	cc                   	int3
14056a1e0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14056a1e5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14056a1ea:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14056a1ef:	55                   	push   %rbp
14056a1f0:	41 56                	push   %r14
14056a1f2:	41 57                	push   %r15
14056a1f4:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
14056a1f9:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
14056a200:	48 8b 05 f9 ec e4 00 	mov    0xe4ecf9(%rip),%rax        # 0x1413b8f00
14056a207:	48 33 c4             	xor    %rsp,%rax
14056a20a:	48 89 45 37          	mov    %rax,0x37(%rbp)
14056a20e:	4c 8d 71 68          	lea    0x68(%rcx),%r14
14056a212:	45 33 ff             	xor    %r15d,%r15d
14056a215:	48 8d 79 08          	lea    0x8(%rcx),%rdi
14056a219:	48 8b d7             	mov    %rdi,%rdx
14056a21c:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
14056a220:	e8 1b e8 c3 ff       	call   0x1401a8a40
14056a225:	90                   	nop
14056a226:	4d 8b c6             	mov    %r14,%r8
14056a229:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
14056a22d:	48 8b 0d ec 8b ec 00 	mov    0xec8bec(%rip),%rcx        # 0x141432e20
14056a234:	e8 b7 b1 ff ff       	call   0x1405653f0
14056a239:	0f b6 d8             	movzbl %al,%ebx
14056a23c:	48 8b 55 0f          	mov    0xf(%rbp),%rdx
14056a240:	48 83 fa 0f          	cmp    $0xf,%rdx
14056a244:	76 31                	jbe    0x14056a277
14056a246:	48 ff c2             	inc    %rdx
14056a249:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
14056a24d:	48 8b c1             	mov    %rcx,%rax
14056a250:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14056a257:	72 19                	jb     0x14056a272
14056a259:	48 83 c2 27          	add    $0x27,%rdx
14056a25d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14056a261:	48 2b c1             	sub    %rcx,%rax
14056a264:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14056a268:	48 83 f8 1f          	cmp    $0x1f,%rax
14056a26c:	0f 87 17 02 00 00    	ja     0x14056a489
14056a272:	e8 cd 0e 8b 00       	call   0x140e1b144
14056a277:	84 db                	test   %bl,%bl
14056a279:	0f 85 db 01 00 00    	jne    0x14056a45a
14056a27f:	48 8b d7             	mov    %rdi,%rdx
14056a282:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
14056a286:	e8 b5 e7 c3 ff       	call   0x1401a8a40
14056a28b:	90                   	nop
14056a28c:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
14056a290:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
14056a294:	e8 67 cb ff ff       	call   0x140566e00
14056a299:	90                   	nop
14056a29a:	48 8b 55 0f          	mov    0xf(%rbp),%rdx
14056a29e:	48 83 fa 0f          	cmp    $0xf,%rdx
14056a2a2:	76 31                	jbe    0x14056a2d5
14056a2a4:	48 ff c2             	inc    %rdx
14056a2a7:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
14056a2ab:	48 8b c1             	mov    %rcx,%rax
14056a2ae:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14056a2b5:	72 19                	jb     0x14056a2d0
14056a2b7:	48 83 c2 27          	add    $0x27,%rdx
14056a2bb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14056a2bf:	48 2b c1             	sub    %rcx,%rax
14056a2c2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14056a2c6:	48 83 f8 1f          	cmp    $0x1f,%rax
14056a2ca:	0f 87 bf 01 00 00    	ja     0x14056a48f
14056a2d0:	e8 6f 0e 8b 00       	call   0x140e1b144
14056a2d5:	48 8d 15 64 58 aa 00 	lea    0xaa5864(%rip),%rdx        # 0x14100fb40
14056a2dc:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
14056a2e0:	e8 8b 58 e1 ff       	call   0x14037fb70
14056a2e5:	48 8d 15 64 58 aa 00 	lea    0xaa5864(%rip),%rdx        # 0x14100fb50
14056a2ec:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
14056a2f0:	e8 7b 58 e1 ff       	call   0x14037fb70
14056a2f5:	49 8b ff             	mov    %r15,%rdi
14056a2f8:	49 8b 0e             	mov    (%r14),%rcx
14056a2fb:	49 8b 46 08          	mov    0x8(%r14),%rax
14056a2ff:	48 2b c1             	sub    %rcx,%rax
14056a302:	48 c1 f8 03          	sar    $0x3,%rax