14003043b:	1b db                	sbb    %ebx,%ebx
14003043d:	f7 d3                	not    %ebx
14003043f:	81 e3 0e 00 07 80    	and    $0x8007000e,%ebx
140030445:	48 85 f6             	test   %rsi,%rsi
140030448:	74 06                	je     0x140030450
14003044a:	49 89 34 24          	mov    %rsi,(%r12)
14003044e:	33 f6                	xor    %esi,%esi
140030450:	48 8b 0d f1 db 00 00 	mov    0xdbf1(%rip),%rcx        # 0x14003e048
140030457:	48 8d 05 ea db 00 00 	lea    0xdbea(%rip),%rax        # 0x14003e048
14003045e:	48 3b c8             	cmp    %rax,%rcx
140030461:	74 41                	je     0x1400304a4
140030463:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140030467:	74 3b                	je     0x1400304a4
140030469:	41 8b 06             	mov    (%r14),%eax
14003046c:	8d 14 80             	lea    (%rax,%rax,4),%edx
14003046f:	81 fa e1 01 00 00    	cmp    $0x1e1,%edx
140030475:	77 07                	ja     0x14003047e
140030477:	8b c2                	mov    %edx,%eax
140030479:	4c 2b f8             	sub    %rax,%r15
14003047c:	eb 03                	jmp    0x140030481
14003047e:	45 33 ff             	xor    %r15d,%r15d
140030481:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140030485:	4c 8d 0d c4 60 00 00 	lea    0x60c4(%rip),%r9        # 0x140036550
14003048c:	4d 03 cf             	add    %r15,%r9
14003048f:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
140030493:	ba 27 00 00 00       	mov    $0x27,%edx
140030498:	4c 8d 05 51 7c 00 00 	lea    0x7c51(%rip),%r8        # 0x1400380f0
14003049f:	e8 d0 17 fd ff       	call   0x140001c74
1400304a4:	48 85 f6             	test   %rsi,%rsi
1400304a7:	74 10                	je     0x1400304b9
1400304a9:	48 8b 06             	mov    (%rsi),%rax
1400304ac:	48 8b ce             	mov    %rsi,%rcx
1400304af:	48 8b 40 10          	mov    0x10(%rax),%rax
1400304b3:	ff 15 0f 59 00 00    	call   *0x590f(%rip)        # 0x140035dc8
1400304b9:	83 c8 ff             	or     $0xffffffff,%eax
1400304bc:	41 01 06             	add    %eax,(%r14)
1400304bf:	3b f8                	cmp    %eax,%edi
1400304c1:	74 23                	je     0x1400304e6
1400304c3:	8b cf                	mov    %edi,%ecx
1400304c5:	48 ff 15 0c 53 00 00 	rex.W call *0x530c(%rip)        # 0x1400357d8
1400304cc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400304d1:	48 85 c0             	test   %rax,%rax
1400304d4:	74 10                	je     0x1400304e6
1400304d6:	33 d2                	xor    %edx,%edx
1400304d8:	8b cf                	mov    %edi,%ecx
1400304da:	48 ff 15 b7 52 00 00 	rex.W call *0x52b7(%rip)        # 0x140035798
1400304e1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400304e6:	8b c3                	mov    %ebx,%eax
1400304e8:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1400304ed:	48 83 c4 30          	add    $0x30,%rsp
1400304f1:	41 5f                	pop    %r15
1400304f3:	41 5e                	pop    %r14
1400304f5:	41 5d                	pop    %r13
1400304f7:	41 5c                	pop    %r12
1400304f9:	5f                   	pop    %rdi
1400304fa:	5e                   	pop    %rsi
1400304fb:	5d                   	pop    %rbp
1400304fc:	c3                   	ret
1400304fd:	cc                   	int3
1400304fe:	cc                   	int3
1400304ff:	cc                   	int3
140030500:	cc                   	int3
140030501:	cc                   	int3
140030502:	cc                   	int3
140030503:	cc                   	int3
140030504:	cc                   	int3
140030505:	cc                   	int3
140030506:	cc                   	int3
140030507:	cc                   	int3
140030508:	cc                   	int3
140030509:	cc                   	int3
14003050a:	cc                   	int3
14003050b:	cc                   	int3
14003050c:	cc                   	int3
14003050d:	cc                   	int3
14003050e:	cc                   	int3
14003050f:	cc                   	int3
140030510:	40 53                	rex push %rbx
140030512:	48 83 ec 20          	sub    $0x20,%rsp
140030516:	33 db                	xor    %ebx,%ebx
140030518:	49 89 18             	mov    %rbx,(%r8)
14003051b:	39 1a                	cmp    %ebx,(%rdx)
14003051d:	75 21                	jne    0x140030540
14003051f:	8b 05 c7 63 00 00    	mov    0x63c7(%rip),%eax        # 0x1400368ec
140030525:	39 42 04             	cmp    %eax,0x4(%rdx)
140030528:	75 16                	jne    0x140030540
14003052a:	8b 05 c0 63 00 00    	mov    0x63c0(%rip),%eax        # 0x1400368f0
140030530:	39 42 08             	cmp    %eax,0x8(%rdx)
140030533:	75 0b                	jne    0x140030540
140030535:	8b 05 b9 63 00 00    	mov    0x63b9(%rip),%eax        # 0x1400368f4
14003053b:	39 42 0c             	cmp    %eax,0xc(%rdx)
14003053e:	74 29                	je     0x140030569
140030540:	81 3a 7e 24 a4 3a    	cmpl   $0x3aa4247e,(%rdx)
140030546:	75 33                	jne    0x14003057b
140030548:	8b 05 66 7b 00 00    	mov    0x7b66(%rip),%eax        # 0x1400380b4
14003054e:	39 42 04             	cmp    %eax,0x4(%rdx)
140030551:	75 28                	jne    0x14003057b
140030553:	8b 05 5f 7b 00 00    	mov    0x7b5f(%rip),%eax        # 0x1400380b8
140030559:	39 42 08             	cmp    %eax,0x8(%rdx)
14003055c:	75 1d                	jne    0x14003057b
14003055e:	8b 05 58 7b 00 00    	mov    0x7b58(%rip),%eax        # 0x1400380bc
140030564:	39 42 0c             	cmp    %eax,0xc(%rdx)
140030567:	75 12                	jne    0x14003057b
140030569:	49 89 08             	mov    %rcx,(%r8)
14003056c:	48 8b 01             	mov    (%rcx),%rax
14003056f:	48 8b 40 08          	mov    0x8(%rax),%rax
140030573:	ff 15 4f 58 00 00    	call   *0x584f(%rip)        # 0x140035dc8
140030579:	eb 05                	jmp    0x140030580
14003057b:	bb 02 40 00 80       	mov    $0x80004002,%ebx
140030580:	8b c3                	mov    %ebx,%eax
140030582:	48 83 c4 20          	add    $0x20,%rsp
140030586:	5b                   	pop    %rbx
140030587:	c3                   	ret
140030588:	cc                   	int3
140030589:	cc                   	int3
14003058a:	cc                   	int3
14003058b:	cc                   	int3
14003058c:	cc                   	int3
14003058d:	cc                   	int3
14003058e:	cc                   	int3
14003058f:	cc                   	int3
140030590:	40 53                	rex push %rbx
140030592:	48 83 ec 20          	sub    $0x20,%rsp
140030596:	33 db                	xor    %ebx,%ebx
140030598:	49 89 18             	mov    %rbx,(%r8)
14003059b:	39 1a                	cmp    %ebx,(%rdx)
14003059d:	75 21                	jne    0x1400305c0
14003059f:	8b 05 47 63 00 00    	mov    0x6347(%rip),%eax        # 0x1400368ec
1400305a5:	39 42 04             	cmp    %eax,0x4(%rdx)
1400305a8:	75 16                	jne    0x1400305c0
1400305aa:	8b 05 40 63 00 00    	mov    0x6340(%rip),%eax        # 0x1400368f0
1400305b0:	39 42 08             	cmp    %eax,0x8(%rdx)
1400305b3:	75 0b                	jne    0x1400305c0
1400305b5:	8b 05 39 63 00 00    	mov    0x6339(%rip),%eax        # 0x1400368f4
1400305bb:	39 42 0c             	cmp    %eax,0xc(%rdx)
1400305be:	74 29                	je     0x1400305e9
1400305c0:	81 3a 83 fc 59 04    	cmpl   $0x459fc83,(%rdx)
1400305c6:	75 33                	jne    0x1400305fb
1400305c8:	8b 05 d6 7a 00 00    	mov    0x7ad6(%rip),%eax        # 0x1400380a4
1400305ce:	39 42 04             	cmp    %eax,0x4(%rdx)
1400305d1:	75 28                	jne    0x1400305fb
1400305d3:	8b 05 cf 7a 00 00    	mov    0x7acf(%rip),%eax        # 0x1400380a8
1400305d9:	39 42 08             	cmp    %eax,0x8(%rdx)
1400305dc:	75 1d                	jne    0x1400305fb
1400305de:	8b 05 c8 7a 00 00    	mov    0x7ac8(%rip),%eax        # 0x1400380ac
1400305e4:	39 42 0c             	cmp    %eax,0xc(%rdx)
1400305e7:	75 12                	jne    0x1400305fb
1400305e9:	49 89 08             	mov    %rcx,(%r8)
1400305ec:	48 8b 01             	mov    (%rcx),%rax
1400305ef:	48 8b 40 08          	mov    0x8(%rax),%rax
1400305f3:	ff 15 cf 57 00 00    	call   *0x57cf(%rip)        # 0x140035dc8
1400305f9:	eb 05                	jmp    0x140030600
1400305fb:	bb 02 40 00 80       	mov    $0x80004002,%ebx
140030600:	8b c3                	mov    %ebx,%eax
140030602:	48 83 c4 20          	add    $0x20,%rsp
140030606:	5b                   	pop    %rbx
140030607:	c3                   	ret
140030608:	cc                   	int3
140030609:	cc                   	int3
14003060a:	cc                   	int3
14003060b:	cc                   	int3
14003060c:	cc                   	int3
14003060d:	cc                   	int3
14003060e:	cc                   	int3
14003060f:	cc                   	int3
140030610:	40 53                	rex push %rbx
140030612:	48 83 ec 20          	sub    $0x20,%rsp
140030616:	41 b9 ff ff ff 7f    	mov    $0x7fffffff,%r9d
14003061c:	eb 0e                	jmp    0x14003062c
14003061e:	41 8d 50 ff          	lea    -0x1(%r8),%edx
140030622:	41 8b c0             	mov    %r8d,%eax
140030625:	f0 0f b1 51 0c       	lock cmpxchg %edx,0xc(%rcx)
14003062a:	74 09                	je     0x140030635
14003062c:	44 8b 41 0c          	mov    0xc(%rcx),%r8d
140030630:	45 3b c1             	cmp    %r9d,%r8d
140030633:	75 e9                	jne    0x14003061e
140030635:	41 8d 58 ff          	lea    -0x1(%r8),%ebx
140030639:	85 db                	test   %ebx,%ebx
14003063b:	75 2e                	jne    0x14003066b
14003063d:	48 85 c9             	test   %rcx,%rcx
140030640:	74 10                	je     0x140030652
140030642:	48 8b 01             	mov    (%rcx),%rax
140030645:	8d 53 01             	lea    0x1(%rbx),%edx
140030648:	48 8b 40 28          	mov    0x28(%rax),%rax
14003064c:	ff 15 76 57 00 00    	call   *0x5776(%rip)        # 0x140035dc8
140030652:	48 8b 0d 7f e1 00 00 	mov    0xe17f(%rip),%rcx        # 0x14003e7d8
140030659:	48 85 c9             	test   %rcx,%rcx
14003065c:	74 0d                	je     0x14003066b
14003065e:	48 8b 11             	mov    (%rcx),%rdx
140030661:	48 8b 42 10          	mov    0x10(%rdx),%rax
140030665:	ff 15 5d 57 00 00    	call   *0x575d(%rip)        # 0x140035dc8
14003066b:	8b c3                	mov    %ebx,%eax
14003066d:	48 83 c4 20          	add    $0x20,%rsp
140030671:	5b                   	pop    %rbx
140030672:	c3                   	ret
140030673:	cc                   	int3
140030674:	cc                   	int3
140030675:	cc                   	int3
140030676:	cc                   	int3
140030677:	cc                   	int3
140030678:	cc                   	int3
140030679:	cc                   	int3
14003067a:	cc                   	int3
14003067b:	cc                   	int3
14003067c:	cc                   	int3
14003067d:	cc                   	int3
14003067e:	cc                   	int3
14003067f:	cc                   	int3
140030680:	40 53                	rex push %rbx
140030682:	48 83 ec 20          	sub    $0x20,%rsp
140030686:	33 db                	xor    %ebx,%ebx
140030688:	49 89 18             	mov    %rbx,(%r8)
14003068b:	39 1a                	cmp    %ebx,(%rdx)
14003068d:	75 21                	jne    0x1400306b0
14003068f:	8b 05 57 62 00 00    	mov    0x6257(%rip),%eax        # 0x1400368ec
140030695:	39 42 04             	cmp    %eax,0x4(%rdx)
140030698:	75 16                	jne    0x1400306b0
14003069a:	8b 05 50 62 00 00    	mov    0x6250(%rip),%eax        # 0x1400368f0
1400306a0:	39 42 08             	cmp    %eax,0x8(%rdx)
1400306a3:	75 0b                	jne    0x1400306b0
1400306a5:	8b 05 49 62 00 00    	mov    0x6249(%rip),%eax        # 0x1400368f4
1400306ab:	39 42 0c             	cmp    %eax,0xc(%rdx)
1400306ae:	74 29                	je     0x1400306d9
1400306b0:	81 3a 56 62 51 73    	cmpl   $0x73516256,(%rdx)
1400306b6:	75 33                	jne    0x1400306eb
1400306b8:	8b 05 d6 79 00 00    	mov    0x79d6(%rip),%eax        # 0x140038094
1400306be:	39 42 04             	cmp    %eax,0x4(%rdx)
1400306c1:	75 28                	jne    0x1400306eb
1400306c3:	8b 05 cf 79 00 00    	mov    0x79cf(%rip),%eax        # 0x140038098
1400306c9:	39 42 08             	cmp    %eax,0x8(%rdx)
1400306cc:	75 1d                	jne    0x1400306eb
1400306ce:	8b 05 c8 79 00 00    	mov    0x79c8(%rip),%eax        # 0x14003809c
1400306d4:	39 42 0c             	cmp    %eax,0xc(%rdx)
1400306d7:	75 12                	jne    0x1400306eb
1400306d9:	49 89 08             	mov    %rcx,(%r8)
1400306dc:	48 8b 01             	mov    (%rcx),%rax
1400306df:	48 8b 40 08          	mov    0x8(%rax),%rax
1400306e3:	ff 15 df 56 00 00    	call   *0x56df(%rip)        # 0x140035dc8
1400306e9:	eb 05                	jmp    0x1400306f0
1400306eb:	bb 02 40 00 80       	mov    $0x80004002,%ebx
1400306f0:	8b c3                	mov    %ebx,%eax
1400306f2:	48 83 c4 20          	add    $0x20,%rsp
1400306f6:	5b                   	pop    %rbx
1400306f7:	c3                   	ret
1400306f8:	cc                   	int3
1400306f9:	cc                   	int3
1400306fa:	cc                   	int3
1400306fb:	cc                   	int3
1400306fc:	cc                   	int3
1400306fd:	cc                   	int3
1400306fe:	cc                   	int3
1400306ff:	cc                   	int3
140030700:	40 53                	rex push %rbx
140030702:	48 83 ec 20          	sub    $0x20,%rsp
140030706:	41 b9 ff ff ff 7f    	mov    $0x7fffffff,%r9d
14003070c:	eb 0e                	jmp    0x14003071c
14003070e:	41 8d 50 ff          	lea    -0x1(%r8),%edx
140030712:	41 8b c0             	mov    %r8d,%eax
140030715:	f0 0f b1 51 0c       	lock cmpxchg %edx,0xc(%rcx)
14003071a:	74 09                	je     0x140030725
14003071c:	44 8b 41 0c          	mov    0xc(%rcx),%r8d
140030720:	45 3b c1             	cmp    %r9d,%r8d
140030723:	75 e9                	jne    0x14003070e
140030725:	41 8d 58 ff          	lea    -0x1(%r8),%ebx
140030729:	85 db                	test   %ebx,%ebx
14003072b:	75 2e                	jne    0x14003075b
14003072d:	48 85 c9             	test   %rcx,%rcx
140030730:	74 10                	je     0x140030742
140030732:	48 8b 01             	mov    (%rcx),%rax
140030735:	8d 53 01             	lea    0x1(%rbx),%edx
140030738:	48 8b 40 48          	mov    0x48(%rax),%rax
14003073c:	ff 15 86 56 00 00    	call   *0x5686(%rip)        # 0x140035dc8
140030742:	48 8b 0d 8f e0 00 00 	mov    0xe08f(%rip),%rcx        # 0x14003e7d8
140030749:	48 85 c9             	test   %rcx,%rcx
14003074c:	74 0d                	je     0x14003075b
14003074e:	48 8b 11             	mov    (%rcx),%rdx
140030751:	48 8b 42 10          	mov    0x10(%rdx),%rax
140030755:	ff 15 6d 56 00 00    	call   *0x566d(%rip)        # 0x140035dc8
14003075b:	8b c3                	mov    %ebx,%eax
14003075d:	48 83 c4 20          	add    $0x20,%rsp
140030761:	5b                   	pop    %rbx
140030762:	c3                   	ret
140030763:	cc                   	int3
140030764:	cc                   	int3
140030765:	cc                   	int3
140030766:	cc                   	int3
140030767:	cc                   	int3
140030768:	cc                   	int3
140030769:	cc                   	int3
14003076a:	cc                   	int3
14003076b:	cc                   	int3
14003076c:	cc                   	int3
14003076d:	cc                   	int3
14003076e:	cc                   	int3
14003076f:	cc                   	int3
140030770:	40 53                	rex push %rbx
140030772:	48 83 ec 20          	sub    $0x20,%rsp
140030776:	33 db                	xor    %ebx,%ebx
140030778:	49 89 18             	mov    %rbx,(%r8)
14003077b:	39 1a                	cmp    %ebx,(%rdx)
14003077d:	75 21                	jne    0x1400307a0
14003077f:	8b 05 67 61 00 00    	mov    0x6167(%rip),%eax        # 0x1400368ec
140030785:	39 42 04             	cmp    %eax,0x4(%rdx)
140030788:	75 16                	jne    0x1400307a0
14003078a:	8b 05 60 61 00 00    	mov    0x6160(%rip),%eax        # 0x1400368f0
140030790:	39 42 08             	cmp    %eax,0x8(%rdx)
140030793:	75 0b                	jne    0x1400307a0
140030795:	8b 05 59 61 00 00    	mov    0x6159(%rip),%eax        # 0x1400368f4
14003079b:	39 42 0c             	cmp    %eax,0xc(%rdx)
14003079e:	74 29                	je     0x1400307c9
1400307a0:	81 3a 00 54 ef 03    	cmpl   $0x3ef5400,(%rdx)
1400307a6:	75 33                	jne    0x1400307db
1400307a8:	8b 05 d6 78 00 00    	mov    0x78d6(%rip),%eax        # 0x140038084
1400307ae:	39 42 04             	cmp    %eax,0x4(%rdx)
1400307b1:	75 28                	jne    0x1400307db
1400307b3:	8b 05 cf 78 00 00    	mov    0x78cf(%rip),%eax        # 0x140038088
1400307b9:	39 42 08             	cmp    %eax,0x8(%rdx)
1400307bc:	75 1d                	jne    0x1400307db
1400307be:	8b 05 c8 78 00 00    	mov    0x78c8(%rip),%eax        # 0x14003808c
1400307c4:	39 42 0c             	cmp    %eax,0xc(%rdx)
1400307c7:	75 12                	jne    0x1400307db
1400307c9:	49 89 08             	mov    %rcx,(%r8)
1400307cc:	48 8b 01             	mov    (%rcx),%rax
1400307cf:	48 8b 40 08          	mov    0x8(%rax),%rax
1400307d3:	ff 15 ef 55 00 00    	call   *0x55ef(%rip)        # 0x140035dc8
1400307d9:	eb 05                	jmp    0x1400307e0
1400307db:	bb 02 40 00 80       	mov    $0x80004002,%ebx
1400307e0:	8b c3                	mov    %ebx,%eax
1400307e2:	48 83 c4 20          	add    $0x20,%rsp
1400307e6:	5b                   	pop    %rbx
1400307e7:	c3                   	ret
1400307e8:	cc                   	int3
1400307e9:	cc                   	int3
1400307ea:	cc                   	int3
1400307eb:	cc                   	int3
1400307ec:	cc                   	int3
1400307ed:	cc                   	int3
1400307ee:	cc                   	int3
1400307ef:	cc                   	int3
1400307f0:	40 53                	rex push %rbx
1400307f2:	48 83 ec 20          	sub    $0x20,%rsp
1400307f6:	41 b9 ff ff ff 7f    	mov    $0x7fffffff,%r9d
1400307fc:	eb 0e                	jmp    0x14003080c
1400307fe:	41 8d 50 ff          	lea    -0x1(%r8),%edx
140030802:	41 8b c0             	mov    %r8d,%eax
140030805:	f0 0f b1 51 0c       	lock cmpxchg %edx,0xc(%rcx)
14003080a:	74 09                	je     0x140030815
14003080c:	44 8b 41 0c          	mov    0xc(%rcx),%r8d
140030810:	45 3b c1             	cmp    %r9d,%r8d
140030813:	75 e9                	jne    0x1400307fe