4132c0:	74 36                	je     0x4132f8
4132c2:	eb 42                	jmp    0x413306
4132c4:	8b c6                	mov    %esi,%eax
4132c6:	e8 55 26 ff ff       	call   0x405920
4132cb:	eb 6d                	jmp    0x41333a
4132cd:	80 3d 20 93 46 00 00 	cmpb   $0x0,0x469320
4132d4:	74 0d                	je     0x4132e3
4132d6:	66 ba 09 00          	mov    $0x9,%dx
4132da:	66 b8 01 00          	mov    $0x1,%ax
4132de:	e8 a5 b6 ff ff       	call   0x40e988
4132e3:	8b c6                	mov    %esi,%eax
4132e5:	e8 36 26 ff ff       	call   0x405920
4132ea:	eb 4e                	jmp    0x41333a
4132ec:	8b c6                	mov    %esi,%eax
4132ee:	8b 53 08             	mov    0x8(%ebx),%edx
4132f1:	e8 42 26 ff ff       	call   0x405938
4132f6:	eb 42                	jmp    0x41333a
4132f8:	8b c6                	mov    %esi,%eax
4132fa:	8b 53 08             	mov    0x8(%ebx),%edx
4132fd:	8b 12                	mov    (%edx),%edx
4132ff:	e8 34 26 ff ff       	call   0x405938
413304:	eb 34                	jmp    0x41333a
413306:	8b d4                	mov    %esp,%edx
413308:	66 8b 03             	mov    (%ebx),%ax
41330b:	e8 c4 13 00 00       	call   0x4146d4
413310:	84 c0                	test   %al,%al
413312:	74 1a                	je     0x41332e
413314:	8b c6                	mov    %esi,%eax
413316:	e8 05 26 ff ff       	call   0x405920
41331b:	8b c8                	mov    %eax,%ecx
41331d:	ba 40 33 41 00       	mov    $0x413340,%edx
413322:	8b 04 24             	mov    (%esp),%eax
413325:	e8 4a 00 ff ff       	call   0x403374
41332a:	84 c0                	test   %al,%al
41332c:	75 0c                	jne    0x41333a
41332e:	66 8b 03             	mov    (%ebx),%ax
413331:	66 ba 09 00          	mov    $0x9,%dx
413335:	e8 4e b6 ff ff       	call   0x40e988
41333a:	5a                   	pop    %edx
41333b:	5e                   	pop    %esi
41333c:	5b                   	pop    %ebx
41333d:	c3                   	ret
41333e:	00 00                	add    %al,(%eax)
413340:	00 04 02             	add    %al,(%edx,%eax,1)
413343:	00 00                	add    %al,(%eax)
413345:	00 00                	add    %al,(%eax)
413347:	00 c0                	add    %al,%al
413349:	00 00                	add    %al,(%eax)
41334b:	00 00                	add    %al,(%eax)
41334d:	00 00                	add    %al,(%eax)
41334f:	46                   	inc    %esi
413350:	53                   	push   %ebx
413351:	56                   	push   %esi
413352:	57                   	push   %edi
413353:	8b d9                	mov    %ecx,%ebx
413355:	8b f2                	mov    %edx,%esi
413357:	8b f8                	mov    %eax,%edi
413359:	66 f7 07 e8 bf       	testw  $0xbfe8,(%edi)
41335e:	74 07                	je     0x413367
413360:	8b c7                	mov    %edi,%eax
413362:	e8 dd bd ff ff       	call   0x40f144
413367:	80 3d 28 93 46 00 00 	cmpb   $0x0,0x469328
41336e:	74 10                	je     0x413380
413370:	0f be c3             	movsbl %bl,%eax
413373:	66 8b 04 45 54 93 46 	mov    0x469354(,%eax,2),%ax
41337a:	00
41337b:	66 89 07             	mov    %ax,(%edi)
41337e:	eb 05                	jmp    0x413385
413380:	66 c7 07 03 00       	movw   $0x3,(%edi)
413385:	89 77 08             	mov    %esi,0x8(%edi)
413388:	5f                   	pop    %edi
413389:	5e                   	pop    %esi
41338a:	5b                   	pop    %ebx
41338b:	c3                   	ret
41338c:	53                   	push   %ebx
41338d:	56                   	push   %esi
41338e:	8b f2                	mov    %edx,%esi
413390:	8b d8                	mov    %eax,%ebx
413392:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
413397:	74 07                	je     0x4133a0
413399:	8b c3                	mov    %ebx,%eax
41339b:	e8 a4 bd ff ff       	call   0x40f144
4133a0:	66 c7 03 03 00       	movw   $0x3,(%ebx)
4133a5:	89 73 08             	mov    %esi,0x8(%ebx)
4133a8:	5e                   	pop    %esi
4133a9:	5b                   	pop    %ebx
4133aa:	c3                   	ret
4133ab:	90                   	nop
4133ac:	53                   	push   %ebx
4133ad:	56                   	push   %esi
4133ae:	8b da                	mov    %edx,%ebx
4133b0:	8b f0                	mov    %eax,%esi
4133b2:	66 f7 06 e8 bf       	testw  $0xbfe8,(%esi)
4133b7:	74 07                	je     0x4133c0
4133b9:	8b c6                	mov    %esi,%eax
4133bb:	e8 84 bd ff ff       	call   0x40f144
4133c0:	66 c7 06 11 00       	movw   $0x11,(%esi)
4133c5:	88 5e 08             	mov    %bl,0x8(%esi)
4133c8:	5e                   	pop    %esi
4133c9:	5b                   	pop    %ebx
4133ca:	c3                   	ret
4133cb:	90                   	nop
4133cc:	53                   	push   %ebx
4133cd:	56                   	push   %esi
4133ce:	8b f2                	mov    %edx,%esi
4133d0:	8b d8                	mov    %eax,%ebx
4133d2:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
4133d7:	74 07                	je     0x4133e0
4133d9:	8b c3                	mov    %ebx,%eax
4133db:	e8 64 bd ff ff       	call   0x40f144
4133e0:	66 c7 03 12 00       	movw   $0x12,(%ebx)
4133e5:	66 89 73 08          	mov    %si,0x8(%ebx)
4133e9:	5e                   	pop    %esi
4133ea:	5b                   	pop    %ebx
4133eb:	c3                   	ret
4133ec:	53                   	push   %ebx
4133ed:	56                   	push   %esi
4133ee:	8b f2                	mov    %edx,%esi
4133f0:	8b d8                	mov    %eax,%ebx
4133f2:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
4133f7:	74 07                	je     0x413400
4133f9:	8b c3                	mov    %ebx,%eax
4133fb:	e8 44 bd ff ff       	call   0x40f144
413400:	66 c7 03 13 00       	movw   $0x13,(%ebx)
413405:	89 73 08             	mov    %esi,0x8(%ebx)
413408:	5e                   	pop    %esi
413409:	5b                   	pop    %ebx
41340a:	c3                   	ret
41340b:	90                   	nop
41340c:	53                   	push   %ebx
41340d:	56                   	push   %esi
41340e:	8b da                	mov    %edx,%ebx
413410:	8b f0                	mov    %eax,%esi
413412:	66 f7 06 e8 bf       	testw  $0xbfe8,(%esi)
413417:	74 07                	je     0x413420
413419:	8b c6                	mov    %esi,%eax
41341b:	e8 24 bd ff ff       	call   0x40f144
413420:	66 c7 06 10 00       	movw   $0x10,(%esi)
413425:	88 5e 08             	mov    %bl,0x8(%esi)
413428:	5e                   	pop    %esi
413429:	5b                   	pop    %ebx
41342a:	c3                   	ret
41342b:	90                   	nop
41342c:	53                   	push   %ebx
41342d:	56                   	push   %esi
41342e:	8b f2                	mov    %edx,%esi
413430:	8b d8                	mov    %eax,%ebx
413432:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
413437:	74 07                	je     0x413440
413439:	8b c3                	mov    %ebx,%eax
41343b:	e8 04 bd ff ff       	call   0x40f144
413440:	66 c7 03 02 00       	movw   $0x2,(%ebx)
413445:	66 89 73 08          	mov    %si,0x8(%ebx)
413449:	5e                   	pop    %esi
41344a:	5b                   	pop    %ebx
41344b:	c3                   	ret
41344c:	55                   	push   %ebp
41344d:	8b ec                	mov    %esp,%ebp
41344f:	53                   	push   %ebx
413450:	8b d8                	mov    %eax,%ebx
413452:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
413457:	74 07                	je     0x413460
413459:	8b c3                	mov    %ebx,%eax
41345b:	e8 e4 bc ff ff       	call   0x40f144
413460:	66 c7 03 14 00       	movw   $0x14,(%ebx)
413465:	8b 45 08             	mov    0x8(%ebp),%eax
413468:	89 43 08             	mov    %eax,0x8(%ebx)
41346b:	8b 45 0c             	mov    0xc(%ebp),%eax
41346e:	89 43 0c             	mov    %eax,0xc(%ebx)
413471:	5b                   	pop    %ebx
413472:	5d                   	pop    %ebp
413473:	c2 08 00             	ret    $0x8
413476:	8b c0                	mov    %eax,%eax
413478:	55                   	push   %ebp
413479:	8b ec                	mov    %esp,%ebp
41347b:	53                   	push   %ebx
41347c:	8b d8                	mov    %eax,%ebx
41347e:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
413483:	74 07                	je     0x41348c
413485:	8b c3                	mov    %ebx,%eax
413487:	e8 b8 bc ff ff       	call   0x40f144
41348c:	8b 45 08             	mov    0x8(%ebp),%eax
41348f:	89 43 08             	mov    %eax,0x8(%ebx)
413492:	66 c7 03 04 00       	movw   $0x4,(%ebx)
413497:	5b                   	pop    %ebx
413498:	5d                   	pop    %ebp
413499:	c2 04 00             	ret    $0x4
41349c:	55                   	push   %ebp
41349d:	8b ec                	mov    %esp,%ebp
41349f:	53                   	push   %ebx
4134a0:	8b d8                	mov    %eax,%ebx
4134a2:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
4134a7:	74 07                	je     0x4134b0
4134a9:	8b c3                	mov    %ebx,%eax
4134ab:	e8 94 bc ff ff       	call   0x40f144
4134b0:	8b 45 08             	mov    0x8(%ebp),%eax
4134b3:	89 43 08             	mov    %eax,0x8(%ebx)
4134b6:	8b 45 0c             	mov    0xc(%ebp),%eax
4134b9:	89 43 0c             	mov    %eax,0xc(%ebx)
4134bc:	66 c7 03 05 00       	movw   $0x5,(%ebx)
4134c1:	5b                   	pop    %ebx
4134c2:	5d                   	pop    %ebp
4134c3:	c2 08 00             	ret    $0x8
4134c6:	8b c0                	mov    %eax,%eax
4134c8:	55                   	push   %ebp
4134c9:	8b ec                	mov    %esp,%ebp
4134cb:	53                   	push   %ebx
4134cc:	8b d8                	mov    %eax,%ebx
4134ce:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
4134d3:	74 07                	je     0x4134dc
4134d5:	8b c3                	mov    %ebx,%eax
4134d7:	e8 68 bc ff ff       	call   0x40f144
4134dc:	8b 45 08             	mov    0x8(%ebp),%eax
4134df:	89 43 08             	mov    %eax,0x8(%ebx)
4134e2:	8b 45 0c             	mov    0xc(%ebp),%eax
4134e5:	89 43 0c             	mov    %eax,0xc(%ebx)
4134e8:	66 c7 03 06 00       	movw   $0x6,(%ebx)
4134ed:	5b                   	pop    %ebx
4134ee:	5d                   	pop    %ebp
4134ef:	c2 08 00             	ret    $0x8
4134f2:	8b c0                	mov    %eax,%eax
4134f4:	55                   	push   %ebp
4134f5:	8b ec                	mov    %esp,%ebp
4134f7:	53                   	push   %ebx
4134f8:	8b d8                	mov    %eax,%ebx
4134fa:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
4134ff:	74 07                	je     0x413508
413501:	8b c3                	mov    %ebx,%eax
413503:	e8 3c bc ff ff       	call   0x40f144
413508:	8b 45 08             	mov    0x8(%ebp),%eax
41350b:	89 43 08             	mov    %eax,0x8(%ebx)
41350e:	8b 45 0c             	mov    0xc(%ebp),%eax
413511:	89 43 0c             	mov    %eax,0xc(%ebx)
413514:	66 c7 03 07 00       	movw   $0x7,(%ebx)
413519:	5b                   	pop    %ebx
41351a:	5d                   	pop    %ebp
41351b:	c2 08 00             	ret    $0x8
41351e:	8b c0                	mov    %eax,%eax
413520:	53                   	push   %ebx
413521:	56                   	push   %esi
413522:	8b da                	mov    %edx,%ebx
413524:	8b f0                	mov    %eax,%esi
413526:	66 f7 06 e8 bf       	testw  $0xbfe8,(%esi)
41352b:	74 07                	je     0x413534
41352d:	8b c6                	mov    %esi,%eax
41352f:	e8 10 bc ff ff       	call   0x40f144
413534:	66 c7 06 0b 00       	movw   $0xb,(%esi)
413539:	80 fb 01             	cmp    $0x1,%bl
41353c:	f5                   	cmc
41353d:	1b c0                	sbb    %eax,%eax
41353f:	66 89 46 08          	mov    %ax,0x8(%esi)
413543:	5e                   	pop    %esi
413544:	5b                   	pop    %ebx
413545:	c3                   	ret
413546:	8b c0                	mov    %eax,%eax
413548:	50                   	push   %eax
413549:	e8 72 bc ff ff       	call   0x40f1c0
41354e:	58                   	pop    %eax
41354f:	66 c7 00 05 00       	movw   $0x5,(%eax)
413554:	dd 58 08             	fstpl  0x8(%eax)
413557:	9b                   	fwait
413558:	c3                   	ret
413559:	8d 40 00             	lea    0x0(%eax),%eax
41355c:	50                   	push   %eax
41355d:	e8 5e bc ff ff       	call   0x40f1c0
413562:	58                   	pop    %eax
413563:	66 c7 00 07 00       	movw   $0x7,(%eax)
413568:	dd 58 08             	fstpl  0x8(%eax)
41356b:	9b                   	fwait
41356c:	c3                   	ret
41356d:	8d 40 00             	lea    0x0(%eax),%eax
413570:	50                   	push   %eax
413571:	e8 4a bc ff ff       	call   0x40f1c0
413576:	58                   	pop    %eax
413577:	66 c7 00 06 00       	movw   $0x6,(%eax)
41357c:	df 78 08             	fistpll 0x8(%eax)
41357f:	9b                   	fwait
413580:	c3                   	ret
413581:	8d 40 00             	lea    0x0(%eax),%eax
413584:	53                   	push   %ebx
413585:	56                   	push   %esi
413586:	8b f2                	mov    %edx,%esi
413588:	8b d8                	mov    %eax,%ebx
41358a:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
41358f:	74 07                	je     0x413598
413591:	8b c3                	mov    %ebx,%eax
413593:	e8 ac bb ff ff       	call   0x40f144
413598:	33 c0                	xor    %eax,%eax
41359a:	89 43 08             	mov    %eax,0x8(%ebx)
41359d:	66 c7 03 00 01       	movw   $0x100,(%ebx)
4135a2:	8d 43 08             	lea    0x8(%ebx),%eax
4135a5:	8b d6                	mov    %esi,%edx
4135a7:	e8 f8 0a ff ff       	call   0x4040a4
4135ac:	5e                   	pop    %esi
4135ad:	5b                   	pop    %ebx
4135ae:	c3                   	ret
4135af:	90                   	nop
4135b0:	53                   	push   %ebx
4135b1:	56                   	push   %esi
4135b2:	8b f2                	mov    %edx,%esi
4135b4:	8b d8                	mov    %eax,%ebx
4135b6:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
4135bb:	74 07                	je     0x4135c4
4135bd:	8b c3                	mov    %ebx,%eax
4135bf:	e8 80 bb ff ff       	call   0x40f144
4135c4:	33 c0                	xor    %eax,%eax
4135c6:	89 43 08             	mov    %eax,0x8(%ebx)
4135c9:	66 c7 03 08 00       	movw   $0x8,(%ebx)
4135ce:	8d 43 08             	lea    0x8(%ebx),%eax
4135d1:	50                   	push   %eax
4135d2:	b9 ff ff ff 7f       	mov    $0x7fffffff,%ecx
4135d7:	ba 01 00 00 00       	mov    $0x1,%edx
4135dc:	8b c6                	mov    %esi,%eax
4135de:	e8 49 13 ff ff       	call   0x40492c
4135e3:	5e                   	pop    %esi
4135e4:	5b                   	pop    %ebx
4135e5:	c3                   	ret
4135e6:	8b c0                	mov    %eax,%eax
4135e8:	53                   	push   %ebx
4135e9:	56                   	push   %esi
4135ea:	8b f2                	mov    %edx,%esi
4135ec:	8b d8                	mov    %eax,%ebx
4135ee:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
4135f3:	74 07                	je     0x4135fc
4135f5:	8b c3                	mov    %ebx,%eax
4135f7:	e8 48 bb ff ff       	call   0x40f144
4135fc:	33 c0                	xor    %eax,%eax
4135fe:	89 43 08             	mov    %eax,0x8(%ebx)
413601:	66 c7 03 0d 00       	movw   $0xd,(%ebx)
413606:	8d 43 08             	lea    0x8(%ebx),%eax
413609:	8b d6                	mov    %esi,%edx
41360b:	e8 28 23 ff ff       	call   0x405938
413610:	5e                   	pop    %esi
413611:	5b                   	pop    %ebx
413612:	c3                   	ret
413613:	90                   	nop
413614:	53                   	push   %ebx
413615:	56                   	push   %esi
413616:	8b f2                	mov    %edx,%esi
413618:	8b d8                	mov    %eax,%ebx
41361a:	66 f7 03 e8 bf       	testw  $0xbfe8,(%ebx)
41361f:	74 07                	je     0x413628
413621:	8b c3                	mov    %ebx,%eax
413623:	e8 1c bb ff ff       	call   0x40f144
413628:	33 c0                	xor    %eax,%eax
41362a:	89 43 08             	mov    %eax,0x8(%ebx)
41362d:	66 c7 03 09 00       	movw   $0x9,(%ebx)
413632:	8d 43 08             	lea    0x8(%ebx),%eax
413635:	8b d6                	mov    %esi,%edx
413637:	e8 fc 22 ff ff       	call   0x405938