140d0e284:	0f 8e 44 01 00 00    	jle    0x140d0e3ce
140d0e28a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140d0e290:	49 8b 8d 10 01 00 00 	mov    0x110(%r13),%rcx
140d0e297:	8b d7                	mov    %edi,%edx
140d0e299:	e8 c2 34 fb ff       	call   0x140cc1760
140d0e29e:	48 8b 48 08          	mov    0x8(%rax),%rcx
140d0e2a2:	83 39 00             	cmpl   $0x0,(%rcx)
140d0e2a5:	75 4a                	jne    0x140d0e2f1
140d0e2a7:	48 8b d0             	mov    %rax,%rdx
140d0e2aa:	48 8b ce             	mov    %rsi,%rcx
140d0e2ad:	e8 ce 2f fb ff       	call   0x140cc1280
140d0e2b2:	85 c0                	test   %eax,%eax
140d0e2b4:	78 3b                	js     0x140d0e2f1
140d0e2b6:	48 85 db             	test   %rbx,%rbx
140d0e2b9:	0f 84 0c 01 00 00    	je     0x140d0e3cb
140d0e2bf:	48 8b 43 38          	mov    0x38(%rbx),%rax
140d0e2c3:	48 8b d3             	mov    %rbx,%rdx
140d0e2c6:	33 c9                	xor    %ecx,%ecx
140d0e2c8:	c7 83 b0 00 00 00 2e 	movl   $0x2e,0xb0(%rbx)
140d0e2cf:	00 00 00
140d0e2d2:	44 89 a3 ac 00 00 00 	mov    %r12d,0xac(%rbx)
140d0e2d9:	4c 89 ab b8 00 00 00 	mov    %r13,0xb8(%rbx)
140d0e2e0:	ff 15 3a 57 27 00    	call   *0x27573a(%rip)        # 0x140f83a20
140d0e2e6:	44 8b f0             	mov    %eax,%r14d
140d0e2e9:	85 c0                	test   %eax,%eax
140d0e2eb:	0f 84 dd 00 00 00    	je     0x140d0e3ce
140d0e2f1:	49 8b 8d 10 01 00 00 	mov    0x110(%r13),%rcx
140d0e2f8:	ff c7                	inc    %edi
140d0e2fa:	e8 21 32 fb ff       	call   0x140cc1520
140d0e2ff:	3b f8                	cmp    %eax,%edi
140d0e301:	7c 8d                	jl     0x140d0e290
140d0e303:	e9 c6 00 00 00       	jmp    0x140d0e3ce
140d0e308:	4c 8b 50 08          	mov    0x8(%rax),%r10
140d0e30c:	41 83 3a 01          	cmpl   $0x1,(%r10)
140d0e310:	0f 85 9e 00 00 00    	jne    0x140d0e3b4
140d0e316:	4c 8b 4f 08          	mov    0x8(%rdi),%r9
140d0e31a:	41 83 39 00          	cmpl   $0x0,(%r9)
140d0e31e:	0f 84 83 00 00 00    	je     0x140d0e3a7
140d0e324:	48 8b 07             	mov    (%rdi),%rax
140d0e327:	48 85 c0             	test   %rax,%rax
140d0e32a:	74 32                	je     0x140d0e35e
140d0e32c:	48 8b 50 08          	mov    0x8(%rax),%rdx
140d0e330:	48 85 d2             	test   %rdx,%rdx
140d0e333:	74 29                	je     0x140d0e35e
140d0e335:	83 38 02             	cmpl   $0x2,(%rax)
140d0e338:	7c 24                	jl     0x140d0e35e
140d0e33a:	0f b6 0a             	movzbl (%rdx),%ecx
140d0e33d:	0f b6 42 01          	movzbl 0x1(%rdx),%eax
140d0e341:	c1 e1 08             	shl    $0x8,%ecx
140d0e344:	0b c8                	or     %eax,%ecx
140d0e346:	83 e9 01             	sub    $0x1,%ecx
140d0e349:	74 0b                	je     0x140d0e356
140d0e34b:	83 f9 01             	cmp    $0x1,%ecx
140d0e34e:	75 0e                	jne    0x140d0e35e
140d0e350:	44 8d 41 0f          	lea    0xf(%rcx),%r8d
140d0e354:	eb 0b                	jmp    0x140d0e361
140d0e356:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140d0e35c:	eb 03                	jmp    0x140d0e361
140d0e35e:	45 33 c0             	xor    %r8d,%r8d
140d0e361:	49 8b 51 08          	mov    0x8(%r9),%rdx
140d0e365:	49 8b 4a 08          	mov    0x8(%r10),%rcx
140d0e369:	e8 72 f9 ff ff       	call   0x140d0dce0
140d0e36e:	85 c0                	test   %eax,%eax
140d0e370:	75 35                	jne    0x140d0e3a7
140d0e372:	48 85 db             	test   %rbx,%rbx
140d0e375:	74 54                	je     0x140d0e3cb
140d0e377:	48 8b 43 38          	mov    0x38(%rbx),%rax
140d0e37b:	48 8b d3             	mov    %rbx,%rdx
140d0e37e:	33 c9                	xor    %ecx,%ecx
140d0e380:	c7 83 b0 00 00 00 2e 	movl   $0x2e,0xb0(%rbx)
140d0e387:	00 00 00
140d0e38a:	44 89 a3 ac 00 00 00 	mov    %r12d,0xac(%rbx)
140d0e391:	4c 89 ab b8 00 00 00 	mov    %r13,0xb8(%rbx)
140d0e398:	ff 15 82 56 27 00    	call   *0x275682(%rip)        # 0x140f83a20
140d0e39e:	44 8b f0             	mov    %eax,%r14d
140d0e3a1:	85 c0                	test   %eax,%eax
140d0e3a3:	74 29                	je     0x140d0e3ce
140d0e3a5:	eb 0d                	jmp    0x140d0e3b4
140d0e3a7:	4d 8b c7             	mov    %r15,%r8
140d0e3aa:	8b d5                	mov    %ebp,%edx
140d0e3ac:	48 8b ce             	mov    %rsi,%rcx
140d0e3af:	e8 cc 32 fb ff       	call   0x140cc1680
140d0e3b4:	48 8b ce             	mov    %rsi,%rcx
140d0e3b7:	ff c5                	inc    %ebp
140d0e3b9:	e8 62 31 fb ff       	call   0x140cc1520
140d0e3be:	3b e8                	cmp    %eax,%ebp
140d0e3c0:	0f 8c 0e fe ff ff    	jl     0x140d0e1d4
140d0e3c6:	e9 87 fe ff ff       	jmp    0x140d0e252
140d0e3cb:	45 33 f6             	xor    %r14d,%r14d
140d0e3ce:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
140d0e3d3:	48 8b ce             	mov    %rsi,%rcx
140d0e3d6:	e8 c5 2e fb ff       	call   0x140cc12a0
140d0e3db:	4c 8b 6c 24 78       	mov    0x78(%rsp),%r13
140d0e3e0:	41 8b c6             	mov    %r14d,%eax
140d0e3e3:	4c 8b 64 24 70       	mov    0x70(%rsp),%r12
140d0e3e8:	48 83 c4 30          	add    $0x30,%rsp
140d0e3ec:	41 5f                	pop    %r15
140d0e3ee:	41 5e                	pop    %r14
140d0e3f0:	5f                   	pop    %rdi
140d0e3f1:	5e                   	pop    %rsi
140d0e3f2:	5b                   	pop    %rbx
140d0e3f3:	c3                   	ret
140d0e3f4:	48 85 db             	test   %rbx,%rbx
140d0e3f7:	74 07                	je     0x140d0e400
140d0e3f9:	44 89 b3 b0 00 00 00 	mov    %r14d,0xb0(%rbx)
140d0e400:	33 c0                	xor    %eax,%eax
140d0e402:	48 83 c4 30          	add    $0x30,%rsp
140d0e406:	41 5f                	pop    %r15
140d0e408:	41 5e                	pop    %r14
140d0e40a:	5f                   	pop    %rdi
140d0e40b:	5e                   	pop    %rsi
140d0e40c:	5b                   	pop    %rbx
140d0e40d:	c3                   	ret
140d0e40e:	cc                   	int3
140d0e40f:	cc                   	int3
140d0e410:	40 53                	rex push %rbx
140d0e412:	55                   	push   %rbp
140d0e413:	56                   	push   %rsi
140d0e414:	57                   	push   %rdi
140d0e415:	41 56                	push   %r14
140d0e417:	b8 50 00 00 00       	mov    $0x50,%eax
140d0e41c:	e8 7f d0 10 00       	call   0x140e1b4a0
140d0e421:	48 2b e0             	sub    %rax,%rsp
140d0e424:	48 8b 05 d5 aa 6a 00 	mov    0x6aaad5(%rip),%rax        # 0x1413b8f00
140d0e42b:	48 33 c4             	xor    %rsp,%rax
140d0e42e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140d0e433:	41 8b 01             	mov    (%r9),%eax
140d0e436:	49 8b f1             	mov    %r9,%rsi
140d0e439:	48 8b e9             	mov    %rcx,%rbp
140d0e43c:	85 c0                	test   %eax,%eax
140d0e43e:	0f 88 7a 01 00 00    	js     0x140d0e5be
140d0e444:	83 ea 01             	sub    $0x1,%edx
140d0e447:	0f 84 22 01 00 00    	je     0x140d0e56f
140d0e44d:	83 fa 01             	cmp    $0x1,%edx
140d0e450:	74 60                	je     0x140d0e4b2
140d0e452:	33 db                	xor    %ebx,%ebx
140d0e454:	85 c0                	test   %eax,%eax
140d0e456:	7e 39                	jle    0x140d0e491
140d0e458:	44 8b f3             	mov    %ebx,%r14d
140d0e45b:	48 8d 3d f6 7e 2a 00 	lea    0x2a7ef6(%rip),%rdi        # 0x140fb6358
140d0e462:	48 8b 46 08          	mov    0x8(%rsi),%rax
140d0e466:	4c 8d 05 1f 53 29 00 	lea    0x29531f(%rip),%r8        # 0x140fa378c
140d0e46d:	85 db                	test   %ebx,%ebx
140d0e46f:	48 8d 15 a2 17 46 00 	lea    0x4617a2(%rip),%rdx        # 0x14116fc18
140d0e476:	48 8b cd             	mov    %rbp,%rcx
140d0e479:	4c 0f 4f c7          	cmovg  %rdi,%r8
140d0e47d:	45 0f b6 0c 06       	movzbl (%r14,%rax,1),%r9d
140d0e482:	e8 a9 a7 fe ff       	call   0x140cf8c30
140d0e487:	ff c3                	inc    %ebx
140d0e489:	4d 8d 76 01          	lea    0x1(%r14),%r14
140d0e48d:	3b 1e                	cmp    (%rsi),%ebx
140d0e48f:	7c d1                	jl     0x140d0e462
140d0e491:	44 8b 46 10          	mov    0x10(%rsi),%r8d
140d0e495:	48 8d 15 80 55 34 00 	lea    0x345580(%rip),%rdx        # 0x141053a1c
140d0e49c:	41 83 e0 07          	and    $0x7,%r8d
140d0e4a0:	48 8b cd             	mov    %rbp,%rcx
140d0e4a3:	e8 88 a7 fe ff       	call   0x140cf8c30
140d0e4a8:	b8 01 00 00 00       	mov    $0x1,%eax
140d0e4ad:	e9 0e 01 00 00       	jmp    0x140d0e5c0
140d0e4b2:	45 0f b6 c8          	movzbl %r8b,%r9d
140d0e4b6:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140d0e4bb:	bf 10 00 00 00       	mov    $0x10,%edi
140d0e4c0:	48 8b d6             	mov    %rsi,%rdx
140d0e4c3:	44 8b c7             	mov    %edi,%r8d
140d0e4c6:	e8 05 fa ff ff       	call   0x140d0ded0
140d0e4cb:	85 c0                	test   %eax,%eax
140d0e4cd:	0f 84 eb 00 00 00    	je     0x140d0e5be
140d0e4d3:	48 8d 44 24 3e       	lea    0x3e(%rsp),%rax
140d0e4d8:	8b d7                	mov    %edi,%edx
140d0e4da:	48 2b d0             	sub    %rax,%rdx
140d0e4dd:	48 8d 4c 24 3e       	lea    0x3e(%rsp),%rcx
140d0e4e2:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
140d0e4e6:	75 16                	jne    0x140d0e4fe
140d0e4e8:	80 39 00             	cmpb   $0x0,(%rcx)
140d0e4eb:	75 11                	jne    0x140d0e4fe
140d0e4ed:	48 83 e9 02          	sub    $0x2,%rcx
140d0e4f1:	83 ef 02             	sub    $0x2,%edi
140d0e4f4:	48 8d 04 0a          	lea    (%rdx,%rcx,1),%rax
140d0e4f8:	48 83 f8 01          	cmp    $0x1,%rax
140d0e4fc:	7f e4                	jg     0x140d0e4e2
140d0e4fe:	4c 63 f7             	movslq %edi,%r14
140d0e501:	33 db                	xor    %ebx,%ebx
140d0e503:	48 8d 3d 4e 7e 2a 00 	lea    0x2a7e4e(%rip),%rdi        # 0x140fb6358
140d0e50a:	4d 85 f6             	test   %r14,%r14
140d0e50d:	7e 41                	jle    0x140d0e550
140d0e50f:	8b f3                	mov    %ebx,%esi
140d0e511:	0f b6 44 34 30       	movzbl 0x30(%rsp,%rsi,1),%eax
140d0e516:	4c 8d 0d 6f 52 29 00 	lea    0x29526f(%rip),%r9        # 0x140fa378c
140d0e51d:	44 0f b6 44 34 31    	movzbl 0x31(%rsp,%rsi,1),%r8d
140d0e523:	48 8d 15 e6 16 46 00 	lea    0x4616e6(%rip),%rdx        # 0x14116fc10
140d0e52a:	83 fb 0e             	cmp    $0xe,%ebx
140d0e52d:	48 8b cd             	mov    %rbp,%rcx
140d0e530:	4c 0f 4c cf          	cmovl  %rdi,%r9
140d0e534:	c1 e0 08             	shl    $0x8,%eax
140d0e537:	44 0b c0             	or     %eax,%r8d
140d0e53a:	e8 f1 a6 fe ff       	call   0x140cf8c30
140d0e53f:	83 c3 02             	add    $0x2,%ebx
140d0e542:	48 83 c6 02          	add    $0x2,%rsi
140d0e546:	49 3b f6             	cmp    %r14,%rsi
140d0e549:	7c c6                	jl     0x140d0e511
140d0e54b:	83 fb 10             	cmp    $0x10,%ebx
140d0e54e:	7d 0b                	jge    0x140d0e55b
140d0e550:	48 8b d7             	mov    %rdi,%rdx
140d0e553:	48 8b cd             	mov    %rbp,%rcx
140d0e556:	e8 e5 44 fb ff       	call   0x140cc2a40
140d0e55b:	85 db                	test   %ebx,%ebx
140d0e55d:	75 58                	jne    0x140d0e5b7
140d0e55f:	48 8b d7             	mov    %rdi,%rdx
140d0e562:	48 8b cd             	mov    %rbp,%rcx
140d0e565:	e8 d6 44 fb ff       	call   0x140cc2a40
140d0e56a:	8d 43 01             	lea    0x1(%rbx),%eax
140d0e56d:	eb 51                	jmp    0x140d0e5c0
140d0e56f:	45 0f b6 c8          	movzbl %r8b,%r9d
140d0e573:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140d0e578:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140d0e57e:	48 8b d6             	mov    %rsi,%rdx
140d0e581:	e8 4a f9 ff ff       	call   0x140d0ded0
140d0e586:	85 c0                	test   %eax,%eax
140d0e588:	74 34                	je     0x140d0e5be
140d0e58a:	0f b6 44 24 33       	movzbl 0x33(%rsp),%eax
140d0e58f:	48 8d 15 fa 55 34 00 	lea    0x3455fa(%rip),%rdx        # 0x141053b90
140d0e596:	0f b6 4c 24 32       	movzbl 0x32(%rsp),%ecx
140d0e59b:	44 0f b6 4c 24 31    	movzbl 0x31(%rsp),%r9d
140d0e5a1:	44 0f b6 44 24 30    	movzbl 0x30(%rsp),%r8d
140d0e5a7:	89 44 24 28          	mov    %eax,0x28(%rsp)
140d0e5ab:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
140d0e5af:	48 8b cd             	mov    %rbp,%rcx
140d0e5b2:	e8 79 a6 fe ff       	call   0x140cf8c30
140d0e5b7:	b8 01 00 00 00       	mov    $0x1,%eax
140d0e5bc:	eb 02                	jmp    0x140d0e5c0
140d0e5be:	33 c0                	xor    %eax,%eax
140d0e5c0:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140d0e5c5:	48 33 cc             	xor    %rsp,%rcx
140d0e5c8:	e8 33 cf 10 00       	call   0x140e1b500
140d0e5cd:	48 83 c4 50          	add    $0x50,%rsp
140d0e5d1:	41 5e                	pop    %r14
140d0e5d3:	5f                   	pop    %rdi
140d0e5d4:	5e                   	pop    %rsi
140d0e5d5:	5d                   	pop    %rbp
140d0e5d6:	5b                   	pop    %rbx
140d0e5d7:	c3                   	ret
140d0e5d8:	cc                   	int3
140d0e5d9:	cc                   	int3
140d0e5da:	cc                   	int3
140d0e5db:	cc                   	int3
140d0e5dc:	cc                   	int3
140d0e5dd:	cc                   	int3
140d0e5de:	cc                   	int3
140d0e5df:	cc                   	int3
140d0e5e0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140d0e5e5:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
140d0e5ea:	57                   	push   %rdi
140d0e5eb:	b8 20 00 00 00       	mov    $0x20,%eax
140d0e5f0:	e8 ab ce 10 00       	call   0x140e1b4a0
140d0e5f5:	48 2b e0             	sub    %rax,%rsp
140d0e5f8:	8b c2                	mov    %edx,%eax
140d0e5fa:	88 54 24 39          	mov    %dl,0x39(%rsp)
140d0e5fe:	c1 e8 08             	shr    $0x8,%eax
140d0e601:	48 8b f9             	mov    %rcx,%rdi
140d0e604:	88 44 24 38          	mov    %al,0x38(%rsp)
140d0e608:	4d 85 c0             	test   %r8,%r8
140d0e60b:	74 08                	je     0x140d0e615
140d0e60d:	41 0f b6 00          	movzbl (%r8),%eax
140d0e611:	88 44 24 3a          	mov    %al,0x3a(%rsp)
140d0e615:	33 db                	xor    %ebx,%ebx
140d0e617:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
140d0e61c:	4d 85 c0             	test   %r8,%r8
140d0e61f:	8b eb                	mov    %ebx,%ebp
140d0e621:	40 0f 95 c5          	setne  %bpl
140d0e625:	83 c5 02             	add    $0x2,%ebp
140d0e628:	e8 f3 2e fb ff       	call   0x140cc1520
140d0e62d:	85 c0                	test   %eax,%eax
140d0e62f:	7e 37                	jle    0x140d0e668
140d0e631:	8b d3                	mov    %ebx,%edx
140d0e633:	48 8b cf             	mov    %rdi,%rcx
140d0e636:	e8 25 31 fb ff       	call   0x140cc1760
140d0e63b:	48 8b f0             	mov    %rax,%rsi
140d0e63e:	48 8b 08             	mov    (%rax),%rcx
140d0e641:	39 29                	cmp    %ebp,(%rcx)
140d0e643:	75 15                	jne    0x140d0e65a
140d0e645:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140d0e649:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140d0e64e:	44 8b c5             	mov    %ebp,%r8d
140d0e651:	e8 fa 13 1d 00       	call   0x140edfa50
140d0e656:	85 c0                	test   %eax,%eax
140d0e658:	74 7b                	je     0x140d0e6d5
140d0e65a:	48 8b cf             	mov    %rdi,%rcx
140d0e65d:	ff c3                	inc    %ebx
140d0e65f:	e8 bc 2e fb ff       	call   0x140cc1520
140d0e664:	3b d8                	cmp    %eax,%ebx
140d0e666:	7c c9                	jl     0x140d0e631
140d0e668:	48 8d 0d 41 14 46 00 	lea    0x461441(%rip),%rcx        # 0x14116fab0
140d0e66f:	e8 6c f7 fe ff       	call   0x140cfdde0
140d0e674:	48 8b d8             	mov    %rax,%rbx
140d0e677:	48 85 c0             	test   %rax,%rax
140d0e67a:	74 5e                	je     0x140d0e6da
140d0e67c:	48 83 78 08 00       	cmpq   $0x0,0x8(%rax)
140d0e681:	75 15                	jne    0x140d0e698
140d0e683:	48 8d 0d b6 13 46 00 	lea    0x4613b6(%rip),%rcx        # 0x14116fa40
140d0e68a:	e8 51 f7 fe ff       	call   0x140cfdde0
140d0e68f:	48 89 43 08          	mov    %rax,0x8(%rbx)
140d0e693:	48 85 c0             	test   %rax,%rax
140d0e696:	74 42                	je     0x140d0e6da
140d0e698:	48 8b 03             	mov    (%rbx),%rax
140d0e69b:	48 85 c0             	test   %rax,%rax
140d0e69e:	75 0d                	jne    0x140d0e6ad
140d0e6a0:	e8 eb 2f fc ff       	call   0x140cd1690
140d0e6a5:	48 89 03             	mov    %rax,(%rbx)
140d0e6a8:	48 85 c0             	test   %rax,%rax
140d0e6ab:	74 2d                	je     0x140d0e6da
140d0e6ad:	44 8b c5             	mov    %ebp,%r8d
140d0e6b0:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140d0e6b5:	48 8b c8             	mov    %rax,%rcx
140d0e6b8:	e8 f3 8b ff ff       	call   0x140d072b0
140d0e6bd:	85 c0                	test   %eax,%eax
140d0e6bf:	74 19                	je     0x140d0e6da
140d0e6c1:	48 8b d3             	mov    %rbx,%rdx
140d0e6c4:	48 8b cf             	mov    %rdi,%rcx
140d0e6c7:	e8 44 2f fb ff       	call   0x140cc1610
140d0e6cc:	85 c0                	test   %eax,%eax
140d0e6ce:	74 0a                	je     0x140d0e6da
140d0e6d0:	48 8b c3             	mov    %rbx,%rax
140d0e6d3:	eb 16                	jmp    0x140d0e6eb
140d0e6d5:	48 8b c6             	mov    %rsi,%rax
140d0e6d8:	eb 11                	jmp    0x140d0e6eb
140d0e6da:	48 8d 15 cf 13 46 00 	lea    0x4613cf(%rip),%rdx        # 0x14116fab0
140d0e6e1:	48 8b cb             	mov    %rbx,%rcx
140d0e6e4:	e8 87 fd fe ff       	call   0x140cfe470
140d0e6e9:	33 c0                	xor    %eax,%eax
140d0e6eb:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
140d0e6f0:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140d0e6f5:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140d0e6fa:	48 83 c4 20          	add    $0x20,%rsp
140d0e6fe:	5f                   	pop    %rdi
140d0e6ff:	c3                   	ret
140d0e700:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d0e705:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140d0e70a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140d0e70f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140d0e714:	41 56                	push   %r14
140d0e716:	b8 20 00 00 00       	mov    $0x20,%eax
140d0e71b:	e8 80 cd 10 00       	call   0x140e1b4a0
140d0e720:	48 2b e0             	sub    %rax,%rsp
140d0e723:	4c 8b f2             	mov    %rdx,%r14
140d0e726:	41 8d 40 07          	lea    0x7(%r8),%eax
140d0e72a:	99                   	cltd
140d0e72b:	41 8b d8             	mov    %r8d,%ebx
140d0e72e:	83 e2 07             	and    $0x7,%edx
140d0e731:	48 8b f1             	mov    %rcx,%rsi
140d0e734:	03 c2                	add    %edx,%eax