140a7a145:	e8 76 d0 ff ff       	call   0x140a771c0
140a7a14a:	84 c0                	test   %al,%al
140a7a14c:	74 49                	je     0x140a7a197
140a7a14e:	48 83 c3 10          	add    $0x10,%rbx
140a7a152:	48 3b de             	cmp    %rsi,%rbx
140a7a155:	75 a9                	jne    0x140a7a100
140a7a157:	48 8b 07             	mov    (%rdi),%rax
140a7a15a:	48 8b cf             	mov    %rdi,%rcx
140a7a15d:	48 8b 40 68          	mov    0x68(%rax),%rax
140a7a161:	ff 15 b9 98 50 00    	call   *0x5098b9(%rip)        # 0x140f83a20
140a7a167:	84 c0                	test   %al,%al
140a7a169:	74 2c                	je     0x140a7a197
140a7a16b:	48 8b 07             	mov    (%rdi),%rax
140a7a16e:	48 8b cf             	mov    %rdi,%rcx
140a7a171:	48 8b 40 38          	mov    0x38(%rax),%rax
140a7a175:	ff 15 a5 98 50 00    	call   *0x5098a5(%rip)        # 0x140f83a20
140a7a17b:	84 c0                	test   %al,%al
140a7a17d:	74 18                	je     0x140a7a197
140a7a17f:	48 8b 07             	mov    (%rdi),%rax
140a7a182:	48 8b cf             	mov    %rdi,%rcx
140a7a185:	48 8b 40 10          	mov    0x10(%rax),%rax
140a7a189:	ff 15 91 98 50 00    	call   *0x509891(%rip)        # 0x140f83a20
140a7a18f:	84 c0                	test   %al,%al
140a7a191:	74 04                	je     0x140a7a197
140a7a193:	b0 01                	mov    $0x1,%al
140a7a195:	eb 02                	jmp    0x140a7a199
140a7a197:	32 c0                	xor    %al,%al
140a7a199:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
140a7a1a0:	00
140a7a1a1:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140a7a1a5:	49 8b 6b 18          	mov    0x18(%r11),%rbp
140a7a1a9:	49 8b 73 20          	mov    0x20(%r11),%rsi
140a7a1ad:	49 8b 7b 28          	mov    0x28(%r11),%rdi
140a7a1b1:	49 8b e3             	mov    %r11,%rsp
140a7a1b4:	41 5e                	pop    %r14
140a7a1b6:	c3                   	ret
140a7a1b7:	cc                   	int3
140a7a1b8:	cc                   	int3
140a7a1b9:	cc                   	int3
140a7a1ba:	cc                   	int3
140a7a1bb:	cc                   	int3
140a7a1bc:	cc                   	int3
140a7a1bd:	cc                   	int3
140a7a1be:	cc                   	int3
140a7a1bf:	cc                   	int3
140a7a1c0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a7a1c5:	57                   	push   %rdi
140a7a1c6:	48 83 ec 40          	sub    $0x40,%rsp
140a7a1ca:	0f 10 05 cf 69 60 00 	movups 0x6069cf(%rip),%xmm0        # 0x141080ba0
140a7a1d1:	48 8d 05 64 40 55 00 	lea    0x554064(%rip),%rax        # 0x140fce23c
140a7a1d8:	48 c7 44 24 28 06 00 	movq   $0x6,0x28(%rsp)
140a7a1df:	00 00
140a7a1e1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a7a1e6:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140a7a1eb:	48 8b 01             	mov    (%rcx),%rax
140a7a1ee:	48 8b fa             	mov    %rdx,%rdi
140a7a1f1:	ba 77 00 00 00       	mov    $0x77,%edx
140a7a1f6:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
140a7a1fb:	48 8b d9             	mov    %rcx,%rbx
140a7a1fe:	48 8b 40 08          	mov    0x8(%rax),%rax
140a7a202:	ff 15 18 98 50 00    	call   *0x509818(%rip)        # 0x140f83a20
140a7a208:	84 c0                	test   %al,%al
140a7a20a:	74 67                	je     0x140a7a273
140a7a20c:	48 8b 03             	mov    (%rbx),%rax
140a7a20f:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a7a214:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a7a219:	48 8b cb             	mov    %rbx,%rcx
140a7a21c:	48 8b 40 30          	mov    0x30(%rax),%rax
140a7a220:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
140a7a225:	ff 15 f5 97 50 00    	call   *0x5097f5(%rip)        # 0x140f83a20
140a7a22b:	84 c0                	test   %al,%al
140a7a22d:	74 44                	je     0x140a7a273
140a7a22f:	48 8b d7             	mov    %rdi,%rdx
140a7a232:	48 8b cb             	mov    %rbx,%rcx
140a7a235:	e8 46 06 00 00       	call   0x140a7a880
140a7a23a:	84 c0                	test   %al,%al
140a7a23c:	74 35                	je     0x140a7a273
140a7a23e:	48 8b 03             	mov    (%rbx),%rax
140a7a241:	48 8b cb             	mov    %rbx,%rcx
140a7a244:	48 8b 40 38          	mov    0x38(%rax),%rax
140a7a248:	ff 15 d2 97 50 00    	call   *0x5097d2(%rip)        # 0x140f83a20
140a7a24e:	84 c0                	test   %al,%al
140a7a250:	74 21                	je     0x140a7a273
140a7a252:	48 8b 03             	mov    (%rbx),%rax
140a7a255:	48 8b cb             	mov    %rbx,%rcx
140a7a258:	48 8b 40 10          	mov    0x10(%rax),%rax
140a7a25c:	ff 15 be 97 50 00    	call   *0x5097be(%rip)        # 0x140f83a20
140a7a262:	84 c0                	test   %al,%al
140a7a264:	74 0d                	je     0x140a7a273
140a7a266:	b0 01                	mov    $0x1,%al
140a7a268:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140a7a26d:	48 83 c4 40          	add    $0x40,%rsp
140a7a271:	5f                   	pop    %rdi
140a7a272:	c3                   	ret
140a7a273:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140a7a278:	32 c0                	xor    %al,%al
140a7a27a:	48 83 c4 40          	add    $0x40,%rsp
140a7a27e:	5f                   	pop    %rdi
140a7a27f:	c3                   	ret
140a7a280:	4c 8b dc             	mov    %rsp,%r11
140a7a283:	49 89 5b 08          	mov    %rbx,0x8(%r11)
140a7a287:	49 89 73 10          	mov    %rsi,0x10(%r11)
140a7a28b:	57                   	push   %rdi
140a7a28c:	48 83 ec 50          	sub    $0x50,%rsp
140a7a290:	0f 10 05 29 69 60 00 	movups 0x606929(%rip),%xmm0        # 0x141080bc0
140a7a297:	48 8d 05 9e 3f 55 00 	lea    0x553f9e(%rip),%rax        # 0x140fce23c
140a7a29e:	49 c7 43 e0 06 00 00 	movq   $0x6,-0x20(%r11)
140a7a2a5:	00
140a7a2a6:	49 89 43 d8          	mov    %rax,-0x28(%r11)
140a7a2aa:	4d 8d 43 e8          	lea    -0x18(%r11),%r8
140a7a2ae:	48 8d 05 33 38 55 00 	lea    0x553833(%rip),%rax        # 0x140fcdae8
140a7a2b5:	49 c7 43 d0 06 00 00 	movq   $0x6,-0x30(%r11)
140a7a2bc:	00
140a7a2bd:	49 89 43 c8          	mov    %rax,-0x38(%r11)
140a7a2c1:	48 8b fa             	mov    %rdx,%rdi
140a7a2c4:	48 8b 01             	mov    (%rcx),%rax
140a7a2c7:	ba 7d 00 00 00       	mov    $0x7d,%edx
140a7a2cc:	48 8b d9             	mov    %rcx,%rbx
140a7a2cf:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a7a2d4:	48 8b 40 08          	mov    0x8(%rax),%rax
140a7a2d8:	ff 15 42 97 50 00    	call   *0x509742(%rip)        # 0x140f83a20
140a7a2de:	84 c0                	test   %al,%al
140a7a2e0:	0f 84 bb 00 00 00    	je     0x140a7a3a1
140a7a2e6:	48 8b 03             	mov    (%rbx),%rax
140a7a2e9:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a7a2ee:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a7a2f3:	48 8b cb             	mov    %rbx,%rcx
140a7a2f6:	48 8b 40 30          	mov    0x30(%rax),%rax
140a7a2fa:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a7a2ff:	ff 15 1b 97 50 00    	call   *0x50971b(%rip)        # 0x140f83a20
140a7a305:	84 c0                	test   %al,%al
140a7a307:	0f 84 94 00 00 00    	je     0x140a7a3a1
140a7a30d:	48 8b d7             	mov    %rdi,%rdx
140a7a310:	48 8b cb             	mov    %rbx,%rcx
140a7a313:	e8 28 c0 ff ff       	call   0x140a76340
140a7a318:	84 c0                	test   %al,%al
140a7a31a:	0f 84 81 00 00 00    	je     0x140a7a3a1
140a7a320:	48 8b 03             	mov    (%rbx),%rax
140a7a323:	48 8b cb             	mov    %rbx,%rcx
140a7a326:	48 8b 40 38          	mov    0x38(%rax),%rax
140a7a32a:	ff 15 f0 96 50 00    	call   *0x5096f0(%rip)        # 0x140f83a20
140a7a330:	84 c0                	test   %al,%al
140a7a332:	74 6d                	je     0x140a7a3a1
140a7a334:	48 8b 03             	mov    (%rbx),%rax
140a7a337:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a7a33c:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140a7a341:	48 8b cb             	mov    %rbx,%rcx
140a7a344:	48 8b 40 30          	mov    0x30(%rax),%rax
140a7a348:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a7a34d:	ff 15 cd 96 50 00    	call   *0x5096cd(%rip)        # 0x140f83a20
140a7a353:	84 c0                	test   %al,%al
140a7a355:	74 4a                	je     0x140a7a3a1
140a7a357:	48 8d 57 10          	lea    0x10(%rdi),%rdx
140a7a35b:	48 8b cb             	mov    %rbx,%rcx
140a7a35e:	e8 9d c1 ff ff       	call   0x140a76500
140a7a363:	84 c0                	test   %al,%al
140a7a365:	74 3a                	je     0x140a7a3a1
140a7a367:	48 8b 03             	mov    (%rbx),%rax
140a7a36a:	48 8b cb             	mov    %rbx,%rcx
140a7a36d:	48 8b 40 38          	mov    0x38(%rax),%rax
140a7a371:	ff 15 a9 96 50 00    	call   *0x5096a9(%rip)        # 0x140f83a20
140a7a377:	84 c0                	test   %al,%al
140a7a379:	74 26                	je     0x140a7a3a1
140a7a37b:	48 8b 03             	mov    (%rbx),%rax
140a7a37e:	48 8b cb             	mov    %rbx,%rcx
140a7a381:	48 8b 40 10          	mov    0x10(%rax),%rax
140a7a385:	ff 15 95 96 50 00    	call   *0x509695(%rip)        # 0x140f83a20
140a7a38b:	84 c0                	test   %al,%al
140a7a38d:	74 12                	je     0x140a7a3a1
140a7a38f:	b0 01                	mov    $0x1,%al
140a7a391:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140a7a396:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140a7a39b:	48 83 c4 50          	add    $0x50,%rsp
140a7a39f:	5f                   	pop    %rdi
140a7a3a0:	c3                   	ret
140a7a3a1:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140a7a3a6:	32 c0                	xor    %al,%al
140a7a3a8:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140a7a3ad:	48 83 c4 50          	add    $0x50,%rsp
140a7a3b1:	5f                   	pop    %rdi
140a7a3b2:	c3                   	ret
140a7a3b3:	cc                   	int3
140a7a3b4:	cc                   	int3
140a7a3b5:	cc                   	int3
140a7a3b6:	cc                   	int3
140a7a3b7:	cc                   	int3
140a7a3b8:	cc                   	int3
140a7a3b9:	cc                   	int3
140a7a3ba:	cc                   	int3
140a7a3bb:	cc                   	int3
140a7a3bc:	cc                   	int3
140a7a3bd:	cc                   	int3
140a7a3be:	cc                   	int3
140a7a3bf:	cc                   	int3
140a7a3c0:	4c 8b dc             	mov    %rsp,%r11
140a7a3c3:	49 89 5b 08          	mov    %rbx,0x8(%r11)
140a7a3c7:	57                   	push   %rdi
140a7a3c8:	48 83 ec 70          	sub    $0x70,%rsp
140a7a3cc:	49 c7 43 b0 03 00 00 	movq   $0x3,-0x50(%r11)
140a7a3d3:	00
140a7a3d4:	48 8d 05 fd 69 60 00 	lea    0x6069fd(%rip),%rax        # 0x141080dd8
140a7a3db:	49 89 43 a8          	mov    %rax,-0x58(%r11)
140a7a3df:	4d 8d 43 b8          	lea    -0x48(%r11),%r8
140a7a3e3:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a7a3e8:	48 8d 42 10          	lea    0x10(%rdx),%rax
140a7a3ec:	49 c7 43 b0 06 00 00 	movq   $0x6,-0x50(%r11)
140a7a3f3:	00
140a7a3f4:	49 89 43 c8          	mov    %rax,-0x38(%r11)
140a7a3f8:	48 8b fa             	mov    %rdx,%rdi
140a7a3fb:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
140a7a400:	48 8d 05 35 3e 55 00 	lea    0x553e35(%rip),%rax        # 0x140fce23c
140a7a407:	ba 7e 00 00 00       	mov    $0x7e,%edx
140a7a40c:	f2 0f 10 44 24 40    	movsd  0x40(%rsp),%xmm0
140a7a412:	48 8b d9             	mov    %rcx,%rbx
140a7a415:	49 89 43 a8          	mov    %rax,-0x58(%r11)
140a7a419:	48 8b 01             	mov    (%rcx),%rax
140a7a41c:	f2 0f 11 44 24 60    	movsd  %xmm0,0x60(%rsp)
140a7a422:	0f 10 05 a7 67 60 00 	movups 0x6067a7(%rip),%xmm0        # 0x141080bd0
140a7a429:	48 8b 40 08          	mov    0x8(%rax),%rax
140a7a42d:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
140a7a432:	ff 15 e8 95 50 00    	call   *0x5095e8(%rip)        # 0x140f83a20
140a7a438:	84 c0                	test   %al,%al
140a7a43a:	74 7b                	je     0x140a7a4b7
140a7a43c:	48 8b 03             	mov    (%rbx),%rax
140a7a43f:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a7a444:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a7a449:	48 8b cb             	mov    %rbx,%rcx
140a7a44c:	48 8b 40 30          	mov    0x30(%rax),%rax
140a7a450:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
140a7a455:	ff 15 c5 95 50 00    	call   *0x5095c5(%rip)        # 0x140f83a20
140a7a45b:	84 c0                	test   %al,%al
140a7a45d:	74 58                	je     0x140a7a4b7
140a7a45f:	48 8b d7             	mov    %rdi,%rdx
140a7a462:	48 8b cb             	mov    %rbx,%rcx
140a7a465:	e8 96 c0 ff ff       	call   0x140a76500
140a7a46a:	84 c0                	test   %al,%al
140a7a46c:	74 49                	je     0x140a7a4b7
140a7a46e:	48 8b 03             	mov    (%rbx),%rax
140a7a471:	48 8b cb             	mov    %rbx,%rcx
140a7a474:	48 8b 40 38          	mov    0x38(%rax),%rax
140a7a478:	ff 15 a2 95 50 00    	call   *0x5095a2(%rip)        # 0x140f83a20
140a7a47e:	84 c0                	test   %al,%al
140a7a480:	74 35                	je     0x140a7a4b7
140a7a482:	48 8b d3             	mov    %rbx,%rdx
140a7a485:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140a7a48a:	e8 41 ba ff ff       	call   0x140a75ed0
140a7a48f:	84 c0                	test   %al,%al
140a7a491:	74 24                	je     0x140a7a4b7
140a7a493:	48 8b 03             	mov    (%rbx),%rax
140a7a496:	48 8b cb             	mov    %rbx,%rcx
140a7a499:	48 8b 40 10          	mov    0x10(%rax),%rax
140a7a49d:	ff 15 7d 95 50 00    	call   *0x50957d(%rip)        # 0x140f83a20
140a7a4a3:	84 c0                	test   %al,%al
140a7a4a5:	74 10                	je     0x140a7a4b7
140a7a4a7:	b0 01                	mov    $0x1,%al
140a7a4a9:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
140a7a4b0:	00
140a7a4b1:	48 83 c4 70          	add    $0x70,%rsp
140a7a4b5:	5f                   	pop    %rdi
140a7a4b6:	c3                   	ret
140a7a4b7:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
140a7a4be:	00
140a7a4bf:	32 c0                	xor    %al,%al
140a7a4c1:	48 83 c4 70          	add    $0x70,%rsp
140a7a4c5:	5f                   	pop    %rdi
140a7a4c6:	c3                   	ret
140a7a4c7:	cc                   	int3
140a7a4c8:	cc                   	int3
140a7a4c9:	cc                   	int3
140a7a4ca:	cc                   	int3
140a7a4cb:	cc                   	int3
140a7a4cc:	cc                   	int3
140a7a4cd:	cc                   	int3
140a7a4ce:	cc                   	int3
140a7a4cf:	cc                   	int3
140a7a4d0:	4c 8b dc             	mov    %rsp,%r11
140a7a4d3:	49 89 5b 08          	mov    %rbx,0x8(%r11)
140a7a4d7:	49 89 73 10          	mov    %rsi,0x10(%r11)
140a7a4db:	57                   	push   %rdi
140a7a4dc:	48 83 ec 50          	sub    $0x50,%rsp
140a7a4e0:	0f 10 05 f9 66 60 00 	movups 0x6066f9(%rip),%xmm0        # 0x141080be0
140a7a4e7:	48 8d 05 ea 68 60 00 	lea    0x6068ea(%rip),%rax        # 0x141080dd8
140a7a4ee:	49 c7 43 e0 03 00 00 	movq   $0x3,-0x20(%r11)
140a7a4f5:	00
140a7a4f6:	49 89 43 d8          	mov    %rax,-0x28(%r11)
140a7a4fa:	4d 8d 43 e8          	lea    -0x18(%r11),%r8
140a7a4fe:	48 8d 05 37 3d 55 00 	lea    0x553d37(%rip),%rax        # 0x140fce23c
140a7a505:	49 c7 43 d0 06 00 00 	movq   $0x6,-0x30(%r11)
140a7a50c:	00
140a7a50d:	49 89 43 c8          	mov    %rax,-0x38(%r11)
140a7a511:	48 8b fa             	mov    %rdx,%rdi
140a7a514:	48 8b 01             	mov    (%rcx),%rax
140a7a517:	ba 7f 00 00 00       	mov    $0x7f,%edx
140a7a51c:	48 8b d9             	mov    %rcx,%rbx
140a7a51f:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a7a524:	48 8b 40 08          	mov    0x8(%rax),%rax
140a7a528:	ff 15 f2 94 50 00    	call   *0x5094f2(%rip)        # 0x140f83a20
140a7a52e:	84 c0                	test   %al,%al
140a7a530:	0f 84 bb 00 00 00    	je     0x140a7a5f1
140a7a536:	48 8b 03             	mov    (%rbx),%rax
140a7a539:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a7a53e:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a7a543:	48 8b cb             	mov    %rbx,%rcx
140a7a546:	48 8b 40 30          	mov    0x30(%rax),%rax
140a7a54a:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a7a54f:	ff 15 cb 94 50 00    	call   *0x5094cb(%rip)        # 0x140f83a20
140a7a555:	84 c0                	test   %al,%al
140a7a557:	0f 84 94 00 00 00    	je     0x140a7a5f1
140a7a55d:	48 8b d7             	mov    %rdi,%rdx
140a7a560:	48 8b cb             	mov    %rbx,%rcx
140a7a563:	e8 18 03 00 00       	call   0x140a7a880
140a7a568:	84 c0                	test   %al,%al
140a7a56a:	0f 84 81 00 00 00    	je     0x140a7a5f1
140a7a570:	48 8b 03             	mov    (%rbx),%rax
140a7a573:	48 8b cb             	mov    %rbx,%rcx
140a7a576:	48 8b 40 38          	mov    0x38(%rax),%rax
140a7a57a:	ff 15 a0 94 50 00    	call   *0x5094a0(%rip)        # 0x140f83a20
140a7a580:	84 c0                	test   %al,%al
140a7a582:	74 6d                	je     0x140a7a5f1
140a7a584:	48 8b 03             	mov    (%rbx),%rax
140a7a587:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a7a58c:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140a7a591:	48 8b cb             	mov    %rbx,%rcx
140a7a594:	48 8b 40 30          	mov    0x30(%rax),%rax
140a7a598:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a7a59d:	ff 15 7d 94 50 00    	call   *0x50947d(%rip)        # 0x140f83a20
140a7a5a3:	84 c0                	test   %al,%al
140a7a5a5:	74 4a                	je     0x140a7a5f1
140a7a5a7:	48 8d 57 10          	lea    0x10(%rdi),%rdx
140a7a5ab:	48 8b cb             	mov    %rbx,%rcx
140a7a5ae:	e8 9d c1 ff ff       	call   0x140a76750
140a7a5b3:	84 c0                	test   %al,%al
140a7a5b5:	74 3a                	je     0x140a7a5f1
140a7a5b7:	48 8b 03             	mov    (%rbx),%rax
140a7a5ba:	48 8b cb             	mov    %rbx,%rcx
140a7a5bd:	48 8b 40 38          	mov    0x38(%rax),%rax
140a7a5c1:	ff 15 59 94 50 00    	call   *0x509459(%rip)        # 0x140f83a20
140a7a5c7:	84 c0                	test   %al,%al
140a7a5c9:	74 26                	je     0x140a7a5f1
140a7a5cb:	48 8b 03             	mov    (%rbx),%rax
140a7a5ce:	48 8b cb             	mov    %rbx,%rcx
140a7a5d1:	48 8b 40 10          	mov    0x10(%rax),%rax
140a7a5d5:	ff 15 45 94 50 00    	call   *0x509445(%rip)        # 0x140f83a20
140a7a5db:	84 c0                	test   %al,%al
140a7a5dd:	74 12                	je     0x140a7a5f1
140a7a5df:	b0 01                	mov    $0x1,%al
140a7a5e1:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140a7a5e6:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140a7a5eb:	48 83 c4 50          	add    $0x50,%rsp
140a7a5ef:	5f                   	pop    %rdi