41b6ff:	6a 4e                	push   $0x4e
41b701:	65 53                	gs push %ebx
41b703:	30 47 4e             	xor    %al,0x4e(%edi)
41b706:	58                   	pop    %eax
41b707:	78 36                	js     0x41b73f
41b709:	41                   	inc    %ecx
41b70a:	4d                   	dec    %ebp
41b70b:	53                   	push   %ebx
41b70c:	72 6c                	jb     0x41b77a
41b70e:	2f                   	das
41b70f:	50                   	push   %eax
41b710:	79 52                	jns    0x41b764
41b712:	32 34 41             	xor    (%ecx,%eax,2),%dh
41b715:	36 33 35 69 64 64 73 	xor    %ss:0x73646469,%esi
41b71c:	5a                   	pop    %edx
41b71d:	4c                   	dec    %esp
41b71e:	62 33                	bound  %esi,(%ebx)
41b720:	49                   	dec    %ecx
41b721:	31 33                	xor    %esi,(%ebx)
41b723:	70 72                	jo     0x41b797
41b725:	6b 50 38 4b          	imul   $0x4b,0x38(%eax),%edx
41b729:	5a                   	pop    %edx
41b72a:	61                   	popa
41b72b:	59                   	pop    %ecx
41b72c:	44                   	inc    %esp
41b72d:	39 4b 62             	cmp    %ecx,0x62(%ebx)
41b730:	4f                   	dec    %edi
41b731:	64 37                	fs aaa
41b733:	51                   	push   %ecx
41b734:	47                   	inc    %edi
41b735:	5a                   	pop    %edx
41b736:	7a 49                	jp     0x41b781
41b738:	56                   	push   %esi
41b739:	79 69                	jns    0x41b7a4
41b73b:	65 77 4e             	gs ja  0x41b78c
41b73e:	6d                   	insl   (%dx),%es:(%edi)
41b73f:	55                   	push   %ebp
41b740:	45                   	inc    %ebp
41b741:	39 75 68             	cmp    %esi,0x68(%ebp)
41b744:	68 4f 31 67 31       	push   $0x3167314f
41b749:	64 6a 5a             	fs push $0x5a
41b74c:	76 44                	jbe    0x41b792
41b74e:	62 4b 53             	bound  %ecx,0x53(%ebx)
41b751:	4f                   	dec    %edi
41b752:	33 75 76             	xor    0x76(%ebp),%esi
41b755:	35 41 45 4d 4f       	xor    $0x4f4d4541,%eax
41b75a:	61                   	popa
41b75b:	77 35                	ja     0x41b792
41b75d:	35 41 6b 67 70       	xor    $0x70676b41,%eax
41b762:	4f                   	dec    %edi
41b763:	4e                   	dec    %esi
41b764:	65 63 71 4e          	arpl   %esi,%gs:0x4e(%ecx)
41b768:	6c                   	insb   (%dx),%es:(%edi)
41b769:	33 33                	xor    (%ebx),%esi
41b76b:	76 56                	jbe    0x41b7c3
41b76d:	58                   	pop    %eax
41b76e:	4c                   	dec    %esp
41b76f:	57                   	push   %edi
41b770:	41                   	inc    %ecx
41b771:	68 2b 79 42 4b       	push   $0x4b42792b
41b776:	75 4c                	jne    0x41b7c4
41b778:	68 6b 6c 73 38       	push   $0x38736c6b
41b77d:	68 55 37 4a 49       	push   $0x494a3755
41b782:	73 75                	jae    0x41b7f9
41b784:	36 50                	ss push %eax
41b786:	72 47                	jb     0x41b7cf
41b788:	36 76 51             	ss jbe 0x41b7dc
41b78b:	77 62                	ja     0x41b7ef
41b78d:	51                   	push   %ecx
41b78e:	5a                   	pop    %edx
41b78f:	71 46                	jno    0x41b7d7
41b791:	69 74 70 36 54 58 73 	imul   $0x54735854,0x36(%eax,%esi,2),%esi
41b798:	54
41b799:	33 55 47             	xor    0x47(%ebp),%edx
41b79c:	42                   	inc    %edx
41b79d:	77 58                	ja     0x41b7f7
41b79f:	57                   	push   %edi
41b7a0:	47                   	inc    %edi
41b7a1:	4a                   	dec    %edx
41b7a2:	6e                   	outsb  %ds:(%esi),(%dx)
41b7a3:	79 67                	jns    0x41b80c
41b7a5:	75 34                	jne    0x41b7db
41b7a7:	2f                   	das
41b7a8:	31 73 51             	xor    %esi,0x51(%ebx)
41b7ab:	6d                   	insl   (%dx),%es:(%edi)
41b7ac:	4a                   	dec    %edx
41b7ad:	5a                   	pop    %edx
41b7ae:	30 57 68             	xor    %dl,0x68(%edi)
41b7b1:	6a 4f                	push   $0x4f
41b7b3:	42                   	inc    %edx
41b7b4:	52                   	push   %edx
41b7b5:	59                   	pop    %ecx
41b7b6:	44                   	inc    %esp
41b7b7:	32 59 52             	xor    0x52(%ecx),%bl
41b7ba:	50                   	push   %eax
41b7bb:	4d                   	dec    %ebp
41b7bc:	4e                   	dec    %esi
41b7bd:	69 53 45 72 52 37 44 	imul   $0x44375272,0x45(%ebx),%edx
41b7c4:	31 64 70 75          	xor    %esp,0x75(%eax,%esi,2)
41b7c8:	4c                   	dec    %esp
41b7c9:	37                   	aaa
41b7ca:	30 4a 63             	xor    %cl,0x63(%edx)
41b7cd:	74 78                	je     0x41b847
41b7cf:	2b 75 69             	sub    0x69(%ebp),%esi
41b7d2:	5a                   	pop    %edx
41b7d3:	72 67                	jb     0x41b83c
41b7d5:	35 56 50 46 74       	xor    $0x74465056,%eax
41b7da:	77 4c                	ja     0x41b828
41b7dc:	75 57                	jne    0x41b835
41b7de:	32 73 78             	xor    0x78(%ebx),%dh
41b7e1:	6b 6f 4f 46          	imul   $0x46,0x4f(%edi),%ebp
41b7e5:	41                   	inc    %ecx
41b7e6:	6b 46 59 6c          	imul   $0x6c,0x59(%esi),%eax
41b7ea:	77 30                	ja     0x41b81c
41b7ec:	30 6a 49             	xor    %ch,0x49(%edx)
41b7ef:	6d                   	insl   (%dx),%es:(%edi)
41b7f0:	6b 38 6d             	imul   $0x6d,(%eax),%edi
41b7f3:	70 33                	jo     0x41b828
41b7f5:	67 62 4c 58          	bound  %ecx,0x58(%si)
41b7f9:	31 62 44             	xor    %esp,0x44(%edx)
41b7fc:	4a                   	dec    %edx
41b7fd:	4e                   	dec    %esi
41b7fe:	31 79 47             	xor    %edi,0x47(%ecx)
41b801:	45                   	inc    %ebp
41b802:	4d                   	dec    %ebp
41b803:	51                   	push   %ecx
41b804:	30 45 79             	xor    %al,0x79(%ebp)
41b807:	38 37                	cmp    %dh,(%edi)
41b809:	53                   	push   %ebx
41b80a:	4d                   	dec    %ebp
41b80b:	67 4e                	addr16 dec %esi
41b80d:	78 6d                	js     0x41b87c
41b80f:	6e                   	outsb  %ds:(%esi),(%dx)
41b810:	67 69 6b 4a 77 45 32 	imul   $0x39324577,0x4a(%bp,%di),%ebp
41b817:	39
41b818:	39 55 31             	cmp    %edx,0x31(%ebp)
41b81b:	6c                   	insb   (%dx),%es:(%edi)
41b81c:	78 76                	js     0x41b894
41b81e:	75 56                	jne    0x41b876
41b820:	55                   	push   %ebp
41b821:	42                   	inc    %edx
41b822:	69 47 64 62 2f 6d 59 	imul   $0x596d2f62,0x64(%edi),%eax
41b829:	48                   	dec    %eax
41b82a:	45                   	inc    %ebp
41b82b:	61                   	popa
41b82c:	64 76 75             	fs jbe 0x41b8a4
41b82f:	32 6f 5a             	xor    0x5a(%edi),%ch
41b832:	6b 53 4a 4f          	imul   $0x4f,0x4a(%ebx),%edx
41b836:	43                   	inc    %ebx
41b837:	6b 48 6a 7a          	imul   $0x7a,0x6a(%eax),%ecx
41b83b:	37                   	aaa
41b83c:	4a                   	dec    %edx
41b83d:	50                   	push   %eax
41b83e:	55                   	push   %ebp
41b83f:	71 39                	jno    0x41b87a
41b841:	47                   	inc    %edi
41b842:	78 33                	js     0x41b877
41b844:	34 4f                	xor    $0x4f,%al
41b846:	63 42 4e             	arpl   %eax,0x4e(%edx)
41b849:	68 71 4e 70 59       	push   $0x59704e71
41b84e:	57                   	push   %edi
41b84f:	61                   	popa
41b850:	5a                   	pop    %edx
41b851:	63 55 31             	arpl   %edx,0x31(%ebp)
41b854:	63 70 53             	arpl   %esi,0x53(%eax)
41b857:	71 44                	jno    0x41b89d
41b859:	38 65 65             	cmp    %ah,0x65(%ebp)
41b85c:	78 38                	js     0x41b896
41b85e:	34 30                	xor    $0x30,%al
41b860:	79 71                	jns    0x41b8d3
41b862:	6f                   	outsl  %ds:(%esi),(%dx)
41b863:	4a                   	dec    %edx
41b864:	55                   	push   %ebp
41b865:	7a 7a                	jp     0x41b8e1
41b867:	54                   	push   %esp
41b868:	6b 41 75 6e          	imul   $0x6e,0x75(%ecx),%eax
41b86c:	56                   	push   %esi
41b86d:	31 57 72             	xor    %edx,0x72(%edi)
41b870:	51                   	push   %ecx
41b871:	31 53 4c             	xor    %edx,0x4c(%ebx)
41b874:	35 73 66 55 6d       	xor    $0x6d556673,%eax
41b879:	49                   	dec    %ecx
41b87a:	42                   	inc    %edx
41b87b:	2b 58 72             	sub    0x72(%eax),%ebx
41b87e:	39 54 35 65          	cmp    %edx,0x65(%ebp,%esi,1)
41b882:	5a                   	pop    %edx
41b883:	32 46 70             	xor    0x70(%esi),%al
41b886:	36 6e                	outsb  %ss:(%esi),(%dx)
41b888:	2b 65 2b             	sub    0x2b(%ebp),%esp
41b88b:	77 44                	ja     0x41b8d1
41b88d:	38 56 58             	cmp    %dl,0x58(%esi)
41b890:	39 59 77             	cmp    %ebx,0x77(%ecx)
41b893:	73 76                	jae    0x41b90b
41b895:	49                   	dec    %ecx
41b896:	62 6e 49             	bound  %ebp,0x49(%esi)
41b899:	37                   	aaa
41b89a:	6d                   	insl   (%dx),%es:(%edi)
41b89b:	4a                   	dec    %edx
41b89c:	39 51 76             	cmp    %edx,0x76(%ecx)
41b89f:	59                   	pop    %ecx
41b8a0:	4d                   	dec    %ebp
41b8a1:	37                   	aaa
41b8a2:	32 56 52             	xor    0x52(%esi),%dl
41b8a5:	36 38 32             	cmp    %dh,%ss:(%edx)
41b8a8:	49                   	dec    %ecx
41b8a9:	37                   	aaa
41b8aa:	71 76                	jno    0x41b922
41b8ac:	78 6f                	js     0x41b91d
41b8ae:	4b                   	dec    %ebx
41b8af:	79 65                	jns    0x41b916
41b8b1:	2b 36                	sub    (%esi),%esi
41b8b3:	32 73 59             	xor    0x59(%ebx),%dh
41b8b6:	50                   	push   %eax
41b8b7:	6a 36                	push   $0x36
41b8b9:	64 4d                	fs dec %ebp
41b8bb:	51                   	push   %ecx
41b8bc:	58                   	pop    %eax
41b8bd:	4e                   	dec    %esi
41b8be:	73 5a                	jae    0x41b91a
41b8c0:	62 37                	bound  %esi,(%edi)
41b8c2:	42                   	inc    %edx
41b8c3:	71 37                	jno    0x41b8fc
41b8c5:	6e                   	outsb  %ds:(%esi),(%dx)
41b8c6:	71 32                	jno    0x41b8fa
41b8c8:	2f                   	das
41b8c9:	2b 2f                	sub    (%edi),%ebp
41b8cb:	30 64 49 77          	xor    %ah,0x77(%ecx,%ecx,2)
41b8cf:	32 57 64             	xor    0x64(%edi),%dl
41b8d2:	58                   	pop    %eax
41b8d3:	45                   	inc    %ebp
41b8d4:	4d                   	dec    %ebp
41b8d5:	42                   	inc    %edx
41b8d6:	2b 6c 71 33          	sub    0x33(%ecx,%esi,2),%ebp
41b8da:	37                   	aaa
41b8db:	36 6f                	outsl  %ss:(%esi),(%dx)
41b8dd:	56                   	push   %esi
41b8de:	6f                   	outsl  %ds:(%esi),(%dx)
41b8df:	43                   	inc    %ebx
41b8e0:	79 69                	jns    0x41b94b
41b8e2:	4b                   	dec    %ebx
41b8e3:	37                   	aaa
41b8e4:	49                   	dec    %ecx
41b8e5:	52                   	push   %edx
41b8e6:	76 6f                	jbe    0x41b957
41b8e8:	48                   	dec    %eax
41b8e9:	79 32                	jns    0x41b91d
41b8eb:	62 4e 64             	bound  %ecx,0x64(%esi)
41b8ee:	37                   	aaa
41b8ef:	58                   	pop    %eax
41b8f0:	41                   	inc    %ecx
41b8f1:	62 33                	bound  %esi,(%ebx)
41b8f3:	37                   	aaa
41b8f4:	63 79 35             	arpl   %edi,0x35(%ecx)
41b8f7:	47                   	inc    %edi
41b8f8:	30 43 71             	xor    %al,0x71(%ebx)
41b8fb:	4c                   	dec    %esp
41b8fc:	47                   	inc    %edi
41b8fd:	46                   	inc    %esi
41b8fe:	79 7a                	jns    0x41b97a
41b900:	49                   	dec    %ecx
41b901:	79 68                	jns    0x41b96b
41b903:	6c                   	insb   (%dx),%es:(%edi)
41b904:	46                   	inc    %esi
41b905:	72 59                	jb     0x41b960
41b907:	62 74 50 37          	bound  %esi,0x37(%eax,%edx,2)
41b90b:	69 4b 31 70 50 72 6c 	imul   $0x6c725070,0x31(%ebx),%ecx
41b912:	68 4c 2b 65 2b       	push   $0x2b652b4c
41b917:	6b 45 59 38          	imul   $0x38,0x59(%ebp),%eax
41b91b:	68 57 56 68 72       	push   $0x72685657
41b920:	34 69                	xor    $0x69,%al
41b922:	64 4c                	fs dec %esp
41b924:	49                   	dec    %ecx
41b925:	35 68 33 58 2f       	xor    $0x2f583368,%eax
41b92a:	31 55 2b             	xor    %edx,0x2b(%ebp)
41b92d:	33 6a 45             	xor    0x45(%edx),%ebp
41b930:	59                   	pop    %ecx
41b931:	58                   	pop    %eax
41b932:	59                   	pop    %ecx
41b933:	6a 79                	push   $0x79
41b935:	55                   	push   %ebp
41b936:	6e                   	outsb  %ds:(%esi),(%dx)
41b937:	47                   	inc    %edi
41b938:	6c                   	insb   (%dx),%es:(%edi)
41b939:	2f                   	das
41b93a:	38 44 63 4d          	cmp    %al,0x4d(%ebx,%eiz,2)
41b93e:	62 4a 6c             	bound  %ecx,0x6c(%edx)
41b941:	64 74 36             	fs je  0x41b97a
41b944:	57                   	push   %edi
41b945:	65 62 58 61          	bound  %ebx,%gs:0x61(%eax)
41b949:	51                   	push   %ecx
41b94a:	75 33                	jne    0x41b97f
41b94c:	45                   	inc    %ebp
41b94d:	34 37                	xor    $0x37,%al
41b94f:	56                   	push   %esi
41b950:	6b 52 45 54          	imul   $0x54,0x45(%edx),%edx
41b954:	68 50 77 67 51       	push   $0x51677750
41b959:	5a                   	pop    %edx
41b95a:	43                   	inc    %ebx
41b95b:	4e                   	dec    %esi
41b95c:	70 69                	jo     0x41b9c7
41b95e:	2f                   	das
41b95f:	59                   	pop    %ecx
41b960:	69 34 6d 2f 4c 50 2b 	imul   $0x57587963,0x2b504c2f(,%ebp,2),%esi
41b967:	63 79 58 57
41b96b:	4c                   	dec    %esp
41b96c:	31 2f                	xor    %ebp,(%edi)
41b96e:	50                   	push   %eax
41b96f:	33 6f 4e             	xor    0x4e(%edi),%ebp
41b972:	72 6a                	jb     0x41b9de
41b974:	65 4f                	gs dec %edi
41b976:	79 68                	jns    0x41b9e0
41b978:	43                   	inc    %ebx
41b979:	2f                   	das
41b97a:	61                   	popa
41b97b:	41                   	inc    %ecx
41b97c:	5a                   	pop    %edx
41b97d:	78 4c                	js     0x41b9cb
41b97f:	32 45 2b             	xor    0x2b(%ebp),%al
41b982:	6c                   	insb   (%dx),%es:(%edi)
41b983:	63 67 36             	arpl   %esp,0x36(%edi)
41b986:	73 54                	jae    0x41b9dc
41b988:	37                   	aaa
41b989:	43                   	inc    %ebx
41b98a:	67 6f                	outsl  %ds:(%si),(%dx)
41b98c:	6f                   	outsl  %ds:(%esi),(%dx)
41b98d:	4d                   	dec    %ebp
41b98e:	39 54 6b 69          	cmp    %edx,0x69(%ebx,%ebp,2)
41b992:	2f                   	das
41b993:	4f                   	dec    %edi
41b994:	4c                   	dec    %esp
41b995:	30 46 32             	xor    %al,0x32(%esi)
41b998:	56                   	push   %esi
41b999:	59                   	pop    %ecx
41b99a:	33 4d 65             	xor    0x65(%ebp),%ecx
41b99d:	4a                   	dec    %edx
41b99e:	58                   	pop    %eax
41b99f:	54                   	push   %esp
41b9a0:	43                   	inc    %ebx
41b9a1:	2b 74 41 4e          	sub    0x4e(%ecx,%eax,2),%esi
41b9a5:	45                   	inc    %ebp
41b9a6:	39 47 52             	cmp    %eax,0x52(%edi)
41b9a9:	56                   	push   %esi
41b9aa:	39 45 58             	cmp    %eax,0x58(%ebp)
41b9ad:	75 49                	jne    0x41b9f8
41b9af:	79 36                	jns    0x41b9e7
41b9b1:	58                   	pop    %eax
41b9b2:	45                   	inc    %ebp
41b9b3:	64 54                	fs push %esp
41b9b5:	47                   	inc    %edi
41b9b6:	6c                   	insb   (%dx),%es:(%edi)