41e4fd:	71 72                	jno    0x41e571
41e4ff:	4c                   	dec    %esp
41e500:	4f                   	dec    %edi
41e501:	76 4f                	jbe    0x41e552
41e503:	53                   	push   %ebx
41e504:	4e                   	dec    %esi
41e505:	4e                   	dec    %esi
41e506:	53                   	push   %ebx
41e507:	61                   	popa
41e508:	75 34                	jne    0x41e53e
41e50a:	4e                   	dec    %esi
41e50b:	65 61                	gs popa
41e50d:	44                   	inc    %esp
41e50e:	65 51                	gs push %ecx
41e510:	52                   	push   %edx
41e511:	68 56 54 49 61       	push   $0x61495456
41e516:	58                   	pop    %eax
41e517:	75 45                	jne    0x41e55e
41e519:	37                   	aaa
41e51a:	51                   	push   %ecx
41e51b:	6e                   	outsb  %ds:(%esi),(%dx)
41e51c:	6f                   	outsl  %ds:(%esi),(%dx)
41e51d:	35 42 55 49 4b       	xor    $0x4b495542,%eax
41e522:	71 4e                	jno    0x41e572
41e524:	55                   	push   %ebp
41e525:	68 37 6c 74 69       	push   $0x69746c37
41e52a:	54                   	push   %esp
41e52b:	46                   	inc    %esi
41e52c:	74 32                	je     0x41e560
41e52e:	2b 69 68             	sub    0x68(%ecx),%ebp
41e531:	34 5a                	xor    $0x5a,%al
41e533:	51                   	push   %ecx
41e534:	50                   	push   %eax
41e535:	4b                   	dec    %ebx
41e536:	42                   	inc    %edx
41e537:	38 59 73             	cmp    %bl,0x73(%ecx)
41e53a:	64 78 62             	fs js  0x41e59f
41e53d:	4d                   	dec    %ebp
41e53e:	55                   	push   %ebp
41e53f:	55                   	push   %ebp
41e540:	6e                   	outsb  %ds:(%esi),(%dx)
41e541:	6c                   	insb   (%dx),%es:(%edi)
41e542:	43                   	inc    %ebx
41e543:	37                   	aaa
41e544:	32 2b                	xor    (%ebx),%ch
41e546:	65 6c                	gs insb (%dx),%es:(%edi)
41e548:	63 46 74             	arpl   %eax,0x74(%esi)
41e54b:	2b 57 51             	sub    0x51(%edi),%edx
41e54e:	4d                   	dec    %ebp
41e54f:	62 7a 65             	bound  %edi,0x65(%edx)
41e552:	68 6f 6e 6d 64       	push   $0x646d6e6f
41e557:	44                   	inc    %esp
41e558:	73 64                	jae    0x41e5be
41e55a:	55                   	push   %ebp
41e55b:	4f                   	dec    %edi
41e55c:	61                   	popa
41e55d:	65 4d                	gs dec %ebp
41e55f:	71 36                	jno    0x41e597
41e561:	74 51                	je     0x41e5b4
41e563:	32 53 78             	xor    0x78(%ebx),%dl
41e566:	37                   	aaa
41e567:	4d                   	dec    %ebp
41e568:	4e                   	dec    %esi
41e569:	6c                   	insb   (%dx),%es:(%edi)
41e56a:	4f                   	dec    %edi
41e56b:	53                   	push   %ebx
41e56c:	4c                   	dec    %esp
41e56d:	54                   	push   %esp
41e56e:	5a                   	pop    %edx
41e56f:	33 39                	xor    (%ecx),%edi
41e571:	44                   	inc    %esp
41e572:	55                   	push   %ebp
41e573:	51                   	push   %ecx
41e574:	54                   	push   %esp
41e575:	79 47                	jns    0x41e5be
41e577:	55                   	push   %ebp
41e578:	4e                   	dec    %esi
41e579:	67 73 6f             	addr16 jae 0x41e5eb
41e57c:	61                   	popa
41e57d:	6f                   	outsl  %ds:(%esi),(%dx)
41e57e:	68 78 6b 50 61       	push   $0x61506b78
41e583:	73 67                	jae    0x41e5ec
41e585:	4e                   	dec    %esi
41e586:	2b 30                	sub    (%eax),%esi
41e588:	74 42                	je     0x41e5cc
41e58a:	6b 58 69 45          	imul   $0x45,0x69(%eax),%ebx
41e58e:	48                   	dec    %eax
41e58f:	6c                   	insb   (%dx),%es:(%edi)
41e590:	31 68 49             	xor    %ebp,0x49(%eax)
41e593:	47                   	inc    %edi
41e594:	59                   	pop    %ecx
41e595:	53                   	push   %ebx
41e596:	56                   	push   %esi
41e597:	4e                   	dec    %esi
41e598:	56                   	push   %esi
41e599:	70 33                	jo     0x41e5ce
41e59b:	77 69                	ja     0x41e606
41e59d:	43                   	inc    %ebx
41e59e:	59                   	pop    %ecx
41e59f:	4a                   	dec    %edx
41e5a0:	4e                   	dec    %esi
41e5a1:	52                   	push   %edx
41e5a2:	4b                   	dec    %ebx
41e5a3:	64 48                	fs dec %eax
41e5a5:	5a                   	pop    %edx
41e5a6:	53                   	push   %ebx
41e5a7:	2f                   	das
41e5a8:	76 6c                	jbe    0x41e616
41e5aa:	43                   	inc    %ebx
41e5ab:	63 33                	arpl   %esi,(%ebx)
41e5ad:	45                   	inc    %ebp
41e5ae:	61                   	popa
41e5af:	2b 75 4e             	sub    0x4e(%ebp),%esi
41e5b2:	46                   	inc    %esi
41e5b3:	71 4f                	jno    0x41e604
41e5b5:	58                   	pop    %eax
41e5b6:	62 45 32             	bound  %eax,0x32(%ebp)
41e5b9:	51                   	push   %ecx
41e5ba:	46                   	inc    %esi
41e5bb:	77 48                	ja     0x41e605
41e5bd:	67 2b 36 69 6d       	sub    0x6d69,%esi
41e5c2:	43                   	inc    %ebx
41e5c3:	56                   	push   %esi
41e5c4:	53                   	push   %ebx
41e5c5:	67 71 6e             	addr16 jno 0x41e636
41e5c8:	53                   	push   %ebx
41e5c9:	75 6a                	jne    0x41e635
41e5cb:	34 6e                	xor    $0x6e,%al
41e5cd:	6a 62                	push   $0x62
41e5cf:	4f                   	dec    %edi
41e5d0:	36 57                	ss push %edi
41e5d2:	53                   	push   %ebx
41e5d3:	31 6f 50             	xor    %ebp,0x50(%edi)
41e5d6:	6b 4f 48 67          	imul   $0x67,0x48(%edi),%ecx
41e5da:	51                   	push   %ecx
41e5db:	6b 51 66 68          	imul   $0x68,0x66(%ecx),%edx
41e5df:	66 66 66 53          	data16 data16 push %bx
41e5e3:	4e                   	dec    %esi
41e5e4:	76 76                	jbe    0x41e65c
41e5e6:	78 34                	js     0x41e61c
41e5e8:	31 71 69             	xor    %esi,0x69(%ecx)
41e5eb:	4b                   	dec    %ebx
41e5ec:	4a                   	dec    %edx
41e5ed:	67 41                	addr16 inc %ecx
41e5ef:	4d                   	dec    %ebp
41e5f0:	6e                   	outsb  %ds:(%esi),(%dx)
41e5f1:	75 74                	jne    0x41e667
41e5f3:	79 39                	jns    0x41e62e
41e5f5:	6b 39 43             	imul   $0x43,(%ecx),%edi
41e5f8:	68 42 4f 6c 73       	push   $0x736c4f42
41e5fd:	46                   	inc    %esi
41e5fe:	47                   	inc    %edi
41e5ff:	71 6f                	jno    0x41e670
41e601:	74 69                	je     0x41e66c
41e603:	74 45                	je     0x41e64a
41e605:	6b 7a 79 72          	imul   $0x72,0x79(%edx),%edi
41e609:	47                   	inc    %edi
41e60a:	53                   	push   %ebx
41e60b:	62 6d 2b             	bound  %ebp,0x2b(%ebp)
41e60e:	52                   	push   %edx
41e60f:	4c                   	dec    %esp
41e610:	62 7a 30             	bound  %edi,0x30(%edx)
41e613:	62 33                	bound  %esi,(%ebx)
41e615:	57                   	push   %edi
41e616:	54                   	push   %esp
41e617:	45                   	inc    %ebp
41e618:	74 74                	je     0x41e68e
41e61a:	4d                   	dec    %ebp
41e61b:	55                   	push   %ebp
41e61c:	6a 34                	push   $0x34
41e61e:	7a 49                	jp     0x41e669
41e620:	63 46 6c             	arpl   %eax,0x6c(%esi)
41e623:	49                   	dec    %ecx
41e624:	53                   	push   %ebx
41e625:	5a                   	pop    %edx
41e626:	35 43 74 63 4f       	xor    $0x4f637443,%eax
41e62b:	4f                   	dec    %edi
41e62c:	4e                   	dec    %esi
41e62d:	61                   	popa
41e62e:	76 77                	jbe    0x41e6a7
41e630:	58                   	pop    %eax
41e631:	6b 73 39 66          	imul   $0x66,0x39(%ebx),%esi
41e635:	45                   	inc    %ebp
41e636:	4a                   	dec    %edx
41e637:	49                   	dec    %ecx
41e638:	62 4e 53             	bound  %ecx,0x53(%esi)
41e63b:	37                   	aaa
41e63c:	33 35 2f 49 68 6e    	xor    0x6e68492f,%esi
41e642:	45                   	inc    %ebp
41e643:	50                   	push   %eax
41e644:	76 68                	jbe    0x41e6ae
41e646:	33 72 78             	xor    0x78(%edx),%esi
41e649:	31 30                	xor    %esi,(%eax)
41e64b:	35 55 4c 4a 43       	xor    $0x434a4c55,%eax
41e650:	72 4c                	jb     0x41e69e
41e652:	73 64                	jae    0x41e6b8
41e654:	6d                   	insl   (%dx),%es:(%edi)
41e655:	69 57 47 35 62 55 41 	imul   $0x41556235,0x47(%edi),%edx
41e65c:	5a                   	pop    %edx
41e65d:	72 6b                	jb     0x41e6ca
41e65f:	77 36                	ja     0x41e697
41e661:	4a                   	dec    %edx
41e662:	51                   	push   %ecx
41e663:	48                   	dec    %eax
41e664:	37                   	aaa
41e665:	6e                   	outsb  %ds:(%esi),(%dx)
41e666:	32 50 41             	xor    0x41(%eax),%dl
41e669:	79 41                	jns    0x41e6ac
41e66b:	44                   	inc    %esp
41e66c:	6c                   	insb   (%dx),%es:(%edi)
41e66d:	42                   	inc    %edx
41e66e:	2f                   	das
41e66f:	6d                   	insl   (%dx),%es:(%edi)
41e670:	2b 63 61             	sub    0x61(%ebx),%esp
41e673:	62 51 45             	bound  %edx,0x45(%ecx)
41e676:	49                   	dec    %ecx
41e677:	32 36                	xor    (%esi),%dh
41e679:	39 48 57             	cmp    %ecx,0x57(%eax)
41e67c:	50                   	push   %eax
41e67d:	4e                   	dec    %esi
41e67e:	6e                   	outsb  %ds:(%esi),(%dx)
41e67f:	6f                   	outsl  %ds:(%esi),(%dx)
41e680:	52                   	push   %edx
41e681:	30 6d 73             	xor    %ch,0x73(%ebp)
41e684:	34 66                	xor    $0x66,%al
41e686:	42                   	inc    %edx
41e687:	59                   	pop    %ecx
41e688:	45                   	inc    %ebp
41e689:	42                   	inc    %edx
41e68a:	4c                   	dec    %esp
41e68b:	67 62 4e 4d          	bound  %ecx,0x4d(%bp)
41e68f:	67 4b                	addr16 dec %ebx
41e691:	47                   	inc    %edi
41e692:	57                   	push   %edi
41e693:	6e                   	outsb  %ds:(%esi),(%dx)
41e694:	70 49                	jo     0x41e6df
41e696:	59                   	pop    %ecx
41e697:	7a 6d                	jp     0x41e706
41e699:	55                   	push   %ebp
41e69a:	62 4d 33             	bound  %ecx,0x33(%ebp)
41e69d:	45                   	inc    %ebp
41e69e:	37                   	aaa
41e69f:	39 6d 6e             	cmp    %ebp,0x6e(%ebp)
41e6a2:	4e                   	dec    %esi
41e6a3:	4d                   	dec    %ebp
41e6a4:	43                   	inc    %ebx
41e6a5:	5a                   	pop    %edx
41e6a6:	4a                   	dec    %edx
41e6a7:	4d                   	dec    %ebp
41e6a8:	31 56 34             	xor    %edx,0x34(%esi)
41e6ab:	49                   	dec    %ecx
41e6ac:	47                   	inc    %edi
41e6ad:	43                   	inc    %ebx
41e6ae:	71 75                	jno    0x41e725
41e6b0:	34 47                	xor    $0x47,%al
41e6b2:	50                   	push   %eax
41e6b3:	7a 68                	jp     0x41e71d
41e6b5:	52                   	push   %edx
41e6b6:	69 77 73 55 61 4c 58 	imul   $0x584c6155,0x73(%edi),%esi
41e6bd:	4c                   	dec    %esp
41e6be:	48                   	dec    %eax
41e6bf:	41                   	inc    %ecx
41e6c0:	6c                   	insb   (%dx),%es:(%edi)
41e6c1:	39 57 36             	cmp    %edx,0x36(%edi)
41e6c4:	6e                   	outsb  %ds:(%esi),(%dx)
41e6c5:	68 70 67 70 2f       	push   $0x2f706770
41e6ca:	36 4d                	ss dec %ebp
41e6cc:	54                   	push   %esp
41e6cd:	72 32                	jb     0x41e701
41e6cf:	74 70                	je     0x41e741
41e6d1:	64 52                	fs push %edx
41e6d3:	53                   	push   %ebx
41e6d4:	4b                   	dec    %ebx
41e6d5:	57                   	push   %edi
41e6d6:	48                   	dec    %eax
41e6d7:	2b 6c 2b 59          	sub    0x59(%ebx,%ebp,1),%ebp
41e6db:	55                   	push   %ebp
41e6dc:	7a 44                	jp     0x41e722
41e6de:	43                   	inc    %ebx
41e6df:	6b 73 4f 36          	imul   $0x36,0x4f(%ebx),%esi
41e6e3:	75 6f                	jne    0x41e754
41e6e5:	6a 6d                	push   $0x6d
41e6e7:	73 57                	jae    0x41e740
41e6e9:	6d                   	insl   (%dx),%es:(%edi)
41e6ea:	71 37                	jno    0x41e723
41e6ec:	45                   	inc    %ebp
41e6ed:	4d                   	dec    %ebp
41e6ee:	72 6c                	jb     0x41e75c
41e6f0:	4b                   	dec    %ebx
41e6f1:	4f                   	dec    %edi
41e6f2:	77 47                	ja     0x41e73b
41e6f4:	75 54                	jne    0x41e74a
41e6f6:	68 67 78 62 79       	push   $0x79627867
41e6fb:	35 54 77 43 63       	xor    $0x63437754,%eax
41e700:	30 4e 31             	xor    %cl,0x31(%esi)
41e703:	7a 63                	jp     0x41e768
41e705:	63 38                	arpl   %edi,(%eax)
41e707:	50                   	push   %eax
41e708:	31 34 62             	xor    %esi,(%edx,%eiz,2)
41e70b:	62 48 75             	bound  %ecx,0x75(%eax)
41e70e:	69 65 6b 53 4e 64 4a 	imul   $0x4a644e53,0x6b(%ebp),%esp
41e715:	30 39                	xor    %bh,(%ecx)
41e717:	74 78                	je     0x41e791
41e719:	75 38                	jne    0x41e753
41e71b:	33 64 35 5a          	xor    0x5a(%ebp,%esi,1),%esp
41e71f:	35 4f 2b 42 41       	xor    $0x41422b4f,%eax
41e724:	5a                   	pop    %edx
41e725:	71 4e                	jno    0x41e775
41e727:	37                   	aaa
41e728:	45                   	inc    %ebp
41e729:	68 6c 4f 57 32       	push   $0x32574f6c
41e72e:	36 6b 67 69 6d       	imul   $0x6d,%ss:0x69(%edi),%esp
41e733:	36 73 4a             	ss jae 0x41e780
41e736:	4b                   	dec    %ebx
41e737:	4d                   	dec    %ebp
41e738:	31 49 68             	xor    %ecx,0x68(%ecx)
41e73b:	72 4e                	jb     0x41e78b
41e73d:	6d                   	insl   (%dx),%es:(%edi)
41e73e:	30 75 70             	xor    %dh,0x70(%ebp)
41e741:	34 53                	xor    $0x53,%al
41e743:	6f                   	outsl  %ds:(%esi),(%dx)
41e744:	64 44                	fs inc %esp
41e746:	64 4a                	fs dec %edx
41e748:	6f                   	outsl  %ds:(%esi),(%dx)
41e749:	5a                   	pop    %edx
41e74a:	42                   	inc    %edx
41e74b:	4f                   	dec    %edi
41e74c:	58                   	pop    %eax
41e74d:	4e                   	dec    %esi
41e74e:	4c                   	dec    %esp
41e74f:	78 52                	js     0x41e7a3
41e751:	5a                   	pop    %edx
41e752:	77 52                	ja     0x41e7a6
41e754:	64 61                	fs popa
41e756:	49                   	dec    %ecx
41e757:	44                   	inc    %esp
41e758:	6b 47 30 78          	imul   $0x78,0x30(%edi),%eax
41e75c:	42                   	inc    %edx
41e75d:	4c                   	dec    %esp
41e75e:	4a                   	dec    %edx
41e75f:	72 6f                	jb     0x41e7d0
41e761:	36 56                	ss push %esi
41e763:	41                   	inc    %ecx
41e764:	57                   	push   %edi
41e765:	5a                   	pop    %edx
41e766:	77 62                	ja     0x41e7ca
41e768:	47                   	inc    %edi
41e769:	56                   	push   %esi
41e76a:	6e                   	outsb  %ds:(%esi),(%dx)
41e76b:	79 6c                	jns    0x41e7d9