14001177e:	cc                   	int3
14001177f:	bb 08 00 00 00       	mov    $0x8,%ebx
140011784:	eb b2                	jmp    0x140011738
140011786:	cc                   	int3
140011787:	cc                   	int3
140011788:	cc                   	int3
140011789:	cc                   	int3
14001178a:	cc                   	int3
14001178b:	cc                   	int3
14001178c:	cc                   	int3
14001178d:	cc                   	int3
14001178e:	cc                   	int3
14001178f:	cc                   	int3
140011790:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140011795:	55                   	push   %rbp
140011796:	56                   	push   %rsi
140011797:	57                   	push   %rdi
140011798:	41 54                	push   %r12
14001179a:	41 55                	push   %r13
14001179c:	41 56                	push   %r14
14001179e:	41 57                	push   %r15
1400117a0:	48 8d 6c 24 e1       	lea    -0x1f(%rsp),%rbp
1400117a5:	48 81 ec 00 01 00 00 	sub    $0x100,%rsp
1400117ac:	48 8b 05 0d da 08 00 	mov    0x8da0d(%rip),%rax        # 0x14009f1c0
1400117b3:	48 33 c4             	xor    %rsp,%rax
1400117b6:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1400117ba:	48 8b 45 7f          	mov    0x7f(%rbp),%rax
1400117be:	48 8b f1             	mov    %rcx,%rsi
1400117c1:	33 c9                	xor    %ecx,%ecx
1400117c3:	48 89 45 87          	mov    %rax,-0x79(%rbp)
1400117c7:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1400117cc:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1400117d1:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400117d6:	4d 8b f8             	mov    %r8,%r15
1400117d9:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1400117de:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1400117e3:	44 8d 41 70          	lea    0x70(%rcx),%r8d
1400117e7:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1400117ec:	48 8b da             	mov    %rdx,%rbx
1400117ef:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1400117f4:	44 8b f1             	mov    %ecx,%r14d
1400117f7:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1400117fc:	44 8b e9             	mov    %ecx,%r13d
1400117ff:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140011804:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
140011808:	33 d2                	xor    %edx,%edx
14001180a:	45 8b e1             	mov    %r9d,%r12d
14001180d:	e8 29 6c 02 00       	call   0x14003843b
140011812:	48 8d 55 8f          	lea    -0x71(%rbp),%rdx
140011816:	c7 45 8f 03 00 00 00 	movl   $0x3,-0x71(%rbp)
14001181d:	33 c9                	xor    %ecx,%ecx
14001181f:	c7 45 93 20 00 00 00 	movl   $0x20,-0x6d(%rbp)
140011826:	48 ff 15 2b 30 07 00 	rex.W call *0x7302b(%rip)        # 0x140084858
14001182d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011832:	8b f8                	mov    %eax,%edi
140011834:	85 c0                	test   %eax,%eax
140011836:	0f 85 10 aa 03 00    	jne    0x14004c24c
14001183c:	83 7d cb 01          	cmpl   $0x1,-0x35(%rbp)
140011840:	0f 85 45 aa 03 00    	jne    0x14004c28b
140011846:	48 8b ce             	mov    %rsi,%rcx
140011849:	e8 46 08 00 00       	call   0x140012094
14001184e:	85 c0                	test   %eax,%eax
140011850:	0f 84 3f aa 03 00    	je     0x14004c295
140011856:	e8 f1 2d 02 00       	call   0x14003464c
14001185b:	84 c0                	test   %al,%al
14001185d:	0f 84 6a aa 03 00    	je     0x14004c2cd
140011863:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140011868:	e8 db 13 00 00       	call   0x140012c48
14001186d:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140011872:	48 8b cb             	mov    %rbx,%rcx
140011875:	e8 a6 02 00 00       	call   0x140011b20
14001187a:	8b f8                	mov    %eax,%edi
14001187c:	85 c0                	test   %eax,%eax
14001187e:	0f 85 53 01 00 00    	jne    0x1400119d7
140011884:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140011889:	8b 48 34             	mov    0x34(%rax),%ecx
14001188c:	0f ba e1 14          	bt     $0x14,%ecx
140011890:	0f 83 6f aa 03 00    	jae    0x14004c305
140011896:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14001189b:	49 8b cf             	mov    %r15,%rcx
14001189e:	48 ff 15 33 58 09 00 	rex.W call *0x95833(%rip)        # 0x1400a70d8
1400118a5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400118aa:	85 c0                	test   %eax,%eax
1400118ac:	0f 84 5d aa 03 00    	je     0x14004c30f
1400118b2:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
1400118b7:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1400118bc:	45 8b c4             	mov    %r12d,%r8d
1400118bf:	e8 1c 0d 00 00       	call   0x1400125e0
1400118c4:	8b f8                	mov    %eax,%edi
1400118c6:	85 c0                	test   %eax,%eax
1400118c8:	0f 85 54 aa 03 00    	jne    0x14004c322
1400118ce:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400118d3:	48 8d 35 26 d7 08 00 	lea    0x8d726(%rip),%rsi        # 0x14009f000
1400118da:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1400118df:	bf 24 04 00 00       	mov    $0x424,%edi
1400118e4:	48 3b d8             	cmp    %rax,%rbx
1400118e7:	0f 84 ea 00 00 00    	je     0x1400119d7
1400118ed:	4c 8b 7b 10          	mov    0x10(%rbx),%r15
1400118f1:	49 8b cf             	mov    %r15,%rcx
1400118f4:	49 8b 07             	mov    (%r15),%rax
1400118f7:	48 8b 40 50          	mov    0x50(%rax),%rax
1400118fb:	ff 15 c7 3d 07 00    	call   *0x73dc7(%rip)        # 0x1400856c8
140011901:	48 8b c8             	mov    %rax,%rcx
140011904:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140011909:	48 ff 15 50 59 09 00 	rex.W call *0x95950(%rip)        # 0x1400a7260
140011910:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011915:	8b f8                	mov    %eax,%edi
140011917:	85 c0                	test   %eax,%eax
140011919:	0f 88 47 aa 03 00    	js     0x14004c366
14001191f:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140011924:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140011929:	ba 01 00 00 00       	mov    $0x1,%edx
14001192e:	e8 19 01 00 00       	call   0x140011a4c
140011933:	85 c0                	test   %eax,%eax
140011935:	0f 85 63 aa 03 00    	jne    0x14004c39e
14001193b:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140011940:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140011945:	48 8b 09             	mov    (%rcx),%rcx
140011948:	48 ff 15 11 38 07 00 	rex.W call *0x73811(%rip)        # 0x140085160
14001194f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011954:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14001195b:	00 00
14001195d:	33 d2                	xor    %edx,%edx
14001195f:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
140011964:	8b f8                	mov    %eax,%edi
140011966:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14001196a:	48 ff 15 47 3a 07 00 	rex.W call *0x73a47(%rip)        # 0x1400853b8
140011971:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011976:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14001197b:	4c 21 74 24 30       	and    %r14,0x30(%rsp)
140011980:	48 ff 15 71 31 07 00 	rex.W call *0x73171(%rip)        # 0x140084af8
140011987:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001198c:	4c 21 74 24 38       	and    %r14,0x38(%rsp)
140011991:	85 ff                	test   %edi,%edi
140011993:	0f 84 34 aa 03 00    	je     0x14004c3cd
140011999:	ba 00 02 00 00       	mov    $0x200,%edx
14001199e:	b9 40 00 00 00       	mov    $0x40,%ecx
1400119a3:	48 ff 15 86 31 07 00 	rex.W call *0x73186(%rip)        # 0x140084b30
1400119aa:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400119af:	4c 8b f0             	mov    %rax,%r14
1400119b2:	48 85 c0             	test   %rax,%rax
1400119b5:	0f 84 73 aa 03 00    	je     0x14004c42e
1400119bb:	4d 8b 47 38          	mov    0x38(%r15),%r8
1400119bf:	ba 00 01 00 00       	mov    $0x100,%edx
1400119c4:	48 8b c8             	mov    %rax,%rcx
1400119c7:	e8 10 68 01 00       	call   0x1400281dc
1400119cc:	0f b7 f8             	movzwl %ax,%edi
1400119cf:	85 ff                	test   %edi,%edi
1400119d1:	0f 85 45 aa 03 00    	jne    0x14004c41c
1400119d7:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400119dc:	48 85 c9             	test   %rcx,%rcx
1400119df:	74 0c                	je     0x1400119ed
1400119e1:	48 ff 15 50 31 07 00 	rex.W call *0x73150(%rip)        # 0x140084b38
1400119e8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400119ed:	81 ff 24 04 00 00    	cmp    $0x424,%edi
1400119f3:	74 45                	je     0x140011a3a
1400119f5:	48 8b 45 87          	mov    -0x79(%rbp),%rax
1400119f9:	4c 89 30             	mov    %r14,(%rax)
1400119fc:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140011a01:	e8 d2 f3 ff ff       	call   0x140010dd8
140011a06:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140011a0b:	e8 38 12 00 00       	call   0x140012c48
140011a10:	8b c7                	mov    %edi,%eax
140011a12:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
140011a16:	48 33 cc             	xor    %rsp,%rcx
140011a19:	e8 92 21 02 00       	call   0x140033bb0
140011a1e:	48 8b 9c 24 40 01 00 	mov    0x140(%rsp),%rbx
140011a25:	00
140011a26:	48 81 c4 00 01 00 00 	add    $0x100,%rsp
140011a2d:	41 5f                	pop    %r15
140011a2f:	41 5e                	pop    %r14
140011a31:	41 5d                	pop    %r13
140011a33:	41 5c                	pop    %r12
140011a35:	5f                   	pop    %rdi
140011a36:	5e                   	pop    %rsi
140011a37:	5d                   	pop    %rbp
140011a38:	c3                   	ret
140011a39:	cc                   	int3
140011a3a:	45 85 ed             	test   %r13d,%r13d
140011a3d:	41 0f 45 fd          	cmovne %r13d,%edi
140011a41:	eb b2                	jmp    0x1400119f5
140011a43:	cc                   	int3
140011a44:	cc                   	int3
140011a45:	cc                   	int3
140011a46:	cc                   	int3
140011a47:	cc                   	int3
140011a48:	cc                   	int3
140011a49:	cc                   	int3
140011a4a:	cc                   	int3
140011a4b:	cc                   	int3
140011a4c:	48 8b c4             	mov    %rsp,%rax
140011a4f:	48 89 58 08          	mov    %rbx,0x8(%rax)
140011a53:	48 89 68 10          	mov    %rbp,0x10(%rax)
140011a57:	48 89 70 18          	mov    %rsi,0x18(%rax)
140011a5b:	57                   	push   %rdi
140011a5c:	48 83 ec 40          	sub    $0x40,%rsp
140011a60:	83 60 20 00          	andl   $0x0,0x20(%rax)
140011a64:	48 8d 40 20          	lea    0x20(%rax),%rax
140011a68:	49 8b f0             	mov    %r8,%rsi
140011a6b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140011a70:	45 33 c9             	xor    %r9d,%r9d
140011a73:	45 33 c0             	xor    %r8d,%r8d
140011a76:	8b fa                	mov    %edx,%edi
140011a78:	48 8b e9             	mov    %rcx,%rbp
140011a7b:	48 ff 15 e6 36 07 00 	rex.W call *0x736e6(%rip)        # 0x140085168
140011a82:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011a87:	48 ff 15 e2 2f 07 00 	rex.W call *0x72fe2(%rip)        # 0x140084a70
140011a8e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011a93:	44 8b 44 24 68       	mov    0x68(%rsp),%r8d
140011a98:	44 8b c8             	mov    %eax,%r9d
140011a9b:	83 f8 7a             	cmp    $0x7a,%eax
140011a9e:	0f 85 3d aa 03 00    	jne    0x14004c4e1
140011aa4:	45 85 c0             	test   %r8d,%r8d
140011aa7:	0f 84 34 aa 03 00    	je     0x14004c4e1
140011aad:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140011ab4:	00 00
140011ab6:	33 d2                	xor    %edx,%edx
140011ab8:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140011abc:	48 ff 15 05 39 07 00 	rex.W call *0x73905(%rip)        # 0x1400853c8
140011ac3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011ac8:	48 8b d8             	mov    %rax,%rbx
140011acb:	48 85 c0             	test   %rax,%rax
140011ace:	0f 84 64 a9 03 00    	je     0x14004c438
140011ad4:	44 8b 4c 24 68       	mov    0x68(%rsp),%r9d
140011ad9:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
140011ade:	4c 8b c3             	mov    %rbx,%r8
140011ae1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140011ae6:	8b d7                	mov    %edi,%edx
140011ae8:	48 8b cd             	mov    %rbp,%rcx
140011aeb:	48 ff 15 76 36 07 00 	rex.W call *0x73676(%rip)        # 0x140085168
140011af2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011af7:	85 c0                	test   %eax,%eax
140011af9:	0f 84 74 a9 03 00    	je     0x14004c473
140011aff:	48 89 1e             	mov    %rbx,(%rsi)
140011b02:	33 c0                	xor    %eax,%eax
140011b04:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140011b09:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
140011b0e:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
140011b13:	48 83 c4 40          	add    $0x40,%rsp
140011b17:	5f                   	pop    %rdi
140011b18:	c3                   	ret
140011b19:	cc                   	int3
140011b1a:	cc                   	int3
140011b1b:	cc                   	int3
140011b1c:	cc                   	int3
140011b1d:	cc                   	int3
140011b1e:	cc                   	int3
140011b1f:	cc                   	int3
140011b20:	48 83 ec 28          	sub    $0x28,%rsp
140011b24:	48 85 c9             	test   %rcx,%rcx
140011b27:	0f 84 f7 a9 03 00    	je     0x14004c524
140011b2d:	4c 8b c2             	mov    %rdx,%r8
140011b30:	48 8b d1             	mov    %rcx,%rdx
140011b33:	48 83 c4 28          	add    $0x28,%rsp
140011b37:	e9 14 00 00 00       	jmp    0x140011b50
140011b3c:	cc                   	int3
140011b3d:	cc                   	int3
140011b3e:	cc                   	int3
140011b3f:	cc                   	int3
140011b40:	cc                   	int3
140011b41:	cc                   	int3
140011b42:	cc                   	int3
140011b43:	cc                   	int3
140011b44:	cc                   	int3
140011b45:	cc                   	int3
140011b46:	cc                   	int3
140011b47:	cc                   	int3
140011b48:	cc                   	int3
140011b49:	cc                   	int3
140011b4a:	cc                   	int3
140011b4b:	cc                   	int3
140011b4c:	cc                   	int3
140011b4d:	cc                   	int3
140011b4e:	cc                   	int3
140011b4f:	cc                   	int3
140011b50:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140011b55:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140011b5a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140011b5f:	57                   	push   %rdi
140011b60:	48 83 ec 20          	sub    $0x20,%rsp
140011b64:	48 8d 1d 5d e9 08 00 	lea    0x8e95d(%rip),%rbx        # 0x1400a04c8
140011b6b:	49 8b f0             	mov    %r8,%rsi
140011b6e:	48 8b cb             	mov    %rbx,%rcx
140011b71:	48 8b fa             	mov    %rdx,%rdi
140011b74:	48 ff 15 75 32 07 00 	rex.W call *0x73275(%rip)        # 0x140084df0
140011b7b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011b80:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140011b85:	48 8b 1d 2c e9 08 00 	mov    0x8e92c(%rip),%rbx        # 0x1400a04b8
140011b8c:	48 85 db             	test   %rbx,%rbx
140011b8f:	74 20                	je     0x140011bb1
140011b91:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
140011b95:	48 8b d7             	mov    %rdi,%rdx
140011b98:	48 ff 15 09 2e 07 00 	rex.W call *0x72e09(%rip)        # 0x1400849a8
140011b9f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011ba4:	85 c0                	test   %eax,%eax
140011ba6:	74 10                	je     0x140011bb8
140011ba8:	48 8b 5b 18          	mov    0x18(%rbx),%rbx
140011bac:	48 85 db             	test   %rbx,%rbx
140011baf:	75 e0                	jne    0x140011b91
140011bb1:	bb 24 04 00 00       	mov    $0x424,%ebx
140011bb6:	eb 09                	jmp    0x140011bc1
140011bb8:	48 89 1e             	mov    %rbx,(%rsi)
140011bbb:	f0 ff 43 0c          	lock incl 0xc(%rbx)
140011bbf:	33 db                	xor    %ebx,%ebx
140011bc1:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140011bc6:	e8 c5 07 ff ff       	call   0x140002390
140011bcb:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140011bd0:	8b c3                	mov    %ebx,%eax
140011bd2:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140011bd7:	48 83 c4 20          	add    $0x20,%rsp
140011bdb:	5f                   	pop    %rdi
140011bdc:	c3                   	ret
140011bdd:	cc                   	int3
140011bde:	cc                   	int3
140011bdf:	cc                   	int3
140011be0:	cc                   	int3
140011be1:	cc                   	int3
140011be2:	cc                   	int3
140011be3:	cc                   	int3
140011be4:	cc                   	int3
140011be5:	cc                   	int3
140011be6:	cc                   	int3
140011be7:	cc                   	int3
140011be8:	cc                   	int3
140011be9:	cc                   	int3
140011bea:	cc                   	int3
140011beb:	cc                   	int3
140011bec:	cc                   	int3
140011bed:	cc                   	int3
140011bee:	cc                   	int3
140011bef:	cc                   	int3
140011bf0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140011bf5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140011bfa:	57                   	push   %rdi
140011bfb:	48 83 ec 40          	sub    $0x40,%rsp
140011bff:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
140011c04:	41 8b f1             	mov    %r9d,%esi
140011c07:	41 8b d8             	mov    %r8d,%ebx
140011c0a:	48 8b fa             	mov    %rdx,%rdi
140011c0d:	e8 82 04 00 00       	call   0x140012094
140011c12:	85 c0                	test   %eax,%eax
140011c14:	74 75                	je     0x140011c8b
140011c16:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140011c1b:	33 c9                	xor    %ecx,%ecx
140011c1d:	48 ff 15 7c 2b 07 00 	rex.W call *0x72b7c(%rip)        # 0x1400847a0
140011c24:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011c29:	85 c0                	test   %eax,%eax
140011c2b:	75 65                	jne    0x140011c92
140011c2d:	39 44 24 30          	cmp    %eax,0x30(%rsp)
140011c31:	74 5f                	je     0x140011c92