1400eabdf:	48 8b d1             	mov    %rcx,%rdx
1400eabe2:	48 3b c6             	cmp    %rsi,%rax
1400eabe5:	72 18                	jb     0x1400eabff
1400eabe7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400eabeb:	48 2b d1             	sub    %rcx,%rdx
1400eabee:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400eabf2:	48 83 f8 1f          	cmp    $0x1f,%rax
1400eabf6:	76 07                	jbe    0x1400eabff
1400eabf8:	ff 15 82 7f 12 00    	call   *0x127f82(%rip)        # 0x140212b80
1400eabfe:	cc                   	int3
1400eabff:	ff 15 3b 7f 12 00    	call   *0x127f3b(%rip)        # 0x140212b40
1400eac05:	48 8b 03             	mov    (%rbx),%rax
1400eac08:	4c 8b 40 58          	mov    0x58(%rax),%r8
1400eac0c:	8b 47 08             	mov    0x8(%rdi),%eax
1400eac0f:	48 8d 0d 7a a8 18 00 	lea    0x18a87a(%rip),%rcx        # 0x140275490
1400eac16:	48 89 4d a8          	mov    %rcx,-0x58(%rbp)
1400eac1a:	89 45 b0             	mov    %eax,-0x50(%rbp)
1400eac1d:	66 44 89 7d b4       	mov    %r15w,-0x4c(%rbp)
1400eac22:	0f 57 c0             	xorps  %xmm0,%xmm0
1400eac25:	0f 11 45 b8          	movups %xmm0,-0x48(%rbp)
1400eac29:	f3 0f 7f 75 c8       	movdqu %xmm6,-0x38(%rbp)
1400eac2e:	66 44 89 75 b8       	mov    %r14w,-0x48(%rbp)
1400eac33:	48 8d 05 de bd 14 00 	lea    0x14bdde(%rip),%rax        # 0x140236a18
1400eac3a:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1400eac3e:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1400eac42:	48 8b cb             	mov    %rbx,%rcx
1400eac45:	49 8b c0             	mov    %r8,%rax
1400eac48:	ff 15 e2 81 12 00    	call   *0x1281e2(%rip)        # 0x140212e30
1400eac4e:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
1400eac52:	48 83 f8 07          	cmp    $0x7,%rax
1400eac56:	76 32                	jbe    0x1400eac8a
1400eac58:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400eac5f:	00
1400eac60:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
1400eac64:	48 8b d1             	mov    %rcx,%rdx
1400eac67:	48 3b c6             	cmp    %rsi,%rax
1400eac6a:	72 18                	jb     0x1400eac84
1400eac6c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400eac70:	48 2b d1             	sub    %rcx,%rdx
1400eac73:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400eac77:	48 83 f8 1f          	cmp    $0x1f,%rax
1400eac7b:	76 07                	jbe    0x1400eac84
1400eac7d:	ff 15 fd 7e 12 00    	call   *0x127efd(%rip)        # 0x140212b80
1400eac83:	cc                   	int3
1400eac84:	ff 15 b6 7e 12 00    	call   *0x127eb6(%rip)        # 0x140212b40
1400eac8a:	48 8b 03             	mov    (%rbx),%rax
1400eac8d:	4c 8b 40 58          	mov    0x58(%rax),%r8
1400eac91:	8b 87 0c 02 00 00    	mov    0x20c(%rdi),%eax
1400eac97:	48 8d 0d b2 cf 15 00 	lea    0x15cfb2(%rip),%rcx        # 0x140247c50
1400eac9e:	48 89 4d a8          	mov    %rcx,-0x58(%rbp)
1400eaca2:	89 45 b0             	mov    %eax,-0x50(%rbp)
1400eaca5:	66 44 89 7d b4       	mov    %r15w,-0x4c(%rbp)
1400eacaa:	0f 57 c0             	xorps  %xmm0,%xmm0
1400eacad:	0f 11 45 b8          	movups %xmm0,-0x48(%rbp)
1400eacb1:	f3 0f 7f 75 c8       	movdqu %xmm6,-0x38(%rbp)
1400eacb6:	66 44 89 75 b8       	mov    %r14w,-0x48(%rbp)
1400eacbb:	48 8d 05 56 bd 14 00 	lea    0x14bd56(%rip),%rax        # 0x140236a18
1400eacc2:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1400eacc6:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1400eacca:	48 8b cb             	mov    %rbx,%rcx
1400eaccd:	49 8b c0             	mov    %r8,%rax
1400eacd0:	ff 15 5a 81 12 00    	call   *0x12815a(%rip)        # 0x140212e30
1400eacd6:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
1400eacda:	48 83 f8 07          	cmp    $0x7,%rax
1400eacde:	76 32                	jbe    0x1400ead12
1400eace0:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400eace7:	00
1400eace8:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
1400eacec:	48 8b d1             	mov    %rcx,%rdx
1400eacef:	48 3b c6             	cmp    %rsi,%rax
1400eacf2:	72 18                	jb     0x1400ead0c
1400eacf4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400eacf8:	48 2b d1             	sub    %rcx,%rdx
1400eacfb:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400eacff:	48 83 f8 1f          	cmp    $0x1f,%rax
1400ead03:	76 07                	jbe    0x1400ead0c
1400ead05:	ff 15 75 7e 12 00    	call   *0x127e75(%rip)        # 0x140212b80
1400ead0b:	cc                   	int3
1400ead0c:	ff 15 2e 7e 12 00    	call   *0x127e2e(%rip)        # 0x140212b40
1400ead12:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1400ead16:	48 33 cc             	xor    %rsp,%rcx
1400ead19:	e8 52 9a 11 00       	call   0x140204770
1400ead1e:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11
1400ead25:	00
1400ead26:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1400ead2a:	49 8b 73 40          	mov    0x40(%r11),%rsi
1400ead2e:	0f 28 74 24 70       	movaps 0x70(%rsp),%xmm6
1400ead33:	49 8b e3             	mov    %r11,%rsp
1400ead36:	41 5f                	pop    %r15
1400ead38:	41 5e                	pop    %r14
1400ead3a:	41 5c                	pop    %r12
1400ead3c:	5f                   	pop    %rdi
1400ead3d:	5d                   	pop    %rbp
1400ead3e:	c3                   	ret
1400ead3f:	90                   	nop
1400ead40:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400ead45:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400ead4a:	57                   	push   %rdi
1400ead4b:	48 81 ec e0 03 00 00 	sub    $0x3e0,%rsp
1400ead52:	49 8b f8             	mov    %r8,%rdi
1400ead55:	8b f2                	mov    %edx,%esi
1400ead57:	8b d9                	mov    %ecx,%ebx
1400ead59:	48 8d 05 48 9b 18 00 	lea    0x189b48(%rip),%rax        # 0x1402748a8
1400ead60:	4d 8b c8             	mov    %r8,%r9
1400ead63:	4d 85 c0             	test   %r8,%r8
1400ead66:	4c 0f 44 c8          	cmove  %rax,%r9
1400ead6a:	ba 3f 03 00 00       	mov    $0x33f,%edx
1400ead6f:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1400ead75:	e8 d6 c5 07 00       	call   0x140167350
1400ead7a:	48 85 ff             	test   %rdi,%rdi
1400ead7d:	74 3f                	je     0x1400eadbe
1400ead7f:	48 8b d7             	mov    %rdi,%rdx
1400ead82:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1400ead87:	e8 c4 bf f1 ff       	call   0x140006d50
1400ead8c:	8b d3                	mov    %ebx,%edx
1400ead8e:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400ead93:	e8 a4 88 f1 ff       	call   0x14000363c
1400ead98:	4c 8d 4c 24 28       	lea    0x28(%rsp),%r9
1400ead9d:	44 8b c6             	mov    %esi,%r8d
1400eada0:	8b 10                	mov    (%rax),%edx
1400eada2:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400eada7:	e8 24 fb ff ff       	call   0x1400ea8d0
1400eadac:	48 8d 15 dd 29 1e 00 	lea    0x1e29dd(%rip),%rdx        # 0x1402cd790
1400eadb3:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400eadb8:	e8 39 ac 11 00       	call   0x1402059f6
1400eadbd:	90                   	nop
1400eadbe:	8b d3                	mov    %ebx,%edx
1400eadc0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400eadc5:	e8 72 88 f1 ff       	call   0x14000363c
1400eadca:	44 8b c6             	mov    %esi,%r8d
1400eadcd:	8b 10                	mov    (%rax),%edx
1400eadcf:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400eadd4:	e8 a3 fc f1 ff       	call   0x14000aa7c
1400eadd9:	48 8d 15 b0 29 1e 00 	lea    0x1e29b0(%rip),%rdx        # 0x1402cd790
1400eade0:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400eade5:	e8 0c ac 11 00       	call   0x1402059f6
1400eadea:	cc                   	int3
1400eadeb:	90                   	nop
1400eadec:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400eadf1:	57                   	push   %rdi
1400eadf2:	48 83 ec 20          	sub    $0x20,%rsp
1400eadf6:	48 8d 05 ab 24 15 00 	lea    0x1524ab(%rip),%rax        # 0x14023d2a8
1400eadfd:	48 8b d9             	mov    %rcx,%rbx
1400eae00:	48 89 81 b8 00 00 00 	mov    %rax,0xb8(%rcx)
1400eae07:	48 8b b9 b0 00 00 00 	mov    0xb0(%rcx),%rdi
1400eae0e:	48 85 ff             	test   %rdi,%rdi
1400eae11:	74 39                	je     0x1400eae4c
1400eae13:	83 c8 ff             	or     $0xffffffff,%eax
1400eae16:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400eae1b:	83 f8 01             	cmp    $0x1,%eax
1400eae1e:	75 2c                	jne    0x1400eae4c
1400eae20:	48 8b 07             	mov    (%rdi),%rax
1400eae23:	48 8b cf             	mov    %rdi,%rcx
1400eae26:	48 8b 00             	mov    (%rax),%rax
1400eae29:	ff 15 01 80 12 00    	call   *0x128001(%rip)        # 0x140212e30
1400eae2f:	83 c8 ff             	or     $0xffffffff,%eax
1400eae32:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400eae37:	83 f8 01             	cmp    $0x1,%eax
1400eae3a:	75 10                	jne    0x1400eae4c
1400eae3c:	48 8b 07             	mov    (%rdi),%rax
1400eae3f:	48 8b cf             	mov    %rdi,%rcx
1400eae42:	48 8b 40 08          	mov    0x8(%rax),%rax
1400eae46:	ff 15 e4 7f 12 00    	call   *0x127fe4(%rip)        # 0x140212e30
1400eae4c:	48 8b 8b 88 00 00 00 	mov    0x88(%rbx),%rcx
1400eae53:	48 85 c9             	test   %rcx,%rcx
1400eae56:	74 44                	je     0x1400eae9c
1400eae58:	48 8b 83 98 00 00 00 	mov    0x98(%rbx),%rax
1400eae5f:	48 2b c1             	sub    %rcx,%rax
1400eae62:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400eae68:	72 14                	jb     0x1400eae7e
1400eae6a:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1400eae6e:	48 2b ca             	sub    %rdx,%rcx
1400eae71:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400eae75:	48 83 f8 1f          	cmp    $0x1f,%rax
1400eae79:	77 54                	ja     0x1400eaecf
1400eae7b:	48 8b ca             	mov    %rdx,%rcx
1400eae7e:	ff 15 bc 7c 12 00    	call   *0x127cbc(%rip)        # 0x140212b40
1400eae84:	48 83 a3 88 00 00 00 	andq   $0x0,0x88(%rbx)
1400eae8b:	00
1400eae8c:	48 83 a3 90 00 00 00 	andq   $0x0,0x90(%rbx)
1400eae93:	00
1400eae94:	48 83 a3 98 00 00 00 	andq   $0x0,0x98(%rbx)
1400eae9b:	00
1400eae9c:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
1400eaea3:	48 85 c9             	test   %rcx,%rcx
1400eaea6:	74 15                	je     0x1400eaebd
1400eaea8:	48 83 a3 80 00 00 00 	andq   $0x0,0x80(%rbx)
1400eaeaf:	00
1400eaeb0:	48 8b 01             	mov    (%rcx),%rax
1400eaeb3:	48 8b 40 10          	mov    0x10(%rax),%rax
1400eaeb7:	ff 15 73 7f 12 00    	call   *0x127f73(%rip)        # 0x140212e30
1400eaebd:	48 8b cb             	mov    %rbx,%rcx
1400eaec0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400eaec5:	48 83 c4 20          	add    $0x20,%rsp
1400eaec9:	5f                   	pop    %rdi
1400eaeca:	e9 55 46 ff ff       	jmp    0x1400df524
1400eaecf:	ff 15 ab 7c 12 00    	call   *0x127cab(%rip)        # 0x140212b80
1400eaed5:	cc                   	int3
1400eaed6:	90                   	nop
1400eaed7:	90                   	nop
1400eaed8:	90                   	nop
1400eaed9:	90                   	nop
1400eaeda:	90                   	nop
1400eaedb:	90                   	nop
1400eaedc:	90                   	nop
1400eaedd:	90                   	nop
1400eaede:	90                   	nop
1400eaedf:	90                   	nop
1400eaee0:	e9 03 16 ff ff       	jmp    0x1400dc4e8
1400eaee5:	90                   	nop
1400eaee6:	90                   	nop
1400eaee7:	90                   	nop
1400eaee8:	90                   	nop
1400eaee9:	90                   	nop
1400eaeea:	90                   	nop
1400eaeeb:	90                   	nop
1400eaeec:	90                   	nop
1400eaeed:	90                   	nop
1400eaeee:	90                   	nop
1400eaeef:	90                   	nop
1400eaef0:	48 8b c4             	mov    %rsp,%rax
1400eaef3:	48 89 58 10          	mov    %rbx,0x10(%rax)
1400eaef7:	48 89 70 18          	mov    %rsi,0x18(%rax)
1400eaefb:	57                   	push   %rdi
1400eaefc:	48 83 ec 40          	sub    $0x40,%rsp
1400eaf00:	49 8b f0             	mov    %r8,%rsi
1400eaf03:	48 8b fa             	mov    %rdx,%rdi
1400eaf06:	48 8b d9             	mov    %rcx,%rbx
1400eaf09:	48 81 c1 f8 00 00 00 	add    $0xf8,%rcx
1400eaf10:	48 89 48 e8          	mov    %rcx,-0x18(%rax)
1400eaf14:	83 60 f0 00          	andl   $0x0,-0x10(%rax)
1400eaf18:	48 8b 09             	mov    (%rcx),%rcx
1400eaf1b:	ff 15 2f 72 12 00    	call   *0x12722f(%rip)        # 0x140212150
1400eaf21:	f0 ff 44 24 38       	lock incl 0x38(%rsp)
1400eaf26:	48 8b 43 78          	mov    0x78(%rbx),%rax
1400eaf2a:	48 85 c0             	test   %rax,%rax
1400eaf2d:	74 64                	je     0x1400eaf93
1400eaf2f:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400eaf34:	48 8b 4e 38          	mov    0x38(%rsi),%rcx
1400eaf38:	48 85 c9             	test   %rcx,%rcx
1400eaf3b:	75 07                	jne    0x1400eaf44
1400eaf3d:	ff 15 bd 78 12 00    	call   *0x1278bd(%rip)        # 0x140212800
1400eaf43:	cc                   	int3
1400eaf44:	48 8b 01             	mov    (%rcx),%rax
1400eaf47:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1400eaf4c:	48 8b 40 10          	mov    0x10(%rax),%rax
1400eaf50:	ff 15 da 7e 12 00    	call   *0x127eda(%rip)        # 0x140212e30
1400eaf56:	83 27 00             	andl   $0x0,(%rdi)
1400eaf59:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1400eaf5e:	83 67 10 00          	andl   $0x0,0x10(%rdi)
1400eaf62:	eb 13                	jmp    0x1400eaf77
1400eaf64:	f0 ff 4c 24 38       	lock decl 0x38(%rsp)
1400eaf69:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400eaf6e:	48 8b 09             	mov    (%rcx),%rcx
1400eaf71:	ff 15 e1 71 12 00    	call   *0x1271e1(%rip)        # 0x140212158
1400eaf77:	8b 44 24 38          	mov    0x38(%rsp),%eax
1400eaf7b:	85 c0                	test   %eax,%eax
1400eaf7d:	75 e5                	jne    0x1400eaf64
1400eaf7f:	90                   	nop
1400eaf80:	48 8b c7             	mov    %rdi,%rax
1400eaf83:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1400eaf88:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1400eaf8d:	48 83 c4 40          	add    $0x40,%rsp
1400eaf91:	5f                   	pop    %rdi
1400eaf92:	c3                   	ret
1400eaf93:	4c 8d 05 56 99 18 00 	lea    0x189956(%rip),%r8        # 0x1402748f0
1400eaf9a:	ba 21 00 00 00       	mov    $0x21,%edx
1400eaf9f:	b9 4e c8 18 01       	mov    $0x118c84e,%ecx
1400eafa4:	e8 97 fd ff ff       	call   0x1400ead40
1400eafa9:	cc                   	int3
1400eafaa:	90                   	nop
1400eafab:	90                   	nop
1400eafac:	90                   	nop
1400eafad:	90                   	nop
1400eafae:	90                   	nop
1400eafaf:	90                   	nop
1400eafb0:	8b 81 18 01 00 00    	mov    0x118(%rcx),%eax
1400eafb6:	c3                   	ret
1400eafb7:	90                   	nop
1400eafb8:	90                   	nop
1400eafb9:	90                   	nop
1400eafba:	90                   	nop
1400eafbb:	90                   	nop
1400eafbc:	90                   	nop
1400eafbd:	90                   	nop
1400eafbe:	90                   	nop
1400eafbf:	90                   	nop
1400eafc0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400eafc5:	55                   	push   %rbp
1400eafc6:	48 8d 6c 24 a9       	lea    -0x57(%rsp),%rbp
1400eafcb:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1400eafd2:	48 8b 05 a7 61 21 00 	mov    0x2161a7(%rip),%rax        # 0x140301180
1400eafd9:	48 33 c4             	xor    %rsp,%rax
1400eafdc:	48 89 45 47          	mov    %rax,0x47(%rbp)
1400eafe0:	48 8b 89 d0 00 00 00 	mov    0xd0(%rcx),%rcx
1400eafe7:	33 db                	xor    %ebx,%ebx
1400eafe9:	48 85 c9             	test   %rcx,%rcx
1400eafec:	0f 85 e9 00 00 00    	jne    0x1400eb0db
1400eaff2:	48 8d 05 6f bd 14 00 	lea    0x14bd6f(%rip),%rax        # 0x140236d68
1400eaff9:	48 89 45 07          	mov    %rax,0x7(%rbp)
1400eaffd:	48 8d 05 2c b1 18 00 	lea    0x18b12c(%rip),%rax        # 0x140276130
1400eb004:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1400eb008:	48 8d 05 51 b3 18 00 	lea    0x18b351(%rip),%rax        # 0x140276360
1400eb00f:	48 89 45 17          	mov    %rax,0x17(%rbp)
1400eb013:	8d 43 04             	lea    0x4(%rbx),%eax
1400eb016:	66 89 45 1f          	mov    %ax,0x1f(%rbp)
1400eb01a:	0f 57 c0             	xorps  %xmm0,%xmm0
1400eb01d:	0f 11 45 27          	movups %xmm0,0x27(%rbp)
1400eb021:	66 0f 6f 0d d7 50 1d 	movdqa 0x1d50d7(%rip),%xmm1        # 0x1402c0100
1400eb028:	00
1400eb029:	66 0f 7f 4d 37       	movdqa %xmm1,0x37(%rbp)
1400eb02e:	66 89 5d 27          	mov    %bx,0x27(%rbp)
1400eb032:	45 33 c9             	xor    %r9d,%r9d
1400eb035:	ba 3f 03 00 00       	mov    $0x33f,%edx
1400eb03a:	b9 d7 80 8c 00       	mov    $0x8c80d7,%ecx
1400eb03f:	44 8d 43 0a          	lea    0xa(%rbx),%r8d
1400eb043:	e8 7c bf 07 00       	call   0x140166fc4
1400eb048:	84 c0                	test   %al,%al
1400eb04a:	74 4e                	je     0x1400eb09a
1400eb04c:	48 8d 45 07          	lea    0x7(%rbp),%rax
1400eb050:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1400eb054:	48 8d 05 3d b2 15 00 	lea    0x15b23d(%rip),%rax        # 0x140246298
1400eb05b:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
1400eb05f:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
1400eb063:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1400eb067:	48 8d 45 ef          	lea    -0x11(%rbp),%rax
1400eb06b:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1400eb06f:	45 33 c9             	xor    %r9d,%r9d
1400eb072:	48 8d 45 ef          	lea    -0x11(%rbp),%rax
1400eb076:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400eb07b:	48 8d 05 6e b2 18 00 	lea    0x18b26e(%rip),%rax        # 0x1402762f0
1400eb082:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400eb087:	ba 3f 03 00 00       	mov    $0x33f,%edx
1400eb08c:	b9 d7 80 8c 00       	mov    $0x8c80d7,%ecx
1400eb091:	44 8d 43 0a          	lea    0xa(%rbx),%r8d
1400eb095:	e8 56 c3 07 00       	call   0x1401673f0
1400eb09a:	48 8b 45 3f          	mov    0x3f(%rbp),%rax
1400eb09e:	48 83 f8 07          	cmp    $0x7,%rax
1400eb0a2:	76 3e                	jbe    0x1400eb0e2
1400eb0a4:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400eb0ab:	00
1400eb0ac:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
1400eb0b0:	48 8b d1             	mov    %rcx,%rdx
1400eb0b3:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400eb0b9:	72 18                	jb     0x1400eb0d3
1400eb0bb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400eb0bf:	48 2b d1             	sub    %rcx,%rdx
1400eb0c2:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400eb0c6:	48 83 f8 1f          	cmp    $0x1f,%rax
1400eb0ca:	76 07                	jbe    0x1400eb0d3