14013f9c0:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
14013f9c5:	48 0f 44 c1          	cmove  %rcx,%rax
14013f9c9:	89 7c 24 38          	mov    %edi,0x38(%rsp)
14013f9cd:	48 89 c2             	mov    %rax,%rdx
14013f9d0:	e8 fb de ff ff       	call   0x14013d8d0
14013f9d5:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
14013f9da:	0f b6 40 12          	movzbl 0x12(%rax),%eax
14013f9de:	3c 43                	cmp    $0x43,%al
14013f9e0:	0f 84 db 01 00 00    	je     0x14013fbc1
14013f9e6:	3c 52                	cmp    $0x52,%al
14013f9e8:	0f 84 d3 01 00 00    	je     0x14013fbc1
14013f9ee:	48 8b 0d fb 90 0f 00 	mov    0xf90fb(%rip),%rcx        # 0x140238af0
14013f9f5:	48 8b 84 24 18 01 00 	mov    0x118(%rsp),%rax
14013f9fc:	00
14013f9fd:	48 2b 01             	sub    (%rcx),%rax
14013fa00:	0f 85 5c 05 00 00    	jne    0x14013ff62
14013fa06:	48 81 c4 28 01 00 00 	add    $0x128,%rsp
14013fa0d:	5b                   	pop    %rbx
14013fa0e:	5e                   	pop    %rsi
14013fa0f:	5f                   	pop    %rdi
14013fa10:	5d                   	pop    %rbp
14013fa11:	41 5c                	pop    %r12
14013fa13:	41 5d                	pop    %r13
14013fa15:	41 5e                	pop    %r14
14013fa17:	41 5f                	pop    %r15
14013fa19:	c3                   	ret
14013fa1a:	48 c7 84 24 80 00 00 	movq   $0x0,0x80(%rsp)
14013fa21:	00 00 00 00 00
14013fa26:	45 31 ff             	xor    %r15d,%r15d
14013fa29:	48 85 db             	test   %rbx,%rbx
14013fa2c:	0f 85 9c fc ff ff    	jne    0x14013f6ce
14013fa32:	e9 fb fe ff ff       	jmp    0x14013f932
14013fa37:	31 c0                	xor    %eax,%eax
14013fa39:	48 8d bc 24 98 00 00 	lea    0x98(%rsp),%rdi
14013fa40:	00
14013fa41:	b9 0f 00 00 00       	mov    $0xf,%ecx
14013fa46:	f3 48 ab             	rep stos %rax,%es:(%rdi)
14013fa49:	48 8b 05 70 94 0f 00 	mov    0xf9470(%rip),%rax        # 0x140238ec0
14013fa50:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14013fa55:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
14013fa5c:	00
14013fa5d:	48 89 84 24 a8 00 00 	mov    %rax,0xa8(%rsp)
14013fa64:	00
14013fa65:	41 8b 84 24 14 01 00 	mov    0x114(%r12),%eax
14013fa6c:	00
14013fa6d:	83 e0 10             	and    $0x10,%eax
14013fa70:	89 c6                	mov    %eax,%esi
14013fa72:	c1 ee 04             	shr    $0x4,%esi
14013fa75:	83 f6 01             	xor    $0x1,%esi
14013fa78:	f6 41 08 01          	testb  $0x1,0x8(%rcx)
14013fa7c:	75 08                	jne    0x14013fa86
14013fa7e:	85 c0                	test   %eax,%eax
14013fa80:	0f 84 3b 01 00 00    	je     0x14013fbc1
14013fa86:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
14013fa8b:	48 8d bc 24 90 00 00 	lea    0x90(%rsp),%rdi
14013fa92:	00
14013fa93:	48 89 f9             	mov    %rdi,%rcx
14013fa96:	48 8b 10             	mov    (%rax),%rdx
14013fa99:	e8 92 0e f6 ff       	call   0x1400a0930
14013fa9e:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
14013faa3:	48 89 f9             	mov    %rdi,%rcx
14013faa6:	e8 85 0e f6 ff       	call   0x1400a0930
14013faab:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14013fab0:	48 85 c0             	test   %rax,%rax
14013fab3:	0f 84 54 02 00 00    	je     0x14013fd0d
14013fab9:	4c 8b 7c 24 50       	mov    0x50(%rsp),%r15
14013fabe:	4d 85 ff             	test   %r15,%r15
14013fac1:	0f 84 46 02 00 00    	je     0x14013fd0d
14013fac7:	49 8b 8c 24 38 02 00 	mov    0x238(%r12),%rcx
14013face:	00
14013facf:	48 89 c2             	mov    %rax,%rdx
14013fad2:	e8 f9 88 ff ff       	call   0x1401383d0
14013fad7:	48 89 f9             	mov    %rdi,%rcx
14013fada:	48 8b 10             	mov    (%rax),%rdx
14013fadd:	48 89 c5             	mov    %rax,%rbp
14013fae0:	e8 4b 0e f6 ff       	call   0x1400a0930
14013fae5:	48 8d 55 08          	lea    0x8(%rbp),%rdx
14013fae9:	48 89 f9             	mov    %rdi,%rcx
14013faec:	e8 3f 0e f6 ff       	call   0x1400a0930
14013faf1:	48 8d 55 49          	lea    0x49(%rbp),%rdx
14013faf5:	48 89 f9             	mov    %rdi,%rcx
14013faf8:	e8 33 0e f6 ff       	call   0x1400a0930
14013fafd:	49 8b 8c 24 38 02 00 	mov    0x238(%r12),%rcx
14013fb04:	00
14013fb05:	4c 89 fa             	mov    %r15,%rdx
14013fb08:	e8 c3 88 ff ff       	call   0x1401383d0
14013fb0d:	48 89 f9             	mov    %rdi,%rcx
14013fb10:	48 8b 10             	mov    (%rax),%rdx
14013fb13:	48 89 c5             	mov    %rax,%rbp
14013fb16:	e8 15 0e f6 ff       	call   0x1400a0930
14013fb1b:	48 8d 55 08          	lea    0x8(%rbp),%rdx
14013fb1f:	48 89 f9             	mov    %rdi,%rcx
14013fb22:	e8 09 0e f6 ff       	call   0x1400a0930
14013fb27:	48 8d 55 49          	lea    0x49(%rbp),%rdx
14013fb2b:	48 89 f9             	mov    %rdi,%rcx
14013fb2e:	e8 fd 0d f6 ff       	call   0x1400a0930
14013fb33:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
14013fb38:	48 85 c0             	test   %rax,%rax
14013fb3b:	74 1b                	je     0x14013fb58
14013fb3d:	48 89 c2             	mov    %rax,%rdx
14013fb40:	48 89 f9             	mov    %rdi,%rcx
14013fb43:	e8 e8 0d f6 ff       	call   0x1400a0930
14013fb48:	48 85 db             	test   %rbx,%rbx
14013fb4b:	74 0b                	je     0x14013fb58
14013fb4d:	48 89 da             	mov    %rbx,%rdx
14013fb50:	48 89 f9             	mov    %rdi,%rcx
14013fb53:	e8 d8 0d f6 ff       	call   0x1400a0930
14013fb58:	41 8b 84 24 20 02 00 	mov    0x220(%r12),%eax
14013fb5f:	00
14013fb60:	48 8d 9c 24 a8 00 00 	lea    0xa8(%rsp),%rbx
14013fb67:	00
14013fb68:	48 8d 15 e4 f3 0d 00 	lea    0xdf3e4(%rip),%rdx        # 0x14021ef53
14013fb6f:	48 89 d9             	mov    %rbx,%rcx
14013fb72:	44 8d 40 01          	lea    0x1(%rax),%r8d
14013fb76:	45 89 84 24 20 02 00 	mov    %r8d,0x220(%r12)
14013fb7d:	00
14013fb7e:	e8 dd 0d f6 ff       	call   0x1400a0960
14013fb83:	44 8b 05 22 a1 16 00 	mov    0x16a122(%rip),%r8d        # 0x1402a9cac
14013fb8a:	48 89 d9             	mov    %rbx,%rcx
14013fb8d:	48 8d 15 d8 f3 0d 00 	lea    0xdf3d8(%rip),%rdx        # 0x14021ef6c
14013fb94:	e8 c7 0d f6 ff       	call   0x1400a0960
14013fb99:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14013fb9e:	e8 1d 36 ff ff       	call   0x1401331c0
14013fba3:	e9 c0 01 00 00       	jmp    0x14013fd68
14013fba8:	49 8b 8c 24 b8 01 00 	mov    0x1b8(%r12),%rcx
14013fbaf:	00
14013fbb0:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
14013fbb5:	48 8d 15 ef f3 0d 00 	lea    0xdf3ef(%rip),%rdx        # 0x14021efab
14013fbbc:	e8 af 37 0a 00       	call   0x1401e3370
14013fbc1:	41 c7 84 24 a8 01 00 	movl   $0x1,0x1a8(%r12)
14013fbc8:	00 01 00 00 00
14013fbcd:	e9 1c fe ff ff       	jmp    0x14013f9ee
14013fbd2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14013fbd8:	41 0f b6 44 24 01    	movzbl 0x1(%r12),%eax
14013fbde:	49 8d 54 24 01       	lea    0x1(%r12),%rdx
14013fbe3:	84 c0                	test   %al,%al
14013fbe5:	0f 84 36 fc ff ff    	je     0x14013f821
14013fbeb:	49 89 d4             	mov    %rdx,%r12
14013fbee:	3c 0a                	cmp    $0xa,%al
14013fbf0:	0f 85 ee fb ff ff    	jne    0x14013f7e4
14013fbf6:	31 c0                	xor    %eax,%eax
14013fbf8:	e9 fa fb ff ff       	jmp    0x14013f7f7
14013fbfd:	31 db                	xor    %ebx,%ebx
14013fbff:	e9 2e fd ff ff       	jmp    0x14013f932
14013fc04:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
14013fc09:	45 31 ff             	xor    %r15d,%r15d
14013fc0c:	0f b7 40 10          	movzwl 0x10(%rax),%eax
14013fc10:	66 85 c0             	test   %ax,%ax
14013fc13:	0f 84 61 fb ff ff    	je     0x14013f77a
14013fc19:	6b c0 64             	imul   $0x64,%eax,%eax
14013fc1c:	66 0f ef c0          	pxor   %xmm0,%xmm0
14013fc20:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
14013fc25:	49 89 e9             	mov    %rbp,%r9
14013fc28:	49 89 f0             	mov    %rsi,%r8
14013fc2b:	48 8d 15 de f2 0d 00 	lea    0xdf2de(%rip),%rdx        # 0x14021ef10
14013fc32:	48 89 d9             	mov    %rbx,%rcx
14013fc35:	f2 0f 2a c0          	cvtsi2sd %eax,%xmm0
14013fc39:	f2 0f 5e 05 ef f6 0d 	divsd  0xdf6ef(%rip),%xmm0        # 0x14021f330
14013fc40:	00
14013fc41:	f2 0f 2c c0          	cvttsd2si %xmm0,%eax
14013fc45:	89 44 24 20          	mov    %eax,0x20(%rsp)
14013fc49:	e8 72 c3 f5 ff       	call   0x14009bfc0
14013fc4e:	e9 a0 00 00 00       	jmp    0x14013fcf3
14013fc53:	0f b7 41 10          	movzwl 0x10(%rcx),%eax
14013fc57:	66 0f ef c0          	pxor   %xmm0,%xmm0
14013fc5b:	49 89 e9             	mov    %rbp,%r9
14013fc5e:	49 89 f0             	mov    %rsi,%r8
14013fc61:	48 8d 15 3f f2 0d 00 	lea    0xdf23f(%rip),%rdx        # 0x14021eea7
14013fc68:	48 89 d9             	mov    %rbx,%rcx
14013fc6b:	6b c0 64             	imul   $0x64,%eax,%eax
14013fc6e:	f2 0f 2a c0          	cvtsi2sd %eax,%xmm0
14013fc72:	f2 0f 5e 05 b6 f6 0d 	divsd  0xdf6b6(%rip),%xmm0        # 0x14021f330
14013fc79:	00
14013fc7a:	f2 0f 2c c0          	cvttsd2si %xmm0,%eax
14013fc7e:	89 44 24 20          	mov    %eax,0x20(%rsp)
14013fc82:	e8 39 c3 f5 ff       	call   0x14009bfc0
14013fc87:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14013fc8c:	49 89 f1             	mov    %rsi,%r9
14013fc8f:	49 89 f8             	mov    %rdi,%r8
14013fc92:	48 8d 15 28 f2 0d 00 	lea    0xdf228(%rip),%rdx        # 0x14021eec1
14013fc99:	48 89 d9             	mov    %rbx,%rcx
14013fc9c:	e8 1f c3 f5 ff       	call   0x14009bfc0
14013fca1:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14013fca6:	45 31 c9             	xor    %r9d,%r9d
14013fca9:	45 31 c0             	xor    %r8d,%r8d
14013fcac:	48 89 da             	mov    %rbx,%rdx
14013fcaf:	e8 6c 68 f1 ff       	call   0x140056520
14013fcb4:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14013fcb9:	49 89 f1             	mov    %rsi,%r9
14013fcbc:	49 89 f8             	mov    %rdi,%r8
14013fcbf:	48 8d 15 0d f2 0d 00 	lea    0xdf20d(%rip),%rdx        # 0x14021eed3
14013fcc6:	48 89 d9             	mov    %rbx,%rcx
14013fcc9:	e8 f2 c2 f5 ff       	call   0x14009bfc0
14013fcce:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
14013fcd3:	45 31 c0             	xor    %r8d,%r8d
14013fcd6:	48 89 da             	mov    %rbx,%rdx
14013fcd9:	45 31 c9             	xor    %r9d,%r9d
14013fcdc:	e8 3f 68 f1 ff       	call   0x140056520
14013fce1:	49 89 f8             	mov    %rdi,%r8
14013fce4:	48 8d 15 f8 f1 0d 00 	lea    0xdf1f8(%rip),%rdx        # 0x14021eee3
14013fceb:	48 89 d9             	mov    %rbx,%rcx
14013fcee:	e8 cd c2 f5 ff       	call   0x14009bfc0
14013fcf3:	41 bf 01 00 00 00    	mov    $0x1,%r15d
14013fcf9:	e9 7c fa ff ff       	jmp    0x14013f77a
14013fcfe:	48 8b 05 5b 91 0f 00 	mov    0xf915b(%rip),%rax        # 0x140238e60
14013fd05:	44 8b 30             	mov    (%rax),%r14d
14013fd08:	e9 87 fb ff ff       	jmp    0x14013f894
14013fd0d:	41 8b 84 24 20 02 00 	mov    0x220(%r12),%eax
14013fd14:	00
14013fd15:	48 8d 9c 24 a8 00 00 	lea    0xa8(%rsp),%rbx
14013fd1c:	00
14013fd1d:	48 8d 15 2f f2 0d 00 	lea    0xdf22f(%rip),%rdx        # 0x14021ef53
14013fd24:	48 89 d9             	mov    %rbx,%rcx
14013fd27:	44 8d 40 01          	lea    0x1(%rax),%r8d
14013fd2b:	45 89 84 24 20 02 00 	mov    %r8d,0x220(%r12)
14013fd32:	00
14013fd33:	e8 28 0c f6 ff       	call   0x1400a0960
14013fd38:	44 8b 05 6d 9f 16 00 	mov    0x169f6d(%rip),%r8d        # 0x1402a9cac
14013fd3f:	48 8d 15 26 f2 0d 00 	lea    0xdf226(%rip),%rdx        # 0x14021ef6c
14013fd46:	48 89 d9             	mov    %rbx,%rcx
14013fd49:	e8 12 0c f6 ff       	call   0x1400a0960
14013fd4e:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14013fd53:	48 85 c0             	test   %rax,%rax
14013fd56:	74 08                	je     0x14013fd60
14013fd58:	48 89 c1             	mov    %rax,%rcx
14013fd5b:	e8 60 34 ff ff       	call   0x1401331c0
14013fd60:	48 83 7c 24 50 00    	cmpq   $0x0,0x50(%rsp)
14013fd66:	74 0a                	je     0x14013fd72
14013fd68:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14013fd6d:	e8 4e 34 ff ff       	call   0x1401331c0
14013fd72:	0f b6 94 24 00 01 00 	movzbl 0x100(%rsp),%edx
14013fd79:	00
14013fd7a:	8d 04 36             	lea    (%rsi,%rsi,1),%eax
14013fd7d:	48 89 f9             	mov    %rdi,%rcx
14013fd80:	83 c8 20             	or     $0x20,%eax
14013fd83:	83 e2 dd             	and    $0xffffffdd,%edx
14013fd86:	09 d0                	or     %edx,%eax
14013fd88:	88 84 24 00 01 00 00 	mov    %al,0x100(%rsp)
14013fd8f:	e8 2c d1 f4 ff       	call   0x14008cec0
14013fd94:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14013fd99:	f6 41 08 01          	testb  $0x1,0x8(%rcx)
14013fd9d:	74 7c                	je     0x14013fe1b
14013fd9f:	85 c0                	test   %eax,%eax
14013fda1:	75 65                	jne    0x14013fe08
14013fda3:	48 83 3d 8d a1 16 00 	cmpq   $0x0,0x16a18d(%rip)        # 0x1402a9f38
14013fdaa:	00
14013fdab:	74 0c                	je     0x14013fdb9
14013fdad:	48 8d 0d 84 a1 16 00 	lea    0x16a184(%rip),%rcx        # 0x1402a9f38
14013fdb4:	e8 d7 a9 f6 ff       	call   0x1400aa790
14013fdb9:	48 83 3d d7 a1 16 00 	cmpq   $0x0,0x16a1d7(%rip)        # 0x1402a9f98
14013fdc0:	00
14013fdc1:	48 c7 05 14 a1 16 00 	movq   $0x0,0x16a114(%rip)        # 0x1402a9ee0
14013fdc8:	00 00 00 00
14013fdcc:	74 0c                	je     0x14013fdda
14013fdce:	48 8d 0d c3 a1 16 00 	lea    0x16a1c3(%rip),%rcx        # 0x1402a9f98
14013fdd5:	e8 b6 a9 f6 ff       	call   0x1400aa790
14013fdda:	48 c7 05 5b a1 16 00 	movq   $0x0,0x16a15b(%rip)        # 0x1402a9f40
14013fde1:	00 00 00 00
14013fde5:	e9 04 fc ff ff       	jmp    0x14013f9ee
14013fdea:	48 8b 41 10          	mov    0x10(%rcx),%rax
14013fdee:	48 8b 51 18          	mov    0x18(%rcx),%rdx
14013fdf2:	49 33 42 10          	xor    0x10(%r10),%rax
14013fdf6:	49 33 52 18          	xor    0x18(%r10),%rdx
14013fdfa:	48 09 d0             	or     %rdx,%rax
14013fdfd:	0f 85 69 fa ff ff    	jne    0x14013f86c
14013fe03:	e9 1b fb ff ff       	jmp    0x14013f923
14013fe08:	83 f8 01             	cmp    $0x1,%eax
14013fe0b:	75 12                	jne    0x14013fe1f
14013fe0d:	41 c7 84 24 a8 01 00 	movl   $0x1,0x1a8(%r12)
14013fe14:	00 01 00 00 00
14013fe19:	eb 88                	jmp    0x14013fda3
14013fe1b:	85 c0                	test   %eax,%eax
14013fe1d:	74 ee                	je     0x14013fe0d
14013fe1f:	48 8d 0d 62 f1 0d 00 	lea    0xdf162(%rip),%rcx        # 0x14021ef88
14013fe26:	e8 25 22 ff ff       	call   0x140132050
14013fe2b:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
14013fe30:	48 89 c1             	mov    %rax,%rcx
14013fe33:	e8 58 35 f8 ff       	call   0x1400c3390
14013fe38:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14013fe3f:	00
14013fe40:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
14013fe45:	66 0f ef c0          	pxor   %xmm0,%xmm0
14013fe49:	49 89 e9             	mov    %rbp,%r9
14013fe4c:	49 89 f0             	mov    %rsi,%r8
14013fe4f:	48 8d 15 51 f0 0d 00 	lea    0xdf051(%rip),%rdx        # 0x14021eea7
14013fe56:	48 89 d9             	mov    %rbx,%rcx
14013fe59:	0f b7 40 10          	movzwl 0x10(%rax),%eax
14013fe5d:	6b c0 64             	imul   $0x64,%eax,%eax
14013fe60:	f2 0f 2a c0          	cvtsi2sd %eax,%xmm0
14013fe64:	f2 0f 5e 05 c4 f4 0d 	divsd  0xdf4c4(%rip),%xmm0        # 0x14021f330
14013fe6b:	00
14013fe6c:	f2 0f 2c c0          	cvttsd2si %xmm0,%eax
14013fe70:	89 44 24 20          	mov    %eax,0x20(%rsp)
14013fe74:	e8 47 c1 f5 ff       	call   0x14009bfc0
14013fe79:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14013fe7e:	49 89 f1             	mov    %rsi,%r9
14013fe81:	49 89 f8             	mov    %rdi,%r8
14013fe84:	48 8d 15 5c f0 0d 00 	lea    0xdf05c(%rip),%rdx        # 0x14021eee7
14013fe8b:	48 89 d9             	mov    %rbx,%rcx
14013fe8e:	e8 2d c1 f5 ff       	call   0x14009bfc0
14013fe93:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14013fe98:	45 31 c9             	xor    %r9d,%r9d
14013fe9b:	45 31 c0             	xor    %r8d,%r8d
14013fe9e:	48 89 da             	mov    %rbx,%rdx
14013fea1:	e8 7a 66 f1 ff       	call   0x140056520
14013fea6:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14013feab:	49 89 f1             	mov    %rsi,%r9
14013feae:	49 89 f8             	mov    %rdi,%r8
14013feb1:	48 8d 15 43 f0 0d 00 	lea    0xdf043(%rip),%rdx        # 0x14021eefb
14013feb8:	e9 09 fe ff ff       	jmp    0x14013fcc6
14013febd:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14013fec2:	49 8b 84 24 38 02 00 	mov    0x238(%r12),%rax
14013fec9:	00
14013feca:	66 83 79 4c 00       	cmpw   $0x0,0x4c(%rcx)
14013fecf:	74 1f                	je     0x14013fef0
14013fed1:	48 89 ca             	mov    %rcx,%rdx
14013fed4:	45 31 c0             	xor    %r8d,%r8d
14013fed7:	48 89 c1             	mov    %rax,%rcx
14013feda:	e8 41 7e ff ff       	call   0x140137d20
14013fedf:	89 c2                	mov    %eax,%edx
14013fee1:	49 8b 84 24 38 02 00 	mov    0x238(%r12),%rax
14013fee8:	00
14013fee9:	48 89 c1             	mov    %rax,%rcx
14013feec:	85 d2                	test   %edx,%edx
14013feee:	75 19                	jne    0x14013ff09
14013fef0:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
14013fef5:	48 89 c1             	mov    %rax,%rcx
14013fef8:	e8 23 83 ff ff       	call   0x140138220
14013fefd:	85 c0                	test   %eax,%eax
14013feff:	75 26                	jne    0x14013ff27
14013ff01:	49 8b 8c 24 38 02 00 	mov    0x238(%r12),%rcx
14013ff08:	00
14013ff09:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
14013ff0e:	66 83 78 4c 00       	cmpw   $0x0,0x4c(%rax)
14013ff13:	75 2e                	jne    0x14013ff43
14013ff15:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14013ff1a:	e8 01 83 ff ff       	call   0x140138220
14013ff1f:	85 c0                	test   %eax,%eax
14013ff21:	0f 84 8b f9 ff ff    	je     0x14013f8b2
14013ff27:	45 89 ee             	mov    %r13d,%r14d
14013ff2a:	e9 83 f9 ff ff       	jmp    0x14013f8b2
14013ff2f:	48 8d 15 17 f0 0d 00 	lea    0xdf017(%rip),%rdx        # 0x14021ef4d
14013ff36:	48 89 d9             	mov    %rbx,%rcx
14013ff39:	e8 82 c0 f5 ff       	call   0x14009bfc0
14013ff3e:	e9 ce f9 ff ff       	jmp    0x14013f911
14013ff43:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14013ff48:	45 31 c0             	xor    %r8d,%r8d
14013ff4b:	e8 d0 7d ff ff       	call   0x140137d20
14013ff50:	85 c0                	test   %eax,%eax
14013ff52:	0f 85 5a f9 ff ff    	jne    0x14013f8b2