41b3fb:	37                   	aaa
41b3fc:	4b                   	dec    %ebx
41b3fd:	6a 45                	push   $0x45
41b3ff:	56                   	push   %esi
41b400:	4a                   	dec    %edx
41b401:	55                   	push   %ebp
41b402:	39 75 56             	cmp    %esi,0x56(%ebp)
41b405:	42                   	inc    %edx
41b406:	67 34 48             	addr16 xor $0x48,%al
41b409:	31 34 4f             	xor    %esi,(%edi,%ecx,2)
41b40c:	6b 4e 6b 54          	imul   $0x54,0x6b(%esi),%ecx
41b410:	4f                   	dec    %edi
41b411:	46                   	inc    %esi
41b412:	64 47                	fs inc %edi
41b414:	73 71                	jae    0x41b487
41b416:	4a                   	dec    %edx
41b417:	74 56                	je     0x41b46f
41b419:	4c                   	dec    %esp
41b41a:	74 67                	je     0x41b483
41b41c:	2b 33                	sub    (%ebx),%esi
41b41e:	36 42                	ss inc %edx
41b420:	43                   	inc    %ebx
41b421:	6c                   	insb   (%dx),%es:(%edi)
41b422:	4a                   	dec    %edx
41b423:	65 41                	gs inc %ecx
41b425:	4b                   	dec    %ebx
41b426:	56                   	push   %esi
41b427:	32 41 6f             	xor    0x6f(%ecx),%al
41b42a:	51                   	push   %ecx
41b42b:	54                   	push   %esp
41b42c:	76 72                	jbe    0x41b4a0
41b42e:	43                   	inc    %ebx
41b42f:	47                   	inc    %edi
41b430:	54                   	push   %esp
41b431:	63 74 62 39          	arpl   %esi,0x39(%edx,%eiz,2)
41b435:	63 37                	arpl   %esi,(%edi)
41b437:	45                   	inc    %ebp
41b438:	4b                   	dec    %ebx
41b439:	74 33                	je     0x41b46e
41b43b:	67 53                	addr16 push %ebx
41b43d:	48                   	dec    %eax
41b43e:	6f                   	outsl  %ds:(%esi),(%dx)
41b43f:	56                   	push   %esi
41b440:	37                   	aaa
41b441:	49                   	dec    %ecx
41b442:	71 74                	jno    0x41b4b8
41b444:	73 37                	jae    0x41b47d
41b446:	38 61 38             	cmp    %ah,0x38(%ecx)
41b449:	70 6a                	jo     0x41b4b5
41b44b:	2f                   	das
41b44c:	49                   	dec    %ecx
41b44d:	66 6b 4b 49 72       	imul   $0x72,0x49(%ebx),%cx
41b452:	4a                   	dec    %edx
41b453:	39 37                	cmp    %esi,(%edi)
41b455:	69 41 30 7a 59 73 31 	imul   $0x3173597a,0x30(%ecx),%eax
41b45c:	2b 50 38             	sub    0x38(%eax),%edx
41b45f:	65 66 4e             	gs dec %si
41b462:	66 70 62             	data16 jo 0x41b4c7
41b465:	2f                   	das
41b466:	7a 5a                	jp     0x41b4c2
41b468:	4f                   	dec    %edi
41b469:	77 5a                	ja     0x41b4c5
41b46b:	6a 75                	push   $0x75
41b46d:	4a                   	dec    %edx
41b46e:	39 4d 41             	cmp    %ecx,0x41(%ebp)
41b471:	30 71 37             	xor    %dh,0x37(%ecx)
41b474:	34 71                	xor    $0x71,%al
41b476:	75 76                	jne    0x41b4ee
41b478:	75 73                	jne    0x41b4ed
41b47a:	70 63                	jo     0x41b4df
41b47c:	78 68                	js     0x41b4e6
41b47e:	31 64 63 49          	xor    %esp,0x49(%ebx,%eiz,2)
41b482:	48                   	dec    %eax
41b483:	4d                   	dec    %ebp
41b484:	50                   	push   %eax
41b485:	49                   	dec    %ecx
41b486:	4d                   	dec    %ebp
41b487:	53                   	push   %ebx
41b488:	4d                   	dec    %ebp
41b489:	53                   	push   %ebx
41b48a:	4b                   	dec    %ebx
41b48b:	66 56                	push   %si
41b48d:	67 52                	addr16 push %edx
41b48f:	6b 79 63 47          	imul   $0x47,0x63(%ecx),%edi
41b493:	52                   	push   %edx
41b494:	78 33                	js     0x41b4c9
41b496:	2b 6b 56             	sub    0x56(%ebx),%ebp
41b499:	4b                   	dec    %ebx
41b49a:	52                   	push   %edx
41b49b:	2f                   	das
41b49c:	30 30                	xor    %dh,(%eax)
41b49e:	58                   	pop    %eax
41b49f:	68 77 4b 4a 6d       	push   $0x6d4a4b77
41b4a4:	53                   	push   %ebx
41b4a5:	6b 6c 44 7a 44       	imul   $0x44,0x7a(%esp,%eax,2),%ebp
41b4aa:	75 6b                	jne    0x41b517
41b4ac:	69 41 33 63 34 56 57 	imul   $0x57563463,0x33(%ecx),%eax
41b4b3:	49                   	dec    %ecx
41b4b4:	38 4e 59             	cmp    %cl,0x59(%esi)
41b4b7:	75 51                	jne    0x41b50a
41b4b9:	4d                   	dec    %ebp
41b4ba:	76 48                	jbe    0x41b504
41b4bc:	56                   	push   %esi
41b4bd:	68 62 69 38 4e       	push   $0x4e386962
41b4c2:	41                   	inc    %ecx
41b4c3:	62 2f                	bound  %ebp,(%edi)
41b4c5:	79 42                	jns    0x41b509
41b4c7:	34 55                	xor    $0x55,%al
41b4c9:	58                   	pop    %eax
41b4ca:	36 69 32 68 6d 68 79 	imul   $0x79686d68,%ss:(%edx),%esi
41b4d1:	65 38 76 69          	cmp    %dh,%gs:0x69(%esi)
41b4d5:	50                   	push   %eax
41b4d6:	43                   	inc    %ebx
41b4d7:	2f                   	das
41b4d8:	62 4d 62             	bound  %ecx,0x62(%ebp)
41b4db:	76 35                	jbe    0x41b512
41b4dd:	6e                   	outsb  %ds:(%esi),(%dx)
41b4de:	37                   	aaa
41b4df:	4c                   	dec    %esp
41b4e0:	6b 67 54 77          	imul   $0x77,0x54(%edi),%esp
41b4e4:	2b 33                	sub    (%ebx),%esi
41b4e6:	77 47                	ja     0x41b52f
41b4e8:	52                   	push   %edx
41b4e9:	49                   	dec    %ecx
41b4ea:	43                   	inc    %ebx
41b4eb:	77 39                	ja     0x41b526
41b4ed:	30 68 45             	xor    %ch,0x45(%eax)
41b4f0:	68 52 65 33 34       	push   $0x34336552
41b4f5:	6a 71                	push   $0x71
41b4f7:	48                   	dec    %eax
41b4f8:	43                   	inc    %ebx
41b4f9:	2b 6b 64             	sub    0x64(%ebx),%ebp
41b4fc:	4d                   	dec    %ebp
41b4fd:	6b 35 74 56 46 2b 67 	imul   $0x67,0x2b465674,%esi
41b504:	70 33                	jo     0x41b539
41b506:	58                   	pop    %eax
41b507:	44                   	inc    %esp
41b508:	71 69                	jno    0x41b573
41b50a:	63 72 32             	arpl   %esi,0x32(%edx)
41b50d:	44                   	inc    %esp
41b50e:	59                   	pop    %ecx
41b50f:	39 6c 35 4e          	cmp    %ebp,0x4e(%ebp,%esi,1)
41b513:	72 78                	jb     0x41b58d
41b515:	34 38                	xor    $0x38,%al
41b517:	55                   	push   %ebp
41b518:	39 74 45 6c          	cmp    %esi,0x6c(%ebp,%eax,2)
41b51c:	7a 67                	jp     0x41b585
41b51e:	76 45                	jbe    0x41b565
41b520:	6c                   	insb   (%dx),%es:(%edi)
41b521:	52                   	push   %edx
41b522:	4d                   	dec    %ebp
41b523:	6c                   	insb   (%dx),%es:(%edi)
41b524:	6a 46                	push   $0x46
41b526:	61                   	popa
41b527:	51                   	push   %ecx
41b528:	55                   	push   %ebp
41b529:	35 42 55 32 63       	xor    $0x63325542,%eax
41b52e:	32 6e 72             	xor    0x72(%esi),%ch
41b531:	48                   	dec    %eax
41b532:	74 41                	je     0x41b575
41b534:	46                   	inc    %esi
41b535:	6c                   	insb   (%dx),%es:(%edi)
41b536:	37                   	aaa
41b537:	4e                   	dec    %esi
41b538:	63 79 73             	arpl   %edi,0x73(%ecx)
41b53b:	45                   	inc    %ebp
41b53c:	63 63 42             	arpl   %esp,0x42(%ebx)
41b53f:	7a 38                	jp     0x41b579
41b541:	41                   	inc    %ecx
41b542:	63 42 67             	arpl   %eax,0x67(%edx)
41b545:	55                   	push   %ebp
41b546:	4c                   	dec    %esp
41b547:	78 78                	js     0x41b5c1
41b549:	49                   	dec    %ecx
41b54a:	6d                   	insl   (%dx),%es:(%edi)
41b54b:	4d                   	dec    %ebp
41b54c:	54                   	push   %esp
41b54d:	73 48                	jae    0x41b597
41b54f:	42                   	inc    %edx
41b550:	41                   	inc    %ecx
41b551:	66 57                	push   %di
41b553:	50                   	push   %eax
41b554:	37                   	aaa
41b555:	2b 65 49             	sub    0x49(%ebp),%esp
41b558:	74 70                	je     0x41b5ca
41b55a:	5a                   	pop    %edx
41b55b:	33 71 65             	xor    0x65(%ecx),%esi
41b55e:	5a                   	pop    %edx
41b55f:	51                   	push   %ecx
41b560:	39 52 41             	cmp    %edx,0x41(%edx)
41b563:	64 51                	fs push %ecx
41b565:	2b 6b 76             	sub    0x76(%ebx),%ebp
41b568:	36 4f                	ss dec %edi
41b56a:	39 54 57 36          	cmp    %edx,0x36(%edi,%edx,2)
41b56e:	56                   	push   %esi
41b56f:	5a                   	pop    %edx
41b570:	58                   	pop    %eax
41b571:	54                   	push   %esp
41b572:	69 75 43 53 78 68 54 	imul   $0x54687853,0x43(%ebp),%esi
41b579:	6a 48                	push   $0x48
41b57b:	35 41 55 7a 4d       	xor    $0x4d7a5541,%eax
41b580:	43                   	inc    %ebx
41b581:	4a                   	dec    %edx
41b582:	79 51                	jns    0x41b5d5
41b584:	36 35 62 36 64 62    	ss xor $0x62643662,%eax
41b58a:	68 6f 30 6c 2f       	push   $0x2f6c306f
41b58f:	4a                   	dec    %edx
41b590:	49                   	dec    %ecx
41b591:	52                   	push   %edx
41b592:	50                   	push   %eax
41b593:	48                   	dec    %eax
41b594:	73 6f                	jae    0x41b605
41b596:	68 43 49 72 71       	push   $0x71724943
41b59b:	49                   	dec    %ecx
41b59c:	44                   	inc    %esp
41b59d:	6c                   	insb   (%dx),%es:(%edi)
41b59e:	4d                   	dec    %ebp
41b59f:	45                   	inc    %ebp
41b5a0:	4d                   	dec    %ebp
41b5a1:	32 6f 32             	xor    0x32(%edi),%ch
41b5a4:	42                   	inc    %edx
41b5a5:	41                   	inc    %ecx
41b5a6:	47                   	inc    %edi
41b5a7:	44                   	inc    %esp
41b5a8:	4b                   	dec    %ebx
41b5a9:	6d                   	insl   (%dx),%es:(%edi)
41b5aa:	36 70 43             	ss jo  0x41b5f0
41b5ad:	75 2f                	jne    0x41b5de
41b5af:	78 43                	js     0x41b5f4
41b5b1:	76 4e                	jbe    0x41b601
41b5b3:	43                   	inc    %ebx
41b5b4:	79 32                	jns    0x41b5e8
41b5b6:	75 45                	jne    0x41b5fd
41b5b8:	32 54 62 4c          	xor    0x4c(%edx,%eiz,2),%dl
41b5bc:	63 6e 45             	arpl   %ebp,0x45(%esi)
41b5bf:	61                   	popa
41b5c0:	46                   	inc    %esi
41b5c1:	31 62 6b             	xor    %esp,0x6b(%edx)
41b5c4:	7a 33                	jp     0x41b5f9
41b5c6:	4c                   	dec    %esp
41b5c7:	50                   	push   %eax
41b5c8:	4a                   	dec    %edx
41b5c9:	43                   	inc    %ebx
41b5ca:	4f                   	dec    %edi
41b5cb:	6d                   	insl   (%dx),%es:(%edi)
41b5cc:	49                   	dec    %ecx
41b5cd:	76 64                	jbe    0x41b633
41b5cf:	4b                   	dec    %ebx
41b5d0:	6a 6d                	push   $0x6d
41b5d2:	71 59                	jno    0x41b62d
41b5d4:	55                   	push   %ebp
41b5d5:	71 2f                	jno    0x41b606
41b5d7:	4d                   	dec    %ebp
41b5d8:	43                   	inc    %ebx
41b5d9:	76 67                	jbe    0x41b642
41b5db:	68 4c 58 58 61       	push   $0x6158584c
41b5e0:	69 78 32 50 5a 2b 32 	imul   $0x322b5a50,0x32(%eax),%edi
41b5e7:	35 4c 73 50 78       	xor    $0x7850734c,%eax
41b5ec:	2f                   	das
41b5ed:	69 54 6b 7a 66 43 6c 	imul   $0x4d6c4366,0x7a(%ebx,%ebp,2),%edx
41b5f4:	4d
41b5f5:	54                   	push   %esp
41b5f6:	32 77 63             	xor    0x63(%edi),%dh
41b5f9:	36 56                	ss push %esi
41b5fb:	6b 68 30 75          	imul   $0x75,0x30(%eax),%ebp
41b5ff:	55                   	push   %ebp
41b600:	2f                   	das
41b601:	55                   	push   %ebp
41b602:	48                   	dec    %eax
41b603:	37                   	aaa
41b604:	37                   	aaa
41b605:	49                   	dec    %ecx
41b606:	5a                   	pop    %edx
41b607:	6c                   	insb   (%dx),%es:(%edi)
41b608:	75 36                	jne    0x41b640
41b60a:	37                   	aaa
41b60b:	45                   	inc    %ebp
41b60c:	46                   	inc    %esi
41b60d:	63 4a 70             	arpl   %ecx,0x70(%edx)
41b610:	33 56 45             	xor    0x45(%esi),%edx
41b613:	52                   	push   %edx
41b614:	6e                   	outsb  %ds:(%esi),(%dx)
41b615:	47                   	inc    %edi
41b616:	2f                   	das
41b617:	52                   	push   %edx
41b618:	63 79 53             	arpl   %edi,0x53(%ecx)
41b61b:	30 2f                	xor    %ch,(%edi)
41b61d:	61                   	popa
41b61e:	69 33 61 4e 37 63    	imul   $0x63374e61,(%ebx),%esi
41b624:	44                   	inc    %esp
41b625:	7a 57                	jp     0x41b67e
41b627:	6f                   	outsl  %ds:(%esi),(%dx)
41b628:	74 33                	je     0x41b65d
41b62a:	4e                   	dec    %esi
41b62b:	65 64 77 44          	gs fs ja 0x41b673
41b62f:	42                   	inc    %edx
41b630:	53                   	push   %ebx
41b631:	4d                   	dec    %ebp
41b632:	6c                   	insb   (%dx),%es:(%edi)
41b633:	44                   	inc    %esp
41b634:	55                   	push   %ebp
41b635:	6b 55 79 4c          	imul   $0x4c,0x79(%ebp),%edx
41b639:	74 51                	je     0x41b68c
41b63b:	68 39 39 54 78       	push   $0x78543939
41b640:	50                   	push   %eax
41b641:	43                   	inc    %ebx
41b642:	73 31                	jae    0x41b675
41b644:	4f                   	dec    %edi
41b645:	69 4c 4e 4e 65 69 5a 	imul   $0x4d5a6965,0x4e(%esi,%ecx,2),%ecx
41b64c:	4d
41b64d:	64 70 62             	fs jo  0x41b6b2
41b650:	64 55                	fs push %ebp
41b652:	67 35 73 4a 68 30    	addr16 xor $0x30684a73,%eax
41b658:	31 6f 62             	xor    %ebp,0x62(%edi)
41b65b:	49                   	dec    %ecx
41b65c:	6f                   	outsl  %ds:(%esi),(%dx)
41b65d:	79 36                	jns    0x41b695
41b65f:	58                   	pop    %eax
41b660:	63 6d 36             	arpl   %ebp,0x36(%ebp)
41b663:	6f                   	outsl  %ds:(%esi),(%dx)
41b664:	4a                   	dec    %edx
41b665:	6b 33 66             	imul   $0x66,(%ebx),%esi
41b668:	55                   	push   %ebp
41b669:	58                   	pop    %eax
41b66a:	2b 30                	sub    (%eax),%esi
41b66c:	74 45                	je     0x41b6b3
41b66e:	52                   	push   %edx
41b66f:	6e                   	outsb  %ds:(%esi),(%dx)
41b670:	79 71                	jns    0x41b6e3
41b672:	31 4d 68             	xor    %ecx,0x68(%ebp)
41b675:	6e                   	outsb  %ds:(%esi),(%dx)
41b676:	6f                   	outsl  %ds:(%esi),(%dx)
41b677:	35 39 43 70 31       	xor    $0x31704339,%eax
41b67c:	56                   	push   %esi
41b67d:	66 36 34 67          	data16 ss xor $0x67,%al
41b681:	32 61 56             	xor    0x56(%ecx),%ah
41b684:	66 71 79             	data16 jno 0x41b700
41b687:	79 62                	jns    0x41b6eb
41b689:	78 45                	js     0x41b6d0
41b68b:	77 34                	ja     0x41b6c1
41b68d:	69 67 65 6b 6b 34 67 	imul   $0x67346b6b,0x65(%edi),%esp
41b694:	79 62                	jns    0x41b6f8
41b696:	44                   	inc    %esp
41b697:	7a 78                	jp     0x41b711
41b699:	54                   	push   %esp
41b69a:	45                   	inc    %ebp
41b69b:	32 59 36             	xor    0x36(%ecx),%bl
41b69e:	6a 38                	push   $0x38
41b6a0:	59                   	pop    %ecx
41b6a1:	36 31 42 52          	xor    %eax,%ss:0x52(%edx)