41234b:	e9 95 4e 00 00       	jmp    0x4171e5
412350:	b9 38 6a 46 00       	mov    $0x466a38,%ecx
412355:	8b c6                	mov    %esi,%eax
412357:	8a 10                	mov    (%eax),%dl
412359:	3a 11                	cmp    (%ecx),%dl
41235b:	75 1a                	jne    0x412377
41235d:	3a d3                	cmp    %bl,%dl
41235f:	74 12                	je     0x412373
412361:	8a 50 01             	mov    0x1(%eax),%dl
412364:	3a 51 01             	cmp    0x1(%ecx),%dl
412367:	75 0e                	jne    0x412377
412369:	83 c0 02             	add    $0x2,%eax
41236c:	83 c1 02             	add    $0x2,%ecx
41236f:	3a d3                	cmp    %bl,%dl
412371:	75 e4                	jne    0x412357
412373:	33 c0                	xor    %eax,%eax
412375:	eb 05                	jmp    0x41237c
412377:	1b c0                	sbb    %eax,%eax
412379:	83 d8 ff             	sbb    $0xffffffff,%eax
41237c:	3b c3                	cmp    %ebx,%eax
41237e:	75 11                	jne    0x412391
412380:	8d 44 24 13          	lea    0x13(%esp),%eax
412384:	8a 00                	mov    (%eax),%al
412386:	88 85 f5 45 00 00    	mov    %al,0x45f5(%ebp)
41238c:	e9 54 4e 00 00       	jmp    0x4171e5
412391:	6a 03                	push   $0x3
412393:	68 ec 81 46 00       	push   $0x4681ec
412398:	56                   	push   %esi
412399:	e8 f6 0e 02 00       	call   0x433294
41239e:	83 c4 0c             	add    $0xc,%esp
4123a1:	85 c0                	test   %eax,%eax
4123a3:	75 45                	jne    0x4123ea
4123a5:	b9 38 6a 46 00       	mov    $0x466a38,%ecx
4123aa:	8d 47 04             	lea    0x4(%edi),%eax
4123ad:	8d 49 00             	lea    0x0(%ecx),%ecx
4123b0:	8a 10                	mov    (%eax),%dl
4123b2:	3a 11                	cmp    (%ecx),%dl
4123b4:	75 1a                	jne    0x4123d0
4123b6:	3a d3                	cmp    %bl,%dl
4123b8:	74 12                	je     0x4123cc
4123ba:	8a 50 01             	mov    0x1(%eax),%dl
4123bd:	3a 51 01             	cmp    0x1(%ecx),%dl
4123c0:	75 0e                	jne    0x4123d0
4123c2:	83 c0 02             	add    $0x2,%eax
4123c5:	83 c1 02             	add    $0x2,%ecx
4123c8:	3a d3                	cmp    %bl,%dl
4123ca:	75 e4                	jne    0x4123b0
4123cc:	33 c0                	xor    %eax,%eax
4123ce:	eb 05                	jmp    0x4123d5
4123d0:	1b c0                	sbb    %eax,%eax
4123d2:	83 d8 ff             	sbb    $0xffffffff,%eax
4123d5:	3b c3                	cmp    %ebx,%eax
4123d7:	75 11                	jne    0x4123ea
4123d9:	8d 44 24 12          	lea    0x12(%esp),%eax
4123dd:	8a 00                	mov    (%eax),%al
4123df:	88 85 f5 45 00 00    	mov    %al,0x45f5(%ebp)
4123e5:	e9 fb 4d 00 00       	jmp    0x4171e5
4123ea:	b9 24 6a 46 00       	mov    $0x466a24,%ecx
4123ef:	8b c6                	mov    %esi,%eax
4123f1:	8a 10                	mov    (%eax),%dl
4123f3:	3a 11                	cmp    (%ecx),%dl
4123f5:	75 1a                	jne    0x412411
4123f7:	3a d3                	cmp    %bl,%dl
4123f9:	74 12                	je     0x41240d
4123fb:	8a 50 01             	mov    0x1(%eax),%dl
4123fe:	3a 51 01             	cmp    0x1(%ecx),%dl
412401:	75 0e                	jne    0x412411
412403:	83 c0 02             	add    $0x2,%eax
412406:	83 c1 02             	add    $0x2,%ecx
412409:	3a d3                	cmp    %bl,%dl
41240b:	75 e4                	jne    0x4123f1
41240d:	33 c0                	xor    %eax,%eax
41240f:	eb 05                	jmp    0x412416
412411:	1b c0                	sbb    %eax,%eax
412413:	83 d8 ff             	sbb    $0xffffffff,%eax
412416:	3b c3                	cmp    %ebx,%eax
412418:	75 11                	jne    0x41242b
41241a:	8d 44 24 13          	lea    0x13(%esp),%eax
41241e:	8a 08                	mov    (%eax),%cl
412420:	88 8d f6 45 00 00    	mov    %cl,0x45f6(%ebp)
412426:	e9 ba 4d 00 00       	jmp    0x4171e5
41242b:	6a 03                	push   $0x3
41242d:	68 ec 81 46 00       	push   $0x4681ec
412432:	56                   	push   %esi
412433:	e8 5c 0e 02 00       	call   0x433294
412438:	83 c4 0c             	add    $0xc,%esp
41243b:	85 c0                	test   %eax,%eax
41243d:	75 42                	jne    0x412481
41243f:	b9 24 6a 46 00       	mov    $0x466a24,%ecx
412444:	8d 47 04             	lea    0x4(%edi),%eax
412447:	8a 10                	mov    (%eax),%dl
412449:	3a 11                	cmp    (%ecx),%dl
41244b:	75 1a                	jne    0x412467
41244d:	3a d3                	cmp    %bl,%dl
41244f:	74 12                	je     0x412463
412451:	8a 50 01             	mov    0x1(%eax),%dl
412454:	3a 51 01             	cmp    0x1(%ecx),%dl
412457:	75 0e                	jne    0x412467
412459:	83 c0 02             	add    $0x2,%eax
41245c:	83 c1 02             	add    $0x2,%ecx
41245f:	3a d3                	cmp    %bl,%dl
412461:	75 e4                	jne    0x412447
412463:	33 c0                	xor    %eax,%eax
412465:	eb 05                	jmp    0x41246c
412467:	1b c0                	sbb    %eax,%eax
412469:	83 d8 ff             	sbb    $0xffffffff,%eax
41246c:	3b c3                	cmp    %ebx,%eax
41246e:	75 11                	jne    0x412481
412470:	8d 44 24 12          	lea    0x12(%esp),%eax
412474:	8a 08                	mov    (%eax),%cl
412476:	88 8d f6 45 00 00    	mov    %cl,0x45f6(%ebp)
41247c:	e9 64 4d 00 00       	jmp    0x4171e5
412481:	b9 10 6a 46 00       	mov    $0x466a10,%ecx
412486:	8b c6                	mov    %esi,%eax
412488:	8a 10                	mov    (%eax),%dl
41248a:	3a 11                	cmp    (%ecx),%dl
41248c:	75 1a                	jne    0x4124a8
41248e:	3a d3                	cmp    %bl,%dl
412490:	74 12                	je     0x4124a4
412492:	8a 50 01             	mov    0x1(%eax),%dl
412495:	3a 51 01             	cmp    0x1(%ecx),%dl
412498:	75 0e                	jne    0x4124a8
41249a:	83 c0 02             	add    $0x2,%eax
41249d:	83 c1 02             	add    $0x2,%ecx
4124a0:	3a d3                	cmp    %bl,%dl
4124a2:	75 e4                	jne    0x412488
4124a4:	33 c0                	xor    %eax,%eax
4124a6:	eb 05                	jmp    0x4124ad
4124a8:	1b c0                	sbb    %eax,%eax
4124aa:	83 d8 ff             	sbb    $0xffffffff,%eax
4124ad:	3b c3                	cmp    %ebx,%eax
4124af:	75 11                	jne    0x4124c2
4124b1:	8d 44 24 13          	lea    0x13(%esp),%eax
4124b5:	8a 10                	mov    (%eax),%dl
4124b7:	88 95 f7 45 00 00    	mov    %dl,0x45f7(%ebp)
4124bd:	e9 23 4d 00 00       	jmp    0x4171e5
4124c2:	6a 03                	push   $0x3
4124c4:	68 ec 81 46 00       	push   $0x4681ec
4124c9:	56                   	push   %esi
4124ca:	e8 c5 0d 02 00       	call   0x433294
4124cf:	83 c4 0c             	add    $0xc,%esp
4124d2:	85 c0                	test   %eax,%eax
4124d4:	75 44                	jne    0x41251a
4124d6:	b9 10 6a 46 00       	mov    $0x466a10,%ecx
4124db:	8d 47 04             	lea    0x4(%edi),%eax
4124de:	8b ff                	mov    %edi,%edi
4124e0:	8a 10                	mov    (%eax),%dl
4124e2:	3a 11                	cmp    (%ecx),%dl
4124e4:	75 1a                	jne    0x412500
4124e6:	3a d3                	cmp    %bl,%dl
4124e8:	74 12                	je     0x4124fc
4124ea:	8a 50 01             	mov    0x1(%eax),%dl
4124ed:	3a 51 01             	cmp    0x1(%ecx),%dl
4124f0:	75 0e                	jne    0x412500
4124f2:	83 c0 02             	add    $0x2,%eax
4124f5:	83 c1 02             	add    $0x2,%ecx
4124f8:	3a d3                	cmp    %bl,%dl
4124fa:	75 e4                	jne    0x4124e0
4124fc:	33 c0                	xor    %eax,%eax
4124fe:	eb 05                	jmp    0x412505
412500:	1b c0                	sbb    %eax,%eax
412502:	83 d8 ff             	sbb    $0xffffffff,%eax
412505:	3b c3                	cmp    %ebx,%eax
412507:	75 11                	jne    0x41251a
412509:	8d 44 24 12          	lea    0x12(%esp),%eax
41250d:	8a 10                	mov    (%eax),%dl
41250f:	88 95 f7 45 00 00    	mov    %dl,0x45f7(%ebp)
412515:	e9 cb 4c 00 00       	jmp    0x4171e5
41251a:	b9 fc 69 46 00       	mov    $0x4669fc,%ecx
41251f:	8b c6                	mov    %esi,%eax
412521:	8a 10                	mov    (%eax),%dl
412523:	3a 11                	cmp    (%ecx),%dl
412525:	75 1a                	jne    0x412541
412527:	3a d3                	cmp    %bl,%dl
412529:	74 12                	je     0x41253d
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