1800b27a8:	49 8b f1             	mov    %r9,%rsi
1800b27ab:	49 8b d8             	mov    %r8,%rbx
1800b27ae:	4c 8b d2             	mov    %rdx,%r10
1800b27b1:	48 8b f9             	mov    %rcx,%rdi
1800b27b4:	48 3b ca             	cmp    %rdx,%rcx
1800b27b7:	0f 84 93 00 00 00    	je     0x1800b2850
1800b27bd:	49 8d 48 10          	lea    0x10(%r8),%rcx
1800b27c1:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1800b27c5:	4c 8b c9             	mov    %rcx,%r9
1800b27c8:	4d 8b 42 10          	mov    0x10(%r10),%r8
1800b27cc:	49 8b 2a             	mov    (%r10),%rbp
1800b27cf:	49 3b d0             	cmp    %r8,%rdx
1800b27d2:	0f 82 88 00 00 00    	jb     0x1800b2860
1800b27d8:	76 0d                	jbe    0x1800b27e7
1800b27da:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1800b27de:	48 8b 01             	mov    (%rcx),%rax
1800b27e1:	49 39 42 18          	cmp    %rax,0x18(%r10)
1800b27e5:	77 0e                	ja     0x1800b27f5
1800b27e7:	48 8b 01             	mov    (%rcx),%rax
1800b27ea:	49 39 42 18          	cmp    %rax,0x18(%r10)
1800b27ee:	74 05                	je     0x1800b27f5
1800b27f0:	49 3b d0             	cmp    %r8,%rdx
1800b27f3:	75 4f                	jne    0x1800b2844
1800b27f5:	4c 39 55 08          	cmp    %r10,0x8(%rbp)
1800b27f9:	75 5e                	jne    0x1800b2859
1800b27fb:	49 8b 42 08          	mov    0x8(%r10),%rax
1800b27ff:	4c 39 10             	cmp    %r10,(%rax)
1800b2802:	75 55                	jne    0x1800b2859
1800b2804:	48 89 28             	mov    %rbp,(%rax)
1800b2807:	49 8b ca             	mov    %r10,%rcx
1800b280a:	48 89 45 08          	mov    %rax,0x8(%rbp)
1800b280e:	49 8b 52 10          	mov    0x10(%r10),%rdx
1800b2812:	49 8b 01             	mov    (%r9),%rax
1800b2815:	48 3b d0             	cmp    %rax,%rdx
1800b2818:	48 0f 43 d0          	cmovae %rax,%rdx
1800b281c:	48 8b 43 18          	mov    0x18(%rbx),%rax
1800b2820:	49 89 11             	mov    %rdx,(%r9)
1800b2823:	49 8b 52 18          	mov    0x18(%r10),%rdx
1800b2827:	48 3b d0             	cmp    %rax,%rdx
1800b282a:	48 0f 46 d0          	cmovbe %rax,%rdx
1800b282e:	45 33 c0             	xor    %r8d,%r8d
1800b2831:	48 89 53 18          	mov    %rdx,0x18(%rbx)
1800b2835:	41 8d 50 20          	lea    0x20(%r8),%edx
1800b2839:	e8 ba f5 ff ff       	call   0x1800b1df8
1800b283e:	ff 0e                	decl   (%rsi)
1800b2840:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1800b2844:	4c 8b d5             	mov    %rbp,%r10
1800b2847:	48 3b fd             	cmp    %rbp,%rdi
1800b284a:	0f 85 71 ff ff ff    	jne    0x1800b27c1
1800b2850:	48 8b 47 08          	mov    0x8(%rdi),%rax
1800b2854:	48 39 38             	cmp    %rdi,(%rax)
1800b2857:	74 1e                	je     0x1800b2877
1800b2859:	b9 03 00 00 00       	mov    $0x3,%ecx
1800b285e:	cd 29                	int    $0x29
1800b2860:	49 8b 4a 08          	mov    0x8(%r10),%rcx
1800b2864:	48 8b 01             	mov    (%rcx),%rax
1800b2867:	48 89 03             	mov    %rax,(%rbx)
1800b286a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
1800b286e:	48 89 58 08          	mov    %rbx,0x8(%rax)
1800b2872:	48 89 19             	mov    %rbx,(%rcx)
1800b2875:	eb 0e                	jmp    0x1800b2885
1800b2877:	48 89 3b             	mov    %rdi,(%rbx)
1800b287a:	48 89 43 08          	mov    %rax,0x8(%rbx)
1800b287e:	48 89 18             	mov    %rbx,(%rax)
1800b2881:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1800b2885:	ff 06                	incl   (%rsi)
1800b2887:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1800b288c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800b2891:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1800b2896:	48 83 c4 20          	add    $0x20,%rsp
1800b289a:	5f                   	pop    %rdi
1800b289b:	c3                   	ret
1800b289c:	cc                   	int3
1800b289d:	cc                   	int3
1800b289e:	cc                   	int3
1800b289f:	cc                   	int3
1800b28a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800b28a5:	57                   	push   %rdi
1800b28a6:	48 83 ec 20          	sub    $0x20,%rsp
1800b28aa:	48 83 64 24 40 00    	andq   $0x0,0x40(%rsp)
1800b28b0:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1800b28b5:	48 8b da             	mov    %rdx,%rbx
1800b28b8:	48 8b f9             	mov    %rcx,%rdi
1800b28bb:	33 d2                	xor    %edx,%edx
1800b28bd:	8d 4a 20             	lea    0x20(%rdx),%ecx
1800b28c0:	e8 5f f4 ff ff       	call   0x1800b1d24
1800b28c5:	45 33 c0             	xor    %r8d,%r8d
1800b28c8:	85 c0                	test   %eax,%eax
1800b28ca:	4c 0f 49 44 24 40    	cmovns 0x40(%rsp),%r8
1800b28d0:	4d 85 c0             	test   %r8,%r8
1800b28d3:	74 08                	je     0x1800b28dd
1800b28d5:	49 89 78 10          	mov    %rdi,0x10(%r8)
1800b28d9:	49 89 58 18          	mov    %rbx,0x18(%r8)
1800b28dd:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800b28e2:	49 8b c0             	mov    %r8,%rax
1800b28e5:	48 83 c4 20          	add    $0x20,%rsp
1800b28e9:	5f                   	pop    %rdi
1800b28ea:	c3                   	ret
1800b28eb:	cc                   	int3
1800b28ec:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800b28f1:	57                   	push   %rdi
1800b28f2:	48 83 ec 20          	sub    $0x20,%rsp
1800b28f6:	48 8b fa             	mov    %rdx,%rdi
1800b28f9:	48 8b d9             	mov    %rcx,%rbx
1800b28fc:	48 83 fa 40          	cmp    $0x40,%rdx
1800b2900:	0f 82 ba 00 00 00    	jb     0x1800b29c0
1800b2906:	41 b8 08 00 00 00    	mov    $0x8,%r8d
1800b290c:	48 8d 15 cd 0b 0a 00 	lea    0xa0bcd(%rip),%rdx        # 0x1801534e0
1800b2913:	e8 48 15 08 00       	call   0x180133e60
1800b2918:	48 83 f8 08          	cmp    $0x8,%rax
1800b291c:	0f 85 9e 00 00 00    	jne    0x1800b29c0
1800b2922:	0f b7 4b 0a          	movzwl 0xa(%rbx),%ecx
1800b2926:	66 41 b9 02 00       	mov    $0x2,%r9w
1800b292b:	66 41 ba 01 00       	mov    $0x1,%r10w
1800b2930:	66 41 3b c9          	cmp    %r9w,%cx
1800b2934:	74 13                	je     0x1800b2949
1800b2936:	66 41 3b ca          	cmp    %r10w,%cx
1800b293a:	0f 85 80 00 00 00    	jne    0x1800b29c0
1800b2940:	0f b7 53 08          	movzwl 0x8(%rbx),%edx
1800b2944:	44 8b c2             	mov    %edx,%r8d
1800b2947:	eb 0b                	jmp    0x1800b2954
1800b2949:	0f b7 53 08          	movzwl 0x8(%rbx),%edx
1800b294d:	44 8b c2             	mov    %edx,%r8d
1800b2950:	41 c1 e0 04          	shl    $0x4,%r8d
1800b2954:	8b c2                	mov    %edx,%eax
1800b2956:	41 83 f8 40          	cmp    $0x40,%r8d
1800b295a:	72 64                	jb     0x1800b29c0
1800b295c:	45 33 c0             	xor    %r8d,%r8d
1800b295f:	0f b7 d2             	movzwl %dx,%edx
1800b2962:	66 41 3b c9          	cmp    %r9w,%cx
1800b2966:	75 06                	jne    0x1800b296e
1800b2968:	48 c1 e2 04          	shl    $0x4,%rdx
1800b296c:	eb 08                	jmp    0x1800b2976
1800b296e:	66 41 3b ca          	cmp    %r10w,%cx
1800b2972:	49 0f 45 d0          	cmovne %r8,%rdx
1800b2976:	48 3b d7             	cmp    %rdi,%rdx
1800b2979:	77 45                	ja     0x1800b29c0
1800b297b:	66 41 3b c9          	cmp    %r9w,%cx
1800b297f:	75 07                	jne    0x1800b2988
1800b2981:	8b d0                	mov    %eax,%edx
1800b2983:	c1 e2 04             	shl    $0x4,%edx
1800b2986:	eb 0a                	jmp    0x1800b2992
1800b2988:	66 41 3b ca          	cmp    %r10w,%cx
1800b298c:	41 8b d0             	mov    %r8d,%edx
1800b298f:	0f 44 d0             	cmove  %eax,%edx
1800b2992:	83 fa 40             	cmp    $0x40,%edx
1800b2995:	76 29                	jbe    0x1800b29c0
1800b2997:	66 41 3b c9          	cmp    %r9w,%cx
1800b299b:	75 05                	jne    0x1800b29a2
1800b299d:	c1 e0 04             	shl    $0x4,%eax
1800b29a0:	eb 0b                	jmp    0x1800b29ad
1800b29a2:	66 41 3b ca          	cmp    %r10w,%cx
1800b29a6:	44 0f 44 c0          	cmove  %eax,%r8d
1800b29aa:	41 8b c0             	mov    %r8d,%eax
1800b29ad:	a8 0f                	test   $0xf,%al
1800b29af:	75 0f                	jne    0x1800b29c0
1800b29b1:	48 8d 57 c0          	lea    -0x40(%rdi),%rdx
1800b29b5:	48 8d 4b 40          	lea    0x40(%rbx),%rcx
1800b29b9:	e8 42 f0 ff ff       	call   0x1800b1a00
1800b29be:	eb 05                	jmp    0x1800b29c5
1800b29c0:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
1800b29c5:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800b29ca:	48 83 c4 20          	add    $0x20,%rsp
1800b29ce:	5f                   	pop    %rdi
1800b29cf:	c3                   	ret
1800b29d0:	cc                   	int3
1800b29d1:	cc                   	int3
1800b29d2:	cc                   	int3
1800b29d3:	cc                   	int3
1800b29d4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800b29d9:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1800b29de:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1800b29e3:	57                   	push   %rdi
1800b29e4:	41 56                	push   %r14
1800b29e6:	41 57                	push   %r15
1800b29e8:	48 83 ec 20          	sub    $0x20,%rsp
1800b29ec:	4d 8b f0             	mov    %r8,%r14
1800b29ef:	48 8b ea             	mov    %rdx,%rbp
1800b29f2:	48 8b f9             	mov    %rcx,%rdi
1800b29f5:	e8 f2 fe ff ff       	call   0x1800b28ec
1800b29fa:	33 db                	xor    %ebx,%ebx
1800b29fc:	85 c0                	test   %eax,%eax
1800b29fe:	0f 88 39 01 00 00    	js     0x1800b2b3d
1800b2a04:	0f b7 4f 0a          	movzwl 0xa(%rdi),%ecx
1800b2a08:	44 8d 7b 01          	lea    0x1(%rbx),%r15d
1800b2a0c:	66 83 f9 02          	cmp    $0x2,%cx
1800b2a10:	75 0a                	jne    0x1800b2a1c
1800b2a12:	0f b7 47 08          	movzwl 0x8(%rdi),%eax
1800b2a16:	48 c1 e0 04          	shl    $0x4,%rax
1800b2a1a:	eb 0f                	jmp    0x1800b2a2b
1800b2a1c:	66 41 3b cf          	cmp    %r15w,%cx
1800b2a20:	75 06                	jne    0x1800b2a28
1800b2a22:	0f b7 47 08          	movzwl 0x8(%rdi),%eax
1800b2a26:	eb 03                	jmp    0x1800b2a2b
1800b2a28:	48 8b c3             	mov    %rbx,%rax
1800b2a2b:	48 8d 34 38          	lea    (%rax,%rdi,1),%rsi
1800b2a2f:	66 83 f9 02          	cmp    $0x2,%cx
1800b2a33:	75 0a                	jne    0x1800b2a3f
1800b2a35:	0f b7 47 08          	movzwl 0x8(%rdi),%eax
1800b2a39:	48 c1 e0 04          	shl    $0x4,%rax
1800b2a3d:	eb 0f                	jmp    0x1800b2a4e
1800b2a3f:	66 41 3b cf          	cmp    %r15w,%cx
1800b2a43:	75 06                	jne    0x1800b2a4b
1800b2a45:	0f b7 47 08          	movzwl 0x8(%rdi),%eax
1800b2a49:	eb 03                	jmp    0x1800b2a4e
1800b2a4b:	48 8b c3             	mov    %rbx,%rax
1800b2a4e:	48 2b e8             	sub    %rax,%rbp
1800b2a51:	b9 10 00 00 00       	mov    $0x10,%ecx
1800b2a56:	48 3b e9             	cmp    %rcx,%rbp
1800b2a59:	0f 82 de 00 00 00    	jb     0x1800b2b3d
1800b2a5f:	0f b7 06             	movzwl (%rsi),%eax
1800b2a62:	66 3b c1             	cmp    %cx,%ax
1800b2a65:	0f 82 d2 00 00 00    	jb     0x1800b2b3d
1800b2a6b:	48 3b c5             	cmp    %rbp,%rax
1800b2a6e:	0f 87 c9 00 00 00    	ja     0x1800b2b3d
1800b2a74:	0f b7 46 02          	movzwl 0x2(%rsi),%eax
1800b2a78:	66 41 2b c7          	sub    %r15w,%ax
1800b2a7c:	66 41 3b c7          	cmp    %r15w,%ax
1800b2a80:	0f 87 b7 00 00 00    	ja     0x1800b2b3d
1800b2a86:	45 8b c7             	mov    %r15d,%r8d
1800b2a89:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
1800b2a8d:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
1800b2a91:	e8 ee c6 ff ff       	call   0x1800af184
1800b2a96:	85 c0                	test   %eax,%eax
1800b2a98:	0f 88 9f 00 00 00    	js     0x1800b2b3d
1800b2a9e:	44 0f b7 47 0a       	movzwl 0xa(%rdi),%r8d
1800b2aa3:	66 41 83 f8 02       	cmp    $0x2,%r8w
1800b2aa8:	75 0a                	jne    0x1800b2ab4
1800b2aaa:	0f b7 47 08          	movzwl 0x8(%rdi),%eax
1800b2aae:	48 c1 e0 04          	shl    $0x4,%rax
1800b2ab2:	eb 0f                	jmp    0x1800b2ac3
1800b2ab4:	66 45 3b c7          	cmp    %r15w,%r8w
1800b2ab8:	75 06                	jne    0x1800b2ac0
1800b2aba:	0f b7 47 08          	movzwl 0x8(%rdi),%eax
1800b2abe:	eb 03                	jmp    0x1800b2ac3
1800b2ac0:	48 8b c3             	mov    %rbx,%rax
1800b2ac3:	0f b7 0e             	movzwl (%rsi),%ecx
1800b2ac6:	48 03 c8             	add    %rax,%rcx
1800b2ac9:	49 8d 46 ff          	lea    -0x1(%r14),%rax
1800b2acd:	49 85 c6             	test   %rax,%r14
1800b2ad0:	75 0a                	jne    0x1800b2adc
1800b2ad2:	4d 85 f6             	test   %r14,%r14
1800b2ad5:	74 05                	je     0x1800b2adc
1800b2ad7:	48 85 c1             	test   %rax,%rcx
1800b2ada:	eb 0b                	jmp    0x1800b2ae7
1800b2adc:	33 d2                	xor    %edx,%edx
1800b2ade:	48 8b c1             	mov    %rcx,%rax
1800b2ae1:	49 f7 f6             	div    %r14
1800b2ae4:	48 85 d2             	test   %rdx,%rdx
1800b2ae7:	0f 94 c0             	sete   %al
1800b2aea:	84 c0                	test   %al,%al
1800b2aec:	74 4f                	je     0x1800b2b3d
1800b2aee:	48 8d 41 ff          	lea    -0x1(%rcx),%rax
1800b2af2:	48 85 c1             	test   %rax,%rcx
1800b2af5:	75 46                	jne    0x1800b2b3d
1800b2af7:	48 85 c9             	test   %rcx,%rcx
1800b2afa:	74 41                	je     0x1800b2b3d
1800b2afc:	66 41 83 f8 02       	cmp    $0x2,%r8w
1800b2b01:	75 0b                	jne    0x1800b2b0e
1800b2b03:	44 0f b7 47 08       	movzwl 0x8(%rdi),%r8d
1800b2b08:	41 c1 e0 04          	shl    $0x4,%r8d
1800b2b0c:	eb 10                	jmp    0x1800b2b1e
1800b2b0e:	66 45 3b c7          	cmp    %r15w,%r8w
1800b2b12:	75 07                	jne    0x1800b2b1b
1800b2b14:	44 0f b7 47 08       	movzwl 0x8(%rdi),%r8d
1800b2b19:	eb 03                	jmp    0x1800b2b1e
1800b2b1b:	44 8b c3             	mov    %ebx,%r8d
1800b2b1e:	48 8b d7             	mov    %rdi,%rdx
1800b2b21:	e8 5e 13 f8 ff       	call   0x180033e84
1800b2b26:	39 46 04             	cmp    %eax,0x4(%rsi)
1800b2b29:	75 12                	jne    0x1800b2b3d
1800b2b2b:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1800b2b30:	48 89 38             	mov    %rdi,(%rax)
1800b2b33:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1800b2b38:	48 89 30             	mov    %rsi,(%rax)
1800b2b3b:	eb 05                	jmp    0x1800b2b42
1800b2b3d:	bb 02 00 21 c0       	mov    $0xc0210002,%ebx
1800b2b42:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1800b2b47:	8b c3                	mov    %ebx,%eax
1800b2b49:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1800b2b4e:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1800b2b53:	48 83 c4 20          	add    $0x20,%rsp
1800b2b57:	41 5f                	pop    %r15
1800b2b59:	41 5e                	pop    %r14
1800b2b5b:	5f                   	pop    %rdi
1800b2b5c:	c3                   	ret
1800b2b5d:	cc                   	int3
1800b2b5e:	cc                   	int3
1800b2b5f:	cc                   	int3
1800b2b60:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1800b2b65:	57                   	push   %rdi
1800b2b66:	48 83 ec 50          	sub    $0x50,%rsp
1800b2b6a:	48 8b 05 ff 9d 0b 00 	mov    0xb9dff(%rip),%rax        # 0x18016c970
1800b2b71:	48 33 c4             	xor    %rsp,%rax
1800b2b74:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1800b2b79:	33 ff                	xor    %edi,%edi
1800b2b7b:	48 8b da             	mov    %rdx,%rbx
1800b2b7e:	48 89 3a             	mov    %rdi,(%rdx)
1800b2b81:	0f b7 41 0a          	movzwl 0xa(%rcx),%eax
1800b2b85:	66 83 f8 02          	cmp    $0x2,%ax
1800b2b89:	75 0a                	jne    0x1800b2b95
1800b2b8b:	0f b7 51 08          	movzwl 0x8(%rcx),%edx
1800b2b8f:	48 c1 e2 04          	shl    $0x4,%rdx
1800b2b93:	eb 0f                	jmp    0x1800b2ba4
1800b2b95:	66 83 f8 01          	cmp    $0x1,%ax
1800b2b99:	75 06                	jne    0x1800b2ba1
1800b2b9b:	0f b7 51 08          	movzwl 0x8(%rcx),%edx
1800b2b9f:	eb 03                	jmp    0x1800b2ba4
1800b2ba1:	48 8b d7             	mov    %rdi,%rdx
1800b2ba4:	41 b9 20 00 00 00    	mov    $0x20,%r9d
1800b2baa:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1800b2baf:	e8 e0 f9 ff ff       	call   0x1800b2594
1800b2bb4:	85 c0                	test   %eax,%eax
1800b2bb6:	78 1d                	js     0x1800b2bd5
1800b2bb8:	b9 05 20 00 00       	mov    $0x2005,%ecx
1800b2bbd:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1800b2bc2:	41 b8 20 00 00 00    	mov    $0x20,%r8d
1800b2bc8:	4c 8b cb             	mov    %rbx,%r9
1800b2bcb:	e8 2c f6 ff ff       	call   0x1800b21fc
1800b2bd0:	85 c0                	test   %eax,%eax
1800b2bd2:	0f 49 c7             	cmovns %edi,%eax
1800b2bd5:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1800b2bda:	48 33 cc             	xor    %rsp,%rcx
1800b2bdd:	e8 4a 2f f6 ff       	call   0x180015b2c
1800b2be2:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1800b2be7:	48 83 c4 50          	add    $0x50,%rsp
1800b2beb:	5f                   	pop    %rdi
1800b2bec:	c3                   	ret
1800b2bed:	cc                   	int3
1800b2bee:	cc                   	int3
1800b2bef:	cc                   	int3
1800b2bf0:	4c 8b dc             	mov    %rsp,%r11
1800b2bf3:	49 89 5b 20          	mov    %rbx,0x20(%r11)
1800b2bf7:	55                   	push   %rbp
1800b2bf8:	56                   	push   %rsi
1800b2bf9:	57                   	push   %rdi
1800b2bfa:	41 56                	push   %r14
1800b2bfc:	41 57                	push   %r15
1800b2bfe:	48 83 ec 60          	sub    $0x60,%rsp
1800b2c02:	48 8b 05 67 9d 0b 00 	mov    0xb9d67(%rip),%rax        # 0x18016c970
1800b2c09:	48 33 c4             	xor    %rsp,%rax
1800b2c0c:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1800b2c11:	45 33 f6             	xor    %r14d,%r14d
1800b2c14:	48 8d 7a 08          	lea    0x8(%rdx),%rdi
1800b2c18:	48 8b f1             	mov    %rcx,%rsi
1800b2c1b:	4d 89 73 a8          	mov    %r14,-0x58(%r11)
1800b2c1f:	48 8b cf             	mov    %rdi,%rcx
1800b2c22:	66 45 89 73 98       	mov    %r14w,-0x68(%r11)
1800b2c27:	49 8b e8             	mov    %r8,%rbp
1800b2c2a:	4d 89 73 a0          	mov    %r14,-0x60(%r11)