447ab4:	51                   	push   %ecx
447ab5:	6a 55                	push   $0x55
447ab7:	50                   	push   %eax
447ab8:	ff 34 bd d0 0e 41 00 	push   0x410ed0(,%edi,4)
447abf:	89 8d c8 f1 ff ff    	mov    %ecx,-0xe38(%ebp)
447ac5:	8b ce                	mov    %esi,%ecx
447ac7:	ff 15 2c 81 4a 00    	call   *0x4a812c
447acd:	ff d6                	call   *%esi
447acf:	85 c0                	test   %eax,%eax
447ad1:	74 38                	je     0x447b0b
447ad3:	8b 35 98 00 4a 00    	mov    0x4a0098,%esi
447ad9:	8d 85 a0 f8 ff ff    	lea    -0x760(%ebp),%eax
447adf:	6a 10                	push   $0x10
447ae1:	50                   	push   %eax
447ae2:	6a 58                	push   $0x58
447ae4:	8d 85 3c ff ff ff    	lea    -0xc4(%ebp),%eax
447aea:	8b ce                	mov    %esi,%ecx
447aec:	50                   	push   %eax
447aed:	ff 15 2c 81 4a 00    	call   *0x4a812c
447af3:	ff d6                	call   *%esi
447af5:	85 c0                	test   %eax,%eax
447af7:	7e 12                	jle    0x447b0b
447af9:	8b bd ac f8 ff ff    	mov    -0x754(%ebp),%edi
447aff:	c1 ef 1b             	shr    $0x1b,%edi
447b02:	83 e7 01             	and    $0x1,%edi
447b05:	89 bd c8 f1 ff ff    	mov    %edi,-0xe38(%ebp)
447b0b:	33 c0                	xor    %eax,%eax
447b0d:	ba e8 0f 41 00       	mov    $0x410fe8,%edx
447b12:	8b f0                	mov    %eax,%esi
447b14:	8b ca                	mov    %edx,%ecx
447b16:	89 94 b5 60 fc ff ff 	mov    %edx,-0x3a0(%ebp,%esi,4)
447b1d:	8d 79 02             	lea    0x2(%ecx),%edi
447b20:	66 8b 01             	mov    (%ecx),%ax
447b23:	83 c1 02             	add    $0x2,%ecx
447b26:	66 3b 85 c4 f1 ff ff 	cmp    -0xe3c(%ebp),%ax
447b2d:	75 f1                	jne    0x447b20
447b2f:	2b cf                	sub    %edi,%ecx
447b31:	d1 f9                	sar    $1,%ecx
447b33:	8d 14 4a             	lea    (%edx,%ecx,2),%edx
447b36:	83 c2 02             	add    $0x2,%edx
447b39:	46                   	inc    %esi
447b3a:	83 fe 13             	cmp    $0x13,%esi
447b3d:	72 d5                	jb     0x447b14
447b3f:	6b 8d f4 f1 ff ff 03 	imul   $0x3,-0xe0c(%ebp),%ecx
447b46:	0f b6 81 68 0f 41 00 	movzbl 0x410f68(%ecx),%eax
447b4d:	8b 84 85 60 fc ff ff 	mov    -0x3a0(%ebp,%eax,4),%eax
447b54:	89 85 80 f1 ff ff    	mov    %eax,-0xe80(%ebp)
447b5a:	0f b6 81 69 0f 41 00 	movzbl 0x410f69(%ecx),%eax
447b61:	8b 84 85 60 fc ff ff 	mov    -0x3a0(%ebp,%eax,4),%eax
447b68:	89 85 b4 f1 ff ff    	mov    %eax,-0xe4c(%ebp)
447b6e:	0f b6 81 6a 0f 41 00 	movzbl 0x410f6a(%ecx),%eax
447b75:	8b 84 85 60 fc ff ff 	mov    -0x3a0(%ebp,%eax,4),%eax
447b7c:	89 85 dc f1 ff ff    	mov    %eax,-0xe24(%ebp)
447b82:	33 c9                	xor    %ecx,%ecx
447b84:	68 90 1c 00 00       	push   $0x1c90
447b89:	8b c1                	mov    %ecx,%eax
447b8b:	51                   	push   %ecx
447b8c:	89 85 28 f2 ff ff    	mov    %eax,-0xdd8(%ebp)
447b92:	ff 15 74 72 4a 00    	call   *0x4a7274
447b98:	50                   	push   %eax
447b99:	ff 15 84 72 4a 00    	call   *0x4a7284
447b9f:	8b c8                	mov    %eax,%ecx
447ba1:	33 d2                	xor    %edx,%edx
447ba3:	89 8d d0 f1 ff ff    	mov    %ecx,-0xe30(%ebp)
447ba9:	85 c9                	test   %ecx,%ecx
447bab:	0f 84 c5 04 00 00    	je     0x448076
447bb1:	83 8d 08 f2 ff ff ff 	orl    $0xffffffff,-0xdf8(%ebp)
447bb8:	be 5e 60 69 ab       	mov    $0xab69605e,%esi
447bbd:	89 b5 a4 fa ff ff    	mov    %esi,-0x55c(%ebp)
447bc3:	83 c1 07             	add    $0x7,%ecx
447bc6:	be 7f 13 f1 07       	mov    $0x7f1137f,%esi
447bcb:	89 95 04 f2 ff ff    	mov    %edx,-0xdfc(%ebp)
447bd1:	bf 0a 16 41 00       	mov    $0x41160a,%edi
447bd6:	89 b5 a8 fa ff ff    	mov    %esi,-0x558(%ebp)
447bdc:	8a c2                	mov    %dl,%al
447bde:	89 95 1c f2 ff ff    	mov    %edx,-0xde4(%ebp)
447be4:	8b f2                	mov    %edx,%esi
447be6:	89 8d e8 f1 ff ff    	mov    %ecx,-0xe18(%ebp)
447bec:	89 bd e4 f1 ff ff    	mov    %edi,-0xe1c(%ebp)
447bf2:	c7 85 d4 f1 ff ff 92 	movl   $0x392,-0xe2c(%ebp)
447bf9:	03 00 00
447bfc:	0f b6 57 fe          	movzbl -0x2(%edi),%edx
447c00:	0f b6 4f ff          	movzbl -0x1(%edi),%ecx
447c04:	c1 e2 08             	shl    $0x8,%edx
447c07:	0b d1                	or     %ecx,%edx
447c09:	0f b6 0f             	movzbl (%edi),%ecx
447c0c:	c1 e2 08             	shl    $0x8,%edx
447c0f:	0b d1                	or     %ecx,%edx
447c11:	0f b6 4f 01          	movzbl 0x1(%edi),%ecx
447c15:	0f b6 7f 02          	movzbl 0x2(%edi),%edi
447c19:	c1 e2 08             	shl    $0x8,%edx
447c1c:	0b d1                	or     %ecx,%edx
447c1e:	c1 e7 08             	shl    $0x8,%edi
447c21:	8b 8d e4 f1 ff ff    	mov    -0xe1c(%ebp),%ecx
447c27:	33 f2                	xor    %edx,%esi
447c29:	89 b5 24 f2 ff ff    	mov    %esi,-0xddc(%ebp)
447c2f:	89 95 fc f1 ff ff    	mov    %edx,-0xe04(%ebp)
447c35:	0f b6 49 03          	movzbl 0x3(%ecx),%ecx
447c39:	0b f9                	or     %ecx,%edi
447c3b:	8b 8d e4 f1 ff ff    	mov    -0xe1c(%ebp),%ecx
447c41:	c1 e7 08             	shl    $0x8,%edi
447c44:	0f b6 49 04          	movzbl 0x4(%ecx),%ecx
447c48:	0b f9                	or     %ecx,%edi
447c4a:	8b 8d e4 f1 ff ff    	mov    -0xe1c(%ebp),%ecx
447c50:	c1 e7 08             	shl    $0x8,%edi
447c53:	83 85 e4 f1 ff ff 08 	addl   $0x8,-0xe1c(%ebp)
447c5a:	0f b6 49 05          	movzbl 0x5(%ecx),%ecx
447c5e:	0b f9                	or     %ecx,%edi
447c60:	8b f7                	mov    %edi,%esi
447c62:	33 b5 1c f2 ff ff    	xor    -0xde4(%ebp),%esi
447c68:	33 b5 24 f2 ff ff    	xor    -0xddc(%ebp),%esi
447c6e:	81 f6 21 73 98 ac    	xor    $0xac987321,%esi
447c74:	8b d6                	mov    %esi,%edx
447c76:	c1 c2 0a             	rol    $0xa,%edx
447c79:	8d 8e a2 9f 96 54    	lea    0x54969fa2(%esi),%ecx
447c7f:	c1 c1 05             	rol    $0x5,%ecx
447c82:	69 c9 7f 13 00 00    	imul   $0x137f,%ecx,%ecx
447c88:	03 d1                	add    %ecx,%edx
447c8a:	8b 8d 24 f2 ff ff    	mov    -0xddc(%ebp),%ecx
447c90:	33 ca                	xor    %edx,%ecx
447c92:	89 8d 24 f2 ff ff    	mov    %ecx,-0xddc(%ebp)
447c98:	81 c1 7f 13 f1 07    	add    $0x7f1137f,%ecx
447c9e:	8b 95 24 f2 ff ff    	mov    -0xddc(%ebp),%edx
447ca4:	c1 c9 09             	ror    $0x9,%ecx
447ca7:	69 c9 69 ab 00 00    	imul   $0xab69,%ecx,%ecx
447cad:	c1 c2 02             	rol    $0x2,%edx
447cb0:	2b ca                	sub    %edx,%ecx
447cb2:	33 f1                	xor    %ecx,%esi
447cb4:	69 d6 5e 60 00 00    	imul   $0x605e,%esi,%edx
447cba:	8b ce                	mov    %esi,%ecx
447cbc:	c1 e9 0d             	shr    $0xd,%ecx
447cbf:	2b d1                	sub    %ecx,%edx
447cc1:	8b 8d 24 f2 ff ff    	mov    -0xddc(%ebp),%ecx
447cc7:	81 ea a2 c8 56 07    	sub    $0x756c8a2,%edx
447ccd:	33 ca                	xor    %edx,%ecx
447ccf:	89 8d 24 f2 ff ff    	mov    %ecx,-0xddc(%ebp)
447cd5:	81 f1 69 ab 00 00    	xor    $0xab69,%ecx
447cdb:	8b 95 24 f2 ff ff    	mov    -0xddc(%ebp),%edx
447ce1:	c1 c1 06             	rol    $0x6,%ecx
447ce4:	69 c9 f1 07 00 00    	imul   $0x7f1,%ecx,%ecx
447cea:	c1 c2 02             	rol    $0x2,%edx
447ced:	2b ca                	sub    %edx,%ecx
447cef:	33 f1                	xor    %ecx,%esi
447cf1:	b9 7f 13 f1 07       	mov    $0x7f1137f,%ecx
447cf6:	8b d6                	mov    %esi,%edx
447cf8:	81 f2 5e 60 69 ab    	xor    $0xab69605e,%edx
447cfe:	2b ca                	sub    %edx,%ecx
447d00:	8b 95 24 f2 ff ff    	mov    -0xddc(%ebp),%edx
447d06:	33 d1                	xor    %ecx,%edx
447d08:	89 95 24 f2 ff ff    	mov    %edx,-0xddc(%ebp)
447d0e:	8b 8d 24 f2 ff ff    	mov    -0xddc(%ebp),%ecx
447d14:	81 f1 7f 13 00 00    	xor    $0x137f,%ecx
447d1a:	c1 ca 06             	ror    $0x6,%edx
447d1d:	69 c9 69 ab 00 00    	imul   $0xab69,%ecx,%ecx
447d23:	33 d1                	xor    %ecx,%edx
447d25:	33 f2                	xor    %edx,%esi
447d27:	8b d6                	mov    %esi,%edx
447d29:	c1 c2 02             	rol    $0x2,%edx
447d2c:	8d 8e 7f 13 f1 07    	lea    0x7f1137f(%esi),%ecx
447d32:	c1 c9 0f             	ror    $0xf,%ecx
447d35:	69 c9 5e 60 00 00    	imul   $0x605e,%ecx,%ecx
447d3b:	03 d1                	add    %ecx,%edx
447d3d:	8b 8d 24 f2 ff ff    	mov    -0xddc(%ebp),%ecx
447d43:	33 ca                	xor    %edx,%ecx
447d45:	89 8d 24 f2 ff ff    	mov    %ecx,-0xddc(%ebp)
447d4b:	81 c1 a2 9f 96 54    	add    $0x54969fa2,%ecx
447d51:	c1 c9 0e             	ror    $0xe,%ecx
447d54:	69 c9 f1 07 00 00    	imul   $0x7f1,%ecx,%ecx
447d5a:	8b 95 24 f2 ff ff    	mov    -0xddc(%ebp),%edx
447d60:	c1 c2 08             	rol    $0x8,%edx
447d63:	2b ca                	sub    %edx,%ecx
447d65:	33 f1                	xor    %ecx,%esi
447d67:	8b ce                	mov    %esi,%ecx
447d69:	8b d6                	mov    %esi,%edx
447d6b:	81 f1 5e 60 69 ab    	xor    $0xab69605e,%ecx
447d71:	c1 ca 0a             	ror    $0xa,%edx
447d74:	c1 c9 0c             	ror    $0xc,%ecx
447d77:	69 c9 7f 13 00 00    	imul   $0x137f,%ecx,%ecx
447d7d:	33 d1                	xor    %ecx,%edx
447d7f:	8b 8d 24 f2 ff ff    	mov    -0xddc(%ebp),%ecx
447d85:	33 ca                	xor    %edx,%ecx
447d87:	89 8d 24 f2 ff ff    	mov    %ecx,-0xddc(%ebp)
447d8d:	81 f1 f1 07 00 00    	xor    $0x7f1,%ecx
447d93:	69 d1 69 ab 00 00    	imul   $0xab69,%ecx,%edx
447d99:	8b 8d 24 f2 ff ff    	mov    -0xddc(%ebp),%ecx
447d9f:	c1 e9 0a             	shr    $0xa,%ecx
447da2:	33 d1                	xor    %ecx,%edx
447da4:	33 f2                	xor    %edx,%esi
447da6:	8b 95 24 f2 ff ff    	mov    -0xddc(%ebp),%edx
447dac:	8b ce                	mov    %esi,%ecx
447dae:	f7 d1                	not    %ecx
447db0:	c1 c9 05             	ror    $0x5,%ecx
447db3:	81 c1 5e 60 00 00    	add    $0x605e,%ecx
447db9:	69 c9 f1 07 00 00    	imul   $0x7f1,%ecx,%ecx
447dbf:	33 d1                	xor    %ecx,%edx
447dc1:	89 95 24 f2 ff ff    	mov    %edx,-0xddc(%ebp)
447dc7:	8d 8a 0f f8 ff ff    	lea    -0x7f1(%edx),%ecx
447dcd:	33 ce                	xor    %esi,%ecx
447dcf:	8b b5 24 f2 ff ff    	mov    -0xddc(%ebp),%esi
447dd5:	81 f1 5e 60 69 ab    	xor    $0xab69605e,%ecx
447ddb:	89 8d 1c f2 ff ff    	mov    %ecx,-0xde4(%ebp)
447de1:	81 f1 f1 07 00 00    	xor    $0x7f1,%ecx
447de7:	c1 c1 02             	rol    $0x2,%ecx
447dea:	69 d1 7f 13 00 00    	imul   $0x137f,%ecx,%edx
447df0:	8b 8d 1c f2 ff ff    	mov    -0xde4(%ebp),%ecx
447df6:	c1 e9 02             	shr    $0x2,%ecx
447df9:	03 d1                	add    %ecx,%edx
447dfb:	33 f2                	xor    %edx,%esi
447dfd:	8b d6                	mov    %esi,%edx
447dff:	c1 c2 07             	rol    $0x7,%edx
447e02:	8d 8e 81 ec 0e f8    	lea    -0x7f1137f(%esi),%ecx
447e08:	c1 c9 06             	ror    $0x6,%ecx
447e0b:	69 c9 69 ab 00 00    	imul   $0xab69,%ecx,%ecx
447e11:	03 d1                	add    %ecx,%edx
447e13:	8b 8d 1c f2 ff ff    	mov    -0xde4(%ebp),%ecx
447e19:	33 ca                	xor    %edx,%ecx
447e1b:	89 8d 1c f2 ff ff    	mov    %ecx,-0xde4(%ebp)
447e21:	8b d1                	mov    %ecx,%edx
447e23:	81 f1 7f 13 00 00    	xor    $0x137f,%ecx
447e29:	c1 ca 09             	ror    $0x9,%edx
447e2c:	69 c9 5e 60 00 00    	imul   $0x605e,%ecx,%ecx
447e32:	03 d1                	add    %ecx,%edx
447e34:	33 f2                	xor    %edx,%esi
447e36:	8b ce                	mov    %esi,%ecx
447e38:	8b d6                	mov    %esi,%edx
447e3a:	81 f1 69 ab 00 00    	xor    $0xab69,%ecx
447e40:	c1 c2 07             	rol    $0x7,%edx
447e43:	c1 c1 05             	rol    $0x5,%ecx
447e46:	69 c9 f1 07 00 00    	imul   $0x7f1,%ecx,%ecx
447e4c:	03 d1                	add    %ecx,%edx
447e4e:	31 95 1c f2 ff ff    	xor    %edx,-0xde4(%ebp)
447e54:	8b 95 1c f2 ff ff    	mov    -0xde4(%ebp),%edx
447e5a:	33 f2                	xor    %edx,%esi
447e5c:	81 f6 21 73 98 ac    	xor    $0xac987321,%esi
447e62:	8b ce                	mov    %esi,%ecx
447e64:	c1 c9 03             	ror    $0x3,%ecx
447e67:	69 c9 7f 13 00 00    	imul   $0x137f,%ecx,%ecx
447e6d:	81 e9 17 d4 0d 0d    	sub    $0xd0dd417,%ecx
447e73:	33 d1                	xor    %ecx,%edx
447e75:	89 95 1c f2 ff ff    	mov    %edx,-0xde4(%ebp)
447e7b:	8d 8a 81 ec 0e f8    	lea    -0x7f1137f(%edx),%ecx
447e81:	d1 c9                	ror    $1,%ecx
447e83:	c1 ca 06             	ror    $0x6,%edx
447e86:	69 c9 5e 60 00 00    	imul   $0x605e,%ecx,%ecx
447e8c:	2b ca                	sub    %edx,%ecx
447e8e:	33 f1                	xor    %ecx,%esi
447e90:	8b d6                	mov    %esi,%edx
447e92:	c1 c2 0e             	rol    $0xe,%edx
447e95:	8d 8e 5e 60 69 ab    	lea    -0x54969fa2(%esi),%ecx
447e9b:	c1 c1 03             	rol    $0x3,%ecx
447e9e:	69 c9 f1 07 00 00    	imul   $0x7f1,%ecx,%ecx
447ea4:	03 d1                	add    %ecx,%edx
447ea6:	8b 8d 1c f2 ff ff    	mov    -0xde4(%ebp),%ecx
447eac:	33 ca                	xor    %edx,%ecx
447eae:	89 8d 1c f2 ff ff    	mov    %ecx,-0xde4(%ebp)
447eb4:	81 c1 5e 60 69 ab    	add    $0xab69605e,%ecx
447eba:	8b 95 1c f2 ff ff    	mov    -0xde4(%ebp),%edx
447ec0:	c1 c1 0f             	rol    $0xf,%ecx
447ec3:	69 c9 7f 13 00 00    	imul   $0x137f,%ecx,%ecx
447ec9:	c1 ca 0e             	ror    $0xe,%edx
447ecc:	2b ca                	sub    %edx,%ecx
447ece:	33 f1                	xor    %ecx,%esi
447ed0:	8b ce                	mov    %esi,%ecx
447ed2:	89 b5 24 f2 ff ff    	mov    %esi,-0xddc(%ebp)
447ed8:	81 f1 5e 60 00 00    	xor    $0x605e,%ecx
447ede:	69 d1 69 ab 00 00    	imul   $0xab69,%ecx,%edx
447ee4:	8b ce                	mov    %esi,%ecx
447ee6:	8b b5 1c f2 ff ff    	mov    -0xde4(%ebp),%esi
447eec:	c1 e9 03             	shr    $0x3,%ecx
447eef:	33 d1                	xor    %ecx,%edx
447ef1:	33 f2                	xor    %edx,%esi
447ef3:	ba 7f 13 f1 07       	mov    $0x7f1137f,%edx
447ef8:	8b ce                	mov    %esi,%ecx
447efa:	89 b5 1c f2 ff ff    	mov    %esi,-0xde4(%ebp)
447f00:	33 ca                	xor    %edx,%ecx
447f02:	8b d6                	mov    %esi,%edx
447f04:	c1 c1 04             	rol    $0x4,%ecx
447f07:	69 c9 5e 60 00 00    	imul   $0x605e,%ecx,%ecx
447f0d:	c1 c2 02             	rol    $0x2,%edx
447f10:	33 d1                	xor    %ecx,%edx
447f12:	8b 8d 24 f2 ff ff    	mov    -0xddc(%ebp),%ecx
447f18:	33 95 04 f2 ff ff    	xor    -0xdfc(%ebp),%edx
447f1e:	33 ca                	xor    %edx,%ecx
447f20:	8b d6                	mov    %esi,%edx
447f22:	8b b5 e8 f1 ff ff    	mov    -0xe18(%ebp),%esi
447f28:	33 95 08 f2 ff ff    	xor    -0xdf8(%ebp),%edx
447f2e:	89 bd 08 f2 ff ff    	mov    %edi,-0xdf8(%ebp)
447f34:	8b bd e4 f1 ff ff    	mov    -0xe1c(%ebp),%edi
447f3a:	88 4e fc             	mov    %cl,-0x4(%esi)
447f3d:	88 16                	mov    %dl,(%esi)
447f3f:	c1 c9 08             	ror    $0x8,%ecx
447f42:	88 4e fb             	mov    %cl,-0x5(%esi)
447f45:	c1 ca 08             	ror    $0x8,%edx
447f48:	88 56 ff             	mov    %dl,-0x1(%esi)
447f4b:	c1 c9 08             	ror    $0x8,%ecx
447f4e:	88 4e fa             	mov    %cl,-0x6(%esi)
447f51:	c1 ca 08             	ror    $0x8,%edx
447f54:	88 56 fe             	mov    %dl,-0x2(%esi)
447f57:	c1 c9 08             	ror    $0x8,%ecx
447f5a:	88 4e f9             	mov    %cl,-0x7(%esi)
447f5d:	c1 ca 08             	ror    $0x8,%edx
447f60:	88 56 fd             	mov    %dl,-0x3(%esi)
447f63:	83 c6 08             	add    $0x8,%esi
447f66:	c1 c9 08             	ror    $0x8,%ecx
447f69:	89 8d 24 f2 ff ff    	mov    %ecx,-0xddc(%ebp)
447f6f:	8b 8d fc f1 ff ff    	mov    -0xe04(%ebp),%ecx
447f75:	c1 ca 08             	ror    $0x8,%edx
447f78:	83 ad d4 f1 ff ff 01 	subl   $0x1,-0xe2c(%ebp)
447f7f:	89 b5 e8 f1 ff ff    	mov    %esi,-0xe18(%ebp)
447f85:	8b b5 24 f2 ff ff    	mov    -0xddc(%ebp),%esi
447f8b:	89 95 1c f2 ff ff    	mov    %edx,-0xde4(%ebp)
447f91:	89 8d 04 f2 ff ff    	mov    %ecx,-0xdfc(%ebp)
447f97:	0f 85 5f fc ff ff    	jne    0x447bfc
447f9d:	8b b5 d0 f1 ff ff    	mov    -0xe30(%ebp),%esi
447fa3:	33 c9                	xor    %ecx,%ecx
447fa5:	8b d1                	mov    %ecx,%edx
447fa7:	bf 90 1c 00 00       	mov    $0x1c90,%edi
447fac:	32 04 32             	xor    (%edx,%esi,1),%al
447faf:	42                   	inc    %edx
447fb0:	3b d7                	cmp    %edi,%edx
447fb2:	72 f8                	jb     0x447fac
447fb4:	0f b6 c0             	movzbl %al,%eax
447fb7:	99                   	cltd
447fb8:	3b 05 98 32 41 00    	cmp    0x413298,%eax
447fbe:	75 20                	jne    0x447fe0
447fc0:	3b 15 9c 32 41 00    	cmp    0x41329c,%edx
447fc6:	75 18                	jne    0x447fe0
447fc8:	33 c9                	xor    %ecx,%ecx
447fca:	89 b5 28 f1 ff ff    	mov    %esi,-0xed8(%ebp)
447fd0:	89 bd 8c f1 ff ff    	mov    %edi,-0xe74(%ebp)
447fd6:	8b f1                	mov    %ecx,%esi
447fd8:	8b bd 28 f2 ff ff    	mov    -0xdd8(%ebp),%edi
447fde:	eb 0d                	jmp    0x447fed
447fe0:	bf 01 d5 04 c0       	mov    $0xc004d501,%edi
447fe5:	33 c9                	xor    %ecx,%ecx
447fe7:	89 bd 28 f2 ff ff    	mov    %edi,-0xdd8(%ebp)
447fed:	85 f6                	test   %esi,%esi
447fef:	74 0f                	je     0x448000
447ff1:	56                   	push   %esi
447ff2:	51                   	push   %ecx
447ff3:	ff 15 74 72 4a 00    	call   *0x4a7274
447ff9:	50                   	push   %eax
447ffa:	ff 15 94 72 4a 00    	call   *0x4a7294
448000:	85 ff                	test   %edi,%edi
448002:	0f 88 e1 01 00 00    	js     0x4481e9
448008:	8b bd 28 f1 ff ff    	mov    -0xed8(%ebp),%edi
44800e:	33 c0                	xor    %eax,%eax
448010:	8b f0                	mov    %eax,%esi
448012:	8b d0                	mov    %eax,%edx
448014:	39 95 f4 f1 ff ff    	cmp    %edx,-0xe0c(%ebp)