1408b4cc8:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
1408b4ccc:	44 89 68 08          	mov    %r13d,0x8(%rax)
1408b4cd0:	ff 03                	incl   (%rbx)
1408b4cd2:	49 8b 06             	mov    (%r14),%rax
1408b4cd5:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
1408b4cd9:	74 14                	je     0x1408b4cef
1408b4cdb:	48 83 b8 00 03 00 00 	cmpq   $0x0,0x300(%rax)
1408b4ce2:	00
1408b4ce3:	75 3b                	jne    0x1408b4d20
1408b4ce5:	48 8b cb             	mov    %rbx,%rcx
1408b4ce8:	e8 23 75 03 00       	call   0x1408ec210
1408b4ced:	eb 31                	jmp    0x1408b4d20
1408b4cef:	49 8b 86 88 00 00 00 	mov    0x88(%r14),%rax
1408b4cf6:	48 8d 0c 52          	lea    (%rdx,%rdx,2),%rcx
1408b4cfa:	80 7c c8 01 00       	cmpb   $0x0,0x1(%rax,%rcx,8)
1408b4cff:	48 8d 14 c8          	lea    (%rax,%rcx,8),%rdx
1408b4d03:	74 13                	je     0x1408b4d18
1408b4d05:	41 b9 f8 ff ff ff    	mov    $0xfffffff8,%r9d
1408b4d0b:	4c 8b c3             	mov    %rbx,%r8
1408b4d0e:	49 8b ce             	mov    %r14,%rcx
1408b4d11:	e8 fa 30 07 00       	call   0x140927e10
1408b4d16:	eb 08                	jmp    0x1408b4d20
1408b4d18:	48 89 5a 10          	mov    %rbx,0x10(%rdx)
1408b4d1c:	c6 42 01 f8          	movb   $0xf8,0x1(%rdx)
1408b4d20:	c7 07 ff ff ff ff    	movl   $0xffffffff,(%rdi)
1408b4d26:	48 ff c6             	inc    %rsi
1408b4d29:	48 83 c7 04          	add    $0x4,%rdi
1408b4d2d:	48 83 fe 02          	cmp    $0x2,%rsi
1408b4d31:	0f 8c 69 ff ff ff    	jl     0x1408b4ca0
1408b4d37:	4d 8b 7f 50          	mov    0x50(%r15),%r15
1408b4d3b:	b9 00 00 00 00       	mov    $0x0,%ecx
1408b4d40:	4d 85 ff             	test   %r15,%r15
1408b4d43:	0f 85 4a ff ff ff    	jne    0x1408b4c93
1408b4d49:	83 03 ff             	addl   $0xffffffff,(%rbx)
1408b4d4c:	75 66                	jne    0x1408b4db4
1408b4d4e:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1408b4d52:	48 85 c9             	test   %rcx,%rcx
1408b4d55:	74 55                	je     0x1408b4dac
1408b4d57:	48 83 b9 00 03 00 00 	cmpq   $0x0,0x300(%rcx)
1408b4d5e:	00
1408b4d5f:	74 0a                	je     0x1408b4d6b
1408b4d61:	48 8b d3             	mov    %rbx,%rdx
1408b4d64:	e8 d7 eb ff ff       	call   0x1408b3940
1408b4d69:	eb 49                	jmp    0x1408b4db4
1408b4d6b:	48 3b 99 f0 01 00 00 	cmp    0x1f0(%rcx),%rbx
1408b4d72:	73 38                	jae    0x1408b4dac
1408b4d74:	48 3b 99 e0 01 00 00 	cmp    0x1e0(%rcx),%rbx
1408b4d7b:	72 13                	jb     0x1408b4d90
1408b4d7d:	48 8b 81 d8 01 00 00 	mov    0x1d8(%rcx),%rax
1408b4d84:	48 89 03             	mov    %rax,(%rbx)
1408b4d87:	48 89 99 d8 01 00 00 	mov    %rbx,0x1d8(%rcx)
1408b4d8e:	eb 24                	jmp    0x1408b4db4
1408b4d90:	48 3b 99 e8 01 00 00 	cmp    0x1e8(%rcx),%rbx
1408b4d97:	72 13                	jb     0x1408b4dac
1408b4d99:	48 8b 81 c8 01 00 00 	mov    0x1c8(%rcx),%rax
1408b4da0:	48 89 03             	mov    %rax,(%rbx)
1408b4da3:	48 89 99 c8 01 00 00 	mov    %rbx,0x1c8(%rcx)
1408b4daa:	eb 08                	jmp    0x1408b4db4
1408b4dac:	48 8b cb             	mov    %rbx,%rcx
1408b4daf:	e8 9c 6d fd ff       	call   0x14088bb50
1408b4db4:	8b 4d 67             	mov    0x67(%rbp),%ecx
1408b4db7:	8b 45 93             	mov    -0x6d(%rbp),%eax
1408b4dba:	48 8b 55 77          	mov    0x77(%rbp),%rdx
1408b4dbe:	89 42 0c             	mov    %eax,0xc(%rdx)
1408b4dc1:	8b 45 97             	mov    -0x69(%rbp),%eax
1408b4dc4:	89 42 10             	mov    %eax,0x10(%rdx)
1408b4dc7:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1408b4dcc:	48 85 c0             	test   %rax,%rax
1408b4dcf:	74 15                	je     0x1408b4de6
1408b4dd1:	4c 8b c0             	mov    %rax,%r8
1408b4dd4:	48 8d 15 95 9d 04 00 	lea    0x49d95(%rip),%rdx        # 0x1408feb70
1408b4ddb:	49 8b cc             	mov    %r12,%rcx
1408b4dde:	e8 3d c7 03 00       	call   0x1408f1520
1408b4de3:	8b 4d 67             	mov    0x67(%rbp),%ecx
1408b4de6:	8b c1                	mov    %ecx,%eax
1408b4de8:	48 8b 9c 24 e8 00 00 	mov    0xe8(%rsp),%rbx
1408b4def:	00
1408b4df0:	48 81 c4 f0 00 00 00 	add    $0xf0,%rsp
1408b4df7:	41 5f                	pop    %r15
1408b4df9:	41 5e                	pop    %r14
1408b4dfb:	41 5d                	pop    %r13
1408b4dfd:	41 5c                	pop    %r12
1408b4dff:	5f                   	pop    %rdi
1408b4e00:	5e                   	pop    %rsi
1408b4e01:	5d                   	pop    %rbp
1408b4e02:	c3                   	ret
1408b4e03:	cc                   	int3
1408b4e04:	cc                   	int3
1408b4e05:	cc                   	int3
1408b4e06:	cc                   	int3
1408b4e07:	cc                   	int3
1408b4e08:	cc                   	int3
1408b4e09:	cc                   	int3
1408b4e0a:	cc                   	int3
1408b4e0b:	cc                   	int3
1408b4e0c:	cc                   	int3
1408b4e0d:	cc                   	int3
1408b4e0e:	cc                   	int3
1408b4e0f:	cc                   	int3
1408b4e10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408b4e15:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1408b4e1a:	57                   	push   %rdi
1408b4e1b:	48 83 ec 20          	sub    $0x20,%rsp
1408b4e1f:	48 8b fa             	mov    %rdx,%rdi
1408b4e22:	49 63 d8             	movslq %r8d,%rbx
1408b4e25:	48 8b 52 50          	mov    0x50(%rdx),%rdx
1408b4e29:	48 8b f1             	mov    %rcx,%rsi
1408b4e2c:	48 85 d2             	test   %rdx,%rdx
1408b4e2f:	74 1d                	je     0x1408b4e4e
1408b4e31:	44 8b c3             	mov    %ebx,%r8d
1408b4e34:	e8 d7 ff ff ff       	call   0x1408b4e10
1408b4e39:	48 85 c0             	test   %rax,%rax
1408b4e3c:	74 12                	je     0x1408b4e50
1408b4e3e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408b4e43:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1408b4e48:	48 83 c4 20          	add    $0x20,%rsp
1408b4e4c:	5f                   	pop    %rdi
1408b4e4d:	c3                   	ret
1408b4e4e:	33 c0                	xor    %eax,%eax
1408b4e50:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
1408b4e54:	3b 19                	cmp    (%rcx),%ebx
1408b4e56:	7d 14                	jge    0x1408b4e6c
1408b4e58:	48 8b d3             	mov    %rbx,%rdx
1408b4e5b:	48 c1 e2 05          	shl    $0x5,%rdx
1408b4e5f:	48 8b 54 0a 08       	mov    0x8(%rdx,%rcx,1),%rdx
1408b4e64:	48 8b ce             	mov    %rsi,%rcx
1408b4e67:	e8 04 94 02 00       	call   0x1408de270
1408b4e6c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408b4e71:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1408b4e76:	48 83 c4 20          	add    $0x20,%rsp
1408b4e7a:	5f                   	pop    %rdi
1408b4e7b:	c3                   	ret
1408b4e7c:	cc                   	int3
1408b4e7d:	cc                   	int3
1408b4e7e:	cc                   	int3
1408b4e7f:	cc                   	int3
1408b4e80:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
1408b4e85:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1408b4e8a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1408b4e8f:	53                   	push   %rbx
1408b4e90:	55                   	push   %rbp
1408b4e91:	56                   	push   %rsi
1408b4e92:	57                   	push   %rdi
1408b4e93:	41 54                	push   %r12
1408b4e95:	41 55                	push   %r13
1408b4e97:	41 56                	push   %r14
1408b4e99:	41 57                	push   %r15
1408b4e9b:	48 81 ec e8 00 00 00 	sub    $0xe8,%rsp
1408b4ea2:	8b 41 44             	mov    0x44(%rcx),%eax
1408b4ea5:	45 33 f6             	xor    %r14d,%r14d
1408b4ea8:	4c 8b 39             	mov    (%rcx),%r15
1408b4eab:	ff c8                	dec    %eax
1408b4ead:	48 8b 71 10          	mov    0x10(%rcx),%rsi
1408b4eb1:	4c 8b ea             	mov    %rdx,%r13
1408b4eb4:	89 44 24 40          	mov    %eax,0x40(%rsp)
1408b4eb8:	48 8b e9             	mov    %rcx,%rbp
1408b4ebb:	ff c8                	dec    %eax
1408b4ebd:	44 89 74 24 4c       	mov    %r14d,0x4c(%rsp)
1408b4ec2:	89 41 44             	mov    %eax,0x44(%rcx)
1408b4ec5:	bb 01 00 00 00       	mov    $0x1,%ebx
1408b4eca:	48 8b 7a 48          	mov    0x48(%rdx),%rdi
1408b4ece:	0f b6 02             	movzbl (%rdx),%eax
1408b4ed1:	4c 89 b4 24 80 00 00 	mov    %r14,0x80(%rsp)
1408b4ed8:	00
1408b4ed9:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
1408b4ede:	4c 63 27             	movslq (%rdi),%r12
1408b4ee1:	44 89 64 24 60       	mov    %r12d,0x60(%rsp)
1408b4ee6:	48 89 b4 24 88 00 00 	mov    %rsi,0x88(%rsp)
1408b4eed:	00
1408b4eee:	88 84 24 48 01 00 00 	mov    %al,0x148(%rsp)
1408b4ef5:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
1408b4efa:	3c 87                	cmp    $0x87,%al
1408b4efc:	0f 84 46 02 00 00    	je     0x1408b5148
1408b4f02:	45 38 77 67          	cmp    %r14b,0x67(%r15)
1408b4f06:	0f 85 3c 02 00 00    	jne    0x1408b5148
1408b4f0c:	0f 10 0d ad 19 79 00 	movups 0x7919ad(%rip),%xmm1        # 0x1410468c0
1408b4f13:	49 8b ec             	mov    %r12,%rbp
1408b4f16:	41 b8 49 00 00 00    	mov    $0x49,%r8d
1408b4f1c:	0f 10 15 8d 19 79 00 	movups 0x79198d(%rip),%xmm2        # 0x1410468b0
1408b4f23:	48 c1 e5 05          	shl    $0x5,%rbp
1408b4f27:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1408b4f2e:	00 00
1408b4f30:	49 8b 45 20          	mov    0x20(%r13),%rax
1408b4f34:	3b 18                	cmp    (%rax),%ebx
1408b4f36:	0f 8f ff 01 00 00    	jg     0x1408b513b
1408b4f3c:	41 8b d6             	mov    %r14d,%edx
1408b4f3f:	45 85 e4             	test   %r12d,%r12d
1408b4f42:	7e 16                	jle    0x1408b4f5a
1408b4f44:	48 8d 4f 20          	lea    0x20(%rdi),%rcx
1408b4f48:	0f b7 01             	movzwl (%rcx),%eax
1408b4f4b:	3b c3                	cmp    %ebx,%eax
1408b4f4d:	74 0b                	je     0x1408b4f5a
1408b4f4f:	ff c2                	inc    %edx
1408b4f51:	48 83 c1 20          	add    $0x20,%rcx
1408b4f55:	41 3b d4             	cmp    %r12d,%edx
1408b4f58:	7c ee                	jl     0x1408b4f48
1408b4f5a:	41 3b d4             	cmp    %r12d,%edx
1408b4f5d:	0f 85 cc 01 00 00    	jne    0x1408b512f
1408b4f63:	66 45 3b 87 a4 01 00 	cmp    0x1a4(%r15),%r8w
1408b4f6a:	00
1408b4f6b:	76 5c                	jbe    0x1408b4fc9
1408b4f6d:	45 39 b7 a0 01 00 00 	cmp    %r14d,0x1a0(%r15)
1408b4f74:	75 0c                	jne    0x1408b4f82
1408b4f76:	41 ff 87 b4 01 00 00 	incl   0x1b4(%r15)
1408b4f7d:	e9 cd 00 00 00       	jmp    0x1408b504f
1408b4f82:	45 38 77 67          	cmp    %r14b,0x67(%r15)
1408b4f86:	0f 84 c3 00 00 00    	je     0x1408b504f
1408b4f8c:	49 8b ce             	mov    %r14,%rcx
1408b4f8f:	49 8b d6             	mov    %r14,%rdx
1408b4f92:	48 83 c2 08          	add    $0x8,%rdx
1408b4f96:	48 85 c9             	test   %rcx,%rcx
1408b4f99:	0f 84 d7 01 00 00    	je     0x1408b5176
1408b4f9f:	81 49 04 00 08 00 00 	orl    $0x800,0x4(%rcx)
1408b4fa6:	89 1a                	mov    %ebx,(%rdx)
1408b4fa8:	48 85 ff             	test   %rdi,%rdi
1408b4fab:	0f 85 01 01 00 00    	jne    0x1408b50b2
1408b4fb1:	48 8b 84 24 30 01 00 	mov    0x130(%rsp),%rax
1408b4fb8:	00
1408b4fb9:	48 8b d1             	mov    %rcx,%rdx
1408b4fbc:	48 8b 08             	mov    (%rax),%rcx
1408b4fbf:	e8 6c a9 02 00       	call   0x1408df930
1408b4fc4:	e9 0c 01 00 00       	jmp    0x1408b50d5
1408b4fc9:	49 8b 8f d8 01 00 00 	mov    0x1d8(%r15),%rcx
1408b4fd0:	48 85 c9             	test   %rcx,%rcx
1408b4fd3:	74 16                	je     0x1408b4feb
1408b4fd5:	48 8b 01             	mov    (%rcx),%rax
1408b4fd8:	49 89 87 d8 01 00 00 	mov    %rax,0x1d8(%r15)
1408b4fdf:	41 ff 87 b0 01 00 00 	incl   0x1b0(%r15)
1408b4fe6:	e9 8c 00 00 00       	jmp    0x1408b5077
1408b4feb:	49 8b 8f d0 01 00 00 	mov    0x1d0(%r15),%rcx
1408b4ff2:	48 85 c9             	test   %rcx,%rcx
1408b4ff5:	74 13                	je     0x1408b500a
1408b4ff7:	48 8b 01             	mov    (%rcx),%rax
1408b4ffa:	49 89 87 d0 01 00 00 	mov    %rax,0x1d0(%r15)
1408b5001:	41 ff 87 b0 01 00 00 	incl   0x1b0(%r15)
1408b5008:	eb 6d                	jmp    0x1408b5077
1408b500a:	49 8b 8f c8 01 00 00 	mov    0x1c8(%r15),%rcx
1408b5011:	48 85 c9             	test   %rcx,%rcx
1408b5014:	74 13                	je     0x1408b5029
1408b5016:	48 8b 01             	mov    (%rcx),%rax
1408b5019:	49 89 87 c8 01 00 00 	mov    %rax,0x1c8(%r15)
1408b5020:	41 ff 87 b0 01 00 00 	incl   0x1b0(%r15)
1408b5027:	eb 4e                	jmp    0x1408b5077
1408b5029:	49 8b 8f c0 01 00 00 	mov    0x1c0(%r15),%rcx
1408b5030:	48 85 c9             	test   %rcx,%rcx
1408b5033:	74 13                	je     0x1408b5048
1408b5035:	48 8b 01             	mov    (%rcx),%rax
1408b5038:	41 ff 87 b0 01 00 00 	incl   0x1b0(%r15)
1408b503f:	49 89 87 c0 01 00 00 	mov    %rax,0x1c0(%r15)
1408b5046:	eb 2f                	jmp    0x1408b5077
1408b5048:	41 ff 87 b8 01 00 00 	incl   0x1b8(%r15)
1408b504f:	49 8b d0             	mov    %r8,%rdx
1408b5052:	49 8b cf             	mov    %r15,%rcx
1408b5055:	e8 76 93 fe ff       	call   0x14089e3d0
1408b505a:	48 8b c8             	mov    %rax,%rcx
1408b505d:	48 8b d0             	mov    %rax,%rdx
1408b5060:	0f 10 0d 59 18 79 00 	movups 0x791859(%rip),%xmm1        # 0x1410468c0
1408b5067:	0f 10 15 42 18 79 00 	movups 0x791842(%rip),%xmm2        # 0x1410468b0
1408b506e:	48 85 c0             	test   %rax,%rax
1408b5071:	0f 84 1b ff ff ff    	je     0x1408b4f92
1408b5077:	0f 57 c0             	xorps  %xmm0,%xmm0
1408b507a:	48 8d 51 08          	lea    0x8(%rcx),%rdx
1408b507e:	0f 11 01             	movups %xmm0,(%rcx)
1408b5081:	33 c0                	xor    %eax,%eax
1408b5083:	0f 11 41 10          	movups %xmm0,0x10(%rcx)
1408b5087:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
1408b508b:	0f 11 41 30          	movups %xmm0,0x30(%rcx)
1408b508f:	48 89 41 40          	mov    %rax,0x40(%rcx)
1408b5093:	48 8d 41 48          	lea    0x48(%rcx),%rax
1408b5097:	48 89 02             	mov    %rax,(%rdx)
1408b509a:	c6 01 9b             	movb   $0x9b,(%rcx)
1408b509d:	66 c7 41 32 ff ff    	movw   $0xffff,0x32(%rcx)
1408b50a3:	44 88 30             	mov    %r14b,(%rax)
1408b50a6:	c7 41 28 01 00 00 00 	movl   $0x1,0x28(%rcx)
1408b50ad:	e9 e4 fe ff ff       	jmp    0x1408b4f96
1408b50b2:	48 63 07             	movslq (%rdi),%rax
1408b50b5:	44 8d 40 01          	lea    0x1(%rax),%r8d
1408b50b9:	44 39 47 04          	cmp    %r8d,0x4(%rdi)
1408b50bd:	7d 37                	jge    0x1408b50f6
1408b50bf:	48 8b 84 24 30 01 00 	mov    0x130(%rsp),%rax
1408b50c6:	00
1408b50c7:	4c 8b c1             	mov    %rcx,%r8
1408b50ca:	48 8b d7             	mov    %rdi,%rdx
1408b50cd:	48 8b 08             	mov    (%rax),%rcx
1408b50d0:	e8 6b a7 02 00       	call   0x1408df840
1408b50d5:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1408b50da:	48 8b f8             	mov    %rax,%rdi
1408b50dd:	49 89 45 48          	mov    %rax,0x48(%r13)
1408b50e1:	0f 10 0d d8 17 79 00 	movups 0x7917d8(%rip),%xmm1        # 0x1410468c0
1408b50e8:	0f 10 15 c1 17 79 00 	movups 0x7917c1(%rip),%xmm2        # 0x1410468b0
1408b50ef:	48 85 c0             	test   %rax,%rax
1408b50f2:	75 24                	jne    0x1408b5118
1408b50f4:	eb 33                	jmp    0x1408b5129
1408b50f6:	48 c1 e0 05          	shl    $0x5,%rax
1408b50fa:	44 89 07             	mov    %r8d,(%rdi)
1408b50fd:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
1408b5102:	0f 11 54 38 08       	movups %xmm2,0x8(%rax,%rdi,1)
1408b5107:	0f 11 4c 38 18       	movups %xmm1,0x18(%rax,%rdi,1)
1408b510c:	48 89 4c 38 08       	mov    %rcx,0x8(%rax,%rdi,1)
1408b5111:	48 8b c7             	mov    %rdi,%rax
1408b5114:	49 89 7d 48          	mov    %rdi,0x48(%r13)
1408b5118:	41 ff c4             	inc    %r12d
1408b511b:	66 89 5c 28 20       	mov    %bx,0x20(%rax,%rbp,1)
1408b5120:	44 89 64 24 60       	mov    %r12d,0x60(%rsp)
1408b5125:	48 83 c5 20          	add    $0x20,%rbp
1408b5129:	41 b8 49 00 00 00    	mov    $0x49,%r8d
1408b512f:	ff c3                	inc    %ebx
1408b5131:	45 38 77 67          	cmp    %r14b,0x67(%r15)
1408b5135:	0f 84 f5 fd ff ff    	je     0x1408b4f30
1408b513b:	48 8b ac 24 30 01 00 	mov    0x130(%rsp),%rbp
1408b5142:	00
1408b5143:	bb 01 00 00 00       	mov    $0x1,%ebx
1408b5148:	41 8d 44 24 01       	lea    0x1(%r12),%eax
1408b514d:	48 63 d0             	movslq %eax,%rdx
1408b5150:	41 0f b7 87 a4 01 00 	movzwl 0x1a4(%r15),%eax
1408b5157:	00
1408b5158:	48 c1 e2 02          	shl    $0x2,%rdx
1408b515c:	48 3b d0             	cmp    %rax,%rdx
1408b515f:	76 53                	jbe    0x1408b51b4
1408b5161:	45 39 b7 a0 01 00 00 	cmp    %r14d,0x1a0(%r15)
1408b5168:	75 16                	jne    0x1408b5180
1408b516a:	41 ff 87 b4 01 00 00 	incl   0x1b4(%r15)
1408b5171:	e9 e1 00 00 00       	jmp    0x1408b5257
1408b5176:	b8 07 00 00 00       	mov    $0x7,%eax
1408b517b:	e9 d6 16 00 00       	jmp    0x1408b6856
1408b5180:	45 38 77 67          	cmp    %r14b,0x67(%r15)
1408b5184:	0f 84 cd 00 00 00    	je     0x1408b5257
1408b518a:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
1408b518f:	4c 89 74 24 70       	mov    %r14,0x70(%rsp)
1408b5194:	0f b6 94 24 48 01 00 	movzbl 0x148(%rsp),%edx
1408b519b:	00
1408b519c:	80 fa 87             	cmp    $0x87,%dl
1408b519f:	0f 85 19 01 00 00    	jne    0x1408b52be
1408b51a5:	44 89 74 24 64       	mov    %r14d,0x64(%rsp)
1408b51aa:	b9 01 00 00 00       	mov    $0x1,%ecx
1408b51af:	e9 46 02 00 00       	jmp    0x1408b53fa
1408b51b4:	48 81 fa 80 00 00 00 	cmp    $0x80,%rdx
1408b51bb:	77 4b                	ja     0x1408b5208
1408b51bd:	4d 8b 87 d8 01 00 00 	mov    0x1d8(%r15),%r8
1408b51c4:	4c 89 44 24 50       	mov    %r8,0x50(%rsp)
1408b51c9:	4d 85 c0             	test   %r8,%r8
1408b51cc:	74 16                	je     0x1408b51e4
1408b51ce:	49 8b 00             	mov    (%r8),%rax
1408b51d1:	49 89 87 d8 01 00 00 	mov    %rax,0x1d8(%r15)
1408b51d8:	41 ff 87 b0 01 00 00 	incl   0x1b0(%r15)
1408b51df:	e9 8c 00 00 00       	jmp    0x1408b5270
1408b51e4:	4d 8b 87 d0 01 00 00 	mov    0x1d0(%r15),%r8
1408b51eb:	4c 89 44 24 50       	mov    %r8,0x50(%rsp)
1408b51f0:	4d 85 c0             	test   %r8,%r8
1408b51f3:	74 13                	je     0x1408b5208