42d2ca:	42                   	inc    %edx
42d2cb:	50                   	push   %eax
42d2cc:	2f                   	das
42d2cd:	59                   	pop    %ecx
42d2ce:	4a                   	dec    %edx
42d2cf:	7a 51                	jp     0x42d322
42d2d1:	31 47 63             	xor    %eax,0x63(%edi)
42d2d4:	75 58                	jne    0x42d32e
42d2d6:	65 76 6a             	gs jbe 0x42d343
42d2d9:	49                   	dec    %ecx
42d2da:	30 72 72             	xor    %dh,0x72(%edx)
42d2dd:	2b 2b                	sub    (%ebx),%ebp
42d2df:	4a                   	dec    %edx
42d2e0:	61                   	popa
42d2e1:	47                   	inc    %edi
42d2e2:	51                   	push   %ecx
42d2e3:	78 6c                	js     0x42d351
42d2e5:	32 79 46             	xor    0x46(%ecx),%bh
42d2e8:	6c                   	insb   (%dx),%es:(%edi)
42d2e9:	41                   	inc    %ecx
42d2ea:	4d                   	dec    %ebp
42d2eb:	39 39                	cmp    %edi,(%ecx)
42d2ed:	6d                   	insl   (%dx),%es:(%edi)
42d2ee:	66 49                	dec    %cx
42d2f0:	4b                   	dec    %ebx
42d2f1:	73 4b                	jae    0x42d33e
42d2f3:	4e                   	dec    %esi
42d2f4:	52                   	push   %edx
42d2f5:	2f                   	das
42d2f6:	66 31 5a 72          	xor    %bx,0x72(%edx)
42d2fa:	57                   	push   %edi
42d2fb:	66 67 4c             	addr16 dec %sp
42d2fe:	36 37                	ss aaa
42d300:	7a 70                	jp     0x42d372
42d302:	63 79 6e             	arpl   %edi,0x6e(%ecx)
42d305:	4b                   	dec    %ebx
42d306:	63 69 67             	arpl   %ebp,0x67(%ecx)
42d309:	52                   	push   %edx
42d30a:	2f                   	das
42d30b:	64 76 74             	fs jbe 0x42d382
42d30e:	54                   	push   %esp
42d30f:	2f                   	das
42d310:	56                   	push   %esi
42d311:	62 73 57             	bound  %esi,0x57(%ebx)
42d314:	30 42 46             	xor    %al,0x46(%edx)
42d317:	62 57 59             	bound  %edx,0x59(%edi)
42d31a:	51                   	push   %ecx
42d31b:	63 76 41             	arpl   %esi,0x41(%esi)
42d31e:	39 59 71             	cmp    %ebx,0x71(%ecx)
42d321:	6e                   	outsb  %ds:(%esi),(%dx)
42d322:	61                   	popa
42d323:	68 47 64 45 61       	push   $0x61456447
42d328:	4b                   	dec    %ebx
42d329:	45                   	inc    %ebp
42d32a:	51                   	push   %ecx
42d32b:	6a 44                	push   $0x44
42d32d:	68 78 34 42 30       	push   $0x30423478
42d332:	41                   	inc    %ecx
42d333:	66 59                	pop    %cx
42d335:	45                   	inc    %ebp
42d336:	77 55                	ja     0x42d38d
42d338:	54                   	push   %esp
42d339:	74 4b                	je     0x42d386
42d33b:	4f                   	dec    %edi
42d33c:	38 50 2b             	cmp    %dl,0x2b(%eax)
42d33f:	66 71 48             	data16 jno 0x42d38a
42d342:	57                   	push   %edi
42d343:	2f                   	das
42d344:	56                   	push   %esi
42d345:	6c                   	insb   (%dx),%es:(%edi)
42d346:	35 57 6f 35 50       	xor    $0x50356f57,%eax
42d34b:	31 78 59             	xor    %edi,0x59(%eax)
42d34e:	57                   	push   %edi
42d34f:	32 30                	xor    (%eax),%dh
42d351:	41                   	inc    %ecx
42d352:	6e                   	outsb  %ds:(%esi),(%dx)
42d353:	77 6d                	ja     0x42d3c2
42d355:	71 4e                	jno    0x42d3a5
42d357:	67 69 4e 4e 59 70 6b 	imul   $0x766b7059,0x4e(%bp),%ecx
42d35e:	76
42d35f:	53                   	push   %ebx
42d360:	75 36                	jne    0x42d398
42d362:	6a 77                	push   $0x77
42d364:	75 47                	jne    0x42d3ad
42d366:	58                   	pop    %eax
42d367:	36 41                	ss inc %ecx
42d369:	38 63 32             	cmp    %ah,0x32(%ebx)
42d36c:	59                   	pop    %ecx
42d36d:	57                   	push   %edi
42d36e:	6f                   	outsl  %ds:(%esi),(%dx)
42d36f:	37                   	aaa
42d370:	6c                   	insb   (%dx),%es:(%edi)
42d371:	68 46 52 76 47       	push   $0x47765246
42d376:	4a                   	dec    %edx
42d377:	4e                   	dec    %esi
42d378:	41                   	inc    %ecx
42d379:	6a 38                	push   $0x38
42d37b:	5a                   	pop    %edx
42d37c:	34 67                	xor    $0x67,%al
42d37e:	42                   	inc    %edx
42d37f:	37                   	aaa
42d380:	4e                   	dec    %esi
42d381:	38 46 4f             	cmp    %al,0x4f(%esi)
42d384:	49                   	dec    %ecx
42d385:	76 61                	jbe    0x42d3e8
42d387:	6d                   	insl   (%dx),%es:(%edi)
42d388:	6f                   	outsl  %ds:(%esi),(%dx)
42d389:	6f                   	outsl  %ds:(%esi),(%dx)
42d38a:	32 31                	xor    (%ecx),%dh
42d38c:	57                   	push   %edi
42d38d:	2f                   	das
42d38e:	5a                   	pop    %edx
42d38f:	4a                   	dec    %edx
42d390:	4e                   	dec    %esi
42d391:	37                   	aaa
42d392:	33 6a 31             	xor    0x31(%edx),%ebp
42d395:	5a                   	pop    %edx
42d396:	50                   	push   %eax
42d397:	71 6c                	jno    0x42d405
42d399:	33 51 4c             	xor    0x4c(%ecx),%edx
42d39c:	4c                   	dec    %esp
42d39d:	4d                   	dec    %ebp
42d39e:	73 34                	jae    0x42d3d4
42d3a0:	39 44 69 50          	cmp    %eax,0x50(%ecx,%ebp,2)
42d3a4:	36 4d                	ss dec %ebp
42d3a6:	6e                   	outsb  %ds:(%esi),(%dx)
42d3a7:	69 4e 41 67 57 58 48 	imul   $0x48585767,0x41(%esi),%ecx
42d3ae:	54                   	push   %esp
42d3af:	76 59                	jbe    0x42d40a
42d3b1:	34 6a                	xor    $0x6a,%al
42d3b3:	75 6b                	jne    0x42d420
42d3b5:	37                   	aaa
42d3b6:	2b 70 43             	sub    0x43(%eax),%esi
42d3b9:	79 49                	jns    0x42d404
42d3bb:	6b 43 56 7a          	imul   $0x7a,0x56(%ebx),%eax
42d3bf:	65 58                	gs pop %eax
42d3c1:	69 74 2f 68 57 69 6e 	imul   $0x706e6957,0x68(%edi,%ebp,1),%esi
42d3c8:	70
42d3c9:	37                   	aaa
42d3ca:	50                   	push   %eax
42d3cb:	64 62 62 68          	bound  %esp,%fs:0x68(%edx)
42d3cf:	41                   	inc    %ecx
42d3d0:	31 77 4f             	xor    %esi,0x4f(%edi)
42d3d3:	6f                   	outsl  %ds:(%esi),(%dx)
42d3d4:	61                   	popa
42d3d5:	45                   	inc    %ebp
42d3d6:	66 56                	push   %si
42d3d8:	31 36                	xor    %esi,(%esi)
42d3da:	39 52 44             	cmp    %edx,0x44(%edx)
42d3dd:	6b 76 6d 71          	imul   $0x71,0x6d(%esi),%esi
42d3e1:	46                   	inc    %esi
42d3e2:	64 59                	fs pop %ecx
42d3e4:	78 38                	js     0x42d41e
42d3e6:	73 73                	jae    0x42d45b
42d3e8:	47                   	inc    %edi
42d3e9:	59                   	pop    %ecx
42d3ea:	59                   	pop    %ecx
42d3eb:	33 45 63             	xor    0x63(%ebp),%eax
42d3ee:	6b 37 6c             	imul   $0x6c,(%edi),%esi
42d3f1:	67 63 35             	arpl   %esi,(%di)
42d3f4:	30 77 56             	xor    %dh,0x56(%edi)
42d3f7:	31 49 64             	xor    %ecx,0x64(%ecx)
42d3fa:	6b 56 78 50          	imul   $0x50,0x78(%esi),%edx
42d3fe:	55                   	push   %ebp
42d3ff:	77 53                	ja     0x42d454
42d401:	52                   	push   %edx
42d402:	5a                   	pop    %edx
42d403:	38 36                	cmp    %dh,(%esi)
42d405:	62 4d 79             	bound  %ecx,0x79(%ebp)
42d408:	78 7a                	js     0x42d484
42d40a:	76 42                	jbe    0x42d44e
42d40c:	69 56 32 50 71 42 41 	imul   $0x41427150,0x32(%esi),%edx
42d413:	52                   	push   %edx
42d414:	59                   	pop    %ecx
42d415:	71 57                	jno    0x42d46e
42d417:	46                   	inc    %esi
42d418:	73 46                	jae    0x42d460
42d41a:	76 68                	jbe    0x42d484
42d41c:	6a 4f                	push   $0x4f
42d41e:	76 50                	jbe    0x42d470
42d420:	2f                   	das
42d421:	36 37                	ss aaa
42d423:	6b 64 4b 65 59       	imul   $0x59,0x65(%ebx,%ecx,2),%esp
42d428:	72 57                	jb     0x42d481
42d42a:	55                   	push   %ebp
42d42b:	6c                   	insb   (%dx),%es:(%edi)
42d42c:	48                   	dec    %eax
42d42d:	44                   	inc    %esp
42d42e:	63 56 35             	arpl   %edx,0x35(%esi)
42d431:	6b 35 6d 38 63 30 7a 	imul   $0x7a,0x3063386d,%esi
42d438:	39 69 61             	cmp    %ebp,0x61(%ecx)
42d43b:	77 6b                	ja     0x42d4a8
42d43d:	59                   	pop    %ecx
42d43e:	4c                   	dec    %esp
42d43f:	6f                   	outsl  %ds:(%esi),(%dx)
42d440:	56                   	push   %esi
42d441:	70 67                	jo     0x42d4aa
42d443:	35 58 34 6d 53       	xor    $0x536d3458,%eax
42d448:	34 58                	xor    $0x58,%al
42d44a:	6a 6e                	push   $0x6e
42d44c:	49                   	dec    %ecx
42d44d:	4e                   	dec    %esi
42d44e:	66 4c                	dec    %sp
42d450:	59                   	pop    %ecx
42d451:	31 4a 54             	xor    %ecx,0x54(%edx)
42d454:	34 64                	xor    $0x64,%al
42d456:	58                   	pop    %eax
42d457:	32 77 2b             	xor    0x2b(%edi),%dh
42d45a:	56                   	push   %esi
42d45b:	34 30                	xor    $0x30,%al
42d45d:	45                   	inc    %ebp
42d45e:	49                   	dec    %ecx
42d45f:	2b 44 52 54          	sub    0x54(%edx,%edx,2),%eax
42d463:	49                   	dec    %ecx
42d464:	65 37                	gs aaa
42d466:	53                   	push   %ebx
42d467:	49                   	dec    %ecx
42d468:	46                   	inc    %esi
42d469:	4f                   	dec    %edi
42d46a:	6b 7a 72 5a          	imul   $0x5a,0x72(%edx),%edi
42d46e:	4b                   	dec    %ebx
42d46f:	2f                   	das
42d470:	69 6c 70 31 59 51 31 	imul   $0x6d315159,0x31(%eax,%esi,2),%ebp
42d477:	6d
42d478:	6d                   	insl   (%dx),%es:(%edi)
42d479:	79 49                	jns    0x42d4c4
42d47b:	72 33                	jb     0x42d4b0
42d47d:	71 4b                	jno    0x42d4ca
42d47f:	62 48 43             	bound  %ecx,0x43(%eax)
42d482:	47                   	inc    %edi
42d483:	48                   	dec    %eax
42d484:	66 33 76 4e          	xor    0x4e(%esi),%si
42d488:	34 4f                	xor    $0x4f,%al
42d48a:	4f                   	dec    %edi
42d48b:	68 32 63 64 57       	push   $0x57646332
42d490:	38 48 36             	cmp    %cl,0x36(%eax)
42d493:	53                   	push   %ebx
42d494:	4c                   	dec    %esp
42d495:	4c                   	dec    %esp
42d496:	49                   	dec    %ecx
42d497:	6f                   	outsl  %ds:(%esi),(%dx)
42d498:	68 63 2b 78 48       	push   $0x48782b63
42d49d:	6e                   	outsb  %ds:(%esi),(%dx)
42d49e:	43                   	inc    %ebx
42d49f:	50                   	push   %eax
42d4a0:	64 5a                	fs pop %edx
42d4a2:	47                   	inc    %edi
42d4a3:	51                   	push   %ecx
42d4a4:	2b 77 4b             	sub    0x4b(%edi),%esi
42d4a7:	51                   	push   %ecx
42d4a8:	6a 52                	push   $0x52
42d4aa:	65 54                	gs push %esp
42d4ac:	4e                   	dec    %esi
42d4ad:	48                   	dec    %eax
42d4ae:	53                   	push   %ebx
42d4af:	39 6e 43             	cmp    %ebp,0x43(%esi)
42d4b2:	6e                   	outsb  %ds:(%esi),(%dx)
42d4b3:	4d                   	dec    %ebp
42d4b4:	5a                   	pop    %edx
42d4b5:	6b 36 4e             	imul   $0x4e,(%esi),%esi
42d4b8:	42                   	inc    %edx
42d4b9:	69 36 6f 45 31 53    	imul   $0x5331456f,(%esi),%esi
42d4bf:	52                   	push   %edx
42d4c0:	41                   	inc    %ecx
42d4c1:	6e                   	outsb  %ds:(%esi),(%dx)
42d4c2:	31 6d 51             	xor    %ebp,0x51(%ebp)
42d4c5:	62 6c 33 41          	bound  %ebp,0x41(%ebx,%esi,1)
42d4c9:	77 2f                	ja     0x42d4fa
42d4cb:	4e                   	dec    %esi
42d4cc:	74 33                	je     0x42d501
42d4ce:	35 30 75 41 2f       	xor    $0x2f417530,%eax
42d4d3:	47                   	inc    %edi
42d4d4:	43                   	inc    %ebx
42d4d5:	52                   	push   %edx
42d4d6:	79 51                	jns    0x42d529
42d4d8:	69 64 33 32 54 57 78 	imul   $0x4a785754,0x32(%ebx,%esi,1),%esp
42d4df:	4a
42d4e0:	5a                   	pop    %edx
42d4e1:	71 6f                	jno    0x42d552
42d4e3:	49                   	dec    %ecx
42d4e4:	74 42                	je     0x42d528
42d4e6:	47                   	inc    %edi
42d4e7:	6c                   	insb   (%dx),%es:(%edi)
42d4e8:	4a                   	dec    %edx
42d4e9:	64 45                	fs inc %ebp
42d4eb:	44                   	inc    %esp
42d4ec:	6c                   	insb   (%dx),%es:(%edi)
42d4ed:	71 6f                	jno    0x42d55e
42d4ef:	65 43                	gs inc %ebx
42d4f1:	54                   	push   %esp
42d4f2:	52                   	push   %edx
42d4f3:	76 74                	jbe    0x42d569
42d4f5:	2f                   	das
42d4f6:	69 72 37 67 73 4e 59 	imul   $0x594e7367,0x37(%edx),%esi
42d4fd:	65 71 47             	gs jno 0x42d547
42d500:	32 6c 6d 41          	xor    0x41(%ebp,%ebp,2),%ch
42d504:	58                   	pop    %eax
42d505:	6f                   	outsl  %ds:(%esi),(%dx)
42d506:	70 48                	jo     0x42d550
42d508:	50                   	push   %eax
42d509:	33 7a 76             	xor    0x76(%edx),%edi
42d50c:	72 64                	jb     0x42d572
42d50e:	30 54 6b 53          	xor    %dl,0x53(%ebx,%ebp,2)
42d512:	44                   	inc    %esp
42d513:	73 42                	jae    0x42d557
42d515:	57                   	push   %edi
42d516:	75 4c                	jne    0x42d564
42d518:	78 6c                	js     0x42d586
42d51a:	6f                   	outsl  %ds:(%esi),(%dx)
42d51b:	2b 74 7a 69          	sub    0x69(%edx,%edi,2),%esi
42d51f:	71 4a                	jno    0x42d56b
42d521:	31 70 65             	xor    %esi,0x65(%eax)
42d524:	76 59                	jbe    0x42d57f
42d526:	44                   	inc    %esp
42d527:	78 70                	js     0x42d599
42d529:	37                   	aaa
42d52a:	2f                   	das
42d52b:	52                   	push   %edx
42d52c:	7a 4c                	jp     0x42d57a
42d52e:	53                   	push   %ebx
42d52f:	61                   	popa
42d530:	52                   	push   %edx
42d531:	4c                   	dec    %esp
42d532:	65 43                	gs inc %ebx
42d534:	4d                   	dec    %ebp
42d535:	4f                   	dec    %edi
42d536:	68 46 31 72 45       	push   $0x45723146
42d53b:	44                   	inc    %esp
42d53c:	75 6d                	jne    0x42d5ab
42d53e:	4a                   	dec    %edx
42d53f:	30 79 44             	xor    %bh,0x44(%ecx)
42d542:	71 43                	jno    0x42d587
42d544:	6b 31 4a             	imul   $0x4a,(%ecx),%esi
42d547:	48                   	dec    %eax
42d548:	54                   	push   %esp
42d549:	2f                   	das
42d54a:	38 78 5a             	cmp    %bh,0x5a(%eax)
42d54d:	4c                   	dec    %esp
42d54e:	62 47 33             	bound  %eax,0x33(%edi)
42d551:	35 73 5a 38 46       	xor    $0x46385a73,%eax
42d556:	4e                   	dec    %esi
42d557:	55                   	push   %ebp
42d558:	33 4b 2b             	xor    0x2b(%ebx),%ecx
42d55b:	62 48 35             	bound  %ecx,0x35(%eax)
42d55e:	6c                   	insb   (%dx),%es:(%edi)
42d55f:	69 66 4c 6f 48 34 6e 	imul   $0x6e34486f,0x4c(%esi),%esp
42d566:	33 68 70             	xor    0x70(%eax),%ebp
42d569:	53                   	push   %ebx
42d56a:	74 5a                	je     0x42d5c6
42d56c:	4c                   	dec    %esp