140264654:	00 00
140264656:	44 8d 40 cb          	lea    -0x35(%rax),%r8d
14026465a:	ba 04 00 01 00       	mov    $0x10004,%edx
14026465f:	48 c7 44 24 20 08 00 	movq   $0x8,0x20(%rsp)
140264666:	00 00
140264668:	41 b9 80 01 00 00    	mov    $0x180,%r9d
14026466e:	e8 5d 97 03 00       	call   0x14029ddd0
140264673:	48 83 c4 38          	add    $0x38,%rsp
140264677:	c3                   	ret
140264678:	cc                   	int3
140264679:	cc                   	int3
14026467a:	cc                   	int3
14026467b:	cc                   	int3
14026467c:	cc                   	int3
14026467d:	cc                   	int3
14026467e:	cc                   	int3
14026467f:	cc                   	int3
140264680:	b8 28 00 00 00       	mov    $0x28,%eax
140264685:	e8 a6 c4 04 00       	call   0x1402b0b30
14026468a:	48 2b e0             	sub    %rax,%rsp
14026468d:	ba 00 02 00 00       	mov    $0x200,%edx
140264692:	44 8d 48 db          	lea    -0x25(%rax),%r9d
140264696:	41 b8 04 00 01 00    	mov    $0x10004,%r8d
14026469c:	48 83 c4 28          	add    $0x28,%rsp
1402646a0:	e9 4b 00 00 00       	jmp    0x1402646f0
1402646a5:	cc                   	int3
1402646a6:	cc                   	int3
1402646a7:	cc                   	int3
1402646a8:	cc                   	int3
1402646a9:	cc                   	int3
1402646aa:	cc                   	int3
1402646ab:	cc                   	int3
1402646ac:	cc                   	int3
1402646ad:	cc                   	int3
1402646ae:	cc                   	int3
1402646af:	cc                   	int3
1402646b0:	b8 38 00 00 00       	mov    $0x38,%eax
1402646b5:	e8 76 c4 04 00       	call   0x1402b0b30
1402646ba:	48 2b e0             	sub    %rax,%rsp
1402646bd:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1402646c4:	00 00
1402646c6:	44 8d 40 cb          	lea    -0x35(%rax),%r8d
1402646ca:	ba 04 00 01 00       	mov    $0x10004,%edx
1402646cf:	48 c7 44 24 20 08 00 	movq   $0x8,0x20(%rsp)
1402646d6:	00 00
1402646d8:	41 b9 00 02 00 00    	mov    $0x200,%r9d
1402646de:	e8 ed 96 03 00       	call   0x14029ddd0
1402646e3:	48 83 c4 38          	add    $0x38,%rsp
1402646e7:	c3                   	ret
1402646e8:	cc                   	int3
1402646e9:	cc                   	int3
1402646ea:	cc                   	int3
1402646eb:	cc                   	int3
1402646ec:	cc                   	int3
1402646ed:	cc                   	int3
1402646ee:	cc                   	int3
1402646ef:	cc                   	int3
1402646f0:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1402646f5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1402646fa:	57                   	push   %rdi
1402646fb:	b8 20 00 00 00       	mov    $0x20,%eax
140264700:	e8 2b c4 04 00       	call   0x1402b0b30
140264705:	48 2b e0             	sub    %rax,%rsp
140264708:	41 8b f0             	mov    %r8d,%esi
14026470b:	48 8b fa             	mov    %rdx,%rdi
14026470e:	48 8b e9             	mov    %rcx,%rbp
140264711:	e8 ca ca e1 ff       	call   0x1400811e0
140264716:	85 c0                	test   %eax,%eax
140264718:	75 12                	jne    0x14026472c
14026471a:	33 c0                	xor    %eax,%eax
14026471c:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140264721:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140264726:	48 83 c4 20          	add    $0x20,%rsp
14026472a:	5f                   	pop    %rdi
14026472b:	c3                   	ret
14026472c:	41 b8 26 00 00 00    	mov    $0x26,%r8d
140264732:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140264737:	48 8d 15 f2 f3 11 00 	lea    0x11f3f2(%rip),%rdx        # 0x140383b30
14026473e:	41 8d 48 52          	lea    0x52(%r8),%ecx
140264742:	e8 79 79 e8 ff       	call   0x1400ec0c0
140264747:	48 8b d8             	mov    %rax,%rbx
14026474a:	48 85 c0             	test   %rax,%rax
14026474d:	74 2d                	je     0x14026477c
14026474f:	48 8b cf             	mov    %rdi,%rcx
140264752:	48 c7 40 10 10 00 00 	movq   $0x10,0x10(%rax)
140264759:	00
14026475a:	48 c1 e9 03          	shr    $0x3,%rcx
14026475e:	48 89 48 08          	mov    %rcx,0x8(%rax)
140264762:	48 8b cf             	mov    %rdi,%rcx
140264765:	89 30                	mov    %esi,(%rax)
140264767:	e8 54 fa 03 00       	call   0x1402a41c0
14026476c:	48 8b cd             	mov    %rbp,%rcx
14026476f:	48 89 43 68          	mov    %rax,0x68(%rbx)
140264773:	e8 58 03 ea ff       	call   0x140104ad0
140264778:	48 89 43 70          	mov    %rax,0x70(%rbx)
14026477c:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140264781:	48 8b c3             	mov    %rbx,%rax
140264784:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140264789:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14026478e:	48 83 c4 20          	add    $0x20,%rsp
140264792:	5f                   	pop    %rdi
140264793:	c3                   	ret
140264794:	cc                   	int3
140264795:	cc                   	int3
140264796:	cc                   	int3
140264797:	cc                   	int3
140264798:	cc                   	int3
140264799:	cc                   	int3
14026479a:	cc                   	int3
14026479b:	cc                   	int3
14026479c:	cc                   	int3
14026479d:	cc                   	int3
14026479e:	cc                   	int3
14026479f:	cc                   	int3
1402647a0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402647a5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1402647aa:	57                   	push   %rdi
1402647ab:	b8 30 00 00 00       	mov    $0x30,%eax
1402647b0:	e8 7b c3 04 00       	call   0x1402b0b30
1402647b5:	48 2b e0             	sub    %rax,%rsp
1402647b8:	49 8b f0             	mov    %r8,%rsi
1402647bb:	48 8b da             	mov    %rdx,%rbx
1402647be:	48 8b f9             	mov    %rcx,%rdi
1402647c1:	e8 1a ca e1 ff       	call   0x1400811e0
1402647c6:	85 c0                	test   %eax,%eax
1402647c8:	74 48                	je     0x140264812
1402647ca:	83 67 04 fe          	andl   $0xfffffffe,0x4(%rdi)
1402647ce:	8b 44 24 70          	mov    0x70(%rsp),%eax
1402647d2:	83 e0 01             	and    $0x1,%eax
1402647d5:	09 47 04             	or     %eax,0x4(%rdi)
1402647d8:	48 85 db             	test   %rbx,%rbx
1402647db:	74 57                	je     0x140264834
1402647dd:	4c 8b 47 08          	mov    0x8(%rdi),%r8
1402647e1:	49 3b f0             	cmp    %r8,%rsi
1402647e4:	74 3e                	je     0x140264824
1402647e6:	e8 85 28 ec ff       	call   0x140127070
1402647eb:	4c 8d 05 86 f3 11 00 	lea    0x11f386(%rip),%r8        # 0x140383b78
1402647f2:	ba 5c 00 00 00       	mov    $0x5c,%edx
1402647f7:	48 8d 0d 32 f3 11 00 	lea    0x11f332(%rip),%rcx        # 0x140383b30
1402647fe:	e8 8d 29 ec ff       	call   0x140127190
140264803:	45 33 c0             	xor    %r8d,%r8d
140264806:	41 8d 50 69          	lea    0x69(%r8),%edx
14026480a:	8d 4a d0             	lea    -0x30(%rdx),%ecx
14026480d:	e8 7e 2a ec ff       	call   0x140127290
140264812:	33 c0                	xor    %eax,%eax
140264814:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140264819:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14026481e:	48 83 c4 30          	add    $0x30,%rsp
140264822:	5f                   	pop    %rdi
140264823:	c3                   	ret
140264824:	48 8b 47 68          	mov    0x68(%rdi),%rax
140264828:	48 8b d3             	mov    %rbx,%rdx
14026482b:	48 8b cf             	mov    %rdi,%rcx
14026482e:	ff 10                	call   *(%rax)
140264830:	85 c0                	test   %eax,%eax
140264832:	74 de                	je     0x140264812
140264834:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140264839:	33 db                	xor    %ebx,%ebx
14026483b:	89 5c 24 40          	mov    %ebx,0x40(%rsp)
14026483f:	48 85 f6             	test   %rsi,%rsi
140264842:	0f 84 5a 01 00 00    	je     0x1402649a2
140264848:	48 8d 15 bd b5 0b 00 	lea    0xbb5bd(%rip),%rdx        # 0x14031fe0c
14026484f:	48 8b ce             	mov    %rsi,%rcx
140264852:	e8 a9 40 ed ff       	call   0x140138900
140264857:	48 8b d0             	mov    %rax,%rdx
14026485a:	48 85 c0             	test   %rax,%rax
14026485d:	74 64                	je     0x1402648c3
14026485f:	f6 47 04 01          	testb  $0x1,0x4(%rdi)
140264863:	0f 85 39 01 00 00    	jne    0x1402649a2
140264869:	83 78 08 05          	cmpl   $0x5,0x8(%rax)
14026486d:	75 16                	jne    0x140264885
14026486f:	4c 8b 42 18          	mov    0x18(%rdx),%r8
140264873:	48 8b cf             	mov    %rdi,%rcx
140264876:	48 8b 47 68          	mov    0x68(%rdi),%rax
14026487a:	48 8b 52 10          	mov    0x10(%rdx),%rdx
14026487e:	ff 50 18             	call   *0x18(%rax)
140264881:	85 c0                	test   %eax,%eax
140264883:	75 3e                	jne    0x1402648c3
140264885:	e8 e6 27 ec ff       	call   0x140127070
14026488a:	4c 8d 05 1f f3 11 00 	lea    0x11f31f(%rip),%r8        # 0x140383bb0
140264891:	ba d8 00 00 00       	mov    $0xd8,%edx
140264896:	48 8d 0d 93 f2 11 00 	lea    0x11f293(%rip),%rcx        # 0x140383b30
14026489d:	e8 ee 28 ec ff       	call   0x140127190
1402648a2:	45 33 c0             	xor    %r8d,%r8d
1402648a5:	41 8d 50 67          	lea    0x67(%r8),%edx
1402648a9:	8d 4a d2             	lea    -0x2e(%rdx),%ecx
1402648ac:	e8 df 29 ec ff       	call   0x140127290
1402648b1:	8b c3                	mov    %ebx,%eax
1402648b3:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1402648b8:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1402648bd:	48 83 c4 30          	add    $0x30,%rsp
1402648c1:	5f                   	pop    %rdi
1402648c2:	c3                   	ret
1402648c3:	48 8d 15 3a b5 0b 00 	lea    0xbb53a(%rip),%rdx        # 0x14031fe04
1402648ca:	48 8b ce             	mov    %rsi,%rcx
1402648cd:	e8 2e 40 ed ff       	call   0x140138900
1402648d2:	48 85 c0             	test   %rax,%rax
1402648d5:	74 5d                	je     0x140264934
1402648d7:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402648dc:	48 8b c8             	mov    %rax,%rcx
1402648df:	e8 6c 3c ed ff       	call   0x140138550
1402648e4:	85 c0                	test   %eax,%eax
1402648e6:	75 3e                	jne    0x140264926
1402648e8:	e8 83 27 ec ff       	call   0x140127070
1402648ed:	4c 8d 05 bc f2 11 00 	lea    0x11f2bc(%rip),%r8        # 0x140383bb0
1402648f4:	ba df 00 00 00       	mov    $0xdf,%edx
1402648f9:	48 8d 0d 30 f2 11 00 	lea    0x11f230(%rip),%rcx        # 0x140383b30
140264900:	e8 8b 28 ec ff       	call   0x140127190
140264905:	45 33 c0             	xor    %r8d,%r8d
140264908:	41 8d 50 67          	lea    0x67(%r8),%edx
14026490c:	8d 4a d2             	lea    -0x2e(%rdx),%ecx
14026490f:	e8 7c 29 ec ff       	call   0x140127290
140264914:	8b c3                	mov    %ebx,%eax
140264916:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14026491b:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140264920:	48 83 c4 30          	add    $0x30,%rsp
140264924:	5f                   	pop    %rdi
140264925:	c3                   	ret
140264926:	48 8b 47 68          	mov    0x68(%rdi),%rax
14026492a:	48 8b cf             	mov    %rdi,%rcx
14026492d:	8b 54 24 40          	mov    0x40(%rsp),%edx
140264931:	ff 50 10             	call   *0x10(%rax)
140264934:	48 8d 15 c9 16 0b 00 	lea    0xb16c9(%rip),%rdx        # 0x140316004
14026493b:	48 8b ce             	mov    %rsi,%rcx
14026493e:	e8 bd 3f ed ff       	call   0x140138900
140264943:	48 85 c0             	test   %rax,%rax
140264946:	74 5a                	je     0x1402649a2
140264948:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14026494d:	48 8b c8             	mov    %rax,%rcx
140264950:	e8 bb 3b ed ff       	call   0x140138510
140264955:	85 c0                	test   %eax,%eax
140264957:	75 3e                	jne    0x140264997
140264959:	e8 12 27 ec ff       	call   0x140127070
14026495e:	4c 8d 05 4b f2 11 00 	lea    0x11f24b(%rip),%r8        # 0x140383bb0
140264965:	ba e9 00 00 00       	mov    $0xe9,%edx
14026496a:	48 8d 0d bf f1 11 00 	lea    0x11f1bf(%rip),%rcx        # 0x140383b30
140264971:	e8 1a 28 ec ff       	call   0x140127190
140264976:	45 33 c0             	xor    %r8d,%r8d
140264979:	41 8d 50 67          	lea    0x67(%r8),%edx
14026497d:	8d 4a d2             	lea    -0x2e(%rdx),%ecx
140264980:	e8 0b 29 ec ff       	call   0x140127290
140264985:	8b c3                	mov    %ebx,%eax
140264987:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14026498c:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140264991:	48 83 c4 30          	add    $0x30,%rsp
140264995:	5f                   	pop    %rdi
140264996:	c3                   	ret
140264997:	48 8b 47 08          	mov    0x8(%rdi),%rax
14026499b:	48 39 44 24 20       	cmp    %rax,0x20(%rsp)
1402649a0:	75 05                	jne    0x1402649a7
1402649a2:	bb 01 00 00 00       	mov    $0x1,%ebx
1402649a7:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1402649ac:	8b c3                	mov    %ebx,%eax
1402649ae:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1402649b3:	48 83 c4 30          	add    $0x30,%rsp
1402649b7:	5f                   	pop    %rdi
1402649b8:	c3                   	ret
1402649b9:	cc                   	int3
1402649ba:	cc                   	int3
1402649bb:	cc                   	int3
1402649bc:	cc                   	int3
1402649bd:	cc                   	int3
1402649be:	cc                   	int3
1402649bf:	cc                   	int3
1402649c0:	b8 28 00 00 00       	mov    $0x28,%eax
1402649c5:	e8 66 c1 04 00       	call   0x1402b0b30
1402649ca:	48 2b e0             	sub    %rax,%rsp
1402649cd:	e8 0e c8 e1 ff       	call   0x1400811e0
1402649d2:	85 c0                	test   %eax,%eax
1402649d4:	75 07                	jne    0x1402649dd
1402649d6:	33 c0                	xor    %eax,%eax
1402649d8:	48 83 c4 28          	add    $0x28,%rsp
1402649dc:	c3                   	ret
1402649dd:	41 b8 31 00 00 00    	mov    $0x31,%r8d
1402649e3:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1402649e8:	48 8d 15 e1 f3 11 00 	lea    0x11f3e1(%rip),%rdx        # 0x140383dd0
1402649ef:	b9 70 01 00 00       	mov    $0x170,%ecx
1402649f4:	e8 c7 76 e8 ff       	call   0x1400ec0c0
1402649f9:	48 8b d8             	mov    %rax,%rbx
1402649fc:	48 85 c0             	test   %rax,%rax
1402649ff:	74 0c                	je     0x140264a0d
140264a01:	48 8d 88 f0 00 00 00 	lea    0xf0(%rax),%rcx
140264a08:	e8 03 6b fe ff       	call   0x14024b510
140264a0d:	48 8b c3             	mov    %rbx,%rax
140264a10:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
140264a15:	48 83 c4 28          	add    $0x28,%rsp
140264a19:	c3                   	ret
140264a1a:	cc                   	int3
140264a1b:	cc                   	int3
140264a1c:	cc                   	int3
140264a1d:	cc                   	int3
140264a1e:	cc                   	int3
140264a1f:	cc                   	int3
140264a20:	40 53                	rex push %rbx
140264a22:	b8 20 00 00 00       	mov    $0x20,%eax
140264a27:	e8 04 c1 04 00       	call   0x1402b0b30
140264a2c:	48 2b e0             	sub    %rax,%rsp
140264a2f:	48 8b d9             	mov    %rcx,%rbx
140264a32:	e8 a9 c7 e1 ff       	call   0x1400811e0
140264a37:	85 c0                	test   %eax,%eax
140264a39:	0f 84 c0 00 00 00    	je     0x140264aff
140264a3f:	41 b8 41 00 00 00    	mov    $0x41,%r8d
140264a45:	48 8d 15 84 f3 11 00 	lea    0x11f384(%rip),%rdx        # 0x140383dd0
140264a4c:	b9 70 01 00 00       	mov    $0x170,%ecx
140264a51:	e8 6a 76 e8 ff       	call   0x1400ec0c0
140264a56:	48 85 c0             	test   %rax,%rax
140264a59:	0f 84 a0 00 00 00    	je     0x140264aff
140264a5f:	48 8b c8             	mov    %rax,%rcx
140264a62:	ba 02 00 00 00       	mov    $0x2,%edx
140264a67:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140264a6e:	00 00
140264a70:	48 8d 89 80 00 00 00 	lea    0x80(%rcx),%rcx
140264a77:	0f 10 03             	movups (%rbx),%xmm0
140264a7a:	48 8d 9b 80 00 00 00 	lea    0x80(%rbx),%rbx
140264a81:	0f 11 41 80          	movups %xmm0,-0x80(%rcx)
140264a85:	0f 10 4b 90          	movups -0x70(%rbx),%xmm1
140264a89:	0f 11 49 90          	movups %xmm1,-0x70(%rcx)
140264a8d:	0f 10 43 a0          	movups -0x60(%rbx),%xmm0
140264a91:	0f 11 41 a0          	movups %xmm0,-0x60(%rcx)
140264a95:	0f 10 4b b0          	movups -0x50(%rbx),%xmm1
140264a99:	0f 11 49 b0          	movups %xmm1,-0x50(%rcx)
140264a9d:	0f 10 43 c0          	movups -0x40(%rbx),%xmm0
140264aa1:	0f 11 41 c0          	movups %xmm0,-0x40(%rcx)
140264aa5:	0f 10 4b d0          	movups -0x30(%rbx),%xmm1
140264aa9:	0f 11 49 d0          	movups %xmm1,-0x30(%rcx)
140264aad:	0f 10 43 e0          	movups -0x20(%rbx),%xmm0
140264ab1:	0f 11 41 e0          	movups %xmm0,-0x20(%rcx)
140264ab5:	0f 10 4b f0          	movups -0x10(%rbx),%xmm1
140264ab9:	0f 11 49 f0          	movups %xmm1,-0x10(%rcx)
140264abd:	48 83 ea 01          	sub    $0x1,%rdx
140264ac1:	75 ad                	jne    0x140264a70
140264ac3:	0f 10 03             	movups (%rbx),%xmm0
140264ac6:	0f 11 01             	movups %xmm0,(%rcx)
140264ac9:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
140264acd:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
140264ad1:	0f 10 43 20          	movups 0x20(%rbx),%xmm0
140264ad5:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
140264ad9:	0f 10 4b 30          	movups 0x30(%rbx),%xmm1
140264add:	0f 11 49 30          	movups %xmm1,0x30(%rcx)
140264ae1:	0f 10 43 40          	movups 0x40(%rbx),%xmm0
140264ae5:	0f 11 41 40          	movups %xmm0,0x40(%rcx)
140264ae9:	0f 10 4b 50          	movups 0x50(%rbx),%xmm1
140264aed:	0f 11 49 50          	movups %xmm1,0x50(%rcx)
140264af1:	0f 10 43 60          	movups 0x60(%rbx),%xmm0
140264af5:	0f 11 41 60          	movups %xmm0,0x60(%rcx)
140264af9:	48 83 c4 20          	add    $0x20,%rsp
140264afd:	5b                   	pop    %rbx
140264afe:	c3                   	ret
140264aff:	33 c0                	xor    %eax,%eax
140264b01:	48 83 c4 20          	add    $0x20,%rsp