4b125a:	68 61 6e 67 65       	push   $0x65676e61
4b125f:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4b1263:	64 5f                	fs pop %edi
4b1265:	52                   	push   %edx
4b1266:	65 67 69 6f 6e 43 68 	imul   $0x6e616843,%gs:0x6e(%bx),%ebp
4b126d:	61 6e
4b126f:	67 65 64 00 72 65    	gs add %dh,%fs:0x65(%bp,%si)
4b1275:	6d                   	insl   (%dx),%es:(%edi)
4b1276:	6f                   	outsl  %ds:(%esi),(%dx)
4b1277:	76 65                	jbe    0x4b12de
4b1279:	5f                   	pop    %edi
4b127a:	52                   	push   %edx
4b127b:	65 67 69 6f 6e 43 68 	imul   $0x6e616843,%gs:0x6e(%bx),%ebp
4b1282:	61 6e
4b1284:	67 65 64 00 61 64    	gs add %ah,%fs:0x64(%bx,%di)
4b128a:	64 5f                	fs pop %edi
4b128c:	52                   	push   %edx
4b128d:	65 73 69             	gs jae 0x4b12f9
4b1290:	7a 65                	jp     0x4b12f7
4b1292:	00 72 65             	add    %dh,0x65(%edx)
4b1295:	6d                   	insl   (%dx),%es:(%edi)
4b1296:	6f                   	outsl  %ds:(%esi),(%dx)
4b1297:	76 65                	jbe    0x4b12fe
4b1299:	5f                   	pop    %edi
4b129a:	52                   	push   %edx
4b129b:	65 73 69             	gs jae 0x4b1307
4b129e:	7a 65                	jp     0x4b1305
4b12a0:	00 61 64             	add    %ah,0x64(%ecx)
4b12a3:	64 5f                	fs pop %edi
4b12a5:	52                   	push   %edx
4b12a6:	69 67 68 74 54 6f 4c 	imul   $0x4c6f5474,0x68(%edi),%esp
4b12ad:	65 66 74 43          	gs data16 je 0x4b12f4
4b12b1:	68 61 6e 67 65       	push   $0x65676e61
4b12b6:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
4b12ba:	6d                   	insl   (%dx),%es:(%edi)
4b12bb:	6f                   	outsl  %ds:(%esi),(%dx)
4b12bc:	76 65                	jbe    0x4b1323
4b12be:	5f                   	pop    %edi
4b12bf:	52                   	push   %edx
4b12c0:	69 67 68 74 54 6f 4c 	imul   $0x4c6f5474,0x68(%edi),%esp
4b12c7:	65 66 74 43          	gs data16 je 0x4b130e
4b12cb:	68 61 6e 67 65       	push   $0x65676e61
4b12d0:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4b12d4:	64 5f                	fs pop %edi
4b12d6:	53                   	push   %ebx
4b12d7:	69 7a 65 43 68 61 6e 	imul   $0x6e616843,0x65(%edx),%edi
4b12de:	67 65 64 00 72 65    	gs add %dh,%fs:0x65(%bp,%si)
4b12e4:	6d                   	insl   (%dx),%es:(%edi)
4b12e5:	6f                   	outsl  %ds:(%esi),(%dx)
4b12e6:	76 65                	jbe    0x4b134d
4b12e8:	5f                   	pop    %edi
4b12e9:	53                   	push   %ebx
4b12ea:	69 7a 65 43 68 61 6e 	imul   $0x6e616843,0x65(%edx),%edi
4b12f1:	67 65 64 00 61 64    	gs add %ah,%fs:0x64(%bx,%di)
4b12f7:	64 5f                	fs pop %edi
4b12f9:	53                   	push   %ebx
4b12fa:	74 79                	je     0x4b1375
4b12fc:	6c                   	insb   (%dx),%es:(%edi)
4b12fd:	65 43                	gs inc %ebx
4b12ff:	68 61 6e 67 65       	push   $0x65676e61
4b1304:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
4b1308:	6d                   	insl   (%dx),%es:(%edi)
4b1309:	6f                   	outsl  %ds:(%esi),(%dx)
4b130a:	76 65                	jbe    0x4b1371
4b130c:	5f                   	pop    %edi
4b130d:	53                   	push   %ebx
4b130e:	74 79                	je     0x4b1389
4b1310:	6c                   	insb   (%dx),%es:(%edi)
4b1311:	65 43                	gs inc %ebx
4b1313:	68 61 6e 67 65       	push   $0x65676e61
4b1318:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4b131c:	64 5f                	fs pop %edi
4b131e:	53                   	push   %ebx
4b131f:	79 73                	jns    0x4b1394
4b1321:	74 65                	je     0x4b1388
4b1323:	6d                   	insl   (%dx),%es:(%edi)
4b1324:	43                   	inc    %ebx
4b1325:	6f                   	outsl  %ds:(%esi),(%dx)
4b1326:	6c                   	insb   (%dx),%es:(%edi)
4b1327:	6f                   	outsl  %ds:(%esi),(%dx)
4b1328:	72 73                	jb     0x4b139d
4b132a:	43                   	inc    %ebx
4b132b:	68 61 6e 67 65       	push   $0x65676e61
4b1330:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
4b1334:	6d                   	insl   (%dx),%es:(%edi)
4b1335:	6f                   	outsl  %ds:(%esi),(%dx)
4b1336:	76 65                	jbe    0x4b139d
4b1338:	5f                   	pop    %edi
4b1339:	53                   	push   %ebx
4b133a:	79 73                	jns    0x4b13af
4b133c:	74 65                	je     0x4b13a3
4b133e:	6d                   	insl   (%dx),%es:(%edi)
4b133f:	43                   	inc    %ebx
4b1340:	6f                   	outsl  %ds:(%esi),(%dx)
4b1341:	6c                   	insb   (%dx),%es:(%edi)
4b1342:	6f                   	outsl  %ds:(%esi),(%dx)
4b1343:	72 73                	jb     0x4b13b8
4b1345:	43                   	inc    %ebx
4b1346:	68 61 6e 67 65       	push   $0x65676e61
4b134b:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4b134f:	64 5f                	fs pop %edi
4b1351:	54                   	push   %esp
4b1352:	61                   	popa
4b1353:	62 49 6e             	bound  %ecx,0x6e(%ecx)
4b1356:	64 65 78 43          	fs gs js 0x4b139d
4b135a:	68 61 6e 67 65       	push   $0x65676e61
4b135f:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
4b1363:	6d                   	insl   (%dx),%es:(%edi)
4b1364:	6f                   	outsl  %ds:(%esi),(%dx)
4b1365:	76 65                	jbe    0x4b13cc
4b1367:	5f                   	pop    %edi
4b1368:	54                   	push   %esp
4b1369:	61                   	popa
4b136a:	62 49 6e             	bound  %ecx,0x6e(%ecx)
4b136d:	64 65 78 43          	fs gs js 0x4b13b4
4b1371:	68 61 6e 67 65       	push   $0x65676e61
4b1376:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4b137a:	64 5f                	fs pop %edi
4b137c:	54                   	push   %esp
4b137d:	61                   	popa
4b137e:	62 53 74             	bound  %edx,0x74(%ebx)
4b1381:	6f                   	outsl  %ds:(%esi),(%dx)
4b1382:	70 43                	jo     0x4b13c7
4b1384:	68 61 6e 67 65       	push   $0x65676e61
4b1389:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
4b138d:	6d                   	insl   (%dx),%es:(%edi)
4b138e:	6f                   	outsl  %ds:(%esi),(%dx)
4b138f:	76 65                	jbe    0x4b13f6
4b1391:	5f                   	pop    %edi
4b1392:	54                   	push   %esp
4b1393:	61                   	popa
4b1394:	62 53 74             	bound  %edx,0x74(%ebx)
4b1397:	6f                   	outsl  %ds:(%esi),(%dx)
4b1398:	70 43                	jo     0x4b13dd
4b139a:	68 61 6e 67 65       	push   $0x65676e61
4b139f:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4b13a3:	64 5f                	fs pop %edi
4b13a5:	54                   	push   %esp
4b13a6:	65 78 74             	gs js  0x4b141d
4b13a9:	41                   	inc    %ecx
4b13aa:	6c                   	insb   (%dx),%es:(%edi)
4b13ab:	69 67 6e 43 68 61 6e 	imul   $0x6e616843,0x6e(%edi),%esp
4b13b2:	67 65 64 00 72 65    	gs add %dh,%fs:0x65(%bp,%si)
4b13b8:	6d                   	insl   (%dx),%es:(%edi)
4b13b9:	6f                   	outsl  %ds:(%esi),(%dx)
4b13ba:	76 65                	jbe    0x4b1421
4b13bc:	5f                   	pop    %edi
4b13bd:	54                   	push   %esp
4b13be:	65 78 74             	gs js  0x4b1435
4b13c1:	41                   	inc    %ecx
4b13c2:	6c                   	insb   (%dx),%es:(%edi)
4b13c3:	69 67 6e 43 68 61 6e 	imul   $0x6e616843,0x6e(%edi),%esp
4b13ca:	67 65 64 00 61 64    	gs add %ah,%fs:0x64(%bx,%di)
4b13d0:	64 5f                	fs pop %edi
4b13d2:	54                   	push   %esp
4b13d3:	65 78 74             	gs js  0x4b144a
4b13d6:	43                   	inc    %ebx
4b13d7:	68 61 6e 67 65       	push   $0x65676e61
4b13dc:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
4b13e0:	6d                   	insl   (%dx),%es:(%edi)
4b13e1:	6f                   	outsl  %ds:(%esi),(%dx)
4b13e2:	76 65                	jbe    0x4b1449
4b13e4:	5f                   	pop    %edi
4b13e5:	54                   	push   %esp
4b13e6:	65 78 74             	gs js  0x4b145d
4b13e9:	43                   	inc    %ebx
4b13ea:	68 61 6e 67 65       	push   $0x65676e61
4b13ef:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4b13f3:	64 5f                	fs pop %edi
4b13f5:	56                   	push   %esi
4b13f6:	61                   	popa
4b13f7:	6c                   	insb   (%dx),%es:(%edi)
4b13f8:	69 64 61 74 65 64 00 	imul   $0x72006465,0x74(%ecx,%eiz,2),%esp
4b13ff:	72
4b1400:	65 6d                	gs insl (%dx),%es:(%edi)
4b1402:	6f                   	outsl  %ds:(%esi),(%dx)
4b1403:	76 65                	jbe    0x4b146a
4b1405:	5f                   	pop    %edi
4b1406:	56                   	push   %esi
4b1407:	61                   	popa
4b1408:	6c                   	insb   (%dx),%es:(%edi)
4b1409:	69 64 61 74 65 64 00 	imul   $0x61006465,0x74(%ecx,%eiz,2),%esp
4b1410:	61
4b1411:	64 64 5f             	fs fs pop %edi
4b1414:	56                   	push   %esi
4b1415:	61                   	popa
4b1416:	6c                   	insb   (%dx),%es:(%edi)
4b1417:	69 64 61 74 69 6e 67 	imul   $0x676e69,0x74(%ecx,%eiz,2),%esp
4b141e:	00
4b141f:	72 65                	jb     0x4b1486
4b1421:	6d                   	insl   (%dx),%es:(%edi)
4b1422:	6f                   	outsl  %ds:(%esi),(%dx)
4b1423:	76 65                	jbe    0x4b148a
4b1425:	5f                   	pop    %edi
4b1426:	56                   	push   %esi
4b1427:	61                   	popa
4b1428:	6c                   	insb   (%dx),%es:(%edi)
4b1429:	69 64 61 74 69 6e 67 	imul   $0x676e69,0x74(%ecx,%eiz,2),%esp
4b1430:	00
4b1431:	61                   	popa
4b1432:	64 64 5f             	fs fs pop %edi
4b1435:	56                   	push   %esi
4b1436:	69 73 69 62 6c 65 43 	imul   $0x43656c62,0x69(%ebx),%esi
4b143d:	68 61 6e 67 65       	push   $0x65676e61
4b1442:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
4b1446:	6d                   	insl   (%dx),%es:(%edi)
4b1447:	6f                   	outsl  %ds:(%esi),(%dx)
4b1448:	76 65                	jbe    0x4b14af
4b144a:	5f                   	pop    %edi
4b144b:	56                   	push   %esi
4b144c:	69 73 69 62 6c 65 43 	imul   $0x43656c62,0x69(%ebx),%esi
4b1453:	68 61 6e 67 65       	push   $0x65676e61
4b1458:	64 00 45 6d          	add    %al,%fs:0x6d(%ebp)
4b145c:	70 74                	jo     0x4b14d2
4b145e:	79 00                	jns    0x4b1460
4b1460:	67 65 74 5f          	addr16 gs je 0x4b14c3
4b1464:	48                   	dec    %eax
4b1465:	61                   	popa
4b1466:	6e                   	outsb  %ds:(%esi),(%dx)
4b1467:	64 6c                	fs insb (%dx),%es:(%edi)
4b1469:	65 00 5a 65          	add    %bl,%gs:0x65(%edx)
4b146d:	72 6f                	jb     0x4b14de
4b146f:	00 6f 70             	add    %ch,0x70(%edi)
4b1472:	5f                   	pop    %edi
4b1473:	45                   	inc    %ebp
4b1474:	78 70                	js     0x4b14e6
4b1476:	6c                   	insb   (%dx),%es:(%edi)
4b1477:	69 63 69 74 00 67 65 	imul   $0x65670074,0x69(%ebx),%esp
4b147e:	74 5f                	je     0x4b14df
4b1480:	52                   	push   %edx
4b1481:	65 6e                	outsb  %gs:(%esi),(%dx)
4b1483:	64 65 72 57          	fs gs jb 0x4b14de
4b1487:	69 74 68 56 69 73 75 	imul   $0x61757369,0x56(%eax,%ebp,2),%esi
4b148e:	61
4b148f:	6c                   	insb   (%dx),%es:(%edi)
4b1490:	53                   	push   %ebx
4b1491:	74 79                	je     0x4b150c
4b1493:	6c                   	insb   (%dx),%es:(%edi)
4b1494:	65 73 00             	gs jae 0x4b1497
4b1497:	73 65                	jae    0x4b14fe
4b1499:	74 5f                	je     0x4b14fa
4b149b:	50                   	push   %eax
4b149c:	61                   	popa
4b149d:	73 73                	jae    0x4b1512
4b149f:	77 6f                	ja     0x4b1510
4b14a1:	72 64                	jb     0x4b1507
4b14a3:	43                   	inc    %ebx
4b14a4:	68 61 72 00 46       	push   $0x46007261
4b14a9:	6f                   	outsl  %ds:(%esi),(%dx)
4b14aa:	63 75 73             	arpl   %esi,0x73(%ebp)
4b14ad:	00 46 72             	add    %al,0x72(%esi)
4b14b0:	6f                   	outsl  %ds:(%esi),(%dx)
4b14b1:	6d                   	insl   (%dx),%es:(%edi)
4b14b2:	48                   	dec    %eax
4b14b3:	74 6d                	je     0x4b1522
4b14b5:	6c                   	insb   (%dx),%es:(%edi)
4b14b6:	00 46 72             	add    %al,0x72(%esi)
4b14b9:	6f                   	outsl  %ds:(%esi),(%dx)
4b14ba:	6d                   	insl   (%dx),%es:(%edi)
4b14bb:	41                   	inc    %ecx
4b14bc:	72 67                	jb     0x4b1525
4b14be:	62 00                	bound  %eax,(%eax)
4b14c0:	73 65                	jae    0x4b1527
4b14c2:	74 5f                	je     0x4b1523
4b14c4:	49                   	dec    %ecx
4b14c5:	6e                   	outsb  %ds:(%esi),(%dx)
4b14c6:	74 65                	je     0x4b152d
4b14c8:	72 76                	jb     0x4b1540
4b14ca:	61                   	popa
4b14cb:	6c                   	insb   (%dx),%es:(%edi)
4b14cc:	00 61 64             	add    %ah,0x64(%ecx)
4b14cf:	64 5f                	fs pop %edi
4b14d1:	54                   	push   %esp
4b14d2:	69 63 6b 00 53 74 61 	imul   $0x61745300,0x6b(%ebx),%esp
4b14d9:	72 74                	jb     0x4b154f
4b14db:	00 41 64             	add    %al,0x64(%ecx)
4b14de:	64 41                	fs inc %ecx
4b14e0:	72 63                	jb     0x4b1545
4b14e2:	00 43 6c             	add    %al,0x6c(%ebx)
4b14e5:	6f                   	outsl  %ds:(%esi),(%dx)
4b14e6:	73 65                	jae    0x4b154d
4b14e8:	41                   	inc    %ecx
4b14e9:	6c                   	insb   (%dx),%es:(%edi)
4b14ea:	6c                   	insb   (%dx),%es:(%edi)
4b14eb:	46                   	inc    %esi
4b14ec:	69 67 75 72 65 73 00 	imul   $0x736572,0x75(%edi),%esp
4b14f3:	67 65 74 5f          	addr16 gs je 0x4b1556
4b14f7:	43                   	inc    %ebx
4b14f8:	68 65 63 6b 65       	push   $0x656b6365
4b14fd:	64 00 4c 6f 61       	add    %cl,%fs:0x61(%edi,%ebp,2)
4b1502:	64 00 47 65          	add    %al,%fs:0x65(%edi)
4b1506:	74 54                	je     0x4b155c
4b1508:	79 70                	jns    0x4b157a
4b150a:	65 00 45 78          	add    %al,%gs:0x78(%ebp)
4b150e:	69 74 00 49 6e 76 6f 	imul   $0x6b6f766e,0x49(%eax,%eax,1),%esi
4b1515:	6b
4b1516:	65 4d                	gs dec %ebp
4b1518:	65 6d                	gs insl (%dx),%es:(%edi)
4b151a:	62 65 72             	bound  %esp,0x72(%ebp)
4b151d:	00 67 65             	add    %ah,0x65(%edi)
4b1520:	74 5f                	je     0x4b1581
4b1522:	41                   	inc    %ecx
4b1523:	53                   	push   %ebx
4b1524:	43                   	inc    %ebx
4b1525:	49                   	dec    %ecx
4b1526:	49                   	dec    %ecx
4b1527:	00 47 65             	add    %al,0x65(%edi)
4b152a:	74 42                	je     0x4b156e
4b152c:	79 74                	jns    0x4b15a2
4b152e:	65 73 00             	gs jae 0x4b1531
4b1531:	43                   	inc    %ebx
4b1532:	6f                   	outsl  %ds:(%esi),(%dx)
4b1533:	6d                   	insl   (%dx),%es:(%edi)
4b1534:	70 75                	jo     0x4b15ab
4b1536:	74 65                	je     0x4b159d
4b1538:	48                   	dec    %eax
4b1539:	61                   	popa
4b153a:	73 68                	jae    0x4b15a4
4b153c:	00 43 6f             	add    %al,0x6f(%ebx)
4b153f:	70 79                	jo     0x4b15ba
4b1541:	00 73 65             	add    %dh,0x65(%ebx)
4b1544:	74 5f                	je     0x4b15a5
4b1546:	4b                   	dec    %ebx
4b1547:	65 79 00             	gs jns 0x4b154a
4b154a:	73 65                	jae    0x4b15b1
4b154c:	74 5f                	je     0x4b15ad
4b154e:	4d                   	dec    %ebp
4b154f:	6f                   	outsl  %ds:(%esi),(%dx)
4b1550:	64 65 00 43 72       	fs add %al,%gs:0x72(%ebx)
4b1555:	65 61                	gs popa
4b1557:	74 65                	je     0x4b15be
4b1559:	44                   	inc    %esp
4b155a:	65 63 72 79          	arpl   %esi,%gs:0x79(%edx)
4b155e:	70 74                	jo     0x4b15d4
4b1560:	6f                   	outsl  %ds:(%esi),(%dx)
4b1561:	72 00                	jb     0x4b1563
4b1563:	46                   	inc    %esi
4b1564:	72 6f                	jb     0x4b15d5
4b1566:	6d                   	insl   (%dx),%es:(%edi)
4b1567:	42                   	inc    %edx
4b1568:	61                   	popa
4b1569:	73 65                	jae    0x4b15d0
4b156b:	36 34 53             	ss xor $0x53,%al
4b156e:	74 72                	je     0x4b15e2
4b1570:	69 6e 67 00 54 72 61 	imul   $0x61725400,0x67(%esi),%ebp
4b1577:	6e                   	outsb  %ds:(%esi),(%dx)
4b1578:	73 66                	jae    0x4b15e0
4b157a:	6f                   	outsl  %ds:(%esi),(%dx)
4b157b:	72 6d                	jb     0x4b15ea
4b157d:	46                   	inc    %esi