419f74:	33 2d 95 b0 24 3f    	xor    0x3f24b095,%ebp
419f7a:	08 0d e2 ef 25 7b    	or     %cl,0x7b25efe2
419f80:	80 ed 80             	sub    $0x80,%ch
419f83:	86 05 b1 2c 92 01    	xchg   %al,0x1922cb1
419f89:	1a 15 28 f5 6c d8    	sbb    0xd86cf528,%dl
419f8f:	c1 05 ea e6 c3 46 e3 	roll   $0xe3,0x46c3e6ea
419f96:	c0 2d 02 e5 55 ea 4b 	shrb   $0x4b,0xea55e502
419f9d:	01 3d 3f 02 20 30    	add    %edi,0x3020023f
419fa3:	48                   	dec    %eax
419fa4:	8d 2d dd de 94 14    	lea    0x1494dedd,%ebp
419faa:	11 0d 2e 43 82 78    	adc    %ecx,0x7882432e
419fb0:	0f 83 70 fb ff ff    	jae    0x419b26
419fb6:	23 05 73 62 4e d0    	and    0xd04e6273,%eax
419fbc:	1a 05 28 fc 41 f6    	sbb    0xf641fc28,%al
419fc2:	1b 3d 94 e3 0d 80    	sbb    0x800de394,%edi
419fc8:	3b 1d 3f ef 23 f2    	cmp    0xf223ef3f,%ebx
419fce:	29 35 05 8c 98 a2    	sub    %esi,0xa2988c05
419fd4:	a4                   	movsb  %ds:(%esi),%es:(%edi)
419fd5:	68 8c 05 80 92       	push   $0x9280058c
419fda:	31 25 99 9c 8c 05    	xor    %esp,0x58c9c99
419fe0:	33 2d c4 c2 c5 b3    	xor    0xb3c5c2c4,%ebp
419fe6:	81 ea 8c 05 d8 d5    	sub    $0xd5d8058c,%edx
419fec:	8f 05 3b a7 8c 05    	pop    0x58ca73b
419ff2:	c1 25 cc da 37 a5 77 	shll   $0x77,0xa537dacc
419ff9:	c1 25 8c 05 d0 db 98 	shll   $0x98,0xdbd0058c
41a000:	29 3d cb b5 8c 03    	sub    %edi,0x38cb5cb
41a006:	2b 0d c1 48 30 04    	sub    0x43048c1,%ecx
41a00c:	85 05 31 6c 30 e9    	test   %eax,0xe9306c31
41a012:	84 05 04 a1 31 2b    	test   %al,0x2b31a104
41a018:	e9 09 fb ff ff       	jmp    0x419b26
41a01d:	13 15 e9 04 23 2f    	adc    0x2f2304e9,%edx
41a023:	81 d3 25 e9 04 9c    	adc    $0x9c04e925,%ebx
41a029:	8f 05 26 23 e9 05    	pop    0x5e92326
41a02f:	66 a7                	cmpsw  %es:(%edi),%ds:(%esi)
41a031:	81 ca be a0 a9 8c    	or     $0x8ca9a0be,%edx
41a037:	19 05 05 7f fa c7    	sbb    %eax,0xc7fa7f05
41a03d:	22 3d b3 8c 05 76    	and    0x76058cb3,%bh
41a043:	09 35 c8 c6 b1 8c    	or     %esi,0x8cb1c6c8
41a049:	85 35 07 91 1a 04    	test   %esi,0x41a9107
41a04f:	03 1d 2b 81 c4 61    	add    0x61c4812b,%ebx
41a055:	8b 1d 07 ab 21 02    	mov    0x221ab07,%ebx
41a05b:	3a 3d 20 74 c2 61    	cmp    0x61c27420,%bh
41a061:	f7 c2 07 64 b4 95    	test   $0x95b46407,%edx
41a067:	19 25 fa 7e c8 61    	sbb    %esp,0x61c87efa
41a06d:	3b 0d 07 b9 11 d9    	cmp    0xd911b907,%ecx
41a073:	01 05 31 a3 d0 61    	add    %eax,0x61d0a331
41a079:	80 d9 08             	sbb    $0x8,%cl
41a07c:	23 15 85 38 31 89    	and    0x89313885,%edx
41a082:	3b 15 fa 1a cc da    	cmp    0xdacc1afa,%edx
41a088:	86 1d 08 e7 34 82    	xchg   %bl,0x8234e708
41a08e:	b4 b4                	mov    $0xb4,%ah
41a090:	23 2d f7 17 ba da    	and    0xdaba17f7,%ebp
41a096:	80 c4 08             	add    $0x8,%ah
41a099:	c1 0d 6d 00 04 45 44 	rorl   $0x44,0x4504006d
41a0a0:	b3 c9                	mov    $0xc9,%bl
41a0a2:	80 c1 08             	add    $0x8,%cl
41a0a5:	33 0d c7 da 08 3f    	xor    0x3f08dac7,%ecx
41a0ab:	44                   	inc    %esp
41a0ac:	0f 8a 74 fa ff ff    	jp     0x419b26
41a0b2:	85 15 7a ba 03 23    	test   %edx,0x2303ba7a
41a0b8:	29 1d be da 09 a4    	sub    %ebx,0xa409dabe
41a0be:	22 2d f6 ff fc 56    	and    0x56fcfff6,%ch
41a0c4:	23 25 66 d4 ec 1f    	and    0x1fecd466,%esp
41a0ca:	87 25 09 6b b4 fc    	xchg   %esp,0xfcb46b09
41a0d0:	80 f6 28             	xor    $0x28,%dh
41a0d3:	0f 84 4d fa ff ff    	je     0x419b26
41a0d9:	23 2d 74 7a d3 f4    	and    0xf4d37a74,%ebp
41a0df:	3b 2d 1f 09 b3 36    	cmp    0x36b3091f,%ebp
41a0e5:	33 35 ba cd 23 5a    	xor    0x5a23cdba,%esi
41a0eb:	23 0d ba e7 1f 0a    	and    0xa1fe7ba,%ecx
41a0f1:	f7 c6 07 f6 d5 13    	test   $0x13d5f607,%esi
41a0f7:	c1 25 2b 9e 5e da 79 	shll   $0x79,0xda5e9e2b
41a0fe:	0f 88 22 fa ff ff    	js     0x419b26
41a104:	1b 2d 78 ff 0b 80    	sbb    0x800bff78,%ebp
41a10a:	c0 05 e7 59 9e e8 db 	rolb   $0xdb,0xe89e59e7
41a111:	33 1d 62 c2 fb a7    	xor    0xa7fbc262,%ebx
41a117:	c0 0d e0 a3 08 65 db 	rorb   $0xdb,0x6508a3e0
41a11e:	8d 2d 92 5d 62 c9    	lea    0xc9625d92,%ebp
41a124:	2b 35 06 c6 da 11    	sub    0x11dac606,%esi
41a12a:	59                   	pop    %ecx
41a12b:	44                   	inc    %esp
41a12c:	42                   	inc    %edx
41a12d:	01 0d 94 ea 12 4a    	add    %ecx,0x4a12ea94
41a133:	52                   	push   %edx
41a134:	33 05 0b 4a 8b e5    	xor    0xe58b4a0b,%eax
41a13a:	c1 15 1e f3 dd e6 cd 	rcll   $0xcd,0xe6ddf31e
41a141:	c1 05 0e 14 55 84 3b 	roll   $0x3b,0x8455140e
41a148:	c1 25 11 7d d5 e7 d2 	shll   $0xd2,0xe7d57d11
41a14f:	55                   	push   %ebp
41a150:	8d 05 bd a2 a1 01    	lea    0x1a1a2bd,%eax
41a156:	c0 1d 8a 83 00 ab 91 	rcrb   $0x91,0xab00838a
41a15d:	85 2d 8b 37 0c fb    	test   %ebp,0xfb0c378b
41a163:	13 3d 11 12 ec f1    	adc    0xf1ec1211,%edi
41a169:	33 1d 09 38 77 b3    	xor    0xb3773809,%ebx
41a16f:	3b 05 3e f5 ce e9    	cmp    0xe9cef53e,%eax
41a175:	81 c3 fc 64 6e 3d    	add    $0x3d6e64fc,%ebx
41a17b:	39 05 23 01 8f 09    	cmp    %eax,0x98f0123
41a181:	ff 35 0b d7 e8 ba    	push   0xbae8d70b
41a187:	81 fa a9 df fa e5    	cmp    $0xe5fadfa9,%edx
41a18d:	1a 2d 0c bb d5 a3    	sbb    0xa3d5bb0c,%ch
41a193:	87 25 06 7c 78 27    	xchg   %esp,0x27787c06
41a199:	8b 25 9f 76 65 0c    	mov    0xc65769f,%esp
41a19f:	0b 25 b8 ab b4 f3    	or     0xf3b4abb8,%esp
41a1a5:	84 05 3a b2 1e 3e    	test   %al,0x3e1eb23a
41a1ab:	c1 25 9a 7c f5 26 4c 	shll   $0x4c,0x26f57c9a
41a1b2:	23 1d 07 76 a2 f9    	and    0xf9a27607,%ebx
41a1b8:	c0 3d f9 42 07 61 fc 	sarb   $0xfc,0x610742f9
41a1bf:	8f 05 16 fd cd 4f    	pop    0x4fcdfd16
41a1c5:	a4                   	movsb  %ds:(%esi),%es:(%edi)
41a1c6:	a2 04 4f 9e 93       	mov    %al,0x939e4f04
41a1cb:	43                   	inc    %ebx
41a1cc:	c1 3d 64 9c 48 96 f5 	sarl   $0xf5,0x96489c64
41a1d3:	30 2d d0 77 05 3b    	xor    %ch,0x3b0577d0
41a1d9:	23 2d 96 05 a6 44    	and    0x44a60596,%ebp
41a1df:	2b 3d 09 11 5d ce    	sub    0xce5d1109,%edi
41a1e5:	40                   	inc    %eax
41a1e6:	0f 8d 3a f9 ff ff    	jge    0x419b26
41a1ec:	69 15 7d c9 05 91 eb 	imul   $0x39eb,0x9105c97d,%edx
41a1f3:	39 00 00
41a1f6:	80 d2 82             	adc    $0x82,%dl
41a1f9:	19 15 f3 f3 8a 0e    	sbb    %edx,0xe8af3f3
41a1ff:	0a 05 a0 ab 0e 1c    	or     0x1c0eaba0,%al
41a205:	81 d4 0d d5 2f 6e    	adc    $0x6e2fd50d,%esp
41a20b:	19 35 a1 dd 56 01    	sbb    %esi,0x156dda1
41a211:	12 25 a8 12 51 1a    	adc    0x1a5112a8,%ah
41a217:	c0 1d c6 0b 84 23 a0 	rcrb   $0xa0,0x23840bc6
41a21e:	8b 1d d4 db c3 0e    	mov    0xec3dbd4,%ebx
41a224:	85 1d 31 c0 90 e2    	test   %ebx,0xe290c031
41a22a:	80 c7 d0             	add    $0xd0,%bh
41a22d:	8b 25 fe 1d b0 10    	mov    0x10b01dfe,%esp
41a233:	11 05 31 4b 13 0a    	adc    %eax,0xa134b31
41a239:	55                   	push   %ebp
41a23a:	0f 89 e6 f8 ff ff    	jns    0x419b26
41a240:	81 cd 79 77 22 c1    	or     $0xc1227779,%ebp
41a246:	32 25 d7 1d 70 70    	xor    0x70701dd7,%ah
41a24c:	5d                   	pop    %ebp
41a24d:	89 3d 91 af 22 05    	mov    %edi,0x522af91
41a253:	87 05 8d d9 30 a3    	xchg   %eax,0xa330d98d
41a259:	33 25 cf 06 9d 0c    	xor    0xc9d06cf,%esp
41a25f:	c0 25 24 99 b2 2e 36 	shlb   $0x36,0x2eb29924
41a266:	c0 1d e4 e1 6a a2 f8 	rcrb   $0xf8,0xa26ae1e4
41a26d:	c0 15 30 14 bb 43 76 	rclb   $0x76,0x43bb1430
41a274:	c1 25 11 4d 93 f7 62 	shll   $0x62,0xf7934d11
41a27b:	c1 0d 0e 89 37 68 50 	rorl   $0x50,0x6837890e
41a282:	32 15 34 8d da 7f    	xor    0x7fda8d34,%dl
41a288:	0f 83 98 f8 ff ff    	jae    0x419b26
41a28e:	81 e6 73 34 f1 81    	and    $0x81f13473,%esi
41a294:	c0 1d e3 78 e8 19 61 	rcrb   $0x61,0x19e878e3
41a29b:	69 15 6a 96 9f 08 eb 	imul   $0x57eb,0x89f966a,%edx
41a2a2:	57 00 00
41a2a5:	a4                   	movsb  %ds:(%esi),%es:(%edi)
41a2a6:	2b 35 c1 ba 25 81    	sub    0x8125bac1,%esi
41a2ac:	c0 25 c9 34 43 9f 84 	shlb   $0x84,0x9f4334c9
41a2b3:	c0 1d b6 66 aa 94 95 	rcrb   $0x95,0x94aa66b6
41a2ba:	00 2d 2c 15 eb d0    	add    %ch,0xd0eb152c
41a2c0:	ae                   	scas   %es:(%edi),%al
41a2c1:	5a                   	pop    %edx
41a2c2:	c1 25 bf 68 b2 70 3b 	shll   $0x3b,0x70b268bf
41a2c9:	0b 1d f3 13 62 6f    	or     0x6f6213f3,%ebx
41a2cf:	30 15 0c 8d f2 cf    	xor    %dl,0xcff28d0c
41a2d5:	84 25 b2 fb f6 ef    	test   %ah,0xeff6fbb2
41a2db:	1d 3e b3 21 48       	sbb    $0x4821b33e,%eax
41a2e0:	18 1d 0a 0e 89 cc    	sbb    %bl,0xcc890e0a
41a2e6:	66 a7                	cmpsw  %es:(%edi),%ds:(%esi)
41a2e8:	13 25 be f6 f1 e9    	adc    0xe9f1f6be,%esp
41a2ee:	8d 25 8c e9 86 3d    	lea    0x3d86e98c,%esp
41a2f4:	87 05 3b ae 14 11    	xchg   %eax,0x1114ae3b
41a2fa:	c0 25 04 30 b0 e8 cd 	shlb   $0xcd,0xe8b03004
41a301:	c1 25 2e 5e df 38 9d 	shll   $0x9d,0x38df5e2e
41a308:	0f 89 18 f8 ff ff    	jns    0x419b26
41a30e:	a3 79 f3 6d fc       	mov    %eax,0xfc6df379
41a313:	8f 05 2e 20 ad 9c    	pop    0x9cad202e
41a319:	8b 35 0e 19 29 b9    	mov    0xb929190e,%esi
41a31f:	81 c7 b9 fc 5d 90    	add    $0x905dfcb9,%edi
41a325:	33 35 3b dc b6 51    	xor    0x51b6dc3b,%esi
41a32b:	89 1d 62 d0 0b 21    	mov    %ebx,0x210bd062
41a331:	0f 89 ef f7 ff ff    	jns    0x419b26
41a337:	c1 2d 79 fe fd d3 78 	shrl   $0x78,0xd3fdfe79
41a33e:	44                   	inc    %esp
41a33f:	0f 8e e1 f7 ff ff    	jle    0x419b26
41a345:	69 2d 7e 64 d0 c2 d1 	imul   $0x3dd1,0xc2d0647e,%ebp
41a34c:	3d 00 00
41a34f:	0b 25 29 dd 65 3d    	or     0x3d65dd29,%esp
41a355:	8f 05 b8 f9 54 9f    	pop    0x9f54f9b8
41a35b:	23 2d b8 72 fc 0d    	and    0xdfc72b8,%ebp
41a361:	51                   	push   %ecx
41a362:	57                   	push   %edi
41a363:	e8 be f7 ff ff       	call   0x419b26
41a368:	81 ee e8 89 6f 17    	sub    $0x176f89e8,%esi
41a36e:	81 d2 8f 7c 54 40    	adc    $0x40547c8f,%edx
41a374:	09 15 d8 63 6e e5    	or     %edx,0xe56e63d8
41a37a:	c1 2d 2b 2e 72 7c 79 	shrl   $0x79,0x7c722e2b
41a381:	3a 15 12 cd 65 f2    	cmp    0xf265cd12,%dl
41a387:	13 0d 09 bb 7e 31    	adc    0x317ebb09,%ecx
41a38d:	4e                   	dec    %esi
41a38e:	21 3d da 94 f3 08    	and    %edi,0x8f394da
41a394:	c0 15 28 38 4d 89 3e 	rclb   $0x3e,0x894d3828
41a39b:	81 d2 fd 1d c9 da    	adc    $0xdac91dfd,%edx
41a3a1:	0b 15 0b 82 bd 90    	or     0x90bd820b,%edx
41a3a7:	13 1d c8 30 9f 2e    	adc    0x2e9f30c8,%ebx
41a3ad:	8d 3d de c1 d6 a3    	lea    0xa3d6c1de,%edi
41a3b3:	84 0d 08 58 6d 52    	test   %cl,0x526d5808
41a3b9:	81 da 93 a1 e9 be    	sbb    $0xbee9a193,%edx
41a3bf:	03 1d da 09 ac ec    	add    0xecac09da,%ebx
41a3c5:	69 0d 60 98 a0 ed 17 	imul   $0xfc17,0xeda09860,%ecx
41a3cc:	fc 00 00
41a3cf:	01 0d 1f 16 68 25    	add    %ecx,0x2568161f
41a3d5:	8b 1d d5 ba e5 e1    	mov    0xe1e5bad5,%ebx
41a3db:	11 15 92 6e 1b 99    	adc    %edx,0x991b6e92
41a3e1:	86 15 08 44 9c 58    	xchg   %dl,0x589c4408
41a3e7:	29 3d db ed 39 5f    	sub    %edi,0x5f39eddb
41a3ed:	13 15 13 14 67 09    	adc    0x9671413,%edx
41a3f3:	80 cb 0c             	or     $0xc,%bl
41a3f6:	2b 25 d1 14 04 6d    	sub    0x6d0414d1,%esp
41a3fc:	21 15 cf 0c 71 d2    	and    %edx,0xd2710ccf
41a402:	58                   	pop    %eax
41a403:	81 c6 9e 1a 26 12    	add    $0x12261a9e,%esi
41a409:	c0 15 b4 f7 71 69 d1 	rclb   $0xd1,0x6971f7b4
41a410:	8b 1d c8 0c 47 65    	mov    0x65470cc8,%ebx
41a416:	0f 85 0a f7 ff ff    	jne    0x419b26
41a41c:	1b 25 75 c0 2f be    	sbb    0xbe2fc075,%esp
41a422:	87 35 d9 6a ab be    	xchg   %esi,0xbeab6ad9
41a428:	0f 85 f8 f6 ff ff    	jne    0x419b26
41a42e:	c1 05 75 09 10 93 d2 	roll   $0xd2,0x93100975
41a435:	aa                   	stos   %al,%es:(%edi)
41a436:	2b 0d 11 26 85 c0    	sub    0xc0852611,%ecx
41a43c:	18 05 00 20 2c 5b    	sbb    %al,0x5b2c2000
41a442:	87 3d d8 b2 91 9d    	xchg   %edi,0x9d91b2d8
41a448:	3b 05 cf af 0d 85    	cmp    0x850dafcf,%eax
41a44e:	1b 25 fe bd 3c 1b    	sbb    0x1b3cbdfe,%esp
41a454:	33 15 9c 26 7b fd    	xor    0xfd7b269c,%edx
41a45a:	13 1d 66 98 63 8c    	adc    0x8c639866,%ebx
41a460:	29 0d 15 56 d8 bc    	sub    %ecx,0xbcd85615
41a466:	c1 25 cc 2c 7a 76 6b 	shll   $0x6b,0x767a2ccc
41a46d:	8d 15 29 f3 1c 68    	lea    0x681cf329,%edx
41a473:	c0 05 b4 e2 a3 a0 87 	rolb   $0x87,0xa0a3e2b4
41a47a:	2a 2d a8 18 64 5d    	sub    0x5d6418a8,%ch
41a480:	01 35 ec 38 1a d7    	add    %esi,0xd71a38ec
41a486:	c0 25 22 b2 a9 fa 2f 	shlb   $0x2f,0xfaa9b222
41a48d:	c1 25 3e 88 a9 ab 5d 	shll   $0x5d,0xaba9883e
41a494:	3b 05 d6 01 c3 73    	cmp    0x73c301d6,%eax
41a49a:	86 05 ca 2a 92 bc    	xchg   %al,0xbc922aca
41a4a0:	80 e5 1c             	and    $0x1c,%ch
41a4a3:	0f 8e 7d f6 ff ff    	jle    0x419b26
41a4a9:	69 25 7e 96 f2 dd be 	imul   $0xf7be,0xddf2967e,%esp
41a4b0:	f7 00 00
41a4b3:	5a                   	pop    %edx
41a4b4:	87 25 05 15 93 d2    	xchg   %esp,0xd2931505
41a4ba:	43                   	inc    %ebx
41a4bb:	0f 8b 65 f6 ff ff    	jnp    0x419b26
41a4c1:	81 d9 7b c4 d2 24    	sbb    $0x24d2c47b,%ecx
41a4c7:	4c                   	dec    %esp
41a4c8:	13 2d 27 64 aa 0d    	adc    0xdaa6427,%ebp
41a4ce:	8b 15 2e f7 bc 9c    	mov    0x9cbcf72e,%edx
41a4d4:	c0 05 18 64 5d ec 11 	rolb   $0x11,0xec5d6418
41a4db:	8a 3d 38 14 11 69    	mov    0x69111438,%bh
41a4e1:	47                   	inc    %edi
41a4e2:	af                   	scas   %es:(%edi),%eax
41a4e3:	8d 0d 15 38 5c 7e    	lea    0x7e5c3815,%ecx
41a4e9:	03 15 6c 64 a9 d9    	add    0xd9a9646c,%edx
41a4ef:	13 15 d9 47 c5 71    	adc    0x71c547d9,%edx
41a4f5:	59                   	pop    %ecx
41a4f6:	38 05 04 f3 11 11    	cmp    %al,0x1111f304
41a4fc:	0f 82 24 f6 ff ff    	jb     0x419b26
41a502:	8b 15 72 e2 af af    	mov    0xafafe272,%edx
41a508:	c0 25 3c 86 05 7b 0a 	shlb   $0xa,0x7b05863c
41a50f:	5e                   	pop    %esi
41a510:	87 35 8d 04 13 88    	xchg   %esi,0x8813048d
41a516:	59                   	pop    %ecx
41a517:	31 35 f5 de 0e 11    	xor    %esi,0x110edef5
41a51d:	87 05 05 85 ef f4    	xchg   %eax,0xf4ef8505
41a523:	4d                   	dec    %ebp
41a524:	69 25 6a 7a 26 e0 fa 	imul   $0x2dfa,0xe0267a6a,%esp
41a52b:	2d 00 00
41a52e:	01 2d 0d 88 59 f5    	add    %ebp,0xf559880d
41a534:	8b 25 de 0e 13 a0    	mov    0xa0130ede,%esp
41a53a:	80 c3 b2             	add    $0xb2,%bl
41a53d:	87 35 0e 0e 5f a6    	xchg   %esi,0xa65f0e0e
41a543:	21 05 c7 5e f2 0e    	and    %eax,0xef25ec7
41a549:	80 d6 3a             	adc    $0x3a,%dh
41a54c:	3b 35 f0 80 c1 e6    	cmp    0xe6c180f0,%esi
41a552:	2a 05 82 87 dc bc    	sub    0xbcdc8782,%al
41a558:	23 35 0e 33 8e 05    	and    0x58e330e,%esi
41a55e:	c1 25 fe 4c 8c ea 24 	shll   $0x24,0xea8c4cfe
41a565:	50                   	push   %eax
41a566:	33 25 eb 8b 80 59    	xor    0x59808beb,%esp
41a56c:	0b 2d 09 14 0f eb    	or     0xeb0f1409,%ebp
41a572:	69 2d 6b d9 07 6d 93 	imul   $0x593,0x6d07d96b,%ebp
41a579:	05 00 00
41a57c:	41                   	inc    %ecx
41a57d:	81 c9 eb 01 3d f1    	or     $0xf13d01eb,%ecx
41a583:	87 0d ef b1 1c 0e    	xchg   %ecx,0xe1cb1ef
41a589:	38 35 e6 24 0e 54    	cmp    %dh,0x540e24e6
41a58f:	33 05 b9 ee b2 5a    	xor    0x5ab2eeb9,%eax
41a595:	c0 25 3a 8b 80 59 e0 	shlb   $0xe0,0x59808b3a
41a59c:	c1 3d 09 14 0c 90 d0 	sarl   $0xd0,0x900c1409
41a5a3:	20 15 1a 7c ac 0b    	and    %dl,0xbac7c1a
41a5a9:	4b                   	dec    %ebx
41a5aa:	19 25 d6 42 9d ac    	sbb    %esp,0xac9d42d6
41a5b0:	13 35 23 26 11 ff    	adc    0xff112623,%esi
41a5b6:	55                   	push   %ebp
41a5b7:	87 3d df db 11 41    	xchg   %edi,0x4111dbdf
41a5bd:	8b 25 dc 5e 23 52    	mov    0x52235edc,%esp
41a5c3:	81 e3 93 c1 88 59    	and    $0x5988c193,%ebx
41a5c9:	81 c7 f5 de 0e 18    	add    $0x180edef5,%edi
41a5cf:	1d c5 14 10 0c       	sbb    $0xc1014c5,%eax
41a5d4:	56                   	push   %esi
41a5d5:	02 35 8a 51 f3 01    	add    0x1f3518a,%dh
41a5db:	c1 1d 3e 72 a6 8f 06 	rcrl   $0x6,0x8fa6723e
41a5e2:	03 25 da 52 29 ad    	add    0xad2952da,%esp
41a5e8:	54                   	push   %esp
41a5e9:	c1 3d 2f 97 d2 76 f9 	sarl   $0xf9,0x76d2972f
41a5f0:	a9 1d 04 0d db       	test   $0xdb0d041d,%eax
41a5f5:	69 25 60 e3 6a 9f 0f 	imul   $0x240f,0x9f6ae360,%esp
41a5fc:	24 00 00
41a5ff:	47                   	inc    %edi
41a600:	be fd 66 98 63       	mov    $0x639866fd,%esi
41a605:	b8 8c 0f 10 56       	mov    $0x56100f8c,%eax
41a60a:	0b 0d bb 2a 90 a9    	or     0xa9902abb,%ecx
41a610:	52                   	push   %edx
41a611:	81 f4 f7 ea 00 3d    	xor    $0x3d00eaf7,%esp
41a617:	87 0d f1 ef b1 1c    	xchg   %ecx,0x1cb1eff1
41a61d:	33 05 17 eb 9c 0c    	xor    0xc9ceb17,%eax
41a623:	0f 88 fd f4 ff ff    	js     0x419b26
41a629:	03 0d 78 cf 0f e5    	add    0xe50fcf78,%ecx
41a62f:	0f 8f f1 f4 ff ff    	jg     0x419b26
41a635:	69 25 7f 6e 8e 0e 84 	imul   $0xa384,0xe8e6e7f,%esp
41a63c:	a3 00 00
41a63f:	a4                   	movsb  %ds:(%esi),%es:(%edi)
41a640:	c0 25 d7 31 57 e5 49 	shlb   $0x49,0xe55731d7
41a647:	90                   	nop
41a648:	0f 86 d8 f4 ff ff    	jbe    0x419b26
41a64e:	21 35 76 fb 26 61    	and    %esi,0x6126fb76
41a654:	8f 05 0b e7 27 86    	pop    0x8627e70b
41a65a:	81 ee c7 07 57 65    	sub    $0x655707c7,%esi
41a660:	3a 3d d7 c0 d8 a3    	cmp    0xa3d8c0d7,%bh
41a666:	8b 15 11 b9 f4 ad    	mov    0xadf4b911,%edx
41a66c:	87 0d d8 49 78 38    	xchg   %ecx,0x387849d8
41a672:	a4                   	movsb  %ds:(%esi),%es:(%edi)
41a673:	59                   	pop    %ecx
41a674:	2b 35 96 0f 13 88    	sub    0x88130f96,%esi
41a67a:	59                   	pop    %ecx
41a67b:	8f 05 f5 de 0e 0e    	pop    0xe0edef5
41a681:	a4                   	movsb  %ds:(%esi),%es:(%edi)
41a682:	a2 e7 45 89 cd       	mov    %al,0xcd8945e7
41a687:	23 25 fe 7b f1 ff    	and    0xfff17bfe,%esp
41a68d:	85 2d 8b 80 59 09    	test   %ebp,0x959808b
41a693:	c0 1d 14 10 84 8c 69 	rcrb   $0x69,0x8c841014
41a69a:	c1 1d d5 a6 bb 53 55 	rcrl   $0x55,0x53bba6d5
41a6a1:	31 05 0e ab 23 77    	xor    %eax,0x7723ab0e