1400fb81c:	e8 0f 4a 05 00       	call   0x140150230
1400fb821:	48 8b e8             	mov    %rax,%rbp
1400fb824:	33 c0                	xor    %eax,%eax
1400fb826:	48 85 ed             	test   %rbp,%rbp
1400fb829:	48 0f 45 c6          	cmovne %rsi,%rax
1400fb82d:	4d 85 f6             	test   %r14,%r14
1400fb830:	74 0b                	je     0x1400fb83d
1400fb832:	48 85 c0             	test   %rax,%rax
1400fb835:	74 06                	je     0x1400fb83d
1400fb837:	49 89 06             	mov    %rax,(%r14)
1400fb83a:	45 33 ff             	xor    %r15d,%r15d
1400fb83d:	49 8b cf             	mov    %r15,%rcx
1400fb840:	e8 bb a2 04 00       	call   0x140145b00
1400fb845:	48 8b c5             	mov    %rbp,%rax
1400fb848:	e9 80 fd ff ff       	jmp    0x1400fb5cd
1400fb84d:	cc                   	int3
1400fb84e:	cc                   	int3
1400fb84f:	cc                   	int3
1400fb850:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400fb855:	57                   	push   %rdi
1400fb856:	b8 20 00 00 00       	mov    $0x20,%eax
1400fb85b:	e8 d0 52 1b 00       	call   0x1402b0b30
1400fb860:	48 2b e0             	sub    %rax,%rsp
1400fb863:	8d 50 e1             	lea    -0x1f(%rax),%edx
1400fb866:	48 8b d9             	mov    %rcx,%rbx
1400fb869:	e8 e2 47 05 00       	call   0x140150050
1400fb86e:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400fb872:	33 ff                	xor    %edi,%edi
1400fb874:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1400fb879:	48 85 c0             	test   %rax,%rax
1400fb87c:	75 17                	jne    0x1400fb895
1400fb87e:	48 39 7b 28          	cmp    %rdi,0x28(%rbx)
1400fb882:	74 37                	je     0x1400fb8bb
1400fb884:	8b 13                	mov    (%rbx),%edx
1400fb886:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400fb88b:	e8 30 9e 04 00       	call   0x1401456c0
1400fb890:	48 85 c0             	test   %rax,%rax
1400fb893:	74 26                	je     0x1400fb8bb
1400fb895:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1400fb899:	48 85 c9             	test   %rcx,%rcx
1400fb89c:	74 08                	je     0x1400fb8a6
1400fb89e:	48 89 4b 20          	mov    %rcx,0x20(%rbx)
1400fb8a2:	48 89 7b 28          	mov    %rdi,0x28(%rbx)
1400fb8a6:	48 8b 90 a8 00 00 00 	mov    0xa8(%rax),%rdx
1400fb8ad:	48 85 d2             	test   %rdx,%rdx
1400fb8b0:	74 05                	je     0x1400fb8b7
1400fb8b2:	48 8b cb             	mov    %rbx,%rcx
1400fb8b5:	ff d2                	call   *%rdx
1400fb8b7:	48 89 7b 20          	mov    %rdi,0x20(%rbx)
1400fb8bb:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400fb8c0:	e8 eb 7c 02 00       	call   0x1401235b0
1400fb8c5:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1400fb8c9:	e8 e2 7c 02 00       	call   0x1401235b0
1400fb8ce:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1400fb8d2:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
1400fb8d6:	e8 d5 7c 02 00       	call   0x1401235b0
1400fb8db:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
1400fb8df:	48 89 7b 18          	mov    %rdi,0x18(%rbx)
1400fb8e3:	48 85 c9             	test   %rcx,%rcx
1400fb8e6:	74 1a                	je     0x1400fb902
1400fb8e8:	48 8b 53 68          	mov    0x68(%rbx),%rdx
1400fb8ec:	e8 cf a3 04 00       	call   0x140145cc0
1400fb8f1:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
1400fb8f5:	e8 06 a2 04 00       	call   0x140145b00
1400fb8fa:	48 89 7b 60          	mov    %rdi,0x60(%rbx)
1400fb8fe:	48 89 7b 68          	mov    %rdi,0x68(%rbx)
1400fb902:	89 3b                	mov    %edi,(%rbx)
1400fb904:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1400fb909:	48 83 c4 20          	add    $0x20,%rsp
1400fb90d:	5f                   	pop    %rdi
1400fb90e:	c3                   	ret
1400fb90f:	cc                   	int3
1400fb910:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400fb915:	57                   	push   %rdi
1400fb916:	b8 20 00 00 00       	mov    $0x20,%eax
1400fb91b:	e8 10 52 1b 00       	call   0x1402b0b30
1400fb920:	48 2b e0             	sub    %rax,%rsp
1400fb923:	48 8b 41 08          	mov    0x8(%rcx),%rax
1400fb927:	33 ff                	xor    %edi,%edi
1400fb929:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1400fb92e:	48 8b d9             	mov    %rcx,%rbx
1400fb931:	48 85 c0             	test   %rax,%rax
1400fb934:	75 17                	jne    0x1400fb94d
1400fb936:	48 39 79 28          	cmp    %rdi,0x28(%rcx)
1400fb93a:	74 37                	je     0x1400fb973
1400fb93c:	8b 11                	mov    (%rcx),%edx
1400fb93e:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400fb943:	e8 78 9d 04 00       	call   0x1401456c0
1400fb948:	48 85 c0             	test   %rax,%rax
1400fb94b:	74 26                	je     0x1400fb973
1400fb94d:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1400fb951:	48 85 c9             	test   %rcx,%rcx
1400fb954:	74 08                	je     0x1400fb95e
1400fb956:	48 89 4b 20          	mov    %rcx,0x20(%rbx)
1400fb95a:	48 89 7b 28          	mov    %rdi,0x28(%rbx)
1400fb95e:	48 8b 90 a8 00 00 00 	mov    0xa8(%rax),%rdx
1400fb965:	48 85 d2             	test   %rdx,%rdx
1400fb968:	74 05                	je     0x1400fb96f
1400fb96a:	48 8b cb             	mov    %rbx,%rcx
1400fb96d:	ff d2                	call   *%rdx
1400fb96f:	48 89 7b 20          	mov    %rdi,0x20(%rbx)
1400fb973:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400fb978:	e8 33 7c 02 00       	call   0x1401235b0
1400fb97d:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1400fb981:	e8 2a 7c 02 00       	call   0x1401235b0
1400fb986:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1400fb98a:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
1400fb98e:	e8 1d 7c 02 00       	call   0x1401235b0
1400fb993:	48 89 7b 18          	mov    %rdi,0x18(%rbx)
1400fb997:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1400fb99c:	48 83 c4 20          	add    $0x20,%rsp
1400fb9a0:	5f                   	pop    %rdi
1400fb9a1:	c3                   	ret
1400fb9a2:	cc                   	int3
1400fb9a3:	cc                   	int3
1400fb9a4:	cc                   	int3
1400fb9a5:	cc                   	int3
1400fb9a6:	cc                   	int3
1400fb9a7:	cc                   	int3
1400fb9a8:	cc                   	int3
1400fb9a9:	cc                   	int3
1400fb9aa:	cc                   	int3
1400fb9ab:	cc                   	int3
1400fb9ac:	cc                   	int3
1400fb9ad:	cc                   	int3
1400fb9ae:	cc                   	int3
1400fb9af:	cc                   	int3
1400fb9b0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400fb9b5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1400fb9ba:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400fb9bf:	57                   	push   %rdi
1400fb9c0:	b8 20 00 00 00       	mov    $0x20,%eax
1400fb9c5:	e8 66 51 1b 00       	call   0x1402b0b30
1400fb9ca:	48 2b e0             	sub    %rax,%rsp
1400fb9cd:	8b f2                	mov    %edx,%esi
1400fb9cf:	48 8b f9             	mov    %rcx,%rdi
1400fb9d2:	8b 11                	mov    (%rcx),%edx
1400fb9d4:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400fb9d9:	e8 e2 9c 04 00       	call   0x1401456c0
1400fb9de:	33 ed                	xor    %ebp,%ebp
1400fb9e0:	48 85 c0             	test   %rax,%rax
1400fb9e3:	74 04                	je     0x1400fb9e9
1400fb9e5:	8b 18                	mov    (%rax),%ebx
1400fb9e7:	eb 02                	jmp    0x1400fb9eb
1400fb9e9:	8b dd                	mov    %ebp,%ebx
1400fb9eb:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400fb9f0:	e8 bb 7b 02 00       	call   0x1401235b0
1400fb9f5:	3b de                	cmp    %esi,%ebx
1400fb9f7:	74 33                	je     0x1400fba2c
1400fb9f9:	e8 72 b6 02 00       	call   0x140127070
1400fb9fe:	4c 8d 05 8b f5 20 00 	lea    0x20f58b(%rip),%r8        # 0x14030af90
1400fba05:	ba 71 03 00 00       	mov    $0x371,%edx
1400fba0a:	48 8d 0d 17 f5 20 00 	lea    0x20f517(%rip),%rcx        # 0x14030af28
1400fba11:	e8 7a b7 02 00       	call   0x140127190
1400fba16:	45 33 c0             	xor    %r8d,%r8d
1400fba19:	ba db 00 00 00       	mov    $0xdb,%edx
1400fba1e:	41 8d 48 06          	lea    0x6(%r8),%ecx
1400fba22:	e8 69 b8 02 00       	call   0x140127290
1400fba27:	48 8b c5             	mov    %rbp,%rax
1400fba2a:	eb 21                	jmp    0x1400fba4d
1400fba2c:	48 8b cf             	mov    %rdi,%rcx
1400fba2f:	e8 3c 00 00 00       	call   0x1400fba70
1400fba34:	48 8b d8             	mov    %rax,%rbx
1400fba37:	48 85 c0             	test   %rax,%rax
1400fba3a:	74 11                	je     0x1400fba4d
1400fba3c:	48 8b c8             	mov    %rax,%rcx
1400fba3f:	e8 bc 43 05 00       	call   0x14014fe00
1400fba44:	85 c0                	test   %eax,%eax
1400fba46:	48 0f 44 dd          	cmove  %rbp,%rbx
1400fba4a:	48 8b c3             	mov    %rbx,%rax
1400fba4d:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1400fba52:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
1400fba57:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1400fba5c:	48 83 c4 20          	add    $0x20,%rsp
1400fba60:	5f                   	pop    %rdi
1400fba61:	c3                   	ret
1400fba62:	cc                   	int3
1400fba63:	cc                   	int3
1400fba64:	cc                   	int3
1400fba65:	cc                   	int3
1400fba66:	cc                   	int3
1400fba67:	cc                   	int3
1400fba68:	cc                   	int3
1400fba69:	cc                   	int3
1400fba6a:	cc                   	int3
1400fba6b:	cc                   	int3
1400fba6c:	cc                   	int3
1400fba6d:	cc                   	int3
1400fba6e:	cc                   	int3
1400fba6f:	cc                   	int3
1400fba70:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400fba75:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1400fba7a:	57                   	push   %rdi
1400fba7b:	b8 20 00 00 00       	mov    $0x20,%eax
1400fba80:	e8 ab 50 1b 00       	call   0x1402b0b30
1400fba85:	48 2b e0             	sub    %rax,%rsp
1400fba88:	33 ed                	xor    %ebp,%ebp
1400fba8a:	48 8b d9             	mov    %rcx,%rbx
1400fba8d:	48 89 6c 24 30       	mov    %rbp,0x30(%rsp)
1400fba92:	48 85 c9             	test   %rcx,%rcx
1400fba95:	0f 84 1f 01 00 00    	je     0x1400fbbba
1400fba9b:	48 8b 41 20          	mov    0x20(%rcx),%rax
1400fba9f:	48 85 c0             	test   %rax,%rax
1400fbaa2:	75 0a                	jne    0x1400fbaae
1400fbaa4:	48 39 69 68          	cmp    %rbp,0x68(%rcx)
1400fbaa8:	0f 84 0c 01 00 00    	je     0x1400fbbba
1400fbaae:	48 39 69 60          	cmp    %rbp,0x60(%rcx)
1400fbab2:	0f 84 04 01 00 00    	je     0x1400fbbbc
1400fbab8:	48 8b 49 38          	mov    0x38(%rcx),%rcx
1400fbabc:	e8 af be 02 00       	call   0x140127970
1400fbac1:	85 c0                	test   %eax,%eax
1400fbac3:	0f 84 f1 00 00 00    	je     0x1400fbbba
1400fbac9:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
1400fbacd:	48 8b 7b 28          	mov    0x28(%rbx),%rdi
1400fbad1:	e8 5a bf 02 00       	call   0x140127a30
1400fbad6:	85 c0                	test   %eax,%eax
1400fbad8:	0f 84 dc 00 00 00    	je     0x1400fbbba
1400fbade:	48 85 ff             	test   %rdi,%rdi
1400fbae1:	74 13                	je     0x1400fbaf6
1400fbae3:	48 8b c7             	mov    %rdi,%rax
1400fbae6:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400fbaeb:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1400fbaf0:	48 83 c4 20          	add    $0x20,%rsp
1400fbaf4:	5f                   	pop    %rdi
1400fbaf5:	c3                   	ret
1400fbaf6:	48 8b d3             	mov    %rbx,%rdx
1400fbaf9:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
1400fbafe:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400fbb03:	e8 b8 f7 ff ff       	call   0x1400fb2c0
1400fbb08:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1400fbb0d:	85 c0                	test   %eax,%eax
1400fbb0f:	74 31                	je     0x1400fbb42
1400fbb11:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
1400fbb15:	e8 56 be 02 00       	call   0x140127970
1400fbb1a:	85 c0                	test   %eax,%eax
1400fbb1c:	74 24                	je     0x1400fbb42
1400fbb1e:	48 8b 7b 28          	mov    0x28(%rbx),%rdi
1400fbb22:	48 85 ff             	test   %rdi,%rdi
1400fbb25:	75 0c                	jne    0x1400fbb33
1400fbb27:	48 8b 7e 20          	mov    0x20(%rsi),%rdi
1400fbb2b:	48 89 7b 28          	mov    %rdi,0x28(%rbx)
1400fbb2f:	48 89 6e 20          	mov    %rbp,0x20(%rsi)
1400fbb33:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
1400fbb37:	e8 f4 be 02 00       	call   0x140127a30
1400fbb3c:	85 c0                	test   %eax,%eax
1400fbb3e:	48 0f 44 fd          	cmove  %rbp,%rdi
1400fbb42:	48 85 f6             	test   %rsi,%rsi
1400fbb45:	74 5b                	je     0x1400fbba2
1400fbb47:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1400fbb4c:	f0 0f c1 46 30       	lock xadd %eax,0x30(%rsi)
1400fbb51:	83 e8 01             	sub    $0x1,%eax
1400fbb54:	7f 4c                	jg     0x1400fbba2
1400fbb56:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400fbb5b:	48 8b cb             	mov    %rbx,%rcx
1400fbb5e:	e8 ed fc ff ff       	call   0x1400fb850
1400fbb63:	4c 8d 43 50          	lea    0x50(%rbx),%r8
1400fbb67:	48 8b d3             	mov    %rbx,%rdx
1400fbb6a:	b9 11 00 00 00       	mov    $0x11,%ecx
1400fbb6f:	e8 9c c1 02 00       	call   0x140127d10
1400fbb74:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
1400fbb78:	e8 53 bd 02 00       	call   0x1401278d0
1400fbb7d:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
1400fbb81:	48 8d 15 c8 19 05 00 	lea    0x519c8(%rip),%rdx        # 0x14014d550
1400fbb88:	e8 f3 fb fe ff       	call   0x1400eb780
1400fbb8d:	41 b8 07 07 00 00    	mov    $0x707,%r8d
1400fbb93:	48 8d 15 8e f3 20 00 	lea    0x20f38e(%rip),%rdx        # 0x14030af28
1400fbb9a:	48 8b cb             	mov    %rbx,%rcx
1400fbb9d:	e8 1e 02 ff ff       	call   0x1400ebdc0
1400fbba2:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400fbba7:	48 8b c7             	mov    %rdi,%rax
1400fbbaa:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400fbbaf:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1400fbbb4:	48 83 c4 20          	add    $0x20,%rsp
1400fbbb8:	5f                   	pop    %rdi
1400fbbb9:	c3                   	ret
1400fbbba:	33 c0                	xor    %eax,%eax
1400fbbbc:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400fbbc1:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1400fbbc6:	48 83 c4 20          	add    $0x20,%rsp
1400fbbca:	5f                   	pop    %rdi
1400fbbcb:	c3                   	ret
1400fbbcc:	cc                   	int3
1400fbbcd:	cc                   	int3
1400fbbce:	cc                   	int3
1400fbbcf:	cc                   	int3
1400fbbd0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400fbbd5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1400fbbda:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400fbbdf:	57                   	push   %rdi
1400fbbe0:	b8 20 00 00 00       	mov    $0x20,%eax
1400fbbe5:	e8 46 4f 1b 00       	call   0x1402b0b30
1400fbbea:	48 2b e0             	sub    %rax,%rsp
1400fbbed:	33 ed                	xor    %ebp,%ebp
1400fbbef:	48 8d 3d 42 f2 20 00 	lea    0x20f242(%rip),%rdi        # 0x14030ae38
1400fbbf6:	8b dd                	mov    %ebp,%ebx
1400fbbf8:	48 8b f1             	mov    %rcx,%rsi
1400fbbfb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400fbc00:	48 8b 17             	mov    (%rdi),%rdx
1400fbc03:	48 8b ce             	mov    %rsi,%rcx
1400fbc06:	e8 b5 e9 02 00       	call   0x14012a5c0
1400fbc0b:	85 c0                	test   %eax,%eax
1400fbc0d:	74 68                	je     0x1400fbc77
1400fbc0f:	48 ff c3             	inc    %rbx
1400fbc12:	48 83 c7 10          	add    $0x10,%rdi
1400fbc16:	48 83 fb 0c          	cmp    $0xc,%rbx
1400fbc1a:	72 e4                	jb     0x1400fbc00
1400fbc1c:	48 8b ce             	mov    %rsi,%rcx
1400fbc1f:	e8 ac a0 ff ff       	call   0x1400f5cd0
1400fbc24:	8b d0                	mov    %eax,%edx
1400fbc26:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1400fbc2b:	e8 90 9a 04 00       	call   0x1401456c0
1400fbc30:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1400fbc35:	48 85 c0             	test   %rax,%rax
1400fbc38:	74 0f                	je     0x1400fbc49
1400fbc3a:	8b 18                	mov    (%rax),%ebx
1400fbc3c:	e8 6f 79 02 00       	call   0x1401235b0
1400fbc41:	85 db                	test   %ebx,%ebx
1400fbc43:	74 09                	je     0x1400fbc4e
1400fbc45:	8b c3                	mov    %ebx,%eax
1400fbc47:	eb 3b                	jmp    0x1400fbc84
1400fbc49:	e8 62 79 02 00       	call   0x1401235b0
1400fbc4e:	48 8b ce             	mov    %rsi,%rcx
1400fbc51:	e8 8a 97 ff ff       	call   0x1400f53e0
1400fbc56:	8b d0                	mov    %eax,%edx
1400fbc58:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1400fbc5d:	e8 5e 9a 04 00       	call   0x1401456c0
1400fbc62:	48 85 c0             	test   %rax,%rax
1400fbc65:	74 02                	je     0x1400fbc69
1400fbc67:	8b 28                	mov    (%rax),%ebp
1400fbc69:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1400fbc6e:	e8 3d 79 02 00       	call   0x1401235b0
1400fbc73:	8b c5                	mov    %ebp,%eax
1400fbc75:	eb 0d                	jmp    0x1400fbc84
1400fbc77:	48 03 db             	add    %rbx,%rbx
1400fbc7a:	48 8d 05 af f1 20 00 	lea    0x20f1af(%rip),%rax        # 0x14030ae30
1400fbc81:	8b 04 d8             	mov    (%rax,%rbx,8),%eax
1400fbc84:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400fbc89:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
1400fbc8e:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1400fbc93:	48 83 c4 20          	add    $0x20,%rsp
1400fbc97:	5f                   	pop    %rdi
1400fbc98:	c3                   	ret
1400fbc99:	cc                   	int3
1400fbc9a:	cc                   	int3
1400fbc9b:	cc                   	int3
1400fbc9c:	cc                   	int3
1400fbc9d:	cc                   	int3
1400fbc9e:	cc                   	int3
1400fbc9f:	cc                   	int3
1400fbca0:	b8 28 00 00 00       	mov    $0x28,%eax