14032e738:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14032e73d:	e8 3c 1d 7c 00       	call   0x140af047e
14032e742:	cc                   	int3
14032e743:	ba 59 80 04 80       	mov    $0x80048059,%edx
14032e748:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14032e74d:	e8 9e b8 fc ff       	call   0x1402f9ff0
14032e752:	48 8d 15 3f 7e 90 00 	lea    0x907e3f(%rip),%rdx        # 0x140c36598
14032e759:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14032e75e:	e8 1b 1d 7c 00       	call   0x140af047e
14032e763:	cc                   	int3
14032e764:	ba 5c 80 04 80       	mov    $0x8004805c,%edx
14032e769:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14032e76e:	e8 7d b8 fc ff       	call   0x1402f9ff0
14032e773:	48 8d 15 1e 7e 90 00 	lea    0x907e1e(%rip),%rdx        # 0x140c36598
14032e77a:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14032e77f:	e8 fa 1c 7c 00       	call   0x140af047e
14032e784:	cc                   	int3
14032e785:	ba 5c 80 04 80       	mov    $0x8004805c,%edx
14032e78a:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14032e78f:	e8 5c b8 fc ff       	call   0x1402f9ff0
14032e794:	48 8d 15 fd 7d 90 00 	lea    0x907dfd(%rip),%rdx        # 0x140c36598
14032e79b:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14032e7a0:	e8 d9 1c 7c 00       	call   0x140af047e
14032e7a5:	cc                   	int3
14032e7a6:	90                   	nop
14032e7a7:	90                   	nop
14032e7a8:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14032e7ad:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14032e7b2:	56                   	push   %rsi
14032e7b3:	57                   	push   %rdi
14032e7b4:	41 56                	push   %r14
14032e7b6:	48 83 ec 70          	sub    $0x70,%rsp
14032e7ba:	48 8b 05 7f 08 99 00 	mov    0x99087f(%rip),%rax        # 0x140cbf040
14032e7c1:	48 33 c4             	xor    %rsp,%rax
14032e7c4:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14032e7c9:	48 8b 39             	mov    (%rcx),%rdi
14032e7cc:	48 8b ea             	mov    %rdx,%rbp
14032e7cf:	48 8b 41 08          	mov    0x8(%rcx),%rax
14032e7d3:	4c 8b f1             	mov    %rcx,%r14
14032e7d6:	48 8b 59 30          	mov    0x30(%rcx),%rbx
14032e7da:	48 2b c7             	sub    %rdi,%rax
14032e7dd:	48 c1 f8 03          	sar    $0x3,%rax
14032e7e1:	48 3b d8             	cmp    %rax,%rbx
14032e7e4:	0f 83 e1 01 00 00    	jae    0x14032e9cb
14032e7ea:	83 7a 04 18          	cmpl   $0x18,0x4(%rdx)
14032e7ee:	75 60                	jne    0x14032e850
14032e7f0:	be 01 00 00 00       	mov    $0x1,%esi
14032e7f5:	48 3b de             	cmp    %rsi,%rbx
14032e7f8:	0f 82 f5 01 00 00    	jb     0x14032e9f3
14032e7fe:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
14032e802:	48 3b c8             	cmp    %rax,%rcx
14032e805:	0f 83 c0 01 00 00    	jae    0x14032e9cb
14032e80b:	48 8b 04 cf          	mov    (%rdi,%rcx,8),%rax
14032e80f:	49 8b ce             	mov    %r14,%rcx
14032e812:	83 38 02             	cmpl   $0x2,(%rax)
14032e815:	75 1e                	jne    0x14032e835
14032e817:	e8 e4 0f 00 00       	call   0x14032f800
14032e81c:	48 8b 0c df          	mov    (%rdi,%rbx,8),%rcx
14032e820:	40 32 c6             	xor    %sil,%al
14032e823:	c7 01 02 00 00 00    	movl   $0x2,(%rcx)
14032e829:	48 8b 0c df          	mov    (%rdi,%rbx,8),%rcx
14032e82d:	88 41 04             	mov    %al,0x4(%rcx)
14032e830:	e9 25 01 00 00       	jmp    0x14032e95a
14032e835:	e8 fe 0f 00 00       	call   0x14032f838
14032e83a:	48 8b 0c df          	mov    (%rdi,%rbx,8),%rcx
14032e83e:	33 d2                	xor    %edx,%edx
14032e840:	f7 d0                	not    %eax
14032e842:	89 11                	mov    %edx,(%rcx)
14032e844:	48 8b 0c df          	mov    (%rdi,%rbx,8),%rcx
14032e848:	89 41 04             	mov    %eax,0x4(%rcx)
14032e84b:	e9 0a 01 00 00       	jmp    0x14032e95a
14032e850:	48 83 fb 02          	cmp    $0x2,%rbx
14032e854:	0f 82 ba 01 00 00    	jb     0x14032ea14
14032e85a:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
14032e85e:	48 3b c8             	cmp    %rax,%rcx
14032e861:	0f 83 64 01 00 00    	jae    0x14032e9cb
14032e867:	48 8b 04 cf          	mov    (%rdi,%rcx,8),%rax
14032e86b:	49 8b ce             	mov    %r14,%rcx
14032e86e:	83 38 02             	cmpl   $0x2,(%rax)
14032e871:	0f 85 81 00 00 00    	jne    0x14032e8f8
14032e877:	e8 84 0f 00 00       	call   0x14032f800
14032e87c:	49 8b ce             	mov    %r14,%rcx
14032e87f:	40 8a f0             	mov    %al,%sil
14032e882:	e8 79 0f 00 00       	call   0x14032f800
14032e887:	48 8b 0c df          	mov    (%rdi,%rbx,8),%rcx
14032e88b:	c7 01 02 00 00 00    	movl   $0x2,(%rcx)
14032e891:	8b 55 04             	mov    0x4(%rbp),%edx
14032e894:	83 ea 15             	sub    $0x15,%edx
14032e897:	0f 84 98 01 00 00    	je     0x14032ea35
14032e89d:	83 ea 01             	sub    $0x1,%edx
14032e8a0:	74 4e                	je     0x14032e8f0
14032e8a2:	83 ea 03             	sub    $0x3,%edx
14032e8a5:	74 30                	je     0x14032e8d7
14032e8a7:	83 fa 02             	cmp    $0x2,%edx
14032e8aa:	0f 85 aa 00 00 00    	jne    0x14032e95a
14032e8b0:	33 d2                	xor    %edx,%edx
14032e8b2:	84 c0                	test   %al,%al
14032e8b4:	75 15                	jne    0x14032e8cb
14032e8b6:	40 84 f6             	test   %sil,%sil
14032e8b9:	75 15                	jne    0x14032e8d0
14032e8bb:	40 8a f2             	mov    %dl,%sil
14032e8be:	48 8b 04 df          	mov    (%rdi,%rbx,8),%rax
14032e8c2:	40 88 70 04          	mov    %sil,0x4(%rax)
14032e8c6:	e9 8f 00 00 00       	jmp    0x14032e95a
14032e8cb:	40 84 f6             	test   %sil,%sil
14032e8ce:	75 eb                	jne    0x14032e8bb
14032e8d0:	be 01 00 00 00       	mov    $0x1,%esi
14032e8d5:	eb e7                	jmp    0x14032e8be
14032e8d7:	33 d2                	xor    %edx,%edx
14032e8d9:	84 c0                	test   %al,%al
14032e8db:	75 05                	jne    0x14032e8e2
14032e8dd:	40 84 f6             	test   %sil,%sil
14032e8e0:	74 05                	je     0x14032e8e7
14032e8e2:	ba 01 00 00 00       	mov    $0x1,%edx
14032e8e7:	48 8b 04 df          	mov    (%rdi,%rbx,8),%rax
14032e8eb:	88 50 04             	mov    %dl,0x4(%rax)
14032e8ee:	eb 6a                	jmp    0x14032e95a
14032e8f0:	33 d2                	xor    %edx,%edx
14032e8f2:	84 c0                	test   %al,%al
14032e8f4:	74 c5                	je     0x14032e8bb
14032e8f6:	eb be                	jmp    0x14032e8b6
14032e8f8:	e8 3b 0f 00 00       	call   0x14032f838
14032e8fd:	49 8b ce             	mov    %r14,%rcx
14032e900:	8b f0                	mov    %eax,%esi
14032e902:	e8 31 0f 00 00       	call   0x14032f838
14032e907:	48 8b 0c df          	mov    (%rdi,%rbx,8),%rcx
14032e90b:	33 d2                	xor    %edx,%edx
14032e90d:	44 8b c8             	mov    %eax,%r9d
14032e910:	89 11                	mov    %edx,(%rcx)
14032e912:	44 8b 45 04          	mov    0x4(%rbp),%r8d
14032e916:	41 83 e8 15          	sub    $0x15,%r8d
14032e91a:	74 27                	je     0x14032e943
14032e91c:	41 83 e8 01          	sub    $0x1,%r8d
14032e920:	74 15                	je     0x14032e937
14032e922:	41 83 e8 03          	sub    $0x3,%r8d
14032e926:	74 0a                	je     0x14032e932
14032e928:	41 83 f8 02          	cmp    $0x2,%r8d
14032e92c:	75 2c                	jne    0x14032e95a
14032e92e:	33 f0                	xor    %eax,%esi
14032e930:	eb 08                	jmp    0x14032e93a
14032e932:	41 0b f1             	or     %r9d,%esi
14032e935:	eb 03                	jmp    0x14032e93a
14032e937:	41 23 f1             	and    %r9d,%esi
14032e93a:	48 8b 04 df          	mov    (%rdi,%rbx,8),%rax
14032e93e:	89 70 04             	mov    %esi,0x4(%rax)
14032e941:	eb 17                	jmp    0x14032e95a
14032e943:	8b ce                	mov    %esi,%ecx
14032e945:	d3 e0                	shl    %cl,%eax
14032e947:	f7 d9                	neg    %ecx
14032e949:	41 d3 f9             	sar    %cl,%r9d
14032e94c:	85 f6                	test   %esi,%esi
14032e94e:	44 0f 4f c8          	cmovg  %eax,%r9d
14032e952:	48 8b 04 df          	mov    (%rdi,%rbx,8),%rax
14032e956:	44 89 48 04          	mov    %r9d,0x4(%rax)
14032e95a:	49 8b 16             	mov    (%r14),%rdx
14032e95d:	49 8b 46 08          	mov    0x8(%r14),%rax
14032e961:	49 8b 4e 30          	mov    0x30(%r14),%rcx
14032e965:	48 2b c2             	sub    %rdx,%rax
14032e968:	4c 8b 04 df          	mov    (%rdi,%rbx,8),%r8
14032e96c:	48 c1 f8 03          	sar    $0x3,%rax
14032e970:	48 3b c8             	cmp    %rax,%rcx
14032e973:	73 56                	jae    0x14032e9cb
14032e975:	48 8b 04 ca          	mov    (%rdx,%rcx,8),%rax
14032e979:	48 89 04 df          	mov    %rax,(%rdi,%rbx,8)
14032e97d:	49 8b 16             	mov    (%r14),%rdx
14032e980:	49 8b 46 08          	mov    0x8(%r14),%rax
14032e984:	49 8b 4e 30          	mov    0x30(%r14),%rcx
14032e988:	48 2b c2             	sub    %rdx,%rax
14032e98b:	48 c1 f8 03          	sar    $0x3,%rax
14032e98f:	48 3b c8             	cmp    %rax,%rcx
14032e992:	73 37                	jae    0x14032e9cb
14032e994:	4c 89 04 ca          	mov    %r8,(%rdx,%rcx,8)
14032e998:	49 8b 46 30          	mov    0x30(%r14),%rax
14032e99c:	49 3b 46 38          	cmp    0x38(%r14),%rax
14032e9a0:	77 30                	ja     0x14032e9d2
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)