1400248d9:	cc                   	int3
1400248da:	cc                   	int3
1400248db:	cc                   	int3
1400248dc:	cc                   	int3
1400248dd:	cc                   	int3
1400248de:	cc                   	int3
1400248df:	cc                   	int3
1400248e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400248e5:	57                   	push   %rdi
1400248e6:	48 83 ec 20          	sub    $0x20,%rsp
1400248ea:	33 db                	xor    %ebx,%ebx
1400248ec:	49 89 18             	mov    %rbx,(%r8)
1400248ef:	39 1a                	cmp    %ebx,(%rdx)
1400248f1:	75 36                	jne    0x140024929
1400248f3:	8b 05 f3 1f 01 00    	mov    0x11ff3(%rip),%eax        # 0x1400368ec
1400248f9:	39 42 04             	cmp    %eax,0x4(%rdx)
1400248fc:	75 2b                	jne    0x140024929
1400248fe:	8b 05 ec 1f 01 00    	mov    0x11fec(%rip),%eax        # 0x1400368f0
140024904:	39 42 08             	cmp    %eax,0x8(%rdx)
140024907:	75 20                	jne    0x140024929
140024909:	8b 05 e5 1f 01 00    	mov    0x11fe5(%rip),%eax        # 0x1400368f4
14002490f:	39 42 0c             	cmp    %eax,0xc(%rdx)
140024912:	75 15                	jne    0x140024929
140024914:	49 89 08             	mov    %rcx,(%r8)
140024917:	48 8b 01             	mov    (%rcx),%rax
14002491a:	48 8b 40 08          	mov    0x8(%rax),%rax
14002491e:	ff 15 a4 14 01 00    	call   *0x114a4(%rip)        # 0x140035dc8
140024924:	e9 a5 00 00 00       	jmp    0x1400249ce
140024929:	81 3a cc f1 46 ad    	cmpl   $0xad46f1cc,(%rdx)
14002492f:	75 28                	jne    0x140024959
140024931:	8b 05 95 31 01 00    	mov    0x13195(%rip),%eax        # 0x140037acc
140024937:	39 42 04             	cmp    %eax,0x4(%rdx)
14002493a:	75 1d                	jne    0x140024959
14002493c:	8b 05 8e 31 01 00    	mov    0x1318e(%rip),%eax        # 0x140037ad0
140024942:	39 42 08             	cmp    %eax,0x8(%rdx)
140024945:	75 12                	jne    0x140024959
140024947:	8b 05 87 31 01 00    	mov    0x13187(%rip),%eax        # 0x140037ad4
14002494d:	39 42 0c             	cmp    %eax,0xc(%rdx)
140024950:	75 07                	jne    0x140024959
140024952:	49 89 08             	mov    %rcx,(%r8)
140024955:	8b fb                	mov    %ebx,%edi
140024957:	eb 63                	jmp    0x1400249bc
140024959:	48 83 c1 08          	add    $0x8,%rcx
14002495d:	81 3a 94 2b ea 94    	cmpl   $0x94ea2b94,(%rdx)
140024963:	75 21                	jne    0x140024986
140024965:	8b 05 31 22 01 00    	mov    0x12231(%rip),%eax        # 0x140036b9c
14002496b:	39 42 04             	cmp    %eax,0x4(%rdx)
14002496e:	75 16                	jne    0x140024986
140024970:	8b 05 2a 22 01 00    	mov    0x1222a(%rip),%eax        # 0x140036ba0
140024976:	39 42 08             	cmp    %eax,0x8(%rdx)
140024979:	75 0b                	jne    0x140024986
14002497b:	8b 05 23 22 01 00    	mov    0x12223(%rip),%eax        # 0x140036ba4
140024981:	39 42 0c             	cmp    %eax,0xc(%rdx)
140024984:	74 cc                	je     0x140024952
140024986:	83 3a 03             	cmpl   $0x3,(%rdx)
140024989:	75 28                	jne    0x1400249b3
14002498b:	8b 05 2b 22 01 00    	mov    0x1222b(%rip),%eax        # 0x140036bbc
140024991:	39 42 04             	cmp    %eax,0x4(%rdx)
140024994:	75 1d                	jne    0x1400249b3
140024996:	8b 05 24 22 01 00    	mov    0x12224(%rip),%eax        # 0x140036bc0
14002499c:	39 42 08             	cmp    %eax,0x8(%rdx)
14002499f:	75 12                	jne    0x1400249b3
1400249a1:	8b 05 1d 22 01 00    	mov    0x1221d(%rip),%eax        # 0x140036bc4
1400249a7:	39 42 0c             	cmp    %eax,0xc(%rdx)
1400249aa:	75 07                	jne    0x1400249b3
1400249ac:	49 89 08             	mov    %rcx,(%r8)
1400249af:	8b fb                	mov    %ebx,%edi
1400249b1:	eb 05                	jmp    0x1400249b8
1400249b3:	bf 02 40 00 80       	mov    $0x80004002,%edi
1400249b8:	85 ff                	test   %edi,%edi
1400249ba:	78 10                	js     0x1400249cc
1400249bc:	49 8b 08             	mov    (%r8),%rcx
1400249bf:	48 8b 01             	mov    (%rcx),%rax
1400249c2:	48 8b 40 08          	mov    0x8(%rax),%rax
1400249c6:	ff 15 fc 13 01 00    	call   *0x113fc(%rip)        # 0x140035dc8
1400249cc:	8b df                	mov    %edi,%ebx
1400249ce:	8b c3                	mov    %ebx,%eax
1400249d0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400249d5:	48 83 c4 20          	add    $0x20,%rsp
1400249d9:	5f                   	pop    %rdi
1400249da:	c3                   	ret
1400249db:	cc                   	int3
1400249dc:	cc                   	int3
1400249dd:	cc                   	int3
1400249de:	cc                   	int3
1400249df:	cc                   	int3
1400249e0:	cc                   	int3
1400249e1:	cc                   	int3
1400249e2:	cc                   	int3
1400249e3:	cc                   	int3
1400249e4:	cc                   	int3
1400249e5:	cc                   	int3
1400249e6:	cc                   	int3
1400249e7:	cc                   	int3
1400249e8:	cc                   	int3
1400249e9:	cc                   	int3
1400249ea:	cc                   	int3
1400249eb:	cc                   	int3
1400249ec:	cc                   	int3
1400249ed:	cc                   	int3
1400249ee:	cc                   	int3
1400249ef:	cc                   	int3
1400249f0:	40 53                	rex push %rbx
1400249f2:	48 83 ec 20          	sub    $0x20,%rsp
1400249f6:	41 b9 ff ff ff 7f    	mov    $0x7fffffff,%r9d
1400249fc:	eb 0e                	jmp    0x140024a0c
1400249fe:	41 8d 50 ff          	lea    -0x1(%r8),%edx
140024a02:	41 8b c0             	mov    %r8d,%eax
140024a05:	f0 0f b1 51 0c       	lock cmpxchg %edx,0xc(%rcx)
140024a0a:	74 09                	je     0x140024a15
140024a0c:	44 8b 41 0c          	mov    0xc(%rcx),%r8d
140024a10:	45 3b c1             	cmp    %r9d,%r8d
140024a13:	75 e9                	jne    0x1400249fe
140024a15:	41 8d 58 ff          	lea    -0x1(%r8),%ebx
140024a19:	85 db                	test   %ebx,%ebx
140024a1b:	75 2e                	jne    0x140024a4b
140024a1d:	48 85 c9             	test   %rcx,%rcx
140024a20:	74 10                	je     0x140024a32
140024a22:	48 8b 01             	mov    (%rcx),%rax
140024a25:	8d 53 01             	lea    0x1(%rbx),%edx
140024a28:	48 8b 40 20          	mov    0x20(%rax),%rax
140024a2c:	ff 15 96 13 01 00    	call   *0x11396(%rip)        # 0x140035dc8
140024a32:	48 8b 0d 9f 9d 01 00 	mov    0x19d9f(%rip),%rcx        # 0x14003e7d8
140024a39:	48 85 c9             	test   %rcx,%rcx
140024a3c:	74 0d                	je     0x140024a4b
140024a3e:	48 8b 11             	mov    (%rcx),%rdx
140024a41:	48 8b 42 10          	mov    0x10(%rdx),%rax
140024a45:	ff 15 7d 13 01 00    	call   *0x1137d(%rip)        # 0x140035dc8
140024a4b:	8b c3                	mov    %ebx,%eax
140024a4d:	48 83 c4 20          	add    $0x20,%rsp
140024a51:	5b                   	pop    %rbx
140024a52:	c3                   	ret
140024a53:	cc                   	int3
140024a54:	cc                   	int3
140024a55:	cc                   	int3
140024a56:	cc                   	int3
140024a57:	cc                   	int3
140024a58:	cc                   	int3
140024a59:	cc                   	int3
140024a5a:	cc                   	int3
140024a5b:	cc                   	int3
140024a5c:	cc                   	int3
140024a5d:	cc                   	int3
140024a5e:	cc                   	int3
140024a5f:	cc                   	int3
140024a60:	40 53                	rex push %rbx
140024a62:	48 83 ec 20          	sub    $0x20,%rsp
140024a66:	33 db                	xor    %ebx,%ebx
140024a68:	49 89 18             	mov    %rbx,(%r8)
140024a6b:	39 1a                	cmp    %ebx,(%rdx)
140024a6d:	75 21                	jne    0x140024a90
140024a6f:	8b 05 77 1e 01 00    	mov    0x11e77(%rip),%eax        # 0x1400368ec
140024a75:	39 42 04             	cmp    %eax,0x4(%rdx)
140024a78:	75 16                	jne    0x140024a90
140024a7a:	8b 05 70 1e 01 00    	mov    0x11e70(%rip),%eax        # 0x1400368f0
140024a80:	39 42 08             	cmp    %eax,0x8(%rdx)
140024a83:	75 0b                	jne    0x140024a90
140024a85:	8b 05 69 1e 01 00    	mov    0x11e69(%rip),%eax        # 0x1400368f4
140024a8b:	39 42 0c             	cmp    %eax,0xc(%rdx)
140024a8e:	74 29                	je     0x140024ab9
140024a90:	81 3a ee 89 6d 9e    	cmpl   $0x9e6d89ee,(%rdx)
140024a96:	75 33                	jne    0x140024acb
140024a98:	8b 05 1e 30 01 00    	mov    0x1301e(%rip),%eax        # 0x140037abc
140024a9e:	39 42 04             	cmp    %eax,0x4(%rdx)
140024aa1:	75 28                	jne    0x140024acb
140024aa3:	8b 05 17 30 01 00    	mov    0x13017(%rip),%eax        # 0x140037ac0
140024aa9:	39 42 08             	cmp    %eax,0x8(%rdx)
140024aac:	75 1d                	jne    0x140024acb
140024aae:	8b 05 10 30 01 00    	mov    0x13010(%rip),%eax        # 0x140037ac4
140024ab4:	39 42 0c             	cmp    %eax,0xc(%rdx)
140024ab7:	75 12                	jne    0x140024acb
140024ab9:	49 89 08             	mov    %rcx,(%r8)
140024abc:	48 8b 01             	mov    (%rcx),%rax
140024abf:	48 8b 40 08          	mov    0x8(%rax),%rax
140024ac3:	ff 15 ff 12 01 00    	call   *0x112ff(%rip)        # 0x140035dc8
140024ac9:	eb 05                	jmp    0x140024ad0
140024acb:	bb 02 40 00 80       	mov    $0x80004002,%ebx
140024ad0:	8b c3                	mov    %ebx,%eax
140024ad2:	48 83 c4 20          	add    $0x20,%rsp
140024ad6:	5b                   	pop    %rbx
140024ad7:	c3                   	ret
140024ad8:	cc                   	int3
140024ad9:	cc                   	int3
140024ada:	cc                   	int3
140024adb:	cc                   	int3
140024adc:	cc                   	int3
140024add:	cc                   	int3
140024ade:	cc                   	int3
140024adf:	cc                   	int3
140024ae0:	40 53                	rex push %rbx
140024ae2:	48 83 ec 20          	sub    $0x20,%rsp
140024ae6:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140024aea:	e8 99 94 ff ff       	call   0x14001df88
140024aef:	8b d8                	mov    %eax,%ebx
140024af1:	85 c0                	test   %eax,%eax
140024af3:	79 07                	jns    0x140024afc
140024af5:	8b c8                	mov    %eax,%ecx
140024af7:	e8 64 05 00 00       	call   0x140025060
140024afc:	8b c3                	mov    %ebx,%eax
140024afe:	48 83 c4 20          	add    $0x20,%rsp
140024b02:	5b                   	pop    %rbx
140024b03:	c3                   	ret
140024b04:	cc                   	int3
140024b05:	cc                   	int3
140024b06:	cc                   	int3
140024b07:	cc                   	int3
140024b08:	cc                   	int3
140024b09:	cc                   	int3
140024b0a:	cc                   	int3
140024b0b:	cc                   	int3
140024b0c:	cc                   	int3
140024b0d:	cc                   	int3
140024b0e:	cc                   	int3
140024b0f:	cc                   	int3
140024b10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140024b15:	57                   	push   %rdi
140024b16:	48 83 ec 20          	sub    $0x20,%rsp
140024b1a:	33 db                	xor    %ebx,%ebx
140024b1c:	49 89 18             	mov    %rbx,(%r8)
140024b1f:	39 1a                	cmp    %ebx,(%rdx)
140024b21:	75 36                	jne    0x140024b59
140024b23:	8b 05 c3 1d 01 00    	mov    0x11dc3(%rip),%eax        # 0x1400368ec
140024b29:	39 42 04             	cmp    %eax,0x4(%rdx)
140024b2c:	75 2b                	jne    0x140024b59
140024b2e:	8b 05 bc 1d 01 00    	mov    0x11dbc(%rip),%eax        # 0x1400368f0
140024b34:	39 42 08             	cmp    %eax,0x8(%rdx)
140024b37:	75 20                	jne    0x140024b59
140024b39:	8b 05 b5 1d 01 00    	mov    0x11db5(%rip),%eax        # 0x1400368f4
140024b3f:	39 42 0c             	cmp    %eax,0xc(%rdx)
140024b42:	75 15                	jne    0x140024b59
140024b44:	49 89 08             	mov    %rcx,(%r8)
140024b47:	48 8b 01             	mov    (%rcx),%rax
140024b4a:	48 8b 40 08          	mov    0x8(%rax),%rax
140024b4e:	ff 15 74 12 01 00    	call   *0x11274(%rip)        # 0x140035dc8
140024b54:	e9 a5 00 00 00       	jmp    0x140024bfe
140024b59:	81 3a e7 b6 43 93    	cmpl   $0x9343b6e7,(%rdx)
140024b5f:	75 28                	jne    0x140024b89
140024b61:	8b 05 45 2f 01 00    	mov    0x12f45(%rip),%eax        # 0x140037aac
140024b67:	39 42 04             	cmp    %eax,0x4(%rdx)
140024b6a:	75 1d                	jne    0x140024b89
140024b6c:	8b 05 3e 2f 01 00    	mov    0x12f3e(%rip),%eax        # 0x140037ab0
140024b72:	39 42 08             	cmp    %eax,0x8(%rdx)
140024b75:	75 12                	jne    0x140024b89
140024b77:	8b 05 37 2f 01 00    	mov    0x12f37(%rip),%eax        # 0x140037ab4
140024b7d:	39 42 0c             	cmp    %eax,0xc(%rdx)
140024b80:	75 07                	jne    0x140024b89
140024b82:	49 89 08             	mov    %rcx,(%r8)
140024b85:	8b fb                	mov    %ebx,%edi
140024b87:	eb 63                	jmp    0x140024bec
140024b89:	48 83 c1 08          	add    $0x8,%rcx
140024b8d:	81 3a 94 2b ea 94    	cmpl   $0x94ea2b94,(%rdx)
140024b93:	75 21                	jne    0x140024bb6
140024b95:	8b 05 01 20 01 00    	mov    0x12001(%rip),%eax        # 0x140036b9c
140024b9b:	39 42 04             	cmp    %eax,0x4(%rdx)
140024b9e:	75 16                	jne    0x140024bb6
140024ba0:	8b 05 fa 1f 01 00    	mov    0x11ffa(%rip),%eax        # 0x140036ba0
140024ba6:	39 42 08             	cmp    %eax,0x8(%rdx)
140024ba9:	75 0b                	jne    0x140024bb6
140024bab:	8b 05 f3 1f 01 00    	mov    0x11ff3(%rip),%eax        # 0x140036ba4
140024bb1:	39 42 0c             	cmp    %eax,0xc(%rdx)
140024bb4:	74 cc                	je     0x140024b82
140024bb6:	83 3a 03             	cmpl   $0x3,(%rdx)
140024bb9:	75 28                	jne    0x140024be3
140024bbb:	8b 05 fb 1f 01 00    	mov    0x11ffb(%rip),%eax        # 0x140036bbc
140024bc1:	39 42 04             	cmp    %eax,0x4(%rdx)
140024bc4:	75 1d                	jne    0x140024be3
140024bc6:	8b 05 f4 1f 01 00    	mov    0x11ff4(%rip),%eax        # 0x140036bc0
140024bcc:	39 42 08             	cmp    %eax,0x8(%rdx)
140024bcf:	75 12                	jne    0x140024be3
140024bd1:	8b 05 ed 1f 01 00    	mov    0x11fed(%rip),%eax        # 0x140036bc4
140024bd7:	39 42 0c             	cmp    %eax,0xc(%rdx)
140024bda:	75 07                	jne    0x140024be3
140024bdc:	49 89 08             	mov    %rcx,(%r8)
140024bdf:	8b fb                	mov    %ebx,%edi
140024be1:	eb 05                	jmp    0x140024be8
140024be3:	bf 02 40 00 80       	mov    $0x80004002,%edi
140024be8:	85 ff                	test   %edi,%edi
140024bea:	78 10                	js     0x140024bfc
140024bec:	49 8b 08             	mov    (%r8),%rcx
140024bef:	48 8b 01             	mov    (%rcx),%rax
140024bf2:	48 8b 40 08          	mov    0x8(%rax),%rax
140024bf6:	ff 15 cc 11 01 00    	call   *0x111cc(%rip)        # 0x140035dc8
140024bfc:	8b df                	mov    %edi,%ebx
140024bfe:	8b c3                	mov    %ebx,%eax
140024c00:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140024c05:	48 83 c4 20          	add    $0x20,%rsp
140024c09:	5f                   	pop    %rdi
140024c0a:	c3                   	ret
140024c0b:	cc                   	int3
140024c0c:	cc                   	int3
140024c0d:	cc                   	int3
140024c0e:	cc                   	int3
140024c0f:	cc                   	int3
140024c10:	cc                   	int3
140024c11:	cc                   	int3
140024c12:	cc                   	int3
140024c13:	cc                   	int3
140024c14:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140024c19:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140024c1e:	89 54 24 10          	mov    %edx,0x10(%rsp)
140024c22:	55                   	push   %rbp
140024c23:	56                   	push   %rsi
140024c24:	57                   	push   %rdi
140024c25:	48 8b ec             	mov    %rsp,%rbp
140024c28:	48 83 ec 40          	sub    $0x40,%rsp
140024c2c:	48 8b f9             	mov    %rcx,%rdi
140024c2f:	48 85 c9             	test   %rcx,%rcx
140024c32:	74 0d                	je     0x140024c41
140024c34:	48 8b 01             	mov    (%rcx),%rax
140024c37:	48 8b 40 08          	mov    0x8(%rax),%rax
140024c3b:	ff 15 87 11 01 00    	call   *0x11187(%rip)        # 0x140035dc8
140024c41:	48 83 65 30 00       	andq   $0x0,0x30(%rbp)
140024c46:	48 8d 15 a3 16 01 00 	lea    0x116a3(%rip),%rdx        # 0x1400362f0
140024c4d:	b9 40 00 00 00       	mov    $0x40,%ecx
140024c52:	e8 5d cf 00 00       	call   0x140031bb4
140024c57:	48 8b d8             	mov    %rax,%rbx
140024c5a:	48 85 c0             	test   %rax,%rax
140024c5d:	75 0c                	jne    0x140024c6b
140024c5f:	c7 45 28 0e 00 07 80 	movl   $0x8007000e,0x28(%rbp)
140024c66:	e9 a0 01 00 00       	jmp    0x140024e0b
140024c6b:	48 8d 05 86 f6 00 00 	lea    0xf686(%rip),%rax        # 0x1400342f8
140024c72:	48 8d 73 08          	lea    0x8(%rbx),%rsi
140024c76:	48 89 03             	mov    %rax,(%rbx)
140024c79:	48 8b ce             	mov    %rsi,%rcx
140024c7c:	e8 93 76 fe ff       	call   0x14000c314
140024c81:	48 8b 0d 50 9b 01 00 	mov    0x19b50(%rip),%rcx        # 0x14003e7d8
140024c88:	48 8d 05 99 f9 00 00 	lea    0xf999(%rip),%rax        # 0x140034628
140024c8f:	48 89 03             	mov    %rax,(%rbx)
140024c92:	48 8d 05 47 f9 00 00 	lea    0xf947(%rip),%rax        # 0x1400345e0
140024c99:	48 89 06             	mov    %rax,(%rsi)
140024c9c:	c7 43 2c 01 00 00 00 	movl   $0x1,0x2c(%rbx)
140024ca3:	48 85 c9             	test   %rcx,%rcx
140024ca6:	74 0d                	je     0x140024cb5
140024ca8:	48 8b 01             	mov    (%rcx),%rax
140024cab:	48 8b 40 08          	mov    0x8(%rax),%rax
140024caf:	ff 15 13 11 01 00    	call   *0x11113(%rip)        # 0x140035dc8
140024cb5:	83 63 30 00          	andl   $0x0,0x30(%rbx)
140024cb9:	48 8d 05 90 f9 00 00 	lea    0xf990(%rip),%rax        # 0x140034650
140024cc0:	48 83 63 38 00       	andq   $0x0,0x38(%rbx)
140024cc5:	41 b9 03 00 1f 00    	mov    $0x1f0003,%r9d
140024ccb:	48 89 03             	mov    %rax,(%rbx)
140024cce:	45 33 c0             	xor    %r8d,%r8d
140024cd1:	48 8d 05 08 f9 00 00 	lea    0xf908(%rip),%rax        # 0x1400345e0
140024cd8:	33 d2                	xor    %edx,%edx
140024cda:	33 c9                	xor    %ecx,%ecx
140024cdc:	48 89 06             	mov    %rax,(%rsi)
140024cdf:	48 ff 15 8a 0b 01 00 	rex.W call *0x10b8a(%rip)        # 0x140035870
140024ce6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140024ceb:	48 89 43 38          	mov    %rax,0x38(%rbx)
140024cef:	48 85 c0             	test   %rax,%rax