14022a511:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14022a516:	56                   	push   %rsi
14022a517:	57                   	push   %rdi
14022a518:	41 54                	push   %r12
14022a51a:	41 56                	push   %r14
14022a51c:	41 57                	push   %r15
14022a51e:	48 83 ec 20          	sub    $0x20,%rsp
14022a522:	48 8b da             	mov    %rdx,%rbx
14022a525:	4c 8b e1             	mov    %rcx,%r12
14022a528:	49 8b cc             	mov    %r12,%rcx
14022a52b:	e8 bc f2 dd ff       	call   0x1400097ec
14022a530:	4c 8b 43 08          	mov    0x8(%rbx),%r8
14022a534:	33 ff                	xor    %edi,%edi
14022a536:	48 8b 13             	mov    (%rbx),%rdx
14022a539:	49 8b c0             	mov    %r8,%rax
14022a53c:	48 2b c2             	sub    %rdx,%rax
14022a53f:	41 b2 01             	mov    $0x1,%r10b
14022a542:	48 c1 f8 04          	sar    $0x4,%rax
14022a546:	48 85 c0             	test   %rax,%rax
14022a549:	0f 84 a9 01 00 00    	je     0x14022a6f8
14022a54f:	33 ed                	xor    %ebp,%ebp
14022a551:	45 84 d2             	test   %r10b,%r10b
14022a554:	74 d2                	je     0x14022a528
14022a556:	4c 8d 7f 01          	lea    0x1(%rdi),%r15
14022a55a:	49 8b c0             	mov    %r8,%rax
14022a55d:	48 2b c2             	sub    %rdx,%rax
14022a560:	49 8b f7             	mov    %r15,%rsi
14022a563:	48 c1 f8 04          	sar    $0x4,%rax
14022a567:	49 8b c8             	mov    %r8,%rcx
14022a56a:	4c 8b ca             	mov    %rdx,%r9
14022a56d:	4c 3b f8             	cmp    %rax,%r15
14022a570:	0f 83 5c 01 00 00    	jae    0x14022a6d2
14022a576:	4c 8d 75 10          	lea    0x10(%rbp),%r14
14022a57a:	49 8b c8             	mov    %r8,%rcx
14022a57d:	4c 8b ca             	mov    %rdx,%r9
14022a580:	45 84 d2             	test   %r10b,%r10b
14022a583:	0f 84 49 01 00 00    	je     0x14022a6d2
14022a589:	4c 2b c2             	sub    %rdx,%r8
14022a58c:	49 c1 f8 04          	sar    $0x4,%r8
14022a590:	4c 3b c7             	cmp    %rdi,%r8
14022a593:	0f 86 78 01 00 00    	jbe    0x14022a711
14022a599:	4c 3b c6             	cmp    %rsi,%r8
14022a59c:	0f 86 6f 01 00 00    	jbe    0x14022a711
14022a5a2:	4c 8b 0c 2a          	mov    (%rdx,%rbp,1),%r9
14022a5a6:	4d 8b 04 16          	mov    (%r14,%rdx,1),%r8
14022a5aa:	49 8b c9             	mov    %r9,%rcx
14022a5ad:	49 8b d0             	mov    %r8,%rdx
14022a5b0:	e8 33 bb f8 ff       	call   0x1401b60e8
14022a5b5:	84 c0                	test   %al,%al
14022a5b7:	0f 84 ee 00 00 00    	je     0x14022a6ab
14022a5bd:	49 8d 51 04          	lea    0x4(%r9),%rdx
14022a5c1:	f3 0f 10 02          	movss  (%rdx),%xmm0
14022a5c5:	49 8d 48 04          	lea    0x4(%r8),%rcx
14022a5c9:	0f 2f 01             	comiss (%rcx),%xmm0
14022a5cc:	48 8b c2             	mov    %rdx,%rax
14022a5cf:	48 0f 47 c1          	cmova  %rcx,%rax
14022a5d3:	8b 00                	mov    (%rax),%eax
14022a5d5:	89 02                	mov    %eax,(%rdx)
14022a5d7:	48 8b 0b             	mov    (%rbx),%rcx
14022a5da:	48 8b 43 08          	mov    0x8(%rbx),%rax
14022a5de:	48 2b c1             	sub    %rcx,%rax
14022a5e1:	48 c1 f8 04          	sar    $0x4,%rax
14022a5e5:	48 3b c6             	cmp    %rsi,%rax
14022a5e8:	0f 86 23 01 00 00    	jbe    0x14022a711
14022a5ee:	48 3b c7             	cmp    %rdi,%rax
14022a5f1:	0f 86 1a 01 00 00    	jbe    0x14022a711
14022a5f7:	48 8b 14 29          	mov    (%rcx,%rbp,1),%rdx
14022a5fb:	49 8b 0c 0e          	mov    (%r14,%rcx,1),%rcx
14022a5ff:	48 83 c1 08          	add    $0x8,%rcx
14022a603:	f3 0f 10 42 08       	movss  0x8(%rdx),%xmm0
14022a608:	48 8d 42 08          	lea    0x8(%rdx),%rax
14022a60c:	0f 2f 01             	comiss (%rcx),%xmm0
14022a60f:	48 0f 47 c1          	cmova  %rcx,%rax
14022a613:	8b 00                	mov    (%rax),%eax
14022a615:	89 42 08             	mov    %eax,0x8(%rdx)
14022a618:	48 8b 0b             	mov    (%rbx),%rcx
14022a61b:	48 8b 43 08          	mov    0x8(%rbx),%rax
14022a61f:	48 2b c1             	sub    %rcx,%rax
14022a622:	48 c1 f8 04          	sar    $0x4,%rax
14022a626:	48 3b c6             	cmp    %rsi,%rax
14022a629:	0f 86 e2 00 00 00    	jbe    0x14022a711
14022a62f:	48 3b c7             	cmp    %rdi,%rax
14022a632:	0f 86 d9 00 00 00    	jbe    0x14022a711
14022a638:	49 8b 04 0e          	mov    (%r14,%rcx,1),%rax
14022a63c:	48 8b 14 29          	mov    (%rcx,%rbp,1),%rdx
14022a640:	48 8b ca             	mov    %rdx,%rcx
14022a643:	f3 0f 10 00          	movss  (%rax),%xmm0
14022a647:	0f 2f 02             	comiss (%rdx),%xmm0
14022a64a:	48 0f 47 c8          	cmova  %rax,%rcx
14022a64e:	8b 01                	mov    (%rcx),%eax
14022a650:	89 02                	mov    %eax,(%rdx)
14022a652:	48 8b 0b             	mov    (%rbx),%rcx
14022a655:	48 8b 43 08          	mov    0x8(%rbx),%rax
14022a659:	48 2b c1             	sub    %rcx,%rax
14022a65c:	48 c1 f8 04          	sar    $0x4,%rax
14022a660:	48 3b c6             	cmp    %rsi,%rax
14022a663:	0f 86 a8 00 00 00    	jbe    0x14022a711
14022a669:	48 3b c7             	cmp    %rdi,%rax
14022a66c:	0f 86 9f 00 00 00    	jbe    0x14022a711
14022a672:	48 8b 14 29          	mov    (%rcx,%rbp,1),%rdx
14022a676:	49 8b 0c 0e          	mov    (%r14,%rcx,1),%rcx
14022a67a:	48 83 c1 0c          	add    $0xc,%rcx
14022a67e:	48 8d 42 0c          	lea    0xc(%rdx),%rax
14022a682:	f3 0f 10 01          	movss  (%rcx),%xmm0
14022a686:	0f 2f 42 0c          	comiss 0xc(%rdx),%xmm0
14022a68a:	48 0f 47 c1          	cmova  %rcx,%rax
14022a68e:	48 8b cb             	mov    %rbx,%rcx
14022a691:	8b 00                	mov    (%rax),%eax
14022a693:	89 42 0c             	mov    %eax,0xc(%rdx)
14022a696:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14022a69b:	4c 8b 03             	mov    (%rbx),%r8
14022a69e:	4d 03 c6             	add    %r14,%r8
14022a6a1:	e8 56 37 e3 ff       	call   0x14005ddfc
14022a6a6:	45 32 d2             	xor    %r10b,%r10b
14022a6a9:	eb 07                	jmp    0x14022a6b2
14022a6ab:	48 ff c6             	inc    %rsi
14022a6ae:	49 83 c6 10          	add    $0x10,%r14
14022a6b2:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14022a6b6:	4c 8b 0b             	mov    (%rbx),%r9
14022a6b9:	48 8b c1             	mov    %rcx,%rax
14022a6bc:	49 2b c1             	sub    %r9,%rax
14022a6bf:	4c 8b c1             	mov    %rcx,%r8
14022a6c2:	48 c1 f8 04          	sar    $0x4,%rax
14022a6c6:	49 8b d1             	mov    %r9,%rdx
14022a6c9:	48 3b f0             	cmp    %rax,%rsi
14022a6cc:	0f 82 a8 fe ff ff    	jb     0x14022a57a
14022a6d2:	4c 8b c1             	mov    %rcx,%r8
14022a6d5:	48 83 c5 10          	add    $0x10,%rbp
14022a6d9:	49 2b c9             	sub    %r9,%rcx
14022a6dc:	49 8b ff             	mov    %r15,%rdi
14022a6df:	48 c1 f9 04          	sar    $0x4,%rcx
14022a6e3:	49 8b d1             	mov    %r9,%rdx
14022a6e6:	4c 3b f9             	cmp    %rcx,%r15
14022a6e9:	0f 82 62 fe ff ff    	jb     0x14022a551
14022a6ef:	45 84 d2             	test   %r10b,%r10b
14022a6f2:	0f 84 30 fe ff ff    	je     0x14022a528
14022a6f8:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14022a6fd:	33 c0                	xor    %eax,%eax
14022a6ff:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
14022a704:	48 83 c4 20          	add    $0x20,%rsp
14022a708:	41 5f                	pop    %r15
14022a70a:	41 5e                	pop    %r14
14022a70c:	41 5c                	pop    %r12
14022a70e:	5f                   	pop    %rdi
14022a70f:	5e                   	pop    %rsi
14022a710:	c3                   	ret
14022a711:	e8 12 ab e5 ff       	call   0x140085228
14022a716:	cc                   	int3
14022a717:	90                   	nop
14022a718:	48 8b c4             	mov    %rsp,%rax
14022a71b:	48 89 58 08          	mov    %rbx,0x8(%rax)
14022a71f:	48 89 68 10          	mov    %rbp,0x10(%rax)
14022a723:	48 89 70 18          	mov    %rsi,0x18(%rax)
14022a727:	57                   	push   %rdi
14022a728:	48 83 ec 50          	sub    $0x50,%rsp
14022a72c:	0f 29 70 e8          	movaps %xmm6,-0x18(%rax)
14022a730:	33 ff                	xor    %edi,%edi
14022a732:	0f 29 78 d8          	movaps %xmm7,-0x28(%rax)
14022a736:	48 8b d9             	mov    %rcx,%rbx
14022a739:	f3 0f 10 3d 5b 6c 98 	movss  0x986c5b(%rip),%xmm7        # 0x140bb139c
14022a740:	00
14022a741:	44 0f 29 40 c8       	movaps %xmm8,-0x38(%rax)
14022a746:	44 0f 28 c7          	movaps %xmm7,%xmm8
14022a74a:	48 8b 41 48          	mov    0x48(%rcx),%rax
14022a74e:	48 2b 41 40          	sub    0x40(%rcx),%rax
14022a752:	48 c1 f8 04          	sar    $0x4,%rax
14022a756:	48 85 c0             	test   %rax,%rax
14022a759:	0f 84 44 02 00 00    	je     0x14022a9a3
14022a75f:	33 f6                	xor    %esi,%esi
14022a761:	0f 57 f6             	xorps  %xmm6,%xmm6
14022a764:	48 8b cb             	mov    %rbx,%rcx
14022a767:	e8 80 f0 dd ff       	call   0x1400097ec
14022a76c:	48 8b 93 88 00 00 00 	mov    0x88(%rbx),%rdx
14022a773:	45 32 db             	xor    %r11b,%r11b
14022a776:	48 8b 8b 90 00 00 00 	mov    0x90(%rbx),%rcx
14022a77d:	40 32 ed             	xor    %bpl,%bpl
14022a780:	48 2b ca             	sub    %rdx,%rcx
14022a783:	45 33 c0             	xor    %r8d,%r8d
14022a786:	48 c1 f9 04          	sar    $0x4,%rcx
14022a78a:	48 85 c9             	test   %rcx,%rcx
14022a78d:	0f 84 f4 01 00 00    	je     0x14022a987
14022a793:	48 83 c2 0c          	add    $0xc,%rdx
14022a797:	4c 3b c1             	cmp    %rcx,%r8
14022a79a:	0f 83 2a 02 00 00    	jae    0x14022a9ca
14022a7a0:	4c 8b 4b 40          	mov    0x40(%rbx),%r9
14022a7a4:	48 8b 43 48          	mov    0x48(%rbx),%rax
14022a7a8:	49 2b c1             	sub    %r9,%rax
14022a7ab:	48 c1 f8 04          	sar    $0x4,%rax
14022a7af:	48 3b c7             	cmp    %rdi,%rax
14022a7b2:	0f 86 19 02 00 00    	jbe    0x14022a9d1
14022a7b8:	4d 8b 14 31          	mov    (%r9,%rsi,1),%r10
14022a7bc:	f3 0f 10 4a f8       	movss  -0x8(%rdx),%xmm1
14022a7c1:	f3 0f 10 02          	movss  (%rdx),%xmm0
14022a7c5:	f3 41 0f 5f 4a 04    	maxss  0x4(%r10),%xmm1
14022a7cb:	f3 41 0f 5d 42 0c    	minss  0xc(%r10),%xmm0
14022a7d1:	0f 2f c1             	comiss %xmm1,%xmm0
14022a7d4:	76 06                	jbe    0x14022a7dc
14022a7d6:	f3 0f 5c c1          	subss  %xmm1,%xmm0
14022a7da:	eb 03                	jmp    0x14022a7df
14022a7dc:	0f 28 c6             	movaps %xmm6,%xmm0
14022a7df:	0f 2f c6             	comiss %xmm6,%xmm0
14022a7e2:	76 21                	jbe    0x14022a805
14022a7e4:	f3 0f 10 42 f4       	movss  -0xc(%rdx),%xmm0
14022a7e9:	41 0f 2e 42 08       	ucomiss 0x8(%r10),%xmm0
14022a7ee:	7a 05                	jp     0x14022a7f5
14022a7f0:	75 03                	jne    0x14022a7f5
14022a7f2:	40 b5 01             	mov    $0x1,%bpl
14022a7f5:	f3 0f 10 42 fc       	movss  -0x4(%rdx),%xmm0
14022a7fa:	41 0f 2e 02          	ucomiss (%r10),%xmm0
14022a7fe:	7a 05                	jp     0x14022a805
14022a800:	75 03                	jne    0x14022a805
14022a802:	41 b3 01             	mov    $0x1,%r11b
14022a805:	49 ff c0             	inc    %r8
14022a808:	48 83 c2 10          	add    $0x10,%rdx
14022a80c:	4c 3b c1             	cmp    %rcx,%r8
14022a80f:	72 8f                	jb     0x14022a7a0
14022a811:	45 84 db             	test   %r11b,%r11b
14022a814:	0f 84 9d 00 00 00    	je     0x14022a8b7
14022a81a:	4c 8b 43 70          	mov    0x70(%rbx),%r8
14022a81e:	45 33 c9             	xor    %r9d,%r9d
14022a821:	48 8b 53 78          	mov    0x78(%rbx),%rdx
14022a825:	49 2b d0             	sub    %r8,%rdx
14022a828:	48 c1 fa 04          	sar    $0x4,%rdx
14022a82c:	48 85 d2             	test   %rdx,%rdx
14022a82f:	74 73                	je     0x14022a8a4
14022a831:	49 83 c0 0c          	add    $0xc,%r8
14022a835:	4c 3b ca             	cmp    %rdx,%r9
14022a838:	0f 83 8c 01 00 00    	jae    0x14022a9ca
14022a83e:	f3 41 0f 10 48 f8    	movss  -0x8(%r8),%xmm1
14022a844:	f3 41 0f 10 00       	movss  (%r8),%xmm0
14022a849:	f3 41 0f 5f 4a 04    	maxss  0x4(%r10),%xmm1
14022a84f:	f3 41 0f 5d 42 0c    	minss  0xc(%r10),%xmm0
14022a855:	0f 2f c1             	comiss %xmm1,%xmm0
14022a858:	76 06                	jbe    0x14022a860
14022a85a:	f3 0f 5c c1          	subss  %xmm1,%xmm0
14022a85e:	eb 03                	jmp    0x14022a863
14022a860:	0f 28 c6             	movaps %xmm6,%xmm0
14022a863:	0f 2f c6             	comiss %xmm6,%xmm0
14022a866:	76 30                	jbe    0x14022a898
14022a868:	f3 41 0f 10 02       	movss  (%r10),%xmm0
14022a86d:	41 0f 2f 40 fc       	comiss -0x4(%r8),%xmm0
14022a872:	72 24                	jb     0x14022a898
14022a874:	48 8b 43 40          	mov    0x40(%rbx),%rax
14022a878:	48 8b 0c 06          	mov    (%rsi,%rax,1),%rcx
14022a87c:	f3 0f 10 01          	movss  (%rcx),%xmm0
14022a880:	f3 41 0f 5c 40 fc    	subss  -0x4(%r8),%xmm0
14022a886:	0f 2f c6             	comiss %xmm6,%xmm0
14022a889:	72 0d                	jb     0x14022a898
14022a88b:	0f 2f f8             	comiss %xmm0,%xmm7
14022a88e:	77 05                	ja     0x14022a895
14022a890:	0f 2f f7             	comiss %xmm7,%xmm6
14022a893:	76 03                	jbe    0x14022a898
14022a895:	0f 28 f8             	movaps %xmm0,%xmm7
14022a898:	49 ff c1             	inc    %r9
14022a89b:	49 83 c0 10          	add    $0x10,%r8
14022a89f:	4c 3b ca             	cmp    %rdx,%r9
14022a8a2:	72 9a                	jb     0x14022a83e
14022a8a4:	0f 2f fe             	comiss %xmm6,%xmm7
14022a8a7:	76 0e                	jbe    0x14022a8b7
14022a8a9:	f3 41 0f 10 02       	movss  (%r10),%xmm0
14022a8ae:	f3 0f 5c c7          	subss  %xmm7,%xmm0
14022a8b2:	f3 41 0f 11 02       	movss  %xmm0,(%r10)
14022a8b7:	40 84 ed             	test   %bpl,%bpl
14022a8ba:	0f 84 c7 00 00 00    	je     0x14022a987
14022a8c0:	48 8b 53 70          	mov    0x70(%rbx),%rdx
14022a8c4:	45 33 c0             	xor    %r8d,%r8d
14022a8c7:	48 8b 4b 78          	mov    0x78(%rbx),%rcx
14022a8cb:	48 2b ca             	sub    %rdx,%rcx
14022a8ce:	48 c1 f9 04          	sar    $0x4,%rcx
14022a8d2:	48 85 c9             	test   %rcx,%rcx
14022a8d5:	0f 84 80 00 00 00    	je     0x14022a95b
14022a8db:	48 83 c2 0c          	add    $0xc,%rdx
14022a8df:	4c 3b c1             	cmp    %rcx,%r8
14022a8e2:	0f 83 e2 00 00 00    	jae    0x14022a9ca
14022a8e8:	4c 8b 4b 40          	mov    0x40(%rbx),%r9
14022a8ec:	48 8b 43 48          	mov    0x48(%rbx),%rax
14022a8f0:	49 2b c1             	sub    %r9,%rax
14022a8f3:	48 c1 f8 04          	sar    $0x4,%rax
14022a8f7:	48 3b c7             	cmp    %rdi,%rax
14022a8fa:	0f 86 d1 00 00 00    	jbe    0x14022a9d1
14022a900:	4a 8b 04 0e          	mov    (%rsi,%r9,1),%rax
14022a904:	f3 0f 10 4a f8       	movss  -0x8(%rdx),%xmm1
14022a909:	f3 0f 10 02          	movss  (%rdx),%xmm0
14022a90d:	f3 0f 5f 48 04       	maxss  0x4(%rax),%xmm1
14022a912:	f3 0f 5d 40 0c       	minss  0xc(%rax),%xmm0
14022a917:	0f 2f c1             	comiss %xmm1,%xmm0
14022a91a:	76 06                	jbe    0x14022a922
14022a91c:	f3 0f 5c c1          	subss  %xmm1,%xmm0
14022a920:	eb 03                	jmp    0x14022a925
14022a922:	0f 28 c6             	movaps %xmm6,%xmm0
14022a925:	0f 2f c6             	comiss %xmm6,%xmm0
14022a928:	76 25                	jbe    0x14022a94f
14022a92a:	f3 0f 10 42 f4       	movss  -0xc(%rdx),%xmm0
14022a92f:	0f 2f 40 08          	comiss 0x8(%rax),%xmm0
14022a933:	72 1a                	jb     0x14022a94f
14022a935:	f3 0f 5c 40 08       	subss  0x8(%rax),%xmm0
14022a93a:	0f 2f c6             	comiss %xmm6,%xmm0
14022a93d:	72 10                	jb     0x14022a94f
14022a93f:	44 0f 2f c0          	comiss %xmm0,%xmm8
14022a943:	77 06                	ja     0x14022a94b
14022a945:	41 0f 2f f0          	comiss %xmm8,%xmm6
14022a949:	76 04                	jbe    0x14022a94f
14022a94b:	44 0f 28 c0          	movaps %xmm0,%xmm8
14022a94f:	49 ff c0             	inc    %r8
14022a952:	48 83 c2 10          	add    $0x10,%rdx
14022a956:	4c 3b c1             	cmp    %rcx,%r8
14022a959:	72 8d                	jb     0x14022a8e8
14022a95b:	44 0f 2f c6          	comiss %xmm6,%xmm8
14022a95f:	76 26                	jbe    0x14022a987
14022a961:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
14022a965:	48 8b 43 48          	mov    0x48(%rbx),%rax
14022a969:	48 2b c1             	sub    %rcx,%rax
14022a96c:	48 c1 f8 04          	sar    $0x4,%rax
14022a970:	48 3b c7             	cmp    %rdi,%rax
14022a973:	76 5c                	jbe    0x14022a9d1
14022a975:	48 8b 04 0e          	mov    (%rsi,%rcx,1),%rax
14022a979:	41 0f 28 c0          	movaps %xmm8,%xmm0
14022a97d:	f3 0f 58 40 08       	addss  0x8(%rax),%xmm0
14022a982:	f3 0f 11 40 08       	movss  %xmm0,0x8(%rax)
14022a987:	48 8b 43 48          	mov    0x48(%rbx),%rax
14022a98b:	48 ff c7             	inc    %rdi
14022a98e:	48 2b 43 40          	sub    0x40(%rbx),%rax
14022a992:	48 83 c6 10          	add    $0x10,%rsi
14022a996:	48 c1 f8 04          	sar    $0x4,%rax
14022a99a:	48 3b f8             	cmp    %rax,%rdi
14022a99d:	0f 82 c1 fd ff ff    	jb     0x14022a764
14022a9a3:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14022a9a8:	33 c0                	xor    %eax,%eax
14022a9aa:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
14022a9af:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
14022a9b4:	0f 28 74 24 40       	movaps 0x40(%rsp),%xmm6
14022a9b9:	0f 28 7c 24 30       	movaps 0x30(%rsp),%xmm7
14022a9be:	44 0f 28 44 24 20    	movaps 0x20(%rsp),%xmm8
14022a9c4:	48 83 c4 50          	add    $0x50,%rsp
14022a9c8:	5f                   	pop    %rdi
14022a9c9:	c3                   	ret
14022a9ca:	ff 15 c8 1f 8e 00    	call   *0x8e1fc8(%rip)        # 0x140b0c998
14022a9d0:	cc                   	int3
14022a9d1:	e8 52 a8 e5 ff       	call   0x140085228
14022a9d6:	cc                   	int3
14022a9d7:	90                   	nop
14022a9d8:	48 8b c4             	mov    %rsp,%rax
14022a9db:	48 89 58 10          	mov    %rbx,0x10(%rax)
14022a9df:	48 89 68 18          	mov    %rbp,0x18(%rax)
14022a9e3:	48 89 70 20          	mov    %rsi,0x20(%rax)
14022a9e7:	57                   	push   %rdi
14022a9e8:	48 83 ec 30          	sub    $0x30,%rsp
14022a9ec:	0f 57 c0             	xorps  %xmm0,%xmm0
14022a9ef:	33 db                	xor    %ebx,%ebx
14022a9f1:	f3 0f 7f 40 e8       	movdqu %xmm0,-0x18(%rax)