4da8d1:	cc                   	int3
4da8d2:	cc                   	int3
4da8d3:	cc                   	int3
4da8d4:	cc                   	int3
4da8d5:	cc                   	int3
4da8d6:	cc                   	int3
4da8d7:	cc                   	int3
4da8d8:	cc                   	int3
4da8d9:	cc                   	int3
4da8da:	cc                   	int3
4da8db:	cc                   	int3
4da8dc:	cc                   	int3
4da8dd:	cc                   	int3
4da8de:	cc                   	int3
4da8df:	cc                   	int3
4da8e0:	55                   	push   %ebp
4da8e1:	8b ec                	mov    %esp,%ebp
4da8e3:	6a ff                	push   $0xffffffff
4da8e5:	68 66 2a b4 00       	push   $0xb42a66
4da8ea:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
4da8f0:	50                   	push   %eax
4da8f1:	56                   	push   %esi
4da8f2:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
4da8f7:	33 c5                	xor    %ebp,%eax
4da8f9:	50                   	push   %eax
4da8fa:	8d 45 f4             	lea    -0xc(%ebp),%eax
4da8fd:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
4da903:	8b 75 08             	mov    0x8(%ebp),%esi
4da906:	51                   	push   %ecx
4da907:	8b ce                	mov    %esi,%ecx
4da909:	e8 28 ca f4 ff       	call   0x427336
4da90e:	8d 4e 04             	lea    0x4(%esi),%ecx
4da911:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
4da918:	e8 1a 29 f4 ff       	call   0x41d237
4da91d:	6a 08                	push   $0x8
4da91f:	8b ce                	mov    %esi,%ecx
4da921:	e8 8b b2 f5 ff       	call   0x435bb1
4da926:	8b 4d f4             	mov    -0xc(%ebp),%ecx
4da929:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
4da930:	59                   	pop    %ecx
4da931:	5e                   	pop    %esi
4da932:	8b e5                	mov    %ebp,%esp
4da934:	5d                   	pop    %ebp
4da935:	c2 04 00             	ret    $0x4
4da938:	cc                   	int3
4da939:	cc                   	int3
4da93a:	cc                   	int3
4da93b:	cc                   	int3
4da93c:	cc                   	int3
4da93d:	cc                   	int3
4da93e:	cc                   	int3
4da93f:	cc                   	int3
4da940:	cc                   	int3
4da941:	cc                   	int3
4da942:	cc                   	int3
4da943:	cc                   	int3
4da944:	cc                   	int3
4da945:	cc                   	int3
4da946:	cc                   	int3
4da947:	cc                   	int3
4da948:	cc                   	int3
4da949:	cc                   	int3
4da94a:	cc                   	int3
4da94b:	cc                   	int3
4da94c:	cc                   	int3
4da94d:	cc                   	int3
4da94e:	cc                   	int3
4da94f:	cc                   	int3
4da950:	8b 11                	mov    (%ecx),%edx
4da952:	56                   	push   %esi
4da953:	8b 74 24 08          	mov    0x8(%esp),%esi
4da957:	8b 06                	mov    (%esi),%eax
4da959:	89 01                	mov    %eax,(%ecx)
4da95b:	89 16                	mov    %edx,(%esi)
4da95d:	8b 46 04             	mov    0x4(%esi),%eax
4da960:	8b 51 04             	mov    0x4(%ecx),%edx
4da963:	89 41 04             	mov    %eax,0x4(%ecx)
4da966:	89 56 04             	mov    %edx,0x4(%esi)
4da969:	5e                   	pop    %esi
4da96a:	c2 04 00             	ret    $0x4
4da96d:	cc                   	int3
4da96e:	cc                   	int3
4da96f:	cc                   	int3
4da970:	cc                   	int3
4da971:	cc                   	int3
4da972:	cc                   	int3
4da973:	cc                   	int3
4da974:	cc                   	int3
4da975:	cc                   	int3
4da976:	cc                   	int3
4da977:	cc                   	int3
4da978:	cc                   	int3
4da979:	cc                   	int3
4da97a:	cc                   	int3
4da97b:	cc                   	int3
4da97c:	cc                   	int3
4da97d:	cc                   	int3
4da97e:	cc                   	int3
4da97f:	cc                   	int3
4da980:	8b 54 24 04          	mov    0x4(%esp),%edx
4da984:	8b 02                	mov    (%edx),%eax
4da986:	89 01                	mov    %eax,(%ecx)
4da988:	8b 42 04             	mov    0x4(%edx),%eax
4da98b:	89 41 04             	mov    %eax,0x4(%ecx)
4da98e:	8b 42 08             	mov    0x8(%edx),%eax
4da991:	89 41 08             	mov    %eax,0x8(%ecx)
4da994:	c7 02 00 00 00 00    	movl   $0x0,(%edx)
4da99a:	c7 42 04 00 00 00 00 	movl   $0x0,0x4(%edx)
4da9a1:	c7 42 08 00 00 00 00 	movl   $0x0,0x8(%edx)
4da9a8:	c2 08 00             	ret    $0x8
4da9ab:	cc                   	int3
4da9ac:	cc                   	int3
4da9ad:	cc                   	int3
4da9ae:	cc                   	int3
4da9af:	cc                   	int3
4da9b0:	cc                   	int3
4da9b1:	cc                   	int3
4da9b2:	cc                   	int3
4da9b3:	cc                   	int3
4da9b4:	cc                   	int3
4da9b5:	cc                   	int3
4da9b6:	cc                   	int3
4da9b7:	cc                   	int3
4da9b8:	cc                   	int3
4da9b9:	cc                   	int3
4da9ba:	cc                   	int3
4da9bb:	cc                   	int3
4da9bc:	cc                   	int3
4da9bd:	cc                   	int3
4da9be:	cc                   	int3
4da9bf:	cc                   	int3
4da9c0:	8b 54 24 04          	mov    0x4(%esp),%edx
4da9c4:	8b 02                	mov    (%edx),%eax
4da9c6:	89 01                	mov    %eax,(%ecx)
4da9c8:	8b 42 04             	mov    0x4(%edx),%eax
4da9cb:	89 41 04             	mov    %eax,0x4(%ecx)
4da9ce:	8b 42 08             	mov    0x8(%edx),%eax
4da9d1:	89 41 08             	mov    %eax,0x8(%ecx)
4da9d4:	c7 02 00 00 00 00    	movl   $0x0,(%edx)
4da9da:	c7 42 04 00 00 00 00 	movl   $0x0,0x4(%edx)
4da9e1:	c7 42 08 00 00 00 00 	movl   $0x0,0x8(%edx)
4da9e8:	c2 08 00             	ret    $0x8
4da9eb:	cc                   	int3
4da9ec:	cc                   	int3
4da9ed:	cc                   	int3
4da9ee:	cc                   	int3
4da9ef:	cc                   	int3
4da9f0:	cc                   	int3
4da9f1:	cc                   	int3
4da9f2:	cc                   	int3
4da9f3:	cc                   	int3
4da9f4:	cc                   	int3
4da9f5:	cc                   	int3
4da9f6:	cc                   	int3
4da9f7:	cc                   	int3
4da9f8:	cc                   	int3
4da9f9:	cc                   	int3
4da9fa:	cc                   	int3
4da9fb:	cc                   	int3
4da9fc:	cc                   	int3
4da9fd:	cc                   	int3
4da9fe:	cc                   	int3
4da9ff:	cc                   	int3
4daa00:	8b 54 24 04          	mov    0x4(%esp),%edx
4daa04:	8b 02                	mov    (%edx),%eax
4daa06:	89 01                	mov    %eax,(%ecx)
4daa08:	8b 42 04             	mov    0x4(%edx),%eax
4daa0b:	89 41 04             	mov    %eax,0x4(%ecx)
4daa0e:	8b 42 08             	mov    0x8(%edx),%eax
4daa11:	89 41 08             	mov    %eax,0x8(%ecx)
4daa14:	c7 02 00 00 00 00    	movl   $0x0,(%edx)
4daa1a:	c7 42 04 00 00 00 00 	movl   $0x0,0x4(%edx)
4daa21:	c7 42 08 00 00 00 00 	movl   $0x0,0x8(%edx)
4daa28:	c2 08 00             	ret    $0x8
4daa2b:	cc                   	int3
4daa2c:	cc                   	int3
4daa2d:	cc                   	int3
4daa2e:	cc                   	int3
4daa2f:	cc                   	int3
4daa30:	cc                   	int3
4daa31:	cc                   	int3
4daa32:	cc                   	int3
4daa33:	cc                   	int3
4daa34:	cc                   	int3
4daa35:	cc                   	int3
4daa36:	cc                   	int3
4daa37:	cc                   	int3
4daa38:	cc                   	int3
4daa39:	cc                   	int3
4daa3a:	cc                   	int3
4daa3b:	cc                   	int3
4daa3c:	cc                   	int3
4daa3d:	cc                   	int3
4daa3e:	cc                   	int3
4daa3f:	cc                   	int3
4daa40:	8b 44 24 08          	mov    0x8(%esp),%eax
4daa44:	8b 49 0c             	mov    0xc(%ecx),%ecx
4daa47:	8b 0c c1             	mov    (%ecx,%eax,8),%ecx
4daa4a:	8b 44 24 04          	mov    0x4(%esp),%eax
4daa4e:	89 08                	mov    %ecx,(%eax)
4daa50:	c2 08 00             	ret    $0x8
4daa53:	cc                   	int3
4daa54:	cc                   	int3
4daa55:	cc                   	int3
4daa56:	cc                   	int3
4daa57:	cc                   	int3
4daa58:	cc                   	int3
4daa59:	cc                   	int3
4daa5a:	cc                   	int3
4daa5b:	cc                   	int3
4daa5c:	cc                   	int3
4daa5d:	cc                   	int3
4daa5e:	cc                   	int3
4daa5f:	cc                   	int3
4daa60:	8b 44 24 08          	mov    0x8(%esp),%eax
4daa64:	8b 49 0c             	mov    0xc(%ecx),%ecx
4daa67:	8b 0c c1             	mov    (%ecx,%eax,8),%ecx
4daa6a:	8b 44 24 04          	mov    0x4(%esp),%eax
4daa6e:	89 08                	mov    %ecx,(%eax)
4daa70:	c2 08 00             	ret    $0x8
4daa73:	cc                   	int3
4daa74:	cc                   	int3
4daa75:	cc                   	int3
4daa76:	cc                   	int3
4daa77:	cc                   	int3
4daa78:	cc                   	int3
4daa79:	cc                   	int3
4daa7a:	cc                   	int3
4daa7b:	cc                   	int3
4daa7c:	cc                   	int3
4daa7d:	cc                   	int3
4daa7e:	cc                   	int3
4daa7f:	cc                   	int3
4daa80:	8b 44 24 08          	mov    0x8(%esp),%eax
4daa84:	8b 49 0c             	mov    0xc(%ecx),%ecx
4daa87:	8b 0c c1             	mov    (%ecx,%eax,8),%ecx
4daa8a:	8b 44 24 04          	mov    0x4(%esp),%eax
4daa8e:	89 08                	mov    %ecx,(%eax)
4daa90:	c2 08 00             	ret    $0x8
4daa93:	cc                   	int3
4daa94:	cc                   	int3
4daa95:	cc                   	int3
4daa96:	cc                   	int3
4daa97:	cc                   	int3
4daa98:	cc                   	int3
4daa99:	cc                   	int3
4daa9a:	cc                   	int3
4daa9b:	cc                   	int3
4daa9c:	cc                   	int3
4daa9d:	cc                   	int3
4daa9e:	cc                   	int3
4daa9f:	cc                   	int3
4daaa0:	8b 44 24 08          	mov    0x8(%esp),%eax
4daaa4:	8b 49 0c             	mov    0xc(%ecx),%ecx
4daaa7:	8b 0c c1             	mov    (%ecx,%eax,8),%ecx
4daaaa:	8b 44 24 04          	mov    0x4(%esp),%eax
4daaae:	89 08                	mov    %ecx,(%eax)
4daab0:	c2 08 00             	ret    $0x8
4daab3:	cc                   	int3
4daab4:	cc                   	int3
4daab5:	cc                   	int3
4daab6:	cc                   	int3
4daab7:	cc                   	int3
4daab8:	cc                   	int3
4daab9:	cc                   	int3
4daaba:	cc                   	int3
4daabb:	cc                   	int3
4daabc:	cc                   	int3
4daabd:	cc                   	int3
4daabe:	cc                   	int3
4daabf:	cc                   	int3
4daac0:	6a 00                	push   $0x0
4daac2:	6a 00                	push   $0x0
4daac4:	e8 9b 5f f3 ff       	call   0x410a64
4daac9:	c3                   	ret
4daaca:	cc                   	int3
4daacb:	cc                   	int3
4daacc:	cc                   	int3
4daacd:	cc                   	int3
4daace:	cc                   	int3
4daacf:	cc                   	int3
4daad0:	6a 00                	push   $0x0
4daad2:	6a 00                	push   $0x0
4daad4:	e8 0a ca f5 ff       	call   0x4374e3
4daad9:	c3                   	ret
4daada:	cc                   	int3
4daadb:	cc                   	int3
4daadc:	cc                   	int3
4daadd:	cc                   	int3
4daade:	cc                   	int3
4daadf:	cc                   	int3
4daae0:	6a 28                	push   $0x28
4daae2:	e8 96 fe f4 ff       	call   0x42a97d
4daae7:	83 c4 04             	add    $0x4,%esp
4daaea:	85 c0                	test   %eax,%eax
4daaec:	74 20                	je     0x4dab0e
4daaee:	8b 4c 24 04          	mov    0x4(%esp),%ecx
4daaf2:	85 c9                	test   %ecx,%ecx
4daaf4:	75 06                	jne    0x4daafc
4daaf6:	8b c8                	mov    %eax,%ecx
4daaf8:	8b d0                	mov    %eax,%edx
4daafa:	eb 04                	jmp    0x4dab00
4daafc:	8b 54 24 08          	mov    0x8(%esp),%edx
4dab00:	89 08                	mov    %ecx,(%eax)
4dab02:	8d 48 04             	lea    0x4(%eax),%ecx
4dab05:	85 c9                	test   %ecx,%ecx
4dab07:	74 02                	je     0x4dab0b
4dab09:	89 11                	mov    %edx,(%ecx)
4dab0b:	c2 08 00             	ret    $0x8
4dab0e:	e8 7a 2e f6 ff       	call   0x43d98d
4dab13:	cc                   	int3
4dab14:	cc                   	int3
4dab15:	cc                   	int3
4dab16:	cc                   	int3
4dab17:	cc                   	int3
4dab18:	cc                   	int3
4dab19:	cc                   	int3
4dab1a:	cc                   	int3
4dab1b:	cc                   	int3
4dab1c:	cc                   	int3
4dab1d:	cc                   	int3
4dab1e:	cc                   	int3
4dab1f:	cc                   	int3
4dab20:	cc                   	int3
4dab21:	cc                   	int3
4dab22:	cc                   	int3
4dab23:	cc                   	int3
4dab24:	cc                   	int3
4dab25:	cc                   	int3
4dab26:	cc                   	int3
4dab27:	cc                   	int3
4dab28:	cc                   	int3
4dab29:	cc                   	int3
4dab2a:	cc                   	int3
4dab2b:	cc                   	int3
4dab2c:	cc                   	int3
4dab2d:	cc                   	int3
4dab2e:	cc                   	int3
4dab2f:	cc                   	int3
4dab30:	6a 28                	push   $0x28
4dab32:	e8 46 fe f4 ff       	call   0x42a97d
4dab37:	83 c4 04             	add    $0x4,%esp
4dab3a:	85 c0                	test   %eax,%eax
4dab3c:	74 20                	je     0x4dab5e
4dab3e:	8b 4c 24 04          	mov    0x4(%esp),%ecx
4dab42:	85 c9                	test   %ecx,%ecx
4dab44:	75 06                	jne    0x4dab4c
4dab46:	8b c8                	mov    %eax,%ecx
4dab48:	8b d0                	mov    %eax,%edx
4dab4a:	eb 04                	jmp    0x4dab50