14032e9a2:	48 ff c0             	inc    %rax
14032e9a5:	49 89 46 30          	mov    %rax,0x30(%r14)
14032e9a9:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14032e9ae:	48 33 cc             	xor    %rsp,%rcx
14032e9b1:	e8 2a 0c 7c 00       	call   0x140aef5e0
14032e9b6:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
14032e9bb:	49 8b 5b 28          	mov    0x28(%r11),%rbx
14032e9bf:	49 8b 6b 30          	mov    0x30(%r11),%rbp
14032e9c3:	49 8b e3             	mov    %r11,%rsp
14032e9c6:	41 5e                	pop    %r14
14032e9c8:	5f                   	pop    %rdi
14032e9c9:	5e                   	pop    %rsi
14032e9ca:	c3                   	ret
14032e9cb:	ff 15 c7 df 7d 00    	call   *0x7ddfc7(%rip)        # 0x140b0c998
14032e9d1:	cc                   	int3
14032e9d2:	ba 5f 80 04 80       	mov    $0x8004805f,%edx
14032e9d7:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14032e9dc:	e8 0f b6 fc ff       	call   0x1402f9ff0
14032e9e1:	48 8d 15 b0 7b 90 00 	lea    0x907bb0(%rip),%rdx        # 0x140c36598
14032e9e8:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14032e9ed:	e8 8c 1a 7c 00       	call   0x140af047e
14032e9f2:	cc                   	int3
14032e9f3:	ba 59 80 04 80       	mov    $0x80048059,%edx
14032e9f8:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14032e9fd:	e8 ee b5 fc ff       	call   0x1402f9ff0
14032ea02:	48 8d 15 8f 7b 90 00 	lea    0x907b8f(%rip),%rdx        # 0x140c36598
14032ea09:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14032ea0e:	e8 6b 1a 7c 00       	call   0x140af047e
14032ea13:	cc                   	int3
14032ea14:	ba 59 80 04 80       	mov    $0x80048059,%edx
14032ea19:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14032ea1e:	e8 cd b5 fc ff       	call   0x1402f9ff0
14032ea23:	48 8d 15 6e 7b 90 00 	lea    0x907b6e(%rip),%rdx        # 0x140c36598
14032ea2a:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14032ea2f:	e8 4a 1a 7c 00       	call   0x140af047e
14032ea34:	cc                   	int3
14032ea35:	ba 5b 80 04 80       	mov    $0x8004805b,%edx
14032ea3a:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14032ea3f:	e8 ac b5 fc ff       	call   0x1402f9ff0
14032ea44:	48 8d 15 4d 7b 90 00 	lea    0x907b4d(%rip),%rdx        # 0x140c36598
14032ea4b:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14032ea50:	e8 29 1a 7c 00       	call   0x140af047e
14032ea55:	cc                   	int3
14032ea56:	90                   	nop
14032ea57:	90                   	nop
14032ea58:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14032ea5d:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14032ea62:	56                   	push   %rsi
14032ea63:	57                   	push   %rdi
14032ea64:	41 56                	push   %r14
14032ea66:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14032ea6d:	0f 29 74 24 70       	movaps %xmm6,0x70(%rsp)
14032ea72:	48 8b 05 c7 05 99 00 	mov    0x9905c7(%rip),%rax        # 0x140cbf040
14032ea79:	48 33 c4             	xor    %rsp,%rax
14032ea7c:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14032ea81:	48 8b 69 30          	mov    0x30(%rcx),%rbp
14032ea85:	48 8b da             	mov    %rdx,%rbx
14032ea88:	48 8b f9             	mov    %rcx,%rdi
14032ea8b:	48 83 fd 02          	cmp    $0x2,%rbp
14032ea8f:	0f 82 ed 01 00 00    	jb     0x14032ec82
14032ea95:	4c 8b 31             	mov    (%rcx),%r14
14032ea98:	48 8b 41 08          	mov    0x8(%rcx),%rax
14032ea9c:	49 2b c6             	sub    %r14,%rax
14032ea9f:	48 c1 f8 03          	sar    $0x3,%rax
14032eaa3:	48 3b e8             	cmp    %rax,%rbp
14032eaa6:	0f 83 ae 01 00 00    	jae    0x14032ec5a
14032eaac:	49 8b 04 ee          	mov    (%r14,%rbp,8),%rax
14032eab0:	40 32 f6             	xor    %sil,%sil
14032eab3:	c7 00 02 00 00 00    	movl   $0x2,(%rax)
14032eab9:	49 8b 04 ee          	mov    (%r14,%rbp,8),%rax
14032eabd:	40 88 70 04          	mov    %sil,0x4(%rax)
14032eac1:	83 7a 04 1e          	cmpl   $0x1e,0x4(%rdx)
14032eac5:	0f 84 af 00 00 00    	je     0x14032eb7a
14032eacb:	83 7a 04 23          	cmpl   $0x23,0x4(%rdx)
14032eacf:	74 4f                	je     0x14032eb20
14032ead1:	e8 a6 f0 ff ff       	call   0x14032db7c
14032ead6:	48 8b cf             	mov    %rdi,%rcx
14032ead9:	0f 28 f0             	movaps %xmm0,%xmm6
14032eadc:	e8 9b f0 ff ff       	call   0x14032db7c
14032eae1:	8b 4b 04             	mov    0x4(%rbx),%ecx
14032eae4:	83 e9 1f             	sub    $0x1f,%ecx
14032eae7:	74 25                	je     0x14032eb0e
14032eae9:	83 e9 01             	sub    $0x1,%ecx
14032eaec:	74 18                	je     0x14032eb06
14032eaee:	83 e9 01             	sub    $0x1,%ecx
14032eaf1:	74 0e                	je     0x14032eb01
14032eaf3:	83 f9 01             	cmp    $0x1,%ecx
14032eaf6:	0f 85 e5 00 00 00    	jne    0x14032ebe1
14032eafc:	0f 2f f0             	comiss %xmm0,%xmm6
14032eaff:	eb 08                	jmp    0x14032eb09
14032eb01:	0f 2f f0             	comiss %xmm0,%xmm6
14032eb04:	eb 0b                	jmp    0x14032eb11
14032eb06:	0f 2f c6             	comiss %xmm6,%xmm0
14032eb09:	0f 97 c1             	seta   %cl
14032eb0c:	eb 06                	jmp    0x14032eb14
14032eb0e:	0f 2f c6             	comiss %xmm6,%xmm0
14032eb11:	0f 93 c1             	setae  %cl
14032eb14:	49 8b 04 ee          	mov    (%r14,%rbp,8),%rax
14032eb18:	88 48 04             	mov    %cl,0x4(%rax)
14032eb1b:	e9 c1 00 00 00       	jmp    0x14032ebe1
14032eb20:	48 8b 17             	mov    (%rdi),%rdx
14032eb23:	48 8b 47 08          	mov    0x8(%rdi),%rax
14032eb27:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14032eb2b:	48 2b c2             	sub    %rdx,%rax
14032eb2e:	48 c1 f8 03          	sar    $0x3,%rax
14032eb32:	48 ff c9             	dec    %rcx
14032eb35:	48 3b c8             	cmp    %rax,%rcx
14032eb38:	0f 83 1c 01 00 00    	jae    0x14032ec5a
14032eb3e:	48 8b 04 ca          	mov    (%rdx,%rcx,8),%rax
14032eb42:	48 8b cf             	mov    %rdi,%rcx
14032eb45:	83 38 02             	cmpl   $0x2,(%rax)
14032eb48:	75 17                	jne    0x14032eb61
14032eb4a:	e8 b1 0c 00 00       	call   0x14032f800
14032eb4f:	48 8b cf             	mov    %rdi,%rcx
14032eb52:	8a d8                	mov    %al,%bl
14032eb54:	e8 a7 0c 00 00       	call   0x14032f800
14032eb59:	40 8a f0             	mov    %al,%sil
14032eb5c:	40 32 f3             	xor    %bl,%sil
14032eb5f:	eb 78                	jmp    0x14032ebd9
14032eb61:	e8 16 f0 ff ff       	call   0x14032db7c
14032eb66:	48 8b cf             	mov    %rdi,%rcx
14032eb69:	0f 28 f0             	movaps %xmm0,%xmm6
14032eb6c:	e8 0b f0 ff ff       	call   0x14032db7c
14032eb71:	0f 2e c6             	ucomiss %xmm6,%xmm0
14032eb74:	7a 60                	jp     0x14032ebd6
14032eb76:	74 61                	je     0x14032ebd9
14032eb78:	eb 5c                	jmp    0x14032ebd6
14032eb7a:	48 8b 17             	mov    (%rdi),%rdx
14032eb7d:	48 8b 47 08          	mov    0x8(%rdi),%rax
14032eb81:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14032eb85:	48 2b c2             	sub    %rdx,%rax
14032eb88:	48 c1 f8 03          	sar    $0x3,%rax
14032eb8c:	48 ff c9             	dec    %rcx
14032eb8f:	48 3b c8             	cmp    %rax,%rcx
14032eb92:	0f 83 c2 00 00 00    	jae    0x14032ec5a
14032eb98:	48 8b 04 ca          	mov    (%rdx,%rcx,8),%rax
14032eb9c:	48 8b cf             	mov    %rdi,%rcx
14032eb9f:	83 38 02             	cmpl   $0x2,(%rax)
14032eba2:	75 1b                	jne    0x14032ebbf
14032eba4:	e8 57 0c 00 00       	call   0x14032f800
14032eba9:	48 8b cf             	mov    %rdi,%rcx
14032ebac:	8a d8                	mov    %al,%bl
14032ebae:	e8 4d 0c 00 00       	call   0x14032f800
14032ebb3:	40 8a f0             	mov    %al,%sil
14032ebb6:	40 32 f3             	xor    %bl,%sil
14032ebb9:	40 80 f6 01          	xor    $0x1,%sil
14032ebbd:	eb 1a                	jmp    0x14032ebd9
14032ebbf:	e8 b8 ef ff ff       	call   0x14032db7c
14032ebc4:	48 8b cf             	mov    %rdi,%rcx
14032ebc7:	0f 28 f0             	movaps %xmm0,%xmm6
14032ebca:	e8 ad ef ff ff       	call   0x14032db7c
14032ebcf:	0f 2e c6             	ucomiss %xmm6,%xmm0
14032ebd2:	7a 05                	jp     0x14032ebd9
14032ebd4:	75 03                	jne    0x14032ebd9
14032ebd6:	40 b6 01             	mov    $0x1,%sil
14032ebd9:	49 8b 04 ee          	mov    (%r14,%rbp,8),%rax
14032ebdd:	40 88 70 04          	mov    %sil,0x4(%rax)
14032ebe1:	48 8b 17             	mov    (%rdi),%rdx
14032ebe4:	48 8b 47 08          	mov    0x8(%rdi),%rax
14032ebe8:	48 8b 4f 30          	mov    0x30(%rdi),%rcx
14032ebec:	48 2b c2             	sub    %rdx,%rax
14032ebef:	4d 8b 04 ee          	mov    (%r14,%rbp,8),%r8
14032ebf3:	48 c1 f8 03          	sar    $0x3,%rax
14032ebf7:	48 3b c8             	cmp    %rax,%rcx
14032ebfa:	73 5e                	jae    0x14032ec5a
14032ebfc:	48 8b 04 ca          	mov    (%rdx,%rcx,8),%rax
14032ec00:	49 89 04 ee          	mov    %rax,(%r14,%rbp,8)
14032ec04:	48 8b 17             	mov    (%rdi),%rdx
14032ec07:	48 8b 47 08          	mov    0x8(%rdi),%rax
14032ec0b:	48 8b 4f 30          	mov    0x30(%rdi),%rcx
14032ec0f:	48 2b c2             	sub    %rdx,%rax
14032ec12:	48 c1 f8 03          	sar    $0x3,%rax
14032ec16:	48 3b c8             	cmp    %rax,%rcx
14032ec19:	73 3f                	jae    0x14032ec5a
14032ec1b:	4c 89 04 ca          	mov    %r8,(%rdx,%rcx,8)
14032ec1f:	48 8b 47 30          	mov    0x30(%rdi),%rax
14032ec23:	48 3b 47 38          	cmp    0x38(%rdi),%rax
14032ec27:	77 38                	ja     0x14032ec61
14032ec29:	48 ff c0             	inc    %rax
14032ec2c:	48 89 47 30          	mov    %rax,0x30(%rdi)
14032ec30:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14032ec35:	48 33 cc             	xor    %rsp,%rcx
14032ec38:	e8 a3 09 7c 00       	call   0x140aef5e0
14032ec3d:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11
14032ec44:	00
14032ec45:	49 8b 5b 28          	mov    0x28(%r11),%rbx
14032ec49:	49 8b 6b 30          	mov    0x30(%r11),%rbp
14032ec4d:	0f 28 74 24 70       	movaps 0x70(%rsp),%xmm6
14032ec52:	49 8b e3             	mov    %r11,%rsp
14032ec55:	41 5e                	pop    %r14
14032ec57:	5f                   	pop    %rdi
14032ec58:	5e                   	pop    %rsi
14032ec59:	c3                   	ret
14032ec5a:	ff 15 38 dd 7d 00    	call   *0x7ddd38(%rip)        # 0x140b0c998
14032ec60:	cc                   	int3
14032ec61:	ba 5f 80 04 80       	mov    $0x8004805f,%edx
14032ec66:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14032ec6b:	e8 80 b3 fc ff       	call   0x1402f9ff0
14032ec70:	48 8d 15 21 79 90 00 	lea    0x907921(%rip),%rdx        # 0x140c36598
14032ec77:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14032ec7c:	e8 fd 17 7c 00       	call   0x140af047e
14032ec81:	cc                   	int3
14032ec82:	ba 59 80 04 80       	mov    $0x80048059,%edx
14032ec87:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14032ec8c:	e8 5f b3 fc ff       	call   0x1402f9ff0
14032ec91:	48 8d 15 00 79 90 00 	lea    0x907900(%rip),%rdx        # 0x140c36598
14032ec98:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14032ec9d:	e8 dc 17 7c 00       	call   0x140af047e
14032eca2:	cc                   	int3
14032eca3:	90                   	nop
14032eca4:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14032eca9:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14032ecae:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14032ecb3:	57                   	push   %rdi
14032ecb4:	41 54                	push   %r12
14032ecb6:	41 55                	push   %r13
14032ecb8:	41 56                	push   %r14
14032ecba:	41 57                	push   %r15
14032ecbc:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14032ecc3:	48 8b 05 76 03 99 00 	mov    0x990376(%rip),%rax        # 0x140cbf040
14032ecca:	48 33 c4             	xor    %rsp,%rax
14032eccd:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14032ecd2:	48 83 79 30 02       	cmpq   $0x2,0x30(%rcx)
14032ecd7:	48 8b d9             	mov    %rcx,%rbx
14032ecda:	0f 82 7e 02 00 00    	jb     0x14032ef5e
14032ece0:	e8 53 0b 00 00       	call   0x14032f838
14032ece5:	48 8b cb             	mov    %rbx,%rcx
14032ece8:	8b f8                	mov    %eax,%edi
14032ecea:	e8 49 0b 00 00       	call   0x14032f838
14032ecef:	8b c8                	mov    %eax,%ecx
14032ecf1:	85 c0                	test   %eax,%eax
14032ecf3:	0f 88 86 02 00 00    	js     0x14032ef7f
14032ecf9:	48 39 4b 30          	cmp    %rcx,0x30(%rbx)
14032ecfd:	0f 82 82 02 00 00    	jb     0x14032ef85
14032ed03:	85 c0                	test   %eax,%eax
14032ed05:	0f 84 4d 02 00 00    	je     0x14032ef58
14032ed0b:	8b c7                	mov    %edi,%eax
14032ed0d:	99                   	cltd
14032ed0e:	f7 f9                	idiv   %ecx
14032ed10:	85 d2                	test   %edx,%edx
14032ed12:	8d 2c 0a             	lea    (%rdx,%rcx,1),%ebp
14032ed15:	0f 49 ea             	cmovns %edx,%ebp
14032ed18:	85 ed                	test   %ebp,%ebp
14032ed1a:	0f 84 ca 01 00 00    	je     0x14032eeea
14032ed20:	8b 53 30             	mov    0x30(%rbx),%edx
14032ed23:	44 8d 2c cd 00 00 00 	lea    0x0(,%rcx,8),%r13d
14032ed2a:	00
14032ed2b:	44 8b fa             	mov    %edx,%r15d
14032ed2e:	89 54 24 24          	mov    %edx,0x24(%rsp)
14032ed32:	48 8b 13             	mov    (%rbx),%rdx
14032ed35:	44 8d 04 ed 00 00 00 	lea    0x0(,%rbp,8),%r8d
14032ed3c:	00
14032ed3d:	8b c1                	mov    %ecx,%eax
14032ed3f:	44 2b f9             	sub    %ecx,%r15d
14032ed42:	2b c5                	sub    %ebp,%eax
14032ed44:	41 8d 0c 07          	lea    (%r15,%rax,1),%ecx
14032ed48:	44 8d 0c c5 00 00 00 	lea    0x0(,%rax,8),%r9d
14032ed4f:	00
14032ed50:	48 8b 43 08          	mov    0x8(%rbx),%rax
14032ed54:	48 2b c2             	sub    %rdx,%rax
14032ed57:	44 89 4c 24 20       	mov    %r9d,0x20(%rsp)
14032ed5c:	48 c1 f8 03          	sar    $0x3,%rax
14032ed60:	48 3b c8             	cmp    %rax,%rcx
14032ed63:	0f 83 e8 01 00 00    	jae    0x14032ef51
14032ed69:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14032ed70:	4c 8d 34 ca          	lea    (%rdx,%rcx,8),%r14
14032ed74:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
14032ed7b:	48 2b c1             	sub    %rcx,%rax
14032ed7e:	48 c1 f8 03          	sar    $0x3,%rax
14032ed82:	48 85 c0             	test   %rax,%rax
14032ed85:	0f 84 c6 01 00 00    	je     0x14032ef51
14032ed8b:	41 8b f0             	mov    %r8d,%esi
14032ed8e:	41 bc 16 00 00 00    	mov    $0x16,%r12d
14032ed94:	41 8b fd             	mov    %r13d,%edi
14032ed97:	45 85 c0             	test   %r8d,%r8d
14032ed9a:	74 52                	je     0x14032edee
14032ed9c:	48 85 c9             	test   %rcx,%rcx
14032ed9f:	75 0b                	jne    0x14032edac
14032eda1:	ff 15 59 db 7d 00    	call   *0x7ddb59(%rip)        # 0x140b0c900
14032eda7:	44 89 20             	mov    %r12d,(%rax)
14032edaa:	eb 37                	jmp    0x14032ede3
14032edac:	4d 85 f6             	test   %r14,%r14
14032edaf:	74 12                	je     0x14032edc3
14032edb1:	48 3b fe             	cmp    %rsi,%rdi
14032edb4:	72 0d                	jb     0x14032edc3
14032edb6:	4c 8b c6             	mov    %rsi,%r8
14032edb9:	49 8b d6             	mov    %r14,%rdx
14032edbc:	e8 df 30 7c 00       	call   0x140af1ea0
14032edc1:	eb 26                	jmp    0x14032ede9
14032edc3:	4c 8b c7             	mov    %rdi,%r8
14032edc6:	33 d2                	xor    %edx,%edx
14032edc8:	e8 9f 16 7c 00       	call   0x140af046c
14032edcd:	4d 85 f6             	test   %r14,%r14
14032edd0:	74 cf                	je     0x14032eda1
14032edd2:	48 3b fe             	cmp    %rsi,%rdi
14032edd5:	73 12                	jae    0x14032ede9
14032edd7:	ff 15 23 db 7d 00    	call   *0x7ddb23(%rip)        # 0x140b0c900
14032eddd:	c7 00 22 00 00 00    	movl   $0x22,(%rax)
14032ede3:	ff 15 67 db 7d 00    	call   *0x7ddb67(%rip)        # 0x140b0c950
14032ede9:	44 8b 4c 24 20       	mov    0x20(%rsp),%r9d
14032edee:	48 8b 0b             	mov    (%rbx),%rcx
14032edf1:	48 8b 43 08          	mov    0x8(%rbx),%rax
14032edf5:	48 2b c1             	sub    %rcx,%rax
14032edf8:	45 8b e7             	mov    %r15d,%r12d
14032edfb:	48 c1 f8 03          	sar    $0x3,%rax
14032edff:	4c 3b e0             	cmp    %rax,%r12
14032ee02:	0f 83 49 01 00 00    	jae    0x14032ef51
14032ee08:	48 8b 93 80 00 00 00 	mov    0x80(%rbx),%rdx
14032ee0f:	4e 8d 3c f9          	lea    (%rcx,%r15,8),%r15
14032ee13:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14032ee1a:	44 2b ed             	sub    %ebp,%r13d
14032ee1d:	48 2b c2             	sub    %rdx,%rax
14032ee20:	8b cd                	mov    %ebp,%ecx
14032ee22:	48 c1 f8 03          	sar    $0x3,%rax
14032ee26:	45 8b f5             	mov    %r13d,%r14d
14032ee29:	48 3b c8             	cmp    %rax,%rcx
14032ee2c:	0f 83 1f 01 00 00    	jae    0x14032ef51
14032ee32:	41 8b f1             	mov    %r9d,%esi
14032ee35:	48 8d 0c ea          	lea    (%rdx,%rbp,8),%rcx
14032ee39:	45 85 c9             	test   %r9d,%r9d
14032ee3c:	74 50                	je     0x14032ee8e
14032ee3e:	48 85 c9             	test   %rcx,%rcx
14032ee41:	75 0e                	jne    0x14032ee51
14032ee43:	ff 15 b7 da 7d 00    	call   *0x7ddab7(%rip)        # 0x140b0c900
14032ee49:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
14032ee4f:	eb 37                	jmp    0x14032ee88
14032ee51:	4d 85 ff             	test   %r15,%r15
14032ee54:	74 12                	je     0x14032ee68
14032ee56:	4c 3b f6             	cmp    %rsi,%r14
14032ee59:	72 0d                	jb     0x14032ee68
14032ee5b:	4c 8b c6             	mov    %rsi,%r8
14032ee5e:	49 8b d7             	mov    %r15,%rdx
14032ee61:	e8 3a 30 7c 00       	call   0x140af1ea0
14032ee66:	eb 26                	jmp    0x14032ee8e
14032ee68:	4d 8b c6             	mov    %r14,%r8
14032ee6b:	33 d2                	xor    %edx,%edx
14032ee6d:	e8 fa 15 7c 00       	call   0x140af046c
14032ee72:	4d 85 ff             	test   %r15,%r15
14032ee75:	74 cc                	je     0x14032ee43
14032ee77:	4c 3b f6             	cmp    %rsi,%r14
14032ee7a:	73 12                	jae    0x14032ee8e
14032ee7c:	ff 15 7e da 7d 00    	call   *0x7dda7e(%rip)        # 0x140b0c900
14032ee82:	c7 00 22 00 00 00    	movl   $0x22,(%rax)
14032ee88:	ff 15 c2 da 7d 00    	call   *0x7ddac2(%rip)        # 0x140b0c950
14032ee8e:	48 8b b3 80 00 00 00 	mov    0x80(%rbx),%rsi
14032ee95:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14032ee9c:	48 2b c6             	sub    %rsi,%rax
14032ee9f:	48 c1 f8 03          	sar    $0x3,%rax
14032eea3:	48 85 c0             	test   %rax,%rax
14032eea6:	0f 84 a5 00 00 00    	je     0x14032ef51