41b7ca:	78 4f                	js     0x41b81b
41b7cc:	58                   	pop    %eax
41b7cd:	62 51 6e             	bound  %edx,0x6e(%ecx)
41b7d0:	47                   	inc    %edi
41b7d1:	65 68 4a 64 62 32    	gs push $0x3262644a
41b7d7:	51                   	push   %ecx
41b7d8:	2b 73 53             	sub    0x53(%ebx),%esi
41b7db:	55                   	push   %ebp
41b7dc:	56                   	push   %esi
41b7dd:	56                   	push   %esi
41b7de:	38 36                	cmp    %dh,(%esi)
41b7e0:	73 31                	jae    0x41b813
41b7e2:	67 2f                	addr16 das
41b7e4:	44                   	inc    %esp
41b7e5:	50                   	push   %eax
41b7e6:	75 51                	jne    0x41b839
41b7e8:	6b 35 4e 56 56 42 34 	imul   $0x34,0x4256564e,%esi
41b7ef:	44                   	inc    %esp
41b7f0:	2b 73 38             	sub    0x38(%ebx),%esi
41b7f3:	32 54 2b 48          	xor    0x48(%ebx,%ebp,1),%dl
41b7f7:	64 79 50             	fs jns 0x41b84a
41b7fa:	2b 55 48             	sub    0x48(%ebp),%edx
41b7fd:	4a                   	dec    %edx
41b7fe:	61                   	popa
41b7ff:	79 50                	jns    0x41b851
41b801:	34 76                	xor    $0x76,%al
41b803:	5a                   	pop    %edx
41b804:	64 39 33             	cmp    %esi,%fs:(%ebx)
41b807:	58                   	pop    %eax
41b808:	73 41                	jae    0x41b84b
41b80a:	4a                   	dec    %edx
41b80b:	79 33                	jns    0x41b840
41b80d:	6d                   	insl   (%dx),%es:(%edi)
41b80e:	64 6c                	fs insb (%dx),%es:(%edi)
41b810:	52                   	push   %edx
41b811:	46                   	inc    %esi
41b812:	2f                   	das
41b813:	4c                   	dec    %esp
41b814:	6a 49                	push   $0x49
41b816:	34 7a                	xor    $0x7a,%al
41b818:	74 62                	je     0x41b87c
41b81a:	44                   	inc    %esp
41b81b:	57                   	push   %edi
41b81c:	48                   	dec    %eax
41b81d:	71 34                	jno    0x41b853
41b81f:	46                   	inc    %esi
41b820:	52                   	push   %edx
41b821:	31 71 2b             	xor    %esi,0x2b(%ecx)
41b824:	36 4c                	ss dec %esp
41b826:	68 55 4a 58 55       	push   $0x55584a55
41b82b:	6d                   	insl   (%dx),%es:(%edi)
41b82c:	39 58 33             	cmp    %ebx,0x33(%eax)
41b82f:	54                   	push   %esp
41b830:	76 51                	jbe    0x41b883
41b832:	64 30 67 46          	xor    %ah,%fs:0x46(%edi)
41b836:	5a                   	pop    %edx
41b837:	62 45 32             	bound  %eax,0x32(%ebp)
41b83a:	4c                   	dec    %esp
41b83b:	69 44 79 76 67 75 41 	imul   $0x35417567,0x76(%ecx,%edi,2),%eax
41b842:	35
41b843:	63 32                	arpl   %esi,(%edx)
41b845:	52                   	push   %edx
41b846:	70 63                	jo     0x41b8ab
41b848:	70 51                	jo     0x41b89b
41b84a:	59                   	pop    %ecx
41b84b:	4d                   	dec    %ebp
41b84c:	55                   	push   %ebp
41b84d:	53                   	push   %ebx
41b84e:	56                   	push   %esi
41b84f:	6b 39 69             	imul   $0x69,(%ecx),%edi
41b852:	31 39                	xor    %edi,(%ecx)
41b854:	71 57                	jno    0x41b8ad
41b856:	32 42 7a             	xor    0x7a(%edx),%al
41b859:	43                   	inc    %ebx
41b85a:	63 63 36             	arpl   %esp,0x36(%ebx)
41b85d:	76 30                	jbe    0x41b88f
41b85f:	63 68 4e             	arpl   %ebp,0x4e(%eax)
41b862:	4f                   	dec    %edi
41b863:	53                   	push   %ebx
41b864:	76 2b                	jbe    0x41b891
41b866:	39 4c 77 50          	cmp    %ecx,0x50(%edi,%esi,2)
41b86a:	36 70 33             	ss jo  0x41b8a0
41b86d:	4d                   	dec    %ebp
41b86e:	7a 4b                	jp     0x41b8bb
41b870:	66 6b 55 66 55       	imul   $0x55,0x66(%ebp),%dx
41b875:	52                   	push   %edx
41b876:	42                   	inc    %edx
41b877:	4e                   	dec    %esi
41b878:	38 39                	cmp    %bh,(%ecx)
41b87a:	70 67                	jo     0x41b8e3
41b87c:	55                   	push   %ebp
41b87d:	67 7a 37             	addr16 jp 0x41b8b7
41b880:	70 4b                	jo     0x41b8cd
41b882:	6b 4f 62 4e          	imul   $0x4e,0x62(%edi),%ecx
41b886:	30 7a 44             	xor    %bh,0x44(%edx)
41b889:	42                   	inc    %edx
41b88a:	38 49 46             	cmp    %cl,0x46(%ecx)
41b88d:	78 4f                	js     0x41b8de
41b88f:	4b                   	dec    %ebx
41b890:	69 64 49 4b 43 64 67 	imul   $0x6e676443,0x4b(%ecx,%ecx,2),%esp
41b897:	6e
41b898:	4f                   	dec    %edi
41b899:	6f                   	outsl  %ds:(%esi),(%dx)
41b89a:	69 36 58 2b 6d 6b    	imul   $0x6b6d2b58,(%esi),%esi
41b8a0:	4a                   	dec    %edx
41b8a1:	34 69                	xor    $0x69,%al
41b8a3:	6d                   	insl   (%dx),%es:(%edi)
41b8a4:	30 2f                	xor    %ch,(%edi)
41b8a6:	50                   	push   %eax
41b8a7:	66 79 65             	data16 jns 0x41b90f
41b8aa:	2b 56 4b             	sub    0x4b(%esi),%edx
41b8ad:	62 4b 43             	bound  %ecx,0x43(%ebx)
41b8b0:	58                   	pop    %eax
41b8b1:	39 43 6b             	cmp    %eax,0x6b(%ebx)
41b8b4:	4b                   	dec    %ebx
41b8b5:	31 75 4e             	xor    %esi,0x4e(%ebp)
41b8b8:	49                   	dec    %ecx
41b8b9:	2b 42 49             	sub    0x49(%edx),%eax
41b8bc:	72 73                	jb     0x41b931
41b8be:	45                   	inc    %ebp
41b8bf:	6e                   	outsb  %ds:(%esi),(%dx)
41b8c0:	6e                   	outsb  %ds:(%esi),(%dx)
41b8c1:	50                   	push   %eax
41b8c2:	34 52                	xor    $0x52,%al
41b8c4:	7a 7a                	jp     0x41b940
41b8c6:	61                   	popa
41b8c7:	51                   	push   %ecx
41b8c8:	50                   	push   %eax
41b8c9:	50                   	push   %eax
41b8ca:	6f                   	outsl  %ds:(%esi),(%dx)
41b8cb:	4c                   	dec    %esp
41b8cc:	51                   	push   %ecx
41b8cd:	48                   	dec    %eax
41b8ce:	75 6e                	jne    0x41b93e
41b8d0:	61                   	popa
41b8d1:	43                   	inc    %ebx
41b8d2:	37                   	aaa
41b8d3:	77 7a                	ja     0x41b94f
41b8d5:	39 54 4a 70          	cmp    %edx,0x70(%edx,%ecx,2)
41b8d9:	6d                   	insl   (%dx),%es:(%edi)
41b8da:	45                   	inc    %ebp
41b8db:	78 45                	js     0x41b922
41b8dd:	50                   	push   %eax
41b8de:	67 2b 78 72          	sub    0x72(%bx,%si),%edi
41b8e2:	6a 4b                	push   $0x4b
41b8e4:	4b                   	dec    %ebx
41b8e5:	53                   	push   %ebx
41b8e6:	32 31                	xor    (%ecx),%dh
41b8e8:	5a                   	pop    %edx
41b8e9:	67 63 35             	arpl   %esi,(%di)
41b8ec:	66 69 76 44 4b 63    	imul   $0x634b,0x44(%esi),%si
41b8f2:	2b 5a 45             	sub    0x45(%edx),%ebx
41b8f5:	72 63                	jb     0x41b95a
41b8f7:	78 64                	js     0x41b95d
41b8f9:	42                   	inc    %edx
41b8fa:	53                   	push   %ebx
41b8fb:	4b                   	dec    %ebx
41b8fc:	6f                   	outsl  %ds:(%esi),(%dx)
41b8fd:	39 66 36             	cmp    %esp,0x36(%esi)
41b900:	37                   	aaa
41b901:	2b 34 39             	sub    (%ecx,%edi,1),%esi
41b904:	62 69 61             	bound  %ebp,0x61(%ecx)
41b907:	69 71 44 52 50 64 65 	imul   $0x65645052,0x44(%ecx),%esi
41b90e:	30 72 31             	xor    %dh,0x31(%edx)
41b911:	73 38                	jae    0x41b94b
41b913:	36 5a                	ss pop %edx
41b915:	79 62                	jns    0x41b979
41b917:	6e                   	outsb  %ds:(%esi),(%dx)
41b918:	2b 76 77             	sub    0x77(%esi),%esi
41b91b:	64 69 37 74 41 49 77 	imul   $0x77494174,%fs:(%edi),%esi
41b922:	42                   	inc    %edx
41b923:	6f                   	outsl  %ds:(%esi),(%dx)
41b924:	76 54                	jbe    0x41b97a
41b926:	54                   	push   %esp
41b927:	4d                   	dec    %ebp
41b928:	61                   	popa
41b929:	45                   	inc    %ebp
41b92a:	53                   	push   %ebx
41b92b:	39 45 78             	cmp    %eax,0x78(%ebp)
41b92e:	64 6b 52 36 67       	imul   $0x67,%fs:0x36(%edx),%edx
41b933:	4c                   	dec    %esp
41b934:	41                   	inc    %ecx
41b935:	73 37                	jae    0x41b96e
41b937:	56                   	push   %esi
41b938:	52                   	push   %edx
41b939:	36 72 70             	ss jb  0x41b9ac
41b93c:	69 34 72 6c 35 41 47 	imul   $0x4741356c,(%edx,%esi,2),%esi
41b943:	65 4c                	gs dec %esp
41b945:	78 6d                	js     0x41b9b4
41b947:	49                   	dec    %ecx
41b948:	42                   	inc    %edx
41b949:	6a 6e                	push   $0x6e
41b94b:	34 7a                	xor    $0x7a,%al
41b94d:	64 66 6a 73          	fs pushw $0x73
41b951:	4d                   	dec    %ebp
41b952:	41                   	inc    %ecx
41b953:	68 78 72 55 2f       	push   $0x2f557278
41b958:	76 78                	jbe    0x41b9d2
41b95a:	31 6a 57             	xor    %ebp,0x57(%edx)
41b95d:	63 38                	arpl   %edi,(%eax)
41b95f:	37                   	aaa
41b960:	36 67 2f             	ss addr16 das
41b963:	63 51 46             	arpl   %edx,0x46(%ecx)
41b966:	39 37                	cmp    %esi,(%edi)
41b968:	4d                   	dec    %ebp
41b969:	71 4a                	jno    0x41b9b5
41b96b:	6c                   	insb   (%dx),%es:(%edi)
41b96c:	44                   	inc    %esp
41b96d:	35 6d 70 76 4f       	xor    $0x4f76706d,%eax
41b972:	31 77 59             	xor    %esi,0x59(%edi)
41b975:	6d                   	insl   (%dx),%es:(%edi)
41b976:	2b 64 52 74          	sub    0x74(%edx,%edx,2),%esp
41b97a:	6a 61                	push   $0x61
41b97c:	39 67 62             	cmp    %esp,0x62(%edi)
41b97f:	46                   	inc    %esi
41b980:	65 54                	gs push %esp
41b982:	36 63 36             	arpl   %esi,%ss:(%esi)
41b985:	2f                   	das
41b986:	45                   	inc    %ebp
41b987:	56                   	push   %esi
41b988:	77 54                	ja     0x41b9de
41b98a:	4c                   	dec    %esp
41b98b:	64 6c                	fs insb (%dx),%es:(%edi)
41b98d:	52                   	push   %edx
41b98e:	51                   	push   %ecx
41b98f:	2f                   	das
41b990:	79 38                	jns    0x41b9ca
41b992:	41                   	inc    %ecx
41b993:	46                   	inc    %esi
41b994:	52                   	push   %edx
41b995:	53                   	push   %ebx
41b996:	46                   	inc    %esi
41b997:	58                   	pop    %eax
41b998:	38 70 70             	cmp    %dh,0x70(%eax)
41b99b:	41                   	inc    %ecx
41b99c:	6d                   	insl   (%dx),%es:(%edi)
41b99d:	46                   	inc    %esi
41b99e:	51                   	push   %ecx
41b99f:	70 41                	jo     0x41b9e2
41b9a1:	50                   	push   %eax
41b9a2:	4f                   	dec    %edi
41b9a3:	76 39                	jbe    0x41b9de
41b9a5:	6b 67 4e 33          	imul   $0x33,0x4e(%edi),%esp
41b9a9:	6b 58 31 51          	imul   $0x51,0x31(%eax),%ebx
41b9ad:	2f                   	das
41b9ae:	6b 46 57 36          	imul   $0x36,0x57(%esi),%eax
41b9b2:	4d                   	dec    %ebp
41b9b3:	34 32                	xor    $0x32,%al
41b9b5:	5a                   	pop    %edx
41b9b6:	35 4d 2b 34 5a       	xor    $0x5a342b4d,%eax
41b9bb:	59                   	pop    %ecx
41b9bc:	32 34 4c             	xor    (%esp,%ecx,2),%dh
41b9bf:	77 34                	ja     0x41b9f5
41b9c1:	57                   	push   %edi
41b9c2:	74 4c                	je     0x41ba10
41b9c4:	66 71 4c             	data16 jno 0x41ba13
41b9c7:	75 59                	jne    0x41ba22
41b9c9:	71 44                	jno    0x41ba0f
41b9cb:	43                   	inc    %ebx
41b9cc:	4a                   	dec    %edx
41b9cd:	69 6d 6e 58 30 79 55 	imul   $0x55793058,0x6e(%ebp),%ebp
41b9d4:	4f                   	dec    %edi
41b9d5:	66 6a 4b             	pushw  $0x4b
41b9d8:	71 70                	jno    0x41ba4a
41b9da:	38 70 6b             	cmp    %dh,0x6b(%eax)
41b9dd:	67 4e                	addr16 dec %esi
41b9df:	72 69                	jb     0x41ba4a
41b9e1:	4c                   	dec    %esp
41b9e2:	6a 76                	push   $0x76
41b9e4:	72 69                	jb     0x41ba4f
41b9e6:	65 74 43             	gs je  0x41ba2c
41b9e9:	63 36                	arpl   %esi,(%esi)
41b9eb:	6f                   	outsl  %ds:(%esi),(%dx)
41b9ec:	4a                   	dec    %edx
41b9ed:	4a                   	dec    %edx
41b9ee:	45                   	inc    %ebp
41b9ef:	65 79 45             	gs jns 0x41ba37
41b9f2:	6f                   	outsl  %ds:(%esi),(%dx)
41b9f3:	2f                   	das
41b9f4:	63 47 4b             	arpl   %eax,0x4b(%edi)
41b9f7:	33 79 2f             	xor    0x2f(%ecx),%edi
41b9fa:	36 66 44             	ss inc %sp
41b9fd:	70 35                	jo     0x41ba34
41b9ff:	6d                   	insl   (%dx),%es:(%edi)
41ba00:	31 44 4a 58          	xor    %eax,0x58(%edx,%ecx,2)
41ba04:	70 67                	jo     0x41ba6d
41ba06:	66 2b 7a 7a          	sub    0x7a(%edx),%di
41ba0a:	2b 39                	sub    (%ecx),%edi
41ba0c:	57                   	push   %edi
41ba0d:	2b 6a 57             	sub    0x57(%edx),%ebp
41ba10:	36 65 4f             	ss gs dec %edi
41ba13:	34 4c                	xor    $0x4c,%al
41ba15:	34 47                	xor    $0x47,%al
41ba17:	50                   	push   %eax
41ba18:	6e                   	outsb  %ds:(%esi),(%dx)
41ba19:	70 35                	jo     0x41ba50
41ba1b:	39 37                	cmp    %esi,(%edi)
41ba1d:	75 36                	jne    0x41ba55
41ba1f:	42                   	inc    %edx
41ba20:	4b                   	dec    %ebx
41ba21:	56                   	push   %esi
41ba22:	4f                   	dec    %edi
41ba23:	57                   	push   %edi
41ba24:	4f                   	dec    %edi
41ba25:	4a                   	dec    %edx
41ba26:	46                   	inc    %esi
41ba27:	68 45 42 6d 36       	push   $0x366d4245
41ba2c:	4c                   	dec    %esp
41ba2d:	32 56 47             	xor    0x47(%esi),%dl
41ba30:	63 6e 73             	arpl   %ebp,0x73(%esi)
41ba33:	79 64                	jns    0x41ba99
41ba35:	58                   	pop    %eax
41ba36:	63 6c 66 69          	arpl   %ebp,0x69(%esi,%eiz,2)
41ba3a:	48                   	dec    %eax
41ba3b:	79 47                	jns    0x41ba84
41ba3d:	66 44                	inc    %sp
41ba3f:	39 59 32             	cmp    %ebx,0x32(%ecx)
41ba42:	72 62                	jb     0x41baa6
41ba44:	36 44                	ss inc %esp
41ba46:	46                   	inc    %esi
41ba47:	78 46                	js     0x41ba8f
41ba49:	4a                   	dec    %edx
41ba4a:	70 30                	jo     0x41ba7c
41ba4c:	7a 6f                	jp     0x41babd
41ba4e:	66 35 52 74          	xor    $0x7452,%ax
41ba52:	61                   	popa
41ba53:	65 6d                	gs insl (%dx),%es:(%edi)
41ba55:	51                   	push   %ecx
41ba56:	6b 76 6a 52          	imul   $0x52,0x6a(%esi),%esi
41ba5a:	69 7a 4a 6a 54 69 33 	imul   $0x3369546a,0x4a(%edx),%edi
41ba61:	78 65                	js     0x41bac8
41ba63:	41                   	inc    %ecx
41ba64:	49                   	dec    %ecx
41ba65:	73 71                	jae    0x41bad8
41ba67:	46                   	inc    %esi
41ba68:	6a 71                	push   $0x71
41ba6a:	2f                   	das
41ba6b:	46                   	inc    %esi
41ba6c:	6d                   	insl   (%dx),%es:(%edi)
41ba6d:	67 68 48 44 75 56    	addr16 push $0x56754448
41ba73:	77 6e                	ja     0x41bae3
41ba75:	50                   	push   %eax
41ba76:	35 2b 6d 7a 34       	xor    $0x347a6d2b,%eax
41ba7b:	7a 44                	jp     0x41bac1
41ba7d:	32 43 74             	xor    0x74(%ebx),%al
41ba80:	6d                   	insl   (%dx),%es:(%edi)
41ba81:	42                   	inc    %edx
41ba82:	78 6e                	js     0x41baf2
41ba84:	59                   	pop    %ecx
41ba85:	6b 57 30 62          	imul   $0x62,0x30(%edi),%edx