415204:	54                   	push   %esp
415205:	00 45 00             	add    %al,0x0(%ebp)
415208:	52                   	push   %edx
415209:	00 00                	add    %al,(%eax)
41520b:	00 20                	add    %ah,(%eax)
41520d:	00 00                	add    %al,(%eax)
41520f:	00 56 00             	add    %dl,0x0(%esi)
415212:	42                   	inc    %edx
415213:	00 2e                	add    %ch,(%esi)
415215:	00 43 00             	add    %al,0x0(%ebx)
415218:	6f                   	outsl  %ds:(%esi),(%dx)
415219:	00 6d 00             	add    %ch,0x0(%ebp)
41521c:	6d                   	insl   (%dx),%es:(%edi)
41521d:	00 61 00             	add    %ah,0x0(%ecx)
415220:	6e                   	outsb  %ds:(%esi),(%dx)
415221:	00 64 00 42          	add    %ah,0x42(%eax,%eax,1)
415225:	00 75 00             	add    %dh,0x0(%ebp)
415228:	74 00                	je     0x41522a
41522a:	74 00                	je     0x41522c
41522c:	6f                   	outsl  %ds:(%esi),(%dx)
41522d:	00 6e 00             	add    %ch,0x0(%esi)
415230:	00 00                	add    %al,(%eax)
415232:	00 00                	add    %al,(%eax)
415234:	12 00                	adc    (%eax),%al
415236:	00 00                	add    %al,(%eax)
415238:	53                   	push   %ebx
415239:	00 6b 00             	add    %ch,0x0(%ebx)
41523c:	79 00                	jns    0x41523e
41523e:	67 00 67 00          	add    %ah,0x0(%bx)
415242:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
415246:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
41524a:	00 00                	add    %al,(%eax)
41524c:	41                   	inc    %ecx
41524d:	00 64 00 64          	add    %ah,0x64(%eax,%eax,1)
415251:	00 00                	add    %al,(%eax)
415253:	00 12                	add    %dl,(%edx)
415255:	00 00                	add    %al,(%eax)
415257:	00 55 00             	add    %dl,0x0(%ebp)
41525a:	64 00 6c 00 6f       	add    %ch,%fs:0x6f(%eax,%eax,1)
41525f:	00 65 00             	add    %ah,0x0(%ebp)
415262:	62 00                	bound  %eax,(%eax)
415264:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
415268:	65 00 00             	add    %al,%gs:(%eax)
41526b:	00 43 00             	add    %al,0x0(%ebx)
41526e:	61                   	popa
41526f:	00 70 00             	add    %dh,0x0(%eax)
415272:	74 00                	je     0x415274
415274:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41527a:	00 00                	add    %al,(%eax)
41527c:	4c                   	dec    %esp
41527d:	00 65 00             	add    %ah,0x0(%ebp)
415280:	66 00 74 00 00       	data16 add %dh,0x0(%eax,%eax,1)
415285:	00 00                	add    %al,(%eax)
415287:	00 54 00 6f          	add    %dl,0x6f(%eax,%eax,1)
41528b:	00 70 00             	add    %dh,0x0(%eax)
41528e:	00 00                	add    %al,(%eax)
415290:	56                   	push   %esi
415291:	00 69 00             	add    %ch,0x0(%ecx)
415294:	73 00                	jae    0x415296
415296:	69 00 62 00 6c 00    	imul   $0x6c0062,(%eax),%eax
41529c:	65 00 00             	add    %al,%gs:(%eax)
41529f:	00 56 42             	add    %dl,0x42(%esi)
4152a2:	41                   	inc    %ecx
4152a3:	36 2e 44             	ss cs inc %esp
4152a6:	4c                   	dec    %esp
4152a7:	4c                   	dec    %esp
4152a8:	00 00                	add    %al,(%eax)
4152aa:	00 00                	add    %al,(%eax)
4152ac:	5f                   	pop    %edi
4152ad:	5f                   	pop    %edi
4152ae:	76 62                	jbe    0x415312
4152b0:	61                   	popa
4152b1:	4c                   	dec    %esp
4152b2:	61                   	popa
4152b3:	74 65                	je     0x41531a
4152b5:	4d                   	dec    %ebp
4152b6:	65 6d                	gs insl (%dx),%es:(%edi)
4152b8:	53                   	push   %ebx
4152b9:	74 00                	je     0x4152bb
4152bb:	00 5f 5f             	add    %bl,0x5f(%edi)
4152be:	76 62                	jbe    0x415322
4152c0:	61                   	popa
4152c1:	4c                   	dec    %esp
4152c2:	61                   	popa
4152c3:	74 65                	je     0x41532a
4152c5:	4d                   	dec    %ebp
4152c6:	65 6d                	gs insl (%dx),%es:(%edi)
4152c8:	43                   	inc    %ebx
4152c9:	61                   	popa
4152ca:	6c                   	insb   (%dx),%es:(%edi)
4152cb:	6c                   	insb   (%dx),%es:(%edi)
4152cc:	4c                   	dec    %esp
4152cd:	64 00 00             	add    %al,%fs:(%eax)
4152d0:	98                   	cwtl
4152d1:	4b                   	dec    %ebx
4152d2:	41                   	inc    %ecx
4152d3:	00 38                	add    %bh,(%eax)
4152d5:	93                   	xchg   %eax,%ebx
4152d6:	41                   	inc    %ecx
4152d7:	00 5f 5f             	add    %bl,0x5f(%edi)
4152da:	76 62                	jbe    0x41533e
4152dc:	61                   	popa
4152dd:	53                   	push   %ebx
4152de:	74 72                	je     0x415352
4152e0:	56                   	push   %esi
4152e1:	61                   	popa
4152e2:	72 4d                	jb     0x415331
4152e4:	6f                   	outsl  %ds:(%esi),(%dx)
4152e5:	76 65                	jbe    0x41534c
4152e7:	00 5f 5f             	add    %bl,0x5f(%edi)
4152ea:	76 62                	jbe    0x41534e
4152ec:	61                   	popa
4152ed:	56                   	push   %esi
4152ee:	61                   	popa
4152ef:	72 53                	jb     0x415344
4152f1:	65 74 4f             	gs je  0x415343
4152f4:	62 6a 00             	bound  %ebp,0x0(%edx)
4152f7:	00 5f 5f             	add    %bl,0x5f(%edi)
4152fa:	76 62                	jbe    0x41535e
4152fc:	61                   	popa
4152fd:	41                   	inc    %ecx
4152fe:	72 79                	jb     0x415379
415300:	44                   	inc    %esp
415301:	65 73 74             	gs jae 0x415378
415304:	72 75                	jb     0x41537b
415306:	63 74 00 00          	arpl   %esi,0x0(%eax,%eax,1)
41530a:	00 00                	add    %al,(%eax)
41530c:	5f                   	pop    %edi
41530d:	5f                   	pop    %edi
41530e:	76 62                	jbe    0x415372
415310:	61                   	popa
415311:	56                   	push   %esi
415312:	61                   	popa
415313:	72 54                	jb     0x415369
415315:	73 74                	jae    0x41538b
415317:	45                   	inc    %ebp
415318:	71 00                	jno    0x41531a
41531a:	00 00                	add    %al,(%eax)
41531c:	5f                   	pop    %edi
41531d:	5f                   	pop    %edi
41531e:	76 62                	jbe    0x415382
415320:	61                   	popa
415321:	46                   	inc    %esi
415322:	69 6c 65 4f 70 65 6e 	imul   $0x6e6570,0x4f(%ebp,%eiz,2),%ebp
415329:	00
41532a:	00 00                	add    %al,(%eax)
41532c:	5f                   	pop    %edi
41532d:	5f                   	pop    %edi
41532e:	76 62                	jbe    0x415392
415330:	61                   	popa
415331:	47                   	inc    %edi
415332:	65 6e                	outsb  %gs:(%esi),(%dx)
415334:	65 72 61             	gs jb  0x415398
415337:	74 65                	je     0x41539e
415339:	42                   	inc    %edx
41533a:	6f                   	outsl  %ds:(%esi),(%dx)
41533b:	75 6e                	jne    0x4153ab
41533d:	64 73 45             	fs jae 0x415385
415340:	72 72                	jb     0x4153b4
415342:	6f                   	outsl  %ds:(%esi),(%dx)
415343:	72 00                	jb     0x415345
415345:	00 00                	add    %al,(%eax)
415347:	00 5f 5f             	add    %bl,0x5f(%edi)
41534a:	76 62                	jbe    0x4153ae
41534c:	61                   	popa
41534d:	41                   	inc    %ecx
41534e:	72 79                	jb     0x4153c9
415350:	43                   	inc    %ebx
415351:	6f                   	outsl  %ds:(%esi),(%dx)
415352:	6e                   	outsb  %ds:(%esi),(%dx)
415353:	73 74                	jae    0x4153c9
415355:	72 75                	jb     0x4153cc
415357:	63 74 32 00          	arpl   %esi,0x0(%edx,%esi,1)
41535b:	00 5f 5f             	add    %bl,0x5f(%edi)
41535e:	76 62                	jbe    0x4153c2
415360:	61                   	popa
415361:	56                   	push   %esi
415362:	61                   	popa
415363:	72 4d                	jb     0x4153b2
415365:	6f                   	outsl  %ds:(%esi),(%dx)
415366:	76 65                	jbe    0x4153cd
415368:	00 00                	add    %al,(%eax)
41536a:	00 00                	add    %al,(%eax)
41536c:	5f                   	pop    %edi
41536d:	5f                   	pop    %edi
41536e:	76 62                	jbe    0x4153d2
415370:	61                   	popa
415371:	4c                   	dec    %esp
415372:	61                   	popa
415373:	74 65                	je     0x4153da
415375:	4d                   	dec    %ebp
415376:	65 6d                	gs insl (%dx),%es:(%edi)
415378:	43                   	inc    %ebx
415379:	61                   	popa
41537a:	6c                   	insb   (%dx),%es:(%edi)
41537b:	6c                   	insb   (%dx),%es:(%edi)
41537c:	00 00                	add    %al,(%eax)
41537e:	00 00                	add    %al,(%eax)
415380:	5f                   	pop    %edi
415381:	5f                   	pop    %edi
415382:	76 62                	jbe    0x4153e6
415384:	61                   	popa
415385:	46                   	inc    %esi
415386:	70 49                	jo     0x4153d1
415388:	34 00                	xor    $0x0,%al
41538a:	00 00                	add    %al,(%eax)
41538c:	5f                   	pop    %edi
41538d:	5f                   	pop    %edi
41538e:	76 62                	jbe    0x4153f2
415390:	61                   	popa
415391:	4f                   	dec    %edi
415392:	62 6a 53             	bound  %ebp,0x53(%edx)
415395:	65 74 41             	gs je  0x4153d9
415398:	64 64 72 65          	fs fs jb 0x415401
41539c:	66 00 00             	data16 add %al,(%eax)
41539f:	00 5f 5f             	add    %bl,0x5f(%edi)
4153a2:	76 62                	jbe    0x415406
4153a4:	61                   	popa
4153a5:	43                   	inc    %ebx
4153a6:	79 53                	jns    0x4153fb
4153a8:	74 72                	je     0x41541c
4153aa:	00 00                	add    %al,(%eax)
4153ac:	5f                   	pop    %edi
4153ad:	5f                   	pop    %edi
4153ae:	76 62                	jbe    0x415412
4153b0:	61                   	popa
4153b1:	46                   	inc    %esi
4153b2:	70 43                	jo     0x4153f7
4153b4:	6d                   	insl   (%dx),%es:(%edi)
4153b5:	70 43                	jo     0x4153fa
4153b7:	79 00                	jns    0x4153b9
4153b9:	00 00                	add    %al,(%eax)
4153bb:	00 5f 5f             	add    %bl,0x5f(%edi)
4153be:	76 62                	jbe    0x415422
4153c0:	61                   	popa
4153c1:	4f                   	dec    %edi
4153c2:	62 6a 56             	bound  %ebp,0x56(%edx)
4153c5:	61                   	popa
4153c6:	72 00                	jb     0x4153c8
4153c8:	5f                   	pop    %edi
4153c9:	5f                   	pop    %edi
4153ca:	76 62                	jbe    0x41542e
4153cc:	61                   	popa
4153cd:	56                   	push   %esi
4153ce:	61                   	popa
4153cf:	72 54                	jb     0x415425
4153d1:	73 74                	jae    0x415447
4153d3:	4e                   	dec    %esi
4153d4:	65 00 00             	add    %al,%gs:(%eax)
4153d7:	00 5f 5f             	add    %bl,0x5f(%edi)
4153da:	76 62                	jbe    0x41543e
4153dc:	61                   	popa
4153dd:	46                   	inc    %esi
4153de:	72 65                	jb     0x415445
4153e0:	65 53                	gs push %ebx
4153e2:	74 72                	je     0x415456
4153e4:	4c                   	dec    %esp
4153e5:	69 73 74 00 00 00 00 	imul   $0x0,0x74(%ebx),%esi
4153ec:	5f                   	pop    %edi
4153ed:	5f                   	pop    %edi
4153ee:	76 62                	jbe    0x415452
4153f0:	61                   	popa
4153f1:	55                   	push   %ebp
4153f2:	49                   	dec    %ecx
4153f3:	31 49 32             	xor    %ecx,0x32(%ecx)
4153f6:	00 00                	add    %al,(%eax)
4153f8:	5f                   	pop    %edi
4153f9:	5f                   	pop    %edi
4153fa:	76 62                	jbe    0x41545e
4153fc:	61                   	popa
4153fd:	53                   	push   %ebx
4153fe:	74 72                	je     0x415472
415400:	43                   	inc    %ebx
415401:	6f                   	outsl  %ds:(%esi),(%dx)
415402:	70 79                	jo     0x41547d
415404:	00 00                	add    %al,(%eax)
415406:	00 00                	add    %al,(%eax)
415408:	5f                   	pop    %edi
415409:	5f                   	pop    %edi
41540a:	76 62                	jbe    0x41546e
41540c:	61                   	popa
41540d:	46                   	inc    %esi
41540e:	72 65                	jb     0x415475
415410:	65 4f                	gs dec %edi
415412:	62 6a 00             	bound  %ebp,0x0(%edx)
415415:	00 00                	add    %al,(%eax)
415417:	00 5f 5f             	add    %bl,0x5f(%edi)
41541a:	76 62                	jbe    0x41547e
41541c:	61                   	popa
41541d:	53                   	push   %ebx
41541e:	74 72                	je     0x415492
415420:	4d                   	dec    %ebp
415421:	6f                   	outsl  %ds:(%esi),(%dx)
415422:	76 65                	jbe    0x415489
415424:	00 00                	add    %al,(%eax)
415426:	00 00                	add    %al,(%eax)
415428:	5f                   	pop    %edi
415429:	5f                   	pop    %edi
41542a:	76 62                	jbe    0x41548e
41542c:	61                   	popa
41542d:	46                   	inc    %esi
41542e:	72 65                	jb     0x415495
415430:	65 56                	gs push %esi
415432:	61                   	popa
415433:	72 00                	jb     0x415435
415435:	00 00                	add    %al,(%eax)
415437:	00 5f 5f             	add    %bl,0x5f(%edi)
41543a:	76 62                	jbe    0x41549e
41543c:	61                   	popa
41543d:	46                   	inc    %esi
41543e:	72 65                	jb     0x4154a5
415440:	65 4f                	gs dec %edi
415442:	62 6a 4c             	bound  %ebp,0x4c(%edx)
415445:	69 73 74 00 00 00 00 	imul   $0x0,0x74(%ebx),%esi
41544c:	5f                   	pop    %edi
41544d:	5f                   	pop    %edi
41544e:	76 62                	jbe    0x4154b2
415450:	61                   	popa
415451:	43                   	inc    %ebx
415452:	61                   	popa
415453:	73 74                	jae    0x4154c9
415455:	4f                   	dec    %edi
415456:	62 6a 56             	bound  %ebp,0x56(%edx)
415459:	61                   	popa
41545a:	72 00                	jb     0x41545c
41545c:	5f                   	pop    %edi
41545d:	5f                   	pop    %edi
41545e:	76 62                	jbe    0x4154c2
415460:	61                   	popa
415461:	4f                   	dec    %edi
415462:	62 6a 53             	bound  %ebp,0x53(%edx)
415465:	65 74 00             	gs je  0x415468
415468:	5f                   	pop    %edi
415469:	5f                   	pop    %edi
41546a:	76 62                	jbe    0x4154ce
41546c:	61                   	popa
41546d:	4e                   	dec    %esi
41546e:	65 77 32             	gs ja  0x4154a3
415471:	00 00                	add    %al,(%eax)
415473:	00 00                	add    %al,(%eax)
415475:	00 00                	add    %al,(%eax)
415477:	00 5f 5f             	add    %bl,0x5f(%edi)
41547a:	76 62                	jbe    0x4154de
41547c:	61                   	popa
41547d:	56                   	push   %esi
41547e:	61                   	popa
41547f:	72 4c                	jb     0x4154cd
415481:	61                   	popa
415482:	74 65                	je     0x4154e9
415484:	4d                   	dec    %ebp