41438f:	33 79 64             	xor    0x64(%ecx),%edi
414392:	78 41                	js     0x4143d5
414394:	67 48                	addr16 dec %eax
414396:	4b                   	dec    %ebx
414397:	62 38                	bound  %edi,(%eax)
414399:	66 51                	push   %cx
41439b:	61                   	popa
41439c:	4c                   	dec    %esp
41439d:	2f                   	das
41439e:	51                   	push   %ecx
41439f:	2b 30                	sub    (%eax),%esi
4143a1:	62 39                	bound  %edi,(%ecx)
4143a3:	44                   	inc    %esp
4143a4:	50                   	push   %eax
4143a5:	39 64 64 79          	cmp    %esp,0x79(%esp,%eiz,2)
4143a9:	57                   	push   %edi
4143aa:	58                   	pop    %eax
4143ab:	57                   	push   %edi
4143ac:	44                   	inc    %esp
4143ad:	73 42                	jae    0x4143f1
4143af:	49                   	dec    %ecx
4143b0:	65 4b                	gs dec %ebx
4143b2:	68 37 43 51 4a       	push   $0x4a514337
4143b7:	47                   	inc    %edi
4143b8:	6d                   	insl   (%dx),%es:(%edi)
4143b9:	72 76                	jb     0x414431
4143bb:	4c                   	dec    %esp
4143bc:	4a                   	dec    %edx
4143bd:	66 74 68             	data16 je 0x414428
4143c0:	6c                   	insb   (%dx),%es:(%edi)
4143c1:	38 65 69             	cmp    %ah,0x69(%ebp)
4143c4:	54                   	push   %esp
4143c5:	76 52                	jbe    0x414419
4143c7:	46                   	inc    %esi
4143c8:	38 79 58             	cmp    %bh,0x58(%ecx)
4143cb:	51                   	push   %ecx
4143cc:	36 67 63 5a 6a       	arpl   %ebx,%ss:0x6a(%bp,%si)
4143d1:	6f                   	outsl  %ds:(%esi),(%dx)
4143d2:	47                   	inc    %edi
4143d3:	59                   	pop    %ecx
4143d4:	6f                   	outsl  %ds:(%esi),(%dx)
4143d5:	4e                   	dec    %esi
4143d6:	7a 37                	jp     0x41440f
4143d8:	34 51                	xor    $0x51,%al
4143da:	35 44 72 4c 59       	xor    $0x594c7244,%eax
4143df:	47                   	inc    %edi
4143e0:	59                   	pop    %ecx
4143e1:	35 35 6a 4a 72       	xor    $0x724a6a35,%eax
4143e6:	43                   	inc    %ebx
4143e7:	4c                   	dec    %esp
4143e8:	48                   	dec    %eax
4143e9:	42                   	inc    %edx
4143ea:	2b 4d 67             	sub    0x67(%ebp),%ecx
4143ed:	73 62                	jae    0x414451
4143ef:	64 6b 39 4a          	imul   $0x4a,%fs:(%ecx),%edi
4143f3:	74 61                	je     0x414456
4143f5:	5a                   	pop    %edx
4143f6:	54                   	push   %esp
4143f7:	55                   	push   %ebp
4143f8:	4f                   	dec    %edi
4143f9:	54                   	push   %esp
4143fa:	4c                   	dec    %esp
4143fb:	4f                   	dec    %edi
4143fc:	32 50 45             	xor    0x45(%eax),%dl
4143ff:	68 59 46 54 36       	push   $0x36544659
414404:	56                   	push   %esi
414405:	79 4e                	jns    0x414455
414407:	2b 4c 63 73          	sub    0x73(%ebx,%eiz,2),%ecx
41440b:	77 54                	ja     0x414461
41440d:	50                   	push   %eax
41440e:	37                   	aaa
41440f:	6b 78 45 5a          	imul   $0x5a,0x45(%eax),%edi
414413:	41                   	inc    %ecx
414414:	42                   	inc    %edx
414415:	2b 32                	sub    (%edx),%esi
414417:	76 62                	jbe    0x41447b
414419:	78 46                	js     0x414461
41441b:	68 6b 47 4c 52       	push   $0x524c476b
414420:	6f                   	outsl  %ds:(%esi),(%dx)
414421:	6a 68                	push   $0x68
414423:	75 67                	jne    0x41448c
414425:	51                   	push   %ecx
414426:	79 33                	jns    0x41445b
414428:	4b                   	dec    %ebx
414429:	47                   	inc    %edi
41442a:	54                   	push   %esp
41442b:	59                   	pop    %ecx
41442c:	6f                   	outsl  %ds:(%esi),(%dx)
41442d:	4f                   	dec    %edi
41442e:	79 73                	jns    0x4144a3
414430:	67 77 6f             	addr16 ja 0x4144a2
414433:	31 55 6a             	xor    %edx,0x6a(%ebp)
414436:	76 66                	jbe    0x41449e
414438:	59                   	pop    %ecx
414439:	58                   	pop    %eax
41443a:	44                   	inc    %esp
41443b:	37                   	aaa
41443c:	42                   	inc    %edx
41443d:	4b                   	dec    %ebx
41443e:	69 46 30 30 68 30 6b 	imul   $0x6b306830,0x30(%esi),%eax
414445:	35 48 45 30 4a       	xor    $0x4a304548,%eax
41444a:	55                   	push   %ebp
41444b:	32 38                	xor    (%eax),%bh
41444d:	66 5a                	pop    %dx
41444f:	39 44 44 76          	cmp    %eax,0x76(%esp,%eax,2)
414453:	78 74                	js     0x4144c9
414455:	50                   	push   %eax
414456:	70 35                	jo     0x41448d
414458:	37                   	aaa
414459:	73 52                	jae    0x4144ad
41445b:	38 76 6d             	cmp    %dh,0x6d(%esi)
41445e:	2b 38                	sub    (%eax),%edi
414460:	7a 32                	jp     0x414494
414462:	75 46                	jne    0x4144aa
414464:	58                   	pop    %eax
414465:	2f                   	das
414466:	62 74 6d 50          	bound  %esi,0x50(%ebp,%ebp,2)
41446a:	4c                   	dec    %esp
41446b:	36 64 62 43 70       	ss bound %eax,%fs:0x70(%ebx)
414470:	69 43 53 64 44 65 42 	imul   $0x42654464,0x53(%ebx),%eax
414477:	75 55                	jne    0x4144ce
414479:	47                   	inc    %edi
41447a:	4b                   	dec    %ebx
41447b:	47                   	inc    %edi
41447c:	52                   	push   %edx
41447d:	55                   	push   %ebp
41447e:	73 6e                	jae    0x4144ee
414480:	77 37                	ja     0x4144b9
414482:	6c                   	insb   (%dx),%es:(%edi)
414483:	6c                   	insb   (%dx),%es:(%edi)
414484:	4b                   	dec    %ebx
414485:	46                   	inc    %esi
414486:	7a 4d                	jp     0x4144d5
414488:	78 37                	js     0x4144c1
41448a:	36 52                	ss push %edx
41448c:	79 2b                	jns    0x4144b9
41448e:	57                   	push   %edi
41448f:	49                   	dec    %ecx
414490:	33 69 71             	xor    0x71(%ecx),%ebp
414493:	71 31                	jno    0x4144c6
414495:	76 54                	jbe    0x4144eb
414497:	6d                   	insl   (%dx),%es:(%edi)
414498:	2b 2b                	sub    (%ebx),%ebp
41449a:	4d                   	dec    %ebp
41449b:	53                   	push   %ebx
41449c:	41                   	inc    %ecx
41449d:	4a                   	dec    %edx
41449e:	52                   	push   %edx
41449f:	33 61 35             	xor    0x35(%ecx),%esp
4144a2:	48                   	dec    %eax
4144a3:	34 50                	xor    $0x50,%al
4144a5:	56                   	push   %esi
4144a6:	73 55                	jae    0x4144fd
4144a8:	46                   	inc    %esi
4144a9:	6a 71                	push   $0x71
4144ab:	73 54                	jae    0x414501
4144ad:	69 67 79 32 39 55 77 	imul   $0x77553932,0x79(%edi),%esp
4144b4:	4b                   	dec    %ebx
4144b5:	57                   	push   %edi
4144b6:	6a 6f                	push   $0x6f
4144b8:	49                   	dec    %ecx
4144b9:	6e                   	outsb  %ds:(%esi),(%dx)
4144ba:	78 2f                	js     0x4144eb
4144bc:	4e                   	dec    %esi
4144bd:	73 53                	jae    0x414512
4144bf:	2f                   	das
4144c0:	4b                   	dec    %ebx
4144c1:	74 75                	je     0x414538
4144c3:	43                   	inc    %ebx
4144c4:	59                   	pop    %ecx
4144c5:	56                   	push   %esi
4144c6:	2b 68 4b             	sub    0x4b(%eax),%ebp
4144c9:	37                   	aaa
4144ca:	46                   	inc    %esi
4144cb:	41                   	inc    %ecx
4144cc:	63 59 41             	arpl   %ebx,0x41(%ecx)
4144cf:	77 69                	ja     0x41453a
4144d1:	48                   	dec    %eax
4144d2:	4d                   	dec    %ebp
4144d3:	76 6e                	jbe    0x414543
4144d5:	39 34 4a             	cmp    %esi,(%edx,%ecx,2)
4144d8:	6f                   	outsl  %ds:(%esi),(%dx)
4144d9:	54                   	push   %esp
4144da:	2f                   	das
4144db:	72 76                	jb     0x414553
4144dd:	2b 35 74 59 66 43    	sub    0x43665974,%esi
4144e3:	33 4e 70             	xor    0x70(%esi),%ecx
4144e6:	4d                   	dec    %ebp
4144e7:	79 52                	jns    0x41453b
4144e9:	6c                   	insb   (%dx),%es:(%edi)
4144ea:	6e                   	outsb  %ds:(%esi),(%dx)
4144eb:	78 71                	js     0x41455e
4144ed:	65 6a 4a             	gs push $0x4a
4144f0:	73 56                	jae    0x414548
4144f2:	71 52                	jno    0x414546
4144f4:	6b 7a 6f 50          	imul   $0x50,0x6f(%edx),%edi
4144f8:	76 7a                	jbe    0x414574
4144fa:	34 45                	xor    $0x45,%al
4144fc:	42                   	inc    %edx
4144fd:	51                   	push   %ecx
4144fe:	66 34 48             	data16 xor $0x48,%al
414501:	59                   	pop    %ecx
414502:	4f                   	dec    %edi
414503:	69 69 68 65 51 41 2b 	imul   $0x2b415165,0x68(%ecx),%ebp
41450a:	68 52 45 71 68       	push   $0x68714552
41450f:	70 30                	jo     0x414541
414511:	75 71                	jne    0x414584
414513:	53                   	push   %ebx
414514:	45                   	inc    %ebp
414515:	53                   	push   %ebx
414516:	36 76 75             	ss jbe 0x41458e
414519:	47                   	inc    %edi
41451a:	36 7a 54             	ss jp  0x414571
41451d:	4a                   	dec    %edx
41451e:	39 72 64             	cmp    %esi,0x64(%edx)
414521:	4b                   	dec    %ebx
414522:	73 6e                	jae    0x414592
414524:	49                   	dec    %ecx
414525:	52                   	push   %edx
414526:	2f                   	das
414527:	79 61                	jns    0x41458a
414529:	63 33                	arpl   %esi,(%ebx)
41452b:	76 30                	jbe    0x41455d
41452d:	30 30                	xor    %dh,(%eax)
41452f:	52                   	push   %edx
414530:	61                   	popa
414531:	6b 32 57             	imul   $0x57,(%edx),%esi
414534:	4d                   	dec    %ebp
414535:	56                   	push   %esi
414536:	2b 68 65             	sub    0x65(%eax),%ebp
414539:	2b 6c 2f 31          	sub    0x31(%edi,%ebp,1),%ebp
41453d:	58                   	pop    %eax
41453e:	4b                   	dec    %ebx
41453f:	53                   	push   %ebx
414540:	30 30                	xor    %dh,(%eax)
414542:	4a                   	dec    %edx
414543:	35 66 76 4f 36       	xor    $0x364f7666,%eax
414548:	39 76 2f             	cmp    %esi,0x2f(%esi)
41454b:	4b                   	dec    %ebx
41454c:	56                   	push   %esi
41454d:	69 74 59 44 6e 53 5a 	imul   $0x345a536e,0x44(%ecx,%ebx,2),%esi
414554:	34
414555:	79 2f                	jns    0x414586
414557:	72 30                	jb     0x414589
414559:	42                   	inc    %edx
41455a:	57                   	push   %edi
41455b:	63 65 53             	arpl   %esp,0x53(%ebp)
41455e:	69 2b 6d 57 4e 65    	imul   $0x654e576d,(%ebx),%ebp
414564:	62 38                	bound  %edi,(%eax)
414566:	46                   	inc    %esi
414567:	4d                   	dec    %ebp
414568:	39 63 4a             	cmp    %esp,0x4a(%ebx)
41456b:	59                   	pop    %ecx
41456c:	78 42                	js     0x4145b0
41456e:	45                   	inc    %ebp
41456f:	4b                   	dec    %ebx
414570:	4f                   	dec    %edi
414571:	4e                   	dec    %esi
414572:	50                   	push   %eax
414573:	64 66 75 4c          	fs data16 jne 0x4145c3
414577:	6a 46                	push   $0x46
414579:	62 35 7a 7a 30 45    	bound  %esi,0x45307a7a
41457f:	54                   	push   %esp
414580:	5a                   	pop    %edx
414581:	53                   	push   %ebx
414582:	75 76                	jne    0x4145fa
414584:	47                   	inc    %edi
414585:	53                   	push   %ebx
414586:	4d                   	dec    %ebp
414587:	33 47 61             	xor    0x61(%edi),%eax
41458a:	43                   	inc    %ebx
41458b:	33 67 4b             	xor    0x4b(%edi),%esp
41458e:	7a 6d                	jp     0x4145fd
414590:	59                   	pop    %ecx
414591:	67 44                	addr16 inc %esp
414593:	49                   	dec    %ecx
414594:	6a 61                	push   $0x61
414596:	46                   	inc    %esi
414597:	2b 69 70             	sub    0x70(%ecx),%ebp
41459a:	6a 65                	push   $0x65
41459c:	4d                   	dec    %ebp
41459d:	66 43                	inc    %bx
41459f:	76 71                	jbe    0x414612
4145a1:	71 44                	jno    0x4145e7
4145a3:	4d                   	dec    %ebp
4145a4:	57                   	push   %edi
4145a5:	6b 38 54             	imul   $0x54,(%eax),%edi
4145a8:	64 6a 59             	fs push $0x59
4145ab:	6c                   	insb   (%dx),%es:(%edi)
4145ac:	78 48                	js     0x4145f6
4145ae:	2b 65 76             	sub    0x76(%ebp),%esp
4145b1:	79 61                	jns    0x414614
4145b3:	58                   	pop    %eax
4145b4:	49                   	dec    %ecx
4145b5:	6e                   	outsb  %ds:(%esi),(%dx)
4145b6:	51                   	push   %ecx
4145b7:	4e                   	dec    %esi
4145b8:	55                   	push   %ebp
4145b9:	73 55                	jae    0x414610
4145bb:	38 30                	cmp    %dh,(%eax)
4145bd:	66 51                	push   %cx
4145bf:	38 30                	cmp    %dh,(%eax)
4145c1:	65 6d                	gs insl (%dx),%es:(%edi)
4145c3:	41                   	inc    %ecx
4145c4:	46                   	inc    %esi
4145c5:	72 41                	jb     0x414608
4145c7:	34 56                	xor    $0x56,%al
4145c9:	47                   	inc    %edi
4145ca:	57                   	push   %edi
4145cb:	30 31                	xor    %dh,(%ecx)
4145cd:	46                   	inc    %esi
4145ce:	76 59                	jbe    0x414629
4145d0:	69 51 7a 49 73 62 45 	imul   $0x45627349,0x7a(%ecx),%edx
4145d7:	38 34 42             	cmp    %dh,(%edx,%eax,2)
4145da:	70 31                	jo     0x41460d
4145dc:	74 34                	je     0x414612
4145de:	65 49                	gs dec %ecx
4145e0:	33 4a 64             	xor    0x64(%edx),%ecx
4145e3:	51                   	push   %ecx
4145e4:	4c                   	dec    %esp
4145e5:	70 35                	jo     0x41461c
4145e7:	73 61                	jae    0x41464a
4145e9:	42                   	inc    %edx
4145ea:	62 43 2b             	bound  %eax,0x2b(%ebx)
4145ed:	78 6d                	js     0x41465c
4145ef:	32 69 47             	xor    0x47(%ecx),%ch
4145f2:	55                   	push   %ebp
4145f3:	46                   	inc    %esi
4145f4:	71 38                	jno    0x41462e
4145f6:	41                   	inc    %ecx
4145f7:	78 51                	js     0x41464a
4145f9:	78 44                	js     0x41463f
4145fb:	65 75 63             	gs jne 0x414661
4145fe:	47                   	inc    %edi
4145ff:	78 64                	js     0x414665
414601:	65 4a                	gs dec %edx
414603:	4e                   	dec    %esi
414604:	38 69 52             	cmp    %ch,0x52(%ecx)
414607:	50                   	push   %eax
414608:	71 35                	jno    0x41463f
41460a:	31 37                	xor    %esi,(%edi)
41460c:	67 6e                	outsb  %ds:(%si),(%dx)
41460e:	57                   	push   %edi
41460f:	7a 6c                	jp     0x41467d
414611:	2f                   	das
414612:	4c                   	dec    %esp
414613:	33 5a 39             	xor    0x39(%edx),%ebx
414616:	70 74                	jo     0x41468c
414618:	4e                   	dec    %esi
414619:	6a 6e                	push   $0x6e