41deb8:	20 01                	and    %al,(%ecx)
41deba:	01 12                	add    %edx,(%edx)
41debc:	80 91 05 20 02 01 08 	adcb   $0x8,0x1022005(%ecx)
41dec3:	08 06                	or     %al,(%esi)
41dec5:	20 01                	and    %al,(%ecx)
41dec7:	01 11                	add    %edx,(%ecx)
41dec9:	80 c1 06             	add    $0x6,%cl
41decc:	20 01                	and    %al,(%ecx)
41dece:	01 11                	add    %edx,(%ecx)
41ded0:	81 b5 07 20 04 01 08 	xorl   $0x8080808,0x1042007(%ebp)
41ded7:	08 08 08
41deda:	06                   	push   %es
41dedb:	20 01                	and    %al,(%ecx)
41dedd:	01 11                	add    %edx,(%ecx)
41dedf:	80 ad 06 20 01 01 11 	subb   $0x11,0x1012006(%ebp)
41dee6:	81 b9 04 20 01 01 1c 	cmpl   $0x5200c1c,0x1012004(%ecx)
41deed:	0c 20 05
41def0:	01 0e                	add    %ecx,(%esi)
41def2:	0c 11                	or     $0x11,%al
41def4:	81 c1 11 81 c5 05    	add    $0x5c58111,%ecx
41defa:	06                   	push   %es
41defb:	20 01                	and    %al,(%ecx)
41defd:	01 12                	add    %edx,(%edx)
41deff:	81 bd 06 20 01 01 11 	cmpl   $0x6c98111,0x1012006(%ebp)
41df06:	81 c9 06
41df09:	20 01                	and    %al,(%ecx)
41df0b:	01 11                	add    %edx,(%ecx)
41df0d:	81 cd 06 20 01 01    	or     $0x1012006,%ebp
41df13:	11 81 25 05 00 00    	adc    %eax,0x525(%ecx)
41df19:	12 81 d5 06 20 01    	adc    0x12006d5(%ecx),%al
41df1f:	01 12                	add    %edx,(%edx)
41df21:	81 d5 05 00 00 11    	adc    $0x11000005,%ebp
41df27:	81 01 06 20 01 01    	addl   $0x1012006,(%ecx)
41df2d:	11 81 01 05 20 02    	adc    %eax,0x2200501(%ecx)
41df33:	01 1c 18             	add    %ebx,(%eax,%ebx,1)
41df36:	06                   	push   %es
41df37:	20 01                	and    %al,(%ecx)
41df39:	01 12                	add    %edx,(%edx)
41df3b:	80 c9 06             	or     $0x6,%cl
41df3e:	20 01                	and    %al,(%ecx)
41df40:	01 11                	add    %edx,(%ecx)
41df42:	81 dd 05 20 00 12    	sbb    $0x12002005,%ebp
41df48:	81 e1 06 20 01 08    	and    $0x8012006,%ecx
41df4e:	12 81 e5 05 20 00    	adc    0x2005e5(%ecx),%al
41df54:	12 81 e9 08 20 03    	adc    0x32008e9(%ecx),%al
41df5a:	01 12                	add    %edx,(%edx)
41df5c:	81 99 08 08 06 20 01 	sbbl   $0x81110101,0x20060808(%ecx)
41df63:	01 11 81
41df66:	ed                   	in     (%dx),%eax
41df67:	05 20 00 12 81       	add    $0x81120020,%eax
41df6c:	f1                   	int1
41df6d:	07                   	pop    %es
41df6e:	20 02                	and    %al,(%edx)
41df70:	01 11                	add    %edx,(%ecx)
41df72:	81 f9 0c 06 20 01    	cmp    $0x120060c,%ecx
41df78:	08 12                	or     %dl,(%edx)
41df7a:	81 f5 05 20 00 12    	xor    $0x12002005,%ebp
41df80:	81 fd 06 20 01 01    	cmp    $0x1012006,%ebp
41df86:	12 81 99 06 20 01    	adc    0x1200699(%ecx),%al
41df8c:	01 11                	add    %edx,(%ecx)
41df8e:	82 01 05             	addb   $0x5,(%ecx)
41df91:	20 02                	and    %al,(%edx)
41df93:	01 0e                	add    %ecx,(%esi)
41df95:	0c 06                	or     $0x6,%al
41df97:	20 01                	and    %al,(%ecx)
41df99:	01 12                	add    %edx,(%edx)
41df9b:	82 05 06 20 01 01 11 	addb   $0x11,0x1012006
41dfa2:	82 0d 06 20 01 01 11 	orb    $0x11,0x1012006
41dfa9:	82 11 04             	adcb   $0x4,(%ecx)
41dfac:	20 01                	and    %al,(%ecx)
41dfae:	1c 0e                	sbb    $0xe,%al
41dfb0:	06                   	push   %es
41dfb1:	20 01                	and    %al,(%ecx)
41dfb3:	01 12                	add    %edx,(%edx)
41dfb5:	82 15 06 20 01 01 11 	adcb   $0x11,0x1012006
41dfbc:	82 19 08             	sbbb   $0x8,(%ecx)
41dfbf:	07                   	pop    %es
41dfc0:	02 11                	add    (%ecx),%dl
41dfc2:	81 00 11 81 00 03    	addl   $0x3008111,(%eax)
41dfc8:	07                   	pop    %es
41dfc9:	01 0e                	add    %ecx,(%esi)
41dfcb:	06                   	push   %es
41dfcc:	20 01                	and    %al,(%ecx)
41dfce:	01 11                	add    %edx,(%ecx)
41dfd0:	82 21 07             	andb   $0x7,(%ecx)
41dfd3:	20 02                	and    %al,(%edx)
41dfd5:	01 12                	add    %edx,(%edx)
41dfd7:	81 99 08 08 07 06 06 	sbbl   $0xc060406,0x6070808(%ecx)
41dfde:	04 06 0c
41dfe1:	08 02                	or     %al,(%edx)
41dfe3:	08 07                	or     %al,(%edi)
41dfe5:	06                   	push   %es
41dfe6:	0e                   	push   %cs
41dfe7:	0e                   	push   %cs
41dfe8:	08 0e                	or     %cl,(%esi)
41dfea:	04 02                	add    $0x2,%al
41dfec:	09 07                	or     %eax,(%edi)
41dfee:	07                   	pop    %es
41dfef:	08 0c 07             	or     %cl,(%edi,%eax,1)
41dff2:	07                   	pop    %es
41dff3:	08 02                	or     %al,(%edx)
41dff5:	02 09                	add    (%ecx),%cl
41dff7:	07                   	pop    %es
41dff8:	07                   	pop    %es
41dff9:	0b 07                	or     (%edi),%eax
41dffb:	0c 07                	or     $0x7,%al
41dffd:	0d 02 0d 04 00       	or     $0x40d02,%eax
41e002:	01 0d 0d 04 00 01    	add    %ecx,0x100040d
41e008:	01 0d 09 07 07 09    	add    %ecx,0x9070709
41e00e:	08 08                	or     %cl,(%eax)
41e010:	06                   	push   %es
41e011:	06                   	push   %es
41e012:	02 02                	add    (%edx),%al
41e014:	07                   	pop    %es
41e015:	07                   	pop    %es
41e016:	05 04 0b 0b 0b       	add    $0xb0b0b04,%eax
41e01b:	0b 09                	or     (%ecx),%ecx
41e01d:	07                   	pop    %es
41e01e:	07                   	pop    %es
41e01f:	0e                   	push   %cs
41e020:	0e                   	push   %cs
41e021:	08 0d 0a 02 02 05    	or     %cl,0x502020a
41e027:	00 00                	add    %al,(%eax)
41e029:	11 82 35 07 07 05    	adc    %eax,0x5070735(%edx)
41e02f:	0c 07                	or     $0x7,%al
41e031:	09 0e                	or     %ecx,(%esi)
41e033:	05 1a 07 09 0d       	add    $0xd09071a,%eax
41e038:	0b 0a                	or     (%edx),%ecx
41e03a:	09 05 15 11 80 85    	or     %eax,0x85801115
41e040:	01 08                	add    %ecx,(%eax)
41e042:	15 11 80 85 01       	adc    $0x1858011,%eax
41e047:	08 15 11 80 85 01    	or     %dl,0x1858011
41e04d:	08 02                	or     %al,(%edx)
41e04f:	06                   	push   %es
41e050:	15 11 80 85 01       	adc    $0x1858011,%eax
41e055:	08 05 20 01 01 13    	or     %al,0x13010120
41e05b:	00 03                	add    %al,(%ebx)
41e05d:	20 00                	and    %al,(%eax)
41e05f:	02 04 20             	add    (%eax,%eiz,1),%al
41e062:	00 13                	add    %dl,(%ebx)
41e064:	00 07                	add    %al,(%edi)
41e066:	07                   	pop    %es
41e067:	05 09 0c 05 09       	add    $0x9050c09,%eax
41e06c:	0b 08                	or     (%eax),%ecx
41e06e:	07                   	pop    %es
41e06f:	06                   	push   %es
41e070:	06                   	push   %es
41e071:	08 07                	or     %al,(%edi)
41e073:	05 05 02 0d 07       	add    $0x70d0205,%eax
41e078:	09 06                	or     %eax,(%esi)
41e07a:	0d 0d 04 0d 0d       	or     $0xd0d040d,%eax
41e07f:	12 80 89 02 02 04    	adc    0x4020289(%eax),%al
41e085:	00 01                	add    %al,(%ecx)
41e087:	01 0e                	add    %ecx,(%esi)
41e089:	03 00                	add    (%eax),%eax
41e08b:	00 0e                	add    %cl,(%esi)
41e08d:	09 07                	or     %eax,(%edi)
41e08f:	07                   	pop    %es
41e090:	0d 0e 05 05 04       	or     $0x405050e,%eax
41e095:	0d 02 06 00 01       	or     $0x1000602,%eax
41e09a:	11 81 25 0e 0d 07    	adc    %eax,0x70d0e25(%ecx)
41e0a0:	09 0d 0d 07 0a 0a    	or     %ecx,0xa0a070d
41e0a6:	0b 08                	or     (%eax),%ecx
41e0a8:	02 12                	add    (%edx),%dl
41e0aa:	80 89 0c 07 08 0d 0e 	orb    $0xe,0xd08070c(%ecx)
41e0b1:	0b 07                	or     (%edi),%eax
41e0b3:	07                   	pop    %es
41e0b4:	02 0d 12 80 89 05    	add    0x5898012,%cl
41e0ba:	07                   	pop    %es
41e0bb:	01 12                	add    %edx,(%edx)
41e0bd:	80 8d 07 00 01 12 80 	orb    $0x80,0x12010007(%ebp)
41e0c4:	8d 1d 05 09 07 04    	lea    0x4070905,%ebx
41e0ca:	0e                   	push   %cs
41e0cb:	12 80 91 1d 1c 08    	adc    0x81c1d91(%eax),%al
41e0d1:	06                   	push   %es
41e0d2:	20 01                	and    %al,(%ecx)
41e0d4:	12 80 91 0e 06 20    	adc    0x20060e91(%eax),%al
41e0da:	01 12                	add    %edx,(%edx)
41e0dc:	82 45 0e 06          	addb   $0x6,0xe(%ebp)
41e0e0:	20 02                	and    %al,(%edx)
41e0e2:	1c 1c                	sbb    $0x1c,%al
41e0e4:	1d 1c 04 00 01       	sbb    $0x100041c,%eax
41e0e9:	01 08                	add    %ecx,(%eax)
41e0eb:	04 07                	add    $0x7,%al
41e0ed:	02 0e                	add    (%esi),%cl
41e0ef:	0e                   	push   %cs
41e0f0:	05 20 02 0e 0e       	add    $0xe0e0220,%eax
41e0f5:	0e                   	push   %cs
41e0f6:	06                   	push   %es
41e0f7:	07                   	pop    %es
41e0f8:	02 1d 05 1d 05 04    	add    0x4051d05,%bl
41e0fe:	20 00                	and    %al,(%eax)
41e100:	1d 03 03 20 00       	sbb    $0x200303,%eax
41e105:	08 08                	or     %cl,(%eax)
41e107:	00 03                	add    %al,(%ebx)
41e109:	1d 05 1d 03 08       	sbb    $0x8031d05,%eax
41e10e:	08 05 07 03 02 02    	or     %al,0x2020307
41e114:	02 05 00 01 0e 1d    	add    0x1d0e0100,%al
41e11a:	0e                   	push   %cs
41e11b:	07                   	pop    %es
41e11c:	07                   	pop    %es
41e11d:	05 02 08 02 02       	add    $0x2020802,%eax
41e122:	02 22                	add    (%edx),%ah
41e124:	07                   	pop    %es
41e125:	0e                   	push   %cs
41e126:	15 12 80 a9 01       	adc    $0x1a98012,%eax
41e12b:	0e                   	push   %cs
41e12c:	11 80 ad 15 11 80    	adc    %eax,-0x7feeea53(%eax)
41e132:	b5 02                	mov    $0x2,%ch
41e134:	0e                   	push   %cs
41e135:	12 40 0e             	adc    0xe(%eax),%al
41e138:	12 40 08             	adc    0x8(%eax),%al
41e13b:	02 08                	add    (%eax),%cl
41e13d:	12 5d 12             	adc    0x12(%ebp),%bl
41e140:	40                   	inc    %eax
41e141:	12 5d 02             	adc    0x2(%ebp),%bl
41e144:	02 02                	add    (%edx),%al
41e146:	05 20 00 11 80       	add    $0x80110020,%eax
41e14b:	ad                   	lods   %ds:(%esi),%eax
41e14c:	06                   	push   %es
41e14d:	15 12 80 a9 01       	adc    $0x1a98012,%eax
41e152:	0e                   	push   %cs
41e153:	08 15 12 80 a5 02    	or     %dl,0x2a58012
41e159:	0e                   	push   %cs
41e15a:	12 40 0b             	adc    0xb(%eax),%al
41e15d:	20 00                	and    %al,(%eax)
41e15f:	15 12 80 b1 02       	adc    $0x2b18012,%eax
41e164:	13 00                	adc    (%eax),%eax
41e166:	13 01                	adc    (%ecx),%eax
41e168:	08 15 12 80 b1 02    	or     %dl,0x2b18012
41e16e:	0e                   	push   %cs
41e16f:	12 40 0b             	adc    0xb(%eax),%al
41e172:	20 00                	and    %al,(%eax)
41e174:	15 11 80 b5 02       	adc    $0x2b58011,%eax
41e179:	13 00                	adc    (%eax),%eax
41e17b:	13 01                	adc    (%ecx),%eax
41e17d:	08 15 11 80 b5 02    	or     %dl,0x2b58011
41e183:	0e                   	push   %cs
41e184:	12 40 06             	adc    0x6(%eax),%al
41e187:	20 01                	and    %al,(%ecx)
41e189:	13 01                	adc    (%ecx),%eax
41e18b:	13 00                	adc    (%eax),%eax
41e18d:	05 20 01 13 00       	add    $0x130120,%eax
41e192:	08 06                	or     %al,(%esi)
41e194:	20 02                	and    %al,(%edx)
41e196:	01 08                	add    %ecx,(%eax)
41e198:	13 00                	adc    (%eax),%eax
41e19a:	06                   	push   %es
41e19b:	20 01                	and    %al,(%ecx)
41e19d:	01 11                	add    %edx,(%ecx)
41e19f:	81 f9 05 20 00 12    	cmp    $0x12002005,%ecx
41e1a5:	80 e9 06             	sub    $0x6,%cl
41e1a8:	20 01                	and    %al,(%ecx)
41e1aa:	01 11                	add    %edx,(%ecx)
41e1ac:	82 59 06 20          	sbbb   $0x20,0x6(%ecx)
41e1b0:	01 01                	add    %eax,(%ecx)
41e1b2:	12 82 5d 03 07 01    	adc    0x107035d(%edx),%al
41e1b8:	08 27                	or     %ah,(%edi)
41e1ba:	07                   	pop    %es
41e1bb:	16                   	push   %ss
41e1bc:	12 81 04 11 80 c1    	adc    -0x3e7feefc(%ecx),%al
41e1c2:	11 80 c1 08 1d 02    	adc    %eax,0x21d08c1(%eax)
41e1c8:	08 11                	or     %dl,(%ecx)
41e1ca:	80 c1 08             	add    $0x8,%cl
41e1cd:	11 80 c1 12 80 84    	adc    %eax,-0x7b7fed3f(%eax)
41e1d3:	11 80 c1 02 02 02    	adc    %eax,0x20202c1(%eax)
41e1d9:	02 02                	add    (%edx),%al
41e1db:	02 02                	add    (%edx),%al
41e1dd:	02 02                	add    (%edx),%al
41e1df:	02 02                	add    (%edx),%al
41e1e1:	05 1d 1d 11 80       	add    $0x80111d1d,%eax
41e1e6:	c1 04 1d 11 80 c1 04 	roll   $0x7,0x4c18011(,%ebx,1)
41e1ed:	07
41e1ee:	02 08                	add    (%eax),%cl
41e1f0:	02 18                	add    (%eax),%bl
41e1f2:	07                   	pop    %es
41e1f3:	0c 08                	or     $0x8,%al
41e1f5:	15 12 80 a9 01       	adc    $0x1a98012,%eax
41e1fa:	11 80 c1 08 08 02    	adc    %eax,0x20808c1(%eax)
41e200:	1d 11 80 c1 02       	sbb    $0x2c18011,%eax
41e205:	02 02                	add    (%edx),%al
41e207:	02 02                	add    (%edx),%al
41e209:	02 08                	add    (%eax),%cl
41e20b:	15 12 80 a9 01       	adc    $0x1a98012,%eax
41e210:	11 80 c1 09 00 02    	adc    %eax,0x20009c1(%eax)
41e216:	02 11                	add    (%ecx),%dl
41e218:	80 c1 11             	add    $0x11,%cl
41e21b:	80 c1 0b             	add    $0xb,%cl
41e21e:	20 02                	and    %al,(%edx)
41e220:	01 08                	add    %ecx,(%eax)
41e222:	15 12 82 65 01       	adc    $0x1658212,%eax
41e227:	13 00                	adc    (%eax),%eax
41e229:	05 20 00 1d 13       	add    $0x131d0020,%eax
41e22e:	00 06                	add    %al,(%esi)
41e230:	07                   	pop    %es
41e231:	02 08                	add    (%eax),%cl
41e233:	11 80 c1 08 07 04    	adc    %eax,0x40708c1(%eax)
41e239:	02 11                	add    (%ecx),%dl
41e23b:	80 c1 02             	add    $0x2,%cl
41e23e:	02 0a                	add    (%edx),%cl
41e240:	07                   	pop    %es
41e241:	01 15 11 80 85 01    	add    %edx,0x1858011
41e247:	11 80 c1 08 15 11    	adc    %eax,0x111508c1(%eax)
41e24d:	80 85 01 11 80 c1 12 	addb   $0x12,-0x3e7feeff(%ebp)
41e254:	07                   	pop    %es
41e255:	05 15 12 80 c5       	add    $0xc5801215,%eax
41e25a:	01 11                	add    %edx,(%ecx)
41e25c:	80 c1 11             	add    $0x11,%cl
41e25f:	80 c1 11             	add    $0x11,%cl
41e262:	80 c1 02             	add    $0x2,%cl
41e265:	02 08                	add    (%eax),%cl
41e267:	15 12 80 c5 01       	adc    $0x1c58012,%eax
41e26c:	11 80 c1 05 07 03    	adc    %eax,0x30705c1(%eax)
41e272:	08 02                	or     %al,(%edx)
41e274:	02 04 07             	add    (%edi,%eax,1),%al
41e277:	02 08                	add    (%eax),%cl
41e279:	08 10                	or     %dl,(%eax)
41e27b:	07                   	pop    %es
41e27c:	06                   	push   %es
41e27d:	1d 11 80 c1 11       	sbb    $0x11c18011,%eax
41e282:	80 c1 02             	add    $0x2,%cl
41e285:	1d 11 80 c1 08       	sbb    $0x8c18011,%eax
41e28a:	02 05 07 01 11 80    	add    0x80110107,%al
41e290:	8c 05 07 01 11 80    	mov    %es,0x80110107
41e296:	94                   	xchg   %eax,%esp
41e297:	04 07                	add    $0x7,%al
41e299:	02 02                	add    (%edx),%al
41e29b:	02 05 07 01 11 80    	add    0x80110107,%al
41e2a1:	90                   	nop
41e2a2:	05 07 01 12 80       	add    $0x80120107,%eax
41e2a7:	c8 0b 07 03          	enter  $0x70b,$0x3
41e2ab:	12 80 c9 12 80 c9    	adc    -0x367fed37(%eax),%al
41e2b1:	12 80 c9 0b 00 02    	adc    0x2000bc9(%eax),%al
41e2b7:	12 82 69 12 82 69    	adc    0x69821269(%edx),%al
41e2bd:	12 82 69 0c 10 01    	adc    0x1100c69(%edx),%al
41e2c3:	03 1e                	add    (%esi),%ebx
41e2c5:	00 10                	add    %dl,(%eax)
41e2c7:	1e                   	push   %ds
41e2c8:	00 1e                	add    %bl,(%esi)
41e2ca:	00 1e                	add    %bl,(%esi)
41e2cc:	00 05 0a 01 12 80    	add    %al,0x8012010a
41e2d2:	c9                   	leave
41e2d3:	09 00                	or     %eax,(%eax)
41e2d5:	04 11                	add    $0x11,%al
41e2d7:	81 01 08 08 08 08    	addl   $0x8080808,(%ecx)
41e2dd:	07                   	pop    %es
41e2de:	20 02                	and    %al,(%edx)
41e2e0:	01 11                	add    %edx,(%ecx)
41e2e2:	81 01 0c 08 00 03    	addl   $0x300080c,(%ecx)
41e2e8:	11 81 01 08 08 08    	adc    %eax,0x8080801(%ecx)