4301fc:	54                   	push   %esp
4301fd:	6e                   	outsb  %ds:(%esi),(%dx)
4301fe:	62 58 50             	bound  %ebx,0x50(%eax)
430201:	39 65 77             	cmp    %esp,0x77(%ebp)
430204:	78 6a                	js     0x430270
430206:	30 33                	xor    %dh,(%ebx)
430208:	5a                   	pop    %edx
430209:	38 5a 65             	cmp    %bl,0x65(%edx)
43020c:	2b 72 72             	sub    0x72(%edx),%esi
43020f:	30 4b 30             	xor    %cl,0x30(%ebx)
430212:	42                   	inc    %edx
430213:	57                   	push   %edi
430214:	57                   	push   %edi
430215:	6b 6e 66 78          	imul   $0x78,0x66(%esi),%ebp
430219:	56                   	push   %esi
43021a:	73 70                	jae    0x43028c
43021c:	47                   	inc    %edi
43021d:	76 65                	jbe    0x430284
43021f:	6a 4b                	push   $0x4b
430221:	2b 48 4f             	sub    0x4f(%eax),%ecx
430224:	2b 69 70             	sub    0x70(%ecx),%ebp
430227:	65 39 66 68          	cmp    %esp,%gs:0x68(%esi)
43022b:	41                   	inc    %ecx
43022c:	33 32                	xor    (%edx),%esi
43022e:	55                   	push   %ebp
43022f:	4a                   	dec    %edx
430230:	50                   	push   %eax
430231:	49                   	dec    %ecx
430232:	32 48 38             	xor    0x38(%eax),%cl
430235:	74 65                	je     0x43029c
430237:	51                   	push   %ecx
430238:	6e                   	outsb  %ds:(%esi),(%dx)
430239:	4c                   	dec    %esp
43023a:	58                   	pop    %eax
43023b:	70 63                	jo     0x4302a0
43023d:	42                   	inc    %edx
43023e:	65 4f                	gs dec %edi
430240:	6d                   	insl   (%dx),%es:(%edi)
430241:	6d                   	insl   (%dx),%es:(%edi)
430242:	31 47 77             	xor    %eax,0x77(%edi)
430245:	43                   	inc    %ebx
430246:	67 31 7a 74          	xor    %edi,0x74(%bp,%si)
43024a:	47                   	inc    %edi
43024b:	54                   	push   %esp
43024c:	38 36                	cmp    %dh,(%esi)
43024e:	79 48                	jns    0x430298
430250:	6e                   	outsb  %ds:(%esi),(%dx)
430251:	4f                   	dec    %edi
430252:	48                   	dec    %eax
430253:	48                   	dec    %eax
430254:	6c                   	insb   (%dx),%es:(%edi)
430255:	6a 78                	push   $0x78
430257:	44                   	inc    %esp
430258:	79 6d                	jns    0x4302c7
43025a:	43                   	inc    %ebx
43025b:	4d                   	dec    %ebp
43025c:	43                   	inc    %ebx
43025d:	42                   	inc    %edx
43025e:	46                   	inc    %esi
43025f:	32 72 4e             	xor    0x4e(%edx),%dh
430262:	6d                   	insl   (%dx),%es:(%edi)
430263:	69 52 45 48 6c 76 38 	imul   $0x38766c48,0x45(%edx),%edx
43026a:	67 41                	addr16 inc %ecx
43026c:	2f                   	das
43026d:	59                   	pop    %ecx
43026e:	38 68 4f             	cmp    %ch,0x4f(%eax)
430271:	6f                   	outsl  %ds:(%esi),(%dx)
430272:	4d                   	dec    %ebp
430273:	44                   	inc    %esp
430274:	52                   	push   %edx
430275:	62 41 2b             	bound  %eax,0x2b(%ecx)
430278:	30 35 39 37 49 47    	xor    %dh,0x47493739
43027e:	2b 34 74             	sub    (%esp,%esi,2),%esi
430281:	5a                   	pop    %edx
430282:	71 79                	jno    0x4302fd
430284:	74 50                	je     0x4302d6
430286:	6d                   	insl   (%dx),%es:(%edi)
430287:	2b 56 50             	sub    0x50(%esi),%edx
43028a:	46                   	inc    %esi
43028b:	39 57 6a             	cmp    %edx,0x6a(%edi)
43028e:	6a 33                	push   $0x33
430290:	48                   	dec    %eax
430291:	6b 6c 56 56 58       	imul   $0x58,0x56(%esi,%edx,2),%ebp
430296:	6c                   	insb   (%dx),%es:(%edi)
430297:	37                   	aaa
430298:	6b 5a 68 59          	imul   $0x59,0x68(%edx),%ebx
43029c:	6b 76 47 75          	imul   $0x75,0x47(%esi),%esi
4302a0:	55                   	push   %ebp
4302a1:	42                   	inc    %edx
4302a2:	38 37                	cmp    %dh,(%edi)
4302a4:	41                   	inc    %ecx
4302a5:	6c                   	insb   (%dx),%es:(%edi)
4302a6:	52                   	push   %edx
4302a7:	68 66 6f 42 6d       	push   $0x6d426f66
4302ac:	6c                   	insb   (%dx),%es:(%edi)
4302ad:	69 6f 54 4e 49 6b 6f 	imul   $0x6f6b494e,0x54(%edi),%ebp
4302b4:	38 46 69             	cmp    %al,0x69(%esi)
4302b7:	6e                   	outsb  %ds:(%esi),(%dx)
4302b8:	68 52 6c 32 69       	push   $0x69326c52
4302bd:	61                   	popa
4302be:	42                   	inc    %edx
4302bf:	77 69                	ja     0x43032a
4302c1:	49                   	dec    %ecx
4302c2:	69 77 63 58 7a 43 67 	imul   $0x67437a58,0x63(%edi),%esi
4302c9:	4f                   	dec    %edi
4302ca:	41                   	inc    %ecx
4302cb:	49                   	dec    %ecx
4302cc:	6d                   	insl   (%dx),%es:(%edi)
4302cd:	31 78 42             	xor    %edi,0x42(%eax)
4302d0:	48                   	dec    %eax
4302d1:	47                   	inc    %edi
4302d2:	59                   	pop    %ecx
4302d3:	49                   	dec    %ecx
4302d4:	63 4a 43             	arpl   %ecx,0x43(%edx)
4302d7:	53                   	push   %ebx
4302d8:	32 4f 65             	xor    0x65(%edi),%cl
4302db:	52                   	push   %edx
4302dc:	62 6a 6f             	bound  %ebp,0x6f(%edx)
4302df:	72 69                	jb     0x43034a
4302e1:	54                   	push   %esp
4302e2:	79 66                	jns    0x43034a
4302e4:	34 48                	xor    $0x48,%al
4302e6:	70 51                	jo     0x430339
4302e8:	79 6a                	jns    0x430354
4302ea:	4d                   	dec    %ebp
4302eb:	58                   	pop    %eax
4302ec:	79 6b                	jns    0x430359
4302ee:	69 51 4c 57 6a 73 6b 	imul   $0x6b736a57,0x4c(%ecx),%edx
4302f5:	4f                   	dec    %edi
4302f6:	38 37                	cmp    %dh,(%edi)
4302f8:	2b 36                	sub    (%esi),%esi
4302fa:	61                   	popa
4302fb:	35 4d 67 4d 62       	xor    $0x624d674d,%eax
430300:	64 30 55 48          	xor    %dl,%fs:0x48(%ebp)
430304:	4b                   	dec    %ebx
430305:	4b                   	dec    %ebx
430306:	70 67                	jo     0x43036f
430308:	75 31                	jne    0x43033b
43030a:	70 41                	jo     0x43034d
43030c:	46                   	inc    %esi
43030d:	65 4b                	gs dec %ebx
43030f:	2b 77 48             	sub    0x48(%edi),%esi
430312:	64 4b                	fs dec %ebx
430314:	44                   	inc    %esp
430315:	36 5a                	ss pop %edx
430317:	6e                   	outsb  %ds:(%esi),(%dx)
430318:	55                   	push   %ebp
430319:	6c                   	insb   (%dx),%es:(%edi)
43031a:	79 4b                	jns    0x430367
43031c:	50                   	push   %eax
43031d:	78 49                	js     0x430368
43031f:	53                   	push   %ebx
430320:	6a 36                	push   $0x36
430322:	70 67                	jo     0x43038b
430324:	68 73 78 4e 2b       	push   $0x2b4e7873
430329:	47                   	inc    %edi
43032a:	4c                   	dec    %esp
43032b:	43                   	inc    %ebx
43032c:	41                   	inc    %ecx
43032d:	61                   	popa
43032e:	53                   	push   %ebx
43032f:	51                   	push   %ecx
430330:	65 74 63             	gs je  0x430396
430333:	42                   	inc    %edx
430334:	66 6b 39 61          	imul   $0x61,(%ecx),%di
430338:	44                   	inc    %esp
430339:	39 59 79             	cmp    %ebx,0x79(%ecx)
43033c:	66 72 53             	data16 jb 0x430392
43033f:	45                   	inc    %ebp
430340:	65 36 68 2b 38 73 33 	gs ss push $0x3373382b
430347:	61                   	popa
430348:	2f                   	das
430349:	52                   	push   %edx
43034a:	49                   	dec    %ecx
43034b:	6b 73 39 72          	imul   $0x72,0x39(%ebx),%esi
43034f:	54                   	push   %esp
430350:	4a                   	dec    %edx
430351:	5a                   	pop    %edx
430352:	72 35                	jb     0x430389
430354:	48                   	dec    %eax
430355:	44                   	inc    %esp
430356:	4d                   	dec    %ebp
430357:	44                   	inc    %esp
430358:	34 51                	xor    $0x51,%al
43035a:	47                   	inc    %edi
43035b:	34 33                	xor    $0x33,%al
43035d:	58                   	pop    %eax
43035e:	2f                   	das
43035f:	41                   	inc    %ecx
430360:	4d                   	dec    %ebp
430361:	4d                   	dec    %ebp
430362:	57                   	push   %edi
430363:	77 76                	ja     0x4303db
430365:	77 67                	ja     0x4303ce
430367:	5a                   	pop    %edx
430368:	64 44                	fs inc %esp
43036a:	56                   	push   %esi
43036b:	37                   	aaa
43036c:	37                   	aaa
43036d:	61                   	popa
43036e:	68 57 48 47 41       	push   $0x41474857
430373:	74 79                	je     0x4303ee
430375:	4b                   	dec    %ebx
430376:	4c                   	dec    %esp
430377:	53                   	push   %ebx
430378:	61                   	popa
430379:	66 33 42 72          	xor    0x72(%edx),%ax
43037d:	39 51 48             	cmp    %edx,0x48(%ecx)
430380:	54                   	push   %esp
430381:	37                   	aaa
430382:	54                   	push   %esp
430383:	43                   	inc    %ebx
430384:	37                   	aaa
430385:	35 39 4a 53 48       	xor    $0x48534a39,%eax
43038a:	30 39                	xor    %bh,(%ecx)
43038c:	57                   	push   %edi
43038d:	42                   	inc    %edx
43038e:	68 62 4b 39 56       	push   $0x56394b62
430393:	71 47                	jno    0x4303dc
430395:	70 46                	jo     0x4303dd
430397:	55                   	push   %ebp
430398:	41                   	inc    %ecx
430399:	41                   	inc    %ecx
43039a:	73 48                	jae    0x4303e4
43039c:	2b 63 30             	sub    0x30(%ebx),%esp
43039f:	4b                   	dec    %ebx
4303a0:	6d                   	insl   (%dx),%es:(%edi)
4303a1:	58                   	pop    %eax
4303a2:	33 57 6f             	xor    0x6f(%edi),%edx
4303a5:	57                   	push   %edi
4303a6:	55                   	push   %ebp
4303a7:	43                   	inc    %ebx
4303a8:	74 52                	je     0x4303fc
4303aa:	52                   	push   %edx
4303ab:	56                   	push   %esi
4303ac:	51                   	push   %ecx
4303ad:	5a                   	pop    %edx
4303ae:	54                   	push   %esp
4303af:	53                   	push   %ebx
4303b0:	32 6f 34             	xor    0x34(%edi),%ch
4303b3:	57                   	push   %edi
4303b4:	49                   	dec    %ecx
4303b5:	54                   	push   %esp
4303b6:	36 50                	ss push %eax
4303b8:	6a 6d                	push   $0x6d
4303ba:	51                   	push   %ecx
4303bb:	7a 59                	jp     0x430416
4303bd:	6c                   	insb   (%dx),%es:(%edi)
4303be:	42                   	inc    %edx
4303bf:	67 58                	addr16 pop %eax
4303c1:	44                   	inc    %esp
4303c2:	63 79 34             	arpl   %edi,0x34(%ecx)
4303c5:	6b 35 2b 72 76 73 58 	imul   $0x58,0x7376722b,%esi
4303cc:	67 4c                	addr16 dec %esp
4303ce:	6d                   	insl   (%dx),%es:(%edi)
4303cf:	4b                   	dec    %ebx
4303d0:	66 50                	push   %ax
4303d2:	37                   	aaa
4303d3:	75 34                	jne    0x430409
4303d5:	35 7a 34 34 65       	xor    $0x6534347a,%eax
4303da:	6e                   	outsb  %ds:(%esi),(%dx)
4303db:	6f                   	outsl  %ds:(%esi),(%dx)
4303dc:	57                   	push   %edi
4303dd:	56                   	push   %esi
4303de:	79 6a                	jns    0x43044a
4303e0:	41                   	inc    %ecx
4303e1:	50                   	push   %eax
4303e2:	4d                   	dec    %ebp
4303e3:	67 6f                	outsl  %ds:(%si),(%dx)
4303e5:	77 4c                	ja     0x430433
4303e7:	4d                   	dec    %ebp
4303e8:	59                   	pop    %ecx
4303e9:	66 31 62 4c          	xor    %sp,0x4c(%edx)
4303ed:	58                   	pop    %eax
4303ee:	4d                   	dec    %ebp
4303ef:	54                   	push   %esp
4303f0:	32 65 6d             	xor    0x6d(%ebp),%ah
4303f3:	76 73                	jbe    0x430468
4303f5:	49                   	dec    %ecx
4303f6:	6e                   	outsb  %ds:(%esi),(%dx)
4303f7:	64 2f                	fs das
4303f9:	4e                   	dec    %esi
4303fa:	49                   	dec    %ecx
4303fb:	6d                   	insl   (%dx),%es:(%edi)
4303fc:	48                   	dec    %eax
4303fd:	38 4e 4c             	cmp    %cl,0x4c(%esi)
430400:	77 4d                	ja     0x43044f
430402:	68 6c 78 35 5a       	push   $0x5a35786c
430407:	52                   	push   %edx
430408:	33 69 64             	xor    0x64(%ecx),%ebp
43040b:	39 4a 67             	cmp    %ecx,0x67(%edx)
43040e:	76 71                	jbe    0x430481
430410:	61                   	popa
430411:	6b 62 63 44          	imul   $0x44,0x63(%edx),%esp
430415:	68 67 45 52 35       	push   $0x35524567
43041a:	68 4f 41 52 6f       	push   $0x6f52414f
43041f:	65 4b                	gs dec %ebx
430421:	75 77                	jne    0x43049a
430423:	58                   	pop    %eax
430424:	57                   	push   %edi
430425:	79 4f                	jns    0x430476
430427:	41                   	inc    %ecx
430428:	6f                   	outsl  %ds:(%esi),(%dx)
430429:	61                   	popa
43042a:	61                   	popa
43042b:	38 43 43             	cmp    %al,0x43(%ebx)
43042e:	47                   	inc    %edi
43042f:	4e                   	dec    %esi
430430:	4c                   	dec    %esp
430431:	68 43 62 4b 56       	push   $0x564b6243
430436:	54                   	push   %esp
430437:	78 30                	js     0x430469
430439:	4e                   	dec    %esi
43043a:	78 45                	js     0x430481
43043c:	66 6c                	data16 insb (%dx),%es:(%edi)
43043e:	61                   	popa
43043f:	42                   	inc    %edx
430440:	43                   	inc    %ebx
430441:	63 78 46             	arpl   %edi,0x46(%eax)
430444:	78 61                	js     0x4304a7
430446:	59                   	pop    %ecx
430447:	4a                   	dec    %edx
430448:	6f                   	outsl  %ds:(%esi),(%dx)
430449:	55                   	push   %ebp
43044a:	53                   	push   %ebx
43044b:	32 70 66             	xor    0x66(%eax),%dh
43044e:	49                   	dec    %ecx
43044f:	48                   	dec    %eax
430450:	59                   	pop    %ecx
430451:	76 4e                	jbe    0x4304a1
430453:	53                   	push   %ebx
430454:	63 67 30             	arpl   %esp,0x30(%edi)
430457:	2f                   	das
430458:	32 43 39             	xor    0x39(%ebx),%al
43045b:	56                   	push   %esi
43045c:	41                   	inc    %ecx
43045d:	67 70 38             	addr16 jo 0x430498
430460:	66 36 30 6c 51 66    	data16 xor %ch,%ss:0x66(%ecx,%edx,2)
430466:	79 6f                	jns    0x4304d7
430468:	30 4c 38 6b          	xor    %cl,0x6b(%eax,%edi,1)
43046c:	4d                   	dec    %ebp
43046d:	6c                   	insb   (%dx),%es:(%edi)
43046e:	53                   	push   %ebx
43046f:	77 45                	ja     0x4304b6
430471:	39 49 67             	cmp    %ecx,0x67(%ecx)
430474:	72 30                	jb     0x4304a6
430476:	79 78                	jns    0x4304f0
430478:	46                   	inc    %esi
430479:	54                   	push   %esp
43047a:	30 44 55 32          	xor    %al,0x32(%ebp,%edx,2)