462425:	6a 71                	push   $0x71
462427:	6b 76 58 67          	imul   $0x67,0x58(%esi),%esi
46242b:	38 4e 4a             	cmp    %cl,0x4a(%esi)
46242e:	6a 6f                	push   $0x6f
462430:	45                   	inc    %ebp
462431:	7a 64                	jp     0x462497
462433:	54                   	push   %esp
462434:	53                   	push   %ebx
462435:	55                   	push   %ebp
462436:	71 4c                	jno    0x462484
462438:	31 2f                	xor    %ebp,(%edi)
46243a:	58                   	pop    %eax
46243b:	51                   	push   %ecx
46243c:	36 4f                	ss dec %edi
46243e:	6c                   	insb   (%dx),%es:(%edi)
46243f:	77 76                	ja     0x4624b7
462441:	53                   	push   %ebx
462442:	6c                   	insb   (%dx),%es:(%edi)
462443:	4e                   	dec    %esi
462444:	34 49                	xor    $0x49,%al
462446:	63 4b 4c             	arpl   %ecx,0x4c(%ebx)
462449:	56                   	push   %esi
46244a:	63 2f                	arpl   %ebp,(%edi)
46244c:	43                   	inc    %ebx
46244d:	33 58 61             	xor    0x61(%eax),%ebx
462450:	63 4f 75             	arpl   %ecx,0x75(%edi)
462453:	34 46                	xor    $0x46,%al
462455:	59                   	pop    %ecx
462456:	34 2f                	xor    $0x2f,%al
462458:	66 49                	dec    %cx
46245a:	47                   	inc    %edi
46245b:	45                   	inc    %ebp
46245c:	67 52                	addr16 push %edx
46245e:	73 4b                	jae    0x4624ab
462460:	47                   	inc    %edi
462461:	77 2f                	ja     0x462492
462463:	4f                   	dec    %edi
462464:	65 31 4c 75 36       	xor    %ecx,%gs:0x36(%ebp,%esi,2)
462469:	59                   	pop    %ecx
46246a:	4a                   	dec    %edx
46246b:	70 57                	jo     0x4624c4
46246d:	67 51                	addr16 push %ecx
46246f:	4c                   	dec    %esp
462470:	71 61                	jno    0x4624d3
462472:	75 53                	jne    0x4624c7
462474:	6d                   	insl   (%dx),%es:(%edi)
462475:	51                   	push   %ecx
462476:	62 38                	bound  %edi,(%eax)
462478:	75 6d                	jne    0x4624e7
46247a:	6a 33                	push   $0x33
46247c:	33 35 46 55 63 52    	xor    0x52635546,%esi
462482:	6d                   	insl   (%dx),%es:(%edi)
462483:	47                   	inc    %edi
462484:	37                   	aaa
462485:	64 44                	fs inc %esp
462487:	45                   	inc    %ebp
462488:	36 50                	ss push %eax
46248a:	59                   	pop    %ecx
46248b:	4c                   	dec    %esp
46248c:	49                   	dec    %ecx
46248d:	32 50 62             	xor    0x62(%eax),%dl
462490:	30 4b 65             	xor    %cl,0x65(%ebx)
462493:	30 37                	xor    %dh,(%edi)
462495:	58                   	pop    %eax
462496:	36 31 38             	xor    %edi,%ss:(%eax)
462499:	55                   	push   %ebp
46249a:	67 31 73 6d          	xor    %esi,0x6d(%bp,%di)
46249e:	38 42 2b             	cmp    %al,0x2b(%edx)
4624a1:	6f                   	outsl  %ds:(%esi),(%dx)
4624a2:	36 6d                	ss insl (%dx),%es:(%edi)
4624a4:	49                   	dec    %ecx
4624a5:	65 30 4a 6a          	xor    %cl,%gs:0x6a(%edx)
4624a9:	66 55                	push   %bp
4624ab:	36 47                	ss inc %edi
4624ad:	5a                   	pop    %edx
4624ae:	45                   	inc    %ebp
4624af:	56                   	push   %esi
4624b0:	4e                   	dec    %esi
4624b1:	64 59                	fs pop %ecx
4624b3:	55                   	push   %ebp
4624b4:	65 56                	gs push %esi
4624b6:	78 75                	js     0x46252d
4624b8:	41                   	inc    %ecx
4624b9:	32 4a 6e             	xor    0x6e(%edx),%cl
4624bc:	32 38                	xor    (%eax),%bh
4624be:	77 45                	ja     0x462505
4624c0:	41                   	inc    %ecx
4624c1:	35 63 6a 47 37       	xor    $0x37476a63,%eax
4624c6:	6a 46                	push   $0x46
4624c8:	4a                   	dec    %edx
4624c9:	34 6f                	xor    $0x6f,%al
4624cb:	5a                   	pop    %edx
4624cc:	39 65 6a             	cmp    %esp,0x6a(%ebp)
4624cf:	78 34                	js     0x462505
4624d1:	6f                   	outsl  %ds:(%esi),(%dx)
4624d2:	31 31                	xor    %esi,(%ecx)
4624d4:	50                   	push   %eax
4624d5:	63 45 66             	arpl   %eax,0x66(%ebp)
4624d8:	5a                   	pop    %edx
4624d9:	31 46 36             	xor    %eax,0x36(%esi)
4624dc:	6f                   	outsl  %ds:(%esi),(%dx)
4624dd:	6b 46 55 48          	imul   $0x48,0x55(%esi),%eax
4624e1:	74 69                	je     0x46254c
4624e3:	67 6b 45 46 6b       	imul   $0x6b,0x46(%di),%eax
4624e8:	4f                   	dec    %edi
4624e9:	39 32                	cmp    %esi,(%edx)
4624eb:	57                   	push   %edi
4624ec:	42                   	inc    %edx
4624ed:	69 39 39 35 73 4b    	imul   $0x4b733539,(%ecx),%edi
4624f3:	37                   	aaa
4624f4:	43                   	inc    %ebx
4624f5:	7a 6d                	jp     0x462564
4624f7:	6e                   	outsb  %ds:(%esi),(%dx)
4624f8:	35 43 4b 70 38       	xor    $0x38704b43,%eax
4624fd:	78 4d                	js     0x46254c
4624ff:	50                   	push   %eax
462500:	4c                   	dec    %esp
462501:	6e                   	outsb  %ds:(%esi),(%dx)
462502:	7a 2b                	jp     0x46252f
462504:	55                   	push   %ebp
462505:	50                   	push   %eax
462506:	50                   	push   %eax
462507:	50                   	push   %eax
462508:	69 45 45 62 37 52 47 	imul   $0x47523762,0x45(%ebp),%eax
46250f:	4f                   	dec    %edi
462510:	42                   	inc    %edx
462511:	61                   	popa
462512:	37                   	aaa
462513:	55                   	push   %ebp
462514:	63 49 52             	arpl   %ecx,0x52(%ecx)
462517:	62 33                	bound  %esi,(%ebx)
462519:	7a 38                	jp     0x462553
46251b:	36 2f                	ss das
46251d:	55                   	push   %ebp
46251e:	55                   	push   %ebp
46251f:	36 65 68 63 57 65 59 	ss gs push $0x59655763
462526:	2b 4f 52             	sub    0x52(%edi),%ecx
462529:	79 73                	jns    0x46259e
46252b:	4e                   	dec    %esi
46252c:	53                   	push   %ebx
46252d:	38 77 6c             	cmp    %dh,0x6c(%edi)
462530:	75 6b                	jne    0x46259d
462532:	76 6f                	jbe    0x4625a3
462534:	35 4e 2f 6a 71       	xor    $0x716a2f4e,%eax
462539:	5a                   	pop    %edx
46253a:	52                   	push   %edx
46253b:	44                   	inc    %esp
46253c:	67 5a                	addr16 pop %edx
46253e:	67 4d                	addr16 dec %ebp
462540:	50                   	push   %eax
462541:	70 45                	jo     0x462588
462543:	30 4f 58             	xor    %cl,0x58(%edi)
462546:	59                   	pop    %ecx
462547:	64 32 6a 68          	xor    %fs:0x68(%edx),%ch
46254b:	61                   	popa
46254c:	59                   	pop    %ecx
46254d:	54                   	push   %esp
46254e:	35 43 53 34 49       	xor    $0x49345343,%eax
462553:	62 6e 69             	bound  %ebp,0x69(%esi)
462556:	6d                   	insl   (%dx),%es:(%edi)
462557:	6b 49 44 69          	imul   $0x69,0x44(%ecx),%ecx
46255b:	39 49 45             	cmp    %ecx,0x45(%ecx)
46255e:	71 31                	jno    0x462591
462560:	4f                   	dec    %edi
462561:	34 42                	xor    $0x42,%al
462563:	58                   	pop    %eax
462564:	42                   	inc    %edx
462565:	56                   	push   %esi
462566:	76 55                	jbe    0x4625bd
462568:	2b 79 6b             	sub    0x6b(%ecx),%edi
46256b:	4c                   	dec    %esp
46256c:	6c                   	insb   (%dx),%es:(%edi)
46256d:	76 52                	jbe    0x4625c1
46256f:	5a                   	pop    %edx
462570:	6f                   	outsl  %ds:(%esi),(%dx)
462571:	45                   	inc    %ebp
462572:	37                   	aaa
462573:	2f                   	das
462574:	38 56 65             	cmp    %dl,0x65(%esi)
462577:	7a 78                	jp     0x4625f1
462579:	6b 46 6c 59          	imul   $0x59,0x6c(%esi),%eax
46257d:	6e                   	outsb  %ds:(%esi),(%dx)
46257e:	6a 7a                	push   $0x7a
462580:	6b 67 70 35          	imul   $0x35,0x70(%edi),%esp
462584:	58                   	pop    %eax
462585:	51                   	push   %ecx
462586:	79 76                	jns    0x4625fe
462588:	70 56                	jo     0x4625e0
46258a:	42                   	inc    %edx
46258b:	4b                   	dec    %ebx
46258c:	56                   	push   %esi
46258d:	6e                   	outsb  %ds:(%esi),(%dx)
46258e:	63 42 50             	arpl   %eax,0x50(%edx)
462591:	47                   	inc    %edi
462592:	34 43                	xor    $0x43,%al
462594:	58                   	pop    %eax
462595:	69 31 30 53 6c 76    	imul   $0x766c5330,(%ecx),%esi
46259b:	78 41                	js     0x4625de
46259d:	71 64                	jno    0x462603
46259f:	61                   	popa
4625a0:	37                   	aaa
4625a1:	63 4b 64             	arpl   %ecx,0x64(%ebx)
4625a4:	6d                   	insl   (%dx),%es:(%edi)
4625a5:	46                   	inc    %esi
4625a6:	72 4c                	jb     0x4625f4
4625a8:	2b 2f                	sub    (%edi),%ebp
4625aa:	76 52                	jbe    0x4625fe
4625ac:	6c                   	insb   (%dx),%es:(%edi)
4625ad:	57                   	push   %edi
4625ae:	65 50                	gs push %eax
4625b0:	4b                   	dec    %ebx
4625b1:	42                   	inc    %edx
4625b2:	57                   	push   %edi
4625b3:	50                   	push   %eax
4625b4:	36 58                	ss pop %eax
4625b6:	4b                   	dec    %ebx
4625b7:	54                   	push   %esp
4625b8:	6e                   	outsb  %ds:(%esi),(%dx)
4625b9:	5a                   	pop    %edx
4625ba:	2f                   	das
4625bb:	2b 47 57             	sub    0x57(%edi),%eax
4625be:	35 78 6a 6e 4b       	xor    $0x4b6e6a78,%eax
4625c3:	44                   	inc    %esp
4625c4:	66 5a                	pop    %dx
4625c6:	75 4f                	jne    0x462617
4625c8:	4a                   	dec    %edx
4625c9:	31 78 65             	xor    %edi,0x65(%eax)
4625cc:	4d                   	dec    %ebp
4625cd:	6e                   	outsb  %ds:(%esi),(%dx)
4625ce:	42                   	inc    %edx
4625cf:	33 6d 6c             	xor    0x6c(%ebp),%ebp
4625d2:	38 4e 34             	cmp    %cl,0x34(%esi)
4625d5:	44                   	inc    %esp
4625d6:	6e                   	outsb  %ds:(%esi),(%dx)
4625d7:	4e                   	dec    %esi
4625d8:	4f                   	dec    %edi
4625d9:	35 42 6a 59 6b       	xor    $0x6b596a42,%eax
4625de:	4f                   	dec    %edi
4625df:	52                   	push   %edx
4625e0:	41                   	inc    %ecx
4625e1:	65 6b 35 5a 75 4d 79 	imul   $0x66,%gs:0x794d755a,%esi
4625e8:	66
4625e9:	46                   	inc    %esi
4625ea:	4c                   	dec    %esp
4625eb:	38 6e 49             	cmp    %ch,0x49(%esi)
4625ee:	58                   	pop    %eax
4625ef:	73 69                	jae    0x46265a
4625f1:	34 73                	xor    $0x73,%al
4625f3:	57                   	push   %edi
4625f4:	4b                   	dec    %ebx
4625f5:	61                   	popa
4625f6:	6a 49                	push   $0x49
4625f8:	64 56                	fs push %esi
4625fa:	50                   	push   %eax
4625fb:	53                   	push   %ebx
4625fc:	43                   	inc    %ebx
4625fd:	4f                   	dec    %edi
4625fe:	69 77 35 4c 70 78 66 	imul   $0x6678704c,0x35(%edi),%esi
462605:	36 64 59             	ss fs pop %ecx
462608:	49                   	dec    %ecx
462609:	53                   	push   %ebx
46260a:	78 42                	js     0x46264e
46260c:	6f                   	outsl  %ds:(%esi),(%dx)
46260d:	7a 4f                	jp     0x46265e
46260f:	6e                   	outsb  %ds:(%esi),(%dx)
462610:	6a 46                	push   $0x46
462612:	69 57 4d 77 33 43 72 	imul   $0x72433377,0x4d(%edi),%edx
462619:	46                   	inc    %esi
46261a:	59                   	pop    %ecx
46261b:	55                   	push   %ebp
46261c:	52                   	push   %edx
46261d:	32 50 44             	xor    0x44(%eax),%dl
462620:	4e                   	dec    %esi
462621:	79 31                	jns    0x462654
462623:	37                   	aaa
462624:	32 50 72             	xor    0x72(%eax),%dl
462627:	6b 32 73             	imul   $0x73,(%edx),%esi
46262a:	58                   	pop    %eax
46262b:	76 72                	jbe    0x46269f
46262d:	66 68 4a 54          	pushw  $0x544a
462631:	66 75 65             	data16 jne 0x462699
462634:	6c                   	insb   (%dx),%es:(%edi)
462635:	39 5a 6e             	cmp    %ebx,0x6e(%edx)
462638:	62 33                	bound  %esi,(%ebx)
46263a:	6e                   	outsb  %ds:(%esi),(%dx)
46263b:	6f                   	outsl  %ds:(%esi),(%dx)
46263c:	66 35 71 33          	xor    $0x3371,%ax
462640:	4f                   	dec    %edi
462641:	6c                   	insb   (%dx),%es:(%edi)
462642:	64 58                	fs pop %eax
462644:	4e                   	dec    %esi
462645:	6f                   	outsl  %ds:(%esi),(%dx)
462646:	75 77                	jne    0x4626bf
462648:	37                   	aaa
462649:	36 6c                	ss insb (%dx),%es:(%edi)
46264b:	53                   	push   %ebx
46264c:	4d                   	dec    %ebp
46264d:	76 4e                	jbe    0x46269d
46264f:	31 78 58             	xor    %edi,0x58(%eax)
462652:	6a 68                	push   $0x68
462654:	56                   	push   %esi
462655:	63 35 37 50 30 67    	arpl   %esi,0x67305037
46265b:	71 64                	jno    0x4626c1
46265d:	69 4b 67 31 4a 34 6f 	imul   $0x6f344a31,0x67(%ebx),%ecx
462664:	69 42 6d 55 63 45 50 	imul   $0x50456355,0x6d(%edx),%eax
46266b:	7a 42                	jp     0x4626af
46266d:	54                   	push   %esp
46266e:	6d                   	insl   (%dx),%es:(%edi)
46266f:	4c                   	dec    %esp
462670:	6e                   	outsb  %ds:(%esi),(%dx)
462671:	6d                   	insl   (%dx),%es:(%edi)
462672:	38 2b                	cmp    %ch,(%ebx)
462674:	76 39                	jbe    0x4626af
462676:	4b                   	dec    %ebx
462677:	39 56 73             	cmp    %edx,0x73(%esi)
46267a:	79 30                	jns    0x4626ac
46267c:	34 53                	xor    $0x53,%al
46267e:	37                   	aaa
46267f:	7a 34                	jp     0x4626b5
462681:	31 51 69             	xor    %edx,0x69(%ecx)
462684:	76 6a                	jbe    0x4626f0
462686:	6f                   	outsl  %ds:(%esi),(%dx)
462687:	43                   	inc    %ebx
462688:	47                   	inc    %edi
462689:	4f                   	dec    %edi
46268a:	65 61                	gs popa
46268c:	45                   	inc    %ebp
46268d:	38 62 4e             	cmp    %ah,0x4e(%edx)
462690:	2b 37                	sub    (%edi),%esi
462692:	58                   	pop    %eax
462693:	62 6d 4e             	bound  %ebp,0x4e(%ebp)
462696:	76 4d                	jbe    0x4626e5
462698:	52                   	push   %edx
462699:	68 54 4d 58 34       	push   $0x34584d54
46269e:	39 2b                	cmp    %ebp,(%ebx)
4626a0:	46                   	inc    %esi
4626a1:	2b 2f                	sub    (%edi),%ebp
4626a3:	44                   	inc    %esp
4626a4:	55                   	push   %ebp
4626a5:	39 64 2b 47          	cmp    %esp,0x47(%ebx,%ebp,1)
4626a9:	43                   	inc    %ebx
4626aa:	51                   	push   %ecx
4626ab:	75 7a                	jne    0x462727
4626ad:	6c                   	insb   (%dx),%es:(%edi)
4626ae:	58                   	pop    %eax
4626af:	61                   	popa
4626b0:	56                   	push   %esi
4626b1:	48                   	dec    %eax
4626b2:	4d                   	dec    %ebp
4626b3:	30 35 74 66 55 73    	xor    %dh,0x73556674