42152a:	83 c4 0c             	add    $0xc,%esp
42152d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
421534:	00
421535:	74 09                	je     0x421540
421537:	80 bd 50 60 00 00 00 	cmpb   $0x0,0x6050(%ebp)
42153e:	74 5d                	je     0x42159d
421540:	80 bd 50 60 00 00 00 	cmpb   $0x0,0x6050(%ebp)
421547:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
42154c:	75 05                	jne    0x421553
42154e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
421553:	68 c4 65 46 00       	push   $0x4665c4
421558:	50                   	push   %eax
421559:	68 00 82 46 00       	push   $0x468200
42155e:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
421562:	68 00 08 00 00       	push   $0x800
421567:	51                   	push   %ecx
421568:	e8 56 f8 00 00       	call   0x430dc3
42156d:	8b c6                	mov    %esi,%eax
42156f:	83 c4 14             	add    $0x14,%esp
421572:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
421579:	00
42157a:	8d 50 01             	lea    0x1(%eax),%edx
42157d:	8d 49 00             	lea    0x0(%ecx),%ecx
421580:	8a 08                	mov    (%eax),%cl
421582:	40                   	inc    %eax
421583:	84 c9                	test   %cl,%cl
421585:	75 f9                	jne    0x421580
421587:	2b c2                	sub    %edx,%eax
421589:	8b d3                	mov    %ebx,%edx
42158b:	2b d0                	sub    %eax,%edx
42158d:	4a                   	dec    %edx
42158e:	52                   	push   %edx
42158f:	8d 44 24 14          	lea    0x14(%esp),%eax
421593:	50                   	push   %eax
421594:	56                   	push   %esi
421595:	e8 36 16 01 00       	call   0x432bd0
42159a:	83 c4 0c             	add    $0xc,%esp
42159d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
4215a4:	00
4215a5:	74 09                	je     0x4215b0
4215a7:	80 bd 51 60 00 00 00 	cmpb   $0x0,0x6051(%ebp)
4215ae:	74 5d                	je     0x42160d
4215b0:	80 bd 51 60 00 00 00 	cmpb   $0x0,0x6051(%ebp)
4215b7:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
4215bc:	75 05                	jne    0x4215c3
4215be:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
4215c3:	68 b0 65 46 00       	push   $0x4665b0
4215c8:	50                   	push   %eax
4215c9:	68 00 82 46 00       	push   $0x468200
4215ce:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
4215d2:	68 00 08 00 00       	push   $0x800
4215d7:	51                   	push   %ecx
4215d8:	e8 e6 f7 00 00       	call   0x430dc3
4215dd:	8b c6                	mov    %esi,%eax
4215df:	83 c4 14             	add    $0x14,%esp
4215e2:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
4215e9:	00
4215ea:	8d 50 01             	lea    0x1(%eax),%edx
4215ed:	8d 49 00             	lea    0x0(%ecx),%ecx
4215f0:	8a 08                	mov    (%eax),%cl
4215f2:	40                   	inc    %eax
4215f3:	84 c9                	test   %cl,%cl
4215f5:	75 f9                	jne    0x4215f0
4215f7:	2b c2                	sub    %edx,%eax
4215f9:	8b d3                	mov    %ebx,%edx
4215fb:	2b d0                	sub    %eax,%edx
4215fd:	4a                   	dec    %edx
4215fe:	52                   	push   %edx
4215ff:	8d 44 24 14          	lea    0x14(%esp),%eax
421603:	50                   	push   %eax
421604:	56                   	push   %esi
421605:	e8 c6 15 01 00       	call   0x432bd0
42160a:	83 c4 0c             	add    $0xc,%esp
42160d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
421614:	00
421615:	74 09                	je     0x421620
421617:	80 bd 52 60 00 00 00 	cmpb   $0x0,0x6052(%ebp)
42161e:	74 5d                	je     0x42167d
421620:	80 bd 52 60 00 00 00 	cmpb   $0x0,0x6052(%ebp)
421627:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
42162c:	75 05                	jne    0x421633
42162e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
421633:	68 a4 65 46 00       	push   $0x4665a4
421638:	50                   	push   %eax
421639:	68 00 82 46 00       	push   $0x468200
42163e:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
421642:	68 00 08 00 00       	push   $0x800
421647:	51                   	push   %ecx
421648:	e8 76 f7 00 00       	call   0x430dc3
42164d:	8b c6                	mov    %esi,%eax
42164f:	83 c4 14             	add    $0x14,%esp
421652:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
421659:	00
42165a:	8d 50 01             	lea    0x1(%eax),%edx
42165d:	8d 49 00             	lea    0x0(%ecx),%ecx
421660:	8a 08                	mov    (%eax),%cl
421662:	40                   	inc    %eax
421663:	84 c9                	test   %cl,%cl
421665:	75 f9                	jne    0x421660
421667:	2b c2                	sub    %edx,%eax
421669:	8b d3                	mov    %ebx,%edx
42166b:	2b d0                	sub    %eax,%edx
42166d:	4a                   	dec    %edx
42166e:	52                   	push   %edx
42166f:	8d 44 24 14          	lea    0x14(%esp),%eax
421673:	50                   	push   %eax
421674:	56                   	push   %esi
421675:	e8 56 15 01 00       	call   0x432bd0
42167a:	83 c4 0c             	add    $0xc,%esp
42167d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
421684:	00
421685:	74 09                	je     0x421690
421687:	80 bd 53 60 00 00 00 	cmpb   $0x0,0x6053(%ebp)
42168e:	74 5d                	je     0x4216ed
421690:	80 bd 53 60 00 00 00 	cmpb   $0x0,0x6053(%ebp)
421697:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
42169c:	75 05                	jne    0x4216a3
42169e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
4216a3:	68 94 65 46 00       	push   $0x466594
4216a8:	50                   	push   %eax
4216a9:	68 00 82 46 00       	push   $0x468200
4216ae:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
4216b2:	68 00 08 00 00       	push   $0x800
4216b7:	51                   	push   %ecx
4216b8:	e8 06 f7 00 00       	call   0x430dc3
4216bd:	8b c6                	mov    %esi,%eax
4216bf:	83 c4 14             	add    $0x14,%esp
4216c2:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
4216c9:	00
4216ca:	8d 50 01             	lea    0x1(%eax),%edx
4216cd:	8d 49 00             	lea    0x0(%ecx),%ecx
4216d0:	8a 08                	mov    (%eax),%cl
4216d2:	40                   	inc    %eax
4216d3:	84 c9                	test   %cl,%cl
4216d5:	75 f9                	jne    0x4216d0
4216d7:	2b c2                	sub    %edx,%eax
4216d9:	8b d3                	mov    %ebx,%edx
4216db:	2b d0                	sub    %eax,%edx
4216dd:	4a                   	dec    %edx
4216de:	52                   	push   %edx
4216df:	8d 44 24 14          	lea    0x14(%esp),%eax
4216e3:	50                   	push   %eax
4216e4:	56                   	push   %esi
4216e5:	e8 e6 14 01 00       	call   0x432bd0
4216ea:	83 c4 0c             	add    $0xc,%esp
4216ed:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
4216f4:	00
4216f5:	74 09                	je     0x421700
4216f7:	80 bd 54 60 00 00 01 	cmpb   $0x1,0x6054(%ebp)
4216fe:	74 5d                	je     0x42175d
421700:	80 bd 54 60 00 00 00 	cmpb   $0x0,0x6054(%ebp)
421707:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
42170c:	75 05                	jne    0x421713
42170e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
421713:	68 74 65 46 00       	push   $0x466574
421718:	50                   	push   %eax
421719:	68 00 82 46 00       	push   $0x468200
42171e:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
421722:	68 00 08 00 00       	push   $0x800
421727:	51                   	push   %ecx
421728:	e8 96 f6 00 00       	call   0x430dc3
42172d:	8b c6                	mov    %esi,%eax
42172f:	83 c4 14             	add    $0x14,%esp
421732:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
421739:	00
42173a:	8d 50 01             	lea    0x1(%eax),%edx
42173d:	8d 49 00             	lea    0x0(%ecx),%ecx
421740:	8a 08                	mov    (%eax),%cl
421742:	40                   	inc    %eax
421743:	84 c9                	test   %cl,%cl
421745:	75 f9                	jne    0x421740
421747:	2b c2                	sub    %edx,%eax
421749:	8b d3                	mov    %ebx,%edx
42174b:	2b d0                	sub    %eax,%edx
42174d:	4a                   	dec    %edx
42174e:	52                   	push   %edx
42174f:	8d 44 24 14          	lea    0x14(%esp),%eax
421753:	50                   	push   %eax
421754:	56                   	push   %esi
421755:	e8 76 14 01 00       	call   0x432bd0
42175a:	83 c4 0c             	add    $0xc,%esp
42175d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
421764:	00
421765:	74 09                	je     0x421770
421767:	80 bd 55 60 00 00 00 	cmpb   $0x0,0x6055(%ebp)
42176e:	74 5d                	je     0x4217cd
421770:	80 bd 55 60 00 00 00 	cmpb   $0x0,0x6055(%ebp)
421777:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
42177c:	75 05                	jne    0x421783
42177e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
421783:	68 6c 65 46 00       	push   $0x46656c
421788:	50                   	push   %eax
421789:	68 00 82 46 00       	push   $0x468200
42178e:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
421792:	68 00 08 00 00       	push   $0x800
421797:	51                   	push   %ecx
421798:	e8 26 f6 00 00       	call   0x430dc3
42179d:	8b c6                	mov    %esi,%eax
42179f:	83 c4 14             	add    $0x14,%esp
4217a2:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
4217a9:	00
4217aa:	8d 50 01             	lea    0x1(%eax),%edx
4217ad:	8d 49 00             	lea    0x0(%ecx),%ecx
4217b0:	8a 08                	mov    (%eax),%cl
4217b2:	40                   	inc    %eax
4217b3:	84 c9                	test   %cl,%cl
4217b5:	75 f9                	jne    0x4217b0
4217b7:	2b c2                	sub    %edx,%eax
4217b9:	8b d3                	mov    %ebx,%edx
4217bb:	2b d0                	sub    %eax,%edx
4217bd:	4a                   	dec    %edx
4217be:	52                   	push   %edx
4217bf:	8d 44 24 14          	lea    0x14(%esp),%eax
4217c3:	50                   	push   %eax
4217c4:	56                   	push   %esi
4217c5:	e8 06 14 01 00       	call   0x432bd0
4217ca:	83 c4 0c             	add    $0xc,%esp
4217cd:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
4217d4:	00
4217d5:	74 09                	je     0x4217e0
4217d7:	80 bd 56 60 00 00 01 	cmpb   $0x1,0x6056(%ebp)
4217de:	74 5d                	je     0x42183d
4217e0:	80 bd 56 60 00 00 00 	cmpb   $0x0,0x6056(%ebp)
4217e7:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
4217ec:	75 05                	jne    0x4217f3
4217ee:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
4217f3:	68 64 65 46 00       	push   $0x466564
4217f8:	50                   	push   %eax
4217f9:	68 00 82 46 00       	push   $0x468200
4217fe:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
421802:	68 00 08 00 00       	push   $0x800
421807:	51                   	push   %ecx
421808:	e8 b6 f5 00 00       	call   0x430dc3
42180d:	8b c6                	mov    %esi,%eax
42180f:	83 c4 14             	add    $0x14,%esp
421812:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
421819:	00
42181a:	8d 50 01             	lea    0x1(%eax),%edx
42181d:	8d 49 00             	lea    0x0(%ecx),%ecx
421820:	8a 08                	mov    (%eax),%cl
421822:	40                   	inc    %eax
421823:	84 c9                	test   %cl,%cl
421825:	75 f9                	jne    0x421820
421827:	2b c2                	sub    %edx,%eax
421829:	8b d3                	mov    %ebx,%edx
42182b:	2b d0                	sub    %eax,%edx
42182d:	4a                   	dec    %edx
42182e:	52                   	push   %edx
42182f:	8d 44 24 14          	lea    0x14(%esp),%eax
421833:	50                   	push   %eax
421834:	56                   	push   %esi
421835:	e8 96 13 01 00       	call   0x432bd0
42183a:	83 c4 0c             	add    $0xc,%esp
42183d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
421844:	00
421845:	74 09                	je     0x421850
421847:	83 bd 58 60 00 00 00 	cmpl   $0x0,0x6058(%ebp)
42184e:	74 5d                	je     0x4218ad
421850:	8b 8d 58 60 00 00    	mov    0x6058(%ebp),%ecx
421856:	b8 10 82 46 00       	mov    $0x468210,%eax
42185b:	81 f9 00 01 00 00    	cmp    $0x100,%ecx
421861:	77 05                	ja     0x421868
421863:	b8 08 82 46 00       	mov    $0x468208,%eax
421868:	51                   	push   %ecx
421869:	68 5c 65 46 00       	push   $0x46655c
42186e:	50                   	push   %eax
42186f:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
421873:	68 00 08 00 00       	push   $0x800
421878:	51                   	push   %ecx
421879:	e8 45 f5 00 00       	call   0x430dc3
42187e:	8b c6                	mov    %esi,%eax
421880:	83 c4 14             	add    $0x14,%esp
421883:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
42188a:	00
42188b:	8d 50 01             	lea    0x1(%eax),%edx
42188e:	8b ff                	mov    %edi,%edi
421890:	8a 08                	mov    (%eax),%cl
421892:	40                   	inc    %eax
421893:	84 c9                	test   %cl,%cl
421895:	75 f9                	jne    0x421890
421897:	2b c2                	sub    %edx,%eax
421899:	8b d3                	mov    %ebx,%edx
42189b:	2b d0                	sub    %eax,%edx
42189d:	4a                   	dec    %edx
42189e:	52                   	push   %edx
42189f:	8d 44 24 14          	lea    0x14(%esp),%eax
4218a3:	50                   	push   %eax
4218a4:	56                   	push   %esi
4218a5:	e8 26 13 01 00       	call   0x432bd0
4218aa:	83 c4 0c             	add    $0xc,%esp
4218ad:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
4218b4:	00
4218b5:	74 09                	je     0x4218c0
4218b7:	80 bd 5c 60 00 00 00 	cmpb   $0x0,0x605c(%ebp)
4218be:	74 5d                	je     0x42191d
4218c0:	80 bd 5c 60 00 00 00 	cmpb   $0x0,0x605c(%ebp)
4218c7:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
4218cc:	75 05                	jne    0x4218d3
4218ce:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
4218d3:	68 58 65 46 00       	push   $0x466558
4218d8:	50                   	push   %eax
4218d9:	68 00 82 46 00       	push   $0x468200
4218de:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
4218e2:	68 00 08 00 00       	push   $0x800
4218e7:	51                   	push   %ecx
4218e8:	e8 d6 f4 00 00       	call   0x430dc3
4218ed:	8b c6                	mov    %esi,%eax
4218ef:	83 c4 14             	add    $0x14,%esp
4218f2:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
4218f9:	00
4218fa:	8d 50 01             	lea    0x1(%eax),%edx
4218fd:	8d 49 00             	lea    0x0(%ecx),%ecx
421900:	8a 08                	mov    (%eax),%cl
421902:	40                   	inc    %eax
421903:	84 c9                	test   %cl,%cl
421905:	75 f9                	jne    0x421900
421907:	2b c2                	sub    %edx,%eax
421909:	8b d3                	mov    %ebx,%edx
42190b:	2b d0                	sub    %eax,%edx
42190d:	4a                   	dec    %edx
42190e:	52                   	push   %edx
42190f:	8d 44 24 14          	lea    0x14(%esp),%eax
421913:	50                   	push   %eax
421914:	56                   	push   %esi
421915:	e8 b6 12 01 00       	call   0x432bd0
42191a:	83 c4 0c             	add    $0xc,%esp
42191d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
421924:	00
421925:	74 0c                	je     0x421933
421927:	81 bd 60 60 00 00 11 	cmpl   $0x111,0x6060(%ebp)
42192e:	01 00 00
421931:	74 5b                	je     0x42198e
421933:	8b 8d 60 60 00 00    	mov    0x6060(%ebp),%ecx
421939:	b8 10 82 46 00       	mov    $0x468210,%eax
42193e:	81 f9 00 01 00 00    	cmp    $0x100,%ecx
421944:	77 05                	ja     0x42194b
421946:	b8 08 82 46 00       	mov    $0x468208,%eax
42194b:	51                   	push   %ecx
42194c:	68 4c 65 46 00       	push   $0x46654c
421951:	50                   	push   %eax
421952:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
421956:	68 00 08 00 00       	push   $0x800
42195b:	51                   	push   %ecx
42195c:	e8 62 f4 00 00       	call   0x430dc3
421961:	8b c6                	mov    %esi,%eax
421963:	83 c4 14             	add    $0x14,%esp
421966:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
42196d:	00
42196e:	8d 50 01             	lea    0x1(%eax),%edx
421971:	8a 08                	mov    (%eax),%cl