4124da:	43                   	inc    %ebx
4124db:	54                   	push   %esp
4124dc:	56                   	push   %esi
4124dd:	45                   	inc    %ebp
4124de:	5a                   	pop    %edx
4124df:	43                   	inc    %ebx
4124e0:	75 36                	jne    0x412518
4124e2:	6c                   	insb   (%dx),%es:(%edi)
4124e3:	56                   	push   %esi
4124e4:	50                   	push   %eax
4124e5:	68 64 6e 63 75       	push   $0x75636e64
4124ea:	34 2f                	xor    $0x2f,%al
4124ec:	6d                   	insl   (%dx),%es:(%edi)
4124ed:	44                   	inc    %esp
4124ee:	46                   	inc    %esi
4124ef:	66 55                	push   %bp
4124f1:	42                   	inc    %edx
4124f2:	58                   	pop    %eax
4124f3:	33 43 68             	xor    0x68(%ebx),%eax
4124f6:	73 51                	jae    0x412549
4124f8:	4c                   	dec    %esp
4124f9:	75 55                	jne    0x412550
4124fb:	65 43                	gs inc %ebx
4124fd:	6f                   	outsl  %ds:(%esi),(%dx)
4124fe:	53                   	push   %ebx
4124ff:	6e                   	outsb  %ds:(%esi),(%dx)
412500:	6f                   	outsl  %ds:(%esi),(%dx)
412501:	77 66                	ja     0x412569
412503:	62 71 50             	bound  %esi,0x50(%ecx)
412506:	42                   	inc    %edx
412507:	6e                   	outsb  %ds:(%esi),(%dx)
412508:	6e                   	outsb  %ds:(%esi),(%dx)
412509:	73 65                	jae    0x412570
41250b:	4f                   	dec    %edi
41250c:	61                   	popa
41250d:	62 57 72             	bound  %edx,0x72(%edi)
412510:	47                   	inc    %edi
412511:	76 6f                	jbe    0x412582
412513:	4d                   	dec    %ebp
412514:	4f                   	dec    %edi
412515:	6c                   	insb   (%dx),%es:(%edi)
412516:	49                   	dec    %ecx
412517:	49                   	dec    %ecx
412518:	39 6c 73 4f          	cmp    %ebp,0x4f(%ebx,%esi,2)
41251c:	62 42 68             	bound  %eax,0x68(%edx)
41251f:	4a                   	dec    %edx
412520:	49                   	dec    %ecx
412521:	2b 41 34             	sub    0x34(%ecx),%eax
412524:	73 73                	jae    0x412599
412526:	41                   	inc    %ecx
412527:	59                   	pop    %ecx
412528:	43                   	inc    %ebx
412529:	65 49                	gs dec %ecx
41252b:	41                   	inc    %ecx
41252c:	69 41 4c 5a 51 72 51 	imul   $0x5172515a,0x4c(%ecx),%eax
412533:	5a                   	pop    %edx
412534:	38 30                	cmp    %dh,(%eax)
412536:	36 53                	ss push %ebx
412538:	7a 68                	jp     0x4125a2
41253a:	54                   	push   %esp
41253b:	48                   	dec    %eax
41253c:	52                   	push   %edx
41253d:	71 62                	jno    0x4125a1
41253f:	47                   	inc    %edi
412540:	6f                   	outsl  %ds:(%esi),(%dx)
412541:	42                   	inc    %edx
412542:	52                   	push   %edx
412543:	57                   	push   %edi
412544:	30 4c 67 78          	xor    %cl,0x78(%edi,%eiz,2)
412548:	58                   	pop    %eax
412549:	77 41                	ja     0x41258c
41254b:	35 32 30 48 37       	xor    $0x37483032,%eax
412550:	30 31                	xor    %dh,(%ecx)
412552:	73 43                	jae    0x412597
412554:	65 65 75 2b          	gs gs jne 0x412583
412558:	69 2f 4f 57 77 4e    	imul   $0x4e77574f,(%edi),%ebp
41255e:	4f                   	dec    %edi
41255f:	58                   	pop    %eax
412560:	6c                   	insb   (%dx),%es:(%edi)
412561:	6c                   	insb   (%dx),%es:(%edi)
412562:	32 71 71             	xor    0x71(%ecx),%dh
412565:	51                   	push   %ecx
412566:	43                   	inc    %ebx
412567:	72 6a                	jb     0x4125d3
412569:	57                   	push   %edi
41256a:	6c                   	insb   (%dx),%es:(%edi)
41256b:	50                   	push   %eax
41256c:	5a                   	pop    %edx
41256d:	36 64 67 4a          	ss fs addr16 dec %edx
412571:	6c                   	insb   (%dx),%es:(%edi)
412572:	61                   	popa
412573:	34 39                	xor    $0x39,%al
412575:	31 39                	xor    %edi,(%ecx)
412577:	6e                   	outsb  %ds:(%esi),(%dx)
412578:	37                   	aaa
412579:	69 37 35 48 48 50    	imul   $0x50484835,(%edi),%esi
41257f:	58                   	pop    %eax
412580:	36 63 79 5a          	arpl   %edi,%ss:0x5a(%ecx)
412584:	57                   	push   %edi
412585:	65 4c                	gs dec %esp
412587:	54                   	push   %esp
412588:	54                   	push   %esp
412589:	78 68                	js     0x4125f3
41258b:	7a 4a                	jp     0x4125d7
41258d:	31 31                	xor    %esi,(%ecx)
41258f:	72 4e                	jb     0x4125df
412591:	32 64 4f 77          	xor    0x77(%edi,%ecx,2),%ah
412595:	4f                   	dec    %edi
412596:	52                   	push   %edx
412597:	34 63                	xor    $0x63,%al
412599:	55                   	push   %ebp
41259a:	41                   	inc    %ecx
41259b:	47                   	inc    %edi
41259c:	61                   	popa
41259d:	52                   	push   %edx
41259e:	57                   	push   %edi
41259f:	41                   	inc    %ecx
4125a0:	6b 4c 4e 35 32       	imul   $0x32,0x35(%esi,%ecx,2),%ecx
4125a5:	67 4c                	addr16 dec %esp
4125a7:	6b 5a 6c 66          	imul   $0x66,0x6c(%edx),%ebx
4125ab:	58                   	pop    %eax
4125ac:	70 47                	jo     0x4125f5
4125ae:	2f                   	das
4125af:	70 47                	jo     0x4125f8
4125b1:	67 6d                	insl   (%dx),%es:(%di)
4125b3:	55                   	push   %ebp
4125b4:	55                   	push   %ebp
4125b5:	53                   	push   %ebx
4125b6:	73 77                	jae    0x41262f
4125b8:	44                   	inc    %esp
4125b9:	6e                   	outsb  %ds:(%esi),(%dx)
4125ba:	73 50                	jae    0x41260c
4125bc:	2b 38                	sub    (%eax),%edi
4125be:	37                   	aaa
4125bf:	6d                   	insl   (%dx),%es:(%edi)
4125c0:	72 31                	jb     0x4125f3
4125c2:	62 67 6d             	bound  %esp,0x6d(%edi)
4125c5:	2b 47 62             	sub    0x62(%edi),%eax
4125c8:	75 46                	jne    0x412610
4125ca:	2f                   	das
4125cb:	77 57                	ja     0x412624
4125cd:	65 4d                	gs dec %ebp
4125cf:	48                   	dec    %eax
4125d0:	71 59                	jno    0x41262b
4125d2:	49                   	dec    %ecx
4125d3:	58                   	pop    %eax
4125d4:	71 49                	jno    0x41261f
4125d6:	71 77                	jno    0x41264f
4125d8:	30 78 57             	xor    %bh,0x57(%eax)
4125db:	42                   	inc    %edx
4125dc:	2f                   	das
4125dd:	2f                   	das
4125de:	31 30                	xor    %esi,(%eax)
4125e0:	58                   	pop    %eax
4125e1:	53                   	push   %ebx
4125e2:	68 39 32 5a 2b       	push   $0x2b5a3239
4125e7:	33 55 31             	xor    0x31(%ebp),%edx
4125ea:	78 6b                	js     0x412657
4125ec:	47                   	inc    %edi
4125ed:	36 2f                	ss das
4125ef:	36 57                	ss push %edi
4125f1:	69 62 4d 46 61 4e 41 	imul   $0x414e6146,0x4d(%edx),%esp
4125f8:	45                   	inc    %ebp
4125f9:	64 69 31 59 34 62 32 	imul   $0x32623459,%fs:(%ecx),%esi
412600:	72 67                	jb     0x412669
412602:	32 4d 33             	xor    0x33(%ebp),%cl
412605:	66 49                	dec    %cx
412607:	74 64                	je     0x41266d
412609:	68 36 4a 66 72       	push   $0x72664a36
41260e:	4b                   	dec    %ebx
41260f:	6f                   	outsl  %ds:(%esi),(%dx)
412610:	42                   	inc    %edx
412611:	30 57 39             	xor    %dl,0x39(%edi)
412614:	47                   	inc    %edi
412615:	71 33                	jno    0x41264a
412617:	46                   	inc    %esi
412618:	4f                   	dec    %edi
412619:	6b 61 51 36          	imul   $0x36,0x51(%ecx),%esp
41261d:	4d                   	dec    %ebp
41261e:	41                   	inc    %ecx
41261f:	4f                   	dec    %edi
412620:	31 45 44             	xor    %eax,0x44(%ebp)
412623:	44                   	inc    %esp
412624:	6e                   	outsb  %ds:(%esi),(%dx)
412625:	32 79 6b             	xor    0x6b(%ecx),%bh
412628:	49                   	dec    %ecx
412629:	70 74                	jo     0x41269f
41262b:	49                   	dec    %ecx
41262c:	53                   	push   %ebx
41262d:	38 5a 75             	cmp    %bl,0x75(%edx)
412630:	5a                   	pop    %edx
412631:	69 42 43 64 49 73 63 	imul   $0x63734964,0x43(%edx),%eax
412638:	77 41                	ja     0x41267b
41263a:	42                   	inc    %edx
41263b:	68 72 4f 79 77       	push   $0x77794f72
412640:	38 45 61             	cmp    %al,0x61(%ebp)
412643:	46                   	inc    %esi
412644:	43                   	inc    %ebx
412645:	58                   	pop    %eax
412646:	68 49 4a 57 77       	push   $0x77574a49
41264b:	5a                   	pop    %edx
41264c:	61                   	popa
41264d:	71 2b                	jno    0x41267a
41264f:	47                   	inc    %edi
412650:	7a 50                	jp     0x4126a2
412652:	32 49 37             	xor    0x37(%ecx),%cl
412655:	6d                   	insl   (%dx),%es:(%edi)
412656:	7a 6e                	jp     0x4126c6
412658:	46                   	inc    %esi
412659:	47                   	inc    %edi
41265a:	48                   	dec    %eax
41265b:	67 74 50             	addr16 je 0x4126ae
41265e:	2b 6f 43             	sub    0x43(%edi),%ebp
412661:	6b 38 70             	imul   $0x70,(%eax),%edi
412664:	4d                   	dec    %ebp
412665:	33 6e 59             	xor    0x59(%esi),%ebp
412668:	6c                   	insb   (%dx),%es:(%edi)
412669:	78 53                	js     0x4126be
41266b:	31 39                	xor    %edi,(%ecx)
41266d:	39 77 59             	cmp    %esi,0x59(%edi)
412670:	43                   	inc    %ebx
412671:	2b 4c 57 6d          	sub    0x6d(%edi,%edx,2),%ecx
412675:	5a                   	pop    %edx
412676:	6c                   	insb   (%dx),%es:(%edi)
412677:	78 78                	js     0x4126f1
412679:	50                   	push   %eax
41267a:	54                   	push   %esp
41267b:	61                   	popa
41267c:	51                   	push   %ecx
41267d:	66 2b 41 7a          	sub    0x7a(%ecx),%ax
412681:	6f                   	outsl  %ds:(%esi),(%dx)
412682:	63 61 56             	arpl   %esp,0x56(%ecx)
412685:	51                   	push   %ecx
412686:	32 6a 5a             	xor    0x5a(%edx),%ch
412689:	55                   	push   %ebp
41268a:	2f                   	das
41268b:	50                   	push   %eax
41268c:	65 4c                	gs dec %esp
41268e:	48                   	dec    %eax
41268f:	2b 4e 44             	sub    0x44(%esi),%ecx
412692:	41                   	inc    %ecx
412693:	47                   	inc    %edi
412694:	63 72 72             	arpl   %esi,0x72(%edx)
412697:	57                   	push   %edi
412698:	65 79 7a             	gs jns 0x412715
41269b:	76 36                	jbe    0x4126d3
41269d:	41                   	inc    %ecx
41269e:	30 43 6f             	xor    %al,0x6f(%ebx)
4126a1:	78 71                	js     0x412714
4126a3:	78 76                	js     0x41271b
4126a5:	51                   	push   %ecx
4126a6:	48                   	dec    %eax
4126a7:	69 53 79 76 6f 61 6d 	imul   $0x6d616f76,0x79(%ebx),%edx
4126ae:	78 67                	js     0x412717
4126b0:	54                   	push   %esp
4126b1:	7a 73                	jp     0x412726
4126b3:	46                   	inc    %esi
4126b4:	58                   	pop    %eax
4126b5:	4d                   	dec    %ebp
4126b6:	44                   	inc    %esp
4126b7:	75 32                	jne    0x4126eb
4126b9:	37                   	aaa
4126ba:	76 68                	jbe    0x412724
4126bc:	72 44                	jb     0x412702
4126be:	61                   	popa
4126bf:	44                   	inc    %esp
4126c0:	32 61 4a             	xor    0x4a(%ecx),%ah
4126c3:	41                   	inc    %ecx
4126c4:	33 4b 4d             	xor    0x4d(%ebx),%ecx
4126c7:	66 38 4f 35          	data16 cmp %cl,0x35(%edi)
4126cb:	6b 6c 37 66 58       	imul   $0x58,0x66(%edi,%esi,1),%ebp
4126d0:	4d                   	dec    %ebp
4126d1:	33 61 30             	xor    0x30(%ecx),%esp
4126d4:	45                   	inc    %ebp
4126d5:	39 34 67             	cmp    %esi,(%edi,%eiz,2)
4126d8:	4b                   	dec    %ebx
4126d9:	33 32                	xor    (%edx),%esi
4126db:	70 35                	jo     0x412712
4126dd:	2b 30                	sub    (%eax),%esi
4126df:	70 37                	jo     0x412718
4126e1:	69 6f 54 69 2f 74 66 	imul   $0x66742f69,0x54(%edi),%ebp
4126e8:	50                   	push   %eax
4126e9:	6f                   	outsl  %ds:(%esi),(%dx)
4126ea:	51                   	push   %ecx
4126eb:	38 55 53             	cmp    %dl,0x53(%ebp)
4126ee:	57                   	push   %edi
4126ef:	47                   	inc    %edi
4126f0:	31 63 47             	xor    %esp,0x47(%ebx)
4126f3:	59                   	pop    %ecx
4126f4:	73 49                	jae    0x41273f
4126f6:	72 77                	jb     0x41276f
4126f8:	77 2f                	ja     0x412729
4126fa:	32 6f 2f             	xor    0x2f(%edi),%ch
4126fd:	4e                   	dec    %esi
4126fe:	47                   	inc    %edi
4126ff:	6b 7a 38 30          	imul   $0x30,0x38(%edx),%edi
412703:	45                   	inc    %ebp
412704:	4d                   	dec    %ebp
412705:	72 6d                	jb     0x412774
412707:	57                   	push   %edi
412708:	4f                   	dec    %edi
412709:	4d                   	dec    %ebp
41270a:	6f                   	outsl  %ds:(%esi),(%dx)
41270b:	2f                   	das
41270c:	4e                   	dec    %esi
41270d:	63 4f 32             	arpl   %ecx,0x32(%edi)
412710:	54                   	push   %esp
412711:	30 75 2f             	xor    %dh,0x2f(%ebp)
412714:	6b 58 4c 49          	imul   $0x49,0x4c(%eax),%ebx
412718:	72 67                	jb     0x412781
41271a:	38 67 37             	cmp    %ah,0x37(%edi)
41271d:	49                   	dec    %ecx
41271e:	49                   	dec    %ecx
41271f:	6e                   	outsb  %ds:(%esi),(%dx)
412720:	47                   	inc    %edi
412721:	4d                   	dec    %ebp
412722:	37                   	aaa
412723:	2b 45 44             	sub    0x44(%ebp),%eax
412726:	34 66                	xor    $0x66,%al
412728:	57                   	push   %edi
412729:	6c                   	insb   (%dx),%es:(%edi)
41272a:	55                   	push   %ebp
41272b:	5a                   	pop    %edx
41272c:	62 2f                	bound  %ebp,(%edi)
41272e:	61                   	popa
41272f:	47                   	inc    %edi
412730:	30 46 6c             	xor    %al,0x6c(%esi)
412733:	57                   	push   %edi
412734:	2f                   	das
412735:	46                   	inc    %esi
412736:	4f                   	dec    %edi
412737:	38 56 6f             	cmp    %dl,0x6f(%esi)
41273a:	49                   	dec    %ecx
41273b:	57                   	push   %edi
41273c:	72 6a                	jb     0x4127a8
41273e:	67 4e                	addr16 dec %esi
412740:	76 63                	jbe    0x4127a5
412742:	42                   	inc    %edx
412743:	5a                   	pop    %edx
412744:	53                   	push   %ebx
412745:	38 38                	cmp    %bh,(%eax)
412747:	62 46 69             	bound  %eax,0x69(%esi)
41274a:	62 4d 38             	bound  %ecx,0x38(%ebp)
41274d:	55                   	push   %ebp
41274e:	34 2f                	xor    $0x2f,%al
412750:	41                   	inc    %ecx
412751:	61                   	popa
412752:	5a                   	pop    %edx
412753:	72 54                	jb     0x4127a9
412755:	74 34                	je     0x41278b