140d4d40c:	cc                   	int3
140d4d40d:	cc                   	int3
140d4d40e:	cc                   	int3
140d4d40f:	cc                   	int3
140d4d410:	48 89 51 48          	mov    %rdx,0x48(%rcx)
140d4d414:	c3                   	ret
140d4d415:	cc                   	int3
140d4d416:	cc                   	int3
140d4d417:	cc                   	int3
140d4d418:	cc                   	int3
140d4d419:	cc                   	int3
140d4d41a:	cc                   	int3
140d4d41b:	cc                   	int3
140d4d41c:	cc                   	int3
140d4d41d:	cc                   	int3
140d4d41e:	cc                   	int3
140d4d41f:	cc                   	int3
140d4d420:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d4d425:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140d4d42a:	56                   	push   %rsi
140d4d42b:	57                   	push   %rdi
140d4d42c:	41 56                	push   %r14
140d4d42e:	b8 30 00 00 00       	mov    $0x30,%eax
140d4d433:	e8 68 e0 0c 00       	call   0x140e1b4a0
140d4d438:	48 2b e0             	sub    %rax,%rsp
140d4d43b:	48 8b 1a             	mov    (%rdx),%rbx
140d4d43e:	33 ff                	xor    %edi,%edi
140d4d440:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
140d4d445:	4d 8b f0             	mov    %r8,%r14
140d4d448:	48 8b f2             	mov    %rdx,%rsi
140d4d44b:	48 8b e9             	mov    %rcx,%rbp
140d4d44e:	48 85 db             	test   %rbx,%rbx
140d4d451:	74 06                	je     0x140d4d459
140d4d453:	49 83 38 20          	cmpq   $0x20,(%r8)
140d4d457:	73 1f                	jae    0x140d4d478
140d4d459:	41 b8 ce 00 00 00    	mov    $0xce,%r8d
140d4d45f:	48 8d 15 b2 13 43 00 	lea    0x4313b2(%rip),%rdx        # 0x14117e818
140d4d466:	b9 20 00 00 00       	mov    $0x20,%ecx
140d4d46b:	e8 40 45 f7 ff       	call   0x140cc19b0
140d4d470:	48 8b d8             	mov    %rax,%rbx
140d4d473:	48 85 c0             	test   %rax,%rax
140d4d476:	74 68                	je     0x140d4d4e0
140d4d478:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
140d4d47d:	48 8b cd             	mov    %rbp,%rcx
140d4d480:	e8 ab ff f7 ff       	call   0x140ccd430
140d4d485:	48 63 e8             	movslq %eax,%rbp
140d4d488:	85 c0                	test   %eax,%eax
140d4d48a:	7e 54                	jle    0x140d4d4e0
140d4d48c:	e8 5f 8a f7 ff       	call   0x140cc5ef0
140d4d491:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140d4d496:	4c 8d 4c 24 58       	lea    0x58(%rsp),%r9
140d4d49b:	48 8b d5             	mov    %rbp,%rdx
140d4d49e:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
140d4d4a3:	4c 8b c3             	mov    %rbx,%r8
140d4d4a6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140d4d4ab:	e8 d0 73 f7 ff       	call   0x140cc4880
140d4d4b0:	85 c0                	test   %eax,%eax
140d4d4b2:	74 2c                	je     0x140d4d4e0
140d4d4b4:	48 8b 0e             	mov    (%rsi),%rcx
140d4d4b7:	48 3b d9             	cmp    %rcx,%rbx
140d4d4ba:	74 1c                	je     0x140d4d4d8
140d4d4bc:	41 b8 dc 00 00 00    	mov    $0xdc,%r8d
140d4d4c2:	48 8d 15 4f 13 43 00 	lea    0x43134f(%rip),%rdx        # 0x14117e818
140d4d4c9:	e8 42 45 f7 ff       	call   0x140cc1a10
140d4d4ce:	48 89 1e             	mov    %rbx,(%rsi)
140d4d4d1:	49 c7 06 20 00 00 00 	movq   $0x20,(%r14)
140d4d4d8:	48 8b df             	mov    %rdi,%rbx
140d4d4db:	bf 01 00 00 00       	mov    $0x1,%edi
140d4d4e0:	41 b8 e4 00 00 00    	mov    $0xe4,%r8d
140d4d4e6:	48 8d 15 2b 13 43 00 	lea    0x43132b(%rip),%rdx        # 0x14117e818
140d4d4ed:	48 8b cb             	mov    %rbx,%rcx
140d4d4f0:	e8 1b 45 f7 ff       	call   0x140cc1a10
140d4d4f5:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140d4d4fa:	48 8d 15 17 13 43 00 	lea    0x431317(%rip),%rdx        # 0x14117e818
140d4d501:	41 b8 e5 00 00 00    	mov    $0xe5,%r8d
140d4d507:	e8 04 45 f7 ff       	call   0x140cc1a10
140d4d50c:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140d4d511:	8b c7                	mov    %edi,%eax
140d4d513:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
140d4d518:	48 83 c4 30          	add    $0x30,%rsp
140d4d51c:	41 5e                	pop    %r14
140d4d51e:	5f                   	pop    %rdi
140d4d51f:	5e                   	pop    %rsi
140d4d520:	c3                   	ret
140d4d521:	cc                   	int3
140d4d522:	cc                   	int3
140d4d523:	cc                   	int3
140d4d524:	cc                   	int3
140d4d525:	cc                   	int3
140d4d526:	cc                   	int3
140d4d527:	cc                   	int3
140d4d528:	cc                   	int3
140d4d529:	cc                   	int3
140d4d52a:	cc                   	int3
140d4d52b:	cc                   	int3
140d4d52c:	cc                   	int3
140d4d52d:	cc                   	int3
140d4d52e:	cc                   	int3
140d4d52f:	cc                   	int3
140d4d530:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140d4d535:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140d4d53a:	57                   	push   %rdi
140d4d53b:	b8 30 00 00 00       	mov    $0x30,%eax
140d4d540:	e8 5b df 0c 00       	call   0x140e1b4a0
140d4d545:	48 2b e0             	sub    %rax,%rsp
140d4d548:	48 8b f9             	mov    %rcx,%rdi
140d4d54b:	48 8b da             	mov    %rdx,%rbx
140d4d54e:	48 8b ca             	mov    %rdx,%rcx
140d4d551:	33 ed                	xor    %ebp,%ebp
140d4d553:	e8 08 51 fa ff       	call   0x140cf2660
140d4d558:	85 c0                	test   %eax,%eax
140d4d55a:	0f 84 25 01 00 00    	je     0x140d4d685
140d4d560:	48 39 2f             	cmp    %rbp,(%rdi)
140d4d563:	0f 84 1c 01 00 00    	je     0x140d4d685
140d4d569:	8b 43 58             	mov    0x58(%rbx),%eax
140d4d56c:	83 f8 ff             	cmp    $0xffffffff,%eax
140d4d56f:	0f 84 10 01 00 00    	je     0x140d4d685
140d4d575:	83 f8 01             	cmp    $0x1,%eax
140d4d578:	75 0a                	jne    0x140d4d584
140d4d57a:	48 39 6f 18          	cmp    %rbp,0x18(%rdi)
140d4d57e:	0f 84 01 01 00 00    	je     0x140d4d685
140d4d584:	39 2b                	cmp    %ebp,(%rbx)
140d4d586:	74 13                	je     0x140d4d59b
140d4d588:	c7 44 24 20 6c 00 00 	movl   $0x6c,0x20(%rsp)
140d4d58f:	00
140d4d590:	41 b8 73 00 00 00    	mov    $0x73,%r8d
140d4d596:	e9 f8 00 00 00       	jmp    0x140d4d693
140d4d59b:	4c 8b 47 10          	mov    0x10(%rdi),%r8
140d4d59f:	4c 39 43 20          	cmp    %r8,0x20(%rbx)
140d4d5a3:	0f 85 cc 00 00 00    	jne    0x140d4d675
140d4d5a9:	48 8b 57 08          	mov    0x8(%rdi),%rdx
140d4d5ad:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
140d4d5b1:	e8 9a 24 19 00       	call   0x140edfa50
140d4d5b6:	85 c0                	test   %eax,%eax
140d4d5b8:	0f 85 b7 00 00 00    	jne    0x140d4d675
140d4d5be:	48 8b 47 48          	mov    0x48(%rdi),%rax
140d4d5c2:	48 39 43 28          	cmp    %rax,0x28(%rbx)
140d4d5c6:	76 13                	jbe    0x140d4d5db
140d4d5c8:	c7 44 24 20 75 00 00 	movl   $0x75,0x20(%rsp)
140d4d5cf:	00
140d4d5d0:	41 b8 74 00 00 00    	mov    $0x74,%r8d
140d4d5d6:	e9 b8 00 00 00       	jmp    0x140d4d693
140d4d5db:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
140d4d5e0:	e8 ab 7a f7 ff       	call   0x140cc5090
140d4d5e5:	48 8b f0             	mov    %rax,%rsi
140d4d5e8:	48 85 c0             	test   %rax,%rax
140d4d5eb:	74 69                	je     0x140d4d656
140d4d5ed:	e8 fe 88 f7 ff       	call   0x140cc5ef0
140d4d5f2:	48 8b 0f             	mov    (%rdi),%rcx
140d4d5f5:	4c 8b c0             	mov    %rax,%r8
140d4d5f8:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140d4d5fd:	45 33 c9             	xor    %r9d,%r9d
140d4d600:	48 8b ce             	mov    %rsi,%rcx
140d4d603:	33 d2                	xor    %edx,%edx
140d4d605:	e8 76 81 f7 ff       	call   0x140cc5780
140d4d60a:	85 c0                	test   %eax,%eax
140d4d60c:	74 48                	je     0x140d4d656
140d4d60e:	4c 8b c3             	mov    %rbx,%r8
140d4d611:	48 8b d7             	mov    %rdi,%rdx
140d4d614:	48 8b ce             	mov    %rsi,%rcx
140d4d617:	e8 a4 00 00 00       	call   0x140d4d6c0
140d4d61c:	85 c0                	test   %eax,%eax
140d4d61e:	74 36                	je     0x140d4d656
140d4d620:	4c 8b 43 50          	mov    0x50(%rbx),%r8
140d4d624:	48 8b ce             	mov    %rsi,%rcx
140d4d627:	48 8b 53 48          	mov    0x48(%rbx),%rdx
140d4d62b:	e8 00 80 f7 ff       	call   0x140cc5630
140d4d630:	8b e8                	mov    %eax,%ebp
140d4d632:	85 c0                	test   %eax,%eax
140d4d634:	75 20                	jne    0x140d4d656
140d4d636:	4c 8d 0d f3 11 43 00 	lea    0x4311f3(%rip),%r9        # 0x14117e830
140d4d63d:	c7 44 24 20 87 00 00 	movl   $0x87,0x20(%rsp)
140d4d644:	00
140d4d645:	ba 80 00 00 00       	mov    $0x80,%edx
140d4d64a:	8d 48 32             	lea    0x32(%rax),%ecx
140d4d64d:	44 8d 40 6b          	lea    0x6b(%rax),%r8d
140d4d651:	e8 2a 36 f8 ff       	call   0x140cd0c80
140d4d656:	48 8b ce             	mov    %rsi,%rcx
140d4d659:	e8 f2 79 f7 ff       	call   0x140cc5050
140d4d65e:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140d4d663:	8b c5                	mov    %ebp,%eax
140d4d665:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140d4d66a:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
140d4d66f:	48 83 c4 30          	add    $0x30,%rsp
140d4d673:	5f                   	pop    %rdi
140d4d674:	c3                   	ret
140d4d675:	c7 44 24 20 71 00 00 	movl   $0x71,0x20(%rsp)
140d4d67c:	00
140d4d67d:	41 b8 72 00 00 00    	mov    $0x72,%r8d
140d4d683:	eb 0e                	jmp    0x140d4d693
140d4d685:	c7 44 24 20 68 00 00 	movl   $0x68,0x20(%rsp)
140d4d68c:	00
140d4d68d:	41 b8 6a 00 00 00    	mov    $0x6a,%r8d
140d4d693:	ba 80 00 00 00       	mov    $0x80,%edx
140d4d698:	4c 8d 0d 91 11 43 00 	lea    0x431191(%rip),%r9        # 0x14117e830
140d4d69f:	8d 4a b2             	lea    -0x4e(%rdx),%ecx
140d4d6a2:	e8 d9 35 f8 ff       	call   0x140cd0c80
140d4d6a7:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140d4d6ac:	33 c0                	xor    %eax,%eax
140d4d6ae:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
140d4d6b3:	48 83 c4 30          	add    $0x30,%rsp
140d4d6b7:	5f                   	pop    %rdi
140d4d6b8:	c3                   	ret
140d4d6b9:	cc                   	int3
140d4d6ba:	cc                   	int3
140d4d6bb:	cc                   	int3
140d4d6bc:	cc                   	int3
140d4d6bd:	cc                   	int3
140d4d6be:	cc                   	int3
140d4d6bf:	cc                   	int3
140d4d6c0:	40 53                	rex push %rbx
140d4d6c2:	55                   	push   %rbp
140d4d6c3:	56                   	push   %rsi
140d4d6c4:	57                   	push   %rdi
140d4d6c5:	41 56                	push   %r14
140d4d6c7:	b8 40 00 00 00       	mov    $0x40,%eax
140d4d6cc:	e8 cf dd 0c 00       	call   0x140e1b4a0
140d4d6d1:	48 2b e0             	sub    %rax,%rsp
140d4d6d4:	48 8b 05 25 b8 66 00 	mov    0x66b825(%rip),%rax        # 0x1413b8f00
140d4d6db:	48 33 c4             	xor    %rsp,%rax
140d4d6de:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140d4d6e3:	48 8b f1             	mov    %rcx,%rsi
140d4d6e6:	49 8b d8             	mov    %r8,%rbx
140d4d6e9:	41 8b 48 58          	mov    0x58(%r8),%ecx
140d4d6ed:	48 8b fa             	mov    %rdx,%rdi
140d4d6f0:	83 f9 ff             	cmp    $0xffffffff,%ecx
140d4d6f3:	0f 84 58 01 00 00    	je     0x140d4d851
140d4d6f9:	83 f9 01             	cmp    $0x1,%ecx
140d4d6fc:	75 0b                	jne    0x140d4d709
140d4d6fe:	48 83 7a 18 00       	cmpq   $0x0,0x18(%rdx)
140d4d703:	0f 84 48 01 00 00    	je     0x140d4d851
140d4d709:	41 0f b6 00          	movzbl (%r8),%eax
140d4d70d:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140d4d712:	88 44 24 20          	mov    %al,0x20(%rsp)
140d4d716:	41 0f b6 40 2f       	movzbl 0x2f(%r8),%eax
140d4d71b:	88 44 24 22          	mov    %al,0x22(%rsp)
140d4d71f:	41 0f b6 40 2e       	movzbl 0x2e(%r8),%eax
140d4d724:	88 44 24 23          	mov    %al,0x23(%rsp)
140d4d728:	41 0f b6 40 2d       	movzbl 0x2d(%r8),%eax
140d4d72d:	88 44 24 24          	mov    %al,0x24(%rsp)
140d4d731:	41 0f b6 40 2c       	movzbl 0x2c(%r8),%eax
140d4d736:	88 44 24 25          	mov    %al,0x25(%rsp)
140d4d73a:	41 0f b6 40 2b       	movzbl 0x2b(%r8),%eax
140d4d73f:	88 44 24 26          	mov    %al,0x26(%rsp)
140d4d743:	41 0f b6 40 2a       	movzbl 0x2a(%r8),%eax
140d4d748:	88 44 24 27          	mov    %al,0x27(%rsp)
140d4d74c:	41 0f b6 40 29       	movzbl 0x29(%r8),%eax
140d4d751:	88 44 24 28          	mov    %al,0x28(%rsp)
140d4d755:	41 0f b6 40 28       	movzbl 0x28(%r8),%eax
140d4d75a:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
140d4d760:	88 44 24 29          	mov    %al,0x29(%rsp)
140d4d764:	8b c1                	mov    %ecx,%eax
140d4d766:	c1 f8 08             	sar    $0x8,%eax
140d4d769:	88 4c 24 2b          	mov    %cl,0x2b(%rsp)
140d4d76d:	48 8b ce             	mov    %rsi,%rcx
140d4d770:	88 44 24 2a          	mov    %al,0x2a(%rsp)
140d4d774:	c6 44 24 21 00       	movb   $0x0,0x21(%rsp)
140d4d779:	e8 42 76 f7 ff       	call   0x140cc4dc0
140d4d77e:	85 c0                	test   %eax,%eax
140d4d780:	0f 84 cb 00 00 00    	je     0x140d4d851
140d4d786:	83 7b 58 00          	cmpl   $0x0,0x58(%rbx)
140d4d78a:	75 0a                	jne    0x140d4d796
140d4d78c:	48 8b 6f 28          	mov    0x28(%rdi),%rbp
140d4d790:	48 8b 7f 30          	mov    0x30(%rdi),%rdi
140d4d794:	eb 20                	jmp    0x140d4d7b6
140d4d796:	4c 8b 47 20          	mov    0x20(%rdi),%r8
140d4d79a:	48 8b ce             	mov    %rsi,%rcx
140d4d79d:	48 8b 57 18          	mov    0x18(%rdi),%rdx
140d4d7a1:	e8 1a 76 f7 ff       	call   0x140cc4dc0
140d4d7a6:	85 c0                	test   %eax,%eax
140d4d7a8:	0f 84 a3 00 00 00    	je     0x140d4d851
140d4d7ae:	48 8b 6f 38          	mov    0x38(%rdi),%rbp
140d4d7b2:	48 8b 7f 40          	mov    0x40(%rdi),%rdi
140d4d7b6:	48 85 ed             	test   %rbp,%rbp
140d4d7b9:	0f 84 92 00 00 00    	je     0x140d4d851
140d4d7bf:	48 8b c7             	mov    %rdi,%rax
140d4d7c2:	40 88 7c 24 22       	mov    %dil,0x22(%rsp)
140d4d7c7:	48 c1 e8 10          	shr    $0x10,%rax
140d4d7cb:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140d4d7d0:	88 44 24 20          	mov    %al,0x20(%rsp)
140d4d7d4:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140d4d7da:	48 8b c7             	mov    %rdi,%rax
140d4d7dd:	48 8b ce             	mov    %rsi,%rcx
140d4d7e0:	48 c1 e8 08          	shr    $0x8,%rax
140d4d7e4:	88 44 24 21          	mov    %al,0x21(%rsp)
140d4d7e8:	e8 d3 75 f7 ff       	call   0x140cc4dc0
140d4d7ed:	85 c0                	test   %eax,%eax
140d4d7ef:	74 60                	je     0x140d4d851
140d4d7f1:	4c 8b c7             	mov    %rdi,%r8
140d4d7f4:	48 8b d5             	mov    %rbp,%rdx
140d4d7f7:	48 8b ce             	mov    %rsi,%rcx
140d4d7fa:	e8 c1 75 f7 ff       	call   0x140cc4dc0
140d4d7ff:	85 c0                	test   %eax,%eax
140d4d801:	74 4e                	je     0x140d4d851
140d4d803:	0f b6 43 39          	movzbl 0x39(%rbx),%eax
140d4d807:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140d4d80c:	88 44 24 20          	mov    %al,0x20(%rsp)
140d4d810:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140d4d816:	0f b6 43 38          	movzbl 0x38(%rbx),%eax
140d4d81a:	48 8b ce             	mov    %rsi,%rcx
140d4d81d:	88 44 24 21          	mov    %al,0x21(%rsp)
140d4d821:	e8 9a 75 f7 ff       	call   0x140cc4dc0
140d4d826:	85 c0                	test   %eax,%eax
140d4d828:	74 27                	je     0x140d4d851
140d4d82a:	4c 8b 43 38          	mov    0x38(%rbx),%r8
140d4d82e:	4d 85 c0             	test   %r8,%r8
140d4d831:	74 17                	je     0x140d4d84a
140d4d833:	48 8b 53 30          	mov    0x30(%rbx),%rdx
140d4d837:	48 8b ce             	mov    %rsi,%rcx
140d4d83a:	e8 81 75 f7 ff       	call   0x140cc4dc0
140d4d83f:	33 c9                	xor    %ecx,%ecx
140d4d841:	85 c0                	test   %eax,%eax
140d4d843:	0f 95 c1             	setne  %cl
140d4d846:	8b c1                	mov    %ecx,%eax
140d4d848:	eb 09                	jmp    0x140d4d853
140d4d84a:	b8 01 00 00 00       	mov    $0x1,%eax
140d4d84f:	eb 02                	jmp    0x140d4d853
140d4d851:	33 c0                	xor    %eax,%eax
140d4d853:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140d4d858:	48 33 cc             	xor    %rsp,%rcx
140d4d85b:	e8 a0 dc 0c 00       	call   0x140e1b500
140d4d860:	48 83 c4 40          	add    $0x40,%rsp
140d4d864:	41 5e                	pop    %r14
140d4d866:	5f                   	pop    %rdi
140d4d867:	5e                   	pop    %rsi
140d4d868:	5d                   	pop    %rbp
140d4d869:	5b                   	pop    %rbx
140d4d86a:	c3                   	ret
140d4d86b:	cc                   	int3
140d4d86c:	cc                   	int3
140d4d86d:	cc                   	int3
140d4d86e:	cc                   	int3
140d4d86f:	cc                   	int3
140d4d870:	40 53                	rex push %rbx
140d4d872:	b8 40 00 00 00       	mov    $0x40,%eax
140d4d877:	e8 24 dc 0c 00       	call   0x140e1b4a0
140d4d87c:	48 2b e0             	sub    %rax,%rsp
140d4d87f:	48 8b 05 f2 04 75 00 	mov    0x7504f2(%rip),%rax        # 0x14149dd78
140d4d886:	48 8b d9             	mov    %rcx,%rbx
140d4d889:	48 85 c0             	test   %rax,%rax
140d4d88c:	75 0c                	jne    0x140d4d89a
140d4d88e:	e8 1d 78 03 00       	call   0x140d850b0
140d4d893:	48 89 05 de 04 75 00 	mov    %rax,0x7504de(%rip)        # 0x14149dd78
140d4d89a:	48 8b 40 10          	mov    0x10(%rax),%rax
140d4d89e:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140d4d8a3:	ff 15 77 61 23 00    	call   *0x236177(%rip)        # 0x140f83a20
140d4d8a9:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
140d4d8ae:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140d4d8b3:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140d4d8b8:	48 8b 40 20          	mov    0x20(%rax),%rax