4370bc:	ff 15 c8 0c 47 00    	call   *0x470cc8
4370c2:	8b 55 8c             	mov    -0x74(%ebp),%edx
4370c5:	52                   	push   %edx
4370c6:	ff 15 cc 0c 47 00    	call   *0x470ccc
4370cc:	8b 45 88             	mov    -0x78(%ebp),%eax
4370cf:	50                   	push   %eax
4370d0:	ff 15 d0 0c 47 00    	call   *0x470cd0
4370d6:	8b 4d 80             	mov    -0x80(%ebp),%ecx
4370d9:	51                   	push   %ecx
4370da:	ff 15 88 0c 47 00    	call   *0x470c88
4370e0:	8b 55 84             	mov    -0x7c(%ebp),%edx
4370e3:	52                   	push   %edx
4370e4:	ff 15 d4 0c 47 00    	call   *0x470cd4
4370ea:	ff 15 8c 0c 47 00    	call   *0x470c8c
4370f0:	68 4c 08 47 00       	push   $0x47084c
4370f5:	ff 15 90 0c 47 00    	call   *0x470c90
4370fb:	68 58 08 47 00       	push   $0x470858
437100:	ff 15 94 0c 47 00    	call   *0x470c94
437106:	8b 45 88             	mov    -0x78(%ebp),%eax
437109:	50                   	push   %eax
43710a:	ff 15 d8 0c 47 00    	call   *0x470cd8
437110:	8b 4d 80             	mov    -0x80(%ebp),%ecx
437113:	51                   	push   %ecx
437114:	ff 15 dc 0c 47 00    	call   *0x470cdc
43711a:	8b 55 8c             	mov    -0x74(%ebp),%edx
43711d:	52                   	push   %edx
43711e:	ff 15 98 0c 47 00    	call   *0x470c98
437124:	0f b6 85 78 ff ff ff 	movzbl -0x88(%ebp),%eax
43712b:	50                   	push   %eax
43712c:	ff 15 9c 0c 47 00    	call   *0x470c9c
437132:	8b 4d 80             	mov    -0x80(%ebp),%ecx
437135:	51                   	push   %ecx
437136:	ff 15 e0 0c 47 00    	call   *0x470ce0
43713c:	8b 55 80             	mov    -0x80(%ebp),%edx
43713f:	52                   	push   %edx
437140:	ff 15 e4 0c 47 00    	call   *0x470ce4
437146:	68 70 08 47 00       	push   $0x470870
43714b:	ff 15 c4 0c 47 00    	call   *0x470cc4
437151:	8b 45 84             	mov    -0x7c(%ebp),%eax
437154:	50                   	push   %eax
437155:	ff 15 a0 0c 47 00    	call   *0x470ca0
43715b:	8b 4d 84             	mov    -0x7c(%ebp),%ecx
43715e:	51                   	push   %ecx
43715f:	ff 15 48 0c 47 00    	call   *0x470c48
437165:	68 7c 08 47 00       	push   $0x47087c
43716a:	ff 15 a4 0c 47 00    	call   *0x470ca4
437170:	8b 95 7c ff ff ff    	mov    -0x84(%ebp),%edx
437176:	52                   	push   %edx
437177:	ff 15 e8 0c 47 00    	call   *0x470ce8
43717d:	8b 45 8c             	mov    -0x74(%ebp),%eax
437180:	50                   	push   %eax
437181:	ff 15 dc 0c 47 00    	call   *0x470cdc
437187:	8b 4d 80             	mov    -0x80(%ebp),%ecx
43718a:	51                   	push   %ecx
43718b:	ff 15 a8 0c 47 00    	call   *0x470ca8
437191:	68 88 08 47 00       	push   $0x470888
437196:	ff 15 ac 0c 47 00    	call   *0x470cac
43719c:	8b 95 78 ff ff ff    	mov    -0x88(%ebp),%edx
4371a2:	52                   	push   %edx
4371a3:	ff 15 ec 0c 47 00    	call   *0x470cec
4371a9:	8b 85 7c ff ff ff    	mov    -0x84(%ebp),%eax
4371af:	50                   	push   %eax
4371b0:	ff 15 b0 0c 47 00    	call   *0x470cb0
4371b6:	8b 8d 78 ff ff ff    	mov    -0x88(%ebp),%ecx
4371bc:	51                   	push   %ecx
4371bd:	ff 15 f0 0c 47 00    	call   *0x470cf0
4371c3:	8b 55 88             	mov    -0x78(%ebp),%edx
4371c6:	52                   	push   %edx
4371c7:	ff 15 b4 0c 47 00    	call   *0x470cb4
4371cd:	8b 45 80             	mov    -0x80(%ebp),%eax
4371d0:	50                   	push   %eax
4371d1:	ff 15 b8 0c 47 00    	call   *0x470cb8
4371d7:	8b 4d 80             	mov    -0x80(%ebp),%ecx
4371da:	51                   	push   %ecx
4371db:	ff 15 dc 0c 47 00    	call   *0x470cdc
4371e1:	8b 55 80             	mov    -0x80(%ebp),%edx
4371e4:	52                   	push   %edx
4371e5:	ff 15 a8 0c 47 00    	call   *0x470ca8
4371eb:	8b 85 78 ff ff ff    	mov    -0x88(%ebp),%eax
4371f1:	50                   	push   %eax
4371f2:	ff 15 bc 0c 47 00    	call   *0x470cbc
4371f8:	83 7d fc 00          	cmpl   $0x0,-0x4(%ebp)
4371fc:	74 56                	je     0x437254
4371fe:	6a 15                	push   $0x15
437200:	e8 5b f9 ff ff       	call   0x436b60
437205:	83 c4 04             	add    $0x4,%esp
437208:	a3 90 07 47 00       	mov    %eax,0x470790
43720d:	68 45 7e 00 00       	push   $0x7e45
437212:	e8 79 fd ff ff       	call   0x436f90
437217:	83 c4 04             	add    $0x4,%esp
43721a:	e8 e1 fc ff ff       	call   0x436f00
43721f:	e8 bc f9 ff ff       	call   0x436be0
437224:	e8 d7 fc ff ff       	call   0x436f00
437229:	e8 b2 f9 ff ff       	call   0x436be0
43722e:	e8 cd fc ff ff       	call   0x436f00
437233:	e8 a8 f9 ff ff       	call   0x436be0
437238:	6a 15                	push   $0x15
43723a:	e8 21 f9 ff ff       	call   0x436b60
43723f:	83 c4 04             	add    $0x4,%esp
437242:	a3 90 07 47 00       	mov    %eax,0x470790
437247:	68 45 7e 00 00       	push   $0x7e45
43724c:	e8 3f fd ff ff       	call   0x436f90
437251:	83 c4 04             	add    $0x4,%esp
437254:	8b 55 08             	mov    0x8(%ebp),%edx
437257:	89 15 bc 07 47 00    	mov    %edx,0x4707bc
43725d:	89 2d a4 07 47 00    	mov    %ebp,0x4707a4
437263:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
43726a:	00 00 00
43726d:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
437273:	c1 e1 02             	shl    $0x2,%ecx
437276:	89 8d 74 ff ff ff    	mov    %ecx,-0x8c(%ebp)
43727c:	8b 95 74 ff ff ff    	mov    -0x8c(%ebp),%edx
437282:	83 ea 04             	sub    $0x4,%edx
437285:	89 95 74 ff ff ff    	mov    %edx,-0x8c(%ebp)
43728b:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
437292:	00 00 00
437295:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
43729b:	c1 e0 02             	shl    $0x2,%eax
43729e:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
4372a4:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
4372aa:	83 e9 04             	sub    $0x4,%ecx
4372ad:	89 8d 74 ff ff ff    	mov    %ecx,-0x8c(%ebp)
4372b3:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
4372ba:	00 00 00
4372bd:	8b 95 74 ff ff ff    	mov    -0x8c(%ebp),%edx
4372c3:	c1 e2 02             	shl    $0x2,%edx
4372c6:	89 95 74 ff ff ff    	mov    %edx,-0x8c(%ebp)
4372cc:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
4372d2:	83 e8 04             	sub    $0x4,%eax
4372d5:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
4372db:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
4372e2:	00 00 00
4372e5:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
4372eb:	c1 e1 02             	shl    $0x2,%ecx
4372ee:	89 8d 74 ff ff ff    	mov    %ecx,-0x8c(%ebp)
4372f4:	8b 95 74 ff ff ff    	mov    -0x8c(%ebp),%edx
4372fa:	83 ea 04             	sub    $0x4,%edx
4372fd:	89 95 74 ff ff ff    	mov    %edx,-0x8c(%ebp)
437303:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
43730a:	00 00 00
43730d:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
437313:	c1 e0 02             	shl    $0x2,%eax
437316:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
43731c:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
437322:	83 e9 04             	sub    $0x4,%ecx
437325:	89 8d 74 ff ff ff    	mov    %ecx,-0x8c(%ebp)
43732b:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
437332:	00 00 00
437335:	8b 95 74 ff ff ff    	mov    -0x8c(%ebp),%edx
43733b:	c1 e2 02             	shl    $0x2,%edx
43733e:	89 95 74 ff ff ff    	mov    %edx,-0x8c(%ebp)
437344:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
43734a:	83 e8 04             	sub    $0x4,%eax
43734d:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
437353:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
43735a:	00 00 00
43735d:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
437363:	c1 e1 02             	shl    $0x2,%ecx
437366:	89 8d 74 ff ff ff    	mov    %ecx,-0x8c(%ebp)
43736c:	8b 95 74 ff ff ff    	mov    -0x8c(%ebp),%edx
437372:	83 ea 04             	sub    $0x4,%edx
437375:	89 95 74 ff ff ff    	mov    %edx,-0x8c(%ebp)
43737b:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
437382:	00 00 00
437385:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
43738b:	c1 e0 02             	shl    $0x2,%eax
43738e:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
437394:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
43739a:	83 e9 04             	sub    $0x4,%ecx
43739d:	89 8d 74 ff ff ff    	mov    %ecx,-0x8c(%ebp)
4373a3:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
4373aa:	00 00 00
4373ad:	8b 95 74 ff ff ff    	mov    -0x8c(%ebp),%edx
4373b3:	c1 e2 02             	shl    $0x2,%edx
4373b6:	89 95 74 ff ff ff    	mov    %edx,-0x8c(%ebp)
4373bc:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
4373c2:	83 e8 04             	sub    $0x4,%eax
4373c5:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
4373cb:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
4373d2:	00 00 00
4373d5:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
4373db:	c1 e1 02             	shl    $0x2,%ecx
4373de:	89 8d 74 ff ff ff    	mov    %ecx,-0x8c(%ebp)
4373e4:	8b 95 74 ff ff ff    	mov    -0x8c(%ebp),%edx
4373ea:	83 ea 04             	sub    $0x4,%edx
4373ed:	89 95 74 ff ff ff    	mov    %edx,-0x8c(%ebp)
4373f3:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
4373fa:	00 00 00
4373fd:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
437403:	c1 e0 02             	shl    $0x2,%eax
437406:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
43740c:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
437412:	83 e9 04             	sub    $0x4,%ecx
437415:	89 8d 74 ff ff ff    	mov    %ecx,-0x8c(%ebp)
43741b:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
437422:	00 00 00
437425:	8b 95 74 ff ff ff    	mov    -0x8c(%ebp),%edx
43742b:	c1 e2 02             	shl    $0x2,%edx
43742e:	89 95 74 ff ff ff    	mov    %edx,-0x8c(%ebp)
437434:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
43743a:	83 e8 04             	sub    $0x4,%eax
43743d:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
437443:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
43744a:	00 00 00
43744d:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
437453:	c1 e1 02             	shl    $0x2,%ecx
437456:	89 8d 74 ff ff ff    	mov    %ecx,-0x8c(%ebp)
43745c:	8b 95 74 ff ff ff    	mov    -0x8c(%ebp),%edx
437462:	83 ea 04             	sub    $0x4,%edx
437465:	89 95 74 ff ff ff    	mov    %edx,-0x8c(%ebp)
43746b:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
437472:	00 00 00
437475:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
43747b:	c1 e0 02             	shl    $0x2,%eax
43747e:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
437484:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
43748a:	83 e9 04             	sub    $0x4,%ecx
43748d:	89 8d 74 ff ff ff    	mov    %ecx,-0x8c(%ebp)
437493:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
43749a:	00 00 00
43749d:	8b 95 74 ff ff ff    	mov    -0x8c(%ebp),%edx
4374a3:	c1 e2 02             	shl    $0x2,%edx
4374a6:	89 95 74 ff ff ff    	mov    %edx,-0x8c(%ebp)
4374ac:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
4374b2:	83 e8 04             	sub    $0x4,%eax
4374b5:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
4374bb:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
4374c2:	00 00 00
4374c5:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
4374cb:	c1 e1 02             	shl    $0x2,%ecx
4374ce:	89 8d 74 ff ff ff    	mov    %ecx,-0x8c(%ebp)
4374d4:	8b 95 74 ff ff ff    	mov    -0x8c(%ebp),%edx
4374da:	83 ea 04             	sub    $0x4,%edx
4374dd:	89 95 74 ff ff ff    	mov    %edx,-0x8c(%ebp)
4374e3:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
4374ea:	00 00 00
4374ed:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
4374f3:	c1 e0 02             	shl    $0x2,%eax
4374f6:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
4374fc:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
437502:	83 e9 04             	sub    $0x4,%ecx
437505:	89 8d 74 ff ff ff    	mov    %ecx,-0x8c(%ebp)
43750b:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
437512:	00 00 00
437515:	8b 95 74 ff ff ff    	mov    -0x8c(%ebp),%edx
43751b:	c1 e2 02             	shl    $0x2,%edx
43751e:	89 95 74 ff ff ff    	mov    %edx,-0x8c(%ebp)
437524:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
43752a:	83 e8 04             	sub    $0x4,%eax
43752d:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
437533:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
43753a:	00 00 00
43753d:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
437543:	c1 e1 02             	shl    $0x2,%ecx
437546:	89 8d 74 ff ff ff    	mov    %ecx,-0x8c(%ebp)
43754c:	8b 95 74 ff ff ff    	mov    -0x8c(%ebp),%edx
437552:	83 ea 04             	sub    $0x4,%edx
437555:	89 95 74 ff ff ff    	mov    %edx,-0x8c(%ebp)
43755b:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
437562:	00 00 00
437565:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
43756b:	c1 e0 02             	shl    $0x2,%eax
43756e:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
437574:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
43757a:	83 e9 04             	sub    $0x4,%ecx
43757d:	89 8d 74 ff ff ff    	mov    %ecx,-0x8c(%ebp)
437583:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
43758a:	00 00 00
43758d:	8b 95 74 ff ff ff    	mov    -0x8c(%ebp),%edx
437593:	c1 e2 02             	shl    $0x2,%edx
437596:	89 95 74 ff ff ff    	mov    %edx,-0x8c(%ebp)
43759c:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
4375a2:	83 e8 04             	sub    $0x4,%eax
4375a5:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
4375ab:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
4375b2:	00 00 00
4375b5:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
4375bb:	c1 e1 02             	shl    $0x2,%ecx
4375be:	89 8d 74 ff ff ff    	mov    %ecx,-0x8c(%ebp)
4375c4:	8b 95 74 ff ff ff    	mov    -0x8c(%ebp),%edx
4375ca:	83 ea 04             	sub    $0x4,%edx
4375cd:	89 95 74 ff ff ff    	mov    %edx,-0x8c(%ebp)
4375d3:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
4375da:	00 00 00
4375dd:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
4375e3:	c1 e0 02             	shl    $0x2,%eax
4375e6:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
4375ec:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
4375f2:	83 e9 04             	sub    $0x4,%ecx
4375f5:	89 8d 74 ff ff ff    	mov    %ecx,-0x8c(%ebp)
4375fb:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
437602:	00 00 00
437605:	8b 95 74 ff ff ff    	mov    -0x8c(%ebp),%edx
43760b:	c1 e2 02             	shl    $0x2,%edx
43760e:	89 95 74 ff ff ff    	mov    %edx,-0x8c(%ebp)
437614:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
43761a:	83 e8 04             	sub    $0x4,%eax
43761d:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
437623:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
43762a:	00 00 00
43762d:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
437633:	c1 e1 02             	shl    $0x2,%ecx
437636:	89 8d 74 ff ff ff    	mov    %ecx,-0x8c(%ebp)
43763c:	8b 95 74 ff ff ff    	mov    -0x8c(%ebp),%edx
437642:	83 ea 04             	sub    $0x4,%edx
437645:	89 95 74 ff ff ff    	mov    %edx,-0x8c(%ebp)
43764b:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
437652:	00 00 00
437655:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
43765b:	c1 e0 02             	shl    $0x2,%eax
43765e:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
437664:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
43766a:	83 e9 04             	sub    $0x4,%ecx
43766d:	89 8d 74 ff ff ff    	mov    %ecx,-0x8c(%ebp)
437673:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
43767a:	00 00 00
43767d:	8b 95 74 ff ff ff    	mov    -0x8c(%ebp),%edx
437683:	c1 e2 02             	shl    $0x2,%edx
437686:	89 95 74 ff ff ff    	mov    %edx,-0x8c(%ebp)
43768c:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
437692:	83 e8 04             	sub    $0x4,%eax
437695:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
43769b:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
4376a2:	00 00 00
4376a5:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
4376ab:	c1 e1 02             	shl    $0x2,%ecx
4376ae:	89 8d 74 ff ff ff    	mov    %ecx,-0x8c(%ebp)
4376b4:	8b 95 74 ff ff ff    	mov    -0x8c(%ebp),%edx
4376ba:	83 ea 04             	sub    $0x4,%edx
4376bd:	89 95 74 ff ff ff    	mov    %edx,-0x8c(%ebp)
4376c3:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
4376ca:	00 00 00
4376cd:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
4376d3:	c1 e0 02             	shl    $0x2,%eax
4376d6:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
4376dc:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
4376e2:	83 e9 04             	sub    $0x4,%ecx
4376e5:	89 8d 74 ff ff ff    	mov    %ecx,-0x8c(%ebp)
4376eb:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
4376f2:	00 00 00
4376f5:	8b 95 74 ff ff ff    	mov    -0x8c(%ebp),%edx
4376fb:	c1 e2 02             	shl    $0x2,%edx
4376fe:	89 95 74 ff ff ff    	mov    %edx,-0x8c(%ebp)
437704:	8b 85 74 ff ff ff    	mov    -0x8c(%ebp),%eax
43770a:	83 e8 04             	sub    $0x4,%eax
43770d:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
437713:	c7 85 74 ff ff ff 04 	movl   $0x4,-0x8c(%ebp)
43771a:	00 00 00
43771d:	8b 8d 74 ff ff ff    	mov    -0x8c(%ebp),%ecx
437723:	c1 e1 02             	shl    $0x2,%ecx