140bbc4d4:	e8 77 88 69 ff       	call   0x140254d50
140bbc4d9:	90                   	nop
140bbc4da:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bbc4df:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bbc4e6:	b9 18 00 00 00       	mov    $0x18,%ecx
140bbc4eb:	e8 18 ec 25 00       	call   0x140e1b108
140bbc4f0:	48 8b d8             	mov    %rax,%rbx
140bbc4f3:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bbc4fa:	48 85 c0             	test   %rax,%rax
140bbc4fd:	74 1a                	je     0x140bbc519
140bbc4ff:	0f 57 c0             	xorps  %xmm0,%xmm0
140bbc502:	0f 11 00             	movups %xmm0,(%rax)
140bbc505:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bbc50c:	00
140bbc50d:	48 8d 05 94 be 54 00 	lea    0x54be94(%rip),%rax        # 0x1411083a8
140bbc514:	48 89 03             	mov    %rax,(%rbx)
140bbc517:	eb 02                	jmp    0x140bbc51b
140bbc519:	33 db                	xor    %ebx,%ebx
140bbc51b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bbc520:	48 8d 05 29 b8 51 00 	lea    0x51b829(%rip),%rax        # 0x1410d7d50
140bbc527:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bbc52c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bbc531:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bbc535:	e8 d6 64 7d ff       	call   0x140392a10
140bbc53a:	4c 8b c8             	mov    %rax,%r9
140bbc53d:	4c 8b c6             	mov    %rsi,%r8
140bbc540:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bbc545:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bbc549:	e8 92 77 f8 ff       	call   0x140b43ce0
140bbc54e:	90                   	nop
140bbc54f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bbc554:	e8 07 be 5d ff       	call   0x140198360
140bbc559:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bbc55e:	74 0a                	je     0x140bbc56a
140bbc560:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bbc565:	e8 96 0f 5e ff       	call   0x14019d500
140bbc56a:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bbc56e:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bbc572:	e8 d9 c1 f8 ff       	call   0x140b48750
140bbc577:	48 8b d0             	mov    %rax,%rdx
140bbc57a:	48 8b cf             	mov    %rdi,%rcx
140bbc57d:	e8 7e 6f f8 ff       	call   0x140b43500
140bbc582:	90                   	nop
140bbc583:	48 85 db             	test   %rbx,%rbx
140bbc586:	74 1c                	je     0x140bbc5a4
140bbc588:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bbc58d:	75 15                	jne    0x140bbc5a4
140bbc58f:	48 8b 03             	mov    (%rbx),%rax
140bbc592:	ba 01 00 00 00       	mov    $0x1,%edx
140bbc597:	48 8b cb             	mov    %rbx,%rcx
140bbc59a:	48 8b 40 28          	mov    0x28(%rax),%rax
140bbc59e:	ff 15 7c 74 3c 00    	call   *0x3c747c(%rip)        # 0x140f83a20
140bbc5a4:	48 8b c7             	mov    %rdi,%rax
140bbc5a7:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bbc5ae:	00
140bbc5af:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140bbc5b6:	5f                   	pop    %rdi
140bbc5b7:	5e                   	pop    %rsi
140bbc5b8:	5d                   	pop    %rbp
140bbc5b9:	c3                   	ret
140bbc5ba:	cc                   	int3
140bbc5bb:	cc                   	int3
140bbc5bc:	cc                   	int3
140bbc5bd:	cc                   	int3
140bbc5be:	cc                   	int3
140bbc5bf:	cc                   	int3
140bbc5c0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bbc5c5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bbc5ca:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bbc5cf:	55                   	push   %rbp
140bbc5d0:	56                   	push   %rsi
140bbc5d1:	57                   	push   %rdi
140bbc5d2:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bbc5d7:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bbc5de:	49 8b d9             	mov    %r9,%rbx
140bbc5e1:	49 8b f0             	mov    %r8,%rsi
140bbc5e4:	48 8b fa             	mov    %rdx,%rdi
140bbc5e7:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bbc5ec:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bbc5f3:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bbc5f8:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bbc5ff:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140bbc604:	41 80 79 30 00       	cmpb   $0x0,0x30(%r9)
140bbc609:	74 30                	je     0x140bbc63b
140bbc60b:	48 8b d3             	mov    %rbx,%rdx
140bbc60e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bbc613:	e8 d8 14 68 ff       	call   0x14023daf0
140bbc618:	8b 4b 24             	mov    0x24(%rbx),%ecx
140bbc61b:	8b 53 28             	mov    0x28(%rbx),%edx
140bbc61e:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140bbc622:	8b 43 20             	mov    0x20(%rbx),%eax
140bbc625:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bbc629:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bbc62d:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bbc631:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bbc636:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bbc63b:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bbc63f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bbc644:	e8 07 87 69 ff       	call   0x140254d50
140bbc649:	90                   	nop
140bbc64a:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bbc64f:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bbc656:	b9 18 00 00 00       	mov    $0x18,%ecx
140bbc65b:	e8 a8 ea 25 00       	call   0x140e1b108
140bbc660:	48 8b d8             	mov    %rax,%rbx
140bbc663:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bbc66a:	48 85 c0             	test   %rax,%rax
140bbc66d:	74 1a                	je     0x140bbc689
140bbc66f:	0f 57 c0             	xorps  %xmm0,%xmm0
140bbc672:	0f 11 00             	movups %xmm0,(%rax)
140bbc675:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bbc67c:	00
140bbc67d:	48 8d 05 e4 7e 55 00 	lea    0x557ee4(%rip),%rax        # 0x141114568
140bbc684:	48 89 03             	mov    %rax,(%rbx)
140bbc687:	eb 02                	jmp    0x140bbc68b
140bbc689:	33 db                	xor    %ebx,%ebx
140bbc68b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bbc690:	48 8d 05 b9 b6 51 00 	lea    0x51b6b9(%rip),%rax        # 0x1410d7d50
140bbc697:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bbc69c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bbc6a1:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bbc6a5:	e8 66 63 7d ff       	call   0x140392a10
140bbc6aa:	4c 8b c8             	mov    %rax,%r9
140bbc6ad:	4c 8b c6             	mov    %rsi,%r8
140bbc6b0:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bbc6b5:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bbc6b9:	e8 22 76 f8 ff       	call   0x140b43ce0
140bbc6be:	90                   	nop
140bbc6bf:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bbc6c4:	e8 97 bc 5d ff       	call   0x140198360
140bbc6c9:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bbc6ce:	74 0a                	je     0x140bbc6da
140bbc6d0:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bbc6d5:	e8 26 0e 5e ff       	call   0x14019d500
140bbc6da:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bbc6de:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bbc6e2:	e8 19 c1 f8 ff       	call   0x140b48800
140bbc6e7:	48 8b d0             	mov    %rax,%rdx
140bbc6ea:	48 8b cf             	mov    %rdi,%rcx
140bbc6ed:	e8 0e 6e f8 ff       	call   0x140b43500
140bbc6f2:	90                   	nop
140bbc6f3:	48 85 db             	test   %rbx,%rbx
140bbc6f6:	74 1c                	je     0x140bbc714
140bbc6f8:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bbc6fd:	75 15                	jne    0x140bbc714
140bbc6ff:	48 8b 03             	mov    (%rbx),%rax
140bbc702:	ba 01 00 00 00       	mov    $0x1,%edx
140bbc707:	48 8b cb             	mov    %rbx,%rcx
140bbc70a:	48 8b 40 28          	mov    0x28(%rax),%rax
140bbc70e:	ff 15 0c 73 3c 00    	call   *0x3c730c(%rip)        # 0x140f83a20
140bbc714:	48 8b c7             	mov    %rdi,%rax
140bbc717:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bbc71e:	00
140bbc71f:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140bbc726:	5f                   	pop    %rdi
140bbc727:	5e                   	pop    %rsi
140bbc728:	5d                   	pop    %rbp
140bbc729:	c3                   	ret
140bbc72a:	cc                   	int3
140bbc72b:	cc                   	int3
140bbc72c:	cc                   	int3
140bbc72d:	cc                   	int3
140bbc72e:	cc                   	int3
140bbc72f:	cc                   	int3
140bbc730:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bbc735:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bbc73a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bbc73f:	55                   	push   %rbp
140bbc740:	56                   	push   %rsi
140bbc741:	57                   	push   %rdi
140bbc742:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bbc747:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bbc74e:	49 8b d9             	mov    %r9,%rbx
140bbc751:	49 8b f0             	mov    %r8,%rsi
140bbc754:	48 8b fa             	mov    %rdx,%rdi
140bbc757:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bbc75c:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bbc763:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bbc768:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bbc76f:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140bbc774:	41 80 79 30 00       	cmpb   $0x0,0x30(%r9)
140bbc779:	74 30                	je     0x140bbc7ab
140bbc77b:	48 8b d3             	mov    %rbx,%rdx
140bbc77e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bbc783:	e8 68 13 68 ff       	call   0x14023daf0
140bbc788:	8b 4b 24             	mov    0x24(%rbx),%ecx
140bbc78b:	8b 53 28             	mov    0x28(%rbx),%edx
140bbc78e:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140bbc792:	8b 43 20             	mov    0x20(%rbx),%eax
140bbc795:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bbc799:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bbc79d:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bbc7a1:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bbc7a6:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bbc7ab:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bbc7af:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bbc7b4:	e8 97 85 69 ff       	call   0x140254d50
140bbc7b9:	90                   	nop
140bbc7ba:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bbc7bf:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bbc7c6:	b9 18 00 00 00       	mov    $0x18,%ecx
140bbc7cb:	e8 38 e9 25 00       	call   0x140e1b108
140bbc7d0:	48 8b d8             	mov    %rax,%rbx
140bbc7d3:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bbc7da:	48 85 c0             	test   %rax,%rax
140bbc7dd:	74 1a                	je     0x140bbc7f9
140bbc7df:	0f 57 c0             	xorps  %xmm0,%xmm0
140bbc7e2:	0f 11 00             	movups %xmm0,(%rax)
140bbc7e5:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bbc7ec:	00
140bbc7ed:	48 8d 05 54 29 56 00 	lea    0x562954(%rip),%rax        # 0x14111f148
140bbc7f4:	48 89 03             	mov    %rax,(%rbx)
140bbc7f7:	eb 02                	jmp    0x140bbc7fb
140bbc7f9:	33 db                	xor    %ebx,%ebx
140bbc7fb:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bbc800:	48 8d 05 49 b5 51 00 	lea    0x51b549(%rip),%rax        # 0x1410d7d50
140bbc807:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bbc80c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bbc811:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bbc815:	e8 f6 61 7d ff       	call   0x140392a10
140bbc81a:	4c 8b c8             	mov    %rax,%r9
140bbc81d:	4c 8b c6             	mov    %rsi,%r8
140bbc820:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bbc825:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bbc829:	e8 b2 74 f8 ff       	call   0x140b43ce0
140bbc82e:	90                   	nop
140bbc82f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bbc834:	e8 27 bb 5d ff       	call   0x140198360
140bbc839:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bbc83e:	74 0a                	je     0x140bbc84a
140bbc840:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bbc845:	e8 b6 0c 5e ff       	call   0x14019d500
140bbc84a:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bbc84e:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bbc852:	e8 59 c0 f8 ff       	call   0x140b488b0
140bbc857:	48 8b d0             	mov    %rax,%rdx
140bbc85a:	48 8b cf             	mov    %rdi,%rcx
140bbc85d:	e8 9e 6c f8 ff       	call   0x140b43500
140bbc862:	90                   	nop
140bbc863:	48 85 db             	test   %rbx,%rbx
140bbc866:	74 1c                	je     0x140bbc884
140bbc868:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bbc86d:	75 15                	jne    0x140bbc884
140bbc86f:	48 8b 03             	mov    (%rbx),%rax
140bbc872:	ba 01 00 00 00       	mov    $0x1,%edx
140bbc877:	48 8b cb             	mov    %rbx,%rcx
140bbc87a:	48 8b 40 28          	mov    0x28(%rax),%rax
140bbc87e:	ff 15 9c 71 3c 00    	call   *0x3c719c(%rip)        # 0x140f83a20
140bbc884:	48 8b c7             	mov    %rdi,%rax
140bbc887:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bbc88e:	00
140bbc88f:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140bbc896:	5f                   	pop    %rdi
140bbc897:	5e                   	pop    %rsi
140bbc898:	5d                   	pop    %rbp
140bbc899:	c3                   	ret
140bbc89a:	cc                   	int3
140bbc89b:	cc                   	int3
140bbc89c:	cc                   	int3
140bbc89d:	cc                   	int3
140bbc89e:	cc                   	int3
140bbc89f:	cc                   	int3
140bbc8a0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bbc8a5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bbc8aa:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bbc8af:	55                   	push   %rbp
140bbc8b0:	56                   	push   %rsi
140bbc8b1:	57                   	push   %rdi
140bbc8b2:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bbc8b7:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bbc8be:	49 8b d9             	mov    %r9,%rbx
140bbc8c1:	49 8b f0             	mov    %r8,%rsi
140bbc8c4:	48 8b fa             	mov    %rdx,%rdi
140bbc8c7:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bbc8cc:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bbc8d3:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bbc8d8:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bbc8df:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140bbc8e4:	41 80 79 30 00       	cmpb   $0x0,0x30(%r9)
140bbc8e9:	74 30                	je     0x140bbc91b
140bbc8eb:	48 8b d3             	mov    %rbx,%rdx
140bbc8ee:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bbc8f3:	e8 f8 11 68 ff       	call   0x14023daf0
140bbc8f8:	8b 4b 24             	mov    0x24(%rbx),%ecx
140bbc8fb:	8b 53 28             	mov    0x28(%rbx),%edx
140bbc8fe:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140bbc902:	8b 43 20             	mov    0x20(%rbx),%eax
140bbc905:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bbc909:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bbc90d:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bbc911:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bbc916:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bbc91b:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bbc91f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bbc924:	e8 27 84 69 ff       	call   0x140254d50
140bbc929:	90                   	nop
140bbc92a:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bbc92f:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bbc936:	b9 18 00 00 00       	mov    $0x18,%ecx
140bbc93b:	e8 c8 e7 25 00       	call   0x140e1b108
140bbc940:	48 8b d8             	mov    %rax,%rbx
140bbc943:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bbc94a:	48 85 c0             	test   %rax,%rax
140bbc94d:	74 1a                	je     0x140bbc969
140bbc94f:	0f 57 c0             	xorps  %xmm0,%xmm0
140bbc952:	0f 11 00             	movups %xmm0,(%rax)
140bbc955:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bbc95c:	00
140bbc95d:	48 8d 05 04 53 57 00 	lea    0x575304(%rip),%rax        # 0x141131c68
140bbc964:	48 89 03             	mov    %rax,(%rbx)
140bbc967:	eb 02                	jmp    0x140bbc96b
140bbc969:	33 db                	xor    %ebx,%ebx
140bbc96b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bbc970:	48 8d 05 d9 b3 51 00 	lea    0x51b3d9(%rip),%rax        # 0x1410d7d50
140bbc977:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bbc97c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bbc981:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bbc985:	e8 86 60 7d ff       	call   0x140392a10
140bbc98a:	4c 8b c8             	mov    %rax,%r9
140bbc98d:	4c 8b c6             	mov    %rsi,%r8
140bbc990:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bbc995:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bbc999:	e8 42 73 f8 ff       	call   0x140b43ce0
140bbc99e:	90                   	nop
140bbc99f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bbc9a4:	e8 b7 b9 5d ff       	call   0x140198360
140bbc9a9:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bbc9ae:	74 0a                	je     0x140bbc9ba
140bbc9b0:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bbc9b5:	e8 46 0b 5e ff       	call   0x14019d500
140bbc9ba:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bbc9be:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bbc9c2:	e8 99 bf f8 ff       	call   0x140b48960
140bbc9c7:	48 8b d0             	mov    %rax,%rdx
140bbc9ca:	48 8b cf             	mov    %rdi,%rcx
140bbc9cd:	e8 2e 6b f8 ff       	call   0x140b43500
140bbc9d2:	90                   	nop
140bbc9d3:	48 85 db             	test   %rbx,%rbx
140bbc9d6:	74 1c                	je     0x140bbc9f4
140bbc9d8:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bbc9dd:	75 15                	jne    0x140bbc9f4
140bbc9df:	48 8b 03             	mov    (%rbx),%rax
140bbc9e2:	ba 01 00 00 00       	mov    $0x1,%edx
140bbc9e7:	48 8b cb             	mov    %rbx,%rcx
140bbc9ea:	48 8b 40 28          	mov    0x28(%rax),%rax
140bbc9ee:	ff 15 2c 70 3c 00    	call   *0x3c702c(%rip)        # 0x140f83a20
140bbc9f4:	48 8b c7             	mov    %rdi,%rax
140bbc9f7:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bbc9fe:	00
140bbc9ff:	48 81 c4 70 01 00 00 	add    $0x170,%rsp