14002aa6e:	85 c0                	test   %eax,%eax
14002aa70:	0f 84 aa 70 01 00    	je     0x140041b20
14002aa76:	c7 05 68 47 07 00 30 	movl   $0x7530,0x74768(%rip)        # 0x14009f1e8
14002aa7d:	75 00 00
14002aa80:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14002aa84:	48 8d 45 10          	lea    0x10(%rbp),%rax
14002aa88:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14002aa8d:	4c 8d 4d 18          	lea    0x18(%rbp),%r9
14002aa91:	48 8d 05 38 57 07 00 	lea    0x75738(%rip),%rax        # 0x1400a01d0
14002aa98:	c7 45 10 04 00 00 00 	movl   $0x4,0x10(%rbp)
14002aa9f:	45 33 c0             	xor    %r8d,%r8d
14002aaa2:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14002aaa7:	48 8d 15 7a bb 05 00 	lea    0x5bb7a(%rip),%rdx        # 0x140086628
14002aaae:	48 ff 15 3b a2 05 00 	rex.W call *0x5a23b(%rip)        # 0x140084cf0
14002aab5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002aaba:	85 c0                	test   %eax,%eax
14002aabc:	0f 84 74 70 01 00    	je     0x140041b36
14002aac2:	8b 05 20 47 07 00    	mov    0x74720(%rip),%eax        # 0x14009f1e8
14002aac8:	ba ff ff ff 7f       	mov    $0x7fffffff,%edx
14002aacd:	23 c2                	and    %edx,%eax
14002aacf:	89 05 fb 56 07 00    	mov    %eax,0x756fb(%rip)        # 0x1400a01d0
14002aad5:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14002aad9:	48 ff 15 08 a2 05 00 	rex.W call *0x5a208(%rip)        # 0x140084ce8
14002aae0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002aae5:	48 8d 45 20          	lea    0x20(%rbp),%rax
14002aae9:	41 b9 19 00 02 00    	mov    $0x20019,%r9d
14002aaef:	45 33 c0             	xor    %r8d,%r8d
14002aaf2:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14002aaf7:	48 8d 15 f2 bd 05 00 	lea    0x5bdf2(%rip),%rdx        # 0x1400868f0
14002aafe:	48 c7 c1 02 00 00 80 	mov    $0xffffffff80000002,%rcx
14002ab05:	48 ff 15 ec a1 05 00 	rex.W call *0x5a1ec(%rip)        # 0x140084cf8
14002ab0c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002ab11:	85 c0                	test   %eax,%eax
14002ab13:	75 58                	jne    0x14002ab6d
14002ab15:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14002ab19:	48 8d 45 10          	lea    0x10(%rbp),%rax
14002ab1d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14002ab22:	4c 8d 4d 18          	lea    0x18(%rbp),%r9
14002ab26:	48 8d 05 b7 46 07 00 	lea    0x746b7(%rip),%rax        # 0x14009f1e4
14002ab2d:	c7 45 10 04 00 00 00 	movl   $0x4,0x10(%rbp)
14002ab34:	45 33 c0             	xor    %r8d,%r8d
14002ab37:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14002ab3c:	48 8d 15 05 bb 05 00 	lea    0x5bb05(%rip),%rdx        # 0x140086648
14002ab43:	48 ff 15 a6 a1 05 00 	rex.W call *0x5a1a6(%rip)        # 0x140084cf0
14002ab4a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002ab4f:	85 c0                	test   %eax,%eax
14002ab51:	74 58                	je     0x14002abab
14002ab53:	c7 05 87 46 07 00 c8 	movl   $0xafc8,0x74687(%rip)        # 0x14009f1e4
14002ab5a:	af 00 00
14002ab5d:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14002ab61:	48 ff 15 80 a1 05 00 	rex.W call *0x5a180(%rip)        # 0x140084ce8
14002ab68:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002ab6d:	44 8b 15 70 46 07 00 	mov    0x74670(%rip),%r10d        # 0x14009f1e4
14002ab74:	44 8b 0d 6d 46 07 00 	mov    0x7466d(%rip),%r9d        # 0x14009f1e8
14002ab7b:	45 3b d1             	cmp    %r9d,%r10d
14002ab7e:	45 0f 42 d1          	cmovb  %r9d,%r10d
14002ab82:	44 89 15 5b 46 07 00 	mov    %r10d,0x7465b(%rip)        # 0x14009f1e4
14002ab89:	48 8b 0d 70 44 07 00 	mov    0x74470(%rip),%rcx        # 0x14009f000
14002ab90:	48 3b cf             	cmp    %rdi,%rcx
14002ab93:	74 0a                	je     0x14002ab9f
14002ab95:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14002ab99:	0f 85 11 70 01 00    	jne    0x140041bb0
14002ab9f:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
14002aba4:	48 83 c4 30          	add    $0x30,%rsp
14002aba8:	5d                   	pop    %rbp
14002aba9:	c3                   	ret
14002abaa:	cc                   	int3
14002abab:	83 7d 18 04          	cmpl   $0x4,0x18(%rbp)
14002abaf:	74 ac                	je     0x14002ab5d
14002abb1:	eb a0                	jmp    0x14002ab53
14002abb3:	cc                   	int3
14002abb4:	cc                   	int3
14002abb5:	cc                   	int3
14002abb6:	cc                   	int3
14002abb7:	cc                   	int3
14002abb8:	cc                   	int3
14002abb9:	cc                   	int3
14002abba:	cc                   	int3
14002abbb:	cc                   	int3
14002abbc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14002abc1:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14002abc6:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14002abcb:	57                   	push   %rdi
14002abcc:	41 56                	push   %r14
14002abce:	41 57                	push   %r15
14002abd0:	48 83 ec 20          	sub    $0x20,%rsp
14002abd4:	8b 05 aa 56 07 00    	mov    0x756aa(%rip),%eax        # 0x1400a0284
14002abda:	4c 8b f1             	mov    %rcx,%r14
14002abdd:	48 8b 35 a4 56 07 00 	mov    0x756a4(%rip),%rsi        # 0x1400a0288
14002abe4:	83 f8 fd             	cmp    $0xfffffffd,%eax
14002abe7:	0f 87 ed 6f 01 00    	ja     0x140041bda
14002abed:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14002abf4:	00 00
14002abf6:	4c 8d 40 02          	lea    0x2(%rax),%r8
14002abfa:	bf 08 00 00 00       	mov    $0x8,%edi
14002abff:	8b d7                	mov    %edi,%edx
14002ac01:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14002ac05:	48 ff 15 bc a7 05 00 	rex.W call *0x5a7bc(%rip)        # 0x1400853c8
14002ac0c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002ac11:	33 db                	xor    %ebx,%ebx
14002ac13:	49 89 06             	mov    %rax,(%r14)
14002ac16:	48 85 c0             	test   %rax,%rax
14002ac19:	0f 84 fd 00 00 00    	je     0x14002ad1c
14002ac1f:	48 85 f6             	test   %rsi,%rsi
14002ac22:	0f 84 d8 00 00 00    	je     0x14002ad00
14002ac28:	8b 2d 56 56 07 00    	mov    0x75656(%rip),%ebp        # 0x1400a0284
14002ac2e:	41 bf 57 00 07 80    	mov    $0x80070057,%r15d
14002ac34:	48 8d 7d 02          	lea    0x2(%rbp),%rdi
14002ac38:	48 d1 ef             	shr    $1,%rdi
14002ac3b:	4d 8b 16             	mov    (%r14),%r10
14002ac3e:	48 8d 47 ff          	lea    -0x1(%rdi),%rax
14002ac42:	48 3d fe ff ff 7f    	cmp    $0x7ffffffe,%rax
14002ac48:	8b cb                	mov    %ebx,%ecx
14002ac4a:	41 0f 47 cf          	cmova  %r15d,%ecx
14002ac4e:	85 c9                	test   %ecx,%ecx
14002ac50:	0f 88 91 6f 01 00    	js     0x140041be7
14002ac56:	4c 8b c7             	mov    %rdi,%r8
14002ac59:	49 8b c2             	mov    %r10,%rax
14002ac5c:	48 85 ff             	test   %rdi,%rdi
14002ac5f:	74 0f                	je     0x14002ac70
14002ac61:	66 39 18             	cmp    %bx,(%rax)
14002ac64:	74 0a                	je     0x14002ac70
14002ac66:	48 83 c0 02          	add    $0x2,%rax
14002ac6a:	49 83 e8 01          	sub    $0x1,%r8
14002ac6e:	75 f1                	jne    0x14002ac61
14002ac70:	49 8b c0             	mov    %r8,%rax
14002ac73:	48 f7 d8             	neg    %rax
14002ac76:	1b c9                	sbb    %ecx,%ecx
14002ac78:	f7 d1                	not    %ecx
14002ac7a:	41 23 cf             	and    %r15d,%ecx
14002ac7d:	4d 85 c0             	test   %r8,%r8
14002ac80:	0f 84 61 6f 01 00    	je     0x140041be7
14002ac86:	48 8b d7             	mov    %rdi,%rdx
14002ac89:	49 2b d0             	sub    %r8,%rdx
14002ac8c:	85 c9                	test   %ecx,%ecx
14002ac8e:	78 54                	js     0x14002ace4
14002ac90:	4c 8b cf             	mov    %rdi,%r9
14002ac93:	4d 8d 04 52          	lea    (%r10,%rdx,2),%r8
14002ac97:	4c 2b ca             	sub    %rdx,%r9
14002ac9a:	74 3a                	je     0x14002acd6
14002ac9c:	48 81 c2 fe ff ff 7f 	add    $0x7ffffffe,%rdx
14002aca3:	49 8b c9             	mov    %r9,%rcx
14002aca6:	48 2b cf             	sub    %rdi,%rcx
14002aca9:	48 03 ca             	add    %rdx,%rcx
14002acac:	48 8d 15 d1 bd 05 00 	lea    0x5bdd1(%rip),%rdx        # 0x140086a84
14002acb3:	49 2b d0             	sub    %r8,%rdx
14002acb6:	48 85 c9             	test   %rcx,%rcx
14002acb9:	74 1b                	je     0x14002acd6
14002acbb:	42 0f b7 04 02       	movzwl (%rdx,%r8,1),%eax
14002acc0:	66 85 c0             	test   %ax,%ax
14002acc3:	74 11                	je     0x14002acd6
14002acc5:	66 41 89 00          	mov    %ax,(%r8)
14002acc9:	48 ff c9             	dec    %rcx
14002accc:	49 83 c0 02          	add    $0x2,%r8
14002acd0:	49 83 e9 01          	sub    $0x1,%r9
14002acd4:	75 e0                	jne    0x14002acb6
14002acd6:	4d 85 c9             	test   %r9,%r9
14002acd9:	49 8d 40 fe          	lea    -0x2(%r8),%rax
14002acdd:	49 0f 45 c0          	cmovne %r8,%rax
14002ace1:	66 89 18             	mov    %bx,(%rax)
14002ace4:	4c 8d 46 08          	lea    0x8(%rsi),%r8
14002ace8:	49 8b ca             	mov    %r10,%rcx
14002aceb:	48 8d 55 02          	lea    0x2(%rbp),%rdx
14002acef:	e8 64 7a fd ff       	call   0x140002758
14002acf4:	48 8b 36             	mov    (%rsi),%rsi
14002acf7:	48 85 f6             	test   %rsi,%rsi
14002acfa:	0f 85 3b ff ff ff    	jne    0x14002ac3b
14002ad00:	33 c0                	xor    %eax,%eax
14002ad02:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14002ad07:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14002ad0c:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14002ad11:	48 83 c4 20          	add    $0x20,%rsp
14002ad15:	41 5f                	pop    %r15
14002ad17:	41 5e                	pop    %r14
14002ad19:	5f                   	pop    %rdi
14002ad1a:	c3                   	ret
14002ad1b:	cc                   	int3
14002ad1c:	8b c7                	mov    %edi,%eax
14002ad1e:	eb e2                	jmp    0x14002ad02
14002ad20:	cc                   	int3
14002ad21:	cc                   	int3
14002ad22:	cc                   	int3
14002ad23:	cc                   	int3
14002ad24:	cc                   	int3
14002ad25:	cc                   	int3
14002ad26:	cc                   	int3
14002ad27:	cc                   	int3
14002ad28:	48 83 ec 28          	sub    $0x28,%rsp
14002ad2c:	48 8b 15 55 55 07 00 	mov    0x75555(%rip),%rdx        # 0x1400a0288
14002ad33:	48 85 d2             	test   %rdx,%rdx
14002ad36:	75 06                	jne    0x14002ad3e
14002ad38:	48 83 c4 28          	add    $0x28,%rsp
14002ad3c:	c3                   	ret
14002ad3d:	cc                   	int3
14002ad3e:	48 8b 02             	mov    (%rdx),%rax
14002ad41:	4c 8b c2             	mov    %rdx,%r8
14002ad44:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14002ad4b:	00 00
14002ad4d:	33 d2                	xor    %edx,%edx
14002ad4f:	48 89 05 32 55 07 00 	mov    %rax,0x75532(%rip)        # 0x1400a0288
14002ad56:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14002ad5a:	48 ff 15 57 a6 05 00 	rex.W call *0x5a657(%rip)        # 0x1400853b8
14002ad61:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002ad66:	eb c4                	jmp    0x14002ad2c
14002ad68:	cc                   	int3
14002ad69:	cc                   	int3
14002ad6a:	cc                   	int3
14002ad6b:	cc                   	int3
14002ad6c:	cc                   	int3
14002ad6d:	cc                   	int3
14002ad6e:	cc                   	int3
14002ad6f:	cc                   	int3
14002ad70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14002ad75:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14002ad7a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14002ad7f:	55                   	push   %rbp
14002ad80:	41 54                	push   %r12
14002ad82:	41 55                	push   %r13
14002ad84:	41 56                	push   %r14
14002ad86:	41 57                	push   %r15
14002ad88:	48 8d 6c 24 80       	lea    -0x80(%rsp),%rbp
14002ad8d:	48 81 ec 80 01 00 00 	sub    $0x180,%rsp
14002ad94:	48 8b 05 25 44 07 00 	mov    0x74425(%rip),%rax        # 0x14009f1c0
14002ad9b:	48 33 c4             	xor    %rsp,%rax
14002ad9e:	48 89 45 70          	mov    %rax,0x70(%rbp)
14002ada2:	33 f6                	xor    %esi,%esi
14002ada4:	c7 44 24 78 09 00 00 	movl   $0x9,0x78(%rsp)
14002adab:	00
14002adac:	48 8d 05 4d e0 05 00 	lea    0x5e04d(%rip),%rax        # 0x140088e00
14002adb3:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
14002adb8:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
14002adbd:	89 74 24 5c          	mov    %esi,0x5c(%rsp)
14002adc1:	48 83 c9 ff          	or     $0xffffffffffffffff,%rcx
14002adc5:	89 74 24 58          	mov    %esi,0x58(%rsp)
14002adc9:	44 8d 6e 04          	lea    0x4(%rsi),%r13d
14002adcd:	c7 45 c0 42 00 44 00 	movl   $0x440042,-0x40(%rbp)
14002add4:	44 8d 76 01          	lea    0x1(%rsi),%r14d
14002add8:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
14002addc:	45 8b cd             	mov    %r13d,%r9d
14002addf:	44 89 74 24 68       	mov    %r14d,0x68(%rsp)
14002ade4:	8d 56 36             	lea    0x36(%rsi),%edx
14002ade7:	48 ff 15 ba a7 05 00 	rex.W call *0x5a7ba(%rip)        # 0x1400855a8
14002adee:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002adf3:	4c 8d 3d 06 42 07 00 	lea    0x74206(%rip),%r15        # 0x14009f000
14002adfa:	4c 8d 25 17 e2 05 00 	lea    0x5e217(%rip),%r12        # 0x140089018
14002ae01:	85 c0                	test   %eax,%eax
14002ae03:	0f 88 49 02 00 00    	js     0x14002b052
14002ae09:	e8 fa d7 ff ff       	call   0x140028608
14002ae0e:	85 c0                	test   %eax,%eax
14002ae10:	0f 85 3c 02 00 00    	jne    0x14002b052
14002ae16:	48 8d 0d 63 67 04 00 	lea    0x46763(%rip),%rcx        # 0x140071580
14002ae1d:	89 35 05 54 07 00    	mov    %esi,0x75405(%rip)        # 0x1400a0228
14002ae23:	48 ff 15 66 9c 05 00 	rex.W call *0x59c66(%rip)        # 0x140084a90
14002ae2a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002ae2f:	41 8b ce             	mov    %r14d,%ecx
14002ae32:	48 ff 15 47 9c 05 00 	rex.W call *0x59c47(%rip)        # 0x140084a80
14002ae39:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002ae3e:	45 8a c6             	mov    %r14b,%r8b
14002ae41:	33 d2                	xor    %edx,%edx
14002ae43:	41 8a ce             	mov    %r14b,%cl
14002ae46:	48 ff 15 bb a3 05 00 	rex.W call *0x5a3bb(%rip)        # 0x140085208
14002ae4d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002ae52:	45 33 c9             	xor    %r9d,%r9d
14002ae55:	45 33 c0             	xor    %r8d,%r8d
14002ae58:	41 8b d6             	mov    %r14d,%edx
14002ae5b:	33 c9                	xor    %ecx,%ecx
14002ae5d:	48 ff 15 bc 9c 05 00 	rex.W call *0x59cbc(%rip)        # 0x140084b20
14002ae64:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002ae69:	e8 8a d8 ff ff       	call   0x1400286f8
14002ae6e:	e8 99 dc ff ff       	call   0x140028b0c
14002ae73:	e8 d0 dd ff ff       	call   0x140028c48
14002ae78:	45 33 c0             	xor    %r8d,%r8d
14002ae7b:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14002ae7f:	e8 a0 0a ff ff       	call   0x14001b924
14002ae84:	e8 23 85 00 00       	call   0x1400333ac
14002ae89:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14002ae8d:	48 89 05 a4 51 07 00 	mov    %rax,0x751a4(%rip)        # 0x1400a0038
14002ae94:	e8 eb 24 fe ff       	call   0x14000d384
14002ae99:	e8 fe 05 ff ff       	call   0x14001b49c
14002ae9e:	66 89 05 67 53 07 00 	mov    %ax,0x75367(%rip)        # 0x1400a020c
14002aea5:	48 8b 0d 54 41 07 00 	mov    0x74154(%rip),%rcx        # 0x14009f000
14002aeac:	49 3b cf             	cmp    %r15,%rcx
14002aeaf:	74 19                	je     0x14002aeca
14002aeb1:	44 84 69 1c          	test   %r13b,0x1c(%rcx)
14002aeb5:	74 13                	je     0x14002aeca
14002aeb7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14002aebb:	8d 56 0f             	lea    0xf(%rsi),%edx
14002aebe:	44 0f b7 c8          	movzwl %ax,%r9d
14002aec2:	4d 8b c4             	mov    %r12,%r8
14002aec5:	e8 52 ca 02 00       	call   0x14005791c
14002aeca:	4c 8d 05 bf 58 07 00 	lea    0x758bf(%rip),%r8        # 0x1400a0790
14002aed1:	ba 2a 00 00 00       	mov    $0x2a,%edx
14002aed6:	48 83 c9 ff          	or     $0xffffffffffffffff,%rcx
14002aeda:	48 ff 15 3f a3 05 00 	rex.W call *0x5a33f(%rip)        # 0x140085220
14002aee1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002aee6:	85 c0                	test   %eax,%eax
14002aee8:	0f 88 64 01 00 00    	js     0x14002b052
14002aeee:	e8 21 df ff ff       	call   0x140028e14
14002aef3:	85 c0                	test   %eax,%eax
14002aef5:	0f 85 57 01 00 00    	jne    0x14002b052
14002aefb:	e8 d0 df ff ff       	call   0x140028ed0
14002af00:	48 39 35 61 53 07 00 	cmp    %rsi,0x75361(%rip)        # 0x1400a0268
14002af07:	bf 15 00 00 00       	mov    $0x15,%edi
14002af0c:	74 40                	je     0x14002af4e
14002af0e:	44 8d 4f f3          	lea    -0xd(%rdi),%r9d
14002af12:	8b d7                	mov    %edi,%edx
14002af14:	4c 8d 05 4d 53 07 00 	lea    0x7534d(%rip),%r8        # 0x1400a0268
14002af1b:	48 83 c9 ff          	or     $0xffffffffffffffff,%rcx
14002af1f:	48 ff 15 82 a6 05 00 	rex.W call *0x5a682(%rip)        # 0x1400855a8
14002af26:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002af2b:	85 c0                	test   %eax,%eax
14002af2d:	79 1f                	jns    0x14002af4e
14002af2f:	48 8b 0d ca 40 07 00 	mov    0x740ca(%rip),%rcx        # 0x14009f000
14002af36:	49 3b cf             	cmp    %r15,%rcx
14002af39:	74 13                	je     0x14002af4e
14002af3b:	44 84 71 1c          	test   %r14b,0x1c(%rcx)
14002af3f:	74 0d                	je     0x14002af4e
14002af41:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14002af45:	89 44 24 20          	mov    %eax,0x20(%rsp)
14002af49:	e8 46 66 04 00       	call   0x140071594
14002af4e:	83 3d 13 41 07 00 05 	cmpl   $0x5,0x74113(%rip)        # 0x14009f068
14002af55:	48 ba 00 00 00 00 00 	movabs $0x400000000000,%rdx
14002af5c:	40 00 00
14002af5f:	76 6c                	jbe    0x14002afcd
14002af61:	48 85 15 10 41 07 00 	test   %rdx,0x74110(%rip)        # 0x14009f078
14002af68:	74 63                	je     0x14002afcd
14002af6a:	48 8b 05 0f 41 07 00 	mov    0x7410f(%rip),%rax        # 0x14009f080
14002af71:	48 23 c2             	and    %rdx,%rax
14002af74:	48 3b 05 05 41 07 00 	cmp    0x74105(%rip),%rax        # 0x14009f080
14002af7b:	75 50                	jne    0x14002afcd
14002af7d:	33 d2                	xor    %edx,%edx
14002af7f:	48 8d 0d 72 57 07 00 	lea    0x75772(%rip),%rcx        # 0x1400a06f8
14002af86:	e8 85 60 04 00       	call   0x140071010
14002af8b:	33 c9                	xor    %ecx,%ecx
14002af8d:	e8 82 70 04 00       	call   0x140072014
14002af92:	89 44 24 6c          	mov    %eax,0x6c(%rsp)
14002af96:	48 8d 15 ee 4e 06 00 	lea    0x64eee(%rip),%rdx        # 0x14008fe8b
14002af9d:	48 8d 44 24 6c       	lea    0x6c(%rsp),%rax
14002afa2:	4c 89 6d 68          	mov    %r13,0x68(%rbp)
14002afa6:	48 89 45 60          	mov    %rax,0x60(%rbp)
14002afaa:	48 8d 0d b7 40 07 00 	lea    0x740b7(%rip),%rcx        # 0x14009f068
14002afb1:	48 8d 45 40          	lea    0x40(%rbp),%rax
14002afb5:	45 33 c9             	xor    %r9d,%r9d
14002afb8:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14002afbd:	45 33 c0             	xor    %r8d,%r8d
14002afc0:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
14002afc7:	00
14002afc8:	e8 7b d6 fe ff       	call   0x140018648
14002afcd:	e8 4e f0 ff ff       	call   0x14002a020
14002afd2:	e8 b9 f0 ff ff       	call   0x14002a090