14001badd:	cc                   	int3
14001bade:	cc                   	int3
14001badf:	cc                   	int3
14001bae0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14001bae5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14001baea:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14001baef:	55                   	push   %rbp
14001baf0:	41 56                	push   %r14
14001baf2:	41 57                	push   %r15
14001baf4:	48 8b ec             	mov    %rsp,%rbp
14001baf7:	48 83 ec 40          	sub    $0x40,%rsp
14001bafb:	49 8b d8             	mov    %r8,%rbx
14001bafe:	33 c0                	xor    %eax,%eax
14001bb00:	4d 8b f1             	mov    %r9,%r14
14001bb03:	88 02                	mov    %al,(%rdx)
14001bb05:	48 8b fa             	mov    %rdx,%rdi
14001bb08:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
14001bb0c:	4c 8b f9             	mov    %rcx,%r15
14001bb0f:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14001bb13:	48 8b 0b             	mov    (%rbx),%rcx
14001bb16:	ba 00 00 00 80       	mov    $0x80000000,%edx
14001bb1b:	48 ff 15 8e 3f 02 00 	rex.W call *0x23f8e(%rip)        # 0x14003fab0
14001bb22:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bb27:	85 c0                	test   %eax,%eax
14001bb29:	0f 84 f5 02 00 00    	je     0x14001be24
14001bb2f:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14001bb33:	4c 8d 47 08          	lea    0x8(%rdi),%r8
14001bb37:	ba 04 00 00 00       	mov    $0x4,%edx
14001bb3c:	48 ff 15 85 3e 02 00 	rex.W call *0x23e85(%rip)        # 0x14003f9c8
14001bb43:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bb48:	85 c0                	test   %eax,%eax
14001bb4a:	0f 84 d4 02 00 00    	je     0x14001be24
14001bb50:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
14001bb54:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
14001bb58:	48 8b 0b             	mov    (%rbx),%rcx
14001bb5b:	48 ff 15 7e 3e 02 00 	rex.W call *0x23e7e(%rip)        # 0x14003f9e0
14001bb62:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bb67:	85 c0                	test   %eax,%eax
14001bb69:	0f 84 b5 02 00 00    	je     0x14001be24
14001bb6f:	48 8b 0b             	mov    (%rbx),%rcx
14001bb72:	48 8d 55 28          	lea    0x28(%rbp),%rdx
14001bb76:	48 ff 15 43 3e 02 00 	rex.W call *0x23e43(%rip)        # 0x14003f9c0
14001bb7d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bb82:	ba 01 00 00 80       	mov    $0x80000001,%edx
14001bb87:	39 55 28             	cmp    %edx,0x28(%rbp)
14001bb8a:	75 62                	jne    0x14001bbee
14001bb8c:	48 8b 0b             	mov    (%rbx),%rcx
14001bb8f:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
14001bb93:	80 0f 80             	orb    $0x80,(%rdi)
14001bb96:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14001bb9a:	48 ff 15 0f 3f 02 00 	rex.W call *0x23f0f(%rip)        # 0x14003fab0
14001bba1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bba6:	85 c0                	test   %eax,%eax
14001bba8:	0f 84 76 02 00 00    	je     0x14001be24
14001bbae:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14001bbb2:	4c 8d 47 18          	lea    0x18(%rdi),%r8
14001bbb6:	ba 18 00 00 00       	mov    $0x18,%edx
14001bbbb:	48 ff 15 76 3d 02 00 	rex.W call *0x23d76(%rip)        # 0x14003f938
14001bbc2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bbc7:	85 c0                	test   %eax,%eax
14001bbc9:	0f 84 55 02 00 00    	je     0x14001be24
14001bbcf:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
14001bbd3:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
14001bbd7:	48 8b 0b             	mov    (%rbx),%rcx
14001bbda:	48 ff 15 ff 3d 02 00 	rex.W call *0x23dff(%rip)        # 0x14003f9e0
14001bbe1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bbe6:	85 c0                	test   %eax,%eax
14001bbe8:	0f 84 36 02 00 00    	je     0x14001be24
14001bbee:	48 8b 0b             	mov    (%rbx),%rcx
14001bbf1:	48 8d 55 28          	lea    0x28(%rbp),%rdx
14001bbf5:	48 ff 15 c4 3d 02 00 	rex.W call *0x23dc4(%rip)        # 0x14003f9c0
14001bbfc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bc01:	ba 02 00 00 80       	mov    $0x80000002,%edx
14001bc06:	be 02 00 00 00       	mov    $0x2,%esi
14001bc0b:	39 55 28             	cmp    %edx,0x28(%rbp)
14001bc0e:	75 5f                	jne    0x14001bc6f
14001bc10:	48 8b 0b             	mov    (%rbx),%rcx
14001bc13:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
14001bc17:	80 0f 40             	orb    $0x40,(%rdi)
14001bc1a:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14001bc1e:	48 ff 15 8b 3e 02 00 	rex.W call *0x23e8b(%rip)        # 0x14003fab0
14001bc25:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bc2a:	85 c0                	test   %eax,%eax
14001bc2c:	0f 84 f2 01 00 00    	je     0x14001be24
14001bc32:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14001bc36:	4c 8d 47 28          	lea    0x28(%rdi),%r8
14001bc3a:	8b d6                	mov    %esi,%edx
14001bc3c:	48 ff 15 05 3e 02 00 	rex.W call *0x23e05(%rip)        # 0x14003fa48
14001bc43:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bc48:	85 c0                	test   %eax,%eax
14001bc4a:	0f 84 d4 01 00 00    	je     0x14001be24
14001bc50:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
14001bc54:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
14001bc58:	48 8b 0b             	mov    (%rbx),%rcx
14001bc5b:	48 ff 15 7e 3d 02 00 	rex.W call *0x23d7e(%rip)        # 0x14003f9e0
14001bc62:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bc67:	85 c0                	test   %eax,%eax
14001bc69:	0f 84 b5 01 00 00    	je     0x14001be24
14001bc6f:	48 8b 0b             	mov    (%rbx),%rcx
14001bc72:	48 8d 55 28          	lea    0x28(%rbp),%rdx
14001bc76:	48 ff 15 43 3d 02 00 	rex.W call *0x23d43(%rip)        # 0x14003f9c0
14001bc7d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bc82:	ba 03 00 00 80       	mov    $0x80000003,%edx
14001bc87:	39 55 28             	cmp    %edx,0x28(%rbp)
14001bc8a:	75 5f                	jne    0x14001bceb
14001bc8c:	48 8b 0b             	mov    (%rbx),%rcx
14001bc8f:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
14001bc93:	80 0f 20             	orb    $0x20,(%rdi)
14001bc96:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14001bc9a:	48 ff 15 0f 3e 02 00 	rex.W call *0x23e0f(%rip)        # 0x14003fab0
14001bca1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bca6:	85 c0                	test   %eax,%eax
14001bca8:	0f 84 76 01 00 00    	je     0x14001be24
14001bcae:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14001bcb2:	4c 8d 47 2c          	lea    0x2c(%rdi),%r8
14001bcb6:	8b d6                	mov    %esi,%edx
14001bcb8:	48 ff 15 c9 3d 02 00 	rex.W call *0x23dc9(%rip)        # 0x14003fa88
14001bcbf:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bcc4:	85 c0                	test   %eax,%eax
14001bcc6:	0f 84 58 01 00 00    	je     0x14001be24
14001bccc:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
14001bcd0:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
14001bcd4:	48 8b 0b             	mov    (%rbx),%rcx
14001bcd7:	48 ff 15 02 3d 02 00 	rex.W call *0x23d02(%rip)        # 0x14003f9e0
14001bcde:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bce3:	85 c0                	test   %eax,%eax
14001bce5:	0f 84 39 01 00 00    	je     0x14001be24
14001bceb:	48 8b 0b             	mov    (%rbx),%rcx
14001bcee:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
14001bcf2:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14001bcf6:	ba 04 00 00 80       	mov    $0x80000004,%edx
14001bcfb:	48 ff 15 ae 3d 02 00 	rex.W call *0x23dae(%rip)        # 0x14003fab0
14001bd02:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bd07:	85 c0                	test   %eax,%eax
14001bd09:	0f 84 15 01 00 00    	je     0x14001be24
14001bd0f:	48 8b 75 e0          	mov    -0x20(%rbp),%rsi
14001bd13:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9
14001bd17:	48 8b ce             	mov    %rsi,%rcx
14001bd1a:	4c 8d 45 f8          	lea    -0x8(%rbp),%r8
14001bd1e:	ba 10 00 00 00       	mov    $0x10,%edx
14001bd23:	48 ff 15 86 3d 02 00 	rex.W call *0x23d86(%rip)        # 0x14003fab0
14001bd2a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bd2f:	85 c0                	test   %eax,%eax
14001bd31:	0f 84 ed 00 00 00    	je     0x14001be24
14001bd37:	48 8d 57 30          	lea    0x30(%rdi),%rdx
14001bd3b:	48 8b ce             	mov    %rsi,%rcx
14001bd3e:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9
14001bd42:	4c 8d 45 f8          	lea    -0x8(%rbp),%r8
14001bd46:	e8 cd e9 ff ff       	call   0x14001a718
14001bd4b:	85 c0                	test   %eax,%eax
14001bd4d:	0f 84 d1 00 00 00    	je     0x14001be24
14001bd53:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
14001bd57:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
14001bd5b:	48 8b 0b             	mov    (%rbx),%rcx
14001bd5e:	48 ff 15 7b 3c 02 00 	rex.W call *0x23c7b(%rip)        # 0x14003f9e0
14001bd65:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bd6a:	85 c0                	test   %eax,%eax
14001bd6c:	0f 84 b2 00 00 00    	je     0x14001be24
14001bd72:	48 8b 0b             	mov    (%rbx),%rcx
14001bd75:	48 8d 55 28          	lea    0x28(%rbp),%rdx
14001bd79:	48 ff 15 40 3c 02 00 	rex.W call *0x23c40(%rip)        # 0x14003f9c0
14001bd80:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bd85:	ba 05 00 00 80       	mov    $0x80000005,%edx
14001bd8a:	39 55 28             	cmp    %edx,0x28(%rbp)
14001bd8d:	75 75                	jne    0x14001be04
14001bd8f:	48 8b 0b             	mov    (%rbx),%rcx
14001bd92:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
14001bd96:	80 0f 10             	orb    $0x10,(%rdi)
14001bd99:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14001bd9d:	48 ff 15 0c 3d 02 00 	rex.W call *0x23d0c(%rip)        # 0x14003fab0
14001bda4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bda9:	85 c0                	test   %eax,%eax
14001bdab:	74 77                	je     0x14001be24
14001bdad:	48 8b 75 e0          	mov    -0x20(%rbp),%rsi
14001bdb1:	4c 8d 4d f8          	lea    -0x8(%rbp),%r9
14001bdb5:	48 8b ce             	mov    %rsi,%rcx
14001bdb8:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
14001bdbc:	ba 10 00 00 00       	mov    $0x10,%edx
14001bdc1:	48 ff 15 e8 3c 02 00 	rex.W call *0x23ce8(%rip)        # 0x14003fab0
14001bdc8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bdcd:	85 c0                	test   %eax,%eax
14001bdcf:	74 53                	je     0x14001be24
14001bdd1:	48 8d 57 48          	lea    0x48(%rdi),%rdx
14001bdd5:	48 8b ce             	mov    %rsi,%rcx
14001bdd8:	4c 8d 4d f8          	lea    -0x8(%rbp),%r9
14001bddc:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
14001bde0:	e8 33 e9 ff ff       	call   0x14001a718
14001bde5:	85 c0                	test   %eax,%eax
14001bde7:	74 3b                	je     0x14001be24
14001bde9:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
14001bded:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
14001bdf1:	48 8b 0b             	mov    (%rbx),%rcx
14001bdf4:	48 ff 15 e5 3b 02 00 	rex.W call *0x23be5(%rip)        # 0x14003f9e0
14001bdfb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001be00:	85 c0                	test   %eax,%eax
14001be02:	74 20                	je     0x14001be24
14001be04:	4d 8b 06             	mov    (%r14),%r8
14001be07:	49 8b cf             	mov    %r15,%rcx
14001be0a:	48 8b 13             	mov    (%rbx),%rdx
14001be0d:	48 ff 15 cc 3b 02 00 	rex.W call *0x23bcc(%rip)        # 0x14003f9e0
14001be14:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001be19:	85 c0                	test   %eax,%eax
14001be1b:	74 07                	je     0x14001be24
14001be1d:	b8 01 00 00 00       	mov    $0x1,%eax
14001be22:	eb 02                	jmp    0x14001be26
14001be24:	33 c0                	xor    %eax,%eax
14001be26:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14001be2b:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
14001be30:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
14001be35:	48 83 c4 40          	add    $0x40,%rsp
14001be39:	41 5f                	pop    %r15
14001be3b:	41 5e                	pop    %r14
14001be3d:	5d                   	pop    %rbp
14001be3e:	c3                   	ret
14001be3f:	cc                   	int3
14001be40:	cc                   	int3
14001be41:	cc                   	int3
14001be42:	cc                   	int3
14001be43:	cc                   	int3
14001be44:	cc                   	int3
14001be45:	cc                   	int3
14001be46:	cc                   	int3
14001be47:	cc                   	int3
14001be48:	cc                   	int3
14001be49:	cc                   	int3
14001be4a:	cc                   	int3
14001be4b:	cc                   	int3
14001be4c:	cc                   	int3
14001be4d:	cc                   	int3
14001be4e:	cc                   	int3
14001be4f:	cc                   	int3
14001be50:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14001be55:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14001be5a:	55                   	push   %rbp
14001be5b:	48 8b ec             	mov    %rsp,%rbp
14001be5e:	48 83 ec 30          	sub    $0x30,%rsp
14001be62:	8b c2                	mov    %edx,%eax
14001be64:	49 8b f8             	mov    %r8,%rdi
14001be67:	85 c0                	test   %eax,%eax
14001be69:	4c 8d 45 f4          	lea    -0xc(%rbp),%r8
14001be6d:	ba 1c 00 00 40       	mov    $0x4000001c,%edx
14001be72:	48 8b d9             	mov    %rcx,%rbx
14001be75:	0f 45 d0             	cmovne %eax,%edx
14001be78:	48 ff 15 59 3b 02 00 	rex.W call *0x23b59(%rip)        # 0x14003f9d8
14001be7f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001be84:	85 c0                	test   %eax,%eax
14001be86:	0f 84 a7 02 00 00    	je     0x14001c133
14001be8c:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
14001be90:	ba 10 00 00 00       	mov    $0x10,%edx
14001be95:	48 8b cb             	mov    %rbx,%rcx
14001be98:	48 ff 15 39 3b 02 00 	rex.W call *0x23b39(%rip)        # 0x14003f9d8
14001be9f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bea4:	85 c0                	test   %eax,%eax
14001bea6:	0f 84 87 02 00 00    	je     0x14001c133
14001beac:	4c 8d 45 18          	lea    0x18(%rbp),%r8
14001beb0:	ba 00 00 00 80       	mov    $0x80000000,%edx
14001beb5:	48 8b cb             	mov    %rbx,%rcx
14001beb8:	48 ff 15 19 3b 02 00 	rex.W call *0x23b19(%rip)        # 0x14003f9d8
14001bebf:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bec4:	85 c0                	test   %eax,%eax
14001bec6:	0f 84 67 02 00 00    	je     0x14001c133
14001becc:	4c 8b 4f 10          	mov    0x10(%rdi),%r9
14001bed0:	ba 04 00 00 00       	mov    $0x4,%edx
14001bed5:	44 8b 47 08          	mov    0x8(%rdi),%r8d
14001bed9:	48 8b cb             	mov    %rbx,%rcx
14001bedc:	48 ff 15 6d 3b 02 00 	rex.W call *0x23b6d(%rip)        # 0x14003fa50
14001bee3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bee8:	85 c0                	test   %eax,%eax
14001beea:	0f 84 43 02 00 00    	je     0x14001c133
14001bef0:	8b 55 18             	mov    0x18(%rbp),%edx
14001bef3:	48 8b cb             	mov    %rbx,%rcx
14001bef6:	48 ff 15 13 3b 02 00 	rex.W call *0x23b13(%rip)        # 0x14003fa10
14001befd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bf02:	85 c0                	test   %eax,%eax
14001bf04:	0f 84 29 02 00 00    	je     0x14001c133
14001bf0a:	80 3f 00             	cmpb   $0x0,(%rdi)
14001bf0d:	7d 5a                	jge    0x14001bf69
14001bf0f:	4c 8d 45 18          	lea    0x18(%rbp),%r8
14001bf13:	ba 01 00 00 80       	mov    $0x80000001,%edx
14001bf18:	48 8b cb             	mov    %rbx,%rcx
14001bf1b:	48 ff 15 b6 3a 02 00 	rex.W call *0x23ab6(%rip)        # 0x14003f9d8
14001bf22:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bf27:	85 c0                	test   %eax,%eax
14001bf29:	0f 84 04 02 00 00    	je     0x14001c133
14001bf2f:	4c 8d 47 18          	lea    0x18(%rdi),%r8
14001bf33:	ba 18 00 00 00       	mov    $0x18,%edx
14001bf38:	48 8b cb             	mov    %rbx,%rcx
14001bf3b:	48 ff 15 fe 39 02 00 	rex.W call *0x239fe(%rip)        # 0x14003f940
14001bf42:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bf47:	85 c0                	test   %eax,%eax
14001bf49:	0f 84 e4 01 00 00    	je     0x14001c133
14001bf4f:	8b 55 18             	mov    0x18(%rbp),%edx
14001bf52:	48 8b cb             	mov    %rbx,%rcx
14001bf55:	48 ff 15 b4 3a 02 00 	rex.W call *0x23ab4(%rip)        # 0x14003fa10
14001bf5c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bf61:	85 c0                	test   %eax,%eax
14001bf63:	0f 84 ca 01 00 00    	je     0x14001c133
14001bf69:	f6 07 40             	testb  $0x40,(%rdi)
14001bf6c:	74 5a                	je     0x14001bfc8
14001bf6e:	4c 8d 45 18          	lea    0x18(%rbp),%r8
14001bf72:	ba 02 00 00 80       	mov    $0x80000002,%edx
14001bf77:	48 8b cb             	mov    %rbx,%rcx
14001bf7a:	48 ff 15 57 3a 02 00 	rex.W call *0x23a57(%rip)        # 0x14003f9d8
14001bf81:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bf86:	85 c0                	test   %eax,%eax
14001bf88:	0f 84 a5 01 00 00    	je     0x14001c133
14001bf8e:	44 8b 47 28          	mov    0x28(%rdi),%r8d
14001bf92:	ba 02 00 00 00       	mov    $0x2,%edx
14001bf97:	48 8b cb             	mov    %rbx,%rcx
14001bf9a:	48 ff 15 5f 3a 02 00 	rex.W call *0x23a5f(%rip)        # 0x14003fa00
14001bfa1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bfa6:	85 c0                	test   %eax,%eax
14001bfa8:	0f 84 85 01 00 00    	je     0x14001c133
14001bfae:	8b 55 18             	mov    0x18(%rbp),%edx
14001bfb1:	48 8b cb             	mov    %rbx,%rcx
14001bfb4:	48 ff 15 55 3a 02 00 	rex.W call *0x23a55(%rip)        # 0x14003fa10
14001bfbb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bfc0:	85 c0                	test   %eax,%eax
14001bfc2:	0f 84 6b 01 00 00    	je     0x14001c133
14001bfc8:	f6 07 20             	testb  $0x20,(%rdi)
14001bfcb:	74 5a                	je     0x14001c027
14001bfcd:	4c 8d 45 18          	lea    0x18(%rbp),%r8
14001bfd1:	ba 03 00 00 80       	mov    $0x80000003,%edx
14001bfd6:	48 8b cb             	mov    %rbx,%rcx
14001bfd9:	48 ff 15 f8 39 02 00 	rex.W call *0x239f8(%rip)        # 0x14003f9d8
14001bfe0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bfe5:	85 c0                	test   %eax,%eax
14001bfe7:	0f 84 46 01 00 00    	je     0x14001c133
14001bfed:	44 8b 47 2c          	mov    0x2c(%rdi),%r8d
14001bff1:	ba 02 00 00 00       	mov    $0x2,%edx
14001bff6:	48 8b cb             	mov    %rbx,%rcx
14001bff9:	48 ff 15 48 39 02 00 	rex.W call *0x23948(%rip)        # 0x14003f948
14001c000:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001c005:	85 c0                	test   %eax,%eax
14001c007:	0f 84 26 01 00 00    	je     0x14001c133
14001c00d:	8b 55 18             	mov    0x18(%rbp),%edx
14001c010:	48 8b cb             	mov    %rbx,%rcx
14001c013:	48 ff 15 f6 39 02 00 	rex.W call *0x239f6(%rip)        # 0x14003fa10
14001c01a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001c01f:	85 c0                	test   %eax,%eax
14001c021:	0f 84 0c 01 00 00    	je     0x14001c133
14001c027:	4c 8d 45 18          	lea    0x18(%rbp),%r8
14001c02b:	ba 04 00 00 80       	mov    $0x80000004,%edx
14001c030:	48 8b cb             	mov    %rbx,%rcx
14001c033:	48 ff 15 9e 39 02 00 	rex.W call *0x2399e(%rip)        # 0x14003f9d8
14001c03a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001c03f:	85 c0                	test   %eax,%eax
14001c041:	0f 84 ec 00 00 00    	je     0x14001c133
14001c047:	4c 8d 45 28          	lea    0x28(%rbp),%r8
14001c04b:	ba 10 00 00 00       	mov    $0x10,%edx