1400dba92:	48 ff c1             	inc    %rcx
1400dba95:	49 89 4e 10          	mov    %rcx,0x10(%r14)
1400dba99:	8a 44 24 20          	mov    0x20(%rsp),%al
1400dba9d:	22 c3                	and    %bl,%al
1400dba9f:	74 06                	je     0x1400dbaa7
1400dbaa1:	48 83 f9 04          	cmp    $0x4,%rcx
1400dbaa5:	72 a2                	jb     0x1400dba49
1400dbaa7:	39 7c 24 24          	cmp    %edi,0x24(%rsp)
1400dbaab:	74 0b                	je     0x1400dbab8
1400dbaad:	84 c0                	test   %al,%al
1400dbaaf:	74 07                	je     0x1400dbab8
1400dbab1:	be 08 00 00 00       	mov    $0x8,%esi
1400dbab6:	eb 72                	jmp    0x1400dbb2a
1400dbab8:	48 8b cf             	mov    %rdi,%rcx
1400dbabb:	49 8b d5             	mov    %r13,%rdx
1400dbabe:	4c 8b c7             	mov    %rdi,%r8
1400dbac1:	49 39 7e 10          	cmp    %rdi,0x10(%r14)
1400dbac5:	76 23                	jbe    0x1400dbaea
1400dbac7:	84 db                	test   %bl,%bl
1400dbac9:	79 1f                	jns    0x1400dbaea
1400dbacb:	43 0f b6 5c 06 48    	movzbl 0x48(%r14,%r8,1),%ebx
1400dbad1:	4d 03 c5             	add    %r13,%r8
1400dbad4:	8b c3                	mov    %ebx,%eax
1400dbad6:	83 e0 7f             	and    $0x7f,%eax
1400dbad9:	48 0f af c2          	imul   %rdx,%rax
1400dbadd:	48 c1 e2 07          	shl    $0x7,%rdx
1400dbae1:	48 03 c8             	add    %rax,%rcx
1400dbae4:	4d 3b 46 10          	cmp    0x10(%r14),%r8
1400dbae8:	72 dd                	jb     0x1400dbac7
1400dbaea:	49 89 4e 20          	mov    %rcx,0x20(%r14)
1400dbaee:	48 85 c9             	test   %rcx,%rcx
1400dbaf1:	49 89 7e 10          	mov    %rdi,0x10(%r14)
1400dbaf5:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
1400dbaf9:	74 1e                	je     0x1400dbb19
1400dbafb:	41 8b 84 24 fc 03 00 	mov    0x3fc(%r12),%eax
1400dbb02:	00
1400dbb03:	89 81 f8 03 00 00    	mov    %eax,0x3f8(%rcx)
1400dbb09:	85 c0                	test   %eax,%eax
1400dbb0b:	75 1d                	jne    0x1400dbb2a
1400dbb0d:	c7 81 fc 03 00 00 07 	movl   $0x7,0x3fc(%rcx)
1400dbb14:	00 00 00
1400dbb17:	eb 11                	jmp    0x1400dbb2a
1400dbb19:	48 89 b9 f8 03 00 00 	mov    %rdi,0x3f8(%rcx)
1400dbb20:	41 80 7e 18 e0       	cmpb   $0xe0,0x18(%r14)
1400dbb25:	75 03                	jne    0x1400dbb2a
1400dbb27:	45 88 2f             	mov    %r13b,(%r15)
1400dbb2a:	83 fe 51             	cmp    $0x51,%esi
1400dbb2d:	0f 45 fe             	cmovne %esi,%edi
1400dbb30:	8b c7                	mov    %edi,%eax
1400dbb32:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400dbb37:	48 33 cc             	xor    %rsp,%rcx
1400dbb3a:	e8 71 43 1d 00       	call   0x1402afeb0
1400dbb3f:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1400dbb46:	00
1400dbb47:	48 83 c4 30          	add    $0x30,%rsp
1400dbb4b:	41 5f                	pop    %r15
1400dbb4d:	41 5e                	pop    %r14
1400dbb4f:	41 5d                	pop    %r13
1400dbb51:	41 5c                	pop    %r12
1400dbb53:	5f                   	pop    %rdi
1400dbb54:	5e                   	pop    %rsi
1400dbb55:	5d                   	pop    %rbp
1400dbb56:	c3                   	ret
1400dbb57:	cc                   	int3
1400dbb58:	48 8b 82 20 02 00 00 	mov    0x220(%rdx),%rax
1400dbb5f:	49 89 00             	mov    %rax,(%r8)
1400dbb62:	b8 01 00 00 00       	mov    $0x1,%eax
1400dbb67:	c3                   	ret
1400dbb68:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400dbb6d:	57                   	push   %rdi
1400dbb6e:	48 83 ec 20          	sub    $0x20,%rsp
1400dbb72:	ba 50 00 00 00       	mov    $0x50,%edx
1400dbb77:	48 8b f9             	mov    %rcx,%rdi
1400dbb7a:	8d 4a b1             	lea    -0x4f(%rdx),%ecx
1400dbb7d:	ff 15 9d 34 2f 00    	call   *0x2f349d(%rip)        # 0x1403cf020
1400dbb83:	48 8b d8             	mov    %rax,%rbx
1400dbb86:	48 85 c0             	test   %rax,%rax
1400dbb89:	75 05                	jne    0x1400dbb90
1400dbb8b:	8d 43 1b             	lea    0x1b(%rbx),%eax
1400dbb8e:	eb 17                	jmp    0x1400dbba7
1400dbb90:	48 8d 48 28          	lea    0x28(%rax),%rcx
1400dbb94:	ba 00 00 01 00       	mov    $0x10000,%edx
1400dbb99:	e8 c6 cc fc ff       	call   0x1400a8864
1400dbb9e:	33 c0                	xor    %eax,%eax
1400dbba0:	48 89 9f c0 01 00 00 	mov    %rbx,0x1c0(%rdi)
1400dbba7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400dbbac:	48 83 c4 20          	add    $0x20,%rsp
1400dbbb0:	5f                   	pop    %rdi
1400dbbb1:	c3                   	ret
1400dbbb2:	cc                   	int3
1400dbbb3:	cc                   	int3
1400dbbb4:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400dbbb9:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400dbbbe:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400dbbc3:	55                   	push   %rbp
1400dbbc4:	41 54                	push   %r12
1400dbbc6:	41 55                	push   %r13
1400dbbc8:	41 56                	push   %r14
1400dbbca:	41 57                	push   %r15
1400dbbcc:	48 8b ec             	mov    %rsp,%rbp
1400dbbcf:	48 83 ec 60          	sub    $0x60,%rsp
1400dbbd3:	48 8b 05 a6 9e 2f 00 	mov    0x2f9ea6(%rip),%rax        # 0x1403d5a80
1400dbbda:	48 33 c4             	xor    %rsp,%rax
1400dbbdd:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
1400dbbe1:	8b 05 01 13 21 00    	mov    0x211301(%rip),%eax        # 0x1402ecee8
1400dbbe7:	45 33 c0             	xor    %r8d,%r8d
1400dbbea:	89 45 e8             	mov    %eax,-0x18(%rbp)
1400dbbed:	48 8b f1             	mov    %rcx,%rsi
1400dbbf0:	8a 05 f6 12 21 00    	mov    0x2112f6(%rip),%al        # 0x1402eceec
1400dbbf6:	88 45 ec             	mov    %al,-0x14(%rbp)
1400dbbf9:	33 c0                	xor    %eax,%eax
1400dbbfb:	48 89 45 ed          	mov    %rax,-0x13(%rbp)
1400dbbff:	48 8b 81 68 12 00 00 	mov    0x1268(%rcx),%rax
1400dbc06:	48 8d 0d 80 c3 2c 00 	lea    0x2cc380(%rip),%rcx        # 0x1403a7f8d
1400dbc0d:	48 85 c0             	test   %rax,%rax
1400dbc10:	44 89 45 e0          	mov    %r8d,-0x20(%rbp)
1400dbc14:	48 8b d1             	mov    %rcx,%rdx
1400dbc17:	48 0f 45 d0          	cmovne %rax,%rdx
1400dbc1b:	49 83 cc ff          	or     $0xffffffffffffffff,%r12
1400dbc1f:	4d 8b fc             	mov    %r12,%r15
1400dbc22:	48 89 55 c8          	mov    %rdx,-0x38(%rbp)
1400dbc26:	49 ff c7             	inc    %r15
1400dbc29:	46 38 04 3a          	cmp    %r8b,(%rdx,%r15,1)
1400dbc2d:	75 f7                	jne    0x1400dbc26
1400dbc2f:	48 8b 86 70 12 00 00 	mov    0x1270(%rsi),%rax
1400dbc36:	4d 8b f4             	mov    %r12,%r14
1400dbc39:	48 85 c0             	test   %rax,%rax
1400dbc3c:	48 0f 45 c8          	cmovne %rax,%rcx
1400dbc40:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
1400dbc44:	49 ff c6             	inc    %r14
1400dbc47:	46 38 04 31          	cmp    %r8b,(%rcx,%r14,1)
1400dbc4b:	75 f7                	jne    0x1400dbc44
1400dbc4d:	49 8b c7             	mov    %r15,%rax
1400dbc50:	48 f7 d8             	neg    %rax
1400dbc53:	48 1b c9             	sbb    %rcx,%rcx
1400dbc56:	83 e1 02             	and    $0x2,%ecx
1400dbc59:	48 8d 59 0e          	lea    0xe(%rcx),%rbx
1400dbc5d:	49 03 de             	add    %r14,%rbx
1400dbc60:	49 03 df             	add    %r15,%rbx
1400dbc63:	4d 85 f6             	test   %r14,%r14
1400dbc66:	74 04                	je     0x1400dbc6c
1400dbc68:	48 83 c3 02          	add    $0x2,%rbx
1400dbc6c:	48 8d 53 0a          	lea    0xa(%rbx),%rdx
1400dbc70:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1400dbc74:	e8 07 02 00 00       	call   0x1400dbe80
1400dbc79:	4c 63 e8             	movslq %eax,%r13
1400dbc7c:	89 45 c0             	mov    %eax,-0x40(%rbp)
1400dbc7f:	49 8d 7d 0b          	lea    0xb(%r13),%rdi
1400dbc83:	48 03 fb             	add    %rbx,%rdi
1400dbc86:	48 89 7d d8          	mov    %rdi,-0x28(%rbp)
1400dbc8a:	48 81 ff ff ff ff 0f 	cmp    $0xfffffff,%rdi
1400dbc91:	76 0a                	jbe    0x1400dbc9d
1400dbc93:	b8 08 00 00 00       	mov    $0x8,%eax
1400dbc98:	e9 b6 01 00 00       	jmp    0x1400dbe53
1400dbc9d:	48 8b cf             	mov    %rdi,%rcx
1400dbca0:	ff 15 5a 33 2f 00    	call   *0x2f335a(%rip)        # 0x1403cf000
1400dbca6:	48 8b d8             	mov    %rax,%rbx
1400dbca9:	48 85 c0             	test   %rax,%rax
1400dbcac:	75 08                	jne    0x1400dbcb6
1400dbcae:	8d 43 1b             	lea    0x1b(%rbx),%eax
1400dbcb1:	e9 9d 01 00 00       	jmp    0x1400dbe53
1400dbcb6:	4c 8b c7             	mov    %rdi,%r8
1400dbcb9:	33 d2                	xor    %edx,%edx
1400dbcbb:	48 8b cb             	mov    %rbx,%rcx
1400dbcbe:	e8 3d 5d 20 00       	call   0x1402e1a00
1400dbcc3:	48 8d 4b 01          	lea    0x1(%rbx),%rcx
1400dbcc7:	c6 03 10             	movb   $0x10,(%rbx)
1400dbcca:	4d 8b c5             	mov    %r13,%r8
1400dbccd:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400dbcd1:	e8 8a 56 20 00       	call   0x1402e1360
1400dbcd6:	41 b8 09 00 00 00    	mov    $0x9,%r8d
1400dbcdc:	42 c7 44 2b 01 00 04 	movl   $0x514d0400,0x1(%rbx,%r13,1)
1400dbce3:	4d 51
1400dbce5:	48 8d 55 ec          	lea    -0x14(%rbp),%rdx
1400dbce9:	42 c7 44 2b 05 54 54 	movl   $0x2045454,0x5(%rbx,%r13,1)
1400dbcf0:	04 02
1400dbcf2:	48 8b ce             	mov    %rsi,%rcx
1400dbcf5:	66 42 c7 44 2b 09 00 	movw   $0x3c00,0x9(%rbx,%r13,1)
1400dbcfc:	3c
1400dbcfd:	e8 3a ac fe ff       	call   0x1400c693c
1400dbd02:	44 8b 4d c0          	mov    -0x40(%rbp),%r9d
1400dbd06:	8b f8                	mov    %eax,%edi
1400dbd08:	49 8b c4             	mov    %r12,%rax
1400dbd0b:	41 8d 49 0b          	lea    0xb(%r9),%ecx
1400dbd0f:	48 63 d1             	movslq %ecx,%rdx
1400dbd12:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1400dbd16:	48 ff c0             	inc    %rax
1400dbd19:	80 3c 01 00          	cmpb   $0x0,(%rcx,%rax,1)
1400dbd1d:	75 f7                	jne    0x1400dbd16
1400dbd1f:	48 83 f8 0c          	cmp    $0xc,%rax
1400dbd23:	0f 85 d0 00 00 00    	jne    0x1400dbdf9
1400dbd29:	66 c7 04 1a 00 0c    	movw   $0xc00,(%rdx,%rbx,1)
1400dbd2f:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
1400dbd33:	f2 0f 10 45 e8       	movsd  -0x18(%rbp),%xmm0
1400dbd38:	48 8b ce             	mov    %rsi,%rcx
1400dbd3b:	f2 0f 11 44 1a 02    	movsd  %xmm0,0x2(%rdx,%rbx,1)
1400dbd41:	8b 45 f0             	mov    -0x10(%rbp),%eax
1400dbd44:	89 44 1a 0a          	mov    %eax,0xa(%rdx,%rbx,1)
1400dbd48:	48 8d 15 79 12 21 00 	lea    0x211279(%rip),%rdx        # 0x1402ecfc8
1400dbd4f:	e8 08 77 fc ff       	call   0x1400a345c
1400dbd54:	41 8d 41 19          	lea    0x19(%r9),%eax
1400dbd58:	48 63 c8             	movslq %eax,%rcx
1400dbd5b:	4d 8d 24 0f          	lea    (%r15,%rcx,1),%r12
1400dbd5f:	4d 85 ff             	test   %r15,%r15
1400dbd62:	74 35                	je     0x1400dbd99
1400dbd64:	49 83 c4 02          	add    $0x2,%r12
1400dbd68:	4d 8b c7             	mov    %r15,%r8
1400dbd6b:	49 81 ff ff ff 00 00 	cmp    $0xffff,%r15
1400dbd72:	77 73                	ja     0x1400dbde7
1400dbd74:	42 80 4c 2b 08 80    	orb    $0x80,0x8(%rbx,%r13,1)
1400dbd7a:	49 8b c7             	mov    %r15,%rax
1400dbd7d:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
1400dbd81:	44 88 7c 0b 01       	mov    %r15b,0x1(%rbx,%rcx,1)
1400dbd86:	48 c1 e8 08          	shr    $0x8,%rax
1400dbd8a:	88 04 0b             	mov    %al,(%rbx,%rcx,1)
1400dbd8d:	48 83 c1 02          	add    $0x2,%rcx
1400dbd91:	48 03 cb             	add    %rbx,%rcx
1400dbd94:	e8 c7 55 20 00       	call   0x1402e1360
1400dbd99:	4d 85 f6             	test   %r14,%r14
1400dbd9c:	74 32                	je     0x1400dbdd0
1400dbd9e:	4d 8b c6             	mov    %r14,%r8
1400dbda1:	49 81 fe ff ff 00 00 	cmp    $0xffff,%r14
1400dbda8:	77 46                	ja     0x1400dbdf0
1400dbdaa:	42 80 4c 2b 08 40    	orb    $0x40,0x8(%rbx,%r13,1)
1400dbdb0:	48 8d 4b 02          	lea    0x2(%rbx),%rcx
1400dbdb4:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
1400dbdb8:	49 8b c6             	mov    %r14,%rax
1400dbdbb:	48 c1 e8 08          	shr    $0x8,%rax
1400dbdbf:	49 03 cc             	add    %r12,%rcx
1400dbdc2:	42 88 04 23          	mov    %al,(%rbx,%r12,1)
1400dbdc6:	46 88 74 23 01       	mov    %r14b,0x1(%rbx,%r12,1)
1400dbdcb:	e8 90 55 20 00       	call   0x1402e1360
1400dbdd0:	85 ff                	test   %edi,%edi
1400dbdd2:	75 4a                	jne    0x1400dbe1e
1400dbdd4:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
1400dbdd8:	48 8b d3             	mov    %rbx,%rdx
1400dbddb:	48 8b ce             	mov    %rsi,%rcx
1400dbdde:	e8 1d 05 00 00       	call   0x1400dc300
1400dbde3:	8b f8                	mov    %eax,%edi
1400dbde5:	eb 37                	jmp    0x1400dbe1e
1400dbde7:	48 8d 15 f2 11 21 00 	lea    0x2111f2(%rip),%rdx        # 0x1402ecfe0
1400dbdee:	eb 21                	jmp    0x1400dbe11
1400dbdf0:	48 8d 15 09 12 21 00 	lea    0x211209(%rip),%rdx        # 0x1402ed000
1400dbdf7:	eb 18                	jmp    0x1400dbe11
1400dbdf9:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
1400dbdfd:	49 ff c4             	inc    %r12
1400dbe00:	42 80 3c 20 00       	cmpb   $0x0,(%rax,%r12,1)
1400dbe05:	75 f6                	jne    0x1400dbdfd
1400dbe07:	4d 8b c4             	mov    %r12,%r8
1400dbe0a:	48 8d 15 8f 11 21 00 	lea    0x21118f(%rip),%rdx        # 0x1402ecfa0
1400dbe11:	48 8b ce             	mov    %rsi,%rcx
1400dbe14:	e8 b7 8b fd ff       	call   0x1400b49d0
1400dbe19:	bf 08 00 00 00       	mov    $0x8,%edi
1400dbe1e:	48 8b cb             	mov    %rbx,%rcx
1400dbe21:	ff 15 e1 31 2f 00    	call   *0x2f31e1(%rip)        # 0x1403cf008
1400dbe27:	48 8b 8e 68 12 00 00 	mov    0x1268(%rsi),%rcx
1400dbe2e:	ff 15 d4 31 2f 00    	call   *0x2f31d4(%rip)        # 0x1403cf008
1400dbe34:	48 8b 8e 70 12 00 00 	mov    0x1270(%rsi),%rcx
1400dbe3b:	48 83 a6 68 12 00 00 	andq   $0x0,0x1268(%rsi)
1400dbe42:	00
1400dbe43:	ff 15 bf 31 2f 00    	call   *0x2f31bf(%rip)        # 0x1403cf008
1400dbe49:	48 83 a6 70 12 00 00 	andq   $0x0,0x1270(%rsi)
1400dbe50:	00
1400dbe51:	8b c7                	mov    %edi,%eax
1400dbe53:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1400dbe57:	48 33 cc             	xor    %rsp,%rcx
1400dbe5a:	e8 51 40 1d 00       	call   0x1402afeb0
1400dbe5f:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
1400dbe64:	49 8b 5b 38          	mov    0x38(%r11),%rbx
1400dbe68:	49 8b 73 40          	mov    0x40(%r11),%rsi
1400dbe6c:	49 8b 7b 48          	mov    0x48(%r11),%rdi
1400dbe70:	49 8b e3             	mov    %r11,%rsp
1400dbe73:	41 5f                	pop    %r15
1400dbe75:	41 5e                	pop    %r14
1400dbe77:	41 5d                	pop    %r13
1400dbe79:	41 5c                	pop    %r12
1400dbe7b:	5d                   	pop    %rbp
1400dbe7c:	c3                   	ret
1400dbe7d:	cc                   	int3
1400dbe7e:	cc                   	int3
1400dbe7f:	cc                   	int3
1400dbe80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400dbe85:	45 33 db             	xor    %r11d,%r11d
1400dbe88:	4c 8b ca             	mov    %rdx,%r9
1400dbe8b:	48 8b d9             	mov    %rcx,%rbx
1400dbe8e:	48 85 d2             	test   %rdx,%rdx
1400dbe91:	74 35                	je     0x1400dbec8
1400dbe93:	45 33 d2             	xor    %r10d,%r10d
1400dbe96:	49 83 fa 04          	cmp    $0x4,%r10
1400dbe9a:	7d 2c                	jge    0x1400dbec8
1400dbe9c:	41 8a c1             	mov    %r9b,%al
1400dbe9f:	49 c1 e9 07          	shr    $0x7,%r9
1400dbea3:	24 7f                	and    $0x7f,%al
1400dbea5:	44 0f b6 c0          	movzbl %al,%r8d
1400dbea9:	41 8a c8             	mov    %r8b,%cl
1400dbeac:	80 c9 80             	or     $0x80,%cl
1400dbeaf:	4d 85 c9             	test   %r9,%r9
1400dbeb2:	0f b6 d1             	movzbl %cl,%edx
1400dbeb5:	41 0f 44 d0          	cmove  %r8d,%edx
1400dbeb9:	41 ff c3             	inc    %r11d
1400dbebc:	41 88 14 1a          	mov    %dl,(%r10,%rbx,1)
1400dbec0:	49 ff c2             	inc    %r10
1400dbec3:	4d 85 c9             	test   %r9,%r9
1400dbec6:	75 ce                	jne    0x1400dbe96
1400dbec8:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
1400dbecd:	41 8b c3             	mov    %r11d,%eax
1400dbed0:	c3                   	ret
1400dbed1:	cc                   	int3
1400dbed2:	cc                   	int3
1400dbed3:	cc                   	int3
1400dbed4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400dbed9:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400dbede:	57                   	push   %rdi
1400dbedf:	48 83 ec 30          	sub    $0x30,%rsp
1400dbee3:	48 8b f9             	mov    %rcx,%rdi
1400dbee6:	49 8b f0             	mov    %r8,%rsi
1400dbee9:	48 8b 89 28 11 00 00 	mov    0x1128(%rcx),%rcx
1400dbef0:	bb 03 00 00 00       	mov    $0x3,%ebx
1400dbef5:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
1400dbef9:	48 ff c0             	inc    %rax
1400dbefc:	80 3c 01 00          	cmpb   $0x0,(%rcx,%rax,1)
1400dbf00:	75 f7                	jne    0x1400dbef9
1400dbf02:	48 83 f8 01          	cmp    $0x1,%rax
1400dbf06:	76 3d                	jbe    0x1400dbf45
1400dbf08:	4c 8b c2             	mov    %rdx,%r8
1400dbf0b:	c7 44 24 20 02 00 00 	movl   $0x2,0x20(%rsp)
1400dbf12:	00
1400dbf13:	33 d2                	xor    %edx,%edx
1400dbf15:	48 ff c1             	inc    %rcx
1400dbf18:	4c 8b ce             	mov    %rsi,%r9
1400dbf1b:	e8 a4 dd fd ff       	call   0x1400b9cc4
1400dbf20:	8b d8                	mov    %eax,%ebx
1400dbf22:	85 c0                	test   %eax,%eax
1400dbf24:	75 2e                	jne    0x1400dbf54
1400dbf26:	48 81 3e ff ff 00 00 	cmpq   $0xffff,(%rsi)
1400dbf2d:	76 25                	jbe    0x1400dbf54
1400dbf2f:	48 8d 15 1a 11 21 00 	lea    0x21111a(%rip),%rdx        # 0x1402ed050
1400dbf36:	48 8b cf             	mov    %rdi,%rcx
1400dbf39:	e8 92 8a fd ff       	call   0x1400b49d0
1400dbf3e:	bb 03 00 00 00       	mov    $0x3,%ebx
1400dbf43:	eb 0f                	jmp    0x1400dbf54
1400dbf45:	48 8d 15 1c 11 21 00 	lea    0x21111c(%rip),%rdx        # 0x1402ed068
1400dbf4c:	48 8b cf             	mov    %rdi,%rcx
1400dbf4f:	e8 7c 8a fd ff       	call   0x1400b49d0
1400dbf54:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1400dbf59:	8b c3                	mov    %ebx,%eax
1400dbf5b:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400dbf60:	48 83 c4 30          	add    $0x30,%rsp
1400dbf64:	5f                   	pop    %rdi
1400dbf65:	c3                   	ret