42c7bb:	74 6c                	je     0x42c829
42c7bd:	4a                   	dec    %edx
42c7be:	52                   	push   %edx
42c7bf:	44                   	inc    %esp
42c7c0:	30 79 74             	xor    %bh,0x74(%ecx)
42c7c3:	4d                   	dec    %ebp
42c7c4:	47                   	inc    %edi
42c7c5:	61                   	popa
42c7c6:	53                   	push   %ebx
42c7c7:	41                   	inc    %ecx
42c7c8:	41                   	inc    %ecx
42c7c9:	69 2f 48 30 63 4d    	imul   $0x4d633048,(%edi),%ebp
42c7cf:	2f                   	das
42c7d0:	4d                   	dec    %ebp
42c7d1:	6e                   	outsb  %ds:(%esi),(%dx)
42c7d2:	46                   	inc    %esi
42c7d3:	52                   	push   %edx
42c7d4:	61                   	popa
42c7d5:	4d                   	dec    %ebp
42c7d6:	77 6e                	ja     0x42c846
42c7d8:	50                   	push   %eax
42c7d9:	65 55                	gs push %ebp
42c7db:	39 6a 65             	cmp    %ebp,0x65(%edx)
42c7de:	31 47 4c             	xor    %eax,0x4c(%edi)
42c7e1:	43                   	inc    %ebx
42c7e2:	51                   	push   %ecx
42c7e3:	67 57                	addr16 push %edi
42c7e5:	4c                   	dec    %esp
42c7e6:	34 4b                	xor    $0x4b,%al
42c7e8:	4d                   	dec    %ebp
42c7e9:	70 65                	jo     0x42c850
42c7eb:	5a                   	pop    %edx
42c7ec:	45                   	inc    %ebp
42c7ed:	36 33 51 4a          	xor    %ss:0x4a(%ecx),%edx
42c7f1:	70 79                	jo     0x42c86c
42c7f3:	52                   	push   %edx
42c7f4:	64 6c                	fs insb (%dx),%es:(%edi)
42c7f6:	5a                   	pop    %edx
42c7f7:	7a 4e                	jp     0x42c847
42c7f9:	49                   	dec    %ecx
42c7fa:	35 4c 78 51 36       	xor    $0x3651784c,%eax
42c7ff:	59                   	pop    %ecx
42c800:	56                   	push   %esi
42c801:	44                   	inc    %esp
42c802:	6e                   	outsb  %ds:(%esi),(%dx)
42c803:	4f                   	dec    %edi
42c804:	43                   	inc    %ebx
42c805:	49                   	dec    %ecx
42c806:	7a 55                	jp     0x42c85d
42c808:	6b 69 34 39          	imul   $0x39,0x34(%ecx),%ebp
42c80c:	77 6e                	ja     0x42c87c
42c80e:	51                   	push   %ecx
42c80f:	56                   	push   %esi
42c810:	72 2f                	jb     0x42c841
42c812:	54                   	push   %esp
42c813:	2f                   	das
42c814:	4f                   	dec    %edi
42c815:	72 65                	jb     0x42c87c
42c817:	43                   	inc    %ebx
42c818:	5a                   	pop    %edx
42c819:	65 61                	gs popa
42c81b:	6f                   	outsl  %ds:(%esi),(%dx)
42c81c:	59                   	pop    %ecx
42c81d:	59                   	pop    %ecx
42c81e:	38 32                	cmp    %dh,(%edx)
42c820:	65 44                	gs inc %esp
42c822:	38 51 70             	cmp    %dl,0x70(%ecx)
42c825:	44                   	inc    %esp
42c826:	59                   	pop    %ecx
42c827:	35 75 73 37 39       	xor    $0x39377375,%eax
42c82c:	30 4c 6a 32          	xor    %cl,0x32(%edx,%ebp,2)
42c830:	50                   	push   %eax
42c831:	58                   	pop    %eax
42c832:	78 4e                	js     0x42c882
42c834:	6e                   	outsb  %ds:(%esi),(%dx)
42c835:	78 65                	js     0x42c89c
42c837:	55                   	push   %ebp
42c838:	74 2f                	je     0x42c869
42c83a:	4a                   	dec    %edx
42c83b:	77 71                	ja     0x42c8ae
42c83d:	42                   	inc    %edx
42c83e:	30 59 73             	xor    %bl,0x73(%ecx)
42c841:	42                   	inc    %edx
42c842:	2f                   	das
42c843:	33 72 56             	xor    0x56(%edx),%esi
42c846:	47                   	inc    %edi
42c847:	31 33                	xor    %esi,(%ebx)
42c849:	73 4c                	jae    0x42c897
42c84b:	30 4c 56 52          	xor    %cl,0x52(%esi,%edx,2)
42c84f:	49                   	dec    %ecx
42c850:	4e                   	dec    %esi
42c851:	31 49 6b             	xor    %ecx,0x6b(%ecx)
42c854:	2f                   	das
42c855:	77 4a                	ja     0x42c8a1
42c857:	72 74                	jb     0x42c8cd
42c859:	62 71 41             	bound  %esi,0x41(%ecx)
42c85c:	37                   	aaa
42c85d:	5a                   	pop    %edx
42c85e:	77 57                	ja     0x42c8b7
42c860:	36 49                	ss dec %ecx
42c862:	68 7a 61 6c 2b       	push   $0x2b6c617a
42c867:	36 46                	ss inc %esi
42c869:	50                   	push   %eax
42c86a:	53                   	push   %ebx
42c86b:	6f                   	outsl  %ds:(%esi),(%dx)
42c86c:	78 43                	js     0x42c8b1
42c86e:	44                   	inc    %esp
42c86f:	38 36                	cmp    %dh,(%esi)
42c871:	72 66                	jb     0x42c8d9
42c873:	64 41                	fs inc %ecx
42c875:	53                   	push   %ebx
42c876:	68 44 51 66 30       	push   $0x30665144
42c87b:	56                   	push   %esi
42c87c:	68 72 78 71 70       	push   $0x70717872
42c881:	47                   	inc    %edi
42c882:	7a 41                	jp     0x42c8c5
42c884:	43                   	inc    %ebx
42c885:	58                   	pop    %eax
42c886:	6e                   	outsb  %ds:(%esi),(%dx)
42c887:	7a 76                	jp     0x42c8ff
42c889:	31 69 46             	xor    %ebp,0x46(%ecx)
42c88c:	51                   	push   %ecx
42c88d:	2b 77 52             	sub    0x52(%edi),%esi
42c890:	44                   	inc    %esp
42c891:	6a 33                	push   $0x33
42c893:	78 44                	js     0x42c8d9
42c895:	54                   	push   %esp
42c896:	38 52 7a             	cmp    %dl,0x7a(%edx)
42c899:	37                   	aaa
42c89a:	46                   	inc    %esi
42c89b:	59                   	pop    %ecx
42c89c:	77 68                	ja     0x42c906
42c89e:	2f                   	das
42c89f:	72 41                	jb     0x42c8e2
42c8a1:	36 59                	ss pop %ecx
42c8a3:	44                   	inc    %esp
42c8a4:	52                   	push   %edx
42c8a5:	61                   	popa
42c8a6:	59                   	pop    %ecx
42c8a7:	6a 53                	push   $0x53
42c8a9:	6a 64                	push   $0x64
42c8ab:	76 2b                	jbe    0x42c8d8
42c8ad:	7a 6d                	jp     0x42c91c
42c8af:	68 31 6e 63 77       	push   $0x77636e31
42c8b4:	39 63 4a             	cmp    %esp,0x4a(%ebx)
42c8b7:	53                   	push   %ebx
42c8b8:	44                   	inc    %esp
42c8b9:	74 2b                	je     0x42c8e6
42c8bb:	44                   	inc    %esp
42c8bc:	2f                   	das
42c8bd:	59                   	pop    %ecx
42c8be:	58                   	pop    %eax
42c8bf:	36 54                	ss push %esp
42c8c1:	4a                   	dec    %edx
42c8c2:	47                   	inc    %edi
42c8c3:	74 30                	je     0x42c8f5
42c8c5:	38 46 35             	cmp    %al,0x35(%esi)
42c8c8:	53                   	push   %ebx
42c8c9:	30 6e 50             	xor    %ch,0x50(%esi)
42c8cc:	59                   	pop    %ecx
42c8cd:	4f                   	dec    %edi
42c8ce:	32 63 72             	xor    0x72(%ebx),%ah
42c8d1:	33 7a 51             	xor    0x51(%edx),%edi
42c8d4:	76 77                	jbe    0x42c94d
42c8d6:	4c                   	dec    %esp
42c8d7:	53                   	push   %ebx
42c8d8:	64 65 7a 55          	fs gs jp 0x42c931
42c8dc:	42                   	inc    %edx
42c8dd:	31 2f                	xor    %ebp,(%edi)
42c8df:	6f                   	outsl  %ds:(%esi),(%dx)
42c8e0:	51                   	push   %ecx
42c8e1:	4b                   	dec    %ebx
42c8e2:	31 2b                	xor    %ebp,(%ebx)
42c8e4:	6a 49                	push   $0x49
42c8e6:	6d                   	insl   (%dx),%es:(%edi)
42c8e7:	41                   	inc    %ecx
42c8e8:	43                   	inc    %ebx
42c8e9:	47                   	inc    %edi
42c8ea:	6a 51                	push   $0x51
42c8ec:	2b 32                	sub    (%edx),%esi
42c8ee:	73 55                	jae    0x42c945
42c8f0:	55                   	push   %ebp
42c8f1:	48                   	dec    %eax
42c8f2:	62 62 37             	bound  %esp,0x37(%edx)
42c8f5:	71 4e                	jno    0x42c945
42c8f7:	51                   	push   %ecx
42c8f8:	39 39                	cmp    %edi,(%ecx)
42c8fa:	6f                   	outsl  %ds:(%esi),(%dx)
42c8fb:	62 69 35             	bound  %ebp,0x35(%ecx)
42c8fe:	6d                   	insl   (%dx),%es:(%edi)
42c8ff:	65 52                	gs push %edx
42c901:	6a 52                	push   $0x52
42c903:	35 4f 6f 61 68       	xor    $0x68616f4f,%eax
42c908:	38 4f 4a             	cmp    %cl,0x4a(%edi)
42c90b:	39 6d 30             	cmp    %ebp,0x30(%ebp)
42c90e:	48                   	dec    %eax
42c90f:	62 42 5a             	bound  %eax,0x5a(%edx)
42c912:	7a 4e                	jp     0x42c962
42c914:	6c                   	insb   (%dx),%es:(%edi)
42c915:	50                   	push   %eax
42c916:	73 67                	jae    0x42c97f
42c918:	76 73                	jbe    0x42c98d
42c91a:	4a                   	dec    %edx
42c91b:	47                   	inc    %edi
42c91c:	48                   	dec    %eax
42c91d:	41                   	inc    %ecx
42c91e:	41                   	inc    %ecx
42c91f:	73 38                	jae    0x42c959
42c921:	66 2b 41 56          	sub    0x56(%ecx),%ax
42c925:	42                   	inc    %edx
42c926:	4d                   	dec    %ebp
42c927:	42                   	inc    %edx
42c928:	4a                   	dec    %edx
42c929:	74 6f                	je     0x42c99a
42c92b:	5a                   	pop    %edx
42c92c:	73 31                	jae    0x42c95f
42c92e:	34 63                	xor    $0x63,%al
42c930:	39 42 33             	cmp    %eax,0x33(%edx)
42c933:	44                   	inc    %esp
42c934:	75 4f                	jne    0x42c985
42c936:	73 4c                	jae    0x42c984
42c938:	41                   	inc    %ecx
42c939:	45                   	inc    %ebp
42c93a:	69 76 67 69 39 48 75 	imul   $0x75483969,0x67(%esi),%esi
42c941:	6d                   	insl   (%dx),%es:(%edi)
42c942:	6d                   	insl   (%dx),%es:(%edi)
42c943:	6c                   	insb   (%dx),%es:(%edi)
42c944:	77 61                	ja     0x42c9a7
42c946:	61                   	popa
42c947:	58                   	pop    %eax
42c948:	69 73 4d 67 49 4f 2f 	imul   $0x2f4f4967,0x4d(%ebx),%esi
42c94f:	4c                   	dec    %esp
42c950:	4f                   	dec    %edi
42c951:	66 4f                	dec    %di
42c953:	4c                   	dec    %esp
42c954:	56                   	push   %esi
42c955:	4f                   	dec    %edi
42c956:	6d                   	insl   (%dx),%es:(%edi)
42c957:	43                   	inc    %ebx
42c958:	37                   	aaa
42c959:	56                   	push   %esi
42c95a:	4b                   	dec    %ebx
42c95b:	4c                   	dec    %esp
42c95c:	6b 6a 61 72          	imul   $0x72,0x61(%edx),%ebp
42c960:	41                   	inc    %ecx
42c961:	6c                   	insb   (%dx),%es:(%edi)
42c962:	32 48 41             	xor    0x41(%eax),%cl
42c965:	65 38 41 67          	cmp    %al,%gs:0x67(%ecx)
42c969:	75 4f                	jne    0x42c9ba
42c96b:	51                   	push   %ecx
42c96c:	77 42                	ja     0x42c9b0
42c96e:	70 43                	jo     0x42c9b3
42c970:	79 6e                	jns    0x42c9e0
42c972:	41                   	inc    %ecx
42c973:	52                   	push   %edx
42c974:	77 35                	ja     0x42c9ab
42c976:	6f                   	outsl  %ds:(%esi),(%dx)
42c977:	6a 55                	push   $0x55
42c979:	53                   	push   %ebx
42c97a:	74 71                	je     0x42c9ed
42c97c:	41                   	inc    %ecx
42c97d:	6d                   	insl   (%dx),%es:(%edi)
42c97e:	71 57                	jno    0x42c9d7
42c980:	34 2b                	xor    $0x2b,%al
42c982:	74 37                	je     0x42c9bb
42c984:	6a 4a                	push   $0x4a
42c986:	45                   	inc    %ebp
42c987:	42                   	inc    %edx
42c988:	74 56                	je     0x42c9e0
42c98a:	74 63                	je     0x42c9ef
42c98c:	2b 36                	sub    (%esi),%esi
42c98e:	44                   	inc    %esp
42c98f:	54                   	push   %esp
42c990:	37                   	aaa
42c991:	53                   	push   %ebx
42c992:	6d                   	insl   (%dx),%es:(%edi)
42c993:	62 50 4a             	bound  %edx,0x4a(%eax)
42c996:	57                   	push   %edi
42c997:	38 4f 37             	cmp    %cl,0x37(%edi)
42c99a:	63 55 46             	arpl   %edx,0x46(%ebp)
42c99d:	42                   	inc    %edx
42c99e:	71 56                	jno    0x42c9f6
42c9a0:	62 72 51             	bound  %esi,0x51(%edx)
42c9a3:	69 6e 72 4f 6f 55 59 	imul   $0x59556f4f,0x72(%esi),%ebp
42c9aa:	38 47 38             	cmp    %al,0x38(%edi)
42c9ad:	71 57                	jno    0x42ca06
42c9af:	37                   	aaa
42c9b0:	53                   	push   %ebx
42c9b1:	52                   	push   %edx
42c9b2:	57                   	push   %edi
42c9b3:	2b 47 50             	sub    0x50(%edi),%eax
42c9b6:	4c                   	dec    %esp
42c9b7:	73 45                	jae    0x42c9fe
42c9b9:	52                   	push   %edx
42c9ba:	41                   	inc    %ecx
42c9bb:	6a 6a                	push   $0x6a
42c9bd:	52                   	push   %edx
42c9be:	56                   	push   %esi
42c9bf:	71 6f                	jno    0x42ca30
42c9c1:	4e                   	dec    %esi
42c9c2:	53                   	push   %ebx
42c9c3:	31 76 75             	xor    %esi,0x75(%esi)
42c9c6:	67 79 30             	addr16 jns 0x42c9f9
42c9c9:	76 63                	jbe    0x42ca2e
42c9cb:	4a                   	dec    %edx
42c9cc:	50                   	push   %eax
42c9cd:	6e                   	outsb  %ds:(%esi),(%dx)
42c9ce:	50                   	push   %eax
42c9cf:	4b                   	dec    %ebx
42c9d0:	67 72 6e             	addr16 jb 0x42ca41
42c9d3:	6e                   	outsb  %ds:(%esi),(%dx)
42c9d4:	33 65 47             	xor    0x47(%ebp),%esp
42c9d7:	55                   	push   %ebp
42c9d8:	79 6f                	jns    0x42ca49
42c9da:	4c                   	dec    %esp
42c9db:	64 73 57             	fs jae 0x42ca35
42c9de:	33 4c 6d 36          	xor    0x36(%ebp,%ebp,2),%ecx
42c9e2:	48                   	dec    %eax
42c9e3:	4b                   	dec    %ebx
42c9e4:	6d                   	insl   (%dx),%es:(%edi)
42c9e5:	38 53 62             	cmp    %dl,0x62(%ebx)
42c9e8:	30 44 79 6a          	xor    %al,0x6a(%ecx,%edi,2)
42c9ec:	63 6e 73             	arpl   %ebp,0x73(%esi)
42c9ef:	43                   	inc    %ebx
42c9f0:	2b 53 6e             	sub    0x6e(%ebx),%edx
42c9f3:	39 51 6d             	cmp    %edx,0x6d(%ecx)
42c9f6:	31 6c 79 66          	xor    %ebp,0x66(%ecx,%edi,2)
42c9fa:	48                   	dec    %eax
42c9fb:	39 6d 61             	cmp    %ebp,0x61(%ebp)
42c9fe:	46                   	inc    %esi
42c9ff:	59                   	pop    %ecx
42ca00:	43                   	inc    %ebx
42ca01:	6b 4b 4a 47          	imul   $0x47,0x4a(%ebx),%ecx
42ca05:	37                   	aaa
42ca06:	46                   	inc    %esi
42ca07:	73 67                	jae    0x42ca70
42ca09:	57                   	push   %edi
42ca0a:	5a                   	pop    %edx
42ca0b:	56                   	push   %esi
42ca0c:	71 73                	jno    0x42ca81
42ca0e:	72 65                	jb     0x42ca75
42ca10:	39 73 73             	cmp    %esi,0x73(%ebx)
42ca13:	56                   	push   %esi
42ca14:	74 6c                	je     0x42ca82
42ca16:	79 51                	jns    0x42ca69
42ca18:	52                   	push   %edx
42ca19:	4d                   	dec    %ebp
42ca1a:	6c                   	insb   (%dx),%es:(%edi)
42ca1b:	4d                   	dec    %ebp
42ca1c:	39 76 70             	cmp    %esi,0x70(%esi)