4143dd:	6d                   	insl   (%dx),%es:(%edi)
4143de:	71 45                	jno    0x414425
4143e0:	65 4f                	gs dec %edi
4143e2:	66 6f                	outsw  %ds:(%esi),(%dx)
4143e4:	6e                   	outsb  %ds:(%esi),(%dx)
4143e5:	66 37                	data16 aaa
4143e7:	4b                   	dec    %ebx
4143e8:	72 63                	jb     0x41444d
4143ea:	32 42 69             	xor    0x69(%edx),%al
4143ed:	59                   	pop    %ecx
4143ee:	79 74                	jns    0x414464
4143f0:	6c                   	insb   (%dx),%es:(%edi)
4143f1:	41                   	inc    %ecx
4143f2:	47                   	inc    %edi
4143f3:	65 53                	gs push %ebx
4143f5:	47                   	inc    %edi
4143f6:	59                   	pop    %ecx
4143f7:	70 49                	jo     0x414442
4143f9:	53                   	push   %ebx
4143fa:	33 71 42             	xor    0x42(%ecx),%esi
4143fd:	57                   	push   %edi
4143fe:	33 79 53             	xor    0x53(%ecx),%edi
414401:	4e                   	dec    %esi
414402:	6a 67                	push   $0x67
414404:	6b 4e 49 33          	imul   $0x33,0x49(%esi),%ecx
414408:	71 51                	jno    0x41445b
41440a:	35 31 74 57 4e       	xor    $0x4e577431,%eax
41440f:	49                   	dec    %ecx
414410:	6f                   	outsl  %ds:(%esi),(%dx)
414411:	44                   	inc    %esp
414412:	4c                   	dec    %esp
414413:	63 35 30 45 78 45    	arpl   %esi,0x45784530
414419:	56                   	push   %esi
41441a:	57                   	push   %edi
41441b:	58                   	pop    %eax
41441c:	58                   	pop    %eax
41441d:	4f                   	dec    %edi
41441e:	45                   	inc    %ebp
41441f:	66 38 6d 52          	data16 cmp %ch,0x52(%ebp)
414423:	44                   	inc    %esp
414424:	2f                   	das
414425:	72 57                	jb     0x41447e
414427:	30 46 74             	xor    %al,0x74(%esi)
41442a:	62 46 6b             	bound  %eax,0x6b(%esi)
41442d:	54                   	push   %esp
41442e:	48                   	dec    %eax
41442f:	78 2b                	js     0x41445c
414431:	43                   	inc    %ebx
414432:	75 47                	jne    0x41447b
414434:	49                   	dec    %ecx
414435:	74 39                	je     0x414470
414437:	75 48                	jne    0x414481
414439:	61                   	popa
41443a:	48                   	dec    %eax
41443b:	2f                   	das
41443c:	48                   	dec    %eax
41443d:	56                   	push   %esi
41443e:	4a                   	dec    %edx
41443f:	4c                   	dec    %esp
414440:	35 79 79 4c 4a       	xor    $0x4a4c7979,%eax
414445:	39 75 66             	cmp    %esi,0x66(%ebp)
414448:	44                   	inc    %esp
414449:	65 6e                	outsb  %gs:(%esi),(%dx)
41444b:	70 42                	jo     0x41448f
41444d:	31 72 6f             	xor    %esi,0x6f(%edx)
414450:	45                   	inc    %ebp
414451:	45                   	inc    %ebp
414452:	63 2f                	arpl   %ebp,(%edi)
414454:	59                   	pop    %ecx
414455:	6a 39                	push   $0x39
414457:	6d                   	insl   (%dx),%es:(%edi)
414458:	32 44 31 37          	xor    0x37(%ecx,%esi,1),%al
41445c:	4a                   	dec    %edx
41445d:	76 66                	jbe    0x4144c5
41445f:	31 4f 56             	xor    %ecx,0x56(%edi)
414462:	54                   	push   %esp
414463:	65 30 59 58          	xor    %bl,%gs:0x58(%ecx)
414467:	4e                   	dec    %esi
414468:	74 38                	je     0x4144a2
41446a:	78 72                	js     0x4144de
41446c:	65 77 4d             	gs ja  0x4144bc
41446f:	2b 71 56             	sub    0x56(%ecx),%esi
414472:	38 64 68 42          	cmp    %ah,0x42(%eax,%ebp,2)
414476:	6c                   	insb   (%dx),%es:(%edi)
414477:	4e                   	dec    %esi
414478:	54                   	push   %esp
414479:	72 57                	jb     0x4144d2
41447b:	73 66                	jae    0x4144e3
41447d:	4a                   	dec    %edx
41447e:	42                   	inc    %edx
41447f:	74 58                	je     0x4144d9
414481:	2f                   	das
414482:	37                   	aaa
414483:	59                   	pop    %ecx
414484:	75 42                	jne    0x4144c8
414486:	54                   	push   %esp
414487:	66 58                	pop    %ax
414489:	73 6b                	jae    0x4144f6
41448b:	74 30                	je     0x4144bd
41448d:	6a 51                	push   $0x51
41448f:	39 31                	cmp    %esi,(%ecx)
414491:	72 6c                	jb     0x4144ff
414493:	77 4f                	ja     0x4144e4
414495:	38 30                	cmp    %dh,(%eax)
414497:	55                   	push   %ebp
414498:	67 49                	addr16 dec %ecx
41449a:	6c                   	insb   (%dx),%es:(%edi)
41449b:	72 78                	jb     0x414515
41449d:	37                   	aaa
41449e:	66 64 74 49          	data16 fs je 0x4144eb
4144a2:	51                   	push   %ecx
4144a3:	6e                   	outsb  %ds:(%esi),(%dx)
4144a4:	52                   	push   %edx
4144a5:	54                   	push   %esp
4144a6:	6b 75 65 4d          	imul   $0x4d,0x65(%ebp),%esi
4144aa:	51                   	push   %ecx
4144ab:	63 6a 36             	arpl   %ebp,0x36(%edx)
4144ae:	69 55 52 6c 71 69 2f 	imul   $0x2f69716c,0x52(%ebp),%edx
4144b5:	31 64 39 31          	xor    %esp,0x31(%ecx,%edi,1)
4144b9:	6f                   	outsl  %ds:(%esi),(%dx)
4144ba:	4b                   	dec    %ebx
4144bb:	6e                   	outsb  %ds:(%esi),(%dx)
4144bc:	37                   	aaa
4144bd:	53                   	push   %ebx
4144be:	43                   	inc    %ebx
4144bf:	61                   	popa
4144c0:	76 30                	jbe    0x4144f2
4144c2:	79 59                	jns    0x41451d
4144c4:	56                   	push   %esi
4144c5:	38 4f 75             	cmp    %cl,0x75(%edi)
4144c8:	45                   	inc    %ebp
4144c9:	44                   	inc    %esp
4144ca:	4c                   	dec    %esp
4144cb:	34 4d                	xor    $0x4d,%al
4144cd:	53                   	push   %ebx
4144ce:	32 65 41             	xor    0x41(%ebp),%ah
4144d1:	57                   	push   %edi
4144d2:	74 30                	je     0x414504
4144d4:	49                   	dec    %ecx
4144d5:	6e                   	outsb  %ds:(%esi),(%dx)
4144d6:	67 6b 39 69          	imul   $0x69,(%bx,%di),%edi
4144da:	78 33                	js     0x41450f
4144dc:	48                   	dec    %eax
4144dd:	2b 36                	sub    (%esi),%esi
4144df:	6e                   	outsb  %ds:(%esi),(%dx)
4144e0:	39 43 66             	cmp    %eax,0x66(%ebx)
4144e3:	5a                   	pop    %edx
4144e4:	6d                   	insl   (%dx),%es:(%edi)
4144e5:	6b 36 52             	imul   $0x52,(%esi),%esi
4144e8:	4a                   	dec    %edx
4144e9:	30 53 44             	xor    %dl,0x44(%ebx)
4144ec:	59                   	pop    %ecx
4144ed:	35 50 71 42 58       	xor    $0x58427150,%eax
4144f2:	70 67                	jo     0x41455b
4144f4:	7a 36                	jp     0x41452c
4144f6:	30 34 2b             	xor    %dh,(%ebx,%ebp,1)
4144f9:	5a                   	pop    %edx
4144fa:	4e                   	dec    %esi
4144fb:	37                   	aaa
4144fc:	68 75 53 63 79       	push   $0x79635375
414501:	2f                   	das
414502:	75 62                	jne    0x414566
414504:	45                   	inc    %ebp
414505:	46                   	inc    %esi
414506:	4b                   	dec    %ebx
414507:	7a 4e                	jp     0x414557
414509:	2b 65 74             	sub    0x74(%ebp),%esp
41450c:	30 64 35 75          	xor    %ah,0x75(%ebp,%esi,1)
414510:	4a                   	dec    %edx
414511:	70 6c                	jo     0x41457f
414513:	34 76                	xor    $0x76,%al
414515:	70 51                	jo     0x414568
414517:	6d                   	insl   (%dx),%es:(%edi)
414518:	31 4e 2b             	xor    %ecx,0x2b(%esi)
41451b:	34 36                	xor    $0x36,%al
41451d:	70 37                	jo     0x414556
41451f:	6d                   	insl   (%dx),%es:(%edi)
414520:	39 75 78             	cmp    %esi,0x78(%ebp)
414523:	69 67 70 66 41 74 63 	imul   $0x63744166,0x70(%edi),%esp
41452a:	52                   	push   %edx
41452b:	49                   	dec    %ecx
41452c:	76 2b                	jbe    0x414559
41452e:	79 75                	jns    0x4145a5
414530:	39 2f                	cmp    %ebp,(%edi)
414532:	44                   	inc    %esp
414533:	49                   	dec    %ecx
414534:	45                   	inc    %ebp
414535:	77 46                	ja     0x41457d
414537:	49                   	dec    %ecx
414538:	74 31                	je     0x41456b
41453a:	79 57                	jns    0x414593
41453c:	34 59                	xor    $0x59,%al
41453e:	59                   	pop    %ecx
41453f:	4b                   	dec    %ebx
414540:	71 72                	jno    0x4145b4
414542:	56                   	push   %esi
414543:	5a                   	pop    %edx
414544:	42                   	inc    %edx
414545:	41                   	inc    %ecx
414546:	49                   	dec    %ecx
414547:	65 64 46             	gs fs inc %esi
41454a:	75 37                	jne    0x414583
41454c:	4b                   	dec    %ebx
41454d:	65 65 41             	gs gs inc %ecx
414550:	57                   	push   %edi
414551:	53                   	push   %ebx
414552:	30 77 30             	xor    %dh,0x30(%edi)
414555:	30 6b 59             	xor    %ch,0x59(%ebx)
414558:	31 70 65             	xor    %esi,0x65(%eax)
41455b:	6b 79 45 36          	imul   $0x36,0x45(%ecx),%edi
41455f:	53                   	push   %ebx
414560:	4a                   	dec    %edx
414561:	30 6b 4e             	xor    %ch,0x4e(%ebx)
414564:	76 30                	jbe    0x414596
414566:	31 76 4a             	xor    %esi,0x4a(%esi)
414569:	4e                   	dec    %esi
41456a:	42                   	inc    %edx
41456b:	4a                   	dec    %edx
41456c:	53                   	push   %ebx
41456d:	75 37                	jne    0x4145a6
41456f:	63 53 79             	arpl   %edx,0x79(%ebx)
414572:	67 74 54             	addr16 je 0x4145c9
414575:	5a                   	pop    %edx
414576:	58                   	pop    %eax
414577:	39 34 35 4c 38 2b 63 	cmp    %esi,0x632b384c(,%esi,1)
41457e:	78 41                	js     0x4145c1
414580:	68 42 62 6f 68       	push   $0x686f6242
414585:	4a                   	dec    %edx
414586:	54                   	push   %esp
414587:	52                   	push   %edx
414588:	2b 48 41             	sub    0x41(%eax),%ecx
41458b:	41                   	inc    %ecx
41458c:	42                   	inc    %edx
41458d:	79 59                	jns    0x4145e8
41458f:	72 42                	jb     0x4145d3
414591:	6c                   	insb   (%dx),%es:(%edi)
414592:	49                   	dec    %ecx
414593:	74 65                	je     0x4145fa
414595:	30 63 63             	xor    %ah,0x63(%ebx)
414598:	39 4c 31 31          	cmp    %ecx,0x31(%ecx,%esi,1)
41459c:	59                   	pop    %ecx
41459d:	42                   	inc    %edx
41459e:	79 4a                	jns    0x4145ea
4145a0:	34 65                	xor    $0x65,%al
4145a2:	4d                   	dec    %ebp
4145a3:	70 69                	jo     0x41460e
4145a5:	66 61                	popaw
4145a7:	62 2f                	bound  %ebp,(%edi)
4145a9:	6c                   	insb   (%dx),%es:(%edi)
4145aa:	68 6d 49 78 70       	push   $0x7078496d
4145af:	39 4f 64             	cmp    %ecx,0x64(%edi)
4145b2:	4a                   	dec    %edx
4145b3:	53                   	push   %ebx
4145b4:	77 4d                	ja     0x414603
4145b6:	70 32                	jo     0x4145ea
4145b8:	53                   	push   %ebx
4145b9:	62 6a 56             	bound  %ebp,0x56(%edx)
4145bc:	4b                   	dec    %ebx
4145bd:	70 46                	jo     0x414605
4145bf:	70 73                	jo     0x414634
4145c1:	4b                   	dec    %ebx
4145c2:	61                   	popa
4145c3:	48                   	dec    %eax
4145c4:	45                   	inc    %ebp
4145c5:	73 47                	jae    0x41460e
4145c7:	32 51 70             	xor    0x70(%ecx),%dl
4145ca:	36 71 37             	ss jno 0x414604
4145cd:	30 46 33             	xor    %al,0x33(%esi)
4145d0:	67 4c                	addr16 dec %esp
4145d2:	42                   	inc    %edx
4145d3:	58                   	pop    %eax
4145d4:	52                   	push   %edx
4145d5:	42                   	inc    %edx
4145d6:	51                   	push   %ecx
4145d7:	34 62                	xor    $0x62,%al
4145d9:	74 50                	je     0x41462b
4145db:	71 67                	jno    0x414644
4145dd:	6e                   	outsb  %ds:(%esi),(%dx)
4145de:	33 69 65             	xor    0x65(%ecx),%ebp
4145e1:	39 57 2b             	cmp    %edx,0x2b(%edi)
4145e4:	58                   	pop    %eax
4145e5:	31 72 6f             	xor    %esi,0x6f(%edx)
4145e8:	65 70 62             	gs jo  0x41464d
4145eb:	63 6e 39             	arpl   %ebp,0x39(%esi)
4145ee:	52                   	push   %edx
4145ef:	59                   	pop    %ecx
4145f0:	58                   	pop    %eax
4145f1:	58                   	pop    %eax
4145f2:	6a 2b                	push   $0x2b
4145f4:	46                   	inc    %esi
4145f5:	43                   	inc    %ebx
4145f6:	6e                   	outsb  %ds:(%esi),(%dx)
4145f7:	43                   	inc    %ebx
4145f8:	68 4c 63 32 4e       	push   $0x4e32634c
4145fd:	5a                   	pop    %edx
4145fe:	4c                   	dec    %esp
4145ff:	75 77                	jne    0x414678
414601:	76 75                	jbe    0x414678
414603:	6a 77                	push   $0x77
414605:	56                   	push   %esi
414606:	6d                   	insl   (%dx),%es:(%edi)
414607:	64 67 6d             	fs insl (%dx),%es:(%di)
41460a:	42                   	inc    %edx
41460b:	75 34                	jne    0x414641
41460d:	63 5a 71             	arpl   %ebx,0x71(%edx)
414610:	4f                   	dec    %edi
414611:	49                   	dec    %ecx
414612:	43                   	inc    %ebx
414613:	37                   	aaa
414614:	7a 43                	jp     0x414659
414616:	6e                   	outsb  %ds:(%esi),(%dx)
414617:	75 44                	jne    0x41465d
414619:	4d                   	dec    %ebp
41461a:	50                   	push   %eax
41461b:	71 66                	jno    0x414683
41461d:	56                   	push   %esi
41461e:	4a                   	dec    %edx
41461f:	44                   	inc    %esp
414620:	6e                   	outsb  %ds:(%esi),(%dx)
414621:	4e                   	dec    %esi
414622:	71 52                	jno    0x414676
414624:	56                   	push   %esi
414625:	6f                   	outsl  %ds:(%esi),(%dx)
414626:	64 7a 32             	fs jp  0x41465b
414629:	34 64                	xor    $0x64,%al
41462b:	47                   	inc    %edi
41462c:	4e                   	dec    %esi
41462d:	35 6b 48 51 50       	xor    $0x5051486b,%eax
414632:	6a 70                	push   $0x70
414634:	33 65 64             	xor    0x64(%ebp),%esp
414637:	37                   	aaa
414638:	35 4b 59 6b 7a       	xor    $0x7a6b594b,%eax
41463d:	5a                   	pop    %edx
41463e:	38 4e 67             	cmp    %cl,0x67(%esi)
414641:	78 36                	js     0x414679
414643:	73 2f                	jae    0x414674
414645:	68 2f 6c 47 69       	push   $0x69476c2f
41464a:	55                   	push   %ebp
41464b:	78 43                	js     0x414690
41464d:	69 2f 41 62 72 61    	imul   $0x61726241,(%edi),%ebp
414653:	74 4d                	je     0x4146a2
414655:	63 53 37             	arpl   %edx,0x37(%ebx)
414658:	46                   	inc    %esi
414659:	55                   	push   %ebp
41465a:	75 70                	jne    0x4146cc
41465c:	75 6f                	jne    0x4146cd
41465e:	39 43 34             	cmp    %eax,0x34(%ebx)
414661:	42                   	inc    %edx
414662:	6f                   	outsl  %ds:(%esi),(%dx)
414663:	31 37                	xor    %esi,(%edi)