140099d0d:	4c 8b 6d 28          	mov    0x28(%rbp),%r13
140099d11:	8b 43 44             	mov    0x44(%rbx),%eax
140099d14:	8d 50 ff             	lea    -0x1(%rax),%edx
140099d17:	49 8b 45 00          	mov    0x0(%r13),%rax
140099d1b:	45 8b 45 0c          	mov    0xc(%r13),%r8d
140099d1f:	48 89 1c d0          	mov    %rbx,(%rax,%rdx,8)
140099d23:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140099d2a:	00 00 00 00
140099d2e:	66 90                	xchg   %ax,%ax
140099d30:	48 83 c6 01          	add    $0x1,%rsi
140099d34:	41 3b 74 24 0c       	cmp    0xc(%r12),%esi
140099d39:	0f 82 f1 fe ff ff    	jb     0x140099c30
140099d3f:	45 85 c0             	test   %r8d,%r8d
140099d42:	0f 84 38 02 00 00    	je     0x140099f80
140099d48:	31 f6                	xor    %esi,%esi
140099d4a:	45 31 f6             	xor    %r14d,%r14d
140099d4d:	31 ff                	xor    %edi,%edi
140099d4f:	45 31 ff             	xor    %r15d,%r15d
140099d52:	4c 8d 05 07 f8 16 00 	lea    0x16f807(%rip),%r8        # 0x140209560
140099d59:	eb 42                	jmp    0x140099d9d
140099d5b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140099d60:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
140099d64:	48 89 f2             	mov    %rsi,%rdx
140099d67:	e8 04 04 f9 ff       	call   0x14002a170
140099d6c:	4c 8d 05 ed f7 16 00 	lea    0x16f7ed(%rip),%r8        # 0x140209560
140099d73:	48 8b 43 48          	mov    0x48(%rbx),%rax
140099d77:	48 8b 53 50          	mov    0x50(%rbx),%rdx
140099d7b:	49 33 00             	xor    (%r8),%rax
140099d7e:	49 33 50 08          	xor    0x8(%r8),%rdx
140099d82:	48 09 d0             	or     %rdx,%rax
140099d85:	0f 84 a5 00 00 00    	je     0x140099e30
140099d8b:	4c 8b 6d 28          	mov    0x28(%rbp),%r13
140099d8f:	48 83 c6 01          	add    $0x1,%rsi
140099d93:	41 3b 75 0c          	cmp    0xc(%r13),%esi
140099d97:	0f 83 d3 00 00 00    	jae    0x140099e70
140099d9d:	49 8b 45 00          	mov    0x0(%r13),%rax
140099da1:	48 8b 1c f0          	mov    (%rax,%rsi,8),%rbx
140099da5:	8b 43 38             	mov    0x38(%rbx),%eax
140099da8:	89 c2                	mov    %eax,%edx
140099daa:	81 e2 00 00 02 04    	and    $0x4020000,%edx
140099db0:	81 fa 00 00 00 04    	cmp    $0x4000000,%edx
140099db6:	75 a8                	jne    0x140099d60
140099db8:	a9 00 00 00 08       	test   $0x8000000,%eax
140099dbd:	74 b4                	je     0x140099d73
140099dbf:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140099dc3:	48 89 f2             	mov    %rsi,%rdx
140099dc6:	44 8d 6f 01          	lea    0x1(%rdi),%r13d
140099dca:	e8 a1 03 f9 ff       	call   0x14002a170
140099dcf:	81 4b 38 00 00 00 10 	orl    $0x10000000,0x38(%rbx)
140099dd6:	44 39 f7             	cmp    %r14d,%edi
140099dd9:	4c 8d 05 80 f7 16 00 	lea    0x16f780(%rip),%r8        # 0x140209560
140099de0:	7c 32                	jl     0x140099e14
140099de2:	43 8d 44 76 30       	lea    0x30(%r14,%r14,2),%eax
140099de7:	4c 89 f9             	mov    %r15,%rcx
140099dea:	41 89 c6             	mov    %eax,%r14d
140099ded:	41 c1 ee 1f          	shr    $0x1f,%r14d
140099df1:	41 01 c6             	add    %eax,%r14d
140099df4:	41 d1 fe             	sar    $1,%r14d
140099df7:	41 39 fe             	cmp    %edi,%r14d
140099dfa:	45 0f 4e f5          	cmovle %r13d,%r14d
140099dfe:	49 63 d6             	movslq %r14d,%rdx
140099e01:	48 c1 e2 03          	shl    $0x3,%rdx
140099e05:	e8 36 0e 03 00       	call   0x1400cac40
140099e0a:	4c 8d 05 4f f7 16 00 	lea    0x16f74f(%rip),%r8        # 0x140209560
140099e11:	49 89 c7             	mov    %rax,%r15
140099e14:	49 89 1c ff          	mov    %rbx,(%r15,%rdi,8)
140099e18:	49 63 fd             	movslq %r13d,%rdi
140099e1b:	e9 53 ff ff ff       	jmp    0x140099d73
140099e20:	c7 43 44 00 00 00 00 	movl   $0x0,0x44(%rbx)
140099e27:	e9 04 ff ff ff       	jmp    0x140099d30
140099e2c:	0f 1f 40 00          	nopl   0x0(%rax)
140099e30:	48 8b 43 58          	mov    0x58(%rbx),%rax
140099e34:	48 8b 53 60          	mov    0x60(%rbx),%rdx
140099e38:	48 33 05 31 f7 16 00 	xor    0x16f731(%rip),%rax        # 0x140209570
140099e3f:	48 33 15 32 f7 16 00 	xor    0x16f732(%rip),%rdx        # 0x140209578
140099e46:	48 09 d0             	or     %rdx,%rax
140099e49:	0f 85 3c ff ff ff    	jne    0x140099d8b
140099e4f:	41 80 4c 24 38 04    	orb    $0x4,0x38(%r12)
140099e55:	4c 8b 6d 28          	mov    0x28(%rbp),%r13
140099e59:	48 83 c6 01          	add    $0x1,%rsi
140099e5d:	41 3b 75 0c          	cmp    0xc(%r13),%esi
140099e61:	0f 82 36 ff ff ff    	jb     0x140099d9d
140099e67:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140099e6e:	00 00
140099e70:	41 8b 54 24 0c       	mov    0xc(%r12),%edx
140099e75:	49 8b 0c 24          	mov    (%r12),%rcx
140099e79:	85 d2                	test   %edx,%edx
140099e7b:	0f 84 9a 00 00 00    	je     0x140099f1b
140099e81:	49 bd ff ff ff ff ff 	movabs $0x1fffffffffffffff,%r13
140099e88:	ff ff 1f
140099e8b:	31 f6                	xor    %esi,%esi
140099e8d:	0f 1f 00             	nopl   (%rax)
140099e90:	48 8b 1c f1          	mov    (%rcx,%rsi,8),%rbx
140099e94:	48 83 7d 28 00       	cmpq   $0x0,0x28(%rbp)
140099e99:	8b 43 38             	mov    0x38(%rbx),%eax
140099e9c:	74 09                	je     0x140099ea7
140099e9e:	44 8b 43 44          	mov    0x44(%rbx),%r8d
140099ea2:	45 85 c0             	test   %r8d,%r8d
140099ea5:	75 60                	jne    0x140099f07
140099ea7:	a9 00 00 02 00       	test   $0x20000,%eax
140099eac:	75 59                	jne    0x140099f07
140099eae:	a9 00 00 00 10       	test   $0x10000000,%eax
140099eb3:	0f 85 6a 01 00 00    	jne    0x14009a023
140099eb9:	44 39 f7             	cmp    %r14d,%edi
140099ebc:	7c 3f                	jl     0x140099efd
140099ebe:	43 8d 54 76 30       	lea    0x30(%r14,%r14,2),%edx
140099ec3:	44 8d 77 01          	lea    0x1(%rdi),%r14d
140099ec7:	89 d0                	mov    %edx,%eax
140099ec9:	c1 e8 1f             	shr    $0x1f,%eax
140099ecc:	01 d0                	add    %edx,%eax
140099ece:	d1 f8                	sar    $1,%eax
140099ed0:	39 f8                	cmp    %edi,%eax
140099ed2:	44 0f 4f f0          	cmovg  %eax,%r14d
140099ed6:	49 63 d6             	movslq %r14d,%rdx
140099ed9:	49 39 d5             	cmp    %rdx,%r13
140099edc:	0f 82 78 01 00 00    	jb     0x14009a05a
140099ee2:	4c 89 f9             	mov    %r15,%rcx
140099ee5:	48 c1 e2 03          	shl    $0x3,%rdx
140099ee9:	e8 52 0d 03 00       	call   0x1400cac40
140099eee:	49 8b 0c 24          	mov    (%r12),%rcx
140099ef2:	41 8b 54 24 0c       	mov    0xc(%r12),%edx
140099ef7:	49 89 c7             	mov    %rax,%r15
140099efa:	8b 43 38             	mov    0x38(%rbx),%eax
140099efd:	4c 63 c7             	movslq %edi,%r8
140099f00:	83 c7 01             	add    $0x1,%edi
140099f03:	4b 89 1c c7          	mov    %rbx,(%r15,%r8,8)
140099f07:	25 ff ff ff fb       	and    $0xfbffffff,%eax
140099f0c:	48 83 c6 01          	add    $0x1,%rsi
140099f10:	89 43 38             	mov    %eax,0x38(%rbx)
140099f13:	39 d6                	cmp    %edx,%esi
140099f15:	0f 82 75 ff ff ff    	jb     0x140099e90
140099f1b:	48 89 4d 40          	mov    %rcx,0x40(%rbp)
140099f1f:	89 55 48             	mov    %edx,0x48(%rbp)
140099f22:	4d 89 3c 24          	mov    %r15,(%r12)
140099f26:	41 89 7c 24 0c       	mov    %edi,0xc(%r12)
140099f2b:	48 83 c4 48          	add    $0x48,%rsp
140099f2f:	5b                   	pop    %rbx
140099f30:	5e                   	pop    %rsi
140099f31:	5f                   	pop    %rdi
140099f32:	5d                   	pop    %rbp
140099f33:	41 5c                	pop    %r12
140099f35:	41 5d                	pop    %r13
140099f37:	41 5e                	pop    %r14
140099f39:	41 5f                	pop    %r15
140099f3b:	c3                   	ret
140099f3c:	0f 1f 40 00          	nopl   0x0(%rax)
140099f40:	41 81 e6 00 00 04 08 	and    $0x8040000,%r14d
140099f47:	0f 85 e3 fd ff ff    	jne    0x140099d30
140099f4d:	48 89 da             	mov    %rbx,%rdx
140099f50:	4c 89 e1             	mov    %r12,%rcx
140099f53:	e8 58 0f fc ff       	call   0x14005aeb0
140099f58:	85 c0                	test   %eax,%eax
140099f5a:	74 07                	je     0x140099f63
140099f5c:	81 4b 38 00 00 00 08 	orl    $0x8000000,0x38(%rbx)
140099f63:	4c 8b 6d 28          	mov    0x28(%rbp),%r13
140099f67:	45 8b 45 0c          	mov    0xc(%r13),%r8d
140099f6b:	e9 c0 fd ff ff       	jmp    0x140099d30
140099f70:	41 81 cf 00 00 00 08 	or     $0x8000000,%r15d
140099f77:	44 89 7b 38          	mov    %r15d,0x38(%rbx)
140099f7b:	e9 85 fd ff ff       	jmp    0x140099d05
140099f80:	45 31 f6             	xor    %r14d,%r14d
140099f83:	31 ff                	xor    %edi,%edi
140099f85:	45 31 ff             	xor    %r15d,%r15d
140099f88:	e9 e3 fe ff ff       	jmp    0x140099e70
140099f8d:	0f 1f 00             	nopl   (%rax)
140099f90:	44 8b 51 3c          	mov    0x3c(%rcx),%r10d
140099f94:	45 85 d2             	test   %r10d,%r10d
140099f97:	0f 85 d1 00 00 00    	jne    0x14009a06e
140099f9d:	ba 58 00 00 00       	mov    $0x58,%edx
140099fa2:	b9 01 00 00 00       	mov    $0x1,%ecx
140099fa7:	e8 f4 0c 03 00       	call   0x1400caca0
140099fac:	49 89 44 24 28       	mov    %rax,0x28(%r12)
140099fb1:	48 89 c5             	mov    %rax,%rbp
140099fb4:	c7 40 54 01 00 00 00 	movl   $0x1,0x54(%rax)
140099fbb:	e9 30 fc ff ff       	jmp    0x140099bf0
140099fc0:	48 8b 43 20          	mov    0x20(%rbx),%rax
140099fc4:	48 8b 53 28          	mov    0x28(%rbx),%rdx
140099fc8:	48 33 47 20          	xor    0x20(%rdi),%rax
140099fcc:	48 33 57 28          	xor    0x28(%rdi),%rdx
140099fd0:	48 09 d0             	or     %rdx,%rax
140099fd3:	0f 85 1e fd ff ff    	jne    0x140099cf7
140099fd9:	8b 47 30             	mov    0x30(%rdi),%eax
140099fdc:	39 43 30             	cmp    %eax,0x30(%rbx)
140099fdf:	0f 85 12 fd ff ff    	jne    0x140099cf7
140099fe5:	48 8b 43 48          	mov    0x48(%rbx),%rax
140099fe9:	4c 8b 4b 50          	mov    0x50(%rbx),%r9
140099fed:	48 33 47 48          	xor    0x48(%rdi),%rax
140099ff1:	4c 33 4f 50          	xor    0x50(%rdi),%r9
140099ff5:	4c 09 c8             	or     %r9,%rax
140099ff8:	0f 85 f9 fc ff ff    	jne    0x140099cf7
140099ffe:	48 8b 43 58          	mov    0x58(%rbx),%rax
14009a002:	48 8b 53 60          	mov    0x60(%rbx),%rdx
14009a006:	48 33 47 58          	xor    0x58(%rdi),%rax
14009a00a:	48 33 57 60          	xor    0x60(%rdi),%rdx
14009a00e:	48 09 d0             	or     %rdx,%rax
14009a011:	0f 85 e0 fc ff ff    	jne    0x140099cf7
14009a017:	44 89 7b 38          	mov    %r15d,0x38(%rbx)
14009a01b:	89 4f 38             	mov    %ecx,0x38(%rdi)
14009a01e:	e9 e2 fc ff ff       	jmp    0x140099d05
14009a023:	41 b8 7a 01 00 00    	mov    $0x17a,%r8d
14009a029:	48 8d 15 e1 f4 16 00 	lea    0x16f4e1(%rip),%rdx        # 0x140209511
14009a030:	48 8d 0d e9 f4 16 00 	lea    0x16f4e9(%rip),%rcx        # 0x140209520
14009a037:	ff 15 9b 53 21 00    	call   *0x21539b(%rip)        # 0x1402af3d8
14009a03d:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14009a042:	ba 14 01 00 00       	mov    $0x114,%edx
14009a047:	4c 8d 05 7a f4 16 00 	lea    0x16f47a(%rip),%r8        # 0x1402094c8
14009a04e:	48 8d 0d bc f4 16 00 	lea    0x16f4bc(%rip),%rcx        # 0x140209511
14009a055:	e8 36 97 02 00       	call   0x1400c3790
14009a05a:	49 89 d0             	mov    %rdx,%r8
14009a05d:	48 8d 0d dc f4 16 00 	lea    0x16f4dc(%rip),%rcx        # 0x140209540
14009a064:	ba 08 00 00 00       	mov    $0x8,%edx
14009a069:	e8 22 93 02 00       	call   0x1400c3390
14009a06e:	e8 ed f4 ff ff       	call   0x140099560
14009a073:	90                   	nop
14009a074:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14009a07b:	00 00 00 00
14009a07f:	90                   	nop
14009a080:	56                   	push   %rsi
14009a081:	53                   	push   %rbx
14009a082:	48 83 ec 28          	sub    $0x28,%rsp
14009a086:	48 8b 59 28          	mov    0x28(%rcx),%rbx
14009a08a:	48 89 ce             	mov    %rcx,%rsi
14009a08d:	48 85 db             	test   %rbx,%rbx
14009a090:	74 3e                	je     0x14009a0d0
14009a092:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
14009a096:	e8 95 03 f9 ff       	call   0x14002a430
14009a09b:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
14009a09f:	e8 8c 03 f9 ff       	call   0x14002a430
14009a0a4:	66 0f ef c0          	pxor   %xmm0,%xmm0
14009a0a8:	48 8b 0e             	mov    (%rsi),%rcx
14009a0ab:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
14009a0af:	e8 fc ed 05 00       	call   0x1400f8eb0
14009a0b4:	48 8b 43 40          	mov    0x40(%rbx),%rax
14009a0b8:	48 89 06             	mov    %rax,(%rsi)
14009a0bb:	8b 43 48             	mov    0x48(%rbx),%eax
14009a0be:	89 46 0c             	mov    %eax,0xc(%rsi)
14009a0c1:	48 83 c4 28          	add    $0x28,%rsp
14009a0c5:	5b                   	pop    %rbx
14009a0c6:	5e                   	pop    %rsi
14009a0c7:	c3                   	ret
14009a0c8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14009a0cf:	00
14009a0d0:	8b 41 3c             	mov    0x3c(%rcx),%eax
14009a0d3:	85 c0                	test   %eax,%eax
14009a0d5:	75 1f                	jne    0x14009a0f6
14009a0d7:	ba 58 00 00 00       	mov    $0x58,%edx
14009a0dc:	b9 01 00 00 00       	mov    $0x1,%ecx
14009a0e1:	e8 ba 0b 03 00       	call   0x1400caca0
14009a0e6:	48 89 46 28          	mov    %rax,0x28(%rsi)
14009a0ea:	48 89 c3             	mov    %rax,%rbx
14009a0ed:	c7 40 54 01 00 00 00 	movl   $0x1,0x54(%rax)
14009a0f4:	eb 9c                	jmp    0x14009a092
14009a0f6:	e8 65 f4 ff ff       	call   0x140099560
14009a0fb:	90                   	nop
14009a0fc:	0f 1f 40 00          	nopl   0x0(%rax)
14009a100:	53                   	push   %rbx
14009a101:	48 83 ec 20          	sub    $0x20,%rsp
14009a105:	48 8b 59 28          	mov    0x28(%rcx),%rbx
14009a109:	48 85 db             	test   %rbx,%rbx
14009a10c:	74 32                	je     0x14009a140
14009a10e:	48 c7 41 28 00 00 00 	movq   $0x0,0x28(%rcx)
14009a115:	00
14009a116:	83 6b 54 01          	subl   $0x1,0x54(%rbx)
14009a11a:	75 24                	jne    0x14009a140
14009a11c:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14009a120:	48 85 c9             	test   %rcx,%rcx
14009a123:	74 0e                	je     0x14009a133
14009a125:	e8 e6 23 fc ff       	call   0x14005c510
14009a12a:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14009a12e:	e8 7d ed 05 00       	call   0x1400f8eb0
14009a133:	48 89 d9             	mov    %rbx,%rcx
14009a136:	48 83 c4 20          	add    $0x20,%rsp
14009a13a:	5b                   	pop    %rbx
14009a13b:	e9 70 ed 05 00       	jmp    0x1400f8eb0
14009a140:	48 83 c4 20          	add    $0x20,%rsp
14009a144:	5b                   	pop    %rbx
14009a145:	c3                   	ret
14009a146:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14009a14d:	00 00 00
14009a150:	48 89 c8             	mov    %rcx,%rax
14009a153:	48 89 d1             	mov    %rdx,%rcx
14009a156:	8b 52 44             	mov    0x44(%rdx),%edx
14009a159:	85 d2                	test   %edx,%edx
14009a15b:	74 23                	je     0x14009a180
14009a15d:	48 8b 40 28          	mov    0x28(%rax),%rax
14009a161:	48 85 c0             	test   %rax,%rax
14009a164:	74 1a                	je     0x14009a180
14009a166:	48 8b 40 28          	mov    0x28(%rax),%rax
14009a16a:	48 85 c0             	test   %rax,%rax
14009a16d:	74 11                	je     0x14009a180
14009a16f:	39 50 0c             	cmp    %edx,0xc(%rax)
14009a172:	72 0c                	jb     0x14009a180
14009a174:	48 8b 00             	mov    (%rax),%rax
14009a177:	83 ea 01             	sub    $0x1,%edx
14009a17a:	48 39 0c d0          	cmp    %rcx,(%rax,%rdx,8)
14009a17e:	74 08                	je     0x14009a188
14009a180:	e9 eb 33 fc ff       	jmp    0x14005d570
14009a185:	0f 1f 00             	nopl   (%rax)
14009a188:	81 49 38 00 00 02 00 	orl    $0x20000,0x38(%rcx)
14009a18f:	c3                   	ret
14009a190:	53                   	push   %rbx
14009a191:	48 83 ec 20          	sub    $0x20,%rsp
14009a195:	8b 42 44             	mov    0x44(%rdx),%eax
14009a198:	48 89 cb             	mov    %rcx,%rbx
14009a19b:	85 c0                	test   %eax,%eax
14009a19d:	74 56                	je     0x14009a1f5
14009a19f:	48 8b 49 28          	mov    0x28(%rcx),%rcx
14009a1a3:	48 85 c9             	test   %rcx,%rcx
14009a1a6:	74 4d                	je     0x14009a1f5
14009a1a8:	48 8b 49 28          	mov    0x28(%rcx),%rcx
14009a1ac:	48 85 c9             	test   %rcx,%rcx
14009a1af:	74 44                	je     0x14009a1f5
14009a1b1:	39 41 0c             	cmp    %eax,0xc(%rcx)
14009a1b4:	72 3f                	jb     0x14009a1f5
14009a1b6:	44 8d 48 ff          	lea    -0x1(%rax),%r9d
14009a1ba:	41 89 40 44          	mov    %eax,0x44(%r8)
14009a1be:	48 8b 01             	mov    (%rcx),%rax
14009a1c1:	4a 8d 04 c8          	lea    (%rax,%r9,8),%rax
14009a1c5:	48 8b 08             	mov    (%rax),%rcx
14009a1c8:	48 39 d1             	cmp    %rdx,%rcx
14009a1cb:	74 25                	je     0x14009a1f2
14009a1cd:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
14009a1d2:	e8 99 33 fc ff       	call   0x14005d570
14009a1d7:	48 8b 43 28          	mov    0x28(%rbx),%rax
14009a1db:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
14009a1e0:	48 8b 40 28          	mov    0x28(%rax),%rax
14009a1e4:	41 8b 50 44          	mov    0x44(%r8),%edx
14009a1e8:	48 8b 00             	mov    (%rax),%rax
14009a1eb:	83 ea 01             	sub    $0x1,%edx
14009a1ee:	48 8d 04 d0          	lea    (%rax,%rdx,8),%rax
14009a1f2:	4c 89 00             	mov    %r8,(%rax)
14009a1f5:	48 83 c4 20          	add    $0x20,%rsp
14009a1f9:	5b                   	pop    %rbx
14009a1fa:	c3                   	ret
14009a1fb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14009a200:	53                   	push   %rbx
14009a201:	48 83 ec 20          	sub    $0x20,%rsp
14009a205:	48 83 79 28 00       	cmpq   $0x0,0x28(%rcx)
14009a20a:	48 89 cb             	mov    %rcx,%rbx
14009a20d:	74 09                	je     0x14009a218
14009a20f:	48 83 c4 20          	add    $0x20,%rsp
14009a213:	5b                   	pop    %rbx
14009a214:	c3                   	ret
14009a215:	0f 1f 00             	nopl   (%rax)
14009a218:	8b 41 3c             	mov    0x3c(%rcx),%eax
14009a21b:	85 c0                	test   %eax,%eax
14009a21d:	75 24                	jne    0x14009a243
14009a21f:	ba 58 00 00 00       	mov    $0x58,%edx
14009a224:	b9 01 00 00 00       	mov    $0x1,%ecx
14009a229:	e8 72 0a 03 00       	call   0x1400caca0