1400a9d87:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1400a9d8b:	48 8b c1             	mov    %rcx,%rax
1400a9d8e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400a9d95:	72 72                	jb     0x1400a9e09
1400a9d97:	48 83 c2 27          	add    $0x27,%rdx
1400a9d9b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400a9d9f:	48 2b c1             	sub    %rcx,%rax
1400a9da2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400a9da6:	48 83 f8 1f          	cmp    $0x1f,%rax
1400a9daa:	76 5d                	jbe    0x1400a9e09
1400a9dac:	ff 15 46 02 28 00    	call   *0x280246(%rip)        # 0x140329ff8
1400a9db2:	cc                   	int3
1400a9db3:	4b 8b 54 3e f8       	mov    -0x8(%r14,%r15,1),%rdx
1400a9db8:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
1400a9dbc:	e8 2f b1 01 00       	call   0x1400c4ef0
1400a9dc1:	49 8d 4f d8          	lea    -0x28(%r15),%rcx
1400a9dc5:	49 03 ce             	add    %r14,%rcx
1400a9dc8:	48 8b d0             	mov    %rax,%rdx
1400a9dcb:	e8 b0 cb fd ff       	call   0x140086980
1400a9dd0:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
1400a9dd4:	48 83 fa 0f          	cmp    $0xf,%rdx
1400a9dd8:	76 7b                	jbe    0x1400a9e55
1400a9dda:	48 ff c2             	inc    %rdx
1400a9ddd:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1400a9de1:	48 8b c1             	mov    %rcx,%rax
1400a9de4:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400a9deb:	72 1c                	jb     0x1400a9e09
1400a9ded:	48 83 c2 27          	add    $0x27,%rdx
1400a9df1:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400a9df5:	48 2b c1             	sub    %rcx,%rax
1400a9df8:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400a9dfc:	48 83 f8 1f          	cmp    $0x1f,%rax
1400a9e00:	76 07                	jbe    0x1400a9e09
1400a9e02:	ff 15 f0 01 28 00    	call   *0x2801f0(%rip)        # 0x140329ff8
1400a9e08:	cc                   	int3
1400a9e09:	e8 76 04 25 00       	call   0x1402fa284
1400a9e0e:	43 c7 44 3e d0 05 00 	movl   $0x5,-0x30(%r14,%r15,1)
1400a9e15:	00 00
1400a9e17:	e9 7c 01 00 00       	jmp    0x1400a9f98
1400a9e1c:	48 8d 05 29 0d 28 00 	lea    0x280d29(%rip),%rax        # 0x14032ab4c
1400a9e23:	48 8d 15 1a 0d 28 00 	lea    0x280d1a(%rip),%rdx        # 0x14032ab44
1400a9e2a:	47 38 6c 3e f8       	cmp    %r13b,-0x8(%r14,%r15,1)
1400a9e2f:	48 0f 45 d0          	cmovne %rax,%rdx
1400a9e33:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1400a9e3a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400a9e40:	49 ff c0             	inc    %r8
1400a9e43:	46 38 2c 02          	cmp    %r13b,(%rdx,%r8,1)
1400a9e47:	75 f7                	jne    0x1400a9e40
1400a9e49:	49 8d 4f d8          	lea    -0x28(%r15),%rcx
1400a9e4d:	49 03 ce             	add    %r14,%rcx
1400a9e50:	e8 0b e2 fd ff       	call   0x140088060
1400a9e55:	43 c7 44 3e d0 05 00 	movl   $0x5,-0x30(%r14,%r15,1)
1400a9e5c:	00 00
1400a9e5e:	e9 35 01 00 00       	jmp    0x1400a9f98
1400a9e63:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1400a9e67:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1400a9e6b:	48 83 fa 0f          	cmp    $0xf,%rdx
1400a9e6f:	76 03                	jbe    0x1400a9e74
1400a9e71:	48 8b 1b             	mov    (%rbx),%rbx
1400a9e74:	48 83 f8 03          	cmp    $0x3,%rax
1400a9e78:	0f 85 1a 01 00 00    	jne    0x1400a9f98
1400a9e7e:	4c 8b c0             	mov    %rax,%r8
1400a9e81:	48 8d 15 64 41 28 00 	lea    0x284164(%rip),%rdx        # 0x14032dfec
1400a9e88:	48 8b cb             	mov    %rbx,%rcx
1400a9e8b:	e8 92 2b 25 00       	call   0x1402fca22
1400a9e90:	85 c0                	test   %eax,%eax
1400a9e92:	0f 85 00 01 00 00    	jne    0x1400a9f98
1400a9e98:	43 8b 4c 3e d0       	mov    -0x30(%r14,%r15,1),%ecx
1400a9e9d:	83 e9 02             	sub    $0x2,%ecx
1400a9ea0:	74 6c                	je     0x1400a9f0e
1400a9ea2:	83 f9 01             	cmp    $0x1,%ecx
1400a9ea5:	0f 85 c7 00 00 00    	jne    0x1400a9f72
1400a9eab:	4d 8d 47 f8          	lea    -0x8(%r15),%r8
1400a9eaf:	4d 03 c6             	add    %r14,%r8
1400a9eb2:	48 8d 15 37 41 28 00 	lea    0x284137(%rip),%rdx        # 0x14032dff0
1400a9eb9:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
1400a9ebd:	e8 ae 09 fe ff       	call   0x14008a870
1400a9ec2:	49 8d 4f d8          	lea    -0x28(%r15),%rcx
1400a9ec6:	49 03 ce             	add    %r14,%rcx
1400a9ec9:	48 8b d0             	mov    %rax,%rdx
1400a9ecc:	e8 af ca fd ff       	call   0x140086980
1400a9ed1:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
1400a9ed5:	48 83 fa 0f          	cmp    $0xf,%rdx
1400a9ed9:	0f 86 93 00 00 00    	jbe    0x1400a9f72
1400a9edf:	48 ff c2             	inc    %rdx
1400a9ee2:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1400a9ee6:	48 8b c1             	mov    %rcx,%rax
1400a9ee9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400a9ef0:	72 7b                	jb     0x1400a9f6d
1400a9ef2:	48 83 c2 27          	add    $0x27,%rdx
1400a9ef6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400a9efa:	48 2b c1             	sub    %rcx,%rax
1400a9efd:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400a9f01:	48 83 f8 1f          	cmp    $0x1f,%rax
1400a9f05:	76 66                	jbe    0x1400a9f6d
1400a9f07:	ff 15 eb 00 28 00    	call   *0x2800eb(%rip)        # 0x140329ff8
1400a9f0d:	cc                   	int3
1400a9f0e:	4d 8d 47 f8          	lea    -0x8(%r15),%r8
1400a9f12:	4d 03 c6             	add    %r14,%r8
1400a9f15:	48 8d 15 d4 40 28 00 	lea    0x2840d4(%rip),%rdx        # 0x14032dff0
1400a9f1c:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
1400a9f20:	e8 fb 07 fe ff       	call   0x14008a720
1400a9f25:	49 8d 4f d8          	lea    -0x28(%r15),%rcx
1400a9f29:	49 03 ce             	add    %r14,%rcx
1400a9f2c:	48 8b d0             	mov    %rax,%rdx
1400a9f2f:	e8 4c ca fd ff       	call   0x140086980
1400a9f34:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
1400a9f38:	48 83 fa 0f          	cmp    $0xf,%rdx
1400a9f3c:	76 34                	jbe    0x1400a9f72
1400a9f3e:	48 ff c2             	inc    %rdx
1400a9f41:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1400a9f45:	48 8b c1             	mov    %rcx,%rax
1400a9f48:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400a9f4f:	72 1c                	jb     0x1400a9f6d
1400a9f51:	48 83 c2 27          	add    $0x27,%rdx
1400a9f55:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400a9f59:	48 2b c1             	sub    %rcx,%rax
1400a9f5c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400a9f60:	48 83 f8 1f          	cmp    $0x1f,%rax
1400a9f64:	76 07                	jbe    0x1400a9f6d
1400a9f66:	ff 15 8c 00 28 00    	call   *0x28008c(%rip)        # 0x140329ff8
1400a9f6c:	cc                   	int3
1400a9f6d:	e8 12 03 25 00       	call   0x1402fa284
1400a9f72:	43 c7 44 3e d0 05 00 	movl   $0x5,-0x30(%r14,%r15,1)
1400a9f79:	00 00
1400a9f7b:	c6 86 83 00 00 00 01 	movb   $0x1,0x83(%rsi)
1400a9f82:	48 8d 4e 40          	lea    0x40(%rsi),%rcx
1400a9f86:	41 b8 06 00 00 00    	mov    $0x6,%r8d
1400a9f8c:	48 8d 15 65 40 28 00 	lea    0x284065(%rip),%rdx        # 0x14032dff8
1400a9f93:	e8 c8 e0 fd ff       	call   0x140088060
1400a9f98:	44 38 ae 80 00 00 00 	cmp    %r13b,0x80(%rsi)
1400a9f9f:	0f 84 c3 02 00 00    	je     0x1400aa268
1400a9fa5:	48 8b ce             	mov    %rsi,%rcx
1400a9fa8:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
1400a9fad:	76 03                	jbe    0x1400a9fb2
1400a9faf:	48 8b 0e             	mov    (%rsi),%rcx
1400a9fb2:	ba 5f 00 00 00       	mov    $0x5f,%edx
1400a9fb7:	e8 8a 2a 25 00       	call   0x1402fca46
1400a9fbc:	48 8b c8             	mov    %rax,%rcx
1400a9fbf:	4c 8d 15 9e 2e 28 00 	lea    0x282e9e(%rip),%r10        # 0x14032ce64
1400a9fc6:	4c 8d 0d 9f 2e 28 00 	lea    0x282e9f(%rip),%r9        # 0x14032ce6c
1400a9fcd:	4c 8d 1d a0 2e 28 00 	lea    0x282ea0(%rip),%r11        # 0x14032ce74
1400a9fd4:	48 8d 1d a1 2e 28 00 	lea    0x282ea1(%rip),%rbx        # 0x14032ce7c
1400a9fdb:	48 85 c0             	test   %rax,%rax
1400a9fde:	0f 84 06 01 00 00    	je     0x1400aa0ea
1400a9fe4:	49 8b d5             	mov    %r13,%rdx
1400a9fe7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400a9fee:	00 00
1400a9ff0:	0f b6 04 11          	movzbl (%rcx,%rdx,1),%eax
1400a9ff4:	48 ff c2             	inc    %rdx
1400a9ff7:	41 3a 44 12 ff       	cmp    -0x1(%r10,%rdx,1),%al
1400a9ffc:	75 0b                	jne    0x1400aa009
1400a9ffe:	48 83 fa 06          	cmp    $0x6,%rdx
1400aa002:	75 ec                	jne    0x1400a9ff0
1400aa004:	e9 5f 02 00 00       	jmp    0x1400aa268
1400aa009:	49 8b d5             	mov    %r13,%rdx
1400aa00c:	0f 1f 40 00          	nopl   0x0(%rax)
1400aa010:	0f b6 04 11          	movzbl (%rcx,%rdx,1),%eax
1400aa014:	48 ff c2             	inc    %rdx
1400aa017:	41 3a 44 11 ff       	cmp    -0x1(%r9,%rdx,1),%al
1400aa01c:	75 0b                	jne    0x1400aa029
1400aa01e:	48 83 fa 05          	cmp    $0x5,%rdx
1400aa022:	75 ec                	jne    0x1400aa010
1400aa024:	e9 3f 02 00 00       	jmp    0x1400aa268
1400aa029:	49 8b d5             	mov    %r13,%rdx
1400aa02c:	4c 8d 05 51 2e 28 00 	lea    0x282e51(%rip),%r8        # 0x14032ce84
1400aa033:	0f 1f 40 00          	nopl   0x0(%rax)
1400aa037:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400aa03e:	00 00
1400aa040:	0f b6 04 11          	movzbl (%rcx,%rdx,1),%eax
1400aa044:	48 ff c2             	inc    %rdx
1400aa047:	41 3a 44 10 ff       	cmp    -0x1(%r8,%rdx,1),%al
1400aa04c:	75 0b                	jne    0x1400aa059
1400aa04e:	48 83 fa 06          	cmp    $0x6,%rdx
1400aa052:	75 ec                	jne    0x1400aa040
1400aa054:	e9 0f 02 00 00       	jmp    0x1400aa268
1400aa059:	49 8b d5             	mov    %r13,%rdx
1400aa05c:	0f 1f 40 00          	nopl   0x0(%rax)
1400aa060:	0f b6 04 11          	movzbl (%rcx,%rdx,1),%eax
1400aa064:	48 ff c2             	inc    %rdx
1400aa067:	41 3a 44 13 ff       	cmp    -0x1(%r11,%rdx,1),%al
1400aa06c:	75 0b                	jne    0x1400aa079
1400aa06e:	48 83 fa 07          	cmp    $0x7,%rdx
1400aa072:	75 ec                	jne    0x1400aa060
1400aa074:	e9 ef 01 00 00       	jmp    0x1400aa268
1400aa079:	49 8b d5             	mov    %r13,%rdx
1400aa07c:	0f 1f 40 00          	nopl   0x0(%rax)
1400aa080:	0f b6 04 11          	movzbl (%rcx,%rdx,1),%eax
1400aa084:	48 ff c2             	inc    %rdx
1400aa087:	3a 44 13 ff          	cmp    -0x1(%rbx,%rdx,1),%al
1400aa08b:	75 0b                	jne    0x1400aa098
1400aa08d:	48 83 fa 05          	cmp    $0x5,%rdx
1400aa091:	75 ed                	jne    0x1400aa080
1400aa093:	e9 d0 01 00 00       	jmp    0x1400aa268
1400aa098:	49 8b d5             	mov    %r13,%rdx
1400aa09b:	4c 8d 05 ea 2d 28 00 	lea    0x282dea(%rip),%r8        # 0x14032ce8c
1400aa0a2:	0f b6 04 11          	movzbl (%rcx,%rdx,1),%eax
1400aa0a6:	48 ff c2             	inc    %rdx
1400aa0a9:	41 3a 44 10 ff       	cmp    -0x1(%r8,%rdx,1),%al
1400aa0ae:	75 0b                	jne    0x1400aa0bb
1400aa0b0:	48 83 fa 06          	cmp    $0x6,%rdx
1400aa0b4:	75 ec                	jne    0x1400aa0a2
1400aa0b6:	e9 ad 01 00 00       	jmp    0x1400aa268
1400aa0bb:	48 8d 15 d2 2d 28 00 	lea    0x282dd2(%rip),%rdx        # 0x14032ce94
1400aa0c2:	0f 1f 40 00          	nopl   0x0(%rax)
1400aa0c6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1400aa0cd:	00 00 00
1400aa0d0:	42 0f b6 04 29       	movzbl (%rcx,%r13,1),%eax
1400aa0d5:	49 ff c5             	inc    %r13
1400aa0d8:	42 3a 44 2a ff       	cmp    -0x1(%rdx,%r13,1),%al
1400aa0dd:	75 0b                	jne    0x1400aa0ea
1400aa0df:	49 83 fd 04          	cmp    $0x4,%r13
1400aa0e3:	75 eb                	jne    0x1400aa0d0
1400aa0e5:	e9 7e 01 00 00       	jmp    0x1400aa268
1400aa0ea:	43 8b 4c 3e d0       	mov    -0x30(%r14,%r15,1),%ecx
1400aa0ef:	83 e9 01             	sub    $0x1,%ecx
1400aa0f2:	0f 84 11 01 00 00    	je     0x1400aa209
1400aa0f8:	83 e9 01             	sub    $0x1,%ecx
1400aa0fb:	0f 84 c2 00 00 00    	je     0x1400aa1c3
1400aa101:	83 e9 01             	sub    $0x1,%ecx
1400aa104:	0f 84 b9 00 00 00    	je     0x1400aa1c3
1400aa10a:	83 e9 01             	sub    $0x1,%ecx
1400aa10d:	74 58                	je     0x1400aa167
1400aa10f:	83 f9 01             	cmp    $0x1,%ecx
1400aa112:	0f 85 50 01 00 00    	jne    0x1400aa268
1400aa118:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1400aa11c:	48 8b 56 18          	mov    0x18(%rsi),%rdx
1400aa120:	48 8b c2             	mov    %rdx,%rax
1400aa123:	48 2b c1             	sub    %rcx,%rax
1400aa126:	48 83 f8 04          	cmp    $0x4,%rax
1400aa12a:	72 25                	jb     0x1400aa151
1400aa12c:	48 8d 41 04          	lea    0x4(%rcx),%rax
1400aa130:	48 89 46 10          	mov    %rax,0x10(%rsi)
1400aa134:	48 8b c6             	mov    %rsi,%rax
1400aa137:	48 83 fa 0f          	cmp    $0xf,%rdx
1400aa13b:	76 03                	jbe    0x1400aa140
1400aa13d:	48 8b 06             	mov    (%rsi),%rax
1400aa140:	c7 04 08 5f 73 74 72 	movl   $0x7274735f,(%rax,%rcx,1)
1400aa147:	c6 44 08 04 00       	movb   $0x0,0x4(%rax,%rcx,1)
1400aa14c:	e9 17 01 00 00       	jmp    0x1400aa268
1400aa151:	48 c7 44 24 20 04 00 	movq   $0x4,0x20(%rsp)
1400aa158:	00 00
1400aa15a:	4c 8b cb             	mov    %rbx,%r9
1400aa15d:	ba 04 00 00 00       	mov    $0x4,%edx
1400aa162:	e9 f6 00 00 00       	jmp    0x1400aa25d
1400aa167:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1400aa16b:	4c 8b 4e 18          	mov    0x18(%rsi),%r9
1400aa16f:	49 8b c1             	mov    %r9,%rax
1400aa172:	48 2b c1             	sub    %rcx,%rax
1400aa175:	48 83 f8 06          	cmp    $0x6,%rax
1400aa179:	72 32                	jb     0x1400aa1ad
1400aa17b:	48 8d 41 06          	lea    0x6(%rcx),%rax
1400aa17f:	48 89 46 10          	mov    %rax,0x10(%rsi)
1400aa183:	48 8b c6             	mov    %rsi,%rax
1400aa186:	49 83 f9 0f          	cmp    $0xf,%r9
1400aa18a:	76 03                	jbe    0x1400aa18f
1400aa18c:	48 8b 06             	mov    (%rsi),%rax
1400aa18f:	48 8d 1c 08          	lea    (%rax,%rcx,1),%rbx
1400aa193:	41 b8 06 00 00 00    	mov    $0x6,%r8d
1400aa199:	49 8b d3             	mov    %r11,%rdx
1400aa19c:	48 8b cb             	mov    %rbx,%rcx
1400aa19f:	e8 8a 28 25 00       	call   0x1402fca2e
1400aa1a4:	c6 43 06 00          	movb   $0x0,0x6(%rbx)
1400aa1a8:	e9 bb 00 00 00       	jmp    0x1400aa268
1400aa1ad:	48 c7 44 24 20 06 00 	movq   $0x6,0x20(%rsp)
1400aa1b4:	00 00
1400aa1b6:	4d 8b cb             	mov    %r11,%r9
1400aa1b9:	ba 06 00 00 00       	mov    $0x6,%edx
1400aa1be:	e9 9a 00 00 00       	jmp    0x1400aa25d
1400aa1c3:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1400aa1c7:	48 8b 56 18          	mov    0x18(%rsi),%rdx
1400aa1cb:	48 8b c2             	mov    %rdx,%rax
1400aa1ce:	48 2b c1             	sub    %rcx,%rax
1400aa1d1:	48 83 f8 04          	cmp    $0x4,%rax
1400aa1d5:	72 22                	jb     0x1400aa1f9
1400aa1d7:	48 8d 41 04          	lea    0x4(%rcx),%rax
1400aa1db:	48 89 46 10          	mov    %rax,0x10(%rsi)
1400aa1df:	48 8b c6             	mov    %rsi,%rax
1400aa1e2:	48 83 fa 0f          	cmp    $0xf,%rdx
1400aa1e6:	76 03                	jbe    0x1400aa1eb
1400aa1e8:	48 8b 06             	mov    (%rsi),%rax
1400aa1eb:	c7 04 08 5f 69 6e 74 	movl   $0x746e695f,(%rax,%rcx,1)
1400aa1f2:	c6 44 08 04 00       	movb   $0x0,0x4(%rax,%rcx,1)
1400aa1f7:	eb 6f                	jmp    0x1400aa268
1400aa1f9:	48 c7 44 24 20 04 00 	movq   $0x4,0x20(%rsp)
1400aa200:	00 00
1400aa202:	ba 04 00 00 00       	mov    $0x4,%edx
1400aa207:	eb 54                	jmp    0x1400aa25d
1400aa209:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1400aa20d:	4c 8b 4e 18          	mov    0x18(%rsi),%r9
1400aa211:	49 8b c1             	mov    %r9,%rax
1400aa214:	48 2b c1             	sub    %rcx,%rax
1400aa217:	48 83 f8 05          	cmp    $0x5,%rax
1400aa21b:	72 2f                	jb     0x1400aa24c
1400aa21d:	48 8d 41 05          	lea    0x5(%rcx),%rax
1400aa221:	48 89 46 10          	mov    %rax,0x10(%rsi)
1400aa225:	48 8b c6             	mov    %rsi,%rax
1400aa228:	49 83 f9 0f          	cmp    $0xf,%r9
1400aa22c:	76 03                	jbe    0x1400aa231
1400aa22e:	48 8b 06             	mov    (%rsi),%rax
1400aa231:	48 8d 1c 08          	lea    (%rax,%rcx,1),%rbx
1400aa235:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1400aa23b:	49 8b d2             	mov    %r10,%rdx
1400aa23e:	48 8b cb             	mov    %rbx,%rcx
1400aa241:	e8 e8 27 25 00       	call   0x1402fca2e
1400aa246:	c6 43 05 00          	movb   $0x0,0x5(%rbx)
1400aa24a:	eb 1c                	jmp    0x1400aa268
1400aa24c:	48 c7 44 24 20 05 00 	movq   $0x5,0x20(%rsp)
1400aa253:	00 00
1400aa255:	4d 8b ca             	mov    %r10,%r9
1400aa258:	ba 05 00 00 00       	mov    $0x5,%edx
1400aa25d:	45 33 c0             	xor    %r8d,%r8d
1400aa260:	48 8b ce             	mov    %rsi,%rcx
1400aa263:	e8 f8 5b fe ff       	call   0x14008fe60
1400aa268:	80 be 82 00 00 00 00 	cmpb   $0x0,0x82(%rsi)
1400aa26f:	74 45                	je     0x1400aa2b6
1400aa271:	43 8b 4c 3e d0       	mov    -0x30(%r14,%r15,1),%ecx
1400aa276:	83 e9 01             	sub    $0x1,%ecx
1400aa279:	0f 84 f5 00 00 00    	je     0x1400aa374
1400aa27f:	83 e9 01             	sub    $0x1,%ecx
1400aa282:	0f 84 e4 00 00 00    	je     0x1400aa36c
1400aa288:	83 e9 01             	sub    $0x1,%ecx
1400aa28b:	0f 84 db 00 00 00    	je     0x1400aa36c
1400aa291:	83 e9 01             	sub    $0x1,%ecx
1400aa294:	74 10                	je     0x1400aa2a6
1400aa296:	83 f9 01             	cmp    $0x1,%ecx
1400aa299:	75 1b                	jne    0x1400aa2b6
1400aa29b:	4b 83 7c 3e e8 00    	cmpq   $0x0,-0x18(%r14,%r15,1)
1400aa2a1:	e9 d4 00 00 00       	jmp    0x1400aa37a
1400aa2a6:	0f 57 c0             	xorps  %xmm0,%xmm0
1400aa2a9:	66 43 0f 2e 44 3e f8 	ucomisd -0x8(%r14,%r15,1),%xmm0
1400aa2b0:	0f 84 cf 00 00 00    	je     0x1400aa385
1400aa2b6:	48 83 7e 10 00       	cmpq   $0x0,0x10(%rsi)
1400aa2bb:	74 4f                	je     0x1400aa30c
1400aa2bd:	4c 8b c6             	mov    %rsi,%r8
1400aa2c0:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
1400aa2c4:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
1400aa2c8:	e8 b3 94 fe ff       	call   0x140093780
1400aa2cd:	48 8b 18             	mov    (%rax),%rbx
1400aa2d0:	43 8b 44 3e d0       	mov    -0x30(%r14,%r15,1),%eax
1400aa2d5:	89 43 30             	mov    %eax,0x30(%rbx)
1400aa2d8:	49 8d 57 d8          	lea    -0x28(%r15),%rdx
1400aa2dc:	49 03 d6             	add    %r14,%rdx
1400aa2df:	48 8d 4b 38          	lea    0x38(%rbx),%rcx
1400aa2e3:	e8 98 c6 fd ff       	call   0x140086980
1400aa2e8:	43 0f b6 44 3e f8    	movzbl -0x8(%r14,%r15,1),%eax
1400aa2ee:	88 43 58             	mov    %al,0x58(%rbx)
1400aa2f1:	4b 8b 44 3e f8       	mov    -0x8(%r14,%r15,1),%rax
1400aa2f6:	48 89 43 58          	mov    %rax,0x58(%rbx)
1400aa2fa:	4b 8b 44 3e f8       	mov    -0x8(%r14,%r15,1),%rax