140074857:	48 8b 68 68          	mov    0x68(%rax),%rbp
14007485b:	48 8b 58 70          	mov    0x70(%rax),%rbx
14007485f:	48 8b 78 78          	mov    0x78(%rax),%rdi
140074863:	48 8b b0 80 00 00 00 	mov    0x80(%rax),%rsi
14007486a:	49 89 98 90 00 00 00 	mov    %rbx,0x90(%r8)
140074871:	49 89 a8 a0 00 00 00 	mov    %rbp,0xa0(%r8)
140074878:	49 89 b0 a8 00 00 00 	mov    %rsi,0xa8(%r8)
14007487f:	49 89 b8 b0 00 00 00 	mov    %rdi,0xb0(%r8)
140074886:	4d 89 a0 d8 00 00 00 	mov    %r12,0xd8(%r8)
14007488d:	4d 89 a8 e0 00 00 00 	mov    %r13,0xe0(%r8)
140074894:	4d 89 b0 e8 00 00 00 	mov    %r14,0xe8(%r8)
14007489b:	48 8d 80 88 00 00 00 	lea    0x88(%rax),%rax
1400748a2:	49 89 80 98 00 00 00 	mov    %rax,0x98(%r8)
1400748a9:	49 8b 79 28          	mov    0x28(%r9),%rdi
1400748ad:	4c 89 c6             	mov    %r8,%rsi
1400748b0:	b9 9a 00 00 00       	mov    $0x9a,%ecx
1400748b5:	fc                   	cld
1400748b6:	f3 48 a5             	rep movsq %ds:(%rsi),%es:(%rdi)
1400748b9:	4c 89 ce             	mov    %r9,%rsi
1400748bc:	48 31 c9             	xor    %rcx,%rcx
1400748bf:	48 8b 56 08          	mov    0x8(%rsi),%rdx
1400748c3:	4c 8b 06             	mov    (%rsi),%r8
1400748c6:	4c 8b 4e 10          	mov    0x10(%rsi),%r9
1400748ca:	4c 8b 56 28          	mov    0x28(%rsi),%r10
1400748ce:	4c 8d 5e 38          	lea    0x38(%rsi),%r11
1400748d2:	4c 8d 66 18          	lea    0x18(%rsi),%r12
1400748d6:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
1400748db:	4c 89 5c 24 28       	mov    %r11,0x28(%rsp)
1400748e0:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
1400748e5:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1400748ea:	ff 15 38 4c 2b 00    	call   *0x2b4c38(%rip)        # 0x140329528
1400748f0:	b8 01 00 00 00       	mov    $0x1,%eax
1400748f5:	48 83 c4 40          	add    $0x40,%rsp
1400748f9:	9d                   	popf
1400748fa:	41 5f                	pop    %r15
1400748fc:	41 5e                	pop    %r14
1400748fe:	41 5d                	pop    %r13
140074900:	41 5c                	pop    %r12
140074902:	5d                   	pop    %rbp
140074903:	5b                   	pop    %rbx
140074904:	5f                   	pop    %rdi
140074905:	5e                   	pop    %rsi
140074906:	f3 c3                	repz ret
140074908:	cc                   	int3
140074909:	cc                   	int3
14007490a:	cc                   	int3
14007490b:	cc                   	int3
14007490c:	cc                   	int3
14007490d:	cc                   	int3
14007490e:	cc                   	int3
14007490f:	cc                   	int3
140074910:	4c 8b dc             	mov    %rsp,%r11
140074913:	49 89 5b 08          	mov    %rbx,0x8(%r11)
140074917:	57                   	push   %rdi
140074918:	48 83 ec 60          	sub    $0x60,%rsp
14007491c:	48 8b 05 5d 38 39 00 	mov    0x39385d(%rip),%rax        # 0x140408180
140074923:	48 33 c4             	xor    %rsp,%rax
140074926:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14007492b:	48 8d 05 5e 5f 2b 00 	lea    0x2b5f5e(%rip),%rax        # 0x14032a890
140074932:	b9 30 00 00 00       	mov    $0x30,%ecx
140074937:	49 89 43 b8          	mov    %rax,-0x48(%r11)
14007493b:	49 8d 7b b8          	lea    -0x48(%r11),%rdi
14007493f:	48 8d 05 3a 5f 2b 00 	lea    0x2b5f3a(%rip),%rax        # 0x14032a880
140074946:	49 89 43 c0          	mov    %rax,-0x40(%r11)
14007494a:	48 8d 05 4f 5f 2b 00 	lea    0x2b5f4f(%rip),%rax        # 0x14032a8a0
140074951:	49 89 43 c8          	mov    %rax,-0x38(%r11)
140074955:	48 8d 05 5c 5f 2b 00 	lea    0x2b5f5c(%rip),%rax        # 0x14032a8b8
14007495c:	49 89 43 d0          	mov    %rax,-0x30(%r11)
140074960:	48 8d 05 69 5f 2b 00 	lea    0x2b5f69(%rip),%rax        # 0x14032a8d0
140074967:	49 89 43 d8          	mov    %rax,-0x28(%r11)
14007496b:	48 8d 05 ce 5d 2b 00 	lea    0x2b5dce(%rip),%rax        # 0x14032a740
140074972:	49 89 43 e0          	mov    %rax,-0x20(%r11)
140074976:	e8 cd 58 28 00       	call   0x1402fa248
14007497b:	41 b8 30 00 00 00    	mov    $0x30,%r8d
140074981:	48 89 05 f8 5e 39 00 	mov    %rax,0x395ef8(%rip)        # 0x14040a880
140074988:	48 8b d7             	mov    %rdi,%rdx
14007498b:	48 89 05 f6 5e 39 00 	mov    %rax,0x395ef6(%rip)        # 0x14040a888
140074992:	48 8b d8             	mov    %rax,%rbx
140074995:	48 8d 48 30          	lea    0x30(%rax),%rcx
140074999:	48 89 0d f0 5e 39 00 	mov    %rcx,0x395ef0(%rip)        # 0x14040a890
1400749a0:	48 8b c8             	mov    %rax,%rcx
1400749a3:	e8 86 80 28 00       	call   0x1402fca2e
1400749a8:	48 8d 43 30          	lea    0x30(%rbx),%rax
1400749ac:	48 8d 0d 8d 32 2b 00 	lea    0x2b328d(%rip),%rcx        # 0x140327c40
1400749b3:	48 89 05 ce 5e 39 00 	mov    %rax,0x395ece(%rip)        # 0x14040a888
1400749ba:	e8 f5 5a 28 00       	call   0x1402fa4b4
1400749bf:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400749c4:	48 33 cc             	xor    %rsp,%rcx
1400749c7:	e8 74 5c 28 00       	call   0x1402fa640
1400749cc:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1400749d1:	48 83 c4 60          	add    $0x60,%rsp
1400749d5:	5f                   	pop    %rdi
1400749d6:	c3                   	ret
1400749d7:	cc                   	int3
1400749d8:	cc                   	int3
1400749d9:	cc                   	int3
1400749da:	cc                   	int3
1400749db:	cc                   	int3
1400749dc:	cc                   	int3
1400749dd:	cc                   	int3
1400749de:	cc                   	int3
1400749df:	cc                   	int3
1400749e0:	48 8d 0d c9 32 2b 00 	lea    0x2b32c9(%rip),%rcx        # 0x140327cb0
1400749e7:	e9 c8 5a 28 00       	jmp    0x1402fa4b4
1400749ec:	cc                   	int3
1400749ed:	cc                   	int3
1400749ee:	cc                   	int3
1400749ef:	cc                   	int3
1400749f0:	48 8d 0d 29 33 2b 00 	lea    0x2b3329(%rip),%rcx        # 0x140327d20
1400749f7:	e9 b8 5a 28 00       	jmp    0x1402fa4b4
1400749fc:	cc                   	int3
1400749fd:	cc                   	int3
1400749fe:	cc                   	int3
1400749ff:	cc                   	int3
140074a00:	48 83 ec 28          	sub    $0x28,%rsp
140074a04:	48 8d 15 4d 60 39 00 	lea    0x39604d(%rip),%rdx        # 0x14040aa58
140074a0b:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
140074a10:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140074a15:	e8 a6 76 02 00       	call   0x14009c0c0
140074a1a:	48 8d 0d 6f 33 2b 00 	lea    0x2b336f(%rip),%rcx        # 0x140327d90
140074a21:	48 83 c4 28          	add    $0x28,%rsp
140074a25:	e9 8a 5a 28 00       	jmp    0x1402fa4b4
140074a2a:	cc                   	int3
140074a2b:	cc                   	int3
140074a2c:	cc                   	int3
140074a2d:	cc                   	int3
140074a2e:	cc                   	int3
140074a2f:	cc                   	int3
140074a30:	48 8d 0d c9 33 2b 00 	lea    0x2b33c9(%rip),%rcx        # 0x140327e00
140074a37:	e9 78 5a 28 00       	jmp    0x1402fa4b4
140074a3c:	cc                   	int3
140074a3d:	cc                   	int3
140074a3e:	cc                   	int3
140074a3f:	cc                   	int3
140074a40:	48 8d 0d 29 34 2b 00 	lea    0x2b3429(%rip),%rcx        # 0x140327e70
140074a47:	e9 68 5a 28 00       	jmp    0x1402fa4b4
140074a4c:	cc                   	int3
140074a4d:	cc                   	int3
140074a4e:	cc                   	int3
140074a4f:	cc                   	int3
140074a50:	48 8d 0d 89 34 2b 00 	lea    0x2b3489(%rip),%rcx        # 0x140327ee0
140074a57:	e9 58 5a 28 00       	jmp    0x1402fa4b4
140074a5c:	cc                   	int3
140074a5d:	cc                   	int3
140074a5e:	cc                   	int3
140074a5f:	cc                   	int3
140074a60:	48 83 ec 28          	sub    $0x28,%rsp
140074a64:	48 8d 15 3d 60 39 00 	lea    0x39603d(%rip),%rdx        # 0x14040aaa8
140074a6b:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
140074a70:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140074a75:	e8 96 75 02 00       	call   0x14009c010
140074a7a:	48 8d 0d cf 34 2b 00 	lea    0x2b34cf(%rip),%rcx        # 0x140327f50
140074a81:	48 83 c4 28          	add    $0x28,%rsp
140074a85:	e9 2a 5a 28 00       	jmp    0x1402fa4b4
140074a8a:	cc                   	int3
140074a8b:	cc                   	int3
140074a8c:	cc                   	int3
140074a8d:	cc                   	int3
140074a8e:	cc                   	int3
140074a8f:	cc                   	int3
140074a90:	48 8d 0d 29 35 2b 00 	lea    0x2b3529(%rip),%rcx        # 0x140327fc0
140074a97:	e9 18 5a 28 00       	jmp    0x1402fa4b4
140074a9c:	cc                   	int3
140074a9d:	cc                   	int3
140074a9e:	cc                   	int3
140074a9f:	cc                   	int3
140074aa0:	66 0f 6f 05 28 9b 2b 	movdqa 0x2b9b28(%rip),%xmm0        # 0x14032e5d0
140074aa7:	00
140074aa8:	0f 11 05 e9 5f 39 00 	movups %xmm0,0x395fe9(%rip)        # 0x14040aa98
140074aaf:	c3                   	ret
140074ab0:	48 83 ec 28          	sub    $0x28,%rsp
140074ab4:	48 8d 0d 3d 60 2b 00 	lea    0x2b603d(%rip),%rcx        # 0x14032aaf8
140074abb:	e8 c0 0e 05 00       	call   0x1400c5980
140074ac0:	48 89 05 21 60 39 00 	mov    %rax,0x396021(%rip)        # 0x14040aae8
140074ac7:	48 83 c4 28          	add    $0x28,%rsp
140074acb:	c3                   	ret
140074acc:	cc                   	int3
140074acd:	cc                   	int3
140074ace:	cc                   	int3
140074acf:	cc                   	int3
140074ad0:	66 0f 6f 05 08 9b 2b 	movdqa 0x2b9b08(%rip),%xmm0        # 0x14032e5e0
140074ad7:	00
140074ad8:	0f 11 05 d9 5e 39 00 	movups %xmm0,0x395ed9(%rip)        # 0x14040a9b8
140074adf:	c3                   	ret
140074ae0:	0f 57 c0             	xorps  %xmm0,%xmm0
140074ae3:	0f 11 05 5e 5f 39 00 	movups %xmm0,0x395f5e(%rip)        # 0x14040aa48
140074aea:	c3                   	ret
140074aeb:	cc                   	int3
140074aec:	cc                   	int3
140074aed:	cc                   	int3
140074aee:	cc                   	int3
140074aef:	cc                   	int3
140074af0:	48 8d 0d 39 35 2b 00 	lea    0x2b3539(%rip),%rcx        # 0x140328030
140074af7:	e9 b8 59 28 00       	jmp    0x1402fa4b4
140074afc:	cc                   	int3
140074afd:	cc                   	int3
140074afe:	cc                   	int3
140074aff:	cc                   	int3
140074b00:	48 8d 0d 69 35 2b 00 	lea    0x2b3569(%rip),%rcx        # 0x140328070
140074b07:	e9 a8 59 28 00       	jmp    0x1402fa4b4
140074b0c:	cc                   	int3
140074b0d:	cc                   	int3
140074b0e:	cc                   	int3
140074b0f:	cc                   	int3
140074b10:	48 8d 0d 89 35 2b 00 	lea    0x2b3589(%rip),%rcx        # 0x1403280a0
140074b17:	e9 98 59 28 00       	jmp    0x1402fa4b4
140074b1c:	cc                   	int3
140074b1d:	cc                   	int3
140074b1e:	cc                   	int3
140074b1f:	cc                   	int3
140074b20:	48 83 ec 28          	sub    $0x28,%rsp
140074b24:	33 d2                	xor    %edx,%edx
140074b26:	48 8d 0d 93 5f 39 00 	lea    0x395f93(%rip),%rcx        # 0x14040aac0
140074b2d:	e8 8e 8b 05 00       	call   0x1400cd6c0
140074b32:	48 8d 0d 97 35 2b 00 	lea    0x2b3597(%rip),%rcx        # 0x1403280d0
140074b39:	48 83 c4 28          	add    $0x28,%rsp
140074b3d:	e9 72 59 28 00       	jmp    0x1402fa4b4
140074b42:	cc                   	int3
140074b43:	cc                   	int3
140074b44:	cc                   	int3
140074b45:	cc                   	int3
140074b46:	cc                   	int3
140074b47:	cc                   	int3
140074b48:	cc                   	int3
140074b49:	cc                   	int3
140074b4a:	cc                   	int3
140074b4b:	cc                   	int3
140074b4c:	cc                   	int3
140074b4d:	cc                   	int3
140074b4e:	cc                   	int3
140074b4f:	cc                   	int3
140074b50:	48 83 ec 28          	sub    $0x28,%rsp
140074b54:	33 d2                	xor    %edx,%edx
140074b56:	48 8d 0d 13 5f 39 00 	lea    0x395f13(%rip),%rcx        # 0x14040aa70
140074b5d:	e8 5e 8b 05 00       	call   0x1400cd6c0
140074b62:	48 8d 0d 77 35 2b 00 	lea    0x2b3577(%rip),%rcx        # 0x1403280e0
140074b69:	48 83 c4 28          	add    $0x28,%rsp
140074b6d:	e9 42 59 28 00       	jmp    0x1402fa4b4
140074b72:	cc                   	int3
140074b73:	cc                   	int3
140074b74:	cc                   	int3
140074b75:	cc                   	int3
140074b76:	cc                   	int3
140074b77:	cc                   	int3
140074b78:	cc                   	int3
140074b79:	cc                   	int3
140074b7a:	cc                   	int3
140074b7b:	cc                   	int3
140074b7c:	cc                   	int3
140074b7d:	cc                   	int3
140074b7e:	cc                   	int3
140074b7f:	cc                   	int3
140074b80:	48 8b 05 61 5f 39 00 	mov    0x395f61(%rip),%rax        # 0x14040aae8
140074b87:	48 89 05 4a 63 39 00 	mov    %rax,0x39634a(%rip)        # 0x14040aed8
140074b8e:	c3                   	ret
140074b8f:	cc                   	int3
140074b90:	48 83 ec 28          	sub    $0x28,%rsp
140074b94:	e8 75 7d 28 00       	call   0x1402fc90e
140074b99:	44 8b c0             	mov    %eax,%r8d
140074b9c:	b8 03 00 00 00       	mov    $0x3,%eax
140074ba1:	41 f7 e0             	mul    %r8d
140074ba4:	41 8b c8             	mov    %r8d,%ecx
140074ba7:	b8 01 00 00 00       	mov    $0x1,%eax
140074bac:	2b ca                	sub    %edx,%ecx
140074bae:	d1 e9                	shr    $1,%ecx
140074bb0:	03 ca                	add    %edx,%ecx
140074bb2:	c1 e9 1e             	shr    $0x1e,%ecx
140074bb5:	69 c9 01 00 00 80    	imul   $0x80000001,%ecx,%ecx
140074bbb:	44 03 c1             	add    %ecx,%r8d
140074bbe:	44 0f 44 c0          	cmove  %eax,%r8d
140074bc2:	44 89 05 77 5e 39 00 	mov    %r8d,0x395e77(%rip)        # 0x14040aa40
140074bc9:	48 83 c4 28          	add    $0x28,%rsp
140074bcd:	c3                   	ret
140074bce:	cc                   	int3
140074bcf:	cc                   	int3
140074bd0:	48 8d 0d 19 35 2b 00 	lea    0x2b3519(%rip),%rcx        # 0x1403280f0
140074bd7:	e9 d8 58 28 00       	jmp    0x1402fa4b4
140074bdc:	cc                   	int3
140074bdd:	cc                   	int3
140074bde:	cc                   	int3
140074bdf:	cc                   	int3
140074be0:	48 8d 0d 49 35 2b 00 	lea    0x2b3549(%rip),%rcx        # 0x140328130
140074be7:	e9 c8 58 28 00       	jmp    0x1402fa4b4
140074bec:	cc                   	int3
140074bed:	cc                   	int3
140074bee:	cc                   	int3
140074bef:	cc                   	int3
140074bf0:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
140074bf7:	00 00
140074bf9:	8b 0d 69 b3 39 00    	mov    0x39b369(%rip),%ecx        # 0x14040ff68
140074bff:	ba 20 00 00 00       	mov    $0x20,%edx
140074c04:	48 03 14 c8          	add    (%rax,%rcx,8),%rdx
140074c08:	33 c0                	xor    %eax,%eax
140074c0a:	48 89 02             	mov    %rax,(%rdx)
140074c0d:	48 89 42 08          	mov    %rax,0x8(%rdx)
140074c11:	48 89 42 10          	mov    %rax,0x10(%rdx)
140074c15:	48 89 42 18          	mov    %rax,0x18(%rdx)
140074c19:	48 89 42 20          	mov    %rax,0x20(%rdx)
140074c1d:	48 89 42 28          	mov    %rax,0x28(%rdx)
140074c21:	48 89 42 30          	mov    %rax,0x30(%rdx)
140074c25:	48 89 42 38          	mov    %rax,0x38(%rdx)
140074c29:	48 89 42 40          	mov    %rax,0x40(%rdx)
140074c2d:	48 89 42 48          	mov    %rax,0x48(%rdx)
140074c31:	48 89 42 50          	mov    %rax,0x50(%rdx)
140074c35:	48 89 42 58          	mov    %rax,0x58(%rdx)
140074c39:	48 89 42 60          	mov    %rax,0x60(%rdx)
140074c3d:	48 89 42 68          	mov    %rax,0x68(%rdx)
140074c41:	48 89 42 70          	mov    %rax,0x70(%rdx)
140074c45:	48 89 42 78          	mov    %rax,0x78(%rdx)
140074c49:	c3                   	ret
140074c4a:	cc                   	int3
140074c4b:	cc                   	int3
140074c4c:	cc                   	int3
140074c4d:	cc                   	int3
140074c4e:	cc                   	int3
140074c4f:	cc                   	int3
140074c50:	48 8d 0d e9 34 2b 00 	lea    0x2b34e9(%rip),%rcx        # 0x140328140
140074c57:	e9 58 58 28 00       	jmp    0x1402fa4b4
140074c5c:	cc                   	int3
140074c5d:	cc                   	int3
140074c5e:	cc                   	int3
140074c5f:	cc                   	int3
140074c60:	48 83 ec 28          	sub    $0x28,%rsp
140074c64:	b2 01                	mov    $0x1,%dl
140074c66:	48 8d 0d 5b 5d 39 00 	lea    0x395d5b(%rip),%rcx        # 0x14040a9c8
140074c6d:	e8 4e 8a 05 00       	call   0x1400cd6c0
140074c72:	48 8d 0d 37 35 2b 00 	lea    0x2b3537(%rip),%rcx        # 0x1403281b0
140074c79:	48 83 c4 28          	add    $0x28,%rsp
140074c7d:	e9 32 58 28 00       	jmp    0x1402fa4b4
140074c82:	cc                   	int3
140074c83:	cc                   	int3
140074c84:	cc                   	int3
140074c85:	cc                   	int3
140074c86:	cc                   	int3
140074c87:	cc                   	int3
140074c88:	cc                   	int3
140074c89:	cc                   	int3
140074c8a:	cc                   	int3
140074c8b:	cc                   	int3
140074c8c:	cc                   	int3
140074c8d:	cc                   	int3
140074c8e:	cc                   	int3
140074c8f:	cc                   	int3
140074c90:	48 8d 0d 29 35 2b 00 	lea    0x2b3529(%rip),%rcx        # 0x1403281c0
140074c97:	e9 18 58 28 00       	jmp    0x1402fa4b4
140074c9c:	cc                   	int3
140074c9d:	cc                   	int3
140074c9e:	cc                   	int3
140074c9f:	cc                   	int3
140074ca0:	48 83 ec 28          	sub    $0x28,%rsp