14002c718:	ff 15 aa 96 00 00    	call   *0x96aa(%rip)        # 0x140035dc8
14002c71e:	8b f0                	mov    %eax,%esi
14002c720:	85 c0                	test   %eax,%eax
14002c722:	0f 88 a3 00 00 00    	js     0x14002c7cb
14002c728:	49 8b ce             	mov    %r14,%rcx
14002c72b:	e8 64 12 00 00       	call   0x14002d994
14002c730:	8b f0                	mov    %eax,%esi
14002c732:	85 c0                	test   %eax,%eax
14002c734:	0f 88 91 00 00 00    	js     0x14002c7cb
14002c73a:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
14002c73e:	48 8b 55 af          	mov    -0x51(%rbp),%rdx
14002c742:	48 8b 01             	mov    (%rcx),%rax
14002c745:	48 8b 40 30          	mov    0x30(%rax),%rax
14002c749:	ff 15 79 96 00 00    	call   *0x9679(%rip)        # 0x140035dc8
14002c74f:	8b f0                	mov    %eax,%esi
14002c751:	48 85 db             	test   %rbx,%rbx
14002c754:	74 0f                	je     0x14002c765
14002c756:	48 8b cb             	mov    %rbx,%rcx
14002c759:	48 ff 15 28 91 00 00 	rex.W call *0x9128(%rip)        # 0x140035888
14002c760:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002c765:	45 33 ff             	xor    %r15d,%r15d
14002c768:	48 85 db             	test   %rbx,%rbx
14002c76b:	4c 0f 44 fb          	cmove  %rbx,%r15
14002c76f:	49 8b df             	mov    %r15,%rbx
14002c772:	85 f6                	test   %esi,%esi
14002c774:	78 55                	js     0x14002c7cb
14002c776:	49 8b 46 28          	mov    0x28(%r14),%rax
14002c77a:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
14002c77e:	45 33 c0             	xor    %r8d,%r8d
14002c781:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14002c785:	48 85 c0             	test   %rax,%rax
14002c788:	41 0f 95 c0          	setne  %r8b
14002c78c:	e8 5b fc fd ff       	call   0x14000c3ec
14002c791:	85 c0                	test   %eax,%eax
14002c793:	75 06                	jne    0x14002c79b
14002c795:	41 8b 76 30          	mov    0x30(%r14),%esi
14002c799:	eb 24                	jmp    0x14002c7bf
14002c79b:	48 ff 15 f6 8e 00 00 	rex.W call *0x8ef6(%rip)        # 0x140035698
14002c7a2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002c7a7:	0f b7 f0             	movzwl %ax,%esi
14002c7aa:	81 ce 00 00 07 80    	or     $0x80070000,%esi
14002c7b0:	85 c0                	test   %eax,%eax
14002c7b2:	0f 4e f0             	cmovle %eax,%esi
14002c7b5:	b8 05 40 00 80       	mov    $0x80004005,%eax
14002c7ba:	85 f6                	test   %esi,%esi
14002c7bc:	0f 49 f0             	cmovns %eax,%esi
14002c7bf:	85 f6                	test   %esi,%esi
14002c7c1:	78 08                	js     0x14002c7cb
14002c7c3:	41 8b 46 44          	mov    0x44(%r14),%eax
14002c7c7:	41 89 45 00          	mov    %eax,0x0(%r13)
14002c7cb:	48 85 db             	test   %rbx,%rbx
14002c7ce:	74 0f                	je     0x14002c7df
14002c7d0:	48 8b cb             	mov    %rbx,%rcx
14002c7d3:	48 ff 15 ae 90 00 00 	rex.W call *0x90ae(%rip)        # 0x140035888
14002c7da:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002c7df:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
14002c7e3:	48 85 c9             	test   %rcx,%rcx
14002c7e6:	74 12                	je     0x14002c7fa
14002c7e8:	48 83 65 af 00       	andq   $0x0,-0x51(%rbp)
14002c7ed:	48 8b 01             	mov    (%rcx),%rax
14002c7f0:	48 8b 40 10          	mov    0x10(%rax),%rax
14002c7f4:	ff 15 ce 95 00 00    	call   *0x95ce(%rip)        # 0x140035dc8
14002c7fa:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
14002c7fe:	48 85 c9             	test   %rcx,%rcx
14002c801:	74 12                	je     0x14002c815
14002c803:	48 83 65 bf 00       	andq   $0x0,-0x41(%rbp)
14002c808:	48 8b 01             	mov    (%rcx),%rax
14002c80b:	48 8b 40 10          	mov    0x10(%rax),%rax
14002c80f:	ff 15 b3 95 00 00    	call   *0x95b3(%rip)        # 0x140035dc8
14002c815:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
14002c819:	48 85 c9             	test   %rcx,%rcx
14002c81c:	74 12                	je     0x14002c830
14002c81e:	48 83 65 c7 00       	andq   $0x0,-0x39(%rbp)
14002c823:	48 8b 01             	mov    (%rcx),%rax
14002c826:	48 8b 40 10          	mov    0x10(%rax),%rax
14002c82a:	ff 15 98 95 00 00    	call   *0x9598(%rip)        # 0x140035dc8
14002c830:	48 85 ff             	test   %rdi,%rdi
14002c833:	74 0f                	je     0x14002c844
14002c835:	48 8b cf             	mov    %rdi,%rcx
14002c838:	48 ff 15 49 90 00 00 	rex.W call *0x9049(%rip)        # 0x140035888
14002c83f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002c844:	8b c6                	mov    %esi,%eax
14002c846:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
14002c84a:	48 33 cc             	xor    %rsp,%rcx
14002c84d:	e8 7e 52 00 00       	call   0x140031ad0
14002c852:	48 81 c4 a8 00 00 00 	add    $0xa8,%rsp
14002c859:	41 5f                	pop    %r15
14002c85b:	41 5e                	pop    %r14
14002c85d:	41 5d                	pop    %r13
14002c85f:	41 5c                	pop    %r12
14002c861:	5f                   	pop    %rdi
14002c862:	5e                   	pop    %rsi
14002c863:	5b                   	pop    %rbx
14002c864:	5d                   	pop    %rbp
14002c865:	c3                   	ret
14002c866:	cc                   	int3
14002c867:	cc                   	int3
14002c868:	cc                   	int3
14002c869:	cc                   	int3
14002c86a:	cc                   	int3
14002c86b:	cc                   	int3
14002c86c:	cc                   	int3
14002c86d:	cc                   	int3
14002c86e:	cc                   	int3
14002c86f:	cc                   	int3
14002c870:	40 55                	rex push %rbp
14002c872:	53                   	push   %rbx
14002c873:	56                   	push   %rsi
14002c874:	57                   	push   %rdi
14002c875:	41 56                	push   %r14
14002c877:	41 57                	push   %r15
14002c879:	48 8b ec             	mov    %rsp,%rbp
14002c87c:	48 83 ec 68          	sub    $0x68,%rsp
14002c880:	48 8b 05 51 18 01 00 	mov    0x11851(%rip),%rax        # 0x14003e0d8
14002c887:	48 33 c4             	xor    %rsp,%rax
14002c88a:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14002c88e:	48 83 65 c0 00       	andq   $0x0,-0x40(%rbp)
14002c893:	4d 8b f9             	mov    %r9,%r15
14002c896:	4d 8b f0             	mov    %r8,%r14
14002c899:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
14002c89d:	48 8b fa             	mov    %rdx,%rdi
14002c8a0:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
14002c8a4:	48 8b f1             	mov    %rcx,%rsi
14002c8a7:	ba 20 00 00 00       	mov    $0x20,%edx
14002c8ac:	48 8d 0d ed 9b 00 00 	lea    0x9bed(%rip),%rcx        # 0x1400364a0
14002c8b3:	48 ff 15 8e 91 00 00 	rex.W call *0x918e(%rip)        # 0x140035a48
14002c8ba:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002c8bf:	85 c0                	test   %eax,%eax
14002c8c1:	79 1b                	jns    0x14002c8de
14002c8c3:	45 33 c9             	xor    %r9d,%r9d
14002c8c6:	45 33 c0             	xor    %r8d,%r8d
14002c8c9:	b9 0d 00 00 c0       	mov    $0xc000000d,%ecx
14002c8ce:	41 8d 51 01          	lea    0x1(%r9),%edx
14002c8d2:	48 ff 15 c7 8d 00 00 	rex.W call *0x8dc7(%rip)        # 0x1400356a0
14002c8d9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002c8de:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14002c8e2:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx
14002c8e6:	48 85 c9             	test   %rcx,%rcx
14002c8e9:	74 0d                	je     0x14002c8f8
14002c8eb:	48 8b 01             	mov    (%rcx),%rax
14002c8ee:	48 8b 40 10          	mov    0x10(%rax),%rax
14002c8f2:	ff 15 d0 94 00 00    	call   *0x94d0(%rip)        # 0x140035dc8
14002c8f8:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
14002c8fc:	48 8b cb             	mov    %rbx,%rcx
14002c8ff:	48 ff 15 02 91 00 00 	rex.W call *0x9102(%rip)        # 0x140035a08
14002c906:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002c90b:	8b d8                	mov    %eax,%ebx
14002c90d:	85 c0                	test   %eax,%eax
14002c90f:	78 58                	js     0x14002c969
14002c911:	48 8b 05 20 9c 00 00 	mov    0x9c20(%rip),%rax        # 0x140036538
14002c918:	48 3b 05 d9 a2 00 00 	cmp    0xa2d9(%rip),%rax        # 0x140036bf8
14002c91f:	75 1a                	jne    0x14002c93b
14002c921:	48 8b 05 18 9c 00 00 	mov    0x9c18(%rip),%rax        # 0x140036540
14002c928:	48 3b 05 d1 a2 00 00 	cmp    0xa2d1(%rip),%rax        # 0x140036c00
14002c92f:	75 0a                	jne    0x14002c93b
14002c931:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
14002c935:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14002c939:	eb 2e                	jmp    0x14002c969
14002c93b:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
14002c93f:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
14002c943:	48 8d 15 ee 9b 00 00 	lea    0x9bee(%rip),%rdx        # 0x140036538
14002c94a:	48 8b 01             	mov    (%rcx),%rax
14002c94d:	48 8b 00             	mov    (%rax),%rax
14002c950:	ff 15 72 94 00 00    	call   *0x9472(%rip)        # 0x140035dc8
14002c956:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
14002c95a:	8b d8                	mov    %eax,%ebx
14002c95c:	48 8b 01             	mov    (%rcx),%rax
14002c95f:	48 8b 40 10          	mov    0x10(%rax),%rax
14002c963:	ff 15 5f 94 00 00    	call   *0x945f(%rip)        # 0x140035dc8
14002c969:	85 db                	test   %ebx,%ebx
14002c96b:	0f 88 9c 00 00 00    	js     0x14002ca0d
14002c971:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14002c975:	4c 8d 45 b8          	lea    -0x48(%rbp),%r8
14002c979:	48 83 65 b8 00       	andq   $0x0,-0x48(%rbp)
14002c97e:	48 8d 15 b3 9e 00 00 	lea    0x9eb3(%rip),%rdx        # 0x140036838
14002c985:	48 8b 01             	mov    (%rcx),%rax
14002c988:	48 8b 00             	mov    (%rax),%rax
14002c98b:	ff 15 37 94 00 00    	call   *0x9437(%rip)        # 0x140035dc8
14002c991:	8b d8                	mov    %eax,%ebx
14002c993:	85 c0                	test   %eax,%eax
14002c995:	78 5b                	js     0x14002c9f2
14002c997:	48 83 65 c8 00       	andq   $0x0,-0x38(%rbp)
14002c99c:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
14002c9a0:	48 8b d7             	mov    %rdi,%rdx
14002c9a3:	e8 f4 f5 ff ff       	call   0x14002bf9c
14002c9a8:	8b d8                	mov    %eax,%ebx
14002c9aa:	85 c0                	test   %eax,%eax
14002c9ac:	78 2f                	js     0x14002c9dd
14002c9ae:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
14002c9b2:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
14002c9b6:	48 8b 01             	mov    (%rcx),%rax
14002c9b9:	48 8b 40 30          	mov    0x30(%rax),%rax
14002c9bd:	ff 15 05 94 00 00    	call   *0x9405(%rip)        # 0x140035dc8
14002c9c3:	8b d8                	mov    %eax,%ebx
14002c9c5:	85 c0                	test   %eax,%eax
14002c9c7:	78 14                	js     0x14002c9dd
14002c9c9:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
14002c9cd:	4d 8b cf             	mov    %r15,%r9
14002c9d0:	4d 8b c6             	mov    %r14,%r8
14002c9d3:	48 8b ce             	mov    %rsi,%rcx
14002c9d6:	e8 15 f9 ff ff       	call   0x14002c2f0
14002c9db:	8b d8                	mov    %eax,%ebx
14002c9dd:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
14002c9e1:	48 85 c9             	test   %rcx,%rcx
14002c9e4:	74 0c                	je     0x14002c9f2
14002c9e6:	48 ff 15 8b 90 00 00 	rex.W call *0x908b(%rip)        # 0x140035a78
14002c9ed:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002c9f2:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
14002c9f6:	48 85 c9             	test   %rcx,%rcx
14002c9f9:	74 12                	je     0x14002ca0d
14002c9fb:	48 83 65 b8 00       	andq   $0x0,-0x48(%rbp)
14002ca00:	48 8b 01             	mov    (%rcx),%rax
14002ca03:	48 8b 40 10          	mov    0x10(%rax),%rax
14002ca07:	ff 15 bb 93 00 00    	call   *0x93bb(%rip)        # 0x140035dc8
14002ca0d:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14002ca11:	48 85 c9             	test   %rcx,%rcx
14002ca14:	74 12                	je     0x14002ca28
14002ca16:	48 83 65 c0 00       	andq   $0x0,-0x40(%rbp)
14002ca1b:	48 8b 01             	mov    (%rcx),%rax
14002ca1e:	48 8b 40 10          	mov    0x10(%rax),%rax
14002ca22:	ff 15 a0 93 00 00    	call   *0x93a0(%rip)        # 0x140035dc8
14002ca28:	8b c3                	mov    %ebx,%eax
14002ca2a:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14002ca2e:	48 33 cc             	xor    %rsp,%rcx
14002ca31:	e8 9a 50 00 00       	call   0x140031ad0
14002ca36:	48 83 c4 68          	add    $0x68,%rsp
14002ca3a:	41 5f                	pop    %r15
14002ca3c:	41 5e                	pop    %r14
14002ca3e:	5f                   	pop    %rdi
14002ca3f:	5e                   	pop    %rsi
14002ca40:	5b                   	pop    %rbx
14002ca41:	5d                   	pop    %rbp
14002ca42:	c3                   	ret
14002ca43:	cc                   	int3
14002ca44:	cc                   	int3
14002ca45:	cc                   	int3
14002ca46:	cc                   	int3
14002ca47:	cc                   	int3
14002ca48:	cc                   	int3
14002ca49:	cc                   	int3
14002ca4a:	cc                   	int3
14002ca4b:	cc                   	int3
14002ca4c:	cc                   	int3
14002ca4d:	cc                   	int3
14002ca4e:	cc                   	int3
14002ca4f:	cc                   	int3
14002ca50:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14002ca55:	55                   	push   %rbp
14002ca56:	56                   	push   %rsi
14002ca57:	57                   	push   %rdi
14002ca58:	48 8b ec             	mov    %rsp,%rbp
14002ca5b:	48 83 ec 20          	sub    $0x20,%rsp
14002ca5f:	48 83 65 28 00       	andq   $0x0,0x28(%rbp)
14002ca64:	48 8d 71 58          	lea    0x58(%rcx),%rsi
14002ca68:	48 83 65 20 00       	andq   $0x0,0x20(%rbp)
14002ca6d:	48 8b d9             	mov    %rcx,%rbx
14002ca70:	48 8b ce             	mov    %rsi,%rcx
14002ca73:	48 ff 15 16 8e 00 00 	rex.W call *0x8e16(%rip)        # 0x140035890
14002ca7a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002ca7f:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
14002ca83:	c6 43 50 01          	movb   $0x1,0x50(%rbx)
14002ca87:	48 85 c9             	test   %rcx,%rcx
14002ca8a:	74 1b                	je     0x14002caa7
14002ca8c:	45 33 c9             	xor    %r9d,%r9d
14002ca8f:	45 33 c0             	xor    %r8d,%r8d
14002ca92:	41 8d 51 10          	lea    0x10(%r9),%edx
14002ca96:	48 ff 15 73 8a 00 00 	rex.W call *0x8a73(%rip)        # 0x140035510
14002ca9d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002caa2:	48 83 63 48 00       	andq   $0x0,0x48(%rbx)
14002caa7:	48 83 bb a8 00 00 00 	cmpq   $0x0,0xa8(%rbx)
14002caae:	00
14002caaf:	0f 84 fb 00 00 00    	je     0x14002cbb0
14002cab5:	48 83 bb b0 00 00 00 	cmpq   $0x0,0xb0(%rbx)
14002cabc:	00
14002cabd:	0f 84 ed 00 00 00    	je     0x14002cbb0
14002cac3:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14002cac7:	48 85 c9             	test   %rcx,%rcx
14002caca:	74 0d                	je     0x14002cad9
14002cacc:	48 8b 01             	mov    (%rcx),%rax
14002cacf:	48 8b 40 10          	mov    0x10(%rax),%rax
14002cad3:	ff 15 ef 92 00 00    	call   *0x92ef(%rip)        # 0x140035dc8
14002cad9:	48 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%rcx
14002cae0:	48 85 c9             	test   %rcx,%rcx
14002cae3:	74 1c                	je     0x14002cb01
14002cae5:	48 8b 01             	mov    (%rcx),%rax
14002cae8:	4c 8d 45 20          	lea    0x20(%rbp),%r8
14002caec:	48 8d 15 3d ab 00 00 	lea    0xab3d(%rip),%rdx        # 0x140037630
14002caf3:	48 8b 40 18          	mov    0x18(%rax),%rax
14002caf7:	ff 15 cb 92 00 00    	call   *0x92cb(%rip)        # 0x140035dc8
14002cafd:	8b f8                	mov    %eax,%edi
14002caff:	eb 05                	jmp    0x14002cb06
14002cb01:	bf 57 00 07 80       	mov    $0x80070057,%edi
14002cb06:	85 ff                	test   %edi,%edi
14002cb08:	0f 88 a7 00 00 00    	js     0x14002cbb5
14002cb0e:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14002cb12:	48 85 c9             	test   %rcx,%rcx
14002cb15:	74 0d                	je     0x14002cb24
14002cb17:	48 8b 01             	mov    (%rcx),%rax
14002cb1a:	48 8b 40 10          	mov    0x10(%rax),%rax
14002cb1e:	ff 15 a4 92 00 00    	call   *0x92a4(%rip)        # 0x140035dc8
14002cb24:	48 8b 8b b0 00 00 00 	mov    0xb0(%rbx),%rcx
14002cb2b:	48 85 c9             	test   %rcx,%rcx
14002cb2e:	74 1c                	je     0x14002cb4c
14002cb30:	48 8b 01             	mov    (%rcx),%rax
14002cb33:	4c 8d 45 28          	lea    0x28(%rbp),%r8
14002cb37:	48 8d 15 7a aa 00 00 	lea    0xaa7a(%rip),%rdx        # 0x1400375b8
14002cb3e:	48 8b 40 18          	mov    0x18(%rax),%rax
14002cb42:	ff 15 80 92 00 00    	call   *0x9280(%rip)        # 0x140035dc8
14002cb48:	8b f8                	mov    %eax,%edi
14002cb4a:	eb 05                	jmp    0x14002cb51
14002cb4c:	bf 57 00 07 80       	mov    $0x80070057,%edi
14002cb51:	85 ff                	test   %edi,%edi
14002cb53:	78 60                	js     0x14002cbb5
14002cb55:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14002cb59:	48 8b 55 20          	mov    0x20(%rbp),%rdx
14002cb5d:	48 8b 01             	mov    (%rcx),%rax
14002cb60:	48 8b 40 38          	mov    0x38(%rax),%rax
14002cb64:	ff 15 5e 92 00 00    	call   *0x925e(%rip)        # 0x140035dc8
14002cb6a:	48 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%rcx
14002cb71:	8b f8                	mov    %eax,%edi
14002cb73:	48 83 a3 a8 00 00 00 	andq   $0x0,0xa8(%rbx)
14002cb7a:	00
14002cb7b:	48 85 c9             	test   %rcx,%rcx
14002cb7e:	74 0d                	je     0x14002cb8d
14002cb80:	48 8b 11             	mov    (%rcx),%rdx
14002cb83:	48 8b 42 10          	mov    0x10(%rdx),%rax
14002cb87:	ff 15 3b 92 00 00    	call   *0x923b(%rip)        # 0x140035dc8
14002cb8d:	48 8b 8b b0 00 00 00 	mov    0xb0(%rbx),%rcx
14002cb94:	48 83 a3 b0 00 00 00 	andq   $0x0,0xb0(%rbx)
14002cb9b:	00
14002cb9c:	48 85 c9             	test   %rcx,%rcx
14002cb9f:	74 14                	je     0x14002cbb5
14002cba1:	48 8b 01             	mov    (%rcx),%rax
14002cba4:	48 8b 40 10          	mov    0x10(%rax),%rax
14002cba8:	ff 15 1a 92 00 00    	call   *0x921a(%rip)        # 0x140035dc8
14002cbae:	eb 05                	jmp    0x14002cbb5
14002cbb0:	bf 04 40 00 80       	mov    $0x80004004,%edi
14002cbb5:	48 85 f6             	test   %rsi,%rsi
14002cbb8:	74 0f                	je     0x14002cbc9
14002cbba:	48 8b ce             	mov    %rsi,%rcx
14002cbbd:	48 ff 15 c4 8c 00 00 	rex.W call *0x8cc4(%rip)        # 0x140035888
14002cbc4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002cbc9:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14002cbcd:	48 85 c9             	test   %rcx,%rcx
14002cbd0:	74 12                	je     0x14002cbe4
14002cbd2:	48 83 65 20 00       	andq   $0x0,0x20(%rbp)
14002cbd7:	48 8b 01             	mov    (%rcx),%rax
14002cbda:	48 8b 40 10          	mov    0x10(%rax),%rax
14002cbde:	ff 15 e4 91 00 00    	call   *0x91e4(%rip)        # 0x140035dc8
14002cbe4:	48 8b 4d 28          	mov    0x28(%rbp),%rcx