14027571f:	89 41 10             	mov    %eax,0x10(%rcx)
140275722:	83 f8 01             	cmp    $0x1,%eax
140275725:	7e 5c                	jle    0x140275783
140275727:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14027572c:	74 4a                	je     0x140275778
14027572e:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140275733:	f3 0f 7f 44 24 78    	movdqu %xmm0,0x78(%rsp)
140275739:	48 89 94 24 88 00 00 	mov    %rdx,0x88(%rsp)
140275740:	00
140275741:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
140275746:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14027574b:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
140275750:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
140275755:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
14027575a:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14027575f:	e8 6c 78 43 00       	call   0x1406acfd0
140275764:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140275769:	48 89 03             	mov    %rax,(%rbx)
14027576c:	48 8b c3             	mov    %rbx,%rax
14027576f:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
140275776:	5b                   	pop    %rbx
140275777:	c3                   	ret
140275778:	b9 01 00 00 00       	mov    $0x1,%ecx
14027577d:	e8 7e 4f 51 00       	call   0x14078a700
140275782:	cc                   	int3
140275783:	33 c9                	xor    %ecx,%ecx
140275785:	e8 76 4f 51 00       	call   0x14078a700
14027578a:	cc                   	int3
14027578b:	cc                   	int3
14027578c:	cc                   	int3
14027578d:	cc                   	int3
14027578e:	cc                   	int3
14027578f:	cc                   	int3
140275790:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140275795:	55                   	push   %rbp
140275796:	48 8d 6c 24 a9       	lea    -0x57(%rsp),%rbp
14027579b:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
1402757a2:	48 8b da             	mov    %rdx,%rbx
1402757a5:	33 d2                	xor    %edx,%edx
1402757a7:	0f 57 c0             	xorps  %xmm0,%xmm0
1402757aa:	f3 0f 7f 45 f7       	movdqu %xmm0,-0x9(%rbp)
1402757af:	48 89 55 07          	mov    %rdx,0x7(%rbp)
1402757b3:	f3 0f 7f 45 0f       	movdqu %xmm0,0xf(%rbp)
1402757b8:	48 89 55 1f          	mov    %rdx,0x1f(%rbp)
1402757bc:	48 8b 05 85 68 1a 01 	mov    0x11a6885(%rip),%rax        # 0x14141c048
1402757c3:	48 8b 88 38 0a 00 00 	mov    0xa38(%rax),%rcx
1402757ca:	48 85 c9             	test   %rcx,%rcx
1402757cd:	74 14                	je     0x1402757e3
1402757cf:	8b 41 10             	mov    0x10(%rcx),%eax
1402757d2:	ff c0                	inc    %eax
1402757d4:	89 41 10             	mov    %eax,0x10(%rcx)
1402757d7:	83 f8 01             	cmp    $0x1,%eax
1402757da:	7e 6a                	jle    0x140275846
1402757dc:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402757e1:	74 58                	je     0x14027583b
1402757e3:	48 89 4d df          	mov    %rcx,-0x21(%rbp)
1402757e7:	f3 0f 7f 45 27       	movdqu %xmm0,0x27(%rbp)
1402757ec:	48 89 55 37          	mov    %rdx,0x37(%rbp)
1402757f0:	f3 0f 7f 45 3f       	movdqu %xmm0,0x3f(%rbp)
1402757f5:	48 89 55 4f          	mov    %rdx,0x4f(%rbp)
1402757f9:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
1402757fd:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140275802:	48 8d 45 0f          	lea    0xf(%rbp),%rax
140275806:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14027580b:	4c 8d 4d df          	lea    -0x21(%rbp),%r9
14027580f:	4c 8d 45 27          	lea    0x27(%rbp),%r8
140275813:	48 8d 55 3f          	lea    0x3f(%rbp),%rdx
140275817:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
14027581b:	e8 60 7b 43 00       	call   0x1406ad380
140275820:	48 8b 45 d7          	mov    -0x29(%rbp),%rax
140275824:	48 89 03             	mov    %rax,(%rbx)
140275827:	48 8b c3             	mov    %rbx,%rax
14027582a:	48 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%rbx
140275831:	00
140275832:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140275839:	5d                   	pop    %rbp
14027583a:	c3                   	ret
14027583b:	b9 01 00 00 00       	mov    $0x1,%ecx
140275840:	e8 bb 4e 51 00       	call   0x14078a700
140275845:	cc                   	int3
140275846:	33 c9                	xor    %ecx,%ecx
140275848:	e8 b3 4e 51 00       	call   0x14078a700
14027584d:	cc                   	int3
14027584e:	cc                   	int3
14027584f:	cc                   	int3
140275850:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140275855:	53                   	push   %rbx
140275856:	48 83 ec 30          	sub    $0x30,%rsp
14027585a:	48 8b da             	mov    %rdx,%rbx
14027585d:	49 8b d1             	mov    %r9,%rdx
140275860:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140275865:	e8 e6 05 10 00       	call   0x140375e50
14027586a:	48 8b 08             	mov    (%rax),%rcx
14027586d:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140275874:	48 89 0b             	mov    %rcx,(%rbx)
140275877:	48 8b c3             	mov    %rbx,%rax
14027587a:	48 83 c4 30          	add    $0x30,%rsp
14027587e:	5b                   	pop    %rbx
14027587f:	c3                   	ret
140275880:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140275885:	53                   	push   %rbx
140275886:	48 83 ec 30          	sub    $0x30,%rsp
14027588a:	48 8b da             	mov    %rdx,%rbx
14027588d:	49 8b d1             	mov    %r9,%rdx
140275890:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140275895:	e8 e6 06 10 00       	call   0x140375f80
14027589a:	48 8b 08             	mov    (%rax),%rcx
14027589d:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402758a4:	48 89 0b             	mov    %rcx,(%rbx)
1402758a7:	48 8b c3             	mov    %rbx,%rax
1402758aa:	48 83 c4 30          	add    $0x30,%rsp
1402758ae:	5b                   	pop    %rbx
1402758af:	c3                   	ret
1402758b0:	40 53                	rex push %rbx
1402758b2:	48 83 ec 60          	sub    $0x60,%rsp
1402758b6:	48 8b da             	mov    %rdx,%rbx
1402758b9:	33 d2                	xor    %edx,%edx
1402758bb:	48 8b 05 86 67 1a 01 	mov    0x11a6786(%rip),%rax        # 0x14141c048
1402758c2:	48 8b 88 80 04 00 00 	mov    0x480(%rax),%rcx
1402758c9:	48 85 c9             	test   %rcx,%rcx
1402758cc:	74 14                	je     0x1402758e2
1402758ce:	8b 41 10             	mov    0x10(%rcx),%eax
1402758d1:	ff c0                	inc    %eax
1402758d3:	89 41 10             	mov    %eax,0x10(%rcx)
1402758d6:	83 f8 01             	cmp    $0x1,%eax
1402758d9:	7e 4a                	jle    0x140275925
1402758db:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402758e0:	74 38                	je     0x14027591a
1402758e2:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1402758e7:	0f 57 c0             	xorps  %xmm0,%xmm0
1402758ea:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
1402758f0:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1402758f5:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1402758fa:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402758ff:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140275904:	e8 07 71 43 00       	call   0x1406aca10
140275909:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14027590e:	48 89 03             	mov    %rax,(%rbx)
140275911:	48 8b c3             	mov    %rbx,%rax
140275914:	48 83 c4 60          	add    $0x60,%rsp
140275918:	5b                   	pop    %rbx
140275919:	c3                   	ret
14027591a:	b9 01 00 00 00       	mov    $0x1,%ecx
14027591f:	e8 dc 4d 51 00       	call   0x14078a700
140275924:	cc                   	int3
140275925:	33 c9                	xor    %ecx,%ecx
140275927:	e8 d4 4d 51 00       	call   0x14078a700
14027592c:	cc                   	int3
14027592d:	cc                   	int3
14027592e:	cc                   	int3
14027592f:	cc                   	int3
140275930:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140275935:	53                   	push   %rbx
140275936:	48 83 ec 30          	sub    $0x30,%rsp
14027593a:	48 8b da             	mov    %rdx,%rbx
14027593d:	49 8b d1             	mov    %r9,%rdx
140275940:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140275945:	e8 96 08 10 00       	call   0x1403761e0
14027594a:	48 8b 08             	mov    (%rax),%rcx
14027594d:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140275954:	48 89 0b             	mov    %rcx,(%rbx)
140275957:	48 8b c3             	mov    %rbx,%rax
14027595a:	48 83 c4 30          	add    $0x30,%rsp
14027595e:	5b                   	pop    %rbx
14027595f:	c3                   	ret
140275960:	40 53                	rex push %rbx
140275962:	48 83 ec 70          	sub    $0x70,%rsp
140275966:	48 8b da             	mov    %rdx,%rbx
140275969:	33 d2                	xor    %edx,%edx
14027596b:	48 8b 05 d6 66 1a 01 	mov    0x11a66d6(%rip),%rax        # 0x14141c048
140275972:	48 8b 88 48 0f 00 00 	mov    0xf48(%rax),%rcx
140275979:	48 85 c9             	test   %rcx,%rcx
14027597c:	74 14                	je     0x140275992
14027597e:	8b 41 10             	mov    0x10(%rcx),%eax
140275981:	ff c0                	inc    %eax
140275983:	89 41 10             	mov    %eax,0x10(%rcx)
140275986:	83 f8 01             	cmp    $0x1,%eax
140275989:	7e 5a                	jle    0x1402759e5
14027598b:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140275990:	74 48                	je     0x1402759da
140275992:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140275997:	0f 57 c0             	xorps  %xmm0,%xmm0
14027599a:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
1402759a0:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1402759a5:	f3 0f 7f 44 24 58    	movdqu %xmm0,0x58(%rsp)
1402759ab:	48 89 54 24 68       	mov    %rdx,0x68(%rsp)
1402759b0:	4c 8d 4c 24 28       	lea    0x28(%rsp),%r9
1402759b5:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1402759ba:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1402759bf:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1402759c4:	e8 c7 71 43 00       	call   0x1406acb90
1402759c9:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1402759ce:	48 89 03             	mov    %rax,(%rbx)
1402759d1:	48 8b c3             	mov    %rbx,%rax
1402759d4:	48 83 c4 70          	add    $0x70,%rsp
1402759d8:	5b                   	pop    %rbx
1402759d9:	c3                   	ret
1402759da:	b9 01 00 00 00       	mov    $0x1,%ecx
1402759df:	e8 1c 4d 51 00       	call   0x14078a700
1402759e4:	cc                   	int3
1402759e5:	33 c9                	xor    %ecx,%ecx
1402759e7:	e8 14 4d 51 00       	call   0x14078a700
1402759ec:	cc                   	int3
1402759ed:	cc                   	int3
1402759ee:	cc                   	int3
1402759ef:	cc                   	int3
1402759f0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1402759f5:	53                   	push   %rbx
1402759f6:	48 83 ec 30          	sub    $0x30,%rsp
1402759fa:	48 8b da             	mov    %rdx,%rbx
1402759fd:	49 8b d1             	mov    %r9,%rdx
140275a00:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140275a05:	e8 36 0a 10 00       	call   0x140376440
140275a0a:	48 8b 08             	mov    (%rax),%rcx
140275a0d:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140275a14:	48 89 0b             	mov    %rcx,(%rbx)
140275a17:	48 8b c3             	mov    %rbx,%rax
140275a1a:	48 83 c4 30          	add    $0x30,%rsp
140275a1e:	5b                   	pop    %rbx
140275a1f:	c3                   	ret
140275a20:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140275a25:	53                   	push   %rbx
140275a26:	48 83 ec 30          	sub    $0x30,%rsp
140275a2a:	48 8b da             	mov    %rdx,%rbx
140275a2d:	49 8b d1             	mov    %r9,%rdx
140275a30:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140275a35:	e8 66 0c 10 00       	call   0x1403766a0
140275a3a:	48 8b 08             	mov    (%rax),%rcx
140275a3d:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140275a44:	48 89 0b             	mov    %rcx,(%rbx)
140275a47:	48 8b c3             	mov    %rbx,%rax
140275a4a:	48 83 c4 30          	add    $0x30,%rsp
140275a4e:	5b                   	pop    %rbx
140275a4f:	c3                   	ret
140275a50:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140275a55:	53                   	push   %rbx
140275a56:	48 83 ec 30          	sub    $0x30,%rsp
140275a5a:	48 8b da             	mov    %rdx,%rbx
140275a5d:	49 8b d1             	mov    %r9,%rdx
140275a60:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140275a65:	e8 96 0e 10 00       	call   0x140376900
140275a6a:	48 8b 08             	mov    (%rax),%rcx
140275a6d:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140275a74:	48 89 0b             	mov    %rcx,(%rbx)
140275a77:	48 8b c3             	mov    %rbx,%rax
140275a7a:	48 83 c4 30          	add    $0x30,%rsp
140275a7e:	5b                   	pop    %rbx
140275a7f:	c3                   	ret
140275a80:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140275a85:	53                   	push   %rbx
140275a86:	48 83 ec 30          	sub    $0x30,%rsp
140275a8a:	48 8b da             	mov    %rdx,%rbx
140275a8d:	49 8b d1             	mov    %r9,%rdx
140275a90:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140275a95:	e8 c6 10 10 00       	call   0x140376b60
140275a9a:	48 8b 08             	mov    (%rax),%rcx
140275a9d:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140275aa4:	48 89 0b             	mov    %rcx,(%rbx)
140275aa7:	48 8b c3             	mov    %rbx,%rax
140275aaa:	48 83 c4 30          	add    $0x30,%rsp
140275aae:	5b                   	pop    %rbx
140275aaf:	c3                   	ret
140275ab0:	40 53                	rex push %rbx
140275ab2:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140275ab9:	48 8b da             	mov    %rdx,%rbx
140275abc:	33 d2                	xor    %edx,%edx
140275abe:	0f 57 c0             	xorps  %xmm0,%xmm0
140275ac1:	f3 0f 7f 44 24 48    	movdqu %xmm0,0x48(%rsp)
140275ac7:	48 89 54 24 58       	mov    %rdx,0x58(%rsp)
140275acc:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
140275ad2:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
140275ad7:	48 8b 05 6a 65 1a 01 	mov    0x11a656a(%rip),%rax        # 0x14141c048
140275ade:	48 8b 88 c8 01 00 00 	mov    0x1c8(%rax),%rcx
140275ae5:	48 85 c9             	test   %rcx,%rcx
140275ae8:	74 14                	je     0x140275afe
140275aea:	8b 41 10             	mov    0x10(%rcx),%eax
140275aed:	ff c0                	inc    %eax
140275aef:	89 41 10             	mov    %eax,0x10(%rcx)
140275af2:	83 f8 01             	cmp    $0x1,%eax
140275af5:	7e 5c                	jle    0x140275b53
140275af7:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140275afc:	74 4a                	je     0x140275b48
140275afe:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140275b03:	f3 0f 7f 44 24 78    	movdqu %xmm0,0x78(%rsp)
140275b09:	48 89 94 24 88 00 00 	mov    %rdx,0x88(%rsp)
140275b10:	00
140275b11:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
140275b16:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140275b1b:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
140275b20:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
140275b25:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
140275b2a:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140275b2f:	e8 9c 74 43 00       	call   0x1406acfd0
140275b34:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140275b39:	48 89 03             	mov    %rax,(%rbx)
140275b3c:	48 8b c3             	mov    %rbx,%rax
140275b3f:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
140275b46:	5b                   	pop    %rbx
140275b47:	c3                   	ret
140275b48:	b9 01 00 00 00       	mov    $0x1,%ecx
140275b4d:	e8 ae 4b 51 00       	call   0x14078a700
140275b52:	cc                   	int3
140275b53:	33 c9                	xor    %ecx,%ecx
140275b55:	e8 a6 4b 51 00       	call   0x14078a700
140275b5a:	cc                   	int3
140275b5b:	cc                   	int3
140275b5c:	cc                   	int3
140275b5d:	cc                   	int3
140275b5e:	cc                   	int3
140275b5f:	cc                   	int3
140275b60:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140275b65:	53                   	push   %rbx
140275b66:	48 83 ec 30          	sub    $0x30,%rsp
140275b6a:	48 8b da             	mov    %rdx,%rbx
140275b6d:	49 8b d1             	mov    %r9,%rdx
140275b70:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140275b75:	e8 46 12 10 00       	call   0x140376dc0
140275b7a:	48 8b 08             	mov    (%rax),%rcx
140275b7d:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140275b84:	48 89 0b             	mov    %rcx,(%rbx)
140275b87:	48 8b c3             	mov    %rbx,%rax
140275b8a:	48 83 c4 30          	add    $0x30,%rsp
140275b8e:	5b                   	pop    %rbx
140275b8f:	c3                   	ret
140275b90:	40 53                	rex push %rbx
140275b92:	48 83 ec 30          	sub    $0x30,%rsp
140275b96:	48 8b 0d db d2 1b 01 	mov    0x11bd2db(%rip),%rcx        # 0x141432e78
140275b9d:	45 33 c0             	xor    %r8d,%r8d
140275ba0:	48 8b da             	mov    %rdx,%rbx
140275ba3:	e8 c8 93 f9 ff       	call   0x14020ef70
140275ba8:	48 8b c3             	mov    %rbx,%rax
140275bab:	48 83 c4 30          	add    $0x30,%rsp
140275baf:	5b                   	pop    %rbx
140275bb0:	c3                   	ret
140275bb1:	cc                   	int3
140275bb2:	cc                   	int3
140275bb3:	cc                   	int3
140275bb4:	cc                   	int3
140275bb5:	cc                   	int3
140275bb6:	cc                   	int3
140275bb7:	cc                   	int3
140275bb8:	cc                   	int3
140275bb9:	cc                   	int3
140275bba:	cc                   	int3
140275bbb:	cc                   	int3
140275bbc:	cc                   	int3
140275bbd:	cc                   	int3
140275bbe:	cc                   	int3
140275bbf:	cc                   	int3
140275bc0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)