14005bcac:	0f 84 4d 03 00 00    	je     0x14005bfff
14005bcb2:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14005bcb6:	8d 55 31             	lea    0x31(%rbp),%edx
14005bcb9:	45 8b ce             	mov    %r14d,%r9d
14005bcbc:	89 44 24 20          	mov    %eax,0x20(%rsp)
14005bcc0:	4c 8d 05 f1 cd 02 00 	lea    0x2cdf1(%rip),%r8        # 0x140088ab8
14005bcc7:	e8 6c bd ff ff       	call   0x140057a38
14005bccc:	44 8b a4 24 88 00 00 	mov    0x88(%rsp),%r12d
14005bcd3:	00
14005bcd4:	e9 29 03 00 00       	jmp    0x14005c002
14005bcd9:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14005bce0:	00 00
14005bce2:	4f 8d 04 76          	lea    (%r14,%r14,2),%r8
14005bce6:	bb 08 00 00 00       	mov    $0x8,%ebx
14005bceb:	49 c1 e0 03          	shl    $0x3,%r8
14005bcef:	8b d3                	mov    %ebx,%edx
14005bcf1:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14005bcf5:	48 ff 15 cc 96 02 00 	rex.W call *0x296cc(%rip)        # 0x1400853c8
14005bcfc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005bd01:	48 8b e8             	mov    %rax,%rbp
14005bd04:	48 85 c0             	test   %rax,%rax
14005bd07:	75 37                	jne    0x14005bd40
14005bd09:	48 8b 0d f0 32 04 00 	mov    0x432f0(%rip),%rcx        # 0x14009f000
14005bd10:	48 8d 35 e9 32 04 00 	lea    0x432e9(%rip),%rsi        # 0x14009f000
14005bd17:	48 3b ce             	cmp    %rsi,%rcx
14005bd1a:	74 1c                	je     0x14005bd38
14005bd1c:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14005bd20:	74 16                	je     0x14005bd38
14005bd22:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14005bd26:	8d 53 2a             	lea    0x2a(%rbx),%edx
14005bd29:	44 8b cb             	mov    %ebx,%r9d
14005bd2c:	4c 8d 05 85 cd 02 00 	lea    0x2cd85(%rip),%r8        # 0x140088ab8
14005bd33:	e8 e4 bb ff ff       	call   0x14005791c
14005bd38:	44 8b e3             	mov    %ebx,%r12d
14005bd3b:	e9 c2 02 00 00       	jmp    0x14005c002
14005bd40:	48 8d 35 b9 32 04 00 	lea    0x432b9(%rip),%rsi        # 0x14009f000
14005bd47:	45 85 e4             	test   %r12d,%r12d
14005bd4a:	74 68                	je     0x14005bdb4
14005bd4c:	48 8d 58 08          	lea    0x8(%rax),%rbx
14005bd50:	48 2b f8             	sub    %rax,%rdi
14005bd53:	4d 8b ec             	mov    %r12,%r13
14005bd56:	45 8b fc             	mov    %r12d,%r15d
14005bd59:	0f 10 44 1f f8       	movups -0x8(%rdi,%rbx,1),%xmm0
14005bd5e:	0f 11 43 f8          	movups %xmm0,-0x8(%rbx)
14005bd62:	f2 0f 10 4c 1f 08    	movsd  0x8(%rdi,%rbx,1),%xmm1
14005bd68:	f2 0f 11 4b 08       	movsd  %xmm1,0x8(%rbx)
14005bd6d:	48 8b 03             	mov    (%rbx),%rax
14005bd70:	f0 ff 40 0c          	lock incl 0xc(%rax)
14005bd74:	48 8b 0d 85 32 04 00 	mov    0x43285(%rip),%rcx        # 0x14009f000
14005bd7b:	48 3b ce             	cmp    %rsi,%rcx
14005bd7e:	74 22                	je     0x14005bda2
14005bd80:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14005bd84:	74 1c                	je     0x14005bda2
14005bd86:	4c 8b 0b             	mov    (%rbx),%r9
14005bd89:	4c 8d 05 28 cd 02 00 	lea    0x2cd28(%rip),%r8        # 0x140088ab8
14005bd90:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14005bd94:	ba 33 00 00 00       	mov    $0x33,%edx
14005bd99:	4d 8b 49 38          	mov    0x38(%r9),%r9
14005bd9d:	e8 6e bd ff ff       	call   0x140057b10
14005bda2:	48 83 c3 18          	add    $0x18,%rbx
14005bda6:	49 83 ed 01          	sub    $0x1,%r13
14005bdaa:	75 ad                	jne    0x14005bd59
14005bdac:	4c 8b ac 24 98 00 00 	mov    0x98(%rsp),%r13
14005bdb3:	00
14005bdb4:	b2 01                	mov    $0x1,%dl
14005bdb6:	48 8d 0d 33 46 04 00 	lea    0x44633(%rip),%rcx        # 0x1400a03f0
14005bdbd:	48 ff 15 bc 98 02 00 	rex.W call *0x298bc(%rip)        # 0x140085680
14005bdc4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005bdc9:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14005bdce:	e8 a5 4f fb ff       	call   0x140010d78
14005bdd3:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14005bdd8:	48 85 db             	test   %rbx,%rbx
14005bddb:	0f 84 87 02 00 00    	je     0x14005c068
14005bde1:	f6 43 48 30          	testb  $0x30,0x48(%rbx)
14005bde5:	0f 84 61 01 00 00    	je     0x14005bf4c
14005bdeb:	48 8d bb 10 01 00 00 	lea    0x110(%rbx),%rdi
14005bdf2:	48 8b cf             	mov    %rdi,%rcx
14005bdf5:	48 ff 15 f4 8f 02 00 	rex.W call *0x28ff4(%rip)        # 0x140084df0
14005bdfc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005be01:	f7 43 50 00 01 00 00 	testl  $0x100,0x50(%rbx)
14005be08:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
14005be0d:	0f 84 2f 01 00 00    	je     0x14005bf42
14005be13:	8b 43 4c             	mov    0x4c(%rbx),%eax
14005be16:	ff c8                	dec    %eax
14005be18:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
14005be1d:	0f 84 1f 01 00 00    	je     0x14005bf42
14005be23:	48 8b 03             	mov    (%rbx),%rax
14005be26:	48 8b cb             	mov    %rbx,%rcx
14005be29:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
14005be30:	ff 15 92 98 02 00    	call   *0x29892(%rip)        # 0x1400856c8
14005be36:	48 85 c0             	test   %rax,%rax
14005be39:	0f 84 03 01 00 00    	je     0x14005bf42
14005be3f:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14005be44:	e8 47 65 fa ff       	call   0x140002390
14005be49:	33 ff                	xor    %edi,%edi
14005be4b:	45 85 e4             	test   %r12d,%r12d
14005be4e:	74 53                	je     0x14005bea3
14005be50:	48 8d 45 08          	lea    0x8(%rbp),%rax
14005be54:	48 39 18             	cmp    %rbx,(%rax)
14005be57:	74 0d                	je     0x14005be66
14005be59:	ff c7                	inc    %edi
14005be5b:	48 83 c0 18          	add    $0x18,%rax
14005be5f:	41 3b fc             	cmp    %r12d,%edi
14005be62:	72 f0                	jb     0x14005be54
14005be64:	eb 2b                	jmp    0x14005be91
14005be66:	48 8b 0d 93 31 04 00 	mov    0x43193(%rip),%rcx        # 0x14009f000
14005be6d:	48 3b ce             	cmp    %rsi,%rcx
14005be70:	74 26                	je     0x14005be98
14005be72:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14005be76:	74 20                	je     0x14005be98
14005be78:	4c 8b 4b 38          	mov    0x38(%rbx),%r9
14005be7c:	4c 8d 05 35 cc 02 00 	lea    0x2cc35(%rip),%r8        # 0x140088ab8
14005be83:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14005be87:	ba 34 00 00 00       	mov    $0x34,%edx
14005be8c:	e8 7f bc ff ff       	call   0x140057b10
14005be91:	48 8b 0d 68 31 04 00 	mov    0x43168(%rip),%rcx        # 0x14009f000
14005be98:	41 3b fc             	cmp    %r12d,%edi
14005be9b:	0f 82 ab 00 00 00    	jb     0x14005bf4c
14005bea1:	eb 07                	jmp    0x14005beaa
14005bea3:	48 8b 0d 56 31 04 00 	mov    0x43156(%rip),%rcx        # 0x14009f000
14005beaa:	45 3b fe             	cmp    %r14d,%r15d
14005bead:	75 7e                	jne    0x14005bf2d
14005beaf:	41 81 fe 55 55 55 05 	cmp    $0x5555555,%r14d
14005beb6:	0f 87 f5 00 00 00    	ja     0x14005bfb1
14005bebc:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14005bec3:	00 00
14005bec5:	43 8d 3c 36          	lea    (%r14,%r14,1),%edi
14005bec9:	4c 8d 04 7f          	lea    (%rdi,%rdi,2),%r8
14005becd:	ba 08 00 00 00       	mov    $0x8,%edx
14005bed2:	49 c1 e0 03          	shl    $0x3,%r8
14005bed6:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14005beda:	48 ff 15 e7 94 02 00 	rex.W call *0x294e7(%rip)        # 0x1400853c8
14005bee1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005bee6:	48 8b d8             	mov    %rax,%rbx
14005bee9:	48 85 c0             	test   %rax,%rax
14005beec:	74 6d                	je     0x14005bf5b
14005beee:	41 8b ce             	mov    %r14d,%ecx
14005bef1:	48 8b d5             	mov    %rbp,%rdx
14005bef4:	4c 8d 04 49          	lea    (%rcx,%rcx,2),%r8
14005bef8:	48 8b c8             	mov    %rax,%rcx
14005befb:	49 c1 e0 03          	shl    $0x3,%r8
14005beff:	e8 1f c5 fd ff       	call   0x140038423
14005bf04:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14005bf0b:	00 00
14005bf0d:	4c 8b c5             	mov    %rbp,%r8
14005bf10:	33 d2                	xor    %edx,%edx
14005bf12:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14005bf16:	48 ff 15 9b 94 02 00 	rex.W call *0x2949b(%rip)        # 0x1400853b8
14005bf1d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005bf22:	48 8b eb             	mov    %rbx,%rbp
14005bf25:	44 8b f7             	mov    %edi,%r14d
14005bf28:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14005bf2d:	41 8b c7             	mov    %r15d,%eax
14005bf30:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
14005bf34:	48 89 5c cd 08       	mov    %rbx,0x8(%rbp,%rcx,8)
14005bf39:	f0 ff 43 0c          	lock incl 0xc(%rbx)
14005bf3d:	41 ff c7             	inc    %r15d
14005bf40:	eb 0a                	jmp    0x14005bf4c
14005bf42:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14005bf47:	e8 44 64 fa ff       	call   0x140002390
14005bf4c:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14005bf51:	e8 4a af fa ff       	call   0x140006ea0
14005bf56:	e9 78 fe ff ff       	jmp    0x14005bdd3
14005bf5b:	b8 08 00 00 00       	mov    $0x8,%eax
14005bf60:	89 84 24 88 00 00 00 	mov    %eax,0x88(%rsp)
14005bf67:	48 8b 0d 92 30 04 00 	mov    0x43092(%rip),%rcx        # 0x14009f000
14005bf6e:	48 3b ce             	cmp    %rsi,%rcx
14005bf71:	74 1c                	je     0x14005bf8f
14005bf73:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14005bf77:	74 16                	je     0x14005bf8f
14005bf79:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14005bf7d:	8d 50 2e             	lea    0x2e(%rax),%edx
14005bf80:	44 8b c8             	mov    %eax,%r9d
14005bf83:	4c 8d 05 2e cb 02 00 	lea    0x2cb2e(%rip),%r8        # 0x140088ab8
14005bf8a:	e8 8d b9 ff ff       	call   0x14005791c
14005bf8f:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14005bf94:	e8 af 6c fb ff       	call   0x140012c48
14005bf99:	48 8d 0d 50 44 04 00 	lea    0x44450(%rip),%rcx        # 0x1400a03f0
14005bfa0:	48 ff 15 09 97 02 00 	rex.W call *0x29709(%rip)        # 0x1400856b0
14005bfa7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005bfac:	e9 1b fd ff ff       	jmp    0x14005bccc
14005bfb1:	b8 16 02 00 00       	mov    $0x216,%eax
14005bfb6:	44 8b e0             	mov    %eax,%r12d
14005bfb9:	48 3b ce             	cmp    %rsi,%rcx
14005bfbc:	74 22                	je     0x14005bfe0
14005bfbe:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14005bfc2:	74 1c                	je     0x14005bfe0
14005bfc4:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14005bfc8:	4c 8d 05 e9 ca 02 00 	lea    0x2cae9(%rip),%r8        # 0x140088ab8
14005bfcf:	ba 35 00 00 00       	mov    $0x35,%edx
14005bfd4:	89 44 24 20          	mov    %eax,0x20(%rsp)
14005bfd8:	45 8b ce             	mov    %r14d,%r9d
14005bfdb:	e8 58 ba ff ff       	call   0x140057a38
14005bfe0:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14005bfe5:	e8 5e 6c fb ff       	call   0x140012c48
14005bfea:	48 8d 0d ff 43 04 00 	lea    0x443ff(%rip),%rcx        # 0x1400a03f0
14005bff1:	48 ff 15 b8 96 02 00 	rex.W call *0x296b8(%rip)        # 0x1400856b0
14005bff8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005bffd:	eb 03                	jmp    0x14005c002
14005bfff:	44 8b e0             	mov    %eax,%r12d
14005c002:	b2 01                	mov    $0x1,%dl
14005c004:	48 8d 0d e5 43 04 00 	lea    0x443e5(%rip),%rcx        # 0x1400a03f0
14005c00b:	48 ff 15 6e 96 02 00 	rex.W call *0x2966e(%rip)        # 0x140085680
14005c012:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005c017:	45 85 ff             	test   %r15d,%r15d
14005c01a:	74 19                	je     0x14005c035
14005c01c:	48 8d 5d 08          	lea    0x8(%rbp),%rbx
14005c020:	41 8b ff             	mov    %r15d,%edi
14005c023:	48 8b 0b             	mov    (%rbx),%rcx
14005c026:	e8 55 6c fb ff       	call   0x140012c80
14005c02b:	48 8d 5b 18          	lea    0x18(%rbx),%rbx
14005c02f:	48 83 ef 01          	sub    $0x1,%rdi
14005c033:	75 ee                	jne    0x14005c023
14005c035:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14005c03c:	00 00
14005c03e:	4c 8b c5             	mov    %rbp,%r8
14005c041:	33 d2                	xor    %edx,%edx
14005c043:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14005c047:	48 ff 15 6a 93 02 00 	rex.W call *0x2936a(%rip)        # 0x1400853b8
14005c04e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005c053:	48 8d 0d 96 43 04 00 	lea    0x44396(%rip),%rcx        # 0x1400a03f0
14005c05a:	48 ff 15 4f 96 02 00 	rex.W call *0x2964f(%rip)        # 0x1400856b0
14005c061:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005c066:	eb 34                	jmp    0x14005c09c
14005c068:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14005c06d:	e8 d6 6b fb ff       	call   0x140012c48
14005c072:	48 8d 0d 77 43 04 00 	lea    0x44377(%rip),%rcx        # 0x1400a03f0
14005c079:	48 ff 15 30 96 02 00 	rex.W call *0x29630(%rip)        # 0x1400856b0
14005c080:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005c085:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
14005c08c:	00
14005c08d:	45 89 7d 00          	mov    %r15d,0x0(%r13)
14005c091:	48 89 28             	mov    %rbp,(%rax)
14005c094:	44 8b a4 24 88 00 00 	mov    0x88(%rsp),%r12d
14005c09b:	00
14005c09c:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
14005c0a3:	00
14005c0a4:	41 8b c4             	mov    %r12d,%eax
14005c0a7:	48 83 c4 40          	add    $0x40,%rsp
14005c0ab:	41 5f                	pop    %r15
14005c0ad:	41 5e                	pop    %r14
14005c0af:	41 5d                	pop    %r13
14005c0b1:	41 5c                	pop    %r12
14005c0b3:	5f                   	pop    %rdi
14005c0b4:	5e                   	pop    %rsi
14005c0b5:	5d                   	pop    %rbp
14005c0b6:	c3                   	ret
14005c0b7:	cc                   	int3
14005c0b8:	cc                   	int3
14005c0b9:	cc                   	int3
14005c0ba:	cc                   	int3
14005c0bb:	cc                   	int3
14005c0bc:	cc                   	int3
14005c0bd:	cc                   	int3
14005c0be:	cc                   	int3
14005c0bf:	cc                   	int3
14005c0c0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14005c0c5:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14005c0ca:	55                   	push   %rbp
14005c0cb:	53                   	push   %rbx
14005c0cc:	56                   	push   %rsi
14005c0cd:	57                   	push   %rdi
14005c0ce:	41 54                	push   %r12
14005c0d0:	41 55                	push   %r13
14005c0d2:	41 56                	push   %r14
14005c0d4:	41 57                	push   %r15
14005c0d6:	48 8b ec             	mov    %rsp,%rbp
14005c0d9:	48 83 ec 58          	sub    $0x58,%rsp
14005c0dd:	33 db                	xor    %ebx,%ebx
14005c0df:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
14005c0e3:	89 1a                	mov    %ebx,(%rdx)
14005c0e5:	41 b9 19 00 02 00    	mov    $0x20019,%r9d
14005c0eb:	48 89 19             	mov    %rbx,(%rcx)
14005c0ee:	48 8d 15 eb ae 02 00 	lea    0x2aeeb(%rip),%rdx        # 0x140086fe0
14005c0f5:	48 c7 c1 02 00 00 80 	mov    $0xffffffff80000002,%rcx
14005c0fc:	48 89 5d e0          	mov    %rbx,-0x20(%rbp)
14005c100:	48 89 5d d8          	mov    %rbx,-0x28(%rbp)
14005c104:	44 8b f3             	mov    %ebx,%r14d
14005c107:	48 89 5d 60          	mov    %rbx,0x60(%rbp)
14005c10b:	44 8b eb             	mov    %ebx,%r13d
14005c10e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14005c113:	e8 70 2e fb ff       	call   0x14000ef88
14005c118:	8b f8                	mov    %eax,%edi
14005c11a:	85 c0                	test   %eax,%eax
14005c11c:	74 3c                	je     0x14005c15a
14005c11e:	48 8b 0d db 2e 04 00 	mov    0x42edb(%rip),%rcx        # 0x14009f000
14005c125:	48 8d 35 d4 2e 04 00 	lea    0x42ed4(%rip),%rsi        # 0x14009f000
14005c12c:	48 3b ce             	cmp    %rsi,%rcx
14005c12f:	0f 84 55 03 00 00    	je     0x14005c48a
14005c135:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14005c139:	0f 84 4b 03 00 00    	je     0x14005c48a
14005c13f:	8d 53 20             	lea    0x20(%rbx),%edx
14005c142:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14005c146:	4c 8d 05 6b c9 02 00 	lea    0x2c96b(%rip),%r8        # 0x140088ab8
14005c14d:	44 8b c8             	mov    %eax,%r9d
14005c150:	e8 c7 b7 ff ff       	call   0x14005791c
14005c155:	e9 30 03 00 00       	jmp    0x14005c48a
14005c15a:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14005c15e:	4c 8d 4d 58          	lea    0x58(%rbp),%r9
14005c162:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
14005c166:	48 8d 15 53 4b 03 00 	lea    0x34b53(%rip),%rdx        # 0x140090cc0
14005c16d:	e8 be 47 fb ff       	call   0x140010930
14005c172:	8b f8                	mov    %eax,%edi
14005c174:	85 c0                	test   %eax,%eax
14005c176:	74 34                	je     0x14005c1ac
14005c178:	83 f8 02             	cmp    $0x2,%eax
14005c17b:	75 07                	jne    0x14005c184
14005c17d:	8b fb                	mov    %ebx,%edi
14005c17f:	e9 46 03 00 00       	jmp    0x14005c4ca
14005c184:	48 8b 0d 75 2e 04 00 	mov    0x42e75(%rip),%rcx        # 0x14009f000
14005c18b:	48 8d 35 6e 2e 04 00 	lea    0x42e6e(%rip),%rsi        # 0x14009f000
14005c192:	48 3b ce             	cmp    %rsi,%rcx
14005c195:	0f 84 ef 02 00 00    	je     0x14005c48a
14005c19b:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14005c19f:	0f 84 e5 02 00 00    	je     0x14005c48a
14005c1a5:	ba 21 00 00 00       	mov    $0x21,%edx
14005c1aa:	eb 96                	jmp    0x14005c142
14005c1ac:	8b 55 58             	mov    0x58(%rbp),%edx
14005c1af:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
14005c1b3:	e8 c4 b9 fb ff       	call   0x140017b7c
14005c1b8:	8b f8                	mov    %eax,%edi
14005c1ba:	85 c0                	test   %eax,%eax
14005c1bc:	74 2b                	je     0x14005c1e9
14005c1be:	48 8b 0d 3b 2e 04 00 	mov    0x42e3b(%rip),%rcx        # 0x14009f000
14005c1c5:	48 8d 35 34 2e 04 00 	lea    0x42e34(%rip),%rsi        # 0x14009f000
14005c1cc:	48 3b ce             	cmp    %rsi,%rcx
14005c1cf:	0f 84 b5 02 00 00    	je     0x14005c48a
14005c1d5:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14005c1d9:	0f 84 ab 02 00 00    	je     0x14005c48a
14005c1df:	ba 22 00 00 00       	mov    $0x22,%edx
14005c1e4:	e9 59 ff ff ff       	jmp    0x14005c142
14005c1e9:	e8 26 61 01 00       	call   0x140072314
14005c1ee:	44 8b f8             	mov    %eax,%r15d
14005c1f1:	85 c0                	test   %eax,%eax
14005c1f3:	75 3f                	jne    0x14005c234
14005c1f5:	8d 78 0d             	lea    0xd(%rax),%edi
14005c1f8:	48 8b 0d 01 2e 04 00 	mov    0x42e01(%rip),%rcx        # 0x14009f000
14005c1ff:	48 8d 35 fa 2d 04 00 	lea    0x42dfa(%rip),%rsi        # 0x14009f000
14005c206:	48 3b ce             	cmp    %rsi,%rcx
14005c209:	0f 84 9d 02 00 00    	je     0x14005c4ac
14005c20f:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14005c213:	0f 84 93 02 00 00    	je     0x14005c4ac
14005c219:	8d 50 23             	lea    0x23(%rax),%edx
14005c21c:	44 8b cf             	mov    %edi,%r9d
14005c21f:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14005c223:	4c 8d 05 8e c8 02 00 	lea    0x2c88e(%rip),%r8        # 0x140088ab8
14005c22a:	e8 ed b6 ff ff       	call   0x14005791c
14005c22f:	e9 78 02 00 00       	jmp    0x14005c4ac
14005c234:	41 81 ff aa aa aa 0a 	cmp    $0xaaaaaaa,%r15d
14005c23b:	76 47                	jbe    0x14005c284