1408a1994:	39 50 08             	cmp    %edx,0x8(%rax)
1408a1997:	75 05                	jne    0x1408a199e
1408a1999:	48 8b fe             	mov    %rsi,%rdi
1408a199c:	eb 2a                	jmp    0x1408a19c8
1408a199e:	44 8b 40 04          	mov    0x4(%rax),%r8d
1408a19a2:	8b ce                	mov    %esi,%ecx
1408a19a4:	bf 02 00 00 00       	mov    $0x2,%edi
1408a19a9:	41 83 f8 01          	cmp    $0x1,%r8d
1408a19ad:	7e 16                	jle    0x1408a19c5
1408a19af:	48 83 c0 0c          	add    $0xc,%rax
1408a19b3:	39 10                	cmp    %edx,(%rax)
1408a19b5:	74 11                	je     0x1408a19c8
1408a19b7:	ff c1                	inc    %ecx
1408a19b9:	48 d1 c7             	rol    $1,%rdi
1408a19bc:	48 83 c0 04          	add    $0x4,%rax
1408a19c0:	41 3b c8             	cmp    %r8d,%ecx
1408a19c3:	7c ee                	jl     0x1408a19b3
1408a19c5:	49 8b fc             	mov    %r12,%rdi
1408a19c8:	4d 85 f6             	test   %r14,%r14
1408a19cb:	74 6c                	je     0x1408a1a39
1408a19cd:	41 80 3e a7          	cmpb   $0xa7,(%r14)
1408a19d1:	0f 85 8b 00 00 00    	jne    0x1408a1a62
1408a19d7:	41 f6 46 04 20       	testb  $0x20,0x4(%r14)
1408a19dc:	0f 85 80 00 00 00    	jne    0x1408a1a62
1408a19e2:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1408a19e7:	45 8b 46 2c          	mov    0x2c(%r14),%r8d
1408a19eb:	44 39 41 08          	cmp    %r8d,0x8(%rcx)
1408a19ef:	75 20                	jne    0x1408a1a11
1408a19f1:	48 8b c6             	mov    %rsi,%rax
1408a19f4:	eb 46                	jmp    0x1408a1a3c
1408a19f6:	f7 45 04 00 00 81 00 	testl  $0x810000,0x4(%rbp)
1408a19fd:	75 c6                	jne    0x1408a19c5
1408a19ff:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1408a1a04:	48 8b d5             	mov    %rbp,%rdx
1408a1a07:	e8 e4 c4 07 00       	call   0x14091def0
1408a1a0c:	48 8b f8             	mov    %rax,%rdi
1408a1a0f:	eb b7                	jmp    0x1408a19c8
1408a1a11:	44 8b 49 04          	mov    0x4(%rcx),%r9d
1408a1a15:	8b d6                	mov    %esi,%edx
1408a1a17:	b8 02 00 00 00       	mov    $0x2,%eax
1408a1a1c:	41 83 f9 01          	cmp    $0x1,%r9d
1408a1a20:	7e 17                	jle    0x1408a1a39
1408a1a22:	48 83 c1 0c          	add    $0xc,%rcx
1408a1a26:	44 39 01             	cmp    %r8d,(%rcx)
1408a1a29:	74 11                	je     0x1408a1a3c
1408a1a2b:	ff c2                	inc    %edx
1408a1a2d:	48 d1 c0             	rol    $1,%rax
1408a1a30:	48 83 c1 04          	add    $0x4,%rcx
1408a1a34:	41 3b d1             	cmp    %r9d,%edx
1408a1a37:	7c ed                	jl     0x1408a1a26
1408a1a39:	49 8b c4             	mov    %r12,%rax
1408a1a3c:	48 85 f8             	test   %rdi,%rax
1408a1a3f:	0f 85 6d 01 00 00    	jne    0x1408a1bb2
1408a1a45:	48 85 ed             	test   %rbp,%rbp
1408a1a48:	74 31                	je     0x1408a1a7b
1408a1a4a:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1408a1a4f:	45 33 c9             	xor    %r9d,%r9d
1408a1a52:	45 33 c0             	xor    %r8d,%r8d
1408a1a55:	48 8b d5             	mov    %rbp,%rdx
1408a1a58:	e8 d3 18 00 00       	call   0x1408a3330
1408a1a5d:	48 8b f0             	mov    %rax,%rsi
1408a1a60:	eb 1c                	jmp    0x1408a1a7e
1408a1a62:	41 f7 46 04 00 00 81 	testl  $0x810000,0x4(%r14)
1408a1a69:	00
1408a1a6a:	75 cd                	jne    0x1408a1a39
1408a1a6c:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1408a1a71:	49 8b d6             	mov    %r14,%rdx
1408a1a74:	e8 77 c4 07 00       	call   0x14091def0
1408a1a79:	eb c1                	jmp    0x1408a1a3c
1408a1a7b:	49 8b f4             	mov    %r12,%rsi
1408a1a7e:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1408a1a83:	ba 48 00 00 00       	mov    $0x48,%edx
1408a1a88:	48 8b 08             	mov    (%rax),%rcx
1408a1a8b:	e8 70 4b 03 00       	call   0x1408d6600
1408a1a90:	48 8b d8             	mov    %rax,%rbx
1408a1a93:	48 85 c0             	test   %rax,%rax
1408a1a96:	74 60                	je     0x1408a1af8
1408a1a98:	0f 57 c0             	xorps  %xmm0,%xmm0
1408a1a9b:	33 c0                	xor    %eax,%eax
1408a1a9d:	0f 11 03             	movups %xmm0,(%rbx)
1408a1aa0:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
1408a1aa4:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1408a1aa8:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
1408a1aac:	48 89 43 40          	mov    %rax,0x40(%rbx)
1408a1ab0:	c6 03 2e             	movb   $0x2e,(%rbx)
1408a1ab3:	66 c7 43 32 ff ff    	movw   $0xffff,0x32(%rbx)
1408a1ab9:	48 85 f6             	test   %rsi,%rsi
1408a1abc:	74 0f                	je     0x1408a1acd
1408a1abe:	48 89 73 18          	mov    %rsi,0x18(%rbx)
1408a1ac2:	8b 46 04             	mov    0x4(%rsi),%eax
1408a1ac5:	25 08 02 40 00       	and    $0x400208,%eax
1408a1aca:	09 43 04             	or     %eax,0x4(%rbx)
1408a1acd:	48 8b cb             	mov    %rbx,%rcx
1408a1ad0:	e8 bb 2a 00 00       	call   0x1408a4590
1408a1ad5:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1408a1ada:	48 8b 01             	mov    (%rcx),%rax
1408a1add:	44 8b 80 94 00 00 00 	mov    0x94(%rax),%r8d
1408a1ae4:	44 39 43 28          	cmp    %r8d,0x28(%rbx)
1408a1ae8:	7e 23                	jle    0x1408a1b0d
1408a1aea:	48 8d 15 9f e3 7a 00 	lea    0x7ae39f(%rip),%rdx        # 0x14104fe90
1408a1af1:	e8 8a 7d 03 00       	call   0x1408d9880
1408a1af6:	eb 15                	jmp    0x1408a1b0d
1408a1af8:	48 85 f6             	test   %rsi,%rsi
1408a1afb:	74 10                	je     0x1408a1b0d
1408a1afd:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1408a1b02:	48 8b d6             	mov    %rsi,%rdx
1408a1b05:	48 8b 08             	mov    (%rax),%rcx
1408a1b08:	e8 03 cd 03 00       	call   0x1408de810
1408a1b0d:	41 f6 45 04 01       	testb  $0x1,0x4(%r13)
1408a1b12:	74 10                	je     0x1408a1b24
1408a1b14:	48 85 db             	test   %rbx,%rbx
1408a1b17:	74 0b                	je     0x1408a1b24
1408a1b19:	83 4b 04 01          	orl    $0x1,0x4(%rbx)
1408a1b1d:	41 8b 45 34          	mov    0x34(%r13),%eax
1408a1b21:	89 43 34             	mov    %eax,0x34(%rbx)
1408a1b24:	48 8b d3             	mov    %rbx,%rdx
1408a1b27:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1408a1b2d:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
1408a1b34:	00
1408a1b35:	48 8b cb             	mov    %rbx,%rcx
1408a1b38:	e8 23 de 08 00       	call   0x14092f960
1408a1b3d:	4c 8b 43 20          	mov    0x20(%rbx),%r8
1408a1b41:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
1408a1b46:	48 63 c8             	movslq %eax,%rcx
1408a1b49:	48 6b d1 38          	imul   $0x38,%rcx,%rdx
1408a1b4d:	8b 8c 24 e0 00 00 00 	mov    0xe0(%rsp),%ecx
1408a1b54:	4c 03 c2             	add    %rdx,%r8
1408a1b57:	49 89 78 28          	mov    %rdi,0x28(%r8)
1408a1b5b:	41 8b 46 2c          	mov    0x2c(%r14),%eax
1408a1b5f:	41 89 40 1c          	mov    %eax,0x1c(%r8)
1408a1b63:	41 0f bf 46 30       	movswl 0x30(%r14),%eax
1408a1b68:	41 89 40 20          	mov    %eax,0x20(%r8)
1408a1b6c:	8b 84 24 e8 00 00 00 	mov    0xe8(%rsp),%eax
1408a1b73:	41 88 40 17          	mov    %al,0x17(%r8)
1408a1b77:	66 41 c7 40 14 40 00 	movw   $0x40,0x14(%r8)
1408a1b7e:	48 8b 43 20          	mov    0x20(%rbx),%rax
1408a1b82:	89 4c 02 18          	mov    %ecx,0x18(%rdx,%rax,1)
1408a1b86:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1408a1b8a:	41 0f b7 44 09 10    	movzwl 0x10(%r9,%rcx,1),%eax
1408a1b90:	66 89 44 0a 10       	mov    %ax,0x10(%rdx,%rcx,1)
1408a1b95:	48 8b 43 20          	mov    0x20(%rbx),%rax
1408a1b99:	41 fe 44 01 16       	incb   0x16(%r9,%rax,1)
1408a1b9e:	48 8b 43 20          	mov    0x20(%rbx),%rax
1408a1ba2:	66 41 83 4c 01 12 08 	orw    $0x8,0x12(%r9,%rax,1)
1408a1ba9:	49 8b 44 01 30       	mov    0x30(%r9,%rax,1),%rax
1408a1bae:	49 89 40 30          	mov    %rax,0x30(%r8)
1408a1bb2:	49 8b c6             	mov    %r14,%rax
1408a1bb5:	4c 8b f5             	mov    %rbp,%r14
1408a1bb8:	48 8b e8             	mov    %rax,%rbp
1408a1bbb:	be 01 00 00 00       	mov    $0x1,%esi
1408a1bc0:	45 85 ff             	test   %r15d,%r15d
1408a1bc3:	0f 8f af fd ff ff    	jg     0x1408a1978
1408a1bc9:	48 63 84 24 e0 00 00 	movslq 0xe0(%rsp),%rax
1408a1bd0:	00
1408a1bd1:	48 6b c8 38          	imul   $0x38,%rax,%rcx
1408a1bd5:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1408a1bda:	48 03 4b 20          	add    0x20(%rbx),%rcx
1408a1bde:	48 09 41 28          	or     %rax,0x28(%rcx)
1408a1be2:	4c 8b bc 24 88 00 00 	mov    0x88(%rsp),%r15
1408a1be9:	00
1408a1bea:	4c 8b ac 24 98 00 00 	mov    0x98(%rsp),%r13
1408a1bf1:	00
1408a1bf2:	48 8b b4 24 a0 00 00 	mov    0xa0(%rsp),%rsi
1408a1bf9:	00
1408a1bfa:	48 8b ac 24 a8 00 00 	mov    0xa8(%rsp),%rbp
1408a1c01:	00
1408a1c02:	4c 8b b4 24 90 00 00 	mov    0x90(%rsp),%r14
1408a1c09:	00
1408a1c0a:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
1408a1c11:	41 5c                	pop    %r12
1408a1c13:	5f                   	pop    %rdi
1408a1c14:	5b                   	pop    %rbx
1408a1c15:	c3                   	ret
1408a1c16:	cc                   	int3
1408a1c17:	cc                   	int3
1408a1c18:	cc                   	int3
1408a1c19:	cc                   	int3
1408a1c1a:	cc                   	int3
1408a1c1b:	cc                   	int3
1408a1c1c:	cc                   	int3
1408a1c1d:	cc                   	int3
1408a1c1e:	cc                   	int3
1408a1c1f:	cc                   	int3
1408a1c20:	44 89 44 24 18       	mov    %r8d,0x18(%rsp)
1408a1c25:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1408a1c2a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1408a1c2f:	53                   	push   %rbx
1408a1c30:	55                   	push   %rbp
1408a1c31:	57                   	push   %rdi
1408a1c32:	41 54                	push   %r12
1408a1c34:	41 55                	push   %r13
1408a1c36:	41 56                	push   %r14
1408a1c38:	41 57                	push   %r15
1408a1c3a:	48 83 ec 70          	sub    $0x70,%rsp
1408a1c3e:	4c 8b 32             	mov    (%rdx),%r14
1408a1c41:	4c 8b e1             	mov    %rcx,%r12
1408a1c44:	45 33 ed             	xor    %r13d,%r13d
1408a1c47:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
1408a1c4c:	bb f0 01 00 00       	mov    $0x1f0,%ebx
1408a1c51:	49 8b 06             	mov    (%r14),%rax
1408a1c54:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1408a1c59:	4c 8b 38             	mov    (%rax),%r15
1408a1c5c:	49 63 c0             	movslq %r8d,%rax
1408a1c5f:	48 6b e8 38          	imul   $0x38,%rax,%rbp
1408a1c63:	4c 89 7c 24 30       	mov    %r15,0x30(%rsp)
1408a1c68:	48 03 6a 20          	add    0x20(%rdx),%rbp
1408a1c6c:	48 89 6c 24 50       	mov    %rbp,0x50(%rsp)
1408a1c71:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1408a1c75:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1408a1c7a:	4d 85 ff             	test   %r15,%r15
1408a1c7d:	0f 84 92 00 00 00    	je     0x1408a1d15
1408a1c83:	66 41 3b 9f a4 01 00 	cmp    0x1a4(%r15),%bx
1408a1c8a:	00
1408a1c8b:	76 2c                	jbe    0x1408a1cb9
1408a1c8d:	45 39 af a0 01 00 00 	cmp    %r13d,0x1a0(%r15)
1408a1c94:	75 13                	jne    0x1408a1ca9
1408a1c96:	41 ff 87 b4 01 00 00 	incl   0x1b4(%r15)
1408a1c9d:	8b d3                	mov    %ebx,%edx
1408a1c9f:	49 8b cf             	mov    %r15,%rcx
1408a1ca2:	e8 29 c7 ff ff       	call   0x14089e3d0
1408a1ca7:	eb 74                	jmp    0x1408a1d1d
1408a1ca9:	45 38 6f 67          	cmp    %r13b,0x67(%r15)
1408a1cad:	74 59                	je     0x1408a1d08
1408a1caf:	49 8b fd             	mov    %r13,%rdi
1408a1cb2:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
1408a1cb7:	eb 6c                	jmp    0x1408a1d25
1408a1cb9:	49 8b bf c8 01 00 00 	mov    0x1c8(%r15),%rdi
1408a1cc0:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1408a1cc5:	48 85 ff             	test   %rdi,%rdi
1408a1cc8:	74 13                	je     0x1408a1cdd
1408a1cca:	48 8b 07             	mov    (%rdi),%rax
1408a1ccd:	49 89 87 c8 01 00 00 	mov    %rax,0x1c8(%r15)
1408a1cd4:	41 ff 87 b0 01 00 00 	incl   0x1b0(%r15)
1408a1cdb:	eb 48                	jmp    0x1408a1d25
1408a1cdd:	49 8b bf c0 01 00 00 	mov    0x1c0(%r15),%rdi
1408a1ce4:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1408a1ce9:	48 85 ff             	test   %rdi,%rdi
1408a1cec:	74 13                	je     0x1408a1d01
1408a1cee:	48 8b 07             	mov    (%rdi),%rax
1408a1cf1:	41 ff 87 b0 01 00 00 	incl   0x1b0(%r15)
1408a1cf8:	49 89 87 c0 01 00 00 	mov    %rax,0x1c0(%r15)
1408a1cff:	eb 24                	jmp    0x1408a1d25
1408a1d01:	41 ff 87 b8 01 00 00 	incl   0x1b8(%r15)
1408a1d08:	48 8b d3             	mov    %rbx,%rdx
1408a1d0b:	49 8b cf             	mov    %r15,%rcx
1408a1d0e:	e8 bd c6 ff ff       	call   0x14089e3d0
1408a1d13:	eb 08                	jmp    0x1408a1d1d
1408a1d15:	48 8b cb             	mov    %rbx,%rcx
1408a1d18:	e8 43 ba 04 00       	call   0x1408ed760
1408a1d1d:	48 8b f8             	mov    %rax,%rdi
1408a1d20:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408a1d25:	48 85 ff             	test   %rdi,%rdi
1408a1d28:	0f 84 c4 0c 00 00    	je     0x1408a29f2
1408a1d2e:	4c 8b c3             	mov    %rbx,%r8
1408a1d31:	48 89 74 24 68       	mov    %rsi,0x68(%rsp)
1408a1d36:	33 d2                	xor    %edx,%edx
1408a1d38:	48 8b cf             	mov    %rdi,%rcx
1408a1d3b:	e8 70 d9 63 00       	call   0x140edf6b0
1408a1d40:	66 83 4d 12 10       	orw    $0x10,0x12(%rbp)
1408a1d45:	33 d2                	xor    %edx,%edx
1408a1d47:	48 89 7d 20          	mov    %rdi,0x20(%rbp)
1408a1d4b:	41 b8 c0 01 00 00    	mov    $0x1c0,%r8d
1408a1d51:	48 83 c7 28          	add    $0x28,%rdi
1408a1d55:	48 8b cf             	mov    %rdi,%rcx
1408a1d58:	e8 53 d9 63 00       	call   0x140edf6b0
1408a1d5d:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
1408a1d62:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
1408a1d67:	49 8b d8             	mov    %r8,%rbx
1408a1d6a:	4d 89 31             	mov    %r14,(%r9)
1408a1d6d:	45 88 69 11          	mov    %r13b,0x11(%r9)
1408a1d71:	4d 89 69 08          	mov    %r13,0x8(%r9)
1408a1d75:	45 89 69 14          	mov    %r13d,0x14(%r9)
1408a1d79:	49 c7 41 18 08 00 00 	movq   $0x8,0x18(%r9)
1408a1d80:	00
1408a1d81:	49 89 79 20          	mov    %rdi,0x20(%r9)
1408a1d85:	4d 85 c0             	test   %r8,%r8
1408a1d88:	74 29                	je     0x1408a1db3
1408a1d8a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1408a1d90:	8b 43 04             	mov    0x4(%rbx),%eax
1408a1d93:	a9 00 20 08 00       	test   $0x82000,%eax
1408a1d98:	74 19                	je     0x1408a1db3
1408a1d9a:	0f ba e0 13          	bt     $0x13,%eax
1408a1d9e:	73 0a                	jae    0x1408a1daa
1408a1da0:	48 8b 43 20          	mov    0x20(%rbx),%rax
1408a1da4:	48 8b 58 08          	mov    0x8(%rax),%rbx
1408a1da8:	eb 04                	jmp    0x1408a1dae
1408a1daa:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
1408a1dae:	48 85 db             	test   %rbx,%rbx
1408a1db1:	75 dd                	jne    0x1408a1d90
1408a1db3:	41 c6 41 10 2b       	movb   $0x2b,0x10(%r9)
1408a1db8:	be 01 00 00 00       	mov    $0x1,%esi
1408a1dbd:	41 ba 0e 01 00 00    	mov    $0x10e,%r10d
1408a1dc3:	48 85 db             	test   %rbx,%rbx
1408a1dc6:	0f 84 ab 00 00 00    	je     0x1408a1e77
1408a1dcc:	80 3b 2b             	cmpb   $0x2b,(%rbx)
1408a1dcf:	0f 84 7d 00 00 00    	je     0x1408a1e52
1408a1dd5:	41 89 71 14          	mov    %esi,0x14(%r9)
1408a1dd9:	41 89 71 1c          	mov    %esi,0x1c(%r9)
1408a1ddd:	4d 85 c0             	test   %r8,%r8
1408a1de0:	74 20                	je     0x1408a1e02
1408a1de2:	41 f7 40 04 00 00 08 	testl  $0x80000,0x4(%r8)
1408a1de9:	00
1408a1dea:	74 16                	je     0x1408a1e02
1408a1dec:	49 63 48 2c          	movslq 0x2c(%r8),%rcx
1408a1df0:	e8 7b b6 04 00       	call   0x1408ed470
1408a1df5:	66 41 2b c2          	sub    %r10w,%ax
1408a1df9:	66 89 47 10          	mov    %ax,0x10(%rdi)
1408a1dfd:	49 8b c0             	mov    %r8,%rax
1408a1e00:	eb 0e                	jmp    0x1408a1e10
1408a1e02:	66 89 77 10          	mov    %si,0x10(%rdi)
1408a1e06:	49 8b c0             	mov    %r8,%rax
1408a1e09:	4d 85 c0             	test   %r8,%r8
1408a1e0c:	74 26                	je     0x1408a1e34
1408a1e0e:	66 90                	xchg   %ax,%ax
1408a1e10:	8b 48 04             	mov    0x4(%rax),%ecx
1408a1e13:	f7 c1 00 20 08 00    	test   $0x82000,%ecx
1408a1e19:	74 19                	je     0x1408a1e34
1408a1e1b:	0f ba e1 13          	bt     $0x13,%ecx
1408a1e1f:	73 0a                	jae    0x1408a1e2b
1408a1e21:	48 8b 40 20          	mov    0x20(%rax),%rax
1408a1e25:	48 8b 40 08          	mov    0x8(%rax),%rax
1408a1e29:	eb 04                	jmp    0x1408a1e2f
1408a1e2b:	48 8b 40 10          	mov    0x10(%rax),%rax
1408a1e2f:	48 85 c0             	test   %rax,%rax
1408a1e32:	75 dc                	jne    0x1408a1e10
1408a1e34:	48 89 07             	mov    %rax,(%rdi)
1408a1e37:	0f 57 c0             	xorps  %xmm0,%xmm0
1408a1e3a:	66 44 89 6f 12       	mov    %r13w,0x12(%rdi)
1408a1e3f:	33 c0                	xor    %eax,%eax
1408a1e41:	4c 89 4f 08          	mov    %r9,0x8(%rdi)
1408a1e45:	0f 11 47 14          	movups %xmm0,0x14(%rdi)
1408a1e49:	0f 11 47 24          	movups %xmm0,0x24(%rdi)
1408a1e4d:	89 47 34             	mov    %eax,0x34(%rdi)
1408a1e50:	eb 25                	jmp    0x1408a1e77
1408a1e52:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1408a1e56:	41 b0 2b             	mov    $0x2b,%r8b
1408a1e59:	49 8b c9             	mov    %r9,%rcx
1408a1e5c:	e8 bf cb 07 00       	call   0x14091ea20
1408a1e61:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1408a1e65:	41 b0 2b             	mov    $0x2b,%r8b
1408a1e68:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1408a1e6d:	e8 ae cb 07 00       	call   0x14091ea20
1408a1e72:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
1408a1e77:	41 8b 59 14          	mov    0x14(%r9),%ebx
1408a1e7b:	2b de                	sub    %esi,%ebx
1408a1e7d:	78 18                	js     0x1408a1e97
1408a1e7f:	90                   	nop
1408a1e80:	44 8b c3             	mov    %ebx,%r8d
1408a1e83:	49 8b d1             	mov    %r9,%rdx
1408a1e86:	49 8b cc             	mov    %r12,%rcx