41947b:	84 c9                	test   %cl,%cl
41947d:	75 f9                	jne    0x419478
41947f:	2b c2                	sub    %edx,%eax
419481:	8b d5                	mov    %ebp,%edx
419483:	2b d0                	sub    %eax,%edx
419485:	4a                   	dec    %edx
419486:	52                   	push   %edx
419487:	8d 44 24 14          	lea    0x14(%esp),%eax
41948b:	50                   	push   %eax
41948c:	56                   	push   %esi
41948d:	e8 3e 97 01 00       	call   0x432bd0
419492:	8b 84 24 20 08 00 00 	mov    0x820(%esp),%eax
419499:	83 c4 0c             	add    $0xc,%esp
41949c:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
4194a3:	00
4194a4:	74 09                	je     0x4194af
4194a6:	80 b8 be 09 00 00 01 	cmpb   $0x1,0x9be(%eax)
4194ad:	74 65                	je     0x419514
4194af:	80 b8 be 09 00 00 00 	cmpb   $0x0,0x9be(%eax)
4194b6:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
4194bb:	75 05                	jne    0x4194c2
4194bd:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
4194c2:	68 58 7d 46 00       	push   $0x467d58
4194c7:	50                   	push   %eax
4194c8:	68 00 82 46 00       	push   $0x468200
4194cd:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
4194d1:	68 00 08 00 00       	push   $0x800
4194d6:	51                   	push   %ecx
4194d7:	e8 e7 78 01 00       	call   0x430dc3
4194dc:	8b c6                	mov    %esi,%eax
4194de:	83 c4 14             	add    $0x14,%esp
4194e1:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
4194e8:	00
4194e9:	8d 50 01             	lea    0x1(%eax),%edx
4194ec:	8d 64 24 00          	lea    0x0(%esp),%esp
4194f0:	8a 08                	mov    (%eax),%cl
4194f2:	40                   	inc    %eax
4194f3:	84 c9                	test   %cl,%cl
4194f5:	75 f9                	jne    0x4194f0
4194f7:	2b c2                	sub    %edx,%eax
4194f9:	8b d5                	mov    %ebp,%edx
4194fb:	2b d0                	sub    %eax,%edx
4194fd:	4a                   	dec    %edx
4194fe:	52                   	push   %edx
4194ff:	8d 44 24 14          	lea    0x14(%esp),%eax
419503:	50                   	push   %eax
419504:	56                   	push   %esi
419505:	e8 c6 96 01 00       	call   0x432bd0
41950a:	8b 84 24 20 08 00 00 	mov    0x820(%esp),%eax
419511:	83 c4 0c             	add    $0xc,%esp
419514:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41951b:	00
41951c:	74 09                	je     0x419527
41951e:	80 b8 bf 09 00 00 01 	cmpb   $0x1,0x9bf(%eax)
419525:	74 61                	je     0x419588
419527:	80 b8 bf 09 00 00 00 	cmpb   $0x0,0x9bf(%eax)
41952e:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
419533:	75 05                	jne    0x41953a
419535:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41953a:	68 48 7d 46 00       	push   $0x467d48
41953f:	50                   	push   %eax
419540:	68 00 82 46 00       	push   $0x468200
419545:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
419549:	68 00 08 00 00       	push   $0x800
41954e:	51                   	push   %ecx
41954f:	e8 6f 78 01 00       	call   0x430dc3
419554:	8b c6                	mov    %esi,%eax
419556:	83 c4 14             	add    $0x14,%esp
419559:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
419560:	00
419561:	8d 50 01             	lea    0x1(%eax),%edx
419564:	8a 08                	mov    (%eax),%cl
419566:	40                   	inc    %eax
419567:	84 c9                	test   %cl,%cl
419569:	75 f9                	jne    0x419564
41956b:	2b c2                	sub    %edx,%eax
41956d:	8b d5                	mov    %ebp,%edx
41956f:	2b d0                	sub    %eax,%edx
419571:	4a                   	dec    %edx
419572:	52                   	push   %edx
419573:	8d 44 24 14          	lea    0x14(%esp),%eax
419577:	50                   	push   %eax
419578:	56                   	push   %esi
419579:	e8 52 96 01 00       	call   0x432bd0
41957e:	8b 84 24 20 08 00 00 	mov    0x820(%esp),%eax
419585:	83 c4 0c             	add    $0xc,%esp
419588:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41958f:	00
419590:	74 09                	je     0x41959b
419592:	80 b8 c0 09 00 00 00 	cmpb   $0x0,0x9c0(%eax)
419599:	74 61                	je     0x4195fc
41959b:	80 b8 c0 09 00 00 00 	cmpb   $0x0,0x9c0(%eax)
4195a2:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
4195a7:	75 05                	jne    0x4195ae
4195a9:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
4195ae:	68 38 7d 46 00       	push   $0x467d38
4195b3:	50                   	push   %eax
4195b4:	68 00 82 46 00       	push   $0x468200
4195b9:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
4195bd:	68 00 08 00 00       	push   $0x800
4195c2:	51                   	push   %ecx
4195c3:	e8 fb 77 01 00       	call   0x430dc3
4195c8:	8b c6                	mov    %esi,%eax
4195ca:	83 c4 14             	add    $0x14,%esp
4195cd:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
4195d4:	00
4195d5:	8d 50 01             	lea    0x1(%eax),%edx
4195d8:	8a 08                	mov    (%eax),%cl
4195da:	40                   	inc    %eax
4195db:	84 c9                	test   %cl,%cl
4195dd:	75 f9                	jne    0x4195d8
4195df:	2b c2                	sub    %edx,%eax
4195e1:	8b d5                	mov    %ebp,%edx
4195e3:	2b d0                	sub    %eax,%edx
4195e5:	4a                   	dec    %edx
4195e6:	52                   	push   %edx
4195e7:	8d 44 24 14          	lea    0x14(%esp),%eax
4195eb:	50                   	push   %eax
4195ec:	56                   	push   %esi
4195ed:	e8 de 95 01 00       	call   0x432bd0
4195f2:	8b 84 24 20 08 00 00 	mov    0x820(%esp),%eax
4195f9:	83 c4 0c             	add    $0xc,%esp
4195fc:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
419603:	00
419604:	74 09                	je     0x41960f
419606:	80 b8 c1 09 00 00 01 	cmpb   $0x1,0x9c1(%eax)
41960d:	74 65                	je     0x419674
41960f:	80 b8 c1 09 00 00 00 	cmpb   $0x0,0x9c1(%eax)
419616:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41961b:	75 05                	jne    0x419622
41961d:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
419622:	68 1c 7d 46 00       	push   $0x467d1c
419627:	50                   	push   %eax
419628:	68 00 82 46 00       	push   $0x468200
41962d:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
419631:	68 00 08 00 00       	push   $0x800
419636:	51                   	push   %ecx
419637:	e8 87 77 01 00       	call   0x430dc3
41963c:	8b c6                	mov    %esi,%eax
41963e:	83 c4 14             	add    $0x14,%esp
419641:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
419648:	00
419649:	8d 50 01             	lea    0x1(%eax),%edx
41964c:	8d 64 24 00          	lea    0x0(%esp),%esp
419650:	8a 08                	mov    (%eax),%cl
419652:	40                   	inc    %eax
419653:	84 c9                	test   %cl,%cl
419655:	75 f9                	jne    0x419650
419657:	2b c2                	sub    %edx,%eax
419659:	8b d5                	mov    %ebp,%edx
41965b:	2b d0                	sub    %eax,%edx
41965d:	4a                   	dec    %edx
41965e:	52                   	push   %edx
41965f:	8d 44 24 14          	lea    0x14(%esp),%eax
419663:	50                   	push   %eax
419664:	56                   	push   %esi
419665:	e8 66 95 01 00       	call   0x432bd0
41966a:	8b 84 24 20 08 00 00 	mov    0x820(%esp),%eax
419671:	83 c4 0c             	add    $0xc,%esp
419674:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41967b:	00
41967c:	74 09                	je     0x419687
41967e:	80 b8 c2 09 00 00 00 	cmpb   $0x0,0x9c2(%eax)
419685:	74 61                	je     0x4196e8
419687:	80 b8 c2 09 00 00 00 	cmpb   $0x0,0x9c2(%eax)
41968e:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
419693:	75 05                	jne    0x41969a
419695:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41969a:	68 04 7d 46 00       	push   $0x467d04
41969f:	50                   	push   %eax
4196a0:	68 00 82 46 00       	push   $0x468200
4196a5:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
4196a9:	68 00 08 00 00       	push   $0x800
4196ae:	51                   	push   %ecx
4196af:	e8 0f 77 01 00       	call   0x430dc3
4196b4:	8b c6                	mov    %esi,%eax
4196b6:	83 c4 14             	add    $0x14,%esp
4196b9:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
4196c0:	00
4196c1:	8d 50 01             	lea    0x1(%eax),%edx
4196c4:	8a 08                	mov    (%eax),%cl
4196c6:	40                   	inc    %eax
4196c7:	84 c9                	test   %cl,%cl
4196c9:	75 f9                	jne    0x4196c4
4196cb:	2b c2                	sub    %edx,%eax
4196cd:	8b d5                	mov    %ebp,%edx
4196cf:	2b d0                	sub    %eax,%edx
4196d1:	4a                   	dec    %edx
4196d2:	52                   	push   %edx
4196d3:	8d 44 24 14          	lea    0x14(%esp),%eax
4196d7:	50                   	push   %eax
4196d8:	56                   	push   %esi
4196d9:	e8 f2 94 01 00       	call   0x432bd0
4196de:	8b 84 24 20 08 00 00 	mov    0x820(%esp),%eax
4196e5:	83 c4 0c             	add    $0xc,%esp
4196e8:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
4196ef:	00
4196f0:	74 09                	je     0x4196fb
4196f2:	80 b8 c3 09 00 00 01 	cmpb   $0x1,0x9c3(%eax)
4196f9:	74 61                	je     0x41975c
4196fb:	80 b8 c3 09 00 00 00 	cmpb   $0x0,0x9c3(%eax)
419702:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
419707:	75 05                	jne    0x41970e
419709:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41970e:	68 f4 7c 46 00       	push   $0x467cf4
419713:	50                   	push   %eax
419714:	68 00 82 46 00       	push   $0x468200
419719:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
41971d:	68 00 08 00 00       	push   $0x800
419722:	51                   	push   %ecx
419723:	e8 9b 76 01 00       	call   0x430dc3
419728:	8b c6                	mov    %esi,%eax
41972a:	83 c4 14             	add    $0x14,%esp
41972d:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
419734:	00
419735:	8d 50 01             	lea    0x1(%eax),%edx
419738:	8a 08                	mov    (%eax),%cl
41973a:	40                   	inc    %eax
41973b:	84 c9                	test   %cl,%cl
41973d:	75 f9                	jne    0x419738
41973f:	2b c2                	sub    %edx,%eax
419741:	8b d5                	mov    %ebp,%edx
419743:	2b d0                	sub    %eax,%edx
419745:	4a                   	dec    %edx
419746:	52                   	push   %edx
419747:	8d 44 24 14          	lea    0x14(%esp),%eax
41974b:	50                   	push   %eax
41974c:	56                   	push   %esi
41974d:	e8 7e 94 01 00       	call   0x432bd0
419752:	8b 84 24 20 08 00 00 	mov    0x820(%esp),%eax
419759:	83 c4 0c             	add    $0xc,%esp
41975c:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
419763:	00
419764:	74 09                	je     0x41976f
419766:	80 b8 c4 09 00 00 01 	cmpb   $0x1,0x9c4(%eax)
41976d:	74 65                	je     0x4197d4
41976f:	80 b8 c4 09 00 00 00 	cmpb   $0x0,0x9c4(%eax)
419776:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41977b:	75 05                	jne    0x419782
41977d:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
419782:	68 dc 7c 46 00       	push   $0x467cdc
419787:	50                   	push   %eax
419788:	68 00 82 46 00       	push   $0x468200
41978d:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
419791:	68 00 08 00 00       	push   $0x800
419796:	51                   	push   %ecx
419797:	e8 27 76 01 00       	call   0x430dc3
41979c:	8b c6                	mov    %esi,%eax
41979e:	83 c4 14             	add    $0x14,%esp
4197a1:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
4197a8:	00
4197a9:	8d 50 01             	lea    0x1(%eax),%edx
4197ac:	8d 64 24 00          	lea    0x0(%esp),%esp
4197b0:	8a 08                	mov    (%eax),%cl
4197b2:	40                   	inc    %eax
4197b3:	84 c9                	test   %cl,%cl
4197b5:	75 f9                	jne    0x4197b0
4197b7:	2b c2                	sub    %edx,%eax
4197b9:	8b d5                	mov    %ebp,%edx
4197bb:	2b d0                	sub    %eax,%edx
4197bd:	4a                   	dec    %edx
4197be:	52                   	push   %edx
4197bf:	8d 44 24 14          	lea    0x14(%esp),%eax
4197c3:	50                   	push   %eax
4197c4:	56                   	push   %esi
4197c5:	e8 06 94 01 00       	call   0x432bd0
4197ca:	8b 84 24 20 08 00 00 	mov    0x820(%esp),%eax
4197d1:	83 c4 0c             	add    $0xc,%esp
4197d4:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
4197db:	00
4197dc:	bf 80 00 00 00       	mov    $0x80,%edi
4197e1:	74 08                	je     0x4197eb
4197e3:	39 b8 c8 09 00 00    	cmp    %edi,0x9c8(%eax)
4197e9:	74 69                	je     0x419854
4197eb:	8b 88 c8 09 00 00    	mov    0x9c8(%eax),%ecx
4197f1:	b8 10 82 46 00       	mov    $0x468210,%eax
4197f6:	81 f9 00 01 00 00    	cmp    $0x100,%ecx
4197fc:	77 05                	ja     0x419803
4197fe:	b8 08 82 46 00       	mov    $0x468208,%eax
419803:	51                   	push   %ecx
419804:	68 c0 7c 46 00       	push   $0x467cc0
419809:	50                   	push   %eax
41980a:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
41980e:	68 00 08 00 00       	push   $0x800
419813:	51                   	push   %ecx
419814:	e8 aa 75 01 00       	call   0x430dc3
419819:	8b c6                	mov    %esi,%eax
41981b:	83 c4 14             	add    $0x14,%esp
41981e:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
419825:	00
419826:	8d 50 01             	lea    0x1(%eax),%edx
419829:	8d a4 24 00 00 00 00 	lea    0x0(%esp),%esp
419830:	8a 08                	mov    (%eax),%cl
419832:	40                   	inc    %eax
419833:	84 c9                	test   %cl,%cl
419835:	75 f9                	jne    0x419830
419837:	2b c2                	sub    %edx,%eax
419839:	8b d5                	mov    %ebp,%edx
41983b:	2b d0                	sub    %eax,%edx
41983d:	4a                   	dec    %edx
41983e:	52                   	push   %edx
41983f:	8d 44 24 14          	lea    0x14(%esp),%eax
419843:	50                   	push   %eax
419844:	56                   	push   %esi
419845:	e8 86 93 01 00       	call   0x432bd0
41984a:	8b 84 24 20 08 00 00 	mov    0x820(%esp),%eax
419851:	83 c4 0c             	add    $0xc,%esp
419854:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41985b:	00
41985c:	74 09                	je     0x419867
41985e:	80 b8 cc 09 00 00 01 	cmpb   $0x1,0x9cc(%eax)
419865:	74 61                	je     0x4198c8
419867:	80 b8 cc 09 00 00 00 	cmpb   $0x0,0x9cc(%eax)
41986e:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
419873:	75 05                	jne    0x41987a
419875:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41987a:	68 a8 7c 46 00       	push   $0x467ca8
41987f:	50                   	push   %eax
419880:	68 00 82 46 00       	push   $0x468200
419885:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
419889:	68 00 08 00 00       	push   $0x800
41988e:	51                   	push   %ecx
41988f:	e8 2f 75 01 00       	call   0x430dc3
419894:	8b c6                	mov    %esi,%eax
419896:	83 c4 14             	add    $0x14,%esp
419899:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
4198a0:	00
4198a1:	8d 50 01             	lea    0x1(%eax),%edx
4198a4:	8a 08                	mov    (%eax),%cl
4198a6:	40                   	inc    %eax
4198a7:	84 c9                	test   %cl,%cl
4198a9:	75 f9                	jne    0x4198a4
4198ab:	2b c2                	sub    %edx,%eax
4198ad:	8b d5                	mov    %ebp,%edx
4198af:	2b d0                	sub    %eax,%edx
4198b1:	4a                   	dec    %edx
4198b2:	52                   	push   %edx
4198b3:	8d 44 24 14          	lea    0x14(%esp),%eax
4198b7:	50                   	push   %eax
4198b8:	56                   	push   %esi
4198b9:	e8 12 93 01 00       	call   0x432bd0
4198be:	8b 84 24 20 08 00 00 	mov    0x820(%esp),%eax
4198c5:	83 c4 0c             	add    $0xc,%esp
4198c8:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
4198cf:	00
4198d0:	74 09                	je     0x4198db
4198d2:	80 b8 cd 09 00 00 01 	cmpb   $0x1,0x9cd(%eax)
4198d9:	74 61                	je     0x41993c
4198db:	80 b8 cd 09 00 00 00 	cmpb   $0x0,0x9cd(%eax)
4198e2:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax