180096a0b:	3b d9                	cmp    %ecx,%ebx
180096a0d:	0f 87 28 05 00 00    	ja     0x180096f3b
180096a13:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
180096a18:	41 8b ce             	mov    %r14d,%ecx
180096a1b:	e8 08 03 f9 ff       	call   0x180026d28
180096a20:	8b c8                	mov    %eax,%ecx
180096a22:	85 c0                	test   %eax,%eax
180096a24:	0f 85 16 05 00 00    	jne    0x180096f40
180096a2a:	e8 ad f0 ff ff       	call   0x180095adc
180096a2f:	66 89 44 24 68       	mov    %ax,0x68(%rsp)
180096a34:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
180096a39:	b8 45 00 00 00       	mov    $0x45,%eax
180096a3e:	44 89 64 24 74       	mov    %r12d,0x74(%rsp)
180096a43:	41 bd d0 07 00 00    	mov    $0x7d0,%r13d
180096a49:	66 89 44 24 6a       	mov    %ax,0x6a(%rsp)
180096a4e:	41 8b ce             	mov    %r14d,%ecx
180096a51:	66 44 89 6c 24 72    	mov    %r13w,0x72(%rsp)
180096a57:	44 89 64 24 78       	mov    %r12d,0x78(%rsp)
180096a5c:	e8 2f 03 f9 ff       	call   0x180026d90
180096a61:	8b c8                	mov    %eax,%ecx
180096a63:	85 c0                	test   %eax,%eax
180096a65:	0f 85 d5 04 00 00    	jne    0x180096f40
180096a6b:	48 8d 0d b6 9e 0d 00 	lea    0xd9eb6(%rip),%rcx        # 0x180170928
180096a72:	b8 00 01 00 00       	mov    $0x100,%eax
180096a77:	66 89 05 a8 9e 0d 00 	mov    %ax,0xd9ea8(%rip)        # 0x180170926
180096a7e:	85 db                	test   %ebx,%ebx
180096a80:	74 10                	je     0x180096a92
180096a82:	8a 07                	mov    (%rdi),%al
180096a84:	48 8d 7f 02          	lea    0x2(%rdi),%rdi
180096a88:	88 01                	mov    %al,(%rcx)
180096a8a:	49 03 cc             	add    %r12,%rcx
180096a8d:	41 03 df             	add    %r15d,%ebx
180096a90:	75 f0                	jne    0x180096a82
180096a92:	8b 05 58 b6 0b 00    	mov    0xbb658(%rip),%eax        # 0x1801520f0
180096a98:	33 ff                	xor    %edi,%edi
180096a9a:	40 88 39             	mov    %dil,(%rcx)
180096a9d:	49 03 cc             	add    %r12,%rcx
180096aa0:	89 01                	mov    %eax,(%rcx)
180096aa2:	4c 8d 59 16          	lea    0x16(%rcx),%r11
180096aa6:	0f b7 05 47 b6 0b 00 	movzwl 0xbb647(%rip),%eax        # 0x1801520f4
180096aad:	49 8b d3             	mov    %r11,%rdx
180096ab0:	66 89 41 04          	mov    %ax,0x4(%rcx)
180096ab4:	8b 05 3e b6 0b 00    	mov    0xbb63e(%rip),%eax        # 0x1801520f8
180096aba:	89 41 06             	mov    %eax,0x6(%rcx)
180096abd:	0f b7 05 38 b6 0b 00 	movzwl 0xbb638(%rip),%eax        # 0x1801520fc
180096ac4:	66 89 41 0a          	mov    %ax,0xa(%rcx)
180096ac8:	8d 47 30             	lea    0x30(%rdi),%eax
180096acb:	66 89 41 0c          	mov    %ax,0xc(%rcx)
180096acf:	48 b8 62 6c 6b 73 69 	movabs $0x657a69736b6c62,%rax
180096ad6:	7a 65 00
180096ad9:	48 89 41 0e          	mov    %rax,0xe(%rcx)
180096add:	b9 b0 05 00 00       	mov    $0x5b0,%ecx
180096ae2:	0f b7 05 93 e9 0f 00 	movzwl 0xfe993(%rip),%eax        # 0x18019547c
180096ae9:	66 85 c0             	test   %ax,%ax
180096aec:	74 02                	je     0x180096af0
180096aee:	8b c8                	mov    %eax,%ecx
180096af0:	e8 ff 04 00 00       	call   0x180096ff4
180096af5:	0f b7 15 7c e9 0f 00 	movzwl 0xfe97c(%rip),%edx        # 0x180195478
180096afc:	8b c0                	mov    %eax,%eax
180096afe:	49 8d 0c 03          	lea    (%r11,%rax,1),%rcx
180096b02:	66 85 d2             	test   %dx,%dx
180096b05:	74 33                	je     0x180096b3a
180096b07:	f2 0f 10 05 19 b6 0b 	movsd  0xbb619(%rip),%xmm0        # 0x180152128
180096b0e:	00
180096b0f:	4c 8d 59 0b          	lea    0xb(%rcx),%r11
180096b13:	f2 0f 11 01          	movsd  %xmm0,(%rcx)
180096b17:	0f b7 05 12 b6 0b 00 	movzwl 0xbb612(%rip),%eax        # 0x180152130
180096b1e:	66 89 41 08          	mov    %ax,0x8(%rcx)
180096b22:	8a 05 0a b6 0b 00    	mov    0xbb60a(%rip),%al        # 0x180152132
180096b28:	88 41 0a             	mov    %al,0xa(%rcx)
180096b2b:	8b ca                	mov    %edx,%ecx
180096b2d:	49 8b d3             	mov    %r11,%rdx
180096b30:	e8 bf 04 00 00       	call   0x180096ff4
180096b35:	8b c8                	mov    %eax,%ecx
180096b37:	49 03 cb             	add    %r11,%rcx
180096b3a:	4c 8b bd f8 00 00 00 	mov    0xf8(%rbp),%r15
180096b41:	4d 85 ff             	test   %r15,%r15
180096b44:	74 41                	je     0x180096b87
180096b46:	40 38 3d 20 e9 0f 00 	cmp    %dil,0xfe920(%rip)        # 0x18019546d
180096b4d:	74 38                	je     0x180096b87
180096b4f:	f2 0f 10 05 c1 b5 0b 	movsd  0xbb5c1(%rip),%xmm0        # 0x180152118
180096b56:	00
180096b57:	f2 0f 11 01          	movsd  %xmm0,(%rcx)
180096b5b:	0f b7 05 be b5 0b 00 	movzwl 0xbb5be(%rip),%eax        # 0x180152120
180096b62:	66 89 41 08          	mov    %ax,0x8(%rcx)
180096b66:	8a 05 b6 b5 0b 00    	mov    0xbb5b6(%rip),%al        # 0x180152122
180096b6c:	88 41 0a             	mov    %al,0xa(%rcx)
180096b6f:	8b 05 c7 b5 0b 00    	mov    0xbb5c7(%rip),%eax        # 0x18015213c
180096b75:	89 41 0b             	mov    %eax,0xb(%rcx)
180096b78:	0f b7 05 c1 b5 0b 00 	movzwl 0xbb5c1(%rip),%eax        # 0x180152140
180096b7f:	66 89 41 0f          	mov    %ax,0xf(%rcx)
180096b83:	48 83 c1 11          	add    $0x11,%rcx
180096b87:	48 8d 05 92 9d 0d 00 	lea    0xd9d92(%rip),%rax        # 0x180170920
180096b8e:	66 89 3d 8f 9d 0d 00 	mov    %di,0xd9d8f(%rip)        # 0x180170924
180096b95:	2b c8                	sub    %eax,%ecx
180096b97:	83 e9 06             	sub    $0x6,%ecx
180096b9a:	89 0d 80 9d 0d 00    	mov    %ecx,0xd9d80(%rip)        # 0x180170920
180096ba0:	44 8b c1             	mov    %ecx,%r8d
180096ba3:	48 8d 15 7c 9d 0d 00 	lea    0xd9d7c(%rip),%rdx        # 0x180170926
180096baa:	41 8b ce             	mov    %r14d,%ecx
180096bad:	45 33 c9             	xor    %r9d,%r9d
180096bb0:	e8 db 00 f9 ff       	call   0x180026c90
180096bb5:	8b c8                	mov    %eax,%ecx
180096bb7:	85 c0                	test   %eax,%eax
180096bb9:	75 47                	jne    0x180096c02
180096bbb:	41 b8 00 06 00 00    	mov    $0x600,%r8d
180096bc1:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
180096bc6:	44 8d 48 02          	lea    0x2(%rax),%r9d
180096bca:	41 8b ce             	mov    %r14d,%ecx
180096bcd:	48 8d 15 54 9d 0e 00 	lea    0xe9d54(%rip),%rdx        # 0x180180928
180096bd4:	e8 0f fb ff ff       	call   0x1800966e8
180096bd9:	8b c8                	mov    %eax,%ecx
180096bdb:	3d 01 00 00 c0       	cmp    $0xc0000001,%eax
180096be0:	75 20                	jne    0x180096c02
180096be2:	0f b7 05 3b 9d 0d 00 	movzwl 0xd9d3b(%rip),%eax        # 0x180170924
180096be9:	66 41 03 c4          	add    %r12w,%ax
180096bed:	66 89 05 30 9d 0d 00 	mov    %ax,0xd9d30(%rip)        # 0x180170924
180096bf4:	66 83 f8 0c          	cmp    $0xc,%ax
180096bf8:	73 08                	jae    0x180096c02
180096bfa:	8b 0d 20 9d 0d 00    	mov    0xd9d20(%rip),%ecx        # 0x180170920
180096c00:	eb 9e                	jmp    0x180096ba0
180096c02:	85 c9                	test   %ecx,%ecx
180096c04:	0f 85 36 03 00 00    	jne    0x180096f40
180096c0a:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
180096c0f:	41 8b ce             	mov    %r14d,%ecx
180096c12:	e8 11 01 f9 ff       	call   0x180026d28
180096c17:	8b c8                	mov    %eax,%ecx
180096c19:	85 c0                	test   %eax,%eax
180096c1b:	0f 85 1f 03 00 00    	jne    0x180096f40
180096c21:	0f b7 44 24 70       	movzwl 0x70(%rsp),%eax
180096c26:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
180096c2b:	41 8b ce             	mov    %r14d,%ecx
180096c2e:	66 89 44 24 6a       	mov    %ax,0x6a(%rsp)
180096c33:	c7 44 24 78 03 00 00 	movl   $0x3,0x78(%rsp)
180096c3a:	00
180096c3b:	e8 50 01 f9 ff       	call   0x180026d90
180096c40:	8b c8                	mov    %eax,%ecx
180096c42:	85 c0                	test   %eax,%eax
180096c44:	0f 85 f6 02 00 00    	jne    0x180096f40
180096c4a:	8b 35 d8 9c 0e 00    	mov    0xe9cd8(%rip),%esi        # 0x180180928
180096c50:	48 8d 05 d7 9c 0e 00 	lea    0xe9cd7(%rip),%rax        # 0x18018092e
180096c57:	48 03 f0             	add    %rax,%rsi
180096c5a:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
180096c5f:	48 8d 1d ca 9c 0e 00 	lea    0xe9cca(%rip),%rbx        # 0x180180930
180096c66:	40 88 bd d0 00 00 00 	mov    %dil,0xd0(%rbp)
180096c6d:	40 88 7c 24 41       	mov    %dil,0x41(%rsp)
180096c72:	4c 8b e7             	mov    %rdi,%r12
180096c75:	40 88 7c 24 40       	mov    %dil,0x40(%rsp)
180096c7a:	4c 8b ef             	mov    %rdi,%r13
180096c7d:	40 88 7c 24 42       	mov    %dil,0x42(%rsp)
180096c82:	40 88 bd d8 00 00 00 	mov    %dil,0xd8(%rbp)
180096c89:	48 3b de             	cmp    %rsi,%rbx
180096c8c:	0f 83 f7 01 00 00    	jae    0x180096e89
180096c92:	4c 8d 05 5f b4 0b 00 	lea    0xbb45f(%rip),%r8        # 0x1801520f8
180096c99:	48 8b d6             	mov    %rsi,%rdx
180096c9c:	48 8b cb             	mov    %rbx,%rcx
180096c9f:	e8 b4 02 00 00       	call   0x180096f58
180096ca4:	48 8b d6             	mov    %rsi,%rdx
180096ca7:	84 c0                	test   %al,%al
180096ca9:	74 33                	je     0x180096cde
180096cab:	48 83 c3 06          	add    $0x6,%rbx
180096caf:	48 8b cb             	mov    %rbx,%rcx
180096cb2:	e8 05 03 00 00       	call   0x180096fbc
180096cb7:	4c 8b e0             	mov    %rax,%r12
180096cba:	41 b2 01             	mov    $0x1,%r10b
180096cbd:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
180096cc2:	44 88 54 24 41       	mov    %r10b,0x41(%rsp)
180096cc7:	4c 3b e0             	cmp    %rax,%r12
180096cca:	0f 84 2d 02 00 00    	je     0x180096efd
180096cd0:	4d 85 e4             	test   %r12,%r12
180096cd3:	0f 84 24 02 00 00    	je     0x180096efd
180096cd9:	e9 1f 01 00 00       	jmp    0x180096dfd
180096cde:	4c 8d 05 1b b4 0b 00 	lea    0xbb41b(%rip),%r8        # 0x180152100
180096ce5:	48 8b cb             	mov    %rbx,%rcx
180096ce8:	e8 6b 02 00 00       	call   0x180096f58
180096ced:	48 8b d6             	mov    %rsi,%rdx
180096cf0:	84 c0                	test   %al,%al
180096cf2:	74 3d                	je     0x180096d31
180096cf4:	48 83 c3 08          	add    $0x8,%rbx
180096cf8:	48 8b cb             	mov    %rbx,%rcx
180096cfb:	48 8b fb             	mov    %rbx,%rdi
180096cfe:	e8 b9 02 00 00       	call   0x180096fbc
180096d03:	41 b1 01             	mov    $0x1,%r9b
180096d06:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
180096d0b:	4c 8b c0             	mov    %rax,%r8
180096d0e:	44 88 4c 24 40       	mov    %r9b,0x40(%rsp)
180096d13:	48 8d 88 00 fe ff ff 	lea    -0x200(%rax),%rcx
180096d1a:	48 81 f9 fb fd 00 00 	cmp    $0xfdfb,%rcx
180096d21:	0f 87 d6 01 00 00    	ja     0x180096efd
180096d27:	44 8a 54 24 41       	mov    0x41(%rsp),%r10b
180096d2c:	e9 d9 00 00 00       	jmp    0x180096e0a
180096d31:	4c 8d 05 f0 b3 0b 00 	lea    0xbb3f0(%rip),%r8        # 0x180152128
180096d38:	48 8b cb             	mov    %rbx,%rcx
180096d3b:	e8 18 02 00 00       	call   0x180096f58
180096d40:	48 8b d6             	mov    %rsi,%rdx
180096d43:	84 c0                	test   %al,%al
180096d45:	74 3a                	je     0x180096d81
180096d47:	48 83 c3 0b          	add    $0xb,%rbx
180096d4b:	48 8b cb             	mov    %rbx,%rcx
180096d4e:	48 8b fb             	mov    %rbx,%rdi
180096d51:	e8 66 02 00 00       	call   0x180096fbc
180096d56:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
180096d5b:	4c 8b e8             	mov    %rax,%r13
180096d5e:	44 8a 4c 24 40       	mov    0x40(%rsp),%r9b
180096d63:	b8 40 00 00 00       	mov    $0x40,%eax
180096d68:	44 8a 54 24 41       	mov    0x41(%rsp),%r10b
180096d6d:	4c 3b e8             	cmp    %rax,%r13
180096d70:	41 b3 01             	mov    $0x1,%r11b
180096d73:	4c 0f 47 e8          	cmova  %rax,%r13
180096d77:	44 88 5c 24 42       	mov    %r11b,0x42(%rsp)
180096d7c:	e9 8e 00 00 00       	jmp    0x180096e0f
180096d81:	4c 8d 05 90 b3 0b 00 	lea    0xbb390(%rip),%r8        # 0x180152118
180096d88:	48 8b cb             	mov    %rbx,%rcx
180096d8b:	e8 c8 01 00 00       	call   0x180096f58
180096d90:	84 c0                	test   %al,%al
180096d92:	74 47                	je     0x180096ddb
180096d94:	48 83 c3 0b          	add    $0xb,%rbx
180096d98:	4c 8d 05 95 b3 0b 00 	lea    0xbb395(%rip),%r8        # 0x180152134
180096d9f:	48 8b cb             	mov    %rbx,%rcx
180096da2:	48 8b d6             	mov    %rsi,%rdx
180096da5:	48 8b fb             	mov    %rbx,%rdi
180096da8:	e8 ab 01 00 00       	call   0x180096f58
180096dad:	84 c0                	test   %al,%al
180096daf:	0f 84 df 00 00 00    	je     0x180096e94
180096db5:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
180096dba:	b1 01                	mov    $0x1,%cl
180096dbc:	44 8a 4c 24 40       	mov    0x40(%rsp),%r9b
180096dc1:	8a d1                	mov    %cl,%dl
180096dc3:	44 8a 54 24 41       	mov    0x41(%rsp),%r10b
180096dc8:	44 8a 5c 24 42       	mov    0x42(%rsp),%r11b
180096dcd:	88 8d d0 00 00 00    	mov    %cl,0xd0(%rbp)
180096dd3:	88 8d d8 00 00 00    	mov    %cl,0xd8(%rbp)
180096dd9:	eb 4f                	jmp    0x180096e2a
180096ddb:	48 8b cb             	mov    %rbx,%rcx
180096dde:	48 3b de             	cmp    %rsi,%rbx
180096de1:	73 0e                	jae    0x180096df1
180096de3:	8a 01                	mov    (%rcx),%al
180096de5:	48 ff c1             	inc    %rcx
180096de8:	84 c0                	test   %al,%al
180096dea:	74 31                	je     0x180096e1d
180096dec:	48 3b ce             	cmp    %rsi,%rcx
180096def:	72 f2                	jb     0x180096de3
180096df1:	8b cf                	mov    %edi,%ecx
180096df3:	44 8a 54 24 41       	mov    0x41(%rsp),%r10b
180096df8:	8b c1                	mov    %ecx,%eax
180096dfa:	48 03 d8             	add    %rax,%rbx
180096dfd:	44 8a 4c 24 40       	mov    0x40(%rsp),%r9b
180096e02:	48 8b fb             	mov    %rbx,%rdi
180096e05:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
180096e0a:	44 8a 5c 24 42       	mov    0x42(%rsp),%r11b
180096e0f:	8a 95 d8 00 00 00    	mov    0xd8(%rbp),%dl
180096e15:	8a 8d d0 00 00 00    	mov    0xd0(%rbp),%cl
180096e1b:	eb 0d                	jmp    0x180096e2a
180096e1d:	2b cb                	sub    %ebx,%ecx
180096e1f:	eb d2                	jmp    0x180096df3
180096e21:	8a 07                	mov    (%rdi),%al
180096e23:	48 ff c7             	inc    %rdi
180096e26:	84 c0                	test   %al,%al
180096e28:	74 66                	je     0x180096e90
180096e2a:	48 3b fe             	cmp    %rsi,%rdi
180096e2d:	72 f2                	jb     0x180096e21
180096e2f:	33 ff                	xor    %edi,%edi
180096e31:	8b c7                	mov    %edi,%eax
180096e33:	33 ff                	xor    %edi,%edi
180096e35:	48 03 d8             	add    %rax,%rbx
180096e38:	48 3b de             	cmp    %rsi,%rbx
180096e3b:	0f 82 51 fe ff ff    	jb     0x180096c92
180096e41:	45 84 c9             	test   %r9b,%r9b
180096e44:	74 0f                	je     0x180096e55
180096e46:	48 8b 85 e0 00 00 00 	mov    0xe0(%rbp),%rax
180096e4d:	48 85 c0             	test   %rax,%rax
180096e50:	74 03                	je     0x180096e55
180096e52:	44 89 00             	mov    %r8d,(%rax)
180096e55:	45 84 db             	test   %r11b,%r11b
180096e58:	74 0f                	je     0x180096e69
180096e5a:	48 8b 85 e8 00 00 00 	mov    0xe8(%rbp),%rax
180096e61:	48 85 c0             	test   %rax,%rax
180096e64:	74 03                	je     0x180096e69
180096e66:	44 89 28             	mov    %r13d,(%rax)
180096e69:	45 84 d2             	test   %r10b,%r10b
180096e6c:	74 0f                	je     0x180096e7d
180096e6e:	48 8b 85 f0 00 00 00 	mov    0xf0(%rbp),%rax
180096e75:	48 85 c0             	test   %rax,%rax
180096e78:	74 03                	je     0x180096e7d
180096e7a:	4c 89 20             	mov    %r12,(%rax)
180096e7d:	84 d2                	test   %dl,%dl
180096e7f:	74 08                	je     0x180096e89
180096e81:	4d 85 ff             	test   %r15,%r15
180096e84:	74 03                	je     0x180096e89
180096e86:	41 88 0f             	mov    %cl,(%r15)
180096e89:	8b cf                	mov    %edi,%ecx
180096e8b:	e9 b0 00 00 00       	jmp    0x180096f40
180096e90:	2b fb                	sub    %ebx,%edi
180096e92:	eb 9d                	jmp    0x180096e31
180096e94:	8b 05 ce b2 0b 00    	mov    0xbb2ce(%rip),%eax        # 0x180152168
180096e9a:	48 8d 15 85 9a 0d 00 	lea    0xd9a85(%rip),%rdx        # 0x180170926
180096ea1:	0f 10 05 a0 b2 0b 00 	movups 0xbb2a0(%rip),%xmm0        # 0x180152148
180096ea8:	89 05 9c 9a 0d 00    	mov    %eax,0xd9a9c(%rip)        # 0x18017094a
180096eae:	41 b8 2a 00 00 00    	mov    $0x2a,%r8d
180096eb4:	0f 10 0d 9d b2 0b 00 	movups 0xbb29d(%rip),%xmm1        # 0x180152158
180096ebb:	0f b7 05 aa b2 0b 00 	movzwl 0xbb2aa(%rip),%eax        # 0x18015216c
180096ec2:	45 33 c9             	xor    %r9d,%r9d
180096ec5:	41 8b ce             	mov    %r14d,%ecx
180096ec8:	66 89 05 7f 9a 0d 00 	mov    %ax,0xd9a7f(%rip)        # 0x18017094e
180096ecf:	0f 11 05 54 9a 0d 00 	movups %xmm0,0xd9a54(%rip)        # 0x18017092a
180096ed6:	c7 05 46 9a 0d 00 00 	movl   $0x8000500,0xd9a46(%rip)        # 0x180170926
180096edd:	05 00 08
180096ee0:	0f 11 0d 53 9a 0d 00 	movups %xmm1,0xd9a53(%rip)        # 0x18017093a
180096ee7:	44 89 05 32 9a 0d 00 	mov    %r8d,0xd9a32(%rip)        # 0x180170920
180096eee:	e8 9d fd f8 ff       	call   0x180026c90
180096ef3:	8b 85 00 01 00 00    	mov    0x100(%rbp),%eax
180096ef9:	85 c0                	test   %eax,%eax
180096efb:	7f 07                	jg     0x180096f04
180096efd:	b9 01 00 00 c0       	mov    $0xc0000001,%ecx
180096f02:	eb 3c                	jmp    0x180096f40
180096f04:	4c 8b 8d e8 00 00 00 	mov    0xe8(%rbp),%r9
180096f0b:	ff c8                	dec    %eax
180096f0d:	4c 8b 85 e0 00 00 00 	mov    0xe0(%rbp),%r8
180096f14:	41 8b ce             	mov    %r14d,%ecx
180096f17:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
180096f1c:	89 44 24 30          	mov    %eax,0x30(%rsp)
180096f20:	48 8b 85 f0 00 00 00 	mov    0xf0(%rbp),%rax
180096f27:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
180096f2d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
180096f32:	e8 69 fa ff ff       	call   0x1800969a0
180096f37:	8b c8                	mov    %eax,%ecx
180096f39:	eb 05                	jmp    0x180096f40
180096f3b:	b9 0d 00 00 c0       	mov    $0xc000000d,%ecx
180096f40:	8b c1                	mov    %ecx,%eax
180096f42:	48 81 c4 88 01 00 00 	add    $0x188,%rsp
180096f49:	41 5f                	pop    %r15
180096f4b:	41 5e                	pop    %r14
180096f4d:	41 5d                	pop    %r13
180096f4f:	41 5c                	pop    %r12
180096f51:	5f                   	pop    %rdi
180096f52:	5e                   	pop    %rsi
180096f53:	5b                   	pop    %rbx
180096f54:	5d                   	pop    %rbp
180096f55:	c3                   	ret
180096f56:	cc                   	int3
180096f57:	cc                   	int3
180096f58:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
180096f5d:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
180096f62:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
180096f67:	57                   	push   %rdi
180096f68:	48 83 ec 20          	sub    $0x20,%rsp
180096f6c:	49 8b f0             	mov    %r8,%rsi
180096f6f:	48 8b ea             	mov    %rdx,%rbp
180096f72:	48 8b f9             	mov    %rcx,%rdi
180096f75:	48 3b ca             	cmp    %rdx,%rcx