42e4db:	72 2b                	jb     0x42e508
42e4dd:	2f                   	das
42e4de:	2f                   	das
42e4df:	39 56 2f             	cmp    %edx,0x2f(%esi)
42e4e2:	76 2f                	jbe    0x42e513
42e4e4:	2f                   	das
42e4e5:	58                   	pop    %eax
42e4e6:	50                   	push   %eax
42e4e7:	37                   	aaa
42e4e8:	2f                   	das
42e4e9:	2f                   	das
42e4ea:	32 76 2b             	xor    0x2b(%esi),%dh
42e4ed:	2f                   	das
42e4ee:	2f                   	das
42e4ef:	39 32                	cmp    %esi,(%edx)
42e4f1:	2f                   	das
42e4f2:	76 2f                	jbe    0x42e523
42e4f4:	2f                   	das
42e4f5:	66 50                	push   %ax
42e4f7:	37                   	aaa
42e4f8:	2f                   	das
42e4f9:	2f                   	das
42e4fa:	34 6e                	xor    $0x6e,%al
42e4fc:	2b 2f                	sub    (%edi),%ebp
42e4fe:	2f                   	das
42e4ff:	2b 55 2f             	sub    0x2f(%ebp),%edx
42e502:	76 2f                	jbe    0x42e533
42e504:	2f                   	das
42e505:	6e                   	outsb  %ds:(%esi),(%dx)
42e506:	50                   	push   %eax
42e507:	37                   	aaa
42e508:	2f                   	das
42e509:	2f                   	das
42e50a:	36 66 2b 2f          	sub    %ss:(%edi),%bp
42e50e:	2f                   	das
42e50f:	2b 34 2f             	sub    (%edi,%ebp,1),%esi
42e512:	76 2f                	jbe    0x42e543
42e514:	2f                   	das
42e515:	4f                   	dec    %edi
42e516:	45                   	inc    %ebp
42e517:	44                   	inc    %esp
42e518:	2b 2f                	sub    (%edi),%ebp
42e51a:	2f                   	das
42e51b:	38 52 43             	cmp    %dl,0x43(%edx)
42e51e:	43                   	inc    %ebx
42e51f:	77 43                	ja     0x42e564
42e521:	4b                   	dec    %ebx
42e522:	77 6b                	ja     0x42e58f
42e524:	72 43                	jb     0x42e569
42e526:	68 4d 4d 4f 43       	push   $0x434f4d4d
42e52b:	66 2b 2f             	sub    (%edi),%bp
42e52e:	2f                   	das
42e52f:	38 58 4b             	cmp    %bl,0x4b(%eax)
42e532:	77 4d                	ja     0x42e581
42e534:	57                   	push   %edi
42e535:	4b                   	dec    %ebx
42e536:	77 41                	ja     0x42e579
42e538:	36 56                	ss push %esi
42e53a:	2f                   	das
42e53b:	37                   	aaa
42e53c:	2f                   	das
42e53d:	2f                   	das
42e53e:	77 5a                	ja     0x42e59a
42e540:	76 46                	jbe    0x42e588
42e542:	51                   	push   %ecx
42e543:	41                   	inc    %ecx
42e544:	41                   	inc    %ecx
42e545:	43                   	inc    %ebx
42e546:	68 4d 4a 4b 77       	push   $0x774b4a4d
42e54b:	41                   	inc    %ecx
42e54c:	52                   	push   %edx
42e54d:	43                   	inc    %ebx
42e54e:	53                   	push   %ebx
42e54f:	6f                   	outsl  %ds:(%esi),(%dx)
42e550:	41                   	inc    %ecx
42e551:	45                   	inc    %ebp
42e552:	7a 41                	jp     0x42e595
42e554:	43                   	inc    %ebx
42e555:	41                   	inc    %ecx
42e556:	44                   	inc    %esp
42e557:	51                   	push   %ecx
42e558:	42                   	inc    %edx
42e559:	41                   	inc    %ecx
42e55a:	41                   	inc    %ecx
42e55b:	41                   	inc    %ecx
42e55c:	45                   	inc    %ebp
42e55d:	41                   	inc    %ecx
42e55e:	41                   	inc    %ecx
42e55f:	41                   	inc    %ecx
42e560:	52                   	push   %edx
42e561:	4b                   	dec    %ebx
42e562:	77 49                	ja     0x42e5ad
42e564:	6d                   	insl   (%dx),%es:(%edi)
42e565:	46                   	inc    %esi
42e566:	67 41                	addr16 inc %ecx
42e568:	41                   	inc    %ecx
42e569:	4b                   	dec    %ebx
42e56a:	32 41 49             	xor    0x49(%ecx),%al
42e56d:	48                   	dec    %eax
42e56e:	78 42                	js     0x42e5b2
42e570:	68 44 43 73 74       	push   $0x74734344
42e575:	43                   	inc    %ebx
42e576:	52                   	push   %edx
42e577:	38 58 59             	cmp    %bl,0x59(%eax)
42e57a:	51                   	push   %ecx
42e57b:	30 72 46             	xor    %dh,0x46(%edx)
42e57e:	42                   	inc    %edx
42e57f:	45                   	inc    %ebp
42e580:	45                   	inc    %ebp
42e581:	48                   	dec    %eax
42e582:	78 74                	js     0x42e5f8
42e584:	68 4f 50 51 41       	push   $0x4151504f
42e589:	41                   	inc    %ecx
42e58a:	41                   	inc    %ecx
42e58b:	41                   	inc    %ecx
42e58c:	52                   	push   %edx
42e58d:	42                   	inc    %edx
42e58e:	42                   	inc    %edx
42e58f:	38 4f 57             	cmp    %cl,0x57(%edi)
42e592:	54                   	push   %esp
42e593:	69 35 41 41 41 41 48 	imul   $0x54557848,0x41414141,%esi
42e59a:	78 55 54
42e59d:	42                   	inc    %edx
42e59e:	43                   	inc    %ebx
42e59f:	76 6d                	jbe    0x42e60e
42e5a1:	43                   	inc    %ebx
42e5a2:	52                   	push   %edx
42e5a3:	38 64 57 43          	cmp    %ah,0x43(%edi,%edx,2)
42e5a7:	74 65                	je     0x42e60e
42e5a9:	48                   	dec    %eax
42e5aa:	78 51                	js     0x42e5fd
42e5ac:	54                   	push   %esp
42e5ad:	42                   	inc    %edx
42e5ae:	43                   	inc    %ebx
42e5af:	76 61                	jbe    0x42e612
42e5b1:	48                   	dec    %eax
42e5b2:	78 49                	js     0x42e5fd
42e5b4:	6f                   	outsl  %ds:(%esi),(%dx)
42e5b5:	4e                   	dec    %esi
42e5b6:	67 41                	addr16 inc %ecx
42e5b8:	41                   	inc    %ecx
42e5b9:	42                   	inc    %edx
42e5ba:	67 30 66 43          	xor    %ah,0x43(%bp)
42e5be:	68 4d 45 4b 38       	push   $0x384b454d
42e5c3:	7a 51                	jp     0x42e616
42e5c5:	41                   	inc    %ecx
42e5c6:	77 41                	ja     0x42e609
42e5c8:	41                   	inc    %ecx
42e5c9:	42                   	inc    %edx
42e5ca:	69 59 66 43 78 4d 45 	imul   $0x454d7843,0x66(%ecx),%ebx
42e5d1:	4b                   	dec    %ebx
42e5d2:	38 41 72             	cmp    %al,0x72(%ecx)
42e5d5:	74 39                	je     0x42e610
42e5d7:	41                   	inc    %ecx
42e5d8:	43                   	inc    %ebx
42e5d9:	41                   	inc    %ecx
42e5da:	41                   	inc    %ecx
42e5db:	41                   	inc    %ecx
42e5dc:	47                   	inc    %edi
42e5dd:	4a                   	dec    %edx
42e5de:	68 38 65 4b 44       	push   $0x444b6538
42e5e3:	55                   	push   %ebp
42e5e4:	41                   	inc    %ecx
42e5e5:	41                   	inc    %ecx
42e5e6:	41                   	inc    %ecx
42e5e7:	59                   	pop    %ecx
42e5e8:	4e                   	dec    %esi
42e5e9:	4b                   	dec    %ebx
42e5ea:	36 63 66 46          	arpl   %esp,%ss:0x46(%esi)
42e5ee:	69 67 32 41 41 41 47 	imul   $0x47414141,0x32(%edi),%esp
42e5f5:	44                   	inc    %esp
42e5f6:	42                   	inc    %edx
42e5f7:	2f                   	das
42e5f8:	78 44                	js     0x42e63e
42e5fa:	53                   	push   %ebx
42e5fb:	75 61                	jne    0x42e65e
42e5fd:	43                   	inc    %ebx
42e5fe:	42                   	inc    %edx
42e5ff:	38 4e 57             	cmp    %cl,0x57(%esi)
42e602:	45                   	inc    %ebp
42e603:	55                   	push   %ebp
42e604:	46                   	inc    %esi
42e605:	41                   	inc    %ecx
42e606:	41                   	inc    %ecx
42e607:	41                   	inc    %ecx
42e608:	41                   	inc    %ecx
42e609:	4a                   	dec    %edx
42e60a:	67 41                	addr16 inc %ecx
42e60c:	41                   	inc    %ecx
42e60d:	41                   	inc    %ecx
42e60e:	45                   	inc    %ebp
42e60f:	6b 41 41 41          	imul   $0x41,0x41(%ecx),%eax
42e613:	42                   	inc    %edx
42e614:	7a 41                	jp     0x42e657
42e616:	41                   	inc    %ecx
42e617:	41                   	inc    %ecx
42e618:	41                   	inc    %ecx
42e619:	6c                   	insb   (%dx),%es:(%edi)
42e61a:	67 41                	addr16 inc %ecx
42e61c:	41                   	inc    %ecx
42e61d:	41                   	inc    %ecx
42e61e:	4b                   	dec    %ebx
42e61f:	41                   	inc    %ecx
42e620:	41                   	inc    %ecx
42e621:	41                   	inc    %ecx
42e622:	41                   	inc    %ecx
42e623:	41                   	inc    %ecx
42e624:	72 46                	jb     0x42e66c
42e626:	30 55 45             	xor    %dl,0x45(%ebp)
42e629:	41                   	inc    %ecx
42e62a:	41                   	inc    %ecx
42e62b:	41                   	inc    %ecx
42e62c:	41                   	inc    %ecx
42e62d:	72 2f                	jb     0x42e65e
42e62f:	2f                   	das
42e630:	2f                   	das
42e631:	2f                   	das
42e632:	37                   	aaa
42e633:	2f                   	das
42e634:	2f                   	das
42e635:	2f                   	das
42e636:	2f                   	das
42e637:	2f                   	das
42e638:	4d                   	dec    %ebp
42e639:	2f                   	das
42e63a:	2f                   	das
42e63b:	2f                   	das
42e63c:	2f                   	das
42e63d:	43                   	inc    %ebx
42e63e:	67 41                	addr16 inc %ecx
42e640:	41                   	inc    %ecx
42e641:	41                   	inc    %ecx
42e642:	43                   	inc    %ebx
42e643:	75 4c                	jne    0x42e691
42e645:	48                   	dec    %eax
42e646:	2f                   	das
42e647:	4d                   	dec    %ebp
42e648:	4e                   	dec    %esi
42e649:	4f                   	dec    %edi
42e64a:	46                   	inc    %esi
42e64b:	7a 2f                	jp     0x42e67c
42e64d:	2f                   	das
42e64e:	2f                   	das
42e64f:	38 34 55 50 2f 2f 2f 	cmp    %dh,0x2f2f2f50(,%edx,2)
42e656:	77 4d                	ja     0x42e6a5
42e658:	67 54                	addr16 push %esp
42e65a:	49                   	dec    %ecx
42e65b:	45                   	inc    %ebp
42e65c:	41                   	inc    %ecx
42e65d:	41                   	inc    %ecx
42e65e:	43                   	inc    %ebx
42e65f:	67 49                	addr16 dec %ecx
42e661:	41                   	inc    %ecx
42e662:	41                   	inc    %ecx
42e663:	41                   	inc    %ecx
42e664:	47                   	inc    %edi
42e665:	4b                   	dec    %ebx
42e666:	42                   	inc    %edx
42e667:	59                   	pop    %ecx
42e668:	41                   	inc    %ecx
42e669:	41                   	inc    %ecx
42e66a:	41                   	inc    %ecx
42e66b:	6f                   	outsl  %ds:(%esi),(%dx)
42e66c:	6f                   	outsl  %ds:(%esi),(%dx)
42e66d:	46                   	inc    %esi
42e66e:	77 41                	ja     0x42e6b1
42e670:	41                   	inc    %ecx
42e671:	43                   	inc    %ebx
42e672:	6e                   	outsb  %ds:(%esi),(%dx)
42e673:	4d                   	dec    %ebp
42e674:	59                   	pop    %ecx
42e675:	41                   	inc    %ecx
42e676:	41                   	inc    %ecx
42e677:	41                   	inc    %ecx
42e678:	4b                   	dec    %ebx
42e679:	43                   	inc    %ebx
42e67a:	68 2f 6c 44 44       	push   $0x44446c2f
42e67f:	67 74 2f             	addr16 je 0x42e6b1
42e682:	2f                   	das
42e683:	2f                   	das
42e684:	2f                   	das
42e685:	30 41 49             	xor    %al,0x49(%ecx)
42e688:	41                   	inc    %ecx
42e689:	41                   	inc    %ecx
42e68a:	41                   	inc    %ecx
42e68b:	59                   	pop    %ecx
42e68c:	6d                   	insl   (%dx),%es:(%edi)
42e68d:	4b                   	dec    %ebx
42e68e:	78 70                	js     0x42e700
42e690:	46                   	inc    %esi
42e691:	42                   	inc    %edx
42e692:	41                   	inc    %ecx
42e693:	41                   	inc    %ecx
42e694:	41                   	inc    %ecx
42e695:	41                   	inc    %ecx
42e696:	44                   	inc    %esp
42e697:	6a 2f                	push   $0x2f
42e699:	2f                   	das
42e69a:	2f                   	das
42e69b:	39 45 2f             	cmp    %eax,0x2f(%ebp)
42e69e:	2f                   	das
42e69f:	2f                   	das
42e6a0:	2f                   	das
42e6a1:	55                   	push   %ebp
42e6a2:	76 2f                	jbe    0x42e6d3
42e6a4:	2f                   	das
42e6a5:	2f                   	das
42e6a6:	31 37                	xor    %esi,(%edi)
42e6a8:	2f                   	das
42e6a9:	2f                   	das
42e6aa:	2f                   	das
42e6ab:	38 34 4c             	cmp    %dh,(%esp,%ecx,2)
42e6ae:	66 2f                	data16 das
42e6b0:	2f                   	das
42e6b1:	2f                   	das
42e6b2:	78 2f                	js     0x42e6e3
42e6b4:	6b 44 44 67 44       	imul   $0x44,0x67(%esp,%eax,2),%eax
42e6b9:	2f                   	das
42e6ba:	2f                   	das
42e6bb:	2f                   	das
42e6bc:	2f                   	das
42e6bd:	42                   	inc    %edx
42e6be:	67 4a                	addr16 dec %edx
42e6c0:	76 47                	jbe    0x42e709
42e6c2:	51                   	push   %ecx
42e6c3:	41                   	inc    %ecx
42e6c4:	41                   	inc    %ecx
42e6c5:	43                   	inc    %ebx
42e6c6:	6e                   	outsb  %ds:(%esi),(%dx)
42e6c7:	51                   	push   %ecx
42e6c8:	50                   	push   %eax
42e6c9:	41                   	inc    %ecx
42e6ca:	41                   	inc    %ecx
42e6cb:	41                   	inc    %ecx
42e6cc:	42                   	inc    %edx
42e6cd:	43                   	inc    %ebx
42e6ce:	79 73                	jns    0x42e743
42e6d0:	48                   	dec    %eax
42e6d1:	45                   	inc    %ebp
42e6d2:	77 51                	ja     0x42e725
42e6d4:	34 42                	xor    $0x42,%al
42e6d6:	66 2f                	data16 das
42e6d8:	2f                   	das
42e6d9:	2f                   	das
42e6da:	78 38                	js     0x42e714
42e6dc:	4e                   	dec    %esi
42e6dd:	4b                   	dec    %ebx
42e6de:	44                   	inc    %esp
42e6df:	59                   	pop    %ecx
42e6e0:	41                   	inc    %ecx