1403d4dbd:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4dc1:	e8 52 7a a4 00       	call   0x140e1c818
1403d4dc6:	cc                   	int3
1403d4dc7:	41 2b fc             	sub    %r12d,%edi
1403d4dca:	44 8b cf             	mov    %edi,%r9d
1403d4dcd:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1403d4dd3:	48 8d 15 96 51 c1 00 	lea    0xc15196(%rip),%rdx        # 0x140fe9f70
1403d4dda:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4dde:	e8 0d 43 dd ff       	call   0x1401a90f0
1403d4de3:	48 8d 15 e6 bb fc 00 	lea    0xfcbbe6(%rip),%rdx        # 0x1413a09d0
1403d4dea:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4dee:	e8 25 7a a4 00       	call   0x140e1c818
1403d4df3:	cc                   	int3
1403d4df4:	49 8b ce             	mov    %r14,%rcx
1403d4df7:	e8 c4 b7 e6 ff       	call   0x1402405c0
1403d4dfc:	4c 63 c0             	movslq %eax,%r8
1403d4dff:	48 8d 15 8a 51 c1 00 	lea    0xc1518a(%rip),%rdx        # 0x140fe9f90
1403d4e06:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4e0a:	e8 51 32 de ff       	call   0x1401b8060
1403d4e0f:	48 8d 15 0a bd fc 00 	lea    0xfcbd0a(%rip),%rdx        # 0x1413a0b20
1403d4e16:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4e1a:	e8 f9 79 a4 00       	call   0x140e1c818
1403d4e1f:	cc                   	int3
1403d4e20:	2b fe                	sub    %esi,%edi
1403d4e22:	44 8b cf             	mov    %edi,%r9d
1403d4e25:	45 8b c5             	mov    %r13d,%r8d
1403d4e28:	48 8d 15 81 51 c1 00 	lea    0xc15181(%rip),%rdx        # 0x140fe9fb0
1403d4e2f:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4e33:	e8 b8 42 dd ff       	call   0x1401a90f0
1403d4e38:	48 8d 15 91 bb fc 00 	lea    0xfcbb91(%rip),%rdx        # 0x1413a09d0
1403d4e3f:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4e43:	e8 d0 79 a4 00       	call   0x140e1c818
1403d4e48:	cc                   	int3
1403d4e49:	2b fe                	sub    %esi,%edi
1403d4e4b:	44 8b cf             	mov    %edi,%r9d
1403d4e4e:	44 8b c1             	mov    %ecx,%r8d
1403d4e51:	48 8d 15 68 51 c1 00 	lea    0xc15168(%rip),%rdx        # 0x140fe9fc0
1403d4e58:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4e5c:	e8 8f 42 dd ff       	call   0x1401a90f0
1403d4e61:	48 8d 15 68 bb fc 00 	lea    0xfcbb68(%rip),%rdx        # 0x1413a09d0
1403d4e68:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4e6c:	e8 a7 79 a4 00       	call   0x140e1c818
1403d4e71:	90                   	nop
1403d4e72:	49 8b ce             	mov    %r14,%rcx
1403d4e75:	e8 46 b7 e6 ff       	call   0x1402405c0
1403d4e7a:	4c 63 c0             	movslq %eax,%r8
1403d4e7d:	4c 8d 0d 74 fd bc 00 	lea    0xbcfd74(%rip),%r9        # 0x140fa4bf8
1403d4e84:	48 8d 15 65 4b c1 00 	lea    0xc14b65(%rip),%rdx        # 0x140fe99f0
1403d4e8b:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4e8f:	e8 1c 40 dd ff       	call   0x1401a8eb0
1403d4e94:	48 8d 15 ad ba fc 00 	lea    0xfcbaad(%rip),%rdx        # 0x1413a0948
1403d4e9b:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4e9f:	e8 74 79 a4 00       	call   0x140e1c818
1403d4ea4:	90                   	nop
1403d4ea5:	41 2b fc             	sub    %r12d,%edi
1403d4ea8:	41 2b dc             	sub    %r12d,%ebx
1403d4eab:	44 8d 43 02          	lea    0x2(%rbx),%r8d
1403d4eaf:	44 03 c6             	add    %esi,%r8d
1403d4eb2:	44 8b cf             	mov    %edi,%r9d
1403d4eb5:	48 8d 15 74 51 c1 00 	lea    0xc15174(%rip),%rdx        # 0x140fea030
1403d4ebc:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4ec0:	e8 2b 42 dd ff       	call   0x1401a90f0
1403d4ec5:	48 8d 15 04 bb fc 00 	lea    0xfcbb04(%rip),%rdx        # 0x1413a09d0
1403d4ecc:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4ed0:	e8 43 79 a4 00       	call   0x140e1c818
1403d4ed5:	cc                   	int3
1403d4ed6:	41 2b fc             	sub    %r12d,%edi
1403d4ed9:	41 2b dc             	sub    %r12d,%ebx
1403d4edc:	44 8d 43 02          	lea    0x2(%rbx),%r8d
1403d4ee0:	44 8b cf             	mov    %edi,%r9d
1403d4ee3:	48 8d 15 2e 51 c1 00 	lea    0xc1512e(%rip),%rdx        # 0x140fea018
1403d4eea:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4eee:	e8 fd 41 dd ff       	call   0x1401a90f0
1403d4ef3:	48 8d 15 d6 ba fc 00 	lea    0xfcbad6(%rip),%rdx        # 0x1413a09d0
1403d4efa:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4efe:	e8 15 79 a4 00       	call   0x140e1c818
1403d4f03:	cc                   	int3
1403d4f04:	41 2b fc             	sub    %r12d,%edi
1403d4f07:	45 2b c4             	sub    %r12d,%r8d
1403d4f0a:	41 83 c1 03          	add    $0x3,%r9d
1403d4f0e:	45 03 c1             	add    %r9d,%r8d
1403d4f11:	44 8b cf             	mov    %edi,%r9d
1403d4f14:	48 8d 15 dd 50 c1 00 	lea    0xc150dd(%rip),%rdx        # 0x140fe9ff8
1403d4f1b:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4f1f:	e8 cc 41 dd ff       	call   0x1401a90f0
1403d4f24:	48 8d 15 a5 ba fc 00 	lea    0xfcbaa5(%rip),%rdx        # 0x1413a09d0
1403d4f2b:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4f2f:	e8 e4 78 a4 00       	call   0x140e1c818
1403d4f34:	cc                   	int3
1403d4f35:	41 2b fc             	sub    %r12d,%edi
1403d4f38:	45 2b c4             	sub    %r12d,%r8d
1403d4f3b:	41 83 c0 03          	add    $0x3,%r8d
1403d4f3f:	44 8b cf             	mov    %edi,%r9d
1403d4f42:	48 8d 15 8f 50 c1 00 	lea    0xc1508f(%rip),%rdx        # 0x140fe9fd8
1403d4f49:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4f4d:	e8 9e 41 dd ff       	call   0x1401a90f0
1403d4f52:	48 8d 15 77 ba fc 00 	lea    0xfcba77(%rip),%rdx        # 0x1413a09d0
1403d4f59:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4f5d:	e8 b6 78 a4 00       	call   0x140e1c818
1403d4f62:	cc                   	int3
1403d4f63:	41 2b fc             	sub    %r12d,%edi
1403d4f66:	41 2b f4             	sub    %r12d,%esi
1403d4f69:	44 8d 46 02          	lea    0x2(%rsi),%r8d
1403d4f6d:	44 8b cf             	mov    %edi,%r9d
1403d4f70:	48 8d 15 21 50 c1 00 	lea    0xc15021(%rip),%rdx        # 0x140fe9f98
1403d4f77:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4f7b:	e8 70 41 dd ff       	call   0x1401a90f0
1403d4f80:	48 8d 15 49 ba fc 00 	lea    0xfcba49(%rip),%rdx        # 0x1413a09d0
1403d4f87:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403d4f8b:	e8 88 78 a4 00       	call   0x140e1c818
1403d4f90:	cc                   	int3
1403d4f91:	cc                   	int3
1403d4f92:	cc                   	int3
1403d4f93:	cc                   	int3
1403d4f94:	cc                   	int3
1403d4f95:	cc                   	int3
1403d4f96:	cc                   	int3
1403d4f97:	cc                   	int3
1403d4f98:	cc                   	int3
1403d4f99:	cc                   	int3
1403d4f9a:	cc                   	int3
1403d4f9b:	cc                   	int3
1403d4f9c:	cc                   	int3
1403d4f9d:	cc                   	int3
1403d4f9e:	cc                   	int3
1403d4f9f:	cc                   	int3
1403d4fa0:	40 53                	rex push %rbx
1403d4fa2:	56                   	push   %rsi
1403d4fa3:	57                   	push   %rdi
1403d4fa4:	41 55                	push   %r13
1403d4fa6:	41 56                	push   %r14
1403d4fa8:	48 83 ec 60          	sub    $0x60,%rsp
1403d4fac:	48 8b 05 4d 3f fe 00 	mov    0xfe3f4d(%rip),%rax        # 0x1413b8f00
1403d4fb3:	48 33 c4             	xor    %rsp,%rax
1403d4fb6:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1403d4fbb:	4c 8d 72 03          	lea    0x3(%rdx),%r14
1403d4fbf:	45 8b e9             	mov    %r9d,%r13d
1403d4fc2:	49 8b d8             	mov    %r8,%rbx
1403d4fc5:	48 8b f2             	mov    %rdx,%rsi
1403d4fc8:	48 8b f9             	mov    %rcx,%rdi
1403d4fcb:	4d 3b f0             	cmp    %r8,%r14
1403d4fce:	0f 87 ba 03 00 00    	ja     0x1403d538e
1403d4fd4:	48 8d 4a 02          	lea    0x2(%rdx),%rcx
1403d4fd8:	4c 3b f1             	cmp    %rcx,%r14
1403d4fdb:	0f 82 ad 03 00 00    	jb     0x1403d538e
1403d4fe1:	0f b6 02             	movzbl (%rdx),%eax
1403d4fe4:	88 07                	mov    %al,(%rdi)
1403d4fe6:	0f b6 42 01          	movzbl 0x1(%rdx),%eax
1403d4fea:	88 47 01             	mov    %al,0x1(%rdi)
1403d4fed:	0f b6 01             	movzbl (%rcx),%eax
1403d4ff0:	b9 20 00 00 00       	mov    $0x20,%ecx
1403d4ff5:	4c 89 7c 24 50       	mov    %r15,0x50(%rsp)
1403d4ffa:	88 47 02             	mov    %al,0x2(%rdi)
1403d4ffd:	48 89 ac 24 a8 00 00 	mov    %rbp,0xa8(%rsp)
1403d5004:	00
1403d5005:	e8 fe 60 a4 00       	call   0x140e1b108
1403d500a:	33 ed                	xor    %ebp,%ebp
1403d500c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1403d5011:	48 8b c8             	mov    %rax,%rcx
1403d5014:	48 85 c0             	test   %rax,%rax
1403d5017:	74 14                	je     0x1403d502d
1403d5019:	0f b6 47 02          	movzbl 0x2(%rdi),%eax
1403d501d:	48 89 69 08          	mov    %rbp,0x8(%rcx)
1403d5021:	89 69 10             	mov    %ebp,0x10(%rcx)
1403d5024:	40 88 29             	mov    %bpl,(%rcx)
1403d5027:	66 89 41 18          	mov    %ax,0x18(%rcx)
1403d502b:	eb 03                	jmp    0x1403d5030
1403d502d:	48 8b cd             	mov    %rbp,%rcx
1403d5030:	4c 8b c3             	mov    %rbx,%r8
1403d5033:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
1403d5037:	49 8b d6             	mov    %r14,%rdx
1403d503a:	e8 31 05 00 00       	call   0x1403d5570
1403d503f:	4c 63 f0             	movslq %eax,%r14
1403d5042:	49 83 c6 03          	add    $0x3,%r14
1403d5046:	4c 03 f6             	add    %rsi,%r14
1403d5049:	4d 8d 7e 01          	lea    0x1(%r14),%r15
1403d504d:	4c 3b fb             	cmp    %rbx,%r15
1403d5050:	0f 87 09 03 00 00    	ja     0x1403d535f
1403d5056:	4d 3b fe             	cmp    %r14,%r15
1403d5059:	0f 82 00 03 00 00    	jb     0x1403d535f
1403d505f:	41 0f b6 06          	movzbl (%r14),%eax
1403d5063:	b9 20 00 00 00       	mov    $0x20,%ecx
1403d5068:	88 47 10             	mov    %al,0x10(%rdi)
1403d506b:	e8 98 60 a4 00       	call   0x140e1b108
1403d5070:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1403d5075:	48 8b c8             	mov    %rax,%rcx
1403d5078:	48 85 c0             	test   %rax,%rax
1403d507b:	74 14                	je     0x1403d5091
1403d507d:	0f b6 47 10          	movzbl 0x10(%rdi),%eax
1403d5081:	48 89 69 08          	mov    %rbp,0x8(%rcx)
1403d5085:	89 69 10             	mov    %ebp,0x10(%rcx)
1403d5088:	c6 01 00             	movb   $0x0,(%rcx)
1403d508b:	66 89 41 18          	mov    %ax,0x18(%rcx)
1403d508f:	eb 03                	jmp    0x1403d5094
1403d5091:	48 8b cd             	mov    %rbp,%rcx
1403d5094:	4c 8b c3             	mov    %rbx,%r8
1403d5097:	48 89 4f 18          	mov    %rcx,0x18(%rdi)
1403d509b:	49 8b d7             	mov    %r15,%rdx
1403d509e:	e8 cd 04 00 00       	call   0x1403d5570
1403d50a3:	49 ff c6             	inc    %r14
1403d50a6:	48 63 d0             	movslq %eax,%rdx
1403d50a9:	4c 03 f2             	add    %rdx,%r14
1403d50ac:	4d 8d 7e 01          	lea    0x1(%r14),%r15
1403d50b0:	4c 3b fb             	cmp    %rbx,%r15
1403d50b3:	0f 87 82 04 00 00    	ja     0x1403d553b
1403d50b9:	4d 3b fe             	cmp    %r14,%r15
1403d50bc:	0f 82 79 04 00 00    	jb     0x1403d553b
1403d50c2:	41 0f b6 06          	movzbl (%r14),%eax
1403d50c6:	b9 20 00 00 00       	mov    $0x20,%ecx
1403d50cb:	88 47 20             	mov    %al,0x20(%rdi)
1403d50ce:	4c 89 64 24 58       	mov    %r12,0x58(%rsp)
1403d50d3:	e8 30 60 a4 00       	call   0x140e1b108
1403d50d8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1403d50dd:	48 8b c8             	mov    %rax,%rcx
1403d50e0:	48 85 c0             	test   %rax,%rax
1403d50e3:	74 14                	je     0x1403d50f9
1403d50e5:	0f b6 47 20          	movzbl 0x20(%rdi),%eax
1403d50e9:	48 89 69 08          	mov    %rbp,0x8(%rcx)
1403d50ed:	89 69 10             	mov    %ebp,0x10(%rcx)
1403d50f0:	c6 01 00             	movb   $0x0,(%rcx)
1403d50f3:	66 89 41 18          	mov    %ax,0x18(%rcx)
1403d50f7:	eb 03                	jmp    0x1403d50fc
1403d50f9:	48 8b cd             	mov    %rbp,%rcx
1403d50fc:	4c 8b c3             	mov    %rbx,%r8
1403d50ff:	48 89 4f 28          	mov    %rcx,0x28(%rdi)
1403d5103:	49 8b d7             	mov    %r15,%rdx
1403d5106:	e8 65 04 00 00       	call   0x1403d5570
1403d510b:	49 ff c6             	inc    %r14
1403d510e:	48 63 c8             	movslq %eax,%rcx
1403d5111:	4c 03 f1             	add    %rcx,%r14
1403d5114:	4d 8d 66 12          	lea    0x12(%r14),%r12
1403d5118:	4c 3b e3             	cmp    %rbx,%r12
1403d511b:	0f 87 eb 03 00 00    	ja     0x1403d550c
1403d5121:	4d 8d 7e 11          	lea    0x11(%r14),%r15
1403d5125:	4d 3b e7             	cmp    %r15,%r12
1403d5128:	0f 82 de 03 00 00    	jb     0x1403d550c
1403d512e:	41 0f b7 06          	movzwl (%r14),%eax
1403d5132:	41 83 fd 01          	cmp    $0x1,%r13d
1403d5136:	75 0b                	jne    0x1403d5143
1403d5138:	66 89 47 30          	mov    %ax,0x30(%rdi)
1403d513c:	41 0f b7 46 02       	movzwl 0x2(%r14),%eax
1403d5141:	eb 11                	jmp    0x1403d5154
1403d5143:	66 c1 c8 08          	ror    $0x8,%ax
1403d5147:	66 89 47 30          	mov    %ax,0x30(%rdi)
1403d514b:	41 0f b7 46 02       	movzwl 0x2(%r14),%eax
1403d5150:	66 c1 c8 08          	ror    $0x8,%ax
1403d5154:	66 89 47 32          	mov    %ax,0x32(%rdi)
1403d5158:	b9 04 00 00 00       	mov    $0x4,%ecx
1403d515d:	41 0f b6 46 04       	movzbl 0x4(%r14),%eax
1403d5162:	88 47 34             	mov    %al,0x34(%rdi)
1403d5165:	41 0f b6 46 05       	movzbl 0x5(%r14),%eax
1403d516a:	88 47 35             	mov    %al,0x35(%rdi)
1403d516d:	e8 96 5f a4 00       	call   0x140e1b108
1403d5172:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1403d5177:	48 85 c0             	test   %rax,%rax
1403d517a:	74 04                	je     0x1403d5180
1403d517c:	89 28                	mov    %ebp,(%rax)
1403d517e:	eb 03                	jmp    0x1403d5183
1403d5180:	48 8b c5             	mov    %rbp,%rax
1403d5183:	49 8d 56 06          	lea    0x6(%r14),%rdx
1403d5187:	48 89 47 38          	mov    %rax,0x38(%rdi)
1403d518b:	45 8b cd             	mov    %r13d,%r9d
1403d518e:	4c 8b c3             	mov    %rbx,%r8
1403d5191:	48 8b c8             	mov    %rax,%rcx
1403d5194:	e8 57 05 00 00       	call   0x1403d56f0
1403d5199:	b9 04 00 00 00       	mov    $0x4,%ecx
1403d519e:	e8 65 5f a4 00       	call   0x140e1b108
1403d51a3:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1403d51a8:	48 85 c0             	test   %rax,%rax
1403d51ab:	74 04                	je     0x1403d51b1
1403d51ad:	89 28                	mov    %ebp,(%rax)
1403d51af:	eb 03                	jmp    0x1403d51b4
1403d51b1:	48 8b c5             	mov    %rbp,%rax
1403d51b4:	49 8d 56 0a          	lea    0xa(%r14),%rdx
1403d51b8:	48 89 47 40          	mov    %rax,0x40(%rdi)
1403d51bc:	45 8b cd             	mov    %r13d,%r9d
1403d51bf:	4c 8b c3             	mov    %rbx,%r8
1403d51c2:	48 8b c8             	mov    %rax,%rcx
1403d51c5:	e8 a6 04 00 00       	call   0x1403d5670
1403d51ca:	41 0f b6 46 0e       	movzbl 0xe(%r14),%eax
1403d51cf:	88 47 48             	mov    %al,0x48(%rdi)
1403d51d2:	41 0f b6 46 0f       	movzbl 0xf(%r14),%eax
1403d51d7:	88 47 49             	mov    %al,0x49(%rdi)
1403d51da:	41 0f b6 46 10       	movzbl 0x10(%r14),%eax
1403d51df:	88 47 4a             	mov    %al,0x4a(%rdi)
1403d51e2:	41 0f b6 07          	movzbl (%r15),%eax
1403d51e6:	88 47 4b             	mov    %al,0x4b(%rdi)
1403d51e9:	4c 8d 78 12          	lea    0x12(%rax),%r15
1403d51ed:	4d 03 fe             	add    %r14,%r15
1403d51f0:	4c 3b fb             	cmp    %rbx,%r15
1403d51f3:	0f 87 e1 02 00 00    	ja     0x1403d54da
1403d51f9:	4d 3b fc             	cmp    %r12,%r15
1403d51fc:	0f 82 d8 02 00 00    	jb     0x1403d54da
1403d5202:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
1403d5206:	44 8b c0             	mov    %eax,%r8d
1403d5209:	49 8b d4             	mov    %r12,%rdx
1403d520c:	e8 4f 91 dd ff       	call   0x1401ae360
1403d5211:	49 8d 57 01          	lea    0x1(%r15),%rdx
1403d5215:	48 3b d3             	cmp    %rbx,%rdx
1403d5218:	0f 87 8d 02 00 00    	ja     0x1403d54ab
1403d521e:	49 3b d7             	cmp    %r15,%rdx
1403d5221:	0f 82 84 02 00 00    	jb     0x1403d54ab
1403d5227:	41 0f b6 07          	movzbl (%r15),%eax
1403d522b:	88 47 60             	mov    %al,0x60(%rdi)
1403d522e:	44 8b c0             	mov    %eax,%r8d
1403d5231:	4c 8d 70 01          	lea    0x1(%rax),%r14
1403d5235:	4d 03 f7             	add    %r15,%r14
1403d5238:	4c 3b f3             	cmp    %rbx,%r14
1403d523b:	0f 87 39 02 00 00    	ja     0x1403d547a
1403d5241:	4c 3b f2             	cmp    %rdx,%r14
1403d5244:	0f 82 30 02 00 00    	jb     0x1403d547a
1403d524a:	48 8d 4f 68          	lea    0x68(%rdi),%rcx
1403d524e:	e8 0d 91 dd ff       	call   0x1401ae360
1403d5253:	49 8d 56 01          	lea    0x1(%r14),%rdx
1403d5257:	48 3b d3             	cmp    %rbx,%rdx
1403d525a:	0f 87 eb 01 00 00    	ja     0x1403d544b
1403d5260:	49 3b d6             	cmp    %r14,%rdx
1403d5263:	0f 82 e2 01 00 00    	jb     0x1403d544b
1403d5269:	41 0f b6 06          	movzbl (%r14),%eax
1403d526d:	88 47 78             	mov    %al,0x78(%rdi)
1403d5270:	44 8b c0             	mov    %eax,%r8d
1403d5273:	4c 8d 78 01          	lea    0x1(%rax),%r15
1403d5277:	4d 03 fe             	add    %r14,%r15
1403d527a:	4c 3b fb             	cmp    %rbx,%r15
1403d527d:	0f 87 97 01 00 00    	ja     0x1403d541a
1403d5283:	4c 3b fa             	cmp    %rdx,%r15
1403d5286:	0f 82 8e 01 00 00    	jb     0x1403d541a
1403d528c:	48 8d 8f 80 00 00 00 	lea    0x80(%rdi),%rcx
1403d5293:	e8 c8 90 dd ff       	call   0x1401ae360
1403d5298:	4d 8d 77 01          	lea    0x1(%r15),%r14
1403d529c:	4c 3b f3             	cmp    %rbx,%r14
1403d529f:	0f 87 46 01 00 00    	ja     0x1403d53eb
1403d52a5:	4d 3b f7             	cmp    %r15,%r14
1403d52a8:	0f 82 3d 01 00 00    	jb     0x1403d53eb
1403d52ae:	41 0f b6 07          	movzbl (%r15),%eax
1403d52b2:	b9 18 00 00 00       	mov    $0x18,%ecx
1403d52b7:	88 87 90 00 00 00    	mov    %al,0x90(%rdi)
1403d52bd:	e8 46 5e a4 00       	call   0x140e1b108
1403d52c2:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1403d52c7:	48 8b c8             	mov    %rax,%rcx
1403d52ca:	48 85 c0             	test   %rax,%rax
1403d52cd:	74 13                	je     0x1403d52e2
1403d52cf:	0f b6 87 90 00 00 00 	movzbl 0x90(%rdi),%eax
1403d52d6:	48 89 29             	mov    %rbp,(%rcx)
1403d52d9:	89 69 08             	mov    %ebp,0x8(%rcx)
1403d52dc:	66 89 41 10          	mov    %ax,0x10(%rcx)
1403d52e0:	eb 03                	jmp    0x1403d52e5
1403d52e2:	48 8b cd             	mov    %rbp,%rcx
1403d52e5:	4c 8b c3             	mov    %rbx,%r8
1403d52e8:	48 89 8f 98 00 00 00 	mov    %rcx,0x98(%rdi)