41252b:	8a 50 01             	mov    0x1(%eax),%dl
41252e:	3a 51 01             	cmp    0x1(%ecx),%dl
412531:	75 0e                	jne    0x412541
412533:	83 c0 02             	add    $0x2,%eax
412536:	83 c1 02             	add    $0x2,%ecx
412539:	3a d3                	cmp    %bl,%dl
41253b:	75 e4                	jne    0x412521
41253d:	33 c0                	xor    %eax,%eax
41253f:	eb 05                	jmp    0x412546
412541:	1b c0                	sbb    %eax,%eax
412543:	83 d8 ff             	sbb    $0xffffffff,%eax
412546:	3b c3                	cmp    %ebx,%eax
412548:	75 11                	jne    0x41255b
41254a:	8d 44 24 13          	lea    0x13(%esp),%eax
41254e:	8a 00                	mov    (%eax),%al
412550:	88 85 f8 45 00 00    	mov    %al,0x45f8(%ebp)
412556:	e9 8a 4c 00 00       	jmp    0x4171e5
41255b:	6a 03                	push   $0x3
41255d:	68 ec 81 46 00       	push   $0x4681ec
412562:	56                   	push   %esi
412563:	e8 2c 0d 02 00       	call   0x433294
412568:	83 c4 0c             	add    $0xc,%esp
41256b:	85 c0                	test   %eax,%eax
41256d:	75 42                	jne    0x4125b1
41256f:	b9 fc 69 46 00       	mov    $0x4669fc,%ecx
412574:	8d 47 04             	lea    0x4(%edi),%eax
412577:	8a 10                	mov    (%eax),%dl
412579:	3a 11                	cmp    (%ecx),%dl
41257b:	75 1a                	jne    0x412597
41257d:	3a d3                	cmp    %bl,%dl
41257f:	74 12                	je     0x412593
412581:	8a 50 01             	mov    0x1(%eax),%dl
412584:	3a 51 01             	cmp    0x1(%ecx),%dl
412587:	75 0e                	jne    0x412597
412589:	83 c0 02             	add    $0x2,%eax
41258c:	83 c1 02             	add    $0x2,%ecx
41258f:	3a d3                	cmp    %bl,%dl
412591:	75 e4                	jne    0x412577
412593:	33 c0                	xor    %eax,%eax
412595:	eb 05                	jmp    0x41259c
412597:	1b c0                	sbb    %eax,%eax
412599:	83 d8 ff             	sbb    $0xffffffff,%eax
41259c:	3b c3                	cmp    %ebx,%eax
41259e:	75 11                	jne    0x4125b1
4125a0:	8d 44 24 12          	lea    0x12(%esp),%eax
4125a4:	8a 00                	mov    (%eax),%al
4125a6:	88 85 f8 45 00 00    	mov    %al,0x45f8(%ebp)
4125ac:	e9 34 4c 00 00       	jmp    0x4171e5
4125b1:	b9 e8 69 46 00       	mov    $0x4669e8,%ecx
4125b6:	8b c6                	mov    %esi,%eax
4125b8:	8a 10                	mov    (%eax),%dl
4125ba:	3a 11                	cmp    (%ecx),%dl
4125bc:	75 1a                	jne    0x4125d8
4125be:	3a d3                	cmp    %bl,%dl
4125c0:	74 12                	je     0x4125d4
4125c2:	8a 50 01             	mov    0x1(%eax),%dl
4125c5:	3a 51 01             	cmp    0x1(%ecx),%dl
4125c8:	75 0e                	jne    0x4125d8
4125ca:	83 c0 02             	add    $0x2,%eax
4125cd:	83 c1 02             	add    $0x2,%ecx
4125d0:	3a d3                	cmp    %bl,%dl
4125d2:	75 e4                	jne    0x4125b8
4125d4:	33 c0                	xor    %eax,%eax
4125d6:	eb 05                	jmp    0x4125dd
4125d8:	1b c0                	sbb    %eax,%eax
4125da:	83 d8 ff             	sbb    $0xffffffff,%eax
4125dd:	3b c3                	cmp    %ebx,%eax
4125df:	75 11                	jne    0x4125f2
4125e1:	8d 44 24 13          	lea    0x13(%esp),%eax
4125e5:	8a 08                	mov    (%eax),%cl
4125e7:	88 8d f9 45 00 00    	mov    %cl,0x45f9(%ebp)
4125ed:	e9 f3 4b 00 00       	jmp    0x4171e5
4125f2:	6a 03                	push   $0x3
4125f4:	68 ec 81 46 00       	push   $0x4681ec
4125f9:	56                   	push   %esi
4125fa:	e8 95 0c 02 00       	call   0x433294
4125ff:	83 c4 0c             	add    $0xc,%esp
412602:	85 c0                	test   %eax,%eax
412604:	75 44                	jne    0x41264a
412606:	b9 e8 69 46 00       	mov    $0x4669e8,%ecx
41260b:	8d 47 04             	lea    0x4(%edi),%eax
41260e:	8b ff                	mov    %edi,%edi
412610:	8a 10                	mov    (%eax),%dl
412612:	3a 11                	cmp    (%ecx),%dl
412614:	75 1a                	jne    0x412630
412616:	3a d3                	cmp    %bl,%dl
412618:	74 12                	je     0x41262c
41261a:	8a 50 01             	mov    0x1(%eax),%dl
41261d:	3a 51 01             	cmp    0x1(%ecx),%dl
412620:	75 0e                	jne    0x412630
412622:	83 c0 02             	add    $0x2,%eax
412625:	83 c1 02             	add    $0x2,%ecx
412628:	3a d3                	cmp    %bl,%dl
41262a:	75 e4                	jne    0x412610
41262c:	33 c0                	xor    %eax,%eax
41262e:	eb 05                	jmp    0x412635
412630:	1b c0                	sbb    %eax,%eax
412632:	83 d8 ff             	sbb    $0xffffffff,%eax
412635:	3b c3                	cmp    %ebx,%eax
412637:	75 11                	jne    0x41264a
412639:	8d 44 24 12          	lea    0x12(%esp),%eax
41263d:	8a 08                	mov    (%eax),%cl
41263f:	88 8d f9 45 00 00    	mov    %cl,0x45f9(%ebp)
412645:	e9 9b 4b 00 00       	jmp    0x4171e5
41264a:	b9 cc 69 46 00       	mov    $0x4669cc,%ecx
41264f:	8b c6                	mov    %esi,%eax
412651:	8a 10                	mov    (%eax),%dl
412653:	3a 11                	cmp    (%ecx),%dl
412655:	75 1a                	jne    0x412671
412657:	3a d3                	cmp    %bl,%dl
412659:	74 12                	je     0x41266d
41265b:	8a 50 01             	mov    0x1(%eax),%dl
41265e:	3a 51 01             	cmp    0x1(%ecx),%dl
412661:	75 0e                	jne    0x412671
412663:	83 c0 02             	add    $0x2,%eax
412666:	83 c1 02             	add    $0x2,%ecx
412669:	3a d3                	cmp    %bl,%dl
41266b:	75 e4                	jne    0x412651
41266d:	33 c0                	xor    %eax,%eax
41266f:	eb 05                	jmp    0x412676
412671:	1b c0                	sbb    %eax,%eax
412673:	83 d8 ff             	sbb    $0xffffffff,%eax
412676:	3b c3                	cmp    %ebx,%eax
412678:	75 11                	jne    0x41268b
41267a:	8d 44 24 13          	lea    0x13(%esp),%eax
41267e:	8a 10                	mov    (%eax),%dl
412680:	88 95 fa 45 00 00    	mov    %dl,0x45fa(%ebp)
412686:	e9 5a 4b 00 00       	jmp    0x4171e5
41268b:	6a 03                	push   $0x3
41268d:	68 ec 81 46 00       	push   $0x4681ec
412692:	56                   	push   %esi
412693:	e8 fc 0b 02 00       	call   0x433294
412698:	83 c4 0c             	add    $0xc,%esp
41269b:	85 c0                	test   %eax,%eax
41269d:	75 42                	jne    0x4126e1
41269f:	b9 cc 69 46 00       	mov    $0x4669cc,%ecx
4126a4:	8d 47 04             	lea    0x4(%edi),%eax
4126a7:	8a 10                	mov    (%eax),%dl
4126a9:	3a 11                	cmp    (%ecx),%dl
4126ab:	75 1a                	jne    0x4126c7
4126ad:	3a d3                	cmp    %bl,%dl
4126af:	74 12                	je     0x4126c3
4126b1:	8a 50 01             	mov    0x1(%eax),%dl
4126b4:	3a 51 01             	cmp    0x1(%ecx),%dl
4126b7:	75 0e                	jne    0x4126c7
4126b9:	83 c0 02             	add    $0x2,%eax
4126bc:	83 c1 02             	add    $0x2,%ecx
4126bf:	3a d3                	cmp    %bl,%dl
4126c1:	75 e4                	jne    0x4126a7
4126c3:	33 c0                	xor    %eax,%eax
4126c5:	eb 05                	jmp    0x4126cc
4126c7:	1b c0                	sbb    %eax,%eax
4126c9:	83 d8 ff             	sbb    $0xffffffff,%eax
4126cc:	3b c3                	cmp    %ebx,%eax
4126ce:	75 11                	jne    0x4126e1
4126d0:	8d 44 24 12          	lea    0x12(%esp),%eax
4126d4:	8a 10                	mov    (%eax),%dl
4126d6:	88 95 fa 45 00 00    	mov    %dl,0x45fa(%ebp)
4126dc:	e9 04 4b 00 00       	jmp    0x4171e5
4126e1:	b9 b4 69 46 00       	mov    $0x4669b4,%ecx
4126e6:	8b c6                	mov    %esi,%eax
4126e8:	8a 10                	mov    (%eax),%dl
4126ea:	3a 11                	cmp    (%ecx),%dl
4126ec:	75 1a                	jne    0x412708
4126ee:	3a d3                	cmp    %bl,%dl
4126f0:	74 12                	je     0x412704
4126f2:	8a 50 01             	mov    0x1(%eax),%dl
4126f5:	3a 51 01             	cmp    0x1(%ecx),%dl
4126f8:	75 0e                	jne    0x412708
4126fa:	83 c0 02             	add    $0x2,%eax
4126fd:	83 c1 02             	add    $0x2,%ecx
412700:	3a d3                	cmp    %bl,%dl
412702:	75 e4                	jne    0x4126e8
412704:	33 c0                	xor    %eax,%eax
412706:	eb 05                	jmp    0x41270d
412708:	1b c0                	sbb    %eax,%eax
41270a:	83 d8 ff             	sbb    $0xffffffff,%eax
41270d:	3b c3                	cmp    %ebx,%eax
41270f:	75 11                	jne    0x412722
412711:	8d 44 24 13          	lea    0x13(%esp),%eax
412715:	8a 00                	mov    (%eax),%al
412717:	88 85 fb 45 00 00    	mov    %al,0x45fb(%ebp)
41271d:	e9 c3 4a 00 00       	jmp    0x4171e5
412722:	6a 03                	push   $0x3
412724:	68 ec 81 46 00       	push   $0x4681ec
412729:	56                   	push   %esi
41272a:	e8 65 0b 02 00       	call   0x433294
41272f:	83 c4 0c             	add    $0xc,%esp
412732:	85 c0                	test   %eax,%eax
412734:	75 44                	jne    0x41277a
412736:	b9 b4 69 46 00       	mov    $0x4669b4,%ecx
41273b:	8d 47 04             	lea    0x4(%edi),%eax
41273e:	8b ff                	mov    %edi,%edi
412740:	8a 10                	mov    (%eax),%dl
412742:	3a 11                	cmp    (%ecx),%dl
412744:	75 1a                	jne    0x412760
412746:	3a d3                	cmp    %bl,%dl
412748:	74 12                	je     0x41275c
41274a:	8a 50 01             	mov    0x1(%eax),%dl
41274d:	3a 51 01             	cmp    0x1(%ecx),%dl
412750:	75 0e                	jne    0x412760
412752:	83 c0 02             	add    $0x2,%eax
412755:	83 c1 02             	add    $0x2,%ecx
412758:	3a d3                	cmp    %bl,%dl
41275a:	75 e4                	jne    0x412740
41275c:	33 c0                	xor    %eax,%eax
41275e:	eb 05                	jmp    0x412765
412760:	1b c0                	sbb    %eax,%eax
412762:	83 d8 ff             	sbb    $0xffffffff,%eax
412765:	3b c3                	cmp    %ebx,%eax
412767:	75 11                	jne    0x41277a
412769:	8d 44 24 12          	lea    0x12(%esp),%eax
41276d:	8a 00                	mov    (%eax),%al
41276f:	88 85 fb 45 00 00    	mov    %al,0x45fb(%ebp)
412775:	e9 6b 4a 00 00       	jmp    0x4171e5
41277a:	b9 94 69 46 00       	mov    $0x466994,%ecx
41277f:	8b c6                	mov    %esi,%eax
412781:	8a 10                	mov    (%eax),%dl
412783:	3a 11                	cmp    (%ecx),%dl
412785:	75 1a                	jne    0x4127a1
412787:	3a d3                	cmp    %bl,%dl
412789:	74 12                	je     0x41279d
41278b:	8a 50 01             	mov    0x1(%eax),%dl
41278e:	3a 51 01             	cmp    0x1(%ecx),%dl
412791:	75 0e                	jne    0x4127a1
412793:	83 c0 02             	add    $0x2,%eax
412796:	83 c1 02             	add    $0x2,%ecx
412799:	3a d3                	cmp    %bl,%dl
41279b:	75 e4                	jne    0x412781
41279d:	33 c0                	xor    %eax,%eax
41279f:	eb 05                	jmp    0x4127a6
4127a1:	1b c0                	sbb    %eax,%eax
4127a3:	83 d8 ff             	sbb    $0xffffffff,%eax
4127a6:	3b c3                	cmp    %ebx,%eax
4127a8:	75 11                	jne    0x4127bb
4127aa:	8d 44 24 13          	lea    0x13(%esp),%eax
4127ae:	8a 08                	mov    (%eax),%cl
4127b0:	88 8d fc 45 00 00    	mov    %cl,0x45fc(%ebp)
4127b6:	e9 2a 4a 00 00       	jmp    0x4171e5
4127bb:	6a 03                	push   $0x3
4127bd:	68 ec 81 46 00       	push   $0x4681ec
4127c2:	56                   	push   %esi
4127c3:	e8 cc 0a 02 00       	call   0x433294
4127c8:	83 c4 0c             	add    $0xc,%esp
4127cb:	85 c0                	test   %eax,%eax
4127cd:	75 42                	jne    0x412811
4127cf:	b9 94 69 46 00       	mov    $0x466994,%ecx
4127d4:	8d 47 04             	lea    0x4(%edi),%eax
4127d7:	8a 10                	mov    (%eax),%dl
4127d9:	3a 11                	cmp    (%ecx),%dl
4127db:	75 1a                	jne    0x4127f7
4127dd:	3a d3                	cmp    %bl,%dl
4127df:	74 12                	je     0x4127f3
4127e1:	8a 50 01             	mov    0x1(%eax),%dl
4127e4:	3a 51 01             	cmp    0x1(%ecx),%dl
4127e7:	75 0e                	jne    0x4127f7
4127e9:	83 c0 02             	add    $0x2,%eax
4127ec:	83 c1 02             	add    $0x2,%ecx
4127ef:	3a d3                	cmp    %bl,%dl
4127f1:	75 e4                	jne    0x4127d7
4127f3:	33 c0                	xor    %eax,%eax
4127f5:	eb 05                	jmp    0x4127fc
4127f7:	1b c0                	sbb    %eax,%eax
4127f9:	83 d8 ff             	sbb    $0xffffffff,%eax
4127fc:	3b c3                	cmp    %ebx,%eax
4127fe:	75 11                	jne    0x412811
412800:	8d 44 24 12          	lea    0x12(%esp),%eax
412804:	8a 08                	mov    (%eax),%cl
412806:	88 8d fc 45 00 00    	mov    %cl,0x45fc(%ebp)
41280c:	e9 d4 49 00 00       	jmp    0x4171e5
412811:	b9 7c 69 46 00       	mov    $0x46697c,%ecx
412816:	8b c6                	mov    %esi,%eax
412818:	8a 10                	mov    (%eax),%dl
41281a:	3a 11                	cmp    (%ecx),%dl
41281c:	75 1a                	jne    0x412838
41281e:	3a d3                	cmp    %bl,%dl
412820:	74 12                	je     0x412834
412822:	8a 50 01             	mov    0x1(%eax),%dl
412825:	3a 51 01             	cmp    0x1(%ecx),%dl
412828:	75 0e                	jne    0x412838
41282a:	83 c0 02             	add    $0x2,%eax
41282d:	83 c1 02             	add    $0x2,%ecx
412830:	3a d3                	cmp    %bl,%dl
412832:	75 e4                	jne    0x412818
412834:	33 c0                	xor    %eax,%eax
412836:	eb 05                	jmp    0x41283d
412838:	1b c0                	sbb    %eax,%eax
41283a:	83 d8 ff             	sbb    $0xffffffff,%eax
41283d:	3b c3                	cmp    %ebx,%eax
41283f:	75 11                	jne    0x412852
412841:	8d 44 24 13          	lea    0x13(%esp),%eax
412845:	8a 10                	mov    (%eax),%dl
412847:	88 95 fd 45 00 00    	mov    %dl,0x45fd(%ebp)
41284d:	e9 93 49 00 00       	jmp    0x4171e5
412852:	6a 03                	push   $0x3
412854:	68 ec 81 46 00       	push   $0x4681ec
412859:	56                   	push   %esi
41285a:	e8 35 0a 02 00       	call   0x433294
41285f:	83 c4 0c             	add    $0xc,%esp
412862:	85 c0                	test   %eax,%eax
412864:	75 44                	jne    0x4128aa
412866:	b9 7c 69 46 00       	mov    $0x46697c,%ecx
41286b:	8d 47 04             	lea    0x4(%edi),%eax
41286e:	8b ff                	mov    %edi,%edi
412870:	8a 10                	mov    (%eax),%dl
412872:	3a 11                	cmp    (%ecx),%dl
412874:	75 1a                	jne    0x412890
412876:	3a d3                	cmp    %bl,%dl
412878:	74 12                	je     0x41288c
41287a:	8a 50 01             	mov    0x1(%eax),%dl
41287d:	3a 51 01             	cmp    0x1(%ecx),%dl
412880:	75 0e                	jne    0x412890
412882:	83 c0 02             	add    $0x2,%eax
412885:	83 c1 02             	add    $0x2,%ecx
412888:	3a d3                	cmp    %bl,%dl
41288a:	75 e4                	jne    0x412870
41288c:	33 c0                	xor    %eax,%eax
41288e:	eb 05                	jmp    0x412895
412890:	1b c0                	sbb    %eax,%eax
412892:	83 d8 ff             	sbb    $0xffffffff,%eax
412895:	3b c3                	cmp    %ebx,%eax
412897:	75 11                	jne    0x4128aa
412899:	8d 44 24 12          	lea    0x12(%esp),%eax
41289d:	8a 10                	mov    (%eax),%dl
41289f:	88 95 fd 45 00 00    	mov    %dl,0x45fd(%ebp)
4128a5:	e9 3b 49 00 00       	jmp    0x4171e5
4128aa:	b9 6c 69 46 00       	mov    $0x46696c,%ecx
4128af:	8b c6                	mov    %esi,%eax
4128b1:	8a 10                	mov    (%eax),%dl
4128b3:	3a 11                	cmp    (%ecx),%dl
4128b5:	75 1a                	jne    0x4128d1
4128b7:	3a d3                	cmp    %bl,%dl
4128b9:	74 12                	je     0x4128cd
4128bb:	8a 50 01             	mov    0x1(%eax),%dl
4128be:	3a 51 01             	cmp    0x1(%ecx),%dl
4128c1:	75 0e                	jne    0x4128d1
4128c3:	83 c0 02             	add    $0x2,%eax
4128c6:	83 c1 02             	add    $0x2,%ecx
4128c9:	3a d3                	cmp    %bl,%dl
4128cb:	75 e4                	jne    0x4128b1
4128cd:	33 c0                	xor    %eax,%eax
4128cf:	eb 05                	jmp    0x4128d6
4128d1:	1b c0                	sbb    %eax,%eax
4128d3:	83 d8 ff             	sbb    $0xffffffff,%eax
4128d6:	3b c3                	cmp    %ebx,%eax
4128d8:	75 11                	jne    0x4128eb
4128da:	8d 44 24 13          	lea    0x13(%esp),%eax
4128de:	8a 00                	mov    (%eax),%al
4128e0:	88 85 fe 45 00 00    	mov    %al,0x45fe(%ebp)
4128e6:	e9 fa 48 00 00       	jmp    0x4171e5