4715d0:	6d                   	insl   (%dx),%es:(%edi)
4715d1:	6d                   	insl   (%dx),%es:(%edi)
4715d2:	38 36                	cmp    %dh,(%esi)
4715d4:	2c 41                	sub    $0x41,%al
4715d6:	4b                   	dec    %ebx
4715d7:	4a                   	dec    %edx
4715d8:	58                   	pop    %eax
4715d9:	34 37                	xor    $0x37,%al
4715db:	2c 41                	sub    $0x41,%al
4715dd:	4b                   	dec    %ebx
4715de:	62 79 38             	bound  %edi,0x38(%ecx)
4715e1:	2c 41                	sub    $0x41,%al
4715e3:	6f                   	outsl  %ds:(%esi),(%dx)
4715e4:	6c                   	insb   (%dx),%es:(%edi)
4715e5:	66 6a 59             	pushw  $0x59
4715e8:	2c 41                	sub    $0x41,%al
4715ea:	72 2b                	jb     0x471617
4715ec:	44                   	inc    %esp
4715ed:	41                   	inc    %ecx
4715ee:	63 41 62             	arpl   %eax,0x62(%ecx)
4715f1:	7a 45                	jp     0x471638
4715f3:	2c 41                	sub    $0x41,%al
4715f5:	6f                   	outsl  %ds:(%esi),(%dx)
4715f6:	6c                   	insb   (%dx),%es:(%edi)
4715f7:	66 6a 77             	pushw  $0x77
4715fa:	2c 41                	sub    $0x41,%al
4715fc:	70 76                	jo     0x471674
4715fe:	4c                   	dec    %esp
4715ff:	77 2c                	ja     0x47162d
471601:	43                   	inc    %ebx
471602:	69 56 2b 50 67 2c 43 	imul   $0x432c6750,0x2b(%esi),%edx
471609:	76 34                	jbe    0x47163f
47160b:	4d                   	dec    %ebp
47160c:	45                   	inc    %ebp
47160d:	41                   	inc    %ecx
47160e:	42                   	inc    %edx
47160f:	76 4e                	jbe    0x47165f
471611:	51                   	push   %ecx
471612:	2c 43                	sub    $0x43,%al
471614:	69 58 2b 44 42 45 41 	imul   $0x41454244,0x2b(%eax),%ebx
47161b:	62 7a 38             	bound  %edi,0x38(%edx)
47161e:	2c 41                	sub    $0x41,%al
471620:	6f                   	outsl  %ds:(%esi),(%dx)
471621:	6c                   	insb   (%dx),%es:(%edi)
471622:	66 6b 2c 2c 70       	imul   $0x70,(%esp,%ebp,1),%bp
471627:	76 4c                	jbe    0x471675
471629:	77 2c                	ja     0x471657
47162b:	43                   	inc    %ebx
47162c:	69 56 2b 4c 67 2c 43 	imul   $0x432c674c,0x2b(%esi),%edx
471633:	6d                   	insl   (%dx),%es:(%edi)
471634:	38 76 2c             	cmp    %dh,0x2c(%esi)
471637:	41                   	inc    %ecx
471638:	4b                   	dec    %ebx
471639:	4a                   	dec    %edx
47163a:	66 34 4d             	data16 xor $0x4d,%al
47163d:	45                   	inc    %ebp
47163e:	41                   	inc    %ecx
47163f:	42                   	inc    %edx
471640:	76 50                	jbe    0x471692
471642:	77 2c                	ja     0x471670
471644:	43                   	inc    %ebx
471645:	69 56 2b 51 51 2c 43 	imul   $0x432c5151,0x2b(%esi),%edx
47164c:	6d                   	insl   (%dx),%es:(%edi)
47164d:	38 76 2c             	cmp    %dh,0x2c(%esi)
471650:	41                   	inc    %ecx
471651:	4b                   	dec    %ebx
471652:	4a                   	dec    %edx
471653:	58                   	pop    %eax
471654:	34 32                	xor    $0x32,%al
471656:	2c 41                	sub    $0x41,%al
471658:	4b                   	dec    %ebx
471659:	2f                   	das
47165a:	67 77 49             	addr16 ja 0x4716a6
47165d:	41                   	inc    %ecx
47165e:	47                   	inc    %edi
47165f:	38 78 2c             	cmp    %bh,0x2c(%eax)
471662:	41                   	inc    %ecx
471663:	4b                   	dec    %ebx
471664:	4a                   	dec    %edx
471665:	58                   	pop    %eax
471666:	35 43 2c 41 4b       	xor    $0x4b412c43,%eax
47166b:	62 79 38             	bound  %edi,0x38(%ecx)
47166e:	2c 41                	sub    $0x41,%al
471670:	6f                   	outsl  %ds:(%esi),(%dx)
471671:	6c                   	insb   (%dx),%es:(%edi)
471672:	66 6b 45 2c 41       	imul   $0x41,0x2c(%ebp),%ax
471677:	70 76                	jo     0x4716ef
471679:	4c                   	dec    %esp
47167a:	77 2c                	ja     0x4716a8
47167c:	43                   	inc    %ebx
47167d:	69 56 2b 51 77 2c 43 	imul   $0x432c7751,0x2b(%esi),%edx
471684:	76 34                	jbe    0x4716ba
471686:	4d                   	dec    %ebp
471687:	43                   	inc    %ebx
471688:	51                   	push   %ecx
471689:	42                   	inc    %edx
47168a:	76 52                	jbe    0x4716de
47168c:	2c 41                	sub    $0x41,%al
47168e:	43                   	inc    %ebx
47168f:	69 56 2b 52 51 2c 43 	imul   $0x432c5152,0x2b(%esi),%edx
471696:	6d                   	insl   (%dx),%es:(%edi)
471697:	38 76 2c             	cmp    %dh,0x2c(%esi)
47169a:	41                   	inc    %ecx
47169b:	4b                   	dec    %ebx
47169c:	4a                   	dec    %edx
47169d:	58                   	pop    %eax
47169e:	35 44 2c 41 4b       	xor    $0x4b412c44,%eax
4716a3:	2f                   	das
4716a4:	67 77 4b             	addr16 ja 0x4716f2
4716a7:	41                   	inc    %ecx
4716a8:	47                   	inc    %edi
4716a9:	39 45 2c             	cmp    %eax,0x2c(%ebp)
4716ac:	41                   	inc    %ecx
4716ad:	4b                   	dec    %ebx
4716ae:	4a                   	dec    %edx
4716af:	58                   	pop    %eax
4716b0:	34 33                	xor    $0x33,%al
4716b2:	2c 41                	sub    $0x41,%al
4716b4:	4b                   	dec    %ebx
4716b5:	49                   	dec    %ecx
4716b6:	47                   	inc    %edi
4716b7:	6d                   	insl   (%dx),%es:(%edi)
4716b8:	59                   	pop    %ecx
4716b9:	58                   	pop    %eax
4716ba:	6a 56                	push   $0x56
4716bc:	6d                   	insl   (%dx),%es:(%edi)
4716bd:	49                   	dec    %ecx
4716be:	47                   	inc    %edi
4716bf:	2b 58 66             	sub    0x66(%eax),%ebx
4716c2:	65 31 68 49          	xor    %ebp,%gs:0x49(%eax)
4716c6:	47                   	inc    %edi
4716c7:	7a 47                	jp     0x471710
4716c9:	55                   	push   %ebp
4716ca:	79 42                	jns    0x47170e
4716cc:	5a                   	pop    %edx
4716cd:	5a                   	pop    %edx
4716ce:	53                   	push   %ebx
4716cf:	41                   	inc    %ecx
4716d0:	43                   	inc    %ebx
4716d1:	2c 2c                	sub    $0x2c,%al
4716d3:	59                   	pop    %ecx
4716d4:	69 44 63 56 64 76 68 	imul   $0x57687664,0x56(%ebx,%eiz,2),%eax
4716db:	57
4716dc:	53                   	push   %ebx
4716dd:	41                   	inc    %ecx
4716de:	43                   	inc    %ebx
4716df:	2c 2c                	sub    $0x2c,%al
4716e1:	59                   	pop    %ecx
4716e2:	32 56 76             	xor    0x76(%esi),%dl
4716e5:	4c                   	dec    %esp
4716e6:	51                   	push   %ecx
4716e7:	2c 43                	sub    $0x43,%al
4716e9:	69 56 2b 52 67 2c 43 	imul   $0x432c6752,0x2b(%esi),%edx
4716f0:	6d                   	insl   (%dx),%es:(%edi)
4716f1:	38 76 2c             	cmp    %dh,0x2c(%esi)
4716f4:	41                   	inc    %ecx
4716f5:	4b                   	dec    %ebx
4716f6:	4a                   	dec    %edx
4716f7:	58                   	pop    %eax
4716f8:	34 32                	xor    $0x32,%al
4716fa:	2c 41                	sub    $0x41,%al
4716fc:	4b                   	dec    %ebx
4716fd:	2f                   	das
4716fe:	67 77 4c             	addr16 ja 0x47174d
471701:	41                   	inc    %ecx
471702:	47                   	inc    %edi
471703:	38 78 2c             	cmp    %bh,0x2c(%eax)
471706:	41                   	inc    %ecx
471707:	4b                   	dec    %ebx
471708:	4a                   	dec    %edx
471709:	58                   	pop    %eax
47170a:	34 33                	xor    $0x33,%al
47170c:	2c 41                	sub    $0x41,%al
47170e:	4b                   	dec    %ebx
47170f:	49                   	dec    %ecx
471710:	44                   	inc    %esp
471711:	5a                   	pop    %edx
471712:	38 61 50             	cmp    %ah,0x50(%ecx)
471715:	34 67                	xor    $0x67,%al
471717:	79 66                	jns    0x47177f
471719:	78 47                	js     0x471762
47171b:	47                   	inc    %edi
47171c:	47                   	inc    %edi
47171d:	46                   	inc    %esi
47171e:	6c                   	insb   (%dx),%es:(%edi)
47171f:	5a                   	pop    %edx
471720:	69 41 6a 71 76 62 30 	imul   $0x30627671,0x6a(%ecx),%eax
471727:	57                   	push   %edi
471728:	53                   	push   %ebx
471729:	41                   	inc    %ecx
47172a:	43                   	inc    %ebx
47172b:	2c 2c                	sub    $0x2c,%al
47172d:	59                   	pop    %ecx
47172e:	69 41 4b 4b 74 48 2f 	imul   $0x2f48744b,0x4b(%ecx),%eax
471735:	57                   	push   %edi
471736:	53                   	push   %ebx
471737:	44                   	inc    %esp
471738:	5a                   	pop    %edx
471739:	70 58                	jo     0x471793
47173b:	34 62                	xor    $0x62,%al
47173d:	57                   	push   %edi
47173e:	47                   	inc    %edi
47173f:	55                   	push   %ebp
471740:	67 77 43             	addr16 ja 0x471786
471743:	68 7a 48 32 46       	push   $0x4632487a
471748:	76 4c                	jbe    0x471796
47174a:	51                   	push   %ecx
47174b:	2c 43                	sub    $0x43,%al
47174d:	69 56 2b 4f 2c 41 43 	imul   $0x43412c4f,0x2b(%esi),%edx
471754:	69 43 49 79 2b 41 54 	imul   $0x54412b79,0x49(%ebx),%eax
47175b:	49                   	dec    %ecx
47175c:	48                   	dec    %eax
47175d:	77 30                	ja     0x47178f
47175f:	48                   	dec    %eax
471760:	2b 78 59             	sub    0x59(%eax),%edi
471763:	62 79 30             	bound  %edi,0x30(%ecx)
471766:	2c 41                	sub    $0x41,%al
471768:	6f                   	outsl  %ds:(%esi),(%dx)
471769:	6c                   	insb   (%dx),%es:(%edi)
47176a:	66 6a 77             	pushw  $0x77
47176d:	2c 41                	sub    $0x41,%al
47176f:	70 76                	jo     0x4717e7
471771:	4c                   	dec    %esp
471772:	77 2c                	ja     0x4717a0
471774:	43                   	inc    %ebx
471775:	69 56 2b 52 77 2c 43 	imul   $0x432c7752,0x2b(%esi),%edx
47177c:	74 41                	je     0x4717bf
47177e:	4d                   	dec    %ebp
47177f:	2c 41                	sub    $0x41,%al
471781:	42                   	inc    %edx
471782:	4b                   	dec    %ebx
471783:	42                   	inc    %edx
471784:	77 2c                	ja     0x4717b2
471786:	41                   	inc    %ecx
471787:	70 76                	jo     0x4717ff
471789:	53                   	push   %ebx
47178a:	2c 41                	sub    $0x41,%al
47178c:	43                   	inc    %ebx
47178d:	69 56 2b 4f 2c 41 43 	imul   $0x43412c4f,0x2b(%esi),%edx
471794:	69 42 70 70 68 6a 33 	imul   $0x336a6870,0x70(%edx),%eax
47179b:	5a                   	pop    %edx
47179c:	57                   	push   %edi
47179d:	59                   	pop    %ecx
47179e:	67 56                	addr16 push %esi
4717a0:	59                   	pop    %ecx
4717a1:	6d                   	insl   (%dx),%es:(%edi)
4717a2:	38 49 56             	cmp    %cl,0x56(%ecx)
4717a5:	6c                   	insb   (%dx),%es:(%edi)
4717a6:	6c                   	insb   (%dx),%es:(%edi)
4717a7:	49                   	dec    %ecx
4717a8:	45                   	inc    %ebp
4717a9:	33 69 6f             	xor    0x6f(%ecx),%ebp
4717ac:	79 70                	jns    0x47181e
4717ae:	68 49 41 55 2c       	push   $0x2c554149
4717b3:	41                   	inc    %ecx
4717b4:	42                   	inc    %edx
4717b5:	6a 62                	push   $0x62
4717b7:	79 30                	jns    0x4717e9
4717b9:	2c 41                	sub    $0x41,%al
4717bb:	6f                   	outsl  %ds:(%esi),(%dx)
4717bc:	6c                   	insb   (%dx),%es:(%edi)
4717bd:	66 6a 59             	pushw  $0x59
4717c0:	2c 41                	sub    $0x41,%al
4717c2:	72 2b                	jb     0x4717ef
4717c4:	44                   	inc    %esp
4717c5:	41                   	inc    %ecx
4717c6:	77 41                	ja     0x471809
4717c8:	62 7a 45             	bound  %edi,0x45(%edx)
4717cb:	2c 41                	sub    $0x41,%al
4717cd:	6f                   	outsl  %ds:(%esi),(%dx)
4717ce:	6c                   	insb   (%dx),%es:(%edi)
4717cf:	66 6b 6b 2c 41       	imul   $0x41,0x2c(%ebx),%bp
4717d4:	70 76                	jo     0x47184c
4717d6:	4c                   	dec    %esp
4717d7:	77 2c                	ja     0x471805
4717d9:	43                   	inc    %ebx
4717da:	69 56 2b 4e 2c 41 43 	imul   $0x43412c4e,0x2b(%esi),%edx
4717e1:	76 34                	jbe    0x471817
4717e3:	4d                   	dec    %ebp
4717e4:	45                   	inc    %ebp
4717e5:	67 42                	addr16 inc %edx
4717e7:	76 4e                	jbe    0x471837
4717e9:	51                   	push   %ecx
4717ea:	2c 43                	sub    $0x43,%al
4717ec:	69 56 2b 53 67 2c 43 	imul   $0x432c6753,0x2b(%esi),%edx
4717f3:	76 34                	jbe    0x471829
4717f5:	4d                   	dec    %ebp
4717f6:	45                   	inc    %ebp
4717f7:	77 42                	ja     0x47183b
4717f9:	76 4e                	jbe    0x471849
4717fb:	51                   	push   %ecx
4717fc:	2c 43                	sub    $0x43,%al
4717fe:	69 58 2b 44 42 51 41 	imul   $0x41514244,0x2b(%eax),%ebx
471805:	62 7a 38             	bound  %edi,0x38(%edx)
471808:	2c 41                	sub    $0x41,%al
47180a:	6f                   	outsl  %ds:(%esi),(%dx)
47180b:	6c                   	insb   (%dx),%es:(%edi)
47180c:	66 6a 67             	pushw  $0x67
47180f:	2c 41                	sub    $0x41,%al
471811:	6f                   	outsl  %ds:(%esi),(%dx)
471812:	67 44                	addr16 inc %esp
471814:	4b                   	dec    %ebx
471815:	73 68                	jae    0x47187f
471817:	2b 79 44             	sub    0x44(%ecx),%edi
47181a:	38 71 69             	cmp    %dh,0x69(%ecx)
47181d:	48                   	dec    %eax
47181e:	37                   	aaa
47181f:	57                   	push   %edi
471820:	53                   	push   %ebx
471821:	41                   	inc    %ecx
471822:	43                   	inc    %ebx
471823:	2c 2c                	sub    $0x2c,%al
471825:	59                   	pop    %ecx
471826:	32 38                	xor    (%eax),%bh
471828:	74 2c                	je     0x471856
47182a:	41                   	inc    %ecx
47182b:	4b                   	dec    %ebx
47182c:	4a                   	dec    %edx
47182d:	58                   	pop    %eax
47182e:	35 42 2c 41 4b       	xor    $0x4b412c42,%eax
471833:	62 79 38             	bound  %edi,0x38(%ecx)
471836:	2c 41                	sub    $0x41,%al
471838:	6f                   	outsl  %ds:(%esi),(%dx)
471839:	6c                   	insb   (%dx),%es:(%edi)
47183a:	66 6a 59             	pushw  $0x59
47183d:	2c 41                	sub    $0x41,%al
47183f:	72 2b                	jb     0x47186c
471841:	44                   	inc    %esp
471842:	41                   	inc    %ecx
471843:	30 41 62             	xor    %al,0x62(%ecx)
471846:	7a 45                	jp     0x47188d
471848:	2c 41                	sub    $0x41,%al
47184a:	6f                   	outsl  %ds:(%esi),(%dx)
47184b:	6c                   	insb   (%dx),%es:(%edi)
47184c:	66 6b 73 2c 41       	imul   $0x41,0x2c(%ebx),%si
471851:	70 76                	jo     0x4718c9
471853:	4c                   	dec    %esp
471854:	77 2c                	ja     0x471882
471856:	43                   	inc    %ebx
471857:	69 56 2b 4c 2c 41 43 	imul   $0x43412c4c,0x2b(%esi),%edx
47185e:	69 44 57 2f 42 6b 6d 	imul   $0x496d6b42,0x2f(%edi,%edx,2),%eax
471865:	49
471866:	48                   	dec    %eax
471867:	45                   	inc    %ebp
471868:	31 63 75             	xor    %esp,0x75(%ebx)
47186b:	42                   	inc    %edx
47186c:	59                   	pop    %ecx
47186d:	5a                   	pop    %edx
47186e:	69 42 38 4d 6f 77 47 	imul   $0x47776f4d,0x38(%edx),%eax
471875:	57                   	push   %edi