4bfd8f:	50                   	push   %eax
4bfd90:	57                   	push   %edi
4bfd91:	e8 f2 7d f4 ff       	call   0x407b88
4bfd96:	8b 45 fc             	mov    -0x4(%ebp),%eax
4bfd99:	8b 40 10             	mov    0x10(%eax),%eax
4bfd9c:	8b 55 e0             	mov    -0x20(%ebp),%edx
4bfd9f:	e8 e0 81 f6 ff       	call   0x427f84
4bfda4:	8a 45 d7             	mov    -0x29(%ebp),%al
4bfda7:	34 01                	xor    $0x1,%al
4bfda9:	84 c0                	test   %al,%al
4bfdab:	0f 84 5a 01 00 00    	je     0x4bff0b
4bfdb1:	8d 8d 74 ff ff ff    	lea    -0x8c(%ebp),%ecx
4bfdb7:	8b 57 04             	mov    0x4(%edi),%edx
4bfdba:	4a                   	dec    %edx
4bfdbb:	8b 07                	mov    (%edi),%eax
4bfdbd:	e8 8a a8 f5 ff       	call   0x41a64c
4bfdc2:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
4bfdc8:	89 85 7c ff ff ff    	mov    %eax,-0x84(%ebp)
4bfdce:	8b 85 78 ff ff ff    	mov    -0x88(%ebp),%eax
4bfdd4:	89 45 80             	mov    %eax,-0x80(%ebp)
4bfdd7:	8d 8d 6c ff ff ff    	lea    -0x94(%ebp),%ecx
4bfddd:	8b 57 04             	mov    0x4(%edi),%edx
4bfde0:	4a                   	dec    %edx
4bfde1:	8b 47 08             	mov    0x8(%edi),%eax
4bfde4:	48                   	dec    %eax
4bfde5:	e8 62 a8 f5 ff       	call   0x41a64c
4bfdea:	8b 85 6c ff ff ff    	mov    -0x94(%ebp),%eax
4bfdf0:	89 45 84             	mov    %eax,-0x7c(%ebp)
4bfdf3:	8b 85 70 ff ff ff    	mov    -0x90(%ebp),%eax
4bfdf9:	89 45 88             	mov    %eax,-0x78(%ebp)
4bfdfc:	8d 8d 64 ff ff ff    	lea    -0x9c(%ebp),%ecx
4bfe02:	8b 57 04             	mov    0x4(%edi),%edx
4bfe05:	8b 47 08             	mov    0x8(%edi),%eax
4bfe08:	e8 3f a8 f5 ff       	call   0x41a64c
4bfe0d:	8b 85 64 ff ff ff    	mov    -0x9c(%ebp),%eax
4bfe13:	89 45 8c             	mov    %eax,-0x74(%ebp)
4bfe16:	8b 85 68 ff ff ff    	mov    -0x98(%ebp),%eax
4bfe1c:	89 45 90             	mov    %eax,-0x70(%ebp)
4bfe1f:	8d 8d 5c ff ff ff    	lea    -0xa4(%ebp),%ecx
4bfe25:	8b 57 0c             	mov    0xc(%edi),%edx
4bfe28:	4a                   	dec    %edx
4bfe29:	8b 47 08             	mov    0x8(%edi),%eax
4bfe2c:	e8 1b a8 f5 ff       	call   0x41a64c
4bfe31:	8b 85 5c ff ff ff    	mov    -0xa4(%ebp),%eax
4bfe37:	89 45 94             	mov    %eax,-0x6c(%ebp)
4bfe3a:	8b 85 60 ff ff ff    	mov    -0xa0(%ebp),%eax
4bfe40:	89 45 98             	mov    %eax,-0x68(%ebp)
4bfe43:	8d 8d 54 ff ff ff    	lea    -0xac(%ebp),%ecx
4bfe49:	8b 47 08             	mov    0x8(%edi),%eax
4bfe4c:	48                   	dec    %eax
4bfe4d:	8b 57 0c             	mov    0xc(%edi),%edx
4bfe50:	e8 f7 a7 f5 ff       	call   0x41a64c
4bfe55:	8b 85 54 ff ff ff    	mov    -0xac(%ebp),%eax
4bfe5b:	89 45 9c             	mov    %eax,-0x64(%ebp)
4bfe5e:	8b 85 58 ff ff ff    	mov    -0xa8(%ebp),%eax
4bfe64:	89 45 a0             	mov    %eax,-0x60(%ebp)
4bfe67:	8d 8d 4c ff ff ff    	lea    -0xb4(%ebp),%ecx
4bfe6d:	8b 57 0c             	mov    0xc(%edi),%edx
4bfe70:	8b 07                	mov    (%edi),%eax
4bfe72:	e8 d5 a7 f5 ff       	call   0x41a64c
4bfe77:	8b 85 4c ff ff ff    	mov    -0xb4(%ebp),%eax
4bfe7d:	89 45 a4             	mov    %eax,-0x5c(%ebp)
4bfe80:	8b 85 50 ff ff ff    	mov    -0xb0(%ebp),%eax
4bfe86:	89 45 a8             	mov    %eax,-0x58(%ebp)
4bfe89:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
4bfe8f:	8b 57 0c             	mov    0xc(%edi),%edx
4bfe92:	4a                   	dec    %edx
4bfe93:	8b 07                	mov    (%edi),%eax
4bfe95:	48                   	dec    %eax
4bfe96:	e8 b1 a7 f5 ff       	call   0x41a64c
4bfe9b:	8b 85 44 ff ff ff    	mov    -0xbc(%ebp),%eax
4bfea1:	89 45 ac             	mov    %eax,-0x54(%ebp)
4bfea4:	8b 85 48 ff ff ff    	mov    -0xb8(%ebp),%eax
4bfeaa:	89 45 b0             	mov    %eax,-0x50(%ebp)
4bfead:	8d 8d 3c ff ff ff    	lea    -0xc4(%ebp),%ecx
4bfeb3:	8b 07                	mov    (%edi),%eax
4bfeb5:	48                   	dec    %eax
4bfeb6:	8b 57 04             	mov    0x4(%edi),%edx
4bfeb9:	e8 8e a7 f5 ff       	call   0x41a64c
4bfebe:	8b 85 3c ff ff ff    	mov    -0xc4(%ebp),%eax
4bfec4:	89 45 b4             	mov    %eax,-0x4c(%ebp)
4bfec7:	8b 85 40 ff ff ff    	mov    -0xc0(%ebp),%eax
4bfecd:	89 45 b8             	mov    %eax,-0x48(%ebp)
4bfed0:	8d 8d 34 ff ff ff    	lea    -0xcc(%ebp),%ecx
4bfed6:	8b 57 04             	mov    0x4(%edi),%edx
4bfed9:	4a                   	dec    %edx
4bfeda:	8b 07                	mov    (%edi),%eax
4bfedc:	e8 6b a7 f5 ff       	call   0x41a64c
4bfee1:	8b 85 34 ff ff ff    	mov    -0xcc(%ebp),%eax
4bfee7:	89 45 bc             	mov    %eax,-0x44(%ebp)
4bfeea:	8b 85 38 ff ff ff    	mov    -0xc8(%ebp),%eax
4bfef0:	89 45 c0             	mov    %eax,-0x40(%ebp)
4bfef3:	8d 95 7c ff ff ff    	lea    -0x84(%ebp),%edx
4bfef9:	b9 08 00 00 00       	mov    $0x8,%ecx
4bfefe:	8b 45 fc             	mov    -0x4(%ebp),%eax
4bff01:	e8 32 89 f6 ff       	call   0x428838
4bff06:	e9 34 01 00 00       	jmp    0x4c003f
4bff0b:	8d 8d 74 ff ff ff    	lea    -0x8c(%ebp),%ecx
4bff11:	8b 57 04             	mov    0x4(%edi),%edx
4bff14:	4a                   	dec    %edx
4bff15:	8b 07                	mov    (%edi),%eax
4bff17:	e8 30 a7 f5 ff       	call   0x41a64c
4bff1c:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
4bff22:	89 85 fc fe ff ff    	mov    %eax,-0x104(%ebp)
4bff28:	8b 85 78 ff ff ff    	mov    -0x88(%ebp),%eax
4bff2e:	89 85 00 ff ff ff    	mov    %eax,-0x100(%ebp)
4bff34:	8d 8d 6c ff ff ff    	lea    -0x94(%ebp),%ecx
4bff3a:	8b 57 04             	mov    0x4(%edi),%edx
4bff3d:	4a                   	dec    %edx
4bff3e:	8b 47 08             	mov    0x8(%edi),%eax
4bff41:	48                   	dec    %eax
4bff42:	e8 05 a7 f5 ff       	call   0x41a64c
4bff47:	8b 85 6c ff ff ff    	mov    -0x94(%ebp),%eax
4bff4d:	89 85 04 ff ff ff    	mov    %eax,-0xfc(%ebp)
4bff53:	8b 85 70 ff ff ff    	mov    -0x90(%ebp),%eax
4bff59:	89 85 08 ff ff ff    	mov    %eax,-0xf8(%ebp)
4bff5f:	8d 8d 64 ff ff ff    	lea    -0x9c(%ebp),%ecx
4bff65:	8b 57 04             	mov    0x4(%edi),%edx
4bff68:	8b 47 08             	mov    0x8(%edi),%eax
4bff6b:	e8 dc a6 f5 ff       	call   0x41a64c
4bff70:	8b 85 64 ff ff ff    	mov    -0x9c(%ebp),%eax
4bff76:	89 85 0c ff ff ff    	mov    %eax,-0xf4(%ebp)
4bff7c:	8b 85 68 ff ff ff    	mov    -0x98(%ebp),%eax
4bff82:	89 85 10 ff ff ff    	mov    %eax,-0xf0(%ebp)
4bff88:	8d 8d 5c ff ff ff    	lea    -0xa4(%ebp),%ecx
4bff8e:	8b 57 0c             	mov    0xc(%edi),%edx
4bff91:	8b 47 08             	mov    0x8(%edi),%eax
4bff94:	e8 b3 a6 f5 ff       	call   0x41a64c
4bff99:	8b 85 5c ff ff ff    	mov    -0xa4(%ebp),%eax
4bff9f:	89 85 14 ff ff ff    	mov    %eax,-0xec(%ebp)
4bffa5:	8b 85 60 ff ff ff    	mov    -0xa0(%ebp),%eax
4bffab:	89 85 18 ff ff ff    	mov    %eax,-0xe8(%ebp)
4bffb1:	8d 8d 54 ff ff ff    	lea    -0xac(%ebp),%ecx
4bffb7:	8b 07                	mov    (%edi),%eax
4bffb9:	48                   	dec    %eax
4bffba:	8b 57 0c             	mov    0xc(%edi),%edx
4bffbd:	e8 8a a6 f5 ff       	call   0x41a64c
4bffc2:	8b 85 54 ff ff ff    	mov    -0xac(%ebp),%eax
4bffc8:	89 85 1c ff ff ff    	mov    %eax,-0xe4(%ebp)
4bffce:	8b 85 58 ff ff ff    	mov    -0xa8(%ebp),%eax
4bffd4:	89 85 20 ff ff ff    	mov    %eax,-0xe0(%ebp)
4bffda:	8d 8d 4c ff ff ff    	lea    -0xb4(%ebp),%ecx
4bffe0:	8b 07                	mov    (%edi),%eax
4bffe2:	48                   	dec    %eax
4bffe3:	8b 57 04             	mov    0x4(%edi),%edx
4bffe6:	e8 61 a6 f5 ff       	call   0x41a64c
4bffeb:	8b 85 4c ff ff ff    	mov    -0xb4(%ebp),%eax
4bfff1:	89 85 24 ff ff ff    	mov    %eax,-0xdc(%ebp)
4bfff7:	8b 85 50 ff ff ff    	mov    -0xb0(%ebp),%eax
4bfffd:	89 85 28 ff ff ff    	mov    %eax,-0xd8(%ebp)
4c0003:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
4c0009:	8b 57 04             	mov    0x4(%edi),%edx
4c000c:	4a                   	dec    %edx
4c000d:	8b 07                	mov    (%edi),%eax
4c000f:	e8 38 a6 f5 ff       	call   0x41a64c
4c0014:	8b 85 44 ff ff ff    	mov    -0xbc(%ebp),%eax
4c001a:	89 85 2c ff ff ff    	mov    %eax,-0xd4(%ebp)
4c0020:	8b 85 48 ff ff ff    	mov    -0xb8(%ebp),%eax
4c0026:	89 85 30 ff ff ff    	mov    %eax,-0xd0(%ebp)
4c002c:	8d 95 fc fe ff ff    	lea    -0x104(%ebp),%edx
4c0032:	b9 06 00 00 00       	mov    $0x6,%ecx
4c0037:	8b 45 fc             	mov    -0x4(%ebp),%eax
4c003a:	e8 f9 87 f6 ff       	call   0x428838
4c003f:	8b 45 08             	mov    0x8(%ebp),%eax
4c0042:	80 78 14 00          	cmpb   $0x0,0x14(%eax)
4c0046:	0f 84 60 02 00 00    	je     0x4c02ac
4c004c:	8b 45 08             	mov    0x8(%ebp),%eax
4c004f:	8b 40 08             	mov    0x8(%eax),%eax
4c0052:	25 00 10 00 00       	and    $0x1000,%eax
4c0057:	3d 00 10 00 00       	cmp    $0x1000,%eax
4c005c:	75 17                	jne    0x4c0075
4c005e:	33 c0                	xor    %eax,%eax
4c0060:	8a c3                	mov    %bl,%al
4c0062:	8d 04 40             	lea    (%eax,%eax,2),%eax
4c0065:	8b 54 86 24          	mov    0x24(%esi,%eax,4),%edx
4c0069:	89 55 dc             	mov    %edx,-0x24(%ebp)
4c006c:	8b 44 86 28          	mov    0x28(%esi,%eax,4),%eax
4c0070:	89 45 d8             	mov    %eax,-0x28(%ebp)
4c0073:	eb 15                	jmp    0x4c008a
4c0075:	33 c0                	xor    %eax,%eax
4c0077:	8a c3                	mov    %bl,%al
4c0079:	8d 04 40             	lea    (%eax,%eax,2),%eax
4c007c:	8b 54 86 3c          	mov    0x3c(%esi,%eax,4),%edx
4c0080:	89 55 dc             	mov    %edx,-0x24(%ebp)
4c0083:	8b 44 86 40          	mov    0x40(%esi,%eax,4),%eax
4c0087:	89 45 d8             	mov    %eax,-0x28(%ebp)
4c008a:	8b 45 08             	mov    0x8(%ebp),%eax
4c008d:	f6 40 24 02          	testb  $0x2,0x24(%eax)
4c0091:	0f 84 e2 00 00 00    	je     0x4c0179
4c0097:	6a 33                	push   $0x33
4c0099:	e8 82 7a f4 ff       	call   0x407b20
4c009e:	48                   	dec    %eax
4c009f:	50                   	push   %eax
4c00a0:	57                   	push   %edi
4c00a1:	8b 4d 08             	mov    0x8(%ebp),%ecx
4c00a4:	8b 49 0c             	mov    0xc(%ecx),%ecx
4c00a7:	33 d2                	xor    %edx,%edx
4c00a9:	33 c0                	xor    %eax,%eax
4c00ab:	e8 c4 a5 f5 ff       	call   0x41a674
4c00b0:	8b 45 08             	mov    0x8(%ebp),%eax
4c00b3:	8b 40 19             	mov    0x19(%eax),%eax
4c00b6:	50                   	push   %eax
4c00b7:	8b 45 08             	mov    0x8(%ebp),%eax
4c00ba:	8b 40 15             	mov    0x15(%eax),%eax
4c00bd:	50                   	push   %eax
4c00be:	57                   	push   %edi
4c00bf:	e8 b4 7b f4 ff       	call   0x407c78
4c00c4:	8b 47 08             	mov    0x8(%edi),%eax
4c00c7:	50                   	push   %eax
4c00c8:	8b 5f 0c             	mov    0xc(%edi),%ebx
4c00cb:	53                   	push   %ebx
4c00cc:	8b 45 e0             	mov    -0x20(%ebp),%eax
4c00cf:	50                   	push   %eax
4c00d0:	8b 45 fc             	mov    -0x4(%ebp),%eax
4c00d3:	e8 e8 8b f6 ff       	call   0x428cc0
4c00d8:	8b cb                	mov    %ebx,%ecx
4c00da:	8b 17                	mov    (%edi),%edx
4c00dc:	e8 af 8d fc ff       	call   0x488e90
4c00e1:	8b 45 08             	mov    0x8(%ebp),%eax
4c00e4:	f6 40 20 01          	testb  $0x1,0x20(%eax)
4c00e8:	74 14                	je     0x4c00fe
4c00ea:	8b 45 08             	mov    0x8(%ebp),%eax
4c00ed:	f6 40 24 04          	testb  $0x4,0x24(%eax)
4c00f1:	74 0b                	je     0x4c00fe
4c00f3:	6a 33                	push   $0x33
4c00f5:	e8 26 7a f4 ff       	call   0x407b20
4c00fa:	48                   	dec    %eax
4c00fb:	29 47 08             	sub    %eax,0x8(%edi)
4c00fe:	8b 45 fc             	mov    -0x4(%ebp),%eax
4c0101:	8b 40 14             	mov    0x14(%eax),%eax
4c0104:	8b 55 dc             	mov    -0x24(%ebp),%edx
4c0107:	e8 78 81 f6 ff       	call   0x428284
4c010c:	a1 98 b2 6a 00       	mov    0x6ab298,%eax
4c0111:	50                   	push   %eax
4c0112:	6a 01                	push   $0x1
4c0114:	8b d7                	mov    %edi,%edx
4c0116:	8b 0d 9c b2 6a 00    	mov    0x6ab29c,%ecx
4c011c:	8b 45 fc             	mov    -0x4(%ebp),%eax
4c011f:	e8 e0 e5 ff ff       	call   0x4be704
4c0124:	6a 00                	push   $0x0
4c0126:	6a fe                	push   $0xfffffffe
4c0128:	57                   	push   %edi
4c0129:	e8 5a 7a f4 ff       	call   0x407b88
4c012e:	8b 15 18 71 6a 00    	mov    0x6a7118,%edx
4c0134:	8b 12                	mov    (%edx),%edx
4c0136:	8b 45 fc             	mov    -0x4(%ebp),%eax
4c0139:	8b 40 0c             	mov    0xc(%eax),%eax
4c013c:	8b 08                	mov    (%eax),%ecx
4c013e:	ff 51 08             	call   *0x8(%ecx)
4c0141:	8b 45 fc             	mov    -0x4(%ebp),%eax
4c0144:	8b 40 0c             	mov    0xc(%eax),%eax
4c0147:	8b 55 d8             	mov    -0x28(%ebp),%edx
4c014a:	e8 49 79 f6 ff       	call   0x427a98
4c014f:	8b 45 fc             	mov    -0x4(%ebp),%eax
4c0152:	8b 40 14             	mov    0x14(%eax),%eax
4c0155:	b2 01                	mov    $0x1,%dl
4c0157:	e8 44 82 f6 ff       	call   0x4283a0
4c015c:	68 24 80 10 00       	push   $0x108024
4c0161:	57                   	push   %edi
4c0162:	6a ff                	push   $0xffffffff
4c0164:	8b 45 08             	mov    0x8(%ebp),%eax
4c0167:	8b 40 28             	mov    0x28(%eax),%eax
4c016a:	50                   	push   %eax
4c016b:	8b 45 fc             	mov    -0x4(%ebp),%eax
4c016e:	e8 4d 8b f6 ff       	call   0x428cc0
4c0173:	50                   	push   %eax
4c0174:	e8 bf 77 f4 ff       	call   0x407938
4c0179:	8b 45 08             	mov    0x8(%ebp),%eax
4c017c:	f6 40 20 01          	testb  $0x1,0x20(%eax)
4c0180:	0f 84 26 01 00 00    	je     0x4c02ac
4c0186:	6a 33                	push   $0x33
4c0188:	e8 93 79 f4 ff       	call   0x407b20
4c018d:	48                   	dec    %eax
4c018e:	50                   	push   %eax
4c018f:	57                   	push   %edi
4c0190:	8b 4d 08             	mov    0x8(%ebp),%ecx
4c0193:	8b 49 0c             	mov    0xc(%ecx),%ecx
4c0196:	33 d2                	xor    %edx,%edx
4c0198:	33 c0                	xor    %eax,%eax
4c019a:	e8 d5 a4 f5 ff       	call   0x41a674
4c019f:	8b 45 08             	mov    0x8(%ebp),%eax
4c01a2:	8b 40 19             	mov    0x19(%eax),%eax
4c01a5:	50                   	push   %eax
4c01a6:	8b 45 08             	mov    0x8(%ebp),%eax
4c01a9:	8b 40 15             	mov    0x15(%eax),%eax
4c01ac:	50                   	push   %eax
4c01ad:	57                   	push   %edi
4c01ae:	e8 c5 7a f4 ff       	call   0x407c78
4c01b3:	8b 47 0c             	mov    0xc(%edi),%eax
4c01b6:	2b 47 04             	sub    0x4(%edi),%eax
4c01b9:	8b 57 08             	mov    0x8(%edi),%edx
4c01bc:	2b d0                	sub    %eax,%edx
4c01be:	89 17                	mov    %edx,(%edi)
4c01c0:	8b 47 08             	mov    0x8(%edi),%eax
4c01c3:	50                   	push   %eax
4c01c4:	8b 5f 0c             	mov    0xc(%edi),%ebx
4c01c7:	53                   	push   %ebx
4c01c8:	8b 45 e0             	mov    -0x20(%ebp),%eax
4c01cb:	50                   	push   %eax
4c01cc:	8b 45 fc             	mov    -0x4(%ebp),%eax
4c01cf:	e8 ec 8a f6 ff       	call   0x428cc0
4c01d4:	8b 17                	mov    (%edi),%edx
4c01d6:	4a                   	dec    %edx
4c01d7:	8b cb                	mov    %ebx,%ecx
4c01d9:	e8 b2 8c fc ff       	call   0x488e90
4c01de:	8b 45 fc             	mov    -0x4(%ebp),%eax
4c01e1:	8b 40 14             	mov    0x14(%eax),%eax
4c01e4:	8b 55 dc             	mov    -0x24(%ebp),%edx
4c01e7:	e8 98 80 f6 ff       	call   0x428284
4c01ec:	a1 98 b2 6a 00       	mov    0x6ab298,%eax
4c01f1:	50                   	push   %eax
4c01f2:	6a 01                	push   $0x1
4c01f4:	8b d7                	mov    %edi,%edx
4c01f6:	8b 0d 9c b2 6a 00    	mov    0x6ab29c,%ecx
4c01fc:	8b 45 fc             	mov    -0x4(%ebp),%eax
4c01ff:	e8 00 e5 ff ff       	call   0x4be704
4c0204:	8b 07                	mov    (%edi),%eax
4c0206:	03 47 08             	add    0x8(%edi),%eax
4c0209:	8b 15 90 b2 6a 00    	mov    0x6ab290,%edx
4c020f:	2b 42 34             	sub    0x34(%edx),%eax
4c0212:	40                   	inc    %eax
4c0213:	d1 f8                	sar    $1,%eax
4c0215:	79 03                	jns    0x4c021a
4c0217:	83 d0 00             	adc    $0x0,%eax
4c021a:	89 45 f8             	mov    %eax,-0x8(%ebp)
4c021d:	8b 47 04             	mov    0x4(%edi),%eax
4c0220:	03 47 0c             	add    0xc(%edi),%eax
4c0223:	8b 15 90 b2 6a 00    	mov    0x6ab290,%edx
4c0229:	2b 42 30             	sub    0x30(%edx),%eax
4c022c:	d1 f8                	sar    $1,%eax
4c022e:	79 03                	jns    0x4c0233
4c0230:	83 d0 00             	adc    $0x0,%eax
4c0233:	89 45 f4             	mov    %eax,-0xc(%ebp)
4c0236:	55                   	push   %ebp
4c0237:	8b 45 08             	mov    0x8(%ebp),%eax
4c023a:	8b 40 20             	mov    0x20(%eax),%eax
4c023d:	e8 1e fa ff ff       	call   0x4bfc60
4c0242:	59                   	pop    %ecx
4c0243:	8b d8                	mov    %eax,%ebx
4c0245:	6a 01                	push   $0x1
4c0247:	8b 45 fc             	mov    -0x4(%ebp),%eax
4c024a:	e8 71 8a f6 ff       	call   0x428cc0
4c024f:	33 d2                	xor    %edx,%edx
4c0251:	8a d3                	mov    %bl,%dl
4c0253:	8d 14 52             	lea    (%edx,%edx,2),%edx
4c0256:	8b 8c 96 88 00 00 00 	mov    0x88(%esi,%edx,4),%ecx
4c025d:	8b d7                	mov    %edi,%edx
4c025f:	e8 c8 8b fc ff       	call   0x488e2c
4c0264:	8b 45 fc             	mov    -0x4(%ebp),%eax
4c0267:	e8 54 8a f6 ff       	call   0x428cc0