140dfe3b7:	eb 05                	jmp    0x140dfe3be
140dfe3b9:	b8 04 00 00 00       	mov    $0x4,%eax
140dfe3be:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140dfe3c3:	48 83 c4 20          	add    $0x20,%rsp
140dfe3c7:	5f                   	pop    %rdi
140dfe3c8:	c3                   	ret
140dfe3c9:	cc                   	int3
140dfe3ca:	cc                   	int3
140dfe3cb:	cc                   	int3
140dfe3cc:	48 ff 25 ed 4d 18 00 	rex.W jmp *0x184ded(%rip)        # 0x140f831c0
140dfe3d3:	cc                   	int3
140dfe3d4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140dfe3d9:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140dfe3de:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140dfe3e3:	57                   	push   %rdi
140dfe3e4:	48 83 ec 20          	sub    $0x20,%rsp
140dfe3e8:	48 8d 1d f1 01 6a 00 	lea    0x6a01f1(%rip),%rbx        # 0x14149e5e0
140dfe3ef:	e8 68 ff ff ff       	call   0x140dfe35c
140dfe3f4:	8b e8                	mov    %eax,%ebp
140dfe3f6:	48 8d 0d 23 aa 5b 00 	lea    0x5baa23(%rip),%rcx        # 0x1413b8e20
140dfe3fd:	e8 3e ed ff ff       	call   0x140dfd140
140dfe402:	85 c0                	test   %eax,%eax
140dfe404:	0f 85 b1 00 00 00    	jne    0x140dfe4bb
140dfe40a:	81 3d 58 aa 5b 00 ff 	cmpl   $0x7fffffff,0x5baa58(%rip)        # 0x1413b8e6c
140dfe411:	ff ff 7f
140dfe414:	0f 84 8c 00 00 00    	je     0x140dfe4a6
140dfe41a:	33 f6                	xor    %esi,%esi
140dfe41c:	8b 83 20 03 00 00    	mov    0x320(%rbx),%eax
140dfe422:	85 c0                	test   %eax,%eax
140dfe424:	74 54                	je     0x140dfe47a
140dfe426:	48 8d 7b 10          	lea    0x10(%rbx),%rdi
140dfe42a:	48 83 fe 14          	cmp    $0x14,%rsi
140dfe42e:	7d 4a                	jge    0x140dfe47a
140dfe430:	8b c8                	mov    %eax,%ecx
140dfe432:	48 83 3f 00          	cmpq   $0x0,(%rdi)
140dfe436:	74 35                	je     0x140dfe46d
140dfe438:	39 6f f8             	cmp    %ebp,-0x8(%rdi)
140dfe43b:	75 30                	jne    0x140dfe46d
140dfe43d:	48 8b 47 10          	mov    0x10(%rdi),%rax
140dfe441:	48 85 c0             	test   %rax,%rax
140dfe444:	74 06                	je     0x140dfe44c
140dfe446:	c7 00 01 00 00 00    	movl   $0x1,(%rax)
140dfe44c:	48 8b 0f             	mov    (%rdi),%rcx
140dfe44f:	e8 14 ed ff ff       	call   0x140dfd168
140dfe454:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140dfe458:	e8 7f fe ff ff       	call   0x140dfe2dc
140dfe45d:	48 83 27 00          	andq   $0x0,(%rdi)
140dfe461:	ff 8b 20 03 00 00    	decl   0x320(%rbx)
140dfe467:	8b 8b 20 03 00 00    	mov    0x320(%rbx),%ecx
140dfe46d:	48 ff c6             	inc    %rsi
140dfe470:	48 83 c7 28          	add    $0x28,%rdi
140dfe474:	8b c1                	mov    %ecx,%eax
140dfe476:	85 c9                	test   %ecx,%ecx
140dfe478:	75 b0                	jne    0x140dfe42a
140dfe47a:	48 8b 9b 28 03 00 00 	mov    0x328(%rbx),%rbx
140dfe481:	48 85 db             	test   %rbx,%rbx
140dfe484:	75 94                	jne    0x140dfe41a
140dfe486:	48 8d 0d 93 a9 5b 00 	lea    0x5ba993(%rip),%rcx        # 0x1413b8e20
140dfe48d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140dfe492:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140dfe497:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140dfe49c:	48 83 c4 20          	add    $0x20,%rsp
140dfe4a0:	5f                   	pop    %rdi
140dfe4a1:	e9 c2 ec ff ff       	jmp    0x140dfd168
140dfe4a6:	c7 05 bc a9 5b 00 fe 	movl   $0x7ffffffe,0x5ba9bc(%rip)        # 0x1413b8e6c
140dfe4ad:	ff ff 7f
140dfe4b0:	b9 06 00 00 00       	mov    $0x6,%ecx
140dfe4b5:	e8 22 ef ff ff       	call   0x140dfd3dc
140dfe4ba:	cc                   	int3
140dfe4bb:	b9 05 00 00 00       	mov    $0x5,%ecx
140dfe4c0:	e8 17 ef ff ff       	call   0x140dfd3dc
140dfe4c5:	cc                   	int3
140dfe4c6:	cc                   	int3
140dfe4c7:	cc                   	int3
140dfe4c8:	48 8b c4             	mov    %rsp,%rax
140dfe4cb:	48 89 58 08          	mov    %rbx,0x8(%rax)
140dfe4cf:	48 89 68 10          	mov    %rbp,0x10(%rax)
140dfe4d3:	48 89 70 18          	mov    %rsi,0x18(%rax)
140dfe4d7:	48 89 78 20          	mov    %rdi,0x20(%rax)
140dfe4db:	41 56                	push   %r14
140dfe4dd:	48 83 ec 20          	sub    $0x20,%rsp
140dfe4e1:	49 8b f0             	mov    %r8,%rsi
140dfe4e4:	48 8b ea             	mov    %rdx,%rbp
140dfe4e7:	4c 8b f1             	mov    %rcx,%r14
140dfe4ea:	48 8d 3d ef 00 6a 00 	lea    0x6a00ef(%rip),%rdi        # 0x14149e5e0
140dfe4f1:	48 8d 0d 28 a9 5b 00 	lea    0x5ba928(%rip),%rcx        # 0x1413b8e20
140dfe4f8:	e8 43 ec ff ff       	call   0x140dfd140
140dfe4fd:	85 c0                	test   %eax,%eax
140dfe4ff:	0f 85 bb 00 00 00    	jne    0x140dfe5c0
140dfe505:	81 3d 5d a9 5b 00 ff 	cmpl   $0x7fffffff,0x5ba95d(%rip)        # 0x1413b8e6c
140dfe50c:	ff ff 7f
140dfe50f:	0f 84 96 00 00 00    	je     0x140dfe5ab
140dfe515:	83 bf 20 03 00 00 14 	cmpl   $0x14,0x320(%rdi)
140dfe51c:	75 29                	jne    0x140dfe547
140dfe51e:	48 8d 9f 28 03 00 00 	lea    0x328(%rdi),%rbx
140dfe525:	48 8b 3b             	mov    (%rbx),%rdi
140dfe528:	48 85 ff             	test   %rdi,%rdi
140dfe52b:	75 e8                	jne    0x140dfe515
140dfe52d:	ba 30 03 00 00       	mov    $0x330,%edx
140dfe532:	8d 4f 01             	lea    0x1(%rdi),%ecx
140dfe535:	e8 4e 2b 03 00       	call   0x140e31088
140dfe53a:	48 8b f8             	mov    %rax,%rdi
140dfe53d:	48 89 03             	mov    %rax,(%rbx)
140dfe540:	48 85 c0             	test   %rax,%rax
140dfe543:	75 d0                	jne    0x140dfe515
140dfe545:	eb 3e                	jmp    0x140dfe585
140dfe547:	33 c0                	xor    %eax,%eax
140dfe549:	48 8d 4f 10          	lea    0x10(%rdi),%rcx
140dfe54d:	48 83 39 00          	cmpq   $0x0,(%rcx)
140dfe551:	74 0f                	je     0x140dfe562
140dfe553:	48 ff c0             	inc    %rax
140dfe556:	48 83 c1 28          	add    $0x28,%rcx
140dfe55a:	48 83 f8 14          	cmp    $0x14,%rax
140dfe55e:	7c ed                	jl     0x140dfe54d
140dfe560:	eb 23                	jmp    0x140dfe585
140dfe562:	48 8d 1c 80          	lea    (%rax,%rax,4),%rbx
140dfe566:	ff 15 6c 4d 18 00    	call   *0x184d6c(%rip)        # 0x140f832d8
140dfe56c:	89 44 df 08          	mov    %eax,0x8(%rdi,%rbx,8)
140dfe570:	48 89 6c df 10       	mov    %rbp,0x10(%rdi,%rbx,8)
140dfe575:	4c 89 74 df 18       	mov    %r14,0x18(%rdi,%rbx,8)
140dfe57a:	48 89 74 df 20       	mov    %rsi,0x20(%rdi,%rbx,8)
140dfe57f:	ff 87 20 03 00 00    	incl   0x320(%rdi)
140dfe585:	48 8d 0d 94 a8 5b 00 	lea    0x5ba894(%rip),%rcx        # 0x1413b8e20
140dfe58c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140dfe591:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140dfe596:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140dfe59b:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140dfe5a0:	48 83 c4 20          	add    $0x20,%rsp
140dfe5a4:	41 5e                	pop    %r14
140dfe5a6:	e9 bd eb ff ff       	jmp    0x140dfd168
140dfe5ab:	c7 05 b7 a8 5b 00 fe 	movl   $0x7ffffffe,0x5ba8b7(%rip)        # 0x1413b8e6c
140dfe5b2:	ff ff 7f
140dfe5b5:	b9 06 00 00 00       	mov    $0x6,%ecx
140dfe5ba:	e8 1d ee ff ff       	call   0x140dfd3dc
140dfe5bf:	cc                   	int3
140dfe5c0:	b9 05 00 00 00       	mov    $0x5,%ecx
140dfe5c5:	e8 12 ee ff ff       	call   0x140dfd3dc
140dfe5ca:	cc                   	int3
140dfe5cb:	cc                   	int3
140dfe5cc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140dfe5d1:	57                   	push   %rdi
140dfe5d2:	48 83 ec 20          	sub    $0x20,%rsp
140dfe5d6:	48 8b f9             	mov    %rcx,%rdi
140dfe5d9:	48 8d 1d 00 00 6a 00 	lea    0x6a0000(%rip),%rbx        # 0x14149e5e0
140dfe5e0:	48 8d 0d 39 a8 5b 00 	lea    0x5ba839(%rip),%rcx        # 0x1413b8e20
140dfe5e7:	e8 54 eb ff ff       	call   0x140dfd140
140dfe5ec:	85 c0                	test   %eax,%eax
140dfe5ee:	75 7a                	jne    0x140dfe66a
140dfe5f0:	81 3d 72 a8 5b 00 ff 	cmpl   $0x7fffffff,0x5ba872(%rip)        # 0x1413b8e6c
140dfe5f7:	ff ff 7f
140dfe5fa:	74 59                	je     0x140dfe655
140dfe5fc:	45 33 c0             	xor    %r8d,%r8d
140dfe5ff:	8b 83 20 03 00 00    	mov    0x320(%rbx),%eax
140dfe605:	85 c0                	test   %eax,%eax
140dfe607:	74 2a                	je     0x140dfe633
140dfe609:	48 8d 53 10          	lea    0x10(%rbx),%rdx
140dfe60d:	49 83 f8 14          	cmp    $0x14,%r8
140dfe611:	7d 20                	jge    0x140dfe633
140dfe613:	48 39 3a             	cmp    %rdi,(%rdx)
140dfe616:	75 10                	jne    0x140dfe628
140dfe618:	48 83 22 00          	andq   $0x0,(%rdx)
140dfe61c:	ff 8b 20 03 00 00    	decl   0x320(%rbx)
140dfe622:	8b 83 20 03 00 00    	mov    0x320(%rbx),%eax
140dfe628:	49 ff c0             	inc    %r8
140dfe62b:	48 83 c2 28          	add    $0x28,%rdx
140dfe62f:	85 c0                	test   %eax,%eax
140dfe631:	75 da                	jne    0x140dfe60d
140dfe633:	48 8b 9b 28 03 00 00 	mov    0x328(%rbx),%rbx
140dfe63a:	48 85 db             	test   %rbx,%rbx
140dfe63d:	75 bd                	jne    0x140dfe5fc
140dfe63f:	48 8d 0d da a7 5b 00 	lea    0x5ba7da(%rip),%rcx        # 0x1413b8e20
140dfe646:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140dfe64b:	48 83 c4 20          	add    $0x20,%rsp
140dfe64f:	5f                   	pop    %rdi
140dfe650:	e9 13 eb ff ff       	jmp    0x140dfd168
140dfe655:	c7 05 0d a8 5b 00 fe 	movl   $0x7ffffffe,0x5ba80d(%rip)        # 0x1413b8e6c
140dfe65c:	ff ff 7f
140dfe65f:	b9 06 00 00 00       	mov    $0x6,%ecx
140dfe664:	e8 73 ed ff ff       	call   0x140dfd3dc
140dfe669:	cc                   	int3
140dfe66a:	b9 05 00 00 00       	mov    $0x5,%ecx
140dfe66f:	e8 68 ed ff ff       	call   0x140dfd3dc
140dfe674:	cc                   	int3
140dfe675:	cc                   	int3
140dfe676:	cc                   	int3
140dfe677:	cc                   	int3
140dfe678:	48 8b c4             	mov    %rsp,%rax
140dfe67b:	48 89 58 08          	mov    %rbx,0x8(%rax)
140dfe67f:	48 89 68 10          	mov    %rbp,0x10(%rax)
140dfe683:	48 89 70 18          	mov    %rsi,0x18(%rax)
140dfe687:	57                   	push   %rdi
140dfe688:	41 56                	push   %r14
140dfe68a:	41 57                	push   %r15
140dfe68c:	48 83 ec 30          	sub    $0x30,%rsp
140dfe690:	48 85 d2             	test   %rdx,%rdx
140dfe693:	4c 8d 70 d8          	lea    -0x28(%rax),%r14
140dfe697:	48 8b e9             	mov    %rcx,%rbp
140dfe69a:	48 8b f9             	mov    %rcx,%rdi
140dfe69d:	0f b6 09             	movzbl (%rcx),%ecx
140dfe6a0:	4c 0f 45 f2          	cmovne %rdx,%r14
140dfe6a4:	4d 8b f9             	mov    %r9,%r15
140dfe6a7:	41 8b f0             	mov    %r8d,%esi
140dfe6aa:	eb 06                	jmp    0x140dfe6b2
140dfe6ac:	48 ff c7             	inc    %rdi
140dfe6af:	0f b6 0f             	movzbl (%rdi),%ecx
140dfe6b2:	e8 e9 55 03 00       	call   0x140e33ca0
140dfe6b7:	85 c0                	test   %eax,%eax
140dfe6b9:	75 f1                	jne    0x140dfe6ac
140dfe6bb:	8a 1f                	mov    (%rdi),%bl
140dfe6bd:	8d 43 d5             	lea    -0x2b(%rbx),%eax
140dfe6c0:	a8 fd                	test   $0xfd,%al
140dfe6c2:	74 04                	je     0x140dfe6c8
140dfe6c4:	b3 2b                	mov    $0x2b,%bl
140dfe6c6:	eb 03                	jmp    0x140dfe6cb
140dfe6c8:	48 ff c7             	inc    %rdi
140dfe6cb:	4d 8b cf             	mov    %r15,%r9
140dfe6ce:	44 8b c6             	mov    %esi,%r8d
140dfe6d1:	49 8b d6             	mov    %r14,%rdx
140dfe6d4:	48 8b cf             	mov    %rdi,%rcx
140dfe6d7:	e8 7c 00 00 00       	call   0x140dfe758
140dfe6dc:	8b c8                	mov    %eax,%ecx
140dfe6de:	be ff ff ff 7f       	mov    $0x7fffffff,%esi
140dfe6e3:	49 3b 3e             	cmp    (%r14),%rdi
140dfe6e6:	75 05                	jne    0x140dfe6ed
140dfe6e8:	49 89 2e             	mov    %rbp,(%r14)
140dfe6eb:	eb 05                	jmp    0x140dfe6f2
140dfe6ed:	49 3b 2e             	cmp    (%r14),%rbp
140dfe6f0:	75 04                	jne    0x140dfe6f6
140dfe6f2:	85 c9                	test   %ecx,%ecx
140dfe6f4:	75 16                	jne    0x140dfe70c
140dfe6f6:	80 fb 2b             	cmp    $0x2b,%bl
140dfe6f9:	75 04                	jne    0x140dfe6ff
140dfe6fb:	3b ce                	cmp    %esi,%ecx
140dfe6fd:	77 0d                	ja     0x140dfe70c
140dfe6ff:	80 fb 2d             	cmp    $0x2d,%bl
140dfe702:	75 2e                	jne    0x140dfe732
140dfe704:	81 f9 00 00 00 80    	cmp    $0x80000000,%ecx
140dfe70a:	76 26                	jbe    0x140dfe732
140dfe70c:	e8 df bb 02 00       	call   0x140e2a2f0
140dfe711:	c7 00 22 00 00 00    	movl   $0x22,(%rax)
140dfe717:	4d 85 ff             	test   %r15,%r15
140dfe71a:	74 07                	je     0x140dfe723
140dfe71c:	41 c7 07 01 00 00 00 	movl   $0x1,(%r15)
140dfe723:	b8 00 00 00 80       	mov    $0x80000000,%eax
140dfe728:	80 fb 2d             	cmp    $0x2d,%bl
140dfe72b:	0f 44 f0             	cmove  %eax,%esi
140dfe72e:	8b c6                	mov    %esi,%eax
140dfe730:	eb 0a                	jmp    0x140dfe73c
140dfe732:	f7 d8                	neg    %eax
140dfe734:	80 fb 2d             	cmp    $0x2d,%bl
140dfe737:	0f 44 c8             	cmove  %eax,%ecx
140dfe73a:	8b c1                	mov    %ecx,%eax
140dfe73c:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140dfe741:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
140dfe746:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
140dfe74b:	48 83 c4 30          	add    $0x30,%rsp
140dfe74f:	41 5f                	pop    %r15
140dfe751:	41 5e                	pop    %r14
140dfe753:	5f                   	pop    %rdi
140dfe754:	c3                   	ret
140dfe755:	cc                   	int3
140dfe756:	cc                   	int3
140dfe757:	cc                   	int3
140dfe758:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140dfe75d:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140dfe762:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140dfe767:	53                   	push   %rbx
140dfe768:	55                   	push   %rbp
140dfe769:	56                   	push   %rsi
140dfe76a:	57                   	push   %rdi
140dfe76b:	41 54                	push   %r12
140dfe76d:	41 55                	push   %r13
140dfe76f:	41 56                	push   %r14
140dfe771:	41 57                	push   %r15
140dfe773:	48 83 ec 38          	sub    $0x38,%rsp
140dfe777:	c6 84 24 90 00 00 00 	movb   $0x0,0x90(%rsp)
140dfe77e:	00
140dfe77f:	4d 8b f9             	mov    %r9,%r15
140dfe782:	41 8b f8             	mov    %r8d,%edi
140dfe785:	48 8b f2             	mov    %rdx,%rsi
140dfe788:	4c 8b f1             	mov    %rcx,%r14
140dfe78b:	4d 85 c9             	test   %r9,%r9
140dfe78e:	74 04                	je     0x140dfe794
140dfe790:	41 83 21 00          	andl   $0x0,(%r9)
140dfe794:	0f b6 09             	movzbl (%rcx),%ecx
140dfe797:	49 8b de             	mov    %r14,%rbx
140dfe79a:	eb 06                	jmp    0x140dfe7a2
140dfe79c:	48 ff c3             	inc    %rbx
140dfe79f:	0f b6 0b             	movzbl (%rbx),%ecx
140dfe7a2:	e8 f9 54 03 00       	call   0x140e33ca0
140dfe7a7:	85 c0                	test   %eax,%eax
140dfe7a9:	75 f1                	jne    0x140dfe79c
140dfe7ab:	44 8a 23             	mov    (%rbx),%r12b
140dfe7ae:	41 8d 44 24 d5       	lea    -0x2b(%r12),%eax
140dfe7b3:	a8 fd                	test   $0xfd,%al
140dfe7b5:	74 05                	je     0x140dfe7bc
140dfe7b7:	41 b4 2b             	mov    $0x2b,%r12b
140dfe7ba:	eb 03                	jmp    0x140dfe7bf
140dfe7bc:	48 ff c3             	inc    %rbx
140dfe7bf:	85 ff                	test   %edi,%edi
140dfe7c1:	74 25                	je     0x140dfe7e8
140dfe7c3:	8d 47 fe             	lea    -0x2(%rdi),%eax
140dfe7c6:	83 f8 22             	cmp    $0x22,%eax
140dfe7c9:	0f 87 dd 00 00 00    	ja     0x140dfe8ac
140dfe7cf:	85 ff                	test   %edi,%edi
140dfe7d1:	7e 15                	jle    0x140dfe7e8
140dfe7d3:	83 ff 10             	cmp    $0x10,%edi
140dfe7d6:	75 3b                	jne    0x140dfe813
140dfe7d8:	80 3b 30             	cmpb   $0x30,(%rbx)
140dfe7db:	75 36                	jne    0x140dfe813
140dfe7dd:	8a 43 01             	mov    0x1(%rbx),%al
140dfe7e0:	2c 58                	sub    $0x58,%al
140dfe7e2:	a8 df                	test   $0xdf,%al
140dfe7e4:	75 2d                	jne    0x140dfe813
140dfe7e6:	eb 27                	jmp    0x140dfe80f
140dfe7e8:	80 3b 30             	cmpb   $0x30,(%rbx)
140dfe7eb:	74 0a                	je     0x140dfe7f7
140dfe7ed:	bf 0a 00 00 00       	mov    $0xa,%edi
140dfe7f2:	4c 8b eb             	mov    %rbx,%r13
140dfe7f5:	eb 2d                	jmp    0x140dfe824
140dfe7f7:	8a 43 01             	mov    0x1(%rbx),%al
140dfe7fa:	2c 58                	sub    $0x58,%al
140dfe7fc:	a8 df                	test   $0xdf,%al
140dfe7fe:	74 0a                	je     0x140dfe80a
140dfe800:	bf 08 00 00 00       	mov    $0x8,%edi
140dfe805:	4c 8b eb             	mov    %rbx,%r13
140dfe808:	eb 12                	jmp    0x140dfe81c
140dfe80a:	bf 10 00 00 00       	mov    $0x10,%edi
140dfe80f:	48 83 c3 02          	add    $0x2,%rbx
140dfe813:	8a 03                	mov    (%rbx),%al
140dfe815:	4c 8b eb             	mov    %rbx,%r13
140dfe818:	3c 30                	cmp    $0x30,%al
140dfe81a:	75 08                	jne    0x140dfe824
140dfe81c:	48 ff c3             	inc    %rbx
140dfe81f:	80 3b 30             	cmpb   $0x30,(%rbx)
140dfe822:	74 f8                	je     0x140dfe81c
140dfe824:	0f be 0b             	movsbl (%rbx),%ecx
140dfe827:	33 ed                	xor    %ebp,%ebp
140dfe829:	21 6c 24 20          	and    %ebp,0x20(%rsp)
140dfe82d:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140dfe832:	e8 85 1b 04 00       	call   0x140e403bc
140dfe837:	8b d0                	mov    %eax,%edx
140dfe839:	44 8b c7             	mov    %edi,%r8d
140dfe83c:	48 8d 0d 8d 16 3e 00 	lea    0x3e168d(%rip),%rcx        # 0x1411dfed0
140dfe843:	e8 e8 12 0e 00       	call   0x140edfb30
140dfe848:	48 85 c0             	test   %rax,%rax
140dfe84b:	74 5a                	je     0x140dfe8a7
140dfe84d:	44 8b f7             	mov    %edi,%r14d
140dfe850:	4c 8d 3d 79 16 3e 00 	lea    0x3e1679(%rip),%r15        # 0x1411dfed0
140dfe857:	40 8a f0             	mov    %al,%sil