41226b:	4d                   	dec    %ebp
41226c:	31 36                	xor    %esi,(%esi)
41226e:	44                   	inc    %esp
41226f:	37                   	aaa
412270:	77 70                	ja     0x4122e2
412272:	54                   	push   %esp
412273:	33 56 74             	xor    0x74(%esi),%edx
412276:	46                   	inc    %esi
412277:	2b 33                	sub    (%ebx),%esi
412279:	5a                   	pop    %edx
41227a:	6f                   	outsl  %ds:(%esi),(%dx)
41227b:	38 35 30 73 79 6d    	cmp    %dh,0x6d797330
412281:	6b 52 76 55          	imul   $0x55,0x76(%edx),%edx
412285:	77 65                	ja     0x4122ec
412287:	61                   	popa
412288:	31 65 53             	xor    %esp,0x53(%ebp)
41228b:	53                   	push   %ebx
41228c:	4d                   	dec    %ebp
41228d:	65 33 6b 36          	xor    %gs:0x36(%ebx),%ebp
412291:	42                   	inc    %edx
412292:	31 48 64             	xor    %ecx,0x64(%eax)
412295:	34 46                	xor    $0x46,%al
412297:	76 69                	jbe    0x412302
412299:	2f                   	das
41229a:	36 55                	ss push %ebp
41229c:	58                   	pop    %eax
41229d:	45                   	inc    %ebp
41229e:	39 73 41             	cmp    %esi,0x41(%ebx)
4122a1:	35 33 65 74 70       	xor    $0x70746533,%eax
4122a6:	2f                   	das
4122a7:	74 78                	je     0x412321
4122a9:	6f                   	outsl  %ds:(%esi),(%dx)
4122aa:	49                   	dec    %ecx
4122ab:	72 30                	jb     0x4122dd
4122ad:	4f                   	dec    %edi
4122ae:	4f                   	dec    %edi
4122af:	74 31                	je     0x4122e2
4122b1:	39 32                	cmp    %esi,(%edx)
4122b3:	31 37                	xor    %esi,(%edi)
4122b5:	6c                   	insb   (%dx),%es:(%edi)
4122b6:	43                   	inc    %ebx
4122b7:	4f                   	dec    %edi
4122b8:	4e                   	dec    %esi
4122b9:	30 55 33             	xor    %dl,0x33(%ebp)
4122bc:	31 65 45             	xor    %esp,0x45(%ebp)
4122bf:	49                   	dec    %ecx
4122c0:	78 35                	js     0x4122f7
4122c2:	70 71                	jo     0x412335
4122c4:	6b 64 36 6f 59       	imul   $0x59,0x6f(%esi,%esi,1),%esp
4122c9:	6f                   	outsl  %ds:(%esi),(%dx)
4122ca:	36 73 32             	ss jae 0x4122ff
4122cd:	45                   	inc    %ebp
4122ce:	71 45                	jno    0x412315
4122d0:	54                   	push   %esp
4122d1:	70 61                	jo     0x412334
4122d3:	64 7a 38             	fs jp  0x41230e
4122d6:	4d                   	dec    %ebp
4122d7:	71 4d                	jno    0x412326
4122d9:	39 76 61             	cmp    %esi,0x61(%esi)
4122dc:	7a 35                	jp     0x412313
4122de:	46                   	inc    %esi
4122df:	44                   	inc    %esp
4122e0:	32 58 47             	xor    0x47(%eax),%bl
4122e3:	6c                   	insb   (%dx),%es:(%edi)
4122e4:	52                   	push   %edx
4122e5:	76 4c                	jbe    0x412333
4122e7:	74 52                	je     0x41233b
4122e9:	68 62 55 4d 59       	push   $0x594d5562
4122ee:	36 2b 78 70          	sub    %ss:0x70(%eax),%edi
4122f2:	4a                   	dec    %edx
4122f3:	62 65 65             	bound  %esp,0x65(%ebp)
4122f6:	72 45                	jb     0x41233d
4122f8:	61                   	popa
4122f9:	62 6c 45 56          	bound  %ebp,0x56(%ebp,%eax,2)
4122fd:	58                   	pop    %eax
4122fe:	38 4e 54             	cmp    %cl,0x54(%esi)
412301:	32 4c 63 64          	xor    0x64(%ebx,%eiz,2),%cl
412305:	34 47                	xor    $0x47,%al
412307:	52                   	push   %edx
412308:	57                   	push   %edi
412309:	4a                   	dec    %edx
41230a:	44                   	inc    %esp
41230b:	43                   	inc    %ebx
41230c:	56                   	push   %esi
41230d:	56                   	push   %esi
41230e:	41                   	inc    %ecx
41230f:	70 78                	jo     0x412389
412311:	51                   	push   %ecx
412312:	7a 6c                	jp     0x412380
412314:	78 30                	js     0x412346
412316:	73 66                	jae    0x41237e
412318:	76 4e                	jbe    0x412368
41231a:	42                   	inc    %edx
41231b:	2b 30                	sub    (%eax),%esi
41231d:	2f                   	das
41231e:	49                   	dec    %ecx
41231f:	50                   	push   %eax
412320:	6f                   	outsl  %ds:(%esi),(%dx)
412321:	77 68                	ja     0x41238b
412323:	6c                   	insb   (%dx),%es:(%edi)
412324:	6c                   	insb   (%dx),%es:(%edi)
412325:	44                   	inc    %esp
412326:	66 47                	inc    %di
412328:	4c                   	dec    %esp
412329:	57                   	push   %edi
41232a:	59                   	pop    %ecx
41232b:	33 68 33             	xor    0x33(%eax),%ebp
41232e:	56                   	push   %esi
41232f:	79 62                	jns    0x412393
412331:	69 4c 6a 67 76 56 6f 	imul   $0x536f5676,0x67(%edx,%ebp,2),%ecx
412338:	53
412339:	6d                   	insl   (%dx),%es:(%edi)
41233a:	6a 65                	push   $0x65
41233c:	38 33                	cmp    %dh,(%ebx)
41233e:	65 2f                	gs das
412340:	78 6a                	js     0x4123ac
412342:	47                   	inc    %edi
412343:	6c                   	insb   (%dx),%es:(%edi)
412344:	5a                   	pop    %edx
412345:	76 32                	jbe    0x412379
412347:	43                   	inc    %ebx
412348:	5a                   	pop    %edx
412349:	66 66 6b 76 6b 76    	data16 imul $0x76,0x6b(%esi),%si
41234f:	50                   	push   %eax
412350:	2f                   	das
412351:	7a 41                	jp     0x412394
412353:	55                   	push   %ebp
412354:	39 36                	cmp    %esi,(%esi)
412356:	56                   	push   %esi
412357:	2b 7a 32             	sub    0x32(%edx),%edi
41235a:	45                   	inc    %ebp
41235b:	51                   	push   %ecx
41235c:	6f                   	outsl  %ds:(%esi),(%dx)
41235d:	49                   	dec    %ecx
41235e:	67 53                	addr16 push %ebx
412360:	53                   	push   %ebx
412361:	47                   	inc    %edi
412362:	4b                   	dec    %ebx
412363:	45                   	inc    %ebp
412364:	59                   	pop    %ecx
412365:	68 5a 53 4b 65       	push   $0x654b535a
41236a:	56                   	push   %esi
41236b:	48                   	dec    %eax
41236c:	70 76                	jo     0x4123e4
41236e:	4c                   	dec    %esp
41236f:	5a                   	pop    %edx
412370:	54                   	push   %esp
412371:	6c                   	insb   (%dx),%es:(%edi)
412372:	69 73 68 30 6d 46 2b 	imul   $0x2b466d30,0x68(%ebx),%esi
412379:	70 37                	jo     0x4123b2
41237b:	50                   	push   %eax
41237c:	4c                   	dec    %esp
41237d:	50                   	push   %eax
41237e:	52                   	push   %edx
41237f:	51                   	push   %ecx
412380:	73 4a                	jae    0x4123cc
412382:	77 7a                	ja     0x4123fe
412384:	43                   	inc    %ebx
412385:	32 52 59             	xor    0x59(%edx),%dl
412388:	72 7a                	jb     0x412404
41238a:	67 50                	addr16 push %eax
41238c:	50                   	push   %eax
41238d:	4d                   	dec    %ebp
41238e:	56                   	push   %esi
41238f:	4a                   	dec    %edx
412390:	6e                   	outsb  %ds:(%esi),(%dx)
412391:	52                   	push   %edx
412392:	55                   	push   %ebp
412393:	59                   	pop    %ecx
412394:	41                   	inc    %ecx
412395:	62 43 47             	bound  %eax,0x47(%ebx)
412398:	42                   	inc    %edx
412399:	4d                   	dec    %ebp
41239a:	51                   	push   %ecx
41239b:	32 42 37             	xor    0x37(%edx),%al
41239e:	49                   	dec    %ecx
41239f:	65 61                	gs popa
4123a1:	55                   	push   %ebp
4123a2:	63 34 63             	arpl   %esi,(%ebx,%eiz,2)
4123a5:	4c                   	dec    %esp
4123a6:	38 52 56             	cmp    %dl,0x56(%edx)
4123a9:	64 34 53             	fs xor $0x53,%al
4123ac:	77 6a                	ja     0x412418
4123ae:	70 58                	jo     0x412408
4123b0:	37                   	aaa
4123b1:	6f                   	outsl  %ds:(%esi),(%dx)
4123b2:	55                   	push   %ebp
4123b3:	31 34 53             	xor    %esi,(%ebx,%edx,2)
4123b6:	41                   	inc    %ecx
4123b7:	56                   	push   %esi
4123b8:	42                   	inc    %edx
4123b9:	77 43                	ja     0x4123fe
4123bb:	47                   	inc    %edi
4123bc:	7a 33                	jp     0x4123f1
4123be:	39 57 72             	cmp    %edx,0x72(%edi)
4123c1:	76 69                	jbe    0x41242c
4123c3:	6b 2f 47             	imul   $0x47,(%edi),%ebp
4123c6:	4d                   	dec    %ebp
4123c7:	79 74                	jns    0x41243d
4123c9:	45                   	inc    %ebp
4123ca:	2f                   	das
4123cb:	51                   	push   %ecx
4123cc:	48                   	dec    %eax
4123cd:	4b                   	dec    %ebx
4123ce:	75 34                	jne    0x412404
4123d0:	72 4e                	jb     0x412420
4123d2:	69 34 36 44 34 41 68 	imul   $0x68413444,(%esi,%esi,1),%esi
4123d9:	55                   	push   %ebp
4123da:	59                   	pop    %ecx
4123db:	42                   	inc    %edx
4123dc:	64 4d                	fs dec %ebp
4123de:	4a                   	dec    %edx
4123df:	31 4e 35             	xor    %ecx,0x35(%esi)
4123e2:	37                   	aaa
4123e3:	66 59                	pop    %cx
4123e5:	7a 64                	jp     0x41244b
4123e7:	43                   	inc    %ebx
4123e8:	42                   	inc    %edx
4123e9:	47                   	inc    %edi
4123ea:	59                   	pop    %ecx
4123eb:	41                   	inc    %ecx
4123ec:	6c                   	insb   (%dx),%es:(%edi)
4123ed:	44                   	inc    %esp
4123ee:	43                   	inc    %ebx
4123ef:	73 32                	jae    0x412423
4123f1:	58                   	pop    %eax
4123f2:	72 6a                	jb     0x41245e
4123f4:	6e                   	outsb  %ds:(%esi),(%dx)
4123f5:	57                   	push   %edi
4123f6:	2f                   	das
4123f7:	42                   	inc    %edx
4123f8:	36 4e                	ss dec %esi
4123fa:	39 75 69             	cmp    %esi,0x69(%ebp)
4123fd:	46                   	inc    %esi
4123fe:	7a 67                	jp     0x412467
412400:	4d                   	dec    %ebp
412401:	46                   	inc    %esi
412402:	33 4c 4b 32          	xor    0x32(%ebx,%ecx,2),%ecx
412406:	4e                   	dec    %esi
412407:	54                   	push   %esp
412408:	6b 51 63 36          	imul   $0x36,0x63(%ecx),%edx
41240c:	65 62 4c 71 62       	bound  %ecx,%gs:0x62(%ecx,%esi,2)
412411:	64 7a 2f             	fs jp  0x412443
412414:	71 45                	jno    0x41245b
412416:	56                   	push   %esi
412417:	33 72 78             	xor    0x78(%edx),%esi
41241a:	44                   	inc    %esp
41241b:	42                   	inc    %edx
41241c:	35 66 67 32 56       	xor    $0x56326766,%eax
412421:	5a                   	pop    %edx
412422:	50                   	push   %eax
412423:	6b 4f 76 30          	imul   $0x30,0x76(%edi),%ecx
412427:	68 65 75 6e 76       	push   $0x766e7565
41242c:	47                   	inc    %edi
41242d:	57                   	push   %edi
41242e:	75 51                	jne    0x412481
412430:	50                   	push   %eax
412431:	4d                   	dec    %ebp
412432:	44                   	inc    %esp
412433:	35 30 41 64 2b       	xor    $0x2b644130,%eax
412438:	75 75                	jne    0x4124af
41243a:	66 79 57             	data16 jns 0x412494
41243d:	56                   	push   %esi
41243e:	59                   	pop    %ecx
41243f:	2b 55 43             	sub    0x43(%ebp),%edx
412442:	70 32                	jo     0x412476
412444:	6c                   	insb   (%dx),%es:(%edi)
412445:	67 47                	addr16 inc %edi
412447:	6a 75                	push   $0x75
412449:	6f                   	outsl  %ds:(%esi),(%dx)
41244a:	53                   	push   %ebx
41244b:	75 38                	jne    0x412485
41244d:	59                   	pop    %ecx
41244e:	6b 7a 65 51          	imul   $0x51,0x65(%edx),%edi
412452:	71 73                	jno    0x4124c7
412454:	46                   	inc    %esi
412455:	4c                   	dec    %esp
412456:	7a 58                	jp     0x4124b0
412458:	62 4e 78             	bound  %ecx,0x78(%esi)
41245b:	33 32                	xor    (%edx),%esi
41245d:	6a 78                	push   $0x78
41245f:	4e                   	dec    %esi
412460:	7a 71                	jp     0x4124d3
412462:	50                   	push   %eax
412463:	4f                   	dec    %edi
412464:	4d                   	dec    %ebp
412465:	52                   	push   %edx
412466:	72 4c                	jb     0x4124b4
412468:	64 78 33             	fs js  0x41249e
41246b:	70 5a                	jo     0x4124c7
41246d:	36 65 75 6d          	ss gs jne 0x4124de
412471:	55                   	push   %ebp
412472:	50                   	push   %eax
412473:	53                   	push   %ebx
412474:	45                   	inc    %ebp
412475:	65 6b 2b 73          	imul   $0x73,%gs:(%ebx),%ebp
412479:	4c                   	dec    %esp
41247a:	54                   	push   %esp
41247b:	67 4e                	addr16 dec %esi
41247d:	45                   	inc    %ebp
41247e:	62 2b                	bound  %ebp,(%ebx)
412480:	73 6d                	jae    0x4124ef
412482:	72 56                	jb     0x4124da
412484:	41                   	inc    %ecx
412485:	49                   	dec    %ecx
412486:	6b 6d 51 74          	imul   $0x74,0x51(%ebp),%ebp
41248a:	62 47 66             	bound  %eax,0x66(%edi)
41248d:	4f                   	dec    %edi
41248e:	74 54                	je     0x4124e4
412490:	53                   	push   %ebx
412491:	58                   	pop    %eax
412492:	47                   	inc    %edi
412493:	6e                   	outsb  %ds:(%esi),(%dx)
412494:	63 4c 41 38          	arpl   %ecx,0x38(%ecx,%eax,2)
412498:	74 6a                	je     0x412504
41249a:	46                   	inc    %esi
41249b:	78 71                	js     0x41250e
41249d:	70 57                	jo     0x4124f6
41249f:	6f                   	outsl  %ds:(%esi),(%dx)
4124a0:	79 42                	jns    0x4124e4
4124a2:	34 62                	xor    $0x62,%al
4124a4:	46                   	inc    %esi
4124a5:	64 44                	fs inc %esp
4124a7:	62 2f                	bound  %ebp,(%edi)
4124a9:	36 45                	ss inc %ebp
4124ab:	52                   	push   %edx
4124ac:	7a 4f                	jp     0x4124fd
4124ae:	76 34                	jbe    0x4124e4
4124b0:	55                   	push   %ebp
4124b1:	42                   	inc    %edx
4124b2:	45                   	inc    %ebp
4124b3:	76 62                	jbe    0x412517
4124b5:	51                   	push   %ecx
4124b6:	73 72                	jae    0x41252a
4124b8:	49                   	dec    %ecx
4124b9:	77 73                	ja     0x41252e
4124bb:	46                   	inc    %esi
4124bc:	32 61 47             	xor    0x47(%ecx),%ah
4124bf:	44                   	inc    %esp
4124c0:	57                   	push   %edi
4124c1:	77 43                	ja     0x412506
4124c3:	44                   	inc    %esp
4124c4:	4a                   	dec    %edx
4124c5:	4e                   	dec    %esi
4124c6:	55                   	push   %ebp
4124c7:	55                   	push   %ebp
4124c8:	55                   	push   %ebp
4124c9:	47                   	inc    %edi
4124ca:	6f                   	outsl  %ds:(%esi),(%dx)
4124cb:	45                   	inc    %ebp