41e0e8:	00 58 00             	add    %bl,0x0(%eax)
41e0eb:	59                   	pop    %ecx
41e0ec:	00 6c 00 63          	add    %ch,0x63(%eax,%eax,1)
41e0f0:	00 2f                	add    %ch,(%edi)
41e0f2:	00 4c 00 49          	add    %cl,0x49(%eax,%eax,1)
41e0f6:	00 61 00             	add    %ah,0x0(%ecx)
41e0f9:	4d                   	dec    %ebp
41e0fa:	00 51 00             	add    %dl,0x0(%ecx)
41e0fd:	42                   	inc    %edx
41e0fe:	00 51 00             	add    %dl,0x0(%ecx)
41e101:	61                   	popa
41e102:	00 41 00             	add    %al,0x0(%ecx)
41e105:	71 00                	jno    0x41e107
41e107:	68 00 41 00 49       	push   $0x49004100
41e10c:	00 4c 00 76          	add    %cl,0x76(%eax,%eax,1)
41e110:	00 32                	add    %dh,(%edx)
41e112:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
41e116:	00 30                	add    %dh,(%eax)
41e118:	00 64 00 36          	add    %ah,0x36(%eax,%eax,1)
41e11c:	00 46 00             	add    %al,0x0(%esi)
41e11f:	77 00                	ja     0x41e121
41e121:	61                   	popa
41e122:	00 61 00             	add    %ah,0x0(%ecx)
41e125:	6d                   	insl   (%dx),%es:(%edi)
41e126:	00 47 00             	add    %al,0x0(%edi)
41e129:	59                   	pop    %ecx
41e12a:	00 4a 00             	add    %cl,0x0(%edx)
41e12d:	4f                   	dec    %edi
41e12e:	00 42 00             	add    %al,0x0(%edx)
41e131:	6d                   	insl   (%dx),%es:(%edi)
41e132:	00 75 00             	add    %dh,0x0(%ebp)
41e135:	33 00                	xor    (%eax),%eax
41e137:	49                   	dec    %ecx
41e138:	00 44 00 66          	add    %al,0x66(%eax,%eax,1)
41e13c:	00 77 00             	add    %dh,0x0(%edi)
41e13f:	56                   	push   %esi
41e140:	00 36                	add    %dh,(%esi)
41e142:	00 2f                	add    %ch,(%edi)
41e144:	00 68 00             	add    %ch,0x0(%eax)
41e147:	42                   	inc    %edx
41e148:	00 51 00             	add    %dl,0x0(%ecx)
41e14b:	47                   	inc    %edi
41e14c:	00 77 00             	add    %dh,0x0(%edi)
41e14f:	62 00                	bound  %eax,(%eax)
41e151:	78 00                	js     0x41e153
41e153:	46                   	inc    %esi
41e154:	00 65 00             	add    %ah,0x0(%ebp)
41e157:	76 00                	jbe    0x41e159
41e159:	75 00                	jne    0x41e15b
41e15b:	33 00                	xor    (%eax),%eax
41e15d:	35 00 7a 00 70       	xor    $0x70007a00,%eax
41e162:	00 2f                	add    %ch,(%edi)
41e164:	00 35 00 46 00 36    	add    %dh,0x36004600
41e16a:	00 47 00             	add    %al,0x0(%edi)
41e16d:	34 00                	xor    $0x0,%al
41e16f:	73 00                	jae    0x41e171
41e171:	59                   	pop    %ecx
41e172:	00 58 00             	add    %bl,0x0(%eax)
41e175:	4c                   	dec    %esp
41e176:	00 73 00             	add    %dh,0x0(%ebx)
41e179:	48                   	dec    %eax
41e17a:	00 71 00             	add    %dh,0x0(%ecx)
41e17d:	56                   	push   %esi
41e17e:	00 42 00             	add    %al,0x0(%edx)
41e181:	32 00                	xor    (%eax),%al
41e183:	76 00                	jbe    0x41e185
41e185:	56                   	push   %esi
41e186:	00 73 00             	add    %dh,0x0(%ebx)
41e189:	74 00                	je     0x41e18b
41e18b:	46                   	inc    %esi
41e18c:	00 2f                	add    %ch,(%edi)
41e18e:	00 31                	add    %dh,(%ecx)
41e190:	00 38                	add    %bh,(%eax)
41e192:	00 61 00             	add    %ah,0x0(%ecx)
41e195:	78 00                	js     0x41e197
41e197:	6b 00 4f             	imul   $0x4f,(%eax),%eax
41e19a:	00 77 00             	add    %dh,0x0(%edi)
41e19d:	2f                   	das
41e19e:	00 39                	add    %bh,(%ecx)
41e1a0:	00 64 00 47          	add    %ah,0x47(%eax,%eax,1)
41e1a4:	00 41 00             	add    %al,0x0(%ecx)
41e1a7:	64 00 57 00          	add    %dl,%fs:0x0(%edi)
41e1ab:	6e                   	outsb  %ds:(%esi),(%dx)
41e1ac:	00 36                	add    %dh,(%esi)
41e1ae:	00 66 00             	add    %ah,0x0(%esi)
41e1b1:	63 00                	arpl   %eax,(%eax)
41e1b3:	41                   	inc    %ecx
41e1b4:	00 6b 00             	add    %ch,0x0(%ebx)
41e1b7:	71 00                	jno    0x41e1b9
41e1b9:	51                   	push   %ecx
41e1ba:	00 5a 00             	add    %bl,0x0(%edx)
41e1bd:	32 00                	xor    (%eax),%al
41e1bf:	56                   	push   %esi
41e1c0:	00 47 00             	add    %al,0x0(%edi)
41e1c3:	39 00                	cmp    %eax,(%eax)
41e1c5:	54                   	push   %esp
41e1c6:	00 58 00             	add    %bl,0x0(%eax)
41e1c9:	5a                   	pop    %edx
41e1ca:	00 4d 00             	add    %cl,0x0(%ebp)
41e1cd:	7a 00                	jp     0x41e1cf
41e1cf:	6e                   	outsb  %ds:(%esi),(%dx)
41e1d0:	00 44 00 42          	add    %al,0x42(%eax,%eax,1)
41e1d4:	00 2f                	add    %ch,(%edi)
41e1d6:	00 38                	add    %bh,(%eax)
41e1d8:	00 6a 00             	add    %ch,0x0(%edx)
41e1db:	39 00                	cmp    %eax,(%eax)
41e1dd:	49                   	dec    %ecx
41e1de:	00 48 00             	add    %cl,0x0(%eax)
41e1e1:	79 00                	jns    0x41e1e3
41e1e3:	78 00                	js     0x41e1e5
41e1e5:	56                   	push   %esi
41e1e6:	00 57 00             	add    %dl,0x0(%edi)
41e1e9:	58                   	pop    %eax
41e1ea:	00 59 00             	add    %bl,0x0(%ecx)
41e1ed:	39 00                	cmp    %eax,(%eax)
41e1ef:	6d                   	insl   (%dx),%es:(%edi)
41e1f0:	00 58 00             	add    %bl,0x0(%eax)
41e1f3:	32 00                	xor    (%eax),%al
41e1f5:	36 00 6b 00          	add    %ch,%ss:0x0(%ebx)
41e1f9:	38 00                	cmp    %al,(%eax)
41e1fb:	64 00 31             	add    %dh,%fs:(%ecx)
41e1fe:	00 45 00             	add    %al,0x0(%ebp)
41e201:	77 00                	ja     0x41e203
41e203:	67 00 48 00          	add    %cl,0x0(%bx,%si)
41e207:	52                   	push   %edx
41e208:	00 74 00 57          	add    %dh,0x57(%eax,%eax,1)
41e20c:	00 45 00             	add    %al,0x0(%ebp)
41e20f:	61                   	popa
41e210:	00 43 00             	add    %al,0x0(%ebx)
41e213:	49                   	dec    %ecx
41e214:	00 52 00             	add    %dl,0x0(%edx)
41e217:	4a                   	dec    %edx
41e218:	00 34 00             	add    %dh,(%eax,%eax,1)
41e21b:	6d                   	insl   (%dx),%es:(%edi)
41e21c:	00 79 00             	add    %bh,0x0(%ecx)
41e21f:	79 00                	jns    0x41e221
41e221:	6a 00                	push   $0x0
41e223:	47                   	inc    %edi
41e224:	00 69 00             	add    %ch,0x0(%ecx)
41e227:	74 00                	je     0x41e229
41e229:	30 00                	xor    %al,(%eax)
41e22b:	63 00                	arpl   %eax,(%eax)
41e22d:	49                   	dec    %ecx
41e22e:	00 49 00             	add    %cl,0x0(%ecx)
41e231:	78 00                	js     0x41e233
41e233:	6f                   	outsl  %ds:(%esi),(%dx)
41e234:	00 62 00             	add    %ah,0x0(%edx)
41e237:	36 00 2f             	add    %ch,%ss:(%edi)
41e23a:	00 67 00             	add    %ah,0x0(%edi)
41e23d:	5a                   	pop    %edx
41e23e:	00 75 00             	add    %dh,0x0(%ebp)
41e241:	6b 00 41             	imul   $0x41,(%eax),%eax
41e244:	00 37                	add    %dh,(%edi)
41e246:	00 39                	add    %bh,(%ecx)
41e248:	00 45 00             	add    %al,0x0(%ebp)
41e24b:	45                   	inc    %ebp
41e24c:	00 56 00             	add    %dl,0x0(%esi)
41e24f:	78 00                	js     0x41e251
41e251:	4b                   	dec    %ebx
41e252:	00 6c 00 6b          	add    %ch,0x6b(%eax,%eax,1)
41e256:	00 4a 00             	add    %cl,0x0(%edx)
41e259:	6e                   	outsb  %ds:(%esi),(%dx)
41e25a:	00 77 00             	add    %dh,0x0(%edi)
41e25d:	57                   	push   %edi
41e25e:	00 47 00             	add    %al,0x0(%edi)
41e261:	5a                   	pop    %edx
41e262:	00 32                	add    %dh,(%edx)
41e264:	00 54 00 72          	add    %dl,0x72(%eax,%eax,1)
41e268:	00 39                	add    %bh,(%ecx)
41e26a:	00 2b                	add    %ch,(%ebx)
41e26c:	00 32                	add    %dh,(%edx)
41e26e:	00 4e 00             	add    %cl,0x0(%esi)
41e271:	76 00                	jbe    0x41e273
41e273:	4a                   	dec    %edx
41e274:	00 7a 00             	add    %bh,0x0(%edx)
41e277:	68 00 30 00 32       	push   $0x32003000
41e27c:	00 31                	add    %dh,(%ecx)
41e27e:	00 2b                	add    %ch,(%ebx)
41e280:	00 53 00             	add    %dl,0x0(%ebx)
41e283:	65 00 38             	add    %bh,%gs:(%eax)
41e286:	00 52 00             	add    %dl,0x0(%edx)
41e289:	34 00                	xor    $0x0,%al
41e28b:	4c                   	dec    %esp
41e28c:	00 6e 00             	add    %ch,0x0(%esi)
41e28f:	56                   	push   %esi
41e290:	00 76 00             	add    %dh,0x0(%esi)
41e293:	52                   	push   %edx
41e294:	00 50 00             	add    %dl,0x0(%eax)
41e297:	73 00                	jae    0x41e299
41e299:	49                   	dec    %ecx
41e29a:	00 68 00             	add    %ch,0x0(%eax)
41e29d:	39 00                	cmp    %eax,(%eax)
41e29f:	43                   	inc    %ebx
41e2a0:	00 69 00             	add    %ch,0x0(%ecx)
41e2a3:	77 00                	ja     0x41e2a5
41e2a5:	4a                   	dec    %edx
41e2a6:	00 55 00             	add    %dl,0x0(%ebp)
41e2a9:	70 00                	jo     0x41e2ab
41e2ab:	67 00 6b 00          	add    %ch,0x0(%bp,%di)
41e2af:	38 00                	cmp    %al,(%eax)
41e2b1:	4f                   	dec    %edi
41e2b2:	00 66 00             	add    %ah,0x0(%esi)
41e2b5:	70 00                	jo     0x41e2b7
41e2b7:	6c                   	insb   (%dx),%es:(%edi)
41e2b8:	00 75 00             	add    %dh,0x0(%ebp)
41e2bb:	58                   	pop    %eax
41e2bc:	00 2f                	add    %ch,(%edi)
41e2be:	00 43 00             	add    %al,0x0(%ebx)
41e2c1:	75 00                	jne    0x41e2c3
41e2c3:	32 00                	xor    (%eax),%al
41e2c5:	4c                   	dec    %esp
41e2c6:	00 35 00 57 00 31    	add    %dh,0x31005700
41e2cc:	00 46 00             	add    %al,0x0(%esi)
41e2cf:	75 00                	jne    0x41e2d1
41e2d1:	69 00 35 00 4a 00    	imul   $0x4a0035,(%eax),%eax
41e2d7:	48                   	dec    %eax
41e2d8:	00 39                	add    %bh,(%ecx)
41e2da:	00 56 00             	add    %dl,0x0(%esi)
41e2dd:	35 00 32 00 39       	xor    $0x39003200,%eax
41e2e2:	00 46 00             	add    %al,0x0(%esi)
41e2e5:	4c                   	dec    %esp
41e2e6:	00 51 00             	add    %dl,0x0(%ecx)
41e2e9:	30 00                	xor    %al,(%eax)
41e2eb:	43                   	inc    %ebx
41e2ec:	00 44 00 6c          	add    %al,0x6c(%eax,%eax,1)
41e2f0:	00 32                	add    %dh,(%edx)
41e2f2:	00 5a 00             	add    %bl,0x0(%edx)
41e2f5:	4d                   	dec    %ebp
41e2f6:	00 38                	add    %bh,(%eax)
41e2f8:	00 66 00             	add    %ah,0x0(%esi)
41e2fb:	72 00                	jb     0x41e2fd
41e2fd:	33 00                	xor    (%eax),%eax
41e2ff:	43                   	inc    %ebx
41e300:	00 56 00             	add    %dl,0x0(%esi)
41e303:	57                   	push   %edi
41e304:	00 42 00             	add    %al,0x0(%edx)
41e307:	76 00                	jbe    0x41e309
41e309:	49                   	dec    %ecx
41e30a:	00 58 00             	add    %bl,0x0(%eax)
41e30d:	42                   	inc    %edx
41e30e:	00 4c 00 4a          	add    %cl,0x4a(%eax,%eax,1)
41e312:	00 47 00             	add    %al,0x0(%edi)
41e315:	4e                   	dec    %esi
41e316:	00 39                	add    %bh,(%ecx)
41e318:	00 6e 00             	add    %ch,0x0(%esi)
41e31b:	4e                   	dec    %esi
41e31c:	00 4d 00             	add    %cl,0x0(%ebp)
41e31f:	39 00                	cmp    %eax,(%eax)
41e321:	2f                   	das
41e322:	00 4f 00             	add    %cl,0x0(%edi)
41e325:	4e                   	dec    %esi
41e326:	00 6b 00             	add    %ch,0x0(%ebx)
41e329:	70 00                	jo     0x41e32b
41e32b:	7a 00                	jp     0x41e32d
41e32d:	42                   	inc    %edx
41e32e:	00 57 00             	add    %dl,0x0(%edi)
41e331:	79 00                	jns    0x41e333
41e333:	74 00                	je     0x41e335
41e335:	4f                   	dec    %edi
41e336:	00 54 00 6d          	add    %dl,0x6d(%eax,%eax,1)
41e33a:	00 56 00             	add    %dl,0x0(%esi)
41e33d:	6f                   	outsl  %ds:(%esi),(%dx)
41e33e:	00 55 00             	add    %dl,0x0(%ebp)
41e341:	32 00                	xor    (%eax),%al
41e343:	2b 00                	sub    (%eax),%eax
41e345:	76 00                	jbe    0x41e347
41e347:	41                   	inc    %ecx
41e348:	00 70 00             	add    %dh,0x0(%eax)
41e34b:	39 00                	cmp    %eax,(%eax)
41e34d:	73 00                	jae    0x41e34f
41e34f:	4a                   	dec    %edx
41e350:	00 6b 00             	add    %ch,0x0(%ebx)
41e353:	7a 00                	jp     0x41e355
41e355:	68 00 6f 00 69       	push   $0x69006f00
41e35a:	00 75 00             	add    %dh,0x0(%ebp)
41e35d:	65 00 43 00          	add    %al,%gs:0x0(%ebx)
41e361:	6f                   	outsl  %ds:(%esi),(%dx)
41e362:	00 6e 00             	add    %ch,0x0(%esi)
41e365:	72 00                	jb     0x41e367
41e367:	47                   	inc    %edi
41e368:	00 54 00 56          	add    %dl,0x56(%eax,%eax,1)
41e36c:	00 63 00             	add    %ah,0x0(%ebx)
41e36f:	53                   	push   %ebx
41e370:	00 71 00             	add    %dh,0x0(%ecx)
41e373:	4e                   	dec    %esi
41e374:	00 63 00             	add    %ah,0x0(%ebx)
41e377:	4e                   	dec    %esi
41e378:	00 36                	add    %dh,(%esi)
41e37a:	00 58 00             	add    %bl,0x0(%eax)
41e37d:	64 00 2f             	add    %ch,%fs:(%edi)
41e380:	00 57 00             	add    %dl,0x0(%edi)
41e383:	58                   	pop    %eax
41e384:	00 4c 00 37          	add    %cl,0x37(%eax,%eax,1)
41e388:	00 73 00             	add    %dh,0x0(%ebx)
41e38b:	6e                   	outsb  %ds:(%esi),(%dx)
41e38c:	00 77 00             	add    %dh,0x0(%edi)
41e38f:	33 00                	xor    (%eax),%eax
41e391:	55                   	push   %ebp
41e392:	00 68 00             	add    %ch,0x0(%eax)
41e395:	52                   	push   %edx
41e396:	00 51 00             	add    %dl,0x0(%ecx)
41e399:	76 00                	jbe    0x41e39b
41e39b:	4d                   	dec    %ebp
41e39c:	00 4f 00             	add    %cl,0x0(%edi)
41e39f:	75 00                	jne    0x41e3a1
41e3a1:	4f                   	dec    %edi
41e3a2:	00 55 00             	add    %dl,0x0(%ebp)
41e3a5:	64 00 79 00          	add    %bh,%fs:0x0(%ecx)
41e3a9:	77 00                	ja     0x41e3ab
41e3ab:	6e                   	outsb  %ds:(%esi),(%dx)
41e3ac:	00 63 00             	add    %ah,0x0(%ebx)
41e3af:	69 00 4b 00 70 00    	imul   $0x70004b,(%eax),%eax
41e3b5:	66 00 42 00          	data16 add %al,0x0(%edx)
41e3b9:	51                   	push   %ecx
41e3ba:	00 44 00 59          	add    %al,0x59(%eax,%eax,1)
41e3be:	00 49 00             	add    %cl,0x0(%ecx)
41e3c1:	64 00 30             	add    %dh,%fs:(%eax)
41e3c4:	00 4c 00 34          	add    %cl,0x34(%eax,%eax,1)
41e3c8:	00 71 00             	add    %dh,0x0(%ecx)
41e3cb:	44                   	inc    %esp
41e3cc:	00 63 00             	add    %ah,0x0(%ebx)
41e3cf:	52                   	push   %edx
41e3d0:	00 68 00             	add    %ch,0x0(%eax)
41e3d3:	2f                   	das
41e3d4:	00 34 00             	add    %dh,(%eax,%eax,1)
41e3d7:	6a 00                	push   $0x0
41e3d9:	61                   	popa
41e3da:	00 53 00             	add    %dl,0x0(%ebx)
41e3dd:	41                   	inc    %ecx
41e3de:	00 70 00             	add    %dh,0x0(%eax)
41e3e1:	78 00                	js     0x41e3e3
41e3e3:	77 00                	ja     0x41e3e5
41e3e5:	4c                   	dec    %esp
41e3e6:	00 37                	add    %dh,(%edi)
41e3e8:	00 4d 00             	add    %cl,0x0(%ebp)
41e3eb:	6a 00                	push   $0x0
41e3ed:	2f                   	das
41e3ee:	00 53 00             	add    %dl,0x0(%ebx)
41e3f1:	6c                   	insb   (%dx),%es:(%edi)
41e3f2:	00 45 00             	add    %al,0x0(%ebp)
41e3f5:	75 00                	jne    0x41e3f7
41e3f7:	4a                   	dec    %edx
41e3f8:	00 4b 00             	add    %cl,0x0(%ebx)
41e3fb:	67 00 4a 00          	add    %cl,0x0(%bp,%si)
41e3ff:	6c                   	insb   (%dx),%es:(%edi)
41e400:	00 69 00             	add    %ch,0x0(%ecx)
41e403:	74 00                	je     0x41e405
41e405:	79 00                	jns    0x41e407
41e407:	46                   	inc    %esi
41e408:	00 54 00 37          	add    %dl,0x37(%eax,%eax,1)