41990a:	46                   	inc    %esi
41990b:	68 56 63 4f 76       	push   $0x764f6356
419910:	72 52                	jb     0x419964
419912:	41                   	inc    %ecx
419913:	47                   	inc    %edi
419914:	38 61 6c             	cmp    %ah,0x6c(%ecx)
419917:	66 71 39             	data16 jno 0x419953
41991a:	36 5f                	ss pop %edi
41991c:	67 4a                	addr16 dec %edx
41991e:	34 6a                	xor    $0x6a,%al
419920:	4f                   	dec    %edi
419921:	61                   	popa
419922:	30 77 77             	xor    %dh,0x77(%edi)
419925:	4e                   	dec    %esi
419926:	4f                   	dec    %edi
419927:	61                   	popa
419928:	7a 74                	jp     0x41999e
41992a:	59                   	pop    %ecx
41992b:	33 51 6a             	xor    0x6a(%ecx),%edx
41992e:	4c                   	dec    %esp
41992f:	57                   	push   %edi
419930:	6e                   	outsb  %ds:(%esi),(%dx)
419931:	4d                   	dec    %ebp
419932:	54                   	push   %esp
419933:	36 77 58             	ss ja  0x41998e
419936:	47                   	inc    %edi
419937:	44                   	inc    %esp
419938:	7a 42                	jp     0x41997c
41993a:	6e                   	outsb  %ds:(%esi),(%dx)
41993b:	48                   	dec    %eax
41993c:	75 55                	jne    0x419993
41993e:	6b 65 66 35          	imul   $0x35,0x66(%ebp),%esp
419942:	4e                   	dec    %esi
419943:	30 00                	xor    %al,(%eax)
419945:	23 3d 71 58 4f 6d    	and    0x6d4f5871,%edi
41994b:	45                   	inc    %ebp
41994c:	62 52 5f             	bound  %edx,0x5f(%edx)
41994f:	38 44 55 7a          	cmp    %al,0x7a(%ebp,%edx,2)
419953:	50                   	push   %eax
419954:	7a 36                	jp     0x41998c
419956:	73 57                	jae    0x4199af
419958:	34 4b                	xor    $0x4b,%al
41995a:	6d                   	insl   (%dx),%es:(%edi)
41995b:	64 36 6b 61 4b 55    	fs imul $0x55,%ss:0x4b(%ecx),%esp
419961:	49                   	dec    %ecx
419962:	51                   	push   %ecx
419963:	4f                   	dec    %edi
419964:	59                   	pop    %ecx
419965:	5a                   	pop    %edx
419966:	64 54                	fs push %esp
419968:	70 76                	jo     0x4199e0
41996a:	71 32                	jno    0x41999e
41996c:	43                   	inc    %ebx
41996d:	6b 42 31 37          	imul   $0x37,0x31(%edx),%eax
419971:	50                   	push   %eax
419972:	54                   	push   %esp
419973:	6c                   	insb   (%dx),%es:(%edi)
419974:	47                   	inc    %edi
419975:	31 7a 45             	xor    %edi,0x45(%edx)
419978:	55                   	push   %ebp
419979:	67 49                	addr16 dec %ecx
41997b:	5f                   	pop    %edi
41997c:	50                   	push   %eax
41997d:	34 73                	xor    $0x73,%al
41997f:	6b 4a 58 55          	imul   $0x55,0x58(%edx),%ecx
419983:	32 56 77             	xor    0x77(%esi),%dl
419986:	74 4f                	je     0x4199d7
419988:	00 23                	add    %ah,(%ebx)
41998a:	3d 71 35 73 36       	cmp    $0x36733571,%eax
41998f:	6c                   	insb   (%dx),%es:(%edi)
419990:	7a 5a                	jp     0x4199ec
419992:	43                   	inc    %ebx
419993:	67 52                	addr16 push %edx
419995:	4e                   	dec    %esi
419996:	4e                   	dec    %esi
419997:	65 32 5a 39          	xor    %gs:0x39(%edx),%bl
41999b:	48                   	dec    %eax
41999c:	5a                   	pop    %edx
41999d:	66 61                	popaw
41999f:	39 34 48             	cmp    %esi,(%eax,%ecx,2)
4199a2:	4f                   	dec    %edi
4199a3:	48                   	dec    %eax
4199a4:	6b 70 55 66          	imul   $0x66,0x55(%eax),%esi
4199a8:	53                   	push   %ebx
4199a9:	6e                   	outsb  %ds:(%esi),(%dx)
4199aa:	41                   	inc    %ecx
4199ab:	77 5a                	ja     0x419a07
4199ad:	73 47                	jae    0x4199f6
4199af:	6f                   	outsl  %ds:(%esi),(%dx)
4199b0:	24 68                	and    $0x68,%al
4199b2:	7a 68                	jp     0x419a1c
4199b4:	37                   	aaa
4199b5:	68 59 3d 00 23       	push   $0x23003d59
4199ba:	3d 71 71 73 4b       	cmp    $0x4b737171,%eax
4199bf:	41                   	inc    %ecx
4199c0:	63 33                	arpl   %esi,(%ebx)
4199c2:	76 30                	jbe    0x4199f4
4199c4:	69 67 78 56 53 6d 6e 	imul   $0x6e6d5356,0x78(%edi),%esp
4199cb:	34 46                	xor    $0x46,%al
4199cd:	65 67 38 71 24       	cmp    %dh,%gs:0x24(%bx,%di)
4199d2:	31 74 4e 54          	xor    %esi,0x54(%esi,%ecx,2)
4199d6:	57                   	push   %edi
4199d7:	69 71 74 43 42 70 41 	imul   $0x41704243,0x74(%ecx),%esi
4199de:	5f                   	pop    %edi
4199df:	78 4d                	js     0x419a2e
4199e1:	6c                   	insb   (%dx),%es:(%edi)
4199e2:	67 55                	addr16 push %ebp
4199e4:	24 66                	and    $0x66,%al
4199e6:	38 3d 00 23 3d 71    	cmp    %bh,0x713d2300
4199ec:	72 31                	jb     0x419a1f
4199ee:	42                   	inc    %edx
4199ef:	53                   	push   %ebx
4199f0:	4a                   	dec    %edx
4199f1:	57                   	push   %edi
4199f2:	57                   	push   %edi
4199f3:	74 34                	je     0x419a29
4199f5:	5f                   	pop    %edi
4199f6:	67 6a 4b             	addr16 push $0x4b
4199f9:	68 44 4d 31 58       	push   $0x58314d44
4199fe:	64 72 55             	fs jb  0x419a56
419a01:	6d                   	insl   (%dx),%es:(%edi)
419a02:	45                   	inc    %ebp
419a03:	45                   	inc    %ebp
419a04:	44                   	inc    %esp
419a05:	57                   	push   %edi
419a06:	6d                   	insl   (%dx),%es:(%edi)
419a07:	48                   	dec    %eax
419a08:	24 37                	and    $0x37,%al
419a0a:	7a 31                	jp     0x419a3d
419a0c:	78 61                	js     0x419a6f
419a0e:	4a                   	dec    %edx
419a0f:	76 74                	jbe    0x419a85
419a11:	68 4a 39 37 45       	push   $0x4537394a
419a16:	51                   	push   %ecx
419a17:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
419a1c:	53                   	push   %ebx
419a1d:	63 57 67             	arpl   %edx,0x67(%edi)
419a20:	47                   	inc    %edi
419a21:	48                   	dec    %eax
419a22:	76 44                	jbe    0x419a68
419a24:	77 4a                	ja     0x419a70
419a26:	30 64 61 5f          	xor    %ah,0x5f(%ecx,%eiz,2)
419a2a:	37                   	aaa
419a2b:	71 58                	jno    0x419a85
419a2d:	6f                   	outsl  %ds:(%esi),(%dx)
419a2e:	4f                   	dec    %edi
419a2f:	32 38                	xor    (%eax),%bh
419a31:	61                   	popa
419a32:	47                   	inc    %edi
419a33:	45                   	inc    %ebp
419a34:	31 65 61             	xor    %esp,0x61(%ebp)
419a37:	37                   	aaa
419a38:	7a 70                	jp     0x419aaa
419a3a:	35 24 58 6a 45       	xor    $0x456a5824,%eax
419a3f:	4a                   	dec    %edx
419a40:	4c                   	dec    %esp
419a41:	54                   	push   %esp
419a42:	58                   	pop    %eax
419a43:	6b 75 48 51          	imul   $0x51,0x48(%ebp),%esi
419a47:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
419a4c:	44                   	inc    %esp
419a4d:	4a                   	dec    %edx
419a4e:	6c                   	insb   (%dx),%es:(%edi)
419a4f:	57                   	push   %edi
419a50:	45                   	inc    %ebp
419a51:	69 75 47 77 75 56 58 	imul   $0x58567577,0x47(%ebp),%esi
419a58:	41                   	inc    %ecx
419a59:	7a 38                	jp     0x419a93
419a5b:	79 63                	jns    0x419ac0
419a5d:	38 7a 37             	cmp    %bh,0x37(%edx)
419a60:	4f                   	dec    %edi
419a61:	61                   	popa
419a62:	4d                   	dec    %ebp
419a63:	73 73                	jae    0x419ad8
419a65:	52                   	push   %edx
419a66:	59                   	pop    %ecx
419a67:	4e                   	dec    %esi
419a68:	34 68                	xor    $0x68,%al
419a6a:	50                   	push   %eax
419a6b:	39 41 48             	cmp    %eax,0x48(%ecx)
419a6e:	65 73 70             	gs jae 0x419ae1
419a71:	4e                   	dec    %esi
419a72:	4f                   	dec    %edi
419a73:	6d                   	insl   (%dx),%es:(%edi)
419a74:	64 59                	fs pop %ecx
419a76:	48                   	dec    %eax
419a77:	75 73                	jne    0x419aec
419a79:	36 5f                	ss pop %edi
419a7b:	31 58 6b             	xor    %ebx,0x6b(%eax)
419a7e:	4e                   	dec    %esi
419a7f:	4f                   	dec    %edi
419a80:	43                   	inc    %ebx
419a81:	30 72 71             	xor    %dh,0x71(%edx)
419a84:	67 48                	addr16 dec %eax
419a86:	65 52                	gs push %edx
419a88:	5a                   	pop    %edx
419a89:	6b 73 67 00          	imul   $0x0,0x67(%ebx),%esi
419a8d:	23 3d 71 47 48 76    	and    0x76484771,%edi
419a93:	31 49 4f             	xor    %ecx,0x4f(%ecx)
419a96:	75 72                	jne    0x419b0a
419a98:	5a                   	pop    %edx
419a99:	36 6a 61             	ss push $0x61
419a9c:	6e                   	outsb  %ds:(%esi),(%dx)
419a9d:	75 55                	jne    0x419af4
419a9f:	30 58 43             	xor    %bl,0x43(%eax)
419aa2:	54                   	push   %esp
419aa3:	68 53 37 45 36       	push   $0x36453753
419aa8:	48                   	dec    %eax
419aa9:	30 6b 71             	xor    %ch,0x71(%ebx)
419aac:	41                   	inc    %ecx
419aad:	74 42                	je     0x419af1
419aaf:	44                   	inc    %esp
419ab0:	39 64 33 30          	cmp    %esp,0x30(%ebx,%esi,1)
419ab4:	52                   	push   %edx
419ab5:	6b 6f 48 46          	imul   $0x46,0x48(%edi),%ebp
419ab9:	58                   	pop    %eax
419aba:	4d                   	dec    %ebp
419abb:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
419ac0:	36 70 45             	ss jo  0x419b08
419ac3:	72 6d                	jb     0x419b32
419ac5:	79 78                	jns    0x419b3f
419ac7:	36 78 34             	ss js  0x419afe
419aca:	24 59                	and    $0x59,%al
419acc:	6b 6f 74 58          	imul   $0x58,0x74(%edi),%ebp
419ad0:	58                   	pop    %eax
419ad1:	45                   	inc    %ebp
419ad2:	58                   	pop    %eax
419ad3:	47                   	inc    %edi
419ad4:	43                   	inc    %ebx
419ad5:	74 5f                	je     0x419b36
419ad7:	79 73                	jns    0x419b4c
419ad9:	69 35 4a 64 4e 6d 31 	imul   $0x4e706631,0x6d4e644a,%esi
419ae0:	66 70 4e
419ae3:	67 6e                	outsb  %ds:(%si),(%dx)
419ae5:	55                   	push   %ebp
419ae6:	76 5a                	jbe    0x419b42
419ae8:	39 4c 45 36          	cmp    %ecx,0x36(%ebp,%eax,2)
419aec:	45                   	inc    %ebp
419aed:	74 41                	je     0x419b30
419aef:	38 45 30             	cmp    %al,0x30(%ebp)
419af2:	54                   	push   %esp
419af3:	61                   	popa
419af4:	70 71                	jo     0x419b67
419af6:	58                   	pop    %eax
419af7:	72 50                	jb     0x419b49
419af9:	6e                   	outsb  %ds:(%esi),(%dx)
419afa:	71 79                	jno    0x419b75
419afc:	42                   	inc    %edx
419afd:	4f                   	dec    %edi
419afe:	31 78 00             	xor    %edi,0x0(%eax)
419b01:	23 3d 71 4e 7a 74    	and    0x747a4e71,%edi
419b07:	24 6d                	and    $0x6d,%al
419b09:	4a                   	dec    %edx
419b0a:	61                   	popa
419b0b:	6b 68 31 4e          	imul   $0x4e,0x31(%eax),%ebp
419b0f:	78 76                	js     0x419b87
419b11:	34 76                	xor    $0x76,%al
419b13:	44                   	inc    %esp
419b14:	52                   	push   %edx
419b15:	44                   	inc    %esp
419b16:	6a 54                	push   $0x54
419b18:	73 61                	jae    0x419b7b
419b1a:	31 4f 56             	xor    %ecx,0x56(%edi)
419b1d:	44                   	inc    %esp
419b1e:	4b                   	dec    %ebx
419b1f:	4d                   	dec    %ebp
419b20:	41                   	inc    %ecx
419b21:	6c                   	insb   (%dx),%es:(%edi)
419b22:	52                   	push   %edx
419b23:	43                   	inc    %ebx
419b24:	4f                   	dec    %edi
419b25:	5f                   	pop    %edi
419b26:	5f                   	pop    %edi
419b27:	71 6e                	jno    0x419b97
419b29:	63 78 4d             	arpl   %edi,0x4d(%eax)
419b2c:	6f                   	outsl  %ds:(%esi),(%dx)
419b2d:	58                   	pop    %eax
419b2e:	52                   	push   %edx
419b2f:	7a 38                	jp     0x419b69
419b31:	6a 4e                	push   $0x4e
419b33:	45                   	inc    %ebp
419b34:	37                   	aaa
419b35:	41                   	inc    %ecx
419b36:	57                   	push   %edi
419b37:	76 45                	jbe    0x419b7e
419b39:	30 42 34             	xor    %al,0x34(%edx)
419b3c:	57                   	push   %edi
419b3d:	49                   	dec    %ecx
419b3e:	71 41                	jno    0x419b81
419b40:	4e                   	dec    %esi
419b41:	52                   	push   %edx
419b42:	31 70 00             	xor    %esi,0x0(%eax)
419b45:	23 3d 71 72 50 51    	and    0x51507271,%edi
419b4b:	74 4d                	je     0x419b9a
419b4d:	73 77                	jae    0x419bc6
419b4f:	63 6c 76 4f          	arpl   %ebp,0x4f(%esi,%esi,2)
419b53:	6c                   	insb   (%dx),%es:(%edi)
419b54:	4b                   	dec    %ebx
419b55:	31 41 78             	xor    %eax,0x78(%ecx)
419b58:	4c                   	dec    %esp
419b59:	31 53 34             	xor    %edx,0x34(%ebx)
419b5c:	4b                   	dec    %ebx
419b5d:	38 4d 24             	cmp    %cl,0x24(%ebp)
419b60:	6f                   	outsl  %ds:(%esi),(%dx)
419b61:	77 4c                	ja     0x419baf
419b63:	47                   	inc    %edi
419b64:	55                   	push   %ebp
419b65:	70 51                	jo     0x419bb8
419b67:	66 6a 4a             	pushw  $0x4a
419b6a:	41                   	inc    %ecx
419b6b:	38 43 57             	cmp    %al,0x57(%ebx)
419b6e:	57                   	push   %edi
419b6f:	24 66                	and    $0x66,%al
419b71:	6a 31                	push   $0x31
419b73:	61                   	popa
419b74:	7a 37                	jp     0x419bad
419b76:	6d                   	insl   (%dx),%es:(%edi)
419b77:	38 4c 46 69          	cmp    %cl,0x69(%esi,%eax,2)
419b7b:	62 59 38             	bound  %ebx,0x38(%ecx)
419b7e:	49                   	dec    %ecx
419b7f:	65 4d                	gs dec %ebp
419b81:	78 48                	js     0x419bcb
419b83:	4b                   	dec    %ebx
419b84:	69 34 77 69 00 23 3d 	imul   $0x3d230069,(%edi,%esi,2),%esi
419b8b:	71 33                	jno    0x419bc0
419b8d:	54                   	push   %esp
419b8e:	47                   	inc    %edi
419b8f:	38 4d 4c             	cmp    %cl,0x4c(%ebp)
419b92:	6f                   	outsl  %ds:(%esi),(%dx)
419b93:	5a                   	pop    %edx
419b94:	66 31 59 34          	xor    %bx,0x34(%ecx)
419b98:	34 50                	xor    $0x50,%al
419b9a:	52                   	push   %edx
419b9b:	45                   	inc    %ebp
419b9c:	56                   	push   %esi
419b9d:	57                   	push   %edi
419b9e:	24 36                	and    $0x36,%al
419ba0:	6d                   	insl   (%dx),%es:(%edi)
419ba1:	37                   	aaa
419ba2:	36 49                	ss dec %ecx
419ba4:	47                   	inc    %edi
419ba5:	6d                   	insl   (%dx),%es:(%edi)
419ba6:	75 59                	jne    0x419c01
419ba8:	45                   	inc    %ebp
419ba9:	5f                   	pop    %edi
419baa:	42                   	inc    %edx
419bab:	4f                   	dec    %edi
419bac:	68 43 5f 4f 54       	push   $0x544f5f43
419bb1:	6a 6b                	push   $0x6b
419bb3:	51                   	push   %ecx