41c80d:	72 53                	jb     0x41c862
41c80f:	79 6e                	jns    0x41c87f
41c811:	63 4c 6f 63          	arpl   %ecx,0x63(%edi,%ebp,2)
41c815:	6b 4f 6e 56          	imul   $0x56,0x6e(%edi),%ecx
41c819:	61                   	popa
41c81a:	6c                   	insb   (%dx),%es:(%edi)
41c81b:	75 65                	jne    0x41c882
41c81d:	54                   	push   %esp
41c81e:	79 70                	jns    0x41c890
41c820:	65 00 45 6e          	add    %al,%gs:0x6e(%ebp)
41c824:	74 65                	je     0x41c88b
41c826:	72 00                	jb     0x41c828
41c828:	45                   	inc    %ebp
41c829:	78 69                	js     0x41c894
41c82b:	74 00                	je     0x41c82d
41c82d:	73 65                	jae    0x41c894
41c82f:	74 5f                	je     0x41c890
41c831:	49                   	dec    %ecx
41c832:	74 65                	je     0x41c899
41c834:	6d                   	insl   (%dx),%es:(%edi)
41c835:	00 67 65             	add    %ah,0x65(%edi)
41c838:	74 5f                	je     0x41c899
41c83a:	4b                   	dec    %ebx
41c83b:	65 79 00             	gs jns 0x41c83e
41c83e:	67 65 74 5f          	addr16 gs je 0x41c8a1
41c842:	56                   	push   %esi
41c843:	61                   	popa
41c844:	6c                   	insb   (%dx),%es:(%edi)
41c845:	75 65                	jne    0x41c8ac
41c847:	00 43 6c             	add    %al,0x6c(%ebx)
41c84a:	65 61                	gs popa
41c84c:	72 00                	jb     0x41c84e
41c84e:	4d                   	dec    %ebp
41c84f:	61                   	popa
41c850:	78 56                	js     0x41c8a8
41c852:	61                   	popa
41c853:	6c                   	insb   (%dx),%es:(%edi)
41c854:	75 65                	jne    0x41c8bb
41c856:	00 61 64             	add    %ah,0x64(%ecx)
41c859:	64 5f                	fs pop %edi
41c85b:	54                   	push   %esp
41c85c:	68 72 65 61 64       	push   $0x64616572
41c861:	45                   	inc    %ebp
41c862:	78 63                	js     0x41c8c7
41c864:	65 70 74             	gs jo  0x41c8db
41c867:	69 6f 6e 00 67 65 74 	imul   $0x74656700,0x6e(%edi),%ebp
41c86e:	5f                   	pop    %edi
41c86f:	43                   	inc    %ebx
41c870:	75 72                	jne    0x41c8e4
41c872:	72 65                	jb     0x41c8d9
41c874:	6e                   	outsb  %ds:(%esi),(%dx)
41c875:	74 44                	je     0x41c8bb
41c877:	6f                   	outsl  %ds:(%esi),(%dx)
41c878:	6d                   	insl   (%dx),%es:(%edi)
41c879:	61                   	popa
41c87a:	69 6e 00 61 64 64 5f 	imul   $0x5f646461,0x0(%esi),%ebp
41c881:	55                   	push   %ebp
41c882:	6e                   	outsb  %ds:(%esi),(%dx)
41c883:	68 61 6e 64 6c       	push   $0x6c646e61
41c888:	65 64 45             	gs fs inc %ebp
41c88b:	78 63                	js     0x41c8f0
41c88d:	65 70 74             	gs jo  0x41c904
41c890:	69 6f 6e 00 61 64 64 	imul   $0x64646100,0x6e(%edi),%ebp
41c897:	5f                   	pop    %edi
41c898:	41                   	inc    %ecx
41c899:	73 73                	jae    0x41c90e
41c89b:	65 6d                	gs insl (%dx),%es:(%edi)
41c89d:	62 6c 79 52          	bound  %ebp,0x52(%ecx,%edi,2)
41c8a1:	65 73 6f             	gs jae 0x41c913
41c8a4:	6c                   	insb   (%dx),%es:(%edi)
41c8a5:	76 65                	jbe    0x41c90c
41c8a7:	00 67 65             	add    %ah,0x65(%edi)
41c8aa:	74 5f                	je     0x41c90b
41c8ac:	53                   	push   %ebx
41c8ad:	74 61                	je     0x41c910
41c8af:	72 74                	jb     0x41c925
41c8b1:	75 70                	jne    0x41c923
41c8b3:	50                   	push   %eax
41c8b4:	61                   	popa
41c8b5:	74 68                	je     0x41c91f
41c8b7:	00 73 65             	add    %dh,0x65(%ebx)
41c8ba:	74 5f                	je     0x41c91b
41c8bc:	43                   	inc    %ebx
41c8bd:	75 72                	jne    0x41c931
41c8bf:	72 65                	jb     0x41c926
41c8c1:	6e                   	outsb  %ds:(%esi),(%dx)
41c8c2:	74 44                	je     0x41c908
41c8c4:	69 72 65 63 74 6f 72 	imul   $0x726f7463,0x65(%edx),%esi
41c8cb:	79 00                	jns    0x41c8cd
41c8cd:	67 65 74 5f          	addr16 gs je 0x41c930
41c8d1:	4f                   	dec    %edi
41c8d2:	53                   	push   %ebx
41c8d3:	56                   	push   %esi
41c8d4:	65 72 73             	gs jb  0x41c94a
41c8d7:	69 6f 6e 00 67 65 74 	imul   $0x74656700,0x6e(%edi),%ebp
41c8de:	5f                   	pop    %edi
41c8df:	56                   	push   %esi
41c8e0:	65 72 73             	gs jb  0x41c956
41c8e3:	69 6f 6e 00 67 65 74 	imul   $0x74656700,0x6e(%edi),%ebp
41c8ea:	5f                   	pop    %edi
41c8eb:	4d                   	dec    %ebp
41c8ec:	61                   	popa
41c8ed:	6a 6f                	push   $0x6f
41c8ef:	72 00                	jb     0x41c8f1
41c8f1:	45                   	inc    %ebp
41c8f2:	78 69                	js     0x41c95d
41c8f4:	73 74                	jae    0x41c96a
41c8f6:	73 00                	jae    0x41c8f8
41c8f8:	52                   	push   %edx
41c8f9:	65 61                	gs popa
41c8fb:	64 41                	fs inc %ecx
41c8fd:	6c                   	insb   (%dx),%es:(%edi)
41c8fe:	6c                   	insb   (%dx),%es:(%edi)
41c8ff:	42                   	inc    %edx
41c900:	79 74                	jns    0x41c976
41c902:	65 73 00             	gs jae 0x41c905
41c905:	57                   	push   %edi
41c906:	72 69                	jb     0x41c971
41c908:	74 65                	je     0x41c96f
41c90a:	41                   	inc    %ecx
41c90b:	6c                   	insb   (%dx),%es:(%edi)
41c90c:	6c                   	insb   (%dx),%es:(%edi)
41c90d:	42                   	inc    %edx
41c90e:	79 74                	jns    0x41c984
41c910:	65 73 00             	gs jae 0x41c913
41c913:	43                   	inc    %ebx
41c914:	6f                   	outsl  %ds:(%esi),(%dx)
41c915:	6d                   	insl   (%dx),%es:(%edi)
41c916:	70 61                	jo     0x41c979
41c918:	72 65                	jb     0x41c97f
41c91a:	00 47 65             	add    %al,0x65(%edi)
41c91d:	74 46                	je     0x41c965
41c91f:	6f                   	outsl  %ds:(%esi),(%dx)
41c920:	6c                   	insb   (%dx),%es:(%edi)
41c921:	64 65 72 50          	fs gs jb 0x41c975
41c925:	61                   	popa
41c926:	74 68                	je     0x41c990
41c928:	00 47 65             	add    %al,0x65(%edi)
41c92b:	74 46                	je     0x41c973
41c92d:	69 6c 65 73 00 47 65 	imul   $0x74654700,0x73(%ebp,%eiz,2),%ebp
41c934:	74
41c935:	46                   	inc    %esi
41c936:	69 6c 65 4e 61 6d 65 	imul   $0x57656d61,0x4e(%ebp,%eiz,2),%ebp
41c93d:	57
41c93e:	69 74 68 6f 75 74 45 	imul   $0x78457475,0x6f(%eax,%ebp,2),%esi
41c945:	78
41c946:	74 65                	je     0x41c9ad
41c948:	6e                   	outsb  %ds:(%esi),(%dx)
41c949:	73 69                	jae    0x41c9b4
41c94b:	6f                   	outsl  %ds:(%esi),(%dx)
41c94c:	6e                   	outsb  %ds:(%esi),(%dx)
41c94d:	00 45 6e             	add    %al,0x6e(%ebp)
41c950:	71 75                	jno    0x41c9c7
41c952:	65 75 65             	gs jne 0x41c9ba
41c955:	00 52 65             	add    %dl,0x65(%edx)
41c958:	61                   	popa
41c959:	64 49                	fs dec %ecx
41c95b:	6e                   	outsb  %ds:(%esi),(%dx)
41c95c:	74 33                	je     0x41c991
41c95e:	32 00                	xor    (%eax),%al
41c960:	52                   	push   %edx
41c961:	65 61                	gs popa
41c963:	64 42                	fs inc %edx
41c965:	79 74                	jns    0x41c9db
41c967:	65 73 00             	gs jae 0x41c96a
41c96a:	47                   	inc    %edi
41c96b:	65 74 45             	gs je  0x41c9b3
41c96e:	78 65                	js     0x41c9d5
41c970:	63 75 74             	arpl   %esi,0x74(%ebp)
41c973:	69 6e 67 41 73 73 65 	imul   $0x65737341,0x67(%esi),%ebp
41c97a:	6d                   	insl   (%dx),%es:(%edi)
41c97b:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
41c97f:	43                   	inc    %ebx
41c980:	6f                   	outsl  %ds:(%esi),(%dx)
41c981:	70 79                	jo     0x41c9fc
41c983:	00 5a 65             	add    %bl,0x65(%edx)
41c986:	72 6f                	jb     0x41c9f7
41c988:	00 6f 70             	add    %ch,0x70(%edi)
41c98b:	5f                   	pop    %edi
41c98c:	45                   	inc    %ebp
41c98d:	71 75                	jno    0x41ca04
41c98f:	61                   	popa
41c990:	6c                   	insb   (%dx),%es:(%edi)
41c991:	69 74 79 00 47 65 74 	imul   $0x43746547,0x0(%ecx,%edi,2),%esi
41c998:	43
41c999:	75 73                	jne    0x41ca0e
41c99b:	74 6f                	je     0x41ca0c
41c99d:	6d                   	insl   (%dx),%es:(%edi)
41c99e:	41                   	inc    %ecx
41c99f:	74 74                	je     0x41ca15
41c9a1:	72 69                	jb     0x41ca0c
41c9a3:	62 75 74             	bound  %esi,0x74(%ebp)
41c9a6:	65 73 00             	gs jae 0x41c9a9
41c9a9:	54                   	push   %esp
41c9aa:	6f                   	outsl  %ds:(%esi),(%dx)
41c9ab:	42                   	inc    %edx
41c9ac:	79 74                	jns    0x41ca22
41c9ae:	65 41                	gs inc %ecx
41c9b0:	72 72                	jb     0x41ca24
41c9b2:	61                   	popa
41c9b3:	79 00                	jns    0x41c9b5
41c9b5:	47                   	inc    %edi
41c9b6:	65 74 42             	gs je  0x41c9fb
41c9b9:	79 74                	jns    0x41ca2f
41c9bb:	65 73 00             	gs jae 0x41c9be
41c9be:	73 65                	jae    0x41ca25
41c9c0:	74 5f                	je     0x41ca21
41c9c2:	49                   	dec    %ecx
41c9c3:	56                   	push   %esi
41c9c4:	00 73 65             	add    %dh,0x65(%ebx)
41c9c7:	74 5f                	je     0x41ca28
41c9c9:	4b                   	dec    %ebx
41c9ca:	65 79 00             	gs jns 0x41c9cd
41c9cd:	43                   	inc    %ebx
41c9ce:	72 65                	jb     0x41ca35
41c9d0:	61                   	popa
41c9d1:	74 65                	je     0x41ca38
41c9d3:	44                   	inc    %esp
41c9d4:	65 63 72 79          	arpl   %esi,%gs:0x79(%edx)
41c9d8:	70 74                	jo     0x41ca4e
41c9da:	6f                   	outsl  %ds:(%esi),(%dx)
41c9db:	72 00                	jb     0x41c9dd
41c9dd:	54                   	push   %esp
41c9de:	72 61                	jb     0x41ca41
41c9e0:	6e                   	outsb  %ds:(%esi),(%dx)
41c9e1:	73 66                	jae    0x41ca49
41c9e3:	6f                   	outsl  %ds:(%esi),(%dx)
41c9e4:	72 6d                	jb     0x41ca53
41c9e6:	46                   	inc    %esi
41c9e7:	69 6e 61 6c 42 6c 6f 	imul   $0x6f6c426c,0x61(%esi),%ebp
41c9ee:	63 6b 00             	arpl   %ebp,0x0(%ebx)
41c9f1:	73 65                	jae    0x41ca58
41c9f3:	74 5f                	je     0x41ca54
41c9f5:	41                   	inc    %ecx
41c9f6:	75 74                	jne    0x41ca6c
41c9f8:	6f                   	outsl  %ds:(%esi),(%dx)
41c9f9:	46                   	inc    %esi
41c9fa:	6c                   	insb   (%dx),%es:(%edi)
41c9fb:	75 73                	jne    0x41ca70
41c9fd:	68 00 53 6c 65       	push   $0x656c5300
41ca02:	65 70 00             	gs jo  0x41ca05
41ca05:	67 65 74 5f          	addr16 gs je 0x41ca68
41ca09:	45                   	inc    %ebp
41ca0a:	78 65                	js     0x41ca71
41ca0c:	63 75 74             	arpl   %esi,0x74(%ebp)
41ca0f:	61                   	popa
41ca10:	62 6c 65 50          	bound  %ebp,0x50(%ebp,%eiz,2)
41ca14:	61                   	popa
41ca15:	74 68                	je     0x41ca7f
41ca17:	00 67 65             	add    %ah,0x65(%edi)
41ca1a:	74 5f                	je     0x41ca7b
41ca1c:	43                   	inc    %ebx
41ca1d:	75 72                	jne    0x41ca91
41ca1f:	72 65                	jb     0x41ca86
41ca21:	6e                   	outsb  %ds:(%esi),(%dx)
41ca22:	74 44                	je     0x41ca68
41ca24:	69 72 65 63 74 6f 72 	imul   $0x726f7463,0x65(%edx),%esi
41ca2b:	79 00                	jns    0x41ca2d
41ca2d:	73 65                	jae    0x41ca94
41ca2f:	74 5f                	je     0x41ca90
41ca31:	57                   	push   %edi
41ca32:	6f                   	outsl  %ds:(%esi),(%dx)
41ca33:	72 6b                	jb     0x41caa0
41ca35:	69 6e 67 44 69 72 65 	imul   $0x65726944,0x67(%esi),%ebp
41ca3c:	63 74 6f 72          	arpl   %esi,0x72(%edi,%ebp,2)
41ca40:	79 00                	jns    0x41ca42
41ca42:	73 65                	jae    0x41caa9
41ca44:	74 5f                	je     0x41caa5
41ca46:	56                   	push   %esi
41ca47:	65 72 62             	gs jb  0x41caac
41ca4a:	00 53 74             	add    %dl,0x74(%ebx)
41ca4d:	61                   	popa
41ca4e:	72 74                	jb     0x41cac4
41ca50:	00 67 65             	add    %ah,0x65(%edi)
41ca53:	74 5f                	je     0x41cab4
41ca55:	55                   	push   %ebp
41ca56:	54                   	push   %esp
41ca57:	46                   	inc    %esi
41ca58:	38 00                	cmp    %al,(%eax)
41ca5a:	47                   	inc    %edi
41ca5b:	65 74 53             	gs je  0x41cab1
41ca5e:	74 72                	je     0x41cad2
41ca60:	69 6e 67 00 52 65 70 	imul   $0x70655200,0x67(%esi),%ebp
41ca67:	6c                   	insb   (%dx),%es:(%edi)
41ca68:	61                   	popa
41ca69:	63 65 00             	arpl   %esp,0x0(%ebp)
41ca6c:	43                   	inc    %ebx
41ca6d:	6f                   	outsl  %ds:(%esi),(%dx)
41ca6e:	6e                   	outsb  %ds:(%esi),(%dx)
41ca6f:	63 61 74             	arpl   %esp,0x74(%ecx)
41ca72:	00 51 75             	add    %dl,0x75(%ecx)
41ca75:	65 75 65             	gs jne 0x41cadd
41ca78:	55                   	push   %ebp
41ca79:	73 65                	jae    0x41cae0
41ca7b:	72 57                	jb     0x41cad4
41ca7d:	6f                   	outsl  %ds:(%esi),(%dx)
41ca7e:	72 6b                	jb     0x41caeb
41ca80:	49                   	dec    %ecx
41ca81:	74 65                	je     0x41cae8
41ca83:	6d                   	insl   (%dx),%es:(%edi)
41ca84:	00 4c 6f 63          	add    %cl,0x63(%edi,%ebp,2)
41ca88:	61                   	popa
41ca89:	6c                   	insb   (%dx),%es:(%edi)
41ca8a:	4d                   	dec    %ebp
41ca8b:	61                   	popa
41ca8c:	63 68 69             	arpl   %ebp,0x69(%eax)
41ca8f:	6e                   	outsb  %ds:(%esi),(%dx)
41ca90:	65 00 4f 70          	add    %cl,%gs:0x70(%edi)
41ca94:	65 6e                	outsb  %gs:(%esi),(%dx)
41ca96:	53                   	push   %ebx
41ca97:	75 62                	jne    0x41cafb
41ca99:	4b                   	dec    %ebx
41ca9a:	65 79 00             	gs jns 0x41ca9d
41ca9d:	54                   	push   %esp
41ca9e:	6f                   	outsl  %ds:(%esi),(%dx)
41ca9f:	49                   	dec    %ecx
41caa0:	6e                   	outsb  %ds:(%esi),(%dx)
41caa1:	74 65                	je     0x41cb08
41caa3:	67 65 72 00          	addr16 gs jb 0x41caa7
41caa7:	47                   	inc    %edi
41caa8:	65 74 43             	gs je  0x41caee
41caab:	75 72                	jne    0x41cb1f
41caad:	72 65                	jb     0x41cb14
41caaf:	6e                   	outsb  %ds:(%esi),(%dx)
41cab0:	74 00                	je     0x41cab2
41cab2:	49                   	dec    %ecx
41cab3:	73 49                	jae    0x41cafe
41cab5:	6e                   	outsb  %ds:(%esi),(%dx)
41cab6:	52                   	push   %edx
41cab7:	6f                   	outsl  %ds:(%esi),(%dx)
41cab8:	6c                   	insb   (%dx),%es:(%edi)
41cab9:	65 00 54 6f 55       	add    %dl,%gs:0x55(%edi,%ebp,2)
41cabe:	70 70                	jo     0x41cb30
41cac0:	65 72 00             	gs jb  0x41cac3
41cac3:	43                   	inc    %ebx
41cac4:	72 65                	jb     0x41cb2b
41cac6:	61                   	popa
41cac7:	74 65                	je     0x41cb2e
41cac9:	44                   	inc    %esp
41caca:	69 72 65 63 74 6f 72 	imul   $0x726f7463,0x65(%edx),%esi
41cad1:	79 00                	jns    0x41cad3
41cad3:	67 65 74 5f          	addr16 gs je 0x41cb36
41cad7:	55                   	push   %ebp
41cad8:	74 63                	je     0x41cb3d
41cada:	4e                   	dec    %esi
41cadb:	6f                   	outsl  %ds:(%esi),(%dx)
41cadc:	77 00                	ja     0x41cade
41cade:	54                   	push   %esp
41cadf:	6f                   	outsl  %ds:(%esi),(%dx)
41cae0:	49                   	dec    %ecx