14000195d:	48 8b c2             	mov    %rdx,%rax
140001960:	48 ff c0             	inc    %rax
140001963:	45 38 0c 00          	cmp    %r9b,(%r8,%rax,1)
140001967:	75 f7                	jne    0x140001960
140001969:	03 c1                	add    %ecx,%eax
14000196b:	eb 05                	jmp    0x140001972
14000196d:	4c 8b c3             	mov    %rbx,%r8
140001970:	8b c1                	mov    %ecx,%eax
140001972:	89 45 d8             	mov    %eax,-0x28(%rbp)
140001975:	48 8b 85 e8 00 00 00 	mov    0xe8(%rbp),%rax
14000197c:	4c 89 45 d0          	mov    %r8,-0x30(%rbp)
140001980:	44 89 4d dc          	mov    %r9d,-0x24(%rbp)
140001984:	4c 8b 00             	mov    (%rax),%r8
140001987:	4d 85 c0             	test   %r8,%r8
14000198a:	74 10                	je     0x14000199c
14000198c:	48 8b c2             	mov    %rdx,%rax
14000198f:	48 ff c0             	inc    %rax
140001992:	45 38 0c 00          	cmp    %r9b,(%r8,%rax,1)
140001996:	75 f7                	jne    0x14000198f
140001998:	03 c1                	add    %ecx,%eax
14000199a:	eb 05                	jmp    0x1400019a1
14000199c:	4c 8b c3             	mov    %rbx,%r8
14000199f:	8b c1                	mov    %ecx,%eax
1400019a1:	89 45 c8             	mov    %eax,-0x38(%rbp)
1400019a4:	48 8b 85 e0 00 00 00 	mov    0xe0(%rbp),%rax
1400019ab:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1400019af:	48 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%rax
1400019b6:	4c 89 45 c0          	mov    %r8,-0x40(%rbp)
1400019ba:	44 89 4d cc          	mov    %r9d,-0x34(%rbp)
1400019be:	48 c7 45 b8 02 00 00 	movq   $0x2,-0x48(%rbp)
1400019c5:	00
1400019c6:	4c 8b 00             	mov    (%rax),%r8
1400019c9:	4d 85 c0             	test   %r8,%r8
1400019cc:	74 0d                	je     0x1400019db
1400019ce:	48 ff c2             	inc    %rdx
1400019d1:	45 38 0c 10          	cmp    %r9b,(%r8,%rdx,1)
1400019d5:	75 f7                	jne    0x1400019ce
1400019d7:	03 d1                	add    %ecx,%edx
1400019d9:	eb 05                	jmp    0x1400019e0
1400019db:	4c 8b c3             	mov    %rbx,%r8
1400019de:	8b d1                	mov    %ecx,%edx
1400019e0:	48 8b 85 d0 00 00 00 	mov    0xd0(%rbp),%rax
1400019e7:	49 8b ca             	mov    %r10,%rcx
1400019ea:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1400019ee:	48 8b 85 c8 00 00 00 	mov    0xc8(%rbp),%rax
1400019f5:	48 89 45 80          	mov    %rax,-0x80(%rbp)
1400019f9:	48 8b 85 c0 00 00 00 	mov    0xc0(%rbp),%rax
140001a00:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140001a05:	48 8b 85 b8 00 00 00 	mov    0xb8(%rbp),%rax
140001a0c:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140001a11:	48 8b 85 b0 00 00 00 	mov    0xb0(%rbp),%rax
140001a18:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140001a1d:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
140001a22:	4c 89 45 a0          	mov    %r8,-0x60(%rbp)
140001a26:	45 33 c0             	xor    %r8d,%r8d
140001a29:	89 55 a8             	mov    %edx,-0x58(%rbp)
140001a2c:	49 8b d3             	mov    %r11,%rdx
140001a2f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140001a34:	c7 44 24 20 14 00 00 	movl   $0x14,0x20(%rsp)
140001a3b:	00
140001a3c:	44 89 4d ac          	mov    %r9d,-0x54(%rbp)
140001a40:	48 c7 45 98 04 00 00 	movq   $0x4,-0x68(%rbp)
140001a47:	00
140001a48:	48 c7 45 88 02 00 00 	movq   $0x2,-0x78(%rbp)
140001a4f:	00
140001a50:	48 c7 44 24 78 04 00 	movq   $0x4,0x78(%rsp)
140001a57:	00 00
140001a59:	48 c7 44 24 68 04 00 	movq   $0x4,0x68(%rsp)
140001a60:	00 00
140001a62:	48 c7 44 24 58 04 00 	movq   $0x4,0x58(%rsp)
140001a69:	00 00
140001a6b:	e8 20 f6 ff ff       	call   0x140001090
140001a70:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140001a74:	48 33 cc             	xor    %rsp,%rcx
140001a77:	e8 24 2e 02 00       	call   0x1400248a0
140001a7c:	4c 8d 9c 24 80 01 00 	lea    0x180(%rsp),%r11
140001a83:	00
140001a84:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140001a88:	49 8b 73 28          	mov    0x28(%r11),%rsi
140001a8c:	49 8b e3             	mov    %r11,%rsp
140001a8f:	5d                   	pop    %rbp
140001a90:	c3                   	ret
140001a91:	cc                   	int3
140001a92:	cc                   	int3
140001a93:	cc                   	int3
140001a94:	cc                   	int3
140001a95:	cc                   	int3
140001a96:	cc                   	int3
140001a97:	cc                   	int3
140001a98:	cc                   	int3
140001a99:	cc                   	int3
140001a9a:	cc                   	int3
140001a9b:	cc                   	int3
140001a9c:	cc                   	int3
140001a9d:	cc                   	int3
140001a9e:	cc                   	int3
140001a9f:	cc                   	int3
140001aa0:	48 8d 05 29 17 00 00 	lea    0x1729(%rip),%rax        # 0x1400031d0
140001aa7:	48 89 05 ca 64 03 00 	mov    %rax,0x364ca(%rip)        # 0x140037f78
140001aae:	48 8d 05 3b 17 00 00 	lea    0x173b(%rip),%rax        # 0x1400031f0
140001ab5:	48 89 05 d4 64 03 00 	mov    %rax,0x364d4(%rip)        # 0x140037f90
140001abc:	c3                   	ret
140001abd:	cc                   	int3
140001abe:	cc                   	int3
140001abf:	cc                   	int3
140001ac0:	cc                   	int3
140001ac1:	cc                   	int3
140001ac2:	cc                   	int3
140001ac3:	cc                   	int3
140001ac4:	cc                   	int3
140001ac5:	cc                   	int3
140001ac6:	cc                   	int3
140001ac7:	cc                   	int3
140001ac8:	cc                   	int3
140001ac9:	cc                   	int3
140001aca:	cc                   	int3
140001acb:	cc                   	int3
140001acc:	cc                   	int3
140001acd:	cc                   	int3
140001ace:	cc                   	int3
140001acf:	cc                   	int3
140001ad0:	48 8d 0d 29 5d 02 00 	lea    0x25d29(%rip),%rcx        # 0x140027800
140001ad7:	e9 04 31 02 00       	jmp    0x140024be0
140001adc:	cc                   	int3
140001add:	cc                   	int3
140001ade:	cc                   	int3
140001adf:	cc                   	int3
140001ae0:	cc                   	int3
140001ae1:	cc                   	int3
140001ae2:	cc                   	int3
140001ae3:	cc                   	int3
140001ae4:	cc                   	int3
140001ae5:	cc                   	int3
140001ae6:	cc                   	int3
140001ae7:	cc                   	int3
140001ae8:	cc                   	int3
140001ae9:	cc                   	int3
140001aea:	cc                   	int3
140001aeb:	cc                   	int3
140001aec:	cc                   	int3
140001aed:	cc                   	int3
140001aee:	cc                   	int3
140001aef:	cc                   	int3
140001af0:	48 8d 0d 39 5d 02 00 	lea    0x25d39(%rip),%rcx        # 0x140027830
140001af7:	e9 e4 30 02 00       	jmp    0x140024be0
140001afc:	cc                   	int3
140001afd:	cc                   	int3
140001afe:	cc                   	int3
140001aff:	cc                   	int3
140001b00:	cc                   	int3
140001b01:	cc                   	int3
140001b02:	cc                   	int3
140001b03:	cc                   	int3
140001b04:	cc                   	int3
140001b05:	cc                   	int3
140001b06:	cc                   	int3
140001b07:	cc                   	int3
140001b08:	cc                   	int3
140001b09:	cc                   	int3
140001b0a:	cc                   	int3
140001b0b:	cc                   	int3
140001b0c:	cc                   	int3
140001b0d:	cc                   	int3
140001b0e:	cc                   	int3
140001b0f:	cc                   	int3
140001b10:	48 8d 05 79 29 00 00 	lea    0x2979(%rip),%rax        # 0x140004490
140001b17:	48 89 05 3a 64 03 00 	mov    %rax,0x3643a(%rip)        # 0x140037f58
140001b1e:	48 8d 05 c3 56 03 00 	lea    0x356c3(%rip),%rax        # 0x1400371e8
140001b25:	48 89 05 e4 63 03 00 	mov    %rax,0x363e4(%rip)        # 0x140037f10
140001b2c:	48 8d 05 8d 66 03 00 	lea    0x3668d(%rip),%rax        # 0x1400381c0
140001b33:	48 89 05 f6 63 03 00 	mov    %rax,0x363f6(%rip)        # 0x140037f30
140001b3a:	c3                   	ret
140001b3b:	cc                   	int3
140001b3c:	cc                   	int3
140001b3d:	cc                   	int3
140001b3e:	cc                   	int3
140001b3f:	cc                   	int3
140001b40:	cc                   	int3
140001b41:	cc                   	int3
140001b42:	cc                   	int3
140001b43:	cc                   	int3
140001b44:	cc                   	int3
140001b45:	cc                   	int3
140001b46:	cc                   	int3
140001b47:	cc                   	int3
140001b48:	cc                   	int3
140001b49:	cc                   	int3
140001b4a:	cc                   	int3
140001b4b:	cc                   	int3
140001b4c:	cc                   	int3
140001b4d:	cc                   	int3
140001b4e:	cc                   	int3
140001b4f:	cc                   	int3
140001b50:	48 8d 05 a9 0e 00 00 	lea    0xea9(%rip),%rax        # 0x140002a00
140001b57:	48 89 05 42 64 03 00 	mov    %rax,0x36442(%rip)        # 0x140037fa0
140001b5e:	48 8d 05 eb 0e 00 00 	lea    0xeeb(%rip),%rax        # 0x140002a50
140001b65:	48 89 05 fc 63 03 00 	mov    %rax,0x363fc(%rip)        # 0x140037f68
140001b6c:	48 8d 05 fd 0e 00 00 	lea    0xefd(%rip),%rax        # 0x140002a70
140001b73:	48 89 05 1e 64 03 00 	mov    %rax,0x3641e(%rip)        # 0x140037f98
140001b7a:	48 8d 05 6f 2b 00 00 	lea    0x2b6f(%rip),%rax        # 0x1400046f0
140001b81:	48 89 05 c8 63 03 00 	mov    %rax,0x363c8(%rip)        # 0x140037f50
140001b88:	48 8d 05 61 2a 00 00 	lea    0x2a61(%rip),%rax        # 0x1400045f0
140001b8f:	48 89 05 12 64 03 00 	mov    %rax,0x36412(%rip)        # 0x140037fa8
140001b96:	48 8d 05 d3 2a 00 00 	lea    0x2ad3(%rip),%rax        # 0x140004670
140001b9d:	48 89 05 bc 63 03 00 	mov    %rax,0x363bc(%rip)        # 0x140037f60
140001ba4:	c3                   	ret
140001ba5:	cc                   	int3
140001ba6:	cc                   	int3
140001ba7:	cc                   	int3
140001ba8:	cc                   	int3
140001ba9:	cc                   	int3
140001baa:	cc                   	int3
140001bab:	cc                   	int3
140001bac:	cc                   	int3
140001bad:	cc                   	int3
140001bae:	cc                   	int3
140001baf:	cc                   	int3
140001bb0:	48 83 ec 28          	sub    $0x28,%rsp
140001bb4:	45 33 c0             	xor    %r8d,%r8d
140001bb7:	48 8d 0d 5a 55 03 00 	lea    0x3555a(%rip),%rcx        # 0x140037118
140001bbe:	33 d2                	xor    %edx,%edx
140001bc0:	48 ff 15 61 91 02 00 	rex.W call *0x29161(%rip)        # 0x14002ad28
140001bc7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001bcc:	48 83 25 9c 55 03 00 	andq   $0x0,0x3559c(%rip)        # 0x140037170
140001bd3:	00
140001bd4:	48 8d 0d 9d 55 03 00 	lea    0x3559d(%rip),%rcx        # 0x140037178
140001bdb:	0f 57 c0             	xorps  %xmm0,%xmm0
140001bde:	0f 57 c9             	xorps  %xmm1,%xmm1
140001be1:	45 33 c0             	xor    %r8d,%r8d
140001be4:	33 d2                	xor    %edx,%edx
140001be6:	f3 0f 7f 05 52 55 03 	movdqu %xmm0,0x35552(%rip)        # 0x140037140
140001bed:	00
140001bee:	f3 0f 7f 0d 5a 55 03 	movdqu %xmm1,0x3555a(%rip)        # 0x140037150
140001bf5:	00
140001bf6:	f3 0f 7f 05 62 55 03 	movdqu %xmm0,0x35562(%rip)        # 0x140037160
140001bfd:	00
140001bfe:	48 ff 15 23 91 02 00 	rex.W call *0x29123(%rip)        # 0x14002ad28
140001c05:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001c0a:	48 83 25 ce 55 03 00 	andq   $0x0,0x355ce(%rip)        # 0x1400371e0
140001c11:	00
140001c12:	48 8d 0d 97 5c 02 00 	lea    0x25c97(%rip),%rcx        # 0x1400278b0
140001c19:	0f 57 c0             	xorps  %xmm0,%xmm0
140001c1c:	c6 05 ad 54 03 00 01 	movb   $0x1,0x354ad(%rip)        # 0x1400370d0
140001c23:	0f 57 c9             	xorps  %xmm1,%xmm1
140001c26:	f3 0f 7f 05 72 55 03 	movdqu %xmm0,0x35572(%rip)        # 0x1400371a0
140001c2d:	00
140001c2e:	f3 0f 7f 0d 7a 55 03 	movdqu %xmm1,0x3557a(%rip)        # 0x1400371b0
140001c35:	00
140001c36:	f3 0f 7f 05 82 55 03 	movdqu %xmm0,0x35582(%rip)        # 0x1400371c0
140001c3d:	00
140001c3e:	f3 0f 7f 0d 8a 55 03 	movdqu %xmm1,0x3558a(%rip)        # 0x1400371d0
140001c45:	00
140001c46:	48 83 c4 28          	add    $0x28,%rsp
140001c4a:	e9 91 2f 02 00       	jmp    0x140024be0
140001c4f:	cc                   	int3
140001c50:	cc                   	int3
140001c51:	cc                   	int3
140001c52:	cc                   	int3
140001c53:	cc                   	int3
140001c54:	cc                   	int3
140001c55:	cc                   	int3
140001c56:	cc                   	int3
140001c57:	cc                   	int3
140001c58:	cc                   	int3
140001c59:	cc                   	int3
140001c5a:	cc                   	int3
140001c5b:	cc                   	int3
140001c5c:	cc                   	int3
140001c5d:	cc                   	int3
140001c5e:	cc                   	int3
140001c5f:	cc                   	int3
140001c60:	48 8d 05 39 55 00 00 	lea    0x5539(%rip),%rax        # 0x1400071a0
140001c67:	48 89 05 4a 63 03 00 	mov    %rax,0x3634a(%rip)        # 0x140037fb8
140001c6e:	48 8d 05 0b 57 00 00 	lea    0x570b(%rip),%rax        # 0x140007380
140001c75:	48 89 05 8c 63 03 00 	mov    %rax,0x3638c(%rip)        # 0x140038008
140001c7c:	48 8d 05 bd 57 00 00 	lea    0x57bd(%rip),%rax        # 0x140007440
140001c83:	48 89 05 16 64 03 00 	mov    %rax,0x36416(%rip)        # 0x1400380a0
140001c8a:	c3                   	ret
140001c8b:	cc                   	int3
140001c8c:	cc                   	int3
140001c8d:	cc                   	int3
140001c8e:	cc                   	int3
140001c8f:	cc                   	int3
140001c90:	cc                   	int3
140001c91:	cc                   	int3
140001c92:	cc                   	int3
140001c93:	cc                   	int3
140001c94:	cc                   	int3
140001c95:	cc                   	int3
140001c96:	cc                   	int3
140001c97:	cc                   	int3
140001c98:	cc                   	int3
140001c99:	cc                   	int3
140001c9a:	cc                   	int3
140001c9b:	cc                   	int3
140001c9c:	cc                   	int3
140001c9d:	cc                   	int3
140001c9e:	cc                   	int3
140001c9f:	cc                   	int3
140001ca0:	48 8d 0d b9 5c 02 00 	lea    0x25cb9(%rip),%rcx        # 0x140027960
140001ca7:	e9 34 2f 02 00       	jmp    0x140024be0
140001cac:	cc                   	int3
140001cad:	cc                   	int3
140001cae:	cc                   	int3
140001caf:	cc                   	int3
140001cb0:	cc                   	int3
140001cb1:	cc                   	int3
140001cb2:	cc                   	int3
140001cb3:	cc                   	int3
140001cb4:	cc                   	int3
140001cb5:	cc                   	int3
140001cb6:	cc                   	int3
140001cb7:	cc                   	int3
140001cb8:	cc                   	int3
140001cb9:	cc                   	int3
140001cba:	cc                   	int3
140001cbb:	cc                   	int3
140001cbc:	cc                   	int3
140001cbd:	cc                   	int3
140001cbe:	cc                   	int3
140001cbf:	cc                   	int3
140001cc0:	48 8d 0d 79 5c 02 00 	lea    0x25c79(%rip),%rcx        # 0x140027940
140001cc7:	e9 14 2f 02 00       	jmp    0x140024be0
140001ccc:	cc                   	int3
140001ccd:	cc                   	int3
140001cce:	cc                   	int3
140001ccf:	cc                   	int3
140001cd0:	cc                   	int3
140001cd1:	cc                   	int3
140001cd2:	cc                   	int3
140001cd3:	cc                   	int3
140001cd4:	cc                   	int3
140001cd5:	cc                   	int3
140001cd6:	cc                   	int3
140001cd7:	cc                   	int3
140001cd8:	cc                   	int3
140001cd9:	cc                   	int3
140001cda:	cc                   	int3
140001cdb:	cc                   	int3
140001cdc:	cc                   	int3
140001cdd:	cc                   	int3
140001cde:	cc                   	int3
140001cdf:	cc                   	int3
140001ce0:	48 8d 0d 39 5c 02 00 	lea    0x25c39(%rip),%rcx        # 0x140027920
140001ce7:	e9 f4 2e 02 00       	jmp    0x140024be0
140001cec:	cc                   	int3
140001ced:	cc                   	int3
140001cee:	cc                   	int3
140001cef:	cc                   	int3
140001cf0:	cc                   	int3