14055caeb:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
14055caef:	48 8b 1f             	mov    (%rdi),%rbx
14055caf2:	48 8b 7f 08          	mov    0x8(%rdi),%rdi
14055caf6:	0f 57 c0             	xorps  %xmm0,%xmm0
14055caf9:	f3 0f 7f 45 e8       	movdqu %xmm0,-0x18(%rbp)
14055cafe:	41 8b d5             	mov    %r13d,%edx
14055cb01:	48 89 55 f8          	mov    %rdx,-0x8(%rbp)
14055cb05:	c7 45 40 01 00 00 00 	movl   $0x1,0x40(%rbp)
14055cb0c:	48 c1 e7 05          	shl    $0x5,%rdi
14055cb10:	48 03 fb             	add    %rbx,%rdi
14055cb13:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14055cb17:	48 3b df             	cmp    %rdi,%rbx
14055cb1a:	74 43                	je     0x14055cb5f
14055cb1c:	0f 1f 40 00          	nopl   0x0(%rax)
14055cb20:	0f 10 43 10          	movups 0x10(%rbx),%xmm0
14055cb24:	0f 11 45 d8          	movups %xmm0,-0x28(%rbp)
14055cb28:	48 3b ca             	cmp    %rdx,%rcx
14055cb2b:	74 11                	je     0x14055cb3e
14055cb2d:	0f 11 01             	movups %xmm0,(%rcx)
14055cb30:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14055cb34:	48 83 c1 10          	add    $0x10,%rcx
14055cb38:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
14055cb3c:	eb 14                	jmp    0x14055cb52
14055cb3e:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
14055cb42:	48 8b d1             	mov    %rcx,%rdx
14055cb45:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14055cb49:	e8 a2 c7 ff ff       	call   0x1405592f0
14055cb4e:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14055cb52:	48 83 c3 20          	add    $0x20,%rbx
14055cb56:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
14055cb5a:	48 3b df             	cmp    %rdi,%rbx
14055cb5d:	75 c1                	jne    0x14055cb20
14055cb5f:	44 89 6d c0          	mov    %r13d,-0x40(%rbp)
14055cb63:	4c 8b 56 50          	mov    0x50(%rsi),%r10
14055cb67:	4c 3b 56 58          	cmp    0x58(%rsi),%r10
14055cb6b:	74 3b                	je     0x14055cba8
14055cb6d:	4c 89 65 c8          	mov    %r12,-0x38(%rbp)
14055cb71:	c6 45 d0 01          	movb   $0x1,-0x30(%rbp)
14055cb75:	4c 89 6d f8          	mov    %r13,-0x8(%rbp)
14055cb79:	4c 89 6d f0          	mov    %r13,-0x10(%rbp)
14055cb7d:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
14055cb81:	4c 89 6d e8          	mov    %r13,-0x18(%rbp)
14055cb85:	45 89 2a             	mov    %r13d,(%r10)
14055cb88:	4d 89 72 08          	mov    %r14,0x8(%r10)
14055cb8c:	49 89 42 10          	mov    %rax,0x10(%r10)
14055cb90:	49 89 4a 18          	mov    %rcx,0x18(%r10)
14055cb94:	49 89 52 20          	mov    %rdx,0x20(%r10)
14055cb98:	0f 10 45 c8          	movups -0x38(%rbp),%xmm0
14055cb9c:	41 0f 11 42 28       	movups %xmm0,0x28(%r10)
14055cba1:	48 83 46 50 38       	addq   $0x38,0x50(%rsi)
14055cba6:	eb 27                	jmp    0x14055cbcf
14055cba8:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
14055cbac:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14055cbb1:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
14055cbb5:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14055cbba:	4c 8d 4d 48          	lea    0x48(%rbp),%r9
14055cbbe:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
14055cbc2:	49 8b d2             	mov    %r10,%rdx
14055cbc5:	48 8d 4e 48          	lea    0x48(%rsi),%rcx
14055cbc9:	e8 e2 ca ff ff       	call   0x1405596b0
14055cbce:	90                   	nop
14055cbcf:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
14055cbd3:	48 85 c9             	test   %rcx,%rcx
14055cbd6:	74 31                	je     0x14055cc09
14055cbd8:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
14055cbdc:	48 2b d1             	sub    %rcx,%rdx
14055cbdf:	48 83 e2 f0          	and    $0xfffffffffffffff0,%rdx
14055cbe3:	48 8b c1             	mov    %rcx,%rax
14055cbe6:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14055cbed:	72 15                	jb     0x14055cc04
14055cbef:	48 83 c2 27          	add    $0x27,%rdx
14055cbf3:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14055cbf7:	48 2b c1             	sub    %rcx,%rax
14055cbfa:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14055cbfe:	48 83 f8 1f          	cmp    $0x1f,%rax
14055cc02:	77 1d                	ja     0x14055cc21
14055cc04:	e8 3b e5 8b 00       	call   0x140e1b144
14055cc09:	48 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%rbx
14055cc10:	00
14055cc11:	48 83 c4 70          	add    $0x70,%rsp
14055cc15:	41 5f                	pop    %r15
14055cc17:	41 5e                	pop    %r14
14055cc19:	41 5d                	pop    %r13
14055cc1b:	41 5c                	pop    %r12
14055cc1d:	5f                   	pop    %rdi
14055cc1e:	5e                   	pop    %rsi
14055cc1f:	5d                   	pop    %rbp
14055cc20:	c3                   	ret
14055cc21:	e8 7e d5 8c 00       	call   0x140e2a1a4
14055cc26:	cc                   	int3
14055cc27:	cc                   	int3
14055cc28:	cc                   	int3
14055cc29:	cc                   	int3
14055cc2a:	cc                   	int3
14055cc2b:	cc                   	int3
14055cc2c:	cc                   	int3
14055cc2d:	cc                   	int3
14055cc2e:	cc                   	int3
14055cc2f:	cc                   	int3
14055cc30:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14055cc35:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14055cc3a:	55                   	push   %rbp
14055cc3b:	56                   	push   %rsi
14055cc3c:	57                   	push   %rdi
14055cc3d:	41 54                	push   %r12
14055cc3f:	41 55                	push   %r13
14055cc41:	41 56                	push   %r14
14055cc43:	41 57                	push   %r15
14055cc45:	48 8b ec             	mov    %rsp,%rbp
14055cc48:	48 83 ec 70          	sub    $0x70,%rsp
14055cc4c:	49 8b f9             	mov    %r9,%rdi
14055cc4f:	49 8b d8             	mov    %r8,%rbx
14055cc52:	4c 8b f2             	mov    %rdx,%r14
14055cc55:	48 8b f1             	mov    %rcx,%rsi
14055cc58:	45 33 ed             	xor    %r13d,%r13d
14055cc5b:	44 89 6d 40          	mov    %r13d,0x40(%rbp)
14055cc5f:	48 83 c1 08          	add    $0x8,%rcx
14055cc63:	e8 48 f9 ff ff       	call   0x14055c5b0
14055cc68:	84 c0                	test   %al,%al
14055cc6a:	0f 84 30 01 00 00    	je     0x14055cda0
14055cc70:	48 8b cb             	mov    %rbx,%rcx
14055cc73:	e8 98 0b 4a 00       	call   0x1409fd810
14055cc78:	4c 8b e0             	mov    %rax,%r12
14055cc7b:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
14055cc7f:	48 8b 1f             	mov    (%rdi),%rbx
14055cc82:	48 8b 7f 08          	mov    0x8(%rdi),%rdi
14055cc86:	0f 57 c0             	xorps  %xmm0,%xmm0
14055cc89:	f3 0f 7f 45 e8       	movdqu %xmm0,-0x18(%rbp)
14055cc8e:	41 8b d5             	mov    %r13d,%edx
14055cc91:	48 89 55 f8          	mov    %rdx,-0x8(%rbp)
14055cc95:	c7 45 40 01 00 00 00 	movl   $0x1,0x40(%rbp)
14055cc9c:	48 c1 e7 05          	shl    $0x5,%rdi
14055cca0:	48 03 fb             	add    %rbx,%rdi
14055cca3:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14055cca7:	48 3b df             	cmp    %rdi,%rbx
14055ccaa:	74 43                	je     0x14055ccef
14055ccac:	0f 1f 40 00          	nopl   0x0(%rax)
14055ccb0:	0f 10 43 10          	movups 0x10(%rbx),%xmm0
14055ccb4:	0f 11 45 d8          	movups %xmm0,-0x28(%rbp)
14055ccb8:	48 3b ca             	cmp    %rdx,%rcx
14055ccbb:	74 11                	je     0x14055ccce
14055ccbd:	0f 11 01             	movups %xmm0,(%rcx)
14055ccc0:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14055ccc4:	48 83 c1 10          	add    $0x10,%rcx
14055ccc8:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
14055cccc:	eb 14                	jmp    0x14055cce2
14055ccce:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
14055ccd2:	48 8b d1             	mov    %rcx,%rdx
14055ccd5:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14055ccd9:	e8 12 c6 ff ff       	call   0x1405592f0
14055ccde:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14055cce2:	48 83 c3 20          	add    $0x20,%rbx
14055cce6:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
14055ccea:	48 3b df             	cmp    %rdi,%rbx
14055cced:	75 c1                	jne    0x14055ccb0
14055ccef:	c7 45 c0 01 00 00 00 	movl   $0x1,-0x40(%rbp)
14055ccf6:	4c 8b 56 50          	mov    0x50(%rsi),%r10
14055ccfa:	4c 3b 56 58          	cmp    0x58(%rsi),%r10
14055ccfe:	74 3f                	je     0x14055cd3f
14055cd00:	4c 89 65 c8          	mov    %r12,-0x38(%rbp)
14055cd04:	c6 45 d0 01          	movb   $0x1,-0x30(%rbp)
14055cd08:	4c 89 6d f8          	mov    %r13,-0x8(%rbp)
14055cd0c:	4c 89 6d f0          	mov    %r13,-0x10(%rbp)
14055cd10:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
14055cd14:	4c 89 6d e8          	mov    %r13,-0x18(%rbp)
14055cd18:	41 c7 02 01 00 00 00 	movl   $0x1,(%r10)
14055cd1f:	4d 89 72 08          	mov    %r14,0x8(%r10)
14055cd23:	49 89 42 10          	mov    %rax,0x10(%r10)
14055cd27:	49 89 4a 18          	mov    %rcx,0x18(%r10)
14055cd2b:	49 89 52 20          	mov    %rdx,0x20(%r10)
14055cd2f:	0f 10 45 c8          	movups -0x38(%rbp),%xmm0
14055cd33:	41 0f 11 42 28       	movups %xmm0,0x28(%r10)
14055cd38:	48 83 46 50 38       	addq   $0x38,0x50(%rsi)
14055cd3d:	eb 27                	jmp    0x14055cd66
14055cd3f:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
14055cd43:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14055cd48:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
14055cd4c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14055cd51:	4c 8d 4d 48          	lea    0x48(%rbp),%r9
14055cd55:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
14055cd59:	49 8b d2             	mov    %r10,%rdx
14055cd5c:	48 8d 4e 48          	lea    0x48(%rsi),%rcx
14055cd60:	e8 4b c9 ff ff       	call   0x1405596b0
14055cd65:	90                   	nop
14055cd66:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
14055cd6a:	48 85 c9             	test   %rcx,%rcx
14055cd6d:	74 31                	je     0x14055cda0
14055cd6f:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
14055cd73:	48 2b d1             	sub    %rcx,%rdx
14055cd76:	48 83 e2 f0          	and    $0xfffffffffffffff0,%rdx
14055cd7a:	48 8b c1             	mov    %rcx,%rax
14055cd7d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14055cd84:	72 15                	jb     0x14055cd9b
14055cd86:	48 83 c2 27          	add    $0x27,%rdx
14055cd8a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14055cd8e:	48 2b c1             	sub    %rcx,%rax
14055cd91:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14055cd95:	48 83 f8 1f          	cmp    $0x1f,%rax
14055cd99:	77 1d                	ja     0x14055cdb8
14055cd9b:	e8 a4 e3 8b 00       	call   0x140e1b144
14055cda0:	48 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%rbx
14055cda7:	00
14055cda8:	48 83 c4 70          	add    $0x70,%rsp
14055cdac:	41 5f                	pop    %r15
14055cdae:	41 5e                	pop    %r14
14055cdb0:	41 5d                	pop    %r13
14055cdb2:	41 5c                	pop    %r12
14055cdb4:	5f                   	pop    %rdi
14055cdb5:	5e                   	pop    %rsi
14055cdb6:	5d                   	pop    %rbp
14055cdb7:	c3                   	ret
14055cdb8:	e8 e7 d3 8c 00       	call   0x140e2a1a4
14055cdbd:	cc                   	int3
14055cdbe:	cc                   	int3
14055cdbf:	cc                   	int3
14055cdc0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14055cdc5:	57                   	push   %rdi
14055cdc6:	48 83 ec 20          	sub    $0x20,%rsp
14055cdca:	8b fa                	mov    %edx,%edi
14055cdcc:	48 8b d9             	mov    %rcx,%rbx
14055cdcf:	48 8d 05 9a 1e ab 00 	lea    0xab1e9a(%rip),%rax        # 0x14100ec70
14055cdd6:	48 89 01             	mov    %rax,(%rcx)
14055cdd9:	48 83 c1 10          	add    $0x10,%rcx
14055cddd:	e8 1e ef ff ff       	call   0x14055bd00
14055cde2:	90                   	nop
14055cde3:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14055cde7:	48 85 c9             	test   %rcx,%rcx
14055cdea:	74 06                	je     0x14055cdf2
14055cdec:	e8 0f 99 4a 00       	call   0x140a06700
14055cdf1:	90                   	nop
14055cdf2:	40 f6 c7 01          	test   $0x1,%dil
14055cdf6:	74 0d                	je     0x14055ce05
14055cdf8:	ba 50 00 00 00       	mov    $0x50,%edx
14055cdfd:	48 8b cb             	mov    %rbx,%rcx
14055ce00:	e8 3f e3 8b 00       	call   0x140e1b144
14055ce05:	48 8b c3             	mov    %rbx,%rax
14055ce08:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14055ce0d:	48 83 c4 20          	add    $0x20,%rsp
14055ce11:	5f                   	pop    %rdi
14055ce12:	c3                   	ret
14055ce13:	cc                   	int3
14055ce14:	cc                   	int3
14055ce15:	cc                   	int3
14055ce16:	cc                   	int3
14055ce17:	cc                   	int3
14055ce18:	cc                   	int3
14055ce19:	cc                   	int3
14055ce1a:	cc                   	int3
14055ce1b:	cc                   	int3
14055ce1c:	cc                   	int3
14055ce1d:	cc                   	int3
14055ce1e:	cc                   	int3
14055ce1f:	cc                   	int3
14055ce20:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14055ce25:	55                   	push   %rbp
14055ce26:	53                   	push   %rbx
14055ce27:	56                   	push   %rsi
14055ce28:	57                   	push   %rdi
14055ce29:	41 55                	push   %r13
14055ce2b:	41 56                	push   %r14
14055ce2d:	41 57                	push   %r15
14055ce2f:	48 8b ec             	mov    %rsp,%rbp
14055ce32:	48 83 ec 60          	sub    $0x60,%rsp
14055ce36:	4c 8b fa             	mov    %rdx,%r15
14055ce39:	4c 8b e9             	mov    %rcx,%r13
14055ce3c:	33 db                	xor    %ebx,%ebx
14055ce3e:	89 5d c0             	mov    %ebx,-0x40(%rbp)
14055ce41:	44 8b 05 c0 1e f4 00 	mov    0xf41ec0(%rip),%r8d        # 0x14149ed08
14055ce48:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14055ce4f:	00 00
14055ce51:	b9 00 13 00 00       	mov    $0x1300,%ecx
14055ce56:	4a 8b 3c c0          	mov    (%rax,%r8,8),%rdi
14055ce5a:	48 03 f9             	add    %rcx,%rdi
14055ce5d:	8b 07                	mov    (%rdi),%eax
14055ce5f:	39 05 13 f5 ec 00    	cmp    %eax,0xecf513(%rip)        # 0x14142c378
14055ce65:	0f 8f cd 02 00 00    	jg     0x14055d138
14055ce6b:	8b 07                	mov    (%rdi),%eax
14055ce6d:	39 05 15 f5 ec 00    	cmp    %eax,0xecf515(%rip)        # 0x14142c388
14055ce73:	0f 8f 59 03 00 00    	jg     0x14055d1d2
14055ce79:	8b 07                	mov    (%rdi),%eax
14055ce7b:	39 05 17 f5 ec 00    	cmp    %eax,0xecf517(%rip)        # 0x14142c398
14055ce81:	0f 8f e3 03 00 00    	jg     0x14055d26a
14055ce87:	8b 07                	mov    (%rdi),%eax
14055ce89:	39 05 19 f5 ec 00    	cmp    %eax,0xecf519(%rip)        # 0x14142c3a8
14055ce8f:	0f 8f 6d 04 00 00    	jg     0x14055d302
14055ce95:	8b 07                	mov    (%rdi),%eax
14055ce97:	39 05 13 f5 ec 00    	cmp    %eax,0xecf513(%rip)        # 0x14142c3b0
14055ce9d:	0f 8f f8 04 00 00    	jg     0x14055d39b
14055cea3:	8b 07                	mov    (%rdi),%eax
14055cea5:	39 05 0d f5 ec 00    	cmp    %eax,0xecf50d(%rip)        # 0x14142c3b8
14055ceab:	0f 8f 2d 05 00 00    	jg     0x14055d3de
14055ceb1:	8b 07                	mov    (%rdi),%eax
14055ceb3:	39 05 07 f5 ec 00    	cmp    %eax,0xecf507(%rip)        # 0x14142c3c0
14055ceb9:	0f 8f 62 05 00 00    	jg     0x14055d421
14055cebf:	8b 07                	mov    (%rdi),%eax
14055cec1:	39 05 01 f5 ec 00    	cmp    %eax,0xecf501(%rip)        # 0x14142c3c8
14055cec7:	0f 8f 97 05 00 00    	jg     0x14055d464
14055cecd:	8b 07                	mov    (%rdi),%eax
14055cecf:	39 05 fb f4 ec 00    	cmp    %eax,0xecf4fb(%rip)        # 0x14142c3d0
14055ced5:	0f 8f cc 05 00 00    	jg     0x14055d4a7
14055cedb:	8b 07                	mov    (%rdi),%eax
14055cedd:	39 05 f5 f4 ec 00    	cmp    %eax,0xecf4f5(%rip)        # 0x14142c3d8
14055cee3:	0f 8f 01 06 00 00    	jg     0x14055d4ea
14055cee9:	8b 07                	mov    (%rdi),%eax
14055ceeb:	39 05 ef f4 ec 00    	cmp    %eax,0xecf4ef(%rip)        # 0x14142c3e0
14055cef1:	0f 8f 36 06 00 00    	jg     0x14055d52d
14055cef7:	8b 07                	mov    (%rdi),%eax
14055cef9:	39 05 e9 f4 ec 00    	cmp    %eax,0xecf4e9(%rip)        # 0x14142c3e8
14055ceff:	0f 8f 6b 06 00 00    	jg     0x14055d570
14055cf05:	b9 50 00 00 00       	mov    $0x50,%ecx
14055cf0a:	e8 f9 e1 8b 00       	call   0x140e1b108
14055cf0f:	4c 8b c8             	mov    %rax,%r9
14055cf12:	48 89 45 58          	mov    %rax,0x58(%rbp)
14055cf16:	48 85 c0             	test   %rax,%rax
14055cf19:	74 3c                	je     0x14055cf57
14055cf1b:	48 8b 0d 7e f4 ec 00 	mov    0xecf47e(%rip),%rcx        # 0x14142c3a0
14055cf22:	48 89 4d 50          	mov    %rcx,0x50(%rbp)
14055cf26:	48 85 c9             	test   %rcx,%rcx
14055cf29:	74 1c                	je     0x14055cf47
14055cf2b:	8b 41 10             	mov    0x10(%rcx),%eax
14055cf2e:	ff c0                	inc    %eax
14055cf30:	89 41 10             	mov    %eax,0x10(%rcx)
14055cf33:	83 f8 01             	cmp    $0x1,%eax
14055cf36:	0f 8e 77 06 00 00    	jle    0x14055d5b3
14055cf3c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14055cf41:	0f 84 74 06 00 00    	je     0x14055d5bb
14055cf47:	41 b0 01             	mov    $0x1,%r8b
14055cf4a:	48 8d 55 50          	lea    0x50(%rbp),%rdx
14055cf4e:	49 8b c9             	mov    %r9,%rcx
14055cf51:	e8 6a 4a 1d 00       	call   0x1407319c0
14055cf56:	90                   	nop
14055cf57:	49 89 07             	mov    %rax,(%r15)
14055cf5a:	83 cb 04             	or     $0x4,%ebx
14055cf5d:	83 cb 01             	or     $0x1,%ebx
14055cf60:	89 5d c0             	mov    %ebx,-0x40(%rbp)
14055cf63:	b9 50 00 00 00       	mov    $0x50,%ecx
14055cf68:	e8 9b e1 8b 00       	call   0x140e1b108
14055cf6d:	4c 8b c0             	mov    %rax,%r8
14055cf70:	48 89 45 58          	mov    %rax,0x58(%rbp)
14055cf74:	48 85 c0             	test   %rax,%rax
14055cf77:	74 3d                	je     0x14055cfb6
14055cf79:	48 8b 0d f0 f3 ec 00 	mov    0xecf3f0(%rip),%rcx        # 0x14142c370
14055cf80:	48 89 4d 50          	mov    %rcx,0x50(%rbp)
14055cf84:	48 85 c9             	test   %rcx,%rcx
14055cf87:	74 1c                	je     0x14055cfa5
14055cf89:	8b 41 10             	mov    0x10(%rcx),%eax
14055cf8c:	ff c0                	inc    %eax
14055cf8e:	89 41 10             	mov    %eax,0x10(%rcx)
14055cf91:	83 f8 01             	cmp    $0x1,%eax
14055cf94:	0f 8e 2c 06 00 00    	jle    0x14055d5c6