417f89:	5d                   	pop    %ebp
417f8a:	c3                   	ret
417f8b:	8b c1                	mov    %ecx,%eax
417f8d:	5d                   	pop    %ebp
417f8e:	c3                   	ret
417f8f:	55                   	push   %ebp
417f90:	8b ec                	mov    %esp,%ebp
417f92:	51                   	push   %ecx
417f93:	83 3d 6c 1a 42 00 01 	cmpl   $0x1,0x421a6c
417f9a:	7c 66                	jl     0x418002
417f9c:	81 7d 08 b4 02 00 c0 	cmpl   $0xc00002b4,0x8(%ebp)
417fa3:	74 09                	je     0x417fae
417fa5:	81 7d 08 b5 02 00 c0 	cmpl   $0xc00002b5,0x8(%ebp)
417fac:	75 54                	jne    0x418002
417fae:	0f ae 5d fc          	stmxcsr -0x4(%ebp)
417fb2:	8b 45 fc             	mov    -0x4(%ebp),%eax
417fb5:	83 f0 3f             	xor    $0x3f,%eax
417fb8:	a8 81                	test   $0x81,%al
417fba:	74 3f                	je     0x417ffb
417fbc:	a9 04 02 00 00       	test   $0x204,%eax
417fc1:	75 07                	jne    0x417fca
417fc3:	b8 8e 00 00 c0       	mov    $0xc000008e,%eax
417fc8:	c9                   	leave
417fc9:	c3                   	ret
417fca:	a9 02 01 00 00       	test   $0x102,%eax
417fcf:	74 2a                	je     0x417ffb
417fd1:	a9 08 04 00 00       	test   $0x408,%eax
417fd6:	75 07                	jne    0x417fdf
417fd8:	b8 91 00 00 c0       	mov    $0xc0000091,%eax
417fdd:	c9                   	leave
417fde:	c3                   	ret
417fdf:	a9 10 08 00 00       	test   $0x810,%eax
417fe4:	75 07                	jne    0x417fed
417fe6:	b8 93 00 00 c0       	mov    $0xc0000093,%eax
417feb:	c9                   	leave
417fec:	c3                   	ret
417fed:	a9 20 10 00 00       	test   $0x1020,%eax
417ff2:	75 0e                	jne    0x418002
417ff4:	b8 8f 00 00 c0       	mov    $0xc000008f,%eax
417ff9:	c9                   	leave
417ffa:	c3                   	ret
417ffb:	b8 90 00 00 c0       	mov    $0xc0000090,%eax
418000:	c9                   	leave
418001:	c3                   	ret
418002:	8b 45 08             	mov    0x8(%ebp),%eax
418005:	c9                   	leave
418006:	c3                   	ret
418007:	90                   	nop
418008:	90                   	nop
418009:	8b 54 24 08          	mov    0x8(%esp),%edx
41800d:	8d 42 0c             	lea    0xc(%edx),%eax
418010:	8b 4a ec             	mov    -0x14(%edx),%ecx
418013:	33 c8                	xor    %eax,%ecx
418015:	e8 ae c0 fe ff       	call   0x4040c8
41801a:	b8 84 fd 41 00       	mov    $0x41fd84,%eax
41801f:	e9 0d d0 fe ff       	jmp    0x405031
418024:	90                   	nop
418025:	90                   	nop
418026:	8b 54 24 08          	mov    0x8(%esp),%edx
41802a:	8d 42 0c             	lea    0xc(%edx),%eax
41802d:	8b 4a f0             	mov    -0x10(%edx),%ecx
418030:	33 c8                	xor    %eax,%ecx
418032:	e8 91 c0 fe ff       	call   0x4040c8
418037:	b8 ec fe 41 00       	mov    $0x41feec,%eax
41803c:	e9 f0 cf fe ff       	jmp    0x405031
418041:	90                   	nop
418042:	90                   	nop
418043:	8b 54 24 08          	mov    0x8(%esp),%edx
418047:	8d 42 0c             	lea    0xc(%edx),%eax
41804a:	8b 4a e4             	mov    -0x1c(%edx),%ecx
41804d:	33 c8                	xor    %eax,%ecx
41804f:	e8 74 c0 fe ff       	call   0x4040c8
418054:	b8 3c ff 41 00       	mov    $0x41ff3c,%eax
418059:	e9 d3 cf fe ff       	jmp    0x405031
41805e:	90                   	nop
41805f:	90                   	nop
418060:	8b 54 24 08          	mov    0x8(%esp),%edx
418064:	8d 42 0c             	lea    0xc(%edx),%eax
418067:	8b 4a f4             	mov    -0xc(%edx),%ecx
41806a:	33 c8                	xor    %eax,%ecx
41806c:	e8 57 c0 fe ff       	call   0x4040c8
418071:	b8 10 ff 41 00       	mov    $0x41ff10,%eax
418076:	e9 b6 cf fe ff       	jmp    0x405031
41807b:	90                   	nop
41807c:	90                   	nop
41807d:	8b 54 24 08          	mov    0x8(%esp),%edx
418081:	8d 42 0c             	lea    0xc(%edx),%eax
418084:	8b 4a e0             	mov    -0x20(%edx),%ecx
418087:	33 c8                	xor    %eax,%ecx
418089:	e8 3a c0 fe ff       	call   0x4040c8
41808e:	b8 c4 ff 41 00       	mov    $0x41ffc4,%eax
418093:	e9 99 cf fe ff       	jmp    0x405031
418098:	90                   	nop
418099:	90                   	nop
41809a:	8b 54 24 08          	mov    0x8(%esp),%edx
41809e:	8d 42 0c             	lea    0xc(%edx),%eax
4180a1:	8b 8a 7c ff ff ff    	mov    -0x84(%edx),%ecx
4180a7:	33 c8                	xor    %eax,%ecx
4180a9:	e8 1a c0 fe ff       	call   0x4040c8
4180ae:	8b 4a fc             	mov    -0x4(%edx),%ecx
4180b1:	33 c8                	xor    %eax,%ecx
4180b3:	e8 10 c0 fe ff       	call   0x4040c8
4180b8:	b8 10 ff 41 00       	mov    $0x41ff10,%eax
4180bd:	e9 6f cf fe ff       	jmp    0x405031