41ad6b:	a8 1c                	test   $0x1c,%al
41ad6d:	c1 25 62 1c 07 a4 a3 	shll   $0xa3,0xa4071c62
41ad74:	c1 15 db c1 32 cc c2 	rcll   $0xc2,0xcc32c1db
41ad7b:	3a 2d e0 a8 ef 16    	cmp    0x16efa8e0,%ch
41ad81:	3b 3d fe a2 73 7c    	cmp    0x7c73a2fe,%edi
41ad87:	2d 9a 00 a8 c4       	sub    $0xc4a8009a,%eax
41ad8c:	c0 25 a8 d8 45 ef 3d 	shlb   $0x3d,0xef45d8a8
41ad93:	31 15 16 be f4 a0    	xor    %edx,0xa0f4be16
41ad99:	2b 2d 9b b4 d1 99    	sub    0x99d1b49b,%ebp
41ad9f:	a8 a8                	test   $0xa8,%al
41ada1:	5f                   	pop    %edi
41ada2:	11 05 39 49 d2 16    	adc    %eax,0x16d24939
41ada8:	0f 8a 9a fd ff ff    	jp     0x41ab48
41adae:	0b 05 7a 94 33 2e    	or     0x2e33947a,%eax
41adb4:	c3                   	ret
41adb5:	81 f1 de c1 32 cc    	xor    $0xcc32c1de,%ecx
41adbb:	20 2d e0 a8 ef 16    	and    %ch,0x16efa8e0
41adc1:	84 3d 0c 47 a0 b4    	test   %bh,0xb4a0470c
41adc7:	80 d4 c9             	adc    $0xc9,%ah
41adca:	c1 25 ec cc c2 5f 68 	shll   $0x68,0x5fc2ccec
41add1:	ff 35 39 49 d2 16    	push   0x16d24939
41add7:	0a 0d 86 c4 cd 3c    	or     0x3ccdc486,%cl
41addd:	1b 05 bd dd c1 32    	sbb    0x32c1ddbd,%eax
41ade3:	ff 35 cc e0 a8 ef    	push   0xefa8e0cc
41ade9:	3d 16 00 b7 93       	cmp    $0x93b70016,%eax
41adee:	4b                   	dec    %ebx
41adef:	0f 80 53 fd ff ff    	jo     0x41ab48
41adf5:	13 25 70 ac 88 af    	adc    0xaf88ac70,%esp
41adfb:	5f                   	pop    %edi
41adfc:	c1 25 39 49 d2 16 6f 	shll   $0x6f,0x16d24939
41ae03:	0a 05 10 24 94 54    	or     0x54942410,%al
41ae09:	c0 0d b4 0f dd ad 66 	rorb   $0x66,0xaddd0fb4
41ae10:	81 f9 8d d8 45 ef    	cmp    $0xef45d88d,%ecx
41ae16:	33 35 16 4c e0 90    	xor    0x90e04c16,%esi
41ae1c:	0f 87 26 fd ff ff    	ja     0x41ab48
41ae22:	c1 3d 77 89 00 a8 7d 	sarl   $0x7d,0xa8008977
41ae29:	c1 1d c4 a8 d8 45 96 	rcrl   $0x96,0x45d8a8c4
41ae30:	c1 2d ef 16 3f 9e 66 	shrl   $0x66,0x9e3f16ef
41ae37:	3b 15 c0 2b 9e 0f    	cmp    0xf9e2bc0,%edx
41ae3d:	35 a1 b2 ec 40       	xor    $0x40ecb2a1,%eax
41ae42:	84 0d 88 ef 16 8f    	test   %cl,0x8f16ef88
41ae48:	87 35 d6 80 63 82    	xchg   %esi,0x826380d6
41ae4e:	80 eb 00             	sub    $0x0,%bl
41ae51:	c0 15 a8 c4 a8 d8 44 	rclb   $0x44,0xd8a8c4a8
41ae58:	45                   	inc    %ebp
41ae59:	33 15 ef 16 1f 12    	xor    0x121f16ef,%edx
41ae5f:	c1 05 bc 2b 9e 0f be 	roll   $0xbe,0xf9e2bbc
41ae66:	01 3d a1 b2 ec 40    	add    %edi,0x40ecb2a1
41ae6c:	c0 05 88 ef 16 4b 8a 	rolb   $0x8a,0x4b16ef88
41ae73:	86 0d e2 9f 31 cc    	xchg   %cl,0xcc319fe2
41ae79:	81 cf f0 cc c2 5f    	or     $0x5fc2ccf0,%edi
41ae7f:	33 35 39 49 d2 16    	xor    0x16d24939,%esi
41ae85:	81 ec 16 94 33 2e    	sub    $0x2e339416,%esp
41ae8b:	c3                   	ret
41ae8c:	81 cc de c1 32 cc    	or     $0xcc32c1de,%esp
41ae92:	80 f5 e0             	xor    $0xe0,%ch
41ae95:	8a 15 a8 ef 16 62    	mov    0x6216efa8,%dl
41ae9b:	20 25 e2 81 80 9a    	and    %ah,0x9a8081e2
41aea1:	8a 2d 00 a8 c4 a8    	mov    0xa8c4a800,%ch
41aea7:	8f 05 d8 45 ef 16    	pop    0x16ef45d8
41aead:	20 25 b6 d6 78 3a    	and    %ah,0x3a78d6b6
41aeb3:	c1 1d 17 52 40 50 3d 	rcrl   $0x3d,0x50405217
41aeba:	81 e4 8d d8 45 ef    	and    $0xef45d88d,%esp
41aec0:	0c 16                	or     $0x16,%al
41aec2:	c3                   	ret
41aec3:	e8 00 00 00 00       	call   0x41aec8
41aec8:	58                   	pop    %eax
41aec9:	c3                   	ret
41aeca:	55                   	push   %ebp
41aecb:	8b ec                	mov    %esp,%ebp
41aecd:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
41aece:	71 fd                	jno    0x41aecd
41aed0:	81 c3 71 6e 0f 51    	add    $0x510f6e71,%ebx
41aed6:	4e                   	dec    %esi
41aed7:	7d f4                	jge    0x41aecd
41aed9:	69 05 7d 2b 5d 44 8b 	imul   $0x718b,0x445d2b7d,%eax
41aee0:	71 00 00
41aee3:	2a 25 80 42 99 6a    	sub    0x6a994280,%ah
41aee9:	ff 35 69 4d 6d 58    	push   0x586d4d69
41aeef:	c3                   	ret
41aef0:	e8 00 00 00 00       	call   0x41aef5
41aef5:	58                   	pop    %eax
41aef6:	c3                   	ret
41aef7:	55                   	push   %ebp
41aef8:	8b ec                	mov    %esp,%ebp
41aefa:	a4                   	movsb  %ds:(%esi),%es:(%edi)
41aefb:	3b 15 85 c2 1c cf    	cmp    0xcf1cc285,%edx
41af01:	80 fe a2             	cmp    $0xa2,%dh
41af04:	19 25 d6 e1 be 5e    	sbb    %esp,0x5ebee1d6
41af0a:	45                   	inc    %ebp
41af0b:	e8 ea ff ff ff       	call   0x41aefa
41af10:	81 dd e8 e5 6f be    	sbb    $0xbe6fe5e8,%ebp
41af16:	8b 2d bb fc bd 5b    	mov    0x5bbdfcbb,%ebp
41af1c:	0c 92                	or     $0x92,%al
41af1e:	c3                   	ret
41af1f:	e8 00 00 00 00       	call   0x41af24
41af24:	58                   	pop    %eax
41af25:	c3                   	ret
41af26:	55                   	push   %ebp
41af27:	8b ec                	mov    %esp,%ebp
41af29:	49                   	dec    %ecx
41af2a:	c1 05 3b 75 47 3e 4c 	roll   $0x4c,0x3e47753b
41af31:	48                   	dec    %eax
41af32:	19 15 cc 0b da fc    	sbb    %edx,0xfcda0bcc
41af38:	54                   	push   %esp
41af39:	1d c0 12 8a 4a       	sbb    $0x4a8a12c0,%eax
41af3e:	40                   	inc    %eax
41af3f:	8d 0d ac ae 47 51    	lea    0x5147aeac,%ecx
41af45:	c3                   	ret
41af46:	e8 00 00 00 00       	call   0x41af4b
41af4b:	58                   	pop    %eax
41af4c:	c3                   	ret
41af4d:	55                   	push   %ebp
41af4e:	8b ec                	mov    %esp,%ebp
41af50:	4a                   	dec    %edx
41af51:	c0 15 a2 c4 8d 93 30 	rclb   $0x30,0x938dc4a2
41af58:	90                   	nop
41af59:	2b 05 d9 ef d1 ee    	sub    0xeed1efd9,%eax
41af5f:	31 2d b9 a1 ff da    	xor    %ebp,0xdaffa1b9
41af65:	c0 15 d7 e1 b3 9d ed 	rclb   $0xed,0x9db3e1d7
41af6c:	c2 2a 56             	ret    $0x562a
41af6f:	c3                   	ret
41af70:	e8 00 00 00 00       	call   0x41af75
41af75:	58                   	pop    %eax
41af76:	c3                   	ret
41af77:	55                   	push   %ebp
41af78:	8b ec                	mov    %esp,%ebp
41af7a:	22 25 b0 cd e9 f0    	and    0xf0e9cdb0,%ah
41af80:	1b 25 bc e4 38 88    	sbb    0x8838e4bc,%esp
41af86:	1b 05 a1 6a 40 dc    	sbb    0xdc406aa1,%eax
41af8c:	a4                   	movsb  %ds:(%esi),%es:(%edi)
41af8d:	a4                   	movsb  %ds:(%esi),%es:(%edi)
41af8e:	20 15 08 61 b4 d7    	and    %dl,0xd7b46108
41af94:	c2 8e b5             	ret    $0xb58e
41af97:	c3                   	ret
41af98:	e8 00 00 00 00       	call   0x41af9d
41af9d:	58                   	pop    %eax
41af9e:	c3                   	ret
41af9f:	55                   	push   %ebp
41afa0:	8b ec                	mov    %esp,%ebp
41afa2:	21 3d 68 2a 08 ae    	and    %edi,0xae082a68
41afa8:	85 35 eb d8 95 84    	test   %esi,0x8495d8eb
41afae:	c0 05 30 ed e4 2a 1e 	rolb   $0x1e,0x2ae4ed30
41afb5:	80 c3 ca             	add    $0xca,%bl
41afb8:	2b 3d c4 b9 e1 3f    	sub    0x3fe1b9c4,%edi
41afbe:	0c d4                	or     $0xd4,%al
41afc0:	c2 78 0f             	ret    $0xf78
41afc3:	c3                   	ret
41afc4:	e8 00 00 00 00       	call   0x41afc9
41afc9:	58                   	pop    %eax
41afca:	c3                   	ret
41afcb:	55                   	push   %ebp
41afcc:	8b ec                	mov    %esp,%ebp
41afce:	bf 95 3b af 96       	mov    $0x96af3b95,%edi
41afd3:	a4                   	movsb  %ds:(%esi),%es:(%edi)
41afd4:	c0 25 0a f6 66 98 87 	shlb   $0x87,0x9866f60a
41afdb:	28 05 10 bb 95 07    	sub    %al,0x795bb10
41afe1:	c1 2d d9 53 00 95 88 	shrl   $0x88,0x950053d9
41afe8:	81 d2 94 d0 8e 3d    	adc    $0x3d8ed094,%edx
41afee:	c3                   	ret
41afef:	5b                   	pop    %ebx
41aff0:	13 1d 2f 03 55 08    	adc    0x855032f,%ebx
41aff6:	58                   	pop    %eax
41aff7:	85 35 29 f1 4b 2e    	test   %esi,0x2e4bf129
41affd:	f6 c1 80             	test   $0x80,%cl
41b000:	ae                   	scas   %es:(%edi),%al
41b001:	33 3d c5 95 28 67    	xor    0x672895c5,%edi
41b007:	5d                   	pop    %ebp
41b008:	c0 1d 30 ef ca 2d 63 	rcrb   $0x63,0x2dcaef30
41b00f:	c1 1d f8 f3 d4 6f 35 	rcrl   $0x35,0x6fd4f3f8
41b016:	75 b6                	jne    0x41afce
41b018:	11 0d 75 49 1c 69    	adc    %ecx,0x691c4975
41b01e:	77 ae                	ja     0x41afce
41b020:	33 15 77 f6 25 f4    	xor    0xf425f677,%edx
41b026:	2b 0d 9e ca b7 19    	sub    0x19b7ca9e,%ecx
41b02c:	4c                   	dec    %esp
41b02d:	f6 c6 04             	test   $0x4,%dh
41b030:	86 25 e5 5e 18 22    	xchg   %ah,0x22185ee5
41b036:	8b 0d 26 50 3d b9    	mov    0xb93d5026,%ecx
41b03c:	3b 25 35 b0 62 51    	cmp    0x5162b035,%esp
41b042:	20 25 14 97 04 d7    	and    %ah,0xd7049714
41b048:	c1 05 1e 83 7a 2c b0 	roll   $0xb0,0x2c7a831e
41b04f:	4a                   	dec    %edx
41b050:	c1 05 ef 72 47 86 17 	roll   $0x17,0x864772ef
41b057:	58                   	pop    %eax
41b058:	81 ed 9c 63 42 4f    	sub    $0x4f42639c,%ebp
41b05e:	23 2d dd 78 1c 86    	and    0x861c78dd,%ebp
41b064:	5a                   	pop    %edx
41b065:	66 a5                	movsw  %ds:(%esi),%es:(%edi)
41b067:	1b 3d 16 38 10 83    	sbb    0x83103816,%edi
41b06d:	c1 1d 19 24 ff 1c d4 	rcrl   $0xd4,0x1cff2419
41b074:	0f 80 54 ff ff ff    	jo     0x41afce
41b07a:	8b 1d 70 0e 81 69    	mov    0x69810e70,%ebx
41b080:	13 1d 96 d6 3d fc    	adc    0xfc3dd696,%ebx
41b086:	4a                   	dec    %edx
41b087:	c1 15 d5 4c a1 e4 53 	rcll   $0x53,0xe4a14cd5
41b08e:	c0 2d a0 6e 80 15 57 	shrb   $0x57,0x15806ea0
41b095:	e9 34 ff ff ff       	jmp    0x41afce
41b09a:	c1 0d e9 91 69 74 97 	rorl   $0x97,0x746991e9
41b0a1:	0f 8f 27 ff ff ff    	jg     0x41afce
41b0a7:	69 3d 7f d6 9b 0c b1 	imul   $0x6cb1,0xc9bd67f,%edi
41b0ae:	6c 00 00
41b0b1:	39 3d 26 0d 5c 0d    	cmp    %edi,0xd5c0d26
41b0b7:	1a 25 e7 5a d6 67    	sbb    0x67d65ae7,%ah
41b0bd:	bf fb 5a 80 61       	mov    $0x61805afb,%edi
41b0c2:	2b 1d 99 59 70 34    	sub    0x34705999,%ebx
41b0c8:	c1 3d 6e 21 cf a5 d2 	sarl   $0xd2,0xa5cf216e
41b0cf:	8d 05 d3 28 34 13    	lea    0x133428d3,%eax
41b0d5:	c1 0d db 9b 12 74 2c 	rorl   $0x2c,0x74129bdb
41b0dc:	a4                   	movsb  %ds:(%esi),%es:(%edi)
41b0dd:	88 35 10 0a 8d 77    	mov    %dh,0x778d0a10
41b0e3:	11 2d c2 fa 4b 39    	adc    %ebp,0x394bfac2
41b0e9:	c3                   	ret
41b0ea:	e8 00 00 00 00       	call   0x41b0ef
41b0ef:	58                   	pop    %eax
41b0f0:	c3                   	ret
41b0f1:	55                   	push   %ebp
41b0f2:	8b ec                	mov    %esp,%ebp
41b0f4:	81 ed cc e2 9b 86    	sub    $0x869be2cc,%ebp
41b0fa:	5b                   	pop    %ebx
41b0fb:	01 1d 6e 19 5c ef    	add    %ebx,0xef5c196e
41b101:	c1 2d f3 81 b4 db 9c 	shrl   $0x9c,0xdbb481f3
41b108:	55                   	push   %ebp
41b109:	81 cc 0e 6c b6 0d    	or     $0xdb66c0e,%esp
41b10f:	03 1d 9d 95 a4 95    	add    0x95a4959d,%ebx
41b115:	e8 da ff ff ff       	call   0x41b0f4
41b11a:	87 3d e8 70 a4 94    	xchg   %edi,0x94a470e8
41b120:	8b 15 ed 73 59 ce    	mov    0xce5973ed,%edx
41b126:	f6 c3 28             	test   $0x28,%bl
41b129:	53                   	push   %ebx
41b12a:	81 e1 3b e4 63 6e    	and    $0x6e63e43b,%ecx
41b130:	33 15 9b 0f 7d d1    	xor    0xd17d0f9b,%edx
41b136:	7b bc                	jnp    0x41b0f4
41b138:	1b 15 7b 43 18 10    	sbb    0x1018437b,%edx
41b13e:	c1 05 95 cc 5f 8c 24 	roll   $0x24,0x8c5fcc95
41b145:	71 ad                	jno    0x41b0f4
41b147:	87 0d 71 4e c2 1f    	xchg   %ecx,0x1fc24e71
41b14d:	c1 25 0f 6a 29 56 ee 	shll   $0xee,0x56296a0f
41b154:	88 35 b1 af 3c 94    	mov    %dh,0x943cafb1
41b15a:	87 1d 06 8f 08 f3    	xchg   %ebx,0xf3088f06
41b160:	54                   	push   %esp
41b161:	84 25 02 c1 44 20    	test   %ah,0x2044c102
41b167:	81 f9 62 28 08 39    	cmp    $0x39082862,%ecx
41b16d:	3b 3d f5 cf ed 29    	cmp    0x29edcff5,%edi
41b173:	f7 c6 f3 99 a9 1f    	test   $0x1fa999f3,%esi
41b179:	18 25 04 d6 9d 08    	sbb    %ah,0x89dd604
41b17f:	0f 84 6f ff ff ff    	je     0x41b0f4
41b185:	c1 25 74 1c 72 2f 9c 	shll   $0x9c,0x2f721c74
41b18c:	81 d3 06 60 19 e9    	adc    $0xe9196006,%ebx
41b192:	30 15 12 e2 63 78    	xor    %dl,0x7863e212
41b198:	31 2d 6e 64 76 6d    	xor    %ebp,0x6d76646e
41b19e:	80 ee a2             	sub    $0xa2,%dh
41b1a1:	8b 0d 9f 86 e4 f6    	mov    0xf6e4869f,%ecx
41b1a7:	4c                   	dec    %esp
41b1a8:	41                   	inc    %ecx
41b1a9:	23 05 c5 a1 96 cd    	and    0xcd96a1c5,%eax
41b1af:	c0 2d a2 1b 4f b0 ac 	shrb   $0xac,0xb04f1ba2
41b1b6:	58                   	pop    %eax
41b1b7:	01 0d 1b bd 0d e0    	add    %ecx,0xe00dbd1b
41b1bd:	c1 2d 61 bb 82 82 d7 	shrl   $0xd7,0x8282bb61
41b1c4:	81 fd 85 c8 87 4d    	cmp    $0x4d87c885,%ebp
41b1ca:	38 25 a0 d1 15 e4    	cmp    %ah,0xe415d1a0
41b1d0:	0f 86 1e ff ff ff    	jbe    0x41b0f4
41b1d6:	bb 76 a9 5f d3       	mov    $0xd35fa976,%ebx
41b1db:	39 2d 31 7f 91 49    	cmp    %ebp,0x49917f31
41b1e1:	c1 25 1f 8f ed 6a 41 	shll   $0x41,0x6aed8f1f
41b1e8:	c0 25 10 19 52 19 e0 	shlb   $0xe0,0x19521910
41b1ef:	51                   	push   %ecx
41b1f0:	80 c1 08             	add    $0x8,%cl
41b1f3:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
41b1f4:	81 c2 f1 9d a6 d4    	add    $0xd4a69df1,%edx
41b1fa:	ba 64 80 a5 78       	mov    $0x78a58064,%edx
41b1ff:	c1 2d 17 ad b1 16 ff 	shrl   $0xff,0x16b1ad17
41b206:	c0 05 f9 37 79 00 69 	rolb   $0x69,0x7937f9
41b20d:	01 35 09 ae b1 cc    	add    %esi,0xccb1ae09
41b213:	c1 25 65 f2 e5 04 25 	shll   $0x25,0x4e5f265
41b21a:	ab                   	stos   %eax,%es:(%edi)
41b21b:	0f 8d d3 fe ff ff    	jge    0x41b0f4
41b221:	69 15 7d a3 b9 e6 47 	imul   $0x6147,0xe6b9a37d,%edx
41b228:	61 00 00
41b22b:	09 0d bf 59 d1 0d    	or     %ecx,0xdd159bf
41b231:	ff 35 ec 00 12 fb    	push   0xfb1200ec
41b237:	23 0d 17 de 61 fa    	and    0xfa61de17,%ecx
41b23d:	89 15 a1 ee bd 37    	mov    %edx,0x37bdeea1
41b243:	81 dc 93 32 6f 00    	sbb    $0x6f3293,%esp
41b249:	13 0d c8 6c bd d6    	adc    0xd6bd6cc8,%ecx
41b24f:	81 d5 91 8b 70 8d    	adc    $0x8d708b91,%ebp
41b255:	0b 15 68 d4 cf 12    	or     0x12cfd468,%edx
41b25b:	0f 82 93 fe ff ff    	jb     0x41b0f4
41b261:	c1 3d 72 c5 b7 56 f2 	sarl   $0xf2,0x56b7c572
41b268:	09 3d 07 be 9a dd    	or     %edi,0xdd9abe07
41b26e:	5d                   	pop    %ebp
41b26f:	1b 05 f8 7e b6 ae    	sbb    0xaeb67ef8,%eax
41b275:	c1 2d 8b e9 2a 22 4e 	shrl   $0x4e,0x222ae98b
41b27c:	5e                   	pop    %esi
41b27d:	c0 3d 63 dc 88 46 92 	sarb   $0x92,0x4688dc63
41b284:	0f 80 6a fe ff ff    	jo     0x41b0f4
41b28a:	13 35 70 9d 2d c3    	adc    0xc32d9d70,%esi
41b290:	8b 25 ce a1 84 21    	mov    0x2184a1ce,%esp
41b296:	00 3d f2 9b c5 3f    	add    %bh,0x3fc59bf2
41b29c:	3a 25 04 b0 a9 1b    	cmp    0x1ba9b004,%ah
41b2a2:	0f 83 4c fe ff ff    	jae    0x41b0f4
41b2a8:	8b 1d 73 6e 1e 8c    	mov    0x8c1e6e73,%ebx
41b2ae:	0b 25 1d 73 03 47    	or     0x4703731d,%esp
41b2b4:	c1 0d ef f0 7f 5f e9 	rorl   $0xe9,0x5f7ff0ef
41b2bb:	41                   	inc    %ecx
41b2bc:	51                   	push   %ecx
41b2bd:	c1 05 39 c1 1b 4c a1 	roll   $0xa1,0x4c1bc139
41b2c4:	8f 05 36 01 04 62    	pop    0x62040136
41b2ca:	e9 25 fe ff ff       	jmp    0x41b0f4
41b2cf:	0b 1d e9 8b e6 15    	or     0x15e68be9,%ebx
41b2d5:	0a 35 d0 d9 71 a8    	or     0xa871d9d0,%dh
41b2db:	68 d1 88 33 ad       	push   $0xad3388d1
41b2e0:	00 1d 32 0b 89 93    	add    %bl,0x93890b32
41b2e6:	29 15 fc 53 b6 70    	sub    %edx,0x70b653fc
41b2ec:	18 3d 86 b3 c9 3a    	sbb    %bh,0x3ac9b386
41b2f2:	8f 05 c8 23 fa 32    	pop    0x32fa23c8
41b2f8:	ad                   	lods   %ds:(%esi),%eax
41b2f9:	ad                   	lods   %ds:(%esi),%eax
41b2fa:	0f 8e f4 fd ff ff    	jle    0x41b0f4
41b300:	69 0d 7e 03 42 16 a9 	imul   $0x83a9,0x1642037e,%ecx
41b307:	83 00 00
41b30a:	ff 35 3f 97 df e1    	push   0xe1df973f
41b310:	31 15 f8 4f f7 3b    	xor    %edx,0x3bf74ff8
41b316:	81 fe a3 b6 84 32    	cmp    $0x3284b6a3,%esi
41b31c:	c1 15 c8 43 6d 18 dd 	rcll   $0xdd,0x186d43c8
41b323:	13 05 8d a4 18 33    	adc    0x3318a48d,%eax
41b329:	c0 2d b5 a7 6f a5 46 	shrb   $0x46,0xa56fa7b5
41b330:	2b 35 f4 30 6a 22    	sub    0x226a30f4,%esi
41b336:	80 f1 00             	xor    $0x0,%cl
41b339:	0b 15 da eb 33 cb    	or     0xcb33ebda,%edx
41b33f:	81 f9 a3 3b f9 a3    	cmp    $0xa3f93ba3,%ecx
41b345:	00 1d e4 ee 1f 87    	add    %bl,0x871feee4
41b34b:	5d                   	pop    %ebp
41b34c:	0b 2d 97 dc 6a 4b    	or     0x4b6adc97,%ebp
41b352:	85 3d fd 98 23 a6    	test   %edi,0xa62398fd
41b358:	49                   	dec    %ecx
41b359:	87 15 91 4c 4b 1a    	xchg   %edx,0x1a4b4c91
41b35f:	0f 8d 8f fd ff ff    	jge    0x41b0f4
41b365:	69 25 7d ac 2c d6 de 	imul   $0x1bde,0xd62cac7d,%esp
41b36c:	1b 00 00
41b36f:	c3                   	ret
41b370:	51                   	push   %ecx
41b371:	c1 3d d3 d5 f3 81 9b 	sarl   $0x9b,0x81f3d5d3
41b378:	69 25 69 a2 2f bb 38 	imul   $0xfa38,0xbb2fa269,%esp
41b37f:	fa 00 00
41b382:	c0 3d 86 8e 12 bc 02 	sarb   $0x2,0xbc128e86
41b389:	18 3d 24 28 5a 1e    	sbb    %bh,0x1e5a2824
41b38f:	80 c6 1c             	add    $0x1c,%dh
41b392:	81 c4 96 7f ce 8c    	add    $0x8cce7f96,%esp