14051d996:	e8 25 d6 e5 ff       	call   0x14037afc0
14051d99b:	48 8b 46 60          	mov    0x60(%rsi),%rax
14051d99f:	49 03 ef             	add    %r15,%rbp
14051d9a2:	44 39 60 10          	cmp    %r12d,0x10(%rax)
14051d9a6:	75 0d                	jne    0x14051d9b5
14051d9a8:	4c 89 66 60          	mov    %r12,0x60(%rsi)
14051d9ac:	48 3b eb             	cmp    %rbx,%rbp
14051d9af:	0f 82 3b fe ff ff    	jb     0x14051d7f0
14051d9b5:	4c 89 66 60          	mov    %r12,0x60(%rsi)
14051d9b9:	2b ef                	sub    %edi,%ebp
14051d9bb:	48 8b 4e 58          	mov    0x58(%rsi),%rcx
14051d9bf:	45 32 f6             	xor    %r14b,%r14b
14051d9c2:	4d 8b 45 08          	mov    0x8(%r13),%r8
14051d9c6:	4c 8b a4 24 d8 00 00 	mov    0xd8(%rsp),%r12
14051d9cd:	00
14051d9ce:	48 8b 01             	mov    (%rcx),%rax
14051d9d1:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14051d9d5:	48 3b c1             	cmp    %rcx,%rax
14051d9d8:	74 3a                	je     0x14051da14
14051d9da:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14051d9e0:	48 8b 10             	mov    (%rax),%rdx
14051d9e3:	83 7a 10 00          	cmpl   $0x0,0x10(%rdx)
14051d9e7:	75 2b                	jne    0x14051da14
14051d9e9:	80 3a 35             	cmpb   $0x35,(%rdx)
14051d9ec:	74 0b                	je     0x14051d9f9
14051d9ee:	48 83 c0 08          	add    $0x8,%rax
14051d9f2:	48 3b c1             	cmp    %rcx,%rax
14051d9f5:	75 e9                	jne    0x14051d9e0
14051d9f7:	eb 1b                	jmp    0x14051da14
14051d9f9:	48 8b 42 08          	mov    0x8(%rdx),%rax
14051d9fd:	48 8b 48 08          	mov    0x8(%rax),%rcx
14051da01:	80 39 35             	cmpb   $0x35,(%rcx)
14051da04:	0f 85 f0 00 00 00    	jne    0x14051dafa
14051da0a:	44 0f b6 71 01       	movzbl 0x1(%rcx),%r14d
14051da0f:	45 84 f6             	test   %r14b,%r14b
14051da12:	75 3a                	jne    0x14051da4e
14051da14:	49 8b 40 30          	mov    0x30(%r8),%rax
14051da18:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14051da1d:	48 8b 78 18          	mov    0x18(%rax),%rdi
14051da21:	48 8b 07             	mov    (%rdi),%rax
14051da24:	48 8b 98 80 00 00 00 	mov    0x80(%rax),%rbx
14051da2b:	e8 60 97 23 00       	call   0x140757190
14051da30:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14051da35:	48 8d 15 64 ce ae 00 	lea    0xaece64(%rip),%rdx        # 0x14100a8a0
14051da3c:	48 8b c3             	mov    %rbx,%rax
14051da3f:	45 33 c9             	xor    %r9d,%r9d
14051da42:	45 33 c0             	xor    %r8d,%r8d
14051da45:	48 8b cf             	mov    %rdi,%rcx
14051da48:	ff 15 d2 5f a6 00    	call   *0xa65fd2(%rip)        # 0x140f83a20
14051da4e:	41 0f b6 ce          	movzbl %r14b,%ecx
14051da52:	48 8b d6             	mov    %rsi,%rdx
14051da55:	89 4e 70             	mov    %ecx,0x70(%rsi)
14051da58:	49 8b 4d 08          	mov    0x8(%r13),%rcx
14051da5c:	e8 3f 31 00 00       	call   0x140520ba0
14051da61:	4c 8b b4 24 d0 00 00 	mov    0xd0(%rsp),%r14
14051da68:	00
14051da69:	4c 8b bc 24 c8 00 00 	mov    0xc8(%rsp),%r15
14051da70:	00
14051da71:	0f b6 c8             	movzbl %al,%ecx
14051da74:	8b c5                	mov    %ebp,%eax
14051da76:	48 8b ac 24 e0 00 00 	mov    0xe0(%rsp),%rbp
14051da7d:	00
14051da7e:	89 4e 74             	mov    %ecx,0x74(%rsi)
14051da81:	48 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%rcx
14051da88:	00
14051da89:	48 33 cc             	xor    %rsp,%rcx
14051da8c:	e8 6f da 8f 00       	call   0x140e1b500
14051da91:	48 81 c4 e8 00 00 00 	add    $0xe8,%rsp
14051da98:	41 5d                	pop    %r13
14051da9a:	5f                   	pop    %rdi
14051da9b:	5e                   	pop    %rsi
14051da9c:	5b                   	pop    %rbx
14051da9d:	c3                   	ret
14051da9e:	2b df                	sub    %edi,%ebx
14051daa0:	48 8d 15 19 d2 ae 00 	lea    0xaed219(%rip),%rdx        # 0x14100acc0
14051daa7:	44 8b cb             	mov    %ebx,%r9d
14051daaa:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14051daaf:	41 b8 2c 00 00 00    	mov    $0x2c,%r8d
14051dab5:	e8 36 b6 c8 ff       	call   0x1401a90f0
14051daba:	48 8d 15 0f 2f e8 00 	lea    0xe82f0f(%rip),%rdx        # 0x1413a09d0
14051dac1:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14051dac6:	e8 4d ed 8f 00       	call   0x140e1c818
14051dacb:	cc                   	int3
14051dacc:	2b df                	sub    %edi,%ebx
14051dace:	48 8d 15 d3 d1 ae 00 	lea    0xaed1d3(%rip),%rdx        # 0x14100aca8
14051dad5:	44 8b cb             	mov    %ebx,%r9d
14051dad8:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14051dadd:	41 b8 1c 00 00 00    	mov    $0x1c,%r8d
14051dae3:	e8 08 b6 c8 ff       	call   0x1401a90f0
14051dae8:	48 8d 15 e1 2e e8 00 	lea    0xe82ee1(%rip),%rdx        # 0x1413a09d0
14051daef:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14051daf4:	e8 1f ed 8f 00       	call   0x140e1c818
14051daf9:	cc                   	int3
14051dafa:	e8 51 ec ca ff       	call   0x1401cc750
14051daff:	44 0f b6 c0          	movzbl %al,%r8d
14051db03:	4c 8d 0d 6e c2 ae 00 	lea    0xaec26e(%rip),%r9        # 0x141009d78
14051db0a:	48 8d 15 7f c2 ae 00 	lea    0xaec27f(%rip),%rdx        # 0x141009d90
14051db11:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14051db16:	e8 95 b3 c8 ff       	call   0x1401a8eb0
14051db1b:	48 8d 15 26 2e e8 00 	lea    0xe82e26(%rip),%rdx        # 0x1413a0948
14051db22:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14051db27:	e8 ec ec 8f 00       	call   0x140e1c818
14051db2c:	cc                   	int3
14051db2d:	44 2b f7             	sub    %edi,%r14d
14051db30:	48 8d 15 d1 d1 ae 00 	lea    0xaed1d1(%rip),%rdx        # 0x14100ad08
14051db37:	2b df                	sub    %edi,%ebx
14051db39:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14051db3e:	44 8b cb             	mov    %ebx,%r9d
14051db41:	45 8d 46 04          	lea    0x4(%r14),%r8d
14051db45:	e8 a6 b5 c8 ff       	call   0x1401a90f0
14051db4a:	48 8d 15 7f 2e e8 00 	lea    0xe82e7f(%rip),%rdx        # 0x1413a09d0
14051db51:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14051db56:	e8 bd ec 8f 00       	call   0x140e1c818
14051db5b:	cc                   	int3
14051db5c:	44 2b ff             	sub    %edi,%r15d
14051db5f:	48 8d 15 8a d1 ae 00 	lea    0xaed18a(%rip),%rdx        # 0x14100acf0
14051db66:	2b df                	sub    %edi,%ebx
14051db68:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14051db6d:	44 8b cb             	mov    %ebx,%r9d
14051db70:	45 8d 87 80 00 00 00 	lea    0x80(%r15),%r8d
14051db77:	e8 74 b5 c8 ff       	call   0x1401a90f0
14051db7c:	48 8d 15 4d 2e e8 00 	lea    0xe82e4d(%rip),%rdx        # 0x1413a09d0
14051db83:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14051db88:	e8 8b ec 8f 00       	call   0x140e1c818
14051db8d:	cc                   	int3
14051db8e:	2b ef                	sub    %edi,%ebp
14051db90:	48 8d 15 41 d1 ae 00 	lea    0xaed141(%rip),%rdx        # 0x14100acd8
14051db97:	2b df                	sub    %edi,%ebx
14051db99:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14051db9e:	44 8b cb             	mov    %ebx,%r9d
14051dba1:	44 8d 45 40          	lea    0x40(%rbp),%r8d
14051dba5:	e8 46 b5 c8 ff       	call   0x1401a90f0
14051dbaa:	48 8d 15 1f 2e e8 00 	lea    0xe82e1f(%rip),%rdx        # 0x1413a09d0
14051dbb1:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14051dbb6:	e8 5d ec 8f 00       	call   0x140e1c818
14051dbbb:	cc                   	int3
14051dbbc:	cc                   	int3
14051dbbd:	cc                   	int3
14051dbbe:	cc                   	int3
14051dbbf:	cc                   	int3
14051dbc0:	40 55                	rex push %rbp
14051dbc2:	53                   	push   %rbx
14051dbc3:	56                   	push   %rsi
14051dbc4:	57                   	push   %rdi
14051dbc5:	41 54                	push   %r12
14051dbc7:	41 55                	push   %r13
14051dbc9:	41 56                	push   %r14
14051dbcb:	41 57                	push   %r15
14051dbcd:	48 8d 6c 24 e9       	lea    -0x17(%rsp),%rbp
14051dbd2:	48 81 ec e8 00 00 00 	sub    $0xe8,%rsp
14051dbd9:	48 8b 05 20 b3 e9 00 	mov    0xe9b320(%rip),%rax        # 0x1413b8f00
14051dbe0:	48 33 c4             	xor    %rsp,%rax
14051dbe3:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
14051dbe7:	4d 8b f1             	mov    %r9,%r14
14051dbea:	4c 89 4c 24 50       	mov    %r9,0x50(%rsp)
14051dbef:	4d 8b f8             	mov    %r8,%r15
14051dbf2:	48 8b da             	mov    %rdx,%rbx
14051dbf5:	48 8b f9             	mov    %rcx,%rdi
14051dbf8:	33 f6                	xor    %esi,%esi
14051dbfa:	4c 8d 62 01          	lea    0x1(%rdx),%r12
14051dbfe:	4d 3b e0             	cmp    %r8,%r12
14051dc01:	0f 87 d8 0c 00 00    	ja     0x14051e8df
14051dc07:	4c 3b e2             	cmp    %rdx,%r12
14051dc0a:	0f 82 cf 0c 00 00    	jb     0x14051e8df
14051dc10:	0f b6 02             	movzbl (%rdx),%eax
14051dc13:	88 01                	mov    %al,(%rcx)
14051dc15:	88 41 01             	mov    %al,0x1(%rcx)
14051dc18:	fe c8                	dec    %al
14051dc1a:	3c fd                	cmp    $0xfd,%al
14051dc1c:	77 44                	ja     0x14051dc62
14051dc1e:	b9 18 00 00 00       	mov    $0x18,%ecx
14051dc23:	e8 e0 d4 8f 00       	call   0x140e1b108
14051dc28:	48 8b c8             	mov    %rax,%rcx
14051dc2b:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14051dc30:	48 85 c0             	test   %rax,%rax
14051dc33:	74 0f                	je     0x14051dc44
14051dc35:	0f b6 07             	movzbl (%rdi),%eax
14051dc38:	40 88 31             	mov    %sil,(%rcx)
14051dc3b:	48 89 71 08          	mov    %rsi,0x8(%rcx)
14051dc3f:	88 41 10             	mov    %al,0x10(%rcx)
14051dc42:	eb 03                	jmp    0x14051dc47
14051dc44:	48 8b ce             	mov    %rsi,%rcx
14051dc47:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
14051dc4b:	8b 45 7f             	mov    0x7f(%rbp),%eax
14051dc4e:	89 44 24 20          	mov    %eax,0x20(%rsp)
14051dc52:	4d 8b ce             	mov    %r14,%r9
14051dc55:	4d 8b c7             	mov    %r15,%r8
14051dc58:	49 8b d4             	mov    %r12,%rdx
14051dc5b:	e8 40 23 00 00       	call   0x14051ffa0
14051dc60:	eb 02                	jmp    0x14051dc64
14051dc62:	8b c6                	mov    %esi,%eax
14051dc64:	2b db                	sub    %ebx,%ebx
14051dc66:	ff c3                	inc    %ebx
14051dc68:	03 c3                	add    %ebx,%eax
14051dc6a:	89 44 24 48          	mov    %eax,0x48(%rsp)
14051dc6e:	44 0f b6 3f          	movzbl (%rdi),%r15d
14051dc72:	8b c6                	mov    %esi,%eax
14051dc74:	41 80 ff ff          	cmp    $0xff,%r15b
14051dc78:	0f 94 c0             	sete   %al
14051dc7b:	89 47 10             	mov    %eax,0x10(%rdi)
14051dc7e:	4d 8b 6e 08          	mov    0x8(%r14),%r13
14051dc82:	49 8b cd             	mov    %r13,%rcx
14051dc85:	e8 26 27 00 00       	call   0x1405203b0
14051dc8a:	41 80 ff ff          	cmp    $0xff,%r15b
14051dc8e:	74 36                	je     0x14051dcc6
14051dc90:	49 8b 5d 20          	mov    0x20(%r13),%rbx
14051dc94:	45 8b c7             	mov    %r15d,%r8d
14051dc97:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14051dc9c:	48 8b 0d d5 51 f1 00 	mov    0xf151d5(%rip),%rcx        # 0x141432e78
14051dca3:	e8 78 22 c8 ff       	call   0x14019ff20
14051dca8:	49 8b 55 20          	mov    0x20(%r13),%rdx
14051dcac:	4c 8b 42 30          	mov    0x30(%rdx),%r8
14051dcb0:	49 8b 50 08          	mov    0x8(%r8),%rdx
14051dcb4:	49 2b 10             	sub    (%r8),%rdx
14051dcb7:	48 c1 fa 04          	sar    $0x4,%rdx
14051dcbb:	4c 8b c0             	mov    %rax,%r8
14051dcbe:	48 8b cb             	mov    %rbx,%rcx
14051dcc1:	e8 3a 77 21 00       	call   0x140735400
14051dcc6:	c7 47 14 01 00 00 00 	movl   $0x1,0x14(%rdi)
14051dccd:	80 3f 01             	cmpb   $0x1,(%rdi)
14051dcd0:	0f 94 c0             	sete   %al
14051dcd3:	88 47 1c             	mov    %al,0x1c(%rdi)
14051dcd6:	75 6d                	jne    0x14051dd45
14051dcd8:	49 8b 56 08          	mov    0x8(%r14),%rdx
14051dcdc:	48 8b 47 08          	mov    0x8(%rdi),%rax
14051dce0:	48 8b 48 08          	mov    0x8(%rax),%rcx
14051dce4:	48 8b 42 10          	mov    0x10(%rdx),%rax
14051dce8:	48 8b 50 08          	mov    0x8(%rax),%rdx
14051dcec:	4c 8b 7a 18          	mov    0x18(%rdx),%r15
14051dcf0:	80 39 01             	cmpb   $0x1,(%rcx)
14051dcf3:	0f 85 13 0c 00 00    	jne    0x14051e90c
14051dcf9:	8b 49 18             	mov    0x18(%rcx),%ecx
14051dcfc:	ff 15 6e 5b a6 00    	call   *0xa65b6e(%rip)        # 0x140f83870
14051dd02:	8b d8                	mov    %eax,%ebx
14051dd04:	b9 28 00 00 00       	mov    $0x28,%ecx
14051dd09:	e8 fa d3 8f 00       	call   0x140e1b108
14051dd0e:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14051dd13:	48 85 c0             	test   %rax,%rax
14051dd16:	74 0c                	je     0x14051dd24
14051dd18:	8b d3                	mov    %ebx,%edx
14051dd1a:	48 8b c8             	mov    %rax,%rcx
14051dd1d:	e8 2e 37 21 00       	call   0x140731450
14051dd22:	eb 03                	jmp    0x14051dd27
14051dd24:	48 8b c6             	mov    %rsi,%rax
14051dd27:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14051dd2c:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14051dd31:	ba 01 00 00 00       	mov    $0x1,%edx
14051dd36:	49 8b cf             	mov    %r15,%rcx
14051dd39:	e8 c2 6d 21 00       	call   0x140734b00
14051dd3e:	c7 47 18 01 00 00 00 	movl   $0x1,0x18(%rdi)
14051dd45:	80 3f 02             	cmpb   $0x2,(%rdi)
14051dd48:	0f 94 c0             	sete   %al
14051dd4b:	88 47 24             	mov    %al,0x24(%rdi)
14051dd4e:	75 61                	jne    0x14051ddb1
14051dd50:	49 8b 56 08          	mov    0x8(%r14),%rdx
14051dd54:	48 8b 47 08          	mov    0x8(%rdi),%rax
14051dd58:	48 8b 48 08          	mov    0x8(%rax),%rcx
14051dd5c:	48 8b 42 10          	mov    0x10(%rdx),%rax
14051dd60:	48 8b 50 08          	mov    0x8(%rax),%rdx
14051dd64:	48 8b 52 18          	mov    0x18(%rdx),%rdx
14051dd68:	80 39 02             	cmpb   $0x2,(%rcx)
14051dd6b:	0f 85 cc 0b 00 00    	jne    0x14051e93d
14051dd71:	4c 63 41 1c          	movslq 0x1c(%rcx),%r8
14051dd75:	48 8b 42 40          	mov    0x40(%rdx),%rax
14051dd79:	48 8b 08             	mov    (%rax),%rcx
14051dd7c:	80 b9 98 01 00 00 00 	cmpb   $0x0,0x198(%rcx)
14051dd83:	75 07                	jne    0x14051dd8c
14051dd85:	c6 81 98 01 00 00 01 	movb   $0x1,0x198(%rcx)
14051dd8c:	4c 89 81 90 01 00 00 	mov    %r8,0x190(%rcx)
14051dd93:	48 83 c2 20          	add    $0x20,%rdx
14051dd97:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14051dd9c:	74 0c                	je     0x14051ddaa
14051dd9e:	48 8d 0d 3b 2c f1 00 	lea    0xf12c3b(%rip),%rcx        # 0x1414309e0
14051dda5:	e8 96 cd 26 00       	call   0x14078ab40
14051ddaa:	c7 47 20 01 00 00 00 	movl   $0x1,0x20(%rdi)
14051ddb1:	80 3f 03             	cmpb   $0x3,(%rdi)
14051ddb4:	0f 94 c0             	sete   %al
14051ddb7:	88 47 2c             	mov    %al,0x2c(%rdi)
14051ddba:	75 17                	jne    0x14051ddd3
14051ddbc:	48 8b 47 08          	mov    0x8(%rdi),%rax
14051ddc0:	48 8b 50 08          	mov    0x8(%rax),%rdx
14051ddc4:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14051ddc8:	e8 d3 3b 00 00       	call   0x1405219a0
14051ddcd:	0f b6 c0             	movzbl %al,%eax
14051ddd0:	89 47 28             	mov    %eax,0x28(%rdi)
14051ddd3:	80 3f 04             	cmpb   $0x4,(%rdi)
14051ddd6:	0f 94 c0             	sete   %al
14051ddd9:	88 47 34             	mov    %al,0x34(%rdi)
14051dddc:	75 17                	jne    0x14051ddf5
14051ddde:	48 8b 47 08          	mov    0x8(%rdi),%rax
14051dde2:	48 8b 50 08          	mov    0x8(%rax),%rdx
14051dde6:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14051ddea:	e8 01 3d 00 00       	call   0x140521af0
14051ddef:	0f b6 c0             	movzbl %al,%eax
14051ddf2:	89 47 30             	mov    %eax,0x30(%rdi)
14051ddf5:	80 3f 05             	cmpb   $0x5,(%rdi)
14051ddf8:	0f 94 c0             	sete   %al
14051ddfb:	88 47 3c             	mov    %al,0x3c(%rdi)
14051ddfe:	75 17                	jne    0x14051de17
14051de00:	48 8b 47 08          	mov    0x8(%rdi),%rax
14051de04:	48 8b 50 08          	mov    0x8(%rax),%rdx
14051de08:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14051de0c:	e8 2f 35 00 00       	call   0x140521340
14051de11:	0f b6 c0             	movzbl %al,%eax
14051de14:	89 47 38             	mov    %eax,0x38(%rdi)
14051de17:	80 3f 06             	cmpb   $0x6,(%rdi)
14051de1a:	0f 94 c0             	sete   %al
14051de1d:	88 47 44             	mov    %al,0x44(%rdi)
14051de20:	75 17                	jne    0x14051de39
14051de22:	48 8b 47 08          	mov    0x8(%rdi),%rax
14051de26:	48 8b 50 08          	mov    0x8(%rax),%rdx
14051de2a:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14051de2e:	e8 bd 33 00 00       	call   0x1405211f0
14051de33:	0f b6 c0             	movzbl %al,%eax
14051de36:	89 47 40             	mov    %eax,0x40(%rdi)
14051de39:	80 3f 0c             	cmpb   $0xc,(%rdi)
14051de3c:	0f 94 c0             	sete   %al
14051de3f:	88 47 4c             	mov    %al,0x4c(%rdi)
14051de42:	75 72                	jne    0x14051deb6
14051de44:	49 8b 56 08          	mov    0x8(%r14),%rdx
14051de48:	48 8b 47 08          	mov    0x8(%rdi),%rax
14051de4c:	48 8b 58 08          	mov    0x8(%rax),%rbx
14051de50:	48 8b 42 10          	mov    0x10(%rdx),%rax
14051de54:	48 8b 50 08          	mov    0x8(%rax),%rdx
14051de58:	4c 8b 7a 18          	mov    0x18(%rdx),%r15
14051de5c:	48 8b cb             	mov    %rbx,%rcx
14051de5f:	e8 dc 24 00 00       	call   0x140520340
14051de64:	4c 8b 20             	mov    (%rax),%r12
14051de67:	48 8b cb             	mov    %rbx,%rcx
14051de6a:	e8 d1 24 00 00       	call   0x140520340
14051de6f:	8b 58 08             	mov    0x8(%rax),%ebx
14051de72:	b9 28 00 00 00       	mov    $0x28,%ecx
14051de77:	e8 8c d2 8f 00       	call   0x140e1b108
14051de7c:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14051de81:	48 85 c0             	test   %rax,%rax
14051de84:	74 0f                	je     0x14051de95
14051de86:	4d 8b c4             	mov    %r12,%r8
14051de89:	8b d3                	mov    %ebx,%edx
14051de8b:	48 8b c8             	mov    %rax,%rcx
14051de8e:	e8 5d 3d 21 00       	call   0x140731bf0
14051de93:	eb 03                	jmp    0x14051de98
14051de95:	48 8b c6             	mov    %rsi,%rax
14051de98:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14051de9d:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14051dea2:	ba 04 00 00 00       	mov    $0x4,%edx
14051dea7:	49 8b cf             	mov    %r15,%rcx
14051deaa:	e8 51 6c 21 00       	call   0x140734b00
14051deaf:	c7 47 48 01 00 00 00 	movl   $0x1,0x48(%rdi)
14051deb6:	80 3f 0f             	cmpb   $0xf,(%rdi)
14051deb9:	0f 94 c0             	sete   %al