14058e24a:	85 c0                	test   %eax,%eax
14058e24c:	7f 1b                	jg     0x14058e269
14058e24e:	0f 88 6b 04 00 00    	js     0x14058e6bf
14058e254:	48 8b 07             	mov    (%rdi),%rax
14058e257:	ba 01 00 00 00       	mov    $0x1,%edx
14058e25c:	48 8b cf             	mov    %rdi,%rcx
14058e25f:	48 8b 00             	mov    (%rax),%rax
14058e262:	ff 15 b8 57 9f 00    	call   *0x9f57b8(%rip)        # 0x140f83a20
14058e268:	90                   	nop
14058e269:	48 85 db             	test   %rbx,%rbx
14058e26c:	74 27                	je     0x14058e295
14058e26e:	8b 43 10             	mov    0x10(%rbx),%eax
14058e271:	ff c8                	dec    %eax
14058e273:	89 43 10             	mov    %eax,0x10(%rbx)
14058e276:	85 c0                	test   %eax,%eax
14058e278:	7f 1b                	jg     0x14058e295
14058e27a:	0f 88 4a 04 00 00    	js     0x14058e6ca
14058e280:	48 8b 03             	mov    (%rbx),%rax
14058e283:	48 8b cb             	mov    %rbx,%rcx
14058e286:	ba 01 00 00 00       	mov    $0x1,%edx
14058e28b:	48 8b 00             	mov    (%rax),%rax
14058e28e:	ff 15 8c 57 9f 00    	call   *0x9f578c(%rip)        # 0x140f83a20
14058e294:	90                   	nop
14058e295:	33 c0                	xor    %eax,%eax
14058e297:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
14058e29b:	48 33 cc             	xor    %rsp,%rcx
14058e29e:	e8 5d d2 88 00       	call   0x140e1b500
14058e2a3:	0f 28 b4 24 e0 00 00 	movaps 0xe0(%rsp),%xmm6
14058e2aa:	00
14058e2ab:	48 81 c4 f8 00 00 00 	add    $0xf8,%rsp
14058e2b2:	41 5f                	pop    %r15
14058e2b4:	41 5e                	pop    %r14
14058e2b6:	41 5d                	pop    %r13
14058e2b8:	41 5c                	pop    %r12
14058e2ba:	5f                   	pop    %rdi
14058e2bb:	5e                   	pop    %rsi
14058e2bc:	5b                   	pop    %rbx
14058e2bd:	5d                   	pop    %rbp
14058e2be:	c3                   	ret
14058e2bf:	4d 63 40 18          	movslq 0x18(%r8),%r8
14058e2c3:	0f 57 c0             	xorps  %xmm0,%xmm0
14058e2c6:	0f 11 45 97          	movups %xmm0,-0x69(%rbp)
14058e2ca:	0f 57 c9             	xorps  %xmm1,%xmm1
14058e2cd:	f3 0f 7f 4d a7       	movdqu %xmm1,-0x59(%rbp)
14058e2d2:	49 8b 56 10          	mov    0x10(%r14),%rdx
14058e2d6:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
14058e2da:	e8 21 8b c0 ff       	call   0x140196e00
14058e2df:	90                   	nop
14058e2e0:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
14058e2e4:	48 83 7d af 0f       	cmpq   $0xf,-0x51(%rbp)
14058e2e9:	48 0f 47 55 97       	cmova  -0x69(%rbp),%rdx
14058e2ee:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
14058e2f2:	e8 a9 8e 2c 00       	call   0x1408571a0
14058e2f7:	90                   	nop
14058e2f8:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
14058e2fc:	48 83 7d af 0f       	cmpq   $0xf,-0x51(%rbp)
14058e301:	48 0f 47 55 97       	cmova  -0x69(%rbp),%rdx
14058e306:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
14058e30a:	e8 01 90 2c 00       	call   0x140857310
14058e30f:	90                   	nop
14058e310:	48 8b cf             	mov    %rdi,%rcx
14058e313:	e8 e8 c0 1b 00       	call   0x14074a400
14058e318:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
14058e31c:	48 83 7d cf 0f       	cmpq   $0xf,-0x31(%rbp)
14058e321:	4c 0f 47 45 b7       	cmova  -0x49(%rbp),%r8
14058e326:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14058e32a:	48 8b c8             	mov    %rax,%rcx
14058e32d:	e8 2e 0a 1c 00       	call   0x14074ed60
14058e332:	48 8b f0             	mov    %rax,%rsi
14058e335:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14058e339:	0f 85 57 01 00 00    	jne    0x14058e496
14058e33f:	49 8b 45 38          	mov    0x38(%r13),%rax
14058e343:	48 8b 48 10          	mov    0x10(%rax),%rcx
14058e347:	48 8b 31             	mov    (%rcx),%rsi
14058e34a:	41 8b 7e 28          	mov    0x28(%r14),%edi
14058e34e:	4d 8d 45 08          	lea    0x8(%r13),%r8
14058e352:	49 83 78 18 0f       	cmpq   $0xf,0x18(%r8)
14058e357:	76 03                	jbe    0x14058e35c
14058e359:	4d 8b 00             	mov    (%r8),%r8
14058e35c:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
14058e360:	48 83 7d af 0f       	cmpq   $0xf,-0x51(%rbp)
14058e365:	48 0f 47 55 97       	cmova  -0x69(%rbp),%rdx
14058e36a:	48 8d 0d 87 33 a8 00 	lea    0xa83387(%rip),%rcx        # 0x1410116f8
14058e371:	e8 9a 95 2d 00       	call   0x140867910
14058e376:	48 85 f6             	test   %rsi,%rsi
14058e379:	74 25                	je     0x14058e3a0
14058e37b:	83 ff ff             	cmp    $0xffffffff,%edi
14058e37e:	74 20                	je     0x14058e3a0
14058e380:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14058e385:	89 7c 24 20          	mov    %edi,0x20(%rsp)
14058e389:	4c 8b ce             	mov    %rsi,%r9
14058e38c:	4c 8d 05 95 33 a8 00 	lea    0xa83395(%rip),%r8        # 0x141011728
14058e393:	49 8b d5             	mov    %r13,%rdx
14058e396:	48 8b cb             	mov    %rbx,%rcx
14058e399:	e8 a2 03 00 00       	call   0x14058e740
14058e39e:	eb 15                	jmp    0x14058e3b5
14058e3a0:	4c 8b c8             	mov    %rax,%r9
14058e3a3:	4c 8d 05 06 a1 a4 00 	lea    0xa4a106(%rip),%r8        # 0x140fd84b0
14058e3aa:	49 8b d5             	mov    %r13,%rdx
14058e3ad:	48 8b cb             	mov    %rbx,%rcx
14058e3b0:	e8 8b 03 00 00       	call   0x14058e740
14058e3b5:	41 c6 04 24 01       	movb   $0x1,(%r12)
14058e3ba:	48 8b 55 cf          	mov    -0x31(%rbp),%rdx
14058e3be:	48 83 fa 0f          	cmp    $0xf,%rdx
14058e3c2:	76 31                	jbe    0x14058e3f5
14058e3c4:	48 ff c2             	inc    %rdx
14058e3c7:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
14058e3cb:	48 8b c1             	mov    %rcx,%rax
14058e3ce:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14058e3d5:	72 19                	jb     0x14058e3f0
14058e3d7:	48 83 c2 27          	add    $0x27,%rdx
14058e3db:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14058e3df:	48 2b c1             	sub    %rcx,%rax
14058e3e2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14058e3e6:	48 83 f8 1f          	cmp    $0x1f,%rax
14058e3ea:	0f 87 f8 02 00 00    	ja     0x14058e6e8
14058e3f0:	e8 4f cd 88 00       	call   0x140e1b144
14058e3f5:	66 0f 6f 05 33 5a a1 	movdqa 0xa15a33(%rip),%xmm0        # 0x140fa3e30
14058e3fc:	00
14058e3fd:	f3 0f 7f 45 c7       	movdqu %xmm0,-0x39(%rbp)
14058e402:	c6 45 b7 00          	movb   $0x0,-0x49(%rbp)
14058e406:	48 8b 55 ef          	mov    -0x11(%rbp),%rdx
14058e40a:	48 83 fa 0f          	cmp    $0xf,%rdx
14058e40e:	76 39                	jbe    0x14058e449
14058e410:	48 ff c2             	inc    %rdx
14058e413:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
14058e417:	48 8b c1             	mov    %rcx,%rax
14058e41a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14058e421:	72 19                	jb     0x14058e43c
14058e423:	48 83 c2 27          	add    $0x27,%rdx
14058e427:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14058e42b:	48 2b c1             	sub    %rcx,%rax
14058e42e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14058e432:	48 83 f8 1f          	cmp    $0x1f,%rax
14058e436:	0f 87 b2 02 00 00    	ja     0x14058e6ee
14058e43c:	e8 03 cd 88 00       	call   0x140e1b144
14058e441:	66 0f 6f 05 e7 59 a1 	movdqa 0xa159e7(%rip),%xmm0        # 0x140fa3e30
14058e448:	00
14058e449:	f3 0f 7f 45 e7       	movdqu %xmm0,-0x19(%rbp)
14058e44e:	c6 45 d7 00          	movb   $0x0,-0x29(%rbp)
14058e452:	48 8b 55 af          	mov    -0x51(%rbp),%rdx
14058e456:	48 83 fa 0f          	cmp    $0xf,%rdx
14058e45a:	0f 86 35 fe ff ff    	jbe    0x14058e295
14058e460:	48 ff c2             	inc    %rdx
14058e463:	48 8b 4d 97          	mov    -0x69(%rbp),%rcx
14058e467:	48 8b c1             	mov    %rcx,%rax
14058e46a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14058e471:	72 19                	jb     0x14058e48c
14058e473:	48 83 c2 27          	add    $0x27,%rdx
14058e477:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14058e47b:	48 2b c1             	sub    %rcx,%rax
14058e47e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14058e482:	48 83 f8 1f          	cmp    $0x1f,%rax
14058e486:	0f 87 18 01 00 00    	ja     0x14058e5a4
14058e48c:	e8 b3 cc 88 00       	call   0x140e1b144
14058e491:	e9 ff fd ff ff       	jmp    0x14058e295
14058e496:	48 8b cf             	mov    %rdi,%rcx
14058e499:	e8 62 bf 1b 00       	call   0x14074a400
14058e49e:	48 8b d6             	mov    %rsi,%rdx
14058e4a1:	48 8b c8             	mov    %rax,%rcx
14058e4a4:	e8 47 fa 1b 00       	call   0x14074def0
14058e4a9:	48 8b 18             	mov    (%rax),%rbx
14058e4ac:	48 85 db             	test   %rbx,%rbx
14058e4af:	74 1c                	je     0x14058e4cd
14058e4b1:	8b 43 10             	mov    0x10(%rbx),%eax
14058e4b4:	ff c0                	inc    %eax
14058e4b6:	89 43 10             	mov    %eax,0x10(%rbx)
14058e4b9:	83 f8 01             	cmp    $0x1,%eax
14058e4bc:	0f 8e 13 02 00 00    	jle    0x14058e6d5
14058e4c2:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14058e4c7:	0f 84 10 02 00 00    	je     0x14058e6dd
14058e4cd:	48 8b 55 cf          	mov    -0x31(%rbp),%rdx
14058e4d1:	48 83 fa 0f          	cmp    $0xf,%rdx
14058e4d5:	76 31                	jbe    0x14058e508
14058e4d7:	48 ff c2             	inc    %rdx
14058e4da:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
14058e4de:	48 8b c1             	mov    %rcx,%rax
14058e4e1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14058e4e8:	72 19                	jb     0x14058e503
14058e4ea:	48 83 c2 27          	add    $0x27,%rdx
14058e4ee:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14058e4f2:	48 2b c1             	sub    %rcx,%rax
14058e4f5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14058e4f9:	48 83 f8 1f          	cmp    $0x1f,%rax
14058e4fd:	0f 87 e5 01 00 00    	ja     0x14058e6e8
14058e503:	e8 3c cc 88 00       	call   0x140e1b144
14058e508:	66 0f 6f 05 20 59 a1 	movdqa 0xa15920(%rip),%xmm0        # 0x140fa3e30
14058e50f:	00
14058e510:	f3 0f 7f 45 c7       	movdqu %xmm0,-0x39(%rbp)
14058e515:	c6 45 b7 00          	movb   $0x0,-0x49(%rbp)
14058e519:	48 8b 55 ef          	mov    -0x11(%rbp),%rdx
14058e51d:	48 83 fa 0f          	cmp    $0xf,%rdx
14058e521:	76 39                	jbe    0x14058e55c
14058e523:	48 ff c2             	inc    %rdx
14058e526:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
14058e52a:	48 8b c1             	mov    %rcx,%rax
14058e52d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14058e534:	72 19                	jb     0x14058e54f
14058e536:	48 83 c2 27          	add    $0x27,%rdx
14058e53a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14058e53e:	48 2b c1             	sub    %rcx,%rax
14058e541:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14058e545:	48 83 f8 1f          	cmp    $0x1f,%rax
14058e549:	0f 87 9f 01 00 00    	ja     0x14058e6ee
14058e54f:	e8 f0 cb 88 00       	call   0x140e1b144
14058e554:	66 0f 6f 05 d4 58 a1 	movdqa 0xa158d4(%rip),%xmm0        # 0x140fa3e30
14058e55b:	00
14058e55c:	f3 0f 7f 45 e7       	movdqu %xmm0,-0x19(%rbp)
14058e561:	c6 45 d7 00          	movb   $0x0,-0x29(%rbp)
14058e565:	48 8b 55 af          	mov    -0x51(%rbp),%rdx
14058e569:	48 83 fa 0f          	cmp    $0xf,%rdx
14058e56d:	76 2d                	jbe    0x14058e59c
14058e56f:	48 ff c2             	inc    %rdx
14058e572:	48 8b 4d 97          	mov    -0x69(%rbp),%rcx
14058e576:	48 8b c1             	mov    %rcx,%rax
14058e579:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14058e580:	72 15                	jb     0x14058e597
14058e582:	48 83 c2 27          	add    $0x27,%rdx
14058e586:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14058e58a:	48 2b c1             	sub    %rcx,%rax
14058e58d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14058e591:	48 83 f8 1f          	cmp    $0x1f,%rax
14058e595:	77 0d                	ja     0x14058e5a4
14058e597:	e8 a8 cb 88 00       	call   0x140e1b144
14058e59c:	48 8b c3             	mov    %rbx,%rax
14058e59f:	e9 f3 fc ff ff       	jmp    0x14058e297
14058e5a4:	e8 fb bb 89 00       	call   0x140e2a1a4
14058e5a9:	cc                   	int3
14058e5aa:	49 8d 4d 08          	lea    0x8(%r13),%rcx
14058e5ae:	e8 1d 14 c1 ff       	call   0x14019f9d0
14058e5b3:	4c 8b c0             	mov    %rax,%r8
14058e5b6:	48 8d 15 7b 31 a8 00 	lea    0xa8317b(%rip),%rdx        # 0x141011738
14058e5bd:	48 8b 0d 34 2f ea 00 	mov    0xea2f34(%rip),%rcx        # 0x1414314f8
14058e5c4:	e8 47 56 20 00       	call   0x140793c10
14058e5c9:	cc                   	int3
14058e5ca:	48 8d 4a 08          	lea    0x8(%rdx),%rcx
14058e5ce:	e8 fd 13 c1 ff       	call   0x14019f9d0
14058e5d3:	48 8b d8             	mov    %rax,%rbx
14058e5d6:	48 8b cf             	mov    %rdi,%rcx
14058e5d9:	e8 62 e1 c3 ff       	call   0x1401cc740
14058e5de:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14058e5e3:	45 8b cf             	mov    %r15d,%r9d
14058e5e6:	44 8b c0             	mov    %eax,%r8d
14058e5e9:	48 8d 15 d8 30 a8 00 	lea    0xa830d8(%rip),%rdx        # 0x1410116c8
14058e5f0:	48 8b 0d 01 2f ea 00 	mov    0xea2f01(%rip),%rcx        # 0x1414314f8
14058e5f7:	e8 14 56 20 00       	call   0x140793c10
14058e5fc:	90                   	nop
14058e5fd:	b9 02 00 00 00       	mov    $0x2,%ecx
14058e602:	e8 f9 c0 1f 00       	call   0x14078a700
14058e607:	90                   	nop
14058e608:	b9 02 00 00 00       	mov    $0x2,%ecx
14058e60d:	e8 ee c0 1f 00       	call   0x14078a700
14058e612:	90                   	nop
14058e613:	33 c9                	xor    %ecx,%ecx
14058e615:	e8 e6 c0 1f 00       	call   0x14078a700
14058e61a:	cc                   	int3
14058e61b:	b9 01 00 00 00       	mov    $0x1,%ecx
14058e620:	e8 db c0 1f 00       	call   0x14078a700
14058e625:	90                   	nop
14058e626:	33 c9                	xor    %ecx,%ecx
14058e628:	e8 d3 c0 1f 00       	call   0x14078a700
14058e62d:	cc                   	int3
14058e62e:	b9 01 00 00 00       	mov    $0x1,%ecx
14058e633:	e8 c8 c0 1f 00       	call   0x14078a700
14058e638:	90                   	nop
14058e639:	33 c9                	xor    %ecx,%ecx
14058e63b:	e8 c0 c0 1f 00       	call   0x14078a700
14058e640:	cc                   	int3
14058e641:	b9 01 00 00 00       	mov    $0x1,%ecx
14058e646:	e8 b5 c0 1f 00       	call   0x14078a700
14058e64b:	90                   	nop
14058e64c:	33 c9                	xor    %ecx,%ecx
14058e64e:	e8 ad c0 1f 00       	call   0x14078a700
14058e653:	cc                   	int3
14058e654:	b9 01 00 00 00       	mov    $0x1,%ecx
14058e659:	e8 a2 c0 1f 00       	call   0x14078a700
14058e65e:	90                   	nop
14058e65f:	b9 02 00 00 00       	mov    $0x2,%ecx
14058e664:	e8 97 c0 1f 00       	call   0x14078a700
14058e669:	90                   	nop
14058e66a:	b9 02 00 00 00       	mov    $0x2,%ecx
14058e66f:	e8 8c c0 1f 00       	call   0x14078a700
14058e674:	90                   	nop
14058e675:	b9 02 00 00 00       	mov    $0x2,%ecx
14058e67a:	e8 81 c0 1f 00       	call   0x14078a700
14058e67f:	90                   	nop
14058e680:	b9 02 00 00 00       	mov    $0x2,%ecx
14058e685:	e8 76 c0 1f 00       	call   0x14078a700
14058e68a:	90                   	nop
14058e68b:	b9 02 00 00 00       	mov    $0x2,%ecx
14058e690:	e8 6b c0 1f 00       	call   0x14078a700
14058e695:	90                   	nop
14058e696:	b9 02 00 00 00       	mov    $0x2,%ecx
14058e69b:	e8 60 c0 1f 00       	call   0x14078a700
14058e6a0:	90                   	nop
14058e6a1:	33 c9                	xor    %ecx,%ecx
14058e6a3:	e8 58 c0 1f 00       	call   0x14078a700
14058e6a8:	cc                   	int3
14058e6a9:	b9 01 00 00 00       	mov    $0x1,%ecx
14058e6ae:	e8 4d c0 1f 00       	call   0x14078a700
14058e6b3:	90                   	nop
14058e6b4:	b9 02 00 00 00       	mov    $0x2,%ecx
14058e6b9:	e8 42 c0 1f 00       	call   0x14078a700
14058e6be:	90                   	nop
14058e6bf:	b9 02 00 00 00       	mov    $0x2,%ecx
14058e6c4:	e8 37 c0 1f 00       	call   0x14078a700
14058e6c9:	90                   	nop
14058e6ca:	b9 02 00 00 00       	mov    $0x2,%ecx
14058e6cf:	e8 2c c0 1f 00       	call   0x14078a700
14058e6d4:	90                   	nop
14058e6d5:	33 c9                	xor    %ecx,%ecx
14058e6d7:	e8 24 c0 1f 00       	call   0x14078a700
14058e6dc:	cc                   	int3
14058e6dd:	b9 01 00 00 00       	mov    $0x1,%ecx
14058e6e2:	e8 19 c0 1f 00       	call   0x14078a700
14058e6e7:	90                   	nop
14058e6e8:	e8 b7 ba 89 00       	call   0x140e2a1a4
14058e6ed:	90                   	nop
14058e6ee:	e8 b1 ba 89 00       	call   0x140e2a1a4
14058e6f3:	cc                   	int3
14058e6f4:	d2 d9                	rcr    %cl,%cl
14058e6f6:	58                   	pop    %rax
14058e6f7:	00 01                	add    %al,(%rcx)
14058e6f9:	da 58 00             	ficompl 0x0(%rax)
14058e6fc:	57                   	push   %rdi
14058e6fd:	da 58 00             	ficompl 0x0(%rax)
14058e700:	ad                   	lods   %ds:(%rsi),%eax
14058e701:	da 58 00             	ficompl 0x0(%rax)
14058e704:	24 db                	and    $0xdb,%al
14058e706:	58                   	pop    %rax
14058e707:	00 9b db 58 00 12    	add    %bl,0x120058db(%rbx)
14058e70d:	dc 58 00             	fcompl 0x0(%rax)
14058e710:	c1 dd 58             	rcr    $0x58,%ebp
14058e713:	00 bf e2 58 00 6b    	add    %bh,0x6b0058e2(%rdi)
14058e719:	dc 58 00             	fcompl 0x0(%rax)
14058e71c:	8c dc                	mov    %ds,%esp
14058e71e:	58                   	pop    %rax
14058e71f:	00 2c dd 58 00 aa e5 	add    %ch,-0x1a55ffa8(,%rbx,8)
14058e726:	58                   	pop    %rax
14058e727:	00 1d de 58 00 aa    	add    %bl,-0x55ffa722(%rip)        # 0xea59400b
14058e72d:	e5 58                	in     $0x58,%eax
14058e72f:	00 aa e5 58 00 aa    	add    %ch,-0x55ffa71b(%rdx)
14058e735:	e5 58                	in     $0x58,%eax
14058e737:	00 aa e5 58 00 03    	add    %ch,0x30058e5(%rdx)
14058e73d:	e1 58                	loope  0x14058e797
14058e73f:	00 4c 89 44          	add    %cl,0x44(%rcx,%rcx,4)
14058e743:	24 18                	and    $0x18,%al
14058e745:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14058e74a:	48 83 ec 38          	sub    $0x38,%rsp
14058e74e:	48 8d 44 24 58       	lea    0x58(%rsp),%rax