1402599c1:	ff
1402599c2:	4d 8b f0             	mov    %r8,%r14
1402599c5:	4c 8b e2             	mov    %rdx,%r12
1402599c8:	4c 8b f9             	mov    %rcx,%r15
1402599cb:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
1402599d0:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1402599d4:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1402599d8:	e8 f7 f2 de ff       	call   0x140048cd4
1402599dd:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
1402599e1:	48 81 c2 f0 00 00 00 	add    $0xf0,%rdx
1402599e8:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1402599ed:	e8 12 1b dc ff       	call   0x14001b504
1402599f2:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
1402599f6:	48 81 c2 f0 00 00 00 	add    $0xf0,%rdx
1402599fd:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140259a01:	e8 fe 1a dc ff       	call   0x14001b504
140259a06:	33 db                	xor    %ebx,%ebx
140259a08:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
140259a0d:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
140259a12:	48 2b c2             	sub    %rdx,%rax
140259a15:	48 c1 f8 04          	sar    $0x4,%rax
140259a19:	45 0f 57 d2          	xorps  %xmm10,%xmm10
140259a1d:	48 85 c0             	test   %rax,%rax
140259a20:	0f 84 51 02 00 00    	je     0x140259c77
140259a26:	33 ff                	xor    %edi,%edi
140259a28:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
140259a2d:	48 2b c2             	sub    %rdx,%rax
140259a30:	48 c1 f8 04          	sar    $0x4,%rax
140259a34:	48 3b d8             	cmp    %rax,%rbx
140259a37:	0f 83 14 05 00 00    	jae    0x140259f51
140259a3d:	4c 8b 34 17          	mov    (%rdi,%rdx,1),%r14
140259a41:	49 8b 4f 30          	mov    0x30(%r15),%rcx
140259a45:	48 8b 01             	mov    (%rcx),%rax
140259a48:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140259a4f:	ff 15 e3 31 8b 00    	call   *0x8b31e3(%rip)        # 0x140b0cc38
140259a55:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140259a5a:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
140259a5f:	48 2b ca             	sub    %rdx,%rcx
140259a62:	48 c1 f9 04          	sar    $0x4,%rcx
140259a66:	48 3b d9             	cmp    %rcx,%rbx
140259a69:	0f 83 e2 04 00 00    	jae    0x140259f51
140259a6f:	48 8b 34 3a          	mov    (%rdx,%rdi,1),%rsi
140259a73:	f3 41 0f 10 06       	movss  (%r14),%xmm0
140259a78:	f3 0f 5f 00          	maxss  (%rax),%xmm0
140259a7c:	f3 41 0f 10 4e 08    	movss  0x8(%r14),%xmm1
140259a82:	f3 0f 5d 48 08       	minss  0x8(%rax),%xmm1
140259a87:	0f 2f c8             	comiss %xmm0,%xmm1
140259a8a:	76 06                	jbe    0x140259a92
140259a8c:	f3 0f 5c c8          	subss  %xmm0,%xmm1
140259a90:	eb 04                	jmp    0x140259a96
140259a92:	41 0f 28 ca          	movaps %xmm10,%xmm1
140259a96:	f3 0f 10 46 08       	movss  0x8(%rsi),%xmm0
140259a9b:	f3 0f 5c 06          	subss  (%rsi),%xmm0
140259a9f:	0f 2e c8             	ucomiss %xmm0,%xmm1
140259aa2:	0f 8a ac 01 00 00    	jp     0x140259c54
140259aa8:	0f 85 a6 01 00 00    	jne    0x140259c54
140259aae:	49 8b 4f 30          	mov    0x30(%r15),%rcx
140259ab2:	48 8b 01             	mov    (%rcx),%rax
140259ab5:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140259abc:	ff 15 76 31 8b 00    	call   *0x8b3176(%rip)        # 0x140b0cc38
140259ac2:	f3 0f 10 4e 04       	movss  0x4(%rsi),%xmm1
140259ac7:	f3 0f 5f 48 04       	maxss  0x4(%rax),%xmm1
140259acc:	f3 0f 10 46 0c       	movss  0xc(%rsi),%xmm0
140259ad1:	f3 0f 5d 40 0c       	minss  0xc(%rax),%xmm0
140259ad6:	0f 2f c1             	comiss %xmm1,%xmm0
140259ad9:	76 06                	jbe    0x140259ae1
140259adb:	f3 0f 5c c1          	subss  %xmm1,%xmm0
140259adf:	eb 04                	jmp    0x140259ae5
140259ae1:	41 0f 28 c2          	movaps %xmm10,%xmm0
140259ae5:	41 0f 2f c2          	comiss %xmm10,%xmm0
140259ae9:	0f 86 60 01 00 00    	jbe    0x140259c4f
140259aef:	49 8b 4f 30          	mov    0x30(%r15),%rcx
140259af3:	48 8b 01             	mov    (%rcx),%rax
140259af6:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140259afd:	ff 15 35 31 8b 00    	call   *0x8b3135(%rip)        # 0x140b0cc38
140259b03:	48 83 c0 0c          	add    $0xc,%rax
140259b07:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140259b0c:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
140259b11:	48 2b ca             	sub    %rdx,%rcx
140259b14:	48 c1 f9 04          	sar    $0x4,%rcx
140259b18:	48 3b d9             	cmp    %rcx,%rbx
140259b1b:	0f 83 30 04 00 00    	jae    0x140259f51
140259b21:	48 8b 0c 3a          	mov    (%rdx,%rdi,1),%rcx
140259b25:	48 83 c1 0c          	add    $0xc,%rcx
140259b29:	f3 0f 10 01          	movss  (%rcx),%xmm0
140259b2d:	0f 2f 00             	comiss (%rax),%xmm0
140259b30:	48 0f 47 c8          	cmova  %rax,%rcx
140259b34:	f3 44 0f 10 01       	movss  (%rcx),%xmm8
140259b39:	49 8b 4f 30          	mov    0x30(%r15),%rcx
140259b3d:	48 8b 01             	mov    (%rcx),%rax
140259b40:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140259b47:	ff 15 eb 30 8b 00    	call   *0x8b30eb(%rip)        # 0x140b0cc38
140259b4d:	48 83 c0 08          	add    $0x8,%rax
140259b51:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140259b56:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
140259b5b:	48 2b ca             	sub    %rdx,%rcx
140259b5e:	48 c1 f9 04          	sar    $0x4,%rcx
140259b62:	48 3b d9             	cmp    %rcx,%rbx
140259b65:	0f 83 e6 03 00 00    	jae    0x140259f51
140259b6b:	48 8b 0c 3a          	mov    (%rdx,%rdi,1),%rcx
140259b6f:	48 83 c1 08          	add    $0x8,%rcx
140259b73:	f3 0f 10 01          	movss  (%rcx),%xmm0
140259b77:	0f 2f 00             	comiss (%rax),%xmm0
140259b7a:	48 0f 47 c8          	cmova  %rax,%rcx
140259b7e:	f3 0f 10 39          	movss  (%rcx),%xmm7
140259b82:	49 8b 4f 30          	mov    0x30(%r15),%rcx
140259b86:	48 8b 01             	mov    (%rcx),%rax
140259b89:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140259b90:	ff 15 a2 30 8b 00    	call   *0x8b30a2(%rip)        # 0x140b0cc38
140259b96:	48 83 c0 04          	add    $0x4,%rax
140259b9a:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140259b9f:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
140259ba4:	48 2b ca             	sub    %rdx,%rcx
140259ba7:	48 c1 f9 04          	sar    $0x4,%rcx
140259bab:	48 3b d9             	cmp    %rcx,%rbx
140259bae:	0f 83 9d 03 00 00    	jae    0x140259f51
140259bb4:	48 8b 0c 3a          	mov    (%rdx,%rdi,1),%rcx
140259bb8:	48 83 c1 04          	add    $0x4,%rcx
140259bbc:	f3 0f 10 00          	movss  (%rax),%xmm0
140259bc0:	0f 2f 01             	comiss (%rcx),%xmm0
140259bc3:	48 0f 47 c8          	cmova  %rax,%rcx
140259bc7:	f3 0f 10 31          	movss  (%rcx),%xmm6
140259bcb:	49 8b 4f 30          	mov    0x30(%r15),%rcx
140259bcf:	48 8b 01             	mov    (%rcx),%rax
140259bd2:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140259bd9:	ff 15 59 30 8b 00    	call   *0x8b3059(%rip)        # 0x140b0cc38
140259bdf:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140259be4:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
140259be9:	48 2b ca             	sub    %rdx,%rcx
140259bec:	48 c1 f9 04          	sar    $0x4,%rcx
140259bf0:	48 3b d9             	cmp    %rcx,%rbx
140259bf3:	0f 83 58 03 00 00    	jae    0x140259f51
140259bf9:	48 8b 0c 3a          	mov    (%rdx,%rdi,1),%rcx
140259bfd:	f3 0f 10 00          	movss  (%rax),%xmm0
140259c01:	0f 2f 01             	comiss (%rcx),%xmm0
140259c04:	48 0f 47 c8          	cmova  %rax,%rcx
140259c08:	f3 0f 10 09          	movss  (%rcx),%xmm1
140259c0c:	f3 0f 11 4c 24 60    	movss  %xmm1,0x60(%rsp)
140259c12:	f3 0f 11 74 24 64    	movss  %xmm6,0x64(%rsp)
140259c18:	f3 0f 11 7c 24 68    	movss  %xmm7,0x68(%rsp)
140259c1e:	f3 44 0f 11 44 24 6c 	movss  %xmm8,0x6c(%rsp)
140259c25:	49 8b 54 24 08       	mov    0x8(%r12),%rdx
140259c2a:	49 3b 54 24 10       	cmp    0x10(%r12),%rdx
140259c2f:	74 11                	je     0x140259c42
140259c31:	0f 10 44 24 60       	movups 0x60(%rsp),%xmm0
140259c36:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
140259c3a:	49 83 44 24 08 10    	addq   $0x10,0x8(%r12)
140259c40:	eb 0d                	jmp    0x140259c4f
140259c42:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
140259c47:	49 8b cc             	mov    %r12,%rcx
140259c4a:	e8 79 d6 dc ff       	call   0x1400272c8
140259c4f:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
140259c54:	48 ff c3             	inc    %rbx
140259c57:	48 83 c7 10          	add    $0x10,%rdi
140259c5b:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
140259c60:	48 2b c2             	sub    %rdx,%rax
140259c63:	48 c1 f8 04          	sar    $0x4,%rax
140259c67:	48 3b d8             	cmp    %rax,%rbx
140259c6a:	0f 82 b8 fd ff ff    	jb     0x140259a28
140259c70:	4c 8b b5 e0 00 00 00 	mov    0xe0(%rbp),%r14
140259c77:	33 ff                	xor    %edi,%edi
140259c79:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
140259c7d:	48 8b c1             	mov    %rcx,%rax
140259c80:	48 8b 55 a0          	mov    -0x60(%rbp),%rdx
140259c84:	48 2b c2             	sub    %rdx,%rax
140259c87:	48 c1 f8 04          	sar    $0x4,%rax
140259c8b:	48 85 c0             	test   %rax,%rax
140259c8e:	0f 84 55 02 00 00    	je     0x140259ee9
140259c94:	33 f6                	xor    %esi,%esi
140259c96:	48 2b ca             	sub    %rdx,%rcx
140259c99:	48 c1 f9 04          	sar    $0x4,%rcx
140259c9d:	48 3b f9             	cmp    %rcx,%rdi
140259ca0:	0f 83 ab 02 00 00    	jae    0x140259f51
140259ca6:	48 8b 1c 16          	mov    (%rsi,%rdx,1),%rbx
140259caa:	49 8b 4f 30          	mov    0x30(%r15),%rcx
140259cae:	48 8b 01             	mov    (%rcx),%rax
140259cb1:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140259cb8:	ff 15 7a 2f 8b 00    	call   *0x8b2f7a(%rip)        # 0x140b0cc38
140259cbe:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140259cc3:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
140259cc8:	48 2b ca             	sub    %rdx,%rcx
140259ccb:	48 c1 f9 04          	sar    $0x4,%rcx
140259ccf:	48 3b f9             	cmp    %rcx,%rdi
140259cd2:	0f 83 79 02 00 00    	jae    0x140259f51
140259cd8:	48 8b 0c 32          	mov    (%rdx,%rsi,1),%rcx
140259cdc:	f3 0f 10 51 08       	movss  0x8(%rcx),%xmm2
140259ce1:	f3 0f 5c 11          	subss  (%rcx),%xmm2
140259ce5:	f3 0f 10 0b          	movss  (%rbx),%xmm1
140259ce9:	f3 0f 5f 08          	maxss  (%rax),%xmm1
140259ced:	f3 0f 10 43 08       	movss  0x8(%rbx),%xmm0
140259cf2:	f3 0f 5d 40 08       	minss  0x8(%rax),%xmm0
140259cf7:	0f 2f c1             	comiss %xmm1,%xmm0
140259cfa:	76 06                	jbe    0x140259d02
140259cfc:	f3 0f 5c c1          	subss  %xmm1,%xmm0
140259d00:	eb 04                	jmp    0x140259d06
140259d02:	41 0f 28 c2          	movaps %xmm10,%xmm0
140259d06:	0f 2e c2             	ucomiss %xmm2,%xmm0
140259d09:	0f 8a b8 01 00 00    	jp     0x140259ec7
140259d0f:	0f 85 b2 01 00 00    	jne    0x140259ec7
140259d15:	48 8b 45 a8          	mov    -0x58(%rbp),%rax
140259d19:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
140259d1d:	48 2b c3             	sub    %rbx,%rax
140259d20:	48 c1 f8 04          	sar    $0x4,%rax
140259d24:	48 3b f8             	cmp    %rax,%rdi
140259d27:	0f 83 24 02 00 00    	jae    0x140259f51
140259d2d:	48 8b 1c 1e          	mov    (%rsi,%rbx,1),%rbx
140259d31:	49 8b 4f 30          	mov    0x30(%r15),%rcx
140259d35:	48 8b 01             	mov    (%rcx),%rax
140259d38:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140259d3f:	ff 15 f3 2e 8b 00    	call   *0x8b2ef3(%rip)        # 0x140b0cc38
140259d45:	f3 0f 10 4b 04       	movss  0x4(%rbx),%xmm1
140259d4a:	f3 0f 5f 48 04       	maxss  0x4(%rax),%xmm1
140259d4f:	f3 0f 10 43 0c       	movss  0xc(%rbx),%xmm0
140259d54:	f3 0f 5d 40 0c       	minss  0xc(%rax),%xmm0
140259d59:	0f 2f c1             	comiss %xmm1,%xmm0
140259d5c:	76 06                	jbe    0x140259d64
140259d5e:	f3 0f 5c c1          	subss  %xmm1,%xmm0
140259d62:	eb 04                	jmp    0x140259d68
140259d64:	41 0f 28 c2          	movaps %xmm10,%xmm0
140259d68:	41 0f 2f c2          	comiss %xmm10,%xmm0
140259d6c:	0f 86 55 01 00 00    	jbe    0x140259ec7
140259d72:	49 8b 4f 30          	mov    0x30(%r15),%rcx
140259d76:	48 8b 01             	mov    (%rcx),%rax
140259d79:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140259d80:	ff 15 b2 2e 8b 00    	call   *0x8b2eb2(%rip)        # 0x140b0cc38
140259d86:	48 83 c0 0c          	add    $0xc,%rax
140259d8a:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
140259d8e:	48 8b 55 a0          	mov    -0x60(%rbp),%rdx
140259d92:	48 2b ca             	sub    %rdx,%rcx
140259d95:	48 c1 f9 04          	sar    $0x4,%rcx
140259d99:	48 3b f9             	cmp    %rcx,%rdi
140259d9c:	0f 83 af 01 00 00    	jae    0x140259f51
140259da2:	48 8b 0c 32          	mov    (%rdx,%rsi,1),%rcx
140259da6:	48 83 c1 0c          	add    $0xc,%rcx
140259daa:	f3 0f 10 01          	movss  (%rcx),%xmm0
140259dae:	0f 2f 00             	comiss (%rax),%xmm0
140259db1:	48 0f 47 c8          	cmova  %rax,%rcx
140259db5:	f3 44 0f 10 01       	movss  (%rcx),%xmm8
140259dba:	49 8b 4f 30          	mov    0x30(%r15),%rcx
140259dbe:	48 8b 01             	mov    (%rcx),%rax
140259dc1:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140259dc8:	ff 15 6a 2e 8b 00    	call   *0x8b2e6a(%rip)        # 0x140b0cc38
140259dce:	48 83 c0 08          	add    $0x8,%rax
140259dd2:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
140259dd6:	48 8b 55 a0          	mov    -0x60(%rbp),%rdx
140259dda:	48 2b ca             	sub    %rdx,%rcx
140259ddd:	48 c1 f9 04          	sar    $0x4,%rcx
140259de1:	48 3b f9             	cmp    %rcx,%rdi
140259de4:	0f 83 67 01 00 00    	jae    0x140259f51
140259dea:	48 8b 0c 32          	mov    (%rdx,%rsi,1),%rcx
140259dee:	48 83 c1 08          	add    $0x8,%rcx
140259df2:	f3 0f 10 01          	movss  (%rcx),%xmm0
140259df6:	0f 2f 00             	comiss (%rax),%xmm0
140259df9:	48 0f 47 c8          	cmova  %rax,%rcx
140259dfd:	f3 0f 10 39          	movss  (%rcx),%xmm7
140259e01:	49 8b 4f 30          	mov    0x30(%r15),%rcx
140259e05:	48 8b 01             	mov    (%rcx),%rax
140259e08:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140259e0f:	ff 15 23 2e 8b 00    	call   *0x8b2e23(%rip)        # 0x140b0cc38
140259e15:	48 83 c0 04          	add    $0x4,%rax
140259e19:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
140259e1d:	48 8b 55 a0          	mov    -0x60(%rbp),%rdx
140259e21:	48 2b ca             	sub    %rdx,%rcx
140259e24:	48 c1 f9 04          	sar    $0x4,%rcx
140259e28:	48 3b f9             	cmp    %rcx,%rdi
140259e2b:	0f 83 20 01 00 00    	jae    0x140259f51
140259e31:	48 8b 0c 32          	mov    (%rdx,%rsi,1),%rcx
140259e35:	48 83 c1 04          	add    $0x4,%rcx
140259e39:	f3 0f 10 00          	movss  (%rax),%xmm0
140259e3d:	0f 2f 01             	comiss (%rcx),%xmm0
140259e40:	48 0f 47 c8          	cmova  %rax,%rcx
140259e44:	f3 0f 10 31          	movss  (%rcx),%xmm6
140259e48:	49 8b 4f 30          	mov    0x30(%r15),%rcx
140259e4c:	48 8b 01             	mov    (%rcx),%rax
140259e4f:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140259e56:	ff 15 dc 2d 8b 00    	call   *0x8b2ddc(%rip)        # 0x140b0cc38
140259e5c:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
140259e60:	48 8b 55 a0          	mov    -0x60(%rbp),%rdx
140259e64:	48 2b ca             	sub    %rdx,%rcx
140259e67:	48 c1 f9 04          	sar    $0x4,%rcx
140259e6b:	48 3b f9             	cmp    %rcx,%rdi
140259e6e:	0f 83 dd 00 00 00    	jae    0x140259f51
140259e74:	48 8b 0c 32          	mov    (%rdx,%rsi,1),%rcx
140259e78:	f3 0f 10 00          	movss  (%rax),%xmm0
140259e7c:	0f 2f 01             	comiss (%rcx),%xmm0
140259e7f:	48 0f 47 c8          	cmova  %rax,%rcx
140259e83:	f3 0f 10 09          	movss  (%rcx),%xmm1
140259e87:	f3 0f 11 4c 24 60    	movss  %xmm1,0x60(%rsp)
140259e8d:	f3 0f 11 74 24 64    	movss  %xmm6,0x64(%rsp)
140259e93:	f3 0f 11 7c 24 68    	movss  %xmm7,0x68(%rsp)
140259e99:	f3 44 0f 11 44 24 6c 	movss  %xmm8,0x6c(%rsp)
140259ea0:	49 8b 56 08          	mov    0x8(%r14),%rdx
140259ea4:	49 3b 56 10          	cmp    0x10(%r14),%rdx
140259ea8:	74 10                	je     0x140259eba
140259eaa:	0f 10 44 24 60       	movups 0x60(%rsp),%xmm0
140259eaf:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
140259eb3:	49 83 46 08 10       	addq   $0x10,0x8(%r14)
140259eb8:	eb 0d                	jmp    0x140259ec7
140259eba:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
140259ebf:	49 8b ce             	mov    %r14,%rcx
140259ec2:	e8 01 d4 dc ff       	call   0x1400272c8
140259ec7:	48 ff c7             	inc    %rdi
140259eca:	48 83 c6 10          	add    $0x10,%rsi
140259ece:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
140259ed2:	48 8b c1             	mov    %rcx,%rax
140259ed5:	48 8b 55 a0          	mov    -0x60(%rbp),%rdx
140259ed9:	48 2b c2             	sub    %rdx,%rax
140259edc:	48 c1 f8 04          	sar    $0x4,%rax
140259ee0:	48 3b f8             	cmp    %rax,%rdi
140259ee3:	0f 82 ad fd ff ff    	jb     0x140259c96
140259ee9:	0f 57 c0             	xorps  %xmm0,%xmm0
140259eec:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
140259ef2:	45 33 c0             	xor    %r8d,%r8d
140259ef5:	4c 89 44 24 50       	mov    %r8,0x50(%rsp)
140259efa:	33 ff                	xor    %edi,%edi
140259efc:	49 8b 4c 24 08       	mov    0x8(%r12),%rcx
140259f01:	49 8b 14 24          	mov    (%r12),%rdx
140259f05:	48 8b c1             	mov    %rcx,%rax
140259f08:	48 2b c2             	sub    %rdx,%rax
140259f0b:	48 c1 f8 04          	sar    $0x4,%rax
140259f0f:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140259f14:	48 85 c0             	test   %rax,%rax
140259f17:	74 79                	je     0x140259f92
140259f19:	33 f6                	xor    %esi,%esi
140259f1b:	48 2b ca             	sub    %rdx,%rcx
140259f1e:	48 c1 f9 04          	sar    $0x4,%rcx
140259f22:	48 3b f9             	cmp    %rcx,%rdi
140259f25:	0f 83 24 13 00 00    	jae    0x14025b24f
140259f2b:	f3 0f 6f 04 16       	movdqu (%rsi,%rdx,1),%xmm0
140259f30:	0f 11 45 88          	movups %xmm0,-0x78(%rbp)
140259f34:	c6 45 98 00          	movb   $0x0,-0x68(%rbp)
140259f38:	49 3b d8             	cmp    %r8,%rbx
140259f3b:	74 1b                	je     0x140259f58
140259f3d:	0f 11 03             	movups %xmm0,(%rbx)
140259f40:	8b 45 98             	mov    -0x68(%rbp),%eax
140259f43:	89 43 10             	mov    %eax,0x10(%rbx)
140259f46:	48 83 c3 14          	add    $0x14,%rbx
140259f4a:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
140259f4f:	eb 22                	jmp    0x140259f73
140259f51:	ff 15 41 2a 8b 00    	call   *0x8b2a41(%rip)        # 0x140b0c998
140259f57:	90                   	nop
140259f58:	4c 8d 45 88          	lea    -0x78(%rbp),%r8
140259f5c:	48 8b d3             	mov    %rbx,%rdx
140259f5f:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140259f64:	e8 53 fd e0 ff       	call   0x140069cbc
140259f69:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
140259f6e:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140259f73:	48 ff c7             	inc    %rdi
140259f76:	48 83 c6 10          	add    $0x10,%rsi
140259f7a:	49 8b 4c 24 08       	mov    0x8(%r12),%rcx