466dec:	8b d6                	mov    %esi,%edx
466dee:	6a 10                	push   $0x10
466df0:	8b ce                	mov    %esi,%ecx
466df2:	e8 09 f4 fe ff       	call   0x456200
466df7:	8b 7d 88             	mov    -0x78(%ebp),%edi
466dfa:	83 c4 04             	add    $0x4,%esp
466dfd:	8b 4f 10             	mov    0x10(%edi),%ecx
466e00:	c1 e1 04             	shl    $0x4,%ecx
466e03:	03 ce                	add    %esi,%ecx
466e05:	6a 10                	push   $0x10
466e07:	8b d1                	mov    %ecx,%edx
466e09:	e8 f2 f3 fe ff       	call   0x456200
466e0e:	83 c4 04             	add    $0x4,%esp
466e11:	e9 16 05 00 00       	jmp    0x46732c
466e16:	80 3d 49 9e 4c 00 00 	cmpb   $0x0,0x4c9e49
466e1d:	75 05                	jne    0x466e24
466e1f:	e8 4c f2 ff ff       	call   0x466070
466e24:	8b 47 10             	mov    0x10(%edi),%eax
466e27:	b9 04 00 00 00       	mov    $0x4,%ecx
466e2c:	89 4d 8c             	mov    %ecx,-0x74(%ebp)
466e2f:	8d 04 85 fc ff ff ff 	lea    -0x4(,%eax,4),%eax
466e36:	89 85 7c ff ff ff    	mov    %eax,-0x84(%ebp)
466e3c:	3b c1                	cmp    %ecx,%eax
466e3e:	0f 86 0f 03 00 00    	jbe    0x467153
466e44:	8b bd 7c ff ff ff    	mov    -0x84(%ebp),%edi
466e4a:	8b 45 84             	mov    -0x7c(%ebp),%eax
466e4d:	8d 4f 02             	lea    0x2(%edi),%ecx
466e50:	8d 0c 88             	lea    (%eax,%ecx,4),%ecx
466e53:	8d 50 18             	lea    0x18(%eax),%edx
466e56:	89 4d 90             	mov    %ecx,-0x70(%ebp)
466e59:	89 55 94             	mov    %edx,-0x6c(%ebp)
466e5c:	0f 1f 40 00          	nopl   0x0(%eax)
466e60:	8b 52 f8             	mov    -0x8(%edx),%edx
466e63:	8b c2                	mov    %edx,%eax
466e65:	c1 e8 10             	shr    $0x10,%eax
466e68:	0f b6 c0             	movzbl %al,%eax
466e6b:	0f b6 88 60 e8 4a 00 	movzbl 0x4ae860(%eax),%ecx
466e72:	8b c2                	mov    %edx,%eax
466e74:	c1 e8 08             	shr    $0x8,%eax
466e77:	0f b6 c0             	movzbl %al,%eax
466e7a:	8b 34 cd 49 96 4c 00 	mov    0x4c9649(,%ecx,8),%esi
466e81:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
466e88:	33 34 c5 4a 96 4c 00 	xor    0x4c964a(,%eax,8),%esi
466e8f:	8b c2                	mov    %edx,%eax
466e91:	c1 e8 18             	shr    $0x18,%eax
466e94:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
466e9b:	33 34 c5 4c 96 4c 00 	xor    0x4c964c(,%eax,8),%esi
466ea2:	0f b6 c2             	movzbl %dl,%eax
466ea5:	8b 55 90             	mov    -0x70(%ebp),%edx
466ea8:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
466eaf:	8b 52 f8             	mov    -0x8(%edx),%edx
466eb2:	33 34 c5 4b 96 4c 00 	xor    0x4c964b(,%eax,8),%esi
466eb9:	8b c2                	mov    %edx,%eax
466ebb:	c1 e8 10             	shr    $0x10,%eax
466ebe:	0f b6 c0             	movzbl %al,%eax
466ec1:	0f b6 88 60 e8 4a 00 	movzbl 0x4ae860(%eax),%ecx
466ec8:	8b c2                	mov    %edx,%eax
466eca:	c1 e8 08             	shr    $0x8,%eax
466ecd:	0f b6 c0             	movzbl %al,%eax
466ed0:	8b 0c cd 49 96 4c 00 	mov    0x4c9649(,%ecx,8),%ecx
466ed7:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
466ede:	33 0c c5 4a 96 4c 00 	xor    0x4c964a(,%eax,8),%ecx
466ee5:	8b c2                	mov    %edx,%eax
466ee7:	c1 e8 18             	shr    $0x18,%eax
466eea:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
466ef1:	33 0c c5 4c 96 4c 00 	xor    0x4c964c(,%eax,8),%ecx
466ef8:	0f b6 c2             	movzbl %dl,%eax
466efb:	8b 55 94             	mov    -0x6c(%ebp),%edx
466efe:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
466f05:	33 0c c5 4b 96 4c 00 	xor    0x4c964b(,%eax,8),%ecx
466f0c:	8b 45 90             	mov    -0x70(%ebp),%eax
466f0f:	89 4a f8             	mov    %ecx,-0x8(%edx)
466f12:	89 70 f8             	mov    %esi,-0x8(%eax)
466f15:	8b 52 fc             	mov    -0x4(%edx),%edx
466f18:	8b c2                	mov    %edx,%eax
466f1a:	c1 e8 08             	shr    $0x8,%eax
466f1d:	0f b6 c0             	movzbl %al,%eax
466f20:	0f b6 88 60 e8 4a 00 	movzbl 0x4ae860(%eax),%ecx
466f27:	8b c2                	mov    %edx,%eax
466f29:	c1 e8 10             	shr    $0x10,%eax
466f2c:	0f b6 c0             	movzbl %al,%eax
466f2f:	8b 34 cd 4a 96 4c 00 	mov    0x4c964a(,%ecx,8),%esi
466f36:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
466f3d:	33 34 c5 49 96 4c 00 	xor    0x4c9649(,%eax,8),%esi
466f44:	8b c2                	mov    %edx,%eax
466f46:	c1 e8 18             	shr    $0x18,%eax
466f49:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
466f50:	33 34 c5 4c 96 4c 00 	xor    0x4c964c(,%eax,8),%esi
466f57:	0f b6 c2             	movzbl %dl,%eax
466f5a:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
466f61:	33 34 c5 4b 96 4c 00 	xor    0x4c964b(,%eax,8),%esi
466f68:	8b 45 90             	mov    -0x70(%ebp),%eax
466f6b:	8b 50 fc             	mov    -0x4(%eax),%edx
466f6e:	8b c2                	mov    %edx,%eax
466f70:	c1 e8 08             	shr    $0x8,%eax
466f73:	0f b6 c0             	movzbl %al,%eax
466f76:	0f b6 88 60 e8 4a 00 	movzbl 0x4ae860(%eax),%ecx
466f7d:	8b c2                	mov    %edx,%eax
466f7f:	c1 e8 10             	shr    $0x10,%eax
466f82:	0f b6 c0             	movzbl %al,%eax
466f85:	8b 0c cd 4a 96 4c 00 	mov    0x4c964a(,%ecx,8),%ecx
466f8c:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
466f93:	33 0c c5 49 96 4c 00 	xor    0x4c9649(,%eax,8),%ecx
466f9a:	8b c2                	mov    %edx,%eax
466f9c:	c1 e8 18             	shr    $0x18,%eax
466f9f:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
466fa6:	33 0c c5 4c 96 4c 00 	xor    0x4c964c(,%eax,8),%ecx
466fad:	0f b6 c2             	movzbl %dl,%eax
466fb0:	8b 55 94             	mov    -0x6c(%ebp),%edx
466fb3:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
466fba:	33 0c c5 4b 96 4c 00 	xor    0x4c964b(,%eax,8),%ecx
466fc1:	8b 45 90             	mov    -0x70(%ebp),%eax
466fc4:	89 4a fc             	mov    %ecx,-0x4(%edx)
466fc7:	89 70 fc             	mov    %esi,-0x4(%eax)
466fca:	8b 12                	mov    (%edx),%edx
466fcc:	8b c2                	mov    %edx,%eax
466fce:	c1 e8 10             	shr    $0x10,%eax
466fd1:	0f b6 c0             	movzbl %al,%eax
466fd4:	0f b6 88 60 e8 4a 00 	movzbl 0x4ae860(%eax),%ecx
466fdb:	8b c2                	mov    %edx,%eax
466fdd:	c1 e8 08             	shr    $0x8,%eax
466fe0:	0f b6 c0             	movzbl %al,%eax
466fe3:	8b 34 cd 49 96 4c 00 	mov    0x4c9649(,%ecx,8),%esi
466fea:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
466ff1:	33 34 c5 4a 96 4c 00 	xor    0x4c964a(,%eax,8),%esi
466ff8:	8b c2                	mov    %edx,%eax
466ffa:	c1 e8 18             	shr    $0x18,%eax
466ffd:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
467004:	33 34 c5 4c 96 4c 00 	xor    0x4c964c(,%eax,8),%esi
46700b:	0f b6 c2             	movzbl %dl,%eax
46700e:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
467015:	33 34 c5 4b 96 4c 00 	xor    0x4c964b(,%eax,8),%esi
46701c:	8b 45 90             	mov    -0x70(%ebp),%eax
46701f:	8b 10                	mov    (%eax),%edx
467021:	8b c2                	mov    %edx,%eax
467023:	c1 e8 10             	shr    $0x10,%eax
467026:	0f b6 c0             	movzbl %al,%eax
467029:	0f b6 88 60 e8 4a 00 	movzbl 0x4ae860(%eax),%ecx
467030:	8b c2                	mov    %edx,%eax
467032:	c1 e8 08             	shr    $0x8,%eax
467035:	0f b6 c0             	movzbl %al,%eax
467038:	8b 0c cd 49 96 4c 00 	mov    0x4c9649(,%ecx,8),%ecx
46703f:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
467046:	33 0c c5 4a 96 4c 00 	xor    0x4c964a(,%eax,8),%ecx
46704d:	8b c2                	mov    %edx,%eax
46704f:	c1 e8 18             	shr    $0x18,%eax
467052:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
467059:	33 0c c5 4c 96 4c 00 	xor    0x4c964c(,%eax,8),%ecx
467060:	0f b6 c2             	movzbl %dl,%eax
467063:	8b 55 94             	mov    -0x6c(%ebp),%edx
467066:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
46706d:	33 0c c5 4b 96 4c 00 	xor    0x4c964b(,%eax,8),%ecx
467074:	8b 45 90             	mov    -0x70(%ebp),%eax
467077:	89 0a                	mov    %ecx,(%edx)
467079:	89 30                	mov    %esi,(%eax)
46707b:	8b 52 04             	mov    0x4(%edx),%edx
46707e:	8b c2                	mov    %edx,%eax
467080:	c1 e8 10             	shr    $0x10,%eax
467083:	0f b6 c0             	movzbl %al,%eax
467086:	0f b6 88 60 e8 4a 00 	movzbl 0x4ae860(%eax),%ecx
46708d:	8b c2                	mov    %edx,%eax
46708f:	c1 e8 08             	shr    $0x8,%eax
467092:	0f b6 c0             	movzbl %al,%eax
467095:	8b 34 cd 49 96 4c 00 	mov    0x4c9649(,%ecx,8),%esi
46709c:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
4670a3:	33 34 c5 4a 96 4c 00 	xor    0x4c964a(,%eax,8),%esi
4670aa:	8b c2                	mov    %edx,%eax
4670ac:	c1 e8 18             	shr    $0x18,%eax
4670af:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
4670b6:	33 34 c5 4c 96 4c 00 	xor    0x4c964c(,%eax,8),%esi
4670bd:	0f b6 c2             	movzbl %dl,%eax
4670c0:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
4670c7:	33 34 c5 4b 96 4c 00 	xor    0x4c964b(,%eax,8),%esi
4670ce:	8b 45 90             	mov    -0x70(%ebp),%eax
4670d1:	8b 50 04             	mov    0x4(%eax),%edx
4670d4:	8b c2                	mov    %edx,%eax
4670d6:	c1 e8 10             	shr    $0x10,%eax
4670d9:	0f b6 c0             	movzbl %al,%eax
4670dc:	0f b6 88 60 e8 4a 00 	movzbl 0x4ae860(%eax),%ecx
4670e3:	8b c2                	mov    %edx,%eax
4670e5:	c1 e8 08             	shr    $0x8,%eax
4670e8:	0f b6 c0             	movzbl %al,%eax
4670eb:	8b 0c cd 49 96 4c 00 	mov    0x4c9649(,%ecx,8),%ecx
4670f2:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
4670f9:	33 0c c5 4a 96 4c 00 	xor    0x4c964a(,%eax,8),%ecx
467100:	8b c2                	mov    %edx,%eax
467102:	c1 e8 18             	shr    $0x18,%eax
467105:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
46710c:	33 0c c5 4c 96 4c 00 	xor    0x4c964c(,%eax,8),%ecx
467113:	0f b6 c2             	movzbl %dl,%eax
467116:	8b 55 94             	mov    -0x6c(%ebp),%edx
467119:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
467120:	33 0c c5 4b 96 4c 00 	xor    0x4c964b(,%eax,8),%ecx
467127:	89 4a 04             	mov    %ecx,0x4(%edx)
46712a:	8b 45 90             	mov    -0x70(%ebp),%eax
46712d:	83 c2 10             	add    $0x10,%edx
467130:	8b 4d 8c             	mov    -0x74(%ebp),%ecx
467133:	83 ef 04             	sub    $0x4,%edi
467136:	83 c1 04             	add    $0x4,%ecx
467139:	89 55 94             	mov    %edx,-0x6c(%ebp)
46713c:	89 4d 8c             	mov    %ecx,-0x74(%ebp)
46713f:	89 70 04             	mov    %esi,0x4(%eax)
467142:	83 e8 10             	sub    $0x10,%eax
467145:	89 45 90             	mov    %eax,-0x70(%ebp)
467148:	3b cf                	cmp    %edi,%ecx
46714a:	0f 82 10 fd ff ff    	jb     0x466e60
467150:	8b 7d 88             	mov    -0x78(%ebp),%edi
467153:	8b 75 84             	mov    -0x7c(%ebp),%esi
467156:	8b 14 8e             	mov    (%esi,%ecx,4),%edx
467159:	8b c2                	mov    %edx,%eax
46715b:	c1 e8 10             	shr    $0x10,%eax
46715e:	0f b6 c0             	movzbl %al,%eax
467161:	0f b6 88 60 e8 4a 00 	movzbl 0x4ae860(%eax),%ecx
467168:	8b c2                	mov    %edx,%eax
46716a:	c1 e8 08             	shr    $0x8,%eax
46716d:	0f b6 c0             	movzbl %al,%eax
467170:	8b 0c cd 49 96 4c 00 	mov    0x4c9649(,%ecx,8),%ecx
467177:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
46717e:	33 0c c5 4a 96 4c 00 	xor    0x4c964a(,%eax,8),%ecx
467185:	8b c2                	mov    %edx,%eax
467187:	c1 e8 18             	shr    $0x18,%eax
46718a:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
467191:	33 0c c5 4c 96 4c 00 	xor    0x4c964c(,%eax,8),%ecx
467198:	0f b6 c2             	movzbl %dl,%eax
46719b:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
4671a2:	33 0c c5 4b 96 4c 00 	xor    0x4c964b(,%eax,8),%ecx
4671a9:	8b 45 8c             	mov    -0x74(%ebp),%eax
4671ac:	8b 54 86 04          	mov    0x4(%esi,%eax,4),%edx
4671b0:	89 0c 86             	mov    %ecx,(%esi,%eax,4)
4671b3:	8b c2                	mov    %edx,%eax
4671b5:	c1 e8 08             	shr    $0x8,%eax
4671b8:	0f b6 c0             	movzbl %al,%eax
4671bb:	0f b6 88 60 e8 4a 00 	movzbl 0x4ae860(%eax),%ecx
4671c2:	8b c2                	mov    %edx,%eax
4671c4:	c1 e8 10             	shr    $0x10,%eax
4671c7:	0f b6 c0             	movzbl %al,%eax
4671ca:	8b 0c cd 4a 96 4c 00 	mov    0x4c964a(,%ecx,8),%ecx
4671d1:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
4671d8:	33 0c c5 49 96 4c 00 	xor    0x4c9649(,%eax,8),%ecx
4671df:	8b c2                	mov    %edx,%eax
4671e1:	c1 e8 18             	shr    $0x18,%eax
4671e4:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
4671eb:	33 0c c5 4c 96 4c 00 	xor    0x4c964c(,%eax,8),%ecx
4671f2:	0f b6 c2             	movzbl %dl,%eax
4671f5:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
4671fc:	33 0c c5 4b 96 4c 00 	xor    0x4c964b(,%eax,8),%ecx
467203:	8b 45 8c             	mov    -0x74(%ebp),%eax
467206:	8b 54 86 08          	mov    0x8(%esi,%eax,4),%edx
46720a:	89 4c 86 04          	mov    %ecx,0x4(%esi,%eax,4)
46720e:	8b c2                	mov    %edx,%eax
467210:	c1 e8 10             	shr    $0x10,%eax
467213:	0f b6 c0             	movzbl %al,%eax
467216:	0f b6 88 60 e8 4a 00 	movzbl 0x4ae860(%eax),%ecx
46721d:	8b c2                	mov    %edx,%eax
46721f:	c1 e8 08             	shr    $0x8,%eax
467222:	0f b6 c0             	movzbl %al,%eax
467225:	8b 0c cd 49 96 4c 00 	mov    0x4c9649(,%ecx,8),%ecx
46722c:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
467233:	33 0c c5 4a 96 4c 00 	xor    0x4c964a(,%eax,8),%ecx
46723a:	8b c2                	mov    %edx,%eax
46723c:	c1 e8 18             	shr    $0x18,%eax
46723f:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
467246:	33 0c c5 4c 96 4c 00 	xor    0x4c964c(,%eax,8),%ecx
46724d:	0f b6 c2             	movzbl %dl,%eax
467250:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
467257:	33 0c c5 4b 96 4c 00 	xor    0x4c964b(,%eax,8),%ecx
46725e:	8b 45 8c             	mov    -0x74(%ebp),%eax
467261:	8b 54 86 0c          	mov    0xc(%esi,%eax,4),%edx
467265:	89 4c 86 08          	mov    %ecx,0x8(%esi,%eax,4)
467269:	8b c2                	mov    %edx,%eax
46726b:	c1 e8 10             	shr    $0x10,%eax
46726e:	0f b6 c0             	movzbl %al,%eax
467271:	0f b6 88 60 e8 4a 00 	movzbl 0x4ae860(%eax),%ecx
467278:	8b c2                	mov    %edx,%eax
46727a:	c1 e8 08             	shr    $0x8,%eax
46727d:	0f b6 c0             	movzbl %al,%eax
467280:	8b 0c cd 49 96 4c 00 	mov    0x4c9649(,%ecx,8),%ecx
467287:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
46728e:	33 0c c5 4a 96 4c 00 	xor    0x4c964a(,%eax,8),%ecx
467295:	8b c2                	mov    %edx,%eax
467297:	c1 e8 18             	shr    $0x18,%eax
46729a:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
4672a1:	33 0c c5 4c 96 4c 00 	xor    0x4c964c(,%eax,8),%ecx
4672a8:	0f b6 c2             	movzbl %dl,%eax
4672ab:	0f b6 80 60 e8 4a 00 	movzbl 0x4ae860(%eax),%eax
4672b2:	33 0c c5 4b 96 4c 00 	xor    0x4c964b(,%eax,8),%ecx
4672b9:	8b 45 8c             	mov    -0x74(%ebp),%eax
4672bc:	89 4c 86 0c          	mov    %ecx,0xc(%esi,%eax,4)
4672c0:	8b 47 10             	mov    0x10(%edi),%eax
4672c3:	8b 0e                	mov    (%esi),%ecx
4672c5:	03 c0                	add    %eax,%eax
4672c7:	0f c9                	bswap  %ecx
4672c9:	8b 04 c6             	mov    (%esi,%eax,8),%eax
4672cc:	0f c8                	bswap  %eax
4672ce:	89 06                	mov    %eax,(%esi)
4672d0:	8b 47 10             	mov    0x10(%edi),%eax
4672d3:	03 c0                	add    %eax,%eax
4672d5:	89 0c c6             	mov    %ecx,(%esi,%eax,8)
4672d8:	8b 47 10             	mov    0x10(%edi),%eax
4672db:	8b 4e 04             	mov    0x4(%esi),%ecx
4672de:	03 c0                	add    %eax,%eax
4672e0:	0f c9                	bswap  %ecx
4672e2:	8b 44 c6 04          	mov    0x4(%esi,%eax,8),%eax
4672e6:	0f c8                	bswap  %eax
4672e8:	89 46 04             	mov    %eax,0x4(%esi)
4672eb:	8b 47 10             	mov    0x10(%edi),%eax
4672ee:	03 c0                	add    %eax,%eax
4672f0:	89 4c c6 04          	mov    %ecx,0x4(%esi,%eax,8)
4672f4:	8b 47 10             	mov    0x10(%edi),%eax
4672f7:	8b 4e 08             	mov    0x8(%esi),%ecx
4672fa:	03 c0                	add    %eax,%eax
4672fc:	0f c9                	bswap  %ecx
4672fe:	8b 44 c6 08          	mov    0x8(%esi,%eax,8),%eax
467302:	0f c8                	bswap  %eax
467304:	89 46 08             	mov    %eax,0x8(%esi)
467307:	8b 47 10             	mov    0x10(%edi),%eax
46730a:	03 c0                	add    %eax,%eax
46730c:	89 4c c6 08          	mov    %ecx,0x8(%esi,%eax,8)
467310:	8b 47 10             	mov    0x10(%edi),%eax
467313:	8b 4e 0c             	mov    0xc(%esi),%ecx
467316:	03 c0                	add    %eax,%eax
467318:	0f c9                	bswap  %ecx
46731a:	8b 44 c6 0c          	mov    0xc(%esi,%eax,8),%eax
46731e:	0f c8                	bswap  %eax
467320:	89 46 0c             	mov    %eax,0xc(%esi)
467323:	8b 47 10             	mov    0x10(%edi),%eax
467326:	03 c0                	add    %eax,%eax
467328:	89 4c c6 0c          	mov    %ecx,0xc(%esi,%eax,8)
46732c:	80 3d a5 8c 4c 00 00 	cmpb   $0x0,0x4c8ca5
467333:	75 05                	jne    0x46733a
467335:	e8 86 9d ff ff       	call   0x4610c0
46733a:	80 3d a7 8c 4c 00 00 	cmpb   $0x0,0x4c8ca7
467341:	74 17                	je     0x46735a
467343:	8b 47 10             	mov    0x10(%edi),%eax
467346:	8d 4e 10             	lea    0x10(%esi),%ecx
467349:	c1 e0 04             	shl    $0x4,%eax
46734c:	8b d1                	mov    %ecx,%edx
46734e:	83 e8 10             	sub    $0x10,%eax
467351:	50                   	push   %eax
467352:	e8 a9 ee fe ff       	call   0x456200
467357:	83 c4 04             	add    $0x4,%esp
46735a:	8b 4d f4             	mov    -0xc(%ebp),%ecx
46735d:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
467364:	59                   	pop    %ecx
467365:	5f                   	pop    %edi
467366:	5e                   	pop    %esi
467367:	8b 4d ec             	mov    -0x14(%ebp),%ecx
46736a:	33 cd                	xor    %ebp,%ecx
46736c:	e8 59 26 00 00       	call   0x4699ca
467371:	8b e5                	mov    %ebp,%esp