619ff3:	51                   	push   %ecx
619ff4:	56                   	push   %esi
619ff5:	ff 75 08             	push   0x8(%ebp)
619ff8:	8b f1                	mov    %ecx,%esi
619ffa:	89 75 fc             	mov    %esi,-0x4(%ebp)
619ffd:	e8 9e d2 e6 ff       	call   0x4872a0
61a002:	c7 06 7c ca 6d 00    	movl   $0x6dca7c,(%esi)
61a008:	8b c6                	mov    %esi,%eax
61a00a:	5e                   	pop    %esi
61a00b:	8b e5                	mov    %ebp,%esp
61a00d:	5d                   	pop    %ebp
61a00e:	c2 04 00             	ret    $0x4
61a011:	6a 20                	push   $0x20
61a013:	b8 68 d4 64 00       	mov    $0x64d468,%eax
61a018:	e8 d2 7f fc ff       	call   0x5e1fef
61a01d:	8b f1                	mov    %ecx,%esi
61a01f:	89 75 d4             	mov    %esi,-0x2c(%ebp)
61a022:	68 90 cb 6d 00       	push   $0x6dcb90
61a027:	8d 4d d8             	lea    -0x28(%ebp),%ecx
61a02a:	e8 e1 e6 e1 ff       	call   0x438710
61a02f:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
61a033:	8d 45 d8             	lea    -0x28(%ebp),%eax
61a036:	50                   	push   %eax
61a037:	6a 04                	push   $0x4
61a039:	8b ce                	mov    %esi,%ecx
61a03b:	e8 08 98 ff ff       	call   0x613848
61a040:	6a 00                	push   $0x0
61a042:	6a 01                	push   $0x1
61a044:	8d 4d d8             	lea    -0x28(%ebp),%ecx
61a047:	c7 06 70 ca 6d 00    	movl   $0x6dca70,(%esi)
61a04d:	e8 ae e9 e1 ff       	call   0x438a00
61a052:	c7 06 7c ca 6d 00    	movl   $0x6dca7c,(%esi)
61a058:	8b c6                	mov    %esi,%eax
61a05a:	e8 4b 7f fc ff       	call   0x5e1faa
61a05f:	c3                   	ret
61a060:	55                   	push   %ebp
61a061:	8b ec                	mov    %esp,%ebp
61a063:	51                   	push   %ecx
61a064:	56                   	push   %esi
61a065:	ff 75 08             	push   0x8(%ebp)
61a068:	8b f1                	mov    %ecx,%esi
61a06a:	89 75 fc             	mov    %esi,-0x4(%ebp)
61a06d:	e8 2e d2 e6 ff       	call   0x4872a0
61a072:	c7 06 a0 ca 6d 00    	movl   $0x6dcaa0,(%esi)
61a078:	8b c6                	mov    %esi,%eax
61a07a:	5e                   	pop    %esi
61a07b:	8b e5                	mov    %ebp,%esp
61a07d:	5d                   	pop    %ebp
61a07e:	c2 04 00             	ret    $0x4
61a081:	6a 20                	push   $0x20
61a083:	b8 68 d4 64 00       	mov    $0x64d468,%eax
61a088:	e8 62 7f fc ff       	call   0x5e1fef
61a08d:	8b f1                	mov    %ecx,%esi
61a08f:	89 75 d4             	mov    %esi,-0x2c(%ebp)
61a092:	68 e0 cb 6d 00       	push   $0x6dcbe0
61a097:	8d 4d d8             	lea    -0x28(%ebp),%ecx
61a09a:	e8 71 e6 e1 ff       	call   0x438710
61a09f:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
61a0a3:	8d 45 d8             	lea    -0x28(%ebp),%eax
61a0a6:	50                   	push   %eax
61a0a7:	6a 03                	push   $0x3
61a0a9:	8b ce                	mov    %esi,%ecx
61a0ab:	e8 98 97 ff ff       	call   0x613848
61a0b0:	6a 00                	push   $0x0
61a0b2:	6a 01                	push   $0x1
61a0b4:	8d 4d d8             	lea    -0x28(%ebp),%ecx
61a0b7:	c7 06 70 ca 6d 00    	movl   $0x6dca70,(%esi)
61a0bd:	e8 3e e9 e1 ff       	call   0x438a00
61a0c2:	c7 06 a0 ca 6d 00    	movl   $0x6dcaa0,(%esi)
61a0c8:	8b c6                	mov    %esi,%eax
61a0ca:	e8 db 7e fc ff       	call   0x5e1faa
61a0cf:	c3                   	ret
61a0d0:	55                   	push   %ebp
61a0d1:	8b ec                	mov    %esp,%ebp
61a0d3:	51                   	push   %ecx
61a0d4:	56                   	push   %esi
61a0d5:	ff 75 08             	push   0x8(%ebp)
61a0d8:	8b f1                	mov    %ecx,%esi
61a0da:	89 75 fc             	mov    %esi,-0x4(%ebp)
61a0dd:	e8 be d1 e6 ff       	call   0x4872a0
61a0e2:	c7 06 88 ca 6d 00    	movl   $0x6dca88,(%esi)
61a0e8:	8b c6                	mov    %esi,%eax
61a0ea:	5e                   	pop    %esi
61a0eb:	8b e5                	mov    %ebp,%esp
61a0ed:	5d                   	pop    %ebp
61a0ee:	c2 04 00             	ret    $0x4
61a0f1:	6a 20                	push   $0x20
61a0f3:	b8 68 d4 64 00       	mov    $0x64d468,%eax
61a0f8:	e8 f2 7e fc ff       	call   0x5e1fef
61a0fd:	8b f1                	mov    %ecx,%esi
61a0ff:	89 75 d4             	mov    %esi,-0x2c(%ebp)
61a102:	68 b0 cb 6d 00       	push   $0x6dcbb0
61a107:	8d 4d d8             	lea    -0x28(%ebp),%ecx
61a10a:	e8 01 e6 e1 ff       	call   0x438710
61a10f:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
61a113:	8d 45 d8             	lea    -0x28(%ebp),%eax
61a116:	50                   	push   %eax
61a117:	6a 04                	push   $0x4
61a119:	8b ce                	mov    %esi,%ecx
61a11b:	e8 28 97 ff ff       	call   0x613848
61a120:	6a 00                	push   $0x0
61a122:	6a 01                	push   $0x1
61a124:	8d 4d d8             	lea    -0x28(%ebp),%ecx
61a127:	c7 06 70 ca 6d 00    	movl   $0x6dca70,(%esi)
61a12d:	e8 ce e8 e1 ff       	call   0x438a00
61a132:	c7 06 88 ca 6d 00    	movl   $0x6dca88,(%esi)
61a138:	8b c6                	mov    %esi,%eax
61a13a:	e8 6b 7e fc ff       	call   0x5e1faa
61a13f:	c3                   	ret
61a140:	56                   	push   %esi
61a141:	8b f1                	mov    %ecx,%esi
61a143:	8d 8e b8 00 00 00    	lea    0xb8(%esi),%ecx
61a149:	e8 92 19 e7 ff       	call   0x48bae0
61a14e:	8d 8e 84 00 00 00    	lea    0x84(%esi),%ecx
61a154:	e8 07 d7 e6 ff       	call   0x487860
61a159:	8d 4e 5c             	lea    0x5c(%esi),%ecx
61a15c:	e8 ff d6 e6 ff       	call   0x487860
61a161:	8d 4e 1c             	lea    0x1c(%esi),%ecx
61a164:	e8 f6 b9 ff ff       	call   0x615b5f
61a169:	8d 4e 0c             	lea    0xc(%esi),%ecx
61a16c:	5e                   	pop    %esi
61a16d:	e9 1e d4 e6 ff       	jmp    0x487590
61a172:	cc                   	int3
61a173:	cc                   	int3
61a174:	cc                   	int3
61a175:	cc                   	int3
61a176:	cc                   	int3
61a177:	cc                   	int3
61a178:	cc                   	int3
61a179:	cc                   	int3
61a17a:	cc                   	int3
61a17b:	cc                   	int3
61a17c:	cc                   	int3
61a17d:	cc                   	int3
61a17e:	cc                   	int3
61a17f:	cc                   	int3
61a180:	83 e9 04             	sub    $0x4,%ecx
61a183:	e9 08 00 00 00       	jmp    0x61a190
61a188:	cc                   	int3
61a189:	cc                   	int3
61a18a:	cc                   	int3
61a18b:	cc                   	int3
61a18c:	cc                   	int3
61a18d:	cc                   	int3
61a18e:	cc                   	int3
61a18f:	cc                   	int3
61a190:	55                   	push   %ebp
61a191:	8b ec                	mov    %esp,%ebp
61a193:	56                   	push   %esi
61a194:	8b f1                	mov    %ecx,%esi
61a196:	e8 a5 ff ff ff       	call   0x61a140
61a19b:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
61a19f:	74 0d                	je     0x61a1ae
61a1a1:	68 d8 00 00 00       	push   $0xd8
61a1a6:	56                   	push   %esi
61a1a7:	e8 c6 6e fc ff       	call   0x5e1072
61a1ac:	59                   	pop    %ecx
61a1ad:	59                   	pop    %ecx
61a1ae:	8b c6                	mov    %esi,%eax
61a1b0:	5e                   	pop    %esi
61a1b1:	5d                   	pop    %ebp
61a1b2:	c2 04 00             	ret    $0x4
61a1b5:	cc                   	int3
61a1b6:	cc                   	int3
61a1b7:	cc                   	int3
61a1b8:	cc                   	int3
61a1b9:	cc                   	int3
61a1ba:	cc                   	int3
61a1bb:	cc                   	int3
61a1bc:	cc                   	int3
61a1bd:	cc                   	int3
61a1be:	cc                   	int3
61a1bf:	cc                   	int3
61a1c0:	8b 41 18             	mov    0x18(%ecx),%eax
61a1c3:	c3                   	ret
61a1c4:	cc                   	int3
61a1c5:	cc                   	int3
61a1c6:	cc                   	int3
61a1c7:	cc                   	int3
61a1c8:	cc                   	int3
61a1c9:	cc                   	int3
61a1ca:	cc                   	int3
61a1cb:	cc                   	int3
61a1cc:	cc                   	int3
61a1cd:	cc                   	int3
61a1ce:	cc                   	int3
61a1cf:	cc                   	int3
61a1d0:	6a 0f                	push   $0xf
61a1d2:	58                   	pop    %eax
61a1d3:	c3                   	ret
61a1d4:	cc                   	int3
61a1d5:	cc                   	int3
61a1d6:	cc                   	int3
61a1d7:	cc                   	int3
61a1d8:	cc                   	int3
61a1d9:	cc                   	int3
61a1da:	cc                   	int3
61a1db:	cc                   	int3
61a1dc:	cc                   	int3
61a1dd:	cc                   	int3
61a1de:	cc                   	int3
61a1df:	cc                   	int3
61a1e0:	6a 08                	push   $0x8
61a1e2:	58                   	pop    %eax
61a1e3:	c3                   	ret
61a1e4:	cc                   	int3
61a1e5:	cc                   	int3
61a1e6:	cc                   	int3
61a1e7:	cc                   	int3
61a1e8:	cc                   	int3
61a1e9:	cc                   	int3
61a1ea:	cc                   	int3
61a1eb:	cc                   	int3
61a1ec:	cc                   	int3
61a1ed:	cc                   	int3
61a1ee:	cc                   	int3
61a1ef:	cc                   	int3
61a1f0:	b8 00 04 00 00       	mov    $0x400,%eax
61a1f5:	c3                   	ret
61a1f6:	cc                   	int3
61a1f7:	cc                   	int3
61a1f8:	cc                   	int3
61a1f9:	cc                   	int3
61a1fa:	cc                   	int3
61a1fb:	cc                   	int3
61a1fc:	cc                   	int3
61a1fd:	cc                   	int3
61a1fe:	cc                   	int3
61a1ff:	cc                   	int3
61a200:	55                   	push   %ebp
61a201:	8b ec                	mov    %esp,%ebp
61a203:	56                   	push   %esi
61a204:	57                   	push   %edi
61a205:	8b f9                	mov    %ecx,%edi
61a207:	8b 07                	mov    (%edi),%eax
61a209:	ff 90 a4 00 00 00    	call   *0xa4(%eax)
61a20f:	8b 75 0c             	mov    0xc(%ebp),%esi
61a212:	8b c8                	mov    %eax,%ecx
61a214:	6a 01                	push   $0x1
61a216:	6a 00                	push   $0x0
61a218:	8b 10                	mov    (%eax),%edx
61a21a:	56                   	push   %esi
61a21b:	ff 75 08             	push   0x8(%ebp)
61a21e:	ff 52 14             	call   *0x14(%edx)
61a221:	8d 8f d0 00 00 00    	lea    0xd0(%edi),%ecx
61a227:	8b 01                	mov    (%ecx),%eax
61a229:	56                   	push   %esi
61a22a:	ff 75 08             	push   0x8(%ebp)
61a22d:	ff 50 0c             	call   *0xc(%eax)
61a230:	01 b7 cc 00 00 00    	add    %esi,0xcc(%edi)
61a236:	5f                   	pop    %edi
61a237:	5e                   	pop    %esi
61a238:	5d                   	pop    %ebp
61a239:	c2 08 00             	ret    $0x8
61a23c:	cc                   	int3
61a23d:	cc                   	int3
61a23e:	cc                   	int3
61a23f:	cc                   	int3
61a240:	6a 3c                	push   $0x3c
61a242:	b8 ce 25 66 00       	mov    $0x6625ce,%eax
61a247:	e8 a3 7d fc ff       	call   0x5e1fef
61a24c:	8b f9                	mov    %ecx,%edi
61a24e:	6a 04                	push   $0x4
61a250:	58                   	pop    %eax
61a251:	50                   	push   %eax
61a252:	89 45 bc             	mov    %eax,-0x44(%ebp)
61a255:	e8 7a b5 ff ff       	call   0x6157d4
61a25a:	8b f0                	mov    %eax,%esi
61a25c:	59                   	pop    %ecx
61a25d:	89 75 c0             	mov    %esi,-0x40(%ebp)
61a260:	8d 5f 1c             	lea    0x1c(%edi),%ebx
61a263:	c7 45 fc 01 00 00 00 	movl   $0x1,-0x4(%ebp)
61a26a:	8b 13                	mov    (%ebx),%edx
61a26c:	8b cb                	mov    %ebx,%ecx
61a26e:	6a 04                	push   $0x4
61a270:	56                   	push   %esi
61a271:	ff 52 44             	call   *0x44(%edx)
61a274:	83 f8 04             	cmp    $0x4,%eax
61a277:	74 16                	je     0x61a28f
61a279:	8d 4d c8             	lea    -0x38(%ebp),%ecx
61a27c:	e8 70 fe ff ff       	call   0x61a0f1
61a281:	68 f0 2d 70 00       	push   $0x702df0
61a286:	8d 45 c8             	lea    -0x38(%ebp),%eax
61a289:	50                   	push   %eax
61a28a:	e8 a3 87 fc ff       	call   0x5e2a32
61a28f:	8d 8f d0 00 00 00    	lea    0xd0(%edi),%ecx
61a295:	8b 01                	mov    (%ecx),%eax
61a297:	56                   	push   %esi
61a298:	ff 50 30             	call   *0x30(%eax)
61a29b:	84 c0                	test   %al,%al
61a29d:	75 0f                	jne    0x61a2ae
61a29f:	8d 4d c8             	lea    -0x38(%ebp),%ecx
61a2a2:	e8 8a fc ff ff       	call   0x619f31
61a2a7:	68 30 2e 70 00       	push   $0x702e30
61a2ac:	eb d8                	jmp    0x61a286
61a2ae:	6a 00                	push   $0x0
61a2b0:	8d 45 c4             	lea    -0x3c(%ebp),%eax
61a2b3:	8b cb                	mov    %ebx,%ecx
61a2b5:	50                   	push   %eax
61a2b6:	e8 58 a7 ff ff       	call   0x614a13
61a2bb:	83 f8 04             	cmp    $0x4,%eax
61a2be:	75 b9                	jne    0x61a279
61a2c0:	8b 45 c4             	mov    -0x3c(%ebp),%eax
61a2c3:	3b 87 cc 00 00 00    	cmp    0xcc(%edi),%eax
61a2c9:	74 0f                	je     0x61a2da
61a2cb:	8d 4d c8             	lea    -0x38(%ebp),%ecx
61a2ce:	e8 ae fd ff ff       	call   0x61a081
61a2d3:	68 70 2e 70 00       	push   $0x702e70
61a2d8:	eb ac                	jmp    0x61a286
61a2da:	6a 04                	push   $0x4
61a2dc:	32 c0                	xor    %al,%al
61a2de:	c7 45 fc 02 00 00 00 	movl   $0x2,-0x4(%ebp)
61a2e5:	59                   	pop    %ecx
61a2e6:	8b fe                	mov    %esi,%edi
61a2e8:	f3 aa                	rep stos %al,%es:(%edi)
61a2ea:	56                   	push   %esi
61a2eb:	e8 e0 61 ed ff       	call   0x4f04d0
61a2f0:	59                   	pop    %ecx
61a2f1:	e8 b4 7c fc ff       	call   0x5e1faa
61a2f6:	c3                   	ret
61a2f7:	cc                   	int3
61a2f8:	cc                   	int3
61a2f9:	cc                   	int3
61a2fa:	cc                   	int3
61a2fb:	cc                   	int3
61a2fc:	cc                   	int3
61a2fd:	cc                   	int3
61a2fe:	cc                   	int3
61a2ff:	cc                   	int3
61a300:	55                   	push   %ebp
61a301:	8b ec                	mov    %esp,%ebp
61a303:	83 ec 3c             	sub    $0x3c,%esp
61a306:	a1 d4 89 72 00       	mov    0x7289d4,%eax
61a30b:	33 c5                	xor    %ebp,%eax
61a30d:	89 45 fc             	mov    %eax,-0x4(%ebp)
61a310:	53                   	push   %ebx
61a311:	56                   	push   %esi
61a312:	8b f1                	mov    %ecx,%esi
61a314:	33 db                	xor    %ebx,%ebx
61a316:	57                   	push   %edi
61a317:	8d 8e d0 00 00 00    	lea    0xd0(%esi),%ecx
61a31d:	89 9e cc 00 00 00    	mov    %ebx,0xcc(%esi)
61a323:	8b 01                	mov    (%ecx),%eax
61a325:	ff 50 18             	call   *0x18(%eax)
61a328:	8d 7e 1c             	lea    0x1c(%esi),%edi
61a32b:	8b 07                	mov    (%edi),%eax
61a32d:	8d 4d f4             	lea    -0xc(%ebp),%ecx
61a330:	6a 02                	push   $0x2
61a332:	51                   	push   %ecx
61a333:	8b cf                	mov    %edi,%ecx