42f451:	6a 64                	push   $0x64
42f453:	53                   	push   %ebx
42f454:	30 41 51             	xor    %al,0x51(%ecx)
42f457:	45                   	inc    %ebp
42f458:	50                   	push   %eax
42f459:	48                   	dec    %eax
42f45a:	6a 7a                	push   $0x7a
42f45c:	55                   	push   %ebp
42f45d:	57                   	push   %edi
42f45e:	77 2f                	ja     0x42f48f
42f460:	79 77                	jns    0x42f4d9
42f462:	34 4c                	xor    $0x4c,%al
42f464:	4d                   	dec    %ebp
42f465:	41                   	inc    %ecx
42f466:	46                   	inc    %esi
42f467:	47                   	inc    %edi
42f468:	4e                   	dec    %esi
42f469:	6c                   	insb   (%dx),%es:(%edi)
42f46a:	65 71 43             	gs jno 0x42f4b0
42f46d:	45                   	inc    %ebp
42f46e:	52                   	push   %edx
42f46f:	68 6d 5a 70 47       	push   $0x47705a6d
42f474:	64 61                	fs popa
42f476:	58                   	pop    %eax
42f477:	70 4a                	jo     0x42f4c3
42f479:	68 77 6b 35 35       	push   $0x35356b77
42f47e:	59                   	pop    %ecx
42f47f:	41                   	inc    %ecx
42f480:	7a 78                	jp     0x42f4fa
42f482:	57                   	push   %edi
42f483:	6d                   	insl   (%dx),%es:(%edi)
42f484:	4d                   	dec    %ebp
42f485:	37                   	aaa
42f486:	54                   	push   %esp
42f487:	38 71 68             	cmp    %dh,0x68(%ecx)
42f48a:	4c                   	dec    %esp
42f48b:	6a 73                	push   $0x73
42f48d:	79 67                	jns    0x42f4f6
42f48f:	44                   	inc    %esp
42f490:	63 6a 45             	arpl   %ebp,0x45(%edx)
42f493:	35 76 57 57 39       	xor    $0x39575776,%eax
42f498:	34 46                	xor    $0x46,%al
42f49a:	69 32 62 56 2b 36    	imul   $0x362b5662,(%edx),%esi
42f4a0:	2f                   	das
42f4a1:	36 50                	ss push %eax
42f4a3:	50                   	push   %eax
42f4a4:	4b                   	dec    %ebx
42f4a5:	77 36                	ja     0x42f4dd
42f4a7:	48                   	dec    %eax
42f4a8:	63 55 34             	arpl   %edx,0x34(%ebp)
42f4ab:	68 6e 45 5a 71       	push   $0x715a456e
42f4b0:	2f                   	das
42f4b1:	37                   	aaa
42f4b2:	61                   	popa
42f4b3:	6a 63                	push   $0x63
42f4b5:	56                   	push   %esi
42f4b6:	75 43                	jne    0x42f4fb
42f4b8:	64 4a                	fs dec %edx
42f4ba:	37                   	aaa
42f4bb:	41                   	inc    %ecx
42f4bc:	2f                   	das
42f4bd:	64 4a                	fs dec %edx
42f4bf:	6b 4d 51 67          	imul   $0x67,0x51(%ebp),%ecx
42f4c3:	79 34                	jns    0x42f4f9
42f4c5:	30 4d 6d             	xor    %cl,0x6d(%ebp)
42f4c8:	34 63                	xor    $0x63,%al
42f4ca:	52                   	push   %edx
42f4cb:	70 6f                	jo     0x42f53c
42f4cd:	47                   	inc    %edi
42f4ce:	46                   	inc    %esi
42f4cf:	48                   	dec    %eax
42f4d0:	78 45                	js     0x42f517
42f4d2:	44                   	inc    %esp
42f4d3:	53                   	push   %ebx
42f4d4:	4e                   	dec    %esi
42f4d5:	6a 49                	push   $0x49
42f4d7:	48                   	dec    %eax
42f4d8:	49                   	dec    %ecx
42f4d9:	50                   	push   %eax
42f4da:	6c                   	insb   (%dx),%es:(%edi)
42f4db:	52                   	push   %edx
42f4dc:	4e                   	dec    %esi
42f4dd:	49                   	dec    %ecx
42f4de:	73 52                	jae    0x42f532
42f4e0:	6d                   	insl   (%dx),%es:(%edi)
42f4e1:	55                   	push   %ebp
42f4e2:	63 6a 6c             	arpl   %ebp,0x6c(%edx)
42f4e5:	55                   	push   %ebp
42f4e6:	2b 53 2b             	sub    0x2b(%ebx),%edx
42f4e9:	73 31                	jae    0x42f51c
42f4eb:	66 73 65             	data16 jae 0x42f553
42f4ee:	37                   	aaa
42f4ef:	62 76 72             	bound  %esi,0x72(%esi)
42f4f2:	75 69                	jne    0x42f55d
42f4f4:	6c                   	insb   (%dx),%es:(%edi)
42f4f5:	51                   	push   %ecx
42f4f6:	72 56                	jb     0x42f54e
42f4f8:	32 76 79             	xor    0x79(%esi),%dh
42f4fb:	71 56                	jno    0x42f553
42f4fd:	2b 48 33             	sub    0x33(%eax),%ecx
42f500:	6a 48                	push   $0x48
42f502:	66 6e                	data16 outsb %ds:(%esi),(%dx)
42f504:	31 65 47             	xor    %esp,0x47(%ebp)
42f507:	76 41                	jbe    0x42f54a
42f509:	57                   	push   %edi
42f50a:	47                   	inc    %edi
42f50b:	58                   	pop    %eax
42f50c:	74 61                	je     0x42f56f
42f50e:	57                   	push   %edi
42f50f:	4a                   	dec    %edx
42f510:	49                   	dec    %ecx
42f511:	75 32                	jne    0x42f545
42f513:	6b 30 53             	imul   $0x53,(%eax),%esi
42f516:	48                   	dec    %eax
42f517:	2b 64 50 2b          	sub    0x2b(%eax,%edx,2),%esp
42f51b:	79 4b                	jns    0x42f568
42f51d:	6e                   	outsb  %ds:(%esi),(%dx)
42f51e:	77 33                	ja     0x42f553
42f520:	6e                   	outsb  %ds:(%esi),(%dx)
42f521:	65 65 31 68 59       	gs xor %ebp,%gs:0x59(%eax)
42f526:	4f                   	dec    %edi
42f527:	37                   	aaa
42f528:	49                   	dec    %ecx
42f529:	4c                   	dec    %esp
42f52a:	5a                   	pop    %edx
42f52b:	30 78 70             	xor    %bh,0x70(%eax)
42f52e:	6b 72 52 47          	imul   $0x47,0x52(%edx),%esi
42f532:	64 48                	fs dec %eax
42f534:	56                   	push   %esi
42f535:	4a                   	dec    %edx
42f536:	4d                   	dec    %ebp
42f537:	54                   	push   %esp
42f538:	33 53 74             	xor    0x74(%ebx),%edx
42f53b:	34 44                	xor    $0x44,%al
42f53d:	52                   	push   %edx
42f53e:	4f                   	dec    %edi
42f53f:	55                   	push   %ebp
42f540:	4b                   	dec    %ebx
42f541:	4b                   	dec    %ebx
42f542:	37                   	aaa
42f543:	39 53 4b             	cmp    %edx,0x4b(%ebx)
42f546:	42                   	inc    %edx
42f547:	4a                   	dec    %edx
42f548:	65 45                	gs inc %ebp
42f54a:	62 57 58             	bound  %edx,0x58(%edi)
42f54d:	57                   	push   %edi
42f54e:	2b 4f 58             	sub    0x58(%edi),%ecx
42f551:	33 78 79             	xor    0x79(%eax),%edi
42f554:	4b                   	dec    %ebx
42f555:	37                   	aaa
42f556:	44                   	inc    %esp
42f557:	72 48                	jb     0x42f5a1
42f559:	56                   	push   %esi
42f55a:	36 56                	ss push %esi
42f55c:	6b 77 77 4d          	imul   $0x4d,0x77(%edi),%esi
42f560:	44                   	inc    %esp
42f561:	51                   	push   %ecx
42f562:	44                   	inc    %esp
42f563:	79 6a                	jns    0x42f5cf
42f565:	6a 61                	push   $0x61
42f567:	71 74                	jno    0x42f5dd
42f569:	49                   	dec    %ecx
42f56a:	46                   	inc    %esi
42f56b:	32 6f 50             	xor    0x50(%edi),%ch
42f56e:	67 4c                	addr16 dec %esp
42f570:	55                   	push   %ebp
42f571:	4d                   	dec    %ebp
42f572:	4a                   	dec    %edx
42f573:	52                   	push   %edx
42f574:	79 51                	jns    0x42f5c7
42f576:	6b 78 6e 38          	imul   $0x38,0x6e(%eax),%edi
42f57a:	47                   	inc    %edi
42f57b:	37                   	aaa
42f57c:	6a 4a                	push   $0x4a
42f57e:	65 49                	gs dec %ecx
42f580:	79 62                	jns    0x42f5e4
42f582:	78 42                	js     0x42f5c6
42f584:	62 42 42             	bound  %eax,0x42(%edx)
42f587:	71 6e                	jno    0x42f5f7
42f589:	48                   	dec    %eax
42f58a:	53                   	push   %ebx
42f58b:	52                   	push   %edx
42f58c:	53                   	push   %ebx
42f58d:	57                   	push   %edi
42f58e:	53                   	push   %ebx
42f58f:	72 73                	jb     0x42f604
42f591:	62 6b 5a             	bound  %ebp,0x5a(%ebx)
42f594:	52                   	push   %edx
42f595:	56                   	push   %esi
42f596:	31 70 2b             	xor    %esi,0x2b(%eax)
42f599:	38 50 46             	cmp    %dl,0x46(%eax)
42f59c:	68 66 6e 6d 33       	push   $0x336d6e66
42f5a1:	2f                   	das
42f5a2:	5a                   	pop    %edx
42f5a3:	69 45 2b 5a 35 43 4b 	imul   $0x4b43355a,0x2b(%ebp),%eax
42f5aa:	41                   	inc    %ecx
42f5ab:	72 42                	jb     0x42f5ef
42f5ad:	79 4e                	jns    0x42f5fd
42f5af:	7a 53                	jp     0x42f604
42f5b1:	68 34 38 6f 4a       	push   $0x4a6f3834
42f5b6:	6f                   	outsl  %ds:(%esi),(%dx)
42f5b7:	75 33                	jne    0x42f5ec
42f5b9:	52                   	push   %edx
42f5ba:	45                   	inc    %ebp
42f5bb:	5a                   	pop    %edx
42f5bc:	4d                   	dec    %ebp
42f5bd:	67 71 68             	addr16 jno 0x42f628
42f5c0:	5a                   	pop    %edx
42f5c1:	2b 71 76             	sub    0x76(%ecx),%esi
42f5c4:	4d                   	dec    %ebp
42f5c5:	67 7a 77             	addr16 jp 0x42f63f
42f5c8:	63 30                	arpl   %esi,(%eax)
42f5ca:	6d                   	insl   (%dx),%es:(%edi)
42f5cb:	76 57                	jbe    0x42f624
42f5cd:	56                   	push   %esi
42f5ce:	71 37                	jno    0x42f607
42f5d0:	61                   	popa
42f5d1:	35 6a 6c 76 4a       	xor    $0x4a766c6a,%eax
42f5d6:	6b 64 49 6a 56       	imul   $0x56,0x6a(%ecx,%ecx,2),%esp
42f5db:	32 41 46             	xor    0x46(%ecx),%al
42f5de:	59                   	pop    %ecx
42f5df:	4c                   	dec    %esp
42f5e0:	48                   	dec    %eax
42f5e1:	50                   	push   %eax
42f5e2:	49                   	dec    %ecx
42f5e3:	74 35                	je     0x42f61a
42f5e5:	6e                   	outsb  %ds:(%esi),(%dx)
42f5e6:	46                   	inc    %esi
42f5e7:	63 64 70 2f          	arpl   %esp,0x2f(%eax,%esi,2)
42f5eb:	66 72 55             	data16 jb 0x42f643
42f5ee:	42                   	inc    %edx
42f5ef:	67 4f                	addr16 dec %edi
42f5f1:	4a                   	dec    %edx
42f5f2:	44                   	inc    %esp
42f5f3:	71 39                	jno    0x42f62e
42f5f5:	32 79 77             	xor    0x77(%ecx),%bh
42f5f8:	44                   	inc    %esp
42f5f9:	65 7a 51             	gs jp  0x42f64d
42f5fc:	50                   	push   %eax
42f5fd:	66 6d                	insw   (%dx),%es:(%edi)
42f5ff:	70 61                	jo     0x42f662
42f601:	39 4a 52             	cmp    %ecx,0x52(%edx)
42f604:	72 68                	jb     0x42f66e
42f606:	35 4e 69 54 48       	xor    $0x4854694e,%eax
42f60b:	45                   	inc    %ebp
42f60c:	35 46 32 59 6a       	xor    $0x6a593246,%eax
42f611:	50                   	push   %eax
42f612:	61                   	popa
42f613:	6b 38 50             	imul   $0x50,(%eax),%edi
42f616:	32 42 61             	xor    0x61(%edx),%al
42f619:	7a 65                	jp     0x42f680
42f61b:	37                   	aaa
42f61c:	59                   	pop    %ecx
42f61d:	34 6c                	xor    $0x6c,%al
42f61f:	65 43                	gs inc %ebx
42f621:	4c                   	dec    %esp
42f622:	78 46                	js     0x42f66a
42f624:	72 54                	jb     0x42f67a
42f626:	76 4b                	jbe    0x42f673
42f628:	73 53                	jae    0x42f67d
42f62a:	4b                   	dec    %ebx
42f62b:	55                   	push   %ebp
42f62c:	41                   	inc    %ecx
42f62d:	31 73 74             	xor    %esi,0x74(%ebx)
42f630:	56                   	push   %esi
42f631:	6c                   	insb   (%dx),%es:(%edi)
42f632:	38 36                	cmp    %dh,(%esi)
42f634:	5a                   	pop    %edx
42f635:	4b                   	dec    %ebx
42f636:	30 63 2b             	xor    %ah,0x2b(%ebx)
42f639:	61                   	popa
42f63a:	49                   	dec    %ecx
42f63b:	39 4b 42             	cmp    %ecx,0x42(%ebx)
42f63e:	51                   	push   %ecx
42f63f:	61                   	popa
42f640:	71 45                	jno    0x42f687
42f642:	4c                   	dec    %esp
42f643:	73 55                	jae    0x42f69a
42f645:	45                   	inc    %ebp
42f646:	33 49 41             	xor    0x41(%ecx),%ecx
42f649:	75 47                	jne    0x42f692
42f64b:	32 78 47             	xor    0x47(%eax),%bh
42f64e:	44                   	inc    %esp
42f64f:	71 46                	jno    0x42f697
42f651:	36 38 30             	cmp    %dh,%ss:(%eax)
42f654:	57                   	push   %edi
42f655:	63 31                	arpl   %esi,(%ecx)
42f657:	6f                   	outsl  %ds:(%esi),(%dx)
42f658:	63 53 55             	arpl   %edx,0x55(%ebx)
42f65b:	49                   	dec    %ecx
42f65c:	30 72 75             	xor    %dh,0x75(%edx)
42f65f:	65 57                	gs push %edi
42f661:	6a 5a                	push   $0x5a
42f663:	6b 74 5a 50 49       	imul   $0x49,0x50(%edx,%ebx,2),%esi
42f668:	6c                   	insb   (%dx),%es:(%edi)
42f669:	38 6a 48             	cmp    %ch,0x48(%edx)
42f66c:	47                   	inc    %edi
42f66d:	36 66 72 56          	ss data16 jb 0x42f6c7
42f671:	36 68 47 78 68 57    	ss push $0x57687847
42f677:	6f                   	outsl  %ds:(%esi),(%dx)
42f678:	58                   	pop    %eax
42f679:	6f                   	outsl  %ds:(%esi),(%dx)
42f67a:	48                   	dec    %eax
42f67b:	2f                   	das
42f67c:	35 72 55 64 67       	xor    $0x67645572,%eax
42f681:	69 54 32 46 4f 6c 43 	imul   $0x34436c4f,0x46(%edx,%esi,1),%edx
42f688:	34
42f689:	4a                   	dec    %edx
42f68a:	4b                   	dec    %ebx
42f68b:	39 39                	cmp    %edi,(%ecx)
42f68d:	74 4c                	je     0x42f6db
42f68f:	67 43                	addr16 inc %ebx
42f691:	31 61 6b             	xor    %esp,0x6b(%ecx)
42f694:	47                   	inc    %edi
42f695:	55                   	push   %ebp
42f696:	75 51                	jne    0x42f6e9
42f698:	61                   	popa
42f699:	71 56                	jno    0x42f6f1
42f69b:	62 6d 33             	bound  %ebp,0x33(%ebp)
42f69e:	34 4b                	xor    $0x4b,%al
42f6a0:	47                   	inc    %edi
42f6a1:	33 74 4f 43          	xor    0x43(%edi,%ecx,2),%esi
42f6a5:	4f                   	dec    %edi
42f6a6:	33 43 31             	xor    0x31(%ebx),%eax
42f6a9:	55                   	push   %ebp
42f6aa:	59                   	pop    %ecx
42f6ab:	2f                   	das
42f6ac:	69 6d 33 32 55 58 47 	imul   $0x47585532,0x33(%ebp),%ebp
42f6b3:	51                   	push   %ecx
42f6b4:	59                   	pop    %ecx
42f6b5:	2b 4a 63             	sub    0x63(%edx),%ecx
42f6b8:	4c                   	dec    %esp
42f6b9:	59                   	pop    %ecx
42f6ba:	75 2f                	jne    0x42f6eb
42f6bc:	41                   	inc    %ecx
42f6bd:	76 34                	jbe    0x42f6f3
42f6bf:	4f                   	dec    %edi
42f6c0:	79 62                	jns    0x42f724
42f6c2:	64 65 62 59 45       	fs bound %ebx,%gs:0x45(%ecx)
42f6c7:	55                   	push   %ebp
42f6c8:	46                   	inc    %esi
42f6c9:	50                   	push   %eax
42f6ca:	4e                   	dec    %esi
42f6cb:	5a                   	pop    %edx
42f6cc:	39 79 71             	cmp    %edi,0x71(%ecx)
42f6cf:	58                   	pop    %eax
42f6d0:	32 68 59             	xor    0x59(%eax),%ch
42f6d3:	6e                   	outsb  %ds:(%esi),(%dx)
42f6d4:	2f                   	das
42f6d5:	52                   	push   %edx