41f5d8:	50                   	push   %eax
41f5d9:	68 00 82 46 00       	push   $0x468200
41f5de:	8d 44 24 1c          	lea    0x1c(%esp),%eax
41f5e2:	68 00 08 00 00       	push   $0x800
41f5e7:	50                   	push   %eax
41f5e8:	e8 d6 17 01 00       	call   0x430dc3
41f5ed:	8b c6                	mov    %esi,%eax
41f5ef:	83 c4 14             	add    $0x14,%esp
41f5f2:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41f5f9:	00
41f5fa:	8d 50 01             	lea    0x1(%eax),%edx
41f5fd:	8d 49 00             	lea    0x0(%ecx),%ecx
41f600:	8a 08                	mov    (%eax),%cl
41f602:	40                   	inc    %eax
41f603:	84 c9                	test   %cl,%cl
41f605:	75 f9                	jne    0x41f600
41f607:	2b c2                	sub    %edx,%eax
41f609:	8b cb                	mov    %ebx,%ecx
41f60b:	2b c8                	sub    %eax,%ecx
41f60d:	49                   	dec    %ecx
41f60e:	51                   	push   %ecx
41f60f:	8d 54 24 14          	lea    0x14(%esp),%edx
41f613:	52                   	push   %edx
41f614:	56                   	push   %esi
41f615:	e8 b6 35 01 00       	call   0x432bd0
41f61a:	83 c4 0c             	add    $0xc,%esp
41f61d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41f624:	00
41f625:	74 09                	je     0x41f630
41f627:	80 bd dd 45 00 00 00 	cmpb   $0x0,0x45dd(%ebp)
41f62e:	74 5d                	je     0x41f68d
41f630:	80 bd dd 45 00 00 00 	cmpb   $0x0,0x45dd(%ebp)
41f637:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41f63c:	75 05                	jne    0x41f643
41f63e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41f643:	68 6c 6b 46 00       	push   $0x466b6c
41f648:	50                   	push   %eax
41f649:	68 00 82 46 00       	push   $0x468200
41f64e:	8d 44 24 1c          	lea    0x1c(%esp),%eax
41f652:	68 00 08 00 00       	push   $0x800
41f657:	50                   	push   %eax
41f658:	e8 66 17 01 00       	call   0x430dc3
41f65d:	8b c6                	mov    %esi,%eax
41f65f:	83 c4 14             	add    $0x14,%esp
41f662:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41f669:	00
41f66a:	8d 50 01             	lea    0x1(%eax),%edx
41f66d:	8d 49 00             	lea    0x0(%ecx),%ecx
41f670:	8a 08                	mov    (%eax),%cl
41f672:	40                   	inc    %eax
41f673:	84 c9                	test   %cl,%cl
41f675:	75 f9                	jne    0x41f670
41f677:	2b c2                	sub    %edx,%eax
41f679:	8b cb                	mov    %ebx,%ecx
41f67b:	2b c8                	sub    %eax,%ecx
41f67d:	49                   	dec    %ecx
41f67e:	51                   	push   %ecx
41f67f:	8d 54 24 14          	lea    0x14(%esp),%edx
41f683:	52                   	push   %edx
41f684:	56                   	push   %esi
41f685:	e8 46 35 01 00       	call   0x432bd0
41f68a:	83 c4 0c             	add    $0xc,%esp
41f68d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41f694:	00
41f695:	74 09                	je     0x41f6a0
41f697:	80 bd de 45 00 00 00 	cmpb   $0x0,0x45de(%ebp)
41f69e:	74 5d                	je     0x41f6fd
41f6a0:	80 bd de 45 00 00 00 	cmpb   $0x0,0x45de(%ebp)
41f6a7:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41f6ac:	75 05                	jne    0x41f6b3
41f6ae:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41f6b3:	68 58 6b 46 00       	push   $0x466b58
41f6b8:	50                   	push   %eax
41f6b9:	68 00 82 46 00       	push   $0x468200
41f6be:	8d 44 24 1c          	lea    0x1c(%esp),%eax
41f6c2:	68 00 08 00 00       	push   $0x800
41f6c7:	50                   	push   %eax
41f6c8:	e8 f6 16 01 00       	call   0x430dc3
41f6cd:	8b c6                	mov    %esi,%eax
41f6cf:	83 c4 14             	add    $0x14,%esp
41f6d2:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41f6d9:	00
41f6da:	8d 50 01             	lea    0x1(%eax),%edx
41f6dd:	8d 49 00             	lea    0x0(%ecx),%ecx
41f6e0:	8a 08                	mov    (%eax),%cl
41f6e2:	40                   	inc    %eax
41f6e3:	84 c9                	test   %cl,%cl
41f6e5:	75 f9                	jne    0x41f6e0
41f6e7:	2b c2                	sub    %edx,%eax
41f6e9:	8b cb                	mov    %ebx,%ecx
41f6eb:	2b c8                	sub    %eax,%ecx
41f6ed:	49                   	dec    %ecx
41f6ee:	51                   	push   %ecx
41f6ef:	8d 54 24 14          	lea    0x14(%esp),%edx
41f6f3:	52                   	push   %edx
41f6f4:	56                   	push   %esi
41f6f5:	e8 d6 34 01 00       	call   0x432bd0
41f6fa:	83 c4 0c             	add    $0xc,%esp
41f6fd:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41f704:	00
41f705:	74 09                	je     0x41f710
41f707:	80 bd df 45 00 00 00 	cmpb   $0x0,0x45df(%ebp)
41f70e:	74 5d                	je     0x41f76d
41f710:	80 bd df 45 00 00 00 	cmpb   $0x0,0x45df(%ebp)
41f717:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41f71c:	75 05                	jne    0x41f723
41f71e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41f723:	68 44 6b 46 00       	push   $0x466b44
41f728:	50                   	push   %eax
41f729:	68 00 82 46 00       	push   $0x468200
41f72e:	8d 44 24 1c          	lea    0x1c(%esp),%eax
41f732:	68 00 08 00 00       	push   $0x800
41f737:	50                   	push   %eax
41f738:	e8 86 16 01 00       	call   0x430dc3
41f73d:	8b c6                	mov    %esi,%eax
41f73f:	83 c4 14             	add    $0x14,%esp
41f742:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41f749:	00
41f74a:	8d 50 01             	lea    0x1(%eax),%edx
41f74d:	8d 49 00             	lea    0x0(%ecx),%ecx
41f750:	8a 08                	mov    (%eax),%cl
41f752:	40                   	inc    %eax
41f753:	84 c9                	test   %cl,%cl
41f755:	75 f9                	jne    0x41f750
41f757:	2b c2                	sub    %edx,%eax
41f759:	8b cb                	mov    %ebx,%ecx
41f75b:	2b c8                	sub    %eax,%ecx
41f75d:	49                   	dec    %ecx
41f75e:	51                   	push   %ecx
41f75f:	8d 54 24 14          	lea    0x14(%esp),%edx
41f763:	52                   	push   %edx
41f764:	56                   	push   %esi
41f765:	e8 66 34 01 00       	call   0x432bd0
41f76a:	83 c4 0c             	add    $0xc,%esp
41f76d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41f774:	00
41f775:	74 09                	je     0x41f780
41f777:	80 bd e0 45 00 00 01 	cmpb   $0x1,0x45e0(%ebp)
41f77e:	74 5d                	je     0x41f7dd
41f780:	80 bd e0 45 00 00 00 	cmpb   $0x0,0x45e0(%ebp)
41f787:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41f78c:	75 05                	jne    0x41f793
41f78e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41f793:	68 30 6b 46 00       	push   $0x466b30
41f798:	50                   	push   %eax
41f799:	68 00 82 46 00       	push   $0x468200
41f79e:	8d 44 24 1c          	lea    0x1c(%esp),%eax
41f7a2:	68 00 08 00 00       	push   $0x800
41f7a7:	50                   	push   %eax
41f7a8:	e8 16 16 01 00       	call   0x430dc3
41f7ad:	8b c6                	mov    %esi,%eax
41f7af:	83 c4 14             	add    $0x14,%esp
41f7b2:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41f7b9:	00
41f7ba:	8d 50 01             	lea    0x1(%eax),%edx
41f7bd:	8d 49 00             	lea    0x0(%ecx),%ecx
41f7c0:	8a 08                	mov    (%eax),%cl
41f7c2:	40                   	inc    %eax
41f7c3:	84 c9                	test   %cl,%cl
41f7c5:	75 f9                	jne    0x41f7c0
41f7c7:	2b c2                	sub    %edx,%eax
41f7c9:	8b cb                	mov    %ebx,%ecx
41f7cb:	2b c8                	sub    %eax,%ecx
41f7cd:	49                   	dec    %ecx
41f7ce:	51                   	push   %ecx
41f7cf:	8d 54 24 14          	lea    0x14(%esp),%edx
41f7d3:	52                   	push   %edx
41f7d4:	56                   	push   %esi
41f7d5:	e8 f6 33 01 00       	call   0x432bd0
41f7da:	83 c4 0c             	add    $0xc,%esp
41f7dd:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41f7e4:	00
41f7e5:	74 09                	je     0x41f7f0
41f7e7:	80 bd e1 45 00 00 00 	cmpb   $0x0,0x45e1(%ebp)
41f7ee:	74 5d                	je     0x41f84d
41f7f0:	80 bd e1 45 00 00 00 	cmpb   $0x0,0x45e1(%ebp)
41f7f7:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41f7fc:	75 05                	jne    0x41f803
41f7fe:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41f803:	68 1c 6b 46 00       	push   $0x466b1c
41f808:	50                   	push   %eax
41f809:	68 00 82 46 00       	push   $0x468200
41f80e:	8d 44 24 1c          	lea    0x1c(%esp),%eax
41f812:	68 00 08 00 00       	push   $0x800
41f817:	50                   	push   %eax
41f818:	e8 a6 15 01 00       	call   0x430dc3
41f81d:	8b c6                	mov    %esi,%eax
41f81f:	83 c4 14             	add    $0x14,%esp
41f822:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41f829:	00
41f82a:	8d 50 01             	lea    0x1(%eax),%edx
41f82d:	8d 49 00             	lea    0x0(%ecx),%ecx
41f830:	8a 08                	mov    (%eax),%cl
41f832:	40                   	inc    %eax
41f833:	84 c9                	test   %cl,%cl
41f835:	75 f9                	jne    0x41f830
41f837:	2b c2                	sub    %edx,%eax
41f839:	8b cb                	mov    %ebx,%ecx
41f83b:	2b c8                	sub    %eax,%ecx
41f83d:	49                   	dec    %ecx
41f83e:	51                   	push   %ecx
41f83f:	8d 54 24 14          	lea    0x14(%esp),%edx
41f843:	52                   	push   %edx
41f844:	56                   	push   %esi
41f845:	e8 86 33 01 00       	call   0x432bd0
41f84a:	83 c4 0c             	add    $0xc,%esp
41f84d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41f854:	00
41f855:	74 09                	je     0x41f860
41f857:	80 bd e2 45 00 00 00 	cmpb   $0x0,0x45e2(%ebp)
41f85e:	74 5d                	je     0x41f8bd
41f860:	80 bd e2 45 00 00 00 	cmpb   $0x0,0x45e2(%ebp)
41f867:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41f86c:	75 05                	jne    0x41f873
41f86e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41f873:	68 0c 6b 46 00       	push   $0x466b0c
41f878:	50                   	push   %eax
41f879:	68 00 82 46 00       	push   $0x468200
41f87e:	8d 44 24 1c          	lea    0x1c(%esp),%eax
41f882:	68 00 08 00 00       	push   $0x800
41f887:	50                   	push   %eax
41f888:	e8 36 15 01 00       	call   0x430dc3
41f88d:	8b c6                	mov    %esi,%eax
41f88f:	83 c4 14             	add    $0x14,%esp
41f892:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41f899:	00
41f89a:	8d 50 01             	lea    0x1(%eax),%edx
41f89d:	8d 49 00             	lea    0x0(%ecx),%ecx
41f8a0:	8a 08                	mov    (%eax),%cl
41f8a2:	40                   	inc    %eax
41f8a3:	84 c9                	test   %cl,%cl
41f8a5:	75 f9                	jne    0x41f8a0
41f8a7:	2b c2                	sub    %edx,%eax
41f8a9:	8b cb                	mov    %ebx,%ecx
41f8ab:	2b c8                	sub    %eax,%ecx
41f8ad:	49                   	dec    %ecx
41f8ae:	51                   	push   %ecx
41f8af:	8d 54 24 14          	lea    0x14(%esp),%edx
41f8b3:	52                   	push   %edx
41f8b4:	56                   	push   %esi
41f8b5:	e8 16 33 01 00       	call   0x432bd0
41f8ba:	83 c4 0c             	add    $0xc,%esp
41f8bd:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41f8c4:	00
41f8c5:	74 09                	je     0x41f8d0
41f8c7:	80 bd e3 45 00 00 00 	cmpb   $0x0,0x45e3(%ebp)
41f8ce:	74 5d                	je     0x41f92d
41f8d0:	80 bd e3 45 00 00 00 	cmpb   $0x0,0x45e3(%ebp)
41f8d7:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41f8dc:	75 05                	jne    0x41f8e3
41f8de:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41f8e3:	68 fc 6a 46 00       	push   $0x466afc
41f8e8:	50                   	push   %eax
41f8e9:	68 00 82 46 00       	push   $0x468200
41f8ee:	8d 44 24 1c          	lea    0x1c(%esp),%eax
41f8f2:	68 00 08 00 00       	push   $0x800
41f8f7:	50                   	push   %eax
41f8f8:	e8 c6 14 01 00       	call   0x430dc3
41f8fd:	8b c6                	mov    %esi,%eax
41f8ff:	83 c4 14             	add    $0x14,%esp
41f902:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41f909:	00
41f90a:	8d 50 01             	lea    0x1(%eax),%edx
41f90d:	8d 49 00             	lea    0x0(%ecx),%ecx
41f910:	8a 08                	mov    (%eax),%cl
41f912:	40                   	inc    %eax
41f913:	84 c9                	test   %cl,%cl
41f915:	75 f9                	jne    0x41f910
41f917:	2b c2                	sub    %edx,%eax
41f919:	8b cb                	mov    %ebx,%ecx
41f91b:	2b c8                	sub    %eax,%ecx
41f91d:	49                   	dec    %ecx
41f91e:	51                   	push   %ecx
41f91f:	8d 54 24 14          	lea    0x14(%esp),%edx
41f923:	52                   	push   %edx
41f924:	56                   	push   %esi
41f925:	e8 a6 32 01 00       	call   0x432bd0
41f92a:	83 c4 0c             	add    $0xc,%esp
41f92d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41f934:	00
41f935:	74 09                	je     0x41f940
41f937:	80 bd e4 45 00 00 00 	cmpb   $0x0,0x45e4(%ebp)
41f93e:	74 5d                	je     0x41f99d
41f940:	80 bd e4 45 00 00 00 	cmpb   $0x0,0x45e4(%ebp)
41f947:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41f94c:	75 05                	jne    0x41f953
41f94e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41f953:	68 e4 6a 46 00       	push   $0x466ae4
41f958:	50                   	push   %eax
41f959:	68 00 82 46 00       	push   $0x468200
41f95e:	8d 44 24 1c          	lea    0x1c(%esp),%eax
41f962:	68 00 08 00 00       	push   $0x800
41f967:	50                   	push   %eax
41f968:	e8 56 14 01 00       	call   0x430dc3
41f96d:	8b c6                	mov    %esi,%eax
41f96f:	83 c4 14             	add    $0x14,%esp
41f972:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41f979:	00
41f97a:	8d 50 01             	lea    0x1(%eax),%edx
41f97d:	8d 49 00             	lea    0x0(%ecx),%ecx
41f980:	8a 08                	mov    (%eax),%cl
41f982:	40                   	inc    %eax
41f983:	84 c9                	test   %cl,%cl
41f985:	75 f9                	jne    0x41f980
41f987:	2b c2                	sub    %edx,%eax
41f989:	8b cb                	mov    %ebx,%ecx
41f98b:	2b c8                	sub    %eax,%ecx
41f98d:	49                   	dec    %ecx
41f98e:	51                   	push   %ecx
41f98f:	8d 54 24 14          	lea    0x14(%esp),%edx
41f993:	52                   	push   %edx
41f994:	56                   	push   %esi
41f995:	e8 36 32 01 00       	call   0x432bd0
41f99a:	83 c4 0c             	add    $0xc,%esp
41f99d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
41f9a4:	00
41f9a5:	74 09                	je     0x41f9b0
41f9a7:	80 bd e5 45 00 00 00 	cmpb   $0x0,0x45e5(%ebp)
41f9ae:	74 5d                	je     0x41fa0d
41f9b0:	80 bd e5 45 00 00 00 	cmpb   $0x0,0x45e5(%ebp)
41f9b7:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
41f9bc:	75 05                	jne    0x41f9c3
41f9be:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
41f9c3:	68 cc 6a 46 00       	push   $0x466acc
41f9c8:	50                   	push   %eax
41f9c9:	68 00 82 46 00       	push   $0x468200
41f9ce:	8d 44 24 1c          	lea    0x1c(%esp),%eax
41f9d2:	68 00 08 00 00       	push   $0x800
41f9d7:	50                   	push   %eax
41f9d8:	e8 e6 13 01 00       	call   0x430dc3
41f9dd:	8b c6                	mov    %esi,%eax
41f9df:	83 c4 14             	add    $0x14,%esp
41f9e2:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
41f9e9:	00
41f9ea:	8d 50 01             	lea    0x1(%eax),%edx
41f9ed:	8d 49 00             	lea    0x0(%ecx),%ecx
41f9f0:	8a 08                	mov    (%eax),%cl
41f9f2:	40                   	inc    %eax
41f9f3:	84 c9                	test   %cl,%cl
41f9f5:	75 f9                	jne    0x41f9f0
41f9f7:	2b c2                	sub    %edx,%eax
41f9f9:	8b cb                	mov    %ebx,%ecx
41f9fb:	2b c8                	sub    %eax,%ecx
41f9fd:	49                   	dec    %ecx
41f9fe:	51                   	push   %ecx
41f9ff:	8d 54 24 14          	lea    0x14(%esp),%edx
41fa03:	52                   	push   %edx
41fa04:	56                   	push   %esi
41fa05:	e8 c6 31 01 00       	call   0x432bd0
41fa0a:	83 c4 0c             	add    $0xc,%esp