1400a8d95:	4d 8b 36             	mov    (%r14),%r14
1400a8d98:	0f 57 c0             	xorps  %xmm0,%xmm0
1400a8d9b:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
1400a8da0:	4c 89 65 d0          	mov    %r12,-0x30(%rbp)
1400a8da4:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1400a8da8:	48 8b ce             	mov    %rsi,%rcx
1400a8dab:	e8 10 c8 00 00       	call   0x1400b55c0
1400a8db0:	80 7e 30 00          	cmpb   $0x0,0x30(%rsi)
1400a8db4:	74 53                	je     0x1400a8e09
1400a8db6:	49 8b ce             	mov    %r14,%rcx
1400a8db9:	e8 42 83 ff ff       	call   0x1400a1100
1400a8dbe:	41 c6 46 10 06       	movb   $0x6,0x10(%r14)
1400a8dc3:	49 8b ce             	mov    %r14,%rcx
1400a8dc6:	e8 75 58 00 00       	call   0x1400ae640
1400a8dcb:	b9 18 00 00 00       	mov    $0x18,%ecx
1400a8dd0:	e8 b7 18 25 00       	call   0x1402fa68c
1400a8dd5:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
1400a8dd9:	49 8b fc             	mov    %r12,%rdi
1400a8ddc:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1400a8de0:	49 8b dc             	mov    %r12,%rbx
1400a8de3:	48 89 08             	mov    %rcx,(%rax)
1400a8de6:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
1400a8dea:	48 89 48 08          	mov    %rcx,0x8(%rax)
1400a8dee:	48 89 50 10          	mov    %rdx,0x10(%rax)
1400a8df2:	49 89 06             	mov    %rax,(%r14)
1400a8df5:	48 8b 4e 40          	mov    0x40(%rsi),%rcx
1400a8df9:	48 83 e9 30          	sub    $0x30,%rcx
1400a8dfd:	e8 6e 0d ff ff       	call   0x140099b70
1400a8e02:	48 83 46 40 d0       	addq   $0xffffffffffffffd0,0x40(%rsi)
1400a8e07:	eb 08                	jmp    0x1400a8e11
1400a8e09:	48 8b 7d d0          	mov    -0x30(%rbp),%rdi
1400a8e0d:	48 8b 5d c0          	mov    -0x40(%rbp),%rbx
1400a8e11:	48 85 db             	test   %rbx,%rbx
1400a8e14:	0f 84 fa 04 00 00    	je     0x1400a9314
1400a8e1a:	48 2b fb             	sub    %rbx,%rdi
1400a8e1d:	48 8b c3             	mov    %rbx,%rax
1400a8e20:	48 81 ff 00 10 00 00 	cmp    $0x1000,%rdi
1400a8e27:	72 19                	jb     0x1400a8e42
1400a8e29:	48 83 c7 27          	add    $0x27,%rdi
1400a8e2d:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
1400a8e31:	48 2b c3             	sub    %rbx,%rax
1400a8e34:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400a8e38:	48 83 f8 1f          	cmp    $0x1f,%rax
1400a8e3c:	0f 87 ef 04 00 00    	ja     0x1400a9331
1400a8e42:	48 8b d7             	mov    %rdi,%rdx
1400a8e45:	48 8b cb             	mov    %rbx,%rcx
1400a8e48:	e8 37 14 25 00       	call   0x1402fa284
1400a8e4d:	e9 c2 04 00 00       	jmp    0x1400a9314
1400a8e52:	49 8b 1e             	mov    (%r14),%rbx
1400a8e55:	45 33 e4             	xor    %r12d,%r12d
1400a8e58:	44 89 65 b0          	mov    %r12d,-0x50(%rbp)
1400a8e5c:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400a8e60:	48 8b ce             	mov    %rsi,%rcx
1400a8e63:	e8 08 cb 00 00       	call   0x1400b5970
1400a8e68:	84 c0                	test   %al,%al
1400a8e6a:	74 18                	je     0x1400a8e84
1400a8e6c:	48 8b cb             	mov    %rbx,%rcx
1400a8e6f:	e8 8c 82 ff ff       	call   0x1400a1100
1400a8e74:	f3 0f 10 45 b0       	movss  -0x50(%rbp),%xmm0
1400a8e79:	0f 5a c0             	cvtps2pd %xmm0,%xmm0
1400a8e7c:	c6 43 10 04          	movb   $0x4,0x10(%rbx)
1400a8e80:	f2 0f 11 03          	movsd  %xmm0,(%rbx)
1400a8e84:	48 8b 4e 40          	mov    0x40(%rsi),%rcx
1400a8e88:	48 83 e9 30          	sub    $0x30,%rcx
1400a8e8c:	e8 df 0c ff ff       	call   0x140099b70
1400a8e91:	48 83 46 40 d0       	addq   $0xffffffffffffffd0,0x40(%rsi)
1400a8e96:	e9 79 04 00 00       	jmp    0x1400a9314
1400a8e9b:	49 8b 1e             	mov    (%r14),%rbx
1400a8e9e:	45 33 e4             	xor    %r12d,%r12d
1400a8ea1:	4c 89 65 b8          	mov    %r12,-0x48(%rbp)
1400a8ea5:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
1400a8ea9:	48 8b ce             	mov    %rsi,%rcx
1400a8eac:	e8 cf cb 00 00       	call   0x1400b5a80
1400a8eb1:	84 c0                	test   %al,%al
1400a8eb3:	74 cf                	je     0x1400a8e84
1400a8eb5:	48 8b cb             	mov    %rbx,%rcx
1400a8eb8:	e8 43 82 ff ff       	call   0x1400a1100
1400a8ebd:	f2 0f 10 45 b8       	movsd  -0x48(%rbp),%xmm0
1400a8ec2:	eb b8                	jmp    0x1400a8e7c
1400a8ec4:	49 8b 1e             	mov    (%r14),%rbx
1400a8ec7:	c6 45 b0 00          	movb   $0x0,-0x50(%rbp)
1400a8ecb:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400a8ecf:	48 8b ce             	mov    %rsi,%rcx
1400a8ed2:	e8 b9 cc 00 00       	call   0x1400b5b90
1400a8ed7:	84 c0                	test   %al,%al
1400a8ed9:	0f 84 92 fc ff ff    	je     0x1400a8b71
1400a8edf:	48 8b cb             	mov    %rbx,%rcx
1400a8ee2:	e8 19 82 ff ff       	call   0x1400a1100
1400a8ee7:	c6 43 10 03          	movb   $0x3,0x10(%rbx)
1400a8eeb:	0f b6 45 b0          	movzbl -0x50(%rbp),%eax
1400a8eef:	e9 7a fc ff ff       	jmp    0x1400a8b6e
1400a8ef4:	49 8b 1e             	mov    (%r14),%rbx
1400a8ef7:	45 33 e4             	xor    %r12d,%r12d
1400a8efa:	66 44 89 65 b0       	mov    %r12w,-0x50(%rbp)
1400a8eff:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400a8f03:	48 8b ce             	mov    %rsi,%rcx
1400a8f06:	e8 55 c9 00 00       	call   0x1400b5860
1400a8f0b:	84 c0                	test   %al,%al
1400a8f0d:	0f 84 71 ff ff ff    	je     0x1400a8e84
1400a8f13:	48 8b cb             	mov    %rbx,%rcx
1400a8f16:	e8 e5 81 ff ff       	call   0x1400a1100
1400a8f1b:	c6 43 10 03          	movb   $0x3,0x10(%rbx)
1400a8f1f:	0f b7 45 b0          	movzwl -0x50(%rbp),%eax
1400a8f23:	48 89 03             	mov    %rax,(%rbx)
1400a8f26:	e9 59 ff ff ff       	jmp    0x1400a8e84
1400a8f2b:	49 8b 1e             	mov    (%r14),%rbx
1400a8f2e:	45 33 e4             	xor    %r12d,%r12d
1400a8f31:	44 89 65 b0          	mov    %r12d,-0x50(%rbp)
1400a8f35:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400a8f39:	48 8b ce             	mov    %rsi,%rcx
1400a8f3c:	e8 2f ca 00 00       	call   0x1400b5970
1400a8f41:	84 c0                	test   %al,%al
1400a8f43:	0f 84 3b ff ff ff    	je     0x1400a8e84
1400a8f49:	48 8b cb             	mov    %rbx,%rcx
1400a8f4c:	e8 af 81 ff ff       	call   0x1400a1100
1400a8f51:	c6 43 10 03          	movb   $0x3,0x10(%rbx)
1400a8f55:	8b 45 b0             	mov    -0x50(%rbp),%eax
1400a8f58:	48 89 03             	mov    %rax,(%rbx)
1400a8f5b:	e9 24 ff ff ff       	jmp    0x1400a8e84
1400a8f60:	49 8b 1e             	mov    (%r14),%rbx
1400a8f63:	45 33 e4             	xor    %r12d,%r12d
1400a8f66:	4c 89 65 b8          	mov    %r12,-0x48(%rbp)
1400a8f6a:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
1400a8f6e:	48 8b ce             	mov    %rsi,%rcx
1400a8f71:	e8 0a cb 00 00       	call   0x1400b5a80
1400a8f76:	84 c0                	test   %al,%al
1400a8f78:	0f 84 06 ff ff ff    	je     0x1400a8e84
1400a8f7e:	48 8b cb             	mov    %rbx,%rcx
1400a8f81:	e8 7a 81 ff ff       	call   0x1400a1100
1400a8f86:	c6 43 10 03          	movb   $0x3,0x10(%rbx)
1400a8f8a:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
1400a8f8e:	48 89 03             	mov    %rax,(%rbx)
1400a8f91:	e9 ee fe ff ff       	jmp    0x1400a8e84
1400a8f96:	49 8b 1e             	mov    (%r14),%rbx
1400a8f99:	c6 45 b0 00          	movb   $0x0,-0x50(%rbp)
1400a8f9d:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400a8fa1:	48 8b ce             	mov    %rsi,%rcx
1400a8fa4:	e8 e7 cb 00 00       	call   0x1400b5b90
1400a8fa9:	84 c0                	test   %al,%al
1400a8fab:	0f 84 c0 fb ff ff    	je     0x1400a8b71
1400a8fb1:	48 8b cb             	mov    %rbx,%rcx
1400a8fb4:	e8 47 81 ff ff       	call   0x1400a1100
1400a8fb9:	48 0f be 45 b0       	movsbq -0x50(%rbp),%rax
1400a8fbe:	e9 a7 fb ff ff       	jmp    0x1400a8b6a
1400a8fc3:	49 8b 1e             	mov    (%r14),%rbx
1400a8fc6:	45 33 e4             	xor    %r12d,%r12d
1400a8fc9:	66 44 89 65 b0       	mov    %r12w,-0x50(%rbp)
1400a8fce:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400a8fd2:	48 8b ce             	mov    %rsi,%rcx
1400a8fd5:	e8 86 c8 00 00       	call   0x1400b5860
1400a8fda:	84 c0                	test   %al,%al
1400a8fdc:	0f 84 a2 fe ff ff    	je     0x1400a8e84
1400a8fe2:	48 8b cb             	mov    %rbx,%rcx
1400a8fe5:	e8 16 81 ff ff       	call   0x1400a1100
1400a8fea:	c6 43 10 02          	movb   $0x2,0x10(%rbx)
1400a8fee:	48 0f bf 45 b0       	movswq -0x50(%rbp),%rax
1400a8ff3:	48 89 03             	mov    %rax,(%rbx)
1400a8ff6:	e9 89 fe ff ff       	jmp    0x1400a8e84
1400a8ffb:	49 8b 1e             	mov    (%r14),%rbx
1400a8ffe:	45 33 e4             	xor    %r12d,%r12d
1400a9001:	44 89 65 b0          	mov    %r12d,-0x50(%rbp)
1400a9005:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400a9009:	48 8b ce             	mov    %rsi,%rcx
1400a900c:	e8 5f c9 00 00       	call   0x1400b5970
1400a9011:	84 c0                	test   %al,%al
1400a9013:	0f 84 6b fe ff ff    	je     0x1400a8e84
1400a9019:	48 8b cb             	mov    %rbx,%rcx
1400a901c:	e8 df 80 ff ff       	call   0x1400a1100
1400a9021:	c6 43 10 02          	movb   $0x2,0x10(%rbx)
1400a9025:	48 63 45 b0          	movslq -0x50(%rbp),%rax
1400a9029:	48 89 03             	mov    %rax,(%rbx)
1400a902c:	e9 53 fe ff ff       	jmp    0x1400a8e84
1400a9031:	49 8b 1e             	mov    (%r14),%rbx
1400a9034:	45 33 e4             	xor    %r12d,%r12d
1400a9037:	4c 89 65 b8          	mov    %r12,-0x48(%rbp)
1400a903b:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
1400a903f:	48 8b ce             	mov    %rsi,%rcx
1400a9042:	e8 39 ca 00 00       	call   0x1400b5a80
1400a9047:	84 c0                	test   %al,%al
1400a9049:	0f 84 35 fe ff ff    	je     0x1400a8e84
1400a904f:	48 8b cb             	mov    %rbx,%rcx
1400a9052:	e8 a9 80 ff ff       	call   0x1400a1100
1400a9057:	c6 43 10 02          	movb   $0x2,0x10(%rbx)
1400a905b:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
1400a905f:	48 89 03             	mov    %rax,(%rbx)
1400a9062:	e9 1d fe ff ff       	jmp    0x1400a8e84
1400a9067:	49 8b 1e             	mov    (%r14),%rbx
1400a906a:	0f 57 c0             	xorps  %xmm0,%xmm0
1400a906d:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1400a9071:	45 33 e4             	xor    %r12d,%r12d
1400a9074:	4c 89 65 d0          	mov    %r12,-0x30(%rbp)
1400a9078:	48 c7 45 d8 0f 00 00 	movq   $0xf,-0x28(%rbp)
1400a907f:	00
1400a9080:	44 88 65 c0          	mov    %r12b,-0x40(%rbp)
1400a9084:	44 89 65 b0          	mov    %r12d,-0x50(%rbp)
1400a9088:	48 8b ce             	mov    %rsi,%rcx
1400a908b:	41 83 ff 1d          	cmp    $0x1d,%r15d
1400a908f:	75 13                	jne    0x1400a90a4
1400a9091:	44 88 65 b0          	mov    %r12b,-0x50(%rbp)
1400a9095:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400a9099:	e8 f2 ca 00 00       	call   0x1400b5b90
1400a909e:	0f b6 45 b0          	movzbl -0x50(%rbp),%eax
1400a90a2:	eb 26                	jmp    0x1400a90ca
1400a90a4:	41 83 ff 1e          	cmp    $0x1e,%r15d
1400a90a8:	75 14                	jne    0x1400a90be
1400a90aa:	66 44 89 65 b0       	mov    %r12w,-0x50(%rbp)
1400a90af:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400a90b3:	e8 a8 c7 00 00       	call   0x1400b5860
1400a90b8:	0f b7 45 b0          	movzwl -0x50(%rbp),%eax
1400a90bc:	eb 0c                	jmp    0x1400a90ca
1400a90be:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400a90c2:	e8 a9 c8 00 00       	call   0x1400b5970
1400a90c7:	8b 45 b0             	mov    -0x50(%rbp),%eax
1400a90ca:	80 7e 30 00          	cmpb   $0x0,0x30(%rsi)
1400a90ce:	74 42                	je     0x1400a9112
1400a90d0:	44 8b c0             	mov    %eax,%r8d
1400a90d3:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1400a90d7:	48 8b ce             	mov    %rsi,%rcx
1400a90da:	e8 71 c6 00 00       	call   0x1400b5750
1400a90df:	80 7e 30 00          	cmpb   $0x0,0x30(%rsi)
1400a90e3:	74 2d                	je     0x1400a9112
1400a90e5:	48 8b cb             	mov    %rbx,%rcx
1400a90e8:	e8 13 80 ff ff       	call   0x1400a1100
1400a90ed:	c6 43 10 05          	movb   $0x5,0x10(%rbx)
1400a90f1:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1400a90f5:	48 8b cb             	mov    %rbx,%rcx
1400a90f8:	e8 13 46 ff ff       	call   0x14009d710
1400a90fd:	48 89 03             	mov    %rax,(%rbx)
1400a9100:	48 8b 4e 40          	mov    0x40(%rsi),%rcx
1400a9104:	48 83 e9 30          	sub    $0x30,%rcx
1400a9108:	e8 63 0a ff ff       	call   0x140099b70
1400a910d:	48 83 46 40 d0       	addq   $0xffffffffffffffd0,0x40(%rsi)
1400a9112:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1400a9116:	48 83 fa 0f          	cmp    $0xf,%rdx
1400a911a:	0f 86 f4 01 00 00    	jbe    0x1400a9314
1400a9120:	48 ff c2             	inc    %rdx
1400a9123:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1400a9127:	48 8b c1             	mov    %rcx,%rax
1400a912a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400a9131:	72 19                	jb     0x1400a914c
1400a9133:	48 83 c2 27          	add    $0x27,%rdx
1400a9137:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400a913b:	48 2b c1             	sub    %rcx,%rax
1400a913e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400a9142:	48 83 f8 1f          	cmp    $0x1f,%rax
1400a9146:	0f 87 ec 01 00 00    	ja     0x1400a9338
1400a914c:	e8 33 11 25 00       	call   0x1402fa284
1400a9151:	e9 be 01 00 00       	jmp    0x1400a9314
1400a9156:	49 8b 1e             	mov    (%r14),%rbx
1400a9159:	80 7b 10 08          	cmpb   $0x8,0x10(%rbx)
1400a915d:	74 31                	je     0x1400a9190
1400a915f:	48 8b cb             	mov    %rbx,%rcx
1400a9162:	e8 99 7f ff ff       	call   0x1400a1100
1400a9167:	c6 43 10 08          	movb   $0x8,0x10(%rbx)
1400a916b:	48 8b cb             	mov    %rbx,%rcx
1400a916e:	e8 cd 54 00 00       	call   0x1400ae640
1400a9173:	b9 18 00 00 00       	mov    $0x18,%ecx
1400a9178:	e8 0f 15 25 00       	call   0x1402fa68c
1400a917d:	45 33 e4             	xor    %r12d,%r12d
1400a9180:	4c 89 20             	mov    %r12,(%rax)
1400a9183:	4c 89 60 08          	mov    %r12,0x8(%rax)
1400a9187:	4c 89 60 10          	mov    %r12,0x10(%rax)
1400a918b:	48 89 03             	mov    %rax,(%rbx)
1400a918e:	eb 03                	jmp    0x1400a9193
1400a9190:	45 33 e4             	xor    %r12d,%r12d
1400a9193:	45 89 66 0c          	mov    %r12d,0xc(%r14)
1400a9197:	48 8b ce             	mov    %rsi,%rcx
1400a919a:	41 80 ff 20          	cmp    $0x20,%r15b
1400a919e:	75 1b                	jne    0x1400a91bb
1400a91a0:	66 44 89 65 b0       	mov    %r12w,-0x50(%rbp)
1400a91a5:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400a91a9:	e8 b2 c6 00 00       	call   0x1400b5860
1400a91ae:	0f b7 45 b0          	movzwl -0x50(%rbp),%eax
1400a91b2:	41 89 46 08          	mov    %eax,0x8(%r14)
1400a91b6:	e9 59 01 00 00       	jmp    0x1400a9314
1400a91bb:	49 8d 56 08          	lea    0x8(%r14),%rdx
1400a91bf:	e8 ac c7 00 00       	call   0x1400b5970
1400a91c4:	e9 4b 01 00 00       	jmp    0x1400a9314
1400a91c9:	4d 8b 26             	mov    (%r14),%r12
1400a91cc:	41 80 7c 24 10 09    	cmpb   $0x9,0x10(%r12)
1400a91d2:	74 5e                	je     0x1400a9232
1400a91d4:	49 8b cc             	mov    %r12,%rcx
1400a91d7:	e8 24 7f ff ff       	call   0x1400a1100
1400a91dc:	41 c6 44 24 10 09    	movb   $0x9,0x10(%r12)
1400a91e2:	49 8b cc             	mov    %r12,%rcx
1400a91e5:	e8 56 54 00 00       	call   0x1400ae640
1400a91ea:	48 8b d8             	mov    %rax,%rbx
1400a91ed:	49 8b cc             	mov    %r12,%rcx
1400a91f0:	e8 4b 54 00 00       	call   0x1400ae640
1400a91f5:	b9 18 00 00 00       	mov    $0x18,%ecx
1400a91fa:	e8 8d 14 25 00       	call   0x1402fa68c
1400a91ff:	48 8b f8             	mov    %rax,%rdi
1400a9202:	48 89 18             	mov    %rbx,(%rax)
1400a9205:	33 db                	xor    %ebx,%ebx
1400a9207:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400a920b:	48 89 58 10          	mov    %rbx,0x10(%rax)
1400a920f:	b9 40 00 00 00       	mov    $0x40,%ecx
1400a9214:	e8 73 14 25 00       	call   0x1402fa68c
1400a9219:	48 89 00             	mov    %rax,(%rax)
1400a921c:	48 89 40 08          	mov    %rax,0x8(%rax)
1400a9220:	48 89 40 10          	mov    %rax,0x10(%rax)
1400a9224:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1400a922a:	48 89 47 08          	mov    %rax,0x8(%rdi)
1400a922e:	49 89 3c 24          	mov    %rdi,(%r12)
1400a9232:	45 33 e4             	xor    %r12d,%r12d
1400a9235:	45 89 66 0c          	mov    %r12d,0xc(%r14)
1400a9239:	48 8b ce             	mov    %rsi,%rcx
1400a923c:	41 80 ff 22          	cmp    $0x22,%r15b
1400a9240:	75 21                	jne    0x1400a9263
1400a9242:	66 44 89 65 b0       	mov    %r12w,-0x50(%rbp)
1400a9247:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400a924b:	e8 10 c6 00 00       	call   0x1400b5860
1400a9250:	0f b7 45 b0          	movzwl -0x50(%rbp),%eax
1400a9254:	41 89 46 08          	mov    %eax,0x8(%r14)
1400a9258:	03 c0                	add    %eax,%eax
1400a925a:	41 89 46 08          	mov    %eax,0x8(%r14)
1400a925e:	e9 b1 00 00 00       	jmp    0x1400a9314
1400a9263:	49 8d 56 08          	lea    0x8(%r14),%rdx
1400a9267:	e8 04 c7 00 00       	call   0x1400b5970
1400a926c:	41 8b 46 08          	mov    0x8(%r14),%eax
1400a9270:	03 c0                	add    %eax,%eax
1400a9272:	41 89 46 08          	mov    %eax,0x8(%r14)
1400a9276:	e9 99 00 00 00       	jmp    0x1400a9314
1400a927b:	8b 46 10             	mov    0x10(%rsi),%eax
1400a927e:	89 45 b8             	mov    %eax,-0x48(%rbp)
1400a9281:	4c 8d 45 b8          	lea    -0x48(%rbp),%r8
1400a9285:	48 8d 15 0c 24 28 00 	lea    0x28240c(%rip),%rdx        # 0x14032b698
1400a928c:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1400a9290:	e8 fb 08 fe ff       	call   0x140089b90
1400a9295:	48 8b d8             	mov    %rax,%rbx
1400a9298:	48 8b cf             	mov    %rdi,%rcx
1400a929b:	e8 60 7e ff ff       	call   0x1400a1100
1400a92a0:	c6 47 18 00          	movb   $0x0,0x18(%rdi)
1400a92a4:	48 8d 15 6d 20 28 00 	lea    0x28206d(%rip),%rdx        # 0x14032b318
1400a92ab:	48 8b cf             	mov    %rdi,%rcx
1400a92ae:	e8 bd 26 ff ff       	call   0x14009b970
1400a92b3:	48 8b f8             	mov    %rax,%rdi
1400a92b6:	48 8b c8             	mov    %rax,%rcx
1400a92b9:	e8 42 7e ff ff       	call   0x1400a1100
1400a92be:	c6 47 10 05          	movb   $0x5,0x10(%rdi)
1400a92c2:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1400a92c7:	76 03                	jbe    0x1400a92cc
1400a92c9:	48 8b 1b             	mov    (%rbx),%rbx
1400a92cc:	48 8b d3             	mov    %rbx,%rdx
1400a92cf:	48 8b cf             	mov    %rdi,%rcx
1400a92d2:	e8 39 46 ff ff       	call   0x14009d910
1400a92d7:	48 89 07             	mov    %rax,(%rdi)
1400a92da:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1400a92de:	48 83 fa 0f          	cmp    $0xf,%rdx
1400a92e2:	76 2d                	jbe    0x1400a9311