140f798d6:	48 83 f8 1f          	cmp    $0x1f,%rax
140f798da:	77 21                	ja     0x140f798fd
140f798dc:	e8 63 18 ea ff       	call   0x140e1b144
140f798e1:	66 0f 6f 05 47 a5 02 	movdqa 0x2a547(%rip),%xmm0        # 0x140fa3e30
140f798e8:	00
140f798e9:	f3 0f 7f 05 0f 99 43 	movdqu %xmm0,0x43990f(%rip)        # 0x1413b3200
140f798f0:	00
140f798f1:	c6 05 f8 98 43 00 00 	movb   $0x0,0x4398f8(%rip)        # 0x1413b31f0
140f798f8:	48 83 c4 28          	add    $0x28,%rsp
140f798fc:	c3                   	ret
140f798fd:	e8 a2 08 eb ff       	call   0x140e2a1a4
140f79902:	cc                   	int3
140f79903:	cc                   	int3
140f79904:	cc                   	int3
140f79905:	cc                   	int3
140f79906:	cc                   	int3
140f79907:	cc                   	int3
140f79908:	cc                   	int3
140f79909:	cc                   	int3
140f7990a:	cc                   	int3
140f7990b:	cc                   	int3
140f7990c:	cc                   	int3
140f7990d:	cc                   	int3
140f7990e:	cc                   	int3
140f7990f:	cc                   	int3
140f79910:	40 53                	rex push %rbx
140f79912:	48 83 ec 20          	sub    $0x20,%rsp
140f79916:	48 8b 1d 73 dc 4b 00 	mov    0x4bdc73(%rip),%rbx        # 0x141437590
140f7991d:	48 85 db             	test   %rbx,%rbx
140f79920:	74 58                	je     0x140f7997a
140f79922:	48 8b 0b             	mov    (%rbx),%rcx
140f79925:	48 85 c9             	test   %rcx,%rcx
140f79928:	74 3e                	je     0x140f79968
140f7992a:	48 8b 53 10          	mov    0x10(%rbx),%rdx
140f7992e:	48 2b d1             	sub    %rcx,%rdx
140f79931:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140f79935:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f7993c:	72 18                	jb     0x140f79956
140f7993e:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140f79942:	48 83 c2 27          	add    $0x27,%rdx
140f79946:	49 2b c8             	sub    %r8,%rcx
140f79949:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140f7994d:	48 83 f8 1f          	cmp    $0x1f,%rax
140f79951:	77 2d                	ja     0x140f79980
140f79953:	49 8b c8             	mov    %r8,%rcx
140f79956:	e8 e9 17 ea ff       	call   0x140e1b144
140f7995b:	33 c0                	xor    %eax,%eax
140f7995d:	48 89 03             	mov    %rax,(%rbx)
140f79960:	48 89 43 08          	mov    %rax,0x8(%rbx)
140f79964:	48 89 43 10          	mov    %rax,0x10(%rbx)
140f79968:	ba 18 00 00 00       	mov    $0x18,%edx
140f7996d:	48 8b cb             	mov    %rbx,%rcx
140f79970:	48 83 c4 20          	add    $0x20,%rsp
140f79974:	5b                   	pop    %rbx
140f79975:	e9 ca 17 ea ff       	jmp    0x140e1b144
140f7997a:	48 83 c4 20          	add    $0x20,%rsp
140f7997e:	5b                   	pop    %rbx
140f7997f:	c3                   	ret
140f79980:	e8 1f 08 eb ff       	call   0x140e2a1a4
140f79985:	cc                   	int3
140f79986:	cc                   	int3
140f79987:	cc                   	int3
140f79988:	cc                   	int3
140f79989:	cc                   	int3
140f7998a:	cc                   	int3
140f7998b:	cc                   	int3
140f7998c:	cc                   	int3
140f7998d:	cc                   	int3
140f7998e:	cc                   	int3
140f7998f:	cc                   	int3
140f79990:	48 83 ec 28          	sub    $0x28,%rsp
140f79994:	80 3d 35 e0 4b 00 00 	cmpb   $0x0,0x4be035(%rip)        # 0x1414379d0
140f7999b:	74 0c                	je     0x140f799a9
140f7999d:	48 8d 0d 9c df 4b 00 	lea    0x4bdf9c(%rip),%rcx        # 0x141437940
140f799a4:	e8 67 99 41 ff       	call   0x140393310
140f799a9:	80 3d 88 df 4b 00 00 	cmpb   $0x0,0x4bdf88(%rip)        # 0x141437938
140f799b0:	74 0c                	je     0x140f799be
140f799b2:	48 8d 0d ef de 4b 00 	lea    0x4bdeef(%rip),%rcx        # 0x1414378a8
140f799b9:	e8 52 99 41 ff       	call   0x140393310
140f799be:	80 3d db de 4b 00 00 	cmpb   $0x0,0x4bdedb(%rip)        # 0x1414378a0
140f799c5:	74 0c                	je     0x140f799d3
140f799c7:	48 8d 0d 42 de 4b 00 	lea    0x4bde42(%rip),%rcx        # 0x141437810
140f799ce:	e8 3d 99 41 ff       	call   0x140393310
140f799d3:	48 8b 0d 2e de 4b 00 	mov    0x4bde2e(%rip),%rcx        # 0x141437808
140f799da:	48 85 c9             	test   %rcx,%rcx
140f799dd:	74 1e                	je     0x140f799fd
140f799df:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140f799e4:	75 17                	jne    0x140f799fd
140f799e6:	48 8b 01             	mov    (%rcx),%rax
140f799e9:	ba 01 00 00 00       	mov    $0x1,%edx
140f799ee:	48 8b 40 28          	mov    0x28(%rax),%rax
140f799f2:	48 83 c4 28          	add    $0x28,%rsp
140f799f6:	48 ff 25 23 a0 00 00 	rex.W jmp *0xa023(%rip)        # 0x140f83a20
140f799fd:	48 83 c4 28          	add    $0x28,%rsp
140f79a01:	c3                   	ret
140f79a02:	cc                   	int3
140f79a03:	cc                   	int3
140f79a04:	cc                   	int3
140f79a05:	cc                   	int3
140f79a06:	cc                   	int3
140f79a07:	cc                   	int3
140f79a08:	cc                   	int3
140f79a09:	cc                   	int3
140f79a0a:	cc                   	int3
140f79a0b:	cc                   	int3
140f79a0c:	cc                   	int3
140f79a0d:	cc                   	int3
140f79a0e:	cc                   	int3
140f79a0f:	cc                   	int3
140f79a10:	48 8d 0d c9 db 4b 00 	lea    0x4bdbc9(%rip),%rcx        # 0x1414375e0
140f79a17:	e9 e4 3a 22 ff       	jmp    0x14019d500
140f79a1c:	cc                   	int3
140f79a1d:	cc                   	int3
140f79a1e:	cc                   	int3
140f79a1f:	cc                   	int3
140f79a20:	48 83 ec 28          	sub    $0x28,%rsp
140f79a24:	80 3d c5 dd 4b 00 00 	cmpb   $0x0,0x4bddc5(%rip)        # 0x1414377f0
140f79a2b:	74 0c                	je     0x140f79a39
140f79a2d:	48 8d 0d 2c dd 4b 00 	lea    0x4bdd2c(%rip),%rcx        # 0x141437760
140f79a34:	e8 d7 98 41 ff       	call   0x140393310
140f79a39:	80 3d 18 dd 4b 00 00 	cmpb   $0x0,0x4bdd18(%rip)        # 0x141437758
140f79a40:	74 0c                	je     0x140f79a4e
140f79a42:	48 8d 0d 7f dc 4b 00 	lea    0x4bdc7f(%rip),%rcx        # 0x1414376c8
140f79a49:	e8 c2 98 41 ff       	call   0x140393310
140f79a4e:	80 3d 6b dc 4b 00 00 	cmpb   $0x0,0x4bdc6b(%rip)        # 0x1414376c0
140f79a55:	74 0c                	je     0x140f79a63
140f79a57:	48 8d 0d d2 db 4b 00 	lea    0x4bdbd2(%rip),%rcx        # 0x141437630
140f79a5e:	e8 ad 98 41 ff       	call   0x140393310
140f79a63:	48 8b 0d be db 4b 00 	mov    0x4bdbbe(%rip),%rcx        # 0x141437628
140f79a6a:	48 85 c9             	test   %rcx,%rcx
140f79a6d:	74 1e                	je     0x140f79a8d
140f79a6f:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140f79a74:	75 17                	jne    0x140f79a8d
140f79a76:	48 8b 01             	mov    (%rcx),%rax
140f79a79:	ba 01 00 00 00       	mov    $0x1,%edx
140f79a7e:	48 8b 40 28          	mov    0x28(%rax),%rax
140f79a82:	48 83 c4 28          	add    $0x28,%rsp
140f79a86:	48 ff 25 93 9f 00 00 	rex.W jmp *0x9f93(%rip)        # 0x140f83a20
140f79a8d:	48 83 c4 28          	add    $0x28,%rsp
140f79a91:	c3                   	ret
140f79a92:	cc                   	int3
140f79a93:	cc                   	int3
140f79a94:	cc                   	int3
140f79a95:	cc                   	int3
140f79a96:	cc                   	int3
140f79a97:	cc                   	int3
140f79a98:	cc                   	int3
140f79a99:	cc                   	int3
140f79a9a:	cc                   	int3
140f79a9b:	cc                   	int3
140f79a9c:	cc                   	int3
140f79a9d:	cc                   	int3
140f79a9e:	cc                   	int3
140f79a9f:	cc                   	int3
140f79aa0:	40 57                	rex push %rdi
140f79aa2:	48 83 ec 20          	sub    $0x20,%rsp
140f79aa6:	48 8b 3d 33 df 4b 00 	mov    0x4bdf33(%rip),%rdi        # 0x1414379e0
140f79aad:	48 85 ff             	test   %rdi,%rdi
140f79ab0:	74 3a                	je     0x140f79aec
140f79ab2:	4c 8b 47 18          	mov    0x18(%rdi),%r8
140f79ab6:	48 8d 57 18          	lea    0x18(%rdi),%rdx
140f79aba:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
140f79abe:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140f79ac3:	4d 8b 40 08          	mov    0x8(%r8),%r8
140f79ac7:	e8 74 7a 41 ff       	call   0x140391540
140f79acc:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
140f79ad0:	ba 50 00 00 00       	mov    $0x50,%edx
140f79ad5:	e8 6a 16 ea ff       	call   0x140e1b144
140f79ada:	ba 28 00 00 00       	mov    $0x28,%edx
140f79adf:	48 8b cf             	mov    %rdi,%rcx
140f79ae2:	e8 5d 16 ea ff       	call   0x140e1b144
140f79ae7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140f79aec:	48 83 c4 20          	add    $0x20,%rsp
140f79af0:	5f                   	pop    %rdi
140f79af1:	c3                   	ret
140f79af2:	cc                   	int3
140f79af3:	cc                   	int3
140f79af4:	cc                   	int3
140f79af5:	cc                   	int3
140f79af6:	cc                   	int3
140f79af7:	cc                   	int3
140f79af8:	cc                   	int3
140f79af9:	cc                   	int3
140f79afa:	cc                   	int3
140f79afb:	cc                   	int3
140f79afc:	cc                   	int3
140f79afd:	cc                   	int3
140f79afe:	cc                   	int3
140f79aff:	cc                   	int3
140f79b00:	48 83 ec 28          	sub    $0x28,%rsp
140f79b04:	4c 8b 05 dd de 4b 00 	mov    0x4bdedd(%rip),%r8        # 0x1414379e8
140f79b0b:	48 8d 15 d6 de 4b 00 	lea    0x4bded6(%rip),%rdx        # 0x1414379e8
140f79b12:	48 8d 0d cf de 4b 00 	lea    0x4bdecf(%rip),%rcx        # 0x1414379e8
140f79b19:	4d 8b 40 08          	mov    0x8(%r8),%r8
140f79b1d:	e8 ce 17 b4 ff       	call   0x140abb2f0
140f79b22:	48 8b 0d bf de 4b 00 	mov    0x4bdebf(%rip),%rcx        # 0x1414379e8
140f79b29:	ba 68 00 00 00       	mov    $0x68,%edx
140f79b2e:	48 83 c4 28          	add    $0x28,%rsp
140f79b32:	e9 0d 16 ea ff       	jmp    0x140e1b144
140f79b37:	cc                   	int3
140f79b38:	cc                   	int3
140f79b39:	cc                   	int3
140f79b3a:	cc                   	int3
140f79b3b:	cc                   	int3
140f79b3c:	cc                   	int3
140f79b3d:	cc                   	int3
140f79b3e:	cc                   	int3
140f79b3f:	cc                   	int3
140f79b40:	48 83 ec 28          	sub    $0x28,%rsp
140f79b44:	48 8b 15 b5 e4 4b 00 	mov    0x4be4b5(%rip),%rdx        # 0x141438000
140f79b4b:	48 83 fa 0f          	cmp    $0xf,%rdx
140f79b4f:	76 30                	jbe    0x140f79b81
140f79b51:	48 8b 0d 90 e4 4b 00 	mov    0x4be490(%rip),%rcx        # 0x141437fe8
140f79b58:	48 ff c2             	inc    %rdx
140f79b5b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f79b62:	72 18                	jb     0x140f79b7c
140f79b64:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140f79b68:	48 83 c2 27          	add    $0x27,%rdx
140f79b6c:	49 2b c8             	sub    %r8,%rcx
140f79b6f:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140f79b73:	48 83 f8 1f          	cmp    $0x1f,%rax
140f79b77:	77 24                	ja     0x140f79b9d
140f79b79:	49 8b c8             	mov    %r8,%rcx
140f79b7c:	e8 c3 15 ea ff       	call   0x140e1b144
140f79b81:	66 0f 6f 05 a7 a2 02 	movdqa 0x2a2a7(%rip),%xmm0        # 0x140fa3e30
140f79b88:	00
140f79b89:	f3 0f 7f 05 67 e4 4b 	movdqu %xmm0,0x4be467(%rip)        # 0x141437ff8
140f79b90:	00
140f79b91:	c6 05 50 e4 4b 00 00 	movb   $0x0,0x4be450(%rip)        # 0x141437fe8
140f79b98:	48 83 c4 28          	add    $0x28,%rsp
140f79b9c:	c3                   	ret
140f79b9d:	e8 02 06 eb ff       	call   0x140e2a1a4
140f79ba2:	cc                   	int3
140f79ba3:	cc                   	int3
140f79ba4:	cc                   	int3
140f79ba5:	cc                   	int3
140f79ba6:	cc                   	int3
140f79ba7:	cc                   	int3
140f79ba8:	cc                   	int3
140f79ba9:	cc                   	int3
140f79baa:	cc                   	int3
140f79bab:	cc                   	int3
140f79bac:	cc                   	int3
140f79bad:	cc                   	int3
140f79bae:	cc                   	int3
140f79baf:	cc                   	int3
140f79bb0:	48 83 ec 28          	sub    $0x28,%rsp
140f79bb4:	48 8b 15 1d e4 4b 00 	mov    0x4be41d(%rip),%rdx        # 0x141437fd8
140f79bbb:	48 83 fa 0f          	cmp    $0xf,%rdx
140f79bbf:	76 30                	jbe    0x140f79bf1
140f79bc1:	48 8b 0d f8 e3 4b 00 	mov    0x4be3f8(%rip),%rcx        # 0x141437fc0
140f79bc8:	48 ff c2             	inc    %rdx
140f79bcb:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f79bd2:	72 18                	jb     0x140f79bec
140f79bd4:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140f79bd8:	48 83 c2 27          	add    $0x27,%rdx
140f79bdc:	49 2b c8             	sub    %r8,%rcx
140f79bdf:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140f79be3:	48 83 f8 1f          	cmp    $0x1f,%rax
140f79be7:	77 24                	ja     0x140f79c0d
140f79be9:	49 8b c8             	mov    %r8,%rcx
140f79bec:	e8 53 15 ea ff       	call   0x140e1b144
140f79bf1:	66 0f 6f 05 37 a2 02 	movdqa 0x2a237(%rip),%xmm0        # 0x140fa3e30
140f79bf8:	00
140f79bf9:	f3 0f 7f 05 cf e3 4b 	movdqu %xmm0,0x4be3cf(%rip)        # 0x141437fd0
140f79c00:	00
140f79c01:	c6 05 b8 e3 4b 00 00 	movb   $0x0,0x4be3b8(%rip)        # 0x141437fc0
140f79c08:	48 83 c4 28          	add    $0x28,%rsp
140f79c0c:	c3                   	ret
140f79c0d:	e8 92 05 eb ff       	call   0x140e2a1a4
140f79c12:	cc                   	int3
140f79c13:	cc                   	int3
140f79c14:	cc                   	int3
140f79c15:	cc                   	int3
140f79c16:	cc                   	int3
140f79c17:	cc                   	int3
140f79c18:	cc                   	int3
140f79c19:	cc                   	int3
140f79c1a:	cc                   	int3
140f79c1b:	cc                   	int3
140f79c1c:	cc                   	int3
140f79c1d:	cc                   	int3
140f79c1e:	cc                   	int3
140f79c1f:	cc                   	int3
140f79c20:	48 83 ec 28          	sub    $0x28,%rsp
140f79c24:	80 3d 65 e3 4b 00 00 	cmpb   $0x0,0x4be365(%rip)        # 0x141437f90
140f79c2b:	74 0c                	je     0x140f79c39
140f79c2d:	48 8d 0d cc e2 4b 00 	lea    0x4be2cc(%rip),%rcx        # 0x141437f00
140f79c34:	e8 d7 96 41 ff       	call   0x140393310
140f79c39:	80 3d b8 e2 4b 00 00 	cmpb   $0x0,0x4be2b8(%rip)        # 0x141437ef8
140f79c40:	74 0c                	je     0x140f79c4e
140f79c42:	48 8d 0d 1f e2 4b 00 	lea    0x4be21f(%rip),%rcx        # 0x141437e68
140f79c49:	e8 c2 96 41 ff       	call   0x140393310
140f79c4e:	80 3d 0b e2 4b 00 00 	cmpb   $0x0,0x4be20b(%rip)        # 0x141437e60
140f79c55:	74 0c                	je     0x140f79c63
140f79c57:	48 8d 0d 72 e1 4b 00 	lea    0x4be172(%rip),%rcx        # 0x141437dd0
140f79c5e:	e8 ad 96 41 ff       	call   0x140393310
140f79c63:	48 8b 0d 5e e1 4b 00 	mov    0x4be15e(%rip),%rcx        # 0x141437dc8
140f79c6a:	48 85 c9             	test   %rcx,%rcx
140f79c6d:	74 1e                	je     0x140f79c8d
140f79c6f:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140f79c74:	75 17                	jne    0x140f79c8d
140f79c76:	48 8b 01             	mov    (%rcx),%rax
140f79c79:	ba 01 00 00 00       	mov    $0x1,%edx
140f79c7e:	48 8b 40 28          	mov    0x28(%rax),%rax
140f79c82:	48 83 c4 28          	add    $0x28,%rsp
140f79c86:	48 ff 25 93 9d 00 00 	rex.W jmp *0x9d93(%rip)        # 0x140f83a20
140f79c8d:	48 83 c4 28          	add    $0x28,%rsp
140f79c91:	c3                   	ret
140f79c92:	cc                   	int3
140f79c93:	cc                   	int3
140f79c94:	cc                   	int3
140f79c95:	cc                   	int3
140f79c96:	cc                   	int3
140f79c97:	cc                   	int3
140f79c98:	cc                   	int3
140f79c99:	cc                   	int3
140f79c9a:	cc                   	int3
140f79c9b:	cc                   	int3
140f79c9c:	cc                   	int3
140f79c9d:	cc                   	int3
140f79c9e:	cc                   	int3
140f79c9f:	cc                   	int3
140f79ca0:	48 83 ec 28          	sub    $0x28,%rsp
140f79ca4:	4c 8b 05 f5 e2 4b 00 	mov    0x4be2f5(%rip),%r8        # 0x141437fa0
140f79cab:	48 8d 15 ee e2 4b 00 	lea    0x4be2ee(%rip),%rdx        # 0x141437fa0
140f79cb2:	48 8d 0d e7 e2 4b 00 	lea    0x4be2e7(%rip),%rcx        # 0x141437fa0
140f79cb9:	4d 8b 40 08          	mov    0x8(%r8),%r8
140f79cbd:	e8 ae 23 b4 ff       	call   0x140abc070
140f79cc2:	48 8b 0d d7 e2 4b 00 	mov    0x4be2d7(%rip),%rcx        # 0x141437fa0
140f79cc9:	ba 40 00 00 00       	mov    $0x40,%edx
140f79cce:	48 83 c4 28          	add    $0x28,%rsp
140f79cd2:	e9 6d 14 ea ff       	jmp    0x140e1b144
140f79cd7:	cc                   	int3
140f79cd8:	cc                   	int3
140f79cd9:	cc                   	int3
140f79cda:	cc                   	int3
140f79cdb:	cc                   	int3
140f79cdc:	cc                   	int3
140f79cdd:	cc                   	int3
140f79cde:	cc                   	int3
140f79cdf:	cc                   	int3
140f79ce0:	48 83 ec 28          	sub    $0x28,%rsp
140f79ce4:	80 3d e5 de 4b 00 00 	cmpb   $0x0,0x4bdee5(%rip)        # 0x141437bd0
140f79ceb:	74 0c                	je     0x140f79cf9
140f79ced:	48 8d 0d 4c de 4b 00 	lea    0x4bde4c(%rip),%rcx        # 0x141437b40
140f79cf4:	e8 17 96 41 ff       	call   0x140393310
140f79cf9:	80 3d 38 de 4b 00 00 	cmpb   $0x0,0x4bde38(%rip)        # 0x141437b38
140f79d00:	74 0c                	je     0x140f79d0e
140f79d02:	48 8d 0d 9f dd 4b 00 	lea    0x4bdd9f(%rip),%rcx        # 0x141437aa8