5fe83e:	cc                   	int3
5fe83f:	cc                   	int3
5fe840:	55                   	push   %ebp
5fe841:	8b ec                	mov    %esp,%ebp
5fe843:	6a ff                	push   $0xffffffff
5fe845:	68 91 f7 b6 00       	push   $0xb6f791
5fe84a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5fe850:	50                   	push   %eax
5fe851:	51                   	push   %ecx
5fe852:	56                   	push   %esi
5fe853:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
5fe858:	33 c5                	xor    %ebp,%eax
5fe85a:	50                   	push   %eax
5fe85b:	8d 45 f4             	lea    -0xc(%ebp),%eax
5fe85e:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5fe864:	8b 75 08             	mov    0x8(%ebp),%esi
5fe867:	89 75 f0             	mov    %esi,-0x10(%ebp)
5fe86a:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
5fe871:	85 f6                	test   %esi,%esi
5fe873:	74 29                	je     0x5fe89e
5fe875:	8b 45 10             	mov    0x10(%ebp),%eax
5fe878:	8b ce                	mov    %esi,%ecx
5fe87a:	6a ff                	push   $0xffffffff
5fe87c:	6a 00                	push   $0x0
5fe87e:	8b 00                	mov    (%eax),%eax
5fe880:	c7 46 14 0f 00 00 00 	movl   $0xf,0x14(%esi)
5fe887:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
5fe88e:	50                   	push   %eax
5fe88f:	c6 06 00             	movb   $0x0,(%esi)
5fe892:	e8 68 f7 e3 ff       	call   0x43dfff
5fe897:	0f 57 c0             	xorps  %xmm0,%xmm0
5fe89a:	0f 11 46 18          	movups %xmm0,0x18(%esi)
5fe89e:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5fe8a1:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5fe8a8:	59                   	pop    %ecx
5fe8a9:	5e                   	pop    %esi
5fe8aa:	8b e5                	mov    %ebp,%esp
5fe8ac:	5d                   	pop    %ebp
5fe8ad:	c2 10 00             	ret    $0x10
5fe8b0:	cc                   	int3
5fe8b1:	cc                   	int3
5fe8b2:	cc                   	int3
5fe8b3:	cc                   	int3
5fe8b4:	cc                   	int3
5fe8b5:	cc                   	int3
5fe8b6:	cc                   	int3
5fe8b7:	cc                   	int3
5fe8b8:	cc                   	int3
5fe8b9:	cc                   	int3
5fe8ba:	cc                   	int3
5fe8bb:	cc                   	int3
5fe8bc:	cc                   	int3
5fe8bd:	cc                   	int3
5fe8be:	cc                   	int3
5fe8bf:	cc                   	int3
5fe8c0:	cc                   	int3
5fe8c1:	cc                   	int3
5fe8c2:	cc                   	int3
5fe8c3:	cc                   	int3
5fe8c4:	cc                   	int3
5fe8c5:	cc                   	int3
5fe8c6:	cc                   	int3
5fe8c7:	cc                   	int3
5fe8c8:	cc                   	int3
5fe8c9:	cc                   	int3
5fe8ca:	cc                   	int3
5fe8cb:	cc                   	int3
5fe8cc:	cc                   	int3
5fe8cd:	cc                   	int3
5fe8ce:	cc                   	int3
5fe8cf:	cc                   	int3
5fe8d0:	55                   	push   %ebp
5fe8d1:	8b ec                	mov    %esp,%ebp
5fe8d3:	6a ff                	push   $0xffffffff
5fe8d5:	68 d1 f7 b6 00       	push   $0xb6f7d1
5fe8da:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5fe8e0:	50                   	push   %eax
5fe8e1:	51                   	push   %ecx
5fe8e2:	56                   	push   %esi
5fe8e3:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
5fe8e8:	33 c5                	xor    %ebp,%eax
5fe8ea:	50                   	push   %eax
5fe8eb:	8d 45 f4             	lea    -0xc(%ebp),%eax
5fe8ee:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5fe8f4:	8b 75 0c             	mov    0xc(%ebp),%esi
5fe8f7:	89 75 f0             	mov    %esi,-0x10(%ebp)
5fe8fa:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
5fe901:	85 f6                	test   %esi,%esi
5fe903:	74 29                	je     0x5fe92e
5fe905:	8b 45 14             	mov    0x14(%ebp),%eax
5fe908:	8b ce                	mov    %esi,%ecx
5fe90a:	6a ff                	push   $0xffffffff
5fe90c:	6a 00                	push   $0x0
5fe90e:	8b 00                	mov    (%eax),%eax
5fe910:	c7 46 14 0f 00 00 00 	movl   $0xf,0x14(%esi)
5fe917:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
5fe91e:	50                   	push   %eax
5fe91f:	c6 06 00             	movb   $0x0,(%esi)
5fe922:	e8 d8 f6 e3 ff       	call   0x43dfff
5fe927:	0f 57 c0             	xorps  %xmm0,%xmm0
5fe92a:	0f 11 46 18          	movups %xmm0,0x18(%esi)
5fe92e:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5fe931:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5fe938:	59                   	pop    %ecx
5fe939:	5e                   	pop    %esi
5fe93a:	8b e5                	mov    %ebp,%esp
5fe93c:	5d                   	pop    %ebp
5fe93d:	c3                   	ret
5fe93e:	cc                   	int3
5fe93f:	cc                   	int3
5fe940:	cc                   	int3
5fe941:	cc                   	int3
5fe942:	cc                   	int3
5fe943:	cc                   	int3
5fe944:	cc                   	int3
5fe945:	cc                   	int3
5fe946:	cc                   	int3
5fe947:	cc                   	int3
5fe948:	cc                   	int3
5fe949:	cc                   	int3
5fe94a:	cc                   	int3
5fe94b:	cc                   	int3
5fe94c:	cc                   	int3
5fe94d:	cc                   	int3
5fe94e:	cc                   	int3
5fe94f:	cc                   	int3
5fe950:	cc                   	int3
5fe951:	cc                   	int3
5fe952:	cc                   	int3
5fe953:	cc                   	int3
5fe954:	cc                   	int3
5fe955:	cc                   	int3
5fe956:	cc                   	int3
5fe957:	cc                   	int3
5fe958:	cc                   	int3
5fe959:	cc                   	int3
5fe95a:	cc                   	int3
5fe95b:	cc                   	int3
5fe95c:	cc                   	int3
5fe95d:	cc                   	int3
5fe95e:	cc                   	int3
5fe95f:	cc                   	int3
5fe960:	55                   	push   %ebp
5fe961:	8b ec                	mov    %esp,%ebp
5fe963:	6a ff                	push   $0xffffffff
5fe965:	68 11 f8 b6 00       	push   $0xb6f811
5fe96a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5fe970:	50                   	push   %eax
5fe971:	51                   	push   %ecx
5fe972:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
5fe977:	33 c5                	xor    %ebp,%eax
5fe979:	50                   	push   %eax
5fe97a:	8d 45 f4             	lea    -0xc(%ebp),%eax
5fe97d:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5fe983:	8b 4d 08             	mov    0x8(%ebp),%ecx
5fe986:	89 4d f0             	mov    %ecx,-0x10(%ebp)
5fe989:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
5fe990:	85 c9                	test   %ecx,%ecx
5fe992:	74 08                	je     0x5fe99c
5fe994:	ff 75 0c             	push   0xc(%ebp)
5fe997:	e8 63 a8 e1 ff       	call   0x4191ff
5fe99c:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5fe99f:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5fe9a6:	59                   	pop    %ecx
5fe9a7:	8b e5                	mov    %ebp,%esp
5fe9a9:	5d                   	pop    %ebp
5fe9aa:	c2 08 00             	ret    $0x8
5fe9ad:	cc                   	int3
5fe9ae:	cc                   	int3
5fe9af:	cc                   	int3
5fe9b0:	cc                   	int3
5fe9b1:	cc                   	int3
5fe9b2:	cc                   	int3
5fe9b3:	cc                   	int3
5fe9b4:	cc                   	int3
5fe9b5:	cc                   	int3
5fe9b6:	cc                   	int3
5fe9b7:	cc                   	int3
5fe9b8:	cc                   	int3
5fe9b9:	cc                   	int3
5fe9ba:	cc                   	int3
5fe9bb:	cc                   	int3
5fe9bc:	cc                   	int3
5fe9bd:	cc                   	int3
5fe9be:	cc                   	int3
5fe9bf:	cc                   	int3
5fe9c0:	55                   	push   %ebp
5fe9c1:	8b ec                	mov    %esp,%ebp
5fe9c3:	6a ff                	push   $0xffffffff
5fe9c5:	68 51 f8 b6 00       	push   $0xb6f851
5fe9ca:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5fe9d0:	50                   	push   %eax
5fe9d1:	51                   	push   %ecx
5fe9d2:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
5fe9d7:	33 c5                	xor    %ebp,%eax
5fe9d9:	50                   	push   %eax
5fe9da:	8d 45 f4             	lea    -0xc(%ebp),%eax
5fe9dd:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5fe9e3:	8b 4d 08             	mov    0x8(%ebp),%ecx
5fe9e6:	89 4d f0             	mov    %ecx,-0x10(%ebp)
5fe9e9:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
5fe9f0:	85 c9                	test   %ecx,%ecx
5fe9f2:	74 08                	je     0x5fe9fc
5fe9f4:	ff 75 0c             	push   0xc(%ebp)
5fe9f7:	e8 03 a8 e1 ff       	call   0x4191ff
5fe9fc:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5fe9ff:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5fea06:	59                   	pop    %ecx
5fea07:	8b e5                	mov    %ebp,%esp
5fea09:	5d                   	pop    %ebp
5fea0a:	c2 08 00             	ret    $0x8
5fea0d:	cc                   	int3
5fea0e:	cc                   	int3
5fea0f:	cc                   	int3
5fea10:	cc                   	int3
5fea11:	cc                   	int3
5fea12:	cc                   	int3
5fea13:	cc                   	int3
5fea14:	cc                   	int3
5fea15:	cc                   	int3
5fea16:	cc                   	int3
5fea17:	cc                   	int3
5fea18:	cc                   	int3
5fea19:	cc                   	int3
5fea1a:	cc                   	int3
5fea1b:	cc                   	int3
5fea1c:	cc                   	int3
5fea1d:	cc                   	int3
5fea1e:	cc                   	int3
5fea1f:	cc                   	int3
5fea20:	55                   	push   %ebp
5fea21:	8b ec                	mov    %esp,%ebp
5fea23:	6a ff                	push   $0xffffffff
5fea25:	68 91 f8 b6 00       	push   $0xb6f891
5fea2a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5fea30:	50                   	push   %eax
5fea31:	51                   	push   %ecx
5fea32:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
5fea37:	33 c5                	xor    %ebp,%eax
5fea39:	50                   	push   %eax
5fea3a:	8d 45 f4             	lea    -0xc(%ebp),%eax
5fea3d:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5fea43:	8b 4d 0c             	mov    0xc(%ebp),%ecx
5fea46:	89 4d f0             	mov    %ecx,-0x10(%ebp)
5fea49:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
5fea50:	85 c9                	test   %ecx,%ecx
5fea52:	74 08                	je     0x5fea5c
5fea54:	ff 75 10             	push   0x10(%ebp)
5fea57:	e8 a3 a7 e1 ff       	call   0x4191ff
5fea5c:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5fea5f:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5fea66:	59                   	pop    %ecx
5fea67:	8b e5                	mov    %ebp,%esp
5fea69:	5d                   	pop    %ebp
5fea6a:	c3                   	ret
5fea6b:	cc                   	int3
5fea6c:	cc                   	int3
5fea6d:	cc                   	int3
5fea6e:	cc                   	int3
5fea6f:	cc                   	int3
5fea70:	cc                   	int3
5fea71:	cc                   	int3
5fea72:	cc                   	int3
5fea73:	cc                   	int3
5fea74:	cc                   	int3
5fea75:	cc                   	int3
5fea76:	cc                   	int3
5fea77:	cc                   	int3
5fea78:	cc                   	int3
5fea79:	cc                   	int3
5fea7a:	cc                   	int3
5fea7b:	cc                   	int3
5fea7c:	cc                   	int3
5fea7d:	cc                   	int3
5fea7e:	cc                   	int3
5fea7f:	cc                   	int3
5fea80:	55                   	push   %ebp
5fea81:	8b ec                	mov    %esp,%ebp
5fea83:	6a ff                	push   $0xffffffff
5fea85:	68 d1 f8 b6 00       	push   $0xb6f8d1
5fea8a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5fea90:	50                   	push   %eax
5fea91:	51                   	push   %ecx
5fea92:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
5fea97:	33 c5                	xor    %ebp,%eax
5fea99:	50                   	push   %eax
5fea9a:	8d 45 f4             	lea    -0xc(%ebp),%eax
5fea9d:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5feaa3:	8b 4d 08             	mov    0x8(%ebp),%ecx
5feaa6:	89 4d f0             	mov    %ecx,-0x10(%ebp)
5feaa9:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
5feab0:	85 c9                	test   %ecx,%ecx
5feab2:	74 08                	je     0x5feabc
5feab4:	ff 75 0c             	push   0xc(%ebp)
5feab7:	e8 43 a7 e1 ff       	call   0x4191ff
5feabc:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5feabf:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5feac6:	59                   	pop    %ecx
5feac7:	8b e5                	mov    %ebp,%esp
5feac9:	5d                   	pop    %ebp
5feaca:	c2 08 00             	ret    $0x8
5feacd:	cc                   	int3
5feace:	cc                   	int3
5feacf:	cc                   	int3
5fead0:	cc                   	int3
5fead1:	cc                   	int3
5fead2:	cc                   	int3
5fead3:	cc                   	int3
5fead4:	cc                   	int3
5fead5:	cc                   	int3
5fead6:	cc                   	int3
5fead7:	cc                   	int3
5fead8:	cc                   	int3
5fead9:	cc                   	int3
5feada:	cc                   	int3
5feadb:	cc                   	int3
5feadc:	cc                   	int3
5feadd:	cc                   	int3
5feade:	cc                   	int3
5feadf:	cc                   	int3
5feae0:	55                   	push   %ebp
5feae1:	8b ec                	mov    %esp,%ebp
5feae3:	6a ff                	push   $0xffffffff
5feae5:	68 11 f9 b6 00       	push   $0xb6f911
5feaea:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5feaf0:	50                   	push   %eax
5feaf1:	51                   	push   %ecx
5feaf2:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
5feaf7:	33 c5                	xor    %ebp,%eax
5feaf9:	50                   	push   %eax
5feafa:	8d 45 f4             	lea    -0xc(%ebp),%eax
5feafd:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5feb03:	8b 4d 08             	mov    0x8(%ebp),%ecx
5feb06:	89 4d f0             	mov    %ecx,-0x10(%ebp)
5feb09:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
5feb10:	85 c9                	test   %ecx,%ecx
5feb12:	74 08                	je     0x5feb1c
5feb14:	ff 75 0c             	push   0xc(%ebp)
5feb17:	e8 e3 a6 e1 ff       	call   0x4191ff
5feb1c:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5feb1f:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5feb26:	59                   	pop    %ecx
5feb27:	8b e5                	mov    %ebp,%esp
5feb29:	5d                   	pop    %ebp
5feb2a:	c2 08 00             	ret    $0x8
5feb2d:	cc                   	int3
5feb2e:	cc                   	int3
5feb2f:	cc                   	int3
5feb30:	cc                   	int3
5feb31:	cc                   	int3