1401e6f80:	b9 01 a2 18 21       	mov    $0x2118a201,%ecx
1401e6f85:	e8 a2 7b fe ff       	call   0x1401ceb2c
1401e6f8a:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1401e6f8e:	48 83 f9 07          	cmp    $0x7,%rcx
1401e6f92:	0f 86 5e 02 00 00    	jbe    0x1401e71f6
1401e6f98:	48 8d 0c 4d 02 00 00 	lea    0x2(,%rcx,2),%rcx
1401e6f9f:	00
1401e6fa0:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1401e6fa4:	48 8b c2             	mov    %rdx,%rax
1401e6fa7:	bf 00 10 00 00       	mov    $0x1000,%edi
1401e6fac:	48 3b cf             	cmp    %rdi,%rcx
1401e6faf:	72 15                	jb     0x1401e6fc6
1401e6fb1:	48 8b 52 f8          	mov    -0x8(%rdx),%rdx
1401e6fb5:	48 2b c2             	sub    %rdx,%rax
1401e6fb8:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401e6fbc:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e6fc0:	0f 87 e2 02 00 00    	ja     0x1401e72a8
1401e6fc6:	48 8b ca             	mov    %rdx,%rcx
1401e6fc9:	eb 78                	jmp    0x1401e7043
1401e6fcb:	4c 89 7d a8          	mov    %r15,-0x58(%rbp)
1401e6fcf:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
1401e6fd3:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1401e6fd7:	e8 50 19 00 00       	call   0x1401e892c
1401e6fdc:	8b d8                	mov    %eax,%ebx
1401e6fde:	85 c0                	test   %eax,%eax
1401e6fe0:	79 6c                	jns    0x1401e704e
1401e6fe2:	0f ae e8             	lfence
1401e6fe5:	8b d0                	mov    %eax,%edx
1401e6fe7:	b9 00 a2 18 21       	mov    $0x2118a200,%ecx
1401e6fec:	e8 3b 7b fe ff       	call   0x1401ceb2c
1401e6ff1:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1401e6ff5:	48 85 c9             	test   %rcx,%rcx
1401e6ff8:	74 0d                	je     0x1401e7007
1401e6ffa:	48 8b 11             	mov    (%rcx),%rdx
1401e6ffd:	48 8b 42 10          	mov    0x10(%rdx),%rax
1401e7001:	ff 15 29 be 02 00    	call   *0x2be29(%rip)        # 0x140212e30
1401e7007:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1401e700b:	48 83 f8 07          	cmp    $0x7,%rax
1401e700f:	0f 86 e1 01 00 00    	jbe    0x1401e71f6
1401e7015:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401e701c:	00
1401e701d:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1401e7021:	48 8b d1             	mov    %rcx,%rdx
1401e7024:	bf 00 10 00 00       	mov    $0x1000,%edi
1401e7029:	48 3b c7             	cmp    %rdi,%rax
1401e702c:	72 15                	jb     0x1401e7043
1401e702e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e7032:	48 2b d1             	sub    %rcx,%rdx
1401e7035:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e7039:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e703d:	0f 87 65 02 00 00    	ja     0x1401e72a8
1401e7043:	ff 15 f7 ba 02 00    	call   *0x2baf7(%rip)        # 0x140212b40
1401e7049:	e9 a8 01 00 00       	jmp    0x1401e71f6
1401e704e:	4c 89 7d a0          	mov    %r15,-0x60(%rbp)
1401e7052:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1401e7056:	48 85 c9             	test   %rcx,%rcx
1401e7059:	0f 84 7b 02 00 00    	je     0x1401e72da
1401e705f:	48 8b 01             	mov    (%rcx),%rax
1401e7062:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1401e7066:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
1401e706a:	48 8b d3             	mov    %rbx,%rdx
1401e706d:	48 8b 40 18          	mov    0x18(%rax),%rax
1401e7071:	ff 15 b9 bd 02 00    	call   *0x2bdb9(%rip)        # 0x140212e30
1401e7077:	8b f0                	mov    %eax,%esi
1401e7079:	85 c0                	test   %eax,%eax
1401e707b:	79 57                	jns    0x1401e70d4
1401e707d:	0f ae e8             	lfence
1401e7080:	8b d0                	mov    %eax,%edx
1401e7082:	b9 e3 a1 18 21       	mov    $0x2118a1e3,%ecx
1401e7087:	e8 a0 7a fe ff       	call   0x1401ceb2c
1401e708c:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1401e7090:	48 85 c9             	test   %rcx,%rcx
1401e7093:	74 11                	je     0x1401e70a6
1401e7095:	4c 89 7d a0          	mov    %r15,-0x60(%rbp)
1401e7099:	48 8b 11             	mov    (%rcx),%rdx
1401e709c:	48 8b 42 10          	mov    0x10(%rdx),%rax
1401e70a0:	ff 15 8a bd 02 00    	call   *0x2bd8a(%rip)        # 0x140212e30
1401e70a6:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1401e70aa:	48 85 c9             	test   %rcx,%rcx
1401e70ad:	74 0d                	je     0x1401e70bc
1401e70af:	48 8b 01             	mov    (%rcx),%rax
1401e70b2:	48 8b 40 10          	mov    0x10(%rax),%rax
1401e70b6:	ff 15 74 bd 02 00    	call   *0x2bd74(%rip)        # 0x140212e30
1401e70bc:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1401e70c0:	48 83 f8 07          	cmp    $0x7,%rax
1401e70c4:	0f 86 2a 01 00 00    	jbe    0x1401e71f4
1401e70ca:	bf 00 10 00 00       	mov    $0x1000,%edi
1401e70cf:	e9 f1 00 00 00       	jmp    0x1401e71c5
1401e70d4:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e70d7:	0f 11 45 b8          	movups %xmm0,-0x48(%rbp)
1401e70db:	66 0f 6f 0d 1d 90 0d 	movdqa 0xd901d(%rip),%xmm1        # 0x1402c0100
1401e70e2:	00
1401e70e3:	f3 0f 7f 4d c8       	movdqu %xmm1,-0x38(%rbp)
1401e70e8:	66 44 89 7d b8       	mov    %r15w,-0x48(%rbp)
1401e70ed:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
1401e70f1:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1401e70f5:	e8 62 19 00 00       	call   0x1401e8a5c
1401e70fa:	8b f0                	mov    %eax,%esi
1401e70fc:	85 c0                	test   %eax,%eax
1401e70fe:	79 07                	jns    0x1401e7107
1401e7100:	b9 e2 a1 18 21       	mov    $0x2118a1e2,%ecx
1401e7105:	eb 2a                	jmp    0x1401e7131
1401e7107:	48 8d 05 aa 03 06 00 	lea    0x603aa(%rip),%rax        # 0x1402474b8
1401e710e:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1401e7112:	4d 8b c6             	mov    %r14,%r8
1401e7115:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1401e7119:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1401e711d:	e8 6e 2c 00 00       	call   0x1401e9d90
1401e7122:	8b f0                	mov    %eax,%esi
1401e7124:	85 c0                	test   %eax,%eax
1401e7126:	0f 89 d2 00 00 00    	jns    0x1401e71fe
1401e712c:	b9 e1 a1 18 21       	mov    $0x2118a1e1,%ecx
1401e7131:	0f ae e8             	lfence
1401e7134:	8b d6                	mov    %esi,%edx
1401e7136:	e8 f1 79 fe ff       	call   0x1401ceb2c
1401e713b:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
1401e713f:	48 83 f8 07          	cmp    $0x7,%rax
1401e7143:	bf 00 10 00 00       	mov    $0x1000,%edi
1401e7148:	76 2f                	jbe    0x1401e7179
1401e714a:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401e7151:	00
1401e7152:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
1401e7156:	48 3b c7             	cmp    %rdi,%rax
1401e7159:	48 8b d1             	mov    %rcx,%rdx
1401e715c:	72 15                	jb     0x1401e7173
1401e715e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e7162:	48 2b d1             	sub    %rcx,%rdx
1401e7165:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e7169:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e716d:	0f 87 35 01 00 00    	ja     0x1401e72a8
1401e7173:	ff 15 c7 b9 02 00    	call   *0x2b9c7(%rip)        # 0x140212b40
1401e7179:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1401e717d:	66 0f 6f 05 7b 8f 0d 	movdqa 0xd8f7b(%rip),%xmm0        # 0x1402c0100
1401e7184:	00
1401e7185:	48 85 c9             	test   %rcx,%rcx
1401e7188:	66 44 89 7d b8       	mov    %r15w,-0x48(%rbp)
1401e718d:	f3 0f 7f 45 c8       	movdqu %xmm0,-0x38(%rbp)
1401e7192:	74 11                	je     0x1401e71a5
1401e7194:	4c 89 7d a0          	mov    %r15,-0x60(%rbp)
1401e7198:	48 8b 01             	mov    (%rcx),%rax
1401e719b:	48 8b 40 10          	mov    0x10(%rax),%rax
1401e719f:	ff 15 8b bc 02 00    	call   *0x2bc8b(%rip)        # 0x140212e30
1401e71a5:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1401e71a9:	48 85 c9             	test   %rcx,%rcx
1401e71ac:	74 0d                	je     0x1401e71bb
1401e71ae:	48 8b 01             	mov    (%rcx),%rax
1401e71b1:	48 8b 40 10          	mov    0x10(%rax),%rax
1401e71b5:	ff 15 75 bc 02 00    	call   *0x2bc75(%rip)        # 0x140212e30
1401e71bb:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1401e71bf:	48 83 f8 07          	cmp    $0x7,%rax
1401e71c3:	76 2f                	jbe    0x1401e71f4
1401e71c5:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1401e71c9:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401e71d0:	00
1401e71d1:	48 8b d1             	mov    %rcx,%rdx
1401e71d4:	48 3b c7             	cmp    %rdi,%rax
1401e71d7:	72 15                	jb     0x1401e71ee
1401e71d9:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e71dd:	48 2b d1             	sub    %rcx,%rdx
1401e71e0:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e71e4:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e71e8:	0f 87 ba 00 00 00    	ja     0x1401e72a8
1401e71ee:	ff 15 4c b9 02 00    	call   *0x2b94c(%rip)        # 0x140212b40
1401e71f4:	8b de                	mov    %esi,%ebx
1401e71f6:	0f ae e8             	lfence
1401e71f9:	e9 39 fd ff ff       	jmp    0x1401e6f37
1401e71fe:	bf 00 10 00 00       	mov    $0x1000,%edi
1401e7203:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
1401e7207:	48 83 f8 07          	cmp    $0x7,%rax
1401e720b:	76 2b                	jbe    0x1401e7238
1401e720d:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401e7214:	00
1401e7215:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
1401e7219:	48 8b d1             	mov    %rcx,%rdx
1401e721c:	48 3b c7             	cmp    %rdi,%rax
1401e721f:	72 11                	jb     0x1401e7232
1401e7221:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e7225:	48 2b d1             	sub    %rcx,%rdx
1401e7228:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e722c:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e7230:	77 76                	ja     0x1401e72a8
1401e7232:	ff 15 08 b9 02 00    	call   *0x2b908(%rip)        # 0x140212b40
1401e7238:	66 0f 6f 05 c0 8e 0d 	movdqa 0xd8ec0(%rip),%xmm0        # 0x1402c0100
1401e723f:	00
1401e7240:	f3 0f 7f 45 c8       	movdqu %xmm0,-0x38(%rbp)
1401e7245:	66 44 89 7d b8       	mov    %r15w,-0x48(%rbp)
1401e724a:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1401e724e:	48 85 c9             	test   %rcx,%rcx
1401e7251:	74 11                	je     0x1401e7264
1401e7253:	4c 89 7d a0          	mov    %r15,-0x60(%rbp)
1401e7257:	48 8b 01             	mov    (%rcx),%rax
1401e725a:	48 8b 40 10          	mov    0x10(%rax),%rax
1401e725e:	ff 15 cc bb 02 00    	call   *0x2bbcc(%rip)        # 0x140212e30
1401e7264:	48 85 db             	test   %rbx,%rbx
1401e7267:	74 10                	je     0x1401e7279
1401e7269:	48 8b 03             	mov    (%rbx),%rax
1401e726c:	48 8b cb             	mov    %rbx,%rcx
1401e726f:	48 8b 40 10          	mov    0x10(%rax),%rax
1401e7273:	ff 15 b7 bb 02 00    	call   *0x2bbb7(%rip)        # 0x140212e30
1401e7279:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1401e727d:	48 83 f8 07          	cmp    $0x7,%rax
1401e7281:	76 32                	jbe    0x1401e72b5
1401e7283:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401e728a:	00
1401e728b:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1401e728f:	48 8b d1             	mov    %rcx,%rdx
1401e7292:	48 3b c7             	cmp    %rdi,%rax
1401e7295:	72 18                	jb     0x1401e72af
1401e7297:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e729b:	48 2b d1             	sub    %rcx,%rdx
1401e729e:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e72a2:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e72a6:	76 07                	jbe    0x1401e72af
1401e72a8:	ff 15 d2 b8 02 00    	call   *0x2b8d2(%rip)        # 0x140212b80
1401e72ae:	cc                   	int3
1401e72af:	ff 15 8b b8 02 00    	call   *0x2b88b(%rip)        # 0x140212b40
1401e72b5:	33 c0                	xor    %eax,%eax
1401e72b7:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1401e72bb:	48 33 cc             	xor    %rsp,%rcx
1401e72be:	e8 ad d4 01 00       	call   0x140204770
1401e72c3:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
1401e72ca:	00
1401e72cb:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
1401e72d2:	41 5f                	pop    %r15
1401e72d4:	41 5e                	pop    %r14
1401e72d6:	5f                   	pop    %rdi
1401e72d7:	5e                   	pop    %rsi
1401e72d8:	5d                   	pop    %rbp
1401e72d9:	c3                   	ret
1401e72da:	33 d2                	xor    %edx,%edx
1401e72dc:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
1401e72e1:	e8 fe 3f e2 ff       	call   0x14000b2e4
1401e72e6:	cc                   	int3
1401e72e7:	90                   	nop
1401e72e8:	90                   	nop
1401e72e9:	90                   	nop
1401e72ea:	90                   	nop
1401e72eb:	90                   	nop
1401e72ec:	90                   	nop
1401e72ed:	90                   	nop
1401e72ee:	90                   	nop
1401e72ef:	90                   	nop
1401e72f0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401e72f5:	55                   	push   %rbp
1401e72f6:	56                   	push   %rsi
1401e72f7:	57                   	push   %rdi
1401e72f8:	48 8b ec             	mov    %rsp,%rbp
1401e72fb:	48 83 ec 50          	sub    $0x50,%rsp
1401e72ff:	48 8b 05 7a 9e 11 00 	mov    0x119e7a(%rip),%rax        # 0x140301180
1401e7306:	48 33 c4             	xor    %rsp,%rax
1401e7309:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
1401e730d:	4c 8b ca             	mov    %rdx,%r9
1401e7310:	48 8b f9             	mov    %rcx,%rdi
1401e7313:	48 8b 42 08          	mov    0x8(%rdx),%rax
1401e7317:	48 39 02             	cmp    %rax,(%rdx)
1401e731a:	75 18                	jne    0x1401e7334
1401e731c:	bb 57 00 07 80       	mov    $0x80070057,%ebx
1401e7321:	8b d3                	mov    %ebx,%edx
1401e7323:	b9 e0 a1 18 21       	mov    $0x2118a1e0,%ecx
1401e7328:	e8 ff 77 fe ff       	call   0x1401ceb2c
1401e732d:	8b c3                	mov    %ebx,%eax
1401e732f:	e9 9a 01 00 00       	jmp    0x1401e74ce
1401e7334:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e7337:	0f 11 45 d8          	movups %xmm0,-0x28(%rbp)
1401e733b:	66 0f 6f 0d bd 8d 0d 	movdqa 0xd8dbd(%rip),%xmm1        # 0x1402c0100
1401e7342:	00
1401e7343:	f3 0f 7f 4d e8       	movdqu %xmm1,-0x18(%rbp)
1401e7348:	33 f6                	xor    %esi,%esi
1401e734a:	66 89 75 d8          	mov    %si,-0x28(%rbp)
1401e734e:	48 8d 05 63 01 06 00 	lea    0x60163(%rip),%rax        # 0x1402474b8
1401e7355:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1401e7359:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
1401e735d:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1401e7361:	49 8b c9             	mov    %r9,%rcx
1401e7364:	e8 db 22 00 00       	call   0x1401e9644
1401e7369:	48 89 75 d0          	mov    %rsi,-0x30(%rbp)
1401e736d:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1401e7371:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1401e7375:	e8 b2 15 00 00       	call   0x1401e892c
1401e737a:	8b d8                	mov    %eax,%ebx
1401e737c:	85 c0                	test   %eax,%eax
1401e737e:	79 6a                	jns    0x1401e73ea
1401e7380:	0f ae e8             	lfence
1401e7383:	8b d0                	mov    %eax,%edx
1401e7385:	b9 df a1 18 21       	mov    $0x2118a1df,%ecx
1401e738a:	e8 9d 77 fe ff       	call   0x1401ceb2c
1401e738f:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1401e7393:	48 85 c9             	test   %rcx,%rcx
1401e7396:	74 0d                	je     0x1401e73a5
1401e7398:	48 8b 11             	mov    (%rcx),%rdx
1401e739b:	48 8b 42 10          	mov    0x10(%rdx),%rax
1401e739f:	ff 15 8b ba 02 00    	call   *0x2ba8b(%rip)        # 0x140212e30
1401e73a5:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1401e73a9:	48 83 f8 07          	cmp    $0x7,%rax
1401e73ad:	0f 86 bd 00 00 00    	jbe    0x1401e7470
1401e73b3:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401e73ba:	00
1401e73bb:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1401e73bf:	48 8b d1             	mov    %rcx,%rdx
1401e73c2:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401e73c8:	72 15                	jb     0x1401e73df
1401e73ca:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e73ce:	48 2b d1             	sub    %rcx,%rdx
1401e73d1:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e73d5:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e73d9:	0f 87 e0 00 00 00    	ja     0x1401e74bf
1401e73df:	ff 15 5b b7 02 00    	call   *0x2b75b(%rip)        # 0x140212b40
1401e73e5:	e9 86 00 00 00       	jmp    0x1401e7470
1401e73ea:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1401e73ee:	48 85 c9             	test   %rcx,%rcx
1401e73f1:	0f 84 f3 00 00 00    	je     0x1401e74ea
1401e73f7:	48 8b 01             	mov    (%rcx),%rax
1401e73fa:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx
1401e73fe:	48 8b d3             	mov    %rbx,%rdx
1401e7401:	48 8b 40 20          	mov    0x20(%rax),%rax
1401e7405:	ff 15 25 ba 02 00    	call   *0x2ba25(%rip)        # 0x140212e30
1401e740b:	8b f8                	mov    %eax,%edi
1401e740d:	85 c0                	test   %eax,%eax
1401e740f:	79 67                	jns    0x1401e7478
1401e7411:	0f ae e8             	lfence
1401e7414:	8b d0                	mov    %eax,%edx
1401e7416:	b9 de a1 18 21       	mov    $0x2118a1de,%ecx
1401e741b:	e8 0c 77 fe ff       	call   0x1401ceb2c
1401e7420:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1401e7424:	48 85 c9             	test   %rcx,%rcx
1401e7427:	74 0d                	je     0x1401e7436
1401e7429:	48 8b 11             	mov    (%rcx),%rdx
1401e742c:	48 8b 42 10          	mov    0x10(%rdx),%rax
1401e7430:	ff 15 fa b9 02 00    	call   *0x2b9fa(%rip)        # 0x140212e30
1401e7436:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1401e743a:	48 83 f8 07          	cmp    $0x7,%rax
1401e743e:	76 2e                	jbe    0x1401e746e
1401e7440:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401e7447:	00
1401e7448:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1401e744c:	48 8b d1             	mov    %rcx,%rdx
1401e744f:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401e7455:	72 11                	jb     0x1401e7468
1401e7457:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e745b:	48 2b d1             	sub    %rcx,%rdx
1401e745e:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e7462:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e7466:	77 57                	ja     0x1401e74bf
1401e7468:	ff 15 d2 b6 02 00    	call   *0x2b6d2(%rip)        # 0x140212b40
1401e746e:	8b df                	mov    %edi,%ebx
1401e7470:	0f ae e8             	lfence
1401e7473:	e9 b5 fe ff ff       	jmp    0x1401e732d
1401e7478:	48 85 db             	test   %rbx,%rbx
1401e747b:	74 10                	je     0x1401e748d
1401e747d:	48 8b 03             	mov    (%rbx),%rax