140a667c6:	ff 15 54 d2 51 00    	call   *0x51d254(%rip)        # 0x140f83a20
140a667cc:	84 c0                	test   %al,%al
140a667ce:	74 1c                	je     0x140a667ec
140a667d0:	48 8b 03             	mov    (%rbx),%rax
140a667d3:	48 8b cb             	mov    %rbx,%rcx
140a667d6:	48 8b 40 20          	mov    0x20(%rax),%rax
140a667da:	ff 15 40 d2 51 00    	call   *0x51d240(%rip)        # 0x140f83a20
140a667e0:	84 c0                	test   %al,%al
140a667e2:	74 08                	je     0x140a667ec
140a667e4:	b0 01                	mov    $0x1,%al
140a667e6:	48 83 c4 30          	add    $0x30,%rsp
140a667ea:	5b                   	pop    %rbx
140a667eb:	c3                   	ret
140a667ec:	32 c0                	xor    %al,%al
140a667ee:	48 83 c4 30          	add    $0x30,%rsp
140a667f2:	5b                   	pop    %rbx
140a667f3:	c3                   	ret
140a667f4:	cc                   	int3
140a667f5:	cc                   	int3
140a667f6:	cc                   	int3
140a667f7:	cc                   	int3
140a667f8:	cc                   	int3
140a667f9:	cc                   	int3
140a667fa:	cc                   	int3
140a667fb:	cc                   	int3
140a667fc:	cc                   	int3
140a667fd:	cc                   	int3
140a667fe:	cc                   	int3
140a667ff:	cc                   	int3
140a66800:	40 53                	rex push %rbx
140a66802:	48 83 ec 30          	sub    $0x30,%rsp
140a66806:	48 8b 01             	mov    (%rcx),%rax
140a66809:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a6680e:	0f 10 05 0b 9d 61 00 	movups 0x619d0b(%rip),%xmm0        # 0x141080520
140a66815:	ba 5e 00 00 00       	mov    $0x5e,%edx
140a6681a:	48 8b d9             	mov    %rcx,%rbx
140a6681d:	48 8b 40 18          	mov    0x18(%rax),%rax
140a66821:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a66826:	ff 15 f4 d1 51 00    	call   *0x51d1f4(%rip)        # 0x140f83a20
140a6682c:	84 c0                	test   %al,%al
140a6682e:	74 1c                	je     0x140a6684c
140a66830:	48 8b 03             	mov    (%rbx),%rax
140a66833:	48 8b cb             	mov    %rbx,%rcx
140a66836:	48 8b 40 20          	mov    0x20(%rax),%rax
140a6683a:	ff 15 e0 d1 51 00    	call   *0x51d1e0(%rip)        # 0x140f83a20
140a66840:	84 c0                	test   %al,%al
140a66842:	74 08                	je     0x140a6684c
140a66844:	b0 01                	mov    $0x1,%al
140a66846:	48 83 c4 30          	add    $0x30,%rsp
140a6684a:	5b                   	pop    %rbx
140a6684b:	c3                   	ret
140a6684c:	32 c0                	xor    %al,%al
140a6684e:	48 83 c4 30          	add    $0x30,%rsp
140a66852:	5b                   	pop    %rbx
140a66853:	c3                   	ret
140a66854:	cc                   	int3
140a66855:	cc                   	int3
140a66856:	cc                   	int3
140a66857:	cc                   	int3
140a66858:	cc                   	int3
140a66859:	cc                   	int3
140a6685a:	cc                   	int3
140a6685b:	cc                   	int3
140a6685c:	cc                   	int3
140a6685d:	cc                   	int3
140a6685e:	cc                   	int3
140a6685f:	cc                   	int3
140a66860:	40 53                	rex push %rbx
140a66862:	48 83 ec 30          	sub    $0x30,%rsp
140a66866:	48 8b 01             	mov    (%rcx),%rax
140a66869:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a6686e:	0f 10 05 bb 9c 61 00 	movups 0x619cbb(%rip),%xmm0        # 0x141080530
140a66875:	ba 5f 00 00 00       	mov    $0x5f,%edx
140a6687a:	48 8b d9             	mov    %rcx,%rbx
140a6687d:	48 8b 40 18          	mov    0x18(%rax),%rax
140a66881:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a66886:	ff 15 94 d1 51 00    	call   *0x51d194(%rip)        # 0x140f83a20
140a6688c:	84 c0                	test   %al,%al
140a6688e:	74 1c                	je     0x140a668ac
140a66890:	48 8b 03             	mov    (%rbx),%rax
140a66893:	48 8b cb             	mov    %rbx,%rcx
140a66896:	48 8b 40 20          	mov    0x20(%rax),%rax
140a6689a:	ff 15 80 d1 51 00    	call   *0x51d180(%rip)        # 0x140f83a20
140a668a0:	84 c0                	test   %al,%al
140a668a2:	74 08                	je     0x140a668ac
140a668a4:	b0 01                	mov    $0x1,%al
140a668a6:	48 83 c4 30          	add    $0x30,%rsp
140a668aa:	5b                   	pop    %rbx
140a668ab:	c3                   	ret
140a668ac:	32 c0                	xor    %al,%al
140a668ae:	48 83 c4 30          	add    $0x30,%rsp
140a668b2:	5b                   	pop    %rbx
140a668b3:	c3                   	ret
140a668b4:	cc                   	int3
140a668b5:	cc                   	int3
140a668b6:	cc                   	int3
140a668b7:	cc                   	int3
140a668b8:	cc                   	int3
140a668b9:	cc                   	int3
140a668ba:	cc                   	int3
140a668bb:	cc                   	int3
140a668bc:	cc                   	int3
140a668bd:	cc                   	int3
140a668be:	cc                   	int3
140a668bf:	cc                   	int3
140a668c0:	40 53                	rex push %rbx
140a668c2:	48 83 ec 30          	sub    $0x30,%rsp
140a668c6:	48 8b 01             	mov    (%rcx),%rax
140a668c9:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a668ce:	0f 10 05 6b 9c 61 00 	movups 0x619c6b(%rip),%xmm0        # 0x141080540
140a668d5:	ba 60 00 00 00       	mov    $0x60,%edx
140a668da:	48 8b d9             	mov    %rcx,%rbx
140a668dd:	48 8b 40 18          	mov    0x18(%rax),%rax
140a668e1:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a668e6:	ff 15 34 d1 51 00    	call   *0x51d134(%rip)        # 0x140f83a20
140a668ec:	84 c0                	test   %al,%al
140a668ee:	74 1c                	je     0x140a6690c
140a668f0:	48 8b 03             	mov    (%rbx),%rax
140a668f3:	48 8b cb             	mov    %rbx,%rcx
140a668f6:	48 8b 40 20          	mov    0x20(%rax),%rax
140a668fa:	ff 15 20 d1 51 00    	call   *0x51d120(%rip)        # 0x140f83a20
140a66900:	84 c0                	test   %al,%al
140a66902:	74 08                	je     0x140a6690c
140a66904:	b0 01                	mov    $0x1,%al
140a66906:	48 83 c4 30          	add    $0x30,%rsp
140a6690a:	5b                   	pop    %rbx
140a6690b:	c3                   	ret
140a6690c:	32 c0                	xor    %al,%al
140a6690e:	48 83 c4 30          	add    $0x30,%rsp
140a66912:	5b                   	pop    %rbx
140a66913:	c3                   	ret
140a66914:	cc                   	int3
140a66915:	cc                   	int3
140a66916:	cc                   	int3
140a66917:	cc                   	int3
140a66918:	cc                   	int3
140a66919:	cc                   	int3
140a6691a:	cc                   	int3
140a6691b:	cc                   	int3
140a6691c:	cc                   	int3
140a6691d:	cc                   	int3
140a6691e:	cc                   	int3
140a6691f:	cc                   	int3
140a66920:	40 53                	rex push %rbx
140a66922:	48 83 ec 30          	sub    $0x30,%rsp
140a66926:	48 8b 01             	mov    (%rcx),%rax
140a66929:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a6692e:	0f 10 05 1b 9c 61 00 	movups 0x619c1b(%rip),%xmm0        # 0x141080550
140a66935:	ba 61 00 00 00       	mov    $0x61,%edx
140a6693a:	48 8b d9             	mov    %rcx,%rbx
140a6693d:	48 8b 40 18          	mov    0x18(%rax),%rax
140a66941:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a66946:	ff 15 d4 d0 51 00    	call   *0x51d0d4(%rip)        # 0x140f83a20
140a6694c:	84 c0                	test   %al,%al
140a6694e:	74 1c                	je     0x140a6696c
140a66950:	48 8b 03             	mov    (%rbx),%rax
140a66953:	48 8b cb             	mov    %rbx,%rcx
140a66956:	48 8b 40 20          	mov    0x20(%rax),%rax
140a6695a:	ff 15 c0 d0 51 00    	call   *0x51d0c0(%rip)        # 0x140f83a20
140a66960:	84 c0                	test   %al,%al
140a66962:	74 08                	je     0x140a6696c
140a66964:	b0 01                	mov    $0x1,%al
140a66966:	48 83 c4 30          	add    $0x30,%rsp
140a6696a:	5b                   	pop    %rbx
140a6696b:	c3                   	ret
140a6696c:	32 c0                	xor    %al,%al
140a6696e:	48 83 c4 30          	add    $0x30,%rsp
140a66972:	5b                   	pop    %rbx
140a66973:	c3                   	ret
140a66974:	cc                   	int3
140a66975:	cc                   	int3
140a66976:	cc                   	int3
140a66977:	cc                   	int3
140a66978:	cc                   	int3
140a66979:	cc                   	int3
140a6697a:	cc                   	int3
140a6697b:	cc                   	int3
140a6697c:	cc                   	int3
140a6697d:	cc                   	int3
140a6697e:	cc                   	int3
140a6697f:	cc                   	int3
140a66980:	4c 8b dc             	mov    %rsp,%r11
140a66983:	49 89 5b 10          	mov    %rbx,0x10(%r11)
140a66987:	49 89 73 18          	mov    %rsi,0x18(%r11)
140a6698b:	57                   	push   %rdi
140a6698c:	48 83 ec 50          	sub    $0x50,%rsp
140a66990:	48 8b fa             	mov    %rdx,%rdi
140a66993:	48 8b d9             	mov    %rcx,%rbx
140a66996:	48 8d 05 b3 7f 56 00 	lea    0x567fb3(%rip),%rax        # 0x140fce950
140a6699d:	49 89 43 d8          	mov    %rax,-0x28(%r11)
140a669a1:	49 c7 43 e0 06 00 00 	movq   $0x6,-0x20(%r11)
140a669a8:	00
140a669a9:	48 8d 05 e8 9c 61 00 	lea    0x619ce8(%rip),%rax        # 0x141080698
140a669b0:	49 89 43 c8          	mov    %rax,-0x38(%r11)
140a669b4:	49 c7 43 d0 0c 00 00 	movq   $0xc,-0x30(%r11)
140a669bb:	00
140a669bc:	48 8b 01             	mov    (%rcx),%rax
140a669bf:	0f 10 05 1a 99 61 00 	movups 0x61991a(%rip),%xmm0        # 0x1410802e0
140a669c6:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a669cb:	ba 2f 00 00 00       	mov    $0x2f,%edx
140a669d0:	4d 8d 43 e8          	lea    -0x18(%r11),%r8
140a669d4:	48 8b 40 18          	mov    0x18(%rax),%rax
140a669d8:	ff 15 42 d0 51 00    	call   *0x51d042(%rip)        # 0x140f83a20
140a669de:	84 c0                	test   %al,%al
140a669e0:	0f 84 c6 00 00 00    	je     0x140a66aac
140a669e6:	48 8b 03             	mov    (%rbx),%rax
140a669e9:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a669ee:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a669f3:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a669f8:	48 8b cb             	mov    %rbx,%rcx
140a669fb:	48 8b 40 40          	mov    0x40(%rax),%rax
140a669ff:	ff 15 1b d0 51 00    	call   *0x51d01b(%rip)        # 0x140f83a20
140a66a05:	84 c0                	test   %al,%al
140a66a07:	0f 84 9f 00 00 00    	je     0x140a66aac
140a66a0d:	48 8b 03             	mov    (%rbx),%rax
140a66a10:	48 8b d7             	mov    %rdi,%rdx
140a66a13:	48 8b cb             	mov    %rbx,%rcx
140a66a16:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
140a66a1d:	ff 15 fd cf 51 00    	call   *0x51cffd(%rip)        # 0x140f83a20
140a66a23:	84 c0                	test   %al,%al
140a66a25:	0f 84 81 00 00 00    	je     0x140a66aac
140a66a2b:	48 8b 03             	mov    (%rbx),%rax
140a66a2e:	48 8b cb             	mov    %rbx,%rcx
140a66a31:	48 8b 40 48          	mov    0x48(%rax),%rax
140a66a35:	ff 15 e5 cf 51 00    	call   *0x51cfe5(%rip)        # 0x140f83a20
140a66a3b:	84 c0                	test   %al,%al
140a66a3d:	74 6d                	je     0x140a66aac
140a66a3f:	48 8b 03             	mov    (%rbx),%rax
140a66a42:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140a66a47:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a66a4c:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a66a51:	48 8b cb             	mov    %rbx,%rcx
140a66a54:	48 8b 40 40          	mov    0x40(%rax),%rax
140a66a58:	ff 15 c2 cf 51 00    	call   *0x51cfc2(%rip)        # 0x140f83a20
140a66a5e:	84 c0                	test   %al,%al
140a66a60:	74 4a                	je     0x140a66aac
140a66a62:	48 8d 57 08          	lea    0x8(%rdi),%rdx
140a66a66:	48 8b cb             	mov    %rbx,%rcx
140a66a69:	e8 52 3a ff ff       	call   0x140a5a4c0
140a66a6e:	84 c0                	test   %al,%al
140a66a70:	74 3a                	je     0x140a66aac
140a66a72:	48 8b 03             	mov    (%rbx),%rax
140a66a75:	48 8b cb             	mov    %rbx,%rcx
140a66a78:	48 8b 40 48          	mov    0x48(%rax),%rax
140a66a7c:	ff 15 9e cf 51 00    	call   *0x51cf9e(%rip)        # 0x140f83a20
140a66a82:	84 c0                	test   %al,%al
140a66a84:	74 26                	je     0x140a66aac
140a66a86:	48 8b 03             	mov    (%rbx),%rax
140a66a89:	48 8b cb             	mov    %rbx,%rcx
140a66a8c:	48 8b 40 20          	mov    0x20(%rax),%rax
140a66a90:	ff 15 8a cf 51 00    	call   *0x51cf8a(%rip)        # 0x140f83a20
140a66a96:	84 c0                	test   %al,%al
140a66a98:	74 12                	je     0x140a66aac
140a66a9a:	b0 01                	mov    $0x1,%al
140a66a9c:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140a66aa1:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140a66aa6:	48 83 c4 50          	add    $0x50,%rsp
140a66aaa:	5f                   	pop    %rdi
140a66aab:	c3                   	ret
140a66aac:	32 c0                	xor    %al,%al
140a66aae:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140a66ab3:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140a66ab8:	48 83 c4 50          	add    $0x50,%rsp
140a66abc:	5f                   	pop    %rdi
140a66abd:	c3                   	ret
140a66abe:	cc                   	int3
140a66abf:	cc                   	int3
140a66ac0:	e9 5b c6 ff ff       	jmp    0x140a63120
140a66ac5:	cc                   	int3
140a66ac6:	cc                   	int3
140a66ac7:	cc                   	int3
140a66ac8:	cc                   	int3
140a66ac9:	cc                   	int3
140a66aca:	cc                   	int3
140a66acb:	cc                   	int3
140a66acc:	cc                   	int3
140a66acd:	cc                   	int3
140a66ace:	cc                   	int3
140a66acf:	cc                   	int3
140a66ad0:	40 53                	rex push %rbx
140a66ad2:	48 83 ec 30          	sub    $0x30,%rsp
140a66ad6:	48 8b 01             	mov    (%rcx),%rax
140a66ad9:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a66ade:	0f 10 05 7b 9a 61 00 	movups 0x619a7b(%rip),%xmm0        # 0x141080560
140a66ae5:	ba 62 00 00 00       	mov    $0x62,%edx
140a66aea:	48 8b d9             	mov    %rcx,%rbx
140a66aed:	48 8b 40 18          	mov    0x18(%rax),%rax
140a66af1:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a66af6:	ff 15 24 cf 51 00    	call   *0x51cf24(%rip)        # 0x140f83a20
140a66afc:	84 c0                	test   %al,%al
140a66afe:	74 1c                	je     0x140a66b1c
140a66b00:	48 8b 03             	mov    (%rbx),%rax
140a66b03:	48 8b cb             	mov    %rbx,%rcx
140a66b06:	48 8b 40 20          	mov    0x20(%rax),%rax
140a66b0a:	ff 15 10 cf 51 00    	call   *0x51cf10(%rip)        # 0x140f83a20
140a66b10:	84 c0                	test   %al,%al
140a66b12:	74 08                	je     0x140a66b1c
140a66b14:	b0 01                	mov    $0x1,%al
140a66b16:	48 83 c4 30          	add    $0x30,%rsp
140a66b1a:	5b                   	pop    %rbx
140a66b1b:	c3                   	ret
140a66b1c:	32 c0                	xor    %al,%al
140a66b1e:	48 83 c4 30          	add    $0x30,%rsp
140a66b22:	5b                   	pop    %rbx
140a66b23:	c3                   	ret
140a66b24:	cc                   	int3
140a66b25:	cc                   	int3
140a66b26:	cc                   	int3
140a66b27:	cc                   	int3
140a66b28:	cc                   	int3
140a66b29:	cc                   	int3
140a66b2a:	cc                   	int3
140a66b2b:	cc                   	int3
140a66b2c:	cc                   	int3
140a66b2d:	cc                   	int3
140a66b2e:	cc                   	int3
140a66b2f:	cc                   	int3
140a66b30:	4c 8b dc             	mov    %rsp,%r11
140a66b33:	49 89 5b 10          	mov    %rbx,0x10(%r11)
140a66b37:	49 89 73 18          	mov    %rsi,0x18(%r11)
140a66b3b:	57                   	push   %rdi
140a66b3c:	48 83 ec 50          	sub    $0x50,%rsp
140a66b40:	48 8b fa             	mov    %rdx,%rdi
140a66b43:	48 8b d9             	mov    %rcx,%rbx
140a66b46:	48 8d 05 2b 5e 61 00 	lea    0x615e2b(%rip),%rax        # 0x14107c978
140a66b4d:	49 89 43 d8          	mov    %rax,-0x28(%r11)
140a66b51:	49 c7 43 e0 07 00 00 	movq   $0x7,-0x20(%r11)
140a66b58:	00
140a66b59:	48 8d 05 38 9b 61 00 	lea    0x619b38(%rip),%rax        # 0x141080698
140a66b60:	49 89 43 c8          	mov    %rax,-0x38(%r11)
140a66b64:	49 c7 43 d0 0c 00 00 	movq   $0xc,-0x30(%r11)
140a66b6b:	00
140a66b6c:	48 8b 01             	mov    (%rcx),%rax
140a66b6f:	0f 10 05 8a 97 61 00 	movups 0x61978a(%rip),%xmm0        # 0x141080300
140a66b76:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a66b7b:	ba 31 00 00 00       	mov    $0x31,%edx
140a66b80:	4d 8d 43 e8          	lea    -0x18(%r11),%r8
140a66b84:	48 8b 40 18          	mov    0x18(%rax),%rax
140a66b88:	ff 15 92 ce 51 00    	call   *0x51ce92(%rip)        # 0x140f83a20
140a66b8e:	84 c0                	test   %al,%al
140a66b90:	0f 84 c6 00 00 00    	je     0x140a66c5c
140a66b96:	48 8b 03             	mov    (%rbx),%rax
140a66b99:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a66b9e:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a66ba3:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a66ba8:	48 8b cb             	mov    %rbx,%rcx
140a66bab:	48 8b 40 40          	mov    0x40(%rax),%rax
140a66baf:	ff 15 6b ce 51 00    	call   *0x51ce6b(%rip)        # 0x140f83a20
140a66bb5:	84 c0                	test   %al,%al
140a66bb7:	0f 84 9f 00 00 00    	je     0x140a66c5c