140158ecd:	0f 1f 00             	nopl   (%rax)
140158ed0:	41 55                	push   %r13
140158ed2:	41 54                	push   %r12
140158ed4:	55                   	push   %rbp
140158ed5:	57                   	push   %rdi
140158ed6:	56                   	push   %rsi
140158ed7:	53                   	push   %rbx
140158ed8:	48 83 ec 68          	sub    $0x68,%rsp
140158edc:	4c 8b 25 0d fc 0d 00 	mov    0xdfc0d(%rip),%r12        # 0x140238af0
140158ee3:	44 8b ac 24 c0 00 00 	mov    0xc0(%rsp),%r13d
140158eea:	00
140158eeb:	49 8b 04 24          	mov    (%r12),%rax
140158eef:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140158ef4:	31 c0                	xor    %eax,%eax
140158ef6:	8b 81 50 03 00 00    	mov    0x350(%rcx),%eax
140158efc:	48 89 cb             	mov    %rcx,%rbx
140158eff:	48 89 d5             	mov    %rdx,%rbp
140158f02:	44 89 c6             	mov    %r8d,%esi
140158f05:	4c 89 cf             	mov    %r9,%rdi
140158f08:	85 c0                	test   %eax,%eax
140158f0a:	75 4c                	jne    0x140158f58
140158f0c:	44 89 81 44 03 00 00 	mov    %r8d,0x344(%rcx)
140158f13:	44 8b 53 70          	mov    0x70(%rbx),%r10d
140158f17:	45 85 d2             	test   %r10d,%r10d
140158f1a:	0f 85 10 01 00 00    	jne    0x140159030
140158f20:	44 8b 43 30          	mov    0x30(%rbx),%r8d
140158f24:	45 85 c0             	test   %r8d,%r8d
140158f27:	75 49                	jne    0x140158f72
140158f29:	8b 53 34             	mov    0x34(%rbx),%edx
140158f2c:	85 d2                	test   %edx,%edx
140158f2e:	74 09                	je     0x140158f39
140158f30:	48 85 ff             	test   %rdi,%rdi
140158f33:	0f 85 47 01 00 00    	jne    0x140159080
140158f39:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
140158f3e:	49 2b 04 24          	sub    (%r12),%rax
140158f42:	0f 85 f7 01 00 00    	jne    0x14015913f
140158f48:	48 83 c4 68          	add    $0x68,%rsp
140158f4c:	5b                   	pop    %rbx
140158f4d:	5e                   	pop    %rsi
140158f4e:	5f                   	pop    %rdi
140158f4f:	5d                   	pop    %rbp
140158f50:	41 5c                	pop    %r12
140158f52:	41 5d                	pop    %r13
140158f54:	c3                   	ret
140158f55:	0f 1f 00             	nopl   (%rax)
140158f58:	8b 81 44 03 00 00    	mov    0x344(%rcx),%eax
140158f5e:	85 c0                	test   %eax,%eax
140158f60:	74 7e                	je     0x140158fe0
140158f62:	44 89 81 44 03 00 00 	mov    %r8d,0x344(%rcx)
140158f69:	44 8b 43 30          	mov    0x30(%rbx),%r8d
140158f6d:	45 85 c0             	test   %r8d,%r8d
140158f70:	74 b7                	je     0x140158f29
140158f72:	48 8d 6c 24 30       	lea    0x30(%rsp),%rbp
140158f77:	41 89 f1             	mov    %esi,%r9d
140158f7a:	ba 20 00 00 00       	mov    $0x20,%edx
140158f7f:	4c 8d 05 26 9b 0c 00 	lea    0xc9b26(%rip),%r8        # 0x140222aac
140158f86:	48 89 e9             	mov    %rbp,%rcx
140158f89:	e8 e2 2a f7 ff       	call   0x1400cba70
140158f8e:	48 89 e9             	mov    %rbp,%rcx
140158f91:	e8 02 0f 09 00       	call   0x1401e9e98
140158f96:	48 89 d9             	mov    %rbx,%rcx
140158f99:	4c 8d 8b 79 01 00 00 	lea    0x179(%rbx),%r9
140158fa0:	48 89 ea             	mov    %rbp,%rdx
140158fa3:	49 89 c0             	mov    %rax,%r8
140158fa6:	e8 e5 ed ff ff       	call   0x140157d90
140158fab:	8b 4b 74             	mov    0x74(%rbx),%ecx
140158fae:	44 88 6c 24 2f       	mov    %r13b,0x2f(%rsp)
140158fb3:	85 c9                	test   %ecx,%ecx
140158fb5:	0f 84 25 01 00 00    	je     0x1401590e0
140158fbb:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140158fc1:	48 8d 15 e2 9a 0c 00 	lea    0xc9ae2(%rip),%rdx        # 0x140222aaa
140158fc8:	48 89 d9             	mov    %rbx,%rcx
140158fcb:	ff 93 60 03 00 00    	call   *0x360(%rbx)
140158fd1:	e9 53 ff ff ff       	jmp    0x140158f29
140158fd6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
140158fdd:	00 00 00
140158fe0:	48 89 d1             	mov    %rdx,%rcx
140158fe3:	e8 b0 0e 09 00       	call   0x1401e9e98
140158fe8:	4c 8d 8b e3 00 00 00 	lea    0xe3(%rbx),%r9
140158fef:	48 89 ea             	mov    %rbp,%rdx
140158ff2:	48 89 d9             	mov    %rbx,%rcx
140158ff5:	49 89 c0             	mov    %rax,%r8
140158ff8:	e8 93 ed ff ff       	call   0x140157d90
140158ffd:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140159003:	48 8d 15 9e 9a 0c 00 	lea    0xc9a9e(%rip),%rdx        # 0x140222aa8
14015900a:	48 89 d9             	mov    %rbx,%rcx
14015900d:	ff 93 60 03 00 00    	call   *0x360(%rbx)
140159013:	44 8b 9b 50 03 00 00 	mov    0x350(%rbx),%r11d
14015901a:	89 b3 44 03 00 00    	mov    %esi,0x344(%rbx)
140159020:	45 85 db             	test   %r11d,%r11d
140159023:	0f 85 f7 fe ff ff    	jne    0x140158f20
140159029:	e9 e5 fe ff ff       	jmp    0x140158f13
14015902e:	66 90                	xchg   %ax,%ax
140159030:	48 89 e9             	mov    %rbp,%rcx
140159033:	e8 60 0e 09 00       	call   0x1401e9e98
140159038:	4c 8d 8b e3 00 00 00 	lea    0xe3(%rbx),%r9
14015903f:	48 89 ea             	mov    %rbp,%rdx
140159042:	48 89 d9             	mov    %rbx,%rcx
140159045:	49 89 c0             	mov    %rax,%r8
140159048:	e8 43 ed ff ff       	call   0x140157d90
14015904d:	44 8b 4b 74          	mov    0x74(%rbx),%r9d
140159051:	44 88 6c 24 2f       	mov    %r13b,0x2f(%rsp)
140159056:	45 85 c9             	test   %r9d,%r9d
140159059:	0f 84 a1 00 00 00    	je     0x140159100
14015905f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140159065:	48 8d 15 3e 9a 0c 00 	lea    0xc9a3e(%rip),%rdx        # 0x140222aaa
14015906c:	48 89 d9             	mov    %rbx,%rcx
14015906f:	ff 93 60 03 00 00    	call   *0x360(%rbx)
140159075:	e9 a6 fe ff ff       	jmp    0x140158f20
14015907a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140159080:	48 8d 74 24 30       	lea    0x30(%rsp),%rsi
140159085:	49 89 f9             	mov    %rdi,%r9
140159088:	ba 20 00 00 00       	mov    $0x20,%edx
14015908d:	4c 8d 05 1b 9a 0c 00 	lea    0xc9a1b(%rip),%r8        # 0x140222aaf
140159094:	48 89 f1             	mov    %rsi,%rcx
140159097:	e8 d4 29 f7 ff       	call   0x1400cba70
14015909c:	48 89 f1             	mov    %rsi,%rcx
14015909f:	e8 f4 0d 09 00       	call   0x1401e9e98
1401590a4:	4c 8d 8b c4 01 00 00 	lea    0x1c4(%rbx),%r9
1401590ab:	48 89 f2             	mov    %rsi,%rdx
1401590ae:	48 89 d9             	mov    %rbx,%rcx
1401590b1:	49 89 c0             	mov    %rax,%r8
1401590b4:	e8 d7 ec ff ff       	call   0x140157d90
1401590b9:	8b 43 74             	mov    0x74(%rbx),%eax
1401590bc:	44 88 6c 24 2f       	mov    %r13b,0x2f(%rsp)
1401590c1:	85 c0                	test   %eax,%eax
1401590c3:	74 5b                	je     0x140159120
1401590c5:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401590cb:	48 8d 15 d8 99 0c 00 	lea    0xc99d8(%rip),%rdx        # 0x140222aaa
1401590d2:	48 89 d9             	mov    %rbx,%rcx
1401590d5:	ff 93 60 03 00 00    	call   *0x360(%rbx)
1401590db:	e9 59 fe ff ff       	jmp    0x140158f39
1401590e0:	48 8d 54 24 2f       	lea    0x2f(%rsp),%rdx
1401590e5:	4c 8d 8b f0 02 00 00 	lea    0x2f0(%rbx),%r9
1401590ec:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401590f2:	48 89 d9             	mov    %rbx,%rcx
1401590f5:	e8 96 ec ff ff       	call   0x140157d90
1401590fa:	e9 2a fe ff ff       	jmp    0x140158f29
1401590ff:	90                   	nop
140159100:	48 8d 54 24 2f       	lea    0x2f(%rsp),%rdx
140159105:	4c 8d 8b f0 02 00 00 	lea    0x2f0(%rbx),%r9
14015910c:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140159112:	48 89 d9             	mov    %rbx,%rcx
140159115:	e8 76 ec ff ff       	call   0x140157d90
14015911a:	e9 01 fe ff ff       	jmp    0x140158f20
14015911f:	90                   	nop
140159120:	48 8d 54 24 2f       	lea    0x2f(%rsp),%rdx
140159125:	4c 8d 8b f0 02 00 00 	lea    0x2f0(%rbx),%r9
14015912c:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140159132:	48 89 d9             	mov    %rbx,%rcx
140159135:	e8 56 ec ff ff       	call   0x140157d90
14015913a:	e9 fa fd ff ff       	jmp    0x140158f39
14015913f:	e8 2c b7 08 00       	call   0x1401e4870
140159144:	90                   	nop
140159145:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14015914c:	00 00 00 00
140159150:	41 57                	push   %r15
140159152:	41 56                	push   %r14
140159154:	41 55                	push   %r13
140159156:	41 54                	push   %r12
140159158:	55                   	push   %rbp
140159159:	57                   	push   %rdi
14015915a:	56                   	push   %rsi
14015915b:	53                   	push   %rbx
14015915c:	48 81 ec 98 00 00 00 	sub    $0x98,%rsp
140159163:	0f 11 b4 24 80 00 00 	movups %xmm6,0x80(%rsp)
14015916a:	00
14015916b:	48 8b 05 7e f9 0d 00 	mov    0xdf97e(%rip),%rax        # 0x140238af0
140159172:	8b bc 24 10 01 00 00 	mov    0x110(%rsp),%edi
140159179:	44 8b b4 24 00 01 00 	mov    0x100(%rsp),%r14d
140159180:	00
140159181:	48 8b ac 24 08 01 00 	mov    0x108(%rsp),%rbp
140159188:	00
140159189:	4c 8b 28             	mov    (%rax),%r13
14015918c:	4c 89 6c 24 78       	mov    %r13,0x78(%rsp)
140159191:	45 89 c5             	mov    %r8d,%r13d
140159194:	8b 81 4c 03 00 00    	mov    0x34c(%rcx),%eax
14015919a:	4c 89 4c 24 40       	mov    %r9,0x40(%rsp)
14015919f:	49 89 cf             	mov    %rcx,%r15
1401591a2:	40 88 7c 24 63       	mov    %dil,0x63(%rsp)
1401591a7:	48 89 d3             	mov    %rdx,%rbx
1401591aa:	4c 89 c6             	mov    %r8,%rsi
1401591ad:	41 29 d5             	sub    %edx,%r13d
1401591b0:	85 c0                	test   %eax,%eax
1401591b2:	0f 84 e8 01 00 00    	je     0x1401593a0
1401591b8:	8b 91 44 03 00 00    	mov    0x344(%rcx),%edx
1401591be:	85 d2                	test   %edx,%edx
1401591c0:	0f 85 62 02 00 00    	jne    0x140159428
1401591c6:	8b 81 48 03 00 00    	mov    0x348(%rcx),%eax
1401591cc:	85 c0                	test   %eax,%eax
1401591ce:	0f 84 f1 01 00 00    	je     0x1401593c5
1401591d4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401591da:	48 8d 15 c7 98 0c 00 	lea    0xc98c7(%rip),%rdx        # 0x140222aa8
1401591e1:	4c 89 f9             	mov    %r15,%rcx
1401591e4:	41 ff 97 60 03 00 00 	call   *0x360(%r15)
1401591eb:	45 8b 5f 78          	mov    0x78(%r15),%r11d
1401591ef:	45 85 db             	test   %r11d,%r11d
1401591f2:	0f 85 da 01 00 00    	jne    0x1401593d2
1401591f8:	40 0f be d7          	movsbl %dil,%edx
1401591fc:	49 89 e9             	mov    %rbp,%r9
1401591ff:	45 89 f0             	mov    %r14d,%r8d
140159202:	4c 89 f9             	mov    %r15,%rcx
140159205:	89 54 24 20          	mov    %edx,0x20(%rsp)
140159209:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
14015920e:	e8 bd fc ff ff       	call   0x140158ed0
140159213:	45 31 c9             	xor    %r9d,%r9d
140159216:	49 83 7f 78 00       	cmpq   $0x0,0x78(%r15)
14015921b:	0f 84 16 01 00 00    	je     0x140159337
140159221:	45 8b 57 7c          	mov    0x7c(%r15),%r10d
140159225:	45 85 d2             	test   %r10d,%r10d
140159228:	0f 85 bc 01 00 00    	jne    0x1401593ea
14015922e:	45 31 c9             	xor    %r9d,%r9d
140159231:	31 c0                	xor    %eax,%eax
140159233:	48 39 f3             	cmp    %rsi,%rbx
140159236:	0f 83 fb 00 00 00    	jae    0x140159337
14015923c:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140159241:	4c 89 4c 24 50       	mov    %r9,0x50(%rsp)
140159246:	31 ff                	xor    %edi,%edi
140159248:	f3 0f 7e 35 e0 9b 0c 	movq   0xc9be0(%rip),%xmm6        # 0x140222e30
14015924f:	00
140159250:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
140159255:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14015925a:	44 89 74 24 64       	mov    %r14d,0x64(%rsp)
14015925f:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140159264:	89 7c 24 30          	mov    %edi,0x30(%rsp)
140159268:	48 89 da             	mov    %rbx,%rdx
14015926b:	49 89 f0             	mov    %rsi,%r8
14015926e:	41 b9 01 00 00 00    	mov    $0x1,%r9d
140159274:	c7 44 24 28 03 00 00 	movl   $0x3,0x28(%rsp)
14015927b:	00
14015927c:	4c 89 f9             	mov    %r15,%rcx
14015927f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140159284:	66 0f d6 74 24 70    	movq   %xmm6,0x70(%rsp)
14015928a:	e8 91 f4 ff ff       	call   0x140158720
14015928f:	44 8b 74 24 70       	mov    0x70(%rsp),%r14d
140159294:	44 8b 64 24 74       	mov    0x74(%rsp),%r12d
140159299:	41 8b 57 78          	mov    0x78(%r15),%edx
14015929d:	89 c7                	mov    %eax,%edi
14015929f:	85 c0                	test   %eax,%eax
1401592a1:	0f 84 8b 00 00 00    	je     0x140159332
1401592a7:	45 39 e6             	cmp    %r12d,%r14d
1401592aa:	0f 84 82 00 00 00    	je     0x140159332
1401592b0:	49 63 c6             	movslq %r14d,%rax
1401592b3:	85 d2                	test   %edx,%edx
1401592b5:	0f 84 fd 01 00 00    	je     0x1401594b8
1401592bb:	0f be 54 24 63       	movsbl 0x63(%rsp),%edx
1401592c0:	44 8b 44 24 64       	mov    0x64(%rsp),%r8d
1401592c5:	49 89 e9             	mov    %rbp,%r9
1401592c8:	4c 89 f9             	mov    %r15,%rcx
1401592cb:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1401592d0:	89 54 24 20          	mov    %edx,0x20(%rsp)
1401592d4:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1401592d9:	e8 f2 fb ff ff       	call   0x140158ed0
1401592de:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1401592e3:	45 89 e0             	mov    %r12d,%r8d
1401592e6:	4c 8b 4c 24 58       	mov    0x58(%rsp),%r9
1401592eb:	48 8d 14 03          	lea    (%rbx,%rax,1),%rdx
1401592ef:	4c 89 f9             	mov    %r15,%rcx
1401592f2:	45 29 f0             	sub    %r14d,%r8d
1401592f5:	4d 63 c0             	movslq %r8d,%r8
1401592f8:	e8 93 ea ff ff       	call   0x140157d90
1401592fd:	45 8b 4f 78          	mov    0x78(%r15),%r9d
140159301:	45 85 c9             	test   %r9d,%r9d
140159304:	74 17                	je     0x14015931d
140159306:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14015930c:	48 8d 15 95 97 0c 00 	lea    0xc9795(%rip),%rdx        # 0x140222aa8
140159313:	4c 89 f9             	mov    %r15,%rcx
140159316:	41 ff 97 60 03 00 00 	call   *0x360(%r15)
14015931d:	49 63 c4             	movslq %r12d,%rax
140159320:	45 29 e5             	sub    %r12d,%r13d
140159323:	48 01 c3             	add    %rax,%rbx
140159326:	48 01 c5             	add    %rax,%rbp
140159329:	48 39 f3             	cmp    %rsi,%rbx
14015932c:	0f 82 2d ff ff ff    	jb     0x14015925f
140159332:	4c 8b 4c 24 50       	mov    0x50(%rsp),%r9
140159337:	45 8b 47 78          	mov    0x78(%r15),%r8d
14015933b:	45 85 c0             	test   %r8d,%r8d
14015933e:	0f 85 44 01 00 00    	jne    0x140159488
140159344:	4d 63 c5             	movslq %r13d,%r8
140159347:	48 89 da             	mov    %rbx,%rdx
14015934a:	4c 89 f9             	mov    %r15,%rcx
14015934d:	e8 3e ea ff ff       	call   0x140157d90
140159352:	48 8b 3d 97 f7 0d 00 	mov    0xdf797(%rip),%rdi        # 0x140238af0
140159359:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
14015935e:	48 2b 07             	sub    (%rdi),%rax
140159361:	0f 85 8d 01 00 00    	jne    0x1401594f4
140159367:	49 8b 87 60 03 00 00 	mov    0x360(%r15),%rax
14015936e:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140159374:	4c 89 f9             	mov    %r15,%rcx
140159377:	0f 10 b4 24 80 00 00 	movups 0x80(%rsp),%xmm6
14015937e:	00
14015937f:	48 8d 15 22 97 0c 00 	lea    0xc9722(%rip),%rdx        # 0x140222aa8
140159386:	48 81 c4 98 00 00 00 	add    $0x98,%rsp
14015938d:	5b                   	pop    %rbx
14015938e:	5e                   	pop    %rsi
14015938f:	5f                   	pop    %rdi
140159390:	5d                   	pop    %rbp
140159391:	41 5c                	pop    %r12
140159393:	41 5d                	pop    %r13
140159395:	41 5e                	pop    %r14
140159397:	41 5f                	pop    %r15
140159399:	48 ff e0             	rex.W jmp *%rax
14015939c:	0f 1f 40 00          	nopl   0x0(%rax)
1401593a0:	8b 81 3c 03 00 00    	mov    0x33c(%rcx),%eax
1401593a6:	85 c0                	test   %eax,%eax
1401593a8:	0f 84 b2 00 00 00    	je     0x140159460
1401593ae:	41 8b 97 44 03 00 00 	mov    0x344(%r15),%edx
1401593b5:	85 d2                	test   %edx,%edx
1401593b7:	75 7d                	jne    0x140159436
1401593b9:	45 8b a7 48 03 00 00 	mov    0x348(%r15),%r12d
1401593c0:	45 85 e4             	test   %r12d,%r12d
1401593c3:	75 79                	jne    0x14015943e
1401593c5:	45 8b 5f 78          	mov    0x78(%r15),%r11d
1401593c9:	45 85 db             	test   %r11d,%r11d
1401593cc:	0f 84 26 fe ff ff    	je     0x1401591f8
1401593d2:	49 83 7f 78 00       	cmpq   $0x0,0x78(%r15)
1401593d7:	0f 84 ab 00 00 00    	je     0x140159488
1401593dd:	45 8b 57 7c          	mov    0x7c(%r15),%r10d
1401593e1:	45 85 d2             	test   %r10d,%r10d
1401593e4:	0f 84 44 fe ff ff    	je     0x14015922e
1401593ea:	49 8d 87 5a 02 00 00 	lea    0x25a(%r15),%rax
1401593f1:	4d 8d 8f a5 02 00 00 	lea    0x2a5(%r15),%r9
1401593f8:	40 80 ff 3a          	cmp    $0x3a,%dil
1401593fc:	0f 84 31 fe ff ff    	je     0x140159233
140159402:	49 8d 97 98 00 00 00 	lea    0x98(%r15),%rdx
140159409:	4d 8d 8f 2e 01 00 00 	lea    0x12e(%r15),%r9
140159410:	40 80 ff 2d          	cmp    $0x2d,%dil
140159414:	4c 0f 44 ca          	cmove  %rdx,%r9
140159418:	49 8d 87 0f 02 00 00 	lea    0x20f(%r15),%rax
14015941f:	e9 0f fe ff ff       	jmp    0x140159233
140159424:	0f 1f 40 00          	nopl   0x0(%rax)
140159428:	8b 89 3c 03 00 00    	mov    0x33c(%rcx),%ecx
14015942e:	85 c9                	test   %ecx,%ecx
140159430:	0f 84 aa 00 00 00    	je     0x1401594e0
140159436:	83 c2 01             	add    $0x1,%edx
140159439:	44 39 f2             	cmp    %r14d,%edx
14015943c:	73 87                	jae    0x1401593c5
14015943e:	4d 8d 8f f0 02 00 00 	lea    0x2f0(%r15),%r9
140159445:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14015944b:	48 8d 15 63 96 0c 00 	lea    0xc9663(%rip),%rdx        # 0x140222ab5
140159452:	4c 89 f9             	mov    %r15,%rcx
140159455:	e8 36 e9 ff ff       	call   0x140157d90
14015945a:	e9 75 fd ff ff       	jmp    0x1401591d4
14015945f:	90                   	nop
140159460:	8b 81 40 03 00 00    	mov    0x340(%rcx),%eax
140159466:	85 c0                	test   %eax,%eax
140159468:	0f 85 40 ff ff ff    	jne    0x1401593ae
14015946e:	41 8b 87 88 00 00 00 	mov    0x88(%r15),%eax
140159475:	85 c0                	test   %eax,%eax
140159477:	0f 84 48 ff ff ff    	je     0x1401593c5