42c092:	33 58 39             	xor    0x39(%eax),%ebx
42c095:	49                   	dec    %ecx
42c096:	49                   	dec    %ecx
42c097:	77 66                	ja     0x42c0ff
42c099:	44                   	inc    %esp
42c09a:	4e                   	dec    %esi
42c09b:	59                   	pop    %ecx
42c09c:	6d                   	insl   (%dx),%es:(%edi)
42c09d:	6d                   	insl   (%dx),%es:(%edi)
42c09e:	49                   	dec    %ecx
42c09f:	79 57                	jns    0x42c0f8
42c0a1:	45                   	inc    %ebp
42c0a2:	6f                   	outsl  %ds:(%esi),(%dx)
42c0a3:	4e                   	dec    %esi
42c0a4:	4e                   	dec    %esi
42c0a5:	74 47                	je     0x42c0ee
42c0a7:	58                   	pop    %eax
42c0a8:	66 4d                	dec    %bp
42c0aa:	32 71 47             	xor    0x47(%ecx),%dh
42c0ad:	36 73 51             	ss jae 0x42c101
42c0b0:	32 47 44             	xor    0x44(%edi),%al
42c0b3:	77 50                	ja     0x42c105
42c0b5:	47                   	inc    %edi
42c0b6:	54                   	push   %esp
42c0b7:	33 53 39             	xor    0x39(%ebx),%edx
42c0ba:	48                   	dec    %eax
42c0bb:	51                   	push   %ecx
42c0bc:	6d                   	insl   (%dx),%es:(%edi)
42c0bd:	59                   	pop    %ecx
42c0be:	46                   	inc    %esi
42c0bf:	57                   	push   %edi
42c0c0:	73 72                	jae    0x42c134
42c0c2:	6b 71 59 31          	imul   $0x31,0x59(%ecx),%esi
42c0c6:	61                   	popa
42c0c7:	4c                   	dec    %esp
42c0c8:	36 32 35 55 77 37 31 	xor    %ss:0x31377755,%dh
42c0cf:	2b 55 54             	sub    0x54(%ebp),%edx
42c0d2:	4a                   	dec    %edx
42c0d3:	4f                   	dec    %edi
42c0d4:	71 4e                	jno    0x42c124
42c0d6:	66 2f                	data16 das
42c0d8:	48                   	dec    %eax
42c0d9:	2f                   	das
42c0da:	4b                   	dec    %ebx
42c0db:	61                   	popa
42c0dc:	35 63 6c 46 55       	xor    $0x55466c63,%eax
42c0e1:	4b                   	dec    %ebx
42c0e2:	46                   	inc    %esi
42c0e3:	47                   	inc    %edi
42c0e4:	53                   	push   %ebx
42c0e5:	31 35 53 5a 6c 50    	xor    %esi,0x506c5a53
42c0eb:	78 58                	js     0x42c145
42c0ed:	7a 77                	jp     0x42c166
42c0ef:	7a 67                	jp     0x42c158
42c0f1:	39 79 31             	cmp    %edi,0x31(%ecx)
42c0f4:	31 51 4a             	xor    %edx,0x4a(%ecx)
42c0f7:	6c                   	insb   (%dx),%es:(%edi)
42c0f8:	5a                   	pop    %edx
42c0f9:	4e                   	dec    %esi
42c0fa:	6b 71 7a 37          	imul   $0x37,0x7a(%ecx),%esi
42c0fe:	4c                   	dec    %esp
42c0ff:	44                   	inc    %esp
42c100:	68 6a 50 66 48       	push   $0x4866506a
42c105:	55                   	push   %ebp
42c106:	6b 36 69             	imul   $0x69,(%esi),%esi
42c109:	46                   	inc    %esi
42c10a:	53                   	push   %ebx
42c10b:	49                   	dec    %ecx
42c10c:	6c                   	insb   (%dx),%es:(%edi)
42c10d:	75 73                	jne    0x42c182
42c10f:	56                   	push   %esi
42c110:	44                   	inc    %esp
42c111:	30 54 4c 4e          	xor    %dl,0x4e(%esp,%ecx,2)
42c115:	4d                   	dec    %ebp
42c116:	4a                   	dec    %edx
42c117:	68 6a 71 63 58       	push   $0x5863716a
42c11c:	79 46                	jns    0x42c164
42c11e:	55                   	push   %ebp
42c11f:	42                   	inc    %edx
42c120:	71 67                	jno    0x42c189
42c122:	48                   	dec    %eax
42c123:	4a                   	dec    %edx
42c124:	73 70                	jae    0x42c196
42c126:	7a 72                	jp     0x42c19a
42c128:	4b                   	dec    %ebx
42c129:	35 75 65 42 38       	xor    $0x38426575,%eax
42c12e:	30 73 6f             	xor    %dh,0x6f(%ebx)
42c131:	6f                   	outsl  %ds:(%esi),(%dx)
42c132:	70 56                	jo     0x42c18a
42c134:	41                   	inc    %ecx
42c135:	6c                   	insb   (%dx),%es:(%edi)
42c136:	30 50 45             	xor    %dl,0x45(%eax)
42c139:	74 38                	je     0x42c173
42c13b:	7a 75                	jp     0x42c1b2
42c13d:	6c                   	insb   (%dx),%es:(%edi)
42c13e:	66 4c                	dec    %sp
42c140:	59                   	pop    %ecx
42c141:	43                   	inc    %ebx
42c142:	50                   	push   %eax
42c143:	49                   	dec    %ecx
42c144:	37                   	aaa
42c145:	62 69 38             	bound  %ebp,0x38(%ecx)
42c148:	78 58                	js     0x42c1a2
42c14a:	37                   	aaa
42c14b:	71 51                	jno    0x42c19e
42c14d:	50                   	push   %eax
42c14e:	45                   	inc    %ebp
42c14f:	64 45                	fs inc %ebp
42c151:	45                   	inc    %ebp
42c152:	33 42 66             	xor    0x66(%edx),%eax
42c155:	59                   	pop    %ecx
42c156:	6f                   	outsl  %ds:(%esi),(%dx)
42c157:	72 74                	jb     0x42c1cd
42c159:	66 6e                	data16 outsb %ds:(%esi),(%dx)
42c15b:	33 33                	xor    (%ebx),%esi
42c15d:	46                   	inc    %esi
42c15e:	46                   	inc    %esi
42c15f:	50                   	push   %eax
42c160:	54                   	push   %esp
42c161:	51                   	push   %ecx
42c162:	61                   	popa
42c163:	64 6d                	fs insl (%dx),%es:(%edi)
42c165:	65 57                	gs push %edi
42c167:	78 6f                	js     0x42c1d8
42c169:	46                   	inc    %esi
42c16a:	62 6b 37             	bound  %ebp,0x37(%ebx)
42c16d:	6d                   	insl   (%dx),%es:(%edi)
42c16e:	47                   	inc    %edi
42c16f:	57                   	push   %edi
42c170:	74 42                	je     0x42c1b4
42c172:	54                   	push   %esp
42c173:	48                   	dec    %eax
42c174:	46                   	inc    %esi
42c175:	57                   	push   %edi
42c176:	4b                   	dec    %ebx
42c177:	52                   	push   %edx
42c178:	6c                   	insb   (%dx),%es:(%edi)
42c179:	66 6f                	outsw  %ds:(%esi),(%dx)
42c17b:	4e                   	dec    %esi
42c17c:	69 36 55 43 67 6f    	imul   $0x6f674355,(%esi),%esi
42c182:	5a                   	pop    %edx
42c183:	4a                   	dec    %edx
42c184:	64 30 78 41          	xor    %bh,%fs:0x41(%eax)
42c188:	42                   	inc    %edx
42c189:	42                   	inc    %edx
42c18a:	44                   	inc    %esp
42c18b:	69 36 45 74 58 42    	imul   $0x42587445,(%esi),%esi
42c191:	52                   	push   %edx
42c192:	4e                   	dec    %esi
42c193:	2b 5a 4a             	sub    0x4a(%edx),%ebx
42c196:	77 6c                	ja     0x42c204
42c198:	68 42 71 30 65       	push   $0x65307142
42c19d:	67 32 7a 6f          	xor    0x6f(%bp,%si),%bh
42c1a1:	41                   	inc    %ecx
42c1a2:	50                   	push   %eax
42c1a3:	75 68                	jne    0x42c20d
42c1a5:	73 39                	jae    0x42c1e0
42c1a7:	30 34 34             	xor    %dh,(%esp,%esi,1)
42c1aa:	6f                   	outsl  %ds:(%esi),(%dx)
42c1ab:	66 50                	push   %ax
42c1ad:	6d                   	insl   (%dx),%es:(%edi)
42c1ae:	43                   	inc    %ebx
42c1af:	59                   	pop    %ecx
42c1b0:	6a 44                	push   $0x44
42c1b2:	44                   	inc    %esp
42c1b3:	71 4f                	jno    0x42c204
42c1b5:	59                   	pop    %ecx
42c1b6:	67 4d                	addr16 dec %ebp
42c1b8:	73 78                	jae    0x42c232
42c1ba:	65 39 70 75          	cmp    %esi,%gs:0x75(%eax)
42c1be:	61                   	popa
42c1bf:	56                   	push   %esi
42c1c0:	64 6f                	outsl  %fs:(%esi),(%dx)
42c1c2:	7a 52                	jp     0x42c216
42c1c4:	2f                   	das
42c1c5:	33 30                	xor    (%eax),%esi
42c1c7:	4f                   	dec    %edi
42c1c8:	42                   	inc    %edx
42c1c9:	50                   	push   %eax
42c1ca:	46                   	inc    %esi
42c1cb:	47                   	inc    %edi
42c1cc:	30 46 73             	xor    %al,0x73(%esi)
42c1cf:	30 66 71             	xor    %ah,0x71(%esi)
42c1d2:	67 6a 76             	addr16 push $0x76
42c1d5:	2b 66 45             	sub    0x45(%esi),%esp
42c1d8:	34 54                	xor    $0x54,%al
42c1da:	6d                   	insl   (%dx),%es:(%edi)
42c1db:	74 65                	je     0x42c242
42c1dd:	46                   	inc    %esi
42c1de:	6b 64 75 2b 65       	imul   $0x65,0x2b(%ebp,%esi,2),%esp
42c1e3:	41                   	inc    %ecx
42c1e4:	75 5a                	jne    0x42c240
42c1e6:	52                   	push   %edx
42c1e7:	35 46 54 4b 75       	xor    $0x754b5446,%eax
42c1ec:	2b 2b                	sub    (%ebx),%ebp
42c1ee:	45                   	inc    %ebp
42c1ef:	77 48                	ja     0x42c239
42c1f1:	63 45 62             	arpl   %eax,0x62(%ebp)
42c1f4:	4e                   	dec    %esi
42c1f5:	63 7a 6a             	arpl   %edi,0x6a(%edx)
42c1f8:	63 45 50             	arpl   %eax,0x50(%ebp)
42c1fb:	6c                   	insb   (%dx),%es:(%edi)
42c1fc:	4d                   	dec    %ebp
42c1fd:	4a                   	dec    %edx
42c1fe:	5a                   	pop    %edx
42c1ff:	38 56 66             	cmp    %dl,0x66(%esi)
42c202:	65 64 39 64 65 33    	gs cmp %esp,%fs:0x33(%ebp,%eiz,2)
42c208:	6a 43                	push   $0x43
42c20a:	32 4a 41             	xor    0x41(%edx),%cl
42c20d:	48                   	dec    %eax
42c20e:	43                   	inc    %ebx
42c20f:	32 39                	xor    (%ecx),%bh
42c211:	45                   	inc    %ebp
42c212:	74 64                	je     0x42c278
42c214:	4e                   	dec    %esi
42c215:	58                   	pop    %eax
42c216:	55                   	push   %ebp
42c217:	7a 62                	jp     0x42c27b
42c219:	71 32                	jno    0x42c24d
42c21b:	38 4e 6c             	cmp    %cl,0x6c(%esi)
42c21e:	76 46                	jbe    0x42c266
42c220:	39 44 74 5a          	cmp    %eax,0x5a(%esp,%esi,2)
42c224:	67 70 70             	addr16 jo 0x42c297
42c227:	64 79 5a             	fs jns 0x42c284
42c22a:	4c                   	dec    %esp
42c22b:	52                   	push   %edx
42c22c:	37                   	aaa
42c22d:	62 6f 50             	bound  %ebp,0x50(%edi)
42c230:	52                   	push   %edx
42c231:	6a 43                	push   $0x43
42c233:	58                   	pop    %eax
42c234:	49                   	dec    %ecx
42c235:	49                   	dec    %ecx
42c236:	63 46 64             	arpl   %eax,0x64(%esi)
42c239:	4d                   	dec    %ebp
42c23a:	4b                   	dec    %ebx
42c23b:	52                   	push   %edx
42c23c:	30 47 57             	xor    %al,0x57(%edi)
42c23f:	4c                   	dec    %esp
42c240:	59                   	pop    %ecx
42c241:	55                   	push   %ebp
42c242:	69 42 47 54 4e 78 75 	imul   $0x75784e54,0x47(%edx),%eax
42c249:	76 59                	jbe    0x42c2a4
42c24b:	6c                   	insb   (%dx),%es:(%edi)
42c24c:	63 2f                	arpl   %ebp,(%edi)
42c24e:	44                   	inc    %esp
42c24f:	77 57                	ja     0x42c2a8
42c251:	46                   	inc    %esi
42c252:	6b 61 59 73          	imul   $0x73,0x59(%ecx),%esp
42c256:	76 6e                	jbe    0x42c2c6
42c258:	75 57                	jne    0x42c2b1
42c25a:	71 43                	jno    0x42c29f
42c25c:	4e                   	dec    %esi
42c25d:	42                   	inc    %edx
42c25e:	55                   	push   %ebp
42c25f:	4e                   	dec    %esi
42c260:	47                   	inc    %edi
42c261:	66 6b 30 68          	imul   $0x68,(%eax),%si
42c265:	43                   	inc    %ebx
42c266:	30 43 2f             	xor    %al,0x2f(%ebx)
42c269:	77 73                	ja     0x42c2de
42c26b:	42                   	inc    %edx
42c26c:	43                   	inc    %ebx
42c26d:	71 53                	jno    0x42c2c2
42c26f:	31 46 5a             	xor    %eax,0x5a(%esi)
42c272:	71 7a                	jno    0x42c2ee
42c274:	58                   	pop    %eax
42c275:	6d                   	insl   (%dx),%es:(%edi)
42c276:	50                   	push   %eax
42c277:	46                   	inc    %esi
42c278:	31 53 76             	xor    %edx,0x76(%ebx)
42c27b:	48                   	dec    %eax
42c27c:	6c                   	insb   (%dx),%es:(%edi)
42c27d:	73 6d                	jae    0x42c2ec
42c27f:	45                   	inc    %ebp
42c280:	4c                   	dec    %esp
42c281:	64 4d                	fs dec %ebp
42c283:	30 65 46             	xor    %ah,0x46(%ebp)
42c286:	66 78 43             	data16 js 0x42c2cc
42c289:	6a 77                	push   $0x77
42c28b:	68 30 38 39 47       	push   $0x47393830
42c290:	58                   	pop    %eax
42c291:	4e                   	dec    %esi
42c292:	4f                   	dec    %edi
42c293:	49                   	dec    %ecx
42c294:	67 51                	addr16 push %ecx
42c296:	79 4a                	jns    0x42c2e2
42c298:	45                   	inc    %ebp
42c299:	4a                   	dec    %edx
42c29a:	2b 53 4a             	sub    0x4a(%ebx),%edx
42c29d:	43                   	inc    %ebx
42c29e:	71 32                	jno    0x42c2d2
42c2a0:	5a                   	pop    %edx
42c2a1:	70 2b                	jo     0x42c2ce
42c2a3:	74 67                	je     0x42c30c
42c2a5:	38 78 30             	cmp    %bh,0x30(%eax)
42c2a8:	39 63 35             	cmp    %esp,0x35(%ebx)
42c2ab:	6e                   	outsb  %ds:(%esi),(%dx)
42c2ac:	41                   	inc    %ecx
42c2ad:	70 63                	jo     0x42c312
42c2af:	37                   	aaa
42c2b0:	61                   	popa
42c2b1:	66 47                	inc    %di
42c2b3:	6b 75 54 74          	imul   $0x74,0x54(%ebp),%esi
42c2b7:	6f                   	outsl  %ds:(%esi),(%dx)
42c2b8:	67 6a 76             	addr16 push $0x76
42c2bb:	49                   	dec    %ecx
42c2bc:	72 36                	jb     0x42c2f4
42c2be:	77 68                	ja     0x42c328
42c2c0:	4a                   	dec    %edx
42c2c1:	50                   	push   %eax
42c2c2:	51                   	push   %ecx
42c2c3:	37                   	aaa
42c2c4:	33 55 62             	xor    0x62(%ebp),%edx
42c2c7:	79 65                	jns    0x42c32e
42c2c9:	62 6d 57             	bound  %ebp,0x57(%ebp)
42c2cc:	62 35 75 7a 7a 46    	bound  %esi,0x467a7a75
42c2d2:	6f                   	outsl  %ds:(%esi),(%dx)
42c2d3:	37                   	aaa
42c2d4:	70 6b                	jo     0x42c341
42c2d6:	55                   	push   %ebp
42c2d7:	4b                   	dec    %ebx
42c2d8:	39 79 4a             	cmp    %edi,0x4a(%ecx)
42c2db:	7a 6e                	jp     0x42c34b
42c2dd:	53                   	push   %ebx
42c2de:	6e                   	outsb  %ds:(%esi),(%dx)
42c2df:	6e                   	outsb  %ds:(%esi),(%dx)
42c2e0:	31 49 68             	xor    %ecx,0x68(%ecx)
42c2e3:	2b 63 59             	sub    0x59(%ebx),%esp
42c2e6:	4c                   	dec    %esp
42c2e7:	4d                   	dec    %ebp
42c2e8:	48                   	dec    %eax
42c2e9:	49                   	dec    %ecx
42c2ea:	70 4e                	jo     0x42c33a
42c2ec:	30 75 75             	xor    %dh,0x75(%ebp)
42c2ef:	77 62                	ja     0x42c353
42c2f1:	77 47                	ja     0x42c33a
42c2f3:	35 2b 32 38 54       	xor    $0x5438322b,%eax
42c2f8:	76 75                	jbe    0x42c36f
42c2fa:	46                   	inc    %esi
42c2fb:	7a 30                	jp     0x42c32d
42c2fd:	66 4c                	dec    %sp
42c2ff:	76 71                	jbe    0x42c372
42c301:	35 74 71 69 30       	xor    $0x30697174,%eax
42c306:	58                   	pop    %eax
42c307:	43                   	inc    %ebx
42c308:	39 78 70             	cmp    %edi,0x70(%eax)
42c30b:	68 57 70 36 39       	push   $0x39367057
42c310:	72 44                	jb     0x42c356
42c312:	50                   	push   %eax