14098a44d:	e8 fe 00 00 00       	call   0x14098a550
14098a452:	48 8b 08             	mov    (%rax),%rcx
14098a455:	48 8b 50 08          	mov    0x8(%rax),%rdx
14098a459:	48 83 20 00          	andq   $0x0,(%rax)
14098a45d:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
14098a462:	48 89 0f             	mov    %rcx,(%rdi)
14098a465:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
14098a469:	48 89 57 08          	mov    %rdx,0x8(%rdi)
14098a46d:	48 85 db             	test   %rbx,%rbx
14098a470:	74 39                	je     0x14098a4ab
14098a472:	41 8b c7             	mov    %r15d,%eax
14098a475:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14098a47a:	41 03 c7             	add    %r15d,%eax
14098a47d:	75 2c                	jne    0x14098a4ab
14098a47f:	48 8b 03             	mov    (%rbx),%rax
14098a482:	48 8b cb             	mov    %rbx,%rcx
14098a485:	48 8b 00             	mov    (%rax),%rax
14098a488:	ff 15 aa 27 18 00    	call   *0x1827aa(%rip)        # 0x140b0cc38
14098a48e:	41 8b c7             	mov    %r15d,%eax
14098a491:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14098a496:	41 03 c7             	add    %r15d,%eax
14098a499:	75 10                	jne    0x14098a4ab
14098a49b:	48 8b 03             	mov    (%rbx),%rax
14098a49e:	48 8b cb             	mov    %rbx,%rcx
14098a4a1:	48 8b 40 08          	mov    0x8(%rax),%rax
14098a4a5:	ff 15 8d 27 18 00    	call   *0x18278d(%rip)        # 0x140b0cc38
14098a4ab:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
14098a4af:	48 85 db             	test   %rbx,%rbx
14098a4b2:	74 3a                	je     0x14098a4ee
14098a4b4:	41 8b c7             	mov    %r15d,%eax
14098a4b7:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14098a4bc:	41 03 c7             	add    %r15d,%eax
14098a4bf:	75 2d                	jne    0x14098a4ee
14098a4c1:	48 8b 03             	mov    (%rbx),%rax
14098a4c4:	48 8b cb             	mov    %rbx,%rcx
14098a4c7:	48 8b 00             	mov    (%rax),%rax
14098a4ca:	ff 15 68 27 18 00    	call   *0x182768(%rip)        # 0x140b0cc38
14098a4d0:	41 8b c7             	mov    %r15d,%eax
14098a4d3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14098a4d8:	41 03 c7             	add    %r15d,%eax
14098a4db:	75 11                	jne    0x14098a4ee
14098a4dd:	48 8b 03             	mov    (%rbx),%rax
14098a4e0:	48 8b cb             	mov    %rbx,%rcx
14098a4e3:	48 8b 40 08          	mov    0x8(%rax),%rax
14098a4e7:	ff 15 4b 27 18 00    	call   *0x18274b(%rip)        # 0x140b0cc38
14098a4ed:	90                   	nop
14098a4ee:	48 8b 5d f0          	mov    -0x10(%rbp),%rbx
14098a4f2:	48 85 db             	test   %rbx,%rbx
14098a4f5:	74 39                	je     0x14098a530
14098a4f7:	41 8b c7             	mov    %r15d,%eax
14098a4fa:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14098a4ff:	41 03 c7             	add    %r15d,%eax
14098a502:	75 2c                	jne    0x14098a530
14098a504:	48 8b 03             	mov    (%rbx),%rax
14098a507:	48 8b cb             	mov    %rbx,%rcx
14098a50a:	48 8b 00             	mov    (%rax),%rax
14098a50d:	ff 15 25 27 18 00    	call   *0x182725(%rip)        # 0x140b0cc38
14098a513:	41 8b c7             	mov    %r15d,%eax
14098a516:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14098a51b:	41 03 c7             	add    %r15d,%eax
14098a51e:	75 10                	jne    0x14098a530
14098a520:	48 8b 03             	mov    (%rbx),%rax
14098a523:	48 8b cb             	mov    %rbx,%rcx
14098a526:	48 8b 40 08          	mov    0x8(%rax),%rax
14098a52a:	ff 15 08 27 18 00    	call   *0x182708(%rip)        # 0x140b0cc38
14098a530:	48 8b c7             	mov    %rdi,%rax
14098a533:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11
14098a53a:	00
14098a53b:	49 8b 5b 28          	mov    0x28(%r11),%rbx
14098a53f:	49 8b 73 30          	mov    0x30(%r11),%rsi
14098a543:	49 8b 7b 38          	mov    0x38(%r11),%rdi
14098a547:	49 8b e3             	mov    %r11,%rsp
14098a54a:	41 5f                	pop    %r15
14098a54c:	41 5e                	pop    %r14
14098a54e:	5d                   	pop    %rbp
14098a54f:	c3                   	ret
14098a550:	48 8b c4             	mov    %rsp,%rax
14098a553:	48 89 58 08          	mov    %rbx,0x8(%rax)
14098a557:	48 89 70 10          	mov    %rsi,0x10(%rax)
14098a55b:	48 89 78 18          	mov    %rdi,0x18(%rax)
14098a55f:	4c 89 60 20          	mov    %r12,0x20(%rax)
14098a563:	55                   	push   %rbp
14098a564:	41 56                	push   %r14
14098a566:	41 57                	push   %r15
14098a568:	48 8d 68 c9          	lea    -0x37(%rax),%rbp
14098a56c:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
14098a573:	4d 8b f1             	mov    %r9,%r14
14098a576:	4d 8b e0             	mov    %r8,%r12
14098a579:	4c 8b fa             	mov    %rdx,%r15
14098a57c:	48 8b f1             	mov    %rcx,%rsi
14098a57f:	c7 45 df 09 00 00 00 	movl   $0x9,-0x21(%rbp)
14098a586:	48 83 65 f7 00       	andq   $0x0,-0x9(%rbp)
14098a58b:	48 83 65 ff 00       	andq   $0x0,-0x1(%rbp)
14098a590:	b9 48 00 00 00       	mov    $0x48,%ecx
14098a595:	ff 15 2d 23 18 00    	call   *0x18232d(%rip)        # 0x140b0c8c8
14098a59b:	48 85 c0             	test   %rax,%rax
14098a59e:	75 07                	jne    0x14098a5a7
14098a5a0:	ff 15 f2 1e 18 00    	call   *0x181ef2(%rip)        # 0x140b0c498
14098a5a6:	cc                   	int3
14098a5a7:	48 89 00             	mov    %rax,(%rax)
14098a5aa:	48 89 40 08          	mov    %rax,0x8(%rax)
14098a5ae:	48 89 40 10          	mov    %rax,0x10(%rax)
14098a5b2:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
14098a5b8:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
14098a5bc:	4c 8d 4d f7          	lea    -0x9(%rbp),%r9
14098a5c0:	4c 8d 45 df          	lea    -0x21(%rbp),%r8
14098a5c4:	49 8b d6             	mov    %r14,%rdx
14098a5c7:	49 8b cf             	mov    %r15,%rcx
14098a5ca:	e8 71 06 00 00       	call   0x14098ac40
14098a5cf:	48 83 65 07 00       	andq   $0x0,0x7(%rbp)
14098a5d4:	48 83 65 0f 00       	andq   $0x0,0xf(%rbp)
14098a5d9:	b9 30 00 00 00       	mov    $0x30,%ecx
14098a5de:	ff 15 e4 22 18 00    	call   *0x1822e4(%rip)        # 0x140b0c8c8
14098a5e4:	48 85 c0             	test   %rax,%rax
14098a5e7:	75 07                	jne    0x14098a5f0
14098a5e9:	ff 15 a9 1e 18 00    	call   *0x181ea9(%rip)        # 0x140b0c498
14098a5ef:	cc                   	int3
14098a5f0:	48 89 00             	mov    %rax,(%rax)
14098a5f3:	48 89 40 08          	mov    %rax,0x8(%rax)
14098a5f7:	48 89 40 10          	mov    %rax,0x10(%rax)
14098a5fb:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
14098a601:	48 89 45 07          	mov    %rax,0x7(%rbp)
14098a605:	83 65 e3 00          	andl   $0x0,-0x1d(%rbp)
14098a609:	48 8d 45 e3          	lea    -0x1d(%rbp),%rax
14098a60d:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14098a612:	48 8d 45 07          	lea    0x7(%rbp),%rax
14098a616:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14098a61b:	48 8b 5d 5f          	mov    0x5f(%rbp),%rbx
14098a61f:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14098a624:	4d 8b ce             	mov    %r14,%r9
14098a627:	4c 8d 45 f7          	lea    -0x9(%rbp),%r8
14098a62b:	8b 7d df             	mov    -0x21(%rbp),%edi
14098a62e:	8b d7                	mov    %edi,%edx
14098a630:	49 8b cf             	mov    %r15,%rcx
14098a633:	e8 c8 02 00 00       	call   0x14098a900
14098a638:	83 65 e7 00          	andl   $0x0,-0x19(%rbp)
14098a63c:	83 65 df 00          	andl   $0x0,-0x21(%rbp)
14098a640:	4c 8d 4d df          	lea    -0x21(%rbp),%r9
14098a644:	4c 8d 45 e7          	lea    -0x19(%rbp),%r8
14098a648:	48 8b d3             	mov    %rbx,%rdx
14098a64b:	49 8b cf             	mov    %r15,%rcx
14098a64e:	e8 8d 06 00 00       	call   0x14098ace0
14098a653:	b9 f8 00 00 00       	mov    $0xf8,%ecx
14098a658:	e8 a7 4f 16 00       	call   0x140aef604
14098a65d:	48 8b c8             	mov    %rax,%rcx
14098a660:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
14098a664:	f3 0f 10 45 e3       	movss  -0x1d(%rbp),%xmm0
14098a669:	f3 0f 11 44 24 60    	movss  %xmm0,0x60(%rsp)
14098a66f:	f3 0f 10 4d df       	movss  -0x21(%rbp),%xmm1
14098a674:	f3 0f 11 4c 24 58    	movss  %xmm1,0x58(%rsp)
14098a67a:	f3 0f 10 45 e7       	movss  -0x19(%rbp),%xmm0
14098a67f:	f3 0f 11 44 24 50    	movss  %xmm0,0x50(%rsp)
14098a685:	48 8d 45 07          	lea    0x7(%rbp),%rax
14098a689:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14098a68e:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
14098a692:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14098a697:	89 7c 24 38          	mov    %edi,0x38(%rsp)
14098a69b:	8b 45 77             	mov    0x77(%rbp),%eax
14098a69e:	89 44 24 30          	mov    %eax,0x30(%rsp)
14098a6a2:	8b 45 7f             	mov    0x7f(%rbp),%eax
14098a6a5:	89 44 24 28          	mov    %eax,0x28(%rsp)
14098a6a9:	48 8b 45 6f          	mov    0x6f(%rbp),%rax
14098a6ad:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14098a6b2:	4c 8b 4d 67          	mov    0x67(%rbp),%r9
14098a6b6:	4d 8b c6             	mov    %r14,%r8
14098a6b9:	49 8b d4             	mov    %r12,%rdx
14098a6bc:	e8 b7 2f 00 00       	call   0x14098d678
14098a6c1:	48 8b f8             	mov    %rax,%rdi
14098a6c4:	b9 18 00 00 00       	mov    $0x18,%ecx
14098a6c9:	ff 15 f9 21 18 00    	call   *0x1821f9(%rip)        # 0x140b0c8c8
14098a6cf:	48 8b d8             	mov    %rax,%rbx
14098a6d2:	48 85 c0             	test   %rax,%rax
14098a6d5:	75 07                	jne    0x14098a6de
14098a6d7:	ff 15 bb 1d 18 00    	call   *0x181dbb(%rip)        # 0x140b0c498
14098a6dd:	cc                   	int3
14098a6de:	b9 01 00 00 00       	mov    $0x1,%ecx
14098a6e3:	89 48 08             	mov    %ecx,0x8(%rax)
14098a6e6:	89 48 0c             	mov    %ecx,0xc(%rax)
14098a6e9:	48 8d 05 b8 33 1a 00 	lea    0x1a33b8(%rip),%rax        # 0x140b2daa8
14098a6f0:	48 89 03             	mov    %rax,(%rbx)
14098a6f3:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
14098a6f7:	48 85 ff             	test   %rdi,%rdi
14098a6fa:	74 15                	je     0x14098a711
14098a6fc:	48 83 26 00          	andq   $0x0,(%rsi)
14098a700:	48 83 66 08 00       	andq   $0x0,0x8(%rsi)
14098a705:	f0 01 4b 08          	lock add %ecx,0x8(%rbx)
14098a709:	48 89 3e             	mov    %rdi,(%rsi)
14098a70c:	48 8b c3             	mov    %rbx,%rax
14098a70f:	eb 0c                	jmp    0x14098a71d
14098a711:	0f 57 c0             	xorps  %xmm0,%xmm0
14098a714:	0f 11 06             	movups %xmm0,(%rsi)
14098a717:	48 83 26 00          	andq   $0x0,(%rsi)
14098a71b:	33 c0                	xor    %eax,%eax
14098a71d:	48 89 46 08          	mov    %rax,0x8(%rsi)
14098a721:	83 cf ff             	or     $0xffffffff,%edi
14098a724:	8b c7                	mov    %edi,%eax
14098a726:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14098a72b:	03 c7                	add    %edi,%eax
14098a72d:	75 2b                	jne    0x14098a75a
14098a72f:	48 8b 03             	mov    (%rbx),%rax
14098a732:	48 8b cb             	mov    %rbx,%rcx
14098a735:	48 8b 00             	mov    (%rax),%rax
14098a738:	ff 15 fa 24 18 00    	call   *0x1824fa(%rip)        # 0x140b0cc38
14098a73e:	8b c7                	mov    %edi,%eax
14098a740:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14098a745:	03 c7                	add    %edi,%eax
14098a747:	75 11                	jne    0x14098a75a
14098a749:	48 8b 03             	mov    (%rbx),%rax
14098a74c:	48 8b cb             	mov    %rbx,%rcx
14098a74f:	48 8b 40 08          	mov    0x8(%rax),%rax
14098a753:	ff 15 df 24 18 00    	call   *0x1824df(%rip)        # 0x140b0cc38
14098a759:	90                   	nop
14098a75a:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
14098a75e:	48 8b 59 08          	mov    0x8(%rcx),%rbx
14098a762:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14098a766:	75 27                	jne    0x14098a78f
14098a768:	4c 8b 43 10          	mov    0x10(%rbx),%r8
14098a76c:	48 8d 55 07          	lea    0x7(%rbp),%rdx
14098a770:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
14098a774:	e8 83 cb 67 ff       	call   0x1400072fc
14098a779:	48 8b cb             	mov    %rbx,%rcx
14098a77c:	48 8b 1b             	mov    (%rbx),%rbx
14098a77f:	ff 15 3b 21 18 00    	call   *0x18213b(%rip)        # 0x140b0c8c0
14098a785:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14098a789:	74 dd                	je     0x14098a768
14098a78b:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
14098a78f:	ff 15 2b 21 18 00    	call   *0x18212b(%rip)        # 0x140b0c8c0
14098a795:	4c 8b 45 f7          	mov    -0x9(%rbp),%r8
14098a799:	4d 8b 40 08          	mov    0x8(%r8),%r8
14098a79d:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
14098a7a1:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
14098a7a5:	e8 52 e7 ff ff       	call   0x140988efc
14098a7aa:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
14098a7ae:	ff 15 0c 21 18 00    	call   *0x18210c(%rip)        # 0x140b0c8c0
14098a7b4:	48 8b c6             	mov    %rsi,%rax
14098a7b7:	4c 8d 9c 24 b0 00 00 	lea    0xb0(%rsp),%r11
14098a7be:	00
14098a7bf:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14098a7c3:	49 8b 73 28          	mov    0x28(%r11),%rsi
14098a7c7:	49 8b 7b 30          	mov    0x30(%r11),%rdi
14098a7cb:	4d 8b 63 38          	mov    0x38(%r11),%r12
14098a7cf:	49 8b e3             	mov    %r11,%rsp
14098a7d2:	41 5f                	pop    %r15
14098a7d4:	41 5e                	pop    %r14
14098a7d6:	5d                   	pop    %rbp
14098a7d7:	c3                   	ret
14098a7d8:	90                   	nop
14098a7d9:	90                   	nop
14098a7da:	90                   	nop
14098a7db:	90                   	nop
14098a7dc:	90                   	nop
14098a7dd:	90                   	nop
14098a7de:	90                   	nop
14098a7df:	90                   	nop
14098a7e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14098a7e5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14098a7ea:	57                   	push   %rdi
14098a7eb:	48 83 ec 30          	sub    $0x30,%rsp
14098a7ef:	41 83 20 00          	andl   $0x0,(%r8)
14098a7f3:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14098a7f7:	49 8b f8             	mov    %r8,%rdi
14098a7fa:	48 8b da             	mov    %rdx,%rbx
14098a7fd:	48 83 f8 03          	cmp    $0x3,%rax
14098a801:	0f 86 e1 00 00 00    	jbe    0x14098a8e8
14098a807:	48 8b d1             	mov    %rcx,%rdx
14098a80a:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14098a80f:	e8 e8 8b 10 00       	call   0x140a933fc
14098a814:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
14098a819:	76 03                	jbe    0x14098a81e
14098a81b:	48 8b 1b             	mov    (%rbx),%rbx
14098a81e:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
14098a823:	41 b9 01 00 00 00    	mov    $0x1,%r9d
14098a829:	48 8b 30             	mov    (%rax),%rsi
14098a82c:	48 8b c6             	mov    %rsi,%rax
14098a82f:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14098a833:	eb 31                	jmp    0x14098a866
14098a835:	48 8b 51 20          	mov    0x20(%rcx),%rdx
14098a839:	4c 8b d3             	mov    %rbx,%r10
14098a83c:	4c 2b d2             	sub    %rdx,%r10
14098a83f:	44 0f b6 02          	movzbl (%rdx),%r8d
14098a843:	46 0f b6 1c 12       	movzbl (%rdx,%r10,1),%r11d
14098a848:	45 2b c3             	sub    %r11d,%r8d
14098a84b:	75 08                	jne    0x14098a855
14098a84d:	49 03 d1             	add    %r9,%rdx
14098a850:	45 85 db             	test   %r11d,%r11d
14098a853:	75 ea                	jne    0x14098a83f
14098a855:	45 85 c0             	test   %r8d,%r8d
14098a858:	79 06                	jns    0x14098a860
14098a85a:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14098a85e:	eb 06                	jmp    0x14098a866
14098a860:	48 8b c1             	mov    %rcx,%rax
14098a863:	48 8b 09             	mov    (%rcx),%rcx
14098a866:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
14098a86a:	74 c9                	je     0x14098a835
14098a86c:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14098a870:	75 1e                	jne    0x14098a890
14098a872:	4c 8b 40 20          	mov    0x20(%rax),%r8
14098a876:	4c 2b c3             	sub    %rbx,%r8
14098a879:	0f b6 0b             	movzbl (%rbx),%ecx
14098a87c:	42 0f b6 14 03       	movzbl (%rbx,%r8,1),%edx
14098a881:	2b ca                	sub    %edx,%ecx
14098a883:	75 07                	jne    0x14098a88c
14098a885:	49 03 d9             	add    %r9,%rbx
14098a888:	85 d2                	test   %edx,%edx
14098a88a:	75 ed                	jne    0x14098a879
14098a88c:	85 c9                	test   %ecx,%ecx
14098a88e:	79 03                	jns    0x14098a893
14098a890:	45 32 c9             	xor    %r9b,%r9b
14098a893:	45 84 c9             	test   %r9b,%r9b
14098a896:	48 0f 44 c6          	cmove  %rsi,%rax
14098a89a:	48 3b f0             	cmp    %rax,%rsi
14098a89d:	74 05                	je     0x14098a8a4
14098a89f:	8b 48 28             	mov    0x28(%rax),%ecx
14098a8a2:	89 0f                	mov    %ecx,(%rdi)
14098a8a4:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
14098a8a9:	48 85 db             	test   %rbx,%rbx
14098a8ac:	74 41                	je     0x14098a8ef
14098a8ae:	83 cf ff             	or     $0xffffffff,%edi
14098a8b1:	8b c7                	mov    %edi,%eax
14098a8b3:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14098a8b8:	03 c7                	add    %edi,%eax
14098a8ba:	75 33                	jne    0x14098a8ef
14098a8bc:	48 8b 03             	mov    (%rbx),%rax
14098a8bf:	48 8b cb             	mov    %rbx,%rcx
14098a8c2:	48 8b 00             	mov    (%rax),%rax
14098a8c5:	ff 15 6d 23 18 00    	call   *0x18236d(%rip)        # 0x140b0cc38
14098a8cb:	8b c7                	mov    %edi,%eax
14098a8cd:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14098a8d2:	03 c7                	add    %edi,%eax
14098a8d4:	75 19                	jne    0x14098a8ef
14098a8d6:	48 8b 03             	mov    (%rbx),%rax
14098a8d9:	48 8b cb             	mov    %rbx,%rcx
14098a8dc:	48 8b 40 08          	mov    0x8(%rax),%rax
14098a8e0:	ff 15 52 23 18 00    	call   *0x182352(%rip)        # 0x140b0cc38
14098a8e6:	eb 07                	jmp    0x14098a8ef
14098a8e8:	41 c7 00 00 00 16 44 	movl   $0x44160000,(%r8)
14098a8ef:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14098a8f4:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14098a8f9:	48 83 c4 30          	add    $0x30,%rsp
14098a8fd:	5f                   	pop    %rdi
14098a8fe:	c3                   	ret
14098a8ff:	90                   	nop
14098a900:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14098a905:	55                   	push   %rbp
14098a906:	56                   	push   %rsi
14098a907:	57                   	push   %rdi
14098a908:	41 54                	push   %r12
14098a90a:	41 55                	push   %r13
14098a90c:	41 56                	push   %r14
14098a90e:	41 57                	push   %r15