42ee7a:	37                   	aaa
42ee7b:	31 79 6b             	xor    %edi,0x6b(%ecx)
42ee7e:	34 67                	xor    $0x67,%al
42ee80:	65 35 6c 6e 2f 33    	gs xor $0x332f6e6c,%eax
42ee86:	58                   	pop    %eax
42ee87:	72 4b                	jb     0x42eed4
42ee89:	36 54                	ss push %esp
42ee8b:	49                   	dec    %ecx
42ee8c:	45                   	inc    %ebp
42ee8d:	4f                   	dec    %edi
42ee8e:	6b 69 6b 6c          	imul   $0x6c,0x6b(%ecx),%ebp
42ee92:	45                   	inc    %ebp
42ee93:	42                   	inc    %edx
42ee94:	2f                   	das
42ee95:	69 2f 50 45 37 76    	imul   $0x76374550,(%edi),%ebp
42ee9b:	4f                   	dec    %edi
42ee9c:	76 7a                	jbe    0x42ef18
42ee9e:	37                   	aaa
42ee9f:	44                   	inc    %esp
42eea0:	4e                   	dec    %esi
42eea1:	66 56                	push   %si
42eea3:	48                   	dec    %eax
42eea4:	4c                   	dec    %esp
42eea5:	57                   	push   %edi
42eea6:	2b 2b                	sub    (%ebx),%ebp
42eea8:	53                   	push   %ebx
42eea9:	70 44                	jo     0x42eeef
42eeab:	70 33                	jo     0x42eee0
42eead:	2f                   	das
42eeae:	58                   	pop    %eax
42eeaf:	53                   	push   %ebx
42eeb0:	54                   	push   %esp
42eeb1:	66 70 45             	data16 jo 0x42eef9
42eeb4:	4d                   	dec    %ebp
42eeb5:	74 34                	je     0x42eeeb
42eeb7:	42                   	inc    %edx
42eeb8:	62 68 6f             	bound  %ebp,0x6f(%eax)
42eebb:	71 69                	jno    0x42ef26
42eebd:	2b 67 78             	sub    0x78(%edi),%esp
42eec0:	46                   	inc    %esi
42eec1:	44                   	inc    %esp
42eec2:	33 44 63 69          	xor    0x69(%ebx,%eiz,2),%eax
42eec6:	31 52 6d             	xor    %edx,0x6d(%edx)
42eec9:	5a                   	pop    %edx
42eeca:	50                   	push   %eax
42eecb:	44                   	inc    %esp
42eecc:	35 34 6a 31 45       	xor    $0x45316a34,%eax
42eed1:	79 61                	jns    0x42ef34
42eed3:	46                   	inc    %esi
42eed4:	30 73 57             	xor    %dh,0x57(%ebx)
42eed7:	33 4f 70             	xor    0x70(%edi),%ecx
42eeda:	4a                   	dec    %edx
42eedb:	38 52 6f             	cmp    %dl,0x6f(%edx)
42eede:	45                   	inc    %ebp
42eedf:	55                   	push   %ebp
42eee0:	2b 4f 53             	sub    0x53(%edi),%ecx
42eee3:	69 67 31 62 42 58 50 	imul   $0x50584262,0x31(%edi),%esp
42eeea:	41                   	inc    %ecx
42eeeb:	55                   	push   %ebp
42eeec:	75 66                	jne    0x42ef54
42eeee:	31 67 59             	xor    %esp,0x59(%edi)
42eef1:	79 7a                	jns    0x42ef6d
42eef3:	52                   	push   %edx
42eef4:	74 71                	je     0x42ef67
42eef6:	31 76 50             	xor    %esi,0x50(%esi)
42eef9:	34 41                	xor    $0x41,%al
42eefb:	6d                   	insl   (%dx),%es:(%edi)
42eefc:	71 55                	jno    0x42ef53
42eefe:	4e                   	dec    %esi
42eeff:	5a                   	pop    %edx
42ef00:	48                   	dec    %eax
42ef01:	59                   	pop    %ecx
42ef02:	4b                   	dec    %ebx
42ef03:	52                   	push   %edx
42ef04:	59                   	pop    %ecx
42ef05:	4f                   	dec    %edi
42ef06:	73 4f                	jae    0x42ef57
42ef08:	32 54 44 48          	xor    0x48(%esp,%eax,2),%dl
42ef0c:	75 35                	jne    0x42ef43
42ef0e:	4b                   	dec    %ebx
42ef0f:	5a                   	pop    %edx
42ef10:	6b 46 77 50          	imul   $0x50,0x77(%esi),%eax
42ef14:	4e                   	dec    %esi
42ef15:	48                   	dec    %eax
42ef16:	62 6d 61             	bound  %ebp,0x61(%ebp)
42ef19:	4d                   	dec    %ebp
42ef1a:	62 56 35             	bound  %edx,0x35(%esi)
42ef1d:	4d                   	dec    %ebp
42ef1e:	50                   	push   %eax
42ef1f:	53                   	push   %ebx
42ef20:	70 62                	jo     0x42ef84
42ef22:	49                   	dec    %ecx
42ef23:	34 51                	xor    $0x51,%al
42ef25:	4a                   	dec    %edx
42ef26:	6d                   	insl   (%dx),%es:(%edi)
42ef27:	4f                   	dec    %edi
42ef28:	77 34                	ja     0x42ef5e
42ef2a:	75 58                	jne    0x42ef84
42ef2c:	72 32                	jb     0x42ef60
42ef2e:	51                   	push   %ecx
42ef2f:	4f                   	dec    %edi
42ef30:	77 71                	ja     0x42efa3
42ef32:	44                   	inc    %esp
42ef33:	35 51 39 76 45       	xor    $0x45763951,%eax
42ef38:	4f                   	dec    %edi
42ef39:	44                   	inc    %esp
42ef3a:	50                   	push   %eax
42ef3b:	43                   	inc    %ebx
42ef3c:	52                   	push   %edx
42ef3d:	51                   	push   %ecx
42ef3e:	57                   	push   %edi
42ef3f:	47                   	inc    %edi
42ef40:	6f                   	outsl  %ds:(%esi),(%dx)
42ef41:	7a 37                	jp     0x42ef7a
42ef43:	62 51 4d             	bound  %edx,0x4d(%ecx)
42ef46:	6c                   	insb   (%dx),%es:(%edi)
42ef47:	61                   	popa
42ef48:	4d                   	dec    %ebp
42ef49:	71 39                	jno    0x42ef84
42ef4b:	50                   	push   %eax
42ef4c:	54                   	push   %esp
42ef4d:	74 55                	je     0x42efa4
42ef4f:	32 71 34             	xor    0x34(%ecx),%dh
42ef52:	75 64                	jne    0x42efb8
42ef54:	4d                   	dec    %ebp
42ef55:	66 36 38 4f 6a       	data16 cmp %cl,%ss:0x6a(%edi)
42ef5a:	78 2b                	js     0x42ef87
42ef5c:	37                   	aaa
42ef5d:	46                   	inc    %esi
42ef5e:	64 6a 74             	fs push $0x74
42ef61:	4f                   	dec    %edi
42ef62:	51                   	push   %ecx
42ef63:	73 2b                	jae    0x42ef90
42ef65:	54                   	push   %esp
42ef66:	56                   	push   %esi
42ef67:	69 61 64 59 34 41 37 	imul   $0x37413459,0x64(%ecx),%esp
42ef6e:	59                   	pop    %ecx
42ef6f:	4b                   	dec    %ebx
42ef70:	69 72 61 36 76 72 64 	imul   $0x64727636,0x61(%edx),%esi
42ef77:	39 35 50 75 64 32    	cmp    %esi,0x32647550
42ef7d:	2b 38                	sub    (%eax),%edi
42ef7f:	45                   	inc    %ebp
42ef80:	33 44 66 4a          	xor    0x4a(%esi,%eiz,2),%eax
42ef84:	6d                   	insl   (%dx),%es:(%edi)
42ef85:	37                   	aaa
42ef86:	38 41 63             	cmp    %al,0x63(%ecx)
42ef89:	59                   	pop    %ecx
42ef8a:	71 61                	jno    0x42efed
42ef8c:	4d                   	dec    %ebp
42ef8d:	52                   	push   %edx
42ef8e:	57                   	push   %edi
42ef8f:	47                   	inc    %edi
42ef90:	75 68                	jne    0x42effa
42ef92:	65 45                	gs inc %ebp
42ef94:	55                   	push   %ebp
42ef95:	51                   	push   %ecx
42ef96:	61                   	popa
42ef97:	58                   	pop    %eax
42ef98:	78 46                	js     0x42efe0
42ef9a:	37                   	aaa
42ef9b:	39 45 36             	cmp    %eax,0x36(%ebp)
42ef9e:	34 6f                	xor    $0x6f,%al
42efa0:	35 45 45 2b 2f       	xor    $0x2f2b4545,%eax
42efa5:	37                   	aaa
42efa6:	79 54                	jns    0x42effc
42efa8:	5a                   	pop    %edx
42efa9:	53                   	push   %ebx
42efaa:	45                   	inc    %ebp
42efab:	78 39                	js     0x42efe6
42efad:	6b 31 47             	imul   $0x47,(%ecx),%esi
42efb0:	2f                   	das
42efb1:	34 33                	xor    $0x33,%al
42efb3:	33 77 73             	xor    0x73(%edi),%esi
42efb6:	39 63 31             	cmp    %esp,0x31(%ebx)
42efb9:	51                   	push   %ecx
42efba:	35 61 38 77 35       	xor    $0x35773861,%eax
42efbf:	54                   	push   %esp
42efc0:	78 66                	js     0x42f028
42efc2:	72 56                	jb     0x42f01a
42efc4:	78 33                	js     0x42eff9
42efc6:	49                   	dec    %ecx
42efc7:	71 73                	jno    0x42f03c
42efc9:	57                   	push   %edi
42efca:	41                   	inc    %ecx
42efcb:	58                   	pop    %eax
42efcc:	4b                   	dec    %ebx
42efcd:	48                   	dec    %eax
42efce:	4c                   	dec    %esp
42efcf:	67 59                	addr16 pop %ecx
42efd1:	33 4a 69             	xor    0x69(%edx),%ecx
42efd4:	4c                   	dec    %esp
42efd5:	75 76                	jne    0x42f04d
42efd7:	69 6f 47 75 38 74 77 	imul   $0x77743875,0x47(%edi),%ebp
42efde:	4b                   	dec    %ebx
42efdf:	4b                   	dec    %ebx
42efe0:	6b 5a 74 46          	imul   $0x46,0x74(%edx),%ebx
42efe4:	6a 65                	push   $0x65
42efe6:	66 6b 4f 45 36       	imul   $0x36,0x45(%edi),%cx
42efeb:	72 42                	jb     0x42f02f
42efed:	62 34 4d 71 71 44 35 	bound  %esi,0x35447171(,%ecx,2)
42eff4:	36 39 36             	cmp    %esi,%ss:(%esi)
42eff7:	34 6c                	xor    $0x6c,%al
42eff9:	63 54 2f 65          	arpl   %edx,0x65(%edi,%ebp,1)
42effd:	55                   	push   %ebp
42effe:	66 35 61 68          	xor    $0x6861,%ax
42f002:	38 71 36             	cmp    %dh,0x36(%ecx)
42f005:	49                   	dec    %ecx
42f006:	4a                   	dec    %edx
42f007:	65 35 56 42 79 55    	gs xor $0x55794256,%eax
42f00d:	56                   	push   %esi
42f00e:	4f                   	dec    %edi
42f00f:	68 38 71 45 6c       	push   $0x6c457138
42f014:	70 39                	jo     0x42f04f
42f016:	69 38 43 5a 58 39    	imul   $0x39585a43,(%eax),%edi
42f01c:	36 71 34             	ss jno 0x42f053
42f01f:	2b 34 61             	sub    (%ecx,%eiz,2),%esi
42f022:	38 73 44             	cmp    %dh,0x44(%ebx)
42f025:	6a 6e                	push   $0x6e
42f027:	52                   	push   %edx
42f028:	55                   	push   %ebp
42f029:	54                   	push   %esp
42f02a:	6b 5a 4a 6c          	imul   $0x6c,0x4a(%edx),%ebx
42f02e:	61                   	popa
42f02f:	66 47                	inc    %di
42f031:	4c                   	dec    %esp
42f032:	7a 50                	jp     0x42f084
42f034:	4e                   	dec    %esi
42f035:	54                   	push   %esp
42f036:	63 39                	arpl   %edi,(%ecx)
42f038:	33 33                	xor    (%ebx),%esi
42f03a:	56                   	push   %esi
42f03b:	63 61 59             	arpl   %esp,0x59(%ecx)
42f03e:	51                   	push   %ecx
42f03f:	6f                   	outsl  %ds:(%esi),(%dx)
42f040:	41                   	inc    %ecx
42f041:	47                   	inc    %edi
42f042:	5a                   	pop    %edx
42f043:	77 4c                	ja     0x42f091
42f045:	38 4b 53             	cmp    %cl,0x53(%ebx)
42f048:	4d                   	dec    %ebp
42f049:	7a 42                	jp     0x42f08d
42f04b:	33 45 32             	xor    0x32(%ebp),%eax
42f04e:	68 69 76 6d 57       	push   $0x576d7669
42f053:	46                   	inc    %esi
42f054:	64 37                	fs aaa
42f056:	4b                   	dec    %ebx
42f057:	4a                   	dec    %edx
42f058:	75 7a                	jne    0x42f0d4
42f05a:	4a                   	dec    %edx
42f05b:	42                   	inc    %edx
42f05c:	42                   	inc    %edx
42f05d:	48                   	dec    %eax
42f05e:	33 49 63             	xor    0x63(%ecx),%ecx
42f061:	37                   	aaa
42f062:	79 36                	jns    0x42f09a
42f064:	75 4b                	jne    0x42f0b1
42f066:	55                   	push   %ebp
42f067:	6a 75                	push   $0x75
42f069:	66 76 79             	data16 jbe 0x42f0e5
42f06c:	6f                   	outsl  %ds:(%esi),(%dx)
42f06d:	51                   	push   %ecx
42f06e:	2b 67 6c             	sub    0x6c(%edi),%esp
42f071:	39 78 77             	cmp    %edi,0x77(%eax)
42f074:	6f                   	outsl  %ds:(%esi),(%dx)
42f075:	66 64 52             	fs push %dx
42f078:	63 68 61             	arpl   %ebp,0x61(%eax)
42f07b:	69 67 39 56 77 72 76 	imul   $0x76727756,0x39(%edi),%esp
42f082:	2f                   	das
42f083:	74 36                	je     0x42f0bb
42f085:	73 55                	jae    0x42f0dc
42f087:	71 68                	jno    0x42f0f1
42f089:	37                   	aaa
42f08a:	67 63 43 6e          	arpl   %eax,0x6e(%bp,%di)
42f08e:	43                   	inc    %ebx
42f08f:	53                   	push   %ebx
42f090:	4e                   	dec    %esi
42f091:	71 72                	jno    0x42f105
42f093:	46                   	inc    %esi
42f094:	55                   	push   %ebp
42f095:	47                   	inc    %edi
42f096:	62 51 79             	bound  %edx,0x79(%ecx)
42f099:	30 67 56             	xor    %ah,0x56(%edi)
42f09c:	7a 38                	jp     0x42f0d6
42f09e:	46                   	inc    %esi
42f09f:	47                   	inc    %edi
42f0a0:	34 2f                	xor    $0x2f,%al
42f0a2:	45                   	inc    %ebp
42f0a3:	49                   	dec    %ecx
42f0a4:	6e                   	outsb  %ds:(%esi),(%dx)
42f0a5:	63 2b                	arpl   %ebp,(%ebx)
42f0a7:	41                   	inc    %ecx
42f0a8:	54                   	push   %esp
42f0a9:	56                   	push   %esi
42f0aa:	75 4a                	jne    0x42f0f6
42f0ac:	6d                   	insl   (%dx),%es:(%edi)
42f0ad:	4e                   	dec    %esi
42f0ae:	33 4a 37             	xor    0x37(%edx),%ecx
42f0b1:	68 34 49 4f 6c       	push   $0x6c4f4934
42f0b6:	43                   	inc    %ebx
42f0b7:	39 62 70             	cmp    %esp,0x70(%edx)
42f0ba:	66 78 71             	data16 js 0x42f12e
42f0bd:	73 43                	jae    0x42f102
42f0bf:	72 4d                	jb     0x42f10e
42f0c1:	73 30                	jae    0x42f0f3
42f0c3:	62 35 2b 37 63 76    	bound  %esi,0x7663372b
42f0c9:	39 73 38             	cmp    %esi,0x38(%ebx)
42f0cc:	64 65 58             	fs gs pop %eax
42f0cf:	62 48 77             	bound  %ecx,0x77(%eax)
42f0d2:	63 43 65             	arpl   %eax,0x65(%ebx)
42f0d5:	32 38                	xor    (%eax),%bh
42f0d7:	34 4d                	xor    $0x4d,%al
42f0d9:	6c                   	insb   (%dx),%es:(%edi)
42f0da:	78 50                	js     0x42f12c
42f0dc:	59                   	pop    %ecx
42f0dd:	49                   	dec    %ecx
42f0de:	6f                   	outsl  %ds:(%esi),(%dx)
42f0df:	45                   	inc    %ebp
42f0e0:	50                   	push   %eax
42f0e1:	61                   	popa
42f0e2:	75 2b                	jne    0x42f10f
42f0e4:	4d                   	dec    %ebp
42f0e5:	58                   	pop    %eax
42f0e6:	45                   	inc    %ebp
42f0e7:	32 6f 73             	xor    0x73(%edi),%ch
42f0ea:	48                   	dec    %eax
42f0eb:	69 51 53 30 4e 71 56 	imul   $0x56714e30,0x53(%ecx),%edx
42f0f2:	57                   	push   %edi
42f0f3:	51                   	push   %ecx
42f0f4:	37                   	aaa
42f0f5:	74 6a                	je     0x42f161
42f0f7:	4c                   	dec    %esp
42f0f8:	68 55 43 63 4a       	push   $0x4a634355
42f0fd:	74 63                	je     0x42f162
42f0ff:	54                   	push   %esp
42f100:	6d                   	insl   (%dx),%es:(%edi)
42f101:	6e                   	outsb  %ds:(%esi),(%dx)
42f102:	39 6d 43             	cmp    %ebp,0x43(%ebp)
42f105:	72 2f                	jb     0x42f136
42f107:	63 2f                	arpl   %ebp,(%edi)
42f109:	2f                   	das
42f10a:	79 49                	jns    0x42f155
42f10c:	46                   	inc    %esi
42f10d:	6b 30 64             	imul   $0x64,(%eax),%esi
42f110:	6e                   	outsb  %ds:(%esi),(%dx)
42f111:	34 45                	xor    $0x45,%al
42f113:	65 49                	gs dec %ecx
42f115:	55                   	push   %ebp
42f116:	6b 74 2f 4b 6f       	imul   $0x6f,0x4b(%edi,%ebp,1),%esi
42f11b:	4c                   	dec    %esp
42f11c:	58                   	pop    %eax