41b43d:	53                   	push   %ebx
41b43e:	74 6c                	je     0x41b4ac
41b440:	59                   	pop    %ecx
41b441:	70 50                	jo     0x41b493
41b443:	6b 39 49             	imul   $0x49,(%ecx),%edi
41b446:	36 46                	ss inc %esi
41b448:	56                   	push   %esi
41b449:	6b 4a 7a 32          	imul   $0x32,0x7a(%edx),%ecx
41b44d:	46                   	inc    %esi
41b44e:	6a 36                	push   $0x36
41b450:	38 76 61             	cmp    %dh,0x61(%esi)
41b453:	54                   	push   %esp
41b454:	47                   	inc    %edi
41b455:	7a 54                	jp     0x41b4ab
41b457:	37                   	aaa
41b458:	45                   	inc    %ebp
41b459:	55                   	push   %ebp
41b45a:	70 76                	jo     0x41b4d2
41b45c:	4d                   	dec    %ebp
41b45d:	69 53 4b 54 4e 63 55 	imul   $0x55634e54,0x4b(%ebx),%edx
41b464:	48                   	dec    %eax
41b465:	77 77                	ja     0x41b4de
41b467:	70 49                	jo     0x41b4b2
41b469:	38 31                	cmp    %dh,(%ecx)
41b46b:	37                   	aaa
41b46c:	45                   	inc    %ebp
41b46d:	74 4a                	je     0x41b4b9
41b46f:	4d                   	dec    %ebp
41b470:	50                   	push   %eax
41b471:	38 70 47             	cmp    %dh,0x47(%eax)
41b474:	54                   	push   %esp
41b475:	38 6c 67 53          	cmp    %ch,0x53(%edi,%eiz,2)
41b479:	49                   	dec    %ecx
41b47a:	4f                   	dec    %edi
41b47b:	42                   	inc    %edx
41b47c:	35 69 2b 70 68       	xor    $0x68702b69,%eax
41b481:	36 7a 59             	ss jp  0x41b4dd
41b484:	34 36                	xor    $0x36,%al
41b486:	33 77 31             	xor    0x31(%edi),%esi
41b489:	56                   	push   %esi
41b48a:	43                   	inc    %ebx
41b48b:	32 79 2b             	xor    0x2b(%ecx),%bh
41b48e:	46                   	inc    %esi
41b48f:	4d                   	dec    %ebp
41b490:	6e                   	outsb  %ds:(%esi),(%dx)
41b491:	6b 50 65 37          	imul   $0x37,0x65(%eax),%edx
41b495:	4f                   	dec    %edi
41b496:	52                   	push   %edx
41b497:	6f                   	outsl  %ds:(%esi),(%dx)
41b498:	41                   	inc    %ecx
41b499:	32 4f 6a             	xor    0x6a(%edi),%cl
41b49c:	57                   	push   %edi
41b49d:	55                   	push   %ebp
41b49e:	77 53                	ja     0x41b4f3
41b4a0:	67 53                	addr16 push %ebx
41b4a2:	4f                   	dec    %edi
41b4a3:	6b 6d 53 71          	imul   $0x71,0x53(%ebp),%ebp
41b4a7:	48                   	dec    %eax
41b4a8:	36 30 41 6c          	xor    %al,%ss:0x6c(%ecx)
41b4ac:	50                   	push   %eax
41b4ad:	62 44 71 5a          	bound  %eax,0x5a(%ecx,%esi,2)
41b4b1:	70 6b                	jo     0x41b51e
41b4b3:	50                   	push   %eax
41b4b4:	33 50 6e             	xor    0x6e(%eax),%edx
41b4b7:	42                   	inc    %edx
41b4b8:	43                   	inc    %ebx
41b4b9:	67 68 69 39 51 71    	addr16 push $0x71513969
41b4bf:	46                   	inc    %esi
41b4c0:	55                   	push   %ebp
41b4c1:	6c                   	insb   (%dx),%es:(%edi)
41b4c2:	4e                   	dec    %esi
41b4c3:	4c                   	dec    %esp
41b4c4:	55                   	push   %ebp
41b4c5:	5a                   	pop    %edx
41b4c6:	6b 66 4a 50          	imul   $0x50,0x4a(%esi),%esp
41b4ca:	55                   	push   %ebp
41b4cb:	49                   	dec    %ecx
41b4cc:	30 2f                	xor    %ch,(%edi)
41b4ce:	72 61                	jb     0x41b531
41b4d0:	4a                   	dec    %edx
41b4d1:	48                   	dec    %eax
41b4d2:	44                   	inc    %esp
41b4d3:	57                   	push   %edi
41b4d4:	45                   	inc    %ebp
41b4d5:	31 69 51             	xor    %ebp,0x51(%ecx)
41b4d8:	6b 76 53 63          	imul   $0x63,0x53(%esi),%esi
41b4dc:	68 53 63 4b 6d       	push   $0x6d4b6353
41b4e1:	7a 32                	jp     0x41b515
41b4e3:	72 47                	jb     0x41b52c
41b4e5:	2b 55 6a             	sub    0x6a(%ebp),%edx
41b4e8:	4a                   	dec    %edx
41b4e9:	52                   	push   %edx
41b4ea:	39 2b                	cmp    %ebp,(%ebx)
41b4ec:	48                   	dec    %eax
41b4ed:	55                   	push   %ebp
41b4ee:	4f                   	dec    %edi
41b4ef:	51                   	push   %ecx
41b4f0:	79 46                	jns    0x41b538
41b4f2:	68 36 5a 58 30       	push   $0x30585a36
41b4f7:	44                   	inc    %esp
41b4f8:	53                   	push   %ebx
41b4f9:	39 45 74             	cmp    %eax,0x74(%ebp)
41b4fc:	62 78 69             	bound  %edi,0x69(%eax)
41b4ff:	61                   	popa
41b500:	35 31 7a 77 50       	xor    $0x50777a31,%eax
41b505:	71 35                	jno    0x41b53c
41b507:	70 37                	jo     0x41b540
41b509:	6e                   	outsb  %ds:(%esi),(%dx)
41b50a:	61                   	popa
41b50b:	54                   	push   %esp
41b50c:	77 2b                	ja     0x41b539
41b50e:	4d                   	dec    %ebp
41b50f:	65 4f                	gs dec %edi
41b511:	48                   	dec    %eax
41b512:	63 2b                	arpl   %ebp,(%ebx)
41b514:	65 7a 75             	gs jp  0x41b58c
41b517:	4a                   	dec    %edx
41b518:	73 56                	jae    0x41b570
41b51a:	66 38 32             	data16 cmp %dh,(%edx)
41b51d:	55                   	push   %ebp
41b51e:	64 68 48 76 75 4f    	fs push $0x4f757648
41b524:	73 41                	jae    0x41b567
41b526:	45                   	inc    %ebp
41b527:	47                   	inc    %edi
41b528:	2b 67 4c             	sub    0x4c(%edi),%esp
41b52b:	38 5a 53             	cmp    %bl,0x53(%edx)
41b52e:	62 71 79             	bound  %esi,0x79(%ecx)
41b531:	71 39                	jno    0x41b56c
41b533:	75 79                	jne    0x41b5ae
41b535:	62 4f 67             	bound  %ecx,0x67(%edi)
41b538:	35 4d 74 51 58       	xor    $0x5851744d,%eax
41b53d:	35 71 39 50 41       	xor    $0x41503971,%eax
41b542:	5a                   	pop    %edx
41b543:	55                   	push   %ebp
41b544:	55                   	push   %ebp
41b545:	57                   	push   %edi
41b546:	6c                   	insb   (%dx),%es:(%edi)
41b547:	77 56                	ja     0x41b59f
41b549:	76 49                	jbe    0x41b594
41b54b:	71 43                	jno    0x41b590
41b54d:	45                   	inc    %ebp
41b54e:	65 32 72 42          	xor    %gs:0x42(%edx),%dh
41b552:	67 35 37 68 50 75    	addr16 xor $0x75506837,%eax
41b558:	38 4e 37             	cmp    %cl,0x37(%esi)
41b55b:	75 51                	jne    0x41b5ae
41b55d:	4e                   	dec    %esi
41b55e:	64 6a 50             	fs push $0x50
41b561:	6f                   	outsl  %ds:(%esi),(%dx)
41b562:	49                   	dec    %ecx
41b563:	65 44                	gs inc %esp
41b565:	2f                   	das
41b566:	54                   	push   %esp
41b567:	2b 58 70             	sub    0x70(%eax),%ebx
41b56a:	6a 66                	push   $0x66
41b56c:	4e                   	dec    %esi
41b56d:	35 61 30 53 64       	xor    $0x64533061,%eax
41b572:	64 30 70 48          	xor    %dh,%fs:0x48(%eax)
41b576:	75 51                	jne    0x41b5c9
41b578:	79 42                	jns    0x41b5bc
41b57a:	72 68                	jb     0x41b5e4
41b57c:	4a                   	dec    %edx
41b57d:	54                   	push   %esp
41b57e:	36 6b 6c 57 2f 6f    	imul   $0x6f,%ss:0x2f(%edi,%edx,2),%ebp
41b584:	73 65                	jae    0x41b5eb
41b586:	5a                   	pop    %edx
41b587:	32 6e 31             	xor    0x31(%esi),%ch
41b58a:	73 5a                	jae    0x41b5e6
41b58c:	6f                   	outsl  %ds:(%esi),(%dx)
41b58d:	51                   	push   %ecx
41b58e:	72 42                	jb     0x41b5d2
41b590:	71 43                	jno    0x41b5d5
41b592:	55                   	push   %ebp
41b593:	31 74 62 44          	xor    %esi,0x44(%edx,%eiz,2)
41b597:	75 6a                	jne    0x41b603
41b599:	47                   	inc    %edi
41b59a:	47                   	inc    %edi
41b59b:	4a                   	dec    %edx
41b59c:	64 47                	fs inc %edi
41b59e:	56                   	push   %esi
41b59f:	34 49                	xor    $0x49,%al
41b5a1:	74 67                	je     0x41b60a
41b5a3:	77 64                	ja     0x41b609
41b5a5:	50                   	push   %eax
41b5a6:	59                   	pop    %ecx
41b5a7:	41                   	inc    %ecx
41b5a8:	31 68 49             	xor    %ebp,0x49(%eax)
41b5ab:	63 64 47 69          	arpl   %esp,0x69(%edi,%eax,2)
41b5af:	36 65 61             	ss gs popa
41b5b2:	54                   	push   %esp
41b5b3:	57                   	push   %edi
41b5b4:	64 7a 6d             	fs jp  0x41b624
41b5b7:	4e                   	dec    %esi
41b5b8:	39 4d 67             	cmp    %ecx,0x67(%ebp)
41b5bb:	42                   	inc    %edx
41b5bc:	71 67                	jno    0x41b625
41b5be:	4c                   	dec    %esp
41b5bf:	74 70                	je     0x41b631
41b5c1:	72 41                	jb     0x41b604
41b5c3:	43                   	inc    %ebx
41b5c4:	46                   	inc    %esi
41b5c5:	6b 67 6c 73          	imul   $0x73,0x6c(%edi),%esp
41b5c9:	6c                   	insb   (%dx),%es:(%edi)
41b5ca:	5a                   	pop    %edx
41b5cb:	66 66 63 77 74       	data16 arpl %si,0x74(%edi)
41b5d0:	77 35                	ja     0x41b607
41b5d2:	4a                   	dec    %edx
41b5d3:	58                   	pop    %eax
41b5d4:	68 6a 75 72 4b       	push   $0x4b72756a
41b5d9:	6c                   	insb   (%dx),%es:(%edi)
41b5da:	46                   	inc    %esi
41b5db:	4f                   	dec    %edi
41b5dc:	75 44                	jne    0x41b622
41b5de:	65 56                	gs push %esi
41b5e0:	45                   	inc    %ebp
41b5e1:	79 70                	jns    0x41b653
41b5e3:	72 2b                	jb     0x41b610
41b5e5:	2b 58 73             	sub    0x73(%eax),%ebx
41b5e8:	72 50                	jb     0x41b63a
41b5ea:	6c                   	insb   (%dx),%es:(%edi)
41b5eb:	69 45 66 53 2f 36 55 	imul   $0x55362f53,0x66(%ebp),%eax
41b5f2:	75 54                	jne    0x41b648
41b5f4:	65 61                	gs popa
41b5f6:	32 6b 73             	xor    0x73(%ebx),%ch
41b5f9:	64 47                	fs inc %edi
41b5fb:	61                   	popa
41b5fc:	5a                   	pop    %edx
41b5fd:	41                   	inc    %ecx
41b5fe:	68 49 62 73 51       	push   $0x51736249
41b603:	36 39 66 36          	cmp    %esp,%ss:0x36(%esi)
41b607:	2b 78 5a             	sub    0x5a(%eax),%edi
41b60a:	34 6c                	xor    $0x6c,%al
41b60c:	61                   	popa
41b60d:	74 4a                	je     0x41b659
41b60f:	50                   	push   %eax
41b610:	33 4c 67 39          	xor    0x39(%edi,%eiz,2),%ecx
41b614:	59                   	pop    %ecx
41b615:	70 6f                	jo     0x41b686
41b617:	67 4f                	addr16 dec %edi
41b619:	6d                   	insl   (%dx),%es:(%edi)
41b61a:	32 46 59             	xor    0x59(%esi),%al
41b61d:	6c                   	insb   (%dx),%es:(%edi)
41b61e:	56                   	push   %esi
41b61f:	69 4f 58 72 6c 4c 4a 	imul   $0x4a4c6c72,0x58(%edi),%ecx
41b626:	50                   	push   %eax
41b627:	5a                   	pop    %edx
41b628:	61                   	popa
41b629:	48                   	dec    %eax
41b62a:	69 53 6f 58 58 73 58 	imul   $0x58735858,0x6f(%ebx),%edx
41b631:	6e                   	outsb  %ds:(%esi),(%dx)
41b632:	71 6e                	jno    0x41b6a2
41b634:	4e                   	dec    %esi
41b635:	4f                   	dec    %edi
41b636:	46                   	inc    %esi
41b637:	32 61 35             	xor    0x35(%ecx),%ah
41b63a:	33 4e 48             	xor    0x48(%esi),%ecx
41b63d:	4a                   	dec    %edx
41b63e:	67 47                	addr16 inc %edi
41b640:	6f                   	outsl  %ds:(%esi),(%dx)
41b641:	71 6e                	jno    0x41b6b1
41b643:	4a                   	dec    %edx
41b644:	6c                   	insb   (%dx),%es:(%edi)
41b645:	76 4b                	jbe    0x41b692
41b647:	74 49                	je     0x41b692
41b649:	73 49                	jae    0x41b694
41b64b:	78 75                	js     0x41b6c2
41b64d:	2b 46 33             	sub    0x33(%esi),%eax
41b650:	4a                   	dec    %edx
41b651:	64 74 6d             	fs je  0x41b6c1
41b654:	2b 72 70             	sub    0x70(%edx),%esi
41b657:	6c                   	insb   (%dx),%es:(%edi)
41b658:	66 57                	push   %di
41b65a:	6a 2b                	push   $0x2b
41b65c:	44                   	inc    %esp
41b65d:	43                   	inc    %ebx
41b65e:	69 41 59 2b 4a 39 42 	imul   $0x42394a2b,0x59(%ecx),%eax
41b665:	57                   	push   %edi
41b666:	4c                   	dec    %esp
41b667:	48                   	dec    %eax
41b668:	32 49 32             	xor    0x32(%ecx),%cl
41b66b:	69 6c 45 38 33 65 41 	imul   $0x55416533,0x38(%ebp,%eax,2),%ebp
41b672:	55
41b673:	2f                   	das
41b674:	54                   	push   %esp
41b675:	6e                   	outsb  %ds:(%esi),(%dx)
41b676:	4a                   	dec    %edx
41b677:	63 68 44             	arpl   %ebp,0x44(%eax)
41b67a:	72 6e                	jb     0x41b6ea
41b67c:	39 70 4b             	cmp    %esi,0x4b(%eax)
41b67f:	6b 7a 4f 75          	imul   $0x75,0x4f(%edx),%edi
41b683:	44                   	inc    %esp
41b684:	69 69 6b 53 6e 4f 65 	imul   $0x654f6e53,0x6b(%ecx),%ebp
41b68b:	33 63 79             	xor    0x79(%ebx),%esp
41b68e:	49                   	dec    %ecx
41b68f:	70 37                	jo     0x41b6c8
41b691:	43                   	inc    %ebx
41b692:	2f                   	das
41b693:	59                   	pop    %ecx
41b694:	6a 30                	push   $0x30
41b696:	48                   	dec    %eax
41b697:	4a                   	dec    %edx
41b698:	66 59                	pop    %cx
41b69a:	31 68 64             	xor    %ebp,0x64(%eax)
41b69d:	75 4a                	jne    0x41b6e9
41b69f:	63 6e 54             	arpl   %ebp,0x54(%esi)
41b6a2:	31 30                	xor    %esi,(%eax)
41b6a4:	63 5a 4c             	arpl   %ebx,0x4c(%edx)
41b6a7:	30 6c 6d 44          	xor    %ch,0x44(%ebp,%ebp,2)
41b6ab:	4a                   	dec    %edx
41b6ac:	5a                   	pop    %edx
41b6ad:	47                   	inc    %edi
41b6ae:	53                   	push   %ebx
41b6af:	53                   	push   %ebx
41b6b0:	6b 76 47 65          	imul   $0x65,0x47(%esi),%esi
41b6b4:	66 76 5a             	data16 jbe 0x41b711
41b6b7:	78 58                	js     0x41b711
41b6b9:	2f                   	das
41b6ba:	37                   	aaa
41b6bb:	31 72 45             	xor    %esi,0x45(%edx)
41b6be:	6a 32                	push   $0x32
41b6c0:	57                   	push   %edi
41b6c1:	75 53                	jne    0x41b716
41b6c3:	62 74 67 43          	bound  %esi,0x43(%edi,%eiz,2)
41b6c7:	73 6d                	jae    0x41b736
41b6c9:	2b 71 54             	sub    0x54(%ecx),%esi
41b6cc:	66 37                	data16 aaa
41b6ce:	43                   	inc    %ebx
41b6cf:	78 4a                	js     0x41b71b
41b6d1:	72 51                	jb     0x41b724
41b6d3:	76 2b                	jbe    0x41b700
41b6d5:	36 68 61 53 74 4a    	ss push $0x4a745361
41b6db:	61                   	popa
41b6dc:	6a 63                	push   $0x63
41b6de:	41                   	inc    %ecx
41b6df:	54                   	push   %esp
41b6e0:	4d                   	dec    %ebp
41b6e1:	7a 6b                	jp     0x41b74e
41b6e3:	79 39                	jns    0x41b71e
41b6e5:	2f                   	das
41b6e6:	6c                   	insb   (%dx),%es:(%edi)
41b6e7:	31 6f 6b             	xor    %ebp,0x6b(%edi)
41b6ea:	57                   	push   %edi
41b6eb:	69 5a 63 75 2f 76 2b 	imul   $0x2b762f75,0x63(%edx),%ebx
41b6f2:	77 2f                	ja     0x41b723
41b6f4:	6e                   	outsb  %ds:(%esi),(%dx)
41b6f5:	55                   	push   %ebp
41b6f6:	50                   	push   %eax
41b6f7:	6a 4c                	push   $0x4c
41b6f9:	6e                   	outsb  %ds:(%esi),(%dx)
41b6fa:	6e                   	outsb  %ds:(%esi),(%dx)
41b6fb:	63 64 71 64          	arpl   %esp,0x64(%ecx,%esi,2)