18007aa3e:	66 89 47 10          	mov    %ax,0x10(%rdi)
18007aa42:	8a 05 7a 5e 0d 00    	mov    0xd5e7a(%rip),%al        # 0x1801508c2
18007aa48:	e9 e5 00 00 00       	jmp    0x18007ab32
18007aa4d:	2d f2 00 00 26       	sub    $0x260000f2,%eax
18007aa52:	0f 84 65 01 00 00    	je     0x18007abbd
18007aa58:	ba 06 00 00 00       	mov    $0x6,%edx
18007aa5d:	2b c2                	sub    %edx,%eax
18007aa5f:	0f 84 20 01 00 00    	je     0x18007ab85
18007aa65:	83 e8 04             	sub    $0x4,%eax
18007aa68:	0f 84 d6 00 00 00    	je     0x18007ab44
18007aa6e:	83 e8 1a             	sub    $0x1a,%eax
18007aa71:	0f 84 92 00 00 00    	je     0x18007ab09
18007aa77:	83 e8 1f             	sub    $0x1f,%eax
18007aa7a:	0f 84 91 e6 ff ff    	je     0x180079111
18007aa80:	83 e8 0c             	sub    $0xc,%eax
18007aa83:	74 46                	je     0x18007aacb
18007aa85:	3d c5 fe ff 0f       	cmp    $0xffffec5,%eax
18007aa8a:	0f 85 e7 dd ff ff    	jne    0x180078877
18007aa90:	84 c9                	test   %cl,%cl
18007aa92:	0f 84 df dd ff ff    	je     0x180078877
18007aa98:	41 83 ff 0d          	cmp    $0xd,%r15d
18007aa9c:	72 1e                	jb     0x18007aabc
18007aa9e:	f2 0f 10 05 6a 5e 0d 	movsd  0xd5e6a(%rip),%xmm0        # 0x180150910
18007aaa5:	00
18007aaa6:	f2 0f 11 07          	movsd  %xmm0,(%rdi)
18007aaaa:	8b 05 68 5e 0d 00    	mov    0xd5e68(%rip),%eax        # 0x180150918
18007aab0:	89 47 08             	mov    %eax,0x8(%rdi)
18007aab3:	8a 05 63 5e 0d 00    	mov    0xd5e63(%rip),%al        # 0x18015091c
18007aab9:	88 47 0c             	mov    %al,0xc(%rdi)
18007aabc:	48 8b 75 50          	mov    0x50(%rbp),%rsi
18007aac0:	c7 06 0d 00 00 00    	movl   $0xd,(%rsi)
18007aac6:	e9 2c 01 00 00       	jmp    0x18007abf7
18007aacb:	84 c9                	test   %cl,%cl
18007aacd:	75 19                	jne    0x18007aae8
18007aacf:	41 83 ff 08          	cmp    $0x8,%r15d
18007aad3:	0f 82 cb e6 ff ff    	jb     0x1800791a4
18007aad9:	48 b8 2f 4e 4f 45 56 	movabs $0x544e4556454f4e2f,%rax
18007aae0:	45 4e 54
18007aae3:	e9 b9 e6 ff ff       	jmp    0x1800791a1
18007aae8:	44 3b fa             	cmp    %edx,%r15d
18007aaeb:	0f 82 d3 fd ff ff    	jb     0x18007a8c4
18007aaf1:	8b 05 3d 63 0d 00    	mov    0xd633d(%rip),%eax        # 0x180150e34
18007aaf7:	89 07                	mov    %eax,(%rdi)
18007aaf9:	0f b7 05 38 63 0d 00 	movzwl 0xd6338(%rip),%eax        # 0x180150e38
18007ab00:	66 89 47 04          	mov    %ax,0x4(%rdi)
18007ab04:	e9 bb fd ff ff       	jmp    0x18007a8c4
18007ab09:	84 c9                	test   %cl,%cl
18007ab0b:	0f 84 66 dd ff ff    	je     0x180078877
18007ab11:	41 83 ff 13          	cmp    $0x13,%r15d
18007ab15:	72 1e                	jb     0x18007ab35
18007ab17:	0f 10 05 6a 61 0d 00 	movups 0xd616a(%rip),%xmm0        # 0x180150c88
18007ab1e:	0f 11 07             	movups %xmm0,(%rdi)
18007ab21:	0f b7 05 70 61 0d 00 	movzwl 0xd6170(%rip),%eax        # 0x180150c98
18007ab28:	66 89 47 10          	mov    %ax,0x10(%rdi)
18007ab2c:	8a 05 68 61 0d 00    	mov    0xd6168(%rip),%al        # 0x180150c9a
18007ab32:	88 47 12             	mov    %al,0x12(%rdi)
18007ab35:	48 8b 75 50          	mov    0x50(%rbp),%rsi
18007ab39:	c7 06 13 00 00 00    	movl   $0x13,(%rsi)
18007ab3f:	e9 b3 00 00 00       	jmp    0x18007abf7
18007ab44:	84 c9                	test   %cl,%cl
18007ab46:	0f 84 2b dd ff ff    	je     0x180078877
18007ab4c:	41 83 ff 17          	cmp    $0x17,%r15d
18007ab50:	72 27                	jb     0x18007ab79
18007ab52:	0f 10 05 2f 5f 0d 00 	movups 0xd5f2f(%rip),%xmm0        # 0x180150a88
18007ab59:	0f 11 07             	movups %xmm0,(%rdi)
18007ab5c:	8b 05 36 5f 0d 00    	mov    0xd5f36(%rip),%eax        # 0x180150a98
18007ab62:	89 47 10             	mov    %eax,0x10(%rdi)
18007ab65:	0f b7 05 30 5f 0d 00 	movzwl 0xd5f30(%rip),%eax        # 0x180150a9c
18007ab6c:	66 89 47 14          	mov    %ax,0x14(%rdi)
18007ab70:	8a 05 28 5f 0d 00    	mov    0xd5f28(%rip),%al        # 0x180150a9e
18007ab76:	88 47 16             	mov    %al,0x16(%rdi)
18007ab79:	48 8b 75 50          	mov    0x50(%rbp),%rsi
18007ab7d:	c7 06 17 00 00 00    	movl   $0x17,(%rsi)
18007ab83:	eb 72                	jmp    0x18007abf7
18007ab85:	84 c9                	test   %cl,%cl
18007ab87:	0f 84 ea dc ff ff    	je     0x180078877
18007ab8d:	41 83 ff 16          	cmp    $0x16,%r15d
18007ab91:	72 1e                	jb     0x18007abb1
18007ab93:	0f 10 05 06 5f 0d 00 	movups 0xd5f06(%rip),%xmm0        # 0x180150aa0
18007ab9a:	0f 11 07             	movups %xmm0,(%rdi)
18007ab9d:	8b 05 0d 5f 0d 00    	mov    0xd5f0d(%rip),%eax        # 0x180150ab0
18007aba3:	89 47 10             	mov    %eax,0x10(%rdi)
18007aba6:	0f b7 05 07 5f 0d 00 	movzwl 0xd5f07(%rip),%eax        # 0x180150ab4
18007abad:	66 89 47 14          	mov    %ax,0x14(%rdi)
18007abb1:	48 8b 75 50          	mov    0x50(%rbp),%rsi
18007abb5:	c7 06 16 00 00 00    	movl   $0x16,(%rsi)
18007abbb:	eb 3a                	jmp    0x18007abf7
18007abbd:	84 c9                	test   %cl,%cl
18007abbf:	0f 84 b2 dc ff ff    	je     0x180078877
18007abc5:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
18007abcb:	45 3b f8             	cmp    %r8d,%r15d
18007abce:	72 20                	jb     0x18007abf0
18007abd0:	f2 0f 10 05 40 5e 0d 	movsd  0xd5e40(%rip),%xmm0        # 0x180150a18
18007abd7:	00
18007abd8:	f2 0f 11 07          	movsd  %xmm0,(%rdi)
18007abdc:	8b 05 3e 5e 0d 00    	mov    0xd5e3e(%rip),%eax        # 0x180150a20
18007abe2:	89 47 08             	mov    %eax,0x8(%rdi)
18007abe5:	0f b7 05 38 5e 0d 00 	movzwl 0xd5e38(%rip),%eax        # 0x180150a24
18007abec:	66 89 47 0c          	mov    %ax,0xc(%rdi)
18007abf0:	48 8b 75 50          	mov    0x50(%rbp),%rsi
18007abf4:	44 89 06             	mov    %r8d,(%rsi)
18007abf7:	44 39 3e             	cmp    %r15d,(%rsi)
18007abfa:	0f 86 7e dc ff ff    	jbe    0x18007887e
18007ac00:	b8 23 00 00 c0       	mov    $0xc0000023,%eax
18007ac05:	e9 76 dc ff ff       	jmp    0x180078880
18007ac0a:	cc                   	int3
18007ac0b:	cc                   	int3
18007ac0c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
18007ac11:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
18007ac16:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
18007ac1b:	33 ff                	xor    %edi,%edi
18007ac1d:	8b da                	mov    %edx,%ebx
18007ac1f:	48 85 c0             	test   %rax,%rax
18007ac22:	74 06                	je     0x18007ac2a
18007ac24:	c7 00 20 00 00 00    	movl   $0x20,(%rax)
18007ac2a:	41 83 f9 20          	cmp    $0x20,%r9d
18007ac2e:	73 07                	jae    0x18007ac37
18007ac30:	b8 23 00 00 c0       	mov    $0xc0000023,%eax
18007ac35:	eb 58                	jmp    0x18007ac8f
18007ac37:	0f b7 11             	movzwl (%rcx),%edx
18007ac3a:	4c 8b cf             	mov    %rdi,%r9
18007ac3d:	44 8b d7             	mov    %edi,%r10d
18007ac40:	eb 20                	jmp    0x18007ac62
18007ac42:	8d 42 d0             	lea    -0x30(%rdx),%eax
18007ac45:	66 83 f8 09          	cmp    $0x9,%ax
18007ac49:	77 1c                	ja     0x18007ac67
18007ac4b:	0f b7 c2             	movzwl %dx,%eax
18007ac4e:	4f 8d 0c 89          	lea    (%r9,%r9,4),%r9
18007ac52:	41 ff c2             	inc    %r10d
18007ac55:	4d 8d 49 e8          	lea    -0x18(%r9),%r9
18007ac59:	4e 8d 0c 48          	lea    (%rax,%r9,2),%r9
18007ac5d:	42 0f b7 14 51       	movzwl (%rcx,%r10,2),%edx
18007ac62:	66 85 d2             	test   %dx,%dx
18007ac65:	75 db                	jne    0x18007ac42
18007ac67:	0f 57 c0             	xorps  %xmm0,%xmm0
18007ac6a:	41 8d 40 18          	lea    0x18(%r8),%eax
18007ac6e:	41 0f 11 00          	movups %xmm0,(%r8)
18007ac72:	41 2b c0             	sub    %r8d,%eax
18007ac75:	41 0f 11 40 10       	movups %xmm0,0x10(%r8)
18007ac7a:	41 89 40 04          	mov    %eax,0x4(%r8)
18007ac7e:	33 c0                	xor    %eax,%eax
18007ac80:	41 89 18             	mov    %ebx,(%r8)
18007ac83:	41 c7 40 08 08 00 00 	movl   $0x8,0x8(%r8)
18007ac8a:	00
18007ac8b:	4d 89 48 18          	mov    %r9,0x18(%r8)
18007ac8f:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
18007ac94:	48 8b 7c 24 10       	mov    0x10(%rsp),%rdi
18007ac99:	c3                   	ret
18007ac9a:	cc                   	int3
18007ac9b:	cc                   	int3
18007ac9c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
18007aca1:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
18007aca6:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
18007acab:	57                   	push   %rdi
18007acac:	41 56                	push   %r14
18007acae:	41 57                	push   %r15
18007acb0:	48 83 ec 20          	sub    $0x20,%rsp
18007acb4:	33 ed                	xor    %ebp,%ebp
18007acb6:	4d 8b f9             	mov    %r9,%r15
18007acb9:	41 8b d8             	mov    %r8d,%ebx
18007acbc:	4c 8b f1             	mov    %rcx,%r14
18007acbf:	84 d2                	test   %dl,%dl
18007acc1:	74 1a                	je     0x18007acdd
18007acc3:	0f b7 01             	movzwl (%rcx),%eax
18007acc6:	8b d5                	mov    %ebp,%edx
18007acc8:	eb 0b                	jmp    0x18007acd5
18007acca:	66 85 c0             	test   %ax,%ax
18007accd:	74 1b                	je     0x18007acea
18007accf:	ff c2                	inc    %edx
18007acd1:	0f b7 04 51          	movzwl (%rcx,%rdx,2),%eax
18007acd5:	66 83 f8 20          	cmp    $0x20,%ax
18007acd9:	75 ef                	jne    0x18007acca
18007acdb:	eb 0d                	jmp    0x18007acea
18007acdd:	48 83 ca ff          	or     $0xffffffffffffffff,%rdx
18007ace1:	48 ff c2             	inc    %rdx
18007ace4:	66 39 2c 51          	cmp    %bp,(%rcx,%rdx,2)
18007ace8:	75 f7                	jne    0x18007ace1
18007acea:	8b c2                	mov    %edx,%eax
18007acec:	48 8d 3c 00          	lea    (%rax,%rax,1),%rdi
18007acf0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
18007acf5:	48 3b f8             	cmp    %rax,%rdi
18007acf8:	77 64                	ja     0x18007ad5e
18007acfa:	8d 77 02             	lea    0x2(%rdi),%esi
18007acfd:	3b f7                	cmp    %edi,%esi
18007acff:	72 5d                	jb     0x18007ad5e
18007ad01:	8d 46 18             	lea    0x18(%rsi),%eax
18007ad04:	83 f8 18             	cmp    $0x18,%eax
18007ad07:	72 55                	jb     0x18007ad5e
18007ad09:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
18007ad0e:	48 85 c9             	test   %rcx,%rcx
18007ad11:	74 02                	je     0x18007ad15
18007ad13:	89 01                	mov    %eax,(%rcx)
18007ad15:	39 44 24 60          	cmp    %eax,0x60(%rsp)
18007ad19:	73 07                	jae    0x18007ad22
18007ad1b:	b8 23 00 00 c0       	mov    $0xc0000023,%eax
18007ad20:	eb 41                	jmp    0x18007ad63
18007ad22:	44 8b c0             	mov    %eax,%r8d
18007ad25:	33 d2                	xor    %edx,%edx
18007ad27:	49 8b cf             	mov    %r15,%rcx
18007ad2a:	e8 51 af 0b 00       	call   0x180135c80
18007ad2f:	41 8d 47 18          	lea    0x18(%r15),%eax
18007ad33:	44 8b c6             	mov    %esi,%r8d
18007ad36:	41 2b c7             	sub    %r15d,%eax
18007ad39:	41 89 1f             	mov    %ebx,(%r15)
18007ad3c:	49 83 e8 02          	sub    $0x2,%r8
18007ad40:	41 89 47 04          	mov    %eax,0x4(%r15)
18007ad44:	49 8b d6             	mov    %r14,%rdx
18007ad47:	41 89 77 08          	mov    %esi,0x8(%r15)
18007ad4b:	49 8d 4f 18          	lea    0x18(%r15),%rcx
18007ad4f:	e8 6c ac 0b 00       	call   0x1801359c0
18007ad54:	33 c0                	xor    %eax,%eax
18007ad56:	66 42 89 6c 3f 18    	mov    %bp,0x18(%rdi,%r15,1)
18007ad5c:	eb 05                	jmp    0x18007ad63
18007ad5e:	b8 95 00 00 c0       	mov    $0xc0000095,%eax
18007ad63:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
18007ad68:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
18007ad6d:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
18007ad72:	48 83 c4 20          	add    $0x20,%rsp
18007ad76:	41 5f                	pop    %r15
18007ad78:	41 5e                	pop    %r14
18007ad7a:	5f                   	pop    %rdi
18007ad7b:	c3                   	ret
18007ad7c:	cc                   	int3
18007ad7d:	cc                   	int3
18007ad7e:	cc                   	int3
18007ad7f:	cc                   	int3
18007ad80:	45 85 c0             	test   %r8d,%r8d
18007ad83:	74 26                	je     0x18007adab
18007ad85:	45 8b c8             	mov    %r8d,%r9d
18007ad88:	0f b7 02             	movzwl (%rdx),%eax
18007ad8b:	41 b8 00 ff 00 00    	mov    $0xff00,%r8d
18007ad91:	66 41 85 c0          	test   %ax,%r8w
18007ad95:	74 05                	je     0x18007ad9c
18007ad97:	b8 3f 00 00 00       	mov    $0x3f,%eax
18007ad9c:	88 01                	mov    %al,(%rcx)
18007ad9e:	48 83 c2 02          	add    $0x2,%rdx
18007ada2:	48 ff c1             	inc    %rcx
18007ada5:	49 83 e9 01          	sub    $0x1,%r9
18007ada9:	75 dd                	jne    0x18007ad88
18007adab:	c3                   	ret
18007adac:	cc                   	int3
18007adad:	cc                   	int3
18007adae:	cc                   	int3
18007adaf:	cc                   	int3
18007adb0:	48 8b c4             	mov    %rsp,%rax
18007adb3:	48 89 58 10          	mov    %rbx,0x10(%rax)
18007adb7:	48 89 70 18          	mov    %rsi,0x18(%rax)
18007adbb:	48 89 48 08          	mov    %rcx,0x8(%rax)
18007adbf:	57                   	push   %rdi
18007adc0:	41 54                	push   %r12
18007adc2:	41 55                	push   %r13
18007adc4:	41 56                	push   %r14
18007adc6:	41 57                	push   %r15
18007adc8:	48 83 ec 40          	sub    $0x40,%rsp
18007adcc:	48 83 60 c8 00       	andq   $0x0,-0x38(%rax)
18007add1:	44 8b e2             	mov    %edx,%r12d
18007add4:	41 81 e4 ff ff 04 ff 	and    $0xff04ffff,%r12d
18007addb:	33 ff                	xor    %edi,%edi
18007addd:	41 0f ba ec 12       	bts    $0x12,%r12d
18007ade2:	33 f6                	xor    %esi,%esi
18007ade4:	4d 8b f1             	mov    %r9,%r14
18007ade7:	4d 8b e8             	mov    %r8,%r13
18007adea:	39 b4 24 90 00 00 00 	cmp    %esi,0x90(%rsp)
18007adf1:	76 17                	jbe    0x18007ae0a
18007adf3:	8b 8c 24 90 00 00 00 	mov    0x90(%rsp),%ecx
18007adfa:	49 8b c1             	mov    %r9,%rax
18007adfd:	48 03 30             	add    (%rax),%rsi
18007ae00:	48 8d 40 08          	lea    0x8(%rax),%rax
18007ae04:	48 83 e9 01          	sub    $0x1,%rcx
18007ae08:	75 f3                	jne    0x18007adfd
18007ae0a:	44 8b c2             	mov    %edx,%r8d
18007ae0d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
18007ae12:	48 8b d6             	mov    %rsi,%rdx
18007ae15:	45 33 c9             	xor    %r9d,%r9d
18007ae18:	e8 2b fe 01 00       	call   0x18009ac48
18007ae1d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
18007ae22:	44 8b f8             	mov    %eax,%r15d
18007ae25:	85 c0                	test   %eax,%eax
18007ae27:	78 66                	js     0x18007ae8f
18007ae29:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
18007ae2e:	39 bc 24 90 00 00 00 	cmp    %edi,0x90(%rsp)
18007ae35:	76 49                	jbe    0x18007ae80
18007ae37:	4d 2b ee             	sub    %r14,%r13
18007ae3a:	4b 8b 14 2e          	mov    (%r14,%r13,1),%rdx
18007ae3e:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
18007ae43:	4d 8b 06             	mov    (%r14),%r8
18007ae46:	45 8b cc             	mov    %r12d,%r9d
18007ae49:	48 c1 e2 0c          	shl    $0xc,%rdx
18007ae4d:	49 c1 e0 0c          	shl    $0xc,%r8
18007ae51:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
18007ae58:	00
18007ae59:	e8 c2 f6 01 00       	call   0x18009a520
18007ae5e:	44 8b f8             	mov    %eax,%r15d
18007ae61:	85 c0                	test   %eax,%eax
18007ae63:	78 25                	js     0x18007ae8a
18007ae65:	49 8b 06             	mov    (%r14),%rax
18007ae68:	ff c7                	inc    %edi
18007ae6a:	48 c1 e0 0c          	shl    $0xc,%rax
18007ae6e:	49 83 c6 08          	add    $0x8,%r14
18007ae72:	48 01 44 24 30       	add    %rax,0x30(%rsp)
18007ae77:	3b bc 24 90 00 00 00 	cmp    0x90(%rsp),%edi
18007ae7e:	72 ba                	jb     0x18007ae3a
18007ae80:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
18007ae85:	48 89 18             	mov    %rbx,(%rax)
18007ae88:	eb 34                	jmp    0x18007aebe
18007ae8a:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
18007ae8f:	48 85 db             	test   %rbx,%rbx
18007ae92:	74 2a                	je     0x18007aebe
18007ae94:	48 85 ff             	test   %rdi,%rdi
18007ae97:	74 25                	je     0x18007aebe
18007ae99:	48 3b fb             	cmp    %rbx,%rdi
18007ae9c:	76 11                	jbe    0x18007aeaf
18007ae9e:	48 8b d7             	mov    %rdi,%rdx
18007aea1:	45 33 c0             	xor    %r8d,%r8d
18007aea4:	48 2b d3             	sub    %rbx,%rdx
18007aea7:	48 8b cb             	mov    %rbx,%rcx
18007aeaa:	e8 bd f9 01 00       	call   0x18009a86c
18007aeaf:	48 2b f7             	sub    %rdi,%rsi
18007aeb2:	48 8b cf             	mov    %rdi,%rcx
18007aeb5:	48 8d 14 33          	lea    (%rbx,%rsi,1),%rdx
18007aeb9:	e8 ba fe 01 00       	call   0x18009ad78
18007aebe:	4c 8d 5c 24 40       	lea    0x40(%rsp),%r11
18007aec3:	41 8b c7             	mov    %r15d,%eax
18007aec6:	49 8b 5b 38          	mov    0x38(%r11),%rbx
18007aeca:	49 8b 73 40          	mov    0x40(%r11),%rsi
18007aece:	49 8b e3             	mov    %r11,%rsp
18007aed1:	41 5f                	pop    %r15
18007aed3:	41 5e                	pop    %r14
18007aed5:	41 5d                	pop    %r13
18007aed7:	41 5c                	pop    %r12
18007aed9:	5f                   	pop    %rdi
18007aeda:	c3                   	ret
18007aedb:	cc                   	int3
18007aedc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
18007aee1:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
18007aee6:	55                   	push   %rbp
18007aee7:	57                   	push   %rdi
18007aee8:	41 54                	push   %r12
18007aeea:	41 56                	push   %r14
18007aeec:	41 57                	push   %r15
18007aeee:	48 8b ec             	mov    %rsp,%rbp
18007aef1:	48 83 ec 60          	sub    $0x60,%rsp
18007aef5:	48 83 65 f0 00       	andq   $0x0,-0x10(%rbp)
18007aefa:	48 8b da             	mov    %rdx,%rbx
18007aefd:	8a 15 85 55 0f 00    	mov    0xf5585(%rip),%dl        # 0x180170488
18007af03:	33 ff                	xor    %edi,%edi
18007af05:	48 83 65 f8 00       	andq   $0x0,-0x8(%rbp)
18007af0a:	45 8b e1             	mov    %r9d,%r12d
18007af0d:	48 83 65 e0 00       	andq   $0x0,-0x20(%rbp)
18007af12:	41 8b f0             	mov    %r8d,%esi