401eb8:	68 43 30 00 00       	push   $0x3043
401ebd:	6a 37                	push   $0x37
401ebf:	e8 fc f3 ff ff       	call   0x4012c0
401ec4:	83 c4 08             	add    $0x8,%esp
401ec7:	68 43 30 00 00       	push   $0x3043
401ecc:	6a 37                	push   $0x37
401ece:	e8 ed f3 ff ff       	call   0x4012c0
401ed3:	83 c4 08             	add    $0x8,%esp
401ed6:	68 43 30 00 00       	push   $0x3043
401edb:	6a 37                	push   $0x37
401edd:	e8 de f3 ff ff       	call   0x4012c0
401ee2:	83 c4 08             	add    $0x8,%esp
401ee5:	68 43 30 00 00       	push   $0x3043
401eea:	6a 37                	push   $0x37
401eec:	e8 cf f3 ff ff       	call   0x4012c0
401ef1:	83 c4 08             	add    $0x8,%esp
401ef4:	68 43 30 00 00       	push   $0x3043
401ef9:	6a 37                	push   $0x37
401efb:	e8 c0 f3 ff ff       	call   0x4012c0
401f00:	83 c4 08             	add    $0x8,%esp
401f03:	68 43 30 00 00       	push   $0x3043
401f08:	6a 37                	push   $0x37
401f0a:	e8 b1 f3 ff ff       	call   0x4012c0
401f0f:	83 c4 08             	add    $0x8,%esp
401f12:	68 43 30 00 00       	push   $0x3043
401f17:	6a 37                	push   $0x37
401f19:	e8 a2 f3 ff ff       	call   0x4012c0
401f1e:	83 c4 08             	add    $0x8,%esp
401f21:	68 43 30 00 00       	push   $0x3043
401f26:	6a 37                	push   $0x37
401f28:	e8 93 f3 ff ff       	call   0x4012c0
401f2d:	83 c4 08             	add    $0x8,%esp
401f30:	68 43 30 00 00       	push   $0x3043
401f35:	6a 37                	push   $0x37
401f37:	e8 84 f3 ff ff       	call   0x4012c0
401f3c:	83 c4 08             	add    $0x8,%esp
401f3f:	68 43 30 00 00       	push   $0x3043
401f44:	6a 37                	push   $0x37
401f46:	e8 75 f3 ff ff       	call   0x4012c0
401f4b:	83 c4 08             	add    $0x8,%esp
401f4e:	68 43 30 00 00       	push   $0x3043
401f53:	6a 37                	push   $0x37
401f55:	e8 66 f3 ff ff       	call   0x4012c0
401f5a:	83 c4 08             	add    $0x8,%esp
401f5d:	68 43 30 00 00       	push   $0x3043
401f62:	6a 37                	push   $0x37
401f64:	e8 57 f3 ff ff       	call   0x4012c0
401f69:	83 c4 08             	add    $0x8,%esp
401f6c:	68 43 30 00 00       	push   $0x3043
401f71:	6a 37                	push   $0x37
401f73:	e8 48 f3 ff ff       	call   0x4012c0
401f78:	83 c4 08             	add    $0x8,%esp
401f7b:	68 43 30 00 00       	push   $0x3043
401f80:	6a 37                	push   $0x37
401f82:	e8 39 f3 ff ff       	call   0x4012c0
401f87:	83 c4 08             	add    $0x8,%esp
401f8a:	68 43 30 00 00       	push   $0x3043
401f8f:	6a 37                	push   $0x37
401f91:	e8 2a f3 ff ff       	call   0x4012c0
401f96:	83 c4 08             	add    $0x8,%esp
401f99:	c7 45 f8 64 00 00 00 	movl   $0x64,-0x8(%ebp)
401fa0:	8d 45 f8             	lea    -0x8(%ebp),%eax
401fa3:	50                   	push   %eax
401fa4:	8d 8d 30 ff ff ff    	lea    -0xd0(%ebp),%ecx
401faa:	51                   	push   %ecx
401fab:	ff 15 04 f0 46 00    	call   *0x46f004
401fb1:	0f b7 95 30 ff ff ff 	movzwl -0xd0(%ebp),%edx
401fb8:	83 fa 4a             	cmp    $0x4a,%edx
401fbb:	75 1f                	jne    0x401fdc
401fbd:	0f b7 85 34 ff ff ff 	movzwl -0xcc(%ebp),%eax
401fc4:	83 f8 68             	cmp    $0x68,%eax
401fc7:	75 13                	jne    0x401fdc
401fc9:	0f b7 8d 38 ff ff ff 	movzwl -0xc8(%ebp),%ecx
401fd0:	83 f9 44             	cmp    $0x44,%ecx
401fd3:	75 07                	jne    0x401fdc
401fd5:	33 c0                	xor    %eax,%eax
401fd7:	e9 d8 23 00 00       	jmp    0x4043b4
401fdc:	c7 85 24 ff ff ff 01 	movl   $0x1,-0xdc(%ebp)
401fe3:	00 00 00
401fe6:	c7 85 20 ff ff ff 01 	movl   $0x1,-0xe0(%ebp)
401fed:	00 00 00
401ff0:	c7 85 1c ff ff ff 01 	movl   $0x1,-0xe4(%ebp)
401ff7:	00 00 00
401ffa:	c7 85 2c ff ff ff 01 	movl   $0x1,-0xd4(%ebp)
402001:	00 00 00
402004:	c7 85 28 ff ff ff 01 	movl   $0x1,-0xd8(%ebp)
40200b:	00 00 00
40200e:	8b 95 28 ff ff ff    	mov    -0xd8(%ebp),%edx
402014:	52                   	push   %edx
402015:	ff 15 18 ef 46 00    	call   *0x46ef18
40201b:	c7 85 10 ff ff ff 01 	movl   $0x1,-0xf0(%ebp)
402022:	00 00 00
402025:	c7 85 08 ff ff ff 01 	movl   $0x1,-0xf8(%ebp)
40202c:	00 00 00
40202f:	c7 85 04 ff ff ff 01 	movl   $0x1,-0xfc(%ebp)
402036:	00 00 00
402039:	c7 85 18 ff ff ff 01 	movl   $0x1,-0xe8(%ebp)
402040:	00 00 00
402043:	c7 85 14 ff ff ff 01 	movl   $0x1,-0xec(%ebp)
40204a:	00 00 00
40204d:	c7 85 0c ff ff ff 01 	movl   $0x1,-0xf4(%ebp)
402054:	00 00 00
402057:	c7 85 f8 fe ff ff 01 	movl   $0x1,-0x108(%ebp)
40205e:	00 00 00
402061:	c7 85 f4 fe ff ff 01 	movl   $0x1,-0x10c(%ebp)
402068:	00 00 00
40206b:	c7 85 f0 fe ff ff 01 	movl   $0x1,-0x110(%ebp)
402072:	00 00 00
402075:	c7 85 00 ff ff ff 01 	movl   $0x1,-0x100(%ebp)
40207c:	00 00 00
40207f:	c7 85 fc fe ff ff 01 	movl   $0x1,-0x104(%ebp)
402086:	00 00 00
402089:	8b 85 f0 fe ff ff    	mov    -0x110(%ebp),%eax
40208f:	50                   	push   %eax
402090:	ff 15 1c ef 46 00    	call   *0x46ef1c
402096:	8b 55 08             	mov    0x8(%ebp),%edx
402099:	89 15 24 c1 43 00    	mov    %edx,0x43c124
40209f:	89 2d 0c c1 43 00    	mov    %ebp,0x43c10c
4020a5:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
4020ac:	00 00 00
4020af:	8b 8d ec fe ff ff    	mov    -0x114(%ebp),%ecx
4020b5:	c1 e1 02             	shl    $0x2,%ecx
4020b8:	89 8d ec fe ff ff    	mov    %ecx,-0x114(%ebp)
4020be:	8b 95 ec fe ff ff    	mov    -0x114(%ebp),%edx
4020c4:	83 ea 04             	sub    $0x4,%edx
4020c7:	89 95 ec fe ff ff    	mov    %edx,-0x114(%ebp)
4020cd:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
4020d4:	00 00 00
4020d7:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
4020dd:	c1 e0 02             	shl    $0x2,%eax
4020e0:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
4020e6:	8b 8d ec fe ff ff    	mov    -0x114(%ebp),%ecx
4020ec:	83 e9 04             	sub    $0x4,%ecx
4020ef:	89 8d ec fe ff ff    	mov    %ecx,-0x114(%ebp)
4020f5:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
4020fc:	00 00 00
4020ff:	8b 95 ec fe ff ff    	mov    -0x114(%ebp),%edx
402105:	c1 e2 02             	shl    $0x2,%edx
402108:	89 95 ec fe ff ff    	mov    %edx,-0x114(%ebp)
40210e:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
402114:	83 e8 04             	sub    $0x4,%eax
402117:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
40211d:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
402124:	00 00 00
402127:	8b 8d ec fe ff ff    	mov    -0x114(%ebp),%ecx
40212d:	c1 e1 02             	shl    $0x2,%ecx
402130:	89 8d ec fe ff ff    	mov    %ecx,-0x114(%ebp)
402136:	8b 95 ec fe ff ff    	mov    -0x114(%ebp),%edx
40213c:	83 ea 04             	sub    $0x4,%edx
40213f:	89 95 ec fe ff ff    	mov    %edx,-0x114(%ebp)
402145:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
40214c:	00 00 00
40214f:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
402155:	c1 e0 02             	shl    $0x2,%eax
402158:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
40215e:	8b 8d ec fe ff ff    	mov    -0x114(%ebp),%ecx
402164:	83 e9 04             	sub    $0x4,%ecx
402167:	89 8d ec fe ff ff    	mov    %ecx,-0x114(%ebp)
40216d:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
402174:	00 00 00
402177:	8b 95 ec fe ff ff    	mov    -0x114(%ebp),%edx
40217d:	c1 e2 02             	shl    $0x2,%edx
402180:	89 95 ec fe ff ff    	mov    %edx,-0x114(%ebp)
402186:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
40218c:	83 e8 04             	sub    $0x4,%eax
40218f:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
402195:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
40219c:	00 00 00
40219f:	8b 8d ec fe ff ff    	mov    -0x114(%ebp),%ecx
4021a5:	c1 e1 02             	shl    $0x2,%ecx
4021a8:	89 8d ec fe ff ff    	mov    %ecx,-0x114(%ebp)
4021ae:	8b 95 ec fe ff ff    	mov    -0x114(%ebp),%edx
4021b4:	83 ea 04             	sub    $0x4,%edx
4021b7:	89 95 ec fe ff ff    	mov    %edx,-0x114(%ebp)
4021bd:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
4021c4:	00 00 00
4021c7:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
4021cd:	c1 e0 02             	shl    $0x2,%eax
4021d0:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
4021d6:	8b 8d ec fe ff ff    	mov    -0x114(%ebp),%ecx
4021dc:	83 e9 04             	sub    $0x4,%ecx
4021df:	89 8d ec fe ff ff    	mov    %ecx,-0x114(%ebp)
4021e5:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
4021ec:	00 00 00
4021ef:	8b 95 ec fe ff ff    	mov    -0x114(%ebp),%edx
4021f5:	c1 e2 02             	shl    $0x2,%edx
4021f8:	89 95 ec fe ff ff    	mov    %edx,-0x114(%ebp)
4021fe:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
402204:	83 e8 04             	sub    $0x4,%eax
402207:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
40220d:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
402214:	00 00 00
402217:	8b 8d ec fe ff ff    	mov    -0x114(%ebp),%ecx
40221d:	c1 e1 02             	shl    $0x2,%ecx
402220:	89 8d ec fe ff ff    	mov    %ecx,-0x114(%ebp)
402226:	8b 95 ec fe ff ff    	mov    -0x114(%ebp),%edx
40222c:	83 ea 04             	sub    $0x4,%edx
40222f:	89 95 ec fe ff ff    	mov    %edx,-0x114(%ebp)
402235:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
40223c:	00 00 00
40223f:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
402245:	c1 e0 02             	shl    $0x2,%eax
402248:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
40224e:	8b 8d ec fe ff ff    	mov    -0x114(%ebp),%ecx
402254:	83 e9 04             	sub    $0x4,%ecx
402257:	89 8d ec fe ff ff    	mov    %ecx,-0x114(%ebp)
40225d:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
402264:	00 00 00
402267:	8b 95 ec fe ff ff    	mov    -0x114(%ebp),%edx
40226d:	c1 e2 02             	shl    $0x2,%edx
402270:	89 95 ec fe ff ff    	mov    %edx,-0x114(%ebp)
402276:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
40227c:	83 e8 04             	sub    $0x4,%eax
40227f:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
402285:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
40228c:	00 00 00
40228f:	8b 8d ec fe ff ff    	mov    -0x114(%ebp),%ecx
402295:	c1 e1 02             	shl    $0x2,%ecx
402298:	89 8d ec fe ff ff    	mov    %ecx,-0x114(%ebp)
40229e:	8b 95 ec fe ff ff    	mov    -0x114(%ebp),%edx
4022a4:	83 ea 04             	sub    $0x4,%edx
4022a7:	89 95 ec fe ff ff    	mov    %edx,-0x114(%ebp)
4022ad:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
4022b4:	00 00 00
4022b7:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
4022bd:	c1 e0 02             	shl    $0x2,%eax
4022c0:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
4022c6:	8b 8d ec fe ff ff    	mov    -0x114(%ebp),%ecx
4022cc:	83 e9 04             	sub    $0x4,%ecx
4022cf:	89 8d ec fe ff ff    	mov    %ecx,-0x114(%ebp)
4022d5:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
4022dc:	00 00 00
4022df:	8b 95 ec fe ff ff    	mov    -0x114(%ebp),%edx
4022e5:	c1 e2 02             	shl    $0x2,%edx
4022e8:	89 95 ec fe ff ff    	mov    %edx,-0x114(%ebp)
4022ee:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
4022f4:	83 e8 04             	sub    $0x4,%eax
4022f7:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
4022fd:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
402304:	00 00 00
402307:	8b 8d ec fe ff ff    	mov    -0x114(%ebp),%ecx
40230d:	c1 e1 02             	shl    $0x2,%ecx
402310:	89 8d ec fe ff ff    	mov    %ecx,-0x114(%ebp)
402316:	8b 95 ec fe ff ff    	mov    -0x114(%ebp),%edx
40231c:	83 ea 04             	sub    $0x4,%edx
40231f:	89 95 ec fe ff ff    	mov    %edx,-0x114(%ebp)
402325:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
40232c:	00 00 00
40232f:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
402335:	c1 e0 02             	shl    $0x2,%eax
402338:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
40233e:	8b 8d ec fe ff ff    	mov    -0x114(%ebp),%ecx
402344:	83 e9 04             	sub    $0x4,%ecx
402347:	89 8d ec fe ff ff    	mov    %ecx,-0x114(%ebp)
40234d:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
402354:	00 00 00
402357:	8b 95 ec fe ff ff    	mov    -0x114(%ebp),%edx
40235d:	c1 e2 02             	shl    $0x2,%edx
402360:	89 95 ec fe ff ff    	mov    %edx,-0x114(%ebp)
402366:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
40236c:	83 e8 04             	sub    $0x4,%eax
40236f:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
402375:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
40237c:	00 00 00
40237f:	8b 8d ec fe ff ff    	mov    -0x114(%ebp),%ecx
402385:	c1 e1 02             	shl    $0x2,%ecx
402388:	89 8d ec fe ff ff    	mov    %ecx,-0x114(%ebp)
40238e:	8b 95 ec fe ff ff    	mov    -0x114(%ebp),%edx
402394:	83 ea 04             	sub    $0x4,%edx
402397:	89 95 ec fe ff ff    	mov    %edx,-0x114(%ebp)
40239d:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
4023a4:	00 00 00
4023a7:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
4023ad:	c1 e0 02             	shl    $0x2,%eax
4023b0:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
4023b6:	8b 8d ec fe ff ff    	mov    -0x114(%ebp),%ecx
4023bc:	83 e9 04             	sub    $0x4,%ecx
4023bf:	89 8d ec fe ff ff    	mov    %ecx,-0x114(%ebp)
4023c5:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
4023cc:	00 00 00
4023cf:	8b 95 ec fe ff ff    	mov    -0x114(%ebp),%edx
4023d5:	c1 e2 02             	shl    $0x2,%edx
4023d8:	89 95 ec fe ff ff    	mov    %edx,-0x114(%ebp)
4023de:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
4023e4:	83 e8 04             	sub    $0x4,%eax
4023e7:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
4023ed:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
4023f4:	00 00 00
4023f7:	8b 8d ec fe ff ff    	mov    -0x114(%ebp),%ecx
4023fd:	c1 e1 02             	shl    $0x2,%ecx
402400:	89 8d ec fe ff ff    	mov    %ecx,-0x114(%ebp)
402406:	8b 95 ec fe ff ff    	mov    -0x114(%ebp),%edx
40240c:	83 ea 04             	sub    $0x4,%edx
40240f:	89 95 ec fe ff ff    	mov    %edx,-0x114(%ebp)
402415:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
40241c:	00 00 00
40241f:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
402425:	c1 e0 02             	shl    $0x2,%eax
402428:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
40242e:	8b 8d ec fe ff ff    	mov    -0x114(%ebp),%ecx
402434:	83 e9 04             	sub    $0x4,%ecx
402437:	89 8d ec fe ff ff    	mov    %ecx,-0x114(%ebp)
40243d:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
402444:	00 00 00
402447:	8b 95 ec fe ff ff    	mov    -0x114(%ebp),%edx
40244d:	c1 e2 02             	shl    $0x2,%edx
402450:	89 95 ec fe ff ff    	mov    %edx,-0x114(%ebp)
402456:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
40245c:	83 e8 04             	sub    $0x4,%eax
40245f:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
402465:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
40246c:	00 00 00
40246f:	8b 8d ec fe ff ff    	mov    -0x114(%ebp),%ecx
402475:	c1 e1 02             	shl    $0x2,%ecx
402478:	89 8d ec fe ff ff    	mov    %ecx,-0x114(%ebp)
40247e:	8b 95 ec fe ff ff    	mov    -0x114(%ebp),%edx
402484:	83 ea 04             	sub    $0x4,%edx
402487:	89 95 ec fe ff ff    	mov    %edx,-0x114(%ebp)
40248d:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
402494:	00 00 00
402497:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
40249d:	c1 e0 02             	shl    $0x2,%eax
4024a0:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
4024a6:	8b 8d ec fe ff ff    	mov    -0x114(%ebp),%ecx
4024ac:	83 e9 04             	sub    $0x4,%ecx
4024af:	89 8d ec fe ff ff    	mov    %ecx,-0x114(%ebp)
4024b5:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
4024bc:	00 00 00
4024bf:	8b 95 ec fe ff ff    	mov    -0x114(%ebp),%edx
4024c5:	c1 e2 02             	shl    $0x2,%edx
4024c8:	89 95 ec fe ff ff    	mov    %edx,-0x114(%ebp)
4024ce:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
4024d4:	83 e8 04             	sub    $0x4,%eax
4024d7:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
4024dd:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
4024e4:	00 00 00
4024e7:	8b 8d ec fe ff ff    	mov    -0x114(%ebp),%ecx
4024ed:	c1 e1 02             	shl    $0x2,%ecx
4024f0:	89 8d ec fe ff ff    	mov    %ecx,-0x114(%ebp)
4024f6:	8b 95 ec fe ff ff    	mov    -0x114(%ebp),%edx
4024fc:	83 ea 04             	sub    $0x4,%edx
4024ff:	89 95 ec fe ff ff    	mov    %edx,-0x114(%ebp)
402505:	c7 85 ec fe ff ff 04 	movl   $0x4,-0x114(%ebp)
40250c:	00 00 00
40250f:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
402515:	c1 e0 02             	shl    $0x2,%eax
402518:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
40251e:	8b 8d ec fe ff ff    	mov    -0x114(%ebp),%ecx
402524:	83 e9 04             	sub    $0x4,%ecx
402527:	89 8d ec fe ff ff    	mov    %ecx,-0x114(%ebp)