14015f54c:	48 89 bb 98 00 00 00 	mov    %rdi,0x98(%rbx)
14015f553:	85 c0                	test   %eax,%eax
14015f555:	0f 88 0f 04 00 00    	js     0x14015f96a
14015f55b:	0f 8e 86 01 00 00    	jle    0x14015f6e7
14015f561:	33 d2                	xor    %edx,%edx
14015f563:	49 8b cc             	mov    %r12,%rcx
14015f566:	e8 75 fb ff ff       	call   0x14015f0e0
14015f56b:	8b f8                	mov    %eax,%edi
14015f56d:	85 c0                	test   %eax,%eax
14015f56f:	0f 88 0d 03 00 00    	js     0x14015f882
14015f575:	45 85 ed             	test   %r13d,%r13d
14015f578:	0f 84 a2 00 00 00    	je     0x14015f620
14015f57e:	45 3b f7             	cmp    %r15d,%r14d
14015f581:	0f 8e fb 02 00 00    	jle    0x14015f882
14015f587:	45 85 ff             	test   %r15d,%r15d
14015f58a:	0f 8e f2 02 00 00    	jle    0x14015f882
14015f590:	85 c0                	test   %eax,%eax
14015f592:	0f 85 ea 02 00 00    	jne    0x14015f882
14015f598:	83 e5 fb             	and    $0xfffffffb,%ebp
14015f59b:	45 2b f7             	sub    %r15d,%r14d
14015f59e:	41 8b fe             	mov    %r14d,%edi
14015f5a1:	45 8b f7             	mov    %r15d,%r14d
14015f5a4:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
14015f5ab:	e8 a0 c1 f8 ff       	call   0x1400eb750
14015f5b0:	48 8b c8             	mov    %rax,%rcx
14015f5b3:	e8 78 3e fa ff       	call   0x140103430
14015f5b8:	48 83 ef 01          	sub    $0x1,%rdi
14015f5bc:	75 e6                	jne    0x14015f5a4
14015f5be:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
14015f5c3:	44 89 bb 94 00 00 00 	mov    %r15d,0x94(%rbx)
14015f5ca:	48 85 ff             	test   %rdi,%rdi
14015f5cd:	74 55                	je     0x14015f624
14015f5cf:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
14015f5d3:	e8 68 c1 f8 ff       	call   0x1400eb740
14015f5d8:	85 c0                	test   %eax,%eax
14015f5da:	7e 23                	jle    0x14015f5ff
14015f5dc:	8b 83 94 00 00 00    	mov    0x94(%rbx),%eax
14015f5e2:	39 47 2c             	cmp    %eax,0x2c(%rdi)
14015f5e5:	7c 18                	jl     0x14015f5ff
14015f5e7:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
14015f5eb:	c7 47 2c ff ff ff ff 	movl   $0xffffffff,0x2c(%rdi)
14015f5f2:	e8 39 3e fa ff       	call   0x140103430
14015f5f7:	48 c7 47 20 00 00 00 	movq   $0x0,0x20(%rdi)
14015f5fe:	00
14015f5ff:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
14015f603:	e8 38 c1 f8 ff       	call   0x1400eb740
14015f608:	85 c0                	test   %eax,%eax
14015f60a:	7e 18                	jle    0x14015f624
14015f60c:	8b 83 94 00 00 00    	mov    0x94(%rbx),%eax
14015f612:	39 47 30             	cmp    %eax,0x30(%rdi)
14015f615:	7c 0d                	jl     0x14015f624
14015f617:	c7 47 30 ff ff ff ff 	movl   $0xffffffff,0x30(%rdi)
14015f61e:	eb 04                	jmp    0x14015f624
14015f620:	85 c0                	test   %eax,%eax
14015f622:	75 4d                	jne    0x14015f671
14015f624:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
14015f629:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
14015f630:	e8 eb c1 f8 ff       	call   0x1400eb820
14015f635:	85 c0                	test   %eax,%eax
14015f637:	0f 84 de 02 00 00    	je     0x14015f91b
14015f63d:	48 8b 7c 24 20       	mov    0x20(%rsp),%rdi
14015f642:	48 8b cf             	mov    %rdi,%rcx
14015f645:	e8 b6 50 fa ff       	call   0x140104700
14015f64a:	48 85 c0             	test   %rax,%rax
14015f64d:	0f 84 97 02 00 00    	je     0x14015f8ea
14015f653:	48 8b cf             	mov    %rdi,%rcx
14015f656:	e8 95 c7 fb ff       	call   0x14011bdf0
14015f65b:	85 c0                	test   %eax,%eax
14015f65d:	0f 84 29 02 00 00    	je     0x14015f88c
14015f663:	8b bf d8 00 00 00    	mov    0xd8(%rdi),%edi
14015f669:	c1 ef 0d             	shr    $0xd,%edi
14015f66c:	83 e7 01             	and    $0x1,%edi
14015f66f:	eb 48                	jmp    0x14015f6b9
14015f671:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
14015f676:	49 8b cc             	mov    %r12,%rcx
14015f679:	e8 82 4e fa ff       	call   0x140104500
14015f67e:	85 c0                	test   %eax,%eax
14015f680:	74 0c                	je     0x14015f68e
14015f682:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14015f687:	e8 a4 3d fa ff       	call   0x140103430
14015f68c:	eb 59                	jmp    0x14015f6e7
14015f68e:	49 8b cc             	mov    %r12,%rcx
14015f691:	e8 9a 3d fa ff       	call   0x140103430
14015f696:	44 8b b4 24 a0 00 00 	mov    0xa0(%rsp),%r14d
14015f69d:	00
14015f69e:	41 8b d6             	mov    %r14d,%edx
14015f6a1:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
14015f6a6:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
14015f6ad:	44 89 b3 94 00 00 00 	mov    %r14d,0x94(%rbx)
14015f6b4:	e8 07 c2 f8 ff       	call   0x1400eb8c0
14015f6b9:	44 39 b3 94 00 00 00 	cmp    %r14d,0x94(%rbx)
14015f6c0:	0f 8f c6 01 00 00    	jg     0x14015f88c
14015f6c6:	41 8b d6             	mov    %r14d,%edx
14015f6c9:	48 8b cb             	mov    %rbx,%rcx
14015f6cc:	83 e5 fe             	and    $0xfffffffe,%ebp
14015f6cf:	e8 3c 24 00 00       	call   0x140161b10
14015f6d4:	8b f0                	mov    %eax,%esi
14015f6d6:	83 f8 03             	cmp    $0x3,%eax
14015f6d9:	0f 85 f8 03 00 00    	jne    0x14015fad7
14015f6df:	85 ff                	test   %edi,%edi
14015f6e1:	0f 84 7c 01 00 00    	je     0x14015f863
14015f6e7:	40 f6 c5 01          	test   $0x1,%bpl
14015f6eb:	75 5f                	jne    0x14015f74c
14015f6ed:	8b c5                	mov    %ebp,%eax
14015f6ef:	83 e0 04             	and    $0x4,%eax
14015f6f2:	74 1c                	je     0x14015f710
14015f6f4:	44 8b a4 24 90 00 00 	mov    0x90(%rsp),%r12d
14015f6fb:	00
14015f6fc:	41 ff cc             	dec    %r12d
14015f6ff:	44 89 a4 24 90 00 00 	mov    %r12d,0x90(%rsp)
14015f706:	00
14015f707:	45 85 e4             	test   %r12d,%r12d
14015f70a:	0f 8f 5b 01 00 00    	jg     0x14015f86b
14015f710:	48 83 7c 24 30 00    	cmpq   $0x0,0x30(%rsp)
14015f716:	0f 84 bb 03 00 00    	je     0x14015fad7
14015f71c:	85 c0                	test   %eax,%eax
14015f71e:	0f 85 b3 03 00 00    	jne    0x14015fad7
14015f724:	8b 83 94 00 00 00    	mov    0x94(%rbx),%eax
14015f72a:	4c 8b bc 24 a8 00 00 	mov    0xa8(%rsp),%r15
14015f731:	00
14015f732:	83 f8 02             	cmp    $0x2,%eax
14015f735:	0f 8c a4 03 00 00    	jl     0x14015fadf
14015f73b:	44 8d 60 ff          	lea    -0x1(%rax),%r12d
14015f73f:	83 cd 04             	or     $0x4,%ebp
14015f742:	44 89 a4 24 90 00 00 	mov    %r12d,0x90(%rsp)
14015f749:	00
14015f74a:	eb 10                	jmp    0x14015f75c
14015f74c:	44 8b a4 24 90 00 00 	mov    0x90(%rsp),%r12d
14015f753:	00
14015f754:	4c 8b bc 24 a8 00 00 	mov    0xa8(%rsp),%r15
14015f75b:	00
14015f75c:	40 f6 c5 01          	test   $0x1,%bpl
14015f760:	0f 84 05 01 00 00    	je     0x14015f86b
14015f766:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
14015f76d:	e8 ce bf f8 ff       	call   0x1400eb740
14015f772:	8b f8                	mov    %eax,%edi
14015f774:	3b 83 94 00 00 00    	cmp    0x94(%rbx),%eax
14015f77a:	0f 85 14 01 00 00    	jne    0x14015f894
14015f780:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
14015f787:	8d 50 ff             	lea    -0x1(%rax),%edx
14015f78a:	e8 b1 c2 f8 ff       	call   0x1400eba40
14015f78f:	33 d2                	xor    %edx,%edx
14015f791:	48 8b c8             	mov    %rax,%rcx
14015f794:	4c 8b f0             	mov    %rax,%r14
14015f797:	e8 44 f9 ff ff       	call   0x14015f0e0
14015f79c:	85 c0                	test   %eax,%eax
14015f79e:	0f 8f ac 00 00 00    	jg     0x14015f850
14015f7a4:	3b bc 24 98 00 00 00 	cmp    0x98(%rsp),%edi
14015f7ab:	0f 8f 9f 00 00 00    	jg     0x14015f850
14015f7b1:	4d 8b c6             	mov    %r14,%r8
14015f7b4:	49 8b d7             	mov    %r15,%rdx
14015f7b7:	48 8b cb             	mov    %rbx,%rcx
14015f7ba:	e8 11 30 00 00       	call   0x1401627d0
14015f7bf:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14015f7c4:	48 85 c0             	test   %rax,%rax
14015f7c7:	0f 84 83 00 00 00    	je     0x14015f850
14015f7cd:	48 8b d0             	mov    %rax,%rdx
14015f7d0:	49 8b cf             	mov    %r15,%rcx
14015f7d3:	e8 38 b8 f8 ff       	call   0x1400eb010
14015f7d8:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
14015f7dd:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14015f7e3:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
14015f7ea:	e8 71 45 fa ff       	call   0x140103d60
14015f7ef:	85 c0                	test   %eax,%eax
14015f7f1:	0f 84 9d 00 00 00    	je     0x14015f894
14015f7f7:	8b bb 94 00 00 00    	mov    0x94(%rbx),%edi
14015f7fd:	8d 47 01             	lea    0x1(%rdi),%eax
14015f800:	89 83 94 00 00 00    	mov    %eax,0x94(%rbx)
14015f806:	48 8b 83 f0 00 00 00 	mov    0xf0(%rbx),%rax
14015f80d:	48 85 c0             	test   %rax,%rax
14015f810:	74 37                	je     0x14015f849
14015f812:	f6 40 28 05          	testb  $0x5,0x28(%rax)
14015f816:	74 31                	je     0x14015f849
14015f818:	85 ff                	test   %edi,%edi
14015f81a:	74 2d                	je     0x14015f849
14015f81c:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
14015f823:	8b d7                	mov    %edi,%edx
14015f825:	e8 16 c2 f8 ff       	call   0x1400eba40
14015f82a:	48 85 c0             	test   %rax,%rax
14015f82d:	74 1a                	je     0x14015f849
14015f82f:	44 8b c7             	mov    %edi,%r8d
14015f832:	48 8b d0             	mov    %rax,%rdx
14015f835:	48 8b cb             	mov    %rbx,%rcx
14015f838:	e8 d3 2a 00 00       	call   0x140162310
14015f83d:	8b f0                	mov    %eax,%esi
14015f83f:	85 c0                	test   %eax,%eax
14015f841:	78 28                	js     0x14015f86b
14015f843:	0f 8f 44 01 00 00    	jg     0x14015f98d
14015f849:	be 03 00 00 00       	mov    $0x3,%esi
14015f84e:	eb 1b                	jmp    0x14015f86b
14015f850:	83 e5 fe             	and    $0xfffffffe,%ebp
14015f853:	8b c5                	mov    %ebp,%eax
14015f855:	83 cd 02             	or     $0x2,%ebp
14015f858:	48 83 7c 24 38 00    	cmpq   $0x0,0x38(%rsp)
14015f85e:	0f 44 e8             	cmove  %eax,%ebp
14015f861:	eb 08                	jmp    0x14015f86b
14015f863:	44 8b a4 24 90 00 00 	mov    0x90(%rsp),%r12d
14015f86a:	00
14015f86b:	4c 8b bc 24 a8 00 00 	mov    0xa8(%rsp),%r15
14015f872:	00
14015f873:	85 ed                	test   %ebp,%ebp
14015f875:	0f 84 64 02 00 00    	je     0x14015fadf
14015f87b:	33 ff                	xor    %edi,%edi
14015f87d:	e9 4e fc ff ff       	jmp    0x14015f4d0
14015f882:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14015f887:	e8 a4 3b fa ff       	call   0x140103430
14015f88c:	4c 8b bc 24 a8 00 00 	mov    0xa8(%rsp),%r15
14015f893:	00
14015f894:	e8 d7 77 fc ff       	call   0x140127070
14015f899:	4c 8d 05 68 b9 1b 00 	lea    0x1bb968(%rip),%r8        # 0x14031b208
14015f8a0:	ba f3 0c 00 00       	mov    $0xcf3,%edx
14015f8a5:	48 8d 0d 64 b8 1b 00 	lea    0x1bb864(%rip),%rcx        # 0x14031b110
14015f8ac:	e8 df 78 fc ff       	call   0x140127190
14015f8b1:	45 33 c0             	xor    %r8d,%r8d
14015f8b4:	ba 03 01 0c 00       	mov    $0xc0103,%edx
14015f8b9:	41 8d 48 0b          	lea    0xb(%r8),%ecx
14015f8bd:	e8 ce 79 fc ff       	call   0x140127290
14015f8c2:	c7 83 b0 00 00 00 01 	movl   $0x1,0xb0(%rbx)
14015f8c9:	00 00 00
14015f8cc:	49 8b cf             	mov    %r15,%rcx
14015f8cf:	e8 0c bb f8 ff       	call   0x1400eb3e0
14015f8d4:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14015f8d9:	48 83 c4 48          	add    $0x48,%rsp
14015f8dd:	41 5f                	pop    %r15
14015f8df:	41 5e                	pop    %r14
14015f8e1:	41 5d                	pop    %r13
14015f8e3:	41 5c                	pop    %r12
14015f8e5:	5f                   	pop    %rdi
14015f8e6:	5e                   	pop    %rsi
14015f8e7:	5d                   	pop    %rbp
14015f8e8:	5b                   	pop    %rbx
14015f8e9:	c3                   	ret
14015f8ea:	e8 81 77 fc ff       	call   0x140127070
14015f8ef:	4c 8d 05 02 b8 1b 00 	lea    0x1bb802(%rip),%r8        # 0x14031b0f8
14015f8f6:	ba 62 00 00 00       	mov    $0x62,%edx
14015f8fb:	48 8d 0d 0e b8 1b 00 	lea    0x1bb80e(%rip),%rcx        # 0x14031b110
14015f902:	e8 89 78 fc ff       	call   0x140127190
14015f907:	45 33 c0             	xor    %r8d,%r8d
14015f90a:	41 8d 50 6c          	lea    0x6c(%r8),%edx
14015f90e:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
14015f911:	e8 7a 79 fc ff       	call   0x140127290
14015f916:	e9 71 ff ff ff       	jmp    0x14015f88c
14015f91b:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14015f920:	e8 0b 3b fa ff       	call   0x140103430
14015f925:	4c 8b bc 24 a8 00 00 	mov    0xa8(%rsp),%r15
14015f92c:	00
14015f92d:	e8 3e 77 fc ff       	call   0x140127070
14015f932:	4c 8d 05 cf b8 1b 00 	lea    0x1bb8cf(%rip),%r8        # 0x14031b208
14015f939:	ba f9 0c 00 00       	mov    $0xcf9,%edx
14015f93e:	48 8d 0d cb b7 1b 00 	lea    0x1bb7cb(%rip),%rcx        # 0x14031b110
14015f945:	e8 46 78 fc ff       	call   0x140127190
14015f94a:	45 33 c0             	xor    %r8d,%r8d
14015f94d:	ba 00 01 0c 00       	mov    $0xc0100,%edx
14015f952:	41 8d 48 0b          	lea    0xb(%r8),%ecx
14015f956:	e8 35 79 fc ff       	call   0x140127290
14015f95b:	c7 83 b0 00 00 00 11 	movl   $0x11,0xb0(%rbx)
14015f962:	00 00 00
14015f965:	e9 62 ff ff ff       	jmp    0x14015f8cc
14015f96a:	48 8b 8c 24 a8 00 00 	mov    0xa8(%rsp),%rcx
14015f971:	00
14015f972:	be ff ff ff ff       	mov    $0xffffffff,%esi
14015f977:	c7 83 b0 00 00 00 46 	movl   $0x46,0xb0(%rbx)
14015f97e:	00 00 00
14015f981:	e8 5a ba f8 ff       	call   0x1400eb3e0
14015f986:	8b c6                	mov    %esi,%eax
14015f988:	e9 4c ff ff ff       	jmp    0x14015f8d9
14015f98d:	8d 47 ff             	lea    -0x1(%rdi),%eax
14015f990:	49 8b cf             	mov    %r15,%rcx
14015f993:	89 83 94 00 00 00    	mov    %eax,0x94(%rbx)
14015f999:	be 01 00 00 00       	mov    $0x1,%esi
14015f99e:	e8 3d ba f8 ff       	call   0x1400eb3e0
14015f9a3:	4c 8b 6c 24 28       	mov    0x28(%rsp),%r13
14015f9a8:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
14015f9af:	e8 8c bd f8 ff       	call   0x1400eb740
14015f9b4:	44 8b b4 24 98 00 00 	mov    0x98(%rsp),%r14d
14015f9bb:	00
14015f9bc:	8b e8                	mov    %eax,%ebp
14015f9be:	41 3b c6             	cmp    %r14d,%eax
14015f9c1:	0f 8f b4 00 00 00    	jg     0x14015fa7b
14015f9c7:	83 fe 03             	cmp    $0x3,%esi
14015f9ca:	0f 85 ab 00 00 00    	jne    0x14015fa7b
14015f9d0:	4d 85 ed             	test   %r13,%r13
14015f9d3:	0f 84 8e 00 00 00    	je     0x14015fa67
14015f9d9:	41 f6 45 28 04       	testb  $0x4,0x28(%r13)
14015f9de:	0f 84 83 00 00 00    	je     0x14015fa67
14015f9e4:	8b 83 94 00 00 00    	mov    0x94(%rbx),%eax
14015f9ea:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
14015f9f1:	ff c8                	dec    %eax
14015f9f3:	4c 8b b3 f0 00 00 00 	mov    0xf0(%rbx),%r14
14015f9fa:	8b d0                	mov    %eax,%edx
14015f9fc:	89 84 24 90 00 00 00 	mov    %eax,0x90(%rsp)
14015fa03:	e8 38 c0 f8 ff       	call   0x1400eba40
14015fa08:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14015fa0c:	4c 8b e0             	mov    %rax,%r12
14015fa0f:	e8 2c bd f8 ff       	call   0x1400eb740
14015fa14:	33 f6                	xor    %esi,%esi
14015fa16:	44 8b f8             	mov    %eax,%r15d
14015fa19:	85 c0                	test   %eax,%eax
14015fa1b:	7e 3d                	jle    0x14015fa5a
14015fa1d:	0f 1f 00             	nopl   (%rax)
14015fa20:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14015fa24:	8b d6                	mov    %esi,%edx
14015fa26:	e8 15 c0 f8 ff       	call   0x1400eba40
14015fa2b:	48 8b f8             	mov    %rax,%rdi
14015fa2e:	80 38 02             	cmpb   $0x2,(%rax)
14015fa31:	75 20                	jne    0x14015fa53
14015fa33:	80 78 01 01          	cmpb   $0x1,0x1(%rax)
14015fa37:	75 1a                	jne    0x14015fa53
14015fa39:	80 78 02 00          	cmpb   $0x0,0x2(%rax)
14015fa3d:	75 14                	jne    0x14015fa53
14015fa3f:	48 8b 50 18          	mov    0x18(%rax),%rdx
14015fa43:	49 8b cc             	mov    %r12,%rcx
14015fa46:	e8 45 0c fa ff       	call   0x140100690
14015fa4b:	85 c0                	test   %eax,%eax
14015fa4d:	0f 8f a8 00 00 00    	jg     0x14015fafb
14015fa53:	ff c6                	inc    %esi
14015fa55:	41 3b f7             	cmp    %r15d,%esi
14015fa58:	7c c6                	jl     0x14015fa20
14015fa5a:	44 8b b4 24 98 00 00 	mov    0x98(%rsp),%r14d
14015fa61:	00
14015fa62:	be 03 00 00 00       	mov    $0x3,%esi
14015fa67:	3b ab 94 00 00 00    	cmp    0x94(%rbx),%ebp
14015fa6d:	75 0c                	jne    0x14015fa7b
14015fa6f:	8b d5                	mov    %ebp,%edx
14015fa71:	48 8b cb             	mov    %rbx,%rcx
14015fa74:	e8 97 20 00 00       	call   0x140161b10
14015fa79:	8b f0                	mov    %eax,%esi
14015fa7b:	83 ee 01             	sub    $0x1,%esi
14015fa7e:	0f 84 da 00 00 00    	je     0x14015fb5e
14015fa84:	83 fe 01             	cmp    $0x1,%esi
14015fa87:	0f 84 3b 02 00 00    	je     0x14015fcc8
14015fa8d:	8b bb b0 00 00 00    	mov    0xb0(%rbx),%edi
14015fa93:	8b cf                	mov    %edi,%ecx
14015fa95:	85 ff                	test   %edi,%edi
14015fa97:	0f 84 fb 00 00 00    	je     0x14015fb98
14015fa9d:	83 e9 09             	sub    $0x9,%ecx
14015faa0:	0f 84 22 02 00 00    	je     0x14015fcc8
14015faa6:	83 e9 01             	sub    $0x1,%ecx
14015faa9:	0f 84 19 02 00 00    	je     0x14015fcc8
14015faaf:	83 e9 03             	sub    $0x3,%ecx
14015fab2:	0f 84 10 02 00 00    	je     0x14015fcc8
14015fab8:	83 f9 01             	cmp    $0x1,%ecx
14015fabb:	0f 84 07 02 00 00    	je     0x14015fcc8
14015fac1:	8d 55 ff             	lea    -0x1(%rbp),%edx
14015fac4:	85 d2                	test   %edx,%edx
14015fac6:	0f 89 9c 00 00 00    	jns    0x14015fb68
14015facc:	8b 93 ac 00 00 00    	mov    0xac(%rbx),%edx
14015fad2:	e9 97 00 00 00       	jmp    0x14015fb6e
14015fad7:	4c 8b bc 24 a8 00 00 	mov    0xa8(%rsp),%r15
14015fade:	00