444f1f:	8d 8c 01 4e fd 53 a9 	lea    -0x56ac02b2(%ecx,%eax,1),%ecx
444f26:	29 fa                	sub    %edi,%edx
444f28:	c1 c1 0e             	rol    $0xe,%ecx
444f2b:	01 e9                	add    %ebp,%ecx
444f2d:	8b 44 24 2c          	mov    0x2c(%esp),%eax
444f31:	09 f2                	or     %esi,%edx
444f33:	01 c5                	add    %eax,%ebp
444f35:	31 ca                	xor    %ecx,%edx
444f37:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
444f3c:	c1 c6 0a             	rol    $0xa,%esi
444f3f:	8d ac 15 4e fd 53 a9 	lea    -0x56ac02b2(%ebp,%edx,1),%ebp
444f46:	29 f0                	sub    %esi,%eax
444f48:	c1 c5 0b             	rol    $0xb,%ebp
444f4b:	01 dd                	add    %ebx,%ebp
444f4d:	8b 54 24 18          	mov    0x18(%esp),%edx
444f51:	09 c8                	or     %ecx,%eax
444f53:	01 d3                	add    %edx,%ebx
444f55:	31 e8                	xor    %ebp,%eax
444f57:	ba ff ff ff ff       	mov    $0xffffffff,%edx
444f5c:	c1 c1 0a             	rol    $0xa,%ecx
444f5f:	8d 9c 03 4e fd 53 a9 	lea    -0x56ac02b2(%ebx,%eax,1),%ebx
444f66:	29 ca                	sub    %ecx,%edx
444f68:	c1 c3 08             	rol    $0x8,%ebx
444f6b:	01 fb                	add    %edi,%ebx
444f6d:	8b 44 24 3c          	mov    0x3c(%esp),%eax
444f71:	09 ea                	or     %ebp,%edx
444f73:	01 c7                	add    %eax,%edi
444f75:	31 da                	xor    %ebx,%edx
444f77:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
444f7c:	c1 c5 0a             	rol    $0xa,%ebp
444f7f:	8d bc 17 4e fd 53 a9 	lea    -0x56ac02b2(%edi,%edx,1),%edi
444f86:	29 e8                	sub    %ebp,%eax
444f88:	c1 c7 05             	rol    $0x5,%edi
444f8b:	01 f7                	add    %esi,%edi
444f8d:	8b 54 24 34          	mov    0x34(%esp),%edx
444f91:	09 d8                	or     %ebx,%eax
444f93:	01 d6                	add    %edx,%esi
444f95:	31 f8                	xor    %edi,%eax
444f97:	8b 94 24 80 00 00 00 	mov    0x80(%esp),%edx
444f9e:	c1 c3 0a             	rol    $0xa,%ebx
444fa1:	8d b4 06 4e fd 53 a9 	lea    -0x56ac02b2(%esi,%eax,1),%esi
444fa8:	89 4c 24 40          	mov    %ecx,0x40(%esp)
444fac:	c1 c6 06             	rol    $0x6,%esi
444faf:	01 ce                	add    %ecx,%esi
444fb1:	8b 0a                	mov    (%edx),%ecx
444fb3:	89 74 24 44          	mov    %esi,0x44(%esp)
444fb7:	89 7c 24 48          	mov    %edi,0x48(%esp)
444fbb:	8b 72 04             	mov    0x4(%edx),%esi
444fbe:	89 5c 24 4c          	mov    %ebx,0x4c(%esp)
444fc2:	8b 7a 08             	mov    0x8(%edx),%edi
444fc5:	89 6c 24 50          	mov    %ebp,0x50(%esp)
444fc9:	8b 5a 0c             	mov    0xc(%edx),%ebx
444fcc:	8b 6a 10             	mov    0x10(%edx),%ebp
444fcf:	ba ff ff ff ff       	mov    $0xffffffff,%edx
444fd4:	29 da                	sub    %ebx,%edx
444fd6:	8b 44 24 14          	mov    0x14(%esp),%eax
444fda:	09 fa                	or     %edi,%edx
444fdc:	01 c1                	add    %eax,%ecx
444fde:	31 f2                	xor    %esi,%edx
444fe0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
444fe5:	c1 c7 0a             	rol    $0xa,%edi
444fe8:	8d 8c 11 e6 8b a2 50 	lea    0x50a28be6(%ecx,%edx,1),%ecx
444fef:	29 f8                	sub    %edi,%eax
444ff1:	c1 c1 08             	rol    $0x8,%ecx
444ff4:	01 e9                	add    %ebp,%ecx
444ff6:	8b 54 24 38          	mov    0x38(%esp),%edx
444ffa:	09 f0                	or     %esi,%eax
444ffc:	01 d5                	add    %edx,%ebp
444ffe:	31 c8                	xor    %ecx,%eax
445000:	ba ff ff ff ff       	mov    $0xffffffff,%edx
445005:	c1 c6 0a             	rol    $0xa,%esi
445008:	8d ac 05 e6 8b a2 50 	lea    0x50a28be6(%ebp,%eax,1),%ebp
44500f:	29 f2                	sub    %esi,%edx
445011:	c1 c5 09             	rol    $0x9,%ebp
445014:	01 dd                	add    %ebx,%ebp
445016:	8b 44 24 1c          	mov    0x1c(%esp),%eax
44501a:	09 ca                	or     %ecx,%edx
44501c:	01 c3                	add    %eax,%ebx
44501e:	31 ea                	xor    %ebp,%edx
445020:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
445025:	c1 c1 0a             	rol    $0xa,%ecx
445028:	8d 9c 13 e6 8b a2 50 	lea    0x50a28be6(%ebx,%edx,1),%ebx
44502f:	29 c8                	sub    %ecx,%eax
445031:	c1 c3 09             	rol    $0x9,%ebx
445034:	01 fb                	add    %edi,%ebx
445036:	8b 14 24             	mov    (%esp),%edx
445039:	09 e8                	or     %ebp,%eax
44503b:	01 d7                	add    %edx,%edi
44503d:	31 d8                	xor    %ebx,%eax
44503f:	ba ff ff ff ff       	mov    $0xffffffff,%edx
445044:	c1 c5 0a             	rol    $0xa,%ebp
445047:	8d bc 07 e6 8b a2 50 	lea    0x50a28be6(%edi,%eax,1),%edi
44504e:	29 ea                	sub    %ebp,%edx
445050:	c1 c7 0b             	rol    $0xb,%edi
445053:	01 f7                	add    %esi,%edi
445055:	8b 44 24 24          	mov    0x24(%esp),%eax
445059:	09 da                	or     %ebx,%edx
44505b:	01 c6                	add    %eax,%esi
44505d:	31 fa                	xor    %edi,%edx
44505f:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
445064:	c1 c3 0a             	rol    $0xa,%ebx
445067:	8d b4 16 e6 8b a2 50 	lea    0x50a28be6(%esi,%edx,1),%esi
44506e:	29 d8                	sub    %ebx,%eax
445070:	c1 c6 0d             	rol    $0xd,%esi
445073:	01 ce                	add    %ecx,%esi
445075:	8b 54 24 08          	mov    0x8(%esp),%edx
445079:	09 f8                	or     %edi,%eax
44507b:	01 d1                	add    %edx,%ecx
44507d:	31 f0                	xor    %esi,%eax
44507f:	ba ff ff ff ff       	mov    $0xffffffff,%edx
445084:	c1 c7 0a             	rol    $0xa,%edi
445087:	8d 8c 01 e6 8b a2 50 	lea    0x50a28be6(%ecx,%eax,1),%ecx
44508e:	29 fa                	sub    %edi,%edx
445090:	c1 c1 0f             	rol    $0xf,%ecx
445093:	01 e9                	add    %ebp,%ecx
445095:	8b 44 24 2c          	mov    0x2c(%esp),%eax
445099:	09 f2                	or     %esi,%edx
44509b:	01 c5                	add    %eax,%ebp
44509d:	31 ca                	xor    %ecx,%edx
44509f:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
4450a4:	c1 c6 0a             	rol    $0xa,%esi
4450a7:	8d ac 15 e6 8b a2 50 	lea    0x50a28be6(%ebp,%edx,1),%ebp
4450ae:	29 f0                	sub    %esi,%eax
4450b0:	c1 c5 0f             	rol    $0xf,%ebp
4450b3:	01 dd                	add    %ebx,%ebp
4450b5:	8b 54 24 10          	mov    0x10(%esp),%edx
4450b9:	09 c8                	or     %ecx,%eax
4450bb:	01 d3                	add    %edx,%ebx
4450bd:	31 e8                	xor    %ebp,%eax
4450bf:	ba ff ff ff ff       	mov    $0xffffffff,%edx
4450c4:	c1 c1 0a             	rol    $0xa,%ecx
4450c7:	8d 9c 03 e6 8b a2 50 	lea    0x50a28be6(%ebx,%eax,1),%ebx
4450ce:	29 ca                	sub    %ecx,%edx
4450d0:	c1 c3 05             	rol    $0x5,%ebx
4450d3:	01 fb                	add    %edi,%ebx
4450d5:	8b 44 24 34          	mov    0x34(%esp),%eax
4450d9:	09 ea                	or     %ebp,%edx
4450db:	01 c7                	add    %eax,%edi
4450dd:	31 da                	xor    %ebx,%edx
4450df:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
4450e4:	c1 c5 0a             	rol    $0xa,%ebp
4450e7:	8d bc 17 e6 8b a2 50 	lea    0x50a28be6(%edi,%edx,1),%edi
4450ee:	29 e8                	sub    %ebp,%eax
4450f0:	c1 c7 07             	rol    $0x7,%edi
4450f3:	01 f7                	add    %esi,%edi
4450f5:	8b 54 24 18          	mov    0x18(%esp),%edx
4450f9:	09 d8                	or     %ebx,%eax
4450fb:	01 d6                	add    %edx,%esi
4450fd:	31 f8                	xor    %edi,%eax
4450ff:	ba ff ff ff ff       	mov    $0xffffffff,%edx
445104:	c1 c3 0a             	rol    $0xa,%ebx
445107:	8d b4 06 e6 8b a2 50 	lea    0x50a28be6(%esi,%eax,1),%esi
44510e:	29 da                	sub    %ebx,%edx
445110:	c1 c6 07             	rol    $0x7,%esi
445113:	01 ce                	add    %ecx,%esi
445115:	8b 44 24 3c          	mov    0x3c(%esp),%eax
445119:	09 fa                	or     %edi,%edx
44511b:	01 c1                	add    %eax,%ecx
44511d:	31 f2                	xor    %esi,%edx
44511f:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
445124:	c1 c7 0a             	rol    $0xa,%edi
445127:	8d 8c 11 e6 8b a2 50 	lea    0x50a28be6(%ecx,%edx,1),%ecx
44512e:	29 f8                	sub    %edi,%eax
445130:	c1 c1 08             	rol    $0x8,%ecx
445133:	01 e9                	add    %ebp,%ecx
445135:	8b 54 24 20          	mov    0x20(%esp),%edx
445139:	09 f0                	or     %esi,%eax
44513b:	01 d5                	add    %edx,%ebp
44513d:	31 c8                	xor    %ecx,%eax
44513f:	ba ff ff ff ff       	mov    $0xffffffff,%edx
445144:	c1 c6 0a             	rol    $0xa,%esi
445147:	8d ac 05 e6 8b a2 50 	lea    0x50a28be6(%ebp,%eax,1),%ebp
44514e:	29 f2                	sub    %esi,%edx
445150:	c1 c5 0b             	rol    $0xb,%ebp
445153:	01 dd                	add    %ebx,%ebp
445155:	8b 44 24 04          	mov    0x4(%esp),%eax
445159:	09 ca                	or     %ecx,%edx
44515b:	01 c3                	add    %eax,%ebx
44515d:	31 ea                	xor    %ebp,%edx
44515f:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
445164:	c1 c1 0a             	rol    $0xa,%ecx
445167:	8d 9c 13 e6 8b a2 50 	lea    0x50a28be6(%ebx,%edx,1),%ebx
44516e:	29 c8                	sub    %ecx,%eax
445170:	c1 c3 0e             	rol    $0xe,%ebx
445173:	01 fb                	add    %edi,%ebx
445175:	8b 54 24 28          	mov    0x28(%esp),%edx
445179:	09 e8                	or     %ebp,%eax
44517b:	01 d7                	add    %edx,%edi
44517d:	31 d8                	xor    %ebx,%eax
44517f:	ba ff ff ff ff       	mov    $0xffffffff,%edx
445184:	c1 c5 0a             	rol    $0xa,%ebp
445187:	8d bc 07 e6 8b a2 50 	lea    0x50a28be6(%edi,%eax,1),%edi
44518e:	29 ea                	sub    %ebp,%edx
445190:	c1 c7 0e             	rol    $0xe,%edi
445193:	01 f7                	add    %esi,%edi
445195:	8b 44 24 0c          	mov    0xc(%esp),%eax
445199:	09 da                	or     %ebx,%edx
44519b:	01 c6                	add    %eax,%esi
44519d:	31 fa                	xor    %edi,%edx
44519f:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
4451a4:	c1 c3 0a             	rol    $0xa,%ebx
4451a7:	8d b4 16 e6 8b a2 50 	lea    0x50a28be6(%esi,%edx,1),%esi
4451ae:	29 d8                	sub    %ebx,%eax
4451b0:	c1 c6 0c             	rol    $0xc,%esi
4451b3:	01 ce                	add    %ecx,%esi
4451b5:	8b 54 24 30          	mov    0x30(%esp),%edx
4451b9:	09 f8                	or     %edi,%eax
4451bb:	01 d1                	add    %edx,%ecx
4451bd:	31 f0                	xor    %esi,%eax
4451bf:	ba ff ff ff ff       	mov    $0xffffffff,%edx
4451c4:	c1 c7 0a             	rol    $0xa,%edi
4451c7:	8d 8c 01 e6 8b a2 50 	lea    0x50a28be6(%ecx,%eax,1),%ecx
4451ce:	89 f8                	mov    %edi,%eax
4451d0:	c1 c1 06             	rol    $0x6,%ecx
4451d3:	01 e9                	add    %ebp,%ecx
4451d5:	29 fa                	sub    %edi,%edx
4451d7:	21 c8                	and    %ecx,%eax
4451d9:	21 f2                	and    %esi,%edx
4451db:	09 c2                	or     %eax,%edx
4451dd:	8b 44 24 18          	mov    0x18(%esp),%eax
4451e1:	c1 c6 0a             	rol    $0xa,%esi
4451e4:	8d ac 15 24 d1 4d 5c 	lea    0x5c4dd124(%ebp,%edx,1),%ebp
4451eb:	ba ff ff ff ff       	mov    $0xffffffff,%edx
4451f0:	01 c5                	add    %eax,%ebp
4451f2:	89 f0                	mov    %esi,%eax
4451f4:	c1 c5 09             	rol    $0x9,%ebp
4451f7:	01 dd                	add    %ebx,%ebp
4451f9:	29 f2                	sub    %esi,%edx
4451fb:	21 e8                	and    %ebp,%eax
4451fd:	21 ca                	and    %ecx,%edx
4451ff:	09 c2                	or     %eax,%edx
445201:	8b 44 24 2c          	mov    0x2c(%esp),%eax
445205:	c1 c1 0a             	rol    $0xa,%ecx
445208:	8d 9c 13 24 d1 4d 5c 	lea    0x5c4dd124(%ebx,%edx,1),%ebx
44520f:	ba ff ff ff ff       	mov    $0xffffffff,%edx
445214:	01 c3                	add    %eax,%ebx
445216:	89 c8                	mov    %ecx,%eax
445218:	c1 c3 0d             	rol    $0xd,%ebx
44521b:	01 fb                	add    %edi,%ebx
44521d:	29 ca                	sub    %ecx,%edx
44521f:	21 d8                	and    %ebx,%eax
445221:	21 ea                	and    %ebp,%edx
445223:	09 c2                	or     %eax,%edx
445225:	8b 44 24 0c          	mov    0xc(%esp),%eax
445229:	c1 c5 0a             	rol    $0xa,%ebp
44522c:	8d bc 17 24 d1 4d 5c 	lea    0x5c4dd124(%edi,%edx,1),%edi
445233:	ba ff ff ff ff       	mov    $0xffffffff,%edx
445238:	01 c7                	add    %eax,%edi
44523a:	89 e8                	mov    %ebp,%eax
44523c:	c1 c7 0f             	rol    $0xf,%edi
44523f:	01 f7                	add    %esi,%edi
445241:	29 ea                	sub    %ebp,%edx
445243:	21 f8                	and    %edi,%eax
445245:	21 da                	and    %ebx,%edx
445247:	09 c2                	or     %eax,%edx
445249:	8b 44 24 1c          	mov    0x1c(%esp),%eax
44524d:	c1 c3 0a             	rol    $0xa,%ebx
445250:	8d b4 16 24 d1 4d 5c 	lea    0x5c4dd124(%esi,%edx,1),%esi
445257:	ba ff ff ff ff       	mov    $0xffffffff,%edx
44525c:	01 c6                	add    %eax,%esi
44525e:	89 d8                	mov    %ebx,%eax
445260:	c1 c6 07             	rol    $0x7,%esi
445263:	01 ce                	add    %ecx,%esi
445265:	29 da                	sub    %ebx,%edx
445267:	21 f0                	and    %esi,%eax
445269:	21 fa                	and    %edi,%edx
44526b:	09 c2                	or     %eax,%edx
44526d:	8b 04 24             	mov    (%esp),%eax
445270:	c1 c7 0a             	rol    $0xa,%edi
445273:	8d 8c 11 24 d1 4d 5c 	lea    0x5c4dd124(%ecx,%edx,1),%ecx
44527a:	ba ff ff ff ff       	mov    $0xffffffff,%edx
44527f:	01 c1                	add    %eax,%ecx
445281:	89 f8                	mov    %edi,%eax
445283:	c1 c1 0c             	rol    $0xc,%ecx
445286:	01 e9                	add    %ebp,%ecx
445288:	29 fa                	sub    %edi,%edx
44528a:	21 c8                	and    %ecx,%eax
44528c:	21 f2                	and    %esi,%edx
44528e:	09 c2                	or     %eax,%edx
445290:	8b 44 24 34          	mov    0x34(%esp),%eax
445294:	c1 c6 0a             	rol    $0xa,%esi
445297:	8d ac 15 24 d1 4d 5c 	lea    0x5c4dd124(%ebp,%edx,1),%ebp
44529e:	ba ff ff ff ff       	mov    $0xffffffff,%edx
4452a3:	01 c5                	add    %eax,%ebp
4452a5:	89 f0                	mov    %esi,%eax
4452a7:	c1 c5 08             	rol    $0x8,%ebp
4452aa:	01 dd                	add    %ebx,%ebp
4452ac:	29 f2                	sub    %esi,%edx
4452ae:	21 e8                	and    %ebp,%eax
4452b0:	21 ca                	and    %ecx,%edx
4452b2:	09 c2                	or     %eax,%edx
4452b4:	8b 44 24 14          	mov    0x14(%esp),%eax
4452b8:	c1 c1 0a             	rol    $0xa,%ecx
4452bb:	8d 9c 13 24 d1 4d 5c 	lea    0x5c4dd124(%ebx,%edx,1),%ebx
4452c2:	ba ff ff ff ff       	mov    $0xffffffff,%edx
4452c7:	01 c3                	add    %eax,%ebx
4452c9:	89 c8                	mov    %ecx,%eax
4452cb:	c1 c3 09             	rol    $0x9,%ebx
4452ce:	01 fb                	add    %edi,%ebx
4452d0:	29 ca                	sub    %ecx,%edx
4452d2:	21 d8                	and    %ebx,%eax
4452d4:	21 ea                	and    %ebp,%edx
4452d6:	09 c2                	or     %eax,%edx
4452d8:	8b 44 24 28          	mov    0x28(%esp),%eax
4452dc:	c1 c5 0a             	rol    $0xa,%ebp
4452df:	8d bc 17 24 d1 4d 5c 	lea    0x5c4dd124(%edi,%edx,1),%edi
4452e6:	ba ff ff ff ff       	mov    $0xffffffff,%edx
4452eb:	01 c7                	add    %eax,%edi
4452ed:	89 e8                	mov    %ebp,%eax
4452ef:	c1 c7 0b             	rol    $0xb,%edi
4452f2:	01 f7                	add    %esi,%edi
4452f4:	29 ea                	sub    %ebp,%edx
4452f6:	21 f8                	and    %edi,%eax
4452f8:	21 da                	and    %ebx,%edx
4452fa:	09 c2                	or     %eax,%edx
4452fc:	8b 44 24 38          	mov    0x38(%esp),%eax
445300:	c1 c3 0a             	rol    $0xa,%ebx
445303:	8d b4 16 24 d1 4d 5c 	lea    0x5c4dd124(%esi,%edx,1),%esi
44530a:	ba ff ff ff ff       	mov    $0xffffffff,%edx
44530f:	01 c6                	add    %eax,%esi
445311:	89 d8                	mov    %ebx,%eax
445313:	c1 c6 07             	rol    $0x7,%esi
445316:	01 ce                	add    %ecx,%esi
445318:	29 da                	sub    %ebx,%edx
44531a:	21 f0                	and    %esi,%eax
44531c:	21 fa                	and    %edi,%edx
44531e:	09 c2                	or     %eax,%edx
445320:	8b 44 24 3c          	mov    0x3c(%esp),%eax
445324:	c1 c7 0a             	rol    $0xa,%edi
445327:	8d 8c 11 24 d1 4d 5c 	lea    0x5c4dd124(%ecx,%edx,1),%ecx
44532e:	ba ff ff ff ff       	mov    $0xffffffff,%edx
445333:	01 c1                	add    %eax,%ecx
445335:	89 f8                	mov    %edi,%eax
445337:	c1 c1 07             	rol    $0x7,%ecx
44533a:	01 e9                	add    %ebp,%ecx
44533c:	29 fa                	sub    %edi,%edx
44533e:	21 c8                	and    %ecx,%eax
445340:	21 f2                	and    %esi,%edx
445342:	09 c2                	or     %eax,%edx
445344:	8b 44 24 20          	mov    0x20(%esp),%eax
445348:	c1 c6 0a             	rol    $0xa,%esi
44534b:	8d ac 15 24 d1 4d 5c 	lea    0x5c4dd124(%ebp,%edx,1),%ebp
445352:	ba ff ff ff ff       	mov    $0xffffffff,%edx
445357:	01 c5                	add    %eax,%ebp
445359:	89 f0                	mov    %esi,%eax
44535b:	c1 c5 0c             	rol    $0xc,%ebp
44535e:	01 dd                	add    %ebx,%ebp
445360:	29 f2                	sub    %esi,%edx
445362:	21 e8                	and    %ebp,%eax
445364:	21 ca                	and    %ecx,%edx