420f7d:	86 08                	xchg   %cl,(%eax)
420f7f:	4f                   	dec    %edi
420f80:	12 10                	adc    (%eax),%dl
420f82:	00 52 00             	add    %dl,0x0(%edx)
420f85:	58                   	pop    %eax
420f86:	3d 00 00 00 00       	cmp    $0x0,%eax
420f8b:	86 08                	xchg   %cl,(%eax)
420f8d:	59                   	pop    %ecx
420f8e:	0b 5c 01 53          	or     0x53(%ecx,%eax,1),%ebx
420f92:	00 a0 3d 00 00 00    	add    %ah,0x3d(%eax)
420f98:	00 86 08 65 0b 10    	add    %al,0x100b6508(%esi)
420f9e:	00 53 00             	add    %dl,0x0(%ebx)
420fa1:	b8 3d 00 00 00       	mov    $0x3d,%eax
420fa6:	00 86 08 62 00 5c    	add    %al,0x5c006208(%esi)
420fac:	01 54 00 00          	add    %edx,0x0(%eax,%eax,1)
420fb0:	3e 00 00             	add    %al,%ds:(%eax)
420fb3:	00 00                	add    %al,(%eax)
420fb5:	86 08                	xchg   %cl,(%eax)
420fb7:	69 00 10 00 54 00    	imul   $0x540010,(%eax),%eax
420fbd:	18 3e                	sbb    %bh,(%esi)
420fbf:	00 00                	add    %al,(%eax)
420fc1:	00 00                	add    %al,(%eax)
420fc3:	86 00                	xchg   %al,(%eax)
420fc5:	60                   	pusha
420fc6:	0a 6d 01             	or     0x1(%ebp),%ch
420fc9:	55                   	push   %ebp
420fca:	00 3b                	add    %bh,(%ebx)
420fcc:	3e 00 00             	add    %al,%ds:(%eax)
420fcf:	00 00                	add    %al,(%eax)
420fd1:	86 00                	xchg   %al,(%eax)
420fd3:	69 0a 06 00 55 00    	imul   $0x550006,(%edx),%ecx
420fd9:	58                   	pop    %eax
420fda:	3e 00 00             	add    %al,%ds:(%eax)
420fdd:	00 00                	add    %al,(%eax)
420fdf:	86 00                	xchg   %al,(%eax)
420fe1:	97                   	xchg   %eax,%edi
420fe2:	0a 6d 01             	or     0x1(%ebp),%ch
420fe5:	55                   	push   %ebp
420fe6:	00 7b 3e             	add    %bh,0x3e(%ebx)
420fe9:	00 00                	add    %al,(%eax)
420feb:	00 00                	add    %al,(%eax)
420fed:	86 00                	xchg   %al,(%eax)
420fef:	a2 0a 06 00 55       	mov    %al,0x5500060a
420ff4:	00 98 3e 00 00 00    	add    %bl,0x3e(%eax)
420ffa:	00 86 00 73 0a 6d    	add    %al,0x6d0a7300(%esi)
421000:	01 55 00             	add    %edx,0x0(%ebp)
421003:	bb 3e 00 00 00       	mov    $0x3e,%ebx
421008:	00 86 00 81 0a 06    	add    %al,0x60a8100(%esi)
42100e:	00 55 00             	add    %dl,0x0(%ebp)
421011:	d8 3e                	fdivrs (%esi)
421013:	00 00                	add    %al,(%eax)
421015:	00 00                	add    %al,(%eax)
421017:	86 00                	xchg   %al,(%eax)
421019:	4d                   	dec    %ebp
42101a:	0a 6d 01             	or     0x1(%ebp),%ch
42101d:	55                   	push   %ebp
42101e:	00 fb                	add    %bh,%bl
421020:	3e 00 00             	add    %al,%ds:(%eax)
421023:	00 00                	add    %al,(%eax)
421025:	86 00                	xchg   %al,(%eax)
421027:	56                   	push   %esi
421028:	0a 06                	or     (%esi),%al
42102a:	00 55 00             	add    %dl,0x0(%ebp)
42102d:	18 3f                	sbb    %bh,(%edi)
42102f:	00 00                	add    %al,(%eax)
421031:	00 00                	add    %al,(%eax)
421033:	86 00                	xchg   %al,(%eax)
421035:	ea 10 3e 05 55 00 71 	ljmp   $0x7100,$0x55053e10
42103c:	3f                   	aas
42103d:	00 00                	add    %al,(%eax)
42103f:	00 00                	add    %al,(%eax)
421041:	83 18 92             	sbbl   $0xffffff92,(%eax)
421044:	0e                   	push   %cs
421045:	cd 03                	int    $0x3
421047:	55                   	push   %ebp
421048:	00 90 3f 00 00 00    	add    %dl,0x3f(%eax)
42104e:	00 86 08 89 00 5c    	add    %al,0x5c008908(%esi)
421054:	01 56 00             	add    %edx,0x0(%esi)
421057:	d8 3f                	fdivrs (%edi)
421059:	00 00                	add    %al,(%eax)
42105b:	00 00                	add    %al,(%eax)
42105d:	86 08                	xchg   %cl,(%eax)
42105f:	90                   	nop
421060:	00 10                	add    %dl,(%eax)
421062:	00 56 00             	add    %dl,0x0(%esi)
421065:	f0 3f                	lock aas
421067:	00 00                	add    %al,(%eax)
421069:	00 00                	add    %al,(%eax)
42106b:	86 08                	xchg   %cl,(%eax)
42106d:	46                   	inc    %esi
42106e:	12 5c 01 57          	adc    0x57(%ecx,%eax,1),%bl
421072:	00 38                	add    %bh,(%eax)
421074:	40                   	inc    %eax
421075:	00 00                	add    %al,(%eax)
421077:	00 00                	add    %al,(%eax)
421079:	86 08                	xchg   %cl,(%eax)
42107b:	4f                   	dec    %edi
42107c:	12 10                	adc    (%eax),%dl
42107e:	00 57 00             	add    %dl,0x0(%edi)
421081:	50                   	push   %eax
421082:	40                   	inc    %eax
421083:	00 00                	add    %al,(%eax)
421085:	00 00                	add    %al,(%eax)
421087:	86 08                	xchg   %cl,(%eax)
421089:	59                   	pop    %ecx
42108a:	0b 5c 01 58          	or     0x58(%ecx,%eax,1),%ebx
42108e:	00 98 40 00 00 00    	add    %bl,0x40(%eax)
421094:	00 86 08 65 0b 10    	add    %al,0x100b6508(%esi)
42109a:	00 58 00             	add    %bl,0x0(%eax)
42109d:	b0 40                	mov    $0x40,%al
42109f:	00 00                	add    %al,(%eax)
4210a1:	00 00                	add    %al,(%eax)
4210a3:	86 08                	xchg   %cl,(%eax)
4210a5:	62 00                	bound  %eax,(%eax)
4210a7:	5c                   	pop    %esp
4210a8:	01 59 00             	add    %ebx,0x0(%ecx)
4210ab:	f8                   	clc
4210ac:	40                   	inc    %eax
4210ad:	00 00                	add    %al,(%eax)
4210af:	00 00                	add    %al,(%eax)
4210b1:	86 08                	xchg   %cl,(%eax)
4210b3:	69 00 10 00 59 00    	imul   $0x590010,(%eax),%eax
4210b9:	10 41 00             	adc    %al,0x0(%ecx)
4210bc:	00 00                	add    %al,(%eax)
4210be:	00 86 08 a1 12 09    	add    %al,0x912a108(%esi)
4210c4:	05 5a 00 42 41       	add    $0x4142005a,%eax
4210c9:	00 00                	add    %al,(%eax)
4210cb:	00 00                	add    %al,(%eax)
4210cd:	86 08                	xchg   %cl,(%eax)
4210cf:	af                   	scas   %es:(%edi),%eax
4210d0:	12 fa                	adc    %dl,%bh
4210d2:	04 5a                	add    $0x5a,%al
4210d4:	00 64 41 00          	add    %ah,0x0(%ecx,%eax,2)
4210d8:	00 00                	add    %al,(%eax)
4210da:	00 86 00 60 0a 6d    	add    %al,0x6d0a6000(%esi)
4210e0:	01 5b 00             	add    %ebx,0x0(%ebx)
4210e3:	87 41 00             	xchg   %eax,0x0(%ecx)
4210e6:	00 00                	add    %al,(%eax)
4210e8:	00 86 00 69 0a 06    	add    %al,0x60a6900(%esi)
4210ee:	00 5b 00             	add    %bl,0x0(%ebx)
4210f1:	a4                   	movsb  %ds:(%esi),%es:(%edi)
4210f2:	41                   	inc    %ecx
4210f3:	00 00                	add    %al,(%eax)
4210f5:	00 00                	add    %al,(%eax)
4210f7:	86 00                	xchg   %al,(%eax)
4210f9:	97                   	xchg   %eax,%edi
4210fa:	0a 6d 01             	or     0x1(%ebp),%ch
4210fd:	5b                   	pop    %ebx
4210fe:	00 c7                	add    %al,%bh
421100:	41                   	inc    %ecx
421101:	00 00                	add    %al,(%eax)
421103:	00 00                	add    %al,(%eax)
421105:	86 00                	xchg   %al,(%eax)
421107:	a2 0a 06 00 5b       	mov    %al,0x5b00060a
42110c:	00 e4                	add    %ah,%ah
42110e:	41                   	inc    %ecx
42110f:	00 00                	add    %al,(%eax)
421111:	00 00                	add    %al,(%eax)
421113:	86 00                	xchg   %al,(%eax)
421115:	73 0a                	jae    0x421121
421117:	6d                   	insl   (%dx),%es:(%edi)
421118:	01 5b 00             	add    %ebx,0x0(%ebx)
42111b:	07                   	pop    %es
42111c:	42                   	inc    %edx
42111d:	00 00                	add    %al,(%eax)
42111f:	00 00                	add    %al,(%eax)
421121:	86 00                	xchg   %al,(%eax)
421123:	81 0a 06 00 5b 00    	orl    $0x5b0006,(%edx)
421129:	24 42                	and    $0x42,%al
42112b:	00 00                	add    %al,(%eax)
42112d:	00 00                	add    %al,(%eax)
42112f:	86 00                	xchg   %al,(%eax)
421131:	4d                   	dec    %ebp
421132:	0a 6d 01             	or     0x1(%ebp),%ch
421135:	5b                   	pop    %ebx
421136:	00 47 42             	add    %al,0x42(%edi)
421139:	00 00                	add    %al,(%eax)
42113b:	00 00                	add    %al,(%eax)
42113d:	86 00                	xchg   %al,(%eax)
42113f:	56                   	push   %esi
421140:	0a 06                	or     (%esi),%al
421142:	00 5b 00             	add    %bl,0x0(%ebx)
421145:	61                   	popa
421146:	42                   	inc    %edx
421147:	00 00                	add    %al,(%eax)
421149:	00 00                	add    %al,(%eax)
42114b:	86 18                	xchg   %bl,(%eax)
42114d:	92                   	xchg   %eax,%edx
42114e:	0e                   	push   %cs
42114f:	44                   	inc    %esp
421150:	05 5b 00 7c 42       	add    $0x427c005b,%eax
421155:	00 00                	add    %al,(%eax)
421157:	00 00                	add    %al,(%eax)
421159:	86 08                	xchg   %cl,(%eax)
42115b:	91                   	xchg   %eax,%ecx
42115c:	12 09                	adc    (%ecx),%cl
42115e:	05 5d 00 94 42       	add    $0x4294005d,%eax
421163:	00 00                	add    %al,(%eax)
421165:	00 00                	add    %al,(%eax)
421167:	86 08                	xchg   %cl,(%eax)
421169:	d7                   	xlat   %ds:(%ebx)
42116a:	0b 56 03             	or     0x3(%esi),%edx
42116d:	5d                   	pop    %ebp
42116e:	00 ac 42 00 00 00 00 	add    %ch,0x0(%edx,%eax,2)
421175:	86 18                	xchg   %bl,(%eax)
421177:	92                   	xchg   %eax,%edx
421178:	0e                   	push   %cs
421179:	4d                   	dec    %ebp
42117a:	05 5d 00 c4 42       	add    $0x42c4005d,%eax
42117f:	00 00                	add    %al,(%eax)
421181:	00 00                	add    %al,(%eax)
421183:	86 08                	xchg   %cl,(%eax)
421185:	91                   	xchg   %eax,%ecx
421186:	12 39                	adc    (%ecx),%bh
421188:	05 5f 00 dc 42       	add    $0x42dc005f,%eax
42118d:	00 00                	add    %al,(%eax)
42118f:	00 00                	add    %al,(%eax)
421191:	86 08                	xchg   %cl,(%eax)
421193:	d7                   	xlat   %ds:(%ebx)
421194:	0b 56 03             	or     0x3(%esi),%edx
421197:	5f                   	pop    %edi
421198:	00 00                	add    %al,(%eax)
42119a:	00 01                	add    %al,(%ecx)
42119c:	00 f4                	add    %dh,%ah
42119e:	09 00                	or     %eax,(%eax)
4211a0:	00 01                	add    %al,(%ecx)
4211a2:	00 a6 00 00 00 01    	add    %ah,0x1000000(%esi)
4211a8:	00 e7                	add    %ah,%bh
4211aa:	0a 00                	or     (%eax),%al
4211ac:	00 01                	add    %al,(%ecx)
4211ae:	00 43 00             	add    %al,0x0(%ebx)
4211b1:	00 00                	add    %al,(%eax)
4211b3:	01 00                	add    %eax,(%eax)
4211b5:	26 0d 00 00 02 00    	es or  $0x20000,%eax
4211bb:	89 12                	mov    %edx,(%edx)
4211bd:	00 00                	add    %al,(%eax)
4211bf:	01 00                	add    %eax,(%eax)
4211c1:	5c                   	pop    %esp
4211c2:	08 00                	or     %al,(%eax)
4211c4:	00 01                	add    %al,(%ecx)
4211c6:	00 57 0d             	add    %dl,0xd(%edi)
4211c9:	00 00                	add    %al,(%eax)
4211cb:	01 00                	add    %eax,(%eax)
4211cd:	d0 03                	rolb   $1,(%ebx)
4211cf:	00 00                	add    %al,(%eax)
4211d1:	01 00                	add    %eax,(%eax)
4211d3:	87 0d 00 00 02 00    	xchg   %ecx,0x20000
4211d9:	94                   	xchg   %eax,%esp
4211da:	08 00                	or     %al,(%eax)
4211dc:	00 01                	add    %al,(%ecx)
4211de:	00 f8                	add    %bh,%al
4211e0:	10 00                	adc    %al,(%eax)
4211e2:	00 01                	add    %al,(%ecx)
4211e4:	00 5c 08 00          	add    %bl,0x0(%eax,%ecx,1)
4211e8:	00 01                	add    %al,(%ecx)
4211ea:	00 15 11 00 00 02    	add    %dl,0x2000011
4211f0:	00 7c 02 00          	add    %bh,0x0(%edx,%eax,1)
4211f4:	00 01                	add    %al,(%ecx)
4211f6:	00 87 0d 00 00 02    	add    %al,0x200000d(%edi)
4211fc:	00 94 08 00 00 01 00 	add    %dl,0x10000(%eax,%ecx,1)
421203:	87 0d 00 00 02 00    	xchg   %ecx,0x20000
421209:	94                   	xchg   %eax,%esp
42120a:	08 00                	or     %al,(%eax)
42120c:	00 03                	add    %al,(%ebx)
42120e:	00 05 0a 00 00 04    	add    %al,0x400000a
421214:	00 15 11 00 00 01    	add    %dl,0x1000011
42121a:	00 86 11 00 00 01    	add    %al,0x1000011(%esi)
421220:	00 15 11 00 00 02    	add    %dl,0x2000011
421226:	00 7c 02 00          	add    %bh,0x0(%edx,%eax,1)
42122a:	00 01                	add    %al,(%ecx)
42122c:	00 87 0d 00 00 02    	add    %al,0x200000d(%edi)
421232:	00 94 08 00 00 01 00 	add    %dl,0x10000(%eax,%ecx,1)
421239:	87 0d 00 00 02 00    	xchg   %ecx,0x20000
42123f:	94                   	xchg   %eax,%esp
421240:	08 00                	or     %al,(%eax)
421242:	00 03                	add    %al,(%ebx)
421244:	00 05 0a 00 00 04    	add    %al,0x400000a
42124a:	00 15 11 00 00 01    	add    %dl,0x1000011
421250:	00 86 11 00 00 01    	add    %al,0x1000011(%esi)
421256:	00 e6                	add    %ah,%dh
421258:	03 00                	add    (%eax),%eax
42125a:	00 01                	add    %al,(%ecx)
42125c:	00 26                	add    %ah,(%esi)
42125e:	0d 00 00 02 00       	or     $0x20000,%eax
421263:	89 12                	mov    %edx,(%edx)
421265:	00 00                	add    %al,(%eax)
421267:	01 00                	add    %eax,(%eax)
421269:	3f                   	aas
42126a:	13 00                	adc    (%eax),%eax
42126c:	00 01                	add    %al,(%ecx)
42126e:	00 5c 08 00          	add    %bl,0x0(%eax,%ecx,1)
421272:	00 01                	add    %al,(%ecx)
421274:	00 5c 08 00          	add    %bl,0x0(%eax,%ecx,1)
421278:	00 01                	add    %al,(%ecx)
42127a:	00 5c 08 00          	add    %bl,0x0(%eax,%ecx,1)
42127e:	00 01                	add    %al,(%ecx)
421280:	00 5c 08 00          	add    %bl,0x0(%eax,%ecx,1)
421284:	00 01                	add    %al,(%ecx)
421286:	00 5c 08 00          	add    %bl,0x0(%eax,%ecx,1)
42128a:	00 01                	add    %al,(%ecx)
42128c:	00 5c 08 00          	add    %bl,0x0(%eax,%ecx,1)
421290:	00 01                	add    %al,(%ecx)
421292:	00 5c 08 00          	add    %bl,0x0(%eax,%ecx,1)
421296:	00 01                	add    %al,(%ecx)
421298:	00 5c 08 00          	add    %bl,0x0(%eax,%ecx,1)
42129c:	00 01                	add    %al,(%ecx)
42129e:	00 3b                	add    %bh,(%ebx)
4212a0:	13 00                	adc    (%eax),%eax
4212a2:	00 01                	add    %al,(%ecx)
4212a4:	00 9d 00 00 00 02    	add    %bl,0x2000000(%ebp)
4212aa:	00 5e 12             	add    %bl,0x12(%esi)
4212ad:	00 00                	add    %al,(%eax)
4212af:	03 00                	add    (%eax),%eax
4212b1:	77 0b                	ja     0x4212be
4212b3:	00 00                	add    %al,(%eax)
4212b5:	04 00                	add    $0x0,%al
4212b7:	76 00                	jbe    0x4212b9
4212b9:	00 00                	add    %al,(%eax)
4212bb:	01 00                	add    %eax,(%eax)
4212bd:	7f 0d                	jg     0x4212cc
4212bf:	00 00                	add    %al,(%eax)
4212c1:	01 00                	add    %eax,(%eax)
4212c3:	94                   	xchg   %eax,%esp
4212c4:	08 00                	or     %al,(%eax)
4212c6:	00 01                	add    %al,(%ecx)
4212c8:	00 94 08 00 00 01 00 	add    %dl,0x10000(%eax,%ecx,1)
4212cf:	94                   	xchg   %eax,%esp
4212d0:	08 00                	or     %al,(%eax)
4212d2:	00 01                	add    %al,(%ecx)
4212d4:	00 94 08 00 00 01 00 	add    %dl,0x10000(%eax,%ecx,1)
4212db:	3b 13                	cmp    (%ebx),%edx
4212dd:	00 00                	add    %al,(%eax)
4212df:	01 00                	add    %eax,(%eax)
4212e1:	f8                   	clc
4212e2:	10 00                	adc    %al,(%eax)
4212e4:	00 01                	add    %al,(%ecx)
4212e6:	00 e6                	add    %ah,%dh
4212e8:	03 00                	add    (%eax),%eax
4212ea:	00 01                	add    %al,(%ecx)
4212ec:	00 26                	add    %ah,(%esi)
4212ee:	0d 00 00 02 00       	or     $0x20000,%eax
4212f3:	89 12                	mov    %edx,(%edx)
4212f5:	00 00                	add    %al,(%eax)
4212f7:	01 00                	add    %eax,(%eax)
4212f9:	3f                   	aas
4212fa:	13 00                	adc    (%eax),%eax
4212fc:	00 01                	add    %al,(%ecx)
4212fe:	00 5c 08 00          	add    %bl,0x0(%eax,%ecx,1)
421302:	00 01                	add    %al,(%ecx)
421304:	00 5c 08 00          	add    %bl,0x0(%eax,%ecx,1)