1400018c6:	cc                   	int3
1400018c7:	cc                   	int3
1400018c8:	cc                   	int3
1400018c9:	cc                   	int3
1400018ca:	cc                   	int3
1400018cb:	cc                   	int3
1400018cc:	cc                   	int3
1400018cd:	cc                   	int3
1400018ce:	cc                   	int3
1400018cf:	cc                   	int3
1400018d0:	48 83 ec 28          	sub    $0x28,%rsp
1400018d4:	45 33 c0             	xor    %r8d,%r8d
1400018d7:	48 8d 0d 22 88 02 00 	lea    0x28822(%rip),%rcx        # 0x14002a100
1400018de:	33 d2                	xor    %edx,%edx
1400018e0:	48 ff 15 09 e6 01 00 	rex.W call *0x1e609(%rip)        # 0x14001fef0
1400018e7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400018ec:	48 83 25 64 88 02 00 	andq   $0x0,0x28864(%rip)        # 0x14002a158
1400018f3:	00
1400018f4:	48 8d 0d 65 88 02 00 	lea    0x28865(%rip),%rcx        # 0x14002a160
1400018fb:	0f 57 c0             	xorps  %xmm0,%xmm0
1400018fe:	0f 57 c9             	xorps  %xmm1,%xmm1
140001901:	45 33 c0             	xor    %r8d,%r8d
140001904:	33 d2                	xor    %edx,%edx
140001906:	f3 0f 7f 05 1a 88 02 	movdqu %xmm0,0x2881a(%rip)        # 0x14002a128
14000190d:	00
14000190e:	f3 0f 7f 0d 22 88 02 	movdqu %xmm1,0x28822(%rip)        # 0x14002a138
140001915:	00
140001916:	f3 0f 7f 05 2a 88 02 	movdqu %xmm0,0x2882a(%rip)        # 0x14002a148
14000191d:	00
14000191e:	48 ff 15 cb e5 01 00 	rex.W call *0x1e5cb(%rip)        # 0x14001fef0
140001925:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000192a:	48 83 25 96 88 02 00 	andq   $0x0,0x28896(%rip)        # 0x14002a1c8
140001931:	00
140001932:	48 8d 0d 37 c9 01 00 	lea    0x1c937(%rip),%rcx        # 0x14001e270
140001939:	0f 57 c0             	xorps  %xmm0,%xmm0
14000193c:	c6 05 75 87 02 00 01 	movb   $0x1,0x28775(%rip)        # 0x14002a0b8
140001943:	0f 57 c9             	xorps  %xmm1,%xmm1
140001946:	f3 0f 7f 05 3a 88 02 	movdqu %xmm0,0x2883a(%rip)        # 0x14002a188
14000194d:	00
14000194e:	f3 0f 7f 0d 42 88 02 	movdqu %xmm1,0x28842(%rip)        # 0x14002a198
140001955:	00
140001956:	f3 0f 7f 05 4a 88 02 	movdqu %xmm0,0x2884a(%rip)        # 0x14002a1a8
14000195d:	00
14000195e:	f3 0f 7f 0d 52 88 02 	movdqu %xmm1,0x28852(%rip)        # 0x14002a1b8
140001965:	00
140001966:	48 83 c4 28          	add    $0x28,%rsp
14000196a:	e9 59 a1 01 00       	jmp    0x14001bac8
14000196f:	cc                   	int3
140001970:	cc                   	int3
140001971:	cc                   	int3
140001972:	cc                   	int3
140001973:	cc                   	int3
140001974:	cc                   	int3
140001975:	cc                   	int3
140001976:	cc                   	int3
140001977:	cc                   	int3
140001978:	cc                   	int3
140001979:	cc                   	int3
14000197a:	cc                   	int3
14000197b:	cc                   	int3
14000197c:	cc                   	int3
14000197d:	cc                   	int3
14000197e:	cc                   	int3
14000197f:	cc                   	int3
140001980:	48 8d 0d 49 c9 01 00 	lea    0x1c949(%rip),%rcx        # 0x14001e2d0
140001987:	e9 3c a1 01 00       	jmp    0x14001bac8
14000198c:	cc                   	int3
14000198d:	cc                   	int3
14000198e:	cc                   	int3
14000198f:	cc                   	int3
140001990:	cc                   	int3
140001991:	cc                   	int3
140001992:	cc                   	int3
140001993:	cc                   	int3
140001994:	cc                   	int3
140001995:	cc                   	int3
140001996:	cc                   	int3
140001997:	cc                   	int3
140001998:	cc                   	int3
140001999:	cc                   	int3
14000199a:	cc                   	int3
14000199b:	cc                   	int3
14000199c:	cc                   	int3
14000199d:	cc                   	int3
14000199e:	cc                   	int3
14000199f:	cc                   	int3
1400019a0:	48 8d 05 d9 ed 00 00 	lea    0xedd9(%rip),%rax        # 0x140010780
1400019a7:	48 89 05 c2 93 02 00 	mov    %rax,0x293c2(%rip)        # 0x14002ad70
1400019ae:	48 8d 05 3b ee 00 00 	lea    0xee3b(%rip),%rax        # 0x1400107f0
1400019b5:	48 89 05 a4 93 02 00 	mov    %rax,0x293a4(%rip)        # 0x14002ad60
1400019bc:	48 8d 05 0d f0 00 00 	lea    0xf00d(%rip),%rax        # 0x1400109d0
1400019c3:	48 89 05 7e 93 02 00 	mov    %rax,0x2937e(%rip)        # 0x14002ad48
1400019ca:	48 8d 05 af f0 00 00 	lea    0xf0af(%rip),%rax        # 0x140010a80
1400019d1:	48 89 05 60 93 02 00 	mov    %rax,0x29360(%rip)        # 0x14002ad38
1400019d8:	c3                   	ret
1400019d9:	cc                   	int3
1400019da:	cc                   	int3
1400019db:	cc                   	int3
1400019dc:	cc                   	int3
1400019dd:	cc                   	int3
1400019de:	cc                   	int3
1400019df:	cc                   	int3
1400019e0:	48 8d 05 b9 f9 00 00 	lea    0xf9b9(%rip),%rax        # 0x1400113a0
1400019e7:	48 89 05 62 93 02 00 	mov    %rax,0x29362(%rip)        # 0x14002ad50
1400019ee:	c3                   	ret
1400019ef:	cc                   	int3
1400019f0:	cc                   	int3
1400019f1:	cc                   	int3
1400019f2:	cc                   	int3
1400019f3:	cc                   	int3
1400019f4:	cc                   	int3
1400019f5:	cc                   	int3
1400019f6:	cc                   	int3
1400019f7:	cc                   	int3
1400019f8:	cc                   	int3
1400019f9:	cc                   	int3
1400019fa:	cc                   	int3
1400019fb:	cc                   	int3
1400019fc:	cc                   	int3
1400019fd:	cc                   	int3
1400019fe:	cc                   	int3
1400019ff:	cc                   	int3
140001a00:	48 83 ec 28          	sub    $0x28,%rsp
140001a04:	45 33 c0             	xor    %r8d,%r8d
140001a07:	48 8d 0d f2 87 02 00 	lea    0x287f2(%rip),%rcx        # 0x14002a200
140001a0e:	33 d2                	xor    %edx,%edx
140001a10:	48 ff 15 d9 e4 01 00 	rex.W call *0x1e4d9(%rip)        # 0x14001fef0
140001a17:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001a1c:	83 25 05 88 02 00 00 	andl   $0x0,0x28805(%rip)        # 0x14002a228
140001a23:	48 8d 0d 06 88 02 00 	lea    0x28806(%rip),%rcx        # 0x14002a230
140001a2a:	45 33 c0             	xor    %r8d,%r8d
140001a2d:	33 d2                	xor    %edx,%edx
140001a2f:	48 ff 15 ba e4 01 00 	rex.W call *0x1e4ba(%rip)        # 0x14001fef0
140001a36:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001a3b:	48 83 25 15 88 02 00 	andq   $0x0,0x28815(%rip)        # 0x14002a258
140001a42:	00
140001a43:	48 8d 05 9e 87 02 00 	lea    0x2879e(%rip),%rax        # 0x14002a1e8
140001a4a:	48 83 25 16 88 02 00 	andq   $0x0,0x28816(%rip)        # 0x14002a268
140001a51:	00
140001a52:	48 8d 0d 27 88 02 00 	lea    0x28827(%rip),%rcx        # 0x14002a280
140001a59:	48 83 25 17 88 02 00 	andq   $0x0,0x28817(%rip)        # 0x14002a278
140001a60:	00
140001a61:	45 33 c0             	xor    %r8d,%r8d
140001a64:	48 89 05 85 87 02 00 	mov    %rax,0x28785(%rip)        # 0x14002a1f0
140001a6b:	33 d2                	xor    %edx,%edx
140001a6d:	48 89 05 74 87 02 00 	mov    %rax,0x28774(%rip)        # 0x14002a1e8
140001a74:	48 8d 05 b5 e0 01 00 	lea    0x1e0b5(%rip),%rax        # 0x14001fb30
140001a7b:	48 89 05 4e 87 02 00 	mov    %rax,0x2874e(%rip)        # 0x14002a1d0
140001a82:	c6 05 d7 87 02 00 00 	movb   $0x0,0x287d7(%rip)        # 0x14002a260
140001a89:	c7 05 dd 87 02 00 ff 	movl   $0x8000ffff,0x287dd(%rip)        # 0x14002a270
140001a90:	ff 00 80
140001a93:	48 ff 15 56 e4 01 00 	rex.W call *0x1e456(%rip)        # 0x14001fef0
140001a9a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001a9f:	48 83 25 59 88 02 00 	andq   $0x0,0x28859(%rip)        # 0x14002a300
140001aa6:	00
140001aa7:	48 8d 0d 82 c8 01 00 	lea    0x1c882(%rip),%rcx        # 0x14001e330
140001aae:	0f 57 c0             	xorps  %xmm0,%xmm0
140001ab1:	66 c7 05 1e 88 02 00 	movw   $0x101,0x2881e(%rip)        # 0x14002a2d8
140001ab8:	01 01
140001aba:	0f 57 c9             	xorps  %xmm1,%xmm1
140001abd:	f3 0f 7f 05 e3 87 02 	movdqu %xmm0,0x287e3(%rip)        # 0x14002a2a8
140001ac4:	00
140001ac5:	f3 0f 7f 0d eb 87 02 	movdqu %xmm1,0x287eb(%rip)        # 0x14002a2b8
140001acc:	00
140001acd:	f3 0f 7f 05 f3 87 02 	movdqu %xmm0,0x287f3(%rip)        # 0x14002a2c8
140001ad4:	00
140001ad5:	f3 0f 7f 05 03 88 02 	movdqu %xmm0,0x28803(%rip)        # 0x14002a2e0
140001adc:	00
140001add:	f3 0f 7f 0d 0b 88 02 	movdqu %xmm1,0x2880b(%rip)        # 0x14002a2f0
140001ae4:	00
140001ae5:	48 83 c4 28          	add    $0x28,%rsp
140001ae9:	e9 da 9f 01 00       	jmp    0x14001bac8
140001aee:	cc                   	int3
140001aef:	cc                   	int3
140001af0:	cc                   	int3
140001af1:	cc                   	int3
140001af2:	cc                   	int3
140001af3:	cc                   	int3
140001af4:	cc                   	int3
140001af5:	cc                   	int3
140001af6:	cc                   	int3
140001af7:	cc                   	int3
140001af8:	cc                   	int3
140001af9:	cc                   	int3
140001afa:	cc                   	int3
140001afb:	cc                   	int3
140001afc:	cc                   	int3
140001afd:	cc                   	int3
140001afe:	cc                   	int3
140001aff:	cc                   	int3
140001b00:	48 8d 0d 79 c8 01 00 	lea    0x1c879(%rip),%rcx        # 0x14001e380
140001b07:	e9 bc 9f 01 00       	jmp    0x14001bac8
140001b0c:	cc                   	int3
140001b0d:	cc                   	int3
140001b0e:	cc                   	int3
140001b0f:	cc                   	int3
140001b10:	cc                   	int3
140001b11:	cc                   	int3
140001b12:	cc                   	int3
140001b13:	cc                   	int3
140001b14:	cc                   	int3
140001b15:	cc                   	int3
140001b16:	cc                   	int3
140001b17:	cc                   	int3
140001b18:	cc                   	int3
140001b19:	cc                   	int3
140001b1a:	cc                   	int3
140001b1b:	cc                   	int3
140001b1c:	cc                   	int3
140001b1d:	cc                   	int3
140001b1e:	cc                   	int3
140001b1f:	cc                   	int3
140001b20:	48 8d 0d 79 c8 01 00 	lea    0x1c879(%rip),%rcx        # 0x14001e3a0
140001b27:	e9 9c 9f 01 00       	jmp    0x14001bac8
140001b2c:	cc                   	int3
140001b2d:	cc                   	int3
140001b2e:	cc                   	int3
140001b2f:	cc                   	int3
140001b30:	cc                   	int3
140001b31:	cc                   	int3
140001b32:	cc                   	int3
140001b33:	cc                   	int3
140001b34:	cc                   	int3
140001b35:	cc                   	int3
140001b36:	cc                   	int3
140001b37:	cc                   	int3
140001b38:	cc                   	int3
140001b39:	cc                   	int3
140001b3a:	cc                   	int3
140001b3b:	cc                   	int3
140001b3c:	cc                   	int3
140001b3d:	cc                   	int3
140001b3e:	cc                   	int3
140001b3f:	cc                   	int3
140001b40:	48 83 ec 28          	sub    $0x28,%rsp
140001b44:	ba 02 00 00 00       	mov    $0x2,%edx
140001b49:	48 8d 0d e0 92 02 00 	lea    0x292e0(%rip),%rcx        # 0x14002ae30
140001b50:	48 ff 15 39 e8 01 00 	rex.W call *0x1e839(%rip)        # 0x140020390
140001b57:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001b5c:	48 8d 0d 5d c8 01 00 	lea    0x1c85d(%rip),%rcx        # 0x14001e3c0
140001b63:	48 83 c4 28          	add    $0x28,%rsp
140001b67:	e9 5c 9f 01 00       	jmp    0x14001bac8
140001b6c:	cc                   	int3
140001b6d:	cc                   	int3
140001b6e:	cc                   	int3
140001b6f:	cc                   	int3
140001b70:	cc                   	int3
140001b71:	cc                   	int3
140001b72:	cc                   	int3
140001b73:	cc                   	int3
140001b74:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140001b79:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140001b7e:	57                   	push   %rdi
140001b7f:	48 83 ec 20          	sub    $0x20,%rsp
140001b83:	49 8b d9             	mov    %r9,%rbx
140001b86:	49 8b f0             	mov    %r8,%rsi
140001b89:	48 8b fa             	mov    %rdx,%rdi
140001b8c:	4d 85 c9             	test   %r9,%r9
140001b8f:	75 04                	jne    0x140001b95
140001b91:	33 c0                	xor    %eax,%eax
140001b93:	eb 64                	jmp    0x140001bf9
140001b95:	48 85 c9             	test   %rcx,%rcx
140001b98:	75 1c                	jne    0x140001bb6
140001b9a:	48 ff 15 07 e6 01 00 	rex.W call *0x1e607(%rip)        # 0x1400201a8
140001ba1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001ba6:	bb 16 00 00 00       	mov    $0x16,%ebx
140001bab:	89 18                	mov    %ebx,(%rax)
140001bad:	e8 b4 a8 01 00       	call   0x14001c466
140001bb2:	8b c3                	mov    %ebx,%eax
140001bb4:	eb 43                	jmp    0x140001bf9
140001bb6:	48 85 f6             	test   %rsi,%rsi
140001bb9:	74 12                	je     0x140001bcd
140001bbb:	48 3b fb             	cmp    %rbx,%rdi
140001bbe:	72 0d                	jb     0x140001bcd
140001bc0:	4c 8b c3             	mov    %rbx,%r8
140001bc3:	48 8b d6             	mov    %rsi,%rdx
140001bc6:	e8 08 ae 01 00       	call   0x14001c9d3
140001bcb:	eb c4                	jmp    0x140001b91
140001bcd:	4c 8b c7             	mov    %rdi,%r8
140001bd0:	33 d2                	xor    %edx,%edx
140001bd2:	e8 39 a9 01 00       	call   0x14001c510
140001bd7:	48 85 f6             	test   %rsi,%rsi
140001bda:	74 be                	je     0x140001b9a
140001bdc:	48 3b fb             	cmp    %rbx,%rdi
140001bdf:	73 13                	jae    0x140001bf4
140001be1:	48 ff 15 c0 e5 01 00 	rex.W call *0x1e5c0(%rip)        # 0x1400201a8
140001be8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001bed:	bb 22 00 00 00       	mov    $0x22,%ebx
140001bf2:	eb b7                	jmp    0x140001bab
140001bf4:	b8 16 00 00 00       	mov    $0x16,%eax
140001bf9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140001bfe:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140001c03:	48 83 c4 20          	add    $0x20,%rsp
140001c07:	5f                   	pop    %rdi
140001c08:	c3                   	ret
140001c09:	cc                   	int3
140001c0a:	cc                   	int3
140001c0b:	cc                   	int3
140001c0c:	cc                   	int3
140001c0d:	cc                   	int3
140001c0e:	cc                   	int3
140001c0f:	cc                   	int3
140001c10:	ba 04 01 00 00       	mov    $0x104,%edx
140001c15:	4d 8b d0             	mov    %r8,%r10
140001c18:	44 8b ca             	mov    %edx,%r9d
140001c1b:	48 8b c1             	mov    %rcx,%rax
140001c1e:	45 33 db             	xor    %r11d,%r11d
140001c21:	66 44 39 18          	cmp    %r11w,(%rax)
140001c25:	74 0a                	je     0x140001c31
140001c27:	48 83 c0 02          	add    $0x2,%rax
140001c2b:	49 83 e9 01          	sub    $0x1,%r9
140001c2f:	75 f0                	jne    0x140001c21
140001c31:	49 8b c1             	mov    %r9,%rax
140001c34:	48 f7 d8             	neg    %rax
140001c37:	1b c0                	sbb    %eax,%eax
140001c39:	f7 d0                	not    %eax
140001c3b:	25 57 00 07 80       	and    $0x80070057,%eax
140001c40:	4d 85 c9             	test   %r9,%r9
140001c43:	74 08                	je     0x140001c4d
140001c45:	4c 8b c2             	mov    %rdx,%r8
140001c48:	4d 2b c1             	sub    %r9,%r8
140001c4b:	eb 03                	jmp    0x140001c50
140001c4d:	4d 8b c3             	mov    %r11,%r8
140001c50:	4d 85 c9             	test   %r9,%r9
140001c53:	74 52                	je     0x140001ca7
140001c55:	4a 8d 0c 41          	lea    (%rcx,%r8,2),%rcx
140001c59:	49 2b d0             	sub    %r8,%rdx
140001c5c:	74 2e                	je     0x140001c8c
140001c5e:	49 8d 80 fa fe ff 7f 	lea    0x7ffffefa(%r8),%rax
140001c65:	48 03 c2             	add    %rdx,%rax
140001c68:	4c 2b d1             	sub    %rcx,%r10
140001c6b:	48 85 c0             	test   %rax,%rax
140001c6e:	74 1c                	je     0x140001c8c
140001c70:	45 0f b7 04 0a       	movzwl (%r10,%rcx,1),%r8d
140001c75:	66 45 85 c0          	test   %r8w,%r8w
140001c79:	74 11                	je     0x140001c8c
140001c7b:	66 44 89 01          	mov    %r8w,(%rcx)
140001c7f:	48 ff c8             	dec    %rax
140001c82:	48 83 c1 02          	add    $0x2,%rcx
140001c86:	48 83 ea 01          	sub    $0x1,%rdx
140001c8a:	75 df                	jne    0x140001c6b
140001c8c:	48 85 d2             	test   %rdx,%rdx
140001c8f:	48 8d 41 fe          	lea    -0x2(%rcx),%rax
140001c93:	48 0f 45 c1          	cmovne %rcx,%rax
140001c97:	48 f7 da             	neg    %rdx
140001c9a:	66 44 89 18          	mov    %r11w,(%rax)
140001c9e:	1b c0                	sbb    %eax,%eax
140001ca0:	f7 d0                	not    %eax
140001ca2:	25 7a 00 07 80       	and    $0x8007007a,%eax
140001ca7:	c3                   	ret