14003a2c0:	4c 8d 05 81 71 05 00 	lea    0x57181(%rip),%r8        # 0x140091448
14003a2c7:	e8 24 d6 01 00       	call   0x1400578f0
14003a2cc:	44 89 2f             	mov    %r13d,(%rdi)
14003a2cf:	bb 08 00 00 00       	mov    $0x8,%ebx
14003a2d4:	e9 08 80 fc ff       	jmp    0x1400022e1
14003a2d9:	cc                   	int3
14003a2da:	bf 05 00 00 00       	mov    $0x5,%edi
14003a2df:	e9 8a 82 fc ff       	jmp    0x14000256e
14003a2e4:	bf 2b 04 00 00       	mov    $0x42b,%edi
14003a2e9:	48 8b 0d 10 4d 06 00 	mov    0x64d10(%rip),%rcx        # 0x14009f000
14003a2f0:	49 3b cc             	cmp    %r12,%rcx
14003a2f3:	0f 84 75 82 fc ff    	je     0x14000256e
14003a2f9:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14003a2fd:	0f 84 6b 82 fc ff    	je     0x14000256e
14003a303:	ba 59 00 00 00       	mov    $0x59,%edx
14003a308:	eb 05                	jmp    0x14003a30f
14003a30a:	ba 5a 00 00 00       	mov    $0x5a,%edx
14003a30f:	44 8b 4b 60          	mov    0x60(%rbx),%r9d
14003a313:	4c 8d 05 9e e7 04 00 	lea    0x4e79e(%rip),%r8        # 0x140088ab8
14003a31a:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003a31e:	89 7c 24 20          	mov    %edi,0x20(%rsp)
14003a322:	e8 11 d7 01 00       	call   0x140057a38
14003a327:	90                   	nop
14003a328:	e9 41 82 fc ff       	jmp    0x14000256e
14003a32d:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14003a334:	00 00
14003a336:	44 8b 46 14          	mov    0x14(%rsi),%r8d
14003a33a:	49 c1 e0 02          	shl    $0x2,%r8
14003a33e:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14003a342:	48 ff 15 7f b0 04 00 	rex.W call *0x4b07f(%rip)        # 0x1400853c8
14003a349:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003a34e:	48 89 43 38          	mov    %rax,0x38(%rbx)
14003a352:	48 85 c0             	test   %rax,%rax
14003a355:	74 1a                	je     0x14003a371
14003a357:	44 8b 46 14          	mov    0x14(%rsi),%r8d
14003a35b:	48 8b c8             	mov    %rax,%rcx
14003a35e:	48 8b 56 18          	mov    0x18(%rsi),%rdx
14003a362:	49 c1 e0 02          	shl    $0x2,%r8
14003a366:	e8 b8 e0 ff ff       	call   0x140038423
14003a36b:	90                   	nop
14003a36c:	e9 e9 81 fc ff       	jmp    0x14000255a
14003a371:	48 8b 0d 88 4c 06 00 	mov    0x64c88(%rip),%rcx        # 0x14009f000
14003a378:	49 3b cc             	cmp    %r12,%rcx
14003a37b:	0f 84 d9 81 fc ff    	je     0x14000255a
14003a381:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14003a385:	0f 84 cf 81 fc ff    	je     0x14000255a
14003a38b:	44 8b 4b 60          	mov    0x60(%rbx),%r9d
14003a38f:	4c 8d 05 22 e7 04 00 	lea    0x4e722(%rip),%r8        # 0x140088ab8
14003a396:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003a39a:	ba 5b 00 00 00       	mov    $0x5b,%edx
14003a39f:	e8 78 d5 01 00       	call   0x14005791c
14003a3a4:	90                   	nop
14003a3a5:	e9 b0 81 fc ff       	jmp    0x14000255a
14003a3aa:	48 8b 0d 4f 4c 06 00 	mov    0x64c4f(%rip),%rcx        # 0x14009f000
14003a3b1:	49 3b cc             	cmp    %r12,%rcx
14003a3b4:	0f 84 d0 81 fc ff    	je     0x14000258a
14003a3ba:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14003a3be:	0f 84 c6 81 fc ff    	je     0x14000258a
14003a3c4:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003a3c8:	4c 8d 05 89 e8 04 00 	lea    0x4e889(%rip),%r8        # 0x140088c58
14003a3cf:	ba 77 00 00 00       	mov    $0x77,%edx
14003a3d4:	44 8b c8             	mov    %eax,%r9d
14003a3d7:	e8 40 d5 01 00       	call   0x14005791c
14003a3dc:	90                   	nop
14003a3dd:	e9 a8 81 fc ff       	jmp    0x14000258a
14003a3e2:	48 8b 0d 17 4c 06 00 	mov    0x64c17(%rip),%rcx        # 0x14009f000
14003a3e9:	48 8d 05 10 4c 06 00 	lea    0x64c10(%rip),%rax        # 0x14009f000
14003a3f0:	48 3b c8             	cmp    %rax,%rcx
14003a3f3:	0f 84 3d 83 fc ff    	je     0x140002736
14003a3f9:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14003a3fd:	0f 84 33 83 fc ff    	je     0x140002736
14003a403:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003a407:	4c 8d 05 9a e6 04 00 	lea    0x4e69a(%rip),%r8        # 0x140088aa8
14003a40e:	ba 6d 00 00 00       	mov    $0x6d,%edx
14003a413:	44 8b cb             	mov    %ebx,%r9d
14003a416:	e8 01 d5 01 00       	call   0x14005791c
14003a41b:	90                   	nop
14003a41c:	e9 15 83 fc ff       	jmp    0x140002736
14003a421:	48 8b 8c 24 a8 00 00 	mov    0xa8(%rsp),%rcx
14003a428:	00
14003a429:	48 ff 15 30 af 04 00 	rex.W call *0x4af30(%rip)        # 0x140085360
14003a430:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003a435:	b0 01                	mov    $0x1,%al
14003a437:	e9 fc 82 fc ff       	jmp    0x140002738
14003a43c:	33 c0                	xor    %eax,%eax
14003a43e:	21 44 24 44          	and    %eax,0x44(%rsp)
14003a442:	89 44 24 40          	mov    %eax,0x40(%rsp)
14003a446:	e9 9e 84 fc ff       	jmp    0x1400028e9
14003a44b:	8b 4c 24 44          	mov    0x44(%rsp),%ecx
14003a44f:	4c 8b 45 90          	mov    -0x70(%rbp),%r8
14003a453:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
14003a457:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%rsp)
14003a45e:	00
14003a45f:	4c 2b c2             	sub    %rdx,%r8
14003a462:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
14003a466:	48 8b cf             	mov    %rdi,%rcx
14003a469:	e8 0e b5 ff ff       	call   0x14003597c
14003a46e:	3d 01 00 00 c0       	cmp    $0xc0000001,%eax
14003a473:	74 2b                	je     0x14003a4a0
14003a475:	85 c0                	test   %eax,%eax
14003a477:	0f 84 f0 84 fc ff    	je     0x14000296d
14003a47d:	44 8b 45 90          	mov    -0x70(%rbp),%r8d
14003a481:	48 8b cf             	mov    %rdi,%rcx
14003a484:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
14003a488:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
14003a48d:	44 2b c2             	sub    %edx,%r8d
14003a490:	83 64 24 28 00       	andl   $0x0,0x28(%rsp)
14003a495:	e8 e2 b4 ff ff       	call   0x14003597c
14003a49a:	90                   	nop
14003a49b:	e9 cd 84 fc ff       	jmp    0x14000296d
14003a4a0:	48 ff c6             	inc    %rsi
14003a4a3:	32 db                	xor    %bl,%bl
14003a4a5:	e9 d1 84 fc ff       	jmp    0x14000297b
14003a4aa:	49 3b ff             	cmp    %r15,%rdi
14003a4ad:	0f 83 de 84 fc ff    	jae    0x140002991
14003a4b3:	48 83 fe 32          	cmp    $0x32,%rsi
14003a4b7:	0f 82 c6 83 fc ff    	jb     0x140002883
14003a4bd:	e9 cf 84 fc ff       	jmp    0x140002991
14003a4c2:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
14003a4c6:	48 83 65 a0 00       	andq   $0x0,-0x60(%rbp)
14003a4cb:	48 85 c9             	test   %rcx,%rcx
14003a4ce:	0f 84 bd 84 fc ff    	je     0x140002991
14003a4d4:	e8 6b ad fc ff       	call   0x140005244
14003a4d9:	90                   	nop
14003a4da:	e9 b2 84 fc ff       	jmp    0x140002991
14003a4df:	cc                   	int3
14003a4e0:	48 8b cf             	mov    %rdi,%rcx
14003a4e3:	e8 b8 97 fc ff       	call   0x140003ca0
14003a4e8:	32 c0                	xor    %al,%al
14003a4ea:	e9 13 88 fc ff       	jmp    0x140002d02
14003a4ef:	b9 07 00 00 00       	mov    $0x7,%ecx
14003a4f4:	cd 29                	int    $0x29
14003a4f6:	48 8b cf             	mov    %rdi,%rcx
14003a4f9:	e8 46 ad fc ff       	call   0x140005244
14003a4fe:	90                   	nop
14003a4ff:	e9 f2 88 fc ff       	jmp    0x140002df6
14003a504:	80 7b 3a 00          	cmpb   $0x0,0x3a(%rbx)
14003a508:	0f 84 e8 88 fc ff    	je     0x140002df6
14003a50e:	e8 d9 95 fc ff       	call   0x140003aec
14003a513:	90                   	nop
14003a514:	e9 dd 88 fc ff       	jmp    0x140002df6
14003a519:	cc                   	int3
14003a51a:	8b d0                	mov    %eax,%edx
14003a51c:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
14003a520:	e8 f7 95 fc ff       	call   0x140003b1c
14003a525:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14003a529:	8b 55 bb             	mov    -0x45(%rbp),%edx
14003a52c:	e9 19 8a fc ff       	jmp    0x140002f4a
14003a531:	0f 57 c0             	xorps  %xmm0,%xmm0
14003a534:	0f b7 43 06          	movzwl 0x6(%rbx),%eax
14003a538:	41 8b f0             	mov    %r8d,%esi
14003a53b:	66 89 45 f7          	mov    %ax,-0x9(%rbp)
14003a53f:	8a 43 08             	mov    0x8(%rbx),%al
14003a542:	88 45 f9             	mov    %al,-0x7(%rbp)
14003a545:	44 89 45 fb          	mov    %r8d,-0x5(%rbp)
14003a549:	66 44 89 45 ff       	mov    %r8w,-0x1(%rbp)
14003a54e:	f3 0f 7f 45 07       	movdqu %xmm0,0x7(%rbp)
14003a553:	44 39 45 bb          	cmp    %r8d,-0x45(%rbp)
14003a557:	76 20                	jbe    0x14003a579
14003a559:	4c 8b 43 20          	mov    0x20(%rbx),%r8
14003a55d:	48 8d 55 57          	lea    0x57(%rbp),%rdx
14003a561:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
14003a565:	e8 ee 8b fc ff       	call   0x140003158
14003a56a:	84 c0                	test   %al,%al
14003a56c:	74 07                	je     0x14003a575
14003a56e:	ff c6                	inc    %esi
14003a570:	3b 75 bb             	cmp    -0x45(%rbp),%esi
14003a573:	72 e4                	jb     0x14003a559
14003a575:	48 8b 7d 57          	mov    0x57(%rbp),%rdi
14003a579:	8b d6                	mov    %esi,%edx
14003a57b:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
14003a57f:	e8 98 95 fc ff       	call   0x140003b1c
14003a584:	90                   	nop
14003a585:	e9 02 89 fc ff       	jmp    0x140002e8c
14003a58a:	48 89 7d 57          	mov    %rdi,0x57(%rbp)
14003a58e:	e9 6d 8a fc ff       	jmp    0x140003000
14003a593:	cc                   	int3
14003a594:	49 8d 68 04          	lea    0x4(%r8),%rbp
14003a598:	48 3b ef             	cmp    %rdi,%rbp
14003a59b:	0f 87 67 8c fc ff    	ja     0x140003208
14003a5a1:	ba 04 00 00 00       	mov    $0x4,%edx
14003a5a6:	4c 89 41 10          	mov    %r8,0x10(%rcx)
14003a5aa:	44 8b ca             	mov    %edx,%r9d
14003a5ad:	48 83 c1 04          	add    $0x4,%rcx
14003a5b1:	48 ff 15 20 a4 04 00 	rex.W call *0x4a420(%rip)        # 0x1400849d8
14003a5b8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003a5bd:	90                   	nop
14003a5be:	e9 40 8c fc ff       	jmp    0x140003203
14003a5c3:	49 8d 68 02          	lea    0x2(%r8),%rbp
14003a5c7:	48 3b ef             	cmp    %rdi,%rbp
14003a5ca:	0f 87 38 8c fc ff    	ja     0x140003208
14003a5d0:	4c 8b ce             	mov    %rsi,%r9
14003a5d3:	48 8b d6             	mov    %rsi,%rdx
14003a5d6:	49 8b ce             	mov    %r14,%rcx
14003a5d9:	48 ff 15 f8 a3 04 00 	rex.W call *0x4a3f8(%rip)        # 0x1400849d8
14003a5e0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003a5e5:	41 0f b7 06          	movzwl (%r14),%eax
14003a5e9:	4c 8b c5             	mov    %rbp,%r8
14003a5ec:	e9 b4 8b fc ff       	jmp    0x1400031a5
14003a5f1:	cc                   	int3
14003a5f2:	4c 8d 73 04          	lea    0x4(%rbx),%r14
14003a5f6:	4c 3b f7             	cmp    %rdi,%r14
14003a5f9:	0f 87 cd 8c fc ff    	ja     0x1400032cc
14003a5ff:	ba 04 00 00 00       	mov    $0x4,%edx
14003a604:	4c 8d 41 04          	lea    0x4(%rcx),%r8
14003a608:	44 8b ca             	mov    %edx,%r9d
14003a60b:	e9 a5 8c fc ff       	jmp    0x1400032b5
14003a610:	4c 8d 73 02          	lea    0x2(%rbx),%r14
14003a614:	4c 3b f7             	cmp    %rdi,%r14
14003a617:	0f 87 af 8c fc ff    	ja     0x1400032cc
14003a61d:	48 8b d7             	mov    %rdi,%rdx
14003a620:	4c 8d 46 08          	lea    0x8(%rsi),%r8
14003a624:	48 2b d3             	sub    %rbx,%rdx
14003a627:	41 b9 02 00 00 00    	mov    $0x2,%r9d
14003a62d:	48 8b cb             	mov    %rbx,%rcx
14003a630:	48 ff 15 a1 a3 04 00 	rex.W call *0x4a3a1(%rip)        # 0x1400849d8
14003a637:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003a63c:	49 8b de             	mov    %r14,%rbx
14003a63f:	e9 09 8c fc ff       	jmp    0x14000324d
14003a644:	48 8b 05 35 fd 04 00 	mov    0x4fd35(%rip),%rax        # 0x14008a380
14003a64b:	4c 8d 43 40          	lea    0x40(%rbx),%r8
14003a64f:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14003a653:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14003a657:	48 8b 05 d2 fc 04 00 	mov    0x4fcd2(%rip),%rax        # 0x14008a330
14003a65e:	ba 03 00 00 00       	mov    $0x3,%edx
14003a663:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
14003a667:	48 8b 05 e2 fc 04 00 	mov    0x4fce2(%rip),%rax        # 0x14008a350
14003a66e:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14003a672:	e8 c9 81 fc ff       	call   0x140002840
14003a677:	90                   	nop
14003a678:	e9 55 8d fc ff       	jmp    0x1400033d2
14003a67d:	48 8b 05 ec fc 04 00 	mov    0x4fcec(%rip),%rax        # 0x14008a370
14003a684:	4c 8d 83 80 00 00 00 	lea    0x80(%rbx),%r8
14003a68b:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14003a68f:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14003a693:	48 8b 05 8e fc 04 00 	mov    0x4fc8e(%rip),%rax        # 0x14008a328
14003a69a:	ba 06 00 00 00       	mov    $0x6,%edx
14003a69f:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
14003a6a3:	48 8b 05 b6 fc 04 00 	mov    0x4fcb6(%rip),%rax        # 0x14008a360
14003a6aa:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14003a6ae:	48 8b 05 83 fc 04 00 	mov    0x4fc83(%rip),%rax        # 0x14008a338
14003a6b5:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
14003a6b9:	48 8b 05 80 fc 04 00 	mov    0x4fc80(%rip),%rax        # 0x14008a340
14003a6c0:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14003a6c4:	48 8b 05 9d fc 04 00 	mov    0x4fc9d(%rip),%rax        # 0x14008a368
14003a6cb:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
14003a6cf:	e8 6c 81 fc ff       	call   0x140002840
14003a6d4:	90                   	nop
14003a6d5:	e9 05 8d fc ff       	jmp    0x1400033df
14003a6da:	48 8d 53 48          	lea    0x48(%rbx),%rdx
14003a6de:	48 8d 4f 40          	lea    0x40(%rdi),%rcx
14003a6e2:	e8 e1 95 fc ff       	call   0x140003cc8
14003a6e7:	90                   	nop
14003a6e8:	e9 6a 8d fc ff       	jmp    0x140003457
14003a6ed:	48 8d 93 88 00 00 00 	lea    0x88(%rbx),%rdx
14003a6f4:	48 8d 8f 80 00 00 00 	lea    0x80(%rdi),%rcx
14003a6fb:	e8 c8 95 fc ff       	call   0x140003cc8
14003a700:	90                   	nop
14003a701:	e9 5e 8d fc ff       	jmp    0x140003464
14003a706:	0f b7 41 08          	movzwl 0x8(%rcx),%eax
14003a70a:	48 83 c0 02          	add    $0x2,%rax
14003a70e:	e9 66 8e fc ff       	jmp    0x140003579
14003a713:	cc                   	int3
14003a714:	48 8d 0d c5 5e 06 00 	lea    0x65ec5(%rip),%rcx        # 0x1400a05e0
14003a71b:	e8 7c a2 01 00       	call   0x14005499c
14003a720:	90                   	nop
14003a721:	e9 16 90 fc ff       	jmp    0x14000373c
14003a726:	45 8b c8             	mov    %r8d,%r9d
14003a729:	48 8d 0d b0 5e 06 00 	lea    0x65eb0(%rip),%rcx        # 0x1400a05e0
14003a730:	44 0f b7 c3          	movzwl %bx,%r8d
14003a734:	8b d7                	mov    %edi,%edx
14003a736:	e8 c5 b2 01 00       	call   0x140055a00
14003a73b:	90                   	nop
14003a73c:	e9 fb 8f fc ff       	jmp    0x14000373c
14003a741:	44 8b c6             	mov    %esi,%r8d
14003a744:	8b d3                	mov    %ebx,%edx
14003a746:	e8 f5 af ff ff       	call   0x140035740
14003a74b:	85 c0                	test   %eax,%eax
14003a74d:	0f 84 e9 8f fc ff    	je     0x14000373c
14003a753:	44 8b c6             	mov    %esi,%r8d
14003a756:	8b d3                	mov    %ebx,%edx
14003a758:	8b cf                	mov    %edi,%ecx
14003a75a:	e8 05 b1 ff ff       	call   0x140035864
14003a75f:	90                   	nop
14003a760:	e9 d7 8f fc ff       	jmp    0x14000373c
14003a765:	cc                   	int3
14003a766:	81 fb 00 01 00 00    	cmp    $0x100,%ebx
14003a76c:	7c 0c                	jl     0x14003a77a
14003a76e:	81 fb 00 02 00 00    	cmp    $0x200,%ebx
14003a774:	0f 82 63 91 fc ff    	jb     0x1400038dd
14003a77a:	32 c0                	xor    %al,%al
14003a77c:	e9 3a 91 fc ff       	jmp    0x1400038bb
14003a781:	8d 83 00 ff ff ff    	lea    -0x100(%rbx),%eax
14003a787:	83 f8 7f             	cmp    $0x7f,%eax
14003a78a:	0f 86 70 91 fc ff    	jbe    0x140003900
14003a790:	48 8d 4f 48          	lea    0x48(%rdi),%rcx
14003a794:	44 8b cd             	mov    %ebp,%r9d
14003a797:	44 8b c6             	mov    %esi,%r8d
14003a79a:	8b d3                	mov    %ebx,%edx
14003a79c:	e8 07 b4 01 00       	call   0x140055ba8
14003a7a1:	8a d8                	mov    %al,%bl
14003a7a3:	e9 69 91 fc ff       	jmp    0x140003911
14003a7a8:	48 8b 05 41 65 06 00 	mov    0x66541(%rip),%rax        # 0x1400a0cf0
14003a7af:	48 85 c0             	test   %rax,%rax
14003a7b2:	0f 84 6e 92 fc ff    	je     0x140003a26
14003a7b8:	e9 a8 92 fc ff       	jmp    0x140003a65
14003a7bd:	cc                   	int3
14003a7be:	3c 02                	cmp    $0x2,%al
14003a7c0:	0f 85 94 93 fc ff    	jne    0x140003b5a
14003a7c6:	ba 04 00 00 00       	mov    $0x4,%edx
14003a7cb:	44 8b ca             	mov    %edx,%r9d
14003a7ce:	e9 77 93 fc ff       	jmp    0x140003b4a
14003a7d3:	cc                   	int3
14003a7d4:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14003a7d9:	e8 06 bf 01 00       	call   0x1400566e4
14003a7de:	cc                   	int3
14003a7df:	e8 60 aa fc ff       	call   0x140005244
14003a7e4:	90                   	nop
14003a7e5:	e9 d9 95 fc ff       	jmp    0x140003dc3
14003a7ea:	b0 01                	mov    $0x1,%al
14003a7ec:	e9 0a 96 fc ff       	jmp    0x140003dfb
14003a7f1:	cc                   	int3
14003a7f2:	81 fb 17 00 00 c0    	cmp    $0xc0000017,%ebx
14003a7f8:	75 0a                	jne    0x14003a804
14003a7fa:	b8 0e 00 07 80       	mov    $0x8007000e,%eax
14003a7ff:	e9 96 96 fc ff       	jmp    0x140003e9a
14003a804:	48 8b 05 1d 63 06 00 	mov    0x6631d(%rip),%rax        # 0x1400a0b28
14003a80b:	48 85 c0             	test   %rax,%rax
14003a80e:	74 26                	je     0x14003a836
14003a810:	ff 15 b2 ae 04 00    	call   *0x4aeb2(%rip)        # 0x1400856c8
14003a816:	85 c0                	test   %eax,%eax
14003a818:	74 1c                	je     0x14003a836
14003a81a:	3d 3d 01 00 00       	cmp    $0x13d,%eax
14003a81f:	74 15                	je     0x14003a836
14003a821:	85 c0                	test   %eax,%eax
14003a823:	0f 8e 71 96 fc ff    	jle    0x140003e9a
14003a829:	0f b7 c0             	movzwl %ax,%eax
14003a82c:	0d 00 00 07 80       	or     $0x80070000,%eax
14003a831:	e9 64 96 fc ff       	jmp    0x140003e9a
14003a836:	0f ba eb 1c          	bts    $0x1c,%ebx
14003a83a:	8b c3                	mov    %ebx,%eax
14003a83c:	e9 59 96 fc ff       	jmp    0x140003e9a
14003a841:	cc                   	int3
14003a842:	48 ff 15 27 a2 04 00 	rex.W call *0x4a227(%rip)        # 0x140084a70
14003a849:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003a84e:	8b d8                	mov    %eax,%ebx
14003a850:	48 8b 0d a9 47 06 00 	mov    0x647a9(%rip),%rcx        # 0x14009f000
14003a857:	48 8d 05 a2 47 06 00 	lea    0x647a2(%rip),%rax        # 0x14009f000
14003a85e:	48 3b c8             	cmp    %rax,%rcx
14003a861:	0f 84 a2 97 fc ff    	je     0x140004009